60,33,45,45,55,54,49,45,45,62,10,48,48,50,55,48,48,49,102,102,102,101,102,98,53,98,57,98,54,98,57,102,102,102,101,102,101,102,102,102,102,102,101,102,102,102,101,102,102,102,102,48,48,50,52,102,102,98,99,102,102,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,48,48,50,52,102,102,98,99,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,48,48,51,102,102,102,101,101,102,55,102,49,101,102,102,54,57,102,102,99,102,101,100,100,102,102,102,100,101,101,102,101,102,99,101,101,102,101,48,48,51,98,102,102,101,48,102,102,102,102,102,101,102,97,102,101,102,101,102,101,102,101,102,101,102,101,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,102,100,102,99,102,98,102,97,102,57,102,56,102,55,102,54,102,53,102,52,48,48,51,98,102,102,52,97,101,102,102,102,102,100,102,101,102,99,102,99,102,100,102,98,102,99,102,97,102,97,102,98,102,98,102,102,102,102,102,101,56,50,102,101,102,100,102,99,102,102,102,98,101,101,102,97,101,100,100,101,99,101,98,101,102,57,101,99,97,101,57,101,102,56,100,100,56,101,101,98,99,100,55,101,54,101,53,101,102,55,100,99,98,100,52,101,51,101,101,97,97,100,50,101,48,102,100,98,99,99,57,100,56,100,55,100,102,54,102,53,101,57,101,56,101,55,101,54,101,53,100,97,100,57,100,56,100,55,100,54,100,53,99,98,99,97,99,57,99,56,99,55,99,54,99,53,98,99,98,98,98,97,98,57,98,56,98,55,98,54,98,53,97,99,97,98,97,97,97,57,97,56,97,55,97,54,97,53,57,99,57,98,57,97,57,57,57,56,57,55,57,54,57,53,56,99,56,98,56,97,56,57,56,56,56,55,56,54,56,53,55,99,55,98,55,97,55,57,55,56,55,55,55,54,55,53,54,100,54,99,54,98,54,97,54,57,54,56,54,55,54,54,54,53,53,100,53,99,53,98,53,97,53,57,53,56,53,55,53,54,53,53,52,100,52,99,52,98,52,97,52,57,52,56,52,55,52,54,52,53,51,100,51,99,51,98,51,97,51,57,51,56,51,55,51,54,51,53,50,100,50,99,50,98,50,97,50,57,50,56,50,55,50,54,50,53,49,101,49,100,49,99,49,98,49,97,49,57,49,56,49,55,49,54,49,53,48,101,48,100,48,99,48,98,48,97,48,57,48,56,48,55,48,54,48,53,48,48,51,98,102,102,101,48,102,101,102,102,102,99,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,102,102,102,102,102,102,102,102,102,102,102,102,101,102,100,102,99,102,98,102,97,102,57,102,56,102,55,102,54,102,53,102,52,48,48,51,98,102,102,52,97,101,101,102,102,102,100,102,101,102,100,102,98,102,98,102,99,102,98,102,56,102,97,102,98,102,98,102,102,102,101,102,100,56,56,102,102,102,101,102,100,102,99,101,101,102,98,102,97,100,101,99,101,102,57,101,100,98,101,97,101,102,56,57,101,56,101,101,99,100,100,99,100,55,101,102,55,101,98,98,100,54,101,53,101,52,101,51,101,102,54,100,99,99,99,97,100,48,102,101,97,57,100,56,100,50,101,102,53,101,57,100,98,99,98,49,101,100,97,48,101,101,56,101,55,101,54,101,53,100,57,100,56,100,55,100,54,100,53,99,97,99,57,99,56,99,55,99,54,99,53,98,99,98,98,98,97,98,57,98,56,98,55,98,54,98,53,97,99,97,98,97,97,97,57,97,56,97,55,97,54,97,53,57,99,57,98,57,97,57,57,57,56,57,55,57,54,57,53,56,99,56,98,56,97,56,57,56,56,56,55,56,54,56,53,55,100,55,99,55,98,55,97,55,57,55,56,55,55,55,54,55,53,54,100,54,99,54,98,54,97,54,57,54,56,54,55,54,54,54,53,53,100,53,99,53,98,53,97,53,57,53,56,53,55,53,54,53,53,52,100,52,99,52,98,52,97,52,57,52,56,52,55,52,54,52,53,51,100,51,99,51,98,51,97,51,57,51,56,51,55,51,54,51,53,50,100,50,99,50,98,50,97,50,57,50,56,50,55,50,54,50,53,49,100,49,99,49,98,49,97,49,57,49,56,49,55,49,54,49,53,48,100,48,99,48,98,48,97,48,57,48,56,48,55,48,54,48,53,48,48,50,53,102,102,102,51,102,99,102,101,102,102,102,100,101,101,102,99,101,101,102,102,99,48,102,102,48,49,48,49,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,100,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,102,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,100,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,100,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,100,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,54,57,55,102,102,53,98,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,100,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,100,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,98,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,102,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,97,53,100,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,100,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,100,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,102,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,100,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,100,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,100,55,102,101,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,54,57,55,102,101,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,100,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,97,53,98,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,54,57,55,102,101,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,98,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,100,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,102,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,54,57,55,102,101,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,100,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,100,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,102,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,102,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,100,55,102,101,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,100,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,54,57,55,102,101,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,97,53,100,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,102,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,102,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,102,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,100,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,102,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,102,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,100,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,100,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,100,55,102,101,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,100,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,100,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,102,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,100,55,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,54,57,55,102,102,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,97,53,98,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,54,57,55,102,101,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,100,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,97,53,100,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,100,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,102,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,102,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,100,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,100,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,48,55,99,56,48,57,51,98,48,48,55,100,54,54,56,49,51,99,99,48,52,102,101,57,53,56,49,102,99,50,101,56,48,57,52,48,48,102,102,50,53,102,48,51,99,54,48,102,98,99,97,100,48,55,54,54,53,56,49,52,48,53,54,48,55,101,49,51,48,97,49,50,102,99,51,57,50,53,51,52,56,55,55,100,51,52,51,99,56,56,101,53,97,97,53,49,52,56,56,99,57,48,48,102,102,48,102,55,55,56,55,57,52,97,48,97,52,97,101,57,99,56,56,53,51,49,54,53,53,49,57,48,55,50,54,101,51,50,51,55,100,53,102,48,100,98,56,51,57,50,48,48,101,101,101,49,48,48,51,101,101,99,48,48,49,55,48,49,99,49,101,50,56,48,49,101,102,54,48,101,53,99,48,48,54,50,52,97,102,102,56,49,50,50,50,101,97,51,57,56,55,101,56,51,57,54,49,101,55,48,55,54,99,49,102,52,48,102,55,56,51,98,99,48,102,98,57,53,48,101,48,55,55,99,51,101,54,49,99,49,48,102,51,49,55,97,49,99,98,48,102,55,57,52,52,57,50,101,97,51,97,52,50,52,49,52,56,49,101,56,48,101,97,49,54,97,57,52,53,49,57,55,97,53,51,50,53,50,52,50,50,50,52,97,54,97,49,97,52,50,52,49,53,99,53,97,57,53,99,57,50,56,53,53,52,56,52,57,56,57,56,56,51,53,52,56,102,53,54,100,100,53,98,54,48,52,52,99,50,54,50,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,49,56,54,56,48,51,101,97,97,56,48,57,52,52,48,101,53,56,49,51,101,99,48,52,102,102,48,49,50,100,101,48,52,97,50,56,51,99,50,48,102,51,48,55,97,48,51,57,97,49,99,99,48,55,100,52,49,101,54,48,102,50,49,52,56,53,102,48,55,56,99,51,57,55,56,97,55,101,49,101,56,50,97,100,49,99,97,51,48,101,48,48,102,102,55,99,48,51,101,50,56,101,57,48,53,51,55,50,102,100,48,56,98,50,50,97,55,50,52,100,97,54,56,55,55,53,49,53,48,101,98,97,55,50,48,97,54,52,101,52,51,52,97,52,97,102,51,56,57,54,56,50,50,48,51,100,52,48,48,51,98,57,51,48,48,52,56,53,56,48,50,101,53,56,56,49,51,55,54,48,48,56,49,48,49,99,99,48,48,48,102,102,99,51,53,53,48,49,52,49,52,48,49,102,49,99,50,48,48,54,98,100,57,48,49,50,48,97,48,48,102,102,57,98,48,99,51,102,54,48,48,53,52,53,56,49,101,55,50,56,48,55,49,101,97,102,102,56,48,52,99,53,56,48,51,101,101,102,99,48,49,102,53,100,101,48,101,99,48,48,102,102,49,102,53,55,56,48,52,102,54,49,55,48,48,52,97,98,56,51,97,53,48,102,98,56,55,101,56,49,101,49,48,55,51,99,97,100,48,55,53,101,48,101,102,52,51,102,54,100,56,55,56,99,49,101,50,52,56,55,55,99,48,49,101,101,52,55,52,98,48,48,102,102,102,97,50,51,49,54,54,57,50,57,99,56,98,99,48,49,101,100,56,50,57,99,97,49,50,97,55,50,50,50,49,48,50,53,50,55,50,48,102,56,52,48,57,55,51,49,102,101,55,50,97,102,56,102,56,48,57,101,100,52,48,54,56,54,48,48,102,102,55,99,98,100,99,48,49,97,102,49,97,49,101,57,48,48,102,102,52,99,55,56,48,55,49,56,48,48,102,102,53,56,102,50,102,100,52,48,53,55,57,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,48,54,102,52,48,57,52,50,48,50,52,53,56,48,57,97,102,48,50,55,100,52,51,101,99,49,101,54,48,55,55,54,48,52,97,52,48,51,57,56,50,101,52,49,102,52,56,55,99,99,51,57,99,49,100,55,101,49,102,53,48,102,50,57,52,50,53,50,49,55,50,49,100,55,50,57,57,50,48,97,98,48,101,98,56,48,57,99,49,53,97,53,49,55,50,100,53,100,52,56,48,102,56,48,55,56,52,97,48,52,51,55,53,49,55,49,54,99,53,57,49,53,101,56,51,97,53,48,57,51,50,100,51,48,57,50,53,52,102,101,100,55,56,100,101,98,48,51,102,99,48,48,101,101,101,49,48,48,51,101,101,98,99,48,49,55,48,49,99,49,101,50,56,48,49,101,102,54,48,101,53,99,48,48,54,50,52,97,102,102,56,49,50,50,50,100,50,56,49,100,101,48,48,102,102,51,98,98,56,52,48,48,102,98,98,48,48,102,102,48,53,99,48,55,48,55,56,97,48,48,55,98,100,56,51,57,55,48,48,102,102,49,56,57,50,97,53,99,53,98,48,48,51,101,51,98,54,48,48,102,102,102,98,97,53,50,57,53,49,97,53,50,49,51,48,48,57,48,50,48,55,97,99,57,48,100,100,50,52,102,52,54,50,48,53,53,49,55,101,48,101,98,56,98,100,52,56,48,100,55,99,102,49,101,57,49,52,97,49,48,102,101,57,54,48,57,54,48,57,53,48,50,49,49,50,48,52,101,102,56,99,56,51,56,102,98,99,98,57,98,100,48,102,102,101,48,52,97,97,98,97,56,49,97,48,48,55,100,99,48,49,102,52,99,48,48,48,102,102,102,98,54,54,48,55,55,57,50,57,54,101,48,55,56,48,48,49,102,53,100,52,48,52,100,101,98,99,100,50,48,53,51,49,48,57,52,57,50,49,100,53,48,55,49,99,49,102,57,48,102,101,97,49,51,52,48,57,56,52,53,101,57,57,52,57,49,48,57,48,49,99,52,50,97,48,51,99,52,56,56,102,50,50,54,52,53,57,51,50,55,50,54,52,53,55,52,48,50,98,97,98,53,50,48,49,54,52,101,51,52,57,102,56,51,51,53,48,50,102,53,48,102,99,48,51,98,102,48,102,102,48,51,98,49,50,102,100,50,52,51,97,54,48,102,50,56,51,57,48,49,101,101,48,55,55,97,49,101,57,52,51,56,54,57,100,52,99,48,101,99,48,55,101,48,51,98,52,53,99,48,55,53,52,98,101,52,53,54,57,50,51,55,101,99,51,99,57,50,53,50,49,55,97,56,54,56,50,57,101,56,102,97,97,55,102,100,49,101,100,48,97,51,55,48,54,98,54,48,54,98,55,51,55,102,56,57,50,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,101,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,97,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,97,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,97,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,50,48,48,48,102,102,51,101,48,101,101,48,48,100,97,57,56,48,49,102,54,49,99,48,48,57,98,49,48,48,102,102,57,55,53,48,48,50,98,53,99,49,101,100,50,56,48,102,55,48,97,48,50,50,51,56,48,51,101,48,101,101,48,48,102,102,100,97,57,99,48,49,102,54,49,99,48,48,102,102,57,98,49,48,48,57,55,53,48,48,102,102,50,98,53,99,49,101,100,50,56,48,102,55,48,98,102,101,48,49,49,56,97,48,48,102,98,48,54,48,48,54,99,102,52,48,50,55,54,99,48,49,51,50,102,48,48,57,57,53,48,48,102,102,50,97,99,101,49,102,51,53,48,53,48,53,52,49,98,100,48,48,102,102,55,100,56,51,48,48,102,102,51,54,55,97,48,49,51,98,54,48,48,57,57,55,56,48,52,99,97,56,48,49,53,54,56,48,102,97,50,56,50,56,52,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,56,49,101,51,56,48,51,101,51,98,56,48,52,57,57,48,51,97,99,48,50,55,56,99,48,49,102,54,97,56,48,101,49,52,49,100,53,56,51,101,99,50,97,100,49,48,51,99,97,48,101,97,56,51,97,48,53,55,56,55,100,52,49,102,51,56,55,99,52,51,57,50,53,56,98,49,100,101,50,98,56,51,102,56,100,56,51,98,54,50,57,98,57,54,54,49,100,98,48,101,56,57,54,56,56,102,98,53,50,51,50,52,48,55,55,99,98,48,48,102,102,102,55,50,53,48,55,55,53,50,99,51,99,56,56,48,57,100,50,48,57,48,50,102,99,51,98,54,56,56,53,99,48,55,55,53,99,57,101,48,50,54,51,51,52,98,102,101,49,51,99,48,52,97,98,56,48,51,101,56,100,99,48,49,102,54,98,52,48,52,101,56,56,51,98,98,52,49,48,55,98,54,48,52,98,97,56,49,50,54,54,49,102,101,48,102,53,48,51,98,52,50,101,53,49,57,57,52,100,48,101,102,56,55,99,99,51,100,56,49,101,52,48,55,54,50,48,101,55,48,97,51,48,102,53,49,53,97,57,53,99,48,50,100,99,98,56,48,101,53,97,53,48,51,101,99,48,102,100,48,55,48,51,48,55,99,99,97,55,98,50,49,52,52,52,98,97,48,101,97,99,57,54,56,53,54,57,102,55,57,101,53,56,49,102,102,53,48,52,99,99,48,57,57,101,48,50,53,48,48,48,102,102,57,57,101,48,50,52,98,99,49,101,49,55,48,55,53,52,48,52,100,52,56,51,56,101,48,102,102,48,51,56,102,48,102,100,51,56,53,55,102,50,99,99,97,101,50,57,56,51,102,48,53,51,55,52,50,54,48,98,101,50,97,48,51,54,101,56,98,52,53,99,48,55,53,48,98,98,52,54,48,52,101,56,55,55,48,51,100,50,53,51,99,97,54,52,100,50,50,53,49,55,54,49,100,56,50,100,48,98,49,50,98,52,49,51,97,56,101,57,52,53,55,102,52,101,48,52,102,98,54,101,98,55,50,48,49,101,97,48,56,97,56,97,56,101,56,52,56,101,56,99,56,56,56,54,56,101,100,50,51,50,50,50,51,50,51,51,50,56,99,56,101,56,99,56,101,100,48,54,48,99,97,51,98,52,56,102,97,54,53,49,100,56,54,53,49,101,55,49,49,54,53,56,57,57,57,102,51,98,54,99,54,57,57,100,97,52,53,54,100,102,48,49,50,48,56,48,51,101,52,52,50,48,52,57,54,48,51,97,56,48,50,55,49,52,48,49,102,53,53,99,48,52,100,50,49,54,56,49,102,98,50,97,49,48,49,97,48,102,99,56,49,50,99,52,48,101,57,48,49,101,52,48,49,51,51,97,48,101,56,48,51,102,49,100,48,101,55,57,55,101,49,100,51,48,102,49,56,51,57,100,48,101,57,49,54,56,49,102,57,48,102,49,57,52,101,53,54,97,54,55,56,101,57,51,50,53,52,48,51,99,53,48,101,57,56,55,55,52,98,52,48,101,53,56,55,56,48,97,57,98,48,48,102,102,55,54,55,50,55,48,48,57,57,57,53,50,53,97,100,54,99,53,97,56,55,55,99,97,50,50,99,56,97,100,102,102,48,48,102,102,57,100,51,53,97,53,98,53,100,55,102,99,48,101,101,99,48,49,102,49,99,50,48,48,102,102,54,98,100,57,48,49,50,48,97,48,48,57,98,48,99,51,102,54,48,48,102,102,53,52,53,56,49,101,55,50,56,48,55,49,101,97,56,48,52,101,49,48,48,51,101,51,56,52,48,48,102,102,100,55,98,50,48,50,52,49,52,48,49,51,54,49,56,55,101,99,48,48,102,102,97,56,98,48,51,99,101,53,48,48,102,102,101,51,100,53,102,102,48,48,102,102,97,56,99,48,48,55,99,98,100,99,48,49,97,102,49,99,49,101,57,48,48,52,99,55,56,48,55,49,56,48,48,53,56,102,50,102,100,52,48,53,55,97,53,48,49,97,49,52,48,49,102,50,102,56,48,48,102,102,54,98,99,54,56,55,97,52,48,49,51,49,101,48,49,99,54,56,48,49,54,51,99,98,102,53,48,49,53,101,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,52,48,48,102,102,48,55,99,50,53,99,48,49,98,51,100,56,48,57,97,102,48,48,102,102,52,99,52,51,52,56,48,48,102,102,50,97,99,99,48,101,98,100,52,48,51,50,101,49,52,48,50,100,49,99,48,49,102,48,57,55,48,48,102,102,54,99,102,54,48,50,54,98,99,48,49,51,49,48,100,50,48,48,102,102,48,97,98,51,48,51,97,102,53,48,48,99,98,56,53,102,102,100,55,53,48,48,102,102,98,56,55,48,48,55,100,99,98,56,48,51,101,52,52,54,48,48,102,102,102,98,53,49,48,50,52,101,48,48,102,102,49,102,54,55,48,48,102,102,52,100,56,56,49,50,100,54,48,101,49,52,49,102,52,56,55,50,99,51,98,52,48,101,56,99,49,100,51,56,55,99,48,51,97,97,53,52,56,55,51,52,97,51,50,99,99,49,99,98,56,51,98,48,48,102,50,50,54,97,48,97,49,49,54,56,48,101,99,48,51,57,56,49,101,53,52,98,54,53,50,56,98,100,50,102,99,51,98,54,57,101,53,98,57,54,51,53,99,98,53,50,102,48,98,50,52,97,56,97,52,100,52,100,97,51,54,102,97,51,54,100,51,98,52,55,48,50,101,102,50,56,52,48,49,102,50,100,102,48,48,55,100,99,98,57,53,48,56,56,101,50,51,49,54,48,48,102,51,48,49,99,57,56,55,57,57,102,98,52,57,99,57,51,50,53,56,49,55,97,48,101,49,56,51,57,101,99,50,53,98,54,99,56,54,54,99,54,101,56,57,98,48,55,54,51,49,52,50,56,54,48,57,52,102,57,97,97,101,55,97,52,49,101,57,102,98,97,52,53,55,101,57,102,102,54,56,50,49,102,101,48,49,98,49,48,97,49,48,56,48,102,100,99,48,57,54,55,48,50,53,101,99,48,57,97,49,48,101,57,50,52,48,55,48,56,48,57,56,97,48,55,50,54,48,101,98,48,49,102,55,56,55,51,57,50,53,56,52,56,52,55,97,50,56,52,49,101,55,56,55,49,56,51,98,101,49,102,50,52,51,52,55,57,55,100,99,54,100,50,50,100,50,48,97,99,97,50,102,53,48,57,51,53,50,52,97,56,52,100,56,52,97,52,52,52,53,52,99,52,48,50,99,52,97,53,55,49,48,48,102,102,98,49,52,48,52,100,52,52,52,51,52,100,52,48,52,100,54,100,101,52,52,54,97,101,52,48,50,102,54,48,49,99,54,48,48,51,101,54,98,101,48,52,101,56,56,55,53,53,98,54,49,49,56,48,57,56,53,48,50,53,51,52,48,57,55,56,48,55,99,97,56,97,56,102,55,48,55,52,98,48,55,54,101,49,101,50,48,102,101,48,51,56,101,50,102,100,50,100,49,102,102,57,50,53,99,98,48,52,97,50,100,53,50,99,49,102,52,49,52,97,48,57,99,51,101,52,57,100,100,50,52,97,102,48,101,97,49,53,101,56,53,51,51,52,56,54,55,50,98,55,100,51,55,52,101,50,54,56,48,99,102,97,48,48,102,102,102,97,100,101,48,48,102,102,55,99,57,56,48,48,102,102,49,102,53,100,54,48,48,102,98,48,56,50,102,56,97,52,48,55,54,48,57,99,49,101,53,50,100,56,48,57,53,97,48,55,102,56,53,102,97,54,98,50,53,54,49,52,54,48,101,98,52,49,102,98,50,54,49,53,48,53,55,57,52,101,49,102,52,50,100,100,50,57,99,57,57,52,54,50,98,52,49,100,102,56,51,100,48,52,50,52,97,57,48,101,55,49,55,101,53,57,97,54,97,53,50,53,50,51,97,48,49,53,56,49,100,99,50,102,50,99,51,57,101,49,101,102,48,102,48,49,54,51,52,48,57,48,48,101,101,56,55,54,52,98,51,102,56,101,98,102,101,48,52,54,50,48,48,102,98,55,100,48,48,55,99,52,52,56,51,98,52,53,54,48,55,52,99,51,100,56,48,52,99,49,48,48,102,102,51,101,97,100,49,100,48,102,48,99,49,54,56,53,49,97,51,57,54,52,49,101,48,50,102,99,48,57,52,48,48,102,54,57,55,50,57,48,49,101,50,57,50,100,52,97,101,52,55,54,53,50,57,51,49,50,53,49,99,49,99,53,48,55,100,52,98,54,97,55,48,51,99,57,99,98,54,52,50,52,54,54,49,49,97,52,97,100,48,55,55,99,49,102,97,52,102,48,102,48,57,54,48,49,101,50,102,52,57,55,56,97,99,48,102,98,50,49,49,54,55,56,97,101,48,101,102,49,54,52,48,50,48,56,57,54,56,53,54,97,55,57,52,97,53,56,57,54,48,53,51,57,54,101,53,55,97,53,49,53,56,53,98,57,53,54,57,56,57,54,56,50,53,57,57,53,54,57,101,56,97,102,50,50,49,54,48,53,53,49,54,50,56,48,102,53,50,50,50,54,50,48,50,55,97,50,50,53,52,101,52,98,52,51,52,99,52,50,52,98,54,49,50,49,49,53,51,57,48,100,51,50,54,54,100,57,98,57,97,57,97,56,100,55,56,102,50,48,49,102,99,50,97,48,50,49,98,48,48,51,101,53,57,99,48,48,102,102,102,97,53,101,48,101,102,49,54,52,49,99,99,50,101,48,48,49,102,54,57,99,48,52,98,52,56,55,51,57,49,52,97,56,48,102,54,56,55,54,100,50,53,48,57,56,48,50,55,48,99,51,57,54,49,100,100,52,48,52,54,52,55,52,50,48,102,53,57,52,50,53,97,50,52,99,57,53,56,53,54,48,51,102,102,52,53,50,98,57,49,51,99,53,48,48,102,102,51,100,100,54,53,49,49,54,99,57,50,56,50,53,49,56,51,100,51,101,56,57,48,57,101,48,48,102,55,48,48,55,55,57,51,48,97,97,48,102,99,49,54,51,50,53,55,53,56,55,52,56,51,100,101,53,97,48,55,56,55,102,99,48,50,102,52,49,55,53,100,55,53,102,102,97,53,100,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,99,57,99,48,57,51,56,48,48,102,102,55,100,52,52,48,48,102,102,51,101,99,56,48,48,102,102,57,102,102,48,101,102,50,54,48,55,99,99,48,57,52,99,48,50,53,52,48,51,102,99,48,102,52,56,51,56,99,56,54,57,48,57,56,56,56,48,48,102,53,48,53,51,52,98,49,48,101,55,48,51,98,54,48,55,55,56,53,56,49,54,48,53,54,50,52,55,52,52,50,99,56,97,101,50,57,48,51,102,101,48,102,54,99,51,99,97,49,99,51,48,101,55,48,55,56,48,98,54,50,98,100,50,100,99,57,57,50,99,52,97,54,50,56,56,98,99,50,99,48,98,49,50,98,98,102,99,48,50,54,48,56,49,48,51,49,99,52,56,48,48,102,102,55,100,54,52,56,49,50,99,97,49,100,56,48,50,55,50,56,48,49,102,54,48,48,48,102,102,52,97,51,48,49,50,99,50,49,102,57,52,101,52,56,52,48,48,102,102,101,50,56,51,101,48,48,55,100,99,49,99,102,48,101,100,56,55,101,57,99,52,51,55,53,102,54,48,98,49,52,97,48,101,52,97,51,50,54,100,49,55,54,49,101,101,50,97,48,97,100,52,97,52,51,102,57,50,99,97,100,50,100,56,98,98,48,101,102,49,53,56,53,57,57,53,48,53,54,49,54,51,51,52,54,50,98,56,98,49,52,98,52,53,50,99,50,98,53,52,50,49,100,54,53,48,48,101,100,52,48,101,49,56,55,48,99,51,57,56,48,101,98,52,51,57,50,49,100,52,48,55,54,101,48,101,101,99,51,98,48,53,50,48,55,50,52,51,56,52,49,99,55,48,101,102,57,53,48,49,100,53,48,101,55,56,55,52,48,51,98,56,53,55,97,51,57,52,101,53,48,56,55,54,99,51,98,56,53,49,50,48,97,51,57,53,56,53,50,49,52,56,53,50,57,53,99,56,98,97,49,49,53,49,49,48,52,97,102,52,52,52,54,52,55,52,51,54,57,49,54,55,54,99,52,54,55,55,97,101,51,101,100,55,102,101,48,49,50,50,56,48,52,101,49,48,48,51,101,98,98,56,48,57,100,53,48,50,52,48,56,51,99,48,53,52,48,55,55,48,48,57,98,102,48,50,53,100,52,51,102,99,48,101,52,100,50,56,51,99,52,101,50,55,97,51,56,55,55,52,98,55,50,102,57,49,56,97,97,50,102,56,51,56,101,49,101,55,55,52,97,100,100,98,97,55,97,50,56,55,54,52,49,101,51,48,55,51,52,98,53,48,102,48,48,55,48,99,51,100,48,57,97,56,53,98,52,97,53,49,54,48,56,54,53,49,56,55,56,49,51,100,51,52,97,102,52,49,52,57,52,49,52,102,55,50,51,51,52,57,99,56,50,101,51,56,48,57,51,50,56,48,55,57,51,48,49,51,102,99,48,52,57,53,56,51,97,97,48,48,102,102,55,100,56,52,48,49,50,57,54,48,102,56,99,48,57,53,52,48,55,98,101,53,51,97,48,97,54,49,52,97,48,102,49,52,51,98,48,53,56,98,52,49,100,53,48,102,48,97,52,50,50,101,52,56,50,99,48,49,100,99,56,51,99,55,50,98,57,49,100,50,57,50,48,51,56,50,48,102,50,48,51,98,56,102,101,99,48,57,97,52,52,50,102,56,51,97,54,53,102,101,52,53,50,99,51,54,52,51,99,52,52,98,52,50,98,52,48,52,100,56,51,98,56,53,97,52,97,55,56,55,55,56,98,99,50,99,56,97,102,52,101,48,48,56,100,57,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,102,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,102,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,100,55,102,101,100,54,57,54,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,54,57,55,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,100,55,102,101,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,99,52,48,48,48,102,102,55,99,49,100,99,48,49,98,53,51,56,48,51,101,99,51,56,48,49,51,54,50,48,49,50,101,97,48,48,53,54,98,56,51,100,97,53,48,49,101,101,49,52,48,52,52,55,48,48,55,99,49,100,99,48,49,98,53,51,48,48,51,101,99,51,56,48,49,51,54,50,48,49,50,101,97,48,48,102,102,53,54,98,56,51,100,97,53,48,49,101,101,49,55,102,99,48,50,51,49,52,48,49,102,54,48,99,48,48,100,57,101,56,48,52,101,100,56,48,50,54,53,101,48,49,51,50,97,48,48,102,102,53,53,57,99,51,101,56,97,48,97,48,97,56,51,55,99,48,48,102,102,102,98,48,54,48,48,102,102,54,99,102,52,48,50,55,54,99,48,49,51,50,102,48,48,102,102,57,57,53,48,48,50,97,99,101,49,102,51,53,48,53,48,53,55,102,102,53,100,55,53,100,55,102,102,53,48,51,48,52,48,48,55,100,54,49,48,49,51,100,56,49,101,51,48,48,55,100,54,102,48,49,51,99,50,48,101,51,48,48,57,98,99,48,101,101,57,52,56,102,48,55,97,100,48,48,49,100,98,57,55,97,53,56,97,49,48,55,100,56,51,57,54,99,97,54,98,50,53,55,51,99,49,102,52,48,55,55,50,49,101,99,50,57,99,98,48,48,101,97,56,55,100,99,51,98,101,99,50,52,97,52,52,97,53,97,50,97,50,57,54,55,52,49,100,102,50,101,53,50,57,51,56,51,98,97,57,54,57,56,100,100,97,49,50,48,56,55,56,52,97,99,50,57,100,51,100,101,57,97,48,52,57,102,97,53,48,50,102,98,53,100,55,102,99,48,51,98,57,56,48,57,53,55,48,48,55,100,97,97,56,48,51,101,98,102,48,48,57,99,52,48,55,53,99,53,52,48,51,100,97,48,55,50,52,48,52,100,51,56,51,97,48,52,98,50,57,56,98,50,52,49,52,48,55,48,98,56,48,101,99,56,55,99,48,51,101,101,49,100,56,48,101,50,48,51,99,51,48,101,52,49,54,56,57,52,56,98,100,50,50,99,51,98,56,49,102,57,48,101,52,48,55,57,99,98,53,52,49,50,101,99,97,48,50,100,53,48,55,99,97,52,50,51,49,50,97,52,55,55,48,97,50,50,99,101,100,49,49,51,48,98,48,48,101,101,49,54,97,53,101,57,53,55,101,48,98,48,97,48,49,55,50,56,48,49,102,50,53,48,48,102,102,48,55,100,102,57,48,49,50,99,101,49,99,100,48,50,53,53,52,49,101,100,56,49,50,50,52,48,52,97,53,56,51,100,52,48,101,54,48,51,102,52,48,55,101,52,48,102,102,99,51,98,97,57,56,48,101,100,52,49,101,57,56,55,97,52,49,100,99,48,55,56,99,97,102,48,102,53,48,55,48,56,49,100,48,48,51,97,97,50,102,50,49,50,49,49,48,49,101,48,49,53,101,53,56,56,55,98,56,51,98,99,57,50,57,101,49,100,102,50,102,56,49,101,48,56,55,97,99,97,97,57,52,98,48,101,52,101,48,101,53,97,48,49,54,51,53,54,49,100,99,50,98,99,98,100,50,101,52,98,52,48,102,51,53,57,53,101,53,56,49,53,99,53,55,48,55,55,99,98,101,48,48,102,102,98,52,101,53,100,55,102,102,53,100,55,53,100,55,102,99,48,101,101,99,48,49,102,49,99,50,48,48,102,102,54,98,100,57,48,49,50,48,56,48,48,57,98,48,99,51,102,54,48,48,102,102,53,52,53,56,49,101,55,50,56,48,55,49,101,97,56,48,52,101,49,48,48,51,101,51,56,52,48,48,102,102,100,55,98,50,48,50,52,49,52,48,49,51,54,49,56,55,101,99,48,48,102,102,97,56,98,48,51,99,101,53,48,48,102,102,101,51,99,53,102,102,48,48,102,102,97,56,100,48,48,55,99,98,100,99,48,49,97,102,49,97,49,101,57,48,48,52,99,55,56,48,55,49,56,48,48,53,56,102,50,102,100,52,48,53,55,97,53,48,49,97,49,56,48,49,102,50,102,55,48,48,102,102,54,98,99,54,56,55,97,52,48,49,51,49,101,48,49,99,54,48,48,49,54,51,99,98,102,53,48,49,53,101,53,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,52,48,48,102,102,48,55,99,50,53,99,48,49,98,51,100,56,48,57,97,102,48,48,102,102,52,99,52,51,52,56,48,48,102,102,50,97,99,97,48,101,98,100,52,48,51,50,101,49,52,48,50,100,49,99,48,49,102,48,57,55,48,48,102,102,54,99,102,54,48,50,54,98,99,48,49,51,49,48,57,50,48,48,102,102,48,97,98,51,48,51,97,102,53,48,48,99,98,56,53,102,102,48,48,57,99,50,48,48,102,102,55,99,56,102,52,48,49,97,102,54,52,48,52,102,100,48,48,50,54,99,51,48,101,50,48,48,102,102,49,53,49,54,48,55,54,50,97,48,52,56,56,97,48,55,55,54,48,48,102,102,102,57,49,101,56,48,51,53,101,99,56,48,57,102,97,48,48,52,100,56,54,49,99,52,48,48,102,102,50,97,50,99,48,101,99,53,52,48,57,49,49,55,102,102,53,55,57,98,55,50,57,98,97,57,55,49,98,97,97,56,98,54,101,102,53,52,53,99,56,98,56,101,50,99,102,56,49,53,102,48,52,48,49,54,54,53,54,53,55,53,102,102,48,48,102,102,100,56,56,48,48,55,99,53,101,56,48,49,102,54,57,50,49,101,98,48,48,55,100,56,52,56,49,50,52,54,53,99,48,51,98,48,48,55,99,101,53,102,50,53,56,55,57,48,48,57,56,98,48,50,52,102,99,98,48,48,102,102,101,97,56,51,98,98,48,102,55,56,55,97,52,98,52,52,56,57,52,57,50,101,48,49,101,49,48,51,98,50,48,102,49,50,48,57,54,57,54,48,101,57,56,51,102,48,53,100,97,52,100,97,52,102,52,98,52,98,48,102,53,53,50,50,56,55,54,48,51,99,97,49,99,98,48,102,50,97,55,97,54,52,53,51,99,53,57,50,55,48,55,53,57,48,52,51,99,99,53,57,57,54,50,57,101,53,98,48,55,97,57,51,102,52,48,48,102,102,99,53,48,48,102,102,102,54,52,49,100,55,56,55,51,99,49,102,54,48,51,97,100,48,55,56,101,48,101,55,48,49,101,49,57,53,57,48,53,100,48,55,48,99,49,101,98,56,55,49,48,51,100,97,48,101,101,48,51,101,99,53,51,98,56,100,98,48,101,98,52,53,97,56,55,52,99,51,101,97,53,48,57,54,52,49,100,56,48,102,49,57,53,102,102,50,53,50,51,50,54,50,51,48,48,53,102,49,53,50,53,57,97,54,51,53,51,97,57,49,50,102,49,101,98,55,98,56,98,99,55,57,53,48,48,98,55,52,48,48,102,102,55,99,50,57,48,51,100,97,53,99,50,50,48,48,102,102,51,101,99,54,56,48,57,57,57,48,101,50,51,50,102,52,101,48,101,102,56,55,56,99,48,57,50,55,48,102,49,56,55,98,52,98,50,52,54,102,49,102,100,98,97,53,98,56,55,50,52,49,102,98,48,51,56,57,50,97,52,97,51,52,56,51,100,54,49,52,100,97,49,56,51,99,48,48,102,102,102,49,52,102,100,102,102,51,102,52,57,100,102,55,100,97,55,49,99,48,51,51,52,100,55,102,99,48,50,50,48,56,48,57,57,57,48,55,49,97,49,101,48,48,102,102,50,53,57,99,48,57,56,98,48,55,102,48,48,52,98,98,56,55,98,98,51,98,56,51,99,50,48,101,50,99,49,102,48,48,102,102,51,99,54,48,55,53,48,53,99,51,97,101,99,52,98,51,52,57,97,57,54,49,99,51,48,102,53,57,54,97,49,100,97,48,49,51,50,52,55,51,49,100,49,101,100,48,99,98,56,57,50,98,50,49,51,100,48,53,50,57,49,48,57,50,49,97,53,57,53,101,57,52,56,99,57,101,56,51,54,57,52,56,53,53,51,55,99,50,48,100,52,48,102,54,99,48,49,102,50,53,100,48,101,57,49,52,101,49,99,98,48,48,102,102,55,100,100,102,56,49,51,100,101,53,52,49,52,56,100,100,51,48,56,54,57,56,49,101,56,48,55,51,54,49,101,99,52,56,54,102,100,57,102,102,50,101,48,51,102,101,48,52,98,56,56,51,57,100,48,102,100,48,55,56,53,50,51,55,99,51,49,57,99,50,102,99,51,99,52,53,56,100,101,99,55,101,52,55,53,101,100,53,102,102,100,99,99,48,52,52,97,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,101,49,101,101,48,52,98,51,56,51,102,100,48,102,97,56,49,50,98,48,48,52,99,50,56,51,57,51,48,50,54,52,56,49,100,99,100,51,49,50,49,102,55,48,55,49,56,48,102,52,48,51,57,54,48,102,51,56,51,98,56,99,97,54,49,56,49,50,48,57,99,53,56,56,55,52,52,98,102,52,51,50,101,101,52,97,57,50,99,99,56,99,55,51,57,53,48,53,100,97,51,97,51,50,52,49,52,101,53,97,50,50,99,56,48,53,52,50,98,100,50,100,50,101,55,57,98,100,48,101,48,49,99,49,99,48,52,56,48,56,48,51,101,101,98,99,48,49,102,53,102,101,48,48,102,102,102,98,48,54,48,55,51,97,53,49,56,51,99,51,48,101,48,56,51,102,55,48,55,55,56,48,101,101,48,51,102,57,48,53,52,97,49,50,52,56,51,99,54,48,55,49,56,48,102,53,52,51,102,48,49,100,99,48,101,55,56,51,99,57,48,55,54,97,53,101,55,102,57,57,50,99,57,48,49,50,52,97,102,50,102,57,51,48,97,53,48,48,102,102,55,98,97,52,51,98,100,48,57,53,97,97,52,97,98,48,102,97,56,55,54,50,49,51,56,51,98,101,53,57,97,49,97,52,50,49,99,98,57,99,97,101,50,100,54,57,51,56,97,50,50,98,99,48,50,53,101,57,55,53,102,102,48,48,102,102,100,57,101,48,48,55,100,100,97,48,48,51,101,52,48,99,48,52,97,97,56,49,50,51,50,48,52,98,97,56,51,99,54,48,55,55,99,48,101,48,99,49,102,51,48,51,98,101,48,55,100,54,48,52,101,51,56,51,99,48,48,101,97,49,54,101,49,100,54,48,55,55,50,49,99,102,48,55,53,99,49,102,49,50,57,99,51,101,54,56,54,48,101,97,99,98,51,50,102,49,48,55,49,53,57,99,49,101,51,48,51,100,49,50,102,48,51,97,101,57,97,53,56,97,48,56,55,53,99,48,49,101,100,53,52,51,50,99,54,56,51,99,99,49,100,99,48,101,97,97,55,97,52,97,49,56,55,56,56,51,101,52,53,56,97,51,49,52,101,56,49,50,56,48,56,50,49,100,99,52,100,50,99,56,51,99,52,53,55,56,48,53,51,48,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,52,98,102,102,54,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,97,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,52,98,102,102,54,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,50,48,48,102,102,48,51,101,48,101,101,48,48,102,102,100,97,57,99,48,49,102,54,49,99,48,48,102,102,57,98,49,48,48,57,55,53,48,48,102,102,50,98,53,99,49,101,100,50,56,48,102,55,48,97,48,50,50,51,56,48,51,101,48,101,101,48,48,100,97,57,99,48,49,102,54,49,99,48,48,57,98,49,48,48,102,102,57,55,52,48,48,50,98,53,99,49,101,100,50,56,48,102,55,48,98,102,101,48,49,49,56,97,48,48,102,102,102,98,48,54,48,48,102,102,54,99,102,52,48,50,55,54,99,48,49,51,50,102,48,48,102,102,57,57,53,48,48,50,97,99,101,49,102,52,53,48,53,48,53,52,49,98,101,48,48,55,100,56,51,48,48,51,54,55,57,56,49,51,98,54,48,48,102,102,57,57,55,56,48,52,99,97,56,48,49,53,54,55,48,102,97,50,56,50,56,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,56,48,54,100,98,48,48,51,98,97,55,54,48,48,102,102,102,97,52,100,48,48,102,102,53,99,55,57,48,55,56,97,48,48,102,102,55,55,48,97,48,102,97,52,48,48,102,102,54,55,49,53,48,49,54,49,99,48,49,102,50,55,53,48,48,55,100,51,97,48,49,50,49,52,48,48,102,102,102,97,99,101,48,55,48,48,102,102,48,52,98,50,56,55,102,52,48,57,52,51,48,55,54,50,49,101,53,48,101,50,48,55,57,52,49,101,53,48,51,100,102,48,102,53,48,55,51,99,51,100,101,57,56,53,101,48,51,99,99,48,102,102,56,55,102,49,57,50,99,48,97,50,50,98,52,51,57,51,52,53,101,50,50,98,48,56,97,56,97,49,102,49,50,101,52,98,50,52,53,52,53,97,56,52,100,100,97,101,57,51,49,48,97,50,50,102,99,57,100,98,101,55,102,101,98,52,102,102,56,48,57,56,52,98,97,101,98,97,102,102,56,49,100,100,56,48,51,101,51,56,52,48,48,100,55,98,49,48,50,52,49,52,48,49,51,54,49,56,55,101,99,48,48,97,56,98,48,51,99,101,53,48,48,101,51,100,53,48,48,57,99,50,48,48,102,102,55,99,55,48,56,48,49,97,102,54,52,48,52,56,50,56,48,50,54,99,51,48,102,100,56,48,49,53,49,54,48,55,57,99,97,48,49,99,55,97,98,102,101,48,49,53,49,56,48,48,102,102,102,57,55,98,56,48,51,53,101,51,56,51,100,50,48,48,102,102,57,56,102,48,48,101,51,48,48,48,102,102,98,49,101,53,102,97,56,48,97,102,50,97,48,51,52,101,56,48,51,101,53,98,48,53,50,57,54,56,49,101,49,48,48,55,100,100,48,49,54,54,49,100,102,50,56,99,97,99,50,99,56,98,98,50,102,56,98,57,48,55,49,52,48,52,98,101,57,53,48,53,50,57,52,56,53,52,50,49,50,53,49,54,52,53,98,49,54,101,53,98,49,54,56,99,57,55,52,56,56,53,54,49,53,50,53,53,57,53,99,56,55,57,101,52,101,50,100,48,98,53,52,102,52,99,52,56,54,49,48,100,48,49,48,49,48,100,98,98,52,100,52,101,52,98,52,57,57,57,54,102,55,97,102,51,50,97,48,102,99,56,48,51,101,97,97,99,48,49,102,48,102,100,48,102,99,56,51,100,54,50,56,56,51,97,97,48,102,98,56,48,49,102,54,54,54,49,101,100,48,102,50,48,51,57,99,48,101,99,57,54,100,48,56,54,53,99,57,53,54,48,52,97,101,48,51,98,102,98,52,49,54,48,49,101,99,50,55,57,53,57,54,54,52,57,52,53,57,48,55,98,50,49,102,56,52,97,57,52,102,50,98,99,49,100,99,54,52,101,50,49,98,49,54,48,49,99,98,48,101,102,49,53,97,53,101,56,55,99,51,49,53,99,57,100,57,98,50,100,52,51,99,56,48,101,102,99,51,99,99,56,52,57,56,53,54,97,48,55,102,56,48,56,100,52,98,97,56,48,55,54,53,48,49,50,101,52,48,48,102,102,102,97,55,98,48,48,102,102,55,100,54,50,48,49,50,97,50,53,53,50,49,57,53,56,48,101,53,52,48,57,50,50,48,50,53,102,52,97,55,52,98,52,50,54,55,98,50,100,48,55,98,48,51,100,56,49,99,52,50,98,52,49,101,57,56,51,99,50,55,51,55,51,52,100,54,52,56,48,55,57,48,48,102,102,102,52,98,48,55,98,56,51,102,55,101,53,50,55,55,51,100,97,50,102,48,102,48,54,52,50,50,52,55,51,51,55,98,49,49,100,99,49,100,101,52,57,48,55,50,101,48,101,55,100,51,49,49,100,50,53,48,57,50,99,49,100,52,48,51,98,54,52,57,52,52,52,97,52,55,55,57,49,100,50,53,49,100,50,48,51,56,97,49,100,57,52,56,54,49,50,53,57,52,56,51,101,55,57,49,100,50,49,49,101,56,97,57,50,48,102,97,51,100,49,101,52,57,52,100,54,102,97,99,53,53,48,57,102,102,102,99,48,50,49,53,100,55,53,48,48,102,102,101,98,56,48,50,54,49,48,48,49,102,52,99,48,48,48,102,102,102,97,97,102,48,50,54,55,57,48,56,98,51,54,48,49,101,101,48,49,50,50,56,48,52,98,99,50,55,49,54,54,53,98,55,52,56,55,49,51,48,51,100,54,49,99,52,48,101,49,50,48,48,51,97,49,48,102,101,51,99,102,97,52,54,102,53,100,50,49,50,56,51,102,99,48,101,57,50,56,51,56,56,49,102,48,52,57,52,57,99,57,48,102,55,52,97,57,48,52,100,57,55,100,55,97,57,99,102,101,98,99,100,48,51,53,97,56,48,53,49,54,48,48,102,102,55,100,57,55,56,48,51,101,49,98,56,53,101,56,55,54,48,97,100,48,102,50,56,51,100,54,48,48,102,102,55,100,54,52,56,51,99,100,50,99,52,51,101,97,56,101,56,50,99,97,55,49,55,49,52,48,52,98,48,48,102,102,51,101,99,50,100,48,97,102,54,48,51,100,97,57,48,100,98,50,99,55,52,56,99,53,51,56,51,97,100,48,55,98,49,50,56,56,53,55,49,52,56,53,101,50,54,102,55,55,97,52,51,54,53,53,56,55,54,52,49,101,51,50,48,56,55,55,98,56,50,52,54,51,54,50,99,48,49,101,51,49,54,52,53,57,99,99,101,52,101,102,102,48,49,48,99,49,55,53,49,100,48,51,102,97,49,99,51,48,102,98,48,51,97,101,48,102,57,48,55,57,56,49,100,101,48,51,99,97,48,101,56,48,55,57,48,51,56,50,49,102,100,48,101,54,57,55,48,57,56,53,48,48,102,102,55,98,52,51,57,52,49,101,102,50,57,56,98,48,48,101,101,56,55,97,48,51,98,56,53,101,57,53,99,102,48,50,53,100,51,48,97,55,50,102,48,97,51,50,100,53,49,53,48,100,51,99,97,98,52,101,52,51,97,57,51,53,97,50,97,54,50,50,52,53,99,101,50,52,51,49,97,98,54,99,50,53,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,56,102,52,48,101,102,48,49,100,100,48,55,102,52,49,101,100,56,55,100,99,51,97,101,48,101,99,99,49,100,55,56,55,51,56,51,99,97,48,102,48,99,49,101,50,56,55,100,99,98,56,52,51,48,101,101,48,55,51,99,51,56,101,49,99,99,50,57,56,98,49,48,102,49,56,55,97,52,51,99,99,53,101,57,54,48,57,49,100,98,52,52,50,97,56,97,50,50,57,52,97,97,52,54,52,99,50,99,48,98,51,52,101,52,97,97,49,101,49,98,52,50,54,101,97,98,52,49,50,98,101,48,99,54,97,102,99,48,55,98,50,48,48,102,102,55,100,54,97,56,48,51,101,49,98,53,99,98,55,50,56,99,51,98,56,48,102,52,56,48,49,102,54,54,101,48,102,50,99,98,99,48,101,102,50,54,97,55,98,52,56,48,53,97,51,48,48,102,102,52,98,50,56,51,57,50,50,101,48,97,100,54,99,98,49,50,97,101,48,48,50,101,51,100,49,53,48,48,102,52,56,49,101,99,48,50,53,48,98,101,52,50,101,57,57,55,51,52,56,98,50,53,56,49,52,56,48,101,100,54,51,101,52,48,57,48,52,100,48,48,57,55,56,51,99,54,98,55,51,101,101,56,53,102,101,48,50,48,57,97,101,97,48,49,100,57,56,48,52,98,101,48,48,102,102,51,101,57,102,48,48,102,102,49,102,53,56,48,48,102,102,52,97,102,50,48,97,49,50,49,48,51,57,97,48,50,52,54,99,48,57,55,51,50,57,57,51,56,97,101,54,49,97,52,53,52,55,48,102,53,56,55,57,99,49,100,100,57,53,50,48,102,50,99,49,101,48,101,54,57,49,102,50,51,52,99,57,99,49,101,51,48,51,99,102,48,48,102,102,55,98,98,99,51,102,57,52,52,98,97,50,98,48,57,54,57,99,52,56,98,102,51,50,55,50,55,52,52,49,54,49,55,97,57,50,51,54,97,53,48,55,55,57,57,48,55,51,54,48,101,56,53,49,53,97,54,49,49,57,49,56,49,100,53,56,51,98,56,54,53,97,54,53,98,54,57,97,52,55,52,55,54,99,51,57,48,49,100,56,54,100,57,54,53,97,54,52,49,48,98,50,99,54,99,53,52,101,100,97,54,52,100,99,100,51,98,48,99,55,51,101,50,48,98,102,101,48,49,48,97,97,98,97,56,48,55,55,54,48,51,102,48,48,102,102,48,55,100,53,49,48,48,51,101,98,53,52,48,57,57,48,52,50,52,100,52,50,48,55,99,97,48,52,56,101,56,49,50,99,99,49,101,97,52,56,50,99,49,57,48,99,53,50,48,51,99,54,56,54,48,101,57,52,51,97,56,49,99,101,48,102,99,51,54,99,102,52,54,57,52,54,99,99,97,50,56,51,99,48,48,101,54,97,49,48,55,55,99,51,102,56,53,53,101,57,52,53,54,49,49,101,55,54,50,98,56,98,102,52,50,50,50,49,56,52,49,97,98,48,100,51,56,48,53,54,100,48,48,55,100,56,55,56,48,51,101,49,97,50,48,101,55,99,51,99,101,53,49,57,55,99,49,102,101,48,48,55,100,54,100,56,51,100,51,50,101,56,49,100,56,56,55,100,53,49,57,57,52,98,50,99,53,49,48,49,99,49,48,51,101,99,50,102,49,51,48,51,100,97,48,101,101,48,98,101,97,52,55,54,51,101,54,48,97,53,48,101,55,56,51,99,102,97,52,51,98,48,102,99,48,55,50,100,50,101,102,52,101,48,52,57,53,48,55,101,48,48,102,102,49,101,97,49,50,49,49,54,50,53,57,50,52,52,99,49,54,50,49,101,51,48,101,101,57,53,55,102,97,55,50,49,55,102,56,48,53,100,50,97,101,97,49,101,54,48,52,99,49,56,49,50,101,52,48,102,98,56,48,57,53,48,48,55,98,50,49,101,101,48,55,49,54,48,52,99,51,56,51,98,52,48,102,51,56,51,97,56,48,55,97,97,49,99,57,52,100,97,52,48,48,102,48,48,102,102,55,52,48,51,100,50,56,53,100,48,57,51,53,57,100,53,101,56,49,50,97,53,97,49,53,56,57,49,98,98,56,56,52,53,101,56,55,55,52,98,57,52,55,102,50,57,97,53,48,48,102,102,55,57,52,97,51,52,100,50,99,52,51,98,101,49,101,48,50,98,101,100,98,50,99,56,97,57,50,99,57,51,99,97,102,98,57,55,49,52,50,51,49,55,102,102,53,100,54,57,54,100,55,102,102,53,100,52,48,51,54,48,99,49,100,101,48,48,102,102,51,101,50,98,48,48,102,102,48,102,97,53,99,50,102,99,51,56,52,49,99,55,50,102,99,98,52,48,50,53,102,52,49,101,48,98,101,53,57,57,55,54,49,100,48,48,102,102,101,100,49,55,48,57,101,57,48,100,48,49,51,48,50,48,102,57,100,56,99,102,50,54,57,54,54,53,51,50,50,50,54,50,52,98,100,50,56,99,56,101,49,102,48,100,48,99,54,99,57,50,57,49,102,101,57,57,48,54,50,51,54,51,55,100,98,54,101,55,48,49,55,57,56,48,49,102,50,51,99,48,48,55,100,49,99,56,49,50,55,54,48,52,56,101,48,51,98,51,48,50,52,101,100,49,56,48,49,102,53,102,101,48,101,50,48,49,101,50,52,48,51,101,50,48,50,54,49,48,49,102,101,57,54,101,48,101,57,101,52,51,98,56,56,97,49,102,57,48,55,57,48,48,102,102,102,53,48,98,102,48,102,57,51,99,102,48,55,53,55,50,53,56,55,55,48,51,98,56,49,100,99,48,101,100,56,55,56,48,98,56,50,102,48,48,102,102,49,100,97,97,57,99,53,101,97,52,50,51,99,51,54,48,50,53,99,56,55,57,51,57,99,102,101,49,98,100,99,99,55,51,102,102,56,48,57,50,97,98,97,56,48,54,56,48,48,48,102,102,51,101,57,98,52,48,49,102,49,54,52,48,50,53,57,56,48,57,54,51,48,55,54,101,49,100,52,48,55,99,56,48,48,102,98,48,53,48,55,55,99,49,100,51,48,50,54,52,48,48,102,102,57,97,53,48,102,49,49,53,101,53,55,49,55,54,57,54,48,101,98,99,51,100,101,100,50,50,56,55,97,56,49,99,55,48,51,57,48,101,57,50,99,97,51,50,53,97,51,48,55,52,50,48,51,97,55,99,57,56,55,54,56,49,101,55,56,55,100,53,48,51,53,55,52,53,48,102,56,56,55,57,52,51,100,53,56,51,99,50,49,99,100,101,57,102,51,56,97,99,48,101,52,57,53,54,48,50,53,101,53,55,53,56,55,98,99,51,100,101,48,51,52,57,50,48,48,49,50,102,97,48,101,49,52,97,98,50,56,49,57,48,101,98,49,53,97,48,101,52,48,49,100,48,50,48,48,55,53,100,49,57,48,52,48,52,98,57,49,99,51,98,52,56,52,48,101,99,56,51,57,56,56,52,53,48,51,50,56,53,102,54,101,48,57,49,52,54,50,57,53,49,56,97,54,99,56,50,56,99,56,57,56,55,51,97,49,99,97,49,49,48,49,49,101,55,57,98,55,53,102,102,48,48,102,102,56,54,100,53,100,52,48,51,54,52,56,48,49,102,55,49,97,48,48,102,97,54,98,48,48,55,100,50,101,101,48,50,53,49,99,48,57,56,52,48,50,54,57,56,49,102,52,48,49,50,101,54,49,100,56,48,50,53,100,57,50,56,49,99,101,56,51,98,56,50,102,52,51,102,48,102,48,51,99,99,48,50,53,56,53,49,99,97,54,48,55,50,54,49,101,56,52,102,50,102,57,57,52,54,101,56,97,49,100,99,50,56,49,98,48,101,100,49,52,54,53,52,100,56,51,97,99,48,102,52,56,55,56,48,51,102,52,49,101,102,50,99,52,97,52,48,101,99,49,53,100,56,51,100,56,49,99,52,50,99,49,51,56,98,48,50,102,56,98,54,52,50,54,102,49,54,54,56,49,100,50,101,57,51,55,48,48,53,51,54,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,56,48,101,56,48,48,48,102,102,102,56,52,98,56,48,51,54,55,98,48,49,51,53,101,48,48,57,56,56,54,57,48,48,102,102,48,53,53,57,56,49,100,55,97,56,48,54,53,99,50,56,48,53,97,51,56,48,51,101,49,50,101,48,48,100,57,101,99,48,52,100,55,56,48,50,54,50,49,97,52,48,48,49,53,54,54,48,55,53,101,97,48,49,57,55,48,98,102,101,48,49,51,56,52,48,48,102,57,49,101,56,48,51,53,101,99,56,48,57,102,97,48,48,102,102,52,100,56,54,49,99,52,48,48,50,97,50,99,48,101,99,53,52,48,57,49,49,52,48,101,102,48,48,102,102,49,102,50,51,100,48,48,54,98,100,57,48,49,51,102,52,48,48,102,102,57,98,48,99,51,56,56,48,48,53,52,53,99,49,100,56,97,56,49,50,49,97,102,102,101,98,97,101,97,48,100,51,48,49,50,56,56,48,52,57,97,56,49,51,50,50,48,52,102,53,48,51,101,56,48,101,100,56,51,56,50,48,50,53,55,56,49,100,55,49,55,101,48,102,51,56,49,101,49,48,55,56,53,101,54,56,51,54,54,99,97,98,52,54,48,99,52,97,48,48,102,102,101,97,57,52,99,49,98,54,56,52,57,48,102,53,56,55,102,56,51,99,97,57,53,101,52,97,53,48,101,54,56,55,53,48,97,102,100,99,99,57,97,53,100,49,55,54,57,56,56,52,56,55,100,99,48,52,97,57,53,101,56,50,48,57,102,50,100,57,51,56,97,102,50,98,57,51,55,102,99,48,54,100,102,48,48,55,99,50,53,48,49,99,53,57,55,52,53,98,48,49,51,51,99,48,52,101,54,48,49,51,51,51,100,48,49,100,54,99,51,98,54,49,99,50,48,55,48,101,49,100,54,48,55,49,56,100,49,54,51,55,50,102,51,54,99,50,54,56,55,56,48,49,101,99,56,51,99,49,50,57,56,51,102,99,57,48,56,54,56,55,53,100,50,97,53,49,57,50,57,50,48,97,102,52,48,48,102,102,55,50,99,56,56,57,50,53,57,54,101,56,97,101,100,97,48,48,102,102,48,57,57,57,53,49,53,100,99,52,49,56,50,99,50,50,49,51,56,48,51,49,99,100,52,48,98,49,99,48,49,102,53,50,54,48,48,102,97,100,100,48,101,49,48,48,102,102,51,101,97,99,99,48,57,51,48,48,102,102,101,49,48,49,50,99,50,49,100,50,52,101,52,50,48,102,51,48,55,98,97,53,50,53,51,48,51,102,54,48,102,97,56,49,101,50,50,50,97,49,100,50,50,55,48,55,56,97,48,102,55,99,51,99,97,56,101,56,54,99,56,55,57,48,98,101,52,55,52,55,52,56,57,57,52,57,52,55,48,101,102,49,52,97,56,50,53,55,49,52,99,49,99,98,48,101,54,97,51,50,54,49,57,51,57,98,48,101,56,56,55,54,48,97,53,101,53,57,54,55,48,98,53,97,50,99,57,51,53,51,52,49,97,98,48,50,54,99,56,48,57,57,49,48,101,48,48,49,50,55,101,48,52,98,54,48,51,101,100,48,50,54,55,52,49,101,56,97,52,99,50,50,56,55,49,56,49,99,56,56,51,98,100,50,102,99,51,102,56,53,99,98,53,52,102,101,52,51,55,56,98,57,55,56,97,55,52,48,101,48,50,52,97,49,100,57,50,98,100,50,55,50,50,97,54,55,99,53,98,48,55,97,56,51,99,48,57,50,53,53,56,55,54,52,97,49,57,99,56,52,101,55,98,50,101,99,98,52,52,51,57,48,99,102,101,97,50,51,53,102,101,48,49,52,97,52,48,48,102,102,102,57,49,101,56,55,102,56,97,102,48,55,57,50,48,48,102,102,102,98,98,48,48,50,55,100,99,51,99,48,53,53,53,51,49,52,56,56,53,54,56,51,99,50,48,101,50,48,55,48,53,99,101,56,101,101,100,51,56,99,48,48,102,102,57,57,48,51,97,56,48,55,50,50,48,101,99,48,49,100,55,57,55,53,98,102,97,48,48,54,56,97,57,50,100,56,51,57,56,57,55,57,51,54,52,101,55,57,52,99,100,55,49,98,54,100,51,98,50,56,49,50,48,97,56,54,53,56,51,101,48,48,102,102,55,57,101,49,101,98,48,55,100,97,48,102,54,52,49,101,56,56,51,101,54,48,102,101,50,54,101,50,99,56,51,102,48,48,102,102,102,55,52,49,101,50,48,55,100,52,49,101,55,56,55,99,99,98,49,48,50,51,49,56,98,48,48,102,53,56,55,102,99,51,99,99,53,57,56,55,97,56,51,99,54,53,56,55,48,52,99,55,101,57,49,102,97,54,57,54,101,53,57,97,53,50,54,55,102,101,98,100,49,57,99,48,54,102,49,99,102,98,48,53,97,50,102,102,101,98,97,56,48,54,48,99,56,48,51,101,56,50,56,48,49,102,52,49,52,48,48,102,97,99,98,48,50,55,99,99,48,49,102,53,57,52,48,101,55,56,48,57,57,54,48,50,54,53,56,49,99,102,56,55,98,56,51,101,48,48,102,102,102,55,48,51,101,50,49,101,101,48,55,98,101,53,51,57,55,97,53,102,57,53,48,48,102,102,102,55,99,49,101,54,48,55,51,100,48,57,50,49,48,56,51,97,54,48,102,51,99,51,99,99,49,100,56,50,56,100,57,52,55,50,56,99,51,97,99,49,101,53,50,98,99,97,54,52,54,101,56,54,53,51,49,53,97,56,99,56,57,53,55,50,56,51,101,100,51,97,102,49,51,55,51,102,102,102,100,55,48,54,51,48,48,49,102,54,99,50,48,48,102,102,102,56,101,48,56,48,51,101,97,55,99,48,57,53,50,48,48,55,100,55,49,56,49,51,55,99,48,52,99,52,56,51,57,55,48,55,50,50,49,102,54,48,101,102,56,51,100,51,48,55,52,56,48,101,55,99,98,55,48,102,56,48,55,49,99,98,99,50,99,52,49,102,56,48,51,100,56,50,102,57,49,48,97,100,50,102,49,49,49,51,52,97,100,52,54,52,54,52,56,52,97,50,57,56,98,99,48,102,50,97,55,57,53,48,53,97,52,54,99,57,50,102,49,100,49,49,51,53,48,101,97,50,98,100,54,57,51,54,101,54,102,98,102,99,48,50,100,54,57,55,53,48,49,100,101,52,48,49,102,49,102,100,48,48,102,102,55,99,54,51,48,97,100,48,50,54,54,48,51,97,52,49,100,57,48,50,55,52,52,48,49,102,54,51,50,49,100,97,48,102,50,57,53,54,48,101,53,99,98,101,54,57,48,56,98,57,48,55,50,48,48,52,98,55,53,97,53,57,54,50,49,100,52,50,101,99,49,101,100,49,52,100,55,57,49,53,50,100,48,52,49,101,51,48,51,99,102,50,99,49,49,51,97,49,56,55,57,48,97,51,48,55,54,52,53,99,50,50,98,100,99,48,49,101,99,100,48,101,99,49,52,54,57,101,49,100,102,48,102,48,56,55,100,55,52,51,54,49,101,53,50,99,56,98,51,50,98,56,51,56,101,48,50,53,97,53,55,48,55,102,99,48,55,101,54,48,55,53,54,48,52,57,102,48,49,50,97,52,48,101,51,48,51,98,52,56,56,49,99,98,48,55,51,97,48,52,98,52,48,51,56,56,48,55,54,50,49,100,49,52,53,52,55,54,49,49,100,97,50,56,56,51,56,99,48,101,57,99,51,56,101,49,100,99,52,51,55,54,57,49,54,52,56,99,50,52,49,54,51,50,53,53,57,52,56,56,55,52,53,57,97,53,98,56,55,97,97,55,53,51,99,98,49,97,52,99,52,102,52,101,55,49,101,52,57,52,100,52,102,52,99,55,57,99,55,53,100,98,97,102,102,48,48,56,97,48,53,100,52,48,51,98,49,48,48,57,97,49,48,48,102,102,55,100,51,99,56,48,51,101,98,52,48,48,102,102,57,99,51,50,97,52,98,53,52,48,48,55,101,56,48,52,57,97,56,51,56,101,50,100,99,98,56,50,100,49,49,57,101,54,101,99,49,101,48,48,102,102,55,52,48,51,57,52,53,54,48,51,98,50,48,55,97,52,56,101,102,55,54,50,100,49,100,49,57,50,53,49,99,49,101,52,48,51,98,56,57,48,101,98,48,55,99,57,50,48,49,50,50,55,48,52,100,50,49,50,48,57,54,50,53,101,97,55,57,53,55,53,53,49,49,50,57,101,53,53,97,55,52,55,97,56,97,48,48,57,101,101,48,50,55,57,99,51,97,48,48,52,98,54,56,51,98,100,48,50,54,102,52,48,57,56,55,48,101,48,48,49,50,56,50,49,101,51,48,102,55,56,55,98,99,48,57,54,100,48,101,52,48,51,100,48,48,102,50,48,55,52,56,49,100,52,48,55,98,48,51,102,52,53,97,57,52,97,53,102,49,55,99,49,101,55,48,101,102,56,55,54,100,50,51,49,53,54,57,48,49,101,49,99,53,100,48,55,55,56,97,55,50,56,49,48,48,98,50,50,56,48,98,97,50,101,53,49,52,98,52,52,101,48,101,55,97,54,56,48,57,51,50,48,50,55,51,97,49,100,49,52,57,50,57,50,56,98,53,57,101,53,97,48,50,55,101,97,98,102,99,49,52,99,53,100,55,53,48,48,102,102,99,102,98,48,50,52,48,52,48,49,102,49,57,99,48,48,102,102,55,100,52,52,48,51,102,97,48,50,52,52,99,48,57,50,56,48,55,101,52,48,102,50,99,49,99,51,56,55,101,99,98,97,48,55,56,101,48,102,57,99,48,57,52,98,48,50,53,98,99,49,101,99,48,51,99,48,50,101,49,49,48,49,102,97,56,51,100,102,50,97,49,49,48,98,52,48,102,97,56,51,99,53,48,55,51,99,49,100,48,48,102,102,102,56,56,55,97,100,51,100,49,48,97,99,50,97,99,51,100,101,56,52,53,55,57,53,54,56,99,53,56,49,55,97,53,100,50,54,97,54,54,52,48,52,50,52,52,54,99,97,102,50,98,100,98,97,99,56,48,53,55,52,51,55,50,100,99,99,102,102,102,48,48,98,48,52,53,100,52,48,55,102,53,48,48,55,99,56,53,48,48,49,102,52,51,56,48,48,102,102,102,97,100,53,48,48,102,102,55,100,55,101,56,48,51,101,98,54,99,51,100,99,48,52,99,53,48,49,50,99,52,48,101,56,99,51,100,101,49,99,102,48,55,97,99,53,52,48,51,100,51,48,55,53,52,49,100,54,52,48,50,102,56,98,57,48,55,98,54,48,102,50,48,51,101,50,56,54,100,57,52,101,49,101,98,50,102,53,50,53,48,56,98,98,52,54,101,53,50,56,55,57,99,51,99,54,53,56,57,53,48,55,52,97,52,53,57,50,51,48,57,52,48,57,50,102,100,98,102,50,55,54,99,56,53,53,55,101,97,48,50,48,53,50,102,102,101,98,97,100,50,56,102,50,48,101,101,99,97,55,52,49,50,102,99,51,102,101,49,99,55,50,56,99,98,52,54,101,57,50,48,97,101,50,102,48,51,100,101,49,100,97,50,57,100,51,100,57,54,100,100,48,99,48,51,54,52,51,50,99,99,98,57,52,52,52,50,52,97,54,101,53,50,49,57,49,100,49,102,102,52,54,52,56,97,48,54,97,52,55,57,101,55,101,54,99,54,99,54,102,102,49,49,100,55,53,48,48,102,102,100,98,53,48,48,55,55,52,101,99,48,49,102,52,57,97,48,48,102,102,98,56,102,50,48,102,49,52,48,48,102,102,101,101,49,56,49,102,52,56,48,48,102,102,99,101,50,97,48,50,99,102,48,48,102,102,51,101,52,52,97,48,48,102,97,50,100,48,50,53,97,48,48,57,52,50,52,101,48,50,52,49,56,49,100,98,56,48,51,101,98,54,99,48,57,55,101,48,55,56,56,57,54,48,102,56,56,48,57,97,53,48,55,97,48,48,102,102,102,53,56,49,100,102,98,97,49,99,102,52,53,48,102,100,56,55,101,56,49,101,54,49,54,97,49,102,49,52,99,48,101,101,57,52,99,49,99,51,52,56,48,101,101,50,49,49,53,97,56,56,49,102,49,50,101,56,98,48,52,54,50,97,51,50,48,100,49,55,56,53,99,57,54,48,53,57,49,54,100,98,97,48,57,53,101,53,55,57,53,100,50,57,52,53,57,49,54,101,57,101,56,50,53,54,49,53,98,52,57,57,49,102,101,48,50,53,53,97,101,97,48,49,57,102,99,48,48,102,97,97,98,48,48,55,99,52,100,99,48,57,52,55,48,50,53,98,56,51,57,99,49,100,53,48,55,57,56,48,52,102,99,57,52,56,53,52,56,49,51,53,52,48,52,99,54,50,55,97,48,97,49,49,54,54,53,97,48,55,48,52,98,52,52,57,52,57,55,52,48,57,55,98,48,55,54,50,53,57,50,52,51,49,97,97,56,97,48,50,98,56,51,98,52,56,99,48,57,50,48,48,102,102,55,97,98,50,57,54,56,52,49,98,53,50,49,57,54,54,53,100,56,55,101,56,49,51,99,49,100,48,50,99,97,97,55,48,48,57,53,56,55,50,52,97,102,101,56,53,48,53,57,57,54,48,48,51,52,53,56,55,52,99,48,57,54,102,48,50,53,101,48,51,56,48,53,50,50,49,56,55,54,48,51,56,97,48,101,49,99,49,99,99,48,55,50,56,51,98,52,56,48,100,57,49,50,98,99,51,98,99,49,100,52,48,55,54,48,49,99,56,48,101,101,49,52,52,56,49,56,51,49,57,54,48,99,56,99,53,53,57,53,52,53,50,97,49,97,49,50,51,101,101,56,101,99,51,48,100,49,57,98,52,51,57,100,51,48,56,102,97,55,57,50,51,52,101,57,102,102,48,48,56,55,54,53,100,52,48,51,98,48,48,102,102,48,57,57,53,48,48,102,102,55,100,51,57,56,48,51,101,98,48,99,48,57,98,53,50,57,99,98,50,50,98,52,49,102,50,56,49,50,52,101,48,101,48,57,51,99,98,51,50,99,57,49,50,57,48,100,100,48,102,97,56,55,50,56,51,56,99,53,52,48,51,97,99,48,55,57,54,56,102,49,51,98,102,52,53,97,52,54,48,55,56,99,48,101,99,49,98,48,101,97,48,55,99,51,56,50,52,97,101,101,53,50,100,48,57,48,57,51,56,98,98,52,98,50,98,97,52,49,97,57,98,50,98,100,99,56,52,98,52,99,56,98,48,49,48,48,56,48,49,102,55,56,54,48,48,102,102,102,56,99,99,56,51,99,57,48,48,102,102,55,100,55,54,49,52,50,49,101,49,48,50,54,55,56,48,57,52,101,50,101,56,51,100,48,48,102,102,102,100,56,48,57,52,49,50,98,53,99,101,57,54,49,102,57,50,97,99,98,99,52,55,52,55,52,99,48,55,99,48,48,101,49,49,49,53,50,50,98,49,99,98,51,48,102,53,102,50,57,53,48,57,48,49,48,52,51,101,56,48,101,100,49,97,55,48,51,51,56,98,48,102,98,57,53,99,53,55,57,53,56,53,56,48,55,55,54,53,50,48,51,50,48,102,52,56,55,55,54,48,97,101,52,49,98,48,102,56,57,54,51,102,101,48,50,57,101,50,101,97,48,99,54,56,49,50,98,52,48,52,97,100,48,51,102,52,48,50,55,51,99,49,102,55,56,55,49,56,48,57,55,54,48,50,53,99,48,51,56,48,53,57,56,51,99,56,48,55,97,101,48,102,48,48,102,102,98,51,48,52,57,49,52,97,53,49,49,53,99,52,49,57,52,52,52,49,52,50,52,55,57,101,57,48,53,97,48,55,56,52,51,99,54,53,99,50,53,55,56,52,49,48,101,100,48,55,53,48,97,48,52,51,100,52,57,101,49,101,48,48,102,102,102,50,57,55,48,57,54,56,54,53,55,57,53,97,56,48,100,55,101,101,98,97,55,50,49,97,56,48,51,49,56,48,48,49,102,53,100,97,48,48,102,102,102,56,56,51,56,49,50,53,56,48,101,49,56,97,50,48,101,99,56,55,100,48,48,57,101,97,50,100,99,98,50,48,50,54,100,52,49,102,52,54,54,53,56,52,102,50,101,56,51,57,50,53,55,57,54,101,53,99,56,55,51,56,48,57,55,53,48,101,101,57,54,49,53,48,55,99,53,55,49,53,54,53,50,49,53,53,56,97,51,48,102,99,56,55,102,55,49,53,99,57,52,102,53,52,100,57,55,48,49,101,99,50,102,56,97,100,50,56,99,51,99,53,50,56,99,56,97,101,51,56,48,101,101,52,97,100,56,101,57,54,56,50,101,102,102,56,48,53,56,57,50,101,97,48,49,101,97,56,48,101,97,48,48,57,50,98,48,50,53,48,48,49,99,52,56,55,55,100,49,48,51,98,54,48,101,53,99,48,57,53,56,48,50,53,101,56,49,100,55,57,52,99,56,52,56,55,57,48,57,97,50,98,56,51,56,101,48,101,55,52,51,56,48,49,100,98,99,57,48,99,53,48,50,53,97,57,50,54,56,98,49,52,56,50,97,99,51,98,99,56,52,57,56,53,57,97,52,97,55,53,50,51,50,51,97,52,57,54,50,57,97,53,56,53,97,54,50,55,49,54,48,57,102,49,56,98,48,50,99,54,100,51,57,51,55,49,51,102,52,48,102,53,56,48,57,50,99,48,50,53,48,48,102,102,49,102,98,49,52,48,57,54,49,100,98,48,55,100,48,48,102,102,52,97,99,48,49,50,102,52,48,102,52,48,97,54,52,100,52,51,101,56,52,101,49,53,99,49,102,56,48,55,51,56,49,99,48,48,102,102,102,49,99,98,48,99,52,102,52,97,97,52,52,97,50,98,100,50,48,98,52,48,101,102,97,54,50,54,49,53,54,57,52,56,51,52,57,50,57,48,57,52,53,55,97,54,57,53,101,101,50,49,57,54,48,53,55,97,55,53,56,48,57,56,49,53,100,54,56,52,57,100,102,100,54,102,102,48,48,56,97,99,53,100,52,48,51,50,50,48,48,49,102,54,98,52,48,48,102,102,102,56,56,56,48,51,56,100,48,55,56,99,49,99,102,48,102,51,48,51,100,101,48,48,102,102,55,100,54,51,54,98,48,55,51,54,48,102,56,56,97,97,52,55,52,56,50,101,54,99,48,57,55,49,48,102,51,56,55,97,53,51,99,98,48,48,102,102,55,51,101,48,102,49,56,49,50,102,48,57,52,57,48,57,56,53,52,48,55,50,48,51,99,56,49,101,55,97,50,99,56,51,99,97,48,101,100,99,51,101,56,53,56,102,102,51,50,53,48,99,57,55,52,49,101,48,50,99,48,49,100,56,100,97,54,97,51,50,49,49,53,51,52,53,55,48,51,98,102,50,97,100,51,53,51,99,51,99,56,53,55,56,48,53,100,49,56,55,99,99,51,57,101,49,101,98,48,55,55,97,49,101,101,48,102,52,48,55,48,48,102,102,51,102,48,49,100,101,50,100,52,51,97,52,49,102,53,48,101,53,56,55,56,52,98,55,48,101,97,48,55,98,52,51,97,101,49,101,48,52,48,52,56,50,98,52,98,100,48,101,101,48,55,57,48,51,98,56,57,101,57,50,53,53,57,55,54,53,48,57,55,50,53,54,50,53,54,99,57,50,56,52,53,97,57,53,99,53,97,97,50,97,52,97,49,49,54,48,56,52,57,51,49,97,100,98,52,100,52,55,101,100,53,54,51,52,56,100,102,101,50,57,50,100,97,101,98,97,102,102,101,98,97,56,51,100,101,48,48,102,97,99,97,48,55,50,48,48,102,102,101,101,56,48,57,57,54,48,48,55,100,56,52,48,49,50,55,48,48,101,48,52,49,101,101,57,53,48,57,54,53,102,48,51,98,50,48,55,99,50,48,52,99,50,48,51,98,51,48,55,55,97,49,102,98,50,57,56,97,102,50,100,57,51,99,97,48,52,98,50,99,99,51,97,99,49,101,54,48,102,48,97,49,49,53,56,53,100,50,48,97,51,49,55,52,53,53,50,53,97,48,57,54,97,53,54,97,52,100,50,50,50,52,100,99,99,97,54,49,53,101,57,57,48,57,97,100,56,100,53,49,101,97,56,100,98,56,48,54,54,51,48,48,51,98,97,55,54,48,48,102,102,102,97,52,100,48,48,102,102,53,99,55,57,48,55,56,97,48,48,102,102,55,55,48,99,48,102,97,52,48,48,102,102,54,55,49,53,102,102,48,48,102,102,97,52,97,53,100,52,48,54,53,57,48,48,102,102,55,99,57,98,56,48,49,102,53,99,52,48,52,97,56,48,48,51,101,98,53,52,48,57,97,99,48,55,48,52,48,101,98,52,48,57,52,55,48,101,52,49,55,56,49,99,54,48,101,54,48,55,101,99,48,57,55,98,57,48,102,102,56,55,57,48,97,102,50,102,56,51,101,101,49,101,98,48,102,100,51,99,57,54,49,101,55,101,48,102,49,99,51,101,54,49,100,57,48,52,101,98,48,53,56,48,55,99,48,98,54,50,99,57,51,53,49,49,49,56,48,52,97,48,97,51,50,98,49,49,98,97,49,97,50,55,57,52,49,100,101,53,99,55,51,52,102,98,97,102,102,48,48,98,52,99,98,102,102,97,101,98,97,101,98,102,102,97,101,97,48,51,54,102,56,48,51,101,50,100,99,48,48,102,97,97,48,48,102,102,50,52,57,99,48,49,102,54,55,98,56,48,57,101,54,99,48,52,101,48,56,51,98,98,48,102,48,56,55,102,102,48,51,56,102,99,48,52,98,49,102,48,55,55,97,48,50,52,48,48,102,102,102,49,48,51,101,101,49,99,50,48,49,50,57,101,48,102,50,52,48,49,101,54,48,102,48,55,98,98,50,53,48,48,102,102,51,100,57,97,53,99,57,52,97,48,50,54,57,100,51,102,48,55,48,48,102,102,51,98,53,50,100,102,50,99,52,49,51,56,48,57,48,48,102,102,52,57,97,52,102,50,98,98,99,55,52,102,52,99,102,52,48,51,54,98,48,48,102,102,51,98,97,55,54,48,48,102,97,52,100,48,48,53,99,55,57,48,55,56,97,48,48,55,55,48,97,48,102,97,52,48,48,54,55,49,53,102,102,48,48,97,52,97,53,100,52,51,97,99,48,57,56,56,48,101,56,57,52,54,48,101,102,99,49,102,102,48,51,102,50,48,101,49,48,55,53,100,49,97,100,49,48,51,98,48,49,99,57,48,55,98,101,48,102,51,56,51,57,101,49,100,99,52,51,55,53,50,53,100,52,97,98,52,53,50,56,56,51,98,54,49,102,53,50,102,48,97,51,50,57,57,56,52,56,52,98,52,97,51,50,53,97,52,100,97,51,97,49,50,50,50,51,52,55,52,99,52,99,97,48,100,53,100,102,51,102,98,57,99,102,101,98,50,56,52,97,50,102,102,101,98,97,101,97,48,51,49,51,56,48,51,101,57,50,48,48,49,102,49,102,56,48,55,100,101,48,48,102,102,102,98,54,49,50,100,57,50,52,49,101,97,48,55,99,52,98,56,50,100,52,49,99,53,48,49,50,55,50,49,100,56,50,101,54,99,97,55,48,102,48,56,51,100,97,48,49,50,97,99,102,48,55,97,52,49,101,51,57,54,99,56,97,101,54,99,53,57,48,55,52,48,49,99,97,57,53,99,53,57,97,50,53,57,53,50,53,57,97,54,50,48,49,49,99,56,54,49,101,52,48,102,57,49,54,53,101,56,51,98,97,49,100,57,52,100,52,97,57,52,48,57,50,98,99,51,99,52,53,98,97,50,50,55,56,55,55,101,51,102,99,48,53,100,56,53,100,52,48,51,97,54,56,48,57,52,101,48,48,55,100,50,51,56,48,51,101,97,101,52,48,57,51,49,50,56,57,48,52,97,102,48,55,52,56,48,52,57,102,48,51,97,53,50,100,99,51,99,52,56,56,99,98,55,48,57,48,48,102,102,102,51,48,49,101,100,48,55,54,52,97,101,48,55,99,56,48,102,51,53,51,100,50,48,100,102,50,52,50,54,101,48,102,57,48,51,99,51,52,52,50,102,57,51,48,97,49,99,57,100,98,102,97,52,101,50,98,52,51,97,51,48,49,100,101,50,56,51,57,97,55,52,57,53,55,49,51,98,50,56,51,101,99,49,101,51,48,50,53,100,99,49,99,48,48,55,99,99,97,98,55,52,97,52,48,102,55,48,51,56,100,48,55,51,97,49,101,98,50,57,49,50,51,57,100,50,48,97,53,48,102,50,56,51,98,52,48,101,53,49,55,97,53,54,51,100,56,51,48,97,52,55,51,50,52,57,53,101,53,56,57,52,99,57,56,56,56,57,49,56,49,50,101,57,48,57,49,48,48,100,99,55,48,50,49,97,52,53,52,49,49,102,97,101,98,102,102,102,48,48,102,102,56,54,102,53,100,52,48,51,53,97,52,48,49,102,54,51,52,48,48,102,56,97,57,48,48,51,101,98,100,56,48,57,98,97,48,101,97,57,55,56,49,101,50,48,50,53,57,99,51,97,54,53,53,56,49,50,53,52,48,102,102,102,50,51,97,54,97,54,56,55,55,56,98,98,48,55,53,101,53,54,97,52,51,54,48,101,53,48,98,101,52,102,48,48,102,102,98,56,52,57,52,52,50,57,52,51,101,97,48,101,55,49,49,57,50,97,48,51,98,56,53,48,57,52,101,57,52,57,48,57,48,48,102,102,57,52,101,53,98,56,51,97,102,54,99,51,97,50,53,57,49,53,55,98,99,50,55,102,50,98,99,51,99,50,56,48,53,55,99,48,55,55,101,99,48,50,99,100,56,48,57,98,100,48,50,53,48,52,49,102,100,48,49,50,50,101,48,102,102,48,51,102,48,48,102,102,52,98,54,48,49,51,50,52,49,99,55,52,99,48,101,50,48,51,99,100,48,101,50,97,54,54,56,52,56,54,53,100,50,52,57,54,53,49,56,55,57,99,97,48,52,97,101,57,49,99,97,51,48,102,98,48,55,50,56,98,97,99,100,52,50,50,48,55,57,56,51,57,56,49,101,54,52,52,54,51,97,53,57,52,50,53,101,50,49,54,100,51,52,48,49,55,52,53,55,57,54,52,100,57,53,101,53,98,49,53,101,57,101,53,55,97,48,102,102,56,50,98,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,52,98,97,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,50,48,48,48,102,102,51,101,48,101,99,48,48,100,97,57,99,48,49,102,54,49,99,48,48,57,98,49,48,48,102,102,57,55,53,48,48,50,98,53,99,49,101,100,50,56,48,102,55,48,97,48,50,50,51,56,48,51,101,48,101,101,48,48,102,102,100,97,57,99,48,49,102,54,49,99,48,48,102,102,57,98,48,99,48,57,55,53,48,48,102,102,50,98,53,99,49,101,100,50,56,48,102,55,48,98,102,101,48,49,49,56,97,48,48,102,98,48,54,48,48,54,99,102,52,48,50,55,54,99,48,49,51,50,102,48,48,57,57,53,48,48,102,102,50,97,99,101,49,102,52,53,48,53,48,53,52,49,98,101,48,48,102,102,55,100,56,51,48,48,102,102,51,54,55,97,48,49,51,98,54,48,48,57,57,55,56,48,52,99,98,48,48,49,53,54,55,48,102,97,50,56,50,56,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,102,102,48,97,48,50,52,53,56,48,51,101,54,101,99,48,48,100,56,57,99,48,52,57,51,48,48,50,54,52,51,48,55,101,56,48,48,97,57,98,100,50,56,48,101,101,56,97,48,50,52,53,56,48,51,101,54,101,99,48,48,100,56,57,99,48,52,57,51,48,48,50,54,52,51,48,55,101,56,48,48,97,57,98,100,50,102,102,56,48,53,98,100,97,101,98,97,101,98,102,101,48,55,55,54,48,48,102,56,101,49,48,48,51,53,101,99,56,48,57,48,53,48,48,102,102,52,100,56,54,49,102,99,48,48,50,97,50,99,48,102,51,57,52,48,51,56,102,53,52,48,50,55,48,56,48,49,102,49,99,50,48,48,54,98,100,57,48,49,50,48,97,48,48,102,102,57,98,48,99,51,102,54,48,48,53,52,53,56,49,101,55,50,56,48,55,49,101,97,102,102,56,49,53,97,97,49,48,48,51,101,97,100,48,49,99,54,49,54,101,48,48,102,102,102,98,51,56,48,102,100,56,48,51,101,99,102,56,49,101,54,50,48,57,53,99,48,102,48,48,102,102,49,101,100,52,48,51,98,55,48,55,55,52,48,101,99,48,49,99,54,49,52,97,53,97,49,53,99,100,98,99,53,51,56,51,97,48,54,48,51,97,56,53,52,57,54,50,56,97,49,101,55,48,102,102,97,51,52,50,53,52,100,54,52,98,48,55,56,52,53,102,50,52,49,54,51,52,53,52,49,53,52,53,100,52,98,54,52,56,51,97,52,49,100,101,52,55,52,99,99,53,54,51,57,99,98,49,48,102,48,50,54,100,57,53,97,48,100,52,48,49,51,53,56,48,52,101,51,56,49,50,99,101,48,52,57,48,56,51,97,57,50,100,48,49,102,53,48,49,51,53,48,48,102,102,102,56,56,51,97,50,48,101,54,48,49,100,101,49,53,100,100,50,49,98,52,54,52,102,48,102,51,50,53,51,99,101,57,54,99,49,101,49,50,99,100,49,57,49,57,50,53,51,50,56,97,48,48,101,53,56,55,55,48,97,99,57,52,102,48,102,50,48,55,99,99,51,99,54,57,56,56,56,56,99,57,49,100,48,48,51,98,54,49,100,54,50,57,56,98,51,50,101,100,99,57,100,101,101,53,48,52,100,98,101,56,50,57,48,50,55,56,48,48,57,99,55,48,55,51,99,48,52,56,50,48,49,50,99,48,48,102,102,102,53,99,48,57,97,99,48,55,100,101,53,97,53,97,48,56,55,49,56,49,100,54,57,52,51,99,98,48,99,53,53,97,49,51,97,99,53,49,55,99,49,102,51,48,102,52,57,54,48,57,49,48,53,54,56,55,52,56,51,56,48,49,100,51,52,55,52,57,102,98,50,52,56,55,56,99,51,100,56,53,102,97,53,50,49,57,52,97,53,55,54,101,54,52,50,52,48,57,52,97,52,97,50,100,48,98,51,98,52,50,50,97,48,97,101,50,99,57,51,57,48,99,48,50,55,48,99,48,49,102,54,51,50,48,48,102,102,102,98,49,99,48,50,54,51,48,48,102,102,49,102,54,55,50,48,52,99,54,48,55,57,56,48,57,56,51,48,50,54,49,48,51,99,50,57,48,102,54,52,56,52,57,52,101,52,48,48,102,102,55,54,54,48,101,100,57,48,52,98,50,52,57,55,52,51,56,56,48,101,55,52,51,56,53,54,102,53,51,99,53,55,56,55,50,48,51,57,48,53,55,50,52,102,57,52,52,52,55,48,99,100,49,54,53,49,97,99,98,102,50,102,55,97,49,52,49,55,54,49,101,102,50,102,57,98,97,50,102,99,98,55,97,98,50,99,49,99,57,54,101,55,102,99,48,55,54,53,48,50,54,51,48,48,102,102,49,102,51,54,53,48,50,53,101,99,51,97,97,53,100,57,54,50,53,51,48,49,50,98,97,48,52,57,57,56,51,99,101,48,55,99,56,53,55,50,50,97,52,98,101,56,56,56,52,49,102,55,48,55,98,97,48,102,50,48,97,48,48,55,50,56,56,50,57,51,50,99,49,100,98,57,50,101,48,97,102,48,101,57,57,52,48,49,100,97,48,55,98,50,53,99,50,54,49,53,52,57,97,57,48,100,57,51,52,48,52,52,50,101,99,98,50,48,101,57,57,54,55,100,48,54,57,49,49,51,56,98,49,52,48,50,98,57,51,99,51,52,50,98,54,52,49,55,49,48,101,98,48,48,102,102,51,101,55,48,101,49,101,98,57,50,100,57,49,99,48,49,101,102,54,48,48,55,100,55,52,48,55,55,100,50,52,51,98,102,54,54,54,57,51,51,56,55,53,56,48,57,57,56,50,99,53,48,56,98,97,52,54,100,99,100,102,97,52,97,51,55,50,100,48,49,99,57,49,54,48,56,52,57,54,52,54,55,51,100,56,49,50,51,54,48,57,48,50,55,102,101,100,56,98,48,52,52,57,99,55,53,48,49,48,57,49,55,53,102,102,48,48,100,101,97,48,48,102,102,55,100,55,57,56,48,51,101,52,97,54,48,48,102,97,100,55,48,48,55,100,56,49,56,55,57,48,51,98,97,48,101,99,49,48,56,51,101,99,49,101,48,48,50,53,99,56,49,102,97,48,55,57,53,50,55,49,53,101,53,49,56,51,97,100,48,55,102,99,56,99,53,52,56,55,54,100,56,48,102,52,57,54,102,99,54,56,50,98,99,51,57,52,48,102,49,99,97,98,50,100,56,98,52,48,101,49,57,55,99,57,50,57,101,57,51,54,56,99,56,52,53,49,49,52,54,53,56,49,55,56,49,100,101,48,102,55,56,55,56,49,51,101,98,97,49,57,53,54,49,100,57,52,99,97,99,97,48,51,48,55,50,56,48,52,48,51,97,56,48,54,49,48,56,48,51,101,50,101,52,48,48,102,102,102,98,101,97,48,55,56,52,48,102,50,99,51,101,54,49,100,101,48,48,102,102,55,100,54,57,48,49,51,97,50,49,102,98,50,99,48,51,101,54,53,100,50,55,49,53,51,52,56,54,48,52,97,53,48,51,101,48,48,102,54,50,52,101,52,56,48,102,48,97,54,51,99,49,100,97,50,98,102,97,52,50,52,56,51,56,97,48,102,97,57,55,54,102,54,101,57,52,49,101,49,52,97,97,50,97,49,49,57,50,52,98,55,48,55,55,48,49,101,53,50,101,100,99,55,48,98,100,102,99,97,97,52,101,48,101,53,57,54,52,53,57,57,54,52,48,57,100,48,101,53,57,53,56,53,55,102,102,56,49,97,97,56,48,51,101,52,53,52,48,48,102,97,50,99,48,101,55,48,48,102,102,51,101,99,54,99,49,99,98,56,55,57,99,48,57,57,52,48,55,48,50,49,100,48,52,55,50,98,52,48,57,101,99,48,55,52,48,49,100,50,55,53,51,56,97,52,55,48,97,51,54,49,56,52,52,52,56,48,50,54,50,99,51,97,48,49,100,98,52,53,97,52,56,98,48,55,53,48,49,101,98,54,55,52,101,57,50,100,48,51,101,56,56,97,56,50,56,102,53,48,48,102,102,101,97,99,51,99,56,57,54,54,52,99,99,53,56,54,52,50,48,101,52,57,54,97,53,56,54,48,101,100,57,54,50,56,50,57,99,49,100,99,48,48,97,57,98,52,99,52,50,52,98,50,98,57,51,49,50,53,48,49,51,100,49,53,50,49,48,49,51,100,48,49,50,49,100,52,53,52,98,52,50,52,98,54,49,101,52,53,52,99,52,51,52,98,52,55,55,54,57,49,100,50,49,49,100,50,53,49,100,50,48,56,97,52,51,50,57,54,56,56,57,49,56,56,98,97,56,57,53,49,97,101,50,97,55,101,98,57,56,102,51,102,55,48,48,102,102,102,101,54,53,48,48,102,102,97,98,54,48,48,55,99,98,50,52,48,49,102,53,100,48,53,53,48,49,50,55,99,48,52,102,100,49,53,97,48,52,99,55,56,51,98,53,50,56,53,49,52,97,52,48,55,51,56,48,52,101,99,57,53,101,53,101,56,51,99,49,55,52,97,101,50,98,53,48,49,56,52,51,50,57,56,51,98,99,48,102,100,56,51,98,48,57,48,53,54,97,50,56,51,101,48,50,98,53,49,100,49,100,49,49,49,97,49,49,57,49,57,97,48,102,54,55,50,101,52,51,98,52,48,102,51,48,57,97,53,100,56,54,56,53,56,56,55,56,52,51,101,48,49,102,48,99,100,99,101,52,48,50,98,55,52,54,102,102,48,49,53,52,49,52,99,57,48,100,48,100,50,99,98,49,52,99,52,54,52,48,52,48,52,52,52,56,52,102,52,102,52,102,52,56,54,57,49,49,49,49,48,57,49,49,56,55,57,50,57,50,100,51,49,50,100,50,49,100,57,52,55,52,55,52,54,52,54,52,55,54,48,57,50,52,50,52,50,53,97,53,97,52,53,49,49,54,57,49,54,54,51,100,100,100,53,52,101,56,57,98,102,53,98,54,50,100,53,48,49,97,98,99,48,49,102,49,51,50,48,48,102,102,55,100,55,98,49,53,97,48,52,100,99,48,48,51,101,99,48,100,51,56,48,57,56,99,48,55,56,54,53,49,51,54,53,98,56,51,97,51,48,50,52,57,56,97,54,50,57,52,49,101,49,98,54,56,99,57,56,56,54,99,97,53,57,52,101,53,99,56,51,102,50,48,102,51,50,52,49,54,50,53,55,48,51,57,99,50,98,100,50,98,50,53,49,50,100,99,48,49,101,100,57,97,50,57,99,51,100,56,48,102,50,100,98,98,52,50,98,102,54,56,48,49,101,48,48,101,53,56,55,54,52,51,52,56,48,49,50,101,52,102,100,98,102,102,56,48,100,98,101,48,48,102,56,101,98,56,48,51,101,56,100,52,51,97,54,48,48,102,97,100,53,48,55,49,99,53,51,48,51,102,101,48,55,101,56,49,100,54,50,98,48,98,51,48,50,55,57,56,49,102,50,56,55,53,100,48,56,98,48,48,102,102,102,54,49,54,48,53,57,97,50,98,48,57,97,57,48,48,102,102,101,48,56,51,97,48,53,100,51,49,57,51,49,49,99,49,99,102,56,55,52,57,50,49,102,52,52,57,101,53,54,56,55,56,52,49,50,56,57,48,56,100,56,49,101,98,57,55,50,56,48,52,56,48,52,100,48,51,99,50,56,102,52,49,100,98,50,98,56,98,49,50,99,52,51,98,48,53,49,50,48,97,55,57,54,54,48,51,51,53,50,101,97,48,49,55,55,52,48,48,102,102,102,57,52,50,56,48,51,101,102,98,56,51,101,56,53,102,56,55,102,99,51,102,99,48,48,102,97,99,99,48,50,52,101,48,51,102,54,57,50,49,100,57,48,101,48,56,55,51,53,50,53,51,52,51,97,50,48,52,100,57,56,51,100,56,48,101,57,57,54,48,57,48,56,54,53,102,56,55,100,99,51,101,48,99,53,53,97,50,56,55,56,52,49,99,52,48,55,55,48,98,97,52,51,52,97,57,52,98,50,97,99,51,57,50,49,100,52,100,99,48,52,57,99,49,101,97,50,52,97,49,55,99,53,56,48,55,99,52,51,99,53,56,98,55,48,101,52,51,57,52,56,52,49,100,54,50,56,52,51,99,50,56,52,49,102,52,102,102,48,51,102,49,48,48,102,102,55,100,56,52,48,48,102,102,51,101,53,49,101,48,48,102,97,100,98,48,50,52,55,56,51,99,56,53,100,56,51,98,48,48,102,102,101,55,57,54,101,49,101,52,48,50,54,101,48,49,102,50,56,55,55,56,98,48,55,56,97,56,50,102,52,51,97,54,48,101,51,53,50,48,97,55,55,48,51,56,54,49,100,55,50,101,49,49,49,50,53,50,49,49,99,98,49,50,98,52,51,100,97,48,102,54,99,98,52,52,97,48,48,55,98,54,101,49,51,53,48,49,50,57,49,53,50,49,48,99,98,49,52,49,48,101,52,97,48,56,55,102,56,98,49,50,98,52,98,48,100,56,97,102,50,100,48,97,102,50,98,101,102,50,54,54,56,48,50,50,99,50,100,56,48,49,102,51,56,54,48,102,100,100,57,54,99,102,100,57,52,54,48,48,102,102,102,97,101,55,48,101,56,97,50,49,52,98,101,100,49,99,49,50,56,56,54,53,57,56,49,51,51,52,53,100,49,54,48,53,99,53,51,51,50,99,102,99,57,49,100,50,56,98,50,52,53,48,55,50,48,53,54,50,49,102,97,98,52,56,99,101,100,99,54,99,53,54,99,99,97,48,99,53,101,54,102,56,50,55,101,97,55,97,54,55,48,49,48,98,57,55,53,102,102,48,48,100,50,102,48,50,52,54,48,48,102,102,49,102,50,102,52,48,48,55,100,55,97,48,49,51,51,54,49,101,49,50,57,99,51,56,50,48,52,99,54,56,55,53,99,51,101,54,48,52,57,50,48,55,100,48,98,98,55,57,57,52,55,52,52,50,101,99,51,102,101,53,99,97,48,48,102,102,51,99,50,48,55,49,99,48,57,99,52,97,97,57,56,57,50,98,100,50,52,49,101,99,57,52,54,53,54,57,52,50,53,97,57,52,50,48,49,55,49,101,102,100,57,55,54,49,102,54,48,55,54,101,49,100,48,48,102,102,101,56,50,48,50,49,52,56,54,56,53,56,56,55,56,57,48,51,101,50,49,52,48,51,53,55,57,52,101,53,99,57,53,50,49,101,49,50,97,52,97,100,50,101,99,97,50,50,100,48,97,102,50,101,99,97,52,50,101,49,48,100,49,56,98,48,50,97,52,98,55,50,57,100,50,100,49,99,98,49,50,98,48,98,50,52,48,52,98,54,48,49,51,48,56,101,57,99,53,55,49,54,50,56,52,101,53,50,50,97,54,50,49,97,53,97,50,100,52,100,50,50,50,54,50,50,51,57,52,100,100,99,53,54,102,49,55,53,98,102,53,48,48,56,50,49,53,48,49,98,50,56,48,49,102,49,97,102,48,48,102,102,55,100,101,57,48,55,101,56,48,57,50,50,48,55,100,97,49,99,57,48,50,52,99,99,48,57,56,100,48,102,99,97,52,49,55,54,48,52,57,55,56,51,101,52,48,102,54,50,50,48,55,55,48,97,49,52,102,48,102,52,50,55,50,52,50,54,101,48,50,53,99,48,49,101,49,48,55,56,100,50,49,49,52,97,100,50,57,48,51,99,50,49,100,99,50,99,100,50,100,50,101,55,49,53,50,48,101,99,52,98,101,50,100,100,50,53,49,57,48,56,49,101,50,49,52,53,102,48,48,57,49,48,55,55,98,97,53,55,48,55,56,99,53,54,53,49,53,100,54,56,54,49,101,100,56,48,102,50,55,102,56,48,101,100,56,48,48,102,98,99,48,48,102,102,48,55,100,51,56,48,51,97,97,48,48,55,100,98,49,48,49,50,100,99,53,99,97,48,50,51,57,53,52,53,49,56,55,54,99,48,57,98,54,48,55,53,99,49,100,101,50,100,52,98,49,48,50,53,99,48,49,101,101,50,52,50,51,52,97,50,51,98,48,53,99,50,51,102,97,50,99,102,56,51,97,56,48,102,98,57,54,50,100,101,57,55,49,50,99,49,100,97,48,55,101,57,50,98,53,49,53,102,55,52,57,98,54,57,101,48,48,102,54,53,49,55,56,53,57,52,56,55,100,99,97,56,50,98,100,51,97,57,48,48,102,102,98,52,50,56,48,98,102,48,48,57,102,97,48,102,100,48,55,49,56,51,100,99,48,101,99,99,51,101,97,49,102,48,48,55,55,50,48,102,48,56,51,98,97,53,97,56,55,52,52,51,102,56,49,99,49,48,102,51,57,55,101,49,99,98,48,102,97,48,55,53,48,98,98,52,53,101,56,52,53,99,56,55,55,48,51,100,52,49,100,57,50,99,57,50,52,97,50,50,102,56,97,48,50,99,100,49,55,56,51,54,56,101,53,57,57,52,101,53,98,50,50,97,53,50,48,57,54,48,56,57,99,56,101,57,55,49,49,97,97,55,57,99,99,55,53,48,48,102,99,55,53,48,48,98,52,55,48,48,102,102,55,99,99,53,99,48,49,102,53,101,99,53,55,48,51,57,51,48,50,54,56,56,49,100,56,56,49,51,101,48,48,101,102,48,97,48,52,55,50,98,56,51,57,99,48,52,100,53,57,53,101,57,48,49,99,101,48,55,98,55,48,53,55,98,48,100,51,48,56,54,56,52,48,102,100,99,49,100,102,97,48,50,51,52,97,51,49,55,101,57,48,99,50,51,97,51,98,54,56,54,56,97,57,52,48,102,50,48,49,100,101,48,48,57,54,53,100,54,56,100,55,54,57,101,49,101,48,48,102,102,101,48,48,55,98,99,51,99,52,53,57,53,53,49,54,50,53,101,102,98,97,102,102,48,49,50,102,100,55,53,100,55,53,102,102,48,48,102,98,52,48,55,52,50,48,48,102,102,100,97,57,56,49,100,55,48,48,50,54,98,98,48,101,52,56,48,49,53,98,52,53,54,50,57,55,48,55,99,48,49,99,100,56,51,98,48,48,102,102,56,55,102,48,49,100,55,56,51,99,57,48,102,57,56,55,51,48,97,53,48,102,50,56,55,101,48,49,99,97,57,54,48,49,101,55,50,100,56,49,100,52,56,55,56,52,98,54,54,53,101,52,97,55,56,51,56,97,53,100,48,55,98,99,97,49,99,49,100,56,48,102,49,57,55,50,53,49,97,51,100,50,52,102,52,49,52,54,50,101,49,51,52,51,98,102,52,57,52,53,51,101,50,101,50,57,48,98,97,55,97,48,97,48,50,54,97,55,50,48,49,53,99,57,99,56,53,50,53,57,49,54,49,50,57,56,54,48,48,102,102,101,56,52,48,49,98,53,51,48,51,97,102,48,48,102,102,52,100,55,54,49,99,57,48,48,50,98,54,56,97,99,53,48,53,100,52,48,49,102,54,48,56,48,52,100,55,57,52,97,48,52,56,98,56,49,50,53,54,48,52,99,57,56,49,51,54,52,53,101,97,51,51,48,57,99,100,56,51,57,54,48,55,53,101,53,101,56,55,97,48,97,52,50,97,49,51,49,99,101,100,50,50,49,55,99,49,102,55,52,57,97,52,55,50,56,52,49,100,99,56,55,55,100,50,98,99,97,53,50,49,100,97,51,97,50,56,55,57,99,51,102,101,53,99,56,55,54,99,97,51,52,101,101,100,102,48,100,51,52,57,54,57,55,102,49,50,102,51,97,54,98,102,99,48,97,102,99,48,49,102,54,99,101,48,48,102,57,49,55,48,49,50,54,56,48,48,102,102,102,97,97,102,48,102,49,97,55,48,51,57,97,52,100,50,57,99,51,99,54,48,52,99,54,48,49,51,52,97,56,97,53,55,50,48,49,54,56,57,97,48,101,52,52,49,100,101,49,54,54,53,55,57,52,52,53,54,56,55,50,49,57,50,101,52,97,101,52,55,50,100,52,97,50,101,48,102,54,48,49,101,51,49,54,56,56,54,53,56,50,49,56,55,51,54,56,98,98,50,97,100,50,53,49,99,98,48,50,98,52,97,54,50,56,99,51,98,99,49,102,51,48,102,55,55,50,98,57,50,52,97,57,50,99,99,98,51,48,101,100,49,53,99,53,51,49,55,56,53,54,49,54,54,57,97,48,52,55,56,48,101,51,48,48,49,102,51,55,51,48,101,54,49,55,52,48,102,49,57,48,48,102,102,97,97,48,50,54,51,56,48,57,49,56,50,101,99,51,56,50,48,101,98,57,51,100,50,53,97,54,100,50,52,51,100,101,48,101,57,48,49,102,51,50,50,56,51,99,49,48,102,55,48,55,54,53,57,101,57,49,99,56,97,52,97,52,48,55,51,48,51,100,50,49,99,52,48,101,48,97,48,56,55,57,57,49,100,98,52,54,97,56,101,57,102,100,48,99,51,100,97,53,48,97,54,54,57,52,54,97,97,52,48,50,98,48,98,48,55,49,50,101,49,48,97,52,48,52,49,57,48,55,57,101,48,102,50,99,51,102,52,48,102,57,56,49,101,51,48,55,101,52,49,101,100,48,51,99,101,48,102,50,57,54,54,49,102,49,48,55,56,56,48,102,50,52,51,100,54,53,101,56,55,101,48,51,101,101,49,101,98,50,101,49,50,51,97,52,49,54,54,49,101,50,48,102,52,56,55,57,48,98,49,52,97,50,100,56,98,98,50,101,49,51,53,50,51,56,100,52,57,52,53,56,50,54,97,52,50,52,51,57,55,99,56,57,49,102,101,56,49,56,57,100,98,54,57,57,48,98,102,53,102,102,48,49,100,51,48,48,49,102,50,56,101,48,48,102,102,55,100,100,100,56,51,57,56,48,50,55,56,99,49,100,101,48,49,50,100,101,48,52,97,99,56,49,50,53,52,48,102,53,49,98,48,102,102,56,51,56,55,50,100,99,97,97,50,98,56,48,57,56,49,48,55,100,52,49,101,55,50,57,100,57,50,101,48,97,55,48,49,51,56,48,102,53,97,52,100,57,54,52,53,53,48,51,98,56,48,55,53,99,49,101,51,50,57,56,98,54,52,53,50,98,52,98,97,50,98,48,98,50,48,101,50,97,50,97,51,57,55,56,49,102,49,48,102,56,56,55,54,52,98,99,50,98,99,56,99,57,55,97,53,101,48,55,49,49,51,54,54,50,52,98,50,48,101,101,102,97,56,48,49,50,99,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,52,48,48,102,102,48,55,99,50,53,56,48,49,98,51,100,56,48,57,98,48,48,48,102,102,52,99,52,51,52,56,48,48,102,102,50,97,99,99,48,101,98,100,52,48,51,50,101,49,52,48,50,100,49,99,48,49,102,48,57,55,48,48,102,102,54,99,102,54,48,50,54,98,99,48,49,51,49,48,100,50,48,48,102,102,48,97,98,50,56,51,97,102,53,48,48,99,98,56,53,102,102,48,49,52,52,56,48,49,102,54,49,52,48,48,102,102,102,56,57,102,56,51,98,97,48,50,55,102,52,48,57,99,57,48,55,101,99,48,52,101,48,49,55,52,48,52,101,56,48,55,99,99,49,100,97,49,54,54,48,102,98,56,51,99,50,53,49,49,55,99,57,50,49,99,54,50,98,48,49,99,97,49,52,50,49,101,53,52,49,48,101,102,53,49,52,54,49,99,101,48,101,100,48,55,51,102,50,51,98,54,53,101,50,53,48,51,99,52,50,56,57,50,56,98,50,99,57,100,50,49,100,99,99,57,56,52,102,57,53,101,56,52,52,54,100,50,101,101,51,49,50,50,51,51,52,101,48,50,55,54,56,56,48,48,102,102,102,56,51,102,48,51,57,100,54,57,51,49,49,50,99,98,48,48,102,102,48,55,100,56,50,48,51,99,100,52,97,50,98,100,98,52,57,54,97,100,51,53,49,57,48,52,49,99,48,56,55,53,57,48,100,51,57,50,53,48,102,51,99,54,52,56,52,55,52,54,52,57,52,57,48,55,57,54,57,101,56,99,56,97,57,53,52,56,102,98,49,49,52,99,98,52,48,52,101,56,57,102,97,98,102,50,98,57,51,48,49,48,53,48,48,101,101,99,53,97,48,51,99,97,48,55,55,52,53,50,97,54,97,52,57,53,97,53,99,56,55,102,56,51,57,52,53,52,49,54,52,56,53,52,52,53,50,99,97,102,50,99,99,51,100,50,53,48,57,53,99,57,56,56,100,52,52,51,50,52,54,48,52,100,50,51,50,53,97,54,99,50,52,97,51,56,99,51,56,51,53,51,98,48,48,102,54,99,50,55,50,52,48,48,102,102,55,97,98,101,48,101,97,48,48,49,55,54,55,56,51,98,98,48,48,51,100,100,52,51,98,50,48,48,102,102,51,53,53,53,102,102,48,49,53,56,48,49,99,54,48,48,102,102,51,101,49,98,52,48,48,102,97,99,52,48,55,55,50,53,57,50,51,49,55,50,48,102,56,48,51,102,56,48,52,99,97,48,49,51,48,101,102,50,51,50,52,51,55,52,101,56,55,54,52,51,99,48,49,102,56,50,56,48,49,100,99,56,55,50,49,51,100,57,57,55,48,101,49,56,97,53,50,51,56,51,98,56,48,101,101,49,52,54,49,102,100,56,102,55,98,48,50,53,98,100,50,48,56,51,99,55,52,49,48,54,55,101,100,51,51,49,54,52,49,50,102,48,48,99,97,50,48,52,98,52,56,49,50,57,48,48,102,102,52,98,52,48,49,50,55,52,49,99,49,57,48,55,53,99,48,52,97,102,48,51,56,102,48,55,55,52,48,101,51,99,51,57,48,101,50,52,52,97,54,50,55,57,53,48,49,99,51,48,101,100,50,50,57,53,50,57,48,53,101,97,55,52,48,50,54,51,98,54,53,56,56,55,97,56,98,97,50,49,99,51,99,48,49,102,49,50,100,100,98,99,101,102,52,54,56,50,101,56,51,100,52,53,56,49,54,56,53,57,54,52,49,50,50,56,51,57,51,56,51,51,57,57,56,99,52,99,48,102,49,52,48,57,101,53,48,50,52,98,52,49,99,102,97,50,50,53,57,54,48,48,102,102,102,53,48,48,102,102,57,98,57,48,50,53,57,48,49,100,98,50,50,50,50,53,51,98,57,50,50,99,51,102,54,48,102,100,99,49,100,55,56,55,53,48,51,51,55,57,49,57,50,49,49,57,49,49,50,53,49,99,56,57,55,99,49,101,56,52,48,100,57,50,101,53,50,100,50,100,49,53,49,51,97,50,99,55,50,54,48,57,98,52,56,52,53,54,99,56,102,55,49,50,101,51,55,48,50,54,49,48,50,54,98,56,48,49,102,50,97,55,48,48,102,102,55,100,52,55,48,49,50,100,97,53,55,57,54,97,56,97,49,99,56,48,55,98,50,49,101,56,48,50,54,98,48,51,102,56,56,97,99,50,52,55,52,52,48,101,54,56,49,50,102,54,49,100,49,50,99,99,98,51,50,97,49,99,52,102,100,98,54,52,52,48,49,51,48,48,102,102,55,97,48,49,102,48,99,49,100,50,48,55,55,49,99,97,57,55,50,98,57,100,51,100,51,56,51,97,101,53,102,48,55,98,57,51,56,97,101,52,50,52,53,52,97,98,99,53,52,97,55,51,98,52,56,50,56,50,57,98,102,101,48,51,49,97,49,54,56,53,57,50,48,49,52,97,53,55,57,54,48,53,99,49,55,48,53,56,50,50,57,53,56,53,52,49,53,54,56,54,57,56,57,101,53,57,57,54,56,57,101,57,52,99,97,50,49,53,99,53,53,57,53,99,56,48,99,100,97,53,97,53,97,55,97,55,97,53,97,53,53,99,97,50,50,50,97,49,97,49,97,50,51,48,57,48,57,52,57,97,57,97,57,57,53,51,48,99,52,52,100,53,100,53,101,56,99,54,99,48,49,54,50,97,48,48,102,102,102,57,51,55,56,48,51,101,102,54,52,97,51,48,50,55,99,48,51,101,50,99,56,49,50,53,48,48,102,102,52,97,55,48,55,97,49,57,50,101,48,48,102,102,57,52,97,48,55,52,99,49,101,101,54,56,98,98,48,102,98,56,51,99,98,50,56,100,51,49,100,101,53,55,48,49,51,48,99,48,102,51,52,97,54,52,55,97,52,54,52,48,55,99,97,53,55,98,54,57,48,52,101,56,51,97,57,48,55,55,56,57,50,57,52,53,56,98,54,49,100,101,52,97,101,55,50,98,52,51,101,97,49,101,100,99,48,48,102,102,102,55,98,50,48,101,52,101,50,97,99,97,52,48,101,54,57,54,57,54,48,57,56,48,48,51,101,100,54,99,48,49,102,50,52,51,48,50,55,54,56,48,49,102,54,54,54,53,54,49,55,99,48,101,57,48,97,56,101,56,56,48,52,98,48,48,102,102,49,50,97,101,53,99,51,56,57,48,56,97,57,54,48,101,53,99,49,100,57,57,55,56,53,56,97,55,49,55,97,49,102,98,50,97,54,53,100,51,97,51,50,50,56,51,101,52,48,55,57,48,101,50,50,57,53,97,53,98,48,55,100,49,49,52,102,53,51,50,101,48,55,54,99,97,51,50,57,52,51,57,101,49,99,50,52,101,48,48,102,102,98,53,97,50,99,99,51,98,48,53,57,57,54,52,53,55,99,49,54,53,99,48,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,100,98,54,48,48,55,99,52,102,48,48,49,97,99,57,99,48,52,98,99,56,48,50,54,99,52,48,50,54,49,52,48,48,97,98,52,48,55,99,49,52,48,102,99,99,49,101,101,48,51,97,52,48,55,55,50,48,102,101,48,49,100,101,48,55,97,48,49,100,50,56,51,100,102,48,101,56,49,53,101,49,102,98,48,55,54,99,49,102,52,52,52,52,52,50,98,56,51,100,54,49,100,48,50,101,102,97,52,53,49,52,97,49,101,51,50,98,53,49,52,98,49,52,53,50,100,51,57,53,99,53,100,50,51,50,50,50,53,50,49,100,50,54,49,53,54,101,50,54,50,48,50,50,54,50,99,52,97,102,55,50,98,97,48,57,54,56,56,53,97,99,97,101,50,99,54,49,51,56,97,100,52,100,52,100,52,49,98,48,50,48,99,48,48,102,102,55,99,52,102,48,48,102,102,49,97,99,57,99,48,52,98,99,56,48,50,54,99,52,48,50,54,49,52,48,48,102,102,97,98,52,48,55,98,100,52,48,54,52,50,53,102,102,48,50,100,54,48,48,55,100,56,100,56,48,51,101,100,48,99,48,57,52,48,48,48,102,102,55,100,53,50,48,51,57,99,50,57,56,49,101,52,48,49,51,50,101,49,101,56,52,100,50,98,53,100,48,102,49,48,48,57,56,57,52,99,48,101,57,56,49,99,102,56,55,48,52,97,99,52,53,50,101,52,49,101,52,48,51,99,98,52,100,48,101,101,50,51,50,50,55,50,99,52,97,100,48,101,53,56,55,54,100,50,49,51,56,97,52,50,97,53,49,56,97,98,50,56,53,48,99,98,49,50,98,51,49,54,99,53,102,49,55,99,53,57,49,52,48,49,100,49,48,101,102,55,50,99,52,97,55,50,98,100,51,56,98,52,57,50,99,56,98,51,50,56,48,97,102,52,102,48,49,52,57,53,51,52,48,49,102,51,56,54,52,57,99,49,102,57,54,55,50,48,56,48,51,101,98,97,100,56,48,48,102,102,55,97,54,54,100,57,54,55,48,99,50,52,51,56,57,56,48,52,99,97,53,53,48,55,101,100,101,50,57,56,49,51,49,101,51,49,54,52,99,99,97,51,48,51,57,53,99,49,100,100,52,52,50,100,48,49,50,99,55,52,100,99,53,49,100,53,97,55,50,49,100,55,100,56,97,101,48,48,102,102,55,98,56,102,54,97,48,49,51,50,53,48,49,54,48,99,48,49,102,55,55,99,48,52,102,99,57,55,101,48,48,102,98,49,51,48,48,55,100,56,99,56,51,102,98,48,55,99,100,54,53,102,50,53,57,54,50,48,101,98,56,51,97,48,49,101,53,50,99,52,49,99,102,56,51,56,50,50,97,97,57,50,50,57,100,50,98,52,97,54,48,55,51,101,48,101,101,56,98,53,50,99,56,97,57,50,56,57,51,99,97,102,54,55,48,54,56,56,101,56,100,99,51,102,54,53,98,48,48,57,100,48,51,99,52,50,100,50,55,53,55,102,50,53,100,56,55,99,53,51,57,98,48,100,55,97,48,50,50,50,49,52,99,48,49,52,51,50,102,102,56,48,54,52,51,48,48,51,101,99,101,48,48,49,102,50,56,99,48,50,53,50,56,49,102,51,56,48,51,101,97,55,99,49,101,51,97,53,48,49,50,53,54,49,102,98,48,102,52,56,55,54,56,48,57,97,55,48,55,102,52,101,98,50,48,101,50,49,50,48,49,100,55,56,55,98,52,97,98,52,56,48,101,100,56,51,100,51,48,55,49,101,53,49,48,55,98,56,97,55,52,98,52,97,48,55,57,52,48,102,48,57,102,52,56,50,98,53,51,49,51,52,97,55,50,99,99,97,98,52,52,48,101,56,97,51,49,54,54,49,100,56,48,101,54,48,55,100,48,51,57,48,49,101,50,50,99,48,48,52,98,99,51,101,52,49,101,56,48,101,101,49,54,53,56,48,52,98,99,98,51,50,56,56,98,50,52,48,52,49,48,48,102,102,98,55,57,53,100,55,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,101,48,48,102,102,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,55,102,99,48,97,50,56,48,49,102,50,101,98,48,48,54,98,51,52,48,51,99,49,48,48,52,100,101,101,48,101,49,56,48,48,97,101,56,52,57,53,48,48,97,55,99,53,48,48,100,56,51,48,48,102,102,55,99,98,97,99,48,49,97,99,100,48,48,102,102,102,48,52,48,49,51,55,98,56,51,56,54,48,48,102,102,50,98,57,100,50,57,52,48,50,57,102,49,55,102,102,53,48,99,54,48,55,52,50,48,48,100,98,54,48,49,100,55,56,48,50,54,99,50,48,101,52,48,48,49,53,100,48,53,54,50,56,53,99,97,56,54,51,48,51,97,49,48,48,54,100,97,101,48,101,98,99,48,49,51,54,49,48,55,50,52,48,48,102,102,97,101,56,50,98,49,55,102,99,48,51,101,99,57,52,50,101,52,98,99,48,55,53,56,48,101,102,56,51,99,99,48,102,48,48,51,56,54,48,102,52,99,98,102,48,101,57,49,53,48,53,98,56,51,99,50,48,55,54,48,53,54,56,55,100,56,97,56,48,55,55,99,49,101,57,52,102,52,55,99,57,48,53,57,56,55,51,49,48,52,49,101,51,50,51,57,52,52,56,56,49,102,54,57,50,56,98,102,102,52,56,97,56,56,57,50,49,101,49,52,53,48,101,99,57,52,97,56,48,57,101,57,100,48,100,56,48,57,56,48,48,57,54,97,51,97,53,57,53,97,100,97,55,52,49,53,101,53,57,49,54,52,56,54,57,97,49,56,99,97,48,53,99,50,48,48,102,102,102,98,54,52,48,50,55,53,51,48,48,51,101,98,101,48,48,49,102,53,101,101,48,52,99,100,48,49,51,53,52,56,99,101,50,50,52,56,55,98,99,51,56,52,49,99,50,55,52,97,56,48,55,53,56,56,101,57,54,100,51,50,57,97,99,97,52,56,51,100,98,48,102,101,49,54,50,56,52,49,99,53,48,55,53,102,100,50,49,48,49,50,49,49,53,50,55,49,54,56,56,50,56,48,49,101,100,48,102,49,49,53,97,53,100,56,55,56,57,48,55,99,55,100,54,49,100,101,50,98,48,98,55,50,53,53,50,100,52,98,56,57,55,51,102,101,48,56,97,56,48,51,101,100,48,99,48,49,102,50,51,53,48,50,52,51,48,48,102,102,49,102,53,57,52,49,101,53,50,99,48,49,100,50,49,54,97,57,54,53,102,48,49,51,48,99,48,52,99,57,49,53,53,57,56,99,53,100,48,51,57,54,48,55,52,48,57,50,53,52,98,98,50,49,99,52,55,49,50,98,54,52,97,99,99,48,51,100,49,48,102,101,49,54,50,57,55,99,51,98,97,49,99,99,50,100,56,49,50,54,48,49,55,53,99,51,98,48,56,57,48,49,101,50,48,102,57,99,54,52,56,50,97,57,51,52,98,49,48,101,99,97,48,49,53,54,53,57,97,48,49,54,55,99,48,53,101,54,97,48,48,55,99,101,50,48,51,101,56,48,50,55,100,57,101,56,48,48,102,102,55,100,55,50,56,55,53,97,48,51,97,102,57,51,57,98,97,97,50,98,100,99,48,50,54,56,52,98,54,55,48,98,101,101,53,55,49,102,49,50,54,51,49,55,52,48,48,102,52,50,51,50,48,56,50,55,51,101,51,102,57,52,97,101,53,48,102,52,52,100,52,48,99,56,54,54,51,101,97,101,48,50,50,55,56,55,97,99,51,99,101,49,101,52,48,102,100,48,55,57,99,51,99,54,49,102,51,48,102,56,49,55,56,53,97,56,55,97,52,51,100,101,49,101,102,50,102,52,98,57,48,102,52,48,55,57,99,51,99,56,53,101,49,54,48,57,48,53,57,57,55,99,49,101,51,48,102,50,48,55,56,52,98,49,52,98,50,100,56,98,99,50,102,99,98,97,50,99,100,50,102,98,56,57,54,53,57,57,54,97,53,99,57,54,56,57,54,57,50,57,101,53,57,50,55,50,55,53,100,50,54,97,54,97,54,50,53,55,55,49,99,97,97,97,98,101,97,50,99,50,102,102,56,48,55,51,55,48,48,51,101,97,57,48,48,49,102,55,53,99,48,52,97,48,48,48,102,102,51,101,100,97,56,51,97,50,53,100,51,99,48,101,53,100,51,99,98,98,48,55,55,99,48,102,57,99,51,56,101,53,55,98,50,53,57,56,51,99,55,48,50,53,102,56,49,101,49,51,56,53,55,51,50,49,102,98,50,56,52,97,100,52,98,52,98,99,56,55,50,49,101,55,48,101,102,50,52,57,53,52,57,52,101,57,53,54,49,102,98,48,101,51,56,50,55,56,51,48,52,51,48,48,102,102,55,98,57,99,97,53,100,48,57,56,53,53,50,53,50,54,49,53,50,56,50,49,101,56,50,97,56,51,98,97,53,56,57,55,54,53,54,50,48,49,54,48,48,54,101,48,53,98,49,53,54,53,54,57,55,97,53,54,49,54,56,53,50,57,55,50,53,54,50,48,57,55,50,53,51,57,54,101,53,55,97,54,49,53,52,53,98,49,52,101,53,57,97,49,97,51,49,54,50,53,54,49,54,56,53,54,57,54,50,56,99,101,50,50,57,54,48,53,55,57,54,56,53,55,97,53,99,53,50,49,97,54,50,48,97,55,97,50,97,52,51,99,56,97,57,101,56,52,57,57,51,54,56,56,57,97,56,57,53,101,55,101,102,49,53,53,48,97,48,49,50,50,52,48,48,102,97,100,54,48,50,55,52,56,51,101,48,48,102,102,48,102,97,102,97,48,50,55,55,48,48,57,55,99,48,50,54,98,52,51,97,52,57,101,57,56,56,101,56,99,48,101,101,52,51,102,50,53,54,99,56,55,102,56,97,56,52,51,55,53,50,51,98,52,49,101,102,48,55,52,99,49,101,50,52,56,99,49,100,102,48,55,57,101,49,100,49,52,56,52,52,54,54,97,54,53,50,98,57,55,50,49,99,57,50,99,48,98,53,48,49,50,99,48,52,101,101,55,51,49,53,97,49,101,50,52,54,50,57,99,51,99,48,100,52,53,49,54,52,53,54,97,48,53,52,56,48,55,55,57,49,53,56,53,56,57,53,101,53,99,57,53,99,53,55,57,54,101,53,53,97,53,97,51,57,54,50,53,53,49,54,97,56,54,56,56,53,56,57,53,99,57,99,56,56,101,52,98,97,56,54,57,101,53,55,97,55,97,51,99,50,52,97,50,97,53,97,51,97,52,49,56,56,50,53,50,50,97,53,50,50,97,52,52,97,53,98,55,53,51,53,53,51,101,54,98,53,54,97,97,100,102,55,53,102,102,48,50,97,56,48,48,102,102,55,100,54,99,56,48,51,101,57,99,56,48,57,52,102,48,48,55,100,54,48,56,55,100,56,48,57,57,101,48,102,101,56,51,56,51,50,56,101,98,56,55,56,99,48,57,56,99,48,55,57,52,53,56,56,55,56,100,49,99,98,51,50,99,100,49,57,56,101,57,54,48,101,99,48,49,100,53,51,100,100,49,48,98,50,50,56,56,49,99,52,48,55,50,100,50,51,100,53,53,50,50,56,55,49,99,51,98,50,49,101,49,97,50,101,52,98,55,56,52,56,48,54,48,98,50,48,102,48,101,52,56,48,101,102,52,48,55,57,49,99,50,99,98,56,55,52,52,51,98,100,100,48,49,50,48,48,51,101,100,50,48,48,49,102,55,52,56,48,52,57,57,48,48,102,102,51,101,97,55,56,51,98,50,53,49,98,56,48,102,102,48,98,100,50,102,48,51,100,99,48,102,55,52,51,101,56,53,55,50,52,57,54,97,48,101,102,99,49,99,49,56,51,98,52,52,55,50,98,56,98,56,48,55,57,48,49,101,51,50,97,49,49,53,50,50,57,49,52,48,49,101,101,53,50,99,99,48,52,99,100,51,56,97,101,50,57,48,51,57,56,49,99,97,48,49,51,51,56,97,52,49,99,49,101,53,48,102,52,49,54,52,56,51,52,53,57,98,56,56,97,53,99,98,54,49,100,53,50,98,56,51,99,54,53,57,49,52,52,53,57,49,53,99,56,54,48,54,54,101,48,102,52,52,49,101,51,48,55,53,99,49,99,102,48,51,98,50,48,55,56,97,48,102,54,52,51,101,101,57,98,99,97,98,48,101,53,48,51,97,101,48,101,51,48,55,98,99,49,101,50,56,55,99,48,98,50,57,100,51,102,57,53,101,49,100,55,48,101,53,49,52,48,53,57,48,55,57,56,51,99,52,57,102,101,53,101,97,56,51,101,52,50,50,97,52,97,100,52,97,52,97,101,48,100,54,100,101,97,51,52,101,102,102,49,100,52,48,50,51,99,56,48,57,100,49,48,50,54,98,56,49,101,55,48,49,51,99,52,48,52,100,49,48,51,101,56,48,50,54,57,99,49,101,101,57,54,50,57,50,53,56,48,55,99,99,49,102,49,48,55,100,48,98,56,48,102,51,56,50,53,50,100,50,55,50,52,50,49,56,55,53,56,51,98,55,52,102,53,50,50,56,55,52,48,51,56,101,53,50,54,101,52,52,51,51,48,101,102,56,55,49,99,51,97,56,56,99,53,53,56,55,53,99,97,97,57,97,57,102,55,52,56,48,53,53,52,100,97,55,102,55,52,98,48,55,49,51,49,51,57,100,102,102,48,49,99,99,99,51,100,54,48,48,102,102,102,57,99,50,56,55,97,97,56,98,98,52,99,48,48,55,98,49,99,48,49,102,53,100,54,49,100,101,52,55,48,101,101,99,51,98,52,100,97,48,98,56,49,101,99,48,50,54,53,48,98,49,52,98,50,102,49,51,51,52,97,52,55,101,48,57,97,52,57,99,53,53,48,51,57,52,50,98,99,97,102,50,98,97,57,99,52,53,48,99,55,48,50,52,54,55,57,54,51,57,48,97,102,49,50,101,53,57,50,55,99,49,49,100,56,48,101,48,99,48,49,102,53,57,50,48,48,102,57,53,52,56,49,50,53,101,48,52,102,100,48,51,99,102,48,101,54,48,49,50,102,97,48,102,52,99,49,100,101,56,55,99,48,48,102,102,57,52,56,48,55,101,56,48,102,48,48,98,50,54,52,97,52,48,101,52,50,49,48,55,98,56,51,99,101,53,48,56,55,100,52,49,100,49,48,55,99,52,51,100,48,57,51,97,54,52,97,99,48,101,56,57,52,99,48,102,52,53,49,100,48,99,51,97,52,57,99,53,55,56,55,97,99,98,101,52,98,51,97,48,57,52,48,53,52,48,55,97,52,51,56,56,49,100,102,50,98,56,98,51,50,99,53,50,49,48,52,97,56,50,98,48,51,99,50,53,56,48,55,56,99,98,51,50,98,99,97,100,55,52,48,50,97,55,57,52,99,57,48,57,51,53,50,99,97,101,52,99,52,54,52,102,52,48,52,97,52,56,52,48,52,102,52,48,52,56,54,57,50,100,49,49,51,53,49,49,50,49,100,52,53,52,99,52,51,52,98,52,55,55,54,53,50,49,49,100,50,53,49,57,50,49,56,50,50,57,48,99,50,54,50,50,50,52,54,50,52,100,50,53,99,98,57,97,101,54,97,54,55,99,53,52,102,57,100,102,102,102,56,48,55,102,51,50,56,48,53,100,52,48,48,51,101,54,53,99,48,48,102,102,102,97,101,100,48,101,102,56,51,98,98,48,55,56,48,48,102,102,101,55,56,48,49,102,54,51,97,48,101,100,52,97,48,52,53,50,97,49,48,56,49,102,52,49,54,97,100,56,51,56,102,48,50,54,48,100,98,50,98,57,48,98,50,49,51,48,57,97,48,102,51,52,97,52,50,56,49,51,48,98,99,48,55,54,50,49,102,57,52,57,99,56,102,49,98,50,53,49,55,48,49,101,99,48,101,51,57,52,54,49,101,51,48,101,99,48,55,56,53,51,100,50,101,97,54,55,52,56,55,48,48,51,98,51,101,52,51,52,50,99,48,98,49,52,99,97,53,48,49,99,53,56,48,49,102,52,100,52,48,52,100,97,49,54,99,48,52,102,48,56,48,51,101,98,50,52,48,57,51,102,48,50,54,52,56,51,100,50,53,97,98,97,53,102,48,55,101,99,51,100,99,48,101,98,57,57,48,101,98,56,51,99,97,50,101,53,50,55,101,56,52,100,50,101,48,49,101,54,56,51,97,100,50,101,52,98,54,48,55,53,97,49,102,99,50,102,56,98,48,52,55,56,57,99,48,57,52,52,97,48,102,51,48,55,97,99,51,57,52,53,57,48,55,57,52,56,99,99,52,99,49,48,50,100,57,49,97,100,48,48,102,102,101,53,55,51,56,56,55,53,99,49,55,98,48,48,102,102,55,99,56,101,48,49,99,97,49,52,101,48,102,99,52,48,49,102,52,100,50,48,52,101,99,49,53,52,53,57,50,50,98,52,102,49,54,48,48,101,102,48,51,56,52,53,52,56,51,101,99,48,101,100,97,54,54,99,100,54,55,56,97,97,50,100,99,49,99,102,56,55,99,48,97,50,48,102,57,97,53,97,53,50,51,48,50,54,50,101,50,51,53,50,55,48,55,53,52,97,99,48,102,49,48,55,55,53,51,55,100,49,50,55,51,57,53,99,53,101,97,54,56,48,57,55,52,56,48,57,56,100,50,49,53,54,102,102,48,48,102,102,57,99,99,53,100,54,57,55,53,102,102,48,51,52,53,48,48,55,100,50,56,48,48,51,53,100,99,52,48,49,102,53,99,56,48,48,102,102,57,57,55,56,48,101,52,99,48,48,102,102,97,102,49,50,97,100,52,48,51,97,100,49,52,48,50,53,50,99,48,49,102,52,97,48,48,48,102,102,100,55,55,49,48,48,102,102,55,100,55,50,48,48,102,102,50,54,53,101,48,51,57,51,48,48,102,102,50,98,99,52,97,98,53,48,48,101,98,51,53,102,102,48,48,98,52,56,48,48,102,102,55,99,100,97,48,48,102,102,49,98,51,100,56,48,57,53,48,48,102,102,48,52,99,52,51,54,48,48,102,102,48,97,98,51,48,51,100,48,53,48,49,50,102,100,52,48,55,52,48,48,102,102,48,55,99,100,97,48,48,49,98,51,100,52,48,57,53,48,48,48,102,102,52,99,52,51,54,48,48,48,102,102,97,98,51,48,51,100,48,53,48,49,50,102,57,55,102,101,100,55,53,97,53,98,53,102,102,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,48,102,102,56,97,48,50,48,49,56,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,57,48,48,102,102,50,48,98,53,53,48,49,102,102,49,55,102,99,48,50,50,52,48,48,57,98,99,48,48,102,102,54,99,98,50,48,50,54,56,48,48,102,102,49,51,50,49,99,49,102,54,48,48,102,102,49,53,52,56,48,102,51,50,56,50,101,99,97,48,99,52,56,49,51,55,56,48,48,100,57,54,50,48,52,100,48,48,102,102,48,50,54,52,51,56,51,101,99,48,48,50,97,57,48,49,101,54,53,48,53,100,57,55,102,99,49,99,98,48,48,55,100,55,102,56,49,50,57,99,53,102,48,49,51,100,52,48,52,101,55,48,49,50,101,48,48,52,97,53,57,52,50,57,99,57,48,53,52,97,52,56,51,101,101,48,55,57,99,53,49,48,55,53,99,98,55,50,102,53,49,49,57,57,52,56,52,97,48,101,101,56,55,51,49,49,98,50,52,57,55,97,49,102,102,48,102,52,50,50,50,51,102,51,99,50,52,97,53,48,55,53,56,51,56,99,53,50,48,55,56,52,98,99,52,53,52,52,98,56,99,56,97,101,55,50,97,98,51,54,101,49,49,100,55,53,55,56,48,51,98,52,48,49,99,56,56,51,57,55,48,55,54,54,48,52,98,56,48,51,97,51,48,55,55,52,48,101,50,52,49,99,99,56,55,52,56,97,99,48,101,51,56,51,98,48,48,55,53,52,49,100,50,50,57,99,51,57,54,49,99,56,48,101,98,57,53,50,100,101,54,100,48,56,97,97,50,56,56,97,53,54,51,97,51,50,51,48,54,100,52,52,51,100,50,54,49,54,97,57,100,102,50,52,49,54,50,53,102,49,55,52,57,100,53,52,53,57,48,55,56,48,98,99,52,98,52,101,50,100,48,98,52,52,101,52,100,50,99,100,51,57,50,100,50,102,56,48,53,54,53,48,48,51,101,50,52,97,56,48,49,100,102,52,99,48,48,55,100,99,102,48,51,97,55,52,56,50,101,56,49,50,99,48,50,54,50,53,52,56,51,57,57,48,55,102,56,53,56,48,55,52,99,49,51,49,54,49,57,51,57,56,51,99,49,52,49,99,49,52,98,50,97,57,50,52,49,50,55,97,55,48,49,49,57,50,56,48,49,101,100,52,50,100,48,51,99,97,55,99,55,102,98,50,48,55,52,99,97,102,98,101,57,49,56,48,51,54,52,57,55,102,99,48,56,57,99,48,49,102,54,101,54,48,48,102,98,102,48,48,102,102,50,53,50,48,48,49,102,53,50,55,99,97,57,48,101,52,48,55,100,56,97,98,48,102,48,48,102,102,51,102,48,48,102,102,50,54,51,99,51,100,52,53,51,55,50,102,99,51,98,101,48,101,50,52,49,100,102,57,54,97,53,52,57,53,56,57,56,53,53,49,52,53,52,52,97,52,97,100,48,102,48,48,102,102,51,100,48,48,102,102,102,53,57,54,53,100,51,57,49,48,49,100,100,56,55,55,52,98,98,52,97,54,49,50,49,49,52,97,48,97,56,50,56,99,51,99,56,49,101,51,50,99,102,97,51,50,54,57,54,48,53,54,56,55,54,53,51,52,97,99,54,57,51,48,98,48,56,48,50,48,55,48,55,49,52,48,48,102,57,98,57,56,55,51,52,98,100,48,55,56,97,53,55,57,53,54,48,52,99,55,48,49,50,51,50,53,98,56,55,48,48,49,100,55,57,54,50,57,57,48,99,50,52,56,55,99,56,49,100,51,48,51,101,54,54,99,49,101,50,56,55,97,56,51,98,48,99,51,101,57,49,102,52,97,53,50,53,48,55,50,52,51,99,101,49,99,50,48,101,49,50,49,48,55,97,49,49,53,49,49,49,97,102,53,50,55,100,50,48,48,102,102,55,97,99,97,51,52,101,48,48,98,53,97,97,50,98,56,97,99,52,102,97,52,100,56,52,49,56,48,49,53,101,99,48,49,102,50,49,51,50,98,99,49,101,55,50,48,48,48,102,102,51,101,101,53,56,48,57,102,54,57,48,55,97,98,50,53,57,51,54,53,102,50,53,48,51,100,100,54,49,51,52,51,98,99,101,49,54,49,50,57,49,101,57,50,48,49,100,56,97,52,56,55,51,99,51,98,51,99,49,100,51,100,49,53,102,52,57,52,54,102,52,53,53,99,48,51,98,52,99,49,100,57,52,49,52,49,101,56,57,53,52,56,57,49,50,56,99,48,57,48,56,49,57,98,97,50,50,48,52,98,54,98,102,101,48,49,102,50,99,48,101,51,56,49,102,57,56,51,97,55,48,50,54,53,99,49,100,50,48,55,49,48,49,102,97,56,51,56,57,48,102,101,49,52,48,48,102,102,102,50,56,49,100,52,48,51,99,97,50,56,57,49,52,51,99,54,49,99,99,48,102,57,56,55,55,49,50,52,49,51,48,53,54,57,54,99,53,54,97,53,49,101,54,57,57,98,57,98,50,50,57,56,53,53,49,54,99,53,55,50,53,98,48,57,50,53,51,49,55,101,53,49,57,54,50,56,54,56,52,53,101,56,55,55,56,98,101,52,52,50,99,48,97,57,50,100,99,97,100,50,98,56,98,53,50,98,57,51,53,48,97,48,48,53,51,51,48,48,102,102,55,99,99,48,52,51,97,50,48,52,56,53,48,55,101,56,48,57,52,56,48,101,102,57,54,99,48,102,50,56,49,102,49,56,51,97,99,48,101,51,56,49,51,101,48,48,102,102,101,56,52,98,50,50,98,48,98,54,48,55,48,52,49,100,48,57,52,99,101,53,57,48,51,100,52,48,55,56,97,49,99,56,48,102,50,57,54,101,53,54,97,49,48,55,101,52,51,56,48,53,101,48,55,55,52,97,48,52,50,50,101,56,51,99,48,53,54,56,55,50,57,51,48,97,98,52,56,97,48,102,57,56,55,55,56,51,99,56,49,101,97,52,50,50,98,99,51,98,99,53,53,56,55,98,99,51,98,102,48,53,55,97,48,48,102,102,55,56,56,97,100,56,48,102,49,56,55,56,51,49,54,48,48,50,52,98,48,49,50,56,52,48,48,102,98,97,55,48,48,55,100,56,54,48,49,50,50,99,48,52,98,49,56,51,99,57,48,50,53,52,52,48,57,54,48,48,102,102,55,100,53,54,48,101,102,48,49,100,100,56,51,99,54,48,102,53,97,51,56,55,99,50,48,98,56,97,50,57,48,97,102,50,102,52,51,101,99,48,101,102,48,98,51,52,57,50,98,57,50,56,97,99,48,102,54,51,48,48,102,102,101,98,52,98,97,50,102,55,50,55,97,49,56,55,51,49,48,99,51,101,101,56,101,48,50,53,54,57,56,49,101,51,52,98,52,50,50,57,97,56,98,52,52,48,50,99,99,97,50,52,50,50,100,52,51,97,101,53,56,56,55,55,48,98,53,52,102,50,102,99,98,48,50,102,52,48,98,50,99,51,101,52,49,102,55,48,102,57,48,51,99,56,48,102,53,49,55,101,49,102,98,48,55,56,52,49,101,100,48,102,50,56,55,102,48,51,101,99,49,101,57,50,99,49,101,50,101,52,51,100,48,49,101,102,48,102,57,57,55,101,53,97,56,55,97,56,51,100,54,49,101,51,50,101,49,50,52,56,102,52,56,50,100,56,98,100,48,102,49,49,55,101,57,52,57,99,53,98,49,54,99,53,57,97,52,56,102,100,99,52,101,52,102,52,99,52,100,52,99,98,102,98,102,55,50,101,98,101,100,102,55,102,56,97,52,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,100,50,100,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,50,48,48,48,102,102,51,101,48,101,101,48,48,100,97,57,99,48,49,102,54,49,99,48,48,57,98,49,48,48,102,102,57,55,53,48,48,50,98,53,99,49,101,100,50,56,48,102,55,48,97,48,50,50,51,56,48,51,101,48,101,101,48,48,102,102,100,97,57,99,48,49,102,54,49,99,48,48,102,102,57,98,49,48,48,57,55,53,48,48,102,102,50,98,53,99,49,101,99,97,56,48,102,55,48,98,102,101,48,49,49,56,97,48,48,102,98,48,54,48,48,54,99,102,52,48,50,55,54,99,48,49,51,50,101,99,48,57,57,53,48,48,102,102,50,97,99,101,49,102,52,53,48,53,48,53,52,49,98,101,48,48,102,102,55,100,56,51,48,48,102,102,51,54,55,57,56,49,51,98,54,48,48,57,57,55,56,48,52,99,97,56,48,49,53,54,55,48,102,97,50,56,50,56,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,102,102,48,97,48,50,52,53,56,48,51,101,54,101,99,48,48,100,56,57,99,48,52,57,51,48,48,50,54,52,51,48,55,101,56,48,48,97,57,98,100,50,56,48,101,101,54,97,48,50,52,54,48,48,102,102,51,101,54,101,99,48,48,100,56,57,99,48,52,57,51,48,48,50,54,52,51,48,55,101,56,48,48,97,57,98,100,50,102,102,56,48,53,98,100,97,101,98,97,100,50,102,102,56,49,100,101,48,48,51,101,51,56,52,48,48,102,102,100,55,98,50,48,50,52,49,52,48,49,51,54,49,56,55,101,99,48,48,102,102,97,56,98,48,51,99,101,53,48,48,102,102,101,51,100,53,48,48,102,102,57,99,50,48,48,55,99,55,48,99,48,49,97,102,54,52,48,52,56,50,48,48,102,102,50,54,99,51,48,102,100,56,48,49,53,49,54,48,55,57,99,97,48,49,99,55,97,98,102,101,48,49,55,53,50,48,48,102,57,97,55,48,49,51,57,99,53,98,56,55,56,48,49,102,51,56,49,50,100,54,48,52,56,54,48,55,55,56,98,57,52,56,54,56,51,97,54,48,101,102,48,51,57,52,101,56,49,51,49,50,48,102,51,56,97,101,52,52,55,53,101,54,100,49,48,98,52,48,102,101,56,55,100,57,51,56,98,99,48,101,55,48,55,48,48,97,101,50,99,101,52,102,97,49,50,49,51,48,51,97,52,49,100,53,50,56,56,51,99,56,53,98,50,48,102,57,52,52,102,49,50,100,48,51,99,54,101,101,55,98,97,97,101,52,53,48,56,48,52,53,100,53,48,49,56,53,52,48,49,102,50,57,99,50,101,52,98,49,50,100,48,48,102,102,49,102,55,57,52,48,52,101,52,50,48,50,55,50,52,102,55,57,49,52,51,98,56,53,53,56,49,50,100,54,53,50,57,52,101,100,57,48,49,57,49,52,97,102,52,56,48,50,53,53,99,49,99,97,48,55,56,49,50,49,49,101,52,50,102,55,50,100,56,98,98,50,99,57,50,102,54,48,49,49,50,53,55,100,98,56,53,56,48,98,100,52,98,102,102,97,101,98,97,101,98,102,102,97,56,101,97,48,101,102,56,51,102,56,49,102,48,48,102,102,55,53,97,49,102,100,48,101,54,48,51,99,99,48,101,49,49,55,54,57,97,49,100,97,48,102,99,56,51,98,99,48,102,53,57,52,48,49,102,56,48,101,55,56,55,56,56,97,102,55,51,98,52,53,56,57,52,52,49,101,57,48,101,57,57,54,101,56,97,53,101,57,52,52,53,99,50,50,53,49,102,102,57,52,97,50,98,56,98,53,50,98,100,49,53,51,54,51,102,100,99,48,56,56,56,102,56,102,98,101,51,101,101,50,53,50,101,98,102,101,48,49,101,97,56,48,52,57,54,48,49,51,49,48,53,54,48,49,51,55,48,48,102,102,52,97,52,56,49,50,100,97,48,52,99,100,49,53,48,100,51,50,56,99,56,101,48,102,100,48,49,99,97,56,51,98,55,48,55,57,99,57,52,53,55,50,51,56,101,100,49,52,97,53,100,56,55,98,52,51,97,99,53,53,49,54,97,49,101,52,48,101,101,55,50,55,54,101,56,48,53,99,48,55,54,48,51,99,54,57,48,53,97,57,52,54,57,97,52,49,51,49,51,55,52,50,54,57,53,98,55,51,48,57,97,57,98,101,52,57,100,48,49,49,54,56,48,51,101,53,97,97,48,52,98,97,57,53,97,48,102,97,52,48,49,102,53,48,56,48,102,48,52,49,101,52,55,52,51,57,52,56,48,102,51,56,49,50,98,54,48,102,52,99,49,100,51,48,51,101,50,50,56,49,50,49,97,54,56,48,49,100,97,48,101,57,53,99,53,101,56,55,57,100,49,56,49,99,101,48,55,98,52,97,102,99,57,53,51,49,101,56,48,52,97,98,57,52,99,48,102,52,98,56,55,57,48,98,50,52,52,102,52,56,54,99,102,101,49,100,52,52,50,52,101,97,102,55,54,56,50,56,53,51,99,49,56,98,48,48,102,102,55,99,54,51,52,98,57,50,99,48,51,99,48,48,102,102,48,102,97,51,55,48,50,52,53,57,51,56,98,52,52,56,101,57,50,57,52,99,49,53,54,48,102,101,99,97,53,54,100,100,102,49,57,98,51,49,53,99,49,100,98,48,50,54,57,99,49,102,55,56,55,55,56,97,54,52,55,99,54,99,51,101,52,50,50,97,52,97,99,52,48,52,50,57,48,56,52,55,49,55,99,55,51,56,51,50,101,48,48,102,98,99,48,50,98,49,49,48,98,53,48,48,102,102,55,100,52,52,48,48,102,102,51,101,99,52,100,49,49,51,51,53,48,54,52,99,48,49,50,97,56,48,102,53,52,98,52,57,48,99,101,99,51,51,101,48,57,98,50,57,52,97,49,52,56,50,100,56,97,102,101,55,48,97,99,57,97,53,55,97,51,49,101,52,100,102,55,99,51,49,56,99,98,102,101,48,49,50,98,54,97,48,49,97,100,50,48,48,102,102,102,56,56,97,48,49,50,102,52,56,52,48,101,55,99,48,49,102,53,49,99,49,100,97,48,55,97,52,101,57,53,100,48,56,101,49,101,49,48,50,54,56,48,49,102,50,56,51,100,53,48,55,97,56,57,54,57,101,102,51,53,56,48,52,99,49,100,50,56,48,51,97,52,53,99,56,48,51,100,49,52,48,101,100,57,53,102,102,101,51,50,52,48,48,102,102,57,54,50,49,53,56,51,98,53,50,101,56,98,56,50,98,53,49,97,102,102,57,99,48,48,102,55,50,97,54,49,54,48,100,102,100,50,53,56,48,101,48,49,53,50,99,97,48,49,100,49,101,48,48,102,102,102,97,50,56,48,101,102,50,49,48,55,53,52,48,49,102,52,102,99,48,48,102,97,102,50,50,98,49,48,56,49,50,57,50,99,50,52,56,49,50,100,48,49,99,50,48,102,49,100,56,50,52,100,48,57,97,52,49,54,48,49,51,56,49,101,102,52,55,52,57,48,102,56,57,54,50,48,49,54,99,99,55,51,53,50,53,102,52,100,50,102,49,50,97,56,98,49,52,100,102,98,53,49,54,50,53,56,55,52,97,50,99,54,97,52,57,50,54,55,51,102,102,56,51,98,54,48,52,100,99,48,55,101,52,49,101,53,56,51,98,53,48,50,53,55,48,48,57,56,56,48,102,102,48,51,57,54,48,101,55,49,55,101,48,102,48,56,49,102,49,56,55,52,52,49,99,98,48,51,99,56,50,101,99,49,100,49,56,55,50,52,51,97,54,53,51,97,52,48,55,56,48,51,99,48,49,101,98,48,55,57,97,56,99,49,100,49,50,100,97,56,51,56,50,53,51,49,53,99,53,50,97,50,101,48,100,53,50,102,97,55,56,55,97,101,52,97,97,52,53,55,51,54,50,55,53,48,56,52,48,57,57,97,51,53,54,100,102,53,48,48,52,102,56,57,55,54,48,48,102,97,54,99,48,48,55,100,99,50,48,55,57,56,98,57,50,100,56,51,99,50,49,101,48,48,48,102,102,55,100,55,100,56,49,51,56,101,53,101,49,55,99,49,101,48,50,100,48,98,48,50,101,52,98,98,50,101,48,98,52,48,55,51,99,49,102,56,52,99,50,99,56,98,55,50,101,48,98,50,52,56,52,56,52,100,50,100,48,98,51,50,99,56,98,48,52,97,52,51,97,52,98,52,97,52,99,52,102,52,98,52,56,52,56,52,98,50,99,49,51,57,50,97,56,57,98,97,57,97,57,49,53,100,99,48,54,97,99,55,48,48,101,57,99,53,100,55,102,99,48,50,53,51,52,48,49,101,48,57,99,48,48,102,102,102,98,55,48,48,48,102,102,53,98,55,50,56,49,51,55,56,48,48,55,56,53,48,51,101,52,48,48,102,102,51,54,50,98,52,48,48,102,48,52,101,48,48,55,100,98,56,48,48,50,100,98,57,52,48,57,98,99,48,48,102,102,51,99,50,56,49,102,50,48,48,49,98,49,53,48,48,101,98,51,53,100,55,102,99,48,50,53,51,48,48,49,101,48,57,99,48,48,102,102,102,98,55,48,48,48,102,102,53,98,55,50,56,49,51,55,54,48,48,55,56,53,48,51,101,52,48,48,102,102,51,54,50,98,56,48,51,99,49,51,99,48,49,102,54,101,48,48,102,102,48,98,54,101,53,48,50,54,101,99,48,48,102,102,102,48,97,48,55,99,56,48,48,54,99,49,52,48,51,97,99,100,55,53,102,102,48,50,102,48,48,48,102,102,55,100,53,49,48,55,97,52,49,102,102,48,55,98,52,48,49,102,53,100,48,48,102,102,52,97,51,50,55,48,49,51,52,99,49,99,53,48,102,101,48,51,98,97,48,50,54,48,99,97,54,48,55,52,52,53,52,48,55,49,52,49,101,57,48,55,53,99,49,101,54,57,52,97,53,56,48,55,55,56,51,102,98,50,49,101,52,48,55,54,101,57,101,53,57,56,51,98,57,101,49,101,52,48,102,50,49,53,56,53,56,101,57,52,99,54,53,51,48,51,102,48,56,54,49,100,53,52,53,48,102,98,52,50,53,98,57,56,101,53,57,50,48,57,55,101,56,56,53,57,99,52,54,56,52,100,54,97,55,48,50,49,97,48,48,102,57,51,97,48,49,50,102,52,56,48,48,52,99,49,48,48,102,102,51,101,57,98,52,48,57,97,49,55,51,97,50,54,52,57,48,102,48,56,51,56,101,101,49,99,57,48,50,54,49,48,51,97,54,101,101,54,98,51,97,48,57,48,52,100,48,55,55,48,49,101,55,52,53,52,53,48,102,54,50,53,48,56,51,53,48,48,102,102,51,100,51,49,48,102,49,56,55,102,57,48,102,55,49,56,56,56,50,54,102,102,51,55,99,52,57,52,48,54,48,49,53,48,52,55,52,48,49,102,54,53,101,49,100,99,52,50,48,102,55,56,48,51,101,98,57,99,48,57,102,97,48,101,98,49,54,51,52,101,52,50,48,56,55,56,52,48,57,50,99,48,50,54,56,52,97,56,55,100,99,54,57,98,52,55,52,56,52,56,52,54,57,50,99,48,49,99,56,48,55,101,53,49,55,97,52,97,51,51,54,57,53,51,101,51,97,53,50,49,55,98,99,57,54,56,50,51,54,100,50,57,54,99,54,97,102,53,51,101,55,55,100,102,101,48,49,49,100,50,98,97,101,98,97,102,102,56,48,55,100,97,48,51,97,49,48,48,102,102,54,100,52,99,48,101,98,99,48,49,51,53,100,56,55,50,52,48,48,97,100,97,50,98,49,52,48,53,56,55,48,48,102,102,55,99,99,51,52,49,101,99,50,52,48,55,48,48,102,102,48,49,102,53,50,52,53,55,48,55,49,53,49,49,50,97,53,57,98,48,55,101,56,48,52,100,49,48,51,57,102,48,55,55,99,53,56,97,48,100,50,52,48,48,102,102,53,99,50,53,57,52,52,49,100,99,50,57,56,51,102,97,48,102,54,100,50,53,50,51,50,51,102,52,98,100,53,52,56,54,56,52,49,101,49,48,55,54,101,49,100,97,57,52,100,52,99,50,50,57,100,51,48,57,97,57,54,56,51,48,101,52,52,55,52,99,52,51,52,100,54,99,48,54,55,56,48,55,52,50,48,48,102,102,100,97,57,56,49,100,55,56,48,50,54,98,98,48,101,52,48,48,102,102,49,53,98,52,53,54,50,56,48,57,98,101,48,48,102,102,102,57,98,55,49,54,56,57,52,99,56,49,50,55,50,48,52,57,97,49,52,57,48,52,48,49,50,54,57,101,48,52,99,98,56,55,57,52,98,52,52,56,97,50,50,48,52,52,48,52,100,57,52,97,48,101,98,56,98,100,52,52,52,54,49,99,53,54,100,101,52,98,99,52,97,99,51,48,57,101,48,51,100,56,53,102,102,56,48,53,98,53,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,101,48,51,97,48,48,102,102,48,51,101,49,50,101,48,48,102,102,100,57,101,99,48,52,100,56,48,48,102,102,50,54,50,49,97,52,48,48,102,102,49,53,54,54,48,55,53,101,97,48,49,57,55,48,97,48,49,54,56,101,48,48,102,102,102,56,52,98,56,48,51,54,55,98,48,49,51,53,101,48,48,57,56,56,54,57,48,48,102,102,48,53,53,57,52,49,100,55,97,56,48,54,53,99,50,102,102,56,48,52,101,49,48,48,102,102,51,101,52,55,97,48,48,100,55,98,50,48,50,55,101,56,48,49,51,54,49,56,55,49,48,48,102,102,48,97,56,98,48,51,98,49,53,48,50,52,52,53,48,51,98,99,48,48,102,102,55,99,56,102,52,48,49,97,102,54,52,48,52,102,100,48,48,50,54,99,51,48,101,50,48,48,102,102,49,53,49,54,48,55,54,48,97,48,52,56,54,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,56,48,54,100,98,56,48,51,101,50,55,56,48,48,100,54,52,101,48,50,53,101,52,48,49,51,54,50,48,49,51,48,97,48,48,102,102,53,53,97,48,51,101,48,97,48,55,48,52,48,52,102,101,56,51,100,56,52,56,48,55,49,48,48,52,56,99,56,49,51,57,52,48,102,97,57,48,53,51,50,52,97,101,50,99,99,49,100,51,56,49,50,98,56,48,102,101,56,49,101,48,57,52,56,57,50,102,50,52,54,54,97,56,48,52,102,52,51,97,48,48,102,102,101,99,48,51,99,101,53,102,57,52,54,56,99,56,102,101,100,51,49,48,54,54,57,51,49,51,56,98,55,52,52,50,98,100,48,99,97,102,52,51,99,57,101,56,55,54,53,56,50,55,50,52,50,50,97,48,52,53,99,100,51,57,48,97,48,52,102,97,48,48,102,102,102,56,57,101,48,48,102,102,51,53,57,51,56,48,57,55,57,48,48,52,100,56,56,48,52,99,50,56,48,49,53,54,56,48,102,56,50,56,51,98,52,48,48,102,98,100,56,50,100,49,50,56,97,54,48,48,102,102,55,100,51,102,48,48,102,102,51,101,99,51,100,51,49,48,99,56,56,54,99,101,56,49,50,99,101,49,102,98,50,97,100,99,100,53,50,49,97,55,101,56,56,53,101,51,50,56,99,53,49,50,53,102,99,55,51,57,98,56,50,53,48,98,49,52,56,102,98,100,54,102,102,55,49,99,50,53,55,102,99,48,50,53,98,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,48,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,101,48,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,48,97,50,56,48,49,102,50,101,98,48,48,102,102,54,98,51,52,48,51,99,49,48,48,102,102,52,100,101,101,48,101,49,56,48,48,102,102,97,101,56,52,97,53,48,48,102,102,97,55,99,53,48,48,102,102,100,56,51,48,48,55,99,98,97,99,48,49,97,99,100,48,48,102,48,52,48,49,51,55,98,56,51,56,54,48,48,50,98,97,49,50,57,52,48,50,57,102,49,55,102,102,53,48,99,54,48,55,52,50,48,48,102,102,100,98,54,48,49,100,55,48,48,50,54,99,50,48,101,52,56,48,49,53,100,48,53,54,97,56,53,99,97,56,54,51,48,51,97,49,48,48,102,102,54,100,98,48,48,101,98,99,48,49,51,54,49,48,55,50,52,48,48,97,101,56,50,98,49,55,102,99,48,51,101,99,57,52,48,52,99,101,48,48,102,102,55,99,100,52,56,49,102,48,50,54,48,55,53,48,48,57,48,53,48,50,53,98,52,49,99,98,97,48,49,54,48,101,97,50,51,97,48,102,55,56,48,57,57,101,54,56,51,99,97,53,98,98,48,100,100,49,56,48,52,100,52,51,98,54,48,101,57,99,49,100,99,56,55,97,98,97,52,57,53,101,57,49,51,101,102,102,97,52,52,57,48,102,53,48,55,101,48,51,97,48,53,99,55,100,51,98,48,48,102,102,53,101,57,53,52,56,55,52,55,51,54,97,56,52,98,48,49,99,99,53,52,48,52,52,55,48,48,55,99,101,50,48,48,49,98,53,51,56,48,51,101,98,99,52,48,49,51,54,50,48,49,51,49,50,48,48,102,102,53,54,98,56,51,97,53,53,102,102,48,48,102,102,98,98,102,53,100,55,53,100,55,102,102,53,48,48,102,102,102,48,51,48,48,55,100,53,97,48,51,99,50,52,99,48,55,97,97,48,48,102,97,100,53,48,50,52,49,48,49,101,49,49,54,52,57,55,54,53,56,49,55,50,49,101,56,48,50,52,101,52,48,57,54,102,52,102,48,102,48,97,54,100,99,51,99,100,56,50,54,52,51,99,98,56,49,100,51,48,55,53,49,49,52,51,99,97,102,54,48,100,56,55,97,51,57,55,101,56,101,53,57,55,100,102,55,102,102,101,51,55,51,102,100,101,52,101,48,49,49,102,56,97,48,49,100,54,97,48,48,102,97,53,48,48,102,102,48,54,98,52,54,56,48,51,101,98,57,52,48,49,51,49,49,48,49,99,57,48,48,49,53,57,99,53,54,50,102,102,56,52,48,56,48,51,101,52,54,99,48,102,54,53,50,52,49,99,101,56,48,51,101,57,54,99,48,57,101,98,48,102,49,50,49,50,54,98,54,56,101,57,101,49,101,56,48,55,55,99,49,100,53,48,55,53,48,56,54,100,54,52,56,97,54,49,101,52,101,52,55,48,55,99,52,48,102,52,52,51,57,48,48,101,98,99,51,99,54,56,99,56,101,48,49,55,52,56,98,100,50,51,101,48,101,56,56,55,98,48,98,97,52,98,98,52,52,100,53,53,101,57,48,100,48,100,50,101,98,99,50,53,98,55,98,99,100,48,48,52,101,52,50,56,48,54,100,98,48,48,102,102,51,101,53,56,54,48,48,100,54,52,101,48,50,54,49,56,48,49,51,54,50,48,49,50,102,52,48,48,102,102,53,53,57,99,51,57,101,97,48,49,52,57,50,98,102,102,97,101,98,97,101,98,102,101,48,49,97,98,97,48,48,102,56,55,100,56,55,56,49,102,50,101,52,48,49,102,52,102,99,53,55,57,53,99,57,48,99,101,54,100,98,48,101,57,56,49,51,51,52,48,102,98,48,97,48,52,51,55,48,51,52,48,100,55,97,52,50,51,97,52,97,51,48,55,51,52,51,100,50,48,57,56,50,51,56,48,50,56,55,57,52,97,48,102,51,50,53,50,50,54,99,50,102,56,50,53,56,101,50,55,49,56,48,101,102,99,48,49,102,54,52,97,53,49,50,50,56,55,97,48,48,49,102,53,100,52,48,52,102,98,56,55,54,99,98,49,55,49,50,49,57,52,50,48,102,49,48,49,50,53,97,48,52,100,50,57,52,97,57,97,101,97,50,53,51,49,48,57,56,99,50,49,49,54,54,48,101,51,99,51,102,54,53,55,50,53,51,97,56,98,52,57,49,57,102,52,54,57,52,57,57,52,53,52,57,98,50,49,54,101,54,97,100,98,57,98,100,54,101,54,100,49,56,48,56,56,99,48,49,102,48,100,101,48,48,54,98,52,54,57,55,99,48,48,102,102,57,57,55,54,48,102,57,56,48,48,102,102,97,99,101,48,55,52,97,97,48,55,102,54,48,48,102,102,102,98,48,52,48,48,102,102,54,99,48,99,48,50,55,54,99,48,49,51,49,48,99,48,57,57,52,48,48,50,97,51,52,49,102,50,53,102,102,48,48,56,99,52,53,100,55,53,100,55,102,99,48,100,49,48,48,49,102,52,97,48,48,48,102,102,100,55,55,49,48,48,102,102,55,100,55,50,48,48,102,102,50,54,53,101,48,51,57,50,48,48,102,102,50,98,99,52,97,98,53,48,48,101,98,52,53,48,48,57,52,98,48,48,102,102,55,100,50,56,48,48,102,102,51,53,100,99,52,48,49,102,53,99,56,48,48,57,57,55,56,48,101,52,99,48,48,97,102,49,50,97,57,52,48,51,97,100,49,55,102,99,48,50,100,49,56,48,49,102,51,54,56,48,48,54,99,102,54,48,50,53,52,48,48,49,51,49,48,100,56,48,48,50,97,99,99,48,102,52,49,52,48,52,99,48,53,48,49,99,102,99,48,49,102,51,54,56,48,48,102,102,54,99,102,54,48,50,53,52,48,48,102,102,49,51,49,48,100,56,48,48,102,102,50,97,99,99,48,102,52,49,52,48,52,99,48,53,102,102,100,55,53,100,55,53,102,102,48,49,102,102,48,48,102,102,49,102,48,54,50,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,48,102,102,56,97,48,50,48,49,56,48,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,49,102,102,49,55,102,99,48,50,50,52,48,48,102,102,57,98,99,48,48,54,99,98,50,48,50,54,56,48,48,49,51,50,49,99,49,102,54,48,48,49,53,52,56,48,102,51,50,56,50,101,99,97,48,99,52,56,49,51,55,56,48,48,102,102,100,57,54,52,48,52,100,48,48,48,102,102,50,54,52,51,56,51,101,98,48,48,102,102,50,97,57,48,49,101,54,53,48,53,100,57,55,102,99,48,99,97,48,48,102,102,49,102,53,50,50,48,52,101,55,97,49,56,48,51,101,98,101,99,48,49,102,54,50,56,48,52,97,100,56,49,51,53,54,53,101,55,52,102,57,48,101,51,48,51,98,99,48,102,101,51,99,53,52,56,51,100,48,57,50,98,97,49,50,49,50,57,50,49,99,48,55,53,54,49,102,100,50,56,56,98,53,48,55,55,50,48,102,49,57,50,49,49,99,97,100,52,55,54,100,51,50,56,98,56,52,100,50,57,48,51,97,97,49,101,99,50,99,99,51,100,48,53,54,49,52,102,97,52,101,53,56,49,55,97,53,53,49,53,51,48,56,49,52,56,52,57,102,57,48,53,51,53,97,48,48,101,97,48,48,101,51,56,55,100,99,51,57,101,48,102,50,99,51,57,99,49,100,53,48,55,56,52,49,99,48,48,102,102,102,51,49,52,56,49,102,52,48,101,51,56,55,101,48,51,98,99,53,51,48,55,97,99,51,57,101,49,101,101,48,101,101,50,55,97,51,49,55,48,53,48,48,55,57,56,51,98,52,53,101,49,53,101,56,99,53,97,57,52,99,53,101,57,52,99,53,57,50,50,53,53,50,50,57,54,52,53,53,57,54,48,56,52,57,52,56,97,57,56,56,52,57,56,56,55,53,52,100,51,57,50,102,99,102,57,50,50,55,97,53,48,48,56,51,55,53,48,49,57,100,56,48,49,102,52,55,56,48,48,102,102,102,57,49,100,56,51,101,50,48,48,102,102,55,100,53,102,97,50,50,48,56,49,50,102,97,48,102,99,99,97,50,50,102,99,49,102,100,56,49,50,53,97,57,52,53,57,97,52,50,53,97,48,48,55,54,99,97,101,50,99,49,49,98,56,51,100,51,48,55,49,97,57,99,53,56,50,52,55,52,98,50,99,57,51,56,49,100,50,50,53,49,55,97,57,97,56,54,53,52,49,54,97,49,100,51,50,100,49,51,49,50,49,50,57,51,52,98,102,48,55,54,50,53,101,50,55,49,53,56,53,54,55,50,100,53,50,54,56,51,99,50,49,100,56,48,102,49,56,55,52,52,98,48,52,99,48,102,49,99,56,55,99,51,102,99,48,55,102,50,48,48,55,100,98,52,48,48,51,101,57,52,99,48,57,52,102,48,48,102,102,55,100,98,54,56,55,49,56,97,56,52,53,48,55,97,101,56,101,57,101,48,101,100,52,49,102,57,56,55,50,57,48,101,57,49,48,49,100,98,48,49,51,49,50,49,99,54,50,98,49,48,49,50,48,51,101,97,49,100,100,50,97,97,57,50,49,50,49,50,57,50,52,51,57,97,49,101,52,50,98,57,51,50,57,48,100,48,52,51,102,56,48,101,102,100,50,100,51,53,50,53,50,56,98,48,99,49,100,97,50,101,49,51,57,48,49,51,56,97,98,50,99,53,50,57,51,48,98,49,48,101,98,48,55,56,48,51,98,99,101,97,55,57,55,55,52,53,56,48,48,102,102,53,100,98,48,49,51,101,101,48,48,102,102,102,56,99,97,56,48,51,101,99,102,99,48,57,50,49,55,52,98,98,48,102,50,57,52,56,48,101,98,97,48,48,57,97,101,48,55,51,52,53,54,52,50,53,97,53,99,48,51,100,48,48,50,53,99,49,49,99,98,53,48,102,56,49,55,48,53,55,57,52,101,56,101,102,50,53,100,52,97,52,48,55,100,48,49,100,50,53,50,49,52,56,51,99,57,48,101,102,97,53,97,49,49,53,52,56,100,99,98,48,48,102,102,102,48,97,53,49,52,97,53,49,48,55,98,99,51,57,97,49,100,102,57,102,98,53,56,55,101,49,51,52,51,51,102,55,99,48,51,51,57,99,48,57,50,55,48,48,55,100,57,52,56,49,50,52,97,48,48,102,102,102,98,48,100,48,101,97,100,48,55,97,99,48,57,52,57,48,55,102,101,49,99,102,48,55,57,97,101,97,49,50,49,98,48,57,97,49,101,52,48,101,52,102,55,57,50,52,51,98,97,48,102,52,52,51,57,55,52,57,49,101,55,55,56,48,102,54,56,51,98,54,48,102,51,97,50,57,53,97,49,102,50,50,97,53,49,50,57,50,55,98,97,56,51,48,53,100,102,50,98,54,99,51,98,56,53,56,100,97,50,102,98,48,101,101,57,54,97,53,57,49,53,101,52,49,51,54,56,49,102,50,53,102,102,48,48,102,102,56,49,52,52,97,52,52,52,56,52,50,52,56,52,57,52,52,52,98,52,55,55,57,49,57,51,49,49,57,50,49,100,52,55,52,56,52,55,52,56,54,56,51,48,55,57,49,100,100,54,51,100,52,50,52,51,50,102,50,51,100,99,57,50,54,49,50,50,54,97,55,52,100,54,97,99,55,57,97,100,101,52,53,101,102,102,50,50,53,48,48,101,57,101,48,48,102,102,55,100,56,53,48,48,102,102,51,101,57,56,99,48,49,102,53,102,101,48,48,102,98,50,99,50,56,52,98,51,99,48,52,99,51,48,51,57,55,50,97,57,48,52,49,101,57,97,52,49,53,101,57,48,56,52,53,49,48,51,102,102,48,55,54,57,48,56,48,49,99,57,48,55,100,50,49,100,102,52,56,97,52,55,52,56,54,100,49,49,50,51,48,55,98,49,49,53,48,100,101,52,53,48,102,55,50,49,57,53,100,100,50,53,101,52,99,52,49,48,101,100,56,51,99,52,50,98,56,51,100,101,49,100,98,56,98,102,52,101,55,50,97,55,53,55,97,97,57,48,48,98,53,53,48,48,102,102,55,100,99,52,48,48,102,102,51,101,56,49,48,48,102,102,57,97,54,48,48,55,100,52,100,49,54,57,54,48,102,49,49,50,53,50,49,56,48,55,101,99,48,52,97,52,49,55,56,53,100,56,48,57,51,48,55,52,99,49,102,100,48,55,53,99,97,98,52,56,52,50,52,56,48,101,101,50,54,49,54,54,101,100,52,49,52,99,49,100,97,48,55,99,54,49,100,52,50,52,57,100,52,49,99,52,48,102,49,97,55,53,54,48,52,97,57,53,56,53,98,97,49,97,55,57,54,54,49,99,99,48,102,49,51,57,57,49,50,48,97,99,48,102,48,97,48,56,55,56,57,51,97,56,51,98,54,56,49,102,101,48,52,49,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,100,50,101,98,102,102,97,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,100,50,100,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,101,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,97,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,56,48,54,50,48,48,102,102,48,51,101,48,101,101,48,48,102,102,100,97,57,99,48,49,102,54,49,99,48,48,102,102,57,98,48,99,48,57,55,53,48,48,102,102,50,98,53,99,49,101,100,50,56,48,102,55,48,97,48,50,50,51,48,48,102,102,51,101,48,101,101,48,48,100,97,57,99,48,49,102,54,49,99,48,48,57,98,49,48,48,102,102,57,55,53,48,48,50,98,53,99,49,101,100,50,56,48,102,55,50,98,102,101,48,49,49,56,97,48,48,102,102,102,98,48,54,48,48,102,102,54,99,102,51,48,50,55,54,99,48,49,51,50,102,48,48,102,102,57,57,53,48,48,50,97,99,101,49,102,52,53,48,53,48,53,52,49,98,100,48,48,55,100,56,51,48,48,51,54,55,97,48,49,51,98,54,48,48,102,102,57,57,55,56,48,52,99,97,56,48,49,53,54,55,48,102,97,50,56,50,56,52,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,102,102,48,97,48,50,52,53,56,48,51,101,54,101,99,48,48,102,102,100,56,57,99,48,52,57,51,48,48,102,102,50,54,52,51,48,55,101,52,48,48,102,102,97,57,98,100,50,56,48,101,101,56,97,48,50,52,53,48,48,51,101,54,101,99,48,48,102,102,100,56,57,99,48,52,57,51,48,48,102,102,50,54,52,51,48,55,101,56,48,48,102,102,97,57,98,100,50,102,102,56,48,53,98,101,50,101,98,97,101,98,102,101,48,55,55,56,48,48,102,102,102,56,101,49,48,48,102,102,51,53,101,99,56,48,57,48,53,48,48,52,100,56,54,49,102,98,48,48,102,102,50,97,50,99,48,102,51,57,52,48,51,56,101,100,52,48,50,55,48,99,48,49,102,49,99,50,48,48,102,102,54,98,100,57,48,49,50,48,97,48,48,57,98,48,99,51,102,54,48,48,102,102,53,52,53,56,49,101,55,50,56,48,55,49,101,97,102,102,56,48,53,51,98,56,48,51,101,53,98,101,48,101,55,99,98,51,48,55,54,101,48,48,102,102,102,98,57,53,48,55,57,99,49,102,56,52,97,52,55,52,56,54,57,48,52,49,102,102,56,51,57,56,48,55,49,52,48,102,52,99,97,56,52,56,98,100,99,51,50,52,56,54,48,51,98,56,49,99,54,52,52,48,55,50,48,57,50,48,57,55,102,50,54,100,98,50,51,50,54,48,51,57,102,52,97,57,97,99,55,49,98,56,101,48,51,99,55,101,48,50,99,55,50,56,48,54,56,56,56,48,51,101,53,99,97,48,48,102,97,100,101,50,101,48,48,57,97,57,48,50,52,99,52,51,97,56,48,52,100,102,56,51,97,100,48,101,102,97,52,49,55,50,48,102,53,56,48,57,50,99,98,48,102,50,49,54,101,49,102,50,50,98,99,97,98,52,54,99,57,48,53,56,57,55,101,48,52,98,98,56,55,57,49,56,52,52,52,99,48,102,102,97,54,55,100,48,54,52,97,52,98,101,48,101,98,56,98,54,50,57,48,97,98,48,102,99,49,98,56,51,48,53,54,56,55,52,55,56,51,99,53,50,99,56,56,101,98,97,49,99,48,50,98,98,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,51,49,98,48,48,102,102,55,100,53,52,56,49,50,49,54,49,102,50,48,48,102,102,55,100,57,49,56,49,51,99,97,48,101,52,99,48,57,53,99,48,101,99,50,48,97,54,53,56,55,54,56,51,99,50,49,101,51,52,51,48,102,52,48,51,101,50,48,102,48,97,50,49,102,52,48,55,49,99,49,99,57,48,55,53,49,51,57,49,49,50,99,49,101,50,56,55,97,53,50,49,50,51,53,97,50,48,50,53,57,50,97,52,97,57,55,55,49,52,56,49,100,101,56,101,57,54,56,57,56,98,49,48,102,55,57,55,99,49,100,99,50,97,102,53,99,51,56,53,56,52,53,52,102,102,56,48,54,97,101,48,48,51,101,56,51,99,49,99,101,97,55,48,51,56,56,48,48,55,100,51,99,48,49,50,48,52,49,99,51,50,99,57,49,50,57,48,53,51,99,98,48,48,102,102,55,49,54,56,54,48,102,52,49,50,49,49,49,101,56,52,56,54,53,102,54,51,56,51,102,52,48,102,50,57,55,101,48,102,98,55,52,97,52,97,51,97,52,57,97,100,49,49,51,51,52,48,51,99,52,57,101,57,99,56,98,102,49,97,53,51,51,100,101,99,54,51,49,98,49,48,48,48,102,102,51,101,52,50,48,48,102,102,102,50,49,48,52,49,100,56,48,48,102,102,51,101,57,97,48,48,102,102,57,102,98,48,102,48,97,53,97,54,54,52,49,54,99,98,100,48,55,51,97,99,48,51,98,54,52,53,97,97,48,99,48,57,97,52,97,55,48,51,100,57,48,102,98,56,55,53,99,49,100,55,50,51,97,50,97,51,99,50,52,52,100,57,50,101,57,55,99,51,100,98,102,98,57,55,49,98,102,57,52,50,99,57,52,57,57,51,54,56,52,52,51,97,54,52,48,49,99,50,57,52,56,53,50,57,53,50,49,100,98,50,57,52,97,55,48,101,102,49,52,50,56,48,56,97,53,51,57,52,56,53,48,57,53,97,53,55,57,52,101,53,51,49,53,54,56,50,100,54,54,49,48,99,97,99,50,97,48,97,98,54,49,57,52,52,50,98,56,97,102,52,53,54,48,102,102,51,48,56,97,56,54,56,54,56,101,99,50,50,52,52,54,100,98,52,99,52,99,101,51,52,57,98,50,56,48,57,56,54,48,48,102,102,102,57,97,50,56,49,51,55,50,56,52,49,99,48,48,50,53,50,48,48,102,102,57,55,97,48,50,52,100,99,97,53,50,99,49,57,101,49,101,57,48,50,54,48,56,49,101,97,50,52,48,51,100,48,48,102,56,97,50,98,52,102,54,52,56,55,53,49,99,49,100,57,48,51,57,54,52,50,50,50,53,55,97,50,57,54,50,56,100,53,99,101,56,99,99,48,55,57,52,49,101,49,56,55,98,52,51,98,97,57,101,53,54,97,53,102,99,54,52,99,101,49,99,51,50,101,54,54,52,102,57,98,98,50,49,102,101,48,49,54,98,99,97,48,49,99,101,54,48,48,102,102,102,97,48,55,48,102,97,97,50,48,55,102,99,48,49,102,52,100,99,48,48,102,97,102,57,50,102,57,48,53,50,53,49,100,51,49,57,52,49,48,55,48,52,53,53,56,55,50,57,99,55,57,49,56,57,48,54,54,100,97,53,56,51,98,53,48,102,48,57,55,101,48,101,101,53,51,100,49,102,102,51,48,48,51,56,52,97,48,97,54,56,55,53,49,50,53,48,57,51,102,48,102,56,49,51,101,56,99,101,55,51,54,102,102,100,50,56,48,52,99,54,50,56,48,54,55,54,48,48,51,101,49,97,54,48,52,100,54,49,53,97,48,102,52,52,48,49,102,53,102,54,48,102,51,99,48,57,53,97,52,101,52,102,57,97,48,102,56,56,49,50,98,50,48,102,57,52,98,51,50,99,99,97,101,50,98,51,97,52,54,48,100,50,52,49,100,54,56,51,102,49,101,57,48,49,102,49,50,56,53,51,49,57,54,51,57,97,98,102,99,48,102,48,56,97,100,48,55,97,53,57,51,52,56,54,98,56,57,100,100,48,56,57,49,97,57,51,55,52,102,102,102,48,51,56,50,48,48,102,102,55,100,102,56,56,55,102,56,49,102,56,56,51,97,97,48,48,55,100,52,54,48,49,51,57,52,48,102,51,48,48,57,55,49,48,55,56,54,49,101,101,48,55,53,48,48,102,102,102,55,56,51,56,52,49,100,57,48,55,55,48,49,101,100,48,101,100,56,55,102,99,51,56,99,53,100,57,54,52,49,100,99,48,102,53,48,55,55,48,97,56,50,56,99,49,102,55,48,51,98,49,50,99,56,51,102,49,54,53,54,49,55,50,53,55,55,56,52,100,52,53,101,57,99,48,101,102,57,49,99,51,100,52,53,52,97,54,101,56,102,51,51,54,56,48,53,56,97,53,50,48,100,55,102,49,55,55,98,56,48,53,54,98,48,48,51,99,54,99,56,48,49,102,54,101,48,48,48,102,102,98,55,49,97,48,50,54,102,48,48,102,102,48,102,51,54,48,55,99,56,48,48,102,102,54,102,57,52,48,51,57,54,99,49,102,55,48,51,97,53,48,101,55,48,51,102,101,48,55,51,56,48,102,53,99,49,99,53,56,51,99,51,52,49,97,50,99,99,51,56,56,48,102,56,56,49,100,99,48,55,100,56,49,100,55,56,55,99,57,48,53,97,97,54,101,49,100,52,97,48,101,98,48,55,102,99,51,98,56,53,98,48,55,53,56,98,97,57,54,50,100,50,50,54,102,50,51,97,53,102,50,97,99,98,51,52,97,57,52,50,52,98,102,98,101,54,100,51,48,56,98,98,98,54,102,49,51,100,52,48,50,52,53,99,48,57,101,52,48,50,53,48,48,49,101,55,56,49,50,49,99,48,52,100,53,48,51,101,53,48,50,53,52,99,49,101,101,57,53,56,57,56,56,54,49,101,57,48,55,52,97,49,101,100,50,99,56,97,53,52,50,50,100,100,50,53,48,53,101,52,48,52,50,48,102,98,48,55,52,53,50,49,100,48,52,101,48,55,50,99,49,101,48,49,52,53,97,101,97,99,57,48,55,55,99,51,102,50,49,100,54,52,57,50,97,99,51,99,99,53,53,101,50,53,52,101,50,49,99,57,54,51,99,97,100,50,99,54,54,48,98,51,52,51,52,101,54,97,51,102,99,49,56,100,48,48,102,102,55,56,100,56,56,48,51,101,100,99,48,48,102,102,49,54,101,51,52,48,52,100,100,56,48,49,101,54,98,48,102,57,48,48,102,102,48,100,101,97,101,48,48,102,49,98,49,48,48,55,100,98,55,56,48,50,100,99,54,56,48,57,98,98,48,48,102,102,51,99,100,54,49,102,50,48,48,49,98,101,53,48,50,98,97,53,100,55,102,99,48,100,49,52,48,49,101,51,54,50,48,48,102,102,102,98,55,48,48,48,102,102,53,98,56,100,48,49,51,55,54,48,48,55,57,97,99,51,101,50,48,48,102,102,51,55,99,98,56,48,51,99,54,99,52,48,49,102,54,101,48,48,102,102,48,98,55,49,97,48,50,54,101,99,48,48,102,102,102,51,53,56,55,99,56,48,48,54,102,57,52,48,97,101,57,54,57,55,102,99,48,100,49,56,48,49,101,51,54,50,48,48,102,102,102,98,55,48,48,48,102,102,53,98,56,100,48,49,51,55,54,48,48,55,57,97,99,51,101,52,48,48,102,102,51,55,97,97,52,97,49,101,55,48,48,55,100,99,50,56,48,51,101,100,51,52,51,101,101,49,100,56,48,102,50,48,55,50,99,51,100,101,48,52,102,102,48,49,51,53,52,49,101,53,48,101,56,56,55,99,48,97,51,50,101,52,51,97,101,49,101,56,48,101,102,49,54,101,48,102,56,48,51,101,50,57,97,53,52,49,55,99,49,100,100,50,102,52,97,102,52,57,50,98,48,98,99,50,57,56,98,50,52,52,55,57,51,97,56,49,51,52,53,53,49,54,50,53,53,97,54,50,53,50,50,50,55,97,50,53,49,98,53,97,50,50,52,102,57,102,98,56,102,98,48,48,102,102,99,53,50,48,48,102,97,101,57,48,48,55,99,52,98,99,98,56,48,50,55,49,56,48,49,102,53,99,54,53,55,56,49,51,48,56,48,102,57,56,49,101,100,56,55,99,56,48,57,55,51,48,50,54,53,48,49,102,50,97,55,97,49,56,55,102,48,49,99,48,48,55,55,99,98,48,48,101,100,57,53,101,53,102,48,55,50,52,97,97,48,55,51,55,52,53,55,54,48,48,102,102,55,98,55,53,50,52,49,101,97,48,55,53,48,101,53,55,56,55,57,52,48,52,100,48,49,101,97,55,52,57,57,48,102,51,49,53,52,57,56,53,49,56,55,56,49,48,97,99,51,57,101,49,100,49,98,48,101,101,49,54,54,53,56,57,53,52,53,102,57,54,50,53,56,49,54,54,49,100,101,50,98,99,48,53,99,97,48,48,102,102,55,100,56,50,48,48,102,102,51,101,97,97,48,48,102,102,57,100,101,48,48,55,100,54,53,48,55,100,54,52,51,97,56,48,52,100,51,56,51,97,49,50,99,48,97,49,48,101,101,49,54,54,53,56,51,99,53,54,56,55,51,48,49,102,48,56,55,53,50,100,50,48,51,100,48,48,102,102,101,53,99,49,101,48,98,97,56,102,97,57,50,50,55,56,55,52,56,51,102,101,56,101,56,54,56,52,56,57,50,53,57,100,50,49,99,100,50,55,53,48,55,54,48,51,99,101,56,50,49,100,101,48,102,57,97,48,49,53,101,52,57,51,52,98,51,48,101,100,50,48,52,102,57,101,98,102,101,48,53,99,48,98,52,98,54,98,97,102,102,56,48,55,100,97,48,51,97,49,48,48,102,102,54,100,52,99,48,101,98,99,48,49,51,53,100,56,55,50,52,48,48,97,100,97,50,98,49,52,48,52,99,102,48,48,102,102,55,99,100,100,56,48,49,98,49,51,56,48,57,50,54,48,48,52,99,56,54,48,102,100,48,48,102,102,49,53,51,55,97,53,48,49,99,99,48,49,100,48,56,48,51,54,97,54,48,55,53,101,48,48,102,102,57,97,101,99,51,57,50,48,48,53,54,100,49,53,56,97,48,50,54,55,56,48,51,101,54,101,99,48,48,100,56,57,99,48,52,57,51,48,48,50,54,52,51,48,55,101,56,48,48,97,57,98,102,53,102,102,48,48,102,102,98,55,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,52,48,48,102,102,48,55,99,50,53,99,48,49,98,51,100,56,48,57,97,102,48,48,102,102,52,99,52,51,52,56,48,48,102,102,50,97,99,99,48,101,98,100,52,48,51,50,101,49,52,48,50,100,49,99,48,49,102,48,57,55,48,48,102,102,54,99,102,54,48,50,54,99,48,48,102,102,49,51,49,48,100,50,48,48,102,102,48,97,98,51,48,51,97,102,53,48,48,99,98,56,53,102,102,48,48,57,99,50,48,48,102,102,55,99,56,102,52,48,49,97,102,54,52,48,52,102,100,48,48,50,54,99,51,48,101,50,48,48,102,102,49,53,49,54,48,55,54,50,97,48,52,56,56,97,48,55,55,54,48,48,102,102,102,57,49,102,48,48,102,102,51,53,101,99,56,48,57,102,97,48,48,52,100,56,56,49,99,52,48,48,102,102,50,97,50,99,48,101,99,53,52,48,57,49,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,54,100,56,48,49,102,49,51,99,48,48,54,98,50,55,48,49,50,102,50,48,48,102,102,57,98,48,99,48,57,56,53,48,48,102,102,50,97,100,48,49,102,48,53,48,55,51,48,48,49,102,55,100,97,48,48,102,102,100,54,55,50,48,48,102,102,55,100,56,53,48,48,102,102,50,54,51,98,48,55,57,52,48,48,102,102,98,55,99,97,97,53,48,52,99,99,48,49,102,49,51,99,48,48,102,102,54,98,50,55,48,49,50,102,50,48,48,57,98,49,48,48,102,102,57,56,53,48,48,50,97,100,48,49,101,102,53,48,55,51,48,48,102,102,49,102,55,100,97,48,48,100,54,55,50,48,48,55,100,56,53,48,48,50,54,51,98,48,55,57,52,48,48,98,55,99,97,97,53,102,102,48,48,57,55,100,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,57,53,48,48,57,48,56,53,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,50,56,98,48,48,102,102,55,99,98,97,99,48,49,97,99,100,48,48,102,102,102,48,52,48,49,51,55,98,56,51,56,54,48,48,102,102,50,98,97,49,50,57,52,48,50,57,102,49,52,48,51,54,48,99,48,49,102,50,101,98,48,48,102,102,54,98,51,52,56,51,99,49,48,48,102,102,52,100,101,101,48,101,49,99,48,48,102,102,97,101,56,52,97,53,48,48,102,102,97,55,99,53,102,102,100,52,51,49,52,49,100,48,56,48,51,54,100,56,48,55,53,99,48,48,102,102,57,98,48,56,51,57,50,48,48,53,55,52,49,53,56,97,49,55,52,97,49,56,99,48,101,56,52,48,49,98,54,99,48,51,97,102,48,48,102,102,52,100,56,52,49,99,57,48,48,50,98,97,48,97,99,53,102,102,48,48,102,102,102,98,50,53,48,49,49,49,56,48,49,102,51,56,56,48,48,54,100,52,101,48,48,102,97,102,49,48,48,52,100,56,56,48,52,99,53,48,48,49,53,97,101,48,101,57,53,52,48,55,98,57,53,48,49,49,49,99,48,49,102,51,56,56,48,48,102,102,54,100,52,101,48,48,102,102,102,97,102,49,48,48,102,102,52,100,56,56,48,52,99,53,48,48,102,102,49,53,97,101,48,101,57,53,55,102,99,48,50,101,102,100,55,53,100,55,53,102,102,100,52,48,51,97,100,52,48,49,102,52,97,48,48,48,102,102,100,54,56,100,48,48,102,102,55,100,55,50,56,48,50,54,50,50,56,51,57,50,48,48,102,102,50,98,51,56,97,99,53,48,48,57,52,97,53,48,48,101,98,53,48,48,102,102,55,100,50,56,48,48,102,102,51,53,97,51,52,48,49,102,53,99,97,48,48,57,56,56,97,48,101,52,56,48,48,97,99,101,50,98,49,55,102,99,49,48,48,48,102,102,48,55,99,98,48,99,48,49,97,99,57,99,48,52,99,51,48,48,102,102,50,54,99,52,48,50,53,101,56,48,48,97,98,52,48,55,51,100,52,48,50,57,50,53,52,48,51,54,100,56,48,49,102,50,99,51,48,48,102,102,54,98,50,55,48,49,51,48,99,48,48,57,98,49,48,48,102,102,57,55,97,48,48,50,97,100,48,49,99,102,53,48,48,97,52,56,53,102,102,98,53,100,55,53,100,55,102,99,48,51,52,102,99,48,49,102,48,100,101,48,48,54,98,52,54,57,55,99,48,48,102,102,57,57,55,54,48,102,57,56,48,48,102,102,97,99,101,48,55,52,97,97,48,55,102,97,48,48,102,102,102,98,48,52,48,48,102,102,54,99,48,99,48,50,55,54,99,48,49,51,49,48,99,48,57,57,52,48,48,50,97,51,52,49,102,50,53,48,50,48,50,48,48,55,99,51,55,56,48,49,97,100,49,97,53,102,48,48,102,102,50,54,53,100,56,51,101,54,48,48,102,102,50,98,51,56,49,100,50,97,56,49,102,101,56,48,51,101,99,49,48,48,102,102,49,98,48,51,48,48,102,102,57,100,99,48,48,52,99,52,51,48,50,54,53,48,48,48,102,102,97,56,100,48,55,99,57,55,102,99,48,50,51,48,100,55,53,100,55,53,102,102,48,51,51,56,48,48,102,102,55,100,51,48,49,54,54,56,52,53,53,48,48,51,101,100,97,48,48,49,102,53,99,54,57,52,53,56,50,52,54,52,54,52,54,55,52,48,57,99,55,48,55,48,50,53,53,99,51,57,53,48,55,100,100,50,99,98,98,48,55,56,99,53,49,49,52,56,53,54,50,51,57,98,48,48,102,102,51,48,54,57,54,56,53,56,50,51,97,49,102,48,52,53,98,48,54,101,55,101,50,56,54,48,48,101,99,48,53,48,48,56,98,51,48,50,52,54,52,49,101,51,97,50,56,51,57,57,48,50,55,53,99,48,57,51,100,48,55,98,101,57,97,57,48,99,50,50,97,49,48,51,97,56,48,50,54,56,99,48,57,55,99,48,55,57,52,57,56,57,54,57,56,55,48,52,97,50,50,50,50,48,55,49,56,49,101,99,48,55,51,99,51,100,48,57,50,57,48,57,54,51,55,48,48,98,53,56,56,50,98,54,97,102,102,49,98,49,49,100,99,102,102,49,50,51,97,56,48,55,97,54,50,102,102,56,48,53,97,51,56,48,51,101,54,100,48,48,102,102,48,100,57,101,99,48,52,97,56,56,48,50,54,50,49,98,48,48,102,102,48,53,53,57,56,49,101,56,50,56,48,57,55,101,97,48,51,101,53,56,48,51,101,54,102,50,48,101,56,99,98,99,52,55,48,102,102,56,49,50,49,97,48,102,101,53,57,52,50,54,49,101,48,101,100,49,54,97,49,99,101,48,55,99,97,48,101,56,52,98,52,50,99,53,57,52,52,100,50,101,57,53,56,53,101,56,55,55,52,98,56,48,101,55,56,55,99,48,97,50,52,48,50,99,57,51,54,102,49,97,57,49,99,98,98,52,49,48,102,50,48,55,56,100,50,99,97,48,52,49,57,102,53,53,51,99,97,49,48,102,49,98,57,53,101,55,50,54,52,57,99,48,52,51,52,53,102,102,100,55,53,100,55,53,102,102,48,49,102,102,56,48,49,102,48,54,54,56,102,97,48,48,102,102,49,102,54,56,53,54,54,97,50,50,101,55,48,50,52,97,54,50,50,99,50,102,52,102,48,50,54,100,52,102,56,48,101,51,99,57,99,54,49,56,57,48,53,50,56,48,102,102,52,97,48,50,52,98,56,48,51,101,49,51,50,48,101,97,56,51,99,48,53,49,48,49,50,56,54,48,52,101,52,56,51,101,53,52,100,54,57,101,54,52,51,98,99,48,102,50,56,48,57,56,51,48,101,54,56,55,48,56,97,48,48,100,50,54,53,57,101,57,52,57,56,48,101,57,99,51,56,50,48,50,54,101,53,100,97,55,97,49,101,102,51,101,57,50,53,48,101,98,56,51,100,57,50,98,53,48,48,49,51,55,51,102,97,49,53,50,55,57,53,97,57,101,56,51,51,99,51,52,52,50,52,101,100,50,48,51,57,98,48,55,102,52,51,101,56,53,50,56,51,98,54,48,101,51,48,55,100,48,49,101,49,48,55,56,100,100,101,56,101,49,100,101,48,101,49,56,55,52,99,51,99,54,49,102,52,50,102,100,50,49,98,49,54,100,49,52,99,49,100,57,50,57,100,50,99,98,101,50,99,100,50,51,54,49,102,48,51,50,56,54,53,55,97,52,49,56,49,49,54,51,101,49,99,54,101,98,102,101,48,49,49,56,52,48,52,100,98,51,99,100,50,52,48,49,51,53,54,48,52,99,100,50,52,51,48,102,52,98,99,99,97,52,48,49,51,48,56,48,102,57,100,100,54,49,101,54,101,56,51,52,54,57,101,54,49,50,48,49,101,51,56,55,57,97,97,53,102,54,55,57,98,55,102,51,53,51,101,50,97,55,101,49,55,98,57,99,53,97,56,50,101,99,97,55,97,49,101,49,50,101,53,51,48,51,99,97,53,102,49,55,56,49,101,51,50,99,97,53,97,99,57,101,49,101,50,50,100,56,98,50,50,102,49,51,102,98,48,100,101,54,57,56,48,52,101,49,54,54,57,99,57,50,57,54,57,49,100,49,97,55,49,102,52,50,51,56,50,54,49,50,51,101,50,50,55,102,102,49,98,54,51,102,102,50,55,53,50,50,53,102,102,100,55,53,51,50,52,51,52,50,52,98,50,99,53,51,49,49,100,48,49,48,49,49,53,50,49,51,100,51,100,51,100,50,49,97,52,52,52,52,52,50,52,52,54,49,101,52,97,52,99,52,99,52,98,52,56,55,54,53,49,100,49,100,49,100,49,57,49,100,56,50,52,57,48,57,48,57,54,57,54,57,49,99,56,98,52,56,57,51,51,101,101,101,97,97,55,52,52,100,100,55,100,98,48,51,53,99,48,102,101,48,48,57,49,49,48,50,55,48,52,48,57,53,98,48,55,54,54,48,101,57,99,49,101,102,48,49,51,49,56,48,52,98,98,48,51,99,101,48,55,50,56,48,101,102,48,49,102,55,97,53,49,55,101,56,54,48,101,99,52,98,55,48,55,57,50,49,100,102,48,48,102,102,55,98,53,52,98,50,48,102,51,98,101,49,100,97,52,48,50,56,52,98,51,50,100,48,48,49,100,53,57,50,99,101,101,52,51,100,99,53,50,50,50,102,52,49,48,102,48,57,53,56,57,101,53,53,50,54,48,55,57,56,97,50,50,97,100,48,48,51,99,54,56,51,54,57,54,57,99,49,100,98,98,50,99,101,52,97,101,50,99,55,50,48,102,102,56,50,101,99,49,99,51,48,55,56,52,49,102,100,48,55,53,52,49,101,99,50,57,56,51,102,99,48,101,99,56,51,101,101,49,101,102,48,55,55,48,49,102,97,48,101,100,98,101,48,57,99,48,101,102,56,55,100,48,51,56,54,49,101,52,50,100,99,51,97,48,49,101,98,50,56,100,51,48,51,50,48,52,98,55,52,57,50,57,52,51,99,56,53,48,97,54,50,48,49,55,48,53,52,97,53,56,50,53,100,101,98,99,48,57,98,52,48,52,100,54,101,102,99,53,57,56,102,101,51,56,99,48,51,52,56,56,48,51,101,98,101,56,48,49,102,50,100,100,48,48,55,100,56,48,48,102,102,49,50,100,48,53,101,49,52,50,49,100,55,48,50,54,100,53,100,52,48,48,50,55,52,48,49,99,97,51,51,54,56,52,56,54,53,57,98,97,49,101,56,52,55,50,97,48,51,97,101,48,102,100,56,51,98,99,53,54,56,54,57,98,51,56,57,101,49,100,98,48,55,57,50,53,49,97,48,50,48,50,50,48,55,99,49,50,97,48,49,51,48,57,52,57,97,101,97,49,48,51,100,50,50,57,48,51,99,50,53,56,57,54,57,54,100,97,49,49,53,99,100,48,55,100,48,51,98,99,100,48,48,102,102,53,101,101,48,49,52,100,100,55,53,102,102,48,48,102,102,102,49,53,48,50,52,50,99,48,49,102,54,49,97,48,52,97,57,56,48,51,101,99,56,99,49,99,98,50,50,56,51,101,102,48,50,53,53,48,49,101,51,50,51,48,55,99,56,97,50,54,50,100,48,56,97,102,48,102,56,48,55,52,52,98,53,54,100,56,50,97,48,49,101,52,48,51,98,48,50,102,100,50,57,49,97,57,50,55,48,55,54,48,49,101,51,56,55,52,99,49,51,54,57,99,57,54,53,48,49,54,99,54,54,49,50,98,97,48,50,54,52,97,53,57,54,50,49,100,101,48,102,48,99,97,50,97,53,49,54,50,49,100,55,48,102,48,57,55,97,53,53,99,52,97,55,102,48,54,54,56,49,101,57,48,51,97,101,48,55,55,99,48,102,98,99,49,100,98,56,55,100,52,49,100,49,48,51,100,57,48,101,56,49,52,56,48,102,48,52,49,100,97,56,51,99,53,48,101,101,49,54,56,49,99,102,48,102,99,48,55,51,48,51,99,97,56,52,48,57,98,50,57,56,51,99,56,49,100,101,50,101,57,49,102,97,51,49,54,50,53,54,97,55,97,51,53,100,99,102,57,56,98,52,54,97,99,52,49,51,53,48,101,101,49,51,57,48,49,51,54,54,53,51,56,97,101,55,53,48,57,51,57,49,53,98,98,57,48,48,102,102,97,57,56,48,48,55,99,53,54,99,48,57,57,100,48,102,102,56,51,56,52,48,48,55,100,98,99,48,51,57,53,48,55,55,54,49,100,98,52,100,52,101,55,48,51,56,54,48,52,99,102,57,53,48,49,102,54,48,55,51,52,48,102,51,99,51,98,52,100,98,97,57,50,57,48,56,52,53,56,50,49,50,51,48,55,51,99,98,102,48,102,102,48,55,50,99,98,101,99,56,54,56,100,57,99,52,55,101,53,98,48,55,53,56,51,101,48,49,100,50,50,98,54,57,98,50,101,98,97,49,49,99,97,101,48,101,102,57,54,54,49,101,56,50,98,56,49,51,99,56,50,53,54,49,55,101,53,57,53,54,48,48,102,102,100,98,48,53,102,102,48,48,102,102,57,49,55,48,48,55,100,97,57,48,49,50,52,48,53,97,56,48,51,101,98,97,99,48,57,102,53,48,50,54,50,52,48,57,52,98,52,57,52,56,52,99,52,101,48,101,101,56,51,98,98,48,102,56,55,52,102,48,55,54,97,53,100,50,55,55,100,52,57,54,49,101,50,48,55,52,101,49,102,53,50,98,57,49,48,51,101,50,48,101,101,52,98,55,52,97,52,97,100,98,50,51,50,53,49,54,100,50,49,100,52,50,101,56,97,99,50,57,99,51,99,51,52,56,54,54,54,101,48,51,99,56,53,53,49,55,52,53,55,101,100,51,52,56,57,53,50,97,48,53,100,101,97,48,51,55,49,56,48,51,101,54,55,97,49,100,101,50,97,52,97,53,48,48,102,102,55,100,97,100,48,51,97,54,50,99,56,97,100,52,52,54,100,49,57,51,48,51,100,56,48,52,56,101,48,51,97,54,48,102,48,49,55,101,57,48,100,55,48,48,102,102,55,48,102,50,100,100,49,99,49,102,52,56,49,51,49,54,49,100,54,52,55,52,100,52,56,49,56,99,55,99,53,48,48,55,54,99,97,53,52,49,49,56,48,55,49,48,101,55,49,102,57,97,56,101,48,50,56,101,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,56,48,54,50,48,48,48,102,102,51,101,48,101,101,48,48,100,97,57,99,48,49,102,54,49,99,48,48,57,98,49,48,48,102,102,57,55,53,48,48,50,98,53,99,49,101,100,50,56,48,102,55,48,97,48,50,50,51,56,48,51,101,48,101,101,48,48,102,102,100,97,57,99,48,49,102,54,49,99,48,48,102,102,57,98,49,48,48,57,55,53,48,48,102,102,50,98,53,99,49,101,100,50,56,48,102,55,48,98,102,101,48,49,51,54,54,48,52,102,49,56,48,51,101,98,48,99,48,49,102,54,53,52,49,101,101,48,50,55,53,48,48,57,98,102,48,102,52,56,55,53,48,48,102,102,49,102,53,101,48,48,102,102,52,102,50,48,55,97,48,51,97,101,49,101,55,48,50,54,56,52,49,102,101,56,55,56,52,51,98,56,49,101,51,50,56,48,48,57,52,57,48,55,102,99,53,100,49,52,52,49,101,48,50,56,99,98,57,48,55,97,101,49,101,101,50,99,52,97,54,50,101,52,97,53,50,101,52,97,100,48,101,49,50,53,97,48,57,54,56,53,51,49,54,101,53,54,50,52,97,51,97,54,57,53,99,53,56,49,53,99,57,57,54,56,50,57,101,56,48,57,54,56,56,57,97,56,55,52,101,51,53,55,51,54,97,48,97,57,56,48,51,99,50,55,52,48,49,102,54,57,97,48,48,98,54,100,51,48,48,55,100,56,48,48,102,102,48,49,100,57,98,56,49,51,49,52,48,48,102,102,51,48,101,53,52,48,51,98,100,100,54,100,55,102,99,48,50,52,49,99,48,49,101,49,51,97,48,48,102,102,102,98,52,100,48,48,102,102,53,98,54,57,56,49,51,102,101,48,48,55,54,54,101,48,52,99,53,48,48,48,102,102,99,51,57,53,99,48,49,101,49,51,97,48,48,102,98,52,100,48,48,53,98,54,57,56,48,51,101,99,48,48,102,102,48,48,102,102,101,99,100,99,48,57,56,97,48,48,102,102,49,56,55,50,97,48,49,100,102,48,98,52,98,102,101,48,49,48,54,52,49,101,99,48,101,57,56,55,97,48,51,56,48,49,101,57,48,102,51,56,55,49,52,51,102,52,49,100,97,50,102,56,51,57,52,49,102,55,48,101,55,49,55,101,53,99,48,55,52,99,51,101,52,49,100,48,48,102,53,57,52,99,53,56,56,55,55,48,51,99,101,49,100,50,48,102,52,56,55,55,53,51,100,50,48,97,97,48,102,49,56,55,53,99,51,99,97,49,100,99,50,100,57,48,100,48,52,98,56,50,56,52,51,99,50,53,49,57,55,48,56,54,57,54,53,52,49,54,97,53,51,57,54,50,56,54,56,52,53,56,49,53,54,53,56,50,51,97,53,57,53,99,57,101,100,51,55,54,100,100,99,52,56,97,97,97,48,54,48,48,102,102,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,97,48,53,102,101,98,102,101,48,49,102,102,48,97,48,50,52,53,56,48,51,101,54,101,99,48,48,102,102,100,56,57,99,48,52,57,51,56,48,50,54,52,51,48,55,101,56,48,48,102,102,97,57,98,100,50,56,48,101,101,56,97,48,50,52,53,56,48,51,101,54,101,99,48,48,102,102,100,56,57,99,48,52,57,51,48,48,102,102,50,54,52,51,48,55,101,56,48,48,102,102,97,57,98,100,50,102,102,56,48,53,98,100,97,101,98,97,101,98,102,101,48,55,55,54,48,48,102,102,102,56,101,49,48,48,102,102,51,53,101,99,56,48,57,48,53,48,48,52,100,56,54,49,102,98,48,48,102,102,50,97,50,99,48,102,51,57,52,48,51,56,102,53,52,48,50,55,48,56,48,49,102,49,99,50,48,48,102,102,54,98,100,57,48,49,50,48,97,48,48,57,98,48,99,51,102,54,48,48,102,102,53,52,53,56,49,101,55,50,56,48,55,49,101,97,102,102,57,55,50,54,50,48,97,50,49,54,50,56,54,57,50,56,48,57,101,56,97,56,101,57,101,56,48,57,101,56,101,101,97,50,50,53,97,49,50,53,98,48,99,97,53,50,49,50,54,50,50,50,52,51,53,52,56,101,57,48,56,99,57,50,56,101,57,48,52,57,49,100,50,49,49,49,50,57,56,101,52,49,100,52,53,97,56,102,49,55,49,53,53,97,101,54,98,53,55,100,56,48,50,99,101,52,48,49,102,55,98,99,48,48,102,102,102,56,99,57,56,51,101,55,48,50,53,98,99,49,101,49,48,55,102,48,48,57,97,55,48,48,102,102,55,100,55,102,56,51,98,55,50,101,48,49,101,100,48,49,50,98,56,49,101,56,50,99,56,98,50,48,102,53,48,55,57,52,49,99,57,48,51,98,102,50,97,48,98,51,50,101,52,49,101,52,48,49,50,102,50,57,48,57,51,102,97,54,49,55,52,99,57,52,54,49,100,50,52,52,99,57,54,53,97,56,55,99,52,49,99,102,97,50,97,53,55,52,56,52,98,50,56,49,51,52,97,48,57,52,101,50,102,52,51,57,52,53,53,100,53,57,53,97,49,101,53,50,97,97,56,51,98,97,53,48,101,48,102,57,49,54,48,48,102,102,55,100,101,48,52,101,50,48,48,51,101,102,57,53,50,48,48,49,102,53,57,54,48,48,102,102,102,98,99,100,48,102,57,56,49,50,101,54,48,52,99,97,57,54,97,53,101,49,55,50,48,52,57,50,48,51,100,97,48,55,51,52,48,101,50,48,98,48,52,57,50,99,49,49,53,97,52,101,50,101,52,98,49,48,50,53,100,99,49,101,48,49,54,50,56,50,53,97,50,50,97,52,48,51,99,53,50,57,48,97,52,52,53,57,52,100,52,101,50,99,56,51,57,48,53,100,97,51,51,48,99,51,52,48,102,49,52,51,97,99,53,50,98,54,48,50,54,51,98,50,51,97,50,48,55,100,52,51,98,50,53,55,57,54,48,53,98,97,48,49,54,52,53,48,48,55,99,52,48,54,98,49,48,101,48,48,102,102,51,99,48,48,102,102,101,52,48,51,100,54,48,101,53,56,55,54,48,49,101,52,48,51,98,51,48,102,54,48,55,55,99,51,102,97,49,99,48,48,102,102,102,97,57,52,99,56,50,49,101,50,48,101,56,48,55,99,99,51,97,54,53,99,97,48,57,55,99,49,100,97,48,102,50,57,52,52,53,57,97,51,99,97,52,97,48,49,54,99,53,50,57,55,52,53,53,97,52,97,53,97,48,97,55,50,48,50,53,98,55,102,49,49,55,53,49,54,102,56,101,52,97,55,99,101,97,57,102,98,102,102,56,48,52,50,52,98,99,99,98,97,56,99,101,98,97,56,99,57,48,100,53,98,50,101,98,50,101,51,97,100,97,52,51,48,101,52,102,54,57,100,54,100,100,54,54,98,101,101,100,51,100,50,54,57,102,98,101,102,50,48,100,54,49,54,52,98,55,49,53,102,49,100,53,50,50,56,48,55,56,102,48,51,102,100,48,48,102,102,55,100,55,50,56,49,50,49,54,48,52,100,50,57,54,56,57,48,53,101,48,49,51,49,48,48,102,102,52,57,101,56,49,50,101,52,48,102,55,56,51,100,48,57,52,101,54,55,49,50,56,51,101,56,49,102,49,48,55,52,54,49,99,101,52,100,48,102,101,51,99,55,54,51,97,51,49,49,56,48,102,101,99,57,53,51,48,49,102,48,48,52,98,49,98,54,100,100,49,48,48,52,102,52,51,51,51,98,54,56,55,55,97,52,57,50,49,50,49,49,56,49,55,57,50,56,48,48,102,102,49,102,52,54,56,48,48,102,97,56,51,48,101,99,57,54,56,56,99,53,99,49,53,52,48,48,102,102,102,97,102,48,48,50,53,55,100,101,52,99,52,53,55,49,98,97,54,97,48,98,102,48,55,55,48,53,55,48,55,97,56,97,100,98,99,100,98,98,50,57,48,48,102,102,49,55,48,53,50,56,55,97,54,56,98,99,50,57,57,50,102,53,48,54,50,54,97,99,57,97,56,48,101,54,102,98,100,52,102,101,54,97,50,51,98,102,99,48,50,56,101,56,48,57,51,49,48,50,52,48,52,48,57,98,97,48,48,55,100,56,49,56,51,99,57,52,52,48,55,53,56,48,52,97,56,56,51,57,53,48,102,54,48,51,99,101,50,101,50,100,51,49,49,57,97,48,102,49,48,55,56,100,49,49,48,97,56,97,101,48,55,55,101,49,99,53,52,50,52,56,52,56,52,53,52,55,52,57,50,101,52,51,102,99,49,102,100,50,99,56,56,48,55,54,56,51,97,99,53,53,50,48,56,50,54,57,56,52,97,101,48,57,100,52,102,48,49,51,50,50,99,50,55,101,56,50,97,53,48,48,102,102,98,49,50,99,54,57,48,100,48,54,56,48,51,53,97,48,48,49,102,52,57,54,48,48,102,102,102,97,54,49,48,55,53,50,48,48,102,102,102,97,56,57,48,55,48,101,57,56,53,52,52,97,55,57,53,99,48,102,49,52,48,57,57,102,48,55,97,101,56,48,53,50,97,54,48,51,102,102,48,55,99,54,56,99,56,97,102,99,49,53,99,57,50,57,48,53,54,52,97,52,50,52,49,53,101,48,101,102,52,49,100,99,54,50,99,57,49,53,48,100,51,56,97,98,48,55,54,56,49,100,53,52,98,52,97,52,57,101,56,51,54,57,54,56,50,53,55,57,55,56,49,102,50,50,99,102,102,48,102,51,48,55,57,100,48,48,102,102,97,102,57,99,53,48,48,55,55,48,51,97,52,48,55,49,50,49,99,54,48,55,55,101,49,99,50,48,55,53,101,49,100,97,50,98,52,51,57,54,48,101,99,99,51,57,48,49,100,48,48,55,55,54,49,99,102,50,57,101,48,51,49,50,97,48,51,97,52,49,99,55,48,101,100,49,52,101,49,100,49,48,101,99,57,53,54,100,102,99,55,48,99,52,97,100,50,56,99,97,48,52,51,52,49,50,97,57,48,101,55,102,99,48,56,53,48,100,48,101,54,52,100,98,99,57,56,52,97,101,49,102,56,48,102,100,48,55,50,56,49,100,56,56,55,52,48,51,99,52,48,102,48,52,49,101,52,48,55,98,52,51,98,50,49,99,49,48,101,49,56,55,52,48,97,98,52,57,50,101,99,51,100,54,49,102,53,48,102,97,49,55,54,53,55,48,55,54,52,51,97,97,49,100,97,50,97,48,97,102,48,54,57,50,99,98,55,50,102,52,98,99,50,101,100,50,57,48,52,97,57,50,97,52,97,99,52,52,99,54,98,55,49,51,53,51,57,51,53,98,54,102,54,102,98,57,50,100,99,55,102,102,101,100,48,51,99,54,48,55,56,54,49,99,56,48,55,52,54,49,99,48,48,102,57,56,51,100,52,48,55,57,52,49,101,54,50,97,52,51,57,97,48,101,102,99,49,100,101,56,55,54,56,98,57,48,102,56,56,55,99,99,51,100,56,53,101,97,52,54,52,51,50,97,48,51,98,97,49,100,56,48,101,101,50,48,50,52,57,54,54,53,100,49,55,50,53,57,50,52,102,49,97,53,48,100,48,53,48,57,49,57,50,49,50,100,99,101,54,102,53,101,54,54,56,56,101,101,101,53,52,97,56,48,52,99,55,56,48,51,101,101,52,48,48,49,102,54,49,101,53,99,56,48,51,101,99,101,52,48,57,102,53,48,55,98,54,48,52,99,98,101,101,53,56,97,49,56,51,98,53,54,100,101,52,52,48,55,55,54,48,101,50,48,51,98,54,53,97,49,57,97,52,56,48,101,99,56,51,57,97,48,101,53,97,52,50,53,97,51,48,55,52,100,97,52,56,52,54,101,55,101,56,56,53,97,48,55,97,57,51,49,50,56,98,57,48,55,56,50,49,101,50,52,49,55,51,100,102,50,98,99,51,99,56,49,102,49,50,101,48,97,102,54,53,99,97,50,98,57,48,53,48,52,56,56,49,100,51,48,48,51,101,52,53,97,48,48,102,102,102,57,48,101,99,48,49,51,102,52,102,49,54,50,48,52,57,97,56,49,50,54,56,53,99,57,55,48,53,53,48,49,50,55,97,53,48,49,54,102,52,101,56,51,99,56,48,55,56,57,54,56,101,102,49,52,101,53,57,48,49,51,50,99,53,101,57,52,52,53,57,50,51,50,52,49,52,98,57,48,48,97,99,52,97,52,54,57,50,100,99,97,49,48,55,52,52,53,48,49,54,54,56,55,56,98,57,50,97,100,48,52,98,49,48,49,50,102,50,100,48,51,101,99,53,56,55,52,51,50,100,48,51,99,54,53,53,49,53,57,50,53,50,49,53,54,53,55,102,48,49,52,50,53,55,102,101,100,52,48,101,53,99,48,49,102,52,53,56,48,48,102,98,50,101,55,52,48,49,102,53,55,54,48,52,102,102,48,51,98,99,48,55,100,50,49,101,54,52,99,50,99,98,48,51,56,56,48,102,102,97,50,97,52,48,51,97,52,48,50,54,50,56,97,97,50,98,100,98,52,56,52,99,101,101,48,51,98,49,48,102,53,50,53,50,49,97,52,54,48,102,53,97,50,49,53,56,99,55,102,100,50,56,98,54,48,55,54,101,49,101,57,50,98,56,97,50,48,102,97,97,49,52,97,49,50,49,51,97,53,57,49,54,48,53,54,57,53,54,49,101,49,48,101,99,57,53,98,53,50,48,48,102,102,102,55,48,51,57,102,56,49,51,52,50,101,98,102,101,48,49,102,97,56,49,100,57,48,102,49,49,52,48,49,102,51,48,101,101,49,52,48,49,101,100,48,101,98,49,55,48,53,53,56,55,56,99,51,97,99,49,101,57,50,57,56,97,98,48,102,49,56,55,55,48,51,99,50,53,49,49,54,48,56,101,53,98,49,52,50,53,102,57,52,50,53,100,49,53,101,56,97,53,97,49,52,97,53,100,49,52,56,53,97,50,50,51,57,52,56,56,53,97,49,53,50,53,99,49,53,56,57,52,56,99,57,99,53,55,97,55,50,48,53,102,52,50,52,100,52,49,52,56,99,101,52,53,100,52,100,99,102,97,48,50,50,51,48,48,55,100,101,99,48,48,51,101,56,101,52,49,100,99,48,48,51,101,100,99,52,49,100,51,49,53,56,49,101,50,48,101,56,97,54,48,55,55,48,49,100,57,56,49,51,56,97,48,101,97,52,97,97,52,57,52,54,48,55,52,99,48,102,53,56,98,56,52,52,52,102,99,53,52,48,55,97,52,51,98,56,48,49,55,54,53,56,97,52,48,51,97,49,48,55,57,53,54,53,53,55,101,57,55,99,51,97,50,53,56,57,54,99,57,53,52,53,56,57,52,48,49,101,53,99,56,48,53,101,57,54,54,48,101,102,52,98,99,52,57,52,102,50,99,52,97,97,50,98,49,51,56,97,102,50,102,48,51,99,56,53,48,57,55,99,48,50,57,49,56,48,51,101,51,97,101,48,48,102,57,49,56,97,52,48,49,50,52,101,101,56,55,54,99,48,57,50,51,48,50,55,55,99,51,99,97,57,101,53,97,56,49,50,56,99,57,54,57,98,99,97,102,48,55,52,97,48,102,54,53,50,101,49,50,52,98,54,50,101,48,48,102,102,57,55,49,50,99,52,98,49,52,99,48,100,56,48,52,56,48,98,99,57,54,51,97,53,57,54,48,53,98,56,51,57,53,52,101,52,97,52,57,52,56,52,99,100,50,56,52,100,50,55,57,54,56,48,101,101,100,51,57,50,50,57,100,50,98,57,98,52,101,48,101,99,50,54,53,97,48,49,52,48,48,49,57,53,99,49,99,101,48,102,57,48,55,52,52,49,101,49,56,55,53,99,51,98,99,49,102,98,48,101,49,48,55,97,52,51,98,101,49,102,53,48,101,53,48,55,98,52,97,56,52,50,48,102,48,48,102,102,55,53,99,51,100,97,49,100,52,50,101,48,97,102,50,102,99,51,98,52,49,101,52,50,56,52,98,51,54,50,53,50,56,97,100,50,101,48,97,53,50,102,48,97,98,52,97,52,100,50,98,99,98,50,50,97,100,51,57,49,54,98,97,53,49,53,101,57,97,56,50,57,98,52,56,56,101,52,100,52,100,52,102,102,99,53,55,102,56,48,52,55,51,48,49,51,54,97,48,52,57,50,48,49,51,53,52,48,52,56,98,48,51,99,56,52,98,48,55,52,101,48,52,100,54,56,51,57,49,48,102,97,56,51,57,98,48,102,55,51,54,102,50,53,98,54,53,53,100,56,55,57,52,97,97,97,98,48,101,98,56,55,98,100,48,99,97,102,52,56,101,56,97,57,48,53,99,48,55,48,56,51,101,97,53,54,55,52,101,48,101,57,48,55,102,48,97,51,100,101,57,56,51,49,55,54,49,100,53,50,101,56,98,50,52,48,57,97,97,99,100,53,98,57,50,57,97,48,99,52,56,50,57,99,97,48,49,102,54,101,48,102,49,52,49,100,55,48,51,98,50,48,55,98,101,49,100,56,52,100,48,101,51,56,51,100,57,48,55,55,54,49,99,56,48,55,57,101,49,99,97,50,99,57,99,100,54,53,56,48,55,51,99,49,101,50,48,55,53,48,97,48,48,102,97,56,55,53,48,98,48,102,97,49,50,49,49,102,53,50,54,56,55,55,52,51,99,99,56,54,53,57,49,53,48,57,53,53,97,49,50,49,50,50,52,102,54,56,53,53,99,56,97,52,49,49,49,99,102,52,55,48,50,100,100,50,102,52,48,49,102,52,54,48,48,48,102,102,102,97,56,50,48,102,49,49,54,50,57,48,53,98,57,54,48,48,102,102,48,102,97,101,101,48,50,53,56,49,49,57,51,49,50,50,56,57,98,56,100,49,52,52,48,101,101,56,97,101,48,101,98,49,53,98,51,102,51,56,55,50,50,99,57,52,97,49,100,56,97,50,98,52,97,55,52,53,99,54,51,54,51,50,49,97,48,98,54,55,99,51,48,99,55,100,100,55,102,99,48,50,54,50,99,51,98,101,49,100,100,50,102,48,51,100,54,53,100,49,53,50,49,100,57,48,101,97,49,52,52,53,98,56,55,57,52,51,99,56,53,102,50,55,50,51,49,53,54,53,49,57,52,50,49,100,101,50,98,57,51,99,98,57,50,102,52,98,57,50,99,100,50,100,99,57,52,55,52,53,50,98,56,97,97,50,97,52,97,100,52,53,52,97,52,101,50,99,53,51,53,51,49,50,55,57,48,52,50,52,50,52,51,52,51,55,53,51,53,99,55,50,97,54,54,54,55,102,100,50,52,56,48,55,57,101,48,48,102,102,55,100,49,51,56,48,51,101,50,99,56,49,102,56,50,100,56,51,100,99,49,99,56,48,50,54,101,99,48,49,102,54,55,99,49,99,55,98,48,101,97,48,55,51,48,51,98,101,57,50,56,48,49,101,56,48,55,54,56,48,52,97,48,48,102,102,55,57,49,49,56,99,49,101,99,48,102,54,57,55,50,99,51,100,50,57,54,53,51,49,55,101,48,102,102,52,97,99,101,55,99,49,100,56,48,101,57,49,53,100,52,56,99,99,50,55,52,56,51,97,53,52,102,99,48,48,102,102,102,55,49,48,55,56,100,51,98,56,48,57,55,48,55,102,57,48,48,51,98,99,53,52,50,48,49,54,48,49,100,48,48,102,55,48,48,102,48,50,48,52,98,99,56,49,50,49,99,48,52,57,55,48,49,50,57,55,54,48,57,56,48,50,53,97,99,48,57,53,54,48,55,48,56,48,101,52,48,98,52,55,49,49,55,50,49,97,52,56,55,56,99,49,100,100,56,51,97,102,48,101,56,48,55,55,52,51,101,48,57,101,56,100,100,56,99,99,53,50,51,57,54,56,49,101,102,52,52,50,97,55,48,55,57,56,98,53,56,102,50,48,99,53,54,50,99,52,98,97,52,100,50,53,56,102,97,98,100,54,97,102,98,56,51,55,48,98,102,101,100,98,52,100,99,98,55,51,50,100,98,55,51,51,48,100,98,55,49,51,49,51,49,51,56,100,97,51,49,56,100,98,54,51,48,99,51,54,99,51,49,56,99,48,53,57,100,52,48,52,53,101,48,48,102,102,55,99,98,101,48,48,102,102,49,102,54,99,99,49,100,102,48,101,56,48,51,98,56,56,48,48,102,102,55,100,53,97,48,51,57,56,50,102,99,97,102,50,100,48,51,102,99,48,102,48,51,56,55,54,56,51,101,56,48,52,100,52,97,54,97,49,99,51,48,57,98,52,49,99,52,48,101,50,50,50,97,52,49,53,56,49,102,49,48,55,55,101,48,101,99,54,57,50,98,51,56,48,48,101,99,98,48,102,54,56,55,101,48,98,52,52,54,50,57,48,51,101,99,53,102,97,50,57,98,49,54,50,53,55,48,55,48,57,49,48,97,52,56,55,55,53,49,53,56,49,102,100,57,100,50,48,54,48,54,48,48,102,98,99,55,48,48,55,99,57,50,52,49,99,97,48,48,51,101,98,100,52,97,49,48,102,56,56,49,50,102,48,48,52,97,98,57,55,52,49,100,56,48,55,100,56,48,52,101,100,50,54,50,50,97,54,49,52,54,57,51,52,53,55,50,53,97,48,49,55,101,48,101,101,56,48,57,55,51,52,100,52,56,99,57,54,56,56,57,48,53,99,56,51,99,55,52,97,52,52,97,52,101,52,50,50,102,52,49,101,49,57,52,52,57,49,51,55,52,53,54,48,51,97,52,50,53,97,100,48,57,51,102,99,57,54,48,49,102,98,97,50,98,48,97,100,54,100,48,52,97,48,48,102,49,56,48,53,54,102,48,51,99,48,48,102,101,56,55,100,56,49,101,97,56,55,101,48,51,100,56,48,102,50,99,49,101,52,48,55,57,99,98,97,48,102,98,48,55,102,56,51,102,54,49,101,49,50,101,48,51,100,56,49,102,52,48,102,54,56,55,56,57,51,57,50,48,98,52,50,102,56,51,99,52,49,101,52,50,102,49,51,53,50,48,98,51,50,101,56,98,57,50,100,49,51,100,50,55,102,97,52,56,52,100,50,99,49,51,53,50,53,50,49,50,100,99,97,51,57,49,100,101,98,52,99,101,57,100,98,54,102,102,101,50,53,50,101,98,97,101,98,102,101,48,49,102,54,56,48,101,56,52,48,49,98,53,51,56,51,97,102,48,48,102,102,52,100,55,54,49,99,57,48,48,50,98,54,56,97,99,53,48,49,51,51,99,48,49,102,51,55,54,48,48,54,99,52,101,48,50,52,57,56,48,49,51,50,49,56,51,102,52,48,48,53,52,100,97,57,52,48,55,51,48,48,102,102,55,52,50,48,48,100,97,57,99,49,100,55,56,48,50,54,98,98,48,101,52,56,48,49,53,98,52,53,54,50,56,48,57,57,101,48,48,102,57,98,98,48,48,51,54,50,55,48,49,50,52,99,48,48,102,102,57,57,48,99,49,102,97,48,48,50,97,54,102,52,98,102,101,48,49,54,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,101,56,48,48,48,102,102,102,56,52,98,56,48,51,54,55,97,56,49,51,53,101,48,48,57,56,56,54,57,48,48,102,102,48,53,53,57,56,49,100,55,97,56,48,54,53,99,50,56,48,53,97,51,56,48,51,101,49,50,101,48,48,100,57,101,99,48,52,100,56,48,48,50,54,50,49,97,52,48,48,49,53,54,54,48,55,53,101,97,48,49,57,55,48,98,102,101,48,49,51,56,52,48,48,102,57,49,101,56,48,51,53,101,99,56,48,57,102,97,48,48,102,102,52,100,56,54,49,99,53,48,48,50,97,50,99,48,101,99,53,52,48,57,49,49,52,48,101,101,99,48,49,102,50,51,100,48,48,54,98,100,57,48,49,51,102,52,48,48,102,102,57,98,48,99,51,56,97,48,48,53,52,53,56,49,100,56,97,56,49,50,50,50,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,100,98,48,48,102,102,51,101,50,55,97,48,48,100,54,52,101,48,50,53,101,52,48,49,51,54,50,48,49,51,48,97,48,48,102,102,53,53,97,48,51,101,48,97,48,101,54,48,48,51,101,102,98,52,48,49,97,99,101,52,48,48,102,102,102,98,48,97,48,48,102,102,52,99,55,55,48,102,50,56,48,49,54,102,57,53,52,97,48,57,57,56,48,51,101,50,55,56,48,48,102,102,100,54,52,101,48,50,53,101,52,48,49,51,54,50,48,49,51,48,97,48,48,53,53,97,48,51,101,48,97,48,101,54,48,48,102,102,51,101,102,98,52,48,49,97,99,101,52,48,48,102,98,48,97,48,48,52,99,55,55,48,102,50,56,48,49,54,102,57,53,52,98,102,101,48,49,50,102,97,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,100,102,48,48,102,102,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,50,48,101,97,48,49,100,102,48,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,52,48,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,53,49,52,48,48,102,102,102,57,55,53,56,48,51,53,57,97,48,49,101,48,56,48,50,54,102,55,48,55,48,99,48,48,102,102,53,55,52,50,53,50,56,48,53,51,101,50,56,48,54,99,49,56,48,51,101,53,100,56,48,48,102,102,100,54,54,56,48,55,56,50,48,48,102,102,57,98,100,99,49,99,51,56,48,49,53,100,48,57,52,97,48,49,52,102,56,98,102,102,97,56,54,51,48,51,97,49,48,48,102,102,54,100,98,48,48,101,98,99,48,49,51,54,49,48,55,50,52,48,48,97,101,56,50,98,49,52,50,101,53,52,51,49,56,49,100,48,56,48,51,54,100,56,48,55,53,101,48,48,102,102,57,98,48,56,51,57,50,48,48,53,55,52,49,53,97,98,102,101,48,49,102,54,52,97,48,50,50,51,56,48,51,101,55,49,48,48,102,102,48,100,97,57,99,48,49,102,53,101,50,48,48,57,98,49,48,48,102,102,57,56,97,48,48,50,98,53,56,49,100,50,97,56,48,102,55,48,97,48,50,50,51,56,48,51,101,55,49,48,48,48,102,102,100,97,57,99,48,49,102,53,101,50,48,48,102,102,57,98,49,48,48,57,56,97,48,48,102,102,50,98,53,99,49,100,50,50,102,102,56,48,53,100,102,97,101,98,97,101,98,102,102,97,56,48,55,53,97,56,48,51,101,57,52,48,48,49,97,100,49,97,48,48,102,102,102,97,101,53,48,48,102,102,52,99,52,53,48,55,50,52,48,48,102,102,53,54,55,49,53,56,97,48,49,50,57,52,97,48,49,100,54,97,48,48,102,102,102,97,53,48,48,48,102,102,54,98,52,54,56,48,51,101,98,57,52,48,49,51,49,49,48,49,99,57,56,48,49,53,57,99,53,54,50,102,102,56,50,48,48,48,102,102,48,102,57,54,49,56,48,51,53,57,51,56,48,57,56,54,48,48,102,102,52,100,56,56,48,52,98,100,48,48,102,102,49,53,54,56,48,101,55,97,56,48,53,50,52,97,56,48,54,100,98,48,48,51,101,53,56,54,48,48,102,102,100,54,52,101,48,50,54,49,56,48,49,51,54,50,48,49,50,102,52,48,48,53,53,97,48,51,57,101,97,48,49,52,57,50,98,102,102,97,101,98,97,101,98,102,101,48,49,97,55,101,48,48,102,102,102,56,54,102,48,48,102,102,51,53,97,51,52,98,101,48,48,52,99,98,98,48,55,99,99,48,48,53,54,55,48,51,97,53,53,48,51,102,100,48,48,55,100,56,50,48,48,51,54,48,54,48,49,51,98,54,48,48,102,102,57,56,56,54,48,52,99,97,48,48,102,102,49,53,49,97,48,102,56,97,56,49,48,49,48,48,102,102,51,101,49,98,99,48,48,100,54,56,100,50,102,56,48,49,51,50,101,99,49,102,51,48,48,49,53,57,99,48,101,57,53,52,48,102,102,52,48,49,102,54,48,56,48,48,102,102,100,56,49,56,48,52,101,100,56,48,50,54,50,49,56,49,51,50,56,48,48,53,52,54,56,51,101,52,98,102,101,48,49,49,56,54,98,97,101,98,97,102,102,100,50,56,48,55,54,57,56,48,51,101,97,51,56,48,57,99,52,50,97,48,48,57,101,102,48,48,102,102,55,100,55,53,48,49,50,97,101,48,52,99,54,97,49,57,54,98,48,53,57,56,55,57,52,51,99,54,48,101,98,99,97,50,48,101,98,56,51,100,49,56,101,57,48,49,98,50,54,50,48,48,102,102,51,100,102,48,101,48,50,51,99,56,55,51,48,49,101,56,51,48,57,55,98,100,100,97,53,97,51,55,52,100,48,102,55,49,52,97,53,57,57,55,56,53,54,54,52,100,101,48,57,99,52,100,48,101,102,57,54,97,53,51,57,54,53,53,56,48,50,102,97,49,99,97,48,48,102,102,57,50,100,53,48,49,97,56,48,48,102,102,49,102,49,57,98,48,48,55,100,100,55,49,52,48,48,48,102,102,102,97,100,102,48,55,99,101,49,101,48,48,102,102,50,53,98,56,48,57,57,52,48,102,48,50,52,49,53,54,48,52,57,101,56,49,51,49,48,49,101,50,52,49,50,99,100,50,48,51,100,48,57,49,99,51,54,52,51,48,55,49,56,48,102,57,48,51,48,52,51,50,57,49,48,99,49,101,52,49,54,51,50,99,50,50,100,97,54,55,48,101,52,48,55,97,56,97,55,52,52,50,98,48,51,97,99,48,102,48,101,97,52,57,55,50,98,49,98,50,97,56,51,98,52,49,101,54,56,101,100,57,53,99,53,48,56,55,56,49,48,99,98,50,102,102,48,49,102,54,56,48,49,102,55,54,101,48,48,102,97,99,101,52,52,48,48,55,100,97,57,48,49,50,50,52,49,102,55,48,50,53,102,52,97,56,50,99,49,48,52,97,48,48,102,102,55,99,48,49,100,52,50,101,56,97,102,48,55,98,54,48,101,48,56,51,99,52,53,97,100,102,54,52,97,56,52,49,48,55,97,52,49,100,51,50,98,99,98,54,50,98,49,49,48,97,55,48,102,49,97,52,56,50,53,97,100,50,53,49,99,51,98,99,49,102,54,48,101,102,49,55,54,49,101,50,48,101,54,57,54,48,57,97,100,57,102,49,53,55,52,53,97,97,48,56,55,57,52,51,51,52,102,101,53,50,54,50,98,57,51,48,48,50,55,99,48,49,102,98,48,49,50,102,97,48,102,98,52,48,57,54,50,48,55,57,50,49,101,48,48,55,51,97,48,52,99,50,48,51,97,97,48,102,97,56,51,57,100,48,55,57,99,49,100,56,52,56,98,54,48,98,97,48,101,55,56,55,102,48,97,48,52,102,48,101,102,57,54,99,99,52,54,51,101,52,55,52,102,52,52,48,52,100,49,49,52,53,50,100,56,97,56,50,99,50,48,56,97,54,49,53,56,53,100,57,52,97,101,97,55,57,52,54,53,57,97,48,100,50,51,49,54,50,53,53,57,54,48,57,99,56,48,101,54,55,50,56,48,51,100,98,99,97,51,50,101,99,97,56,48,102,51,49,52,97,53,51,49,55,101,49,100,101,50,100,52,97,100,50,102,52,97,49,50,102,56,97,98,50,98,48,98,98,50,56,56,98,98,50,57,48,98,48,52,55,50,99,56,97,54,50,101,52,97,56,50,99,100,49,49,49,53,51,56,97,100,50,100,99,97,55,50,99,100,48,97,97,100,48,99,98,52,50,97,57,51,57,48,57,50,53,49,57,51,49,48,49,51,100,48,54,101,100,48,53,51,57,48,100,50,97,53,99,56,50,53,49,55,50,52,56,50,55,48,49,102,99,56,49,50,98,48,48,102,102,52,98,54,48,49,51,52,97,49,100,98,52,52,48,101,56,56,49,51,50,54,48,101,48,99,49,100,48,56,51,102,57,48,101,100,57,53,101,102,51,97,57,52,53,53,57,53,52,48,102,54,56,49,100,100,56,55,53,48,51,102,56,99,49,52,97,57,97,57,51,50,52,49,50,53,51,99,97,52,101,49,101,55,50,97,49,51,101,99,97,51,52,101,98,57,57,57,51,57,54,48,53,51,53,50,48,97,54,102,100,51,98,54,55,51,54,99,98,102,101,48,49,49,48,101,97,48,100,52,48,49,50,56,97,48,52,57,97,56,49,51,50,52,48,52,102,52,48,51,101,55,48,101,101,56,51,56,57,48,50,53,55,56,49,100,54,56,55,56,56,49,101,55,56,55,102,56,98,101,52,57,52,53,56,52,57,57,50,97,49,48,100,50,50,48,51,98,56,49,100,51,50,57,100,50,49,50,51,50,50,97,52,56,55,57,99,51,102,101,49,101,54,97,57,101,53,52,48,55,50,99,51,97,52,56,49,98,102,101,57,99,53,101,49,55,97,57,97,56,50,56,53,98,57,49,52,48,52,48,48,102,102,52,101,57,54,54,57,99,53,55,97,48,97,53,56,48,54,101,101,98,50,48,48,102,102,102,97,49,99,48,48,102,102,55,100,51,99,50,50,50,52,51,48,57,52,100,48,48,51,101,98,100,52,48,57,55,51,55,49,100,52,53,52,56,54,100,50,57,57,54,100,50,48,51,97,54,57,50,57,54,99,55,52,56,54,55,55,102,97,53,50,57,49,53,50,56,98,53,98,52,52,52,98,52,54,51,54,100,56,49,50,52,57,57,50,101,50,48,102,51,49,98,98,55,52,55,100,57,52,48,99,53,52,49,99,102,56,51,56,55,48,55,50,54,48,52,98,100,48,55,53,49,57,48,101,49,48,51,56,53,48,55,52,48,48,102,102,101,99,56,49,99,97,56,55,49,100,49,100,100,48,100,54,48,51,97,52,48,101,97,56,51,56,56,49,100,57,48,55,55,101,49,100,100,101,57,49,97,52,100,57,50,51,57,52,99,49,100,54,50,97,56,97,101,52,50,52,56,52,97,102,98,49,101,57,50,102,99,53,50,53,100,55,51,57,101,102,100,53,55,51,102,102,56,50,99,99,48,48,102,102,102,97,99,102,48,50,52,54,56,51,57,97,48,48,102,102,102,97,101,51,48,50,52,97,48,49,99,54,48,49,50,56,101,49,99,101,52,98,54,56,98,97,55,56,49,100,98,56,55,54,100,101,52,56,48,102,99,48,55,98,57,98,52,55,101,99,55,48,102,100,48,51,99,101,48,102,53,49,54,50,57,54,49,101,53,48,55,56,99,49,101,101,51,53,54,57,52,97,101,56,52,53,56,48,55,97,99,98,49,50,99,98,48,55,54,100,49,53,51,97,57,99,52,101,50,56,56,51,97,48,56,97,49,100,101,48,101,101,55,55,54,102,49,53,57,51,53,99,49,48,97,48,48,55,99,57,50,52,48,57,99,55,50,98,52,48,57,51,101,48,48,55,100,52,100,56,49,51,50,50,101,51,48,53,98,52,50,48,48,51,99,49,48,50,54,50,52,97,48,55,52,48,57,54,49,48,55,55,48,56,56,100,97,53,97,51,97,51,49,54,48,57,101,57,99,48,102,54,100,48,53,51,48,97,97,48,102,98,97,52,97,50,54,51,56,50,54,97,55,57,52,52,48,101,97,49,56,48,102,99,57,55,49,100,51,49,48,57,98,102,52,56,54,57,101,99,49,53,102,48,49,97,50,49,51,56,57,56,56,52,57,57,48,48,102,102,55,52,101,48,102,52,48,49,101,55,56,51,98,99,48,55,50,101,49,99,48,48,102,102,102,56,56,51,100,55,48,55,98,50,49,102,52,48,101,102,56,51,98,98,48,55,54,97,48,101,102,99,97,51,52,97,48,102,50,56,55,99,99,51,101,54,49,101,100,50,99,53,49,99,97,52,48,101,100,56,55,54,99,97,49,50,98,57,98,55,49,50,49,51,52,98,50,50,99,56,98,51,52,97,50,51,48,99,52,101,57,100,97,54,50,52,100,53,54,57,54,57,98,54,56,97,53,55,97,48,52,98,56,53,56,51,98,49,49,54,48,49,52,55,101,48,48,102,98,102,55,48,48,55,100,99,52,49,54,48,48,48,102,102,102,98,54,53,48,50,54,97,49,48,100,51,52,51,56,51,48,53,100,49,52,52,48,52,97,56,48,51,56,54,54,52,98,97,48,101,97,48,49,50,102,99,49,100,97,50,101,50,49,50,49,49,49,51,56,51,99,54,101,49,54,52,57,48,56,100,56,51,100,97,48,102,55,56,51,99,99,53,54,53,55,48,48,98,51,48,102,48,48,55,101,48,48,52,98,52,97,99,99,53,54,49,52,101,57,57,101,54,99,51,98,99,49,100,50,50,97,52,97,53,50,98,49,51,97,54,52,98,55,98,50,102,54,57,51,55,102,99,48,56,51,53,55,53,100,54,57,55,102,99,48,51,54,48,99,48,49,102,49,57,52,48,50,53,102,48,48,49,102,53,98,101,49,101,48,48,102,102,48,55,100,55,98,48,51,56,51,48,50,54,97,48,48,57,54,100,48,50,53,101,56,49,100,56,49,52,54,48,52,99,50,98,56,53,51,50,54,48,51,98,57,48,55,102,101,48,102,49,99,98,49,52,51,52,57,48,102,97,56,51,100,51,50,57,56,49,102,52,56,55,52,101,49,56,50,98,52,51,102,101,56,48,56,97,49,101,101,48,102,56,97,54,49,55,99,53,100,48,55,50,99,97,57,48,102,53,97,50,97,52,57,52,97,49,102,54,50,98,48,51,97,101,49,100,52,52,102,50,97,56,97,49,99,49,100,51,48,102,52,56,55,55,51,102,50,98,98,100,100,53,54,99,48,54,97,48,48,48,102,102,102,98,53,56,48,48,102,102,55,100,55,52,48,51,98,57,48,48,102,102,55,100,97,50,48,49,50,54,54,48,102,50,48,48,102,102,57,53,99,48,102,99,50,53,50,50,49,52,48,49,101,52,50,99,54,53,57,48,102,55,48,51,57,99,48,55,56,101,57,48,56,49,56,98,48,52,56,48,55,54,48,48,102,102,102,55,99,51,98,54,99,50,53,102,48,101,97,48,55,57,101,53,49,55,54,102,54,57,50,53,53,50,53,101,52,97,50,99,52,51,97,101,49,102,49,52,49,52,53,50,48,57,99,53,97,48,55,51,48,51,99,48,49,101,49,52,48,50,98,53,100,52,48,50,100,50,57,48,48,98,49,50,98,99,48,50,100,52,99,48,49,102,49,101,55,48,48,55,100,99,102,97,55,48,48,51,101,97,57,48,48,57,57,48,50,99,52,51,97,50,48,102,54,100,50,52,98,51,50,99,52,48,57,51,57,48,55,102,101,53,56,49,52,97,53,53,56,51,101,55,50,98,100,48,100,56,52,56,50,100,49,51,52,49,100,97,48,55,57,48,97,102,54,100,50,49,49,48,51,98,48,48,102,102,102,97,48,51,98,50,53,51,97,50,101,101,57,52,57,52,57,48,53,50,52,97,53,100,49,53,50,48,102,48,48,97,55,50,98,55,55,52,101,48,102,50,48,55,51,51,101,102,50,56,48,53,98,48,55,56,56,51,97,52,49,100,48,50,98,102,48,48,102,102,54,99,52,56,51,97,97,48,55,97,52,48,101,101,52,49,102,54,56,51,98,98,48,101,56,56,51,100,57,48,55,52,52,49,102,53,48,101,101,56,51,99,54,48,55,54,97,49,102,102,50,57,49,49,52,51,99,52,49,99,99,48,102,99,48,55,52,48,98,54,52,55,50,101,52,51,98,97,49,101,52,50,57,53,51,102,57,100,49,57,51,99,97,102,50,99,100,49,54,98,98,54,102,54,99,51,97,50,97,54,51,54,51,50,54,49,53,101,57,97,56,101,57,54,53,55,49,54,49,97,48,98,48,52,51,55,49,98,56,102,102,48,48,56,102,48,48,50,54,101,52,48,57,52,53,48,50,54,48,52,48,57,49,98,48,55,101,99,49,102,53,48,50,53,100,52,48,57,57,52,48,101,49,49,54,48,48,101,102,99,49,101,53,56,55,50,52,98,48,55,49,49,57,50,49,49,100,50,50,50,100,50,48,97,51,48,102,50,49,52,99,48,100,101,50,97,56,51,100,101,49,99,98,50,101,101,98,52,50,49,56,55,57,99,51,97,48,53,102,50,50,48,48,53,101,49,52,54,53,101,50,48,56,51,51,53,98,102,52,50,55,54,53,48,52,98,52,52,50,52,102,50,98,57,48,52,49,53,102,53,48,48,102,102,102,55,53,48,55,102,99,48,52,97,98,56,49,50,100,52,48,52,100,53,48,55,54,49,49,56,51,57,99,48,52,99,97,48,51,56,52,48,55,52,52,48,102,101,48,51,98,97,56,51,54,102,50,52,49,53,56,53,53,48,51,100,54,48,55,55,97,49,100,56,48,102,98,51,50,53,51,50,54,50,52,52,101,99,57,48,57,101,53,49,50,52,49,55,99,53,52,97,55,97,52,57,52,48,53,97,55,100,51,102,55,52,102,50,57,54,99,97,102,52,102,49,48,49,97,54,99,54,51,48,50,54,50,49,99,97,48,48,102,102,55,100,50,52,56,48,51,101,97,53,56,49,100,100,56,55,57,52,97,97,48,102,55,48,55,53,56,48,49,102,53,102,54,48,52,98,51,51,52,53,101,57,52,97,57,53,48,57,97,53,52,97,52,49,54,101,48,101,101,48,97,99,48,102,53,50,50,50,49,50,55,50,51,102,57,55,49,49,57,51,55,49,53,54,49,101,97,48,49,51,99,50,57,56,49,51,97,56,52,57,51,97,53,50,53,48,49,51,54,57,48,48,102,102,49,51,101,53,55,50,54,52,54,55,52,97,102,55,54,50,102,49,100,55,102,99,48,52,99,50,48,48,102,102,55,99,52,55,99,48,49,102,53,51,50,48,102,55,52,51,100,97,48,52,99,99,49,52,54,48,48,102,98,51,48,48,102,102,55,98,101,49,99,56,50,100,48,51,97,50,48,101,51,99,49,100,48,56,55,53,99,51,100,50,99,56,49,50,102,54,57,97,49,101,51,50,98,100,50,53,48,53,99,48,55,98,56,48,102,51,52,51,101,101,53,51,49,55,56,49,99,50,50,99,56,51,99,101,49,100,57,50,98,53,50,97,51,54,50,100,52,51,57,54,49,99,52,48,101,57,49,54,54,49,101,99,57,98,48,102,51,102,57,99,53,55,98,97,49,102,51,50,99,56,51,98,54,48,48,102,54,99,53,57,54,50,53,56,49,52,48,53,102,100,57,52,50,48,49,57,49,97,97,53,101,56,54,56,52,56,56,53,55,50,49,97,51,50,48,50,48,50,50,97,51,97,48,50,48,97,48,50,51,98,52,56,56,56,56,56,52,56,56,99,51,50,56,97,56,52,56,54,56,56,56,101,100,52,97,51,97,51,97,51,50,51,97,51,98,48,54,52,54,52,55,52,52,52,52,52,55,99,52,53,97,52,53,57,56,100,49,49,49,51,51,97,50,54,54,54,55,54,101,48,50,101,50,48,48,51,101,102,102,99,48,49,102,55,97,97,48,101,101,52,48,49,102,53,56,56,48,101,54,52,51,99,48,48,102,102,101,54,52,49,99,101,56,55,57,56,97,56,48,102,53,48,49,51,100,52,48,102,53,48,51,97,97,57,97,53,55,56,55,48,99,51,97,99,56,48,102,50,51,57,54,54,100,48,51,56,99,50,57,56,98,98,52,54,48,99,52,48,49,101,98,48,56,51,99,55,52,55,57,98,97,57,50,98,49,50,100,48,49,49,53,50,98,97,54,48,51,98,57,48,101,98,57,54,49,51,100,51,52,51,100,97,53,102,101,52,50,50,99,53,51,56,97,99,52,98,48,101,97,49,53,101,53,57,53,53,102,102,56,48,56,99,54,48,48,102,57,51,99,48,49,51,52,50,53,49,48,49,51,51,56,48,48,102,98,55,102,48,55,102,102,52,49,100,52,50,99,57,56,50,100,99,51,97,56,48,101,48,48,97,56,48,101,54,56,49,50,100,48,53,51,57,54,56,56,101,57,48,56,101,57,52,99,97,52,49,54,52,48,101,99,49,49,57,51,49,50,99,49,101,49,97,51,50,51,102,52,54,97,97,54,48,99,53,51,56,51,100,56,48,102,50,56,51,99,48,50,57,55,56,49,49,55,102,101,48,50,53,56,55,97,99,56,55,101,101,57,48,100,98,48,49,55,98,100,52,100,99,98,52,50,99,57,51,99,98,97,50,99,52,98,48,50,101,48,98,55,50,99,49,50,56,98,51,50,100,99,98,52,52,99,52,99,52,102,50,99,99,98,52,52,102,52,97,55,57,51,48,98,48,50,100,52,98,49,52,102,55,97,57,50,100,50,100,51,100,51,100,50,100,50,98,100,50,53,97,54,50,54,50,54,97,53,97,52,50,52,50,52,97,54,97,54,50,54,53,53,53,98,100,55,55,53,53,53,55,101,102,57,97,56,97,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,101,55,56,48,49,102,53,53,101,48,48,102,98,99,52,48,50,54,98,56,48,49,102,53,49,48,49,100,100,48,55,99,56,49,100,57,48,50,53,98,52,51,56,48,48,52,98,99,48,55,100,53,48,52,49,102,56,57,55,52,49,99,56,50,102,48,51,100,56,101,56,51,102,48,48,101,97,48,51,99,55,48,102,50,97,53,49,53,101,57,54,49,99,57,52,48,50,102,99,97,101,50,98,53,97,48,101,102,48,48,102,102,51,100,56,56,48,102,55,52,49,100,97,97,50,97,50,50,50,97,53,51,48,49,101,53,52,102,48,49,51,48,48,49,51,48,56,50,99,101,100,99,98,52,53,52,52,99,100,100,97,48,54,57,102,49,54,48,54,98,99,48,48,101,102,97,97,56,48,51,101,100,51,56,48,49,55,52,50,48,49,50,48,50,48,48,102,102,55,56,98,48,48,57,56,57,48,48,102,102,49,55,97,97,53,48,49,52,48,100,55,53,102,102,48,49,98,102,48,48,102,102,49,100,102,53,53,48,48,55,100,97,55,48,48,50,101,56,52,48,50,52,48,52,48,48,102,102,102,49,54,48,49,51,49,50,48,48,102,102,50,102,53,50,98,56,48,51,98,101,97,97,48,48,102,102,102,98,52,101,48,48,102,102,53,100,48,56,48,52,56,48,56,48,49,101,50,99,48,50,54,50,52,48,48,53,101,97,53,52,48,53,48,50,53,98,53,102,102,48,49,98,102,48,48,49,100,102,53,53,48,48,102,102,55,100,97,55,48,48,102,102,50,101,56,52,48,50,52,48,52,48,48,102,49,54,48,49,51,49,50,48,48,50,102,53,50,98,56,48,51,98,101,97,97,48,48,102,98,52,101,48,48,53,100,48,56,48,52,56,48,56,48,49,101,50,99,48,50,54,50,52,48,48,102,102,53,101,97,53,52,48,53,48,51,53,97,53,102,102,48,101,98,48,50,54,49,48,49,102,52,56,55,97,56,48,57,57,52,48,55,102,97,48,102,99,48,48,102,102,57,56,99,48,102,99,97,48,56,55,55,48,97,57,48,102,97,56,51,102,100,48,55,98,101,48,102,51,48,49,102,54,48,55,98,99,97,100,48,101,57,97,49,57,54,48,56,54,49,100,52,50,98,56,51,100,54,48,102,52,52,51,101,50,53,101,48,55,101,56,51,99,54,53,55,56,55,54,53,48,48,98,53,50,100,52,98,102,50,100,100,48,99,51,98,99,56,52,53,97,57,55,97,57,54,56,97,53,53,50,49,57,54,56,53,101,49,55,54,53,56,51,52,53,54,99,50,50,54,50,99,52,98,53,50,99,53,100,100,52,57,99,101,48,52,97,97,101,98,97,102,102,56,48,100,102,56,48,48,101,102,97,97,56,48,51,101,100,51,56,48,49,55,52,50,48,49,50,48,50,48,48,102,102,55,56,98,48,48,57,56,57,48,48,102,102,49,55,97,57,53,48,50,98,57,48,48,55,100,97,52,48,48,51,101,102,56,52,48,57,98,57,48,48,102,102,55,100,98,55,56,51,98,98,48,55,53,56,48,101,100,56,48,57,57,48,48,55,54,99,48,52,98,55,56,55,50,99,97,50,48,55,52,56,49,102,49,50,100,99,51,102,50,49,100,98,52,98,48,55,50,50,49,100,48,48,102,102,55,57,101,49,100,97,50,100,100,51,99,98,54,50,102,48,97,54,97,50,56,49,50,57,49,99,98,98,52,56,48,102,100,56,51,101,49,48,55,57,52,56,54,57,52,53,54,52,97,50,55,100,54,100,99,50,48,97,48,49,53,101,57,98,57,51,54,52,102,52,57,100,55,49,53,101,53,52,48,57,50,53,55,53,102,102,100,55,53,100,55,53,102,102,48,54,99,48,48,57,50,97,48,50,54,100,99,49,101,51,56,49,50,50,48,48,102,102,52,100,49,48,51,97,50,48,50,54,100,56,49,100,48,57,52,56,49,99,57,48,102,49,48,51,99,55,48,55,51,48,53,97,57,54,99,53,101,48,55,53,56,97,52,48,55,56,101,53,54,57,55,99,53,98,56,55,50,53,51,57,51,48,98,98,48,101,99,57,55,97,49,100,52,52,57,54,48,98,100,50,98,56,51,98,50,49,101,52,48,101,55,57,55,52,57,52,56,100,56,97,97,48,102,49,50,53,97,53,51,55,48,53,55,56,55,56,52,97,100,98,56,52,101,57,52,52,97,101,101,55,54,102,53,97,50,51,56,48,51,50,54,48,48,51,98,101,97,97,48,48,102,102,102,98,52,100,48,48,102,102,53,100,48,56,48,52,56,48,56,48,49,101,50,99,48,50,54,50,52,48,48,53,101,97,53,52,48,53,48,51,53,100,55,102,99,49,102,57,48,48,102,102,55,100,56,101,48,48,102,102,51,101,99,50,99,49,102,52,56,48,51,101,99,101,56,48,57,57,51,52,102,48,50,54,57,48,49,102,101,48,55,54,52,49,100,55,56,55,52,56,49,101,48,57,54,50,49,99,99,48,101,97,56,55,49,57,50,48,97,56,48,55,52,50,53,51,48,55,97,52,97,50,48,101,56,51,54,53,51,56,55,51,100,49,100,50,57,49,99,97,100,52,57,54,52,97,101,48,102,56,48,55,100,48,51,102,54,53,99,56,48,57,97,50,54,52,50,53,97,52,48,48,102,102,57,56,100,55,50,102,101,100,48,97,101,99,100,100,97,52,48,52,50,49,99,101,49,98,97,48,48,102,97,101,57,48,48,55,100,99,98,56,49,51,102,48,48,48,102,102,102,97,98,102,50,100,57,99,54,99,48,57,54,57,48,55,98,50,101,50,52,48,51,98,50,52,101,50,99,53,101,50,99,99,51,99,54,48,101,48,99,49,101,53,97,50,97,52,48,55,100,52,49,99,57,57,55,99,57,56,57,49,57,56,57,52,99,50,99,51,48,55,52,100,50,49,51,100,48,49,51,56,51,57,101,53,102,97,54,102,52,55,52,53,97,50,99,48,51,99,99,48,101,102,52,98,98,48,101,56,56,55,56,56,98,49,57,52,52,52,50,50,98,99,98,51,50,100,49,51,56,97,99,54,99,49,50,49,52,48,53,53,50,98,97,102,102,56,48,54,49,101,48,51,56,53,48,48,102,102,55,99,100,99,56,49,100,53,97,54,49,52,101,56,54,56,56,48,52,100,48,48,102,102,49,50,52,50,48,102,48,52,51,98,52,49,101,48,54,49,99,54,101,48,98,49,50,102,56,49,99,51,56,51,99,53,48,101,101,56,55,100,56,97,55,50,100,50,52,56,100,48,50,54,49,51,57,49,48,51,97,54,48,102,48,57,49,52,51,56,50,57,97,53,48,55,100,54,52,50,54,52,97,56,98,48,102,55,48,55,56,102,55,100,98,97,55,53,49,54,57,97,97,98,97,49,52,56,51,54,97,57,52,48,48,102,57,97,56,56,48,51,101,97,102,101,53,49,100,50,51,97,49,48,51,56,48,48,102,102,50,55,100,100,101,52,98,99,99,98,57,100,49,100,57,52,97,48,55,54,56,48,52,98,99,50,49,98,50,101,51,97,54,101,49,56,51,52,57,48,57,52,100,56,49,51,51,97,57,100,52,56,99,56,102,102,102,100,97,57,50,51,50,49,50,54,102,56,100,54,52,98,98,55,52,54,102,49,99,48,50,99,51,57,55,53,102,102,48,48,102,102,99,49,51,48,55,102,101,48,48,102,57,98,97,57,52,50,100,57,53,54,57,52,56,48,48,52,97,99,48,49,50,51,52,53,99,50,52,49,55,56,102,50,51,51,97,48,57,50,48,102,54,56,51,102,102,48,55,97,48,56,48,56,50,53,53,57,53,54,102,57,50,52,57,99,99,48,50,54,52,49,100,102,56,51,98,54,50,57,99,98,49,52,98,50,102,57,49,56,49,97,52,55,98,51,54,48,55,57,52,53,48,55,99,48,100,51,54,52,97,56,57,54,52,99,101,48,50,57,97,48,48,51,101,99,49,48,48,49,102,55,49,56,48,52,102,100,56,48,51,101,99,100,48,98,50,57,54,56,48,57,57,101,48,55,99,101,57,52,57,54,48,101,101,53,48,99,98,51,101,53,57,57,52,48,48,101,52,48,51,56,50,56,49,48,49,99,53,48,55,51,54,49,100,98,52,57,101,57,49,97,100,49,57,101,52,54,48,101,97,49,53,97,57,49,52,57,56,49,101,53,52,98,50,98,98,101,102,56,97,100,50,101,99,49,101,50,49,55,97,49,102,48,48,102,49,97,48,99,102,97,54,101,48,51,99,48,52,54,101,97,51,56,49,53,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,97,97,56,48,51,101,98,100,56,48,49,102,55,50,101,48,48,102,102,102,98,48,49,48,48,102,102,55,100,54,53,97,54,56,50,53,99,48,57,54,56,48,55,99,101,57,55,99,49,100,57,50,52,50,53,50,52,50,54,49,55,50,48,101,49,99,49,101,53,97,50,50,52,48,55,101,99,49,99,97,57,54,99,57,48,57,52,102,53,97,52,97,52,50,53,50,51,56,55,52,53,50,100,50,100,48,100,51,48,51,57,97,53,97,50,55,97,53,53,52,97,53,57,54,52,53,100,56,51,98,57,50,101,99,51,57,97,49,101,48,50,99,102,97,51,54,54,56,98,51,50,100,53,51,56,97,102,102,52,56,51,52,48,53,53,52,98,97,102,102,56,48,54,49,48,48,51,56,55,48,48,102,102,55,99,100,101,48,51,57,99,57,48,53,53,97,51,97,49,56,49,51,51,56,48,52,56,99,48,55,57,56,97,99,50,101,53,56,54,99,101,57,54,49,101,52,48,55,49,48,48,102,102,102,52,52,97,57,50,102,56,97,99,50,99,100,50,48,99,51,55,52,54,48,101,52,48,51,99,52,50,97,48,51,98,99,57,54,53,49,98,55,51,99,52,53,48,55,102,52,98,102,97,97,49,54,55,57,53,48,55,54,54,48,48,102,102,49,102,51,53,51,48,48,55,100,53,98,49,49,57,50,54,48,101,48,56,48,57,102,99,100,52,52,48,49,97,57,54,99,49,100,55,56,49,50,101,101,101,52,56,99,54,49,53,53,99,48,57,97,56,57,101,48,54,101,51,57,56,53,56,53,97,56,48,53,56,51,50,101,98,102,101,48,49,56,99,50,48,102,54,56,48,49,102,51,55,53,48,50,53,102,99,97,99,52,49,52,100,57,48,55,49,54,48,52,56,100,56,51,101,51,48,102,97,49,54,53,54,100,98,97,100,57,53,99,101,56,51,100,99,48,55,97,48,49,99,97,48,55,54,50,53,55,98,49,54,54,97,99,99,50,53,50,53,50,51,48,55,51,56,97,57,48,55,98,54,57,56,57,57,49,51,51,100,98,52,97,97,52,48,57,52,97,52,48,101,57,100,102,53,97,48,52,49,54,52,56,54,55,99,57,102,50,48,50,101,50,56,49,51,100,97,48,48,102,102,102,57,51,57,56,48,51,101,100,49,99,48,57,100,99,50,57,99,98,99,48,101,51,50,48,56,51,99,57,50,56,99,48,57,53,99,48,55,52,52,53,101,50,51,97,53,49,53,101,57,101,49,99,52,48,50,53,97,100,49,48,98,54,48,101,55,57,55,48,53,101,49,52,101,57,55,98,97,51,102,50,98,56,51,99,97,48,102,52,48,98,52,50,100,99,98,99,48,55,57,48,57,54,48,57,97,52,51,97,52,56,52,50,50,100,49,48,52,97,48,50,102,56,51,97,48,49,100,102,48,102,48,50,49,50,52,97,52,98,54,53,97,48,55,54,101,56,97,102,55,97,53,48,97,52,48,53,100,56,53,100,55,102,100,100,98,55,50,57,99,97,97,55,49,99,97,97,98,98,98,98,50,55,55,53,55,102,102,101,101,55,51,57,102,57,99,54,49,54,51,102,51,56,56,48,97,101,50,98,50,98,52,98,97,100,50,102,102,100,97,101,98,97,101,98,102,101,48,51,55,51,48,55,55,52,48,49,102,51,51,52,48,48,55,100,57,100,56,55,54,48,51,98,101,53,48,48,55,55,48,97,102,48,55,49,50,48,52,56,53,98,56,53,55,48,55,55,56,97,56,50,98,48,97,52,52,51,55,57,51,48,49,100,56,56,49,51,48,97,102,50,54,98,56,56,54,53,53,97,48,97,51,57,53,99,56,99,101,97,52,102,52,54,48,50,54,57,49,48,100,49,97,100,50,55,97,51,50,51,99,57,51,102,97,49,98,51,100,54,97,51,54,56,99,51,100,48,49,54,55,56,48,51,101,100,50,48,48,102,102,49,102,55,99,52,48,52,100,99,56,48,51,101,100,99,48,49,100,100,56,51,97,100,48,55,54,99,48,52,99,56,48,51,98,54,48,50,53,98,99,51,57,54,53,49,48,51,97,52,48,102,56,57,55,48,49,102,57,48,101,100,97,54,48,51,57,48,48,102,102,101,56,48,51,100,48,48,101,100,49,54,101,57,101,53,98,49,55,56,53,51,55,50,56,53,50,57,49,99,98,99,52,56,48,102,100,56,51,101,49,48,55,57,52,56,54,57,52,53,54,52,97,50,100,54,55,49,98,56,52,49,52,48,50,98,100,51,55,50,54,99,57,101,57,51,97,101,51,102,57,53,48,50,52,57,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,99,48,99,102,52,48,49,102,53,55,50,48,48,102,102,102,98,53,56,48,50,54,49,56,48,49,102,53,50,56,48,102,55,48,49,101,48,56,51,101,54,48,50,53,99,52,51,57,56,48,101,53,99,51,101,97,49,101,56,48,55,57,52,48,101,100,102,56,51,98,48,50,102,49,48,52,49,102,53,57,52,48,49,102,54,48,102,50,48,55,55,100,49,48,97,49,101,49,101,56,50,56,56,51,100,51,100,50,56,97,97,52,55,48,101,50,48,51,99,55,48,55,54,56,57,97,56,56,53,98,56,48,57,57,48,55,55,53,49,54,48,49,51,50,57,99,53,57,57,54,48,56,55,57,48,55,97,53,52,54,50,98,102,100,98,57,50,57,57,48,48,102,102,55,55,101,48,48,101,102,97,97,56,48,51,101,100,51,56,48,49,55,52,50,48,49,50,48,50,48,48,102,102,55,56,98,48,48,57,56,97,48,48,102,102,49,55,97,57,53,48,49,52,48,100,55,53,102,102,48,54,99,48,48,57,100,53,48,50,54,101,48,49,101,51,56,49,51,100,101,48,52,100,49,48,51,100,101,48,50,54,100,52,49,101,102,49,52,56,49,99,56,48,101,101,56,51,99,55,48,55,99,99,53,97,57,53,50,53,100,56,55,97,56,97,52,48,55,55,48,53,54,57,55,99,53,52,48,55,50,53,48,53,51,48,97,52,48,101,99,57,52,52,49,100,52,52,53,54,48,97,50,50,98,56,51,99,99,49,101,52,48,102,56,49,55,52,56,97,56,100,99,97,97,48,101,101,97,50,50,53,51,57,48,53,56,48,55,56,52,98,50,98,55,49,51,98,97,53,100,54,55,51,51,55,101,49,49,49,98,48,53,51,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,50,97,48,48,55,100,55,99,56,48,51,101,52,98,97,48,52,102,54,48,48,102,102,51,101,98,53,99,48,57,53,102,48,101,54,56,49,50,57,54,48,101,51,48,49,100,52,56,49,50,57,50,49,101,99,48,55,55,52,49,99,55,50,101,48,51,101,50,53,101,49,53,48,53,100,48,51,100,53,48,101,51,48,51,101,50,48,102,48,48,55,100,57,50,100,50,99,51,102,48,49,101,55,50,99,99,51,100,52,53,97,51,48,53,57,57,54,54,49,99,101,48,55,101,101,49,99,53,50,56,100,50,49,49,100,48,52,98,52,50,99,100,50,53,48,99,97,100,99,56,56,49,100,102,52,51,98,54,100,48,50,53,56,57,55,55,97,54,100,101,97,52,99,98,48,99,57,48,50,54,101,48,48,102,102,49,102,50,98,53,48,48,55,100,56,54,56,49,51,57,54,48,52,98,53,48,51,101,51,48,50,53,54,99,49,101,56,48,51,57,99,48,50,52,99,99,97,51,48,55,55,101,48,102,99,48,51,57,54,57,99,49,99,54,48,102,54,57,55,48,49,99,50,48,55,55,97,48,102,99,48,97,99,48,102,56,49,53,99,53,52,57,54,50,57,48,56,56,57,50,57,48,57,48,49,100,99,50,99,56,98,101,48,50,54,51,48,51,100,50,53,50,50,50,57,54,55,97,57,49,97,54,54,54,56,98,49,50,56,52,98,49,52,50,100,48,55,57,97,52,49,102,99,53,48,48,98,49,56,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,97,48,51,53,48,48,49,50,102,56,48,48,102,57,55,50,48,48,51,101,99,56,52,48,57,54,100,48,55,48,52,48,101,52,52,48,57,55,53,48,101,50,56,51,57,53,48,50,52,56,52,98,53,48,101,52,48,51,56,49,48,55,51,101,48,101,99,56,49,99,97,56,55,51,56,98,53,48,102,53,56,51,98,56,48,55,102,50,57,97,49,101,97,50,100,52,51,97,99,48,101,98,48,51,57,99,53,49,48,55,49,52,51,98,99,57,101,49,101,51,50,99,48,97,55,48,50,54,52,52,97,50,50,57,100,50,56,51,99,48,57,97,53,52,57,52,52,56,99,57,56,53,97,97,54,50,48,49,52,50,53,48,57,53,100,54,53,56,55,52,97,55,49,48,48,102,102,97,100,50,98,100,56,97,56,52,49,56,48,49,53,55,100,55,53,102,102,48,49,56,53,56,48,49,102,54,50,56,48,48,102,57,50,53,48,49,51,99,56,48,48,102,102,102,98,51,52,48,50,53,97,48,98,57,48,50,53,53,99,49,102,100,48,51,97,98,48,50,53,51,99,51,97,52,48,101,102,52,98,98,48,102,54,56,55,52,52,51,101,48,57,54,53,99,48,51,97,52,48,101,51,56,51,100,102,50,56,52,51,101,50,100,57,54,50,49,99,97,52,102,101,53,97,57,53,56,56,97,56,101,53,57,48,55,99,56,49,102,97,56,55,102,56,97,55,99,56,50,57,54,57,53,53,101,52,98,50,57,97,50,56,51,97,55,53,99,56,51,49,48,53,56,50,49,54,102,53,53,99,48,53,101,57,53,100,55,53,102,102,100,52,54,52,48,101,100,57,55,99,57,52,49,100,54,48,102,49,57,52,52,49,101,52,52,48,54,100,49,100,101,52,99,48,101,101,57,55,48,53,54,57,55,56,56,52,100,97,53,52,97,52,53,97,50,51,99,57,56,53,54,50,55,50,51,57,54,50,56,97,100,97,53,52,97,51,98,56,56,56,57,53,52,56,101,48,57,97,52,55,57,102,53,51,51,55,51,102,102,99,52,54,55,101,100,101,97,100,52,53,98,53,100,55,102,99,48,54,102,99,48,48,102,102,55,55,100,53,52,48,49,102,54,57,99,48,48,98,97,49,52,48,57,48,49,48,48,51,99,53,97,48,52,99,52,56,48,48,102,102,98,100,52,97,56,49,53,48,48,48,102,102,51,101,100,52,52,48,49,102,55,56,56,48,52,100,55,48,48,51,101,100,100,99,51,98,56,48,101,54,99,51,98,50,48,52,99,57,48,55,48,48,102,102,48,57,55,56,48,101,52,97,48,56,51,56,101,50,101,56,51,101,101,53,100,56,55,52,100,101,48,55,49,101,49,100,52,48,55,56,101,49,100,97,52,97,50,99,49,50,99,51,101,99,56,48,53,48,49,53,101,53,57,51,54,49,101,49,48,48,102,102,55,98,102,48,49,101,102,48,51,99,97,52,53,52,98,52,53,52,54,54,48,51,98,52,56,48,48,50,53,101,48,50,53,102,48,53,54,53,98,55,54,57,52,57,55,57,99,98,52,102,100,53,97,54,48,48,102,102,57,56,57,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,54,56,57,48,50,53,55,52,48,49,102,50,99,97,48,48,102,102,55,100,56,98,56,49,50,57,56,48,52,98,98,56,51,57,54,48,50,53,57,52,49,100,99,48,51,57,57,48,50,52,97,52,98,97,48,101,50,56,51,56,98,48,55,55,50,49,100,54,48,55,54,54,49,100,50,50,100,99,51,101,99,48,101,101,56,49,102,57,57,54,50,49,101,102,50,99,52,97,49,48,101,57,49,53,56,56,101,53,54,49,53,97,57,48,49,101,51,50,99,52,97,51,48,50,54,51,52,51,98,99,53,52,50,52,57,54,98,52,56,56,56,102,98,97,55,50,53,49,53,99,53,49,49,53,54,56,53,53,53,97,55,52,49,53,99,56,53,98,56,54,55,56,48,53,55,54,53,100,55,102,99,48,54,50,57,48,48,55,100,56,51,48,48,51,101,52,98,99,48,52,102,54,48,48,102,102,51,101,99,97,48,48,102,102,57,53,102,48,102,56,56,49,50,57,54,48,102,100,48,49,100,52,56,49,50,57,48,49,100,51,48,55,55,52,49,102,55,50,100,99,51,57,99,53,101,49,55,48,53,100,48,51,97,56,48,101,51,56,51,101,50,48,101,102,56,55,100,57,49,49,50,99,51,56,101,49,101,55,50,98,48,51,100,50,53,53,98,50,53,54,49,54,54,49,102,49,48,55,102,48,49,102,57,50,56,100,49,100,49,100,51,56,98,52,50,98,49,49,57,48,99,98,50,99,57,54,49,100,102,52,99,98,55,49,48,50,57,50,50,53,57,101,56,48,101,55,57,52,99,56,48,49,55,53,57,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,102,102,56,48,49,102,53,97,99,48,48,102,57,49,54,56,49,51,98,50,48,48,102,102,102,97,98,50,48,50,53,100,49,51,48,48,102,102,57,54,54,48,50,53,102,48,49,100,54,56,49,50,98,50,49,101,102,48,101,49,50,53,56,51,99,55,48,102,50,48,51,100,48,55,48,98,56,48,55,99,99,49,99,57,48,55,98,48,53,102,56,55,98,99,48,52,102,99,51,100,56,53,54,57,52,50,53,54,49,54,52,56,102,56,98,48,48,101,54,56,51,101,101,48,101,48,57,52,100,56,97,56,57,52,50,48,101,100,50,48,48,50,52,53,49,55,49,52,51,52,57,102,51,54,57,48,57,53,53,54,53,56,97,53,101,97,56,99,100,56,51,55,56,48,102,56,56,48,49,102,51,48,48,48,102,102,48,55,100,57,53,56,51,101,100,48,55,52,56,48,102,53,48,49,99,100,48,55,97,52,49,99,56,48,49,50,51,50,56,48,49,100,55,48,55,98,54,48,101,100,99,51,101,99,48,101,99,52,51,99,97,57,99,49,100,102,48,55,54,101,48,102,102,49,48,56,51,99,48,56,52,53,48,56,55,102,56,51,98,52,53,57,56,55,53,99,98,57,52,57,50,57,53,50,52,98,51,48,50,54,54,56,98,50,52,49,52,55,50,100,100,48,99,97,100,50,99,57,50,97,99,97,99,52,57,52,99,50,98,56,98,49,52,50,56,52,100,99,56,98,100,51,56,97,100,52,101,56,102,100,49,51,56,48,97,56,97,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,49,100,54,56,48,51,101,98,54,56,48,49,102,55,100,97,48,48,102,102,102,98,48,98,48,48,102,102,55,100,54,51,97,49,50,49,56,55,50,52,49,100,48,56,51,99,52,50,98,99,49,101,52,56,51,56,57,54,52,98,48,48,102,102,52,101,51,99,48,52,98,102,48,51,101,98,52,50,52,102,48,102,56,56,51,98,102,50,98,101,53,50,57,50,49,49,57,99,52,102,97,48,101,52,97,55,97,50,49,54,97,53,54,56,55,99,48,49,100,100,50,53,50,54,52,52,97,53,100,48,50,53,48,51,97,56,49,101,48,52,48,48,102,102,101,100,55,50,99,53,51,49,50,56,98,53,50,100,56,51,98,54,53,101,49,54,51,53,99,101,48,51,53,53,48,51,57,53,48,48,102,102,55,99,100,99,48,49,99,51,57,54,54,53,53,50,49,99,56,49,51,49,52,48,52,57,50,48,51,100,101,48,101,54,49,55,52,100,102,54,57,57,52,102,52,99,48,55,50,54,48,102,49,48,51,57,101,48,102,50,52,97,97,52,99,100,100,101,52,55,57,52,57,52,101,52,52,50,98,48,51,102,56,56,54,48,101,57,100,51,48,97,100,97,57,52,55,48,52,99,51,57,50,53,52,100,57,55,54,53,57,57,49,97,57,54,49,98,48,49,51,53,102,57,101,97,52,100,52,49,48,48,102,102,98,97,56,53,100,55,102,99,48,51,51,99,57,50,56,48,49,102,51,53,49,48,48,55,100,53,102,99,97,51,98,102,100,48,99,49,99,48,56,49,51,101,101,102,50,53,101,54,49,99,101,56,101,99,97,53,48,51,98,52,48,50,53,101,49,48,57,56,55,49,100,51,55,48,99,53,97,52,56,52,97,54,99,48,57,57,100,52,101,97,52,54,52,55,102,102,101,100,52,57,49,57,48,100,51,55,99,101,98,50,53,100,98,97,51,53,52,53,48,50,53,54,48,102,101,48,48,49,102,51,55,53,48,101,57,51,52,53,52,97,52,50,49,56,49,50,99,97,48,52,56,99,56,55,56,57,51,99,98,98,55,56,101,48,57,53,48,102,50,48,51,102,56,48,55,97,50,53,55,57,52,101,53,52,57,53,102,53,57,50,51,55,100,100,50,52,51,57,48,48,102,102,101,101,56,97,54,50,102,53,51,48,98,98,57,98,52,54,50,52,55,100,50,49,102,102,48,101,102,102,54,101,56,55,48,48,102,102,98,100,100,51,97,54,56,48,50,102,56,53,54,57,55,102,99,48,100,50,52,48,49,102,54,49,56,48,48,102,98,56,56,48,50,55,100,99,48,49,102,54,55,50,53,97,97,51,99,56,49,51,51,97,48,102,55,100,99,55,56,49,100,101,57,53,97,53,56,54,50,100,48,51,98,52,48,101,50,99,49,100,100,97,48,100,48,55,50,56,49,99,99,56,55,55,49,51,50,53,57,50,50,99,57,54,48,99,48,55,53,49,49,57,51,53,51,53,51,52,51,99,99,53,98,97,50,100,53,50,52,100,50,48,57,55,56,49,102,101,50,102,56,51,101,48,49,101,50,50,98,51,50,53,97,53,57,53,101,53,54,57,54,56,56,50,53,54,100,99,97,48,50,56,49,53,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,54,56,99,48,48,102,97,101,97,48,48,55,100,99,49,48,49,51,100,56,48,48,102,102,102,97,99,48,48,102,48,51,101,57,48,48,102,102,52,98,50,56,51,100,56,98,56,48,55,55,101,53,98,57,54,56,99,57,54,54,49,101,102,48,55,49,56,48,102,48,53,49,49,101,48,102,56,48,51,57,98,48,102,54,50,54,50,51,99,100,52,55,52,97,52,57,48,101,97,97,52,50,55,50,49,97,55,56,55,53,99,98,54,52,98,101,48,57,55,99,53,56,48,55,57,52,51,56,97,53,101,48,55,51,56,51,99,50,53,56,98,54,56,97,56,54,53,55,57,54,52,53,97,50,55,49,53,54,56,55,50,56,49,52,48,53,55,50,98,97,102,102,56,48,54,50,100,48,51,56,50,48,48,55,99,100,99,48,49,99,50,57,54,52,53,53,49,53,97,56,99,48,52,100,50,56,49,50,53,97,48,102,56,48,51,57,56,53,101,51,50,56,101,52,52,98,55,50,101,48,49,99,48,56,55,99,48,51,57,97,48,102,51,56,97,57,52,102,52,57,57,100,56,48,50,101,52,97,100,48,101,99,56,51,99,53,52,101,48,55,52,56,57,56,53,53,97,50,97,54,55,51,101,99,56,50,57,56,49,101,98,50,102,54,100,48,51,55,57,102,56,98,49,50,99,48,53,54,48,54,48,56,51,99,56,48,48,102,57,97,100,48,48,51,101,98,54,57,49,56,97,98,52,56,55,56,51,97,50,48,52,98,54,48,49,51,99,48,53,100,57,55,54,100,55,48,48,98,55,50,98,99,51,99,56,49,99,101,48,55,48,101,49,100,54,50,97,100,100,99,49,57,55,99,54,52,56,50,101,52,97,98,48,50,54,48,52,51,100,101,57,56,56,98,99,49,51,49,57,57,57,102,53,56,97,49,52,102,100,101,52,57,102,49,54,52,55,54,48,48,102,102,98,50,51,53,100,55,102,99,48,55,50,99,48,50,55,97,56,48,49,102,51,50,49,48,50,55,48,48,102,102,49,102,54,57,52,54,53,97,56,55,49,52,48,57,51,49,48,55,52,97,49,100,57,48,50,53,49,99,97,49,50,99,100,98,52,56,52,51,52,98,48,55,57,56,53,100,49,54,101,56,101,48,102,56,48,49,102,50,98,56,56,97,57,48,99,100,50,51,97,52,53,48,55,54,57,50,48,98,52,48,101,101,57,52,54,49,99,50,48,101,51,100,50,53,52,97,52,51,57,51,52,101,55,48,101,57,48,55,98,52,98,101,52,49,97,54,57,49,52,98,49,50,57,99,51,99,56,53,53,97,55,99,57,50,99,48,50,56,49,48,55,100,48,51,101,97,49,102,48,48,102,102,55,57,48,49,101,97,48,102,48,56,55,101,99,49,101,48,56,55,57,99,51,99,48,49,102,56,48,102,98,56,55,98,52,98,52,52,98,50,102,56,51,100,50,49,102,49,48,102,53,57,54,101,57,101,49,101,49,48,102,50,56,55,56,99,98,97,52,102,55,98,97,52,49,54,50,53,98,57,55,99,53,101,49,54,56,57,52,57,97,53,98,49,54,54,53,57,97,54,97,53,53,54,97,55,57,51,53,51,53,51,50,100,99,55,50,56,102,101,97,56,49,98,102,101,52,53,48,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,100,54,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,97,53,102,102,100,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,100,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,100,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,100,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,100,54,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,55,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,55,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,55,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,55,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,55,53,102,102,98,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,54,57,55,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,55,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,100,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,55,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,97,53,100,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,97,53,102,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,100,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,48,48,50,54,48,48,50,55,48,48,49,102,102,102,101,102,98,53,98,57,98,54,98,57,102,102,102,101,102,101,102,102,102,102,102,101,102,102,102,101,102,102,102,102,48,48,50,52,102,102,98,99,102,102,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,48,48,50,52,102,102,98,99,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,48,48,51,102,102,102,101,101,102,55,102,49,101,102,102,54,57,102,102,99,102,101,100,100,102,102,102,100,101,101,102,101,102,99,101,101,102,101,48,48,51,98,102,102,101,48,102,102,102,102,102,101,102,97,102,101,102,101,102,101,102,101,102,101,102,101,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,102,100,102,99,102,98,102,97,102,57,102,56,102,55,102,54,102,53,102,52,48,48,51,98,102,102,52,97,101,102,102,102,102,100,102,101,102,99,102,99,102,100,102,98,102,99,102,97,102,97,102,98,102,98,102,102,102,102,102,101,56,50,102,101,102,100,102,99,102,102,102,98,101,101,102,97,101,100,100,101,99,101,98,101,102,57,101,99,97,101,57,101,102,56,100,100,56,101,101,98,99,100,55,101,54,101,53,101,102,55,100,99,98,100,52,101,51,101,101,97,97,100,50,101,48,102,100,98,99,99,57,100,56,100,55,100,102,54,102,53,101,57,101,56,101,55,101,54,101,53,100,97,100,57,100,56,100,55,100,54,100,53,99,98,99,97,99,57,99,56,99,55,99,54,99,53,98,99,98,98,98,97,98,57,98,56,98,55,98,54,98,53,97,99,97,98,97,97,97,57,97,56,97,55,97,54,97,53,57,99,57,98,57,97,57,57,57,56,57,55,57,54,57,53,56,99,56,98,56,97,56,57,56,56,56,55,56,54,56,53,55,99,55,98,55,97,55,57,55,56,55,55,55,54,55,53,54,100,54,99,54,98,54,97,54,57,54,56,54,55,54,54,54,53,53,100,53,99,53,98,53,97,53,57,53,56,53,55,53,54,53,53,52,100,52,99,52,98,52,97,52,57,52,56,52,55,52,54,52,53,51,100,51,99,51,98,51,97,51,57,51,56,51,55,51,54,51,53,50,100,50,99,50,98,50,97,50,57,50,56,50,55,50,54,50,53,49,101,49,100,49,99,49,98,49,97,49,57,49,56,49,55,49,54,49,53,48,101,48,100,48,99,48,98,48,97,48,57,48,56,48,55,48,54,48,53,48,48,51,98,102,102,101,48,102,101,102,102,102,99,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,102,102,102,102,102,102,102,102,102,102,102,102,101,102,100,102,99,102,98,102,97,102,57,102,56,102,55,102,54,102,53,102,52,48,48,51,98,102,102,52,97,101,101,102,102,102,100,102,101,102,100,102,98,102,98,102,99,102,98,102,56,102,97,102,98,102,98,102,102,102,101,102,100,56,56,102,102,102,101,102,100,102,99,101,101,102,98,102,97,100,101,99,101,102,57,101,100,98,101,97,101,102,56,57,101,56,101,101,99,100,100,99,100,55,101,102,55,101,98,98,100,54,101,53,101,52,101,51,101,102,54,100,99,99,99,97,100,48,102,101,97,57,100,56,100,50,101,102,53,101,57,100,98,99,98,49,101,100,97,48,101,101,56,101,55,101,54,101,53,100,57,100,56,100,55,100,54,100,53,99,97,99,57,99,56,99,55,99,54,99,53,98,99,98,98,98,97,98,57,98,56,98,55,98,54,98,53,97,99,97,98,97,97,97,57,97,56,97,55,97,54,97,53,57,99,57,98,57,97,57,57,57,56,57,55,57,54,57,53,56,99,56,98,56,97,56,57,56,56,56,55,56,54,56,53,55,100,55,99,55,98,55,97,55,57,55,56,55,55,55,54,55,53,54,100,54,99,54,98,54,97,54,57,54,56,54,55,54,54,54,53,53,100,53,99,53,98,53,97,53,57,53,56,53,55,53,54,53,53,52,100,52,99,52,98,52,97,52,57,52,56,52,55,52,54,52,53,51,100,51,99,51,98,51,97,51,57,51,56,51,55,51,54,51,53,50,100,50,99,50,98,50,97,50,57,50,56,50,55,50,54,50,53,49,100,49,99,49,98,49,97,49,57,49,56,49,55,49,54,49,53,48,100,48,99,48,98,48,97,48,57,48,56,48,55,48,54,48,53,48,48,50,53,102,102,102,51,102,99,102,101,102,102,102,100,101,101,102,99,101,101,102,102,99,48,102,102,48,49,48,49,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,100,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,51,53,50,97,56,97,99,50,99,52,98,56,52,100,54,56,97,100,50,97,52,97,102,52,99,50,100,52,98,48,52,56,99,102,55,54,49,48,49,48,49,49,57,50,49,51,49,51,49,101,99,56,101,99,102,52,56,52,56,48,99,49,49,57,49,102,53,50,52,98,57,101,53,49,57,56,52,56,97,98,57,56,57,102,99,51,51,57,97,49,98,49,98,102,56,48,54,56,99,51,101,101,48,52,56,53,56,49,51,99,99,48,101,99,99,51,97,51,52,49,102,102,48,55,56,101,48,52,57,54,56,49,51,54,50,48,101,102,99,51,56,56,100,99,101,50,54,49,102,54,48,102,97,56,49,50,101,56,48,102,56,48,51,97,56,49,100,48,100,98,57,54,52,56,97,53,49,48,51,54,49,101,52,50,102,56,51,57,101,56,48,53,51,56,101,53,99,49,54,50,53,55,57,52,100,50,48,49,55,100,51,99,48,52,99,57,51,49,49,48,97,102,100,56,49,51,101,57,56,100,99,55,102,102,48,53,49,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,99,57,100,48,48,55,99,53,101,52,48,49,102,52,102,99,48,52,57,99,56,55,97,56,48,57,49,48,48,55,54,52,48,52,102,50,48,51,101,53,48,55,52,101,49,99,51,48,55,101,97,49,102,99,48,55,102,101,48,48,102,102,102,55,97,99,97,50,49,52,56,48,102,57,52,51,56,50,48,101,98,99,49,101,54,48,55,54,56,51,57,49,56,49,100,54,48,51,101,51,48,50,54,48,52,49,99,101,97,52,48,48,102,102,51,100,97,48,53,54,56,55,97,48,49,100,97,97,54,49,54,99,49,100,98,101,49,101,97,50,57,100,49,56,97,98,52,101,48,102,50,53,54,48,102,54,57,55,98,99,98,53,52,102,50,97,99,97,97,98,97,101,53,55,49,53,101,53,55,50,49,49,53,98,56,48,55,48,56,48,102,97,56,51,57,53,48,55,51,56,48,102,51,48,51,97,53,54,49,99,48,48,102,102,55,56,99,48,101,56,99,49,100,57,48,55,102,99,51,56,55,55,102,54,55,48,51,57,48,49,102,57,48,101,49,56,55,53,56,51,100,50,49,100,48,97,102,56,98,50,52,52,50,102,55,54,99,49,100,99,50,102,52,97,57,50,99,48,97,55,97,99,48,50,55,48,53,55,57,53,99,53,98,102,100,100,48,51,54,99,53,57,50,50,50,50,49,54,52,54,99,57,101,56,55,51,55,56,48,57,48,56,48,49,102,49,55,48,50,99,56,97,101,52,57,48,48,55,100,49,100,48,49,50,53,52,53,55,50,50,57,54,48,53,55,97,52,57,54,48,53,54,55,48,50,54,51,98,49,54,54,53,55,97,51,50,54,51,48,57,48,57,52,56,48,48,102,102,57,102,48,50,54,102,56,48,57,56,50,52,57,52,53,48,49,51,48,52,53,57,55,48,49,51,50,56,57,100,51,53,49,55,49,51,52,49,48,52,100,101,56,48,100,54,52,102,102,54,97,50,51,53,100,52,48,54,49,48,53,102,102,48,48,98,97,54,48,48,102,102,55,99,57,51,56,48,49,102,49,102,55,48,55,55,97,48,52,98,101,48,55,50,52,98,99,48,50,55,98,48,48,57,51,52,48,101,99,51,48,49,100,56,48,101,50,49,52,101,48,50,53,100,50,48,102,97,99,49,100,49,57,52,99,53,51,57,52,99,53,51,48,55,54,52,97,49,101,53,57,57,54,101,48,101,50,48,49,99,101,56,51,98,53,101,48,101,54,56,51,56,50,48,101,98,52,49,99,98,49,52,50,53,51,57,53,51,52,53,100,49,55,48,53,101,48,55,98,52,51,99,99,48,102,49,55,56,55,97,99,51,100,102,51,56,98,49,50,99,57,50,55,57,54,54,49,100,98,57,101,57,100,52,53,56,49,53,100,52,48,50,51,48,50,56,48,55,100,48,56,51,101,49,48,55,51,97,48,101,102,99,49,102,99,48,51,98,55,48,102,50,56,51,97,54,48,55,97,54,49,100,98,50,57,99,51,101,50,49,99,51,48,102,53,102,50,97,97,56,98,98,48,101,102,57,55,97,53,51,49,52,101,49,101,49,50,97,48,98,49,48,49,50,51,50,102,56,97,99,48,102,52,49,53,56,48,57,97,50,57,99,51,99,50,53,53,57,55,52,53,51,97,53,53,50,49,57,55,50,53,50,57,53,97,57,97,100,54,52,101,50,98,57,51,53,98,56,52,99,52,52,52,54,52,99,54,101,51,50,54,99,99,53,99,56,48,52,57,57,56,49,51,102,52,48,52,57,57,48,51,99,49,48,50,52,49,99,48,57,97,51,48,55,56,99,48,52,98,49,56,51,99,55,52,55,97,55,48,98,99,48,55,55,102,50,49,100,48,99,101,49,55,48,99,51,48,53,99,55,50,97,48,98,52,48,48,55,98,98,52,49,100,100,48,55,51,48,51,102,102,56,48,52,98,56,98,49,50,102,56,51,98,50,49,100,49,52,97,52,99,101,56,48,56,54,49,102,54,50,98,100,48,99,98,48,50,52,53,49,50,49,48,48,102,102,57,55,97,54,56,49,48,102,55,52,100,100,97,49,51,100,51,55,102,99,49,50,97,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,49,50,56,48,49,102,48,57,51,48,55,99,48,48,102,102,102,48,52,51,101,56,48,101,101,48,48,57,101,102,48,55,52,101,49,101,48,48,102,102,102,50,57,55,48,53,97,56,55,48,56,49,99,98,54,48,50,53,55,51,48,51,98,55,48,101,102,50,55,49,55,52,53,100,97,55,49,53,48,49,100,55,99,48,102,49,52,98,101,48,50,54,99,52,51,99,101,49,101,102,99,53,50,49,52,99,57,54,53,97,50,54,49,52,99,53,48,101,50,101,99,98,56,52,54,52,55,52,100,50,99,54,52,97,51,52,48,50,98,52,48,52,99,49,51,101,51,97,55,57,54,56,48,57,102,50,99,48,99,101,54,48,49,101,98,57,52,48,52,48,51,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,51,102,101,50,102,102,101,97,48,50,51,52,48,48,102,102,51,101,54,49,99,48,48,102,97,102,57,48,101,102,48,55,57,56,49,100,50,48,55,51,99,48,57,102,52,48,101,54,97,49,56,55,51,99,51,98,99,49,101,48,48,55,54,51,56,51,99,49,56,49,102,52,97,54,101,52,55,52,49,50,97,56,51,100,52,48,102,48,55,48,55,100,99,51,99,99,48,52,98,48,56,51,57,98,48,55,55,51,98,50,52,49,53,54,49,99,100,52,98,52,99,48,102,53,48,48,102,102,51,100,97,52,56,54,56,101,57,55,51,56,48,49,101,101,98,48,102,55,49,53,102,56,51,98,99,53,55,50,53,49,56,51,98,102,100,51,97,54,97,99,97,100,53,48,49,101,53,100,52,49,55,54,48,50,54,56,99,48,57,54,102,48,55,55,97,48,52,100,98,48,51,56,97,48,102,99,48,49,50,102,97,48,102,53,99,97,101,48,49,51,54,48,55,55,99,48,102,48,55,56,55,55,51,56,55,56,52,97,102,97,52,97,50,102,100,48,54,57,101,99,49,100,51,48,102,56,49,52,48,49,102,52,50,98,54,52,49,51,48,49,100,57,50,101,56,51,98,97,53,99,99,102,99,53,98,56,55,55,52,97,102,97,48,48,102,102,98,49,50,101,100,48,52,102,97,55,101,98,48,52,101,97,48,102,98,52,50,55,51,102,99,48,50,50,52,49,55,53,48,51,52,56,48,48,102,102,55,100,99,49,56,49,50,53,52,49,101,48,48,50,52,52,52,48,57,102,57,48,55,101,101,48,101,56,48,98,54,50,57,98,49,52,54,49,100,50,48,102,49,56,55,102,99,49,101,56,48,51,99,55,48,55,51,99,56,57,52,53,56,50,48,57,54,52,52,99,49,99,99,57,55,50,48,102,57,99,49,101,55,56,55,54,52,49,100,102,97,52,56,50,54,53,49,52,51,100,101,49,101,101,50,100,56,49,97,50,98,48,51,97,57,101,55,52,56,55,97,57,51,97,48,51,100,97,55,52,55,51,57,55,48,53,55,99,102,102,57,101,52,100,48,50,98,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,48,48,102,102,100,55,55,48,48,55,99,52,99,99,48,57,54,102,48,55,55,54,48,101,99,99,48,49,102,53,52,48,48,101,57,52,48,57,56,51,48,101,100,57,53,99,48,57,55,48,102,102,56,49,51,51,52,48,48,102,55,100,101,48,55,57,50,57,99,48,57,99,50,102,53,50,48,48,102,102,52,99,51,48,51,57,54,48,50,54,52,48,48,57,56,99,48,101,53,56,55,51,102,56,50,53,100,51,48,98,97,52,102,50,57,100,49,48,49,50,54,53,52,49,54,50,57,53,49,49,56,97,49,50,57,48,97,48,100,53,101,102,48,48,102,102,57,97,48,48,102,102,57,56,57,54,53,98,97,55,102,48,49,97,48,53,52,49,55,54,48,50,53,55,48,48,102,102,57,54,102,48,55,55,97,48,52,97,52,56,51,56,97,48,101,51,56,49,50,102,97,48,101,97,48,97,101,48,49,50,57,48,55,55,99,48,101,102,98,56,55,56,102,56,55,55,56,97,102,57,52,97,50,102,100,51,97,57,57,99,49,101,99,48,102,56,49,55,101,49,102,52,50,99,97,52,49,51,48,49,101,54,50,101,56,51,99,52,53,99,100,55,101,53,98,56,55,56,56,98,48,97,48,48,102,102,98,101,50,101,100,51,56,100,97,98,54,56,48,52,57,50,48,101,56,52,50,54,99,49,56,57,53,102,102,100,55,53,48,49,48,98,56,48,49,102,55,99,50,48,48,102,57,50,97,56,49,51,50,52,48,52,97,100,48,49,51,56,52,53,97,48,49,50,98,56,48,52,57,56,49,55,56,48,48,102,54,50,50,51,48,51,57,57,48,52,57,54,48,55,56,48,49,102,49,101,53,54,48,55,48,52,51,99,100,99,49,101,51,56,48,51,100,52,54,48,55,54,48,48,102,102,101,54,99,49,101,51,56,55,52,102,100,48,55,55,48,49,101,99,48,51,56,55,48,102,48,53,48,55,51,98,48,55,52,98,56,55,56,99,51,100,97,53,51,55,48,49,50,52,50,102,99,98,51,101,49,101,49,48,52,101,54,50,99,56,98,51,99,56,49,57,48,53,48,49,48,51,56,48,100,56,52,48,48,102,97,99,50,48,50,55,99,99,51,97,101,48,48,102,98,50,49,48,50,52,102,52,49,100,56,56,49,51,52,54,49,100,100,50,56,102,56,55,52,49,50,48,51,102,53,56,51,101,98,50,53,57,56,55,51,102,57,54,97,53,56,49,55,100,56,97,48,101,49,100,57,48,55,57,101,49,102,101,48,55,55,50,56,98,53,99,51,99,52,57,56,49,99,102,48,101,50,99,57,54,100,54,53,99,101,48,101,52,50,52,49,55,53,56,49,50,54,49,100,102,50,98,99,48,52,98,56,49,51,53,50,53,55,53,101,98,48,99,101,49,51,57,51,98,102,99,48,53,97,57,48,48,102,102,55,99,99,100,52,48,57,52,102,48,101,57,48,55,56,56,48,57,53,57,48,55,51,52,48,52,100,100,49,53,48,53,49,102,52,101,48,55,98,52,53,48,56,51,101,51,48,55,55,99,48,101,53,48,98,51,50,100,55,57,54,56,57,101,99,56,50,52,99,49,100,50,57,53,97,48,101,101,99,48,57,97,49,48,55,57,99,53,57,52,54,50,98,53,50,52,51,99,53,48,49,100,100,52,57,50,48,49,101,49,55,57,49,100,51,48,48,50,100,48,51,98,98,52,49,101,50,102,56,102,98,49,54,55,54,53,55,54,97,52,49,57,48,48,102,102,98,54,99,53,48,48,102,102,102,53,54,48,50,55,50,52,48,57,55,56,50,57,99,48,57,97,102,48,50,53,54,56,49,102,102,48,49,50,102,97,53,98,102,101,100,101,48,55,98,54,48,101,54,99,49,101,57,56,51,98,98,50,97,100,51,98,56,50,54,50,97,56,97,55,50,100,99,51,102,97,48,101,101,56,51,100,54,49,99,97,50,98,99,98,57,99,56,99,56,97,53,100,48,55,55,102,49,54,54,48,57,49,99,49,101,53,55,97,56,49,50,48,57,56,53,101,49,53,97,56,50,57,100,102,49,49,97,50,99,49,48,54,98,101,52,99,56,48,48,57,52,98,48,50,55,50,52,48,57,55,56,50,101,48,48,57,53,48,48,50,54,57,52,49,102,102,48,49,50,102,97,53,98,102,99,101,48,48,102,102,51,100,50,53,48,55,99,56,48,102,53,48,49,100,100,57,53,54,57,100,99,49,50,102,51,56,98,56,50,97,48,51,56,52,48,102,49,52,51,100,54,49,99,97,50,98,99,98,57,99,56,99,56,97,53,100,48,55,56,51,57,53,56,48,57,100,101,49,100,97,55,97,98,97,48,50,54,49,55,56,53,57,50,54,97,49,54,101,52,54,56,98,48,52,101,57,100,57,51,50,102,102,99,49,53,100,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,56,48,56,48,49,102,49,100,53,48,48,55,100,55,49,52,56,48,51,101,99,48,99,48,57,101,57,48,101,101,101,48,102,57,56,55,55,52,48,52,102,56,49,99,49,48,51,97,54,99,53,98,102,48,55,100,49,56,48,52,100,52,48,52,98,51,50,50,102,48,102,102,56,51,57,100,48,55,100,97,48,48,102,102,102,52,101,51,57,56,97,98,48,102,100,48,55,52,52,51,101,52,57,53,97,99,51,101,101,49,99,98,52,52,97,57,99,49,100,52,99,53,57,52,99,56,50,53,54,56,48,49,101,101,51,97,52,48,50,98,50,97,97,53,51,56,48,56,51,53,49,53,49,49,50,53,51,100,50,49,49,100,48,57,48,100,56,55,57,50,100,50,100,50,100,101,54,53,49,100,49,53,49,49,49,100,98,101,102,51,99,57,50,102,50,52,53,54,52,55,52,55,54,53,49,100,49,100,56,57,50,52,57,48,57,53,53,53,52,54,57,100,56,100,101,97,99,49,57,102,98,100,55,49,99,48,51,52,51,52,48,49,102,49,52,56,48,48,102,102,55,100,54,102,56,51,99,101,48,50,52,57,48,49,99,53,56,51,101,49,48,55,100,97,48,102,48,53,50,49,49,97,48,97,97,48,50,55,54,99,49,100,52,48,49,50,54,50,48,102,53,48,51,57,101,53,55,52,53,56,55,56,54,56,98,49,50,98,52,97,100,52,51,48,101,55,56,51,100,57,48,102,55,97,53,50,48,57,54,56,56,97,53,102,48,55,49,48,51,97,56,56,97,56,54,57,53,57,49,99,49,101,100,57,53,54,56,98,54,56,54,53,54,57,54,52,49,101,100,57,56,98,52,53,52,98,100,99,98,51,57,54,56,49,50,48,57,97,53,56,102,102,56,48,100,98,54,97,48,53,98,99,48,48,102,102,102,98,53,51,48,50,55,98,48,97,54,48,48,55,100,55,53,56,49,50,53,101,48,102,53,48,48,57,57,99,52,101,52,54,101,53,97,57,55,48,49,99,57,101,49,99,53,48,49,50,52,48,101,102,54,52,97,52,57,50,98,54,52,98,57,101,49,101,52,48,55,97,101,48,101,101,56,51,56,54,53,97,54,48,49,51,53,52,55,48,101,55,56,55,101,57,49,52,97,100,98,52,49,52,53,48,102,98,56,50,55,50,52,49,51,56,53,48,50,55,101,52,100,50,48,49,57,52,54,56,101,55,52,101,52,49,48,51,50,49,53,48,48,98,50,48,48,48,102,102,55,99,98,49,56,48,49,102,54,56,56,48,101,56,48,48,102,102,57,98,57,48,55,99,54,48,101,98,56,48,57,54,53,48,55,49,48,53,98,49,52,56,49,102,98,48,101,101,56,49,50,101,97,48,48,102,55,98,48,48,102,102,51,100,100,48,48,102,51,52,51,98,101,53,56,48,55,53,99,51,99,56,49,99,101,48,102,52,56,48,51,100,53,57,48,101,99,48,49,50,101,54,49,102,100,50,56,99,48,49,101,99,49,48,102,54,56,55,52,48,51,102,99,49,101,49,52,51,50,102,56,48,52,56,100,50,99,51,98,54,53,100,49,52,56,49,101,52,98,52,102,50,56,48,97,50,48,49,50,102,50,99,57,49,100,50,52,97,98,50,98,102,49,54,48,48,102,102,57,51,52,101,50,99,51,55,102,56,48,97,48,101,49,101,51,48,102,49,49,55,48,49,101,99,50,100,100,50,56,98,102,50,102,100,51,51,50,55,49,55,48,53,56,48,54,49,57,51,49,51,48,49,50,101,56,99,56,57,100,101,48,52,98,50,51,98,48,56,97,56,102,102,98,50,56,56,56,99,56,56,56,98,50,52,53,49,53,49,100,56,57,100,97,54,51,54,97,57,57,100,55,102,49,50,102,102,97,56,48,100,98,56,48,48,102,102,102,56,57,48,48,48,102,102,51,101,99,51,98,56,49,50,102,50,48,52,100,99,49,55,99,48,52,97,51,48,55,97,99,101,101,48,55,52,56,48,57,97,54,101,53,53,56,50,52,48,98,52,100,101,52,99,49,100,52,99,48,101,52,52,49,100,56,56,49,51,50,97,48,102,51,100,50,48,99,53,54,57,53,54,49,99,56,50,102,48,98,55,50,102,97,99,98,101,50,100,48,98,97,52,54,52,51,50,50,48,48,102,55,48,49,52,49,56,97,99,51,57,51,100,56,98,51,56,48,48,102,102,55,54,54,97,56,48,97,48,52,97,51,55,56,55,50,99,51,100,101,53,56,56,55,49,56,51,99,97,53,55,48,55,97,56,97,57,54,49,48,53,50,52,98,48,50,98,48,49,51,97,48,57,55,54,48,98,48,54,100,50,53,100,52,51,55,51,49,54,50,56,48,57,50,53,54,97,52,99,97,52,54,52,52,52,99,52,49,52,97,102,98,97,50,97,53,50,52,49,56,99,57,57,48,54,97,102,51,99,53,49,99,102,102,101,48,49,102,54,56,53,54,49,54,52,56,54,53,99,49,53,56,53,55,57,54,99,53,55,51,100,100,50,53,48,52,98,52,52,51,52,53,50,99,52,97,102,52,56,101,100,98,99,100,48,54,97,56,54,57,101,99,99,97,52,97,51,50,52,54,54,53,50,51,52,97,52,52,57,51,52,54,55,97,54,56,100,53,97,54,56,55,51,55,57,56,51,55,57,57,48,49,48,53,99,48,49,102,51,49,99,48,48,102,102,55,100,55,56,57,99,48,49,101,57,97,48,48,51,101,99,49,52,51,97,49,48,50,99,48,49,101,99,57,48,50,53,101,56,51,99,99,53,50,49,99,52,48,48,102,102,51,57,99,102,48,51,101,101,50,101,99,51,101,49,99,98,51,50,99,99,51,102,50,48,48,97,50,49,48,51,49,52,52,56,48,49,99,56,48,49,48,100,57,53,101,53,98,48,98,50,98,49,52,48,54,52,99,48,48,55,100,48,48,56,49,51,57,99,49,100,56,48,50,55,53,52,48,49,102,53,57,101,48,101,51,52,98,100,48,101,100,97,50,98,56,56,50,57,56,48,101,48,48,51,97,97,48,101,99,56,48,57,53,98,48,102,97,51,55,100,49,99,97,101,54,49,56,55,48,51,102,48,48,101,57,99,48,57,55,101,48,55,51,54,57,50,49,101,51,52,56,50,98,54,49,48,56,51,99,99,49,101,98,102,99,97,97,102,52,49,101,99,52,54,97,52,49,101,53,56,53,49,52,50,53,57,56,98,57,52,102,48,101,101,57,53,100,102,57,50,52,100,48,55,56,99,48,49,102,54,48,54,48,52,98,98,50,52,56,49,51,53,54,48,52,57,56,56,49,51,51,48,48,101,49,48,97,102,52,57,52,57,52,53,50,102,99,49,101,51,56,51,56,56,48,55,99,97,49,99,102,48,101,97,50,52,51,50,57,51,100,49,57,57,99,49,101,57,48,102,55,56,51,97,57,48,102,57,48,55,50,99,97,52,99,53,56,53,50,50,57,52,97,49,101,48,52,99,97,50,97,56,49,51,56,49,101,51,100,100,51,101,52,97,102,50,56,100,51,99,98,49,102,51,98,48,50,52,56,97,102,52,101,98,50,50,56,52,101,102,102,56,48,52,54,97,97,101,97,49,101,99,48,52,99,57,56,51,57,48,48,102,52,56,49,50,100,97,48,102,102,52,49,102,51,56,51,56,55,48,102,57,97,49,97,52,50,50,57,55,99,48,101,56,99,49,101,97,48,51,99,49,48,55,54,56,57,99,101,51,99,56,101,53,56,98,48,99,57,54,54,102,48,55,48,52,51,101,50,53,102,48,55,51,49,50,48,98,55,50,98,55,57,54,97,53,51,57,52,50,57,56,57,54,53,53,97,55,50,53,57,52,54,57,53,52,56,50,57,98,52,53,50,49,53,100,53,55,51,98,102,97,52,48,50,98,101,99,101,56,53,50,49,49,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,97,49,97,54,48,101,97,52,49,99,99,48,51,100,102,48,55,101,97,49,101,57,54,99,51,56,56,48,101,52,48,49,100,53,48,51,99,57,48,55,99,56,49,102,54,55,49,48,99,49,51,102,48,49,99,102,48,55,53,50,49,99,50,48,102,52,56,51,99,50,48,102,53,53,97,49,55,50,99,48,97,101,50,97,98,97,52,102,48,101,101,56,55,51,99,97,57,50,101,56,98,55,97,52,53,48,49,51,54,50,101,48,97,98,50,97,54,53,50,102,50,48,102,54,102,57,54,48,53,97,50,48,49,53,102,101,56,57,97,55,97,49,99,100,48,49,56,54,56,51,56,98,48,48,55,100,50,54,48,48,51,101,100,48,52,49,102,52,48,51,100,51,48,101,52,56,51,98,53,52,57,48,50,52,55,52,48,57,97,99,48,55,52,101,56,99,49,101,101,48,102,50,48,55,54,99,51,98,101,102,48,51,99,48,48,102,102,55,99,97,48,52,98,52,48,49,51,48,101,49,99,51,48,55,54,99,49,100,56,54,56,98,100,48,102,49,49,53,54,53,48,98,101,53,100,48,55,98,52,51,100,55,99,49,100,53,57,54,51,56,97,53,50,57,56,97,51,99,53,57,48,48,57,99,57,55,101,57,97,48,50,53,101,57,57,99,97,102,50,56,52,97,100,50,100,99,98,50,102,97,97,53,48,51,99,100,55,102,56,51,49,52,48,48,102,97,48,98,48,48,55,100,53,98,48,51,99,101,48,48,55,100,56,52,56,49,51,57,56,48,101,99,48,51,100,54,100,56,55,51,100,99,55,52,48,57,55,100,48,55,49,97,48,102,49,48,51,57,50,48,102,51,52,49,101,55,56,55,97,99,51,100,56,53,48,48,55,56,48,48,49,101,57,101,56,55,97,52,97,100,48,55,54,101,48,102,53,56,49,99,100,57,54,52,49,102,53,48,55,52,97,56,99,53,100,56,48,51,100,56,50,49,102,54,48,101,54,57,55,99,49,102,56,50,101,99,51,57,50,49,102,54,99,57,101,100,56,51,98,101,50,102,49,51,56,97,98,99,53,56,49,52,49,100,51,48,98,49,50,100,56,98,49,52,49,50,97,102,54,99,57,99,48,49,98,98,56,49,99,97,48,101,54,57,52,48,48,102,102,101,102,56,51,57,101,49,100,51,48,101,49,56,55,52,56,97,100,52,53,50,57,52,51,97,56,49,99,55,48,101,99,48,55,55,56,51,97,48,49,100,56,50,57,56,97,102,52,53,52,49,50,98,56,97,101,50,97,56,97,48,48,102,102,101,99,57,53,50,56,97,53,50,49,52,56,53,55,49,53,97,53,55,49,53,50,56,56,56,48,53,55,97,49,50,48,97,48,57,53,54,56,97,99,50,49,50,49,97,48,97,48,97,48,97,49,50,48,50,49,52,97,51,99,52,97,48,57,53,102,48,100,99,99,52,52,56,49,54,55,56,48,51,101,57,102,48,48,102,102,49,102,53,57,97,49,99,57,48,48,102,102,55,100,53,101,48,49,50,56,54,49,100,52,48,55,50,54,53,53,98,56,56,101,53,99,48,51,99,54,48,102,50,55,50,56,52,49,101,49,56,51,101,53,48,102,50,51,54,101,57,53,52,53,57,50,50,98,99,48,102,54,52,98,55,48,55,53,101,48,101,99,52,51,57,101,48,102,48,56,97,102,48,101,56,49,55,48,56,97,49,99,53,48,101,48,57,55,51,99,49,100,102,56,48,51,100,99,52,48,101,102,101,53,51,52,51,98,56,56,54,49,101,55,50,98,57,101,48,102,48,98,57,49,53,56,98,48,50,100,57,51,102,97,54,100,56,50,52,52,97,102,48,51,48,98,48,55,99,50,48,102,56,56,49,100,102,56,51,56,55,48,55,54,101,49,101,53,48,55,98,50,48,102,52,99,51,99,56,53,51,56,55,51,56,51,56,54,49,100,52,97,50,97,97,52,98,98,48,102,48,49,55,97,53,99,57,52,101,49,100,101,50,97,48,97,101,48,49,51,99,50,102,56,97,99,48,101,98,57,53,97,48,57,97,50,101,48,51,99,50,53,97,49,52,97,53,51,97,50,100,50,54,49,55,50,53,100,49,53,97,56,52,100,55,52,101,50,99,53,48,57,98,98,52,99,52,98,52,54,52,51,54,101,102,97,54,100,52,52,53,55,102,56,49,50,51,56,48,51,101,52,48,48,102,102,48,48,102,102,102,98,56,54,50,98,52,48,49,102,53,55,50,48,52,98,98,57,52,99,53,55,48,55,48,97,53,48,52,98,55,48,50,54,52,99,49,102,49,53,57,54,51,52,48,101,57,56,97,102,52,101,99,99,57,54,48,49,100,97,50,57,99,48,49,101,57,102,48,55,100,56,49,99,101,50,53,48,55,102,55,48,55,101,53,49,99,97,51,48,55,97,50,49,99,48,48,102,101,57,53,54,48,57,100,48,55,55,101,49,102,102,52,98,97,48,101,100,56,48,51,100,97,101,48,50,54,50,48,57,102,50,99,55,52,100,49,54,57,52,53,55,49,53,55,56,48,49,100,97,48,48,102,102,49,52,53,54,53,97,57,54,54,53,56,57,55,48,57,97,101,57,54,52,53,98,49,54,48,57,56,53,97,57,54,48,57,49,57,57,99,57,48,57,101,57,101,57,50,57,48,57,56,57,56,102,54,52,55,54,55,50,51,97,51,56,50,54,49,50,53,50,51,100,50,52,98,57,101,53,49,57,56,54,50,54,50,97,101,98,102,48,99,101,54,52,55,99,54,100,97,52,49,102,101,48,48,55,100,57,51,56,48,51,101,99,54,52,49,102,56,56,48,51,101,99,98,56,48,57,56,56,50,101,99,49,102,56,56,51,101,48,50,102,49,51,97,48,97,101,55,56,48,52,98,55,56,55,51,99,49,100,100,97,49,57,54,54,49,102,48,99,49,99,49,48,55,55,98,97,52,51,56,99,49,99,50,48,101,55,48,55,56,102,56,55,50,48,51,97,50,49,101,57,48,102,100,56,55,101,100,49,56,51,97,100,50,49,101,57,52,97,48,101,48,57,53,56,53,101,48,55,56,102,57,53,99,53,100,57,50,48,102,49,49,55,97,55,50,99,56,98,49,102,98,48,50,52,57,48,48,97,102,48,50,101,99,53,102,102,100,55,53,100,55,53,102,102,48,49,101,98,99,48,49,102,48,98,101,48,50,55,51,48,51,99,48,53,55,48,51,100,49,48,55,101,48,48,102,102,52,56,55,49,54,50,102,49,53,48,56,52,48,101,102,100,51,99,51,57,97,48,102,51,48,48,102,102,57,97,55,52,48,52,99,52,98,55,48,98,48,52,53,52,99,52,100,48,55,56,52,57,50,49,101,51,48,50,53,53,99,49,99,101,50,51,49,52,101,56,97,57,48,57,48,49,101,52,56,50,57,53,50,102,97,54,49,52,101,52,97,101,49,48,97,52,51,97,51,52,53,102,53,53,52,57,50,56,48,102,49,53,50,48,54,101,53,54,54,48,48,99,52,57,53,48,48,57,53,57,48,48,102,102,55,100,50,97,56,51,100,102,48,55,56,50,48,101,56,56,48,49,102,54,57,54,48,52,56,97,54,48,55,55,99,49,101,54,50,100,56,51,98,57,99,49,101,56,48,49,51,53,101,48,52,98,50,48,51,57,102,48,102,98,101,50,57,56,98,56,50,101,56,97,53,48,49,51,100,48,55,55,56,49,102,54,48,50,54,49,99,49,100,51,56,48,51,100,99,56,49,100,57,50,99,97,56,97,50,50,100,52,97,101,101,53,97,49,53,50,53,57,48,48,102,102,57,54,97,50,55,52,102,50,57,56,98,98,48,52,102,57,52,50,53,56,54,52,54,57,99,53,57,57,53,56,57,100,98,54,57,57,48,48,102,102,101,97,54,53,102,102,48,48,102,102,98,56,53,48,48,55,99,98,100,56,48,49,102,53,97,57,56,49,100,57,56,51,100,52,48,101,55,56,49,51,101,54,48,101,98,99,51,97,52,53,52,57,53,56,48,101,102,56,51,102,99,48,50,52,50,48,101,100,99,49,101,50,97,49,48,55,55,48,97,50,101,56,52,57,97,53,57,48,51,101,48,48,102,102,102,54,48,55,56,48,48,57,57,55,48,55,99,56,49,101,100,48,102,101,57,55,56,99,49,52,50,49,99,54,52,48,50,97,49,51,51,97,53,57,53,48,53,55,49,53,100,50,53,97,56,55,57,56,98,99,48,102,56,50,54,56,55,56,97,101,101,53,49,54,52,98,49,50,98,57,51,52,97,102,50,48,53,57,52,48,48,57,48,50,97,48,49,100,52,101,48,48,102,102,102,98,97,97,48,55,52,48,48,101,102,99,49,101,101,56,48,51,101,97,100,48,48,57,101,98,101,48,102,48,52,51,98,50,53,52,56,55,57,51,48,51,97,102,48,50,53,51,99,48,57,57,99,48,55,99,48,49,99,56,101,53,99,57,52,101,53,50,49,55,52,48,50,52,50,48,102,48,99,51,57,50,48,52,98,99,48,51,100,57,48,48,102,102,55,98,54,99,51,99,97,53,54,101,50,102,52,97,97,50,99,98,49,53,52,53,98,49,53,97,48,50,54,52,57,55,57,48,48,98,57,50,57,51,49,53,101,53,102,57,53,100,100,50,54,98,57,53,56,53,57,97,48,55,97,102,55,52,48,49,50,98,48,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,55,102,52,48,48,102,102,102,56,101,48,56,49,51,98,54,48,101,50,99,48,57,49,53,48,48,55,100,56,101,57,52,54,49,102,98,48,55,102,99,53,54,57,53,97,57,48,49,99,101,48,55,98,52,49,99,51,50,97,99,48,57,55,101,50,98,52,51,100,50,53,100,50,49,56,55,52,54,99,97,48,48,55,54,52,49,101,54,48,102,102,48,51,102,56,48,55,49,48,53,97,97,50,56,51,99,102,48,102,50,49,55,52,49,102,51,48,102,56,48,55,52,99,97,57,48,101,55,48,55,55,56,51,57,50,53,52,56,55,52,52,98,99,52,102,50,100,48,51,101,99,56,56,57,97,57,101,53,56,48,55,55,53,48,48,102,102,57,50,55,99,49,53,48,57,99,99,99,97,54,102,52,52,48,48,102,102,100,99,100,48,101,53,56,55,99,99,51,97,97,48,102,49,52,51,97,56,49,100,98,48,102,101,48,55,49,52,51,99,97,53,49,56,55,98,99,51,57,56,49,102,48,50,56,99,97,56,48,102,51,56,55,53,52,51,100,48,49,100,54,50,101,52,97,102,50,102,99,51,98,101,53,102,57,52,48,49,101,50,50,98,100,49,52,98,54,50,56,99,98,97,50,57,99,98,99,50,97,57,51,49,51,52,97,56,50,100,52,97,57,50,99,52,97,57,50,99,57,49,53,51,100,48,49,51,49,48,53,51,49,51,53,48,48,98,48,52,51,52,56,52,54,52,101,50,98,100,99,97,54,101,57,98,50,52,48,49,48,55,99,100,98,97,101,51,53,55,48,101,98,55,55,55,48,101,52,53,57,51,56,98,56,98,102,57,99,56,55,51,55,99,48,100,54,102,98,101,101,55,51,101,100,99,101,51,49,99,50,99,53,101,53,48,48,99,55,48,48,48,102,102,55,99,52,53,56,48,49,102,54,56,48,53,102,56,51,101,48,48,102,102,55,55,99,49,101,56,48,50,52,49,48,49,101,97,57,54,56,48,102,50,48,51,101,54,49,102,100,48,55,54,56,53,55,48,55,56,48,49,101,56,48,51,98,101,48,102,52,49,55,97,57,97,57,101,49,101,51,48,101,100,48,55,55,48,49,99,97,48,55,52,52,97,55,48,50,53,97,99,49,99,100,48,55,52,52,49,100,98,57,53,97,53,101,56,55,57,56,51,102,97,53,57,49,54,101,53,52,101,50,57,48,98,54,50,99,56,98,49,52,101,50,98,99,51,57,97,53,50,48,55,52,49,48,48,102,102,51,97,48,53,55,49,53,56,57,55,54,57,101,53,54,57,54,50,56,52,57,102,55,54,53,55,53,55,102,56,48,102,48,52,97,48,50,56,100,48,48,51,101,53,101,99,48,102,98,52,48,57,56,51,48,55,54,99,48,52,56,97,48,55,54,48,49,100,101,56,51,97,100,50,56,52,98,97,55,52,49,100,50,48,51,100,57,48,49,51,97,101,48,102,99,99,51,102,48,53,52,57,53,54,49,102,56,97,101,49,99,54,48,48,102,102,55,98,48,56,49,102,48,56,49,50,100,54,53,102,48,51,97,102,99,57,50,49,101,51,48,101,102,57,54,101,53,55,48,55,54,99,51,98,49,56,51,100,48,49,101,51,50,99,52,98,50,50,57,97,55,56,55,98,53,48,52,98,48,48,102,102,49,51,53,97,57,48,49,50,101,48,101,102,48,50,52,52,98,50,100,101,97,56,48,54,101,53,53,48,52,101,99,48,57,101,51,48,50,52,99,99,49,100,52,48,49,51,102,52,48,52,98,54,56,55,102,56,48,57,54,53,48,55,99,56,56,99,57,100,50,49,99,102,48,55,56,50,48,48,102,102,102,54,97,48,50,55,56,98,56,50,56,57,56,48,101,100,52,56,55,57,48,97,97,57,48,101,97,48,55,102,56,51,57,101,48,102,48,49,49,98,57,52,97,57,101,49,101,97,48,101,99,48,55,98,52,97,57,52,52,48,52,102,57,54,97,49,99,97,50,98,49,48,99,98,50,57,98,50,56,53,51,55,50,55,50,48,49,100,98,57,97,52,50,55,55,97,49,97,55,50,49,102,102,56,48,52,54,53,97,101,97,48,100,52,56,49,51,57,101,48,52,97,100,56,55,100,52,48,57,50,97,48,50,54,53,48,49,101,52,48,49,50,99,56,48,102,49,48,98,55,48,101,97,49,55,56,49,102,49,48,55,54,57,56,51,57,101,48,50,55,50,53,98,56,55,50,53,51,99,98,56,50,100,52,51,98,50,57,55,99,51,101,56,49,99,48,48,101,98,48,55,102,56,97,102,99,53,54,57,54,50,53,101,56,55,55,48,51,97,50,53,99,50,52,100,50,50,49,53,54,49,101,99,52,53,52,51,50,99,48,49,51,54,53,48,49,53,100,51,50,53,56,97,51,50,54,51,55,49,57,51,57,98,56,56,52,101,52,100,48,53,53,57,55,102,102,53,100,55,53,100,55,102,99,48,100,52,56,48,49,102,52,97,97,48,101,56,48,49,101,48,56,51,100,100,48,48,55,100,97,53,56,49,50,50,57,99,49,100,102,48,55,54,52,98,54,48,102,49,102,48,55,53,101,48,52,100,55,56,49,50,99,56,48,102,56,48,51,101,102,99,97,54,50,57,99,98,97,50,101,56,48,52,56,56,49,100,101,48,55,50,52,48,57,56,55,48,55,52,101,48,48,102,102,102,55,50,48,55,57,56,98,50,99,53,49,49,53,52,53,56,102,50,97,99,97,57,50,98,52,48,52,99,57,49,51,50,55,57,55,50,53,100,56,50,52,48,97,49,50,98,102,50,52,99,102,50,99,99,98,51,52,49,100,102,53,53,48,48,55,53,51,50,56,48,57,99,54,48,48,102,102,102,56,97,99,56,48,51,101,97,51,48,51,98,56,48,52,98,54,48,51,57,54,50,97,48,48,102,102,57,102,51,48,55,56,97,53,57,57,52,97,49,101,55,48,55,98,99,48,102,101,99,49,100,102,50,50,54,48,101,50,50,50,49,52,52,57,56,53,55,57,55,50,49,100,97,48,101,101,48,51,57,52,48,55,97,54,49,100,55,48,50,53,100,56,49,102,50,48,55,54,56,48,52,100,53,49,99,51,99,48,48,101,101,48,51,98,101,49,101,52,50,97,52,49,101,55,49,52,97,49,101,52,50,57,48,98,48,57,50,99,52,48,52,56,99,51,100,99,53,102,48,55,52,49,48,53,48,53,50,97,54,52,97,100,48,49,51,48,50,99,102,100,49,54,51,56,48,55,49,99,53,102,102,48,53,54,48,48,102,102,57,100,100,48,55,52,52,53,99,56,49,51,48,50,48,52,57,57,48,49,51,55,48,48,102,102,101,50,52,51,98,57,54,100,51,50,53,102,48,51,101,101,48,50,53,56,52,49,102,100,56,51,97,51,50,57,54,100,50,50,100,50,57,57,54,53,98,50,101,48,49,101,52,48,51,97,56,48,102,54,48,55,51,48,97,100,52,56,52,57,97,52,51,50,97,52,98,99,52,100,56,56,56,52,99,50,101,100,49,97,97,56,49,50,52,53,49,57,54,54,57,100,97,55,54,99,100,57,53,97,53,56,53,102,99,56,53,52,48,49,50,50,99,48,52,99,50,56,51,97,50,50,100,99,48,57,55,101,48,55,102,54,48,102,98,56,49,99,50,48,55,56,49,100,54,53,101,50,102,99,49,99,57,48,51,100,102,48,55,57,56,48,101,57,48,98,100,55,53,56,55,49,50,53,99,52,55,55,52,98,56,48,55,55,48,49,102,50,50,102,56,51,57,99,53,57,98,97,99,102,52,100,50,97,56,97,50,52,100,50,49,100,51,48,97,54,52,56,50,51,52,57,99,53,50,49,53,56,57,98,102,54,57,97,55,48,97,99,52,48,98,102,100,48,57,98,48,48,102,102,102,57,48,53,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,102,102,48,50,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,100,99,48,55,50,48,48,102,102,102,55,56,51,101,50,48,52,98,102,48,51,100,99,48,55,54,52,48,102,98,48,49,100,102,50,55,56,48,57,54,56,55,100,56,49,100,53,48,55,102,56,51,57,52,48,102,49,56,51,97,97,53,56,52,97,49,57,52,101,57,57,100,49,48,51,99,48,49,99,55,48,102,50,57,53,56,49,101,56,50,57,53,101,48,52,97,57,55,99,53,52,57,55,54,53,51,97,52,54,56,50,100,56,97,55,52,52,55,51,101,50,99,48,97,98,50,99,56,97,102,98,102,49,97,52,98,48,50,98,100,51,57,97,97,97,52,51,97,48,97,51,53,100,55,102,99,48,51,97,56,52,48,49,102,52,101,101,48,48,102,102,102,98,48,50,48,101,55,56,48,51,101,99,52,56,48,57,49,101,48,55,52,48,48,102,54,99,97,54,48,102,52,102,48,102,52,56,51,99,50,48,101,99,56,55,52,52,49,100,102,56,51,98,97,48,55,101,101,57,55,50,53,49,57,54,101,53,50,56,54,48,48,102,99,56,97,54,48,55,51,99,48,101,99,52,51,100,48,48,102,102,102,52,49,56,48,52,98,50,54,56,55,51,52,51,56,97,53,50,56,49,48,99,51,99,48,49,102,54,54,50,56,57,48,55,50,56,97,100,52,101,48,101,55,57,49,52,97,57,99,49,100,97,50,99,49,99,50,98,102,54,57,52,49,48,51,53,55,53,48,48,102,102,57,53,102,48,48,55,100,51,99,48,48,51,101,99,48,99,51,101,50,48,48,102,97,101,100,48,50,55,56,52,49,100,48,56,51,100,97,50,57,56,51,100,53,56,51,97,99,48,101,102,52,51,99,101,49,101,101,48,55,55,101,48,101,101,56,49,102,98,97,53,99,57,52,54,53,52,49,55,52,49,98,56,51,56,100,50,101,56,49,102,48,56,51,98,49,48,102,52,48,51,100,48,54,51,50,50,97,54,48,55,51,52,51,102,52,53,99,101,50,54,49,100,102,48,101,52,98,49,53,101,56,51,57,52,53,55,50,48,56,55,99,51,53,50,50,99,99,56,55,54,56,98,48,54,99,98,48,101,52,53,51,56,48,51,57,48,48,49,99,55,56,51,101,51,48,101,52,56,51,102,102,48,55,53,48,48,102,102,101,100,99,49,102,50,48,51,98,99,50,99,56,48,52,100,52,51,97,48,48,102,52,48,49,100,101,56,55,48,56,49,101,55,48,55,54,53,51,98,50,49,57,55,48,56,52,48,57,98,48,101,100,48,51,99,49,48,101,99,57,53,99,49,101,57,48,101,101,97,52,55,52,54,50,102,56,97,57,50,56,56,98,55,54,51,97,54,49,53,48,53,57,50,51,51,57,51,50,53,56,49,53,56,53,55,49,54,49,51,98,101,99,53,56,57,53,99,56,50,101,54,97,52,50,57,102,102,48,49,53,56,48,48,102,102,49,102,50,52,55,48,48,55,100,48,99,102,48,50,55,54,48,97,48,50,101,52,48,57,99,98,48,50,53,57,100,49,48,51,48,48,102,102,50,54,55,48,51,98,98,57,48,50,48,51,101,56,49,99,55,99,102,56,54,99,48,48,102,102,102,53,100,55,49,54,56,57,99,48,101,50,48,49,100,54,56,55,55,50,98,56,55,57,48,51,102,99,48,102,55,99,51,97,97,49,99,50,48,55,53,100,99,49,100,54,48,51,98,100,48,101,97,57,55,97,53,100,54,101,53,49,56,55,52,101,97,56,51,101,56,51,57,53,99,53,57,53,54,50,100,55,50,48,57,54,48,57,97,48,49,54,48,99,97,48,49,102,102,48,97,48,49,53,52,54,48,48,102,102,102,57,51,53,56,48,51,101,97,49,56,51,97,50,48,48,102,102,102,97,102,54,48,55,102,56,49,99,100,48,55,99,99,48,101,52,49,57,48,52,56,48,51,56,100,48,50,54,49,51,56,55,57,51,57,52,54,49,99,52,100,54,53,57,50,54,53,48,51,98,52,99,48,101,57,56,51,57,97,48,101,50,56,51,97,99,53,57,101,48,48,55,98,57,52,51,101,52,48,102,50,56,51,102,52,49,101,102,48,102,57,99,48,55,98,52,51,100,97,49,102,55,50,99,56,98,57,51,97,55,49,53,99,53,49,55,48,101,101,101,50,52,53,54,99,48,48,57,56,49,53,97,48,57,49,52,100,52,51,102,102,48,49,53,56,100,52,48,54,48,50,48,48,55,99,55,53,52,48,49,102,53,99,53,50,48,48,102,98,48,51,48,50,55,97,52,51,98,98,56,51,101,54,49,100,100,48,49,51,101,48,55,48,52,48,101,57,98,49,54,102,99,49,102,52,54,48,49,51,53,48,49,50,99,99,56,98,99,51,102,101,48,101,55,52,49,102,54,56,48,51,100,51,56,101,54,50,97,99,51,102,52,49,100,49,48,102,57,50,53,54,98,48,102,98,56,55,50,100,49,50,97,55,48,55,53,55,49,54,53,51,50,48,57,53,97,48,48,102,102,55,98,56,101,57,48,48,97,99,97,97,57,52,101,48,49,55,102,53,52,48,51,55,100,48,48,102,102,49,102,49,100,53,48,48,55,100,55,49,55,48,48,102,102,55,100,55,101,48,49,50,50,99,49,100,100,48,48,102,102,55,98,99,99,51,98,102,99,97,49,48,55,102,97,48,102,54,52,48,52,100,102,56,51,101,57,48,48,102,102,55,54,97,56,48,57,57,102,52,97,99,49,99,49,48,55,99,50,48,102,98,56,48,49,101,57,98,102,51,49,53,54,49,102,97,48,102,54,56,55,51,53,49,55,99,48,55,50,48,51,101,56,56,57,53,51,56,51,97,98,56,97,101,97,97,48,52,100,55,48,48,55,98,56,102,97,55,49,54,55,51,101,53,48,55,102,99,48,101,102,48,49,100,51,48,51,98,54,48,101,102,48,51,57,99,48,55,53,97,48,101,100,52,49,100,49,48,55,52,53,56,101,56,54,49,100,49,48,55,53,56,49,99,48,48,101,54,56,51,98,56,48,101,98,50,49,48,54,56,57,101,57,48,48,102,102,57,52,48,101,100,56,55,49,99,51,98,101,53,54,56,55,54,48,97,52,52,53,101,57,48,53,57,97,54,57,54,50,53,98,51,101,52,48,97,97,50,97,100,49,50,52,57,49,54,48,53,56,57,54,50,57,102,101,97,54,56,49,51,101,53,56,50,55,51,57,99,51,53,98,48,99,48,55,57,50,49,97,52,55,54,53,101,52,56,55,97,98,52,51,50,99,51,54,101,98,99,101,53,57,56,54,56,54,100,56,100,101,97,98,56,56,49,53,51,98,102,48,51,55,54,48,98,53,53,48,97,48,50,55,101,48,48,51,101,53,54,56,48,48,102,102,102,98,53,99,57,48,50,53,56,56,48,57,55,54,99,48,52,57,56,48,51,57,102,48,102,98,55,50,97,52,49,102,57,56,51,102,55,50,97,56,51,49,48,55,56,101,53,48,56,48,51,100,98,55,52,57,101,48,57,102,48,50,53,56,99,49,101,57,48,55,49,52,48,57,56,97,48,55,52,99,49,102,48,100,56,98,52,48,102,51,56,51,98,57,50,102,99,51,57,101,56,98,50,57,97,49,101,100,50,56,56,97,100,52,50,101,48,50,52,54,49,101,99,50,97,56,49,101,48,52,101,56,98,97,50,97,102,50,48,57,53,57,100,51,99,98,48,97,102,102,48,49,56,102,56,49,99,98,48,49,51,101,48,48,102,102,52,97,56,48,49,51,48,101,48,102,97,52,49,101,55,48,49,50,102,54,48,101,55,48,49,101,98,48,48,51,100,100,101,48,102,56,48,49,99,101,97,54,56,55,100,49,48,52,49,101,52,56,55,52,48,48,102,102,49,101,99,55,48,55,56,101,53,48,48,48,102,102,51,100,98,56,57,97,48,101,102,56,51,100,50,53,53,56,55,50,99,51,100,99,56,102,54,53,101,48,55,97,48,51,57,101,53,49,56,55,54,52,98,52,101,53,51,48,55,97,48,98,98,50,98,49,48,51,48,48,102,102,57,49,49,55,54,57,101,48,50,54,49,57,50,52,48,52,99,52,97,99,97,52,101,50,98,51,50,54,50,55,99,48,48,52,101,54,48,48,102,102,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,49,56,50,48,48,102,102,51,101,51,97,52,48,48,102,98,49,99,48,55,49,101,48,48,102,97,100,49,48,50,55,57,48,49,101,57,56,51,102,102,48,50,54,49,56,98,51,99,56,48,49,100,49,48,102,98,48,49,50,98,97,49,102,57,48,55,53,48,56,54,57,53,100,49,48,51,100,101,57,55,97,99,51,100,50,49,101,53,48,55,98,99,48,101,52,56,51,101,56,56,100,49,100,49,99,51,56,56,49,99,53,48,102,101,49,54,57,48,48,102,102,48,101,99,99,48,101,49,49,55,51,53,102,98,56,53,49,97,49,49,53,102,51,97,55,101,101,53,56,99,51,57,100,48,53,48,53,51,99,48,97,98,48,48,57,101,57,48,55,98,97,49,100,57,48,50,54,48,52,48,57,100,98,48,50,55,49,48,49,102,100,48,55,50,100,101,57,52,56,48,101,54,56,51,101,101,48,50,54,57,99,48,57,56,51,48,55,98,52,49,100,51,52,56,99,100,57,54,48,100,54,55,56,51,98,50,48,102,50,52,49,101,99,56,55,99,52,51,101,56,53,50,50,52,49,49,50,99,99,97,57,50,56,56,98,56,57,48,48,102,102,55,54,53,49,55,54,56,98,99,99,53,56,57,52,56,53,54,50,55,101,101,51,49,54,48,53,54,97,48,51,97,52,57,48,54,55,102,99,49,52,101,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,55,100,52,48,57,50,99,48,48,102,102,55,100,54,56,56,49,51,98,52,48,48,102,98,48,101,50,99,48,51,100,50,53,53,56,49,50,55,56,48,101,52,56,48,49,101,98,48,50,55,56,55,50,51,49,52,51,56,51,99,99,56,100,56,49,101,50,56,51,97,54,48,55,55,102,50,53,53,56,48,51,100,99,99,56,97,49,101,56,52,56,50,57,55,102,55,99,49,101,56,48,55,101,99,51,56,99,56,97,57,55,52,57,99,56,99,49,99,97,48,102,50,100,56,48,53,56,55,52,101,48,99,102,57,53,54,48,49,55,102,57,98,101,57,101,53,54,56,50,55,98,102,99,49,48,97,53,48,54,100,56,48,57,52,54,48,50,52,56,56,48,57,57,102,48,50,55,98,99,49,101,51,50,52,48,51,97,50,48,50,53,52,99,49,100,56,56,48,51,100,53,52,48,55,56,52,56,52,53,49,51,101,49,101,51,52,56,50,56,50,52,51,101,56,48,101,102,56,51,57,52,49,57,57,52,97,56,99,53,102,48,55,53,56,51,98,50,102,97,55,55,50,99,99,49,101,51,56,55,98,52,51,97,50,53,51,55,51,49,55,50,49,101,102,48,101,100,97,48,102,52,53,56,50,99,52,49,51,98,53,99,98,50,101,102,54,54,98,97,48,50,48,97,55,98,56,56,52,48,51,99,50,56,48,51,101,98,49,52,48,49,102,49,48,53,48,101,51,49,52,54,56,97,49,100,97,48,55,57,56,48,48,102,98,50,50,98,48,48,102,102,55,98,101,49,50,48,98,55,48,101,100,56,55,57,48,97,101,48,102,49,56,49,50,99,53,57,97,50,101,48,51,98,56,48,48,102,54,56,56,55,56,57,49,52,49,101,52,50,50,101,48,101,101,56,55,56,55,48,51,101,98,48,55,48,101,48,52,99,99,102,57,50,102,102,57,55,50,48,101,102,56,97,51,52,57,102,56,97,100,52,49,52,48,99,56,50,53,54,56,48,51,100,102,52,54,52,102,51,57,54,101,49,100,101,57,99,97,48,51,56,50,56,49,50,56,99,48,52,57,48,56,49,50,98,101,48,52,56,56,48,51,98,97,52,56,48,55,52,52,48,52,97,57,56,51,98,49,48,48,55,97,53,54,48,101,102,57,51,52,98,101,55,99,51,99,54,57,48,53,48,52,56,55,100,48,49,101,49,48,55,100,55,51,97,53,100,50,52,57,52,50,49,100,54,48,101,99,97,52,50,55,53,49,54,54,48,102,49,99,51,100,97,49,101,101,50,101,55,49,99,97,54,48,101,56,56,55,54,100,48,51,97,50,99,49,54,50,48,57,50,57,99,53,54,56,54,100,50,100,101,50,99,49,51,57,51,101,100,51,55,102,99,48,50,102,102,99,48,57,52,54,48,48,55,99,51,51,99,48,57,97,101,48,55,99,56,49,99,102,52,56,50,101,48,48,57,97,99,48,55,101,54,48,48,102,102,102,50,54,97,49,101,100,54,49,50,57,100,54,53,49,56,51,57,56,48,48,102,52,99,52,49,100,99,48,49,51,49,49,57,50,100,49,51,49,53,97,49,100,97,52,98,54,49,50,98,56,55,56,99,49,100,100,48,49,51,52,97,53,54,57,53,50,56,102,101,99,98,54,50,99,99,51,99,56,53,51,56,50,53,50,97,50,97,101,50,52,51,97,100,56,98,48,97,99,49,57,57,55,56,56,49,97,52,48,102,101,48,48,57,52,52,48,48,102,102,55,99,52,52,99,48,49,102,53,98,54,48,101,55,48,51,97,48,57,52,53,50,48,49,51,53,54,53,52,102,48,50,55,50,56,51,100,56,101,97,53,51,99,101,97,51,56,55,100,51,50,55,56,51,102,57,48,50,53,100,102,97,51,50,49,100,57,53,56,49,100,55,52,53,54,53,48,99,48,49,101,100,99,48,55,55,50,48,52,99,99,57,54,52,53,53,50,52,101,56,50,100,48,97,100,48,102,49,57,55,53,50,57,53,101,102,53,102,48,48,102,102,55,98,57,102,57,53,98,53,98,51,54,53,49,49,53,102,100,99,48,49,98,48,49,52,49,51,97,48,50,54,101,52,48,57,102,53,48,50,53,52,48,48,102,102,57,49,49,48,101,56,50,51,56,55,102,56,48,57,97,98,48,55,97,98,56,49,100,53,56,55,52,57,50,100,51,49,97,52,49,52,55,50,100,97,56,51,56,99,48,102,49,56,51,101,98,100,101,52,99,55,99,97,99,48,102,51,57,55,56,56,101,56,102,56,97,102,48,55,55,50,49,99,102,48,102,55,49,54,98,102,100,49,53,54,49,100,48,48,102,102,102,50,50,54,55,101,48,57,50,51,52,99,57,53,57,101,54,98,99,98,56,57,97,56,51,48,57,98,102,101,49,48,50,48,52,97,50,56,48,51,101,57,97,52,48,49,102,53,98,56,48,52,56,57,48,55,99,53,50,48,51,102,99,48,52,97,97,48,49,50,101,51,99,49,100,53,56,55,98,53,50,100,49,53,102,52,48,52,56,50,100,50,52,49,102,48,48,51,102,55,48,102,97,102,55,49,48,57,50,52,98,50,48,101,99,49,55,56,101,97,51,53,49,53,99,48,102,49,52,49,101,57,56,55,98,52,97,97,102,56,48,52,100,56,51,97,48,49,100,98,52,99,100,52,48,57,49,100,53,50,48,50,53,56,52,55,55,50,50,57,97,57,100,57,51,52,48,100,48,100,52,48,53,51,102,48,50,54,101,99,48,49,102,50,101,99,48,48,102,102,55,100,54,100,56,51,57,99,48,101,56,50,50,57,55,54,48,52,97,97,49,54,102,99,48,57,99,97,48,102,54,51,97,57,52,99,98,52,57,48,49,99,98,101,56,48,48,102,101,52,48,57,55,55,101,56,99,56,55,54,53,54,48,55,97,49,50,57,101,52,99,48,48,55,98,56,99,49,101,51,48,49,50,99,99,53,57,49,53,52,57,51,97,48,98,52,50,98,52,51,98,56,53,50,100,50,50,101,56,100,55,99,48,49,101,101,55,99,53,57,52,102,99,100,57,52,52,53,56,52,98,56,48,53,56,54,48,48,102,102,101,102,99,101,48,48,102,102,50,57,97,102,48,48,102,102,48,99,98,53,99,48,48,51,53,50,57,55,102,99,48,55,102,99,53,49,55,52,51,99,54,49,100,100,50,57,56,51,100,54,53,51,97,53,49,52,48,49,101,48,52,51,101,57,99,53,51,57,54,48,49,56,54,52,99,52,51,48,52,99,97,53,50,50,48,54,100,100,49,57,50,49,49,100,50,57,49,101,55,97,52,50,50,97,52,97,49,97,53,52,57,49,52,97,52,55,54,54,97,55,99,100,101,102,53,53,51,51,51,102,101,57,101,97,48,50,49,50,56,48,51,98,102,51,56,48,48,97,54,98,99,48,48,51,50,100,55,48,48,48,102,102,100,52,97,53,51,97,48,101,101,56,48,51,101,55,48,101,53,52,49,54,54,53,98,97,49,97,48,57,55,99,48,48,102,102,102,97,100,57,48,48,102,102,55,98,54,48,97,55,55,98,98,102,52,57,99,53,100,56,48,51,99,101,50,50,52,57,55,50,48,57,49,56,57,52,54,52,57,52,56,54,51,101,50,98,53,49,52,48,57,52,98,57,52,98,52,57,48,52,101,50,52,99,97,51,97,50,49,101,51,57,97,51,97,52,102,55,51,101,100,51,51,52,55,102,102,48,51,102,98,48,102,48,56,48,51,101,51,50,101,48,48,102,97,52,52,48,102,53,57,55,48,57,99,53,102,56,55,56,48,48,102,102,57,50,54,48,49,51,48,50,100,100,51,98,98,48,48,57,98,52,98,48,48,55,57,56,102,48,50,54,100,57,49,48,51,53,101,56,97,56,101,56,101,56,56,56,102,56,49,50,101,56,54,48,102,101,49,48,100,49,51,54,57,52,54,52,55,54,50,55,57,97,51,48,102,50,51,102,97,101,55,101,97,48,52,98,54,48,52,100,49,48,48,51,101,49,54,52,48,101,53,99,49,101,49,56,55,99,99,51,99,48,49,101,100,48,50,53,97,99,48,57,97,97,48,48,102,102,55,57,55,57,48,101,56,101,52,50,101,102,57,52,50,48,101,56,98,56,51,56,98,48,102,52,48,51,100,97,97,99,57,54,56,97,49,100,99,50,57,100,48,102,49,53,102,52,49,102,102,48,102,100,56,49,51,52,99,56,48,53,98,55,48,49,51,57,48,102,49,49,53,97,53,99,57,55,52,48,57,99,52,101,52,51,97,57,50,98,56,48,49,101,101,54,48,49,50,101,100,101,56,97,101,50,56,100,48,98,54,48,51,56,56,48,55,55,54,48,48,102,57,51,97,56,48,51,101,57,55,48,51,102,98,56,97,54,50,98,55,48,49,51,55,55,56,97,57,48,102,54,57,54,100,56,98,48,102,52,49,100,97,99,48,101,49,48,48,57,97,102,52,100,99,56,98,57,48,51,50,53,97,52,100,54,57,50,101,55,48,49,50,102,101,56,50,53,53,50,52,53,55,50,97,57,48,56,49,51,99,54,51,99,57,56,57,101,52,49,51,100,100,101,102,101,56,48,102,56,52,51,98,56,49,101,50,50,57,56,51,100,54,53,51,97,50,57,55,101,49,100,102,52,99,101,57,99,53,51,57,54,48,49,98,102,52,51,52,99,48,52,98,50,53,50,50,48,54,100,100,49,57,50,49,50,49,49,53,50,50,98,50,51,97,53,50,51,50,49,97,53,52,57,49,52,97,52,55,55,101,54,98,53,52,54,102,53,53,51,53,53,98,54,57,101,98,102,101,48,49,52,102,48,48,102,55,56,48,49,102,49,52,101,48,48,102,102,55,100,99,53,48,55,50,56,49,101,48,56,55,56,99,51,98,97,48,101,97,48,48,57,54,100,101,48,102,97,48,51,56,54,53,53,49,55,48,53,99,97,48,56,55,55,56,49,101,51,102,48,55,98,101,48,52,97,99,48,51,98,57,48,48,55,98,97,52,97,97,52,54,50,101,48,98,51,52,49,50,57,56,98,57,99,49,100,48,48,102,102,102,51,48,49,51,49,97,57,56,53,99,57,52,55,56,98,98,50,97,57,49,56,97,101,50,101,101,53,48,49,51,101,56,49,51,97,53,54,55,50,100,48,48,52,98,57,101,97,101,57,99,56,50,101,53,55,48,50,55,53,48,50,54,101,52,48,57,48,57,48,50,54,98,99,48,57,49,49,48,102,55,97,51,56,55,48,52,48,57,97,98,48,55,53,53,99,49,100,53,56,55,98,49,50,100,48,100,97,52,101,52,55,50,97,97,56,51,102,50,48,101,101,52,51,101,98,50,102,50,50,50,52,49,54,52,49,101,55,50,57,49,49,100,50,51,49,54,50,48,101,101,56,51,101,52,49,101,101,50,97,52,100,52,53,97,48,55,52,52,51,99,56,56,55,102,48,50,55,56,102,51,52,53,54,55,97,98,100,50,100,97,54,50,48,100,97,54,56,48,55,57,57,97,57,53,49,54,54,53,54,97,49,57,55,48,53,54,49,54,48,53,52,57,54,50,99,102,52,57,52,49,50,100,49,48,100,50,56,97,101,50,99,49,49,102,51,56,102,51,52,49,97,97,49,97,55,98,51,52,56,99,57,50,56,102,100,101,54,51,99,97,52,52,57,51,52,54,55,97,97,52,102,51,101,54,56,55,51,101,97,56,51,54,97,57,102,102,48,48,56,49,99,53,100,52,48,51,53,100,56,48,49,102,54,53,56,48,48,102,102,102,56,98,100,56,49,50,53,101,48,52,101,57,56,48,51,100,100,56,48,102,48,52,49,99,100,52,55,48,50,53,100,48,49,102,99,56,55,56,52,98,54,50,102,52,51,100,54,53,102,48,51,99,48,51,48,51,100,55,48,55,98,102,99,51,100,97,53,98,57,55,98,56,51,102,56,53,102,49,54,52,56,48,48,102,102,48,102,54,57,56,55,97,48,48,57,56,50,48,101,57,56,55,51,52,97,49,48,49,51,98,48,102,98,48,55,98,48,97,99,50,101,102,97,54,97,49,97,48,99,97,48,57,53,99,48,50,52,53,99,97,102,57,54,101,52,97,99,50,99,57,51,53,98,52,50,48,48,102,102,98,56,97,48,48,55,100,56,100,48,48,51,101,98,97,99,49,102,99,48,48,51,101,98,52,52,48,57,56,57,50,101,99,49,99,49,56,51,102,50,50,97,56,51,49,97,97,54,99,98,50,48,102,50,56,51,98,98,48,102,51,55,52,100,48,101,54,98,56,48,48,102,53,48,52,49,100,56,55,48,102,99,56,55,102,48,51,57,56,49,100,50,48,55,56,49,56,97,52,48,101,55,48,55,101,56,51,102,57,56,51,97,102,99,51,100,53,99,51,56,50,53,99,97,55,53,48,55,53,56,98,99,50,101,102,56,55,56,48,51,98,98,53,56,49,50,48,53,97,52,57,49,48,52,57,50,55,97,55,102,102,56,49,55,102,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,102,52,97,48,48,102,102,102,56,54,53,56,49,51,56,48,53,48,48,102,102,55,54,48,49,102,49,56,49,51,50,99,48,52,98,51,48,55,102,99,51,99,57,50,101,56,55,99,48,49,102,57,97,49,56,51,56,51,52,48,48,102,102,55,50,101,53,51,99,57,53,48,57,97,100,57,100,48,56,49,99,101,48,55,50,48,48,102,102,57,57,102,48,102,56,56,55,100,53,49,97,56,98,49,50,56,56,51,98,54,101,49,53,53,51,57,48,52,51,98,100,50,53,54,53,99,56,48,51,100,100,50,53,102,57,53,55,53,55,102,56,48,51,98,50,99,48,52,99,52,98,48,48,102,102,52,101,97,48,102,48,49,49,54,57,52,49,56,57,48,50,53,55,48,48,102,102,57,57,48,48,102,102,55,56,50,48,52,97,52,56,51,102,52,48,101,51,56,49,51,48,52,48,101,97,48,98,49,48,49,50,57,48,55,56,50,48,101,102,56,48,49,101,101,51,57,48,101,102,49,54,51,50,56,97,53,48,50,55,52,98,50,48,48,102,55,54,48,55,51,99,98,102,48,101,53,57,54,53,52,48,57,54,48,102,51,49,52,97,49,101,49,50,57,97,98,55,50,97,48,51,99,52,53,56,99,102,48,52,102,49,52,56,57,99,54,97,97,100,101,48,49,50,52,57,100,97,53,51,54,51,102,99,48,51,100,98,100,52,48,98,55,56,48,49,102,54,97,54,48,52,56,57,57,52,99,48,48,102,98,49,52,48,50,52,98,56,49,101,97,48,49,50,99,54,57,99,57,51,99,97,97,50,101,48,51,101,100,99,51,56,97,48,50,52,56,49,101,49,99,56,97,57,50,53,57,52,57,52,100,52,49,100,98,48,55,97,101,48,101,101,56,51,102,56,53,97,55,48,49,50,97,52,55,48,102,56,48,55,49,53,49,52,98,50,98,52,101,52,53,48,101,52,48,50,52,101,52,49,51,56,53,102,97,48,54,52,50,50,54,49,97,99,55,98,101,55,52,49,52,101,48,54,54,48,48,57,53,99,48,50,54,52,48,49,100,101,56,49,51,54,99,48,101,50,56,51,56,101,48,52,99,49,48,51,97,56,50,99,52,48,52,100,56,49,100,102,48,51,99,49,101,49,101,51,99,49,100,101,50,99,50,53,49,52,98,102,52,49,97,55,98,48,55,52,99,51,101,48,53,102,56,55,50,99,98,50,97,48,52,98,56,55,57,56,97,53,48,101,101,57,55,51,51,102,49,54,101,49,100,100,50,99,50,52,48,50,102,56,97,52,52,49,51,101,57,100,101,48,49,51,97,56,51,101,49,51,53,99,48,54,50,53,55,102,99,48,50,57,55,99,48,49,102,52,50,56,48,48,102,102,102,97,55,52,48,55,97,48,48,52,100,98,48,49,51,100,54,53,51,56,48,51,100,54,97,48,55,55,49,101,99,49,99,48,56,51,57,57,57,50,99,55,56,51,102,49,99,48,48,102,55,56,48,55,55,102,48,50,52,52,48,49,101,97,51,56,51,57,101,48,55,99,54,48,48,102,52,100,98,48,48,51,97,97,101,48,102,52,52,51,98,101,49,102,49,52,97,99,57,54,49,102,54,48,101,100,57,53,98,50,52,52,51,97,56,48,50,54,54,52,52,56,102,99,49,101,50,99,56,48,53,53,48,50,55,56,57,48,48,54,100,48,50,101,97,50,101,56,55,56,99,51,99,52,53,51,48,55,53,48,97,55,52,97,50,102,99,51,99,48,57,57,100,48,52,97,55,50,98,99,51,48,101,57,56,57,56,48,57,54,52,97,52,98,48,99,55,97,52,97,52,50,51,97,50,97,51,100,55,52,55,52,53,52,54,52,99,52,97,97,50,52,57,52,57,48,99,52,99,101,57,56,102,101,54,97,97,54,98,101,102,51,57,55,102,99,49,48,57,48,48,55,100,57,99,48,48,51,101,99,51,56,49,99,101,48,48,51,101,98,52,99,48,57,53,99,48,102,97,56,51,102,97,48,55,97,99,53,100,102,52,51,50,100,53,100,50,97,99,51,99,56,49,100,57,48,55,52,54,49,100,102,101,56,48,49,101,97,55,102,56,55,102,48,49,102,48,56,48,51,100,51,56,48,102,102,56,55,99,56,51,56,50,49,99,54,48,49,51,51,48,101,99,48,55,49,52,51,102,99,56,54,49,100,53,101,49,101,97,52,98,48,101,49,49,54,50,56,50,48,48,102,55,52,56,55,97,48,97,50,48,48,102,102,55,98,52,52,51,98,100,98,55,50,99,48,98,54,97,98,100,97,48,97,102,52,102,48,48,57,98,56,48,50,54,102,56,48,57,56,98,50,102,99,48,57,98,52,48,50,54,54,48,49,102,97,48,49,51,49,52,49,101,50,52,55,48,49,50,101,52,97,48,55,99,48,48,102,55,48,49,101,54,56,51,99,55,52,53,50,56,98,97,52,50,48,50,54,56,48,51,100,98,97,53,54,48,55,102,99,49,101,48,48,102,102,55,57,99,51,102,56,56,101,49,100,101,48,49,51,49,52,51,50,57,56,51,98,102,50,53,97,55,50,57,54,56,51,99,54,102,97,49,101,50,100,102,57,52,52,53,55,53,97,55,101,57,50,55,52,53,55,97,48,99,102,57,52,50,56,48,51,55,55,48,48,102,102,55,99,57,49,52,48,57,102,99,52,98,48,50,55,55,48,48,49,102,54,50,101,48,102,50,99,97,97,50,98,49,98,48,52,56,48,55,52,52,48,57,54,100,52,99,48,102,56,48,49,50,100,50,56,48,56,100,100,99,54,53,51,55,49,55,52,57,56,48,101,55,48,49,102,98,56,51,102,53,52,53,52,53,48,102,52,54,55,57,50,99,51,57,99,49,100,50,50,100,52,97,97,48,49,51,48,50,97,56,51,100,98,98,101,50,57,50,97,99,51,99,53,48,56,49,99,101,55,48,102,48,57,54,51,55,53,56,49,50,52,48,50,102,55,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,98,57,48,57,48,100,50,52,98,48,52,57,54,57,49,49,49,49,98,48,100,53,50,49,101,101,101,54,54,100,98,100,53,57,98,49,99,99,49,51,102,54,49,49,99,54,49,50,50,56,53,54,53,102,102,52,50,97,54,97,53,53,57,53,97,57,56,53,99,49,54,54,53,55,57,53,50,53,55,51,51,57,50,53,51,56,98,51,52,99,52,53,50,98,99,97,102,52,55,101,101,51,50,100,54,55,57,51,49,51,100,102,99,56,99,56,99,56,102,57,100,55,102,99,97,51,99,57,51,52,57,55,101,54,52,102,53,102,52,56,102,102,102,97,56,100,98,102,57,48,49,100,54,99,48,49,102,53,57,56,48,48,102,56,56,56,56,51,101,54,48,55,57,48,53,56,51,48,48,102,102,102,48,56,48,57,102,102,50,101,52,48,49,101,56,99,49,52,54,49,100,56,48,102,101,51,48,56,56,57,50,48,101,51,98,57,53,99,49,100,54,48,55,56,56,48,48,102,102,102,53,49,99,51,97,50,53,51,50,52,56,55,48,56,98,99,52,97,52,57,99,48,102,50,52,49,99,57,48,49,51,51,52,56,48,57,56,49,99,100,99,49,101,98,52,53,50,99,56,51,101,97,49,99,99,102,49,57,48,50,56,98,50,48,101,102,55,50,97,98,48,55,56,102,54,98,101,57,99,53,54,52,97,56,48,102,54,56,48,52,57,57,48,49,50,48,97,48,52,97,100,56,49,50,48,101,48,101,102,53,49,99,49,100,99,48,49,50,99,54,48,101,101,50,56,49,100,102,57,52,57,53,50,99,51,99,53,99,52,101,48,102,55,56,51,99,55,48,102,53,101,50,100,52,98,54,48,49,50,56,48,101,97,57,52,52,53,56,57,54,50,52,56,51,102,97,49,102,50,48,102,55,50,53,97,49,56,50,55,57,49,52,51,57,54,53,49,99,56,50,52,53,49,49,51,56,49,50,52,56,50,48,57,51,98,97,54,97,51,55,52,100,52,102,98,52,101,102,102,48,48,102,102,97,57,50,48,55,51,101,48,48,102,56,101,100,48,48,51,101,101,51,48,49,102,100,48,51,98,101,48,101,99,56,51,100,53,48,55,53,52,48,52,57,102,54,48,102,53,48,55,48,48,102,102,51,100,101,53,51,49,52,101,53,100,56,55,55,52,98,97,48,48,102,102,55,97,102,101,48,52,97,99,57,52,51,56,98,48,50,97,56,98,100,50,57,56,97,98,50,102,56,97,54,55,102,57,53,56,49,101,54,48,55,100,56,53,50,49,55,50,56,55,100,51,56,97,97,50,101,56,97,101,52,101,99,56,97,57,101,53,55,97,49,50,54,54,99,57,51,50,49,97,99,99,97,53,99,100,99,99,48,49,99,97,48,49,50,54,52,48,48,102,56,54,98,48,49,51,52,52,48,102,54,99,97,49,54,56,51,99,54,48,52,100,100,56,51,101,51,48,48,55,57,52,57,50,101,100,48,52,98,57,54,54,100,100,48,55,55,49,52,48,101,101,56,49,100,99,56,51,102,56,48,49,51,57,50,97,49,49,49,48,56,51,97,101,57,56,102,98,53,99,51,100,97,48,101,99,48,48,102,102,57,97,53,50,98,100,48,99,97,101,57,50,99,49,50,99,98,50,48,102,50,49,52,54,52,102,52,53,50,55,50,48,48,48,102,102,51,100,98,51,99,98,52,100,56,56,57,55,54,53,55,101,57,48,48,99,97,100,53,100,55,102,99,48,53,98,48,48,102,102,55,52,52,48,48,102,56,97,55,56,48,51,101,57,100,52,51,57,52,48,101,102,48,51,98,54,49,100,100,48,55,97,101,48,52,98,54,101,48,55,100,48,49,102,99,50,97,56,97,55,50,57,57,48,52,51,99,50,48,102,49,102,48,51,100,102,48,50,54,57,99,49,100,99,56,48,51,100,100,50,53,98,50,50,57,52,101,53,54,50,48,57,55,50,53,100,53,48,55,52,48,51,98,52,48,52,99,54,97,54,49,52,99,53,49,102,50,102,48,98,53,52,54,50,99,52,98,98,97,52,48,50,98,101,56,49,50,52,53,54,54,50,100,51,57,53,99,99,100,55,52,49,52,49,54,101,97,56,48,100,50,56,48,57,51,53,48,48,102,102,55,100,53,100,56,49,50,50,97,48,48,102,97,102,100,99,53,98,102,48,50,53,49,52,49,99,54,56,48,51,100,50,53,48,49,51,101,97,50,98,56,48,52,100,50,56,48,49,101,97,54,48,51,100,102,48,102,100,56,50,54,98,49,53,55,56,51,100,49,99,97,101,101,55,48,55,57,97,49,102,100,48,102,56,48,50,53,56,56,102,48,102,97,56,55,57,54,55,101,52,51,100,48,52,98,57,54,56,52,54,99,57,48,50,52,52,97,102,48,52,56,56,56,50,48,52,100,100,48,48,102,102,51,101,101,53,56,48,49,102,53,98,56,48,52,56,57,48,55,99,53,49,99,51,56,50,48,52,100,53,56,49,51,49,100,99,49,100,53,56,55,98,53,50,100,49,49,56,52,102,52,55,50,97,102,56,51,57,102,48,55,101,101,49,102,53,101,101,50,49,50,52,57,54,52,49,101,55,50,56,100,97,52,57,57,50,99,52,49,100,100,48,51,97,99,48,102,54,57,53,53,102,48,48,102,102,57,98,48,55,52,48,51,99,56,56,55,101,52,49,51,100,97,97,52,48,52,98,48,57,55,99,52,53,51,53,48,55,97,54,56,49,50,49,56,49,51,57,50,48,48,102,57,56,56,48,49,50,50,56,48,101,52,102,49,52,101,48,48,102,50,56,56,49,99,102,48,48,102,102,55,57,100,98,48,52,101,101,50,99,98,49,54,98,102,48,55,56,48,49,102,48,56,49,50,100,100,56,97,53,101,56,98,99,51,98,49,99,97,100,51,101,48,55,97,48,48,52,98,50,49,54,51,56,98,50,48,49,51,49,101,53,57,56,55,56,99,102,57,48,102,54,48,49,50,102,48,48,102,102,55,98,53,56,100,53,101,56,48,52,102,48,97,102,100,51,102,101,48,51,55,102,97,101,97,48,50,48,49,56,48,51,98,102,51,56,48,48,102,102,97,54,98,99,48,48,102,102,51,50,100,55,48,48,102,102,48,100,52,97,53,99,48,49,100,102,57,99,48,48,102,102,53,51,53,101,48,48,102,102,49,57,54,98,56,48,48,54,97,53,50,102,102,56,48,101,101,54,48,52,99,55,56,49,50,98,97,48,101,50,99,48,57,98,55,48,55,55,56,57,101,48,101,57,99,48,57,56,51,48,101,51,102,48,55,56,50,49,99,48,50,100,55,97,49,99,57,54,48,49,100,102,48,48,102,102,55,98,57,99,51,101,48,49,100,53,48,100,98,57,53,101,53,102,57,52,52,49,101,56,52,53,50,54,53,56,56,55,51,52,51,99,50,49,100,102,50,100,99,48,56,54,53,98,56,55,54,56,97,52,52,99,100,101,52,98,48,57,102,52,48,57,51,48,99,98,57,100,48,53,51,53,51,97,49,99,48,50,55,98,50,99,56,48,49,102,49,54,102,48,48,55,100,49,99,97,52,57,53,101,53,56,50,50,57,53,97,48,52,57,53,48,48,57,54,49,54,48,57,48,56,50,57,52,56,101,53,55,57,54,55,56,48,57,56,102,48,50,54,102,53,51,48,49,50,48,57,54,57,48,99,53,52,97,50,97,55,101,52,53,52,57,48,50,54,48,98,50,50,97,53,56,50,52,100,50,52,48,50,101,98,97,50,53,56,49,48,100,100,100,49,98,55,50,50,55,51,102,48,50,56,101,48,50,53,99,52,48,49,102,51,53,49,48,55,49,52,48,102,51,48,49,101,49,50,48,48,55,54,99,48,57,56,50,48,50,53,50,48,48,102,102,49,101,53,57,48,51,56,50,57,50,48,57,98,101,53,56,48,51,99,56,101,48,102,102,48,51,100,101,48,102,97,48,49,50,49,57,57,50,56,52,98,99,52,100,52,53,101,48,48,102,54,56,56,55,50,99,48,57,53,56,50,98,99,98,57,52,97,101,57,56,53,98,57,53,97,53,50,57,52,55,50,52,54,102,102,54,101,56,98,101,99,53,56,98,57,56,49,50,48,53,55,50,54,57,56,48,102,50,48,49,99,102,56,48,51,101,52,52,97,48,48,102,97,55,51,48,55,102,52,48,102,48,52,51,98,50,48,101,97,99,49,100,52,56,49,51,56,50,48,48,102,102,102,55,53,48,55,102,56,51,100,101,53,99,57,52,99,53,50,48,55,55,52,97,52,101,48,52,98,102,48,49,51,52,99,53,48,102,50,99,48,98,53,50,102,52,98,97,50,97,99,97,50,50,57,57,49,102,57,54,54,49,101,53,48,55,50,56,53,50,49,52,99,56,55,57,51,56,98,53,50,101,56,97,101,52,49,99,57,52,57,101,53,56,50,49,50,49,101,101,57,51,50,49,97,100,52,50,50,52,100,100,52,55,102,56,48,98,102,48,48,102,99,48,48,49,102,48,57,97,48,101,51,56,55,57,99,51,101,52,49,102,53,48,102,54,48,51,57,53,48,50,55,55,99,48,49,101,57,54,56,55,52,53,51,53,50,52,51,99,97,53,56,56,55,51,99,49,100,50,56,48,51,99,98,52,49,54,101,49,102,56,48,49,50,52,52,49,52,97,50,99,52,98,55,50,99,52,51,98,99,49,100,56,48,48,102,102,55,98,102,56,51,100,50,48,52,100,55,97,49,57,54,56,53,57,100,50,48,49,53,52,57,50,53,53,56,55,54,54,52,98,99,50,99,49,48,101,54,100,51,98,57,53,57,99,98,52,50,99,97,55,51,97,57,56,57,98,51,99,48,53,98,102,48,50,55,50,52,48,49,102,49,98,99,48,48,55,100,57,101,56,49,50,56,52,56,97,48,102,53,48,49,101,48,50,53,48,51,57,52,101,49,102,55,48,50,53,102,52,49,100,56,97,51,56,55,101,52,98,101,55,99,49,102,52,56,48,51,100,52,54,48,50,53,101,52,51,98,57,50,53,57,56,55,51,52,51,57,52,56,101,49,101,55,50,102,53,102,48,102,51,48,48,102,102,51,100,51,55,57,48,55,101,56,49,101,98,48,102,99,50,50,48,50,55,56,51,57,52,49,100,98,97,48,102,51,102,50,57,50,49,48,56,98,48,50,99,100,97,48,52,99,101,48,101,102,52,98,54,57,99,53,97,101,56,57,55,52,48,51,55,97,48,97,99,50,99,57,48,99,98,56,50,98,48,97,102,50,100,56,97,101,55,98,97,52,97,48,57,54,56,56,54,56,97,53,56,57,53,101,57,49,100,98,55,57,97,48,100,53,48,100,51,100,57,57,52,57,52,54,52,56,99,99,98,102,97,53,50,50,52,57,97,51,51,100,51,52,54,97,100,51,52,51,57,98,99,99,49,98,99,99,97,100,55,57,56,54,57,50,49,57,55,57,49,100,101,57,100,54,99,97,52,51,54,101,98,50,101,52,49,99,54,98,54,100,50,51,55,57,97,99,50,52,53,99,102,102,56,48,100,102,56,50,57,55,102,99,48,50,48,54,49,101,54,49,99,52,55,55,57,100,54,49,101,100,101,49,101,54,49,99,55,57,57,55,50,48,102,102,55,56,55,57,56,51,99,100,48,50,99,100,53,98,101,100,99,49,55,99,50,57,53,51,50,56,48,54,102,56,56,49,51,98,56,48,48,102,102,102,56,100,100,48,48,102,102,51,101,98,51,56,48,57,98,101,54,56,49,102,49,48,55,102,53,97,48,55,50,101,48,48,102,54,49,56,49,51,50,52,48,102,52,100,98,48,55,56,56,53,101,51,54,48,102,98,99,48,49,101,97,49,48,51,102,102,48,102,53,48,48,102,102,57,51,48,51,99,49,48,102,98,101,48,102,52,57,55,57,56,51,100,55,99,49,100,98,55,48,55,101,101,49,100,53,48,101,50,49,54,55,100,48,52,49,101,48,56,55,57,98,56,55,99,56,48,52,56,102,97,48,57,53,97,53,48,57,54,48,48,57,52,97,48,101,102,102,57,50,98,99,97,98,52,100,48,50,49,48,48,56,56,54,48,52,99,102,48,48,102,102,51,101,50,102,99,48,48,102,98,53,99,48,55,50,50,48,102,48,52,51,100,101,53,55,56,51,98,101,48,55,48,55,48,48,102,102,102,54,48,49,100,49,50,49,56,55,99,56,51,99,48,49,100,102,48,101,52,56,51,100,53,101,48,102,52,56,48,57,54,102,48,101,49,56,48,51,100,100,99,53,52,97,51,49,55,50,53,102,98,50,49,100,98,50,101,51,48,55,50,52,98,101,48,55,102,101,53,56,56,55,57,52,97,48,48,49,51,101,48,101,98,49,53,52,56,56,49,101,52,56,52,49,50,101,98,52,97,55,49,53,97,48,50,54,55,52,53,53,57,54,57,53,56,98,50,52,50,55,55,97,102,102,56,48,98,57,52,98,97,97,101,52,100,52,51,52,57,50,98,100,50,53,100,52,52,52,98,54,99,51,50,52,56,54,55,98,55,57,99,54,102,100,54,55,48,55,51,48,52,55,102,56,52,101,49,56,52,48,97,49,53,100,53,48,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,55,56,54,48,48,102,102,102,97,55,51,48,48,102,102,55,100,50,99,56,51,101,101,48,48,102,102,55,100,97,48,56,51,101,48,50,56,53,98,50,99,52,51,98,52,49,102,98,48,101,53,48,49,50,100,50,99,101,50,99,97,56,51,100,56,48,102,54,100,98,50,57,52,51,100,97,49,100,97,50,98,52,98,50,57,55,99,51,97,101,48,102,51,99,48,52,57,48,48,102,102,49,101,99,57,48,102,102,50,52,48,51,97,99,48,102,102,48,55,48,57,51,51,97,49,48,51,99,49,48,101,48,98,54,49,100,56,48,102,51,48,48,57,56,55,100,53,49,54,57,55,52,53,53,49,53,102,98,57,54,100,102,100,50,48,55,102,99,48,48,49,102,53,54,52,48,48,102,102,102,97,50,51,48,50,55,49,48,48,102,102,49,102,54,57,52,99,57,54,48,49,102,48,48,55,55,52,56,56,49,100,102,48,55,55,50,48,101,57,48,97,97,57,52,52,99,100,56,51,99,52,48,55,98,48,99,48,51,100,49,48,101,55,56,55,54,56,51,101,53,99,98,48,97,48,55,56,56,53,53,54,101,48,101,102,56,51,100,56,53,49,48,51,97,48,48,102,102,56,55,54,99,51,99,51,48,53,48,48,102,102,55,97,52,49,100,102,57,54,50,53,49,56,55,99,55,52,97,54,98,55,99,97,99,50,99,49,50,100,48,56,97,98,51,100,49,54,52,57,99,54,52,49,48,48,102,102,100,54,54,48,50,52,50,52,48,57,50,100,48,55,55,50,48,48,102,102,102,97,102,100,48,50,53,56,52,49,100,100,48,49,50,98,54,48,101,57,99,98,101,48,102,99,48,55,57,56,51,56,101,48,101,101,52,48,49,101,101,102,101,53,53,57,55,48,48,102,48,99,98,49,50,56,48,98,55,48,102,53,97,54,55,48,102,55,48,51,99,49,48,102,57,48,51,99,54,50,99,55,57,54,52,53,56,48,55,54,48,51,97,52,49,99,102,50,97,53,50,48,51,51,50,101,48,51,101,99,53,56,97,50,50,49,48,50,52,99,51,98,101,53,55,54,57,50,98,57,49,57,48,101,51,100,50,55,51,98,48,101,50,55,50,54,48,101,54,48,52,97,53,56,49,50,57,99,48,101,55,52,48,57,50,99,48,55,49,101,49,100,50,48,50,53,102,56,49,99,54,57,52,52,99,57,52,54,49,99,51,48,101,54,48,48,102,102,57,102,56,48,57,53,55,55,48,97,57,48,101,97,49,53,56,53,97,51,101,48,48,102,55,49,48,55,98,99,51,99,97,49,102,51,52,98,48,49,51,49,48,48,102,102,55,98,51,52,51,98,56,49,100,52,50,57,57,50,51,52,49,55,50,49,101,98,50,101,56,49,50,50,48,57,52,50,56,100,48,52,56,97,50,50,52,49,97,102,53,57,54,49,54,57,97,57,99,57,97,49,57,97,48,102,54,56,49,101,102,56,51,97,100,48,55,49,48,49,99,54,50,101,48,49,101,55,48,51,101,52,48,55,56,54,49,99,97,48,55,53,97,48,101,102,56,51,98,56,48,50,53,102,52,53,102,48,55,100,48,49,101,48,56,55,98,99,51,98,97,49,99,57,48,101,97,57,53,57,56,98,51,50,100,99,97,100,50,56,48,97,99,99,53,57,56,55,57,48,51,100,50,53,97,49,52,97,53,51,50,50,55,52,102,50,101,52,98,57,50,97,56,97,56,50,98,102,50,54,50,55,98,55,50,57,101,53,57,49,54,50,56,50,53,54,98,54,52,99,98,48,52,100,52,51,54,101,102,102,99,51,51,53,99,55,53,98,54,97,50,100,100,55,50,101,54,49,98,56,56,50,54,101,53,100,100,54,99,100,99,52,54,100,99,102,53,102,102,102,98,49,56,100,98,102,51,56,99,55,48,98,49,48,97,48,52,98,56,48,48,102,98,48,50,48,48,55,100,101,102,48,48,51,101,98,102,56,48,49,102,53,102,101,53,50,49,55,97,100,48,55,98,99,49,101,100,48,55,55,52,49,101,101,48,51,99,55,50,57,57,51,56,98,49,48,101,102,50,52,56,51,97,100,48,55,49,97,49,102,99,48,55,50,97,49,102,99,48,55,56,54,49,100,100,48,102,50,57,53,99,56,97,49,102,52,56,52,97,52,55,48,102,56,48,55,50,48,98,53,48,55,98,101,49,99,102,48,102,48,49,53,50,56,97,53,50,56,55,56,52,51,57,50,57,50,49,100,97,48,102,48,97,51,49,97,52,98,49,50,98,52,98,101,50,100,48,97,55,50,97,97,57,98,57,50,99,53,51,98,56,50,52,48,48,52,102,102,48,48,102,102,55,100,56,100,48,48,102,102,51,101,53,100,97,48,102,101,56,49,102,49,99,48,51,100,55,48,55,53,48,48,102,102,52,57,57,56,55,52,52,97,55,48,55,54,52,48,101,57,48,51,100,56,53,52,100,48,55,55,48,51,98,48,48,102,48,56,51,100,56,53,48,56,55,99,48,51,57,99,48,52,99,49,57,52,48,53,54,56,55,57,52,49,100,56,51,101,53,49,48,55,97,99,98,97,50,98,99,51,100,99,48,101,57,52,48,57,57,56,50,99,52,51,98,52,53,53,48,55,98,48,97,51,48,102,97,49,55,54,53,97,49,55,48,49,99,56,52,100,50,98,100,48,53,51,100,48,52,97,101,57,50,97,99,51,98,56,53,57,49,54,53,51,54,53,97,50,48,50,53,99,51,56,48,50,55,51,56,55,102,56,51,102,101,49,102,53,48,55,97,48,49,101,100,50,102,48,51,102,97,48,102,48,99,51,100,99,49,101,54,48,102,100,48,55,99,56,51,99,101,53,57,49,54,50,53,101,48,55,56,52,51,99,101,49,102,49,48,102,49,49,55,48,49,101,54,48,102,48,57,55,50,53,97,49,55,50,53,56,50,53,57,54,99,53,97,57,54,52,53,98,49,55,54,53,101,97,54,49,54,48,53,98,49,54,50,57,97,53,56,49,54,99,53,56,57,54,48,57,101,57,101,57,54,57,56,57,56,101,97,53,97,55,50,55,50,54,97,53,50,55,98,57,55,52,101,97,53,98,57,53,102,102,99,48,54,57,102,48,50,55,98,56,48,49,102,50,99,100,48,50,54,100,48,48,102,102,57,57,102,48,101,102,56,51,100,99,48,55,50,52,49,99,49,48,55,50,99,48,52,98,97,49,53,50,48,52,98,102,48,55,102,57,48,99,51,102,101,49,100,57,50,57,99,98,48,48,102,102,102,55,56,51,98,57,48,55,57,52,53,55,48,51,101,48,52,54,48,101,56,48,55,98,56,97,102,48,102,56,56,55,51,57,48,49,50,48,98,52,52,97,50,56,52,48,57,56,102,50,102,99,51,57,99,56,56,49,101,51,57,48,101,52,56,55,57,49,49,53,50,100,51,99,49,50,54,53,55,57,54,52,53,55,51,54,49,101,100,57,52,99,50,49,57,51,56,97,54,50,48,56,48,101,48,48,102,102,97,56,54,53,101,49,54,99,57,50,53,102,57,55,54,53,99,49,55,97,57,53,48,99,98,52,57,56,53,101,49,54,54,53,56,49,54,101,57,54,100,98,49,48,49,57,51,53,48,102,57,54,52,57,50,57,50,57,52,57,49,57,49,102,51,57,102,100,52,97,51,102,97,55,101,56,56,99,100,53,55,102,98,49,98,48,56,100,100,52,57,49,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,102,48,97,51,50,100,57,50,52,97,48,50,101,99,97,55,50,102,53,49,54,53,57,55,53,51,48,97,51,50,99,99,97,102,50,100,100,49,49,98,52,56,56,48,100,53,97,98,52,56,50,98,53,50,53,49,57,50,57,56,99,57,49,57,98,102,98,100,50,51,101,97,54,50,52,57,52,99,100,54,102,102,49,102,48,57,102,100,52,56,100,55,53,102,102,48,49,98,53,99,48,57,49,49,48,48,102,102,55,99,98,51,52,48,57,98,52,48,50,53,56,48,51,98,101,48,101,56,99,49,99,57,48,55,102,56,49,99,98,48,49,50,101,97,53,98,56,49,50,102,99,49,99,49,52,51,48,101,48,48,102,102,55,54,52,98,56,50,99,48,51,97,48,48,102,102,101,101,52,49,101,53,49,54,50,48,102,56,49,50,52,51,97,48,49,100,49,50,98,99,51,57,99,49,99,101,52,102,52,56,50,97,100,50,56,98,101,48,50,54,51,99,97,48,48,101,55,97,53,56,55,56,101,56,51,57,50,49,100,98,52,97,52,98,52,48,48,52,101,49,53,101,53,54,57,53,99,101,48,55,98,54,57,48,99,57,101,52,49,50,57,56,57,97,48,51,54,48,51,100,102,56,48,51,101,98,51,52,48,49,102,55,48,99,48,52,97,49,56,48,51,101,100,48,99,51,57,52,101,49,54,97,48,101,53,56,51,100,55,99,51,98,56,48,102,49,48,97,56,54,54,57,99,48,102,50,48,51,57,97,48,55,56,50,53,101,48,51,98,48,50,57,99,49,101,100,51,48,56,54,53,55,49,53,52,49,99,51,52,56,50,100,56,51,101,48,56,97,48,101,102,99,51,57,99,48,102,52,56,49,101,48,49,55,53,50,48,101,102,56,48,52,102,56,49,101,48,49,53,54,49,100,55,52,51,50,102,53,51,97,101,50,50,48,51,99,50,56,56,57,99,49,100,102,50,99,55,51,54,53,56,102,52,49,101,57,101,48,49,50,100,50,97,48,100,50,56,49,50,57,56,48,52,100,101,56,51,102,57,48,50,52,56,99,49,102,50,48,55,54,56,49,102,55,56,49,50,102,54,49,102,99,48,102,49,56,55,50,48,51,101,50,49,100,100,50,99,99,97,52,52,57,52,102,52,51,50,97,48,51,100,50,49,102,49,48,101,100,49,52,50,49,102,57,48,101,102,57,52,97,49,101,97,48,101,99,56,55,99,57,50,99,51,56,97,48,102,48,49,56,48,101,50,48,55,57,48,51,97,54,53,97,56,55,97,48,49,100,102,56,55,97,52,98,53,48,101,97,49,52,55,50,49,101,53,48,101,98,100,57,55,56,100,50,48,57,54,52,56,48,56,54,52,54,56,56,51,98,50,56,54,57,97,56,57,102,101,48,49,101,97,54,97,48,53,50,50,48,48,102,98,57,49,48,48,55,100,54,50,56,55,55,56,48,49,102,54,57,97,48,52,97,50,56,55,56,48,49,99,55,50,55,48,55,97,99,51,99,48,49,100,50,48,102,98,48,55,52,53,51,48,98,57,48,55,97,50,48,101,55,100,51,48,97,100,50,102,48,97,102,50,56,52,51,98,56,57,50,48,102,55,52,97,51,48,55,54,48,48,102,51,99,51,57,101,49,99,48,50,98,99,49,101,48,50,53,50,52,48,55,48,56,51,102,54,53,98,50,52,48,51,98,99,52,100,50,100,52,51,102,102,98,56,55,99,53,48,56,51,97,99,56,48,53,55,56,55,56,101,99,97,101,52,55,100,99,97,99,50,99,98,55,56,97,52,48,50,99,99,48,97,56,48,48,102,102,49,102,52,54,50,48,48,102,57,50,52,48,55,52,52,48,49,102,54,48,97,53,99,97,49,56,49,50,101,50,48,52,100,52,51,50,49,99,101,48,55,53,50,48,52,99,56,101,52,52,54,53,101,48,101,57,57,55,48,53,51,98,54,53,54,56,55,48,99,49,100,53,56,51,99,49,52,51,99,57,52,48,101,56,56,51,56,54,53,49,48,55,51,99,97,53,50,99,52,49,101,51,48,51,102,54,48,102,56,48,55,102,48,51,99,101,48,102,57,56,51,100,48,49,102,102,48,102,57,56,55,56,57,51,52,97,101,50,56,56,97,101,50,56,56,56,56,55,56,52,51,98,101,53,55,49,99,97,101,101,48,50,54,101,56,48,53,56,50,49,50,55,48,48,102,102,100,57,97,98,102,101,48,49,50,50,99,48,48,102,98,49,51,48,48,55,100,54,57,56,49,51,51,52,48,48,102,102,102,97,99,102,48,55,100,56,53,57,56,51,57,101,48,55,102,101,49,100,51,52,56,101,56,56,55,52,52,48,48,55,98,52,56,49,101,57,48,55,55,56,97,51,48,102,102,101,48,55,52,97,48,102,49,55,54,48,101,55,56,55,49,52,51,100,52,53,101,101,48,55,55,97,49,102,55,48,102,57,48,55,49,48,51,56,50,100,56,55,98,102,56,55,52,101,56,51,102,99,53,50,56,55,54,52,51,101,51,50,53,55,57,53,101,52,56,51,98,97,49,101,52,101,57,52,53,53,57,54,49,51,52,52,57,48,49,51,100,51,99,48,98,99,49,52,48,51,98,97,52,48,49,102,54,50,54,48,48,102,97,100,51,48,50,53,57,48,48,49,102,54,54,48,48,101,52,56,98,51,48,55,51,99,48,102,102,99,51,97,56,99,54,52,97,51,50,50,54,48,101,57,48,51,100,51,48,101,102,49,52,54,49,99,48,101,48,102,54,56,49,100,99,102,48,48,102,102,55,98,99,48,51,56,97,49,101,97,50,102,55,48,51,98,99,48,102,98,56,55,99,99,51,56,97,49,102,100,55,48,51,97,49,56,51,100,55,50,49,99,49,50,57,52,51,98,52,49,102,49,57,50,98,99,97,102,50,50,49,101,50,48,101,100,56,50,54,56,97,98,50,99,50,55,55,99,56,48,57,99,56,48,48,49,51,98,52,48,52,102,49,56,49,50,54,54,48,102,53,99,48,57,48,53,48,50,54,52,56,51,102,99,48,52,98,50,56,51,101,52,52,54,52,49,97,48,102,56,48,51,98,102,48,48,102,102,55,98,53,52,49,51,99,53,99,49,52,54,99,56,55,57,54,56,51,98,54,53,97,102,48,102,53,56,55,48,52,51,97,48,49,102,102,52,54,101,53,50,97,55,56,55,97,56,51,98,48,49,100,50,50,100,57,50,99,49,50,48,53,53,48,55,100,52,97,99,52,51,50,99,97,54,99,97,49,52,49,101,56,50,57,101,48,99,52,102,52,100,54,98,50,49,97,55,50,54,55,102,56,50,55,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,51,48,56,48,51,101,49,101,50,48,48,102,98,48,54,48,101,102,48,55,57,56,49,100,50,48,55,99,48,48,102,102,57,48,98,48,102,57,50,54,48,55,51,99,51,98,99,49,101,48,48,55,54,51,56,51,98,102,99,49,99,98,50,49,55,52,56,52,49,50,97,56,51,100,52,48,102,48,55,48,55,100,99,51,99,99,48,52,99,102,48,51,101,52,48,55,56,100,102,97,51,57,54,56,49,102,50,52,98,52,99,48,102,53,48,48,102,102,51,100,97,52,56,54,56,101,56,57,53,99,48,49,101,100,52,48,101,56,57,53,102,56,51,98,99,53,55,50,53,49,99,51,99,49,57,51,97,54,97,48,98,50,53,48,49,101,53,100,52,48,50,51,55,48,48,57,48,52,48,50,55,51,52,49,101,48,56,49,50,48,101,48,52,100,49,56,51,98,57,48,50,54,54,99,49,100,99,50,52,53,51,56,53,101,48,51,98,102,57,48,102,55,102,54,99,97,55,55,100,102,50,101,51,57,53,48,53,97,48,48,102,102,51,100,100,97,48,101,101,56,51,101,54,49,99,48,101,48,50,54,50,53,55,49,52,50,49,101,54,48,101,56,97,53,50,54,55,52,48,52,51,48,102,98,49,54,48,57,56,53,55,57,49,50,102,53,48,56,48,52,98,100,51,52,48,56,57,102,50,54,101,100,54,56,48,57,97,48,49,100,57,56,48,101,55,99,49,102,49,48,51,98,102,48,55,101,101,48,101,100,56,51,98,52,48,102,54,52,49,100,54,48,55,57,52,97,56,48,102,56,48,55,48,99,51,100,55,54,53,97,101,50,56,99,51,99,48,53,49,49,55,48,53,51,56,55,56,48,97,57,50,99,51,57,52,54,53,102,57,54,54,49,100,55,50,99,102,97,50,57,55,50,49,100,100,50,100,48,98,98,50,57,57,51,51,97,49,57,55,52,53,50,57,54,54,56,54,101,48,50,52,56,98,49,52,99,56,56,52,98,52,53,55,49,48,100,99,98,57,52,100,56,98,56,100,102,101,49,97,101,97,48,50,98,51,48,48,51,101,53,55,50,48,52,102,50,56,55,55,99,48,57,54,50,48,50,52,48,50,99,48,57,55,99,55,53,48,54,53,51,52,51,102,54,48,52,100,97,101,50,50,49,99,50,97,52,99,52,51,50,98,57,102,50,57,57,56,48,48,55,97,48,54,48,102,57,99,48,57,55,52,48,102,97,56,55,57,55,57,54,52,55,48,102,55,49,52,50,53,100,52,49,51,50,97,52,98,100,57,99,53,55,56,48,57,49,57,52,54,49,101,52,102,100,51,98,52,55,50,99,98,49,52,52,53,55,57,100,51,101,56,48,54,57,57,53,48,48,102,102,97,55,57,48,48,55,99,97,50,56,48,49,102,54,51,52,53,54,48,49,51,98,56,48,52,101,102,50,50,56,51,97,98,48,101,51,57,55,97,49,100,101,48,102,53,48,51,57,54,48,50,53,56,97,57,50,50,56,49,100,54,48,55,97,56,51,98,56,53,57,97,51,49,55,97,56,54,53,99,102,48,55,100,56,48,101,56,52,48,57,55,101,48,102,48,48,102,102,55,100,56,48,49,100,98,56,53,51,56,55,101,48,51,100,97,49,100,50,50,100,51,49,53,101,49,101,98,48,101,57,97,53,50,48,54,99,53,48,57,53,101,49,100,101,101,53,55,100,50,50,97,52,97,48,49,54,102,52,53,57,57,54,55,49,53,54,56,49,102,101,48,50,100,52,49,55,56,53,98,50,52,57,55,101,53,100,57,55,48,53,101,97,53,52,51,50,100,50,54,49,55,56,53,57,57,54,48,53,98,97,53,98,54,99,52,56,54,52,100,52,51,101,53,57,50,52,97,52,97,53,50,52,54,52,55,99,101,55,102,101,53,49,102,100,51,102,52,52,54,54,97,98,102,100,56,100,56,52,54,101,97,52,56,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,55,102,48,51,57,54,48,50,53,54,99,48,57,57,97,48,50,54,52,53,50,48,98,51,52,53,48,50,53,100,52,48,57,55,51,48,55,102,48,48,102,102,102,101,100,50,56,97,51,99,56,52,48,50,55,56,56,97,48,101,53,99,49,100,48,56,51,99,48,48,102,102,55,97,54,101,57,52,102,50,53,57,52,57,54,57,99,97,98,101,53,97,50,51,56,55,49,52,51,98,97,53,101,98,56,53,55,55,50,99,48,48,102,102,52,57,48,98,98,99,56,49,100,51,48,56,101,52,101,48,49,50,97,50,100,55,98,55,101,98,50,48,50,54,57,48,102,102,48,56,49,53,100,52,49,56,54,48,55,99,97,48,52,97,55,56,49,51,52,99,48,52,98,97,54,52,52,48,48,55,57,56,51,48,50,53,97,56,49,102,102,56,51,56,56,99,57,102,57,101,99,56,48,48,102,102,48,102,53,57,48,49,99,101,48,51,99,53,48,55,54,51,52,57,100,57,49,98,57,53,55,100,50,55,50,50,101,48,102,97,48,55,55,48,97,50,99,57,53,100,48,102,57,55,54,53,50,55,55,51,99,55,102,101,48,48,102,102,52,100,52,97,97,48,100,48,100,50,53,56,50,49,52,100,56,50,102,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,97,49,56,54,49,101,52,57,55,54,49,56,54,49,97,55,53,102,55,97,99,49,48,51,52,99,51,55,100,100,55,49,99,97,48,56,57,57,51,100,55,51,48,50,98,57,98,48,98,99,97,48,49,56,53,101,48,48,102,56,99,101,56,48,51,101,56,49,99,49,101,54,48,51,57,97,48,102,55,48,55,51,99,48,49,102,54,49,101,48,52,100,56,50,50,48,55,102,52,49,100,54,48,55,102,48,97,53,101,53,102,48,48,102,102,51,100,49,50,48,55,51,52,57,49,48,53,102,56,55,50,48,51,100,99,53,53,55,50,99,99,97,102,48,55,102,48,48,101,52,56,49,101,52,100,48,51,102,55,48,55,55,50,48,102,49,52,49,99,102,49,53,101,53,98,50,49,52,50,54,57,53,48,53,57,48,55,55,48,51,100,48,48,102,102,101,97,98,56,55,53,48,51,102,53,98,49,54,48,53,54,49,54,53,56,51,99,52,49,101,51,57,98,50,98,57,51,99,97,99,50,98,54,99,49,55,99,48,48,102,102,55,99,54,52,99,48,49,102,52,49,99,49,99,50,48,55,99,56,49,100,99,48,101,101,48,48,102,102,51,101,99,48,99,48,57,99,52,48,101,57,49,53,56,49,102,50,48,101,52,50,55,99,57,54,101,48,48,102,52,52,48,49,99,100,48,55,97,52,51,98,101,53,51,56,55,57,56,51,97,48,49,101,52,99,56,99,53,56,48,51,102,56,48,55,50,52,48,102,50,51,56,51,101,100,48,55,55,99,48,102,51,56,49,100,48,49,54,50,53,51,57,54,98,52,53,50,57,54,101,53,53,56,55,55,48,51,100,48,48,101,101,101,52,51,97,56,49,101,101,97,48,49,50,101,50,99,57,49,49,49,48,51,99,52,49,101,52,99,55,99,53,55,49,53,97,97,48,49,56,55,97,99,51,48,99,97,51,51,55,48,99,98,48,100,51,54,99,98,51,49,56,49,56,54,100,57,54,102,51,52,100,99,54,51,48,97,100,51,50,54,100,56,48,99,99,49,51,57,55,102,100,102,53,49,51,56,51,101,56,49,102,51,48,101,97,56,51,98,97,48,101,97,48,55,57,48,51,102,56,49,102,97,48,102,50,57,52,54,49,100,48,48,102,102,101,54,48,55,51,99,97,51,50,100,99,51,99,101,49,101,97,48,102,52,48,55,97,52,98,57,50,98,99,97,48,48,102,102,101,102,56,55,55,99,97,48,48,101,101,57,53,101,57,52,53,98,49,55,56,53,100,49,55,48,53,101,49,54,97,57,56,56,52,53,52,49,53,52,53,52,57,53,99,53,52,57,53,97,57,52,57,101,57,101,57,56,57,99,57,56,56,52,56,48,53,55,97,49,97,51,97,52,97,55,49,54,48,101,52,98,55,50,101,49,49,48,56,98,48,50,54,102,52,48,57,98,52,48,55,51,56,48,52,57,50,48,51,56,52,48,102,101,56,49,51,48,56,48,102,99,48,51,99,97,53,54,48,55,55,52,51,57,99,49,99,97,48,101,100,56,55,98,48,98,97,52,50,50,98,100,50,52,98,99,48,101,98,49,52,101,49,101,48,48,102,102,102,99,48,55,56,52,51,98,52,49,99,102,48,102,51,48,55,101,57,49,99,49,100,102,56,55,48,49,49,48,51,101,52,49,101,51,48,101,56,57,53,50,49,101,56,48,55,56,48,49,101,57,50,97,52,51,97,52,53,100,99,56,55,54,56,51,98,49,50,53,102,50,48,97,55,57,54,56,57,99,56,97,52,55,53,52,51,53,50,57,56,57,99,56,56,48,49,54,50,97,48,48,102,102,102,98,54,57,48,48,102,102,55,99,57,52,48,48,102,102,57,97,101,48,50,55,102,53,97,48,102,100,56,51,57,53,48,55,53,101,57,97,48,48,102,102,102,52,52,52,48,57,54,56,50,99,48,51,100,48,49,101,57,52,53,50,97,56,48,49,101,99,54,52,97,48,55,57,48,48,102,102,101,100,99,49,101,56,48,55,101,99,49,100,98,50,52,56,48,51,100,52,56,48,101,98,49,53,101,49,99,101,48,55,98,56,48,48,102,102,102,54,102,56,51,102,53,48,102,55,56,55,49,52,51,99,97,53,52,56,55,97,52,49,100,102,56,55,100,48,97,101,101,48,102,49,48,97,51,52,51,50,98,56,48,52,56,48,51,99,50,53,102,57,53,54,56,54,49,57,99,56,48,57,51,97,49,52,50,48,50,54,102,102,56,48,99,52,101,48,48,102,98,50,54,48,48,55,99,98,100,99,49,100,56,56,51,57,49,48,102,48,48,55,97,99,49,100,56,56,49,50,50,50,49,99,56,50,97,99,49,101,98,48,51,99,51,48,101,55,56,55,98,56,98,100,48,101,101,57,54,52,49,102,99,48,55,97,50,49,100,99,48,101,101,56,55,101,52,49,99,50,56,55,56,100,49,52,51,98,54,57,99,49,102,97,48,101,102,50,53,49,55,50,49,99,56,48,102,51,56,51,57,98,48,50,54,54,52,97,101,50,101,52,98,55,50,97,52,98,97,50,102,99,97,97,48,101,57,49,55,50,49,100,99,52,102,55,49,48,49,48,50,52,98,50,48,101,55,49,54,52,57,97,53,57,55,56,99,57,101,57,97,53,54,98,55,48,48,50,52,97,48,48,102,102,51,101,99,53,99,48,49,102,54,55,99,48,102,101,99,48,49,102,54,54,99,48,102,49,100,48,56,49,101,55,56,51,102,57,48,101,56,56,51,97,48,48,102,102,101,97,57,55,101,56,50,53,55,50,51,57,53,101,99,97,50,48,51,97,51,50,56,52,51,101,52,53,48,57,53,49,57,56,52,53,48,102,48,48,102,102,55,101,56,51,99,49,56,101,56,101,49,101,102,48,102,102,48,55,101,100,51,55,100,48,50,54,99,51,102,101,53,99,99,55,51,97,55,102,99,48,57,50,52,53,50,97,101,55,54,57,98,57,52,101,98,52,102,48,50,101,48,55,49,100,55,49,100,98,98,55,53,99,98,98,98,55,50,101,99,57,100,100,100,100,102,101,101,53,98,57,102,102,48,54,98,102,102,102,102,51,57,102,102,101,55,49,99,99,49,54,50,98,50,98,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,54,52,97,48,48,102,102,102,97,101,56,48,48,102,102,55,100,57,102,48,51,102,98,48,48,102,102,55,100,54,52,56,51,99,55,52,100,48,55,97,48,48,101,49,56,51,97,50,48,101,56,48,51,100,52,53,102,97,55,49,53,99,57,48,53,55,98,99,56,56,48,102,55,48,97,49,48,102,57,49,55,99,53,52,55,54,49,50,56,51,99,48,49,99,53,48,102,48,55,50,50,56,101,49,100,48,48,102,102,102,102,48,55,49,49,51,55,53,48,50,55,48,51,56,48,53,51,52,54,51,50,55,101,99,48,57,50,52,97,50,100,50,55,101,97,98,97,52,49,98,52,48,48,102,102,49,100,56,52,48,49,102,53,99,101,48,48,102,102,102,57,56,49,56,51,97,98,48,55,98,99,53,57,49,52,56,49,99,48,48,50,55,99,99,51,56,97,56,48,48,101,98,56,49,101,48,48,102,102,55,57,48,51,99,48,53,54,57,53,48,56,52,49,102,57,48,55,52,52,49,100,56,48,101,102,56,55,50,52,49,99,55,49,52,52,56,54,53,99,97,52,56,55,49,52,97,50,52,54,50,99,52,51,100,56,49,101,55,48,55,99,56,48,52,99,100,49,54,50,53,99,57,53,54,56,50,53,55,49,54,101,53,97,48,55,99,48,98,56,48,102,49,50,54,101,52,50,101,100,57,53,99,49,99,102,50,98,52,97,97,52,102,100,57,99,52,101,52,48,50,99,54,55,56,48,53,98,99,97,101,98,102,101,48,49,102,49,56,48,101,52,48,48,102,102,57,56,54,48,55,49,101,48,52,99,57,48,55,51,49,49,48,49,101,48,48,51,56,55,48,55,98,56,48,101,100,99,49,101,101,56,55,53,49,50,98,98,50,99,51,97,53,101,56,51,98,51,48,102,99,56,55,52,52,49,101,48,49,53,56,53,54,49,54,52,57,50,53,52,49,53,52,53,101,100,49,52,99,53,57,57,54,52,49,99,99,50,101,56,98,101,50,97,53,49,48,98,55,52,50,50,97,56,98,99,50,57,57,50,100,51,100,48,102,57,54,49,53,52,100,99,57,54,52,56,52,101,49,98,99,50,54,97,49,100,53,56,55,54,50,56,48,52,98,56,56,48,51,101,98,53,56,48,49,102,55,50,54,48,52,101,52,48,48,51,101,98,50,48,51,101,56,100,57,54,99,48,101,55,52,51,101,56,101,56,55,98,48,49,100,100,97,55,99,54,52,54,50,101,99,49,99,100,48,51,99,97,48,102,49,48,51,100,48,50,102,52,49,100,51,54,101,57,48,53,97,56,55,49,49,50,52,98,50,48,102,52,49,53,56,48,101,102,56,51,98,48,48,102,52,99,51,56,52,53,50,102,48,102,98,56,48,51,100,98,101,49,99,48,50,98,48,51,97,99,53,55,57,55,56,57,98,55,101,98,56,55,55,49,50,57,51,52,51,98,102,55,51,52,56,49,100,48,56,49,50,48,48,49,57,100,56,48,48,102,97,56,52,48,48,55,100,99,99,48,49,50,102,56,48,48,102,102,102,98,52,101,48,55,51,50,56,50,53,100,49,52,99,53,102,57,52,48,49,99,97,48,55,102,97,49,100,52,50,97,53,48,100,56,48,55,97,54,48,101,55,56,98,57,50,100,56,51,57,48,49,100,100,48,102,50,53,57,54,54,53,50,56,55,54,48,49,100,57,50,52,56,55,101,52,49,101,48,56,55,48,52,51,56,50,56,56,48,102,52,52,51,102,101,49,102,50,99,48,101,52,54,48,51,101,97,49,102,102,52,55,48,101,98,48,55,54,56,51,100,48,49,101,56,97,52,50,52,101,101,57,101,56,102,52,53,52,57,54,55,49,50,53,57,52,99,53,50,55,102,102,56,49,50,100,48,48,51,101,102,55,52,48,49,102,49,57,101,48,102,102,48,49,51,99,56,48,102,97,99,51,99,50,48,52,100,101,48,49,50,97,54,48,102,49,48,97,98,52,53,48,55,97,56,49,102,99,101,53,52,48,48,102,102,51,100,53,48,48,101,57,56,51,101,51,48,102,56,57,55,50,99,56,55,53,54,52,48,49,101,100,57,48,101,55,48,51,57,100,48,55,53,101,49,99,55,101,48,101,101,48,97,51,48,55,55,50,48,101,49,99,51,100,97,49,101,51,100,98,56,55,55,52,51,97,54,49,101,52,52,102,48,102,57,101,50,102,99,51,100,54,57,101,54,50,99,51,49,52,99,57,101,53,53,102,56,50,98,101,56,98,48,50,98,100,48,48,48,102,102,50,101,52,99,49,101,54,48,51,98,48,48,102,102,102,102,56,51,57,57,48,102,99,49,55,54,48,101,100,52,49,101,57,56,55,51,52,51,100,48,48,101,102,52,51,102,56,49,100,99,56,50,98,54,56,98,101,48,101,55,48,55,100,56,51,98,99,53,98,56,55,53,52,51,99,54,53,51,100,49,55,52,53,51,57,53,101,53,102,49,53,100,56,98,48,50,56,99,98,101,52,51,52,48,50,101,48,97,100,48,52,102,57,53,48,53,57,57,53,97,53,56,49,53,102,52,57,97,56,54,100,56,50,55,56,97,101,52,99,52,52,50,99,50,52,57,50,48,97,54,51,55,55,54,48,49,102,54,54,97,48,50,56,48,56,48,51,101,52,48,99,48,48,102,56,102,50,48,55,52,56,48,57,99,55,50,97,56,51,102,54,48,52,100,98,56,49,50,99,54,53,53,50,54,49,53,52,48,52,100,48,53,55,48,101,100,52,57,54,48,49,100,49,50,97,57,48,57,48,49,49,56,51,97,99,49,102,54,51,97,53,48,51,57,98,48,55,54,54,56,98,100,50,48,51,98,97,48,101,101,99,49,99,57,56,55,98,52,49,101,51,56,55,56,102,56,55,53,99,49,100,102,48,55,54,56,51,99,50,53,99,54,51,56,55,56,48,57,49,53,56,53,56,53,100,50,55,99,101,97,50,97,55,97,55,49,53,101,56,55,102,101,48,49,54,48,97,98,97,56,101,52,49,102,57,48,101,51,48,55,99,99,49,100,98,48,55,57,99,98,50,48,101,53,48,51,99,51,48,101,54,56,55,97,52,51,56,50,49,102,50,50,57,55,50,49,56,48,57,99,56,55,52,56,51,101,56,49,100,99,50,100,99,51,97,56,49,101,52,50,97,99,48,52,99,52,97,101,52,53,50,100,56,97,101,101,53,57,49,52,52,53,101,97,50,50,48,49,54,99,56,50,48,57,101,50,97,57,51,99,97,101,50,99,49,48,51,50,54,97,49,51,55,100,51,52,97,102,52,99,52,52,50,99,49,97,102,52,100,50,54,52,53,53,48,57,97,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,57,56,50,50,97,50,50,52,97,55,97,52,50,51,97,49,50,49,98,48,102,50,53,97,53,97,53,98,99,99,97,51,97,50,97,50,50,51,98,55,100,101,55,57,50,53,101,55,101,98,50,51,97,51,98,50,56,101,56,101,99,52,57,50,55,100,50,97,97,97,56,100,51,98,49,98,100,53,56,51,51,102,55,97,101,51,102,102,56,51,52,99,48,52,57,49,48,49,50,56,97,48,102,49,52,48,57,101,101,48,50,54,55,99,49,100,57,48,49,50,97,56,48,101,56,100,50,48,97,51,52,49,48,55,56,52,48,102,53,48,48,102,102,49,101,102,51,57,48,101,102,97,52,48,55,56,53,99,50,102,57,57,50,57,53,98,101,49,99,56,48,55,55,99,49,101,97,48,55,56,97,53,97,53,50,54,51,101,49,100,57,48,101,100,48,55,98,52,98,98,99,55,50,97,48,51,97,54,53,57,52,98,54,48,57,49,48,101,102,97,55,101,101,57,57,100,49,98,51,57,100,48,49,48,51,98,99,53,56,50,48,56,48,55,51,97,56,49,50,50,101,48,52,57,51,56,51,57,100,48,48,102,102,55,100,55,102,56,49,50,101,54,49,99,57,48,50,53,99,52,49,99,98,49,53,99,102,51,54,49,100,55,48,101,54,53,48,55,56,102,52,57,55,101,53,98,97,50,48,55,53,99,48,49,101,101,99,50,102,98,48,55,57,52,51,102,50,49,102,49,48,102,100,101,48,48,55,98,56,99,98,51,48,101,97,56,55,52,52,51,97,48,56,52,53,97,48,48,57,51,97,55,48,55,100,52,98,51,52,50,50,98,48,48,49,100,56,52,56,49,57,48,52,97,101,51,51,55,53,97,57,99,97,52,100,52,100,52,100,48,49,51,55,48,48,102,102,49,102,49,51,53,48,48,55,100,51,100,49,54,54,53,52,50,54,48,55,51,56,48,49,102,54,56,101,48,102,56,97,99,98,48,50,97,56,98,48,52,52,48,49,51,102,57,48,50,53,98,52,97,48,52,49,101,102,97,48,97,54,51,50,49,98,50,51,56,49,51,49,97,48,52,98,98,56,51,101,50,48,48,55,97,56,50,53,54,48,55,97,48,49,100,55,99,97,53,57,97,57,49,49,50,48,97,99,52,99,48,101,55,52,56,55,49,52,51,102,102,98,53,57,50,102,99,51,100,51,102,99,102,52,52,50,57,49,52,48,55,101,57,52,56,55,100,57,52,54,54,101,100,101,55,100,100,54,100,57,54,54,51,48,51,54,101,51,99,101,54,54,57,98,56,99,54,49,55,101,97,56,100,98,48,49,98,56,50,51,97,102,102,56,52,48,56,49,51,48,97,48,52,100,50,48,49,50,102,99,48,52,97,57,56,55,51,97,99,51,102,54,48,52,99,49,56,51,100,101,48,55,55,48,48,101,57,52,51,98,98,55,102,54,52,52,52,56,48,55,56,52,48,102,48,48,102,102,51,57,50,49,99,51,99,53,97,55,101,53,98,49,52,50,53,50,50,52,48,48,102,102,57,53,97,53,48,55,99,99,51,99,50,49,100,102,52,49,52,99,57,50,98,100,51,52,51,99,99,53,49,99,49,54,49,53,48,57,99,54,52,49,48,49,51,51,52,51,100,55,99,57,50,54,50,49,52,53,48,48,102,102,53,54,98,48,48,51,101,102,52,52,48,49,102,55,101,101,48,102,52,99,48,49,102,54,54,101,49,102,97,52,56,48,55,54,50,48,101,54,52,98,54,48,102,97,56,51,97,101,48,50,52,101,99,51,98,100,100,97,101,53,50,48,55,50,97,56,98,48,48,102,48,56,55,50,56,51,100,52,48,102,51,102,57,54,52,53,52,48,51,97,53,50,102,56,98,50,48,48,102,102,55,97,101,101,49,100,98,48,101,98,48,51,101,48,48,102,101,48,51,97,99,48,102,57,48,48,102,102,51,100,57,50,48,102,51,56,51,56,48,53,57,49,55,50,48,101,97,55,97,48,97,49,54,48,48,55,98,55,48,97,102,50,100,48,48,52,99,101,98,101,48,102,50,57,54,48,57,102,100,48,48,55,101,48,48,55,99,57,99,48,48,49,102,54,57,54,57,48,48,52,101,99,48,49,51,55,54,57,97,48,101,52,52,49,100,50,56,51,99,57,50,98,56,51,99,101,48,52,98,54,48,51,57,51,57,52,52,48,48,55,98,51,99,98,52,48,101,49,56,55,99,51,57,55,50,49,100,48,48,55,56,48,48,48,102,102,102,53,50,52,49,100,56,48,49,50,102,99,49,101,102,50,102,102,57,55,54,53,57,48,55,53,99,49,101,50,48,55,97,99,51,56,52,49,101,97,48,48,102,102,55,98,53,99,49,101,48,48,102,102,55,52,99,98,51,52,52,50,98,56,48,52,98,99,97,100,50,98,98,48,55,55,99,98,50,52,53,52,98,99,57,102,54,53,56,49,54,100,49,52,57,54,56,50,48,50,98,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,55,54,56,49,50,102,50,48,102,98,99,51,101,52,48,52,98,54,56,51,102,50,48,55,52,97,48,102,101,52,49,100,102,97,54,101,52,53,48,102,54,48,51,97,48,48,102,102,55,56,101,49,99,53,48,55,57,52,53,49,51,54,102,97,52,57,55,48,56,101,53,54,57,54,56,53,57,56,55,48,52,51,100,97,53,49,48,55,99,99,97,100,50,97,56,98,98,99,53,48,57,54,101,53,48,57,54,101,57,52,53,51,97,54,57,54,97,53,49,50,49,99,57,54,50,56,52,56,52,53,101,49,53,99,101,51,98,50,48,99,98,52,53,56,50,48,53,57,49,52,101,54,99,48,51,56,56,48,48,49,102,52,100,97,48,48,102,102,102,98,50,97,48,101,53,56,48,51,101,99,100,99,48,57,51,56,48,101,53,56,51,101,51,50,97,57,99,48,52,56,56,51,99,51,48,101,57,98,50,49,100,98,48,55,54,101,48,102,57,48,97,52,52,56,55,48,97,54,52,53,50,52,48,102,54,56,97,51,48,55,53,99,48,101,98,99,51,99,101,48,102,48,56,98,53,48,101,100,49,53,56,56,97,49,102,97,48,102,100,57,55,57,99,51,57,49,52,53,102,48,55,102,98,50,50,57,53,50,57,56,49,101,97,52,102,52,49,48,102,49,53,55,57,101,100,49,54,97,53,54,99,50,55,52,99,50,54,57,54,48,48,49,50,101,52,97,48,51,52,55,48,48,102,102,51,101,50,100,52,48,48,102,98,49,97,50,99,52,48,57,52,57,48,50,55,57,52,51,98,54,48,101,48,56,51,101,50,53,100,56,55,56,57,50,56,49,100,52,56,49,51,51,56,57,54,53,51,56,51,97,51,48,101,99,48,55,51,53,49,52,98,52,52,56,55,48,97,48,54,48,49,102,55,56,51,101,55,48,55,98,99,48,52,98,101,56,55,51,52,97,54,48,102,55,97,52,56,55,55,48,98,51,48,102,99,56,55,55,56,51,98,54,48,57,101,57,48,101,101,48,55,54,57,102,50,97,54,99,98,100,52,48,50,56,99,98,102,48,102,56,101,50,98,101,98,50,48,49,53,101,53,55,49,54,50,53,55,102,98,52,49,57,102,102,48,48,102,102,100,54,97,53,48,49,52,48,48,48,102,102,49,102,50,55,99,48,48,55,100,51,49,49,54,99,48,52,101,51,56,51,98,50,52,52,48,50,54,100,99,48,57,55,53,48,101,52,102,50,101,48,49,102,99,56,51,98,51,48,100,99,48,49,101,102,49,48,101,101,56,55,51,52,51,98,54,57,56,53,57,56,55,101,99,49,102,48,48,48,102,102,51,100,101,101,49,101,50,48,50,53,102,56,49,100,56,48,55,55,51,53,49,52,56,49,99,51,48,55,53,97,49,101,99,48,102,56,56,55,102,51,56,51,98,57,48,101,53,48,55,54,52,98,98,50,99,48,56,97,55,57,55,101,53,55,56,48,51,100,98,52,53,49,99,50,53,97,55,49,53,99,48,57,101,50,98,55,50,55,50,48,50,49,56,48,100,102,101,97,99,51,101,99,51,50,57,50,100,100,98,50,102,98,52,100,98,99,99,100,101,48,54,100,98,55,57,98,99,101,98,55,55,56,99,50,98,99,100,49,102,55,48,51,51,56,52,54,53,102,102,48,48,56,49,54,55,100,56,55,57,49,57,100,98,54,49,102,54,57,100,54,49,101,56,48,52,54,100,97,52,51,55,100,97,55,49,98,101,49,51,51,52,54,97,99,55,48,53,54,51,101,49,53,57,53,51,97,56,48,99,101,101,48,48,102,57,51,99,48,48,51,101,98,50,49,48,99,48,57,49,100,48,50,55,50,54,52,49,101,99,56,51,97,102,48,101,51,57,52,52,49,99,101,48,50,53,102,52,48,57,56,54,100,52,48,48,102,52,101,56,51,98,50,49,99,100,48,101,101,50,51,49,52,48,53,48,48,102,102,55,51,102,48,51,97,53,48,55,53,50,48,52,98,102,48,55,54,48,51,100,97,48,57,57,50,57,56,51,98,99,49,99,51,48,101,57,48,55,49,52,97,49,101,53,102,56,55,100,56,51,100,56,53,56,97,54,99,53,49,52,52,53,57,49,55,98,52,53,57,50,55,50,52,97,54,50,55,49,54,57,50,53,54,57,54,55,55,53,50,57,101,48,50,99,52,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,98,101,101,48,48,102,56,99,48,56,55,57,98,48,55,56,48,48,102,102,49,102,52,56,56,48,52,57,55,56,50,55,48,98,102,101,53,101,48,55,56,49,48,56,48,49,101,54,50,98,57,55,56,48,57,98,50,100,48,48,102,102,52,100,48,98,56,52,54,57,55,99,48,57,98,55,48,55,102,102,56,97,100,99,53,57,55,52,57,52,97,55,49,51,49,49,102,98,56,56,56,56,100,98,57,53,101,48,57,99,101,55,97,52,49,52,54,48,50,49,52,57,48,100,56,56,56,48,53,48,52,50,56,48,101,102,97,48,48,102,56,56,53,48,48,51,101,99,98,51,48,51,98,54,48,55,98,56,49,101,54,48,50,52,50,99,49,101,57,56,55,97,99,98,53,55,56,97,48,48,102,102,55,98,50,48,50,52,98,99,49,99,53,97,50,49,54,101,53,101,101,97,48,101,97,56,55,49,56,48,49,101,99,49,48,101,99,48,49,51,50,56,48,102,57,52,49,101,56,48,50,53,100,49,99,98,102,48,102,100,49,53,99,56,54,49,100,56,48,48,102,102,55,98,57,100,51,48,98,49,50,98,54,101,98,56,55,52,99,51,97,52,53,56,56,48,57,97,49,54,49,51,97,99,51,99,53,57,48,54,98,52,57,54,51,53,102,101,48,51,100,51,48,49,51,102,52,48,52,101,54,48,51,98,101,48,50,52,49,99,48,57,53,99,48,55,56,99,48,52,99,101,48,51,99,55,52,56,57,55,48,97,51,48,55,55,100,52,49,100,48,101,101,49,52,101,99,51,99,53,51,102,50,100,56,98,52,48,48,55,98,98,52,49,101,50,56,55,51,48,51,56,51,50,48,50,53,99,53,55,49,55,99,49,101,54,48,101,56,97,50,97,54,54,52,49,52,99,48,102,97,57,53,101,57,56,53,56,49,50,50,102,53,48,56,49,50,48,56,52,55,55,48,99,57,57,102,52,50,48,50,54,56,48,52,55,56,57,54,97,53,57,57,54,50,53,99,50,54,98,97,53,57,49,54,99,53,56,50,54,49,54,97,53,56,51,102,57,57,99,57,48,57,101,57,101,57,50,57,48,57,56,57,56,102,54,52,55,54,55,50,51,97,51,56,50,54,49,50,53,50,51,100,50,52,98,57,101,53,49,57,56,54,50,54,50,97,101,98,102,48,99,101,54,52,55,99,54,100,97,52,48,55,101,55,48,48,55,99,100,49,99,48,57,98,102,48,48,102,102,54,99,54,52,48,50,53,51,56,49,100,99,56,51,99,97,48,48,102,102,53,100,99,102,99,48,57,56,102,48,55,55,50,53,51,48,55,98,99,48,49,51,49,53,99,49,101,51,56,51,57,101,101,49,102,54,48,101,57,57,52,52,49,101,52,48,48,52,102,56,57,55,54,49,100,100,48,48,102,102,55,98,101,48,51,98,99,48,50,50,50,99,99,51,98,52,50,53,51,100,52,48,52,48,51,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,53,48,99,51,48,102,50,52,98,98,48,99,51,48,100,51,97,57,48,102,53,56,50,48,54,100,56,54,102,98,97,101,51,57,99,50,50,54,52,102,53,99,99,48,97,101,54,99,50,102,50,56,48,54,102,48,48,102,102,48,51,101,51,55,101,48,52,56,99,49,53,101,48,52,97,52,56,48,51,101,98,53,52,49,99,56,57,54,50,48,102,49,48,49,99,55,97,48,56,51,98,49,48,50,54,55,99,51,101,49,56,49,101,54,99,56,51,101,52,50,99,52,51,99,48,48,101,101,53,49,56,51,57,56,48,102,49,100,51,55,48,55,55,48,49,102,101,56,51,102,54,52,52,48,55,55,101,48,48,102,102,102,55,48,97,52,49,55,56,49,100,50,48,101,102,48,55,102,57,50,52,49,50,54,48,101,102,56,51,99,97,56,97,100,57,53,53,99,51,100,53,52,57,54,52,52,97,50,50,99,57,49,98,49,53,51,57,98,50,97,49,51,97,51,53,56,48,53,101,50,56,48,51,101,51,99,97,48,101,53,52,49,100,57,56,49,51,49,50,48,48,102,102,102,98,56,53,48,50,53,48,56,49,99,100,56,51,100,102,48,101,56,48,55,55,48,51,102,97,48,101,100,99,51,101,49,99,49,102,101,53,48,55,56,99,51,97,56,49,101,97,48,101,102,56,55,55,99,51,100,54,53,48,57,54,56,48,48,102,54,101,48,49,50,98,101,48,102,97,56,51,100,50,53,51,54,52,102,50,57,52,51,100,50,53,52,49,55,97,53,50,50,53,53,50,48,56,55,56,48,97,52,50,98,49,51,100,48,50,57,51,52,97,101,52,99,98,52,48,52,102,52,51,52,50,50,99,52,97,102,101,100,49,54,50,56,54,56,50,57,100,48,48,102,102,49,99,56,54,99,51,48,99,97,51,51,55,48,99,98,48,100,51,54,99,98,51,49,56,49,56,54,100,57,54,102,51,52,100,99,54,51,48,97,100,51,50,54,100,56,48,99,99,49,51,57,55,102,99,50,48,48,49,102,50,56,49,50,57,101,48,52,97,99,56,49,51,49,55,100,49,48,48,102,102,49,101,54,48,99,48,57,54,97,48,55,48,48,48,102,102,102,100,102,97,48,55,55,98,50,48,48,48,102,102,51,100,54,52,48,55,51,56,48,101,101,56,49,101,55,52,50,48,102,52,57,99,53,53,102,52,57,99,56,98,56,51,101,56,49,100,99,50,102,55,97,50,101,52,99,99,53,50,49,52,57,100,99,102,49,101,55,53,56,48,57,53,49,53,52,52,99,102,52,53,55,97,49,52,99,48,48,98,101,56,48,48,102,102,102,98,49,57,48,48,102,102,55,99,53,97,99,48,57,49,97,48,50,54,101,48,97,101,50,102,48,51,100,101,48,101,48,56,51,98,97,56,52,48,52,98,50,48,51,100,54,52,54,48,101,102,57,54,50,56,97,49,99,101,48,101,99,56,51,97,51,50,57,56,49,99,102,56,51,57,57,48,55,49,99,101,57,55,99,99,97,51,48,55,101,56,98,51,48,101,101,50,52,48,55,98,52,97,52,48,101,54,48,49,50,102,56,53,102,56,55,57,55,97,49,53,48,55,56,99,51,99,97,53,51,50,49,48,55,56,57,99,52,48,52,100,99,57,100,99,51,57,99,53,48,49,53,52,53,54,57,53,100,98,49,54,48,53,54,97,48,53,100,56,48,100,50,50,98,97,102,102,56,48,52,98,53,48,48,51,101,99,99,56,48,49,102,52,102,50,48,52,100,100,56,48,51,101,97,102,48,51,101,97,100,57,53,52,48,102,97,52,51,97,56,48,48,102,55,49,56,51,98,98,50,100,100,101,57,54,99,51,98,54,48,102,57,52,49,100,102,57,52,54,48,102,51,99,98,56,48,55,52,97,102,97,54,49,54,48,53,97,56,55,101,100,49,99,97,57,48,101,55,97,53,56,51,99,48,48,102,102,102,56,56,51,97,100,48,55,55,101,53,50,100,48,51,99,49,48,49,50,49,48,55,55,99,53,97,48,55,97,53,51,48,97,50,52,49,56,98,98,98,48,101,102,50,53,97,49,49,55,101,53,54,102,55,48,97,101,99,57,100,57,48,48,102,102,48,97,55,49,52,48,51,100,49,99,48,57,99,54,48,50,52,101,52,49,99,53,56,49,51,99,99,48,101,50,99,51,101,101,48,101,49,48,49,102,101,48,55,49,56,51,98,101,49,101,100,48,101,99,56,55,98,48,97,48,48,102,51,57,53,99,53,52,57,55,48,53,56,56,55,54,56,51,57,99,53,101,48,55,57,48,49,100,102,56,55,57,48,98,97,48,101,56,48,55,57,56,51,57,97,53,53,56,51,99,50,48,55,55,101,53,56,48,55,99,56,51,98,56,49,101,102,52,51,48,101,97,56,51,99,50,48,101,57,97,49,56,55,98,99,98,99,52,100,48,101,54,56,55,97,57,48,56,97,51,52,99,52,102,50,56,48,98,48,52,56,97,55,50,49,98,98,54,101,100,51,53,48,57,51,52,48,50,99,56,52,48,49,102,54,100,50,48,48,102,56,100,55,56,49,51,53,99,48,52,56,49,51,52,49,102,98,48,55,100,52,48,101,98,100,48,56,48,49,101,98,55,48,49,50,100,48,53,55,56,55,97,48,51,100,50,57,52,53,53,48,48,102,102,51,100,56,99,56,97,48,102,50,48,49,101,52,48,51,100,48,48,102,102,101,50,48,51,98,54,52,54,48,48,102,102,55,97,57,48,49,101,57,50,98,99,51,101,50,48,102,55,48,48,102,102,49,101,100,102,48,55,49,52,49,100,48,48,102,102,101,50,56,55,54,56,97,57,48,101,98,48,51,98,102,48,101,53,57,53,100,56,49,101,50,49,55,56,56,54,53,56,56,48,57,48,48,55,55,56,98,102,50,100,49,48,99,51,51,97,48,49,50,55,52,100,56,52,102,52,50,102,102,48,49,54,53,57,55,53,55,57,99,54,57,99,54,97,101,100,97,55,50,50,101,49,99,56,98,50,49,55,49,55,49,102,51,57,48,101,54,102,99,49,57,102,98,101,100,99,101,55,100,102,49,56,54,51,56,53,48,97,101,97,99,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,54,97,101,48,48,102,102,102,97,57,97,48,48,102,102,55,100,53,100,56,51,100,101,48,48,102,102,55,100,97,51,56,49,51,49,101,53,51,56,51,97,51,48,101,54,49,53,52,53,102,57,53,101,48,101,101,57,48,97,52,98,48,101,48,102,50,52,49,101,53,98,54,53,55,56,55,57,100,49,48,51,97,56,49,99,51,101,57,50,49,99,54,48,55,56,99,49,101,54,48,101,56,101,48,102,50,56,55,100,48,97,98,48,101,49,56,55,102,52,97,54,48,101,99,54,48,102,52,49,55,101,49,99,48,52,57,50,56,99,97,98,48,49,51,99,50,98,101,55,49,55,97,57,102,101,56,97,98,50,97,98,102,50,99,55,49,51,52,49,48,50,98,100,50,97,56,97,99,50,99,52,98,56,52,100,54,56,97,100,50,97,52,97,102,52,99,50,100,52,98,48,55,102,51,100,100,56,52,48,52,48,52,54,55,100,51,49,51,49,101,99,56,101,99,102,52,56,52,56,48,99,49,49,57,49,102,55,52,57,55,51,99,97,51,51,48,102,100,53,99,99,52,102,101,49,57,99,100,48,100,56,100,102,99,56,48,55,50,51,48,48,102,102,51,101,56,102,99,48,49,102,53,97,52,49,100,98,48,48,102,102,55,100,54,100,56,49,50,53,97,49,99,54,48,55,55,56,53,99,48,55,52,56,51,57,101,56,54,48,102,101,48,98,98,48,48,55,98,57,51,48,51,101,50,48,102,99,57,52,54,53,49,50,49,51,50,53,99,48,55,99,102,57,53,97,48,102,53,56,49,101,100,49,55,99,49,99,48,97,50,101,56,51,99,97,57,50,49,99,52,48,101,49,56,55,99,52,98,102,101,53,49,56,55,50,56,51,101,101,56,99,53,51,49,53,102,99,51,100,50,56,51,99,48,52,98,49,48,97,55,57,53,99,53,53,52,99,57,53,57,98,53,50,54,102,102,56,49,97,51,48,51,57,102,48,55,51,97,48,101,102,99,49,99,52,48,51,98,54,48,101,100,48,51,97,54,48,55,53,56,49,100,97,50,97,48,51,57,101,49,99,51,48,101,97,53,57,54,98,99,97,51,48,101,102,57,52,54,53,51,57,52,101,49,100,102,50,97,52,97,102,101,53,101,49,55,101,53,57,56,55,97,48,98,51,99,56,97,53,51,48,55,55,52,97,98,50,57,48,97,54,52,52,101,57,56,53,100,49,55,52,53,57,97,54,51,56,48,57,50,50,98,57,48,101,50,100,51,49,50,57,99,52,99,55,50,50,57,51,54,101,101,102,56,54,49,57,54,56,53,57,57,53,99,53,51,97,49,51,97,53,57,49,54,99,57,101,56,54,53,53,50,48,51,49,100,57,99,57,48,57,101,57,101,57,50,99,50,49,97,49,98,50,48,57,56,55,98,50,51,97,51,56,54,101,57,50,57,49,101,53,49,57,98,100,52,57,50,102,98,51,51,51,53,55,53,98,48,54,57,53,50,50,102,55,100,97,56,100,49,52,48,53,56,98,48,48,102,102,55,99,97,50,56,48,49,102,54,51,52,53,57,56,49,50,52,54,48,52,57,48,50,50,56,51,97,98,48,101,51,49,55,97,49,101,49,48,101,97,56,51,101,56,48,50,54,55,54,53,50,50,99,49,100,54,48,55,97,52,51,98,56,53,97,50,53,49,52,52,57,56,53,51,54,48,55,50,54,48,102,55,56,48,57,55,101,48,102,48,56,55,100,56,48,49,100,98,56,53,51,56,55,101,48,51,97,52,49,101,101,50,97,102,97,55,56,55,53,52,51,100,54,57,50,56,49,98,49,52,50,53,55,56,55,56,51,49,54,49,50,57,50,57,52,56,48,53,98,100,57,53,56,53,53,100,100,53,50,55,102,102,56,48,97,54,52,48,48,102,57,48,102,48,48,51,101,102,56,52,97,98,48,48,102,102,55,100,57,51,50,51,56,51,98,55,48,55,48,101,48,52,98,100,51,52,53,100,57,52,48,48,102,102,52,98,97,57,52,48,56,101,49,99,102,48,55,57,54,53,102,98,97,49,101,50,54,100,57,50,98,56,51,102,48,57,101,48,102,54,52,97,99,99,48,102,98,52,51,57,99,53,97,57,53,48,102,100,48,55,49,48,49,102,48,48,102,102,55,101,99,51,56,52,57,54,49,99,56,52,99,48,101,51,56,55,102,52,97,50,97,97,52,49,52,101,50,57,54,52,51,99,51,99,98,50,52,54,52,97,97,97,50,99,98,57,53,48,48,57,51,52,49,52,101,48,49,53,50,49,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,102,53,48,55,49,56,48,52,99,55,48,51,102,57,48,50,53,97,56,51,99,99,53,56,48,55,99,56,48,57,55,101,48,55,99,52,48,102,51,48,49,99,98,56,55,97,56,98,53,50,56,53,50,56,51,98,48,53,97,56,55,56,48,49,100,55,48,55,102,52,51,100,101,48,101,102,52,98,57,52,102,50,56,49,51,99,98,49,50,97,56,98,51,52,98,50,57,100,51,48,98,52,48,101,54,49,55,50,53,49,50,54,97,53,49,53,54,57,54,53,57,57,52,99,53,50,97,55,98,56,56,52,57,52,57,98,100,48,54,57,51,52,97,57,52,48,55,100,99,54,102,100,97,49,50,49,100,52,56,52,53,50,101,98,102,101,48,49,97,101,101,48,48,102,97,54,51,48,48,55,99,56,101,52,48,57,55,100,48,50,55,99,99,49,100,100,57,53,99,49,99,54,48,50,54,54,99,51,101,50,48,101,101,52,49,99,51,48,49,51,52,99,53,49,53,50,53,56,48,51,100,100,48,56,99,53,102,56,55,56,48,51,57,50,48,101,98,56,49,100,56,48,55,101,48,48,102,102,52,99,99,98,55,48,55,57,101,53,101,49,52,57,50,48,101,56,100,49,48,51,102,99,48,102,98,52,51,100,97,48,102,49,56,51,99,99,48,48,102,102,102,54,98,56,51,98,98,48,101,56,57,52,57,56,49,101,49,53,50,55,50,48,99,99,57,53,97,49,101,49,50,100,53,49,54,99,97,101,51,57,53,52,53,56,50,49,101,52,49,48,49,97,48,53,52,48,50,48,98,48,51,98,50,49,101,55,48,102,50,48,55,51,48,98,56,52,53,48,102,49,56,55,52,56,98,102,50,101,56,51,97,99,53,102,57,53,101,49,98,54,50,98,56,98,102,48,101,101,49,54,99,57,101,53,49,57,55,48,56,49,100,50,57,49,100,102,52,52,52,56,97,52,51,50,99,99,97,98,52,98,52,49,52,101,52,52,97,52,99,52,52,52,56,52,56,52,51,55,51,99,53,99,102,98,52,49,52,97,52,57,56,102,97,97,48,101,55,48,48,101,51,54,48,48,102,102,55,100,49,102,56,48,51,101,99,98,52,51,98,54,48,48,102,102,102,98,50,52,48,50,52,98,52,51,56,99,48,102,48,99,98,56,48,102,54,56,55,51,100,51,48,49,102,99,49,52,56,48,48,102,55,50,55,48,55,99,52,49,99,54,50,56,99,98,100,52,50,55,56,98,56,48,101,54,55,50,99,56,49,101,98,48,51,100,97,50,56,52,51,56,49,50,53,100,48,55,54,57,50,52,51,102,54,49,102,99,48,102,56,57,52,49,99,98,99,48,101,53,48,55,50,49,49,56,98,57,50,98,102,48,55,97,53,51,98,48,48,57,57,97,49,53,55,50,99,52,97,97,97,97,50,98,51,101,57,52,50,102,102,48,49,54,50,99,48,49,102,50,99,49,48,48,102,102,55,100,51,54,49,52,52,49,100,57,50,97,99,51,100,56,48,48,102,102,102,98,51,99,48,55,50,50,56,99,53,53,48,55,55,56,97,51,52,48,99,53,49,48,48,51,99,99,54,56,55,53,101,57,98,52,53,50,97,48,97,100,52,52,101,57,50,102,56,49,50,101,97,48,52,98,102,48,51,97,51,97,48,55,54,101,53,50,48,55,52,48,49,100,53,97,49,97,49,97,51,101,52,98,52,99,52,57,50,99,57,51,56,51,101,53,50,49,102,57,48,102,101,102,102,54,57,99,57,50,48,57,102,48,101,99,53,49,101,57,51,99,97,49,53,48,49,48,54,49,52,48,51,100,48,48,102,102,48,57,100,101,48,50,53,49,52,49,100,100,48,49,51,100,101,48,52,98,48,48,102,102,51,99,100,48,50,53,53,52,49,101,101,50,52,49,55,54,56,52,48,101,102,52,49,101,97,48,48,51,100,57,57,50,49,101,48,52,56,48,101,102,51,56,53,48,51,50,53,100,52,48,48,51,100,56,101,48,102,48,56,51,97,97,48,102,49,56,97,98,97,52,51,52,56,48,102,51,48,55,54,99,51,100,56,53,50,56,101,53,98,56,55,52,56,97,101,100,54,48,57,100,48,101,102,97,55,57,50,52,50,101,57,51,50,100,102,52,48,52,102,101,100,49,54,48,56,50,48,49,51,48,54,48,52,102,49,56,49,50,54,54,48,102,53,99,48,57,48,53,48,50,54,52,56,51,102,99,48,52,98,50,56,51,101,52,52,54,52,49,97,48,102,56,48,51,98,102,48,48,102,102,55,98,53,52,49,51,99,53,99,49,52,54,99,56,55,57,54,56,51,98,54,53,97,102,48,102,53,56,55,48,52,51,97,48,49,102,102,52,54,101,53,50,97,55,56,55,97,56,51,98,48,49,100,50,50,100,57,50,99,49,50,48,53,53,48,55,100,52,97,99,52,51,50,99,97,54,99,97,49,52,49,101,56,50,57,101,48,99,52,102,52,100,54,98,50,49,97,55,50,54,55,102,56,50,55,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,55,50,52,48,48,102,102,102,97,50,57,48,50,52,97,50,52,48,57,101,54,48,48,102,102,55,100,56,98,56,51,57,51,48,101,48,50,54,98,97,49,100,98,97,48,101,97,56,51,97,97,48,102,51,56,51,98,55,48,55,101,99,48,102,48,48,97,56,48,102,52,100,52,56,48,57,55,56,55,97,52,49,100,101,56,55,50,52,49,102,98,56,51,97,52,50,56,99,51,100,56,49,100,54,52,55,50,98,57,102,48,101,57,48,55,98,53,48,52,98,101,52,99,50,101,99,97,99,48,102,54,53,50,49,99,49,52,97,53,101,50,48,49,53,97,53,48,57,54,49,49,100,50,101,48,98,52,50,100,57,48,97,48,102,50,57,97,48,52,100,97,97,48,51,102,101,48,48,51,101,49,53,101,48,52,57,97,56,48,51,54,102,98,48,48,102,102,55,100,56,51,99,57,54,99,48,48,102,102,98,98,53,48,48,57,51,52,101,53,49,56,48,57,55,56,52,48,49,50,97,101,48,102,98,98,57,54,102,56,98,51,48,48,102,102,55,98,57,56,48,49,50,48,102,50,48,102,48,101,52,55,49,48,101,48,48,51,100,99,97,48,48,99,101,99,53,102,102,48,49,101,57,52,49,99,102,56,51,57,100,48,55,55,101,48,101,50,48,49,100,98,48,55,54,56,49,100,51,48,51,97,99,48,101,100,49,53,48,49,99,102,48,101,49,56,55,53,50,99,98,53,101,53,49,56,55,55,99,97,50,50,57,99,97,55,48,101,102,57,53,50,53,55,102,50,102,48,98,102,50,99,99,51,99,101,53,57,101,52,53,50,57,56,51,98,97,53,53,57,52,56,53,51,50,50,55,52,99,50,101,56,98,97,50,99,100,51,49,99,48,52,57,49,53,99,56,55,49,54,57,56,57,52,101,50,54,51,57,49,52,57,98,55,55,55,99,48,53,54,101,48,48,55,99,98,51,52,48,49,102,54,52,54,48,102,102,48,48,57,49,102,48,55,48,52,48,101,48,52,49,99,99,48,51,56,52,48,102,51,57,54,99,48,101,102,48,98,98,48,50,54,99,99,48,49,101,97,97,54,50,99,56,49,101,54,56,55,52,48,98,57,48,102,57,48,55,53,48,49,101,51,56,55,50,101,52,49,99,52,48,55,100,56,48,57,55,52,48,102,52,97,50,55,48,101,52,56,55,100,52,51,57,97,49,102,98,48,101,56,97,52,56,55,55,101,56,98,102,52,53,48,102,55,49,55,52,53,49,56,55,56,102,97,53,49,53,99,49,101,50,48,49,51,51,50,56,49,50,57,50,56,97,97,57,48,49,50,50,57,52,100,52,98,52,99,52,101,48,49,98,97,49,52,48,50,57,98,52,48,49,102,50,97,57,48,50,54,99,56,51,100,56,48,102,100,56,48,49,102,54,56,99,48,102,51,52,49,99,101,51,56,53,101,55,50,101,48,49,100,52,56,49,50,101,54,48,48,102,102,102,54,53,56,48,51,100,50,98,54,97,99,97,99,50,98,52,97,101,101,56,53,99,49,101,101,48,49,50,101,101,48,52,98,97,56,55,97,52,51,101,102,56,48,49,98,57,97,50,57,52,51,99,54,57,52,48,57,99,48,102,48,57,52,100,98,57,99,51,100,48,53,56,56,55,56,51,99,99,99,55,99,53,52,100,49,53,101,53,54,102,56,52,50,100,102,101,48,50,100,48,98,101,102,98,99,57,50,101,100,98,101,57,48,101,98,97,57,48,102,53,56,50,51,55,49,50,49,99,101,101,98,56,101,55,48,57,97,97,51,100,55,51,48,50,102,57,98,48,97,101,97,57,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,101,56,48,50,53,101,56,49,101,101,57,54,101,48,52,98,102,56,51,102,98,48,55,50,50,48,102,101,99,51,98,101,100,51,50,102,49,55,101,48,101,52,56,49,101,102,56,51,98,52,48,55,98,54,53,48,98,52,57,48,100,97,52,98,56,56,101,101,57,55,48,48,102,102,101,101,48,51,101,52,53,48,56,55,99,52,97,99,54,57,101,99,56,52,53,97,57,52,52,57,97,52,51,97,54,49,52,99,99,49,50,57,52,49,50,101,99,97,99,52,100,102,98,53,52,98,54,53,57,97,48,53,102,99,57,97,100,56,52,98,97,101,98,102,101,48,49,100,54,97,48,48,102,102,102,97,54,97,48,50,54,101,56,51,101,50,48,52,102,55,48,48,102,102,51,101,98,55,48,48,102,102,57,55,49,48,50,54,97,56,51,102,99,56,101,56,97,56,56,49,101,99,48,55,97,57,56,49,101,102,102,50,100,49,49,100,48,53,98,50,99,57,57,52,50,54,98,56,55,50,56,49,102,99,48,51,100,49,48,55,55,52,56,49,57,49,57,97,50,102,48,51,99,52,49,101,100,50,100,56,56,56,48,57,53,48,55,52,57,49,51,57,100,51,48,51,99,48,53,56,57,50,101,55,97,51,50,49,52,102,99,53,55,97,49,56,49,97,49,97,56,48,57,48,52,48,48,102,56,53,55,48,49,51,49,101,48,102,48,99,49,101,53,56,51,56,97,48,50,54,101,48,48,57,55,98,48,102,50,50,55,102,52,57,48,55,55,101,48,52,98,49,56,48,51,100,48,50,48,48,102,102,55,97,54,99,53,55,102,52,53,50,56,53,97,99,56,51,99,49,102,53,48,55,98,99,48,57,97,56,48,102,57,56,55,99,51,56,50,54,49,48,99,97,54,50,98,99,98,56,52,57,48,52,101,57,54,101,53,54,97,50,100,99,56,48,57,101,57,55,56,49,101,48,97,54,102,57,97,48,97,99,97,50,98,53,48,51,101,52,49,53,48,49,100,102,53,55,102,99,48,57,56,52,48,49,102,55,57,97,48,48,102,102,102,97,102,97,48,101,100,56,48,51,101,99,50,52,48,57,49,53,48,55,56,52,48,101,101,100,98,52,51,48,101,56,50,49,56,51,100,97,50,56,99,48,49,101,100,55,101,48,101,97,56,51,102,50,49,101,98,52,54,52,49,54,52,48,49,101,99,99,101,53,57,56,51,101,49,48,55,52,97,53,102,56,55,101,50,53,48,48,102,102,51,99,56,48,48,102,54,54,56,55,101,56,51,99,56,49,100,101,99,53,102,48,55,55,48,51,57,53,56,97,54,52,102,101,49,100,55,52,48,57,101,53,97,57,100,49,52,97,100,50,100,48,101,53,55,55,102,54,56,52,48,49,51,52,97,97,48,49,102,102,48,97,48,49,49,50,48,48,102,102,52,100,50,48,49,50,100,101,48,102,48,52,48,57,52,57,48,55,101,56,49,102,56,48,50,53,102,52,49,101,98,57,53,99,48,50,53,50,48,102,48,52,49,100,102,48,48,51,100,98,57,52,49,101,49,50,98,97,57,50,56,97,48,52,101,57,54,52,48,49,101,101,99,48,101,55,57,52,48,49,102,52,50,98,54,52,49,51,50,49,100,57,50,101,56,51,99,50,53,51,53,54,101,53,52,48,55,56,56,97,101,97,99,48,57,49,50,101,100,51,56,100,53,53,102,53,56,50,52,57,51,98,53,50,49,52,55,102,56,50,101,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,56,49,98,51,48,51,57,56,48,48,102,102,55,100,49,100,56,48,51,101,100,48,99,48,57,56,51,48,55,54,48,56,97,48,102,57,52,49,100,49,48,49,50,99,51,56,51,100,99,48,101,100,53,51,48,51,97,54,49,99,53,48,102,98,50,51,48,55,57,48,48,49,101,98,53,48,49,50,102,50,53,48,56,54,101,49,100,98,48,55,57,48,56,49,50,53,57,48,55,50,52,98,48,48,102,102,49,50,53,48,102,53,48,51,100,100,50,56,99,51,99,51,51,99,98,98,52,52,48,50,50,48,50,52,102,57,53,57,50,53,56,49,53,100,51,99,99,53,57,50,48,97,48,51,56,54,57,53,48,50,98,97,48,102,49,56,55,55,52,98,56,48,101,57,57,54,101,57,52,53,48,48,102,102,55,56,49,48,102,50,48,57,55,48,53,55,56,54,49,100,51,49,48,99,49,51,48,56,99,57,55,100,57,48,52,99,97,51,98,48,57,50,56,102,98,97,52,50,50,50,53,50,53,97,50,100,49,50,52,53,52,56,54,50,98,55,57,98,102,97,54,54,98,52,55,101,52,98,55,99,98,102,101,50,102,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,54,50,56,51,98,51,48,55,57,101,49,102,102,48,55,51,50,49,102,56,50,57,48,49,101,53,48,51,97,99,48,102,57,48,55,97,48,49,100,101,56,55,102,48,51,98,57,48,53,56,101,50,56,52,51,101,50,49,99,57,48,102,48,57,54,101,49,100,53,48,102,49,57,52,102,52,53,100,49,52,101,53,56,49,52,50,53,56,102,50,98,99,98,99,50,56,53,51,49,48,48,102,102,98,56,50,98,52,49,51,101,53,52,49,54,54,53,57,49,53,101,53,56,52,97,49,50,54,51,54,48,57,101,50,98,57,51,49,50,99,97,102,97,50,52,56,50,57,56,101,52,53,56,53,100,50,100,50,102,102,56,51,97,101,48,52,102,100,48,49,51,99,99,48,102,57,48,48,49,102,54,51,52,48,52,100,49,56,51,99,55,48,50,54,100,48,49,102,57,57,53,101,49,99,100,50,56,48,51,102,56,48,102,50,99,48,49,101,99,102,97,50,99,99,51,97,97,48,101,100,53,48,56,51,100,50,53,54,48,51,98,56,50,56,56,48,49,101,99,98,48,55,55,50,49,99,101,48,55,55,48,56,100,56,51,97,97,53,50,56,55,99,48,51,100,97,49,102,98,50,101,48,97,98,97,50,99,48,97,55,48,101,51,57,52,56,57,101,53,102,54,52,98,48,102,48,57,54,51,56,98,48,50,102,53,50,49,51,57,51,102,55,52,50,52,49,97,52,50,52,48,52,49,48,52,97,53,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,98,51,48,48,102,102,55,99,52,54,56,48,57,53,56,50,102,52,49,101,100,48,48,51,101,99,98,99,51,98,52,48,52,99,100,57,53,99,53,99,57,52,101,56,48,53,49,48,49,50,57,51,99,98,53,101,49,101,49,50,57,100,51,52,98,49,52,101,54,48,98,56,50,101,56,48,49,101,98,100,56,51,56,48,48,50,54,53,48,51,56,50,53,53,54,50,57,48,97,101,52,53,48,101,100,57,54,50,56,56,53,97,55,52,49,52,100,50,98,54,57,50,99,98,48,101,57,99,53,102,56,55,55,52,48,52,98,100,48,48,102,102,100,53,48,48,102,102,50,55,57,55,99,49,50,51,50,48,49,97,56,97,97,48,50,99,100,48,48,51,101,50,97,101,48,52,97,54,56,55,52,99,49,99,52,56,48,51,101,97,101,52,49,100,57,48,51,101,51,54,99,97,52,99,53,51,56,51,100,53,48,50,54,50,102,56,55,100,51,48,51,100,52,55,54,52,98,51,50,99,56,98,49,99,57,97,48,48,102,102,102,52,56,99,48,57,56,56,48,50,54,50,56,51,97,99,49,99,56,101,48,48,102,102,100,100,51,49,55,52,49,100,99,52,53,48,52,97,48,55,55,56,98,57,97,100,102,48,55,53,56,97,102,48,101,102,101,98,102,53,98,57,54,100,56,98,49,50,99,98,53,97,54,102,48,51,100,99,48,50,54,56,99,48,57,57,48,48,102,102,55,55,97,48,52,97,52,56,51,56,97,48,102,99,48,49,51,48,52,48,102,53,99,98,49,48,49,50,57,48,55,55,99,48,101,102,98,56,55,55,51,48,55,56,52,98,48,97,52,53,48,102,48,50,55,53,51,51,56,51,100,56,49,102,48,50,56,48,51,57,54,53,54,100,48,50,53,99,51,98,50,53,50,48,55,56,56,98,57,97,102,99,98,55,48,102,49,49,53,102,50,48,49,54,50,53,50,50,55,49,98,53,55,102,54,48,57,50,52,49,100,54,57,97,100,102,102,56,48,98,51,54,48,48,102,102,102,98,98,55,48,48,102,102,55,99,57,51,52,51,100,52,48,48,102,102,102,97,100,56,48,50,54,52,100,49,48,48,102,102,57,54,53,48,55,49,56,48,101,97,56,51,98,101,49,101,97,48,102,57,48,55,52,51,97,52,54,48,55,98,48,53,98,56,51,100,97,48,101,52,57,54,50,53,102,56,55,55,49,100,48,49,51,100,48,101,48,56,51,97,54,48,102,102,48,55,48,54,56,49,100,101,49,54,48,49,100,48,48,55,102,48,49,99,53,50,100,102,57,49,50,97,99,51,102,97,53,100,50,49,48,55,99,51,48,55,97,52,97,50,52,49,102,57,51,100,49,57,48,50,48,97,54,50,54,100,52,97,54,50,55,97,55,49,102,56,49,50,48,48,102,102,48,48,102,102,102,57,53,102,48,49,50,97,48,48,102,102,52,100,57,48,55,99,48,49,99,56,48,49,50,102,99,49,102,55,48,55,51,50,48,52,99,52,49,52,54,48,52,99,51,48,51,100,48,50,101,56,49,100,98,56,55,50,99,98,49,50,100,48,51,97,54,48,101,102,52,49,100,99,49,53,101,48,101,54,57,49,52,51,101,99,49,102,53,50,100,56,51,57,97,49,99,100,52,98,52,57,52,51,52,99,50,100,52,48,57,56,101,48,102,48,56,55,101,100,49,56,51,97,54,56,97,49,102,55,48,102,50,97,53,50,52,97,49,55,52,98,50,57,49,51,99,98,51,99,49,99,102,52,54,52,55,97,101,53,55,97,54,57,55,48,48,48,102,102,101,99,102,55,48,48,102,102,50,100,55,56,48,57,97,51,48,50,54,52,48,49,101,48,56,49,51,54,99,48,102,100,48,51,102,48,48,52,99,49,48,51,100,55,50,99,52,48,52,100,56,49,101,48,56,51,99,49,48,48,102,102,55,98,55,54,52,51,99,50,53,56,100,50,50,57,52,48,56,51,50,102,48,48,102,102,51,100,97,54,49,99,102,50,56,48,51,57,54,53,54,100,48,50,53,56,51,98,50,53,50,56,55,55,56,97,54,57,100,56,97,56,48,101,101,57,53,100,51,56,49,50,50,53,50,50,48,57,102,99,102,102,54,48,57,100,52,101,97,97,52,100,98,48,53,102,100,49,100,102,55,53,49,100,101,54,57,102,54,54,98,99,51,99,99,51,56,100,51,101,100,51,56,50,98,99,51,56,56,102,99,57,52,102,48,57,51,55,100,98,57,98,48,101,50,98,48,57,101,98,102,101,48,49,102,99,56,56,56,57,49,48,57,97,56,97,56,99,57,54,100,101,97,57,56,52,57,54,49,97,52,56,56,100,55,56,99,101,52,98,54,57,48,99,99,100,52,57,99,99,50,97,98,101,102,56,101,54,49,54,54,48,53,50,56,98,50,49,102,52,48,101,54,48,55,53,52,49,101,50,56,55,53,48,51,99,56,49,99,51,48,102,99,56,55,54,56,97,51,48,102,55,56,55,51,48,51,101,48,53,49,57,54,101,49,100,56,48,102,53,48,55,53,99,51,100,50,53,51,57,53,101,53,102,56,55,55,99,51,99,48,53,48,48,102,102,55,56,56,97,102,52,97,50,97,52,98,99,50,57,52,98,56,50,56,99,98,53,52,51,52,100,50,97,48,98,53,50,97,52,98,49,50,97,52,98,50,52,97,52,48,52,102,52,51,52,101,52,51,52,100,52,48,50,99,49,48,100,50,49,50,53,48,52,98,48,54,101,57,98,97,55,48,57,48,48,102,102,53,53,56,56,48,51,101,98,50,48,48,49,102,50,55,56,48,50,55,50,48,48,102,102,57,49,100,52,51,48,101,52,48,51,97,102,48,55,98,53,98,48,49,51,48,97,48,52,98,100,56,55,51,56,97,49,48,101,100,48,55,50,99,51,98,52,48,101,101,56,57,56,51,97,97,48,55,52,100,56,51,97,48,53,49,49,52,52,99,48,55,49,56,51,98,101,53,50,97,53,48,48,102,102,51,100,100,99,49,100,55,48,50,53,102,56,51,100,97,49,102,56,48,102,48,48,102,102,48,57,48,56,55,50,48,51,97,54,53,57,49,52,57,100,49,53,51,57,51,57,51,53,51,56,98,52,98,50,102,54,52,98,50,52,102,50,99,50,56,98,52,50,98,55,53,50,55,56,48,54,51,54,56,48,51,101,98,57,52,48,49,102,54,53,52,48,52,98,99,48,48,51,101,99,98,48,49,99,55,49,52,56,48,102,56,56,49,99,54,57,55,98,52,102,49,54,49,57,48,99,97,101,52,50,48,55,56,54,49,99,101,48,49,50,97,48,102,99,51,54,48,48,102,102,102,52,102,56,51,102,98,56,51,57,99,49,99,51,48,102,52,56,55,98,56,51,56,98,56,51,99,52,49,102,49,48,101,50,48,55,48,100,49,52,51,100,51,99,51,97,56,57,50,49,102,101,50,57,56,97,55,99,49,101,54,50,56,56,97,101,101,53,49,48,55,56,56,100,99,98,48,50,97,97,98,101,99,57,99,100,50,48,55,102,56,48,98,51,50,48,48,102,98,52,50,48,48,55,99,52,55,99,49,100,51,56,51,99,101,52,56,48,55,56,50,48,102,98,52,48,57,49,99,48,102,56,97,49,56,51,97,101,48,102,99,49,55,48,53,99,56,55,98,48,51,102,48,53,99,56,55,48,48,49,101,53,48,55,56,56,51,97,101,49,99,56,48,55,49,99,53,48,49,53,97,53,97,48,48,51,100,52,53,48,102,54,57,54,50,53,50,56,55,48,48,51,97,97,48,101,57,52,48,57,54,101,52,102,50,100,99,97,98,52,52,50,57,48,98,54,50,99,56,51,97,52,53,50,56,55,54,52,97,102,52,101,50,99,50,97,49,48,48,51,57,99,53,53,97,54,49,53,100,54,53,56,53,49,54,48,56,54,53,55,97,55,53,48,48,53,102,101,56,49,51,49,99,48,101,48,52,51,101,50,48,52,98,48,48,51,101,51,48,102,98,56,51,57,50,48,55,56,50,53,57,56,55,54,48,98,54,48,102,53,48,55,48,56,51,99,52,49,101,51,48,101,97,57,54,101,53,56,48,55,51,100,50,99,98,55,50,99,48,97,48,52,57,52,102,48,101,56,48,55,97,56,98,100,48,101,53,57,54,52,102,49,53,97,57,54,53,100,57,53,48,53,48,50,55,50,52,97,50,98,56,53,57,56,55,55,53,51,49,51,49,48,98,97,54,57,53,97,56,53,100,99,52,49,101,56,98,55,54,100,97,49,100,100,100,97,49,98,54,48,49,101,102,52,97,48,97,55,56,49,51,53,54,48,52,57,55,56,49,50,101,101,48,52,101,97,56,51,98,51,48,102,50,56,51,97,53,48,50,54,50,48,51,56,57,99,51,102,56,49,99,56,48,102,55,50,49,48,55,54,99,97,101,50,102,48,97,57,97,48,102,52,48,55,101,52,51,97,102,100,50,100,48,99,51,97,52,49,102,49,50,98,52,51,102,52,53,49,51,50,48,57,99,48,101,50,56,55,57,56,51,97,52,53,99,97,50,102,52,51,48,102,49,49,53,97,56,99,57,100,102,97,49,49,54,52,56,55,100,101,51,48,50,52,48,98,49,99,57,101,53,54,102,97,52,49,97,102,102,48,48,56,98,55,53,100,52,48,54,56,57,48,48,55,100,99,56,48,48,51,101,51,53,50,48,102,98,56,48,49,102,53,98,54,49,99,52,52,98,48,50,54,48,99,49,100,54,56,55,101,98,56,51,102,98,48,50,53,102,56,97,52,99,99,52,56,51,99,50,48,102,50,102,48,101,99,48,55,52,48,49,100,54,56,48,51,100,51,51,99,53,56,57,54,101,48,101,99,52,51,57,54,49,100,48,51,49,52,99,53,102,48,51,102,54,48,102,100,56,55,99,52,51,101,55,99,51,101,97,49,102,53,48,102,98,57,54,52,56,50,54,50,56,99,97,49,102,99,51,98,57,56,97,57,99,57,101,53,97,48,48,51,98,50,57,51,98,50,54,57,53,101,48,50,98,98,50,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,99,99,99,48,48,102,56,98,100,48,48,51,101,98,101,52,51,98,56,48,52,101,97,56,49,51,100,52,100,56,51,99,51,48,55,56,52,56,54,49,99,99,48,102,48,56,51,97,54,48,50,53,99,98,57,99,49,101,48,56,55,49,52,51,100,56,56,99,56,48,53,98,56,48,51,100,100,97,48,48,102,102,102,53,54,56,49,99,102,48,49,51,48,50,53,49,56,55,52,102,49,53,99,49,100,97,50,102,48,51,57,56,49,101,97,48,101,99,57,55,98,56,97,51,48,102,49,56,55,53,49,48,52,98,57,52,102,101,53,100,50,54,57,52,51,52,53,53,102,52,53,52,52,50,99,48,97,99,99,53,57,57,54,51,51,48,48,57,49,48,48,100,57,50,53,48,49,50,48,56,48,49,102,48,97,101,48,50,53,99,48,49,101,49,56,51,98,52,48,55,49,52,48,52,100,99,48,49,51,48,56,49,101,52,52,48,101,56,99,48,101,102,99,48,57,57,99,48,48,55,97,48,52,48,48,102,52,100,56,98,48,101,57,52,53,48,98,98,57,51,102,56,51,57,53,48,102,55,56,49,51,53,48,49,99,99,48,102,56,54,48,52,98,97,49,57,55,50,53,56,49,55,48,56,99,48,57,50,50,100,99,98,50,52,53,56,57,48,49,51,100,50,56,99,51,98,102,52,101,55,51,53,57,53,57,50,53,57,50,48,54,99,57,99,97,48,51,98,101,97,102,102,101,97,48,49,53,56,101,48,48,102,57,55,54,48,49,51,55,52,49,102,48,48,102,102,55,99,52,48,48,102,98,50,51,50,100,56,48,57,53,51,50,101,57,49,57,49,53,97,48,101,57,56,49,50,54,99,48,57,49,99,49,99,99,52,57,54,100,56,50,99,57,97,52,98,52,57,101,48,52,99,51,56,51,56,55,48,50,53,97,56,49,101,51,48,55,57,50,57,50,57,101,52,98,48,102,51,49,54,50,53,53,50,52,102,54,99,98,51,50,98,57,57,100,49,56,97,53,48,101,101,56,55,52,102,51,55,49,53,53,56,98,48,99,53,102,53,99,99,57,54,51,50,48,49,97,55,48,97,48,49,49,50,48,48,102,102,52,100,49,56,49,51,50,48,48,102,48,52,48,57,98,54,48,55,101,56,49,102,56,48,50,54,48,56,49,101,98,57,54,50,48,50,54,99,48,102,48,52,49,101,48,56,48,51,100,98,57,50,49,101,49,50,99,54,57,49,52,97,48,52,49,57,55,56,48,49,101,100,51,48,101,55,57,52,48,49,99,98,50,98,54,56,49,50,99,49,100,57,50,57,52,51,98,99,53,51,52,101,99,53,52,48,55,55,52,97,101,57,99,48,57,49,50,57,49,48,52,102,53,51,102,100,56,50,55,53,51,98,100,50,54,100,102,102,56,50,101,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,54,51,101,48,48,102,97,100,54,48,48,55,100,57,55,48,49,51,48,52,48,48,102,102,102,97,99,102,48,55,102,56,53,51,48,51,101,49,48,55,51,56,49,101,99,50,101,98,57,52,48,48,102,102,48,101,100,49,48,48,102,102,55,98,101,48,49,100,54,50,54,49,55,97,49,102,55,48,48,55,97,54,99,48,102,49,99,56,56,55,51,52,51,102,54,49,100,55,48,101,101,54,48,102,102,56,55,50,48,51,97,101,49,102,100,48,101,50,50,49,48,55,99,56,48,49,101,100,51,52,101,48,102,101,57,54,54,49,101,54,48,101,99,100,49,55,54,53,56,48,48,51,97,98,99,53,102,101,99,53,57,57,53,100,56,102,100,51,57,48,48,98,48,48,102,102,50,101,48,53,100,55,102,99,48,51,102,101,49,52,48,52,54,56,48,48,102,102,55,99,99,51,56,48,49,102,53,102,50,49,100,101,48,102,51,48,51,97,52,48,101,55,56,49,51,101,56,49,99,100,52,51,48,101,55,56,55,55,56,51,99,48,48,101,99,55,48,55,56,51,48,51,101,57,52,100,99,56,101,56,50,53,53,48,55,97,56,49,101,48,101,48,102,98,56,55,57,56,48,57,54,49,48,55,51,54,48,101,101,55,54,52,56,50,97,99,51,57,97,57,54,57,56,49,101,57,48,48,102,102,55,98,52,57,48,100,49,100,50,101,55,48,48,51,100,100,54,49,101,101,50,98,102,48,55,55,56,97,101,52,97,51,48,55,55,102,97,55,52,100,53,57,53,97,97,48,55,102,48,48,102,102,48,102,97,48,97,48,50,54,99,52,51,100,97,48,52,101,53,56,48,51,101,97,101,99,48,57,55,48,48,55,99,56,48,102,50,56,98,98,48,49,51,99,48,55,97,56,53,101,52,56,51,100,102,48,48,55,98,101,49,101,48,49,50,98,50,98,56,97,100,48,99,55,57,53,99,48,52,99,52,48,51,101,52,48,101,98,48,55,55,50,54,54,52,97,48,48,102,102,101,100,56,55,52,99,51,98,57,55,98,56,55,55,52,51,98,50,53,54,57,102,57,52,99,53,55,54,102,51,57,49,102,48,48,57,57,55,98,50,99,97,101,100,51,53,51,48,49,57,97,48,48,55,100,97,50,56,49,50,54,99,48,48,102,102,102,49,48,50,48,50,52,53,52,49,102,56,56,49,50,56,56,48,50,54,102,99,97,48,48,48,102,102,55,97,98,50,48,48,102,102,102,52,99,99,99,53,97,55,50,98,56,48,52,100,48,49,50,57,56,51,56,50,48,102,56,48,49,100,101,48,51,99,102,102,99,48,52,98,98,48,55,57,48,51,97,54,48,57,97,100,54,48,48,102,54,53,54,52,52,99,55,50,102,100,48,51,52,54,52,56,100,55,98,50,55,55,57,48,52,56,50,54,102,102,56,48,52,56,54,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,51,57,56,48,51,101,56,57,52,48,57,55,48,48,55,55,56,48,52,98,97,48,48,102,102,51,101,97,99,99,48,57,51,101,101,48,101,102,52,97,102,101,53,55,54,48,55,101,97,48,52,98,102,48,49,50,102,97,48,52,99,55,48,55,101,51,48,50,55,52,98,102,52,99,99,57,101,48,102,48,99,49,101,56,48,49,50,101,99,48,101,55,98,48,55,57,57,51,102,101,50,102,56,98,98,50,102,98,97,51,48,50,54,101,56,97,51,52,51,99,48,57,50,50,57,55,57,53,52,53,48,99,55,100,99,48,52,98,52,51,98,101,53,55,57,50,97,57,101,48,49,52,97,54,48,48,102,97,102,54,48,55,55,50,49,100,99,48,55,99,56,48,52,102,98,48,49,50,52,48,48,102,102,101,56,52,51,101,50,56,97,48,57,100,48,101,57,56,51,100,52,48,50,54,102,52,48,57,54,57,48,55,54,101,49,101,56,52,52,99,101,97,55,98,53,52,57,50,49,100,99,48,102,97,56,51,101,54,48,101,54,48,55,53,99,98,98,54,51,51,101,53,53,97,54,57,53,99,53,97,97,51,55,55,48,97,98,50,99,53,50,50,51,53,50,48,57,54,50,53,55,97,55,99,52,57,50,97,52,48,50,99,49,48,53,99,50,48,101,54,48,48,101,101,57,48,55,52,99,48,101,100,56,51,98,99,48,101,55,48,49,100,54,56,51,98,53,48,55,52,52,49,100,49,54,51,97,49,56,55,52,52,49,100,54,48,55,48,48,102,102,51,57,97,48,101,101,48,51,97,99,56,52,49,97,50,55,97,52,48,50,53,48,51,98,54,49,99,55,48,101,102,57,53,97,49,100,56,50,57,49,49,55,97,52,49,54,54,57,97,53,56,57,54,99,102,57,48,50,97,56,97,98,52,52,57,50,52,53,56,49,54,50,53,56,97,55,102,97,56,97,48,52,102,57,54,48,57,99,101,55,48,100,54,102,102,99,49,52,50,48,48,55,100,97,50,56,49,51,57,50,48,48,102,102,102,48,102,100,48,50,52,53,52,49,102,56,56,49,51,55,54,48,50,53,49,99,98,102,48,48,102,102,55,97,52,99,48,48,102,102,102,52,99,99,99,53,53,102,50,99,52,48,52,97,99,49,51,55,56,51,102,99,48,102,56,48,49,100,101,48,51,98,48,102,56,48,52,99,55,48,55,54,99,51,100,56,48,57,53,100,48,48,102,102,48,102,55,97,101,52,98,99,55,50,56,49,51,102,53,101,52,55,100,49,98,97,48,102,97,48,52,102,97,49,48,48,102,102,52,57,54,56,55,56,99,51,99,52,53,99,48,55,98,48,98,55,52,97,50,102,99,51,99,48,57,57,57,51,56,98,56,50,99,48,51,48,99,57,56,57,56,48,57,55,52,54,52,52,101,102,48,50,53,57,49,100,56,52,53,52,55,102,100,56,52,52,52,54,52,52,52,53,57,50,50,56,97,56,101,99,52,101,100,51,49,98,53,52,99,101,98,102,56,57,55,102,100,52,48,51,49,54,56,48,49,102,51,53,49,48,50,54,51,99,49,101,49,56,51,98,52,48,55,49,52,48,52,97,51,56,49,50,102,54,49,100,98,52,102,101,56,99,48,101,102,99,48,57,57,99,48,48,102,102,55,97,102,97,48,48,102,102,102,53,50,52,97,102,99,56,97,53,48,98,98,57,51,102,56,51,57,53,48,102,55,56,49,50,97,101,49,102,51,48,101,55,102,48,52,99,50,54,49,52,99,53,56,49,55,48,56,99,48,57,50,50,100,99,98,50,52,97,98,97,48,49,50,50,50,102,48,51,98,102,52,101,55,51,99,49,54,55,52,53,57,50,48,54,101,56,50,97,48,49,55,48,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,48,99,54,50,48,48,102,56,102,102,56,48,51,101,57,52,52,51,99,50,48,48,102,98,52,50,48,55,100,50,56,52,48,102,50,56,49,101,50,51,98,56,97,49,48,50,53,52,52,49,100,49,48,55,98,57,49,100,102,48,102,101,49,54,52,49,57,57,53,99,53,57,55,48,55,57,54,49,101,52,48,101,48,56,55,97,52,49,99,100,49,55,99,49,101,51,48,55,49,57,100,49,56,97,50,48,55,97,56,49,99,50,48,55,57,50,49,99,99,101,49,102,54,48,55,54,56,49,102,102,50,99,100,50,56,48,49,101,97,55,49,52,56,56,48,53,56,50,49,48,55,55,98,50,50,49,56,97,98,101,53,56,48,55,56,98,99,99,57,53,100,102,101,48,97,55,56,48,51,101,98,53,52,48,49,102,52,97,101,48,52,101,54,56,48,51,101,99,100,52,98,50,50,98,99,98,98,48,55,51,52,49,99,97,48,52,97,48,51,57,53,52,53,48,102,97,50,50,56,55,51,99,51,101,101,48,102,55,50,56,51,99,52,48,101,97,53,50,51,48,55,51,49,100,52,55,55,99,51,56,54,57,56,49,101,51,52,102,97,48,101,48,48,102,102,55,57,56,49,101,57,56,55,48,56,51,100,99,49,101,48,48,49,50,49,48,101,57,48,55,102,56,97,99,48,102,51,54,52,51,50,57,97,48,99,53,97,55,51,57,53,52,53,55,50,55,102,50,99,55,50,54,52,97,48,48,48,102,102,101,53,97,48,52,57,57,56,48,51,101,49,97,99,48,52,97,101,56,51,97,52,50,102,57,97,48,102,49,56,49,51,55,54,48,102,56,102,48,49,51,54,99,53,50,50,55,49,52,99,99,100,51,97,48,101,101,50,56,49,100,100,48,51,99,54,48,55,48,101,48,50,52,99,53,98,97,52,97,54,56,55,53,100,51,49,102,54,98,56,55,98,56,49,100,56,56,49,51,52,97,53,56,50,53,57,54,51,52,53,55,97,50,49,53,97,49,101,52,50,56,99,57,101,56,57,52,49,52,102,101,49,101,54,101,53,57,101,57,50,52,53,50,57,53,102,51,52,48,51,55,98,56,51,57,101,48,55,52,56,49,99,53,48,55,49,48,48,102,102,101,98,99,49,100,101,48,51,57,97,48,55,54,50,53,51,48,48,102,102,51,100,98,97,48,101,102,99,49,100,55,48,55,50,99,51,97,52,48,101,102,52,51,57,56,53,49,101,52,102,50,101,48,98,55,48,49,50,97,48,101,97,48,55,50,52,51,98,99,53,55,48,55,54,48,51,98,97,53,54,101,50,100,48,51,99,48,53,97,57,55,54,53,100,50,53,102,52,48,50,57,99,97,54,52,48,52,51,48,52,102,57,55,52,53,57,49,54,48,53,57,97,54,56,50,53,54,53,99,50,99,56,98,48,52,101,50,99,49,99,55,49,51,97,99,51,52,100,55,102,99,48,56,48,48,48,102,102,49,100,100,55,50,48,48,55,100,49,52,48,48,50,101,48,99,55,48,48,102,102,51,98,57,97,48,50,55,48,56,48,48,53,101,48,100,52,49,55,100,48,50,54,52,48,48,49,102,49,51,52,48,48,102,102,55,100,53,48,48,51,99,98,48,55,55,56,57,101,49,100,98,48,50,53,102,48,49,100,49,101,48,50,53,57,48,51,102,97,57,48,48,57,52,99,56,52,48,102,50,51,56,55,102,48,48,57,57,48,48,55,99,57,99,97,102,48,52,97,57,55,97,53,49,50,53,97,52,48,48,51,97,97,48,49,102,52,48,50,54,51,57,48,52,97,55,52,98,101,57,99,53,51,97,48,49,55,52,53,49,56,51,55,55,56,56,54,50,102,102,57,54,55,56,99,53,56,57,53,97,56,49,100,52,48,54,56,49,53,100,55,102,99,48,50,56,50,52,48,49,102,54,51,99,48,48,102,56,101,97,56,49,51,100,52,48,48,102,102,102,97,102,100,99,49,101,49,48,102,97,48,48,51,100,98,97,48,48,102,53,54,52,49,99,49,49,52,51,99,97,57,99,48,48,102,53,97,50,52,98,56,48,55,51,101,49,99,51,99,57,53,50,53,57,101,48,101,50,49,53,53,98,48,48,51,100,51,57,101,48,102,98,48,51,100,99,49,102,52,52,54,48,99,99,51,102,48,49,102,53,48,48,55,98,53,56,100,100,48,97,99,102,48,53,54,54,48,102,48,56,51,48,53,53,97,55,55,101,56,50,48,50,102,101,97,56,48,55,102,99,50,56,48,56,101,50,48,48,102,57,52,56,48,48,51,101,57,51,99,49,100,53,57,55,56,48,101,54,99,51,101,48,48,102,102,48,102,98,49,51,48,55,48,54,53,50,56,48,51,100,97,56,48,102,51,52,51,56,57,50,53,49,48,48,51,100,54,57,50,98,55,97,55,56,55,56,52,98,101,97,48,55,98,53,56,51,99,99,49,101,56,48,50,53,102,99,49,99,55,56,51,98,57,50,50,53,56,48,55,99,52,49,101,97,51,54,49,100,100,48,101,49,48,48,51,100,56,56,49,100,100,54,48,98,97,52,99,57,57,48,101,98,48,55,49,57,51,102,56,55,57,54,57,50,55,99,49,55,49,100,48,52,98,50,57,52,49,50,99,97,102,102,99,48,50,101,53,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,97,48,52,48,49,102,49,51,51,48,50,54,52,48,49,101,50,56,51,98,51,48,48,55,100,97,102,56,51,97,53,48,50,53,102,48,51,98,54,53,56,54,52,55,48,101,48,48,102,102,49,51,51,52,48,48,102,102,102,55,100,102,48,55,57,50,56,51,100,48,99,97,50,55,56,48,52,99,55,56,51,57,54,48,50,53,98,99,48,57,56,99,48,102,97,48,55,52,51,48,50,54,53,51,52,97,53,52,102,50,101,49,49,48,49,50,54,53,98,57,54,50,57,53,55,48,48,50,52,50,53,100,57,52,49,101,98,53,101,48,49,51,51,48,49,51,50,50,98,56,101,53,55,97,56,48,54,98,98,97,56,48,53,48,51,48,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,49,98,102,50,98,102,102,97,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,102,102,56,48,98,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,54,97,48,48,102,102,51,101,51,48,52,48,48,102,97,55,55,52,55,48,50,55,53,99,49,102,54,53,48,49,51,53,52,48,102,99,99,51,57,98,56,98,55,48,50,53,99,99,49,99,98,57,55,51,53,99,51,97,56,53,57,48,48,51,100,99,49,52,56,51,100,50,52,48,57,56,48,48,102,102,55,54,101,49,101,101,48,55,48,48,102,102,48,102,49,52,97,51,50,97,48,49,50,99,49,99,99,48,55,97,52,49,100,52,48,102,100,97,51,49,99,51,57,48,49,101,99,50,101,53,51,48,49,51,97,57,101,53,48,49,54,50,49,99,101,57,100,53,98,49,54,51,50,53,56,49,54,97,48,57,50,50,98,57,49,52,49,99,99,48,48,55,99,55,100,56,48,49,102,49,98,48,48,101,52,56,49,51,48,56,48,101,102,48,51,98,54,48,52,101,53,56,49,51,100,97,53,50,52,57,55,50,49,99,51,48,102,52,98,48,53,50,57,55,52,48,101,56,99,49,99,57,102,50,99,52,98,55,50,98,56,48,52,102,52,51,98,52,53,99,57,52,101,48,101,54,99,49,101,56,48,55,48,52,49,102,49,54,48,55,57,52,48,101,55,48,49,102,98,57,52,52,53,99,57,53,53,99,98,98,50,57,56,98,57,48,102,54,56,55,54,48,48,49,101,57,101,48,55,97,48,51,97,53,50,57,101,56,49,57,50,50,52,51,99,50,53,97,49,48,52,102,99,53,55,97,48,52,56,48,54,48,57,48,51,98,48,48,102,102,55,54,52,49,99,54,48,55,51,50,49,99,48,48,102,102,101,55,48,51,97,99,48,55,54,101,53,49,55,48,101,100,56,55,48,99,49,100,101,48,55,53,99,51,98,56,49,99,57,48,101,55,57,52,53,56,98,49,50,101,48,98,55,48,49,50,55,48,101,100,48,55,52,99,97,55,50,98,52,97,49,50,56,48,97,101,99,53,57,57,55,99,57,99,53,56,49,55,50,53,97,55,52,48,50,97,48,97,102,50,98,100,48,97,57,51,57,51,99,98,48,52,102,50,99,53,51,102,50,50,48,54,56,53,57,50,55,97,54,50,55,100,100,100,100,55,102,56,99,54,49,100,97,48,101,102,49,53,48,49,100,50,48,101,102,49,52,56,49,100,52,50,56,49,48,102,97,48,49,52,50,49,100,57,50,97,52,97,101,48,101,102,57,52,52,56,49,100,50,53,50,49,50,102,97,48,49,52,101,53,50,97,49,50,50,57,53,97,53,54,50,51,55,52,57,52,98,52,97,52,98,52,99,52,97,99,56,56,56,54,56,99,56,102,49,57,50,57,51,53,50,100,99,52,101,97,100,48,52,57,99,55,50,97,101,97,98,100,48,99,54,97,48,57,56,56,49,51,98,97,48,52,102,52,56,49,50,102,52,48,48,102,97,102,101,48,55,51,56,53,97,56,51,101,102,48,50,54,51,56,51,101,49,56,51,57,97,49,99,101,52,48,99,56,56,52,53,50,48,48,102,102,49,101,100,102,48,102,99,56,55,56,50,57,50,55,97,53,56,55,97,48,51,97,97,49,100,48,100,101,53,56,48,101,50,48,55,52,52,51,100,101,53,97,97,51,49,48,50,100,52,51,101,97,53,50,52,100,49,51,50,98,97,56,102,100,50,98,53,54,100,48,100,99,97,55,97,53,97,49,48,48,102,102,57,100,54,49,101,50,48,48,102,102,55,99,101,49,99,97,56,50,98,48,98,55,52,99,52,49,50,56,52,48,49,102,53,98,50,48,48,102,55,51,57,52,101,99,102,54,50,57,48,52,98,98,48,48,102,102,55,57,99,52,52,57,50,57,56,49,51,100,51,54,56,99,56,99,57,48,102,102,101,53,54,97,53,56,49,50,57,55,52,57,54,56,99,48,57,51,52,57,97,52,56,52,52,51,100,102,51,53,102,52,54,99,101,54,100,101,54,97,52,100,102,101,48,51,101,48,48,55,56,99,51,98,97,53,51,48,55,97,99,97,55,52,97,50,56,48,51,99,48,56,55,100,51,56,97,55,50,99,48,51,48,99,57,56,56,54,48,57,57,52,97,52,52,48,100,98,97,51,50,52,50,51,97,52,97,51,99,102,52,56,52,53,52,57,52,51,52,97,57,50,50,57,52,56,101,99,53,52,102,57,98,100,101,97,97,54,54,55,102,100,51,100,52,48,53,98,98,48,50,54,99,52,48,49,102,49,53,54,48,48,102,102,55,100,53,99,56,51,102,54,48,101,57,57,55,54,100,48,51,57,100,48,55,54,52,48,48,102,50,101,52,48,102,53,56,98,55,48,49,50,98,99,100,48,51,100,53,48,48,55,98,100,48,48,102,102,57,56,55,48,55,98,102,57,49,48,48,52,98,56,98,49,48,101,99,102,102,98,48,55,49,99,51,100,50,48,52,99,51,49,52,56,49,100,99,52,57,101,57,56,49,100,101,50,57,56,98,51,48,101,99,100,49,50,50,50,52,54,52,98,101,101,53,97,99,57,99,98,51,50,98,100,48,55,97,56,49,55,51,56,49,50,101,50,48,48,102,102,102,57,97,57,48,51,56,97,48,55,57,56,48,102,48,57,48,48,102,102,51,98,54,48,52,99,49,48,49,50,57,48,48,48,102,102,102,50,99,56,49,99,49,52,57,48,52,100,102,50,99,48,49,101,52,55,48,55,102,56,49,101,102,48,55,100,48,48,102,102,57,48,99,99,49,52,50,53,101,50,54,97,50,102,48,48,102,102,55,98,52,52,51,57,54,48,52,97,99,49,53,101,53,99,97,53,55,52,99,50,100,99,97,100,50,57,52,97,51,57,50,51,55,102,98,55,52,53,102,54,50,99,53,99,99,48,57,48,50,98,57,51,52,99,48,55,102,50,48,52,98,57,48,48,102,102,51,101,102,57,56,48,49,102,53,52,50,48,52,100,98,56,51,99,53,50,98,99,49,100,52,48,49,50,102,52,48,52,100,53,55,48,102,102,56,55,102,56,98,52,97,52,99,97,52,48,48,101,102,52,56,51,56,101,48,50,54,51,99,51,97,100,52,57,49,99,97,102,50,56,56,98,101,48,102,51,50,53,55,101,53,57,56,55,100,48,49,100,48,48,102,102,55,55,56,97,55,100,51,48,53,50,56,55,54,56,98,98,52,101,48,48,102,102,55,48,102,48,48,54,56,52,48,99,97,52,101,57,101,57,56,56,50,100,51,57,102,101,48,50,52,52,56,49,51,57,54,48,48,102,56,55,101,48,49,51,97,52,48,101,49,49,49,53,98,50,99,56,48,57,54,52,48,55,56,52,48,48,102,102,102,51,56,54,53,52,50,49,57,52,56,49,101,98,50,101,48,51,99,50,57,100,56,51,97,54,48,101,97,48,48,57,55,97,101,53,49,54,48,101,102,57,52,99,53,49,49,54,56,53,54,51,49,100,49,52,51,102,97,48,52,99,99,57,55,54,57,56,53,97,102,50,102,53,50,57,50,56,98,99,52,50,51,97,49,52,55,57,50,98,52,48,52,56,51,97,54,98,57,97,101,52,98,57,52,48,57,99,48,50,97,99,56,51,100,101,48,55,51,97,48,102,49,99,49,99,50,56,51,99,51,48,102,50,48,51,97,99,48,55,98,48,49,100,100,57,48,101,98,56,55,101,99,51,57,99,53,97,57,55,50,53,49,48,55,56,52,97,48,99,53,98,56,55,55,99,98,100,99,56,48,53,98,49,52,50,53,98,49,54,52,53,48,57,55,52,56,98,56,98,51,48,101,98,57,54,99,53,101,49,52,99,57,54,48,57,50,50,101,48,97,54,50,99,100,48,98,97,53,97,48,57,54,48,57,97,56,52,101,53,97,50,54,97,57,55,50,100,48,101,101,54,98,56,48,55,100,48,97,56,53,52,48,51,100,100,48,55,51,56,48,101,101,48,49,102,100,48,51,98,99,48,102,50,48,51,97,99,48,55,98,48,49,100,100,97,48,102,52,48,55,49,52,51,101,50,53,53,49,55,48,53,49,48,55,56,52,97,48,99,53,98,56,55,56,48,97,50,101,57,101,53,52,57,55,99,53,52,57,54,52,53,48,49,55,50,56,98,56,98,51,48,101,98,57,54,99,53,49,57,55,50,56,56,48,57,100,50,57,99,98,57,50,99,100,48,97,57,50,100,48,52,98,48,52,50,52,100,54,101,49,50,102,53,52,98,57,48,57,57,49,49,53,51,102,101,48,49,48,98,99,98,97,56,48,54,51,55,56,48,51,101,99,102,52,48,49,102,49,49,51,48,55,52,99,49,102,55,50,98,56,51,102,54,48,102,56,48,48,57,48,56,50,102,99,48,49,101,57,56,48,55,57,48,97,99,48,101,102,56,55,97,52,51,99,97,53,55,48,51,56,51,48,49,50,57,48,102,51,56,55,100,102,48,51,99,49,48,102,55,97,50,98,50,49,102,100,48,102,52,97,51,49,53,102,50,48,102,52,52,49,102,50,48,49,51,50,48,56,54,56,52,49,100,53,99,49,101,98,52,99,52,99,48,101,53,56,55,50,56,49,51,53,54,53,55,100,49,53,56,53,48,48,48,102,102,57,53,100,48,55,57,51,99,53,101,52,100,50,99,53,48,51,48,48,53,102,49,56,51,101,49,48,55,52,56,49,102,97,48,55,49,48,48,102,102,102,52,48,49,101,49,56,51,57,97,48,55,57,99,53,51,48,48,102,102,51,100,98,97,48,102,48,48,102,102,49,100,55,48,55,100,48,51,100,97,48,101,102,52,51,101,54,53,49,102,52,102,50,57,99,98,56,101,53,53,48,55,97,99,51,57,50,49,101,49,50,99,52,51,97,101,49,101,50,50,98,55,57,54,54,53,48,49,54,97,53,100,57,52,97,57,55,57,48,48,102,102,98,56,50,57,57,51,100,48,102,97,55,57,52,56,53,57,49,54,50,53,54,50,54,56,50,53,54,57,99,50,98,52,98,48,52,101,50,98,101,100,98,52,101,98,102,102,48,97,99,53,100,55,53,100,55,102,102,53,48,54,56,99,48,57,52,102,48,50,53,48,52,49,102,100,56,49,51,98,50,48,102,54,99,97,54,48,55,50,48,48,102,102,52,98,97,48,55,50,55,48,55,102,52,49,101,50,56,55,56,54,56,98,50,99,53,54,57,52,54,48,48,102,55,50,56,55,51,52,51,97,100,100,50,51,57,53,54,49,100,55,48,102,51,56,55,99,57,50,98,99,57,54,52,49,102,98,48,102,50,48,55,52,99,97,54,54,101,51,48,55,55,99,51,97,48,53,100,97,54,49,50,52,57,50,99,55,54,101,48,57,53,48,99,57,98,102,54,53,56,97,54,97,48,97,48,97,54,56,49,102,51,48,48,51,101,57,98,99,48,49,102,49,97,57,48,55,100,97,48,48,102,102,102,98,50,52,48,101,50,50,50,48,49,51,48,54,48,102,52,56,51,102,53,99,49,99,50,48,49,50,102,99,53,100,101,55,101,52,49,100,101,56,55,57,55,48,55,54,48,51,97,48,48,102,52,56,48,49,101,97,54,54,50,98,56,98,55,48,55,57,99,49,99,98,48,102,55,57,99,97,54,50,56,56,49,102,98,48,55,49,48,51,101,50,49,99,99,101,49,99,97,48,102,97,56,55,50,48,97,100,52,49,51,49,55,56,53,48,101,101,49,101,51,99,53,98,55,50,99,48,97,98,48,48,102,102,55,54,53,50,48,102,52,100,50,99,48,48,102,102,51,51,51,48,48,57,52,102,48,50,53,48,56,49,99,50,56,49,50,52,99,48,101,57,48,97,53,48,55,50,48,48,102,102,52,98,97,48,55,50,55,56,55,48,56,49,100,100,48,55,55,97,52,98,50,99,53,54,57,52,54,48,48,102,55,50,56,55,99,56,51,100,51,57,49,99,48,52,100,48,51,100,48,49,101,55,48,102,57,50,53,53,52,57,54,52,49,102,98,48,102,50,48,55,98,48,98,57,55,50,101,56,51,99,48,49,101,102,50,101,100,51,48,57,50,53,49,54,51,102,101,48,52,100,48,54,52,100,102,56,50,98,57,48,57,48,53,48,53,48,98,102,99,48,53,56,55,48,50,52,52,56,48,49,102,48,102,101,48,50,52,98,56,49,100,51,49,52,99,57,52,57,56,48,52,101,100,49,54,51,52,48,52,100,98,49,55,48,53,57,101,52,54,101,56,99,53,50,48,50,52,56,49,101,98,56,51,56,54,99,49,100,56,101,56,97,57,50,49,102,50,52,55,52,97,57,48,49,51,51,48,55,52,97,48,52,99,99,57,54,48,56,56,53,101,48,48,57,100,97,50,57,54,52,49,100,50,52,99,101,52,97,54,54,56,97,99,99,49,100,56,100,49,49,102,102,50,102,48,98,49,50,50,48,54,51,56,48,48,101,101,98,57,48,48,51,101,56,97,48,48,49,55,48,54,51,56,48,49,100,99,100,48,49,51,56,52,48,48,50,102,48,54,97,48,55,102,101,98,97,102,102,56,48,57,54,97,48,52,101,54,48,48,51,101,49,97,99,48,52,97,101,56,51,100,98,50,102,57,100,48,102,49,56,49,50,56,56,48,102,56,102,48,49,50,57,50,53,50,50,48,57,52,99,101,100,51,52,48,101,101,50,52,49,100,100,48,51,99,54,48,55,102,48,48,50,55,50,53,98,97,51,50,54,56,55,97,49,51,49,56,54,98,48,55,98,56,49,101,55,48,49,51,52,97,53,55,97,53,57,53,100,52,57,101,56,56,53,57,48,55,54,99,97,51,50,55,101,50,57,48,53,48,51,56,55,54,55,49,54,55,101,52,57,49,55,54,53,56,52,99,56,48,97,57,56,48,52,101,52,56,48,51,101,51,55,56,48,48,102,98,51,100,48,50,53,48,57,49,52,49,101,97,48,51,99,48,52,97,48,55,50,57,99,51,101,101,48,52,98,101,56,51,98,49,52,55,48,102,99,57,55,99,102,56,51,101,57,48,48,102,102,55,97,56,99,48,52,98,99,56,55,55,50,52,98,51,48,101,54,56,55,50,57,49,99,51,99,101,53,101,98,101,49,101,54,48,48,102,102,55,97,54,102,50,48,102,99,99,51,100,54,49,102,56,52,52,48,52,102,48,55,50,56,51,98,55,52,49,101,56,101,53,50,52,50,49,49,54,48,53,57,98,52,48,57,57,99,49,100,101,57,54,100,51,56,98,53,100,49,50,101,56,48,54,102,101,97,97,55,55,57,56,54,57,50,49,57,55,57,49,100,101,57,100,54,99,98,101,100,98,97,99,98,57,48,55,49,97,100,98,55,102,55,57,97,99,50,52,53,99,102,102,56,48,100,102,56,50,57,55,102,99,48,50,48,54,49,101,54,49,99,52,55,55,57,100,54,49,101,100,101,49,101,54,49,99,55,57,57,55,50,48,102,102,55,56,55,53,56,51,99,100,48,50,99,100,53,98,101,100,99,49,55,99,50,57,53,51,50,56,48,102,99,99,48,48,102,57,51,49,48,48,51,101,51,102,97,53,53,57,52,50,99,56,51,99,53,48,48,102,102,55,100,56,99,48,49,50,56,99,53,53,101,52,52,54,53,51,49,51,52,51,100,101,48,102,48,48,48,102,102,57,57,52,48,55,53,102,100,51,53,101,55,102,98,97,57,97,57,50,48,48,102,53,100,99,49,102,99,48,51,101,51,48,50,54,50,55,56,55,100,99,49,101,55,56,51,101,98,101,54,51,101,52,55,48,101,101,48,55,54,52,48,49,101,57,49,56,55,49,48,51,56,56,50,102,99,57,54,97,49,100,55,50,98,98,102,99,57,101,53,54,101,48,49,48,54,53,55,102,102,53,48,51,56,52,48,48,55,100,51,54,48,48,51,101,97,57,56,49,101,50,48,48,51,101,100,52,52,48,57,57,54,56,48,55,54,101,53,51,98,100,99,51,98,97,48,101,56,99,51,57,57,101,54,52,49,102,48,48,51,99,54,57,54,56,97,48,50,101,52,48,49,101,99,56,48,48,55,98,57,48,51,56,48,48,102,51,99,98,101,48,55,55,102,97,56,51,97,50,57,52,48,102,49,99,49,100,98,48,55,57,52,51,99,102,50,49,101,55,48,102,49,48,51,98,57,52,57,50,57,48,48,102,102,49,100,53,53,52,102,52,101,101,53,52,101,55,99,48,52,100,48,98,56,100,48,53,54,99,55,99,57,97,48,52,102,54,97,48,49,98,101,56,48,48,102,56,101,97,56,48,51,101,98,56,98,56,48,51,101,98,102,48,48,102,102,57,49,54,48,101,101,56,48,51,100,101,54,49,100,101,101,53,48,56,51,102,100,48,55,98,50,48,50,54,102,99,49,102,52,56,48,51,98,53,52,48,52,99,102,97,53,54,48,101,48,56,51,101,49,48,55,100,99,48,48,102,102,102,52,100,102,57,56,97,98,48,102,100,48,55,98,56,51,57,97,56,98,101,48,51,57,48,49,102,52,52,52,97,57,99,49,100,53,99,53,55,53,53,48,50,54,98,56,48,51,100,99,55,100,51,56,98,51,57,102,50,56,51,102,101,48,55,99,52,49,100,99,48,101,101,57,52,99,49,100,52,50,57,57,49,52,97,48,48,101,102,97,49,102,52,49,50,57,99,97,102,48,100,102,50,49,97,49,56,50,54,53,50,57,50,99,51,49,101,57,50,57,48,57,48,57,52,57,49,51,57,50,49,50,57,50,53,51,49,50,97,56,57,50,53,50,52,50,52,53,53,55,97,98,102,101,54,97,97,97,55,55,102,51,57,52,48,52,50,52,48,48,102,102,55,99,99,52,48,48,102,102,49,102,54,51,54,48,48,100,99,56,56,48,51,101,98,101,52,49,100,98,56,55,56,52,48,49,55,102,100,50,48,52,99,57,57,52,52,48,50,53,56,51,56,48,51,50,51,49,56,51,101,101,48,55,51,98,53,99,98,51,50,102,56,51,56,99,48,48,102,102,57,102,48,52,99,100,56,51,56,56,49,102,56,101,55,49,57,98,48,102,51,102,48,52,48,53,54,50,56,48,101,98,54,48,52,100,101,56,49,51,54,50,48,101,57,48,48,57,50,54,48,55,48,97,49,102,50,48,50,54,51,52,49,102,55,57,55,55,56,51,98,97,48,101,101,56,51,56,52,48,48,102,54,101,55,50,102,52,98,50,101,53,53,56,55,57,99,98,56,101,99,52,56,55,57,56,51,101,52,49,100,56,48,101,50,49,53,100,98,97,50,56,55,51,52,51,98,52,49,101,99,50,101,98,100,53,56,55,56,48,51,100,97,53,53,97,49,99,99,97,49,57,52,50,53,56,49,98,97,52,56,54,56,101,100,50,49,49,53,102,48,57,97,53,56,50,49,48,48,52,57,57,48,49,51,52,54,48,52,99,56,48,51,99,49,48,50,54,100,56,49,102,97,48,55,101,48,48,102,102,57,56,50,48,55,97,101,53,56,56,48,57,98,48,51,99,49,48,55,56,50,48,48,102,54,101,52,56,55,56,52,98,49,97,52,53,50,56,49,48,54,53,101,48,48,55,98,52,99,51,57,101,53,48,48,55,50,99,97,100,97,48,52,98,48,55,54,52,97,53,48,101,102,49,52,100,51,98,49,53,48,49,100,100,50,98,97,55,48,50,52,52,97,52,52,49,51,100,52,102,102,54,48,57,100,52,101,102,52,57,98,55,102,101,48,98,98,50,101,98,97,101,98,102,102,97,56,54,98,56,51,97,49,48,55,99,52,48,102,49,99,49,99,50,56,51,99,51,48,101,100,48,51,100,51,48,55,52,101,49,101,50,57,48,101,98,56,55,101,99,51,57,99,53,97,57,52,99,53,101,56,55,55,56,98,102,101,53,52,48,55,55,99,98,100,99,56,48,53,98,49,52,50,53,98,49,53,56,53,102,49,52,97,57,52,48,50,53,56,49,101,56,50,97,52,98,99,50,57,57,50,99,49,50,52,53,99,49,52,99,53,54,50,54,101,52,52,52,101,50,98,100,51,53,48,57,99,98,52,52,102,51,52,100,100,97,49,100,100,99,102,48,97,55,53,98,53,102,102,48,48,100,55,55,48,48,102,102,55,99,54,101,99,48,49,102,55,50,101,53,99,48,48,51,101,99,56,48,49,99,101,50,55,48,51,57,97,48,55,100,97,57,99,49,98,56,49,51,50,97,48,101,56,56,97,53,52,99,55,56,98,48,52,56,101,56,99,56,56,100,56,48,51,100,101,50,48,101,102,52,51,56,50,49,100,55,48,55,49,54,49,100,55,52,97,48,55,56,49,100,49,99,51,97,48,48,102,102,101,98,48,51,56,56,49,99,51,50,56,48,48,52,102,48,51,102,101,49,102,97,50,100,51,101,48,101,98,98,52,53,57,57,54,52,53,102,57,53,55,56,56,101,57,99,57,101,53,52,101,52,52,52,99,52,50,48,49,97,48,53,52,48,50,52,48,56,48,49,102,53,98,48,48,52,102,54,56,51,99,99,48,48,102,102,55,100,55,54,48,49,51,53,101,48,101,102,48,48,102,102,57,56,57,48,55,54,99,57,102,100,57,52,53,52,50,50,100,99,51,97,50,53,50,48,51,100,49,50,56,97,53,49,56,97,48,98,101,49,102,55,48,55,52,54,56,99,48,102,50,52,51,56,52,49,102,57,48,102,97,56,55,49,101,52,98,52,50,102,56,51,97,48,49,102,98,98,48,101,99,53,48,55,57,101,52,51,57,48,53,55,97,49,102,48,102,51,49,52,50,53,49,53,56,55,56,56,97,98,99,52,57,99,50,97,101,98,57,100,100,52,49,52,100,48,48,101,54,52,48,50,53,48,52,48,57,56,99,50,56,48,48,57,98,52,48,50,53,57,99,49,99,53,56,49,51,49,52,49,100,100,52,55,48,49,50,101,52,53,48,55,99,48,48,101,56,56,49,100,57,48,51,99,55,52,97,50,56,98,50,52,50,55,97,54,56,48,51,100,98,97,53,57,48,55,102,99,49,100,102,56,55,54,48,51,102,54,57,48,49,100,101,101,53,56,97,53,57,52,99,49,100,102,97,50,100,51,49,52,98,48,49,101,51,54,49,48,102,57,54,100,56,97,50,50,98,97,48,98,48,50,50,52,97,52,97,102,52,49,97,102,52,56,53,49,102,101,49,101,101,49,101,51,48,101,101,57,52,99,49,101,98,50,57,100,50,56,97,48,48,102,48,50,49,102,52,101,50,57,99,98,48,48,102,102,99,51,50,54,50,49,56,50,54,53,50,57,49,48,51,54,101,56,99,57,48,56,101,57,52,56,102,51,100,50,49,49,53,50,53,48,100,50,97,52,56,97,53,50,51,98,49,53,51,101,54,102,55,97,97,57,57,57,102,102,52,102,53,48,48,57,52,57,48,48,102,102,55,100,97,57,48,49,50,50,56,53,99,56,48,51,101,98,97,99,48,57,100,49,48,55,97,56,48,52,98,49,97,55,50,52,101,50,100,52,97,55,48,101,52,101,48,101,50,56,48,57,50,56,55,56,55,50,50,97,51,49,53,98,99,98,57,99,49,101,52,48,55,53,48,48,102,102,101,101,99,51,102,56,53,97,55,99,53,53,51,48,49,102,48,48,102,102,102,100,97,53,49,53,98,50,56,52,57,52,49,102,55,48,52,57,54,48,52,100,57,55,101,57,100,100,51,55,99,48,54,100,49,101,48,55,52,49,52,50,48,48,102,102,101,100,56,53,48,49,51,57,52,48,49,102,51,48,49,48,50,52,52,52,97,55,48,55,97,101,48,52,57,54,49,53,99,48,52,101,100,50,49,97,53,101,50,98,56,98,56,48,50,53,50,55,97,54,56,48,57,100,97,51,48,50,53,57,50,53,51,48,48,49,101,101,56,99,48,102,102,52,49,101,98,56,49,50,100,50,48,101,57,48,97,99,102,100,50,53,50,52,51,101,48,56,48,56,97,53,50,54,50,56,100,49,56,97,101,50,55,102,97,49,56,55,52,56,51,99,52,48,50,54,51,101,98,52,100,48,48,57,49,55,99,48,50,54,49,102,102,99,48,50,99,56,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,54,49,48,101,101,48,55,55,48,98,56,48,102,54,49,54,101,56,56,53,48,48,55,55,100,48,102,50,55,49,55,48,53,56,48,54,102,100,48,100,48,99,49,51,48,56,99,56,57,100,101,48,52,98,50,51,98,101,57,52,57,49,98,51,101,57,54,57,50,56,56,56,98,50,52,53,49,53,49,100,102,97,102,101,97,102,54,97,57,57,102,49,98,57,102,101,99,98,102,101,50,102,50,101,97,48,55,99,99,49,100,101,48,48,55,99,54,53,99,48,49,102,55,55,56,49,101,99,50,57,57,48,52,51,99,48,49,100,102,48,50,52,57,56,48,52,99,52,97,56,52,101,99,57,48,48,57,52,52,97,99,48,52,99,56,48,49,50,57,48,56,57,57,100,99,56,97,57,50,57,48,56,56,57,49,50,49,56,50,54,56,51,102,56,52,51,52,97,100,53,50,57,50,56,101,57,49,50,51,98,55,56,54,57,49,56,57,54,51,55,53,51,56,48,48,102,102,55,55,53,99,99,48,49,102,55,97,99,48,48,98,56,51,48,48,102,102,48,54,53,51,48,48,102,102,52,57,102,48,48,48,102,102,98,99,49,50,102,102,56,49,48,48,102,102,97,101,97,48,51,97,54,48,49,50,98,48,48,48,102,102,102,56,54,52,48,49,51,52,54,48,102,54,48,97,49,50,101,52,98,48,48,50,54,54,52,48,57,56,50,99,48,52,97,52,49,55,56,56,52,53,99,57,54,50,56,50,53,52,48,55,55,102,56,51,97,55,48,55,55,50,48,102,101,52,48,52,101,52,97,56,54,48,97,101,48,101,102,50,52,50,48,57,55,53,56,98,52,48,101,48,56,49,51,52,97,56,48,56,54,53,54,101,52,102,52,98,50,100,48,98,101,52,50,99,53,55,97,54,101,101,57,99,56,48,48,48,102,102,102,54,99,55,52,99,55,50,97,97,52,98,98,52,48,102,50,48,100,56,48,48,102,102,51,98,56,99,54,48,48,97,55,52,51,48,48,51,50,50,56,48,48,48,102,102,100,98,53,53,102,102,48,49,48,48,102,102,100,55,53,48,49,102,102,48,48,49,100,99,54,51,48,48,102,102,53,51,97,49,56,48,49,57,49,52,48,48,102,102,48,54,100,97,97,101,48,48,102,102,101,101,51,49,56,48,50,57,100,48,99,48,48,99,56,97,48,48,102,102,48,51,54,100,53,55,102,99,48,52,48,51,53,100,52,48,55,102,99,48,48,55,55,49,56,99,48,49,52,101,56,54,48,48,102,102,54,52,53,48,48,48,102,102,49,98,54,97,98,56,48,51,98,56,99,54,48,48,102,102,97,55,52,51,48,48,102,102,51,50,50,56,48,48,102,102,48,100,98,53,53,102,102,48,49,48,48,100,55,53,48,49,57,57,99,48,57,98,49,48,48,55,99,53,53,56,48,49,102,54,56,99,48,101,50,52,51,100,54,53,100,98,54,48,101,55,52,49,100,57,48,48,102,102,51,99,99,54,56,51,97,97,50,97,48,48,102,102,52,98,51,51,52,48,102,53,51,56,55,100,48,48,102,102,57,55,56,48,55,52,49,100,50,99,48,52,99,52,97,102,48,101,99,55,101,54,48,101,51,56,55,97,52,48,57,56,54,50,102,48,51,99,54,56,98,57,49,48,51,99,50,53,99,57,54,54,49,100,57,97,50,52,55,102,53,52,53,48,55,50,100,51,55,99,53,54,49,54,48,56,51,100,52,48,53,98,57,48,102,49,56,55,55,52,98,56,48,101,57,57,54,101,57,52,53,48,48,55,56,49,48,102,50,48,57,55,48,53,55,56,54,49,100,51,49,48,99,49,51,48,56,99,57,55,100,57,48,52,99,97,51,98,48,57,52,56,102,98,97,52,50,50,50,52,97,53,97,50,100,49,50,52,53,52,56,54,50,98,55,57,98,102,97,54,54,98,52,55,101,55,100,102,50,102,102,56,98,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,102,99,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,48,102,102,50,50,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,51,102,102,53,48,50,48,48,48,102,102,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,102,102,100,55,102,99,48,57,101,56,48,49,102,55,99,99,48,52,99,55,48,51,99,54,48,50,53,50,48,48,102,102,49,102,53,52,50,48,52,100,52,56,49,51,48,56,48,101,57,99,98,49,48,49,50,97,48,102,101,56,55,48,56,48,49,101,56,55,100,49,52,48,53,56,53,50,49,57,52,52,57,55,100,49,101,56,51,100,56,48,52,99,56,48,51,57,101,48,101,53,57,54,50,48,49,54,97,49,101,54,50,57,52,51,99,48,53,51,53,102,97,50,97,52,51,99,99,53,56,99,57,57,51,56,97,50,52,101,100,98,49,101,57,98,101,56,54,57,102,57,98,52,101,54,99,48,50,54,51,49,52,48,51,55,101,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,48,97,48,54,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,48,99,52,48,48,49,102,53,56,50,48,52,56,54,56,55,97,48,48,49,102,54,52,50,48,52,101,49,56,51,98,49,48,50,53,55,48,51,98,97,53,101,54,48,101,56,97,51,56,55,101,98,56,55,100,51,57,54,56,49,102,48,48,49,50,97,50,98,99,98,101,101,53,48,52,56,55,54,52,49,100,56,48,55,102,56,49,101,51,50,50,99,102,48,101,101,50,54,48,55,99,48,51,56,98,52,53,97,99,49,55,52,48,48,102,102,102,54,52,50,52,49,52,98,56,49,50,54,49,101,48,50,98,99,48,52,98,56,49,51,53,50,53,56,53,57,51,48,99,101,49,48,49,51,98,102,99,49,55,56,48,50,53,98,99,48,57,53,100,48,55,101,56,48,52,100,98,56,51,99,51,52,48,48,102,102,55,52,101,48,52,98,101,48,55,49,102,48,51,99,49,48,55,56,48,53,97,99,97,54,52,57,53,101,49,100,102,48,48,55,98,57,99,51,57,101,49,100,53,48,100,98,49,53,99,53,48,49,55,97,49,101,56,52,97,48,99,99,98,49,48,102,57,48,55,56,52,51,98,101,53,52,48,49,48,99,97,55,48,101,100,49,55,54,57,57,102,100,57,54,49,51,97,56,49,50,54,49,57,54,51,97,55,97,54,97,48,52,51,56,48,51,98,57,48,48,102,102,51,101,98,56,99,48,49,102,48,101,102,48,48,54,101,55,52,49,101,52,56,48,51,101,99,49,56,51,100,99,54,51,56,48,57,98,54,50,102,56,48,57,54,97,48,48,102,102,55,98,55,99,50,48,51,102,54,53,48,49,53,97,48,48,102,102,101,57,56,56,49,99,57,48,49,51,51,54,48,48,102,102,57,99,53,48,51,99,48,48,102,102,48,98,49,52,49,48,48,53,54,54,54,102,56,48,51,55,100,50,57,52,48,55,53,97,48,50,53,51,99,48,57,52,50,48,55,48,56,48,52,57,51,48,51,97,52,50,57,52,49,99,56,48,49,50,101,56,49,99,57,101,49,99,50,48,55,55,52,49,100,101,57,50,99,98,49,53,97,53,49,56,48,51,100,99,97,49,102,50,48,102,53,54,52,55,48,49,51,52,48,102,52,48,55,57,99,51,101,52,57,53,101,52,98,50,48,102,100,56,55,57,48,51,100,56,53,99,98,57,55,52,49,101,48,48,102,102,102,55,57,55,54,57,56,52,57,50,56,98,49,102,102,48,50,54,56,51,50,54,102,99,49,53,99,56,52,56,50,56,50,56,52,48,100,49,97,102,102,56,49,48,48,48,102,102,48,51,98,97,101,52,48,48,102,102,102,97,50,56,48,48,102,102,53,99,49,56,101,48,48,55,55,51,52,48,52,101,49,48,48,48,102,102,98,99,49,97,56,53,55,56,51,100,100,48,48,55,99,53,51,99,48,49,102,52,101,97,49,102,53,48,55,55,56,49,101,52,48,101,101,56,51,97,56,48,50,53,98,55,48,51,57,55,48,102,101,49,54,97,53,51,57,55,50,56,50,49,100,101,48,55,56,102,99,49,101,102,56,49,51,53,48,48,102,102,102,49,56,48,49,101,100,54,50,100,57,50,56,97,55,50,99,100,48,52,97,54,50,101,98,48,55,52,48,51,99,97,48,52,99,54,97,49,57,52,99,53,101,55,50,56,99,98,53,52,57,50,98,56,98,98,57,52,49,50,99,50,56,49,50,52,53,57,101,50,97,102,49,53,99,102,53,54,52,49,52,101,55,50,97,52,48,54,52,102,53,100,55,102,99,48,50,100,49,56,48,57,100,102,48,48,102,102,55,99,51,97,48,48,102,102,57,57,55,48,55,49,99,49,100,48,50,101,52,51,102,50,48,52,97,97,48,51,101,99,99,48,52,100,55,50,53,98,48,57,50,57,101,53,57,97,52,48,51,98,102,48,48,55,97,54,101,49,99,49,48,55,49,57,48,49,100,99,48,101,101,51,48,53,55,48,55,97,56,98,51,52,56,51,48,55,98,52,49,101,51,48,49,51,51,54,53,101,99,49,54,57,99,97,52,97,50,57,99,51,98,56,53,51,54,57,57,52,49,101,57,101,53,56,55,48,102,48,52,57,54,51,98,54,99,53,50,57,54,49,51,99,48,53,48,53,48,55,57,101,48,101,99,99,51,102,48,48,102,102,101,54,52,51,102,101,49,102,49,48,55,53,56,48,102,50,48,97,51,99,49,100,98,48,102,101,48,51,98,99,48,102,52,48,55,56,99,51,57,48,49,102,48,50,56,98,57,54,50,53,51,57,54,99,48,50,53,48,49,101,53,48,101,57,57,55,48,53,57,49,52,50,53,102,49,53,100,99,98,52,50,56,53,51,56,98,49,50,57,56,98,52,48,52,56,49,54,101,53,55,57,54,48,56,51,50,57,99,53,55,57,54,48,57,101,53,55,50,55,102,52,53,48,100,48,97,100,52,102,52,99,52,49,97,56,98,97,48,48,102,98,51,53,48,49,54,97,99,48,49,102,50,48,50,48,48,102,102,55,100,49,100,48,51,98,101,48,48,102,102,55,100,57,51,56,51,97,51,50,102,99,49,102,57,48,51,98,98,54,99,48,49,101,100,97,48,50,54,100,56,49,100,49,48,51,98,101,50,100,49,50,99,51,97,99,49,101,49,102,52,53,99,57,55,50,48,48,102,53,50,56,51,57,101,49,99,49,48,101,99,56,51,101,54,48,102,56,57,52,56,48,101,51,51,57,53,56,53,102,48,51,100,100,48,101,50,48,51,98,52,48,101,54,55,48,102,97,56,51,99,99,48,102,102,97,50,50,54,52,48,51,99,102,52,101,50,56,99,98,50,50,99,99,51,98,99,48,57,52,99,56,50,53,57,56,50,55,99,51,98,52,52,53,48,53,48,51,102,99,48,50,57,54,100,55,53,48,99,48,48,102,102,55,57,56,48,101,101,48,51,100,54,48,101,56,56,49,101,50,56,51,99,50,48,55,53,50,49,102,57,50,98,101,52,97,55,48,102,99,48,51,98,49,48,102,98,56,55,98,48,49,100,101,56,55,99,52,97,54,48,52,101,57,53,101,53,56,55,50,97,99,51,100,50,49,99,56,50,102,99,98,50,48,101,99,56,55,57,49,48,48,48,102,102,52,99,48,97,97,52,99,52,102,50,97,49,51,50,53,48,52,98,56,50,98,53,50,53,48,101,53,51,48,97,101,50,99,48,98,48,50,98,57,51,98,99,57,51,50,98,100,51,100,51,49,97,102,51,55,52,49,55,101,98,102,102,97,101,98,97,101,98,102,101,48,51,56,99,56,48,51,101,49,102,99,48,52,102,55,49,55,48,48,101,57,99,48,57,100,50,50,99,52,48,57,50,53,52,99,52,51,101,53,56,57,52,101,48,52,100,97,99,97,48,56,48,57,50,50,52,101,52,56,52,54,52,51,48,48,55,98,53,101,56,49,99,49,48,51,97,56,48,50,54,53,56,49,101,100,57,54,55,98,50,50,97,50,56,55,51,100,51,100,50,56,98,99,101,53,101,50,52,57,54,50,49,57,57,57,51,48,51,100,56,49,100,100,48,49,50,101,100,50,52,97,48,48,52,102,55,55,48,49,50,102,57,48,48,102,102,99,100,102,53,48,48,102,102,56,57,48,48,102,102,50,53,55,48,48,57,57,48,48,55,56,50,48,52,97,52,56,51,102,52,48,101,51,56,49,51,48,52,48,101,97,48,98,49,48,49,50,57,48,55,56,50,48,101,102,56,48,49,101,101,51,57,48,101,102,49,54,51,50,56,97,53,48,50,55,52,98,50,48,48,102,102,102,55,54,48,55,51,99,98,102,48,101,53,57,54,53,52,48,57,54,48,102,51,49,52,97,49,101,49,50,57,97,98,55,50,97,48,51,99,52,53,56,99,102,48,52,102,49,52,56,57,99,54,97,97,100,101,48,49,50,52,57,100,97,53,51,54,48,48,102,102,51,100,98,100,55,102,99,48,50,54,51,52,48,49,102,55,99,99,48,52,98,56,56,51,98,57,48,50,53,49,99,48,49,102,54,98,99,48,52,100,52,56,49,50,102,54,48,101,97,48,97,101,48,49,50,97,48,101,49,48,55,48,98,48,51,56,102,57,50,56,48,97,102,97,52,99,50,102,53,51,51,50,51,99,56,55,98,48,48,57,54,102,48,55,51,97,49,102,53,50,99,55,56,50,54,56,51,99,101,53,100,48,55,56,48,98,57,98,50,52,53,98,48,55,57,56,98,49,97,51,97,54,57,55,97,57,100,102,55,102,101,53,98,99,56,54,56,49,57,98,52,49,54,99,48,57,101,53,52,48,51,48,101,99,48,49,102,51,49,101,48,50,52,97,56,49,99,99,56,55,49,56,48,57,55,98,48,101,101,48,49,51,99,48,53,50,57,52,101,49,56,48,51,101,99,48,55,99,54,48,52,100,102,56,51,57,98,48,55,55,50,49,102,49,50,101,55,97,55,56,55,97,53,100,101,57,52,49,100,100,50,98,48,48,102,102,57,54,55,48,55,98,56,53,54,97,51,50,51,52,57,53,97,57,52,49,101,100,52,100,48,101,55,97,51,54,99,56,99,48,101,98,52,51,98,53,98,53,97,48,48,55,52,99,97,101,50,99,54,98,50,50,101,102,99,98,50,101,52,56,98,49,101,53,57,48,48,53,101,50,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,100,48,52,48,48,102,102,102,56,57,53,56,49,50,101,50,48,101,101,99,48,57,56,98,48,48,55,100,97,54,49,54,53,56,49,101,49,57,53,101,48,50,54,49,56,49,99,51,56,51,56,49,52,100,48,50,54,51,56,51,57,49,102,97,54,49,55,99,56,57,100,48,52,49,101,49,56,51,97,102,48,50,54,50,52,48,57,54,100,48,48,102,102,55,98,54,52,98,49,102,52,53,48,57,55,52,53,48,102,52,98,48,52,57,102,50,101,100,50,55,101,52,49,50,101,54,56,98,53,50,56,50,102,100,48,48,51,98,52,99,51,98,99,53,56,99,99,99,101,57,48,48,100,55,54,53,48,49,49,51,99,48,49,102,48,97,102,48,50,53,54,48,97,48,99,48,101,54,99,49,102,100,56,49,51,98,53,99,98,57,50,100,102,48,55,97,51,56,51,99,99,48,55,97,56,48,52,97,99,48,48,102,102,51,100,98,101,48,57,102,52,48,98,50,56,52,48,52,56,55,56,55,53,56,48,57,53,54,48,55,98,50,48,50,55,49,56,97,99,99,49,100,99,99,57,100,56,98,55,48,52,102,54,48,52,57,54,52,100,101,49,101,100,101,56,48,48,102,102,57,49,99,49,57,56,48,51,100,98,56,49,97,48,48,51,98,52,57,52,48,55,98,48,53,102,102,48,48,98,48,54,48,48,102,102,55,99,99,51,99,48,57,99,57,48,48,55,97,100,56,48,52,102,53,56,55,52,48,48,102,102,57,52,53,98,50,97,48,49,50,55,99,48,57,50,52,48,49,51,102,57,99,53,97,101,50,99,48,49,51,49,56,98,97,48,48,55,57,57,48,48,102,102,55,51,99,48,52,98,49,48,51,100,48,100,99,48,52,98,55,56,55,54,56,97,100,48,49,50,98,48,49,50,102,99,53,54,56,50,53,48,102,99,51,99,50,49,101,101,48,52,102,102,48,54,102,48,48,57,49,49,49,48,49,50,102,101,48,50,56,48,50,56,49,102,102,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,51,57,56,48,51,101,56,57,52,48,57,55,48,48,102,102,55,55,56,48,52,98,97,48,48,51,101,97,99,99,48,57,51,101,101,48,101,102,52,97,102,101,53,55,54,48,55,101,97,48,52,98,102,48,49,50,102,97,48,52,99,55,48,55,101,51,48,50,55,52,98,102,52,99,99,57,101,48,102,48,99,49,101,56,48,49,50,101,99,48,101,55,98,48,55,57,57,51,102,101,50,102,56,98,98,50,102,98,97,51,48,50,54,102,57,52,54,56,55,56,49,50,52,53,50,102,50,97,56,97,49,56,102,98,56,48,57,54,56,55,55,99,97,102,50,53,53,51,99,48,50,56,102,52,48,57,49,98,48,55,53,52,53,55,56,51,102,53,48,50,55,54,52,48,57,51,101,48,55,50,50,53,97,97,55,97,54,49,53,54,53,53,48,51,101,51,48,50,54,57,56,48,57,55,98,48,55,53,54,53,56,57,54,50,53,55,97,52,51,50,56,52,53,57,50,48,57,53,101,48,102,48,48,49,101,98,56,55,51,99,51,97,50,57,54,57,97,53,55,97,52,50,53,97,48,49,55,56,56,97,56,99,57,54,56,50,56,97,53,100,53,97,52,57,53,101,57,56,57,54,53,54,49,54,48,99,99,98,57,49,51,53,54,56,48,57,102,48,55,52,51,97,48,48,102,102,101,101,52,48,55,48,97,48,101,98,52,97,102,48,55,49,54,48,101,51,48,49,99,99,56,51,57,49,50,97,53,50,100,51,56,98,49,50,97,99,49,99,101,48,51,97,56,48,55,54,101,48,101,97,99,97,101,50,99,52,98,50,55,100,49,57,50,99,98,48,50,99,52,97,100,48,55,55,99,49,100,49,50,97,52,51,57,56,56,56,53,56,57,54,50,57,54,56,99,56,50,53,51,50,50,50,53,50,54,97,53,97,50,49,52,100,50,57,56,57,54,57,52,56,56,53,55,49,53,57,57,99,98,97,97,98,56,50,97,100,48,55,53,52,97,49,52,102,102,56,55,49,97,56,49,54,54,48,49,51,57,52,48,48,102,102,102,98,55,100,48,48,102,102,55,100,55,55,48,48,102,102,51,101,98,101,56,51,101,48,53,52,48,55,48,52,48,57,98,97,48,50,54,49,97,52,49,100,50,48,55,98,52,98,101,50,56,57,48,48,102,102,51,99,99,53,54,49,53,52,48,48,102,102,102,52,57,48,49,102,56,48,55,102,48,49,51,52,53,50,57,54,56,53,57,56,55,57,56,97,52,52,48,52,102,101,53,56,56,51,98,49,48,55,54,101,49,102,48,50,97,53,49,99,101,53,97,48,55,50,52,51,99,97,56,55,100,48,100,50,100,51,101,53,51,102,54,50,97,102,55,97,54,97,54,53,51,52,97,102,101,57,97,50,100,56,48,51,101,101,49,99,48,49,102,54,51,97,49,100,97,48,48,55,100,54,48,56,49,50,53,99,49,101,100,48,55,102,101,53,99,57,53,48,101,49,55,54,49,101,97,48,102,52,50,54,57,55,97,48,101,57,56,49,99,102,49,53,56,102,97,48,49,53,101,53,57,56,55,55,57,50,48,49,102,51,49,55,54,48,101,97,52,49,101,55,56,55,99,99,49,100,102,51,48,49,102,53,52,53,52,57,48,102,100,48,55,48,52,98,49,52,57,48,101,53,51,56,53,97,56,55,48,49,102,52,52,48,102,50,99,48,55,52,99,98,99,98,48,102,54,54,50,98,100,50,51,99,57,53,52,53,55,55,97,50,54,53,56,50,49,48,48,52,101,57,48,49,51,49,101,48,102,98,99,51,99,97,48,52,99,98,48,51,102,56,48,55,99,50,48,52,99,49,48,55,100,49,48,48,102,102,97,49,50,97,56,51,100,54,48,102,57,52,49,101,56,48,51,99,48,48,102,102,55,97,52,49,101,48,50,97,56,51,97,99,56,97,53,56,50,49,57,52,52,56,48,53,99,48,51,99,55,48,102,56,57,55,101,49,102,51,50,100,49,49,52,97,53,52,52,50,99,99,98,54,48,102,48,50,55,50,50,49,53,50,56,48,53,57,57,55,54,57,52,56,99,53,55,97,50,57,54,48,53,100,57,54,52,57,97,100,97,48,52,97,50,52,53,57,54,52,53,56,53,101,97,52,101,102,102,101,48,49,98,48,97,48,48,101,102,52,54,56,48,51,101,56,97,48,48,49,55,51,57,102,56,48,49,100,98,50,56,49,51,56,52,48,48,50,101,102,56,97,48,99,54,56,49,50,98,54,48,48,102,102,102,98,99,102,48,48,102,102,55,100,53,57,48,49,51,97,52,48,102,53,52,97,55,48,55,50,54,48,52,98,52,48,49,51,52,57,99,49,101,53,48,51,99,101,50,102,102,49,54,50,48,50,53,52,49,100,97,99,48,101,52,99,48,57,56,56,48,101,55,55,52,57,101,53,54,48,55,55,52,98,101,48,102,53,97,55,102,101,53,99,48,55,102,56,49,100,49,48,55,52,99,51,98,56,56,100,50,56,56,49,100,101,48,101,97,57,55,52,57,100,101,100,51,52,98,50,56,102,53,52,56,57,48,53,55,52,57,99,98,49,52,101,52,48,52,50,52,101,48,48,102,102,57,55,57,53,51,50,50,97,99,98,49,55,99,97,98,52,100,54,49,51,57,56,57,54,101,100,100,52,55,48,100,98,99,52,51,100,56,101,100,102,48,100,100,57,97,52,55,102,102,101,51,101,51,57,97,54,102,57,99,55,99,50,98,48,101,50,55,55,102,56,48,55,102,51,50,56,98,97,49,101,51,48,101,101,57,52,99,49,101,98,50,57,100,50,56,97,48,48,102,102,102,48,50,49,102,52,101,50,57,99,98,48,48,99,51,50,54,50,49,56,50,54,53,50,57,49,48,51,54,101,56,99,57,48,56,101,57,52,56,102,51,100,50,49,49,53,50,53,48,100,50,97,52,56,97,53,50,51,98,49,53,51,101,54,102,55,97,97,57,57,57,102,102,52,102,53,48,50,56,102,48,48,102,102,55,100,50,55,56,48,51,101,99,100,56,51,97,101,48,48,102,102,102,98,51,48,48,50,52,101,48,51,57,97,48,102,51,52,98,48,50,100,99,49,100,99,97,49,48,51,102,50,50,97,98,56,55,56,56,48,49,101,98,48,56,51,98,51,48,101,51,49,54,50,53,55,50,50,51,99,49,99,54,48,49,51,50,48,55,97,50,48,102,54,52,97,48,48,102,102,101,48,55,50,99,52,51,57,54,57,50,49,102,100,48,102,101,48,55,99,48,51,97,102,56,51,100,50,49,100,50,48,101,48,55,50,102,48,97,102,101,49,101,57,50,99,52,101,53,102,57,57,51,56,98,52,50,97,55,53,49,53,97,48,99,50,48,56,49,99,57,50,102,102,56,48,52,53,53,48,49,51,55,97,48,52,97,55,48,51,100,98,48,50,52,57,56,49,102,100,56,55,99,99,48,57,55,51,48,55,100,99,53,50,55,48,101,101,56,51,99,53,48,101,49,48,48,51,100,98,57,56,98,99,50,98,54,56,98,52,48,101,98,57,55,49,57,56,101,49,101,54,48,101,54,56,55,53,99,51,102,52,53,54,102,101,57,52,49,99,100,48,102,50,48,55,98,48,97,53,102,97,99,51,98,101,49,101,100,50,97,57,51,50,54,57,48,56,98,101,50,99,48,100,57,50,52,56,51,98,50,56,52,53,56,52,50,54,97,48,50,49,48,50,98,56,97,48,51,102,48,56,48,51,101,54,102,52,49,99,49,101,56,50,53,98,48,48,102,102,51,101,98,100,99,51,102,56,53,54,50,50,49,55,54,57,54,48,50,55,57,99,48,57,98,49,48,48,102,102,55,98,97,49,50,48,51,49,48,100,99,97,55,50,57,99,48,52,98,53,49,52,48,57,52,101,50,97,56,97,52,99,49,98,97,51,97,49,101,99,53,54,56,50,55,102,102,97,56,97,99,57,99,57,98,54,48,57,101,52,100,51,101,52,48,50,50,55,97,56,53,48,49,48,55,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,102,102,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,100,102,57,53,48,48,102,102,97,49,55,48,48,55,99,53,99,48,97,100,50,99,53,50,52,48,49,102,55,56,99,48,52,57,53,49,54,50,56,56,53,55,97,55,97,52,49,53,101,53,54,54,48,50,54,51,98,57,54,54,53,56,50,51,50,49,98,101,102,97,50,97,48,48,102,102,50,55,99,48,57,52,48,48,102,102,50,54,48,57,49,100,49,52,48,52,99,49,50,97,53,98,48,52,98,50,50,48,50,55,53,50,98,49,48,52,49,48,52,100,100,52,48,54,98,54,55,100,98,100,49,49,102,57,52,48,51,55,97,49,55,102,102,53,48,48,102,102,97,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,55,101,49,52,48,50,51,48,56,48,57,101,52,48,50,54,57,56,98,100,48,50,55,53,56,48,57,97,52,48,55,97,48,48,52,99,100,56,55,57,56,97,97,50,57,52,97,48,50,101,99,49,101,53,99,48,55,50,98,97,55,49,53,50,53,48,50,48,97,55,57,53,50,53,51,97,51,53,48,55,50,99,49,100,99,48,55,51,99,51,56,48,99,54,52,54,50,98,52,98,50,48,102,50,48,55,98,53,51,53,49,52,49,51,56,56,54,49,100,50,52,55,52,99,98,100,54,53,102,97,55,101,97,52,101,52,57,97,98,54,99,49,50,50,100,100,52,50,48,50,48,102,102,56,50,56,56,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,97,53,49,100,56,55,53,50,49,101,54,57,56,54,54,55,100,98,99,102,98,56,100,51,48,100,51,54,50,102,100,98,56,57,49,99,56,99,101,48,56,51,102,102,98,49,102,48,101,50,98,56,56,101,98,48,54,100,97,55,49,101,98,56,54,57,98,56,98,98,55,50,101,99,56,52,52,52,52,55,101,101,53,98,57,102,101,48,54,55,54,100,98,102,51,57,102,101,99,54,49,99,99,49,52,50,102,97,56,48,100,100,99,48,48,102,56,100,97,56,48,51,101,57,49,48,49,102,53,48,49,51,48,56,48,52,99,52,48,51,98,52,48,50,55,51,52,49,102,56,56,55,53,99,49,101,50,56,51,97,51,48,55,50,56,48,101,55,56,51,100,48,49,99,101,48,55,98,52,48,101,97,100,50,48,98,50,50,57,48,51,100,101,49,99,50,50,102,48,49,101,50,56,55,101,99,51,56,48,49,102,56,48,55,49,52,48,102,52,52,51,57,54,53,98,49,53,101,102,56,55,99,52,49,100,52,49,55,99,49,99,102,48,102,56,48,51,57,100,48,102,53,48,55,53,48,98,98,50,101,56,49,50,48,57,99,53,48,48,55,97,99,97,101,50,102,52,51,99,52,53,56,57,53,55,53,99,97,97,50,99,49,48,52,97,98,52,50,52,101,50,99,55,102,102,56,50,100,48,48,102,102,48,102,97,101,100,48,48,55,99,54,49,56,48,57,101,50,48,50,55,57,48,51,97,48,53,52,48,51,100,48,48,102,99,55,101,48,52,98,99,56,51,57,99,48,102,54,56,55,49,53,48,56,51,101,99,48,101,102,99,49,101,50,101,56,48,55,52,52,48,102,54,56,48,49,101,102,49,54,52,98,99,52,48,48,102,102,101,51,48,55,56,48,51,97,56,56,98,56,51,97,54,53,52,56,49,51,48,50,49,100,49,48,102,49,57,52,53,56,98,101,48,101,57,56,55,98,53,50,99,98,98,97,52,97,50,101,100,48,53,48,54,56,97,99,101,53,48,99,57,53,56,53,56,97,48,54,50,99,56,98,50,100,57,48,56,48,54,57,99,48,50,52,100,52,48,49,102,48,101,102,48,50,52,53,48,49,99,57,101,50,100,98,48,49,51,55,52,49,102,48,99,48,52,101,100,56,50,55,48,48,102,102,52,98,55,57,53,55,98,56,55,55,56,49,102,48,56,49,50,100,102,56,97,54,101,56,98,99,51,99,102,56,98,50,51,55,48,55,53,101,48,52,99,100,49,54,50,48,50,54,55,56,98,48,101,53,57,56,55,54,56,99,48,57,100,101,48,48,102,102,101,99,102,48,48,55,98,53,99,102,49,98,56,48,57,101,57,54,48,52,52,48,54,102,52,52,52,54,50,49,48,57,49,53,49,57,49,49,98,102,53,53,48,56,99,99,51,52,56,102,49,101,102,57,100,99,97,54,100,56,54,54,54,54,52,101,54,49,55,53,98,54,99,55,51,48,97,51,56,50,57,53,53,97,102,102,56,49,48,48,102,102,48,48,102,102,51,98,97,101,52,48,48,102,97,50,56,48,48,53,99,49,56,101,48,48,102,102,55,55,51,52,48,52,101,49,48,48,102,102,48,98,99,49,97,101,48,48,102,102,101,101,98,57,48,48,102,102,51,101,56,97,48,48,102,102,49,55,48,54,51,56,48,49,100,99,100,48,49,51,56,52,48,48,102,102,50,102,48,54,97,48,55,102,101,98,97,102,102,56,49,48,48,48,102,102,48,51,98,97,101,52,48,48,102,102,102,97,50,56,48,48,102,102,53,99,49,56,101,48,48,55,55,51,52,48,52,101,49,48,48,48,102,102,98,99,49,97,101,48,48,101,101,98,57,48,48,51,101,56,97,48,48,49,55,48,54,51,56,48,49,100,99,100,48,49,51,56,52,48,48,50,102,48,54,97,48,55,102,101,98,97,102,102,56,49,48,48,102,102,48,48,102,102,51,98,97,101,52,48,48,102,97,50,56,48,48,53,99,49,56,101,48,48,102,102,55,55,51,52,48,52,101,49,48,48,102,102,48,98,99,49,97,56,49,53,102,48,49,51,55,50,48,48,102,102,102,56,54,55,56,49,50,97,50,48,102,57,48,51,101,48,56,101,53,99,48,49,50,97,54,48,102,99,99,48,49,101,52,100,52,51,97,52,99,97,50,98,52,99,97,52,56,55,51,48,48,49,101,57,56,56,51,99,56,48,50,54,50,51,97,53,97,53,56,48,57,57,48,55,57,53,50,100,102,52,57,99,49,101,51,48,55,56,97,48,52,100,50,57,53,97,53,98,50,51,101,98,50,97,52,98,51,48,101,100,57,52,101,48,57,52,56,56,97,56,56,97,48,101,98,55,50,99,50,55,48,54,56,53,101,50,55,101,57,48,49,100,48,49,55,53,102,102,48,49,48,48,102,102,99,48,49,100,99,54,51,48,48,53,51,97,49,56,48,49,57,49,52,48,48,48,102,102,54,100,97,97,56,50,54,54,48,52,101,54,56,48,51,101,49,99,50,48,52,100,49,56,51,56,52,48,55,55,97,102,48,55,99,52,48,57,54,53,48,55,102,50,48,48,102,102,102,51,56,50,53,101,50,48,99,51,97,57,50,53,99,48,55,52,101,56,49,100,54,48,51,98,98,48,50,53,102,51,49,53,101,53,52,50,51,49,52,97,49,101,56,50,99,56,98,49,50,99,52,48,52,101,99,51,102,97,48,52,99,101,57,55,97,56,54,57,54,48,57,51,52,98,50,57,48,97,51,52,49,99,56,52,56,56,56,49,52,57,57,55,52,49,101,56,99,57,102,49,98,99,49,52,54,57,100,51,99,48,51,51,50,49,55,53,102,102,48,48,102,102,56,57,48,48,102,102,50,54,52,48,48,57,53,100,48,55,101,56,48,52,97,52,48,51,99,51,52,102,48,55,52,101,48,52,99,49,56,55,49,102,48,51,98,101,48,55,56,48,53,53,52,97,49,99,57,54,48,49,100,102,48,48,102,102,55,98,57,99,51,57,101,49,101,97,48,99,55,49,54,50,53,48,49,52,52,49,101,56,52,53,48,100,48,98,49,48,101,54,56,55,56,52,51,99,48,53,52,48,49,49,48,97,55,48,102,50,57,52,56,57,57,98,99,49,54,49,53,97,52,49,51,56,49,57,55,51,50,55,97,49,50,55,99,51,54,48,98,98,50,56,48,55,57,56,56,49,51,97,97,48,52,57,53,56,51,97,101,48,50,55,98,52,49,99,99,57,54,101,48,101,51,48,49,101,102,49,55,101,48,102,48,56,51,98,99,49,100,50,50,102,55,57,53,100,50,57,54,53,56,48,51,98,54,50,99,99,51,98,97,53,52,48,55,56,57,56,101,53,53,56,55,97,52,51,97,101,49,102,48,52,54,101,56,101,57,52,49,101,56,48,101,57,56,55,98,52,97,57,100,98,57,54,56,49,100,50,50,98,53,49,54,97,97,99,97,52,55,50,98,57,53,101,102,97,55,52,56,51,50,101,100,98,54,57,56,56,52,48,49,54,48,99,48,48,102,102,102,98,97,52,48,48,102,102,55,99,55,100,52,49,102,97,48,48,102,102,51,101,98,51,52,51,100,50,56,101,49,102,97,48,55,53,48,53,51,56,55,100,56,49,102,51,56,49,50,98,54,49,101,51,101,102,102,50,57,56,51,100,99,53,54,49,53,99,49,101,101,48,55,56,99,49,101,99,48,55,55,53,50,53,51,50,48,48,102,102,51,97,102,50,97,52,98,49,97,48,55,100,101,49,101,52,48,101,98,56,51,57,53,48,101,49,56,51,98,56,48,101,54,101,48,102,54,48,51,99,51,48,102,101,49,54,48,53,52,48,51,98,56,99,56,99,57,102,101,56,51,99,50,56,48,53,53,100,49,53,100,55,51,50,53,99,50,48,53,99,97,55,102,102,56,48,98,56,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,55,97,56,48,48,102,102,102,97,48,52,48,48,102,102,55,100,54,52,52,48,48,51,101,99,97,99,48,57,101,48,48,101,100,48,55,53,52,51,100,54,57,102,57,48,48,49,100,52,56,51,97,48,52,51,50,57,99,49,102,54,56,55,102,100,49,102,97,51,102,52,99,48,48,55,98,100,99,51,98,99,48,101,102,99,49,101,102,48,51,57,97,50,97,99,51,100,54,48,101,100,97,57,99,50,98,48,51,102,97,49,99,51,48,102,50,56,55,54,48,48,102,102,49,101,101,55,48,101,101,48,55,102,53,50,50,54,52,51,101,52,53,49,97,55,49,54,48,57,101,53,53,101,56,102,99,97,97,50,98,49,51,99,98,51,101,55,52,49,48,50,57,56,48,50,53,101,52,49,99,56,48,55,99,56,48,57,57,50,48,55,101,52,48,101,57,52,49,99,51,48,51,98,102,52,50,99,57,52,49,101,99,48,55,98,99,48,102,49,99,51,56,97,48,101,100,52,97,50,55,49,102,52,54,50,101,49,50,48,97,100,50,97,99,98,51,48,102,102,48,55,98,52,97,50,48,101,54,49,53,97,53,97,57,55,55,99,97,49,50,97,48,98,101,50,100,100,49,52,97,55,52,50,50,100,52,98,100,52,51,97,50,99,53,51,53,48,56,97,51,50,99,53,99,54,97,52,49,97,54,56,97,102,52,102,98,50,50,56,50,101,48,48,102,102,55,48,97,48,48,51,101,57,56,48,48,49,102,53,57,56,49,100,99,48,48,55,100,53,101,56,49,50,55,50,49,100,54,48,55,51,52,56,50,49,101,51,48,102,51,56,55,56,56,51,101,56,49,102,54,55,48,51,98,101,48,102,54,48,49,101,102,100,57,55,97,53,99,49,53,101,53,98,57,53,48,53,54,48,51,100,99,48,102,50,48,51,97,102,48,55,53,101,49,100,56,48,102,102,57,53,48,49,99,56,98,52,53,48,101,50,56,55,48,99,98,56,52,53,48,101,51,97,48,57,54,101,49,99,49,57,99,49,100,99,52,50,48,102,52,57,53,99,57,99,49,101,50,54,100,48,53,102,97,48,49,51,51,50,99,101,98,100,52,49,53,99,53,55,55,102,56,49,57,98,56,51,98,51,48,55,55,50,49,100,52,48,55,52,52,48,101,101,56,49,100,102,48,51,97,57,48,101,51,49,53,100,52,53,51,48,55,50,48,49,100,56,56,55,50,48,51,97,54,48,101,102,52,51,57,97,53,51,55,52,100,50,99,48,98,48,99,53,53,48,55,53,99,51,57,48,53,48,49,53,97,49,100,57,48,101,100,57,53,101,48,57,102,50,100,57,50,100,51,99,98,55,52,99,97,52,49,50,97,48,97,100,52,54,52,51,97,52,99,50,99,52,98,48,50,99,52,98,49,52,101,100,50,52,99,98,48,52,102,52,99,55,54,97,97,101,57,51,56,51,100,57,48,55,57,50,49,100,101,48,55,51,56,48,101,98,52,49,101,53,48,51,100,100,48,102,55,51,102,100,48,99,51,97,50,48,101,98,48,51,56,48,49,102,50,48,55,56,101,49,101,57,52,100,48,99,100,51,100,50,48,49,50,56,49,100,98,48,101,51,56,55,55,99,98,50,48,102,51,57,55,54,57,53,57,49,99,97,99,52,50,50,99,52,98,54,55,99,56,49,53,52,53,53,97,53,100,49,49,50,98,99,97,101,50,99,53,51,102,100,52,99,48,50,52,48,97,102,52,101,55,51,56,54,53,54,48,97,100,48,48,51,101,99,52,48,48,57,100,99,48,55,55,52,48,52,56,50,48,49,50,97,52,48,102,54,48,48,102,102,57,56,50,48,102,100,48,55,97,52,51,97,52,53,51,49,55,52,49,100,98,48,101,52,48,55,102,49,99,48,55,54,50,53,49,56,55,98,56,98,56,50,56,52,97,100,54,48,51,102,48,48,102,102,102,53,48,97,55,48,55,55,48,49,102,51,48,102,97,48,55,50,52,51,56,97,53,55,57,53,99,53,99,48,55,98,52,51,97,50,57,97,49,101,56,50,100,56,51,100,48,57,54,49,99,99,52,97,52,51,50,98,99,51,98,48,53,48,57,55,57,50,49,101,49,50,102,98,99,97,53,51,54,53,53,57,49,100,49,54,57,99,56,48,48,49,54,100,52,48,52,102,48,56,48,51,101,53,51,56,48,52,102,52,56,49,51,98,56,48,101,55,99,49,101,57,56,49,50,101,97,49,101,100,48,55,51,97,48,52,97,55,49,52,48,48,102,102,101,56,56,49,101,48,50,51,48,55,100,99,51,98,101,99,49,54,52,49,100,98,48,55,55,101,48,102,56,48,97,55,48,55,56,99,56,101,49,100,53,48,102,54,48,55,53,52,51,100,99,49,99,52,54,53,50,49,50,48,98,48,50,99,56,48,57,56,54,48,102,54,56,55,54,100,49,52,51,99,50,100,56,55,55,52,51,100,56,57,50,57,98,53,101,48,97,52,52,101,52,48,57,50,102,57,49,100,49,54,98,98,54,57,99,53,54,54,98,52,49,52,101,102,102,48,52,51,52,48,49,102,55,50,97,48,48,102,98,49,100,48,55,56,54,48,48,102,98,48,48,48,102,102,50,54,57,48,49,101,50,54,50,102,52,51,99,51,99,51,99,48,48,101,57,99,49,100,50,48,51,102,101,48,50,54,54,98,56,51,56,51,48,48,102,102,55,54,53,49,52,48,53,53,101,52,54,48,55,55,56,49,102,102,48,55,56,97,56,57,99,97,52,100,99,49,50,54,49,99,52,48,101,55,48,55,57,49,50,98,51,56,49,100,99,48,101,53,56,55,52,102,55,101,49,102,54,99,53,56,49,55,101,54,52,55,100,56,98,48,48,52,56,57,54,55,52,53,56,56,50,55,52,48,57,101,100,55,53,48,51,56,48,48,102,102,48,55,100,52,50,56,48,51,101,98,100,52,49,99,48,56,49,51,101,97,48,102,56,48,51,99,99,53,55,48,49,51,51,48,48,52,101,50,48,49,50,102,97,48,52,97,97,56,51,97,50,48,55,55,50,48,50,52,54,48,48,102,55,50,97,48,56,51,99,102,48,50,54,48,52,51,57,56,48,101,51,99,49,101,102,56,51,99,97,48,48,55,98,98,99,51,97,101,48,102,51,49,50,48,97,51,48,48,102,102,55,97,48,52,56,97,49,102,101,48,101,54,48,55,98,48,51,98,52,49,102,50,48,48,102,102,55,98,51,48,51,100,52,49,99,100,50,56,57,99,48,55,97,98,100,51,55,50,48,54,48,101,101,56,55,54,56,98,102,52,50,97,50,98,99,49,51,99,53,57,57,55,56,56,49,52,56,51,102,101,48,52,102,101,98,97,56,48,54,54,101,56,48,51,98,57,97,54,48,48,102,102,102,97,57,50,48,49,50,53,48,48,102,102,55,98,56,56,48,49,101,54,54,56,48,57,101,52,48,48,102,102,55,98,55,99,49,48,56,48,57,101,48,48,102,102,51,100,54,55,48,50,53,57,99,48,52,57,99,99,48,57,56,48,52,57,57,99,48,52,99,99,48,49,101,53,55,48,49,50,56,52,52,49,51,56,48,49,54,56,48,56,56,57,48,50,54,99,49,56,51,49,51,53,48,52,97,99,98,49,48,48,102,102,55,99,55,102,52,48,49,102,49,55,57,50,97,53,50,100,101,50,98,52,98,54,48,48,102,102,55,100,99,97,97,54,57,53,54,53,56,50,51,55,54,56,51,55,50,98,99,98,49,48,48,55,100,56,54,56,48,51,101,98,100,49,48,53,51,53,56,101,102,51,51,50,57,50,99,48,54,99,56,99,57,54,48,101,53,101,49,50,55,54,97,52,54,55,100,57,97,56,102,101,55,99,100,52,53,101,98,57,51,99,56,101,98,102,101,48,52,101,101,48,48,102,97,97,54,48,48,55,99,57,97,56,48,57,57,51,48,48,102,102,55,100,55,99,48,55,49,49,48,56,49,99,55,56,51,99,97,48,101,55,99,56,49,51,48,56,48,101,54,53,48,48,102,102,98,99,48,101,101,48,48,51,100,57,52,53,49,53,48,55,56,48,51,56,50,48,101,57,102,56,51,98,50,50,97,49,102,48,102,98,56,55,99,56,51,101,50,48,102,50,55,102,50,100,48,51,98,101,48,101,49,52,51,102,54,49,101,101,48,102,57,99,48,55,98,100,51,56,51,101,98,100,50,97,52,48,52,101,56,98,49,97,52,101,48,101,101,101,50,56,56,56,48,55,55,54,102,52,49,54,49,100,48,53,48,52,48,51,49,100,52,48,49,102,53,98,52,48,48,102,98,49,51,48,55,48,101,48,48,102,98,51,57,48,50,53,97,56,97,57,48,50,54,51,52,49,99,49,57,54,97,48,57,57,50,98,100,48,99,98,56,52,49,48,101,49,56,51,99,99,48,101,101,56,50,52,56,51,101,52,99,48,48,51,100,51,97,48,55,99,48,56,101,49,99,48,48,101,50,56,55,101,56,51,101,97,48,101,100,56,48,52,101,56,51,101,56,49,99,54,48,101,49,50,53,48,55,99,55,48,55,52,57,56,48,102,102,49,52,97,56,55,56,51,101,54,53,49,49,52,52,48,48,102,54,101,48,55,56,55,55,48,52,101,57,53,56,57,100,97,98,50,54,50,48,50,48,48,102,102,49,55,49,48,51,57,52,48,55,48,99,48,48,102,97,55,50,48,102,97,56,49,50,97,52,53,100,48,48,51,101,98,101,56,49,99,98,48,48,51,101,99,53,52,49,100,57,56,51,100,54,48,101,54,48,55,102,48,51,57,48,48,102,102,102,48,48,49,99,55,100,101,48,101,51,56,49,51,55,54,48,52,97,100,48,55,102,48,49,102,48,51,56,99,56,49,51,49,48,53,56,48,55,99,57,49,49,50,48,97,102,50,57,51,56,55,53,52,97,54,50,99,48,97,56,101,49,101,98,50,99,49,51,56,51,101,99,53,100,50,49,56,55,50,100,49,52,48,49,101,99,102,52,100,99,57,99,57,54,56,97,56,54,56,49,54,53,54,49,55,100,101,52,98,50,57,50,99,48,48,102,102,101,57,56,48,57,54,99,48,55,48,97,49,99,102,48,50,53,55,48,49,99,49,56,51,57,100,48,50,53,100,48,49,100,102,49,54,52,49,101,54,50,101,52,51,57,54,48,101,52,48,49,100,55,48,51,98,100,48,55,52,54,49,100,51,50,99,52,51,101,48,57,56,53,52,57,54,48,49,101,57,52,102,48,101,100,56,51,98,53,48,101,55,57,52,52,49,99,53,50,56,52,98,49,48,102,49,97,55,57,52,54,53,52,57,52,48,53,51,97,53,49,55,50,57,97,53,52,48,55,55,49,49,53,50,99,98,52,52,99,50,98,99,97,51,50,97,100,48,54,100,51,101,100,50,98,97,48,49,53,56,53,55,98,53,101,48,97,102,56,102,102,48,102,57,53,48,49,49,57,99,48,49,102,51,52,55,48,50,53,51,56,49,100,49,97,49,56,49,50,100,101,48,101,50,99,48,57,100,54,52,53,50,56,102,51,54,48,102,97,100,51,48,49,102,98,48,51,98,50,48,50,53,57,100,102,50,102,99,48,52,99,56,51,99,102,54,52,99,49,100,97,97,52,48,55,49,56,48,57,97,57,48,55,98,54,102,57,53,99,48,50,53,57,54,49,101,52,101,49,99,102,49,99,51,100,57,98,97,54,56,50,55,97,52,51,97,53,50,49,101,49,51,54,48,99,98,48,55,56,56,48,52,98,52,101,53,55,50,56,48,102,51,48,97,48,50,55,57,56,48,51,101,54,97,50,53,57,49,53,100,99,48,49,102,53,56,99,48,101,49,56,97,54,101,53,56,50,48,102,50,100,98,48,49,51,100,101,48,101,98,48,98,52,101,53,53,102,52,98,54,51,49,54,52,48,50,53,99,48,48,102,102,102,50,102,101,48,52,100,52,50,50,101,50,99,51,49,53,102,101,97,53,50,98,97,49,101,52,57,102,57,49,55,97,53,99,99,102,56,50,54,48,99,55,97,102,53,98,101,53,102,102,48,48,102,102,98,49,51,53,48,49,57,98,56,48,49,102,49,57,98,48,48,55,100,52,56,56,51,97,98,48,48,55,100,57,98,48,49,51,48,56,48,102,53,52,51,101,56,48,102,101,50,52,48,49,101,101,48,48,102,102,55,50,97,48,52,98,48,56,48,51,100,56,56,48,48,102,55,100,56,51,98,49,100,99,51,99,50,53,51,101,48,55,56,48,48,48,102,102,102,53,97,52,51,57,48,48,102,102,102,101,52,97,98,48,101,57,102,97,48,102,98,48,55,51,56,49,101,52,48,55,48,99,51,100,99,49,100,52,48,48,102,102,55,98,53,52,51,100,97,49,99,49,50,57,56,98,99,51,49,52,54,56,50,53,102,101,48,102,48,102,54,48,48,52,97,99,98,51,101,53,54,49,53,55,52,57,99,48,50,54,50,48,50,99,56,97,56,48,54,48,56,48,48,51,101,48,102,48,53,49,57,55,52,53,53,97,51,56,48,51,101,99,99,53,51,52,98,52,50,97,48,98,52,50,98,57,48,99,98,54,54,48,48,57,50,56,52,56,50,98,49,50,100,51,56,97,102,52,57,52,51,54,48,98,50,54,51,99,56,49,51,54,52,102,102,52,56,50,98,100,50,49,50,54,54,50,49,50,100,49,56,56,97,52,97,51,55,101,101,50,49,101,55,51,55,48,52,99,50,51,53,48,99,52,56,57,53,55,102,56,48,102,98,52,56,52,56,54,56,99,53,55,97,51,51,52,56,56,56,56,100,101,54,57,49,100,57,99,101,54,54,100,98,100,53,52,101,48,99,55,48,57,102,102,102,49,55,99,54,51,56,99,50,56,53,102,53,53,99,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,98,99,48,49,51,54,48,48,102,102,101,54,98,56,49,51,49,54,48,52,97,100,48,49,51,50,97,48,52,98,100,56,50,54,102,97,48,55,48,55,102,48,48,101,48,48,102,102,49,102,50,48,51,57,97,97,52,102,101,99,48,50,54,102,97,48,56,48,51,100,53,48,48,55,55,52,49,101,56,48,101,53,56,50,54,52,49,50,100,56,98,54,50,56,98,50,53,54,52,52,48,49,51,99,101,101,54,52,52,99,53,101,57,53,53,101,102,99,99,99,102,50,99,99,97,102,100,99,49,51,100,48,48,49,50,50,97,48,52,100,56,48,51,57,97,99,48,52,98,97,48,49,51,52,97,48,52,99,97,56,49,50,102,54,48,57,98,99,57,102,56,49,99,51,56,51,102,102,48,55,99,56,48,101,54,97,56,98,48,101,99,48,50,53,51,50,55,54,48,55,53,101,48,102,49,52,51,100,48,49,99,98,48,52,100,48,50,53,98,49,54,99,53,101,102,52,53,101,57,54,48,50,52,55,52,101,54,52,52,99,53,101,57,54,57,97,51,53,52,99,102,50,99,99,98,48,101,48,49,55,100,54,48,49,101,101,50,97,48,49,50,48,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,98,102,101,48,54,48,52,48,48,102,56,101,97,56,48,51,101,98,56,97,52,48,49,102,54,48,54,48,52,102,52,56,55,55,55,48,55,99,99,51,98,97,48,50,55,99,48,101,48,56,49,100,51,54,50,100,102,56,51,101,56,99,48,50,54,97,48,50,53,57,57,49,55,56,55,102,99,49,99,101,56,51,101,100,48,48,102,102,55,97,55,49,99,99,53,53,56,55,101,56,51,97,50,49,102,50,52,97,100,54,49,102,55,48,101,53,97,50,53,52,101,48,101,97,101,50,99,97,54,52,49,50,98,52,48,48,102,102,102,55,49,100,50,48,49,53,57,53,53,50,57,99,48,49,98,101,99,97,48,50,97,98,56,48,51,101,51,50,56,49,99,54,48,50,52,102,52,49,99,99,56,49,50,99,48,57,56,49,101,55,48,55,53,50,48,52,99,52,56,55,54,56,51,101,52,48,102,49,48,49,101,98,48,51,56,53,48,50,52,100,52,98,102,48,55,102,54,49,99,102,52,102,48,55,98,52,48,101,98,56,51,99,56,102,48,51,98,50,48,102,98,97,51,48,51,98,102,48,102,100,57,54,54,48,48,102,54,102,100,49,52,56,49,100,54,52,53,50,98,56,98,98,48,101,53,102,101,53,102,56,55,57,52,51,100,101,56,48,48,50,52,101,49,102,53,52,99,50,99,52,98,51,56,97,50,56,102,49,53,100,53,53,48,53,56,49,53,101,53,57,101,97,48,51,102,48,48,101,52,48,49,51,101,54,48,52,56,99,56,51,99,98,48,102,55,52,56,55,48,48,102,102,49,100,99,56,49,51,97,52,48,52,97,55,56,51,99,48,48,102,100,98,57,52,55,56,48,101,52,48,55,50,99,48,57,56,98,48,55,52,48,49,101,98,48,102,55,102,102,56,97,100,52,97,50,102,52,49,56,48,101,100,57,52,50,49,102,48,52,101,50,101,48,54,50,57,99,97,101,50,99,48,98,57,97,48,48,98,49,97,99,48,50,53,97,56,56,57,54,53,56,49,99,49,50,48,56,54,101,53,101,102,102,48,49,49,51,56,48,49,102,51,50,50,48,55,56,50,48,52,100,97,56,55,56,56,49,102,51,48,51,97,56,48,101,49,48,55,98,56,49,99,99,56,48,51,100,56,99,48,52,97,99,56,51,98,97,99,49,102,101,99,48,101,56,99,49,101,102,102,48,55,56,97,48,101,99,52,51,99,101,48,48,102,53,99,54,56,51,100,99,49,100,54,48,50,53,56,52,98,99,48,102,102,54,101,48,101,102,99,97,99,52,50,56,48,55,57,48,48,102,102,101,98,102,48,51,98,55,48,55,56,54,56,99,56,97,49,100,56,100,99,51,99,101,57,99,57,102,99,51,101,51,57,51,50,52,98,55,50,97,98,50,49,48,55,55,55,53,52,55,48,49,49,99,49,52,48,51,102,50,56,51,101,56,49,100,49,50,98,56,51,102,50,49,100,98,50,99,52,51,97,99,53,98,51,101,53,56,50,51,50,48,49,54,54,48,57,50,48,52,99,51,101,53,55,98,56,56,99,100,50,54,51,55,99,97,101,50,99,49,49,56,98,50,52,54,98,52,54,101,57,54,56,54,57,99,56,98,98,101,52,98,52,53,52,55,51,57,50,52,51,98,51,99,101,97,99,48,56,56,99,54,48,48,97,99,57,48,48,102,102,55,100,99,55,48,48,102,102,51,101,51,55,50,48,52,99,100,56,49,50,53,97,48,102,53,53,51,99,51,100,101,48,52,97,57,48,55,49,48,49,101,100,56,49,51,50,99,48,52,98,97,48,55,57,102,50,50,102,48,101,57,56,48,51,100,97,56,49,100,56,48,102,102,56,51,101,54,48,55,99,48,49,100,54,57,50,57,52,51,98,99,48,101,99,48,97,98,50,102,55,56,51,100,98,48,48,102,102,55,97,55,50,48,101,50,52,51,97,56,49,99,50,50,56,54,56,98,99,48,102,98,56,55,97,56,51,99,54,48,48,102,102,102,54,52,48,50,52,53,51,50,97,56,98,49,48,101,57,49,52,50,57,55,99,98,48,102,50,53,98,49,53,99,57,99,48,57,102,102,102,48,49,53,97,100,55,53,51,53,50,100,52,97,99,50,99,52,97,55,52,100,55,52,97,100,50,100,56,97,102,52,99,50,97,56,98,48,54,51,51,51,100,102,52,48,52,102,52,54,55,100,48,100,51,49,57,99,57,48,99,101,52,56,52,55,48,100,100,49,57,50,51,52,97,52,98,55,101,57,49,100,102,54,50,97,54,54,101,55,55,48,99,101,97,48,54,101,55,100,101,56,49,100,101,48,50,53,48,56,48,49,102,53,98,50,48,52,101,54,56,49,51,98,97,49,101,98,48,101,101,49,52,48,48,102,102,101,49,56,49,99,50,48,51,100,51,50,102,56,97,49,48,102,48,49,55,56,53,52,49,52,52,101,56,51,100,51,98,48,55,53,99,48,102,53,56,98,49,48,55,52,97,49,100,100,55,56,98,51,50,99,52,51,97,101,56,57,54,53,56,48,55,97,56,51,101,101,49,99,99,48,101,50,48,55,98,57,48,99,97,55,50,97,56,97,53,52,49,48,102,54,57,52,99,49,101,53,48,102,48,97,54,53,99,53,102,50,98,99,51,98,97,57,49,56,98,52,102,49,53,48,101,50,48,52,97,54,102,102,56,50,49,56,97,54,97,53,53,57,53,97,57,56,53,99,49,54,54,53,55,49,53,50,53,55,51,51,57,50,53,51,56,98,51,52,99,52,53,50,98,99,97,102,52,55,101,101,51,50,100,54,55,57,51,49,51,100,102,99,56,99,56,99,56,102,57,100,52,56,102,50,56,102,50,52,100,50,53,50,50,54,52,102,53,102,52,56,102,102,102,97,56,100,98,102,57,48,48,102,102,99,50,99,48,50,52,53,99,48,49,102,48,100,52,48,55,54,56,56,50,49,100,54,50,56,99,51,100,56,48,52,102,52,48,51,101,99,48,55,56,99,56,54,48,102,51,49,49,48,98,51,50,97,56,51,99,56,53,53,49,53,99,48,52,98,48,48,51,99,56,50,56,49,57,48,101,97,97,51,51,50,56,101,53,55,56,55,52,48,98,52,50,98,52,97,101,48,102,48,97,50,48,51,101,49,48,50,53,54,102,48,55,56,100,49,52,98,53,56,48,102,48,102,48,102,55,50,50,57,54,54,56,52,56,54,57,56,51,49,53,98,50,49,100,98,100,48,101,52,57,54,49,56,98,50,102,50,48,51,57,100,48,49,50,101,50,48,101,48,48,102,102,51,57,99,48,52,98,48,56,51,57,99,48,101,52,48,51,57,50,48,55,55,99,53,57,56,55,57,99,98,54,48,101,97,56,55,48,56,51,98,97,49,100,99,48,101,97,57,53,48,53,56,48,55,99,53,51,48,97,56,50,99,52,98,102,52,57,52,48,48,101,56,56,55,53,56,97,50,48,101,53,57,53,56,102,49,54,54,57,56,53,50,49,53,48,53,48,50,48,50,52,50,53,98,56,53,54,48,55,55,57,48,57,51,49,51,54,57,48,56,97,100,52,50,99,101,50,55,102,52,97,98,56,54,100,48,97,50,101,53,48,100,98,102,102,48,48,102,102,97,52,56,48,55,49,56,48,48,102,56,101,56,56,48,51,101,100,102,99,48,57,56,53,48,101,55,56,55,50,52,49,101,53,48,51,98,55,48,50,53,51,48,48,102,102,52,100,99,49,100,57,56,55,100,100,49,52,51,98,52,53,98,57,53,54,49,102,48,101,48,102,100,56,48,57,54,50,50,98,52,48,49,100,53,100,48,102,50,49,53,56,53,52,57,55,97,56,99,53,98,102,48,101,100,57,55,97,48,102,98,48,97,51,48,102,49,102,51,56,55,55,99,98,97,50,98,99,98,56,99,56,52,57,97,56,50,53,55,97,55,49,97,56,49,50,49,55,50,100,97,55,101,102,51,50,48,49,57,53,50,48,48,102,97,51,101,48,48,55,100,55,98,48,55,101,48,48,102,102,49,102,53,98,52,48,52,56,100,56,55,55,56,49,99,53,56,51,99,57,48,102,51,102,48,102,49,56,55,102,52,51,100,52,49,101,48,50,97,48,49,101,99,48,55,98,99,97,100,101,53,49,57,53,50,53,51,101,48,101,49,56,55,57,52,98,97,48,55,51,101,48,101,57,48,51,57,97,53,101,48,51,98,100,48,52,100,57,52,48,49,102,51,48,102,100,57,53,48,49,101,57,48,48,102,102,55,98,53,56,98,54,48,101,49,57,54,48,56,57,99,51,100,54,53,54,57,55,50,56,52,53,54,49,55,102,100,100,97,101,53,55,57,53,100,57,48,50,53,97,52,102,52,101,48,51,56,98,53,100,55,102,102,53,48,48,102,102,98,57,101,48,48,55,99,98,97,56,48,49,102,54,54,54,48,102,55,48,98,53,48,55,98,52,53,99,56,48,51,101,98,56,52,51,98,48,53,54,102,48,101,56,56,51,97,98,48,101,56,56,48,57,54,48,48,51,100,53,50,52,102,101,57,54,49,100,56,50,102,102,48,51,101,49,101,53,101,48,55,54,52,48,57,54,98,48,55,101,101,49,99,97,97,99,56,99,53,56,56,55,49,50,48,51,99,52,49,99,49,97,48,55,55,56,49,101,50,54,49,50,53,49,55,102,50,56,52,51,102,52,57,57,52,49,101,54,99,57,55,102,57,54,98,97,52,97,102,56,57,50,97,100,52,48,51,49,56,53,52,48,53,55,48,48,102,102,48,55,99,97,50,52,48,49,102,53,57,54,53,97,48,49,51,98,52,48,52,57,100,50,51,56,51,101,98,48,55,55,99,99,56,55,102,48,51,99,50,48,102,97,52,48,57,54,54,48,52,99,48,48,102,102,51,100,51,98,48,55,55,101,49,100,49,54,57,50,48,98,56,52,51,48,102,54,48,48,102,102,51,100,54,52,48,55,97,48,48,52,98,102,48,55,53,52,51,100,102,56,98,51,48,101,97,49,52,52,49,99,51,48,102,54,56,55,98,56,98,102,98,50,56,56,51,97,54,49,100,50,52,97,50,101,56,97,102,99,53,49,49,54,48,53,48,55,50,98,50,57,49,57,51,48,98,49,50,100,48,48,102,102,52,99,56,97,99,57,48,52,57,97,48,102,102,56,48,53,52,98,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,97,51,99,48,51,98,102,48,101,48,48,102,102,55,100,48,49,101,56,48,55,98,52,97,51,48,101,49,48,51,98,99,48,101,56,56,55,57,99,51,102,50,49,102,50,48,102,51,57,54,52,53,55,49,52,52,49,100,102,48,101,99,48,55,51,56,51,98,97,53,99,48,55,57,56,51,99,50,53,99,57,54,56,53,99,97,55,97,50,49,53,50,53,53,49,53,99,53,53,49,52,56,53,49,50,49,97,55,57,54,99,53,57,50,54,57,54,48,53,97,57,54,48,53,55,97,48,50,48,50,50,50,49,50,49,98,97,57,54,57,99,57,97,57,97,56,97,56,48,100,52,53,51,97,57,54,100,99,97,56,48,102,100,48,48,102,102,48,102,97,57,53,48,48,55,99,52,101,52,51,98,52,53,57,56,51,57,56,50,56,48,49,102,53,56,49,51,99,101,49,102,98,48,55,98,97,49,99,51,48,55,56,56,48,102,51,48,51,97,56,53,53,49,55,99,53,49,48,51,98,101,48,55,52,52,49,101,56,52,49,48,101,98,49,54,52,49,99,101,48,101,56,48,55,99,56,51,97,97,48,101,101,48,51,100,99,53,55,48,55,55,99,49,101,57,48,55,52,56,49,102,50,56,49,50,101,51,52,53,100,49,52,50,48,102,51,56,97,50,50,102,102,48,55,98,52,97,53,48,102,57,57,52,56,56,56,57,101,53,56,49,53,54,53,52,100,50,51,49,53,48,53,54,51,54,48,57,99,50,99,49,48,56,98,50,52,101,53,102,102,48,50,54,56,48,48,55,100,51,55,56,48,51,101,51,53,50,48,102,98,52,48,49,102,54,52,56,49,99,52,52,52,48,50,54,48,99,49,101,57,48,55,101,98,56,51,56,52,48,50,53,102,56,98,98,99,102,99,56,51,98,100,48,102,51,54,48,101,99,48,55,52,48,49,101,57,48,48,51,100,52,99,99,53,55,49,54,101,48,102,51,56,51,57,54,49,101,102,51,57,52,99,53,49,48,51,102,54,48,101,50,48,55,99,52,51,57,57,99,51,57,52,49,102,53,48,101,52,49,53,97,56,50,54,50,102,48,97,49,100,99,51,99,55,56,98,54,101,57,101,53,53,56,48,51,98,50,57,48,55,97,54,57,54,48,48,49,56,57,99,48,52,56,97,48,48,51,101,97,98,52,48,57,51,48,48,48,102,102,55,100,55,53,49,52,97,57,48,56,52,48,52,98,50,48,51,97,57,48,48,55,98,50,52,98,56,50,100,55,97,51,56,48,51,100,99,50,53,100,101,48,102,98,48,51,100,57,48,102,50,48,48,57,99,56,48,57,55,97,52,56,55,99,49,50,52,97,99,51,57,53,56,49,102,100,48,55,56,99,49,102,98,52,53,50,98,54,57,48,53,49,52,51,101,97,53,101,50,49,102,97,52,50,102,49,57,51,56,49,51,55,101,100,100,100,102,99,49,53,101,48,57,49,48,51,48,100,50,97,56,97,101,54,52,97,98,52,50,54,49,48,49,49,101,100,100,98,54,57,49,56,51,54,50,49,54,102,102,51,98,100,99,51,55,55,101,57,50,51,101,102,102,101,99,55,100,97,97,98,101,49,102,54,101,54,100,56,54,99,54,101,97,54,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,50,55,48,48,102,49,99,48,49,102,54,49,48,48,52,56,52,48,51,57,98,48,102,49,97,53,56,55,52,48,49,101,101,56,49,51,98,99,48,52,97,49,48,51,97,99,48,102,55,97,49,102,54,98,97,53,48,55,54,48,49,101,51,56,49,51,50,101,48,101,54,52,51,57,48,49,101,51,52,53,48,100,99,97,102,52,50,50,99,100,56,99,57,50,53,49,56,55,57,99,51,101,52,53,55,49,54,101,56,56,52,56,97,99,50,99,99,97,101,52,101,57,50,54,56,53,51,97,99,97,102,50,99,100,48,99,98,48,99,55,54,57,51,50,50,102,102,102,56,51,56,101,97,48,52,57,101,48,48,102,102,102,98,56,101,48,48,102,102,55,100,51,56,56,51,57,52,48,48,102,102,55,100,97,55,48,51,57,53,52,100,50,97,99,98,52,52,50,101,49,100,98,48,50,54,48,52,51,98,54,49,56,52,56,51,97,53,48,55,98,49,52,102,56,55,98,56,98,56,57,48,101,54,54,50,101,99,51,100,97,48,101,99,49,50,99,51,102,100,55,50,49,99,49,52,53,48,55,97,50,49,99,48,48,101,54,56,55,56,50,56,98,101,48,101,52,48,55,48,48,48,102,102,49,101,100,57,48,48,102,102,55,53,57,101,97,99,48,52,97,101,57,50,98,49,54,54,53,53,55,57,50,100,51,55,99,57,101,48,102,52,56,51,98,56,48,48,102,102,55,100,56,52,48,49,50,49,48,48,102,102,102,57,48,51,99,54,56,56,49,100,48,48,102,102,55,52,54,48,52,101,102,48,49,50,56,52,48,102,52,99,51,100,101,57,57,100,100,101,56,97,49,100,56,48,55,55,48,48,102,102,52,99,98,56,51,57,57,48,102,98,56,55,56,100,50,56,51,48,50,98,100,51,52,98,51,52,56,99,56,99,53,49,56,55,54,48,51,101,52,53,56,57,54,101,57,54,52,52,97,99,50,98,48,98,49,52,101,97,50,48,56,53,53,97,48,97,102,50,98,49,50,99,98,48,101,54,54,57,48,101,101,102,48,51,56,101,98,102,101,48,49,48,99,52,48,102,57,52,49,99,98,48,51,99,99,48,50,53,101,99,49,101,53,56,55,57,48,49,99,102,48,51,100,102,48,101,101,52,56,55,51,99,49,101,50,56,55,52,98,57,53,51,99,51,99,50,49,100,101,101,53,99,56,55,55,52,98,101,101,53,55,52,57,55,56,49,100,101,50,97,52,51,100,50,53,52,49,99,98,55,48,101,99,49,54,101,53,101,49,52,54,57,54,48,57,100,48,101,102,57,55,54,53,54,50,54,99,48,50,52,48,98,49,52,99,101,100,56,50,54,48,49,50,53,54,52,52,98,48,57,52,99,52,52,54,99,50,57,49,52,48,51,55,48,99,48,49,102,55,102,48,48,102,102,48,102,97,53,52,52,52,48,48,55,100,57,102,56,51,57,97,52,55,48,102,57,56,51,98,101,48,102,54,48,55,56,99,97,55,48,50,54,51,56,49,100,55,56,54,99,48,48,102,102,102,52,98,99,97,56,52,102,50,102,53,56,50,98,56,49,100,53,49,54,98,50,49,102,54,48,102,52,48,51,57,99,50,97,99,51,101,97,48,48,102,102,102,55,98,49,53,97,53,50,48,51,97,97,48,102,100,56,55,102,49,51,52,49,50,50,49,99,56,48,55,55,101,57,50,57,54,49,100,100,101,53,49,97,55,97,48,48,102,102,50,52,52,98,102,102,97,99,98,52,57,52,101,50,97,97,56,99,53,55,48,48,102,102,53,51,55,48,55,100,99,51,56,101,49,102,51,48,55,55,48,49,101,56,50,99,56,51,57,56,48,102,48,52,51,57,99,49,101,57,48,101,49,56,55,99,52,97,53,99,56,54,48,50,55,50,49,100,51,48,102,57,56,55,55,52,98,55,48,101,97,48,55,57,48,97,98,48,49,51,50,50,98,100,49,52,98,53,50,98,102,57,54,52,53,49,49,55,97,56,54,56,50,53,98,50,48,56,50,55,56,97,97,50,99,48,97,101,50,99,49,48,48,49,51,56,56,55,48,48,102,102,57,101,50,98,57,51,53,49,48,98,48,56,50,52,100,50,54,52,100,53,55,102,56,57,97,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,102,99,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,55,102,101,97,48,50,53,97,56,48,51,101,49,57,50,48,52,100,51,57,55,101,48,102,54,48,48,102,102,57,53,100,48,50,54,48,52,48,57,54,53,50,99,48,97,55,50,57,57,48,99,97,52,48,50,53,50,52,48,49,101,57,50,54,48,101,102,49,54,101,56,50,53,55,97,54,98,48,53,98,49,55,54,48,48,102,102,102,53,101,99,49,101,51,48,49,51,52,56,49,102,101,50,100,52,48,52,101,99,98,49,55,99,51,99,54,53,57,50,50,57,54,55,99,97,100,52,97,50,98,101,53,48,99,97,100,48,52,57,49,52,50,49,100,99,99,56,48,56,53,102,51,54,101,56,48,57,101,100,100,101,52,102,99,48,51,97,53,50,102,102,56,49,48,48,102,102,48,48,102,102,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,97,48,49,99,48,97,48,48,102,57,51,99,57,53,97,53,56,57,55,48,48,102,102,48,102,97,51,57,48,50,55,55,48,97,101,50,97,56,97,102,52,101,50,100,53,51,57,50,55,56,49,50,100,52,48,57,55,50,98,99,97,102,52,51,55,100,51,49,50,100,102,48,99,48,48,102,102,57,98,99,48,55,48,50,57,50,102,48,54,48,56,99,56,100,51,52,57,51,53,97,53,49,100,49,100,102,98,97,100,51,56,101,52,54,55,57,97,98,48,100,102,56,48,52,102,100,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,56,102,52,48,48,102,56,54,57,48,49,50,53,97,48,102,48,99,49,100,53,48,51,57,97,48,50,54,51,99,48,57,97,97,48,55,56,97,49,100,55,101,56,50,49,100,50,48,50,54,50,56,48,49,101,56,102,99,56,51,56,102,50,102,98,49,55,52,49,100,102,55,102,97,53,48,48,51,100,50,54,48,102,52,56,49,51,51,99,48,101,101,52,49,101,52,57,56,97,100,50,56,56,51,100,101,53,56,49,54,99,56,98,101,48,98,52,50,99,56,97,102,52,51,100,56,51,100,97,49,100,101,50,56,52,57,55,50,52,101,48,55,55,51,57,54,48,100,99,100,57,54,49,50,48,49,55,52,50,53,52,49,52,54,53,99,57,55,101,57,51,54,56,54,53,49,57,53,50,53,97,57,55,50,57,56,100,50,51,102,52,56,55,57,49,48,97,57,50,98,100,50,52,98,49,52,56,56,54,51,53,101,54,48,51,55,48,52,98,97,50,52,53,100,56,54,49,97,100,102,54,50,55,100,57,48,50,51,98,98,101,51,102,102,98,56,51,52,48,49,102,53,99,49,99,98,48,101,56,57,53,99,49,99,54,48,101,100,57,53,99,49,100,54,50,97,53,102,52,102,52,57,52,48,50,98,48,49,51,97,48,57,55,55,99,98,48,55,49,49,57,100,52,99,55,51,57,54,50,57,101,57,50,53,57,50,52,100,97,52,102,52,52,52,51,52,49,52,53,102,102,97,53,97,53,50,52,49,56,56,97,49,99,49,97,55,99,101,48,52,52,55,51,102,102,56,100,99,97,49,49,50,48,52,99,49,56,49,51,49,99,48,101,54,56,48,57,53,54,48,55,53,54,49,101,49,48,55,100,56,48,102,101,99,51,101,51,99,51,56,54,48,101,99,56,51,97,53,56,97,55,99,49,101,48,48,102,102,102,50,102,48,101,102,48,55,97,48,51,100,48,48,102,102,50,53,102,99,98,98,48,102,50,49,52,56,49,100,53,50,98,55,101,50,57,56,51,57,97,53,50,56,55,56,52,51,99,52,57,57,52,57,97,53,102,56,55,56,99,97,53,52,49,100,48,56,50,53,55,50,55,53,52,54,52,97,48,49,51,48,55,54,54,48,97,100,52,51,52,101,52,100,54,99,51,98,100,102,55,100,57,52,54,54,101,100,101,55,100,100,54,100,57,54,54,51,48,51,54,101,51,99,101,54,54,57,98,56,99,54,49,55,101,97,56,100,98,48,49,98,56,50,51,97,56,48,53,52,97,48,48,51,101,52,102,101,48,48,102,102,102,98,51,102,50,56,52,48,57,101,97,48,50,54,102,53,48,48,102,102,49,99,102,56,51,98,50,50,99,48,49,100,100,56,55,98,52,49,99,54,56,49,50,100,57,100,51,48,48,49,101,57,97,56,51,99,56,48,101,51,97,53,97,51,49,55,99,101,56,55,100,51,48,51,101,51,48,55,53,101,48,52,98,102,48,55,97,48,51,100,100,52,53,56,56,55,98,52,97,50,48,102,101,56,55,98,48,51,97,48,53,102,99,57,52,48,49,101,101,48,101,56,57,54,50,53,50,49,53,102,56,97,49,50,98,56,97,50,48,49,50,100,99,56,99,57,97,56,48,53,97,101,50,99,56,98,51,56,48,52,101,97,49,55,102,56,48,101,101,54,48,48,102,102,101,102,52,54,56,48,51,101,56,97,48,48,102,102,49,55,51,57,102,56,48,49,100,98,50,56,49,51,56,52,48,48,102,102,50,101,102,56,97,97,99,97,101,48,48,55,99,57,101,52,48,49,102,52,55,50,53,98,97,55,97,48,57,53,52,53,54,48,49,51,98,100,100,50,52,98,49,50,100,53,51,49,49,48,97,102,50,98,100,49,98,48,49,50,100,54,48,52,100,101,98,49,100,50,49,51,49,51,100,50,50,53,49,57,49,100,56,99,102,97,52,56,51,56,48,57,52,55,57,102,54,57,48,102,101,100,51,101,101,97,54,51,55,48,52,53,99,56,99,102,99,97,48,49,51,102,54,98,97,102,102,56,48,55,100,57,48,51,98,48,48,55,57,97,49,99,55,48,55,99,99,49,99,48,48,101,55,48,51,100,51,48,55,54,101,53,102,55,48,102,50,48,55,48,99,49,101,49,56,55,53,99,51,98,56,49,102,54,48,101,55,57,55,98,56,97,101,50,101,48,97,56,48,49,51,56,48,101,100,48,55,98,48,97,55,50,98,52,98,100,50,56,48,98,49,99,53,54,49,55,99,56,50,53,55,57,55,50,53,53,102,52,102,50,97,48,98,48,50,98,100,51,54,57,48,53,51,99,97,102,52,48,50,99,53,48,51,50,53,56,54,54,53,57,50,48,50,49,97,55,99,53,99,52,56,54,51,50,56,48,53,57,48,56,48,51,101,50,100,50,48,48,102,102,102,98,56,99,48,48,102,102,55,57,53,54,48,55,98,50,49,100,101,48,48,55,100,55,102,56,51,99,97,48,101,99,49,52,54,102,56,51,97,98,48,50,54,51,52,49,101,101,57,53,50,99,48,51,98,102,48,102,50,56,55,55,52,97,53,99,101,56,51,99,49,54,56,49,102,102,56,51,100,102,48,102,51,48,49,50,102,56,48,101,52,99,51,97,97,56,50,53,101,49,55,52,53,101,56,51,100,50,50,56,48,51,98,97,100,56,51,98,57,48,48,55,98,55,52,51,98,97,53,56,97,55,49,54,52,56,52,53,50,48,55,51,99,98,102,48,102,56,52,57,55,98,100,49,52,98,48,50,98,55,49,54,48,53,54,99,98,56,53,54,99,56,48,54,54,102,50,102,102,56,48,53,52,52,56,48,51,101,53,97,54,48,52,98,56,56,51,98,97,48,50,53,100,48,48,49,102,54,57,56,53,54,101,48,55,55,97,53,55,54,52,48,48,48,102,102,55,97,102,48,48,101,48,57,48,56,48,57,56,102,48,102,98,102,48,52,101,57,55,101,57,56,48,57,101,48,55,56,52,48,102,51,99,48,57,56,56,48,50,54,51,55,48,55,57,52,98,49,99,48,50,55,99,53,100,57,55,97,48,57,52,101,57,56,48,50,52,54,56,99,55,52,50,50,57,51,57,53,97,53,48,52,55,57,48,48,102,102,55,54,54,56,55,55,52,97,99,100,101,97,54,99,48,53,55,100,53,48,48,99,52,56,48,48,102,102,55,99,100,52,48,48,102,102,57,53,56,50,56,51,56,51,57,98,48,55,48,56,48,52,101,100,54,50,101,52,98,55,101,49,101,56,99,48,102,51,48,49,100,53,56,49,50,98,48,48,102,102,48,102,54,102,56,50,55,100,48,50,48,97,49,48,49,50,49,99,49,100,54,48,50,54,97,52,49,101,99,56,48,57,99,55,50,98,51,56,55,55,51,97,55,55,50,100,99,49,51,100,99,49,50,53,100,51,55,48,55,98,55,50,48,48,102,102,50,52,55,56,54,54,48,48,102,102,102,54,101,48,54,56,48,48,102,102,101,100,50,53,48,48,102,102,98,98,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,98,99,99,48,49,102,53,55,52,48,52,101,52,56,48,51,99,52,48,56,48,57,49,53,48,55,49,99,48,52,100,100,56,48,57,52,55,50,56,48,48,49,101,97,99,56,48,51,100,52,99,51,57,53,55,56,98,49,48,49,51,52,48,52,97,54,48,101,48,56,51,101,48,48,102,102,55,56,54,48,101,99,51,54,48,49,51,49,101,49,100,98,48,101,57,56,50,54,98,53,56,48,51,100,57,53,100,50,102,57,56,97,48,52,48,100,49,57,50,51,99,55,101,57,100,101,52,49,51,101,57,97,48,49,50,49,56,97,48,49,98,102,50,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,102,102,56,55,100,48,48,51,101,102,54,56,48,57,55,48,48,55,55,56,48,52,99,53,56,48,51,101,97,99,99,48,57,99,49,101,48,102,48,56,97,102,101,53,56,101,48,55,49,52,48,52,98,102,48,49,51,48,52,48,52,99,55,48,55,49,102,48,50,55,52,98,102,52,51,99,56,48,48,102,48,99,49,100,55,56,49,50,101,99,48,102,56,55,48,55,54,53,51,102,54,50,56,52,98,98,50,56,55,97,52,56,50,53,50,56,98,99,52,99,99,48,57,50,50,101,98,57,54,97,53,48,100,102,102,56,48,52,99,56,51,98,101,53,56,49,49,57,57,99,48,49,51,49,56,97,48,49,102,50,97,48,102,101,56,49,100,54,57,53,101,48,102,100,48,49,99,54,48,51,101,54,48,55,50,50,53,98,50,53,97,55,49,53,99,53,53,56,51,101,51,48,55,53,48,48,102,102,102,49,99,49,100,53,57,54,50,53,56,57,53,97,57,48,56,99,56,56,53,56,49,53,99,53,54,56,51,99,49,48,101,56,57,54,99,49,99,100,52,98,50,99,52,97,101,52,98,52,57,52,49,50,101,53,49,49,49,53,51,53,49,49,49,52,98,57,97,52,99,52,52,52,97,52,98,50,98,56,98,51,99,100,100,99,99,100,100,57,53,54,57,100,97,54,57,48,101,56,48,50,52,54,99,48,57,101,52,48,55,53,52,53,55,56,51,56,97,48,50,55,54,52,48,57,99,49,48,55,50,50,53,53,50,55,97,54,49,54,56,53,53,48,51,57,99,48,50,54,57,56,48,57,56,52,48,55,53,54,53,55,49,54,50,53,56,50,52,51,50,57,97,53,57,50,55,49,53,101,48,101,102,99,49,101,98,56,55,99,48,51,97,50,56,56,57,97,53,56,97,52,50,50,50,48,49,52,54,56,97,57,50,57,54,57,99,56,97,53,50,99,50,52,57,54,48,57,56,56,56,53,54,49,53,101,99,100,51,57,55,53,53,48,56,48,56,49,48,54,52,51,57,102,102,48,53,51,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,100,48,56,48,48,102,102,55,99,50,102,52,97,101,50,99,52,97,100,48,48,102,102,55,100,53,97,56,51,102,50,99,53,56,97,48,97,54,50,48,100,50,55,56,49,51,100,101,48,102,51,48,98,52,52,49,99,57,54,56,97,102,97,50,48,50,55,99,97,101,52,57,48,50,53,100,99,48,57,53,55,48,52,98,49,54,48,56,97,48,57,56,54,101,52,49,51,52,56,54,57,55,97,50,56,56,50,54,52,49,101,50,56,100,53,97,54,56,100,56,57,54,48,49,98,99,49,52,48,97,98,56,48,49,102,52,97,97,48,101,56,48,49,100,102,56,51,97,50,48,48,102,102,55,100,53,97,48,49,50,50,57,99,49,100,102,48,55,54,52,97,57,48,101,100,101,48,55,97,48,48,102,102,52,97,55,56,49,50,99,54,48,102,56,48,51,101,102,99,97,54,50,57,99,97,52,50,57,52,48,52,102,56,49,101,49,56,55,100,56,48,57,55,56,48,55,52,99,48,48,102,55,50,48,55,57,52,98,50,99,53,49,49,53,52,53,54,101,50,100,52,98,54,50,99,56,48,52,98,53,49,51,50,55,57,55,50,53,100,101,50,99,48,98,102,50,99,55,97,51,52,102,50,99,99,98,51,52,102,102,51,97,101,52,48,100,52,53,55,102,99,48,50,56,49,56,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,100,48,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,50,48,48,102,102,53,48,51,102,102,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,56,48,49,55,102,102,53,100,55,53,100,55,102,99,48,54,52,49,48,48,102,102,55,99,53,97,52,48,57,52,53,48,101,55,48,49,51,54,99,48,48,102,98,52,99,48,101,100,56,48,51,100,101,50,57,52,57,50,56,97,48,48,102,102,102,50,99,97,48,101,102,99,97,55,48,50,54,101,56,51,98,48,48,57,53,55,52,97,102,54,98,98,101,49,101,102,48,55,50,99,48,52,99,51,48,49,50,102,97,48,50,52,97,56,99,57,51,56,98,51,48,101,101,48,55,56,51,55,52,53,97,99,49,101,53,52,56,99,101,54,52,49,48,49,50,50,50,99,55,102,99,54,52,48,48,102,49,57,53,98,102,55,50,54,48,49,98,54,101,97,48,49,54,48,54,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,51,51,102,49,55,102,99,48,50,102,48,99,48,49,102,51,53,49,48,50,54,101,99,51,101,49,99,49,101,57,56,51,56,53,48,50,52,50,102,50,51,50,51,52,56,55,48,50,56,49,100,102,56,51,97,99,48,50,54,101,99,49,51,57,52,100,49,54,52,48,57,99,101,49,102,48,101,49,101,49,48,50,54,97,52,49,99,100,55,52,55,99,102,102,48,102,49,100,49,52,101,48,57,53,101,53,51,101,100,52,52,52,48,49,101,100,50,57,50,99,56,57,56,102,56,51,99,54,48,57,48,48,102,102,48,55,54,54,102,48,49,49,48,100,52,48,54,98,51,48,48,55,99,99,49,48,49,102,48,48,102,102,51,98,100,48,55,98,99,48,48,102,98,52,99,48,101,50,48,48,102,102,51,100,56,48,49,101,52,50,57,56,51,99,97,48,48,102,52,98,99,48,57,52,102,48,101,98,48,51,97,48,48,102,98,102,50,97,52,98,57,50,57,48,98,56,99,49,100,102,48,55,56,50,49,99,98,48,50,54,49,99,48,57,57,56,101,49,101,52,48,101,98,57,54,55,99,97,49,50,100,99,98,49,48,49,50,98,50,100,99,97,101,48,49,51,51,52,52,48,49,51,48,50,57,52,98,57,101,53,55,57,55,101,53,55,55,52,57,100,50,53,57,49,53,97,56,51,53,53,49,57,52,48,53,52,99,53,102,102,100,55,53,100,55,53,102,102,48,49,56,52,56,48,49,102,49,97,101,48,50,55,52,56,98,49,48,50,53,52,52,48,49,102,54,55,54,48,101,53,48,97,100,48,102,55,48,51,100,57,52,102,48,55,55,52,48,52,98,98,56,51,99,49,57,48,55,56,100,56,49,102,52,97,48,97,55,56,55,101,100,102,48,101,55,56,55,50,48,98,101,101,49,100,49,48,50,53,102,52,49,102,97,97,52,48,51,98,55,48,48,55,98,57,57,49,48,98,51,48,102,54,56,55,55,56,51,56,54,53,97,53,49,53,101,49,102,56,48,102,49,50,51,56,48,51,100,98,102,52,49,101,98,56,50,99,50,57,48,48,102,102,98,51,52,101,100,52,49,100,100,101,56,50,53,97,50,55,101,101,101,56,48,54,102,51,50,56,48,52,48,101,49,53,52,53,57,57,54,50,53,51,97,54,98,52,53,57,49,53,50,53,56,50,54,49,53,52,53,56,51,49,57,100,99,99,50,55,97,48,50,52,98,101,56,52,57,56,99,101,52,56,54,55,97,51,97,52,48,54,48,57,50,56,102,101,53,50,53,98,102,52,56,99,102,98,102,51,55,53,49,53,98,56,54,55,53,52,51,102,51,102,100,52,48,49,101,51,99,48,52,56,53,48,49,51,55,50,49,99,102,48,50,55,98,52,48,57,53,48,48,55,53,50,48,52,100,54,48,55,48,53,56,52,98,52,53,48,101,56,56,51,100,52,99,49,102,97,48,49,50,97,52,55,52,101,54,99,97,100,54,100,50,100,97,99,49,99,56,48,55,57,48,49,102,50,48,55,55,52,57,102,97,100,57,50,56,99,51,99,97,49,101,100,50,97,56,101,48,50,54,56,49,100,50,52,97,102,97,100,48,56,98,102,50,99,50,55,99,102,100,101,98,50,49,51,57,53,52,56,48,56,53,102,101,48,53,56,48,48,102,102,48,102,57,50,55,56,49,50,56,52,48,48,102,102,102,51,53,97,48,48,102,102,102,97,98,97,48,55,100,102,56,51,57,97,48,101,100,98,48,51,99,50,48,55,101,101,49,99,50,48,48,55,97,55,49,56,49,99,100,54,50,98,99,51,57,102,56,51,100,54,49,101,97,50,57,102,56,55,97,56,48,57,56,56,48,55,49,51,56,49,101,48,48,48,102,102,51,100,98,55,52,53,54,48,55,54,56,98,102,48,102,55,57,53,97,48,57,101,48,101,53,56,55,55,49,50,52,48,52,100,50,52,51,97,99,48,57,50,101,53,56,49,53,99,56,56,54,50,100,56,49,51,99,53,55,50,50,55,50,50,48,49,52,49,54,97,48,49,102,99,56,53,97,49,53,56,53,55,49,55,48,56,52,101,57,53,97,53,98,49,53,101,56,54,53,97,97,48,51,102,100,57,101,57,48,56,48,57,101,56,99,99,97,54,50,49,98,99,48,57,55,55,98,50,52,50,51,56,54,101,56,99,57,49,97,57,49,57,99,100,50,57,50,99,51,51,53,51,51,55,51,102,48,54,57,51,50,50,98,54,100,101,52,48,50,48,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,49,99,52,51,57,52,49,99,100,48,102,48,48,102,102,51,99,49,48,102,56,48,55,53,48,51,56,54,49,100,51,50,98,53,50,56,98,97,48,102,53,56,55,101,52,51,99,101,49,100,102,48,101,55,56,55,53,99,97,54,50,98,100,49,53,51,56,98,49,50,99,52,98,53,50,102,99,51,99,99,53,97,97,50,57,52,97,53,50,49,53,99,53,54,57,53,99,53,52,97,50,50,55,57,54,48,57,99,57,97,57,99,53,97,50,53,50,51,97,49,50,49,97,48,97,48,50,48,97,54,97,55,97,54,53,97,52,52,52,50,48,97,48,51,56,101,53,52,99,100,55,102,56,48,102,57,54,48,48,102,102,102,56,53,99,48,49,50,56,48,48,102,102,48,100,57,51,54,48,52,100,56,56,51,99,54,48,55,54,97,48,48,98,97,54,51,48,49,50,100,101,48,102,49,56,98,57,48,101,56,48,48,50,54,53,52,48,51,98,56,48,55,99,51,56,51,57,50,49,101,99,50,102,52,51,98,54,48,48,102,102,57,101,101,50,57,48,51,99,52,48,48,102,54,51,56,55,56,52,48,52,50,53,54,48,55,57,52,52,50,48,50,56,48,102,102,56,97,48,52,55,97,48,48,102,56,101,56,56,51,56,102,48,102,56,48,49,50,102,54,48,48,102,97,56,48,48,102,102,50,53,51,48,49,100,98,56,51,99,97,48,101,53,50,53,56,55,49,99,49,101,55,49,53,51,99,49,102,98,102,48,102,56,49,53,52,53,99,48,55,54,99,98,51,48,101,100,48,55,56,56,99,53,56,56,49,51,51,56,48,102,98,56,98,101,48,101,100,101,50,101,53,49,52,98,101,50,97,48,97,52,48,102,48,55,57,48,48,55,98,55,52,98,97,50,98,100,50,57,48,51,57,54,52,56,49,48,54,52,50,52,98,56,98,50,98,99,57,49,53,102,54,100,53,53,48,49,101,49,50,102,102,57,53,57,54,56,53,57,57,53,99,53,51,97,49,51,97,53,57,49,54,99,53,56,50,49,57,53,52,56,48,99,55,54,55,50,52,50,55,97,55,97,52,98,48,56,54,56,54,99,56,50,54,49,101,99,56,101,56,101,49,98,97,52,97,52,55,57,52,54,54,102,53,50,52,98,101,99,99,99,100,53,100,54,99,49,97,53,52,56,98,100,102,54,97,48,48,56,49,98,53,48,48,101,52,49,48,48,102,102,55,99,56,56,99,49,101,101,48,51,99,50,48,55,48,52,48,48,102,102,102,97,55,49,48,50,55,48,56,49,101,98,56,51,97,99,48,102,50,57,55,48,49,100,48,48,102,102,102,100,56,55,53,57,100,48,50,53,102,55,57,52,54,49,101,51,50,56,99,98,56,50,102,48,97,49,50,100,99,97,101,57,50,102,52,48,57,97,55,48,55,50,52,49,100,97,50,100,55,97,51,49,55,52,53,48,57,54,99,53,50,57,55,48,56,54,48,57,99,50,97,48,98,57,50,99,53,48,54,101,57,48,48,98,49,52,49,100,52,56,50,57,51,54,56,53,52,55,52,51,97,98,56,97,48,48,102,102,57,98,101,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,53,101,54,100,97,55,49,100,98,56,54,57,98,56,98,55,49,99,98,98,50,49,49,49,49,49,102,98,57,54,101,55,102,56,49,57,100,98,54,102,99,101,55,102,98,49,56,55,51,48,53,48,98,101,97,99,97,56,48,101,51,50,48,48,102,56,101,57,56,48,51,101,51,101,50,53,100,56,49,51,55,50,49,101,54,48,101,57,48,49,51,57,97,48,52,100,100,48,55,55,48,98,48,50,56,52,48,57,55,50,48,101,55,48,55,56,52,97,49,48,102,48,48,102,102,51,98,57,48,55,55,52,53,102,57,52,99,57,54,53,55,49,55,50,48,102,55,99,51,99,54,49,100,97,50,99,52,49,99,57,48,51,100,55,48,101,56,57,54,101,49,101,50,48,101,56,48,51,99,100,48,55,50,97,49,101,50,48,101,50,48,55,102,56,48,57,54,51,48,55,56,97,49,99,55,48,102,52,48,55,56,99,97,52,50,99,100,51,99,97,53,48,102,54,50,48,57,54,48,49,102,48,52,101,52,53,52,99,50,98,48,97,100,97,99,53,52,54,50,99,52,98,49,102,102,101,49,55,48,48,48,102,102,102,56,101,102,56,48,51,101,56,54,48,49,101,48,56,49,51,55,56,48,102,57,52,51,57,101,48,52,99,101,56,49,51,52,101,48,101,99,56,51,99,97,49,100,55,48,50,53,56,99,51,56,50,53,56,56,55,55,99,51,102,48,49,100,50,48,101,100,56,55,101,99,51,57,56,53,99,49,52,54,99,56,51,101,53,50,102,56,51,97,97,49,101,56,48,55,50,52,49,102,100,50,57,49,56,52,100,50,57,56,49,101,51,48,51,57,101,48,102,54,56,55,49,48,49,101,49,56,51,56,55,48,55,56,54,48,101,102,52,51,99,99,49,101,51,52,49,55,48,48,102,102,52,98,56,98,98,52,48,52,101,48,102,57,54,52,52,52,100,52,48,50,98,48,98,49,52,48,50,97,101,48,98,48,50,99,97,56,48,51,51,98,52,49,100,102,56,55,48,48,102,102,51,57,52,48,101,98,99,51,97,50,53,49,56,55,48,56,49,100,101,48,55,52,52,51,98,48,49,99,53,48,101,55,48,55,54,48,97,100,50,98,56,97,50,48,101,102,56,55,54,48,51,57,99,49,100,101,50,57,99,51,98,50,49,100,102,50,57,56,97,98,50,57,52,97,102,52,52,50,97,52,97,97,50,98,56,97,97,50,57,48,97,50,52,51,52,49,50,97,48,97,100,52,50,50,98,99,97,57,50,98,56,97,102,52,49,52,48,52,52,52,51,52,51,54,57,49,49,48,53,48,53,48,100,49,53,48,49,98,56,57,54,57,49,49,98,57,53,99,49,100,102,56,55,48,48,51,57,52,48,101,98,56,51,97,50,53,49,56,55,48,56,49,100,101,48,55,52,52,51,98,48,49,99,53,48,101,55,48,55,54,48,97,100,50,98,56,97,50,48,101,102,56,55,54,48,51,57,99,49,100,101,50,57,99,51,98,50,49,100,102,50,57,56,97,98,50,57,52,97,102,52,52,50,97,52,97,97,50,98,56,97,97,50,57,48,97,50,52,51,52,48,50,97,48,97,100,52,50,50,98,99,97,57,50,98,56,97,102,52,49,52,48,52,52,52,51,52,51,54,57,49,49,48,53,48,53,48,100,49,53,48,49,98,56,57,54,57,49,49,98,57,53,48,50,52,48,48,48,102,102,55,100,101,55,48,48,102,102,51,101,101,56,99,51,56,48,48,48,102,102,102,97,98,54,48,55,49,99,57,50,53,54,48,55,54,52,98,49,48,101,99,56,55,97,52,48,57,57,98,48,102,102,49,53,101,102,49,53,97,49,99,50,48,55,55,54,101,50,54,49,52,97,53,102,49,54,50,53,51,51,52,49,101,97,48,101,56,48,51,100,98,54,48,51,97,56,48,102,48,52,51,100,52,49,100,50,50,98,99,49,101,57,56,55,48,48,102,102,51,102,56,53,54,56,51,98,102,50,98,99,49,101,49,48,55,48,49,49,56,97,52,50,102,99,51,100,48,53,49,102,52,101,101,56,54,101,50,52,101,50,98,52,97,97,56,52,101,50,100,54,98,54,52,48,102,102,48,51,51,50,48,50,54,52,56,48,57,102,55,48,50,52,102,48,48,57,52,56,55,48,97,101,52,48,48,50,54,49,48,48,102,102,57,57,48,48,102,102,55,50,52,48,101,98,52,98,100,50,100,48,49,50,54,101,97,48,48,55,53,52,51,102,50,48,102,55,99,49,100,55,56,55,50,48,51,100,52,57,54,53,54,57,54,49,52,53,101,50,50,50,51,57,55,50,99,57,52,54,49,102,97,48,102,55,56,55,55,100,51,49,50,48,97,56,98,52,101,48,101,101,49,55,54,56,49,57,51,100,98,57,101,100,55,50,99,48,97,99,52,99,52,51,100,101,97,57,48,100,51,51,52,56,48,98,99,50,49,101,48,48,102,102,48,55,99,99,100,56,48,49,102,53,54,97,49,100,100,50,100,100,51,48,97,56,48,48,102,102,55,97,51,52,48,52,102,49,49,55,98,100,48,97,57,57,56,48,49,51,51,48,101,101,48,51,98,98,48,50,53,101,48,98,51,50,97,49,50,52,51,55,52,54,54,49,50,98,55,52,53,50,99,51,48,49,51,52,100,49,50,57,50,52,51,51,101,48,57,52,55,54,98,52,101,50,50,57,99,56,101,57,53,51,99,54,100,51,52,97,48,49,55,51,50,48,52,100,97,56,49,51,57,50,48,52,99,50,56,49,51,98,52,48,102,53,99,51,100,48,48,102,56,52,48,57,56,53,48,55,57,50,49,101,98,48,102,98,56,55,56,52,51,99,48,53,101,57,55,54,53,98,49,53,99,53,50,49,54,101,49,102,50,48,102,98,48,55,57,48,51,97,97,49,99,54,50,98,52,98,56,48,102,52,56,55,97,48,51,100,48,56,97,49,99,101,48,101,48,57,53,56,49,102,98,48,102,51,48,55,98,49,51,48,51,98,50,49,99,57,48,101,98,97,54,56,55,97,56,98,57,52,51,48,101,99,56,55,54,100,98,50,99,97,57,98,50,97,99,97,100,52,99,102,51,51,52,101,98,97,101,50,55,97,54,97,54,56,50,97,50,98,102,101,48,49,99,48,54,48,52,57,50,56,48,51,101,52,56,97,48,48,102,102,102,97,99,54,48,50,55,55,49,51,49,51,99,97,100,50,97,48,49,101,52,57,54,48,48,52,98,54,49,54,48,56,49,52,56,56,48,57,55,52,49,48,50,54,101,48,51,101,50,48,52,98,102,48,51,57,102,52,100,50,101,56,49,51,52,56,101,49,101,57,52,98,55,102,49,52,54,56,97,56,97,48,102,100,56,51,100,97,57,50,53,57,101,50,98,100,49,56,51,97,56,102,100,57,54,50,52,55,54,48,52,56,54,50,102,56,51,98,55,53,53,97,56,49,51,102,99,49,50,52,48,55,99,50,53,53,57,54,54,53,55,49,55,48,56,52,100,49,54,52,53,52,57,54,48,56,54,53,97,97,48,51,102,100,101,99,56,101,57,101,56,48,57,50,99,50,54,50,49,98,99,48,57,55,55,98,97,51,97,52,48,54,48,57,50,56,102,101,57,49,57,99,100,50,57,50,99,51,100,51,53,53,49,53,102,48,54,57,51,52,50,98,54,102,97,52,48,50,48,99,48,97,97,50,99,99,98,49,50,57,100,51,53,97,50,99,56,97,57,50,99,49,51,48,97,97,50,99,49,56,99,102,54,54,49,51,100,48,49,50,53,102,52,51,52,99,54,55,50,52,51,51,100,49,100,50,48,51,48,52,57,52,55,102,50,57,50,100,102,97,52,54,55,100,102,57,98,97,56,102,98,56,54,55,53,52,51,102,51,102,100,52,48,102,50,50,48,48,102,102,48,51,101,100,51,99,48,49,102,54,55,52,53,52,50,50,51,48,53,55,49,53,50,48,48,102,98,49,99,48,50,55,99,48,97,97,50,98,100,49,98,53,101,52,55,52,48,50,98,52,48,57,98,98,48,55,102,101,56,52,56,52,99,56,54,101,102,100,50,52,51,101,49,56,50,51,50,50,56,51,99,52,56,52,54,51,100,97,52,51,101,102,100,100,53,54,57,99,52,102,102,102,55,54,48,100,102,101,52,55,102,99,48,51,98,102,100,55,53,48,48,57,50,53,48,101,100,56,48,51,101,100,101,56,48,49,102,54,57,52,49,100,101,50,100,100,49,48,98,55,99,48,48,102,98,49,52,48,50,55,56,99,98,99,101,56,57,100,102,50,50,53,54,48,55,56,56,48,57,98,54,48,50,54,49,99,98,51,50,97,49,50,98,97,52,97,50,97,52,97,50,57,57,51,48,97,102,97,48,55,57,55,51,57,50,54,54,55,98,101,48,57,99,57,51,57,102,52,50,54,50,51,97,51,100,57,102,57,49,99,52,56,48,102,52,99,51,57,56,48,48,102,57,57,97,56,48,51,101,99,101,48,51,98,99,56,99,53,50,49,52,101,53,98,48,51,57,97,48,50,52,97,52,98,100,50,57,100,48,57,51,50,52,48,52,100,52,98,51,50,99,48,49,100,101,48,51,102,102,50,99,56,51,100,50,57,50,53,55,51,99,53,56,55,52,99,50,99,52,99,53,56,50,53,56,49,51,52,98,50,56,97,57,52,57,57,50,56,99,102,97,52,50,50,49,53,97,48,57,98,57,48,99,99,56,98,48,56,55,50,101,56,50,49,51,102,102,102,48,48,102,102,100,48,55,53,100,52,48,52,102,101,48,50,53,48,56,48,49,102,51,48,51,48,50,52,54,48,49,101,101,101,48,55,54,101,48,101,102,99,49,102,101,48,55,48,99,49,102,50,56,51,97,101,48,55,97,99,49,101,52,48,48,55,98,51,56,97,56,48,102,56,48,55,101,51,48,55,54,52,49,100,48,48,102,102,55,50,52,48,57,55,99,50,56,52,98,101,50,101,99,48,49,101,100,56,50,56,56,51,99,52,53,57,54,48,102,51,56,55,99,56,48,57,57,97,50,99,52,51,99,56,53,53,48,55,52,56,97,101,48,102,50,49,54,52,53,99,57,55,50,48,57,99,50,99,49,48,54,57,51,52,97,102,48,101,54,49,53,99,48,50,54,50,53,56,99,53,50,55,97,48,97,55,57,50,48,49,56,53,52,49,100,102,56,48,51,101,99,101,48,48,102,102,49,102,53,99,101,48,102,52,99,98,49,48,101,102,49,52,54,49,99,51,48,50,55,99,48,48,102,102,57,51,55,48,102,52,56,55,97,99,51,100,53,56,97,55,54,56,97,55,48,101,53,57,52,50,48,52,100,49,48,51,56,98,50,102,99,51,101,54,57,50,53,56,49,55,56,102,97,50,50,50,57,53,101,53,51,99,56,55,55,48,97,50,48,102,102,49,54,48,53,56,50,52,57,54,57,52,53,97,49,54,48,56,56,53,51,101,52,49,52,48,99,57,98,53,54,53,57,97,52,101,52,48,54,102,98,57,55,53,50,55,102,102,48,55,98,49,55,53,52,48,56,56,57,52,56,99,57,101,56,101,56,101,57,97,56,52,102,98,50,57,54,56,56,57,54,99,98,52,57,50,56,97,57,56,56,102,55,57,102,54,49,50,53,57,55,101,54,53,102,52,55,55,57,49,100,50,49,56,102,101,49,102,52,54,97,57,97,51,99,102,100,102,52,100,52,55,100,52,55,102,51,102,49,50,53,101,98,102,102,97,56,53,102,56,51,99,54,48,55,54,97,48,101,101,48,49,101,101,56,55,53,48,98,49,48,101,51,48,51,100,55,48,55,55,101,49,99,97,48,55,57,54,49,99,57,50,101,48,49,50,53,99,98,55,48,101,54,56,51,99,50,48,101,57,48,55,55,99,51,101,99,49,100,54,50,100,98,49,53,99,53,57,50,49,57,54,101,53,55,48,48,57,57,48,55,55,48,51,99,101,56,48,53,57,57,53,48,57,57,100,48,56,98,53,50,98,56,97,101,50,101,48,97,102,101,57,56,56,53,52,48,57,49,50,99,56,97,100,52,51,50,99,50,55,99,98,97,56,55,49,53,50,49,56,48,98,97,102,102,56,48,56,48,52,48,48,102,102,102,98,101,55,48,48,102,102,55,99,54,49,52,48,49,99,50,52,48,57,97,50,48,48,102,102,55,100,55,49,48,55,49,48,48,49,56,52,48,48,102,102,51,100,52,100,48,50,53,100,52,51,97,48,49,100,56,48,48,52,100,51,99,48,101,101,52,51,57,53,56,48,57,55,101,48,55,52,54,48,101,49,99,48,57,55,101,101,48,48,102,102,97,100,98,56,55,101,48,49,101,97,101,50,102,56,98,101,49,55,57,50,56,51,99,97,53,53,100,48,48,51,55,99,99,97,102,53,48,49,49,51,56,49,101,52,56,51,97,55,48,55,97,54,48,101,55,52,51,99,50,57,48,49,99,101,48,55,98,97,48,101,100,52,51,102,99,48,101,97,56,51,100,97,56,53,57,97,48,52,102,48,55,53,52,49,101,51,56,55,50,99,51,99,48,49,99,57,48,102,49,97,50,55,52,56,50,98,57,48,56,98,53,54,51,97,52,57,52,56,49,101,55,52,48,50,98,52,98,53,54,51,100,57,53,56,53,57,57,53,99,57,102,48,52,57,49,48,102,57,48,48,102,102,98,48,52,50,52,101,49,101,53,51,57,97,101,101,48,48,102,102,55,100,55,50,56,49,52,102,48,49,51,102,48,48,102,102,48,102,97,54,97,48,50,52,53,48,48,49,102,54,48,56,49,99,53,48,102,50,48,55,54,99,49,101,54,48,51,57,55,48,101,52,48,55,50,52,51,101,101,49,101,50,99,53,52,48,54,97,48,102,98,52,49,100,55,56,51,98,56,48,55,51,101,49,100,99,48,55,100,52,56,98,56,97,53,50,101,48,51,57,54,57,50,100,101,52,53,48,55,57,52,53,102,48,51,97,102,48,102,56,49,55,52,56,100,101,56,97,55,48,101,53,49,53,99,49,100,53,97,100,102,55,99,101,48,55,52,53,50,49,51,52,51,98,97,54,57,50,98,53,99,56,99,56,57,102,101,48,49,50,100,48,98,97,56,49,102,54,48,48,102,102,51,101,99,55,48,48,102,102,49,102,49,101,97,48,50,55,101,99,48,49,102,53,101,101,57,48,48,48,102,102,102,55,48,49,54,48,49,99,56,98,48,55,101,56,48,101,99,56,48,49,101,100,101,48,102,56,48,55,97,99,98,51,48,102,99,48,51,56,52,48,101,100,56,51,101,56,48,55,57,99,53,49,48,51,98,97,48,101,101,48,51,98,102,48,101,99,48,55,53,99,51,99,50,49,101,98,50,101,48,49,101,55,56,55,57,57,50,56,49,99,57,56,55,49,52,51,98,97,49,100,53,50,97,98,50,51,49,55,54,53,56,102,50,98,56,98,48,52,98,102,57,48,50,99,97,101,48,101,99,48,55,57,98,57,54,55,54,56,49,56,97,53,98,101,101,48,49,48,99,98,56,100,51,56,100,53,100,98,52,101,52,53,99,51,57,49,54,52,50,101,50,101,51,101,55,50,49,99,100,102,56,51,51,102,55,100,98,57,99,102,98,101,51,48,99,55,48,97,49,53,100,55,102,100,57,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,55,57,98,54,57,99,55,54,101,49,97,54,101,50,101,100,99,98,98,50,49,49,49,49,49,102,98,57,54,101,55,97,99,48,99,101,100,98,55,101,55,51,100,54,99,54,49,99,99,49,52,50,102,97,98,50,97,48,51,55,57,48,48,51,101,51,53,52,48,48,102,102,102,97,52,50,48,101,57,56,49,51,100,101,53,57,49,55,50,48,52,99,101,56,49,51,49,99,49,100,101,48,102,51,99,56,51,98,48,48,102,102,55,52,56,48,102,49,48,49,99,49,56,55,101,56,49,100,53,49,53,56,53,56,49,52,101,53,54,100,48,51,98,55,48,55,99,101,56,52,53,51,48,55,102,99,49,101,56,50,51,56,51,100,48,48,102,102,101,97,56,55,57,49,48,52,51,102,52,48,101,97,99,51,100,97,49,100,99,48,55,56,99,49,100,98,57,50,100,48,49,100,54,57,53,56,49,100,97,48,102,49,57,52,56,49,100,56,50,102,99,97,100,100,48,56,52,53,98,50,55,57,53,54,49,101,52,52,101,56,55,48,98,49,52,49,48,52,57,55,102,56,49,97,56,56,48,51,101,50,56,52,48,48,102,102,102,97,55,56,48,101,102,56,55,55,99,51,56,97,102,48,48,51,101,99,49,52,48,57,56,101,48,55,54,50,53,98,54,48,55,56,54,53,98,49,55,52,101,57,53,52,48,101,51,48,51,98,101,48,102,51,48,51,57,52,56,51,52,53,48,51,52,49,99,54,52,97,50,97,56,48,57,55,51,48,55,100,101,48,101,99,48,49,102,98,48,55,49,52,97,99,48,102,100,48,51,97,101,56,50,101,54,48,51,99,55,52,53,102,97,51,49,55,97,56,50,49,100,98,48,55,97,48,49,100,51,48,102,56,53,49,53,99,100,50,48,56,50,55,49,48,52,51,98,57,56,48,52,99,51,49,54,48,57,101,97,48,51,99,49,56,55,100,52,51,101,52,53,48,48,51,98,101,48,101,55,56,55,98,48,51,102,56,49,101,100,50,99,57,49,52,97,52,48,101,97,48,55,49,99,51,98,48,49,101,48,48,102,102,102,55,56,55,57,99,98,57,50,99,49,50,57,48,52,97,101,50,98,56,97,97,50,56,48,51,98,50,53,52,97,53,49,55,54,53,100,57,54,50,53,57,49,54,50,53,98,50,53,97,48,49,53,101,56,52,56,50,56,50,53,53,97,50,98,101,57,97,57,56,57,99,57,99,57,99,56,52,56,48,56,53,50,56,102,55,52,57,99,53,56,52,51,55,51,55,55,49,54,49,99,98,48,101,54,48,55,53,52,49,100,100,48,55,53,52,51,98,54,49,99,51,48,101,50,56,55,54,56,97,51,48,101,56,48,55,51,48,51,57,101,53,49,57,53,48,49,100,56,48,101,97,56,55,53,99,51,97,99,53,51,49,53,101,53,48,48,55,55,99,51,98,101,53,48,48,102,102,55,55,52,97,102,52,53,50,97,52,97,51,50,57,52,97,55,50,56,99,97,97,52,51,52,50,50,97,48,97,97,50,97,52,97,101,50,97,52,97,100,52,53,52,48,52,48,52,51,52,49,52,51,52,50,52,48,50,98,100,48,100,49,100,49,57,48,52,97,102,54,101,53,98,57,54,99,56,57,49,56,51,100,102,48,55,54,54,49,100,101,48,55,100,50,48,101,57,99,49,101,54,56,51,57,99,48,102,54,98,99,53,57,97,51,48,55,52,99,49,101,99,56,51,98,98,48,102,97,56,51,98,49,48,102,51,98,99,53,51,100,50,48,98,50,53,98,98,52,53,48,56,55,102,52,51,98,54,53,56,56,55,53,99,98,97,52,56,50,98,53,102,50,100,49,48,52,98,50,52,49,57,50,99,102,49,53,54,53,97,50,52,102,50,98,57,99,52,102,50,98,52,98,48,52,48,57,52,99,50,51,52,53,56,49,53,101,57,99,100,99,100,50,50,55,102,102,48,48,97,52,97,48,48,102,102,55,100,102,57,48,48,102,102,51,101,100,54,99,49,102,48,56,48,51,101,99,48,99,48,57,98,101,48,55,97,99,49,99,56,56,48,102,101,97,55,98,54,48,52,98,56,56,51,57,53,48,55,56,101,49,102,97,48,55,55,48,48,102,102,101,100,52,51,57,50,49,99,102,48,102,52,56,55,97,55,48,51,98,48,48,102,54,97,51,48,51,98,56,48,55,97,48,48,102,102,102,57,48,97,98,48,101,56,48,51,100,102,52,99,48,101,99,101,48,55,56,56,49,101,100,48,101,50,49,55,101,49,102,98,50,102,99,51,56,99,49,102,53,99,53,51,97,54,56,51,99,50,50,56,100,48,52,97,98,57,50,99,56,51,98,100,57,48,99,97,101,50,98,48,97,101,52,48,50,97,98,55,57,50,99,48,48,56,50,53,52,48,51,52,49,52,51,102,50,48,48,102,56,54,55,56,48,51,101,98,51,99,51,100,54,53,97,48,55,99,52,51,99,99,56,54,48,102,99,48,48,57,101,49,52,48,48,102,49,56,55,56,99,98,50,48,102,50,49,55,99,56,56,56,57,56,49,101,53,48,51,56,49,52,52,48,101,100,50,49,57,55,50,53,100,50,52,97,53,49,54,50,56,99,56,98,50,56,99,56,101,48,52,97,101,50,54,50,54,50,51,49,52,50,56,97,57,54,57,53,49,49,50,56,98,50,57,53,54,57,98,48,56,49,51,101,55,53,102,55,51,54,97,53,48,50,52,53,48,55,99,48,48,48,102,102,102,56,53,55,56,49,51,100,48,48,102,102,48,102,53,48,52,51,99,57,56,49,99,49,48,51,102,98,48,50,53,51,56,48,49,101,57,52,56,48,57,98,57,55,49,56,51,57,101,48,48,102,53,56,48,49,101,57,56,51,101,48,48,48,102,102,55,97,56,51,52,53,48,56,48,57,100,49,54,55,50,49,100,99,101,49,101,52,101,49,99,99,48,50,53,53,99,48,49,101,100,99,48,49,51,54,101,49,100,99,57,50,57,55,49,54,97,48,50,53,99,52,53,48,48,48,102,102,52,102,56,48,52,100,56,48,52,98,102,48,48,57,55,55,52,50,51,102,102,56,48,57,54,56,97,54,97,53,53,49,54,54,53,56,57,52,101,57,97,100,49,54,52,53,52,57,54,48,57,56,53,53,49,54,48,99,54,55,98,51,48,57,101,56,48,57,50,102,97,49,97,54,51,51,57,50,49,57,101,56,101,57,48,49,56,50,52,97,51,102,57,52,57,54,102,100,50,51,51,101,102,99,100,100,52,53,54,101,49,57,100,53,48,102,99,102,102,53,48,49,102,48,48,49,51,55,50,48,48,102,56,100,97,48,48,51,101,100,50,56,48,57,52,57,54,48,97,98,55,102,56,51,57,98,52,101,48,50,54,54,98,57,54,54,57,97,49,101,50,52,50,48,99,48,48,57,52,52,48,55,55,52,48,52,99,52,56,51,101,54,55,56,97,102,99,49,100,100,50,99,48,97,51,50,97,102,97,52,57,54,53,48,48,48,102,102,102,52,50,48,51,98,101,48,57,52,52,52,50,102,48,48,102,102,52,101,102,97,55,48,55,55,53,50,55,101,101,48,50,54,54,53,55,57,53,52,53,99,57,54,49,56,56,101,50,98,102,101,97,48,50,53,52,48,55,57,50,48,101,57,99,49,101,57,56,51,57,100,48,102,48,97,52,48,55,51,56,49,101,101,56,51,98,53,48,102,102,48,51,97,97,48,102,54,97,49,54,54,56,49,51,99,49,100,53,48,55,56,101,49,99,98,48,102,48,48,102,102,55,50,52,51,99,54,56,57,100,50,48,97,102,52,50,50,100,53,56,101,57,50,53,50,48,55,57,100,48,48,102,102,97,100,50,100,53,56,102,54,53,54,49,54,54,53,55,50,55,99,49,50,52,52,51,101,52,48,50,99,49,48,57,51,56,55,57,52,101,54,98,98,57,102,101,48,99,102,56,48,51,99,52,102,48,48,102,102,49,102,54,53,48,48,102,102,50,52,97,48,48,102,54,101,56,48,51,99,52,50,99,48,57,101,52,48,48,55,98,55,99,99,55,48,49,50,51,48,48,55,57,98,50,48,55,102,52,48,50,52,101,48,48,101,49,50,48,57,99,50,52,48,50,53,56,48,48,102,55,102,56,50,52,99,101,48,57,98,48,48,102,102,98,98,48,52,48,54,48,52,101,48,49,49,48,99,49,97,48,101,97,48,57,53,57,54,97,53,57,57,54,50,53,99,50,54,98,97,53,57,49,54,99,53,56,50,54,49,54,97,53,56,51,102,57,57,99,102,97,55,97,55,97,52,98,101,57,56,57,56,102,54,52,55,54,55,50,51,97,51,56,54,101,57,50,57,49,101,57,50,53,99,102,50,56,99,99,51,49,51,49,53,55,53,102,56,54,55,51,50,51,101,51,54,100,50,53,52,97,48,101,97,56,49,50,48,56,48,52,57,57,48,51,99,49,48,50,55,101,48,48,57,97,51,48,55,55,50,48,52,98,49,56,51,98,56,52,55,97,54,99,98,99,48,55,56,49,50,49,101,102,99,100,57,55,48,102,98,48,53,99,54,50,97,48,97,98,48,48,55,98,52,56,49,100,100,48,55,99,99,51,102,102,99,48,52,99,52,98,49,50,56,52,51,98,50,49,101,101,52,97,52,51,101,57,101,56,54,49,99,57,50,99,49,48,99,97,102,50,50,53,49,50,54,56,48,57,56,50,54,56,49,48,102,102,52,50,100,101,100,51,100,48,98,102,99,48,54,102,102,48,48,102,102,55,99,53,102,56,48,49,102,52,56,101,53,99,56,55,100,48,51,57,99,49,100,51,48,48,55,100,56,48,56,51,101,97,48,102,55,48,55,102,48,51,57,52,53,53,51,56,48,102,50,56,49,100,50,48,51,100,48,48,55,48,99,49,100,51,48,101,52,49,55,54,57,50,49,100,99,55,56,98,56,50,99,56,49,99,49,56,51,101,54,48,55,98,52,53,53,56,55,98,52,97,100,48,55,99,52,53,50,56,55,98,48,49,100,53,50,55,50,49,57,54,54,53,52,97,54,56,55,56,56,51,57,48,49,100,98,57,50,97,100,48,52,51,57,54,49,101,101,101,57,102,99,97,48,50,99,99,98,56,99,53,57,49,54,52,53,48,57,54,54,57,101,53,55,102,52,48,48,102,102,48,99,49,102,55,49,100,54,100,97,56,98,55,53,99,98,57,56,54,101,50,48,57,98,57,55,55,53,98,51,55,49,49,98,55,51,100,55,102,102,101,99,54,51,54,102,99,101,51,49,99,50,99,52,50,56,53,54,56,51,57,101,48,55,51,97,48,101,102,99,49,99,52,48,51,98,54,48,101,100,48,51,97,54,48,55,53,56,49,100,97,50,97,48,51,57,101,49,99,51,48,101,97,53,57,54,98,99,97,51,48,101,102,57,52,52,53,51,57,52,101,49,100,102,50,97,52,97,102,101,53,101,49,55,101,53,57,56,55,97,48,98,51,99,56,97,53,51,48,55,55,52,97,98,50,57,48,97,54,52,52,101,57,54,53,100,49,55,52,53,57,97,54,51,56,48,57,50,50,98,57,48,101,50,100,51,49,50,57,99,52,99,55,50,50,57,51,54,101,101,102,56,48,98,48,101,48,48,102,102,102,57,51,50,56,48,51,101,101,99,99,51,99,99,48,48,102,102,102,97,102,57,48,101,49,98,52,48,52,97,52,48,51,56,52,101,57,48,53,54,48,49,51,49,97,48,102,99,99,49,100,57,99,49,55,56,57,97,49,102,52,52,57,48,49,51,49,52,50,54,48,51,56,101,48,101,54,52,49,101,56,57,53,48,48,102,101,48,49,100,57,50,53,48,55,99,48,49,100,102,56,55,56,56,51,57,97,48,102,52,56,51,97,48,49,102,99,48,101,99,48,51,101,51,48,101,57,48,55,100,56,51,57,52,53,49,57,55,50,49,99,101,50,101,101,56,97,48,50,99,56,51,97,50,53,54,49,49,97,50,99,50,101,56,98,48,50,100,97,53,48,100,48,53,48,51,102,99,49,98,51,48,48,55,100,56,52,56,48,51,101,52,97,54,48,48,102,102,102,97,102,53,48,48,102,102,55,100,55,100,48,51,99,53,50,101,48,49,99,101,48,55,57,53,50,56,49,101,49,48,51,102,51,48,55,57,48,53,52,57,53,99,53,56,98,48,53,57,52,48,49,50,101,56,101,56,51,57,49,48,55,57,101,53,48,56,55,50,52,51,101,48,56,56,53,102,56,55,99,56,51,97,99,57,54,49,99,99,48,55,57,49,50,57,54,48,102,100,99,51,97,48,49,101,50,48,101,98,56,55,57,56,51,97,101,53,102,56,55,50,57,50,51,48,55,99,48,51,98,52,57,52,53,54,99,49,54,52,53,53,97,48,57,54,101,53,51,54,98,99,48,57,102,52,100,97,52,49,52,49,48,48,102,102,98,98,55,48,48,55,100,99,49,56,48,51,101,101,48,99,49,102,54,56,48,51,101,100,54,56,49,102,55,50,54,56,55,56,99,51,99,56,57,97,53,56,48,55,52,52,49,99,54,48,55,53,49,51,100,102,50,98,99,49,100,52,56,51,97,57,50,98,53,50,52,51,100,99,53,49,57,52,51,52,53,48,49,52,54,49,101,102,48,55,57,97,57,56,49,99,56,48,102,99,48,55,101,48,51,57,48,57,56,48,102,50,56,49,101,52,48,55,51,56,48,49,101,98,50,99,56,55,52,52,49,101,51,50,53,48,55,54,48,51,99,54,49,101,56,48,101,99,53,97,49,50,48,53,50,48,50,50,99,49,53,50,53,53,99,52,57,53,102,49,53,52,57,101,48,53,51,54,49,102,53,48,102,57,56,55,97,56,49,101,50,56,55,97,56,51,99,56,49,102,99,48,102,100,48,55,57,48,98,99,48,102,55,56,55,100,48,51,100,101,53,100,57,55,48,49,101,55,48,102,53,48,55,97,48,51,100,50,53,99,57,54,48,53,102,56,55,56,48,51,99,48,53,102,56,55,56,56,98,48,52,97,50,100,56,98,99,50,101,56,98,56,50,102,48,98,54,52,100,52,100,50,100,99,98,53,50,100,56,98,49,50,100,99,98,50,52,97,50,99,49,51,100,51,49,51,57,51,49,51,53,51,99,98,48,52,99,52,56,52,57,52,101,50,99,49,99,97,55,54,100,99,50,52,50,55,97,102,102,101,97,48,49,99,100,56,48,48,102,102,102,97,51,97,48,55,49,56,48,101,49,52,49,100,52,56,48,51,101,98,98,99,48,57,52,50,48,102,56,56,51,97,50,48,101,102,56,55,50,48,97,54,48,102,97,48,51,100,102,48,50,52,99,48,48,57,51,53,48,102,52,56,51,101,52,52,100,48,101,98,49,53,52,49,99,102,50,98,56,98,55,50,101,56,51,100,51,50,48,101,52,52,97,50,50,99,101,53,50,99,51,100,97,57,52,49,100,56,50,97,48,97,102,50,101,48,98,52,50,100,55,49,54,99,49,101,52,48,102,54,100,102,52,99,48,102,53,50,55,49,54,50,53,56,102,52,101,52,97,50,100,56,100,55,97,98,97,55,52,102,48,48,102,102,57,57,51,53,48,49,100,57,48,48,102,102,49,102,49,55,97,48,48,55,100,100,52,57,53,97,48,101,54,56,49,101,97,57,55,97,48,52,97,55,48,49,51,54,99,48,102,53,52,98,55,52,52,48,101,49,56,51,99,52,48,101,98,56,51,97,97,48,101,55,48,51,57,57,48,102,54,48,51,99,49,48,102,99,97,51,97,51,48,51,98,51,48,55,52,52,53,48,56,51,56,56,48,55,54,48,48,102,97,99,98,53,50,99,99,97,102,50,99,99,98,99,48,55,57,99,48,102,53,48,97,102,50,97,48,51,56,54,56,52,53,101,97,50,97,51,56,55,49,99,51,98,48,49,100,101,52,49,48,101,98,49,52,48,57,101,53,54,57,54,54,53,56,97,50,57,53,48,53,52,55,50,98,52,97,50,57,99,53,55,100,53,55,102,56,48,54,52,97,50,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,101,50,54,56,55,100,52,51,101,52,53,48,48,102,102,51,98,101,48,101,55,56,55,98,48,51,102,56,49,101,100,50,99,57,49,52,97,53,48,101,97,48,55,49,99,51,98,48,49,101,48,48,102,55,56,55,57,99,98,57,50,99,49,50,57,48,52,97,101,50,98,56,97,97,50,56,48,51,98,50,53,52,97,53,49,55,54,53,100,57,54,50,53,57,49,54,50,53,98,50,53,97,48,57,53,101,56,52,56,50,56,50,53,53,97,50,98,101,57,97,57,56,57,99,57,99,57,99,56,52,56,48,56,53,50,56,102,55,52,57,99,53,56,52,51,55,51,55,55,50,48,49,50,51,52,48,48,102,102,102,98,50,57,48,102,54,56,55,55,56,49,101,49,48,48,102,102,51,101,99,53,56,48,57,102,98,48,55,56,48,49,100,48,50,99,100,48,56,98,57,48,101,98,48,55,101,48,48,57,100,55,48,50,54,97,56,51,101,48,49,100,56,50,101,48,97,101,52,100,52,48,50,99,56,97,102,50,100,52,97,48,48,102,49,56,51,102,53,48,102,101,49,55,97,53,51,49,54,52,56,48,53,56,57,53,56,57,56,57,56,56,48,57,54,56,99,53,56,49,53,54,57,56,56,97,57,54,56,50,57,56,53,55,50,55,97,55,57,53,101,57,99,100,51,101,49,97,50,48,50,54,98,99,100,100,54,98,101,48,49,56,102,52,48,48,102,102,102,57,51,102,48,48,102,102,51,101,100,48,52,51,98,50,48,52,97,55,48,49,50,53,97,49,101,53,48,50,53,102,56,49,100,97,48,55,102,52,51,57,101,57,99,48,102,98,52,49,102,102,56,48,57,98,56,51,97,55,48,102,55,56,55,50,100,49,52,51,100,50,53,55,98,101,49,102,48,48,102,102,101,102,56,51,57,101,48,55,97,97,48,101,57,99,49,102,102,56,55,51,52,98,98,48,102,56,50,51,48,55,54,56,97,50,48,102,101,48,55,55,56,51,101,50,53,54,99,97,48,56,55,98,52,51,98,54,53,55,57,52,100,56,98,100,50,99,48,97,52,50,102,52,51,97,50,56,48,53,57,55,99,53,54,57,54,50,53,55,49,54,48,53,57,100,52,50,48,101,48,48,102,102,97,98,52,52,97,52,98,52,57,52,102,52,56,52,56,52,100,52,99,55,100,101,52,98,52,98,52,98,55,57,101,52,56,52,97,52,98,52,56,55,51,98,99,102,50,52,98,99,102,100,55,52,56,52,56,55,57,50,49,50,49,102,97,50,52,102,97,53,53,53,53,49,101,98,102,51,55,97,98,48,54,98,55,102,53,99,55,102,102,48,101,51,48,55,53,52,48,52,99,97,56,49,51,49,54,48,101,50,53,97,50,101,101,48,49,99,55,48,51,102,102,48,55,100,52,48,101,54,54,48,51,99,57,56,97,55,54,99,51,99,50,99,56,51,97,98,48,55,97,54,49,102,97,48,55,55,55,48,53,102,51,50,53,49,101,50,99,52,48,52,56,102,49,55,52,48,48,102,54,55,57,55,50,53,51,52,49,54,98,50,53,50,55,50,99,99,98,51,57,50,98,51,50,55,55,55,51,57,53,100,99,98,52,52,102,101,56,49,51,51,57,51,100,51,48,101,52,48,49,99,97,48,55,100,52,48,102,56,99,49,100,57,56,55,98,53,98,48,55,56,48,48,102,102,101,101,52,49,101,101,48,51,99,101,48,55,55,101,49,102,99,56,100,102,98,52,49,102,55,48,101,50,56,55,101,99,51,100,50,49,100,54,48,102,55,99,101,101,53,54,97,53,57,52,53,102,102,48,102,49,57,52,52,53,98,50,48,49,55,49,51,102,57,52,101,53,56,49,54,50,53,51,56,99,57,100,102,102,50,98,53,50,100,51,48,97,100,51,102,52,48,52,99,97,56,101,49,53,54,98,97,102,102,56,48,54,50,100,48,48,102,102,51,101,51,54,50,48,48,102,57,48,52,48,51,99,50,48,50,54,48,99,51,101,97,53,49,56,49,50,50,54,48,52,101,53,48,55,57,100,102,48,102,51,56,55,102,48,98,56,101,53,56,100,48,51,57,52,48,55,98,56,53,99,57,55,48,53,99,57,55,50,49,101,53,50,102,98,49,53,56,53,52,48,51,102,56,48,55,99,52,48,102,50,98,48,51,101,52,48,102,102,48,51,100,49,48,55,100,50,53,102,49,55,50,53,98,52,57,52,99,53,51,49,52,54,49,100,51,48,101,99,56,51,98,98,99,49,100,52,48,101,56,53,55,50,98,99,97,100,52,55,99,53,54,48,55,57,51,101,52,49,57,50,98,99,98,49,57,48,49,101,50,56,98,52,50,98,48,97,101,50,101,49,48,57,100,50,98,52,98,54,50,98,100,48,99,98,53,52,48,55,102,98,51,100,50,49,48,49,51,100,49,57,56,52,99,52,51,55,56,49,50,101,102,54,52,56,52,55,48,100,100,49,57,50,51,53,50,51,51,57,97,53,50,57,56,54,54,97,54,54,101,55,101,48,100,50,54,52,53,54,100,98,99,56,48,52,51,57,48,51,57,101,48,55,99,52,48,102,48,48,102,102,49,99,52,48,51,99,57,48,101,100,48,51,100,57,48,55,53,56,49,101,54,50,101,48,51,57,99,49,102,99,48,101,97,52,49,54,98,56,97,51,48,102,48,49,52,52,53,99,49,55,48,49,100,102,50,100,56,97,102,99,53,101,49,52,48,53,57,56,55,53,99,98,51,101,56,97,53,99,56,55,55,52,98,52,50,57,52,98,57,52,52,99,57,56,53,50,57,55,52,53,57,97,49,98,56,48,57,50,50,99,53,48,101,101,100,48,100,50,57,99,52,51,55,50,101,57,48,97,101,101,51,56,48,55,54,101,48,49,50,49,52,48,52,100,99,56,55,51,99,48,57,101,100,48,50,53,52,48,49,100,52,56,49,51,53,56,49,99,49,54,49,50,100,49,52,51,97,50,48,102,52,102,48,55,101,56,48,52,97,57,49,100,51,57,98,50,98,53,97,52,98,54,98,48,55,50,48,49,101,52,48,55,99,52,49,100,100,50,55,101,98,54,52,97,51,48,102,50,56,55,98,52,97,97,51,56,48,57,97,48,55,52,57,50,98,101,98,52,50,50,102,99,98,48,57,102,51,102,55,97,99,56,52,101,53,55,52,48,52,50,102,102,49,51,49,51,56,48,49,102,53,54,48,48,102,102,48,102,97,99,53,50,100,100,50,100,102,50,99,52,98,53,48,48,102,102,55,100,55,49,56,49,50,49,101,53,97,57,54,48,57,51,100,98,101,102,97,55,57,54,52,48,52,97,50,48,49,50,102,99,57,97,57,97,102,48,54,48,99,99,97,51,98,48,48,57,56,52,57,52,98,48,55,55,55,54,57,50,54,56,52,55,54,49,56,56,57,100,102,102,100,49,98,54,56,57,51,99,54,99,52,56,49,56,102,48,55,52,54,48,52,98,100,48,51,56,52,48,55,48,48,53,52,51,56,49,100,100,48,55,48,99,48,101,52,52,49,100,48,48,102,102,51,57,51,50,56,53,101,55,50,57,102,55,52,97,51,48,55,52,56,48,101,100,48,51,57,97,48,101,100,99,97,54,55,53,101,97,52,55,50,98,49,48,97,100,50,51,57,53,56,49,99,101,50,57,52,97,52,52,50,98,97,48,52,57,57,52,54,53,51,50,49,55,102,101,55,102,48,52,57,57,53,52,53,52,98,55,101,56,56,50,48,97,49,52,99,56,55,49,51,101,102,98,50,56,99,100,100,98,99,102,98,97,100,98,50,99,99,54,48,54,100,99,55,57,99,99,100,51,55,49,56,99,50,102,100,53,49,98,54,48,51,55,48,52,55,53,48,49,51,98,56,48,49,102,50,48,101,48,48,55,99,56,98,48,51,98,48,48,102,102,52,97,50,57,52,56,49,101,52,48,50,53,49,99,48,57,51,49,48,102,53,56,55,55,48,51,101,50,48,52,99,54,56,55,56,48,97,102,50,101,52,97,49,48,55,56,97,48,102,48,99,51,98,101,53,102,57,53,101,49,101,51,48,101,99,56,51,57,101,50,57,99,98,51,52,53,48,55,100,97,48,101,99,52,51,101,48,49,100,102,50,97,99,51,100,97,48,101,57,99,49,102,53,56,55,55,99,51,102,56,49,99,50,48,50,54,55,48,49,100,100,56,55,101,52,51,98,52,49,100,52,50,101,99,97,101,50,57,52,98,99,48,101,102,102,52,51,48,101,55,97,49,50,53,97,49,57,54,56,53,97,54,101,53,97,100,49,53,101,53,54,54,102,102,48,49,56,57,48,48,102,102,57,98,101,48,48,55,100,57,51,48,49,50,54,54,48,52,57,49,48,55,53,52,51,99,54,53,102,56,51,102,57,48,55,102,54,48,101,98,52,97,49,50,102,56,51,98,101,53,49,57,54,101,53,101,98,52,48,101,98,50,48,49,101,56,56,51,97,57,50,98,56,49,101,100,48,55,56,57,57,50,98,48,97,101,48,102,52,50,54,52,50,48,48,55,53,52,51,57,48,49,102,51,48,102,100,56,55,52,53,51,48,98,56,50,100,52,98,98,52,101,48,101,57,49,55,50,49,100,97,48,101,102,50,49,99,53,99,101,50,99,48,51,99,52,56,102,99,97,98,100,53,51,54,100,57,54,49,52,56,52,48,50,100,57,56,51,102,48,48,48,102,102,55,99,100,48,56,48,57,49,57,50,98,56,51,57,101,49,102,53,50,98,52,49,99,49,48,51,56,102,48,50,54,57,53,51,99,49,101,98,97,48,50,50,56,55,56,57,49,52,51,97,50,57,101,48,102,50,56,49,100,57,56,51,97,49,52,100,48,55,53,97,53,56,49,55,101,56,56,53,55,49,54,56,56,99,49,100,99,52,57,50,100,49,50,52,51,57,56,48,52,100,51,52,56,55,57,49,50,48,51,98,56,57,56,49,101,49,57,50,57,54,56,98,49,52,98,50,98,98,52,97,55,53,48,55,55,54,57,51,101,99,97,101,57,48,49,51,49,101,56,53,98,48,48,53,100,101,48,51,101,102,48,50,54,52,56,49,102,100,56,49,51,50,54,49,101,97,52,99,48,102,57,56,51,102,56,48,55,99,101,48,102,52,56,49,101,101,57,55,99,57,50,57,48,102,51,101,100,50,55,48,51,99,99,48,55,56,52,49,102,49,48,55,56,50,57,48,53,54,98,52,57,48,53,56,57,54,97,53,97,101,50,98,99,97,99,52,56,48,102,57,49,55,54,53,102,97,53,97,50,57,53,54,56,50,57,54,53,100,57,55,48,48,102,102,57,48,52,51,48,52,101,102,99,100,102,50,100,49,51,50,97,52,49,97,52,101,52,100,102,54,49,49,52,98,102,101,48,51,55,102,48,55,57,48,48,49,102,51,52,50,48,48,102,102,55,100,57,99,57,54,50,48,50,55,101,53,55,49,52,101,48,101,52,48,48,57,49,101,52,49,50,57,100,51,99,48,52,100,100,49,52,97,99,52,102,101,48,101,100,48,48,57,56,49,52,51,48,102,50,50,48,57,53,97,57,55,100,50,57,49,56,97,102,52,57,99,57,56,56,56,48,52,100,51,55,52,52,52,53,50,101,49,48,100,49,54,100,57,97,48,52,100,50,50,52,48,54,54,100,97,55,52,52,100,51,55,97,56,100,56,101,48,53,98,99,49,100,52,48,48,102,102,55,99,56,99,99,48,49,102,54,57,54,49,100,51,48,55,101,56,57,54,48,102,99,55,56,51,102,55,48,102,50,56,55,57,51,97,53,48,55,57,48,51,101,56,49,101,52,48,48,55,97,51,101,49,101,99,48,55,57,99,48,52,99,50,57,55,48,48,102,102,101,51,49,49,55,56,55,100,57,49,48,98,100,52,54,97,50,56,53,49,56,51,56,51,50,48,102,98,57,48,102,98,48,49,100,99,48,101,97,55,50,101,52,49,51,54,49,99,57,50,57,102,49,55,57,101,52,97,48,52,100,50,97,56,97,53,97,102,54,57,98,100,48,51,52,55,48,50,50,50,53,100,55,102,99,48,51,51,101,52,48,49,102,53,99,56,48,48,102,102,102,57,54,97,48,49,50,98,54,48,52,99,53,101,48,101,102,48,51,98,99,48,50,54,101,56,97,101,48,48,102,102,55,97,48,101,48,102,54,99,98,49,101,53,99,48,48,57,98,48,55,101,51,50,49,56,51,98,57,48,55,54,50,48,52,98,97,97,48,101,52,53,99,49,102,98,50,102,52,97,101,48,48,55,53,57,56,49,101,55,56,49,51,49,101,53,102,48,55,57,49,49,55,97,54,56,55,54,99,97,52,48,101,100,49,52,101,55,52,98,52,49,102,98,56,55,102,56,98,53,99,53,54,101,97,57,50,98,56,98,48,50,98,97,101,48,48,54,97,97,48,101,52,56,51,99,54,48,55,51,56,48,102,101,56,51,97,53,48,53,102,48,51,98,56,48,102,101,56,51,98,51,48,55,100,52,49,99,51,50,99,102,102,102,50,53,98,56,55,49,99,51,100,48,49,100,54,48,55,56,101,49,100,49,50,99,48,49,50,56,53,56,50,53,50,50,101,51,49,54,52,53,48,97,54,57,55,54,53,51,97,54,52,97,50,49,54,101,53,50,49,54,48,56,54,55,50,55,99,51,50,50,99,52,97,99,52,98,54,56,100,56,98,48,52,49,98,100,50,48,49,48,98,56,97,48,102,49,48,51,57,55,48,48,102,102,55,100,57,50,48,49,51,101,101,48,52,98,100,50,50,49,53,48,53,52,48,51,97,49,48,50,55,50,52,48,57,97,50,48,101,51,56,55,52,52,97,55,57,52,101,99,56,97,49,99,51,48,101,99,56,49,51,48,101,48,102,97,52,51,98,54,49,99,52,51,57,54,53,54,53,97,50,53,50,52,53,53,48,55,52,99,51,98,52,49,102,98,50,56,99,97,97,100,52,48,50,54,56,53,100,49,54,54,53,99,101,99,100,99,52,57,56,98,99,52,57,52,57,50,99,98,57,50,55,49,100,55,52,57,102,102,56,55,49,48,48,51,101,101,53,52,48,57,52,54,48,101,55,48,49,50,50,50,48,48,102,102,102,98,50,50,48,50,54,51,56,48,57,53,54,48,101,49,50,52,50,53,50,53,56,55,52,99,49,100,54,48,48,51,100,49,102,99,53,53,51,101,57,100,54,53,54,98,97,57,97,101,101,48,102,97,56,51,56,55,48,55,53,101,48,102,49,100,51,102,100,98,99,53,50,48,55,54,99,51,97,52,53,52,56,48,51,55,100,48,51,100,101,57,52,54,48,52,57,56,55,55,99,97,101,100,51,56,56,99,55,48,52,102,53,54,97,52,102,52,101,48,50,98,98,53,48,55,49,56,48,57,102,51,48,50,55,52,99,49,101,57,48,48,102,102,51,101,99,51,56,48,57,98,48,48,102,102,55,97,99,48,52,101,50,56,51,101,57,50,56,48,51,56,50,49,100,98,48,55,57,97,48,102,55,56,48,49,101,99,55,101,49,101,53,50,56,99,49,100,55,57,53,52,49,101,48,50,57,56,51,56,56,56,53,99,51,56,52,48,101,101,52,51,97,48,48,101,99,48,97,53,99,53,50,57,53,97,49,101,97,48,102,54,56,55,101,52,51,99,54,56,97,48,57,98,48,101,102,48,55,50,99,97,98,52,98,50,99,52,49,51,99,49,101,97,50,99,56,101,53,100,50,52,50,54,100,50,48,56,50,52,49,48,51,97,49,57,53,101,56,52,48,57,99,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,100,55,48,51,56,97,48,50,52,56,48,48,102,102,57,99,53,48,50,54,54,50,50,49,51,48,49,99,48,48,102,102,49,50,97,56,48,52,99,53,56,51,101,52,50,57,53,98,50,101,56,48,49,101,100,98,50,99,99,51,100,48,48,101,98,99,49,99,55,48,51,100,48,48,102,102,55,56,54,49,100,56,50,56,56,98,52,97,99,53,53,102,52,56,54,52,98,98,50,101,52,51,57,97,49,100,49,50,102,57,48,56,97,57,101,53,55,50,50,49,55,99,53,51,50,55,49,54,53,50,57,57,102,97,54,50,48,50,48,57,54,52,56,50,53,56,53,98,54,52,53,51,57,48,56,57,102,102,56,50,97,101,100,98,52,101,51,98,55,48,100,51,55,49,55,54,101,53,100,57,48,56,56,56,56,102,100,99,98,55,51,102,99,48,99,101,100,98,55,101,55,51,102,100,56,99,51,57,56,50,56,53,102,53,48,51,101,49,48,48,102,102,55,100,53,56,48,48,102,102,51,101,56,52,48,48,102,102,57,99,51,48,48,55,100,56,56,48,51,99,99,48,101,54,51,97,49,101,48,48,102,102,55,54,52,49,102,102,48,55,50,99,48,52,98,98,50,52,98,54,49,100,97,48,102,56,48,55,57,52,49,101,97,56,51,99,56,48,101,54,48,51,100,50,48,55,55,48,53,54,56,55,98,56,49,100,98,97,52,56,55,56,48,49,100,99,102,50,101,101,52,49,99,101,48,55,100,100,50,99,49,99,101,48,55,101,52,51,56,99,53,102,56,55,100,99,98,99,48,101,52,48,55,100,100,102,48,102,51,56,51,98,100,57,52,101,100,99,51,98,99,53,57,50,49,57,53,52,57,99,53,97,49,54,52,53,56,101,50,97,100,48,55,54,52,102,48,51,101,48,48,48,102,102,55,100,51,99,56,48,51,101,50,56,50,49,102,101,99,49,102,102,48,55,54,50,48,52,99,55,48,48,102,102,51,101,99,49,49,100,48,101,101,50,50,56,55,49,48,97,53,99,49,99,56,48,55,57,56,49,100,101,48,55,49,97,53,53,98,56,53,99,98,54,49,101,97,50,99,52,51,99,97,53,55,49,55,52,48,101,98,99,51,102,97,53,54,56,55,49,52,49,102,98,56,51,98,48,48,55,100,56,48,52,98,56,54,50,57,53,51,48,51,57,52,57,56,53,52,102,48,102,57,56,55,50,99,49,101,57,56,55,53,100,48,52,98,100,54,99,98,48,55,49,51,56,56,56,55,55,49,97,50,99,51,57,53,102,99,98,52,52,102,99,48,51,102,99,48,51,98,102,48,101,48,48,102,102,55,50,56,49,100,55,56,55,52,52,97,51,48,101,49,48,51,98,99,48,101,56,56,55,54,48,51,56,97,49,99,101,48,101,99,49,53,97,53,55,49,52,52,49,100,101,48,101,99,48,55,51,56,51,98,99,53,51,56,55,54,52,51,98,101,53,51,49,53,54,53,50,57,53,101,56,56,53,52,57,53,52,53,55,49,53,52,53,50,49,52,52,56,54,56,48,53,52,49,53,97,56,52,53,55,57,53,50,53,55,49,53,101,56,50,56,48,56,56,56,54,56,54,100,50,50,50,48,97,48,97,49,97,50,97,48,51,55,49,50,100,50,50,51,55,50,98,102,101,48,53,50,48,48,102,102,48,102,97,102,100,48,48,55,100,49,48,56,48,51,101,98,102,56,48,49,102,53,102,101,53,50,49,52,52,101,56,55,52,48,49,100,50,56,55,55,52,49,101,101,48,51,99,55,50,57,57,51,56,97,101,48,102,48,97,51,48,51,100,50,48,55,101,52,49,99,51,48,55,50,97,49,102,99,48,55,56,54,49,100,100,48,102,50,57,53,99,56,97,49,99,98,98,52,53,52,56,48,101,55,56,55,100,99,97,97,48,55,52,48,49,99,102,48,102,48,49,53,50,56,97,53,50,56,55,56,52,51,57,50,56,99,49,101,53,48,101,102,50,52,57,101,52,98,49,50,98,52,98,101,50,100,48,98,56,50,100,54,53,99,57,50,99,53,51,97,52,49,50,48,48,55,52,54,100,98,52,100,98,53,49,48,100,51,55,49,51,48,100,99,52,49,48,54,101,50,50,55,54,54,101,50,51,54,99,54,57,100,98,54,100,56,99,54,100,98,49,56,54,51,56,53,48,57,53,55,53,55,53,102,102,100,55,53,50,98,50,100,48,98,51,50,98,56,97,55,52,50,55,52,98,50,50,100,56,98,48,52,51,50,97,57,48,49,57,101,99,101,52,56,52,102,52,102,52,57,54,49,48,100,48,100,57,48,52,99,51,100,57,49,100,49,99,51,55,52,57,52,56,102,50,56,99,100,101,97,52,57,55,100,57,57,57,97,98,97,100,56,51,52,97,57,49,55,97,98,54,97,48,50,49,101,48,50,55,54,52,48,49,102,50,52,53,48,48,55,100,54,51,48,49,50,52,54,57,56,56,48,53,54,57,54,101,48,102,50,52,98,48,48,102,102,50,54,52,99,98,48,52,101,97,52,98,48,52,99,50,48,56,49,50,56,101,49,102,49,48,50,53,102,56,49,102,48,50,55,49,52,97,48,57,53,52,55,48,101,98,50,53,98,49,56,98,99,52,53,52,97,48,55,101,99,49,100,50,52,57,50,98,51,49,54,48,56,99,49,101,98,54,50,99,97,100,50,53,98,56,50,55,102,49,52,50,49,101,52,97,57,100,50,48,57,48,99,48,57,100,102,102,48,51,102,53,53,100,52,48,52,48,50,48,50,55,50,56,48,49,102,51,53,49,49,56,97,55,97,48,48,102,102,55,100,55,98,56,51,56,52,48,48,102,102,53,102,56,56,48,57,102,54,48,50,55,50,99,49,100,53,56,101,48,48,102,102,99,99,99,48,48,57,54,56,48,57,50,56,48,51,100,49,49,48,50,54,57,99,48,49,51,98,52,101,53,56,55,52,101,102,99,48,49,57,57,97,99,100,57,99,48,49,100,97,53,57,52,48,97,49,48,48,102,102,57,56,100,48,48,55,99,98,53,48,48,49,102,54,57,52,48,52,99,53,56,51,98,98,50,99,48,49,100,102,55,50,98,99,49,99,48,48,102,102,51,56,55,48,52,102,101,52,50,51,48,55,101,48,48,57,55,48,52,51,48,50,54,49,99,49,100,56,56,51,99,51,52,48,48,52,97,49,55,99,53,49,49,55,100,98,49,53,97,49,101,54,101,48,52,99,56,49,55,102,100,49,98,50,54,48,48,57,50,56,48,57,51,49,54,49,56,49,50,49,99,57,49,52,48,53,97,57,55,52,53,54,57,101,52,48,52,99,55,102,57,102,102,48,48,100,52,55,48,102,57,48,55,100,48,51,57,99,48,101,102,48,51,98,97,53,56,56,55,98,52,51,102,54,49,101,101,48,101,100,48,55,49,99,51,97,97,53,51,50,50,97,52,57,54,48,53,99,48,55,57,56,51,101,48,49,101,49,50,97,56,51,98,48,53,48,49,53,54,53,54,49,53,56,56,50,57,50,53,57,49,54,54,53,56,49,54,54,53,100,57,55,56,57,54,56,50,56,50,56,56,56,54,56,48,53,52,97,49,97,53,97,55,57,54,48,57,54,57,97,57,98,48,100,97,49,50,48,50,50,50,53,97,55,100,100,52,99,50,50,100,53,55,48,50,55,50,48,50,55,48,99,48,49,102,50,48,102,48,48,102,102,55,100,53,101,48,49,50,55,56,49,100,56,101,49,101,50,52,100,48,50,54,48,52,51,56,97,48,52,99,56,97,53,52,49,54,48,48,50,53,52,57,97,49,99,99,48,50,53,52,48,49,101,99,48,49,50,101,99,48,102,55,99,51,102,48,56,48,57,51,50,56,48,49,101,55,52,98,55,98,57,54,48,49,100,99,52,56,48,55,100,54,49,100,52,101,56,98,50,56,53,99,51,98,53,54,53,52,97,55,57,50,55,48,51,52,54,99,98,52,50,102,56,51,98,54,53,55,57,97,97,56,98,49,100,100,97,48,48,102,102,97,97,53,48,102,55,48,48,102,102,51,101,99,97,52,48,49,102,54,50,101,48,102,48,52,97,49,50,99,99,51,97,52,48,102,48,52,48,57,102,99,48,50,55,53,56,51,102,50,49,100,53,50,101,53,48,56,98,48,50,98,56,98,55,48,101,99,48,55,99,48,48,102,102,57,97,99,48,55,101,97,49,101,50,50,56,48,98,53,52,48,50,99,49,48,49,50,56,97,98,50,99,49,48,48,98,50,50,57,56,98,99,48,102,101,50,55,50,48,50,55,50,49,97,55,57,53,99,57,56,57,54,56,48,57,101,56,54,57,54,56,57,101,49,51,99,97,102,52,97,52,98,52,48,55,50,54,57,97,52,98,97,56,97,48,52,98,100,50,57,50,100,50,53,51,100,50,49,50,49,51,53,51,49,102,55,57,50,100,50,100,50,100,101,55,57,50,49,50,57,50,100,50,49,99,101,102,51,99,57,50,102,51,102,53,100,50,49,50,49,101,52,56,52,56,55,102,57,50,55,100,50,97,97,97,56,102,53,102,57,98,100,53,56,51,53,98,102,97,101,51,102,102,56,48,54,49,54,48,49,51,55,54,48,48,102,57,97,56,56,51,97,99,99,49,99,102,52,54,48,48,55,57,48,98,48,55,48,97,49,102,102,57,48,102,102,100,50,52,98,51,100,51,48,48,49,101,54,101,99,49,100,54,56,55,55,98,48,55,51,101,53,48,99,48,52,98,56,51,99,99,48,57,56,48,52,98,55,48,55,51,52,48,52,100,52,55,50,101,55,50,53,55,50,100,102,48,55,52,56,56,57,51,101,52,50,56,97,100,101,49,101,51,100,102,56,50,55,102,49,53,100,98,48,49,53,102,56,48,51,98,101,97,97,48,48,102,102,102,98,52,101,48,48,102,102,53,100,48,56,48,52,56,48,48,48,102,102,49,101,50,99,48,50,54,50,52,48,48,53,101,97,53,52,48,53,48,51,53,100,55,102,99,48,54,52,102,48,50,54,57,56,48,49,102,50,97,51,48,48,102,102,55,100,97,53,56,49,51,52,97,49,100,102,50,97,52,97,49,101,53,100,48,51,98,51,48,50,53,99,102,57,53,48,53,98,57,53,101,53,99,101,50,101,48,48,102,102,57,53,55,50,99,48,48,57,56,55,48,55,52,48,53,102,49,54,57,99,97,100,52,49,48,102,48,97,50,54,50,98,56,98,97,50,99,56,48,49,101,54,49,56,98,101,97,52,99,50,57,100,51,98,48,55,56,101,57,51,48,98,48,52,49,50,51,51,57,51,99,98,48,50,56,99,51,98,57,52,51,54,50,98,98,52,98,56,48,50,102,100,48,51,99,57,48,55,98,48,48,102,52,99,49,102,49,48,55,56,53,50,48,51,101,50,48,102,55,52,49,101,53,48,55,102,56,49,101,97,56,55,98,53,51,55,51,52,48,57,101,48,102,53,48,51,99,55,48,102,97,48,55,56,48,51,101,99,49,101,51,52,98,101,56,101,53,55,97,49,49,53,52,99,54,52,57,50,101,99,51,99,101,57,101,53,57,49,54,97,102,102,56,50,98,48,97,99,50,98,57,48,50,48,57,50,53,57,102,97,48,49,53,101,56,52,56,50,51,52,97,48,98,53,57,98,48,98,53,53,100,55,102,99,51,50,56,49,100,98,48,51,100,56,48,55,97,56,48,101,55,52,51,99,50,56,101,49,102,49,48,55,52,52,48,102,50,56,51,102,99,48,101,97,56,51,100,97,56,53,57,100,48,52,56,56,55,97,56,49,100,99,48,55,100,48,51,99,48,49,99,57,48,102,49,97,50,55,52,56,50,98,100,51,48,97,97,55,102,50,51,49,55,54,49,100,56,52,102,50,98,52,98,53,54,51,100,57,53,56,53,57,57,54,50,56,49,54,52,53,50,99,102,57,48,48,102,102,98,48,52,100,52,49,49,101,53,51,57,100,99,101,48,48,102,102,102,48,56,48,48,102,97,52,48,48,102,102,48,55,99,97,53,48,98,53,50,56,53,50,48,97,48,48,102,102,50,53,57,48,48,49,102,54,50,56,49,101,52,52,97,50,101,52,97,97,102,54,53,56,56,48,51,100,57,54,48,52,99,50,57,55,56,53,99,50,53,49,54,50,53,99,54,102,98,48,51,100,56,48,102,101,48,55,57,51,56,51,101,101,48,55,98,48,48,102,98,56,48,57,56,52,57,52,53,51,55,52,97,52,57,48,101,52,48,55,50,99,49,100,99,102,50,57,52,97,48,51,48,50,52,97,50,52,51,98,97,53,57,54,102,101,48,97,100,50,99,55,48,48,102,102,56,54,50,98,97,102,102,56,48,55,102,50,49,53,54,53,57,57,53,99,53,99,50,49,51,52,53,57,49,53,50,53,56,50,49,57,54,97,56,48,102,102,55,98,50,51,97,55,97,48,50,52,98,48,57,56,56,54,102,48,50,53,100,101,101,56,101,57,48,49,56,50,52,97,51,102,97,52,54,55,51,52,97,52,98,48,102,52,100,53,52,53,55,99,49,97,52,100,48,97,100,98,101,57,48,50,48,101,48,48,102,102,55,100,97,97,56,48,51,101,56,49,52,48,57,52,50,48,50,55,102,52,49,100,52,56,51,100,48,50,99,48,51,57,97,48,101,100,99,51,57,48,48,101,56,56,48,57,57,54,52,101,52,51,52,100,48,102,54,48,55,49,56,49,101,54,48,55,49,99,51,97,48,48,102,102,101,98,99,51,56,54,57,48,53,102,48,51,99,50,48,101,100,48,51,97,56,50,102,56,51,56,54,48,101,100,56,51,97,101,48,102,52,52,51,100,97,53,53,48,51,57,102,48,102,55,48,55,102,52,98,51,48,55,52,100,99,98,53,52,97,48,101,100,50,55,56,55,99,48,97,55,50,56,101,97,99,51,99,51,100,98,48,101,102,49,53,51,52,49,100,101,97,100,54,53,55,50,48,97,48,53,48,49,54,51,48,48,102,102,51,101,50,57,99,48,48,102,98,55,56,48,102,55,56,49,51,51,97,48,101,102,52,51,100,48,48,52,57,97,56,49,51,50,48,48,102,102,102,48,57,49,99,51,99,52,48,102,51,48,49,100,54,56,48,57,48,54,48,55,52,48,49,101,51,48,102,56,48,55,97,99,98,49,50,101,48,49,101,97,56,51,100,53,101,49,102,54,50,101,48,48,102,102,57,56,97,48,55,97,48,49,102,102,99,53,97,49,55,50,49,102,98,48,55,57,50,49,101,48,48,102,49,48,55,102,52,48,49,101,99,53,48,101,102,48,55,55,52,97,51,52,49,50,98,99,48,49,101,100,55,48,101,97,57,53,102,50,49,100,57,48,101,101,97,51,50,50,50,48,57,54,102,100,51,52,97,101,56,52,48,50,99,50,48,48,102,102,55,51,101,53,102,102,48,48,102,102,56,98,57,48,50,55,49,56,48,57,51,57,48,55,101,56,48,52,56,99,56,51,102,52,48,102,99,48,51,56,52,48,55,102,56,49,99,54,50,102,99,51,97,52,49,101,55,48,101,57,57,55,101,49,101,55,50,98,52,97,57,50,101,48,98,50,48,101,99,56,55,99,48,97,51,48,101,100,56,55,102,99,51,98,54,53,50,56,55,98,99,51,99,99,49,99,100,50,97,99,49,101,49,48,51,98,102,50,99,48,51,101,54,49,100,98,48,101,56,50,54,56,55,97,52,49,100,101,56,55,98,49,51,48,51,97,48,53,101,50,54,56,55,51,52,51,100,52,56,54,53,50,50,49,97,48,49,55,101,53,55,97,51,100,51,57,48,100,99,51,57,48,57,97,56,52,56,52,48,97,54,97,56,48,54,97,101,56,48,51,101,53,50,48,48,48,102,102,102,97,100,51,48,101,101,56,49,51,54,48,48,52,57,50,48,55,57,99,48,57,56,99,48,101,53,48,55,52,52,51,57,99,56,48,48,102,56,56,48,57,54,97,50,98,99,98,57,48,55,97,99,49,101,98,48,102,102,51,97,53,49,49,53,101,56,56,49,101,97,52,98,48,55,49,50,48,101,55,56,49,100,52,48,49,51,48,54,49,102,97,50,102,48,51,57,100,50,49,101,98,50,98,48,51,56,56,49,101,48,48,102,102,102,51,97,52,57,53,52,57,54,49,101,98,48,102,50,97,50,57,55,53,56,51,98,54,57,101,53,101,57,52,48,49,100,48,101,53,57,54,97,50,100,48,98,49,50,99,52,97,102,50,99,55,52,50,55,100,56,48,53,53,49,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,102,100,101,48,48,102,102,102,56,51,56,57,54,50,53,54,97,51,50,54,48,48,51,101,99,99,99,97,101,52,97,50,99,49,48,57,49,99,98,48,50,100,55,48,49,50,54,48,48,102,102,50,53,54,56,50,102,50,54,51,48,100,97,54,57,54,51,99,97,102,52,55,48,50,54,99,100,50,53,50,56,48,52,98,57,49,51,102,56,52,97,52,98,101,56,52,56,100,99,57,97,54,102,52,55,56,98,99,100,99,55,50,52,101,49,49,57,101,55,53,48,48,99,48,57,53,48,48,97,53,53,48,48,102,102,55,99,53,51,99,49,101,102,56,51,99,49,48,101,54,48,48,51,101,101,51,52,48,57,54,101,48,55,52,101,49,100,98,48,102,50,49,55,48,53,54,48,55,48,99,49,102,51,56,48,51,100,53,101,48,48,102,102,55,97,56,99,49,100,101,52,51,50,101,52,98,57,52,49,50,97,48,51,100,51,52,48,101,101,48,48,102,102,57,53,97,48,50,54,50,56,51,99,99,49,100,49,101,53,100,57,52,99,56,50,53,98,50,49,57,52,101,53,101,99,49,52,54,53,99,50,53,50,52,97,55,49,53,98,56,98,101,52,48,50,99,98,49,53,97,57,98,102,49,54,48,53,55,54,52,49,52,102,100,53,55,99,48,51,54,97,57,55,102,99,50,97,48,49,102,48,56,51,57,100,48,55,55,101,48,102,101,48,49,100,98,56,55,57,52,49,100,51,48,51,100,51,48,101,100,57,52,101,49,102,49,48,101,49,56,55,97,101,56,97,97,97,50,101,99,51,98,99,53,101,57,52,99,53,51,56,55,56,52,97,56,50,99,52,48,52,56,99,98,101,50,98,48,51,100,48,53,54,48,50,54,56,97,55,48,102,48,57,53,54,53,100,49,52,101,57,53,52,56,54,53,99,57,52,97,53,54,97,54,98,53,57,51,56,97,101,52,100,54,101,49,51,49,49,49,49,57,51,49,98,56,99,57,98,51,49,55,50,48,49,49,54,99,48,102,56,52,49,99,101,56,51,99,48,48,55,48,101,48,102,49,99,51,99,97,48,101,57,56,49,101,57,56,55,54,99,98,56,48,101,55,48,55,102,48,51,97,98,50,53,53,53,49,55,54,49,100,102,50,102,52,97,54,50,101,48,51,98,99,53,98,49,53,99,48,50,55,56,53,48,49,53,56,49,101,56,50,98,51,50,53,49,52,101,49,101,49,50,97,99,97,52,50,101,49,49,55,50,54,49,52,99,53,100,49,53,99,57,97,100,52,97,55,49,53,99,56,52,101,53,50,49,50,53,97,50,97,54,98,55,51,52,56,51,53,49,55,52,48,49,102,52,48,97,48,49,52,57,50,48,48,102,57,53,48,48,102,102,51,56,102,48,102,56,56,51,98,51,48,48,102,102,55,100,99,49,48,49,51,49,54,48,102,49,100,50,99,51,57,54,57,50,49,100,56,48,55,54,52,48,102,56,55,56,51,97,49,57,48,55,53,101,53,57,99,56,55,54,99,98,49,50,57,99,51,98,56,49,101,50,99,49,99,49,48,50,53,55,99,48,57,55,100,48,101,102,56,55,100,97,56,97,49,52,97,52,56,50,97,49,48,52,51,98,56,53,97,55,50,57,48,98,102,50,99,51,50,49,57,54,55,99,97,50,52,101,50,99,51,57,53,99,57,101,57,48,52,48,98,51,101,56,52,53,57,53,55,56,97,102,102,48,49,54,102,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,98,54,52,48,49,102,49,51,51,48,50,52,52,52,51,98,99,48,52,99,102,56,49,51,54,99,48,102,97,48,51,102,99,48,102,98,52,49,100,49,97,49,48,55,102,56,48,57,55,101,50,57,99,48,57,55,53,48,55,56,99,49,99,101,52,48,50,101,56,51,99,97,49,99,51,52,49,48,102,54,48,55,51,100,49,56,49,101,102,57,53,101,48,102,50,48,48,102,102,57,55,51,50,101,100,49,52,97,101,52,55,50,99,52,51,100,101,49,99,102,50,102,99,51,57,56,56,56,49,101,49,54,56,51,57,52,49,101,51,50,99,57,50,102,50,49,52,50,54,99,56,55,98,51,49,53,56,57,54,57,100,52,48,57,48,48,49,50,56,52,99,52,101,97,97,48,48,102,102,100,49,102,53,48,49,51,99,99,48,49,102,48,97,101,50,98,52,97,101,101,48,48,102,97,99,55,48,55,102,50,53,99,101,50,98,100,48,55,57,54,100,56,48,57,101,102,48,55,97,54,53,53,101,50,100,51,50,50,51,49,56,98,50,48,49,50,101,48,48,102,102,55,57,55,101,48,50,53,53,100,50,98,57,53,101,48,50,54,49,97,54,53,50,98,97,49,101,52,57,102,100,50,98,50,50,53,53,55,56,50,54,48,100,101,57,102,53,98,55,53,48,49,99,51,49,55,102,99,48,56,48,52,48,49,102,50,52,52,48,50,55,50,49,50,56,48,57,52,50,48,48,102,102,55,100,54,49,48,51,101,97,52,98,48,101,48,48,102,102,51,100,51,52,57,48,55,54,48,48,102,102,52,99,49,56,55,100,98,56,51,98,56,101,48,101,53,57,50,48,97,51,48,102,99,98,101,49,99,97,48,102,56,57,54,51,50,49,100,99,48,50,54,49,56,49,99,53,54,48,55,57,49,99,51,98,52,57,48,53,48,56,55,57,99,51,97,97,49,102,98,52,98,99,56,50,49,99,99,48,102,50,97,53,99,49,55,101,48,48,102,102,102,54,97,100,50,54,48,54,54,53,53,57,54,57,54,100,56,55,56,56,56,57,53,52,57,100,53,50,101,48,48,53,48,54,98,101,102,98,99,57,50,101,100,98,101,102,98,97,101,98,101,102,53,56,48,53,52,55,49,102,55,51,98,97,101,51,57,99,50,54,97,56,102,53,99,99,48,98,101,54,99,50,98,97,56,48,101,56,54,48,48,102,57,57,52,48,49,51,57,97,53,48,56,51,100,57,48,50,54,57,52,49,99,100,48,49,50,56,54,49,100,101,55,56,98,56,52,49,50,102,48,48,102,102,57,52,56,97,48,55,56,57,56,49,101,52,50,51,101,55,49,48,49,49,56,97,57,50,101,102,48,51,102,99,48,55,55,52,48,52,98,48,48,51,100,48,48,101,55,102,48,99,53,49,48,51,99,99,53,56,97,54,57,54,57,57,48,49,48,99,97,100,55,101,56,57,49,55,97,49,100,53,48,101,101,48,48,57,55,50,55,55,102,99,97,99,48,49,51,99,100,102,97,55,99,56,48,57,54,56,98,102,102,97,101,98,97,101,98,102,101,49,100,48,48,52,98,100,48,51,100,100,50,100,99,48,57,55,101,48,55,102,54,48,101,52,52,49,102,100,56,55,55,100,97,54,53,101,50,102,99,49,99,57,48,51,101,48,48,55,54,56,48,102,54,99,97,49,54,57,102,54,100,50,53,99,52,55,55,52,98,56,48,55,55,48,49,102,50,50,56,52,51,101,50,53,54,51,52,102,54,52,50,50,100,52,97,50,52,100,50,49,100,51,48,97,54,54,48,57,52,97,48,57,55,54,53,54,50,54,102,100,97,97,53,98,50,99,100,48,50,102,101,52,100,54,99,48,51,98,97,52,48,57,50,50,48,55,98,97,53,99,56,49,51,48,50,48,52,57,57,48,49,50,56,101,48,102,100,56,51,99,55,48,100,51,50,53,102,48,51,101,101,48,50,53,56,52,49,99,50,48,51,100,99,50,101,97,49,49,101,49,50,57,57,54,53,98,50,101,48,49,101,52,48,51,97,56,48,101,57,56,55,99,99,98,50,54,49,49,97,53,51,48,98,54,50,101,100,51,54,50,50,49,51,48,98,99,52,57,57,57,48,52,101,57,55,56,53,57,97,55,54,57,100,102,98,56,53,57,49,54,49,55,102,97,54,100,48,48,102,102,52,53,55,50,56,48,55,53,51,56,48,51,101,57,53,52,49,101,102,56,51,98,102,48,55,98,97,48,48,102,97,98,52,48,50,52,53,51,48,51,98,101,48,102,51,49,53,50,49,101,52,99,48,101,98,99,48,57,52,102,48,50,53,56,99,49,99,102,56,55,100,102,49,52,99,53,99,49,52,56,53,100,48,48,102,102,57,48,56,51,99,51,48,101,52,56,49,50,102,48,48,101,57,56,48,49,101,101,52,48,101,100,49,54,53,99,97,50,50,100,52,98,50,99,53,53,49,54,99,53,54,56,48,57,57,50,50,55,52,102,50,57,56,98,98,101,53,55,57,55,101,53,55,55,52,57,57,99,53,57,57,53,56,56,49,101,98,52,53,55,102,56,52,55,48,48,102,102,51,101,52,51,52,48,52,97,50,56,55,51,56,48,57,98,54,48,48,55,100,53,97,56,49,51,49,57,99,51,100,99,57,48,57,52,56,97,48,48,102,102,102,50,99,56,48,101,102,99,49,102,48,48,102,102,49,51,55,52,49,100,54,48,52,98,53,57,53,99,100,48,54,99,49,102,49,48,55,50,99,48,52,98,98,56,51,101,101,99,53,50,50,51,50,52,55,50,100,48,51,98,97,49,101,48,50,52,56,56,101,48,48,51,100,99,56,57,53,101,97,49,48,55,49,52,50,53,56,53,54,50,51,99,97,102,48,102,49,57,53,99,55,102,100,99,48,48,102,102,57,99,57,53,48,48,102,102,101,102,55,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,48,57,48,56,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,55,101,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,48,97,48,54,53,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,55,102,99,48,102,102,100,52,48,50,52,54,48,48,49,102,54,100,99,53,54,49,54,50,53,54,56,48,51,101,100,50,56,48,49,102,54,51,98,99,98,50,50,98,57,51,56,97,102,99,57,101,48,52,102,55,56,49,51,55,99,53,57,97,48,55,52,99,52,51,52,56,52,52,99,57,56,53,55,50,53,48,49,51,48,99,48,102,49,102,97,50,97,55,97,51,55,52,57,100,51,100,50,49,49,49,51,48,100,98,99,97,53,99,102,98,56,97,102,97,98,52,100,53,49,49,50,50,97,48,49,100,99,101,97,48,49,53,55,52,48,48,102,57,56,50,48,51,57,102,48,55,55,97,48,101,56,52,48,49,102,54,57,56,49,99,52,48,48,102,102,55,98,48,48,102,102,51,98,54,53,51,48,55,54,56,48,49,101,97,56,48,49,50,57,101,49,100,54,48,55,98,101,49,102,55,99,53,52,57,52,99,53,50,49,52,102,56,51,99,48,48,102,48,52,51,101,56,48,52,99,51,56,49,51,51,49,56,51,99,54,49,101,56,50,99,102,49,52,50,53,52,49,53,99,48,50,54,56,53,98,57,54,50,48,50,53,56,56,56,48,50,54,48,53,100,49,55,51,56,98,48,50,102,99,98,49,101,56,100,97,56,98,50,50,99,57,51,97,97,54,50,57,55,102,99,48,53,52,99,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,99,48,53,52,48,98,102,56,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,99,48,53,55,102,99,48,50,56,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,49,55,102,57,52,48,54,56,101,48,48,102,102,55,99,98,52,52,48,57,55,52,48,102,57,56,51,98,56,48,48,102,102,55,100,97,56,56,51,99,99,48,50,54,48,52,98,99,50,57,49,51,52,97,102,48,101,56,48,49,51,50,101,48,48,102,102,102,54,53,56,48,51,100,57,50,53,98,97,52,57,55,54,49,100,99,52,100,52,50,50,102,102,56,51,57,99,48,50,53,98,99,48,57,54,100,48,101,54,48,55,57,52,48,52,98,99,97,54,50,98,49,51,51,56,55,56,56,97,48,101,53,55,49,54,56,53,56,51,48,56,50,57,100,50,49,101,57,52,50,52,50,98,50,99,49,99,51,50,55,57,53,49,57,99,50,98,102,57,50,99,48,50,98,57,50,102,102,101,98,97,101,98,97,102,102,56,48,100,102,56,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,51,51,102,49,52,48,50,99,48,99,48,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,48,54,53,54,48,51,101,50,48,55,56,56,53,50,48,51,97,48,48,102,102,55,52,56,48,102,52,99,49,101,100,56,55,56,57,51,49,57,50,98,48,51,98,99,48,101,98,52,49,100,99,48,55,100,52,49,101,50,57,55,97,53,57,50,52,50,49,49,54,50,53,97,50,51,97,48,49,52,101,49,99,56,48,101,99,57,54,97,49,101,53,50,99,57,51,100,50,48,97,102,50,97,98,101,50,100,56,98,52,52,55,52,50,52,50,50,98,53,50,57,50,100,99,52,49,50,98,98,55,52,101,52,101,57,57,101,100,57,53,102,98,97,55,53,52,49,102,102,99,48,50,53,97,48,48,102,102,49,102,54,100,99,53,57,57,54,50,53,57,48,48,102,102,51,101,100,50,56,48,49,102,54,51,98,56,98,50,50,99,53,51,56,98,48,99,56,48,48,52,102,55,56,49,51,55,99,53,54,50,48,54,52,99,52,99,52,56,52,98,99,56,54,53,55,50,50,56,49,51,48,99,48,102,49,102,50,50,97,48,50,51,54,52,57,102,53,100,49,100,49,49,48,99,102,98,52,97,50,52,101,56,56,57,102,101,98,99,99,99,57,50,50,52,97,48,53,100,99,97,48,101,48,56,49,51,102,97,48,102,49,99,97,54,48,55,98,101,48,52,102,55,56,49,51,97,101,48,102,54,99,51,98,56,53,56,51,50,53,57,48,55,55,56,49,101,56,48,49,51,54,99,48,52,99,54,56,51,99,52,50,56,99,98,49,52,54,52,50,52,101,50,98,53,56,50,99,48,97,54,48,102,98,48,51,101,48,48,102,102,102,97,48,55,97,48,97,98,52,101,52,55,50,97,99,98,52,100,56,98,55,50,98,57,49,57,51,49,48,99,98,51,54,53,50,97,53,48,56,98,49,102,99,98,49,52,48,100,53,57,97,50,99,48,48,50,102,97,55,101,101,48,57,102,50,102,102,101,98,97,101,98,97,102,102,101,97,48,49,97,55,50,48,48,102,102,102,56,56,57,48,49,51,55,52,49,99,102,48,55,99,52,48,48,102,102,102,97,100,99,50,97,52,48,57,53,51,50,57,53,49,57,50,57,97,48,102,54,48,49,50,54,99,48,57,101,99,49,102,51,52,57,55,49,56,50,98,49,97,52,52,52,57,99,48,52,99,51,56,51,102,56,48,50,54,53,52,49,101,51,48,55,54,101,57,49,53,101,52,52,48,102,50,57,54,50,53,97,97,52,54,56,50,98,48,97,101,55,98,53,56,48,57,100,48,55,55,52,51,97,55,100,98,98,97,57,99,53,55,101,50,102,97,51,53,49,54,49,56,48,50,98,49,57,52,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,98,102,101,48,51,102,101,50,56,48,52,97,53,56,48,51,101,101,53,52,48,57,52,54,48,101,55,48,49,50,50,50,48,48,102,102,102,98,50,50,48,50,54,51,56,48,57,53,54,48,101,49,50,52,50,53,50,53,56,55,52,99,49,100,54,48,48,51,100,49,102,99,53,53,51,101,57,100,54,53,54,98,97,57,97,101,101,48,102,97,56,51,56,55,48,55,53,101,48,102,49,100,51,102,100,98,99,53,50,48,55,54,99,51,97,52,53,52,56,48,51,55,100,48,51,100,101,57,52,54,48,52,57,56,55,55,99,97,101,100,51,56,56,99,55,48,52,102,53,54,97,52,102,52,101,48,48,101,98,52,53,48,48,97,48,54,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,55,102,99,48,56,48,49,55,53,100,55,53,102,102,100,52,48,99,51,48,48,102,102,49,102,53,51,56,53,50,97,52,56,55,56,48,48,102,102,49,102,54,56,48,48,102,102,48,102,97,101,55,52,51,54,56,97,56,55,48,98,97,52,51,54,52,48,57,101,57,48,50,53,49,53,50,48,98,56,52,52,56,50,98,101,56,98,51,54,49,97,50,57,97,52,48,57,56,53,48,55,54,101,56,101,53,56,50,52,49,54,52,56,101,52,53,99,100,50,53,53,49,57,50,50,53,98,52,101,97,52,98,51,50,48,101,57,52,57,97,57,55,51,49,49,97,101,55,48,50,102,51,53,48,49,97,99,99,48,49,102,48,102,98,48,55,51,101,48,101,102,52,49,101,102,48,48,102,102,51,101,100,51,48,51,102,54,48,48,102,102,102,55,102,56,55,54,99,97,54,48,102,50,56,48,51,100,50,102,48,50,53,51,99,51,100,48,48,102,55,99,51,57,49,56,98,54,50,57,56,97,52,50,101,51,48,55,55,99,49,101,48,56,55,50,99,48,57,56,55,48,50,53,57,102,48,55,54,99,51,100,48,53,54,54,50,102,56,97,56,50,99,52,48,52,97,99,98,55,50,98,56,48,52,99,100,50,99,48,52,98,99,98,97,50,57,98,49,53,101,49,101,48,50,98,98,97,52,102,97,50,98,52,98,50,52,49,97,97,98,101,98,102,101,48,49,97,54,50,53,53,57,53,56,53,55,49,52,101,56,52,100,49,53,97,53,52,57,53,101,56,54,53,53,50,48,51,49,100,101,101,56,101,56,48,56,48,56,99,99,50,49,97,49,98,50,48,57,56,55,98,97,52,50,52,48,54,48,56,99,56,102,97,53,49,57,98,100,52,57,50,102,98,100,53,53,51,49,51,98,48,54,57,53,52,50,102,55,102,101,56,100,49,55,53,100,55,102,99,48,52,98,53,48,48,102,102,55,99,99,97,48,48,102,102,57,99,100,50,102,56,49,100,50,56,49,50,98,52,48,101,54,56,48,57,52,51,48,101,102,50,52,49,53,48,57,97,53,49,56,49,51,54,102,50,48,102,49,51,48,51,99,56,52,55,57,55,49,51,100,50,48,98,55,50,57,48,48,49,101,56,49,56,51,99,53,48,50,53,56,48,49,101,56,48,55,51,102,102,54,53,49,48,51,99,99,53,55,50,49,49,53,55,100,51,100,50,99,98,50,55,102,102,101,53,101,56,55,53,56,51,99,52,48,50,54,50,56,53,56,101,53,54,55,50,56,102,101,101,57,102,52,48,49,54,97,50,97,48,51,50,54,56,48,51,101,53,54,48,48,102,55,99,49,101,48,56,55,99,99,48,49,102,55,49,97,48,52,99,56,56,51,97,55,48,102,50,48,55,56,99,98,56,50,99,99,51,56,54,48,101,54,48,48,49,101,57,48,56,48,51,100,51,57,48,101,102,50,54,49,55,50,53,99,97,55,49,53,48,49,100,54,97,48,55,56,101,48,52,97,100,48,49,50,101,97,49,101,54,48,102,55,55,50,57,48,97,54,52,101,50,100,57,51,48,97,55,50,56,97,48,98,99,50,101,49,49,53,49,57,51,56,98,50,99,53,48,97,48,49,53,98,56,98,50,52,100,100,99,98,48,50,99,55,50,55,50,55,102,57,98,99,48,50,100,57,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,54,56,48,52,56,99,48,51,57,48,54,48,48,102,102,57,57,49,48,50,55,51,52,48,57,52,102,48,55,48,97,57,101,56,54,53,56,97,53,49,52,48,48,102,102,102,55,52,48,57,57,49,48,55,49,52,48,101,100,48,51,100,52,102,57,53,54,56,100,50,102,51,101,53,54,56,55,53,56,51,102,99,48,102,53,56,51,57,99,49,99,98,50,102,48,98,53,52,56,48,52,99,57,53,48,53,102,97,48,97,50,50,50,97,49,50,50,49,55,56,55,101,57,97,53,56,49,52,56,53,57,49,53,100,49,53,101,51,97,55,57,53,101,57,98,49,53,52,56,52,101,48,48,102,102,55,54,55,56,49,50,100,97,48,101,52,48,51,97,99,48,52,98,54,56,51,56,51,48,55,51,48,48,102,102,101,49,99,51,57,56,56,54,56,101,56,99,53,48,56,51,97,51,48,55,53,54,48,101,102,56,49,100,57,97,48,98,56,99,97,51,57,53,99,99,51,99,53,57,98,50,49,99,49,48,101,55,49,52,50,49,99,99,54,48,98,55,50,99,98,57,53,52,53,52,49,52,50,56,54,57,54,53,97,97,54,97,50,49,52,54,56,98,52,57,99,57,98,48,53,50,49,53,100,51,55,53,98,55,56,52,48,52,49,54,99,99,56,53,50,48,50,48,48,56,48,51,101,50,54,54,48,48,102,102,102,97,99,102,52,98,48,102,50,56,51,101,101,48,101,99,56,49,51,98,56,48,102,52,99,49,100,57,52,49,55,54,48,101,99,48,98,50,48,55,50,52,49,102,97,50,102,52,49,100,50,56,55,57,99,98,99,50,99,48,49,100,55,48,55,57,48,97,56,52,52,48,55,98,50,48,101,100,99,48,57,57,54,48,55,55,50,53,54,57,52,50,53,98,57,52,56,49,100,52,52,99,57,50,101,56,51,102,52,49,100,55,48,102,48,57,52,54,57,50,49,99,48,48,102,102,102,54,101,52,48,48,102,102,102,52,56,50,52,48,97,99,52,100,52,50,97,52,53,52,99,98,50,98,48,98,51,52,49,99,53,56,49,53,98,52,53,56,48,48,102,102,54,51,57,97,102,102,56,52,53,48,49,51,50,52,48,102,98,99,51,97,99,48,52,98,54,48,51,56,51,48,55,99,101,48,102,101,48,51,101,54,57,56,56,101,56,99,53,48,56,51,97,51,48,55,53,54,48,102,48,52,49,101,54,50,55,51,54,102,50,52,49,53,99,99,51,99,53,57,98,50,49,99,49,48,101,55,49,55,99,49,102,51,55,99,97,56,50,98,55,49,54,97,53,98,57,52,50,56,54,57,54,53,97,97,54,97,50,49,52,54,57,53,50,56,50,56,53,54,53,100,57,53,100,51,55,53,98,101,98,52,102,52,48,54,99,101,57,98,50,48,49,50,102,97,48,48,102,102,102,98,50,102,48,50,55,51,99,51,102,50,48,52,102,52,48,49,51,56,101,48,102,99,99,49,102,57,56,55,97,56,51,100,101,49,101,97,48,102,53,48,55,54,56,98,52,48,55,97,48,48,102,102,102,51,53,49,99,49,100,49,97,49,56,55,57,99,98,101,50,101,48,98,57,48,48,55,98,52,56,49,99,101,97,55,56,51,100,49,48,102,100,56,55,99,48,49,100,102,56,55,52,52,97,98,52,53,50,99,56,51,99,97,49,101,100,52,48,50,56,52,97,56,50,57,48,97,98,48,102,55,50,53,52,97,48,57,52,54,49,100,56,50,101,54,56,51,98,97,53,55,53,50,52,50,53,48,48,57,53,49,50,57,98,98,52,100,52,100,48,49,101,101,48,48,102,102,49,102,51,48,51,48,50,55,97,52,98,48,48,55,52,52,48,52,98,53,48,55,49,48,48,57,52,97,48,101,48,48,102,102,55,102,100,50,52,51,98,52,48,102,48,56,49,101,55,48,55,57,48,51,98,50,49,101,99,48,102,99,48,55,55,52,97,97,54,99,49,101,49,57,52,101,53,57,49,55,101,48,101,51,52,51,101,99,49,99,48,48,102,102,50,54,53,99,49,100,56,56,55,56,100,49,56,98,49,48,102,51,49,52,52,57,52,53,55,56,55,52,48,98,52,48,101,101,57,54,52,53,99,49,53,97,56,54,56,50,53,56,48,55,50,56,98,97,52,102,52,102,52,99,50,99,50,57,49,101,53,51,99,98,49,48,101,102,50,55,49,53,51,49,51,55,50,48,49,54,56,99,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,101,48,49,99,102,48,102,97,48,55,99,52,49,100,101,48,55,56,52,97,100,48,102,54,56,55,49,48,51,100,99,49,101,53,48,101,51,56,55,97,56,97,55,52,97,52,54,50,99,48,97,55,48,102,51,48,55,51,99,51,99,50,53,97,56,55,54,52,98,101,50,97,56,98,51,50,98,49,51,57,49,56,98,51,50,98,48,98,49,50,98,52,98,98,50,56,100,50,100,48,49,51,100,49,49,51,49,48,48,102,102,98,54,52,51,52,52,50,99,48,97,102,52,98,52,50,52,100,56,55,49,48,57,51,100,48,100,49,49,51,97,50,97,54,100,49,50,50,98,56,57,101,98,97,102,102,56,49,56,54,49,52,56,48,48,102,102,102,98,54,52,48,48,102,102,55,100,57,102,57,52,50,57,52,53,51,51,97,56,52,48,48,102,98,49,55,48,50,55,97,53,100,52,50,50,57,100,102,50,98,100,100,52,53,50,57,57,50,52,48,57,98,98,48,50,54,49,57,99,50,57,97,100,57,50,98,54,57,49,102,98,50,53,54,97,52,49,53,99,56,101,48,102,50,49,98,56,97,50,97,98,99,97,51,54,52,52,101,56,55,56,56,54,97,52,49,102,101,50,54,55,54,102,57,52,48,101,100,48,49,99,54,48,48,51,101,54,48,56,48,48,102,102,102,98,51,97,48,55,52,50,49,100,49,48,101,53,48,55,48,48,102,102,98,57,48,101,50,56,49,50,98,54,48,102,51,56,97,55,48,101,101,50,51,56,55,55,48,97,56,50,99,99,51,101,101,48,102,51,48,51,98,50,48,102,102,99,51,101,99,48,102,52,99,98,101,50,98,48,97,53,50,98,52,97,97,50,57,49,51,99,98,48,50,100,48,51,99,99,57,48,48,52,99,99,57,53,101,56,97,53,97,56,55,57,48,98,50,52,52,50,98,49,102,50,100,100,51,100,51,53,51,53,48,97,51,49,54,48,49,101,49,50,99,100,51,56,98,50,55,54,55,54,52,101,48,54,52,48,53,51,102,53,100,55,102,99,48,51,51,101,52,48,49,102,53,99,56,48,48,102,57,54,97,48,49,50,98,54,48,52,99,53,101,48,101,102,48,51,98,99,48,50,54,101,56,97,101,48,48,55,97,48,101,48,102,54,99,98,49,101,53,99,48,48,102,102,57,98,48,55,101,51,50,49,56,51,98,57,48,55,54,50,48,52,98,97,97,48,101,52,53,99,49,102,98,50,102,52,97,101,48,48,102,102,55,53,57,56,49,101,55,56,49,51,49,101,53,102,48,55,57,49,49,55,97,54,56,55,54,99,97,52,48,101,100,49,52,101,55,52,98,52,49,102,98,56,55,102,56,98,53,99,53,54,101,97,57,50,98,56,98,48,50,98,97,101,48,48,102,102,54,98,54,48,55,54,99,48,102,54,52,49,100,54,56,51,101,50,48,101,102,50,51,56,55,99,52,49,100,49,48,51,99,97,48,101,48,48,102,102,51,100,52,48,101,57,50,54,102,55,98,97,48,56,55,97,52,49,100,99,48,55,100,48,51,98,101,49,102,55,48,101,101,50,53,56,50,53,99,98,48,52,99,50,97,57,102,99,56,99,53,101,48,55,54,49,51,99,98,50,50,97,57,102,100,48,53,57,57,53,56,53,56,97,48,53,57,49,52,99,102,98,97,55,57,53,101,57,99,56,50,51,53,50,49,51,98,57,98,48,48,56,53,48,53,48,51,54,52,48,50,52,48,56,48,49,102,55,50,48,48,52,102,52,56,48,51,101,98,102,99,51,102,101,49,100,55,48,102,48,48,51,98,53,48,55,100,97,49,102,48,48,102,102,102,54,48,55,49,52,51,98,98,99,98,56,101,100,56,51,57,57,48,55,97,101,48,102,49,48,49,102,52,56,55,57,48,49,99,56,51,100,50,53,97,57,52,99,49,102,50,52,53,97,57,52,98,48,55,54,99,49,100,55,48,55,57,48,49,100,51,50,98,100,50,48,56,57,54,101,49,102,52,50,99,48,51,100,52,56,49,51,51,102,54,54,99,51,101,50,56,101,56,52,49,101,49,55,51,102,97,99,57,102,50,57,57,102,101,48,49,100,50,56,98,97,56,50,98,50,48,52,97,52,56,49,51,55,56,48,101,50,99,48,57,100,55,48,55,51,99,53,49,56,51,101,101,48,50,53,102,48,51,102,54,99,56,51,99,52,48,101,48,48,102,102,55,56,55,57,54,53,99,97,101,50,102,100,56,48,101,56,56,55,101,48,51,57,101,100,50,52,101,50,98,52,51,100,50,49,101,53,48,101,54,97,52,55,101,53,50,56,55,102,48,51,98,101,49,100,102,48,102,49,50,50,101,56,50,101,48,51,97,52,53,101,50,49,102,48,52,102,49,53,102,51,53,53,50,56,57,50,53,56,101,57,101,53,55,97,54,97,48,53,100,56,51,52,99,98,102,101,50,53,56,55,100,52,51,57,48,49,100,49,48,55,57,48,49,100,55,48,102,49,48,55,49,99,51,102,56,49,100,55,50,56,52,51,101,48,49,100,50,48,102,55,49,52,52,53,101,48,55,53,52,51,99,99,49,100,98,48,102,51,57,52,56,53,52,56,55,56,52,97,48,50,102,52,51,98,54,49,101,49,50,98,100,102,50,97,56,98,100,50,57,52,98,56,50,57,52,98,99,52,52,50,99,48,97,55,50,100,48,97,55,50,102,48,97,57,52,98,52,57,52,48,50,99,52,97,102,52,102,52,49,52,99,52,48,50,99,57,48,57,102,98,52,48,50,99,53,97,55,49,98,102,53,49,99,48,52,99,98,48,48,55,100,57,51,48,48,51,101,50,49,48,48,101,99,52,49,102,55,48,55,56,48,51,100,54,48,102,51,56,48,57,49,49,48,102,98,57,53,54,48,101,97,52,49,101,49,56,55,99,48,51,100,99,53,101,56,55,56,56,98,50,48,101,49,56,51,100,49,48,102,49,56,55,55,52,51,56,99,48,101,49,52,51,98,56,56,97,49,101,52,52,101,48,102,100,48,55,56,53,50,52,97,54,48,101,52,48,55,54,48,49,99,100,56,49,50,99,99,53,56,57,55,50,53,52,49,53,50,53,50,57,55,101,53,97,56,55,52,56,97,54,48,101,101,50,48,51,56,57,101,57,102,50,53,54,56,55,51,56,97,100,52,100,50,98,55,100,102,52,102,52,50,50,98,53,99,98,48,49,100,97,49,55,53,102,102,48,48,57,53,100,48,48,102,102,55,100,56,102,48,48,102,102,51,101,57,101,52,48,57,99,102,48,48,55,100,53,102,48,55,56,99,97,97,50,97,99,48,57,56,51,48,101,97,49,53,101,49,101,51,48,101,57,57,55,52,99,97,49,98,52,53,55,48,51,101,49,48,55,53,56,53,49,48,51,100,54,50,101,48,49,99,57,98,99,53,101,57,54,50,57,99,49,102,98,52,54,52,54,48,101,55,101,48,55,56,52,49,102,98,48,55,54,48,49,99,49,50,57,102,56,55,98,102,57,53,54,49,99,48,50,102,48,51,100,53,56,97,50,57,102,52,57,102,99,51,97,52,57,50,56,48,49,101,48,57,50,53,49,99,98,48,56,50,98,99,48,97,97,53,52,48,51,100,52,56,48,57,98,51,48,50,53,48,56,49,99,51,48,49,51,98,54,48,101,55,48,51,99,97,48,101,52,48,48,102,102,57,56,52,48,101,49,56,55,55,48,51,101,101,49,99,102,48,102,49,49,53,56,53,100,50,51,50,48,50,54,57,55,48,49,100,54,48,101,55,48,55,57,48,98,101,48,101,51,49,55,101,53,100,48,55,53,56,51,99,99,49,99,100,52,52,48,102,100,48,51,98,102,52,56,48,102,100,56,55,54,56,51,100,56,53,53,48,55,53,99,49,101,48,56,55,53,56,97,97,48,102,53,57,55,57,52,49,100,97,48,102,52,52,49,52,55,54,57,101,53,54,97,55,97,54,49,50,57,50,54,100,53,50,54,50,49,50,53,48,48,102,102,53,56,49,48,48,51,101,102,99,99,48,49,102,52,54,99,53,97,48,48,102,102,51,101,98,49,48,51,101,54,53,52,56,51,100,48,48,55,50,97,49,100,98,48,55,57,50,53,98,56,49,50,57,97,49,101,102,52,101,52,51,48,101,101,98,48,48,102,48,52,49,101,55,48,55,102,99,49,99,99,49,55,52,53,57,50,50,48,51,100,52,48,102,49,57,55,48,48,102,102,102,57,48,98,102,52,55,48,101,55,57,53,54,49,100,51,48,101,50,57,53,50,49,99,54,48,102,50,50,49,57,53,50,48,48,102,52,100,52,51,56,50,53,55,57,55,97,53,55,97,54,50,54,48,55,49,48,48,102,102,52,98,48,97,102,98,97,52,102,50,97,101,99,51,99,53,52,53,56,102,52,48,50,98,49,48,51,102,99,48,53,97,97,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,49,99,52,48,50,52,55,48,48,102,102,57,51,51,48,55,97,101,48,52,102,100,48,49,51,50,52,49,99,49,48,50,53,57,52,49,99,100,97,51,50,48,99,56,55,99,48,49,101,48,48,102,102,48,51,100,100,52,48,57,49,50,101,48,98,99,54,52,51,99,98,50,49,100,98,50,97,98,56,55,53,48,51,56,50,49,101,102,48,102,102,97,52,102,50,101,57,51,99,51,97,97,49,100,56,48,102,54,57,54,99,56,56,48,57,102,50,97,56,51,57,52,53,57,97,49,57,53,98,51,48,53,48,97,55,55,52,101,52,102,48,54,50,98,97,49,51,53,100,51,49,51,57,48,99,48,51,57,99,48,48,102,102,57,49,99,48,50,52,99,99,49,100,52,48,49,50,48,97,48,52,98,54,56,55,48,52,48,57,54,53,48,55,51,54,56,99,57,100,52,49,99,102,48,55,55,99,48,48,102,102,102,55,53,56,50,52,52,98,56,50,102,49,56,48,101,100,53,48,55,57,48,98,53,57,48,102,53,56,55,102,56,51,100,101,48,102,48,49,50,55,57,55,52,57,101,49,100,53,48,101,99,48,55,52,56,97,57,52,98,48,52,56,49,54,97,49,102,53,50,99,100,48,99,97,100,57,56,50,56,53,48,98,50,48,97,48,49,57,98,97,97,52,100,55,55,50,54,50,55,50,54,48,48,97,49,48,48,48,102,102,102,56,54,102,48,49,50,50,97,53,55,57,53,50,49,99,54,48,55,97,99,48,52,101,99,56,55,102,99,49,100,102,97,50,97,52,50,55,56,55,98,101,56,51,56,98,52,48,101,48,48,51,102,97,53,57,100,48,51,98,101,50,102,100,50,100,49,55,57,52,52,53,99,48,49,51,51,101,48,101,57,99,49,101,57,48,48,51,100,98,49,57,98,52,51,50,99,52,51,102,52,49,99,52,48,52,101,50,51,51,101,56,97,53,50,57,55,100,57,50,100,51,52,97,48,101,49,101,52,57,51,55,57,99,53,56,57,53,53,49,97,54,52,48,55,98,98,53,102,102,100,52,49,53,102,48,55,99,56,48,52,101,56,48,49,50,55,56,48,52,98,56,57,55,48,56,52,49,100,100,48,50,54,48,99,48,57,97,101,48,50,53,97,99,49,99,51,57,55,97,57,99,56,52,99,49,54,54,53,55,57,52,54,48,102,57,52,49,102,97,56,51,97,102,48,55,54,52,53,99,50,55,57,53,97,57,52,57,52,53,97,50,49,97,51,97,55,97,50,49,53,56,49,102,97,48,102,52,49,52,52,57,97,57,52,56,97,57,56,57,54,53,50,49,55,52,56,55,50,57,57,51,49,53,49,54,57,97,53,52,57,54,99,100,99,100,100,55,52,49,52,100,102,48,48,99,53,57,54,54,53,57,50,49,57,52,101,53,54,49,54,48,53,98,49,54,50,102,55,52,54,52,49,50,97,100,48,100,50,56,98,49,50,99,49,50,51,51,54,102,51,97,49,57,50,49,97,48,51,51,52,57,50,57,50,57,49,100,57,54,51,53,50,52,53,49,48,52,54,54,54,97,56,100,51,97,97,56,54,51,54,57,98,51,101,56,97,48,48,57,55,55,48,48,102,102,55,100,100,48,48,49,51,50,48,48,102,102,102,52,52,49,102,102,48,48,102,102,51,101,99,97,48,48,102,102,57,100,52,57,48,102,100,48,51,99,53,48,102,54,56,55,100,99,51,98,50,48,101,102,48,48,102,102,57,97,54,48,50,54,51,56,49,100,97,56,51,98,49,52,52,50,102,99,51,99,97,49,101,100,50,101,48,97,101,48,101,102,48,51,98,54,48,101,57,56,51,102,57,48,55,97,49,99,51,57,54,53,50,57,52,56,53,54,48,55,97,48,98,53,52,102,48,49,50,49,50,97,99,97,54,52,50,50,101,49,50,55,49,53,99,53,51,49,53,97,56,52,53,54,57,53,99,53,54,52,97,54,97,54,51,54,53,55,57,53,99,56,49,97,101,101,49,55,102,99,48,51,54,55,100,49,56,48,49,102,54,97,99,48,48,102,97,98,100,52,99,52,57,52,55,52,52,52,50,48,48,55,100,57,48,56,49,50,49,50,57,56,57,56,57,52,102,98,52,99,97,50,97,50,50,50,56,49,51,56,50,48,52,98,100,51,101,57,48,57,50,102,50,52,53,48,54,48,99,97,51,98,48,56,101,56,101,48,102,49,97,97,57,50,49,102,98,97,50,51,49,51,49,51,51,53,53,102,102,100,97,55,48,97,51,48,51,57,97,49,99,99,48,102,97,48,55,51,56,49,101,49,56,55,55,52,97,101,48,102,54,56,55,49,48,51,100,99,49,100,97,48,102,99,48,55,53,52,98,57,52,53,52,54,50,99,48,97,55,48,102,51,48,55,51,99,51,99,50,53,53,48,55,57,99,97,48,50,100,48,97,99,50,99,100,48,53,49,56,98,50,50,98,48,98,48,50,98,52,98,98,50,56,100,50,100,51,57,48,53,50,100,48,100,51,99,97,57,52,99,52,52,52,102,50,98,100,50,100,48,57,51,54,100,98,52,100,52,48,52,98,52,52,52,102,56,97,97,57,52,98,56,97,99,48,49,48,57,48,56,97,57,54,57,50,56,48,57,48,56,101,57,97,56,54,102,98,99,56,56,57,54,56,56,102,51,50,57,48,56,97,57,54,56,101,101,55,54,53,101,52,54,55,57,56,97,99,57,48,56,101,102,50,51,97,52,51,49,52,52,57,56,52,97,57,97,57,51,99,102,99,55,102,51,54,48,100,55,102,97,98,48,99,48,54,51,99,48,52,98,56,48,48,51,101,100,99,99,48,49,102,54,51,50,48,52,98,48,56,55,56,52,51,57,52,53,56,56,55,48,48,48,102,102,57,98,99,48,50,54,50,52,98,56,48,101,97,56,55,48,53,50,99,51,98,50,57,48,53,51,56,51,97,51,48,102,55,56,51,102,102,48,55,101,97,53,56,56,51,57,100,52,97,50,98,48,51,97,54,53,56,49,52,48,57,52,53,55,57,52,48,53,97,56,55,48,48,97,51,48,55,57,50,53,48,50,48,98,101,49,100,99,97,50,97,52,51,98,97,56,56,49,100,56,52,102,50,97,49,48,97,56,97,102,56,101,49,100,51,97,52,98,50,97,53,97,48,52,57,51,55,101,55,99,55,102,56,48,55,54,53,50,56,49,53,99,56,49,51,97,97,48,48,102,97,55,99,48,50,52,50,52,48,57,101,102,48,101,102,49,55,48,53,53,48,51,100,101,48,55,49,50,49,99,49,48,101,101,48,55,98,56,98,98,101,53,54,99,97,53,56,51,101,49,48,55,55,50,48,101,99,48,49,99,98,57,53,48,48,102,57,54,48,48,102,102,52,98,53,51,56,51,98,48,57,50,56,101,48,57,53,48,55,56,52,49,101,52,48,55,54,97,49,101,100,50,100,101,51,54,50,97,56,51,97,50,53,55,48,55,54,50,56,57,52,100,55,48,48,55,98,52,100,50,100,51,56,97,57,99,54,57,97,54,98,97,49,48,48,57,102,99,48,52,56,99,48,48,102,102,51,101,54,50,48,48,102,102,52,99,50,48,55,57,56,49,101,57,56,55,54,52,51,97,54,48,52,102,48,57,52,101,48,52,97,56,48,51,97,97,48,55,50,54,56,101,56,48,102,97,48,57,55,50,49,102,100,48,101,54,48,51,97,50,48,50,54,53,56,98,101,48,102,97,101,101,56,48,49,99,102,48,102,51,55,50,98,53,50,53,101,48,49,50,100,48,55,98,101,48,102,51,53,50,57,51,49,51,53,51,99,51,100,56,53,55,56,55,52,57,49,52,98,48,52,99,99,49,100,50,98,57,98,56,50,100,52,98,54,98,97,48,52,56,99,101,48,49,51,49,50,98,52,48,55,52,50,48,50,52,100,52,48,49,102,54,56,56,48,52,56,97,56,48,51,101,99,48,98,49,54,102,56,48,57,52,53,48,55,101,52,48,48,102,53,54,56,48,52,56,54,56,97,101,48,49,51,52,57,48,48,55,97,54,54,48,102,55,99,51,56,56,48,57,53,99,53,97,54,48,102,52,54,50,98,98,49,56,49,101,54,56,55,48,56,51,57,101,48,57,57,50,53,99,51,57,52,49,101,53,97,102,100,48,102,100,57,49,101,53,53,57,50,98,50,50,48,57,101,50,98,99,49,51,100,102,101,48,49,54,102,99,48,48,102,102,102,98,54,55,48,48,102,102,55,99,54,97,56,48,57,97,100,48,50,52,54,56,51,102,49,56,51,99,50,48,52,98,52,48,55,49,48,49,101,56,48,49,51,51,56,48,101,48,56,51,99,51,49,98,48,55,54,98,56,55,49,52,51,97,101,48,102,49,99,49,102,51,56,51,100,54,48,101,98,54,50,97,99,97,55,48,55,55,50,56,56,53,100,55,48,55,97,51,99,51,56,52,48,101,50,56,51,97,52,49,99,101,50,56,98,57,55,54,49,102,54,48,102,54,49,55,98,56,51,57,52,48,57,50,97,97,48,49,51,48,48,101,101,57,52,52,57,55,50,53,56,54,57,50,100,48,97,101,52,100,48,52,101,56,49,99,56,56,48,51,101,49,56,50,48,52,57,97,50,53,98,50,56,101,48,52,99,57,48,49,51,55,50,48,102,51,48,49,100,54,97,52,98,48,56,99,57,97,48,48,102,102,102,52,55,98,56,49,50,99,56,48,102,51,48,98,99,48,101,51,51,99,100,98,48,57,55,100,49,102,56,49,51,52,101,48,101,99,48,49,102,51,54,48,101,48,56,55,100,56,98,102,48,101,99,54,99,57,53,57,49,52,101,53,55,49,52,50,49,101,52,48,48,55,97,55,54,49,101,97,102,101,51,55,57,50,97,52,51,99,102,99,57,49,49,50,98,102,56,48,102,99,50,53,97,49,53,56,53,55,49,55,48,56,52,101,57,53,97,53,98,49,53,101,56,54,53,97,97,48,51,102,100,57,101,57,48,56,48,57,101,56,99,99,50,54,50,49,98,99,48,57,55,55,98,50,52,50,51,56,54,101,56,99,57,49,97,57,49,57,99,100,50,57,50,99,51,51,53,51,51,55,51,102,48,54,57,51,50,50,98,54,100,101,52,52,52,48,55,53,52,48,101,56,52,49,100,52,56,51,56,97,48,101,53,49,53,52,48,101,100,48,49,99,57,56,51,97,102,48,55,55,54,48,101,55,48,49,100,98,56,55,55,98,49,54,48,48,102,102,48,102,54,102,56,51,98,101,48,55,53,97,49,99,55,48,101,99,48,51,98,101,48,101,52,57,52,100,56,98,52,50,100,99,98,51,50,102,99,98,52,101,53,50,56,55,53,48,51,57,101,53,53,57,52,56,53,50,57,53,55,52,53,56,48,55,56,48,98,97,50,100,48,98,97,50,99,48,49,50,52,53,55,99,54,52,102,50,99,99,98,51,52,100,50,99,100,99,50,54,53,56,57,54,48,57,97,101,100,102,102,57,101,56,55,100,52,51,101,52,53,48,48,51,98,101,48,101,55,56,55,98,48,51,102,56,49,101,100,50,99,57,49,52,97,53,48,101,97,48,55,49,99,51,98,48,49,101,48,48,102,102,102,55,56,55,57,99,98,57,50,99,49,50,57,48,52,97,101,50,98,56,97,97,50,56,48,51,98,50,53,52,97,53,49,55,54,53,100,57,54,50,53,57,49,54,50,53,98,50,53,97,48,49,53,101,56,52,56,50,56,50,53,53,97,50,98,101,57,97,57,56,57,99,57,99,57,99,56,52,56,48,56,53,50,56,102,55,52,57,97,53,56,52,51,55,51,55,55,50,48,49,51,97,99,48,48,102,98,101,52,48,50,55,97,49,51,99,48,57,102,56,48,48,102,102,55,100,56,99,48,51,100,101,48,102,101,100,50,53,49,53,48,53,57,48,55,53,99,49,99,101,57,54,101,48,102,48,99,48,57,55,54,48,55,54,50,53,99,57,52,101,102,97,52,50,53,57,53,97,53,102,48,51,97,101,48,101,48,48,102,102,51,102,54,48,55,99,52,53,101,48,55,50,48,98,97,52,55,50,99,56,48,49,101,101,102,48,102,55,97,48,57,54,53,52,53,56,49,53,50,49,102,52,99,57,57,50,57,101,53,49,97,54,57,53,54,53,48,50,55,52,100,51,55,52,53,54,48,55,55,57,48,49,98,101,55,52,99,48,48,99,56,97,48,48,102,102,55,100,102,56,56,49,51,98,50,48,101,102,52,48,57,53,54,48,50,52,54,52,49,102,99,48,51,98,51,48,102,55,56,55,99,53,48,48,102,102,51,97,101,49,101,101,48,50,54,55,52,48,57,53,49,48,50,55,49,56,51,56,52,48,101,100,100,49,53,101,48,101,100,56,55,101,56,98,56,50,99,56,98,57,48,102,49,97,51,48,51,57,102,99,49,100,102,52,55,54,52,97,53,50,101,56,51,97,97,56,52,57,54,53,51,56,55,54,49,51,49,49,48,98,52,48,102,102,49,52,54,55,52,102,48,102,52,97,55,49,53,99,56,49,51,52,57,54,56,101,57,102,48,101,55,56,52,48,50,99,51,54,48,48,102,102,57,101,56,52,97,52,98,52,57,52,102,55,100,50,49,51,53,51,49,102,55,57,50,100,50,100,50,100,101,55,57,50,49,50,57,50,100,50,49,99,101,102,51,99,57,50,102,51,102,53,100,50,49,50,49,101,52,56,52,56,55,101,56,57,51,101,57,53,53,53,52,55,97,102,99,100,101,97,99,49,97,100,102,100,55,49,102,102,99,98,100,55,53,100,55,53,102,102,100,52,100,52,97,97,50,99,99,98,49,50,57,100,51,53,97,50,99,56,97,57,50,99,49,51,48,97,97,50,99,49,56,99,102,54,54,49,51,100,48,49,50,53,102,52,51,52,99,54,51,50,52,51,51,100,49,100,50,48,51,48,52,57,52,55,102,50,57,50,100,102,97,52,54,55,100,102,57,98,97,56,97,100,99,51,51,97,97,49,102,57,102,101,97,50,97,53,100,55,102,99,48,55,101,100,48,48,102,102,55,100,54,101,48,48,102,102,51,101,54,49,52,48,50,53,54,53,55,97,51,48,55,48,52,48,49,102,54,48,97,48,101,102,56,98,50,50,99,52,49,50,102,57,101,101,53,49,48,55,100,99,49,99,55,48,55,53,50,57,51,52,98,49,55,101,57,102,55,99,51,102,52,53,101,49,54,57,52,49,102,54,48,102,49,56,51,101,100,48,50,54,54,101,55,53,49,49,100,52,49,99,97,50,57,99,51,98,57,50,56,50,56,50,55,57,56,99,53,99,49,53,102,54,55,102,50,53,53,100,97,56,48,101,53,50,48,101,53,99,48,49,102,54,52,56,48,52,56,52,48,49,51,48,97,57,54,53,52,49,53,48,48,101,56,48,48,57,99,57,48,50,53,55,52,51,102,48,49,101,101,50,101,54,57,51,55,50,50,48,55,48,99,51,98,50,48,52,99,51,56,51,57,54,48,102,50,48,55,101,99,99,53,54,99,49,54,56,57,52,57,49,53,52,49,100,52,48,101,100,48,55,101,99,98,99,50,100,55,99,56,48,57,53,57,52,97,53,57,57,55,50,54,54,101,50,56,48,49,100,56,54,56,99,57,52,53,57,55,50,50,100,98,52,101,57,48,48,102,102,48,56,101,57,53,48,99,97,48,55,54,99,48,102,54,48,49,101,57,56,51,57,100,48,102,48,97,51,56,55,99,52,49,100,49,48,51,99,97,48,102,102,48,51,97,97,48,102,54,97,49,54,55,52,49,50,50,49,101,97,48,55,55,48,49,102,52,48,102,48,48,55,50,52,51,99,54,56,57,100,50,48,97,102,52,99,50,97,57,102,99,56,99,53,100,56,55,54,49,51,99,97,100,50,100,53,56,102,54,53,54,49,54,54,53,56,97,48,53,57,49,52,98,51,101,52,48,50,99,49,51,53,48,52,55,57,52,101,55,55,51,57,102,101,48,49,102,53,99,98,97,56,48,52,56,51,48,48,102,102,51,99,53,56,56,48,49,102,54,57,97,48,48,98,55,50,99,48,50,55,102,99,48,48,102,102,101,102,50,48,48,57,56,97,48,48,102,102,49,56,56,99,98,56,48,51,99,53,56,56,48,49,102,54,57,97,48,48,102,102,98,55,50,99,48,50,55,102,99,48,48,101,102,50,48,48,102,102,57,56,97,48,48,49,56,56,99,98,102,101,48,49,100,48,56,48,102,98,99,48,57,57,50,48,55,48,97,48,52,98,54,48,55,53,53,51,48,51,101,54,48,102,101,48,49,102,51,56,51,97,100,48,55,52,52,53,48,97,51,50,51,98,99,102,98,52,57,99,48,102,51,48,49,101,49,48,55,51,56,49,100,102,97,51,57,54,52,101,97,51,57,53,99,53,97,57,54,98,56,97,102,50,98,49,50,48,51,101,52,53,100,57,52,48,56,56,57,52,53,97,50,55,50,50,49,52,56,53,99,55,52,48,52,51,48,52,101,101,101,101,54,50,97,100,51,50,97,52,49,57,52,49,52,100,102,48,48,50,53,99,48,48,102,102,51,101,100,101,48,48,102,102,49,102,50,99,97,48,101,49,57,53,99,49,99,101,48,55,56,52,48,101,48,52,48,49,102,53,102,48,99,49,55,56,57,101,48,102,48,49,51,100,50,56,51,100,56,48,101,102,99,98,100,48,55,100,54,53,101,50,51,49,52,99,57,52,49,99,100,52,51,48,101,100,50,52,57,53,97,48,102,51,48,51,57,56,53,57,48,55,101,48,49,99,56,48,51,99,55,48,55,50,52,48,52,99,55,101,50,101,53,49,56,51,100,56,56,56,53,98,101,48,101,53,48,55,97,52,49,100,99,56,55,57,53,51,99,97,53,98,52,48,56,50,98,101,97,99,51,99,53,52,56,49,57,51,97,52,97,99,52,50,57,48,49,49,97,52,49,101,101,48,49,51,98,56,48,52,101,55,48,51,102,102,50,57,101,48,51,98,99,48,102,100,56,48,57,98,57,48,50,54,55,56,49,102,55,49,52,48,99,51,97,49,98,98,54,53,49,56,51,100,98,48,55,102,54,48,102,53,56,49,101,51,57,53,48,100,51,100,57,49,52,98,51,52,52,99,102,52,49,53,97,49,102,50,48,102,55,57,55,56,56,55,97,101,53,48,99,98,97,50,101,57,48,98,53,99,98,55,98,101,52,49,50,100,52,98,53,54,102,54,50,50,53,56,50,55,54,98,48,53,54,53,55,102,99,51,98,48,49,102,55,56,49,51,48,99,48,102,99,48,48,57,57,50,48,102,57,97,53,56,51,99,48,48,102,102,55,102,48,48,102,102,102,55,48,49,101,52,56,51,100,100,48,102,53,97,53,54,55,57,56,54,99,98,100,48,55,57,56,49,102,57,48,102,54,56,51,99,48,50,99,99,97,99,50,98,53,50,52,98,55,50,100,52,98,101,57,50,57,56,97,100,50,99,56,51,101,54,53,99,57,55,99,53,98,50,50,49,53,48,56,52,53,97,57,55,54,53,99,97,53,97,48,50,49,101,50,99,50,97,53,98,97,50,99,57,51,53,99,51,55,98,52,100,52,100,97,55,48,50,52,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,100,101,48,48,48,102,102,55,99,53,97,99,98,101,50,57,48,98,49,48,48,102,102,55,100,49,102,48,49,50,54,52,53,49,57,53,99,53,100,49,53,48,57,97,53,99,56,55,55,99,48,49,101,54,50,48,48,102,102,52,102,56,97,57,52,51,50,99,53,49,53,50,99,98,51,50,56,101,56,98,51,48,50,54,100,99,48,57,56,49,52,100,50,98,50,52,98,57,50,98,57,49,100,50,54,57,50,99,97,99,99,57,101,56,97,48,49,55,54,56,48,48,57,100,56,54,98,57,54,48,56,53,49,101,100,98,100,53,51,101,55,101,48,48,97,49,102,53,48,54,99,52,49,100,49,48,49,51,100,52,48,52,101,100,56,49,50,102,99,49,100,57,54,48,51,57,52,48,101,49,48,48,57,99,53,48,50,54,97,52,49,99,56,48,55,51,49,49,99,51,53,101,99,48,55,52,99,49,100,50,56,49,51,48,56,48,102,54,52,49,100,98,48,55,54,57,97,99,102,49,54,48,53,57,57,54,57,102,51,48,53,50,48,55,51,52,51,100,101,53,49,49,53,53,98,100,49,54,97,53,100,49,55,52,53,56,53,49,48,52,51,99,55,50,99,48,98,52,50,100,52,98,48,101,55,55,53,51,100,51,55,100,55,102,56,48,54,51,100,48,48,102,102,51,101,52,97,54,48,48,102,98,97,52,48,55,55,101,48,52,97,57,48,49,50,100,56,49,101,49,48,50,53,56,99,48,57,55,56,48,55,99,98,48,101,48,49,51,53,54,48,102,52,52,48,52,97,97,57,48,56,98,55,48,55,51,56,48,102,49,48,97,52,98,48,102,50,48,51,57,55,57,48,101,51,56,55,102,99,49,99,52,56,55,102,57,50,51,48,55,102,99,98,50,48,101,50,56,51,100,52,48,101,102,56,51,99,55,48,55,55,49,99,49,101,50,56,51,98,98,48,102,49,57,55,52,56,50,49,100,97,57,99,53,48,97,55,98,56,49,102,52,50,98,98,57,54,101,100,57,57,48,99,51,98,97,48,57,102,50,99,50,56,48,50,99,51,52,51,102,99,49,102,100,48,102,53,56,51,100,49,48,102,97,56,55,98,52,49,101,51,48,55,102,52,98,99,50,100,48,51,99,97,49,102,50,48,102,98,56,55,57,48,98,102,48,102,55,56,55,97,52,51,99,50,53,100,57,54,54,53,56,57,55,50,53,97,49,55,54,49,101,48,48,102,51,57,55,48,57,56,53,102,57,55,52,53,57,57,54,54,53,97,49,54,97,57,54,53,56,49,54,101,53,57,50,55,49,54,48,53,97,57,54,48,57,52,57,54,57,97,57,56,53,56,97,55,97,55,50,55,50,53,97,53,97,52,100,51,99,57,99,57,100,54,101,102,97,98,97,53,48,48,102,102,102,49,56,49,101,53,48,51,99,55,48,55,98,97,49,101,99,50,99,52,51,102,50,48,102,53,99,49,101,48,48,55,100,52,49,101,53,56,55,100,56,98,56,99,56,53,56,98,56,48,102,57,48,51,99,50,48,102,54,56,55,56,48,51,101,99,49,101,97,50,100,98,57,53,97,53,54,97,49,57,53,48,53,55,54,50,99,99,51,99,54,49,101,55,52,102,50,99,99,98,55,52,99,99,56,52,53,52,57,53,97,53,55,49,53,48,53,55,99,97,53,97,54,100,48,50,52,52,97,99,50,98,53,48,99,97,101,57,100,50,100,50,49,99,52,99,56,53,102,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,97,49,56,54,53,101,52,57,55,54,49,56,54,53,97,55,53,102,55,97,99,49,48,51,54,99,51,55,100,100,55,49,99,101,49,49,51,50,55,97,101,54,48,53,55,51,54,49,55,57,53,51,97,56,48,100,55,101,48,48,102,102,102,56,100,53,48,48,102,102,51,101,57,100,56,51,101,52,48,52,100,56,48,49,51,48,99,48,101,100,56,48,57,97,53,48,55,101,50,48,101,51,100,49,56,51,101,99,48,52,97,50,57,52,53,56,51,100,102,100,100,50,99,48,98,100,50,101,56,49,99,98,56,55,56,99,51,57,99,49,101,51,57,50,99,56,51,57,48,48,102,102,102,100,99,49,100,99,56,48,51,97,99,54,48,101,99,52,51,101,50,57,52,53,102,48,55,57,52,98,53,101,53,50,56,51,99,100,48,101,101,57,52,97,56,97,53,53,99,55,48,101,56,101,101,56,48,53,56,50,50,98,54,49,101,50,102,102,57,53,57,50,56,48,53,57,52,102,102,56,54,50,56,48,51,101,97,57,48,48,102,102,49,102,49,52,98,48,50,54,50,52,48,57,57,100,98,48,101,52,56,51,101,48,48,50,55,51,97,56,98,53,48,55,49,48,48,101,51,48,98,54,101,49,101,52,48,49,51,100,48,55,54,101,57,48,48,48,102,102,102,55,99,48,51,98,48,48,102,102,50,54,54,99,97,102,99,53,54,48,48,51,100,52,52,48,101,99,49,53,54,55,48,101,55,56,51,100,97,48,50,53,99,52,51,99,48,49,99,101,52,52,101,57,97,49,101,102,48,101,101,48,55,53,48,98,97,99,48,57,101,50,99,54,102,100,48,51,98,101,50,100,99,48,52,99,101,54,55,49,54,54,57,99,56,48,53,55,101,48,48,99,55,53,48,55,49,97,48,52,98,50,48,49,50,102,56,48,52,98,52,57,52,56,53,57,48,55,54,56,49,99,48,48,102,102,51,57,50,48,55,53,50,48,101,54,48,97,51,50,100,56,98,53,52,57,50,102,48,98,51,50,98,48,49,100,55,48,51,98,57,48,101,52,48,51,98,99,52,50,50,99,48,98,51,50,99,49,57,50,97,100,49,57,50,100,51,57,50,53,49,48,51,57,54,49,100,102,50,56,53,49,53,50,57,51,49,50,100,49,99,97,51,50,57,57,48,100,99,52,98,52,99,57,101,57,97,101,51,54,53,53,97,48,99,100,98,57,101,49,48,49,48,102,52,56,55,99,51,48,99,51,50,56,99,100,99,98,50,99,51,52,100,98,50,99,99,54,48,54,49,98,54,53,98,99,100,51,55,49,56,99,50,98,52,99,57,98,54,48,51,51,48,52,101,53,55,100,55,102,102,53,100,55,53,52,101,102,51,101,100,50,51,98,50,102,50,52,51,100,53,97,49,57,54,49,98,55,53,101,55,50,99,99,51,52,51,54,99,54,102,53,53,99,52,48,97,57,100,102,56,49,98,98,48,53,97,102,102,97,56,53,48,50,56,57,48,48,102,102,55,100,57,56,56,48,51,101,101,55,56,48,57,51,97,48,48,55,100,53,102,56,55,54,99,51,98,56,57,101,48,102,57,52,51,100,49,54,49,102,55,48,102,98,48,55,56,52,51,99,101,53,51,57,52,57,50,48,101,56,52,49,100,51,49,55,56,48,101,98,99,51,99,56,48,102,55,48,97,98,50,57,56,98,57,52,49,48,102,101,50,52,52,48,55,101,48,98,52,48,55,55,101,49,101,55,48,55,97,52,49,99,51,50,101,49,49,52,51,56,99,56,52,53,98,48,55,48,52,98,50,48,101,99,57,54,48,49,101,55,97,97,48,52,56,52,48,55,56,57,50,100,48,56,97,98,48,54,97,56,48,52,99,50,56,97,101,48,49,54,97,99,48,49,102,55,100,54,48,48,102,102,102,57,50,100,48,51,99,51,48,55,51,48,48,102,52,99,49,101,48,56,49,50,57,52,48,52,56,57,56,55,100,99,49,100,97,49,54,99,99,48,55,55,52,97,102,48,102,53,56,51,98,52,48,55,98,97,49,102,52,55,56,51,97,48,48,52,99,52,48,55,50,56,49,101,100,56,51,98,52,48,55,98,56,53,54,56,55,56,48,49,102,50,56,51,98,48,48,102,102,57,53,48,49,100,50,48,102,97,50,50,48,55,98,99,49,100,97,57,53,49,57,51,48,51,57,51,52,53,53,56,55,52,52,98,57,48,101,101,57,55,97,53,49,57,53,99,49,101,48,50,98,51,48,55,57,51,99,57,54,54,53,55,57,54,56,53,102,49,53,99,56,57,52,56,52,56,48,48,102,102,50,49,101,56,51,101,102,48,50,54,49,56,49,102,56,48,49,51,50,52,49,102,51,52,98,48,55,56,48,48,102,102,102,101,48,49,101,101,48,51,99,57,48,55,98,97,49,101,98,52,97,99,102,51,48,100,57,55,97,48,102,51,48,51,102,50,49,101,100,48,55,56,48,53,57,57,53,56,53,54,97,52,57,54,101,53,97,57,55,100,50,53,51,49,53,56,53,57,48,55,99,99,98,57,50,102,56,98,54,52,52,50,97,49,48,56,98,53,50,101,99,98,57,52,98,52,48,52,51,99,53,56,53,52,98,55,52,53,57,50,54,98,56,54,102,54,57,97,57,98,52,101,55,102,56,49,100,49,56,49,51,102,56,48,48,102,57,50,50,56,48,51,101,99,53,52,48,57,100,100,52,98,56,50,98,56,97,98,48,55,57,50,57,99,48,52,98,54,48,55,51,99,97,102,48,100,51,97,51,97,48,56,49,50,100,50,49,102,49,48,55,101,101,48,101,55,53,51,48,98,97,101,57,56,100,48,55,51,57,50,57,50,51,48,55,97,100,49,53,49,48,49,102,97,56,55,98,52,97,57,50,100,51,49,53,101,53,98,48,55,53,53,50,49,99,48,101,102,57,101,55,55,50,98,100,97,50,102,56,98,57,102,102,57,51,52,102,100,52,56,50,48,52,48,97,53,97,57,54,54,53,56,57,55,48,57,97,101,57,54,52,53,98,49,54,48,57,56,53,97,57,54,48,102,101,54,55,51,101,57,101,57,101,57,50,102,97,54,50,54,51,100,57,49,100,57,99,56,101,56,101,48,57,56,52,57,52,56,102,52,57,50,101,55,57,52,54,54,49,56,57,56,97,98,102,53,99,51,51,57,57,49,102,49,98,54,57,50,97,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,51,53,57,48,50,52,97,56,48,49,102,52,99,97,48,48,102,98,48,100,48,50,55,100,52,97,54,52,49,48,102,98,48,49,50,101,50,48,52,98,99,98,101,48,102,50,48,49,100,99,98,52,49,101,48,52,49,50,98,52,98,102,48,102,48,50,51,48,51,101,48,48,55,49,48,49,99,98,55,53,48,53,49,48,51,48,48,102,102,101,99,49,54,56,53,97,51,97,56,101,53,55,48,51,99,51,48,55,56,101,49,100,102,50,100,102,97,52,50,50,49,52,48,49,101,100,50,56,100,51,54,51,99,49,52,56,53,56,54,51,97,54,54,56,50,48,101,98,56,56,52,57,99,56,53,49,102,101,48,53,52,99,98,97,56,48,54,50,52,56,51,98,50,48,48,102,102,55,99,51,55,56,48,57,54,98,50,100,52,49,99,49,48,51,98,100,50,102,99,49,101,55,56,55,97,56,48,57,99,49,48,101,100,56,49,51,48,52,53,56,57,53,101,49,100,53,98,48,55,56,56,49,99,55,50,57,99,49,102,49,48,49,50,99,101,102,56,55,53,52,97,48,50,99,57,50,52,51,97,48,53,54,97,53,56,55,98,53,49,56,97,98,52,98,52,55,48,55,51,101,53,102,97,50,98,100,48,56,48,49,102,55,97,50,99,52,97,54,50,98,97,97,52,51,100,101,53,102,101,97,50,98,53,56,56,98,100,99,98,48,51,99,57,54,53,52,48,50,102,48,48,102,102,55,99,52,48,49,102,49,54,99,48,48,55,100,100,52,97,49,56,55,57,52,98,51,52,54,48,101,52,56,49,50,53,97,57,101,53,98,56,55,54,49,57,101,56,57,50,53,54,49,54,48,53,56,56,49,51,50,54,48,52,97,48,50,51,97,54,50,52,101,101,56,48,56,100,100,50,98,51,102,49,52,48,102,100,99,97,102,102,51,53,57,51,51,97,52,97,50,99,56,48,53,57,52,52,102,57,57,100,102,49,102,55,50,53,102,102,99,48,53,100,53,53,100,52,49,56,57,48,50,54,52,48,48,57,53,100,48,55,101,56,48,52,97,52,48,51,99,51,52,102,48,55,52,101,48,52,99,49,56,55,49,102,48,51,98,101,48,55,56,48,53,53,52,97,49,99,57,54,48,49,100,102,48,48,102,102,55,98,57,99,51,57,101,49,101,97,48,99,55,49,54,50,53,48,49,52,52,49,101,56,52,53,48,100,48,98,49,48,101,54,56,55,56,52,51,99,48,53,52,48,49,49,48,97,55,48,102,51,49,52,56,57,57,98,99,49,54,49,53,97,52,49,51,56,49,57,55,51,50,55,97,49,50,55,99,51,54,48,98,98,50,102,102,56,51,97,97,48,52,56,50,48,49,51,57,97,48,102,48,52,48,57,48,55,48,50,54,56,99,49,100,99,56,49,51,51,56,48,101,101,49,50,50,57,99,50,102,48,49,100,102,99,56,55,98,102,98,54,53,51,98,101,102,57,55,49,99,97,56,50,100,48,48,49,101,101,100,48,55,55,52,49,102,51,48,101,48,55,48,49,51,49,50,98,56,97,49,48,102,51,48,55,52,53,50,57,51,51,97,48,50,49,56,55,100,56,98,48,52,99,50,98,99,56,57,55,97,56,52,48,50,53,101,57,97,48,100,102,99,57,98,98,53,97,48,50,54,56,48,55,54,54,48,51,57,102,48,55,99,52,48,101,102,99,49,102,98,56,51,98,54,48,101,100,48,51,100,57,48,55,53,56,49,101,53,50,97,48,51,101,48,49,99,51,48,102,53,100,57,54,98,56,97,51,48,102,48,49,52,52,53,99,49,52,101,49,101,48,50,97,52,98,48,101,53,49,57,55,101,53,57,56,55,53,99,98,51,101,56,97,53,99,56,55,55,52,98,52,50,101,99,97,54,52,98,101,56,54,53,100,49,52,97,53,57,97,49,98,56,48,57,50,50,99,53,51,50,50,49,51,49,49,53,99,52,51,55,50,101,53,51,54,50,101,51,48,48,52,50,102,50,56,48,54,101,101,48,48,102,102,51,101,50,102,99,48,102,49,56,97,97,48,102,50,56,48,51,101,57,56,56,48,57,51,51,48,101,100,97,54,48,55,56,49,51,99,98,56,48,102,98,57,53,101,56,54,48,52,99,56,57,54,48,53,99,98,54,53,56,52,57,55,48,57,54,57,57,50,56,57,52,48,52,100,98,48,51,102,48,48,102,102,52,98,98,101,57,50,53,99,50,53,50,51,55,52,52,52,97,101,48,57,54,50,99,52,97,99,56,56,51,50,55,53,100,57,98,101,57,100,50,48,49,54,57,55,97,51,102,99,48,101,99,99,48,57,56,52,48,55,52,54,53,52,48,51,102,102,48,55,48,56,48,102,98,56,49,99,50,48,55,56,53,99,55,57,57,50,56,48,49,102,54,56,51,97,48,48,102,102,55,57,54,48,101,57,48,98,101,55,57,49,100,99,52,54,54,100,102,54,56,97,55,48,55,57,48,49,99,100,50,102,56,51,57,99,53,57,98,97,99,102,52,100,50,97,56,98,100,52,50,50,53,57,48,99,98,57,55,102,99,100,97,55,49,52,97,53,57,97,48,101,102,101,55,98,56,53,54,49,54,49,49,98,97,48,100,56,48,52,98,49,56,48,51,101,99,57,99,48,57,52,50,48,102,52,56,49,50,52,52,48,52,101,55,48,51,102,56,48,55,48,99,49,101,48,48,101,100,57,55,56,53,48,49,52,52,53,49,48,51,100,50,48,55,97,54,101,48,51,97,100,98,50,102,52,97,98,52,102,50,97,100,100,48,102,49,56,51,97,56,50,97,99,49,101,99,48,55,101,56,51,57,97,49,99,97,48,102,52,57,53,100,52,57,54,49,100,99,48,101,97,50,49,57,54,99,53,53,49,55,52,56,52,49,100,50,52,56,97,52,50,50,101,56,97,49,50,57,50,48,51,98,99,53,56,55,54,50,56,48,52,97,98,52,52,54,97,52,49,52,50,48,48,102,102,102,48,53,53,48,48,102,102,98,49,53,48,48,55,99,100,48,56,51,57,54,57,48,53,55,48,48,51,101,99,57,56,49,99,54,56,55,98,48,97,101,50,57,49,48,53,48,56,51,98,99,57,97,48,52,57,52,48,51,98,53,50,98,100,51,99,98,49,52,51,54,100,48,49,49,50,53,51,52,51,100,52,57,52,48,102,101,52,48,57,97,56,50,99,57,50,51,97,52,97,50,50,51,100,99,97,53,97,52,97,55,50,54,97,49,99,101,52,57,55,52,98,48,98,52,51,98,99,101,55,100,51,97,57,51,98,53,52,101,100,51,102,101,48,50,55,56,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,101,51,48,49,50,49,52,48,52,100,100,48,55,98,99,48,57,49,50,48,50,54,98,99,49,100,52,48,49,51,53,56,49,99,49,52,55,52,52,52,97,48,102,55,48,51,97,98,101,49,102,97,48,49,50,97,52,54,52,101,54,99,98,50,55,53,48,100,100,101,49,102,55,48,55,54,101,49,102,49,48,55,55,52,53,56,54,98,54,52,97,51,48,102,50,56,55,52,52,98,53,51,48,48,57,53,48,55,98,53,50,56,100,54,56,52,49,101,48,50,98,102,101,97,100,98,100,54,52,100,56,57,101,56,48,57,56,48,49,101,51,99,53,53,57,54,54,53,55,49,55,48,56,52,100,49,54,52,53,52,57,54,48,56,54,53,97,97,48,50,52,55,55,98,50,51,97,55,97,48,50,52,98,48,57,56,56,54,102,48,50,53,100,101,101,56,101,57,48,49,56,50,52,97,51,102,97,52,54,55,51,52,97,52,98,48,102,52,100,53,52,53,55,99,49,97,52,100,48,97,100,98,101,57,48,48,56,49,98,53,48,48,101,52,48,48,48,102,102,55,99,55,54,99,49,101,101,56,51,99,50,48,55,102,97,48,48,102,102,102,97,55,50,48,50,52,102,52,49,101,98,48,51,100,51,48,102,50,57,54,101,49,101,102,48,102,100,56,55,97,97,99,48,57,56,50,101,53,101,48,55,56,56,98,100,50,101,48,98,98,50,102,56,98,55,50,99,50,52,97,50,48,50,54,57,99,49,102,54,56,55,54,56,97,98,48,52,99,57,55,54,53,102,57,54,97,53,100,49,55,50,57,57,57,48,56,97,56,50,57,52,97,100,52,49,54,99,49,51,99,57,101,57,100,51,48,56,52,56,101,56,99,56,51,98,99,97,49,51,55,51,51,98,102,99,48,101,101,49,52,48,52,48,50,48,48,55,99,101,49,99,51,98,54,48,48,100,54,100,97,48,102,48,57,53,97,53,48,56,48,50,101,54,51,52,56,55,57,99,98,101,52,48,50,97,99,53,56,48,51,54,50,53,97,49,49,52,100,99,98,99,50,99,57,49,100,49,56,54,101,50,100,49,48,97,101,48,49,51,48,55,51,48,57,54,100,48,51,55,48,54,98,50,56,48,102,102,97,97,48,50,100,57,56,48,51,101,53,54,48,48,102,102,101,56,48,49,100,102,48,55,99,99,48,49,102,52,101,52,48,52,99,56,56,51,100,56,48,102,50,48,55,54,99,97,55,50,99,99,51,102,54,48,101,54,48,48,102,102,49,101,57,48,56,48,51,100,51,57,48,102,49,50,54,49,52,99,53,51,50,55,49,54,101,49,100,54,99,48,102,49,99,48,57,97,53,48,50,53,100,56,51,98,50,49,101,101,99,53,50,49,55,50,57,99,53,53,50,54,57,55,48,53,49,53,57,55,56,53,51,97,50,97,51,97,48,49,54,51,99,97,49,52,102,50,98,55,57,54,52,56,51,50,48,57,48,50,99,55,97,55,50,48,57,49,56,57,102,102,48,48,102,102,97,53,51,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,56,100,56,48,49,102,49,101,53,48,50,53,49,52,51,57,101,48,52,97,52,56,48,51,101,97,100,52,48,57,55,51,101,49,100,49,52,56,52,97,52,97,48,48,55,57,57,98,48,55,55,101,48,101,55,99,48,57,98,97,48,102,52,56,50,54,54,99,97,101,55,52,51,49,48,102,56,56,51,101,57,48,50,53,100,99,49,99,56,101,50,101,100,49,57,49,102,57,53,54,49,100,100,48,101,102,57,49,52,52,54,99,48,49,101,100,98,52,53,102,51,48,57,100,56,98,101,50,99,50,55,49,50,101,53,56,48,55,56,99,98,49,51,54,101,100,56,49,101,49,50,56,49,55,102,48,48,102,102,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,49,56,48,97,102,102,56,48,52,97,53,56,48,51,101,101,53,52,48,57,98,57,48,101,55,48,49,51,100,99,48,48,102,98,50,50,48,50,54,51,56,48,57,97,57,48,101,49,50,51,97,53,50,50,48,55,52,99,49,101,57,56,48,51,100,49,102,101,53,53,51,48,57,100,48,53,54,98,52,57,97,100,54,48,101,53,48,51,56,55,48,55,53,101,48,101,101,49,51,102,53,98,50,53,50,48,55,57,48,51,100,97,53,52,56,48,51,55,100,48,51,97,48,57,52,54,48,52,57,56,55,56,48,98,49,100,53,56,56,100,102,48,52,56,100,55,97,52,48,52,49,48,50,98,98,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,52,48,51,52,50,48,48,49,102,48,98,100,50,99,52,98,49,50,99,56,48,49,102,53,54,97,48,102,99,98,57,54,50,57,99,57,56,57,100,52,56,48,48,52,102,55,56,51,99,99,50,97,100,48,55,97,53,97,53,51,101,57,54,48,57,48,50,98,57,49,56,48,57,55,55,48,50,53,53,99,49,50,99,53,55,97,50,56,50,54,49,99,97,48,52,97,97,49,97,50,54,98,97,50,48,56,55,48,54,56,57,51,100,55,57,57,51,55,50,51,99,48,50,98,100,100,52,48,51,49,98,52,48,49,102,48,97,102,48,50,54,50,99,51,57,56,48,48,102,102,102,50,100,52,48,102,101,56,48,57,52,97,99,53,100,50,49,55,48,55,56,53,52,48,102,99,99,49,101,57,56,49,51,49,55,50,49,100,99,101,53,50,48,55,56,98,57,54,49,56,51,57,100,99,51,56,50,48,52,97,98,48,51,98,49,101,53,99,56,48,51,100,99,54,48,57,51,99,49,99,102,48,52,97,54,50,101,52,57,50,49,48,48,57,50,101,52,102,101,49,101,50,50,54,55,50,99,51,50,48,55,50,98,48,49,98,100,102,101,48,51,52,53,48,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,98,50,99,48,48,52,99,48,48,48,102,102,50,55,49,56,48,48,102,102,97,53,100,99,49,101,51,97,56,48,52,56,52,50,102,102,101,98,97,101,98,97,102,102,101,97,48,49,98,102,50,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,48,53,48,51,50,56,48,55,52,48,56,48,51,101,56,98,48,48,57,55,53,48,102,57,56,49,50,57,99,48,48,102,102,102,97,97,99,48,50,53,54,56,48,57,55,101,48,55,56,54,53,50,97,54,56,55,55,99,51,100,101,49,99,51,97,48,55,100,55,99,98,55,50,57,99,98,49,50,102,52,51,98,56,49,101,50,52,99,52,52,48,48,55,98,97,52,48,57,56,100,48,55,98,54,49,102,52,50,98,50,57,50,48,98,97,48,101,54,50,53,97,55,56,55,54,100,50,99,49,51,56,53,53,48,55,56,53,48,100,51,51,52,50,48,50,54,100,54,54,101,53,50,50,52,97,102,50,99,55,101,50,99,97,53,51,101,54,55,102,99,48,100,100,100,52,48,50,99,48,99,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,54,55,101,50,56,48,53,56,49,56,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,51,48,49,53,48,49,53,56,56,48,49,102,49,50,99,48,50,54,99,48,51,100,97,48,52,99,53,48,48,102,102,51,101,98,54,48,98,49,48,101,57,48,51,99,51,50,102,52,49,51,101,49,101,50,48,55,49,52,48,102,57,49,51,48,49,99,57,56,55,50,48,97,101,48,49,50,100,50,98,57,49,48,49,50,52,48,101,56,99,49,100,54,56,51,56,53,48,50,53,98,52,97,100,48,101,99,101,101,57,50,53,49,48,55,55,52,97,50,52,50,52,97,48,52,97,50,53,57,55,56,57,52,56,55,53,52,53,99,50,54,49,54,54,49,101,51,98,56,102,51,52,53,57,49,54,52,53,56,99,101,57,98,57,48,49,97,55,53,55,102,99,48,52,56,50,48,48,102,102,55,99,100,52,52,48,57,55,48,48,102,102,55,56,54,48,102,50,99,49,99,53,48,49,50,56,101,48,52,99,50,48,55,54,100,48,51,97,52,56,51,98,102,48,50,53,56,99,48,49,101,98,101,56,48,51,100,52,57,50,99,51,50,53,49,52,50,100,54,52,48,101,48,102,97,56,51,100,101,48,52,97,98,56,55,51,48,51,57,102,56,49,50,101,57,56,53,99,57,53,101,53,99,50,52,56,50,55,52,98,55,50,98,53,50,97,50,56,48,52,56,56,97,51,48,102,48,53,51,55,99,102,54,53,57,99,57,53,97,56,49,102,97,55,50,56,48,53,99,50,50,56,48,55,55,57,56,48,51,101,100,49,52,48,57,51,54,48,48,55,56,56,49,48,49,50,50,97,48,102,99,52,48,57,52,52,48,49,51,55,101,53,48,48,102,102,48,51,100,53,57,48,48,55,97,54,54,54,50,100,51,57,53,99,48,50,54,56,48,57,52,99,49,99,49,48,55,99,48,48,102,102,101,102,48,49,101,55,102,101,48,50,53,100,56,51,99,56,49,100,51,48,52,100,54,98,48,48,102,102,55,98,50,98,50,50,54,51,57,55,101,56,49,97,51,50,52,54,98,100,57,51,98,99,56,50,52,49,51,52,48,50,52,98,52,51,99,54,49,100,100,50,101,48,51,97,54,53,98,97,53,49,52,48,49,101,48,52,51,99,56,50,53,99,49,53,101,49,56,55,52,99,52,51,48,52,99,50,51,50,53,102,54,52,49,51,50,56,101,99,50,53,50,51,101,101,57,48,56,56,57,50,57,54,56,98,52,52,57,49,53,50,49,56,97,100,101,54,102,101,57,57,97,100,49,102,57,50,100,102,50,102,102,56,98,99,98,97,101,98,97,102,102,56,49,57,102,48,48,51,101,97,50,48,48,57,101,49,50,101,56,48,57,48,50,48,50,55,98,48,49,99,57,48,51,101,97,52,54,50,102,52,48,49,101,100,102,48,101,53,49,54,54,49,102,54,48,55,54,99,49,99,50,48,55,100,48,53,56,99,57,53,56,56,99,53,99,49,56,49,99,97,49,54,52,48,102,56,52,49,100,97,48,55,97,99,49,101,52,51,49,57,49,50,56,51,97,48,49,101,101,50,101,55,56,48,51,98,49,56,51,57,55,97,56,57,48,55,52,99,97,100,56,48,102,55,101,101,56,99,52,52,51,98,97,57,99,49,97,53,55,52,49,50,99,48,48,55,50,98,48,48,102,102,55,99,57,98,56,48,49,102,55,52,101,53,51,57,52,99,48,52,97,99,48,51,57,97,48,50,53,57,48,49,99,49,50,52,102,48,52,101,56,49,51,97,101,48,52,98,55,56,51,98,99,48,50,54,51,49,50,48,51,99,102,100,98,52,98,48,48,55,54,100,48,49,50,98,99,48,52,99,55,56,51,98,57,48,55,102,101,49,99,48,52,57,50,57,101,52,97,50,48,102,57,56,51,97,97,101,48,50,53,53,99,98,48,98,54,48,97,54,52,102,101,57,100,99,98,100,48,101,57,48,51,99,49,52,50,57,102,56,97,102,48,48,102,102,55,98,55,56,97,49,99,48,57,100,52,101,53,48,48,98,57,54,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,99,49,54,48,48,55,99,49,101,48,51,98,56,53,99,49,53,97,53,51,48,48,102,102,51,101,99,56,99,98,101,52,100,52,51,48,52,98,57,53,48,49,101,55,101,48,52,57,99,102,50,56,100,51,48,49,51,48,56,99,102,54,52,101,48,49,50,54,52,57,48,50,54,100,49,49,48,98,49,99,49,56,97,51,50,52,100,50,52,97,51,55,52,52,52,97,98,57,56,97,48,52,101,52,51,54,52,98,48,101,100,49,50,100,98,100,55,48,48,98,101,57,53,48,48,100,100,97,48,48,102,102,55,99,53,97,52,51,98,99,53,51,49,53,97,48,48,102,97,52,52,48,50,52,100,99,51,99,50,56,50,56,53,57,97,50,100,99,51,99,98,99,48,57,56,51,99,53,100,50,53,102,52,56,52,57,55,48,49,51,102,56,97,52,48,50,54,100,56,48,57,56,50,52,50,50,98,54,98,97,51,50,52,50,53,55,52,52,52,55,48,52,57,50,50,48,51,51,56,49,50,55,49,49,101,56,102,53,53,55,97,97,98,54,101,98,102,101,48,51,48,102,50,56,48,53,48,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,48,97,48,49,49,50,48,48,102,102,52,100,49,56,49,51,49,101,48,102,48,52,48,57,98,54,48,55,101,56,49,102,56,48,50,54,48,56,49,101,98,57,54,50,48,50,54,99,48,102,48,52,49,101,48,56,48,51,100,98,57,50,49,101,49,50,99,54,57,49,52,97,48,52,49,57,55,56,48,49,101,100,51,48,101,55,57,52,48,49,99,98,50,98,54,56,49,50,99,49,100,57,50,57,52,51,98,99,53,51,52,101,99,53,52,48,55,55,52,97,101,57,99,48,57,49,50,57,49,48,52,102,53,51,102,100,56,50,55,53,51,98,100,50,54,100,102,102,56,50,101,99,98,97,101,98,97,102,102,101,97,48,49,56,102,54,48,48,102,102,102,56,53,55,56,49,50,101,48,48,102,102,101,101,99,48,49,101,53,54,56,49,102,100,48,49,51,55,54,48,50,53,101,54,48,55,98,53,52,48,102,102,99,49,101,97,48,49,50,101,48,48,102,102,50,54,97,48,57,99,50,102,56,55,48,55,55,57,52,48,101,101,48,48,102,102,57,53,55,48,55,57,102,50,53,55,54,50,98,55,57,55,53,56,51,98,54,48,48,100,100,49,57,49,52,98,101,57,98,56,51,98,97,48,50,55,100,99,100,100,98,101,49,101,49,101,53,55,55,101,53,55,97,56,48,53,99,50,50,56,48,54,102,98,48,48,102,102,51,101,51,52,101,48,52,57,98,55,48,50,52,101,56,48,49,102,53,54,56,48,101,97,48,99,53,98,101,50,100,97,52,48,57,97,55,48,48,55,98,49,48,48,102,102,57,99,97,99,54,52,49,48,52,57,55,50,97,101,56,49,102,57,48,49,50,101,101,48,101,49,99,99,53,52,48,48,102,102,51,55,52,56,49,101,57,48,52,100,101,52,48,48,102,102,48,55,98,54,55,48,48,53,102,55,99,53,48,48,102,102,54,97,52,56,102,52,49,100,98,50,98,55,54,102,101,102,102,99,48,54,48,50,53,100,55,53,48,50,55,97,48,48,102,102,55,100,102,51,48,49,51,49,99,48,102,49,56,48,57,52,56,48,48,55,100,53,48,56,49,51,53,50,48,52,99,50,48,51,97,55,50,99,52,48,52,97,56,51,102,97,49,99,50,48,48,55,97,49,102,52,53,48,49,54,49,52,56,54,53,49,50,53,102,52,55,97,48,102,54,48,49,51,50,48,48,101,55,56,51,57,54,53,56,56,48,53,97,56,55,57,56,97,53,48,102,48,49,52,100,55,101,56,97,57,48,102,51,49,54,51,50,54,52,101,50,56,57,51,98,54,99,55,97,54,102,97,49,97,55,101,54,100,51,57,98,102,102,48,48,97,49,53,48,50,54,56,99,48,57,57,48,48,102,102,55,56,50,48,52,100,98,48,51,102,52,48,102,99,48,49,51,48,52,48,102,53,99,98,49,48,49,51,54,48,55,56,50,48,102,48,52,48,49,101,100,99,57,48,102,48,57,54,51,52,56,97,53,48,50,48,99,98,99,48,48,102,54,57,56,55,51,99,97,48,48,101,53,57,53,98,52,48,57,54,48,101,99,57,52,97,49,100,101,50,57,97,55,54,50,97,48,51,98,97,53,55,52,101,48,52,56,57,52,56,56,50,55,97,57,102,101,99,49,51,97,57,100,101,57,51,54,99,49,55,54,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,48,99,48,99,48,49,102,53,55,52,48,52,57,98,55,48,48,102,102,55,100,56,49,48,49,51,100,50,48,101,51,56,48,57,52,53,99,53,98,101,50,56,48,48,49,101,97,100,48,48,51,100,52,99,51,57,54,57,56,97,101,48,49,51,52,101,56,57,99,51,56,52,48,101,55,56,49,101,49,56,51,100,48,100,52,48,50,53,100,99,51,99,56,49,100,50,101,57,53,101,99,48,49,101,99,98,48,52,97,57,98,49,55,99,53,55,102,56,48,100,102,100,55,57,52,101,100,50,48,57,48,52,99,102,102,48,48,102,102,100,55,48,48,102,102,48,55,100,48,99,56,49,50,101,50,48,102,49,56,48,57,52,56,48,48,102,102,55,100,53,48,56,49,50,97,99,48,52,98,100,56,51,100,56,50,98,56,48,52,97,56,51,102,97,49,99,50,48,48,102,102,55,97,101,49,50,53,102,57,53,102,50,57,56,53,49,50,53,102,52,55,97,48,102,54,48,49,51,50,48,48,102,102,102,56,52,51,101,56,53,55,48,48,102,102,53,100,48,55,54,52,98,97,48,102,48,49,52,100,55,101,56,97,57,48,102,51,49,53,100,52,55,52,49,50,102,53,51,98,54,99,54,57,55,51,50,49,97,55,101,55,49,48,53,98,48,51,56,53,53,100,52,48,57,48,56,48,49,102,55,102,54,48,48,102,98,49,51,50,101,52,48,49,102,53,97,56,48,48,102,102,102,97,102,98,48,102,50,48,51,100,54,48,101,97,57,53,49,54,53,57,48,55,101,48,49,101,101,56,55,57,56,98,55,48,50,53,99,99,49,100,102,57,55,51,99,98,49,52,55,52,51,48,48,55,98,50,48,51,102,56,49,102,102,48,55,50,54,48,102,57,52,51,99,101,49,100,49,48,102,100,55,50,98,56,98,51,48,101,50,48,55,102,48,97,55,48,102,51,48,48,102,102,51,100,97,101,53,99,48,55,48,53,49,53,50,99,48,49,101,100,55,50,102,48,97,102,50,98,48,97,99,50,100,50,55,57,48,50,99,52,51,99,52,56,49,49,98,99,50,55,55,102,56,48,56,56,99,48,48,102,57,54,57,56,49,51,49,99,48,101,101,56,48,57,56,98,48,48,102,102,55,100,97,54,49,53,98,99,49,100,101,57,54,51,57,51,99,48,49,101,56,51,56,51,56,50,52,50,48,50,53,99,48,51,101,102,56,49,50,52,53,102,97,49,56,50,52,52,49,101,49,48,51,98,48,48,102,102,50,54,50,48,48,57,56,100,101,49,101,53,50,98,98,48,48,57,102,49,52,56,53,49,48,50,54,102,97,49,56,48,57,101,50,51,49,100,51,52,97,52,99,53,57,49,52,49,55,101,56,48,49,100,57,97,49,101,50,50,99,102,54,97,97,56,48,49,53,102,53,52,51,48,48,49,101,54,48,51,99,55,48,102,53,56,51,100,100,48,55,56,97,48,102,48,56,49,101,98,48,55,101,52,98,48,57,50,101,48,51,102,48,48,102,102,102,51,56,51,101,101,49,101,99,48,55,56,52,49,102,49,50,101,52,49,50,52,53,55,57,53,102,99,98,52,48,102,52,56,55,100,99,98,102,50,99,56,51,99,99,49,101,52,52,102,48,49,50,102,50,97,57,49,49,48,48,97,56,52,51,57,52,101,50,101,48,98,50,52,57,52,99,57,52,51,50,98,56,97,102,50,98,99,97,101,52,49,102,52,52,48,97,102,52,48,52,51,54,98,52,99,52,56,54,99,56,49,50,56,50,48,52,98,97,49,55,101,48,52,100,97,48,49,51,51,48,48,102,102,101,50,99,48,57,55,53,48,101,101,97,52,48,48,102,102,57,55,50,53,48,51,101,48,48,55,98,56,48,101,99,56,49,100,99,50,53,49,55,98,57,56,52,48,52,100,48,48,102,102,55,98,55,52,97,99,48,102,102,56,51,99,48,48,102,102,101,99,48,55,48,100,50,48,51,99,50,48,50,53,99,57,56,53,99,56,55,55,101,52,98,52,101,53,50,100,48,55,56,100,56,52,99,101,53,52,54,50,102,52,97,101,98,52,102,100,50,52,50,52,98,48,52,49,57,102,52,57,98,49,102,101,54,50,48,52,97,101,48,49,50,54,50,48,52,99,97,48,49,51,97,97,49,102,53,50,101,48,49,100,100,48,49,50,99,54,48,101,100,102,48,51,99,97,48,102,56,49,52,54,49,100,54,52,101,48,102,98,57,54,99,53,51,101,48,102,56,48,55,48,52,51,57,98,100,49,48,51,98,48,53,54,57,54,99,53,48,49,52,52,53,56,49,54,50,48,50,54,48,49,102,101,48,102,51,48,55,52,99,97,54,52,56,101,56,56,53,97,56,55,98,52,97,49,52,51,97,52,50,52,50,52,101,55,48,98,48,97,101,53,57,52,98,57,48,56,51,52,100,50,49,97,55,100,50,49,48,48,102,102,99,97,56,48,52,57,98,48,48,51,101,49,101,48,48,52,102,53,56,51,101,98,101,53,98,54,48,50,54,101,99,51,101,49,99,48,57,50,52,48,52,57,55,50,98,55,57,53,55,98,56,55,55,99,49,99,102,48,49,51,50,51,99,98,57,99,57,50,48,48,102,102,102,55,51,101,50,99,56,55,48,55,54,50,48,52,99,100,49,53,99,48,50,53,56,48,50,53,102,56,97,99,48,101,100,101,48,48,102,102,98,99,101,48,49,55,101,48,48,102,55,52,49,101,51,52,56,48,57,49,49,54,49,101,56,48,55,101,50,48,48,55,100,54,51,56,48,51,101,98,99,52,49,99,101,48,48,51,101,98,52,99,48,57,53,99,48,101,53,48,51,56,53,48,55,53,50,53,50,55,52,51,50,100,53,100,50,97,99,51,98,54,49,101,54,48,55,98,56,49,101,48,99,57,101,49,101,97,55,102,56,55,102,48,49,102,48,56,48,51,100,51,56,48,101,48,48,55,51,52,51,102,97,49,102,57,48,49,50,99,48,102,51,56,55,101,56,51,102,99,56,54,49,100,53,101,49,101,97,52,98,48,101,49,49,53,99,57,99,48,48,102,54,98,48,55,53,99,98,100,48,48,102,102,55,98,52,52,51,98,100,98,54,50,98,99,97,57,57,98,100,97,99,98,48,52,102,48,51,49,56,53,102,102,48,49,50,48,52,48,57,55,49,48,48,55,99,50,98,52,49,99,53,48,51,98,51,48,55,56,52,56,48,49,101,52,48,50,54,48,56,48,57,98,55,48,48,55,57,57,98,48,101,48,97,51,48,50,54,102,49,54,48,48,102,102,101,100,102,56,51,56,51,48,102,55,56,51,57,55,48,52,102,101,55,56,97,49,50,102,49,48,57,49,55,48,48,51,100,100,99,49,99,98,48,50,54,57,99,98,48,50,101,53,49,55,97,49,57,54,101,53,57,49,52,97,53,101,52,57,49,56,100,100,99,97,50,56,55,49,53,101,101,55,48,52,56,49,54,50,57,97,55,48,102,102,48,50,55,50,52,48,49,102,48,101,102,48,50,52,53,48,49,102,54,54,50,57,99,48,49,101,53,49,48,51,101,48,48,48,102,102,102,50,52,56,48,57,50,99,53,57,55,50,100,55,54,48,101,102,56,51,101,49,48,50,54,52,55,49,55,53,100,50,55,56,55,54,51,49,53,97,55,101,48,102,51,99,48,57,57,98,50,98,98,49,53,97,48,50,53,100,99,97,99,48,102,49,57,102,97,49,102,101,48,50,54,48,48,48,102,102,102,55,52,57,101,98,52,56,48,57,49,57,53,102,101,56,48,54,102,102,53,97,53,102,102,48,48,57,102,97,48,48,102,102,55,100,57,57,56,48,51,101,51,100,50,48,52,101,99,48,48,51,101,98,56,48,97,100,48,102,52,56,51,99,56,50,100,48,97,52,97,48,55,97,48,48,102,102,52,98,97,48,55,53,99,48,52,57,98,50,52,48,51,102,48,48,102,102,52,102,56,51,97,53,48,101,53,99,98,99,48,50,55,56,102,48,55,48,56,97,50,52,55,48,48,55,52,54,101,56,97,48,102,98,48,51,102,52,49,102,99,56,51,48,55,101,52,51,101,102,99,51,57,98,98,54,50,98,101,102,53,52,57,53,98,56,51,99,50,48,99,49,53,56,57,98,101,57,48,56,48,56,51,53,52,48,51,102,97,57,51,53,48,100,49,56,98,48,52,54,55,53,49,49,50,100,98,99,101,97,51,98,100,57,98,99,101,51,55,101,97,57,98,49,56,102,56,50,98,101,102,56,53,54,49,56,101,51,56,97,49,55,57,52,48,50,101,48,48,48,102,102,49,102,55,98,99,48,48,102,56,99,99,49,53,101,48,52,98,51,48,55,51,56,49,101,99,48,49,51,57,54,48,52,57,54,50,53,101,98,48,55,52,52,53,49,49,54,50,53,55,57,54,99,53,99,48,49,50,102,50,48,57,55,55,99,57,48,51,97,53,48,55,53,52,49,99,53,48,55,49,52,53,102,56,55,57,56,49,101,53,48,51,99,49,99,48,102,55,48,49,101,98,56,51,102,97,50,102,99,51,99,56,49,102,99,51,56,55,56,56,49,100,102,97,53,49,55,51,99,51,97,99,56,52,49,100,51,101,49,101,49,99,48,48,102,55,97,54,50,98,48,51,98,57,50,57,99,53,55,56,55,55,102,54,52,101,102,102,48,49,50,53,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,54,50,52,48,57,54,102,48,50,54,56,56,49,102,97,48,49,50,57,48,48,102,48,100,48,48,102,102,49,101,99,48,49,50,102,56,49,102,56,99,48,101,102,56,49,101,48,49,53,53,50,57,57,52,53,55,56,55,56,48,48,49,101,100,56,48,101,55,56,55,97,56,51,49,99,53,56,57,52,48,53,101,56,55,53,100,50,56,51,51,50,98,56,51,101,52,49,100,101,48,102,48,49,53,48,48,102,102,52,52,50,57,99,51,99,97,53,100,97,49,102,100,54,53,55,102,100,50,48,57,99,48,100,55,49,57,51,100,48,57,48,50,100,98,48,48,102,102,99,56,48,48,102,102,48,55,100,48,49,56,48,51,101,52,54,52,53,55,48,49,51,101,56,53,56,49,53,97,48,52,97,97,48,49,51,54,99,53,56,55,50,57,99,48,57,97,56,98,99,57,55,99,51,56,52,49,101,101,99,56,54,102,57,54,50,48,48,102,53,101,56,99,56,101,48,102,56,99,49,101,51,56,55,98,51,101,50,56,99,49,100,56,48,51,57,51,48,101,56,48,51,98,55,48,55,53,100,99,49,100,53,56,51,98,99,48,101,56,56,55,55,48,97,102,48,48,102,102,55,54,101,57,55,102,51,50,49,102,53,56,102,52,57,101,53,55,55,101,49,101,53,99,57,99,53,55,97,55,48,48,102,102,53,55,98,50,97,101,52,50,52,99,52,57,50,98,100,50,53,97,52,98,52,52,55,48,51,50,52,56,54,55,98,57,100,98,55,51,52,101,55,48,49,97,51,48,52,101,102,56,52,102,49,99,52,48,98,49,53,100,55,102,99,48,51,102,97,57,55,53,48,48,102,102,98,51,56,48,48,55,100,54,48,48,102,102,48,51,101,53,97,48,48,52,99,54,48,51,57,49,50,99,52,97,97,48,55,54,99,48,52,102,51,52,54,48,55,101,101,49,99,51,48,102,48,56,55,99,56,49,100,101,49,53,52,100,48,51,99,97,51,56,55,49,56,49,100,56,55,48,55,51,54,49,99,102,52,57,48,102,56,48,55,57,100,50,48,49,101,53,48,55,97,55,48,55,52,48,49,99,101,56,49,50,101,52,53,56,57,55,48,48,102,102,102,49,51,100,49,53,52,49,101,51,50,98,48,98,48,101,53,50,100,50,54,101,50,99,51,99,56,55,51,54,49,48,48,51,98,53,51,50,53,56,49,55,101,57,100,98,48,48,102,102,54,50,49,48,49,50,99,101,48,52,99,57,48,51,97,56,48,50,54,99,56,49,99,102,48,55,50,52,49,102,97,48,51,57,52,48,102,48,48,48,102,102,51,100,100,48,49,99,49,48,102,100,48,55,55,99,51,98,54,53,101,57,53,56,53,97,54,50,57,99,51,99,99,53,51,48,49,48,99,51,99,97,49,100,54,50,56,99,51,101,48,56,97,99,55,52,52,48,102,53,49,52,99,49,100,102,50,101,51,55,57,50,57,99,51,99,50,53,53,50,53,49,51,52,99,50,57,57,48,54,98,56,50,55,52,56,53,99,52,50,55,52,50,54,97,48,98,55,102,101,48,99,50,97,56,50,101,54,48,52,100,54,48,49,50,101,99,49,100,51,48,50,54,99,52,48,57,55,54,48,55,99,56,48,52,98,98,56,55,99,100,101,48,52,97,49,52,56,48,102,55,56,49,100,56,56,51,99,50,48,55,55,50,101,57,54,102,57,97,50,99,100,50,54,52,97,48,55,99,51,102,101,49,99,55,48,102,48,56,55,49,97,56,98,102,99,56,48,53,53,57,55,50,53,48,50,53,57,54,54,48,50,53,97,56,97,49,101,53,52,57,52,99,48,49,50,57,48,49,51,99,50,98,97,52,98,48,50,50,49,57,56,48,57,56,50,48,100,102,57,52,100,56,48,54,51,49,55,53,102,102,48,48,57,99,50,48,48,102,102,55,100,99,101,48,48,102,102,51,101,57,97,56,49,101,99,56,48,51,101,97,57,52,49,101,102,56,50,53,100,51,52,98,49,97,48,102,99,56,51,56,57,48,102,57,50,55,102,55,99,51,56,101,48,102,48,102,97,50,48,55,53,99,51,98,55,57,49,100,51,52,51,99,56,49,101,56,48,55,97,51,50,49,100,98,48,101,55,54,48,101,57,52,56,51,100,51,48,55,57,48,49,102,49,55,101,54,52,51,97,48,48,102,102,101,101,50,56,98,97,99,49,101,53,50,101,102,97,49,54,97,48,52,100,55,50,98,48,98,49,100,50,53,57,97,49,57,99,98,48,48,50,52,52,53,48,48,102,53,98,48,50,54,102,48,48,102,102,57,54,49,48,101,51,48,49,51,56,56,48,52,98,97,56,51,100,56,48,50,53,101,52,49,101,49,99,56,54,54,53,50,48,51,99,97,48,55,55,101,49,102,99,48,101,55,50,51,49,54,102,102,57,55,53,55,56,51,98,54,53,97,56,55,99,99,51,56,101,49,101,54,48,101,50,97,51,48,55,57,56,48,52,98,52,97,51,48,102,48,56,55,53,53,50,99,98,54,57,50,57,57,49,48,51,99,56,57,54,57,55,99,97,55,97,50,101,99,97,100,52,52,50,99,52,100,101,48,49,51,101,56,51,55,97,49,51,53,98,48,48,102,102,97,98,102,48,48,55,100,101,101,56,48,51,101,57,48,52,98,57,48,48,102,102,55,100,52,101,48,55,101,48,51,56,48,49,101,48,48,101,97,56,55,100,97,52,49,101,49,48,51,57,101,48,55,98,98,56,51,100,49,56,51,98,52,57,55,56,51,98,52,56,101,49,100,53,101,53,48,48,102,102,48,51,100,51,102,50,57,56,49,99,101,97,49,57,55,57,99,51,48,50,100,48,49,101,98,48,51,99,57,48,102,51,49,54,53,99,98,97,48,102,54,48,51,99,56,52,57,57,51,50,55,99,57,53,98,57,48,48,102,102,49,50,56,55,52,48,48,52,102,57,53,97,57,55,56,49,50,49,102,101,48,50,102,50,50,101,98,97,101,98,102,101,48,49,98,54,50,48,48,102,56,99,48,56,51,100,97,48,55,55,99,56,48,48,102,102,48,102,97,51,98,48,50,53,53,48,97,97,52,57,48,102,48,53,51,52,57,99,48,101,100,55,56,51,102,49,101,49,102,55,54,48,48,52,97,52,98,97,55,51,49,52,100,50,49,102,51,48,50,54,102,52,49,102,102,97,52,48,55,54,56,101,57,49,48,53,53,53,51,54,53,97,55,50,99,49,49,98,57,50,97,48,49,50,54,98,52,101,48,52,56,101,102,102,49,54,53,57,48,56,99,51,48,49,48,53,48,48,102,102,51,101,100,51,48,48,102,102,49,102,50,100,57,48,55,57,99,56,54,48,102,102,57,48,48,51,57,54,48,48,102,102,102,97,101,50,50,102,99,49,50,48,48,101,54,56,51,56,54,102,56,54,56,53,98,48,51,100,51,48,49,50,98,50,56,49,50,97,52,49,102,55,97,51,56,55,56,99,51,97,52,48,101,101,52,98,100,57,54,48,48,49,101,99,54,48,55,101,101,48,52,98,55,56,48,51,100,100,97,48,101,100,102,48,55,49,48,51,99,51,99,51,102,97,49,100,53,48,100,49,48,57,51,57,51,98,48,55,57,52,49,51,51,99,51,99,53,97,98,57,53,98,50,53,48,99,97,56,48,56,56,54,98,97,102,102,56,48,55,49,100,56,51,99,56,48,50,54,52,52,98,97,48,50,54,50,56,48,49,102,49,101,57,48,55,100,52,48,52,99,55,97,54,49,55,49,52,57,54,48,102,48,56,51,102,56,48,48,102,102,102,97,56,50,48,55,57,50,48,102,50,99,51,101,56,53,56,48,50,52,57,49,100,56,101,56,99,48,102,50,99,51,100,54,48,52,57,49,97,54,48,55,102,48,51,99,53,99,49,50,101,56,97,53,50,57,52,54,53,50,97,52,55,52,53,50,102,56,98,98,97,97,102,52,53,51,49,52,50,56,48,53,48,102,102,52,52,52,97,101,50,98,100,48,56,97,102,100,50,56,51,48,48,49,51,98,50,53,97,49,54,52,57,56,53,99,49,54,54,53,56,49,54,99,53,56,98,100,57,50,53,51,56,98,52,52,99,52,97,50,99,48,98,48,52,56,99,100,98,50,100,54,55,57,51,49,51,100,102,101,57,50,57,50,57,49,100,97,54,51,52,97,51,99,49,51,52,57,55,101,97,56,100,51,98,52,56,102,98,54,57,56,100,98,54,57,48,49,57,100,52,48,49,102,53,52,99,48,48,102,98,57,55,48,55,54,50,48,101,48,56,48,49,102,53,57,52,48,48,102,98,50,53,48,48,55,100,55,54,48,49,51,49,52,53,99,101,48,101,56,57,53,50,48,102,97,56,48,57,53,51,48,50,55,49,53,51,52,49,99,52,56,55,100,98,49,53,97,53,102,57,55,99,48,48,102,55,51,56,51,101,98,48,55,57,48,48,101,48,52,49,100,100,48,51,57,49,48,55,54,48,48,102,102,101,52,55,56,55,54,56,51,56,97,48,101,98,52,98,98,52,98,50,57,50,56,98,97,52,52,50,57,56,98,98,50,100,102,48,51,99,99,48,102,97,48,55,101,99,97,101,48,101,56,57,53,100,57,49,52,48,52,98,52,51,99,53,50,56,50,55,52,48,50,100,50,56,48,53,55,53,53,102,102,100,55,53,100,55,53,102,102,100,52,54,49,48,101,101,48,55,56,56,98,56,48,101,57,57,54,101,56,56,53,102,56,55,55,100,51,51,50,48,57,55,48,53,55,56,54,102,57,48,100,51,48,49,50,101,56,99,57,55,100,57,48,52,99,97,51,98,101,56,97,57,49,102,51,48,57,54,56,99,57,54,56,98,52,52,57,49,53,50,49,102,57,102,97,97,51,101,57,57,97,102,55,98,49,50,100,98,97,56,98,99,98,97,102,102,56,48,54,51,100,56,48,51,101,57,57,48,48,102,102,49,102,50,97,54,48,55,53,52,49,102,57,48,55,55,97,53,54,56,51,57,57,48,48,102,102,55,100,57,50,56,55,101,56,48,49,101,99,100,48,55,98,54,49,100,100,97,52,97,101,56,50,48,102,98,52,48,49,101,100,98,48,102,49,48,55,56,56,48,49,101,98,48,55,50,102,48,98,102,48,55,57,101,49,101,55,52,57,51,56,51,98,55,48,55,48,101,48,52,98,100,50,48,56,55,54,56,51,56,53,54,49,99,53,48,101,100,97,51,48,55,48,56,51,97,102,102,55,52,101,102,56,51,99,98,100,50,55,48,55,57,50,54,102,49,54,51,50,53,102,50,49,54,48,49,100,98,100,48,57,51,49,49,56,98,48,52,54,54,57,50,100,49,49,99,99,101,97,51,98,100,57,99,101,100,98,57,97,54,57,98,49,56,101,49,51,98,55,99,50,98,56,101,54,49,99,53,56,98,99,97,48,49,48,50,97,97,48,54,101,54,48,52,97,100,56,48,51,101,102,51,99,48,49,102,54,57,97,48,52,57,54,56,51,97,97,50,57,99,49,99,57,56,49,50,100,48,48,102,102,52,100,50,54,48,55,54,97,48,101,99,52,97,48,101,53,57,48,48,57,53,48,55,54,56,48,49,101,56,57,56,49,50,101,101,49,102,49,99,56,100,56,98,51,48,102,49,49,55,99,49,101,98,52,102,102,99,98,56,48,102,101,56,51,97,50,48,102,54,48,55,56,100,50,54,57,51,48,51,99,50,49,101,57,50,101,57,51,98,100,97,54,57,54,50,101,54,57,57,52,98,56,50,98,54,55,101,50,98,53,48,49,48,49,48,57,48,55,102,99,48,54,48,97,48,48,102,102,55,99,100,52,52,48,57,56,101,48,55,55,56,48,102,50,99,49,102,97,56,49,50,56,101,48,52,98,100,56,55,54,100,51,102,50,52,56,51,99,48,48,102,102,50,53,57,48,48,49,101,98,101,56,48,51,100,52,56,50,98,102,50,50,57,55,101,100,102,52,48,99,48,102,97,56,51,97,48,48,102,102,52,97,98,56,55,99,99,51,57,102,102,97,52,50,54,49,52,97,53,55,49,52,101,57,52,48,57,100,50,97,48,97,101,52,97,102,52,48,50,52,52,53,101,48,55,56,50,53,98,99,52,97,48,98,50,101,53,54,97,55,102,48,52,56,102,48,49,50,48,57,52,51,55,56,49,102,53,48,51,101,98,48,55,57,101,48,52,99,53,48,51,100,48,48,102,102,102,51,56,51,101,49,48,55,99,54,49,101,54,57,48,102,56,56,51,99,57,48,102,55,54,50,57,98,56,55,57,48,51,99,57,56,97,55,48,101,102,57,52,49,56,98,48,57,48,101,101,48,55,55,56,97,98,48,101,98,49,53,49,56,48,52,57,56,51,98,48,53,52,49,52,54,53,50,97,50,53,97,49,56,55,55,99,97,52,50,98,49,48,52,48,50,99,48,97,101,52,50,101,101,102,52,53,48,52,102,50,55,55,98,50,99,50,57,51,49,51,50,99,50,56,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,52,48,51,55,51,48,48,102,102,49,102,49,100,98,48,48,55,100,53,54,48,55,54,48,48,102,102,57,48,52,48,50,52,102,52,51,97,52,49,102,52,48,102,99,48,55,50,54,52,97,51,48,50,54,56,52,49,101,55,55,50,101,98,48,51,100,102,50,99,97,52,51,99,56,53,56,57,54,52,49,97,102,48,101,53,48,51,100,49,48,55,100,101,53,53,48,51,98,102,48,48,102,102,98,52,50,97,56,49,101,51,48,55,98,99,49,100,99,54,100,50,48,101,102,48,51,101,56,56,97,56,57,97,99,51,97,97,56,50,53,55,102,97,101,57,53,53,52,53,98,100,97,55,57,54,55,49,101,100,48,48,102,102,48,57,49,52,48,49,102,50,55,50,48,48,102,102,55,100,48,101,48,55,51,52,97,102,48,101,54,48,55,102,99,48,49,102,54,50,101,48,52,98,57,51,55,56,97,48,50,99,99,97,48,48,102,102,48,55,98,53,56,48,49,101,98,48,48,55,50,101,97,99,98,54,50,100,98,56,55,97,55,57,54,54,53,98,48,51,56,48,48,55,49,52,48,101,102,102,54,48,102,49,56,55,101,56,49,101,102,53,50,50,49,52,51,56,97,51,52,53,101,53,101,49,55,49,51,56,51,97,97,49,99,52,101,48,50,54,52,48,57,57,48,49,50,99,50,100,97,98,49,48,50,98,99,98,51,100,102,101,48,49,55,100,97,98,97,57,97,57,54,56,53,54,97,54,49,52,101,53,57,57,54,48,53,52,57,54,52,99,101,52,54,52,101,50,98,49,51,49,50,56,97,102,50,99,49,49,102,51,56,99,98,98,57,57,52,99,52,48,55,102,97,51,50,52,97,51,102,55,53,56,102,52,56,102,52,52,49,50,53,56,97,57,51,99,102,102,50,51,54,102,97,97,102,55,100,101,56,97,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,51,56,100,48,48,102,102,55,100,51,101,56,48,51,101,57,102,48,49,102,53,56,48,51,101,100,56,99,49,102,54,50,54,56,55,51,56,51,57,99,57,98,56,51,56,101,48,101,54,99,51,56,100,57,56,99,48,102,56,52,49,102,49,101,52,54,48,101,56,48,55,57,52,48,49,101,57,100,102,48,102,51,48,55,51,99,49,101,55,49,54,56,48,101,102,102,99,56,55,48,48,102,102,98,53,48,55,57,50,48,101,100,56,51,99,97,49,102,49,101,49,101,98,48,102,54,48,51,98,55,52,57,48,101,98,48,48,102,102,51,97,97,97,57,99,57,98,54,49,100,101,99,57,55,52,49,101,49,50,100,54,54,52,97,99,52,49,102,48,57,100,102,101,48,101,51,48,48,51,101,56,56,56,48,49,102,52,52,101,48,102,51,48,48,49,102,54,51,48,48,102,51,56,51,56,97,48,102,56,56,49,102,49,48,55,49,51,54,48,50,52,97,57,57,99,49,101,53,57,48,102,49,56,55,56,97,52,51,99,99,53,48,49,49,48,102,49,55,97,48,101,101,56,51,101,50,48,101,98,57,52,57,99,48,52,57,52,51,97,99,48,102,56,48,51,56,99,48,102,53,52,97,97,97,50,57,56,49,101,99,56,55,49,99,97,100,52,49,97,48,52,56,49,53,99,54,50,99,51,102,99,57,99,57,102,98,56,55,54,54,57,51,53,50,100,51,99,48,51,53,97,52,49,100,101,48,51,98,100,48,101,55,56,51,97,97,48,101,56,57,53,48,49,99,52,48,101,50,49,53,49,56,97,50,48,101,97,57,52,49,50,53,56,55,50,98,48,97,97,48,49,51,48,50,99,52,98,51,101,56,98,56,98,51,50,99,57,50,99,98,98,52,102,51,57,54,48,53,100,97,54,49,54,48,53,97,97,52,100,51,56,53,97,57,54,50,57,54,57,55,53,52,57,56,57,57,102,57,100,50,55,101,51,102,56,57,56,57,99,50,50,56,49,50,101,48,48,102,102,52,98,100,56,51,97,100,48,50,53,53,52,49,99,100,56,55,52,48,49,99,50,48,51,57,51,48,101,101,102,48,101,57,56,51,97,102,48,101,49,56,48,51,100,99,55,56,51,98,50,49,100,101,48,49,51,54,48,102,49,49,55,57,52,53,55,48,48,102,102,51,100,99,97,49,101,57,50,102,52,51,101,52,53,100,57,99,98,50,48,102,53,57,55,48,49,101,49,48,102,50,50,54,53,50,54,56,55,56,52,51,99,56,53,57,57,54,49,101,57,51,52,98,97,52,100,56,56,101,57,53,100,97,50,98,99,49,50,52,53,55,51,54,56,54,56,50,100,56,55,98,50,102,102,101,98,97,101,97,49,53,56,48,102,56,52,49,101,100,56,55,49,52,49,99,52,48,51,97,102,48,55,56,54,48,102,57,52,49,101,55,49,55,50,48,48,102,102,102,54,101,56,51,98,102,48,55,53,99,49,99,98,48,102,54,56,51,99,50,48,102,57,57,55,57,100,48,48,102,102,98,56,50,101,48,48,102,102,52,97,56,51,97,56,49,99,57,48,101,102,49,54,50,49,101,55,48,102,49,49,54,53,99,97,98,48,101,102,49,53,52,53,100,57,55,52,57,55,100,48,48,97,55,50,57,57,51,100,51,48,49,50,48,53,50,57,53,97,53,56,49,54,54,57,97,48,57,53,97,54,99,97,100,50,98,100,51,56,98,48,55,49,98,52,49,98,102,102,50,100,48,55,101,52,48,102,99,48,49,100,98,48,49,50,101,56,48,101,98,48,51,101,99,48,102,56,99,49,101,102,48,55,56,51,56,55,53,99,49,100,101,48,51,98,102,48,101,100,56,55,56,52,51,100,56,49,101,54,50,102,98,57,53,50,49,101,48,50,102,51,49,53,101,53,50,56,55,52,99,51,98,101,53,57,48,55,97,56,98,98,52,57,101,53,54,56,55,53,56,97,55,50,102,52,98,97,52,57,101,56,52,53,52,49,52,56,53,57,50,54,56,54,54,53,55,57,53,99,57,101,57,100,54,48,57,53,101,100,97,48,51,52,57,97,57,100,55,48,56,55,52,48,49,55,53,99,48,48,102,102,102,98,57,55,48,48,102,102,55,99,97,55,48,51,101,99,48,52,99,102,48,55,53,52,49,101,100,56,49,50,97,56,48,52,57,100,48,55,54,55,48,51,98,101,48,55,52,99,53,102,57,54,48,49,102,98,48,55,55,48,49,101,97,48,55,99,97,48,50,55,48,53,52,48,55,97,102,56,51,101,52,48,55,51,54,53,97,50,48,48,102,102,51,100,48,48,102,102,55,55,50,53,100,49,53,98,56,49,100,102,56,51,100,48,48,50,53,102,52,97,49,48,102,50,48,51,98,97,97,48,55,56,99,49,100,99,48,102,49,48,55,54,56,51,99,102,52,57,56,56,48,49,101,48,99,49,101,51,48,101,55,48,50,52,102,56,55,55,56,97,100,50,99,54,52,98,48,52,99,50,99,52,98,49,56,48,50,98,102,48,48,55,100,102,54,56,48,51,101,101,50,48,51,99,101,48,48,102,98,51,97,48,50,54,51,99,98,98,48,101,101,48,55,50,56,98,49,97,52,50,48,50,53,55,48,49,100,54,56,55,57,52,98,49,50,56,99,49,100,99,57,53,97,48,57,53,52,48,52,57,101,49,102,99,52,97,48,101,52,56,55,101,48,49,102,48,97,49,48,55,52,52,49,102,48,52,57,54,48,53,98,56,51,97,101,48,101,49,48,51,99,55,48,101,98,55,48,102,52,56,51,98,100,48,102,102,97,50,97,50,56,48,51,100,51,100,50,102,97,100,51,101,48,97,48,102,98,102,50,99,101,100,51,56,98,54,51,100,50,48,48,48,102,102,98,102,97,98,102,101,97,53,101,55,100,99,52,56,55,57,100,55,100,101,102,101,100,101,55,100,99,55,57,101,55,50,99,100,102,102,98,55,53,102,51,100,53,48,50,56,102,53,102,102,100,56,49,55,56,50,57,53,51,50,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,97,53,49,100,56,55,53,50,49,101,54,57,56,54,54,55,100,98,99,102,98,56,100,51,48,100,51,54,50,102,100,98,56,57,49,99,56,99,101,48,56,51,102,102,98,49,102,48,101,50,98,56,56,101,97,57,57,52,48,54,55,51,48,48,55,99,54,97,56,48,49,102,53,50,101,49,102,57,48,50,55,57,56,48,57,97,99,48,101,50,56,49,51,50,101,49,101,50,101,48,50,52,48,48,101,48,56,48,57,54,52,48,55,57,99,49,100,57,48,102,101,55,48,102,50,101,99,53,51,57,55,49,56,51,100,50,48,102,53,52,49,99,98,48,51,99,55,48,55,48,97,49,102,101,48,48,55,97,53,102,99,97,54,52,53,48,55,56,99,49,100,49,48,102,56,57,52,53,56,98,100,48,101,52,56,55,98,53,50,49,51,56,48,49,101,102,54,101,53,48,48,102,102,55,56,52,51,98,97,53,55,55,52,53,101,53,55,101,50,98,56,98,50,50,99,97,56,49,50,54,56,53,102,101,48,55,48,50,48,48,102,56,101,48,48,102,102,48,51,101,51,97,97,56,99,57,101,56,54,48,101,102,48,48,49,102,54,48,50,48,52,101,99,56,55,55,56,51,55,52,53,52,98,52,55,48,101,97,56,51,99,51,48,50,53,98,99,49,100,51,99,57,55,49,52,100,54,55,57,57,52,57,54,48,49,99,52,48,51,101,100,48,55,51,54,48,52,99,53,52,56,55,102,56,49,100,50,56,51,101,97,100,53,97,52,100,52,49,101,99,48,101,99,48,48,102,102,51,100,50,52,48,102,100,48,55,52,51,49,56,102,99,98,52,48,102,52,57,53,100,56,101,56,48,53,55,54,48,49,102,98,99,97,99,50,98,53,48,99,97,55,50,98,48,97,102,50,97,52,97,101,54,55,97,51,50,48,57,53,54,56,54,56,97,53,55,49,53,101,56,102,100,99,55,57,100,48,99,57,48,100,48,53,57,57,52,54,52,54,52,55,99,102,51,102,101,57,50,50,56,56,50,51,51,51,51,50,55,97,102,53,52,51,49,102,100,53,57,102,100,53,54,53,54,49,53,97,56,54,53,51,57,53,56,53,55,57,53,50,53,55,51,51,100,49,57,48,52,97,98,52,51,52,53,50,98,56,97,102,52,55,101,101,51,99,101,56,54,52,56,54,56,48,99,99,97,51,50,51,50,51,101,55,57,102,102,52,57,49,52,52,49,49,57,57,57,57,51,100,55,97,97,49,56,102,101,97,99,102,101,97,56,100,53,55,102,102,53,100,52,49,50,100,48,50,55,52,52,48,57,102,55,48,50,53,56,56,48,49,102,53,102,56,48,101,101,52,97,50,48,55,98,48,48,52,100,51,48,51,99,52,97,48,55,55,48,49,99,57,48,102,50,56,55,100,56,97,101,48,55,55,56,53,51,57,54,56,48,48,102,102,102,54,56,56,55,102,99,51,101,49,100,50,56,51,100,54,53,99,49,52,48,49,101,55,48,102,52,49,53,101,53,55,56,48,57,55,56,51,98,57,48,101,56,56,55,98,99,98,54,52,55,57,55,48,97,56,48,101,52,56,55,56,100,51,52,49,51,97,57,56,53,55,52,50,48,52,54,52,52,101,100,100,57,54,48,100,98,56,57,56,56,48,100,97,54,48,48,56,101,52,48,52,100,56,48,48,102,102,51,101,54,56,54,48,102,55,52,51,102,52,49,100,52,50,101,56,51,57,99,48,52,97,101,48,49,50,99,57,99,49,99,53,48,55,97,50,101,52,97,100,99,53,50,56,51,101,51,48,48,55,97,100,50,49,100,56,48,55,57,101,49,57,54,101,53,56,48,55,54,48,98,52,50,99,98,102,48,55,55,101,48,102,49,56,48,57,53,56,52,48,52,48,97,48,48,55,54,54,50,50,48,55,56,99,51,97,102,51,52,57,56,57,97,55,100,99,98,54,48,48,102,102,55,98,56,50,51,55,97,52,49,52,48,56,97,102,102,48,48,99,51,100,48,102,49,56,55,55,52,97,54,48,102,53,57,52,101,57,52,53,48,48,102,102,55,56,49,48,102,97,55,49,52,101,53,56,48,54,49,57,51,49,48,99,49,51,50,57,52,56,56,49,98,55,52,54,52,56,52,55,52,97,52,55,57,101,57,48,56,97,57,50,56,54,57,53,50,52,53,50,57,49,100,56,97,57,102,51,55,98,100,53,52,99,99,102,102,97,55,97,56,48,53,56,99,56,48,51,101,52,54,52,48,48,102,102,102,97,48,51,50,98,99,48,57,48,97,50,99,49,51,99,48,57,98,55,48,50,53,53,48,97,102,101,100,56,49,50,97,101,53,99,52,97,50,52,56,55,98,99,51,56,53,100,51,49,50,50,56,48,49,101,56,51,55,50,98,57,49,52,49,99,57,48,51,98,49,50,56,102,48,48,102,102,51,100,100,56,48,102,49,99,49,102,48,48,102,102,55,98,56,49,101,51,56,51,100,48,99,48,102,53,48,49,101,49,56,55,98,99,51,99,56,53,100,102,101,53,55,49,52,49,102,56,55,50,98,100,55,50,98,99,98,49,50,52,49,100,98,48,49,50,102,52,102,52,48,49,97,56,48,57,49,50,48,48,102,102,55,99,99,48,52,48,57,100,49,48,55,52,99,53,99,50,53,50,49,48,49,51,98,50,53,55,52,56,49,51,54,97,53,51,57,54,55,100,49,102,50,51,49,55,53,100,51,56,49,100,52,48,51,56,54,101,49,100,56,48,52,97,97,51,48,55,99,53,50,53,50,97,98,57,53,56,48,101,57,52,48,57,54,54,50,99,53,50,99,98,99,48,49,51,99,52,98,50,99,56,51,97,52,56,55,99,57,53,52,101,50,98,52,48,49,101,100,56,100,55,51,98,101,50,102,48,98,49,50,50,48,51,97,57,48,51,97,49,48,50,55,51,56,48,49,102,53,98,52,48,48,102,98,98,102,48,55,48,50,49,102,98,48,55,50,52,49,100,48,48,102,102,102,57,55,48,55,99,54,49,99,56,48,102,50,102,48,101,98,48,48,51,100,52,53,48,101,50,48,48,102,102,51,100,98,56,48,102,100,56,49,100,102,55,54,50,56,97,54,48,102,97,57,54,52,49,102,49,48,101,56,55,57,48,102,49,57,54,56,49,100,57,48,55,52,101,53,99,50,53,52,102,50,100,56,49,100,51,50,53,49,55,50,52,56,97,50,50,99,57,97,100,50,48,50,53,52,48,50,53,97,53,97,54,97,54,100,51,98,50,48,49,54,51,102,101,48,49,51,50,54,97,48,55,99,97,48,48,102,102,102,97,49,49,48,48,102,102,55,100,97,52,50,53,48,48,102,102,51,101,98,56,52,48,57,100,56,48,101,50,56,55,56,56,51,101,54,99,54,50,99,99,49,100,50,48,51,99,56,50,57,52,97,53,48,50,53,102,56,51,100,56,101,55,55,49,56,52,50,57,48,55,55,99,49,100,48,48,102,102,55,56,99,48,102,98,99,49,100,51,48,55,97,48,51,100,101,48,102,48,98,56,48,57,54,48,55,48,99,51,102,48,49,101,53,48,102,51,102,50,56,52,97,98,48,101,99,49,55,52,57,57,56,51,97,101,53,55,99,57,53,101,53,56,49,54,56,48,57,97,102,48,53,54,49,54,97,56,50,101,52,50,49,50,49,51,97,48,53,99,54,48,52,102,99,56,49,50,99,56,53,51,48,49,50,55,48,48,102,102,52,100,56,56,51,100,55,48,50,53,99,48,97,48,48,102,101,54,48,55,57,99,53,52,48,51,98,57,101,49,99,51,99,56,54,49,102,56,48,48,102,102,55,98,53,57,50,48,51,57,51,99,98,98,99,49,101,101,48,55,54,99,49,99,102,48,102,101,50,52,56,48,51,97,98,50,57,54,49,101,51,48,102,54,97,52,57,53,57,56,97,100,52,98,48,102,50,97,52,49,52,97,55,101,53,102,97,55,53,50,55,56,48,57,55,48,48,57,57,54,99,56,51,50,57,98,56,97,102,54,56,49,51,54,53,102,102,48,48,102,98,56,48,55,54,54,48,102,49,56,51,97,56,48,102,55,52,49,100,100,48,51,98,101,48,55,97,99,49,99,54,50,99,54,56,98,57,48,101,52,48,51,99,101,48,101,52,48,55,52,99,49,101,49,48,55,51,52,98,57,101,56,52,53,56,49,53,102,56,98,53,48,101,98,48,55,100,99,97,48,50,98,52,51,99,99,49,100,98,50,99,48,49,50,48,53,98,50,50,50,48,49,54,101,56,55,52,57,99,53,52,49,54,52,56,99,57,57,52,56,54,53,56,57,53,101,53,55,49,54,50,56,51,97,56,56,49,54,48,56,48,56,54,101,99,100,52,52,56,48,98,52,56,48,48,102,57,54,57,48,49,50,57,101,49,101,101,48,50,54,50,56,48,49,102,53,97,101,53,55,48,55,98,56,49,100,101,49,52,53,100,51,99,51,99,52,48,101,50,52,49,102,49,97,50,48,51,101,99,48,102,98,57,54,49,56,98,51,50,98,57,49,48,49,50,50,48,101,57,48,49,100,55,48,51,56,54,48,50,54,50,99,98,49,48,102,50,100,55,52,53,50,102,48,51,99,54,53,49,50,49,50,52,56,50,53,49,50,99,98,98,52,54,52,100,57,99,53,51,50,50,49,54,54,49,101,51,55,50,52,57,54,50,98,52,97,99,50,99,51,52,100,99,54,48,54,54,52,48,49,102,49,97,55,48,50,55,50,55,56,49,51,56,97,48,48,102,102,102,97,98,52,48,55,53,48,54,50,97,51,49,53,51,50,48,52,97,99,48,48,102,102,51,100,56,56,48,52,57,97,101,51,50,55,56,50,55,55,57,54,57,52,48,101,51,52,48,57,55,55,48,55,48,101,54,50,100,99,48,49,98,57,98,48,101,98,48,50,53,51,50,55,48,48,102,102,51,100,99,98,56,48,50,99,55,102,50,102,99,51,50,50,50,54,97,48,102,50,49,54,53,98,102,100,48,48,102,102,54,48,50,48,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,98,102,101,48,49,50,49,48,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,56,102,54,48,48,102,102,102,56,53,55,48,49,51,49,101,48,102,48,99,49,101,53,56,51,56,97,48,50,54,101,48,48,102,102,57,55,98,48,102,50,50,55,102,52,57,48,55,55,101,48,52,98,49,56,48,51,100,48,50,48,48,55,97,54,99,53,55,102,52,53,50,56,53,97,99,56,49,99,49,102,53,48,55,98,99,48,57,97,56,48,102,57,56,55,99,51,56,50,54,49,48,99,97,54,50,98,99,98,56,52,57,48,52,101,57,54,101,53,54,97,50,100,99,56,48,57,101,57,55,56,49,101,48,97,54,102,57,97,48,97,99,97,50,98,53,48,51,101,52,49,53,48,48,98,56,52,53,48,49,97,48,52,48,49,102,49,51,51,48,50,54,52,48,49,101,50,56,51,98,51,48,48,102,102,55,100,97,102,56,51,97,53,48,50,53,102,48,51,98,54,53,56,54,52,55,48,101,48,48,49,51,51,52,48,48,102,55,100,102,48,55,57,50,56,51,100,48,99,97,50,55,56,48,52,99,55,56,51,57,54,48,50,53,98,99,48,57,56,99,48,102,97,48,55,52,51,48,50,54,53,51,52,97,53,52,102,50,101,49,49,48,49,50,54,53,98,57,54,50,57,53,55,48,48,102,102,50,52,50,53,100,57,52,49,101,98,53,101,48,49,51,51,48,49,51,50,50,98,56,101,53,55,97,102,102,56,48,54,98,98,97,56,50,101,99,48,52,100,49,56,49,50,100,101,48,101,102,52,48,57,98,54,48,55,49,52,49,102,56,48,50,53,102,52,49,101,98,57,53,99,48,50,54,99,48,101,102,56,49,101,48,102,48,101,101,55,48,102,48,57,53,102,52,57,52,53,102,97,48,100,51,100,56,51,97,52,49,102,48,50,56,48,51,101,56,53,54,99,56,50,54,48,51,98,50,53,100,48,55,55,52,98,57,57,102,56,98,55,48,101,101,57,53,102,52,48,49,54,50,53,100,97,48,57,102,52,102,100,54,48,57,100,52,49,102,54,56,52,101,48,51,49,50,98,97,102,102,56,48,52,48,51,97,101,97,48,55,48,56,48,48,102,98,97,54,48,48,55,100,54,56,101,48,48,102,102,55,100,53,55,56,49,51,52,99,49,99,49,48,50,53,101,102,56,55,56,98,48,55,97,52,48,49,101,102,48,48,50,53,102,56,51,97,56,48,102,56,102,57,54,50,48,50,53,51,56,97,55,99,100,48,48,102,102,51,100,99,52,48,102,49,99,49,101,57,48,55,51,48,49,50,100,100,49,99,48,49,101,102,99,48,102,102,54,102,51,49,52,48,101,102,98,55,101,57,52,48,50,55,54,56,51,101,98,50,52,55,57,48,49,50,100,57,50,51,99,98,48,50,99,52,48,57,101,100,55,102,102,53,100,55,53,100,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,99,48,53,52,48,53,55,101,48,48,102,102,55,99,52,97,99,48,57,56,101,48,55,56,56,48,52,99,53,56,48,51,101,97,99,99,98,50,101,48,102,48,99,98,49,48,49,51,48,101,48,101,49,99,49,102,102,50,54,56,49,50,101,50,49,99,56,99,48,57,51,50,56,53,48,102,50,48,56,51,98,99,48,55,54,48,48,52,98,98,48,49,50,100,97,48,48,102,54,99,57,53,102,102,49,52,52,53,50,49,52,53,57,50,99,49,50,52,48,50,55,54,57,51,98,50,55,49,55,53,56,98,53,50,102,101,102,53,48,48,102,102,51,98,52,99,51,99,50,53,56,100,52,99,100,52,48,48,102,102,100,48,50,98,102,101,48,49,48,53,48,49,101,51,48,101,101,57,55,48,49,100,51,50,100,100,50,56,97,48,48,102,48,50,49,101,52,49,50,101,48,97,102,48,99,51,97,54,50,49,56,50,54,49,49,57,50,102,98,50,48,57,57,52,55,54,49,50,57,49,102,55,55,100,49,49,50,53,50,100,49,54,56,57,50,50,97,52,51,49,53,98,99,100,102,100,51,51,53,97,51,102,50,53,97,98,50,56,98,99,97,48,55,99,99,48,48,102,57,51,52,48,55,55,52,97,53,48,101,97,48,48,102,102,51,101,101,101,99,48,57,100,54,48,101,102,57,52,48,56,55,57,48,48,102,102,97,56,52,48,48,48,102,102,55,57,55,48,57,52,52,52,52,48,52,99,50,52,97,54,55,54,98,50,52,56,49,50,57,50,48,101,49,100,51,49,50,48,57,50,52,97,53,97,52,97,54,50,53,53,55,48,52,100,97,52,97,52,55,102,97,57,99,97,51,48,100,98,48,100,51,98,54,48,50,49,57,53,102,102,100,55,53,100,55,53,102,102,100,52,48,99,56,52,48,49,102,53,53,101,48,52,102,57,56,55,98,48,48,49,102,53,100,56,48,52,101,53,56,51,98,51,48,50,54,49,48,97,48,55,101,53,98,48,101,102,55,50,101,99,51,57,52,49,100,51,48,55,98,48,56,55,100,98,52,48,100,56,98,56,48,55,52,50,48,48,102,102,102,53,53,48,49,100,100,48,55,100,52,51,102,48,53,51,102,52,57,52,98,48,101,56,48,55,101,100,51,56,97,98,99,57,99,56,54,49,99,56,52,54,57,48,52,102,48,55,54,48,97,51,48,48,102,102,55,98,57,49,48,97,97,52,48,49,100,57,53,55,53,99,57,49,53,101,57,101,48,53,98,99,98,97,102,102,56,48,54,52,51,48,48,51,101,52,57,52,48,48,102,102,102,98,57,52,48,101,97,102,48,48,102,102,55,100,55,55,48,49,50,102,54,48,101,97,99,49,99,99,49,55,100,52,53,48,56,51,99,98,48,50,55,98,48,49,99,53,56,51,97,54,48,55,102,54,53,101,48,55,52,55,49,53,54,53,56,49,54,57,98,56,49,50,57,54,48,52,100,48,56,51,57,48,48,55,101,99,49,100,102,50,99,98,100,49,55,97,49,101,97,48,55,53,57,56,51,98,99,51,56,55,56,55,49,53,99,56,51,56,49,50,48,53,56,56,55,51,56,49,101,55,102,101,56,98,56,98,48,57,50,97,99,97,49,50,98,55,97,55,53,53,48,48,102,102,53,98,99,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,49,50,48,52,97,101,48,49,50,100,101,48,102,48,52,48,57,98,54,48,55,101,56,49,99,55,48,50,53,102,52,49,100,52,49,53,99,48,50,54,99,48,102,48,52,49,101,48,56,48,51,100,99,55,52,49,100,101,50,98,97,53,50,56,97,48,52,49,57,55,56,48,49,101,100,51,48,101,55,57,55,101,49,102,52,50,99,97,52,49,51,50,49,101,54,50,101,56,51,98,99,53,51,52,101,99,53,52,48,55,55,52,98,49,97,101,48,57,101,50,101,100,48,52,102,53,51,98,52,48,50,55,53,51,98,99,97,49,53,56,48,55,98,55,97,56,48,53,57,48,48,102,102,48,51,101,49,102,99,48,52,56,56,57,55,48,48,102,102,102,54,48,48,102,102,57,100,50,50,99,52,48,57,100,97,52,99,52,99,101,53,55,49,52,101,48,52,97,53,52,97,48,56,48,57,50,50,51,54,52,55,52,54,52,99,48,48,102,102,55,98,97,50,56,49,102,101,56,51,97,56,48,50,54,53,56,49,100,50,49,54,55,102,50,53,50,50,56,55,99,49,48,49,50,56,97,51,101,53,49,97,52,57,53,99,52,99,101,57,56,49,100,51,48,102,49,48,48,57,56,101,97,50,51,48,48,50,52,53,98,48,48,57,56,53,48,48,102,102,54,54,102,97,102,102,101,97,48,49,54,48,54,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,52,48,51,51,57,99,98,51,50,99,57,48,99,97,55,50,98,48,98,48,50,100,56,98,49,55,98,97,51,50,48,57,53,54,56,54,57,52,53,56,97,55,97,52,54,54,100,101,55,52,51,50,52,51,52,48,54,54,57,50,53,50,53,50,51,98,50,99,54,97,52,56,97,50,48,56,99,99,100,53,49,97,55,53,53,48,99,54,100,51,54,55,100,51,52,48,49,51,50,52,48,48,102,102,102,98,99,57,48,50,54,56,48,51,101,99,48,52,100,49,48,48,102,102,51,101,99,101,52,48,57,98,50,50,100,52,51,101,54,53,98,48,48,57,99,50,48,56,51,57,101,48,55,101,54,48,102,101,48,49,99,49,56,51,98,56,52,57,57,52,48,50,97,52,97,99,48,99,52,49,100,55,48,55,48,48,102,102,48,57,56,49,48,55,98,50,57,54,49,100,49,52,54,97,52,55,50,98,52,51,98,97,53,48,50,52,53,55,56,52,54,48,102,48,98,102,102,50,53,49,55,55,48,53,57,49,55,102,53,97,102,101,50,100,48,98,53,52,102,98,100,50,49,57,102,102,56,49,52,52,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,52,101,48,48,102,102,51,101,50,53,56,48,52,100,55,56,55,52,56,48,57,55,53,48,48,55,100,57,51,57,54,50,49,100,50,48,55,56,54,53,101,101,52,48,48,101,101,56,51,102,53,48,55,51,52,57,56,48,101,52,99,51,57,48,53,55,55,50,98,52,98,49,52,98,48,52,101,56,51,100,99,48,55,97,52,48,102,101,56,48,57,54,100,50,98,56,51,98,51,51,100,50,52,97,50,48,101,101,57,55,97,57,97,56,99,48,57,98,52,52,50,57,49,50,57,48,101,97,56,98,56,52,99,50,98,48,51,98,57,49,53,97,54,56,98,49,50,99,56,97,101,97,102,51,55,52,48,49,97,98,56,97,48,49,48,97,48,48,102,102,101,57,56,49,101,52,56,55,56,52,49,99,101,48,51,100,50,48,55,54,97,48,102,55,52,51,97,48,57,49,57,48,99,51,100,99,48,101,98,48,51,102,101,49,99,100,48,55,56,99,49,100,54,52,99,101,100,97,48,50,52,48,50,53,48,51,99,56,49,99,55,48,102,48,49,53,56,49,101,55,50,57,53,50,52,49,50,101,53,57,97,49,49,54,50,53,52,98,102,97,52,98,53,50,97,100,49,50,56,56,97,55,57,53,99,53,56,97,48,102,56,57,97,48,49,51,48,50,98,100,51,57,98,101,49,57,100,56,48,55,54,55,48,48,102,102,51,101,98,54,99,49,102,52,97,54,48,49,51,48,97,48,52,56,51,48,49,50,55,48,48,102,55,56,98,55,50,100,55,57,55,50,49,101,100,48,102,99,48,49,50,98,101,48,52,98,100,48,55,57,52,51,102,56,57,57,57,48,54,52,97,100,101,48,48,102,55,100,56,55,56,99,49,99,98,56,55,49,52,51,99,99,49,101,97,54,97,53,49,57,49,52,97,57,50,56,99,97,57,50,51,99,98,52,50,101,53,50,50,98,55,50,57,48,97,102,52,50,50,56,56,48,56,57,98,49,53,99,100,98,51,49,48,49,57,51,55,102,101,48,102,48,97,56,48,53,51,54,56,48,51,101,53,53,50,48,52,97,54,56,55,98,48,49,99,52,56,48,51,101,100,49,56,49,101,54,56,51,101,51,55,48,97,51,101,53,51,56,51,97,57,48,50,54,51,48,48,49,101,99,98,48,48,55,97,53,54,101,100,57,54,54,53,54,57,54,51,100,51,55,56,51,97,50,48,50,53,100,99,48,57,55,53,48,101,98,48,55,100,102,56,48,51,55,52,97,53,100,48,55,56,100,49,52,49,50,54,49,101,49,50,101,55,54,51,48,55,97,48,97,101,48,101,102,102,97,57,97,102,99,97,57,57,50,99,48,97,100,100,48,57,98,99,48,51,54,52,57,52,48,53,57,97,48,48,55,99,97,97,48,48,57,52,100,48,101,57,56,51,102,54,48,48,55,100,53,99,56,51,99,100,48,55,99,54,101,49,52,57,56,98,56,48,55,97,97,48,52,98,97,55,48,101,53,101,48,55,53,54,101,100,49,54,54,53,57,49,53,100,57,48,56,48,49,101,97,101,48,49,51,49,48,48,52,98,97,56,55,53,56,51,101,102,99,48,49,98,97,54,50,57,52,51,98,56,57,52,48,57,98,48,101,102,49,52,100,51,98,54,48,102,52,49,53,101,49,101,48,100,49,101,55,102,50,97,55,49,53,99,53,57,55,56,52,100,100,102,101,48,49,52,100,56,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,99,50,49,100,99,48,101,101,57,55,48,49,101,99,50,100,100,49,48,97,48,48,102,102,101,102,97,49,101,52,101,50,101,48,98,48,48,100,102,97,49,97,49,56,50,54,49,49,57,49,51,98,99,48,57,54,52,55,55,100,50,57,50,51,54,52,56,52,98,52,57,52,52,52,53,57,50,50,56,97,56,101,57,49,53,102,100,53,101,100,53,51,51,101,51,55,50,53,102,54,53,48,48,102,52,101,48,50,53,55,48,48,102,102,57,54,102,48,55,55,97,48,52,97,52,56,51,56,97,48,101,51,56,49,50,102,97,48,101,97,48,97,101,48,49,50,57,48,55,55,99,48,101,102,98,56,55,56,102,56,55,55,56,97,102,57,52,97,50,102,100,51,97,57,57,99,49,101,99,48,102,56,49,55,101,49,102,52,50,99,97,52,49,51,48,49,101,54,50,101,56,51,99,52,53,99,100,55,101,53,98,56,55,56,56,98,48,97,48,48,102,102,98,101,50,101,100,51,56,100,97,98,54,56,48,52,57,50,48,101,56,52,50,54,99,48,50,101,51,52,48,49,102,49,50,48,48,48,102,102,55,100,55,56,102,48,50,54,49,56,48,57,98,56,50,102,56,48,57,98,57,48,102,53,57,100,98,48,101,57,48,49,50,98,49,99,97,98,48,52,56,49,53,55,98,52,57,56,51,100,55,56,49,102,55,48,51,98,49,48,50,54,53,52,49,100,56,50,52,49,56,98,50,50,97,99,51,101,101,53,49,57,54,101,53,48,100,57,52,50,53,97,49,52,97,56,99,57,56,52,56,48,49,101,100,102,50,102,102,49,54,54,54,50,49,98,57,53,57,48,48,48,102,102,101,100,50,53,48,48,102,102,99,102,98,53,102,102,48,50,54,48,48,48,102,102,55,100,102,97,56,49,51,54,50,49,101,100,48,50,52,100,48,48,102,102,49,102,53,55,54,48,52,99,55,56,51,101,52,48,55,54,97,53,100,56,48,57,49,56,51,100,51,50,56,101,52,49,100,48,48,48,102,102,51,100,56,101,102,48,48,57,53,57,53,101,53,57,48,54,100,99,98,49,48,50,54,50,48,49,99,100,56,55,53,56,51,99,55,51,53,50,53,102,56,55,54,99,51,100,56,49,100,99,56,100,56,51,98,97,49,101,54,50,99,56,100,99,98,57,50,98,98,102,97,99,57,49,99,48,52,98,55,99,49,54,53,49,48,57,97,56,54,48,49,51,52,99,97,48,51,56,99,56,48,51,101,54,48,50,48,52,102,55,49,55,48,48,102,102,102,54,48,48,102,102,57,100,50,50,98,56,48,57,50,53,52,51,52,51,101,53,55,49,52,101,48,52,97,53,52,97,55,48,48,57,100,97,52,102,52,56,52,54,52,99,48,48,102,102,55,98,97,50,56,49,102,101,56,51,97,56,48,50,53,97,52,49,101,100,57,53,57,98,97,50,97,53,48,55,51,100,48,49,50,56,97,51,101,53,49,97,52,57,53,99,49,57,57,57,48,99,51,100,56,49,101,50,48,49,51,49,100,52,52,97,99,48,52,56,98,54,48,49,50,102,97,48,49,51,57,57,55,102,102,53,100,55,53,100,55,102,99,49,99,55,48,48,102,102,55,100,55,98,48,51,98,57,48,101,101,48,51,101,52,48,50,55,100,56,48,57,50,48,48,55,52,50,49,102,49,52,53,48,52,101,56,55,52,99,49,101,97,48,49,51,55,97,48,52,98,52,56,51,98,55,48,102,52,50,50,54,55,53,51,100,97,97,52,97,48,101,101,48,55,100,52,49,102,51,48,55,51,48,51,97,101,53,100,98,49,57,102,50,97,100,51,52,97,101,50,100,53,49,98,98,56,53,53,57,54,50,57,49,49,97,57,48,52,98,49,50,98,100,51,101,50,52,57,53,50,48,57,54,48,56,50,101,49,48,55,51,48,48,102,102,55,55,52,56,51,97,54,48,55,54,99,49,100,101,48,55,51,56,48,101,98,52,49,100,97,56,51,97,51,48,101,56,98,49,100,48,99,51,97,50,48,101,98,48,51,56,48,49,99,100,48,55,55,48,49,100,54,52,50,48,100,49,51,100,50,48,49,50,56,49,100,98,48,101,51,56,55,55,99,97,100,48,101,99,49,52,56,56,98,100,50,48,98,51,52,100,50,99,52,98,54,52,56,50,48,53,53,49,53,54,56,57,50,52,56,98,48,50,99,52,98,49,52,102,102,53,51,52,48,57,102,50,99,49,51,57,99,101,49,97,100,56,48,53,55,53,56,48,51,101,50,53,56,48,52,97,56,48,55,52,56,48,57,56,97,48,48,55,100,57,51,57,54,50,49,101,100,48,55,56,54,53,49,54,52,102,48,101,101,56,51,56,97,48,55,51,52,57,56,48,102,98,48,51,57,48,53,56,102,50,99,56,98,49,52,52,48,52,57,48,51,100,99,48,55,53,97,48,102,101,56,48,57,54,100,50,99,52,51,98,51,53,100,49,56,97,50,48,102,49,49,52,52,57,97,57,50,48,57,52,52,52,50,101,100,50,57,51,50,97,52,98,56,52,51,50,99,99,51,98,57,55,53,101,54,52,98,49,50,98,52,98,49,97,100,49,49,50,48,49,97,98,56,98,102,102,97,56,48,56,100,48,48,48,102,102,102,57,97,49,56,49,51,54,52,49,101,99,48,101,50,56,51,97,53,48,50,53,57,48,48,57,53,99,48,101,54,57,55,57,100,98,48,101,98,56,51,102,55,99,48,102,57,102,48,51,101,52,50,97,48,48,102,102,52,98,49,48,55,102,55,55,48,51,98,48,48,102,51,56,49,50,97,101,48,102,49,52,49,100,100,48,48,51,98,52,48,98,52,48,101,101,97,53,97,54,101,100,56,98,52,52,97,52,97,52,99,48,48,55,53,53,56,98,101,50,98,52,55,57,99,100,57,54,101,48,57,102,56,100,56,97,102,53,48,49,101,53,100,52,48,50,56,50,56,48,49,102,50,55,53,48,55,56,54,48,48,102,55,102,48,48,102,102,51,101,101,57,48,48,102,102,57,98,98,101,53,55,49,55,49,56,98,53,48,101,57,49,53,52,48,48,102,102,102,52,48,55,48,55,54,55,48,50,52,48,49,50,55,100,49,56,49,51,101,48,52,97,55,56,49,50,102,100,99,98,97,101,48,49,55,48,56,50,56,52,53,97,98,100,50,101,49,54,56,56,57,52,54,48,49,51,48,50,54,52,55,99,102,101,56,49,97,49,98,101,51,102,102,56,48,98,102,56,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,55,102,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,49,48,48,50,56,48,101,102,99,48,48,102,56,53,55,48,49,50,101,50,48,101,102,48,49,101,53,56,51,102,53,48,50,54,101,48,48,57,56,52,48,102,50,50,48,54,52,57,48,55,56,48,48,52,98,50,48,48,102,102,51,100,48,50,48,48,102,102,55,97,54,101,53,56,55,52,97,50,102,100,97,101,56,49,56,49,102,53,48,55,52,48,48,57,97,56,48,101,54,48,55,99,51,54,52,55,52,51,50,101,56,97,102,50,57,100,50,56,49,51,97,53,52,49,53,99,56,98,51,50,48,50,55,97,53,49,56,55,56,50,53,98,99,52,54,99,97,100,99,53,54,97,55,100,48,50,55,98,102,102,56,48,54,51,100,50,56,48,53,99,50,56,48,51,101,54,97,48,48,52,99,55,56,51,99,52,48,48,102,102,55,57,97,53,48,55,48,97,48,52,97,50,55,50,99,52,101,48,101,57,55,48,51,56,48,48,102,102,55,53,56,48,52,99,55,56,48,57,53,48,50,52,56,97,49,51,101,48,55,56,57,50,48,102,49,56,48,57,97,56,48,55,54,49,52,53,56,102,50,99,98,49,52,98,99,51,99,97,51,56,55,55,48,57,50,50,48,50,52,98,56,55,56,56,48,52,56,55,49,102,51,56,48,48,102,102,102,54,102,48,48,57,56,101,99,53,56,50,56,48,54,51,100,50,56,48,53,56,49,56,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,52,48,54,101,100,48,48,55,99,54,56,52,48,49,102,54,48,54,48,48,102,102,102,97,98,51,48,48,102,102,55,100,55,56,57,53,50,48,102,57,56,49,101,99,48,49,51,55,50,49,102,53,48,48,102,102,55,97,54,99,48,52,99,97,57,54,98,56,49,101,49,48,55,53,99,51,57,99,49,101,52,99,49,100,101,48,50,54,50,52,51,100,101,48,50,55,97,48,101,98,99,98,49,52,55,48,55,49,50,49,101,55,48,101,100,56,55,49,102,49,52,56,48,101,99,48,51,57,56,49,102,97,48,101,50,57,53,57,100,51,99,49,101,48,48,55,50,48,51,99,52,53,56,48,48,51,100,99,99,53,99,50,48,101,48,102,48,49,53,101,48,57,52,97,52,48,50,99,54,97,48,97,57,52,101,52,49,56,52,100,48,49,52,52,57,55,53,102,102,48,49,101,53,99,48,49,102,54,48,97,48,48,102,102,102,57,56,55,48,51,100,99,48,102,50,56,55,56,57,50,99,51,57,54,48,52,56,54,48,55,52,52,48,49,101,57,56,56,55,55,99,51,98,99,49,102,48,55,56,49,50,52,48,102,97,52,48,49,101,101,49,48,101,100,48,55,100,99,48,49,101,97,49,48,55,53,48,97,99,52,100,48,102,57,57,53,54,99,55,101,48,101,100,99,49,102,50,48,49,50,99,97,56,52,57,99,49,100,53,99,49,101,97,52,52,52,56,48,101,56,56,55,97,48,100,52,57,100,52,53,56,48,55,55,102,57,53,56,48,48,102,102,102,54,102,53,53,55,101,57,97,53,57,53,97,56,48,97,49,50,48,102,97,99,48,57,99,52,48,50,54,51,52,48,57,56,99,48,55,98,52,102,48,51,102,57,48,55,99,54,48,102,49,98,48,55,99,52,49,101,97,98,100,98,48,54,97,49,101,57,101,49,100,49,48,101,50,57,52,50,55,100,50,49,100,57,50,97,56,51,57,99,55,99,53,49,56,55,54,48,51,98,50,53,49,48,55,54,98,55,101,49,100,100,50,57,48,97,99,52,48,51,99,57,52,56,55,51,97,51,55,50,99,52,57,55,50,99,57,99,52,101,52,100,98,48,53,55,57,55,53,102,102,48,49,97,48,52,48,57,50,100,48,48,102,102,55,99,97,98,52,48,49,102,54,53,97,48,101,48,99,49,101,49,56,55,53,100,50,52,48,57,56,51,48,55,56,102,52,48,52,99,98,56,51,57,52,50,57,56,48,52,101,55,97,55,56,51,97,49,48,48,102,102,55,98,52,48,49,99,48,56,51,57,98,101,57,101,48,50,54,50,53,49,56,55,97,55,50,50,54,48,48,55,97,56,48,49,99,100,48,50,53,101,56,98,98,48,102,55,50,50,99,97,49,48,55,97,99,98,98,50,57,52,51,99,100,102,98,54,52,102,100,102,50,56,52,48,52,97,97,99,48,49,100,57,54,53,56,97,55,99,99,56,48,54,55,52,48,49,50,98,50,48,52,100,50,56,51,57,51,48,50,55,51,52,49,99,57,48,55,51,99,48,57,56,52,48,50,53,102,48,51,101,49,99,51,102,50,48,101,98,48,51,102,51,56,98,100,57,48,101,100,56,55,57,52,48,52,56,48,51,101,48,49,100,98,99,53,56,55,48,101,100,48,55,98,56,98,102,48,101,53,49,55,50,48,48,102,102,101,99,53,48,102,98,48,55,55,52,51,97,56,49,101,51,52,52,97,52,50,48,102,49,56,55,53,48,98,97,52,49,99,48,50,54,48,53,48,97,48,100,51,57,57,49,55,49,54,48,56,48,49,97,49,53,50,57,99,56,48,53,56,50,55,48,48,52,52,98,50,56,49,99,54,56,48,51,101,57,102,52,48,49,102,55,48,54,48,102,97,99,48,49,102,53,51,56,48,102,98,49,51,52,51,101,50,49,99,101,52,50,99,49,102,56,48,55,51,54,49,102,57,99,99,55,48,55,99,50,48,101,55,51,50,52,56,55,52,48,51,98,52,48,48,102,53,49,51,56,55,54,52,51,57,101,48,102,51,56,97,98,48,55,55,102,97,52,51,102,101,53,98,48,51,98,54,48,55,57,50,49,101,53,48,101,55,55,48,101,97,48,55,98,48,49,101,52,50,52,56,55,97,52,48,49,100,53,53,52,49,52,50,98,48,102,48,101,52,52,97,48,101,102,49,54,100,53,52,53,54,50,55,55,98,52,49,102,102,48,48,101,54,98,53,48,98,102,48,55,57,56,48,101,101,52,51,97,56,48,102,55,52,49,100,100,48,51,99,49,48,55,53,50,49,102,57,50,98,97,56,98,57,48,101,52,48,51,99,101,48,101,52,48,55,98,48,49,100,101,56,55,99,56,97,54,99,57,97,53,56,49,53,102,56,98,53,48,101,98,48,55,100,99,97,48,50,99,56,51,98,50,49,101,52,50,98,102,50,55,57,53,50,57,54,56,48,53,98,97,49,100,50,55,49,53,48,53,57,50,52,97,49,99,97,54,49,53,99,53,56,49,53,99,53,56,97,48,101,97,50,54,53,55,97,55,97,49,98,98,51,51,55,50,50,52,56,49,50,101,48,48,102,102,52,99,50,48,51,97,100,48,50,54,97,56,49,99,100,56,55,52,48,49,102,100,56,51,57,51,48,102,49,55,48,102,54,48,51,97,102,48,102,101,48,48,102,102,51,100,99,55,99,51,98,50,49,101,49,48,49,50,57,48,102,49,49,52,55,52,53,56,56,48,51,100,98,52,49,101,57,50,102,52,51,57,97,53,100,57,99,97,100,48,102,53,57,52,101,49,100,101,48,102,50,50,49,100,50,49,48,55,56,52,51,98,54,53,57,57,53,102,101,53,51,52,97,53,52,50,56,98,101,56,98,100,100,50,98,99,49,51,97,53,55,51,56,56,54,57,99,101,48,55,98,50,102,102,56,48,52,101,49,48,48,51,101,102,101,99,48,49,102,53,100,56,53,50,56,48,51,101,98,53,48,48,102,102,49,102,54,48,56,49,101,52,48,55,53,50,49,100,54,50,100,101,48,98,50,48,101,52,48,51,100,101,48,101,99,57,54,101,48,52,99,54,48,51,98,102,50,57,98,57,53,99,57,48,56,55,56,51,57,48,49,99,52,48,102,102,56,51,101,99,48,55,99,97,49,100,56,48,101,57,48,55,49,48,48,52,99,52,98,51,48,102,100,48,55,102,48,98,56,48,102,51,56,48,51,100,97,101,53,51,56,55,48,53,49,57,49,51,56,55,97,48,98,99,52,102,50,98,48,98,52,50,100,54,98,57,51,50,99,52,51,98,99,56,49,55,98,100,97,54,56,49,50,50,50,56,48,54,52,57,56,48,51,101,54,54,97,48,52,97,55,56,55,52,56,51,99,52,48,52,97,99,56,51,57,97,48,50,54,101,56,97,56,50,56,102,97,55,48,51,100,97,50,56,52,49,102,50,48,51,98,101,48,55,50,56,53,97,49,54,98,99,98,52,52,102,54,52,49,50,54,48,101,57,52,97,100,48,55,55,54,48,52,100,48,56,51,99,101,50,99,97,51,49,53,97,57,50,49,101,50,56,48,101,101,97,52,57,48,48,102,102,102,48,98,99,56,101,57,56,48,49,54,56,49,100,100,97,48,102,49,55,99,55,100,56,98,51,98,50,98,98,53,50,48,99,56,48,53,98,54,50,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,49,56,56,48,51,101,51,102,101,48,48,102,102,102,98,97,101,48,102,48,56,48,51,101,97,102,52,49,102,52,97,49,48,51,98,53,48,55,56,56,100,54,50,102,56,48,57,53,49,48,55,98,97,49,101,101,52,55,54,48,51,102,56,53,54,56,54,56,53,55,49,53,98,99,49,100,97,48,55,57,48,51,102,99,49,101,57,48,55,51,52,53,48,56,55,56,99,49,102,57,102,52,57,50,56,56,49,100,53,56,55,102,52,49,101,52,56,55,99,102,56,55,50,52,49,100,97,48,55,48,48,102,102,98,51,52,53,48,48,102,102,55,97,54,50,53,50,50,55,57,53,101,56,52,49,101,49,99,57,54,55,50,97,102,49,53,101,49,101,50,100,51,52,53,56,56,48,98,57,99,98,97,102,102,56,48,55,100,50,56,51,57,101,48,55,98,54,49,99,53,48,55,101,101,48,101,98,99,49,100,101,48,51,101,53,48,55,54,50,53,99,56,48,51,100,99,52,48,101,102,99,49,101,56,56,55,50,99,51,97,52,48,102,48,56,51,57,56,53,101,54,52,48,50,101,48,97,55,48,49,51,53,48,101,97,48,55,100,56,51,98,99,53,55,48,55,57,99,51,98,97,53,57,54,50,97,99,51,99,48,53,53,49,52,56,53,100,50,50,55,52,102,50,57,99,98,57,52,48,52,99,48,52,56,49,55,52,53,54,57,53,101,53,57,97,49,48,50,54,97,53,98,50,99,56,97,102,52,49,50,99,49,98,55,49,48,54,48,51,52,100,52,48,50,55,101,56,48,49,102,52,102,97,48,48,102,102,102,98,102,50,48,50,54,49,52,48,49,102,53,51,53,99,98,102,48,101,53,49,53,101,49,100,50,48,48,55,97,100,99,48,52,98,101,56,55,56,52,98,48,50,100,52,51,100,48,57,56,48,101,53,48,48,102,102,49,101,101,48,48,101,52,56,51,98,54,51,48,51,99,50,50,101,101,56,49,100,57,49,53,52,57,48,49,102,50,99,48,102,50,57,50,48,49,99,102,48,51,99,56,48,102,57,99,101,48,48,102,102,55,98,49,99,49,100,99,54,48,101,98,52,56,55,54,101,53,51,49,98,50,56,48,57,57,54,99,48,48,102,55,49,54,56,99,53,57,57,53,102,102,57,54,48,48,49,57,55,48,48,102,102,48,102,97,97,57,48,48,55,100,97,55,48,51,57,99,48,48,55,100,97,97,48,49,50,102,56,99,48,51,101,56,48,55,54,56,53,54,55,48,101,56,56,55,56,48,97,98,50,99,100,57,48,101,100,48,51,99,48,48,55,55,55,50,57,101,49,101,57,50,102,98,56,55,50,48,51,101,52,56,56,49,99,56,48,55,55,50,49,101,57,48,102,54,56,55,54,56,48,49,101,101,101,50,102,52,49,100,101,48,51,98,55,52,49,48,102,51,48,48,51,100,97,101,57,54,48,102,49,52,97,101,50,57,55,57,55,48,53,50,49,53,100,54,53,55,49,54,98,100,49,99,48,52,99,56,97,101,98,102,49,55,52,56,50,56,53,102,101,48,54,57,97,97,48,98,56,48,49,51,52,99,48,52,97,100,48,51,57,51,48,50,55,51,52,49,99,57,48,55,99,48,48,102,102,57,55,98,48,50,54,48,99,51,57,102,99,51,102,50,48,101,98,48,51,102,51,56,97,50,97,48,102,50,48,55,54,56,48,52,102,99,51,101,48,49,100,98,99,53,56,55,48,101,100,48,55,98,56,97,48,48,102,97,57,52,99,48,48,102,102,101,100,97,48,101,52,56,55,56,99,51,97,56,49,101,51,52,52,97,52,50,48,102,49,56,55,53,48,97,53,52,101,101,48,50,53,101,53,102,50,48,100,51,57,57,49,55,57,53,101,57,101,49,97,49,53,50,57,99,57,101,53,55,97,55,48,51,49,101,98,97,102,102,56,48,52,98,100,56,48,51,101,100,102,99,48,49,102,53,51,99,48,102,52,99,48,49,102,53,51,101,48,52,99,51,51,52,48,101,99,48,51,100,97,53,100,53,48,55,101,48,49,100,56,48,55,98,101,53,102,101,48,101,57,48,49,101,99,99,57,53,101,49,100,100,48,101,100,48,48,102,102,51,100,52,50,48,49,50,50,48,101,51,48,51,98,50,50,102,99,51,102,100,98,48,55,49,99,97,98,48,55,56,101,48,102,50,52,51,99,50,49,100,53,99,49,100,54,48,102,49,48,51,99,55,52,54,48,101,99,48,48,102,102,51,97,100,50,57,101,56,51,54,49,101,48,48,52,97,55,50,100,99,97,57,57,97,50,98,49,51,48,56,50,48,56,49,52,53,97,56,48,55,51,97,56,48,51,101,101,52,99,48,49,102,53,52,101,48,101,101,99,48,49,102,54,97,50,48,52,98,52,53,56,51,98,55,50,101,49,101,99,49,100,100,48,55,98,56,49,99,99,100,53,50,48,101,55,99,49,101,51,53,51,48,53,102,57,55,50,48,48,102,102,102,54,52,48,48,51,100,99,56,49,102,102,48,55,54,48,53,101,56,51,99,48,51,48,55,52,53,49,52,49,101,51,56,51,98,54,48,101,100,56,55,57,97,56,51,99,101,49,100,100,48,55,55,50,56,101,53,49,56,48,51,97,100,52,53,56,50,55,54,50,97,55,98,101,48,50,54,56,53,51,101,56,50,99,97,48,99,57,97,48,49,51,53,54,49,101,51,48,101,101,57,55,48,49,100,51,50,100,100,50,56,97,48,48,102,102,102,48,50,49,101,52,49,50,101,48,97,102,48,99,51,97,54,50,49,56,50,54,49,49,57,50,102,98,50,48,57,57,52,55,54,49,50,57,49,102,55,55,100,49,49,50,53,50,100,49,54,56,57,50,50,97,52,51,49,53,98,99,100,102,100,51,51,53,97,51,102,50,53,98,101,53,102,102,49,55,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,54,49,48,101,101,48,55,55,52,98,56,48,102,54,49,54,101,56,56,53,48,48,102,102,55,55,100,48,102,50,55,49,55,48,53,56,48,54,102,100,48,100,48,99,49,51,48,56,99,56,57,100,101,48,52,98,50,51,98,101,57,52,57,49,98,51,101,57,54,57,50,56,56,56,98,50,52,53,49,53,49,100,102,97,102,101,97,102,54,97,57,57,102,49,98,57,50,102,98,50,56,98,99,97,48,51,98,102,56,48,51,101,50,98,50,48,48,102,97,54,53,48,55,56,54,49,102,57,48,55,97,56,49,99,53,48,48,55,100,57,50,48,51,101,53,50,98,98,56,55,55,56,49,100,49,56,55,51,52,48,49,101,101,52,48,48,102,102,55,97,50,54,56,50,48,57,98,50,56,52,98,56,99,48,102,55,99,48,49,101,101,51,48,101,101,48,49,51,49,52,48,101,49,99,49,101,52,57,100,50,48,51,97,101,48,102,53,49,48,52,51,99,56,49,99,50,57,48,101,50,56,55,56,57,49,48,97,101,97,100,99,51,100,56,49,99,51,52,100,99,49,101,54,101,57,53,49,56,51,98,55,97,48,97,100,48,52,102,49,55,102,51,102,101,48,49,56,102,50,97,56,53,51,53,48,100,49,56,98,48,52,54,55,53,49,49,50,100,98,99,101,97,51,98,100,57,98,99,101,51,55,101,97,57,98,49,56,102,56,50,98,101,102,56,53,54,49,56,101,51,56,97,49,55,57,53,55,50,101,98,102,101,48,50,48,53,48,48,102,102,51,101,52,55,101,48,48,102,56,101,97,97,52,97,55,97,53,56,51,99,50,48,48,55,100,56,48,56,49,50,52,99,49,100,101,48,52,99,50,53,50,53,98,101,49,101,97,48,55,56,54,48,52,99,56,48,51,97,55,97,50,101,50,53,97,101,102,51,99,57,50,102,48,51,102,55,48,55,100,97,48,102,57,48,48,57,56,57,97,48,102,102,48,51,100,98,48,55,100,53,51,51,97,56,55,48,101,57,56,55,54,51,48,51,97,53,48,101,50,56,55,52,51,54,49,52,53,97,48,55,53,99,97,101,99,55,52,102,50,98,98,48,48,56,50,50,53,97,49,53,97,57,56,53,51,57,54,54,53,56,49,53,50,53,56,98,51,57,49,57,51,56,97,99,52,99,52,97,50,98,99,98,48,52,55,99,101,51,50,101,101,54,53,51,49,48,49,102,101,56,99,57,50,56,102,100,100,54,51,100,50,51,100,49,48,52,57,54,50,97,52,102,51,102,99,56,100,98,101,97,98,100,102,55,97,48,48,102,101,51,53,48,50,54,99,48,48,55,100,56,100,56,48,51,101,57,48,56,48,57,50,48,48,48,102,102,55,100,57,48,97,48,49,55,54,53,99,56,51,100,52,48,101,48,100,49,53,52,48,102,97,49,50,52,51,98,99,53,57,49,52,99,49,100,54,48,55,98,98,56,51,99,101,48,102,55,53,51,54,52,51,97,52,57,56,57,48,56,101,49,102,97,52,98,50,57,48,98,55,48,48,55,98,48,48,51,98,99,48,102,53,99,51,56,56,49,100,49,50,102,98,57,52,54,49,101,98,48,102,99,49,54,52,49,101,55,48,52,57,50,55,99,54,57,50,99,97,97,55,49,53,54,53,57,53,54,50,98,50,57,98,99,56,55,102,101,48,49,51,51,52,98,97,56,48,101,55,101,48,52,101,102,56,48,51,101,49,100,48,48,102,102,52,99,98,56,51,56,101,48,101,56,49,55,50,49,102,57,48,50,53,53,48,49,102,54,54,48,50,54,98,57,50,100,56,52,57,52,102,50,99,100,50,48,49,100,102,56,48,51,100,51,55,48,101,48,56,51,56,99,56,48,101,101,48,55,55,49,56,50,98,56,51,100,52,53,57,98,101,54,48,102,54,56,51,99,54,48,50,54,55,48,98,100,56,50,100,51,57,52,57,52,53,51,56,55,55,48,97,54,100,51,50,56,51,100,51,99,98,48,101,49,101,48,57,50,99,55,54,100,56,97,53,50,99,50,55,56,48,97,48,97,48,102,51,99,49,100,57,56,55,101,48,49,99,99,56,55,102,99,51,101,50,48,101,98,48,49,101,52,49,52,55,56,51,98,54,49,102,99,48,55,55,56,49,101,56,48,102,49,56,55,50,48,51,101,48,53,49,55,50,99,52,97,55,50,100,56,48,52,97,48,51,99,99,49,100,51,50,101,48,98,50,50,56,52,98,101,50,98,98,57,54,56,53,48,97,55,49,54,50,53,51,49,54,56,48,57,48,50,100,99,97,102,50,99,49,48,54,53,51,56,97,102,50,99,49,51,99,97,101,52,102,101,56,97,49,97,49,53,97,57,101,57,56,56,51,53,49,55,53,102,101,49,55,52,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,49,56,48,48,102,102,101,99,99,49,100,99,48,55,97,99,49,101,101,56,51,99,53,48,55,55,97,48,101,97,52,51,56,99,53,55,99,57,55,48,49,102,56,48,55,57,99,49,102,55,48,101,57,56,51,98,100,48,101,55,49,52,99,48,57,100,50,98,99,97,102,101,53,97,48,55,97,52,51,101,101,53,102,57,53,97,49,100,57,48,101,100,97,48,48,48,102,102,57,56,49,54,97,57,54,56,48,53,52,50,49,99,97,55,49,55,48,53,57,50,51,50,49,100,50,54,49,54,50,53,56,49,53,101,53,55,50,48,102,97,50,54,53,56,50,55,97,49,98,53,97,97,101,55,102,99,55,55,48,50,53,99,48,48,102,102,57,55,98,48,55,97,52,48,52,100,53,48,51,101,53,48,101,55,56,51,56,52,48,55,50,52,49,100,100,48,48,55,98,98,52,49,101,56,48,55,102,51,56,55,56,102,48,55,54,52,51,98,99,48,50,54,99,49,100,100,50,56,102,49,54,50,48,48,102,102,102,54,100,48,55,53,56,98,100,48,102,57,49,55,55,99,48,52,99,56,51,100,54,53,98,56,55,55,99,51,98,54,56,55,50,56,52,49,100,101,48,101,100,57,54,54,53,56,55,97,52,100,50,101,57,48,101,101,98,50,50,102,54,99,97,102,48,52,101,57,54,50,101,50,49,50,48,51,56,48,49,99,101,54,48,48,102,102,102,97,99,50,48,50,52,51,48,51,97,101,48,48,102,102,102,97,100,101,48,50,52,102,52,49,100,56,56,49,50,98,56,49,100,100,50,102,51,56,55,98,100,50,48,51,56,98,56,51,101,98,52,53,57,56,55,99,51,57,53,52,53,56,49,52,51,56,51,99,49,99,51,99,99,48,102,51,99,51,102,99,48,102,49,57,49,54,55,56,55,55,53,51,48,51,101,48,49,102,97,57,50,97,97,99,97,54,99,49,102,55,52,56,50,57,55,48,50,52,99,98,102,50,99,48,48,52,99,52,49,50,98,50,53,56,100,102,56,48,100,50,49,48,53,48,52,48,97,55,52,48,49,102,52,51,101,48,48,102,97,49,97,48,55,53,56,48,48,102,97,102,101,48,55,53,50,48,101,54,99,49,102,100,56,51,100,97,52,53,48,48,102,102,55,98,99,52,48,57,98,97,52,100,51,48,51,100,56,54,48,51,99,48,48,57,56,48,102,48,57,52,53,99,49,99,102,56,48,51,100,53,57,48,55,48,101,49,100,54,48,101,54,56,55,98,48,49,99,102,99,57,53,56,49,100,56,48,55,98,99,49,101,101,48,55,54,56,49,102,99,97,48,101,97,50,54,49,54,52,49,102,101,52,50,48,48,55,97,56,51,54,53,49,99,101,50,102,101,52,98,100,97,55,48,97,100,50,98,53,48,50,52,97,99,50,56,52,98,48,99,48,51,51,56,50,102,102,101,98,97,101,97,48,97,101,56,49,51,55,97,48,52,100,56,56,51,97,52,48,50,52,57,56,49,99,50,56,55,99,56,48,57,56,100,48,55,100,101,53,100,101,48,101,101,56,51,98,97,48,101,49,48,48,102,102,51,100,98,57,99,98,100,50,99,98,57,53,54,49,101,55,50,101,51,98,49,50,49,101,54,48,102,57,48,55,54,48,51,56,56,53,55,54,101,56,97,49,99,100,48,101,100,48,55,98,48,98,97,102,53,54,49,101,48,48,102,102,102,54,57,53,54,56,55,51,50,56,54,53,48,57,54,48,54,101,57,50,49,97,51,98,52,56,52,53,55,99,50,54,97,55,97,49,55,102,56,50,97,56,48,52,102,56,48,48,102,102,51,101,101,50,99,48,57,48,55,48,48,55,100,55,52,49,54,52,53,53,48,55,53,56,48,57,57,101,48,55,100,55,56,51,56,56,49,102,101,48,102,49,48,50,54,99,48,49,101,100,55,48,101,56,55,48,55,55,50,48,102,57,99,51,99,98,56,98,57,99,53,50,98,48,49,99,101,50,100,48,98,99,48,48,102,102,55,54,101,56,51,98,99,48,55,53,99,49,102,98,50,57,56,97,98,48,52,56,57,52,101,49,102,56,48,101,101,97,55,102,48,52,102,97,53,99,101,52,101,48,52,99,101,50,98,99,97,101,51,97,55,98,52,53,56,54,52,49,48,48,102,102,98,53,102,48,48,55,100,99,102,48,48,51,101,102,99,48,49,102,53,56,48,51,101,100,56,52,48,49,101,99,97,48,101,49,97,51,48,55,53,54,56,49,99,97,56,49,50,102,99,49,100,53,52,52,48,101,100,56,55,56,57,50,52,49,100,48,56,48,57,102,56,55,52,52,49,101,52,54,50,99,56,49,101,100,49,52,55,56,49,101,55,57,53,48,57,48,48,102,48,54,52,51,102,100,99,49,100,48,48,51,98,54,48,102,56,97,49,54,52,99,48,101,52,48,51,99,54,101,49,100,56,101,49,100,52,57,52,100,52,102,48,101,102,101,48,49,50,98,48,49,51,54,100,49,54,53,57,57,54,51,52,48,57,48,48,50,55,100,48,50,54,56,99,48,57,57,48,48,102,102,55,56,50,48,52,100,98,48,51,102,52,48,102,99,48,49,51,48,52,48,102,53,99,98,49,48,49,51,54,48,55,56,50,48,102,48,52,48,49,101,100,99,57,48,102,48,57,54,51,52,56,97,53,48,50,48,99,98,97,48,48,102,54,57,56,55,51,99,97,48,48,101,53,57,53,98,52,48,57,54,48,101,99,57,52,97,49,100,101,50,57,97,55,54,50,97,48,51,98,97,53,55,52,101,48,52,56,57,52,56,56,50,55,97,57,102,101,99,49,51,97,57,100,101,57,51,54,99,49,55,54,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,52,48,51,55,100,56,48,49,102,49,97,55,48,50,52,100,98,56,49,50,55,52,48,48,102,102,102,97,98,52,48,55,53,48,54,50,100,102,49,54,100,50,48,52,100,51,56,48,51,100,56,56,48,52,101,53,54,51,50,48,48,50,52,98,57,53,55,52,48,102,99,56,48,57,55,55,48,55,48,101,54,50,97,48,48,49,98,97,52,48,102,52,56,50,54,102,50,48,56,48,51,100,98,51,56,48,50,102,98,101,50,56,48,51,53,50,52,55,97,48,101,100,57,53,98,98,55,102,54,48,49,53,97,48,48,48,102,102,102,97,102,54,48,55,55,50,49,100,99,48,55,99,54,48,52,102,98,48,49,50,52,48,48,101,56,52,51,101,50,56,97,48,57,100,48,101,57,56,51,100,52,48,50,54,102,52,48,57,54,57,48,55,54,101,49,101,56,52,52,99,101,97,55,98,53,52,57,52,49,100,99,48,102,97,56,51,101,54,48,101,54,48,55,53,99,98,98,54,51,51,101,53,53,97,54,57,53,99,53,97,97,51,55,55,48,97,98,50,99,53,50,50,51,53,50,48,57,54,50,53,55,97,55,99,52,57,50,97,52,49,50,99,49,48,53,99,50,48,101,54,48,48,102,102,101,101,57,48,55,52,99,48,101,100,56,51,98,99,48,101,55,48,49,100,54,56,51,98,53,48,55,52,52,49,100,49,54,51,97,49,56,55,52,52,49,100,54,48,55,48,48,51,57,97,48,101,101,48,51,97,99,56,52,49,97,50,55,97,52,48,50,53,48,51,98,54,49,99,55,48,101,102,57,53,97,49,100,56,50,57,49,49,55,97,52,49,54,54,57,97,53,56,57,54,99,102,57,48,50,97,56,97,98,52,52,57,50,52,53,56,49,54,50,53,56,97,55,102,97,57,97,48,52,102,57,54,48,57,99,101,55,48,100,97,102,102,99,51,50,49,52,48,98,99,52,48,49,102,54,53,54,48,48,102,98,49,52,48,55,50,56,48,48,102,97,100,48,48,102,102,50,53,57,52,51,100,54,48,102,102,56,49,102,48,57,54,50,54,52,99,101,56,97,53,101,56,55,55,56,49,100,54,48,55,52,101,57,49,52,51,101,49,49,56,49,101,50,56,51,100,97,101,48,101,102,99,51,102,54,49,102,52,48,101,52,48,51,98,100,101,53,101,56,55,53,99,51,56,97,49,102,99,56,48,101,55,54,48,102,53,53,48,55,48,56,98,50,52,49,55,48,51,100,54,53,101,57,52,55,52,49,100,100,48,101,101,99,101,101,53,56,49,54,98,101,98,56,50,52,100,48,53,51,99,48,99,51,57,52,48,50,56,57,52,48,49,102,50,53,55,48,50,55,98,48,98,55,48,50,55,49,48,48,49,102,54,53,50,48,102,53,99,51,97,50,48,57,54,48,49,50,56,50,56,48,48,102,102,57,53,56,50,101,99,51,102,56,48,52,97,99,48,48,57,55,56,50,54,49,49,53,51,54,52,98,52,50,100,56,49,99,55,48,51,102,56,48,55,101,101,53,53,102,48,102,49,55,52,57,48,48,55,98,51,99,51,97,97,57,99,56,57,54,57,99,56,52,49,101,54,98,52,54,101,53,51,99,97,54,48,55,56,57,48,100,98,97,56,50,53,56,51,99,50,53,57,53,102,50,52,100,55,102,56,49,55,56,48,48,51,101,99,97,99,48,49,102,54,50,56,48,102,98,48,48,49,102,54,53,101,48,52,99,100,48,55,98,48,49,102,102,48,51,101,49,50,99,52,101,56,57,57,50,56,98,100,48,101,102,48,51,97,99,48,101,57,100,50,50,48,55,51,101,102,56,51,98,57,48,55,52,57,56,49,101,48,48,55,101,99,51,101,56,49,99,56,48,55,55,98,99,98,100,48,101,98,56,55,49,52,51,56,55,54,49,102,49,101,49,100,53,57,48,102,102,49,54,52,56,50,101,48,55,97,99,98,100,50,57,50,52,51,99,52,49,101,50,97,50,52,53,56,49,54,98,101,55,48,50,52,57,48,53,48,48,48,102,102,98,99,49,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,51,101,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,48,99,101,99,48,52,100,56,48,51,57,97,101,48,52,99,53,56,49,50,98,52,48,52,99,97,56,49,50,102,54,48,57,98,101,56,49,99,49,102,99,48,51,56,48,48,102,102,55,99,56,48,101,54,97,56,98,48,101,99,48,50,54,102,97,48,56,48,51,100,53,48,48,55,55,52,49,101,56,48,101,53,56,50,54,52,49,50,100,56,98,54,50,56,98,50,53,54,52,52,48,49,51,99,101,101,54,52,52,99,53,101,57,53,55,101,102,99,99,99,102,50,99,99,97,102,100,99,49,51,100,48,48,50,99,52,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,49,98,102,53,55,102,99,48,50,50,51,56,48,57,98,48,48,102,102,55,51,53,56,48,57,55,52,48,50,54,57,52,48,57,57,53,48,50,53,101,99,49,51,55,57,51,102,48,51,56,55,48,55,102,101,48,102,57,48,49,99,100,53,49,54,49,100,56,48,52,97,54,52,101,99,48,101,98,99,49,101,50,56,55,97,48,51,57,54,48,57,97,48,52,98,54,50,100,56,98,100,101,56,98,100,50,99,48,52,56,101,57,99,99,56,57,56,98,100,50,100,51,52,54,97,57,57,101,53,57,97,55,102,48,48,102,102,98,101,98,48,53,101,49,52,48,101,49,52,48,49,102,55,98,52,48,52,98,56,48,51,99,51,48,50,53,99,99,48,49,102,54,57,56,48,52,101,48,102,48,55,56,52,53,55,101,50,98,98,56,51,102,53,48,55,102,101,48,52,99,48,56,49,51,49,101,49,99,55,99,48,57,100,50,56,49,51,51,97,55,56,51,98,99,48,55,97,48,48,102,102,52,99,52,56,51,101,49,48,48,55,98,54,49,51,102,54,50,56,52,98,98,50,102,102,50,50,56,50,55,50,52,97,51,52,99,99,48,57,50,50,101,97,56,97,97,50,102,97,51,54,99,48,50,54,54,49,100,102,50,98,102,100,52,99,102,48,50,55,97,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,49,56,97,48,50,53,55,48,48,102,102,57,57,48,48,102,102,55,56,50,48,52,97,52,56,51,102,52,48,101,51,56,49,51,48,52,48,101,97,48,98,49,48,49,50,57,48,55,56,50,48,101,102,56,48,49,101,101,51,57,48,101,102,49,54,51,50,56,97,53,48,50,55,52,98,50,48,48,102,55,54,48,55,51,99,98,102,48,101,53,57,54,53,52,48,57,54,48,102,51,49,52,97,49,101,49,50,57,97,98,55,50,97,48,51,99,52,53,56,99,102,48,52,102,49,52,56,57,99,54,97,97,100,101,48,49,50,52,57,100,97,53,51,54,48,49,55,53,53,100,55,102,99,48,51,102,53,56,51,98,56,49,101,50,50,57,56,51,100,54,53,51,97,50,57,55,101,49,100,102,52,99,101,57,99,53,51,57,54,48,48,102,102,57,56,101,56,54,57,56,48,57,54,52,97,52,52,48,100,98,97,51,50,52,50,52,50,50,97,52,53,54,52,55,52,97,52,54,52,51,52,97,57,50,50,57,52,56,101,102,99,100,54,97,56,100,101,97,97,54,97,98,54,100,51,100,52,54,50,53,48,49,55,101,99,48,49,102,49,56,97,48,55,56,54,48,48,102,102,102,55,102,48,48,51,101,57,55,48,48,57,52,52,101,53,56,57,55,49,52,53,97,56,55,98,52,97,97,48,48,55,97,102,98,56,51,99,99,48,49,54,48,48,102,102,57,51,99,56,99,48,50,54,48,48,102,102,52,100,55,56,51,102,102,101,53,50,102,48,48,98,54,52,49,52,50,50,97,53,101,97,55,48,97,98,52,52,57,50,52,48,50,53,102,97,99,56,101,57,100,100,51,102,52,51,57,52,51,56,48,99,48,56,98,102,101,48,50,52,49,48,48,51,101,54,97,48,48,52,98,56,48,51,98,98,48,48,102,102,55,57,53,97,48,55,48,97,48,52,100,100,56,48,57,55,57,99,49,101,100,52,56,51,102,102,48,55,53,56,48,52,98,56,48,48,102,102,57,97,101,52,99,50,102,56,54,48,55,55,57,50,48,101,101,48,48,57,97,56,48,55,57,102,52,53,55,55,50,98,55,49,55,53,99,51,98,54,48,48,102,102,100,100,49,57,50,52,98,99,57,98,99,51,98,97,48,50,55,100,56,102,57,98,99,49,101,49,99,53,55,101,99,53,55,97,56,48,53,99,50,50,56,48,55,52,48,56,48,51,101,102,50,52,48,57,53,102,48,101,52,56,49,51,52,52,48,48,102,102,102,97,99,54,48,50,54,99,52,97,97,48,102,57,49,53,50,48,50,55,48,57,99,48,101,55,56,49,99,54,48,51,102,57,48,55,102,56,48,101,101,49,49,101,52,98,48,50,100,56,97,99,99,99,56,51,100,48,48,101,48,48,102,102,49,50,102,99,48,102,54,53,49,48,51,97,50,57,51,100,50,48,97,100,48,102,49,49,52,48,56,100,55,97,49,50,52,51,99,50,102,99,101,52,53,50,102,50,99,98,50,50,56,50,98,100,53,55,50,100,48,97,57,52,102,56,57,57,50,48,48,49,51,50,54,53,97,49,53,97,57,56,53,51,57,54,54,53,56,49,53,50,53,57,51,51,57,49,57,51,56,97,99,52,99,52,97,50,98,99,98,48,52,55,99,101,51,50,101,101,54,53,51,49,48,49,102,101,56,99,57,50,56,102,100,100,54,51,100,50,51,100,49,48,52,57,54,50,97,52,102,51,102,99,56,100,98,101,97,98,100,102,55,97,102,102,50,97,53,100,55,53,100,55,102,99,48,55,53,53,48,48,102,102,55,99,51,55,48,48,102,102,57,99,50,50,102,56,51,56,97,48,52,99,57,56,51,102,53,48,50,53,55,48,51,100,48,49,101,51,99,53,53,56,51,57,54,52,56,48,55,49,97,48,102,51,56,49,102,100,97,51,97,48,102,50,57,100,48,53,51,54,57,99,48,55,57,99,102,56,51,99,48,48,102,102,50,53,55,56,49,100,100,99,97,52,56,50,54,56,97,99,48,101,100,50,54,56,55,98,56,102,99,51,97,56,56,99,57,51,49,50,56,54,48,50,55,101,48,48,102,102,102,54,102,101,102,49,101,97,56,97,97,57,50,99,98,99,97,55,102,48,48,99,97,51,53,48,48,56,51,54,48,101,56,56,55,100,48,51,99,56,49,99,54,50,99,57,102,50,100,56,51,97,56,53,56,56,48,57,53,57,54,48,57,50,56,54,101,49,53,101,102,50,52,48,50,52,100,48,49,51,55,51,97,56,52,102,98,101,56,97,57,53,52,56,102,100,49,56,98,50,52,53,52,100,52,53,100,51,100,50,53,49,53,49,101,102,102,50,48,52,56,49,56,100,98,55,100,56,101,55,48,48,102,102,101,99,52,48,48,55,100,53,100,48,49,51,57,50,48,48,102,102,102,49,48,50,48,50,52,53,52,49,99,55,48,49,51,55,54,48,50,53,49,99,97,48,48,48,102,102,55,97,98,50,48,48,102,102,102,53,51,48,101,53,53,101,50,99,52,48,52,100,48,49,50,57,56,51,56,50,48,102,56,48,49,101,49,56,51,98,48,100,56,48,52,99,55,56,55,54,99,51,97,54,48,57,97,100,54,48,48,102,54,53,55,52,98,101,54,50,56,49,48,51,52,54,52,56,102,49,102,97,55,55,57,48,52,102,97,54,102,102,56,48,57,52,54,48,48,102,57,97,49,56,49,50,57,97,49,100,51,48,101,50,56,51,100,97,48,50,53,57,48,48,102,102,57,97,50,48,101,54,57,52,55,57,98,48,102,51,56,51,102,55,101,48,102,57,102,56,51,101,52,50,101,51,49,54,54,57,102,102,51,98,99,49,100,56,48,55,54,48,48,57,53,55,48,55,55,50,48,101,101,56,48,49,100,57,101,53,97,48,55,56,57,50,100,48,56,102,56,97,98,52,97,52,97,52,51,48,48,55,53,53,56,97,48,50,98,55,57,97,55,53,57,54,99,48,57,102,98,100,56,98,48,53,48,49,49,97,49,52,48,51,98,53,99,48,49,102,54,97,54,48,52,56,57,57,52,99,48,48,102,102,102,98,49,52,48,50,52,98,56,49,101,97,48,49,50,99,54,57,99,57,51,99,97,97,50,101,48,51,101,100,99,51,56,97,48,50,52,56,49,101,50,99,56,97,57,50,53,57,52,57,52,100,99,51,98,54,48,102,53,99,49,100,100,48,55,102,48,98,52,101,48,50,53,52,56,101,49,102,48,48,102,102,101,50,97,50,57,54,53,54,57,99,56,97,49,99,56,48,52,57,99,56,50,55,48,98,102,52,48,99,56,52,52,99,51,53,56,102,55,99,101,56,50,57,99,48,49,50,57,50,49,101,51,48,101,101,57,55,48,49,100,51,50,100,100,50,56,97,48,48,102,102,102,48,50,49,101,52,49,50,101,48,97,102,48,99,51,97,54,50,49,56,50,54,49,49,57,50,102,98,50,48,57,57,52,55,54,49,50,57,49,102,55,55,100,49,49,50,53,50,100,49,54,56,57,50,50,97,52,51,49,53,98,99,100,102,100,51,51,53,97,51,102,50,53,98,101,53,102,102,49,55,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,48,101,55,99,48,49,102,52,49,52,48,52,97,55,48,55,52,99,48,57,99,97,48,48,55,100,97,50,48,49,50,101,48,48,101,54,99,49,101,53,49,52,56,48,50,55,56,48,101,97,99,98,99,97,48,55,98,102,56,51,102,48,99,56,48,57,97,49,54,48,53,54,56,54,51,56,97,101,48,50,53,100,99,49,102,50,48,55,97,52,51,98,57,53,51,52,53,48,48,102,102,55,57,48,51,97,54,49,101,51,98,102,99,51,99,52,49,100,57,50,98,52,102,56,97,54,50,99,55,54,57,48,52,98,101,101,53,57,54,98,50,98,54,101,100,48,57,51,55,102,99,48,51,50,101,56,48,49,102,52,49,52,48,52,97,55,48,55,98,52,48,57,51,52,48,48,55,100,53,100,56,49,50,101,48,48,101,54,99,49,101,53,49,52,56,48,50,52,54,48,102,53,48,97,51,57,48,55,98,101,48,48,102,55,99,51,50,48,50,54,56,53,55,57,54,52,49,98,55,50,99,52,48,57,56,56,48,55,99,56,49,101,57,48,101,101,53,52,100,49,52,48,49,101,52,48,102,54,48,55,55,50,51,54,48,101,101,56,55,57,56,97,100,51,101,50,57,56,98,49,102,101,98,50,52,54,48,49,51,50,100,48,53,57,52,53,97,49,50,49,56,49,99,102,97,101,98,97,102,102,56,49,52,52,48,48,51,101,102,50,52,48,57,97,48,48,101,52,56,49,50,98,97,48,48,102,102,102,97,99,54,48,50,54,99,52,98,53,48,102,57,49,54,99,48,50,52,101,57,99,48,102,56,52,49,99,54,48,51,102,57,48,55,48,54,48,101,101,49,50,50,52,97,102,50,100,56,98,51,99,102,48,51,100,48,48,102,102,56,49,50,102,99,48,102,54,53,50,99,51,97,50,56,100,100,49,99,97,100,48,101,101,57,55,101,56,100,49,97,100,50,52,51,98,99,102,100,54,52,97,50,102,50,48,97,100,50,56,50,55,99,100,54,50,100,48,98,54,52,48,56,97,57,50,54,48,49,51,50,54,53,97,49,54,52,57,56,53,99,49,54,54,53,56,49,54,99,53,56,98,100,57,50,53,51,56,98,51,52,99,52,97,50,99,48,98,48,52,56,99,100,98,50,100,54,55,57,51,49,51,100,102,101,57,50,57,50,57,49,100,97,54,51,52,97,51,99,57,51,52,57,55,101,97,56,100,51,98,52,56,102,98,54,57,57,100,98,54,56,48,49,97,51,99,48,49,102,50,57,56,48,50,55,100,99,49,101,54,48,51,101,52,48,50,55,99,99,48,57,56,50,48,50,52,102,53,97,48,102,50,54,50,100,52,48,57,55,101,48,55,53,50,48,102,48,48,49,99,49,48,51,99,56,48,101,49,97,48,54,50,97,48,51,98,101,56,55,50,99,56,55,56,57,50,56,48,57,53,56,48,101,54,56,48,57,57,50,52,56,50,54,98,56,55,52,48,97,102,48,102,57,100,49,99,98,53,48,55,57,50,49,101,101,48,50,49,57,55,50,49,101,57,52,102,52,48,51,50,53,55,50,48,53,55,54,57,56,50,98,102,49,53,101,48,50,97,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,57,56,101,48,48,102,102,102,56,54,100,56,49,51,51,97,48,101,102,52,51,99,56,48,52,57,50,48,51,100,55,48,50,53,99,56,98,55,48,102,55,56,55,51,57,49,48,49,102,49,48,55,55,56,48,57,56,50,48,102,100,56,55,101,48,97,97,48,101,48,97,51,57,55,99,53,51,51,48,49,101,97,52,57,48,55,52,97,53,54,48,51,97,55,48,50,53,56,52,51,56,101,56,56,49,101,102,55,56,51,97,56,57,52,49,101,50,52,98,48,102,51,97,53,50,49,51,99,49,101,97,52,57,55,52,97,53,97,50,102,53,49,48,97,50,56,48,101,100,102,50,99,50,54,52,97,99,57,52,101,56,50,99,101,97,57,48,97,56,48,50,99,101,49,52,49,102,98,48,48,55,100,54,102,48,49,51,98,48,49,102,57,48,50,52,50,52,48,57,98,100,48,55,50,101,48,102,102,52,51,97,99,49,101,57,48,102,57,49,52,48,49,100,55,50,56,56,49,101,51,48,51,98,56,48,48,55,97,98,54,53,51,56,55,51,52,98,99,50,101,48,97,100,52,100,48,102,57,56,51,57,102,50,98,48,49,101,55,56,55,49,48,51,101,48,49,102,100,48,101,52,97,52,57,53,99,53,54,56,55,98,56,51,97,54,56,54,49,101,50,52,51,50,102,56,97,98,48,101,55,97,51,97,49,100,48,55,54,56,51,100,50,53,100,99,48,55,55,52,98,50,55,53,56,52,53,57,50,100,51,51,55,49,51,48,57,99,56,51,102,101,48,49,100,102,97,97,53,54,53,97,57,53,99,99,57,54,56,56,52,102,97,48,50,52,53,98,98,48,100,50,52,56,54,50,52,101,100,56,101,54,55,98,48,54,48,102,99,97,52,54,100,98,101,100,99,100,98,100,52,101,99,51,54,102,99,100,102,56,100,99,102,57,52,49,48,48,102,102,48,48,102,102,55,100,54,99,48,48,102,102,51,101,99,54,56,49,99,55,48,48,102,102,51,101,99,98,56,48,57,55,55,50,57,48,49,102,56,56,51,57,102,50,102,49,48,50,48,98,49,55,56,48,52,99,98,56,55,98,99,49,100,100,97,54,57,54,54,49,99,101,99,49,102,100,48,55,55,98,101,52,51,102,50,49,102,100,48,101,55,48,55,55,48,48,102,102,49,101,102,55,48,101,56,56,55,53,56,51,102,54,49,102,98,52,57,48,101,98,55,48,102,52,97,50,56,55,48,52,98,51,50,102,52,51,98,57,99,98,48,50,101,99,56,48,55,56,56,97,50,51,49,54,52,53,55,55,100,99,49,51,97,56,48,53,55,56,49,56,57,97,102,102,56,48,52,102,53,56,48,51,101,101,57,48,48,49,102,52,99,52,48,102,98,99,48,49,102,53,100,48,48,52,99,48,56,55,102,53,50,52,51,57,52,48,101,102,56,49,102,48,48,55,101,99,48,57,53,53,54,48,48,49,101,100,54,99,49,100,57,48,55,99,56,57,99,49,100,51,48,102,56,48,55,97,48,97,100,50,97,102,55,48,101,52,56,51,97,101,57,50,101,102,56,55,100,56,49,101,52,49,53,56,48,101,97,99,51,56,54,48,101,101,53,49,98,50,55,48,51,99,50,48,102,98,50,53,48,55,54,48,51,98,56,48,50,53,97,51,53,50,54,50,50,101,48,101,102,49,54,49,101,99,51,99,52,56,55,52,101,49,54,48,48,52,51,54,97,48,49,102,49,56,48,102,99,99,48,57,55,101,48,55,52,52,48,52,99,57,56,51,98,102,50,100,99,49,100,55,48,51,101,98,48,101,48,56,55,53,48,49,101,51,48,55,50,52,98,99,101,53,55,56,48,57,56,49,52,54,49,102,49,48,101,98,56,55,54,56,51,100,99,53,54,98,98,56,97,100,50,101,48,97,99,50,102,100,49,56,101,53,53,56,55,97,56,97,55,50,102,52,97,56,102,99,48,52,100,52,97,54,50,98,49,51,51,102,97,52,49,101,48,100,97,50,50,50,53,49,97,54,100,49,49,49,50,97,52,48,50,57,54,56,48,49,102,54,57,97,48,48,102,102,102,97,48,51,48,50,55,50,52,48,49,102,53,97,97,57,99,100,56,55,97,57,51,56,51,98,52,102,48,51,101,48,48,55,50,54,57,100,98,101,57,48,55,56,48,48,102,102,101,97,48,97,55,48,55,97,99,48,102,48,48,97,98,48,101,52,102,52,53,54,48,49,100,100,57,53,55,98,56,51,100,48,48,102,54,50,52,48,51,57,100,48,101,49,56,55,51,99,51,97,100,56,51,100,50,49,101,100,48,102,101,99,49,52,56,49,99,99,57,48,52,101,53,55,50,100,50,99,97,98,52,102,50,98,98,102,48,49,51,51,52,49,100,56,98,48,102,102,48,50,49,56,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,101,53,48,55,49,101,48,101,50,99,49,101,56,48,49,51,49,56,48,102,50,52,97,48,48,55,52,52,48,101,54,56,51,57,54,49,101,52,48,55,56,48,48,102,48,56,51,100,49,99,98,53,99,53,50,48,55,54,52,51,97,54,49,100,99,50,102,56,51,100,54,53,99,49,54,49,99,97,53,50,56,48,98,53,48,102,52,49,54,51,57,49,52,97,52,48,101,98,49,53,50,53,101,49,55,56,57,54,48,57,50,50,57,56,97,51,50,99,100,51,100,99,101,56,48,53,55,50,54,102,56,52,48,52,52,52,98,52,100,98,100,50,56,48,56,54,57,57,55,50,49,97,101,48,52,57,100,48,49,50,53,56,48,102,102,56,48,57,101,53,48,55,100,50,49,99,56,48,55,50,52,48,101,49,48,49,100,101,48,55,57,99,51,100,56,53,100,48,55,98,48,51,99,99,49,100,98,50,56,99,98,55,48,102,50,49,53,97,49,100,51,48,102,99,49,55,101,49,100,49,48,101,49,49,53,50,53,101,56,55,98,99,51,97,97,49,99,102,50,99,56,51,102,50,48,102,48,56,98,97,48,101,54,56,55,52,56,51,100,99,57,52,49,100,52,48,101,51,48,55,53,49,50,99,51,100,101,53,51,50,55,48,55,99,52,51,100,48,57,54,53,54,50,54,97,48,48,55,55,99,97,100,52,57,99,57,102,55,51,53,53,54,56,54,56,54,57,54,48,49,57,101,52,48,48,102,97,50,101,48,48,55,100,48,52,48,51,97,99,48,48,55,100,54,52,48,55,49,53,49,56,49,101,55,48,51,101,54,50,97,52,51,57,52,48,102,52,52,48,57,99,52,48,102,48,101,55,55,49,55,54,49,102,53,57,50,98,99,51,98,99,49,102,53,48,101,97,56,51,97,102,99,53,54,57,54,101,48,102,54,56,97,49,50,98,52,48,49,101,56,52,48,55,57,48,51,100,50,48,101,55,99,51,56,54,48,102,52,99,51,57,97,48,48,102,102,102,55,97,56,51,98,49,48,102,102,57,53,97,53,51,56,51,100,54,99,57,97,57,98,99,48,49,101,101,51,50,99,48,97,98,48,49,50,99,57,51,56,55,54,56,97,102,52,48,99,57,102,102,101,48,54,100,50,48,48,102,102,102,97,102,51,48,50,52,98,48,51,57,101,48,48,102,102,102,97,102,102,48,50,53,52,99,49,100,97,56,49,50,98,48,49,99,53,50,102,99,51,99,97,49,101,55,48,101,101,56,51,98,56,101,49,102,50,57,52,52,50,101,48,51,100,56,53,97,57,53,99,53,99,49,55,48,57,53,99,51,100,97,48,102,50,48,51,101,56,48,102,49,53,50,51,97,52,57,54,50,53,53,48,55,52,99,51,97,48,56,56,57,51,102,50,54,56,55,99,100,50,53,48,101,55,101,50,56,53,48,55,101,52,49,52,54,52,53,56,101,48,57,99,55,50,50,99,98,48,52,100,48,54,50,56,49,102,48,56,51,101,50,48,55,55,101,48,101,49,99,49,100,98,56,55,57,52,49,101,99,56,51,100,51,48,102,50,49,52,101,49,99,101,48,101,49,56,55,53,50,56,97,97,57,50,101,99,51,99,48,53,101,57,55,50,53,51,56,55,55,56,97,56,50,98,56,48,52,102,48,98,101,50,98,48,51,97,101,53,54,48,50,54,56,98,56,48,102,48,57,54,56,53,50,57,52,101,56,98,52,57,56,53,99,57,55,52,53,54,97,49,51,53,100,51,56,98,49,52,50,54,101,100,51,49,50,100,49,57,48,100,98,98,101,57,98,53,49,49,52,49,97,50,101,51,56,100,98,48,100,100,51,56,101,100,98,54,100,52,52,48,102,55,54,101,53,56,54,52,100,101,48,57,50,53,102,57,98,48,52,49,99,53,56,56,53,48,48,98,102,49,48,48,102,102,55,99,97,54,99,48,49,102,55,55,50,49,100,100,48,102,55,49,53,48,53,102,48,48,102,102,51,101,98,97,99,48,57,53,102,48,102,53,49,52,97,49,101,55,50,56,53,51,99,48,52,98,52,48,49,101,98,100,48,51,99,56,48,101,99,57,55,99,53,55,57,55,50,53,50,57,54,48,48,57,53,52,97,48,50,53,102,48,49,102,98,48,51,97,100,48,48,55,97,53,99,49,101,101,48,55,55,54,48,102,53,100,51,53,49,49,50,98,50,50,50,54,50,51,56,55,56,52,97,52,48,102,98,48,48,51,100,101,101,49,99,54,51,99,97,55,50,50,97,53,57,53,97,49,100,97,101,48,99,57,54,48,53,56,97,102,102,56,48,57,97,99,48,52,102,50,48,49,51,52,99,53,101,56,49,51,97,99,48,52,100,50,48,51,100,48,48,50,54,54,99,51,99,99,53,53,49,52,97,53,48,49,55,54,48,102,50,101,48,51,57,53,100,51,56,97,57,50,56,49,48,49,51,99,97,57,50,57,100,49,97,56,51,57,54,48,101,101,48,51,57,101,49,99,49,54,51,50,51,57,53,97,53,57,48,55,57,48,51,100,97,57,97,56,97,48,57,99,52,51,48,101,57,50,51,97,54,53,101,98,50,102,100,51,102,53,50,54,97,52,100,53,98,54,48,57,49,54,101,97,49,48,49,48,52,49,52,52,53,100,55,53,102,102,100,55,53,100,52,51,97,48,48,57,55,97,48,55,52,52,53,98,56,51,102,102,48,55,102,54,48,101,52,52,49,99,50,48,55,55,100,100,54,53,57,50,102,99,49,102,54,56,51,100,102,48,55,54,56,48,101,57,48,97,49,55,53,102,55,49,50,53,98,52,55,54,56,98,56,48,55,56,101,49,102,50,50,56,52,51,57,99,53,54,51,97,102,55,52,50,50,97,56,98,100,52,100,50,49,57,51,48,98,57,54,48,57,53,50,48,57,52,56,53,57,97,54,101,100,101,97,57,98,50,98,49,51,101,102,54,52,50,55,51,102,99,48,51,50,100,99,48,49,102,48,102,99,48,50,53,99,52,51,100,101,48,101,56,52,48,49,102,53,100,50,49,102,98,48,102,100,56,55,102,56,97,50,48,102,50,56,55,54,56,98,55,48,55,97,48,48,52,99,53,48,55,97,52,51,101,97,49,99,56,54,48,98,54,50,97,56,98,50,50,97,48,97,102,48,102,48,56,51,97,98,48,102,97,48,51,56,98,48,50,53,57,99,98,53,48,101,100,48,55,97,48,97,100,54,48,98,100,50,57,48,97,102,52,99,50,99,100,48,99,98,49,52,98,50,98,53,50,55,50,48,49,55,54,53,50,97,54,97,55,48,55,55,99,98,48,54,57,49,50,56,48,52,98,56,98,49,52,102,100,97,97,101,52,48,54,100,57,53,48,53,51,48,48,102,102,57,49,56,48,55,50,48,102,56,49,50,100,99,48,52,57,57,48,49,50,57,101,48,101,49,53,51,100,48,99,97,101,52,53,50,102,56,49,100,49,48,49,50,100,99,48,101,50,56,49,100,97,48,55,97,57,50,48,97,98,52,54,97,54,53,56,50,99,56,51,100,50,49,99,49,48,55,53,50,49,99,101,48,101,53,57,55,56,53,97,97,52,48,50,54,52,97,56,50,56,49,51,57,50,100,50,53,51,53,50,99,97,51,51,102,52,101,50,99,48,97,51,50,98,52,98,49,55,50,54,54,48,49,51,101,53,55,97,48,100,99,100,50,49,98,54,48,100,57,97,102,102,56,52,100,48,51,102,48,48,102,102,55,101,56,48,101,98,56,48,57,55,51,48,55,54,99,53,102,56,51,100,100,48,55,99,56,49,102,52,48,101,101,48,51,98,102,48,55,55,97,49,100,54,99,53,52,102,50,102,48,51,99,99,49,101,99,48,102,49,57,52,50,49,100,52,50,57,100,48,51,49,55,52,49,101,48,50,97,56,51,97,101,53,55,55,52,97,50,101,99,51,100,50,53,98,49,52,52,53,49,97,49,102,52,100,50,101,52,98,99,50,97,100,48,49,97,99,57,101,53,56,97,49,101,98,52,102,52,98,52,52,52,50,56,102,52,57,99,57,56,56,55,49,52,48,49,49,51,54,49,102,52,48,102,55,57,54,50,49,102,57,48,102,50,57,54,50,49,101,97,50,100,57,56,52,49,52,54,50,99,48,98,51,48,52,57,48,50,54,49,56,50,98,100,98,52,57,54,57,48,57,98,99,53,55,50,48,50,51,49,53,97,56,100,50,56,102,57,50,100,51,49,51,57,50,98,54,99,56,97,56,97,56,101,55,51,97,54,53,57,101,98,55,101,50,56,99,54,48,49,102,54,56,48,49,102,51,51,57,48,50,55,52,56,98,49,50,98,100,98,48,50,53,97,56,48,57,52,98,48,55,53,56,48,102,54,53,51,57,48,100,98,52,97,99,48,102,57,54,52,48,57,57,56,48,55,54,101,49,100,100,48,102,100,50,52,50,51,98,54,57,53,48,56,101,48,48,102,102,102,50,97,101,48,102,51,99,49,99,100,102,48,102,98,56,55,52,52,51,98,101,49,101,99,57,99,102,54,54,102,100,57,54,52,53,100,48,55,54,99,48,49,101,102,97,50,56,55,57,49,97,97,52,97,50,99,99,51,98,51,50,55,102,52,53,56,55,48,48,102,102,98,102,54,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,51,50,48,48,49,102,48,101,50,48,50,52,99,99,49,101,49,48,51,56,50,48,50,53,55,52,49,102,100,48,49,51,51,54,49,102,48,54,51,97,49,49,52,56,48,52,101,48,99,56,51,97,99,48,48,102,102,55,98,52,52,97,54,52,56,54,56,98,97,52,51,50,100,99,97,102,101,48,101,48,48,102,102,49,101,50,56,49,51,51,101,49,99,51,50,102,51,49,54,52,53,55,49,54,52,49,100,57,50,56,100,48,57,49,56,49,51,99,57,56,53,100,50,51,50,53,50,48,55,52,48,50,102,48,51,99,54,49,97,50,49,53,49,51,50,99,50,56,97,51,97,50,50,56,51,52,48,49,54,54,101,97,48,49,100,99,99,48,48,102,102,102,97,97,97,48,55,98,50,48,101,51,56,49,102,57,56,49,50,49,50,48,101,50,48,49,101,57,56,49,50,100,101,49,100,50,52,52,48,101,51,48,51,57,55,48,102,53,55,48,55,97,48,48,48,102,102,102,54,54,56,55,53,52,97,102,48,101,102,56,55,51,99,51,98,50,56,56,53,52,48,48,57,49,56,51,101,53,48,55,56,97,49,100,101,48,102,50,52,97,51,57,52,56,49,99,49,50,100,56,98,99,48,101,56,50,50,99,97,54,56,55,98,52,97,52,50,102,53,51,102,100,49,52,99,53,57,97,55,102,52,102,98,52,97,101,53,57,49,54,53,52,48,50,54,54,57,97,57,102,51,49,102,101,48,54,50,52,97,48,49,54,48,54,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,52,48,51,51,102,49,52,48,52,56,100,48,48,55,99,99,48,99,48,49,102,53,99,99,53,56,48,51,100,101,48,55,53,52,49,99,53,48,50,55,100,48,51,56,48,53,49,48,55,56,99,51,99,56,49,102,102,48,55,54,48,56,54,49,100,56,48,55,52,56,49,102,55,52,50,50,97,56,97,97,52,56,50,101,49,49,52,97,49,48,55,49,99,49,99,97,48,101,102,56,49,51,50,99,48,102,57,52,51,99,56,49,102,48,50,99,53,49,99,97,49,48,101,50,57,54,50,53,99,57,53,54,56,52,53,55,49,55,50,53,57,50,50,101,50,99,48,98,99,50,101,52,51,100,99,53,55,56,55,51,56,97,102,54,100,50,50,54,52,98,49,50,98,53,48,53,51,97,97,52,98,49,98,102,102,48,48,98,55,57,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,50,98,56,48,49,102,48,99,57,48,50,54,57,99,98,102,48,55,98,48,48,52,97,101,56,49,51,48,50,48,52,98,50,57,54,48,53,51,57,52,99,56,54,53,50,48,49,50,57,50,48,48,102,102,102,52,57,51,48,55,55,56,98,55,52,48,50,98,100,51,53,56,50,100,56,98,98,48,48,55,97,102,54,48,102,49,56,48,57,97,52,48,102,102,49,54,97,48,50,55,56,53,56,98,101,49,101,51,50,99,57,49,52,98,51,101,53,54,97,53,49,53,102,50,56,54,53,54,56,50,52,56,97,49,48,101,101,54,52,49,52,50,102,57,98,55,52,48,52,102,54,101,102,50,55,101,48,49,100,50,57,52,48,52,49,49,48,48,102,102,55,99,49,99,56,97,100,50,99,57,49,53,48,99,48,49,102,54,54,52,53,56,50,52,57,53,101,57,99,56,101,56,48,53,97,102,48,50,52,99,48,48,102,102,52,97,100,51,57,101,52,51,55,100,97,52,50,50,99,55,50,48,51,101,48,52,100,57,97,51,50,53,55,50,98,100,50,102,101,57,52,53,52,98,99,56,52,57,51,99,56,50,54,99,97,51,100,100,55,54,101,101,56,99,101,49,49,102,99,56,97,56,48,102,100,99,98,102,101,48,53,56,56,48,48,102,98,57,53,50,57,56,51,98,54,53,100,48,48,51,101,97,100,52,48,57,102,100,48,48,102,102,55,98,56,52,98,54,99,53,53,56,48,57,52,56,49,50,55,48,48,52,100,52,57,55,54,53,50,49,100,51,57,48,53,48,52,48,52,99,99,51,99,50,53,55,48,49,50,102,50,48,102,52,52,48,52,98,56,97,56,100,100,50,102,53,48,50,55,51,97,55,48,54,101,57,49,98,50,49,50,49,57,57,51,57,100,51,49,101,50,98,54,57,97,57,53,48,48,57,52,50,53,48,48,100,51,56,48,48,102,102,55,99,99,48,99,49,102,56,56,55,99,52,49,100,49,48,48,51,101,98,49,48,51,56,99,53,51,56,55,48,48,51,101,56,57,52,49,100,98,50,100,99,49,101,55,48,49,51,52,56,49,100,55,48,55,54,52,49,102,55,50,98,48,97,97,48,102,50,49,54,52,53,51,49,54,54,53,102,56,51,97,99,48,102,97,56,51,56,48,48,102,102,50,54,53,57,49,99,51,99,56,53,52,57,54,52,56,48,53,49,49,54,101,53,55,50,53,49,54,97,49,100,98,50,99,53,50,52,97,101,52,52,52,51,50,99,49,48,48,98,57,57,50,99,48,51,98,97,53,56,53,97,50,56,54,52,53,56,57,53,99,57,101,52,54,54,54,52,48,50,98,49,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,56,101,48,48,49,102,49,97,97,48,48,102,102,55,100,57,50,48,51,98,57,48,48,102,102,55,100,55,99,56,49,51,100,50,56,98,99,49,102,50,55,52,52,50,97,56,49,100,99,48,51,102,51,48,101,99,51,48,48,102,102,101,51,97,99,51,101,50,102,100,49,52,48,56,50,56,52,49,99,57,50,102,48,49,101,56,56,51,100,102,48,55,49,51,56,48,49,101,102,49,48,102,98,56,55,56,56,51,100,52,49,102,56,48,101,56,48,55,55,56,51,98,52,48,101,101,99,51,97,99,53,48,56,55,50,52,98,53,50,101,48,51,99,52,53,101,102,101,53,57,49,54,48,53,53,99,99,101,52,102,97,50,98,49,51,99,97,100,99,57,57,52,56,48,48,102,102,50,101,51,97,98,99,100,98,97,101,51,53,55,48,101,98,55,55,55,48,101,52,53,57,51,56,98,56,98,102,57,99,56,55,51,55,99,48,100,54,102,98,101,101,55,51,101,100,99,101,51,49,99,50,99,53,101,53,102,102,48,48,102,102,102,99,49,48,101,53,56,55,99,99,51,97,97,48,102,49,52,51,97,56,49,100,98,48,102,101,48,55,49,48,51,99,97,53,49,56,55,98,99,51,57,56,49,102,48,50,56,99,97,56,48,102,51,56,55,53,52,51,100,48,49,100,54,50,101,52,97,102,50,102,99,51,98,101,49,101,48,50,56,48,51,99,52,53,55,97,50,57,54,99,53,49,57,55,52,53,51,57,55,56,53,53,50,54,50,54,57,53,48,53,97,57,53,50,53,56,57,53,50,53,57,50,50,97,55,97,48,50,54,50,48,97,54,50,54,97,48,49,54,48,56,54,57,48,56,99,57,99,53,55,98,57,52,100,100,51,54,52,56,55,49,53,48,48,102,102,98,50,97,48,48,55,99,55,56,48,48,49,102,50,49,101,48,102,52,56,49,50,98,48,49,101,97,48,101,55,48,49,50,54,101,48,52,101,53,48,55,99,52,98,98,48,102,54,48,49,50,101,99,49,101,99,50,102,48,51,98,101,49,100,53,48,55,54,99,48,102,50,52,51,100,54,49,101,48,50,99,52,98,101,50,102,99,49,99,100,57,55,99,53,101,49,54,48,48,101,52,99,49,100,56,48,55,51,99,97,54,50,102,56,51,100,99,48,102,51,99,49,102,53,56,55,55,56,51,56,56,48,101,101,56,48,57,54,51,48,55,55,54,49,99,56,48,101,100,48,55,57,48,98,99,50,99,53,48,48,102,102,97,52,48,101,57,97,55,49,54,48,49,100,48,52,101,52,97,52,98,50,99,99,97,99,100,99,97,57,97,50,99,52,97,101,53,48,48,99,55,57,48,55,52,48,48,102,98,56,49,100,49,48,51,102,102,48,101,54,50,48,56,51,99,50,48,55,50,56,48,102,51,48,51,56,52,48,102,53,56,51,57,50,53,97,48,50,55,52,48,52,98,56,51,100,48,48,102,102,101,101,48,51,101,97,49,100,55,48,102,100,48,55,55,100,51,51,50,48,49,55,48,53,57,57,52,50,57,51,52,99,49,55,97,49,100,54,50,100,52,98,98,50,57,100,50,51,99,49,54,101,53,50,57,54,97,56,49,99,56,49,54,49,53,51,48,57,97,53,53,97,54,50,48,53,49,57,100,52,50,52,99,57,56,102,102,48,100,99,53,48,48,98,102,54,48,48,102,102,55,99,97,100,48,48,102,102,49,102,52,98,99,53,56,99,97,53,56,55,100,56,48,49,102,54,56,48,48,101,54,99,98,56,48,102,52,56,55,56,54,100,51,52,48,49,101,100,98,101,48,52,99,52,56,55,51,99,98,99,52,102,52,56,50,101,49,97,52,48,48,52,97,98,48,48,102,102,52,98,97,48,49,50,102,56,48,101,57,48,48,49,101,57,50,57,52,97,49,100,55,48,55,53,54,52,57,49,52,49,51,56,55,50,99,53,51,56,51,101,100,50,49,102,55,48,102,101,57,49,97,48,52,97,99,57,54,52,49,100,57,102,99,48,50,102,52,97,49,99,48,49,56,49,50,97,49,55,50,48,102,51,48,49,100,56,48,55,48,48,102,102,49,102,51,48,55,50,48,98,98,48,55,54,97,48,102,52,99,51,57,97,49,100,55,48,55,56,52,49,99,51,48,102,50,53,49,53,100,99,98,101,48,101,55,48,55,100,56,51,98,97,53,52,48,55,97,52,51,98,56,53,99,52,57,52,99,53,99,49,53,99,53,102,49,53,98,50,53,56,57,52,54,53,102,97,49,97,55,57,52,101,53,57,48,50,52,48,98,55,50,98,48,97,100,50,99,48,97,102,97,52,100,52,50,55,48,49,50,50,53,56,50,50,50,50,49,54,49,48,54,52,102,52,50,56,98,56,102,102,48,48,102,102,56,52,100,53,100,52,48,102,102,52,48,49,102,55,100,52,48,48,102,102,102,97,54,57,50,99,52,48,49,102,53,52,52,48,102,101,56,97,49,101,49,99,49,52,102,50,102,56,51,100,50,48,52,98,55,48,51,100,57,99,53,57,102,48,55,52,101,53,100,56,55,57,53,51,57,50,48,98,100,48,102,98,97,49,52,56,55,48,48,51,57,99,48,101,55,55,48,55,102,54,56,49,101,48,49,54,52,53,48,56,51,97,100,48,55,54,97,49,99,49,52,52,99,57,97,48,102,48,52,49,101,51,97,53,97,49,56,55,54,97,52,51,97,100,48,53,56,49,51,50,98,53,49,57,49,53,98,50,100,55,49,53,99,53,97,54,50,50,57,101,48,52,48,52,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,57,97,57,53,52,53,54,49,54,50,53,99,50,54,98,52,53,54,57,53,50,53,55,97,54,49,54,97,57,101,102,101,55,98,98,48,56,48,56,48,56,99,102,97,54,50,54,51,100,57,49,100,57,101,57,48,57,48,49,56,50,51,50,51,101,97,52,57,55,51,99,97,51,51,48,102,100,53,99,99,52,102,101,49,57,99,100,48,100,56,100,102,99,102,102,56,49,102,55,56,48,51,101,56,52,52,48,49,102,52,100,99,53,98,56,48,51,101,100,52,99,49,102,101,49,55,54,57,48,49,102,56,50,100,99,51,99,52,49,99,101,48,50,53,99,99,49,100,49,55,50,98,54,52,49,101,97,56,55,56,48,51,97,99,53,56,50,52,48,55,54,99,51,102,56,53,56,48,48,102,102,51,100,52,48,48,101,52,56,51,101,51,57,48,101,51,53,48,51,98,102,50,99,99,98,54,48,55,53,56,48,102,50,56,51,56,50,57,53,57,48,99,51,101,101,48,101,101,49,49,57,48,56,51,101,51,50,49,101,57,48,49,50,101,99,48,50,53,54,57,52,57,52,53,55,57,53,53,56,98,48,50,100,53,99,97,48,49,50,102,48,48,100,101,48,50,97,56,97,101,54,52,97,98,52,50,54,49,48,49,49,101,100,100,98,54,57,49,56,51,54,50,49,54,102,102,51,98,100,52,49,98,98,102,52,57,49,102,55,102,102,54,51,101,100,53,53,102,48,102,98,55,51,54,99,51,54,51,55,53,48,50,56,48,48,102,102,48,55,100,50,48,48,102,102,48,51,101,98,57,52,97,101,48,48,102,102,55,100,54,102,56,49,50,52,48,49,99,51,48,55,53,56,53,100,49,52,56,49,100,102,52,53,48,55,100,50,53,97,53,56,55,97,55,56,51,100,99,48,102,52,57,52,97,53,54,50,51,98,50,57,56,49,101,101,99,53,54,56,51,100,101,48,55,98,50,49,101,48,48,101,48,56,48,57,97,49,55,54,57,54,49,99,52,48,101,49,56,55,98,99,98,100,99,53,50,56,55,52,99,51,101,101,56,99,56,48,56,48,48,48,102,102,102,55,52,57,53,102,53,52,53,54,52,55,101,56,48,53,53,49,49,50,98,51,101,98,52,100,48,51,57,51,53,102,102,100,52,48,53,57,100,48,48,55,99,56,55,99,48,49,102,55,55,52,48,102,55,48,48,49,102,53,49,48,53,50,48,49,50,101,54,53,54,56,49,50,102,99,49,100,49,48,55,51,97,49,102,102,48,55,56,54,48,102,99,98,48,51,100,102,48,52,100,97,48,56,51,100,53,50,56,48,51,100,48,49,101,57,50,56,56,51,98,54,48,48,102,102,102,52,99,53,50,52,49,99,57,50,52,50,51,55,50,100,49,49,52,51,57,52,48,102,52,99,49,100,97,57,55,54,53,53,101,50,101,56,97,48,48,55,57,50,53,100,100,50,48,49,102,49,54,55,48,53,56,97,55,97,50,49,53,102,53,97,57,48,49,48,53,48,53,51,102,50,55,56,49,102,53,48,49,51,49,54,48,52,99,51,48,51,97,101,48,50,53,52,99,49,99,100,56,55,98,99,49,102,100,56,51,101,56,48,102,50,57,53,101,49,100,48,48,55,54,52,49,99,53,97,48,101,102,54,48,102,51,48,55,56,56,98,56,50,101,52,51,98,97,53,48,49,53,97,53,54,48,48,102,102,51,100,99,101,49,101,97,50,56,52,51,57,97,53,50,102,52,57,50,101,52,51,100,54,53,98,57,52,50,49,100,98,52,52,57,52,98,50,102,99,51,99,54,53,53,97,48,52,55,52,99,50,101,57,48,98,98,99,101,50,53,52,97,48,57,53,102,57,51,48,98,49,98,52,50,52,50,55,48,48,102,102,50,55,57,99,48,49,102,55,49,48,48,48,102,102,102,98,51,52,48,102,51,56,48,51,101,100,48,52,48,57,98,54,48,102,52,48,51,101,97,98,55,99,51,100,97,53,53,56,51,97,98,52,54,48,49,50,54,99,48,101,97,99,49,100,102,56,55,97,49,101,52,102,52,52,57,48,101,52,48,54,101,48,101,100,52,49,100,57,48,55,53,56,51,101,100,99,97,99,48,101,97,56,48,51,100,102,97,49,102,100,48,101,100,56,55,54,97,56,51,100,48,49,101,51,48,101,48,101,50,101,57,51,102,57,52,50,53,56,101,99,53,97,55,48,52,98,49,54,52,53,97,55,101,53,56,55,99,56,50,56,49,102,101,48,49,56,102,97,48,48,102,102,102,97,49,101,48,48,102,102,55,100,100,56,50,48,48,48,102,102,51,101,100,54,99,49,99,102,56,55,56,102,48,51,100,56,52,56,48,55,52,56,49,99,53,48,50,54,54,99,51,97,56,49,101,52,50,100,101,48,98,54,48,55,53,99,49,99,52,55,49,97,48,101,100,55,52,99,48,101,52,49,52,50,49,100,57,48,55,51,99,48,50,54,48,49,102,54,50,57,52,51,57,54,49,101,55,48,55,97,56,48,102,49,56,51,102,97,57,50,49,100,99,52,99,48,55,56,52,48,102,49,56,98,49,48,101,100,49,53,101,49,101,52,52,99,48,52,56,57,53,55,55,50,56,99,56,56,53,53,53,54,57,50,100,57,48,100,100,97,52,102,48,49,56,52,100,52,48,50,52,50,48,48,102,102,49,102,53,97,48,48,102,102,52,101,55,56,55,101,52,48,57,49,55,48,50,55,49,99,49,99,54,48,51,102,51,48,101,97,56,55,98,99,51,100,52,49,100,53,48,101,100,49,53,54,48,102,52,48,49,100,57,50,51,56,51,100,99,52,51,48,101,99,57,55,99,53,99,49,52,99,48,48,102,102,102,55,54,56,51,57,100,50,98,99,49,101,56,56,55,49,48,51,101,48,48,102,48,48,102,102,51,97,50,53,97,50,50,57,53,97,49,101,53,48,101,57,50,48,49,55,99,53,52,49,55,54,53,53,56,55,52,53,49,54,53,51,56,97,51,48,102,51,57,55,51,50,49,100,100,50,99,54,57,49,100,49,52,48,52,100,52,56,99,99,52,50,54,97,49,48,48,55,52,49,48,49,50,100,97,48,102,98,99,51,97,99,48,52,99,57,48,51,56,51,48,55,51,48,48,102,101,48,51,57,56,57,56,56,101,57,50,53,48,56,51,100,99,48,55,53,54,48,101,102,99,49,101,54,50,48,98,54,99,97,52,49,53,99,102,98,99,53,54,51,50,49,102,101,48,101,55,49,52,50,49,102,51,54,48,97,56,50,99,98,49,53,52,53,98,57,55,99,56,54,56,56,53,97,97,49,50,50,49,55,56,56,98,50,57,99,56,53,48,53,100,57,54,51,51,49,53,102,54,56,52,102,52,102,54,99,99,57,98,53,102,101,49,101,97,97,48,50,56,97,48,48,102,102,51,101,52,98,99,48,48,102,97,51,98,48,102,49,48,49,51,100,56,49,99,102,52,101,48,50,55,51,52,49,99,51,57,55,56,53,102,97,55,56,51,102,102,48,55,50,52,48,101,99,57,102,50,98,56,98,56,48,55,55,52,53,98,49,54,54,57,101,57,54,49,100,97,48,102,55,48,51,57,101,48,55,55,48,53,52,48,51,102,57,48,55,97,50,53,57,49,52,99,48,101,102,99,51,97,50,49,99,100,48,55,52,50,49,101,100,48,102,56,57,55,101,48,102,98,56,98,100,48,102,97,48,55,98,52,97,51,50,56,99,51,57,101,56,52,57,101,49,101,99,50,98,99,51,98,56,53,57,57,53,100,53,52,53,53,102,99,53,55,49,54,56,48,57,48,52,100,52,101,48,49,98,97,100,53,48,50,53,50,50,97,51,50,55,97,51,97,52,50,49,50,54,98,48,99,97,53,97,50,50,53,98,50,101,97,51,50,53,50,49,97,52,52,54,55,100,56,52,57,54,53,50,50,54,57,56,52,56,54,53,50,49,49,57,102,100,101,49,102,52,54,97,57,97,51,53,54,102,98,52,100,52,55,102,50,54,102,51,102,57,50,102,102,48,48,56,51,101,48,102,53,48,55,53,99,98,101,48,101,52,56,55,57,52,51,99,54,49,99,97,48,102,54,49,52,97,53,97,48,55,55,48,51,100,52,49,100,48,50,102,56,98,56,48,101,98,56,55,97,48,51,98,101,53,102,49,53,101,57,101,53,52,49,55,54,49,100,102,48,102,48,49,52,52,57,99,102,49,53,52,53,100,57,52,101,53,99,57,53,54,53,97,50,50,97,48,57,54,48,53,53,57,54,97,53,54,57,54,99,56,97,57,50,56,48,57,101,56,50,53,56,50,49,50,50,50,55,49,53,101,57,54,56,101,101,50,49,50,55,98,55,49,55,49,53,51,50,50,98,97,56,48,100,98,50,48,48,102,57,53,97,56,48,51,101,98,55,99,49,100,56,56,49,50,52,56,48,102,100,48,49,99,102,48,51,101,100,48,55,55,99,57,48,57,53,48,53,97,56,49,51,98,54,48,102,53,99,48,57,99,100,48,55,97,56,49,102,48,50,98,97,101,99,51,98,100,52,53,55,49,53,97,53,57,50,49,56,55,99,48,49,100,51,48,55,98,100,49,49,48,52,97,97,52,53,50,56,52,51,56,56,49,100,52,52,57,52,51,52,53,99,57,48,48,102,102,102,54,99,98,51,52,53,56,52,51,50,99,52,98,50,48,102,54,102,56,54,100,49,53,49,51,54,50,99,101,53,100,48,52,102,97,54,57,54,50,48,50,57,51,50,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,97,100,56,48,51,101,51,49,48,48,102,102,48,102,97,51,102,48,55,97,50,48,102,53,56,49,101,57,56,55,48,99,48,49,102,54,49,50,48,102,99,100,97,48,102,51,56,51,98,53,48,55,52,54,48,101,100,48,51,99,56,49,100,53,48,102,54,56,51,57,99,50,56,102,98,50,49,101,50,48,101,56,48,55,102,52,49,101,48,48,102,102,55,102,56,51,57,101,49,101,48,48,102,102,55,48,48,48,102,102,102,98,56,51,56,48,49,102,48,57,50,97,99,51,100,99,48,101,97,99,98,49,48,101,100,56,55,57,99,49,99,49,56,55,97,99,51,98,54,53,57,49,55,50,56,52,48,48,102,102,102,55,51,48,55,53,99,51,102,52,56,50,53,57,56,55,56,52,98,51,52,53,99,100,49,53,51,52,56,50,53,55,50,48,97,55,50,55,98,56,48,52,57,97,48,48,102,102,102,97,53,100,48,48,102,102,55,100,52,52,56,51,101,51,48,48,102,102,55,100,97,52,56,49,51,49,54,49,100,57,50,98,52,97,97,50,57,100,50,52,97,50,48,50,53,102,56,51,56,52,49,101,53,50,57,52,51,99,50,48,102,57,56,49,101,52,57,55,48,53,54,56,55,97,48,97,100,48,101,100,57,54,48,49,100,53,48,101,100,56,55,101,48,49,100,56,50,51,56,51,99,49,48,55,55,48,49,99,97,48,102,56,50,51,56,51,98,56,48,102,101,48,55,49,53,50,48,49,102,50,50,54,48,55,50,56,51,102,100,50,53,100,56,55,54,99,51,57,56,49,101,57,99,56,48,56,49,54,53,55,50,51,100,49,54,54,53,98,53,99,57,53,57,97,54,48,98,48,48,48,102,102,100,101,50,48,50,53,101,52,49,99,56,48,55,51,52,48,57,54,100,48,55,49,97,48,101,57,52,49,99,51,56,51,98,102,52,50,101,56,97,49,100,51,48,55,52,50,48,101,101,48,51,56,97,48,101,100,52,97,50,98,55,100,49,56,97,55,52,54,50,99,56,98,52,50,98,48,51,56,50,49,100,50,50,56,56,51,57,56,53,54,57,54,99,53,100,102,50,56,56,97,56,50,56,52,97,56,52,97,50,101,49,51,52,97,97,50,56,57,48,101,56,98,49,52,100,52,50,50,56,99,97,101,54,100,100,97,48,54,57,97,50,98,100,48,50,48,56,97,48,98,55,102,101,49,100,97,98,97,101,97,49,53,48,48,102,102,102,56,52,49,102,49,48,51,98,102,48,55,48,101,48,101,100,99,51,99,97,48,102,54,52,49,101,57,56,55,57,48,97,55,48,101,55,48,55,48,99,51,97,57,52,53,53,52,57,55,54,49,101,48,50,102,52,98,57,50,57,99,51,98,99,53,52,49,53,99,48,50,55,56,53,102,49,53,56,49,100,55,50,98,48,49,51,52,53,99,48,55,56,52,98,52,50,57,52,97,54,52,53,97,52,99,50,101,52,98,97,50,98,53,48,57,97,101,57,99,53,56,97,49,51,55,54,57,56,57,54,56,99,56,54,100,100,102,52,100,97,56,56,97,102,102,55,52,49,101,100,48,51,100,102,48,55,53,97,48,101,50,48,51,56,99,53,99,48,51,99,101,48,55,99,56,48,102,48,99,51,57,52,48,101,98,52,49,100,102,48,55,55,48,48,52,98,101,56,98,101,48,102,97,48,51,99,49,48,102,55,56,55,55,52,51,57,50,49,100,53,50,98,51,49,54,54,53,98,57,53,97,53,48,49,53,57,56,98,51,48,102,50,48,55,97,52,98,52,50,57,52,97,54,52,52,101,57,101,53,99,57,55,50,53,53,49,53,48,53,55,101,52,99,52,102,54,101,53,51,99,98,50,50,99,53,48,52,97,100,54,99,57,57,54,48,57,97,56,54,100,100,56,48,53,51,50,56,48,51,101,102,98,99,48,49,102,55,51,102,99,48,49,102,54,99,52,48,102,98,48,51,97,56,56,56,49,99,51,48,101,53,50,51,48,55,53,56,49,99,48,48,102,102,51,57,53,97,50,102,102,56,51,97,50,55,99,51,99,52,49,100,98,57,50,56,52,49,101,100,49,54,97,48,48,102,53,50,48,51,57,101,48,101,55,50,56,49,101,48,54,48,55,56,48,102,49,53,52,48,102,52,56,49,101,52,56,55,51,49,50,97,53,48,52,51,101,101,48,101,100,100,50,56,48,49,101,99,101,101,49,100,54,101,53,55,54,57,48,101,101,97,52,97,50,48,48,57,98,102,50,99,48,98,51,102,98,97,48,49,55,56,48,51,101,101,48,52,48,49,102,55,100,101,48,52,99,97,56,48,51,101,99,101,99,51,99,54,57,97,49,99,57,50,57,48,98,100,50,102,56,49,100,53,56,49,50,99,54,56,55,100,49,97,56,97,102,48,55,55,48,49,100,99,50,99,99,51,102,99,49,99,56,55,56,51,102,57,100,50,57,48,52,49,100,56,49,54,99,57,53,56,49,102,49,48,55,52,53,49,52,49,101,102,56,55,102,48,51,56,50,49,101,57,48,48,102,102,55,98,52,99,49,101,49,48,55,48,53,50,52,98,99,48,55,55,56,48,57,52,52,49,57,48,49,50,48,48,102,102,49,51,52,52,100,50,99,55,102,97,50,100,52,98,48,102,52,56,50,48,52,48,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,49,99,54,48,101,49,52,49,101,57,97,55,56,51,56,98,48,55,101,54,48,101,54,52,49,102,55,49,53,50,56,56,56,50,53,57,49,54,56,48,101,55,48,49,101,98,56,51,98,55,48,55,97,97,53,55,49,53,99,53,57,51,48,57,50,57,54,53,55,57,54,50,53,57,48,51,98,102,48,102,55,49,53,50,49,102,50,52,53,50,98,56,98,49,52,52,52,54,52,101,50,57,57,51,49,50,57,48,57,50,100,50,99,97,55,57,52,51,52,98,52,53,52,52,50,99,52,97,99,101,101,52,53,53,52,52,49,54,56,56,53,102,99,97,54,99,56,48,55,55,50,48,49,50,51,54,48,102,53,52,98,48,48,55,101,97,48,52,57,51,56,49,50,55,99,48,102,98,56,98,54,52,49,52,51,50,97,99,98,53,48,55,99,54,48,52,97,99,56,49,50,102,54,48,102,53,48,98,49,50,98,99,97,102,52,55,55,57,48,99,97,100,52,49,50,99,48,49,101,48,56,51,97,56,48,101,55,56,55,98,57,50,100,48,56,97,101,52,55,52,98,52,102,50,102,49,50,53,49,57,49,49,48,49,50,52,98,97,98,52,55,50,98,100,49,49,50,99,98,51,50,99,49,101,57,54,101,50,54,54,100,51,100,51,101,56,101,57,57,52,48,49,49,55,48,97,48,49,98,54,101,48,48,102,56,98,52,56,49,51,55,52,49,102,49,48,50,54,100,56,48,49,102,53,54,54,49,100,98,48,48,55,98,99,53,49,53,49,57,49,52,48,49,101,53,57,52,49,101,48,49,52,101,48,52,97,50,56,55,54,48,49,50,97,100,49,54,48,100,54,55,99,51,97,48,48,102,102,101,53,56,48,57,55,57,48,50,53,102,52,48,52,57,53,50,53,50,55,57,54,54,49,101,51,48,102,48,55,101,57,53,53,99,51,99,97,57,49,100,99,101,56,50,48,50,52,52,53,55,55,100,56,101,56,48,49,100,99,50,98,55,54,101,52,102,102,99,48,54,52,49,53,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,48,101,102,56,53,48,48,97,53,53,48,48,102,102,55,99,97,53,52,48,57,51,52,48,101,102,56,49,50,57,48,48,102,102,48,102,98,51,57,48,102,51,49,55,48,49,99,102,52,55,50,101,57,50,52,97,56,48,50,54,54,99,51,57,56,53,98,48,49,51,52,99,49,101,54,50,100,49,50,57,97,52,50,55,48,97,102,54,48,49,101,49,48,51,101,55,48,55,102,101,48,52,99,49,97,52,49,55,54,53,51,97,50,97,55,57,53,56,49,100,97,48,101,102,50,50,55,51,50,50,48,55,54,53,49,49,51,50,49,48,99,98,48,97,50,102,56,98,101,99,100,53,55,97,52,102,48,102,49,49,54,55,98,101,98,57,102,102,48,49,54,99,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,99,49,49,53,49,49,50,53,51,100,50,49,49,100,48,57,48,100,56,55,57,50,100,50,100,51,49,101,54,53,49,100,49,53,49,49,49,100,98,101,102,51,99,57,50,102,51,102,53,57,49,100,49,100,57,52,55,52,55,54,50,52,57,51,101,57,53,53,53,52,54,57,100,56,100,101,97,99,49,57,102,98,100,55,49,99,98,100,52,48,101,55,52,48,49,102,52,51,54,48,52,56,98,97,55,56,49,51,102,48,48,48,102,102,102,98,49,56,48,55,52,48,49,99,50,57,52,53,50,97,48,98,50,48,101,98,56,51,57,100,50,100,99,49,100,101,48,49,51,49,50,48,102,51,56,97,54,50,101,49,56,55,100,50,99,97,100,50,102,56,49,100,55,48,55,48,48,49,102,98,48,51,57,100,50,56,99,51,101,101,53,50,97,52,49,53,97,48,48,102,54,56,48,55,98,100,48,52,98,50,101,53,56,49,53,50,49,102,52,101,56,55,52,56,48,53,101,50,49,49,53,54,53,48,50,55,52,100,51,57,50,53,57,56,55,56,53,48,49,98,101,54,52,98,102,102,48,48,102,102,99,49,101,48,48,55,99,53,99,56,48,57,51,100,48,102,99,56,49,50,55,97,48,48,102,102,102,97,98,101,50,57,53,48,52,51,102,54,49,57,52,97,53,56,49,51,49,101,48,102,49,52,97,98,48,50,54,99,48,97,50,52,52,100,99,98,56,99,57,48,53,55,56,55,53,56,49,102,48,48,102,102,49,50,102,50,48,52,98,102,50,51,57,53,50,53,55,49,54,52,56,99,53,98,48,55,54,52,51,97,98,100,49,48,98,50,52,51,101,49,100,57,52,97,56,52,102,52,52,52,50,57,50,102,100,48,53,98,97,48,48,97,54,49,101,51,50,99,97,97,98,56,54,52,48,51,49,101,97,56,57,97,49,99,97,48,101,54,57,52,48,48,102,102,101,102,56,51,57,101,49,100,51,48,101,49,56,55,52,56,97,100,52,53,50,57,52,51,97,56,49,99,55,48,101,99,48,55,55,56,51,97,48,49,100,56,50,57,56,97,102,52,53,52,49,50,98,56,97,101,50,97,56,97,48,48,102,102,101,99,57,53,50,56,97,53,50,49,52,56,53,55,49,53,97,53,55,49,53,50,56,56,56,48,53,55,97,49,50,48,97,48,57,53,54,56,97,99,50,49,50,49,97,48,97,48,97,48,97,49,50,48,50,49,52,97,51,99,52,97,48,57,53,102,48,100,99,99,52,52,56,101,52,98,102,101,48,50,48,49,48,48,102,102,51,101,54,97,50,48,101,100,99,49,99,102,100,55,48,55,48,97,48,102,55,97,56,51,102,99,54,48,55,102,100,56,48,49,101,57,54,48,51,98,55,48,48,55,97,53,100,56,51,100,48,49,100,57,101,52,56,49,99,102,101,48,48,55,57,97,97,48,102,51,101,48,55,56,49,99,51,57,53,100,48,99,48,49,101,101,102,48,48,54,101,100,56,48,49,100,53,97,101,49,101,55,48,49,51,48,99,49,100,100,49,98,57,53,55,57,48,48,102,102,48,52,99,99,49,98,53,48,49,48,49,49,52,48,54,102,101,48,48,55,99,100,48,48,102,102,51,99,57,99,98,49,48,48,102,102,55,100,57,100,48,51,56,101,50,97,52,97,101,50,102,102,97,55,57,52,101,56,50,48,52,56,101,56,51,98,51,48,52,102,57,53,54,56,56,53,97,55,52,99,50,98,53,48,56,51,99,54,56,97,48,52,99,48,56,49,51,52,101,56,97,57,51,57,50,53,48,49,49,100,50,97,100,48,100,49,52,98,57,52,51,52,52,97,99,56,97,101,54,97,56,56,52,102,54,100,98,102,57,97,97,102,99,57,49,100,52,48,53,48,49,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,102,50,52,48,49,102,48,98,52,48,50,54,55,52,49,100,102,56,55,53,48,51,99,56,48,52,100,100,48,49,50,102,50,49,102,55,48,102,56,48,55,51,48,51,98,52,49,102,48,48,55,56,54,48,48,102,102,102,52,48,102,48,51,57,99,48,101,102,57,54,48,53,102,49,52,56,53,53,48,55,57,99,51,102,49,56,51,97,54,53,55,56,49,51,53,52,49,102,98,48,102,102,101,50,98,52,97,97,50,100,52,51,99,52,56,52,53,98,56,55,57,56,48,49,101,100,55,50,97,57,50,53,49,57,51,57,51,99,48,49,101,100,54,50,57,49,51,99,48,52,97,100,48,49,50,50,53,100,50,100,102,50,48,98,51,99,49,51,98,54,48,49,56,53,101,97,48,49,48,100,56,48,101,51,99,49,102,97,48,51,100,48,48,102,102,50,53,99,99,49,101,52,57,52,48,48,102,55,52,49,99,100,48,55,100,48,51,99,56,48,101,102,99,49,101,49,48,55,53,102,57,54,98,99,97,52,48,102,51,48,55,52,99,51,99,54,53,102,48,55,53,48,98,56,50,98,102,57,55,52,53,48,49,54,97,49,100,55,50,99,55,97,50,57,55,54,49,100,54,50,100,56,97,51,50,102,49,49,48,49,51,97,53,51,49,55,56,53,57,97,48,51,57,57,48,48,98,49,52,50,102,54,56,48,57,54,57,54,56,53,55,101,57,48,49,51,49,51,50,50,56,48,51,99,102,48,49,99,102,56,51,101,50,48,55,55,101,48,102,100,99,49,100,98,48,55,54,56,49,101,99,56,51,97,99,48,102,50,57,53,48,49,102,48,48,102,102,101,49,56,55,97,101,99,98,53,99,53,49,56,55,56,48,97,50,50,101,48,97,55,48,102,48,49,53,50,53,56,55,50,56,99,98,102,50,99,99,51,97,101,53,57,102,52,53,50,101,52,51,98,97,53,97,49,55,54,53,51,50,53,102,52,51,50,101,56,97,53,50,99,100,48,100,99,48,52,57,49,54,50,57,57,49,48,57,56,56,97,101,50,49,98,57,55,50,57,98,49,55,49,98,102,99,55,99,50,101,99,97,57,52,55,50,102,56,97,52,50,101,48,97,51,52,97,98,55,57,97,52,52,50,102,48,97,99,50,99,48,97,56,52,98,55,49,56,98,48,99,57,101,56,54,48,98,50,52,54,52,57,52,52,55,101,57,49,98,98,57,98,101,57,52,56,50,50,102,100,49,49,102,53,50,54,100,52,52,55,56,48,101,101,99,97,48,49,50,99,48,48,102,102,48,102,98,56,101,48,55,49,54,49,102,55,48,55,48,50,48,48,102,102,102,98,51,48,48,50,55,52,56,97,51,48,102,98,48,55,55,52,98,101,50,56,57,49,48,51,101,97,48,52,99,102,48,49,51,50,48,48,102,102,102,50,48,51,56,51,54,49,101,48,50,97,52,98,57,50,57,100,50,48,51,99,56,48,101,100,56,51,99,56,48,102,102,56,49,101,55,97,49,56,55,52,56,51,100,50,56,55,99,98,54,50,57,56,97,51,56,50,100,52,97,97,50,101,54,52,97,52,52,97,99,100,49,55,52,53,49,99,50,54,57,52,50,57,102,54,99,50,53,55,50,97,99,98,48,55,51,52,102,100,48,48,102,102,49,100,55,52,97,48,49,55,54,99,48,48,102,102,102,57,97,48,56,49,50,54,54,49,101,48,50,98,56,49,101,56,56,51,56,102,48,50,55,99,52,97,101,54,52,97,56,52,50,48,55,55,101,57,101,49,99,100,48,55,54,54,48,52,97,99,50,55,97,49,97,50,51,54,53,56,50,50,97,54,50,54,56,51,99,50,52,57,48,102,49,56,49,51,53,48,48,102,56,100,50,52,98,56,52,97,52,55,52,55,48,101,100,99,49,52,97,57,55,100,51,48,97,55,50,51,49,54,57,98,52,49,101,101,97,50,102,97,97,97,52,56,100,56,55,55,54,57,48,51,54,50,99,102,55,102,56,48,56,97,48,98,97,101,98,97,102,102,101,97,48,49,56,99,50,48,48,102,56,55,56,56,48,51,101,99,49,56,51,98,99,49,101,54,48,55,52,56,49,102,48,48,102,102,50,52,50,99,51,101,52,57,56,49,99,102,48,101,102,48,55,56,48,49,100,56,101,48,101,102,102,48,55,50,99,56,53,100,50,49,48,52,97,97,48,102,53,48,51,99,49,99,49,102,55,48,102,51,48,49,51,51,99,48,102,57,48,49,101,51,55,101,56,101,53,97,48,55,99,57,50,100,51,48,51,100,52,48,48,102,54,57,50,49,97,51,97,50,53,55,48,48,102,102,55,98,53,48,51,97,50,53,55,101,48,101,102,49,53,99,57,52,55,48,102,48,54,52,101,57,97,56,50,99,57,52,48,50,101,55,57,52,49,99,52,48,50,52,55,48,48,57,99,99,48,55,97,101,48,52,56,50,56,49,51,50,50,49,99,49,48,50,54,54,56,49,99,100,97,52,97,48,100,48,55,99,48,49,100,102,56,48,51,100,100,52,48,57,49,50,57,99,98,99,55,56,51,99,98,52,49,100,98,50,100,55,56,55,97,99,51,56,50,49,101,102,48,101,48,50,52,101,50,101,57,48,48,51,97,97,49,101,55,48,101,57,49,54,97,57,54,48,57,48,50,97,56,51,101,97,53,57,97,54,49,53,98,53,48,53,102,50,48,102,52,49,52,102,48,54,101,98,50,54,98,53,57,51,49,48,53,51,51,102,99,48,51,99,100,49,52,48,50,101,49,52,48,49,102,50,101,53,48,48,102,102,55,100,53,99,56,55,56,56,51,56,97,48,102,56,99,97,100,48,48,55,100,56,49,56,51,98,48,50,97,52,49,101,53,56,55,99,99,51,98,101,48,102,55,48,49,51,98,50,48,102,102,53,51,55,57,53,99,53,56,48,55,56,56,51,57,97,48,101,98,97,99,49,100,102,56,55,53,52,48,57,54,57,48,55,50,52,48,101,98,99,99,57,52,53,48,56,55,48,100,48,57,48,99,51,57,100,56,51,101,101,57,54,57,52,53,57,54,48,48,55,53,99,99,51,100,101,53,56,99,56,55,56,56,98,52,52,52,102,50,49,100,98,101,56,51,101,50,56,97,99,53,48,49,101,54,52,48,57,48,102,48,50,55,100,52,49,99,49,48,48,102,102,51,101,99,50,48,49,99,52,48,55,53,56,49,102,98,48,51,56,100,48,102,53,97,48,97,53,57,53,99,53,102,54,50,100,99,48,52,100,56,51,57,50,53,56,57,55,54,49,99,56,55,56,49,101,49,48,55,51,98,57,53,97,49,102,48,48,102,102,102,56,48,55,51,57,48,102,48,55,100,48,51,98,52,49,99,101,48,102,57,48,55,102,50,52,51,98,102,50,53,102,50,53,48,55,50,52,98,97,50,101,52,51,98,97,48,57,98,50,101,101,56,48,52,100,52,97,48,51,49,54,50,55,56,98,57,52,100,52,48,52,48,48,102,102,54,51,99,49,101,100,48,51,97,48,48,55,53,97,48,102,100,99,51,56,99,53,99,48,51,98,49,48,55,99,56,48,101,102,48,51,57,52,48,102,52,56,49,100,102,48,55,56,99,48,52,98,101,52,98,101,48,101,53,56,51,99,49,48,101,56,48,55,55,52,51,101,99,49,100,53,50,99,102,49,53,56,53,98,57,53,97,53,102,57,53,57,99,98,51,48,101,100,56,55,97,52,97,98,50,101,56,97,54,52,98,101,56,48,53,99,57,52,99,53,53,49,54,101,53,55,102,52,99,52,48,55,50,53,48,48,102,102,98,50,50,98,57,48,52,98,50,54,99,56,49,54,48,56,52,56,54,101,52,55,102,56,48,52,50,99,97,101,97,48,51,50,97,56,48,51,101,102,49,52,48,49,102,49,102,100,48,55,98,56,48,48,102,102,102,97,100,56,48,55,56,51,54,48,102,49,48,49,99,54,48,55,55,99,51,102,99,48,102,55,99,48,57,52,57,48,102,51,102,100,56,51,98,99,49,101,57,52,52,50,97,99,51,100,50,49,102,100,48,102,56,48,51,98,53,57,50,57,48,97,53,48,55,52,56,53,48,57,54,52,48,48,102,102,102,53,100,56,98,99,48,101,54,56,51,57,54,48,101,49,56,51,98,52,48,101,54,55,48,102,98,48,51,99,99,48,102,101,49,55,50,56,48,48,102,102,101,100,98,50,48,97,53,100,52,56,55,56,99,97,101,50,98,98,57,53,98,55,53,56,51,99,56,53,55,50,55,54,50,99,48,48,102,102,53,97,97,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,51,102,56,49,99,54,56,49,50,99,97,48,52,99,49,48,49,51,50,99,53,100,57,54,52,49,100,97,48,55,48,48,48,102,102,101,52,56,49,101,98,48,51,101,55,50,102,48,97,57,50,97,57,50,52,98,99,50,99,99,97,99,48,55,53,99,48,101,101,52,51,101,101,48,102,48,100,51,52,97,102,50,98,49,48,49,50,48,97,98,52,53,52,98,52,101,52,57,52,52,48,101,53,56,55,55,99,98,101,52,97,52,53,52,51,52,53,52,57,50,102,48,97,54,52,51,55,49,51,49,51,50,51,50,49,51,52,101,49,54,56,56,51,51,54,101,54,55,49,51,100,48,102,53,102,102,56,56,52,48,101,101,52,49,100,97,56,51,99,55,48,55,98,97,49,101,99,50,98,56,51,56,99,48,101,97,48,49,100,102,56,55,100,52,49,101,53,56,55,100,56,98,56,99,57,100,99,97,55,48,101,54,56,51,98,100,48,101,57,48,55,56,48,51,101,99,49,101,97,50,100,98,57,53,97,53,54,97,54,49,54,101,53,56,102,50,98,48,51,98,56,49,100,56,52,48,50,99,99,98,55,52,99,99,56,52,53,52,57,53,97,53,56,57,54,101,53,56,53,50,50,50,49,53,48,50,52,52,97,99,50,98,53,51,48,98,49,97,102,50,100,50,49,100,100,52,56,48,54,97,97,56,48,51,101,51,53,52,48,48,102,97,57,101,48,102,49,56,48,51,101,98,97,52,48,57,54,49,50,102,56,51,102,101,48,102,53,97,99,51,100,97,53,51,56,51,102,56,48,50,54,49,52,48,52,97,56,48,49,101,97,54,48,55,50,52,98,56,48,52,102,49,53,97,53,51,48,55,54,51,56,51,97,53,48,102,102,48,51,102,55,50,56,99,51,57,55,56,97,52,48,101,100,48,55,57,56,49,100,99,48,55,49,56,51,101,50,53,48,56,48,57,100,56,55,50,52,51,101,101,53,54,49,55,48,53,57,48,48,102,102,57,102,50,55,57,55,98,56,98,52,52,102,98,57,50,99,56,97,98,48,49,50,100,50,98,54,98,52,49,54,48,49,49,101,48,48,102,102,102,56,102,98,48,48,102,102,51,101,51,101,52,53,56,48,48,51,101,98,99,49,99,48,102,99,48,51,101,97,48,50,54,99,99,97,98,48,55,51,48,48,102,102,102,50,56,49,102,53,48,55,57,54,56,51,98,55,56,49,100,101,50,52,57,53,48,53,54,97,52,48,55,99,50,56,49,100,97,52,57,52,56,48,48,102,53,57,56,51,97,56,49,101,100,48,49,50,52,52,57,48,55,57,99,48,101,53,56,51,56,99,49,102,49,48,101,54,48,48,102,102,51,100,101,97,49,100,52,48,102,97,56,55,54,101,52,98,49,99,53,49,57,54,51,53,56,51,99,51,57,48,98,99,57,54,57,97,48,97,99,52,50,52,49,52,50,52,100,48,49,98,52,57,55,102,102,53,48,57,97,48,55,101,48,48,102,102,102,100,48,49,100,55,48,49,50,101,54,48,101,100,56,98,102,48,55,98,97,48,102,57,48,51,101,56,49,100,99,48,55,55,101,48,101,102,52,51,97,100,56,97,57,101,53,101,48,55,57,56,51,100,56,49,101,51,50,56,52,51,97,56,53,51,97,48,54,50,101,56,51,99,48,53,53,48,55,53,99,97,101,101,57,52,53,100,56,55,97,52,98,54,50,56,99,97,51,52,51,101,57,97,53,99,57,55,56,53,53,97,48,51,53,57,51,99,98,49,52,51,100,54,57,101,57,54,56,56,56,53,49,101,57,51,57,51,49,48,101,50,56,51,57,53,52,48,50,100,53,48,48,49,102,50,97,54,48,48,102,102,55,100,99,53,48,55,55,99,48,57,56,102,48,102,101,56,55,55,52,48,57,51,48,48,102,102,50,53,56,99,49,101,56,49,55,52,53,97,48,51,98,48,48,55,55,51,56,98,55,101,48,102,57,99,51,99,50,49,99,52,48,102,97,50,48,50,55,56,51,97,56,48,55,98,101,48,48,102,55,54,57,52,56,48,52,98,97,56,51,100,56,48,55,54,102,56,97,101,50,99,99,49,100,99,56,51,100,51,50,102,56,51,98,97,49,102,102,97,48,55,55,50,49,101,51,50,56,99,51,99,52,56,50,57,100,99,51,100,56,49,100,50,50,98,102,48,55,51,56,51,99,51,50,57,57,48,49,100,99,101,57,99,53,56,48,50,55,99,98,49,54,102,102,99,48,52,101,49,48,102,97,48,55,98,99,98,49,48,102,99,56,55,57,52,98,49,48,102,53,49,54,99,99,50,48,50,51,49,54,48,53,57,56,50,52,56,49,51,48,99,49,53,101,100,97,52,98,52,56,54,100,101,50,98,57,48,49,49,56,97,100,52,54,57,52,55,99,57,54,57,56,57,99,57,53,98,54,52,53,52,53,52,55,51,57,100,51,50,99,102,53,98,102,49,52,54,51,48,97,48,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,55,54,101,48,48,102,97,52,57,48,48,55,100,98,53,56,55,99,52,48,49,102,53,55,52,48,52,99,100,57,53,54,49,101,55,50,101,99,98,54,48,102,57,49,54,101,48,52,98,98,48,55,98,54,57,51,55,48,51,100,99,48,101,49,48,55,55,57,51,52,98,54,50,99,49,102,50,101,55,49,52,56,49,99,48,48,102,102,55,98,50,53,54,56,55,48,48,48,102,102,52,98,52,51,97,52,57,48,48,102,50,52,51,56,50,49,99,53,50,99,56,49,50,48,49,102,56,48,55,56,48,56,99,53,99,97,55,53,48,55,97,53,50,100,51,55,49,53,100,51,48,57,52,53,57,57,53,51,97,48,98,53,57,102,50,57,97,48,49,98,100,101,48,101,57,52,49,101,102,56,51,97,100,48,55,101,101,49,99,54,50,57,99,49,101,55,48,51,57,98,48,55,56,56,49,99,97,48,55,97,52,48,101,102,56,51,99,54,48,50,54,49,52,53,48,56,55,100,48,49,100,102,48,55,98,99,51,98,97,49,102,54,48,101,97,57,54,55,56,97,99,50,100,99,98,50,50,56,48,98,51,99,53,54,48,55,57,48,51,97,99,53,97,49,55,52,53,51,50,53,102,52,48,50,101,52,97,54,50,100,52,97,56,50,99,51,50,49,97,55,98,57,50,56,48,53,57,49,53,99,57,99,53,54,98,56,52,48,98,48,52,50,52,99,54,101,48,48,102,102,50,49,54,53,52,48,54,51,50,48,48,55,100,50,56,56,48,51,101,52,48,48,102,102,48,102,97,48,48,49,102,53,55,56,49,101,50,97,48,55,55,54,48,102,50,57,51,52,51,100,99,48,102,55,52,48,57,53,49,50,102,99,55,50,99,56,51,56,56,57,48,57,50,49,101,97,48,102,101,48,55,56,99,49,100,57,102,50,98,52,97,102,48,55,98,48,49,101,48,52,53,101,48,101,50,52,51,98,50,53,101,56,51,101,56,48,101,49,48,51,98,55,48,101,54,56,48,51,100,101,101,48,102,51,56,49,101,48,57,53,56,53,99,48,51,100,53,48,52,100,97,48,100,48,48,51,100,99,54,56,50,53,52,56,48,57,97,99,49,56,51,99,54,56,49,51,52,53,56,102,102,56,48,54,101,51,50,56,53,102,56,51,99,54,48,55,54,97,48,101,101,48,49,101,102,48,55,53,48,98,49,48,101,51,48,51,100,55,48,55,55,101,49,99,97,48,55,57,54,49,99,57,50,101,48,49,50,53,99,98,55,48,101,54,56,51,99,50,48,101,57,48,55,55,99,51,101,99,49,100,54,50,100,98,49,53,99,53,57,50,49,57,54,101,53,55,48,48,102,102,57,57,48,55,55,48,51,99,101,56,48,53,57,57,53,48,57,57,100,48,56,98,53,50,98,56,97,101,50,101,48,97,102,101,57,56,56,53,52,48,57,49,50,99,56,97,100,52,51,50,99,50,55,99,98,97,56,55,49,53,50,48,53,102,50,48,52,57,53,48,48,51,101,101,48,99,48,57,48,57,48,50,55,98,99,51,98,99,53,51,57,54,97,48,101,56,52,49,102,98,48,55,48,52,51,98,56,49,101,101,50,101,102,57,54,53,52,56,56,48,101,55,56,49,101,51,48,51,99,102,48,55,50,101,53,52,48,51,101,53,56,48,49,50,100,52,101,48,102,51,97,51,50,52,48,50,54,56,49,100,101,56,55,54,99,49,101,53,48,55,98,52,98,55,56,100,56,97,97,48,101,56,57,54,50,49,101,55,57,50,51,53,53,99,48,49,101,100,51,52,98,52,49,50,100,98,57,97,54,57,100,99,56,52,48,54,56,99,98,102,101,48,50,57,102,56,49,51,100,54,48,48,102,102,102,56,57,100,48,49,50,51,50,48,52,99,51,49,53,101,48,102,48,48,102,102,51,101,50,48,101,49,49,100,48,102,50,48,51,56,97,48,55,97,56,53,100,97,50,101,52,98,48,101,55,56,55,53,99,51,97,52,101,56,51,57,102,48,55,54,56,48,101,51,52,97,57,50,102,56,97,52,48,101,48,97,52,56,55,55,99,51,98,56,56,101,57,52,53,50,48,55,51,48,48,57,54,102,50,102,52,51,99,99,56,54,49,100,100,50,101,52,51,99,54,99,49,52,99,53,100,56,55,99,100,49,48,97,102,52,101,48,52,101,97,55,97,54,50,52,49,55,52,53,97,50,48,53,101,50,99,54,57,48,54,49,52,48,52,57,97,48,50,55,51,52,48,49,102,49,101,54,48,48,102,102,55,100,57,99,48,49,50,57,52,48,102,48,53,101,48,101,56,49,52,101,48,52,98,57,56,51,99,101,48,50,54,54,56,97,55,55,101,57,101,52,56,50,97,99,51,100,48,48,102,102,52,97,98,56,51,97,48,48,102,102,55,102,101,48,102,57,56,97,48,54,52,97,102,55,99,98,97,48,102,52,49,53,52,56,48,99,57,55,50,53,100,50,50,48,51,57,53,48,101,102,50,49,99,57,55,49,50,56,56,49,100,98,52,55,52,102,50,99,50,49,48,100,48,98,99,52,97,49,49,55,97,49,100,101,50,99,50,55,54,99,53,57,52,99,52,48,48,55,49,50,97,101,98,102,101,48,49,50,51,50,53,54,56,48,51,101,97,52,52,48,49,102,54,57,52,53,57,57,54,52,53,55,57,53,102,50,48,48,102,102,102,97,101,50,48,50,55,99,49,48,51,50,55,97,54,97,50,50,49,48,50,55,56,98,51,48,50,53,48,48,102,102,48,57,56,55,52,51,50,98,57,48,56,49,51,50,102,52,50,51,101,52,57,50,99,49,50,55,56,51,98,54,51,50,51,97,50,50,50,49,102,100,97,55,50,53,49,49,102,97,50,50,54,97,99,56,102,51,49,101,56,48,102,101,99,48,57,50,101,48,48,55,99,51,102,99,48,57,100,99,48,55,98,50,53,56,56,51,97,54,48,55,56,101,48,52,99,53,56,55,100,56,49,99,102,56,51,98,52,48,55,51,52,49,101,48,52,99,48,101,49,49,55,97,49,102,99,48,101,50,51,50,49,101,52,48,55,98,50,49,99,102,48,50,54,50,52,97,54,48,101,97,49,54,54,57,48,49,100,53,50,102,99,51,100,54,53,51,99,56,55,54,56,51,102,56,48,52,98,51,50,55,56,55,54,52,97,99,48,102,98,50,48,56,55,52,56,98,50,50,102,48,97,54,99,56,50,53,100,97,55,100,97,48,49,53,99,49,102,100,52,52,99,53,54,57,54,54,52,56,97,101,52,48,52,101,51,56,48,54,55,53,97,101,98,102,101,48,56,50,56,49,50,53,52,48,48,102,97,100,99,48,50,53,49,56,48,57,48,57,48,101,49,56,55,53,48,51,97,97,48,101,48,52,49,99,98,48,51,98,97,50,56,48,51,99,101,53,48,56,55,51,48,97,52,48,101,54,57,55,48,48,102,102,102,54,102,56,51,98,56,48,55,54,48,53,54,48,51,101,48,48,102,102,102,97,50,49,57,53,56,53,51,56,55,53,99,97,101,52,101,52,97,48,102,57,56,51,99,48,48,101,54,48,55,49,56,51,57,101,57,97,49,101,49,52,100,50,102,56,98,53,48,101,57,49,52,99,49,101,55,48,102,49,50,53,97,54,97,49,101,54,99,98,50,48,102,48,97,51,55,50,99,101,100,48,50,50,97,49,48,54,49,48,52,49,102,97,53,49,49,56,51,102,101,49,102,102,48,101,53,56,51,97,102,48,101,56,57,55,56,49,102,99,48,55,56,54,49,101,101,48,101,99,48,55,49,52,51,57,99,49,100,56,50,98,52,98,48,50,102,52,51,99,48,49,101,55,48,102,56,56,55,56,52,97,55,48,101,99,56,55,55,56,97,54,50,97,99,97,53,50,98,100,50,56,98,53,50,100,52,98,49,50,100,52,98,98,50,102,53,51,49,48,48,97,56,50,98,53,48,56,97,102,50,97,56,97,101,50,99,49,51,57,51,100,50,100,51,49,51,53,97,52,52,52,49,52,49,52,50,52,97,52,102,55,49,99,57,54,57,49,49,99,97,99,48,50,57,97,48,48,102,102,51,101,100,54,99,48,49,102,50,98,52,48,50,53,100,56,48,57,54,50,54,99,51,101,99,48,101,55,99,48,57,51,49,57,50,97,56,49,102,98,56,51,102,51,50,97,55,48,55,54,99,48,52,56,56,49,101,51,97,51,56,48,51,100,56,101,48,102,51,99,48,57,54,52,50,99,51,57,54,52,48,48,102,102,102,52,101,56,51,99,99,53,57,57,56,51,101,48,48,101,57,52,48,57,56,100,48,101,102,56,55,99,53,50,102,50,49,48,55,52,48,51,99,54,49,101,98,50,57,55,102,52,49,50,98,97,51,52,56,51,99,49,50,97,48,48,102,102,52,98,54,97,102,57,53,56,56,50,57,101,53,56,55,102,102,56,56,48,51,101,52,99,48,48,102,102,48,102,98,98,99,52,98,48,50,52,100,48,51,97,54,53,50,56,49,50,98,50,48,52,98,51,56,55,102,52,97,55,101,48,102,100,99,51,101,98,99,98,51,99,48,102,48,99,98,52,48,101,97,56,55,57,100,102,101,49,102,50,48,55,52,57,50,49,100,97,50,99,52,49,99,52,48,51,99,54,48,101,57,48,48,57,56,97,52,48,55,48,52,49,101,97,56,55,53,52,51,100,101,49,99,50,48,48,102,102,55,98,101,99,51,97,52,49,101,98,50,101,100,49,52,97,102,97,50,101,99,97,49,52,102,101,49,101,51,50,98,52,49,51,55,56,97,101,100,48,53,54,99,97,55,50,54,50,55,48,48,53,57,57,48,55,56,99,51,99,99,53,102,56,55,99,52,98,57,52,99,48,102,48,56,55,97,48,98,97,50,100,52,51,99,52,53,102,49,54,49,57,97,48,52,102,57,55,50,53,101,49,54,48,57,101,53,98,57,54,54,57,55,57,49,57,49,100,49,100,49,53,49,98,97,53,49,54,50,53,57,97,52,97,54,97,54,50,53,55,52,50,52,53,52,55,52,55,52,50,56,50,55,53,55,53,57,48,53,49,57,98,54,99,102,102,54,51,101,49,98,56,49,101,100,56,51,101,48,48,102,102,55,97,52,48,102,100,99,51,102,50,53,99,48,51,99,101,48,55,99,56,48,102,48,99,51,101,97,48,102,52,56,49,101,48,56,55,56,99,48,52,98,101,56,98,100,48,102,97,48,51,99,49,48,102,55,56,55,56,56,51,101,99,49,101,97,50,99,102,57,53,54,53,52,49,53,97,53,48,49,53,57,56,98,51,48,102,49,56,55,97,52,98,51,50,101,56,98,57,52,98,48,52,56,57,52,97,53,50,57,53,52,53,51,57,53,102,57,51,49,51,100,99,97,52,48,50,98,52,97,101,52,49,50,98,54,48,56,49,53,101,56,52,56,54,100,99,48,53,54,50,102,102,101,98,97,101,98,97,102,102,101,97,48,51,50,48,56,48,51,101,50,100,50,48,52,97,50,56,55,51,56,48,57,98,54,48,48,55,100,97,54,48,55,54,99,48,49,101,102,49,52,97,52,57,52,53,48,48,102,102,55,57,54,53,48,55,55,101,53,51,56,49,51,55,52,49,100,56,48,52,97,98,97,53,55,98,53,100,102,48,102,55,56,51,57,54,48,50,54,49,56,48,57,55,100,48,49,50,53,52,54,52,57,99,53,57,56,55,55,48,51,99,49,98,97,50,100,54,48,102,50,97,52,54,55,51,50,48,56,48,57,49,49,54,51,102,101,51,50,48,48,55,56,99,97,100,102,98,57,51,48,49,54,102,57,52,48,51,49,50,52,48,49,102,48,98,102,48,50,52,99,99,51,98,101,53,55,48,51,97,101,48,55,101,50,48,52,102,56,57,54,50,99,57,55,48,56,50,48,102,48,49,51,99,51,101,50,48,102,51,48,48,102,102,57,53,56,52,48,52,51,52,98,54,99,97,102,52,52,52,50,52,101,48,55,55,97,57,50,49,100,98,48,50,53,53,99,49,102,49,97,51,49,55,48,56,97,56,101,57,50,49,100,98,57,50,101,57,50,102,50,54,57,55,48,52,97,50,49,51,54,52,51,100,100,52,53,48,100,52,99,102,57,56,48,101,101,100,50,55,101,101,53,57,101,102,102,48,49,101,98,100,52,50,53,56,48,57,56,52,48,55,98,56,53,52,48,49,50,102,99,48,101,49,48,49,102,55,48,51,102,98,48,102,48,98,54,102,51,99,53,48,48,51,57,50,48,55,52,48,48,102,50,99,49,101,100,57,55,99,99,97,51,98,54,56,100,54,57,48,101,57,52,101,48,101,100,99,51,57,97,53,102,48,55,99,56,98,51,54,57,57,99,57,97,53,97,57,52,52,56,52,52,98,97,49,57,52,99,57,49,97,54,49,51,56,98,97,50,98,53,48,55,102,100,51,57,99,50,99,99,97,102,56,102,100,51,97,48,51,97,53,52,48,53,54,102,48,48,55,99,97,53,52,48,49,102,54,51,54,53,55,48,49,50,57,48,48,102,102,52,56,100,48,55,56,99,49,99,49,48,55,51,56,98,98,48,101,101,97,53,48,51,100,55,48,50,54,55,49,49,48,98,56,48,55,52,54,49,101,56,48,101,55,50,53,49,54,54,56,101,101,49,55,101,99,48,51,56,102,48,55,99,101,48,101,56,56,48,57,56,49,48,101,54,57,55,52,49,101,102,52,54,48,101,100,57,53,56,49,102,97,48,101,102,48,55,57,52,49,50,51,48,49,101,50,48,101,99,97,51,57,53,51,48,53,101,97,55,57,52,54,53,102,56,55,51,97,52,98,48,97,101,56,48,53,56,49,53,99,53,56,57,54,49,101,49,48,50,55,102,99,48,50,102,97,56,48,49,102,55,51,56,48,52,101,53,56,55,55,99,48,57,102,97,48,48,55,100,56,99,48,51,102,102,48,50,54,55,52,51,57,54,57,48,53,98,99,48,55,49,48,51,102,102,99,49,100,53,102,48,101,98,57,53,48,53,97,51,99,56,49,57,97,50,97,98,48,55,52,99,49,99,53,48,51,98,48,48,101,49,49,55,55,100,49,56,97,102,50,97,99,51,99,99,49,101,101,50,57,57,49,51,50,55,57,54,101,49,99,98,52,56,52,98,97,57,52,49,50,102,53,51,54,57,51,54,52,51,50,98,50,99,51,50,48,57,54,49,100,99,50,98,57,48,52,48,97,98,49,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,100,97,99,48,48,55,99,53,51,99,49,101,102,56,51,98,101,48,102,57,56,48,51,101,57,99,56,48,57,54,101,48,55,52,101,49,100,98,48,102,50,49,52,101,53,57,56,55,101,99,49,99,99,48,48,51,100,53,101,48,48,55,97,56,99,49,100,100,52,51,50,101,52,97,54,52,101,50,100,99,51,97,100,56,49,101,51,56,49,51,52,97,48,52,99,52,56,55,57,56,51,97,51,99,98,98,50,57,57,48,52,98,53,52,100,50,101,48,97,50,98,50,102,48,97,55,52,53,52,56,52,102,50,98,98,49,55,99,56,48,53,54,102,50,99,57,48,54,52,49,51,101,53,55,54,52,101,52,49,50,53,55,50,48,49,52,97,54,97,48,51,97,53,56,48,51,101,49,97,101,48,52,101,54,57,52,50,48,101,57,56,48,57,97,53,48,55,99,97,48,52,97,49,56,55,56,53,101,50,101,49,51,56,98,99,48,50,54,100,101,56,49,100,100,101,48,55,54,101,56,102,100,99,52,48,52,57,50,97,52,97,52,99,48,101,48,99,49,100,100,48,49,51,51,101,48,102,52,48,51,101,49,99,51,49,52,98,48,102,51,49,53,99,57,97,53,53,101,52,102,52,51,50,99,57,56,97,50,52,53,49,48,55,53,52,51,99,54,48,50,54,50,57,100,98,55,50,99,99,48,52,56,102,54,99,57,102,53,102,101,48,49,57,53,97,97,49,49,52,48,52,99,57,48,51,57,48,48,102,102,101,98,48,49,51,50,52,48,101,48,99,49,102,51,56,51,56,55,48,102,57,97,49,97,51,97,52,57,52,50,48,102,55,48,49,100,53,56,51,99,49,48,55,54,54,57,99,101,51,99,56,101,53,55,51,101,102,49,53,56,99,56,55,102,56,51,57,99,53,102,48,55,51,49,102,50,100,99,97,100,101,53,97,57,53,48,53,102,50,49,97,50,49,54,99,56,52,56,56,53,101,50,53,53,50,48,97,54,100,57,52,56,53,56,99,99,53,55,102,101,100,48,49,51,100,98,51,97,49,53,48,55,97,97,101,98,102,101,48,49,49,53,97,48,52,101,101,48,51,97,50,50,57,56,48,57,55,101,48,50,55,51,52,48,57,98,56,48,55,49,48,49,100,99,55,49,100,55,52,97,49,48,55,50,48,48,102,102,52,99,102,48,51,102,98,48,55,52,54,53,50,100,97,52,53,97,51,51,99,102,51,56,53,51,56,51,98,54,48,55,97,101,49,101,99,48,101,54,49,53,99,102,97,52,53,97,49,57,53,50,53,49,97,49,53,100,100,97,49,57,52,56,56,100,101,56,49,50,52,53,49,57,53,56,56,53,102,102,51,51,52,53,54,57,53,102,48,52,53,48,101,52,49,53,57,53,48,49,56,51,99,48,49,102,50,50,57,48,48,55,100,55,50,56,51,102,48,48,102,102,50,52,100,99,48,57,102,98,48,55,102,97,48,102,57,56,51,101,50,53,49,97,55,57,55,48,48,101,97,99,48,57,97,55,48,55,100,54,48,102,53,52,49,102,100,56,55,54,52,49,101,50,57,52,54,53,53,48,55,99,49,51,56,51,57,50,53,53,57,54,50,48,102,99,56,49,102,51,56,51,101,99,48,102,53,49,52,56,48,101,100,56,98,52,48,102,54,57,54,97,49,99,53,48,101,97,48,55,55,57,49,48,49,101,49,97,48,56,55,55,56,51,98,52,57,52,53,100,49,54,50,49,99,100,52,48,50,99,56,98,102,55,50,48,97,100,97,101,53,57,49,53,99,53,98,49,54,56,53,53,53,48,50,55,102,48,48,98,101,48,98,102,102,97,101,98,97,101,98,102,102,97,97,56,54,49,56,55,57,50,53,100,56,54,49,56,54,57,100,55,100,101,98,48,52,48,100,98,48,100,102,55,53,99,55,51,56,52,52,99,57,101,98,57,56,49,53,99,100,56,53,101,53,48,54,49,99,48,57,53,51,48,50,53,97,52,49,101,48,56,49,51,55,101,48,102,101,99,51,56,52,48,52,98,97,48,51,97,99,52,99,48,101,101,97,48,56,55,102,48,49,101,51,52,56,55,97,98,49,52,54,57,48,49,101,57,52,56,50,101,53,48,99,97,48,54,97,52,51,97,54,49,99,99,50,102,99,51,102,52,53,57,55,50,99,53,50,48,51,98,99,49,100,99,48,102,52,57,55,49,56,57,57,52,101,49,100,97,50,99,50,49,48,56,49,50,52,53,49,97,55,100,48,50,55,101,57,49,55,98,57,57,48,57,48,56,57,97,55,51,52,48,49,57,48,48,102,102,48,48,102,102,102,97,99,56,48,48,102,102,55,99,53,48,56,48,57,54,49,48,50,53,53,56,98,52,48,101,97,48,51,100,56,48,50,54,99,49,50,53,48,99,48,57,56,49,48,55,98,101,53,50,55,50,101,99,48,52,99,52,51,56,50,53,56,50,52,48,51,98,101,48,55,97,56,48,52,98,54,57,54,49,50,53,57,98,48,49,102,100,48,101,98,97,50,102,55,99,51,97,50,48,102,49,99,48,57,55,49,48,101,102,56,55,56,100,51,50,57,48,56,51,97,54,49,101,52,48,101,100,57,55,53,98,50,54,57,54,49,51,51,48,48,102,48,48,102,102,97,52,99,53,97,54,100,99,97,101,50,98,99,97,102,54,101,98,102,99,49,101,98,48,48,55,99,54,101,99,48,57,51,55,52,97,48,50,53,48,99,48,49,102,53,56,52,48,101,53,53,49,48,51,102,101,48,101,98,49,50,52,49,100,56,48,49,51,48,54,49,102,54,101,48,102,49,102,48,51,101,57,52,55,50,102,48,51,56,99,102,56,55,50,56,51,101,50,53,56,99,56,55,55,48,48,102,102,57,56,54,48,55,101,98,99,49,100,98,101,48,102,50,97,51,57,55,99,49,100,56,48,101,97,56,55,101,100,50,102,50,48,56,55,51,48,51,99,97,56,57,54,53,48,48,48,102,102,51,100,100,53,48,57,56,49,57,57,53,54,53,97,52,98,56,49,100,100,50,50,53,53,50,55,52,100,51,56,48,55,102,99,97,99,51,48,99,51,50,56,99,100,99,51,50,99,51,52,100,98,50,99,99,54,48,54,49,98,54,53,98,99,100,51,55,49,56,99,50,98,52,99,57,98,54,48,51,51,48,52,101,53,55,100,55,102,99,48,50,100,52,56,48,49,102,51,53,50,48,55,99,48,48,102,48,52,48,49,101,55,57,99,49,99,50,56,51,56,49,99,49,101,52,50,101,51,48,51,97,56,48,48,102,102,55,57,52,102,48,55,53,56,48,102,56,48,48,49,101,99,102,101,53,100,49,55,53,52,53,48,53,48,51,99,50,99,48,102,56,48,48,57,97,57,48,101,54,54,48,102,51,101,48,101,100,102,50,100,98,56,55,54,102,49,55,48,48,48,102,102,102,54,101,101,99,53,52,48,48,57,100,48,48,57,49,54,50,102,98,50,48,54,101,53,55,48,48,57,97,48,48,57,54,57,57,48,55,56,48,57,54,56,97,48,55,56,52,48,48,102,57,48,99,56,49,51,55,52,49,102,48,48,102,102,50,54,100,56,48,49,102,54,57,52,48,52,99,54,48,48,102,102,51,100,100,99,56,101,56,97,56,99,48,48,102,102,102,50,99,56,48,102,48,48,102,102,49,102,48,48,102,102,49,50,56,97,49,100,54,99,56,102,48,53,56,98,52,49,98,56,55,51,56,49,99,98,48,49,51,49,48,48,102,102,102,98,98,57,52,56,57,50,57,49,50,53,97,48,55,56,99,51,99,48,52,57,50,100,99,48,48,55,98,57,49,50,98,53,53,97,48,102,50,56,52,97,102,97,102,98,54,50,98,99,51,98,56,53,55,48,102,57,99,48,50,51,100,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,55,57,98,55,53,99,54,97,101,49,100,54,101,101,101,49,99,56,98,50,55,49,55,49,55,102,51,57,48,101,54,102,56,49,97,100,102,55,100,99,101,55,100,98,57,99,54,51,56,53,56,98,99,97,48,51,48,48,102,102,56,48,51,101,57,48,52,48,49,102,55,53,50,48,102,98,48,48,102,102,49,102,53,100,48,48,102,102,102,101,56,51,97,52,49,100,97,48,102,101,56,51,99,52,48,102,57,56,55,97,99,48,57,52,102,50,100,54,48,98,100,101,49,101,97,48,55,55,56,53,100,56,55,97,99,51,100,56,53,102,49,53,52,49,100,51,99,56,48,49,99,102,48,55,98,52,53,57,57,52,56,48,48,102,52,100,99,51,97,52,53,102,56,51,100,53,48,101,49,56,51,98,54,50,56,98,57,55,56,48,102,51,52,51,101,101,56,99,53,101,56,55,99,51,50,55,98,55,53,52,53,57,97,54,97,51,54,50,99,99,97,100,51,56,55,56,98,52,48,48,102,102,57,56,48,48,102,102,98,102,48,98,97,102,102,56,48,55,102,50,49,53,54,53,57,57,53,99,53,99,50,49,51,52,53,57,49,53,50,53,56,50,49,57,54,97,56,48,102,102,55,98,50,51,97,55,97,48,50,52,98,48,57,56,56,54,102,48,50,53,100,101,101,56,101,57,48,49,56,50,52,97,51,102,97,52,54,55,51,52,97,52,98,48,102,52,100,53,52,53,55,99,52,101,54,56,53,54,100,102,52,57,97,50,56,48,53,102,100,56,48,51,101,51,97,99,48,48,102,102,102,57,49,102,50,50,50,48,50,51,56,55,55,56,48,57,50,54,48,48,102,102,55,100,56,48,48,51,99,50,52,55,52,52,52,53,52,55,48,49,51,54,48,48,102,102,55,97,53,48,48,52,99,56,56,51,99,51,48,102,54,98,50,99,98,50,99,101,101,48,48,102,53,98,52,49,101,99,56,55,102,97,99,48,57,56,57,48,55,99,56,48,102,98,56,49,102,97,101,99,52,55,102,101,49,99,97,48,55,55,101,48,101,57,97,48,51,97,101,49,100,50,51,55,51,97,49,48,55,54,56,98,53,49,54,53,55,49,54,55,99,48,55,102,100,54,49,50,49,57,52,57,54,101,49,101,54,49,100,54,57,101,54,54,102,48,51,48,101,51,50,101,54,55,53,98,98,99,54,49,55,97,97,52,102,98,56,49,98,99,50,55,97,102,102,56,50,48,56,48,48,102,98,49,52,48,48,55,100,55,50,56,49,50,102,50,48,48,102,102,102,98,50,101,48,55,48,101,53,97,56,51,56,102,48,55,102,97,53,49,98,57,50,100,98,100,50,56,53,56,51,98,48,48,102,102,102,49,48,51,98,54,53,54,48,55,49,55,48,51,99,100,48,55,55,98,102,48,55,99,99,51,56,97,49,102,50,50,102,51,56,51,98,101,48,102,54,56,55,99,56,51,56,56,49,102,99,48,48,55,98,53,102,56,55,97,55,56,55,48,52,97,53,50,57,48,51,99,100,50,56,50,53,50,53,52,56,55,56,48,51,98,100,50,57,50,53,54,97,55,101,100,102,97,48,97,54,97,48,48,102,102,48,52,102,52,48,49,51,101,50,48,52,56,54,48,51,102,97,48,48,55,100,55,97,48,51,102,97,48,102,49,48,51,56,55,48,55,101,99,49,100,57,52,101,52,48,50,99,52,97,56,99,53,52,56,48,57,49,56,55,99,100,48,56,97,51,48,102,57,50,50,56,55,48,52,51,101,102,56,98,48,48,101,54,56,55,51,99,51,101,54,53,57,54,48,101,52,56,55,57,52,51,101,54,49,99,102,48,101,50,97,53,48,55,57,101,56,51,97,99,56,99,49,102,52,50,57,56,97,55,48,102,50,100,50,49,57,52,55,49,50,53,53,49,55,100,53,54,53,55,48,51,55,51,52,56,50,57,99,57,97,48,49,101,51,50,97,48,53,102,50,48,52,101,101,48,48,102,102,51,101,98,52,48,48,102,102,57,52,50,48,50,55,101,99,51,97,50,53,100,57,52,54,48,102,102,99,49,100,48,48,102,102,55,49,99,98,100,48,102,50,49,54,50,49,99,101,48,102,101,56,55,52,56,97,51,48,55,57,55,56,49,100,102,56,51,98,49,50,100,48,49,101,52,56,55,51,49,101,48,55,56,48,49,100,57,50,98,52,51,98,48,57,48,49,101,56,48,101,57,48,55,100,48,51,101,52,49,99,53,48,102,55,50,55,49,52,50,49,101,99,50,56,100,49,48,97,52,50,56,100,51,52,51,98,97,53,100,50,48,101,100,99,97,100,52,102,50,56,56,97,54,97,97,54,100,51,51,49,53,99,56,49,49,49,102,101,48,49,50,49,56,98,54,97,48,51,51,52,56,48,51,101,100,97,52,48,49,102,49,97,102,48,50,54,98,56,48,57,48,50,54,56,51,102,54,48,102,97,56,49,100,55,97,49,48,48,102,102,51,100,54,101,48,50,53,97,48,97,102,48,102,52,48,55,97,53,50,56,97,97,48,48,102,102,55,98,49,57,49,52,49,101,52,48,51,99,56,48,55,97,48,49,99,53,48,55,54,99,56,99,48,48,102,102,102,53,50,48,51,100,50,53,55,56,55,99,52,49,101,101,48,48,102,102,51,100,98,101,48,101,50,56,51,97,48,49,99,53,48,101,100,49,53,50,49,100,54,48,55,55,101,49,99,98,50,98,98,48,51,99,52,50,102,49,48,99,98,49,48,49,50,48,48,101,102,48,55,56,48,98,52,52,51,48,99,101,56,48,52,57,100,51,54,49,51,100,48,56,48,53,57,99,55,49,97,55,49,97,98,98,54,57,99,56,98,56,55,50,50,99,56,53,99,53,99,55,99,101,52,51,57,98,100,48,51,51,102,55,100,98,57,99,102,98,101,51,48,99,55,48,97,49,53,100,55,102,100,57,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,99,51,48,48,55,99,55,52,52,49,99,55,56,55,51,99,48,57,56,52,48,48,55,100,98,102,56,49,50,57,56,48,101,100,99,49,101,52,56,55,50,57,49,48,51,102,48,48,101,99,48,98,55,99,48,102,100,102,56,55,99,48,97,97,50,101,48,51,98,54,53,54,48,55,57,52,51,98,97,55,50,98,56,48,57,54,51,48,55,100,99,53,101,56,55,55,51,49,55,50,56,56,53,102,49,53,48,53,100,56,55,55,56,57,48,48,51,100,99,50,53,50,57,53,99,57,52,53,55,102,50,99,57,48,54,99,48,50,102,57,49,54,54,100,48,48,56,97,55,99,51,55,55,50,48,52,55,56,97,48,51,101,49,48,48,102,102,51,101,49,52,52,48,101,49,56,51,97,99,53,101,48,55,102,99,48,57,100,101,48,55,99,56,49,102,54,48,101,49,52,53,48,55,99,56,49,100,55,98,48,48,102,102,52,97,102,51,101,48,101,57,48,51,100,97,53,100,48,55,53,100,48,54,57,51,52,97,98,54,48,49,101,51,56,55,55,52,48,57,97,97,50,56,56,51,100,99,57,50,49,100,53,50,101,99,98,54,50,57,101,99,98,54,52,50,52,53,50,102,48,97,48,57,50,98,57,49,48,98,50,97,48,101,98,57,54,48,53,55,99,49,54,48,56,51,52,56,54,100,57,54,55,100,51,56,97,102,97,54,101,49,55,102,99,48,51,48,100,57,55,53,100,55,53,102,102,48,49,49,100,48,48,49,102,51,48,55,48,48,102,102,55,100,56,99,49,53,54,49,99,102,48,55,51,48,49,100,102,48,48,55,100,55,101,56,55,48,56,98,99,48,101,102,57,55,48,57,101,48,102,56,98,57,55,48,48,48,102,102,102,53,102,56,97,53,54,48,98,54,52,55,50,99,52,98,100,48,101,54,102,48,55,55,99,49,101,98,48,50,53,56,52,49,102,55,48,51,97,101,99,57,101,53,53,57,52,97,49,102,97,52,50,52,97,50,56,54,56,98,102,52,53,52,57,52,57,52,100,52,48,48,102,102,48,55,98,100,56,51,57,101,53,56,101,50,100,48,97,102,100,100,99,48,101,100,101,52,50,56,100,52,53,57,101,48,48,98,57,50,53,48,55,56,56,48,49,102,54,49,56,48,52,100,99,56,51,100,51,48,50,55,56,56,48,57,97,101,48,55,57,56,48,52,99,52,56,51,100,101,54,48,98,48,50,57,99,51,100,97,49,102,55,48,48,55,98,51,51,50,54,56,55,55,49,51,49,56,48,102,48,57,53,99,56,97,53,48,54,48,101,99,48,51,98,56,48,101,54,48,55,48,100,49,97,53,48,99,97,53,48,102,51,48,55,57,48,51,100,99,53,98,49,53,97,48,50,54,50,53,52,56,55,52,99,97,98,52,100,52,100,50,52,53,102,50,55,53,57,54,49,55,102,49,54,49,52,52,50,50,97,49,48,57,48,56,49,49,100,53,102,102,100,52,48,51,54,52,56,48,49,102,49,52,51,48,48,55,57,56,49,48,48,55,56,53,57,98,54,48,48,102,51,48,50,48,48,102,55,56,57,50,48,48,102,102,55,97,99,55,99,48,49,101,56,57,56,48,51,100,100,56,48,48,102,102,102,55,99,56,48,51,54,51,100,48,48,51,99,98,99,48,49,50,101,54,48,48,102,102,102,52,101,48,48,49,101,100,97,48,48,55,98,99,56,48,49,57,57,51,51,56,48,57,100,48,48,57,48,48,102,102,48,51,100,97,56,48,48,101,97,55,49,49,48,52,100,48,48,51,100,98,99,51,48,50,55,57,52,48,50,100,56,48,48,49,102,53,98,48,48,52,97,49,48,55,97,52,48,57,100,100,48,50,55,51,56,49,99,51,56,51,56,54,48,101,102,56,55,54,99,98,99,50,102,99,97,50,50,102,52,49,101,57,48,51,97,99,55,48,49,101,57,53,57,52,52,53,53,97,55,57,54,56,101,56,55,55,48,49,100,52,49,54,56,48,102,54,48,51,56,56,49,99,100,48,102,97,56,55,97,52,98,49,97,52,52,48,101,101,48,55,97,100,48,99,97,57,50,97,56,97,53,52,50,48,102,54,97,51,100,50,54,57,55,52,53,102,49,52,57,54,49,100,101,50,98,102,98,102,50,48,50,54,98,97,101,51,99,97,48,97,54,56,48,55,52,54,56,49,50,101,50,48,101,53,48,51,97,56,48,52,98,52,56,49,50,102,99,48,101,54,99,49,99,53,48,55,52,53,49,53,48,100,48,48,102,102,51,98,97,48,101,55,52,49,100,52,56,51,98,100,48,55,54,101,56,97,102,54,54,56,97,102,52,51,55,48,98,48,52,53,48,55,55,99,49,99,97,50,56,56,51,57,101,56,99,53,99,49,54,52,102,57,53,56,53,52,49,52,50,56,52,57,50,57,99,57,54,56,56,53,49,97,50,100,50,55,97,55,52,57,52,97,53,54,99,98,99,48,56,97,52,97,102,52,48,56,57,57,52,50,56,102,102,48,102,51,55,49,100,54,100,97,56,98,55,53,99,98,57,56,54,101,50,48,57,98,57,55,55,102,54,54,101,50,51,54,101,55,97,102,102,102,100,56,99,54,100,102,57,99,54,50,52,49,54,50,49,52,48,53,101,56,48,48,102,102,55,100,56,52,56,48,51,101,52,97,54,48,48,102,97,102,53,48,48,55,100,55,100,48,51,99,53,50,101,48,49,99,101,48,55,57,53,50,56,49,101,49,48,51,102,51,48,55,57,48,53,52,57,53,99,53,56,98,48,53,57,52,48,49,50,101,56,101,56,51,57,49,48,55,57,101,53,48,56,55,50,52,51,101,48,56,56,53,102,56,55,99,56,51,97,99,57,54,49,99,99,48,55,57,49,50,57,54,48,102,101,48,51,97,48,49,101,50,48,101,98,56,55,57,56,51,97,101,53,102,56,55,50,57,50,51,48,55,99,48,51,98,52,57,52,53,54,99,49,54,52,53,53,97,48,57,54,101,53,51,54,98,99,48,57,102,52,100,97,52,49,52,49,48,50,102,56,48,48,55,99,56,55,99,48,49,102,50,49,101,48,101,98,48,49,50,97,101,49,100,53,48,102,56,56,49,50,54,101,48,52,57,97,56,55,99,48,97,52,48,102,54,48,49,51,49,50,49,101,99,50,56,99,51,99,48,49,100,53,48,55,57,50,48,102,50,52,51,97,56,49,101,48,50,98,56,98,101,50,56,48,49,99,100,57,52,50,53,101,49,53,101,48,102,98,48,49,100,56,48,55,99,48,97,54,50,56,56,51,100,99,48,101,99,48,49,102,54,48,55,55,56,51,102,54,48,101,101,52,48,57,57,99,48,55,55,52,49,102,55,48,101,100,48,55,54,99,98,100,50,98,56,97,102,50,101,99,51,97,54,57,99,53,55,56,55,52,49,48,53,50,100,49,48,98,51,50,99,102,55,50,100,54,56,97,100,50,98,57,52,48,50,100,54,56,51,101,97,49,102,51,48,102,53,48,51,99,53,48,102,53,48,55,57,48,51,102,56,49,102,97,48,102,50,49,55,56,49,101,102,48,102,97,48,55,98,99,98,98,50,100,99,51,99,101,49,101,97,48,102,52,48,55,97,52,98,57,50,99,48,98,102,48,102,48,48,102,102,55,56,48,98,102,48,102,49,49,54,48,57,52,53,98,49,55,56,53,100,49,55,48,53,101,49,54,99,57,97,57,97,53,98,57,54,97,53,98,49,54,50,53,98,57,54,52,57,52,53,56,50,55,97,54,50,55,50,54,50,54,97,55,57,54,48,57,56,57,48,57,50,57,99,53,56,51,57,52,101,100,98,56,52,98,102,99,48,100,98,52,48,49,102,55,49,50,48,48,102,98,56,50,48,55,97,52,48,48,102,98,54,50,48,55,57,99,49,100,54,50,100,48,51,100,99,53,48,49,53,48,53,49,48,51,98,49,48,55,51,48,49,102,99,48,55,102,48,57,99,48,101,50,99,97,102,56,50,98,48,98,102,50,98,48,51,100,50,99,48,55,48,99,49,101,99,49,55,99,49,100,48,52,57,50,98,49,49,56,51,101,101,56,56,53,97,48,51,99,97,48,55,57,48,49,100,100,52,55,48,102,48,50,49,48,55,55,52,49,100,102,56,55,52,100,98,50,99,53,49,52,51,97,53,52,53,54,57,52,53,48,53,57,48,48,57,98,101,54,97,56,98,48,50,98,102,57,53,98,57,48,48,102,102,48,57,56,57,55,53,100,55,102,102,53,100,55,53,53,53,52,99,51,102,48,100,51,50,102,53,98,52,101,52,98,50,57,49,57,100,101,99,51,57,55,48,54,54,100,100,99,99,102,99,49,98,56,54,51,102,101,100,98,57,49,97,102,98,55,51,54,48,54,55,102,100,56,101,55,53,102,102,52,97,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,49,56,50,48,101,101,52,49,100,97,56,51,99,55,48,55,98,97,49,101,99,50,98,56,51,56,99,48,101,97,48,49,100,102,56,55,100,52,49,101,53,56,55,100,56,98,56,99,57,98,99,97,55,48,101,54,56,51,98,100,48,101,57,48,55,56,48,51,101,99,49,101,97,50,100,98,57,53,97,53,54,97,54,49,54,101,53,56,102,50,98,48,51,98,56,49,100,56,52,48,50,100,48,98,55,52,99,99,56,52,53,52,57,53,97,53,56,57,54,101,53,56,53,50,50,50,49,53,48,50,52,52,97,99,50,98,53,51,48,98,49,97,102,50,100,50,49,100,100,52,102,102,56,56,56,100,98,52,101,51,98,55,48,100,51,55,49,55,54,101,53,100,57,48,56,56,56,56,102,100,99,98,55,51,102,99,48,99,101,100,98,55,101,55,51,102,100,56,99,51,57,56,50,56,53,102,53,48,51,101,49,48,48,55,100,53,56,48,48,51,101,56,52,48,48,57,99,51,48,48,102,102,55,100,56,56,48,51,99,99,48,101,54,51,97,49,101,48,48,55,54,54,49,102,102,48,55,50,99,48,52,98,98,50,52,98,54,49,100,97,48,102,56,48,55,57,52,49,101,97,56,51,99,56,48,101,54,48,51,100,50,48,55,55,48,53,54,56,55,98,56,49,100,98,97,52,56,55,56,48,49,100,99,102,50,101,101,52,49,99,101,48,55,101,49,50,99,49,99,101,48,55,101,52,51,56,99,53,102,56,55,100,99,98,99,48,101,52,48,55,100,100,102,48,102,51,56,51,98,100,57,52,101,100,99,51,98,99,53,57,50,49,57,53,52,57,99,53,97,49,54,50,53,56,101,50,97,100,48,55,54,52,102,48,51,54,97,48,48,55,100,48,98,48,48,51,101,51,53,50,48,102,51,48,49,102,51,48,51,99,56,48,101,99,48,49,51,52,50,48,52,102,98,56,51,98,57,48,102,51,48,51,98,53,48,55,51,54,49,99,50,50,102,52,97,49,48,102,49,56,55,52,99,49,99,97,48,55,102,48,51,97,97,49,101,50,48,101,55,56,55,102,48,49,101,49,48,55,100,99,51,97,54,49,101,48,48,55,51,54,48,102,49,52,97,52,52,54,48,102,102,56,51,98,56,48,55,99,97,48,101,50,52,98,50,48,101,100,56,55,97,48,49,99,49,56,55,97,52,51,97,54,53,57,48,55,100,52,51,97,56,49,102,49,99,56,48,53,102,97,48,57,54,50,49,101,50,50,102,57,49,49,50,99,51,98,54,53,54,102,52,50,50,98,57,48,52,98,49,50,99,98,56,48,54,51,55,48,51,98,101,48,101,48,48,55,50,56,49,100,55,56,55,52,52,97,51,48,101,49,48,51,98,99,48,101,56,56,55,54,48,51,56,97,49,99,101,48,101,99,49,53,97,53,55,49,52,52,49,100,102,48,101,99,48,55,51,56,51,98,99,53,51,56,55,54,52,51,98,101,53,51,49,53,54,53,50,57,53,101,56,56,53,52,57,53,52,53,55,49,53,52,53,50,49,52,52,56,54,56,48,53,52,49,53,97,56,52,53,55,57,53,50,53,55,49,53,101,56,50,56,48,56,56,56,54,56,54,100,50,50,50,48,97,48,97,49,97,50,97,48,51,55,49,50,100,50,50,51,55,50,98,102,101,48,97,52,48,48,51,101,98,102,52,48,49,102,53,102,97,48,101,49,52,48,49,102,53,100,50,48,101,48,99,51,98,54,48,101,50,99,49,99,54,48,55,54,100,48,99,97,102,52,53,52,50,52,51,50,57,100,50,52,51,99,101,49,101,54,52,57,50,57,99,51,57,56,56,97,49,101,57,48,102,57,48,55,97,57,49,52,51,57,99,49,99,99,48,101,55,57,55,56,49,101,54,48,102,51,49,55,54,49,99,101,48,101,54,48,55,49,54,52,98,102,50,100,99,98,102,56,48,101,53,49,52,101,57,99,53,97,49,55,52,57,99,53,50,99,57,54,48,53,57,50,55,99,48,48,57,56,50,55,102,49,57,48,100,49,49,48,48,102,102,49,102,48,53,100,52,50,99,52,49,101,100,56,51,100,54,48,101,50,56,51,57,48,48,102,102,55,55,52,49,102,51,48,55,97,99,48,102,50,52,98,102,50,98,48,51,97,97,49,99,97,48,101,48,56,55,54,52,51,99,97,49,101,102,48,102,50,49,55,50,53,98,57,54,99,53,52,49,52,56,56,48,56,99,53,50,56,55,52,99,97,49,50,99,52,51,99,99,53,100,53,100,49,54,50,53,102,50,55,49,53,97,53,52,50,51,53,52,57,53,48,53,53,97,55,97,54,52,100,97,55,49,54,48,56,48,56,52,54,52,54,102,100,51,99,98,48,52,51,54,102,53,100,99,55,102,56,54,51,98,101,102,98,50,56,99,100,100,98,99,102,98,97,100,98,50,99,99,54,48,54,100,99,55,57,99,99,100,51,55,49,56,99,50,102,100,53,49,98,54,48,51,55,48,52,55,53,48,48,98,99,50,48,48,102,102,55,99,57,98,48,48,102,102,49,102,55,101,50,49,99,50,48,55,99,56,49,100,99,48,102,49,56,48,51,101,98,102,48,48,102,102,57,51,98,48,102,54,57,53,56,49,102,50,48,101,52,50,55,99,57,53,48,48,102,102,48,102,53,98,99,49,102,50,56,55,53,56,51,99,48,53,51,56,55,57,56,51,97,48,49,101,52,99,56,99,53,56,48,51,56,55,48,55,100,97,48,101,100,102,48,51,57,50,48,55,56,50,48,101,99,52,49,101,102,57,54,50,53,51,57,54,98,52,53,50,57,54,101,53,53,56,55,56,99,51,97,101,48,102,49,50,56,51,100,54,49,100,49,97,48,49,50,101,50,99,57,49,49,50,99,51,98,97,49,100,98,101,55,99,53,56,57,54,52,97,49,51,56,48,48,102,98,56,100,48,48,55,99,97,56,56,49,101,100,56,51,101,57,50,100,99,49,101,102,48,49,50,100,52,48,52,56,100,50,55,97,53,56,51,98,52,48,55,52,53,100,99,52,51,48,101,57,98,97,48,102,99,99,97,97,52,98,48,102,52,48,55,51,56,49,102,51,98,97,49,101,57,48,55,55,101,48,102,57,99,98,52,50,100,49,50,56,51,99,99,48,101,56,99,49,101,57,48,51,57,99,48,50,54,48,100,51,99,51,98,53,50,48,101,102,48,51,102,48,49,100,50,48,101,100,56,55,52,53,48,54,48,98,56,48,49,50,49,101,53,56,56,55,56,99,51,98,101,53,102,56,55,98,99,97,102,102,50,56,48,53,54,49,54,50,53,55,100,55,48,49,50,100,57,102,55,100,101,52,57,55,54,100,102,55,100,100,55,53,102,55,97,99,49,49,98,56,102,98,57,100,100,55,49,99,101,49,51,53,52,55,97,101,54,48,53,102,51,54,49,53,100,55,102,100,51,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,49,101,56,48,51,101,49,53,101,48,52,100,100,56,55,51,98,56,51,97,98,48,55,102,52,48,52,56,54,55,52,54,52,57,57,48,102,102,100,48,51,99,48,48,102,102,55,97,54,48,52,100,100,56,50,55,50,53,97,50,98,56,49,50,54,48,48,102,54,55,102,48,101,102,48,49,50,97,99,48,101,54,98,50,51,48,54,102,56,51,99,55,99,98,56,48,52,100,55,50,101,51,49,50,50,50,48,48,102,102,102,54,57,52,57,53,99,52,52,55,48,48,102,102,55,98,56,99,49,51,101,55,50,98,98,56,48,53,101,49,50,56,48,99,56,50,48,48,102,102,102,56,98,52,56,49,51,55,52,49,99,101,48,50,53,50,52,48,49,102,54,57,56,49,100,98,48,48,102,102,55,98,99,53,49,53,50,53,50,56,48,49,101,54,54,56,49,100,102,57,52,101,48,52,97,50,56,55,54,48,49,50,97,100,49,53,99,101,102,54,48,51,100,101,48,102,97,52,48,57,56,54,48,50,53,102,52,48,52,57,53,50,53,50,55,57,54,54,49,101,51,48,101,102,101,99,56,98,51,56,51,98,52,57,49,52,101,55,52,49,48,49,51,100,50,99,55,55,101,55,52,48,48,101,101,49,54,53,102,102,50,49,102,101,48,49,98,54,101,97,48,52,100,56,48,48,102,102,102,98,56,51,48,48,102,102,55,100,51,101,48,51,57,49,48,48,102,102,55,100,97,100,48,51,57,49,52,100,48,101,101,48,55,57,53,48,57,48,48,51,97,50,48,102,100,48,51,97,56,56,48,102,57,54,48,48,102,102,101,97,52,49,101,98,49,53,97,56,99,49,100,49,50,56,99,98,101,97,50,102,99,97,51,48,101,56,48,51,99,99,52,51,48,101,52,48,55,49,99,51,102,48,49,102,55,52,99,48,55,54,97,48,102,49,99,51,101,50,48,48,102,102,102,52,54,97,52,51,100,99,48,102,49,53,50,56,51,99,101,49,101,52,48,101,98,56,55,54,49,98,52,50,52,101,98,52,102,52,53,56,50,100,56,97,98,98,57,50,99,50,50,97,53,51,56,48,101,52,100,55,53,102,102,48,48,57,98,56,48,50,55,99,52,48,49,102,52,50,52,48,48,102,98,48,102,48,50,52,53,99,51,101,98,54,53,49,49,55,48,48,102,102,101,54,48,51,100,56,48,102,99,56,51,97,56,53,56,49,54,49,97,48,97,51,48,102,98,56,49,50,102,56,48,101,101,56,49,102,55,48,51,99,101,48,101,97,54,54,53,50,52,98,54,48,102,57,97,50,57,53,99,53,52,49,54,52,49,101,53,52,56,48,55,51,101,49,100,48,52,50,99,49,101,49,48,49,50,98,48,101,57,50,52,49,55,54,57,101,56,48,56,51,97,98,54,50,98,99,98,52,50,57,56,98,48,100,56,56,97,55,102,57,52,50,48,50,52,101,53,48,48,100,102,52,48,48,102,102,55,99,56,100,48,48,102,102,57,101,97,50,102,56,48,49,102,53,102,52,48,52,57,49,56,51,97,101,48,55,99,101,49,100,101,48,101,53,56,55,51,99,51,102,52,57,56,49,101,55,48,50,54,97,56,51,57,54,48,101,99,49,100,50,97,48,51,101,97,49,100,100,52,100,48,102,50,49,53,56,56,97,56,56,53,99,56,51,97,49,48,55,100,101,49,101,57,97,52,101,52,53,50,98,100,49,52,51,100,101,49,100,49,98,52,54,52,99,57,101,49,99,97,54,49,48,99,49,51,57,99,98,50,98,57,99,56,52,57,56,57,101,100,52,57,53,100,101,100,51,97,53,51,57,48,48,102,102,48,50,56,50,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,101,49,48,48,49,102,48,100,56,48,50,53,53,56,49,102,99,56,55,50,99,48,57,99,57,48,55,56,50,48,52,100,49,48,55,57,99,49,100,57,56,55,100,56,97,53,48,55,49,56,48,102,50,48,48,102,102,57,50,99,48,55,98,97,49,99,57,48,101,53,56,51,99,52,50,99,99,51,57,56,49,102,49,50,98,52,51,57,101,53,102,48,55,56,100,49,56,48,57,56,102,48,55,49,50,56,97,57,48,53,53,49,53,56,49,101,101,50,99,48,51,98,56,56,56,49,99,102,50,99,100,51,101,53,50,52,51,56,52,49,101,99,57,101,56,48,53,55,57,55,101,57,99,53,56,99,56,48,57,49,57,54,49,51,52,53,55,101,101,53,55,49,54,51,57,48,52,48,53,101,50,48,48,102,102,55,100,55,51,48,48,102,102,51,101,57,100,56,48,57,99,57,48,48,55,100,56,57,48,55,102,99,51,57,101,53,51,56,55,48,52,49,100,49,48,51,99,48,48,102,102,101,98,56,51,97,97,48,102,52,56,48,57,102,49,49,48,55,102,48,49,102,48,48,55,55,99,48,102,53,56,97,55,48,55,51,50,100,48,48,57,49,57,52,97,49,102,98,52,97,97,99,48,48,102,53,52,56,97,49,48,55,53,56,49,102,98,48,101,100,99,101,101,49,101,49,48,101,52,50,54,48,55,51,51,57,102,53,55,97,48,102,55,50,52,97,49,56,55,54,102,54,56,50,99,54,101,102,97,49,48,48,55,49,53,48,51,57,49,48,55,48,101,48,101,97,99,48,57,55,53,48,55,54,101,49,100,98,48,55,52,101,48,101,54,99,51,57,54,49,100,57,48,55,55,97,49,99,51,48,101,56,99,49,55,48,100,48,55,55,56,51,98,101,49,100,51,48,101,100,48,55,55,56,51,97,56,53,51,57,53,100,48,49,101,49,48,102,48,49,54,56,49,101,56,50,100,55,50,51,49,52,56,49,100,53,50,97,56,97,50,50,57,57,49,98,49,54,50,49,101,48,50,101,56,98,50,50,99,49,51,101,53,48,56,97,100,52,50,48,52,102,97,55,97,52,98,56,53,56,98,100,97,100,51,101,101,57,50,98,102,102,56,55,51,97,56,57,97,49,102,53,48,102,57,49,52,48,48,102,102,101,102,56,51,57,101,49,101,99,48,102,101,48,55,98,52,98,50,52,53,50,57,52,51,97,56,49,99,55,48,101,99,48,55,56,48,51,100,101,49,101,55,50,101,52,98,48,52,97,52,49,50,98,56,97,101,50,97,56,97,48,48,102,102,101,99,57,53,50,57,52,53,100,57,55,54,53,56,57,54,52,53,56,57,54,99,57,54,56,48,53,55,97,49,50,48,97,48,57,53,54,56,97,57,48,57,97,57,56,57,99,57,99,57,99,56,52,56,48,56,53,50,56,102,55,52,57,99,53,56,52,51,55,51,55,55,50,51,57,50,56,49,49,57,56,48,51,101,52,50,50,48,52,101,98,48,55,49,99,48,57,51,101,48,48,55,100,54,56,48,49,51,48,97,56,56,49,101,52,50,99,49,99,56,48,102,48,56,49,51,49,101,48,101,101,52,49,101,99,48,49,50,99,48,49,99,97,52,51,50,97,57,50,56,97,56,57,50,101,57,48,52,51,100,50,48,102,56,99,49,99,48,48,51,101,98,54,48,51,98,97,49,101,48,101,56,101,57,97,49,101,100,48,101,97,97,54,97,49,57,53,50,56,52,57,56,49,100,57,52,57,56,99,53,99,97,48,52,56,55,56,48,98,49,56,52,101,100,98,49,53,97,49,100,99,50,99,53,100,57,100,57,97,102,102,48,48,98,48,50,48,48,102,102,55,100,98,97,56,49,51,49,101,53,102,48,49,51,52,48,48,48,102,102,102,98,49,54,48,50,54,102,52,51,102,99,53,57,48,55,100,100,50,99,51,102,97,49,100,52,50,97,48,48,102,102,57,56,97,48,55,102,97,49,100,50,48,55,52,52,53,99,51,101,49,101,53,52,101,48,102,53,57,53,99,56,97,48,101,55,99,97,101,48,55,101,99,48,102,50,56,98,97,48,101,48,57,53,99,49,100,100,50,99,49,50,99,98,97,50,102,100,48,49,49,48,51,98,98,48,53,53,48,55,56,97,57,51,52,97,99,52,49,48,101,98,50,54,99,56,55,53,54,54,53,51,51,98,97,53,52,97,48,99,99,50,54,49,50,97,48,50,100,48,53,51,48,52,97,52,98,52,57,52,102,52,56,52,56,52,100,52,99,55,100,101,52,98,52,98,52,98,55,57,101,52,56,52,97,52,98,52,56,55,51,98,99,102,50,52,98,99,102,100,55,52,56,52,56,55,57,50,49,50,49,102,97,50,52,102,97,53,53,53,53,49,101,98,102,51,55,97,98,48,54,98,55,102,53,99,55,50,102,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,53,49,99,48,49,102,49,50,51,48,50,55,50,99,97,50,48,55,102,52,48,48,102,102,102,97,101,56,52,49,48,50,53,56,97,53,50,48,98,55,52,102,48,102,101,56,49,50,55,100,50,57,55,99,51,102,54,53,100,49,54,56,101,97,48,50,55,53,97,55,102,48,50,54,48,52,49,102,97,56,49,51,50,97,49,102,101,48,101,99,55,52,55,50,99,50,48,51,99,99,53,100,57,55,48,57,52,48,57,50,50,57,99,97,54,48,52,97,53,54,50,102,48,97,50,48,101,101,53,52,55,57,100,48,53,54,101,50,102,52,97,102,100,50,57,100,50,48,49,53,55,48,97,48,51,51,57,48,48,51,101,50,101,97,48,48,102,102,102,98,49,97,50,98,48,48,102,102,57,50,51,48,50,55,55,57,50,56,49,100,53,56,55,101,48,98,100,48,101,102,48,55,53,52,49,99,98,48,49,51,51,98,52,56,102,52,48,102,52,99,51,100,52,49,101,51,50,99,100,49,56,97,50,52,51,50,57,98,56,51,57,51,48,55,52,50,48,102,102,99,51,99,48,49,99,57,48,48,102,102,55,54,101,49,55,48,49,102,56,48,101,57,48,55,52,56,97,98,99,53,56,48,55,97,99,51,100,56,56,97,56,49,102,49,55,99,53,55,56,55,56,55,57,54,49,52,57,52,56,101,56,48,53,52,53,49,53,56,53,57,100,99,100,97,55,102,102,56,48,54,99,51,50,56,49,49,101,56,48,51,101,52,51,52,48,52,97,50,56,55,51,99,48,57,98,54,48,48,102,102,55,100,53,97,56,49,51,49,57,99,51,100,99,57,48,57,52,56,97,48,48,102,50,99,56,48,101,102,99,49,102,48,48,49,51,55,52,49,100,54,48,52,98,53,57,53,99,100,48,54,99,49,102,49,48,55,50,99,48,52,98,98,56,51,101,101,99,53,50,50,51,50,52,55,50,100,48,51,98,97,49,101,48,50,52,56,56,101,48,48,102,102,51,100,99,56,57,53,101,97,49,48,55,49,52,50,53,56,53,54,50,51,99,97,102,48,102,49,57,53,99,55,102,100,99,48,51,99,50,53,48,57,54,48,50,54,49,48,49,100,49,57,53,48,48,102,102,99,49,99,50,48,51,101,101,48,55,48,56,49,101,49,55,49,101,54,52,97,48,48,102,102,55,100,97,48,101,56,48,49,101,53,56,51,97,52,50,102,53,101,52,55,55,49,49,57,98,55,100,97,50,57,99,49,101,52,48,55,51,52,98,101,48,101,55,49,54,54,101,98,51,100,51,52,97,97,50,102,53,48,56,57,54,52,51,50,101,53,102,102,51,54,57,99,53,50,57,54,54,56,51,98,102,57,101,101,49,53,56,53,56,52,54,101,56,51,55,102,101,48,49,48,101,48,98,97,56,51,54,56,48,52,102,51,56,51,57,48,54,48,48,57,54,101,48,50,55,51,52,48,57,98,48,48,102,102,55,48,97,56,48,56,54,53,56,97,50,57,52,48,48,101,56,56,48,57,57,49,48,55,101,97,48,101,100,48,51,97,97,102,57,54,56,56,100,50,99,98,101,53,57,48,55,53,56,51,56,50,48,102,53,56,51,101,48,49,99,98,50,56,99,98,53,52,55,48,52,98,49,53,48,53,48,50,48,97,53,97,50,97,54,97,50,49,52,54,55,99,57,97,53,55,57,52,56,53,54,57,53,100,55,53,97,102,97,48,49,53,101,56,53,49,51,50,56,52,100,56,50,57,54,98,102,102,97,101,98,97,101,98,102,101,48,54,101,54,48,48,102,102,102,97,97,98,48,48,102,102,55,100,98,56,48,51,102,101,48,48,102,102,55,100,54,52,48,51,100,100,50,98,48,51,100,50,49,100,49,48,102,51,48,55,56,99,98,98,48,55,53,57,55,57,51,52,48,49,101,101,53,48,55,53,101,57,99,53,99,56,55,100,99,98,50,48,101,56,49,54,97,52,52,51,97,99,48,102,49,52,97,98,50,57,51,48,48,51,100,56,101,53,53,48,51,99,56,48,101,49,48,55,55,53,50,102,97,49,56,55,56,52,49,101,48,97,52,56,55,57,55,53,50,55,50,54,54,48,52,56,57,54,50,56,98,99,98,53,50,98,56,56,57,54,53,97,99,49,51,97,48,49,99,52,48,48,102,102,101,51,99,49,102,97,48,51,97,101,48,50,54,51,48,49,100,98,49,52,48,48,102,102,102,55,52,49,99,100,56,55,100,48,51,98,56,48,102,48,48,49,100,101,56,55,97,55,49,54,98,99,97,51,48,102,51,48,55,52,99,51,99,54,53,48,56,55,97,99,97,55,52,102,99,53,50,56,55,56,48,98,53,48,101,98,57,54,51,100,49,52,98,98,48,101,98,49,54,99,53,101,49,52,54,57,57,100,48,56,98,57,50,56,99,98,52,52,48,55,51,50,48,49,54,50,57,57,97,49,51,100,49,49,50,100,48,97,102,99,97,55,50,49,97,54,52,52,56,48,52,51,54,50,56,48,99,54,52,48,48,102,97,53,49,48,48,55,99,56,48,48,102,102,49,102,52,48,48,51,101,97,102,48,51,99,53,52,48,101,101,99,49,101,53,50,54,56,55,98,56,49,101,101,56,49,50,97,50,53,102,56,101,53,57,48,55,49,49,50,49,50,52,51,100,52,49,102,99,48,102,49,56,51,98,51,101,53,54,57,53,101,48,102,54,48,51,99,48,56,98,99,49,99,52,56,55,54,52,98,100,48,55,100,48,49,99,50,48,55,54,101,49,99,100,48,48,55,98,100,99,49,101,55,48,51,99,49,50,98,48,98,56,48,55,97,97,48,57,98,52,48,97,48,48,55,98,56,100,48,48,97,57,48,49,51,53,56,51,48,55,56,100,48,50,54,56,98,49,102,102,48,48,100,56,54,48,55,56,99,48,101,100,52,49,100,99,48,51,100,100,48,101,97,49,54,50,49,99,54,48,55,97,101,48,101,102,99,51,57,52,48,102,50,99,51,57,50,53,99,48,50,52,98,57,54,101,49,99,100,48,55,56,52,49,100,50,48,101,102,56,55,100,56,51,97,99,53,98,54,50,98,56,98,50,52,51,50,100,99,97,101,48,49,51,50,48,101,101,48,55,57,100,48,52,98,51,50,97,49,51,51,97,49,49,54,97,53,55,49,53,99,53,99,49,53,102,100,51,49,48,97,56,49,50,48,53,57,49,53,97,56,54,53,56,52,102,57,55,53,48,101,50,97,52,48,53,51,50,48,48,55,100,98,48,56,48,51,101,50,57,97,48,101,53,99,48,57,97,53,50,98,52,97,48,48,102,102,102,97,48,49,50,49,56,56,52,48,101,99,48,48,102,102,57,55,51,48,55,98,97,53,52,50,50,49,52,101,49,100,53,52,98,48,101,97,49,54,54,56,101,49,100,53,48,55,52,50,48,101,49,52,98,53,48,101,100,49,53,97,56,99,48,102,49,48,98,53,52,56,48,102,49,49,54,50,53,50,48,51,57,97,48,50,53,99,56,98,102,48,102,50,97,54,48,51,99,50,52,101,48,102,49,56,55,57,48,51,97,56,53,55,57,54,48,53,100,53,97,54,101,52,48,52,102,48,101,55,57,52,48,48,102,102,50,53,102,53,49,50,53,57,49,53,101,53,54,51,100,52,48,51,48,56,48,49,50,49,101,48,48,102,98,50,55,48,50,53,52,48,48,49,102,54,50,54,48,101,99,57,48,48,102,102,49,101,52,56,49,50,101,97,48,102,48,99,97,51,52,99,52,57,55,102,97,53,53,49,55,97,48,101,98,99,98,98,48,102,54,48,51,98,55,52,56,48,55,98,56,49,99,57,48,48,102,102,55,53,56,48,51,100,101,53,48,57,53,98,52,49,102,55,48,101,52,56,55,49,48,51,102,56,49,102,57,97,48,101,99,56,48,51,100,100,49,50,49,99,57,50,101,99,51,99,97,49,100,99,48,52,102,50,55,100,53,49,54,54,49,100,98,57,56,50,99,101,55,54,102,57,51,100,98,52,48,48,102,102,55,102,53,55,102,99,48,50,55,50,56,48,57,98,97,48,48,55,99,55,57,52,48,49,102,54,57,50,48,52,97,52,48,55,99,49,49,52,51,97,51,99,48,57,55,52,48,102,102,56,49,51,51,56,48,57,57,52,52,54,53,50,51,56,55,97,48,48,102,102,57,52,53,48,55,52,48,48,102,102,52,99,52,48,51,101,54,48,101,55,98,52,49,98,57,54,52,49,101,54,50,98,51,98,48,57,48,53,100,102,48,55,50,56,49,100,101,101,100,97,53,99,101,48,101,100,56,50,55,54,97,52,49,50,50,48,99,57,53,101,53,102,48,55,54,100,51,102,102,99,48,50,54,55,98,52,56,50,57,99,53,54,56,48,51,101,97,52,52,48,49,102,54,57,52,53,57,57,54,52,53,55,57,53,102,50,48,48,102,102,102,97,101,50,48,50,55,99,49,48,51,50,55,97,54,97,50,50,49,48,50,55,56,98,51,48,50,53,48,48,102,102,48,57,56,55,52,51,50,98,57,48,56,49,51,50,102,52,50,51,101,52,57,50,99,49,50,98,56,51,98,54,51,50,51,97,50,50,50,49,101,97,100,51,57,50,52,56,102,100,49,49,51,53,54,52,55,57,56,102,52,48,49,100,99,99,98,97,102,102,56,48,53,99,51,56,48,51,101,98,53,48,48,49,102,49,48,97,48,55,97,52,48,102,50,99,48,49,101,100,50,48,55,97,52,48,52,102,57,48,55,98,102,48,55,48,48,49,100,102,49,54,97,53,54,49,52,52,49,101,51,52,49,48,55,55,97,48,101,100,99,98,102,48,102,48,56,55,53,48,49,102,48,49,53,99,57,54,57,102,56,51,56,99,53,102,50,51,57,52,48,49,102,102,48,101,56,56,51,101,52,48,50,53,57,52,98,48,50,57,53,48,102,97,48,57,53,50,53,56,56,55,98,52,97,52,48,102,50,49,52,101,48,57,102,97,98,57,48,102,49,50,50,50,48,57,53,97,52,102,57,53,101,56,52,53,57,53,100,56,48,102,49,50,48,52,57,101,56,48,51,101,98,56,99,48,57,51,98,48,50,52,54,52,51,97,54,53,53,48,55,55,48,48,102,102,57,55,101,48,55,49,54,48,101,99,99,51,98,52,53,100,49,53,101,49,100,56,50,98,99,51,97,52,53,97,48,51,99,101,54,99,49,100,57,56,51,97,101,50,97,52,49,101,97,56,55,98,56,97,98,52,52,50,98,99,51,97,101,56,56,57,55,99,51,101,97,49,102,54,48,101,53,56,55,49,56,51,97,54,57,97,53,102,97,52,57,55,97,57,97,49,100,49,50,57,56,51,99,99,49,101,48,48,102,102,52,101,99,48,50,52,99,98,49,48,102,49,51,51,48,53,57,100,51,53,56,56,50,48,99,97,49,48,51,100,101,98,97,102,102,101,98,97,56,53,98,48,51,99,57,48,55,98,50,48,101,98,52,49,99,101,56,55,55,57,50,48,51,101,50,48,102,55,52,49,101,53,48,55,48,48,102,102,49,100,53,56,55,52,57,48,98,98,51,100,51,56,51,100,52,48,102,49,99,51,101,56,49,100,102,48,101,52,48,55,55,49,49,48,49,51,48,53,56,50,49,57,53,52,99,54,52,57,50,102,48,51,100,48,57,101,53,54,57,53,52,99,54,98,50,99,99,98,51,50,98,57,48,50,48,57,50,54,54,100,57,51,99,98,48,52,50,52,49,49,101,57,51,53,97,99,101,48,48,97,53,99,48,48,102,102,102,98,51,101,48,48,102,102,55,99,98,50,99,48,57,55,49,48,50,53,102,56,97,54,48,102,55,48,51,98,50,48,50,52,97,49,49,53,57,48,55,100,99,48,102,98,53,48,102,57,52,55,99,51,98,99,48,102,48,49,50,53,49,56,51,56,99,48,102,49,99,48,57,54,102,52,98,97,52,57,52,56,48,101,48,57,55,101,53,57,101,101,49,101,99,48,55,52,97,48,52,99,55,57,52,50,49,101,102,52,57,99,100,48,55,52,56,98,57,48,102,54,49,52,98,97,57,48,53,48,51,55,57,48,102,101,57,53,54,48,50,53,99,101,55,101,53,55,49,53,101,53,56,100,100,55,102,56,55,98,48,48,102,102,51,101,52,54,99,48,48,102,98,98,97,48,101,55,56,49,50,50,101,48,101,53,48,98,51,48,50,53,101,99,48,57,55,101,48,55,57,52,53,55,50,55,48,49,51,55,48,49,102,99,48,52,57,102,52,54,54,52,51,56,97,49,101,101,50,98,57,50,99,98,56,48,55,51,53,52,49,100,52,48,102,55,56,51,56,102,48,102,100,50,52,55,48,55,57,56,48,48,102,102,102,54,54,48,51,100,52,48,101,57,48,51,99,57,48,55,55,53,56,49,101,50,56,51,98,50,48,102,54,57,55,51,56,51,57,57,56,48,52,56,48,98,48,48,102,102,48,55,98,99,53,48,48,49,51,57,52,54,52,50,48,101,99,101,52,99,52,102,52,100,48,48,102,102,97,99,48,50,100,52,98,51,50,99,52,98,56,52,100,55,52,98,50,50,100,56,98,48,52,99,50,100,52,98,48,55,102,51,51,57,102,52,102,52,102,52,57,52,56,52,99,52,99,55,98,50,51,98,51,57,49,100,49,99,51,55,52,57,52,56,102,52,57,50,101,55,57,52,54,54,49,56,57,57,97,98,97,102,99,51,51,57,57,49,102,49,98,54,56,49,102,56,49,101,100,56,51,101,48,48,102,102,55,97,52,48,102,100,99,51,102,50,53,99,48,51,99,101,48,55,99,56,48,102,48,99,51,101,97,48,102,52,56,49,101,48,56,55,56,99,48,52,98,101,56,98,100,48,102,97,48,51,99,49,48,102,55,56,55,56,56,51,101,99,49,101,57,50,99,102,57,53,54,53,52,49,53,97,53,48,49,53,57,56,98,51,48,102,49,56,55,97,52,98,51,50,101,56,98,57,52,98,48,52,56,57,52,97,53,50,57,53,52,53,51,57,53,102,57,51,49,51,100,99,97,52,48,50,98,52,97,101,52,49,50,98,54,48,56,49,53,101,56,52,56,54,100,99,48,53,54,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,54,52,56,51,98,54,48,55,98,48,48,102,52,99,49,99,101,56,55,56,53,49,99,51,101,50,48,101,56,56,49,101,53,48,55,102,56,49,100,53,48,55,98,53,48,98,51,97,48,57,49,48,102,53,48,51,98,56,48,102,97,48,55,56,48,51,57,50,49,101,51,52,52,101,57,48,53,55,97,54,49,53,52,102,101,52,54,50,101,99,51,98,48,57,101,53,54,49,54,97,99,55,98,50,98,48,98,51,50,99,53,48,50,99,56,97,53,57,102,50,48,49,54,48,57,97,56,50,51,99,97,55,51,98,57,99,48,49,98,100,99,48,49,102,53,51,54,48,48,102,57,53,48,48,102,102,49,51,48,52,48,101,98,48,51,99,50,49,100,54,48,55,52,52,48,52,102,48,56,51,99,54,48,55,55,101,53,97,48,51,57,52,52,54,101,53,99,56,48,57,99,56,51,101,56,48,55,57,48,53,50,48,49,51,51,48,48,102,57,48,49,102,51,55,99,102,97,48,48,51,99,53,48,102,50,57,53,55,52,57,50,53,100,57,53,56,48,102,49,99,51,102,52,57,52,57,55,98,48,55,98,56,98,51,48,101,57,56,55,54,51,49,56,51,56,100,55,101,52,51,97,50,100,97,50,57,53,101,48,99,99,57,53,100,56,98,50,52,49,48,49,50,102,100,55,53,102,102,48,48,102,102,101,48,52,50,98,56,48,49,102,50,55,57,48,48,102,102,55,100,49,99,57,54,101,57,101,56,50,53,53,49,53,56,48,52,101,102,55,52,57,50,99,52,98,53,52,99,52,52,50,98,99,97,102,52,54,99,48,52,98,53,56,49,51,55,97,99,102,52,56,52,99,52,102,52,56,57,52,54,52,55,54,51,51,101,57,50,48,101,48,50,53,49,101,55,100,97,52,51,102,98,52,55,98,97,57,56,100,99,49,49,55,50,51,51,102,50,56,49,99,101,56,51,97,50,48,55,99,54,48,101,101,48,49,102,100,48,51,98,99,48,101,100,48,51,100,51,48,55,52,101,49,101,50,97,48,102,52,48,55,49,52,51,101,50,53,53,49,52,101,53,101,56,55,55,56,98,102,101,53,52,48,55,56,48,97,50,101,57,101,53,52,57,55,99,53,52,57,53,97,53,102,57,52,99,57,53,99,97,99,48,102,52,49,53,50,53,49,57,55,50,56,56,48,57,100,50,57,99,98,57,50,98,49,51,54,53,49,49,51,56,97,102,52,50,52,100,54,101,49,50,102,99,100,51,55,48,57,57,49,55,51,50,48,49,48,98,99,98,97,102,102,56,48,55,102,49,57,54,54,53,57,50,49,57,52,101,53,54,49,54,48,53,98,49,54,50,102,55,52,54,52,49,50,97,100,48,100,50,56,98,49,50,99,49,50,51,51,52,102,51,97,49,57,97,49,97,48,51,51,52,57,50,57,50,57,49,100,57,54,51,53,50,52,53,49,49,52,54,54,54,97,56,100,51,97,97,56,54,51,54,56,98,51,101,57,97,48,49,53,48,56,48,49,102,54,101,97,48,48,102,57,51,56,48,51,57,102,48,50,52,102,49,57,50,101,52,49,100,102,56,49,50,54,52,48,102,48,48,102,102,49,99,101,56,51,100,55,48,50,54,49,56,51,97,50,49,101,53,50,99,48,51,98,56,49,101,102,48,55,55,101,48,102,54,99,49,99,99,56,49,51,49,101,102,49,53,50,53,52,98,97,53,50,54,48,55,56,101,53,50,48,55,56,55,99,57,55,48,53,55,98,56,48,101,57,99,51,98,56,57,98,52,56,48,49,102,55,48,101,99,48,55,53,48,97,54,102,54,53,55,56,55,98,49,51,101,54,57,48,52,98,52,50,100,48,98,48,50,98,102,49,54,48,53,55,55,56,52,102,52,48,48,102,102,48,97,100,57,53,100,55,102,99,48,101,54,99,48,57,101,100,48,48,55,100,101,102,48,48,51,101,99,52,99,48,49,102,54,48,48,102,102,57,48,53,56,51,48,48,102,49,56,49,101,99,57,54,56,48,101,56,99,51,57,56,53,99,57,52,97,57,52,49,100,102,48,102,48,48,51,97,98,48,50,53,102,52,51,102,56,48,102,99,48,51,56,56,48,101,97,99,51,99,56,53,53,57,54,50,102,56,55,99,52,48,52,100,53,49,99,51,99,52,49,99,57,50,102,56,49,101,102,48,55,99,48,97,57,50,100,57,49,99,98,56,50,97,48,51,101,99,57,101,49,100,97,50,99,53,49,53,51,50,97,57,48,57,51,99,51,98,97,53,53,57,52,99,53,53,98,56,100,53,51,54,56,50,101,56,50,55,52,48,57,98,49,102,55,100,101,52,57,55,54,100,102,55,100,100,55,53,102,55,97,99,49,49,98,56,57,48,101,55,55,53,99,55,51,56,52,100,53,49,101,98,57,56,49,55,99,100,56,53,55,53,52,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,55,49,56,51,56,56,48,55,52,54,49,101,97,48,55,102,50,48,102,57,99,49,100,53,56,51,57,54,48,101,52,57,53,48,101,57,55,54,49,101,98,48,55,97,97,48,102,48,56,51,57,52,48,101,101,52,51,98,99,53,52,50,50,57,54,56,53,51,49,52,99,57,48,53,56,49,55,48,49,102,55,48,102,52,49,53,54,49,100,54,50,97,57,48,49,97,50,100,48,51,99,48,57,52,56,52,53,50,57,53,97,57,52,57,97,53,97,49,55,50,56,97,56,53,48,57,99,53,99,97,55,51,54,53,55,50,48,102,52,57,99,101,57,54,49,53,57,48,54,54,102,97,56,48,55,52,56,48,48,51,101,98,49,52,48,57,52,102,48,101,102,56,49,50,54,56,48,52,56,100,48,49,50,100,101,48,101,53,48,97,101,48,101,53,49,53,99,49,99,50,48,102,52,49,53,101,48,101,55,48,49,99,101,57,54,48,48,102,55,52,97,54,52,49,52,54,48,101,55,101,52,57,52,97,48,55,99,52,56,97,48,101,56,56,51,56,52,49,100,55,48,55,56,48,53,56,57,55,54,53,97,56,55,49,49,48,100,48,56,97,55,48,102,52,49,55,99,57,54,53,97,56,55,53,54,53,49,52,98,50,48,102,51,101,52,100,50,102,97,99,98,101,97,52,52,100,53,56,98,54,50,99,48,97,100,48,52,56,49,49,48,49,49,99,52,48,49,102,48,99,97,48,50,53,51,99,51,100,97,49,101,50,48,50,54,57,56,49,102,50,56,49,51,55,52,53,98,57,52,55,57,51,56,49,100,50,57,52,50,48,101,54,99,49,101,48,56,51,57,52,50,98,48,98,53,48,49,51,52,52,48,54,52,49,50,54,48,102,54,56,97,101,48,55,56,56,48,52,97,102,48,51,99,101,50,98,97,51,57,53,97,56,99,49,101,50,57,48,102,49,50,52,57,48,48,101,102,51,99,57,48,57,56,55,52,98,48,101,101,100,48,55,55,55,102,51,54,101,53,97,53,57,54,51,97,53,48,54,52,48,51,50,52,100,55,102,102,53,48,48,102,102,97,56,56,48,48,55,99,98,49,56,48,57,57,100,48,101,101,56,49,51,49,48,48,48,102,102,102,98,51,57,54,52,97,57,48,101,54,48,55,97,98,57,55,54,53,51,56,51,56,98,48,55,51,54,100,48,51,56,55,48,102,53,57,53,54,56,99,53,55,56,55,97,56,97,55,50,98,52,97,57,48,55,56,50,48,101,99,52,49,102,102,56,49,51,49,56,56,97,53,100,51,48,57,48,53,55,56,55,56,53,49,49,48,49,49,48,98,52,50,100,100,48,53,49,56,98,99,52,55,52,50,97,48,102,50,49,52,55,48,57,101,53,49,50,55,51,54,102,57,49,50,97,56,98,49,101,100,57,51,57,57,48,48,99,102,48,48,50,54,99,48,49,102,50,102,48,50,53,100,48,48,57,53,97,48,50,54,53,52,48,57,56,52,48,52,97,102,52,102,101,48,101,49,99,49,99,48,48,102,102,51,101,52,48,55,99,98,52,53,55,102,55,99,49,50,57,100,51,56,48,49,101,57,55,56,51,98,97,48,102,52,48,55,99,99,49,50,99,48,57,57,99,53,52,57,55,98,57,49,55,50,53,56,48,57,49,102,54,102,50,53,101,50,56,56,98,52,102,49,101,97,54,98,57,53,56,53,56,54,99,48,57,49,98,48,48,102,102,57,49,53,48,50,54,99,48,49,102,50,101,48,50,54,50,99,48,57,97,53,48,50,54,53,52,48,57,56,52,48,52,97,54,52,48,99,48,102,101,48,49,102,102,56,51,101,52,48,55,99,98,52,53,55,102,52,56,48,52,100,101,52,49,99,48,102,52,48,49,101,50,56,55,97,48,51,101,56,48,57,53,48,52,99,101,50,97,52,97,50,101,57,53,100,49,48,48,102,102,52,102,50,57,98,99,57,55,56,97,50,50,97,102,53,101,57,57,97,101,53,54,49,53,102,99,48,50,99,54,51,102,99,49,55,56,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,55,53,56,48,49,102,53,102,56,48,52,100,55,56,55,57,99,48,57,49,100,48,50,54,102,52,49,100,50,48,49,51,52,50,49,99,97,52,56,50,57,53,49,48,51,99,99,48,101,99,48,48,49,101,102,101,48,49,50,98,52,56,50,102,53,56,48,102,51,97,53,57,52,101,100,48,48,102,102,51,100,101,99,48,101,98,99,51,101,52,48,101,101,100,50,97,57,50,57,56,48,101,54,49,55,50,53,48,56,55,56,97,102,100,97,49,48,55,98,53,50,98,51,55,57,48,52,98,50,52,50,100,57,51,52,49,50,100,56,98,49,100,54,53,54,102,52,102,52,51,97,48,52,97,53,55,53,102,102,48,48,102,102,102,100,54,48,101,101,48,55,56,56,97,54,48,102,53,57,52,101,56,97,53,102,56,55,55,100,51,51,97,55,49,52,101,53,56,48,54,102,100,48,100,51,48,49,50,99,57,52,56,56,49,98,55,52,54,52,56,52,56,52,53,52,56,102,57,49,100,50,57,49,57,48,100,50,97,52,56,97,53,50,51,98,102,51,53,97,97,51,55,97,97,57,97,97,100,98,52,102,53,49,56,57,52,48,50,100,53,48,48,49,102,49,56,56,48,48,102,102,55,100,100,54,48,55,98,56,49,100,50,56,51,101,99,48,55,52,101,48,52,56,56,56,49,51,48,56,48,102,48,98,97,49,48,49,50,102,56,53,97,56,55,53,48,98,56,48,55,54,54,48,101,50,56,51,98,102,56,51,97,54,53,54,98,99,49,97,56,51,102,57,48,55,100,52,48,52,99,56,48,55,49,48,98,51,48,101,100,97,51,56,48,57,57,48,55,49,56,49,100,54,49,54,50,49,102,50,100,57,51,98,56,55,102,56,51,102,102,101,50,56,51,100,56,49,101,99,56,48,101,55,97,48,102,52,56,97,48,49,51,50,50,99,48,97,101,100,50,53,48,99,57,53,101,48,49,57,52,54,56,101,102,98,54,57,48,99,98,52,102,98,49,52,52,100,57,55,100,98,54,100,102,54,101,99,54,102,57,99,54,100,102,99,52,97,55,56,52,48,51,51,102,55,51,48,56,99,54,99,49,48,98,102,101,48,53,50,56,48,48,102,98,57,97,48,48,55,100,55,49,48,55,51,56,48,49,102,54,53,54,48,52,57,97,56,55,100,56,49,100,51,50,55,56,55,55,56,98,57,50,100,99,49,101,53,48,55,51,49,97,48,102,50,56,51,99,101,48,55,51,54,99,56,55,53,57,51,52,49,100,102,57,52,52,53,99,49,55,52,48,102,54,48,51,98,56,48,101,97,48,49,101,56,56,55,54,48,49,100,101,56,55,54,52,98,50,48,102,49,56,51,99,52,50,57,56,98,48,50,57,100,49,48,51,97,56,57,97,49,101,48,48,102,102,53,52,97,55,55,99,57,101,49,100,100,97,52,50,52,102,55,100,49,56,98,49,99,49,101,52,50,57,50,53,57,52,101,55,51,56,48,53,50,50,56,49,51,97,56,48,52,56,102,48,49,51,49,54,48,52,56,52,56,51,101,48,52,101,48,55,51,97,48,52,99,56,48,51,98,97,55,99,49,100,98,56,55,57,100,101,52,55,52,99,50,102,52,51,98,99,53,53,97,52,56,55,100,48,49,100,102,48,55,100,49,101,50,99,48,51,57,98,99,51,99,101,49,101,97,48,101,98,57,53,99,53,98,50,52,57,54,56,48,101,101,99,51,99,54,49,101,48,50,57,97,49,50,57,51,49,51,56,51,97,52,53,100,50,51,53,50,50,51,56,57,97,56,48,57,101,55,52,51,101,101,48,48,102,102,57,55,98,54,53,55,97,55,50,48,102,55,48,48,102,102,51,99,98,53,52,48,98,102,99,48,49,102,54,51,52,48,48,102,97,101,98,48,55,48,101,48,48,102,98,50,100,48,50,53,100,56,98,98,48,55,48,54,48,102,99,56,97,57,48,100,97,54,49,99,50,99,52,51,99,56,48,101,101,99,51,99,99,48,57,100,48,102,57,51,55,56,49,100,102,48,51,99,102,99,49,99,53,48,102,100,56,55,51,48,51,97,52,48,102,48,51,49,52,56,49,99,101,48,102,100,48,55,48,102,56,55,97,48,48,49,101,100,54,99,49,102,101,50,101,53,51,97,56,51,97,99,53,101,49,55,57,56,51,98,101,49,101,50,57,102,100,48,48,98,52,57,50,52,48,57,50,52,102,52,48,102,102,48,48,57,48,55,53,100,52,48,54,99,99,48,50,55,51,52,48,49,102,49,49,57,48,48,102,102,55,100,56,98,48,51,97,52,48,55,56,48,57,48,53,55,56,49,50,56,52,49,100,97,101,48,52,100,98,48,55,49,49,50,100,99,55,53,50,100,56,48,102,48,102,50,101,48,49,99,52,56,51,56,55,101,53,50,98,54,57,50,53,99,56,55,97,53,49,57,49,99,97,55,101,53,54,48,51,99,102,48,50,54,51,100,51,99,98,56,50,99,102,97,48,49,53,48,53,55,48,55,54,49,51,99,49,51,97,55,51,50,55,101,48,102,51,101,52,48,102,102,50,55,57,52,54,53,56,102,101,48,52,54,56,48,48,102,48,98,97,48,50,55,97,56,48,49,101,54,50,52,48,49,101,53,52,52,48,49,101,56,55,55,48,48,102,102,55,97,102,97,55,51,48,48,102,102,51,100,56,54,48,48,102,102,102,53,50,99,49,100,48,48,102,102,97,48,48,55,98,50,48,48,102,102,49,101,97,51,56,48,51,55,53,56,48,48,102,102,102,55,101,56,48,51,100,57,97,54,48,48,102,102,55,98,50,52,48,49,100,98,50,48,48,100,100,48,56,97,48,48,102,102,55,54,55,49,56,48,52,100,52,48,50,99,49,55,102,99,49,53,53,48,55,51,99,48,102,56,56,49,101,48,48,51,56,56,48,55,57,50,49,100,97,48,55,98,50,48,101,98,48,51,99,97,53,99,48,55,51,56,51,102,56,49,100,52,56,50,100,55,49,52,54,49,101,48,50,56,56,98,56,50,101,48,51,98,101,53,98,49,53,102,56,98,99,50,56,48,98,51,48,101,98,57,54,55,100,49,52,98,57,48,101,101,57,54,56,53,50,49,55,50,56,57,57,51,48,97,53,50,101,56,98,51,52,51,55,48,49,50,52,53,56,97,49,100,100,97,49,97,53,51,56,56,54,101,53,100,50,49,53,100,99,55,48,48,102,102,102,97,49,53,48,48,102,102,98,97,101,48,48,55,100,51,56,48,48,51,101,50,57,54,48,102,102,57,48,52,49,102,55,50,49,56,51,100,100,48,48,55,100,57,56,48,55,48,98,56,51,98,53,48,101,52,48,55,48,99,51,52,48,52,57,56,51,56,102,101,49,101,55,48,101,53,48,55,99,48,48,49,101,97,97,101,48,102,51,48,55,52,99,49,101,56,56,55,53,100,50,98,55,48,55,57,54,48,52,98,102,48,49,51,49,55,50,53,99,48,55,49,50,99,51,56,56,53,97,102,48,101,48,48,102,102,55,99,99,101,48,50,53,101,57,102,50,49,101,52,48,49,51,50,99,49,100,101,100,53,57,57,52,50,50,102,101,100,52,48,51,49,52,53,55,102,102,53,48,53,55,48,48,57,100,50,48,55,98,48,53,97,56,51,56,54,48,50,52,101,56,48,57,98,50,48,55,101,54,53,49,98,101,56,54,100,49,55,54,48,101,53,56,48,57,54,56,48,55,102,48,48,102,102,102,54,48,97,56,55,99,98,50,54,52,98,51,55,99,97,100,56,50,100,48,49,100,98,56,51,97,102,48,102,52,56,55,99,56,97,102,55,100,51,100,49,99,97,50,52,99,50,98,99,98,57,55,100,49,50,53,50,99,97,53,52,54,48,52,102,52,57,52,97,57,101,56,48,53,57,53,51,53,57,99,57,50,97,100,51,57,48,49,51,102,99,53,99,48,51,52,54,97,48,50,52,101,56,48,51,101,53,49,99,48,48,102,102,102,98,57,49,48,55,55,99,49,99,51,48,55,49,101,48,102,51,56,48,57,48,56,48,55,49,101,49,102,56,102,56,49,102,101,50,52,56,55,101,48,97,50,48,101,49,56,51,101,102,48,101,102,48,48,51,100,98,54,53,99,53,55,48,48,55,97,50,54,48,102,56,56,48,57,54,56,48,102,101,97,54,49,55,54,99,55,50,99,99,51,101,52,48,101,98,57,51,99,51,57,100,98,50,55,50,51,48,51,99,48,48,102,102,101,49,53,55,97,48,101,97,48,55,98,101,48,51,100,102,50,100,97,53,57,56,97,100,52,102,50,98,99,56,49,55,100,56,97,102,102,102,48,48,102,102,98,100,56,48,50,54,51,48,49,101,99,49,54,54,48,102,101,99,48,57,56,52,48,55,101,99,48,102,100,48,98,99,55,49,48,57,101,50,101,99,49,102,51,56,51,101,53,48,55,97,48,48,102,102,102,53,99,98,57,52,56,50,98,100,98,50,99,57,49,99,97,101,55,56,98,51,48,55,56,99,49,102,55,50,102,52,51,100,101,53,57,98,97,53,54,97,51,57,55,99,57,97,53,56,57,55,52,56,101,56,55,100,50,99,98,97,55,97,57,48,97,52,98,97,50,99,49,51,99,98,51,56,56,101,54,50,99,48,98,48,52,98,52,102,50,54,101,53,48,52,56,50,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,97,56,54,49,102,55,57,49,57,100,56,55,100,56,55,53,100,54,49,101,56,48,52,50,101,51,48,101,55,54,57,99,54,102,56,52,53,52,57,97,98,49,99,49,55,56,102,56,53,102,53,48,48,102,102,99,48,49,48,48,55,99,54,57,48,48,49,102,55,100,52,48,102,54,52,49,101,54,48,51,99,51,50,57,52,48,57,49,102,48,50,55,48,56,49,101,100,97,50,56,55,98,100,51,52,98,53,99,57,102,99,49,100,50,56,55,99,99,51,102,48,100,56,51,102,57,48,55,57,54,48,102,57,56,51,102,57,100,49,52,97,49,48,55,101,101,48,102,55,48,51,102,102,99,51,99,52,48,102,48,52,98,53,48,102,55,48,55,101,99,51,98,97,56,102,48,49,100,53,57,50,98,56,51,98,52,53,52,57,53,52,48,50,54,50,53,54,56,55,55,51,55,48,101,56,97,51,97,49,57,53,50,53,55,101,50,99,57,51,99,97,102,48,100,49,48,56,48,50,102,100,57,53,55,50,49,50,54,50,52,57,53,101,57,50,100,50,53,97,50,51,56,49,57,50,52,51,51,100,99,101,100,98,57,97,55,51,56,51,57,56,50,55,55,99,50,55,56,101,50,48,53,56,97,101,98,102,101,48,49,102,100,52,98,97,56,48,97,50,48,48,102,102,48,102,56,101,54,48,48,51,101,102,102,49,51,99,48,57,102,53,50,98,57,48,52,48,57,52,57,48,50,54,97,99,98,49,99,101,48,49,51,53,50,53,51,100,50,53,100,48,55,52,48,51,102,97,48,57,52,54,50,52,48,49,101,98,99,101,50,99,57,50,52,49,102,54,56,51,99,101,50,102,55,56,48,51,100,97,54,48,101,101,48,49,99,102,48,55,52,52,49,100,99,48,51,97,102,101,48,101,97,99,49,100,100,56,55,52,48,51,98,52,53,50,54,99,53,56,57,55,100,98,48,55,100,51,54,99,53,56,49,53,102,102,48,55,56,99,48,52,99,49,48,49,51,99,48,54,101,102,53,102,102,49,51,56,51,101,56,49,99,99,48,101,97,56,51,99,53,48,101,97,48,55,57,48,51,56,54,49,102,97,48,101,100,49,52,54,49,101,102,48,101,54,48,55,99,48,97,51,50,100,99,51,98,48,49,101,97,48,101,98,56,55,97,52,97,54,50,98,56,98,102,48,101,102,56,55,56,48,97,48,48,102,49,49,53,101,57,52,53,52,57,55,56,53,50,57,55,48,53,49,57,54,97,56,54,57,97,53,52,49,54,97,53,52,57,54,50,53,52,57,54,52,57,52,56,48,57,101,56,54,57,99,56,54,57,97,56,48,53,56,50,49,97,52,50,52,97,48,57,54,48,100,100,51,55,52,101,49,50,48,48,98,54,50,48,48,102,102,55,100,102,99,48,48,102,102,51,101,51,98,54,48,102,48,52,49,99,49,56,51,99,99,48,55,57,56,48,52,99,102,56,49,50,52,99,48,101,55,52,51,100,50,53,97,56,49,50,101,52,57,52,53,53,48,55,100,99,49,102,52,48,51,100,51,52,56,50,99,48,51,102,99,48,52,98,98,56,55,53,52,51,97,48,48,102,102,101,97,56,98,51,52,98,48,102,48,48,51,101,55,48,55,56,56,49,102,54,48,101,97,56,51,98,55,48,55,55,50,53,54,101,48,55,54,56,49,101,53,52,53,48,101,50,48,55,50,52,51,56,101,53,51,48,55,53,50,56,51,57,101,53,49,50,48,49,52,50,49,101,49,52,102,52,50,50,98,54,97,52,51,98,54,53,54,57,54,48,49,101,49,50,99,57,48,101,49,48,56,97,102,48,48,102,102,99,99,101,53,52,101,102,51,48,100,50,52,51,50,102,50,51,51,100,51,97,100,57,55,100,98,55,53,57,55,50,48,101,51,53,98,54,102,101,102,51,53,56,52,56,98,57,102,102,48,49,98,102,48,53,50,102,102,56,48,52,48,99,51,99,99,51,56,56,101,102,51,97,99,51,100,98,99,51,99,99,51,56,102,51,50,101,52,49,102,101,102,48,101,98,48,55,57,97,48,53,57,97,98,55,100,98,56,50,102,56,53,50,97,54,53,48,48,102,102,99,97,101,48,48,55,100,100,49,56,48,51,101,50,100,99,49,99,49,48,50,54,51,56,98,101,48,55,99,99,48,52,100,100,48,49,50,56,101,49,101,57,48,48,102,102,55,97,55,48,48,102,52,48,98,54,50,57,99,49,101,49,48,51,100,51,48,102,56,48,51,97,52,99,53,49,57,54,99,49,102,49,97,48,55,98,101,48,102,53,99,98,48,52,101,48,55,97,52,48,102,51,52,51,99,54,53,98,101,48,55,56,50,48,102,52,48,48,102,102,57,56,50,50,56,52,51,98,99,49,99,50,99,48,102,49,52,51,99,54,53,101,56,55,55,48,51,98,53,52,56,48,53,55,48,55,55,101,52,51,98,56,49,99,102,99,56,53,56,98,52,50,98,56,97,102,99,53,54,97,54,50,55,97,48,52,48,48,102,102,53,99,56,56,51,99,99,48,55,55,48,49,101,98,48,55,52,52,48,102,49,52,49,101,49,48,51,97,57,48,102,99,57,53,102,50,53,51,56,55,101,48,49,100,56,56,55,100,99,51,100,56,48,101,102,52,51,101,50,53,51,48,50,55,52,97,102,50,99,51,57,53,54,49,101,57,48,101,52,49,55,101,53,57,48,55,54,52,51,99,56,56,48,48,102,102,50,54,48,53,53,50,53,97,55,57,53,48,57,57,50,56,50,53,99,49,53,97,57,50,56,55,50,57,56,53,55,49,54,48,53,56,49,53,99,57,100,101,52,57,57,53,101,57,101,57,56,100,55,57,98,97,102,102,48,98,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,100,99,52,48,49,102,53,99,48,48,102,102,48,102,97,54,102,48,50,55,52,56,48,49,102,54,51,52,53,102,56,55,51,99,51,100,48,48,102,102,101,55,52,49,99,97,57,54,56,49,102,55,48,50,53,102,57,49,52,49,101,98,56,55,55,99,51,57,52,48,102,56,52,51,102,54,53,48,48,51,100,50,48,55,50,50,49,99,98,50,100,99,51,97,52,49,100,54,52,55,52,99,48,101,50,57,54,54,49,102,101,50,99,48,97,52,50,98,52,49,101,51,48,55,99,52,97,102,50,101,49,51,48,98,53,50,56,56,51,57,54,49,102,55,50,98,48,98,55,52,49,97,52,49,48,101,97,48,55,56,50,53,51,49,51,100,50,98,97,48,51,52,53,54,57,54,54,57,101,56,50,53,56,57,53,98,56,48,51,54,50,56,48,49,102,53,101,99,48,52,56,56,56,51,57,56,48,50,52,51,52,49,99,53,48,55,49,52,49,100,101,56,51,97,101,48,101,50,97,48,56,55,53,52,51,99,54,101,48,51,97,52,48,55,51,50,49,100,49,48,55,57,54,53,100,53,49,52,101,48,101,102,100,49,99,51,100,52,49,101,100,50,102,52,49,100,55,56,55,51,98,49,52,50,56,101,53,56,56,55,100,52,51,99,54,49,99,49,48,101,100,48,55,55,100,49,48,51,100,101,49,101,50,99,57,54,53,57,57,55,56,57,54,53,56,49,55,52,57,97,48,57,101,57,52,102,50,99,48,98,51,52,101,50,99,52,97,101,50,50,48,57,102,52,99,102,54,48,50,53,57,56,48,51,101,51,101,50,48,48,102,102,102,57,50,53,48,55,98,99,51,97,97,53,56,56,51,56,56,48,48,55,100,55,101,56,49,51,56,54,102,56,48,51,100,99,48,49,99,102,54,53,98,48,55,54,54,48,101,49,48,48,102,102,57,55,52,48,55,57,57,57,97,50,98,99,97,99,101,49,100,57,50,97,101,53,102,48,55,50,99,48,101,52,56,49,100,50,48,51,57,100,99,49,99,97,48,55,53,101,48,101,50,57,51,48,98,53,50,102,54,56,97,51,50,97,100,49,56,51,99,56,53,101,52,56,51,99,49,48,102,98,56,55,99,50,57,51,56,98,49,101,57,53,99,97,99,48,102,50,57,54,57,97,98,49,53,101,53,57,52,56,48,54,49,97,49,53,56,53,57,50,49,57,55,48,53,54,49,53,101,53,98,49,53,99,102,55,52,57,52,49,50,100,49,48,100,49,52,98,50,50,98,100,50,51,98,54,102,51,52,49,97,97,49,97,55,98,51,48,57,50,56,99,57,49,57,57,55,102,52,97,52,52,57,51,52,54,55,97,50,56,100,53,97,54,56,55,51,55,57,56,51,55,57,57,102,102,51,53,53,100,55,53,100,55,102,99,48,50,57,50,56,48,49,102,50,55,50,48,50,52,53,48,97,102,48,50,52,101,99,48,49,102,54,49,56,49,101,97,48,102,51,56,55,49,99,49,100,102,97,51,56,55,48,56,49,99,57,48,51,101,97,48,49,50,50,48,48,55,97,53,52,56,97,53,52,51,56,48,101,102,99,97,101,48,101,101,50,53,101,48,55,54,99,48,101,51,99,49,99,48,49,53,56,49,102,54,99,53,50,48,55,52,52,51,57,54,56,97,53,55,97,53,56,55,53,101,53,48,56,51,100,56,49,101,54,52,98,97,50,99,101,56,98,99,50,56,99,97,100,101,53,102,97,55,50,53,102,50,99,52,97,100,101,53,56,55,101,57,101,57,98,99,48,53,98,99,53,48,48,101,56,54,48,48,102,102,55,100,98,102,48,48,102,102,51,101,97,55,56,49,100,54,48,48,102,102,51,101,100,56,48,48,102,102,57,55,56,54,99,49,100,56,48,55,98,52,98,97,57,48,101,51,56,51,99,101,48,101,56,53,50,52,55,48,55,52,97,48,102,54,54,52,97,102,48,102,49,48,55,57,55,56,51,98,101,99,53,101,56,55,101,56,49,100,57,48,55,56,48,51,102,100,97,52,51,56,101,53,54,48,51,99,55,48,55,54,99,49,100,100,48,102,53,55,48,102,52,56,55,55,56,49,100,99,50,50,56,55,54,48,48,49,100,54,57,52,101,52,101,56,48,101,102,101,52,98,48,49,51,56,50,97,54,54,52,98,50,52,51,102,48,57,99,48,49,53,56,54,53,53,48,48,102,102,51,101,57,101,99,48,57,101,56,52,100,48,50,55,50,53,49,56,48,57,49,55,50,100,48,49,100,50,54,50,57,99,49,102,101,100,56,54,56,48,57,56,48,101,98,54,48,102,100,56,51,97,48,50,99,55,50,50,54,99,48,101,98,54,56,49,102,49,51,51,98,57,55,54,56,97,48,102,50,51,48,55,51,57,50,55,100,48,55,50,52,56,57,54,48,48,102,102,99,56,55,98,51,101,51,100,48,48,102,102,57,55,54,102,56,98,52,57,48,49,50,101,53,102,102,48,49,98,99,52,48,49,102,48,100,56,48,50,52,54,56,51,98,97,56,48,48,101,102,48,49,101,100,48,49,51,99,99,49,101,55,48,101,100,97,52,100,48,55,100,53,50,99,51,99,97,49,102,97,48,55,48,56,49,100,100,52,99,52,99,55,99,51,57,52,53,57,49,52,53,48,49,99,102,52,56,50,57,52,48,57,53,102,48,55,99,54,53,51,49,54,50,56,56,56,57,56,97,57,50,99,48,51,101,48,53,54,56,55,56,99,48,52,100,102,97,52,100,52,97,54,53,49,55,56,56,52,53,55,50,48,57,53,101,48,99,56,48,57,52,101,50,100,50,99,49,51,102,50,48,51,53,57,56,48,51,101,100,52,52,49,102,55,52,48,49,50,102,97,48,48,102,97,101,99,48,50,55,53,48,49,101,51,50,49,48,55,98,53,51,99,51,57,56,49,102,51,52,48,48,102,102,50,53,54,52,48,57,56,100,54,99,49,100,56,48,55,56,48,97,56,97,50,102,100,49,99,98,51,52,52,48,55,57,99,56,56,48,101,51,56,49,101,51,49,55,97,49,99,97,101,53,55,57,54,52,49,100,57,99,48,50,54,97,53,49,50,54,50,50,49,54,101,53,50,54,52,99,52,49,50,101,98,50,55,49,53,57,56,97,100,52,99,52,53,99,101,52,57,54,56,53,55,100,101,54,101,57,52,55,49,48,48,55,100,55,52,48,51,56,97,50,99,56,48,57,54,100,48,50,52,53,48,48,102,102,57,52,48,48,102,102,55,50,52,49,101,49,50,57,56,48,52,56,99,51,101,97,48,101,101,48,48,57,54,53,48,55,48,48,102,102,49,100,48,48,102,102,55,56,54,56,51,99,98,48,54,48,98,50,48,99,99,51,102,101,49,100,50,48,55,52,48,49,99,55,48,101,98,48,55,98,51,54,52,57,52,52,50,100,99,98,100,50,97,50,97,98,49,54,99,53,49,97,52,52,55,48,49,50,49,50,99,100,51,99,97,49,102,52,56,102,101,56,97,101,52,101,52,100,54,101,97,53,51,57,99,48,49,51,48,48,102,102,48,49,102,51,51,53,48,50,55,97,99,97,52,48,102,49,54,48,55,51,52,48,48,102,97,102,57,50,97,49,49,51,97,54,102,50,56,99,98,97,48,55,55,97,48,52,100,51,57,54,54,53,101,56,50,54,49,50,49,49,102,50,49,57,55,48,53,54,55,48,50,54,56,52,49,99,57,97,55,48,55,55,55,57,53,56,57,52,49,99,101,56,48,52,99,55,100,48,57,50,99,50,54,101,50,101,49,48,99,51,102,51,54,56,53,53,99,101,100,54,48,101,101,53,53,48,48,51,98,53,50,55,102,99,48,52,53,56,48,102,102,48,55,102,52,51,100,54,48,102,52,52,51,101,97,49,101,100,48,55,56,99,49,102,100,50,102,48,98,52,48,102,50,56,55,99,56,51,102,48,49,101,52,50,102,99,51,100,101,49,101,57,48,102,48,57,55,54,53,57,57,54,50,53,99,57,54,56,53,100,56,55,56,48,51,99,101,53,98,97,54,49,55,101,53,100,49,54,54,53,57,57,54,56,53,98,50,53,57,54,48,53,98,57,54,52,57,99,53,56,49,54,97,53,56,50,53,50,53,97,54,97,54,49,54,50,57,101,57,99,57,99,57,54,57,54,57,51,52,102,50,55,50,55,53,98,98,101,97,101,56,52,54,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,49,57,57,48,55,57,97,48,102,102,100,48,99,49,101,49,56,49,50,102,50,48,52,98,49,48,51,56,97,54,99,49,100,48,56,51,56,99,48,101,54,50,52,48,49,50,101,99,48,48,102,53,97,99,49,51,52,48,102,54,48,49,100,102,48,51,98,100,48,48,55,98,55,48,49,102,54,48,51,101,54,48,48,102,102,55,97,98,54,49,102,54,50,98,52,51,101,50,56,102,56,48,57,56,48,48,102,102,55,50,100,57,51,48,48,102,102,49,101,97,52,48,48,102,102,51,100,51,97,99,53,55,55,48,101,99,56,51,97,97,102,56,97,101,50,98,55,56,55,51,56,51,57,101,57,52,57,56,53,53,48,48,53,102,102,55,51,53,99,56,50,99,99,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,49,97,99,48,101,55,52,49,99,101,56,51,99,54,48,55,102,56,48,102,50,48,51,98,56,48,101,57,48,49,100,50,56,55,55,97,52,51,100,54,48,102,48,52,51,100,55,56,98,55,57,50,56,48,97,48,99,53,99,49,52,48,53,49,54,50,99,50,52,97,51,50,56,56,98,50,48,102,51,49,54,55,99,48,52,100,48,51,99,99,53,98,49,52,99,53,50,97,50,54,52,51,50,57,99,97,56,50,99,57,51,54,101,57,51,56,98,48,52,51,100,102,50,50,55,56,56,102,52,57,100,55,48,100,100,55,102,56,99,50,48,52,98,101,48,49,50,101,50,48,102,57,52,48,57,97,97,48,55,97,56,49,100,100,48,55,50,54,48,101,49,52,51,57,99,48,48,102,55,101,48,51,99,100,48,102,54,102,50,101,51,56,55,55,99,51,98,53,50,49,101,49,48,101,98,48,55,53,99,48,52,99,51,49,52,56,49,100,99,50,101,99,51,100,54,53,57,54,101,53,99,56,55,99,56,98,97,48,101,102,48,55,55,53,48,101,53,48,56,97,49,48,101,101,49,55,52,57,100,101,100,51,56,98,49,52,49,57,98,101,56,97,48,50,53,99,100,53,100,57,54,52,57,56,56,50,56,50,101,48,48,54,56,57,48,48,102,102,51,101,56,54,56,48,49,102,52,52,48,48,102,102,101,97,56,48,49,102,53,102,99,48,101,97,100,49,56,49,101,100,48,51,102,98,48,55,51,52,48,57,101,48,50,54,101,56,51,101,50,49,97,100,48,55,56,49,49,56,49,101,98,48,48,51,100,48,56,48,55,98,50,48,48,102,52,55,102,56,55,55,99,51,99,52,48,102,56,56,51,97,99,53,53,101,48,55,52,52,49,101,99,48,101,54,48,55,54,53,51,100,50,99,51,97,102,52,49,102,57,48,55,54,48,49,102,54,50,57,98,56,51,99,52,48,52,56,48,55,102,52,98,101,99,53,102,101,57,52,49,50,98,97,98,57,53,57,48,56,50,53,56,49,52,51,50,49,102,48,48,48,102,102,102,97,51,56,48,48,102,102,55,100,50,97,48,55,48,99,48,49,102,53,52,97,48,101,57,56,98,55,52,100,50,100,100,51,98,48,55,98,48,49,102,102,56,51,99,55,101,53,54,48,48,51,100,52,56,48,102,56,53,50,50,49,55,52,53,48,56,50,54,98,56,55,52,52,51,99,101,48,102,54,57,56,48,101,56,55,99,49,100,101,52,52,48,55,97,97,48,102,50,48,51,57,97,56,97,52,48,51,57,48,48,102,49,57,49,99,97,55,98,99,53,49,54,52,48,100,53,100,49,52,48,52,99,52,98,53,101,57,99,53,97,53,48,48,102,102,53,56,48,49,102,98,97,102,102,97,48,52,52,52,53,52,55,52,48,52,55,52,55,52,50,52,50,54,49,57,52,52,52,52,52,52,54,53,97,52,54,52,53,52,51,52,55,56,99,99,51,48,56,99,99,98,49,51,50,99,50,51,98,50,56,101,56,101,99,54,100,48,99,50,51,52,99,99,57,97,55,54,100,101,54,54,51,54,57,51,54,57,100,56,56,97,102,53,100,55,53,102,102,52,101,102,51,101,100,50,51,98,50,102,50,52,51,100,53,97,49,57,54,49,98,55,53,101,55,50,99,99,51,52,51,54,99,54,102,53,53,99,52,48,97,57,100,102,56,49,98,98,48,53,97,56,48,53,99,50,56,48,51,101,53,49,97,48,48,102,98,98,54,48,102,49,48,51,100,49,48,55,56,97,53,102,56,49,50,48,52,48,52,97,102,56,51,100,51,52,49,54,99,49,100,48,56,55,50,53,101,50,99,99,97,52,48,55,102,101,53,98,56,55,52,99,97,99,48,55,100,101,48,101,102,52,49,101,49,51,97,48,102,55,52,51,98,54,49,101,49,48,50,54,48,52,49,99,100,56,51,100,49,48,55,49,101,49,101,54,50,99,56,98,53,50,101,52,51,97,56,49,99,102,48,102,97,48,51,97,55,97,48,101,97,49,54,54,49,100,99,52,101,50,99,100,48,53,48,48,102,102,51,97,52,49,101,48,50,56,52,51,99,54,49,101,48,48,102,102,52,97,53,101,48,102,50,57,54,52,53,54,57,53,102,99,97,101,52,49,48,51,101,50,48,48,102,102,55,99,56,101,99,48,49,102,55,51,101,48,101,55,99,48,57,51,97,48,50,53,97,99,49,101,56,48,49,50,57,52,49,99,55,50,100,98,56,55,98,48,48,57,57,51,48,55,102,99,48,101,101,48,51,101,101,48,101,101,48,98,54,48,101,55,55,52,53,48,102,51,57,52,51,99,51,57,56,48,101,99,52,49,101,56,56,55,48,52,49,102,55,48,51,98,50,52,57,48,55,97,51,56,98,101,50,100,52,49,100,54,56,55,97,99,51,56,54,53,102,102,50,56,56,51,102,101,49,100,97,52,53,50,98,56,48,49,101,99,57,52,51,48,102,48,49,52,48,53,102,57,54,55,57,102,57,52,102,56,50,99,56,97,100,50,97,102,100,50,55,53,56,48,53,53,101,49,54,56,53,57,50,54,49,55,48,53,57,57,54,48,53,98,49,54,50,102,54,52,57,52,101,50,99,100,51,49,50,56,98,48,50,99,49,50,51,51,54,99,98,53,57,101,52,99,52,102,55,102,97,52,97,52,97,52,55,54,57,56,100,50,56,102,50,52,100,50,53,102,97,97,51,52,101,100,50,51,101,100,97,54,51,54,100,97,55,102,99,97,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,51,98,99,48,57,55,51,48,55,98,48,53,57,56,51,56,52,48,50,54,49,48,49,99,52,56,51,102,52,50,56,100,99,52,50,54,52,98,98,48,55,51,48,48,102,102,102,57,52,49,100,55,56,51,100,55,50,57,57,50,48,98,48,54,99,98,50,52,56,50,98,57,57,50,100,48,49,100,99,56,55,100,99,97,50,48,102,55,57,53,56,101,57,54,52,56,101,53,48,97,54,57,53,99,53,100,50,52,50,49,101,52,98,50,57,53,57,97,52,100,56,50,57,52,98,48,52,48,50,99,101,97,51,49,56,97,102,50,99,49,49,49,51,99,56,51,57,50,49,50,48,98,52,98,102,101,48,49,101,55,56,48,52,56,98,48,51,102,98,54,56,48,57,57,97,48,50,52,101,48,48,57,54,51,48,55,101,56,57,48,53,57,50,49,49,54,54,53,99,56,51,99,99,48,55,48,97,48,101,53,48,51,101,101,49,101,99,55,56,97,100,52,51,50,102,100,48,56,97,102,54,56,51,100,101,49,102,51,48,55,53,101,49,99,100,48,102,57,49,55,54,99,49,53,99,56,101,49,101,55,55,49,51,52,98,57,48,52,57,54,52,101,50,102,55,54,52,50,97,52,101,52,101,50,99,53,51,48,56,53,99,99,98,56,53,57,50,55,50,55,56,54,57,55,99,49,98,100,53,48,48,98,56,55,48,48,102,102,55,99,51,52,56,48,57,100,49,48,55,56,56,53,52,48,49,51,49,99,48,102,55,48,48,57,50,56,48,102,48,56,55,97,97,53,49,99,49,99,57,49,54,56,48,101,56,56,51,102,97,48,102,100,52,97,51,50,56,51,49,52,97,53,48,51,98,100,101,48,55,99,99,57,50,49,102,57,48,50,53,56,48,49,100,51,49,53,56,57,49,52,53,57,97,49,56,55,52,54,56,51,101,51,49,53,52,49,100,51,48,52,100,50,48,99,101,52,101,48,102,54,101,48,101,57,99,101,99,52,97,56,97,57,99,53,57,102,99,53,56,100,48,48,102,102,54,51,99,50,102,102,56,49,55,55,48,48,102,102,51,101,99,97,52,48,49,102,53,100,101,48,101,54,56,48,49,102,54,54,50,48,101,50,56,51,97,97,48,101,50,48,49,102,57,102,48,102,56,98,54,49,100,50,48,101,57,56,51,100,56,50,56,52,49,101,100,57,53,99,48,48,102,102,102,54,53,50,53,56,55,50,49,48,99,98,51,48,48,55,98,56,52,97,52,48,101,55,56,55,101,52,51,57,97,56,100,57,50,53,102,48,102,100,56,55,52,52,51,101,48,53,52,56,50,52,99,48,52,97,56,51,102,99,53,99,100,55,99,56,52,53,55,51,54,53,56,48,48,57,56,101,52,49,101,48,57,102,48,49,50,100,99,53,56,97,48,50,55,56,48,52,100,102,48,49,51,54,99,48,52,97,49,48,51,102,52,48,50,52,97,48,49,102,48,57,55,97,48,101,52,52,48,57,56,51,48,101,50,51,99,48,101,101,99,49,101,48,48,55,55,98,49,53,98,56,98,50,48,101,102,98,101,49,101,101,48,101,51,56,55,99,49,100,52,54,101,53,57,48,55,53,99,51,98,54,49,102,49,52,55,99,48,50,55,52,49,99,50,48,102,48,48,55,56,48,51,98,97,57,53,101,99,97,54,48,102,54,49,52,56,57,57,56,49,50,52,53,56,53,52,99,100,97,53,102,50,98,97,98,101,50,99,49,48,53,51,101,49,98,48,48,102,102,102,53,50,53,49,55,52,51,99,54,49,100,100,50,57,56,51,100,54,53,51,97,53,49,52,48,49,101,48,52,51,101,57,99,53,51,57,54,48,49,56,54,52,99,52,51,48,52,99,97,53,50,50,48,54,100,100,49,57,50,49,49,100,50,57,49,101,55,97,52,50,50,97,52,97,49,97,53,52,57,49,52,97,52,55,54,50,97,55,99,100,101,102,53,53,51,51,51,102,101,57,101,98,102,101,48,49,48,53,50,97,48,51,51,49,56,48,51,101,57,98,99,48,49,102,49,101,97,48,55,102,97,48,52,102,54,48,51,99,52,48,101,51,48,55,102,99,49,102,102,56,51,97,102,48,102,102,56,55,53,99,48,57,51,99,50,101,101,56,51,99,57,56,98,55,48,55,97,50,48,101,101,56,49,101,98,56,51,56,50,52,51,50,102,100,97,99,53,54,49,52,99,48,102,52,52,97,51,50,98,56,49,50,101,49,100,99,48,102,51,97,54,48,55,102,48,51,99,52,52,54,56,49,101,54,56,55,52,52,97,52,48,101,100,53,55,97,48,101,48,97,55,54,48,52,57,50,53,50,53,57,54,51,51,97,48,97,99,102,56,98,100,52,48,48,48,102,102,99,97,57,48,50,53,53,99,48,49,102,53,98,56,48,52,57,55,56,49,50,53,48,53,99,48,55,57,52,98,101,48,50,53,57,48,49,99,100,55,48,55,54,56,53,99,48,55,98,52,48,52,97,52,48,49,101,101,49,52,99,99,48,102,49,52,49,101,98,56,55,99,48,49,51,99,48,50,52,56,99,48,55,56,49,49,52,97,98,99,48,57,54,48,102,101,56,55,101,56,51,100,54,56,56,56,57,57,48,57,49,52,51,100,97,53,101,52,99,101,52,49,54,100,48,102,53,99,49,54,49,98,100,55,101,48,57,50,52,48,48,52,57,48,51,100,56,98,102,101,49,52,54,48,101,56,48,49,99,56,56,51,97,50,48,55,48,48,102,102,49,99,99,52,48,48,102,102,55,55,97,48,101,53,48,49,100,57,56,55,48,56,49,100,52,56,55,50,52,97,98,48,52,101,56,48,57,55,48,55,53,99,49,100,99,48,55,50,56,51,97,101,49,99,53,48,101,102,97,49,101,52,102,50,101,48,98,51,50,102,57,50,54,53,56,50,56,56,51,97,99,53,53,49,52,56,53,51,97,51,102,98,50,100,99,98,97,50,100,53,51,102,57,48,50,98,101,54,54,100,51,56,98,52,52,99,52,102,97,51,98,97,57,97,57,57,53,54,49,98,56,98,97,97,55,55,57,102,54,57,49,100,57,55,57,50,49,101,97,100,48,99,98,48,100,98,97,102,51,57,54,54,49,97,49,98,54,51,55,97,97,101,50,48,53,52,101,102,99,48,100,100,56,50,100,55,102,100,49,49,54,54,53,57,50,49,57,52,101,53,54,49,54,48,53,98,49,54,50,102,55,52,54,52,49,50,97,100,48,100,50,56,98,49,50,99,49,50,51,51,54,102,51,97,49,57,50,49,97,48,51,51,52,57,50,57,50,57,49,100,57,54,51,53,50,52,53,49,48,52,54,54,54,97,56,100,51,97,97,56,54,51,54,57,98,51,101,57,97,48,48,97,50,99,48,48,102,102,55,99,56,56,52,48,49,102,54,52,50,48,102,55,48,48,102,102,57,100,53,48,50,55,97,48,49,102,49,48,51,97,102,50,101,52,51,101,55,52,101,48,51,57,98,48,50,53,99,99,49,101,55,48,51,99,49,48,55,51,101,49,99,100,48,101,49,56,55,54,53,51,48,49,101,52,49,52,101,49,99,56,52,99,52,100,48,55,52,56,48,102,56,48,49,102,54,49,52,48,49,100,99,48,55,56,50,49,101,52,48,101,53,56,55,97,52,51,99,99,53,57,49,52,56,57,56,48,102,52,49,50,56,51,97,56,49,101,100,55,99,97,54,50,100,48,51,101,50,53,51,57,52,52,53,49,52,51,56,53,54,48,50,53,56,97,98,50,98,49,48,52,97,99,50,98,102,50,54,50,48,100,56,49,102,53,56,48,51,101,52,57,54,48,48,102,57,48,102,102,48,48,102,102,55,52,57,56,48,48,102,102,102,97,102,49,48,50,52,99,52,98,102,48,48,53,101,99,56,49,100,55,56,49,51,51,54,48,102,52,101,52,97,98,48,48,102,102,52,100,101,97,48,101,52,52,49,102,50,48,49,50,101,98,52,49,99,56,48,55,98,50,48,101,53,48,48,49,51,57,50,48,102,51,99,48,51,100,102,48,55,55,52,49,102,57,48,97,50,97,56,51,98,48,53,57,48,48,102,102,51,55,99,56,98,49,53,48,49,48,51,53,101,55,100,99,52,56,55,57,100,52,56,55,98,102,98,55,57,50,49,99,55,57,101,55,50,99,100,102,102,98,55,53,50,48,102,53,52,48,97,51,100,55,102,102,54,48,53,101,48,97,53,102,102,52,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,54,97,53,53,49,54,54,53,56,57,52,101,57,97,100,49,54,52,53,52,57,54,48,57,56,53,53,49,54,48,99,54,55,98,51,48,57,101,56,48,57,50,57,48,56,54,57,56,99,101,52,56,54,55,97,51,97,52,48,54,48,57,50,56,102,101,53,50,53,98,102,52,56,99,102,98,102,51,55,53,51,53,98,56,54,55,53,52,51,102,51,102,100,52,53,52,98,97,102,102,56,48,55,56,101,48,49,50,50,97,48,52,101,55,56,51,98,50,48,50,55,57,99,49,100,49,56,55,56,56,49,101,100,56,51,97,97,48,102,51,57,53,52,49,101,101,48,101,101,56,55,55,99,49,101,52,49,54,101,48,101,101,100,51,48,98,49,50,97,52,51,97,101,49,102,56,48,101,97,50,51,98,50,53,100,49,52,99,49,100,55,48,101,55,48,55,57,100,50,53,48,48,48,102,102,52,98,56,51,102,54,56,54,56,50,53,98,97,52,97,53,52,50,48,56,55,98,48,97,101,52,98,99,57,97,56,54,100,56,48,57,54,100,54,52,98,57,54,98,53,55,50,99,53,48,48,98,48,56,99,48,101,101,50,56,48,56,48,54,48,48,102,102,102,56,53,55,56,49,51,57,52,48,48,100,98,101,99,48,49,102,53,102,49,50,53,52,56,48,50,101,100,52,48,50,55,50,102,57,55,56,48,50,54,48,49,48,48,52,97,98,56,51,57,49,101,53,52,54,50,98,48,48,102,102,49,101,100,57,48,48,102,102,52,56,99,99,57,98,99,51,101,102,56,52,51,54,48,48,102,102,102,54,100,48,48,51,51,99,100,52,48,55,102,99,53,102,102,48,48,98,54,48,48,48,102,102,55,99,98,101,52,48,49,102,53,101,54,57,54,48,101,98,56,49,102,100,56,55,51,52,48,57,100,49,48,55,54,101,48,101,99,100,49,52,51,98,99,48,101,97,52,49,101,50,57,52,50,49,100,99,48,101,52,56,51,99,48,48,102,102,102,54,49,53,48,57,54,48,101,100,52,97,53,50,98,56,98,98,48,55,102,52,49,101,100,48,102,98,48,49,51,50,99,48,102,54,52,51,100,56,57,50,53,56,56,55,52,52,97,57,48,49,50,101,48,102,99,57,54,56,49,101,50,50,99,52,51,98,99,53,55,57,53,97,53,56,50,55,56,55,100,57,51,99,97,102,52,101,52,48,52,101,56,52,55,99,56,48,53,56,56,55,56,53,51,52,98,55,100,97,51,48,48,57,52,99,97,48,49,101,50,101,48,48,102,102,102,98,50,52,48,55,50,99,57,56,48,52,99,50,56,49,50,48,101,48,52,101,51,56,51,97,49,50,97,48,97,97,101,53,99,56,55,98,52,51,102,48,48,52,97,102,56,49,51,48,97,49,100,97,48,101,49,97,49,102,52,101,57,50,98,55,56,48,51,100,102,54,49,101,52,48,55,50,101,49,102,97,48,101,99,56,55,53,53,100,97,52,57,52,97,50,100,56,97,51,50,97,52,56,102,50,100,48,98,57,54,50,55,101,50,101,99,98,48,52,50,50,56,56,48,56,57,102,57,54,50,101,51,51,51,50,49,97,98,54,48,49,50,54,50,48,102,54,52,49,100,98,48,55,56,52,49,99,101,48,51,100,50,48,55,57,52,48,101,56,56,51,100,101,56,102,57,48,99,51,100,99,48,101,98,48,51,102,101,49,102,50,48,55,55,50,49,101,57,52,51,99,101,50,48,50,52,48,50,53,48,51,99,56,49,99,55,48,102,48,49,54,52,49,100,56,50,101,57,49,56,49,51,48,53,54,50,54,57,54,50,53,52,97,52,54,57,50,100,52,97,98,52,98,57,50,52,56,48,53,56,57,54,50,56,51,101,50,54,52,48,52,98,99,98,48,52,101,54,102,56,54,57,55,102,101,49,54,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,51,50,48,52,98,97,48,49,51,55,99,48,52,99,100,48,49,50,57,56,53,102,97,52,48,55,56,52,48,57,55,54,48,55,101,99,48,102,55,48,49,99,102,50,53,49,54,51,57,56,101,53,101,50,49,56,51,98,54,48,55,57,101,49,102,102,48,55,55,99,53,55,48,55,57,51,97,50,49,53,101,53,101,50,50,49,53,57,52,49,101,50,52,55,48,101,50,56,55,57,52,97,48,48,102,102,49,51,55,99,53,51,52,56,55,57,48,98,98,97,50,98,50,53,51,49,99,101,48,50,53,101,101,49,54,56,57,99,49,57,101,56,57,52,102,52,102,57,98,48,49,97,99,48,48,57,52,53,48,48,102,102,55,99,99,50,56,48,57,100,50,54,48,49,101,56,48,55,51,56,51,97,97,48,52,99,98,56,55,55,48,48,102,102,57,52,101,50,56,52,49,99,99,57,54,97,49,101,102,48,101,102,98,97,49,102,97,48,102,100,98,52,48,101,100,99,48,57,57,50,48,102,50,56,55,99,48,97,49,48,101,100,50,55,48,55,56,56,51,98,54,53,54,48,55,57,53,50,48,97,52,99,56,99,48,102,100,56,51,100,99,57,48,54,50,98,99,51,97,57,56,98,99,50,101,57,48,49,48,101,52,51,97,54,53,57,57,99,98,48,52,55,100,101,53,48,49,51,101,100,51,51,57,53,101,57,56,48,50,53,98,50,101,98,102,101,48,49,101,51,99,48,52,57,52,48,49,51,102,50,48,52,98,51,48,49,51,101,56,48,101,100,57,48,48,49,101,50,48,49,50,101,48,48,102,102,102,51,57,57,48,55,57,48,53,53,50,51,97,49,97,49,97,51,48,55,56,53,50,57,49,99,51,56,97,48,102,49,99,51,57,52,99,97,49,49,55,102,52,53,48,48,102,102,55,53,48,98,101,50,99,57,48,49,49,100,49,48,49,101,49,56,55,55,48,97,48,52,100,97,54,49,48,57,49,56,51,100,97,53,51,53,49,101,48,49,51,100,51,102,50,54,49,48,99,57,100,55,54,56,50,57,100,101,52,49,100,97,53,48,48,56,48,55,53,100,55,102,99,48,51,97,100,52,48,57,98,97,48,48,102,102,55,100,99,98,48,48,102,102,51,101,98,55,48,48,102,102,57,49,50,48,102,56,97,51,56,55,48,52,48,57,97,98,48,50,54,51,98,56,51,97,98,48,102,54,97,53,97,50,98,48,57,101,56,101,53,53,102,48,55,51,101,48,102,100,99,51,101,98,100,99,52,50,52,57,50,99,56,51,99,101,53,49,98,52,57,51,50,53,56,56,51,98,97,48,55,53,56,49,101,100,50,97,98,101,48,49,51,54,48,101,56,48,55,57,49,48,102,99,56,50,55,98,53,52,56,48,57,54,49,50,102,56,56,97,54,97,48,102,52,100,48,50,51,55,48,50,55,102,48,48,102,102,49,102,50,99,101,48,50,53,49,48,49,100,102,48,55,52,48,51,98,97,57,56,48,48,102,102,102,97,102,54,48,55,100,48,48,101,57,99,49,102,57,56,55,99,49,50,48,51,99,97,53,51,50,51,56,55,97,48,97,98,48,55,97,54,48,52,98,102,48,49,51,53,97,53,52,49,53,97,56,48,49,100,97,52,56,50,98,99,51,101,53,52,53,99,97,55,97,51,53,49,54,54,53,52,48,51,57,97,57,101,57,52,56,56,53,97,50,50,48,55,50,100,49,54,50,98,49,54,50,53,56,55,99,100,57,54,99,57,100,53,50,53,54,97,55,57,49,102,52,53,55,48,48,53,56,57,50,101,98,102,101,48,54,56,99,48,52,101,97,56,48,51,101,101,48,99,48,57,102,55,48,50,55,99,48,51,99,50,53,99,49,54,56,48,102,55,56,49,102,98,48,55,102,56,51,98,54,49,100,49,50,101,102,49,53,98,52,57,54,48,101,55,56,49,100,99,56,51,100,48,48,55,100,48,53,52,48,51,57,97,56,48,49,50,100,52,48,48,102,102,101,98,97,51,50,51,102,52,53,48,55,55,97,49,101,52,48,55,57,54,49,101,100,50,97,50,51,101,50,100,52,51,97,50,53,55,48,55,57,101,56,57,53,53,54,48,48,55,98,98,49,50,100,51,56,98,54,99,54,97,97,54,98,50,48,56,49,53,99,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,55,48,56,48,48,102,102,102,97,54,97,48,48,102,102,55,100,55,49,48,51,99,51,48,48,102,102,55,100,56,48,48,49,51,52,56,48,101,101,102,57,52,52,49,100,101,101,49,101,48,48,102,102,55,52,101,48,101,57,48,49,102,101,56,49,50,99,98,56,49,102,101,48,48,51,98,53,52,97,48,50,97,102,50,51,48,51,98,99,48,102,102,56,51,99,53,52,98,99,53,100,102,99,48,57,99,48,102,100,56,55,51,56,51,99,56,57,53,57,99,48,101,101,48,55,50,99,51,100,57,102,54,48,101,52,102,50,99,48,98,102,51,50,51,102,101,53,55,56,50,52,52,98,51,97,50,98,56,49,51,98,102,101,48,49,57,100,101,48,48,102,97,50,53,48,50,53,99,48,49,100,101,48,49,50,101,97,48,48,102,102,102,97,98,51,48,50,52,102,98,56,51,98,100,50,98,102,57,53,100,56,49,102,97,56,49,50,102,99,48,52,98,101,56,49,51,49,99,49,102,56,99,48,57,100,50,102,100,51,51,50,55,56,51,99,51,48,55,97,48,48,102,102,52,98,98,48,51,57,101,99,49,101,54,52,102,102,56,98,101,50,101,99,98,101,101,56,99,48,57,98,97,50,56,100,48,102,48,50,52,56,97,53,101,53,53,49,52,51,49,102,55,48,49,50,100,48,101,102,57,53,101,52,97,97,55,56,49,99,50,97,56,53,98,56,51,97,54,48,55,54,99,49,100,101,48,55,51,56,48,101,98,52,49,100,97,56,51,97,50,48,101,56,98,49,100,48,99,51,97,50,48,101,98,48,51,56,50,49,99,100,48,55,55,48,49,100,54,52,50,48,100,49,51,100,50,48,49,50,56,49,100,98,48,101,51,56,55,55,99,97,100,48,101,99,49,52,56,56,98,100,50,48,98,51,52,100,50,99,52,98,54,52,56,50,48,53,53,49,53,54,56,57,50,52,56,98,48,50,99,52,98,49,52,102,102,53,51,52,48,57,102,50,99,49,51,57,99,101,49,97,100,56,54,52,50,102,102,56,48,98,102,97,48,48,102,102,102,57,50,99,48,49,51,57,51,99,48,57,51,97,48,48,102,102,55,100,53,97,48,51,100,55,51,57,53,49,56,98,54,57,48,50,54,57,99,48,49,101,102,98,48,50,52,100,55,57,100,51,99,49,50,53,99,97,98,97,48,55,101,52,48,52,98,98,56,51,102,56,51,57,54,101,48,48,102,102,100,99,100,56,55,97,52,49,51,55,57,48,52,48,49,101,100,57,101,48,49,54,51,98,57,52,48,49,97,57,50,51,52,56,55,57,48,97,100,100,98,54,98,48,48,97,48,57,53,48,49,98,102,52,48,49,102,50,100,50,48,48,102,102,55,100,56,100,55,48,50,54,50,99,48,57,97,51,50,98,56,48,57,52,53,48,55,55,56,49,101,51,99,53,56,56,51,97,53,48,55,48,99,48,57,51,48,48,102,102,55,98,101,48,97,97,99,53,53,55,52,51,48,52,56,56,49,51,49,50,48,101,99,48,49,101,51,48,49,51,49,99,48,101,99,48,51,99,97,54,50,99,52,98,101,48,101,50,49,52,52,49,101,53,52,98,99,56,52,49,100,101,50,101,100,49,57,49,51,56,48,57,50,56,55,56,52,98,50,48,101,48,100,55,97,102,52,53,54,56,48,57,56,57,54,49,97,56,98,49,56,48,49,52,48,57,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,100,52,97,51,98,101,101,97,51,98,99,100,51,101,99,100,55,56,55,57,56,55,49,97,55,100,97,55,48,53,55,56,55,49,49,102,57,50,57,101,49,50,54,102,98,55,51,54,49,99,53,54,49,51,100,52,48,55,102,50,48,48,55,99,54,100,48,48,49,102,50,49,102,101,48,48,101,56,99,99,48,49,102,53,101,50,48,52,101,55,49,55,101,48,48,102,102,98,99,54,56,51,97,102,48,50,53,57,48,49,101,57,100,49,53,54,48,48,57,97,50,56,49,99,56,56,51,57,98,48,50,53,100,54,52,51,57,48,48,102,102,101,57,56,49,99,97,48,48,102,102,50,55,53,97,49,101,55,98,48,55,98,101,48,102,49,52,51,102,50,49,54,53,53,48,55,57,99,98,50,48,48,54,102,54,57,54,50,97,48,50,48,50,50,97,57,52,55,55,100,100,52,55,55,57,97,55,100,57,97,102,48,102,51,48,101,51,52,102,98,52,101,48,97,102,48,101,50,51,102,51,99,102,48,57,51,55,100,98,57,98,48,101,50,98,48,57,101,98,102,101,48,49,102,99,101,56,101,102,98,54,57,48,99,98,52,102,98,49,52,52,100,57,55,100,98,54,57,102,54,101,99,54,102,57,99,54,100,102,99,52,97,55,56,52,48,51,51,102,55,51,48,56,99,54,99,49,48,97,97,49,52,48,50,97,102,99,48,49,102,52,102,48,48,48,102,102,102,57,51,53,48,49,51,49,99,48,52,57,98,48,55,56,99,49,100,56,56,51,57,51,48,50,54,56,48,98,101,99,48,102,53,99,48,57,53,48,50,97,48,97,97,48,101,55,56,51,98,52,52,48,50,98,101,56,97,99,48,101,50,56,55,49,51,56,51,57,97,48,101,97,57,53,101,53,57,48,51,97,102,48,101,97,50,50,48,55,102,50,49,50,56,49,100,100,48,51,56,53,48,102,54,48,51,99,54,48,55,56,97,48,48,102,52,101,52,49,100,56,56,55,53,52,51,99,55,49,99,51,97,101,57,97,53,56,100,49,54,50,49,102,50,101,53,57,100,100,102,50,99,97,52,51,99,56,56,48,56,48,57,99,57,56,48,49,56,100,56,48,52,57,57,48,49,51,102,52,48,52,97,100,56,49,51,102,48,48,102,102,101,102,53,49,99,49,101,51,56,49,50,99,54,48,102,49,101,56,49,101,48,49,52,57,51,50,99,51,50,53,99,53,54,48,101,56,48,51,99,55,48,101,97,54,50,97,56,98,54,48,49,50,56,48,101,97,57,55,97,53,56,57,53,99,52,52,51,102,99,49,99,100,48,101,56,97,53,97,54,48,50,52,53,49,52,51,101,56,53,49,100,48,50,55,57,49,49,48,52,49,50,52,57,99,48,57,99,98,57,54,97,102,102,52,50,52,102,56,52,49,102,102,48,55,53,49,55,53,100,55,53,102,102,100,55,53,48,50,102,97,48,50,55,50,56,48,49,102,54,56,56,48,52,56,97,56,48,51,101,98,102,52,48,52,57,99,48,49,101,54,101,56,49,102,56,56,48,51,100,50,53,48,49,51,101,101,53,57,48,48,102,102,57,53,101,101,48,101,99,99,49,101,102,56,55,102,48,49,51,53,56,97,99,99,49,100,55,99,53,56,56,99,48,101,99,56,51,56,52,49,102,48,48,52,98,49,48,101,49,102,53,48,101,100,53,54,101,57,55,101,48,57,55,50,99,99,102,48,52,56,49,50,50,53,56,54,52,50,48,50,56,51,48,50,54,52,48,48,102,102,49,102,50,99,98,48,48,55,100,53,48,48,102,102,51,98,52,48,55,55,56,57,101,49,101,52,48,50,53,102,48,49,101,101,54,48,50,54,54,99,51,102,97,56,101,48,57,52,101,56,52,48,101,100,102,56,55,48,99,48,57,57,48,48,102,102,55,51,55,99,98,48,48,52,100,49,55,97,53,49,50,50,50,52,48,48,102,102,51,97,100,101,49,102,52,48,50,53,99,53,51,56,97,55,52,52,101,56,50,53,51,97,55,57,55,52,53,101,48,51,55,49,99,57,101,50,56,51,57,53,57,56,101,53,56,57,54,52,56,49,57,55,102,99,48,102,55,99,48,57,98,100,48,50,54,99,52,49,100,50,48,49,50,52,99,48,101,49,52,51,101,52,48,52,99,54,56,51,101,102,50,101,102,48,55,55,52,49,100,100,48,55,48,56,48,49,101,100,99,101,53,101,57,54,53,99,97,98,48,102,51,57,55,49,100,56,57,48,102,51,48,55,99,56,51,98,48,49,99,52,50,98,98,55,52,53,48,101,54,56,55,54,56,51,100,56,53,100,55,97,98,48,102,48,48,55,98,52,97,98,52,51,57,56,52,51,50,56,52,98,48,51,55,52,57,48,100,49,100,97,52,50,50,98,101,49,51,53,51,100,48,56,48,50,51,50,56,51,99,54,49,101,50,50,101,48,51,100,56,53,98,97,53,49,55,101,49,101,48,52,99,99,57,99,53,99,49,54,48,49,56,54,52,99,52,99,48,52,98,97,51,50,50,55,55,56,49,50,99,56,101,99,50,50,97,51,102,101,99,50,50,50,51,50,50,50,50,99,57,49,52,53,52,55,54,50,55,54,57,56,100,97,97,54,55,53,102,99,52,98,102,101,97,48,54,97,54,48,48,102,98,54,49,48,48,55,100,98,102,56,49,51,48,56,48,48,102,102,102,98,53,102,48,55,97,97,53,51,48,55,98,56,49,101,56,98,52,48,48,102,54,56,48,51,98,48,48,101,51,56,48,57,56,101,48,55,52,101,48,101,56,56,51,53,48,101,51,57,55,102,99,49,100,102,55,48,102,51,56,55,55,52,49,100,100,49,53,54,49,102,56,99,48,48,102,102,102,55,102,57,52,48,48,101,100,99,49,100,98,56,55,56,56,51,100,53,56,51,100,52,49,101,50,48,55,54,101,53,55,48,55,57,56,99,49,101,57,52,51,52,100,97,48,101,102,56,50,54,56,48,52,97,99,97,97,102,48,53,55,99,100,56,50,55,48,48,102,102,97,50,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,51,100,99,48,57,55,49,48,50,54,49,48,49,101,57,48,49,50,97,97,48,102,57,52,51,57,101,48,102,101,99,49,99,57,48,55,56,56,48,49,101,100,50,48,55,97,48,49,99,51,101,49,101,51,101,49,100,57,48,102,48,56,48,57,52,56,55,55,52,98,99,99,53,55,48,48,102,102,51,100,99,97,49,100,54,50,102,52,51,57,97,53,100,101,48,49,50,100,48,102,53,57,53,48,49,101,48,48,102,102,101,100,97,54,52,97,54,56,55,55,56,51,99,56,53,57,57,53,102,101,53,51,52,97,53,52,99,98,57,99,57,53,100,99,50,98,99,49,50,52,53,57,51,54,56,52,57,99,100,56,48,54,57,102,56,48,51,101,98,98,56,48,49,102,50,53,100,48,50,52,51,56,48,57,99,102,48,101,57,48,55,50,52,97,56,48,55,56,97,49,101,97,99,48,101,49,99,48,57,56,51,48,102,54,56,55,57,48,97,54,48,101,55,56,48,51,100,49,55,48,49,50,52,48,55,99,101,48,102,51,101,53,49,48,51,99,52,49,101,102,48,102,99,56,55,57,56,51,98,48,49,99,97,50,98,99,48,49,101,97,51,57,52,50,48,101,49,99,51,97,54,49,99,101,52,97,101,53,101,49,52,101,53,54,56,55,55,48,98,97,101,57,99,48,49,54,48,53,55,57,53,55,52,53,102,55,50,98,56,98,53,52,100,52,51,97,50,98,53,51,100,51,51,56,48,53,50,52,97,101,98,102,101,48,49,102,99,56,53,54,49,54,52,56,54,53,99,49,53,56,53,55,57,54,99,53,55,51,100,100,50,53,48,52,98,52,52,51,52,53,50,99,52,97,101,52,56,101,100,98,99,100,48,54,97,56,54,57,101,99,99,97,52,97,51,50,52,54,54,53,102,100,50,57,49,50,52,100,49,57,101,57,97,51,53,54,57,97,49,99,100,101,54,48,100,101,54,52,100,49,52,48,50,100,52,52,48,49,102,49,98,55,48,48,102,102,55,100,102,100,48,51,97,57,48,50,52,99,52,51,97,101,53,97,48,49,50,56,52,48,52,101,48,49,55,97,48,48,102,102,102,54,98,56,51,97,101,50,101,56,51,100,99,57,97,49,101,98,48,101,50,56,51,100,52,101,53,54,56,55,56,48,98,57,99,53,53,57,54,99,53,57,49,53,101,48,101,50,48,49,100,55,56,55,54,56,49,100,101,101,48,101,52,56,51,97,102,48,55,51,97,49,101,98,48,102,49,50,52,102,52,49,48,101,102,48,55,52,99,51,99,56,49,101,54,97,48,102,52,57,55,52,49,101,57,57,52,49,52,102,99,56,102,54,53,53,49,54,53,50,100,57,54,55,52,53,55,97,55,50,55,56,48,54,51,52,48,51,98,48,48,55,57,97,49,99,55,48,55,99,99,49,99,48,48,101,55,48,51,100,51,48,55,54,101,53,101,102,48,102,50,48,55,48,99,49,101,49,56,55,53,99,51,98,56,49,102,54,48,101,55,57,55,98,56,97,101,50,101,48,97,56,48,49,51,56,48,101,100,48,55,98,48,97,55,50,98,52,98,101,50,56,48,98,49,99,53,54,49,55,99,56,50,53,55,57,55,50,53,53,102,52,102,50,97,48,98,48,50,98,100,51,97,57,48,53,51,99,97,102,52,48,50,99,53,48,51,50,53,56,54,54,53,57,50,48,50,49,97,55,99,53,99,52,102,102,56,54,51,50,56,48,97,51,56,48,48,102,57,49,48,56,48,51,101,56,50,99,51,98,97,48,52,101,99,48,55,50,52,51,99,52,48,52,100,54,56,49,50,101,50,53,51,53,49,53,54,48,52,99,99,56,55,49,48,97,49,50,101,48,98,53,50,102,49,48,101,57,51,100,51,100,50,101,52,51,102,97,49,100,52,48,101,100,49,52,101,48,102,97,99,49,101,52,49,54,52,49,100,102,99,57,48,49,102,97,48,55,99,50,49,100,53,48,101,49,56,55,53,98,48,55,97,56,49,101,49,48,55,98,56,97,51,56,48,49,51,57,52,51,50,56,49,51,52,98,49,50,56,51,99,102,98,56,57,98,50,57,102,97,54,97,48,97,48,56,48,100,99,54,98,97,102,102,56,48,52,49,99,56,55,101,56,51,56,101,49,101,55,48,55,54,99,49,102,51,48,102,56,48,51,98,99,48,102,97,57,53,98,56,97,52,48,102,56,56,55,48,48,51,100,50,49,101,53,48,101,54,48,55,97,99,97,54,101,57,97,53,55,49,54,50,48,50,53,50,49,101,53,48,101,57,49,54,101,57,54,53,48,57,55,97,53,54,99,57,54,48,53,53,50,54,49,54,48,53,52,97,55,54,52,49,50,100,52,97,102,52,57,52,51,48,52,101,57,53,99,57,99,57,99,53,55,50,55,55,52,55,50,54,53,55,50,55,97,54,51,53,53,49,53,99,52,100,53,48,48,101,49,53,48,48,102,102,55,100,98,50,48,48,102,102,51,101,56,54,99,48,57,54,54,48,48,55,100,57,97,56,55,48,53,100,57,98,97,101,48,101,97,99,49,102,56,49,53,54,53,99,48,55,57,48,98,102,48,101,55,56,51,101,48,102,56,51,102,101,49,102,54,99,49,100,101,50,101,48,51,102,97,49,101,101,48,101,49,57,55,97,49,102,102,52,56,57,48,55,55,101,48,48,102,102,102,53,55,99,51,56,54,49,100,48,50,100,97,52,51,100,52,53,52,56,55,52,57,50,56,97,53,48,52,97,49,54,48,48,102,102,49,54,54,53,54,100,57,54,98,99,98,51,50,97,98,49,53,101,53,56,50,49,54,99,57,56,48,49,52,102,52,48,52,100,51,48,49,50,98,52,48,102,98,52,48,57,51,50,48,55,100,97,49,102,48,48,102,102,50,53,101,99,48,57,56,51,48,101,56,54,48,101,51,48,51,100,51,48,101,51,55,50,56,98,56,55,57,48,51,98,52,48,50,55,101,49,99,102,48,102,50,55,50,98,102,48,55,57,56,51,97,48,53,48,48,55,100,48,97,54,48,48,102,102,55,54,100,48,55,50,52,51,99,54,49,101,98,48,101,101,50,53,52,97,54,48,55,54,99,51,100,52,53,50,97,55,55,99,53,55,57,55,99,57,100,50,100,102,52,97,101,53,55,97,55,56,54,54,53,97,97,48,57,54,48,53,55,97,48,102,102,56,50,100,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,97,57,52,55,55,100,100,52,55,55,57,97,55,100,57,97,102,48,102,51,48,101,51,52,102,98,52,101,48,97,102,48,101,50,51,102,50,53,51,99,50,52,100,102,54,101,54,99,51,56,97,99,50,55,97,56,48,100,55,97,48,48,102,102,102,97,98,53,48,48,102,102,55,99,97,55,52,48,57,57,97,48,50,52,99,48,97,53,50,56,52,49,100,49,48,49,51,48,97,49,100,97,99,48,52,99,55,56,51,57,54,48,101,56,48,55,49,52,49,100,98,56,51,98,55,48,55,54,52,53,51,55,50,101,52,51,56,48,48,101,55,97,52,49,100,55,48,55,52,48,49,100,55,48,55,50,48,51,99,48,49,100,54,50,98,48,97,101,48,49,51,51,48,101,50,56,49,50,102,56,49,101,99,48,102,55,56,55,100,55,49,55,53,50,48,48,102,102,102,54,52,50,50,55,52,100,48,102,48,49,54,48,57,101,53,56,57,53,57,52,49,100,55,50,54,48,50,54,48,53,56,54,50,101,99,98,49,97,57,48,49,52,101,53,55,53,102,102,48,48,102,102,101,101,57,48,50,52,50,52,48,49,102,54,55,56,48,52,57,102,56,48,51,101,99,55,99,51,97,101,53,102,56,55,56,48,48,57,53,97,48,55,57,100,56,51,102,50,57,50,49,100,49,48,49,50,97,48,48,55,98,99,48,97,100,48,48,55,98,51,48,49,101,55,48,55,54,50,56,97,49,99,53,101,57,54,50,49,102,48,52,52,48,101,101,57,100,50,99,49,101,49,56,55,48,56,51,56,97,48,50,54,55,52,53,100,51,54,49,99,55,48,102,50,50,54,49,56,97,102,56,52,101,99,53,55,54,52,53,57,56,50,99,55,98,52,48,57,100,50,98,101,57,51,56,48,99,51,100,52,48,50,50,53,99,48,57,53,57,48,50,54,57,52,49,102,54,56,49,50,54,52,48,102,98,52,51,57,101,48,52,99,50,48,49,50,102,56,49,101,102,99,49,99,54,48,55,97,54,49,99,54,101,53,101,101,48,101,100,56,55,57,52,48,52,56,48,51,57,101,49,101,52,101,53,55,101,48,102,51,48,55,52,48,98,102,48,101,53,57,55,50,48,48,102,102,101,99,53,48,102,98,48,55,55,48,51,100,54,49,100,99,52,97,57,52,99,48,101,100,56,55,97,56,98,97,52,49,100,99,98,48,50,56,53,51,97,53,98,101,57,53,56,98,48,52,48,48,102,102,99,99,98,53,52,49,50,98,99,98,48,52,49,48,48,100,99,97,48,48,102,102,55,100,52,51,56,48,51,101,101,54,56,49,99,50,56,48,51,101,100,53,99,49,100,49,98,50,53,101,48,55,53,57,49,102,56,55,48,56,49,102,56,56,55,55,99,51,53,101,48,102,52,52,49,99,97,102,55,52,51,101,54,49,101,98,48,48,102,102,55,98,49,51,49,54,56,49,101,56,48,55,57,99,56,56,49,99,56,102,50,48,102,50,48,98,50,48,55,53,54,48,101,100,99,51,57,101,49,101,56,99,49,101,98,48,101,56,56,51,98,57,52,57,48,102,53,99,101,50,56,53,98,97,57,50,56,51,97,53,48,48,102,102,51,100,98,97,53,97,55,99,53,97,50,48,57,51,50,99,51,102,99,48,101,55,57,55,53,100,55,53,102,102,100,52,48,50,52,57,56,48,49,102,54,102,52,49,101,50,50,101,48,51,99,52,48,48,102,102,102,98,52,97,48,48,102,102,55,100,56,57,56,48,57,99,50,54,48,50,55,51,57,52,52,48,52,102,49,56,49,51,55,48,49,100,98,50,98,51,54,52,54,52,54,54,52,49,50,56,53,52,49,53,99,48,52,99,52,48,51,99,102,48,52,56,50,48,54,101,56,97,56,101,100,56,50,54,50,57,98,101,57,48,102,57,49,52,97,52,99,99,101,50,55,53,57,102,57,51,55,51,101,56,57,51,48,48,102,102,55,54,99,97,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,102,102,56,49,55,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,99,50,49,100,99,48,101,101,57,55,48,49,101,99,50,100,100,49,48,97,48,48,102,102,101,102,97,49,101,52,101,50,101,48,98,48,48,100,102,97,49,97,49,56,50,54,49,49,57,49,51,98,99,48,57,54,52,55,55,100,50,57,50,51,54,55,100,50,100,50,53,49,49,49,54,52,56,97,50,97,51,98,102,53,102,100,53,101,100,53,51,51,101,51,55,50,53,102,54,53,102,102,48,101,102,48,50,53,54,52,48,57,53,97,48,55,100,97,48,52,101,54,56,51,101,100,48,101,55,56,49,50,102,54,48,52,98,101,48,55,52,51,48,55,101,52,49,101,57,56,55,101,55,57,55,98,99,51,98,54,49,100,97,48,49,51,102,48,101,55,56,55,54,102,57,54,49,56,51,98,50,49,100,48,50,102,99,51,101,56,53,99,56,48,51,98,54,56,51,101,99,49,101,51,48,101,97,48,55,55,49,49,54,53,48,99,51,98,54,49,100,53,50,101,57,51,98,54,50,99,48,98,101,52,49,57,55,51,97,50,101,50,98,100,48,48,102,102,51,52,50,100,53,51,56,97,102,50,98,100,51,56,48,51,53,99,52,48,49,102,52,97,56,48,48,102,97,51,56,48,55,52,97,48,48,102,97,97,55,48,101,49,57,54,48,53,99,50,55,49,54,102,52,48,102,50,52,49,102,102,56,55,98,54,57,48,101,52,51,100,101,48,102,49,102,49,53,97,49,101,55,48,101,55,102,52,57,101,53,48,49,55,50,48,102,53,100,49,48,51,98,98,55,50,49,100,49,54,48,49,101,101,56,51,99,56,48,101,54,50,50,101,57,48,101,52,56,51,99,55,48,49,50,53,51,57,53,100,50,56,53,101,99,49,50,56,48,50,54,54,53,56,54,97,50,100,49,51,55,56,48,57,55,56,54,99,56,48,51,101,57,57,56,48,49,102,53,48,99,48,101,56,99,48,49,102,53,52,101,48,101,49,49,101,48,101,98,49,52,54,99,56,48,51,100,99,50,48,102,99,56,51,102,55,100,57,101,48,102,97,56,49,101,56,57,51,48,102,51,57,52,101,48,48,102,102,102,55,100,56,48,51,100,98,48,49,102,51,48,55,57,101,53,97,48,51,98,56,100,56,51,57,50,57,54,48,102,50,56,49,101,52,56,55,52,48,51,97,100,56,51,97,56,49,100,50,48,55,57,48,57,50,49,100,57,50,52,49,100,50,52,99,52,48,48,48,102,102,55,98,56,54,53,49,55,49,54,56,49,101,52,101,57,101,53,97,55,56,48,52,56,56,49,99,102,50,102,102,101,98,97,101,97,50,101,56,55,56,99,51,99,52,53,51,48,55,53,48,97,55,52,97,50,102,99,51,99,48,57,57,100,48,52,97,55,50,98,99,51,48,101,57,56,57,56,48,57,54,52,97,52,98,48,99,55,97,52,97,52,50,51,97,50,97,51,100,55,52,55,52,53,52,54,52,99,52,97,97,50,52,57,52,57,48,99,52,99,101,57,56,102,101,54,97,97,54,98,101,102,51,57,55,102,100,54,57,54,54,53,57,50,49,57,52,101,53,54,49,54,48,53,98,49,54,50,102,55,52,54,52,49,50,97,100,48,100,50,56,98,49,50,99,49,50,51,51,54,102,51,97,49,57,50,49,97,48,51,51,52,57,50,57,50,57,49,100,57,54,51,53,50,52,53,49,48,52,54,54,54,97,56,100,51,97,97,56,54,51,54,57,55,48,102,97,54,56,48,50,101,54,99,48,49,102,50,51,98,48,48,55,100,102,102,48,51,100,52,48,102,50,48,51,101,100,48,102,56,56,49,50,55,54,48,52,57,56,48,51,100,100,97,50,97,99,49,99,100,49,52,50,49,100,52,48,102,48,48,51,98,53,48,55,101,57,52,48,48,102,54,49,56,55,54,49,51,98,49,54,54,48,102,48,99,97,100,48,102,55,48,51,101,101,48,55,54,48,48,102,51,99,51,97,49,101,52,49,101,98,56,51,57,54,54,99,51,100,99,56,57,57,51,48,51,97,54,57,50,49,100,52,102,99,98,100,48,101,57,48,55,98,50,56,97,48,99,52,51,54,48,101,101,50,55,100,57,54,51,52,53,56,50,55,102,48,52,56,48,48,102,102,49,102,50,51,99,48,48,55,100,99,102,56,51,100,102,48,50,55,49,56,48,57,57,51,48,55,97,48,48,52,97,53,48,55,49,99,98,54,99,49,100,51,48,50,53,98,48,49,99,48,48,51,99,55,48,102,99,48,51,98,57,50,100,52,51,57,100,100,49,52,51,98,48,53,102,54,48,102,97,48,51,99,101,48,55,53,99,49,102,101,48,55,100,99,48,101,99,57,50,52,49,101,56,54,50,102,56,98,53,48,55,53,99,49,100,52,48,102,101,48,55,55,102,49,55,97,48,101,102,99,51,99,97,56,97,53,55,48,48,51,100,57,52,56,54,49,101,48,50,102,99,97,48,50,98,51,98,49,48,57,102,48,53,57,49,54,52,53,97,54,97,52,102,56,48,49,53,55,100,55,102,99,100,52,98,52,50,99,57,51,48,98,56,50,99,99,98,48,50,100,56,98,49,55,98,50,52,97,55,49,54,54,57,56,57,52,53,56,49,54,48,57,49,57,98,54,53,97,99,102,50,54,50,55,98,102,100,50,53,50,53,50,51,98,52,99,54,57,52,55,57,50,54,57,50,102,100,53,49,97,55,54,56,49,102,54,100,51,49,98,54,100,50,53,52,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,49,97,54,48,101,55,56,49,101,100,56,55,101,56,49,99,52,48,51,100,48,48,55,55,56,48,102,57,52,49,100,56,57,55,50,48,48,102,102,102,54,101,56,51,99,48,48,102,102,55,53,99,49,102,52,48,101,57,48,51,99,50,48,101,54,49,55,57,57,48,48,102,102,97,55,50,101,51,57,53,52,49,101,98,48,101,52,56,55,56,52,97,101,48,102,52,48,55,55,52,98,50,99,53,54,49,55,101,53,53,49,55,54,53,50,97,53,101,52,48,50,101,48,97,54,52,48,52,99,99,56,48,53,100,49,53,97,53,56,57,53,56,57,97,48,57,53,57,54,99,98,50,50,98,100,51,56,97,102,98,55,49,48,54,99,48,51,51,54,52,48,49,102,52,101,54,48,48,102,57,51,53,56,49,50,100,97,48,52,100,54,56,51,98,100,48,55,53,97,48,101,53,48,48,57,98,49,48,102,53,54,48,55,53,99,48,52,100,53,98,52,100,56,55,50,56,49,100,57,52,101,48,49,50,52,48,55,56,48,49,102,54,48,48,55,97,100,54,49,101,52,48,49,50,54,48,55,53,101,49,100,54,99,48,102,50,56,48,49,100,49,99,48,51,56,55,50,56,48,49,100,99,56,51,98,57,48,48,55,97,56,97,48,102,48,99,51,99,56,49,101,51,100,56,51,57,57,99,98,48,99,53,55,48,55,51,48,48,52,97,101,98,54,50,99,98,56,55,54,100,51,48,97,102,50,99,50,52,48,50,98,52,100,55,53,102,102,48,48,102,102,102,101,51,50,98,48,98,50,52,51,50,101,48,97,99,50,98,99,98,54,50,98,57,101,101,57,50,56,50,53,97,50,49,97,50,57,54,50,53,55,50,52,55,54,100,101,54,56,51,53,52,51,52,102,54,54,53,50,53,49,57,50,51,51,50,102,101,57,52,56,57,50,54,56,99,102,52,100,49,97,98,52,100,48,101,54,102,51,48,54,102,51,50,54,97,97,48,49,48,48,102,102,101,97,48,55,48,99,48,52,98,56,56,48,51,101,102,57,99,48,49,102,54,98,99,48,52,97,52,48,51,98,98,50,98,56,49,100,52,48,49,50,102,52,48,52,100,53,54,48,101,48,56,55,48,48,102,102,97,97,57,52,99,97,52,48,48,101,102,52,56,51,56,100,48,50,53,98,99,51,100,51,50,56,102,50,53,56,57,55,97,53,102,48,55,57,57,50,102,102,50,99,56,51,101,56,48,101,56,48,51,99,50,53,99,55,97,98,50,101,52,51,99,97,53,100,97,55,55,51,97,55,56,99,48,57,97,48,99,97,48,99,56,48,56,54,56,50,100,98,55,102,101,48,49,99,101,52,98,97,56,48,53,48,50,56,48,51,98,100,49,56,48,48,102,102,102,98,100,54,48,48,102,102,53,99,101,55,48,48,102,102,51,50,54,55,48,50,52,102,56,48,48,53,100,102,53,55,48,48,102,102,55,55,97,51,48,48,102,102,49,102,55,97,99,48,48,98,57,99,101,48,48,54,52,99,101,48,52,57,102,48,48,48,102,102,98,98,101,97,102,102,56,48,54,97,98,56,49,51,53,101,48,52,100,101,56,51,56,52,48,50,52,57,56,49,100,50,49,55,52,48,102,98,99,48,57,56,98,48,102,98,55,48,101,49,48,51,98,98,48,101,102,52,57,53,98,99,98,50,50,102,48,48,102,102,49,101,100,97,48,102,57,48,55,97,55,50,51,56,48,57,97,48,55,97,48,51,98,48,49,99,100,52,53,57,97,50,98,52,51,56,56,49,100,98,48,102,54,49,55,50,101,53,100,48,55,56,48,51,100,101,53,50,50,49,57,49,52,53,50,98,98,102,99,48,57,97,48,100,53,99,100,48,53,55,50,49,50,55,50,55,50,49,48,48,102,102,53,99,102,56,48,51,101,99,102,56,48,49,102,50,98,97,48,55,101,54,48,52,101,52,48,51,97,51,48,55,56,56,48,52,98,99,56,51,56,52,48,55,53,51,52,48,52,98,100,48,55,49,99,49,101,50,51,48,57,99,49,100,54,48,102,57,48,55,57,50,52,51,102,48,49,99,101,48,55,98,53,50,49,102,48,48,102,102,55,53,54,49,101,101,48,55,53,101,49,101,55,48,101,51,48,51,99,48,48,101,48,52,57,52,56,49,102,50,48,50,53,99,56,51,97,54,53,98,57,52,54,48,50,55,99,57,97,49,101,54,99,57,99,48,48,102,55,53,50,48,49,55,97,56,52,49,101,48,50,97,101,48,97,52,48,52,56,49,53,51,100,48,98,49,54,51,100,51,57,48,48,48,102,102,53,57,51,48,50,54,52,48,48,57,97,50,48,55,101,56,48,52,100,98,56,51,99,51,52,102,48,55,98,48,48,52,99,49,56,55,101,51,48,51,99,49,48,102,102,57,54,98,50,56,55,52,53,56,48,55,56,48,48,49,101,100,56,48,101,55,56,55,53,52,51,54,99,53,55,49,52,48,53,49,48,55,53,100,49,52,51,52,50,98,56,51,57,97,49,100,101,48,101,102,57,53,48,48,102,102,52,51,50,57,99,51,98,52,53,50,50,49,101,100,48,53,55,99,101,97,48,52,57,56,54,98,99,101,57,101,57,97,57,102,54,101,48,50,101,99,98,102,101,97,53,101,55,100,99,52,56,55,57,100,55,100,101,102,101,100,101,52,56,55,49,101,55,57,99,98,51,55,102,101,100,100,55,99,102,53,52,48,97,51,102,102,102,101,99,48,98,99,49,52,97,57,57,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,48,48,48,102,102,48,55,99,54,57,99,48,57,99,57,57,48,50,52,101,52,48,49,102,54,57,54,48,101,97,48,99,53,52,102,50,100,54,99,48,57,97,56,48,48,102,102,55,98,49,48,48,57,51,53,99,52,53,51,102,50,48,101,50,98,50,52,49,102,57,48,49,51,48,101,48,101,50,48,99,53,98,57,99,48,49,101,100,97,48,102,52,48,50,54,101,57,48,52,48,49,101,100,57,100,99,49,50,50,48,48,102,102,101,97,102,56,54,56,52,56,56,102,48,102,50,49,53,98,102,55,48,100,48,48,102,102,51,55,101,49,52,48,50,49,52,48,49,100,51,48,51,99,57,48,102,48,56,51,57,99,48,55,97,52,48,101,100,52,49,101,102,48,55,52,49,50,51,50,49,56,55,98,56,49,100,54,48,55,102,99,51,57,97,48,102,49,56,51,97,99,57,57,100,98,52,48,52,56,48,52,97,48,55,57,48,51,56,101,49,101,48,50,98,48,51,99,101,53,50,97,52,56,50,53,99,98,51,52,50,50,99,52,97,57,55,102,52,57,54,97,53,53,97,50,53,49,49,52,102,50,98,56,98,49,52,49,102,49,51,52,48,50,54,48,53,55,97,55,51,55,99,51,51,98,48,48,102,102,101,54,56,48,48,55,100,51,101,48,49,51,97,97,49,100,102,48,50,55,98,56,48,57,48,55,48,55,49,48,48,102,55,99,97,57,50,101,55,57,55,56,49,101,100,48,101,101,48,55,48,48,102,102,49,100,55,56,51,98,56,48,55,99,50,57,55,50,53,55,97,55,49,53,97,52,48,49,102,51,49,52,99,48,101,54,48,49,100,55,56,55,57,99,49,101,48,97,51,48,50,53,57,50,56,51,97,50,49,100,49,50,97,52,49,57,50,100,48,51,100,57,97,98,100,48,55,53,53,48,54,99,51,97,52,54,52,56,51,49,52,101,53,56,53,54,100,100,57,52,49,102,102,48,51,52,55,53,48,48,102,102,97,56,57,48,48,55,99,98,52,99,48,57,55,49,48,55,55,52,48,52,98,97,48,48,102,102,51,101,100,51,48,97,100,99,48,101,102,52,97,101,99,56,48,48,102,102,48,102,53,101,48,49,99,49,50,49,48,49,51,49,101,49,102,55,101,48,57,100,50,102,100,51,48,49,51,99,48,102,48,56,49,101,55,56,49,51,49,48,48,52,99,54,101,48,102,50,57,54,51,56,48,52,102,56,98,98,50,102,52,49,50,57,100,51,48,48,102,102,52,56,100,49,56,101,56,52,53,50,55,50,98,52,97,48,56,102,50,48,48,101,99,100,48,101,101,57,53,57,98,100,52,100,56,48,54,98,98,50,56,48,97,48,50,48,48,102,57,54,57,48,48,51,101,98,57,51,48,49,51,49,54,48,52,97,101,49,53,99,48,52,100,100,56,51,98,99,48,101,101,55,50,99,52,49,101,100,48,51,56,54,48,52,57,56,48,51,100,101,101,53,97,101,50,100,55,50,49,56,50,52,52,48,57,55,54,48,55,53,101,48,101,101,52,48,57,56,100,48,55,97,48,49,101,53,100,50,53,54,57,55,97,49,102,99,50,56,56,51,98,52,57,54,48,57,50,48,102,48,57,55,52,56,101,57,57,102,49,52,99,49,100,101,50,99,56,51,102,100,53,51,53,55,50,53,54,54,50,99,52,97,102,100,54,53,55,99,102,102,56,48,53,56,50,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,55,99,48,48,102,102,51,101,49,100,101,48,52,57,98,55,48,55,50,56,48,52,56,97,48,55,98,99,48,57,98,97,57,50,100,102,97,54,54,48,50,55,54,99,48,52,56,50,98,57,53,53,99,97,102,99,56,102,99,97,54,48,48,55,57,54,102,48,55,99,50,48,52,99,102,48,51,97,102,102,56,48,52,99,55,48,55,57,56,98,51,101,53,97,48,48,102,102,57,56,55,50,99,56,49,51,54,54,99,49,100,102,48,101,57,54,52,48,100,56,56,55,48,49,51,100,102,102,50,55,101,48,48,98,49,99,50,97,56,97,99,50,99,52,98,56,52,100,54,56,97,100,50,97,52,97,102,52,99,50,100,52,98,48,55,102,51,100,100,56,52,48,52,48,52,54,55,100,51,49,51,49,101,99,56,101,99,102,52,56,52,56,48,99,49,49,57,49,102,53,50,52,98,57,101,53,49,57,56,55,101,97,101,54,50,55,102,48,99,101,54,56,54,99,54,102,101,52,48,51,97,56,48,48,102,102,49,102,52,100,52,48,52,97,50,56,55,99,52,48,57,49,49,48,48,55,100,54,101,48,49,50,101,48,48,52,97,97,56,55,102,57,50,49,49,53,50,99,51,100,56,48,101,97,102,48,51,100,102,99,53,97,50,52,50,48,51,56,53,57,51,99,56,52,101,102,48,102,97,56,51,102,56,48,55,97,50,48,102,49,53,48,51,97,51,51,97,53,101,48,55,55,52,51,97,52,53,98,49,49,48,49,50,97,48,102,54,97,50,54,51,50,54,48,55,55,99,97,101,50,51,99,57,52,57,100,51,54,55,54,50,99,49,51,51,102,99,48,100,48,100,52,48,53,51,57,48,48,102,102,55,99,57,57,99,48,49,102,55,51,99,53,99,56,49,50,49,54,48,101,57,99,97,55,48,50,53,98,52,48,57,55,52,48,102,101,48,48,102,102,51,100,98,101,48,52,99,102,56,51,100,49,54,48,97,100,50,100,52,98,98,54,51,48,55,54,49,49,56,98,54,48,49,50,99,48,55,49,56,49,102,54,48,101,99,48,51,102,55,48,101,51,49,54,52,53,99,101,97,48,102,100,56,51,97,100,48,102,55,48,51,98,57,52,98,99,56,50,48,102,48,48,102,102,51,97,48,53,49,99,56,48,57,55,97,48,49,55,99,53,55,48,55,99,50,101,57,49,54,97,55,52,50,48,49,53,51,52,57,56,57,97,57,99,48,51,53,98,97,53,50,53,50,51,50,48,50,51,50,52,50,54,97,54,98,101,99,97,50,50,50,50,50,51,50,101,97,52,97,53,50,54,50,52,53,101,54,49,56,52,54,54,53,56,57,97,55,100,50,49,101,52,56,52,56,55,101,98,52,51,48,56,100,51,51,50,55,97,102,102,102,57,57,56,100,101,56,102,97,55,55,50,50,48,49,50,55,99,48,48,102,102,102,98,55,100,48,102,97,50,52,48,55,101,48,48,102,102,49,102,54,56,48,48,102,102,48,102,98,48,48,52,99,55,97,56,97,97,98,52,52,50,57,52,48,57,99,101,48,50,54,98,48,51,98,56,53,51,50,54,49,53,49,102,98,56,99,49,54,48,53,50,57,53,99,48,52,99,51,48,51,99,102,52,97,50,98,57,51,56,49,51,48,48,102,102,57,97,52,100,99,57,50,57,50,57,98,57,50,98,57,100,51,49,48,102,99,97,49,53,99,53,51,55,101,50,50,55,55,97,51,102,102,56,50,49,50,49,102,97,48,102,99,48,55,57,99,49,101,52,56,55,99,99,51,101,48,48,102,102,102,48,99,51,101,97,53,57,54,50,101,99,51,101,50,49,102,102,48,102,53,48,55,57,52,51,101,54,49,101,98,50,101,55,97,49,49,53,99,53,55,48,48,57,98,48,55,57,52,51,100,97,53,98,97,53,57,55,99,53,101,57,54,53,50,53,55,57,53,52,56,54,53,55,57,53,50,56,51,57,51,56,98,53,50,99,49,50,53,51,48,49,50,52,53,55,50,48,97,48,57,53,99,56,51,100,50,48,56,49,53,99,56,48,56,54,100,52,99,52,101,49,51,53,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,99,49,48,48,49,102,49,52,98,48,48,102,102,55,100,97,100,100,56,49,50,99,52,48,52,99,52,55,48,50,52,99,52,49,102,48,48,102,102,55,100,52,48,52,97,52,49,99,54,48,51,102,55,50,100,56,51,48,48,102,102,55,55,48,53,48,56,48,51,100,98,55,50,57,102,57,51,99,48,57,57,99,48,55,97,50,49,102,97,48,50,53,100,52,49,100,51,48,55,51,102,55,50,100,48,51,98,48,48,102,102,101,101,52,51,99,48,49,102,49,52,53,98,52,100,48,101,57,49,52,54,53,56,97,49,54,48,49,51,99,48,102,54,49,53,52,48,101,102,101,55,99,52,53,49,54,57,57,48,52,98,51,101,56,48,53,56,53,48,48,57,102,54,97,98,49,49,49,102,55,49,48,57,50,57,49,57,50,57,98,57,57,97,98,52,54,52,56,54,57,50,50,51,53,101,48,50,49,102,55,49,56,55,98,53,52,57,99,53,54,102,50,55,100,56,101,49,52,55,53,102,102,48,48,102,101,52,52,55,52,56,54,100,50,49,57,54,57,102,54,50,56,57,98,50,102,98,54,100,51,101,100,100,56,100,102,51,56,100,98,102,56,57,52,102,48,56,48,54,55,101,101,54,49,49,56,100,56,50,49,53,52,50,56,48,56,98,56,48,48,102,56,100,49,56,48,51,101,102,99,52,51,98,99,48,102,48,56,97,100,48,101,48,56,48,51,101,98,101,56,48,57,57,50,54,48,49,100,99,48,51,98,52,50,102,56,51,97,54,49,100,52,48,101,56,48,55,50,56,49,99,56,56,55,98,48,97,99,56,52,48,48,101,55,49,52,54,49,102,55,52,51,50,56,100,49,99,49,99,53,48,51,57,51,48,55,54,101,49,99,101,50,99,52,98,97,48,102,101,48,51,101,48,50,99,49,51,52,51,100,50,48,102,56,99,51,100,48,57,54,57,52,53,101,49,54,48,53,56,48,55,54,56,51,97,52,49,100,48,52,49,56,50,99,56,97,101,50,98,50,53,51,99,51,98,56,53,55,99,55,52,51,50,99,48,97,101,57,48,49,101,55,57,98,55,53,98,55,54,50,49,100,54,101,101,54,100,98,98,56,50,54,100,100,99,53,54,101,100,100,99,55,100,56,100,53,98,101,102,102,49,56,100,102,55,51,56,101,54,48,98,49,48,98,102,101,101,97,56,48,98,101,54,48,48,102,102,102,57,48,99,48,48,102,102,51,101,97,98,49,49,99,48,49,102,54,52,54,48,52,57,101,57,54,50,57,56,48,101,102,52,51,57,52,48,48,102,55,52,48,49,51,52,50,48,101,57,55,50,49,56,48,51,100,48,56,98,48,48,102,102,55,98,56,102,57,52,97,48,57,53,48,48,102,102,55,98,102,56,49,101,57,48,51,57,50,99,48,102,52,55,57,99,98,101,48,55,57,50,49,99,51,48,55,54,101,57,53,57,99,48,55,55,56,49,99,56,50,99,56,100,50,49,102,55,99,53,56,55,54,99,49,50,98,56,48,49,101,100,98,97,52,48,50,100,54,101,52,48,52,99,48,48,102,102,54,48,99,53,100,55,102,99,48,50,48,53,53,51,53,48,100,50,52,97,102,52,57,55,53,49,49,50,100,98,48,99,57,50,49,57,101,100,101,55,49,98,102,53,57,99,49,99,99,49,49,102,101,49,51,56,54,49,48,50,56,53,55,53,52,50,97,48,51,102,99,56,48,51,101,53,53,52,48,48,102,102,102,97,53,50,50,102,49,51,56,98,49,48,102,97,48,48,102,102,51,101,99,101,48,49,99,54,50,55,56,55,98,99,51,100,99,57,101,53,57,54,48,101,101,56,48,51,99,99,49,56,55,49,99,98,53,55,100,50,99,98,99,55,53,49,98,97,49,50,51,56,49,50,101,56,48,52,98,101,56,51,97,52,99,48,101,57,48,51,98,52,49,99,100,48,55,53,53,101,57,49,55,53,97,51,52,49,55,54,53,99,56,51,99,49,99,49,102,56,48,102,101,49,49,97,101,56,100,50,53,57,56,55,54,101,56,56,101,50,99,48,97,50,99,48,50,48,51,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,49,98,54,48,101,54,56,49,102,52,56,51,99,99,48,50,53,101,99,49,101,53,56,55,54,99,49,102,48,56,51,97,48,48,102,102,102,49,99,56,55,51,99,49,101,50,56,55,52,98,57,54,100,56,51,98,99,49,101,49,99,53,51,48,55,55,52,98,101,101,53,55,52,57,55,56,49,100,101,50,100,56,51,97,99,53,98,57,56,97,56,48,102,51,57,53,48,53,101,49,52,54,57,54,48,57,100,48,101,102,57,55,54,53,57,97,49,53,56,50,55,99,97,101,52,99,101,100,56,50,54,48,49,51,98,48,52,53,51,101,53,48,100,50,100,98,48,97,52,53,100,55,102,99,48,51,56,48,52,48,49,102,52,55,48,48,102,102,48,102,98,97,98,48,101,49,56,48,51,101,100,54,56,49,100,51,49,54,101,56,52,53,98,97,48,101,48,101,57,56,51,102,102,48,55,55,49,99,97,99,48,48,102,102,55,97,57,48,49,99,102,97,52,98,50,101,52,98,101,48,52,97,102,48,102,55,48,55,57,99,49,101,100,51,101,49,100,48,100,56,51,99,50,56,56,48,101,97,56,49,100,98,56,55,51,53,50,56,57,56,55,50,48,49,100,99,50,51,57,55,49,55,99,97,50,101,57,102,97,55,97,53,48,48,102,102,57,55,49,54,98,57,48,52,98,52,57,48,48,98,102,48,51,102,55,53,48,48,102,102,56,100,54,48,50,52,50,52,48,57,100,49,48,55,56,99,48,48,102,102,102,97,102,100,48,50,54,55,99,49,100,100,48,49,51,52,97,48,101,57,99,97,48,48,102,102,101,51,56,55,57,56,51,102,48,48,102,102,101,101,51,48,55,98,102,49,53,52,53,51,56,51,99,51,50,98,56,98,102,50,100,99,51,97,56,57,56,48,48,102,55,55,48,51,98,101,48,102,57,48,51,98,97,50,99,55,49,54,52,53,55,56,55,54,48,51,100,97,49,99,102,50,100,57,50,52,51,50,50,57,99,51,101,99,53,56,50,53,97,48,56,50,53,48,51,99,48,53,55,57,49,50,99,53,49,57,48,101,102,99,97,54,98,53,48,101,97,49,50,54,48,48,102,102,55,49,51,56,48,51,101,98,97,99,48,49,102,54,51,52,48,52,98,99,56,48,51,101,99,98,56,49,99,51,57,53,52,48,102,99,48,49,99,49,49,55,56,101,52,98,54,102,52,97,54,102,48,102,51,56,51,98,98,48,102,50,49,54,54,49,99,53,99,48,102,51,52,49,100,101,102,99,49,102,51,48,102,100,48,55,51,52,97,51,99,48,102,48,52,51,97,52,49,99,100,48,102,100,56,55,102,48,48,49,101,100,55,101,49,101,57,101,49,99,49,50,101,56,98,98,48,101,99,100,50,55,49,55,55,53,50,49,101,48,48,101,102,52,97,51,49,54,50,56,49,102,55,101,57,99,56,52,56,49,102,101,48,54,48,52,97,48,49,50,52,101,48,48,102,102,102,98,55,97,48,101,101,57,55,48,49,100,100,48,48,55,100,97,53,48,48,51,101,99,52,99,48,52,101,49,48,99,49,50,55,99,98,100,48,50,55,56,99,48,57,98,56,48,102,50,49,53,57,102,50,52,97,51,51,99,48,57,98,50,97,48,98,49,48,50,54,50,48,49,101,55,56,50,52,49,51,102,54,52,53,52,56,55,48,49,50,102,52,101,55,52,55,55,99,56,97,50,97,54,55,54,100,51,97,48,100,99,57,98,55,98,53,99,57,99,48,51,98,54,49,52,48,50,98,55,56,48,49,102,51,50,54,48,101,57,49,53,56,49,100,51,48,48,102,102,55,100,97,53,56,51,97,52,48,49,50,102,55,53,51,57,101,97,48,102,50,56,49,50,53,52,49,99,50,48,102,54,49,54,50,48,57,100,55,49,49,101,99,56,49,54,50,53,100,48,49,51,49,48,48,52,99,102,56,50,54,100,97,52,53,99,56,99,56,97,56,57,98,50,50,48,48,53,98,49,101,50,54,99,57,98,57,50,55,97,100,52,57,97,101,49,99,54,102,102,48,49,52,97,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,55,56,48,55,55,101,49,99,48,48,102,97,48,51,100,48,48,102,102,102,54,57,52,54,49,99,50,48,55,55,56,49,100,49,48,102,51,56,55,101,52,51,101,52,49,101,55,50,99,56,97,101,50,56,56,51,98,101,49,100,56,48,101,55,48,55,55,52,98,56,48,102,51,48,55,56,52,98,57,50,100,48,98,57,52,102,52,52,50,97,52,97,97,50,98,56,97,97,50,57,48,97,50,52,51,52,102,50,100,56,98,50,52,100,50,99,48,98,53,50,99,48,97,102,52,48,52,48,52,52,52,50,52,51,55,53,50,100,51,57,51,53,51,53,49,53,48,49,97,56,97,55,53,50,100,98,57,53,102,102,53,48,48,102,102,101,99,99,49,100,99,48,55,97,99,49,101,101,56,51,99,53,48,55,55,97,48,101,97,52,51,56,99,53,55,99,57,55,48,49,102,56,48,55,57,99,49,102,55,48,101,57,56,51,98,100,48,101,55,49,52,99,48,57,100,50,98,99,97,102,101,53,97,48,55,97,52,51,101,101,53,102,57,53,97,49,100,57,48,101,100,97,48,48,48,102,102,57,56,49,54,97,57,54,56,48,53,52,50,49,99,97,55,49,55,48,53,57,50,51,50,49,100,50,54,49,54,50,53,56,49,53,101,53,55,50,48,102,97,50,54,53,56,50,55,97,49,98,53,97,97,101,52,48,51,52,57,56,48,49,102,52,54,54,48,48,102,56,102,54,56,51,56,99,48,50,52,53,56,49,100,100,48,51,57,50,48,50,54,52,56,49,102,53,57,52,56,48,48,102,102,102,55,99,48,49,51,57,55,52,56,102,99,49,101,54,50,48,48,102,102,55,97,55,50,55,56,55,99,52,51,98,53,99,49,99,102,50,51,56,51,100,57,48,55,48,101,53,48,56,55,51,52,51,100,97,48,101,55,56,48,52,57,48,51,57,97,48,102,97,99,51,100,99,48,101,97,56,51,102,100,99,51,97,56,57,56,53,101,56,51,99,54,52,49,48,48,102,102,55,97,56,52,101,49,52,55,56,48,49,101,101,48,56,50,102,102,100,49,53,97,53,55,97,48,52,57,53,56,53,48,50,55,101,48,52,55,56,48,49,102,52,50,52,48,48,102,56,100,51,98,99,48,101,48,57,98,48,55,51,54,48,52,101,100,48,49,51,54,48,49,101,97,48,102,99,56,55,54,48,49,102,57,48,54,99,48,101,102,56,49,101,97,48,55,49,48,49,100,55,56,55,51,48,98,99,101,53,51,49,53,99,49,100,57,50,57,56,99,48,101,55,48,49,101,100,56,55,54,56,51,97,56,48,102,57,48,51,57,52,48,102,49,56,49,99,52,49,52,54,49,102,48,50,56,56,49,101,49,57,52,52,49,101,100,50,57,52,51,99,56,49,100,57,48,55,56,56,53,50,57,52,97,49,101,100,101,56,50,53,55,99,50,51,50,50,57,53,56,53,54,49,54,55,52,53,56,99,97,55,49,54,49,50,48,51,98,57,97,102,102,101,98,97,101,97,99,51,101,102,98,50,56,99,100,100,98,99,102,98,97,100,98,50,99,99,54,48,54,100,99,55,57,99,99,100,51,55,49,56,99,50,102,100,53,49,98,54,48,51,55,48,52,55,53,102,102,50,52,48,102,49,56,55,56,56,97,54,48,101,97,49,52,101,57,52,53,102,56,55,56,49,51,51,97,48,57,52,101,53,55,56,54,49,100,51,49,51,48,49,50,99,57,52,57,54,49,56,102,52,57,52,56,52,55,52,53,52,55,97,101,56,101,56,97,56,99,57,56,57,53,52,52,57,50,57,50,49,56,57,57,100,51,49,102,99,100,53,52,100,53,54,102,51,57,52,48,50,98,97,99,48,49,102,55,97,56,48,48,102,102,102,57,49,99,56,55,101,48,48,49,102,54,48,48,102,102,56,101,49,101,54,48,50,53,56,56,48,57,54,99,55,48,48,49,101,100,50,48,50,53,51,53,51,52,48,52,57,98,56,55,98,52,98,50,48,48,102,102,55,54,51,49,55,99,48,48,102,102,102,53,97,52,49,50,98,99,49,100,49,48,51,99,52,50,56,102,54,52,52,48,102,101,56,51,56,97,48,101,55,48,51,99,57,48,55,55,50,48,48,102,52,101,56,49,101,54,48,55,50,99,98,98,52,52,102,56,97,101,50,102,56,99,49,102,51,57,52,97,102,99,98,49,102,99,51,98,53,57,48,100,48,49,51,52,48,99,48,48,102,102,48,49,102,50,54,51,48,48,102,102,55,100,102,99,48,51,98,51,48,55,99,97,49,100,50,48,102,56,48,48,102,102,51,101,98,99,48,48,102,102,57,52,101,52,98,48,101,49,48,51,100,51,48,101,49,57,55,50,48,50,52,50,48,48,102,102,102,53,98,52,49,102,50,97,51,100,57,52,48,49,102,55,48,101,56,49,54,98,56,97,99,50,99,48,49,99,51,56,51,101,101,48,55,54,100,50,48,101,49,99,49,101,51,56,51,98,97,48,55,99,52,53,56,57,53,50,57,98,54,56,52,53,98,57,53,97,49,101,51,48,101,98,56,51,100,53,48,48,102,102,55,98,97,99,51,56,98,102,97,48,49,54,54,53,54,102,48,101,101,56,55,54,101,97,52,98,49,52,48,50,99,56,98,50,57,48,49,48,102,53,55,102,100,52,98,99,102,98,56,57,48,102,51,97,102,98,100,102,100,98,99,57,48,101,51,99,102,51,57,54,54,102,102,100,98,97,57,48,55,97,97,48,53,49,101,98,102,102,98,48,50,102,48,53,50,97,54,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,101,101,56,48,49,102,52,98,97,48,48,102,98,55,52,48,55,101,50,48,48,102,97,100,54,48,55,102,99,48,101,101,48,97,48,50,98,48,51,102,56,48,50,52,97,48,52,98,50,48,55,101,56,49,101,102,48,55,51,57,100,48,55,101,48,49,100,100,101,49,100,56,48,101,55,57,54,55,48,99,48,55,53,52,51,99,97,49,102,54,48,55,53,99,56,54,48,102,50,52,51,99,100,52,53,99,50,52,48,51,98,55,48,102,100,56,55,102,55,102,99,48,101,102,56,51,56,53,57,48,97,56,97,55,48,101,57,98,97,53,55,57,54,51,98,50,51,99,57,54,48,49,100,100,100,48,53,98,100,100,54,52,102,48,50,52,53,53,100,55,102,99,48,51,101,55,48,49,99,55,56,51,100,101,48,101,55,48,51,102,102,48,55,52,54,48,101,99,56,49,102,54,48,51,98,101,52,102,48,49,51,51,48,101,52,56,51,100,53,48,101,48,56,55,50,56,49,101,51,48,55,53,52,98,48,57,52,52,50,101,49,48,102,50,53,56,55,55,99,51,102,48,49,100,97,50,98,48,51,99,101,53,50,98,99,48,57,53,50,102,56,97,57,50,57,48,98,56,52,55,101,101,49,53,50,53,99,50,50,53,102,99,57,101,53,54,49,53,97,53,56,52,101,98,100,50,53,56,49,53,101,56,50,101,99,100,50,49,99,56,97,56,48,52,100,56,48,51,57,97,101,48,52,99,53,56,49,50,98,52,48,52,99,97,56,49,50,102,54,48,57,98,101,56,49,99,49,102,99,48,51,56,48,48,102,102,55,99,56,48,101,54,97,56,98,48,101,99,48,50,54,102,97,48,56,48,51,100,53,48,48,55,55,52,49,101,56,48,101,53,56,50,54,52,49,50,100,56,98,54,50,56,98,50,53,54,52,52,48,49,51,99,101,101,54,52,52,99,53,101,57,53,55,101,102,99,99,99,102,50,99,99,97,102,100,99,49,51,100,48,48,50,100,49,56,48,51,101,49,98,48,48,102,102,102,48,48,48,102,102,49,101,101,99,48,48,102,102,55,100,54,51,48,51,100,97,50,97,48,98,48,52,97,50,57,53,56,50,100,56,51,98,52,48,52,101,52,48,55,102,99,97,52,50,98,99,97,97,52,51,52,56,57,54,99,98,52,55,48,51,98,54,53,51,48,51,56,48,48,50,53,55,100,49,57,48,99,98,55,52,97,50,98,100,50,49,51,49,51,49,50,101,98,54,52,57,52,57,101,56,55,54,57,98,51,57,98,52,48,50,55,98,52,101,57,57,97,48,54,54,56,48,54,101,51,53,102,102,48,48,102,102,56,56,101,48,50,54,99,48,49,99,100,54,48,50,53,100,48,48,102,102,57,97,53,48,50,54,53,52,48,57,55,98,48,52,100,101,52,102,99,48,101,49,99,49,102,102,56,51,101,52,48,55,51,53,52,53,56,55,54,48,49,50,57,57,51,98,48,51,97,102,48,55,56,97,49,101,56,48,101,53,56,50,54,56,49,50,100,56,98,54,50,102,55,97,50,102,52,98,48,49,50,51,97,55,51,50,50,54,50,102,52,98,52,100,49,97,97,54,55,57,54,54,53,56,55,48,48,98,101,98,48,53,101,49,52,48,102,52,52,48,49,102,50,49,56,48,50,52,99,99,49,101,48,48,102,102,49,50,57,52,48,48,102,102,102,98,51,57,48,50,54,51,56,98,57,48,102,55,50,51,100,50,52,57,53,48,48,52,99,100,48,51,99,99,48,55,98,99,48,52,100,52,48,55,53,99,98,51,52,54,54,56,98,56,55,48,97,101,54,52,51,98,101,48,102,97,56,49,102,102,48,51,101,100,52,97,50,57,48,97,55,52,56,50,99,52,98,52,48,101,100,48,55,55,100,49,54,52,98,55,57,52,53,48,101,100,50,52,50,54,53,97,48,50,48,53,49,55,97,56,53,51,50,55,97,50,98,56,51,99,50,53,56,57,49,98,101,100,48,49,49,55,50,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,99,48,54,48,48,102,56,100,56,48,49,50,56,52,48,48,102,102,102,51,53,97,48,48,102,102,102,98,52,54,48,55,50,48,48,48,102,102,102,55,57,48,51,98,54,97,48,55,56,54,48,101,49,99,51,56,55,56,49,101,52,52,56,51,101,53,99,53,56,48,55,51,102,56,55,97,99,51,97,97,53,51,101,48,102,53,48,49,50,101,101,48,102,100,98,48,51,98,101,101,49,101,52,97,50,99,56,51,98,54,53,102,56,55,51,99,97,100,48,52,102,48,55,100,48,51,98,56,56,97,48,50,53,55,50,49,101,57,101,56,52,48,57,102,50,99,53,49,51,54,50,97,52,49,51,97,53,56,97,50,101,50,48,48,102,102,49,98,101,97,97,48,50,97,48,56,48,51,101,50,53,56,48,52,57,48,48,55,51,56,49,99,55,48,48,51,101,98,100,52,97,50,48,50,54,97,100,100,50,97,53,50,57,56,48,55,57,56,48,52,100,54,52,49,54,53,52,49,101,97,52,53,50,102,52,97,101,50,98,57,57,50,99,48,51,98,53,99,49,99,53,48,51,102,48,48,102,102,50,54,52,99,49,100,100,49,52,54,48,50,53,54,99,55,48,101,56,57,52,56,49,101,50,50,97,99,48,52,100,99,51,98,101,53,99,57,57,51,56,48,52,99,48,98,102,48,102,49,55,50,99,50,52,56,55,52,48,101,53,54,49,53,98,101,52,97,102,53,48,49,97,102,57,55,102,99,48,98,51,99,48,49,102,54,101,97,48,52,99,55,57,52,50,48,52,97,102,56,48,51,101,98,97,52,48,57,98,100,48,102,102,49,54,52,49,102,55,52,52,48,101,48,56,55,97,99,98,55,48,50,53,100,48,49,102,101,56,55,52,52,49,100,49,49,55,50,57,48,49,101,53,52,48,48,102,102,101,97,49,54,52,57,52,48,102,56,48,98,49,48,55,49,50,48,102,50,56,98,97,48,101,49,49,53,99,49,100,100,50,99,49,50,99,98,97,50,56,49,51,100,50,99,51,99,53,54,53,97,56,55,55,50,57,51,56,97,99,52,48,48,102,102,101,98,50,54,100,56,55,97,97,101,57,48,102,98,97,53,52,97,48,53,53,97,49,49,50,99,48,49,50,100,48,49,102,53,48,102,57,48,55,56,48,49,101,48,56,55,99,48,51,100,54,49,102,99,48,102,54,49,54,52,57,52,53,100,48,55,97,99,51,102,50,49,101,55,48,102,48,48,102,102,55,99,48,51,100,48,53,99,57,54,48,57,52,57,99,53,56,57,54,50,53,97,57,55,101,49,101,54,50,100,53,50,56,98,98,50,101,99,98,49,50,99,56,98,49,50,100,57,50,100,51,99,98,48,52,101,52,100,52,101,50,100,49,50,57,50,49,51,53,50,100,51,57,51,100,51,57,51,53,51,100,51,50,100,50,50,101,100,51,57,51,100,99,55,50,97,97,97,56,48,51,50,50,52,48,49,102,51,52,50,48,55,100,101,49,99,100,50,98,56,48,57,49,97,48,55,49,97,48,101,48,99,97,101,48,102,97,50,50,97,49,48,51,100,56,52,101,48,50,54,56,99,49,100,57,56,51,99,98,52,101,48,101,55,97,50,48,55,57,48,97,99,52,51,48,102,48,50,54,56,51,97,100,52,98,48,55,51,101,48,52,100,52,48,55,51,53,50,56,98,55,52,98,48,101,101,51,48,53,98,99,56,55,57,49,50,56,51,98,52,57,97,49,101,50,56,57,50,97,50,100,51,101,56,97,51,97,48,101,102,53,97,55,101,99,53,55,53,57,54,52,48,50,54,49,50,48,57,49,99,48,49,54,56,97,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,51,56,48,55,50,56,51,101,54,49,101,97,48,55,55,52,49,101,97,48,101,100,56,55,102,48,51,56,97,49,101,52,50,102,48,51,97,48,49,102,52,48,101,56,49,55,56,53,52,48,55,57,99,51,97,97,49,101,56,48,101,98,49,55,50,53,56,49,52,48,53,102,56,55,55,99,98,102,48,101,101,57,54,48,56,97,53,98,49,52,54,53,100,49,52,101,53,101,49,53,50,57,97,56,52,53,98,57,53,52,53,98,49,53,99,53,98,57,53,97,56,97,53,56,50,48,50,54,50,48,97,54,50,49,50,55,57,53,101,57,56,56,101,56,99,57,99,53,55,98,57,50,101,99,51,54,52,52,48,51,50,57,52,48,49,102,49,101,48,48,102,102,48,55,99,56,55,56,51,97,99,48,52,100,52,48,55,53,52,51,57,99,48,52,57,98,56,49,51,57,52,49,102,48,50,57,48,51,97,54,48,52,99,52,56,55,52,99,97,51,48,101,102,56,55,53,52,49,100,98,48,51,99,57,48,102,53,56,55,56,48,97,101,50,56,52,97,48,48,55,99,56,53,48,57,52,54,53,55,56,51,57,51,48,55,54,48,49,99,102,50,57,56,98,100,48,102,55,48,51,99,102,48,55,100,56,49,101,49,48,102,100,56,51,99,54,48,50,54,55,48,49,101,50,56,55,100,99,51,99,97,49,101,52,50,102,52,98,49,50,98,99,97,52,48,101,57,97,48,57,53,101,49,101,102,52,49,52,52,52,98,50,99,99,97,99,100,56,98,53,57,50,99,56,97,101,53,48,48,98,50,97,53,49,99,48,51,57,52,49,102,51,48,102,53,48,51,98,97,48,102,53,48,55,54,99,51,102,56,49,99,53,48,102,50,49,55,56,49,100,48,48,102,102,102,97,48,55,52,48,98,98,50,97,48,51,99,101,49,100,53,48,102,52,48,55,53,56,98,57,50,99,48,97,48,48,102,102,102,48,48,55,55,99,98,102,48,101,101,57,54,48,56,97,53,98,49,52,54,53,100,49,52,101,53,101,49,53,50,57,97,56,52,53,98,57,53,52,53,98,49,53,99,53,98,57,53,97,56,97,53,56,50,48,50,54,50,48,97,54,50,49,50,55,57,53,101,57,56,56,101,56,99,57,99,53,55,98,57,50,101,99,51,54,52,55,102,99,48,51,102,48,100,98,55,53,98,55,54,50,49,100,54,101,101,54,100,98,98,56,50,54,100,100,99,53,54,101,100,100,99,55,100,56,100,53,98,101,102,102,49,56,100,102,55,51,56,101,54,48,98,49,48,97,101,97,56,48,53,57,101,48,48,51,101,98,55,56,48,49,102,50,101,50,48,50,54,51,48,49,99,100,57,55,56,48,101,102,48,49,100,99,56,49,51,97,54,49,100,98,50,97,48,49,101,55,48,51,56,99,48,101,99,56,55,52,48,97,49,48,101,56,49,55,54,49,102,51,48,101,57,57,53,48,49,102,56,48,102,98,48,49,51,48,97,53,99,51,54,49,99,56,48,55,55,97,53,101,57,53,54,53,51,48,55,56,53,51,99,51,99,101,48,102,54,48,48,57,56,102,50,98,56,51,97,52,53,57,56,55,98,56,51,100,54,49,101,98,52,55,48,101,97,97,55,56,55,100,56,98,57,52,100,50,98,102,54,50,102,57,98,98,48,102,49,97,55,50,48,50,48,97,48,57,54,98,54,56,49,51,99,48,51,49,57,99,49,100,48,48,102,102,51,101,101,48,55,52,52,48,102,102,99,51,57,56,56,50,48,102,48,56,49,99,97,48,51,99,99,48,101,49,48,51,100,54,48,101,52,57,54,56,48,57,100,48,49,50,101,48,102,52,48,51,98,56,48,102,97,56,55,53,99,51,102,52,49,100,102,52,99,99,56,48,53,99,49,54,54,53,48,97,52,100,51,48,53,101,56,55,53,56,98,53,50,101,99,97,55,52,56,102,48,53,98,57,52,97,53,97,97,48,55,50,48,53,56,53,52,99,97,55,49,53,54,57,56,56,49,52,54,55,53,48,57,51,50,54,51,102,99,54,56,48,102,99,48,55,49,56,51,57,56,48,102,50,52,51,98,48,53,57,48,55,50,56,49,101,49,56,55,51,52,51,97,99,49,102,101,48,101,54,57,55,55,52,56,55,99,98,57,48,101,57,48,55,100,48,51,98,56,53,52,48,55,97,99,51,98,52,53,57,56,48,57,54,57,54,48,56,97,53,97,57,53,100,99,98,50,50,56,56,98,100,52,52,52,101,50,97,53,51,98,97,48,49,54,97,53,55,57,53,99,57,101,56,48,48,102,102,57,99,52,50,98,48,52,56,57,54,48,56,54,56,56,53,56,52,55,99,101,97,49,54,97,57,48,49,48,100,56,48,49,102,55,99,101,48,48,102,56,99,50,56,48,51,56,52,56,49,51,52,52,48,48,102,97,101,50,48,101,50,48,48,102,102,51,48,56,48,48,55,97,57,97,48,52,98,97,56,55,52,48,51,98,48,48,48,102,102,57,97,55,56,49,100,99,56,55,50,98,48,49,50,102,99,48,101,56,99,49,99,51,56,49,50,102,100,99,48,49,53,98,55,48,102,99,48,51,100,53,99,53,102,49,55,99,50,102,50,53,48,55,57,52,97,98,97,48,48,102,102,54,102,57,57,53,101,97,48,51,102,101,97,101,98,102,101,48,49,48,97,50,48,102,50,52,49,100,51,56,51,100,51,48,55,51,97,49,101,49,52,56,48,101,55,48,51,100,100,48,55,54,97,49,102,101,48,55,53,52,49,101,100,52,50,99,100,56,50,55,56,51,97,97,48,102,49,99,51,57,54,49,101,48,48,102,102,101,52,56,55,56,100,49,51,97,52,49,53,101,56,52,53,97,98,49,100,50,52,97,52,48,102,51,97,48,49,53,97,53,97,98,49,101,99,97,99,50,99,99,97,101,52,102,56,50,52,56,56,55,99,56,48,53,56,50,49,50,55,48,102,50,57,99,100,55,55,48,50,100,53,52,48,51,99,56,56,49,101,100,56,48,51,101,98,97,52,48,57,48,55,48,55,101,97,53,57,49,55,48,53,102,56,51,100,100,48,50,52,97,99,48,57,53,49,48,55,56,97,49,101,100,50,102,49,49,49,99,52,52,52,99,48,102,99,56,55,99,99,48,57,55,50,48,55,51,50,49,102,48,48,102,102,102,97,98,55,97,56,97,56,52,51,50,56,53,49,100,102,52,55,48,102,50,56,55,57,99,51,56,99,53,99,57,54,100,50,57,54,53,55,57,53,56,53,55,57,53,56,56,56,56,48,57,53,100,99,97,101,56,52,99,57,53,54,53,53,98,53,51,49,53,48,56,51,49,49,50,48,50,101,97,56,49,51,55,97,48,48,102,102,102,56,55,101,48,49,50,51,48,48,102,102,102,55,55,48,51,99,56,48,55,56,48,48,102,102,101,48,99,51,102,56,48,102,57,52,49,100,55,48,51,100,54,48,102,50,48,48,102,102,51,100,101,50,53,98,56,55,51,99,51,56,102,99,51,99,99,48,101,56,48,51,57,50,48,52,98,101,49,52,48,53,102,49,55,54,48,48,102,102,102,55,51,57,55,97,49,100,100,50,98,55,56,55,54,48,51,57,97,48,52,98,50,57,54,50,49,101,52,50,97,56,51,97,52,53,55,48,55,57,48,98,50,50,57,56,97,54,48,52,57,57,53,101,57,100,52,57,97,53,55,56,55,51,48,97,101,48,49,50,101,50,98,97,101,57,51,100,48,53,48,48,102,102,57,55,102,56,48,53,56,51,97,101,97,48,51,50,55,56,49,51,57,54,48,48,102,102,102,56,98,53,48,48,102,102,51,101,99,101,52,48,57,52,56,48,101,102,51,101,49,102,48,50,57,99,51,98,56,49,99,101,48,50,54,55,48,97,56,52,57,50,101,53,101,52,53,50,97,56,51,98,48,48,102,102,52,97,99,57,52,101,48,52,99,48,56,51,101,51,48,55,56,50,56,101,53,55,98,97,56,54,49,101,56,50,99,99,97,101,52,98,50,101,48,97,52,52,54,48,50,53,102,52,51,98,101,56,53,56,48,50,99,99,51,98,52,99,97,48,49,54,49,52,56,56,57,98,54,100,101,50,102,99,51,99,48,49,100,99,52,48,56,100,102,49,54,56,100,100,98,52,48,98,56,56,49,50,56,54,48,48,102,102,102,56,102,52,48,48,102,102,51,101,100,49,99,48,57,98,99,48,102,55,97,54,48,55,51,100,97,48,50,53,100,52,51,102,56,48,52,98,52,55,52,51,52,55,55,57,100,55,52,51,100,50,48,52,100,98,56,51,97,50,48,50,54,49,56,49,99,99,48,55,51,57,99,55,53,49,99,98,51,48,101,99,57,53,57,100,49,53,49,99,98,98,99,48,101,53,48,51,99,51,53,54,57,57,53,56,51,99,55,57,51,55,50,50,102,52,51,102,53,99,97,100,50,56,56,51,99,56,57,101,55,51,49,53,97,54,97,102,102,48,50,51,101,53,100,52,48,54,102,99,48,48,102,102,55,55,50,97,56,48,49,102,54,57,99,48,48,98,98,101,99,48,57,48,49,48,48,51,99,97,54,48,52,99,52,56,48,48,102,102,98,97,98,50,56,52,49,56,49,51,49,97,48,48,102,102,102,56,57,53,56,48,51,101,100,50,56,48,57,55,52,48,55,55,54,53,56,48,51,99,49,101,53,56,48,51,56,48,48,55,102,48,48,57,48,99,56,52,54,48,101,51,56,49,50,101,48,57,56,48,52,99,51,56,51,99,101,48,55,56,54,57,101,48,57,98,50,102,56,97,50,50,56,51,55,50,98,52,51,98,51,99,48,57,54,102,50,56,51,97,52,101,52,51,48,49,51,98,48,49,51,57,50,99,51,56,50,55,102,49,49,50,56,48,97,97,50,101,56,98,50,51,53,48,48,57,55,55,100,53,102,101,48,50,98,102,97,101,97,48,101,57,101,48,50,52,50,52,48,57,57,100,48,101,98,48,51,100,54,48,101,50,48,51,97,56,48,50,54,50,48,49,100,100,48,55,57,48,48,57,50,98,52,57,48,55,56,55,50,49,101,54,101,53,50,56,55,100,99,48,57,100,50,48,101,55,56,55,102,56,48,57,54,101,48,55,55,50,100,54,48,101,56,56,55,55,98,56,55,57,52,98,52,99,53,56,56,55,57,48,51,102,52,49,100,48,52,50,97,100,97,97,53,50,52,97,52,50,57,100,48,55,97,49,57,53,101,57,100,100,99,50,102,99,51,100,50,49,100,49,50,98,54,99,49,50,57,56,98,100,52,48,98,101,48,55,98,52,49,100,100,48,48,55,99,52,54,48,48,49,102,54,48,54,49,102,100,48,55,55,97,99,56,51,100,50,48,55,53,50,48,52,100,50,48,48,102,102,51,101,98,57,99,49,102,52,56,55,50,49,51,51,98,98,56,97,56,50,102,52,49,99,101,48,51,101,100,48,55,100,99,48,102,49,99,97,100,48,102,48,55,52,55,50,101,49,102,50,56,48,98,48,99,53,49,57,54,50,49,100,56,48,50,53,98,53,51,52,97,57,50,100,48,48,102,102,52,98,99,98,53,52,54,50,99,49,48,99,98,50,101,56,52,53,56,53,54,52,49,55,48,97,99,50,100,97,50,99,48,56,56,56,50,101,52,101,102,102,48,49,53,52,57,52,48,54,99,102,48,48,102,102,55,99,52,54,56,48,57,99,100,48,55,56,54,48,101,57,56,48,49,102,54,51,50,49,100,99,48,50,53,48,99,97,101,52,57,97,52,101,48,101,49,48,49,51,54,98,52,53,97,101,48,102,48,98,48,57,57,54,53,99,51,99,99,57,52,100,56,49,99,50,56,51,56,57,48,50,54,52,99,49,101,55,57,53,98,99,97,52,54,53,49,56,51,99,101,53,55,57,52,101,53,54,53,49,54,48,53,98,57,54,51,53,99,98,48,99,57,99,49,100,54,48,102,49,56,48,57,56,49,56,57,51,54,48,50,52,54,53,56,54,99,53,56,55,48,49,55,50,52,48,57,56,98,48,50,53,48,52,48,57,57,97,48,50,53,51,48,51,99,48,56,101,49,100,101,48,50,54,50,52,49,99,52,56,51,100,99,48,55,51,99,57,52,53,56,101,55,102,49,52,54,57,56,48,102,50,52,49,100,56,48,55,102,99,49,100,102,49,53,99,49,101,51,101,56,56,53,55,57,52,54,57,54,53,57,99,56,55,55,53,50,48,51,102,52,49,100,97,50,56,48,48,102,102,52,100,102,49,52,100,50,49,101,52,50,57,50,52,98,51,97,52,51,54,102,56,48,57,55,98,56,53,97,50,48,56,54,57,101,50,53,51,100,48,50,97,99,48,100,57,56,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,102,102,48,48,102,102,100,102,57,53,48,49,48,100,56,48,49,102,51,53,50,48,50,53,53,99,49,100,101,56,48,51,100,51,99,48,55,48,99,48,52,101,100,102,50,101,54,48,48,49,101,97,98,48,48,51,100,101,56,48,101,97,99,48,57,53,55,99,49,100,101,48,52,102,57,52,97,49,97,48,48,51,100,51,100,48,49,50,53,48,50,54,97,48,49,101,100,48,48,57,99,54,50,98,55,56,55,55,51,56,55,57,51,54,48,48,102,102,55,98,56,98,55,52,50,48,52,101,56,48,51,100,100,97,48,50,52,51,102,101,101,100,56,48,51,100,98,56,48,50,54,51,53,56,98,49,53,48,49,102,50,49,52,48,52,55,50,48,48,55,99,99,100,52,48,57,53,54,50,99,52,98,56,48,55,49,101,48,101,54,56,48,57,98,56,101,48,102,99,48,51,102,54,53,53,49,53,50,53,53,48,55,102,52,49,100,102,48,51,56,99,99,48,101,50,99,98,99,48,55,57,54,57,50,56,52,48,101,51,56,98,51,50,99,48,97,101,48,101,56,56,49,51,52,50,48,102,52,50,48,49,101,49,57,52,99,48,101,99,48,48,49,101,100,101,55,49,49,53,50,99,49,102,56,97,54,97,50,50,52,55,48,101,53,57,53,101,49,101,97,48,48,102,102,55,98,56,50,54,57,99,48,101,56,99,100,56,55,55,55,57,53,57,98,49,100,51,102,55,102,56,48,53,99,97,97,101,98,97,101,98,102,102,97,101,98,97,56,54,53,48,51,98,54,48,55,52,101,48,102,52,99,49,102,49,48,55,56,53,49,99,51,57,99,48,101,56,56,49,100,97,56,55,102,56,49,101,97,56,55,98,53,51,55,51,97,48,57,49,48,101,97,56,51,98,56,48,101,53,57,55,101,49,102,54,48,102,49,97,53,102,52,55,50,98,100,51,48,98,53,55,102,97,51,49,52,56,49,100,56,52,48,50,99,56,98,53,55,102,99,49,53,56,53,54,49,54,50,57,102,54,52,53,49,48,102,100,48,48,97,102,52,100,52,101,49,97,53,48,53,100,101,100,102,102,56,53,97,97,101,97,48,51,48,48,56,49,50,54,97,48,48,102,102,102,56,100,51,48,48,102,102,51,101,100,50,52,48,57,99,54,99,53,98,101,99,48,101,97,50,56,48,57,53,56,101,53,52,102,50,98,98,101,48,48,55,57,99,98,48,101,50,48,49,51,48,101,48,101,51,98,49,54,57,50,53,56,54,48,102,51,48,99,53,51,55,48,48,102,102,55,97,49,48,49,101,97,101,57,54,48,57,50,101,49,100,97,51,57,54,48,55,99,100,56,54,55,56,98,102,48,101,100,56,100,53,99,98,50,48,50,49,56,48,99,102,52,48,52,98,56,48,48,51,101,49,53,101,48,52,97,100,54,48,55,55,54,53,55,56,48,51,99,100,100,56,51,102,98,48,55,102,102,52,48,102,54,98,55,52,99,101,53,97,56,48,51,99,98,56,48,51,100,50,48,55,55,51,99,49,100,101,53,49,56,98,101,50,102,52,48,52,98,98,49,53,98,99,49,101,55,48,49,50,97,101,48,48,102,102,102,55,50,55,48,48,102,102,55,53,55,51,56,55,54,99,49,51,100,50,57,57,99,100,56,98,102,48,49,51,97,101,100,57,56,97,100,99,56,49,102,102,102,56,48,53,99,99,57,53,52,53,54,49,54,50,53,99,50,54,98,52,53,54,57,53,50,53,55,97,54,49,54,97,53,56,51,102,57,101,101,99,50,48,50,48,50,51,51,101,57,56,57,56,102,54,52,55,54,55,97,52,50,52,48,54,48,56,101,56,102,97,57,50,53,99,102,50,56,99,99,51,102,53,55,51,49,51,102,56,54,55,51,52,51,54,51,55,102,50,48,54,51,50,48,52,98,56,48,48,102,102,51,101,97,51,48,48,102,102,49,102,54,51,50,48,52,99,102,48,55,56,52,51,57,52,53,55,48,55,48,48,102,102,48,57,52,51,48,50,54,50,52,97,55,48,101,97,56,55,102,57,50,99,51,98,50,56,101,53,51,56,51,100,99,48,102,55,56,49,50,102,99,48,102,100,52,97,101,48,55,51,97,56,97,53,54,56,55,98,48,98,48,50,56,49,49,52,97,102,50,102,99,98,53,48,102,102,57,52,54,48,101,100,56,98,102,52,49,54,48,51,98,57,50,53,52,56,55,56,57,49,48,51,99,101,57,101,53,98,97,49,52,57,54,49,49,56,51,97,55,50,57,54,53,98,51,52,48,57,100,54,102,52,54,98,48,48,102,102,100,53,51,48,50,53,56,52,48,49,102,52,54,99,48,48,102,102,102,97,99,55,48,50,53,55,48,51,56,101,53,53,48,55,51,56,97,57,48,50,53,51,52,49,99,55,56,51,101,51,52,102,50,57,102,50,54,48,50,53,56,49,101,51,48,51,102,100,48,55,49,48,48,52,98,102,48,51,99,49,48,55,57,101,102,54,50,99,52,98,54,50,102,56,98,51,55,101,53,50,99,51,100,97,56,99,48,101,56,52,97,49,52,57,98,102,57,49,99,51,99,52,102,57,52,55,50,52,53,48,101,48,99,49,100,101,50,98,52,97,54,50,98,48,57,54,56,52,48,102,53,52,48,54,56,99,49,99,100,48,101,53,48,55,51,56,49,100,101,48,55,55,52,97,101,48,101,57,48,55,49,48,51,97,50,49,100,97,48,101,51,56,55,53,52,97,54,52,53,52,54,50,98,99,97,55,48,101,99,56,55,51,99,51,98,99,53,53,48,55,54,48,97,48,50,97,99,97,99,50,98,49,48,53,49,56,97,100,50,98,48,97,102,50,98,48,97,52,50,56,100,49,49,48,53,48,53,49,49,48,100,48,48,97,57,52,51,52,52,52,48,50,98,100,49,49,48,57,48,97,49,98,52,50,52,48,52,52,52,52,52,48,56,57,57,56,52,52,57,57,102,102,101,48,49,55,100,50,48,52,57,56,56,48,51,101,49,55,99,48,102,53,48,98,49,50,102,100,97,50,99,52,48,57,102,50,48,55,100,101,49,99,99,52,48,48,102,102,55,55,101,57,101,53,51,98,54,57,54,56,56,53,55,56,49,50,98,48,48,102,50,99,51,99,54,56,56,48,102,48,49,48,57,51,53,50,57,51,56,51,97,101,57,50,56,101,56,99,53,100,50,51,48,51,101,53,48,50,53,54,51,57,52,99,56,102,100,48,56,97,54,98,48,102,55,52,57,54,48,56,54,100,57,50,97,57,48,102,48,52,56,55,54,101,55,53,56,50,52,50,48,98,50,102,99,48,54,97,99,48,50,52,52,56,48,49,102,52,52,50,48,48,102,102,102,97,101,99,48,48,102,102,55,100,55,102,98,48,53,55,98,101,48,101,101,56,49,100,51,49,53,54,48,102,55,48,51,101,54,53,51,49,55,52,56,56,49,101,48,48,102,102,101,102,56,51,100,52,48,50,54,48,56,51,56,54,48,101,51,99,51,102,54,48,102,53,52,51,98,54,53,57,57,53,99,99,48,55,51,99,48,52,97,57,50,48,51,98,56,49,102,54,50,56,52,49,100,48,56,55,51,99,98,54,50,97,53,50,48,97,54,50,100,52,51,57,50,56,48,49,101,53,50,98,57,50,57,48,102,52,97,54,97,48,48,55,56,56,98,52,50,101,48,98,51,54,100,101,57,55,49,51,57,97,48,52,57,48,49,99,100,97,101,98,102,101,100,51,54,100,51,54,100,52,52,51,52,100,99,52,99,51,55,49,48,52,49,98,56,56,57,100,57,98,56,56,100,98,49,97,55,54,100,98,54,51,49,98,54,99,54,49,56,101,49,52,50,53,53,100,53,100,52,48,98,49,52,48,49,102,54,48,48,48,102,102,48,102,98,54,53,48,50,52,100,56,48,49,102,53,100,52,48,101,101,99,51,101,52,49,101,99,48,55,100,48,48,102,53,99,51,97,97,53,98,48,55,101,52,51,97,52,53,53,56,55,53,56,98,98,54,48,49,99,53,48,55,50,99,51,102,48,48,101,97,49,51,56,49,102,99,48,55,97,99,97,98,48,102,50,56,51,99,50,52,55,48,55,55,52,48,50,54,48,49,100,49,48,55,53,99,49,101,97,48,55,57,50,49,99,51,50,100,56,98,101,52,51,50,57,52,98,53,101,53,99,97,54,48,55,56,53,51,55,97,54,97,48,97,49,49,53,56,53,54,48,55,53,99,51,99,97,57,102,100,99,98,101,53,49,50,55,50,49,52,102,102,56,51,100,48,48,102,102,102,54,56,49,101,102,56,51,97,100,48,55,49,48,49,99,54,50,101,48,49,101,55,48,51,101,52,48,55,56,54,49,99,97,48,55,53,97,48,101,102,56,51,98,56,48,50,53,102,52,53,102,48,55,100,48,49,101,48,56,55,98,99,51,98,97,49,99,57,48,101,97,57,53,57,56,98,51,50,100,99,97,100,50,56,48,97,99,99,53,57,56,55,57,48,51,100,50,53,97,49,52,97,53,51,50,50,55,52,102,50,101,52,98,57,50,97,56,97,56,50,98,102,50,54,50,55,98,55,50,57,101,53,57,49,54,50,56,50,53,54,98,54,52,99,98,48,52,100,52,51,54,101,99,48,50,102,54,99,48,49,102,55,50,97,48,48,102,57,53,57,50,55,56,51,102,102,48,101,48,50,55,48,51,56,48,48,48,102,102,55,100,55,97,55,48,55,57,99,48,101,57,48,97,51,48,102,49,52,97,50,48,48,51,100,102,50,48,102,55,99,98,99,99,57,48,49,99,49,48,55,97,97,53,52,54,50,97,99,98,97,48,55,54,48,49,102,51,48,101,100,51,54,48,101,57,52,49,101,48,48,51,57,50,48,50,54,51,52,98,99,52,51,52,53,101,57,101,57,54,53,51,48,55,100,48,51,98,48,48,102,102,102,48,99,48,52,101,56,97,50,98,57,52,101,48,101,101,49,54,57,50,49,100,101,50,98,99,55,52,101,50,99,99,98,48,53,48,50,52,57,48,48,55,100,97,49,56,48,51,101,102,98,56,48,57,100,53,48,48,102,102,55,100,57,100,50,50,97,50,56,55,50,56,51,102,50,53,101,49,53,54,48,101,97,56,49,99,102,50,49,56,54,98,52,57,56,48,101,100,99,49,99,101,49,54,54,48,102,53,56,51,57,50,49,100,53,48,102,101,55,52,57,101,49,99,49,50,100,53,49,52,48,49,101,97,53,48,55,52,52,98,54,48,55,99,48,49,102,99,48,101,100,48,55,97,52,48,49,101,100,53,48,102,52,56,55,48,53,49,56,98,99,48,101,53,48,54,56,56,53,49,56,51,98,101,53,56,49,54,56,53,98,57,54,53,56,101,53,57,50,55,99,102,52,50,48,50,51,51,53,102,102,53,48,102,97,52,51,99,57,50,101,100,97,52,50,52,51,97,101,97,52,51,100,54,48,56,100,99,52,56,55,51,98,97,101,51,57,99,50,54,97,56,102,53,99,99,48,98,101,54,99,50,98,97,97,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,98,102,99,48,49,102,48,102,99,48,50,54,102,102,56,51,97,51,48,50,55,57,99,51,102,97,48,101,48,56,49,101,48,48,102,102,51,99,98,48,48,55,98,54,99,49,100,52,56,51,100,48,48,55,51,52,49,101,55,48,48,55,98,50,48,51,97,48,53,97,56,55,99,98,49,52,99,49,100,102,50,102,99,48,57,56,51,48,102,98,48,51,100,100,48,50,53,97,48,51,57,56,49,100,97,48,49,50,100,48,101,101,57,55,56,49,101,53,50,98,56,51,98,52,53,57,56,55,98,99,98,50,48,101,101,49,53,56,57,56,53,51,97,48,55,50,57,52,97,51,52,101,48,102,57,57,54,48,56,54,56,100,52,53,55,49,53,102,57,51,57,48,50,55,97,48,97,56,48,54,55,99,97,56,48,52,55,98,48,48,102,102,51,101,98,49,56,49,101,48,50,48,48,51,97,97,48,48,102,102,55,100,56,100,48,49,50,49,101,49,102,100,50,102,52,51,99,55,99,51,97,101,49,100,54,48,101,97,48,49,51,57,50,48,52,97,101,57,55,99,49,102,52,50,101,53,99,50,101,53,56,50,56,56,97,100,52,53,48,101,55,49,52,54,48,102,100,52,51,56,54,53,100,56,55,57,48,48,102,102,52,101,48,98,49,52,99,52,99,50,98,100,48,49,56,50,97,50,48,97,97,50,98,53,50,49,51,48,98,48,99,53,98,97,54,97,49,49,53,100,50,100,97,50,100,53,57,54,49,53,50,100,98,55,101,101,52,48,51,98,53,99,51,57,52,49,102,50,50,56,48,49,101,48,56,55,51,99,51,97,54,49,102,99,48,101,57,49,54,52,56,97,53,100,48,55,53,48,51,102,48,49,100,56,48,101,102,48,55,98,99,51,98,48,53,99,57,53,101,57,52,56,50,53,56,57,53,99,53,97,57,52,48,49,101,54,50,97,53,49,52,98,98,50,57,48,98,49,50,98,52,98,49,50,97,53,50,100,51,99,97,102,52,100,52,49,52,101,50,97,100,50,57,56,52,100,52,51,52,101,52,49,52,101,52,100,52,48,52,100,57,52,56,56,97,52,49,50,99,50,100,98,97,57,98,97,102,102,48,49,53,53,56,48,49,102,50,99,99,48,50,52,52,48,51,99,48,48,102,102,52,100,48,48,102,102,49,50,57,50,48,101,53,99,51,102,99,48,101,52,56,49,100,49,97,54,56,55,102,56,48,57,56,48,50,97,48,48,102,102,57,56,57,48,55,55,48,49,99,102,52,102,50,101,56,51,98,52,49,99,51,52,101,48,102,54,48,55,99,49,49,56,49,100,48,49,53,101,48,101,100,99,48,57,56,99,50,102,49,50,56,97,101,52,56,50,99,52,51,97,48,49,99,102,48,102,48,48,102,102,55,99,57,49,48,51,98,99,100,56,55,100,52,51,99,56,53,55,50,53,102,52,49,98,52,100,57,48,101,97,54,50,99,100,50,100,48,54,56,49,50,50,48,50,54,101,57,97,56,49,53,52,48,49,53,99,52,97,48,49,102,98,56,53,98,49,52,54,53,51,49,55,101,56,100,48,56,54,53,101,49,53,50,53,53,49,55,48,56,54,100,50,52,48,50,54,49,57,52,52,50,100,56,97,102,52,54,50,99,53,49,101,49,102,100,49,100,56,48,100,99,49,50,101,57,55,49,55,48,49,98,101,56,55,100,102,57,99,101,54,56,50,53,98,51,101,50,99,102,99,49,97,48,48,102,102,57,55,54,48,48,55,100,99,101,48,49,50,54,54,49,100,102,48,50,52,49,48,48,49,102,54,51,48,48,102,102,99,48,57,54,50,48,101,53,97,51,57,55,49,54,49,99,52,48,101,48,55,48,55,53,55,56,51,97,101,53,98,57,54,56,99,97,48,55,54,56,98,53,99,49,101,99,48,55,49,52,48,101,99,48,51,102,97,53,100,101,52,54,50,99,48,97,98,48,101,99,56,55,52,52,97,54,52,98,99,56,48,53,98,56,55,100,53,50,49,49,50,97,57,48,52,97,50,52,50,97,52,50,57,48,99,97,48,98,48,101,57,99,53,56,54,55,48,98,49,52,101,102,102,48,50,97,99,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,100,55,48,55,51,99,48,101,55,52,49,101,48,48,51,102,55,48,55,57,50,49,100,97,48,55,52,99,48,101,98,48,51,98,52,53,99,48,55,99,52,51,102,56,49,101,98,56,50,100,55,57,52,54,49,100,102,50,56,56,97,55,50,101,48,51,99,48,53,98,49,54,49,56,97,51,50,56,48,98,52,48,102,52,49,54,55,57,49,52,97,54,48,101,101,57,53,54,53,100,57,55,50,57,55,57,48,99,97,53,50,57,52,98,51,52,99,55,48,49,50,52,53,55,50,54,53,99,50,49,97,50,98,56,57,56,101,52,52,97,49,52,53,100,101,48,97,56,53,48,49,56,52,48,48,102,102,49,102,49,55,99,48,101,54,50,52,48,55,97,48,48,49,102,55,53,101,48,52,57,102,97,55,97,52,57,52,54,56,54,53,101,56,55,54,52,97,51,99,48,52,99,48,56,48,51,100,99,54,100,49,54,50,100,57,53,99,57,52,56,52,100,102,50,99,99,48,57,52,102,48,50,54,48,57,49,99,97,53,99,102,57,53,99,57,98,55,53,100,50,102,53,50,54,97,51,57,101,51,50,49,97,50,50,54,54,52,51,97,52,55,56,55,50,56,51,51,48,54,52,100,102,101,48,49,98,50,50,48,101,55,99,49,99,101,56,51,98,102,48,55,49,48,48,101,100,56,51,98,52,48,101,57,56,49,100,54,48,55,54,56,97,56,48,101,55,56,55,48,99,51,97,57,54,53,97,102,50,56,99,51,98,101,53,49,49,52,101,53,51,56,55,55,99,97,57,50,98,98,57,55,56,53,102,57,54,54,49,101,56,50,99,102,50,50,57,52,99,49,100,100,50,97,99,97,52,50,57,57,49,51,97,54,49,55,52,53,100,49,54,54,57,56,101,48,50,52,56,97,101,52,51,56,98,52,99,52,97,55,49,51,49,99,56,97,52,100,98,98,98,101,49,97,101,98,97,56,50,98,56,48,52,101,57,48,51,100,56,50,100,52,49,99,51,48,49,50,55,52,48,52,100,57,48,51,102,51,50,56,100,102,52,51,54,56,98,98,48,55,50,99,48,52,98,52,48,51,102,56,48,55,98,48,53,52,51,101,53,57,51,50,53,57,98,101,53,54,99,49,54,56,48,101,100,99,49,100,55,56,55,97,52,51,101,52,53,55,98,101,57,101,56,101,53,49,50,54,49,53,101,53,99,97,52,50,50,52,97,53,57,52,97,56,99,48,57,101,57,50,57,53,51,100,48,48,102,102,98,50,97,54,98,51,57,48,53,53,97,55,50,48,50,55,102,56,98,56,102,102,48,48,102,102,97,102,56,48,48,55,99,97,53,52,48,57,99,98,48,101,102,56,49,51,54,101,48,48,102,102,102,98,51,57,48,102,51,49,52,101,49,99,102,52,56,50,101,57,49,56,97,56,48,50,53,57,48,51,57,56,53,98,48,49,50,98,50,49,101,54,50,97,100,50,57,101,52,50,54,99,97,102,52,56,48,55,56,52,48,101,54,48,49,102,102,56,49,51,48,54,56,101,53,100,57,55,48,56,97,56,48,53,54,48,55,57,52,51,99,50,56,57,56,101,56,56,49,101,54,52,52,52,51,56,52,99,50,99,50,52,97,49,50,102,98,98,53,51,101,53,51,99,51,98,97,53,54,54,100,97,50,99,48,53,98,49,53,48,101,102,48,50,54,51,48,49,101,99,49,54,54,48,102,101,99,48,57,56,52,48,55,101,99,48,102,100,48,98,99,55,49,48,57,101,50,101,99,49,102,51,56,51,101,53,48,55,97,48,48,102,53,99,98,57,52,56,50,98,100,98,50,99,57,49,99,97,101,55,56,98,51,48,55,56,99,49,102,55,50,102,52,51,100,101,53,57,98,97,53,54,97,51,57,55,99,57,97,53,56,57,55,52,56,101,56,55,100,50,99,98,97,55,97,57,48,97,48,98,97,50,99,49,51,99,98,51,57,56,101,54,50,99,48,98,48,52,98,52,102,50,54,101,53,48,52,56,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,54,97,101,48,48,102,102,102,97,102,100,48,48,102,102,55,100,99,52,48,49,51,98,101,48,48,102,97,101,99,48,102,56,56,55,54,48,98,56,48,55,52,97,48,102,55,52,51,100,99,49,101,55,48,55,55,99,49,100,54,48,49,51,56,101,56,56,48,101,50,48,49,101,50,56,51,99,49,48,55,99,48,53,99,48,51,56,99,55,54,56,98,98,50,97,48,51,101,97,56,97,57,52,48,57,57,48,55,53,101,49,100,54,48,55,97,50,49,99,53,50,57,53,99,48,48,55,54,102,56,55,100,56,98,51,48,102,57,48,51,51,52,100,102,99,49,102,49,54,49,48,56,51,99,56,55,97,50,99,50,50,99,49,51,99,48,53,53,48,98,97,102,102,56,48,55,52,98,56,49,50,48,101,48,48,102,102,102,98,57,53,48,50,52,53,48,48,102,102,49,102,54,48,56,49,99,53,48,101,100,56,55,57,48,49,100,57,56,51,101,56,48,101,52,48,55,50,52,51,101,101,49,101,50,99,53,98,56,54,52,48,101,52,56,49,101,56,48,51,99,55,48,55,51,101,49,100,99,48,55,100,52,56,57,56,97,53,50,101,48,51,101,56,56,99,101,55,52,97,48,55,54,97,53,48,56,51,100,48,48,102,56,49,55,52,56,100,101,56,97,55,48,101,53,49,54,50,49,101,97,57,102,98,102,99,101,48,55,52,53,50,49,48,56,51,99,52,55,57,50,98,53,99,98,101,56,56,48,54,99,50,97,48,49,48,97,50,48,101,100,56,49,101,99,48,51,100,51,48,55,51,97,49,101,49,52,55,48,102,56,56,51,97,50,48,55,57,52,49,102,101,48,55,53,52,49,101,100,52,50,99,101,56,50,52,52,51,100,52,48,101,101,48,51,101,56,49,101,48,48,101,52,56,55,56,100,49,50,57,50,48,97,102,52,99,50,97,57,102,99,56,99,53,100,56,55,54,49,51,99,97,100,50,100,53,56,102,54,53,54,49,54,54,53,56,97,48,53,57,49,52,98,51,101,52,48,50,99,49,51,53,48,52,55,57,52,101,55,55,51,56,48,51,55,98,48,48,102,102,51,101,97,54,99,48,49,102,50,97,48,48,102,102,50,54,48,56,49,100,54,48,55,56,52,51,97,99,48,101,56,56,48,57,101,50,48,55,56,99,48,101,102,99,98,52,48,55,50,56,56,100,99,98,57,48,49,51,57,48,55,100,48,48,102,102,102,50,48,97,52,48,50,54,54,48,49,102,50,48,51,101,54,102,57,102,52,48,48,55,56,97,49,101,53,50,97,101,57,50,52,98,98,50,98,48,49,101,51,56,55,101,53,50,57,50,102,54,48,102,55,49,54,54,49,100,51,48,101,99,54,51,48,55,49,97,102,99,48,55,52,53,98,52,53,50,98,99,49,57,57,50,98,98,49,54,52,56,51,102,101,48,49,57,55,48,98,97,56,49,55,54,56,49,50,56,99,48,48,102,98,53,53,48,50,52,50,99,48,57,101,102,54,48,98,51,52,57,48,50,53,53,48,49,102,99,54,48,55,97,52,99,49,52,97,57,56,49,100,98,52,48,50,99,53,99,99,48,101,98,56,49,102,51,48,55,50,98,50,51,97,54,56,55,98,52,98,49,50,102,56,97,99,50,56,57,57,56,97,48,55,56,99,48,101,101,52,51,97,53,100,50,56,49,51,101,57,56,49,100,98,50,101,100,49,54,56,49,50,57,97,102,49,53,102,100,49,55,54,50,99,97,57,48,55,50,55,50,48,53,53,56,49,56,57,50,102,102,101,97,99,99,51,54,100,98,54,52,56,56,52,52,52,55,98,55,48,51,52,55,48,51,51,57,100,56,51,52,55,52,100,98,102,102,99,50,52,54,99,51,102,48,51,55,48,101,97,102,50,101,98,102,102,97,101,98,97,101,98,102,101,48,53,99,99,48,48,102,98,49,48,48,102,102,48,55,100,54,52,56,49,50,98,54,48,48,102,102,102,98,50,98,48,55,51,56,53,100,56,51,97,56,48,55,102,52,49,99,98,50,98,49,97,50,100,53,51,55,57,53,102,99,51,98,99,48,102,54,99,51,98,48,49,100,97,48,55,55,52,99,56,51,101,50,48,101,49,56,50,53,52,51,100,54,49,99,97,48,102,50,49,54,53,99,51,56,101,49,102,101,48,102,57,56,55,48,56,51,102,56,57,54,49,100,56,99,49,101,57,52,54,48,101,48,57,52,56,49,100,55,48,102,52,48,50,52,49,48,48,99,53,101,48,55,52,50,57,50,99,97,99,98,102,98,54,52,48,98,52,48,48,49,53,48,48,48,102,102,57,54,102,52,56,48,48,55,100,97,49,48,48,51,101,51,53,101,49,102,101,52,49,50,57,99,48,57,57,102,52,54,48,102,97,48,49,51,55,99,48,48,102,102,102,97,101,102,48,102,98,48,50,55,50,52,51,100,50,53,57,56,51,57,97,54,99,48,57,56,53,48,55,102,99,57,56,48,52,98,101,56,48,51,100,98,50,53,51,49,55,99,57,50,53,49,55,48,101,57,49,54,50,48,102,48,102,56,51,56,57,48,55,50,52,48,101,57,52,48,49,101,97,98,48,51,101,99,48,55,101,56,53,49,50,50,56,55,56,56,48,52,99,51,57,54,49,52,49,102,53,57,48,101,100,49,54,101,48,57,48,57,99,49,101,56,50,56,53,48,55,49,54,48,48,51,101,99,50,56,53,102,56,51,99,50,48,55,54,56,48,101,101,56,49,101,101,56,55,52,56,98,50,48,101,50,48,51,100,54,48,55,55,101,49,99,98,48,55,57,97,49,99,54,50,101,54,57,48,57,99,50,101,48,51,57,54,48,102,49,48,51,97,56,49,100,102,48,102,97,48,55,53,52,98,52,57,50,98,52,98,51,52,52,50,100,56,97,100,48,49,51,50,48,101,100,56,55,57,53,48,56,98,50,50,97,49,51,55,50,48,57,54,99,53,54,49,53,97,53,98,57,53,102,57,50,100,48,54,56,49,50,52,53,56,57,53,97,56,52,53,56,52,101,56,52,101,52,51,54,101,97,55,102,99,48,98,54,99,48,57,98,49,48,50,52,99,52,48,57,48,51,48,48,102,102,55,100,100,53,56,49,50,98,57,48,100,97,55,49,54,50,48,101,99,52,49,101,57,48,55,51,99,51,101,54,54,48,48,55,98,48,48,48,102,102,57,57,52,48,55,50,54,57,56,48,101,54,48,51,102,48,49,102,53,48,101,100,56,48,51,100,98,97,48,102,49,99,51,98,53,99,51,100,102,56,49,100,55,48,51,101,53,48,48,55,98,54,56,49,101,99,49,52,101,53,52,54,50,101,56,98,54,48,55,53,56,48,48,102,52,102,99,51,101,55,52,53,50,101,52,101,56,50,99,52,97,100,50,97,99,98,54,48,101,99,57,54,52,48,100,97,49,54,48,49,50,102,48,48,102,102,98,51,55,48,102,49,56,51,56,101,48,50,55,50,52,48,49,102,49,101,48,48,102,102,48,55,100,56,100,56,51,98,97,48,55,57,52,48,102,48,56,51,57,53,50,57,56,49,101,49,48,55,53,53,56,51,100,100,56,49,100,100,56,51,99,98,50,98,48,51,98,54,48,102,52,49,102,48,55,51,50,48,102,51,51,56,55,100,99,49,99,52,50,51,49,52,50,49,101,102,101,48,101,102,52,51,101,97,53,101,57,53,48,48,102,102,101,53,57,51,48,51,101,55,99,51,57,50,56,52,48,102,97,100,48,99,97,53,48,102,50,102,50,57,49,51,53,48,52,48,49,101,100,100,48,102,55,99,56,48,57,53,57,54,51,52,57,100,50,52,53,98,50,99,52,48,51,55,55,52,49,100,53,48,51,57,101,48,55,53,50,48,101,50,56,51,57,54,53,52,48,51,98,53,48,55,50,52,48,101,98,99,49,100,101,56,51,57,99,48,55,54,101,49,100,100,101,53,56,48,48,51,100,98,97,49,99,48,48,55,53,54,49,99,98,48,101,99,48,51,98,100,48,101,52,49,52,102,56,98,57,50,100,56,98,51,50,102,56,98,52,48,49,50,97,48,101,57,56,55,52,48,97,98,50,56,99,97,51,50,97,97,57,51,99,51,99,48,53,100,49,54,97,53,99,57,54,49,50,56,52,56,48,100,56,50,55,52,98,51,50,99,57,51,48,98,51,55,48,57,57,54,48,53,56,50,55,51,57,54,49,48,48,48,102,102,52,100,97,56,49,50,49,50,48,52,97,101,48,49,51,98,99,53,54,56,55,54,53,48,48,48,102,102,57,56,101,48,55,52,101,49,99,57,48,55,56,97,48,48,102,102,102,54,54,54,50,101,98,48,55,53,100,51,56,51,99,97,49,99,51,48,55,55,50,49,101,102,50,99,56,97,50,48,48,55,98,56,100,50,52,51,98,54,57,48,53,100,54,50,97,57,50,56,51,102,56,49,99,100,48,102,54,100,57,53,53,56,98,49,48,48,102,102,55,98,52,99,97,50,99,53,56,54,52,48,99,56,55,56,98,49,56,52,50,52,52,48,49,51,48,48,102,102,100,51,97,48,57,53,102,52,56,51,102,101,51,51,56,49,50,52,52,48,102,55,52,98,57,48,50,54,48,52,48,57,51,50,48,50,53,49,99,49,102,98,48,55,56,101,49,97,54,52,98,101,48,55,100,99,48,52,98,48,56,51,56,52,48,55,98,56,53,100,52,50,51,99,50,53,51,50,99,98,54,53,99,48,51,99,56,48,55,53,48,49,100,51,48,102,57,57,54,52,99,50,51,52,97,54,49,54,99,53,101,50,54,99,52,52,50,54,49,55,54,57,51,51,50,48,57,100,50,102,48,98,51,52,101,100,51,98,102,55,48,98,50,50,99,50,102,102,52,100,97,48,52,53,52,48,49,102,55,56,50,48,48,102,97,99,49,50,99,56,48,49,102,54,99,50,48,52,57,57,51,48,48,52,98,57,56,55,55,52,51,100,56,53,55,56,55,51,52,51,101,99,49,99,99,48,55,57,52,99,48,51,101,97,48,55,55,50,53,97,49,55,56,49,101,48,52,56,48,101,101,48,55,53,57,102,48,55,56,54,49,100,100,48,55,53,52,48,102,54,52,51,56,97,49,100,51,52,50,48,102,97,97,55,97,49,56,55,48,56,49,101,52,49,55,48,57,50,49,99,98,97,50,100,56,49,101,52,51,48,57,52,49,101,50,52,53,50,56,56,97,50,52,50,50,102,51,57,53,99,56,57,55,54,53,54,57,54,57,48,101,99,99,97,49,50,55,48,49,97,56,48,51,98,51,48,55,55,52,49,100,53,48,55,52,56,48,101,101,56,51,56,48,48,102,102,101,97,52,51,56,97,53,55,51,50,53,50,56,55,50,48,49,100,56,48,55,50,48,51,97,54,48,101,102,48,51,57,99,53,51,97,50,50,50,97,48,49,53,99,56,52,53,52,56,55,53,52,51,57,50,53,48,57,53,99,49,100,97,48,101,101,57,53,97,56,56,53,54,49,53,52,56,54,56,48,53,52,97,49,97,49,97,48,57,52,101,53,55,50,51,50,49,101,52,51,50,98,100,48,48,97,102,50,98,100,48,97,53,49,101,53,98,50,98,99,97,101,52,51,54,56,56,52,52,97,100,48,102,99,97,53,56,55,98,56,97,101,48,101,51,56,55,99,53,51,56,51,56,52,53,53,97,48,49,55,52,49,102,97,52,50,48,101,97,48,55,56,100,50,99,51,57,56,53,51,49,54,55,54,49,57,49,53,99,53,99,48,55,97,57,49,99,97,57,52,99,55,99,51,98,54,56,50,53,56,98,102,100,51,56,97,53,100,50,56,52,57,101,53,98,101,52,53,52,53,52,101,99,48,50,54,50,53,55,49,49,57,52,57,102,102,57,54,52,56,49,97,54,57,51,54,55,102,99,48,50,101,49,56,49,99,102,56,48,51,101,49,53,101,48,52,102,51,56,48,51,100,52,49,48,101,100,101,48,55,102,97,48,102,101,99,48,57,52,101,48,48,102,102,55,97,53,50,48,50,54,101,53,51,101,48,102,56,48,48,102,102,51,100,49,102,48,55,97,54,48,102,56,48,48,49,101,97,48,99,57,52,50,48,50,55,52,53,54,52,56,55,56,102,56,55,54,102,56,55,99,99,48,57,53,55,48,48,102,102,55,98,55,48,48,52,100,98,48,55,55,50,56,98,97,99,53,53,48,48,102,102,57,56,57,50,52,48,48,49,51,101,48,49,50,57,48,49,51,48,99,48,50,53,100,57,51,52,99,48,55,54,99,49,99,99,48,48,102,102,55,99,51,50,48,48,102,102,49,102,53,56,101,49,100,100,52,99,48,101,97,48,55,56,48,98,54,48,55,99,99,48,52,101,98,49,55,52,53,99,49,52,54,57,52,53,49,49,54,101,53,97,49,52,97,53,56,56,51,99,50,48,50,53,102,56,98,51,48,101,55,49,54,99,53,57,49,53,56,57,50,56,56,57,54,53,56,49,53,52,57,52,53,54,50,54,48,49,50,98,50,100,97,53,57,54,56,49,100,100,52,102,52,57,52,54,55,57,49,49,99,52,50,52,98,97,56,98,52,102,50,98,49,50,51,98,55,53,102,53,53,100,55,53,48,49,98,48,99,51,56,99,57,54,49,101,101,50,99,52,51,56,101,49,99,101,52,101,48,102,101,57,53,54,56,48,53,50,56,55,101,57,51,56,51,97,56,49,100,99,52,98,48,102,57,57,52,99,53,54,53,56,54,97,53,55,49,52,101,49,101,97,52,56,50,97,53,48,100,102,48,102,50,50,48,57,53,99,102,101,52,100,50,101,98,53,50,49,50,48,49,54,102,100,50,57,49,53,48,55,48,48,102,102,57,56,57,54,50,52,97,53,49,98,55,99,53,57,50,55,101,97,57,52,100,97,49,100,49,55,102,99,48,98,50,52,51,56,50,48,48,102,97,55,50,48,48,55,100,53,97,48,55,49,52,51,57,97,49,100,56,48,101,56,54,48,48,55,100,55,101,48,49,50,54,48,49,102,51,101,49,100,55,48,101,101,49,52,50,49,100,98,99,49,101,56,48,102,101,48,49,50,97,52,48,52,98,99,48,55,56,99,51,101,48,49,101,50,99,53,49,49,53,99,56,97,53,52,99,57,55,99,49,101,55,50,101,56,48,49,101,57,54,50,49,56,48,57,97,56,55,56,52,98,98,99,56,97,48,57,102,48,102,48,57,55,50,48,57,49,54,98,57,54,52,53,56,97,52,97,52,97,55,102,100,48,52,98,101,99,49,100,101,48,101,101,48,48,102,102,49,102,53,101,101,48,52,56,52,48,51,57,98,48,102,49,97,50,48,55,98,99,49,100,49,48,49,50,52,50,48,52,97,49,48,51,97,99,48,102,56,50,49,102,55,55,50,50,56,55,57,99,49,100,99,48,49,50,100,48,48,101,54,52,51,57,48,49,101,51,52,53,48,52,99,49,53,101,57,97,53,54,50,52,55,52,54,50,102,48,51,98,48,49,99,100,50,98,56,98,55,52,52,50,52,53,54,49,54,54,53,56,97,48,100,49,48,52,100,57,100,54,53,55,57,54,54,57,56,53,55,102,51,98,52,57,57,55,49,99,49,99,55,53,100,55,102,102,53,100,55,53,48,50,102,97,48,50,55,50,56,48,49,102,54,56,56,48,52,56,97,56,48,51,101,98,102,52,48,52,57,99,48,49,101,54,101,56,49,102,56,56,48,51,100,50,52,48,49,51,101,97,50,99,56,48,52,97,102,55,48,55,54,54,48,102,55,99,51,102,54,48,57,97,99,53,54,54,48,101,98,101,50,99,52,54,48,55,54,52,49,99,50,48,102,56,48,50,53,56,56,55,48,102,97,56,55,54,97,98,55,52,98,102,48,52,98,57,54,54,55,56,50,52,48,57,49,50,99,51,50,49,55,102,56,49,56,50,97,101,97,48,50,52,48,56,48,51,101,99,98,56,48,49,102,50,101,100,48,55,55,52,48,101,99,50,52,51,98,57,52,48,48,102,97,99,49,48,102,97,48,49,50,102,101,48,52,99,53,54,52,57,97,50,101,56,48,49,101,101,53,99,48,102,57,52,49,99,52,56,49,51,52,99,53,49,56,48,57,55,102,52,55,99,49,99,51,48,49,50,52,101,56,99,48,50,54,97,53,98,56,51,56,56,97,51,50,54,101,50,99,48,51,102,101,52,102,99,54,50,99,55,54,48,49,50,51,50,97,48,57,48,50,52,98,100,99,56,48,57,57,56,49,49,98,56,51,100,102,48,48,55,99,99,49,48,48,49,102,54,57,54,48,102,55,99,49,100,102,56,55,56,56,51,56,51,99,51,56,56,48,52,97,55,48,51,97,102,101,49,101,51,50,57,99,98,57,50,57,99,48,49,101,102,56,48,55,52,48,49,100,56,48,50,54,49,56,51,57,48,48,102,48,52,97,49,99,53,100,57,52,97,53,97,49,52,53,99,98,50,48,101,100,56,55,57,98,56,49,51,51,56,53,56,56,48,57,53,57,54,101,53,55,54,50,99,98,57,55,48,53,52,97,55,52,97,48,100,55,50,98,99,98,101,50,98,52,97,57,50,99,98,52,55,101,56,51,51,51,102,102,99,48,51,52,100,100,50,57,50,57,49,57,48,49,49,100,50,49,51,53,51,53,50,49,57,52,52,52,52,52,52,54,53,100,52,57,52,97,52,99,52,56,98,99,99,51,48,56,99,99,98,49,51,52,57,48,57,48,102,50,52,50,52,50,52,55,100,48,99,50,51,52,99,99,57,101,98,102,102,101,54,54,51,55,101,52,98,52,101,101,52,52,48,98,55,99,48,57,56,102,48,48,55,100,98,97,48,48,51,101,98,57,56,48,57,54,49,48,101,102,48,55,100,52,98,50,48,102,102,56,49,51,55,97,48,52,98,98,49,55,48,49,101,57,48,101,48,97,50,48,55,57,57,50,52,98,56,48,55,52,54,49,100,48,48,102,102,55,102,101,48,101,50,52,98,49,48,55,99,52,57,54,53,57,56,55,52,99,97,102,50,102,100,50,57,51,99,97,48,50,97,56,51,56,50,53,101,48,51,99,57,50,56,49,51,57,50,48,51,99,55,52,53,98,48,55,55,53,50,99,51,97,101,53,55,57,53,48,57,98,52,53,55,100,100,48,55,98,97,57,49,48,97,56,55,52,49,50,53,55,101,98,99,48,48,102,102,53,50,49,49,55,54,48,48,102,102,102,98,54,52,48,48,102,102,55,100,97,48,49,55,99,57,52,53,99,98,97,57,97,48,48,102,98,49,55,48,50,55,97,53,97,52,50,50,101,49,50,48,98,49,55,53,50,56,97,54,52,54,48,50,54,101,99,48,57,56,54,54,99,97,54,56,54,52,98,50,97,52,56,101,102,49,53,97,56,101,53,55,50,52,48,51,99,56,55,50,50,48,97,97,100,50,57,51,100,49,51,50,49,102,50,55,97,53,48,55,54,56,97,57,102,98,55,53,48,52,56,99,51,101,50,49,102,52,48,102,56,56,51,99,51,48,102,48,57,54,52,49,101,101,48,102,100,56,55,98,56,51,99,97,49,102,56,48,102,53,49,55,48,57,52,57,50,53,56,49,55,48,49,101,54,48,102,56,48,55,56,52,98,53,48,102,51,49,55,99,53,97,57,54,54,53,57,97,55,50,52,57,54,54,53,57,57,54,50,53,57,49,55,54,53,101,50,53,97,55,97,55,97,53,97,54,50,55,57,54,99,57,56,57,54,53,56,49,54,48,57,54,57,97,57,98,54,101,50,54,97,55,97,54,50,53,97,55,53,100,53,53,97,53,100,100,54,102,102,48,49,100,52,48,48,49,102,54,53,54,48,48,102,102,102,57,55,97,56,51,100,50,48,55,57,54,48,48,102,102,102,55,54,56,51,97,100,48,50,52,51,52,51,97,49,56,51,56,48,48,102,102,101,102,99,98,53,50,98,48,98,100,48,101,101,50,55,48,51,99,50,48,55,57,48,53,48,48,102,102,55,56,52,51,97,56,48,102,56,48,97,101,52,98,52,102,99,49,102,57,50,56,53,50,48,98,102,48,101,48,48,55,98,56,49,99,100,56,49,51,51,52,53,56,49,52,97,56,55,100,48,52,97,57,50,99,52,51,97,52,53,100,56,55,54,99,98,56,48,52,56,53,53,99,56,55,56,57,49,49,51,56,98,50,50,49,99,97,102,52,50,50,98,54,50,99,48,52,102,48,48,55,100,101,48,52,99,52,56,51,102,51,48,50,54,52,56,51,101,52,57,99,49,102,102,48,55,101,101,48,102,55,56,49,101,52,56,51,100,100,48,102,55,50,55,51,52,57,48,56,99,48,50,55,52,48,102,50,48,51,102,99,49,101,101,48,102,101,57,54,52,53,55,57,53,54,57,48,53,100,49,54,97,49,101,48,52,55,48,101,102,57,53,101,53,57,56,55,99,52,98,56,50,102,52,98,54,52,54,48,101,102,50,48,57,54,99,53,100,57,54,97,57,101,53,54,57,52,102,100,51,100,99,52,50,52,48,52,102,50,99,100,51,49,51,98,49,57,51,57,51,57,51,54,57,99,48,56,101,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,99,49,49,53,50,100,50,53,48,49,50,49,49,100,51,53,48,100,50,49,101,52,52,52,98,52,52,55,57,57,52,56,52,53,52,98,52,55,55,51,98,50,102,50,51,51,99,99,53,54,52,56,52,55,55,57,49,100,50,49,56,97,50,52,99,50,53,52,100,52,57,101,55,101,51,102,57,98,48,54,98,102,100,53,56,54,48,48,101,50,97,48,48,102,102,55,99,55,98,56,48,57,99,51,48,101,99,48,49,51,56,52,48,48,102,97,98,100,48,50,53,102,53,51,52,51,98,54,48,50,54,49,100,50,99,48,57,54,102,48,101,51,48,51,97,52,48,50,53,51,56,51,101,56,57,56,53,57,101,52,48,48,52,99,50,55,48,55,101,48,49,100,48,48,49,50,102,48,48,102,102,101,52,100,50,48,51,99,54,53,56,102,52,56,52,52,48,102,51,48,55,97,50,57,50,100,98,52,99,97,48,102,51,51,48,101,48,50,54,99,98,48,98,50,56,56,98,52,55,50,101,98,56,48,57,56,48,55,55,48,97,99,55,50,55,49,51,48,48,102,102,57,99,53,53,48,49,102,50,56,48,49,102,48,97,101,48,50,54,99,48,51,100,51,99,49,101,49,48,51,102,97,48,50,52,54,52,49,51,50,53,51,101,48,101,52,101,48,101,54,48,51,100,51,48,50,54,99,55,97,49,99,97,51,56,55,57,56,48,52,102,99,48,49,101,101,57,48,49,51,57,48,50,53,53,52,49,99,101,101,52,56,48,52,100,55,50,101,51,56,55,51,99,48,52,97,51,57,53,50,48,99,102,52,53,48,49,50,49,101,49,101,50,99,57,100,102,53,101,50,100,55,49,53,57,98,50,48,99,102,102,56,48,54,49,55,50,56,48,56,48,54,48,48,102,57,97,51,56,49,50,56,48,48,48,102,102,100,56,99,56,48,52,100,56,56,51,98,57,48,55,54,97,48,48,102,102,98,98,57,102,48,49,51,50,48,48,102,102,102,49,56,97,54,48,101,56,48,48,102,102,50,54,50,98,56,51,98,56,48,55,51,100,56,51,101,99,49,101,99,50,56,56,51,98,54,48,48,57,102,49,50,57,48,51,98,97,48,48,102,102,102,55,99,48,55,56,52,50,99,97,99,48,101,100,48,48,102,102,102,50,48,50,56,48,102,102,56,97,48,52,49,48,48,48,102,102,102,57,51,54,48,55,49,100,50,48,51,101,54,48,48,102,97,53,48,48,102,102,50,55,50,100,48,48,102,102,97,97,50,57,49,48,48,98,56,48,102,51,51,54,48,48,102,102,102,50,102,48,48,50,52,48,101,50,52,52,49,53,99,99,97,54,50,50,55,101,48,52,100,56,56,51,56,53,52,56,50,99,102,57,53,101,53,56,57,54,53,53,48,48,102,102,50,53,102,100,50,100,48,57,49,53,101,57,52,98,48,48,102,102,98,98,57,48,52,102,52,52,48,54,55,55,53,102,53,49,98,102,102,56,48,52,102,102,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,51,48,56,48,51,101,49,55,56,48,52,97,54,56,55,98,48,51,56,97,48,101,57,52,48,57,57,98,48,50,54,56,99,51,101,52,53,49,102,54,99,51,97,101,48,102,100,102,48,51,57,56,101,48,101,54,99,98,55,48,49,51,51,52,49,102,100,100,99,48,101,99,48,51,99,101,48,52,100,52,48,51,98,97,48,55,56,97,48,48,101,99,102,50,97,99,51,99,52,57,54,57,98,98,54,50,100,49,50,57,49,53,48,99,48,49,100,54,57,50,56,52,97,100,49,101,55,98,56,53,52,48,50,55,101,51,55,50,99,49,52,48,50,101,55,57,52,48,51,57,99,99,48,49,102,52,51,50,48,52,98,56,56,51,99,54,48,50,53,50,48,48,49,102,53,52,50,48,52,97,98,48,49,50,102,54,48,102,54,48,97,101,48,49,50,97,48,102,101,56,55,48,56,48,49,101,98,56,52,57,55,101,53,55,99,97,54,49,52,52,57,55,100,49,101,56,51,100,56,48,52,99,56,48,51,101,49,48,102,97,49,53,99,48,49,55,52,49,100,57,50,101,56,51,99,48,53,51,53,102,97,50,97,52,51,99,99,53,55,53,49,100,48,52,98,100,52,101,100,98,49,97,53,99,99,56,54,57,102,57,99,52,49,54,102,102,99,48,101,49,53,52,48,52,97,56,48,48,55,99,98,101,52,48,57,102,55,48,55,57,97,48,52,98,56,56,55,49,52,48,57,55,55,48,55,48,52,48,101,57,52,51,99,97,48,57,51,50,97,52,48,57,56,56,48,55,55,99,48,52,101,48,48,102,102,51,98,56,48,55,100,99,53,53,56,48,57,52,56,55,55,53,50,51,98,99,49,100,99,50,99,56,51,97,48,48,101,50,56,97,52,50,98,57,49,55,57,54,48,49,101,55,48,101,55,49,55,97,57,55,51,57,51,48,51,98,99,48,102,49,99,51,99,98,56,57,56,55,52,99,98,99,50,56,52,98,48,100,100,50,55,54,55,52,98,49,57,50,99,50,52,97,102,98,52,48,48,102,102,49,100,53,100,52,48,50,54,57,56,48,49,102,55,101,97,48,52,100,56,56,55,52,56,48,57,99,97,48,48,102,102,55,100,97,50,48,49,51,49,101,48,102,57,48,49,100,97,57,55,54,48,50,55,56,48,101,97,99,98,99,97,48,55,52,49,99,51,56,101,102,48,48,57,53,57,54,48,53,54,56,54,51,56,97,101,48,50,53,100,99,49,99,100,56,55,53,56,51,99,55,51,53,50,53,102,56,55,54,99,51,97,54,49,101,51,98,102,99,51,99,52,49,100,57,50,99,56,100,99,98,57,50,98,98,54,57,48,52,98,57,56,97,100,102,54,53,54,100,99,50,54,97,54,102,102,56,49,51,48,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,54,98,56,51,97,49,48,55,99,52,48,102,49,99,49,99,50,56,51,99,51,48,101,100,48,51,100,51,48,55,52,101,49,101,50,56,48,101,98,56,55,101,99,51,57,99,53,97,57,52,99,53,101,56,55,55,56,98,102,101,53,52,48,55,55,99,98,100,99,56,48,53,98,49,52,50,53,98,49,53,56,53,102,49,52,97,57,52,48,50,53,56,49,101,56,50,97,52,98,99,50,57,57,50,99,49,50,52,53,99,49,52,99,53,54,50,54,101,52,52,52,101,50,98,100,51,53,48,57,99,98,52,52,102,51,52,100,100,97,49,100,100,99,102,48,97,56,53,100,55,102,99,48,54,48,50,48,101,100,56,48,51,101,52,102,101,48,48,102,98,98,97,48,101,101,55,50,56,53,48,55,48,49,51,57,102,100,50,99,51,98,101,53,48,102,50,97,57,49,50,52,97,51,99,48,52,98,57,56,49,50,57,48,99,55,52,57,50,57,99,97,100,48,52,98,98,49,50,53,52,102,50,99,51,48,49,50,102,100,52,57,56,56,101,52,100,48,57,49,102,97,49,102,52,100,51,100,97,54,52,57,51,99,101,49,50,98,98,48,54,98,48,49,100,100,56,51,56,102,48,48,102,102,55,99,100,57,52,51,102,50,49,100,56,48,101,54,48,55,50,56,51,97,54,48,102,97,99,48,57,50,48,48,102,102,48,55,97,97,52,49,101,100,52,49,52,53,48,101,100,57,53,97,49,102,48,48,102,102,55,98,52,48,48,102,51,50,101,53,52,48,55,50,48,48,102,102,52,101,57,51,53,49,56,97,101,50,97,48,97,100,48,102,48,56,55,97,48,48,102,102,49,101,99,50,48,101,98,48,49,50,97,48,57,54,53,53,49,53,57,50,57,101,53,97,97,51,49,54,54,49,101,54,98,50,57,48,97,102,52,99,97,56,52,49,99,53,57,101,50,97,99,97,100,97,101,99,97,49,97,49,55,53,48,49,49,48,57,55,53,102,102,48,48,100,102,53,48,50,52,102,99,48,49,102,50,52,102,48,48,55,100,53,99,56,49,51,53,54,48,48,102,102,102,52,100,99,51,57,98,56,49,102,54,56,48,51,100,56,54,48,102,100,99,49,101,49,56,48,51,100,57,99,53,55,56,48,51,100,49,98,99,48,101,99,99,48,57,56,56,48,102,53,48,48,102,102,57,51,56,55,97,99,51,100,98,56,51,98,52,53,53,102,48,101,101,56,48,51,100,52,48,99,48,101,50,52,97,48,48,101,55,57,54,53,100,48,48,51,101,99,49,101,52,57,48,101,98,54,50,101,98,97,54,49,53,101,53,55,57,54,49,57,48,99,48,49,101,101,50,102,100,48,52,97,100,52,99,48,50,49,56,49,102,55,49,53,56,53,57,50,49,57,55,48,53,54,49,53,101,53,98,49,53,99,102,55,52,57,52,49,50,100,49,48,100,49,52,98,49,50,98,100,50,51,98,54,102,51,52,49,97,97,49,97,55,98,51,50,57,50,56,99,57,49,57,57,52,56,100,50,57,49,50,52,100,49,57,101,57,97,51,53,54,57,97,49,99,100,101,54,48,100,101,54,52,48,50,48,55,49,52,49,56,57,48,50,53,98,56,48,57,97,50,48,55,101,56,48,52,97,52,48,51,99,51,52,48,48,102,102,55,98,48,48,102,102,52,98,101,48,55,101,51,48,51,98,101,48,55,56,48,53,53,52,97,54,53,49,53,101,49,101,48,48,102,102,48,55,98,54,48,51,57,101,49,101,97,48,99,55,49,54,50,53,48,49,55,97,49,100,55,52,97,48,99,99,97,101,48,102,57,48,55,55,56,51,99,48,53,52,48,49,49,48,97,55,48,102,50,57,55,54,56,55,102,53,57,53,102,53,97,52,49,51,56,49,97,101,51,50,55,97,49,50,48,53,98,55,102,101,48,49,101,100,101,98,97,56,48,56,48,52,48,48,102,102,102,97,101,51,48,48,102,102,55,99,99,52,48,48,102,102,49,98,57,100,48,55,54,99,48,48,102,102,102,98,48,54,48,101,56,57,99,99,48,50,54,100,99,98,101,48,50,54,53,52,48,49,101,101,48,48,102,102,56,48,102,100,57,55,101,53,54,56,48,51,97,49,100,48,55,50,52,48,52,98,50,48,48,50,55,49,52,48,101,102,99,48,50,99,53,51,56,48,49,53,97,54,98,99,48,48,102,102,100,102,52,57,53,48,49,100,100,48,48,57,55,48,48,50,54,56,56,49,99,53,56,49,51,54,101,48,101,102,49,48,48,49,101,99,48,49,50,102,56,49,102,56,101,48,102,48,52,51,56,48,53,97,102,52,99,97,50,98,99,51,99,48,48,48,102,102,102,54,99,48,55,99,48,51,97,97,49,98,55,50,98,99,98,102,50,102,52,51,97,101,57,52,52,48,97,101,48,102,57,48,55,55,56,51,98,101,53,98,56,49,48,99,98,55,48,101,100,49,55,54,56,55,102,53,57,53,102,51,102,56,50,52,99,51,53,99,55,52,49,52,100,52,49,98,55,51,102,99,49,56,57,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,49,55,48,48,102,102,48,49,102,55,99,52,48,48,102,102,102,98,100,99,48,101,49,48,48,51,101,97,101,52,49,100,101,98,97,48,101,57,99,49,100,98,100,48,48,51,100,100,54,48,52,100,102,48,51,99,53,48,101,98,98,56,57,56,49,99,102,48,101,100,57,48,50,101,52,97,48,48,102,102,48,55,97,55,52,49,100,52,48,102,54,57,52,99,48,102,56,56,51,98,50,53,50,48,51,102,50,101,53,100,49,55,101,48,101,56,48,51,102,101,48,101,98,56,51,101,53,99,51,97,54,48,102,51,99,49,100,102,57,53,99,56,55,50,48,101,99,52,98,48,50,99,48,97,102,50,99,56,51,99,48,48,102,102,57,97,48,49,51,49,50,99,99,49,50,50,49,100,98,99,52,99,98,50,102,102,48,49,56,55,52,51,99,54,49,101,50,50,57,56,51,97,56,53,51,97,53,49,55,101,49,101,48,52,99,101,56,50,53,51,57,53,101,49,56,55,52,99,52,99,48,52,98,50,53,50,53,56,54,51,100,50,53,50,49,49,100,49,53,49,101,98,97,51,97,50,97,51,50,54,50,53,53,49,50,52,97,52,56,54,50,54,55,52,99,55,102,51,53,53,51,53,102,55,57,99,97,48,50,57,48,48,102,102,48,51,101,99,51,52,48,49,102,50,101,48,48,50,53,49,99,48,57,55,57,100,99,51,97,54,48,52,97,50,49,52,51,50,48,52,100,51,56,55,98,53,99,101,48,48,102,102,101,100,53,52,102,48,49,51,53,48,55,57,101,48,101,51,102,56,55,52,54,98,48,48,102,102,51,100,57,99,53,97,49,53,102,99,49,50,99,48,102,51,56,48,57,54,102,50,102,52,97,57,50,102,97,48,98,100,50,97,99,98,57,48,102,50,50,51,49,100,48,57,51,51,55,50,98,56,48,52,56,55,100,53,52,101,97,50,99,52,97,101,50,50,48,50,48,54,56,49,51,57,54,48,48,102,98,51,98,48,50,55,52,48,48,57,102,56,52,98,56,99,48,52,99,101,48,51,100,102,101,49,102,102,50,57,100,48,52,98,97,48,102,54,49,55,48,53,48,57,53,49,56,49,100,102,56,51,97,56,48,101,98,48,48,57,50,101,48,102,55,57,54,99,53,50,49,55,54,53,57,50,51,54,50,99,52,51,56,52,49,99,51,48,101,57,50,54,49,54,55,97,57,50,99,51,98,56,53,49,49,50,98,52,102,102,53,102,55,50,98,51,55,54,101,53,48,102,50,55,97,55,99,98,56,48,53,102,52,98,102,101,48,55,51,101,48,52,100,56,48,48,102,102,51,101,102,100,52,48,49,102,54,56,97,48,52,101,53,48,55,52,52,98,99,48,55,54,97,48,102,57,52,48,57,56,101,48,49,51,99,48,55,53,54,53,100,102,50,98,56,51,52,48,101,51,101,48,55,52,50,48,52,98,99,49,53,98,57,97,99,53,54,57,54,48,49,100,57,50,102,98,54,48,48,55,98,56,56,51,97,99,48,101,55,56,51,97,54,49,101,51,97,51,56,55,56,52,51,98,52,53,54,49,55,50,55,99,53,56,54,100,51,57,49,102,49,53,98,102,100,57,53,98,52,57,100,50,57,56,48,52,99,48,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,98,98,48,48,102,102,51,101,56,100,56,48,57,97,48,48,102,102,102,98,48,49,50,98,97,48,48,102,98,51,57,48,50,53,51,56,98,53,48,101,54,49,54,99,48,50,52,101,56,50,48,102,56,52,49,102,57,56,51,56,55,48,55,48,54,48,102,49,100,50,54,57,48,48,102,102,97,57,50,99,99,51,54,48,55,53,99,49,102,102,48,50,54,48,52,49,100,51,50,53,56,55,98,57,49,97,53,49,99,98,50,48,101,101,57,55,101,57,49,51,101,100,49,56,51,98,99,99,55,101,57,52,53,50,52,49,53,97,53,102,99,101,56,100,56,97,98,50,100,53,48,50,102,100,48,54,56,48,53,49,50,97,54,97,53,53,57,54,52,57,56,53,51,57,54,54,53,55,57,54,99,53,55,51,100,57,49,57,51,56,97,99,52,99,52,53,50,99,48,97,102,52,56,101,100,98,50,101,101,54,53,51,49,48,49,50,51,50,52,97,51,50,52,54,54,57,50,51,53,50,51,100,49,48,52,57,54,50,54,56,100,53,98,99,56,100,102,55,57,98,100,102,101,97,102,102,48,48,102,102,102,99,101,50,98,48,98,50,52,51,50,101,48,97,99,50,98,99,98,54,50,98,57,101,101,57,50,56,50,53,97,50,49,97,50,57,54,50,53,55,97,52,55,54,100,101,54,56,51,53,52,51,52,102,54,54,53,50,53,49,57,50,51,51,50,57,49,97,53,50,50,52,57,97,51,51,100,51,99,100,53,97,54,56,49,97,51,55,57,56,51,55,57,57,52,52,49,101,51,48,101,101,57,52,99,49,101,98,50,57,100,50,56,97,48,48,102,102,102,48,50,49,102,52,101,50,57,99,98,48,48,99,51,50,54,50,49,48,50,54,53,50,57,49,48,51,54,101,56,99,57,48,56,101,57,52,56,102,51,100,50,49,49,53,50,53,48,100,50,97,52,56,97,53,50,51,98,49,53,51,101,54,102,55,97,97,57,57,57,102,102,52,102,53,48,50,97,97,48,48,102,102,55,100,49,98,48,49,51,52,48,49,99,57,48,50,54,56,56,48,49,102,53,56,99,48,52,97,55,49,54,97,49,99,100,50,100,56,48,52,101,49,51,56,49,99,102,48,51,56,99,48,55,48,99,48,101,48,99,49,101,51,97,52,53,49,53,101,53,98,49,53,57,57,57,48,55,97,48,49,99,48,48,50,53,102,56,49,100,51,50,53,56,55,98,57,49,98,50,51,57,54,52,49,100,100,50,56,49,49,97,102,52,50,52,56,55,56,53,56,97,101,57,52,53,49,99,49,54,52,53,48,53,55,97,57,99,53,53,57,54,99,57,102,49,51,52,52,48,48,102,102,100,100,100,55,102,99,48,50,50,52,48,48,102,102,57,97,51,48,50,53,98,99,49,101,48,56,49,50,57,50,48,102,100,48,51,102,48,48,102,102,52,98,101,56,51,100,55,50,98,56,48,52,97,52,49,101,48,56,51,98,101,48,48,55,98,55,50,56,51,99,50,53,55,53,50,53,49,52,48,57,100,50,99,56,48,51,100,100,56,49,99,102,50,56,48,51,101,56,53,54,99,56,50,54,52,51,98,50,53,100,48,55,56,52,97,54,97,100,99,97,56,48,102,49,49,53,100,53,56,49,50,50,53,100,97,55,49,97,97,98,101,98,48,52,57,50,55,54,97,52,50,56,48,53,100,57,52,48,54,56,49,48,48,55,99,98,51,48,48,57,54,102,48,55,56,97,48,101,99,99,48,49,102,54,98,101,48,102,54,56,48,57,56,51,48,102,50,49,53,102,57,49,99,51,56,48,48,52,99,100,48,48,102,102,51,100,56,57,56,49,100,98,50,55,54,52,99,50,56,57,100,48,49,51,49,101,48,101,53,56,48,57,54,102,48,50,53,99,99,51,57,54,49,101,102,101,48,57,54,52,50,50,101,57,51,99,98,56,52,52,48,52,57,57,54,101,53,56,97,50,99,53,56,48,57,102,49,52,56,53,48,55,97,100,55,99,48,52,98,48,48,52,99,56,97,101,51,49,54,48,97,48,50,98,102,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,49,99,51,48,48,102,102,51,101,56,54,52,48,57,55,49,48,55,55,50,48,52,100,99,48,48,51,101,100,55,56,48,57,53,54,48,50,53,101,99,49,101,98,57,53,99,48,50,54,97,49,99,50,48,102,101,101,48,55,101,49,50,53,102,57,53,102,50,57,56,53,101,97,49,101,52,56,57,48,101,57,56,49,50,100,101,48,102,56,56,51,101,97,53,55,55,48,52,100,48,55,54,48,98,97,48,101,102,57,55,51,48,52,52,98,54,48,101,99,57,53,100,52,55,52,50,50,102,53,48,55,102,102,97,54,53,99,99,57,56,56,49,100,99,52,49,55,48,48,102,102,51,57,99,57,52,48,50,101,55,56,48,49,102,48,98,99,48,50,53,51,52,51,97,54,49,102,97,48,55,98,52,48,52,99,100,56,49,51,52,52,49,102,50,50,56,102,51,56,49,101,55,48,55,49,49,99,49,99,99,55,48,55,51,54,53,99,55,50,99,100,51,102,54,54,98,56,51,99,102,48,101,99,56,49,51,53,48,48,102,102,101,101,52,49,101,50,56,48,51,98,51,99,97,98,48,102,49,50,50,50,49,49,102,57,53,54,56,97,56,97,56,54,48,48,102,102,101,98,52,57,52,48,53,57,55,51,53,49,51,50,97,52,49,50,49,55,102,57,54,48,97,48,49,56,99,50,98,102,101,48,98,98,48,49,51,52,54,48,52,99,55,56,51,98,100,48,50,53,50,52,49,99,53,48,55,101,48,48,102,102,57,56,50,48,55,97,101,53,56,56,48,57,52,56,51,98,101,48,55,55,100,99,51,98,57,56,51,99,50,53,56,53,50,50,57,55,101,57,100,52,99,101,48,102,54,48,55,99,48,97,48,48,102,102,101,53,57,53,98,52,48,57,55,48,101,99,49,52,97,49,101,50,50,101,54,98,102,50,100,99,51,99,52,53,55,99,56,48,53,56,57,52,56,57,99,54,100,53,102,100,56,50,52,57,48,55,53,97,54,98,54,48,49,49,50,48,97,48,49,56,102,54,48,48,102,102,102,57,97,56,56,49,51,49,101,48,102,48,99,49,100,97,48,51,56,97,48,50,53,49,99,48,57,55,98,48,101,100,97,55,102,52,54,48,55,55,101,48,52,99,101,48,48,51,100,55,100,48,48,55,97,57,50,53,55,101,52,53,50,56,53,100,99,57,102,99,49,99,97,56,55,98,99,48,57,53,55,48,102,57,56,55,51,102,56,50,54,49,51,48,97,54,50,99,48,98,56,52,54,48,52,57,49,54,101,53,57,50,53,53,100,48,48,57,49,49,55,56,49,100,102,97,55,51,57,101,48,98,51,97,50,99,57,48,51,55,52,49,53,48,48,98,56,52,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,55,57,98,54,53,99,55,97,97,49,98,54,101,55,100,100,100,100,101,54,101,51,48,53,56,48,48,97,48,55,49,55,99,101,49,53,57,52,49,97,55,48,55,50,52,48,52,57,54,48,49,51,51,50,48,52,99,53,97,54,50,50,49,53,56,48,101,55,48,49,100,97,52,56,55,99,53,50,100,51,49,100,54,53,56,52,54,52,55,101,49,102,51,48,101,48,49,52,49,100,100,55,57,50,53,50,48,97,99,52,53,52,55,100,50,48,48,102,55,52,48,55,98,48,97,51,100,98,100,50,52,57,55,56,53,54,99,52,57,102,101,57,100,100,50,55,49,99,102,97,49,51,51,99,102,102,56,50,97,52,98,97,56,51,53,52,48,52,99,97,56,49,50,53,101,48,52,99,57,48,49,50,55,97,53,99,57,53,50,49,100,102,48,50,54,51,52,49,100,99,52,56,51,98,99,50,101,48,98,57,50,98,57,48,99,98,53,50,98,49,48,56,48,49,101,102,50,48,101,48,48,55,98,98,97,53,49,53,99,53,56,97,53,57,55,56,56,54,56,56,57,51,57,50,48,51,56,97,49,101,54,48,102,53,50,50,51,51,51,54,57,50,49,100,100,50,101,97,48,56,97,52,100,99,51,57,51,50,56,54,49,97,53,52,101,56,52,97,52,49,101,101,56,98,99,48,52,98,55,56,49,50,98,97,48,102,100,48,48,57,98,55,48,55,56,54,56,48,48,101,57,99,48,57,55,99,48,101,51,101,48,55,56,50,48,102,48,48,102,102,98,53,57,52,99,57,50,98,99,51,98,101,48,48,102,102,102,55,51,56,55,51,99,51,97,97,49,98,54,50,98,56,97,48,50,102,52,51,100,48,57,52,49,57,57,54,50,49,102,50,48,102,48,56,55,55,99,97,56,48,50,49,57,52,101,49,100,97,50,101,100,51,51,102,98,50,99,50,55,53,48,50,52,99,51,50,99,55,52,102,52,100,52,49,56,55,51,102,99,49,55,54,53,48,51,99,52,48,48,55,100,48,99,48,51,56,54,48,50,55,98,56,49,102,52,48,49,51,97,99,49,100,100,50,99,48,48,57,49,54,48,102,57,48,48,51,100,50,57,48,102,50,56,55,50,102,49,55,48,48,102,102,48,102,55,54,56,51,100,98,48,48,102,102,55,98,54,99,49,99,102,48,55,100,102,56,55,48,101,52,51,99,56,48,101,97,48,49,102,50,50,50,57,52,54,48,48,101,97,48,56,51,101,49,50,100,56,97,101,52,49,48,102,52,102,48,102,53,50,49,49,53,97,49,101,100,48,101,98,57,50,52,48,57,52,101,57,50,56,52,48,52,100,48,48,52,100,56,98,50,57,57,101,56,52,53,55,57,51,48,49,56,100,99,48,49,102,53,99,54,48,48,102,102,102,56,55,55,56,48,51,55,51,97,48,102,50,52,48,49,102,54,48,99,49,101,101,51,49,99,48,52,100,98,49,55,99,48,52,98,53,48,48,51,100,98,101,49,48,49,102,98,50,56,48,97,100,48,48,55,52,99,52,48,101,52,56,48,57,57,98,48,48,52,101,50,56,49,101,48,48,48,102,102,53,56,97,48,56,48,50,98,51,51,55,99,48,49,98,101,57,52,97,48,51,98,97,48,49,50,101,48,48,52,97,101,56,51,56,98,48,50,53,50,48,49,100,101,50,48,48,51,97,55,48,50,53,102,48,51,56,102,99,49,100,102,48,55,48,48,102,102,97,97,101,57,57,50,53,55,56,55,55,99,48,49,101,101,55,48,102,56,48,55,97,56,51,49,101,53,56,49,55,101,53,101,56,55,97,49,50,56,56,49,54,50,49,102,50,48,102,48,56,55,56,48,98,56,48,50,50,49,54,101,49,101,53,50,101,100,51,51,102,98,50,99,50,98,99,56,50,55,48,51,50,99,54,52,49,52,50,52,49,56,54,102,102,99,51,102,100,49,49,98,52,56,54,57,49,100,98,56,52,97,55,99,49,51,54,102,52,99,102,50,54,57,48,49,57,54,54,55,98,57,99,55,48,48,102,102,54,57,51,50,55,100,98,56,52,49,99,49,52,49,52,97,97,57,55,53,100,55,102,102,53,100,55,53,100,55,102,99,50,101,48,49,101,99,49,55,50,49,102,50,48,101,102,56,51,97,99,48,55,57,56,53,102,56,51,98,97,48,101,102,48,48,102,102,51,100,100,99,48,102,48,52,97,50,48,101,48,56,55,99,52,98,55,48,101,50,48,55,52,98,57,54,99,53,52,56,55,55,102,56,55,97,48,51,101,50,53,54,56,55,55,56,98,50,52,98,48,101,100,48,55,55,56,48,52,102,56,98,101,51,57,52,54,53,50,54,50,101,56,98,57,54,53,48,48,97,102,48,49,51,57,50,101,98,56,48,57,53,57,53,98,100,50,56,49,51,101,53,57,55,48,49,50,102,54,57,99,100,99,48,50,52,101,48,48,49,102,54,53,52,49,101,100,48,55,97,54,49,102,54,48,50,55,100,52,48,57,99,48,48,102,102,102,48,48,51,101,54,50,57,51,48,55,54,52,49,101,49,50,52,56,49,51,51,50,48,52,99,49,100,56,55,56,52,51,97,53,99,98,48,48,101,102,49,54,102,99,51,97,50,53,57,50,52,48,51,101,55,48,102,100,97,53,57,54,54,49,100,57,48,49,51,98,48,101,98,97,51,50,49,57,52,99,53,102,48,48,57,49,57,55,48,57,54,53,57,49,53,100,50,53,100,97,49,99,54,99,53,97,99,97,50,56,48,57,56,98,52,55,50,98,101,100,48,101,54,52,48,51,99,51,57,52,48,57,50,56,48,49,102,54,100,52,48,48,102,97,53,51,48,50,53,56,99,48,49,102,54,55,48,48,101,102,99,51,100,50,49,101,50,48,102,52,56,55,52,52,48,52,98,56,48,57,57,51,50,57,99,49,100,99,49,55,99,49,100,101,48,55,53,97,48,102,51,102,49,55,56,48,102,48,53,51,51,57,52,101,57,101,53,54,57,52,99,48,102,49,100,51,48,51,57,50,53,55,102,48,101,53,49,53,56,48,102,52,56,51,56,52,49,99,50,50,99,55,50,49,56,55,102,56,51,102,101,57,52,49,101,53,101,57,54,53,102,98,54,54,52,101,97,100,99,97,99,50,100,54,97,99,97,99,97,57,99,56,49,102,101,48,49,51,55,56,98,97,56,49,57,48,56,49,51,101,48,48,48,102,102,102,97,98,54,48,50,54,101,48,48,102,102,49,102,53,101,52,49,101,101,50,101,99,97,99,48,55,102,48,49,99,48,57,50,97,48,51,56,98,52,49,102,56,48,55,56,50,49,100,56,48,101,49,56,55,102,51,48,55,97,99,49,100,55,57,54,53,50,49,102,99,50,57,99,51,56,48,49,101,56,50,97,99,97,48,97,48,102,51,100,48,55,53,48,51,57,97,49,102,101,48,102,99,49,55,48,49,100,53,48,49,51,48,56,48,102,49,48,55,54,53,51,97,56,97,54,50,102,50,98,97,55,50,48,54,50,102,98,49,53,102,100,99,52,100,97,52,48,50,99,50,97,52,48,98,55,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,49,101,99,48,49,102,48,97,102,48,50,54,51,99,49,100,100,56,48,51,99,97,100,48,51,102,97,48,50,53,49,48,48,102,102,52,99,48,101,48,102,54,97,52,49,102,102,56,51,100,51,48,50,54,51,99,48,52,97,56,49,50,54,53,102,48,99,48,101,102,50,52,49,100,99,48,49,50,97,101,48,101,99,50,48,98,49,99,53,57,55,50,57,55,56,55,54,99,48,49,98,97,51,50,50,56,57,100,48,98,48,55,56,56,48,52,102,98,49,102,98,57,99,51,98,100,56,97,101,100,99,98,48,53,48,49,100,102,53,52,48,50,51,51,56,48,57,50,101,48,50,55,53,99,49,102,50,48,49,50,50,50,48,102,52,99,98,101,48,55,98,101,48,101,50,99,98,55,57,50,56,52,51,100,97,49,101,52,48,55,55,101,53,57,48,51,98,55,50,99,49,50,97,52,97,102,48,101,98,49,54,55,57,100,48,101,101,49,55,50,53,102,56,55,53,52,51,99,101,57,52,99,55,52,54,48,102,57,48,55,53,48,51,100,101,53,52,49,98,57,54,97,49,100,48,50,57,100,99,97,97,57,50,98,50,53,51,56,57,50,51,54,57,57,52,102,56,54,97,57,51,50,53,51,52,48,51,99,99,53,55,102,99,48,53,55,101,48,48,102,102,55,99,98,51,48,48,102,102,57,54,102,48,55,55,54,48,102,51,48,48,102,102,49,102,53,52,48,48,102,102,102,54,56,48,57,56,51,48,102,50,49,53,99,48,57,56,48,102,102,56,49,50,99,97,48,48,102,102,102,54,50,54,48,55,54,99,57,99,48,57,99,50,102,53,56,48,49,50,102,99,48,102,97,52,48,57,57,48,48,50,53,99,99,51,57,54,49,102,48,102,57,49,100,48,99,98,97,52,48,50,57,100,50,99,49,51,56,53,52,49,53,99,56,98,49,55,56,98,100,50,57,48,98,102,100,51,101,51,56,48,57,53,56,48,57,54,57,54,51,102,50,55,101,48,48,97,56,56,53,48,48,102,54,102,48,50,54,56,99,48,57,54,102,48,55,55,97,48,52,100,98,48,51,56,97,48,102,99,48,49,50,102,97,48,102,53,99,97,101,48,49,51,54,48,55,55,99,48,102,48,55,56,55,55,51,56,55,56,52,97,102,97,52,97,50,102,100,48,54,57,101,99,49,100,51,48,102,56,49,52,48,49,102,52,50,98,54,52,49,51,48,49,100,57,50,101,56,51,98,97,53,99,99,102,99,53,98,56,55,55,52,97,102,97,48,48,102,102,98,49,50,101,100,48,52,102,97,55,101,98,48,52,101,97,48,102,98,52,50,55,48,48,102,102,50,50,99,52,51,99,54,49,100,100,50,101,48,51,97,54,53,98,97,53,49,52,48,49,101,48,52,51,99,56,50,53,99,49,53,101,49,56,55,52,99,52,51,48,52,99,50,51,50,53,102,54,52,49,51,50,56,101,99,50,53,50,51,101,101,57,48,56,56,57,50,57,54,56,98,52,52,57,49,53,50,49,56,97,100,101,54,102,101,57,57,97,100,49,102,57,50,100,102,50,102,102,56,98,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,54,50,99,48,48,102,97,97,49,48,50,52,98,48,97,53,48,48,102,102,55,100,56,55,56,49,51,102,56,48,101,49,52,48,57,51,98,48,102,48,57,55,99,53,97,48,55,54,52,97,55,48,55,99,48,48,102,102,48,102,53,52,98,50,54,49,55,54,53,50,57,54,56,56,97,53,51,49,54,52,56,49,50,49,99,51,48,55,51,50,48,102,49,48,49,101,56,51,48,48,102,102,57,54,50,99,57,51,56,51,97,48,49,102,57,52,52,52,53,99,57,52,57,50,49,99,97,54,53,48,100,100,97,98,48,101,97,57,54,52,52,57,97,52,97,98,56,56,48,52,57,53,100,52,97,55,97,49,102,102,56,48,54,98,98,48,48,51,101,57,53,56,48,57,49,55,48,102,48,48,102,102,48,51,101,98,101,52,48,57,48,49,48,55,51,52,48,52,98,101,48,55,100,49,51,100,99,52,102,48,102,100,56,55,54,102,48,51,99,51,99,49,101,56,48,99,49,50,100,51,100,51,48,97,55,54,52,48,52,101,56,49,102,52,56,51,100,55,48,102,97,57,52,57,56,97,101,97,50,100,99,51,57,99,49,99,53,50,101,56,100,99,97,56,48,102,57,97,50,99,57,54,49,50,57,99,53,49,99,52,56,50,55,52,57,55,50,98,98,100,57,53,101,49,57,57,54,48,57,99,48,54,100,56,98,97,101,98,102,101,48,49,54,56,99,48,48,102,57,57,55,56,49,51,55,52,49,100,48,48,102,102,55,99,56,48,52,100,55,48,51,56,99,48,50,53,53,56,97,54,52,55,52,57,54,56,51,100,97,48,52,57,97,48,48,51,100,52,100,48,48,55,98,100,49,50,49,101,54,99,97,99,54,57,49,49,50,55,56,49,51,48,56,48,101,101,48,48,102,102,57,53,102,48,55,56,99,49,100,99,56,52,52,52,57,52,53,48,102,50,49,54,52,53,97,97,52,102,57,50,97,56,97,99,52,57,99,101,102,50,101,48,97,48,48,101,56,101,100,99,49,57,50,98,52,48,52,102,57,97,102,100,51,102,48,48,102,102,57,56,48,97,48,54,56,56,48,48,102,102,102,98,57,54,48,50,54,101,52,51,57,99,48,52,102,55,48,48,102,102,51,101,99,56,56,48,57,56,101,48,50,54,97,52,51,56,52,56,101,57,52,56,56,49,100,51,48,55,97,54,48,48,102,102,102,52,55,102,57,53,52,99,50,55,52,49,53,97,100,50,54,98,53,56,51,57,52,48,101,49,99,49,100,55,56,51,98,56,52,102,100,54,99,57,52,56,49,101,52,48,102,54,57,53,50,48,48,100,102,52,48,101,56,50,53,49,56,49,50,54,49,101,48,50,99,55,53,54,50,51,55,99,49,50,51,53,101,57,48,49,48,52,48,97,101,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,57,49,51,97,48,98,48,50,98,48,48,102,102,55,50,99,53,54,101,55,57,98,57,99,48,101,101,98,102,102,52,98,97,99,56,57,48,48,52,98,50,48,54,50,99,53,55,102,102,53,100,55,53,100,55,102,102,53,100,54,52,52,56,48,50,53,57,48,51,49,54,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,50,48,54,48,48,50,54,48,50,57,54,50,98,97,101,98,102,102,50,48,54,48,48,50,54,48,50,57,55,48,54,48,48,50,54,48,50,57,54,50,98,97,102,102,99,56,49,56,48,48,102,102,57,56,48,97,53,99,49,56,48,48,102,102,57,56,48,97,53,99,57,100,48,53,56,49,53,56,48,51,57,54,50,98,102,102,50,48,54,48,48,50,54,48,50,57,55,48,54,48,48,50,54,48,50,57,55,50,55,52,49,54,48,53,54,48,48,101,53,99,57,100,48,53,56,49,53,56,48,51,57,55,102,102,48,54,48,48,102,102,50,54,48,50,57,54,50,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,99,56,49,56,48,48,102,102,57,56,48,97,53,56,97,99,56,57,100,48,53,56,49,53,56,48,51,57,55,102,101,50,98,50,48,54,48,48,102,102,50,54,48,50,57,54,50,98,50,50,55,52,49,54,48,53,54,48,48,101,53,102,102,99,49,56,48,48,102,102,57,56,48,97,53,99,49,56,48,48,102,102,57,56,48,97,53,99,57,100,48,53,56,49,53,56,48,51,57,55,50,55,52,49,54,48,53,54,48,48,102,102,101,53,102,102,99,49,56,48,48,57,56,48,97,53,99,49,56,48,48,57,56,48,97,53,56,97,99,56,51,52,97,48,98,48,50,98,48,48,102,102,55,50,102,102,101,48,99,48,48,52,99,48,53,50,99,53,54,52,52,101,56,50,99,48,97,99,48,49,99,98,49,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,52,52,101,56,50,99,48,97,99,48,49,99,98,102,102,49,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,52,52,52,48,50,54,57,48,51,53,54,50,98,97,99,56,49,57,50,50,48,49,51,48,49,101,49,54,48,54,48,97,53,102,102,57,98,51,52,52,53,99,57,101,49,50,97,48,55,98,97,48,48,102,102,102,97,56,55,48,102,101,53,49,52,54,48,102,53,56,51,97,97,56,98,52,100,97,51,49,48,98,50,102,48,97,49,49,100,99,54,99,48,49,53,97,48,48,55,55,50,51,48,48,51,56,54,55,48,48,54,48,54,51,48,53,50,56,49,48,102,99,100,49,49,101,55,48,48,102,102,99,50,49,52,55,97,48,101,100,48,51,99,57,48,55,56,48,49,99,57,52,99,52,54,50,99,52,51,56,101,49,102,53,48,102,53,56,55,50,56,98,49,52,51,48,99,98,98,48,57,97,49,100,49,48,102,49,49,55,48,49,100,100,52,99,54,100,100,54,49,50,49,49,100,50,49,56,52,56,57,52,97,50,97,57,51,53,49,49,50,52,49,51,51,50,57,48,56,97,56,102,55,57,99,99,52,54,101,54,57,49,53,49,54,98,55,102,52,100,99,53,52,102,102,56,48,55,54,102,56,49,50,52,50,53,102,54,50,101,52,49,100,49,48,55,54,49,101,99,52,48,102,54,53,50,49,52,99,101,48,51,49,99,50,56,51,98,48,49,100,54,49,51,100,50,101,56,48,49,56,50,48,50,56,53,102,99,54,53,48,55,55,53,52,48,50,56,54,52,48,57,49,99,48,48,55,99,57,54,52,48,49,102,54,52,48,48,52,56,98,56,55,51,49,50,48,51,57,50,49,100,52,52,56,48,55,53,97,48,102,101,48,97,102,55,97,100,101,98,54,48,98,50,48,50,54,55,53,50,48,49,102,98,48,51,99,102,50,101,48,97,101,54,98,57,52,99,49,100,54,50,97,57,49,53,48,48,97,101,52,57,50,97,99,49,102,99,48,55,52,53,49,49,49,49,48,53,48,53,49,99,51,97,52,56,101,57,52,56,48,56,98,57,48,52,48,56,54,53,56,49,54,101,49,101,49,98,100,101,56,49,51,102,49,50,56,54,48,54,100,54,48,52,98,56,48,48,51,101,54,97,48,48,52,100,50,101,48,55,56,56,53,55,56,48,51,99,100,100,56,51,56,52,48,50,53,102,97,56,49,100,50,101,99,57,98,56,98,53,101,48,52,98,56,48,51,97,100,48,55,56,100,99,49,101,50,55,48,48,55,54,48,49,55,98,56,97,101,101,53,54,101,48,55,57,101,48,52,100,52,48,48,102,102,51,100,98,55,99,48,49,100,54,51,101,49,100,98,48,52,102,55,52,99,99,52,56,48,52,56,48,48,102,102,52,101,98,51,54,54,50,99,56,48,52,98,100,55,102,99,48,51,49,101,100,55,53,48,49,52,48,99,48,49,100,102,53,53,48,48,102,102,55,100,53,56,56,48,50,101,56,52,48,50,55,102,56,48,48,102,49,54,48,49,50,101,99,48,48,50,102,53,50,97,48,51,49,98,56,49,50,52,99,48,52,101,57,56,51,97,98,48,50,55,100,56,49,99,51,48,55,53,56,48,57,56,97,48,55,51,50,53,48,56,55,102,56,97,54,48,55,55,99,49,102,48,48,49,51,56,48,49,50,51,101,48,102,48,48,97,98,48,101,102,49,53,97,53,57,97,53,54,50,56,56,51,101,50,49,101,56,48,101,50,57,54,53,52,48,48,102,102,101,97,98,56,55,98,48,51,100,101,53,50,97,52,49,48,50,100,99,51,97,50,53,56,53,99,100,50,49,49,55,97,57,100,51,100,48,57,50,53,48,55,53,53,52,57,54,52,48,50,54,48,53,55,97,48,55,102,56,51,56,97,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,97,48,49,102,52,48,101,56,57,53,99,49,102,57,48,101,100,57,54,50,49,100,54,50,100,57,50,49,51,100,49,57,48,48,102,102,98,51,48,52,57,48,50,54,49,50,48,97,102,55,49,49,57,97,52,99,54,102,57,53,99,57,101,56,99,53,57,50,51,53,97,51,55,52,98,52,51,52,101,52,53,100,102,50,53,97,50,97,51,57,99,57,50,49,100,57,101,55,53,54,48,52,52,54,51,48,48,56,56,50,48,48,102,102,102,98,49,101,48,48,102,102,55,99,51,100,99,98,50,50,101,49,51,49,100,48,55,56,50,48,52,56,55,56,51,100,101,52,100,50,100,48,98,48,52,56,48,99,99,48,49,101,101,54,50,56,99,48,57,57,55,48,55,56,48,57,48,57,56,57,54,57,49,100,49,53,56,48,101,50,49,52,52,53,49,101,48,101,97,57,53,97,48,101,55,48,48,57,54,52,101,57,51,53,101,53,49,49,49,99,51,100,101,57,97,49,101,48,48,52,102,50,54,56,50,49,57,48,101,101,48,48,102,102,57,55,99,102,100,56,98,49,57,99,48,51,102,54,97,101,98,102,101,48,49,50,52,97,49,101,52,48,48,55,100,52,50,56,48,51,101,100,50,56,51,98,99,53,98,97,53,57,53,49,99,48,49,102,53,100,54,48,52,102,49,57,55,57,100,49,51,98,48,52,56,98,51,48,101,101,56,49,50,57,50,48,52,99,51,57,54,54,53,52,50,53,55,52,57,52,53,52,54,52,97,51,97,49,57,54,49,50,48,101,100,50,55,50,52,99,99,102,52,56,48,52,57,100,49,56,102,97,49,51,49,49,100,50,50,48,100,99,56,102,50,52,48,54,99,52,48,52,98,57,48,48,102,102,51,101,50,53,54,48,48,102,98,52,97,48,50,54,50,99,49,100,100,57,53,99,48,102,48,55,49,54,48,48,102,102,101,48,48,49,99,51,56,50,55,102,50,54,57,99,51,56,101,48,52,99,55,97,54,48,49,51,48,101,48,101,99,52,49,101,49,97,48,48,102,102,50,53,48,98,101,50,102,52,97,49,102,99,98,50,48,101,99,101,48,50,53,98,99,98,102,101,56,100,57,51,48,48,102,102,52,57,48,48,102,102,52,101,52,97,102,101,48,57,102,101,52,56,97,48,50,100,52,97,53,50,99,56,100,50,48,50,54,51,98,52,56,48,54,98,99,50,56,50,55,50,48,102,49,99,48,49,102,54,49,48,48,52,56,52,48,51,57,98,48,102,49,97,53,56,55,52,48,49,101,101,56,49,51,98,99,48,52,97,49,48,51,97,99,48,102,55,97,49,102,54,98,97,53,48,55,54,48,49,101,51,56,49,51,50,101,48,101,54,52,51,57,50,49,101,51,52,53,48,52,99,49,53,101,56,52,53,57,98,49,57,50,52,97,51,48,102,51,56,55,99,56,97,102,50,100,100,49,48,57,49,53,56,53,57,57,53,99,57,100,50,52,100,48,97,55,53,57,53,101,53,57,97,49,57,54,49,56,101,100,50,54,52,53,102,102,102,48,50,97,97,48,48,102,102,55,100,49,48,56,48,51,101,56,102,49,48,99,48,49,102,53,52,48,48,102,102,101,56,100,99,50,101,56,49,101,52,56,51,99,48,52,57,48,102,56,56,49,51,52,54,48,102,49,52,56,56,48,51,100,54,52,54,56,51,56,101,49,101,97,54,52,51,99,56,48,101,48,100,49,55,48,55,52,48,51,100,48,48,102,102,102,56,53,48,99,49,100,100,55,48,55,54,49,56,98,102,48,55,52,54,48,101,100,99,49,101,51,50,50,100,51,97,48,101,102,56,49,101,52,49,53,102,52,49,102,52,48,48,102,102,55,98,97,53,99,52,102,57,48,48,102,102,55,98,99,57,49,57,51,55,57,52,98,48,56,54,53,51,101,57,99,53,56,48,48,97,51,99,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,52,48,55,102,99,48,48,102,102,55,56,98,48,56,48,51,101,97,99,52,48,49,54,101,53,56,48,52,56,48,56,48,49,100,101,53,48,49,50,101,99,48,48,102,102,51,49,49,100,52,48,50,101,51,52,48,49,102,50,99,97,48,50,54,55,56,49,99,48,56,49,51,53,97,48,48,102,98,50,49,48,55,53,54,49,102,97,48,50,53,100,56,49,101,100,56,51,98,57,48,55,99,101,49,99,97,48,101,97,48,49,50,55,56,49,99,52,48,55,55,50,53,98,48,55,98,99,49,100,56,56,55,102,48,51,57,97,48,102,50,48,51,97,98,52,49,101,97,50,56,99,49,102,99,48,49,51,49,56,53,98,50,55,49,53,99,56,97,49,101,51,48,101,49,48,55,56,48,51,99,48,53,52,49,51,101,53,52,56,55,56,56,97,52,50,100,54,53,49,53,51,49,51,53,48,52,98,48,99,53,55,49,54,97,56,52,53,56,51,97,56,48,100,98,52,57,101,56,53,54,101,102,102,56,48,97,102,50,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,101,54,54,48,52,56,53,48,49,51,55,50,49,99,102,48,50,55,98,52,48,57,53,48,48,102,102,55,53,50,48,52,100,54,48,55,48,53,56,52,98,52,53,48,101,56,56,51,100,52,99,49,102,97,48,49,50,97,52,55,52,101,54,99,97,100,54,57,50,100,97,99,49,99,56,48,55,57,48,49,102,49,48,55,55,52,57,102,97,100,57,50,56,99,51,99,97,49,101,100,50,97,56,101,48,50,54,56,49,100,50,52,97,102,97,100,48,56,98,102,50,99,50,55,99,102,100,101,98,50,49,51,57,53,52,56,48,56,52,48,49,49,57,56,97,48,49,97,55,50,48,48,102,56,56,57,48,49,51,55,50,49,99,102,48,55,99,52,48,48,102,97,100,99,50,97,52,48,57,53,51,50,57,53,49,57,50,57,97,48,102,54,48,49,50,54,99,48,57,101,99,49,102,51,52,57,55,49,56,50,98,49,97,52,52,52,57,99,48,52,99,51,56,51,102,56,48,50,54,53,52,49,101,51,48,55,54,101,57,49,53,101,52,52,48,102,50,57,54,50,53,97,97,52,54,56,50,98,48,97,101,55,98,53,56,48,57,100,48,55,55,52,51,97,55,100,98,98,97,57,99,53,55,101,50,102,97,51,53,49,54,49,98,102,99,48,54,98,102,53,48,48,97,97,48,48,48,102,102,55,99,97,101,56,48,57,49,97,48,102,48,48,49,50,99,52,48,52,102,102,98,56,48,52,99,49,98,97,57,102,54,57,97,49,99,52,48,50,54,100,55,57,50,48,101,49,52,97,54,50,54,49,54,50,57,48,53,99,51,48,48,102,102,48,102,52,48,56,49,99,99,48,49,50,101,97,49,99,97,48,102,50,56,48,57,57,49,99,51,97,50,53,48,49,52,98,50,52,99,98,54,50,102,54,55,97,48,48,48,102,102,57,49,57,55,97,49,101,52,100,100,48,55,52,54,50,99,101,56,97,50,50,99,48,101,56,51,52,48,49,97,98,101,97,48,50,56,57,56,48,51,101,54,48,56,48,52,57,53,49,52,99,48,102,98,99,48,57,48,52,50,57,52,48,57,99,51,52,101,48,102,48,49,54,54,53,55,57,55,48,48,102,102,52,56,100,48,48,57,57,54,50,56,99,97,51,52,52,50,100,53,49,53,48,56,97,99,48,102,48,53,48,49,51,51,50,48,102,57,99,48,57,54,56,48,55,54,50,53,97,53,49,54,56,53,54,50,52,48,55,52,56,98,98,52,99,50,100,52,48,52,57,100,49,56,97,53,57,52,100,50,98,99,49,50,52,49,101,97,48,101,56,54,50,98,97,101,97,97,97,99,48,52,102,100,98,97,57,50,98,101,55,102,99,48,50,98,99,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,54,49,48,48,102,102,48,55,99,53,99,48,97,100,50,99,53,50,52,48,49,102,55,56,99,48,52,57,53,49,54,50,56,56,53,55,97,55,97,52,49,53,101,53,54,54,48,50,54,51,98,57,54,54,53,56,50,51,50,49,97,52,50,52,50,50,97,48,48,50,55,99,48,57,52,49,48,50,54,48,57,49,100,49,52,48,52,99,49,50,97,53,98,48,52,98,50,50,48,50,55,53,50,98,49,48,52,49,48,52,100,100,52,56,54,98,54,55,100,98,100,49,49,102,57,52,48,53,101,102,53,48,49,101,102,48,48,49,102,48,57,99,48,55,49,99,49,100,48,48,102,102,102,51,56,55,101,52,48,57,101,48,48,55,100,52,49,101,99,48,101,53,50,50,50,54,56,55,98,56,49,100,53,56,48,51,99,98,53,48,48,51,100,50,51,48,102,55,49,54,52,49,100,97,50,98,49,50,53,51,52,97,55,97,48,102,97,57,53,48,48,52,100,53,48,55,54,48,51,102,97,48,48,102,54,99,56,55,56,99,98,50,50,57,100,50,99,98,54,50,97,102,49,54,48,53,54,50,51,50,51,57,52,101,53,102,102,48,101,99,49,54,50,53,55,54,52,102,54,102,54,50,98,56,98,52,101,57,101,100,54,57,52,51,53,102,102,48,48,99,51,99,53,48,50,98,98,48,48,55,100,99,97,56,49,51,55,50,49,102,49,48,50,52,52,52,48,49,102,53,98,97,48,52,99,54,56,49,51,53,52,49,99,49,52,55,52,53,52,99,48,102,54,56,51,97,99,48,48,55,97,51,102,99,97,97,54,49,51,97,48,98,50,55,53,48,57,100,48,48,102,102,55,98,100,52,49,102,99,48,51,97,102,48,55,55,50,57,102,97,100,57,50,57,48,51,99,56,49,100,50,50,100,99,48,49,98,100,54,49,101,102,52,98,102,56,49,50,54,49,101,48,50,98,98,99,55,50,49,55,99,49,51,100,51,97,56,97,102,52,100,48,51,52,52,53,48,49,54,99,99,48,49,102,50,98,48,48,102,102,55,98,101,48,101,102,56,51,57,56,48,48,102,102,102,97,55,50,48,50,54,52,52,49,100,51,56,55,57,48,51,99,56,53,51,57,53,56,49,102,98,48,55,99,101,48,48,102,52,56,52,48,49,101,57,99,56,55,55,53,51,48,98,57,50,57,57,48,52,98,55,48,102,52,101,48,55,55,48,48,102,102,52,100,50,56,49,50,101,99,49,101,54,48,102,55,55,50,57,48,97,54,52,101,50,100,53,48,56,98,56,50,102,54,99,97,51,50,57,100,50,57,49,100,51,99,98,49,99,53,48,97,48,49,54,53,99,97,100,52,49,97,48,52,102,57,54,51,57,48,53,48,52,56,100,100,55,102,56,48,53,50,57,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,55,49,97,48,48,102,102,102,97,55,52,48,50,52,52,52,48,57,53,56,48,50,55,53,52,49,102,53,56,55,56,53,50,56,48,57,99,97,48,50,55,50,56,48,57,55,54,48,50,53,50,56,48,57,55,101,48,55,53,56,48,50,53,48,48,102,102,48,102,55,99,98,50,48,102,53,56,48,57,56,57,48,55,55,48,48,101,49,99,49,101,100,48,51,99,54,48,48,55,98,100,52,51,97,48,48,102,51,97,52,51,98,52,48,48,102,102,102,52,50,57,49,99,49,101,57,56,55,51,99,51,100,56,49,99,100,48,102,56,56,48,51,100,97,56,49,102,55,48,101,57,56,55,53,55,56,51,100,51,48,49,51,56,98,50,98,102,48,55,55,56,51,98,54,49,101,53,52,50,48,49,50,100,56,52,102,50,100,56,98,99,50,98,102,50,48,56,48,54,56,100,56,51,97,53,48,50,55,102,99,48,49,102,52,99,56,48,101,49,99,51,56,99,53,51,56,51,98,50,48,55,51,54,48,52,102,52,48,48,102,102,51,101,98,51,48,49,100,55,48,51,98,100,48,101,101,48,50,55,101,48,97,50,48,101,54,48,51,98,100,48,50,54,54,48,48,57,53,49,48,101,52,56,55,53,48,97,98,99,53,97,57,54,101,53,57,49,55,101,53,57,55,50,98,48,51,98,56,49,100,53,48,102,57,57,52,97,53,51,50,49,102,52,102,50,101,56,98,97,50,100,48,98,56,50,99,52,49,50,56,56,48,100,56,50,55,99,98,50,50,99,57,51,52,98,50,55,51,53,57,54,48,57,99,57,56,101,53,56,48,52,97,98,97,101,98,102,101,48,49,99,98,52,48,52,100,56,48,48,102,102,51,101,102,98,52,48,49,102,53,56,50,48,52,97,102,56,51,97,52,50,101,56,49,101,57,49,53,101,48,52,100,57,48,51,56,57,48,50,54,50,53,50,99,97,54,101,53,54,56,54,54,48,101,101,56,48,57,54,56,48,55,102,48,48,102,102,52,98,99,56,51,100,97,48,55,57,52,53,97,102,50,99,48,51,99,101,49,100,57,48,101,102,55,99,53,54,48,55,52,57,49,99,49,102,48,49,52,53,52,57,55,57,48,52,48,49,101,101,51,48,49,51,99,50,99,50,101,53,51,97,55,97,49,56,55,55,52,97,50,48,102,49,49,54,56,55,102,50,53,55,100,48,54,56,48,49,54,56,54,48,52,100,56,48,48,51,101,102,98,56,48,49,102,54,55,99,48,52,100,48,48,51,100,98,50,101,99,49,101,57,49,53,101,48,52,100,57,56,51,102,54,48,50,53,100,57,49,48,98,57,99,53,54,56,54,54,48,101,101,56,48,57,54,56,48,55,101,101,48,52,99,51,48,51,97,53,48,55,54,97,53,52,101,50,98,99,51,98,48,49,100,57,48,101,102,55,48,49,50,99,48,101,57,97,51,56,51,101,48,50,102,97,53,49,51,97,55,48,48,51,100,98,56,48,50,55,54,53,56,53,99,97,55,53,54,52,99,48,102,49,49,55,97,49,101,50,50,99,99,102,98,57,54,49,52,52,48,48,102,102,57,56,53,55,53,102,102,48,49,99,49,52,48,49,102,53,57,54,48,48,102,102,102,57,52,97,48,49,51,98,52,49,99,102,48,55,99,52,48,52,98,49,56,51,56,52,48,50,54,52,48,98,100,48,55,54,99,49,102,51,48,55,51,48,53,97,48,55,102,48,49,99,57,48,51,97,99,48,55,56,48,48,102,102,102,56,48,49,101,53,57,54,97,48,102,54,48,51,99,52,48,102,51,53,49,52,51,97,54,57,50,49,101,55,48,101,50,48,55,51,56,51,100,56,49,102,102,48,102,54,48,51,99,48,48,102,101,48,49,51,48,97,56,52,49,100,50,52,54,50,100,54,52,51,97,56,99,49,55,56,49,101,55,48,102,49,48,55,97,52,98,98,50,56,102,57,53,102,50,53,102,97,52,97,55,49,54,56,53,57,49,53,100,52,53,54,53,97,55,97,48,97,56,48,100,100,56,48,48,102,98,57,101,48,48,55,100,100,50,57,53,101,48,48,102,102,102,97,102,97,48,50,52,54,48,49,100,55,48,49,51,52,99,48,52,98,51,49,54,54,48,101,54,52,49,102,48,56,55,97,56,49,102,49,56,51,99,48,48,101,52,56,55,53,52,51,56,99,53,51,57,55,99,57,97,56,101,48,102,48,52,97,48,52,56,48,101,101,48,55,102,52,49,100,48,56,51,100,50,48,55,56,56,49,100,98,48,102,56,97,53,57,53,56,49,99,49,48,55,97,97,49,99,54,52,101,97,48,101,101,53,57,54,56,49,99,98,50,56,100,49,49,51,52,51,99,56,53,50,48,55,56,56,98,52,52,49,97,50,98,56,98,53,102,50,53,54,98,54,57,99,101,97,55,50,48,50,55,50,48,56,48,53,48,97,51,54,101,98,56,100,53,99,51,97,100,100,100,99,51,57,49,54,52,101,50,101,50,102,101,55,50,49,99,100,102,48,51,53,98,101,102,98,57,99,102,98,55,51,56,99,55,48,98,49,55,57,52,51,56,56,51,101,56,48,102,102,99,49,102,99,56,51,99,55,48,101,54,48,55,54,52,49,100,99,48,51,99,52,48,55,100,97,48,102,55,48,49,101,48,48,51,98,102,48,101,53,50,51,57,52,99,56,101,49,99,99,48,101,50,48,55,100,48,49,101,52,56,55,99,52,51,100,54,49,99,101,48,101,56,97,51,48,55,54,99,97,57,52,57,50,56,99,51,98,56,56,97,49,100,97,48,101,100,49,55,97,53,99,50,55,49,52,56,53,48,50,51,57,52,48,53,51,57,54,50,53,56,49,52,101,53,48,99,49,52,101,56,48,56,55,50,53,54,57,53,97,57,56,57,56,53,54,49,53,102,57,97,52,49,52,99,97,100,102,102,99,48,54,57,52,48,48,55,55,100,53,52,48,49,102,54,57,99,48,48,102,102,98,97,49,48,48,57,48,49,48,48,102,102,51,99,53,56,48,52,99,52,56,48,48,98,100,52,97,56,49,97,48,48,102,102,49,50,56,56,48,48,102,102,102,57,97,56,56,51,97,99,101,49,99,102,52,57,48,48,102,102,55,57,102,52,48,55,48,97,49,102,102,97,48,102,102,99,97,52,98,100,100,48,99,48,49,101,53,49,48,49,100,54,56,55,55,98,56,55,51,101,57,48,99,48,52,98,56,51,98,50,48,57,55,48,52,99,102,48,55,99,97,48,52,100,52,54,50,101,55,97,53,54,50,100,102,56,55,98,52,57,49,48,101,52,51,49,53,98,56,51,98,57,98,55,48,52,102,102,50,99,55,55,48,48,102,102,98,99,51,53,100,55,102,99,48,55,101,102,48,50,54,101,56,48,49,102,51,53,49,50,99,98,98,48,53,54,100,48,49,50,49,56,48,101,49,53,48,51,98,101,48,57,99,48,102,49,56,48,57,99,99,56,49,51,55,54,48,101,98,53,50,48,51,49,99,53,55,55,50,99,48,97,50,99,49,100,50,101,53,54,54,48,55,51,54,48,52,100,52,54,97,101,57,55,99,97,56,99,49,101,52,101,49,101,50,48,52,101,102,102,49,56,98,50,101,53,50,102,50,98,48,48,102,102,50,99,52,48,52,99,51,97,56,49,55,57,56,55,56,48,48,49,102,51,51,53,48,48,102,102,55,100,97,53,48,55,56,56,97,55,52,99,50,97,51,56,51,57,97,48,50,52,55,48,97,50,99,57,98,57,57,57,48,49,51,51,48,101,100,56,51,98,98,48,50,54,49,99,97,99,50,100,100,49,98,98,48,57,50,99,50,53,101,101,56,97,53,56,54,48,50,54,57,101,101,57,49,56,57,102,52,55,99,56,56,101,55,100,51,99,57,50,48,50,52,50,53,52,55,49,102,99,102,53,48,49,52,55,49,55,53,102,102,48,51,49,101,48,102,50,48,48,102,102,51,101,100,101,56,48,49,102,54,57,52,49,101,49,50,100,100,50,99,98,55,97,48,48,102,102,55,100,56,97,48,49,51,99,54,53,49,102,52,98,101,99,49,50,50,98,48,51,98,97,48,52,100,98,48,49,51,48,101,53,54,49,53,48,56,98,100,49,57,49,53,49,57,49,52,99,56,54,53,55,99,56,51,99,98,97,99,56,100,51,53,100,56,48,52,101,53,49,56,100,97,100,51,49,50,49,50,50,99,102,56,57,55,50,50,48,57,53,56,51,99,57,48,55,98,48,48,102,52,99,49,102,49,48,55,56,53,50,48,51,101,50,48,102,55,52,49,101,53,48,55,102,56,49,101,97,56,55,98,53,51,55,51,52,48,57,101,48,102,53,48,51,99,55,48,102,97,48,55,56,48,51,101,99,49,101,51,52,98,101,56,101,53,55,97,49,49,53,52,99,54,52,57,50,101,99,51,99,101,57,101,53,57,49,54,97,57,49,101,48,97,99,50,98,48,97,101,52,48,56,50,52,57,54,55,101,56,48,53,55,97,49,97,48,56,100,50,56,50,100,54,54,99,50,100,53,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,52,48,54,99,48,48,102,102,48,55,99,52,52,99,48,57,98,97,48,102,56,48,51,57,100,48,48,55,100,57,49,57,53,50,48,52,97,57,57,52,97,56,99,56,97,101,56,55,52,99,48,57,99,57,48,52,102,54,48,102,57,97,52,98,56,99,49,54,52,101,97,53,97,51,55,48,50,53,101,48,49,99,51,56,49,51,50,97,48,102,49,56,51,98,55,52,56,97,102,50,50,48,55,57,56,97,101,50,97,57,49,98,98,56,53,57,57,54,50,102,54,98,99,53,100,48,55,55,52,51,100,57,57,99,56,57,57,99,53,55,101,50,56,54,101,97,56,98,49,97,48,49,52,102,100,52,48,101,101,52,48,49,102,49,100,98,48,55,98,97,48,101,102,52,49,99,49,48,48,51,101,101,51,48,48,57,51,100,48,55,97,99,48,102,52,99,51,99,99,53,51,56,55,52,48,51,56,54,49,100,54,56,48,50,54,48,55,57,55,56,49,101,50,50,102,52,98,56,50,57,52,97,49,50,97,49,48,50,56,98,100,48,50,53,54,48,49,102,55,48,55,54,56,97,98,48,52,99,57,55,54,49,101,48,50,100,52,97,52,50,57,57,48,56,49,51,97,53,98,57,55,52,53,54,97,48,98,54,48,57,101,50,99,49,48,55,100,97,54,97,52,50,51,50,48,101,102,52,57,98,55,51,51,102,102,99,48,51,56,102,100,52,48,56,51,48,48,49,102,50,55,57,50,98,52,98,49,50,101,48,48,49,102,52,55,50,48,52,101,101,49,53,99,53,53,49,53,101,57,99,53,97,97,55,50,53,55,48,50,53,97,56,49,50,101,53,55,57,53,101,56,54,57,48,57,56,57,54,57,48,49,56,48,49,51,55,56,48,101,48,53,50,53,101,48,99,49,49,57,49,97,54,57,50,55,101,57,52,55,52,55,52,56,98,97,100,51,56,57,49,49,57,101,54,97,99,51,55,101,48,55,101,54,97,49,53,48,48,102,102,102,56,52,49,99,101,56,51,98,102,48,55,102,48,48,101,100,99,51,99,97,48,101,57,56,49,101,57,56,55,54,99,97,55,48,102,56,56,55,48,99,51,100,55,52,53,53,53,49,55,54,49,100,102,50,102,52,97,54,50,57,99,51,99,50,53,52,49,54,50,48,50,52,54,53,102,49,53,56,49,101,56,50,98,48,49,51,52,53,51,56,55,56,52,97,98,50,101,56,97,55,52,97,97,52,51,50,101,52,97,53,50,98,53,51,53,97,99,57,99,53,55,50,54,98,55,48,57,56,56,56,56,99,57,56,100,99,54,52,100,57,56,98,57,102,102,48,48,102,102,56,53,101,53,100,52,100,52,98,53,50,98,48,98,49,50,57,100,51,53,100,50,98,52,98,54,50,98,100,51,48,97,97,50,99,49,56,99,99,102,52,56,52,48,52,102,52,54,52,56,52,51,52,99,54,55,51,101,99,101,52,56,52,55,48,52,99,50,51,50,52,54,57,52,57,54,102,100,50,51,50,52,51,49,53,49,51,55,51,98,56,54,55,101,52,54,97,51,101,102,52,53,52,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,100,54,48,48,102,102,51,101,50,57,101,48,101,56,48,49,100,102,48,55,51,48,48,49,102,52,101,52,48,52,98,55,48,51,100,56,48,101,100,56,55,54,99,97,55,50,98,48,51,102,54,48,102,57,99,48,49,101,97,101,56,48,51,100,52,54,48,102,49,50,49,57,52,99,53,51,50,48,57,54,101,49,101,57,99,48,101,101,48,48,102,102,57,97,53,48,50,54,50,52,51,98,50,49,100,49,99,53,100,57,55,50,56,50,53,53,50,49,49,55,48,53,101,100,57,52,54,53,51,50,53,50,52,50,48,49,53,100,99,98,101,52,102,50,99,98,57,53,97,56,51,52,48,57,48,50,98,98,97,48,97,48,57,50,56,101,48,49,53,98,52,48,52,97,55,56,51,57,97,99,48,52,99,53,56,49,51,52,97,48,52,98,53,48,49,50,102,54,48,57,98,99,56,49,56,49,102,99,48,51,102,102,48,55,51,54,48,101,54,97,52,98,48,99,99,48,50,54,102,50,48,101,48,55,97,48,48,102,49,52,51,97,101,49,99,98,48,52,100,48,50,53,98,57,54,99,53,49,55,52,97,101,56,56,48,50,55,57,50,101,55,52,52,101,53,101,57,53,55,97,102,52,100,52,101,50,100,48,97,102,101,48,49,55,100,48,48,49,99,100,56,48,48,102,97,98,97,48,50,52,100,56,48,49,101,49,102,97,48,52,56,97,56,51,56,101,48,50,53,49,48,48,102,102,52,100,102,57,55,101,48,48,102,102,102,52,57,56,48,49,101,97,54,49,99,98,52,99,53,55,48,48,102,102,57,53,56,50,54,102,48,55,102,56,49,102,48,48,102,102,51,99,51,48,55,57,102,98,56,48,57,55,55,48,102,50,48,55,98,48,49,50,98,97,48,48,102,102,49,101,102,53,101,56,57,99,99,53,102,97,55,101,98,99,56,102,101,102,101,52,49,102,52,48,57,48,52,50,102,102,48,51,48,53,53,48,48,98,56,54,48,48,102,102,55,99,100,48,99,48,57,57,100,48,101,102,48,51,99,49,48,55,102,48,48,52,98,50,56,49,50,100,99,49,100,99,48,102,52,56,54,99,53,101,56,49,50,102,57,56,49,102,52,101,48,55,57,50,49,100,55,52,49,50,98,56,51,100,48,53,54,52,97,49,101,48,55,98,48,49,99,101,48,50,53,54,48,51,102,56,49,100,49,101,53,100,49,54,48,57,97,56,99,100,56,55,54,56,51,100,51,54,57,97,56,54,56,97,57,48,57,99,53,54,48,48,102,102,57,49,53,97,55,101,50,56,97,97,55,52,57,54,55,57,48,99,98,49,97,100,51,99,48,51,49,101,53,52,48,50,56,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,48,48,102,102,57,55,99,53,102,102,48,49,55,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,100,52,97,97,50,99,99,98,49,50,57,100,51,53,97,50,99,56,97,57,50,99,49,51,48,97,97,50,99,49,56,99,102,54,54,49,51,100,48,49,50,53,50,49,48,100,51,49,57,99,57,48,99,102,52,55,52,56,48,99,49,50,53,49,102,99,97,52,98,55,101,57,49,57,50,49,50,50,54,101,97,50,98,55,48,99,101,97,56,55,101,55,102,97,56,97,57,55,53,102,102,48,48,102,54,50,48,50,53,51,52,48,57,56,97,48,101,53,56,49,51,54,48,48,102,102,52,98,101,56,55,48,48,49,102,102,48,51,98,100,50,101,57,48,48,51,99,52,49,99,101,48,55,56,49,52,49,101,57,101,53,51,49,54,101,56,50,53,50,56,55,57,48,51,98,56,56,54,57,53,52,49,100,50,48,102,98,56,55,57,56,51,57,97,53,56,56,50,53,99,97,53,48,102,56,97,49,97,48,56,55,57,49,49,51,50,50,49,54,99,49,100,97,52,98,52,51,102,100,51,100,48,57,98,57,55,54,100,49,102,97,55,57,53,101,52,56,97,101,55,53,48,101,57,52,49,57,54,53,48,50,48,48,48,102,102,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,102,102,100,55,102,99,48,50,54,102,99,48,49,102,50,50,51,48,55,52,54,48,101,102,52,49,99,49,48,48,102,102,51,101,101,51,56,48,57,99,50,48,55,53,50,48,101,98,48,51,98,54,53,51,56,55,52,48,51,56,56,49,100,54,54,56,48,57,55,100,48,49,50,52,48,101,101,57,52,52,53,51,57,52,54,53,48,57,53,48,53,55,53,49,55,97,48,52,97,99,48,51,57,50,48,102,50,57,54,57,57,49,56,97,54,50,56,52,97,57,50,57,48,97,55,52,52,48,52,101,57,54,101,53,100,49,54,50,57,99,101,52,97,48,49,53,99,56,51,101,57,51,57,50,54,100,51,97,56,101,57,98,53,55,53,52,48,52,56,101,97,48,51,56,48,48,102,102,48,51,101,54,49,101,48,52,57,98,48,48,102,102,51,100,49,51,48,50,55,97,99,51,97,48,48,52,100,100,53,57,54,101,48,57,99,101,48,52,101,100,56,48,57,102,100,54,50,97,98,49,53,101,48,57,55,99,53,50,56,48,51,99,98,55,56,51,57,101,48,50,53,56,56,49,100,55,101,99,48,50,54,53,99,51,99,97,53,57,48,48,102,102,57,97,48,48,102,102,57,56,54,50,99,56,49,51,54,54,101,49,100,101,48,101,56,56,50,52,51,56,51,49,56,48,52,102,52,57,48,48,102,102,57,56,54,48,49,51,102,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,52,48,51,98,101,49,52,48,50,52,57,99,48,49,102,53,48,97,49,100,100,50,101,48,51,99,52,48,48,102,102,102,98,52,97,48,48,102,102,55,100,55,54,48,48,102,102,57,51,97,49,56,50,55,51,57,52,52,48,52,102,49,56,49,50,56,101,49,101,52,50,99,102,102,52,57,52,54,54,52,49,50,56,53,52,49,53,99,48,52,99,52,48,51,98,48,48,102,102,52,102,97,55,102,99,57,52,57,48,100,56,50,54,50,57,98,101,57,48,99,49,50,52,53,52,51,101,101,50,55,53,57,102,49,48,54,102,101,56,101,54,48,48,102,102,101,100,56,53,102,102,100,52,48,50,97,50,48,48,102,102,49,102,50,99,99,48,50,53,98,99,49,101,50,56,51,98,51,48,48,55,100,97,102,56,51,100,97,48,50,54,48,99,51,99,56,53,55,101,52,55,48,101,48,56,49,51,51,52,48,48,102,102,102,54,50,54,48,55,54,99,57,100,57,51,48,97,50,55,56,48,52,99,55,56,51,57,54,48,50,53,98,99,48,57,55,51,48,101,53,56,55,98,102,56,50,53,57,48,56,98,97,52,102,50,101,49,49,48,49,50,54,53,98,57,54,50,56,98,49,54,48,50,55,99,53,50,49,52,49,101,98,53,102,48,49,50,99,48,49,51,50,50,98,56,99,53,56,50,56,48,54,98,98,97,56,48,56,48,54,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,55,102,99,48,52,48,51,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,51,55,48,97,101,51,56,97,48,57,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,57,99,99,48,49,102,52,51,50,48,52,98,56,56,51,99,54,48,50,53,50,48,48,102,102,49,102,53,52,50,48,52,97,98,48,49,50,102,54,48,102,54,48,97,101,48,49,50,97,48,102,101,56,55,48,56,48,49,101,98,56,52,57,55,101,53,55,99,97,54,49,52,52,57,55,100,49,101,56,51,100,56,48,52,99,56,48,51,101,49,48,102,97,49,53,99,48,49,55,52,49,100,57,50,101,52,51,99,48,53,51,53,102,97,50,97,52,51,99,99,53,55,53,49,100,48,52,98,100,52,101,100,98,49,97,53,99,99,56,54,57,102,57,99,52,49,54,99,48,101,49,53,55,53,100,55,102,99,48,52,48,51,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,48,49,97,56,48,54,48,98,48,48,51,101,55,48,99,49,100,99,50,101,48,98,50,50,57,56,48,49,102,53,98,56,53,102,50,49,50,49,56,50,54,48,97,56,48,101,99,55,48,50,55,49,98,57,55,56,57,57,57,102,52,54,54,55,50,48,56,48,57,99,97,52,56,49,50,57,54,56,56,53,55,54,48,99,53,50,53,50,54,53,50,53,50,55,97,53,97,53,52,53,52,54,48,52,57,52,51,56,52,55,48,101,101,57,49,100,102,53,54,48,48,102,102,98,101,57,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,98,57,52,48,49,102,48,99,57,48,101,101,57,52,99,49,101,49,48,48,102,102,55,100,97,53,48,51,101,52,48,49,51,55,52,49,48,52,101,102,50,56,52,48,57,49,100,48,55,56,56,49,101,51,50,97,99,48,56,101,57,52,56,101,48,57,52,50,101,48,97,99,48,50,54,49,56,48,57,53,100,99,53,55,97,55,48,48,102,102,53,97,50,53,98,55,50,57,49,53,50,48,57,56,55,102,100,50,50,97,53,57,51,52,51,101,52,98,53,53,52,53,55,50,51,98,48,48,102,102,54,56,57,97,56,48,53,56,49,56,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,48,99,102,99,53,102,102,100,52,48,52,49,100,48,48,55,99,101,49,56,51,98,56,53,99,49,54,52,53,51,48,48,102,102,51,101,98,55,48,98,101,52,50,52,51,48,52,99,49,53,48,49,100,56,101,48,52,101,51,55,50,102,49,51,51,51,101,56,99,99,101,52,49,48,49,51,57,52,57,48,50,53,50,100,49,48,97,101,99,49,56,97,52,97,52,99,97,52,97,52,102,52,98,52,97,56,97,56,99,48,57,51,56,55,48,56,101,49,100,100,50,51,98,101,97,99,48,51,102,49,50,56,48,98,97,97,48,48,102,102,102,57,52,101,56,55,52,99,97,99,50,100,56,48,49,102,52,97,52,48,52,100,99,48,55,97,57,50,57,101,52,100,57,50,99,48,51,57,100,99,49,99,49,55,50,98,49,49,53,56,98,52,54,48,52,57,50,52,48,48,102,102,51,100,99,50,48,52,100,56,56,49,50,102,56,53,54,50,54,53,49,54,49,49,52,56,56,101,50,53,102,57,99,56,99,99,101,99,56,55,100,49,49,51,49,48,55,54,98,101,54,55,48,57,101,48,54,55,55,102,56,48,53,49,56,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,49,99,97,48,48,102,102,51,101,57,101,56,48,57,50,99,48,50,52,56,99,48,57,100,57,48,55,97,56,53,101,48,51,98,100,48,50,55,49,99,48,57,56,51,50,100,99,49,99,54,55,55,99,49,101,48,48,102,102,51,56,55,48,101,54,48,51,98,98,52,55,50,56,48,49,101,98,48,51,97,55,48,55,54,50,53,99,56,55,99,99,48,49,101,97,52,56,55,56,52,51,100,52,53,49,48,55,98,53,49,99,97,54,52,54,48,55,97,48,49,100,49,48,102,54,56,48,51,100,99,48,53,98,49,52,99,48,50,53,101,49,100,97,99,56,48,48,102,102,50,52,56,56,51,99,48,52,98,57,51,52,98,99,56,99,53,57,97,48,57,54,48,48,102,102,57,102,52,48,56,57,102,102,48,50,54,98,53,100,52,48,51,51,98,52,97,101,48,48,102,102,55,99,51,48,52,48,49,102,53,52,99,53,97,50,48,97,49,49,54,56,53,54,56,49,51,48,101,48,52,102,57,49,54,48,53,54,57,54,54,56,54,99,50,55,57,53,99,53,56,50,48,56,51,100,98,48,50,53,99,49,51,49,49,49,51,57,48,57,50,100,56,101,102,97,50,50,54,97,50,97,53,50,51,48,49,50,98,53,52,56,97,57,50,56,56,57,54,56,57,53,50,57,52,56,50,57,57,49,55,53,49,55,49,53,48,101,54,97,97,100,53,97,53,52,48,53,100,53,48,48,102,102,55,100,100,101,56,48,51,101,51,53,50,49,101,101,48,48,102,102,55,100,55,53,56,55,53,49,57,48,55,102,97,48,52,97,98,57,54,52,48,102,48,52,49,102,51,48,49,50,100,56,56,49,57,56,50,98,52,51,100,99,99,48,55,97,49,50,100,51,99,49,101,49,48,51,101,49,48,101,54,97,54,50,50,49,53,101,48,102,54,56,51,101,54,53,100,56,55,101,52,51,99,56,56,101,48,101,101,52,49,99,51,48,55,49,48,51,56,56,53,48,56,51,97,54,50,56,52,49,100,101,56,55,50,56,51,98,55,48,53,102,56,55,97,53,51,99,98,99,100,54,53,54,48,55,98,56,98,51,52,98,57,50,99,97,52,48,52,97,53,51,99,97,102,52,101,52,49,102,102,48,49,52,102,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,99,50,102,48,48,48,102,102,53,52,48,97,49,50,98,102,101,102,101,51,48,97,49,101,56,54,49,56,56,57,102,49,99,100,99,55,101,51,48,99,50,56,50,99,48,101,49,54,98,48,102,97,98,48,100,102,56,57,101,55,51,54,49,50,55,51,57,98,48,97,51,57,102,56,53,48,97,48,53,50,98,98,97,51,100,100,54,100,51,53,98,100,53,55,100,56,57,102,51,48,48,102,53,54,100,56,54,49,50,51,102,102,98,57,56,50,51,97,56,51,52,97,48,52,99,53,56,49,50,56,50,48,102,98,56,48,57,53,100,50,98,48,49,99,97,56,55,56,52,49,101,56,56,55,54,97,53,49,99,51,97,48,48,52,99,50,48,51,97,50,48,101,53,48,51,101,55,48,55,52,52,49,102,56,50,57,57,100,52,56,50,99,52,51,97,54,49,101,100,48,101,97,56,55,99,48,51,97,52,53,48,56,55,97,49,50,52,97,99,54,48,98,48,98,52,52,52,51,101,56,97,49,102,51,48,101,52,52,56,55,57,48,97,102,50,57,48,51,102,54,49,100,57,52,98,57,54,52,98,48,50,56,99,98,51,101,56,97,53,57,98,55,48,53,97,48,55,51,56,51,99,97,49,100,50,48,102,53,48,55,56,48,100,54,97,57,53,97,102,54,50,100,53,99,97,100,53,100,55,50,97,53,51,54,100,55,49,52,57,52,49,55,54,50,54,97,48,53,49,55,49,51,54,97,48,98,52,48,57,52,53,49,53,51,99,49,97,50,55,49,51,97,57,101,56,101,54,55,48,51,99,57,101,99,101,97,55,55,51,100,57,97,49,52,102,48,100,51,57,49,100,57,101,102,54,98,48,102,48,55,99,97,55,55,54,100,51,99,49,101,49,97,55,53,54,98,97,97,52,102,50,101,53,48,55,55,57,52,102,48,101,54,98,52,54,97,99,53,48,100,55,50,100,98,49,48,100,98,54,48,50,97,50,98,97,100,102,100,99,102,102,48,98,53,97,53,50,98,49,97,48,49,54,55,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,57,98,56,53,55,49,99,53,48,99,50,100,55,102,101,57,55,53,99,100,99,50,56,53,48,98,48,56,53,100,55,102,102,53,100,54,99,100,99,50,98,56,49,56,98,101,57,97,97,101,52,55,52,102,102,99,50,98,54,102,101,56,48,99,99,51,97,102,101,52,49,51,100,50,101,98,57,98,56,101,51,55,49,56,53,56,52,49,56,53,57,100,54,99,100,102,54,100,102,101,102,98,55,49,53,99,99,51,55,48,53,55,53,102,102,97,53,100,55,53,99,100,99,50,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,57,98,56,53,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,54,101,49,52,49,48,48,55,56,53,50,100,57,98,56,102,99,100,99,100,56,53,102,51,55,49,56,49,54,49,52,98,102,102,52,98,97,101,54,101,49,53,100,54,99,100,99,50,98,56,49,56,49,54,50,57,55,102,101,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,49,97,52,48,50,53,48,56,48,57,52,98,48,55,99,54,48,52,101,100,56,51,102,98,48,101,48,56,49,50,102,54,48,101,51,99,51,98,52,53,57,56,55,56,56,51,101,52,49,102,54,48,102,49,56,55,53,48,97,53,52,99,50,99,53,49,56,97,51,48,102,53,49,55,48,49,100,101,48,101,51,48,55,55,99,51,99,97,49,102,48,48,102,102,101,99,56,55,49,57,50,52,49,101,48,56,55,102,100,50,56,51,57,97,49,100,99,48,102,55,49,54,101,49,100,56,48,55,55,101,49,100,54,50,100,99,51,100,97,53,50,53,48,55,57,48,51,99,102,52,53,48,97,55,50,48,57,53,56,56,50,57,52,52,98,99,100,98,98,52,56,54,56,50,57,55,102,101,48,97,100,97,101,97,48,49,57,51,99,48,101,51,56,48,49,102,48,98,51,48,50,52,56,57,100,48,55,53,56,49,99,98,55,52,48,57,56,100,48,55,101,101,48,52,100,54,98,52,48,102,57,53,100,48,101,100,56,55,54,100,99,48,102,101,51,52,48,101,54,99,49,101,55,56,51,97,54,54,56,49,100,99,51,52,49,101,98,97,48,101,102,49,53,50,48,48,102,102,102,55,54,51,50,49,100,50,99,49,102,97,48,50,53,54,55,48,55,57,102,49,52,97,48,48,102,102,102,55,54,102,50,102,51,48,55,55,102,49,55,54,52,52,98,50,101,49,100,102,99,53,52,48,48,57,56,101,48,49,51,50,99,57,102,102,56,50,50,48,48,48,102,102,102,98,54,101,48,48,102,102,55,99,54,102,48,48,102,102,49,102,53,53,48,48,102,102,48,102,97,101,57,48,50,53,51,48,51,102,56,48,102,56,99,51,98,101,48,52,100,52,56,49,51,49,48,53,55,56,51,100,99,50,98,99,97,51,48,102,52,51,97,48,101,101,48,51,57,52,48,102,97,48,49,102,57,48,49,50,101,50,56,54,56,54,49,102,50,48,102,52,50,50,56,51,98,55,48,55,57,48,49,101,57,48,101,57,49,52,97,53,55,56,55,55,49,48,99,49,99,53,48,55,49,52,51,99,97,53,102,97,53,49,55,101,49,101,50,48,101,52,98,48,53,52,50,49,50,48,49,52,50,53,56,55,52,102,50,99,56,48,49,100,97,97,53,55,49,53,57,97,48,98,50,100,50,57,99,56,49,102,101,48,50,50,56,50,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,99,50,49,100,99,48,101,101,57,55,48,49,101,99,50,100,100,49,48,97,48,48,102,102,101,102,97,49,101,52,101,50,101,48,98,48,48,100,102,97,49,97,49,56,50,54,49,49,57,49,51,98,99,48,57,54,52,55,52,56,52,97,52,56,100,57,50,49,50,100,50,53,49,49,49,54,52,56,97,50,97,51,98,102,53,102,100,53,101,100,53,51,51,101,51,55,50,53,102,54,53,49,55,57,52,48,102,54,56,48,49,102,49,97,56,48,101,57,57,53,97,49,102,97,48,48,102,102,55,100,100,55,56,49,50,53,99,49,100,53,50,100,57,100,52,101,52,54,52,48,50,100,48,48,102,102,49,101,54,51,98,98,99,57,48,53,55,51,56,56,99,100,50,54,51,51,52,53,55,56,49,50,57,101,48,102,100,56,98,52,52,55,101,56,102,52,57,54,56,97,57,99,56,97,51,50,53,50,50,51,49,102,101,97,52,50,97,99,54,51,57,49,57,100,99,100,102,55,102,56,48,55,48,102,50,101,98,97,101,98,102,101,48,50,102,48,56,48,51,101,53,50,99,49,100,101,50,57,56,98,50,48,48,55,100,50,50,48,49,51,57,48,49,101,49,52,101,52,50,99,101,57,54,101,49,100,97,101,48,52,98,101,54,50,57,53,50,102,50,52,50,52,98,54,48,57,48,99,53,100,56,49,51,54,99,48,52,98,101,97,49,49,54,53,53,57,49,57,49,100,50,98,50,50,50,52,48,50,55,53,49,48,49,57,101,48,57,99,56,98,102,50,54,57,97,56,100,51,53,102,102,53,48,48,102,102,97,50,53,53,48,48,102,102,100,102,57,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,50,56,49,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,102,99,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,49,57,102,56,97,48,49,53,101,101,48,48,102,102,102,56,53,101,57,54,50,53,55,49,53,56,48,48,102,102,102,98,52,97,48,55,101,53,99,98,49,52,101,52,51,52,49,57,52,102,48,50,52,52,48,49,101,54,49,53,54,56,51,100,50,100,50,57,56,52,52,48,52,102,57,54,50,57,50,48,52,99,51,56,49,50,97,101,48,57,54,50,98,100,49,52,49,51,48,101,52,56,50,54,53,51,49,50,102,99,53,49,48,52,51,56,51,100,100,49,97,98,99,99,57,102,49,49,99,48,49,97,49,48,98,102,102,97,56,49,48,48,102,102,48,48,102,102,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,55,102,101,97,48,57,100,48,49,51,101,97,48,52,97,51,48,55,51,99,48,57,101,100,48,50,53,52,48,49,101,98,48,49,50,97,54,49,102,101,52,56,52,99,52,52,48,101,57,48,51,100,52,99,49,99,53,99,53,98,50,52,97,48,53,57,53,99,100,50,54,51,52,48,48,102,102,102,54,52,56,51,99,56,48,101,55,48,51,99,53,50,98,98,97,51,98,99,53,101,48,55,54,56,51,100,56,53,53,49,50,48,49,51,52,48,101,57,50,50,57,102,50,54,57,52,48,53,56,52,55,100,102,99,99,102,52,50,98,97,56,52,102,52,50,102,102,48,48,102,102,56,99,99,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,48,55,52,56,51,56,52,48,48,102,97,101,57,48,48,55,100,56,50,56,51,100,97,48,101,98,57,53,56,49,102,98,48,55,53,50,48,52,56,97,48,49,51,56,101,48,102,52,48,51,56,101,53,100,97,50,50,48,97,55,57,52,97,49,102,48,48,55,55,101,48,52,98,48,48,51,102,48,48,102,57,56,55,53,56,98,55,52,50,50,99,52,97,100,52,51,50,100,52,97,101,52,97,50,98,52,51,99,52,49,100,57,48,101,50,57,54,48,53,51,57,54,52,56,99,57,99,53,52,57,54,50,53,55,49,54,101,56,50,57,56,56,54,57,97,101,51,52,57,99,53,55,49,54,52,56,52,53,56,98,55,55,54,100,50,54,98,53,100,55,102,99,49,50,100,53,100,52,49,101,48,48,102,102,102,55,48,48,102,102,51,101,98,53,56,48,49,102,54,50,101,48,101,102,56,97,49,50,99,99,51,100,97,48,102,48,52,48,57,48,51,48,50,55,53,56,51,56,99,49,100,53,50,57,57,48,56,98,48,50,99,52,98,55,48,102,51,56,55,99,48,48,102,102,57,53,51,48,55,101,97,49,100,100,50,56,48,97,97,52,48,50,98,100,48,49,50,56,98,52,50,99,49,51,99,98,50,50,101,52,98,99,48,101,49,97,48,97,48,50,48,97,49,97,48,49,53,99,56,54,57,54,57,101,57,101,57,56,57,54,57,55,97,49,48,48,102,102,97,102,52,53,52,98,52,102,55,50,97,53,98,52,52,97,98,57,48,52,98,100,50,57,49,49,50,53,48,49,50,49,50,49,48,57,51,49,56,55,57,49,49,50,100,49,49,101,55,57,49,100,50,57,49,49,50,49,98,101,99,51,99,56,99,102,51,49,53,100,49,100,50,49,57,52,56,52,55,55,101,52,57,51,50,57,53,51,53,50,54,97,100,99,102,101,54,99,49,57,100,98,53,54,49,98,102,99,98,100,55,53,100,52,48,54,51,101,48,48,102,102,55,100,49,50,48,48,102,102,51,101,56,55,56,49,101,48,56,48,51,101,100,49,48,51,102,56,48,48,102,102,102,53,50,48,49,101,98,98,50,49,101,55,48,55,55,52,48,52,97,49,48,55,53,52,49,97,48,102,50,56,55,99,49,48,57,97,50,101,56,51,97,50,49,101,99,48,55,56,98,99,98,101,50,57,99,49,102,48,57,52,48,53,50,101,48,55,50,50,53,100,56,55,97,48,49,99,102,48,55,102,56,49,100,54,56,55,99,54,52,51,97,54,48,102,51,52,51,56,50,53,54,57,53,99,48,102,49,102,97,55,49,54,48,56,51,56,51,98,101,53,55,50,53,48,48,57,55,49,53,102,53,99,51,99,56,57,98,48,48,50,53,57,102,101,48,98,57,56,48,51,101,98,55,52,48,49,102,52,50,54,48,52,102,99,56,48,51,101,99,101,56,51,98,56,53,97,48,55,100,52,49,99,99,57,52,54,49,100,48,48,102,102,55,53,56,48,101,102,49,48,98,97,49,55,50,56,99,49,101,51,56,49,51,48,56,53,53,48,51,101,54,48,101,52,48,51,98,100,48,102,101,48,50,54,100,51,56,51,102,56,53,53,49,54,56,48,48,102,54,48,56,55,98,99,51,97,101,48,101,55,48,51,102,99,53,51,56,55,97,52,48,49,101,100,54,50,100,99,51,56,50,53,57,57,52,54,49,101,53,48,52,56,97,54,57,56,97,49,50,102,56,98,51,50,57,52,97,99,98,101,48,50,54,48,57,97,57,100,50,53,55,48,51,102,52,48,102,54,56,48,49,102,49,51,56,48,48,55,100,97,101,48,49,50,98,56,49,100,53,50,99,99,49,102,53,49,52,101,48,102,50,48,48,57,55,51,48,102,56,49,54,101,48,101,99,48,51,98,101,49,101,52,48,55,97,50,53,52,98,48,48,52,98,101,48,55,99,52,48,57,56,102,50,102,56,49,101,55,97,51,49,54,56,48,101,100,48,97,102,101,49,101,56,50,98,57,57,48,101,53,52,97,50,56,49,50,101,50,53,48,50,54,51,48,49,102,57,52,101,52,97,52,53,54,55,48,55,50,98,50,49,57,54,50,53,55,100,97,54,49,55,101,56,101,56,100,98,49,54,52,53,55,53,52,99,97,55,52,56,48,54,53,57,56,48,51,57,97,100,56,49,50,49,101,48,101,50,56,48,49,57,52,57,56,49,50,98,56,48,52,98,102,48,51,98,99,97,48,48,53,53,55,52,48,101,52,56,49,100,55,48,55,53,102,48,55,98,99,51,100,101,48,48,56,99,57,48,55,51,52,97,51,48,49,51,99,48,102,98,48,55,98,52,48,49,54,48,51,57,54,52,49,101,49,50,102,56,48,49,97,51,56,98,53,50,99,56,48,50,102,48,48,102,102,52,97,54,48,48,55,100,56,48,56,48,51,101,54,50,97,53,51,50,52,98,52,53,100,48,51,98,102,48,50,52,54,48,49,100,50,53,49,54,48,53,54,49,55,48,49,100,51,48,102,56,57,52,48,49,101,53,48,102,49,48,49,51,48,56,49,99,52,52,53,52,56,51,97,52,48,55,56,52,51,97,99,53,48,50,51,56,55,55,49,50,52,51,97,50,53,100,56,51,57,100,48,50,54,55,55,50,50,54,101,56,50,53,97,57,54,52,49,101,99,57,50,102,100,50,57,51,57,48,55,100,50,48,102,52,54,50,57,54,48,97,97,99,101,51,56,48,50,54,50,55,102,102,48,55,98,48,48,102,102,49,102,49,57,50,48,48,55,100,98,52,56,51,99,101,48,50,54,48,99,97,102,48,102,57,56,48,51,101,98,102,99,48,57,98,53,52,99,50,100,49,49,52,48,57,56,101,48,50,53,100,52,97,102,48,102,49,97,51,50,48,97,53,48,55,100,53,50,48,51,99,48,56,101,49,101,97,55,52,51,57,50,48,101,57,57,57,48,55,48,101,48,101,52,100,49,99,97,48,48,102,102,102,98,50,52,48,51,99,100,48,55,56,101,53,101,56,55,101,102,56,51,100,55,97,48,102,99,57,55,54,49,101,52,101,49,101,50,50,57,98,48,55,52,48,97,48,50,98,98,57,54,49,57,50,101,97,54,49,48,48,98,53,48,49,51,49,50,98,53,52,48,54,53,51,48,50,55,57,99,49,99,56,51,101,48,52,99,56,56,49,50,54,52,48,52,100,56,48,51,56,53,52,48,52,51,50,98,57,50,56,98,101,48,55,98,97,48,52,98,55,48,51,102,53,48,55,54,56,49,100,53,55,99,98,52,52,54,97,55,57,56,50,98,52,51,100,50,49,102,101,48,55,53,50,49,102,49,48,101,53,57,52,54,53,97,97,51,56,50,53,56,97,56,50,102,100,51,57,49,49,50,53,48,57,50,99,98,99,51,101,52,101,50,98,99,97,51,50,99,56,98,49,54,101,54,97,99,49,50,48,53,55,97,55,53,100,52,97,49,98,56,48,49,52,57,99,48,48,102,97,98,50,48,50,54,97,56,49,102,49,50,53,56,48,51,101,101,56,56,48,57,54,53,48,55,99,50,53,55,48,55,56,49,101,48,101,98,48,55,98,48,48,57,97,57,48,50,55,99,56,49,99,99,49,53,97,48,102,55,49,49,99,51,57,101,53,97,56,55,57,56,97,49,50,57,99,98,56,50,56,52,49,102,57,48,49,51,53,97,48,101,102,48,51,100,50,49,102,100,48,101,97,102,54,49,49,48,51,99,57,100,51,56,98,49,48,101,97,97,55,57,54,98,53,49,51,52,53,48,56,55,57,99,98,51,48,102,48,50,48,50,55,97,49,50,50,50,50,52,57,54,98,48,53,57,51,97,100,99,50,54,52,56,48,55,51,50,50,102,102,56,48,52,51,55,56,49,51,48,97,48,101,56,56,98,55,48,50,53,102,56,49,102,100,56,51,101,101,48,55,48,56,49,101,48,55,53,57,55,56,98,102,48,55,50,52,48,102,55,99,49,101,53,56,51,97,52,50,102,57,100,54,49,99,52,57,55,49,49,57,100,50,101,48,49,100,99,48,55,99,56,98,101,48,101,55,49,54,54,101,98,51,100,51,52,97,97,50,56,57,51,52,56,55,52,99,50,57,57,102,50,51,100,51,56,97,52,50,98,49,51,55,101,100,51,52,101,49,53,56,56,49,55,102,97,49,51,54,49,50,101,97,48,55,56,52,48,48,102,57,48,99,56,49,50,56,97,49,102,48,48,102,102,50,53,50,52,48,49,102,54,57,52,48,52,99,54,48,48,102,102,51,100,100,99,57,48,56,97,57,50,48,48,102,102,102,51,51,54,48,102,48,48,102,102,49,102,48,48,102,102,49,51,55,52,49,100,54,101,56,102,54,53,56,98,97,49,56,48,55,51,56,49,102,52,56,49,51,49,48,48,102,102,102,98,98,49,52,56,56,99,57,49,52,53,97,48,55,55,48,51,98,101,52,53,50,100,98,48,48,55,98,54,100,50,98,100,52,50,48,101,50,102,56,97,102,57,102,102,55,50,98,99,51,99,54,53,56,56,102,100,98,48,50,51,100,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,53,48,56,100,101,55,51,99,99,49,102,48,48,51,52,99,56,99,55,100,99,55,51,55,98,99,51,57,56,48,102,48,98,99,55,49,48,51,50,56,48,54,52,101,99,56,49,50,52,48,48,101,99,99,48,49,102,54,48,56,48,48,102,102,102,97,56,97,48,50,53,49,56,48,57,55,101,48,55,57,56,53,97,49,54,56,49,100,102,101,48,48,102,102,102,50,98,97,48,52,98,50,48,55,99,52,49,100,102,56,55,100,99,97,52,100,54,101,97,53,56,55,49,48,49,101,52,49,52,101,48,101,50,99,97,51,50,98,48,51,98,97,49,101,56,55,56,97,54,99,57,56,56,54,56,50,49,101,98,50,97,101,52,97,99,48,102,48,49,55,48,53,52,57,55,99,49,100,98,50,101,53,51,49,48,54,48,98,48,50,56,56,98,99,50,100,98,49,53,56,53,56,56,55,53,52,51,99,49,56,97,51,48,102,53,49,52,52,48,49,54,99,97,99,101,100,48,102,51,53,99,102,97,56,99,102,52,55,48,97,48,52,51,102,55,101,50,98,56,97,97,99,51,54,48,97,49,48,97,48,49,97,100,52,48,52,56,50,53,48,48,51,57,56,56,48,49,50,52,100,101,50,52,100,50,48,48,102,50,56,99,48,52,98,56,49,49,97,102,99,102,101,55,55,48,55,52,50,49,100,49,49,98,101,101,51,102,51,101,51,54,51,56,49,101,97,48,54,102,48,55,52,54,55,50,51,97,57,97,54,54,56,49,98,50,55,48,51,101,57,100,101,49,101,48,101,99,55,97,51,51,53,99,100,55,50,52,49,100,57,54,97,100,54,49,55,50,57,52,101,54,98,97,53,98,49,49,54,49,54,100,55,52,56,51,50,53,99,57,55,48,48,102,102,98,57,52,48,57,56,100,48,102,54,49,98,99,51,56,99,51,97,54,49,100,51,56,102,53,56,101,99,57,97,48,55,99,51,50,99,100,98,51,48,52,51,99,50,48,53,55,49,99,56,102,97,55,52,52,48,49,48,49,55,50,56,51,51,48,102,54,57,54,97,100,57,53,50,100,53,97,97,57,54,97,98,49,97,53,54,98,53,52,97,99,56,102,51,98,49,101,53,56,101,55,50,98,51,99,51,49,101,99,55,53,57,52,48,50,99,55,99,48,57,97,48,48,50,53,56,48,49,101,102,56,49,50,56,50,48,102,56,99,51,101,48,48,101,53,56,49,102,51,56,55,53,48,98,52,48,101,101,56,55,57,48,51,98,97,53,97,49,55,54,56,54,53,52,57,54,52,57,101,53,48,56,55,56,99,97,54,50,56,48,51,102,97,49,100,102,50,97,48,51,99,97,53,99,56,55,54,53,49,52,49,101,49,48,51,98,98,52,98,48,102,51,49,52,52,53,48,50,54,56,55,57,52,49,100,101,56,55,57,48,98,48,50,56,52,98,48,52,57,48,101,57,56,55,98,54,48,97,102,52,53,52,50,50,101,100,48,49,49,101,97,97,54,54,50,100,98,52,100,52,50,54,56,49,54,101,97,51,48,100,98,57,102,49,98,48,101,54,49,99,99,55,51,49,56,101,49,54,50,57,52,48,51,50,98,56,48,49,102,54,101,52,48,48,102,102,102,97,98,101,48,55,55,99,48,48,102,102,102,98,48,57,48,55,49,101,53,100,49,55,56,53,51,57,52,54,48,50,53,99,48,52,100,50,56,51,98,48,48,101,57,49,55,99,57,97,48,101,53,52,51,101,54,53,51,51,54,53,53,50,50,57,54,50,49,101,57,55,99,97,102,52,53,50,99,52,98,99,52,52,48,55,50,99,49,102,49,55,99,98,99,50,100,52,97,52,50,97,49,50,99,51,57,56,49,102,51,50,100,56,49,51,48,56,50,53,50,49,54,97,53,100,49,55,50,56,50,48,48,102,52,100,48,51,100,48,53,100,102,48,102,56,49,53,56,53,56,99,49,52,50,57,56,49,102,57,48,101,98,48,55,100,99,48,50,100,101,99,51,100,97,49,100,53,48,102,49,48,55,49,48,51,99,97,53,102,56,55,51,48,51,101,48,53,48,57,54,99,49,100,57,48,102,53,56,55,53,99,98,56,50,99,56,51,98,97,49,101,55,48,101,100,57,55,101,53,54,50,54,57,52,99,53,101,56,55,55,99,98,99,50,57,100,51,49,101,50,98,56,98,54,50,57,52,98,56,50,57,56,98,50,52,55,52,52,52,100,50,97,99,98,51,50,97,52,98,52,52,54,52,57,52,53,52,102,50,98,53,51,49,49,49,49,53,50,100,48,53,51,53,56,52,97,52,49,52,100,54,102,51,57,49,102,54,48,53,53,49,102,52,49,100,49,51,100,48,101,97,49,97,54,101,53,48,102,56,49,51,99,101,50,55,57,52,98,56,101,50,55,99,57,50,99,54,98,100,98,48,54,57,50,55,55,97,56,56,56,56,55,57,53,54,57,57,49,102,48,52,53,54,98,57,51,54,51,101,54,48,51,48,97,48,98,53,102,48,53,99,53,57,56,48,48,98,56,53,49,99,52,54,49,97,99,97,49,48,54,54,56,102,53,57,56,100,53,97,55,49,49,101,57,51,48,54,98,57,98,53,101,55,55,51,99,48,99,51,57,99,55,55,51,52,52,101,98,48,54,97,98,57,101,54,53,49,102,100,97,100,55,51,100,52,50,99,49,57,54,56,52,98,53,99,99,51,100,49,100,97,99,49,97,53,51,53,99,98,48,53,49,53,100,55,53,100,52,49,50,102,48,49,57,53,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,102,48,98,99,55,49,52,50,53,55,53,99,53,97,102,102,56,49,56,55,56,48,51,101,98,97,56,48,49,102,53,100,101,48,102,97,56,48,49,102,54,51,50,48,102,97,100,56,48,55,54,99,48,101,101,49,57,48,48,55,98,55,52,51,56,56,49,100,99,101,53,55,49,54,99,48,102,56,48,49,101,100,57,54,54,56,51,54,57,54,49,100,55,48,55,53,101,49,100,52,52,97,55,49,102,48,52,98,97,52,98,101,56,100,57,50,57,48,50,56,98,102,48,102,57,48,55,56,51,50,49,57,54,48,56,52,49,99,51,48,101,51,50,50,50,55,50,48,57,54,48,49,101,97,50,99,49,49,57,51,57,99,97,50,99,48,97,50,48,101,56,57,52,54,49,101,99,48,102,53,56,55,54,56,48,54,54,97,48,48,102,102,55,100,97,52,56,48,51,101,56,51,56,49,100,55,50,49,48,49,50,57,48,49,99,50,50,101,99,48,57,48,99,48,55,52,97,53,56,98,101,48,102,57,56,48,57,55,56,50,97,49,97,50,98,56,51,99,97,53,51,97,51,49,55,50,101,97,55,48,55,100,52,49,102,101,48,51,98,57,102,56,98,99,50,101,99,51,100,50,53,100,57,54,56,53,53,100,49,53,49,52,56,101,49,102,102,48,55,101,48,56,52,49,101,56,50,99,55,49,55,52,53,48,51,48,53,51,55,48,101,57,98,97,53,56,56,55,52,100,50,48,51,99,48,48,102,102,101,101,99,51,98,56,53,49,49,55,56,48,50,52,97,48,101,54,48,49,100,100,48,55,55,56,48,53,55,102,48,48,102,102,55,100,55,100,48,49,51,101,56,48,102,54,99,48,49,102,53,102,97,48,102,101,99,51,98,48,48,102,54,56,51,56,48,57,97,53,99,49,55,54,49,99,101,48,49,51,54,52,51,55,52,49,101,57,48,51,97,49,101,49,102,49,48,102,50,48,55,54,52,51,57,52,48,102,53,52,97,51,52,55,50,97,99,51,99,54,53,48,99,97,49,56,55,97,57,49,56,97,54,52,57,57,52,49,52,101,50,100,99,51,98,99,53,55,48,55,97,99,51,99,48,53,97,56,55,48,52,98,55,50,101,99,97,54,48,102,52,50,48,56,55,52,56,51,100,48,57,48,56,56,53,102,48,48,102,102,57,48,49,55,52,100,50,51,50,54,57,52,99,53,56,48,48,54,55,53,56,51,97,51,48,55,98,56,48,101,101,52,49,102,99,56,51,98,56,48,101,55,56,51,101,49,48,55,51,99,49,102,49,50,97,48,51,102,99,48,101,100,48,49,101,48,57,53,48,56,99,53,102,56,55,52,52,51,100,56,53,49,100,98,102,100,48,56,98,52,52,48,48,100,57,50,49,49,100,102,54,49,50,49,56,52,97,99,56,52,57,54,53,54,49,54,97,53,53,49,54,52,56,99,57,50,53,51,56,55,56,52,51,98,56,53,99,97,48,97,48,57,55,56,49,100,102,50,102,48,97,101,50,100,52,51,98,99,49,101,50,50,98,57,48,48,102,102,98,52,52,50,52,102,52,49,52,51,48,51,97,56,51,98,97,49,100,102,49,100,55,49,101,53,51,49,48,100,55,51,51,99,102,50,97,100,98,48,100,98,55,52,56,49,51,53,102,53,99,48,49,51,52,55,53,51,97,49,48,55,54,51,100,57,99,97,53,57,54,53,98,49,54,49,52,55,98,52,52,98,53,99,53,52,53,99,53,51,57,53,52,97,48,49,54,48,48,50,102,54,56,51,100,100,48,102,101,52,51,57,52,48,102,51,99,51,98,53,49,102,51,51,48,56,102,51,49,101,49,100,55,49,100,49,101,101,56,55,55,51,56,49,99,100,56,55,97,54,57,57,56,54,98,57,98,53,53,52,50,99,54,57,97,97,54,51,56,102,55,98,100,97,55,56,48,50,51,50,101,51,100,49,99,53,100,53,101,54,49,56,100,53,51,98,57,100,100,97,100,54,97,101,51,99,49,99,57,56,101,51,100,57,99,99,102,54,98,98,48,48,102,102,97,50,51,55,53,98,98,54,97,101,100,98,98,57,102,48,101,54,97,50,51,101,54,98,49,98,101,97,57,97,51,55,49,98,56,101,51,55,49,98,56,99,50,51,102,53,97,102,99,54,97,49,98,57,50,102,102,53,54,100,98,54,49,56,99,54,51,56,53,56,99,50,52,99,50,52,54,99,97,48,51,52,57,56,48,51,101,52,50,54,48,48,102,102,102,97,98,48,50,98,56,49,99,52,56,55,57,99,97,101,48,50,55,51,52,48,57,55,50,48,55,55,102,56,97,56,48,55,50,99,49,102,49,57,52,48,48,101,102,48,51,101,53,48,101,53,56,55,49,52,51,57,101,49,100,53,48,101,102,48,51,98,101,48,55,49,99,49,101,98,50,57,56,97,101,48,101,100,48,55,54,48,51,57,101,53,102,57,53,54,53,53,56,55,52,53,49,52,97,54,99,53,50,56,55,52,52,49,101,98,102,102,97,48,98,48,101,57,56,49,100,56,101,56,50,53,55,48,51,99,57,52,54,52,99,55,48,98,50,48,102,56,51,56,53,56,56,51,100,48,48,101,97,56,55,53,99,97,101,48,49,53,97,98,57,102,49,102,102,102,98,54,49,56,99,50,52,50,99,101,54,48,97,48,57,49,56,52,56,50,100,52,48,98,49,51,55,56,99,51,51,100,57,56,48,54,56,57,101,52,99,99,51,102,51,50,51,52,102,48,55,54,55,97,49,50,100,56,101,49,57,51,100,49,100,57,99,51,53,53,53,57,101,53,98,54,49,52,51,48,101,57,50,53,52,57,51,50,49,53,54,52,55,51,53,102,50,48,48,102,99,56,55,52,101,49,101,56,48,101,99,56,55,99,52,51,56,97,54,49,48,102,100,56,101,97,49,101,54,50,100,51,51,52,100,55,53,50,57,51,99,57,100,54,98,97,48,50,98,48,99,57,51,53,48,101,101,57,53,54,55,101,51,50,52,102,101,99,52,99,97,97,99,102,56,55,51,53,97,51,52,99,55,52,97,49,48,57,101,49,53,48,52,57,51,100,49,100,100,101,102,51,97,57,101,48,101,101,98,53,102,50,54,102,49,102,48,99,55,49,56,100,56,56,101,101,51,100,55,102,99,54,100,98,55,51,56,53,49,99,100,56,54,51,56,99,49,55,100,52,48,54,98,49,48,48,102,102,55,99,55,101,52,48,49,102,53,51,56,49,100,101,48,55,100,97,57,49,48,48,102,102,52,102,48,48,102,102,49,51,49,56,53,48,57,53,50,49,101,51,48,55,53,48,49,100,102,50,99,99,51,100,56,49,99,100,48,55,53,50,48,101,55,56,51,101,97,49,99,48,52,49,50,102,99,51,98,50,48,102,53,56,98,55,98,50,56,49,50,48,97,48,48,102,48,56,55,102,48,51,100,54,56,97,49,102,56,48,101,102,50,54,56,55,53,56,98,101,48,55,55,54,49,100,48,52,97,50,101,52,98,50,50,57,56,51,97,53,56,51,98,100,48,53,57,50,55,97,55,56,51,100,55,48,101,100,49,54,99,101,97,55,57,54,56,49,100,53,48,48,102,102,55,97,54,51,52,53,51,48,55,98,99,48,97,57,56,48,49,102,53,50,97,48,48,102,97,100,101,50,102,56,48,49,102,54,51,56,48,52,99,52,51,56,49,99,102,52,102,50,101,48,98,53,48,101,53,48,51,57,97,48,55,54,97,53,54,50,49,56,55,99,99,49,102,48,56,55,101,48,97,100,50,57,100,51,57,50,100,51,57,98,50,57,97,99,98,51,52,53,50,98,99,97,99,48,101,49,48,55,52,99,98,50,98,50,97,48,98,48,48,101,98,49,53,99,48,102,48,56,51,102,97,57,50,48,57,102,99,49,100,101,98,48,102,51,102,57,52,49,50,98,52,97,48,50,56,99,51,101,97,49,102,49,57,50,98,52,51,100,57,54,49,99,99,55,48,51,97,56,53,100,56,48,54,53,97,49,52,50,53,49,57,52,56,49,100,54,50,57,48,97,52,48,101,98,56,55,53,52,97,52,50,97,48,51,98,97,49,100,57,48,101,101,49,53,50,53,55,48,55,55,99,51,98,54,49,100,99,48,101,102,57,53,97,56,50,53,50,57,52,54,49,100,102,50,56,56,97,55,52,50,54,48,97,100,50,57,56,97,51,50,57,99,97,54,50,98,49,49,53,48,53,48,56,97,100,50,98,48,97,54,50,97,100,49,57,49,57,48,56,97,102,50,97,57,48,49,48,57,48,57,48,57,48,49,48,53,56,52,52,52,48,52,49,56,51,52,49,57,52,48,99,50,48,101,99,48,55,50,101,49,98,48,55,98,55,49,98,99,54,97,97,57,56,48,50,53,50,55,50,57,54,57,100,101,51,56,98,54,57,102,48,102,52,56,55,53,98,50,99,49,52,97,99,101,97,56,57,53,100,54,56,52,50,101,55,53,56,97,100,51,54,51,53,99,100,99,48,52,57,99,49,55,100,101,48,98,97,49,53,99,49,100,100,57,56,99,101,48,101,57,52,55,48,48,102,102,102,101,102,53,54,49,101,48,48,102,50,57,100,53,97,100,51,54,56,102,56,55,48,97,51,52,55,100,49,100,101,51,49,56,102,54,102,56,97,100,97,97,100,53,97,48,101,101,101,48,48,55,98,50,51,54,53,53,53,53,56,97,57,52,52,51,98,50,102,48,53,53,57,99,57,52,52,48,53,54,51,54,51,49,54,49,101,48,101,54,55,56,99,48,52,48,102,48,48,55,100,99,102,56,48,51,101,57,57,48,98,57,48,50,52,56,56,98,97,50,100,48,48,57,56,56,48,50,53,101,99,97,100,50,100,56,51,99,50,48,52,97,50,56,55,56,52,98,55,54,98,49,54,54,53,54,100,51,56,57,56,53,99,49,55,52,48,52,98,99,57,55,97,53,99,97,55,52,97,49,57,53,56,49,100,97,48,102,52,49,54,52,57,55,100,51,49,51,56,98,53,48,55,54,101,53,100,49,54,97,57,52,56,101,56,54,49,99,49,48,102,99,50,54,51,97,57,56,57,97,56,101,57,99,57,52,56,54,49,99,48,48,102,102,55,56,52,57,102,54,49,102,48,97,48,101,98,56,55,97,48,49,101,52,56,99,48,48,102,102,52,56,99,48,48,51,101,97,97,52,97,52,48,48,102,102,55,100,56,49,48,48,102,102,51,101,97,55,56,49,101,55,48,55,102,99,49,100,99,49,53,99,100,51,52,48,52,100,56,48,51,97,52,48,50,54,49,99,49,101,97,50,50,48,51,97,57,50,50,53,56,48,55,53,56,51,97,101,53,53,48,51,99,57,52,50,52,102,48,101,48,56,49,50,99,56,53,100,97,55,48,55,48,56,51,102,101,49,101,50,50,99,48,51,97,97,53,56,49,54,101,53,57,52,97,50,49,53,48,53,53,48,55,99,49,98,48,55,52,52,56,54,57,52,49,101,98,48,101,57,48,55,53,52,51,98,56,49,102,98,48,102,98,57,54,99,53,56,48,55,56,48,98,49,52,49,50,56,48,98,100,48,102,48,49,54,50,56,54,49,50,52,48,48,102,102,102,98,97,99,48,48,102,102,55,100,97,99,50,55,56,49,51,102,54,48,102,53,97,48,49,100,55,48,51,97,102,50,99,51,101,48,50,53,53,52,49,99,101,48,55,98,99,98,53,52,101,48,55,54,97,57,97,100,49,53,101,49,101,98,48,101,99,57,54,97,48,102,51,99,98,54,52,100,48,101,100,56,55,55,48,97,51,50,99,52,51,102,52,49,102,57,48,101,102,49,54,52,49,101,56,52,100,50,97,52,98,48,56,50,98,52,98,54,50,98,56,51,101,48,48,48,102,102,102,52,56,100,50,100,51,48,51,97,99,49,100,52,48,102,54,49,52,52,49,99,53,48,102,99,49,54,101,56,52,49,101,50,50,98,57,48,52,98,101,50,102,48,98,97,50,98,100,48,99,48,54,49,99,48,48,55,99,53,102,54,97,55,48,48,102,102,51,101,98,101,48,49,101,53,49,97,56,100,102,56,49,51,54,54,49,102,100,100,102,102,99,55,48,54,98,56,51,97,49,48,55,49,51,52,54,48,51,102,55,100,99,101,50,56,55,51,50,97,49,57,50,54,52,56,101,99,57,98,101,51,102,101,54,56,49,57,54,54,55,50,57,55,52,51,49,56,102,52,55,55,51,102,98,53,56,57,98,50,53,54,57,101,53,97,99,53,57,54,49,101,99,101,55,54,97,53,48,99,54,97,99,52,98,56,101,97,100,50,100,50,99,52,48,100,52,48,57,53,52,54,55,48,99,56,55,102,56,51,99,50,48,102,99,99,51,97,55,48,53,97,48,48,102,102,101,57,56,102,101,56,102,57,49,97,52,97,49,56,49,101,56,49,56,52,54,98,48,101,97,49,102,48,102,51,48,102,48,55,52,55,52,53,99,98,52,99,98,53,97,54,57,97,57,54,97,97,51,49,56,55,97,49,97,49,51,101,53,51,99,57,102,99,102,56,54,54,98,101,49,99,99,100,57,53,97,97,99,49,52,98,54,50,100,51,99,50,99,54,50,52,49,53,97,97,53,54,49,101,100,55,48,48,102,102,56,55,52,49,101,98,48,101,98,56,55,57,48,51,56,97,49,101,51,50,102,52,51,57,99,49,102,50,50,56,48,98,55,48,101,98,56,55,97,99,51,98,48,53,98,57,54,52,49,100,102,48,102,51,56,55,54,99,51,99,48,53,54,97,54,57,52,101,53,102,48,55,55,99,98,100,50,57,57,51,53,101,50,98,52,98,55,50,57,48,98,57,50,57,56,98,50,52,55,52,52,52,100,50,97,56,98,52,50,97,48,98,52,52,54,52,57,52,53,52,101,50,98,53,51,53,49,53,49,49,51,49,48,53,51,53,56,52,97,52,49,52,100,54,101,54,100,98,102,98,48,98,53,50,55,100,51,102,54,51,54,56,97,51,55,101,51,49,99,101,54,49,53,99,102,99,53,48,101,48,51,48,53,97,56,48,102,48,99,48,48,102,98,101,102,48,48,55,100,52,48,50,54,56,51,102,52,54,56,51,99,52,48,52,102,50,56,49,50,100,56,53,51,56,55,98,48,51,99,99,48,102,99,57,49,100,98,48,101,55,57,52,101,48,102,55,99,49,100,48,48,55,55,52,97,54,48,102,53,56,55,102,48,98,55,48,55,98,52,53,53,97,50,52,56,55,55,52,49,100,102,56,55,55,48,51,100,99,49,99,48,50,57,56,97,53,52,54,50,102,48,98,54,52,52,48,102,57,48,55,51,99,97,97,57,50,57,100,48,99,51,100,54,49,100,99,50,98,100,48,54,52,51,97,101,53,97,48,55,49,48,97,49,52,57,48,102,54,57,51,50,56,48,51,99,52,49,100,55,50,102,55,56,51,99,54,48,49,49,101,50,97,50,100,98,55,51,99,53,52,57,49,102,51,101,97,55,99,100,54,49,101,55,101,101,54,97,99,51,56,57,51,101,49,56,55,101,54,49,54,50,49,52,49,49,99,55,57,99,55,54,99,102,97,51,98,48,54,97,50,102,51,51,56,102,54,100,98,53,53,51,53,100,54,57,100,52,102,53,53,98,54,51,52,102,56,55,53,52,98,56,54,49,54,51,54,51,54,98,57,49,52,97,52,53,54,100,57,54,98,54,99,98,50,97,53,49,50,100,48,49,97,56,48,101,50,48,51,101,99,49,100,56,48,102,100,99,55,48,52,99,101,49,102,52,49,100,101,53,102,49,53,57,101,57,101,100,54,57,100,48,55,57,48,99,54,55,51,97,51,56,102,54,54,49,57,98,57,48,101,101,100,55,49,102,56,99,102,53,57,52,54,53,97,48,97,56,53,48,99,55,51,56,54,56,101,56,55,98,56,100,54,98,48,102,54,55,52,55,51,49,54,48,99,97,57,53,100,53,55,50,56,53,48,99,55,49,55,99,49,54,98,97,102,99,54,102,100,55,51,55,49,52,54,49,99,50,57,52,49,55,51,48,51,57,48,48,53,48,54,54,48,51,48,54,54,48,48,102,102,55,100,51,99,97,54,48,51,101,101,48,48,102,102,55,100,52,97,48,49,50,100,101,48,52,102,50,48,49,50,100,48,53,51,48,55,98,52,51,99,97,48,102,99,97,53,49,56,51,102,97,53,55,56,51,101,48,48,102,102,55,52,50,49,100,101,50,57,52,51,100,56,49,102,56,50,100,56,49,101,101,49,53,99,99,48,49,51,49,50,48,102,48,48,102,102,51,56,50,49,100,101,48,102,56,48,51,98,102,50,57,56,97,54,52,54,50,101,56,98,53,52,51,48,102,57,48,55,51,52,97,57,56,50,57,53,48,99,51,100,52,49,100,100,50,98,100,48,50,48,51,97,97,53,97,56,55,49,52,97,51,52,97,48,102,55,54,97,48,101,102,56,55,56,99,51,98,50,53,102,55,48,55,57,50,48,50,102,99,100,99,55,50,55,53,56,56,57,48,51,55,50,51,52,49,55,98,56,99,51,55,99,50,102,55,50,52,51,49,98,56,101,55,49,57,52,48,51,50,57,56,48,49,102,52,50,50,55,99,48,48,102,97,57,56,48,50,53,50,102,101,100,102,101,99,56,54,48,102,97,55,49,49,100,99,52,101,48,50,54,50,99,49,101,101,57,99,52,56,57,48,48,102,102,49,52,50,56,48,98,97,99,48,48,102,102,102,98,102,52,48,48,102,102,55,100,52,97,57,52,50,48,52,98,53,49,55,50,56,56,48,52,100,99,48,49,50,98,101,49,99,51,50,100,56,97,100,48,55,49,56,49,102,97,50,100,99,98,49,54,56,49,102,52,48,55,50,99,51,98,97,53,52,50,48,54,48,101,52,56,51,56,100,48,102,97,49,54,48,57,56,53,54,98,48,49,100,101,50,100,52,97,52,56,52,52,52,98,57,52,101,48,101,101,56,51,98,99,48,55,57,52,53,97,49,54,52,57,101,56,52,53,55,57,52,97,48,50,52,100,50,49,100,51,48,101,48,48,102,102,55,97,99,97,100,52,54,48,101,102,57,53,99,49,101,48,52,48,50,98,48,51,102,50,48,101,101,56,51,56,97,53,49,48,49,97,101,51,99,97,51,56,99,101,53,50,51,98,50,54,49,48,102,52,57,57,48,97,54,98,57,56,102,51,49,56,101,48,102,51,54,56,101,98,49,51,54,97,98,53,56,101,51,97,97,57,52,57,102,54,52,50,54,98,53,100,53,100,48,49,53,51,50,50,48,50,53,98,56,48,50,54,49,48,56,97,98,97,98,48,48,50,102,102,48,101,51,99,49,55,54,52,97,99,100,48,48,102,100,52,51,100,51,48,101,49,52,51,99,48,51,101,99,53,52,54,56,49,100,52,51,99,99,49,102,51,51,56,56,55,55,54,54,99,49,101,54,51,53,56,97,56,102,48,54,55,57,99,56,100,99,51,52,97,51,52,55,54,56,102,54,55,57,50,97,51,52,102,48,97,53,56,99,55,52,51,49,49,99,101,49,97,48,53,52,50,98,56,48,50,53,97,51,55,49,55,50,98,51,56,50,57,53,101,48,50,98,101,50,100,101,49,102,101,99,49,55,102,50,100,55,100,102,48,98,100,102,48,50,99,50,48,53,56,49,56,98,50,100,49,54,54,50,52,52,54,56,56,101,49,55,52,54,101,54,99,49,50,55,100,56,99,97,48,53,52,48,51,48,57,50,48,48,49,102,54,48,49,56,48,49,48,50,99,51,48,50,102,53,56,56,101,100,101,55,49,50,49,56,56,101,55,102,48,101,51,101,100,52,53,55,49,56,55,57,97,55,50,54,54,102,102,51,48,97,51,54,51,101,49,55,98,56,98,49,98,49,98,50,56,49,102,99,48,48,51,101,101,57,56,48,49,102,52,102,56,57,56,48,52,56,100,48,55,101,51,48,51,101,52,48,50,53,102,48,97,52,48,102,54,48,55,56,99,48,57,53,49,48,102,98,102,50,100,56,98,53,52,57,52,54,54,52,97,54,48,102,54,56,55,56,97,52,48,57,55,53,50,99,53,49,99,98,51,48,101,100,49,53,52,48,48,102,102,102,54,56,56,55,100,99,51,102,52,101,50,50,57,54,48,53,53,56,48,51,100,57,54,53,101,57,54,99,49,102,49,50,57,57,48,99,49,100,50,56,55,57,48,51,99,101,53,102,52,48,55,97,52,98,97,98,97,50,99,99,51,57,99,49,101,48,48,102,102,49,51,97,48,102,48,48,55,54,52,48,49,101,101,101,48,102,97,56,49,48,53,97,48,53,52,101,52,97,52,53,50,53,102,102,51,50,53,51,49,101,54,52,99,51,55,50,52,102,52,55,102,102,102,48,98,100,102,57,56,55,99,51,56,53,50,56,48,54,101,57,56,51,100,100,48,55,52,99,48,101,100,99,49,102,99,48,51,98,55,48,102,57,48,51,57,100,48,55,99,48,49,99,100,50,97,48,51,102,101,48,101,100,48,51,102,101,53,52,50,53,49,52,52,49,101,101,48,101,57,57,55,53,50,102,55,52,51,50,99,100,48,55,98,101,56,99,57,48,56,101,102,51,48,102,97,50,56,50,52,57,50,99,97,100,50,100,48,97,57,50,99,100,49,100,49,56,98,56,50,56,48,51,99,52,53,51,50,54,57,53,101,53,101,49,52,48,53,100,57,53,99,53,53,49,55,101,49,100,100,50,99,57,48,48,98,51,52,49,52,48,52,100,52,50,48,51,51,48,55,48,56,55,52,99,101,97,51,100,56,54,55,48,102,50,49,100,50,100,56,100,51,52,52,101,97,100,51,57,51,56,99,101,51,100,100,98,54,52,51,98,98,101,56,50,98,53,50,99,98,48,56,97,55,55,51,100,53,54,99,54,97,102,97,56,52,98,54,99,54,98,97,52,52,98,54,98,54,56,48,57,48,56,50,101,100,99,49,55,48,99,54,98,56,50,100,101,48,55,100,56,51,56,102,51,55,49,53,52,51,99,49,101,56,55,52,52,100,97,51,99,48,102,57,49,57,101,51,101,101,54,51,51,49,97,99,97,98,48,100,49,51,51,100,53,99,49,100,53,48,57,54,55,101,51,57,99,55,50,50,99,51,53,48,99,56,55,49,101,56,102,50,55,97,51,51,100,100,49,101,99,56,98,53,98,52,102,48,55,52,55,98,100,97,97,99,102,52,98,49,100,48,48,50,56,56,51,57,56,56,57,50,49,48,50,55,48,102,50,51,102,51,54,99,51,56,48,102,49,102,48,53,48,100,56,52,57,99,53,101,99,102,99,54,102,98,54,97,49,102,57,98,57,99,52,55,48,49,57,102,49,56,100,102,56,49,99,50,55,97,56,49,57,100,48,48,102,102,51,101,100,52,99,48,49,102,53,100,101,49,101,57,48,48,102,102,55,100,55,54,56,49,51,50,99,53,101,48,51,98,101,54,57,48,99,51,100,99,53,98,56,51,56,100,48,102,54,101,101,49,101,49,48,55,48,56,48,102,51,48,51,99,97,56,48,53,55,99,55,48,102,56,48,55,54,54,100,49,52,97,100,52,56,50,101,52,97,53,52,97,50,99,52,97,52,55,101,56,97,97,52,97,48,102,55,48,51,98,99,50,100,99,98,49,48,48,102,102,55,98,52,48,51,100,98,51,52,56,54,53,48,97,55,49,54,48,49,56,49,53,48,49,102,51,99,49,99,102,48,101,98,56,55,55,56,51,101,56,49,100,55,52,49,97,48,50,99,56,51,102,100,56,54,57,100,102,55,102,97,99,57,55,48,97,100,98,54,51,49,56,55,101,50,99,54,49,98,54,48,49,97,97,48,53,102,49,102,99,101,48,55,97,51,51,48,102,54,98,99,101,48,55,100,53,49,53,52,49,101,56,101,99,101,55,52,55,98,49,99,53,48,52,53,50,100,56,56,52,99,97,56,55,53,97,53,97,50,99,50,97,99,56,53,50,53,97,56,55,53,48,49,99,49,49,100,52,49,101,57,51,48,56,55,100,99,55,54,99,99,53,49,101,100,49,100,57,51,102,98,48,100,52,51,48,48,100,100,51,51,99,101,56,54,56,57,57,101,55,100,53,55,54,51,57,97,98,48,101,56,55,98,54,48,100,98,54,100,54,100,56,51,52,55,55,53,101,97,53,50,49,50,48,102,50,55,54,53,56,100,54,97,102,51,98,49,101,49,97,98,48,101,101,55,56,54,51,49,55,98,49,99,99,56,57,57,55,49,52,98,57,98,56,53,55,53,55,49,97,54,57,99,55,57,99,56,54,57,98,56,97,98,98,98,97,100,51,51,49,51,98,102,97,102,102,102,100,98,54,100,56,49,55,99,49,53,56,52,97,56,97,49,51,56,55,98,53,49,49,51,53,50,56,57,49,51,53,51,52,97,56,56,56,50,101,100,97,50,56,52,100,99,51,48,56,49,100,99,48,51,98,52,48,55,56,48,48,102,102,102,56,56,51,101,56,53,51,48,51,98,97,48,55,53,56,49,99,56,48,102,54,56,51,99,51,48,102,100,56,55,56,54,53,51,55,49,52,56,49,100,48,48,101,50,48,55,55,48,98,55,48,102,52,56,55,97,48,98,53,48,49,50,100,50,98,100,50,56,98,57,50,99,97,99,97,102,50,56,48,97,52,52,52,52,102,50,100,52,98,49,57,50,98,99,97,56,50,98,99,98,48,50,100,56,98,48,101,56,97,56,98,55,57,48,56,97,101,52,52,52,99,50,99,53,99,102,50,56,50,56,53,55,53,56,48,54,52,54,48,48,55,100,57,55,48,48,51,101,97,56,99,49,100,53,48,48,51,101,98,56,56,48,49,102,53,53,99,48,101,99,53,51,53,50,56,48,52,56,99,51,102,101,48,52,99,100,56,55,100,56,48,57,57,100,48,55,55,54,99,48,51,100,55,48,55,98,97,99,97,49,98,102,57,49,100,49,100,49,56,48,49,101,57,50,56,51,101,100,50,99,48,48,49,101,57,97,48,51,98,53,99,53,57,97,50,97,51,50,54,57,53,52,48,101,101,48,97,56,50,99,57,97,52,54,55,57,51,100,50,100,50,53,49,48,97,102,50,102,56,49,101,54,49,55,99,53,54,50,49,48,55,57,99,51,99,101,56,54,56,48,56,50,53,55,48,55,50,48,51,57,56,49,99,53,48,51,55,98,48,48,55,100,49,55,48,48,51,101,97,54,99,51,98,97,48,52,97,54,56,51,98,48,48,102,102,101,97,56,49,51,52,56,48,102,101,56,51,56,54,53,97,98,48,48,52,100,99,48,51,99,52,50,57,56,98,50,52,57,50,57,56,97,48,48,102,98,57,53,54,56,50,56,101,57,97,48,52,98,100,56,55,49,56,98,57,55,56,98,48,50,98,53,49,56,97,57,50,57,56,97,55,57,52,99,52,101,55,99,97,101,48,55,56,97,49,102,98,48,101,98,54,52,55,50,100,56,51,100,101,53,101,49,55,49,50,53,55,48,55,98,52,51,97,54,53,50,49,55,100,99,49,100,54,54,48,101,102,56,55,53,49,51,57,48,56,49,101,51,52,56,55,100,99,97,52,48,49,102,50,56,51,51,48,48,51,99,51,101,48,49,100,97,102,51,48,99,48,48,102,51,54,56,49,99,49,49,52,55,49,50,48,101,56,52,49,102,97,57,98,101,102,56,50,55,101,102,56,99,97,48,55,49,49,100,48,55,48,101,57,57,54,51,56,99,54,100,57,98,101,54,98,50,57,56,48,97,102,51,99,49,100,53,53,98,56,99,102,53,54,57,57,54,57,99,99,101,56,101,53,56,99,52,97,99,55,98,53,51,48,48,50,54,53,54,99,98,50,52,54,56,99,97,52,101,101,100,52,52,97,53,98,57,54,52,56,48,49,54,100,48,102,49,48,50,101,100,54,56,102,101,48,50,101,97,56,51,98,54,48,101,55,48,51,98,98,51,53,49,48,51,57,99,54,51,48,102,52,57,102,99,101,52,51,101,50,54,57,57,100,56,97,54,56,102,49,57,98,50,55,49,51,97,49,102,100,48,54,55,49,99,99,102,49,49,51,53,55,57,56,54,54,55,97,101,54,50,53,97,98,49,56,101,48,57,48,54,57,49,102,50,53,53,99,99,48,57,99,55,53,51,98,49,100,48,102,48,98,52,48,97,48,56,48,49,102,53,101,48,48,102,102,48,102,97,98,51,48,55,54,97,48,48,102,98,48,51,48,48,55,100,52,55,56,51,101,54,48,102,50,57,52,54,49,100,101,57,50,97,99,48,57,97,97,48,55,54,56,48,52,99,49,48,51,100,100,52,99,48,55,51,48,49,102,54,50,57,54,48,97,57,52,52,50,100,52,51,100,99,101,57,53,101,48,101,54,56,49,99,57,57,55,52,56,52,48,101,53,56,51,101,56,57,50,53,99,57,54,56,53,49,57,52,101,57,99,49,99,97,48,102,55,57,54,57,57,102,52,50,50,56,56,98,52,50,101,99,98,56,52,49,101,48,101,99,52,51,100,52,53,101,51,56,49,102,49,50,98,48,98,48,54,99,97,50,50,99,48,51,102,56,49,100,54,48,102,100,48,48,98,55,52,49,101,97,48,101,98,48,55,56,99,51,56,97,49,101,53,48,102,48,48,102,102,55,51,52,51,101,48,53,49,49,55,50,49,100,56,48,102,53,48,55,53,99,98,57,50,99,56,51,98,99,49,101,53,48,101,101,48,55,56,52,97,99,52,100,50,57,52,98,101,50,56,48,98,102,50,57,100,51,49,101,50,98,56,98,55,50,57,48,98,55,50,57,56,98,51,52,55,52,52,52,100,50,97,99,98,52,50,97,52,98,52,52,54,52,57,52,53,52,102,50,98,53,51,49,49,53,49,49,51,49,48,49,51,53,56,52,57,52,50,52,100,54,98,53,98,55,102,50,56,48,102,56,50,48,48,102,102,102,56,98,102,55,51,48,48,102,102,51,101,98,100,99,49,101,54,54,50,52,54,48,48,102,102,55,51,98,52,48,102,102,101,57,97,50,50,51,54,51,56,51,97,49,48,55,49,53,102,54,51,49,99,55,100,56,102,101,52,102,99,53,56,50,100,52,98,48,48,102,102,49,102,55,98,97,48,48,102,97,56,102,52,97,48,50,54,57,52,51,98,48,53,99,48,49,51,54,101,48,52,98,56,48,55,53,48,98,52,50,102,99,48,57,57,97,48,101,57,49,53,48,49,100,57,50,98,52,51,101,56,49,99,49,48,101,102,53,49,52,48,56,51,48,48,102,102,102,52,52,49,100,99,48,55,53,53,48,52,51,100,98,56,98,48,50,101,52,97,56,50,56,49,48,48,102,102,51,97,55,52,49,101,56,48,102,101,56,51,101,101,52,48,52,54,50,99,52,51,98,48,53,52,57,53,97,99,50,54,56,55,100,51,98,56,53,100,56,51,98,57,48,101,53,50,50,56,55,51,52,51,98,54,53,48,49,55,54,49,101,51,52,52,48,101,97,49,52,54,57,56,53,57,102,52,55,49,54,57,97,50,51,57,48,54,50,48,102,48,57,57,48,97,54,98,56,102,56,97,48,101,56,98,52,48,52,99,48,101,55,50,53,48,48,57,97,54,51,53,54,97,99,52,50,100,54,52,52,50,54,57,101,49,98,50,52,56,102,54,99,56,57,53,101,100,57,50,99,49,57,97,100,48,56,56,55,99,55,53,99,49,55,54,48,97,99,55,50,56,49,55,52,52,49,101,54,48,55,51,50,49,101,49,49,97,52,99,53,52,51,97,101,54,56,48,102,52,49,100,52,48,50,56,102,51,54,99,102,56,55,97,56,100,54,57,56,52,54,56,49,102,52,101,52,54,55,48,100,49,57,48,98,53,99,98,100,50,99,53,48,54,54,49,102,57,54,51,57,99,55,57,53,48,98,50,97,99,53,48,97,48,99,102,51,101,53,53,56,101,55,100,55,51,48,102,97,102,55,49,100,52,48,52,50,50,53,100,54,54,101,51,54,101,51,53,55,54,100,98,57,51,53,51,55,49,53,101,54,102,55,100,102,55,100,53,98,102,100,99,101,55,48,57,99,48,55,97,99,49,52,48,97,50,98,50,99,98,54,53,56,56,97,50,48,52,54,48,49,56,98,50,54,53,50,101,53,52,99,97,53,99,97,57,52,97,54,53,50,101,53,52,99,50,97,97,54,48,98,102,53,100,55,53,102,48,98,99,48,98,53,57,102,98,56,52,55,54,100,102,57,98,102,48,97,49,99,52,49,56,48,101,49,54,51,56,97,51,56,99,98,99,99,101,99,51,101,51,102,49,56,102,56,54,102,56,48,98,49,52,51,97,98,100,49,49,52,101,53,57,48,56,100,99,57,100,102,57,56,100,49,51,102,55,100,53,52,51,54,99,54,102,99,54,48,97,48,57,101,49,50,50,100,52,49,100,51,99,48,48,102,102,102,97,100,98,48,48,102,102,55,100,56,51,57,48,57,55,51,48,49,50,52,48,48,52,100,57,56,97,101,48,99,56,48,51,99,98,97,56,51,100,102,50,55,56,54,49,52,52,51,56,55,51,52,101,48,54,54,51,56,99,51,49,100,52,102,53,54,97,48,102,50,55,56,48,49,99,97,57,51,99,50,101,49,50,51,51,50,100,50,56,50,50,52,52,52,99,52,99,50,101,99,52,97,54,49,51,49,50,49,98,56,56,49,97,52,54,99,57,57,48,54,52,52,53,50,48,50,54,56,54,98,49,57,54,54,55,48,52,102,98,54,49,100,52,49,53,56,55,98,51,98,49,100,97,57,101,53,99,100,52,48,100,51,53,56,48,97,56,55,98,48,54,57,99,100,56,101,54,97,54,52,52,100,57,53,99,100,52,99,56,51,53,51,48,52,57,51,57,50,102,102,54,101,54,51,57,56,54,51,49,56,48,51,48,56,48,53,48,53,50,100,55,99,52,55,56,48,54,48,49,56,97,51,52,48,55,97,48,51,98,54,53,102,56,55,50,52,51,99,48,53,101,56,55,52,56,51,100,99,53,48,57,55,48,49,100,55,48,102,53,56,55,54,48,98,56,50,99,99,51,98,56,49,101,55,48,101,100,48,55,56,56,97,99,52,100,50,57,48,51,99,48,49,100,99,48,102,48,49,52,99,57,97,102,49,53,97,53,99,57,52,52,53,100,49,52,56,53,57,98,48,56,56,57,99,53,52,57,54,99,53,51,49,54,97,56,99,57,52,56,54,53,56,49,53,52,57,97,56,56,56,54,57,56,56,48,57,97,99,50,53,50,48,97,54,98,53,50,101,52,53,52,101,49,54,48,100,102,100,49,98,102,99,55,49,51,99,48,101,48,51,57,52,57,50,100,98,53,49,52,97,55,52,48,49,52,56,50,99,52,101,51,101,99,55,98,53,54,51,54,51,100,57,54,53,53,53,53,49,54,53,57,54,53,52,56,100,52,50,57,49,52,53,97,54,52,52,99,98,49,51,49,48,53,99,50,56,57,56,97,101,98,97,101,98,51,102,100,52,48,51,98,101,48,48,49,101,49,51,99,48,48,102,102,102,97,98,49,48,48,102,102,53,98,54,57,56,49,50,48,50,48,48,55,54,54,97,48,52,98,98,48,48,48,102,102,99,51,56,53,48,48,102,102,57,48,55,53,48,48,102,102,102,102,56,53,102,102,48,48,102,102,56,101,102,48,48,55,100,57,97,48,55,52,99,51,97,54,49,99,51,48,48,55,100,57,48,56,48,51,101,99,49,48,51,56,101,49,99,52,48,101,99,56,55,55,56,51,57,97,49,99,57,48,101,53,48,49,51,98,97,48,52,100,54,56,55,53,48,51,57,101,49,99,100,48,101,97,49,52,99,53,55,56,55,54,56,51,97,97,49,100,50,48,101,97,48,55,54,56,49,102,97,56,55,101,99,97,57,48,101,101,56,55,54,56,51,98,54,49,100,100,50,97,57,49,57,48,52,97,56,50,56,56,97,48,50,56,56,97,98,52,54,52,53,50,97,48,97,98,50,57,48,97,101,50,98,100,48,56,97,102,50,98,56,97,102,52,51,52,52,52,48,50,98,57,98,57,54,54,51,52,101,48,52,53,100,52,48,99,48,48,102,102,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,98,102,100,55,102,102,53,48,48,102,102,101,102,56,48,48,55,56,52,102,48,48,51,101,97,99,52,48,49,54,100,97,54,48,52,56,48,56,48,49,100,57,97,56,49,50,101,99,48,48,51,48,101,49,52,48,50,52,49,100,52,48,51,102,101,49,55,102,99,48,50,55,50,99,48,49,101,57,51,48,51,97,98,48,48,102,102,55,55,57,49,48,48,102,102,49,101,56,53,56,48,51,100,51,51,48,101,48,48,102,102,48,51,100,49,52,48,48,55,56,100,101,56,48,51,100,50,57,48,48,55,97,51,101,48,48,102,54,54,56,55,55,56,48,49,101,57,54,48,48,51,100,50,97,48,48,55,57,101,102,48,48,55,98,51,52,48,49,101,57,97,56,48,51,100,51,102,48,52,56,56,48,51,100,97,48,48,102,102,48,102,52,102,99,48,49,101,100,50,48,48,102,102,55,53,54,48,48,49,101,99,98,48,49,50,52,48,48,55,98,55,52,48,52,56,48,48,102,102,49,100,56,48,48,50,53,97,48,50,53,56,48,49,54,54,97,48,49,97,54,56,48,48,102,102,102,48,57,101,48,48,102,102,55,100,53,56,56,48,50,100,98,52,99,48,57,48,49,48,48,51,98,51,53,48,50,53,100,56,48,48,102,102,54,49,99,50,56,48,53,56,50,56,48,51,49,53,51,52,48,48,102,102,56,55,102,101,48,48,102,102,49,102,56,97,50,56,48,54,102,100,50,102,102,56,48,52,48,51,97,101,97,48,54,56,101,48,48,102,98,53,56,48,48,55,100,53,50,56,49,51,49,56,48,48,102,102,102,97,57,55,48,50,54,51,49,50,56,49,99,98,56,51,101,98,52,55,57,48,102,52,56,55,48,52,51,100,51,56,98,57,50,101,56,49,99,49,56,51,102,97,50,56,99,97,53,52,56,50,98,56,51,56,54,48,102,99,52,51,56,52,53,55,51,99,56,99,56,99,102,57,54,48,53,54,98,48,57,50,57,54,53,56,101,48,101,98,48,51,99,51,48,101,98,55,50,99,56,97,100,52,48,48,102,102,55,97,56,48,101,98,100,51,99,98,49,50,99,52,98,101,48,55,55,101,53,100,57,54,52,53,52,57,54,48,53,55,57,54,54,49,101,99,48,101,49,56,55,97,99,49,100,102,48,51,99,49,48,102,57,48,49,53,99,50,102,102,101,97,48,49,99,50,54,48,48,102,97,99,98,48,48,55,100,54,53,56,48,51,101,98,55,99,51,102,56,48,48,102,97,100,100,48,48,55,100,55,100,56,55,101,48,51,102,54,48,48,102,102,102,97,102,97,48,50,52,56,99,51,101,52,49,102,53,48,102,97,48,49,50,52,50,48,52,97,57,48,55,98,48,51,100,101,49,102,49,48,102,54,48,49,50,97,50,48,101,49,99,51,99,97,49,101,97,48,102,54,48,55,97,99,51,99,97,48,101,50,56,51,56,56,53,98,48,55,56,52,51,99,97,49,101,51,48,102,49,49,54,97,49,99,49,52,101,50,100,99,98,100,50,102,99,98,100,50,100,53,50,53,50,56,98,55,50,100,48,98,98,50,99,53,51,100,51,52,98,49,50,99,52,98,48,52,99,52,97,52,102,50,99,49,99,98,55,57,99,102,53,99,48,50,55,98,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,55,102,99,48,50,98,51,48,48,49,102,50,51,55,48,55,52,99,48,101,98,48,49,99,55,56,48,51,101,101,54,52,48,57,99,55,48,55,53,101,48,101,53,52,49,100,97,48,55,48,48,49,99,102,56,51,98,51,48,101,99,99,48,49,50,102,57,99,51,98,54,48,101,102,48,49,100,55,56,55,51,52,51,98,101,49,99,48,48,101,50,56,55,55,51,49,55,52,48,52,97,99,56,51,57,50,50,102,56,98,97,101,53,50,48,55,52,56,51,97,56,56,48,53,50,56,55,55,52,97,56,48,49,51,56,50,102,99,98,55,50,99,99,98,101,50,99,56,49,50,50,56,50,100,56,48,57,56,57,55,54,53,57,97,55,49,54,50,57,102,102,57,54,48,57,101,57,100,53,52,48,54,51,54,48,48,102,102,102,98,51,98,48,48,102,102,55,100,48,98,57,54,50,53,53,48,48,51,101,98,49,52,48,57,49,54,48,48,102,102,55,100,97,52,56,49,50,55,50,49,99,54,50,102,99,51,99,97,56,101,49,101,51,48,50,52,56,56,48,57,53,101,48,55,56,48,48,52,102,49,48,51,98,54,50,56,51,48,55,53,100,57,50,98,52,51,56,56,53,54,98,48,48,52,97,55,48,51,56,48,50,98,57,49,56,49,102,97,56,51,98,49,48,55,55,48,49,100,53,48,101,48,57,52,52,53,97,97,53,56,55,55,57,51,56,98,53,50,56,99,51,102,99,49,102,102,48,50,54,97,48,51,99,101,53,100,56,55,98,99,51,101,48,49,101,101,57,48,102,54,48,55,99,54,52,49,101,101,51,97,53,53,97,49,48,55,50,49,48,99,49,101,57,48,55,57,52,51,97,52,48,56,102,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,48,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,49,50,49,48,98,97,56,48,100,48,54,48,48,102,102,102,57,48,101,56,48,51,101,56,52,52,98,57,48,48,55,100,54,53,48,51,100,52,57,48,55,101,99,48,52,97,102,48,55,55,99,51,102,99,49,102,55,48,50,52,54,99,49,101,56,99,57,55,97,53,102,101,57,56,48,101,99,56,55,101,48,51,100,100,56,48,57,52,51,50,101,49,49,52,51,99,54,49,99,101,50,56,55,48,51,98,56,48,55,97,101,48,102,52,51,57,53,52,53,56,56,55,55,100,56,48,55,55,99,49,101,56,50,102,99,49,101,48,48,102,102,55,55,56,97,56,48,50,53,102,52,51,101,50,49,102,55,48,102,53,50,49,48,55,102,52,51,99,102,51,56,98,57,48,55,55,97,49,101,54,54,99,51,99,52,49,101,53,48,101,50,56,48,51,100,52,51,48,55,57,56,48,50,98,101,50,102,102,101,98,97,101,98,97,102,102,101,97,48,51,56,102,48,55,57,48,48,102,102,49,102,52,53,48,49,100,54,48,50,52,57,52,48,49,102,49,99,56,48,50,54,98,56,48,57,101,53,48,50,54,56,99,49,100,57,56,55,56,49,48,99,48,57,101,99,48,55,98,50,53,48,56,51,56,48,55,99,51,98,48,49,99,102,48,55,57,99,53,49,50,48,49,53,99,53,57,48,49,50,57,52,48,101,99,56,98,98,48,50,55,49,99,49,99,57,57,53,48,56,48,53,51,56,55,55,56,51,98,99,48,57,101,50,99,57,50,99,97,54,48,55,99,48,48,102,52,99,51,57,53,57,49,56,98,98,48,55,56,56,49,101,54,48,102,51,99,57,52,48,48,102,48,52,51,57,50,49,100,51,48,102,52,102,48,55,48,53,99,51,98,48,49,99,49,50,99,49,48,99,49,102,48,98,54,48,102,51,52,49,98,102,48,48,102,102,55,99,53,57,48,48,102,102,49,102,52,51,48,53,56,57,54,56,53,57,48,55,48,48,102,102,48,49,102,54,57,54,48,52,101,51,48,55,49,52,51,99,48,49,100,98,52,55,48,101,100,56,55,56,52,51,98,52,48,102,48,52,48,57,49,100,48,55,54,99,53,102,48,48,102,102,51,100,97,101,102,49,53,99,49,102,100,50,98,53,101,48,101,98,56,55,101,52,97,101,52,57,48,55,101,97,48,102,51,56,49,100,99,56,55,97,56,51,56,50,53,102,49,54,97,56,54,53,48,50,49,49,54,97,53,101,48,55,48,56,51,102,99,48,52,97,98,56,55,57,99,97,52,48,102,56,48,55,51,99,51,100,100,52,49,101,99,48,101,55,53,48,51,100,98,54,99,97,98,52,100,48,101,52,50,54,48,51,97,101,48,102,50,56,55,98,52,48,54,49,99,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,55,102,99,48,53,56,51,48,48,55,99,51,55,52,48,57,52,102,48,50,53,54,52,48,57,57,102,101,48,48,102,102,102,98,49,57,101,48,52,99,98,56,49,50,100,52,48,52,98,102,48,49,51,48,100,99,51,57,48,48,102,102,48,102,50,56,53,99,51,57,52,48,48,102,53,99,99,49,99,100,56,51,98,57,48,55,98,51,56,51,57,99,48,48,102,102,102,55,50,48,48,51,99,99,102,48,48,51,100,99,54,48,48,102,54,97,56,48,51,100,102,56,49,100,98,50,102,102,48,55,55,99,48,52,102,98,49,52,48,53,48,56,48,57,102,48,48,57,51,56,50,52,56,48,52,100,55,57,52,54,53,52,56,48,57,56,48,54,56,48,50,53,56,56,52,49,57,56,49,100,100,56,48,51,101,52,54,101,48,48,102,102,102,97,102,56,48,50,52,49,99,49,99,55,56,48,51,101,57,57,99,48,57,99,54,48,55,97,50,48,101,53,48,48,102,102,57,50,48,48,102,102,50,53,48,52,49,99,102,56,51,99,100,48,101,99,100,48,49,50,102,57,48,49,100,99,48,55,56,99,48,101,98,99,48,57,54,57,48,55,50,99,48,101,102,99,51,102,54,49,100,98,48,49,51,57,48,50,54,57,56,49,99,57,49,52,48,53,100,55,50,57,48,51,100,99,49,100,52,48,101,54,57,52,99,49,101,51,50,97,51,57,55,50,49,100,102,50,100,99,98,51,50,56,56,98,50,99,56,50,53,56,52,54,50,99,48,97,52,50,99,100,51,56,97,100,52,102,100,54,53,55,97,55,97,54,101,97,48,50,99,51,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,55,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,102,102,56,48,57,48,99,48,48,102,102,102,56,97,57,56,55,56,99,48,57,53,97,48,102,55,48,48,51,101,99,48,52,98,56,48,50,52,101,52,48,57,97,97,48,50,53,51,48,48,57,55,101,48,50,54,53,99,97,49,48,50,54,99,52,51,56,50,53,99,53,48,51,98,50,50,102,48,49,102,49,48,51,56,55,48,55,55,50,48,102,57,99,98,56,48,55,53,99,48,102,52,56,49,99,53,48,55,54,48,51,101,54,48,102,52,50,55,49,53,54,53,57,56,51,99,54,52,98,52,98,52,51,48,101,53,48,51,98,102,48,102,97,56,51,98,51,52,53,48,55,97,48,56,56,49,102,53,101,53,48,56,55,53,52,51,99,54,49,101,49,48,102,49,56,55,102,48,97,49,48,55,50,57,49,50,48,50,53,54,49,100,100,50,98,56,51,99,48,57,102,50,48,51,99,98,48,48,51,101,99,55,99,48,49,102,52,51,54,48,52,57,56,48,49,51,53,48,48,102,102,52,57,53,48,51,102,97,48,55,48,101,48,52,97,101,48,49,50,97,97,48,52,57,48,56,49,50,98,56,48,52,99,49,56,55,100,99,51,98,101,53,48,50,52,48,51,97,57,48,55,100,97,49,100,97,48,50,53,54,56,49,100,53,48,55,51,99,98,49,48,101,98,56,55,97,48,51,57,54,49,102,55,48,101,98,48,55,101,53,49,99,97,54,52,57,48,102,54,48,51,98,57,48,101,55,49,53,97,49,102,57,48,101,98,48,55,55,56,49,101,50,97,51,56,55,54,100,50,52,49,100,98,48,55,98,99,51,99,101,49,100,56,48,49,51,52,50,99,48,97,48,48,102,102,101,56,56,55,99,48,98,56,50,99,102,48,55,53,56,51,101,53,50,56,51,52,49,99,101,50,102,56,48,50,57,52,56,49,99,49,56,51,102,97,48,55,99,54,48,52,97,99,48,51,101,53,48,55,55,101,48,52,99,48,56,49,50,102,97,48,102,48,99,98,101,48,55,53,56,48,102,56,99,49,100,53,49,55,101,99,56,55,57,52,51,56,99,49,102,56,48,101,99,51,99,56,102,56,98,49,50,97,52,98,49,99,56,101,57,48,56,56,57,50,56,101,57,48,56,99,57,97,56,101,57,56,53,52,57,55,99,49,100,102,50,102,48,97,56,52,98,50,99,56,51,98,56,49,102,49,48,101,98,49,55,97,53,55,49,54,52,49,100,51,48,102,57,56,55,52,56,98,51,50,101,48,51,97,101,49,101,55,50,97,52,98,100,48,101,99,57,55,56,53,57,57,53,56,57,97,48,49,101,52,99,48,101,48,56,49,102,100,56,51,57,99,48,50,54,57,99,49,99,100,48,51,98,102,48,55,102,101,48,52,98,101,56,51,99,51,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,50,49,101,52,48,101,51,48,55,101,52,51,98,48,102,51,101,48,50,53,99,53,98,57,53,100,100,50,53,50,49,49,49,50,53,49,100,50,53,49,57,51,53,49,100,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,56,56,55,54,99,51,101,50,49,100,54,50,102,52,97,101,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,99,48,55,53,99,51,99,101,53,52,57,52,52,49,101,53,50,56,99,98,51,50,98,49,48,98,102,99,48,50,49,99,49,52,48,51,52,101,48,48,102,102,49,102,49,99,56,48,48,55,100,55,99,48,49,50,48,101,48,102,99,48,48,49,102,52,99,101,48,52,57,99,56,51,100,49,48,55,100,54,48,52,57,48,48,49,50,56,50,48,102,56,48,49,101,54,56,55,57,97,56,48,57,56,51,56,48,102,49,56,51,99,54,48,55,97,48,48,102,102,52,98,52,56,51,57,54,48,102,102,56,55,101,99,51,99,56,48,50,52,99,48,52,100,51,48,51,101,100,50,56,48,97,53,101,53,100,56,55,98,56,51,100,56,49,99,100,50,101,52,51,99,54,53,98,102,50,57,56,51,98,101,53,52,49,53,56,53,49,49,53,98,57,51,56,98,48,98,99,53,55,57,52,56,53,54,50,48,57,53,97,56,49,97,48,97,102,52,48,52,50,100,50,48,50,52,53,56,48,51,101,52,51,101,48,52,56,99,49,52,97,48,52,56,50,48,48,51,101,100,53,48,48,57,56,49,48,55,54,101,49,99,52,48,101,54,54,48,101,51,56,51,57,53,48,55,98,53,52,53,49,48,49,51,49,101,48,101,50,48,97,54,54,50,99,51,56,99,99,49,52,99,56,99,49,99,51,48,55,98,50,99,97,54,50,53,48,55,97,56,97,55,48,101,56,48,55,54,56,51,56,50,56,54,53,50,49,53,54,49,99,51,48,55,55,101,49,99,54,48,55,100,97,53,50,56,51,100,57,48,55,54,48,48,102,102,101,101,99,51,57,56,53,56,57,52,50,53,48,57,55,56,53,48,56,55,48,56,51,56,56,49,100,98,100,53,48,53,101,57,53,56,57,52,53,54,56,55,98,52,51,99,50,48,49,56,54,97,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,102,102,56,48,57,52,97,48,48,102,102,102,57,55,50,48,49,50,102,56,48,101,48,99,48,57,54,99,48,48,55,100,57,48,56,51,57,55,48,101,51,48,49,50,101,56,48,101,51,56,49,99,102,56,51,56,50,48,101,51,57,54,97,48,52,57,48,48,51,98,54,48,102,54,49,54,54,49,100,48,48,102,102,55,50,101,48,101,99,99,51,57,97,48,101,97,99,51,97,101,53,57,56,55,97,48,98,49,48,55,101,101,48,52,99,57,57,52,101,53,56,48,55,57,99,98,48,48,101,101,48,55,49,52,97,55,50,56,52,97,57,52,99,48,102,48,50,54,57,53,52,53,49,49,52,97,53,52,50,54,57,55,52,57,56,56,51,52,53,57,51,56,53,55,57,52,97,53,53,57,53,101,101,51,98,52,99,49,53,97,53,55,99,52,48,52,49,56,48,51,101,51,51,54,48,48,102,97,101,97,50,98,56,48,57,102,99,48,48,102,102,55,100,57,53,48,55,50,100,51,48,49,101,56,56,51,97,54,48,101,102,48,51,100,52,48,50,53,55,99,48,57,54,55,48,101,102,49,55,52,48,102,57,48,49,102,99,57,52,101,49,102,101,50,98,48,51,100,50,57,56,48,101,102,56,98,99,50,99,101,56,97,56,50,99,56,97,48,48,102,102,55,50,54,49,99,49,50,99,100,102,50,97,48,97,56,52,101,48,101,99,57,55,56,53,102,57,55,97,48,102,53,53,50,56,97,53,48,102,97,99,48,51,97,102,48,55,56,54,53,56,57,53,97,49,100,51,48,55,56,101,48,101,99,52,49,100,55,56,51,100,101,52,49,50,99,100,48,48,102,102,51,100,97,53,52,49,52,54,53,101,48,55,52,52,98,102,48,55,54,52,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,49,102,101,48,48,51,101,49,98,101,48,52,57,53,102,48,55,49,101,48,48,102,97,102,99,48,55,56,52,48,52,101,50,49,54,97,53,102,102,50,99,48,51,99,48,48,102,102,52,102,50,48,51,99,49,54,56,48,52,57,56,97,52,52,48,50,99,99,49,51,56,53,51,56,55,55,52,49,100,54,56,49,50,99,99,49,101,55,48,55,57,54,48,101,98,56,51,98,50,48,50,54,50,53,54,97,53,48,55,52,99,97,54,52,99,50,97,99,51,102,101,53,99,56,51,99,101,50,101,56,49,102,54,50,54,49,55,102,100,48,99,51,100,50,49,102,48,50,56,49,51,56,51,56,53,50,48,101,98,97,99,97,101,48,49,50,49,48,102,49,101,48,102,54,49,53,102,53,102,101,48,54,102,54,48,52,100,52,48,49,50,54,101,48,48,102,97,54,51,48,50,52,101,52,48,57,55,50,48,55,99,99,48,52,100,50,48,51,101,57,48,48,102,102,55,100,55,53,48,49,50,48,56,53,52,56,51,98,49,48,55,49,99,49,99,48,50,102,56,51,102,99,49,101,53,48,52,98,56,49,50,56,101,48,52,97,57,50,48,49,55,50,53,101,48,48,102,102,57,51,97,51,48,48,102,102,51,98,49,52,51,57,48,49,100,51,99,49,101,98,48,101,99,56,55,53,48,51,98,97,53,97,48,55,102,99,49,101,48,56,55,56,57,102,50,97,99,51,57,52,48,101,101,56,51,98,52,57,101,53,102,57,53,57,48,49,101,99,48,102,100,56,55,56,48,51,98,97,49,100,99,52,50,52,102,54,100,51,99,98,55,52,49,99,97,48,49,54,97,48,48,48,102,102,102,56,101,52,48,51,97,54,48,55,53,56,48,102,99,48,48,49,102,55,51,50,48,52,57,99,48,51,97,102,48,55,100,52,48,101,100,48,51,56,48,48,102,102,102,56,48,49,100,57,56,55,57,97,52,48,57,56,51,101,49,101,52,48,55,55,56,48,102,52,48,51,57,97,49,100,102,48,102,102,56,55,49,52,51,99,55,56,97,53,48,50,53,54,52,49,102,54,57,55,99,53,50,102,50,101,99,51,97,52,49,101,98,52,48,50,101,56,51,98,97,53,98,56,48,57,51,57,55,101,53,52,49,53,56,53,102,49,53,56,48,57,101,52,49,55,48,48,102,102,52,98,56,98,98,50,98,49,48,52,98,49,52,48,102,56,98,48,52,48,52,49,97,57,48,49,99,53,56,48,49,102,51,50,53,48,50,55,54,99,51,100,52,48,101,51,52,48,57,50,57,48,55,52,97,48,52,57,56,48,55,55,99,51,57,48,49,100,102,50,101,48,97,55,48,50,55,98,56,51,99,48,49,101,98,52,57,48,102,99,56,55,102,52,98,56,50,99,52,98,49,99,53,57,48,55,50,52,51,97,99,48,52,97,100,56,55,101,48,49,99,51,56,51,99,100,52,52,50,57,99,51,97,54,53,49,50,50,101,52,50,52,52,52,56,50,102,99,51,101,56,49,102,54,48,102,50,48,55,52,50,57,51,52,51,99,99,53,99,49,54,50,57,97,53,54,57,52,50,49,100,52,48,101,99,56,55,57,56,51,98,102,50,49,100,55,50,99,56,98,52,48,102,56,49,53,99,49,101,99,48,101,50,56,48,97,52,56,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,50,50,102,102,56,48,54,48,97,48,48,102,102,51,101,99,100,48,48,102,102,49,102,53,57,54,48,48,102,97,100,102,48,101,49,56,48,51,101,98,55,52,48,49,102,54,48,56,49,102,56,48,101,50,48,48,51,101,98,101,56,48,57,50,51,48,101,54,56,55,100,52,51,57,54,48,52,57,48,56,49,51,53,97,49,101,99,48,101,56,48,55,99,52,51,97,54,48,52,97,56,56,51,56,55,48,101,100,48,55,97,56,51,97,54,49,101,98,48,101,100,48,51,56,97,48,102,100,57,54,99,49,100,101,48,102,50,56,55,55,48,51,99,52,53,53,48,55,48,53,48,52,98,55,50,56,56,98,102,50,56,56,98,53,52,54,52,53,50,100,99,97,98,50,101,99,97,101,52,102,52,50,50,99,52,97,101,50,99,49,48,100,49,53,51,99,97,102,55,50,49,101,54,102,53,54,48,48,57,101,99,53,48,48,101,102,56,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,57,48,55,53,102,102,100,52,48,100,57,48,48,49,102,52,56,99,48,52,97,50,56,51,57,98,48,50,55,99,99,48,49,102,54,54,56,48,52,98,100,48,49,50,57,50,48,102,102,53,48,56,98,102,52,98,48,55,53,48,48,102,57,56,51,98,101,48,52,99,52,57,52,56,49,101,48,55,52,51,97,52,53,101,98,101,49,100,98,48,102,53,57,52,101,53,56,57,52,52,48,52,97,102,48,51,101,97,48,102,56,48,55,52,56,51,101,48,49,100,98,50,101,51,52,97,54,97,50,97,51,48,55,56,52,51,57,52,49,102,53,48,101,101,48,55,55,52,51,101,54,53,53,97,50,49,55,54,53,55,49,55,99,49,100,52,50,99,56,98,49,50,57,49,49,99,97,100,48,102,52,56,55,54,52,51,99,97,49,100,57,52,100,50,99,99,51,98,99,53,57,56,49,52,100,97,56,49,102,102,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,98,102,101,48,57,50,56,48,51,101,100,48,52,48,49,102,53,57,50,48,102,101,99,48,49,102,53,54,101,48,52,99,101,56,55,100,48,49,99,48,56,51,100,100,50,98,52,51,99,52,49,101,51,48,101,53,97,50,57,55,101,57,99,56,99,48,101,54,56,48,57,56,49,57,48,55,55,54,49,102,48,48,101,52,56,51,98,51,48,55,102,99,49,100,53,52,54,50,56,48,51,97,50,49,101,98,97,50,101,52,51,56,48,53,56,56,55,57,53,48,56,48,52,97,52,98,52,50,102,99,51,97,54,53,51,56,55,102,52,51,97,54,53,50,48,51,100,54,48,101,100,48,55,53,99,51,99,48,49,102,50,50,98,56,49,100,100,48,51,99,49,52,97,50,100,52,51,57,56,48,48,102,102,102,55,52,56,55,56,53,98,52,51,50,98,56,51,99,48,53,101,56,49,54,100,50,56,48,55,53,57,48,48,102,102,51,101,100,54,48,48,102,102,49,102,53,52,97,48,52,98,57,56,48,51,101,100,97,48,48,57,55,50,52,97,48,55,50,101,48,102,97,100,49,97,56,51,97,99,49,102,101,48,101,97,102,50,101,52,98,98,48,55,48,54,48,102,101,99,97,51,50,57,53,49,99,98,48,48,102,102,102,101,48,51,56,101,48,102,101,57,54,52,99,97,51,50,51,98,101,53,56,49,53,99,99,50,53,50,53,57,53,100,52,49,101,57,48,55,55,56,49,101,57,99,53,54,57,53,97,56,48,48,102,102,102,52,99,49,100,55,97,55,57,54,50,53,55,49,52,52,48,102,48,48,102,102,97,51,50,98,52,97,57,52,102,52,48,50,99,99,51,97,54,49,102,99,48,101,97,48,51,98,101,48,55,56,50,49,99,100,48,48,102,102,57,98,54,48,55,102,56,48,101,49,52,49,102,49,56,49,50,98,48,48,102,102,102,57,52,49,101,48,48,49,50,102,99,48,52,99,49,48,51,98,99,50,102,56,49,100,54,48,51,101,51,48,55,53,52,53,102,98,99,49,100,97,48,102,99,56,55,49,99,51,99,101,99,97,51,101,50,99,52,97,57,50,99,55,50,51,97,51,97,53,97,51,50,52,50,51,97,52,97,49,50,52,50,54,49,53,50,53,102,48,55,55,99,98,99,50,97,49,50,99,97,100,48,102,49,56,55,51,56,51,100,50,53,49,49,54,50,53,57,48,55,52,99,51,101,54,49,100,50,50,99,99,97,55,48,102,52,48,55,54,48,98,54,50,102,52,51,98,50,53,101,49,53,56,53,57,97,54,102,102,56,52,98,50,101,98,97,101,98,102,102,97,56,49,57,50,56,48,51,101,97,102,56,48,49,102,53,57,50,48,102,101,99,48,49,102,54,57,48,48,102,102,52,99,101,56,55,50,99,49,99,48,56,51,97,50,50,98,52,51,99,52,49,100,99,48,101,53,97,53,49,55,101,56,50,56,99,48,102,57,52,48,57,56,49,97,48,55,55,54,49,102,48,48,102,102,102,98,48,51,98,51,48,55,48,50,49,100,53,52,57,50,56,48,51,100,99,49,101,98,57,50,101,52,51,102,101,53,56,56,55,54,57,48,56,48,52,97,52,97,98,50,102,99,51,100,56,53,51,56,55,48,56,51,100,56,53,50,48,51,97,56,48,101,100,48,55,97,48,51,99,48,49,99,100,50,98,56,49,101,50,56,51,99,49,52,53,50,97,56,51,57,56,48,48,102,55,52,56,55,55,57,98,52,99,50,99,52,51,99,48,53,49,48,50,56,54,48,101,48,99,49,99,50,56,51,101,51,48,50,54,57,99,49,102,50,56,51,98,102,48,50,53,102,56,48,57,55,100,48,55,55,56,53,102,48,51,100,51,48,55,99,54,48,102,53,52,98,102,54,52,51,98,52,49,99,54,48,101,51,56,55,54,49,57,52,55,101,53,56,57,54,99,53,56,102,52,55,52,56,52,98,52,57,52,56,52,56,52,57,52,100,52,56,52,51,50,97,52,97,49,48,101,102,57,52,54,53,52,50,50,49,54,52,49,101,51,48,102,56,56,55,97,52,98,100,50,99,52,97,100,48,101,57,56,55,51,48,51,97,52,53,54,49,55,48,49,101,56,48,102,51,57,54,99,53,49,48,55,54,52,97,51,50,99,99,98,51,52,50,48,48,102,102,101,52,57,48,48,55,100,53,51,56,48,51,101,97,57,52,48,57,55,51,48,48,102,102,55,100,52,98,56,49,50,101,52,56,97,48,101,53,99,49,99,97,50,51,53,48,55,97,52,51,102,99,49,101,97,101,53,51,49,55,54,48,102,102,48,49,102,100,57,55,56,53,50,97,51,57,53,99,49,102,99,48,55,101,50,49,102,100,50,98,53,57,52,57,52,54,54,48,98,48,50,99,53,56,52,53,52,98,50,99,54,56,51,97,99,48,101,102,48,51,97,100,56,98,50,50,99,57,48,48,102,102,49,100,54,48,51,97,102,52,48,50,99,52,98,49,50,56,56,49,100,102,57,52,54,53,57,49,54,99,57,101,57,101,53,57,56,55,98,48,51,102,56,49,101,98,48,55,56,50,48,102,48,52,51,101,53,102,101,48,49,53,54,50,48,48,102,102,102,98,98,57,48,50,53,49,52,49,99,100,56,49,50,49,56,48,48,102,98,51,52,48,50,54,49,52,48,57,52,57,48,55,48,52,56,52,53,102,97,50,48,51,97,56,48,55,51,50,49,100,102,48,50,53,100,56,97,52,48,101,102,98,97,49,101,100,50,102,53,102,48,102,50,48,55,97,99,98,56,50,99,52,98,100,48,50,53,55,56,49,99,97,56,55,99,48,51,100,97,49,102,48,48,102,50,49,55,49,101,53,48,57,49,53,50,52,51,99,50,49,102,53,48,102,97,56,55,56,99,51,99,52,49,102,51,50,100,53,49,48,97,52,50,98,56,97,49,48,101,97,49,53,97,53,56,57,55,54,57,48,53,54,56,55,53,56,51,98,50,49,100,97,48,101,99,97,49,49,53,56,49,100,101,50,98,48,48,100,101,99,48,49,102,54,55,54,48,48,102,102,102,97,49,55,50,99,52,97,97,48,48,55,100,54,50,56,49,50,50,99,48,48,102,102,102,98,52,57,48,50,52,101,52,51,56,99,53,102,56,55,57,53,49,99,51,99,54,48,52,57,49,48,49,50,98,99,48,102,48,48,102,102,48,57,101,50,48,55,54,99,53,48,54,48,101,98,98,48,53,54,56,55,49,48,97,100,54,48,48,57,52,101,48,55,48,48,102,102,53,55,50,51,48,51,102,53,48,55,54,50,48,101,101,48,51,97,97,49,99,49,50,56,56,98,53,52,98,48,101,102,50,55,49,54,97,53,49,56,55,102,56,51,102,101,48,52,100,52,48,55,57,99,98,98,48,102,55,56,55,99,48,51,100,100,50,49,101,99,48,102,56,99,56,51,100,99,55,52,97,98,52,50,48,101,52,50,49,56,51,100,50,48,102,50,56,55,52,56,49,49,102,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,48,50,52,50,49,55,53,48,49,97,48,99,48,49,102,50,49,100,48,48,102,102,55,100,48,56,57,55,50,48,48,102,97,99,97,48,55,97,57,50,48,102,100,56,48,57,53,101,48,101,102,56,55,102,56,51,102,48,48,52,56,100,48,51,100,49,57,50,102,56,98,102,100,51,48,49,100,57,48,102,99,48,55,98,98,48,49,50,56,54,53,99,50,50,56,55,56,99,51,57,101,53,48,101,48,55,55,48,48,102,53,99,49,101,56,53,49,53,52,53,56,56,55,55,100,56,48,55,55,99,49,101,56,50,102,99,51,102,101,49,100,101,50,97,48,48,102,102,57,55,100,48,102,56,56,55,100,99,51,100,52,56,52,49,102,100,48,102,51,99,101,50,101,52,49,100,101,56,55,57,57,98,48,102,49,48,55,57,52,51,56,97,48,48,102,102,102,53,48,99,49,101,54,48,48,97,102,56,98,102,102,97,101,98,97,101,98,102,101,48,51,57,48,48,102,102,48,51,101,53,48,99,48,48,102,102,102,97,50,98,48,101,97,48,49,50,53,52,49,101,57,50,98,52,48,57,101,98,48,50,52,99,99,49,100,57,48,55,56,48,97,53,48,50,53,55,56,49,101,57,49,55,99,53,57,50,50,56,51,102,102,48,55,55,56,49,100,50,50,56,52,97,100,101,48,101,100,48,48,57,53,97,48,55,57,54,53,97,50,55,57,52,56,56,56,49,100,50,50,101,48,51,98,57,48,53,54,97,55,48,48,57,98,48,55,52,48,49,99,102,56,51,101,98,50,100,56,98,97,50,100,49,48,52,97,98,48,101,100,55,48,101,98,52,56,55,48,52,49,100,52,56,51,99,48,50,97,100,48,99,51,57,50,53,52,48,55,97,48,97,50,50,97,48,49,101,98,48,51,57,102,48,55,53,97,49,100,98,48,49,51,55,100,52,48,51,102,51,99,51,100,56,49,100,51,48,101,98,56,55,102,56,51,97,99,49,101,55,48,101,50,56,55,101,56,51,98,52,53,48,56,55,100,52,51,57,48,49,102,49,50,56,48,98,56,48,101,57,56,55,99,52,51,97,48,49,101,98,50,57,56,97,101,48,102,49,48,55,53,99,51,100,56,49,100,54,48,102,49,50,48,97,52,49,53,52,49,101,52,48,101,98,56,55,57,48,51,98,56,53,98,97,49,97,55,49,53,48,53,102,48,55,55,56,98,99,50,57,100,51,49,50,99,97,56,50,100,52,97,54,50,99,49,49,49,51,52,97,102,50,100,52,97,101,52,56,52,98,50,98,100,51,100,97,55,53,98,55,50,101,54,56,48,50,56,100,48,48,102,102,49,102,55,99,101,48,48,102,97,52,53,48,102,100,48,48,102,102,51,101,97,52,99,49,102,97,97,48,57,55,52,48,101,101,99,97,99,48,102,102,56,55,100,56,48,57,49,57,48,55,57,100,50,53,49,49,53,56,48,101,52,99,49,102,53,56,55,99,48,98,54,50,57,56,51,100,101,49,101,50,52,49,48,102,100,50,51,48,55,52,49,49,49,50,48,51,101,99,48,101,98,56,49,102,49,57,54,54,49,100,54,48,101,50,56,55,48,52,51,98,99,49,100,57,48,55,56,49,54,49,101,49,50,98,56,51,100,97,49,101,97,48,55,55,56,56,48,100,56,55,53,57,48,99,97,53,48,102,56,48,51,97,100,99,56,99,101,56,55,55,52,51,99,48,49,101,49,48,102,51,56,55,49,99,49,101,57,50,49,48,55,51,102,102,99,48,53,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,97,56,48,51,98,97,48,48,102,102,102,56,102,55,48,55,97,52,48,57,98,49,48,48,102,102,55,100,49,101,48,49,50,57,101,48,48,102,98,49,102,48,50,52,57,56,97,55,50,102,99,51,100,54,48,52,99,57,97,49,48,55,55,99,49,102,101,100,56,49,51,49,50,48,52,98,102,50,49,51,101,57,101,53,102,49,54,50,48,102,100,48,51,97,99,49,99,51,48,50,54,53,99,49,102,53,56,55,53,52,97,53,48,102,100,56,51,57,52,50,98,100,50,51,97,54,50,54,50,51,56,51,101,49,48,101,53,48,55,50,52,51,98,56,53,51,57,52,54,53,57,56,51,97,54,50,57,98,54,52,48,48,102,102,55,98,48,49,100,51,50,56,53,48,57,51,52,51,56,50,53,55,50,48,48,51,101,98,50,98,100,50,99,51,98,99,48,102,101,99,48,53,53,102,53,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,55,102,99,48,50,56,49,57,55,53,48,49,100,102,56,48,49,102,50,56,53,48,48,102,102,55,100,48,56,57,55,50,48,101,56,48,51,102,50,49,102,53,48,48,55,100,57,54,48,49,50,55,97,49,100,101,48,102,102,56,55,101,56,51,56,48,48,102,102,102,57,99,51,102,99,49,102,53,48,102,98,56,49,51,53,101,48,101,56,48,97,50,48,101,99,56,55,101,52,49,101,51,49,55,48,48,101,56,56,51,102,56,53,99,57,53,48,49,102,51,48,55,98,50,48,102,48,56,48,57,56,102,52,49,50,101,99,97,57,50,97,48,98,101,48,49,50,49,48,50,53,102,56,98,101,48,48,102,102,55,98,55,99,51,99,56,53,100,48,51,100,50,97,48,102,100,57,54,50,53,50,49,52,52,48,101,55,52,51,102,54,53,97,57,53,53,56,51,98,48,53,98,49,54,48,49,99,51,48,102,100,49,53,56,49,99,101,48,55,52,52,48,50,52,48,97,102,102,100,50,100,97,101,98,97,102,102,101,97,51,53,48,55,52,52,51,98,50,53,56,56,55,100,48,51,100,54,49,100,54,48,101,55,57,52,97,57,48,49,100,100,52,52,50,101,48,51,100,54,53,102,57,52,101,49,100,98,50,97,100,50,99,51,100,97,49,101,98,48,101,98,48,55,49,52,51,97,97,56,99,53,57,57,55,56,53,56,97,51,49,53,97,53,55,97,52,48,55,57,56,51,102,48,49,102,98,50,101,48,51,98,101,49,99,55,48,101,55,48,55,55,97,49,50,53,50,100,49,102,57,54,97,49,101,97,48,102,97,49,55,99,53,48,56,55,52,56,51,98,56,53,55,99,97,53,49,54,56,49,101,51,50,100,48,97,99,50,97,57,48,57,51,52,98,48,54,99,53,53,53,100,55,102,99,48,51,51,100,56,48,49,102,53,51,52,48,48,102,102,102,56,57,102,56,49,50,101,48,48,102,102,52,97,101,56,55,49,52,51,101,97,49,101,53,48,48,55,100,56,53,54,48,101,48,56,49,51,55,50,48,102,98,48,49,101,97,48,55,48,48,49,101,54,56,51,97,52,48,102,50,48,51,98,55,50,97,56,97,101,52,55,50,102,48,48,102,102,57,55,48,48,102,102,55,55,50,49,99,52,48,102,55,49,55,48,49,100,55,48,49,50,53,48,102,51,56,51,97,100,48,102,48,56,55,97,99,49,100,102,56,55,52,99,49,102,53,49,53,56,48,52,99,48,57,53,101,53,53,56,55,53,53,50,53,51,52,97,101,48,55,101,56,49,100,53,50,101,99,49,100,55,49,55,56,49,99,97,52,48,48,102,101,49,55,54,49,100,55,48,101,53,56,55,55,55,49,54,54,53,48,50,50,48,51,99,101,48,102,48,56,48,57,49,56,48,48,102,98,57,102,48,48,55,100,52,98,48,51,100,50,48,48,55,100,52,56,48,49,51,52,57,54,48,101,98,56,51,99,54,57,50,48,48,102,102,102,55,51,56,51,57,51,48,55,97,100,99,51,101,101,49,102,100,48,50,53,97,52,49,101,49,97,51,51,101,49,101,50,50,102,97,56,98,53,48,55,53,56,53,54,56,51,99,53,48,102,51,48,55,55,99,97,51,48,101,53,48,55,102,56,51,100,99,57,56,48,101,101,48,49,100,98,48,55,51,57,51,52,49,102,102,56,55,50,99,51,97,56,56,99,49,99,98,50,102,48,49,102,50,48,55,54,56,51,56,52,56,50,53,56,56,55,55,56,51,98,100,99,51,102,99,49,100,48,50,99,99,97,102,52,102,57,50,98,48,51,100,56,53,54,51,53,56,48,54,57,57,48,48,102,102,55,99,53,53,52,48,49,102,55,97,97,49,100,53,98,48,101,97,48,55,52,56,48,49,102,53,54,99,48,52,101,52,48,51,99,101,48,102,48,98,50,49,102,54,54,56,51,99,50,56,101,53,49,56,49,50,52,56,48,102,52,56,49,101,49,49,55,97,56,48,57,52,49,100,53,50,100,48,51,97,101,57,52,53,55,49,52,56,53,53,56,55,55,48,48,57,52,52,52,57,50,101,57,50,49,48,49,48,52,98,55,50,56,56,51,99,48,53,49,49,55,48,56,97,53,56,50,52,56,51,56,55,101,49,101,98,50,102,99,51,99,50,53,55,48,55,98,99,97,101,48,102,48,51,52,48,101,48,99,51,97,101,57,101,49,99,101,55,48,51,57,101,48,101,52,56,49,100,102,48,55,102,56,48,55,49,54,48,50,55,57,56,48,57,49,56,48,50,53,100,48,48,102,102,49,102,54,50,97,48,52,98,97,48,55,100,48,48,102,102,57,53,102,48,50,54,55,99,51,57,56,48,48,102,55,53,48,55,48,48,102,102,51,100,53,100,57,50,100,48,97,54,50,101,52,97,99,98,52,53,50,98,56,51,102,54,48,101,99,48,51,102,50,53,55,50,51,50,53,50,50,56,55,54,99,49,101,56,48,51,97,101,48,102,50,50,53,97,49,57,54,50,48,48,102,102,102,54,98,48,51,99,48,48,102,102,101,97,101,50,99,56,98,50,99,53,55,57,54,49,52,56,52,53,56,49,52,56,53,98,49,52,56,53,97,49,55,54,49,99,97,48,102,98,48,55,55,52,51,100,56,49,99,50,48,102,53,56,55,98,52,51,97,52,53,102,102,102,56,48,52,54,54,97,101,97,48,101,51,56,49,51,99,99,48,52,56,99,48,49,51,49,54,48,48,102,97,101,97,48,50,54,51,48,51,101,56,48,52,97,102,56,49,51,51,101,49,99,99,48,48,55,98,53,52,51,102,101,49,100,53,99,99,57,54,56,53,51,49,55,50,53,54,53,97,53,49,54,48,49,99,52,48,55,57,101,49,99,54,50,99,57,50,53,50,57,49,52,51,98,54,48,102,52,48,49,100,55,48,55,57,49,50,100,48,99,97,101,48,48,102,102,55,98,97,48,49,100,102,56,55,97,98,57,53,97,53,57,54,50,98,99,98,48,101,56,50,53,55,57,55,52,53,52,57,55,54,53,53,57,55,52,49,99,97,48,102,98,48,55,55,52,51,97,54,49,102,100,48,101,97,48,55,98,52,51,97,52,53,48,48,53,48,56,51,56,51,48,55,48,97,48,102,56,99,48,57,97,55,48,55,99,97,48,101,102,99,48,57,55,101,48,50,53,102,52,49,100,101,49,55,99,48,102,52,99,49,102,49,56,51,100,53,50,102,100,57,48,101,100,48,55,49,56,51,56,101,49,100,56,54,49,49,102,57,54,50,53,98,49,54,51,100,49,100,50,49,50,100,50,53,50,49,50,49,50,53,51,53,50,49,48,99,97,57,50,56,52,51,98,101,53,49,57,53,48,56,56,53,57,48,55,56,99,51,101,50,49,101,57,50,102,52,98,49,50,98,52,51,97,54,49,99,99,48,101,57,49,53,56,53,99,48,55,97,48,51,99,101,53,98,49,52,52,49,100,57,50,56,99,98,51,50,99,100,48,98,102,99,51,55,56,48,57,49,57,48,50,52,54,48,48,102,102,57,56,98,48,48,55,100,56,97,56,49,51,49,56,49,99,98,48,50,53,55,99,48,57,54,48,48,101,54,48,48,51,100,100,52,49,102,102,48,102,53,54,55,56,98,52,50,101,52,98,57,50,99,101,100,50,56,97,102,48,101,50,48,51,98,48,48,101,51,49,53,99,57,50,56,97,56,97,49,101,52,48,55,97,48,48,102,102,102,52,52,51,99,56,56,56,56,54,53,56,56,48,51,100,97,101,48,101,102,99,51,97,98,99,98,50,50,98,55,49,54,48,53,56,52,97,48,57,54,48,53,100,49,54,99,53,100,57,54,56,53,50,48,55,50,56,51,57,50,49,100,100,48,102,54,48,55,102,52,51,100,54,49,100,50,48,101,57,49,55,101,48,51,101,57,48,48,51,101,100,51,56,48,49,102,49,55,50,48,55,51,56,101,48,48,51,101,97,102,48,49,100,48,49,52,56,48,52,57,56,57,52,50,49,100,102,50,97,56,48,57,97,101,48,50,52,52,52,49,100,48,56,55,97,99,51,99,54,49,101,50,50,100,99,51,57,99,48,101,57,57,50,98,48,55,97,48,48,102,102,57,102,100,50,99,98,56,55,54,52,97,57,50,102,52,49,102,48,50,51,56,55,98,57,49,99,97,50,52,54,48,102,102,48,51,101,50,50,99,99,49,102,48,56,55,57,99,51,99,54,49,100,52,50,99,56,51,99,99,48,52,98,52,56,55,53,98,56,55,98,56,51,102,99,49,100,52,48,101,54,57,54,48,49,101,53,52,101,48,55,48,54,53,51,57,53,52,53,55,56,55,50,56,51,100,54,49,100,101,48,102,56,56,51,98,50,48,51,98,57,48,48,102,102,55,100,51,53,48,48,102,102,51,101,57,98,48,49,99,50,56,48,51,101,97,55,48,49,99,49,49,52,54,53,51,49,52,101,53,49,49,52,48,49,102,51,48,50,54,56,56,51,101,54,49,100,102,50,97,56,98,51,48,55,101,99,48,102,100,52,98,50,50,97,99,51,57,56,49,101,51,48,102,53,50,51,48,55,97,52,51,99,52,49,99,101,48,55,53,99,56,97,48,102,52,99,49,100,51,56,51,97,55,48,55,57,101,56,97,48,101,98,48,49,100,98,56,51,99,51,52,55,48,50,53,56,101,48,49,101,49,48,51,98,97,52,55,48,102,57,56,55,48,48,102,102,51,56,54,49,102,53,99,57,97,53,57,52,57,54,50,57,55,52,49,101,49,48,102,49,102,55,48,98,56,98,102,57,48,48,102,102,48,101,57,57,55,102,99,48,50,48,99,52,51,100,56,49,100,51,48,102,52,48,55,48,52,51,100,50,49,101,55,48,101,50,56,55,101,56,51,98,52,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,98,56,48,101,57,56,55,99,56,51,97,48,49,101,98,50,57,56,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,55,50,52,49,53,52,49,101,52,48,101,98,56,55,57,52,51,98,56,53,98,50,49,97,48,57,54,101,53,48,56,55,56,52,97,51,50,101,49,48,100,50,99,97,56,50,100,52,97,55,50,99,53,48,100,48,56,98,48,50,97,99,98,48,52,55,52,98,50,98,57,51,100,97,54,101,100,98,98,57,57,49,53,53,52,48,51,49,101,99,48,49,102,50,56,53,48,48,55,100,48,56,57,52,97,48,102,55,99,51,56,101,49,102,53,48,48,102,102,55,100,57,54,48,49,50,55,97,49,100,101,48,101,48,48,102,102,55,49,48,51,102,101,48,101,54,48,51,56,50,49,102,53,48,102,98,56,49,51,54,48,48,101,56,48,97,50,48,101,99,56,55,49,56,49,100,99,57,52,101,48,102,55,52,51,56,54,53,51,49,54,101,49,102,51,48,55,98,50,48,102,48,99,48,57,56,102,52,49,50,102,48,97,57,50,97,48,97,49,99,53,102,48,49,51,48,50,53,49,48,48,102,102,51,100,99,48,49,101,53,50,101,56,49,101,57,53,48,55,101,99,98,48,50,102,48,98,100,48,55,99,52,49,99,51,50,97,99,97,97,99,49,100,56,50,100,57,48,48,102,102,51,102,56,49,99,53,50,98,52,51,57,99,48,102,55,56,48,50,101,49,49,55,102,102,53,48,49,100,55,56,48,49,102,49,97,55,48,48,102,102,55,99,55,56,99,97,101,48,50,54,55,56,98,49,50,98,48,48,102,102,57,102,52,48,50,55,101,52,49,100,99,56,55,56,53,97,48,55,49,50,49,99,98,50,102,99,97,53,52,97,48,55,48,48,102,102,48,52,98,55,56,51,99,57,48,101,48,48,102,102,55,57,99,51,98,52,53,55,48,49,51,49,54,53,56,50,52,56,55,53,99,51,97,99,49,102,100,48,101,101,48,51,101,97,48,102,97,98,48,49,102,48,50,57,52,97,102,50,97,52,51,102,56,48,52,98,50,99,57,53,48,49,101,100,50,57,53,50,52,51,57,52,53,52,48,55,54,54,99,51,99,50,49,100,50,48,55,101,54,49,101,99,52,54,50,101,52,97,102,48,102,98,49,54,53,48,48,101,100,56,51,57,101,53,101,56,55,51,48,49,101,102,56,49,55,50,48,48,102,102,51,101,51,97,52,48,48,102,97,53,52,48,48,55,56,97,57,56,49,51,49,97,53,97,56,55,102,56,49,102,101,56,55,54,52,51,102,99,56,56,48,52,56,100,48,51,56,54,102,57,51,56,49,101,51,56,55,57,48,97,50,54,56,48,52,56,52,97,55,48,55,99,54,48,102,52,57,49,57,50,48,51,98,101,57,56,49,100,101,48,50,53,57,99,97,101,48,102,98,52,57,54,101,53,50,56,55,56,52,97,57,99,53,99,56,55,55,56,98,56,52,57,48,102,97,56,51,100,51,50,102,48,49,100,100,97,48,49,55,56,49,101,50,48,101,56,56,55,48,56,97,101,50,97,48,51,98,54,101,57,54,97,48,101,99,48,51,99,101,48,102,55,52,49,100,56,48,55,102,56,97,102,48,48,102,102,100,55,48,48,102,102,48,55,52,53,56,48,101,49,52,49,100,55,48,48,102,102,51,51,48,48,102,102,48,101,53,56,49,99,56,56,51,57,55,48,55,55,101,48,48,97,99,102,48,51,98,56,48,55,53,56,48,101,57,56,49,100,54,56,51,98,97,48,101,102,56,48,50,51,56,99,51,97,50,49,99,53,48,55,55,97,49,99,53,48,101,57,57,52,97,48,48,97,101,100,48,101,101,56,55,54,99,51,98,97,53,54,48,48,102,102,51,52,48,57,53,52,56,48,48,99,102,102,56,48,53,99,53,56,48,51,101,52,55,99,48,48,102,102,102,56,101,57,49,52,99,48,52,57,57,48,55,55,48,51,102,97,48,48,102,102,102,98,49,50,48,50,52,101,99,98,50,48,100,99,48,57,55,52,50,99,99,49,101,48,49,54,50,53,101,48,49,51,48,101,48,101,53,52,98,98,57,48,101,51,48,55,53,55,48,49,50,102,99,53,99,56,51,101,49,48,55,97,49,54,56,97,49,99,99,50,99,48,49,99,53,57,53,97,49,100,55,48,101,101,56,55,49,56,51,98,56,57,48,48,102,102,52,98,101,97,49,48,55,56,48,51,101,99,49,100,97,48,55,53,48,53,53,48,51,98,48,52,50,50,57,53,51,52,51,102,97,48,101,98,52,51,48,48,102,102,101,99,49,54,53,48,53,57,56,55,102,99,51,57,52,53,101,48,55,98,49,51,56,49,100,49,48,52,102,48,48,51,101,52,98,50,48,48,102,102,102,97,49,97,50,99,56,48,57,48,101,48,55,56,52,53,57,48,49,51,97,50,48,52,97,56,48,55,49,99,98,102,50,100,56,48,57,51,50,48,55,97,54,53,102,57,55,48,53,99,56,51,100,99,52,51,50,98,98,48,55,54,51,57,53,97,48,52,98,50,56,51,101,51,48,55,56,50,48,102,51,99,51,100,50,53,57,49,53,54,49,100,49,50,98,52,51,57,48,49,99,52,48,101,49,48,55,49,52,97,56,48,55,55,50,48,52,98,50,97,54,57,53,48,53,102,56,55,50,56,51,56,48,48,102,102,101,54,57,51,48,101,49,101,101,56,48,101,102,48,55,98,52,97,98,52,99,48,101,51,48,55,100,56,51,99,56,53,49,57,54,52,49,101,97,48,55,52,54,56,52,49,102,50,48,53,57,48,48,49,102,50,50,100,48,48,102,102,55,100,100,53,48,48,102,102,51,99,53,52,99,48,57,56,100,50,97,56,51,56,50,48,101,48,56,51,99,99,49,102,101,52,52,48,50,52,54,56,49,99,51,55,101,56,50,48,101,101,48,51,98,54,53,101,98,97,48,50,52,50,53,51,56,51,101,51,48,55,97,52,56,99,57,48,49,101,48,52,51,48,102,48,56,49,51,51,48,53,56,56,55,50,54,56,97,56,50,57,52,51,99,50,53,52,101,50,101,52,51,98,99,53,99,50,51,48,55,50,56,49,100,54,49,52,54,48,102,49,49,51,99,98,99,48,102,49,48,55,52,52,51,56,52,53,55,49,54,101,49,101,52,54,56,97,97,48,55,54,48,49,101,55,48,55,98,97,48,102,51,99,51,56,50,53,55,56,48,54,98,53,56,51,100,53,48,55,53,56,49,99,52,48,55,101,48,48,102,102,101,98,48,49,101,53,56,51,57,52,48,55,97,52,53,49,55,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,101,50,48,101,98,56,49,101,51,48,55,54,97,52,98,51,50,101,48,97,54,101,49,101,49,48,101,50,48,55,102,99,51,98,99,53,57,56,55,53,99,51,100,56,53,48,53,49,55,52,49,100,102,52,100,50,57,52,51,99,54,53,53,55,50,101,48,51,98,99,53,99,57,54,52,53,55,55,50,99,48,97,50,50,99,56,97,101,50,102,48,97,102,48,52,99,56,50,55,56,97,99,50,99,57,48,48,102,102,98,50,56,54,57,51,54,55,102,99,48,50,49,52,53,55,53,48,51,99,53,48,48,55,100,100,101,48,48,51,101,57,56,48,49,101,57,48,48,51,101,97,52,56,48,57,56,100,50,100,99,97,53,50,57,101,48,51,102,101,48,102,52,52,48,57,52,56,48,102,98,55,50,57,56,98,99,48,55,50,56,48,52,99,49,49,54,50,49,99,53,48,102,48,50,50,57,52,99,56,49,56,51,100,97,57,52,49,102,57,48,49,50,99,48,55,49,97,48,102,52,52,51,102,97,56,97,49,100,100,50,98,52,49,100,98,51,99,48,52,99,48,56,55,53,57,48,56,51,56,48,49,101,53,50,99,48,98,49,50,57,56,51,97,54,53,57,55,101,49,102,51,48,101,49,50,51,49,52,56,48,102,53,57,98,48,101,99,48,55,50,101,48,51,99,48,53,56,56,55,48,56,51,97,48,48,102,102,52,55,52,98,102,102,97,56,49,99,51,48,48,51,101,56,55,99,48,57,54,56,48,55,53,54,48,52,101,52,48,48,102,102,51,101,100,49,56,49,99,49,56,49,50,98,97,48,102,97,56,97,57,48,49,51,54,48,55,54,56,48,102,99,52,49,100,102,56,49,51,54,101,49,99,51,48,102,50,48,50,53,100,48,56,51,98,97,53,56,49,55,50,53,49,54,50,101,48,48,102,102,57,51,51,48,50,54,48,55,57,52,56,49,102,55,48,101,56,48,48,51,100,100,52,49,100,101,48,102,52,56,55,55,48,97,99,48,55,56,48,48,102,102,101,102,52,51,99,48,99,57,53,54,49,102,53,48,55,55,97,49,101,52,50,99,48,97,48,50,100,52,48,49,101,100,50,48,102,101,57,52,48,49,100,100,48,102,50,50,49,49,53,102,52,57,99,53,50,50,51,49,56,48,57,101,53,52,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,102,102,48,53,57,52,48,49,102,55,48,52,48,48,102,97,97,101,48,55,99,52,48,48,102,97,97,53,48,50,54,101,48,51,100,101,48,101,55,99,51,101,50,49,100,99,50,102,100,99,48,55,49,54,49,102,52,48,102,48,56,55,99,48,51,99,97,48,52,97,56,56,51,100,102,50,99,57,51,100,49,99,51,99,52,53,53,56,51,100,51,48,55,51,52,56,99,53,98,57,56,97,53,52,54,50,100,52,51,100,54,53,53,56,55,54,99,51,97,54,53,51,102,48,55,99,50,49,99,52,50,97,56,98,50,48,101,102,49,52,54,48,102,57,56,51,97,98,48,49,100,99,48,101,102,51,56,49,100,102,48,102,54,97,53,97,50,48,55,56,52,97,98,50,97,97,56,49,100,97,56,55,99,48,49,100,101,56,55,98,52,51,100,97,48,53,51,52,97,48,49,100,97,54,48,48,102,98,52,102,48,48,55,100,54,57,48,51,57,100,48,48,55,100,97,100,56,49,50,57,52,49,101,50,48,50,53,55,48,49,101,102,57,55,52,49,101,48,48,102,102,101,55,51,101,99,49,55,101,53,55,56,51,99,55,48,55,52,54,48,102,50,99,51,98,98,52,57,52,57,52,53,57,48,51,97,98,48,55,99,56,49,100,97,50,57,56,51,99,97,53,49,48,55,53,52,51,101,97,57,52,49,100,56,101,53,97,57,53,97,53,52,48,55,102,52,51,98,102,50,53,51,56,55,98,52,51,99,56,49,100,97,48,102,55,56,55,50,99,98,99,52,99,52,50,54,99,51,99,48,49,100,52,48,102,48,49,55,51,50,49,100,101,50,102,56,51,57,99,49,102,55,54,99,51,97,52,49,102,100,48,101,57,56,48,52,101,57,56,49,51,56,50,48,52,57,102,48,51,102,57,48,50,52,53,52,49,102,100,56,55,102,48,48,57,55,51,48,50,54,51,48,51,56,56,53,102,48,55,51,52,51,102,50,49,99,100,50,102,99,51,100,50,53,53,57,53,54,53,97,57,54,97,49,100,55,48,102,57,56,55,55,48,51,97,97,48,102,52,48,51,97,56,49,100,99,48,102,57,48,55,56,99,51,56,97,53,55,56,51,100,57,48,55,52,97,53,56,48,55,101,56,51,98,54,49,100,48,50,100,99,51,101,52,48,101,56,48,51,101,97,53,98,56,55,51,99,98,99,52,97,48,55,55,101,49,102,102,52,53,50,56,53,48,99,97,99,48,102,49,49,53,99,56,98,53,53,51,51,48,101,99,50,55,50,49,50,48,102,102,56,50,98,48,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,57,99,48,48,51,101,51,57,48,48,48,102,102,102,97,102,56,48,50,52,49,99,49,102,56,48,48,102,102,51,101,57,57,99,48,57,51,57,48,55,97,50,48,102,97,99,48,57,50,48,48,102,102,50,53,48,52,49,102,48,48,102,102,51,99,100,48,102,51,53,48,49,51,48,55,48,49,101,51,48,55,56,99,48,102,52,48,48,57,54,57,48,55,50,99,48,102,48,48,102,102,51,102,54,49,101,52,48,49,50,54,48,50,54,57,56,49,102,54,57,52,48,53,50,102,50,101,99,51,100,99,49,101,98,48,101,54,57,55,50,49,101,51,50,100,102,57,52,99,49,100,102,50,97,48,97,99,50,56,99,97,100,99,57,99,53,56,53,101,50,98,99,97,52,50,98,49,48,52,97,100,52,48,100,48,53,55,97,48,50,49,54,57,48,49,53,57,56,48,49,102,50,101,52,48,50,53,102,48,49,99,49,56,49,50,100,56,48,48,102,102,102,98,50,49,48,55,50,101,49,99,54,48,50,53,100,48,49,99,55,48,51,57,102,48,55,48,52,49,99,55,50,100,52,48,57,50,48,48,102,102,55,54,101,49,101,98,50,99,99,51,97,48,48,101,53,99,49,100,57,56,55,51,52,49,100,53,56,55,53,99,98,51,48,102,52,49,54,50,48,102,100,99,48,57,57,51,50,57,99,98,48,48,102,102,102,51,57,54,48,49,100,99,48,101,50,57,52,101,53,48,57,53,50,57,56,49,101,48,52,100,50,97,56,97,50,50,57,52,97,56,52,100,50,101,57,51,49,48,54,56,98,50,55,48,97,102,50,57,52,97,98,50,98,100,99,55,54,57,56,50,98,52,97,102,56,56,48,49,100,54,56,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,54,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,102,102,56,48,97,48,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,100,55,56,48,51,101,49,55,99,48,52,57,57,56,55,56,48,98,49,48,55,97,50,48,102,99,48,48,102,102,57,102,49,50,99,53,56,50,97,49,51,52,49,100,102,97,48,48,102,102,55,51,52,49,101,54,48,49,50,98,48,56,48,56,54,57,54,100,57,54,48,57,52,57,56,56,52,48,102,48,57,49,56,51,99,54,48,52,97,98,56,51,101,51,52,54,50,101,49,49,53,49,100,50,48,51,98,55,54,53,50,97,50,55,52,51,50,57,99,57,52,52,50,54,99,56,55,98,97,52,98,101,57,97,97,50,51,48,49,100,100,57,52,48,102,99,98,51,101,48,50,50,56,50,56,48,54,100,98,56,48,51,101,50,100,50,48,52,97,50,56,55,99,52,48,57,52,57,48,48,102,102,55,100,53,57,56,55,54,99,48,49,101,102,49,52,97,52,54,52,97,48,48,55,57,57,97,48,55,56,48,53,51,56,49,51,55,52,49,100,56,48,52,97,98,97,53,56,51,98,57,56,48,101,56,48,51,101,57,48,50,53,101,52,48,57,55,100,48,49,50,53,52,54,52,57,99,53,57,56,55,55,48,51,98,102,102,50,53,52,102,48,101,100,50,52,54,55,51,50,48,56,48,57,101,57,53,100,98,55,51,50,48,48,102,102,55,56,99,98,50,100,102,57,48,102,102,48,51,99,99,48,50,54,52,56,49,102,55,56,55,53,56,48,57,54,100,48,55,48,54,48,102,57,99,49,102,99,48,55,100,49,51,49,49,100,49,56,97,49,48,55,52,54,48,101,97,99,49,101,48,56,51,99,99,52,101,54,100,101,52,56,50,98,57,56,55,56,98,51,54,52,51,56,50,49,99,101,50,102,56,51,101,54,102,57,53,48,53,54,101,50,100,52,98,55,50,56,53,48,100,50,99,98,54,52,100,52,52,50,56,100,50,97,53,48,53,48,97,99,98,98,50,98,97,54,101,98,55,100,54,57,101,56,48,100,57,100,51,54,52,48,50,99,55,48,49,101,51,48,55,51,48,48,102,102,49,102,54,53,99,48,48,102,57,51,55,48,49,51,56,97,48,102,54,57,50,48,49,100,50,49,55,48,48,50,52,50,48,52,98,99,48,55,49,48,51,100,101,49,102,97,52,49,48,55,54,56,53,56,56,51,99,51,50,99,48,49,102,102,57,53,101,48,52,98,57,49,53,52,53,49,56,55,54,48,49,101,56,97,53,102,48,101,53,50,51,57,55,52,57,52,49,100,56,52,50,48,55,102,48,49,99,54,52,50,48,55,100,101,56,50,49,99,54,48,55,102,99,53,55,50,53,57,54,53,48,53,49,56,50,52,48,97,102,52,49,48,101,48,97,50,97,54,51,56,53,54,56,50,52,52,97,99,99,100,48,48,102,102,57,102,48,48,102,102,100,52,99,48,48,102,57,56,50,48,51,101,48,48,102,102,55,56,52,48,101,56,52,48,49,102,53,54,54,49,99,52,101,49,99,48,48,102,50,49,55,50,49,100,97,48,48,55,97,97,48,48,102,102,52,100,56,48,55,53,56,49,100,48,48,55,101,51,57,53,50,53,99,57,55,54,53,51,102,48,102,48,48,51,98,101,48,102,97,56,49,50,101,101,48,52,99,99,55,48,102,50,48,55,53,99,98,51,101,53,48,57,54,101,53,55,48,48,102,102,57,97,49,53,48,53,56,48,48,57,53,97,50,48,48,57,56,49,52,97,53,99,102,50,99,48,97,48,50,99,51,50,51,54,57,50,99,56,97,99,52,101,57,57,56,99,97,48,50,53,55,48,48,51,101,57,56,99,48,49,102,55,97,97,48,102,54,48,48,49,102,53,51,56,57,97,57,52,49,99,52,52,50,48,101,51,48,55,51,52,51,101,54,48,101,50,99,51,101,54,49,102,99,55,48,51,100,54,48,102,48,57,57,52,100,48,101,99,56,55,57,99,51,99,56,48,102,48,57,49,53,56,48,102,49,98,99,48,101,99,52,97,57,48,102,55,98,97,49,99,57,57,52,55,48,55,98,99,48,101,100,56,51,57,101,56,101,53,98,99,56,55,52,52,49,100,99,99,54,48,101,100,102,50,102,49,48,53,51,50,55,49,55,99,102,57,48,50,100,49,51,101,99,97,98,55,51,54,50,98,102,102,99,49,101,101,48,102,48,48,102,102,48,51,101,49,57,52,48,48,102,102,102,98,52,97,48,101,101,57,52,101,57,56,53,98,102,48,55,99,97,48,52,56,101,49,55,98,57,48,98,51,51,52,48,50,53,56,49,100,98,48,55,56,56,48,52,99,51,57,54,54,53,98,97,52,102,55,100,50,53,56,52,52,100,57,49,52,97,102,99,48,52,97,99,52,53,50,52,57,48,101,57,49,57,50,100,99,100,97,98,49,49,52,48,52,55,52,97,98,101,51,101,57,57,53,48,49,53,98,99,49,101,100,56,51,57,102,48,55,97,52,48,101,50,48,51,102,50,53,99,48,51,98,49,48,55,99,54,48,101,102,48,51,101,97,48,101,98,52,49,101,48,56,55,55,48,48,102,102,52,98,101,52,98,100,48,101,53,56,51,99,49,48,101,56,48,55,56,56,51,57,50,49,101,57,50,98,51,57,54,56,53,52,49,53,97,53,102,57,53,57,99,98,51,48,101,101,48,55,97,52,97,99,50,57,52,98,57,52,52,48,52,102,49,52,97,53,100,49,53,52,53,99,49,53,102,100,51,49,48,49,98,97,52,102,50,98,52,98,49,52,49,50,99,97,48,57,57,53,101,57,97,56,54,101,53,56,48,55,49,49,48,48,102,102,51,101,98,57,99,48,49,102,55,54,50,48,52,56,101,56,48,51,101,99,55,48,51,98,50,49,100,99,101,48,101,100,52,49,101,53,57,52,101,49,99,51,48,55,97,56,53,101,57,54,97,57,56,49,100,99,52,54,48,55,50,50,48,102,53,99,51,101,48,48,102,102,101,56,48,51,97,97,48,102,56,52,51,99,48,53,57,57,52,54,49,99,48,50,98,48,49,101,50,56,55,57,48,98,56,48,101,57,48,51,98,54,48,101,102,48,51,100,53,48,102,100,56,55,56,56,98,53,48,101,57,97,48,49,53,50,53,56,49,54,51,98,97,55,54,102,54,57,97,56,51,52,49,100,55,48,102,51,101,50,99,101,50,50,48,97,49,52,102,52,100,53,48,52,101,48,48,49,102,55,97,50,48,48,102,102,102,97,48,56,48,55,53,56,48,48,102,102,102,98,51,55,48,101,50,97,52,56,51,99,101,48,55,51,50,53,52,56,55,50,56,49,100,55,48,49,51,56,56,49,100,101,99,100,54,50,57,48,51,101,98,52,53,55,56,55,55,56,51,57,52,49,100,53,48,55,97,49,56,98,50,50,100,99,49,100,50,57,52,50,53,57,48,48,102,102,51,100,55,55,48,102,50,48,55,53,56,49,99,102,56,55,102,48,49,101,57,56,55,99,56,48,49,101,99,57,48,55,54,50,49,99,48,50,99,56,97,55,48,55,53,51,57,48,57,51,55,48,48,51,100,98,56,53,56,49,54,56,48,50,53,57,52,54,48,101,100,49,54,48,57,102,57,48,51,102,99,48,50,57,52,53,55,53,48,99,53,48,55,57,56,48,101,99,48,51,102,101,48,101,54,52,51,102,48,53,100,56,51,98,53,48,55,97,54,49,99,100,48,102,52,48,51,98,100,48,102,101,48,55,55,50,48,97,100,101,53,102,48,55,51,56,51,101,99,49,100,101,50,100,99,51,97,97,49,101,51,50,57,101,56,98,97,50,57,99,97,102,50,102,56,97,101,99,53,56,49,52,54,53,102,50,49,97,48,49,55,48,53,54,56,50,55,99,97,56,50,99,99,97,100,50,99,48,97,102,97,52,100,52,51,54,99,49,51,99,53,55,50,54,50,50,49,54,49,50,52,57,48,53,51,49,98,98,98,48,98,97,53,102,102,100,55,53,48,54,49,56,49,99,100,48,49,50,57,101,48,52,100,51,48,49,51,49,55,57,50,99,48,49,101,53,102,48,48,57,54,97,48,55,102,101,48,102,100,102,50,48,54,54,55,50,55,56,48,51,100,49,98,48,55,51,56,48,102,49,52,49,101,55,53,50,48,101,52,57,101,53,97,55,52,54,99,57,53,56,51,57,54,49,100,99,50,102,55,50,50,102,52,99,101,53,50,49,55,55,100,98,102,55,101,55,100,56,48,57,53,49,54,97,52,48,102,50,53,55,97,54,99,99,48,55,100,48,48,51,99,50,55,52,48,49,102,54,57,97,48,48,102,102,98,54,100,51,48,50,55,102,99,48,48,101,99,100,99,48,57,56,97,48,48,49,56,55,50,98,102,101,48,53,102,101,98,97,56,54,57,56,51,100,54,48,55,51,48,48,102,102,102,55,99,49,99,53,48,55,97,53,99,48,101,50,48,51,101,102,48,55,53,52,48,102,50,52,49,99,100,56,55,100,57,98,52,51,48,52,102,100,56,55,51,99,49,101,98,48,55,48,56,51,100,50,48,101,102,52,51,100,53,50,56,53,56,98,48,50,99,52,97,97,99,57,51,56,51,98,97,49,102,48,50,97,52,97,53,50,100,101,53,49,52,48,52,100,56,97,55,50,100,48,97,57,97,52,98,101,56,51,57,98,99,53,56,49,53,54,57,101,53,55,101,97,50,54,56,48,57,57,49,50,49,53,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,99,48,48,102,102,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,48,98,102,101,97,48,51,57,102,56,48,51,101,49,97,48,48,52,97,50,56,55,52,48,49,102,50,48,49,51,53,99,48,102,99,99,48,57,97,57,50,101,53,50,49,50,53,97,48,102,54,56,49,50,54,56,48,48,102,102,102,52,99,56,48,49,101,99,98,54,49,57,55,48,97,99,54,57,49,49,50,55,56,49,51,48,56,48,101,101,48,48,102,102,57,97,48,48,102,102,55,55,50,49,101,51,98,52,98,52,54,52,97,48,101,100,57,54,52,53,97,97,52,102,57,50,97,56,97,99,52,54,101,100,54,50,57,99,98,102,48,101,56,101,100,99,49,97,50,99,56,48,52,102,57,97,102,57,48,51,55,102,56,48,54,53,99,97,101,98,97,101,98,102,101,48,52,48,48,48,102,102,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,48,53,48,51,50,56,48,54,102,52,48,48,51,101,53,49,101,53,57,49,53,99,56,99,48,48,102,97,51,97,48,50,55,53,52,97,101,52,97,50,99,48,97,102,52,54,50,99,48,98,51,101,48,52,98,56,101,50,98,48,97,102,52,57,52,99,54,49,56,52,97,52,102,48,52,56,48,49,51,55,99,48,52,98,101,97,52,97,53,48,48,102,102,57,55,97,50,100,51,56,48,57,57,52,98,101,56,52,56,98,99,57,97,55,48,50,53,51,53,56,54,53,50,54,102,102,52,57,50,57,101,97,48,49,52,50,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,56,48,99,57,56,48,48,102,56,97,102,56,51,56,51,48,48,55,97,102,52,48,48,102,98,52,98,50,57,51,52,56,51,101,97,48,55,57,52,48,101,54,48,48,102,102,49,101,56,99,48,51,98,54,50,98,52,49,102,101,54,48,48,55,97,54,101,48,102,49,102,48,51,98,57,99,48,102,54,52,48,49,101,57,99,48,49,51,48,99,48,52,98,100,101,48,48,55,97,50,99,49,102,101,100,99,97,55,50,101,99,48,49,101,102,98,48,55,54,56,49,102,57,97,50,101,52,99,49,101,53,48,55,55,98,56,48,52,98,55,56,55,57,55,49,53,50,56,52,48,48,101,100,53,52,49,99,56,53,102,100,48,48,54,100,54,97,56,48,52,97,99,56,48,51,101,57,53,52,49,101,102,56,51,99,49,48,55,52,52,48,48,102,102,102,98,52,98,48,50,52,53,51,48,51,98,101,48,102,51,49,54,99,49,100,99,101,48,102,52,48,48,102,102,57,97,102,48,50,53,57,48,49,99,102,56,55,100,102,49,52,99,53,99,49,55,52,53,50,56,48,57,101,56,51,98,99,48,102,98,48,49,51,48,101,48,101,57,99,48,49,101,101,52,48,101,99,57,54,53,99,97,50,50,100,52,97,101,101,53,97,49,53,50,53,57,48,48,102,102,57,54,97,50,55,52,102,50,57,56,98,98,48,52,102,57,52,50,53,56,54,52,54,57,99,53,57,57,53,56,57,100,98,54,57,57,48,48,102,102,101,97,54,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,56,48,55,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,50,100,48,48,55,99,55,56,52,48,49,102,53,49,53,50,48,48,102,98,50,98,48,50,54,56,49,49,99,51,99,56,48,102,53,48,97,54,48,102,48,98,52,48,52,98,56,56,51,57,100,55,57,98,48,102,57,49,55,56,53,99,50,50,57,53,102,57,97,48,101,97,56,55,99,52,51,101,48,48,101,102,56,49,101,48,48,102,102,51,57,52,50,99,99,98,50,48,55,53,50,53,101,57,54,50,53,102,48,51,98,55,48,102,100,48,55,49,56,98,101,52,54,50,102,52,51,56,101,49,102,99,50,99,53,50,99,98,51,48,101,53,50,54,50,53,49,53,97,53,57,57,54,54,53,55,54,57,98,98,52,102,52,48,50,97,98,100,100,97,55,56,48,54,56,102,52,49,55,48,48,102,102,52,97,54,48,49,50,48,99,48,101,53,99,51,57,54,49,100,57,48,102,49,56,55,102,48,49,99,54,48,49,50,98,97,48,101,55,48,51,97,50,53,53,48,55,55,99,51,57,48,49,100,102,52,102,48,102,101,56,55,97,52,49,100,57,48,51,57,52,48,101,55,98,97,101,56,55,55,56,51,97,49,50,53,54,57,53,56,99,48,50,54,99,98,50,101,49,100,49,48,101,99,53,49,55,49,56,51,97,54,49,99,98,52,57,52,57,101,100,97,49,50,50,50,48,101,98,50,98,48,97,48,52,99,55,49,57,52,49,56,50,98,52,97,100,98,57,52,50,48,50,49,102,48,48,102,102,55,99,53,50,99,48,57,55,53,50,100,56,48,57,54,49,48,48,102,102,55,100,53,56,57,54,99,49,101,101,48,55,56,54,49,100,100,99,49,100,100,55,99,49,101,102,48,51,100,55,50,99,99,48,57,56,57,50,56,56,98,99,52,99,52,101,48,101,99,49,55,99,53,56,50,55,48,51,97,102,48,55,56,50,48,52,98,99,48,49,50,101,97,53,97,49,53,56,53,56,97,50,97,52,56,55,53,97,57,51,100,51,52,97,97,50,97,49,51,97,56,51,98,56,57,54,57,100,56,51,97,101,53,99,57,48,48,102,48,97,48,98,56,56,100,98,57,54,54,56,49,98,100,50,49,53,55,48,49,50,101,99,48,49,102,50,49,57,48,48,102,102,55,100,57,101,48,51,102,97,48,50,55,48,99,48,57,101,48,48,102,102,55,100,99,48,101,56,49,50,48,49,101,55,49,54,97,56,52,48,101,50,99,49,99,49,56,51,99,97,48,55,57,52,48,101,54,48,51,98,97,48,101,101,48,51,57,54,53,101,56,51,99,102,48,101,101,48,51,98,100,50,101,49,100,48,55,53,54,48,102,55,56,49,102,54,56,55,54,52,97,54,48,102,99,56,55,98,56,51,56,97,49,101,53,48,102,55,49,54,52,49,100,100,50,100,48,49,101,54,97,55,56,55,52,56,51,99,98,99,97,51,50,102,99,51,100,50,56,50,53,49,49,53,57,48,53,56,49,52,55,57,49,52,97,99,50,98,53,48,48,97,101,50,98,49,98,55,48,97,102,100,102,101,48,49,97,57,50,49,100,49,48,55,56,54,48,52,97,101,56,49,51,56,54,48,101,101,99,98,56,97,48,101,49,48,55,101,52,49,99,48,56,49,51,52,99,48,101,57,52,98,53,98,50,99,48,51,98,97,53,102,51,56,49,100,49,48,102,51,56,51,98,97,48,55,101,50,48,101,102,48,98,48,97,52,100,50,56,100,49,97,99,98,52,48,101,102,49,55,51,99,97,57,52,99,48,102,52,48,55,54,57,50,98,97,54,56,55,55,52,51,99,56,56,97,48,50,54,50,53,51,97,54,100,53,55,55,48,97,48,48,102,102,102,48,50,50,56,54,56,100,55,50,98,56,98,50,56,50,54,48,50,48,102,48,48,51,101,53,97,52,48,48,102,102,102,97,98,57,48,55,52,52,48,52,98,56,56,55,55,56,48,57,55,55,48,55,102,101,48,52,97,57,48,51,56,52,48,101,102,48,51,98,101,48,101,55,50,55,57,55,54,48,52,99,52,57,55,101,48,52,99,51,49,54,54,48,101,101,99,49,100,54,48,55,54,56,51,97,99,49,100,54,50,57,53,50,48,51,99,56,49,102,48,48,102,102,55,48,48,53,53,56,51,98,57,54,52,98,53,50,99,52,49,100,99,56,55,48,56,97,50,50,97,52,97,100,52,51,48,48,102,102,55,98,56,48,51,100,99,49,101,52,50,57,56,51,98,52,56,54,49,102,55,50,102,48,99,48,49,55,49,52,53,55,56,55,54,98,98,56,53,56,98,56,53,56,54,52,101,48,53,49,52,48,49,102,49,52,52,48,48,55,100,56,52,48,55,98,52,49,99,53,48,49,51,98,54,100,48,49,50,101,56,48,102,48,52,49,101,100,57,55,101,56,97,48,101,55,48,49,102,50,48,55,54,51,48,55,50,99,51,57,48,49,99,49,50,101,56,98,49,48,55,57,50,49,101,53,48,101,98,50,53,48,51,101,99,48,102,102,48,51,100,55,48,50,53,99,56,51,56,56,49,100,97,52,56,50,57,99,51,97,52,53,49,50,53,57,54,50,49,100,55,50,56,48,51,99,50,101,56,55,52,56,97,53,52,98,50,56,99,97,101,48,102,57,49,55,54,53,49,49,53,99,56,52,53,54,57,53,100,51,54,53,55,49,54,52,49,101,49,54,99,97,99,48,99,100,48,50,56,48,51,49,48,48,102,102,48,49,102,54,49,54,48,52,57,101,48,55,49,52,48,57,101,98,48,50,53,52,52,49,101,54,48,49,50,100,97,49,102,101,50,57,49,50,56,98,52,50,97,56,51,102,55,99,51,57,98,51,52,101,49,52,99,48,48,102,54,57,51,50,49,101,51,52,48,101,49,100,97,48,55,57,48,49,99,99,48,102,102,55,101,53,50,57,54,52,49,102,50,50,57,99,98,99,50,56,99,97,100,101,57,97,57,54,49,100,48,52,51,57,50,99,54,57,51,48,97,102,98,48,52,101,50,48,54,98,54,97,51,54,50,99,51,50,49,102,56,102,102,48,48,56,101,97,53,48,48,100,100,98,48,48,102,102,55,99,53,57,99,48,49,101,100,99,48,48,102,102,55,56,50,49,48,49,50,55,48,48,102,102,50,53,56,48,50,52,56,48,48,102,55,48,57,50,48,50,54,49,48,48,102,102,49,101,101,56,48,52,56,48,48,57,55,56,48,57,99,48,48,51,54,53,99,48,49,51,48,54,48,50,52,99,48,50,55,54,48,57,54,48,48,98,100,51,56,50,52,56,48,49,98,100,56,48,57,102,48,48,102,102,54,56,49,50,52,48,50,53,101,48,99,49,100,52,48,50,56,57,49,52,48,51,48,98,99,48,49,102,48,57,102,48,55,102,101,49,101,97,50,102,56,51,97,54,48,52,101,57,48,51,56,56,48,102,56,48,55,99,48,98,55,52,101,48,101,100,48,51,98,100,48,48,102,102,55,57,55,49,48,48,102,102,55,97,51,56,49,100,52,52,98,50,99,56,51,99,101,53,97,57,52,101,53,50,56,48,51,100,100,99,53,56,56,49,51,53,54,49,102,49,48,55,56,49,99,97,52,50,98,100,50,53,51,57,51,56,51,98,54,49,100,56,99,53,56,50,54,50,50,97,50,57,54,48,53,56,102,50,98,57,48,56,97,49,48,49,51,52,52,101,50,51,52,53,56,102,50,99,52,98,51,102,51,100,55,102,99,48,97,55,52,48,49,102,50,54,57,48,48,55,100,99,53,56,51,99,50,48,50,54,98,52,48,57,57,51,48,102,52,56,49,50,57,56,48,101,53,52,49,101,56,100,51,50,48,52,97,97,48,51,97,102,99,53,50,55,101,101,48,51,98,51,48,102,97,57,55,52,100,48,55,54,56,49,102,52,100,48,55,100,99,49,100,102,56,51,56,56,48,55,57,48,48,48,102,102,101,57,50,55,56,55,53,56,49,101,56,56,55,56,52,49,100,98,56,51,99,55,99,48,101,101,52,49,101,50,48,55,55,48,98,49,48,48,102,102,55,98,51,51,54,48,101,102,57,53,100,56,51,57,97,57,101,48,57,99,100,97,53,51,48,51,99,57,100,51,99,98,48,99,48,50,57,56,97,56,49,99,55,48,48,51,101,100,101,48,48,49,102,53,53,101,48,102,101,99,48,49,102,53,100,54,48,102,102,56,51,99,97,56,54,49,101,98,48,101,97,56,55,100,98,56,51,57,56,50,101,51,57,53,51,56,49,100,99,48,51,99,52,48,55,56,97,48,102,50,56,49,100,56,48,55,102,48,51,101,50,49,101,99,99,53,54,56,55,50,52,49,100,57,50,52,48,55,98,99,48,52,101,98,48,55,49,52,98,55,56,52,101,52,54,57,50,57,48,51,100,54,49,102,56,52,54,50,57,48,97,100,48,49,51,48,48,101,97,57,52,51,50,101,49,53,98,57,48,56,48,52,98,97,56,98,50,54,100,48,49,51,57,51,101,52,48,57,99,57,55,102,99,48,99,48,48,48,102,102,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,52,48,51,98,101,49,52,48,50,57,102,56,48,49,102,49,55,56,48,48,102,102,55,100,55,99,57,54,54,48,52,100,54,56,49,51,101,56,49,100,50,48,55,100,97,49,101,57,48,101,99,49,54,99,57,50,48,101,99,48,48,57,54,98,52,102,48,101,102,56,51,100,97,48,101,101,56,55,57,99,97,53,50,102,52,51,56,48,56,100,100,49,99,49,102,51,48,51,57,100,48,55,99,101,48,52,98,102,48,55,99,52,97,53,50,98,56,98,51,50,57,52,51,99,100,50,53,56,56,55,56,57,50,52,97,56,56,50,56,48,51,99,52,57,48,57,99,53,56,97,54,49,52,54,53,54,97,48,50,55,57,48,102,57,48,52,97,98,48,102,50,50,49,49,54,48,55,52,50,97,48,48,102,102,100,49,101,48,55,101,101,48,102,55,48,51,97,97,48,101,49,56,49,99,99,48,51,100,52,48,55,100,50,49,102,54,50,101,49,57,50,57,48,51,97,97,48,101,97,56,49,100,101,56,55,100,52,49,101,51,48,55,56,52,98,55,52,57,50,97,99,98,57,50,101,53,49,99,97,102,50,57,56,51,57,48,49,100,55,50,100,48,51,100,50,53,97,97,55,51,97,53,53,56,55,55,100,49,53,51,52,98,97,50,99,57,49,53,48,99,97,98,50,57,53,50,57,51,49,99,52,49,50,57,57,48,57,99,50,99,49,51,101,53,49,101,57,97,50,98,97,55,97,55,53,99,54,102,102,101,48,49,53,102,56,48,48,102,57,55,50,56,49,51,48,56,48,101,98,48,48,57,56,50,48,48,102,102,55,100,97,53,56,55,55,52,48,49,101,57,54,56,55,57,99,97,98,48,102,50,55,48,55,49,101,48,52,98,54,57,53,48,48,52,98,100,56,51,99,53,99,53,55,49,55,50,53,48,49,55,49,56,51,98,101,48,102,52,99,49,100,98,48,49,51,48,101,48,52,99,97,102,48,102,54,56,55,53,99,98,49,101,53,48,49,55,48,53,100,54,50,98,48,98,53,50,98,52,48,52,101,99,97,100,48,52,101,57,52,97,53,101,54,50,98,56,51,99,50,56,49,52,57,51,51,50,53,97,57,53,52,53,55,102,97,100,97,56,48,53,54,100,53,48,54,101,52,48,57,102,51,48,55,97,48,49,100,100,48,55,101,50,48,52,102,50,48,49,51,57,101,48,102,97,48,51,57,101,53,57,50,51,57,55,48,49,100,53,48,55,98,101,48,52,100,55,48,49,51,48,101,48,102,52,48,51,97,101,53,98,98,48,53,55,57,54,56,53,52,50,51,57,54,99,49,100,99,48,102,102,56,51,100,101,48,102,56,48,55,97,56,97,52,50,99,49,49,56,97,98,50,102,57,49,53,48,56,98,97,50,98,53,57,52,100,50,98,48,98,53,54,49,51,55,50,50,49,55,56,56,50,56,52,53,57,97,48,54,97,48,99,99,98,51,54,100,98,52,102,57,98,54,102,48,50,56,99,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,101,51,53,102,56,54,97,100,54,51,56,99,49,97,52,48,99,48,48,102,102,102,101,99,97,48,49,97,101,54,48,52,56,50,48,48,51,54,48,55,48,49,50,52,101,48,48,102,102,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,97,56,48,53,52,54,51,48,48,102,102,49,53,53,97,48,48,102,102,53,49,57,48,48,48,102,102,53,102,54,53,48,48,102,102,100,55,51,48,50,52,48,99,48,49,98,48,51,56,48,57,50,54,51,56,97,48,48,55,57,52,54,48,50,53,98,99,101,48,48,55,56,56,52,51,97,48,97,48,55,52,56,55,50,57,52,48,49,101,101,52,100,55,48,48,102,102,52,101,55,50,57,48,48,50,98,98,53,52,57,99,48,50,99,49,48,50,54,57,48,57,48,48,102,102,55,55,53,99,49,100,100,97,48,57,97,51,101,99,55,97,48,54,100,48,49,50,52,51,102,49,51,56,51,54,98,51,102,55,100,97,97,52,49,48,100,49,56,101,48,55,55,51,48,57,51,55,51,55,101,55,48,51,56,52,50,56,48,98,53,101,48,48,102,102,102,98,100,100,48,48,102,102,55,100,52,56,50,53,48,49,51,52,97,49,100,57,50,101,48,48,102,102,57,98,57,48,50,53,99,52,51,97,52,53,97,49,55,99,48,52,99,100,48,55,51,99,97,56,48,101,100,49,53,54,49,102,52,48,101,48,56,55,55,98,57,52,48,56,53,48,48,102,52,56,49,100,98,48,55,53,57,48,48,51,100,57,99,98,49,50,101,52,97,54,50,56,49,48,48,51,97,55,52,49,101,57,48,102,102,48,51,101,100,52,50,52,54,50,99,52,51,97,101,53,52,49,53,97,56,101,57,97,49,102,52,101,101,57,55,52,48,101,101,56,51,57,48,56,97,49,99,100,48,101,100,48,55,55,99,98,98,48,102,50,50,49,56,55,52,99,97,51,52,100,48,49,57,51,99,102,50,52,52,56,101,49,98,54,99,51,55,49,99,49,54,48,98,49,54,98,55,99,57,102,57,101,48,100,49,49,97,99,54,102,98,56,52,54,101,55,101,55,100,56,52,55,99,51,49,56,54,51,97,56,49,102,48,51,99,52,54,48,49,99,52,55,57,48,99,99,51,99,49,57,99,55,101,57,54,50,98,53,101,57,97,97,57,102,49,49,49,101,55,53,53,56,56,55,56,99,57,101,53,97,57,52,97,52,97,52,99,98,48,98,57,54,53,98,48,98,98,54,100,56,48,49,52,98,48,55,51,50,49,101,102,56,102,53,48,55,50,48,51,102,48,54,54,48,102,98,48,101,97,97,102,97,102,53,101,55,52,97,100,53,54,54,97,57,57,56,102,98,54,49,99,56,100,99,51,51,50,98,100,97,102,51,100,57,57,50,55,99,52,53,52,56,52,56,51,99,53,54,51,53,101,97,100,54,52,52,51,100,53,97,100,54,51,49,101,100,98,50,98,55,48,48,102,102,57,100,98,98,54,101,100,97,101,52,49,99,54,102,101,51,55,97,100,101,55,56,51,51,102,55,100,102,101,101,50,102,57,99,102,51,99,102,56,101,54,99,48,55,97,99,52,50,56,52,49,56,101,55,51,48,102,102,54,101,50,98,49,56,100,99,50,48,48,99,53,48,49,98,50,56,48,49,102,55,101,48,48,48,102,102,102,97,56,48,50,99,56,51,57,52,49,101,54,48,102,52,56,49,51,100,50,48,52,98,53,49,52,101,49,101,101,48,102,52,56,55,54,99,49,101,51,56,55,97,52,51,99,56,49,101,55,48,50,54,48,56,49,100,97,57,53,50,53,50,56,55,97,99,51,101,48,53,56,48,55,48,52,51,100,50,57,101,53,55,56,55,57,48,51,102,97,49,102,51,48,55,100,48,56,56,53,57,49,53,101,56,54,53,100,101,50,97,99,49,100,53,49,54,98,56,97,56,50,101,52,98,57,48,102,102,48,48,102,102,51,100,100,50,57,99,53,55,57,53,101,49,99,50,48,102,53,57,54,48,56,98,52,49,100,100,50,99,53,51,48,51,57,97,49,101,54,52,50,50,56,48,49,100,100,48,48,97,54,100,101,51,101,100,55,56,100,101,55,101,97,100,56,53,49,56,99,54,102,56,101,55,49,52,51,101,101,55,49,52,50,52,54,48,97,53,48,49,51,97,51,55,56,99,51,51,102,48,101,101,57,97,52,55,56,51,51,52,102,102,50,99,55,98,49,100,48,54,54,99,48,55,48,102,50,100,52,100,97,100,55,98,52,98,48,56,57,97,101,56,101,57,54,53,50,54,53,50,97,56,52,53,50,99,99,48,49,57,55,52,51,97,53,48,102,53,99,55,53,56,51,101,55,49,99,54,51,49,99,55,101,48,55,52,52,102,53,49,54,57,99,56,102,101,97,57,97,101,51,100,49,100,49,99,56,56,55,99,51,50,48,102,99,99,57,53,97,55,100,51,51,56,102,99,99,50,97,98,49,55,49,99,100,54,99,55,51,50,97,100,56,57,53,48,55,56,54,56,99,57,101,48,101,99,102,55,57,100,57,101,99,53,56,101,54,49,55,53,100,55,53,48,56,102,48,51,50,56,57,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,102,48,98,99,55,49,52,50,53,55,102,100,100,50,51,56,99,55,51,54,100,50,54,99,54,51,56,98,101,51,102,99,55,51,56,98,99,51,56,50,99,54,48,56,53,48,49,56,55,99,48,49,102,52,54,54,48,48,102,98,54,50,50,101,99,48,57,52,54,48,55,98,48,53,49,56,49,50,101,54,48,102,98,56,51,99,50,53,98,49,55,99,48,52,98,53,56,51,100,57,50,100,99,51,98,48,49,99,98,50,57,53,51,99,51,99,56,49,102,97,52,101,52,52,50,56,48,48,57,54,102,50,102,56,98,49,48,102,49,57,55,54,57,56,56,101,49,102,51,48,101,102,57,53,101,49,101,54,48,102,49,97,49,48,55,48,48,102,102,51,98,48,48,102,102,101,101,56,98,98,50,102,99,51,100,101,53,56,97,54,48,51,101,56,102,98,49,52,54,57,53,57,49,51,97,50,56,51,99,48,56,50,99,49,51,49,51,56,51,97,97,57,97,49,100,53,48,102,55,56,48,98,99,51,56,99,55,99,54,48,51,56,102,98,56,99,54,48,97,100,99,50,99,102,98,56,49,99,98,51,51,99,101,50,48,101,54,97,102,101,56,102,101,97,56,54,102,98,99,100,54,97,100,56,100,98,101,100,56,50,56,101,52,56,53,54,102,56,54,99,51,101,51,48,54,54,54,52,49,97,101,55,99,51,48,99,100,49,51,98,57,97,52,55,48,53,100,53,97,55,56,51,98,98,56,54,97,53,57,50,99,52,99,98,50,99,97,100,55,52,55,49,52,102,54,100,54,99,97,100,98,50,97,48,54,97,53,52,52,49,53,55,48,52,56,48,102,49,99,51,98,98,49,100,57,48,102,53,52,55,51,52,100,99,49,99,56,49,101,101,51,51,100,53,57,102,52,99,54,51,53,99,101,52,101,53,52,102,54,51,100,50,48,97,56,51,98,49,101,54,48,52,52,55,52,51,101,57,100,49,101,100,52,51,57,53,57,101,56,101,54,55,97,54,98,48,102,50,97,57,101,100,50,49,99,99,56,97,57,54,56,100,50,57,55,50,100,54,51,56,48,51,55,99,56,51,102,52,49,99,48,48,101,50,56,51,99,101,48,101,97,49,54,97,49,99,50,48,55,57,54,49,99,57,48,101,56,48,51,99,55,48,101,51,49,55,98,52,56,55,50,53,100,48,55,51,56,51,102,97,49,100,98,50,97,52,51,100,56,49,100,51,50,101,53,98,52,49,52,102,52,54,50,101,57,48,48,102,102,48,52,99,52,51,98,97,53,102,50,50,50,54,57,53,50,53,57,101,52,51,50,99,100,48,48,102,102,97,102,50,100,56,97,102,99,57,99,56,53,102,50,49,97,55,97,51,50,49,97,55,101,100,50,53,56,50,49,101,50,50,48,49,55,57,50,48,52,100,53,48,48,102,102,51,101,57,54,52,49,102,98,48,51,97,102,48,48,102,102,55,100,56,97,56,55,52,99,48,57,51,51,48,55,51,56,53,53,49,54,97,53,102,56,55,49,99,49,102,98,49,54,101,57,54,53,97,48,49,50,101,101,48,102,53,48,49,101,51,51,56,53,52,57,52,52,53,49,57,55,56,49,99,55,50,98,48,97,49,48,48,55,98,98,56,51,102,97,101,56,55,57,52,98,102,50,57,50,57,51,53,49,50,56,98,51,48,55,50,97,53,54,51,52,53,99,97,49,48,55,100,100,48,99,97,97,50,57,53,48,56,51,100,54,49,101,49,50,98,99,97,54,50,97,52,51,100,99,49,100,100,48,55,54,48,56,53,48,48,102,48,99,51,56,99,49,100,101,50,99,48,48,102,102,102,50,56,48,49,102,49,100,98,48,48,55,100,97,48,52,48,51,100,97,48,101,54,49,52,97,48,48,102,102,102,97,102,102,48,55,98,97,101,48,54,54,48,102,48,99,49,100,54,48,55,51,56,98,56,50,99,56,49,99,56,56,55,101,99,98,55,48,102,52,99,50,53,98,101,48,102,48,48,49,100,102,57,52,97,57,101,48,57,56,55,99,49,100,56,51,99,56,97,49,101,52,50,100,101,99,98,57,52,57,48,102,57,48,51,98,99,50,97,52,98,49,55,57,102,48,101,50,97,49,56,55,52,48,48,52,99,48,97,54,101,48,101,54,99,51,98,54,57,56,53,55,100,49,52,50,49,100,53,52,48,48,102,102,55,53,98,99,98,48,48,102,53,56,48,100,48,52,101,49,52,56,53,51,50,52,49,55,50,53,54,56,55,57,57,102,50,57,99,97,57,52,56,48,102,50,57,52,101,53,53,49,55,48,53,48,57,53,52,49,101,51,55,99,97,100,52,51,52,56,50,102,48,97,56,50,56,56,51,99,48,57,97,53,50,49,54,50,49,101,48,50,56,100,48,48,102,102,98,57,97,52,54,97,52,99,50,98,99,97,99,50,101,52,98,52,48,101,98,56,55,54,57,51,48,98,100,50,97,53,48,57,51,50,53,48,56,98,49,52,101,48,101,101,49,52,48,57,97,53,56,52,97,54,100,57,52,56,56,49,52,56,52,48,51,50,99,55,97,51,51,48,99,52,48,102,52,99,99,53,51,50,56,100,53,53,52,48,49,50,56,55,57,51,98,49,101,100,56,99,53,99,101,49,57,57,52,102,53,49,98,49,49,52,102,97,55,49,55,53,52,49,55,50,99,97,51,54,97,57,101,101,54,100,54,99,55,53,56,98,97,52,49,57,55,51,97,53,48,48,102,102,56,101,56,55,55,99,51,99,49,48,102,52,99,49,54,48,99,49,101,54,48,55,56,50,51,56,50,55,100,51,98,98,99,100,98,51,48,56,100,56,51,49,99,100,49,51,99,49,56,56,55,52,51,100,98,99,54,52,99,97,51,100,97,100,55,51,52,102,56,97,99,55,52,52,55,99,52,101,56,55,55,54,57,101,57,100,53,53,100,97,102,54,51,53,52,57,97,101,55,49,53,54,55,97,54,98,57,101,55,55,54,49,101,52,101,48,98,100,101,48,97,98,51,57,57,99,56,102,50,55,55,48,53,99,99,48,57,51,97,48,50,53,48,99,49,100,49,48,49,50,51,50,48,101,49,56,51,98,99,48,52,98,101,48,51,57,52,52,53,50,100,49,100,48,101,97,49,52,48,53,97,56,55,56,48,98,100,52,98,48,102,49,48,55,97,50,48,51,98,54,102,48,55,100,99,51,100,101,53,101,48,55,56,56,98,55,52,97,50,99,57,50,99,98,102,48,102,57,57,54,101,49,100,97,48,101,101,56,55,53,53,48,99,98,99,50,100,100,49,52,97,100,97,50,98,56,51,97,54,56,48,53,98,102,50,57,54,49,51,53,48,99,51,97,56,49,100,100,48,101,102,48,55,55,102,100,97,53,52,57,52,56,56,54,54,48,49,55,48,56,48,49,102,55,102,99,48,48,102,102,102,98,55,53,50,98,56,51,98,101,53,52,48,55,99,52,48,57,48,54,48,50,53,97,56,51,100,54,53,52,57,55,56,53,97,56,55,56,48,97,56,50,101,56,51,97,50,48,52,100,50,48,55,100,52,97,56,48,49,51,102,54,57,51,48,51,57,52,102,98,52,53,101,56,55,54,100,50,53,56,48,55,53,52,49,99,55,48,102,56,49,52,54,49,101,97,50,57,49,48,53,50,56,98,57,52,102,50,97,99,97,97,48,102,51,48,55,52,56,49,102,99,57,52,99,53,56,56,55,55,52,51,100,52,53,49,54,48,101,102,56,55,57,52,48,49,101,57,102,100,97,55,97,50,48,55,56,57,49,56,51,102,48,53,50,49,52,54,48,54,97,52,48,48,102,102,102,98,57,48,48,48,102,102,55,100,57,101,48,55,55,52,48,57,48,48,102,102,48,55,48,52,53,97,49,52,48,49,99,51,48,102,55,57,53,50,100,48,49,51,54,101,48,102,52,52,97,55,54,100,57,48,55,51,50,49,100,55,98,50,57,49,48,56,51,100,97,101,48,55,53,99,97,97,55,99,98,54,54,99,97,99,48,102,48,48,102,102,51,100,56,48,102,53,57,53,48,57,52,57,97,56,50,56,48,53,52,57,52,101,53,49,57,53,99,100,49,55,56,56,56,49,99,52,55,48,98,100,52,51,50,101,99,97,101,48,102,53,56,51,99,55,54,49,48,100,48,51,56,55,52,48,51,100,97,49,99,102,48,101,100,48,51,99,54,56,50,57,48,48,102,102,50,101,53,48,51,100,50,49,101,55,48,102,49,48,55,100,99,51,99,56,53,101,56,55,99,99,51,101,48,53,101,57,54,101,49,101,53,48,102,53,56,55,97,52,98,56,50,100,48,51,99,52,49,101,55,48,102,50,48,55,56,48,98,51,52,100,50,101,52,98,101,48,102,49,49,55,101,53,99,50,54,51,97,53,56,49,55,48,53,101,49,55,50,53,99,57,54,50,57,48,57,54,57,99,53,97,49,54,56,53,98,49,54,56,57,50,57,50,57,54,53,56,49,54,52,57,97,57,52,57,52,57,56,53,56,50,54,98,101,57,50,57,99,57,97,101,102,55,50,101,98,97,56,50,99,56,55,57,50,51,100,52,55,54,51,49,56,101,50,100,49,99,100,51,48,48,102,102,54,52,101,99,99,54,57,100,54,52,51,102,100,51,97,53,57,50,57,100,56,101,99,53,99,97,55,50,49,97,52,100,55,48,50,97,49,100,50,53,97,98,99,98,52,100,53,48,101,49,57,98,52,50,51,55,48,99,56,49,101,101,48,98,50,50,48,53,98,101,49,97,101,49,101,54,56,102,52,57,101,99,49,55,50,97,49,101,102,99,51,100,57,97,56,102,51,99,49,98,52,55,98,51,102,56,101,57,97,98,51,54,49,97,57,48,49,51,99,51,55,49,99,98,101,57,101,48,102,48,51,99,101,55,56,53,54,102,51,98,48,99,50,100,51,50,99,101,54,55,56,55,52,53,54,54,51,98,48,101,100,54,51,49,56,55,102,51,98,51,57,101,100,54,98,49,52,49,99,100,52,56,52,102,49,52,55,102,102,101,98,102,101,50,102,102,102,102,102,48,57,102,99,102,99,48,98,53,48,49,102,99,48,48,102,102,49,102,49,55,99,48,48,54,98,55,99,48,51,99,97,49,56,101,48,48,102,102,101,55,54,56,49,102,102,101,48,55,56,48,51,100,50,48,48,55,49,52,48,49,56,101,97,48,50,48,55,102,49,55,99,49,55,100,52,48,55,102,49,48,48,55,99,53,102,52,48,49,97,100,102,50,48,102,50,56,48,49,51,50,100,48,51,102,101,48,48,53,52,56,48,49,99,53,50,56,50,52,48,55,52,99,48,48,102,102,100,98,57,57,99,52,51,52,101,97,55,101,52,56,54,56,48,52,98,97,100,50,55,48,49,97,54,48,50,54,49,98,50,48,48,51,98,51,50,48,102,50,49,48,48,48,102,102,100,100,102,49,100,56,56,48,99,56,54,97,50,57,98,48,49,56,57,50,102,48,49,56,101,55,55,98,51,54,50,51,48,52,55,57,99,49,97,100,53,102,55,101,54,49,48,48,102,102,49,102,56,50,51,97,56,48,56,101,52,48,48,102,98,101,97,48,48,55,100,52,48,48,102,102,55,52,56,48,57,54,102,54,100,50,48,48,102,102,57,100,50,48,50,53,56,99,97,55,101,53,50,48,51,57,102,48,102,54,48,55,98,49,49,52,97,55,48,55,98,54,48,101,56,52,97,50,50,57,49,51,100,99,50,97,48,49,100,52,56,55,57,99,51,99,51,57,50,98,97,48,48,55,100,99,51,97,48,102,49,53,97,56,52,101,49,53,50,49,100,99,48,55,53,48,49,101,54,50,101,49,49,101,52,51,98,99,53,56,48,55,54,99,98,56,52,97,50,57,53,48,52,51,56,54,49,102,97,50,101,99,51,98,97,53,48,56,55,50,102,97,54,56,55,54,99,51,101,54,53,48,56,55,53,48,51,56,56,48,51,49,56,56,48,51,101,99,51,99,48,49,102,54,53,50,53,53,56,48,51,101,98,101,56,49,102,56,56,49,50,52,99,53,51,48,51,99,56,52,52,50,97,53,57,48,55,48,48,48,102,102,102,102,56,98,98,48,55,100,52,53,51,56,51,101,56,48,102,54,101,48,101,101,49,55,99,49,101,48,48,102,97,56,55,50,53,49,56,51,57,56,53,50,56,51,98,102,52,55,48,101,54,57,55,99,49,100,55,54,48,97,98,48,102,48,50,49,50,51,56,48,57,52,97,50,56,55,57,99,51,102,48,99,50,55,48,55,102,57,49,102,56,55,54,48,51,100,56,53,101,50,53,56,55,52,99,97,101,52,99,101,49,99,102,50,56,100,51,56,51,99,51,57,48,49,48,49,51,52,48,99,98,101,52,48,49,101,99,54,48,55,97,54,49,99,53,51,48,48,102,102,51,97,97,52,48,102,50,52,49,100,57,48,51,99,97,48,101,57,57,101,55,57,99,97,57,48,102,56,56,55,48,99,49,101,48,48,102,102,55,49,48,51,100,99,53,53,48,48,102,102,50,52,54,56,55,55,99,51,100,97,49,99,102,48,102,52,49,52,48,53,56,54,51,55,48,48,102,102,55,54,56,49,52,50,53,102,57,52,52,53,57,55,48,48,102,102,55,48,101,50,98,57,51,98,55,97,48,51,100,52,55,57,52,99,100,51,49,48,55,100,53,53,57,97,99,54,48,98,57,54,98,49,97,54,98,57,57,49,54,48,99,51,57,99,56,48,53,52,57,100,53,99,55,98,51,98,98,52,102,50,97,100,55,50,50,100,49,97,55,57,100,49,101,51,54,100,53,55,52,97,97,100,52,98,53,48,56,49,97,56,97,102,48,48,102,102,97,55,48,51,57,49,49,102,56,48,102,51,56,49,54,98,54,54,56,56,101,48,56,55,98,56,99,51,57,57,102,99,102,56,49,100,98,56,55,56,97,55,52,51,100,100,51,52,52,101,50,97,49,101,101,55,49,57,50,54,102,57,100,48,99,57,51,53,99,100,49,51,49,56,102,54,54,55,49,101,97,98,56,101,99,101,51,97,57,99,56,100,100,51,56,49,101,48,101,54,98,48,102,99,55,48,97,57,97,55,56,53,54,97,56,102,48,97,57,54,53,55,100,51,97,57,101,56,102,56,55,54,53,56,48,49,52,48,99,50,55,57,102,102,51,52,102,99,55,57,102,56,99,55,102,98,102,49,56,50,48,99,50,56,101,50,102,102,99,54,49,52,98,50,102,53,52,51,54,99,54,57,49,102,102,48,98,49,102,48,97,48,98,49,48,51,56,48,98,101,97,48,55,55,56,48,48,102,98,56,56,48,48,55,100,52,98,57,55,54,48,48,102,102,102,97,101,57,48,102,98,57,52,97,49,102,55,48,55,55,56,57,99,53,98,48,55,98,99,48,57,54,48,48,102,102,55,57,101,53,98,98,99,53,48,56,55,49,48,98,100,50,101,100,50,57,51,56,51,99,48,49,102,52,48,101,57,49,55,101,53,51,56,55,52,99,51,98,54,53,57,49,55,48,53,49,56,51,100,55,50,101,52,97,100,48,55,55,101,49,99,100,48,101,48,49,52,97,53,56,56,55,57,99,98,101,52,57,48,102,57,97,55,56,51,98,50,50,97,56,97,52,52,100,52,102,52,102,50,101,99,51,97,54,49,100,51,50,101,49,51,49,51,100,98,54,100,51,48,97,50,52,102,98,98,48,50,52,48,102,102,54,48,53,53,49,56,55,49,99,50,48,48,102,102,98,54,101,48,98,49,98,101,101,50,99,101,97,48,50,57,99,54,97,49,57,54,55,99,51,50,48,102,101,55,56,51,51,99,100,48,53,49,52,101,101,55,57,51,98,51,57,49,53,97,101,52,100,98,54,97,49,50,57,52,99,48,55,97,53,54,97,49,100,50,99,56,56,55,52,49,57,97,100,55,48,99,100,57,56,48,51,48,98,56,101,50,48,102,100,56,101,100,48,55,57,50,51,97,56,54,52,56,102,97,48,101,56,49,97,50,97,99,100,52,51,48,48,102,102,100,99,51,57,51,53,55,57,99,56,102,97,97,97,56,97,55,53,55,52,51,99,49,100,56,102,48,97,54,100,49,97,51,97,57,101,56,101,97,55,56,54,98,56,101,97,55,57,51,98,51,101,52,55,50,97,53,56,99,55,51,49,102,50,51,57,98,55,48,48,102,102,99,97,55,48,48,55,100,48,57,55,97,99,48,48,102,102,102,97,57,56,48,50,53,50,97,102,53,48,100,57,49,52,49,102,53,54,102,50,54,51,57,50,48,48,102,102,55,51,56,98,48,55,98,99,54,100,56,53,55,48,54,52,53,54,48,98,49,99,101,54,49,52,97,48,54,99,101,53,101,57,52,54,53,50,48,55,98,48,97,49,50,101,52,51,98,52,49,101,55,50,57,52,97,56,48,102,50,48,55,54,52,51,99,56,53,52,57,54,52,49,100,101,48,102,50,56,55,55,48,51,99,48,53,55,50,48,57,55,52,53,49,49,55,101,53,49,49,55,50,56,54,102,57,53,56,53,99,57,52,52,53,99,49,52,97,53,57,97,51,50,54,97,49,49,54,56,53,53,57,55,50,53,53,50,52,50,52,97,49,50,55,57,53,56,57,97,56,52,57,99,56,52,57,101,56,50,57,48,57,54,56,48,57,98,50,52,50,98,101,53,48,50,57,98,48,48,102,102,55,100,48,57,101,50,50,48,48,102,97,57,56,48,50,53,50,99,56,56,102,99,49,50,97,48,102,97,52,99,55,49,56,53,56,49,51,49,54,48,102,55,55,102,101,50,48,99,55,51,56,49,99,51,50,56,102,56,48,102,98,56,48,49,102,54,54,50,48,101,102,48,48,57,54,101,48,48,102,102,55,100,56,51,48,51,98,100,48,50,52,101,56,49,102,54,98,56,49,100,51,48,101,50,56,51,98,101,48,55,98,56,48,52,98,99,57,53,101,48,102,52,52,51,97,99,48,102,97,48,51,99,56,49,101,97,50,57,56,51,57,99,53,50,48,55,51,48,51,102,52,56,56,49,101,50,48,55,98,99,56,101,53,98,48,55,55,56,49,101,48,57,54,101,49,101,98,50,101,49,48,48,102,102,97,48,54,48,51,97,52,49,101,55,50,56,56,51,56,48,53,53,97,49,48,55,52,48,98,55,52,50,97,52,51,50,102,49,48,99,51,102,53,100,48,99,51,98,101,57,99,53,55,49,55,99,53,55,48,55,99,100,48,99,98,48,48,101,50,56,48,100,99,57,56,99,54,57,49,99,52,99,99,49,99,99,49,100,57,55,49,97,54,98,53,97,97,48,101,97,55,99,51,56,49,57,52,55,48,49,97,55,52,57,53,98,54,57,101,99,101,55,54,99,54,97,99,57,49,51,48,54,54,57,49,53,102,54,50,49,57,48,98,98,54,51,54,53,52,48,48,50,101,56,56,55,57,99,51,57,50,51,101,48,51,101,56,48,98,57,52,48,102,101,53,52,56,101,52,49,99,99,102,54,54,56,49,98,50,51,98,99,51,101,97,49,101,51,48,102,54,51,48,101,56,55,48,53,97,51,48,54,56,52,51,97,57,56,99,51,99,97,55,57,53,101,55,57,51,99,57,57,99,56,98,49,99,98,48,102,99,55,53,53,54,98,49,97,55,57,54,49,100,52,101,98,54,57,101,57,54,56,99,100,54,57,100,53,97,98,48,102,51,53,56,97,100,99,48,50,54,100,48,48,102,102,51,101,101,50,48,48,102,102,49,102,53,50,48,53,100,48,48,51,101,98,98,56,51,102,54,53,48,56,55,99,99,49,100,101,57,54,50,53,99,48,55,98,56,48,57,54,52,48,55,57,101,53,100,98,56,49,100,101,48,101,48,57,55,97,53,99,97,52,50,55,48,55,56,48,51,101,97,49,100,51,48,102,48,49,53,50,49,100,52,48,101,100,49,54,50,53,98,57,52,52,48,102,53,56,98,57,50,97,99,49,100,102,48,55,51,52,51,56,48,53,51,49,54,52,49,101,57,50,102,57,50,52,51,101,54,53,56,48,51,98,50,50,97,52,97,53,52,99,52,101,50,99,48,98,99,48,101,57,48,55,52,99,98,56,52,99,52,101,54,101,49,51,48,97,50,50,99,50,101,99,48,54,54,48,48,48,102,102,55,100,55,49,56,48,51,101,57,56,48,48,102,102,57,54,53,50,56,56,48,49,102,53,102,97,49,99,53,48,55,55,99,48,52,100,101,56,49,50,102,54,49,99,98,48,102,102,56,51,100,55,48,55,99,51,48,100,48,51,100,55,48,55,57,52,57,97,49,101,97,48,101,102,98,99,53,48,56,51,99,100,48,55,55,102,54,49,101,50,98,50,56,99,98,51,48,101,98,56,51,98,54,48,101,102,56,55,101,100,49,52,51,98,101,48,101,102,56,49,102,49,48,51,98,56,99,49,100,56,48,101,98,57,52,48,49,100,99,54,56,51,102,56,49,99,100,99,53,102,53,52,97,48,56,51,99,53,50,99,48,49,101,53,57,53,99,48,50,54,48,53,56,56,55,54,99,98,98,98,52,49,97,48,51,99,49,48,55,98,48,48,102,102,101,97,48,49,100,99,56,51,102,50,48,55,55,48,49,101,99,48,55,52,50,48,102,55,99,51,57,99,53,52,48,55,102,48,49,100,99,56,55,102,52,97,98,55,56,97,53,48,102,52,48,55,53,52,98,99,56,55,97,100,48,56,98,50,52,52,56,52,56,52,54,52,97,52,53,52,56,54,49,102,52,55,101,56,56,57,54,53,55,49,54,56,53,52,57,54,56,56,97,56,101,53,100,48,55,55,99,51,99,52,53,51,97,54,97,49,49,55,56,53,48,49,55,56,53,54,49,53,50,49,101,48,48,101,102,49,54,50,56,50,53,57,97,49,50,48,97,54,97,49,56,100,54,53,101,57,55,97,53,50,56,55,53,56,97,51,50,101,52,51,100,48,49,101,57,50,102,48,97,57,48,101,101,48,55,54,48,51,98,56,53,53,49,54,52,49,101,50,48,102,50,56,55,56,99,51,99,48,53,57,50,48,57,52,97,53,50,49,52,48,53,49,49,52,101,56,52,102,57,54,52,53,99,57,55,56,53,99,57,55,52,53,57,97,53,50,48,97,49,57,53,56,53,53,49,52,101,53,53,97,51,50,53,50,55,49,54,48,53,97,50,55,50,54,97,49,50,49,49,53,101,56,50,99,50,53,50,55,97,54,100,101,57,56,102,100,52,50,50,51,51,52,51,98,54,51,49,48,99,56,51,54,52,100,54,51,53,49,55,50,97,51,97,49,101,56,99,56,53,99,55,51,98,52,101,52,55,51,51,101,51,54,51,97,49,100,48,54,56,54,57,99,55,99,98,54,98,101,53,54,53,54,51,53,97,100,57,48,101,97,102,98,54,98,97,52,55,97,101,52,97,49,99,100,56,101,55,56,49,97,52,51,102,48,48,98,100,100,48,102,52,56,51,99,52,48,101,98,56,55,48,99,51,98,98,51,51,56,102,52,54,101,49,56,99,49,101,49,49,57,97,54,102,98,49,99,54,101,56,102,51,57,56,52,55,97,97,55,49,51,101,49,98,57,48,101,55,52,101,97,97,99,55,55,49,56,97,56,49,52,54,102,53,48,55,98,51,97,57,102,52,102,48,98,99,102,50,98,99,48,52,101,53,53,52,54,51,49,53,97,100,51,99,57,99,52,99,102,51,99,50,97,55,51,57,56,55,99,53,101,55,52,51,97,56,48,53,99,101,56,48,51,101,101,52,52,48,57,48,102,48,50,53,52,48,48,102,102,57,48,55,48,55,101,52,48,101,98,99,49,100,54,56,49,50,100,56,48,102,97,99,51,100,56,48,102,48,99,51,99,54,53,56,48,55,55,49,101,50,100,56,49,101,100,56,51,98,52,48,102,99,97,52,49,52,52,53,100,56,55,97,56,49,100,54,57,54,48,102,50,55,49,53,54,57,99,49,99,99,50,99,56,98,48,48,102,52,56,55,53,48,97,48,48,102,102,101,98,49,52,51,49,50,49,102,102,48,101,102,57,54,51,54,57,52,56,50,49,99,52,52,98,50,57,52,48,49,101,101,98,48,101,101,57,53,99,53,49,50,49,56,55,99,52,98,51,50,99,48,98,48,48,102,102,101,101,56,51,99,55,48,101,57,101,52,51,48,48,102,102,99,55,100,51,55,102,101,98,54,101,51,54,101,55,51,48,57,50,53,102,49,50,49,54,48,98,101,55,48,56,48,49,56,48,49,53,52,48,48,52,101,101,56,49,51,53,56,53,99,56,49,51,98,52,48,52,100,98,48,51,100,53,48,50,54,54,99,98,102,48,101,97,49,53,50,49,99,55,52,101,48,55,57,48,53,102,57,52,51,100,49,52,51,97,48,53,52,50,55,50,54,57,54,97,56,56,53,48,57,52,50,49,100,50,48,101,102,57,52,52,49,99,53,48,101,98,50,48,51,99,53,99,50,55,101,57,52,57,50,101,48,98,53,52,55,48,101,100,48,55,55,48,97,55,97,50,102,99,98,56,57,52,50,50,57,57,48,52,98,97,50,102,55,57,54,54,53,56,49,53,97,53,48,49,52,48,53,55,50,53,50,49,57,52,56,56,50,48,49,97,98,100,102,49,97,98,48,56,51,102,49,54,50,99,57,48,57,102,98,101,49,49,56,52,48,49,54,97,49,49,56,55,53,48,98,99,101,50,98,56,100,56,49,102,51,53,101,54,55,50,56,48,57,48,55,48,56,55,56,51,57,98,56,101,52,100,97,57,97,51,50,55,52,54,98,99,102,101,51,50,57,97,101,55,51,57,100,54,100,54,51,54,51,56,98,52,97,50,100,98,50,50,49,48,56,56,48,54,98,56,49,51,48,52,51,50,56,55,97,99,99,97,48,101,99,99,49,54,99,50,54,54,56,102,98,57,97,97,55,98,51,55,52,55,99,49,52,57,57,56,51,100,100,48,55,57,56,102,101,55,98,56,55,50,56,55,56,55,57,98,56,55,98,51,98,48,101,56,49,101,48,102,97,55,55,54,97,102,51,56,97,97,53,50,55,52,53,99,55,53,51,97,49,101,57,55,98,56,101,56,55,53,53,101,100,54,50,53,55,49,100,56,101,101,55,55,55,49,101,49,55,50,102,51,99,51,57,99,55,56,55,56,50,98,48,48,102,102,52,101,49,56,49,50,56,52,48,101,56,48,48,57,101,52,48,55,48,99,49,101,48,48,102,102,50,53,102,52,49,102,54,50,50,57,54,56,100,56,55,53,52,98,102,50,100,52,51,98,101,53,101,97,50,48,55,56,48,51,98,50,100,48,55,54,100,97,48,102,98,48,55,52,52,98,100,48,101,102,49,54,99,56,99,53,56,97,50,57,55,101,49,99,99,50,101,48,51,99,56,49,100,101,48,102,53,50,49,57,52,54,53,98,50,53,49,53,57,50,53,56,56,55,52,100,51,99,98,54,99,53,50,100,97,54,97,54,56,55,53,48,51,99,54,49,101,50,48,101,102,101,97,52,52,54,99,98,97,52,100,51,56,48,53,57,51,56,49,51,55,56,48,52,97,50,56,51,101,98,48,50,52,57,48,49,102,54,48,55,57,52,49,99,53,56,51,102,54,48,101,100,48,48,102,102,57,49,56,55,57,56,97,51,98,57,52,101,50,57,48,98,53,52,49,97,52,57,52,98,48,101,56,56,55,101,99,51,97,52,57,54,57,48,57,54,56,101,53,50,56,55,101,99,51,56,101,53,100,51,101,56,54,56,53,99,98,99,48,101,57,49,55,55,57,49,53,50,51,50,49,50,54,53,50,49,97,48,57,54,48,53,55,57,54,48,56,97,53,97,48,55,55,52,51,99,54,53,55,49,52,54,49,101,100,50,57,48,98,100,50,56,52,97,101,48,48,99,53,57,48,50,53,51,56,48,49,102,54,53,48,48,102,102,101,55,48,48,102,102,57,56,98,48,55,100,101,48,52,99,50,48,49,50,98,56,53,99,57,55,52,53,51,56,55,51,56,48,57,56,51,48,55,48,52,48,102,98,52,49,101,97,56,51,98,52,48,48,102,102,55,98,53,52,98,54,52,102,48,101,101,48,55,55,100,56,48,55,97,52,53,51,48,55,54,56,49,101,53,56,51,101,49,52,48,48,102,102,101,99,50,55,56,51,97,53,50,57,99,98,49,48,102,97,49,55,50,49,102,52,48,102,98,57,54,52,49,100,98,48,55,54,50,48,101,102,52,97,57,50,101,48,49,101,100,50,53,52,49,52,56,53,50,97,48,56,55,55,99,98,98,50,99,57,50,53,51,57,48,56,97,102,52,49,48,101,102,50,54,97,48,54,52,51,49,54,48,48,102,102,49,102,54,98,48,48,102,102,48,102,97,99,98,48,101,53,56,48,51,101,99,97,52,49,99,57,49,53,54,49,100,98,97,50,102,56,48,49,101,99,98,48,55,101,48,48,102,102,101,97,56,48,49,101,101,51,50,102,48,49,99,54,48,55,101,53,51,100,102,50,99,49,101,48,101,97,97,50,49,54,97,49,101,50,52,54,50,57,50,48,51,99,48,49,99,102,48,102,98,49,52,99,56,57,52,57,55,57,50,48,51,97,48,49,102,51,48,48,102,102,55,98,55,48,51,98,101,56,97,53,56,56,55,56,49,48,49,48,53,51,48,51,100,52,49,100,49,52,102,50,98,48,97,57,48,102,48,49,52,51,48,53,102,49,53,97,56,52,53,102,56,55,49,48,51,100,99,51,52,51,101,99,51,98,48,54,55,48,102,99,49,57,55,52,100,102,49,100,101,52,49,101,48,100,54,51,97,98,53,99,100,53,56,97,100,57,50,52,55,49,101,100,97,100,52,99,55,49,100,48,102,50,100,98,50,53,54,57,102,48,101,97,100,97,57,51,98,100,97,48,102,48,51,57,54,98,57,97,102,54,51,57,56,49,48,56,50,100,55,52,51,102,50,49,102,48,48,53,97,97,56,102,102,51,52,51,97,51,48,102,56,52,101,101,55,97,51,50,56,55,48,52,55,57,53,101,55,54,51,102,52,51,99,49,102,53,99,55,57,55,97,97,51,48,53,54,49,102,99,101,100,52,49,52,52,51,99,50,54,51,97,100,52,51,100,56,55,99,51,48,52,100,56,98,48,101,101,99,51,53,49,97,97,49,50,49,50,53,98,50,57,101,100,53,52,54,49,101,52,101,97,55,56,51,97,49,101,52,48,50,99,97,55,102,97,98,102,97,52,57,48,51,53,53,53,56,54,51,54,49,102,102,101,54,57,51,49,98,54,49,50,49,52,48,55,56,57,53,48,49,99,51,99,48,49,102,49,102,102,48,48,55,100,52,52,50,52,101,52,56,48,101,55,56,49,51,102,52,48,52,99,98,56,55,52,99,98,54,50,97,49,101,50,98,48,98,52,50,57,48,51,100,54,48,52,97,99,56,55,50,56,98,56,97,50,57,53,101,52,52,48,102,49,97,48,97,52,57,52,50,49,101,55,52,53,52,97,48,55,97,101,49,102,57,48,101,54,49,55,97,49,100,49,50,101,49,50,57,49,99,97,102,52,55,50,99,52,98,55,48,101,57,56,55,98,99,49,99,50,57,55,50,56,52,49,101,54,48,101,97,57,55,98,50,53,100,56,55,54,97,52,49,101,48,99,49,53,56,57,97,49,100,97,52,101,48,101,51,49,55,97,53,101,48,50,53,52,48,48,102,97,57,100,48,48,55,100,49,57,56,51,99,100,48,50,54,48,99,49,102,54,49,55,48,49,101,52,48,50,55,52,52,49,100,56,48,51,100,55,48,55,50,99,48,101,52,99,49,100,49,98,97,49,100,99,50,101,52,98,51,48,101,52,48,55,102,48,51,56,56,48,102,48,48,102,102,49,100,97,56,55,57,99,49,102,56,57,54,52,53,98,50,52,49,55,57,52,53,55,48,55,52,56,51,97,101,53,98,49,55,52,53,52,49,52,55,100,49,52,51,57,97,56,53,52,53,48,51,97,57,50,48,102,50,56,51,99,52,53,50,97,55,56,48,51,100,100,48,56,48,56,52,57,99,53,49,48,55,55,52,51,98,56,48,50,52,99,57,101,49,101,98,57,48,102,100,56,55,52,48,48,55,98,57,48,102,99,56,55,102,56,51,56,101,48,101,98,56,51,97,56,53,97,48,55,101,56,49,101,54,48,55,100,99,51,97,50,48,101,102,48,51,57,48,53,48,100,97,51,53,49,55,97,49,102,49,48,102,101,56,55,57,52,97,57,48,101,57,56,55,53,48,97,53,54,100,51,100,51,100,49,56,97,54,50,98,99,48,52,99,56,51,99,50,53,101,97,53,97,48,57,53,50,53,54,54,52,100,50,99,57,51,99,97,101,50,97,53,48,48,102,102,49,51,56,57,100,98,50,54,97,55,97,52,97,50,50,48,52,57,57,51,57,51,50,54,55,56,50,56,56,55,54,99,51,56,99,100,53,56,98,49,101,51,99,56,54,102,50,97,56,55,55,51,56,57,99,97,100,55,57,100,48,101,97,55,97,56,100,54,51,53,54,98,57,56,51,55,53,99,55,97,51,99,56,100,52,56,51,50,97,56,101,98,53,97,53,51,54,99,56,51,54,102,48,55,57,48,100,54,56,99,97,101,48,49,56,100,48,53,101,102,48,50,101,98,100,54,57,57,97,55,53,54,48,55,50,52,49,100,48,57,101,100,99,54,99,48,102,53,56,102,52,49,100,53,97,55,49,49,101,51,51,53,56,99,53,97,101,51,101,50,100,51,51,48,101,52,54,57,99,51,97,99,51,57,57,56,50,54,51,56,50,57,48,54,101,57,101,56,100,53,51,55,48,101,97,55,99,98,49,54,98,56,101,102,53,101,48,97,50,51,97,51,97,50,98,53,54,51,52,55,99,51,100,100,55,49,100,48,55,48,101,54,50,52,48,99,101,48,54,98,56,101,55,49,54,51,49,56,53,48,101,51,48,97,49,99,48,54,48,57,53,48,49,55,49,56,48,49,102,50,56,50,97,51,56,48,51,101,98,100,56,49,100,97,55,99,51,102,48,48,102,102,55,57,98,50,48,101,48,48,102,102,97,48,98,57,48,55,52,54,48,102,100,55,56,52,56,53,48,57,49,48,97,48,54,56,48,48,102,102,48,102,97,102,56,48,50,55,57,52,51,98,52,48,48,102,98,48,51,48,55,54,99,48,102,54,56,49,102,52,48,51,98,101,50,57,48,98,52,48,101,102,56,51,98,54,48,101,102,48,51,101,101,52,100,48,55,54,54,48,101,102,100,49,48,51,99,101,53,53,50,50,49,52,101,49,102,53,55,52,97,54,50,57,52,49,100,51,48,51,57,102,48,102,50,49,55,50,57,99,49,102,48,52,53,50,98,52,51,100,52,49,102,50,50,56,54,56,98,50,101,49,102,55,48,102,56,48,55,98,53,49,56,97,102,52,57,50,57,48,98,48,52,52,52,49,99,49,100,51,52,55,48,101,102,55,50,99,57,48,50,52,98,52,48,49,51,48,52,98,52,97,48,50,98,100,48,48,102,102,55,99,97,48,56,99,48,48,102,102,102,48,102,54,48,55,54,57,98,102,48,48,102,102,54,52,98,50,48,101,48,99,102,48,48,56,56,48,49,101,57,48,48,51,102,54,51,57,99,48,54,56,53,49,57,52,48,100,50,49,102,51,51,52,48,101,56,54,97,48,101,49,49,97,99,55,100,51,56,97,100,48,53,52,57,100,57,55,57,100,100,97,100,53,54,101,50,97,50,54,51,53,55,99,54,100,98,50,50,50,53,56,100,98,53,98,50,98,53,51,48,56,56,53,54,48,50,49,97,48,98,54,53,49,99,102,51,55,56,55,48,99,49,55,55,56,49,100,100,56,101,98,56,102,51,57,99,100,97,55,48,51,55,52,99,101,51,54,57,97,102,51,52,48,101,56,51,53,49,54,53,51,97,49,101,56,102,48,54,49,50,101,51,102,52,51,97,51,100,101,100,98,54,53,51,100,57,100,57,56,98,97,51,52,102,55,49,97,101,55,52,54,98,101,51,97,52,55,51,97,52,57,54,99,56,48,49,102,49,55,100,101,54,48,48,55,100,55,98,48,51,99,98,102,99,99,55,48,48,55,57,98,51,48,102,102,57,99,48,50,50,101,48,101,56,99,49,99,53,55,48,49,98,99,52,48,56,48,57,53,48,49,56,101,97,52,99,52,56,49,97,99,48,100,48,53,56,49,99,50,56,54,49,56,48,101,48,51,52,52,50,56,48,98,56,54,48,48,102,102,102,56,98,101,57,56,48,49,101,49,101,99,48,102,51,51,54,101,48,48,102,102,99,57,54,52,49,102,101,57,99,48,49,49,48,48,102,102,51,100,50,48,48,55,49,50,54,51,48,48,102,102,100,48,97,51,50,56,49,97,48,56,48,51,101,99,48,52,48,57,100,97,50,97,56,48,57,48,101,48,101,52,48,51,56,51,48,55,97,52,49,102,48,50,98,56,97,98,52,98,48,55,54,99,49,102,97,48,50,54,54,99,51,56,54,48,101,55,52,49,101,99,57,54,101,53,56,53,49,55,98,52,57,54,49,100,49,48,55,55,97,49,102,50,48,101,56,48,51,99,55,50,101,52,98,53,48,102,100,49,52,50,48,48,102,102,102,54,101,50,49,49,55,50,57,97,57,52,53,57,48,55,51,52,98,48,48,101,98,57,52,101,49,101,50,98,50,97,50,48,97,52,50,102,50,99,51,100,52,53,49,49,53,99,53,98,56,55,52,99,97,100,50,98,100,49,48,98,49,50,101,49,48,56,98,99,50,57,50,48,101,54,57,97,50,55,51,51,50,99,55,48,56,99,98,51,101,49,102,53,54,53,51,98,57,100,53,52,49,100,100,99,100,53,56,101,52,50,54,56,99,100,53,101,102,54,97,53,48,56,98,54,99,57,53,99,49,49,52,56,56,50,56,53,50,54,50,51,99,49,55,51,52,51,57,99,54,102,56,102,101,56,50,101,102,52,51,99,52,49,100,54,49,100,55,51,97,51,52,102,101,54,101,57,97,50,54,99,98,57,101,54,55,57,100,48,54,100,97,97,97,57,101,56,102,52,55,54,51,48,53,53,57,102,56,49,52,97,100,53,56,101,98,50,51,52,102,52,55,56,54,97,57,55,51,52,101,97,57,98,50,51,57,101,51,51,50,98,57,97,52,99,48,49,54,54,56,48,49,102,55,101,50,48,48,102,97,55,101,50,100,52,51,57,50,49,101,57,48,102,52,48,49,51,100,50,48,52,98,52,57,52,101,49,101,100,48,102,52,56,55,54,48,49,101,52,48,55,97,56,51,99,56,49,101,55,48,50,54,49,52,49,100,97,49,53,52,53,50,48,55,97,56,51,101,48,53,56,56,55,48,52,51,100,52,57,99,53,55,48,55,57,48,51,102,56,49,102,48,48,102,102,55,100,50,56,52,53,57,57,53,99,56,52,53,100,56,48,57,54,48,51,97,57,50,100,98,49,53,48,53,99,49,55,50,49,102,102,101,49,101,56,52,102,50,98,99,97,102,48,101,49,48,55,97,99,98,48,52,53,98,48,101,102,49,54,48,57,97,49,99,100,48,102,51,50,49,57,52,48,48,101,101,48,48,53,51,99,97,57,101,54,99,51,53,52,100,101,97,102,97,98,49,49,51,49,56,101,50,51,49,102,54,101,50,48,52,54,102,56,50,102,54,53,48,48,102,102,100,102,54,102,52,49,99,55,48,55,97,52,49,99,55,50,52,52,56,51,97,52,48,102,50,48,49,100,56,56,51,99,55,48,101,97,52,102,100,102,48,48,102,102,57,52,56,55,98,99,51,56,56,49,102,101,48,101,50,56,55,98,99,97,97,48,98,48,48,98,101,50,56,48,51,100,99,49,99,102,48,102,51,57,52,52,53,56,54,49,99,101,57,101,53,49,49,55,101,53,49,57,54,51,56,48,49,99,51,52,97,100,52,101,49,99,48,52,48,97,48,48,102,102,55,100,101,101,48,48,102,102,51,101,97,102,97,52,48,57,50,98,48,55,100,48,100,56,51,102,57,48,55,53,55,49,100,50,48,48,102,102,57,55,55,48,50,54,49,99,51,100,97,49,101,99,50,99,52,97,101,50,56,52,97,97,48,101,97,56,48,57,52,49,53,52,48,101,52,52,51,102,99,102,100,56,48,51,100,99,54,53,56,48,51,98,50,48,100,52,97,50,50,97,49,48,52,51,57,52,53,55,48,55,51,52,98,51,54,48,98,48,50,99,53,51,48,49,99,98,97,49,50,50,100,49,53,99,53,100,55,48,101,98,56,55,54,99,51,100,54,49,100,101,55,48,51,98,101,57,54,100,56,51,98,98,97,48,102,54,56,55,97,56,48,97,57,48,102,50,99,55,49,57,97,55,48,97,102,49,101,54,51,49,57,48,101,51,50,99,102,55,53,97,101,51,99,57,100,100,53,99,52,99,51,57,51,57,54,52,97,56,51,99,51,53,48,53,53,51,97,51,101,100,56,56,52,50,52,54,50,100,54,98,54,48,52,51,53,98,56,48,54,48,50,48,98,49,100,48,53,100,56,49,101,56,55,98,57,56,55,54,48,101,52,48,51,99,101,53,99,98,53,52,48,102,99,57,56,52,55,53,53,97,55,49,51,48,48,100,53,51,52,54,100,54,57,101,99,100,100,51,57,57,57,98,49,54,48,100,49,57,54,55,100,56,101,54,99,55,98,52,100,98,51,51,56,101,56,55,53,55,52,56,98,56,102,50,48,52,52,51,101,57,100,56,101,99,101,53,97,98,57,99,101,51,101,53,55,56,52,101,48,49,55,100,53,55,53,99,100,99,48,51,48,52,48,98,53,55,51,51,50,102,49,98,53,54,54,57,99,102,56,52,55,48,99,101,98,101,101,48,55,57,56,100,100,52,48,57,56,52,48,56,50,99,50,98,48,48,102,102,99,99,54,100,57,48,57,98,50,48,56,52,100,57,48,48,102,102,51,51,53,56,53,55,101,51,50,54,50,51,49,98,102,50,53,100,50,49,49,99,99,48,98,101,101,101,49,54,55,99,50,98,48,99,50,99,49,54,97,48,49,99,51,100,56,101,55,102,98,101,101,51,55,51,101,101,51,57,98,101,101,51,56,98,49,53,99,99,50,56,99,97,48,49,51,98,53,102,51,56,99,102,57,55,48,56,100,99,100,57,99,57,52,102,102,51,101,55,101,102,50,54,48,98,99,55,100,98,48,99,54,100,102,55,48,49,54,97,48,101,97,101,48,48,102,102,55,100,57,49,56,48,51,101,99,50,51,99,57,56,48,49,101,55,56,48,48,57,98,50,50,51,98,49,98,100,48,48,102,102,51,99,99,52,48,51,100,100,102,53,56,48,49,102,100,99,51,101,52,52,98,102,101,49,54,55,51,56,57,102,102,50,56,49,56,54,51,56,56,51,101,54,55,54,49,100,48,48,102,102,49,51,53,97,98,56,101,48,98,56,102,56,48,50,54,54,100,51,97,98,50,48,52,54,100,54,48,99,53,51,97,56,50,97,56,98,56,57,54,51,97,100,49,97,48,53,52,49,55,50,99,49,52,56,56,53,100,99,48,52,102,52,49,55,54,54,48,98,54,50,51,53,99,49,55,49,101,100,48,101,102,97,49,57,52,51,100,56,55,48,49,100,97,48,48,97,51,53,55,57,98,101,98,99,102,51,53,55,57,99,48,102,50,55,101,56,54,56,51,52,100,56,56,54,52,48,99,98,52,48,50,53,57,55,97,56,49,56,97,55,53,97,54,53,51,97,99,55,51,97,98,97,53,56,98,52,97,57,49,48,53,101,48,48,102,102,102,98,50,54,99,100,56,48,51,99,52,49,48,48,102,102,57,100,100,102,98,101,102,98,56,49,51,54,56,48,52,99,54,49,102,48,100,56,49,98,99,48,102,55,56,51,101,49,51,52,48,55,57,99,48,98,49,99,53,56,101,97,48,57,51,100,55,49,55,98,48,50,50,49,56,99,48,55,56,101,48,51,51,48,101,50,48,50,100,52,54,54,48,102,51,56,55,57,52,51,99,48,49,102,57,48,102,49,57,55,99,49,102,48,48,102,55,49,55,54,53,99,48,55,97,52,51,100,97,49,101,56,50,101,48,98,50,48,102,48,56,55,57,52,51,99,56,49,101,49,50,99,100,51,56,98,97,50,102,99,51,99,50,53,102,57,55,48,57,97,101,57,54,50,53,99,57,55,56,53,99,57,55,50,53,56,98,101,57,56,57,99,53,97,57,54,97,53,99,57,54,99,57,52,57,52,57,97,53,56,49,54,56,57,97,57,54,57,56,57,97,57,101,57,99,102,97,53,50,55,97,54,98,100,52,101,53,102,101,97,50,101,55,54,53,101,57,101,51,98,50,101,55,101,55,102,99,49,48,53,54,49,55,56,55,100,98,49,98,57,99,54,99,48,51,48,50,49,52,49,49,53,55,97,99,97,55,57,51,99,50,101,53,57,54,53,48,50,51,49,101,57,99,101,57,49,48,48,102,102,50,50,52,57,52,49,48,99,50,97,48,100,52,48,98,50,52,52,54,48,51,54,48,54,50,49,99,53,99,54,51,57,56,99,54,52,49,57,56,102,53,101,100,53,101,98,48,99,102,51,50,99,101,56,55,50,97,102,52,99,56,51,53,52,101,97,55,54,54,57,100,99,54,57,49,54,97,54,48,100,48,99,48,100,50,50,100,97,56,52,57,51,52,57,97,57,98,56,98,101,55,49,54,50,53,55,53,98,102,98,101,102,102,55,100,102,55,49,51,98,56,100,99,48,102,51,97,100,50,56,98,100,56,56,52,56,54,53,52,54,49,57,102,97,56,48,55,102,99,50,56,48,52,48,51,97,56,48,55,102,99,50,99,102,99,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,98,102,100,52,48,99,48,48,48,102,102,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,48,98,102,100,55,102,102,53,48,48,102,102,56,53,48,48,56,48,55,53,48,48,102,102,56,53,102,102,48,48,97,48,53,48,48,102,102,54,50,97,54,56,48,49,48,102,102,99,48,48,51,102,49,52,53,48,48,102,102,100,102,97,53,48,48,102,102,97,48,53,48,48,54,50,97,54,56,48,49,48,102,102,99,48,48,102,102,51,102,49,51,53,48,48,100,102,97,53,102,102,48,50,100,97,48,48,55,100,97,48,56,48,51,101,98,50,52,49,99,50,48,48,51,101,100,50,48,48,57,54,50,48,102,97,56,51,56,49,48,55,98,97,53,54,56,55,55,52,51,98,56,49,102,52,52,97,50,56,49,51,100,49,56,49,99,99,56,49,51,48,51,50,48,101,101,99,51,57,99,49,102,53,48,55,57,97,48,101,48,52,51,100,50,57,50,53,102,56,55,52,52,51,100,55,99,98,57,48,101,48,49,54,48,49,101,53,52,50,48,49,51,54,50,97,99,97,48,48,102,54,49,55,48,49,99,50,48,101,57,57,52,56,48,102,53,99,51,98,52,49,100,54,48,102,48,56,55,51,52,98,49,48,55,56,97,48,101,102,57,49,52,98,53,48,101,54,48,48,51,100,100,50,49,100,101,55,53,51,52,97,101,48,102,48,49,52,52,48,49,51,54,56,48,52,100,52,56,49,50,100,50,48,102,52,56,48,57,51,57,48,50,54,51,52,49,102,51,48,49,50,98,54,48,102,97,52,97,98,57,50,97,48,49,101,55,48,51,56,102,48,102,102,49,55,101,49,99,48,48,102,102,102,50,102,52,54,50,98,99,51,99,50,56,48,53,51,49,55,57,50,53,52,50,53,55,48,49,50,54,48,102,97,56,55,52,102,56,55,97,99,51,98,99,49,100,52,48,102,49,49,54,54,48,101,102,99,49,101,49,48,55,55,57,50,52,97,99,48,102,98,48,51,98,98,48,102,50,50,55,57,52,48,53,54,53,48,55,98,56,51,56,97,49,101,48,48,101,101,56,55,56,100,48,99,97,102,56,52,48,50,101,49,48,52,101,48,49,97,100,56,48,48,102,97,49,55,48,48,55,100,100,100,56,55,49,52,48,49,102,54,100,56,48,101,50,57,51,56,97,53,48,55,56,56,53,57,56,55,48,52,51,57,50,48,52,102,51,48,51,98,49,97,50,102,52,98,52,48,55,100,54,48,101,53,48,51,57,101,53,52,57,55,50,49,100,48,48,102,102,101,101,97,55,48,55,49,53,50,52,51,100,101,57,54,56,101,49,99,57,48,55,97,50,48,101,55,48,97,99,48,102,52,56,55,101,56,51,102,99,49,101,49,48,102,51,48,51,98,102,56,48,101,102,49,54,52,49,100,50,48,101,97,56,51,99,51,52,102,55,48,51,100,50,57,56,53,100,56,55,51,99,49,101,57,48,50,54,53,98,48,102,49,48,55,55,56,51,98,99,49,100,56,48,102,99,48,51,97,100,52,101,48,102,56,56,56,48,48,48,102,102,102,57,48,101,56,48,51,101,57,49,52,97,55,48,48,55,100,97,55,56,51,56,57,57,48,55,98,52,48,101,56,48,97,99,102,48,48,52,102,50,56,49,50,102,56,49,99,48,50,102,48,97,97,48,55,49,54,99,51,52,53,98,56,55,49,56,51,57,48,49,100,99,48,55,99,56,53,51,57,54,54,49,102,48,48,101,55,56,55,57,56,98,56,48,55,53,99,48,102,54,48,51,100,56,53,101,48,55,50,48,98,97,48,102,49,49,54,57,56,97,54,48,101,102,57,52,101,48,102,48,50,52,48,57,55,101,52,49,52,100,48,102,100,56,51,98,102,48,101,49,56,55,52,48,49,101,56,56,51,99,100,50,101,48,98,51,48,102,57,56,55,56,52,97,100,48,101,99,48,55,97,56,51,100,54,53,100,50,49,55,102,56,48,53,50,53,50,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,52,57,57,48,55,98,48,51,97,54,49,101,56,48,101,48,56,55,97,52,51,99,101,49,99,53,48,102,100,48,55,54,56,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,55,48,49,100,51,48,102,57,48,55,52,48,51,100,54,53,51,49,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,56,50,97,56,51,99,56,49,100,55,48,102,50,56,55,55,48,98,54,52,51,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,53,57,53,48,53,97,57,52,101,53,56,97,49,50,49,49,54,48,53,53,57,54,48,56,101,57,54,53,55,50,55,98,52,100,100,98,55,55,51,50,48,49,100,57,97,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,98,102,101,48,49,54,48,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,55,99,48,48,102,102,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,53,56,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,48,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,100,99,48,51,100,49,48,55,53,52,48,101,98,52,49,102,56,48,55,49,48,98,100,48,55,53,97,48,102,97,52,49,100,57,56,55,48,52,49,102,48,56,51,98,49,48,102,52,100,49,53,98,50,49,101,53,48,55,55,50,48,102,51,99,51,57,97,49,100,100,48,55,56,50,49,99,52,48,102,48,48,102,102,48,57,50,49,54,101,53,55,48,55,56,52,97,55,101,53,101,48,55,52,52,51,100,48,56,50,53,99,56,55,55,56,98,52,48,49,50,52,48,102,48,49,52,99,53,54,49,55,50,53,55,48,48,57,56,50,48,53,56,50,52,48,98,100,50,97,57,48,52,98,51,52,48,57,56,50,99,53,48,100,49,49,100,99,48,49,51,101,48,48,102,102,48,102,98,99,50,48,48,55,100,52,53,56,55,97,48,48,102,102,49,102,53,48,99,48,52,100,97,51,52,48,101,97,57,48,56,51,99,52,49,101,48,48,102,102,55,56,99,48,52,98,102,48,51,100,55,50,56,49,51,52,49,101,51,56,49,50,101,56,48,102,52,52,98,99,48,101,102,57,54,48,56,48,53,57,50,55,56,55,53,53,57,50,101,53,50,56,97,97,50,101,99,49,100,57,56,55,101,48,98,57,52,54,50,57,48,97,99,48,101,51,57,55,52,48,102,56,48,49,100,54,50,52,55,50,97,102,48,55,99,101,56,51,56,101,57,57,54,53,55,49,54,52,49,100,52,48,102,51,56,51,98,57,48,55,56,56,57,99,49,100,100,48,55,55,102,99,49,101,52,50,49,48,51,98,102,48,101,101,48,48,102,102,54,50,97,56,55,50,52,48,49,102,55,55,52,49,99,53,48,101,101,56,48,51,101,101,99,48,48,57,97,98,48,48,102,102,55,100,52,101,56,49,51,50,97,53,97,48,55,48,52,49,100,57,50,49,57,53,48,48,102,102,48,102,50,100,101,53,53,48,49,50,53,50,49,102,52,54,56,97,55,50,101,52,97,55,98,48,55,56,99,49,102,98,48,55,56,97,48,101,52,56,51,57,97,48,102,49,99,49,101,51,48,51,97,102,48,55,97,101,49,102,54,50,100,52,51,102,52,53,56,48,55,55,53,57,48,55,56,50,49,101,97,50,102,56,51,102,99,53,49,50,49,56,49,50,102,99,56,52,53,51,48,55,49,99,51,57,99,53,49,56,55,56,98,57,53,56,53,99,48,55,49,56,98,48,50,102,99,98,51,48,55,57,97,53,102,48,51,98,102,50,56,56,51,101,50,48,54,51,54,48,48,102,98,48,57,48,48,55,100,55,102,48,51,56,52,48,48,55,100,57,57,56,49,50,99,50,49,101,98,48,50,53,52,56,48,57,56,99,54,56,51,99,50,56,101,49,99,97,48,102,49,48,55,56,52,51,97,48,49,101,98,50,97,99,51,100,101,49,99,55,54,99,51,57,101,99,48,51,99,98,48,55,55,97,49,101,97,48,101,53,49,55,101,56,56,53,97,57,53,101,49,101,55,48,55,54,99,49,101,50,48,102,100,56,55,51,99,51,102,97,53,51,56,55,53,99,51,99,48,53,56,57,53,49,56,98,99,48,101,49,48,55,56,48,98,57,52,53,48,101,102,51,97,53,56,97,55,56,51,98,102,48,102,57,56,55,100,48,51,98,49,48,101,97,48,98,52,49,101,49,52,101,97,53,102,102,48,48,102,102,56,101,102,53,48,49,97,48,99,48,49,102,49,101,50,48,48,55,100,48,56,57,55,50,48,48,102,102,102,98,51,53,48,55,97,57,52,48,102,100,56,48,57,97,49,48,101,102,56,55,102,56,51,57,48,48,102,102,52,56,100,48,51,97,101,57,50,56,52,98,102,102,51,54,49,100,57,48,102,99,48,55,52,55,48,49,51,55,56,53,99,50,53,48,55,56,99,51,101,50,53,48,102,48,55,55,48,48,102,102,101,97,48,49,101,56,54,50,97,56,97,101,48,101,102,97,52,48,51,98,101,48,101,98,57,55,101,49,99,48,48,102,48,57,53,48,48,52,99,49,48,55,99,52,51,57,48,49,101,97,52,100,48,102,101,56,55,54,50,55,57,52,99,48,101,102,52,51,98,50,100,56,55,55,52,51,99,97,49,102,97,48,48,55,97,56,54,48,101,99,99,56,48,48,102,102,57,54,49,48,48,55,99,54,57,48,48,57,98,53,48,102,57,56,48,51,101,100,56,101,56,48,49,102,53,101,48,48,102,102,52,99,53,49,53,101,49,101,48,50,57,52,49,100,53,56,51,97,55,50,56,48,51,57,50,48,102,54,99,48,57,56,102,48,50,54,54,56,49,99,97,49,52,56,53,100,49,54,50,48,101,99,100,49,48,49,99,100,48,55,99,99,51,97,50,57,56,49,101,48,48,101,57,53,48,51,97,100,48,102,98,48,51,101,49,48,101,97,48,51,98,56,52,52,50,102,99,51,99,50,48,102,50,48,51,101,101,53,50,49,55,52,48,101,50,56,51,98,97,57,101,56,56,49,100,49,48,102,54,53,48,55,55,52,51,102,101,49,100,56,48,55,97,97,49,101,52,57,48,101,51,48,51,99,49,48,101,100,48,51,56,56,48,55,56,54,56,51,50,48,49,97,53,54,48,101,48,56,49,99,50,48,51,57,99,48,50,53,54,48,49,99,100,48,51,98,102,48,50,53,102,56,48,57,55,100,48,55,55,56,53,48,56,51,97,99,48,55,51,97,48,101,97,56,97,48,54,52,51,98,54,49,99,54,48,101,51,48,55,54,53,57,55,99,48,52,98,56,97,56,50,98,98,50,52,97,52,50,53,97,52,97,52,50,52,97,52,97,54,97,52,50,54,57,54,99,53,102,48,55,56,48,98,100,50,100,100,50,99,98,49,48,102,50,48,55,99,52,51,100,50,53,101,57,54,50,53,57,48,55,98,48,51,101,54,49,101,100,50,99,99,98,56,48,102,52,48,55,57,99,98,54,50,102,52,51,99,97,53,101,49,54,54,53,57,97,54,102,102,56,55,52,97,56,49,48,48,48,102,102,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,99,100,48,49,50,50,52,48,48,102,98,53,48,48,102,102,55,51,56,48,48,102,98,48,98,48,50,54,101,48,48,57,101,97,48,55,52,48,48,52,98,53,48,55,57,48,97,48,48,55,56,99,48,101,50,52,48,57,51,56,48,101,102,56,49,50,100,52,49,100,97,54,48,49,101,101,49,52,52,56,48,57,49,52,53,54,48,51,99,53,48,55,99,97,48,102,50,52,98,98,48,50,54,53,54,52,49,101,98,97,53,48,55,50,52,51,100,55,48,49,101,50,50,99,48,97,56,48,102,100,48,51,57,102,50,56,52,97,57,48,55,55,50,48,101,101,48,97,52,48,101,53,48,55,97,52,97,102,50,56,48,51,98,102,48,49,101,48,48,102,53,97,50,48,51,99,57,48,102,49,48,55,55,56,98,53,48,102,102,48,51,98,53,50,101,56,49,100,102,56,55,98,57,51,52,49,54,53,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,55,102,99,48,56,48,56,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,52,48,52,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,102,102,48,48,102,102,97,48,54,53,48,48,102,102,99,102,56,48,48,55,99,51,55,99,48,57,100,52,101,48,102,99,48,48,102,102,49,102,53,102,56,48,102,48,56,48,57,51,98,50,100,52,97,48,101,53,55,56,55,56,48,48,102,102,57,49,98,48,55,56,50,100,48,48,102,102,57,51,49,55,54,56,48,53,54,48,50,52,99,97,55,48,102,49,48,51,97,100,48,50,54,54,52,51,99,101,48,102,50,99,49,101,56,56,55,54,52,48,52,99,56,98,50,52,97,48,102,54,49,55,50,57,56,53,97,48,55,102,99,97,54,48,55,57,97,53,50,56,51,101,99,52,51,50,102,102,50,49,56,55,53,56,51,57,101,53,48,50,48,56,55,48,97,56,49,100,55,52,49,53,99,48,50,55,99,49,101,51,101,49,101,99,50,99,50,52,48,50,99,49,100,52,48,102,56,99,48,49,102,49,100,57,48,48,102,102,55,100,56,57,49,54,48,48,102,102,48,102,97,102,98,48,48,55,100,57,54,56,51,57,57,52,101,48,102,56,56,51,100,56,48,102,48,48,102,102,51,98,99,48,50,53,55,56,49,102,101,56,55,56,53,48,52,49,99,101,56,49,51,50,99,53,52,51,50,53,97,56,55,53,53,48,52,49,100,101,57,54,56,53,54,56,55,56,99,97,57,50,102,99,97,48,48,55,52,99,48,102,48,48,102,102,49,101,51,98,99,49,102,57,50,101,48,97,50,48,101,99,48,55,53,99,51,98,101,48,101,55,48,49,101,98,56,55,57,52,51,98,56,49,102,54,48,102,48,56,51,99,100,99,53,56,49,53,97,49,101,100,48,101,52,56,51,98,49,48,48,55,97,97,52,56,48,53,53,50,55,57,54,50,53,52,56,55,97,56,51,100,97,49,99,102,48,102,56,55,102,56,48,101,50,97,48,48,102,102,102,57,57,48,48,49,50,53,55,99,49,102,56,48,48,51,101,98,102,48,49,100,101,56,49,51,56,56,53,53,49,55,102,99,97,102,48,102,48,48,102,102,49,50,51,54,48,102,48,53,100,48,49,51,57,50,57,49,51,99,98,51,48,52,57,57,52,101,49,101,50,48,55,53,97,48,52,99,99,56,55,57,99,49,100,97,48,51,97,101,48,102,51,48,48,57,55,49,53,97,56,97,49,100,51,50,101,53,51,48,98,51,48,102,102,57,52,99,48,102,51,52,97,53,48,55,50,54,57,56,53,48,55,52,99,48,102,52,56,55,51,99,97,48,52,49,48,101,49,53,48,51,100,49,98,50,99,52,48,52,102,56,51,99,55,99,51,97,54,53,55,99,56,49,56,48,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,54,101,101,48,52,100,52,56,49,50,100,50,48,101,98,52,48,57,99,54,48,50,53,99,56,49,102,51,48,49,50,98,54,48,102,97,56,97,98,101,53,99,48,51,98,49,48,55,101,48,49,99,49,48,102,48,48,102,102,55,48,48,51,99,98,100,49,100,48,48,51,98,99,57,101,53,99,57,52,55,52,53,98,97,50,102,101,53,51,48,55,100,48,51,97,55,99,51,100,52,49,100,102,48,102,53,56,55,55,52,97,99,48,102,102,56,51,98,100,48,102,49,50,51,57,53,56,49,102,54,48,55,55,54,49,101,52,52,102,50,56,48,98,51,57,48,101,56,56,55,101,99,51,98,101,49,100,100,48,102,50,50,49,50,48,53,97,55,57,52,101,56,52,97,48,53,56,52,48,48,102,56,101,56,48,51,97,101,48,102,99,56,51,56,99,48,48,102,102,55,100,51,102,48,49,50,99,97,48,101,53,48,49,101,57,49,52,55,56,51,98,48,48,102,102,102,51,99,49,100,48,56,55,102,99,48,57,99,97,48,55,53,99,48,102,49,48,51,98,56,48,50,54,54,53,51,57,55,53,56,51,98,56,49,102,99,48,101,48,56,49,51,99,97,48,52,99,57,56,55,52,99,51,101,48,53,48,99,57,55,50,49,100,102,52,101,50,101,52,51,98,99,53,97,55,50,57,48,51,99,48,53,51,49,54,48,56,53,99,98,48,50,56,56,98,49,50,99,56,97,50,50,99,50,57,49,55,97,55,49,53,54,53,56,97,55,49,53,102,53,50,57,57,55,102,101,48,50,97,53,48,48,51,101,53,52,97,48,52,98,52,56,51,100,50,48,50,55,49,99,48,49,102,55,97,101,48,52,56,102,48,49,50,98,97,48,101,53,52,97,57,99,53,98,48,51,99,101,48,55,101,52,48,52,97,48,56,51,56,101,48,101,48,56,55,54,56,49,51,52,56,48,49,101,49,50,99,52,97,56,50,56,56,48,52,101,48,48,57,57,54,48,50,54,57,101,99,98,97,48,102,97,56,55,98,55,56,55,53,52,51,98,97,49,101,97,48,102,49,49,53,56,48,101,102,99,49,100,102,49,52,48,56,101,53,97,56,55,100,99,49,101,49,56,55,57,48,97,102,48,101,102,57,54,55,52,49,100,49,48,101,48,57,52,48,49,101,48,48,102,102,102,50,50,54,50,48,100,57,53,101,53,51,97,55,52,97,56,48,54,49,56,48,51,97,97,48,55,53,56,49,99,52,48,55,49,101,48,101,98,48,49,100,97,48,51,57,53,48,55,53,97,53,49,102,48,101,99,56,51,98,51,48,55,51,97,48,101,102,99,51,57,99,48,101,98,56,49,100,99,56,55,54,97,56,98,51,50,101,48,98,57,101,49,100,101,48,101,50,48,55,48,48,102,102,51,98,99,53,54,48,55,53,99,51,97,54,53,48,52,57,55,52,49,101,48,52,100,50,101,56,51,99,54,53,97,102,50,57,99,51,98,99,53,51,49,53,97,53,55,52,49,54,48,53,101,49,54,52,53,56,57,55,56,53,56,48,50,53,56,49,51,99,53,57,57,54,52,57,101,53,57,53,98,97,57,98,52,48,52,56,101,49,101,102,48,50,52,98,55,48,51,102,48,48,102,102,48,55,99,57,51,52,51,56,99,48,52,101,50,49,54,99,53,102,56,48,57,54,57,52,48,48,102,102,52,56,99,56,48,51,101,98,48,56,49,100,53,101,50,57,99,97,51,50,98,99,98,52,48,52,97,57,55,48,49,101,49,48,55,97,56,48,52,99,100,48,51,101,51,48,50,55,100,52,49,100,56,48,55,54,56,48,52,99,56,97,101,52,57,48,101,57,57,55,52,56,52,53,97,48,55,48,48,97,54,48,55,54,52,53,51,48,51,101,100,52,98,50,102,56,49,50,56,49,101,97,48,101,56,56,55,56,48,97,102,48,102,101,53,48,51,97,101,98,50,98,99,48,52,102,99,51,98,100,52,49,101,100,50,98,101,52,49,57,100,48,48,55,100,100,97,56,49,51,100,97,53,56,56,48,51,101,98,57,99,48,49,102,53,97,99,48,52,99,56,48,49,51,50,52,49,100,48,50,101,99,51,98,101,53,52,48,51,101,49,54,99,97,50,50,98,56,49,100,56,48,51,56,48,54,56,98,56,48,102,48,56,55,54,48,97,55,50,99,57,100,48,55,99,99,48,102,52,56,98,56,52,54,48,101,55,48,55,55,48,51,99,52,49,100,51,50,57,52,51,101,50,49,100,101,48,102,54,49,53,48,49,102,102,48,102,48,48,51,97,97,50,57,99,98,50,48,102,50,48,51,102,52,52,100,48,55,55,55,54,49,100,53,50,101,100,98,48,102,56,48,55,52,52,49,100,55,48,55,57,49,48,52,98,53,99,53,54,48,55,54,97,48,98,98,48,102,49,49,53,53,102,101,48,49,54,49,99,48,48,102,57,48,50,56,49,51,56,52,49,100,53,48,50,55,55,48,48,49,102,54,99,97,48,52,100,54,48,51,100,98,48,55,54,101,49,102,99,50,102,99,49,101,48,56,51,57,98,48,101,99,48,55,56,52,51,98,54,48,101,53,52,49,100,48,57,54,97,53,57,56,55,57,99,97,102,48,102,53,48,55,53,57,97,48,101,97,56,51,57,100,48,101,57,57,52,97,49,99,52,48,102,50,49,54,50,48,101,57,56,98,48,50,56,48,51,99,101,49,101,100,48,101,99,99,56,51,57,102,48,102,99,56,51,100,54,50,97,99,49,101,51,56,51,100,98,48,55,55,101,57,54,49,100,55,50,99,53,98,50,98,56,51,99,99,53,55,48,51,99,52,101,49,102,97,50,99,52,97,98,50,98,52,51,99,56,49,101,101,50,102,57,48,54,48,51,55,52,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,50,48,48,102,102,53,48,51,102,102,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,55,102,99,48,51,51,101,48,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,52,48,50,52,50,49,55,102,102,53,48,51,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,56,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,56,48,49,52,48,102,102,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,102,102,48,48,102,102,100,102,57,53,48,49,54,102,48,48,102,102,49,102,50,49,100,48,48,55,100,50,50,57,52,101,48,48,102,102,102,98,52,102,48,55,49,51,50,48,102,54,56,49,100,48,49,53,57,101,48,48,102,102,57,101,53,48,50,53,102,48,51,56,48,53,101,49,53,52,48,101,50,100,56,54,56,98,55,48,101,51,48,55,50,48,51,98,56,48,102,57,48,97,55,50,99,99,51,101,48,49,99,102,48,102,51,49,55,48,48,101,98,56,49,101,99,48,55,98,48,98,99,48,101,52,49,55,52,49,101,50,50,100,51,49,52,99,49,100,102,50,57,99,49,101,48,52,56,49,50,102,99,56,50,57,97,49,102,98,48,55,55,101,49,99,51,48,101,56,48,51,100,49,48,55,57,97,53,99,49,54,54,49,102,51,48,102,48,57,53,97,49,100,56,48,102,53,48,55,98,48,98,97,52,50,48,51,57,98,48,50,55,54,99,49,102,53,48,55,97,56,48,57,54,99,48,50,52,99,56,48,57,98,57,48,50,54,50,56,51,56,56,53,55,57,52,48,53,57,56,55,100,56,49,99,48,56,49,50,99,50,48,102,101,99,49,102,52,56,55,51,56,97,99,48,102,55,50,50,49,54,52,57,99,49,100,52,50,100,48,51,100,48,48,101,98,52,49,100,52,56,55,97,52,51,102,56,49,100,101,52,48,48,102,102,102,50,49,53,99,53,52,49,55,48,53,49,57,54,101,57,52,49,100,100,52,99,50,101,48,97,52,52,54,52,52,50,100,57,49,49,48,48,102,102,98,100,50,56,56,98,51,98,50,98,102,97,53,51,54,53,55,57,54,54,53,55,98,57,101,53,51,54,48,50,56,52,48,49,102,53,100,52,48,48,102,102,102,98,50,99,48,50,53,54,99,48,49,102,54,55,56,48,101,50,56,97,101,48,55,101,54,48,52,98,52,56,55,98,51,102,102,56,49,51,54,48,48,102,55,57,56,51,57,99,48,102,55,57,55,97,48,101,101,56,48,49,101,98,97,48,51,97,48,100,99,51,101,48,49,102,56,48,101,55,48,55,54,99,48,49,101,98,49,48,55,48,48,51,56,54,49,102,100,48,102,102,48,48,102,102,51,100,56,53,52,48,102,49,48,48,102,102,49,101,99,50,50,101,99,51,99,101,48,101,102,55,49,55,52,53,100,101,99,49,101,101,48,101,56,54,52,52,48,102,48,49,53,101,54,51,50,55,50,49,97,48,102,102,56,48,52,57,98,56,55,98,48,51,97,54,49,101,56,48,101,48,56,55,97,52,51,99,101,49,99,53,48,102,100,48,55,54,56,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,55,48,49,100,51,48,102,57,48,55,52,48,51,100,54,53,51,49,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,56,50,97,56,51,99,56,49,100,55,48,102,50,56,55,55,48,98,54,52,51,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,53,57,53,48,53,97,57,52,101,53,56,97,49,97,49,49,54,48,53,53,57,54,48,56,101,57,54,53,55,49,54,48,100,51,55,54,100,100,99,99,101,49,100,51,48,101,57,56,55,97,48,51,102,99,49,101,57,48,101,99,48,55,49,52,51,56,97,49,100,97,50,102,56,51,101,97,49,102,55,48,102,56,57,55,101,53,51,56,55,52,99,51,57,97,49,100,48,48,102,102,101,97,49,52,99,53,56,56,55,56,56,51,100,50,49,101,99,48,102,52,56,55,56,53,51,57,49,99,97,97,48,101,100,56,55,53,99,51,98,52,49,100,99,50,97,53,48,100,51,56,98,56,50,102,56,51,99,50,53,101,49,55,48,57,56,56,56,53,52,49,53,52,53,51,57,53,99,56,54,57,97,57,101,53,97,49,54,48,57,48,56,56,53,55,50,48,51,52,101,53,98,57,49,51,52,48,49,56,97,50,48,48,102,102,102,57,52,53,56,48,51,101,56,52,56,98,56,48,50,54,49,98,48,55,97,56,48,49,102,54,54,54,48,52,57,101,48,55,55,99,51,102,101,49,102,54,48,50,54,51,50,55,56,51,98,56,48,101,102,48,49,51,48,99,48,52,98,99,48,55,52,48,51,98,50,49,102,57,48,55,97,50,49,101,53,48,55,101,52,53,52,50,50,48,48,51,100,97,54,48,101,56,99,51,57,54,48,102,49,52,49,99,101,56,55,54,56,51,97,99,53,52,48,55,97,52,51,99,54,53,54,56,55,102,56,49,100,102,48,55,55,100,57,48,101,100,49,53,101,48,102,48,99,51,57,99,56,56,56,48,56,54,49,99,50,48,102,48,56,51,97,100,48,101,99,97,52,56,51,99,53,54,53,99,48,101,56,48,55,100,52,51,56,97,49,101,99,57,48,55,99,55,56,48,51,101,50,101,56,48,48,102,97,49,50,50,101,48,48,57,55,57,99,49,100,52,48,48,102,102,55,100,57,57,56,49,51,56,54,49,100,102,48,102,102,56,55,50,52,48,57,56,99,97,101,48,102,49,99,51,98,99,48,52,98,99,56,49,50,102,48,49,101,102,48,101,99,56,55,101,52,49,100,55,48,55,57,52,49,99,54,57,53,48,57,54,48,48,102,102,102,55,54,48,51,97,51,48,102,97,48,51,99,53,48,55,99,50,49,100,97,48,102,52,57,53,48,49,100,54,48,102,49,57,54,52,49,102,101,48,55,56,50,49,100,102,55,56,51,99,97,53,55,56,51,98,99,48,101,55,50,53,97,48,50,54,48,55,48,56,51,98,99,48,101,98,52,51,99,97,56,99,48,102,49,53,101,55,48,51,100,101,49,102,53,48,102,100,48,55,52,101,52,49,99,101,55,102,56,49,57,100,48,48,102,102,51,101,51,99,52,48,48,102,97,52,53,50,57,99,48,49,102,53,54,48,48,101,50,54,56,49,101,100,48,51,100,102,50,98,51,100,56,49,51,99,97,48,52,99,49,56,55,48,48,97,51,50,97,56,49,102,97,51,48,101,57,54,101,49,99,54,48,102,98,56,55,55,52,49,99,100,57,52,101,53,54,48,55,99,48,51,101,48,49,101,54,50,57,99,49,100,55,48,51,97,55,48,102,54,49,52,54,49,99,56,50,57,52,51,99,52,53,53,101,50,101,52,51,98,101,53,99,48,51,98,102,57,48,55,102,101,56,50,56,52,49,102,98,48,55,56,48,49,99,51,48,102,55,56,51,100,49,48,55,54,52,53,51,57,54,54,49,99,99,48,102,48,57,54,52,49,100,56,48,101,97,56,55,52,99,98,97,52,100,48,49,57,48,100,52,48,98,101,52,48,49,102,54,50,97,48,48,102,98,50,99,48,50,53,54,99,48,49,102,53,56,54,48,101,50,56,98,49,48,55,101,54,48,52,99,98,48,55,98,51,101,102,99,49,50,56,48,48,102,102,102,54,54,48,51,57,99,48,101,56,49,55,97,48,101,101,56,48,49,101,98,97,48,51,100,102,100,56,51,101,48,49,99,55,48,101,55,48,55,57,48,48,102,102,49,101,56,101,56,55,48,48,102,102,51,102,56,49,102,100,48,101,48,56,48,51,100,102,98,52,48,101,101,99,48,49,101,102,100,50,57,48,51,99,101,48,102,48,98,49,52,97,53,100,102,99,49,100,49,48,101,56,55,52,98,48,102,48,49,54,48,55,51,97,48,97,49,97,55,48,54,102,48,49,50,52,56,48,102,97,56,51,100,52,48,52,99,57,56,49,50,54,52,48,52,97,51,48,49,51,49,52,49,102,98,50,98,99,97,48,50,98,48,51,101,99,48,102,102,56,48,57,54,49,48,55,48,56,48,102,97,52,51,101,50,53,54,48,55,52,53,49,48,98,50,52,49,48,101,97,49,53,54,49,101,56,48,55,97,52,48,101,97,52,51,97,99,49,102,99,48,102,48,97,48,48,102,102,55,54,99,97,101,50,100,99,98,56,50,102,48,98,55,52,53,48,101,101,97,49,57,55,48,53,100,97,52,97,50,49,53,50,56,56,57,101,53,101,57,55,97,53,57,99,49,53,102,57,49,53,98,50,99,48,98,51,50,99,49,99,100,52,57,98,55,102,101,48,49,53,53,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,55,99,48,48,102,102,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,53,56,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,48,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,99,99,48,51,102,100,48,55,48,56,48,101,55,48,48,102,102,57,97,55,48,55,51,52,48,102,48,48,48,102,102,57,55,101,48,50,54,48,56,49,100,101,49,52,50,48,102,52,99,49,99,101,56,51,100,53,50,56,49,101,48,101,100,56,55,101,52,51,56,99,49,101,55,54,53,102,48,49,50,101,50,100,99,97,101,101,57,50,56,101,57,54,56,99,57,48,56,99,57,50,56,52,57,48,56,52,53,98,49,52,50,49,101,48,50,56,56,98,55,52,52,50,98,56,51,99,56,49,99,101,48,102,53,49,52,52,53,56,57,53,97,49,101,99,48,101,54,48,55,98,52,97,99,50,57,99,51,100,48,49,100,56,50,100,56,97,50,48,102,50,57,52,54,53,54,49,54,54,56,52,48,49,52,50,48,48,48,102,102,102,98,99,50,48,48,102,102,55,100,52,53,56,55,97,48,48,49,102,53,48,99,48,52,100,97,51,52,48,101,97,57,48,56,51,99,52,49,101,48,48,55,56,99,48,52,98,102,48,51,100,55,50,56,49,51,52,49,101,51,56,49,50,101,56,48,102,52,52,98,99,48,101,102,57,54,48,56,48,53,57,50,55,56,55,53,53,57,50,101,53,50,56,97,97,50,101,99,49,100,57,56,55,101,48,98,57,52,54,50,57,48,97,99,48,101,51,57,55,52,48,102,56,48,49,100,54,50,52,55,50,97,102,48,55,99,101,56,51,56,101,57,57,54,53,55,49,54,52,49,100,52,48,102,51,56,51,98,57,48,55,56,56,57,99,49,100,100,48,55,55,102,52,48,102,50,49,48,56,49,100,102,56,55,55,48,48,51,49,53,52,51,57,50,48,48,102,102,102,98,98,97,48,101,50,56,55,55,52,48,49,102,55,54,48,48,102,102,52,100,53,56,48,51,101,97,55,52,48,57,57,53,50,100,48,51,56,50,48,101,99,57,48,99,97,56,48,48,102,102,55,57,54,102,50,97,56,48,57,50,57,48,102,97,51,52,53,51,57,55,50,53,51,100,56,51,99,54,48,102,100,56,51,99,53,48,55,50,52,49,99,100,48,55,56,101,48,102,49,56,49,100,55,56,51,100,55,48,102,98,49,54,97,49,102,97,50,99,48,51,98,97,99,56,51,99,49,48,102,53,49,55,99,49,102,101,50,56,57,48,99,48,57,55,101,52,50,50,57,56,51,56,101,49,99,101,50,56,99,51,99,53,99,97,99,50,101,48,51,56,99,53,56,49,55,101,53,57,56,51,99,100,50,102,56,49,100,102,57,52,52,49,102,49,48,51,49,97,48,48,102,102,55,100,56,52,56,48,51,101,98,102,56,49,99,50,48,48,102,102,51,101,99,99,99,48,57,54,49,48,102,53,56,49,50,97,52,48,52,99,54,51,52,49,101,49,52,55,48,101,53,48,55,56,56,51,99,50,49,100,48,48,102,102,102,53,57,53,54,49,101,102,48,101,51,98,54,49,99,102,54,48,49,101,53,56,51,98,100,48,102,53,48,55,50,56,98,102,52,52,50,100,52,97,102,48,102,51,56,51,98,54,48,102,49,48,55,101,99,51,57,101,49,102,100,50,57,99,51,97,101,49,101,48,50,99,52,97,56,99,53,100,56,55,48,56,51,99,48,53,99,97,50,56,55,55,57,100,50,99,53,51,99,49,100,102,56,55,99,99,51,101,56,49,100,56,56,55,53,48,53,97,48,102,48,97,55,53,50,102,102,56,48,52,55,56,50,101,97,48,102,52,56,48,51,101,99,50,56,48,49,102,53,102,99,48,102,101,56,48,49,102,53,57,56,48,52,99,102,48,55,97,56,48,57,53,51,48,50,54,51,49,97,48,101,102,50,52,48,55,100,52,51,98,97,49,100,101,48,101,56,48,55,97,99,97,98,48,102,55,56,55,49,100,98,48,102,56,51,101,48,101,100,48,49,101,49,48,55,53,52,51,101,97,53,48,50,50,49,54,97,53,55,48,55,97,48,49,100,98,48,55,56,56,51,102,52,49,99,102,48,101,49,49,54,101,49,101,55,48,101,102,57,53,99,53,98,53,49,55,54,49,99,50,48,102,48,49,55,50,56,97,49,100,102,54,99,97,101,52,48,48,102,102,55,56,48,49,99,99,48,102,97,48,55,54,50,49,101,52,101,55,52,51,98,99,57,98,52,97,48,56,98,50,102,102,56,48,55,102,99,50,56,50,97,101,48,52,101,55,56,49,50,56,54,48,101,55,52,48,57,102,49,48,50,53,56,48,49,101,102,56,49,50,57,48,48,102,102,100,48,56,51,99,50,57,56,48,101,97,56,49,102,51,49,52,48,56,54,53,51,56,55,56,53,100,48,101,97,49,55,56,102,56,55,55,48,51,100,50,53,50,49,54,48,53,51,48,55,56,52,97,98,48,102,56,56,55,52,52,51,100,97,49,100,97,50,101,97,54,53,50,100,48,100,49,56,98,102,48,101,52,48,55,100,56,51,98,97,49,100,100,48,102,55,57,53,50,56,97,53,100,57,53,101,53,102,56,55,52,99,98,49,50,99,48,97,49,52,51,50,98,48,51,100,50,49,100,57,48,102,50,48,55,54,53,51,56,98,51,48,101,102,49,54,50,48,100,52,50,56,50,50,99,48,101,56,99,48,49,102,54,48,50,48,101,48,99,49,102,50,56,49,51,98,52,48,52,100,57,56,49,50,48,54,49,100,102,55,52,51,99,48,53,49,56,49,51,48,50,48,52,57,101,48,55,55,99,49,99,99,48,55,98,52,51,102,48,53,53,56,55,98,49,100,48,101,54,57,53,56,53,55,48,55,102,99,51,97,99,48,102,57,52,51,57,48,53,53,56,55,101,53,49,48,51,99,99,48,101,57,56,97,102,52,51,48,102,57,49,54,50,49,102,97,48,102,53,48,55,55,99,49,100,100,97,50,56,55,57,52,51,57,101,53,48,56,51,100,50,50,101,52,98,57,48,101,56,48,55,55,52,97,102,48,101,55,56,55,98,52,51,102,54,49,99,100,50,98,48,51,53,50,99,101,52,98,102,50,98,49,51,53,100,102,102,48,48,102,102,97,49,53,48,48,55,100,97,48,56,48,51,101,98,50,52,49,102,100,56,48,51,101,97,100,99,48,57,57,100,48,102,97,48,51,56,49,48,55,98,97,53,54,56,55,56,56,51,99,54,49,99,98,52,53,50,102,100,51,57,49,56,49,99,100,48,49,51,48,51,50,48,101,101,99,51,101,48,49,99,57,48,55,54,54,48,102,102,56,51,97,97,56,99,53,48,48,55,52,52,51,100,55,52,53,99,56,55,48,48,102,102,98,49,48,102,50,97,49,48,48,57,52,57,54,56,53,102,56,55,52,99,97,55,48,102,101,56,55,52,99,97,52,48,55,97,99,49,100,97,48,101,98,56,55,56,48,51,101,52,53,55,48,51,98,97,48,55,56,50,57,52,53,97,56,55,51,48,48,49,101,101,57,48,102,48,98,54,56,54,53,55,48,55,56,48,98,101,48,50,100,97,53,48,48,101,98,50,48,48,102,102,55,100,97,99,48,48,102,102,51,101,97,57,52,48,57,55,51,48,48,55,100,98,52,48,49,50,101,52,57,52,48,101,53,99,49,102,53,97,51,53,48,55,53,56,51,102,99,49,100,53,101,53,99,57,55,54,48,101,48,99,49,102,100,57,52,54,53,50,97,51,57,54,48,49,102,99,48,55,49,99,49,102,100,50,99,57,57,52,54,52,54,55,99,98,48,50,98,57,56,52,97,52,98,50,98,97,56,51,100,50,48,101,102,48,51,100,51,56,97,100,50,98,53,48,48,49,101,57,56,51,97,102,52,102,50,99,52,97,101,50,56,56,49,101,48,49,52,54,53,54,57,53,50,57,101,56,48,53,57,56,55,52,99,51,102,56,49,100,52,48,55,55,99,48,102,48,52,51,57,97,48,49,51,54,99,48,102,102,48,49,99,50,56,51,101,51,48,50,53,54,48,49,102,50,56,51,99,48,48,50,53,102,56,48,57,56,50,48,55,55,56,53,102,48,51,97,99,48,55,99,54,48,101,97,56,98,102,55,56,51,98,52,49,102,57,48,101,51,56,55,57,100,57,52,55,99,53,56,57,53,50,53,56,101,52,55,52,55,52,98,52,54,52,56,52,55,52,57,52,50,52,56,52,99,50,97,52,98,100,48,101,102,57,55,56,53,52,50,53,57,53,97,49,101,51,48,101,55,48,55,97,52,97,50,50,99,52,98,50,48,101,57,56,55,99,99,51,97,52,53,57,57,52,101,49,101,56,48,101,99,49,54,99,53,101,56,55,54,52,98,99,50,98,48,98,51,52,100,102,102,48,57,54,53,100,55,53,100,55,102,102,53,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,50,56,49,57,52,48,51,55,101,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,102,102,48,51,100,54,48,102,54,48,55,52,99,51,97,101,49,102,101,48,101,98,48,55,57,99,51,56,97,49,102,97,48,101,100,49,52,50,49,102,53,48,101,52,48,55,99,52,97,48,50,101,48,51,97,54,49,102,49,48,101,56,48,55,97,99,97,54,50,98,56,51,99,52,49,100,55,48,102,54,48,55,53,56,51,99,52,56,50,57,48,53,53,48,55,57,48,51,97,101,49,101,52,48,101,101,49,54,101,56,54,57,99,53,52,49,55,99,49,100,101,50,102,48,97,55,52,98,52,98,50,97,48,98,53,50,57,56,98,48,52,52,52,100,50,98,99,98,53,50,98,57,50,49,50,99,97,102,52,102,54,57,100,54,100,99,98,57,97,48,48,102,102,97,57,50,48,48,55,99,56,100,99,48,49,102,52,55,97,53,55,48,48,102,102,51,101,97,97,48,49,102,50,48,55,52,48,49,101,102,48,49,50,102,99,102,49,55,101,53,99,48,49,50,54,48,48,102,102,52,99,54,57,55,101,49,101,57,52,51,48,101,51,57,53,48,53,97,50,49,48,55,57,99,98,99,50,99,52,48,57,55,56,48,55,56,50,53,54,97,51,97,50,57,55,54,57,50,48,101,54,48,51,100,54,49,102,101,52,98,52,50,52,101,50,97,48,98,100,48,101,101,57,55,97,53,53,50,53,49,54,50,53,101,48,51,56,56,50,100,99,98,101,48,102,48,102,48,55,57,97,49,101,50,48,101,57,48,55,51,56,51,102,99,49,100,101,48,102,52,57,53,101,49,101,49,50,99,56,49,100,52,49,54,52,48,102,52,56,49,101,48,48,102,102,48,102,50,52,48,52,101,48,48,48,102,102,51,101,101,102,48,51,56,56,48,52,56,56,48,48,102,102,51,101,101,49,48,49,99,56,48,49,50,50,97,48,52,99,102,49,54,97,49,99,49,48,55,54,99,48,52,97,97,48,51,102,54,48,50,53,48,52,51,98,54,48,102,48,99,97,55,48,55,101,50,53,57,57,52,99,53,99,51,52,53,99,56,55,49,48,48,57,56,102,48,102,55,48,51,102,49,48,55,56,97,49,99,53,48,101,101,50,51,56,51,99,102,48,102,98,50,52,48,55,101,57,49,48,51,97,52,49,99,101,48,50,53,102,57,51,56,51,97,52,48,101,101,48,98,48,50,57,99,98,48,48,102,102,102,50,55,48,101,49,49,54,48,57,54,49,100,50,48,102,101,57,55,97,53,50,56,55,56,99,51,101,99,49,102,51,48,101,101,56,51,98,48,52,48,48,102,102,102,55,49,55,101,49,100,52,48,51,55,99,48,50,54,97,52,48,57,54,57,48,55,53,97,48,52,101,51,48,49,50,101,52,48,102,57,56,48,57,53,98,48,55,100,52,53,53,102,50,101,48,49,100,56,56,51,102,48,48,102,102,101,48,56,55,56,48,51,56,48,49,101,53,101,56,101,56,48,49,100,101,52,102,50,101,52,97,51,97,50,100,100,49,55,102,50,57,56,51,101,56,49,100,51,101,49,101,97,48,101,102,56,55,97,99,51,98,97,53,54,48,55,102,99,49,100,101,56,55,56,57,49,99,97,99,48,102,98,48,51,98,98,48,102,50,50,55,57,52,48,53,57,99,56,55,52,52,51,102,54,49,100,102,48,101,101,56,55,57,49,48,57,48,50,100,51,99,97,55,52,50,53,102,102,48,48,56,56,102,53,100,52,48,101,48,99,48,49,102,55,51,101,48,48,102,97,57,54,48,55,97,52,48,48,102,97,57,48,48,102,102,50,54,57,50,99,49,100,55,48,55,56,100,50,52,48,49,101,101,55,48,55,50,54,48,102,53,98,56,55,100,99,51,102,97,48,52,98,52,56,51,99,51,52,54,55,99,51,99,52,53,102,53,49,54,97,48,101,98,48,97,100,48,55,56,97,49,101,54,48,101,102,57,52,54,49,99,97,48,102,102,48,55,98,57,51,48,49,100,99,48,51,98,54,48,101,55,50,54,56,49,51,48,48,49,99,98,48,101,97,50,51,48,55,50,99,98,99,48,55,99,56,49,100,97,48,101,49,50,48,57,54,50,49,100,101,48,101,102,55,48,102,102,48,55,52,48,98,51,50,98,100,51,101,52,97,99,48,102,54,49,53,56,100,54,48,50,55,99,53,102,102,100,55,53,100,55,53,102,102,49,97,56,51,97,54,49,101,99,48,102,52,48,55,48,52,51,100,50,49,100,56,48,102,100,48,55,49,52,51,99,97,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,97,55,48,102,54,48,55,51,52,51,100,101,49,100,52,50,101,52,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,54,97,51,57,54,97,49,100,98,48,102,52,48,55,54,56,51,99,54,53,52,97,54,50,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,49,48,98,55,50,97,56,98,56,50,98,57,51,49,48,56,98,48,50,97,99,98,48,52,55,52,52,50,99,53,48,49,100,54,101,100,98,56,97,57,48,48,102,102,100,50,100,48,48,55,99,54,57,99,48,49,102,55,56,56,53,54,56,48,51,101,99,54,48,49,99,100,57,53,99,48,52,57,102,56,51,101,100,54,52,51,99,52,56,99,48,52,101,55,48,49,50,99,54,48,101,55,99,97,54,52,98,50,101,48,51,100,54,57,101,57,56,49,101,55,48,102,54,49,53,56,48,52,99,53,56,51,57,97,48,101,54,50,52,56,55,53,52,49,100,100,98,50,48,102,97,99,98,51,48,102,97,56,55,56,49,51,52,98,101,50,100,100,49,52,49,102,48,50,48,49,54,99,53,100,56,55,52,99,97,56,48,55,99,99,53,52,56,55,98,48,98,100,98,55,48,51,101,56,49,101,99,48,102,51,97,51,48,51,99,98,48,101,50,50,55,50,55,57,53,97,49,101,49,48,102,55,56,55,51,48,49,100,48,56,48,53,53,52,50,56,55,52,56,51,56,51,48,55,102,52,48,102,56,99,48,57,53,56,48,55,99,97,48,101,102,99,48,57,56,49,48,50,53,102,52,49,101,49,57,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,57,48,102,50,56,55,49,56,51,102,48,49,100,56,55,57,49,102,49,54,50,53,52,57,54,51,57,49,100,50,49,49,49,50,53,49,100,50,49,49,57,51,53,49,100,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,57,48,55,55,48,51,101,50,49,100,54,50,102,52,97,101,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,99,48,55,53,99,51,99,101,53,52,57,55,97,49,100,57,50,102,48,98,51,50,98,49,51,55,102,99,48,51,55,97,52,48,49,102,55,50,97,48,48,102,97,54,99,48,55,48,97,48,48,102,98,54,52,48,55,48,52,53,101,49,52,99,53,99,49,52,52,53,48,48,102,102,55,51,48,48,102,102,57,97,50,48,101,54,48,55,55,99,98,53,50,99,99,49,99,52,56,51,102,53,50,98,52,97,98,48,101,54,56,55,55,48,51,100,52,57,50,49,101,97,48,101,101,56,55,51,56,49,101,56,97,50,56,51,97,99,48,55,52,101,48,102,54,48,49,101,55,97,53,48,51,97,99,48,55,57,48,48,102,102,102,48,100,50,48,48,102,102,57,54,51,98,48,55,56,52,48,102,49,53,50,48,51,101,54,49,102,102,48,101,49,56,55,50,98,50,49,49,54,53,52,53,56,97,50,52,56,55,56,52,51,98,57,100,98,50,101,50,51,54,52,102,48,52,57,48,48,49,102,49,100,51,48,48,102,102,55,100,48,98,102,48,48,55,100,53,97,48,55,49,48,98,52,48,50,54,51,99,48,57,56,55,52,99,99,53,98,48,49,51,99,56,48,102,99,52,51,56,49,99,51,57,101,49,101,99,48,101,102,57,52,52,49,101,48,101,57,101,49,99,54,48,50,53,102,56,49,100,54,57,55,50,53,99,57,52,48,49,102,49,55,99,49,99,101,57,53,99,57,52,53,48,97,54,100,48,55,55,56,51,102,97,49,102,102,52,101,48,102,48,48,55,54,48,51,98,52,53,99,56,51,100,51,48,55,56,52,55,50,100,48,51,98,56,53,55,57,55,56,53,48,57,53,50,49,99,57,48,55,52,50,57,100,52,49,100,57,50,57,52,51,99,54,48,102,48,56,49,102,49,48,51,98,54,48,48,102,102,102,97,54,97,48,48,102,102,55,100,99,57,56,51,56,53,48,48,102,102,55,100,98,49,56,51,56,50,50,56,99,98,57,50,57,99,98,100,50,56,48,51,57,56,48,52,100,49,48,55,51,48,51,98,101,53,53,49,53,56,48,102,100,56,49,99,53,49,54,52,53,97,48,55,51,52,51,98,56,49,101,97,52,57,48,102,53,48,55,55,52,51,57,99,48,101,98,57,50,56,49,101,57,56,51,100,56,48,55,52,101,48,101,99,49,49,52,49,101,57,56,51,99,56,48,55,56,54,57,48,48,52,98,49,100,56,51,99,50,48,55,56,97,56,101,49,99,99,48,101,48,48,102,102,55,102,48,51,101,98,100,48,56,98,50,97,50,99,53,49,50,56,51,98,99,49,101,51,99,100,57,55,49,49,102,97,55,56,51,99,48,48,102,102,52,102,51,48,49,51,99,101,48,52,98,97,48,48,102,102,51,101,98,97,56,48,57,55,52,48,102,97,48,49,51,52,48,48,102,102,52,99,102,56,55,99,99,48,49,101,100,53,48,101,48,48,102,102,55,53,55,98,50,53,53,57,52,99,53,51,49,53,57,48,56,97,53,56,56,55,101,99,49,101,55,56,55,101,52,98,49,52,54,52,97,52,97,48,101,100,56,51,97,102,48,55,53,99,49,100,98,52,98,52,99,50,98,56,48,49,101,101,57,48,55,56,48,49,101,97,99,53,54,57,54,53,99,97,102,50,98,101,57,51,52,97,102,50,57,48,97,57,50,57,48,97,98,50,101,99,51,101,97,49,102,54,48,102,49,48,55,52,99,51,56,52,49,100,52,48,102,54,56,55,98,52,97,48,102,102,51,100,48,55,57,56,48,52,101,49,48,51,56,52,48,55,53,56,48,52,99,51,56,49,50,102,97,48,52,97,57,56,55,56,52,51,102,56,49,100,102,52,99,48,50,54,48,52,48,57,57,50,50,102,99,98,97,50,97,99,51,56,99,48,101,57,56,97,54,48,102,51,48,55,51,57,100,48,55,56,52,53,53,48,55,53,56,97,50,48,55,52,101,48,102,98,99,49,101,100,97,52,56,51,100,97,48,102,54,48,55,48,100,51,48,51,99,97,53,55,48,55,101,53,48,99,49,99,102,100,97,51,48,51,56,50,48,102,56,48,51,98,102,52,50,48,102,102,57,52,97,49,100,102,50,102,56,97,101,101,48,102,51,99,98,52,48,101,100,48,55,54,50,101,50,55,50,54,57,54,54,53,56,57,52,54,51,102,48,49,51,48,54,48,102,97,52,51,97,97,48,52,98,54,48,51,56,50,48,55,101,50,48,52,99,53,56,55,101,49,48,52,51,99,52,53,98,48,55,50,99,49,99,49,48,51,97,48,48,55,57,56,48,102,98,48,51,101,48,53,53,56,55,53,49,48,99,97,102,52,99,48,102,53,49,54,50,49,100,52,48,55,53,99,49,99,100,50,102,48,51,102,50,49,101,52,50,98,99,51,98,50,56,48,53,97,57,54,97,53,48,49,53,48,57,97,49,101,49,52,99,50,97,99,97,50,52,98,52,53,50,97,100,48,99,98,52,50,102,48,97,51,50,98,100,100,50,99,97,100,49,54,52,98,49,50,100,52,97,101,54,98,100,50,55,52,48,48,102,102,53,57,57,56,48,51,101,57,55,48,48,57,101,55,48,50,54,50,99,48,49,102,54,50,99,48,48,102,57,51,48,48,102,102,49,50,57,99,48,52,100,48,48,49,51,51,99,49,102,50,101,49,101,97,48,102,102,56,55,97,98,48,49,51,50,54,53,53,57,52,99,53,51,49,53,56,100,50,53,49,53,99,49,99,52,48,55,54,48,49,99,53,50,98,52,48,57,52,56,48,50,54,50,100,50,56,51,98,56,48,101,98,99,49,100,55,48,55,54,100,50,53,51,52,98,48,101,49,100,54,48,55,55,101,49,100,53,48,49,51,50,50,99,97,56,97,101,52,48,101,57,101,57,101,53,100,49,54,97,53,100,57,54,54,53,100,56,55,100,56,51,101,99,49,101,49,48,102,55,48,55,102,52,51,100,50,49,101,100,48,102,54,48,55,56,48,48,51,48,100,56,48,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,55,102,99,51,101,52,48,57,53,54,48,50,54,53,56,49,100,54,56,49,51,56,99,48,52,98,57,48,51,57,57,48,50,54,57,48,49,99,97,57,54,57,99,98,56,48,55,54,50,48,102,99,48,51,56,50,49,100,102,48,102,102,56,55,54,98,50,52,50,55,56,55,55,57,51,99,98,57,50,56,101,56,98,55,52,53,100,56,98,57,48,101,53,56,55,98,51,48,55,53,52,51,99,48,49,101,98,48,101,101,57,53,97,49,102,102,48,55,55,97,49,101,50,52,55,50,99,99,51,57,50,48,102,49,48,51,98,54,56,48,53,102,57,54,55,50,49,100,49,48,102,100,56,55,55,99,51,99,52,49,100,98,52,100,52,102,98,52,102,50,57,100,51,53,52,48,52,101,56,48,50,55,101,48,48,49,102,49,48,55,50,98,56,49,102,57,56,48,51,101,99,50,48,51,97,101,48,102,55,56,48,57,52,57,50,101,56,49,99,102,56,51,56,50,48,50,52,55,99,49,101,48,56,55,56,48,49,100,102,48,55,57,52,48,57,57,48,48,102,102,55,52,55,56,51,101,99,49,101,97,48,101,99,56,51,99,50,48,101,55,49,54,54,53,56,56,55,102,52,98,51,48,48,55,97,101,52,56,99,48,52,97,97,56,55,53,52,97,99,48,55,49,48,49,102,99,48,55,55,52,49,100,53,48,101,102,57,54,50,48,101,102,54,52,97,99,50,102,52,49,100,56,48,55,53,56,51,100,56,49,101,49,98,48,101,57,56,55,54,56,49,101,54,57,54,99,49,101,52,48,101,102,49,53,54,53,53,48,55,52,99,49,100,49,57,53,97,49,99,102,48,101,56,57,52,54,48,50,102,52,56,48,51,101,51,97,52,48,48,102,98,97,97,48,48,55,56,53,54,48,49,51,49,97,53,97,56,55,48,52,49,102,101,56,55,57,56,51,102,99,57,54,48,52,56,100,48,51,102,57,102,57,48,52,49,101,51,56,55,54,99,97,50,55,52,48,52,102,56,97,55,48,55,51,56,48,102,52,57,50,53,50,48,51,98,101,56,54,49,100,101,48,50,54,54,48,97,101,48,101,52,99,57,53,48,53,100,48,55,56,52,98,54,99,53,51,48,55,55,56,97,55,52,97,48,101,53,48,51,100,51,50,56,99,49,100,100,97,55,57,52,54,49,101,50,48,102,55,48,55,48,56,98,49,50,97,48,51,99,56,101,57,53,52,48,102,51,99,51,99,101,48,101,56,56,49,100,56,48,55,48,48,102,102,98,48,48,48,102,102,100,56,99,48,101,57,56,55,98,48,51,97,101,49,102,101,48,101,98,48,55,54,48,51,102,52,49,99,53,48,102,50,57,52,50,49,102,53,48,101,52,48,55,99,52,97,48,50,57,99,51,100,56,49,99,101,48,102,55,56,55,53,48,98,57,50,98,56,51,99,52,49,100,55,48,102,54,48,55,53,56,51,99,52,56,50,56,101,53,97,56,55,54,99,51,100,48,49,100,98,48,102,49,57,53,48,57,56,57,99,53,52,49,55,99,49,100,101,50,102,48,97,55,52,99,52,52,50,100,99,97,97,50,101,52,97,102,52,99,52,100,50,98,99,98,53,50,98,57,50,49,49,48,98,48,52,48,55,53,100,54,100,99,56,97,97,102,102,48,97,48,48,102,102,50,53,53,56,48,57,54,57,48,55,53,97,48,52,57,99,56,49,50,101,52,48,101,54,52,48,57,53,98,48,55,50,97,53,53,102,50,57,99,49,100,56,56,51,56,102,48,101,48,56,55,55,99,51,56,48,49,100,97,101,57,48,56,48,49,100,101,52,48,50,101,52,98,99,97,50,97,49,49,55,55,50,101,52,51,101,56,49,101,99,101,49,100,53,48,101,102,56,55,53,48,51,98,97,53,57,56,55,102,99,49,101,49,48,55,56,57,50,48,98,51,48,102,98,48,51,99,52,48,102,50,50,48,49,52,48,53,54,52,56,55,98,56,51,102,54,49,101,48,48,102,102,102,49,48,55,57,49,51,53,48,50,49,51,99,98,56,52,100,53,48,48,102,102,98,99,102,48,48,55,99,57,52,52,48,49,102,50,49,49,50,101,56,48,57,57,97,48,102,99,56,55,97,52,48,57,49,55,48,50,52,52,48,49,101,102,54,99,48,52,97,57,48,55,53,50,57,49,48,97,98,48,55,98,99,48,102,99,48,49,100,56,49,55,48,49,102,56,48,101,57,57,54,101,48,102,100,52,51,102,52,48,50,52,101,48,102,54,48,51,56,54,48,102,52,99,49,100,56,49,52,54,49,102,55,48,101,98,48,51,99,56,52,52,48,101,56,48,51,100,98,48,50,53,49,48,98,98,48,101,57,56,55,100,56,97,50,50,97,48,98,50,52,48,50,101,56,51,56,51,99,97,51,48,55,56,97,49,102,98,48,101,55,50,54,56,55,57,52,51,98,54,49,101,49,48,102,54,56,51,98,49,48,48,102,102,55,98,51,99,98,102,48,102,48,56,49,57,100,56,48,51,101,53,48,97,48,48,102,102,102,98,101,101,50,57,52,49,100,48,48,55,49,99,51,101,97,48,48,102,97,100,51,48,50,52,102,48,51,99,50,49,99,48,48,102,100,56,55,102,99,49,102,51,56,55,48,52,51,101,97,49,99,56,48,50,54,99,48,49,101,102,57,52,52,49,101,54,48,101,51,48,51,99,54,50,57,99,49,100,49,48,55,48,99,98,57,50,100,99,51,101,54,48,101,57,56,49,101,49,56,49,50,101,48,56,50,53,49,57,53,50,53,98,57,55,100,56,97,49,48,50,54,48,52,98,100,48,48,55,98,55,99,51,99,97,53,50,56,51,100,50,57,48,102,100,57,53,101,53,49,57,55,97,48,101,55,52,51,56,54,53,97,49,53,53,99,51,98,48,53,52,97,55,56,55,102,48,51,102,52,53,54,56,55,99,52,49,100,48,56,48,53,99,50,50,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,97,48,49,102,102,48,98,102,101,48,97,98,56,49,51,56,50,48,52,57,102,48,51,56,54,48,50,55,97,52,49,99,50,48,55,102,52,48,57,55,51,48,50,54,50,99,51,56,56,53,48,48,55,99,99,51,56,101,49,102,50,48,101,102,56,55,97,52,97,98,50,97,99,98,53,50,100,52,51,97,101,49,99,99,48,102,49,48,55,97,56,49,100,55,56,55,97,99,51,99,54,49,99,100,48,102,49,56,55,49,52,97,101,48,55,98,50,48,101,57,52,98,48,48,102,100,48,55,54,99,51,100,101,53,52,48,55,51,52,49,101,102,56,55,50,99,97,56,48,102,56,49,55,56,57,52,48,101,102,56,51,102,101,56,97,53,48,97,54,49,54,54,49,100,100,50,99,53,50,97,97,97,54,54,100,97,98,52,101,52,50,52,100,48,48,102,102,97,49,50,48,50,54,99,99,48,49,102,53,49,56,48,102,101,56,48,57,53,52,48,48,102,102,55,100,97,49,56,55,55,56,48,49,102,53,55,99,53,99,48,55,56,52,51,98,101,53,98,56,55,100,56,49,101,56,56,51,100,102,48,55,51,97,48,101,101,48,49,99,53,48,51,101,53,48,102,48,56,55,55,99,51,101,52,49,99,51,48,55,54,54,48,102,51,48,51,97,56,48,102,102,56,51,100,48,53,48,48,55,54,48,49,100,56,48,51,99,102,97,99,57,54,53,50,57,55,99,53,99,97,49,57,52,48,56,54,53,99,49,55,54,102,56,55,54,48,49,101,56,99,56,55,50,57,97,48,55,56,52,53,55,48,55,50,99,49,101,48,48,102,102,55,51,56,49,101,51,56,55,50,52,51,98,56,49,101,51,48,102,102,98,56,49,100,49,97,50,99,48,98,50,48,48,102,102,99,57,49,48,48,55,100,54,99,56,48,51,101,101,101,48,51,56,99,48,52,100,98,48,49,51,99,50,48,52,102,57,56,48,51,101,98,99,56,49,102,98,57,54,99,49,99,49,48,55,54,101,48,52,99,98,56,49,50,102,48,48,102,102,52,100,102,48,49,51,50,99,48,101,101,56,48,57,55,50,48,101,99,49,52,52,53,51,57,54,99,49,100,97,50,57,99,49,102,56,56,49,50,101,50,48,101,54,99,51,100,56,53,97,48,55,52,99,97,102,55,56,97,102,50,101,56,51,99,97,49,102,57,48,102,54,53,48,55,98,99,49,102,102,56,55,53,51,48,55,53,48,51,100,52,49,101,57,48,55,97,52,49,100,98,50,98,100,48,56,51,57,99,56,52,53,56,48,55,48,100,50,52,97,57,48,102,97,48,55,48,99,51,57,101,53,56,49,53,48,49,100,51,48,55,97,52,57,54,49,99,99,48,51,55,99,48,55,98,99,48,52,97,98,56,49,50,101,56,48,52,99,48,56,55,101,52,49,99,50,56,51,99,101,48,55,100,48,48,101,54,52,51,56,50,48,102,51,48,51,102,101,48,52,98,48,56,51,99,50,52,99,48,55,97,48,48,101,48,99,51,100,54,49,102,49,50,56,49,49,52,98,55,50,101,48,49,100,55,56,55,102,49,50,56,97,97,52,56,50,57,49,50,52,98,101,48,101,101,97,52,51,102,50,55,51,57,49,101,53,53,57,55,97,100,49,53,101,57,101,48,57,101,50,56,57,48,52,51,102,97,49,99,102,48,55,54,101,48,102,50,49,48,48,102,102,97,99,56,48,102,101,48,51,98,52,48,55,55,101,49,101,52,48,101,101,55,102,56,49,53,50,49,54,50,48,48,102,56,101,57,48,48,51,101,97,102,52,51,102,99,48,52,57,56,48,51,97,52,48,50,53,52,48,49,101,101,48,49,50,99,101,48,101,56,52,98,49,48,102,97,56,51,98,56,48,55,52,50,49,99,51,48,101,50,49,54,56,48,52,100,53,48,51,57,53,48,55,54,50,49,100,56,48,50,53,100,52,49,102,101,56,55,97,99,49,101,54,56,55,52,52,49,100,52,53,48,51,98,57,52,102,48,55,101,48,53,56,48,55,97,99,51,56,56,48,50,54,48,53,98,49,55,97,49,101,48,50,102,56,98,54,52,97,50,99,99,49,101,49,50,55,48,55,50,52,49,101,97,57,55,56,48,102,55,52,49,100,102,49,54,52,49,102,50,98,50,97,56,98,50,48,102,100,56,55,55,52,51,102,99,101,57,52,54,56,52,57,100,52,48,50,55,53,48,48,102,102,51,101,97,100,48,48,102,102,57,54,97,48,50,53,99,56,48,57,51,101,48,48,102,102,55,99,97,99,56,49,99,99,56,49,50,99,101,48,52,98,48,56,51,101,101,48,102,102,48,51,102,56,48,101,48,48,102,102,51,57,52,48,102,102,56,49,51,56,56,48,101,102,99,98,57,48,102,54,56,51,99,53,48,55,54,99,56,97,48,101,101,52,98,56,48,101,101,48,55,102,52,51,98,54,48,52,98,54,48,49,51,51,97,53,48,56,55,57,52,49,100,56,50,51,97,53,97,50,57,55,52,57,97,48,48,102,53,51,56,48,49,101,57,56,56,50,53,53,48,48,102,102,51,57,99,49,101,49,48,55,98,56,48,48,102,102,102,54,56,56,51,97,53,50,57,48,49,101,48,48,102,102,55,102,48,97,97,48,102,55,49,54,50,49,99,57,48,55,55,48,56,48,49,99,51,99,49,100,50,48,102,49,56,55,98,52,48,55,100,50,48,48,102,102,55,100,98,48,56,48,51,101,99,48,48,51,97,101,48,48,102,102,102,97,99,100,48,50,52,51,56,49,102,57,56,49,51,53,97,53,100,51,97,49,100,101,55,99,51,101,101,49,100,100,50,56,50,99,51,97,56,48,101,50,56,51,57,99,53,102,98,97,53,55,98,101,56,101,48,102,48,48,102,102,49,102,101,56,55,100,51,97,52,49,52,101,48,101,98,99,51,98,51,99,51,98,99,57,50,49,102,48,48,101,49,57,54,101,49,101,99,48,101,102,97,48,49,54,100,100,101,48,102,102,56,51,100,49,50,57,52,51,57,56,49,101,49,54,99,51,101,52,56,48,48,101,55,52,51,57,99,48,102,49,99,51,99,99,49,100,99,54,57,51,100,100,48,101,101,102,99,97,48,49,54,97,48,48,102,102,48,102,56,100,49,56,55,97,99,51,100,50,49,102,102,48,48,55,100,102,100,56,49,50,56,48,49,102,97,48,102,99,56,55,57,99,98,102,48,102,57,48,55,101,48,51,101,52,49,101,48,48,102,102,50,54,99,48,51,100,54,49,102,49,48,102,56,48,55,97,56,98,55,50,99,52,51,99,56,49,101,57,48,102,54,48,55,97,52,51,99,54,48,52,97,55,48,49,51,49,50,53,97,56,55,57,48,51,99,99,49,101,52,48,102,49,57,54,101,57,56,57,97,53,98,57,55,101,49,101,49,50,102,56,98,56,52,99,52,97,50,100,52,98,53,50,101,56,98,48,52,99,52,101,50,99,48,98,50,50,99,49,50,53,50,99,98,50,52,102,55,57,99,55,50,101,101,101,98,102,99,48,51,55,53,53,52,48,56,55,52,48,49,102,55,56,56,48,48,102,97,51,100,48,55,51,56,48,48,102,98,55,55,48,55,51,56,100,49,54,54,53,53,51,56,49,100,101,48,55,53,99,48,52,101,54,56,51,97,100,48,101,101,97,54,97,50,48,51,56,56,48,55,102,48,57,54,56,56,102,101,50,98,99,98,51,50,98,101,53,50,49,50,99,98,53,99,48,101,53,56,49,102,53,48,48,102,102,57,53,97,49,97,54,57,54,101,53,101,56,51,57,102,50,102,52,98,54,52,97,52,102,52,99,50,98,52,98,57,52,52,52,50,50,99,56,51,100,56,48,101,54,56,51,100,56,53,57,97,55,56,55,100,99,51,56,99,53,55,49,55,99,53,55,49,55,56,48,102,51,48,49,100,57,56,51,100,49,48,51,51,57,48,50,55,54,99,49,102,53,48,55,97,56,48,57,54,99,48,50,52,99,56,48,57,98,57,48,50,54,50,56,51,56,56,53,55,57,52,48,53,57,56,55,100,56,49,99,48,56,49,50,99,50,48,102,101,99,49,102,52,56,55,51,56,97,99,48,102,55,50,50,49,54,52,57,99,49,100,52,50,100,48,51,100,48,48,101,98,52,49,100,52,56,55,97,52,51,102,56,49,100,101,52,48,48,102,102,102,50,49,53,99,53,52,49,55,48,53,49,57,54,101,57,52,49,100,100,52,98,50,101,48,97,52,52,54,52,52,50,100,57,49,49,48,48,102,102,98,100,50,56,56,98,51,98,50,98,102,97,53,51,54,53,55,57,54,54,53,55,98,57,101,53,51,54,48,49,52,50,48,48,102,102,55,100,51,101,56,48,51,101,100,52,52,49,99,101,48,48,102,102,51,101,100,54,56,48,57,52,55,48,101,56,56,51,101,49,48,101,55,48,55,56,99,51,98,101,100,56,51,102,53,48,101,53,56,55,55,56,51,57,99,49,100,97,48,50,54,98,56,49,100,48,57,53,97,56,48,57,48,49,100,99,50,100,48,49,100,53,56,51,101,54,52,97,50,97,51,56,48,57,100,50,52,57,53,54,49,100,52,50,100,48,51,99,56,49,101,99,50,101,51,48,51,57,101,48,102,100,57,54,97,53,54,56,55,56,52,98,99,48,55,51,48,49,101,97,97,48,102,49,56,55,56,50,48,51,99,48,49,100,49,52,52,52,98,48,101,102,49,54,56,53,97,99,56,51,99,97,48,101,55,56,51,99,50,48,101,57,48,55,52,98,102,99,48,50,54,53,99,51,100,56,49,100,51,48,102,52,48,55,48,52,51,100,50,49,101,55,48,101,50,56,55,101,56,51,98,52,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,98,56,48,101,57,56,55,99,56,51,97,48,49,101,98,50,57,56,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,55,50,52,49,53,52,49,101,52,48,101,98,56,55,57,52,51,98,56,53,98,50,49,97,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,51,48,97,56,50,100,52,97,55,50,99,53,48,100,48,56,98,48,50,97,99,98,48,52,55,52,98,50,98,57,51,100,97,54,101,100,98,98,57,57,49,53,53,52,48,51,51,101,52,48,49,102,50,53,48,48,48,102,102,55,99,55,102,55,48,49,51,100,52,53,51,48,55,97,56,48,57,102,51,48,50,53,53,57,48,55,97,51,48,49,51,55,48,48,101,102,99,49,100,102,50,50,54,48,55,57,97,48,101,101,100,49,100,49,56,51,50,50,97,48,49,102,98,56,51,97,100,48,55,51,99,49,99,54,48,55,98,50,49,101,49,97,101,49,100,50,48,101,57,48,51,98,57,48,55,51,48,49,101,100,48,55,57,52,48,102,52,52,48,57,98,98,48,102,52,97,54,55,48,55,54,50,48,101,57,99,49,100,100,56,48,57,102,48,55,98,57,48,48,102,102,51,98,99,53,57,56,55,48,99,51,97,101,49,100,100,48,101,52,55,48,49,50,101,97,50,57,48,97,48,55,51,56,48,53,56,51,50,102,102,101,98,97,101,98,97,102,102,56,48,54,102,99,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,49,98,102,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,102,102,56,48,97,48,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,100,49,50,48,48,102,97,51,55,48,50,54,49,52,49,100,54,48,49,51,48,50,48,48,102,102,102,97,98,51,48,50,52,98,102,48,51,97,100,48,102,51,49,53,99,49,101,54,48,48,102,102,55,97,50,52,48,52,98,56,56,49,50,101,97,48,52,98,100,56,51,99,52,101,53,54,57,54,101,49,100,102,50,101,51,57,52,52,48,102,52,99,49,100,98,56,49,50,102,48,48,101,57,51,56,55,98,52,51,98,50,53,57,48,48,51,100,98,101,53,99,49,55,57,56,97,98,50,100,48,97,101,99,53,100,49,53,98,99,98,48,50,57,99,98,97,101,53,55,48,55,56,48,97,101,99,57,55,98,49,54,54,53,53,50,48,53,102,57,50,52,48,49,50,101,99,97,48,49,56,97,56,48,48,102,102,102,56,53,100,56,49,51,53,97,48,101,100,53,48,99,49,99,48,56,51,102,49,48,50,52,98,53,50,48,51,99,97,56,52,100,48,51,100,55,52,98,48,55,100,54,48,102,51,52,48,57,57,51,52,55,48,101,57,48,48,102,102,51,100,98,56,49,101,101,55,48,98,51,55,48,51,56,101,57,48,49,99,97,48,50,53,53,99,49,100,50,98,50,53,102,56,48,51,100,100,97,48,57,49,97,48,101,51,54,52,52,101,49,101,49,100,100,48,55,57,52,53,100,51,102,56,55,57,48,57,49,56,98,50,99,56,49,56,97,97,101,49,97,50,102,102,56,51,52,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,52,48,51,57,49,99,48,49,102,55,102,48,48,102,102,52,57,51,97,50,48,49,51,100,48,48,48,102,102,102,97,101,48,48,55,98,50,49,99,56,99,53,50,49,55,50,53,102,56,55,57,56,49,99,102,49,53,99,49,102,99,48,50,54,49,56,49,100,100,57,53,97,53,51,57,54,56,49,99,101,50,97,51,97,53,48,51,99,56,48,55,55,101,48,101,50,56,49,102,50,49,53,54,49,100,49,52,55,50,99,57,50,52,51,101,52,56,50,57,99,56,53,56,97,97,55,48,98,53,48,102,54,54,52,53,50,99,98,49,53,101,57,56,53,48,49,55,98,98,50,52,54,101,53,55,48,55,57,48,97,101,56,99,57,98,101,99,48,50,55,56,99,51,101,48,49,100,53,50,102,56,51,56,97,49,101,97,48,102,51,48,55,49,99,51,100,54,56,48,48,50,53,52,49,101,55,48,101,54,56,55,56,48,98,57,48,101,97,56,55,57,48,97,100,101,57,50,56,48,57,57,99,97,98,50,102,99,51,98,99,57,101,102,57,53,50,53,99,97,48,53,50,52,57,53,56,57,54,57,97,56,48,57,52,48,57,50,50,100,49,49,49,50,57,49,48,49,51,56,56,52,57,97,57,56,56,52,101,101,100,100,99,52,49,98,98,56,102,48,98,102,101,51,53,48,51,97,55,48,55,99,56,48,102,52,56,49,99,52,48,55,101,48,97,53,48,55,57,54,48,101,54,99,49,101,51,56,55,101,52,49,100,55,56,55,102,56,51,98,55,99,98,49,55,56,51,98,101,49,102,48,48,55,55,97,49,101,102,48,102,49,48,55,50,52,51,99,56,53,52,51,99,53,99,57,53,48,57,56,53,48,57,54,57,52,53,54,57,55,97,49,100,55,50,100,48,97,50,50,101,48,97,99,48,49,51,48,48,101,102,49,54,52,53,57,49,52,97,53,56,48,50,52,57,51,97,55,50,55,57,53,99,57,54,57,52,53,54,51,57,101,100,48,53,51,54,98,55,48,48,101,50,50,48,48,102,102,55,100,50,98,56,48,51,101,99,97,56,97,101,48,48,55,100,57,98,48,49,50,54,52,49,99,99,48,55,99,54,53,100,97,55,56,55,50,100,49,56,49,102,52,50,50,102,48,102,49,55,48,55,98,56,49,99,57,48,101,55,50,52,51,48,99,51,50,49,99,98,101,57,50,48,102,54,48,49,101,98,56,55,54,48,51,56,49,48,57,50,49,100,97,52,100,48,102,100,48,55,102,52,51,100,99,53,48,54,50,102,56,51,97,54,49,99,48,54,52,98,56,52,49,101,49,101,57,52,102,56,101,53,57,101,101,57,54,53,56,57,53,48,55,50,98,98,101,52,50,52,48,48,48,102,102,57,97,57,48,101,101,48,55,55,52,98,56,48,102,54,49,54,101,56,56,53,48,48,55,55,100,48,102,50,55,49,55,48,53,56,48,54,102,100,48,100,48,99,49,51,48,56,99,56,98,100,101,48,52,98,50,51,98,101,57,52,57,49,98,51,101,57,54,57,50,56,56,56,98,50,52,53,49,53,49,100,102,97,102,101,97,102,54,97,57,57,102,49,98,57,50,102,98,50,56,48,54,57,52,56,48,51,101,51,51,50,48,48,102,97,101,102,48,55,57,52,48,48,102,97,100,50,48,50,53,52,52,49,102,48,48,102,102,51,99,98,48,50,54,53,99,97,98,48,102,98,48,51,98,100,48,102,99,56,51,102,54,101,48,101,102,98,56,55,98,99,51,97,52,53,100,56,55,102,52,51,56,48,48,102,102,102,49,52,51,57,101,49,100,51,101,48,101,98,56,49,101,51,56,51,102,55,50,56,52,97,51,99,49,99,51,52,48,48,55,53,101,57,50,49,101,49,97,50,97,56,48,52,102,56,97,57,48,102,102,49,52,56,53,56,48,55,56,99,49,51,97,53,102,49,55,102,100,51,99,98,51,52,97,57,97,56,57,50,98,55,50,48,97,55,57,53,102,98,102,99,48,52,57,99,48,48,55,99,57,97,48,48,49,101,100,99,48,48,55,56,100,100,48,49,51,97,99,48,48,102,102,102,54,56,56,48,57,49,56,48,51,100,98,99,48,48,101,54,101,50,48,50,53,101,48,48,102,54,101,48,50,52,48,48,52,57,56,101,48,48,102,50,57,48,48,102,102,101,49,99,49,51,52,48,57,52,48,49,50,99,48,48,98,51,51,56,50,54,99,49,51,50,49,97,48,54,54,51,56,50,55,52,49,51,50,52,56,49,97,50,52,97,48,52,100,101,48,101,55,56,49,99,101,56,51,99,48,48,55,101,101,48,102,50,52,51,98,52,48,101,57,56,49,100,54,48,55,54,56,98,56,48,102,56,56,55,102,48,51,100,55,48,53,97,102,50,56,99,51,98,101,53,49,49,52,101,53,99,48,55,56,48,98,54,50,99,51,49,52,54,53,48,49,54,54,49,101,56,50,99,102,50,50,57,52,99,49,100,100,50,97,99,98,98,50,101,53,50,102,50,49,57,52,97,53,50,57,54,54,57,56,101,48,50,52,56,97,101,52,99,98,56,52,51,52,53,55,49,51,49,99,56,57,52,50,56,98,98,100,54,48,102,56,52,49,102,49,48,51,99,48,48,55,102,48,48,102,49,99,51,99,97,48,102,54,52,49,101,57,56,55,57,48,98,56,48,102,56,56,55,102,48,51,100,53,50,53,53,52,57,55,54,49,101,48,50,102,52,98,57,50,101,48,51,99,50,53,98,49,54,50,48,50,52,54,53,48,49,53,56,49,100,55,50,98,51,97,53,49,55,48,49,101,49,50,100,48,98,98,50,101,49,50,98,50,49,57,52,99,53,50,57,53,99,56,52,100,53,50,55,49,54,50,57,98,55,50,56,52,56,56,56,97,56,52,100,100,52,97,48,99,99,52,52,56,48,100,57,99,48,48,102,102,102,56,55,51,56,49,50,55,56,49,99,52,48,55,101,54,48,52,100,56,56,51,101,98,48,50,54,52,52,51,100,56,53,50,97,52,57,55,56,53,98,48,49,50,57,52,48,48,102,102,102,52,100,99,48,49,101,100,97,56,55,50,52,51,97,50,102,48,55,54,100,97,48,48,102,102,55,97,102,97,48,101,100,56,48,57,57,101,48,101,49,57,55,56,48,50,55,97,53,54,49,55,97,53,51,97,55,57,55,48,53,56,99,102,52,53,50,57,49,49,98,57,53,55,52,49,100,56,52,101,50,98,51,97,49,49,54,48,56,101,52,99,98,52,48,49,51,48,50,98,98,101,57,57,102,102,48,48,102,102,99,49,98,48,50,53,97,99,48,57,50,97,48,50,53,52,56,48,57,51,54,48,101,97,51,50,49,100,102,48,55,48,99,48,101,52,99,49,100,51,56,51,97,102,54,49,57,50,55,99,98,49,48,102,51,48,55,54,52,49,100,98,56,51,98,56,48,101,53,48,55,57,48,98,57,48,100,52,98,50,50,102,100,51,49,48,102,56,55,56,56,98,57,48,101,55,48,55,52,56,51,97,98,56,98,51,48,49,50,101,48,48,102,102,55,98,97,99,98,97,52,48,50,98,50,57,50,57,98,50,52,56,50,56,48,53,57,50,53,50,48,98,54,55,99,57,97,57,57,100,51,49,102,48,48,55,57,101,97,48,50,52,57,52,48,49,101,97,54,56,48,51,100,49,52,48,48,55,57,99,53,48,50,53,53,56,48,49,101,98,50,48,48,51,100,99,50,48,48,102,54,57,56,48,51,100,50,51,48,48,102,102,55,57,56,53,48,55,52,97,48,48,102,102,102,53,51,52,48,49,101,101,57,48,49,51,101,48,48,55,98,53,52,48,49,101,100,57,48,48,102,102,55,98,48,56,48,49,101,101,102,48,48,55,98,57,56,48,49,101,101,50,48,48,102,102,55,98,98,48,48,49,100,53,56,48,49,50,54,48,49,50,99,48,49,51,48,48,102,102,48,55,98,56,48,48,102,102,49,100,57,52,49,57,56,48,57,57,48,48,102,102,53,57,97,56,49,51,97,56,48,51,101,52,99,56,48,52,102,99,49,55,50,48,52,57,54,48,48,51,101,98,101,56,51,100,48,53,48,48,102,102,51,98,55,48,55,57,52,53,57,56,51,98,52,48,55,101,97,48,102,57,55,49,52,99,48,48,102,102,102,52,57,99,98,51,48,101,101,98,56,48,102,48,56,97,54,48,102,52,51,102,56,49,100,99,56,51,101,102,48,55,48,99,57,52,49,102,100,99,53,50,56,55,100,56,51,56,56,57,54,53,55,52,48,55,53,98,99,56,55,52,52,51,100,54,53,56,97,50,57,54,55,48,53,100,57,55,97,53,54,55,48,102,48,49,53,99,57,56,57,54,53,54,57,53,100,57,51,102,53,57,54,48,56,55,54,48,49,53,54,48,57,52,48,52,99,52,56,51,101,101,52,98,48,55,99,97,57,50,48,52,99,49,48,48,102,102,51,100,53,53,48,55,56,50,99,48,51,101,50,52,57,48,102,57,97,52,48,55,102,99,48,49,101,97,51,50,50,48,55,101,48,51,100,99,56,101,49,102,53,52,53,48,102,53,50,52,56,55,97,51,56,55,99,102,57,55,48,56,99,49,101,101,99,53,100,48,48,51,100,99,99,56,101,57,98,48,49,101,97,97,48,49,51,99,57,52,101,48,49,51,98,101,53,56,101,50,99,99,99,53,56,102,52,102,101,53,56,56,48,53,102,55,102,102,48,48,102,102,100,51,100,48,48,55,100,102,97,56,48,51,101,57,55,52,49,99,97,48,49,51,102,52,48,52,98,56,56,51,99,98,48,55,101,54,49,99,101,48,101,55,97,50,57,52,56,48,52,99,56,56,51,97,51,48,55,55,48,49,102,49,48,55,56,52,49,100,55,50,101,56,51,56,56,53,48,56,55,51,56,97,100,48,102,51,48,51,99,54,101,49,99,49,48,101,51,56,51,101,52,48,102,56,49,52,99,49,99,55,50,99,52,98,51,50,97,99,49,100,54,48,55,99,48,51,102,52,49,102,48,52,53,48,102,55,48,55,102,52,51,101,56,56,97,57,99,53,56,48,55,54,49,48,52,98,97,50,98,56,48,49,101,101,48,52,102,52,54,52,52,98,50,98,56,98,48,50,98,56,98,54,102,57,51,57,51,56,48,50,97,49,48,51,101,97,49,99,100,48,102,48,48,51,98,101,48,102,56,48,55,97,99,51,56,54,49,101,99,50,98,53,50,56,97,53,48,102,53,56,55,49,56,51,99,101,49,101,48,48,102,102,101,55,56,55,97,48,97,54,50,99,49,49,53,51,56,97,101,50,99,52,97,97,50,102,99,51,98,50,53,97,97,53,49,52,56,53,101,49,53,99,53,57,49,53,99,53,98,50,50,50,48,49,54,48,56,50,57,97,56,50,53,97,50,50,97,52,50,49,50,53,97,48,97,55,97,48,97,49,50,55,97,49,100,97,51,100,99,50,55,50,48,51,54,101,52,100,52,99,56,48,54,100,49,56,48,51,101,51,56,50,48,48,102,102,102,98,48,53,48,102,55,56,48,51,101,99,49,56,48,49,102,53,102,54,56,55,54,48,102,97,56,98,102,50,57,99,51,101,54,48,102,49,56,49,100,48,57,55,101,99,48,51,56,51,50,99,57,51,54,57,48,99,51,102,97,53,57,57,54,101,49,102,51,48,101,100,48,51,98,100,48,55,50,50,48,101,50,98,49,54,50,49,101,57,48,55,56,101,53,101,48,55,102,56,98,56,48,102,53,53,48,55,98,56,51,102,50,53,102,56,55,56,48,51,101,101,53,57,100,48,55,99,56,98,98,52,53,50,99,50,53,48,48,51,99,52,57,56,57,50,48,50,54,55,50,53,53,51,55,52,101,50,55,53,53,48,48,53,100,98,56,48,51,101,102,55,56,48,57,54,98,48,102,53,48,49,50,100,54,48,48,102,98,52,50,48,50,54,98,57,49,52,51,100,50,49,100,98,55,99,51,98,54,56,52,48,102,97,99,49,102,53,56,51,102,51,48,50,54,48,56,51,57,50,56,54,102,49,54,56,49,100,55,50,99,53,56,52,100,48,101,50,48,51,99,53,48,50,54,49,52,49,102,49,50,51,56,55,55,48,98,50,50,98,53,49,99,51,97,101,57,54,101,52,57,52,54,53,52,97,53,101,50,56,100,102,99,56,50,53,49,49,55,53,50,56,50,49,101,48,50,98,101,49,49,101,97,52,98,51,50,98,97,51,55,54,99,102,102,101,48,52,101,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,48,48,100,52,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,98,102,101,48,51,102,101,50,101,98,97,101,98,102,101,48,50,97,52,56,48,51,101,53,99,101,48,101,48,56,48,49,101,97,48,56,48,51,101,98,52,48,51,99,52,48,102,99,101,56,49,102,52,56,51,99,97,48,101,51,102,48,50,53,101,52,48,52,97,48,101,48,101,55,52,51,97,101,48,102,50,51,56,55,54,52,49,100,100,48,51,102,50,99,48,102,54,52,49,102,102,56,49,50,100,54,49,99,101,100,99,49,101,56,56,51,98,101,101,53,52,50,55,56,48,51,100,53,48,101,48,101,98,56,49,50,56,48,48,102,55,50,56,55,50,99,48,49,100,98,54,53,48,101,48,101,53,56,55,56,49,51,53,50,56,51,99,49,102,57,54,50,48,57,99,101,56,53,56,48,50,97,102,53,52,48,51,49,50,56,48,49,102,51,54,99,48,55,99,48,48,102,48,52,51,57,54,48,101,101,48,48,102,102,57,49,48,48,102,102,55,52,101,49,100,102,48,102,50,57,55,48,53,53,48,55,48,56,49,102,52,101,48,50,54,56,102,48,51,99,56,48,101,102,50,48,49,55,52,53,100,97,48,57,53,48,49,101,56,99,48,101,101,56,98,101,48,50,53,51,56,51,99,101,49,100,48,99,53,100,57,52,99,56,56,53,97,50,49,57,52,99,53,102,54,50,57,48,98,55,52,57,52,56,52,100,50,98,97,52,98,99,52,48,50,99,56,48,52,98,100,51,100,99,99,57,101,53,53,56,50,52,48,98,48,51,98,57,99,48,50,101,100,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,99,48,48,48,102,102,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,52,48,51,98,101,49,52,48,50,50,51,56,48,57,52,102,48,55,99,98,56,48,57,55,52,48,50,54,57,52,48,57,54,97,48,50,54,49,48,49,50,57,57,51,102,48,51,56,55,48,55,102,101,48,101,54,99,49,102,50,99,57,53,102,57,50,48,49,50,57,57,51,98,48,51,97,102,48,55,56,97,49,100,55,48,102,97,48,50,53,52,49,51,51,99,97,57,50,102,55,97,50,102,52,98,48,49,50,51,57,54,101,57,50,102,57,52,52,53,57,101,56,100,53,53,53,56,97,99,50,99,51,56,48,53,56,100,56,48,55,51,54,48,48,102,102,51,101,97,101,56,48,57,99,57,48,48,55,56,56,49,48,49,50,50,56,48,101,51,56,48,57,98,98,48,49,50,56,101,53,48,48,102,102,48,51,100,53,57,48,48,55,97,57,56,55,50,97,102,49,54,50,48,50,54,56,48,57,52,99,49,99,49,48,55,99,48,48,102,102,102,48,99,49,100,56,54,99,48,50,54,51,99,51,98,54,49,100,51,48,52,100,54,98,48,48,102,102,55,98,50,98,97,53,102,51,49,52,48,56,49,97,51,50,52,55,56,102,100,51,98,99,56,50,55,100,51,55,102,99,48,99,49,53,55,53,100,55,53,102,102,48,48,56,48,55,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,56,57,99,48,57,55,57,50,97,52,98,55,48,55,100,54,48,48,102,56,101,55,48,51,98,98,48,55,54,101,48,101,57,100,50,55,57,54,48,49,102,99,48,102,51,48,48,102,102,51,101,57,98,56,51,97,52,48,101,97,48,51,98,101,100,100,51,48,56,101,56,57,57,49,99,49,101,50,57,55,50,48,52,56,99,57,52,52,53,48,49,52,56,53,55,57,56,51,99,102,99,97,100,50,57,100,50,51,54,50,100,56,98,52,50,98,48,56,97,54,50,55,97,54,101,50,56,97,98,53,101,102,54,53,56,101,52,48,50,55,53,48,48,102,102,49,52,53,97,48,102,97,99,51,57,50,49,101,99,48,55,54,54,48,102,56,99,49,101,99,56,51,98,56,48,102,102,99,54,57,48,102,101,48,55,48,48,102,102,49,101,54,48,55,101,99,51,56,101,49,102,55,54,101,98,57,53,98,53,101,48,51,100,99,49,100,52,48,102,52,57,54,97,53,48,56,55,56,102,48,48,102,102,51,98,48,57,50,99,98,48,50,57,56,54,50,100,99,97,102,52,98,100,99,48,52,57,52,98,49,52,102,50,98,51,56,98,50,98,53,51,100,51,49,48,51,99,102,101,48,51,57,51,56,48,51,101,50,97,101,48,48,102,98,97,48,48,102,102,55,54,97,48,52,98,56,51,56,57,54,48,52,56,50,48,49,51,49,52,53,56,99,48,55,53,56,51,98,56,48,102,52,52,49,101,52,51,97,49,101,53,48,55,53,48,49,102,101,48,52,57,56,55,56,52,98,57,101,53,97,56,51,99,101,48,102,98,53,48,49,50,101,56,48,101,52,99,51,56,50,48,101,57,52,48,49,101,100,51,48,101,49,48,51,97,100,50,102,57,51,53,49,51,97,55,50,49,49,52,101,53,100,57,55,51,56,49,101,48,48,55,97,48,51,100,99,53,55,48,55,55,57,98,99,56,100,50,53,54,57,54,100,50,56,51,54,48,57,49,50,99,54,99,48,54,101,51,48,55,98,97,48,48,102,102,102,97,50,49,48,48,102,102,55,100,52,55,48,49,51,53,48,48,102,102,102,53,53,101,48,50,54,53,56,49,101,97,56,49,50,97,100,56,51,102,50,48,102,51,48,51,101,52,53,97,50,52,48,55,102,53,50,48,51,101,98,56,49,102,55,48,49,51,50,97,49,100,54,48,49,51,53,50,99,48,51,99,52,49,101,48,50,99,56,51,102,57,54,53,98,100,56,55,55,48,51,98,52,48,102,55,52,97,49,48,101,100,97,50,56,50,55,99,51,99,52,49,101,51,50,99,56,98,56,48,52,56,101,50,56,53,48,54,50,50,53,50,98,57,53,102,57,48,53,98,52,48,52,52,56,52,48,56,102,102,48,49,48,102,52,48,49,102,49,97,49,48,48,55,100,52,51,48,51,100,97,48,50,55,48,99,48,57,97,53,48,55,54,50,48,52,101,54,49,54,101,99,55,48,101,57,48,49,50,102,99,48,52,97,100,48,51,101,52,48,101,52,56,51,99,53,50,97,56,51,102,51,57,99,48,101,99,49,55,100,56,51,99,99,48,102,97,99,49,99,57,56,51,99,55,48,55,49,48,48,102,102,102,52,52,97,102,48,55,53,57,56,51,98,50,56,97,48,102,50,52,51,97,97,49,102,51,50,56,56,48,52,101,99,51,57,50,49,101,52,52,56,50,101,97,52,51,101,97,57,97,49,100,53,48,102,48,48,102,102,55,52,57,48,51,50,50,55,50,98,97,99,97,100,50,99,56,98,53,98,99,53,55,99,48,48,102,102,54,57,99,56,55,56,99,51,99,52,53,51,48,55,53,48,97,55,52,97,50,102,99,51,99,48,57,57,100,48,52,97,55,50,98,99,51,48,101,57,56,57,56,48,57,54,52,97,52,98,48,99,55,97,52,97,52,50,51,97,50,97,51,100,55,52,55,52,53,52,54,52,99,52,97,97,50,52,57,52,57,48,99,52,99,101,57,56,102,101,54,97,97,54,98,101,102,51,57,52,48,97,53,52,49,102,101,56,48,51,101,100,51,99,48,49,102,53,54,50,48,48,102,102,102,97,97,51,48,101,100,56,55,52,56,48,57,55,54,48,55,97,52,48,102,57,98,48,51,57,99,48,48,55,98,48,52,49,100,101,49,52,52,49,100,102,48,55,55,54,48,101,101,51,48,51,98,99,48,50,54,50,52,49,101,49,52,99,56,55,54,99,51,97,54,53,55,57,55,54,49,99,51,48,101,56,49,52,48,48,102,102,48,102,55,54,56,55,55,99,49,100,100,56,51,99,56,51,54,100,99,49,100,99,57,54,52,53,50,48,50,55,99,98,99,50,102,49,51,56,98,49,102,52,53,53,48,48,102,102,57,97,57,54,54,101,50,54,48,50,55,101,49,51,52,98,49,48,50,99,54,48,50,54,48,52,49,100,54,48,48,51,101,99,51,99,48,49,102,50,48,53,48,55,53,101,53,97,56,51,98,53,52,48,50,100,51,56,48,51,101,98,57,52,48,57,48,55,48,102,51,99,49,53,56,49,102,52,48,101,50,56,51,100,48,99,56,52,48,101,51,99,48,57,98,102,57,48,50,55,99,52,49,99,97,56,55,100,52,98,102,48,101,102,48,51,100,56,48,55,48,50,48,102,50,52,48,49,101,99,57,52,56,52,100,48,55,50,99,48,102,97,99,48,57,53,102,99,49,100,55,52,52,48,55,54,97,49,99,57,48,102,97,55,48,101,53,49,55,52,57,102,50,49,101,101,48,102,48,48,102,102,48,51,100,54,51,57,48,101,102,48,55,101,52,97,102,52,48,99,49,99,52,50,99,56,97,101,50,99,51,102,99,48,50,98,51,49,52,51,100,99,48,57,55,99,48,50,54,51,56,49,102,50,56,49,50,97,97,48,102,53,48,51,98,97,48,102,98,48,49,99,50,56,55,99,52,48,49,101,99,51,48,55,57,97,49,100,50,101,53,99,54,48,101,102,56,55,57,54,52,51,98,99,49,100,54,48,102,52,48,48,102,102,57,55,101,50,101,99,51,98,56,53,100,56,55,53,48,98,50,102,99,97,54,48,102,57,49,52,97,49,101,49,48,101,101,97,54,52,97,54,57,52,50,49,101,51,50,101,57,48,55,99,50,55,49,53,99,57,100,51,49,100,50,56,48,52,99,53,97,56,56,50,99,57,48,100,48,53,51,57,98,48,49,101,49,52,48,49,100,99,54,51,48,48,102,102,53,51,97,49,56,48,49,57,49,52,48,48,102,102,48,54,100,97,97,101,48,48,102,102,101,101,51,49,56,48,50,57,100,48,99,48,48,99,56,97,48,48,102,102,48,51,54,100,53,55,102,99,50,55,48,48,102,102,57,52,102,48,48,55,99,100,48,99,49,101,101,56,55,49,52,51,97,56,53,50,56,55,51,56,48,57,97,51,48,50,53,57,51,56,51,102,53,48,102,52,52,52,57,54,53,56,98,97,48,55,99,54,48,48,102,102,102,53,97,52,51,98,48,48,102,102,101,99,48,51,53,100,56,98,48,48,102,102,102,51,57,54,56,53,54,102,99,48,101,102,99,49,100,99,56,49,50,98,48,57,101,56,49,50,48,48,102,102,101,99,99,52,98,48,101,101,48,55,53,102,100,50,49,97,54,57,102,102,50,97,52,48,49,101,101,48,98,100,97,57,51,100,51,101,50,52,49,101,49,48,55,57,48,48,102,102,52,100,56,56,48,51,101,49,102,101,48,52,101,52,56,51,100,48,50,57,52,49,102,49,56,49,51,48,50,53,101,52,57,55,56,48,102,99,99,98,98,50,101,56,97,54,97,54,100,101,97,50,98,52,48,49,102,54,55,99,53,54,48,54,50,53,99,57,53,98,50,53,49,56,55,54,48,51,98,57,56,101,49,99,100,48,101,100,56,55,53,52,51,57,102,99,57,49,53,48,49,100,98,48,101,99,99,102,99,48,50,53,98,48,56,49,49,100,49,99,101,53,56,53,100,51,56,48,57,102,52,100,52,100,48,49,55,98,48,48,102,102,57,98,49,48,48,55,99,53,53,56,48,49,102,54,56,99,48,101,50,52,51,100,54,53,100,98,54,48,101,55,52,49,100,57,48,48,102,102,51,99,99,54,56,51,97,97,50,97,48,48,102,102,52,98,51,51,52,48,102,53,51,56,55,100,48,48,102,102,57,55,56,48,55,52,49,100,50,99,48,52,99,52,97,102,48,101,99,55,101,54,48,101,51,56,55,97,52,48,57,56,54,50,102,48,51,99,54,56,98,57,49,48,51,99,50,53,99,57,54,54,49,100,57,97,50,52,55,102,53,52,53,48,55,50,100,51,55,99,53,54,49,54,48,56,51,100,52,48,53,97,54,52,100,52,51,52,57,50,98,100,50,53,100,52,52,52,98,54,99,51,50,52,56,54,55,98,55,57,99,54,102,100,54,55,48,55,51,48,52,55,102,56,52,101,49,56,52,48,97,49,53,100,55,102,99,48,51,56,100,48,49,101,48,56,48,51,101,100,54,52,48,49,102,53,49,56,48,48,102,102,102,97,99,51,48,55,51,97,48,101,52,48,51,57,54,53,101,48,51,101,54,48,48,55,97,53,50,49,99,50,48,102,101,48,51,56,51,48,55,54,97,48,102,53,99,48,57,55,98,48,101,98,55,48,55,55,52,48,52,99,99,48,55,102,48,48,102,102,49,101,101,55,48,55,52,97,49,101,52,48,101,98,50,54,57,53,52,48,101,57,56,98,48,99,53,100,50,50,56,51,98,97,48,102,101,49,55,48,53,48,102,50,102,52,97,97,48,101,48,97,52,50,48,102,52,50,48,102,98,50,54,97,48,56,55,56,56,97,100,101,53,54,55,50,99,48,51,99,99,53,55,50,49,49,54,48,57,99,52,57,51,56,48,50,102,101,56,48,49,102,55,99,52,48,48,102,98,100,99,48,102,101,56,48,51,101,100,49,99,49,101,49,98,97,48,101,57,99,49,100,99,55,48,48,102,102,55,98,53,48,48,57,52,49,48,55,55,50,49,101,57,55,49,51,48,51,57,101,49,100,98,102,50,53,51,49,55,102,99,49,101,51,48,55,97,99,51,97,54,53,99,56,51,101,49,48,101,99,57,52,54,48,102,99,98,57,55,52,53,102,56,51,97,48,48,101,48,48,102,102,51,100,49,48,101,54,99,56,55,98,52,49,100,56,48,51,99,48,50,98,57,48,97,52,49,100,56,50,55,97,55,57,54,48,53,54,57,52,48,48,102,102,57,53,48,49,51,49,50,100,51,50,55,48,55,57,54,56,51,52,50,98,48,48,102,102,53,99,50,53,100,55,102,102,53,100,52,49,98,97,48,48,102,102,55,57,49,56,48,50,54,57,99,48,49,101,53,54,99,48,49,101,55,53,48,48,102,102,49,101,57,55,54,48,48,55,57,54,54,48,48,55,97,57,50,48,48,102,52,56,52,48,49,101,97,53,56,48,51,100,101,101,48,101,101,56,101,48,48,102,53,49,48,48,102,102,49,101,57,99,56,48,51,100,53,56,48,48,102,102,55,98,55,52,48,49,101,99,99,48,48,55,98,98,52,48,49,101,102,101,51,48,48,51,100,51,101,48,48,55,54,101,56,48,57,99,48,48,102,102,51,100,97,52,48,50,52,48,52,52,48,49,100,57,99,48,50,54,54,48,50,54,101,48,48,101,99,102,53,48,53,49,49,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,55,49,57,48,48,97,97,100,48,48,102,102,50,56,99,56,48,48,102,102,50,102,98,50,56,48,54,98,57,56,49,50,48,56,48,48,102,102,100,56,49,99,48,52,57,51,56,48,50,54,50,51,48,49,50,100,101,48,48,53,52,56,52,51,97,48,97,48,49,53,49,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,102,102,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,102,102,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,50,97,52,50,49,100,48,53,48,51,97,52,51,57,52,48,48,102,102,54,101,100,49,97,101,48,48,102,102,57,99,101,53,50,48,48,53,55,56,97,98,48,48,102,102,98,48,52,48,57,97,51,56,48,51,54,50,101,48,101,101,56,48,49,51,55,54,51,99,56,48,49,53,49,48,102,100,56,51,55,50,54,100,99,53,101,53,97,101,50,98,56,50,56,54,48,53,56,56,53,98,53,100,52,48,54,53,99,48,53,52,101,48,49,49,101,101,52,48,53,101,57,52,56,53,50,56,55,97,52,97,52,50,101,56,51,97,101,49,101,97,50,57,48,97,57,48,102,49,56,55,54,99,51,99,54,53,53,49,54,50,53,48,48,55,57,48,51,98,99,49,101,48,50,98,53,48,48,98,57,50,56,99,98,102,50,56,56,98,56,52,50,55,99,97,100,50,101,48,97,51,50,101,48,97,54,50,99,100,49,53,51,53,48,56,98,51,50,98,48,98,55,50,97,100,50,53,50,57,48,56,98,48,50,97,100,51,53,48,57,51,53,48,56,98,48,52,49,52,56,52,97,52,49,52,101,54,99,56,100,102,51,48,48,53,101,102,56,48,51,101,101,102,56,48,49,102,53,52,50,56,52,48,52,56,51,56,51,99,55,48,101,102,56,51,100,52,48,55,50,99,48,50,54,99,57,101,48,52,98,50,56,51,101,98,50,101,56,98,98,54,48,97,48,50,98,49,50,100,49,48,98,99,50,100,49,50,48,49,99,99,56,55,99,99,97,101,54,49,49,99,98,50,55,56,49,100,100,49,55,99,49,101,101,52,56,52,54,52,98,52,50,50,99,56,97,57,50,101,99,97,101,52,97,52,98,50,100,56,49,100,55,97,54,49,55,50,53,99,102,48,102,99,49,55,56,53,49,56,55,55,52,51,100,54,53,54,57,55,101,56,48,53,99,97,54,56,55,50,53,51,48,51,102,52,49,101,99,48,48,99,51,57,102,51,53,99,54,102,99,100,55,98,48,51,48,101,54,51,55,51,56,53,101,51,55,48,51,51,56,53,56,98,48,53,56,53,49,48,51,102,56,48,55,50,52,49,99,49,48,50,54,52,99,49,99,98,48,51,99,100,48,55,49,48,48,102,52,56,97,99,57,50,100,52,51,56,97,48,102,52,99,51,97,54,53,98,48,55,52,52,98,101,54,101,53,49,48,97,97,52,98,52,101,50,98,97,52,98,51,54,50,97,53,48,48,51,99,56,49,100,102,99,53,101,49,53,52,53,100,49,53,54,56,56,49,102,48,48,102,102,101,55,49,54,57,50,56,48,49,101,53,48,101,55,57,55,50,57,97,53,51,50,55,56,48,51,100,98,101,49,101,99,50,57,48,97,57,48,102,48,51,52,56,53,99,98,49,52,48,56,101,97,48,56,101,51,101,101,51,97,48,55,52,49,101,99,51,51,50,98,54,51,49,97,100,51,53,48,101,97,100,98,52,101,50,55,98,50,97,53,52,97,49,51,53,53,51,97,97,52,98,51,98,57,101,53,48,51,50,57,52,56,52,48,101,52,51,57,48,56,54,97,50,56,48,100,52,56,50,100,53,52,49,55,49,101,54,101,48,50,100,102,56,55,101,99,101,99,55,98,53,97,55,57,51,102,49,101,52,55,49,48,100,56,53,97,100,51,57,56,102,52,57,56,54,99,55,48,52,48,98,56,101,99,102,98,53,97,100,51,53,53,53,51,48,54,49,102,49,97,54,97,49,57,51,50,56,50,97,53,52,99,54,51,53,98,52,102,56,97,101,51,99,101,53,53,55,98,49,53,49,101,49,101,101,54,56,48,53,49,99,54,99,48,100,55,51,102,102,56,101,54,51,102,51,54,51,101,48,97,101,49,53,102,55,48,56,99,48,53,97,102,53,51,102,52,57,49,51,57,102,56,100,98,101,48,97,102,56,55,49,54,49,53,102,48,102,56,55,48,53,48,56,53,48,51,51,102,48,48,102,102,55,100,97,54,56,48,51,101,98,56,56,51,102,52,48,48,102,102,102,97,101,54,48,55,102,53,56,51,57,54,57,99,57,51,99,51,99,50,48,101,57,99,49,101,50,48,48,51,100,99,101,49,101,99,48,55,50,97,49,101,101,54,54,56,98,54,50,100,48,49,51,50,49,99,54,52,54,48,102,55,57,55,52,53,50,57,53,54,49,100,56,48,102,57,56,55,56,57,50,99,51,57,54,49,99,98,48,101,102,97,52,48,51,100,56,48,101,100,57,52,50,56,101,49,100,57,50,100,48,51,102,99,53,52,48,55,53,53,49,49,51,48,97,52,50,97,51,48,55,98,48,51,98,97,53,56,50,48,50,54,54,52,50,50,102,48,97,102,57,53,48,50,99,48,102,53,53,53,56,101,54,48,52,52,54,99,50,48,55,50,51,99,101,49,53,56,50,52,52,57,99,52,48,97,51,50,56,48,97,49,49,102,99,101,48,55,98,51,51,56,102,54,98,52,101,50,55,100,53,51,52,101,99,55,57,51,98,51,56,54,53,101,97,100,100,48,54,53,99,57,54,100,98,49,49,54,53,57,49,51,54,99,52,100,57,52,52,50,50,99,50,56,98,97,48,48,102,102,99,55,54,51,97,99,51,100,48,54,49,48,102,97,48,101,102,57,57,52,51,100,48,51,98,52,54,56,50,98,51,53,52,99,50,51,54,99,101,52,99,51,102,49,99,48,102,99,97,49,100,49,101,99,53,56,97,100,54,52,97,56,98,50,99,48,55,53,99,100,97,57,53,50,98,100,98,53,48,101,54,98,99,54,100,97,101,57,50,98,54,97,49,57,53,100,54,99,49,97,101,55,101,48,54,102,53,97,53,49,52,99,51,99,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,99,100,99,50,98,56,49,56,98,52,54,101,48,54,97,102,102,99,98,54,100,99,101,51,56,97,49,52,51,49,56,52,48,50,50,49,99,52,54,49,50,49,49,56,50,53,53,99,99,52,55,56,98,49,102,48,99,48,100,49,98,102,102,97,56,53,56,50,49,51,49,102,101,101,50,98,57,56,48,101,100,98,49,100,54,101,48,100,102,101,100,52,55,102,102,57,99,102,56,99,55,49,53,98,102,99,50,98,48,52,101,101,50,99,53,56,57,53,48,51,56,52,48,48,102,102,55,100,51,98,48,48,102,102,51,101,98,50,57,50,99,48,49,102,54,51,56,48,102,100,99,98,56,52,51,48,102,56,50,52,57,54,97,53,48,48,102,102,49,50,101,101,48,101,56,99,97,99,54,56,98,50,48,55,99,56,49,101,53,48,101,99,56,55,57,48,97,51,50,56,56,51,101,102,50,53,56,48,55,97,52,97,55,48,102,51,50,51,56,51,98,52,48,101,101,56,55,51,49,49,56,98,57,48,101,102,56,55,97,57,49,99,98,50,50,99,99,98,97,48,102,51,56,55,55,100,102,52,102,50,100,100,50,53,51,48,51,98,53,99,97,50,50,98,56,51,97,56,49,100,100,48,102,48,98,54,57,101,53,102,49,53,99,49,101,51,50,99,48,51,97,54,56,52,53,101,56,102,57,57,56,54,55,49,101,99,100,55,51,101,97,56,51,51,99,101,48,97,54,57,101,52,102,50,55,56,55,52,54,98,50,52,49,50,56,98,53,99,101,49,53,50,52,57,50,53,49,97,55,53,50,57,98,50,51,57,99,101,48,56,53,50,56,48,53,56,49,102,55,49,102,52,49,100,101,48,101,102,52,55,53,52,100,98,49,102,51,49,101,98,51,102,97,98,51,50,99,99,48,51,48,52,101,50,98,48,102,99,55,102,51,101,50,99,98,50,52,54,98,53,97,57,56,97,48,101,101,97,50,50,53,50,55,56,51,100,49,101,56,102,48,101,53,48,55,53,51,57,57,100,57,56,57,53,97,55,57,51,100,50,102,53,48,55,55,53,53,49,99,102,55,98,53,98,52,48,100,99,99,48,49,102,49,101,48,48,102,102,48,55,100,53,56,49,53,52,49,101,55,54,48,51,98,50,48,48,102,102,102,98,48,102,48,55,100,101,53,55,54,55,100,48,56,97,53,48,102,52,51,101,57,56,48,52,97,101,56,55,54,57,97,50,99,99,51,97,101,53,98,49,53,50,53,102,97,53,56,55,54,98,48,55,100,99,51,56,101,49,102,52,48,102,101,56,55,102,48,51,97,54,57,101,49,100,53,50,101,100,50,57,49,101,56,51,97,54,49,102,51,57,50,57,100,50,56,49,100,50,50,53,97,50,48,55,97,48,51,97,101,49,101,57,50,98,52,51,102,48,49,99,57,50,100,52,51,101,48,57,99,53,55,55,50,97,101,48,51,57,101,53,56,57,55,54,48,51,57,54,53,49,102,98,55,53,101,51,48,101,55,51,56,50,99,52,102,101,51,56,50,102,56,99,48,50,50,49,100,52,53,52,57,48,48,55,98,49,56,49,100,52,56,55,49,102,55,100,99,51,97,52,48,101,100,99,49,100,56,56,51,98,54,48,101,97,48,50,49,51,49,53,48,49,99,101,48,101,49,56,51,98,102,48,101,49,56,55,52,48,97,97,99,54,99,51,48,50,52,52,51,98,101,49,100,50,48,101,54,56,55,53,99,97,48,50,98,102,49,56,48,49,99,48,48,97,51,48,101,102,57,52,52,53,55,55,48,48,102,102,55,48,49,50,98,57,48,98,49,49,48,49,49,100,48,48,102,102,57,56,57,48,48,55,99,56,57,56,49,101,102,57,55,50,48,52,102,97,56,51,98,98,48,55,100,50,48,101,51,54,48,51,100,56,48,48,102,102,102,50,57,97,48,101,55,102,99,97,48,49,53,48,48,52,98,100,56,55,97,49,50,100,99,48,55,55,99,101,48,51,100,52,52,48,48,102,53,48,55,53,49,56,50,97,99,49,101,53,49,54,50,48,102,55,98,56,55,50,56,51,100,56,49,101,98,50,97,56,98,57,48,102,56,51,52,53,98,97,55,49,54,102,99,49,100,55,57,54,99,57,56,57,56,49,101,53,48,101,97,56,55,49,50,52,97,51,48,101,54,48,55,56,57,48,56,51,56,51,56,98,100,55,52,51,101,99,56,52,49,101,55,48,49,57,99,53,54,55,100,51,48,52,51,97,100,51,49,99,99,97,51,51,100,55,97,53,54,49,102,52,102,97,55,98,54,51,56,102,98,49,57,52,48,56,56,55,56,97,56,57,48,102,56,55,99,50,101,52,97,100,51,97,49,100,54,53,57,49,53,98,54,52,52,100,49,57,56,97,56,57,97,102,55,99,48,48,102,102,56,56,56,102,97,51,98,52,49,101,102,56,50,102,102,52,51,99,99,49,102,97,49,102,50,51,50,53,53,98,48,99,100,49,100,100,49,100,56,51,50,48,102,101,97,52,55,55,57,52,49,97,48,98,97,99,51,56,57,57,97,55,54,54,51,52,102,56,98,48,55,55,48,55,54,99,101,99,98,101,53,55,49,100,100,101,54,100,49,98,50,55,57,54,99,53,97,54,57,49,101,101,100,53,50,55,55,53,48,98,49,101,98,99,102,97,98,56,50,52,57,100,100,97,55,50,51,57,98,56,48,102,48,99,48,49,102,55,100,50,48,48,102,102,102,97,100,55,52,100,48,50,55,52,56,48,57,55,101,52,50,48,55,100,52,48,101,56,56,51,98,56,53,98,49,55,56,48,52,99,97,48,49,50,101,101,53,52,57,54,54,101,56,55,55,99,51,97,97,49,100,53,48,101,102,57,52,52,53,56,49,55,50,48,102,56,48,49,100,100,49,54,54,53,98,49,53,54,57,48,49,101,52,48,101,53,50,53,50,52,51,57,54,53,55,56,55,97,48,98,49,50,100,56,51,56,56,56,56,100,57,54,101,49,102,97,48,55,54,56,53,53,49,53,48,57,97,53,102,53,50,54,50,55,97,52,48,55,100,52,51,97,48,49,100,101,48,101,54,49,55,54,49,101,54,48,55,56,54,53,55,50,55,57,53,101,48,49,55,97,50,101,51,52,101,52,98,98,54,100,98,57,51,101,54,101,54,98,99,100,52,53,54,51,55,100,53,50,55,100,102,55,48,97,49,99,52,102,99,51,56,56,49,48,55,48,48,100,99,51,48,55,48,99,48,102,98,52,51,56,54,48,52,99,56,56,51,57,55,48,55,54,52,48,102,100,56,49,100,55,49,54,49,99,98,51,48,101,51,48,51,100,51,48,101,57,57,53,48,49,101,102,50,56,54,101,57,50,99,97,97,52,97,52,102,50,98,51,49,54,52,99,52,100,50,55,56,55,54,56,51,99,51,52,53,48,57,54,99,53,100,49,53,52,56,54,49,102,48,48,102,102,101,54,57,54,98,50,57,99,49,100,97,48,102,56,49,52,99,56,50,53,100,49,54,48,48,50,52,48,49,101,99,50,57,52,98,55,48,101,102,98,56,57,100,52,57,101,56,51,54,54,48,49,51,51,56,48,49,102,50,49,50,48,48,55,100,53,55,57,53,99,48,101,50,52,51,99,101,53,55,56,49,51,57,97,48,52,98,57,56,55,48,48,102,102,48,52,97,52,49,99,98,56,55,99,54,52,97,101,50,56,48,49,102,50,56,55,50,48,51,56,56,49,99,101,48,101,97,48,55,55,52,49,100,101,56,51,56,102,48,102,54,49,52,101,53,55,48,55,54,56,51,97,101,49,100,48,50,102,99,97,98,50,97,99,51,97,50,56,97,53,51,101,50,57,52,51,97,52,48,102,53,99,102,51,56,98,48,101,57,56,49,100,57,97,52,49,50,98,52,49,101,52,97,50,50,54,53,57,54,52,49,102,48,55,48,98,49,48,55,97,50,49,100,54,48,101,98,57,53,99,48,57,101,49,101,57,48,101,97,50,98,51,101,49,100,101,48,102,57,49,56,98,52,49,53,50,97,57,55,98,53,57,52,102,102,49,53,100,50,97,49,100,100,100,48,54,53,56,55,100,54,99,97,52,98,50,97,53,48,55,57,50,57,50,100,50,57,55,97,50,50,52,102,48,101,54,56,48,99,99,48,50,99,50,52,49,55,48,99,55,99,49,100,99,51,52,57,54,56,50,100,57,99,51,99,102,49,98,51,50,56,100,53,51,50,48,102,99,54,56,49,99,48,55,50,99,102,50,54,56,51,97,51,50,57,100,56,102,101,97,52,102,48,98,54,57,97,50,51,57,101,55,98,53,57,53,49,48,50,54,98,48,102,50,100,51,99,57,101,56,99,55,55,53,52,100,53,97,98,50,57,101,48,99,101,54,98,101,100,55,57,57,56,55,54,55,56,48,97,99,98,99,53,102,49,50,51,102,53,48,49,102,99,52,48,49,102,49,55,99,48,48,102,102,54,98,55,99,56,51,99,97,48,48,102,102,52,99,98,52,48,102,102,56,48,49,53,50,48,48,102,102,55,49,52,97,48,50,48,54,102,49,55,99,48,51,48,48,102,102,100,53,48,49,102,99,56,48,49,102,49,55,99,48,48,54,98,55,99,56,51,99,97,48,48,52,99,98,52,48,102,102,56,48,49,53,50,48,48,55,49,52,97,48,97,48,49,100,51,48,48,51,54,101,54,55,48,48,102,102,48,52,102,53,51,102,48,48,102,102,49,53,98,97,100,99,48,54,51,52,48,57,56,54,56,48,51,53,98,50,48,102,50,52,52,56,48,51,51,55,99,55,54,52,48,48,102,102,97,97,56,97,52,98,49,50,48,55,54,48,57,55,56,48,51,101,53,56,100,101,98,50,51,48,49,50,49,97,52,55,57,56,48,50,101,48,48,57,57,100,51,49,99,48,52,53,57,98,48,50,53,102,51,54,99,48,54,55,97,51,48,53,49,56,48,101,53,48,97,98,48,48,102,102,55,100,48,51,48,48,102,102,51,101,100,101,56,97,99,48,55,53,48,99,56,55,55,52,48,57,49,48,48,50,54,53,52,98,55,48,101,57,48,55,54,48,49,100,51,54,99,49,102,50,50,101,48,49,99,98,56,51,101,50,48,102,49,49,55,56,49,100,52,48,101,50,57,53,52,48,101,100,49,51,57,100,99,49,101,50,48,55,56,52,49,101,51,48,101,52,56,51,99,51,50,102,48,98,101,52,100,50,56,99,97,57,52,99,48,101,97,48,55,99,48,98,53,55,48,98,56,52,97,48,101,56,49,55,101,57,52,57,98,54,49,101,99,50,98,56,51,102,50,53,99,97,50,48,55,51,97,98,49,55,99,49,100,99,48,102,51,49,52,51,99,49,100,99,56,54,97,56,48,51,101,53,56,98,99,99,56,56,48,52,56,54,102,51,102,100,98,97,52,56,49,51,51,57,99,49,57,100,98,102,48,48,102,102,97,52,48,52,98,102,54,51,48,48,102,102,100,48,54,98,48,50,100,52,48,56,50,48,48,49,102,53,56,97,48,48,102,102,102,97,102,97,48,55,57,54,48,48,102,102,102,98,48,54,48,50,54,51,56,51,98,56,49,99,52,50,56,48,97,54,50,100,100,56,48,55,52,50,49,100,49,50,101,52,51,98,54,53,101,56,51,102,102,48,55,56,99,56,56,57,56,99,57,52,52,56,99,49,99,53,48,55,55,52,102,57,54,51,53,52,57,97,56,97,53,54,49,55,99,57,56,53,52,49,55,97,56,51,99,49,101,50,56,55,97,99,97,102,50,98,56,98,55,50,97,56,49,100,98,48,55,55,102,57,52,56,53,101,51,56,53,56,57,55,52,56,97,57,54,53,57,57,54,48,53,53,99,56,55,51,48,51,98,50,49,101,101,50,102,48,97,51,48,100,56,55,56,52,100,50,51,54,48,99,100,48,102,53,48,100,48,53,99,54,49,100,55,50,102,51,102,97,101,53,56,55,51,51,98,51,52,101,57,50,53,55,52,51,101,52,55,49,99,52,101,54,100,55,49,99,100,99,100,56,52,98,53,100,50,52,56,101,98,53,49,53,52,99,54,99,53,102,50,99,97,99,56,101,56,48,53,102,48,55,51,52,51,57,54,49,100,99,56,102,98,56,49,50,102,101,49,100,53,51,51,48,51,100,51,53,56,55,51,51,56,56,101,97,57,99,52,99,55,49,102,48,51,53,57,54,49,98,48,98,53,99,100,53,54,55,57,51,48,99,102,56,55,51,49,101,101,49,101,99,48,53,49,57,98,50,55,48,53,97,101,98,48,54,48,102,99,97,57,99,98,99,50,53,49,100,57,52,99,52,56,50,98,99,49,53,48,101,51,51,54,98,49,54,97,98,51,100,51,100,53,51,99,48,51,50,101,56,49,101,100,48,51,97,52,48,55,54,101,48,102,100,99,49,100,98,48,55,98,99,49,99,101,48,51,100,102,48,101,54,57,53,48,49,102,101,48,55,54,97,49,102,102,50,97,49,50,52,97,51,48,102,54,56,55,53,48,98,98,56,55,102,97,49,49,54,54,56,48,49,98,97,51,51,101,56,101,102,98,48,102,97,51,55,52,50,52,99,50,98,48,98,53,50,97,56,98,50,52,54,52,55,50,100,99,51,98,101,49,101,50,50,57,100,51,57,48,52,98,100,50,56,48,98,99,50,98,56,97,97,48,102,48,56,55,55,56,98,50,52,48,50,99,100,48,53,48,53,51,53,48,56,48,50,99,97,56,48,49,102,54,50,99,48,48,102,97,102,49,48,55,100,52,48,48,102,97,101,56,48,55,100,97,57,48,48,102,102,101,100,52,49,101,51,98,50,48,48,102,102,102,55,48,56,55,48,99,51,99,55,99,98,50,50,100,56,49,99,101,56,51,100,99,50,98,48,97,102,55,49,49,52,51,97,101,48,102,51,56,51,97,56,56,99,101,51,48,48,102,102,57,56,52,56,54,49,49,102,97,53,50,55,56,48,51,100,98,101,49,102,49,48,101,102,48,50,54,56,97,102,52,50,48,102,100,56,55,49,53,50,100,51,100,51,52,98,48,48,102,102,101,98,49,54,48,57,52,56,50,101,52,50,55,49,55,56,49,100,50,50,101,99,51,97,56,49,101,99,48,102,51,56,48,54,56,49,49,52,50,53,51,97,50,57,52,48,53,51,49,53,48,49,100,100,50,98,100,100,50,100,49,101,52,49,50,56,56,97,97,50,98,99,97,55,52,48,52,57,50,102,56,98,101,50,102,52,51,100,54,53,100,50,52,50,49,57,53,50,56,52,56,99,53,55,50,50,97,52,49,54,99,49,101,55,48,102,50,49,54,52,53,100,48,55,57,99,51,99,52,53,97,55,52,52,52,55,100,52,53,56,48,55,56,48,51,99,54,53,99,57,54,48,53,101,49,55,56,57,97,48,57,97,50,99,52,98,52,50,99,49,51,52,98,48,52,99,52,99,52,101,101,48,50,48,55,48,48,51,101,102,101,52,48,49,102,54,53,50,49,100,102,48,50,55,48,99,49,102,57,50,49,56,51,56,49,48,55,52,55,99,49,100,100,48,55,57,99,49,99,53,56,49,50,101,101,53,99,50,54,99,49,52,52,48,102,54,48,51,98,101,56,50,56,50,49,101,51,50,101,99,49,101,51,48,55,101,56,98,56,50,97,52,97,98,52,54,48,102,98,97,53,57,52,54,49,102,56,50,99,48,97,55,52,51,52,99,50,97,56,49,100,100,49,52,101,53,57,50,51,100,48,55,54,57,48,48,102,102,97,56,48,101,53,97,55,50,53,56,55,52,56,49,101,48,97,55,48,55,55,53,49,56,49,101,49,57,54,50,49,101,49,48,102,100,49,53,52,48,48,102,52,100,55,56,55,50,48,49,99,56,51,100,102,51,56,57,57,52,102,51,49,99,101,56,54,56,49,102,54,98,48,101,97,54,101,97,97,52,52,51,97,98,53,56,53,56,50,98,49,57,54,48,48,52,101,49,100,57,99,101,50,57,99,102,51,98,97,98,98,53,50,100,55,100,48,49,99,98,97,56,99,99,57,48,49,53,51,54,53,48,49,54,55,48,50,53,98,97,51,99,101,49,101,51,57,100,56,51,99,97,49,101,54,49,99,102,49,100,97,53,52,98,48,100,54,48,101,97,56,102,54,55,53,53,101,55,102,49,101,56,53,101,54,56,52,53,56,55,52,51,97,57,56,97,98,99,101,98,49,101,55,55,51,49,48,100,52,51,56,51,52,54,57,54,50,97,51,97,49,97,101,54,97,97,100,56,99,51,98,49,101,48,101,48,100,55,98,56,49,53,101,55,51,53,54,98,57,55,98,97,98,101,49,57,52,99,53,101,97,52,48,54,56,55,48,48,102,102,55,100,48,56,102,50,50,48,48,102,97,57,98,48,50,53,50,48,102,98,56,101,56,56,48,102,97,101,55,55,101,55,49,98,54,48,50,54,50,99,49,101,102,55,57,51,56,53,49,102,55,99,54,51,56,53,55,53,48,49,55,56,52,48,49,102,50,57,51,48,101,102,48,55,56,53,48,52,48,57,99,57,48,55,48,52,49,102,51,55,48,97,51,50,101,49,49,52,51,97,101,53,56,56,49,50,99,101,53,49,56,55,55,52,97,55,48,102,52,98,56,53,55,50,55,51,52,53,49,49,54,52,53,102,56,55,55,48,49,101,99,48,51,100,53,50,99,99,98,101,50,57,49,48,56,98,54,99,56,102,57,48,53,51,52,98,51,50,57,52,97,97,48,102,53,48,55,53,100,51,48,98,97,50,98,49,49,49,51,50,57,51,53,48,49,48,99,51,99,52,53,48,50,55,49,54,53,48,56,98,56,98,98,52,51,48,52,100,48,48,102,102,99,52,50,48,48,102,97,49,49,97,102,99,48,49,102,53,51,54,48,52,97,53,99,102,49,99,101,56,56,48,102,97,98,49,99,53,48,100,50,48,52,99,54,48,51,100,101,57,57,49,48,50,55,48,50,57,52,49,100,56,48,50,55,49,52,48,57,52,50,48,55,52,48,48,102,102,52,102,50,56,51,56,55,48,102,48,56,49,50,102,54,48,102,97,100,49,56,98,54,54,56,51,97,56,49,101,48,50,100,52,51,98,101,53,101,97,49,48,55,56,48,51,98,48,100,48,55,55,49,57,48,102,98,48,55,52,48,98,99,48,101,101,57,54,101,56,97,53,57,50,50,57,55,99,49,99,98,50,101,52,51,99,97,49,100,100,48,102,52,97,49,57,52,52,53,98,50,52,57,53,57,48,53,56,56,55,52,100,51,56,98,53,99,53,50,100,97,55,50,54,48,55,52,99,51,99,54,49,101,50,50,56,51,55,52,52,54,99,98,97,52,100,53,48,100,48,102,97,51,98,101,55,56,49,101,53,48,101,100,48,99,54,51,56,57,100,57,54,97,48,102,52,97,56,99,55,51,49,99,102,99,55,51,57,50,52,52,98,57,99,55,53,51,57,50,48,50,53,99,97,57,57,50,53,55,51,53,99,51,50,100,55,53,98,49,48,101,57,49,50,53,50,55,48,50,101,52,55,54,56,51,101,50,51,50,48,51,57,48,48,102,102,53,102,48,48,102,102,55,97,52,51,100,101,54,102,57,99,99,49,53,50,54,48,57,101,99,51,99,97,48,102,49,48,55,55,52,100,97,53,97,97,50,56,48,52,99,57,57,99,55,50,51,53,99,55,57,52,102,48,97,57,55,57,97,50,97,49,57,49,97,101,97,55,97,54,49,99,57,99,97,57,97,55,56,53,56,55,54,57,50,98,57,55,97,98,97,102,53,52,99,98,49,102,53,57,55,48,50,51,97,48,48,55,100,48,100,48,48,51,101,100,101,56,51,100,52,48,52,100,52,50,51,98,54,48,52,57,100,48,49,51,50,101,53,98,52,57,55,50,48,102,99,52,51,57,52,49,100,50,52,97,50,101,56,49,100,56,48,51,100,55,50,101,52,98,57,50,98,100,97,50,100,56,49,102,48,56,55,52,52,51,98,98,100,49,102,49,54,48,49,100,48,48,102,102,102,51,97,50,57,54,48,57,54,100,57,54,97,49,101,50,48,55,98,56,49,100,56,50,97,100,50,55,56,55,56,53,48,99,51,99,48,53,51,50,49,57,55,54,53,56,48,55,102,52,51,56,97,53,50,48,55,56,56,51,99,52,49,102,52,57,50,98,56,98,102,48,101,53,49,55,56,49,101,98,48,102,100,57,99,48,48,51,101,52,97,101,48,52,101,49,56,55,55,99,49,100,53,48,49,50,57,99,53,50,56,49,50,57,48,53,52,98,101,53,53,57,54,50,48,102,48,52,48,57,57,54,50,100,56,97,57,50,101,56,51,99,50,56,51,52,101,97,49,97,53,50,55,48,55,52,48,49,100,50,56,51,98,54,48,102,50,49,53,52,49,101,54,54,99,98,101,52,56,52,55,52,52,48,102,48,50,48,49,54,101,53,50,49,54,56,49,102,50,48,55,56,97,53,51,56,55,55,99,97,54,48,101,56,57,54,56,57,56,49,100,98,50,101,56,51,97,97,49,101,48,50,56,99,51,98,97,48,102,53,100,48,51,53,50,48,48,55,56,56,97,50,52,49,52,100,99,48,50,55,97,48,49,51,50,56,48,52,98,55,56,49,51,49,101,48,48,102,97,101,98,48,50,54,52,49,50,48,49,100,100,48,51,99,50,54,52,98,56,48,55,55,56,48,102,52,56,49,100,102,49,54,101,53,53,56,55,99,48,51,56,56,49,102,57,48,101,56,49,54,99,53,98,50,50,50,49,49,55,54,56,52,56,48,53,98,55,52,57,48,101,55,48,51,100,51,48,55,53,97,49,102,48,52,54,56,50,57,100,51,49,50,56,97,97,55,99,98,49,50,57,102,97,53,57,52,99,53,99,50,49,101,50,98,99,98,99,48,101,102,57,55,97,53,54,50,54,57,52,48,53,102,97,48,48,55,55,56,51,101,97,49,100,97,50,102,48,97,51,50,57,57,51,56,49,51,97,97,48,52,101,53,56,51,100,101,48,50,55,99,52,49,102,100,57,55,56,48,102,102,99,49,102,53,51,97,53,52,50,49,48,55,56,52,98,55,50,57,52,51,98,56,49,100,100,50,98,52,51,98,48,49,100,53,55,48,51,99,54,100,48,55,50,48,51,57,99,53,49,56,55,55,48,97,56,52,55,50,98,100,56,50,57,52,51,57,56,53,52,48,55,57,52,51,99,54,49,101,97,52,101,50,56,99,97,98,52,102,50,100,51,49,54,54,49,101,102,50,99,56,97,98,56,50,101,53,99,52,49,52,98,48,102,55,48,55,57,52,51,99,54,53,102,101,54,100,49,57,100,50,101,57,50,98,50,56,49,53,54,98,56,51,99,50,51,53,53,52,56,101,57,57,102,52,55,53,52,100,48,53,48,55,98,54,57,97,54,51,54,48,97,51,56,55,99,51,100,53,98,49,101,100,51,56,57,54,48,97,98,53,52,55,97,54,98,101,48,52,99,48,53,52,52,55,51,52,49,52,100,49,50,51,52,101,49,57,53,102,54,51,97,98,53,99,99,52,51,56,48,51,48,54,51,51,52,49,54,55,97,49,100,102,49,97,50,48,98,56,52,49,100,50,48,102,102,56,55,51,52,102,54,54,51,100,49,99,50,51,99,49,99,49,101,51,100,99,101,51,48,56,99,56,54,98,49,99,54,55,97,100,49,101,97,53,53,52,101,101,55,57,51,49,52,100,55,51,50,53,54,50,98,55,98,57,53,48,48,57,54,57,101,100,54,49,101,53,99,54,98,98,56,101,101,55,53,49,56,51,98,49,100,99,102,97,54,54,98,49,97,97,97,50,99,51,98,57,101,100,56,97,52,101,101,48,97,51,97,48,55,101,48,57,101,52,52,49,102,102,48,48,102,102,98,97,54,52,52,102,48,48,102,102,54,49,98,51,99,101,48,54,56,101,48,98,49,99,53,97,56,48,55,49,49,56,57,99,48,97,101,48,50,57,52,48,50,55,54,100,48,48,102,102,48,49,99,51,57,49,48,48,102,102,49,52,50,53,57,49,99,48,49,102,102,50,97,48,49,99,52,56,50,55,48,50,98,56,48,100,57,53,48,54,56,48,101,52,48,49,101,49,101,55,48,48,102,102,53,48,50,54,53,48,49,56,54,56,54,48,52,51,48,49,51,52,102,48,49,100,56,55,49,54,48,48,102,102,57,102,101,51,102,50,48,48,102,102,53,97,56,101,56,54,48,49,54,48,97,48,52,100,100,56,51,101,56,48,55,57,56,48,52,98,98,56,48,51,101,100,53,56,48,57,97,100,48,55,99,97,48,101,54,56,51,101,52,53,98,48,55,48,56,49,101,53,48,55,48,56,48,57,99,97,48,50,54,48,99,98,97,48,101,98,56,55,97,48,97,54,97,54,98,50,53,50,49,50,52,53,56,51,100,57,48,102,98,50,51,50,54,97,51,97,53,50,50,50,53,101,52,98,52,50,50,100,48,97,57,50,100,52,97,99,52,57,52,98,50,57,52,51,99,48,49,100,100,50,101,100,48,99,98,48,50,57,48,51,99,48,53,49,97,55,57,54,97,49,100,102,48,102,48,49,53,101,53,56,49,53,54,57,101,57,99,56,52,57,54,48,51,102,97,56,48,51,101,98,56,56,48,57,102,56,48,55,54,54,48,48,102,102,102,98,48,54,48,50,53,99,99,51,98,48,48,102,51,99,51,97,56,53,100,49,53,50,100,48,51,100,48,50,56,56,97,97,48,101,102,49,52,101,48,102,101,56,49,100,101,97,50,50,50,51,99,53,50,50,53,56,55,48,99,49,101,53,51,101,53,53,54,101,53,57,98,56,53,55,57,52,50,57,50,53,97,49,55,54,57,52,48,48,102,102,102,52,101,56,51,99,97,53,97,50,48,49,55,50,53,98,56,51,98,51,48,102,49,55,50,101,99,98,98,48,49,51,50,50,56,49,49,100,50,48,97,100,50,99,56,98,48,56,48,102,57,48,55,54,52,51,100,54,53,49,49,52,52,48,50,50,99,48,51,101,57,48,50,53,49,48,49,102,54,48,49,51,98,50,48,48,102,102,102,98,55,50,48,50,54,100,56,49,99,53,56,51,56,55,48,101,100,102,50,102,56,51,100,52,53,101,56,49,51,54,99,48,52,99,53,97,54,57,55,50,53,99,50,55,53,97,52,50,49,56,55,52,52,51,56,52,49,100,50,52,54,48,55,99,97,49,101,52,52,55,50,101,56,51,102,56,49,102,56,50,101,53,49,100,49,49,51,98,57,52,56,49,100,50,50,57,50,53,50,57,49,99,49,51,97,57,55,50,56,52,57,97,53,56,49,54,48,57,101,57,52,53,53,56,55,55,52,51,98,56,53,55,49,55,99,49,101,101,50,102,48,97,50,50,56,56,98,50,48,48,102,102,99,48,51,48,50,52,101,56,48,57,52,52,48,55,52,52,48,52,56,100,56,51,56,55,48,101,101,48,49,50,102,56,48,101,52,100,49,99,98,54,55,56,51,97,97,49,100,102,50,100,48,51,99,48,53,101,97,53,56,55,56,56,51,100,48,100,56,55,55,49,102,48,102,98,48,55,98,52,98,98,48,102,48,57,54,99,57,52,53,57,50,53,49,55,101,49,102,51,50,101,52,51,98,54,49,100,99,48,101,98,50,49,57,55,56,53,98,97,50,57,53,98,54,53,55,56,55,53,49,48,52,98,54,48,49,50,53,54,100,51,57,48,99,51,97,97,49,100,100,48,101,102,49,52,50,52,57,51,50,48,97,53,52,50,101,97,99,49,100,53,50,97,51,55,48,48,102,102,52,102,56,100,97,53,101,97,52,50,49,49,100,102,56,55,57,51,101,52,53,100,53,102,53,100,53,56,101,51,100,99,51,99,53,49,56,56,55,53,56,52,52,55,98,53,49,48,49,53,49,53,49,54,52,54,53,49,57,98,50,53,55,51,50,101,52,48,49,51,48,48,102,102,51,52,52,51,97,98,55,48,55,52,99,49,100,55,49,57,54,54,56,51,53,97,55,97,48,102,54,57,99,54,54,57,56,97,101,51,48,99,49,52,49,52,101,55,48,102,101,55,49,49,100,102,97,54,55,57,100,99,48,52,99,49,99,54,100,53,49,56,55,57,101,97,57,57,54,55,98,53,99,49,48,57,57,97,55,54,49,98,51,97,98,57,99,54,56,48,52,99,51,99,57,100,57,54,53,53,48,97,48,102,101,97,49,55,56,51,52,98,56,102,52,54,51,101,51,99,56,53,102,97,51,55,101,50,99,55,51,48,98,49,56,50,98,56,53,50,56,48,56,56,50,48,48,102,98,102,51,48,48,55,100,98,50,54,48,50,54,53,48,51,102,52,57,48,48,52,97,54,48,49,50,100,52,48,102,50,99,48,52,100,48,48,102,102,57,54,57,48,101,53,54,52,53,57,48,55,97,50,53,100,48,55,54,57,49,98,97,50,49,53,56,48,102,57,52,49,101,57,57,53,48,53,98,97,53,50,52,51,97,99,97,50,48,55,97,57,57,50,100,49,51,56,48,49,101,102,53,48,55,52,97,49,99,97,97,52,51,50,97,50,99,51,97,98,100,48,57,48,48,97,51,50,56,52,51,99,52,49,102,56,54,48,98,54,48,102,55,52,100,48,55,101,48,51,98,101,53,49,48,51,97,55,48,102,54,50,49,48,48,102,50,52,49,100,56,48,102,99,56,55,50,48,51,102,48,48,102,102,48,102,55,50,56,48,51,100,57,48,49,102,49,48,101,97,48,55,99,101,52,51,57,99,49,101,97,50,101,48,51,56,97,49,101,100,48,48,102,102,55,98,53,48,51,99,54,53,53,49,55,102,99,51,97,54,49,102,97,48,101,102,102,52,54,101,53,102,48,55,51,52,51,99,101,48,50,52,99,57,54,57,57,99,97,51,48,102,55,49,52,99,48,57,57,52,55,97,50,102,48,51,98,97,53,99,55,52,50,50,102,48,97,101,99,57,52,56,100,100,51,99,97,102,57,48,52,101,54,102,99,48,53,49,54,48,48,55,99,56,48,52,48,49,102,53,49,48,57,98,54,57,54,49,101,99,48,50,55,101,48,48,102,102,57,54,56,48,101,97,49,54,54,53,98,98,99,53,97,49,54,54,53,100,48,55,97,56,48,57,97,57,48,101,53,49,53,49,54,53,50,98,48,56,97,49,100,98,52,48,52,53,50,56,48,51,98,48,56,99,56,56,48,102,53,99,51,56,97,49,99,100,50,56,99,51,97,48,53,51,97,53,97,52,49,53,101,57,48,53,56,57,52,101,49,101,99,48,102,54,56,51,102,57,50,101,53,51,52,51,99,99,49,101,97,50,102,98,57,55,52,49,101,53,101,48,102,48,50,56,97,99,52,50,48,101,100,97,48,56,55,101,52,98,100,50,56,99,49,99,48,51,100,48,56,54,99,57,101,52,55,53,57,101,102,51,49,50,98,53,101,55,50,49,98,55,51,56,102,101,48,97,51,97,101,55,49,101,50,57,100,54,50,54,97,50,48,99,51,97,97,53,53,51,53,99,57,56,55,98,57,50,52,97,56,49,57,97,53,51,53,97,101,99,48,53,99,48,49,54,49,52,55,56,48,101,101,48,99,48,48,102,101,53,53,57,100,56,51,100,50,51,97,50,100,51,57,56,102,51,98,99,101,48,99,54,48,101,50,57,101,52,55,56,48,49,52,101,97,99,99,98,51,97,48,102,48,98,101,99,97,97,57,56,55,57,51,97,49,102,56,101,56,51,54,99,51,53,48,102,97,55,51,55,50,98,48,48,102,102,97,55,56,102,53,52,102,48,100,56,97,53,54,56,100,50,98,54,51,49,54,49,101,56,102,54,55,51,53,56,97,52,49,100,98,48,48,55,99,53,102,51,102,48,48,55,56,55,97,56,51,99,98,97,49,50,48,48,102,102,102,51,54,54,49,102,102,49,50,48,48,97,97,57,48,49,99,53,48,57,53,97,48,48,102,102,55,99,97,48,99,48,49,97,100,101,99,48,101,100,52,48,49,51,50,99,56,51,56,48,48,48,102,102,53,52,55,99,49,102,97,97,100,56,48,51,101,50,102,98,98,99,56,48,51,101,98,100,52,49,101,53,99,102,99,54,102,50,48,52,100,57,56,55,102,102,55,100,99,53,101,102,56,49,100,50,48,51,56,97,51,101,101,98,52,48,48,102,57,52,49,56,48,51,53,98,100,56,49,100,97,56,48,50,54,53,57,48,55,48,48,48,102,102,48,97,56,102,56,51,102,53,53,48,57,99,48,49,57,48,99,100,49,50,48,50,53,102,53,50,50,52,48,50,50,50,56,51,52,52,101,48,54,53,49,50,48,52,99,99,97,50,48,98,56,48,49,53,99,50,52,97,50,49,48,48,102,102,49,52,100,53,49,48,53,50,48,48,102,102,101,102,48,48,102,102,55,99,53,102,48,48,102,102,49,97,100,101,56,48,102,50,98,56,57,48,48,55,57,98,50,48,102,102,56,51,52,48,48,56,97,57,48,49,99,53,54,48,49,56,51,50,100,56,48,51,101,53,48,55,102,56,48,51,99,51,100,99,49,100,97,56,51,53,99,101,48,48,102,102,102,51,54,52,49,99,48,49,99,101,48,48,102,102,97,97,56,48,49,102,97,102,49,54,48,98,49,99,49,54,51,97,100,48,48,51,101,50,102,56,48,48,102,102,100,54,102,52,48,55,57,52,48,48,102,102,57,57,54,50,49,102,102,48,48,50,97,52,56,48,101,50,98,56,48,99,49,99,49,52,98,54,48,48,102,102,102,57,52,49,48,48,102,102,51,53,98,100,99,49,100,97,49,99,53,48,48,51,99,100,57,56,55,48,48,101,48,97,48,48,102,102,55,97,51,101,48,102,100,49,55,50,56,48,49,100,99,99,100,52,57,52,48,48,102,102,102,53,101,101,50,99,52,48,48,52,99,100,48,50,100,49,99,97,48,48,102,102,100,53,51,49,56,49,97,51,102,50,52,49,48,57,48,48,102,102,55,51,54,54,99,48,48,55,99,57,99,48,97,53,52,48,49,102,52,51,48,48,102,102,48,102,98,55,54,52,49,48,50,53,100,99,98,55,50,57,52,48,57,51,51,48,50,54,52,99,51,100,48,53,53,49,52,48,48,52,98,100,48,55,57,52,98,53,48,102,50,49,54,48,48,101,102,48,49,101,52,48,55,56,57,99,50,102,57,50,100,99,48,55,54,97,48,102,49,56,51,100,52,53,56,48,55,52,102,57,53,97,49,100,100,50,101,99,98,102,50,99,99,51,100,98,56,51,97,99,49,99,52,48,55,50,54,57,99,57,56,56,48,49,101,56,50,100,57,51,53,50,100,48,56,51,57,56,48,48,102,102,101,99,49,48,55,56,97,49,102,54,52,97,48,102,55,56,55,56,99,51,99,48,53,50,56,55,54,52,98,48,48,102,53,57,55,97,53,54,48,48,102,102,101,56,101,48,102,101,48,49,99,56,56,55,48,56,48,57,57,48,48,55,51,48,48,102,51,48,49,99,52,56,51,100,49,50,98,54,52,98,52,48,101,50,56,51,100,51,48,101,57,57,54,99,49,100,49,50,102,53,98,99,56,56,53,53,97,53,97,55,49,53,98,56,98,49,54,51,99,97,48,48,102,102,55,57,48,51,98,102,50,53,101,57,53,50,53,100,49,53,52,56,97,49,101,102,48,101,55,49,54,98,57,48,48,51,99,54,49,100,48,50,101,49,51,52,97,53,52,102,101,49,100,102,48,102,54,49,52,56,53,52,48,55,56,50,53,48,55,57,54,48,56,51,48,54,48,48,102,102,97,102,97,48,50,52,55,56,48,57,51,101,48,55,57,97,48,52,102,48,48,49,51,49,101,48,101,102,48,49,99,51,56,51,98,52,50,98,56,98,55,100,50,49,101,48,50,101,48,97,102,52,98,48,102,98,48,55,98,56,97,98,50,57,101,48,98,98,52,52,48,55,54,48,48,101,100,57,49,52,98,51,50,98,53,49,99,51,101,52,48,102,50,52,98,101,52,54,52,57,50,100,56,97,49,52,49,101,53,53,56,55,54,57,48,49,51,97,49,50,49,57,52,50,52,100,50,102,56,97,50,97,48,102,52,57,55,97,57,50,53,51,56,55,51,56,97,50,52,100,98,48,102,49,56,55,57,52,97,52,52,49,52,100,48,48,102,102,100,49,99,48,55,52,56,48,101,100,56,97,49,48,55,51,54,48,101,97,56,49,100,56,56,51,57,100,48,101,97,97,54,49,54,101,57,101,49,100,97,48,55,53,48,48,102,102,101,102,48,51,57,50,48,101,99,99,51,98,56,57,101,53,102,97,52,50,49,50,53,57,55,52,57,97,53,49,56,55,49,52,51,98,54,53,55,48,55,54,52,97,56,52,102,50,101,49,50,48,97,102,52,51,50,57,100,48,100,50,52,98,52,52,99,50,97,99,97,57,52,55,52,98,50,99,53,50,100,48,100,48,57,48,53,48,97,57,51,55,97,53,55,52,49,52,48,52,49,56,102,57,48,98,49,50,49,100,50,57,102,52,100,50,51,53,56,99,55,51,52,56,99,57,51,52,99,101,101,48,97,97,51,48,57,52,51,49,99,55,53,51,97,57,101,100,102,54,57,52,57,52,98,53,54,49,99,97,50,53,50,51,54,99,56,99,97,51,55,50,49,53,53,53,100,97,53,97,54,51,57,97,56,49,101,48,50,54,49,99,51,97,101,51,56,99,49,100,102,48,55,57,99,51,57,101,51,102,97,51,56,56,54,99,51,56,99,54,48,102,51,99,100,55,53,102,48,100,56,51,53,52,99,54,51,51,53,56,99,56,49,50,57,55,49,57,101,55,97,49,97,51,51,99,55,97,53,101,98,100,53,97,49,99,55,51,51,102,97,102,51,101,52,53,101,97,49,99,49,51,49,97,102,54,57,97,49,48,101,100,53,55,52,56,97,49,99,55,55,53,99,48,97,57,48,48,102,102,98,54,50,48,48,55,100,97,51,56,48,51,101,98,56,48,51,102,56,48,48,102,97,101,57,48,55,102,102,50,49,99,97,52,102,52,56,101,49,101,51,48,55,52,99,48,102,49,53,99,48,102,50,56,55,97,99,49,99,97,48,55,98,100,56,101,53,98,49,54,57,52,57,50,49,99,54,52,55,48,102,56,57,55,52,53,50,57,53,56,49,100,54,48,102,97,56,55,56,57,50,56,51,57,52,49,99,98,48,101,102,98,101,48,102,54,48,51,98,56,53,48,98,48,49,100,97,50,100,48,51,102,99,53,52,56,55,53,53,49,49,51,56,97,52,50,97,51,48,55,98,48,51,98,97,53,56,50,48,50,54,52,97,48,57,55,56,56,48,100,101,48,49,101,51,52,48,57,50,51,48,50,52,56,52,48,57,50,102,48,102,51,48,49,50,53,54,48,52,97,49,56,55,56,99,51,99,56,48,52,57,102,56,49,50,98,101,49,101,50,48,102,50,48,55,56,52,48,57,53,101,48,50,53,102,52,51,99,48,49,101,51,48,102,49,56,55,56,52,49,99,48,48,51,97,53,50,102,48,98,97,50,102,99,98,99,50,101,52,49,100,51,48,55,52,56,98,49,50,101,52,98,100,50,101,52,98,53,50,99,56,51,97,56,57,56,57,97,53,57,57,54,97,53,98,49,54,54,102,97,52,50,55,49,54,50,53,98,97,54,97,54,50,54,50,55,57,54,52,53,56,50,53,50,53,50,54,57,54,49,99,57,55,102,97,52,48,56,52,48,48,49,102,50,51,102,48,48,102,102,55,100,57,51,48,55,55,56,51,101,99,53,97,98,50,48,52,56,49,48,51,97,53,98,48,55,55,56,49,102,48,48,102,102,101,102,48,55,50,99,98,53,50,97,52,51,100,97,48,102,99,52,51,102,53,48,56,48,56,48,49,101,98,50,102,48,51,98,56,48,102,53,48,97,52,50,99,48,98,56,52,50,52,51,48,55,53,101,49,100,52,50,99,56,98,52,50,57,97,100,49,48,51,57,50,53,98,56,55,51,56,97,101,102,97,99,51,102,101,49,101,50,48,101,54,57,55,50,57,99,49,101,56,52,100,52,98,48,102,49,50,53,48,51,97,99,50,99,56,98,50,48,101,57,54,50,57,56,49,101,98,48,55,52,52,51,100,54,48,53,49,48,48,101,102,52,48,49,102,55,56,48,48,48,102,102,102,98,51,100,48,55,53,97,49,99,50,48,101,52,48,51,98,50,48,101,50,56,49,51,50,52,56,99,53,50,48,55,50,48,49,100,99,48,55,52,56,51,98,54,49,99,52,48,101,54,57,53,48,101,56,51,57,57,48,55,48,54,53,57,53,57,53,50,49,100,51,48,101,54,57,53,48,56,97,53,49,56,55,55,52,97,98,101,53,56,57,55,50,48,101,99,57,51,56,98,53,50,100,51,97,49,49,53,52,56,48,56,99,56,57,52,57,97,53,98,97,54,50,55,57,54,52,53,56,56,54,49,51,52,53,56,50,55,50,55,97,54,100,55,98,99,48,57,99,55,52,51,52,56,55,51,99,55,51,52,55,98,48,100,97,53,54,102,51,98,49,101,48,100,56,51,51,49,98,49,101,97,100,53,52,48,53,49,57,99,99,102,55,52,101,99,55,98,49,97,57,52,102,50,97,54,53,51,100,50,102,54,52,55,98,53,98,54,51,100,53,100,53,97,48,102,51,56,97,52,50,54,48,52,53,56,48,99,101,48,102,49,48,101,51,56,50,101,52,48,49,55,50,54,48,98,55,57,48,101,97,52,102,50,97,48,100,97,51,51,52,51,98,53,49,102,99,54,49,101,100,101,54,97,49,97,99,55,97,53,101,54,100,49,98,54,54,51,99,51,53,99,99,54,53,99,55,49,53,101,55,54,51,51,52,102,101,101,56,54,50,57,57,97,55,57,53,99,55,52,51,99,57,102,100,97,98,49,52,57,102,100,99,54,55,97,99,49,98,53,54,97,97,53,97,98,53,99,55,56,54,98,100,54,48,50,57,100,52,48,51,55,54,48,48,102,57,49,101,56,51,57,57,48,55,52,52,48,101,54,48,48,102,102,57,100,53,48,55,51,56,49,100,57,48,55,51,99,48,101,98,52,49,100,99,56,51,97,50,48,101,100,49,55,50,48,52,98,51,48,55,51,99,98,98,50,99,99,51,98,54,48,101,99,99,51,57,48,49,100,98,48,101,48,49,52,52,57,101,53,100,97,53,56,51,100,97,48,55,100,54,53,54,50,53,49,55,97,57,52,53,52,48,55,54,52,97,97,50,57,49,48,49,50,99,98,52,52,99,50,98,52,97,97,50,98,57,48,101,99,98,54,97,52,51,48,52,101,48,50,52,56,97,102,50,98,99,97,101,102,55,52,100,50,48,97,49,102,53,48,51,99,52,56,48,48,102,102,55,99,53,102,48,48,102,102,49,102,53,102,48,54,50,51,56,49,101,54,56,49,51,54,56,55,56,48,54,55,100,55,48,102,101,48,51,97,50,50,53,53,102,49,102,49,101,56,99,48,101,50,52,100,102,56,57,99,48,99,101,49,48,51,50,56,48,57,55,99,48,52,100,48,48,49,51,56,99,48,52,99,53,48,49,51,97,48,48,102,48,99,97,48,48,55,97,52,48,52,99,99,48,55,102,101,48,49,101,52,56,55,100,52,51,98,54,49,100,54,50,98,52,51,56,101,53,52,57,54,102,50,49,100,53,48,101,52,48,55,51,55,50,50,56,55,52,56,97,100,50,101,48,98,97,50,102,57,48,56,97,55,48,49,50,102,48,101,53,48,55,55,48,51,97,101,53,52,97,52,55,52,54,50,100,52,51,99,99,53,100,50,52,56,50,55,57,50,57,48,53,99,50,99,55,99,97,53,99,98,51,100,51,54,57,48,53,48,57,48,53,98,52,51,48,49,57,100,52,48,49,100,101,99,54,52,52,51,48,99,48,52,56,54,50,52,101,48,54,56,57,48,101,48,52,99,102,51,53,98,57,99,101,55,102,56,100,50,48,52,98,100,100,49,101,55,55,49,98,57,50,48,54,56,100,56,50,100,52,57,51,48,56,100,50,49,99,48,51,100,57,98,48,51,99,54,55,101,49,101,49,51,98,100,51,98,57,100,48,102,52,55,97,51,98,97,99,51,49,49,97,98,56,101,99,55,99,57,49,56,57,55,57,102,50,57,101,50,51,57,97,55,49,97,55,56,54,98,50,99,54,100,51,98,50,54,53,52,51,54,50,50,52,54,57,48,56,56,51,97,49,101,99,56,101,50,48,50,101,102,48,55,55,99,51,98,56,48,101,51,99,55,53,52,51,57,99,51,54,57,55,57,97,97,51,99,56,51,98,52,54,53,49,98,48,55,49,48,102,50,52,100,51,51,56,57,98,99,54,50,97,56,51,98,57,97,52,55,97,53,54,97,52,99,54,54,49,57,52,98,101,49,102,48,55,99,53,55,49,57,101,55,100,51,101,99,55,50,99,54,57,97,101,101,56,101,54,50,56,48,57,56,56,48,48,56,97,56,100,98,53,52,48,100,48,49,49,54,56,51,98,97,48,55,48,52,48,101,102,48,49,100,98,56,48,51,101,101,50,56,51,57,48,48,102,102,52,98,51,52,57,53,99,48,48,102,55,99,56,51,97,99,48,101,52,56,48,51,101,99,51,52,51,98,97,48,101,54,55,49,52,99,49,102,102,52,51,50,57,99,51,99,55,56,51,100,56,49,99,52,48,101,102,48,49,51,49,99,56,54,49,99,97,54,99,97,101,48,102,97,97,48,55,50,97,53,48,56,51,98,97,53,101,100,49,55,52,53,48,50,50,56,50,53,56,51,99,54,56,56,48,50,52,54,56,54,53,49,49,54,55,100,50,57,51,49,98,48,49,50,98,56,50,98,57,50,55,97,49,99,56,48,54,49,50,54,48,50,52,48,56,48,57,49,50,100,52,52,55,56,49,50,53,48,48,52,97,52,49,56,99,51,55,99,48,52,98,55,48,51,57,100,100,56,99,49,52,54,48,48,102,102,55,98,50,52,101,49,48,50,56,48,101,51,48,97,48,48,102,102,98,51,99,48,55,56,97,48,52,100,51,56,55,99,48,51,99,56,48,52,101,52,48,55,99,56,48,57,99,99,48,55,55,97,56,55,50,48,101,99,56,51,102,56,53,101,48,49,51,48,101,49,101,50,48,50,54,50,99,51,57,97,56,53,100,50,48,97,102,48,102,97,52,56,55,49,99,51,100,48,57,101,48,102,49,57,51,48,49,101,51,56,55,55,100,49,57,99,55,99,98,100,50,56,53,98,50,97,48,51,99,100,56,51,98,54,53,97,51,99,56,97,100,100,53,57,54,101,49,100,55,56,50,98,99,98,100,99,56,55,101,99,98,48,50,56,50,53,48,57,50,101,100,48,51,48,51,100,51,99,48,49,102,55,102,101,48,48,102,102,102,98,54,52,98,97,51,56,48,51,99,100,48,97,50,101,102,56,55,99,54,48,55,49,52,48,52,98,57,102,102,50,51,49,102,55,102,101,56,49,100,50,102,101,55,50,52,48,100,48,100,102,55,48,97,99,51,55,53,49,54,49,99,102,49,101,56,49,100,55,49,100,102,48,49,51,55,54,49,97,56,54,54,49,101,52,102,100,52,102,52,55,56,52,49,99,57,99,55,54,51,97,49,100,48,102,55,49,56,55,53,57,53,54,52,57,54,100,51,100,97,102,51,98,100,56,57,48,56,54,97,54,52,98,53,49,50,97,53,49,54,54,49,100,56,50,101,51,99,51,56,49,48,102,101,52,51,100,101,56,49,100,98,49,102,48,55,48,52,55,102,56,99,102,49,99,101,53,101,51,98,101,54,50,51,99,101,101,51,100,52,99,51,52,48,55,57,48,100,101,51,49,97,57,97,50,54,57,97,100,48,53,49,51,57,55,48,99,98,52,55,55,52,99,100,51,52,52,101,97,55,97,49,56,55,50,98,53,98,48,50,54,97,99,97,100,57,50,98,99,48,56,53,48,50,53,98,97,100,54,56,50,53,101,48,48,102,102,102,98,48,52,48,101,99,48,55,55,48,51,57,99,48,52,102,51,48,49,51,56,54,49,100,52,48,101,57,49,52,52,53,52,48,55,54,52,51,97,99,49,100,100,48,50,54,55,48,49,102,100,57,52,56,49,100,100,48,101,99,48,55,55,56,97,99,52,49,50,56,52,97,52,48,101,101,57,52,97,53,53,48,51,100,50,48,102,52,49,53,101,53,52,49,52,54,53,50,57,52,99,53,55,50,51,50,50,50,48,49,53,52,53,52,57,53,50,53,55,97,51,50,51,97,48,57,53,101,53,51,97,48,97,49,50,49,50,48,97,48,50,48,97,51,51,50,56,52,56,52,100,98,50,100,99,99,52,54,48,52,101,99,101,55,48,54,52,99,51,54,99,49,55,56,53,54,51,55,99,49,50,51,102,101,54,48,49,54,50,99,99,51,102,56,51,99,97,48,55,56,54,49,102,50,48,55,98,56,48,102,48,52,51,102,48,48,102,53,52,49,101,48,49,54,98,48,53,101,48,55,101,56,49,101,52,56,55,98,99,51,99,54,49,102,99,48,102,56,57,55,52,48,57,48,50,98,56,97,99,48,49,51,57,48,102,54,48,55,98,56,98,55,52,98,50,102,52,51,99,52,53,97,54,50,98,56,97,54,52,51,50,98,99,97,57,50,98,98,50,55,57,54,97,53,56,50,53,97,53,99,50,48,49,53,48,56,48,56,50,53,55,97,49,48,54,102,50,100,49,53,99,53,55,97,50,50,49,52,52,52,51,54,51,51,56,51,56,52,48,55,48,97,48,102,56,99,48,57,97,55,48,55,99,97,48,101,102,99,48,57,55,101,48,50,53,102,52,49,100,101,57,55,97,48,102,52,56,49,102,49,48,51,100,51,48,102,48,51,50,49,100,97,48,101,51,56,55,49,99,51,98,50,100,50,51,56,48,57,57,49,54,99,53,57,53,50,51,50,52,50,53,97,52,97,52,97,52,50,52,97,54,97,52,50,49,49,53,48,53,48,48,102,102,55,55,56,97,50,50,97,53,49,48,98,49,48,102,49,56,55,99,48,51,100,52,53,102,49,54,50,53,54,56,55,52,99,51,57,97,49,100,51,50,97,99,98,57,48,102,52,48,55,97,48,98,54,50,56,99,51,98,52,53,50,49,54,54,53,57,97,49,48,49,54,101,55,56,53,56,100,53,99,55,56,53,99,98,57,97,53,50,56,53,99,55,57,98,54,49,53,50,53,56,53,100,55,49,49,50,100,52,50,50,53,55,52,52,52,50,57,51,48,57,49,55,56,48,101,100,49,56,56,55,52,51,99,57,57,101,54,50,57,57,50,55,48,51,101,50,101,97,55,57,51,101,57,99,52,99,99,51,97,49,100,48,102,56,55,97,49,97,55,51,101,50,99,51,100,49,100,52,101,101,100,53,48,55,57,55,52,97,102,57,49,99,102,49,97,55,52,97,101,56,101,55,52,56,101,97,57,52,100,57,50,97,55,48,102,100,48,48,102,102,55,100,55,98,48,48,102,102,51,101,98,102,56,49,102,100,48,48,102,102,51,101,99,99,99,48,57,57,101,48,101,97,56,49,50,97,52,48,52,98,57,98,52,49,100,102,52,55,48,102,98,48,55,56,56,51,98,99,49,101,102,48,102,53,57,54,56,49,101,102,48,102,99,51,54,49,102,48,54,48,49,100,97,56,51,98,100,48,101,97,56,55,50,56,97,48,52,98,50,100,52,98,48,48,102,102,102,52,48,51,99,57,48,102,48,56,55,49,48,51,57,101,49,102,100,50,100,99,51,97,101,49,100,102,50,99,52,98,54,57,50,57,48,51,56,52,53,48,49,55,50,57,52,49,100,102,55,52,97,101,52,102,48,55,56,48,49,102,52,48,101,53,56,55,54,50,100,101,52,49,55,52,51,99,50,56,53,52,97,48,49,101,49,101,97,48,52,102,54,48,48,102,97,53,51,48,48,55,100,53,51,56,55,49,52,48,49,102,53,51,56,48,52,57,100,48,55,54,56,49,99,100,101,52,54,48,101,49,48,55,57,52,48,57,56,99,48,102,97,101,54,56,51,100,101,48,52,100,48,56,51,101,98,48,101,53,57,52,101,53,99,50,49,55,48,55,57,56,49,102,97,97,52,102,50,101,100,50,52,51,98,54,49,100,101,52,53,50,100,48,51,99,99,57,54,57,52,49,101,49,52,99,48,55,55,99,48,101,55,56,51,98,99,53,99,54,48,101,48,48,102,102,51,98,101,52,53,101,56,48,49,100,48,50,57,48,98,51,101,56,99,49,101,51,48,55,57,56,48,48,102,102,102,52,101,52,51,57,56,49,102,53,48,55,57,99,49,102,99,50,98,97,99,48,101,49,49,52,53,101,57,51,53,48,52,48,97,99,51,50,99,48,50,55,50,99,48,49,102,50,48,56,48,50,52,54,52,48,57,56,99,48,50,52,101,48,48,49,102,54,54,50,48,52,99,102,56,55,98,48,49,102,53,48,55,51,50,53,48,52,51,56,52,48,52,100,56,48,51,102,102,48,55,102,52,48,52,99,56,48,51,56,51,48,55,57,48,53,50,98,97,57,50,53,57,48,55,49,48,49,101,48,48,55,49,48,49,101,52,48,51,99,99,50,102,48,51,102,52,57,50,53,51,57,53,97,53,100,97,52,97,49,57,53,99,48,57,55,48,55,56,50,48,101,101,55,48,55,98,99,97,98,48,101,100,48,51,100,50,48,101,53,50,55,50,50,97,49,49,55,56,49,100,98,50,102,53,102,50,97,99,98,52,50,98,101,52,98,52,48,101,49,48,55,98,99,49,100,102,56,55,99,52,51,101,50,48,52,55,54,97,48,49,100,101,52,48,48,102,102,102,98,49,53,48,48,102,102,55,100,54,57,56,49,50,98,54,48,48,102,98,51,99,48,55,49,52,53,56,56,51,56,99,48,50,54,53,56,51,97,53,102,102,99,48,57,52,48,48,55,98,51,48,49,102,49,56,55,52,48,97,50,48,55,55,52,48,48,102,102,102,53,100,48,49,100,48,54,101,49,102,48,48,101,51,56,55,99,52,51,99,56,48,48,102,102,102,52,55,52,51,102,101,49,102,99,48,101,49,48,55,102,56,48,49,101,99,50,97,48,55,56,56,48,48,102,54,49,49,52,56,49,100,56,48,55,56,53,99,97,53,50,57,51,54,48,102,55,48,55,52,51,50,53,56,55,55,99,98,48,51,49,57,48,53,51,49,48,52,48,50,55,53,48,48,57,101,54,48,50,52,54,48,48,102,102,57,56,98,48,48,55,100,55,53,48,49,51,49,56,49,102,52,48,50,53,55,99,48,57,57,102,48,101,54,48,48,51,100,97,97,49,102,102,48,101,97,101,54,52,98,52,50,57,56,98,57,50,98,50,100,50,56,98,48,48,102,102,101,50,48,51,99,102,48,101,51,49,54,50,57,50,57,52,56,97,49,100,98,48,55,97,48,48,102,102,101,98,56,51,99,56,57,54,56,54,53,55,48,48,102,102,51,100,100,48,48,101,102,99,51,100,53,99,97,100,50,99,98,49,53,101,53,56,53,50,48,57,53,101,53,100,49,53,50,53,100,57,53,54,53,100,48,55,50,56,51,101,99,49,100,100,48,101,57,56,55,102,52,51,97,56,49,101,100,48,101,57,49,52,49,102,101,48,57,99,50,56,48,55,102,99,50,56,48,52,48,51,97,56,48,55,102,99,50,102,102,56,48,53,48,50,56,48,51,49,53,51,52,48,48,56,55,102,101,48,48,49,102,56,97,50,56,48,54,102,100,50,56,48,53,48,50,56,48,51,49,53,51,52,48,48,102,102,56,55,102,100,48,48,102,102,49,102,56,97,50,56,48,54,102,100,50,102,102,56,48,52,53,55,48,49,50,54,48,48,102,102,52,100,101,48,51,101,51,48,50,52,51,52,48,57,57,102,48,55,52,50,48,52,100,98,56,49,50,102,99,57,97,49,100,101,52,50,48,55,97,99,48,101,54,52,51,99,48,57,97,53,99,48,55,55,57,97,48,102,53,57,52,56,99,48,55,57,48,51,97,101,53,100,57,53,101,53,99,56,55,55,56,98,52,48,101,54,56,55,98,56,51,97,52,49,101,53,50,57,54,97,57,48,100,50,100,50,48,97,48,48,102,102,102,98,56,55,50,52,51,99,52,49,101,50,48,101,56,49,54,99,57,52,53,49,57,54,48,49,100,102,48,102,54,49,53,99,53,55,57,55,97,57,56,53,57,48,55,53,56,51,99,99,49,100,98,48,102,51,50,48,57,53,56,49,101,49,50,98,56,48,51,56,98,48,48,49,102,53,55,99,48,48,102,102,102,98,51,54,48,55,48,56,48,48,102,102,102,98,52,56,48,50,53,56,56,51,57,52,48,102,102,56,49,100,49,49,54,52,49,100,100,48,101,101,48,55,100,49,50,56,97,48,52,48,52,57,48,55,99,99,48,52,98,102,53,48,51,99,52,48,101,55,48,55,100,52,49,101,54,56,51,56,49,48,102,52,97,52,57,55,101,49,101,101,48,101,97,54,50,57,99,51,102,101,53,55,56,55,54,57,51,52,48,52,100,56,97,98,50,56,48,51,100,56,53,99,48,55,48,56,51,100,56,53,100,56,51,97,56,48,102,50,56,55,97,52,51,98,99,49,99,100,50,99,52,49,101,50,56,51,98,101,52,53,50,97,56,51,101,54,48,48,102,102,102,54,98,48,55,55,57,100,52,100,50,99,52,51,98,101,53,49,48,48,102,102,53,102,54,56,48,51,101,52,100,101,48,48,102,102,102,97,53,49,50,101,52,48,57,49,97,48,50,54,50,99,98,99,48,50,54,99,99,48,57,54,49,48,55,53,52,48,57,53,48,50,52,57,56,49,102,98,56,50,55,48,51,100,99,53,99,48,55,54,99,49,100,52,48,51,98,55,48,102,99,98,54,49,99,53,48,50,53,50,48,51,102,52,53,55,50,53,48,55,48,99,51,97,99,49,101,51,48,101,102,48,55,100,52,98,57,52,53,52,51,50,102,52,51,56,52,49,99,51,48,55,55,97,48,102,55,56,51,102,101,49,102,54,50,98,99,51,99,56,48,101,53,100,49,50,52,98,100,48,101,54,57,52,55,50,53,100,57,55,99,49,101,100,48,55,52,50,49,99,97,48,55,55,52,49,100,100,48,101,99,56,51,98,54,48,101,56,97,55,48,55,56,56,48,97,56,99,48,49,102,52,102,97,48,48,102,102,102,98,53,49,48,55,99,52,48,48,102,102,102,97,97,53,48,50,54,101,48,51,97,48,48,102,56,48,51,57,99,49,101,51,50,102,100,99,48,55,49,54,49,102,52,48,102,48,56,55,51,99,51,98,52,48,52,100,55,48,51,97,48,50,98,53,48,49,49,99,51,99,52,53,53,56,51,100,51,48,55,51,52,56,99,53,98,57,99,98,97,52,57,50,97,56,51,97,56,53,97,48,55,57,48,51,97,54,53,51,102,48,55,99,50,49,99,52,50,97,56,98,50,48,102,48,57,55,97,48,101,54,52,51,100,53,54,49,101,51,48,101,102,51,56,49,100,102,48,102,54,97,53,97,53,56,55,55,56,98,52,50,100,54,56,49,100,97,56,55,99,48,49,101,49,48,55,52,56,51,100,98,102,101,48,51,56,98,48,48,102,102,51,101,53,49,54,48,48,102,97,49,50,50,101,48,48,57,56,54,99,49,101,97,48,48,102,102,55,100,57,57,56,49,50,55,56,49,100,102,48,102,102,56,55,100,56,48,57,56,99,57,101,48,101,101,48,51,98,99,48,52,99,51,48,49,50,102,48,49,100,48,48,101,99,56,55,101,52,49,101,56,56,55,57,52,49,102,57,49,53,48,56,56,48,48,102,102,102,54,57,56,51,97,51,48,101,53,56,51,99,53,48,55,51,97,49,100,97,48,101,98,49,53,48,49,101,97,48,102,49,57,53,97,49,102,101,48,55,55,99,49,100,102,54,52,51,98,52,53,55,56,51,99,51,48,101,55,50,50,50,48,50,49,56,55,48,56,51,99,50,48,101,98,52,51,98,50,57,50,48,102,49,53,57,55,48,51,97,48,49,102,53,48,101,50,56,55,98,50,52,49,102,49,56,48,99,102,56,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,99,99,48,51,56,50,48,55,102,54,48,101,55,48,48,57,97,55,48,55,51,52,48,101,102,99,49,102,102,56,49,50,102,97,48,102,48,99,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,48,99,56,55,57,48,51,56,99,49,102,57,48,101,99,51,99,102,56,48,57,55,49,54,101,53,55,55,52,57,52,56,52,52,52,57,52,55,52,57,52,54,52,100,52,55,52,50,50,100,56,97,49,48,102,48,49,52,52,53,98,97,50,49,54,50,49,100,98,48,102,56,56,55,53,56,98,100,50,98,56,97,100,48,102,54,48,55,51,48,51,100,97,53,54,49,55,48,49,100,55,48,102,51,57,53,50,53,49,48,55,57,52,97,51,50,99,99,97,99,52,50,48,99,48,48,101,57,56,55,52,99,51,97,101,49,99,49,48,101,98,48,55,54,48,51,56,97,49,99,53,48,101,100,49,52,50,49,99,97,48,101,52,48,55,51,56,97,48,50,57,99,51,97,54,49,99,101,48,101,56,48,55,53,48,97,54,50,98,56,51,98,97,49,100,55,48,101,57,56,55,53,56,51,98,97,56,50,56,101,53,53,48,55,54,99,51,97,101,49,100,98,48,101,101,49,53,48,56,54,56,50,53,52,49,52,50,49,100,101,50,56,99,97,55,52,51,52,52,50,97,48,97,97,50,57,56,97,102,52,52,52,50,50,98,99,97,97,50,98,57,49,100,49,48,97,102,52,48,54,57,97,54,100,98,56,57,57,102,102,48,48,97,50,102,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,102,102,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,99,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,99,102,56,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,48,102,102,98,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,55,55,54,48,48,55,99,55,56,56,48,49,102,55,100,101,53,51,48,48,102,102,51,101,99,100,52,49,100,53,100,48,51,56,57,48,50,54,56,52,51,99,48,49,99,50,48,101,52,48,49,51,99,97,48,101,98,98,57,52,50,53,48,55,97,98,48,102,51,48,55,49,99,51,97,51,52,48,52,100,101,49,52,99,57,52,49,100,99,48,102,56,57,55,100,99,49,101,51,48,51,97,56,48,55,53,102,56,98,53,50,98,56,51,99,48,102,56,51,99,49,48,101,98,48,55,55,99,51,56,48,49,101,49,50,100,99,48,57,56,50,48,101,55,48,55,50,48,51,97,97,57,97,49,99,50,48,101,99,53,55,50,57,56,49,101,48,56,55,54,53,99,48,101,101,56,55,54,56,51,102,52,48,48,102,102,102,52,102,48,49,100,57,56,48,57,49,50,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,50,53,48,51,97,100,48,55,97,97,48,102,52,56,49,99,55,56,55,101,99,97,50,48,55,97,52,48,101,53,56,49,101,54,48,55,102,56,49,99,102,48,51,99,101,48,101,98,52,57,54,53,52,49,100,98,48,55,56,99,48,101,99,48,51,101,52,49,101,49,48,55,55,99,49,102,98,48,101,102,56,48,57,100,57,53,48,53,56,56,55,55,56,98,57,99,53,49,56,55,98,52,51,97,101,57,99,53,50,56,55,56,52,97,99,48,49,51,98,48,101,102,57,55,50,53,57,57,52,99,53,56,56,48,57,55,57,54,49,48,48,102,102,57,101,50,56,56,98,53,52,101,50,97,100,51,101,97,99,97,101,52,100,52,98,54,102,102,102,56,48,55,100,55,50,56,48,56,52,54,48,48,102,57,52,100,48,48,51,101,102,57,99,97,101,50,97,99,97,100,48,102,102,56,48,51,101,97,100,48,48,102,102,57,51,57,48,102,99,56,55,55,99,51,99,56,57,48,49,101,51,48,101,102,48,55,57,52,49,100,102,48,49,51,99,52,48,102,50,52,97,49,48,48,55,98,97,49,57,50,99,52,51,56,52,53,57,98,50,49,101,57,48,101,51,49,54,50,56,97,48,101,50,99,49,100,56,56,51,99,54,48,101,97,56,55,102,56,97,49,50,97,57,50,99,98,102,52,100,50,97,52,97,51,48,102,101,56,55,48,56,48,57,97,56,48,101,99,49,55,54,49,99,102,48,102,56,48,55,52,54,52,51,97,54,49,102,50,99,48,101,57,49,100,50,100,49,48,56,51,101,101,56,54,48,102,52,52,51,98,52,49,100,49,99,49,102,100,56,48,51,101,54,49,48,53,57,57,55,48,48,102,102,48,102,97,98,99,48,55,55,56,49,102,51,48,55,50,99,48,101,99,99,97,48,48,101,51,56,48,51,101,99,54,99,49,101,98,57,55,101,48,102,48,52,49,99,99,56,55,98,100,48,55,49,54,56,49,100,54,48,102,50,48,51,98,51,48,55,48,99,53,57,56,51,98,57,48,101,100,56,51,98,99,50,100,52,51,99,52,48,52,99,56,56,55,54,56,51,56,101,53,97,56,55,56,48,98,102,48,102,99,49,54,97,49,100,101,48,55,56,97,56,56,48,102,50,48,97,99,56,48,50,53,101,52,51,57,56,48,102,52,56,97,48,97,48,101,57,97,48,56,55,102,56,51,98,50,48,102,55,56,97,97,48,102,98,48,55,57,56,49,101,101,48,55,55,56,49,99,52,55,52,49,48,55,101,48,48,102,102,49,55,99,54,98,102,101,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,51,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,56,48,56,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,52,48,52,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,48,48,48,102,102,97,55,48,56,48,57,55,99,53,48,50,48,50,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,55,102,97,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,102,102,56,48,53,48,51,50,101,98,97,101,98,102,101,48,49,100,101,99,48,48,102,102,102,97,98,52,48,50,55,53,48,48,102,102,49,101,50,49,101,48,48,102,97,102,100,48,50,53,55,99,48,57,99,52,52,56,50,56,55,56,55,54,48,51,99,48,48,102,56,52,51,56,48,102,102,48,102,100,57,52,56,56,101,53,53,55,50,97,48,97,55,52,49,48,55,97,54,49,99,50,48,102,51,49,55,99,48,101,99,52,49,101,99,99,56,55,52,99,97,99,98,48,102,54,56,55,101,57,51,49,49,52,49,100,102,50,53,48,51,99,100,48,101,52,56,55,98,53,50,99,49,100,101,48,48,57,100,48,55,97,52,98,48,48,102,102,102,48,100,48,55,48,100,50,48,51,98,55,52,49,101,53,48,52,56,48,55,56,101,56,98,49,50,98,100,48,52,48,99,48,57,52,48,50,102,48,99,48,49,102,48,97,102,48,50,55,57,99,97,55,48,101,97,56,55,101,52,48,57,57,98,48,48,55,100,55,57,56,55,101,99,51,101,53,48,53,54,55,48,55,97,48,48,50,53,54,48,52,99,55,48,49,50,101,101,49,100,97,52,101,54,99,51,56,101,53,52,49,52,101,53,56,56,55,101,99,51,97,99,53,51,48,48,51,100,97,97,48,102,102,99,97,57,50,98,52,98,98,52,99,52,101,52,48,48,102,101,48,55,97,52,49,101,48,48,55,97,52,49,100,102,57,53,99,48,101,57,52,51,100,50,53,48,48,102,102,55,50,56,97,101,52,51,48,102,54,49,52,56,53,55,56,55,48,99,49,99,57,56,51,100,51,48,102,57,52,98,54,49,100,49,99,53,55,56,55,56,49,51,48,51,100,97,48,49,56,55,56,98,102,102,97,56,48,53,100,49,48,48,51,101,54,98,48,48,52,101,49,56,55,53,56,51,101,54,48,102,56,99,48,57,52,99,48,50,52,56,56,51,57,52,49,102,99,48,102,48,57,54,50,53,98,56,51,57,48,48,101,102,56,55,101,56,49,102,54,56,51,102,57,48,101,55,57,53,50,49,101,55,50,98,100,50,56,49,100,101,97,50,56,55,97,56,49,101,98,98,48,49,100,55,50,97,52,49,99,97,49,53,99,49,101,101,48,101,101,49,53,50,49,101,54,52,99,52,97,52,53,48,55,98,101,49,99,57,48,101,52,56,55,54,99,51,102,99,49,101,53,52,49,52,51,48,102,97,56,55,52,99,97,99,50,99,56,51,98,97,48,101,99,52,49,102,98,56,55,54,99,98,54,48,101,98,57,54,97,57,101,53,52,56,51,99,98,50,102,54,50,48,48,102,102,51,48,100,48,51,100,56,49,101,99,48,101,98,56,55,48,52,51,97,99,49,101,55,48,102,100,48,55,101,56,51,99,97,53,48,56,55,50,56,51,57,48,49,99,101,50,56,48,98,56,48,102,54,48,55,99,52,51,100,101,49,101,98,50,101,52,97,101,48,101,101,56,55,53,99,51,97,54,49,100,54,48,101,101,97,48,97,52,49,54,97,49,101,52,48,102,52,48,55,57,48,51,99,54,53,98,97,54,50,48,57,53,48,53,48,56,55,55,56,97,51,50,57,100,48,100,50,99,98,55,50,100,52,98,57,50,99,49,50,100,48,56,97,102,50,97,56,97,101,52,55,52,98,50,99,49,51,100,100,54,57,98,54,97,101,97,52,48,50,51,100,99,48,57,102,55,48,50,55,48,99,51,102,48,48,52,102,102,48,49,51,56,101,48,52,99,50,56,49,51,56,52,48,102,49,100,48,101,52,97,57,48,102,48,48,51,102,48,48,102,102,97,54,56,55,56,48,97,101,48,101,100,100,50,52,57,53,48,53,56,102,48,101,52,56,55,49,56,97,55,50,98,99,97,99,48,101,97,56,51,97,99,48,55,55,50,48,50,55,56,53,48,56,55,54,99,51,57,99,56,54,49,101,54,99,48,101,100,99,49,100,57,56,55,55,48,51,97,54,49,99,50,48,48,102,102,55,98,99,54,99,51,97,99,53,53,49,55,56,49,102,49,48,49,50,48,48,48,102,102,55,98,57,56,51,99,97,100,100,48,55,56,52,98,98,50,99,53,51,50,102,102,99,49,51,56,53,48,51,102,102,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,56,48,49,52,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,102,102,48,48,99,102,56,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,57,48,56,53,48,48,102,102,101,102,55,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,48,57,48,56,53,102,102,100,52,48,102,102,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,50,48,48,102,102,53,48,51,102,102,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,55,102,99,48,51,51,101,48,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,50,57,98,52,48,49,102,52,102,97,48,48,102,98,53,49,48,55,99,52,48,48,102,97,97,53,48,50,54,101,48,51,97,48,48,102,102,102,56,48,51,57,99,49,101,51,50,102,100,99,48,55,49,54,49,102,52,48,102,48,56,55,51,99,51,98,52,48,52,100,55,48,51,97,48,50,98,53,48,49,49,99,51,99,52,53,53,56,51,100,51,48,55,51,52,56,99,53,98,57,99,98,97,52,57,50,97,56,51,97,97,53,97,48,55,57,48,51,97,54,53,51,102,48,55,99,50,49,99,52,50,97,56,98,50,48,102,48,57,55,97,48,101,54,52,51,100,53,54,49,101,51,48,101,102,51,56,49,100,102,48,102,54,97,53,97,53,56,55,55,56,98,52,50,100,54,56,49,100,97,56,55,99,48,49,101,48,56,55,52,56,51,100,97,48,49,98,50,52,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,49,54,49,56,48,48,102,97,49,56,48,48,55,100,50,50,56,55,101,56,48,49,102,54,100,56,48,102,100,53,51,56,98,97,48,55,56,54,53,54,48,55,102,99,51,57,50,48,52,56,99,56,51,98,48,57,50,102,52,97,99,48,55,100,56,48,102,97,99,51,57,101,53,98,49,52,99,49,100,48,48,102,102,102,49,50,55,48,55,101,57,50,52,51,97,48,57,54,57,48,49,99,57,48,55,53,99,48,101,55,48,98,51,48,102,52,56,55,49,52,51,102,99,49,100,101,48,102,51,48,51,99,48,56,48,102,48,57,54,50,49,100,50,48,102,53,48,51,99,51,52,48,55,48,51,97,99,57,56,53,50,56,55,51,99,49,100,54,102,52,57,55,52,51,99,54,49,101,48,48,101,102,48,55,57,99,51,102,48,48,101,98,53,48,56,51,101,49,102,101,48,49,98,49,54,48,101,48,56,49,102,100,56,51,57,99,48,50,54,57,99,49,99,100,48,51,98,102,48,55,102,101,48,52,98,101,56,51,99,51,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,50,49,101,52,48,101,51,48,55,101,52,51,98,48,102,51,101,48,50,53,101,53,98,57,53,100,100,50,53,50,49,49,49,50,53,49,100,50,53,49,57,51,53,49,100,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,56,56,55,54,99,51,101,50,49,100,54,50,102,52,97,101,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,99,48,55,53,99,51,99,101,53,52,57,52,52,49,101,53,50,56,99,98,51,50,98,49,48,98,48,55,102,97,48,102,101,99,49,99,101,48,49,50,98,48,48,102,102,101,54,56,49,101,48,48,51,102,102,48,50,54,48,56,49,101,49,57,52,50,48,101,98,48,49,99,101,56,51,97,97,50,56,49,101,48,102,50,48,55,101,52,51,102,50,49,101,55,55,57,102,48,49,50,101,50,97,48,97,101,99,57,50,56,101,56,56,56,99,56,101,56,99,56,99,56,52,56,101,57,97,53,98,49,55,99,49,101,48,50,102,52,98,55,52,98,50,98,56,51,98,54,49,99,101,48,101,98,49,52,52,53,55,49,54,52,49,101,99,48,102,57,56,55,98,52,98,51,50,57,99,51,97,101,49,100,56,50,97,52,98,100,48,102,50,57,55,56,53,54,49,53,97,57,97,51,50,48,48,102,102,51,97,50,99,48,55,48,97,48,101,98,56,48,49,57,56,48,48,102,102,55,50,99,48,101,52,52,49,99,98,56,51,98,102,48,48,102,102,53,54,55,56,49,100,99,48,51,97,99,48,55,52,99,48,101,98,52,49,100,100,48,55,55,99,48,49,49,99,54,49,100,49,48,101,50,56,51,98,100,48,101,50,56,55,52,99,97,53,48,48,102,102,53,55,54,56,55,55,52,51,98,54,49,100,100,50,98,48,48,49,97,48,52,97,97,52,48,48,102,102,54,55,48,48,102,102,55,52,53,56,48,102,101,56,49,100,55,48,48,51,51,48,48,48,102,102,102,97,52,49,99,56,56,51,101,56,48,55,55,101,48,48,102,102,97,99,102,48,51,99,55,48,55,53,56,48,102,54,52,49,100,54,56,51,99,53,48,101,102,56,48,50,51,102,48,51,97,50,49,102,97,48,55,55,97,49,102,97,48,101,57,57,55,52,48,48,102,102,97,102,50,48,101,101,56,55,57,48,51,98,97,53,57,56,48,51,52,55,49,53,52,57,101,48,100,55,102,56,48,52,100,56,56,48,51,101,101,48,56,48,49,102,54,97,50,48,102,56,52,48,49,102,54,98,52,48,52,100,99,48,55,98,99,49,102,48,48,55,99,52,51,99,54,53,102,98,54,48,101,50,99,51,57,54,49,101,49,48,102,56,48,55,54,56,48,57,53,49,48,55,52,48,53,57,50,48,50,51,56,55,55,52,97,98,48,55,53,56,48,101,54,57,50,52,98,55,51,57,52,97,57,50,53,97,56,55,53,48,97,98,48,102,50,48,55,98,48,97,55,99,48,102,56,52,51,102,54,53,53,49,53,97,49,100,101,50,102,52,49,102,51,48,55,97,97,48,51,99,54,49,101,49,55,48,51,99,48,49,101,100,52,52,52,52,48,101,102,49,53,54,53,97,99,56,51,98,53,48,101,55,56,51,98,100,48,101,57,48,55,52,56,48,51,54,52,56,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,99,51,48,48,102,102,49,102,55,99,101,48,48,102,97,52,52,48,102,100,48,48,102,102,51,101,97,52,99,49,102,97,97,48,57,55,52,48,101,101,99,97,99,48,102,102,56,55,100,56,48,57,49,57,48,55,57,100,50,53,49,49,53,56,48,101,52,99,49,102,53,56,55,99,48,98,54,50,57,56,51,100,101,49,101,50,52,49,48,102,100,50,51,48,55,52,49,49,49,50,48,51,101,99,48,101,98,56,49,102,49,57,54,54,49,100,54,48,101,50,56,55,48,52,51,98,99,49,100,57,48,55,56,49,54,49,101,49,50,98,56,51,100,97,49,101,97,48,55,55,56,56,48,100,56,55,53,57,48,99,97,53,48,102,56,48,51,97,100,99,56,99,101,56,55,55,48,51,99,48,49,101,49,48,102,51,56,55,49,99,49,101,57,50,49,48,55,51,99,48,51,51,99,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,48,50,99,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,99,102,56,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,98,48,55,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,102,102,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,55,102,99,48,50,99,97,99,48,49,102,50,57,102,48,101,57,48,55,97,52,51,98,99,48,48,102,102,102,98,99,50,48,50,54,101,48,98,55,48,102,49,48,55,54,99,51,99,48,53,49,49,52,101,49,102,99,50,56,48,48,57,54,101,48,102,54,56,55,50,52,98,52,50,101,52,97,53,50,99,56,97,98,50,98,56,51,101,54,49,100,52,52,53,48,50,53,97,48,49,100,50,48,55,48,100,50,99,51,100,48,49,100,51,52,102,52,98,52,51,99,56,56,49,101,48,48,101,101,97,48,56,55,100,52,51,57,54,49,101,100,48,101,53,97,55,49,55,50,53,50,98,97,57,97,53,55,99,48,55,98,56,51,97,56,49,101,53,48,101,101,55,55,55,49,54,97,53,49,49,54,52,56,50,56,50,48,51,97,57,48,48,102,102,51,101,51,99,52,48,48,102,98,101,102,50,57,56,48,49,102,54,54,97,48,101,97,101,56,49,99,52,56,49,51,52,50,49,101,48,48,101,49,48,55,50,48,48,102,102,57,101,53,48,55,53,100,99,97,49,50,56,51,100,53,56,55,57,56,51,56,101,49,100,49,97,48,50,54,102,48,97,54,52,97,48,101,101,48,55,99,52,98,101,101,48,102,49,56,49,100,52,48,51,97,102,99,53,97,57,53,99,49,101,48,55,99,49,101,48,56,55,53,56,51,98,101,49,99,48,48,102,48,57,55,48,48,52,99,49,48,55,51,56,51,57,48,49,100,53,52,100,48,101,49,48,55,54,50,98,57,52,99,48,102,48,52,51,98,50,101,48,55,55,52,51,98,52,49,102,97,48,48,55,97,55,56,48,101,99,99,49,99,48,48,48,102,102,55,100,101,54,48,48,102,102,51,101,57,97,52,51,56,54,48,48,102,102,102,98,56,52,48,50,53,100,48,97,51,48,101,100,50,51,48,55,97,102,56,51,98,54,48,50,54,54,48,49,99,52,48,48,102,102,51,100,101,48,49,101,48,48,102,102,50,53,97,48,49,101,51,49,54,56,57,56,53,100,51,56,49,99,50,52,54,50,101,52,51,100,101,56,97,53,49,54,48,102,55,48,51,98,57,48,55,57,101,49,100,100,50,98,54,53,51,102,50,53,56,55,48,48,102,102,49,101,51,101,48,101,56,56,55,52,100,48,99,98,49,48,102,57,49,52,52,53,50,49,54,48,49,102,100,48,55,55,52,53,100,57,52,50,53,50,48,55,97,48,51,98,50,100,56,55,56,52,97,56,52,51,48,102,56,48,51,98,49,48,55,56,56,48,49,52,101,50,49,100,49,48,102,51,56,49,51,54,99,48,48,102,97,101,99,48,50,54,56,52,51,97,101,49,102,49,50,57,100,49,56,49,101,101,48,49,50,57,97,48,52,100,55,56,51,56,54,48,102,48,57,53,48,49,101,52,50,97,100,49,52,51,100,56,49,100,52,50,101,52,49,100,102,48,51,99,98,48,101,51,57,54,52,53,100,56,55,55,100,49,56,98,52,52,48,54,52,51,99,56,49,99,57,48,102,99,49,52,101,56,52,57,54,57,48,49,100,102,48,102,97,48,55,50,48,51,99,52,99,51,54,53,98,48,55,53,48,51,101,56,53,48,97,55,56,55,52,52,49,101,49,48,51,98,102,48,102,52,50,53,49,53,52,49,101,51,50,97,52,98,102,48,101,53,56,55,97,52,98,48,52,48,50,99,51,102,99,48,51,54,99,48,48,49,102,55,56,52,48,48,102,102,102,97,56,99,48,101,98,56,48,51,101,100,101,52,48,57,52,98,54,99,49,100,53,50,49,48,55,56,99,51,98,101,48,101,101,52,48,57,56,49,48,55,52,101,53,102,97,54,48,51,99,55,48,50,53,100,52,49,101,57,49,55,97,49,100,102,50,98,100,51,99,97,100,52,48,48,102,102,102,53,98,99,53,50,97,53,49,53,52,53,100,56,51,98,50,48,102,99,49,55,52,56,99,53,50,49,54,54,49,102,57,50,57,52,49,100,48,48,102,102,51,100,51,52,55,48,49,50,98,99,49,102,51,97,48,101,51,97,54,52,57,54,50,53,54,56,55,97,99,51,98,48,48,101,101,52,49,101,50,50,55,56,55,55,52,51,102,102,50,48,101,100,100,48,56,51,56,48,49,101,51,48,48,97,49,49,48,55,102,56,48,101,49,52,49,102,49,56,49,50,98,48,48,102,57,52,49,101,48,48,102,102,49,50,102,99,48,52,99,49,48,51,98,99,50,102,56,49,100,54,48,51,101,51,48,55,53,52,53,102,98,99,49,100,97,48,102,99,56,55,49,99,51,99,101,99,97,51,101,50,99,52,97,57,50,99,55,50,51,97,51,97,53,97,51,50,52,50,51,97,52,97,49,50,52,50,54,49,53,50,53,102,48,55,55,99,98,99,50,97,49,50,99,97,100,48,102,49,56,55,51,56,51,100,50,53,49,49,54,50,53,57,48,55,52,99,51,101,54,49,100,50,50,99,99,97,55,48,102,52,48,55,54,48,98,54,50,102,52,51,98,50,53,101,49,53,56,53,57,97,54,56,48,54,56,55,48,49,50,100,48,48,102,102,48,102,57,52,51,56,49,50,51,99,49,101,55,48,48,55,100,54,50,57,53,50,48,52,101,98,56,49,51,51,48,49,102,53,48,101,49,48,55,54,99,48,57,56,99,48,101,53,54,52,51,48,101,56,56,51,101,101,48,50,52,100,56,49,99,101,48,55,100,48,51,97,50,57,54,48,102,100,56,98,53,48,102,99,99,48,55,102,56,97,49,48,101,50,100,48,55,56,48,49,99,97,48,51,97,56,48,55,99,54,49,102,49,48,55,54,97,49,101,50,48,102,56,56,55,48,52,98,101,48,101,102,56,55,57,52,97,52,48,55,99,98,52,57,48,53,51,56,55,56,52,51,100,99,53,49,56,51,98,102,48,101,55,50,52,56,55,99,48,51,57,56,53,56,48,51,99,53,48,102,97,48,55,100,56,49,100,56,56,55,98,53,99,55,48,48,102,102,50,101,51,52,48,49,102,54,54,101,48,48,102,102,102,98,48,50,48,102,100,48,48,51,101,99,101,56,48,57,99,56,48,55,57,101,48,52,100,100,48,55,102,99,51,56,48,48,102,102,101,102,99,49,100,55,97,54,48,55,100,98,49,53,50,53,49,56,55,55,48,51,56,101,49,99,49,50,57,52,97,54,52,53,99,53,49,48,55,49,48,51,97,48,53,55,52,57,52,54,49,99,97,52,48,48,102,102,102,97,56,55,100,57,49,48,97,55,50,56,99,51,99,54,48,102,56,56,49,101,48,97,49,56,55,55,100,49,57,49,53,48,56,51,99,52,48,102,51,99,51,101,102,51,99,98,57,50,100,52,49,50,99,56,52,49,100,102,48,101,100,49,53,56,49,99,99,48,55,54,56,49,100,101,48,101,48,56,51,98,51,48,101,54,102,102,56,48,55,55,57,97,56,48,53,51,51,56,48,51,101,52,49,50,48,102,102,99,49,102,49,56,49,50,98,56,48,48,102,102,102,57,49,98,48,49,51,52,52,48,52,99,50,48,49,50,102,99,48,102,48,52,51,99,48,48,102,102,101,97,56,49,102,50,48,51,97,99,50,102,99,48,57,54,48,48,102,102,102,50,56,55,49,56,51,101,101,49,100,100,55,53,49,97,48,98,52,50,97,48,98,51,56,48,50,52,100,99,49,99,51,50,49,97,53,50,51,97,53,50,50,50,54,50,51,97,55,49,53,48,53,101,48,55,55,99,98,99,50,97,53,50,56,98,50,48,101,101,48,55,98,99,51,97,97,53,101,57,53,101,53,57,56,55,52,99,51,101,54,49,100,49,50,100,48,98,55,48,101,98,56,55,97,52,97,57,50,102,56,51,98,52,53,101,57,54,56,53,54,50,55,48,48,54,99,99,50,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,98,102,101,48,49,57,54,54,48,48,102,97,97,55,48,48,55,100,97,100,48,49,50,101,54,48,48,102,102,102,98,54,56,48,50,53,99,57,49,52,49,102,52,48,51,57,52,52,57,97,48,101,98,48,55,102,56,51,97,98,99,97,54,50,57,48,49,102,101,48,51,56,52,50,102,48,98,97,52,55,50,99,48,51,102,56,48,101,51,56,51,102,97,53,57,51,50,57,50,57,50,99,49,53,101,53,56,98,101,56,97,56,56,53,55,53,48,55,97,52,49,100,101,48,55,97,55,49,53,97,53,57,50,55,56,51,97,99,48,55,97,48,56,48,53,55,49,53,99,53,49,48,51,99,48,50,56,99,97,100,50,100,57,48,49,51,99,97,99,48,101,57,56,55,102,48,51,97,56,48,102,48,52,49,100,102,48,55,51,52,49,50,51,48,48,102,102,55,100,102,57,48,48,102,102,51,101,56,97,99,51,97,99,48,48,102,102,102,98,55,51,48,55,54,56,49,100,57,48,102,99,56,51,98,54,50,100,99,51,98,101,48,101,102,52,48,57,99,100,48,55,51,52,49,100,102,55,56,51,97,56,48,101,55,56,51,101,52,49,101,57,50,99,52,97,102,48,101,97,48,51,98,51,48,102,56,56,55,53,48,51,99,97,48,102,48,52,51,56,54,53,98,48,55,56,99,51,98,48,48,102,101,99,51,99,54,53,48,56,51,97,50,48,55,57,52,48,102,53,56,98,102,48,101,102,56,55,49,99,51,97,99,53,55,48,51,99,56,50,100,56,49,99,100,49,52,97,49,100,55,52,99,50,98,57,48,48,102,102,51,98,54,48,102,48,48,51,102,99,49,101,51,50,99,48,98,48,54,97,99,97,100,48,102,54,49,55,100,55,50,48,49,54,57,99,48,48,102,102,102,97,98,101,48,48,102,102,55,100,57,98,48,51,102,98,48,48,102,102,55,100,53,98,56,49,51,51,97,49,99,98,48,55,102,99,48,101,56,56,98,50,48,102,49,48,55,56,99,51,57,54,56,97,53,102,97,48,97,53,48,51,101,53,48,50,53,102,97,56,49,101,50,48,55,99,48,51,57,50,48,101,99,99,49,102,102,48,55,53,53,49,56,97,48,48,102,102,102,55,48,55,53,50,52,97,54,48,102,102,57,53,99,49,100,97,52,100,48,49,50,57,50,100,48,98,102,48,101,57,57,52,101,49,102,100,48,102,54,49,55,54,48,101,97,48,51,99,97,49,101,56,48,101,102,56,55,99,56,97,101,48,55,55,52,48,102,48,53,50,56,97,97,48,102,57,56,48,51,100,97,99,49,101,49,54,100,48,99,98,49,48,101,102,57,55,97,48,49,99,49,97,48,52,56,99,56,49,51,99,101,48,52,98,97,48,48,51,101,99,53,52,48,57,55,52,48,101,53,56,49,51,52,48,48,52,98,48,48,55,99,99,48,49,101,101,97,48,101,48,48,55,97,98,98,99,53,53,57,55,50,53,51,49,54,55,48,56,97,53,55,48,55,101,99,49,100,56,48,55,101,52,97,101,52,54,52,53,52,57,48,102,50,48,51,97,102,48,55,97,50,49,100,98,52,52,52,99,50,99,52,48,49,101,100,54,48,55,56,48,49,100,53,99,53,57,49,53,98,99,98,48,50,98,101,53,51,52,98,48,50,57,48,98,54,50,57,48,98,52,50,57,48,51,101,97,49,99,57,48,102,49,48,55,98,48,51,56,52,49,101,98,48,101,57,48,55,98,52,98,102,102,102,48,48,56,102,55,48,102,54,48,55,52,99,51,100,48,49,99,49,48,102,52,56,55,57,99,51,56,97,49,102,97,48,101,100,49,55,99,49,99,97,48,102,98,56,55,51,56,98,102,50,101,48,51,97,54,49,102,50,48,101,56,48,55,97,99,97,54,50,99,52,51,98,97,49,101,57,48,101,57,56,55,97,52,51,98,97,57,99,57,48,53,53,48,55,57,48,51,97,101,49,101,53,48,101,101,49,54,99,56,54,56,50,53,99,49,52,50,49,101,49,50,56,99,98,56,52,51,52,98,50,97,48,98,53,50,57,99,98,49,52,51,52,50,50,99,48,97,98,50,99,49,49,57,50,99,97,101,52,102,54,57,98,98,54,101,101,54,52,53,53,53,48,48,102,102,99,57,56,48,48,55,99,97,56,99,48,49,102,52,54,99,49,101,57,48,50,54,56,52,97,102,101,48,48,102,98,50,48,48,102,102,50,53,50,52,51,97,101,49,101,48,48,102,55,56,49,51,48,56,49,99,57,50,56,56,51,56,52,48,101,101,48,49,102,53,56,49,50,102,99,48,101,101,52,49,100,55,57,54,48,49,101,102,48,102,97,56,51,102,100,48,101,97,100,48,55,97,49,49,99,51,97,99,49,100,49,48,55,57,99,49,99,97,50,98,99,49,100,57,48,55,52,48,98,50,48,102,99,48,55,97,52,49,102,48,48,51,98,97,52,54,48,102,50,57,53,97,53,49,48,55,100,54,52,51,100,57,56,98,100,50,98,56,98,51,48,55,48,50,49,99,100,50,57,49,51,52,97,99,48,102,48,56,55,51,54,52,49,99,99,52,48,55,55,99,49,101,50,48,48,53,98,51,97,102,102,101,97,48,49,98,102,50,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,98,102,101,48,50,56,49,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,51,55,102,48,48,102,102,55,99,53,101,56,48,49,102,55,100,99,53,50,56,51,100,102,48,101,51,56,55,50,56,48,49,102,53,97,54,48,52,101,49,48,55,56,52,51,56,48,49,99,52,48,102,102,56,51,57,56,48,101,48,56,55,50,56,51,57,48,48,102,102,52,97,55,56,51,100,102,50,102,52,51,99,99,49,99,54,48,55,55,50,53,51,56,51,100,100,48,101,49,57,52,99,53,98,56,55,51,48,49,100,51,48,51,98,99,48,50,53,99,49,51,56,97,51,50,100,56,98,55,50,56,55,49,55,99,48,52,99,48,57,52,52,48,48,102,102,102,55,48,48,102,102,55,54,56,97,53,48,55,53,98,50,49,99,52,50,98,99,98,99,50,102,52,49,102,49,48,55,48,99,97,97,50,100,55,56,55,57,99,97,57,52,48,48,102,102,102,101,48,55,49,52,98,50,48,102,56,56,51,100,101,48,50,56,48,48,102,102,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,53,99,56,48,48,102,97,49,97,48,48,55,100,52,54,56,51,102,98,48,48,55,100,57,55,48,49,51,54,99,49,99,54,50,102,99,51,98,97,49,101,50,48,55,98,101,48,52,98,101,48,49,50,102,97,48,101,53,56,98,101,101,48,102,49,56,51,102,50,48,52,100,57,48,55,48,52,51,98,101,49,102,48,50,97,52,98,48,50,56,56,51,100,54,48,101,98,99,98,57,48,55,55,97,53,100,97,50,56,51,98,48,48,55,49,50,48,102,54,57,49,48,97,52,98,48,101,50,56,55,55,99,48,57,57,97,52,100,52,56,48,102,97,56,55,52,48,51,99,97,49,100,57,99,53,100,49,55,99,56,97,53,56,56,51,98,98,48,101,57,56,48,57,98,56,51,100,98,57,48,101,102,48,55,98,101,56,51,97,54,53,54,56,55,51,48,51,100,102,102,101,48,49,97,50,48,48,48,102,102,102,98,51,57,48,48,102,102,55,100,55,98,56,51,97,100,48,48,102,102,55,100,57,102,56,49,50,54,101,48,102,51,52,48,57,52,56,48,55,97,52,53,56,56,48,51,100,97,53,56,51,100,56,48,50,53,48,49,101,51,48,55,55,54,48,102,51,100,48,56,51,97,99,49,100,102,48,102,54,56,55,56,56,49,100,48,56,51,100,52,48,101,57,97,55,54,50,100,48,51,97,54,49,102,102,48,101,101,57,53,97,49,101,48,52,53,101,55,102,56,99,53,56,56,55,51,99,51,101,54,56,54,53,49,49,55,52,49,100,48,48,102,48,48,102,102,55,99,48,49,100,54,56,55,98,99,51,102,101,49,99,53,50,98,48,51,101,99,49,100,49,101,49,101,100,97,50,102,57,48,56,48,50,55,53,52,48,57,101,54,48,50,52,54,48,48,102,102,57,56,98,48,48,55,100,55,53,48,49,51,49,56,49,102,52,48,50,53,55,99,48,57,57,102,48,101,54,48,48,51,100,97,97,49,102,102,48,101,97,101,54,52,98,52,50,57,56,98,57,50,98,50,100,50,56,98,48,48,102,102,101,50,48,51,99,102,48,101,51,49,54,50,57,50,57,52,56,97,49,100,98,48,55,97,48,48,102,102,101,98,56,51,99,56,57,54,56,54,53,55,48,48,102,102,51,100,100,48,48,101,102,99,51,100,53,99,97,100,50,99,98,49,53,101,53,56,53,50,48,57,53,101,53,100,49,53,50,53,100,57,53,54,53,100,48,55,50,56,51,101,99,49,100,100,48,101,57,56,55,102,52,51,97,56,49,101,100,48,101,57,49,52,48,48,102,102,49,101,49,48,49,101,99,48,102,54,48,55,53,99,51,56,50,49,100,54,48,102,51,56,55,101,56,51,102,52,49,101,53,50,56,52,51,57,52,49,99,56,48,101,55,49,52,48,53,99,48,55,98,48,51,101,50,49,101,102,48,102,53,57,55,50,53,55,48,55,55,52,51,97,101,49,100,51,48,101,98,48,55,55,53,48,53,50,48,98,53,48,102,50,48,55,97,48,51,99,56,49,101,51,50,100,100,51,49,48,52,97,56,50,56,52,51,98,99,53,49,57,52,101,56,54,57,54,53,98,57,54,97,53,99,57,54,48,57,54,56,52,53,55,57,53,52,53,55,50,51,97,53,57,54,48,57,101,101,98,52,100,98,55,55,53,50,48,49,53,50,48,48,48,102,102,102,57,50,99,56,48,51,101,100,97,52,49,100,102,48,48,102,102,51,101,99,54,52,48,57,98,53,50,99,48,49,100,56,56,51,57,48,48,102,102,55,54,52,48,101,55,100,49,99,49,99,101,56,49,50,99,56,49,101,49,50,101,99,49,100,55,57,53,48,48,102,102,52,99,55,50,48,48,102,102,55,54,52,49,100,56,56,55,98,56,49,102,51,48,49,51,49,52,53,56,48,55,50,56,98,57,48,102,51,57,53,97,102,56,55,56,48,97,99,48,55,101,97,53,48,52,49,55,97,53,99,50,50,48,49,50,99,50,56,52,53,98,49,55,99,49,101,101,50,100,99,49,99,98,48,51,98,99,48,101,56,48,55,99,50,99,51,97,54,49,102,52,54,99,51,99,56,57,97,48,102,97,56,51,102,53,57,51,99,51,99,97,53,102,48,55,51,56,51,97,52,48,101,56,98,102,99,48,53,57,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,49,99,55,48,50,52,54,52,48,57,101,55,48,50,54,50,99,48,49,102,53,100,52,48,52,99,54,48,55,50,99,48,57,97,48,48,50,53,56,48,51,101,54,48,48,102,102,102,54,97,56,55,102,99,51,97,98,57,101,50,97,99,98,57,50,57,56,98,51,56,52,97,50,99,48,51,56,56,48,102,51,99,51,56,99,53,56,97,52,97,50,97,53,48,55,57,48,49,100,55,56,51,100,49,48,101,100,97,50,50,54,49,53,99,48,48,102,55,52,48,51,98,102,48,102,53,55,50,98,52,97,100,101,53,56,49,53,102,50,57,99,53,55,57,55,52,53,52,57,55,54,53,53,57,52,56,49,102,53,48,101,52,56,55,56,56,51,97,54,49,102,100,48,101,97,48,55,52,56,51,100,97,53,48,48,102,102,51,98,99,48,48,102,98,57,53,48,48,55,100,99,57,56,51,102,57,48,48,55,100,98,49,56,51,102,100,50,102,48,98,57,50,101,52,98,100,50,102,99,51,57,56,48,52,97,101,56,55,51,48,51,99,48,53,97,49,53,97,48,101,50,56,49,99,53,49,53,97,53,97,48,55,99,56,51,98,56,49,100,53,52,57,48,101,97,56,55,55,52,51,101,50,48,102,52,53,50,56,49,100,54,48,51,100,56,48,55,98,50,48,101,99,49,50,56,49,101,57,56,51,99,56,48,55,55,56,57,48,48,102,102,52,99,101,53,56,51,98,101,48,55,56,97,57,48,49,99,99,48,102,102,56,55,102,48,51,57,53,52,56,52,53,54,100,49,53,101,56,57,50,49,100,101,48,101,101,54,54,99,97,55,56,100,100,51,99,48,57,54,57,55,53,102,102,48,51,102,102,48,48,55,99,53,99,56,48,49,97,102,98,48,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,51,101,48,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,50,99,49,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,99,102,56,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,102,102,48,48,57,48,56,53,48,49,57,48,56,48,57,48,98,48,48,102,102,55,99,57,56,52,48,57,100,101,48,50,52,50,99,48,57,49,101,48,55,99,52,48,52,97,50,56,55,54,57,49,102,56,51,100,57,48,102,54,49,55,55,99,97,56,54,48,48,102,102,57,54,48,48,102,102,55,102,54,48,102,54,56,49,101,48,56,55,98,52,51,101,101,53,98,56,49,50,97,50,53,51,50,51,48,55,52,52,51,98,50,49,99,49,52,102,48,101,56,48,55,54,56,49,100,102,56,55,99,98,48,55,98,52,51,97,54,49,101,102,48,101,48,48,102,102,55,53,48,51,97,52,49,100,52,50,57,100,51,48,49,99,54,48,51,98,99,52,53,98,48,101,49,56,55,48,99,49,100,55,56,55,102,49,50,52,51,99,48,49,101,49,48,102,51,56,55,55,52,49,101,101,48,55,53,48,98,98,97,48,55,55,101,56,54,48,50,100,101,97,101,98,102,101,51,53,48,55,98,48,51,100,56,49,101,56,48,102,102,48,55,97,52,51,99,101,49,102,97,48,102,100,48,55,57,52,98,101,48,102,97,56,55,100,99,51,101,50,53,102,57,55,48,49,101,99,48,102,57,48,55,98,99,51,100,54,53,99,57,54,50,49,101,50,48,102,52,56,55,98,48,51,100,50,49,101,50,52,101,52,56,50,100,52,51,99,56,49,101,56,48,102,50,56,55,56,99,98,54,52,99,52,101,50,101,48,98,101,48,102,48,57,55,56,53,99,50,54,50,53,57,54,101,53,97,57,55,48,53,56,97,54,50,54,57,54,48,53,97,49,54,48,57,48,57,54,53,56,97,55,98,97,101,53,98,57,55,53,52,50,97,97,101,98,97,102,102,101,97,48,49,102,102,48,97,48,49,48,48,101,97,48,49,102,102,48,98,102,101,48,49,51,49,56,48,48,102,102,102,98,52,52,54,52,48,57,56,99,48,50,52,101,48,48,102,102,49,102,55,51,99,48,52,100,53,48,51,101,56,57,48,101,57,56,51,99,48,48,102,102,55,49,99,48,102,51,48,97,56,48,50,55,102,48,49,102,57,48,49,51,53,48,48,52,98,98,56,55,57,56,51,102,101,48,101,101,100,50,48,97,57,99,53,101,49,52,99,53,55,56,49,51,53,56,48,102,49,48,51,100,50,48,101,57,48,49,102,52,48,55,50,52,97,54,48,55,56,56,49,100,100,97,48,101,101,56,55,102,52,49,100,102,57,54,48,49,101,48,48,101,99,48,50,55,56,51,98,56,53,101,102,50,98,52,51,99,50,49,99,51,48,102,55,102,50,97,57,51,49,48,56,101,53,97,50,48,52,50,55,97,49,54,48,48,102,102,99,97,101,48,48,55,100,50,49,56,48,51,101,101,55,99,49,100,54,56,48,51,101,100,98,48,48,57,55,50,50,97,48,98,97,50,101,50,99,51,56,48,48,101,98,56,48,57,98,56,48,101,52,101,50,101,52,97,52,48,55,100,52,48,52,98,101,57,53,97,49,102,97,48,101,102,97,53,49,55,50,57,100,99,51,97,52,56,97,49,99,54,48,49,51,51,48,55,101,52,48,101,98,56,51,56,52,57,52,49,101,50,50,99,99,49,101,53,51,50,48,52,98,102,48,55,97,53,51,52,51,102,101,49,100,97,50,98,99,97,100,50,101,52,51,100,56,53,55,54,48,48,102,102,55,98,51,48,51,102,97,57,50,53,100,48,51,97,97,55,48,51,99,101,49,102,53,98,48,101,102,57,53,99,49,102,100,48,102,56,48,56,48,48,102,102,48,102,98,101,102,48,48,55,100,50,98,56,51,97,101,48,48,55,100,97,97,48,49,50,101,54,49,101,48,48,102,102,102,98,48,55,52,99,51,97,101,48,50,52,101,48,52,102,50,48,51,56,101,48,101,48,56,55,57,48,98,48,48,50,53,99,99,49,101,48,49,52,48,99,56,55,55,53,48,52,98,54,48,55,57,55,99,97,56,52,55,50,100,52,51,99,97,53,55,48,49,50,99,99,48,102,49,57,50,48,51,99,99,53,99,56,55,53,56,51,98,99,53,57,56,55,48,48,102,102,49,101,49,56,55,56,53,102,55,100,48,52,51,57,101,53,101,48,55,97,52,98,101,50,98,51,48,51,57,53,48,102,101,56,55,56,49,50,56,51,102,50,53,52,57,54,98,48,49,100,57,50,101,48,49,101,56,56,55,51,52,49,101,54,48,48,102,102,53,54,56,56,49,50,100,54,48,52,99,98,56,49,51,52,56,48,48,102,97,100,56,48,50,54,57,48,97,97,48,55,97,50,48,101,98,48,98,55,48,102,102,48,51,57,56,48,55,100,97,48,101,54,48,49,101,48,50,49,49,52,101,48,102,49,48,49,100,100,49,55,50,57,101,48,102,50,48,49,100,99,54,48,102,49,56,48,51,100,51,56,48,55,56,99,53,49,49,55,101,49,101,101,48,50,53,102,56,49,102,102,56,55,52,56,97,48,48,102,48,48,102,102,55,48,99,51,100,101,53,99,48,51,98,102,50,101,99,51,100,56,49,99,51,50,98,52,97,52,48,55,97,97,48,101,97,48,98,99,52,102,50,98,98,57,54,48,48,50,53,51,52,53,54,49,54,55,50,56,48,53,57,97,48,99,53,97,48,102,102,56,48,99,98,48,48,48,102,102,102,57,56,53,48,48,102,102,51,101,99,52,56,97,100,48,50,54,49,52,48,57,98,55,48,55,54,54,48,52,57,51,56,51,97,50,48,55,98,52,49,100,102,48,102,57,56,51,57,99,48,50,53,52,56,51,98,101,53,57,57,55,50,48,102,54,99,97,53,48,101,52,57,54,56,49,101,57,55,52,97,100,54,48,48,57,98,56,48,102,49,57,55,52,53,102,48,55,55,99,51,100,54,49,100,48,48,102,101,98,101,48,50,54,102,99,49,100,100,48,55,99,48,51,99,48,48,101,52,99,49,100,100,57,52,97,49,100,98,50,57,99,51,98,99,57,56,53,49,57,52,54,57,54,53,101,56,51,97,101,48,102,53,56,51,99,100,48,55,100,97,48,101,102,48,51,99,50,49,101,52,99,49,101,51,55,56,51,100,56,49,100,49,48,101,57,56,49,55,48,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,52,57,50,48,102,53,52,49,101,57,56,55,101,99,49,102,56,48,51,100,51,48,55,57,52,48,102,97,52,49,101,57,49,55,57,56,51,99,99,48,102,51,48,49,102,49,48,51,99,48,48,102,102,102,56,56,51,100,49,48,55,56,99,49,101,53,57,50,98,48,97,55,50,57,102,48,55,56,56,51,102,54,48,102,48,48,51,99,50,53,57,56,55,97,48,51,100,56,53,102,102,50,57,52,97,48,52,50,50,57,52,51,98,56,53,53,54,50,101,48,51,99,50,53,99,57,54,52,53,56,55,50,98,99,97,51,50,98,52,97,101,50,56,99,97,102,48,52,99,56,50,52,52,97,99,50,98,53,48,48,97,100,56,54,57,48,97,52,48,101,100,52,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,102,102,48,48,102,102,100,49,50,48,48,55,100,57,57,56,55,53,48,51,100,56,49,102,99,48,48,55,100,54,102,48,48,51,101,99,49,48,51,56,101,49,99,52,48,101,99,56,55,56,56,51,101,52,49,102,54,48,102,97,56,49,50,52,52,48,52,100,54,56,55,53,48,51,57,101,49,99,101,48,101,57,57,52,99,53,56,48,55,57,52,51,100,52,49,101,100,48,102,53,48,55,57,52,49,99,53,48,55,102,48,97,56,48,101,101,56,55,54,56,51,98,54,49,100,100,50,97,57,49,57,51,56,98,55,50,102,52,98,102,50,102,52,98,52,52,57,52,53,50,97,48,97,98,50,57,48,97,101,52,48,52,100,50,99,52,98,49,50,99,49,51,49,49,56,97,102,50,98,57,98,98,55,97,101,54,55,56,48,53,48,57,56,48,51,101,97,99,48,48,102,102,49,102,54,53,97,48,102,56,56,48,49,102,53,52,56,48,52,100,97,56,55,55,52,48,57,97,50,48,55,52,48,53,50,56,55,55,99,51,101,50,99,51,101,53,48,49,54,48,48,101,101,48,49,101,101,48,51,98,52,48,102,49,52,50,50,97,50,57,53,97,48,102,53,48,49,99,101,48,55,57,52,98,57,48,101,99,57,55,97,49,101,97,48,101,52,97,50,56,55,97,51,49,53,52,53,57,49,55,48,49,99,50,48,102,48,53,49,55,48,49,100,50,48,101,100,56,55,57,52,51,97,48,49,102,52,50,56,100,48,100,51,57,99,48,101,102,48,55,97,99,51,98,101,53,51,53,48,55,56,52,97,49,48,102,56,48,55,50,49,99,48,102,55,48,55,48,56,51,100,97,48,49,100,97,54,97,48,49,55,48,56,48,48,102,57,52,50,56,48,51,101,56,52,52,98,57,48,55,52,48,49,102,57,48,102,97,56,48,51,101,99,98,48,48,102,102,57,51,100,48,101,102,56,55,102,99,51,102,52,49,99,48,48,55,99,101,49,102,101,48,102,97,56,55,100,99,48,57,97,102,48,55,52,48,53,49,48,55,54,52,51,102,50,48,102,49,56,98,56,48,55,52,52,49,102,99,50,101,52,97,56,48,102,57,56,51,100,57,48,55,56,52,48,52,99,55,97,48,57,55,56,53,52,57,53,48,53,102,48,48,102,102,57,48,56,49,50,102,99,53,102,48,48,51,100,98,101,49,101,52,50,101,56,49,101,57,55,48,102,100,57,54,50,53,50,49,52,52,48,101,55,52,51,102,54,53,97,57,53,53,56,51,98,48,53,98,49,54,48,49,99,51,48,102,100,49,53,56,49,99,101,48,55,52,53,102,101,48,51,101,57,56,49,50,55,99,48,52,101,48,56,51,56,54,48,50,55,97,52,49,99,50,48,55,48,56,48,57,56,99,48,50,53,100,48,51,102,54,53,48,48,55,99,99,51,56,101,49,102,50,48,101,102,56,55,53,56,98,52,50,100,48,97,97,50,97,56,51,100,48,49,99,99,48,102,49,48,55,97,56,49,100,55,56,55,97,99,51,99,54,49,99,100,48,101,100,56,55,101,56,98,49,48,55,52,99,48,102,54,56,97,102,48,101,50,56,55,57,48,51,100,101,53,52,48,55,51,52,49,101,102,56,55,50,99,97,56,48,102,56,49,52,54,56,97,48,102,48,52,51,56,48,57,52,53,102,50,54,49,54,54,49,100,100,50,99,53,50,97,54,54,97,97,100,97,98,52,49,52,100,52,100,48,49,49,98,48,48,102,102,49,102,50,57,48,48,102,102,48,55,100,48,56,56,55,101,52,97,99,48,102,99,48,51,100,57,48,48,102,102,55,100,97,98,56,49,50,56,97,49,100,101,101,49,101,57,48,55,55,101,49,101,57,101,48,48,102,102,102,55,98,56,49,51,56,54,48,101,53,48,51,97,101,49,100,98,50,57,99,97,100,50,101,52,49,100,55,49,54,101,53,54,57,53,50,56,99,56,97,49,101,54,48,50,54,51,99,51,57,54,53,53,48,55,54,48,97,57,50,98,98,48,55,97,48,49,100,102,56,55,97,52,48,52,98,53,102,48,102,97,48,49,51,48,98,54,57,97,56,54,53,57,48,55,102,56,51,57,101,49,102,99,50,99,56,51,100,97,48,102,98,56,51,99,52,53,98,48,55,97,99,51,56,52,49,101,97,48,102,101,50,55,56,51,57,51,48,50,52,53,48,48,102,102,55,100,48,56,48,48,102,102,51,101,101,97,48,49,101,56,56,48,51,101,97,97,99,48,57,56,99,48,101,102,56,55,50,52,51,100,56,49,101,56,48,49,51,55,48,50,52,54,56,49,102,56,48,55,102,56,51,98,54,53,55,56,49,51,49,56,49,99,48,50,102,100,100,48,102,49,50,55,49,53,50,48,101,100,51,49,54,101,57,48,53,53,48,55,54,56,98,49,48,50,54,54,48,49,100,99,97,51,56,55,54,52,97,54,48,102,52,56,55,56,52,97,99,48,102,102,56,51,98,100,48,101,102,51,48,99,50,55,48,55,99,48,97,50,48,101,98,49,52,50,53,57,100,48,51,101,57,48,101,49,48,55,55,100,49,52,51,56,97,53,98,49,53,53,54,49,101,53,50,57,99,49,100,55,48,55,99,99,49,100,57,56,48,100,97,99,48,48,102,102,102,98,101,55,48,48,102,102,55,99,57,54,48,48,102,102,57,54,57,48,55,49,50,48,101,54,56,51,102,48,48,52,97,56,48,49,50,53,56,53,56,56,51,97,48,48,102,102,50,54,101,99,49,102,48,48,102,102,51,102,57,48,55,52,49,99,97,102,52,99,48,55,98,52,53,51,57,55,56,48,101,52,56,48,57,56,56,48,50,53,49,99,49,100,100,56,51,98,102,48,55,57,50,57,48,48,102,102,102,48,52,51,56,97,49,102,55,50,97,48,51,100,56,53,54,57,53,56,49,101,99,48,102,100,49,52,101,48,102,50,48,49,102,48,49,53,101,53,53,48,55,54,102,56,50,52,99,49,99,98,56,55,102,52,51,57,49,56,49,100,57,53,49,52,54,49,102,101,48,101,99,56,55,99,99,51,102,54,57,56,49,102,51,48,101,99,50,49,50,55,56,51,97,51,48,102,100,55,102,56,48,53,57,51,50,56,54,51,56,48,51,100,50,55,48,55,97,54,48,48,102,102,102,52,98,52,48,49,101,98,57,56,48,51,100,51,52,48,102,102,48,48,102,102,51,100,49,49,48,48,102,102,55,97,56,48,48,48,102,102,102,52,57,56,48,49,101,98,49,56,48,51,100,57,97,49,101,49,48,48,102,102,55,97,53,99,48,48,102,102,102,53,52,56,48,49,101,100,102,48,48,55,98,99,48,48,102,102,49,101,57,98,48,48,102,102,51,100,52,49,48,52,56,48,48,51,100,57,101,48,48,102,53,48,48,48,102,102,49,101,100,49,48,48,102,102,55,53,57,99,48,49,101,99,98,48,49,51,97,48,48,55,98,56,52,48,49,101,100,99,48,48,102,102,55,53,56,48,48,52,98,52,48,52,98,52,48,50,102,53,52,49,56,48,48,50,52,49,52,49,100,48,56,49,50,101,52,48,102,102,52,48,57,99,57,48,50,53,102,52,49,99,101,48,49,51,54,99,48,102,101,51,48,49,50,99,97,48,52,98,97,48,55,102,56,51,102,101,56,54,53,49,48,51,100,49,48,55,100,56,48,57,50,52,53,52,56,99,49,100,52,50,57,99,49,50,48,57,99,57,52,53,55,97,48,55,50,99,52,98,52,54,100,51,56,51,98,97,49,99,98,99,49,102,56,48,102,48,50,51,49,52,56,49,99,49,101,48,102,51,56,51,100,56,56,50,53,56,56,55,48,56,49,100,52,54,48,102,51,101,48,55,57,54,49,102,97,50,98,52,98,50,48,101,52,56,55,52,56,98,101,50,98,100,51,48,48,51,56,97,48,98,51,48,48,55,100,54,48,56,49,50,51,99,48,48,102,102,102,50,51,97,48,102,52,52,48,49,102,53,101,54,49,99,56,48,55,48,48,49,99,50,48,55,52,97,48,52,98,52,48,51,100,97,48,101,48,49,54,52,49,99,55,48,102,50,48,55,54,56,49,100,100,56,55,52,99,51,97,48,99,49,55,50,48,50,55,48,57,48,49,99,102,50,56,56,51,97,97,53,50,56,51,101,50,55,99,98,97,48,102,52,48,55,55,56,51,100,99,48,48,102,55,55,56,51,102,102,48,101,97,101,48,101,56,56,55,50,52,51,100,50,49,100,102,48,55,99,99,48,102,49,100,48,56,51,102,56,49,102,101,48,48,55,98,102,56,51,56,99,49,100,48,48,102,102,102,57,57,55,48,53,57,49,55,101,53,98,57,52,52,56,54,57,97,98,102,101,48,56,52,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,49,102,100,99,48,49,102,53,56,48,48,52,57,54,55,48,48,55,100,55,56,48,49,50,53,56,48,101,101,56,48,57,51,98,52,54,50,102,99,48,49,101,101,53,48,101,102,56,51,57,102,48,55,56,50,48,52,99,56,99,56,55,48,99,98,99,55,99,98,51,101,53,99,57,55,50,57,101,48,101,98,48,51,102,97,48,52,99,101,56,51,101,51,48,55,57,101,48,101,57,52,48,49,101,101,100,50,99,98,48,55,52,56,51,56,99,56,50,57,52,48,102,48,49,49,52,49,100,57,48,55,100,48,51,97,54,56,56,48,102,48,102,57,52,56,49,100,54,50,98,52,51,98,100,50,49,102,100,52,55,48,102,48,99,48,55,54,56,49,51,101,49,100,100,57,50,98,56,98,49,52,101,48,49,48,50,48,48,102,102,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,53,50,102,102,56,48,97,48,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,49,97,54,48,101,55,56,49,101,100,56,55,101,56,49,99,52,48,51,100,48,48,102,102,55,55,56,48,102,57,52,49,100,56,57,55,52,48,48,102,54,101,56,51,99,48,48,55,53,99,49,102,52,48,101,57,48,51,99,50,48,101,54,49,55,57,57,48,48,97,55,50,101,51,57,53,52,49,101,98,48,101,52,56,55,56,52,97,101,48,102,52,48,55,55,52,98,50,99,53,54,49,55,101,53,53,49,55,54,53,50,97,53,101,52,48,50,101,48,97,54,52,48,52,99,99,56,48,53,100,49,53,97,53,56,57,53,56,57,97,48,57,53,57,54,99,98,50,50,98,100,51,56,97,102,98,55,49,48,54,99,99,52,49,99,54,56,51,56,101,48,55,97,54,48,52,99,57,56,51,100,49,48,101,53,48,51,57,54,48,55,50,99,49,100,55,57,48,102,57,48,51,99,100,48,55,56,50,49,101,53,48,101,100,56,55,51,99,51,57,97,49,100,98,57,50,101,99,51,98,101,49,100,100,101,53,99,48,55,57,48,51,100,54,49,101,48,50,98,48,51,97,101,49,100,100,50,98,102,49,55,48,49,101,55,50,100,99,97,51,48,101,102,57,53,98,56,98,48,48,102,102,102,48,57,55,56,53,54,50,48,102,52,101,50,99,52,98,49,52,48,50,98,57,48,50,53,50,55,97,55,57,54,54,53,56,50,49,49,53,99,100,50,54,97,55,98,55,52,48,102,99,56,49,99,55,48,51,100,52,48,50,53,98,52,49,101,56,56,55,100,56,49,99,97,56,51,101,57,48,101,98,99,56,55,51,56,49,101,54,56,51,98,102,48,102,50,56,55,57,48,51,57,99,49,102,49,48,101,100,100,49,55,52,49,100,102,48,102,49,55,50,97,48,51,99,54,49,100,52,48,102,48,49,54,54,49,100,55,48,102,49,49,53,102,99,98,56,48,101,98,57,54,101,53,101,48,55,55,99,98,50,48,49,50,102,48,102,48,57,52,54,53,57,97,48,101,52,101,50,98,56,98,48,52,102,50,98,57,51,101,53,49,98,50,55,57,53,56,57,99,57,56,53,54,98,97,56,52,53,56,51,57,102,101,48,49,57,49,48,48,48,102,102,102,97,99,50,48,48,102,102,55,99,97,101,99,48,57,51,50,48,55,57,52,48,101,51,99,51,56,54,49,100,51,48,50,55,100,52,49,101,50,99,56,51,56,98,48,55,102,99,49,100,102,52,51,48,101,98,48,51,98,101,50,99,56,98,52,48,48,55,98,52,56,49,101,97,56,51,99,99,99,48,102,56,48,98,100,50,97,56,51,57,99,49,99,52,50,97,100,50,56,49,101,53,48,50,52,48,49,99,100,56,49,50,101,54,53,55,56,55,51,52,51,56,52,48,48,102,53,49,52,51,101,101,53,56,48,55,100,49,51,48,48,49,101,99,99,57,52,100,55,49,48,52,51,97,49,56,97,97,57,54,101,53,51,101,99,97,99,52,102,50,98,52,56,56,51,48,50,48,48,102,98,51,53,48,102,57,48,48,102,102,51,101,51,53,97,49,101,51,48,102,56,48,51,56,102,48,55,100,52,48,48,102,98,49,101,50,99,51,97,53,48,55,98,52,49,101,57,48,51,97,100,48,55,54,52,48,102,99,56,49,99,99,48,55,57,51,97,49,48,49,51,101,99,99,48,48,102,102,57,102,56,51,98,49,48,102,97,49,54,52,49,102,99,48,102,52,48,51,98,55,48,102,52,56,48,57,50,48,51,56,97,52,51,54,99,97,57,50,98,51,49,54,48,53,97,97,52,48,55,100,57,51,51,49,52,97,49,101,57,50,98,52,97,101,48,102,48,49,53,102,101,99,49,50,48,49,101,49,50,98,49,48,57,97,48,49,50,99,52,49,101,48,49,53,50,54,98,97,102,102,56,48,54,51,100,56,51,100,49,48,48,55,99,98,49,99,48,49,102,53,102,97,48,52,57,53,49,52,97,53,50,48,51,57,53,48,50,52,49,52,48,57,55,55,99,48,52,99,57,48,51,57,98,48,101,53,56,55,52,48,51,98,52,53,55,56,55,53,48,98,48,101,48,102,54,48,49,102,52,48,51,57,98,101,100,48,48,57,50,50,52,55,48,101,54,50,48,48,102,102,55,55,98,50,49,56,51,101,54,48,50,53,99,56,51,100,54,49,101,53,101,48,50,52,97,49,99,55,48,101,101,48,55,54,99,98,56,99,53,99,97,55,49,54,48,57,101,48,57,102,101,57,55,56,97,99,97,50,52,53,57,50,49,49,54,48,57,100,52,48,50,98,98,48,48,51,101,99,99,99,48,49,102,50,49,54,48,50,55,54,48,48,102,102,49,102,54,51,101,53,54,56,55,97,52,49,100,98,57,54,56,53,100,100,48,51,97,102,48,50,53,100,48,51,100,48,48,50,52,100,100,50,48,49,99,55,56,50,52,48,49,100,50,56,55,100,54,53,57,48,49,50,51,55,56,51,56,52,53,101,97,51,56,48,51,97,52,56,52,53,48,55,50,54,49,99,53,48,102,101,53,57,99,51,102,50,49,99,56,101,49,102,50,100,102,49,54,49,49,97,54,52,98,50,99,49,100,101,48,54,99,97,99,52,50,102,50,57,97,48,57,97,48,49,50,55,97,48,48,102,97,57,49,48,48,55,100,56,52,48,49,51,101,101,49,100,52,55,52,51,101,54,48,52,97,55,48,49,50,102,98,56,49,101,98,56,55,54,49,97,48,102,51,57,54,50,49,99,98,55,52,98,52,99,48,102,53,99,49,99,56,56,55,49,98,55,48,102,51,49,52,56,49,100,55,50,97,48,51,101,52,53,57,57,53,100,57,49,56,49,101,51,56,51,99,57,48,101,56,97,54,57,50,52,51,48,101,102,48,55,56,56,97,53,52,100,55,49,51,98,50,49,55,50,98,98,100,97,53,99,57,53,98,48,57,99,48,50,54,55,48,57,56,56,53,50,48,51,50,99,48,49,50,101,50,48,48,102,56,53,55,48,51,102,53,48,55,57,56,48,101,102,49,48,48,51,99,56,48,52,99,49,56,49,51,55,48,48,102,102,48,102,50,99,56,49,102,101,52,57,48,52,101,54,52,102,48,55,54,101,48,48,102,102,102,52,49,52,51,97,48,48,102,102,102,97,48,48,102,102,52,98,99,51,49,50,102,56,98,99,52,50,52,53,99,48,48,102,55,54,56,55,50,99,48,57,97,55,50,98,99,97,54,52,97,99,57,56,53,52,57,53,99,53,50,57,55,98,51,97,54,48,99,100,99,57,55,100,56,97,101,55,51,56,50,55,99,97,102,52,100,102,98,102,99,48,52,56,48,53,48,49,102,56,52,48,49,102,48,55,57,48,102,49,57,52,101,53,54,57,55,48,48,48,102,102,102,98,50,51,50,56,49,51,53,50,99,51,48,50,100,99,51,99,101,48,48,102,50,55,51,50,53,49,97,49,102,54,49,50,53,101,97,52,101,48,49,50,54,52,54,48,50,54,99,100,50,56,98,49,97,48,100,57,49,100,49,97,100,49,57,49,98,50,50,50,50,100,52,98,56,48,49,55,57,55,48,52,98,56,48,53,51,102,53,99,102,50,97,55,54,48,48,101,101,51,49,56,48,50,57,100,48,99,48,48,102,102,99,56,97,48,48,48,102,102,51,54,100,53,52,51,57,48,49,99,50,56,48,51,101,50,51,54,48,52,99,54,56,49,50,52,99,48,102,50,99,97,50,48,50,54,51,48,48,57,53,49,48,48,102,102,55,100,97,101,99,56,55,55,99,49,102,57,56,55,49,48,48,52,100,48,48,49,101,99,99,50,99,51,56,49,50,50,99,49,99,56,50,100,56,51,48,48,102,102,48,55,98,57,52,51,98,99,53,98,48,55,49,48,51,99,53,52,48,57,52,48,55,56,97,48,52,99,56,48,55,98,56,51,97,51,53,53,99,51,97,50,49,101,99,48,102,50,50,50,54,99,53,56,49,52,52,57,99,54,99,57,51,101,56,97,102,97,52,50,50,99,101,53,48,53,51,53,48,98,102,99,48,99,97,56,48,49,102,50,54,51,48,48,102,102,55,100,52,56,56,51,100,52,48,48,102,102,55,100,57,98,56,49,50,102,54,48,101,97,56,51,101,56,48,101,49,101,52,48,49,101,101,48,48,55,100,52,48,52,98,48,56,48,51,100,102,54,48,48,102,102,102,54,49,56,51,98,49,102,99,51,98,97,53,51,56,48,51,100,52,48,48,48,102,102,55,97,100,50,49,102,56,48,55,48,99,53,53,56,55,98,51,101,48,102,98,48,55,99,56,49,101,52,48,55,48,99,51,97,50,49,100,52,99,49,100,53,48,101,57,48,55,48,52,98,57,50,102,48,99,53,101,50,48,56,55,56,51,56,55,56,55,51,48,48,102,102,50,53,54,53,54,55,50,98,48,98,52,97,52,49,99,53,56,56,48,53,54,52,48,51,101,49,48,55,52,56,49,102,97,48,55,49,48,48,102,102,102,52,48,49,101,49,56,51,57,97,48,55,57,99,53,51,48,48,102,102,51,100,98,97,48,102,48,48,102,102,49,100,55,48,55,100,48,51,100,97,48,101,102,52,51,101,54,53,49,102,52,102,50,57,99,98,56,101,53,53,48,55,97,99,51,57,50,49,101,49,50,99,52,51,97,101,49,101,50,50,98,55,57,54,54,53,48,49,54,97,53,100,57,52,97,57,55,57,48,48,102,102,98,56,50,57,57,51,100,48,102,97,55,57,52,97,53,57,49,54,50,53,54,50,54,56,50,53,54,57,99,50,98,52,98,48,52,101,50,98,101,100,98,52,101,98,48,48,102,102,100,57,49,48,55,54,101,48,48,102,57,48,102,48,49,50,56,101,48,101,102,99,51,99,52,57,48,48,102,102,101,48,99,48,49,102,54,51,52,57,48,48,102,102,48,102,50,51,50,48,52,101,99,56,55,54,55,98,49,56,49,101,50,56,49,50,99,102,101,48,49,101,54,56,49,51,51,55,56,51,97,51,56,98,57,50,98,100,51,48,51,101,52,49,100,51,97,57,48,55,99,54,48,101,50,52,49,99,97,50,55,56,51,97,52,50,102,98,57,55,101,48,101,97,49,50,99,51,57,48,49,102,102,51,49,52,52,53,101,51,57,56,97,100,99,49,102,48,48,48,102,102,55,98,54,52,98,50,57,54,99,51,99,97,53,48,57,54,54,56,53,50,48,99,97,56,51,101,99,48,48,55,100,55,48,56,48,51,101,97,57,48,48,49,102,54,102,99,53,55,56,55,48,56,48,57,57,50,48,55,99,56,48,101,54,102,56,49,51,49,48,56,48,53,57,48,55,50,99,51,97,99,100,56,55,49,99,51,101,55,99,49,101,49,48,49,51,49,97,48,101,57,98,98,99,49,99,102,52,97,54,48,98,51,48,102,100,48,55,54,98,55,48,101,101,48,55,54,48,51,101,101,48,101,100,53,50,97,52,57,50,50,56,51,99,98,50,99,56,98,56,100,99,98,99,50,56,98,49,54,53,98,49,55,98,50,53,55,57,54,51,53,98,57,53,99,56,52,56,50,53,55,55,102,56,48,97,51,99,48,48,102,56,53,54,56,51,57,51,48,55,98,55,56,48,57,56,51,48,55,102,52,48,52,99,55,54,54,102,102,48,55,49,48,48,48,102,102,102,52,54,99,49,101,57,56,51,57,51,48,100,48,57,56,55,54,50,98,54,48,55,98,54,48,48,102,55,99,48,49,50,97,99,49,102,98,102,56,56,56,48,57,98,99,56,55,99,51,55,99,49,99,98,102,98,102,101,48,50,52,54,48,48,102,54,101,101,51,55,99,48,50,54,56,48,50,54,54,48,49,54,52,97,48,97,54,48,48,102,102,51,101,54,54,99,49,101,50,50,57,56,51,99,50,48,48,102,102,102,98,52,97,48,55,51,54,48,50,53,48,57,99,48,57,100,101,53,48,56,49,50,51,97,48,101,101,99,51,98,56,53,97,48,49,48,49,50,57,49,99,49,50,56,53,99,49,53,56,48,52,99,51,48,49,51,52,53,99,98,48,52,49,48,48,102,102,98,97,52,52,54,101,53,50,50,97,52,49,51,48,99,54,57,52,97,52,52,50,54,56,55,99,57,55,57,57,98,97,101,52,98,101,48,49,100,53,99,48,57,56,101,48,55,100,50,48,52,56,50,48,48,51,101,51,102,56,48,52,56,101,56,55,99,53,48,56,49,100,99,48,55,55,99,48,49,101,57,50,56,55,55,56,49,50,48,49,101,48,52,98,48,55,51,101,48,101,98,101,56,98,51,48,55,100,48,49,102,99,101,49,102,56,48,55,99,100,56,49,100,49,57,55,97,56,99,48,101,102,99,51,97,101,48,48,102,102,102,55,98,49,55,56,53,52,48,51,101,56,52,99,48,101,98,55,48,102,52,97,49,56,51,57,98,50,98,56,51,98,50,100,57,55,56,49,101,97,102,56,51,97,52,53,53,55,50,98,55,49,54,52,53,97,101,102,54,57,100,54,48,50,54,52,48,49,52,98,56,48,52,100,102,48,49,51,49,54,53,102,56,49,51,54,56,48,52,99,99,48,51,102,52,48,50,54,50,56,51,99,52,56,101,48,50,53,99,57,52,48,102,56,48,49,101,101,48,51,99,100,48,55,56,101,56,97,53,49,55,52,56,52,48,52,100,48,48,55,98,55,52,97,99,48,102,102,56,51,99,48,48,102,51,56,55,102,49,49,99,51,98,99,48,50,54,50,56,54,53,51,48,55,55,101,52,98,52,101,53,50,100,48,55,56,100,50,49,48,102,49,54,102,99,97,50,50,98,97,100,51,102,52,57,51,97,50,98,100,48,54,55,99,97,49,52,55,102,56,50,99,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,49,48,48,102,102,100,52,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,98,102,101,48,51,102,101,50,101,98,97,101,98,102,101,48,50,48,49,56,48,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,48,48,102,102,100,52,48,55,48,48,102,102,48,48,102,102,55,99,99,51,99,48,57,99,57,48,48,55,97,100,56,48,52,102,53,56,55,52,48,48,102,102,57,52,53,98,50,97,48,49,50,55,99,48,57,50,52,48,49,51,102,57,99,53,97,101,50,99,48,49,51,49,56,98,97,48,48,55,57,57,48,48,102,102,55,51,99,48,52,98,49,48,51,100,48,100,99,48,52,98,55,56,55,54,56,97,100,48,49,50,98,48,49,50,102,99,53,54,56,50,53,48,102,99,51,99,50,49,101,101,48,52,102,102,48,54,102,48,48,57,49,49,49,48,49,50,102,101,48,50,55,102,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,98,102,50,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,98,102,101,48,55,102,101,98,97,101,98,97,102,102,56,48,52,48,51,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,97,49,57,50,48,101,57,99,49,100,54,56,55,101,99,49,102,55,48,51,100,51,48,55,54,56,48,101,53,56,49,100,56,49,52,57,50,49,101,55,48,55,57,52,48,102,56,48,51,102,101,49,100,48,48,102,102,55,53,101,48,101,101,56,51,98,53,56,98,51,50,57,99,97,54,48,48,102,102,55,98,57,48,51,102,54,49,102,100,48,102,48,57,53,56,49,100,54,48,101,57,49,52,48,48,102,102,50,55,52,53,102,97,55,49,53,97,49,100,101,50,97,56,48,52,101,52,51,99,54,53,97,49,53,97,56,49,50,53,56,49,55,99,53,57,49,53,99,53,49,49,53,102,100,50,98,50,54,57,54,56,53,56,97,48,49,53,100,50,101,97,54,99,54,48,102,54,48,49,100,54,56,55,101,99,49,99,56,56,51,100,51,48,55,57,54,48,101,53,56,49,101,55,57,52,57,50,49,100,56,48,55,57,52,48,101,55,99,51,102,101,49,101,102,48,55,53,101,48,102,49,52,51,98,53,99,98,51,50,57,56,98,57,48,48,102,102,55,98,54,99,51,102,54,49,99,50,48,102,48,57,54,54,49,100,54,48,102,54,57,52,48,48,102,102,50,55,52,53,48,50,55,49,54,52,49,100,101,50,100,52,48,52,57,56,51,99,54,53,53,57,54,52,56,49,52,53,56,49,52,50,53,57,49,54,50,53,49,49,54,49,100,49,55,97,54,57,53,54,53,56,97,55,57,53,100,52,100,50,54,100,102,102,56,51,53,99,48,48,102,102,102,97,98,50,50,98,57,49,48,98,54,48,48,55,100,57,100,48,48,51,101,98,57,52,97,57,50,99,57,57,99,57,50,53,55,57,54,97,48,52,102,54,56,49,50,56,54,53,55,97,55,50,51,57,51,55,57,97,48,100,100,48,99,98,49,48,55,102,101,48,101,102,49,49,53,50,49,56,99,102,98,49,55,50,57,49,50,52,57,49,57,50,51,101,100,101,54,101,55,99,56,101,54,101,55,100,56,57,48,48,102,102,55,55,54,49,53,56,53,54,97,49,57,52,101,53,54,49,53,101,53,52,57,53,99,99,102,52,54,52,49,50,97,100,48,100,49,52,97,101,50,98,100,49,102,98,56,102,51,97,49,57,50,49,97,48,51,51,50,56,99,56,99,56,102,57,101,55,102,100,50,52,53,49,48,52,54,54,54,54,52,102,53,102,100,48,99,55,102,53,54,55,102,53,52,48,49,49,98,54,48,52,56,50,56,51,100,50,48,101,97,48,51,56,102,48,50,55,98,48,48,57,50,57,48,55,100,97,49,102,98,52,100,99,53,55,56,55,50,52,49,99,102,48,49,51,54,97,48,52,98,55,48,51,100,49,48,102,55,97,55,54,54,48,98,49,52,98,97,52,49,48,101,97,56,51,98,102,48,55,98,101,49,99,99,48,102,53,48,55,56,53,50,98,97,51,49,53,52,56,48,53,100,49,54,101,57,53,50,56,56,53,52,49,52,97,57,55,54,48,57,51,50,98,99,97,101,50,99,52,98,49,98,100,97,55,49,53,101,53,54,50,55,51,97,101,52,97,50,53,56,48,55,54,48,56,49,50,102,99,48,52,99,51,48,51,98,48,48,50,54,54,48,49,100,57,56,55,51,52,49,101,97,56,51,97,57,50,102,50,56,98,102,48,101,98,56,55,100,99,51,56,56,49,99,51,48,55,56,48,53,52,97,52,52,57,53,97,49,101,49,50,98,48,101,53,48,56,51,99,49,48,101,102,50,51,56,55,57,99,51,98,56,102,56,50,53,99,51,99,99,53,51,57,52,50,57,102,56,49,51,97,56,50,57,50,52,98,52,97,54,49,53,97,53,55,57,54,49,50,52,52,99,57,101,56,48,56,53,53,97,54,53,55,102,99,51,101,49,55,53,48,97,48,48,55,100,52,48,102,97,99,49,100,56,48,49,50,101,97,48,101,98,99,51,99,101,48,102,56,52,49,102,49,56,55,57,97,56,51,57,99,48,101,100,56,51,97,49,99,97,54,101,49,101,52,48,102,50,101,50,57,99,51,99,48,53,102,102,50,98,101,56,51,99,54,49,101,49,50,97,99,51,97,101,53,51,56,48,51,98,49,56,51,98,48,53,52,49,55,56,53,100,50,53,99,97,54,48,55,56,52,98,98,50,98,49,48,52,48,50,99,48,97,101,52,100,99,100,54,52,97,99,57,99,57,102,101,48,97,102,57,52,99,52,99,56,50,56,48,50,53,102,48,48,57,56,101,48,55,51,52,48,52,100,52,56,51,97,98,48,101,102,48,51,101,99,48,55,48,56,49,102,49,101,49,102,99,48,55,54,52,49,101,100,99,53,99,54,48,101,102,56,55,57,55,48,55,55,56,51,100,48,49,100,55,48,49,51,48,101,53,50,48,55,57,48,98,98,48,101,97,57,54,53,102,57,52,99,49,102,50,50,57,52,51,98,99,49,101,50,52,51,97,52,50,50,102,99,51,98,56,53,100,50,48,102,56,52,101,50,98,57,48,54,97,102,50,50,56,48,57,56,51,53,51,54,53,54,97,54,50,48,97,54,98,57,102,101,49,101,99,97,48,50,51,99,48,48,51,101,52,53,97,48,48,102,102,102,56,102,55,48,55,53,56,49,101,98,99,56,51,102,48,48,48,102,102,55,100,56,97,48,51,56,98,50,102,56,48,49,101,99,55,50,100,48,49,100,101,56,51,57,56,48,55,98,56,48,102,57,99,49,102,99,49,52,55,99,97,57,50,99,52,51,99,98,50,49,101,100,50,98,52,49,99,53,56,51,57,48,48,102,102,101,54,99,48,55,52,57,48,51,57,54,54,49,102,49,48,55,100,56,53,55,50,50,57,52,53,97,52,97,48,48,55,54,101,49,101,49,52,54,57,52,98,48,101,53,48,55,49,53,51,100,50,102,102,50,99,99,57,57,54,54,53,54,49,54,56,53,56,97,48,50,48,102,50,99,48,48,55,56,55,53,48,50,51,100,48,48,55,100,102,54,48,49,51,97,99,48,101,54,56,48,57,54,48,48,50,52,49,99,48,57,57,49,48,55,52,50,48,102,51,48,98,55,99,53,54,48,55,98,52,48,57,97,100,48,50,53,48,52,48,57,99,98,48,55,54,101,48,101,97,100,49,51,57,53,99,49,101,57,52,99,48,49,51,55,48,102,49,51,48,48,101,53,100,50,48,51,98,51,52,99,48,50,54,48,97,49,48,101,57,57,55,101,53,52,97,50,48,48,51,98,53,52,49,101,52,48,55,55,49,98,100,52,53,102,57,54,52,49,100,99,52,48,50,52,57,48,55,48,52,102,102,56,57,52,100,97,52,50,102,102,48,48,57,100,50,52,55,54,49,100,52,56,55,57,97,54,49,57,57,102,54,102,51,102,54,100,51,48,100,51,54,50,102,100,98,56,57,49,99,56,99,101,48,56,51,102,102,98,49,102,48,101,50,98,56,56,101,97,48,51,99,102,48,48,51,101,56,56,56,48,49,102,52,55,54,48,101,98,99,49,99,97,56,51,98,52,50,56,56,48,49,102,54,97,54,48,48,102,102,102,98,51,49,102,56,51,98,48,48,102,102,101,101,48,51,98,99,49,100,102,50,98,99,49,102,49,48,51,56,102,48,101,50,49,49,50,102,99,98,56,101,56,54,53,48,49,52,99,49,100,102,48,55,51,56,48,52,99,53,56,51,98,55,48,50,54,52,101,56,51,99,101,48,52,98,102,48,51,100,102,50,99,56,98,97,52,97,48,52,57,49,52,48,53,53,56,55,102,99,97,54,57,48,55,52,48,49,101,98,48,55,54,99,101,50,55,101,98,52,53,98,50,100,48,51,99,56,53,54,55,50,99,98,57,52,52,53,48,55,48,50,51,102,48,48,102,102,55,99,55,51,52,48,57,51,55,50,57,48,48,57,99,52,48,48,102,102,55,100,57,51,56,55,49,98,56,55,56,56,98,54,48,49,50,97,50,56,48,48,102,102,57,53,56,50,57,48,51,98,56,48,52,101,52,57,55,56,54,50,98,100,50,49,51,97,52,98,53,50,57,52,49,99,53,56,51,102,54,48,55,50,48,48,102,102,50,54,52,53,52,55,99,56,56,49,101,52,48,101,98,50,54,97,50,48,50,55,57,49,48,51,99,97,102,57,57,51,57,48,52,48,52,102,100,51,57,97,102,50,48,99,56,55,54,99,98,50,97,102,53,100,98,49,101,48,48,49,102,50,51,49,48,48,102,102,55,100,56,56,49,55,50,48,52,101,50,48,49,51,98,56,49,102,56,48,55,52,50,53,48,100,56,48,57,53,48,51,97,48,48,50,53,54,48,98,97,48,102,50,48,49,50,102,56,53,50,57,52,49,98,97,50,97,54,99,57,54,56,53,99,56,51,56,100,48,55,98,101,48,102,98,48,51,98,50,53,53,56,55,98,102,49,54,54,57,52,49,99,55,48,101,98,48,55,57,53,48,102,97,55,48,55,53,52,51,99,97,99,50,49,56,48,57,49,50,54,57,54,48,49,101,49,52,49,54,56,56,56,50,55,50,56,98,53,52,102,50,99,97,97,97,57,57,102,102,48,48,102,102,99,97,53,48,50,52,99,99,48,49,102,54,98,52,48,48,102,102,102,97,101,98,48,50,55,53,56,51,101,52,53,99,48,51,57,55,48,50,53,49,48,49,102,101,56,48,51,100,52,99,48,102,55,48,51,98,98,50,57,48,98,52,97,50,100,48,51,98,57,56,49,100,55,48,51,102,50,48,101,55,48,48,102,102,57,51,49,52,99,49,100,50,50,100,48,51,98,48,49,100,56,50,99,98,48,48,102,102,57,100,56,51,99,102,48,55,55,50,49,100,51,50,97,52,98,52,101,56,50,53,97,56,55,98,48,51,98,52,56,49,97,53,49,52,98,50,50,99,48,98,48,50,99,50,53,50,99,48,52,99,50,48,49,51,97,100,50,48,57,54,50,57,56,56,50,50,101,48,48,51,101,100,52,56,48,49,102,53,53,97,48,101,48,52,48,49,102,54,55,99,48,101,50,48,51,99,48,49,99,49,48,55,97,50,53,49,100,56,48,51,100,52,49,50,57,56,97,52,50,101,49,51,52,49,100,52,56,55,100,48,48,52,100,48,51,101,99,48,48,101,97,56,56,55,101,100,48,52,51,97,52,48,102,49,56,97,51,48,101,51,57,55,97,48,48,102,54,100,48,55,55,99,49,101,51,48,55,48,52,97,53,48,102,48,48,48,102,102,57,48,49,55,50,49,102,101,50,99,52,98,55,56,50,98,99,51,99,101,57,102,52,53,49,57,54,55,98,52,57,53,101,53,98,54,97,50,98,101,97,54,100,48,56,48,50,98,102,48,48,49,102,52,49,50,48,101,52,56,49,101,101,48,51,101,97,48,48,55,100,97,54,48,49,50,97,98,56,49,100,49,99,54,97,48,48,55,97,52,97,48,102,57,48,49,99,55,48,51,101,99,48,55,57,57,98,53,56,55,54,55,48,54,54,48,101,57,48,51,56,50,48,52,99,51,56,51,57,100,48,48,102,102,55,98,100,50,102,48,48,51,100,99,99,53,98,49,53,97,55,51,48,48,102,102,57,57,49,53,97,48,48,100,101,51,101,53,56,48,55,56,56,102,102,54,50,97,56,97,99,52,101,101,52,98,54,48,48,101,53,97,53,102,102,48,48,56,97,101,48,50,55,48,52,48,57,54,51,48,102,54,48,49,50,56,101,48,52,99,53,48,51,101,57,48,55,49,54,49,101,54,97,99,53,56,51,52,48,101,98,56,49,102,52,48,51,100,101,48,55,52,99,53,53,48,55,57,48,56,57,53,56,56,55,50,49,101,55,54,52,49,100,54,56,55,101,52,98,50,48,101,55,97,52,57,55,53,99,97,54,50,98,52,51,99,50,49,101,50,97,50,56,99,49,51,102,57,49,49,49,57,51,55,57,53,97,57,56,53,100,57,54,53,100,48,52,49,51,55,100,48,51,49,54,54,53,57,55,52,51,98,52,99,97,48,53,54,49,52,48,55,97,99,48,48,102,102,55,99,100,54,99,48,49,101,57,97,56,48,51,100,99,54,48,48,102,102,102,97,102,102,48,48,102,102,55,98,49,99,99,48,48,102,55,48,56,48,57,101,48,49,51,97,101,48,48,102,55,101,57,99,48,49,101,101,49,50,52,48,50,55,50,48,57,102,48,50,53,56,48,56,57,56,48,52,100,56,48,50,99,56,99,48,57,100,48,49,51,97,51,56,48,57,50,56,48,53,56,57,56,101,48,51,56,48,57,51,53,48,49,49,52,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,100,99,54,52,48,50,97,98,52,48,48,102,102,97,51,50,48,48,48,102,102,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,51,54,48,55,48,49,50,52,101,48,48,102,102,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,48,53,52,54,51,50,48,49,53,53,97,48,48,102,102,53,49,57,48,48,48,102,102,53,102,54,53,48,48,102,102,100,55,51,48,50,52,49,48,48,49,98,48,51,56,48,57,50,55,48,48,102,102,52,99,52,54,48,50,53,98,99,48,48,97,57,48,56,55,52,49,52,48,101,57,48,101,53,48,48,49,98,98,52,54,98,56,48,50,55,51,57,52,56,48,49,53,101,50,97,99,48,50,99,49,48,50,54,56,101,48,48,100,56,98,56,51,98,97,48,48,102,102,52,100,100,56,102,50,48,48,102,102,53,52,52,51,102,54,48,100,99,97,101,98,97,101,97,48,51,50,102,56,48,52,55,98,101,98,97,101,98,102,49,53,99,52,56,99,50,56,50,100,55,102,99,49,51,98,48,50,55,97,48,48,102,102,57,51,57,48,101,48,48,49,51,100,97,48,52,98,52,56,51,99,49,48,50,53,99,48,51,102,101,57,102,52,49,100,101,54,52,51,100,49,48,53,55,57,54,99,49,100,50,48,102,100,50,51,49,52,50,53,52,48,55,56,56,98,54,48,55,55,52,49,102,101,50,56,53,50,55,50,53,56,55,55,48,51,100,101,53,50,50,51,49,55,55,51,99,53,53,56,50,54,48,51,98,56,49,101,49,52,51,50,57,100,51,56,97,51,50,102,52,51,99,48,49,99,52,48,102,49,56,55,97,99,51,97,48,53,55,56,55,56,52,97,49,48,49,51,99,97,50,99,53,48,56,48,50,99,98,48,48,57,97,49,48,50,53,55,52,49,101,102,48,49,50,56,48,48,102,102,102,56,48,51,100,56,48,101,53,99,49,102,52,48,55,53,56,98,52,48,101,102,56,55,56,56,51,98,97,53,97,49,55,54,56,52,53,53,49,54,52,53,56,49,52,48,49,101,51,50,57,99,97,48,48,102,101,57,52,48,53,52,56,55,57,52,98,57,48,101,99,97,50,56,51,99,49,48,55,55,97,57,54,49,101,54,50,56,99,97,48,52,99,48,102,49,56,51,98,100,48,102,50,57,54,48,53,48,57,54,50,57,52,49,100,51,48,102,54,51,54,53,55,50,50,50,49,49,55,56,56,50,56,102,55,53,97,54,50,101,49,51,49,48,100,97,48,48,102,102,100,57,50,49,97,50,48,57,53,54,50,49,102,49,99,101,48,51,99,54,102,102,56,49,101,55,51,56,48,98,101,50,56,55,53,48,50,98,55,48,48,55,100,97,53,56,48,51,101,98,50,56,49,100,102,48,48,51,101,99,54,48,49,99,55,57,54,48,53,48,50,51,52,48,55,52,48,51,56,97,48,52,99,49,56,55,55,51,50,48,49,54,52,48,101,98,56,49,102,49,97,55,56,55,53,56,97,56,52,56,50,99,100,99,55,48,97,48,54,48,51,99,98,99,97,100,48,55,54,52,49,102,56,48,102,52,97,51,57,53,48,57,99,49,102,54,57,48,55,52,99,53,101,50,52,56,55,98,99,98,57,52,98,50,99,100,48,56,97,52,52,101,99,48,50,52,50,49,101,57,52,97,50,97,56,51,102,102,56,97,49,48,102,53,53,49,52,56,57,56,49,100,53,50,102,48,48,97,55,48,102,50,52,55,48,99,48,50,97,49,53,48,48,50,54,99,54,54,99,56,48,50,54,97,55,52,54,98,56,54,100,98,50,52,52,57,102,57,56,99,56,53,50,56,56,53,100,57,49,101,99,56,57,98,50,100,98,50,98,57,98,52,54,54,100,50,57,98,56,48,54,49,50,48,98,50,52,48,53,100,57,53,48,101,54,48,100,55,56,49,100,102,56,102,97,57,101,53,100,52,51,98,97,49,101,52,51,102,98,52,102,50,100,51,99,98,100,99,51,52,99,49,100,51,51,52,56,102,57,52,49,52,99,102,51,52,54,99,50,99,102,50,48,50,53,99,98,100,100,48,101,100,48,102,54,97,50,53,97,99,53,50,101,53,49,48,102,52,55,55,51,98,99,53,97,102,51,100,53,53,99,48,49,54,52,53,98,48,97,50,53,99,54,101,51,102,102,98,49,99,52,54,51,48,50,98,48,99,55,102,52,50,56,54,48,97,101,54,53,98,100,102,54,100,102,101,100,99,57,57,102,102,100,102,54,49,98,101,49,49,98,102,49,53,102,55,99,48,50,56,55,51,97,56,54,50,48,51,99,101,48,55,54,99,49,102,50,48,55,51,99,48,102,48,99,51,102,48,48,101,98,48,49,101,48,49,53,49,48,53,50,48,55,101,48,49,100,99,56,55,98,48,51,99,54,49,99,53,48,102,55,49,52,101,48,57,101,50,98,56,98,50,99,53,53,48,55,97,48,51,97,50,53,99,50,53,57,52,48,49,101,49,50,98,55,49,54,48,53,51,97,54,49,54,48,53,52,57,54,48,48,57,49,50,100,49,48,49,50,57,49,50,53,51,99,97,97,52,102,52,101,50,98,100,51,55,51,49,50,101,57,53,99,57,101,57,54,56,55,53,48,101,53,56,53,100,48,52,49,99,102,56,55,101,54,99,54,49,50,49,50,55,49,52,49,53,98,49,56,54,48,98,51,55,53,48,49,53,55,55,98,53,101,99,55,48,99,51,99,97,49,57,97,49,49,52,52,100,57,48,97,52,99,98,50,99,98,50,50,50,99,97,53,53,57,54,50,54,56,54,50,50,97,48,48,51,102,54,53,48,55,56,53,48,55,97,53,48,97,52,102,52,55,53,53,97,100,51,99,49,100,99,102,48,99,56,55,57,51,97,57,101,56,101,100,54,51,100,56,55,57,54,51,101,52,55,51,53,99,100,55,51,54,100,57,53,98,54,53,56,101,57,53,98,54,99,55,52,97,57,57,54,99,98,98,50,98,97,102,99,53,102,51,48,97,49,48,98,97,102,100,48,98,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,99,51,55,100,99,50,57,54,100,55,53,102,102,48,51,51,101,48,48,55,100,55,54,48,48,51,101,97,99,52,49,102,98,56,48,51,101,99,97,53,98,48,55,98,99,102,48,51,57,55,48,102,97,48,51,97,52,48,101,55,98,54,48,101,54,57,99,48,101,49,52,56,55,57,55,56,51,100,49,50,101,56,51,101,54,53,51,56,48,57,56,53,56,51,99,50,99,49,102,49,97,50,57,102,48,55,55,99,48,49,101,100,50,48,101,48,48,55,100,102,50,53,48,50,52,98,48,55,50,48,98,53,48,49,51,51,57,52,102,48,49,50,101,97,100,57,50,53,48,56,48,52,98,97,48,98,48,99,48,57,101,97,52,49,48,100,50,48,50,55,100,99,48,49,102,52,98,99,48,52,99,97,48,48,102,102,51,101,98,99,52,49,99,99,57,52,56,48,102,98,52,49,101,102,56,55,102,56,49,99,54,48,55,97,99,51,98,48,49,101,48,48,102,102,55,56,56,53,52,56,51,98,49,52,51,52,48,48,102,102,55,54,54,49,101,50,48,102,100,49,54,99,53,100,98,52,53,100,49,55,50,49,100,99,48,102,53,56,55,57,57,49,49,51,100,50,49,49,52,51,99,99,48,101,100,52,51,57,97,56,51,48,53,52,48,48,102,102,57,54,56,55,51,56,98,49,52,55,98,52,97,57,50,99,53,50,57,51,98,50,55,97,53,50,50,99,99,49,53,102,53,98,97,54,97,52,97,48,48,49,57,99,56,48,51,101,51,49,101,48,52,99,48,56,51,56,52,48,55,49,99,56,54,48,52,101,97,98,52,48,102,97,56,49,102,54,56,51,97,51,48,55,51,97,101,48,55,97,49,102,48,50,53,100,54,99,51,98,57,56,49,101,57,48,51,99,54,48,101,54,48,51,98,100,48,48,102,102,55,98,56,54,52,97,55,56,48,55,100,102,48,53,99,53,48,55,55,99,48,49,101,101,102,50,101,48,97,54,101,53,97,102,50,57,97,56,98,55,50,97,52,48,52,99,56,48,52,98,102,97,53,99,49,53,102,56,98,50,52,51,101,53,56,54,57,101,57,99,56,51,102,56,51,54,101,48,48,102,57,49,97,48,49,51,52,54,48,52,98,51,48,51,101,53,48,50,52,54,48,49,100,102,48,55,52,56,49,100,48,48,102,102,49,51,49,50,48,101,51,52,49,101,100,56,55,97,49,49,48,48,102,102,57,57,101,48,101,53,57,55,56,57,56,49,100,57,48,55,54,52,48,102,55,48,51,56,97,49,102,98,50,102,49,49,48,97,53,52,53,48,55,53,99,48,102,97,49,48,49,50,56,98,98,52,100,50,57,52,51,98,50,49,101,49,50,101,53,51,53,49,99,97,56,52,49,50,99,99,98,56,50,98,100,48,50,99,98,56,99,56,99,100,97,49,52,50,54,57,54,56,56,52,56,53,52,101,57,100,51,52,97,102,100,52,48,54,56,49,100,99,55,55,48,55,54,53,54,56,101,49,51,56,100,99,55,57,102,53,48,54,101,52,53,50,55,56,57,49,52,53,51,101,98,50,50,54,98,52,102,100,53,57,49,50,55,51,52,53,53,57,54,56,52,98,48,56,56,97,97,57,97,57,57,54,53,98,51,48,49,49,53,51,54,99,51,101,98,48,102,99,99,101,56,48,98,98,56,53,48,49,100,54,49,99,99,55,54,54,98,56,51,97,54,55,49,102,52,99,53,53,50,101,51,55,54,48,101,100,49,97,50,101,52,50,57,51,100,48,101,98,50,56,51,52,48,102,54,48,48,102,55,57,49,101,48,97,51,57,53,56,54,57,50,101,53,99,97,54,53,97,100,48,56,49,48,48,102,102,97,55,97,56,55,99,98,55,48,49,52,52,99,48,57,53,53,48,50,53,57,99,49,101,53,56,49,51,56,50,48,102,102,56,49,100,99,56,49,50,101,54,48,101,56,57,49,56,97,55,55,99,51,102,48,48,102,102,102,50,48,98,52,52,98,52,49,50,98,57,50,52,51,99,48,53,97,51,52,53,51,49,52,50,53,52,57,53,101,53,51,57,53,50,53,56,48,55,57,52,51,99,97,53,102,57,55,52,53,56,102,56,52,98,52,57,54,48,97,98,48,101,100,56,55,54,48,97,56,50,101,56,98,102,52,101,52,53,50,97,49,48,52,98,50,48,102,48,49,54,50,56,97,53,53,98,101,53,54,48,55,54,56,97,49,50,102,56,51,99,48,57,56,53,55,49,52,97,57,101,48,49,57,101,50,48,52,57,101,48,49,50,56,56,48,101,56,99,48,57,49,97,48,55,49,50,49,100,99,48,50,53,102,56,49,99,97,97,51,49,54,56,101,56,55,52,56,97,48,50,100,52,98,102,50,102,53,50,56,51,99,50,49,101,54,56,48,101,101,51,97,49,102,54,48,102,56,49,55,54,49,101,50,50,100,57,50,52,98,49,52,97,50,102,52,51,101,54,53,98,56,55,54,56,51,98,56,49,100,54,52,50,50,101,99,98,53,52,52,50,98,54,99,97,101,48,101,57,50,48,49,54,99,48,50,52,98,50,57,97,56,52,49,100,53,48,101,101,48,55,55,99,97,48,50,54,57,55,48,53,49,97,50,50,56,48,56,100,50,48,48,102,97,48,51,48,50,55,97,56,49,100,56,48,49,50,55,54,48,52,100,57,49,54,54,49,100,52,48,55,98,99,53,53,48,51,98,56,50,56,48,51,56,101,48,52,99,54,49,53,50,53,54,56,51,98,101,50,99,99,49,102,57,56,55,98,49,99,55,48,97,98,50,101,52,49,100,48,97,55,57,53,50,48,50,54,54,53,99,48,55,54,100,56,54,48,51,99,102,52,56,97,57,99,56,97,53,54,48,51,98,98,48,55,56,50,49,101,57,98,50,57,56,97,53,48,55,57,50,56,97,53,98,102,50,56,56,97,48,52,48,50,99,49,49,52,51,57,48,48,102,102,102,48,48,51,99,52,49,101,100,50,56,56,51,98,99,48,101,101,56,98,51,52,51,50,99,52,48,51,48,101,101,55,53,101,97,100,98,100,49,51,100,56,57,55,102,99,100,98,49,49,101,50,102,48,56,49,102,55,49,49,99,101,49,50,97,48,102,50,49,99,100,49,57,52,54,52,48,50,56,48,100,48,51,53,100,56,98,57,97,55,57,51,54,53,57,53,99,55,51,53,99,97,97,100,52,53,51,57,57,100,50,99,97,98,49,98,53,53,99,97,53,100,48,53,53,53,54,100,52,49,101,54,57,52,56,54,56,50,57,100,98,50,53,53,52,98,49,50,48,50,57,97,48,52,99,99,48,55,102,56,55,102,101,56,102,54,48,101,97,56,55,55,48,55,97,51,57,49,102,52,99,56,48,101,100,100,99,55,53,51,57,57,98,54,55,51,51,52,100,56,57,97,55,51,49,101,54,51,54,53,97,98,53,54,49,100,52,102,54,98,52,102,54,101,54,48,52,51,50,49,56,54,97,101,99,53,54,100,51,50,97,56,48,52,99,50,97,55,97,100,56,54,57,57,101,50,98,57,52,49,102,52,101,51,49,53,48,48,102,102,57,97,50,48,48,102,57,48,102,48,48,51,101,100,52,56,97,97,48,102,52,98,52,49,101,56,48,48,102,102,55,100,55,56,48,51,56,99,50,99,98,51,101,56,48,53,51,48,55,97,53,97,52,49,48,50,54,56,56,51,100,48,101,49,53,99,49,100,52,50,100,99,97,56,50,102,49,51,48,51,98,49,56,51,57,48,49,102,53,48,101,54,56,55,48,48,102,102,51,56,54,49,101,99,50,98,56,51,100,52,53,100,97,53,97,51,51,56,49,100,50,48,102,57,99,49,55,50,56,56,48,102,55,49,49,49,51,48,51,98,48,49,100,54,48,102,52,57,53,54,49,102,57,48,101,52,49,53,54,49,99,102,52,49,50,99,56,48,52,97,101,48,51,100,99,53,55,49,55,52,48,50,56,53,57,101,98,102,97,51,55,102,99,102,102,49,56,100,98,49,102,57,49,100,56,101,48,97,49,99,52,48,100,99,54,48,53,97,56,49,57,51,48,48,102,102,51,101,99,102,52,48,49,102,53,102,97,48,102,51,56,48,49,102,53,102,54,48,52,99,55,56,55,56,56,51,56,56,49,101,51,50,97,56,98,54,52,56,48,55,52,54,49,101,102,50,101,52,51,99,99,53,101,48,49,50,102,99,48,102,49,53,50,100,50,57,56,50,102,49,49,99,51,102,50,48,101,101,57,49,99,98,52,57,55,49,48,57,49,56,98,51,50,102,53,48,99,97,57,50,56,53,48,56,48,49,101,97,50,48,55,53,48,97,101,50,99,56,97,53,50,97,52,49,101,53,48,55,55,97,52,97,52,50,56,100,99,50,98,56,98,97,52,57,52,54,50,100,52,97,102,50,97,102,56,55,50,99,51,99,99,49,100,50,50,102,52,98,99,48,50,100,57,101,48,99,52,101,97,101,55,57,51,56,50,49,101,48,55,57,98,57,102,54,101,51,48,97,49,56,53,55,49,54,51,97,56,49,51,99,51,100,101,54,57,57,97,101,54,97,49,98,101,55,101,51,99,49,98,50,97,57,101,55,54,51,99,97,57,53,57,52,101,98,52,101,52,52,52,51,57,49,100,100,98,53,102,49,56,55,53,54,99,97,56,98,50,51,49,98,53,51,50,99,54,99,97,98,97,100,55,50,102,52,53,49,98,52,100,48,48,99,98,99,49,54,101,56,51,57,48,49,100,101,48,101,50,48,55,52,52,51,97,56,54,53,48,55,54,54,55,97,51,57,57,97,52,51,98,54,55,101,51,51,57,53,57,97,102,48,100,99,53,51,53,53,100,55,48,102,49,57,97,56,55,100,54,51,54,57,102,52,100,57,51,101,98,100,53,98,57,102,50,57,101,100,55,98,100,52,56,52,57,55,57,100,100,99,102,55,48,48,102,102,57,55,51,52,101,101,97,99,99,100,48,56,49,56,55,52,54,51,49,97,48,55,97,50,48,48,102,102,102,97,53,53,48,48,102,102,55,100,97,99,57,54,48,48,102,102,52,56,52,48,51,100,53,48,48,55,97,53,99,48,102,52,52,98,50,102,99,48,57,53,52,48,55,99,52,49,101,102,50,97,100,51,56,49,101,53,50,55,50,52,50,48,48,55,97,99,51,99,101,53,98,56,51,98,50,50,100,53,48,56,51,98,56,49,101,52,50,56,56,97,100,48,102,98,48,55,49,52,51,98,101,53,54,56,55,97,53,48,56,97,57,50,98,97,52,98,49,50,100,56,98,49,48,101,55,48,48,51,100,53,99,52,98,52,53,48,101,97,48,55,97,56,51,100,54,53,102,56,55,49,52,51,57,50,53,53,50,49,48,55,55,52,97,101,52,100,50,102,56,97,51,50,57,48,97,101,52,99,48,48,102,102,99,50,51,48,102,99,48,55,48,52,51,56,99,48,102,52,48,51,97,97,53,97,48,55,48,56,49,101,54,48,55,50,52,51,97,48,48,102,49,48,51,56,101,53,101,55,52,54,57,50,101,56,51,57,99,49,102,100,48,101,100,49,53,52,49,101,100,48,101,97,49,55,52,100,97,48,50,55,50,51,49,55,50,56,48,48,102,102,50,54,52,49,100,101,50,102,49,49,49,51,52,97,97,50,99,102,50,49,57,54,54,56,48,53,55,49,54,97,56,49,57,51,53,48,97,97,53,48,57,51,100,49,100,49,48,98,48,100,56,49,51,99,56,55,98,101,48,48,102,102,97,55,102,48,50,53,100,48,49,99,48,56,55,102,99,48,57,97,48,48,102,102,55,101,52,48,101,99,48,49,99,50,56,51,97,102,52,48,101,53,56,48,55,100,48,49,101,56,56,55,98,48,97,97,48,101,97,57,53,48,101,51,56,56,56,53,98,97,53,49,53,97,53,52,52,50,55,51,98,51,99,98,50,48,102,51,48,55,56,98,57,52,48,53,52,57,55,97,53,97,97,49,48,55,52,99,51,57,101,53,52,52,50,55,56,55,57,56,51,100,99,53,99,50,49,57,53,48,57,102,52,53,49,48,55,53,48,97,54,50,100,99,98,99,98,52,52,98,52,51,50,98,100,99,51,48,48,54,57,49,48,49,50,57,52,48,52,98,101,101,48,50,53,53,56,48,57,55,48,48,102,102,55,51,99,48,52,98,98,54,48,55,56,56,49,102,48,48,102,102,55,98,49,56,49,100,51,56,55,51,57,48,48,51,97,100,56,51,102,97,49,102,57,52,57,99,102,49,55,48,53,99,102,54,57,101,52,97,52,57,57,54,53,48,49,49,102,50,52,97,54,101,50,57,48,51,97,48,53,51,48,50,54,55,48,55,55,52,51,56,50,49,100,48,48,52,102,57,54,50,48,48,102,102,102,54,55,56,55,49,52,97,99,48,101,102,48,55,52,51,49,55,99,53,101,48,48,57,50,55,50,99,57,51,56,48,101,48,48,101,55,56,102,99,54,56,57,102,52,101,52,54,57,49,56,101,55,99,51,98,100,51,99,57,56,56,97,53,97,101,97,97,48,102,52,98,50,52,97,100,54,51,100,100,53,99,100,55,57,99,57,48,101,56,49,49,51,53,54,51,54,100,51,99,53,54,100,50,57,53,100,52,100,98,50,100,51,99,52,52,48,48,102,102,53,98,50,48,52,99,97,48,55,52,99,55,49,56,55,53,52,55,97,52,55,49,56,51,99,54,49,100,98,51,54,49,97,54,50,56,55,97,54,54,57,49,101,49,56,100,51,52,52,99,97,51,51,97,51,57,56,98,56,100,49,51,56,57,57,97,100,97,98,48,101,50,51,99,101,101,51,99,57,100,48,54,54,57,99,99,102,97,54,54,57,101,99,101,99,97,56,99,99,54,50,99,55,100,97,102,51,102,51,49,54,49,100,101,49,100,99,54,54,49,57,52,98,101,97,100,48,48,102,102,98,97,49,48,48,55,100,97,98,48,48,51,101,98,99,52,51,100,52,48,48,102,97,101,101,48,50,54,53,52,98,99,48,55,55,99,100,50,50,48,55,98,52,98,57,48,55,50,48,49,101,100,102,54,49,101,51,48,55,48,56,48,102,51,56,51,99,56,56,50,53,55,98,52,48,48,102,102,102,55,57,56,55,54,50,100,49,99,97,100,52,57,50,101,56,97,54,52,97,50,99,52,97,52,55,102,57,53,50,57,50,49,101,101,48,55,55,56,53,97,57,54,53,99,51,97,48,49,101,99,100,100,48,99,97,48,52,101,50,99,55,98,48,53,52,56,55,100,48,48,102,102,49,101,99,100,48,101,97,56,55,55,99,51,101,97,49,100,55,52,50,101,48,51,53,55,56,48,51,101,50,102,57,52,48,48,102,102,101,52,102,56,48,55,57,54,48,99,56,48,51,50,53,97,56,55,102,97,55,48,101,55,51,56,48,51,97,49,102,48,55,49,51,102,56,48,98,99,50,52,50,102,48,99,97,48,57,50,56,48,51,101,52,97,54,48,52,102,57,48,51,98,48,52,98,52,101,50,98,99,48,57,49,57,48,101,97,48,51,98,99,48,55,55,52,49,102,98,48,55,56,97,49,100,100,50,97,49,49,56,98,53,48,55,97,52,48,102,50,48,51,101,101,48,101,102,53,101,50,99,48,51,101,97,48,101,52,100,100,48,102,51,50,55,48,51,97,102,48,55,57,50,49,99,100,50,57,52,49,99,55,56,55,102,57,50,56,98,52,52,48,52,97,50,56,56,98,57,48,102,98,48,55,53,99,97,54,52,54,48,48,55,97,98,54,57,50,56,54,53,51,49,55,56,53,48,57,55,54,49,99,101,50,102,48,51,97,99,53,48,50,48,49,55,57,99,98,102,54,48,51,100,50,56,52,53,49,48,51,98,97,48,48,102,56,98,101,102,50,52,48,48,102,102,102,97,102,56,48,55,57,53,52,50,98,48,48,51,99,100,57,56,55,102,56,101,49,49,56,48,49,101,57,48,48,51,56,97,100,56,99,48,98,49,98,57,56,52,49,99,50,49,52,50,97,49,100,55,51,51,56,99,101,51,51,48,51,100,52,51,99,57,99,52,99,98,53,101,48,97,97,51,97,57,100,53,53,49,97,48,51,48,101,52,97,52,49,52,100,52,50,53,51,101,98,56,101,57,50,56,50,54,56,55,53,55,53,97,97,99,54,97,100,98,54,99,54,99,52,100,52,97,55,48,51,48,56,51,102,57,49,102,48,49,102,54,49,102,98,48,50,53,102,101,54,52,56,102,52,56,55,56,50,54,53,53,51,50,52,55,57,52,100,53,51,99,48,101,57,98,56,102,48,98,50,98,53,49,52,100,52,51,98,98,52,100,55,53,52,99,51,57,56,102,48,53,51,97,97,50,48,50,57,49,99,54,98,57,99,100,97,97,56,100,48,55,50,97,52,51,53,52,98,54,97,102,48,57,97,97,49,97,100,53,48,98,53,52,51,54,48,52,49,48,48,51,101,52,98,48,48,101,53,99,49,101,54,48,49,51,48,99,48,102,48,99,48,49,102,53,98,52,48,101,54,48,49,99,101,56,55,50,99,98,55,48,102,102,56,51,99,57,48,55,56,48,49,101,50,48,50,54,54,48,97,55,48,101,98,56,55,54,56,97,55,57,54,55,50,53,50,54,97,52,52,50,49,48,51,56,49,52,97,52,100,52,56,52,97,52,97,52,97,97,52,51,52,50,50,98,52,97,56,50,57,56,97,98,52,54,52,97,50,100,99,98,101,48,102,49,49,55,52,57,97,56,50,53,49,48,55,55,99,97,50,50,98,52,98,51,50,102,56,98,102,50,99,49,48,48,102,102,97,99,52,48,50,99,49,51,53,49,48,48,102,102,102,56,48,48,102,102,57,48,102,48,50,52,54,99,49,100,48,48,102,102,49,50,49,48,48,101,49,99,51,97,101,48,101,54,52,49,100,98,50,48,49,53,54,53,99,48,55,57,49,48,56,97,56,52,51,52,53,48,55,56,101,48,102,55,53,99,48,101,55,56,55,54,48,51,98,52,49,102,56,48,55,98,48,53,101,98,48,53,97,56,55,57,48,98,99,101,53,57,48,55,98,49,50,52,97,49,52,54,99,57,52,53,57,49,53,54,53,50,49,54,56,49,101,97,48,102,48,49,53,48,49,99,50,50,57,99,98,97,50,101,56,51,100,52,57,101,49,99,102,48,101,57,50,52,97,48,56,55,55,50,52,51,99,52,53,101,56,50,52,57,50,99,98,98,52,101,48,53,56,56,48,57,99,99,48,55,56,57,99,49,100,102,48,48,102,102,51,101,99,102,99,48,49,102,53,48,100,48,57,54,49,102,53,97,48,101,53,56,55,55,52,51,102,55,54,48,52,102,52,56,51,98,101,50,102,102,97,52,48,55,57,48,48,49,101,100,102,50,97,52,51,100,100,56,98,101,48,55,53,52,48,101,98,53,100,48,101,54,56,55,50,56,98,57,99,57,48,57,52,56,52,56,50,53,100,101,50,101,52,49,101,56,97,50,48,55,49,102,56,55,55,56,51,98,56,57,98,52,57,98,99,98,49,48,102,99,97,49,56,55,53,55,57,53,97,53,55,55,48,102,48,97,49,49,52,57,100,52,48,100,54,56,98,98,50,98,53,51,52,98,57,50,57,99,98,97,50,97,56,97,102,50,102,56,98,54,48,101,97,97,55,57,54,56,53,53,49,54,52,53,53,97,49,48,55,57,56,97,49,52,55,50,56,100,50,56,98,98,48,101,101,50,54,50,55,97,49,51,101,56,97,56,101,53,101,49,52,101,56,101,49,101,54,50,97,48,51,99,99,49,100,56,52,97,50,99,99,97,55,52,57,55,102,97,54,50,48,50,51,48,55,56,99,51,98,50,53,101,57,52,54,48,57,101,52,54,52,54,99,53,57,49,52,48,53,56,49,53,102,57,50,57,48,57,50,99,48,99,98,51,50,48,99,55,51,51,101,48,102,53,56,102,55,57,98,101,51,51,48,102,52,54,56,50,56,51,101,49,100,52,101,97,97,57,53,56,52,50,57,51,97,51,52,48,52,57,56,99,100,51,100,53,97,99,57,54,99,57,49,99,55,97,98,52,54,48,54,101,99,52,52,56,100,55,51,54,53,52,51,57,100,56,48,56,98,56,55,56,50,49,101,50,48,102,55,53,48,53,98,102,48,50,100,99,48,51,97,49,51,98,57,101,101,57,56,101,51,57,97,54,99,57,56,99,51,99,50,51,99,50,54,97,57,101,50,48,50,97,101,51,52,100,56,51,101,57,101,52,51,99,98,49,102,51,51,50,49,56,97,56,102,99,101,54,51,50,100,55,57,99,99,99,54,54,57,100,53,56,55,102,53,50,55,50,51,98,100,55,100,55,98,56,102,56,97,99,102,50,55,57,54,50,101,55,51,48,101,56,49,50,52,48,53,51,54,48,48,55,100,102,101,56,48,51,101,100,100,100,48,52,97,48,50,97,99,51,101,50,48,52,56,52,48,49,50,100,50,49,101,98,50,57,56,98,100,50,100,48,98,101,50,57,99,98,97,48,101,57,48,49,51,52,56,49,102,53,50,97,51,57,55,101,99,50,54,48,55,50,49,102,54,52,98,99,48,101,100,98,101,56,101,48,101,97,52,51,56,99,49,102,48,50,56,56,51,100,56,53,50,97,49,50,52,57,55,50,57,97,53,54,49,53,50,49,101,55,48,101,57,48,51,102,56,50,57,56,98,48,48,101,101,48,55,97,52,97,49,57,48,101,102,56,55,57,51,48,51,98,101,97,52,102,52,52,48,102,49,97,50,48,55,101,52,97,53,50,56,99,48,52,98,100,97,102,53,102,57,50,100,99,102,53,52,51,100,56,101,55,101,50,51,48,50,50,101,55,51,57,50,49,102,102,101,50,55,57,99,50,99,99,97,97,99,98,48,48,102,102,100,50,57,51,53,50,102,98,100,100,99,98,55,51,97,52,98,100,98,100,98,57,98,57,50,97,99,49,97,100,56,98,50,52,51,101,51,54,48,51,52,102,98,54,51,55,51,50,97,52,49,54,52,98,102,99,48,100,55,51,54,49,54,54,100,99,50,102,102,49,98,48,97,100,99,53,101,49,102,56,52,97,56,48,98,49,48,102,50,56,102,48,57,102,99,55,57,56,100,52,51,99,57,97,52,55,100,55,53,98,54,98,57,99,100,51,98,57,100,50,52,98,53,56,55,52,51,98,52,52,56,99,97,98,54,50,54,99,56,56,56,50,101,57,53,54,98,57,50,102,55,51,54,53,52,97,52,48,51,100,101,48,101,52,48,51,57,98,49,100,53,48,101,51,56,55,48,52,99,98,49,99,56,49,100,52,54,48,52,101,53,50,97,100,56,48,97,98,51,53,52,100,56,51,100,51,49,56,100,51,102,57,98,52,54,98,97,100,56,51,54,55,98,51,52,52,102,99,101,54,50,52,54,57,101,102,52,52,53,48,55,54,53,48,57,55,51,52,101,97,55,52,53,54,55,55,51,97,98,50,97,99,54,97,98,56,98,49,99,48,49,57,52,97,48,48,102,102,102,97,49,50,100,97,52,48,49,102,53,50,101,48,52,97,54,53,49,99,100,99,49,50,56,48,102,97,52,50,52,100,56,48,49,101,54,50,99,49,101,102,55,99,48,49,49,48,98,51,49,100,52,48,99,57,53,48,99,49,102,51,48,55,49,100,51,56,49,102,56,56,55,56,56,48,57,55,55,99,53,57,52,97,50,56,51,99,99,48,101,102,48,51,97,55,48,101,53,48,51,101,57,101,53,51,50,53,97,53,49,53,52,100,53,57,55,50,49,99,51,48,102,56,56,55,99,48,51,102,56,49,99,97,99,53,56,49,52,50,56,48,48,50,54,55,56,51,99,48,53,57,54,48,101,100,57,55,97,49,99,55,97,52,52,48,102,54,50,53,52,57,52,100,56,97,53,50,56,98,56,55,99,99,49,100,102,99,102,50,99,57,51,49,51,99,51,99,102,50,56,50,56,54,48,53,98,50,48,48,102,102,102,97,49,50,100,53,99,48,49,102,53,51,50,48,52,97,53,55,99,51,53,55,52,54,48,55,100,55,98,102,49,55,98,54,99,48,52,99,54,48,51,100,101,102,98,48,99,51,48,57,51,50,56,49,48,57,48,48,102,102,51,101,52,53,48,48,102,102,102,97,99,49,101,55,48,49,50,101,101,48,48,102,98,51,55,48,50,53,57,48,49,102,52,48,51,57,99,48,102,56,57,54,97,49,99,52,48,55,57,52,49,99,48,48,102,102,50,53,57,48,51,56,101,53,99,48,55,54,56,51,99,52,53,51,98,97,100,55,52,56,52,50,52,56,97,48,55,98,52,48,102,102,53,49,53,50,57,49,57,50,57,49,100,50,48,49,51,56,56,48,53,57,57,53,52,53,99,49,53,54,102,97,52,57,53,50,53,102,48,55,55,52,98,97,52,49,52,100,50,57,48,98,100,50,57,48,98,51,50,99,99,97,48,48,102,102,102,49,49,53,97,57,101,53,54,50,55,50,55,97,49,97,54,48,48,99,55,51,99,55,56,53,54,48,101,98,56,101,49,56,101,97,49,97,56,99,53,48,48,97,57,53,51,52,101,97,54,52,50,98,51,101,98,54,50,50,51,97,57,100,50,57,99,53,102,53,100,49,97,57,50,97,51,100,51,49,97,51,49,52,56,52,99,52,53,52,52,98,54,100,48,48,102,102,57,51,99,101,99,49,99,97,57,100,56,51,102,57,48,53,100,98,56,50,101,49,48,55,48,57,54,57,102,100,99,54,52,57,102,57,54,49,98,101,49,101,56,57,97,52,54,49,49,102,101,48,100,51,56,101,97,97,52,100,98,51,57,56,102,52,51,100,54,57,99,101,57,102,53,56,100,52,98,57,54,49,100,48,102,49,49,101,102,51,97,57,101,100,98,48,48,56,56,97,49,97,55,56,97,55,56,53,54,100,53,97,98,48,101,101,100,53,53,52,48,54,50,50,48,48,102,102,55,100,97,98,56,48,51,101,98,51,48,51,57,56,48,48,102,102,102,98,50,56,48,55,50,56,53,53,56,55,54,100,99,50,101,99,48,49,101,99,99,48,55,100,99,48,101,97,101,52,51,99,54,53,100,48,51,56,98,48,102,100,50,55,51,101,53,56,51,97,49,100,54,52,53,50,100,52,51,99,54,56,97,53,50,52,48,55,56,48,51,57,101,49,102,55,50,57,57,49,51,97,53,99,97,52,56,55,52,48,51,101,55,56,51,98,56,49,100,102,52,53,50,99,48,51,99,50,56,50,56,48,57,99,49,101,97,48,101,56,97,55,49,53,56,53,53,49,55,101,53,48,52,57,55,97,53,55,50,49,49,55,97,49,99,52,48,102,55,48,48,53,98,50,56,51,99,55,48,55,54,56,49,102,102,48,55,51,99,49,102,53,50,101,52,49,100,100,56,51,100,48,48,101,51,56,55,98,99,49,100,100,56,55,101,56,51,98,99,48,57,52,99,53,100,48,55,51,99,51,102,97,49,100,97,50,100,99,51,97,56,49,101,56,50,97,102,49,54,50,53,55,50,50,57,55,52,53,54,53,50,55,56,55,55,99,98,99,52,51,50,98,99,98,53,50,98,101,52,98,48,50,97,52,98,49,50,98,99,98,54,50,98,102,97,53,97,50,52,48,50,55,52,97,101,52,98,52,52,50,99,49,98,102,52,56,48,57,98,49,53,52,48,49,57,99,50,48,48,102,97,100,101,48,50,55,102,56,49,100,56,56,48,51,101,99,50,48,48,57,55,54,48,101,100,56,51,99,101,48,101,97,49,55,56,53,52,99,48,51,100,49,48,101,102,57,53,50,49,100,99,50,57,52,49,102,101,56,51,98,56,52,52,52,53,55,52,97,53,52,100,48,55,55,99,48,102,50,100,102,50,97,56,57,49,54,52,101,50,48,57,52,50,57,48,53,97,49,55,54,57,55,56,49,100,100,48,55,57,99,98,50,52,48,50,101,48,98,54,48,55,54,52,49,101,50,97,50,101,56,98,98,99,53,57,49,52,52,56,99,57,48,53,55,49,54,50,57,101,100,56,55,100,48,51,98,48,49,101,100,50,56,56,97,50,48,50,101,52,48,48,55,100,101,57,48,48,51,101,97,54,56,51,98,97,48,52,100,57,56,51,97,99,48,102,51,56,49,51,52,54,48,101,50,48,51,56,99,53,97,97,52,48,49,51,54,99,48,101,101,56,97,54,52,48,52,98,50,100,52,97,49,48,101,51,57,53,52,56,50,57,50,57,97,48,52,99,48,56,55,50,52,97,53,55,56,97,101,50,98,49,50,56,97,57,50,101,52,97,55,101,57,56,56,52,57,48,53,56,56,51,99,52,48,101,51,56,55,53,98,97,52,49,54,99,49,100,48,50,102,48,97,54,57,50,99,52,51,100,56,49,101,98,50,57,48,97,50,99,48,101,98,56,48,52,56,48,51,100,52,57,101,57,99,48,101,101,97,48,51,57,48,48,98,54,51,102,101,51,97,56,55,53,49,101,97,51,50,57,52,48,102,56,56,101,101,97,49,55,97,101,55,49,99,101,57,101,100,55,50,98,57,52,48,50,51,48,101,98,49,98,54,100,55,52,54,99,98,52,48,50,55,48,101,55,50,53,56,102,53,54,53,51,100,102,49,56,49,50,53,49,53,101,99,54,98,53,99,48,55,56,48,50,100,48,56,49,55,48,56,51,99,48,49,99,49,56,102,100,49,102,56,49,54,100,54,49,102,53,100,51,101,49,57,99,54,52,50,97,51,54,99,48,52,57,52,99,48,51,99,49,102,54,53,56,99,49,100,54,51,53,99,102,97,55,99,98,53,53,97,56,97,98,49,101,100,54,51,97,56,101,99,57,98,57,52,102,52,99,51,101,49,100,52,102,101,53,57,100,48,101,54,102,51,99,98,52,102,98,52,54,52,101,52,55,99,51,100,49,101,57,53,48,48,102,102,53,102,102,97,48,56,101,57,99,56,57,99,50,100,50,57,57,48,48,50,101,98,50,97,48,49,99,52,54,50,55,48,50,98,56,48,49,51,50,97,48,49,51,98,101,56,97,100,51,56,99,57,54,50,56,99,100,51,98,49,53,49,55,48,57,54,100,52,100,52,100,99,102,57,102,98,99,98,98,51,98,57,102,55,51,55,53,48,48,101,50,48,49,50,48,97,100,99,101,48,53,48,48,55,55,48,51,49,52,52,56,51,56,101,56,57,53,56,51,99,98,50,57,49,53,53,57,57,49,50,56,48,49,97,55,101,48,99,97,48,52,100,53,53,99,51,50,55,53,48,101,52,49,54,51,53,100,48,97,51,100,56,102,101,51,57,97,101,50,54,49,52,97,99,55,52,54,98,53,99,50,50,99,50,50,56,54,101,48,57,54,56,49,50,97,99,48,52,57,52,48,51,98,49,48,50,53,52,99,51,101,54,48,52,99,101,48,51,99,99,48,101,98,50,55,49,54,56,49,101,48,48,102,102,55,57,48,48,102,102,52,100,55,56,51,102,48,48,102,102,102,57,48,51,101,54,48,55,97,48,49,101,54,52,102,97,52,56,52,52,52,54,54,57,56,50,100,56,51,100,101,49,102,53,48,102,49,48,55,49,52,51,56,101,53,48,49,52,48,99,97,54,50,54,50,49,57,53,97,53,53,48,55,48,52,97,99,48,102,99,49,55,52,56,55,99,98,52,50,52,57,97,53,101,48,55,98,52,98,100,50,99,56,98,54,50,102,56,98,49,52,102,52,49,50,98,55,56,55,53,56,51,97,97,49,100,52,48,50,102,49,48,48,55,100,99,100,56,48,51,101,100,101,48,97,97,48,50,52,50,99,49,100,100,54,48,55,54,48,48,102,102,101,51,52,98,51,48,101,55,56,55,98,48,48,57,97,100,48,102,102,54,50,101,48,97,53,52,55,54,52,48,52,101,99,51,97,56,49,101,48,99,48,52,98,101,57,53,101,56,99,53,52,56,55,55,48,98,52,101,49,102,55,48,102,102,56,55,49,55,97,54,50,54,49,55,51,56,51,100,99,53,99,49,53,54,49,101,102,50,97,49,51,48,49,100,49,56,55,54,99,51,99,99,53,50,101,48,101,97,56,55,56,55,99,49,54,101,49,101,101,48,102,48,54,50,101,99,51,98,99,49,100,55,99,49,100,49,48,102,99,56,51,55,101,48,48,102,98,52,49,48,48,55,100,56,49,48,55,52,52,48,49,102,53,100,99,48,52,98,52,48,55,56,52,49,101,97,51,99,102,48,55,52,52,98,100,48,55,99,50,49,101,48,99,48,48,102,54,102,56,51,56,55,48,55,53,99,49,101,53,50,99,57,51,100,49,55,56,55,101,56,51,100,98,100,50,48,97,98,52,54,50,101,52,98,52,52,56,52,49,50,57,53,48,100,99,50,100,53,50,52,51,57,99,48,101,102,56,97,98,50,99,98,56,55,98,99,51,100,100,55,57,50,56,97,51,52,50,52,102,57,52,55,50,97,56,51,57,55,50,49,101,102,48,101,97,56,55,57,48,51,102,48,49,100,51,52,100,97,48,48,102,102,98,53,49,48,55,99,99,48,102,57,99,49,101,55,48,49,51,49,48,48,102,102,102,52,52,51,101,48,48,102,97,48,49,102,50,56,55,99,48,98,54,48,102,102,48,51,99,97,48,102,102,49,54,101,101,57,55,48,49,101,54,48,102,51,49,55,50,101,98,50,48,57,56,52,100,52,56,54,100,56,52,55,52,53,52,52,52,53,52,54,52,55,52,54,99,56,97,56,48,53,53,49,53,48,53,52,49,53,56,56,101,56,99,53,51,49,52,50,49,100,101,50,57,100,48,48,102,102,97,101,50,56,56,51,98,101,53,50,49,53,99,53,53,48,55,55,99,51,98,99,53,55,50,48,49,53,50,56,50,56,50,56,52,56,54,49,97,48,55,56,48,51,100,56,55,54,49,100,53,51,51,99,48,50,57,56,49,100,100,56,99,51,97,57,102,56,102,48,51,52,101,53,102,53,53,100,48,48,102,102,56,50,51,97,57,101,52,54,57,99,102,49,57,55,51,57,100,53,99,48,97,99,51,100,53,55,53,55,98,97,100,52,98,57,56,99,98,53,55,99,97,51,54,101,53,50,101,99,49,48,56,49,54,55,101,48,98,55,53,49,101,48,48,53,99,49,56,102,55,97,100,48,102,100,99,51,101,98,97,102,51,55,52,55,53,99,99,102,51,100,97,98,51,97,57,56,101,55,49,51,52,57,53,100,54,98,52,55,98,56,100,54,51,49,99,101,99,55,53,51,57,57,99,101,48,50,56,97,50,98,53,54,97,52,48,50,57,57,51,49,56,101,99,55,54,51,98,57,100,53,56,97,100,53,52,56,55,52,51,100,97,102,51,98,98,52,99,101,49,56,55,57,100,56,101,99,55,102,51,98,98,52,48,100,50,56,48,49,102,53,56,97,48,48,102,102,102,98,56,57,48,55,100,54,48,52,56,100,56,51,102,49,48,102,49,57,55,50,48,102,49,99,98,98,48,102,56,48,51,101,53,48,55,49,56,48,102,97,48,51,101,48,57,48,49,101,55,48,55,102,50,49,99,100,50,101,48,98,56,55,52,98,98,48,102,53,97,54,48,55,98,56,98,98,55,102,54,50,101,48,49,102,52,48,55,50,99,98,56,48,102,49,97,54,55,102,56,49,101,98,52,49,102,50,53,48,55,56,51,57,55,48,57,101,56,56,53,55,56,51,100,49,50,98,57,49,97,48,51,98,101,49,102,49,50,99,57,48,52,98,50,52,50,48,101,56,48,55,101,52,51,56,101,48,49,56,97,50,49,99,53,48,55,56,48,49,99,51,48,55,57,99,49,100,52,50,97,56,51,102,56,48,101,100,52,51,101,101,49,100,48,48,102,102,55,56,99,49,99,55,50,102,97,57,50,101,56,97,51,48,102,56,48,55,48,56,51,99,97,53,52,56,55,98,48,51,97,54,53,100,52,97,48,50,55,97,53,49,52,99,57,101,48,50,53,97,49,101,50,50,56,57,50,100,51,52,97,57,50,100,51,50,49,57,54,54,56,48,53,56,49,53,50,53,56,55,52,51,52,101,101,48,57,50,52,101,52,54,52,99,52,48,102,102,50,55,50,49,100,54,99,48,49,52,49,55,53,53,98,100,57,102,53,48,57,100,99,102,97,55,57,56,53,48,100,99,100,56,55,99,54,100,99,48,102,48,51,51,50,56,48,99,57,54,48,48,102,102,102,97,50,51,48,48,102,102,55,100,98,54,57,55,99,48,52,98,49,56,51,99,54,48,101,98,56,49,50,57,50,48,102,102,99,51,102,48,53,52,51,48,48,52,97,57,56,51,99,48,50,100,52,98,52,52,54,48,101,98,48,55,98,48,51,102,52,53,98,50,54,50,49,97,49,48,49,50,102,97,49,102,54,50,100,49,49,99,98,48,50,99,53,49,53,50,56,97,98,50,101,50,49,49,49,51,49,49,52,97,102,48,55,55,54,48,102,48,52,51,100,51,52,56,101,53,52,48,55,98,56,97,98,50,102,51,49,53,99,49,100,52,48,101,56,49,55,97,53,100,52,56,51,100,52,97,48,102,48,56,55,53,48,97,102,52,53,48,55,57,52,48,48,102,55,99,48,50,54,56,55,54,97,51,102,56,102,51,50,48,102,51,52,99,52,51,53,100,55,53,97,54,52,57,102,54,56,99,49,100,56,102,48,102,50,99,49,52,50,55,98,55,50,54,53,50,101,98,53,49,48,101,97,55,57,50,99,50,54,51,52,56,53,50,101,48,50,50,49,53,50,97,102,98,52,48,54,54,52,49,55,98,56,48,98,52,97,53,48,49,101,49,57,56,54,98,56,51,100,50,48,101,100,99,99,99,51,97,57,99,99,51,99,51,49,100,57,51,97,53,53,99,54,57,57,57,99,55,48,54,51,57,53,98,99,55,97,52,99,54,51,56,49,100,100,99,101,54,98,48,101,101,55,54,51,97,99,97,48,97,56,51,55,56,99,98,53,50,55,55,54,99,51,51,57,99,100,57,48,102,48,55,102,51,98,99,48,53,48,53,55,49,101,49,54,97,97,51,51,53,52,97,98,48,49,99,51,52,48,57,50,98,48,50,52,57,56,49,100,57,48,49,50,50,56,49,99,99,48,55,98,48,48,101,99,52,49,99,100,49,54,48,53,97,55,48,55,55,50,48,102,48,52,49,102,56,48,55,56,52,49,102,50,48,55,54,52,51,98,50,53,99,55,52,56,52,99,52,57,48,55,55,99,99,48,55,56,99,51,57,101,49,99,50,48,101,101,97,54,48,55,50,49,49,56,98,101,52,97,52,100,52,99,52,98,48,102,49,49,53,54,53,52,57,54,50,49,99,102,52,57,52,98,50,56,56,98,55,50,101,48,101,53,101,55,50,56,99,98,48,50,97,99,97,51,48,102,49,49,54,48,53,101,49,54,54,53,50,50,55,48,55,97,56,98,100,48,50,57,48,48,48,102,102,55,99,97,48,98,100,48,48,102,102,51,99,51,100,99,49,100,97,49,101,52,49,97,99,48,52,100,97,48,55,48,54,52,54,49,102,49,102,56,51,97,48,48,55,101,100,98,55,49,56,52,55,50,52,54,48,53,102,49,49,100,52,48,54,51,98,57,57,98,97,99,54,55,51,54,51,101,102,99,56,102,100,99,50,52,54,48,97,51,56,49,102,98,55,48,51,53,52,48,53,99,54,48,48,102,102,55,99,97,48,52,49,97,48,48,55,100,55,98,48,51,98,52,51,56,102,99,48,49,101,54,99,52,51,56,50,50,48,99,55,48,48,102,102,55,52,52,54,48,102,100,52,100,99,54,48,97,49,98,56,99,50,55,48,56,49,48,48,102,102,54,101,56,102,98,49,99,56,101,97,54,55,56,101,49,49,98,52,55,51,51,56,50,57,56,55,55,51,97,57,100,99,101,97,100,55,51,50,51,54,56,100,51,54,99,55,97,102,54,98,97,56,99,53,52,100,52,98,53,51,52,97,56,57,52,51,53,51,50,52,52,52,57,50,52,48,48,98,56,48,49,54,98,97,51,100,48,51,99,52,51,100,101,48,98,98,55,48,101,100,99,55,56,52,55,97,99,102,99,55,98,51,52,56,100,102,51,102,49,98,57,53,56,54,56,57,102,56,102,97,97,100,97,97,99,102,56,55,57,55,49,100,99,99,52,51,99,49,99,54,52,51,101,51,53,97,99,54,48,48,102,102,52,100,51,53,97,97,57,98,49,54,49,101,49,99,100,56,98,48,102,48,102,54,51,57,101,55,56,98,53,54,98,57,100,54,101,48,48,102,56,98,101,48,99,48,48,102,97,102,55,48,55,57,54,55,49,52,48,48,102,102,102,51,54,54,49,102,102,51,102,49,52,51,48,48,102,102,51,100,50,50,48,55,49,53,56,102,99,49,55,98,54,49,52,54,49,54,51,50,56,54,56,48,48,51,101,52,50,56,48,101,53,52,49,101,55,56,49,51,49,48,48,52,97,51,56,51,56,51,48,55,51,48,48,101,54,52,51,97,54,53,97,56,55,101,56,49,101,52,48,55,102,99,48,57,99,57,48,55,55,54,53,52,56,55,54,56,51,98,52,53,52,52,50,51,101,52,57,50,99,49,101,99,48,101,55,56,49,102,101,50,52,50,53,97,52,50,52,98,101,57,56,48,57,51,52,52,50,98,48,97,57,50,97,48,97,101,54,49,102,50,100,52,98,99,48,102,49,49,55,48,57,101,56,48,53,49,48,55,55,99,97,51,52,48,50,100,48,98,100,50,102,99,98,48,52,50,50,98,53,48,53,51,53,51,53,48,56,50,98,52,48,49,102,49,55,100,97,100,56,48,49,102,53,101,99,48,102,50,98,100,48,102,98,48,49,51,54,54,49,102,101,57,51,56,98,99,55,48,48,55,97,52,52,48,101,50,56,100,102,57,56,52,48,53,56,98,51,50,56,48,99,55,55,102,102,100,101,98,53,55,102,97,52,100,98,99,100,101,49,48,55,51,48,99,50,56,50,99,53,55,49,53,99,102,102,48,53,50,56,57,48,101,99,57,56,101,99,51,55,52,51,98,55,51,50,99,99,99,55,97,101,97,55,53,53,54,55,97,51,98,100,52,98,57,49,49,99,49,48,51,52,102,52,102,55,53,57,49,97,101,52,52,98,54,97,50,56,98,98,48,50,50,52,56,99,98,56,56,97,48,99,99,49,102,56,56,55,56,99,55,57,48,101,57,99,49,55,98,52,51,101,101,49,101,48,49,99,99,99,101,51,98,49,97,99,55,100,49,100,98,49,101,50,53,56,55,56,51,57,49,99,48,102,52,98,53,99,97,52,101,99,101,51,100,97,101,49,100,102,54,50,56,51,97,98,56,102,48,98,49,97,99,55,51,56,49,52,101,99,55,50,100,56,102,55,98,53,56,51,50,101,55,98,53,98,53,56,100,51,99,57,100,101,98,56,50,54,51,52,48,98,57,52,48,49,102,53,57,99,48,48,102,97,102,49,48,55,55,54,48,48,102,97,101,97,48,55,48,52,99,48,51,98,57,48,101,100,51,57,50,53,100,56,51,99,99,48,102,99,99,56,55,53,99,51,100,52,48,102,98,48,51,101,54,102,53,49,53,50,53,97,100,57,54,52,49,102,101,52,54,48,101,54,57,52,54,53,49,57,55,50,49,100,101,48,101,57,48,55,56,57,49,56,51,57,50,49,99,57,50,102,100,50,52,49,100,52,48,55,54,56,51,99,48,56,101,49,101,57,50,100,56,49,100,102,57,52,56,49,101,55,52,50,52,100,50,101,56,51,98,102,48,49,101,99,50,102,100,51,53,51,100,51,102,97,55,57,55,52,53,56,50,56,49,55,100,48,48,102,102,51,101,102,48,56,48,49,102,54,101,50,53,53,56,49,50,55,54,49,99,97,52,100,48,50,53,97,56,49,99,49,56,55,97,52,97,56,50,99,56,48,57,57,101,48,55,56,50,53,52,49,54,52,53,54,56,55,102,50,57,49,49,99,50,101,99,49,51,54,48,101,51,99,49,100,98,48,55,98,99,51,57,52,53,101,57,53,101,53,55,48,55,56,53,48,99,51,99,99,49,100,52,48,102,55,48,55,53,57,51,52,51,57,52,48,102,98,49,50,99,98,50,50,100,99,51,98,50,49,101,102,48,55,54,50,56,56,55,50,102,55,57,52,97,53,50,57,53,56,57,50,49,101,102,48,102,49,57,52,50,56,48,53,54,57,55,54,49,99,51,52,99,48,102,54,48,51,97,101,48,48,102,98,52,57,48,48,55,100,57,98,48,51,98,100,48,48,55,100,55,52,48,51,56,102,50,99,48,51,99,48,56,100,54,49,100,48,48,102,102,102,100,48,49,51,48,52,49,101,52,99,56,48,53,54,48,51,97,102,48,55,51,97,57,97,49,101,57,50,57,100,49,99,98,51,56,98,48,102,48,51,50,49,101,53,48,49,50,99,48,55,57,97,49,102,55,48,101,98,50,51,57,54,101,56,48,49,102,54,101,48,101,57,52,97,53,52,97,48,101,55,57,55,48,56,56,53,56,97,54,57,52,56,56,51,53,56,98,102,48,102,52,97,51,57,53,52,49,99,48,57,50,102,52,51,97,100,99,98,99,52,99,48,102,53,49,52,54,48,49,54,99,54,48,102,51,48,49,101,52,48,55,99,56,49,101,102,56,51,99,53,48,102,99,56,51,100,55,48,55,56,50,53,98,99,57,55,54,49,102,57,48,55,56,101,49,101,101,48,102,49,48,55,101,99,51,100,101,53,100,55,52,48,50,98,56,97,100,99,53,98,56,55,97,48,51,100,54,53,98,50,53,57,55,56,53,102,49,54,52,48,50,53,97,53,51,50,49,97,48,49,53,52,53,55,52,97,54,49,54,52,53,56,50,52,97,53,52,49,53,101,53,52,97,48,97,48,57,53,101,56,53,57,102,48,99,56,97,101,52,48,52,53,52,50,57,57,56,56,48,53,53,49,102,99,49,101,56,51,57,56,101,98,49,57,52,97,52,55,52,48,55,54,101,99,51,98,97,101,56,99,98,48,102,48,98,49,98,54,56,100,49,100,52,101,99,57,97,101,55,52,56,101,56,53,100,51,100,49,101,101,56,100,51,57,102,52,98,49,57,54,100,98,49,49,49,99,102,57,54,48,48,102,102,99,48,48,50,100,50,99,51,56,51,49,101,52,48,102,102,52,55,102,52,102,97,48,98,56,101,48,102,99,49,56,55,97,51,52,52,99,57,53,56,55,101,54,57,102,56,99,49,51,97,57,102,100,56,100,56,97,52,55,56,48,100,52,54,56,52,50,97,57,55,52,51,56,98,101,51,56,54,52,99,50,51,49,48,101,100,49,56,99,51,97,51,50,99,57,48,102,54,55,97,54,57,100,100,56,97,53,101,101,51,98,57,100,48,102,48,100,53,97,50,49,100,98,97,101,50,52,97,52,53,98,57,55,53,100,99,98,55,54,99,55,102,53,53,102,102,97,97,98,101,51,54,51,102,102,102,101,100,98,102,49,52,55,51,54,48,51,102,97,56,48,99,51,56,48,101,54,56,48,49,102,49,98,98,48,50,55,51,52,49,102,55,48,51,97,49,48,55,53,54,48,102,56,99,51,98,99,48,102,55,48,48,102,102,57,54,49,50,97,99,51,98,50,48,102,54,99,49,100,98,48,55,50,48,49,101,54,56,55,55,52,97,102,50,102,99,51,100,56,48,102,53,57,49,99,98,99,52,49,50,56,99,51,102,56,49,100,57,50,97,99,51,100,48,53,51,97,48,57,55,48,56,101,53,54,48,51,57,53,50,100,57,49,53,49,56,98,57,52,50,50,98,99,98,55,52,54,52,54,50,99,57,49,57,48,100,51,99,98,48,52,49,99,57,100,50,57,51,48,53,54,49,54,52,53,56,98,53,48,48,102,102,57,99,97,48,49,55,56,53,56,97,100,50,102,98,55,101,56,99,52,54,53,100,56,97,97,49,56,100,99,56,101,97,99,55,101,49,52,51,54,49,99,55,51,57,102,48,57,101,97,48,49,57,57,56,48,52,57,48,56,49,51,98,56,48,52,57,55,56,55,54,56,48,57,50,100,48,50,53,48,52,51,98,54,49,101,51,48,50,54,102,99,48,57,54,48,48,102,102,101,102,48,55,56,56,51,98,56,48,52,97,102,48,49,50,102,99,49,100,102,48,102,49,56,55,55,48,51,99,48,48,102,102,102,102,52,49,100,51,57,52,97,53,100,57,52,48,53,101,49,52,101,48,101,57,56,51,97,50,53,55,49,55,50,53,49,57,55,50,53,52,57,54,52,49,101,99,52,50,52,99,50,98,48,98,53,50,97,48,98,50,52,55,52,57,52,50,50,99,52,97,56,52,101,52,51,52,51,52,102,50,98,99,98,48,52,54,52,97,52,49,50,99,48,100,53,50,52,97,56,48,98,55,49,99,50,51,48,56,99,50,51,55,56,100,48,51,100,97,57,51,55,99,102,55,52,101,101,55,54,53,48,55,51,97,98,49,97,101,97,55,98,54,49,100,48,50,50,56,101,54,99,57,50,51,57,54,52,48,56,56,97,98,52,97,49,54,53,56,56,52,52,48,49,100,98,48,53,100,100,56,55,97,52,49,101,99,56,55,53,48,51,97,50,51,97,99,54,57,56,55,52,52,54,49,48,48,102,102,57,99,57,97,101,55,102,51,55,100,54,49,99,48,102,99,55,55,54,57,56,54,55,57,51,54,99,50,53,57,57,100,52,101,52,98,100,102,53,54,48,52,97,51,97,98,57,97,101,51,98,97,49,54,51,49,56,100,48,57,56,101,97,51,50,50,97,48,52,52,101,57,54,56,48,56,52,101,48,52,102,99,56,48,51,101,98,102,56,49,101,102,48,48,102,102,51,101,98,98,99,49,101,102,48,55,52,99,49,99,99,48,51,101,49,48,102,51,48,51,98,57,48,102,53,48,55,57,52,51,100,97,48,101,102,52,97,57,48,55,56,101,53,55,57,54,50,48,101,100,52,98,51,48,102,49,57,55,50,53,49,98,52,53,50,49,55,52,49,101,54,48,102,54,56,55,53,100,49,53,48,100,51,49,50,48,51,99,97,49,100,51,48,101,54,97,54,102,50,100,98,49,54,50,49,100,48,52,102,52,97,98,52,55,54,52,97,100,52,99,52,48,57,52,49,52,56,50,98,101,56,48,52,99,55,98,100,52,57,99,56,52,56,50,48,54,100,48,48,48,102,102,101,101,98,53,48,49,51,100,57,99,100,97,99,49,102,52,48,49,50,57,55,98,102,51,49,102,54,48,102,98,48,51,101,48,101,48,100,55,99,50,51,102,48,55,49,53,56,102,98,102,51,48,98,99,55,49,50,54,51,57,98,50,56,56,101,48,48,102,57,49,100,48,51,101,52,48,55,52,48,48,102,102,102,97,52,48,57,100,57,48,55,51,54,49,101,53,48,55,51,101,48,102,53,56,49,100,99,56,51,100,98,48,101,100,57,52,101,48,52,98,52,48,55,51,52,97,49,50,99,99,51,99,54,48,101,100,52,51,101,101,49,100,97,48,102,102,57,52,50,53,55,57,55,54,56,97,48,102,55,48,49,102,52,57,54,54,57,52,53,50,50,53,49,55,48,49,100,57,50,100,52,98,97,50,98,100,48,99,98,53,52,50,50,98,52,98,53,50,98,57,51,50,99,97,57,98,52,99,101,57,56,48,57,51,50,99,52,97,102,50,99,51,99,52,51,52,57,101,56,56,55,48,49,100,49,98,48,49,51,102,99,48,52,56,56,57,99,102,56,48,57,100,56,48,50,53,49,102,99,100,48,51,53,56,48,49,99,101,52,56,49,99,101,48,97,101,51,102,101,51,48,55,100,52,55,99,49,53,99,101,50,56,52,97,56,51,49,56,101,102,48,101,97,48,101,57,49,102,56,100,97,49,101,97,51,57,49,97,48,54,56,48,52,98,51,51,56,99,99,51,100,50,56,56,54,54,98,101,49,102,53,53,98,48,50,54,98,54,98,56,102,54,100,55,48,52,53,53,97,51,50,102,57,49,97,100,54,48,51,97,56,56,56,97,57,98,53,49,55,48,50,53,99,51,101,49,48,53,99,49,48,50,101,51,56,55,52,99,51,97,101,48,101,49,99,55,57,52,55,52,48,55,52,56,48,52,99,56,55,97,52,55,101,48,99,57,51,53,99,102,52,51,102,56,55,54,48,48,102,102,97,51,99,100,52,51,52,48,48,52,97,52,102,56,55,55,53,52,54,51,51,99,101,99,100,48,53,49,50,57,55,99,53,99,54,55,48,100,97,99,51,101,49,102,97,48,99,97,102,97,101,97,101,56,97,97,48,99,100,57,53,56,102,99,48,50,99,101,52,48,49,101,53,51,56,51,102,102,56,48,57,99,97,48,48,55,57,50,51,99,53,99,56,55,52,48,48,49,101,97,56,56,48,51,99,99,53,56,48,51,99,98,52,54,48,102,49,56,50,55,56,98,97,101,49,99,50,99,49,102,56,99,48,102,49,102,48,51,98,48,48,49,51,98,48,49,51,48,48,48,102,102,55,98,55,52,48,49,101,101,49,48,48,55,98,51,98,57,55,99,55,52,100,48,52,100,56,48,51,100,97,56,48,50,55,98,56,97,53,51,53,101,48,101,102,48,48,57,56,48,48,51,98,51,57,52,48,101,101,98,56,48,51,101,50,100,50,48,52,102,52,57,98,57,99,49,102,51,56,49,50,57,97,51,101,100,56,48,49,98,98,54,48,55,98,102,98,49,99,53,55,99,55,99,48,101,50,56,101,54,102,99,54,99,51,56,57,49,52,50,49,52,49,49,100,97,48,55,57,52,48,101,102,97,52,48,49,102,55,57,102,56,49,101,98,56,48,51,100,102,52,49,99,100,101,48,101,98,98,56,48,51,101,99,101,102,48,55,101,55,56,51,99,56,48,48,102,102,55,98,57,52,97,53,48,48,102,102,55,97,55,102,56,51,56,98,99,48,57,97,52,101,49,101,48,99,49,102,50,48,48,55,98,99,56,49,51,56,48,48,102,102,102,54,101,48,48,51,100,57,98,56,97,49,48,48,102,102,55,54,99,56,48,51,100,99,99,48,57,100,48,49,50,50,48,49,50,52,48,48,102,102,55,54,97,48,50,55,102,57,53,101,48,52,53,99,48,51,102,56,102,48,50,55,102,56,48,57,49,49,51,49,102,56,49,51,97,99,48,52,97,52,54,99,48,56,56,101,48,48,102,102,102,51,50,50,48,101,55,52,99,54,99,51,101,48,48,54,54,100,98,48,99,48,49,56,101,97,50,97,51,57,50,51,98,52,51,97,97,54,98,56,48,57,101,48,48,57,100,49,102,97,97,57,48,53,51,49,101,53,97,55,55,51,56,100,48,53,55,51,48,101,56,49,51,48,101,102,54,50,99,52,98,57,48,102,52,56,100,53,57,50,51,52,97,57,49,49,49,51,53,50,48,102,54,49,102,48,50,101,55,56,51,102,54,48,102,102,56,51,98,55,48,48,102,102,55,55,54,51,48,51,98,49,49,100,55,97,54,99,56,48,53,52,99,51,98,54,98,52,100,48,49,101,50,48,48,55,51,54,48,100,51,51,54,97,49,100,48,100,51,54,99,51,56,48,99,98,48,48,102,102,50,53,57,99,100,97,55,49,57,52,50,55,50,101,57,53,52,50,100,52,98,97,56,99,57,55,52,50,49,98,56,48,53,55,54,48,51,101,102,48,55,53,52,53,102,56,51,56,52,48,55,99,97,48,102,53,48,49,99,56,56,55,97,100,51,56,97,54,50,100,48,51,99,99,48,101,56,56,49,101,51,48,55,100,56,49,100,57,48,55,57,48,98,48,48,101,102,98,101,57,97,57,52,53,50,50,55,49,55,56,49,99,52,48,102,49,49,54,54,49,100,57,50,100,52,98,48,50,57,57,50,48,98,50,52,48,50,57,100,51,100,50,56,97,56,52,98,50,99,52,97,57,52,56,52,57,50,98,57,50,57,51,99,97,101,50,98,100,51,97,100,48,55,97,51,100,50,55,49,53,101,56,51,54,48,49,54,57,56,48,51,51,100,48,48,49,102,49,98,55,48,48,102,102,55,100,49,98,48,55,53,56,48,49,102,53,102,101,48,101,49,56,51,98,52,48,52,100,51,48,49,51,49,52,49,100,55,50,56,48,51,100,52,48,52,101,53,56,51,102,98,50,56,48,51,57,48,48,102,102,102,49,56,97,100,52,50,48,102,56,48,51,97,102,50,98,57,48,48,51,100,52,48,52,57,100,48,55,53,56,98,52,48,101,54,48,55,97,49,49,48,97,101,48,55,54,52,49,100,50,50,99,99,51,102,52,49,100,49,52,48,48,102,102,55,97,56,49,99,53,48,55,99,48,53,101,56,55,53,99,49,101,52,49,55,97,53,50,56,49,51,51,49,100,49,53,51,52,51,98,97,53,55,53,57,54,51,50,56,48,48,101,57,101,48,51,98,97,53,56,49,53,56,48,101,102,57,51,52,51,102,97,48,102,48,56,48,52,51,49,52,56,48,50,55,52,99,51,98,101,48,52,97,52,56,48,51,101,101,98,52,49,101,48,48,49,51,99,97,49,100,52,48,55,55,101,48,101,57,99,48,57,57,98,48,101,98,56,51,97,102,48,50,55,55,48,49,102,55,56,51,100,52,48,101,100,48,55,52,56,51,100,52,57,56,56,52,53,102,48,55,48,48,49,101,48,57,52,52,53,57,56,51,99,52,48,102,99,98,54,53,50,56,55,57,99,51,97,56,49,101,97,50,97,101,52,98,97,52,48,50,97,99,51,100,54,53,55,49,53,97,53,99,98,48,49,102,100,48,55,50,101,48,102,51,53,48,56,97,102,48,102,49,97,48,56,55,50,52,49,101,50,57,53,48,49,99,55,48,55,56,101,56,52,53,48,48,55,98,50,48,97,49,57,50,56,56,98,50,48,48,100,101,54,48,50,53,53,99,48,57,57,53,48,55,53,97,48,52,101,51,48,49,50,101,54,48,101,54,56,48,57,97,52,48,55,50,99,53,97,55,50,101,48,49,100,56,48,51,102,48,48,102,102,101,48,56,55,55,99,51,102,101,49,100,98,99,57,48,57,101,49,100,101,50,99,48,98,57,50,56,101,56,98,55,52,53,100,50,53,99,56,55,50,56,51,100,54,48,48,102,102,102,54,97,48,55,56,48,51,100,52,49,100,101,50,98,48,49,101,48,48,102,102,51,98,100,48,102,48,97,51,57,54,54,49,99,57,48,55,56,56,49,100,98,52,48,50,102,99,98,52,99,49,100,50,48,102,100,48,55,55,99,51,99,52,49,100,98,52,99,52,102,97,52,102,50,57,100,51,55,50,56,49,53,99,55,99,53,52,100,53,52,55,56,53,97,97,49,52,48,52,52,97,53,97,55,57,98,49,97,52,53,57,52,54,52,54,57,49,53,51,48,97,98,48,53,97,53,49,50,48,54,52,52,57,54,48,51,100,56,54,48,57,101,99,102,52,55,100,51,48,99,99,56,51,100,57,97,48,100,97,97,99,102,99,55,57,51,50,99,101,56,55,98,51,101,51,54,99,97,99,49,57,51,100,49,101,52,101,99,97,53,99,55,97,54,48,99,100,98,54,98,54,51,53,101,51,52,100,49,57,98,53,50,100,50,101,53,50,101,54,48,53,99,101,48,48,102,102,102,98,99,50,48,48,102,102,55,100,98,57,56,55,53,99,48,49,102,53,48,99,48,52,97,53,98,52,48,102,53,53,48,56,51,98,56,49,100,102,48,55,56,99,48,52,99,48,56,51,100,56,50,102,100,51,48,49,100,99,48,49,50,101,97,48,101,98,52,98,100,48,102,48,49,53,101,56,48,53,54,97,55,56,55,97,100,57,50,57,53,50,56,98,53,50,101,99,49,101,54,56,55,101,48,97,53,52,54,50,101,99,97,99,48,102,99,57,55,52,48,101,56,48,49,100,54,50,51,56,48,57,53,102,48,102,57,99,56,55,49,100,48,101,56,98,49,50,99,56,51,100,54,49,101,55,48,55,55,50,48,101,101,100,51,99,51,99,52,49,99,48,57,48,55,57,48,56,52,49,102,102,48,101,101,48,49,100,48,97,56,48,53,102,50,56,48,51,101,53,101,56,48,48,102,102,102,97,57,53,48,55,99,54,57,97,49,101,57,50,102,48,48,49,102,54,100,97,49,99,55,48,55,97,48,49,101,49,48,55,56,97,48,101,97,56,97,97,48,101,102,56,51,98,49,48,55,54,48,48,102,102,102,99,56,49,100,51,56,55,101,99,51,99,56,99,54,55,56,48,57,55,98,50,98,49,49,99,98,50,50,97,99,49,100,101,56,51,98,102,50,102,99,49,99,55,98,48,57,57,52,56,52,56,97,57,48,48,102,102,101,55,99,51,101,99,49,102,54,48,102,50,50,50,56,48,51,100,101,54,48,101,102,48,97,102,100,99,51,100,56,49,100,98,48,55,99,48,49,102,98,48,102,48,48,51,99,97,50,98,56,48,49,101,101,102,48,101,99,48,51,99,97,48,102,56,100,48,51,97,48,48,102,102,48,99,49,97,53,50,55,48,100,98,48,50,55,97,48,48,102,102,55,100,55,53,48,48,102,102,51,101,100,97,52,49,100,55,48,49,51,99,50,48,52,99,49,48,49,51,99,48,48,52,57,100,49,54,48,56,100,52,49,100,50,48,50,54,54,52,48,57,49,101,48,55,102,101,48,102,100,52,51,56,52,49,102,49,50,56,101,100,97,48,101,101,49,52,50,49,100,100,48,55,56,52,48,101,98,56,51,97,50,48,52,99,99,48,51,101,51,48,55,53,101,48,101,101,56,51,101,97,48,101,97,48,97,99,52,56,48,55,56,99,49,101,100,48,102,102,48,55,98,97,52,51,97,56,48,101,102,99,51,97,50,48,101,98,57,48,99,48,57,56,51,48,102,50,57,54,50,49,100,53,48,101,56,48,55,55,99,97,48,48,102,102,55,97,50,48,102,49,52,97,53,54,56,51,98,99,56,50,56,54,53,52,48,55,98,56,51,98,99,56,48,56,56,50,48,56,48,51,101,102,51,48,48,49,102,52,100,50,49,99,51,48,48,55,100,99,50,48,49,50,101,56,53,49,56,55,54,57,49,56,51,100,55,99,49,100,98,56,49,51,51,48,48,101,50,48,48,49,101,102,48,48,102,102,102,48,48,49,50,100,48,48,102,102,102,49,56,98,52,52,99,50,101,53,99,48,101,49,50,51,49,55,52,49,101,102,52,53,50,56,98,48,55,98,56,49,100,99,56,51,99,102,48,101,101,57,53,98,50,57,102,57,50,99,51,56,48,48,102,102,102,49,102,48,55,52,52,51,97,54,56,54,53,56,56,55,99,56,97,50,50,57,48,98,48,48,102,102,102,101,56,51,98,97,50,101,99,97,49,50,57,48,51,100,48,49,100,57,54,99,51,99,50,53,52,50,49,56,55,99,48,49,100,56,48,51,99,51,48,49,54,57,56,48,49,102,53,56,54,48,48,102,97,56,98,48,55,102,56,48,52,99,56,56,48,51,101,52,48,52,48,52,102,51,48,49,51,102,52,49,101,49,48,102,48,56,51,100,102,48,50,53,100,99,48,57,55,99,48,50,53,54,99,48,49,102,54,51,54,48,52,99,102,48,51,99,54,48,101,51,48,55,100,56,51,98,101,49,100,102,48,102,56,56,55,51,99,98,49,48,50,54,56,56,51,100,50,102,48,49,51,52,56,48,102,102,56,51,57,99,57,52,48,101,99,48,49,100,56,48,51,99,48,52,99,50,57,54,48,51,56,101,49,101,49,48,55,51,99,56,50,57,50,49,99,97,48,102,55,56,55,50,56,48,57,97,99,97,50,57,99,98,98,50,102,56,98,50,55,48,51,97,54,53,97,56,48,51,100,49,54,97,48,101,102,97,49,53,56,51,99,100,50,99,99,51,101,52,48,101,102,99,48,55,100,51,48,55,97,50,48,102,53,52,49,100,54,56,51,56,102,48,101,50,49,55,97,48,102,52,56,49,102,52,56,51,99,99,48,101,48,56,51,57,101,48,55,54,50,49,100,54,97,50,98,54,56,51,99,97,48,102,49,56,49,101,55,56,55,99,56,51,98,56,48,101,102,56,51,56,56,49,100,102,48,49,51,98,50,100,99,97,101,48,101,102,49,52,102,56,98,99,48,102,55,48,55,97,49,51,56,97,54,48,101,102,49,53,54,48,50,55,56,49,101,48,50,101,52,97,99,50,57,56,97,101,48,49,51,48,52,102,56,48,52,102,57,55,97,53,97,97,48,57,53,56,56,49,53,54,53,56,97,54,50,50,51,53,102,102,99,48,50,50,54,56,49,101,56,56,51,97,97,48,55,97,52,48,101,51,99,51,102,54,53,101,56,51,97,100,48,55,100,50,48,101,99,99,51,102,99,48,101,55,56,49,101,55,48,55,53,97,52,97,100,57,48,102,50,56,51,98,57,48,55,57,101,49,99,100,48,102,48,56,51,98,101,48,102,100,56,55,55,99,48,52,101,99,97,56,50,98,56,51,99,50,53,51,55,50,102,48,51,97,52,49,101,56,52,49,50,57,52,51,99,50,53,54,48,48,102,102,57,100,56,55,55,99,98,57,50,98,48,98,57,50,98,56,48,52,99,48,97,102,56,48,52,102,49,52,52,53,97,97,48,57,54,56,56,49,51,54,53,55,50,54,97,50,51,98,99,48,51,101,98,57,52,48,50,54,50,56,48,49,102,55,56,101,48,48,102,102,102,98,49,48,48,55,53,54,48,48,102,102,102,98,51,101,48,48,102,102,55,100,56,49,48,55,100,56,48,57,97,49,48,55,50,97,48,101,98,48,48,49,101,57,55,56,51,98,49,52,98,48,55,55,101,48,101,99,48,51,56,50,49,100,97,101,53,102,56,55,50,48,97,48,48,101,53,48,51,100,99,48,102,100,53,48,55,52,56,51,98,50,56,102,56,98,98,48,102,98,56,51,102,51,48,48,102,102,55,98,53,99,51,101,101,49,102,98,48,101,102,48,55,97,48,49,101,48,52,57,55,99,53,57,57,54,56,49,99,57,48,101,101,56,55,57,53,48,52,98,101,102,98,48,51,57,50,48,101,54,48,51,97,50,48,101,100,50,55,50,48,97,49,57,54,48,49,100,101,52,99,50,52,48,49,99,101,97,98,102,101,48,49,52,48,97,48,48,102,102,99,53,52,100,48,48,102,102,50,49,102,102,56,48,48,55,101,50,56,97,48,49,98,102,52,97,48,49,52,48,97,48,48,99,53,52,100,48,48,50,49,102,102,56,48,48,102,102,55,101,50,56,97,48,49,98,102,52,98,102,101,49,54,99,48,102,52,52,49,100,53,48,51,97,100,48,55,101,48,49,99,52,50,102,52,49,100,54,56,51,101,57,48,55,54,54,49,99,49,48,55,99,50,48,101,99,52,51,100,51,52,53,54,99,56,55,57,52,49,100,99,56,51,100,48,48,102,102,101,54,56,55,55,52,49,101,48,56,55,49,48,51,99,48,48,50,52,56,53,98,57,53,99,49,101,49,50,57,102,57,55,56,49,100,49,48,102,52,50,48,57,55,50,49,100,101,50,100,48,48,102,102,52,57,48,51,99,48,53,51,49,53,56,53,99,57,53,99,48,50,54,48,56,49,54,48,57,48,50,102,52,97,97,52,49,50,99,100,48,50,54,48,98,49,52,51,52,52,55,55,48,48,102,102,52,101,97,48,48,51,101,101,98,48,48,49,102,53,52,101,49,102,98,48,48,55,100,52,100,56,49,51,56,97,49,101,53,48,55,51,55,100,49,56,51,102,97,49,101,53,48,50,53,99,99,51,101,98,100,100,48,102,55,56,49,50,98,99,48,102,97,99,51,101,56,53,51,57,53,48,56,53,56,49,101,54,48,55,49,54,57,48,48,97,51,52,57,48,102,49,56,55,55,57,50,99,98,52,48,101,99,97,53,97,53,48,55,55,57,51,48,49,101,48,56,51,57,101,48,102,48,57,55,49,99,51,56,48,48,102,48,53,49,52,49,50,48,49,100,48,50,101,99,98,51,99,56,101,49,100,99,48,55,57,57,56,49,100,99,56,55,51,48,51,57,52,48,102,51,56,51,56,54,53,55,53,56,48,100,51,48,48,102,102,48,102,56,98,50,56,48,51,101,102,57,99,97,102,50,100,48,97,100,48,101,48,48,48,102,102,51,101,97,100,48,48,102,102,57,99,54,48,102,99,56,55,55,99,51,98,54,57,48,49,100,99,48,101,102,48,55,54,56,49,100,102,48,49,50,51,97,48,102,50,52,98,101,48,48,55,98,97,49,101,50,99,52,51,102,97,53,57,98,99,49,101,57,48,102,99,57,54,50,57,52,48,101,50,99,49,101,55,48,51,99,54,48,102,53,48,55,102,56,98,101,50,97,57,49,48,98,102,52,50,50,97,52,98,99,48,101,49,48,55,48,56,48,57,53,55,48,101,99,49,52,56,49,99,102,48,101,55,56,55,52,54,56,51,97,54,49,99,100,101,48,101,57,49,97,50,100,49,51,52,51,101,101,57,56,48,101,98,56,51,98,52,49,101,101,48,49,98,100,48,48,49,102,54,49,50,48,48,102,102,102,97,102,101,48,55,48,56,48,48,102,102,102,98,51,51,48,50,53,56,52,51,100,54,48,52,97,57,48,49,51,49,56,100,48,55,56,53,49,99,51,57,52,49,101,50,48,102,48,56,55,52,48,51,100,54,53,53,56,55,98,99,51,56,101,100,56,55,51,100,56,48,55,57,54,48,101,102,52,51,100,52,49,99,97,50,102,100,49,48,98,53,50,98,99,51,99,101,48,101,100,56,51,99,52,49,102,98,48,101,55,56,55,102,52,97,55,48,101,98,48,55,56,48,98,49,50,97,51,49,55,54,49,99,50,48,102,48,49,55,50,56,97,49,100,101,55,52,98,49,52,102,48,55,55,101,49,102,51,48,102,97,48,55,54,50,49,100,52,49,54,56,51,99,50,57,100,52,98,102,101,48,49,54,101,52,48,48,102,102,102,56,102,49,48,48,102,102,51,101,102,98,56,98,57,48,48,55,100,54,53,48,51,100,52,97,48,55,49,50,48,52,100,48,56,55,56,48,51,102,99,49,102,55,48,50,52,54,56,49,101,56,99,57,52,50,53,48,55,97,98,48,102,51,48,55,101,48,51,100,100,56,48,57,52,51,50,101,49,49,52,51,99,54,49,102,49,50,102,98,56,51,99,55,48,55,53,48,48,101,98,102,49,54,97,53,56,56,55,55,100,56,48,55,55,99,49,101,56,50,102,99,51,102,101,49,101,49,50,100,99,48,57,56,50,48,101,55,48,55,50,48,51,97,97,56,52,49,102,100,48,102,51,99,101,50,57,56,49,101,49,48,55,54,53,99,48,102,49,48,55,57,52,51,56,97,48,48,102,102,102,52,102,48,49,101,54,48,48,54,98,97,97,56,48,52,54,55,48,49,51,99,99,48,52,56,99,48,49,51,49,54,48,48,102,102,102,97,101,97,48,50,54,51,48,51,101,56,48,52,97,102,56,49,51,51,101,49,99,99,48,48,102,102,55,98,53,52,51,102,101,49,100,53,99,99,57,54,56,53,51,49,55,50,53,54,53,97,53,49,54,48,49,99,52,48,55,57,101,49,99,54,50,99,53,50,53,50,57,49,52,51,98,54,48,102,52,48,49,100,55,48,55,57,49,50,100,48,99,97,101,48,48,55,98,97,48,49,100,102,56,55,97,98,57,53,97,53,57,54,50,98,99,98,48,97,52,49,50,98,99,98,97,50,97,52,98,98,50,97,99,98,97,48,101,53,48,55,100,56,51,98,97,49,100,51,48,102,101,56,55,53,48,51,100,97,49,100,50,50,56,48,48,51,56,99,48,48,102,102,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,55,102,99,48,50,99,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,99,102,56,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,98,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,48,50,99,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,50,48,48,102,102,53,48,51,102,102,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,56,48,49,55,102,102,53,100,55,53,100,55,102,99,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,55,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,49,48,49,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,51,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,55,102,99,48,56,48,56,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,52,48,52,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,102,102,48,48,97,48,54,53,100,55,53,100,55,102,99,48,99,48,56,48,49,102,53,54,56,48,52,101,57,56,48,51,99,51,99,48,48,102,102,49,102,54,48,52,48,52,97,102,48,49,51,56,56,57,48,53,48,101,48,102,51,56,55,55,99,49,99,102,56,55,102,100,102,101,49,102,98,50,56,100,49,56,97,98,48,49,51,55,50,100,100,51,56,49,100,54,48,55,102,52,51,98,50,53,102,48,51,98,48,48,55,98,51,50,49,100,51,50,98,50,99,51,100,56,49,99,53,52,51,52,97,48,55,56,50,56,56,48,101,99,56,51,101,99,49,101,100,52,98,48,55,55,57,56,98,97,48,102,52,57,53,99,49,100,101,57,48,102,100,97,51,56,55,55,49,99,48,102,50,56,50,55,99,51,98,98,50,53,57,50,48,50,54,56,48,55,55,98,50,56,48,52,49,56,56,55,52,99,51,97,54,49,101,56,48,102,102,48,55,97,52,51,98,48,49,99,53,48,101,50,56,55,54,56,98,101,48,102,97,56,55,100,99,51,101,50,53,102,57,52,101,49,100,51,48,101,54,56,55,52,48,51,97,56,53,51,49,54,50,49,101,50,48,102,52,56,55,98,48,51,100,50,49,101,50,52,101,52,55,50,97,56,51,98,54,49,100,55,48,101,100,48,55,55,48,97,57,52,51,52,101,50,101,48,98,101,48,102,48,57,55,56,53,99,50,54,50,50,49,53,48,53,53,49,52,101,53,55,50,49,97,54,57,54,48,53,97,49,54,48,57,48,56,56,53,55,50,48,51,52,101,53,98,57,49,51,52,48,49,101,49,52,48,52,56,50,48,49,50,57,100,99,48,57,49,54,48,50,52,100,56,48,57,55,100,48,50,53,50,51,56,51,100,100,48,102,102,56,51,102,54,48,48,102,102,55,97,49,50,49,99,48,52,52,48,101,53,101,48,55,97,50,48,102,50,100,50,48,51,54,48,102,49,56,55,56,56,56,97,55,50,54,57,54,55,57,48,52,97,100,50,98,98,97,54,49,54,53,50,49,100,53,48,55,55,101,49,100,54,48,49,51,49,48,48,102,102,55,98,51,56,49,100,53,48,55,48,48,48,102,102,52,101,56,98,101,99,48,101,101,99,49,100,55,49,52,50,49,99,100,48,101,51,55,48,102,50,48,55,56,56,48,49,101,100,101,48,49,51,101,50,99,51,102,99,48,57,56,56,48,49,102,50,98,54,48,50,55,48,52,51,97,101,48,52,98,54,56,48,51,101,97,54,56,49,101,55,56,51,97,50,56,48,102,101,56,55,56,48,51,97,99,48,102,56,56,48,57,99,52,48,102,48,48,55,52,56,49,99,97,56,51,98,49,50,98,48,51,57,56,49,101,56,50,98,52,51,98,101,49,101,57,50,99,99,51,97,97,53,54,48,55,98,56,51,98,50,49,102,98,48,55,101,56,57,99,53,100,49,53,102,56,51,99,97,53,49,56,55,57,53,50,56,49,99,102,97,53,56,51,97,57,50,56,99,98,57,48,55,52,56,48,102,49,100,51,52,97,50,50,98,56,51,99,54,56,48,101,57,54,48,48,102,56,56,51,56,97,49,99,52,48,102,97,49,53,55,50,49,100,98,48,55,56,48,57,56,57,101,100,56,48,53,51,52,50,56,48,54,51,100,56,48,51,101,54,99,50,48,52,98,52,48,51,100,51,48,102,102,48,49,50,101,52,48,52,57,97,48,49,51,52,52,49,100,51,50,97,52,48,52,101,52,49,100,57,48,49,50,101,48,48,102,48,48,102,102,49,101,102,56,55,48,56,49,101,101,54,52,48,52,49,48,102,49,49,54,52,53,99,48,55,54,52,48,49,101,54,50,49,49,99,49,100,51,48,48,102,102,51,100,56,54,49,102,53,50,99,56,48,52,97,99,51,98,101,57,99,49,100,101,50,57,48,49,100,101,97,51,48,55,56,52,49,100,48,50,52,56,55,50,52,98,102,48,102,49,56,55,57,99,98,102,50,56,55,52,48,55,101,99,49,101,48,56,51,97,100,48,101,100,49,53,52,56,48,53,101,57,54,48,49,101,98,97,99,53,54,56,48,53,99,50,50,102,102,101,97,48,55,102,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,49,48,48,102,102,50,56,49,102,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,98,102,101,48,49,57,102,48,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,49,51,57,99,48,52,56,54,48,49,50,53,56,48,102,52,56,48,49,102,54,49,99,48,52,100,56,48,51,97,57,48,50,52,101,56,49,99,98,49,55,101,49,99,49,48,101,100,56,51,99,100,48,55,98,99,48,48,102,55,99,54,48,101,100,49,55,56,48,102,52,48,98,53,48,102,48,49,52,99,49,99,52,52,50,101,49,99,50,48,55,55,50,49,101,102,48,55,57,101,53,100,55,50,101,56,98,50,48,101,97,56,55,52,56,51,102,50,49,101,51,52,53,48,52,100,56,55,55,56,51,57,54,53,97,50,50,49,53,99,48,57,49,48,101,97,57,54,52,55,50,101,57,50,49,48,97,53,51,56,49,50,48,56,49,100,51,48,98,48,52,50,48,48,101,51,50,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,97,99,98,48,48,55,99,55,50,48,49,101,99,56,51,97,99,48,55,49,101,48,48,102,98,57,57,48,50,52,101,48,49,101,56,48,51,101,97,48,55,57,54,49,99,48,48,55,51,101,48,101,99,99,51,98,51,50,48,52,99,49,101,48,102,50,48,51,99,51,48,55,97,48,49,102,50,48,101,102,56,55,48,48,102,102,51,56,97,49,100,99,99,53,100,48,49,50,98,50,48,102,98,52,97,49,50,57,55,49,55,54,49,101,100,48,102,53,97,55,57,52,97,49,100,100,50,97,48,48,102,102,52,101,48,98,102,50,100,99,97,99,50,56,52,97,99,48,52,102,50,55,51,54,48,50,54,50,53,100,57,54,54,56,50,53,55,50,48,54,101,53,56,50,55,97,48,99,100,55,102,56,51,98,56,48,52,99,49,56,48,51,101,50,51,56,48,48,102,102,102,98,50,49,48,50,53,98,52,49,99,49,48,51,101,102,48,50,54,50,56,51,102,52,48,102,97,56,48,57,50,49,50,100,52,51,56,101,48,101,48,52,49,99,102,48,51,99,100,48,55,100,54,49,102,49,50,97,56,51,97,54,48,102,49,99,49,102,99,97,54,56,55,97,52,98,53,48,101,98,48,51,97,99,48,101,55,49,55,97,49,102,97,48,102,48,97,48,48,55,55,48,97,102,50,101,48,48,102,102,57,54,101,50,56,56,97,55,52,97,48,102,48,50,54,57,53,50,53,49,97,52,97,49,57,53,52,56,54,57,101,53,102,49,52,50,53,55,53,57,54,49,100,49,53,98,52,102,50,99,56,97,102,54,54,97,100,51,97,52,49,53,101,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,48,53,48,48,49,102,54,54,56,48,48,102,102,102,98,51,52,48,48,102,102,55,100,54,102,56,55,102,48,48,49,102,53,98,97,48,48,102,102,102,98,48,52,48,101,51,56,55,49,48,48,102,102,49,102,54,48,99,48,52,57,49,56,55,99,56,51,101,97,49,102,52,48,50,52,56,52,48,57,97,100,48,101,57,56,55,52,48,51,57,99,49,100,51,48,50,54,98,56,49,99,51,56,55,57,52,51,100,52,49,101,99,48,102,53,56,55,57,52,49,99,53,48,55,101,99,97,57,48,101,102,48,55,54,56,51,98,56,49,100,100,50,97,56,51,102,99,57,99,53,98,57,55,97,53,102,57,55,97,53,97,97,52,97,50,57,53,48,53,53,57,52,56,53,55,50,48,50,54,57,54,50,53,56,57,54,48,57,56,56,97,56,48,53,55,98,55,54,102,51,57,97,51,56,48,53,102,53,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,98,102,101,48,49,97,101,54,48,52,100,55,56,51,56,98,48,48,102,102,55,57,97,48,48,50,53,54,56,48,57,57,54,48,50,53,97,48,48,49,101,101,56,99,49,99,54,48,48,55,57,56,55,48,55,48,50,48,102,57,52,49,99,53,56,48,51,100,101,98,56,97,51,48,48,55,98,57,52,48,49,101,99,102,48,48,102,102,55,97,98,54,48,101,101,48,51,99,56,49,99,50,48,48,102,102,55,98,97,51,56,55,55,48,48,52,100,99,97,49,48,49,51,101,48,49,50,49,48,48,102,102,55,98,56,97,56,98,56,101,53,50,102,50,102,56,97,49,48,49,51,51,48,52,97,54,50,98,56,48,52,100,52,97,101,48,52,100,56,50,55,97,48,53,100,48,50,52,99,48,48,57,52,51,48,55,51,97,48,52,56,55,48,49,50,99,48,48,102,102,101,56,48,48,102,102,57,52,56,48,55,48,48,56,52,49,101,49,52,51,48,55,53,52,48,101,54,52,97,48,52,99,50,57,99,51,98,99,101,56,55,97,99,98,99,55,99,51,99,54,49,101,57,50,101,99,98,48,50,101,52,51,99,50,53,97,48,55,99,52,51,100,99,49,101,100,48,102,50,57,55,53,53,50,56,56,56,54,57,50,53,102,56,55,100,99,51,101,99,49,101,50,48,102,49,48,55,98,99,98,54,52,53,50,57,48,97,102,50,56,48,51,97,54,53,55,49,54,48,53,102,50,54,49,53,97,49,100,54,48,101,99,56,55,54,99,51,98,50,56,50,53,54,48,55,55,56,97,101,48,54,97,49,52,48,52,101,48,48,48,102,102,55,99,97,49,56,48,49,102,55,97,56,49,101,98,48,50,52,97,56,51,97,99,53,54,56,49,50,50,56,48,52,57,57,56,51,99,100,48,101,102,57,52,97,48,52,100,48,56,51,100,50,50,56,52,98,50,52,97,48,55,102,101,48,102,48,99,51,97,52,53,102,49,54,55,99,49,101,54,48,49,50,98,52,48,101,100,48,98,52,52,48,50,57,49,50,99,51,97,52,53,51,56,55,55,50,99,97,100,52,49,48,49,50,57,48,101,56,48,51,101,48,48,102,102,55,100,54,53,52,57,55,52,53,97,50,55,49,53,54,49,101,53,101,49,101,57,57,48,102,102,48,51,97,57,48,55,55,99,53,54,50,49,56,55,100,56,97,56,48,101,98,57,52,52,53,98,56,51,100,54,48,55,51,101,48,102,52,56,51,98,53,102,101,48,53,56,99,48,48,102,57,51,49,56,48,51,101,52,51,54,53,56,56,51,100,53,50,99,56,51,101,54,48,48,102,102,102,97,101,52,48,50,52,51,48,49,101,50,56,55,55,57,50,52,49,99,52,97,53,57,52,48,53,51,50,49,56,49,51,50,52,48,52,99,99,56,51,97,99,48,102,102,56,55,54,48,51,101,56,53,54,48,51,102,98,50,98,48,51,101,56,49,100,54,50,97,99,51,99,50,57,48,48,101,54,48,49,100,51,56,55,100,56,51,56,50,53,101,49,55,56,53,52,50,50,56,51,57,100,52,51,50,97,52,98,99,54,52,97,50,48,55,100,52,53,99,50,51,49,54,51,50,49,101,99,48,55,56,52,49,101,100,52,53,48,102,49,56,51,57,56,50,99,48,97,100,48,101,102,48,51,98,53,50,56,48,51,101,54,56,52,48,102,98,54,56,48,49,102,49,57,99,48,48,102,102,55,99,56,54,99,98,49,48,55,53,52,53,57,48,55,51,48,48,102,102,49,102,53,99,56,48,52,102,57,56,51,99,54,48,101,102,50,51,48,51,56,57,52,52,50,56,48,98,57,52,51,48,50,53,98,52,48,57,57,57,48,55,97,54,49,102,102,48,101,99,56,55,50,99,97,99,48,55,48,56,53,54,48,55,50,99,51,97,99,53,97,48,55,56,53,49,99,49,99,99,48,51,100,56,48,102,98,48,55,102,56,98,99,50,56,99,97,56,52,97,48,55,51,97,57,56,53,52,57,52,54,102,49,52,52,48,101,53,52,98,56,52,57,50,99,54,56,51,100,56,48,101,102,52,51,100,97,57,52,49,100,99,48,55,51,48,53,55,57,53,97,49,101,49,48,55,54,97,53,102,56,55,51,49,48,56,49,99,57,48,48,56,99,48,98,97,102,102,56,48,55,97,56,48,49,51,57,101,48,52,97,49,56,51,57,100,48,50,55,99,52,48,57,54,48,48,102,102,55,98,101,48,52,97,52,48,51,102,102,52,50,48,102,48,97,54,48,51,97,97,48,55,99,99,53,48,50,49,57,52,101,49,101,49,55,52,51,97,97,53,101,51,101,49,100,99,48,102,52,57,52,56,53,56,49,52,99,49,101,49,50,97,99,51,101,50,49,100,49,48,102,54,56,55,54,56,98,97,57,57,52,98,52,51,52,54,50,102,99,51,57,48,49,102,54,48,101,101,56,55,55,52,51,100,101,53,52,97,50,57,55,54,53,55,57,55,101,49,100,51,50,99,52,98,48,50,56,53,48,99,97,99,48,102,52,56,55,54,52,51,99,56,49,100,57,52,101,50,99,99,51,98,99,53,56,56,99,52,48,52,97,56,48,51,56,98,48,48,102,102,55,57,53,102,48,50,53,54,99,48,57,54,57,48,50,53,97,48,48,49,101,101,56,99,49,102,57,48,48,55,57,55,56,48,55,48,50,48,101,54,56,49,99,53,56,48,51,100,101,98,99,97,51,48,48,55,98,54,56,48,49,101,102,48,48,48,102,102,55,97,52,56,48,101,101,48,51,98,54,49,99,50,48,48,102,102,55,98,97,51,48,55,55,48,48,52,100,99,98,101,48,49,50,49,48,49,51,101,48,48,102,102,55,98,55,54,52,98,55,99,53,50,101,50,102,56,98,101,48,49,50,99,48,52,100,102,50,98,56,48,52,100,52,98,49,48,52,97,48,50,55,97,99,48,53,54,54,48,48,55,99,53,101,52,48,49,102,55,97,56,49,101,98,48,50,55,53,52,51,97,99,53,57,48,49,50,50,56,48,52,101,54,48,51,99,100,48,101,102,57,55,52,48,52,100,48,56,51,97,100,50,56,52,97,100,52,97,48,50,53,102,56,49,101,49,56,55,98,48,98,101,50,99,102,48,51,99,99,48,50,54,57,52,49,100,97,49,53,54,56,48,53,100,97,53,56,55,98,52,97,55,48,102,49,100,57,54,52,56,50,48,50,53,50,49,101,102,48,55,99,48,48,102,102,101,53,48,97,57,50,57,52,97,98,52,101,50,100,48,51,99,98,56,51,100,51,52,49,102,101,48,55,97,99,48,101,102,56,98,51,52,99,48,102,98,49,54,101,49,100,54,50,102,52,98,55,48,55,53,50,48,102,56,48,49,101,57,48,55,57,52,48,55,49,102,53,102,102,48,48,102,102,97,48,54,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,52,48,48,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,99,50,48,48,102,102,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,99,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,54,54,48,51,56,54,48,102,101,99,49,99,101,48,51,99,98,48,55,57,56,48,102,99,52,49,99,100,48,55,49,52,49,101,50,49,52,48,49,101,51,48,55,97,101,48,52,98,55,48,55,56,52,51,56,101,49,100,98,48,55,101,56,49,99,48,54,49,101,52,56,54,48,51,100,48,48,101,101,52,98,49,48,55,57,48,48,101,102,99,97,50,48,55,97,50,49,99,48,55,99,98,97,50,97,57,51,49,49,53,48,100,50,100,50,52,51,98,101,49,102,54,48,101,53,48,55,57,49,49,53,51,99,51,98,54,49,101,57,50,98,101,52,98,48,48,102,102,101,57,49,54,56,53,56,57,53,54,49,101,100,48,101,100,49,53,101,53,97,100,56,55,57,56,51,56,54,49,102,51,50,56,56,97,48,48,102,102,49,54,50,48,48,49,102,50,54,52,48,48,102,102,55,100,49,52,48,55,53,56,48,57,100,97,48,55,51,56,49,102,52,48,50,55,57,52,48,57,53,100,48,55,54,52,49,101,48,52,98,48,50,55,98,56,49,100,51,49,52,48,53,51,51,101,49,101,56,48,101,55,56,51,98,50,50,56,100,48,48,98,49,50,99,56,48,57,98,51,48,55,54,54,53,50,51,99,53,52,57,53,48,53,56,49,52,99,49,101,48,48,102,102,101,101,56,50,55,52,97,99,52,98,50,101,56,49,101,102,56,51,97,98,48,101,53,48,50,54,52,98,97,48,55,55,52,49,101,55,48,101,99,99,57,55,101,48,102,48,48,51,101,101,49,100,51,48,101,97,101,48,55,48,57,56,51,98,50,48,102,48,49,51,100,51,52,49,99,102,52,56,51,98,51,48,49,55,57,56,48,49,102,54,101,54,48,48,102,102,102,98,50,97,48,50,54,57,52,48,49,102,53,56,50,48,48,102,57,50,52,48,49,51,97,56,48,102,99,56,48,57,54,97,48,102,54,48,57,48,50,53,99,52,48,49,101,102,51,48,55,51,101,49,101,102,50,102,52,49,101,50,101,48,55,49,52,48,102,55,101,98,56,49,50,49,54,48,101,100,56,51,97,48,49,100,98,101,48,102,56,56,49,100,102,56,55,48,99,51,102,56,49,99,48,48,102,102,48,55,98,102,55,48,51,98,100,48,48,55,98,102,56,98,99,48,102,52,48,51,98,101,99,53,100,49,55,54,55,48,101,56,48,55,99,55,97,51,49,55,101,53,55,54,51,48,50,55,57,48,100,51,52,48,51,48,99,99,48,57,49,57,48,50,55,57,99,48,57,55,52,48,48,55,100,56,97,56,49,50,101,56,49,99,98,48,50,54,56,48,48,57,54,48,48,102,57,56,48,51,100,100,52,49,99,48,48,102,53,55,55,56,97,98,50,101,52,97,54,50,99,101,49,49,52,97,101,48,102,100,56,51,98,48,48,102,99,57,53,99,56,99,56,97,57,52,49,101,52,48,55,53,101,48,102,52,52,51,98,54,56,56,57,56,53,56,56,48,51,100,97,99,48,102,48,48,102,102,51,97,98,56,98,50,50,98,55,57,54,48,53,55,99,97,54,57,54,48,53,50,49,54,99,53,50,49,54,56,53,50,48,55,100,52,51,57,50,49,101,50,48,102,54,48,55,48,56,51,100,54,49,100,50,48,102,54,57,55,102,102,101,48,49,49,57,97,98,97,56,48,102,98,97,48,48,102,57,52,100,56,48,51,101,56,54,48,98,49,50,97,99,98,50,48,102,102,56,48,51,101,100,50,99,48,57,51,57,48,101,50,56,55,56,48,51,99,56,56,101,49,101,52,48,102,48,56,55,57,52,49,101,48,56,49,51,99,52,48,101,100,56,97,49,48,48,55,98,53,100,57,50,98,56,51,56,52,53,54,98,50,49,100,54,48,101,51,49,53,99,56,99,48,102,100,52,49,100,56,56,51,98,57,48,101,97,56,55,48,52,97,49,50,100,53,51,48,97,48,52,100,50,100,52,97,51,48,102,101,56,55,102,56,48,57,97,56,48,102,51,57,55,54,49,102,48,48,102,102,102,56,48,55,98,97,52,51,100,56,49,102,49,57,48,55,98,56,101,49,53,54,56,52,49,99,56,52,51,48,55,97,50,49,101,53,48,101,57,48,48,56,52,52,98,102,101,48,49,102,102,48,97,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,98,102,101,48,52,48,48,102,102,97,48,51,48,50,48,48,51,101,56,54,48,48,49,102,55,55,52,49,102,97,48,48,55,100,52,57,56,51,102,53,52,101,50,57,52,49,101,50,49,54,54,49,102,102,48,102,98,48,49,50,51,50,48,102,51,97,52,98,100,50,99,99,49,102,54,48,51,57,52,48,101,55,57,53,50,53,51,48,55,98,99,51,99,52,56,50,49,102,97,52,54,48,101,56,50,53,97,51,48,55,50,52,49,101,56,56,51,57,99,50,98,48,51,100,50,49,102,97,48,101,48,56,55,55,56,51,98,50,48,102,48,50,99,51,99,50,53,55,48,55,52,56,51,97,97,48,102,48,100,51,100,99,48,102,52,97,49,57,52,97,49,102,48,48,55,53,98,57,50,53,97,48,102,49,56,55,55,99,51,99,50,49,101,55,48,101,51,56,51,97,100,52,100,48,101,55,56,53,102,48,48,102,102,51,101,51,57,48,48,102,102,101,57,56,49,100,54,48,51,102,48,48,48,102,102,55,100,99,99,56,49,50,55,48,48,102,102,101,98,99,49,102,53,48,51,98,52,48,101,48,48,102,102,51,101,48,48,102,102,55,54,54,49,101,54,57,48,50,54,48,102,56,55,57,48,49,100,101,48,51,100,48,48,102,102,101,54,56,55,55,99,51,102,101,49,99,53,48,102,49,101,50,57,52,48,57,53,57,48,55,100,97,53,102,49,52,98,99,98,98,48,101,57,48,55,97,100,48,48,102,102,98,97,48,101,101,57,54,101,48,50,52,101,53,102,57,53,48,53,54,49,55,99,53,54,48,50,55,57,48,53,99,48,49,50,101,50,101,99,97,99,52,49,50,99,53,48,51,101,50,99,49,48,49,48,54,97,54,99,48,49,102,55,57,56,48,48,102,102,102,97,54,57,48,102,101,48,48,51,101,57,101,99,48,57,56,97,50,56,99,51,98,52,56,99,49,101,98,99,48,102,50,48,48,57,54,55,48,55,102,48,48,48,102,102,102,55,56,56,55,56,48,48,102,102,57,54,56,48,55,56,99,53,97,50,54,49,52,97,100,56,55,102,53,50,52,97,54,48,101,56,50,53,49,52,53,50,49,101,101,48,55,55,48,48,102,102,102,51,99,51,98,97,53,54,101,52,48,101,56,56,49,102,102,48,55,54,101,48,48,102,55,55,48,55,52,100,49,48,98,49,48,102,56,57,52,52,53,50,49,53,101,49,99,51,48,55,56,97,53,50,49,55,101,53,50,48,55,97,48,51,98,51,48,49,100,101,50,100,100,51,52,51,101,48,48,101,99,48,49,100,101,55,102,56,48,54,102,53,56,51,97,101,48,55,97,97,48,101,98,52,49,102,56,48,55,49,48,97,50,48,55,97,52,48,101,53,56,49,101,54,48,55,48,52,49,102,48,56,51,98,49,48,102,52,100,49,54,53,52,49,100,97,48,55,56,99,48,101,99,48,51,101,52,49,100,100,48,55,56,50,49,99,52,48,102,48,48,48,102,102,57,50,49,54,101,53,56,56,55,55,56,98,56,99,53,49,56,55,98,56,51,97,101,57,99,53,100,48,55,55,56,98,52,48,49,50,52,48,102,48,49,52,99,53,57,57,52,99,53,56,56,48,57,55,97,55,100,56,50,52,48,98,100,50,97,57,51,56,97,99,52,102,97,56,50,99,53,48,100,50,100,97,99,48,49,55,53,101,48,48,102,102,102,57,53,49,56,48,51,101,56,100,56,51,97,97,48,52,97,102,49,54,51,99,48,49,102,54,52,48,48,52,97,52,56,55,53,99,51,98,101,49,100,48,48,50,53,101,99,51,101,97,53,101,56,55,48,56,49,100,98,56,51,101,99,48,50,53,102,56,49,100,99,48,51,97,102,50,98,56,51,97,48,49,99,97,48,55,48,50,49,101,97,57,48,101,98,97,51,48,55,53,56,51,97,50,48,102,51,56,51,57,52,53,55,48,51,98,50,48,101,56,49,53,97,49,99,55,48,101,98,48,51,57,101,48,55,56,97,57,50,49,100,97,50,98,52,97,50,48,102,97,99,56,55,98,48,48,102,102,52,56,56,98,49,50,98,48,49,102,102,48,55,99,52,97,52,52,101,50,97,99,51,99,50,49,102,51,97,48,55,99,101,100,48,55,55,99,49,100,100,56,52,102,48,48,102,102,51,101,51,48,48,48,102,102,48,102,98,99,101,48,48,55,57,50,98,48,55,97,52,56,101,48,52,57,48,48,102,102,49,51,56,97,48,102,57,52,48,49,101,100,100,48,50,52,97,48,49,101,54,56,48,57,56,54,48,55,52,48,49,101,51,48,102,97,50,51,48,50,55,52,51,98,56,48,52,98,56,56,51,102,53,48,102,48,56,55,56,52,97,100,52,100,54,48,49,51,54,49,102,54,52,97,50,101,53,48,55,48,51,98,48,48,102,102,50,53,102,56,49,101,55,54,52,97,48,102,51,53,48,51,99,48,48,52,101,57,53,56,49,101,48,48,102,102,101,56,48,55,51,99,49,101,57,50,54,48,55,54,99,49,101,52,98,56,48,48,102,102,102,52,99,48,51,98,52,53,102,56,51,102,98,48,102,102,49,54,52,48,49,57,97,50,49,101,99,48,101,57,56,55,53,99,51,102,99,49,100,54,48,102,51,56,55,49,52,51,102,52,49,100,97,50,56,52,51,101,97,49,99,56,48,102,56,57,52,48,53,99,48,55,52,99,51,101,50,49,100,48,48,102,53,57,52,99,53,55,48,55,56,56,51,97,101,49,101,99,48,101,98,48,55,56,57,48,53,50,48,97,97,48,102,50,48,55,53,99,51,99,56,49,100,99,50,100,100,48,100,51,56,97,56,50,102,56,51,98,99,53,101,49,52,101,57,56,57,54,53,52,49,54,97,53,51,49,54,48,56,56,57,97,53,55,57,54,97,53,55,50,52,50,53,57,53,101,57,101,100,51,97,100,98,57,55,51,102,102,99,48,50,48,99,49,52,48,51,55,101,56,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,49,49,50,52,48,49,102,50,49,100,48,48,102,102,55,100,50,50,57,54,101,48,48,102,97,98,49,48,55,101,100,50,48,102,54,56,49,100,48,49,53,57,97,99,48,57,49,97,48,50,54,48,99,51,102,101,53,101,57,53,52,48,101,50,100,56,54,56,98,55,48,102,100,48,55,100,99,51,99,54,48,101,54,56,98,56,50,98,48,51,57,99,49,99,102,48,102,51,49,55,48,48,102,102,101,98,56,49,101,99,48,55,98,52,98,99,48,101,52,49,52,97,49,100,100,50,97,102,57,55,50,49,101,48,50,101,48,49,101,48,52,48,49,50,102,99,56,50,57,97,49,102,98,48,55,56,50,49,102,99,48,102,55,56,51,97,101,48,55,54,52,53,99,49,54,54,49,102,51,48,102,48,57,54,50,49,101,55,48,101,97,56,55,98,48,98,97,52,100,48,49,101,100,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,102,102,48,49,55,56,56,48,49,102,50,51,100,48,50,52,51,52,49,102,50,48,48,102,102,51,101,99,56,52,48,49,102,50,48,49,48,50,52,98,99,48,57,53,54,48,55,51,52,53,50,56,55,56,53,101,52,97,48,102,57,56,49,50,52,50,48,101,54,57,51,48,49,101,53,56,55,101,48,97,55,48,101,102,51,48,49,101,52,50,98,52,49,99,98,48,51,57,98,52,54,48,50,54,57,48,48,102,102,57,57,51,52,52,48,55,56,101,48,102,97,48,51,100,56,56,99,53,57,48,55,56,52,51,97,56,53,52,55,48,101,102,56,55,49,52,97,56,50,99,57,98,52,98,52,49,50,97,48,98,48,48,102,54,48,55,55,54,99,51,101,56,49,101,99,52,97,48,101,100,56,51,98,55,48,101,99,49,54,51,54,49,102,54,48,102,56,48,55,54,99,97,100,50,99,48,48,102,102,55,53,54,48,50,52,54,52,48,57,49,56,48,50,53,100,48,48,102,102,49,102,53,100,52,48,52,98,97,48,55,50,99,48,57,53,102,48,50,53,56,48,51,57,56,48,48,102,54,97,56,55,48,48,102,102,51,97,98,100,101,50,100,48,98,57,50,101,52,98,52,98,52,53,50,99,52,51,102,54,48,102,51,99,51,102,52,53,56,97,51,50,50,97,50,56,55,57,48,49,101,56,48,51,100,49,48,102,50,50,50,50,49,57,53,99,48,48,102,102,102,55,52,56,51,99,48,48,102,102,102,53,54,50,98,52,97,100,99,53,56,49,54,49,50,56,52,53,55,57,52,56,53,52,57,52,56,53,53,57,52,56,49,99,97,48,101,52,56,55,55,52,51,97,54,49,99,50,48,101,97,48,55,52,56,51,97,52,53,48,48,51,51,97,99,48,55,53,48,51,97,99,56,50,49,101,99,50,101,48,51,102,50,56,54,49,100,97,50,56,53,49,52,51,101,97,49,101,51,50,56,52,51,98,54,49,100,52,48,102,49,48,55,99,53,49,56,97,54,50,98,53,57,48,102,53,57,55,97,49,100,52,48,101,54,49,54,48,49,101,98,50,100,56,51,97,48,49,100,55,50,101,52,51,99,51,48,56,55,56,98,57,50,100,52,51,98,99,49,100,53,50,101,48,51,102,99,49,102,53,50,100,99,51,98,52,53,51,50,55,50,54,98,56,53,55,48,55,55,99,98,48,48,102,57,48,55,98,56,98,48,50,98,54,49,48,100,99,48,102,48,49,54,98,54,57,99,48,50,97,53,48,48,51,101,52,98,50,48,48,102,102,102,98,101,53,50,98,52,48,57,48,101,48,55,55,97,53,57,48,49,50,53,99,48,52,97,56,48,55,101,48,97,48,50,100,56,48,57,99,100,48,55,97,54,53,48,49,55,48,53,51,48,51,100,98,52,99,50,98,98,56,55,57,102,57,54,52,48,52,98,50,56,51,57,99,48,55,56,50,48,101,99,48,51,100,50,53,54,57,53,54,49,101,100,50,98,48,51,101,101,49,99,52,48,102,102,48,55,49,52,98,55,48,55,55,50,48,52,99,100,50,54,57,54,101,49,101,48,48,102,102,101,53,48,51,99,48,48,55,51,52,56,54,54,48,102,55,53,56,55,55,56,51,97,52,53,53,97,54,48,55,101,52,51,101,99,49,100,97,50,56,99,97,100,48,102,53,56,51,97,52,52,100,48,102,57,55,102,56,49,54,49,48,48,51,101,53,53,52,48,48,102,102,102,98,100,52,48,102,53,100,56,55,97,99,51,100,97,48,48,102,97,98,54,48,50,52,101,48,49,101,55,48,55,55,57,57,48,101,52,98,50,49,100,101,52,56,50,56,56,48,57,100,98,48,55,97,54,48,101,102,52,98,100,52,102,52,97,48,102,53,49,54,56,49,101,57,52,97,50,99,52,98,99,50,97,56,51,99,52,48,52,97,49,97,51,49,55,52,56,101,56,48,56,50,53,52,49,52,52,49,100,102,50,56,56,97,55,52,52,50,98,100,50,52,49,102,99,55,48,101,97,57,55,101,49,101,49,50,99,52,51,100,101,53,56,56,55,56,49,100,48,55,48,54,49,101,56,52,102,48,101,55,51,54,49,99,102,48,55,100,97,48,101,102,56,51,102,99,48,50,49,49,50,101,98,97,102,102,56,48,100,102,56,48,48,101,101,53,53,48,48,51,101,100,51,56,48,49,55,55,100,56,49,50,48,50,48,48,102,102,55,57,52,99,48,57,56,57,48,48,102,102,49,55,53,54,53,48,49,53,98,52,48,57,56,51,48,55,50,99,49,101,97,48,50,53,98,48,49,102,101,48,51,102,48,48,102,102,50,53,99,99,51,102,50,57,99,49,100,100,50,100,56,51,101,97,48,101,48,99,49,101,102,56,51,99,99,48,55,50,54,49,102,48,50,99,99,51,97,56,57,56,53,56,50,54,48,55,53,52,98,49,48,102,54,48,51,97,101,48,102,56,57,55,56,49,99,53,48,102,49,57,54,48,49,100,57,52,102,50,100,52,97,98,50,56,48,98,55,52,99,48,101,102,50,54,57,54,97,53,49,50,53,97,53,49,53,52,57,56,53,97,49,52,54,53,50,49,54,48,101,57,53,98,54,56,57,99,98,49,50,97,56,97,101,55,55,100,50,48,98,54,48,49,100,49,99,48,48,102,49,54,50,48,48,55,100,53,56,56,48,50,100,99,98,48,48,57,48,49,48,48,102,102,51,98,99,97,48,50,53,100,56,48,48,54,50,51,97,56,48,52,102,55,56,48,51,101,99,100,48,51,100,56,49,100,51,48,102,101,48,48,102,102,51,101,99,56,52,48,49,102,54,48,56,49,102,56,48,101,50,48,55,57,56,51,98,99,49,102,50,48,101,52,56,55,100,52,48,57,100,100,48,50,54,98,52,51,100,54,49,99,102,48,102,57,48,55,53,48,98,57,50,98,99,51,99,97,49,100,53,48,102,54,56,55,53,48,51,99,97,48,102,100,52,51,102,56,53,98,48,55,55,52,51,99,97,49,100,98,48,102,49,49,53,52,57,50,57,99,53,52,49,55,97,53,48,49,55,97,53,53,97,52,97,50,57,54,101,53,53,57,55,54,53,55,49,54,48,57,97,53,55,49,54,50,53,55,97,54,50,50,97,55,57,53,99,101,53,98,51,55,97,98,102,102,56,50,50,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,49,102,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,49,57,102,48,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,49,54,48,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,48,54,55,99,48,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,102,102,56,48,52,56,52,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,102,99,50,56,48,52,48,51,97,56,48,55,102,99,50,102,102,56,50,97,99,48,52,97,102,48,49,51,55,52,48,101,55,56,48,57,98,100,50,98,48,49,102,56,97,55,48,51,97,49,52,102,48,102,48,98,97,57,52,48,52,98,56,48,49,51,52,48,48,102,99,56,48,57,52,53,48,55,98,56,53,51,56,55,57,48,97,51,52,57,50,56,56,98,51,48,101,100,56,51,101,53,48,55,48,50,49,101,98,99,53,48,56,55,97,57,48,49,49,57,101,57,97,52,100,50,57,99,98,102,48,101,102,57,55,56,53,52,50,53,56,55,54,56,51,101,99,49,100,48,50,102,48,97,51,50,99,56,98,48,56,52,100,48,101,57,48,55,98,99,97,54,52,49,48,102,49,52,48,55,55,56,51,101,101,56,50,49,101,101,48,101,55,56,55,55,56,48,53,56,56,48,48,55,99,57,100,52,48,49,102,52,51,50,53,56,56,49,51,57,56,49,100,54,48,102,48,56,48,51,101,99,48,48,102,102,48,57,52,51,48,101,51,48,55,56,48,51,100,97,48,52,101,49,56,55,50,48,51,98,99,49,99,98,50,57,99,49,101,57,56,51,97,51,48,101,97,48,48,51,100,97,99,53,55,98,48,48,102,102,102,98,52,49,99,99,56,55,48,56,97,101,48,102,101,55,50,101,99,51,100,101,49,100,97,48,101,97,57,53,54,49,99,48,101,49,102,57,48,55,97,50,48,52,99,101,49,52,56,56,97,53,97,56,55,48,48,97,50,50,97,49,48,99,98,50,48,55,56,102,48,101,48,55,56,99,49,99,102,48,51,98,56,52,51,48,55,55,54,49,99,54,48,101,100,56,55,56,52,51,102,52,53,55,48,55,48,52,51,97,56,53,102,56,48,98,48,101,49,100,57,48,48,55,100,97,56,48,51,101,50,48,48,55,100,53,49,56,48,51,101,52,48,50,48,52,102,99,56,51,100,102,48,101,55,48,55,57,48,51,99,50,102,56,51,56,99,48,102,97,48,48,102,102,51,101,99,55,48,48,102,102,57,57,52,48,101,99,56,49,51,53,99,48,101,56,99,97,102,52,48,54,48,51,99,52,53,55,48,51,100,54,48,55,51,50,56,97,48,52,100,49,48,51,99,53,48,49,51,98,52,98,50,98,52,51,97,56,53,97,48,55,56,99,51,97,54,53,52,53,48,51,101,50,48,101,50,57,53,52,53,57,48,55,56,52,98,100,48,55,51,52,49,101,97,97,48,102,48,56,55,55,53,99,50,56,48,51,100,99,57,56,57,56,49,100,102,50,100,48,98,54,101,48,101,100,56,51,101,50,48,102,48,99,51,97,54,49,101,99,48,48,102,102,99,102,48,48,102,102,50,52,102,56,48,57,99,49,48,55,48,99,48,52,102,52,56,51,56,52,48,101,49,48,49,51,49,56,48,52,98,97,48,55,101,99,97,48,48,102,57,56,55,49,99,51,101,52,49,100,102,48,101,98,49,54,56,53,97,49,53,52,53,53,48,55,97,48,51,57,56,49,101,50,48,102,53,48,51,97,102,48,102,53,56,55,56,99,51,57,97,49,100,98,48,102,100,49,54,50,48,101,57,56,49,101,100,49,53,101,49,99,53,48,102,50,48,55,98,99,97,56,48,101,54,56,51,100,102,48,101,53,57,53,48,49,102,48,50,56,100,49,52,49,101,48,56,55,48,49,50,56,98,101,52,99,50,99,99,51,98,97,53,56,97,53,52,99,100,55,98,54,97,100,48,53,51,53,51,55,102,99,48,50,50,98,100,52,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,51,55,102,48,48,55,99,97,49,52,48,49,102,52,50,50,53,99,56,51,97,48,48,102,99,56,55,100,56,48,49,102,54,53,56,48,52,57,101,56,55,55,56,51,102,101,49,102,97,48,101,48,48,51,101,55,48,102,102,48,55,100,52,51,101,101,48,52,100,55,56,51,97,48,50,56,56,51,98,50,49,102,57,48,55,56,99,53,99,48,51,97,50,48,102,101,49,55,50,53,52,48,55,99,99,49,101,99,56,51,99,50,48,50,54,51,100,48,52,98,99,50,97,52,97,56,50,102,56,48,52,56,52,48,57,55,101,50,102,56,48,49,101,100,102,48,102,50,49,55,52,48,102,52,97,56,51,102,54,53,56,57,52,56,53,49,48,51,57,100,48,102,100,57,54,97,53,53,54,48,101,99,49,54,99,53,56,48,55,48,99,51,102,52,53,54,48,55,51,56,49,100,49,48,49,52,48,48,102,102,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,98,102,101,48,49,98,53,101,48,102,53,52,49,101,57,56,55,49,48,49,99,55,56,51,97,99,48,55,57,54,48,102,97,56,49,101,57,49,55,57,99,51,98,50,48,101,99,99,49,99,101,56,51,98,102,48,102,56,56,51,100,49,48,55,56,99,49,101,53,57,50,98,48,98,56,50,101,55,56,55,55,56,51,56,56,49,99,48,48,101,102,49,54,54,49,101,56,48,102,54,49,55,102,52,53,50,56,55,55,100,48,56,98,97,48,102,49,57,54,98,99,97,55,48,101,102,49,52,101,53,57,49,54,51,99,97,102,50,56,99,97,100,50,99,52,98,99,50,99,48,49,50,99,48,57,49,50,98,48,97,100,52,102,50,99,97,100,97,52,50,97,55,52,48,49,100,49,54,48,51,102,97,48,55,53,99,48,48,102,102,99,99,48,48,102,102,51,101,57,48,55,50,48,48,102,102,102,97,48,49,100,102,56,48,50,98,51,99,48,102,49,99,49,100,54,48,51,100,57,48,55,53,97,48,102,49,52,51,98,101,48,48,102,102,56,102,99,48,101,56,56,55,101,56,49,100,101,56,55,101,56,51,97,54,53,100,48,48,102,102,50,98,99,56,51,98,97,49,101,52,48,101,101,57,54,54,48,48,102,102,100,49,99,53,53,50,55,56,51,52,48,97,49,56,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,56,48,56,57,48,48,48,102,102,102,56,100,55,48,48,102,102,51,101,52,50,50,53,100,48,49,50,99,97,49,102,57,48,101,98,48,49,50,50,101,48,52,102,55,56,51,100,101,100,99,48,57,53,50,48,102,53,100,50,53,57,53,54,48,101,56,52,49,102,56,48,51,99,102,50,101,48,51,102,48,49,101,100,50,100,99,49,99,53,48,55,101,56,48,52,57,99,49,100,51,56,55,48,99,49,100,54,48,51,98,48,50,102,48,51,101,101,49,101,57,48,55,57,48,57,54,49,100,48,48,55,52,56,48,52,97,50,49,52,56,49,100,51,48,101,52,57,55,97,53,52,49,53,97,56,48,53,50,56,55,48,55,49,52,54,48,101,101,56,51,102,54,49,102,49,52,50,48,102,50,56,55,57,48,51,99,50,49,100,50,48,55,54,50,48,48,102,55,56,49,55,101,49,100,101,102,102,48,52,48,56,48,49,102,50,50,100,48,48,102,102,55,100,50,97,56,48,51,99,50,98,48,48,102,102,57,56,100,50,97,56,51,102,99,48,101,48,56,51,98,50,49,102,101,52,98,48,50,52,54,56,49,102,99,102,101,57,99,48,101,101,48,51,99,56,53,101,98,52,48,50,55,99,53,51,56,51,57,99,48,55,97,52,57,50,57,48,49,101,48,52,99,48,102,48,56,49,50,99,101,53,56,56,55,100,97,56,98,55,50,101,56,51,99,50,53,98,54,50,57,56,51,98,99,53,51,97,51,48,55,100,52,49,100,54,49,55,56,48,102,49,49,48,48,97,51,48,102,49,48,55,98,56,51,56,52,53,56,57,54,101,49,100,98,54,56,98,53,48,55,57,101,49,101,55,48,55,52,52,48,102,51,99,51,102,99,53,56,48,48,98,55,56,97,48,49,101,101,48,48,52,100,52,56,49,50,100,50,48,101,98,52,48,57,99,54,48,50,53,99,56,49,102,51,48,49,50,98,54,48,102,97,56,97,98,101,53,99,48,51,98,49,48,55,101,48,49,99,49,48,102,48,48,102,102,55,48,48,51,99,98,100,49,100,48,48,51,98,99,57,101,53,99,57,52,55,52,53,98,97,50,55,101,53,51,48,55,100,48,51,97,55,99,51,100,52,49,100,102,48,102,53,56,55,55,52,97,99,48,102,102,56,51,98,100,48,102,49,50,51,57,53,56,49,102,54,48,55,55,54,49,101,52,52,102,50,56,48,98,51,57,48,101,56,56,55,101,99,51,98,101,49,100,100,48,102,50,50,49,50,48,53,97,55,57,52,101,56,52,97,48,49,51,101,56,48,48,102,102,102,98,56,50,48,48,102,102,55,100,53,55,48,51,101,50,48,48,102,102,55,100,53,50,56,49,51,55,48,49,101,102,48,55,51,101,49,102,49,48,101,101,49,55,102,54,48,101,50,99,51,101,56,49,101,49,48,102,56,48,55,57,52,48,57,53,49,48,55,98,101,53,57,50,55,97,51,56,55,56,52,97,98,48,55,97,54,48,101,54,57,49,56,98,55,51,49,52,97,56,99,53,97,56,55,97,99,97,98,48,101,100,56,55,52,99,97,55,101,48,102,56,52,51,56,56,53,53,49,54,52,49,100,101,50,56,56,49,102,51,48,55,53,54,48,51,98,56,49,100,101,55,48,51,98,101,49,101,100,52,98,52,52,48,102,48,57,53,54,53,53,53,48,51,98,53,48,102,56,48,51,98,100,48,102,54,56,55,98,55,102,99,48,97,54,57,52,48,51,49,101,99,48,49,102,49,55,97,48,48,102,102,55,100,102,55,49,52,97,48,102,55,99,51,56,101,49,99,97,48,48,55,100,54,57,56,49,51,56,52,49,101,49,48,101,48,48,55,49,48,51,102,101,48,101,54,48,51,56,50,49,99,97,48,101,52,48,49,50,57,101,48,102,55,99,98,100,48,102,51,48,55,49,56,49,100,99,57,52,101,48,102,55,52,51,56,54,53,51,49,54,101,49,99,99,48,55,52,99,48,101,102,48,48,102,102,57,55,48,52,101,50,56,99,98,54,50,100,99,97,49,99,53,102,48,49,51,48,50,53,49,48,48,51,100,99,48,49,100,97,50,57,52,49,100,54,99,56,55,49,48,97,102,50,102,48,98,100,48,55,99,52,49,99,51,50,97,99,98,53,101,49,101,55,50,97,53,48,48,51,102,56,49,99,53,50,99,56,51,101,50,48,102,55,56,48,50,101,49,49,52,54,97,48,101,57,56,55,98,48,51,100,48,49,99,49,48,102,52,56,55,54,48,51,102,52,49,99,53,48,102,50,57,55,99,49,99,97,48,102,98,56,55,51,56,98,102,50,57,99,51,100,56,49,99,100,48,102,55,56,55,53,48,98,57,50,99,52,51,98,97,49,101,57,48,101,57,56,55,97,52,51,98,97,57,99,56,101,53,97,56,55,54,99,51,100,48,49,100,97,48,102,49,57,53,50,57,56,56,50,53,99,49,52,50,49,101,49,50,56,99,98,56,52,51,52,52,50,100,99,97,97,50,101,48,97,101,52,99,52,50,50,99,48,97,98,50,99,49,49,100,49,48,98,49,52,48,55,53,98,98,54,101,50,97,55,102,99,48,51,102,51,57,52,48,50,99,48,99,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,101,101,101,48,48,102,97,49,52,48,50,54,53,52,49,101,97,56,49,51,55,52,48,48,102,102,102,97,56,56,48,50,52,57,99,49,102,56,48,51,101,57,50,100,102,56,55,56,52,49,101,54,49,55,48,49,99,48,48,102,55,56,51,98,102,48,102,50,56,55,97,53,50,48,98,48,48,102,48,57,55,48,53,98,56,55,99,56,48,49,101,56,55,48,51,100,54,48,102,101,48,51,56,98,50,57,52,51,101,99,49,101,99,50,102,48,51,100,50,49,101,49,48,102,49,48,55,56,52,51,99,48,48,102,48,48,102,102,51,101,54,49,100,101,48,55,55,48,53,54,48,55,57,56,49,101,49,56,55,57,57,51,99,98,100,102,99,51,99,50,49,102,102,50,100,52,51,99,54,53,102,97,48,57,53,101,53,54,57,53,101,57,99,56,56,53,53,97,48,52,99,48,49,102,55,51,99,48,48,102,97,57,54,48,55,53,97,48,48,102,98,54,101,48,50,53,54,101,99,49,100,55,48,55,56,100,50,56,48,49,101,100,56,48,55,100,56,48,101,97,55,48,55,100,99,51,102,99,48,52,98,52,56,51,99,52,52,54,55,99,51,98,97,53,49,52,57,53,54,48,102,52,99,98,49,48,55,55,52,49,101,54,48,101,102,57,52,54,49,99,97,48,102,102,56,55,98,57,51,48,49,100,99,48,51,99,57,48,102,56,50,49,48,51,56,48,48,102,97,48,55,98,49,50,52,51,57,54,53,101,48,51,101,52,48,101,100,48,55,48,100,48,52,97,101,48,102,48,56,55,56,98,48,55,48,52,51,57,101,53,57,97,48,50,55,100,49,54,54,49,100,52,50,98,49,97,102,102,101,48,49,51,49,50,97,48,55,48,54,48,48,102,97,97,54,48,48,55,100,50,98,48,49,51,52,97,48,48,102,102,102,98,55,102,99,48,102,101,98,48,49,50,100,48,49,102,100,48,50,53,102,56,51,56,102,99,48,57,55,57,101,48,101,98,56,48,49,101,102,53,97,48,55,101,52,49,101,56,48,55,56,99,49,100,98,48,49,51,51,48,48,55,97,98,51,56,49,101,50,56,48,51,100,98,57,56,51,97,98,52,49,99,50,48,55,53,54,48,102,51,51,97,54,48,50,52,102,56,51,98,49,50,102,52,48,52,102,56,48,52,101,55,49,52,53,100,48,102,97,52,57,53,48,48,102,102,50,53,102,99,98,48,99,57,54,57,100,50,56,48,48,53,99,97,48,102,102,48,49,99,50,56,51,101,51,48,50,53,54,48,49,102,50,56,51,99,48,48,102,102,50,53,102,56,48,57,56,50,48,55,55,56,53,102,48,51,97,99,48,55,99,54,48,101,97,56,98,102,55,56,51,98,52,49,102,57,48,101,51,56,55,57,100,57,52,55,99,53,56,57,53,50,53,56,101,52,55,52,55,52,98,52,54,52,56,52,55,52,57,52,50,52,56,52,99,50,97,52,98,101,48,101,102,57,55,56,53,52,50,53,57,53,97,49,101,51,48,101,55,48,55,97,52,97,50,50,99,52,98,50,48,101,57,56,55,99,99,51,97,52,53,57,57,52,101,49,101,56,48,101,99,49,54,99,53,101,56,55,54,52,98,99,50,98,48,98,51,52,100,48,49,99,53,48,48,49,102,48,100,100,48,50,54,99,48,48,102,102,57,53,57,48,50,53,56,51,56,48,51,101,99,54,98,48,49,51,50,101,48,52,99,97,56,49,50,102,99,48,52,98,99,102,48,102,98,56,48,51,99,97,49,54,48,101,53,48,48,51,100,55,51,48,55,99,56,48,101,101,52,49,100,51,101,48,102,56,56,48,51,100,98,54,48,48,102,102,102,51,51,99,48,48,102,102,102,55,49,56,48,51,100,97,97,48,48,102,55,101,48,55,57,48,97,48,99,49,101,48,48,49,50,49,99,53,102,57,52,50,48,50,55,99,48,50,52,101,48,57,100,48,49,50,97,101,53,101,49,53,50,48,50,54,48,49,57,56,48,57,57,97,49,48,54,57,102,101,48,52,99,99,48,48,102,102,102,98,51,101,48,48,102,102,55,99,55,98,56,48,57,99,101,48,48,55,100,52,101,56,51,56,49,48,101,56,48,49,51,49,52,48,52,99,53,56,51,99,99,48,50,53,56,52,51,101,54,49,99,57,48,102,56,56,51,100,101,50,56,52,49,99,97,49,53,54,53,53,56,51,57,54,48,102,97,48,51,100,55,48,102,48,56,55,57,100,56,48,102,53,48,55,56,99,51,57,56,49,102,100,48,102,100,49,53,99,53,56,97,55,57,53,101,49,102,97,48,55,50,99,48,101,100,56,97,57,54,48,97,48,56,50,97,48,49,100,98,57,55,54,56,56,57,97,57,97,56,97,53,101,97,54,50,55,99,57,54,50,57,52,53,52,98,55,48,53,52,98,97,100,100,97,55,50,55,97,48,56,49,48,100,97,56,48,54,50,100,56,48,51,101,53,99,56,48,52,101,101,56,49,50,54,48,48,102,102,52,99,57,56,48,51,101,98,55,56,49,99,98,48,55,49,56,48,57,55,52,48,50,54,101,56,48,57,54,49,48,55,102,97,49,102,55,50,97,56,48,57,100,102,48,55,54,101,49,101,99,50,99,56,51,97,48,48,102,102,101,53,99,49,102,101,48,51,97,57,48,55,97,56,49,101,56,50,98,52,51,97,99,53,55,56,51,56,56,48,50,54,52,99,97,56,52,102,48,102,51,50,55,56,55,55,48,51,56,97,49,101,102,50,102,56,98,54,52,51,48,101,102,97,48,57,54,54,53,101,57,52,99,53,52,50,54,57,55,52,57,56,56,51,50,53,54,98,54,53,56,49,55,52,53,53,50,48,53,98,98,50,102,57,54,50,53,55,99,53,56,48,53,100,50,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,56,55,54,48,48,102,56,99,57,48,48,51,101,56,56,52,49,99,102,97,54,48,51,97,51,48,55,55,52,48,48,102,98,48,102,48,50,54,51,56,97,99,99,49,102,50,48,102,99,48,55,98,99,48,49,101,101,101,99,48,101,57,99,51,97,97,48,57,98,48,102,52,48,55,55,99,48,49,101,57,99,48,48,51,100,98,99,49,101,54,48,55,102,48,48,101,52,52,51,102,97,52,56,98,98,48,101,50,48,51,101,48,48,49,50,55,48,102,57,55,48,102,54,49,53,51,56,97,52,52,99,98,57,48,102,51,56,55,49,53,48,55,56,55,54,101,100,49,98,49,53,99,53,53,101,97,50,99,54,100,51,56,98,50,53,48,48,98,99,52,53,48,48,102,98,99,48,55,55,48,48,48,102,102,102,54,54,48,48,51,100,57,97,53,51,48,48,51,100,56,48,52,56,48,49,101,100,51,51,49,54,48,48,50,53,48,52,56,48,52,100,56,57,48,48,51,55,100,57,50,99,48,52,99,52,48,49,98,102,56,48,48,102,102,101,100,54,51,56,48,57,97,48,50,54,99,57,48,50,54,99,55,50,52,54,51,48,49,48,99,99,98,102,101,52,50,49,102,48,48,102,102,102,54,56,51,98,51,48,50,53,99,56,49,100,48,49,55,52,49,101,102,48,102,54,57,54,49,52,49,99,101,48,55,53,48,48,101,55,48,49,100,102,57,54,52,53,99,57,55,50,53,56,48,50,53,48,51,99,48,49,101,50,99,49,100,99,48,101,50,48,51,98,101,48,101,100,50,53,57,54,97,53,56,97,52,48,50,53,56,97,98,52,52,50,102,48,51,99,99,53,98,48,48,102,102,57,51,48,55,55,52,97,53,52,56,52,98,102,57,49,49,48,99,98,49,50,102,48,98,49,56,52,51,100,97,54,49,51,100,51,101,98,99,100,56,49,48,53,56,49,51,48,56,48,102,54,52,48,49,102,52,100,56,48,48,102,102,102,57,48,51,48,51,98,100,48,55,56,54,48,52,97,52,56,55,49,52,49,102,55,54,48,55,57,56,48,102,55,48,97,50,50,57,56,51,100,99,57,50,49,99,53,50,101,50,52,49,100,57,56,49,51,52,101,49,99,102,97,48,55,53,97,48,102,51,56,97,99,50,57,56,98,98,48,55,53,101,49,100,57,48,102,100,53,49,53,56,53,98,49,53,50,48,101,54,48,51,98,54,49,102,52,99,49,99,55,48,102,53,48,51,101,98,52,53,52,99,97,48,101,99,49,55,56,49,101,50,98,50,56,52,51,99,52,48,50,54,53,56,48,52,99,102,53,49,53,56,56,53,99,98,48,50,98,48,97,48,48,49,102,50,98,97,48,55,50,54,48,102,55,48,49,102,53,48,48,51,101,97,100,50,102,48,51,97,53,54,98,98,56,48,48,102,52,57,52,49,102,50,55,48,55,100,54,48,102,51,51,102,97,48,101,99,99,101,54,99,49,100,50,56,55,48,52,48,57,55,55,48,50,54,50,98,56,55,100,55,102,48,48,55,98,57,56,98,54,50,98,97,52,54,101,53,97,49,53,98,99,99,53,49,48,48,102,102,57,56,56,55,56,98,101,100,99,48,52,97,99,97,100,52,101,101,49,97,52,101,48,48,102,102,97,57,50,48,101,98,56,55,57,48,98,57,48,101,54,56,55,57,48,51,98,101,49,101,100,48,101,100,97,54,56,48,57,54,48,55,56,52,51,97,101,53,100,49,53,50,49,101,50,50,56,48,98,49,101,56,97,56,99,57,55,99,97,102,50,101,52,97,52,52,101,52,54,50,100,48,97,100,50,99,48,49,50,99,57,56,56,99,57,56,56,52,57,51,100,48,100,51,49,49,49,49,57,50,102,50,50,97,54,50,50,50,54,97,49,53,54,56,97,57,98,54,97,102,53,49,48,97,102,102,48,55,97,52,48,49,102,54,53,54,48,48,102,102,102,97,101,98,48,55,100,56,48,48,102,102,102,97,100,48,48,50,54,54,56,51,100,56,48,101,48,52,49,102,48,57,53,99,54,52,52,101,57,52,53,101,56,55,56,52,49,100,54,48,55,98,50,57,50,99,51,57,102,49,99,49,101,51,48,51,97,52,101,48,102,48,48,51,102,54,49,99,98,48,101,52,48,51,99,50,101,53,49,48,55,53,99,51,102,52,49,102,99,98,48,101,55,55,48,102,53,52,56,55,48,52,98,50,52,101,98,48,101,97,49,55,97,53,100,100,48,55,56,56,51,98,98,52,52,56,97,102,50,100,55,53,54,48,52,57,50,55,50,55,56,55,57,56,48,51,101,57,50,99,48,49,102,53,97,56,48,48,102,102,102,49,52,99,48,50,55,54,99,97,98,48,55,48,56,57,56,53,102,56,48,57,49,56,55,51,52,51,56,48,49,100,52,52,50,48,55,101,52,48,102,50,57,57,101,53,53,56,48,57,57,54,48,102,49,48,51,98,50,48,101,97,48,51,100,57,48,55,53,50,49,99,101,48,102,97,48,55,53,102,56,50,53,56,51,102,56,49,99,50,50,100,99,97,97,97,50,101,56,97,97,48,55,56,51,101,54,52,98,97,50,56,48,98,97,52,101,50,102,56,97,102,48,52,98,56,48,51,98,51,48,97,98,52,98,55,54,56,49,51,99,56,48,48,102,102,51,51,48,48,102,102,55,57,56,51,99,97,53,51,48,48,102,102,51,101,101,101,56,48,49,102,49,100,52,48,102,48,48,55,98,52,51,99,56,57,55,99,97,53,48,55,99,48,48,48,102,102,102,97,100,99,50,57,52,98,57,48,102,49,48,55,56,48,98,49,48,99,53,50,52,98,50,101,49,102,52,50,97,52,48,57,51,98,48,50,52,54,49,50,56,98,52,50,99,53,51,98,97,51,97,49,97,50,48,51,97,55,48,101,100,56,55,55,97,52,98,102,48,102,53,48,51,100,97,52,97,52,98,101,56,54,56,50,56,54,49,102,101,52,100,50,98,50,57,49,97,53,98,56,101,49,101,51,50,98,57,99,100,56,97,100,48,50,57,102,48,48,102,102,55,99,52,97,99,48,57,56,101,48,55,55,54,48,52,98,97,48,48,51,101,100,51,48,98,50,101,48,102,48,99,98,48,48,102,102,49,50,102,99,48,102,100,99,49,99,48,97,54,56,49,50,101,50,49,99,56,100,100,48,99,98,101,52,98,101,57,99,48,102,48,99,49,101,56,48,49,51,49,50,48,52,98,54,56,48,51,100,98,50,53,55,55,57,50,56,52,97,53,50,102,98,97,50,48,50,55,51,57,52,56,57,51,98,50,55,49,55,51,50,53,53,49,52,49,49,101,52,48,49,100,97,54,49,101,49,50,98,97,54,97,55,100,55,102,56,48,54,55,101,48,49,50,100,56,48,101,48,56,51,56,54,48,52,97,102,48,51,56,102,48,55,54,48,48,101,49,56,49,100,57,49,53,99,48,50,53,97,49,99,100,48,55,53,99,49,99,51,48,101,53,56,55,48,99,97,54,54,98,97,53,49,55,48,57,57,57,100,52,51,48,101,52,48,55,52,48,97,50,48,101,53,57,53,56,57,49,101,56,98,101,50,101,48,98,102,50,100,102,49,99,97,57,48,101,100,57,53,101,48,99,97,54,57,55,56,53,56,100,99,101,100,50,52,99,98,48,52,101,98,51,97,54,53,48,55,100,50,101,98,97,102,102,101,98,97,56,50,54,101,53,52,56,49,51,102,48,48,102,102,52,97,54,57,55,56,48,52,100,48,97,54,56,49,50,54,48,53,54,56,51,100,55,48,52,99,56,49,51,50,99,53,54,102,52,53,101,57,56,48,101,100,102,48,55,49,48,49,101,52,51,49,57,97,48,52,100,48,51,98,101,101,48,102,54,49,49,102,53,48,55,98,57,102,48,101,56,52,56,55,49,48,57,53,56,51,98,102,54,54,56,98,100,100,102,48,55,97,98,56,100,98,57,53,100,102,54,50,100,102,99,57,53,101,97,48,101,52,50,102,102,56,48,53,102,52,48,48,102,102,51,101,55,48,99,49,100,99,50,57,99,97,100,50,101,48,48,49,102,53,98,56,53,102,97,49,50,50,48,54,48,53,99,48,55,57,99,48,49,101,55,49,97,56,98,99,52,99,99,102,97,52,98,100,52,57,99,48,50,52,99,56,99,48,52,97,54,50,50,57,53,100,50,49,56,97,52,50,52,100,97,51,50,51,54,52,52,52,53,97,97,54,99,48,50,99,101,50,48,57,55,48,48,97,57,97,98,57,97,57,52,48,52,49,101,53,48,49,100,52,99,48,49,102,51,50,55,48,50,55,49,52,49,99,57,56,49,51,48,54,48,102,98,48,48,57,52,101,48,55,48,99,48,101,99,99,51,99,56,48,50,55,54,49,102,54,48,50,53,54,102,56,51,102,56,48,48,55,97,57,101,56,53,99,97,55,48,102,55,49,53,56,48,50,53,53,99,49,102,55,48,55,51,56,48,57,54,49,48,102,57,48,55,50,54,56,49,51,50,53,102,56,55,54,99,97,51,50,57,100,50,102,50,54,57,53,56,53,49,57,54,51,53,102,49,52,50,53,100,48,55,56,48,49,50,53,57,49,56,56,57,54,57,99,97,100,55,97,97,53,48,54,56,48,52,97,99,53,102,102,100,55,53,48,54,48,99,48,49,101,53,55,56,49,102,57,56,48,51,99,97,100,56,48,51,99,101,56,56,48,51,100,56,102,99,48,49,101,53,97,52,48,49,101,98,101,56,48,51,99,98,48,48,48,102,102,51,100,52,57,48,48,102,102,55,98,57,52,51,97,50,54,48,48,102,102,55,97,101,50,48,48,102,102,102,52,101,48,48,49,101,97,99,56,48,51,100,56,97,48,48,102,54,56,48,48,102,102,51,100,99,48,48,48,102,102,102,55,102,48,48,51,54,98,102,48,48,55,54,101,56,48,51,100,99,101,48,48,102,102,102,54,57,56,48,51,100,57,99,54,48,48,102,102,55,54,53,56,48,51,100,99,52,48,50,54,99,48,48,101,99,102,53,48,53,102,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,50,48,48,102,102,50,50,49,52,48,48,102,102,49,48,53,97,97,56,48,56,48,54,97,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,102,102,48,49,102,102,49,55,53,100,55,53,102,102,48,48,97,48,54,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,56,48,49,52,48,54,48,48,48,102,102,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,53,102,102,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,55,97,48,48,49,102,49,55,48,50,99,56,97,101,52,57,48,48,55,100,49,100,48,49,50,53,52,53,55,50,50,57,54,48,53,55,97,52,57,54,48,53,54,55,48,50,54,51,98,49,54,54,53,55,97,51,50,54,51,48,102,97,53,50,48,48,50,55,99,48,57,98,101,48,50,54,48,57,50,53,49,52,48,52,99,49,49,54,53,99,48,52,99,97,50,55,52,100,52,53,99,52,100,48,52,49,51,55,97,48,51,53,57,51,102,100,97,56,56,100,55,53,48,48,97,49,55,53,48,48,99,52,97,48,48,102,102,55,99,50,52,99,49,102,48,48,51,99,49,48,102,97,48,51,98,56,48,50,55,98,99,49,100,51,56,55,56,48,51,99,97,53,99,49,54,97,49,99,50,48,55,50,100,56,48,57,53,99,99,48,101,100,99,51,98,99,57,99,53,100,49,55,54,57,99,53,52,48,55,53,102,48,51,99,53,50,102,56,48,57,98,49,48,102,51,56,55,98,102,49,52,56,53,51,50,53,57,54,56,57,56,53,51,49,52,49,56,98,98,50,100,100,49,57,49,100,51,52,98,49,57,50,56,100,48,48,97,100,48,49,51,48,52,102,56,101,57,101,53,97,48,50,55,99,98,48,51,51,57,98,102,99,48,55,97,101,53,100,55,53,100,55,102,99,48,50,48,49,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,99,49,49,53,49,49,50,53,51,100,50,49,49,100,48,57,48,100,56,55,57,50,100,50,100,50,100,101,54,53,49,100,49,53,49,49,49,100,98,101,102,51,99,57,50,102,51,102,53,57,49,100,49,100,57,52,55,52,55,54,50,52,57,51,101,57,53,53,53,52,54,57,100,56,100,101,97,99,49,57,102,98,100,55,49,99,98,100,52,48,100,100,48,48,49,102,52,56,101,48,52,57,51,48,55,99,56,48,57,101,55,48,48,102,102,55,100,56,98,56,49,50,102,56,49,99,48,48,101,101,57,52,99,49,100,101,50,102,99,51,97,101,48,101,97,52,49,101,49,56,51,97,54,48,55,102,50,48,102,97,99,97,54,48,102,49,57,53,101,53,97,57,54,52,53,55,57,54,48,48,101,51,48,51,57,48,48,102,102,102,100,56,49,100,50,57,52,56,48,102,49,100,48,50,53,48,52,97,97,48,101,56,56,55,98,100,48,53,51,49,50,53,51,56,97,99,48,102,55,50,51,50,49,54,52,53,48,102,53,97,48,57,53,99,49,100,48,98,54,100,50,57,50,101,52,51,99,52,53,98,49,53,101,100,49,101,53,51,51,102,99,48,55,57,54,48,48,102,102,55,100,50,57,56,48,51,101,97,56,99,48,57,55,51,48,48,55,100,54,99,56,49,50,52,48,49,100,50,48,48,55,100,57,101,48,55,102,48,51,101,101,48,102,57,49,50,48,51,100,56,53,100,48,49,50,55,54,53,48,56,49,51,52,99,48,102,48,99,51,97,101,101,56,55,57,56,51,56,101,57,48,49,100,51,48,101,101,48,55,50,52,98,50,48,55,52,54,48,101,57,56,48,57,56,50,48,102,54,49,53,97,56,97,53,50,57,55,56,48,101,101,99,51,56,56,57,99,53,53,48,55,56,56,97,55,50,100,48,51,56,48,57,54,56,52,100,97,50,57,55,50,49,102,99,101,53,55,49,53,97,53,55,57,56,97,102,50,100,48,51,99,55,55,55,97,56,98,101,52,50,48,51,51,101,48,55,49,56,48,52,102,56,48,49,50,48,50,48,48,102,102,102,98,99,54,48,55,50,97,48,102,57,56,49,99,52,56,51,98,57,48,55,97,48,53,102,56,55,55,57,99,52,100,52,55,48,55,56,54,49,99,55,48,102,52,48,55,49,49,50,48,51,101,54,48,101,54,48,97,56,48,55,100,97,101,48,55,52,100,50,56,51,97,97,53,53,48,55,51,52,98,57,48,55,57,52,49,100,50,48,101,100,49,52,52,49,102,48,48,102,102,55,98,49,53,52,49,99,55,102,99,49,101,100,49,53,97,53,52,48,55,55,99,51,101,52,57,101,53,50,48,48,57,55,56,48,51,100,101,48,56,102,99,97,100,50,99,57,48,50,98,101,99,56,48,53,56,56,50,51,50,48,48,102,102,102,57,52,54,48,51,102,55,48,102,57,56,49,50,51,48,48,48,102,102,102,97,56,51,48,101,56,48,55,48,56,49,99,48,50,49,49,52,52,49,100,100,48,101,97,48,51,100,51,48,55,57,48,53,49,48,49,50,53,50,53,102,49,53,49,52,99,49,54,101,53,52,49,53,99,56,48,48,102,102,101,51,52,51,101,101,48,52,98,49,48,49,51,48,56,53,49,49,54,54,53,51,49,52,56,53,55,48,55,51,99,98,57,48,101,97,49,53,101,56,101,57,50,56,54,53,53,48,55,52,48,97,53,52,52,50,98,49,48,53,51,100,48,56,98,49,48,101,56,51,54,100,51,49,97,54,56,51,97,99,57,57,50,100,57,53,102,50,56,50,48,49,55,51,99,48,48,102,97,100,48,48,102,102,50,55,51,99,51,102,50,48,52,56,98,56,49,51,56,101,48,101,51,48,49,102,57,56,55,53,52,51,100,101,49,101,97,48,101,97,56,55,54,56,97,98,48,55,97,48,48,101,99,57,49,99,49,101,101,50,49,56,55,54,48,98,101,50,101,48,97,54,48,48,102,102,55,98,98,52,49,99,101,57,53,101,48,102,52,52,51,56,56,49,102,48,48,55,56,48,49,100,49,50,100,49,49,52,97,100,48,102,50,56,55,52,57,48,48,98,101,50,97,48,98,98,50,97,99,51,97,50,56,98,48,57,99,53,49,56,55,57,99,98,57,57,48,101,101,57,54,51,52,56,101,56,97,48,50,54,97,52,54,54,50,49,51,53,48,98,102,99,48,54,55,54,48,48,102,102,55,100,97,49,56,48,51,101,50,51,101,48,102,54,48,49,100,56,98,48,48,102,48,52,49,102,54,56,49,50,51,97,49,102,49,52,99,48,55,97,50,49,99,55,50,57,99,97,54,48,102,54,48,55,101,48,98,56,48,101,48,48,102,102,51,99,97,48,102,49,48,55,97,52,51,101,101,48,102,99,56,98,101,50,99,56,97,98,48,48,102,102,55,97,56,97,49,101,100,50,99,52,97,53,48,101,48,56,55,53,52,49,100,50,48,49,50,100,101,53,55,57,52,101,53,97,50,53,49,55,54,53,52,49,53,97,49,100,50,50,57,56,51,98,50,53,55,97,55,49,54,49,49,54,57,101,49,102,49,50,100,49,51,48,97,101,97,50,99,50,52,97,102,52,99,50,98,100,51,54,52,48,52,98,98,48,102,97,56,55,50,48,51,100,97,48,101,100,99,51,100,48,49,101,50,48,101,51,56,55,102,48,51,97,101,53,102,56,55,51,99,51,100,99,49,100,49,50,102,52,98,99,48,101,97,56,55,57,56,51,98,54,49,101,56,50,57,48,98,54,48,101,101,57,55,101,53,49,48,55,57,48,51,98,99,53,56,51,101,53,53,49,55,97,53,50,57,55,48,53,50,57,55,56,56,56,53,55,57,54,101,53,53,57,55,48,53,49,57,54,97,56,56,57,50,56,48,53,57,49,53,99,57,101,56,50,56,56,57,101,53,54,97,54,97,51,98,56,56,48,53,56,98,52,100,98,57,51,53,49,50,48,49,101,98,54,48,52,98,101,56,51,100,57,50,57,52,48,57,56,53,48,55,48,50,48,101,52,52,49,102,98,57,52,52,99,53,101,48,101,100,48,51,102,49,48,55,51,97,48,101,100,99,49,101,100,49,52,99,56,97,57,56,100,50,50,101,55,98,49,52,56,48,102,50,56,51,57,52,53,48,56,55,99,48,97,100,54,53,50,49,57,52,53,50,99,48,98,99,52,50,100,101,49,48,56,98,97,54,54,53,99,56,52,51,50,101,99,98,51,52,51,57,97,102,102,52,49,54,50,53,56,52,49,57,51,49,99,48,49,52,53,56,48,49,102,50,53,49,48,48,55,100,49,48,50,53,48,51,102,102,48,101,52,48,55,54,99,48,57,57,51,48,50,52,57,48,49,99,99,56,55,53,102,56,51,99,99,48,101,98,56,55,57,99,49,101,100,56,55,99,52,49,102,52,56,55,52,99,49,100,98,48,51,98,98,55,98,56,51,100,49,48,55,99,99,49,101,53,48,55,100,56,48,102,48,48,49,99,100,97,51,57,53,97,53,98,97,50,49,52,54,48,101,57,56,49,99,102,49,55,99,49,101,49,48,55,56,56,57,56,49,100,56,52,57,99,49,102,101,48,102,52,48,55,56,53,51,99,51,100,54,53,101,50,49,49,54,48,53,53,57,53,101,57,56,53,99,49,54,102,48,57,99,53,56,100,50,54,49,55,98,102,102,102,56,48,98,48,52,48,52,57,56,56,48,51,101,101,55,56,51,98,52,56,99,49,99,53,48,55,55,48,48,102,102,52,97,51,56,49,51,98,56,49,99,98,50,99,53,56,48,50,53,48,56,51,98,48,48,102,102,48,102,55,56,102,50,99,99,98,102,48,50,53,56,48,51,98,97,56,48,99,56,49,51,49,48,54,50,102,48,98,56,48,102,51,56,51,100,48,52,53,57,52,53,50,100,52,49,101,100,48,51,100,51,57,48,55,53,98,53,53,50,48,102,51,98,56,55,52,99,97,102,55,48,49,51,99,49,100,99,57,100,56,51,56,48,48,48,102,102,102,55,49,97,48,52,101,98,48,102,50,53,49,53,99,53,56,101,48,49,100,51,48,48,102,102,49,102,49,99,100,48,50,53,48,56,49,99,100,48,49,50,57,50,53,98,56,49,51,97,54,99,56,49,50,100,97,48,52,100,53,56,49,50,102,97,48,52,99,97,48,49,50,100,97,48,102,49,98,56,49,50,100,102,52,48,101,54,53,97,48,55,55,97,48,102,99,56,51,97,101,48,102,57,48,49,102,99,48,55,52,54,52,51,97,54,56,99,48,102,98,56,48,49,101,97,51,102,48,50,54,49,54,52,51,56,50,49,100,98,48,101,102,56,55,48,56,97,49,99,53,101,56,51,99,48,48,102,50,57,55,53,52,48,101,97,56,48,49,101,100,52,48,52,102,102,50,99,99,51,57,99,53,49,50,54,55,48,102,49,48,50,52,48,98,54,50,98,57,51,97,53,99,48,48,98,97,57,48,101,100,56,48,51,101,97,49,52,48,49,102,54,57,52,49,101,49,50,100,100,49,48,97,56,99,48,48,102,97,101,98,48,50,55,56,99,97,51,101,57,55,100,102,50,50,53,57,56,55,56,56,48,57,52,57,48,50,54,49,99,97,99,50,97,49,49,55,97,51,50,50,97,52,97,53,49,100,51,48,98,48,97,48,55,54,57,53,57,49,97,54,98,98,48,48,57,51,57,51,57,98,53,97,54,50,52,50,51,99,57,98,49,50,99,52,52,48,55,100,97,48,48,102,102,55,99,55,102,99,48,49,102,52,48,50,48,52,99,101,48,48,51,101,98,99,48,49,101,51,50,51,56,49,51,48,50,48,52,99,52,56,49,51,51,50,49,102,52,50,98,53,50,53,48,55,100,55,50,57,48,49,99,48,48,102,102,51,56,55,48,55,100,50,48,102,48,49,48,56,49,99,54,48,55,102,55,50,53,57,52,50,48,102,57,48,51,57,56,53,57,56,48,51,99,99,51,48,51,97,54,48,102,100,56,51,57,52,48,101,51,53,48,55,97,51,56,55,52,101,52,51,101,99,53,50,48,55,100,48,49,100,53,52,50,49,57,55,57,98,49,52,52,49,102,48,101,53,98,56,55,57,50,101,98,57,100,48,53,48,57,51,55,102,99,48,55,48,48,102,102,53,48,48,98,52,54,48,48,102,102,55,99,99,98,99,48,57,98,97,48,101,56,48,51,101,52,48,50,54,98,56,49,99,54,48,49,50,97,99,53,51,50,51,97,52,98,52,49,101,100,48,50,52,100,48,48,102,102,49,101,97,54,56,48,51,100,101,56,102,98,99,100,57,53,56,100,50,50,50,52,102,48,50,54,49,48,49,100,99,48,49,50,98,101,48,102,49,56,51,98,57,48,56,56,57,50,56,97,49,101,52,50,99,56,98,53,52,57,102,50,53,53,49,53,56,57,51,57,100,101,53,98,57,52,48,49,100,49,100,98,56,51,50,53,54,56,48,57,102,51,53,102,97,55,101,48,48,99,98,57,53,48,48,98,98,55,48,48,102,102,55,99,98,54,52,48,49,102,53,54,97,49,102,50,55,99,49,102,101,57,53,54,48,52,102,52,48,51,57,100,48,101,57,48,55,98,52,51,100,102,52,48,102,53,52,51,98,48,48,102,51,48,51,101,52,48,52,99,50,49,54,54,53,54,48,55,55,56,98,55,50,102,56,97,53,48,101,51,48,55,55,99,48,57,55,97,48,55,52,52,48,101,48,52,51,57,99,49,100,98,52,102,50,99,53,51,48,51,97,99,49,99,48,97,101,49,100,57,52,51,52,101,48,101,102,49,52,97,49,101,52,52,100,97,52,99,48,102,98,56,55,98,48,98,49,50,98,101,102,49,53,52,57,55,54,53,55,97,55,57,52,50,53,55,97,48,97,54,97,48,99,102,102,56,49,53,98,56,48,51,101,50,102,97,49,99,97,52,102,48,55,97,48,48,102,102,52,99,98,56,48,51,101,99,53,48,49,100,50,57,52,54,53,56,49,52,101,53,55,56,55,97,99,49,102,49,48,48,102,102,51,101,97,49,56,48,57,98,55,48,55,52,97,49,99,98,101,53,100,50,53,98,56,56,54,53,54,97,53,56,55,99,52,49,101,49,48,55,102,56,48,57,55,101,48,101,99,48,55,55,53,48,54,98,97,50,97,51,50,55,50,55,50,52,55,52,98,50,100,56,98,50,52,55,99,48,57,51,50,57,57,48,48,98,50,50,99,101,101,52,57,54,50,98,56,97,100,52,101,55,51,52,98,53,99,48,57,52,48,48,102,102,57,56,52,48,50,53,57,48,49,102,54,56,55,48,99,48,57,98,56,48,55,99,50,48,52,98,57,97,53,48,51,98,97,48,102,55,56,55,56,52,49,101,97,56,55,55,56,49,102,51,56,51,99,49,48,101,51,50,51,56,55,54,99,51,97,52,49,99,102,48,102,56,57,54,99,53,56,48,55,98,48,98,51,50,98,52,49,101,54,57,55,54,49,99,53,52,55,52,102,48,101,53,57,52,100,52,49,100,99,52,49,48,102,51,49,55,99,53,52,57,55,99,49,101,52,52,54,97,52,49,48,101,101,97,53,55,50,56,57,98,52,99,50,99,57,99,52,97,52,52,52,48,56,52,48,56,50,99,55,102,52,48,99,51,57,48,48,51,101,98,57,52,48,57,99,51,48,102,52,56,49,50,50,54,48,52,101,49,56,51,57,48,48,50,54,49,52,97,49,50,101,52,51,99,97,53,52,57,52,48,49,100,57,48,55,56,101,48,101,99,53,101,48,55,97,52,53,55,48,55,53,100,51,99,98,49,52,52,50,99,52,51,100,56,48,101,57,52,97,53,48,55,97,52,49,99,53,48,102,100,48,55,101,48,51,57,102,52,56,97,56,56,49,101,51,48,101,57,97,49,49,55,99,56,97,53,102,50,49,48,55,52,49,49,97,55,57,52,54,53,101,57,55,54,100,56,55,55,99,98,49,98,99,56,57,56,98,51,102,49,51,49,57,51,57,48,99,48,51,53,54,56,48,57,51,101,48,55,97,99,48,48,102,102,102,97,54,54,48,50,55,100,49,98,48,101,55,48,49,51,51,56,48,101,102,56,49,100,101,48,48,51,101,98,102,99,98,102,48,50,54,51,48,98,102,48,101,101,56,55,55,48,49,101,54,56,55,97,50,99,98,55,48,101,57,56,49,50,98,48,53,57,56,49,51,50,99,49,99,99,50,102,56,98,52,48,48,55,98,54,52,49,101,50,49,55,56,57,101,49,101,99,98,50,57,48,98,48,48,102,54,56,55,101,56,51,98,99,49,101,48,48,102,102,101,102,56,55,101,48,51,101,50,56,57,54,49,101,49,52,97,50,99,48,98,98,55,49,51,52,97,99,48,102,101,98,102,52,48,57,102,52,101,97,50,100,52,51,51,52,100,52,99,102,102,48,50,57,52,48,48,55,99,53,50,52,48,49,102,53,52,101,48,102,53,52,48,57,52,51,48,55,55,56,49,102,54,48,50,54,98,52,49,102,102,56,55,55,52,51,102,50,48,101,101,52,49,101,97,56,51,99,99,50,98,56,51,99,52,49,99,50,50,56,48,49,100,98,48,55,97,56,97,56,50,102,99,51,97,50,48,57,54,48,55,54,50,49,102,50,50,56,48,48,102,102,57,55,51,48,55,56,99,53,54,49,55,48,53,100,48,55,52,99,51,101,54,48,101,101,48,51,97,99,49,101,52,52,52,48,102,54,50,49,56,55,56,48,51,98,50,53,100,57,52,54,53,56,97,55,50,49,48,55,56,56,98,50,48,101,102,56,48,53,98,50,54,49,53,97,100,97,48,50,54,57,54,54,53,55,97,54,50,55,99,48,48,100,52,48,48,52,99,100,48,51,102,98,48,101,53,56,49,50,99,48,48,101,49,48,49,101,101,56,51,102,97,48,102,101,49,54,101,53,55,49,53,56,53,48,56,51,97,98,48,55,54,99,49,102,102,48,102,102,98,98,48,53,56,97,55,49,53,50,56,54,102,57,55,52,101,56,55,50,52,51,57,101,53,101,56,55,99,97,99,97,49,50,57,53,98,50,102,52,98,57,48,101,102,50,48,57,54,52,53,99,57,54,50,56,54,49,100,100,52,98,56,50,98,56,97,55,48,49,51,99,50,98,55,97,55,53,52,102,50,52,53,56,97,49,52,52,102,52,100,56,48,53,50,56,48,57,56,52,48,48,102,102,55,100,98,53,56,48,51,101,98,55,52,48,57,53,48,48,102,102,101,98,48,55,99,49,101,48,102,57,56,49,51,54,101,48,52,98,54,97,54,49,55,101,48,101,100,56,97,98,50,102,54,53,51,48,49,99,99,48,55,49,99,49,102,99,56,51,56,57,52,56,48,55,98,50,49,98,48,55,52,52,97,102,50,101,102,97,53,48,55,53,56,97,53,48,55,55,50,53,97,48,51,99,55,48,101,102,97,54,55,50,102,102,50,53,56,55,55,53,50,99,51,97,101,53,54,49,52,98,55,99,97,102,101,48,48,102,55,49,48,50,52,99,51,98,102,53,57,48,97,102,102,50,48,48,102,102,49,55,54,54,48,48,102,102,102,98,99,101,48,48,102,102,55,99,56,51,56,49,101,50,56,48,51,101,99,54,48,51,99,101,57,54,48,101,57,48,48,57,55,56,50,101,52,49,101,50,48,51,97,99,48,50,53,55,99,97,102,54,53,100,50,98,99,98,52,50,97,100,100,50,99,52,98,102,48,101,53,48,55,97,52,51,102,54,57,97,56,56,53,57,48,51,100,57,48,101,99,97,54,50,49,56,55,57,49,48,48,51,56,97,48,102,97,56,51,102,52,48,101,101,56,51,100,48,49,99,57,48,102,52,56,51,98,100,48,102,98,49,52,56,56,56,53,102,97,50,97,53,50,48,57,99,98,102,50,99,48,97,99,50,49,53,51,56,97,56,52,51,52,49,57,52,100,102,102,48,50,54,97,48,48,55,100,56,52,48,49,51,51,102,99,48,57,98,49,48,50,54,99,99,48,57,56,57,48,55,98,99,56,50,56,54,56,48,56,56,49,100,54,48,102,98,56,49,51,49,52,48,102,102,56,49,101,51,56,55,51,56,49,50,99,56,101,49,56,57,54,51,54,53,48,48,102,102,51,99,57,48,55,56,101,53,97,56,55,57,56,97,101,101,53,57,101,52,55,48,102,48,48,55,56,49,48,48,102,102,49,51,52,100,57,53,53,99,97,99,57,101,48,57,49,50,99,49,51,57,48,55,53,102,52,98,101,100,57,54,52,53,56,52,57,48,55,49,52,49,49,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,55,49,57,48,48,97,97,100,48,48,102,102,50,56,99,56,48,48,102,102,50,102,98,50,56,48,54,98,57,56,49,50,48,56,48,48,102,102,100,56,49,99,48,52,57,51,56,48,50,54,50,51,48,49,50,100,101,48,48,53,52,56,52,51,97,48,97,48,49,53,49,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,102,102,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,102,102,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,50,97,52,50,49,100,48,53,48,51,97,52,51,57,52,48,48,102,102,54,101,100,49,97,101,48,48,102,102,57,99,101,53,50,48,48,53,55,56,97,102,48,48,102,102,98,48,52,48,57,97,51,56,48,51,54,50,101,48,101,101,56,48,49,51,55,54,51,99,56,48,49,53,49,48,102,100,56,51,55,50,98,97,101,98,97,56,48,99,98,101,48,49,49,101,102,97,101,98,97,101,98,102,102,97,100,55,100,56,99,48,97,48,56,49,52,48,97,53,98,53,100,55,102,48,97,50,52,52,56,49,57,56,48,98,98,54,48,48,102,102,102,98,99,52,48,48,102,102,55,100,52,55,49,53,56,48,52,101,50,48,55,49,100,51,52,48,57,57,53,48,55,48,50,49,100,55,50,57,99,97,101,48,50,54,55,99,49,100,102,57,53,48,53,57,57,54,54,49,102,97,57,52,52,54,56,98,99,99,57,56,48,102,99,48,49,100,99,48,55,52,48,51,57,52,53,101,49,54,48,56,48,49,100,99,52,51,48,101,99,48,55,53,48,51,97,52,49,101,57,52,101,48,102,97,48,51,101,99,52,52,50,99,56,97,55,48,101,99,48,55,52,48,49,100,56,97,54,49,49,50,56,102,57,55,52,53,50,57,54,52,57,48,49,99,102,48,102,50,49,55,99,57,101,53,55,49,52,54,49,99,52,52,51,48,101,57,56,48,53,102,101,98,56,100,51,56,99,100,100,98,55,53,51,101,54,57,98,97,97,57,97,100,53,51,102,55,100,102,55,51,49,98,101,102,102,49,98,56,99,54,49,99,99,49,52,51,49,57,52,48,51,56,56,52,102,98,53,101,57,102,98,57,102,56,50,49,51,49,99,56,101,48,50,102,48,49,101,54,53,48,49,51,97,99,48,49,102,50,48,98,48,48,102,102,55,100,52,98,49,55,54,53,56,49,55,52,49,101,48,48,102,102,50,55,101,48,48,57,54,55,48,101,51,49,53,56,102,49,52,98,99,97,57,55,52,98,52,48,50,54,56,56,51,56,52,49,99,101,50,97,53,50,100,56,50,102,49,49,99,98,56,52,53,52,99,50,99,56,98,48,50,100,56,48,57,56,53,54,48,97,102,54,53,51,49,51,53,48,99,98,52,50,98,48,98,52,50,97,100,102,52,54,57,48,55,98,52,48,50,52,97,53,50,57,52,52,57,56,53,48,50,54,57,52,100,99,49,101,97,48,55,56,49,49,48,51,100,49,99,51,99,99,48,102,50,56,51,100,97,49,100,55,48,49,55,101,48,102,52,56,55,48,57,50,100,53,99,51,99,99,54,52,97,56,98,53,99,101,97,100,55,49,97,50,55,51,54,51,54,50,49,56,57,49,97,57,52,102,99,100,54,52,52,52,52,53,50,52,102,52,53,49,50,101,97,55,56,98,53,99,53,100,56,48,49,98,101,56,50,99,50,48,49,55,54,101,49,50,53,101,55,48,48,101,51,99,51,99,56,51,53,53,48,97,53,99,100,56,55,51,49,99,52,51,55,56,100,48,51,101,53,97,101,54,50,102,54,100,97,51,48,51,97,101,55,100,53,56,55,97,52,97,53,56,98,97,50,49,97,54,50,98,97,57,101,50,52,53,53,49,56,99,51,50,53,97,100,98,53,54,57,100,53,97,97,99,48,52,101,56,101,55,51,102,51,56,98,51,56,101,48,98,53,100,54,101,97,54,97,55,102,57,102,98,101,97,57,101,54,97,100,102,49,98,101,101,49,53,99,50,57,55,51,55,49,52,54,101,55,48,97,51,50,56,49,48,48,52,54,48,49,99,49,56,54,99,50,101,53,50,101,53,49,51,48,52,102,52,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,99,97,53,99,98,56,51,57,48,98,98,56,51,56,98,50,51,102,99,57,99,49,54,54,102,56,101,98,55,100,99,55,50,99,54,97,55,50,101,98,55,49,49,53,55,53,102,48,49,55,99,99,50,53,54,48,98,97,100,52,100,50,49,51,53,48,50,49,51,99,52,52,98,53,51,54,52,98,52,52,97,48,98,48,52,55,55,102,53,53,52,55,57,98,99,55,51,101,101,51,48,97,51,100,55,57,97,100,101,52,99,50,99,100,102,49,99,101,55,100,56,52,57,98,55,51,57,98,101,48,49,101,102,48,48,102,102,49,102,49,102,57,48,48,55,100,97,55,49,54,50,48,52,99,56,48,55,51,48,98,51,48,50,53,49,52,48,57,56,97,48,102,101,101,50,100,56,49,102,99,56,55,49,51,50,55,57,55,101,48,101,98,48,51,101,54,49,102,97,48,102,97,56,55,97,52,51,99,48,48,102,48,56,49,102,100,48,55,52,52,98,55,52,102,48,102,50,48,55,57,48,51,100,101,53,55,50,55,97,55,48,55,98,49,102,50,100,102,57,55,52,49,102,49,48,55,53,49,48,52,48,49,50,55,50,56,54,49,101,54,57,52,102,50,99,56,49,100,98,97,53,50,50,100,57,53,99,49,99,101,48,49,50,101,48,55,53,101,49,101,101,48,102,52,50,53,56,48,56,56,51,98,54,51,52,56,102,102,56,98,51,55,51,49,56,99,54,51,57,98,54,49,50,54,51,49,99,53,56,99,51,50,56,54,48,56,51,98,54,48,55,57,56,49,102,102,48,55,51,56,49,102,53,50,57,56,49,101,50,48,51,97,101,48,102,99,48,55,98,52,49,100,101,56,55,101,99,51,98,100,50,57,56,48,50,52,97,49,101,102,48,101,50,48,55,56,99,98,56,48,101,97,48,55,57,99,97,97,99,53,56,57,53,101,57,52,53,50,57,54,53,48,56,48,49,101,48,50,56,100,50,100,48,48,98,54,50,98,54,52,98,48,50,97,52,98,48,50,99,48,97,57,50,99,51,50,50,50,54,52,56,50,55,52,97,102,52,99,52,99,52,48,55,51,53,50,48,50,54,53,99,100,48,51,50,56,101,98,48,102,49,57,102,48,55,54,48,100,54,51,98,57,97,50,55,54,98,52,50,53,52,98,52,49,53,56,55,52,97,49,48,98,52,102,97,55,53,97,57,49,98,54,51,97,100,50,56,54,97,49,52,101,51,98,100,50,99,54,53,102,49,98,52,49,100,52,99,55,48,49,50,54,49,102,102,56,55,50,50,51,98,99,49,102,99,56,55,55,52,54,57,56,101,53,57,98,51,50,49,100,99,100,49,54,99,48,53,55,48,101,100,49,98,52,100,54,99,55,97,100,51,49,48,100,98,53,54,100,55,48,50,57,100,55,98,49,51,50,100,55,49,100,56,102,48,57,55,49,100,52,100,49,51,98,97,54,52,53,97,55,51,53,97,98,53,97,100,49,56,51,99,51,48,101,101,55,56,53,48,48,49,57,99,52,48,48,102,98,49,102,48,50,52,48,99,49,100,57,56,48,51,101,99,49,99,48,57,55,55,48,102,50,48,51,98,50,48,102,53,57,52,50,53,51,98,52,48,102,52,99,51,98,97,53,52,48,55,57,48,98,57,48,55,48,52,48,102,49,57,51,49,50,100,99,50,57,53,51,56,49,100,102,48,51,99,98,52,56,50,97,99,56,57,53,97,100,97,55,57,55,101,56,101,53,53,49,55,54,57,57,56,49,100,100,48,55,57,99,98,51,52,48,50,57,99,97,56,48,55,57,97,49,100,100,99,53,50,57,55,56,48,50,54,50,53,48,97,50,97,51,49,54,50,53,55,57,53,102,48,49,102,52,48,101,99,48,55,52,56,98,100,50,56,99,48,50,99,101,52,49,102,49,56,51,57,52,48,55,57,101,48,52,98,101,48,51,100,52,48,102,55,48,51,57,51,48,55,99,54,49,99,98,50,100,99,51,56,56,48,102,51,48,51,56,97,53,98,98,56,53,50,56,55,57,99,51,97,99,53,98,99,51,51,54,57,52,56,52,57,50,102,51,50,56,101,57,50,56,54,57,50,56,97,102,97,50,100,50,54,50,48,49,54,97,53,52,57,54,99,53,53,97,52,97,50,57,55,52,49,100,102,48,102,48,49,52,99,57,99,57,101,53,49,56,55,56,56,97,52,50,99,52,97,98,48,102,48,49,52,48,53,56,97,55,49,53,54,57,99,56,50,57,97,57,54,48,49,57,53,97,48,48,102,97,98,102,48,48,55,100,56,50,56,55,51,99,48,49,102,54,50,50,48,52,98,52,57,52,48,48,102,52,100,49,100,101,48,101,57,57,52,56,48,102,56,48,51,98,98,98,48,55,55,99,49,102,99,48,51,97,101,48,101,100,57,54,52,57,99,57,51,52,49,99,51,48,102,55,52,97,52,49,54,56,56,99,53,52,49,54,54,99,97,48,49,55,52,56,55,50,53,97,50,51,56,55,51,56,51,102,101,53,53,49,53,99,48,48,102,55,55,48,55,52,49,99,99,57,54,53,101,50,48,97,48,56,54,101,53,98,48,55,51,50,56,51,100,101,49,101,97,48,102,50,48,55,49,99,51,100,56,57,98,50,51,97,56,51,99,50,48,48,55,100,55,54,48,49,50,98,50,48,102,51,56,48,57,98,100,48,55,52,99,48,52,101,102,56,55,56,52,51,56,98,48,99,56,51,102,55,48,55,52,102,48,57,50,49,57,49,54,48,56,50,56,97,53,49,51,97,49,100,56,48,55,56,50,57,97,56,101,53,48,102,50,56,56,51,57,48,53,101,48,51,99,57,48,101,102,57,54,54,53,48,49,55,52,48,50,55,52,49,102,48,48,102,102,55,53,49,51,54,99,57,54,97,48,101,100,48,51,101,48,53,51,97,54,57,52,50,49,101,97,50,56,57,51,99,97,99,48,101,97,54,50,99,52,98,49,50,102,48,97,100,48,101,53,48,55,52,53,48,48,102,102,97,50,48,51,100,52,55,98,56,55,51,56,101,97,51,102,56,55,55,51,51,48,55,56,56,55,55,100,54,49,100,49,97,55,56,51,101,48,50,57,54,50,101,51,99,51,97,99,54,56,50,97,52,101,57,54,100,56,101,97,102,52,50,54,56,50,98,48,101,54,53,99,55,98,53,102,54,51,99,54,53,57,53,52,48,51,99,99,54,98,54,56,48,53,51,101,48,98,55,57,48,53,99,99,48,102,49,56,50,100,50,52,100,54,49,102,98,48,101,54,56,51,101,48,51,51,99,100,97,51,99,57,57,97,54,49,56,48,57,100,97,100,51,49,56,99,101,56,99,53,56,98,48,102,50,54,53,48,102,49,49,100,54,51,57,54,49,100,48,101,50,55,50,51,99,98,57,100,48,101,101,97,48,55,54,56,55,57,97,52,48,57,56,55,55,51,101,49,100,52,101,99,55,56,51,97,98,52,102,54,55,98,51,98,57,97,52,97,97,48,50,57,48,102,54,55,98,53,56,101,48,52,50,99,48,49,102,52,54,56,48,48,102,102,102,97,99,51,57,48,50,52,54,48,49,99,55,98,99,48,102,55,56,49,101,52,54,48,52,99,56,49,51,49,54,48,52,99,52,56,55,53,52,51,97,48,53,98,48,55,56,56,97,56,50,99,52,51,98,48,48,50,53,54,57,99,48,101,53,99,51,56,99,102,50,50,99,56,55,56,56,97,101,48,55,53,57,50,57,48,53,101,49,53,48,56,48,49,102,54,50,98,48,51,100,99,57,54,57,50,53,56,50,49,50,54,48,51,101,97,52,48,52,99,57,50,98,99,97,51,57,48,102,53,48,55,55,52,51,97,99,49,100,99,56,50,56,49,51,52,48,49,101,57,100,101,48,102,54,56,55,97,56,51,101,48,48,49,102,54,101,99,48,48,102,102,102,98,50,100,50,98,52,48,49,102,53,98,97,48,101,49,52,97,57,48,102,49,48,55,55,57,48,56,97,55,48,102,48,56,51,102,102,48,55,97,52,53,98,98,97,53,53,48,51,57,53,48,101,56,56,55,97,52,51,98,56,53,102,49,55,52,49,99,98,52,102,54,52,51,97,99,53,97,56,55,54,57,50,99,49,101,52,57,55,99,49,102,49,52,56,50,57,52,51,99,52,49,100,53,52,97,50,98,56,97,56,50,56,56,51,98,48,49,101,48,52,54,52,50,52,49,52,55,52,51,48,102,51,54,50,102,53,51,56,51,100,52,49,101,50,48,101,101,48,50,52,48,97,50,52,101,48,101,102,50,50,56,55,97,57,51,99,97,50,48,55,98,52,48,57,57,54,48,50,54,50,48,49,100,57,48,49,50,57,56,48,101,51,48,49,101,52,56,49,51,49,52,48,102,55,100,51,56,98,54,52,49,48,55,55,99,48,101,99,52,97,55,52,54,50,100,52,98,99,99,53,48,57,53,54,57,48,53,100,57,55,50,57,101,57,50,53,97,57,54,97,53,54,48,55,54,99,51,98,99,53,49,49,53,48,53,55,101,48,52,97,50,51,50,52,49,54,97,49,101,55,48,102,51,57,55,50,53,51,48,55,55,48,97,100,55,56,98,53,52,101,52,48,50,57,49,48,99,98,48,50,100,53,49,49,51,99,51,99,52,53,101,57,52,54,53,48,97,50,97,55,57,55,54,56,50,48,49,54,50,50,48,52,101,99,48,49,51,57,56,48,102,54,52,48,57,102,49,48,55,102,97,53,102,56,51,102,101,48,55,99,99,101,57,53,50,56,54,53,101,49,54,97,53,52,48,55,55,99,51,98,56,53,52,56,55,54,52,51,98,48,101,48,55,56,100,97,48,101,52,48,55,51,99,97,48,48,101,101,49,53,54,99,49,53,101,56,101,53,50,56,55,51,52,97,55,48,102,50,56,55,56,99,51,100,48,57,97,53,49,57,53,56,57,101,53,57,52,49,54,50,49,101,102,50,99,99,97,98,56,50,101,50,57,48,100,51,48,51,100,99,49,101,54,48,102,49,57,55,100,57,97,52,53,55,48,98,57,52,57,100,56,57,49,101,101,51,55,48,101,56,49,100,101,56,101,101,97,56,49,100,57,51,49,57,51,52,100,50,51,100,49,100,50,99,53,52,102,54,98,56,50,50,51,97,98,53,102,54,56,50,97,99,102,57,53,48,57,55,52,55,97,99,98,49,100,48,101,98,50,57,52,100,52,53,98,50,56,99,97,56,54,98,53,99,51,97,48,98,55,51,48,101,98,56,55,57,99,49,55,56,97,49,102,52,57,98,54,49,102,57,56,55,97,54,100,48,57,99,51,57,50,54,51,49,98,56,48,97,56,53,99,55,53,55,52,56,101,51,56,57,97,101,55,100,51,56,97,57,56,102,51,49,56,55,52,52,101,50,49,48,99,53,55,52,99,100,51,50,99,101,99,48,97,52,53,97,54,99,51,56,54,54,97,101,51,99,50,97,48,57,48,55,55,51,99,52,97,55,57,51,52,100,54,57,101,57,53,56,50,99,56,49,101,99,48,102,51,56,55,56,48,51,102,48,49,101,53,50,102,56,51,101,48,49,101,100,50,102,52,98,56,48,102,51,56,55,97,52,51,100,48,53,99,57,54,56,49,101,51,48,102,51,48,55,57,48,51,99,52,53,57,97,55,49,55,52,53,102,56,55,56,52,98,101,50,101,57,51,57,101,50,99,99,98,55,50,101,99,98,57,50,101,56,98,51,52,56,52,99,52,101,50,100,52,98,52,50,100,99,98,53,52,57,52,57,52,98,52,102,50,99,100,51,49,50,100,51,49,51,49,51,57,51,53,50,49,50,57,51,57,51,49,100,102,55,55,53,53,99,48,55,99,52,48,48,102,102,55,99,53,101,97,52,99,48,48,102,97,102,56,48,55,57,53,56,53,56,48,51,57,100,97,56,55,102,98,56,48,49,57,97,48,48,102,102,55,49,52,48,50,102,50,56,48,56,50,51,53,56,56,102,49,54,48,97,48,98,53,48,49,102,98,99,48,49,102,49,55,99,101,55,48,48,102,102,55,100,55,99,48,51,99,57,101,49,54,48,52,100,97,48,55,102,56,48,98,48,55,52,48,48,102,102,101,50,98,54,53,48,50,100,99,51,97,55,98,53,99,51,101,54,55,50,98,52,98,98,52,101,99,55,101,55,53,97,50,99,48,55,48,98,54,97,54,100,49,55,53,50,52,97,52,52,101,48,51,98,101,48,52,99,49,57,53,98,49,52,48,50,100,56,56,55,56,57,53,50,98,54,99,54,50,56,54,49,98,54,51,97,101,99,56,100,54,99,57,50,51,53,97,100,51,53,49,52,52,56,100,54,99,56,53,52,57,49,49,50,52,57,50,50,50,52,57,49,49,50,52,57,56,50,98,48,48,48,102,102,102,57,52,56,48,55,57,52,51,99,50,49,99,99,50,102,99,48,49,102,53,100,48,49,102,48,48,101,57,57,55,101,53,98,56,55,54,52,51,100,54,49,100,56,48,102,52,56,49,51,48,101,53,102,56,55,54,56,51,99,56,49,100,100,50,99,49,51,56,97,51,50,101,99,97,49,50,102,48,97,56,52,57,48,50,53,100,99,98,48,50,57,56,98,100,50,57,52,98,57,50,98,57,50,53,49,53,51,56,97,99,50,100,48,97,57,50,99,53,49,57,49,100,51,49,48,52,98,51,52,50,52,97,52,52,52,98,52,49,52,100,54,53,49,57,51,100,48,97,101,50,101,54,50,98,48,48,100,57,48,53,49,49,55,99,53,50,48,55,97,52,97,53,50,57,52,51,100,48,49,100,57,50,101,99,97,57,48,102,49,48,55,54,56,51,99,54,53,53,57,53,101,49,101,49,48,101,101,48,55,56,99,51,98,101,53,57,97,48,57,55,50,53,50,48,55,56,48,97,51,50,101,49,48,100,56,50,99,99,97,55,50,102,52,97,55,50,101,56,97,99,52,57,52,101,52,51,50,99,99,97,99,50,101,56,97,98,52,57,52,54,52,100,52,48,50,100,53,48,100,51,53,51,53,48,57,51,100,48,57,50,49,49,53,51,100,48,53,99,102,51,55,98,97,56,48,97,49,101,48,48,102,57,54,49,102,51,97,51,48,49,50,49,54,48,100,55,100,53,50,57,48,48,52,99,101,102,100,102,55,51,57,99,100,48,48,102,102,52,98,101,55,51,57,99,50,51,102,57,49,52,50,56,48,100,51,48,49,98,97,48,48,102,102,51,101,56,52,48,49,102,48,50,49,56,51,100,57,48,48,102,102,55,100,54,49,48,51,56,54,54,49,100,48,102,57,49,54,99,49,102,50,48,102,52,48,51,97,53,52,101,48,102,101,56,51,97,51,48,102,98,98,56,53,100,100,57,55,56,57,56,57,97,49,100,98,52,100,50,56,99,51,101,54,53,97,48,55,56,52,51,97,48,49,100,53,54,53,51,99,98,57,57,100,50,53,56,49,53,97,53,50,56,51,97,51,48,102,52,48,51,98,54,52,52,50,56,55,49,52,101,57,56,57,99,53,49,56,55,55,99,97,49,101,53,53,48,55,55,49,48,54,57,48,101,56,97,51,52,101,50,57,49,48,48,48,102,102,100,98,51,49,48,100,48,56,97,52,51,100,48,49,102,49,51,50,100,54,52,54,97,48,102,56,55,51,51,50,99,102,51,48,98,52,53,97,98,48,101,52,55,51,51,98,52,57,49,56,57,50,97,98,97,98,52,102,56,101,55,49,48,57,56,100,53,48,50,50,53,99,48,50,101,99,48,102,53,48,55,50,53,54,49,97,56,48,98,49,50,48,53,98,56,48,102,101,57,100,50,50,99,97,98,48,55,52,56,100,57,49,102,52,51,50,56,102,55,49,53,57,100,48,54,100,97,99,51,56,48,102,50,56,102,54,48,102,48,50,101,97,55,100,51,101,49,101,54,48,52,54,97,99,101,99,55,52,51,101,57,56,50,55,55,51,97,98,54,100,98,49,97,101,53,101,54,57,98,50,50,54,51,97,98,55,48,49,51,48,99,48,49,102,55,53,99,48,101,99,48,97,51,48,55,52,97,48,48,102,98,51,101,48,50,54,101,52,51,98,50,49,100,98,55,99,98,52,52,99,50,98,48,98,99,48,102,102,57,53,48,48,102,102,102,51,100,101,52,56,50,101,53,101,50,98,100,50,57,51,50,48,98,99,48,55,100,50,49,99,56,48,101,99,56,51,101,50,48,102,52,97,50,50,51,55,50,98,53,48,99,97,101,52,51,57,50,97,57,48,99,51,100,52,49,102,57,50,101,57,48,56,97,52,52,52,97,52,52,98,52,101,52,49,50,57,49,49,56,97,98,52,49,50,99,100,51,57,51,99,98,49,54,100,51,53,51,57,51,48,48,97,97,51,100,55,99,54,101,55,99,55,51,48,97,100,56,54,99,50,56,48,98,49,50,48,55,48,49,97,48,51,55,49,48,48,102,102,51,101,53,54,48,48,102,102,101,99,56,51,98,101,53,55,48,51,99,98,48,50,53,48,52,49,102,51,50,50,51,99,53,97,100,56,55,57,99,51,102,48,49,99,51,48,55,57,99,48,101,99,48,98,55,52,51,55,100,101,52,50,57,50,57,53,49,56,97,49,48,55,52,101,49,101,49,48,101,99,56,55,97,48,51,98,56,57,54,56,50,56,102,57,48,101,53,51,57,49,99,98,51,52,98,50,99,56,49,102,52,48,55,97,57,49,56,98,98,52,98,52,99,50,99,53,50,100,48,49,51,53,48,56,97,101,50,56,54,52,97,100,52,49,52,48,97,52,52,52,101,52,99,50,99,48,48,53,49,100,102,102,49,98,48,99,55,48,54,55,56,56,49,56,102,99,99,48,51,48,52,102,48,98,101,97,48,50,102,101,51,101,54,54,55,53,51,50,99,55,97,48,100,100,51,57,48,99,99,57,49,97,55,101,55,57,101,49,98,50,52,57,48,54,53,53,57,101,100,50,55,97,53,55,48,57,97,56,57,49,56,55,57,54,98,48,50,100,50,52,53,52,99,99,48,51,56,52,48,53,98,51,56,102,57,98,52,55,102,99,51,56,54,48,101,98,99,55,57,100,99,101,55,51,99,102,48,55,56,49,100,52,51,51,99,99,99,51,102,98,100,102,54,56,100,57,101,56,100,50,51,48,50,51,56,99,48,51,52,56,102,53,54,97,50,49,52,55,97,51,52,48,99,98,51,100,57,101,54,53,52,50,48,54,53,100,49,49,53,100,50,99,55,53,48,48,102,102,99,97,97,48,48,55,100,48,56,56,99,48,48,102,97,57,55,48,50,53,51,48,50,49,49,48,49,102,52,56,101,48,97,48,50,54,50,99,49,101,102,97,56,48,98,54,101,48,48,102,57,52,98,56,101,48,52,102,53,48,51,57,55,99,48,48,102,102,97,56,57,52,49,99,56,49,56,50,52,48,49,101,97,101,56,51,102,54,53,48,49,57,49,99,48,49,102,52,50,50,48,48,102,102,100,54,57,55,48,50,53,51,48,50,99,49,50,54,48,102,97,52,48,48,102,102,97,54,50,99,49,101,102,97,56,48,98,55,48,48,102,102,48,102,57,52,98,56,48,51,54,55,53,56,51,57,55,48,48,52,99,52,97,48,101,52,48,48,102,102,49,53,53,100,48,55,101,99,97,48,54,102,48,102,57,56,48,51,54,50,55,49,100,98,48,48,102,102,52,102,54,49,100,102,48,48,102,102,50,98,49,55,101,48,49,54,99,48,50,100,97,52,48,49,97,97,49,48,49,102,53,56,56,48,49,51,98,48,102,54,99,97,49,48,48,48,102,102,101,55,54,53,99,48,57,100,99,48,57,49,102,48,50,55,99,52,49,102,101,48,49,50,48,101,48,102,54,53,48,56,49,101,56,48,51,57,49,50,102,56,57,97,50,98,57,54,101,56,48,51,100,100,101,48,101,100,56,51,99,52,53,98,48,55,99,56,48,49,101,57,54,48,51,99,55,51,48,55,54,56,51,100,48,49,100,97,50,57,54,56,49,101,48,48,102,102,55,52,52,51,97,56,49,101,56,48,101,97,48,48,102,102,51,100,100,50,101,48,55,51,50,52,51,101,48,53,98,57,55,48,49,99,102,97,52,99,52,101,48,48,102,102,55,54,48,56,55,56,48,51,48,50,99,53,48,99,102,51,100,51,53,98,52,98,48,49,101,102,48,49,101,55,48,48,102,102,51,101,102,51,56,48,57,48,56,48,101,51,48,49,50,57,52,56,99,48,52,100,49,48,55,52,52,49,101,55,57,52,99,48,102,49,52,98,99,48,102,50,57,52,101,99,48,48,102,102,51,100,57,56,48,52,98,56,57,53,101,53,102,49,52,54,53,53,48,51,102,54,52,56,48,102,99,50,55,55,50,100,49,49,55,56,55,52,99,49,101,48,48,55,52,100,56,52,97,50,101,57,51,56,49,100,97,57,53,56,53,50,57,54,54,53,54,57,54,51,56,51,100,101,49,102,57,52,102,52,49,52,102,48,101,97,54,50,56,100,49,98,49,54,48,49,99,97,52,102,48,55,56,98,52,49,101,55,48,101,50,97,48,48,102,102,55,98,56,48,50,100,98,51,55,100,53,56,53,49,49,51,55,49,98,54,99,51,48,49,98,99,54,49,56,53,57,56,55,49,99,100,100,54,53,53,55,52,55,101,54,102,101,54,52,50,98,100,55,48,51,99,101,51,48,101,55,51,56,52,56,99,51,48,98,53,48,50,97,99,55,55,48,55,101,52,100,97,49,100,57,51,98,49,102,56,101,50,55,49,55,98,53,55,49,100,99,102,97,99,97,49,48,49,101,97,100,55,99,51,97,49,101,97,99,98,48,49,53,50,55,53,50,101,99,54,98,100,48,56,98,52,54,97,53,54,53,48,56,52,54,57,97,49,48,99,57,52,48,51,48,51,48,102,97,56,49,54,97,56,49,100,54,56,55,101,54,51,99,48,51,98,48,51,99,101,51,100,54,55,51,51,101,57,99,99,100,56,49,100,99,51,101,98,53,99,98,99,102,54,54,50,97,99,54,57,99,53,54,48,102,49,49,57,50,100,55,53,55,56,48,57,51,49,98,48,55,97,56,99,97,55,97,55,57,100,57,97,102,54,99,48,53,51,97,102,51,98,97,99,53,52,55,98,51,98,50,56,55,57,101,53,52,50,97,53,97,97,99,50,54,98,49,99,97,56,49,57,54,48,50,54,55,56,48,57,56,54,50,101,99,48,57,98,49,48,50,54,50,99,49,101,48,48,102,102,49,51,48,101,49,101,53,48,101,53,56,51,98,98,48,55,55,101,49,101,54,48,55,57,101,49,101,48,50,98,52,98,101,50,102,99,51,97,101,48,101,98,48,97,48,52,99,48,101,99,48,55,51,49,97,50,101,53,97,50,97,52,97,56,50,97,99,98,53,50,102,49,48,56,97,56,50,99,52,98,55,50,102,53,51,55,57,54,101,49,101,97,50,99,48,97,101,55,99,51,100,99,49,101,102,50,100,49,51,52,98,97,52,102,52,100,50,102,56,51,101,48,53,100,48,55,56,48,98,102,52,100,98,100,54,53,56,53,99,52,56,48,54,99,55,102,100,56,102,102,55,49,53,52,54,48,50,56,99,51,48,49,101,49,54,97,48,49,51,99,52,56,53,56,48,50,102,53,49,55,101,100,99,99,48,57,57,54,51,101,51,57,56,101,54,48,100,97,55,49,99,50,48,101,55,49,52,50,51,54,99,48,97,53,48,48,102,102,101,49,101,51,48,97,99,50,52,57,49,99,48,98,102,99,48,54,49,100,52,48,99,99,48,101,53,57,54,98,100,55,57,101,48,55,98,49,55,50,99,98,52,50,54,97,102,53,54,54,55,53,52,57,52,53,51,97,98,56,100,52,98,52,56,97,53,50,49,100,49,51,54,100,50,52,98,97,53,52,50,98,48,49,49,55,48,50,54,56,52,54,55,49,99,99,99,100,51,51,52,51,56,50,51,51,48,101,54,97,52,50,52,49,99,48,101,52,101,49,102,50,51,57,57,100,52,101,98,50,100,98,48,101,101,55,52,51,98,49,100,99,55,51,48,101,99,55,55,51,98,52,98,53,51,54,99,54,57,100,100,48,100,56,57,98,54,97,50,52,49,97,97,57,52,100,99,48,50,99,54,52,48,49,102,55,49,52,48,102,100,52,51,102,97,48,102,100,99,48,49,102,54,51,48,48,102,102,52,100,50,57,54,48,49,102,56,50,99,98,97,52,51,54,48,101,100,52,49,101,98,56,55,99,48,49,99,57,56,55,51,52,97,57,54,53,51,56,98,54,55,99,97,54,50,56,48,51,56,101,48,101,56,48,51,99,54,53,98,56,55,50,56,97,50,52,49,50,57,57,48,48,102,102,98,56,50,101,48,98,56,56,50,97,55,57,54,102,99,97,57,52,98,48,102,56,48,55,56,57,49,48,97,55,98,52,51,50,56,100,51,56,51,102,50,49,101,55,48,102,52,57,55,99,53,55,57,53,54,53,55,56,48,57,99,100,50,50,52,56,49,53,101,49,50,49,99,55,49,51,99,101,55,49,53,56,53,48,56,101,55,48,98,48,51,98,57,102,56,53,97,56,51,97,101,48,48,102,98,50,55,102,98,48,48,51,101,99,49,56,48,57,100,102,51,54,49,54,48,52,100,97,48,49,51,49,50,48,97,51,56,48,51,100,53,100,48,102,55,55,97,49,50,55,49,50,48,49,99,97,48,57,52,102,49,48,48,99,56,97,99,54,100,56,54,49,102,102,48,53,55,102,56,54,99,49,54,50,48,49,52,97,48,52,57,57,97,99,98,53,54,50,102,51,52,99,100,50,53,97,98,57,50,49,51,57,99,55,100,51,100,100,55,51,97,100,52,100,57,54,57,101,53,100,53,51,54,100,50,54,100,98,54,56,54,50,48,49,57,51,48,48,102,102,100,51,48,51,98,97,51,51,99,101,54,54,53,48,101,49,48,101,54,57,57,99,54,55,49,100,100,53,57,100,48,99,102,51,57,56,101,99,57,56,48,97,56,101,54,55,51,53,54,100,56,100,53,54,97,100,53,98,48,99,97,51,98,98,49,97,100,54,98,54,49,49,50,51,54,52,56,53,50,54,97,52,57,98,54,100,97,57,54,53,54,53,51,53,53,51,101,54,98,53,55,100,101,55,101,102,98,57,102,56,100,102,48,97,102,56,99,48,50,57,54,50,98,101,49,55,56,101,49,54,97,49,54,101,48,101,49,52,98,52,97,54,52,50,99,53,48,97,50,99,53,48,53,54,48,49,56,97,54,48,48,102,56,101,100,56,51,102,52,48,102,100,56,51,101,57,48,48,102,102,55,100,55,49,57,52,99,53,54,56,55,101,99,98,49,98,50,101,49,101,48,55,49,97,48,102,53,48,51,100,54,48,101,52,56,51,97,54,53,99,50,53,50,54,49,54,99,53,56,49,54,99,57,50,49,99,54,50,57,48,51,98,54,49,99,98,48,102,98,49,52,48,56,50,53,99,49,54,48,53,100,57,54,99,53,57,53,50,52,101,48,101,99,52,56,51,99,48,55,99,51,57,101,49,100,100,52,52,50,97,55,49,52,56,53,50,57,52,54,49,99,53,48,101,100,48,55,52,99,97,48,52,48,50,98,54,48,48,102,102,52,97,51,97,53,97,54,56,52,99,56,48,51,101,53,48,51,53,53,50,48,48,102,102,102,97,102,54,48,55,54,54,52,98,55,51,101,48,50,54,100,48,51,56,51,98,56,52,101,101,48,101,56,48,49,102,98,56,49,97,51,55,48,51,55,50,98,56,48,48,102,102,102,56,98,100,57,98,56,48,51,101,98,101,52,49,101,53,102,57,99,52,55,48,48,51,99,100,97,56,55,102,99,102,56,49,52,48,101,56,48,49,99,53,54,48,49,53,56,55,48,51,57,54,50,48,48,102,57,52,48,100,101,98,48,48,102,102,55,100,55,98,48,51,98,52,98,49,49,99,48,57,98,52,48,101,48,56,98,48,56,48,55,52,50,48,102,100,55,48,48,97,53,48,49,57,98,53,99,98,57,101,98,56,51,57,98,97,102,53,56,57,55,53,48,49,50,97,54,98,53,51,54,57,54,56,54,49,101,50,98,53,98,50,100,52,57,54,49,48,98,53,48,100,52,100,97,56,57,50,48,53,101,48,49,49,98,49,99,48,99,102,51,57,57,57,54,48,52,99,97,100,99,55,53,51,51,57,52,51,48,101,97,55,55,97,51,102,97,55,100,53,100,52,101,99,97,100,98,49,56,100,97,98,48,102,101,51,98,99,98,48,102,99,55,99,53,57,49,98,50,52,57,50,97,99,51,101,57,101,53,101,98,50,57,53,50,53,55,51,101,97,50,52,49,53,54,48,48,102,56,98,101,100,52,99,56,48,51,101,98,100,52,49,101,53,57,49,48,48,102,102,53,99,98,51,48,102,102,52,57,56,99,50,102,102,48,55,52,52,48,101,50,55,102,49,54,50,99,53,56,57,53,48,51,57,54,48,50,55,49,99,48,57,97,101,48,55,54,54,48,52,57,51,56,49,50,101,99,48,102,48,56,49,102,102,56,51,100,48,50,100,56,97,97,52,55,52,50,48,101,97,57,52,101,53,56,98,54,49,100,49,48,101,99,57,54,52,53,97,98,99,53,51,50,53,56,51,99,99,48,55,56,97,57,48,53,53,57,54,50,57,50,49,99,101,48,55,54,99,49,100,102,52,56,52,54,50,97,56,98,98,52,97,101,53,98,48,55,97,52,98,51,52,49,99,56,53,54,57,56,56,50,53,50,49,55,100,56,51,97,56,53,50,51,50,53,98,48,55,99,56,51,99,48,53,55,99,56,55,54,99,51,98,48,53,101,97,55,97,48,56,49,51,52,56,48,51,101,50,102,55,97,52,48,49,101,49,102,48,48,102,50,98,101,101,51,54,48,50,54,100,52,51,102,102,99,50,48,101,48,48,102,102,102,52,55,99,49,99,53,54,49,50,48,98,100,99,49,54,98,54,48,48,102,102,102,57,52,48,102,100,99,48,49,102,53,102,48,48,102,102,101,100,51,100,100,55,100,51,99,48,57,98,53,48,101,48,102,57,50,51,98,102,101,54,99,48,101,56,52,49,102,97,57,49,99,54,49,53,99,55,99,55,101,55,51,101,101,49,50,50,57,52,55,48,99,98,51,52,100,55,57,56,101,49,100,52,50,57,51,52,56,101,54,56,48,53,52,57,100,56,99,97,55,99,54,51,57,100,48,54,97,99,55,98,100,55,98,100,57,50,99,54,57,49,54,98,48,54,99,54,97,52,97,53,53,97,49,57,56,50,99,48,55,56,52,51,56,56,54,51,48,55,57,54,48,52,99,48,99,100,55,49,99,97,49,101,50,54,49,101,53,99,54,50,49,98,52,51,101,99,55,53,53,52,54,56,50,98,51,97,98,56,54,49,55,97,100,51,57,57,100,52,99,51,51,57,57,97,48,55,56,53,50,101,55,52,50,100,97,97,99,102,54,49,50,97,57,100,49,99,101,56,56,55,51,53,56,101,98,53,97,53,97,51,48,49,50,101,56,48,57,98,99,48,50,54,101,52,49,102,53,56,49,51,98,48,48,102,98,48,51,99,97,48,102,100,56,49,102,98,56,55,56,102,49,55,56,49,101,55,50,102,55,99,97,48,49,52,97,53,52,50,48,48,102,102,50,54,53,49,48,51,97,50,49,99,53,48,101,57,50,49,97,52,50,53,97,52,49,52,97,49,99,52,48,101,51,49,52,97,57,48,57,56,57,97,48,50,52,56,49,100,50,50,56,99,49,51,52,57,51,100,48,57,49,50,57,51,53,51,53,51,100,51,100,51,100,50,56,98,53,48,102,48,56,55,56,56,98,49,50,102,52,51,100,97,53,101,57,55,99,53,102,49,54,50,48,97,98,102,101,50,56,54,100,102,101,51,56,99,54,48,98,48,54,98,49,56,99,50,102,54,51,49,56,102,56,48,97,51,97,100,102,97,99,51,49,98,48,100,102,49,98,48,101,55,99,51,49,56,102,98,101,101,54,51,49,99,52,56,53,48,49,99,97,101,100,53,49,51,48,54,97,56,49,49,48,97,57,57,99,50,97,51,48,57,49,99,53,55,51,101,49,55,99,49,53,98,54,48,98,48,49,53,102,51,99,49,101,48,102,48,55,97,51,99,50,99,51,99,49,101,49,54,53,51,99,50,102,51,99,51,97,100,55,51,97,97,54,98,97,98,57,100,54,98,57,51,54,98,56,98,98,52,98,55,50,54,100,97,57,52,97,53,100,52,57,99,48,51,101,49,51,50,48,99,57,51,51,56,99,51,51,51,48,101,52,54,51,49,56,101,55,51,51,97,49,57,97,54,53,49,57,56,55,52,53,54,55,50,51,56,57,99,52,101,52,97,57,53,57,100,48,101,56,55,52,51,57,57,100,49,57,49,56,55,53,51,97,57,100,52,101,97,97,100,97,100,54,51,49,56,99,54,51,54,51,53,97,99,54,99,52,52,57,50,52,57,50,48,99,101,100,54,100,53,101,98,57,98,101,49,49,102,54,102,56,100,56,100,56,102,99,101,51,102,51,101,51,55,99,48,51,48,52,50,98,102,50,48,57,98,100,51,56,100,100,50,52,51,51,101,48,56,55,101,101,101,49,49,97,51,48,53,54,99,55,100,102,49,56,54,51,54,51,57,99,49,53,100,53,97,54,55,54,101,102,51,55,101,98,49,101,55,98,98,51,98,101,49,53,101,98,55,102,97,56,99,48,97,102,56,52,48,57,51,56,102,98,97,56,48,54,54,55,48,49,50,52,56,48,52,57,49,56,49,50,53,56,49,101,53,48,50,52,98,48,48,102,102,57,52,51,48,102,51,48,55,57,52,48,57,52,49,48,50,53,55,56,51,99,48,49,101,52,48,102,49,48,49,50,98,101,48,52,98,102,48,55,56,48,51,99,50,49,101,50,48,102,48,56,51,56,48,48,55,52,99,53,101,49,55,56,53,102,57,55,54,53,99,56,51,97,54,48,101,57,49,54,50,53,99,57,55,56,53,99,57,54,99,53,57,48,55,53,49,51,53,51,52,98,51,50,100,52,98,55,50,99,100,50,49,50,49,51,48,98,48,50,100,57,51,53,51,49,51,52,98,48,50,99,52,98,48,52,97,52,98,52,101,50,99,48,49,97,101,52,54,52,49,97,48,55,52,99,55,52,56,102,54,51,100,52,55,98,51,99,57,100,48,101,97,55,57,53,54,55,55,55,49,100,100,53,53,53,57,52,50,54,53,98,50,51,57,48,101,49,57,52,48,52,51,50,97,54,57,55,48,52,52,52,52,98,56,49,49,54,48,98,56,56,48,53,99,51,48,101,101,56,50,100,100,99,55,55,56,99,51,49,101,49,49,101,50,51,48,99,100,50,51,54,99,101,97,54,100,49,97,56,98,52,99,99,53,54,99,51,51,53,55,49,99,100,53,97,99,51,98,50,99,53,52,55,52,53,99,55,99,49,97,55,48,50,98,49,54,97,97,54,100,54,100,54,97,97,55,52,52,51,49,100,53,100,53,100,52,56,52,50,54,100,48,48,98,51,49,98,99,101,55,101,54,55,52,51,52,50,53,56,101,54,100,55,98,101,102,56,99,51,101,49,54,50,56,54,101,55,49,54,54,51,97,98,102,53,50,57,52,51,54,99,48,57,57,51,102,100,56,54,101,49,97,56,51,51,56,54,48,57,102,56,100,102,48,97,51,48,98,99,55,99,49,53,57,52,48,54,50,48,48,102,102,48,55,99,56,101,56,49,99,99,56,51,97,52,48,55,50,101,48,52,101,57,56,51,57,100,48,101,101,48,51,57,98,48,55,53,50,48,101,101,52,49,100,49,56,55,54,56,98,54,48,50,53,57,99,51,57,101,53,102,49,54,52,49,100,98,48,55,54,97,49,99,55,48,101,100,48,55,48,52,97,50,50,99,48,98,99,52,97,48,55,98,52,48,102,97,56,97,100,52,56,50,102,49,50,56,97,55,48,101,99,57,53,50,53,51,50,48,50,54,49,54,97,57,54,53,55,49,53,52,53,54,97,49,98,56,53,98,100,50,49,56,50,55,51,50,49,49,53,101,53,55,57,53,102,101,101,57,57,52,48,52,52,101,97,48,51,97,50,48,48,102,102,51,99,56,48,56,49,50,50,54,52,56,99,48,48,102,102,102,50,52,99,48,52,97,51,57,48,51,54,57,100,99,48,49,101,53,98,56,49,99,101,48,100,50,50,56,99,54,48,48,55,98,50,98,55,51,49,56,101,51,54,57,49,52,54,99,97,49,99,57,57,48,49,100,100,49,97,52,54,98,57,97,97,54,101,49,57,54,97,56,102,56,55,50,53,48,102,51,48,97,97,57,54,97,100,97,101,55,98,101,98,52,102,53,52,102,48,101,51,99,99,54,100,54,100,54,98,54,100,56,57,48,53,50,98,97,100,49,97,52,53,56,52,50,50,49,55,55,48,50,100,48,51,99,54,48,53,101,57,48,101,53,48,55,55,48,51,56,56,49,100,52,48,102,100,57,97,52,51,97,54,51,99,50,54,56,57,99,48,51,100,97,51,57,49,97,48,55,102,51,50,52,101,56,55,49,55,57,99,49,99,55,99,51,50,100,53,57,99,49,56,54,53,50,99,55,52,51,102,51,53,101,98,57,97,99,57,53,55,52,51,53,53,53,51,53,57,53,53,51,57,102,50,56,99,98,57,50,56,50,57,50,48,49,53,50,54,54,55,48,51,52,51,55,100,55,101,99,101,54,102,99,100,102,53,49,99,99,50,48,54,51,101,101,50,52,53,56,101,48,55,56,101,102,56,48,53,100,48,100,56,101,57,51,53,102,57,56,54,100,52,101,49,102,101,101,48,49,50,57,99,101,49,48,50,56,99,54,49,99,102,57,52,48,100,101,54,56,49,100,98,48,51,98,100,57,48,48,55,100,101,55,99,48,51,97,56,57,48,101,51,48,55,51,55,56,51,97,102,101,48,48,102,98,51,99,48,48,55,98,49,98,56,51,98,57,48,48,55,98,54,56,97,53,48,48,55,97,55,102,56,51,56,99,48,48,102,51,52,55,54,53,48,55,48,101,54,48,48,102,102,51,100,57,97,48,57,51,48,48,55,98,55,48,48,102,102,49,101,99,101,99,53,49,54,99,53,50,56,48,51,100,98,52,48,57,49,101,53,49,56,48,57,49,56,48,51,98,51,51,50,49,54,50,98,99,48,56,52,97,48,51,102,55,52,56,49,50,48,50,48,52,56,57,49,50,97,51,56,49,50,53,50,48,52,97,51,101,51,55,100,97,55,56,48,51,99,98,55,48,51,57,100,51,57,49,102,98,54,49,54,48,48,102,102,102,54,53,55,101,51,101,49,56,53,54,48,53,55,49,53,56,53,56,55,54,56,55,48,52,102,101,51,99,102,48,100,53,97,55,52,51,101,49,99,99,101,101,48,50,53,54,55,56,54,57,100,100,101,51,54,101,55,56,52,52,101,97,51,54,57,97,100,49,56,54,53,50,57,48,100,50,54,100,57,52,56,48,97,99,51,52,48,102,99,99,49,55,55,97,51,57,101,49,99,53,100,49,99,52,56,54,101,48,101,97,57,98,99,54,100,48,48,102,102,53,55,54,54,50,51,99,100,97,51,51,99,48,52,98,57,101,54,55,97,98,56,55,51,54,50,98,48,57,48,48,52,48,51,101,48,50,97,100,55,50,98,52,51,97,56,52,102,54,97,50,50,98,52,99,97,56,97,57,98,52,97,57,56,48,53,52,57,53,101,97,99,51,51,57,101,98,55,100,99,49,48,100,55,101,52,56,53,54,49,54,51,102,102,99,53,101,102,56,55,48,53,56,97,49,56,48,54,51,100,48,48,102,102,55,99,55,56,56,48,49,102,55,55,52,53,98,56,48,51,101,97,99,48,49,102,97,102,48,55,52,99,48,102,55,99,98,51,100,54,48,52,56,100,48,49,51,48,56,49,102,102,50,56,99,98,53,48,55,101,54,102,98,56,53,52,56,55,101,52,51,101,101,49,101,50,48,55,51,52,53,99,49,53,56,49,99,102,48,102,55,56,55,54,52,97,54,48,55,97,50,48,101,97,48,51,97,52,53,49,56,55,100,99,97,53,48,101,102,49,53,55,99,98,57,48,102,48,49,55,48,48,102,102,101,102,101,99,49,102,102,97,55,50,49,48,55,49,48,49,101,48,48,55,102,48,51,100,99,48,101,98,56,49,100,57,49,52,101,53,54,48,55,50,99,51,98,99,53,57,48,55,57,99,51,97,56,49,100,51,50,57,49,51,52,48,97,49,99,48,49,102,54,48,54,49,100,97,48,101,101,48,55,51,99,48,57,101,54,48,50,55,48,56,51,97,97,49,100,52,50,56,99,97,56,48,101,99,56,55,54,48,51,98,97,48,52,99,102,48,51,102,98,50,56,56,51,98,56,49,100,57,48,101,102,57,53,56,56,50,53,48,57,52,54,49,100,101,50,57,48,97,57,48,55,97,52,49,101,97,50,98,99,97,55,50,56,56,97,53,50,57,56,97,101,52,53,52,52,52,48,50,97,56,97,97,50,97,49,48,49,49,100,49,100,48,52,97,101,50,97,49,48,53,48,57,48,100,48,48,102,102,97,102,52,49,52,53,54,49,48,57,48,57,97,54,54,50,54,53,98,57,48,52,101,55,101,100,51,99,56,101,49,102,101,51,101,49,99,53,48,53,102,51,56,48,48,53,48,50,48,54,48,54,57,52,49,49,53,55,97,97,97,97,49,55,50,100,53,51,54,100,98,53,52,53,98,50,49,49,49,51,54,49,53,54,99,97,52,97,48,98,52,97,54,100,97,48,99,99,48,54,98,48,99,56,51,52,49,53,49,98,48,54,53,57,57,99,54,97,97,97,53,53,53,52,50,56,51,52,52,101,54,55,53,51,101,52,54,100,97,53,98,53,97,55,98,51,98,99,51,99,51,53,97,101,52,53,52,52,97,100,54,98,57,98,50,97,50,50,49,51,50,56,99,97,52,97,99,48,51,101,98,52,48,49,100,49,54,48,51,102,97,48,55,53,99,48,48,99,99,48,48,51,101,57,48,55,50,50,48,102,97,48,49,100,102,56,48,50,98,51,99,48,102,49,99,49,100,54,48,51,100,57,48,55,53,97,48,102,49,52,51,98,101,48,48,56,102,99,48,101,56,56,55,101,56,49,100,101,56,55,101,56,51,97,54,53,100,48,48,50,98,99,56,51,98,97,49,101,52,48,101,101,57,54,54,48,48,100,49,99,53,53,50,55,56,51,52,49,56,97,97,48,49,55,48,56,48,48,102,102,102,56,98,97,56,48,51,101,102,98,52,97,55,48,50,53,101,54,56,51,97,97,48,48,102,102,102,97,99,98,48,50,55,48,99,98,102,48,101,48,56,55,50,52,48,57,55,52,97,99,48,102,49,99,51,99,50,48,52,98,99,56,49,51,48,101,49,101,102,48,102,51,48,55,49,56,49,100,55,48,55,54,56,49,99,54,49,55,48,57,54,48,48,102,55,54,48,51,100,99,48,102,97,48,51,98,97,48,55,99,52,49,101,53,48,102,53,49,54,99,49,100,55,48,101,101,49,54,52,49,99,48,48,55,56,50,49,101,48,55,56,51,99,97,53,56,48,51,98,99,48,102,56,97,53,97,55,97,53,56,55,102,52,51,98,99,48,102,52,56,51,99,99,56,97,48,101,101,57,101,54,99,51,100,101,49,99,97,48,102,100,48,55,52,101,56,49,99,101,48,48,54,51,100,97,57,53,56,102,54,50,99,48,55,54,52,51,97,54,49,100,56,48,101,53,97,48,51,99,53,51,48,55,51,56,51,98,52,49,100,102,48,101,97,57,53,50,57,97,53,102,56,55,98,48,51,100,54,57,56,53,54,56,55,54,99,97,56,50,98,56,97,49,50,98,57,50,52,51,100,54,49,102,99,48,102,52,57,55,54,49,102,98,48,102,98,56,55,57,100,50,56,97,101,50,97,57,49,53,48,53,48,100,50,56,51,99,48,49,102,55,48,102,97,48,55,57,48,51,99,54,49,102,49,48,102,56,49,55,53,53,49,52,53,56,56,55,56,52,51,100,97,53,101,49,54,101,49,101,48,50,100,57,101,52,100,50,100,52,98,50,52,102,52,101,98,48,48,102,102,98,50,99,48,48,55,99,57,102,99,48,49,102,55,57,99,48,48,102,102,102,51,97,56,48,102,52,57,50,48,48,57,50,48,48,50,52,101,56,49,102,50,56,48,51,100,99,52,48,52,57,52,48,51,98,50,48,49,50,102,99,48,102,55,99,51,99,56,49,99,98,52,54,48,52,57,48,55,55,48,48,57,56,101,48,55,101,97,49,100,101,48,102,48,57,54,52,57,97,102,56,50,53,48,51,101,99,56,97,53,100,50,55,54,48,55,57,101,48,52,98,102,48,51,98,49,99,56,97,49,100,57,97,48,55,55,101,48,57,50,50,98,48,51,98,101,49,100,48,48,102,102,102,56,48,51,100,50,52,51,48,102,50,48,51,99,57,54,99,48,49,101,97,55,56,55,54,56,97,48,48,55,48,56,49,102,101,50,98,52,48,99,102,52,48,49,102,50,54,100,48,48,102,102,55,99,56,52,56,98,97,48,55,54,50,53,99,49,55,56,48,48,102,102,102,97,101,101,48,48,102,102,55,100,55,102,48,51,100,100,101,53,54,48,55,102,99,97,99,99,57,54,53,54,48,49,51,54,52,48,102,101,56,49,100,57,57,55,50,49,102,98,48,101,97,48,55,102,48,49,99,98,48,55,101,56,51,97,97,49,102,56,48,101,48,56,55,97,52,51,97,97,48,101,99,48,49,99,54,48,51,101,51,48,55,55,54,48,102,50,52,51,97,57,99,97,99,48,55,56,48,56,49,52,49,100,53,48,102,98,48,55,53,52,48,57,57,51,52,49,55,48,51,98,54,49,101,99,50,56,56,97,98,50,56,56,51,100,48,56,52,48,101,100,53,98,48,102,48,49,53,99,49,102,98,52,48,48,102,102,55,57,99,49,100,100,48,101,56,48,48,53,101,50,50,102,102,101,97,48,49,102,102,48,97,48,49,48,48,101,97,48,49,102,102,48,98,102,101,48,49,52,48,97,48,48,102,102,99,53,52,100,48,48,102,102,50,49,102,102,56,48,48,55,101,50,56,97,48,49,98,102,52,97,48,49,52,48,97,48,48,99,53,52,100,48,48,50,49,102,102,56,48,48,102,102,55,101,50,56,97,48,49,98,102,52,98,102,101,48,49,48,48,101,97,48,49,98,50,56,48,48,102,102,102,56,102,100,56,48,51,101,102,57,56,49,100,102,48,48,102,102,51,101,99,98,56,49,99,100,56,55,53,56,49,99,55,48,49,51,48,50,49,102,57,48,101,102,56,55,55,48,48,57,102,97,48,55,55,56,49,100,101,50,97,48,97,54,48,102,99,97,48,57,55,98,52,48,101,99,56,49,100,57,57,53,99,48,52,99,99,49,54,52,102,98,101,48,102,54,52,98,52,52,53,48,102,55,56,51,56,48,48,101,51,50,49,56,55,102,53,51,99,51,99,101,49,102,97,48,102,49,49,52,52,48,101,97,52,49,100,99,57,53,101,49,102,52,48,50,54,50,49,49,48,97,48,48,102,102,101,49,48,55,51,56,51,97,50,49,99,99,48,102,55,49,55,97,57,54,57,101,49,100,54,48,101,99,57,52,52,49,99,52,52,99,50,98,49,48,52,97,99,48,48,97,54,98,53,48,101,57,48,55,48,54,48,102,101,56,49,102,49,56,49,50,98,48,48,102,57,52,49,100,102,56,49,51,48,50,48,52,98,101,56,51,99,51,50,102,56,49,100,54,48,51,101,51,48,55,53,52,53,102,98,50,49,101,53,48,101,51,48,55,101,48,51,98,48,102,50,51,101,50,99,52,97,57,50,99,55,50,51,97,52,50,50,50,52,97,51,97,52,50,51,50,54,97,51,97,54,49,53,50,53,102,48,55,55,99,98,99,50,97,49,50,99,98,50,48,101,101,48,55,99,52,51,97,99,53,101,57,53,99,53,57,48,55,52,99,51,101,54,49,100,50,50,99,99,98,56,48,101,98,56,55,97,48,97,57,50,102,52,51,98,50,53,101,49,54,54,53,54,50,54,102,102,56,48,54,101,54,48,48,102,102,51,101,102,51,48,48,102,102,49,102,52,100,50,49,99,51,48,48,102,102,55,100,99,50,48,49,50,101,56,53,49,56,55,54,57,49,56,51,100,55,99,49,100,98,56,49,51,51,48,48,102,102,101,50,48,48,102,102,49,101,102,48,48,102,48,48,102,102,49,50,100,48,48,102,49,56,98,52,52,99,50,101,57,99,48,101,49,50,51,49,55,50,49,101,102,52,53,50,56,98,48,55,98,56,49,100,99,56,51,99,102,48,101,101,57,53,98,50,57,102,57,50,99,51,56,48,48,102,49,102,48,55,52,52,51,97,54,56,54,53,56,56,55,99,56,97,50,50,57,48,98,48,48,102,101,56,51,98,97,50,101,99,97,48,50,57,48,51,100,48,49,100,57,54,99,51,99,50,53,52,50,49,56,55,99,48,49,100,56,48,51,99,51,48,55,55,48,48,102,102,49,102,53,57,56,49,100,52,48,102,54,48,55,48,99,48,49,102,53,98,99,48,48,102,97,102,98,48,101,51,56,55,101,99,51,98,50,49,101,50,48,101,54,56,55,100,56,51,57,52,48,52,57,49,48,49,50,97,52,49,100,52,48,102,56,48,55,51,56,51,100,56,53,51,49,54,48,49,100,98,48,102,53,48,55,52,56,51,100,50,49,100,97,48,55,49,52,49,99,51,50,97,48,51,99,52,49,100,97,48,102,49,56,55,55,52,98,53,52,54,52,49,50,100,99,97,50,50,102,99,97,50,50,100,49,49,57,50,56,97,56,50,100,48,97,52,50,99,53,48,49,48,56,98,49,50,98,56,98,48,52,51,52,57,50,98,99,98,49,54,101,49,101,56,97,57,99,49,51,101,48,48,102,102,102,97,97,55,48,48,102,102,55,100,97,100,48,49,50,101,54,48,48,102,98,54,56,48,50,53,99,57,49,52,49,102,52,48,51,57,52,52,57,97,48,101,98,48,55,102,56,51,97,98,99,97,54,50,57,48,49,102,101,48,51,56,52,50,102,48,98,97,52,55,50,99,48,51,102,56,48,101,51,56,51,102,99,53,57,51,50,57,50,57,50,99,57,53,101,53,56,98,101,56,97,56,56,53,55,55,48,102,52,56,51,98,99,48,102,52,101,50,98,52,98,50,52,102,48,55,53,56,48,102,52,49,48,48,102,102,97,101,50,98,56,97,50,48,55,56,48,53,49,57,53,97,53,98,50,48,50,55,57,53,56,49,100,51,48,102,101,48,55,53,48,49,101,48,56,51,98,101,48,101,54,56,49,97,51,97,102,102,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,48,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,49,54,48,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,54,55,99,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,97,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,102,102,97,48,55,102,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,49,48,48,102,102,50,102,102,101,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,102,102,56,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,50,48,49,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,55,102,97,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,102,102,56,49,48,49,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,51,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,56,48,56,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,49,52,48,99,98,97,101,98,97,102,102,56,48,99,99,48,48,48,102,102,102,56,97,52,56,49,50,55,99,49,101,55,48,50,54,52,56,48,49,102,54,99,97,48,101,99,48,49,101,101,100,56,55,48,56,97,48,48,102,102,102,52,56,51,57,99,48,50,52,101,99,51,98,99,49,101,100,48,55,100,54,48,102,51,56,98,51,48,102,57,56,55,53,99,98,50,50,102,99,51,97,99,53,54,48,55,97,56,98,51,48,101,56,56,55,57,52,51,56,56,48,101,50,57,48,52,97,52,52,102,101,49,100,97,50,102,48,51,98,50,56,97,48,102,56,49,48,99,49,101,98,49,55,56,53,51,56,51,100,97,48,55,55,50,56,52,53,101,57,54,50,49,100,99,50,99,49,97,50,98,99,49,99,101,56,55,101,52,51,102,52,49,99,98,50,99,101,99,51,99,54,48,101,102,100,48,100,48,49,99,48,48,102,102,100,57,56,53,48,49,53,56,48,48,102,102,49,102,49,50,55,48,50,52,52,53,48,48,102,102,48,57,53,100,48,48,102,102,55,100,54,97,50,49,48,49,51,50,52,49,101,49,50,57,48,98,102,50,97,56,49,102,49,56,49,51,100,56,53,102,54,48,55,57,99,49,101,52,56,48,102,49,56,55,55,99,51,100,50,49,99,102,50,99,52,97,56,48,55,51,54,48,101,102,99,98,55,48,102,53,48,55,51,56,49,99,48,48,102,102,55,55,100,49,52,97,52,50,102,48,98,102,52,100,50,57,99,98,100,50,56,48,98,100,50,97,49,50,52,51,100,101,48,102,100,48,51,97,50,48,102,49,48,97,53,48,101,98,48,55,52,101,99,51,101,52,49,100,51,48,55,101,56,53,51,50,48,53,53,48,55,56,99,51,98,97,49,100,55,48,101,56,49,55,101,57,99,48,51,52,102,97,102,102,56,49,55,101,48,48,102,102,51,101,100,50,99,48,57,50,98,48,48,55,56,56,55,56,48,51,101,98,102,52,48,57,97,48,48,50,52,101,100,49,99,98,101,101,49,100,56,48,102,48,48,51,101,49,48,101,48,51,49,56,51,56,56,53,100,97,52,49,54,98,99,97,56,50,57,100,48,52,49,101,57,56,55,48,56,51,99,99,53,48,56,51,99,101,48,55,52,100,52,49,101,99,50,99,101,48,51,97,52,49,102,97,52,99,52,53,48,55,55,99,57,52,48,102,51,52,51,57,50,49,100,50,52,52,48,55,56,54,48,50,52,97,49,100,54,50,99,48,51,99,51,99,51,56,54,57,48,49,101,52,57,48,101,100,48,50,52,48,51,99,55,52,53,55,49,54,48,56,50,48,49,50,49,52,97,48,49,102,102,48,97,48,49,52,57,54,48,48,102,102,102,57,52,56,56,49,50,51,50,53,99,56,49,50,56,48,48,48,102,102,102,98,53,56,48,55,97,101,48,102,49,99,97,53,48,101,54,56,48,51,100,98,101,48,101,53,48,48,102,102,57,99,98,97,97,48,50,54,51,99,49,100,97,57,54,101,56,50,101,56,55,101,52,98,55,50,57,53,51,99,51,102,54,49,101,50,54,49,48,100,49,56,48,57,56,101,50,97,48,98,51,48,102,50,56,55,99,49,48,102,49,53,53,99,51,102,102,99,49,102,54,48,48,51,100,99,97,48,102,51,48,51,99,48,49,99,97,48,101,97,49,55,101,53,102,57,52,52,49,99,98,48,101,49,56,51,100,97,48,55,53,97,49,57,99,48,55,55,52,97,99,50,102,99,97,99,48,101,56,57,52,55,102,101,48,50,100,100,97,56,49,102,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,48,49,51,48,54,97,48,52,48,48,97,48,55,102,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,57,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,102,102,56,48,54,55,99,48,48,102,102,51,101,100,56,99,48,49,97,100,54,52,48,48,102,98,50,99,48,48,52,99,48,48,48,102,102,50,55,49,56,48,48,102,102,97,53,100,99,49,101,51,97,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,56,48,52,56,52,50,102,102,101,97,48,55,102,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,49,48,48,102,102,50,56,49,102,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,98,102,101,48,49,97,97,50,48,52,101,100,56,51,101,97,48,102,53,48,49,50,100,56,48,52,57,57,48,49,51,55,50,48,52,99,53,48,55,49,48,97,102,50,56,48,98,51,48,102,98,48,51,56,49,48,50,53,56,52,49,102,100,56,51,101,57,48,101,55,49,53,56,49,101,101,52,52,50,99,57,51,56,51,97,56,53,97,48,55,97,48,49,100,54,56,51,97,57,48,102,52,56,55,102,48,51,98,99,56,48,49,101,52,50,98,56,97,56,50,101,48,97,51,50,100,100,50,56,51,98,97,57,56,53,99,49,52,56,56,99,56,56,53,98,50,50,50,48,49,55,97,53,49,49,54,55,54,53,55,102,52,97,54,99,97,102,50,99,99,97,102,55,51,99,97,54,99,48,48,102,102,52,54,99,56,55,98,48,51,100,56,49,101,56,48,102,102,48,55,97,52,51,99,101,49,102,97,48,102,100,48,55,57,52,98,101,48,102,97,56,55,100,99,51,101,50,53,102,57,55,48,49,101,99,48,102,57,48,55,99,48,51,100,54,53,99,57,54,50,49,101,50,48,102,52,56,55,98,48,51,100,50,49,101,50,52,101,52,56,50,100,52,51,99,56,49,101,56,48,102,50,56,55,56,99,98,54,52,99,52,101,50,101,48,98,101,48,102,48,57,55,56,53,99,50,54,50,53,57,54,101,53,97,57,55,48,53,56,97,54,50,54,57,54,48,53,97,49,54,48,57,48,57,54,53,56,97,55,98,97,101,53,98,57,55,53,52,48,49,100,57,99,48,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,97,48,49,50,48,101,98,102,102,97,101,98,97,101,98,102,101,51,53,48,55,52,99,51,100,56,49,101,56,48,101,48,56,55,97,52,51,98,48,49,102,97,48,101,50,56,55,57,52,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,52,101,49,101,99,48,101,54,56,55,98,99,51,97,56,53,99,57,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,55,50,100,52,51,98,54,49,101,56,48,101,100,48,55,56,99,97,57,52,99,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,50,50,49,54,101,53,53,49,55,48,53,55,50,54,50,49,49,54,48,53,53,57,54,48,56,101,56,56,53,56,97,48,51,97,100,100,98,55,49,53,50,48,49,101,52,99,48,52,57,50,48,51,101,97,48,102,53,48,49,51,50,54,48,52,57,57,48,49,50,56,99,48,52,99,53,48,55,101,99,97,102,50,56,48,97,99,48,102,98,48,51,102,101,48,50,53,56,52,49,99,50,48,51,101,57,48,102,56,57,53,56,49,100,49,52,52,50,99,57,48,52,51,97,56,53,53,56,55,97,48,49,101,57,48,51,97,57,48,101,98,48,55,102,48,51,99,50,56,48,49,100,98,50,98,56,98,55,50,101,48,98,99,50,100,100,49,52,51,98,97,56,54,53,99,49,55,54,57,50,56,56,53,52,97,50,50,55,57,55,97,53,101,57,54,55,48,53,55,101,52,53,54,99,98,48,50,99,99,98,48,55,51,53,50,54,100,56,48,52,53,55,97,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,48,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,49,54,48,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,54,55,99,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,50,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,101,56,48,51,101,56,54,48,48,49,102,55,55,52,49,102,97,48,48,55,100,52,57,56,51,102,53,52,101,50,57,52,49,101,50,49,54,54,49,102,102,48,102,97,56,49,50,51,50,48,102,51,97,52,98,100,50,99,99,49,102,54,48,51,57,52,48,101,55,57,53,50,53,51,48,55,98,99,51,99,52,56,50,49,102,97,52,54,48,101,56,50,53,97,51,56,55,50,52,49,101,56,56,51,57,99,50,98,48,51,100,50,49,102,97,48,101,48,56,55,55,56,51,98,50,48,102,48,50,99,51,99,50,53,55,48,55,52,56,51,97,97,48,102,48,100,51,100,99,48,102,52,97,49,57,52,97,49,102,48,48,55,53,98,57,50,53,97,48,102,49,56,55,55,99,51,99,50,49,101,55,48,101,51,56,51,97,100,52,100,48,101,55,98,52,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,49,48,48,102,102,50,102,102,56,48,55,100,55,56,51,97,101,48,55,97,97,48,101,98,52,49,102,56,48,55,49,48,97,50,48,55,97,52,48,101,53,56,49,101,54,48,55,48,52,49,102,48,56,51,98,49,48,102,52,100,49,54,53,52,49,100,97,48,55,56,99,48,101,99,48,51,101,52,49,100,100,48,55,56,50,49,99,52,48,102,48,48,48,102,102,57,50,49,54,101,53,56,56,55,55,56,98,56,99,53,49,56,55,98,56,51,97,101,57,99,53,99,56,55,55,56,98,52,48,49,50,52,48,102,48,49,52,99,53,57,57,52,99,53,56,56,48,57,55,97,55,100,56,50,52,48,98,100,50,97,57,51,56,97,99,52,102,97,56,50,99,53,48,100,50,100,97,99,48,49,51,54,97,48,48,102,102,102,98,97,50,48,50,53,102,52,48,57,48,99,48,50,53,97,52,48,57,101,101,48,55,56,48,48,101,102,99,48,49,102,53,99,97,48,52,99,48,56,55,55,48,49,102,102,56,49,50,101,50,53,97,48,55,55,99,51,98,52,49,102,98,52,49,55,52,51,97,56,49,101,48,99,48,102,48,56,51,97,99,48,101,54,56,51,100,50,49,101,99,101,53,57,57,54,52,53,97,48,51,56,101,48,101,100,56,51,101,50,52,53,50,100,52,98,98,50,57,99,49,102,53,48,55,55,99,51,97,97,53,52,101,48,101,102,49,55,52,53,53,56,55,100,53,48,48,102,102,98,48,50,100,56,98,48,50,56,49,48,48,102,102,51,100,48,56,54,48,101,97,56,51,102,50,49,101,49,48,102,49,56,51,99,100,48,55,55,50,49,102,100,48,102,49,57,55,55,54,48,52,98,57,48,48,102,102,51,101,101,97,48,48,102,102,49,102,54,49,50,48,52,97,97,56,49,50,52,101,48,102,53,48,48,57,48,98,48,55,51,54,48,102,98,99,51,99,50,49,100,52,48,55,51,56,48,102,48,56,98,102,48,101,101,48,55,57,52,51,57,52,49,101,56,50,97,48,51,99,54,49,102,101,48,101,100,56,51,101,50,48,50,53,100,48,98,48,50,97,99,51,102,50,56,52,49,102,98,48,102,54,97,51,48,49,50,101,50,48,102,51,56,51,56,99,49,102,51,48,101,97,49,54,101,49,99,52,50,56,48,49,101,98,49,54,101,53,55,55,52,52,48,55,56,101,49,100,52,52,101,54,56,51,99,56,49,100,49,52,102,56,50,100,48,51,100,101,53,57,48,55,54,48,97,57,48,101,57,56,55,57,48,51,102,101,48,102,48,48,102,102,98,102,48,102,54,56,49,52,99,97,102,102,56,48,55,102,99,50,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,102,102,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,48,54,57,57,56,49,51,99,99,48,52,56,99,48,49,50,101,56,48,48,102,102,102,98,49,53,48,50,53,100,48,51,101,56,48,52,97,102,56,49,51,51,101,49,99,99,48,48,102,102,55,98,97,52,51,56,48,49,101,97,101,99,57,54,56,53,51,49,55,50,53,54,53,97,50,57,53,99,49,102,98,48,55,54,48,49,102,57,50,98,57,49,57,50,57,49,52,51,98,54,48,102,52,48,49,100,55,48,55,57,49,50,100,48,99,98,49,48,48,55,98,53,56,49,101,48,48,55,53,55,49,54,52,53,57,54,50,98,99,98,48,97,52,50,50,99,48,97,52,50,100,56,97,52,50,100,48,98,98,48,101,53,48,55,100,56,51,98,97,49,101,99,48,101,49,48,55,97,99,51,100,97,49,100,50,50,102,99,48,50,98,51,48,48,102,102,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,100,102,57,53,102,102,48,48,102,102,56,48,55,53,48,48,102,102,99,102,56,48,48,55,99,52,56,48,48,49,102,54,53,97,48,52,100,50,56,49,51,99,48,48,102,102,101,50,99,48,57,56,102,48,55,49,99,48,52,99,97,56,55,97,101,56,49,101,56,54,48,50,53,48,55,48,51,57,102,101,49,99,99,48,55,99,52,49,102,49,50,102,56,49,101,51,56,55,100,56,49,102,98,48,51,99,51,48,48,55,97,102,97,49,101,102,48,50,54,53,52,51,101,48,49,101,51,48,48,55,97,99,48,49,102,101,48,102,101,56,55,102,48,51,100,56,48,48,102,102,102,55,56,55,48,101,97,55,48,101,57,49,52,56,49,100,55,48,55,55,98,56,97,54,50,57,52,51,98,98,52,53,48,56,55,51,56,97,99,52,51,50,56,52,98,48,48,49,51,99,101,56,52,56,50,57,97,56,54,48,49,54,48,101,97,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,52,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,102,102,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,51,102,99,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,50,48,50,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,49,102,101,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,55,102,99,55,97,48,48,102,102,55,100,100,101,48,48,102,102,51,101,101,55,99,49,100,54,56,48,51,101,97,52,99,48,57,55,50,50,100,99,98,97,50,57,101,99,51,56,48,48,102,102,102,52,52,48,57,98,56,48,102,98,54,50,57,56,97,52,48,55,50,97,48,52,98,101,57,54,52,49,102,97,48,101,102,97,50,57,55,50,56,51,99,51,100,97,56,97,49,102,57,48,49,50,99,48,55,101,52,48,102,52,52,51,56,54,56,97,49,101,50,50,98,48,49,101,53,51,99,48,52,98,102,48,55,53,57,51,52,51,56,48,49,101,53,50,98,99,98,50,50,101,52,51,97,54,53,55,55,48,48,55,98,99,99,51,102,97,56,99,53,50,56,51,97,97,54,99,51,99,101,49,99,97,98,48,102,48,49,54,50,49,102,100,48,101,55,56,48,53,48,98,48,51,100,53,48,55,97,54,49,102,98,48,55,101,48,48,102,102,102,52,99,49,101,53,48,51,101,57,48,55,97,52,53,101,54,48,102,51,48,51,99,99,48,55,99,52,48,102,48,48,102,102,51,101,50,48,102,52,52,49,101,51,48,55,57,54,52,97,99,50,57,99,97,55,99,49,101,50,48,102,100,56,51,99,48,48,102,102,102,48,57,54,54,49,101,56,48,102,54,49,55,102,99,97,53,50,56,49,48,56,97,53,48,101,101,49,53,53,56,98,56,48,102,48,57,55,50,53,57,49,54,49,99,97,102,50,56,99,97,100,50,98,56,97,51,50,98,99,49,51,50,48,57,49,50,98,48,97,100,52,48,50,98,54,49,97,52,50,57,48,49,97,99,56,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,97,48,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,55,102,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,48,54,55,99,48,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,56,48,53,56,52,48,48,102,102,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,49,57,101,101,48,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,98,102,101,48,49,50,49,48,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,97,48,49,102,102,48,98,102,101,48,49,50,48,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,97,48,54,52,50,48,48,102,56,102,53,48,48,51,101,101,56,48,51,100,50,48,48,102,97,98,53,48,50,54,55,99,97,54,48,101,52,48,51,100,100,48,55,56,48,49,101,48,54,52,48,57,48,53,48,55,100,97,53,102,98,101,100,48,51,102,102,48,101,55,51,52,49,100,98,50,99,56,51,102,54,99,48,51,98,99,48,102,53,97,53,57,52,51,52,53,52,56,55,52,99,49,102,101,48,55,48,56,51,98,97,53,54,57,54,97,56,50,53,98,57,52,54,53,102,57,52,56,53,97,50,49,56,55,52,99,97,56,48,55,97,99,57,54,49,100,54,52,50,48,102,49,49,54,48,49,102,52,48,55,51,99,56,54,53,97,57,53,100,99,49,100,100,48,51,99,49,48,102,100,56,55,51,99,49,100,48,99,48,55,55,48,48,98,55,56,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,98,102,100,55,102,99,48,51,52,53,99,48,49,102,55,56,52,48,48,102,102,102,57,50,99,48,49,50,57,48,48,102,102,52,98,48,48,102,102,51,57,100,54,52,49,99,56,48,49,50,55,101,53,56,48,49,50,99,50,48,48,102,102,102,98,48,51,48,55,99,54,48,102,99,52,51,98,99,57,54,56,48,49,101,99,50,57,100,51,52,98,100,50,57,52,49,102,98,56,49,50,56,101,49,99,100,48,55,51,54,53,100,50,52,50,53,57,52,48,49,102,54,50,57,99,49,102,53,98,101,48,101,101,99,51,100,98,48,53,51,56,51,99,55,48,102,48,56,51,99,53,50,97,57,49,99,98,97,48,101,55,49,53,54,48,101,53,99,97,102,48,102,54,57,53,102,52,56,50,53,48,50,55,50,55,56,55,101,48,49,101,54,50,55,49,53,97,49,100,97,57,48,101,54,56,55,51,56,49,102,48,48,48,102,102,57,99,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,49,48,48,102,102,50,56,49,102,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,98,102,101,48,49,57,102,48,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,97,48,49,50,49,48,98,102,101,48,49,57,55,48,48,48,102,102,102,56,100,55,48,48,102,102,51,101,52,50,48,53,50,56,49,51,51,52,49,99,53,48,101,98,48,49,50,50,101,48,52,102,55,56,51,100,101,102,56,48,57,97,100,48,101,97,99,97,53,57,53,54,48,101,56,48,49,102,56,48,51,99,102,50,101,48,51,56,101,49,100,50,50,97,48,49,102,98,48,55,49,48,48,52,101,48,49,100,51,56,55,48,99,49,100,54,48,51,98,48,50,101,99,51,101,101,49,101,57,48,55,57,48,56,56,49,101,102,48,55,98,54,48,52,100,100,57,55,54,49,101,99,48,102,98,49,55,97,53,51,57,53,97,56,48,53,50,56,55,48,55,57,55,56,48,102,49,52,51,56,56,49,99,101,52,50,48,102,50,56,55,57,48,51,99,50,49,101,100,48,55,57,99,48,48,102,55,56,57,55,101,49,101,49,48,51,57,98,48,48,102,102,55,100,102,51,48,49,50,102,54,48,52,56,54,56,49,51,50,56,48,48,102,102,102,97,102,56,48,102,99,48,55,49,52,48,57,102,102,48,50,54,48,52,51,98,97,48,52,97,101,48,51,98,57,50,56,52,51,99,50,48,48,102,53,48,99,49,100,50,56,51,102,51,50,101,48,51,99,51,50,56,54,53,56,56,55,50,52,49,102,102,48,55,51,48,51,56,50,48,102,49,53,51,52,51,97,101,57,48,49,100,51,48,55,55,100,56,98,54,52,49,52,97,48,55,102,99,49,101,49,52,101,48,101,52,102,48,55,56,56,53,52,50,54,48,51,56,49,50,56,100,48,52,98,51,48,102,57,56,51,99,55,48,101,57,97,54,48,55,57,52,97,102,48,55,54,102,48,53,49,48,51,99,53,52,48,48,102,102,101,97,48,55,99,52,51,97,56,48,49,51,97,99,49,100,51,48,102,54,48,55,97,48,51,56,50,49,101,57,48,101,99,48,55,101,56,51,56,97,49,101,53,50,102,56,51,57,52,49,102,55,48,101,55,49,55,101,53,51,56,55,98,48,51,57,97,49,101,102,48,101,97,49,55,50,53,56,56,55,55,52,51,100,50,49,100,51,48,102,52,56,55,55,53,51,57,49,99,98,53,48,101,100,56,55,97,48,51,98,52,49,101,51,50,97,53,51,49,48,52,98,56,50,56,52,51,99,50,53,49,57,55,48,56,54,56,56,53,98,57,53,52,53,99,49,53,99,57,56,56,52,53,56,49,53,54,53,56,50,51,97,50,49,54,50,56,48,101,98,55,54,100,99,53,52,56,49,56,101,48,48,102,102,51,101,99,52,99,48,49,102,54,102,97,48,52,101,102,56,48,51,101,100,48,51,48,51,97,99,52,55,48,50,54,56,99,49,101,52,101,52,97,48,101,102,48,51,97,102,48,55,55,101,49,99,56,48,101,57,101,48,101,50,48,55,48,53,50,99,51,100,99,49,99,102,48,55,53,54,49,102,98,48,102,100,56,55,50,98,48,55,100,48,99,48,52,99,51,48,55,100,48,49,100,50,101,48,102,55,49,54,52,48,101,100,53,56,48,50,54,48,56,51,100,48,56,54,48,102,48,48,102,102,51,99,50,53,50,56,55,56,56,51,101,56,49,99,56,48,101,56,56,55,51,48,97,50,99,53,48,48,102,102,50,52,99,51,98,52,49,100,56,48,101,99,48,55,55,56,51,98,97,56,53,100,48,50,98,102,99,48,97,101,53,55,53,100,55,53,102,102,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,102,53,57,56,48,102,53,56,55,53,57,51,56,51,100,56,53,99,48,55,49,57,48,99,51,99,97,53,48,97,53,48,55,100,52,51,98,56,53,48,56,55,54,99,51,100,54,49,101,50,48,101,55,50,51,49,55,50,53,54,98,99,49,101,98,50,56,56,51,97,56,49,102,51,50,99,48,51,100,54,53,52,56,55,52,48,51,100,48,53,99,56,55,55,97,49,51,51,57,55,50,53,53,48,55,55,56,51,100,52,53,99,48,55,48,52,51,101,97,53,52,48,55,54,56,98,57,52,101,52,50,54,99,97,101,48,102,48,49,54,48,49,99,100,48,102,55,49,53,101,53,54,100,97,54,51,56,49,100,102,50,100,54,49,48,52,48,56,97,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,50,48,51,48,48,55,99,56,53,99,48,49,102,54,49,50,48,102,52,99,48,49,102,53,56,50,48,48,102,102,102,57,48,57,48,49,50,54,99,48,52,100,99,48,51,97,101,50,98,55,48,55,97,102,56,55,52,99,48,57,48,49,48,101,50,48,55,54,99,49,101,50,48,51,98,48,52,99,48,102,51,48,55,56,56,51,97,48,49,100,100,48,55,98,97,48,101,97,99,51,100,56,48,102,101,52,48,57,97,97,50,98,48,51,100,97,49,99,48,48,102,102,102,49,49,54,50,53,48,97,52,56,57,102,99,97,102,48,102,56,48,55,51,53,51,52,98,99,50,57,48,51,100,99,49,100,100,48,101,56,48,51,100,50,48,101,56,48,55,48,48,51,102,52,53,57,56,55,50,56,51,100,102,56,51,97,53,50,53,48,97,55,55,102,56,51,102,54,48,48,102,102,102,57,52,50,48,48,102,102,51,101,57,49,99,51,56,101,48,52,100,98,56,51,57,53,48,102,99,48,48,51,101,99,51,48,49,99,51,57,53,48,49,99,49,48,55,54,101,48,52,99,99,48,49,50,102,48,49,99,48,48,102,102,102,57,56,51,99,52,48,50,54,50,99,51,99,99,53,101,57,54,101,53,98,48,55,54,52,97,55,48,55,101,50,48,52,98,57,48,51,57,100,48,55,52,48,49,102,49,48,102,54,49,54,48,56,101,53,56,57,52,101,49,100,97,48,101,51,48,55,98,51,56,55,98,99,49,102,102,56,55,53,52,48,49,101,100,52,48,101,97,56,55,53,52,49,100,54,56,55,57,49,51,100,51,52,51,57,99,56,50,53,56,48,55,48,100,50,56,98,53,48,101,54,48,55,102,48,51,101,48,53,56,49,53,50,49,100,51,48,55,53,97,56,56,49,99,99,48,48,98,48,55,53,48,49,56,56,56,48,49,102,55,52,52,48,48,102,102,102,57,48,57,56,49,51,51,97,48,48,102,98,52,98,48,102,53,48,55,102,99,49,100,49,56,55,49,52,98,97,48,102,48,48,51,57,48,48,50,52,49,49,101,50,102,56,51,98,56,101,56,55,51,56,49,99,48,52,50,51,49,52,48,56,54,49,101,98,48,55,56,54,99,48,55,48,100,51,99,98,51,50,99,99,51,98,99,49,102,101,48,55,102,56,49,101,99,50,97,51,50,55,57,54,101,53,102,48,55,56,52,98,100,50,100,57,50,57,49,52,51,100,48,101,48,51,97,52,50,98,56,51,100,97,57,99,48,101,55,56,51,57,54,53,56,56,55,55,56,49,100,100,48,48,57,55,57,53,56,49,102,51,48,102,101,48,55,48,101,48,49,101,102,56,55,56,99,48,53,100,100,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,53,50,99,48,49,102,49,53,49,48,48,55,100,56,50,48,55,49,48,48,102,102,57,56,98,48,50,52,52,99,97,53,48,50,53,56,53,51,53,50,99,97,53,50,56,56,49,101,98,48,49,50,100,52,48,50,54,53,99,98,100,50,98,51,50,52,57,53,48,53,55,54,48,102,49,56,48,51,100,54,52,48,55,99,50,48,52,99,52,56,51,99,50,50,98,98,48,55,54,52,97,102,55,99,51,101,52,53,101,56,55,56,99,98,54,101,53,50,56,55,55,52,97,53,99,57,97,53,102,55,52,99,50,56,56,97,48,48,102,102,52,56,102,52,57,100,54,100,99,57,54,50,53,54,57,57,51,100,52,48,50,97,100,49,52,49,98,101,48,50,52,100,99,48,57,100,99,48,50,54,49,99,48,57,49,48,48,55,98,50,53,54,56,51,101,50,48,50,53,101,52,51,102,97,53,102,56,55,53,56,98,98,52,54,57,52,97,48,49,51,53,48,101,101,50,51,48,55,97,48,51,101,101,53,49,56,55,51,52,51,101,52,49,98,56,55,53,99,51,100,48,49,100,57,52,48,99,49,102,53,50,57,52,51,56,99,49,101,101,48,101,56,97,53,57,55,101,48,50,52,48,56,99,49,101,101,50,101,57,51,56,51,98,57,52,57,56,53,57,54,99,53,55,49,54,54,57,49,100,51,97,50,54,97,50,100,51,57,48,100,51,98,102,99,48,51,98,53,99,49,102,100,48,51,97,100,50,98,99,49,102,97,48,51,56,99,48,55,99,99,48,101,52,52,98,54,52,98,52,101,50,98,56,97,98,48,55,99,54,48,101,97,48,49,101,51,56,51,97,98,50,99,52,98,49,50,98,53,102,52,54,52,52,50,99,48,97,101,50,98,52,49,101,48,56,55,52,52,98,54,48,101,54,97,53,57,54,50,53,55,50,53,97,52,97,48,57,55,50,56,56,56,97,57,97,56,56,56,97,53,99,100,50,54,50,50,50,53,50,53,57,53,99,53,57,101,54,101,101,54,54,101,99,97,98,52,101,100,51,52,56,53,52,48,49,51,57,97,48,48,102,102,102,98,52,99,48,48,102,102,55,100,54,50,56,49,51,50,99,48,52,56,57,56,49,51,50,99,48,102,97,99,97,99,48,102,54,56,51,97,53,48,55,97,56,102,48,51,57,54,55,52,49,101,97,48,51,99,56,52,56,48,55,54,99,48,102,55,49,51,48,51,56,54,49,102,101,55,56,51,57,101,53,100,48,55,51,101,56,51,102,99,48,102,49,49,49,56,51,97,51,56,98,52,48,55,56,50,53,97,48,55,48,56,51,97,50,49,100,50,50,100,48,51,100,52,57,101,49,100,52,48,101,56,50,52,48,55,57,99,98,48,57,50,56,102,55,50,98,53,51,56,97,101,97,101,53,97,57,53,54,48,48,101,99,100,102,52,48,57,50,48,49,102,52,56,48,49,102,53,52,50,48,48,102,102,102,57,51,101,48,49,50,55,101,48,52,99,97,48,51,98,100,48,101,49,48,51,98,48,48,50,54,97,48,51,101,101,53,55,56,51,56,49,48,55,100,50,49,100,57,48,101,52,56,55,53,57,48,48,102,102,51,101,54,48,102,48,99,49,101,101,56,55,57,52,49,100,56,56,51,97,101,48,55,51,101,53,102,49,55,52,53,50,56,55,55,99,49,100,99,57,52,50,49,101,50,52,100,50,98,56,51,100,101,48,102,49,99,48,57,56,49,50,102,56,51,100,99,53,97,50,54,49,55,48,49,101,100,50,102,56,51,99,50,53,100,57,53,101,57,54,53,99,57,53,102,50,57,101,53,56,48,55,52,52,97,50,50,100,52,98,51,50,99,98,99,57,54,54,53,55,57,54,49,49,99,48,102,53,48,51,101,48,49,102,53,48,48,55,100,54,98,48,49,51,55,101,48,101,98,52,98,49,48,102,55,48,55,102,56,51,100,97,48,52,56,100,48,49,51,52,50,48,101,53,99,51,98,54,48,57,100,50,99,56,98,55,48,102,52,48,55,98,99,98,102,48,55,48,50,48,102,98,48,49,100,55,56,55,55,102,49,52,54,49,100,102,52,56,50,100,48,98,49,52,101,50,99,99,98,98,50,102,49,51,48,51,100,54,49,100,49,50,98,50,56,97,51,48,101,57,56,55,57,49,50,56,98,48,52,102,52,98,52,98,52,99,54,98,50,48,48,55,55,99,98,99,52,98,52,101,55,51,99,49,53,99,53,57,53,55,55,55,102,99,48,50,102,57,56,48,49,102,52,54,52,48,52,98,50,56,51,99,98,48,101,55,48,48,102,102,51,101,98,53,48,48,102,102,49,102,55,48,101,48,52,100,100,48,55,98,49,49,99,97,102,48,101,97,48,51,97,56,48,102,53,48,48,51,101,98,56,48,48,49,102,54,48,56,48,52,98,100,56,55,54,54,48,51,99,52,100,56,55,56,48,97,52,50,102,99,51,99,52,49,102,54,50,102,52,49,99,48,48,51,97,53,48,55,97,50,53,50,97,52,57,52,53,56,98,52,50,56,49,48,52,51,98,56,53,97,56,55,55,99,98,57,48,101,100,97,51,97,52,52,49,53,97,57,56,56,52,49,101,48,52,99,50,99,100,51,100,51,100,48,100,51,51,49,53,101,53,52,102,50,98,102,53,50,55,102,48,49,54,100,52,48,57,50,51,48,55,98,97,53,51,48,49,50,102,99,48,52,101,54,56,49,50,56,99,48,102,100,99,51,99,55,48,101,98,97,53,48,56,51,57,48,48,50,54,55,56,49,99,50,48,51,100,99,50,101,97,49,49,101,49,49,57,101,55,57,99,50,57,99,49,100,98,48,51,100,55,48,101,57,56,55,99,99,98,49,54,49,49,101,49,51,48,98,54,50,56,100,48,97,101,101,100,48,99,97,52,52,57,100,50,48,57,100,50,102,48,97,99,52,50,102,102,57,50,55,52,98,50,50,98,101,48,57,50,54,52,56,48,101,50,97,48,48,102,102,102,57,49,56,56,48,51,101,100,54,48,48,102,102,57,51,100,48,101,53,56,49,50,102,50,53,54,56,48,51,101,98,97,99,48,49,102,53,97,54,57,52,48,101,97,99,51,97,97,49,100,98,50,100,56,51,100,56,56,54,49,101,97,48,55,57,101,53,97,56,49,50,57,97,57,50,48,101,98,99,97,50,48,55,50,54,53,97,56,55,51,56,98,49,48,101,51,56,51,101,102,48,55,49,54,49,102,53,48,55,54,99,53,97,97,53,48,49,50,102,99,48,102,49,57,49,49,48,57,51,48,98,56,52,102,52,49,52,52,48,101,50,50,53,57,54,50,49,99,100,50,102,56,51,56,98,52,53,54,100,48,55,52,57,49,52,51,98,54,101,49,54,99,101,48,54,55,56,97,48,50,98,55,48,48,97,54,101,48,48,102,102,102,97,100,56,48,50,53,48,56,51,100,50,48,52,101,101,56,49,51,57,99,48,101,49,99,49,99,51,48,55,55,99,51,98,54,53,101,49,55,101,53,49,49,55,97,48,102,52,56,49,100,54,51,56,48,102,52,97,99,97,50,50,97,100,51,99,98,52,55,52,51,98,56,48,101,97,48,98,52,48,55,98,48,49,99,53,48,101,54,56,55,100,52,51,100,50,53,56,102,52,52,48,101,101,48,55,97,100,48,99,97,57,50,97,56,97,53,52,50,48,102,54,97,51,100,50,54,57,55,52,53,102,49,52,57,54,49,100,101,50,98,102,97,52,52,56,48,57,97,101,98,56,102,50,56,50,57,98,102,101,48,49,100,51,56,48,52,98,100,56,51,100,99,50,97,48,49,102,102,56,51,56,52,48,55,50,50,48,102,101,99,51,98,99,100,98,99,99,57,52,48,48,102,102,102,98,52,49,100,48,48,51,98,52,48,55,98,54,53,48,98,50,57,48,100,97,51,51,54,102,98,52,53,51,56,51,99,56,48,101,54,57,52,50,49,102,49,50,98,49,97,55,98,50,49,49,54,97,53,101,97,49,49,50,99,56,54,53,99,98,49,97,97,49,48,52,98,97,50,99,100,48,55,55,102,53,57,98,50,99,99,98,48,56,100,57,51,97,99,51,56,57,102,55,100,57,52,54,54,101,100,101,55,100,100,54,100,57,54,54,51,48,51,54,101,51,99,101,54,54,57,98,56,99,54,49,55,101,97,56,100,98,48,49,98,56,50,51,97,56,52,101,56,49,50,102,54,48,101,56,99,97,56,48,50,53,102,56,49,99,50,48,51,57,49,48,55,48,56,49,100,101,55,49,101,55,56,97,48,48,102,102,55,50,52,48,101,56,48,49,100,97,48,51,97,52,50,56,53,101,52,56,55,49,49,57,99,55,100,100,50,57,99,49,100,98,56,55,51,52,97,49,48,101,55,49,53,56,101,98,100,100,48,56,97,97,50,56,57,48,56,57,55,52,51,50,57,57,56,102,53,54,56,50,53,50,57,53,56,56,51,102,101,97,101,100,57,53,56,53,55,99,55,99,56,51,48,50,57,56,49,51,54,54,48,52,98,101,51,99,48,52,100,53,48,49,50,102,97,48,102,48,48,49,99,51,51,50,48,102,57,52,49,102,56,56,51,56,48,55,52,51,102,55,99,51,97,100,101,48,49,101,101,48,49,50,100,101,48,102,48,97,56,49,100,53,56,51,101,55,48,101,57,56,48,51,100,98,50,49,102,56,48,101,100,48,55,99,98,54,48,101,53,56,55,102,97,52,97,54,50,102,102,57,52,51,56,98,100,57,48,101,101,48,48,51,100,98,48,49,101,50,97,57,50,57,49,51,98,57,54,50,49,100,51,50,102,52,98,97,50,97,98,54,57,101,53,56,55,52,98,57,102,102,48,48,102,102,98,55,101,48,102,50,51,101,48,52,57,52,56,48,51,101,57,101,56,49,100,102,97,55,48,51,99,56,50,100,56,48,57,56,102,48,101,56,48,49,51,54,54,48,48,102,98,50,98,48,55,56,55,100,49,55,48,48,102,102,57,55,56,49,50,55,99,48,102,56,48,49,100,52,48,51,102,54,48,50,52,56,56,51,97,51,56,51,97,48,53,99,50,51,57,52,50,48,48,101,98,98,50,51,50,53,102,48,55,54,56,48,102,101,48,97,50,99,53,101,56,51,56,55,48,55,97,48,56,99,57,99,49,100,97,51,50,55,97,55,48,48,102,102,57,97,48,51,100,102,48,101,99,48,55,57,51,99,101,52,48,48,102,102,101,51,57,52,53,98,49,54,50,48,50,102,50,48,49,51,97,97,48,52,101,97,48,51,100,49,48,50,55,98,52,49,102,51,49,54,99,48,102,99,99,49,101,102,49,52,48,48,102,102,101,102,52,51,98,99,49,101,100,50,102,55,49,53,100,52,57,54,53,55,56,51,98,54,50,98,48,51,99,54,53,52,48,55,55,53,56,99,53,53,56,55,53,56,51,97,101,49,99,102,52,54,99,56,101,56,97,49,101,56,48,102,54,56,55,98,52,98,54,100,102,57,53,54,49,100,50,50,98,53,50,97,97,54,99,98,98,98,57,101,53,56,51,101,57,100,52,48,99,98,53,54,100,97,49,97,49,48,49,98,50,56,49,51,102,54,48,48,102,102,102,56,100,100,48,48,102,102,51,101,99,101,48,48,102,102,57,53,50,48,102,51,51,54,53,56,49,53,48,48,102,102,101,100,56,51,100,48,48,52,100,100,97,49,48,55,56,51,53,56,54,48,57,99,48,52,98,52,48,55,51,99,49,102,102,56,51,102,100,48,102,50,50,50,101,50,97,100,48,48,102,102,51,57,56,56,99,57,50,48,48,102,55,53,50,52,97,50,56,51,56,57,50,56,49,49,57,49,51,97,53,97,53,48,55,56,100,102,56,48,101,102,48,51,55,53,101,56,97,101,48,101,100,49,55,55,56,102,97,56,97,52,101,52,99,50,48,99,48,57,51,56,48,48,102,102,55,100,48,97,48,48,102,102,51,101,99,97,52,48,57,97,50,48,55,100,54,49,100,99,48,55,53,56,49,101,99,48,50,53,50,99,48,57,56,56,48,50,53,100,52,51,98,101,53,99,54,50,101,50,53,51,99,49,101,50,56,49,51,48,54,48,101,49,56,49,102,99,48,51,97,52,48,101,49,57,53,51,99,97,100,48,101,56,56,55,57,99,51,99,48,56,100,100,50,56,51,100,97,53,57,56,51,57,102,50,102,53,48,100,49,54,57,51,57,50,99,51,98,56,56,101,53,49,98,52,52,100,48,50,56,49,51,97,53,101,49,55,97,53,50,57,53,57,51,51,97,99,98,48,56,98,56,102,102,51,99,48,48,55,100,53,101,48,48,51,101,56,52,52,48,57,100,53,48,48,102,102,55,100,57,100,50,50,97,53,48,55,100,52,51,56,99,53,49,57,53,54,48,101,97,56,49,99,102,50,49,56,54,53,50,56,54,48,102,50,48,49,102,49,57,53,56,48,102,53,56,51,57,50,49,100,53,48,102,101,55,52,57,101,49,102,101,50,97,57,50,56,48,49,101,57,97,56,55,98,56,97,57,48,55,51,101,49,102,99,48,101,100,48,55,97,52,48,49,101,100,53,48,102,52,56,55,48,53,50,52,97,51,48,102,97,49,48,52,100,56,99,49,100,102,50,99,48,98,52,50,97,48,97,100,101,55,50,99,57,51,101,98,50,49,48,48,102,97,97,48,48,102,102,102,97,98,101,48,48,102,102,55,100,49,48,56,49,50,100,50,48,48,102,97,56,49,48,101,99,97,53,56,49,51,49,97,49,102,102,48,55,101,50,49,102,53,54,99,49,101,49,48,55,55,56,49,100,100,51,99,53,97,48,51,100,101,50,101,99,51,99,56,48,102,50,52,51,56,48,48,48,102,102,102,52,50,48,51,98,97,99,57,53,97,56,50,49,99,48,48,102,99,48,55,102,52,98,97,50,98,52,98,49,50,102,48,49,100,48,56,51,98,52,50,101,52,97,97,48,101,101,49,52,97,53,102,56,51,98,55,52,97,52,101,50,98,56,98,48,48,102,53,49,55,57,102,49,53,99,49,99,102,97,52,98,55,52,98,53,102,56,98,50,100,52,53,56,50,48,48,49,102,57,48,51,56,102,48,55,49,54,48,101,98,56,48,57,55,51,48,55,54,99,53,48,48,51,97,50,48,55,51,54,49,99,98,48,101,101,48,51,98,102,48,55,55,97,49,100,54,99,53,97,101,50,56,99,51,98,50,49,100,51,48,101,101,49,52,50,49,100,52,50,57,100,48,51,49,55,52,49,101,48,50,100,52,51,100,48,53,56,101,52,53,50,57,48,51,97,99,53,52,57,52,54,53,49,97,49,102,52,100,50,101,52,98,99,50,100,49,51,100,99,101,56,48,53,55,50,49,101,98,52,102,52,98,52,98,52,100,98,100,52,57,99,57,56,57,57,55,52,48,50,55,102,48,48,102,102,51,101,53,102,48,48,102,102,48,102,98,50,54,48,102,49,48,51,57,50,48,55,53,101,49,99,55,48,50,52,52,48,49,100,55,56,55,97,99,51,100,101,49,99,102,48,55,56,54,48,102,53,56,97,97,48,101,101,48,51,100,54,48,102,102,57,54,48,49,100,98,50,101,100,51,99,51,98,56,56,56,49,101,51,48,55,48,99,49,102,53,48,101,102,48,49,51,50,56,48,101,54,99,51,99,99,49,99,56,50,101,57,50,52,97,48,48,102,99,57,53,97,53,100,49,54,101,53,52,49,55,54,49,101,48,50,97,99,97,102,55,48,98,49,48,101,99,49,55,52,49,100,50,52,102,48,101,55,49,54,51,50,56,97,56,100,52,53,57,49,54,50,57,99,57,100,51,50,53,55,51,55,102,101,48,55,50,48,48,101,102,56,48,49,102,54,50,48,48,52,56,48,56,48,51,101,101,53,48,51,101,56,48,52,99,98,56,48,51,101,98,98,99,49,100,99,48,55,98,56,49,101,51,97,53,50,55,56,55,53,99,51,57,97,48,102,57,57,49,52,51,101,48,49,102,49,48,101,56,57,55,99,48,101,53,100,100,50,57,56,51,99,56,49,99,56,50,57,48,98,55,52,53,48,55,50,50,49,101,51,48,102,56,48,51,97,102,48,102,50,49,52,48,49,102,57,48,55,57,56,57,97,53,57,56,55,55,99,98,97,52,97,48,55,57,101,53,54,57,55,50,49,99,97,48,102,51,57,54,48,49,99,54,52,48,50,98,56,98,51,52,48,101,56,56,53,56,57,54,50,52,55,100,52,49,53,52,57,101,48,49,55,54,101,48,48,102,102,102,57,48,48,102,102,56,48,51,101,98,49,48,51,97,97,48,48,102,102,102,97,98,98,48,50,55,53,99,97,102,48,55,53,50,48,101,100,99,98,98,48,102,100,48,55,99,48,49,100,102,48,51,99,100,48,55,53,56,56,54,48,102,98,99,97,102,48,102,49,56,55,101,99,98,53,50,98,48,98,100,50,99,57,49,57,50,99,51,101,97,48,102,53,99,49,102,50,56,55,54,53,49,99,97,48,52,97,50,101,56,97,51,48,101,50,48,55,48,52,97,54,54,52,98,51,52,52,50,57,56,51,56,50,56,48,57,99,57,97,53,51,98,52,56,50,53,56,98,98,50,101,50,53,50,53,50,55,54,50,99,100,51,53,48,50,101,50,49,48,52,50,102,99,48,49,102,52,50,56,48,52,100,53,56,51,100,54,48,50,53,56,52,48,49,102,54,57,56,48,52,97,56,53,56,51,98,50,52,98,50,98,101,50,99,48,57,56,101,48,55,101,48,48,102,102,101,50,52,48,57,53,98,48,55,57,48,101,57,54,56,57,50,49,101,49,48,100,57,50,56,49,100,56,48,51,101,50,48,50,54,50,48,49,99,101,100,48,55,98,54,49,48,99,48,52,56,52,51,99,52,53,48,55,55,99,98,54,98,101,49,100,100,50,98,98,98,55,50,53,101,55,50,102,56,51,98,100,101,98,53,48,48,57,97,56,55,55,48,98,49,101,52,55,52,48,48,102,52,101,48,48,102,102,102,57,53,102,56,48,51,101,98,100,99,98,49,48,50,54,57,56,48,57,49,97,57,48,55,102,56,48,101,98,56,51,97,97,49,100,52,55,48,49,101,97,48,49,50,101,54,53,102,101,48,55,57,56,48,102,49,52,51,101,52,53,97,49,52,52,102,98,99,49,101,48,54,56,48,57,54,57,48,55,51,97,48,101,55,99,48,57,56,99,48,102,57,48,55,98,56,51,98,101,53,54,56,55,57,48,51,98,101,49,99,99,50,102,99,51,99,57,51,51,56,51,99,50,49,101,50,50,98,52,98,55,52,49,50,57,56,98,99,50,102,52,97,49,48,101,49,55,52,102,101,101,49,54,48,53,57,97,55,49,53,99,53,56,54,56,52,102,98,102,102,48,48,97,98,101,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,48,56,48,54,97,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,52,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,102,102,48,49,102,102,49,55,53,100,55,53,102,102,48,48,57,102,97,48,48,102,102,55,99,57,101,48,98,50,50,98,56,98,56,48,48,102,102,55,100,101,51,48,49,51,98,56,53,56,57,53,52,57,101,56,48,53,97,97,48,97,53,54,48,50,53,97,56,49,50,101,53,56,49,53,101,57,56,99,50,54,50,50,50,52,48,54,48,48,52,97,49,56,51,56,49,52,54,55,56,51,48,52,57,52,54,98,97,52,53,97,50,48,57,48,99,50,52,52,53,53,52,102,51,49,101,55,57,98,54,49,98,55,48,50,48,99,53,48,100,56,48,55,99,50,48,102,56,56,49,101,48,48,51,102,56,48,55,56,101,49,101,53,48,55,98,50,48,102,52,99,51,99,56,53,99,48,55,99,52,51,102,56,49,101,97,57,50,97,97,52,98,98,48,102,48,49,55,97,53,99,57,55,48,49,101,49,50,100,56,98,49,48,49,50,51,50,56,48,97,99,48,101,98,57,53,57,100,50,56,98,56,48,102,48,57,54,56,53,100,57,55,48,57,53,57,48,99,97,54,50,57,52,97,101,52,50,54,97,57,51,56,98,49,52,100,55,50,53,48,57,49,49,49,53,48,57,98,97,57,52,49,57,56,56,57,48,97,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,52,101,52,48,49,102,49,49,50,48,50,53,49,52,51,57,101,48,101,55,52,48,49,102,53,98,56,53,52,56,49,51,53,56,53,50,97,53,50,52,98,97,49,101,99,48,50,55,50,52,49,51,100,99,51,101,54,56,99,101,51,101,53,54,51,97,56,56,56,100,56,48,57,55,56,48,55,102,48,48,102,102,52,99,97,56,51,98,57,48,101,100,99,97,50,98,50,56,56,49,100,97,50,98,56,98,53,52,55,100,54,53,54,49,54,50,102,55,98,48,49,51,97,48,102,49,48,55,98,51,98,57,55,51,51,99,97,102,97,50,56,54,51,100,49,53,102,99,48,50,98,49,57,52,48,51,55,101,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,102,102,48,51,102,102,53,100,55,53,100,55,102,99,48,50,49,55,99,49,102,48,56,51,57,100,48,55,56,48,48,101,49,99,49,101,51,56,55,57,52,49,100,51,48,51,100,51,48,101,100,57,55,48,49,99,101,48,102,101,48,55,53,54,52,97,97,97,50,101,99,51,98,101,53,101,57,52,99,53,99,48,55,55,56,98,54,50,98,56,48,52,102,48,97,48,50,98,48,51,100,48,53,54,54,52,97,50,57,99,51,99,50,53,53,57,52,56,53,99,50,50,101,52,99,50,57,56,98,97,50,98,57,51,53,97,57,52,101,50,98,57,48,57,99,97,52,50,52,98,52,53,52,100,54,101,54,57,48,54,97,50,101,56,50,57,100,52,48,102,99,99,48,49,102,50,55,56,50,98,52,97,101,50,57,99,48,49,102,55,56,99,48,52,101,101,49,53,99,53,53,50,48,50,48,57,53,52,56,50,56,98,56,48,57,54,97,48,52,98,57,53,101,53,55,97,49,98,48,56,54,56,56,99,48,54,101,48,52,97,49,56,51,56,49,52,57,55,56,51,48,52,54,52,54,56,57,52,53,57,50,54,57,48,102,98,102,55,53,51,51,56,99,55,97,101,54,102,99,54,102,56,48,56,51,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,98,102,48,48,102,102,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,48,97,48,54,97,48,55,99,52,48,48,102,102,102,56,101,102,48,48,102,102,51,101,99,53,48,49,100,100,56,48,51,101,98,53,99,48,49,102,54,48,97,56,97,48,102,53,52,49,101,56,97,50,50,52,53,48,55,50,48,49,102,50,48,51,98,53,54,56,48,57,54,101,50,102,48,98,98,54,100,49,99,97,52,101,56,54,49,99,102,50,98,52,51,102,101,48,102,98,52,49,99,57,56,55,57,56,98,52,48,102,56,49,55,54,53,56,56,55,56,48,51,102,52,49,99,52,50,97,52,97,49,50,56,56,97,48,50,97,48,51,56,52,53,56,97,53,57,54,50,49,101,51,52,98,52,101,50,99,101,52,97,100,57,102,101,101,56,51,98,97,53,56,51,48,49,97,53,97,49,102,102,56,48,102,52,48,48,48,102,102,102,57,53,100,48,49,50,97,48,48,102,102,102,102,56,48,57,98,99,48,48,55,100,55,48,48,102,102,51,98,57,48,101,50,56,49,50,101,56,48,101,99,56,51,101,54,48,102,54,52,51,101,56,49,99,54,48,50,54,99,99,51,97,48,48,102,53,99,98,53,48,101,55,56,55,48,52,51,57,97,49,102,51,48,102,101,48,55,97,57,50,56,51,98,48,49,100,97,48,55,48,99,48,52,99,53,57,53,52,57,102,52,53,53,48,55,55,52,51,56,56,49,100,100,48,102,53,49,55,48,57,50,57,52,57,54,53,98,48,55,57,48,97,52,50,57,56,97,102,48,52,100,97,48,97,49,49,53,98,52,53,57,49,54,54,56,52,56,48,101,49,54,50,100,100,97,55,50,49,52,51,56,48,50,50,98,56,49,50,52,99,48,48,102,56,102,51,48,48,51,101,99,98,52,48,57,98,52,48,55,57,56,53,55,56,55,52,48,51,100,48,48,102,102,52,98,57,48,51,100,56,48,50,53,57,56,51,98,54,56,101,57,50,56,54,57,52,53,102,48,55,97,52,48,57,57,99,48,55,52,52,48,102,102,99,49,99,99,57,53,54,101,49,52,56,100,48,55,56,48,51,97,97,53,54,49,54,52,56,101,49,100,99,50,101,56,98,49,48,55,50,97,49,101,49,52,49,55,48,51,99,51,52,56,52,49,101,53,52,56,52,101,50,98,97,49,51,100,48,97,53,48,55,50,49,49,52,50,49,101,49,52,102,98,102,55,48,53,54,53,52,51,56,48,49,98,52,48,48,101,49,52,48,57,57,56,48,55,48,56,48,52,99,102,48,55,51,48,97,97,48,102,101,48,51,56,52,48,55,98,99,48,101,100,52,49,101,97,49,52,50,53,57,57,53,101,56,54,57,101,101,53,56,55,48,48,102,102,51,102,101,49,99,102,48,102,98,98,99,53,51,98,97,57,54,53,52,57,53,48,53,101,55,50,97,48,98,99,98,48,101,54,56,55,56,52,51,99,48,56,50,53,54,49,55,48,53,55,97,48,56,55,56,99,97,53,97,50,99,57,48,50,100,51,97,98,97,48,102,50,99,57,48,52,57,53,54,56,52,100,52,50,97,101,49,100,101,57,52,57,52,56,99,56,48,56,101,57,48,57,97,57,97,102,98,50,56,56,56,56,56,56,99,98,97,57,50,57,52,57,56,57,49,55,57,56,54,49,49,57,57,54,50,54,57,102,52,56,55,57,50,49,50,49,102,102,97,49,56,52,54,57,57,57,51,100,55,102,102,99,99,99,54,102,52,55,100,51,98,57,49,102,102,48,53,102,48,48,102,102,57,52,50,48,55,50,99,57,99,48,52,98,54,56,49,50,57,56,48,52,97,102,48,49,50,101,56,53,57,97,55,97,51,57,54,99,53,57,48,51,56,50,48,50,53,101,56,49,99,98,48,51,57,52,52,102,50,99,99,97,101,52,99,55,100,51,57,48,56,98,51,52,97,48,55,53,99,48,101,100,56,51,98,52,49,99,52,52,56,52,102,52,53,50,99,53,50,52,97,55,50,56,53,50,100,50,100,48,100,51,53,50,48,97,53,48,52,100,98,52,57,55,99,97,50,50,56,100,99,98,56,102,51,52,101,49,53,56,56,49,102,55,52,49,99,49,57,50,48,102,50,52,49,101,99,56,51,97,100,48,55,51,97,49,100,101,52,56,48,102,56,56,51,100,100,48,55,57,52,49,99,48,48,55,53,54,49,100,50,52,50,101,99,102,52,101,48,102,53,48,51,99,55,48,102,97,48,55,55,99,51,57,48,49,100,99,52,52,48,52,99,49,54,48,56,54,53,53,51,49,57,50,52,98,99,48,102,51,97,55,57,53,97,53,53,51,49,97,99,98,51,50,99,99,97,101,52,48,56,51,97,54,54,100,57,51,99,98,48,52,50,52,49,49,101,57,51,53,97,99,101,48,48,98,98,52,48,48,102,102,102,98,54,52,48,48,102,102,55,99,57,53,99,48,57,52,57,48,50,52,50,54,52,51,101,101,48,101,54,99,49,100,51,57,54,57,48,48,102,102,102,100,52,48,57,57,48,54,48,51,97,97,49,101,53,54,48,97,50,55,99,49,100,102,50,54,56,51,98,55,48,55,57,99,48,101,97,56,51,57,50,48,102,48,53,49,98,56,51,99,53,48,101,98,49,53,101,49,100,54,48,55,98,56,57,48,49,100,57,48,55,101,99,49,100,50,48,102,100,48,55,54,52,98,54,48,101,100,56,55,100,56,51,97,52,53,55,53,48,55,101,48,97,51,52,50,50,98,98,49,55,99,53,54,48,55,55,99,98,52,52,51,101,100,57,56,98,54,52,100,99,56,56,56,48,48,102,102,49,55,52,56,48,52,100,101,48,48,102,102,51,101,100,57,99,48,57,102,49,48,50,55,51,99,98,101,48,102,57,97,53,56,51,100,51,48,50,54,52,48,49,101,102,97,51,48,55,50,99,51,100,99,49,102,50,48,102,56,56,55,97,100,101,48,55,52,54,53,48,48,102,102,51,100,101,48,55,99,101,100,56,51,97,98,50,97,100,49,99,51,99,56,49,101,56,52,50,48,102,52,97,50,48,55,54,48,97,98,48,101,49,48,55,97,48,49,101,52,56,55,98,52,97,56,52,50,48,101,97,48,55,53,53,51,56,97,100,50,98,51,48,55,51,56,97,53,51,97,54,54,48,101,101,99,57,53,54,56,55,51,48,101,100,100,50,49,50,49,97,54,52,55,102,56,48,54,97,51,48,49,51,49,101,48,48,102,98,100,100,48,48,55,100,53,97,48,49,50,101,56,48,101,101,100,51,99,49,101,49,101,48,50,55,48,52,49,99,48,48,51,102,54,48,49,50,101,97,52,50,51,56,55,49,99,48,57,55,48,48,55,102,101,48,52,98,98,56,51,99,101,48,55,56,54,57,101,48,57,98,50,102,99,97,50,50,56,98,102,50,98,56,51,98,55,99,49,102,48,49,52,53,57,50,56,49,50,52,48,50,55,57,56,98,57,52,102,99,48,57,101,57,101,100,57,52,48,53,52,57,55,52,53,57,48,51,53,50,56,48,52,50,56,49,54,97,48,48,55,100,55,97,56,48,51,101,52,97,50,48,52,56,51,56,48,51,101,99,57,56,48,57,56,55,48,101,98,56,49,50,99,54,48,101,53,56,51,56,97,48,52,99,57,56,55,49,48,49,101,53,56,55,99,56,48,52,101,48,48,102,102,49,101,100,99,56,48,55,100,48,49,100,97,48,55,51,50,49,100,53,50,98,56,98,57,101,49,100,99,48,101,51,56,55,99,99,49,101,49,49,55,53,99,97,101,56,48,101,97,48,51,102,57,48,102,100,48,55,56,56,98,51,57,52,48,48,101,102,56,55,48,56,98,49,101,57,102,56,97,102,50,56,57,51,99,49,50,52,101,50,54,49,53,49,100,51,102,51,54,53,55,50,53,50,54,97,55,50,48,48,48,102,102,53,54,100,48,51,100,57,48,50,52,50,99,48,57,101,54,48,55,48,56,49,100,48,50,99,48,51,102,101,48,102,100,48,48,102,102,57,50,101,48,50,54,99,48,49,99,99,48,55,49,48,97,99,48,52,57,99,57,54,50,49,102,55,48,55,98,50,48,52,98,97,56,51,101,48,48,102,102,55,55,52,49,99,101,50,98,54,53,50,99,98,50,50,97,56,97,51,52,53,97,52,102,48,102,50,48,55,99,48,51,57,56,53,49,49,52,101,56,56,48,57,100,50,101,48,98,97,50,57,56,97,54,52,49,48,52,101,50,55,99,55,98,50,99,56,98,54,52,49,50,98,97,51,53,50,55,57,54,48,56,55,51,52,48,51,56,102,56,48,51,101,50,56,99,48,48,102,102,102,97,55,101,48,55,99,50,49,99,52,48,55,102,99,53,98,56,49,51,99,54,48,52,99,99,48,51,97,55,48,55,97,50,48,101,54,56,98,101,48,55,52,51,56,97,100,48,48,55,97,50,48,53,50,56,51,99,55,48,101,49,48,55,97,52,49,100,101,49,54,52,53,99,100,48,55,102,56,51,57,97,48,52,99,53,48,51,57,100,48,55,57,53,50,57,54,53,55,48,55,102,48,49,100,98,97,49,50,53,49,54,53,100,48,49,48,100,50,99,97,51,52,98,56,99,49,100,51,48,102,54,57,53,99,48,57,48,54,99,98,51,52,50,98,48,102,49,99,50,55,101,52,101,52,50,52,49,100,102,101,48,49,56,51,99,97,48,97,49,56,49,51,100,54,48,101,49,55,48,49,51,50,101,48,52,57,100,48,49,51,53,50,48,101,52,53,48,56,97,100,50,97,49,50,52,51,100,52,48,102,53,99,48,57,54,57,48,55,102,99,48,101,98,52,51,57,99,57,99,53,97,50,49,101,55,98,57,53,48,49,101,48,48,102,102,55,57,48,48,102,102,101,98,99,51,99,99,49,100,48,50,98,49,51,53,49,57,50,57,49,99,97,57,50,102,57,51,52,97,99,99,48,50,54,56,53,56,97,48,50,53,100,97,53,97,48,49,53,99,53,56,57,54,49,98,50,51,101,102,48,53,55,97,54,100,98,54,48,57,51,101,48,100,101,50,101,98,102,101,48,49,48,100,101,48,52,99,50,56,51,97,50,50,100,99,48,57,55,101,48,55,102,54,48,102,98,56,49,99,50,48,55,56,49,100,54,53,101,50,102,99,49,99,57,48,51,100,102,48,55,57,54,48,101,57,48,98,101,55,53,56,55,49,50,53,99,52,55,55,52,98,56,48,55,55,48,49,102,50,50,102,56,51,57,99,53,57,98,97,99,102,52,100,50,97,56,97,50,52,100,50,49,100,51,48,97,54,52,56,50,51,52,57,99,53,50,49,53,56,57,98,102,54,57,97,55,48,97,99,52,48,98,102,100,48,57,98,54,56,49,100,53,56,51,102,99,48,55,101,56,48,101,51,48,98,49,52,98,50,100,99,49,99,56,56,51,101,55,48,55,97,99,48,101,55,52,98,54,50,99,57,49,49,99,50,98,99,98,49,50,99,48,49,100,53,56,51,99,52,48,102,56,48,51,98,100,50,99,52,98,49,50,98,100,50,57,50,48,97,99,52,98,52,57,52,49,52,98,52,99,48,101,55,57,55,48,53,49,97,52,97,52,50,49,50,53,97,54,49,52,101,53,53,50,52,100,50,49,100,100,102,57,98,97,50,98,49,48,50,97,102,53,55,52,49,52,51,97,57,48,54,55,52,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,98,102,100,55,102,99,55,48,48,102,102,102,56,56,55,100,48,51,101,50,48,102,48,99,51,99,50,53,57,48,55,98,52,51,102,54,49,101,101,48,102,50,56,55,101,48,51,100,52,53,99,50,53,50,52,57,54,48,53,99,48,55,57,56,51,101,48,49,101,49,50,100,52,51,99,99,53,102,49,54,97,53,57,57,54,54,57,99,57,50,53,57,57,54,54,53,56,57,54,52,53,100,57,55,56,57,54,57,101,57,101,57,54,57,56,57,101,53,98,50,54,50,53,57,54,48,53,56,50,53,97,54,97,54,100,98,56,57,97,53,56,50,54,50,53,97,55,53,100,53,53,97,53,100,100,54,49,51,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,100,99,54,52,48,50,97,98,52,48,48,97,51,50,48,48,102,102,48,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,102,102,51,54,48,55,48,49,50,52,101,48,48,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,48,53,52,54,51,50,48,49,53,53,97,48,48,53,49,57,48,48,102,102,48,53,102,54,53,48,48,100,55,51,48,50,52,49,48,48,102,102,49,98,48,51,56,48,57,50,55,48,48,52,99,52,54,48,50,53,98,99,48,48,102,102,97,57,48,56,55,52,49,52,48,101,57,48,101,53,48,48,102,102,49,98,98,52,54,98,56,48,50,55,51,57,52,56,48,49,53,101,50,97,99,48,50,99,49,48,50,54,56,101,48,48,102,102,100,56,98,56,51,98,97,48,48,52,100,100,56,102,50,48,48,53,52,52,51,102,54,48,100,99,97,101,98,97,101,97,48,51,50,102,56,48,52,55,98,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,99,51,101,100,54,50,98,56,97,48,56,101,48,48,50,56,53,50,54,50,102,52,97,52,50,57,48,51,100,48,53,50,49,55,48,49,100,57,48,102,51,57,52,97,53,52,56,55,56,52,51,98,54,49,101,50,50,97,56,98,49,50,56,52,51,99,54,49,100,101,50,102,99,97,100,52,49,50,101,52,97,52,50,102,56,97,51,50,100,100,48,100,102,50,98,52,98,55,50,57,48,98,55,50,57,99,98,50,52,53,52,100,52,50,50,99,56,97,99,50,101,48,97,98,52,57,52,57,52,51,52,102,50,97,100,51,49,48,57,51,53,48,100,51,100,48,53,50,49,50,57,48,49,51,97,48,56,100,50,57,100,48,100,51,98,54,102,99,48,97,48,48,48,102,102,97,56,53,97,100,55,99,52,102,54,101,50,56,53,56,52,56,48,55,48,53,50,99,55,51,53,56,98,57,57,53,56,101,57,49,99,97,100,100,50,98,54,99,55,52,57,54,53,56,101,57,53,51,50,99,52,49,54,57,49,55,48,98,50,97,56,98,57,52,98,49,57,51,98,49,101,53,55,57,99,100,55,97,98,51,100,49,100,57,101,102,53,54,55,98,53,50,98,49,97,98,53,53,50,100,54,51,97,98,53,101,97,100,54,51,50,56,100,98,49,54,50,98,55,98,54,99,55,51,53,101,100,55,50,49,99,100,55,51,54,99,98,50,99,49,51,50,53,99,48,50,102,101,48,48,49,102,55,97,99,48,48,102,102,102,97,97,50,52,99,48,50,52,100,48,49,101,51,97,54,48,49,51,51,97,48,101,57,56,48,52,97,49,50,48,48,102,102,57,54,55,48,55,100,101,48,102,49,56,98,50,54,53,97,48,101,100,50,49,50,50,57,52,52,49,100,101,52,57,48,55,51,48,48,102,102,102,49,99,51,99,54,99,57,54,101,49,101,99,57,48,55,55,54,56,48,49,100,102,50,57,53,49,48,97,55,52,50,52,97,48,55,55,48,53,56,49,53,101,53,52,48,55,56,57,51,48,49,100,97,50,54,56,55,54,99,97,101,54,101,52,51,98,97,53,50,49,52,56,57,54,49,99,98,48,102,51,50,49,50,49,97,54,57,52,101,49,100,101,48,102,52,48,51,99,51,48,49,55,56,51,56,100,98,55,100,99,49,98,51,102,49,54,51,101,49,56,102,98,54,49,52,50,56,56,56,97,99,49,50,50,99,101,50,99,48,51,55,55,52,49,101,100,48,51,97,53,48,55,55,48,48,102,102,102,101,48,49,100,98,48,55,99,48,49,99,102,56,51,101,50,48,101,54,57,53,50,49,102,101,48,55,54,54,48,102,48,52,97,55,55,99,97,50,48,102,54,48,55,53,52,98,99,54,100,102,101,56,52,53,97,50,49,48,54,99,56,101,102,98,48,102,51,48,102,50,51,55,52,51,52,100,50,98,48,98,53,50,97,52,98,51,52,55,52,54,50,101,52,97,48,48,102,102,102,48,57,52,101,57,99,56,48,53,101,56,55,55,56,98,99,50,98,56,97,97,48,102,48,48,102,102,55,55,56,98,49,52,49,50,100,49,48,53,48,53,51,57,48,99,48,50,100,102,48,48,102,102,49,102,54,56,54,48,48,102,97,98,101,48,55,98,56,48,48,102,97,101,102,48,55,98,52,53,98,98,54,57,48,53,54,49,54,101,49,101,56,48,55,48,50,49,101,56,50,101,49,50,57,51,56,49,100,54,56,51,100,49,52,51,50,98,99,51,99,54,53,100,49,52,97,56,97,53,50,49,55,52,49,101,53,48,102,99,51,48,49,99,54,48,55,55,56,48,102,48,52,51,102,50,57,50,49,99,55,48,101,54,48,55,52,55,48,51,101,100,57,48,101,55,48,55,52,50,56,51,99,54,49,101,97,48,101,97,48,55,54,97,53,50,100,48,54,53,48,53,50,54,48,98,51,50,98,51,102,52,48,101,101,98,52,56,48,48,102,102,50,98,52,49,101,53,56,101,50,51,99,99,50,51,101,56,48,57,98,49,57,54,97,50,100,51,49,56,102,54,101,48,48,57,56,56,100,98,54,99,51,57,49,101,97,100,55,97,53,53,98,56,97,97,56,51,98,51,100,51,50,98,50,57,49,49,49,53,53,100,57,49,48,100,98,56,48,55,100,97,48,98,50,48,48,53,100,56,97,56,48,102,54,48,55,55,57,53,48,55,55,52,51,102,56,55,102,54,51,48,51,99,53,49,100,99,51,97,51,52,101,99,55,48,51,100,49,101,57,99,97,100,56,48,49,53,52,57,56,99,99,57,54,49,100,52,102,50,97,97,52,97,100,98,52,100,54,51,57,98,53,97,48,97,54,51,52,49,53,99,54,53,97,98,100,53,52,51,98,49,102,57,97,101,53,99,98,49,54,57,101,49,97,97,99,48,97,55,102,56,98,101,55,48,98,101,98,52,98,56,102,99,102,99,48,100,48,51,100,55,53,48,50,57,55,48,48,99,50,98,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,49,54,98,102,102,51,100,56,57,55,51,54,48,54,56,53,57,98,54,99,54,51,102,101,51,57,102,56,57,48,98,51,56,53,54,99,49,50,54,101,101,99,99,54,50,53,99,100,98,102,101,54,49,98,101,101,54,49,102,48,98,101,55,102,102,54,51,55,48,57,48,97,49,98,49,99,99,98,53,49,98,49,50,100,50,50,56,55,102,98,57,56,50,98,101,102,52,48,53,101,99,54,48,48,102,51,50,56,51,49,56,48,52,97,98,48,49,50,100,48,48,102,102,102,50,99,48,57,99,50,48,55,102,56,48,101,101,48,48,102,102,57,55,52,48,55,52,52,56,101,53,51,98,97,49,102,57,48,55,57,50,53,57,97,54,50,48,49,53,101,57,52,49,101,49,50,99,100,97,50,57,56,97,49,50,57,99,97,102,50,57,56,97,57,50,99,52,51,99,99,49,101,53,48,102,48,57,55,52,53,56,55,57,52,98,52,56,54,52,97,99,48,101,100,48,55,54,48,97,56,50,101,48,98,102,52,100,52,52,50,97,57,48,56,98,50,50,102,56,98,49,52,53,50,98,53,101,50,98,52,51,98,52,53,48,57,55,99,53,102,97,53,57,53,99,53,50,97,55,57,101,97,53,52,97,100,51,99,97,102,53,50,55,55,53,48,97,101,57,101,49,55,49,101,49,48,100,54,98,54,48,100,51,57,50,101,55,53,98,50,52,56,100,54,49,55,54,100,52,50,49,49,50,53,97,101,52,99,57,50,49,54,56,99,53,48,100,51,51,53,48,101,50,54,51,49,57,97,55,101,51,54,52,100,53,51,101,49,100,52,99,101,51,50,56,99,100,51,97,49,102,48,102,99,55,101,51,102,49,101,100,101,100,53,54,55,53,51,57,57,99,99,101,54,55,55,55,57,101,52,102,54,55,98,51,100,50,99,55,56,52,50,97,99,101,101,55,55,51,98,98,49,99,101,55,98,100,102,54,51,53,97,100,57,53,100,54,99,57,50,100,99,48,101,102,99,48,49,102,49,97,51,48,55,54,54,48,52,99,55,48,55,57,99,48,57,99,52,50,102,48,51,102,99,48,101,102,48,51,100,97,53,98,56,55,55,56,48,57,55,53,48,55,54,48,53,51,51,56,57,101,48,52,99,53,57,52,50,100,48,55,100,56,98,51,50,57,56,97,50,48,102,102,49,54,54,49,101,57,48,101,51,48,51,100,48,48,102,102,101,57,48,51,57,57,50,56,53,51,48,51,57,50,53,55,50,52,102,52,54,48,102,101,49,55,48,53,54,48,55,56,100,51,99,98,101,48,102,54,57,52,97,57,54,53,99,57,53,102,99,97,50,48,101,56,50,48,48,55,55,99,51,99,48,53,56,55,50,102,99,97,101,48,102,48,97,55,49,52,48,53,55,48,55,56,48,48,102,102,55,100,97,101,55,100,50,54,51,55,51,54,49,56,57,48,99,51,56,101,51,57,102,54,49,52,50,55,48,48,102,102,48,53,53,52,49,53,55,48,50,52,101,56,48,57,52,49,48,55,52,52,48,52,56,100,56,51,56,53,48,101,101,48,49,50,102,56,48,101,52,57,56,50,100,57,100,48,101,97,57,52,48,53,97,56,55,56,52,98,100,52,98,48,102,49,48,55,97,49,98,48,101,101,51,101,49,102,54,48,102,54,57,55,56,49,101,49,50,100,100,50,52,98,51,52,97,48,102,48,48,55,99,99,98,57,48,101,100,56,55,55,52,51,97,99,56,54,53,101,57,54,99,56,97,53,54,98,56,53,55,56,55,53,49,48,52,98,54,101,53,50,99,50,54,97,50,48,55,53,52,51,98,56,49,100,101,48,101,102,57,50,52,99,56,50,57,49,48,99,101,48,56,49,48,51,102,49,48,48,102,102,55,100,100,54,48,49,50,99,56,48,101,54,56,48,57,102,100,48,55,53,56,48,52,57,97,50,54,48,55,98,99,51,97,48,57,48,49,100,51,52,99,57,48,102,98,56,55,53,48,48,102,102,57,56,54,48,55,98,99,53,57,57,54,50,102,50,49,56,55,52,56,49,99,97,48,51,100,48,55,100,98,50,98,50,56,49,100,56,56,55,54,100,99,48,102,52,97,50,99,50,55,57,53,54,57,102,52,99,57,54,97,56,48,53,102,48,55,52,99,49,102,50,97,50,97,54,50,49,49,53,101,53,48,56,55,48,49,51,56,51,100,97,49,100,52,50,99,56,51,99,52,48,102,48,52,97,50,50,99,52,49,100,101,56,51,100,52,48,101,57,97,48,48,48,102,102,100,55,56,101,99,57,100,99,101,54,49,100,101,56,101,101,49,99,48,101,99,54,100,57,102,54,51,52,102,52,55,101,51,102,98,53,100,53,57,54,99,97,100,54,57,101,99,102,54,51,50,100,97,55,54,51,98,49,54,56,56,55,55,51,97,98,50,53,55,50,100,55,50,54,98,54,51,97,49,101,49,55,57,49,54,52,99,48,49,55,97,48,51,102,55,51,55,56,55,97,48,49,55,56,56,49,102,54,56,102,53,49,98,56,49,100,55,48,101,56,49,101,99,102,101,54,52,56,101,57,56,101,98,49,102,53,52,57,99,57,55,57,99,56,101,54,101,48,53,52,57,97,48,51,98,56,51,98,54,97,56,102,99,55,102,56,54,97,57,97,55,54,99,57,54,57,97,54,54,100,50,102,53,56,98,49,53,57,57,50,55,50,97,100,54,57,101,57,99,99,51,99,57,57,97,54,52,97,57,54,50,102,51,99,97,56,55,98,57,101,48,53,98,48,48,48,102,102,102,57,52,52,56,55,48,48,102,102,48,57,97,55,48,102,50,48,55,48,52,49,99,56,48,55,100,48,51,98,52,53,52,102,50,100,48,48,102,102,57,52,50,48,55,55,52,57,48,53,56,98,99,48,102,48,49,101,48,101,100,50,54,57,55,97,101,49,54,48,53,48,56,51,100,101,48,102,52,97,54,99,49,52,54,53,50,48,55,56,48,49,101,57,57,52,49,50,57,56,48,50,52,53,52,49,99,99,56,50,57,52,48,52,98,99,51,98,54,48,101,97,48,51,100,100,48,53,55,53,51,56,53,48,56,55,97,56,51,99,56,48,102,48,52,51,98,99,49,101,49,50,100,48,97,101,101,48,102,48,99,51,57,48,53,55,57,55,101,48,50,53,52,52,101,48,54,55,101,102,98,102,102,54,51,99,56,101,54,51,57,56,53,57,102,48,99,50,56,54,99,51,56,99,55,49,54,50,99,99,97,48,49,98,101,52,49,102,56,48,101,48,48,55,49,56,49,101,55,56,55,53,52,98,52,48,101,49,56,51,99,98,48,101,52,48,55,52,52,49,101,50,56,55,49,56,98,100,48,52,97,99,49,55,54,49,99,100,48,102,102,48,55,54,56,97,57,48,102,54,56,55,52,99,98,57,54,100,48,53,51,57,49,52,98,57,52,48,48,49,51,50,48,101,101,57,55,56,56,56,57,97,53,53,49,54,57,57,48,56,98,51,50,98,99,97,102,50,100,57,48,51,50,54,50,49,100,101,52,50,52,101,52,53,52,52,52,102,100,56,49,51,99,56,55,50,54,48,48,98,52,52,48,48,102,102,55,100,97,97,48,48,102,102,51,101,98,99,48,51,100,56,48,48,102,102,102,97,101,100,48,50,54,53,52,51,99,48,48,101,102,100,97,52,54,48,102,54,57,55,50,48,101,51,99,51,100,98,102,56,55,56,56,49,99,49,56,51,99,99,48,102,50,50,48,49,53,101,100,56,48,51,100,101,52,49,100,54,98,52,55,50,98,53,50,56,98,98,50,57,57,50,56,98,49,50,57,49,102,97,50,97,53,50,56,51,100,99,48,101,101,99,98,54,50,99,55,56,55,52,56,51,100,57,51,52,56,54,53,48,57,54,48,53,56,102,54,48,97,56,48,102,97,54,48,101,54,56,55,53,56,51,98,101,49,102,53,48,101,98,97,49,55,48,50,99,52,51,100,57,49,100,54,51,100,57,100,52,100,48,97,51,99,54,97,50,98,56,102,54,55,51,51,101,100,54,98,56,102,52,101,98,54,100,55,49,99,99,102,52,53,99,54,99,52,99,56,53,49,100,54,98,54,51,52,50,53,100,57,53,49,49,54,97,53,57,54,57,54,99,57,52,48,55,99,56,48,57,55,56,48,55,102,54,54,48,49,98,101,51,57,97,97,56,51,57,49,51,52,99,101,56,55,49,49,100,101,49,101,97,49,99,101,54,49,102,49,55,57,57,54,97,48,101,101,99,48,53,50,52,49,101,52,51,49,57,55,49,101,57,99,55,56,51,101,50,102,49,56,55,53,50,99,100,97,51,57,49,101,99,102,54,102,56,54,56,97,98,50,57,101,98,99,101,54,101,54,49,102,49,56,97,54,99,53,48,55,99,48,57,54,48,53,56,51,102,57,102,102,48,49,54,97,48,51,102,56,48,48,51,101,50,102,57,56,48,49,99,57,102,48,48,102,102,102,50,98,48,56,48,48,55,57,98,52,48,102,102,101,48,48,51,51,52,48,48,102,102,101,50,57,52,48,52,48,101,101,55,49,99,54,51,48,48,102,102,97,51,97,56,48,102,101,50,48,48,102,102,102,56,98,100,56,48,51,53,98,101,48,49,101,53,48,48,102,102,50,54,53,97,48,55,102,99,48,48,102,102,97,57,48,48,102,102,51,56,97,53,48,56,99,51,97,54,97,48,48,101,55,57,57,99,52,48,49,51,100,52,102,99,57,48,48,51,100,55,53,97,48,53,97,48,48,101,99,48,100,49,48,50,54,49,97,48,48,100,54,99,56,51,99,97,48,48,102,102,57,100,102,49,100,57,48,52,48,48,102,102,52,100,49,52,56,48,51,101,99,49,50,100,48,48,102,102,55,99,98,49,56,100,50,56,56,48,52,56,53,57,48,101,54,51,50,52,56,49,51,51,98,51,98,56,98,49,54,100,56,49,50,102,100,99,48,102,49,102,54,99,48,54,48,101,51,50,97,49,48,48,102,102,55,99,53,52,99,49,102,48,97,51,98,54,57,97,48,52,100,100,56,51,56,52,50,100,48,51,101,50,53,97,100,49,54,52,57,101,56,48,48,101,99,52,49,101,100,56,55,49,52,51,56,48,57,48,101,57,55,54,57,52,53,50,98,54,56,52,53,49,50,53,48,55,56,99,51,97,48,48,102,102,102,52,56,51,100,54,53,54,97,50,102,57,97,48,101,99,49,52,97,53,97,50,53,97,52,57,55,101,48,101,55,48,97,56,50,102,57,99,101,57,50,56,48,53,100,48,55,56,57,49,49,49,52,51,98,100,51,97,52,98,49,50,98,56,51,97,98,55,54,53,50,57,56,48,48,51,101,53,56,100,56,99,56,97,48,52,56,53,102,57,49,52,48,57,56,48,50,54,55,48,48,98,54,99,48,57,55,100,48,56,101,48,50,49,101,51,55,48,57,48,51,56,48,57,57,99,48,49,102,52,52,101,48,102,56,53,48,99,49,99,102,56,48,51,101,99,102,56,48,57,54,100,52,57,50,101,48,51,101,54,53,98,56,55,52,56,51,98,48,48,102,102,102,48,57,51,56,51,100,56,48,101,57,48,98,101,57,50,98,53,100,50,101,52,49,50,50,49,101,98,52,102,48,55,56,101,49,99,99,50,101,99,51,98,99,48,101,102,48,51,97,54,49,101,48,52,48,50,57,51,50,54,48,48,102,102,57,97,57,53,52,53,98,48,51,100,97,52,56,48,55,55,56,57,51,51,48,53,98,97,50,53,57,52,54,53,50,49,55,99,53,55,49,53,48,49,101,53,50,99,54,56,97,101,57,50,56,54,52,98,56,50,98,99,51,99,51,54,48,100,50,56,54,53,56,55,99,54,101,51,101,100,52,52,56,100,51,52,52,101,52,55,54,55,53,55,49,53,50,51,52,102,54,54,53,49,100,48,101,56,101,97,101,98,49,49,50,48,99,98,52,102,52,101,55,99,52,100,52,52,97,100,52,100,52,99,57,51,48,50,97,99,51,98,97,49,99,97,48,48,102,102,97,102,99,48,57,54,99,50,98,49,100,100,54,99,53,97,102,51,99,48,48,53,49,99,51,101,50,54,98,49,99,53,53,57,99,53,97,51,52,55,98,53,97,55,102,49,100,99,49,102,55,49,101,50,49,101,49,51,56,49,100,48,101,99,100,56,100,55,98,57,100,52,102,56,98,99,99,98,53,52,55,51,55,51,53,57,48,54,100,99,99,51,99,51,57,56,100,97,100,97,101,52,99,48,49,99,50,56,48,49,102,55,101,50,48,101,56,53,48,99,49,101,99,48,48,51,101,98,48,52,49,102,100,50,52,52,48,55,51,56,98,54,48,102,56,48,55,97,99,49,100,50,97,55,48,55,48,52,49,101,102,48,55,50,97,48,97,53,54,99,98,99,52,99,52,98,48,101,100,97,54,49,52,50,49,102,51,50,97,52,51,98,56,49,102,50,48,102,53,98,97,56,48,53,51,53,101,99,53,56,49,53,56,53,50,48,51,97,50,48,102,52,56,51,99,56,52,98,50,102,101,56,98,57,52,51,52,100,50,56,99,51,98,101,53,48,100,49,54,99,49,101,51,52,102,57,52,52,97,50,57,49,48,56,98,97,52,48,48,48,102,102,98,55,48,97,51,57,98,101,97,51,57,102,49,102,48,56,51,54,51,55,51,48,100,56,101,55,49,99,54,49,102,57,99,100,99,100,102,50,56,48,54,102,98,48,55,102,52,51,56,97,49,100,52,48,55,57,101,49,99,55,48,102,97,48,51,98,50,48,102,100,49,53,51,99,98,99,48,101,52,48,51,99,53,48,101,97,48,55,56,48,51,56,52,49,102,49,50,57,54,57,51,52,98,48,50,98,102,49,55,50,49,100,50,48,102,56,57,53,54,57,50,53,49,56,55,56,99,97,97,101,57,101,53,51,50,53,97,49,49,54,99,53,55,54,52,100,50,97,56,98,48,52,97,52,51,48,52,101,57,52,101,57,99,56,50,53,56,97,49,56,50,54,48,101,53,54,57,54,48,56,54,57,99,52,54,97,52,48,50,56,100,56,51,101,48,49,100,97,50,102,99,51,57,52,49,101,57,48,102,49,56,55,51,99,51,100,56,49,100,102,50,100,56,51,98,48,49,101,57,48,101,99,57,55,56,53,98,56,55,55,52,51,99,56,49,100,99,48,102,48,57,53,97,57,97,53,51,49,55,99,49,100,102,50,102,56,97,55,50,99,53,50,48,97,101,50,101,48,97,53,50,101,52,97,54,50,99,100,49,100,49,49,51,52,97,98,50,100,52,97,56,50,99,100,49,57,50,53,48,99,98,48,50,97,100,51,53,49,53,49,49,51,49,48,49,51,53,56,52,97,52,50,52,99,54,54,49,99,56,97,99,97,101,49,102,52,57,57,100,49,52,49,98,50,54,54,57,97,54,99,54,98,53,48,55,101,51,56,100,51,98,53,52,49,53,54,98,56,101,53,53,99,57,55,100,50,57,49,53,50,97,99,102,54,99,57,50,97,54,57,52,97,48,98,52,49,51,52,56,48,50,53,56,54,51,101,99,102,51,53,48,51,98,53,49,102,97,49,99,52,51,100,51,57,55,53,51,100,48,101,56,56,102,53,57,100,99,100,51,51,97,99,53,98,53,50,97,100,53,57,57,101,51,99,97,55,52,55,50,97,53,54,55,50,51,57,52,49,97,98,53,98,48,101,97,55,102,51,48,56,100,48,51,99,57,101,53,57,49,97,100,54,52,53,56,54,56,99,55,99,97,101,55,49,101,49,100,49,97,48,49,56,102,52,48,48,102,102,102,97,49,49,49,99,48,49,102,53,50,101,48,52,97,54,55,48,98,52,51,48,55,100,52,48,48,53,51,49,54,48,102,55,100,52,48,53,98,57,48,48,102,102,55,99,97,53,56,48,49,98,51,98,48,49,99,98,48,48,102,102,50,54,50,53,56,55,49,99,48,48,102,102,97,97,101,56,51,102,54,53,48,49,57,49,56,48,49,102,52,50,50,51,48,48,102,102,51,101,97,53,99,48,57,52,99,99,49,52,56,54,48,102,97,52,48,48,102,102,97,54,50,99,49,101,102,97,56,48,98,55,50,48,48,102,57,52,98,48,48,51,54,55,54,48,51,57,54,48,48,52,99,52,98,48,101,51,56,48,49,53,53,100,48,55,101,99,97,49,100,56,102,57,56,48,51,54,50,55,49,100,98,48,48,52,102,55,49,100,102,48,48,50,98,49,55,101,48,53,49,48,50,100,97,52,48,49,97,97,49,48,49,102,53,56,48,50,55,54,99,51,100,97,48,48,102,102,50,57,98,50,101,48,50,99,99,97,101,98,97,101,97,48,50,102,51,56,48,55,50,102,97,98,52,48,102,99,49,51,97,56,55,56,101,51,48,50,54,53,56,49,56,52,48,48,102,102,53,52,57,101,48,51,52,55,53,48,48,101,50,52,49,51,56,49,53,99,48,53,50,56,48,52,101,100,97,48,48,48,102,102,51,56,55,50,49,56,48,50,56,52,98,48,48,48,102,102,53,100,50,53,52,48,51,56,57,48,52,101,48,53,55,48,49,98,50,97,48,55,101,48,55,50,48,52,56,102,51,56,48,50,56,49,51,50,56,48,99,51,52,51,48,48,102,102,97,51,56,48,57,97,55,56,48,101,99,51,56,98,48,48,102,102,52,102,102,49,102,57,48,48,102,102,50,100,52,55,52,51,48,48,102,102,97,97,100,48,48,55,100,57,51,56,48,51,53,99,49,56,48,57,100,101,48,48,102,102,52,99,98,51,48,50,54,50,56,48,48,97,97,101,48,55,99,53,52,49,50,52,97,48,49,100,48,48,102,102,56,55,48,48,102,102,98,53,48,55,54,99,48,49,102,54,52,101,48,48,102,102,100,55,48,54,48,50,55,55,56,48,49,51,50,99,99,48,57,56,97,48,48,50,97,98,56,49,102,50,53,48,52,57,50,56,48,55,52,48,50,49,99,48,50,100,52,48,56,102,51,52,48,48,102,102,50,51,99,102,97,48,48,57,102,56,55,98,48,48,102,102,50,98,57,53,98,56,48,54,57,97,51,57,54,48,48,100,97,56,56,101,98,56,48,50,54,98,97,54,52,56,48,49,53,51,53,52,55,48,53,98,53,100,55,53,49,51,99,49,57,51,48,49,102,99,48,48,102,102,49,102,49,55,98,48,48,54,98,55,97,48,51,99,97,48,48,52,99,98,50,48,102,102,56,48,49,53,50,52,48,55,49,52,98,56,48,51,101,53,48,54,48,48,102,102,100,54,102,54,48,55,54,97,48,48,102,102,57,57,54,52,49,99,48,48,102,102,48,50,97,51,101,48,102,100,55,56,48,100,53,99,48,49,102,49,55,99,48,48,102,102,54,98,55,97,48,51,99,97,48,48,102,102,52,99,98,50,48,102,102,56,48,49,53,50,52,48,55,49,52,98,56,48,51,101,53,48,54,48,48,100,54,102,54,48,55,54,97,48,48,57,57,54,52,49,99,48,48,48,102,102,50,97,51,101,48,102,100,53,52,48,54,53,57,51,52,48,49,100,99,99,53,50,99,56,51,51,100,99,56,48,99,48,48,57,56,98,56,48,52,56,53,52,48,49,97,97,54,53,48,48,102,102,49,51,55,57,48,48,102,102,50,48,54,97,102,56,48,51,101,50,102,56,48,48,102,102,100,54,102,52,48,55,57,52,48,48,102,102,57,57,54,52,49,102,102,48,48,50,97,52,56,48,101,50,102,48,48,99,49,56,49,52,98,56,48,51,101,53,48,54,48,48,102,102,100,54,102,54,48,55,54,97,48,48,102,102,57,57,54,52,49,99,48,48,102,102,48,50,97,51,101,48,102,100,55,56,48,100,49,99,49,54,98,56,48,51,101,50,102,56,48,48,102,102,100,54,102,52,48,55,57,52,48,48,102,102,57,57,54,52,49,102,102,48,48,50,97,52,56,48,101,50,57,55,48,48,102,102,55,99,97,48,99,48,49,97,100,101,99,48,101,100,52,48,49,51,50,99,56,51,56,48,48,48,102,102,53,52,55,99,49,102,97,97,101,48,48,99,56,54,49,99,48,48,102,102,57,99,102,55,48,48,102,102,49,53,99,53,102,50,48,48,102,102,57,57,57,52,52,48,98,49,102,57,50,99,51,52,48,49,99,100,97,98,56,48,56,49,101,98,54,55,101,50,56,101,51,48,49,52,98,52,98,101,49,55,56,52,97,56,48,98,52,101,48,49,100,101,101,97,50,51,57,49,102,51,55,51,99,55,57,98,100,52,51,49,56,55,102,98,57,50,48,53,48,52,48,52,48,99,50,100,52,48,54,49,102,48,55,51,52,48,48,102,57,50,49,56,49,51,57,54,48,101,52,56,49,99,102,56,51,97,99,48,55,51,97,49,100,101,48,55,52,52,48,52,98,49,49,54,97,49,100,99,48,55,52,54,48,101,100,56,51,57,48,48,102,102,101,99,52,51,98,54,53,56,49,55,101,49,100,48,48,55,97,99,57,50,53,100,97,55,49,52,54,49,99,51,48,101,99,57,53,54,49,100,55,50,97,49,51,56,98,57,52,57,50,98,52,49,102,53,57,53,48,56,97,57,48,53,99,50,54,57,53,99,53,52,50,50,97,52,57,54,52,57,50,56,54,56,48,53,55,97,48,102,52,101,97,52,57,98,50,98,52,97,100,50,98,57,98,55,48,49,50,55,50,48,50,101,102,54,57,100,99,101,48,99,56,99,55,99,55,49,52,51,49,102,54,48,57,48,51,99,54,51,56,98,49,48,98,49,49,53,99,54,49,97,52,53,54,102,99,52,55,51,48,101,51,55,102,56,100,99,102,98,56,56,48,50,57,52,51,52,51,51,48,100,56,51,52,99,99,56,53,56,98,53,54,49,57,54,55,100,53,56,55,52,55,50,101,56,56,55,98,100,53,98,56,54,49,99,101,54,100,50,100,48,53,53,56,57,56,53,52,56,56,97,57,49,53,52,56,99,49,51,48,55,100,99,51,98,56,49,99,53,48,102,50,48,101,50,55,52,51,51,52,55,102,48,55,54,56,99,100,49,101,56,51,57,49,99,48,102,54,48,97,101,51,57,57,99,99,100,52,51,98,98,48,102,48,97,52,101,97,55,99,56,100,55,98,50,50,100,54,51,53,102,49,100,50,51,99,54,49,102,54,50,54,49,55,50,53,97,53,100,52,101,48,102,98,56,49,51,102,48,48,52,102,102,56,51,100,100,48,48,102,102,55,100,56,56,56,51,101,49,48,101,97,56,51,101,56,48,55,99,52,49,100,98,48,55,55,48,49,100,53,48,102,50,48,55,52,56,49,100,100,57,53,48,48,101,100,99,97,100,50,98,56,49,100,97,49,53,56,49,101,51,50,57,99,97,52,55,56,97,53,50,57,52,51,99,101,49,101,100,48,102,52,50,50,50,54,97,54,50,51,48,55,57,56,51,100,56,49,102,51,52,99,99,53,98,102,50,99,56,51,100,101,53,56,50,50,100,97,52,98,50,53,57,50,49,97,48,53,50,48,50,50,57,53,102,50,48,50,53,102,50,102,101,52,101,52,99,52,101,48,54,56,54,56,48,49,102,50,48,49,48,48,55,100,98,50,49,49,100,53,50,48,52,100,50,97,50,56,52,101,99,48,101,50,99,48,57,55,53,102,99,54,51,54,100,101,56,101,48,101,57,56,53,102,101,51,101,51,49,98,48,97,49,48,51,50,56,49,51,56,50,51,52,55,55,53,100,54,53,57,55,48,101,52,53,100,55,57,97,54,101,98,57,102,54,99,54,55,49,99,57,57,101,54,101,50,51,101,100,99,101,51,49,56,55,99,51,50,56,48,102,99,55,56,48,49,102,49,55,100,48,48,55,100,55,99,101,57,50,49,99,49,101,54,56,49,51,54,56,51,101,51,55,97,97,48,102,101,48,51,97,50,102,55,52,54,49,98,55,102,53,52,48,101,50,55,56,102,99,99,50,48,99,48,97,49,49,56,49,97,48,55,55,48,101,54,51,101,52,51,99,52,98,99,100,53,51,99,57,56,56,54,56,49,102,49,53,57,101,53,97,100,51,97,98,56,100,48,55,51,48,102,102,52,101,57,52,102,52,51,53,52,102,53,52,101,99,51,55,52,50,54,51,50,98,101,97,54,51,99,97,52,98,56,49,101,97,52,48,100,50,51,48,50,50,48,51,101,98,49,101,97,48,53,98,52,48,55,51,48,54,52,56,101,48,57,56,52,49,101,98,48,101,57,48,101,102,49,101,48,99,55,53,56,97,52,100,53,51,56,48,101,51,57,99,48,102,101,51,57,56,55,54,49,101,52,51,57,57,57,48,97,56,99,102,54,57,57,54,100,51,52,100,53,57,99,49,56,98,56,101,97,55,100,54,57,57,101,100,53,97,99,51,100,49,99,49,98,54,98,52,50,53,56,50,97,54,51,53,57,50,99,55,48,50,57,99,50,49,48,49,50,57,99,51,98,48,48,52,99,102,56,51,100,49,50,57,48,48,102,102,57,97,54,50,56,56,48,57,99,49,50,100,57,50,48,97,54,48,102,57,48,51,101,53,50,57,56,49,102,57,57,53,101,48,52,99,52,49,54,48,57,56,49,101,48,50,97,57,49,100,48,56,97,50,48,102,50,56,51,99,52,50,98,99,51,102,50,99,48,51,99,54,52,57,55,99,98,57,50,56,56,51,98,49,52,49,100,56,52,50,52,55,50,97,48,98,56,48,102,50,98,49,54,101,49,54,48,53,52,48,55,54,97,56,97,48,57,54,100,48,57,50,57,50,53,48,48,97,97,97,50,98,55,54,52,50,101,56,99,48,55,57,97,48,48,101,102,52,98,48,49,51,100,54,54,51,102,48,55,51,50,48,52,97,54,55,101,51,49,49,102,56,51,57,50,48,102,56,51,48,102,99,50,98,55,48,55,101,100,102,56,53,48,57,99,97,48,52,54,52,48,52,100,98,56,51,97,53,48,101,101,48,51,56,55,48,50,54,57,48,48,57,56,99,48,55,50,52,49,100,49,52,98,50,100,49,51,99,51,97,52,48,101,56,56,49,102,56,56,51,100,55,48,55,54,99,49,100,57,52,102,48,102,48,50,52,97,48,97,53,57,55,101,57,101,53,48,48,102,102,55,50,48,51,101,101,53,101,48,55,54,56,97,54,52,100,50,101,100,50,56,97,101,52,50,50,97,49,48,100,102,50,100,53,50,99,97,101,50,97,53,49,57,50,48,98,49,55,100,48,56,97,101,50,98,53,48,53,99,52,100,98,52,57,98,52,48,50,98,57,48,57,98,97,57,52,52,56,48,53,98,102,54,100,56,49,57,97,49,98,101,100,98,57,99,55,101,54,51,56,53,54,99,50,55,56,52,56,97,99,48,55,101,53,48,53,102,51,97,57,98,56,54,102,49,56,54,101,51,101,97,56,51,56,57,97,50,55,100,51,97,48,100,97,102,98,52,102,57,49,53,97,99,97,99,49,97,51,99,51,52,54,101,53,97,102,52,51,97,97,52,98,49,97,50,101,49,51,50,100,97,56,98,54,97,51,48,51,54,48,55,56,48,51,97,100,48,101,97,52,51,100,51,51,57,56,101,102,57,97,56,51,100,50,51,57,50,51,98,101,51,99,52,97,48,101,54,54,54,50,56,55,57,56,50,101,51,52,99,99,102,53,50,98,97,49,99,52,99,100,51,100,98,53,53,57,101,49,52,49,100,99,101,54,97,49,56,99,48,48,102,102,57,52,54,100,54,98,53,53,53,97,97,50,52,57,48,50,49,54,99,97,100,57,50,49,52,49,98,54,48,102,99,48,49,101,99,56,55,56,48,49,102,99,56,51,101,50,48,55,97,97,48,102,98,52,51,100,97,56,50,53,51,49,53,54,49,101,55,48,55,98,97,48,102,49,52,51,101,99,48,102,51,52,51,99,54,56,48,49,100,100,54,53,51,57,49,48,97,51,52,48,50,101,99,51,102,50,49,101,52,50,99,99,51,99,101,53,98,49,53,99,53,50,97,51,57,54,52,57,101,53,99,97,55,97,50,57,53,48,56,56,53,57,57,54,99,57,48,56,97,53,55,50,50,97,55,57,54,50,53,56,50,55,52,50,49,48,54,49,50,57,97,53,56,50,54,100,101,97,52,99,101,49,51,101,52,56,55,49,98,54,102,97,55,102,101,49,53,99,55,49,56,48,99,51,102,48,49,56,48,98,53,57,102,51,49,56,99,54,48,52,50,55,102,53,102,102,49,102,57,56,55,99,49,48,49,52,55,48,56,49,48,49,53,55,102,55,100,102,57,99,99,48,99,101,100,102,57,56,99,50,98,56,49,102,99,53,55,49,99,54,102,99,50,56,99,55,53,48,57,49,101,98,49,99,98,49,101,51,54,98,48,98,57,54,57,55,52,98,52,48,98,57,54,57,54,52,97,53,50,53,57,54,53,50,54,53,49,54,53,48,49,97,48,55,54,51,98,50,57,51,97,49,100,57,53,49,100,48,101,99,97,57,97,97,49,52,49,100,56,101,101,99,51,97,57,100,52,101,99,100,56,56,56,99,51,98,57,100,101,53,56,100,54,52,56,56,52,52,56,100,54,99,98,49,98,50,52,50,97,52,57,48,98,100,56,101,51,102,102,99,50,100,52,48,51,102,101,49,52,48,50,48,50,51,56,102,102,102,48,49,49,55,101,97,48,49,102,101,101,98,51,54,99,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,98,102,100,52,48,99,48,48,48,102,102,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,48,98,102,100,55,102,102,53,48,48,102,102,56,53,48,48,56,48,55,53,48,48,102,102,56,53,102,102,48,48,97,48,53,48,48,102,102,54,50,97,54,56,48,49,48,102,102,99,48,48,51,102,49,52,53,48,48,102,102,100,102,97,53,48,48,102,102,97,48,53,48,48,54,50,97,54,56,48,49,48,102,102,99,48,48,102,102,51,102,49,52,53,48,48,100,102,97,53,102,102,48,48,56,48,55,53,100,55,53,100,55,102,99,48,99,57,52,48,49,102,53,55,99,48,48,102,102,102,98,51,54,48,55,102,54,48,48,102,102,102,97,98,55,48,50,54,55,52,51,57,54,48,102,102,52,49,100,49,49,54,52,49,101,50,48,102,50,48,55,50,100,49,52,98,102,52,49,52,57,48,55,99,97,48,52,98,102,53,48,51,99,52,48,102,56,48,55,50,52,49,100,57,56,51,102,101,48,101,97,97,51,49,52,50,49,101,101,48,101,97,52,57,52,99,49,102,102,50,98,56,51,98,52,57,97,48,50,53,50,53,97,49,55,101,49,100,51,50,57,99,51,102,97,49,101,99,50,101,99,49,100,52,48,55,57,52,51,100,48,49,100,102,48,102,57,49,53,99,48,101,101,56,49,101,48,97,53,49,53,52,49,102,51,48,48,102,102,55,98,53,56,51,99,50,100,97,49,57,54,50,49,100,102,50,102,52,48,51,57,97,48,48,57,55,99,48,55,100,50,49,100,53,48,50,54,52,99,49,99,49,48,51,56,101,48,50,54,51,48,51,56,101,56,50,49,101,50,50,97,52,51,57,54,48,102,102,52,49,100,48,48,102,102,51,98,51,48,55,100,56,49,99,102,50,97,99,51,100,54,56,54,53,55,97,49,56,55,97,56,97,101,48,101,97,48,51,100,49,48,101,54,57,52,54,49,102,97,48,101,100,57,53,101,49,101,54,52,48,50,97,56,98,53,50,102,99,97,56,52,50,48,102,48,97,49,57,53,54,53,101,97,50,50,50,57,54,56,56,54,53,53,57,55,56,53,101,49,53,101,100,49,54,53,48,57,53,50,53,55,49,54,97,53,56,98,53,97,53,51,97,99,48,50,49,99,57,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,55,102,99,48,50,99,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,99,102,56,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,98,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,48,50,99,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,50,48,48,102,102,53,48,51,102,102,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,56,48,49,55,102,102,53,100,55,53,100,55,102,99,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,55,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,49,48,49,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,51,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,55,102,99,48,56,48,56,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,52,48,52,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,102,102,48,48,97,48,54,53,48,54,50,48,48,102,102,57,53,54,48,50,53,97,52,49,101,57,48,49,51,56,99,48,52,99,54,56,51,57,57,48,50,53,54,99,49,99,98,49,53,55,50,53,98,56,51,99,101,48,55,101,48,49,102,101,50,56,48,51,56,48,49,100,97,101,57,50,53,55,56,55,56,53,51,99,97,54,50,56,101,52,98,55,52,97,99,48,50,55,50,49,102,53,48,102,54,55,48,101,97,48,55,55,56,51,100,54,49,101,50,50,98,48,49,100,102,56,51,98,100,48,101,102,50,51,49,54,54,49,102,54,48,55,56,56,49,101,51,52,48,50,56,48,98,51,97,48,101,56,56,55,49,52,51,98,101,49,101,50,48,102,49,97,54,49,53,102,54,56,48,53,51,97,55,49,56,49,55,55,53,48,49,100,102,52,48,49,102,48,98,101,48,50,52,54,52,51,56,101,48,102,52,52,49,102,97,48,49,51,48,99,48,52,102,55,56,51,99,52,48,101,54,56,55,102,53,50,48,51,99,50,48,52,97,102,55,48,101,54,56,51,98,99,48,50,53,98,48,51,100,56,52,99,98,54,50,57,56,49,100,54,48,48,51,100,102,54,48,102,56,52,51,97,52,48,102,52,48,97,53,48,55,101,97,102,48,50,54,53,49,57,48,57,48,100,48,56,51,101,97,48,102,48,48,102,102,51,57,50,48,101,99,53,50,99,51,97,52,53,51,54,48,101,101,51,56,53,102,50,55,49,52,54,49,99,100,48,101,101,56,51,101,98,99,49,101,50,48,102,49,48,55,51,57,51,52,51,99,54,53,100,56,51,98,50,48,102,49,48,55,55,55,102,99,48,51,49,52,56,51,97,54,49,100,51,48,101,98,56,55,48,52,51,97,99,49,100,56,48,101,50,56,55,49,52,51,98,52,53,48,56,55,50,56,51,57,48,49,99,101,50,56,48,97,55,48,101,57,56,55,51,56,51,97,48,49,100,52,50,57,56,97,101,48,101,101,56,55,53,99,51,97,54,49,100,54,48,101,101,97,48,97,51,57,53,52,49,100,98,48,101,98,56,55,54,99,51,98,56,53,52,50,49,97,48,57,53,48,53,48,56,55,55,56,97,51,50,57,100,48,100,49,48,97,56,50,97,56,97,54,50,98,100,49,49,48,56,97,102,50,97,56,97,101,52,55,52,52,50,98,100,48,49,97,54,57,98,54,101,50,54,52,49,54,51,48,50,52,53,48,48,57,99,53,48,101,50,48,49,51,101,99,48,52,98,51,56,55,54,48,48,57,97,57,48,55,53,99,56,55,100,49,56,49,100,57,48,51,99,48,48,55,56,48,48,102,102,48,51,98,101,48,101,101,99,98,49,56,52,56,50,101,49,102,101,49,101,101,48,101,50,48,51,97,49,48,50,54,49,48,49,101,56,48,51,57,53,48,101,56,56,51,99,53,48,52,97,56,55,56,48,51,98,48,49,99,102,48,102,49,49,52,53,99,49,101,56,48,55,55,99,49,100,100,49,53,99,48,102,48,55,56,55,51,56,98,99,48,101,102,97,49,49,55,54,49,99,98,99,49,101,55,101,49,99,101,50,99,100,99,50,99,56,98,48,50,56,100,99,50,100,48,98,48,48,52,56,48,48,49,102,50,48,54,48,50,55,48,56,51,100,52,48,52,57,49,56,48,51,101,97,54,56,48,57,97,99,48,55,98,54,48,101,100,99,51,102,56,53,48,48,51,98,101,48,55,99,56,49,101,55,48,101,102,48,55,54,99,49,99,97,48,51,97,48,50,100,56,98,51,48,102,51,57,54,50,49,100,53,48,102,53,51,97,49,101,97,48,55,99,52,49,101,99,50,57,52,51,56,56,49,101,52,50,99,52,49,100,51,49,54,48,49,100,102,48,102,51,48,55,52,99,51,99,100,99,49,102,48,48,102,102,55,49,56,49,100,52,49,54,56,48,102,49,99,49,101,100,48,55,48,49,50,99,51,97,101,53,56,98,56,53,56,56,55,54,48,98,49,48,55,55,55,99,51,102,50,53,56,57,53,52,53,57,48,55,54,56,51,97,50,53,102,50,48,53,56,53,50,48,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,98,102,101,48,54,97,101,53,51,56,49,51,51,56,49,100,53,50,99,99,48,57,100,48,48,55,57,50,48,52,57,56,50,53,51,54,49,100,102,50,97,52,51,101,99,49,99,53,48,50,53,56,52,49,99,55,48,49,51,51,101,49,100,102,55,53,101,48,102,57,57,53,99,48,48,102,55,53,56,55,102,48,51,97,97,48,102,52,56,49,101,99,48,49,51,48,50,48,101,97,52,51,101,49,50,53,50,56,51,98,57,97,52,51,52,51,50,100,99,48,49,101,100,101,48,55,52,52,53,97,56,51,57,97,48,101,52,54,48,102,50,56,55,99,100,48,52,98,49,50,102,48,97,102,97,50,99,52,49,102,55,48,55,52,56,97,48,50,99,99,97,102,48,101,101,98,98,56,97,98,98,48,102,55,48,48,102,102,98,52,101,48,48,102,57,57,48,48,102,102,49,50,53,55,99,49,102,56,48,48,102,102,51,101,98,102,48,49,100,101,56,49,51,56,56,53,53,49,55,102,99,97,102,48,102,48,48,49,50,51,54,48,102,48,53,100,48,49,51,57,50,57,49,51,99,98,51,48,52,57,57,52,101,49,101,50,48,55,53,97,48,52,99,99,56,55,57,99,49,100,97,48,51,97,101,48,102,51,48,48,102,102,57,55,49,53,97,56,97,49,100,51,50,101,53,51,48,98,52,48,102,102,57,52,99,48,102,51,52,97,53,48,55,50,54,57,56,53,48,55,52,99,48,102,52,56,55,51,99,97,48,52,49,48,101,49,53,48,51,100,49,98,50,99,52,48,52,102,56,51,99,55,99,51,97,54,53,55,99,56,53,48,48,48,102,102,51,101,100,50,52,48,57,99,50,48,101,99,48,49,50,52,54,48,48,102,57,53,55,56,48,51,101,98,53,99,49,101,100,56,51,99,97,48,102,102,49,55,101,48,101,102,99,49,99,101,56,55,57,99,48,57,50,49,48,101,55,56,51,57,53,48,55,99,48,53,97,57,53,97,49,101,56,50,98,56,51,97,99,49,100,54,98,48,101,97,56,51,101,50,48,55,98,101,48,52,101,49,48,55,49,48,51,98,54,57,99,48,102,54,52,98,48,50,102,56,51,99,97,49,100,51,48,101,99,102,48,55,51,101,49,99,52,48,55,97,101,53,97,48,51,98,57,48,55,98,50,48,102,48,49,51,48,51,100,50,53,56,98,56,53,55,48,55,54,52,97,101,48,55,55,55,56,51,102,52,53,55,57,53,56,53,57,48,55,57,52,51,97,52,53,48,97,48,100,56,48,101,50,97,48,102,53,52,49,100,54,48,55,49,48,49,102,56,48,51,97,99,48,55,57,54,48,101,53,52,49,101,57,49,52,55,99,51,99,99,48,101,99,99,49,102,49,48,51,98,102,48,102,56,56,51,97,101,48,55,56,99,49,100,97,57,50,99,99,98,56,50,57,98,56,55,56,52,51,56,56,49,102,102,48,101,102,49,54,54,49,100,55,48,102,54,49,52,49,52,53,100,48,55,55,100,51,52,97,53,48,102,49,57,53,55,99,98,56,48,101,102,49,55,50,53,57,49,53,100,99,98,48,50,56,99,98,50,50,98,56,98,99,50,98,99,49,51,50,48,57,101,50,98,48,98,50,52,48,50,99,97,53,97,52,100,57,102,102,48,48,56,53,49,53,48,51,102,102,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,97,50,48,48,102,102,57,97,57,48,50,53,97,52,49,101,57,48,49,50,55,50,48,52,99,54,56,51,101,54,48,50,53,54,99,49,102,52,57,53,55,48,53,52,48,51,99,101,48,55,49,101,49,102,101,50,102,99,51,56,48,49,101,53,101,56,99,53,55,56,55,56,53,48,48,97,54,50,102,50,52,97,56,52,97,101,48,50,52,99,49,102,53,48,101,57,102,48,102,53,56,55,55,56,51,97,56,49,101,50,50,99,99,49,100,102,56,51,99,50,48,101,102,50,52,57,53,56,49,102,54,48,55,55,54,49,101,52,52,102,50,56,48,97,99,97,48,102,55,48,55,49,52,51,99,48,49,100,100,48,102,49,97,49,57,53,102,48,56,48,53,99,50,48,57,99,48,100,100,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,102,102,48,48,99,102,56,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,57,48,56,53,48,48,102,102,101,102,55,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,48,57,48,56,53,102,102,100,52,48,54,48,48,48,102,102,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,53,102,102,53,48,51,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,55,102,99,48,51,51,101,48,48,102,102,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,50,52,50,49,55,102,102,53,100,55,53,100,55,102,102,53,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,57,48,56,53,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,48,98,48,55,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,102,102,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,99,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,99,102,56,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,48,102,102,98,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,99,48,50,53,102,49,52,48,56,48,49,52,48,102,102,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,50,48,48,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,102,102,56,53,48,48,102,102,97,48,54,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,100,102,57,53,48,48,97,48,54,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,55,102,99,48,50,48,49,100,52,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,50,48,49,97,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,55,102,99,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,50,97,48,102,102,48,48,102,102,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,56,48,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,55,102,56,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,102,102,48,49,52,48,56,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,97,48,54,97,48,51,55,101,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,49,52,48,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,99,102,56,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,98,48,55,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,51,101,48,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,55,102,99,48,50,52,50,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,102,100,100,52,48,50,48,50,49,52,48,51,102,101,49,55,102,99,48,50,52,49,99,48,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,48,98,102,100,52,48,99,48,48,102,102,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,98,102,100,55,102,102,53,48,51,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,56,48,49,52,48,102,102,99,48,49,102,49,55,51,48,48,54,98,101,98,56,49,50,51,50,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,102,102,48,48,102,102,99,102,56,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,48,57,48,56,53,48,48,101,102,55,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,57,48,56,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,51,55,101,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,49,56,51,48,101,56,48,49,51,52,97,48,52,99,100,48,51,98,102,48,101,51,57,55,48,48,101,99,48,51,56,56,48,52,99,55,48,51,102,56,48,101,53,48,51,98,53,48,102,48,51,48,57,99,56,101,53,100,56,51,98,98,48,101,56,56,51,100,102,48,102,102,56,55,55,48,51,57,48,53,99,51,48,53,57,57,53,48,56,101,53,48,49,54,56,99,49,55,50,49,100,52,50,97,52,51,99,50,56,48,49,100,99,50,99,100,49,100,51,99,51,98,101,56,99,56,97,53,50,57,54,49,48,57,97,53,55,53,101,52,102,50,98,53,49,53,49,52,97,99,97,57,97,52,49,54,101,50,51,48,50,102,56,98,97,102,102,57,56,50,53,50,53,97,52,97,55,97,52,50,52,50,54,97,54,51,101,102,50,53,97,53,97,53,98,99,102,50,52,50,53,50,53,97,52,51,57,100,101,55,57,50,53,101,55,101,98,97,52,50,52,51,99,57,48,57,48,102,100,49,50,55,100,50,97,97,97,56,102,53,102,57,98,100,53,56,51,53,98,102,97,101,51,56,48,102,51,101,48,48,102,56,53,102,48,49,50,54,54,49,101,48,50,99,52,49,101,56,56,51,102,48,48,102,102,50,55,99,52,98,49,54,52,97,56,52,100,48,55,55,101,56,48,49,99,100,48,55,57,56,48,52,97,99,50,48,50,49,97,53,98,54,53,56,50,53,50,54,50,49,48,51,99,50,52,54,48,102,49,56,49,50,97,101,48,102,56,100,49,56,98,56,52,53,52,55,52,56,48,101,100,100,57,52,97,56,57,100,48,99,97,55,50,53,49,50,57,98,50,49,101,101,57,50,102,97,54,97,56,56,99,48,55,55,54,53,48,51,102,50,99,102,56,48,56,97,48,97,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,55,102,99,48,54,102,100,53,48,53,57,52,48,57,98,101,48,50,54,97,48,49,100,54,48,49,50,53,48,48,52,98,98,56,55,102,99,48,57,57,100,48,55,100,52,101,57,54,99,100,48,51,98,50,48,55,54,51,52,49,100,51,101,49,101,52,98,50,56,100,99,48,101,102,98,50,53,57,101,99,49,102,51,48,102,98,56,55,54,52,49,100,101,57,52,100,100,49,97,56,51,100,50,49,101,52,48,101,56,56,55,55,98,57,99,98,101,48,102,53,57,53,57,97,102,50,55,57,55,99,56,49,101,57,98,102,53,56,97,101,57,52,100,50,99,98,97,49,50,48,97,54,56,51,51,52,97,48,57,100,48,49,51,101,97,48,52,97,51,48,55,51,99,48,57,101,100,48,50,53,52,48,49,101,98,48,49,50,97,54,49,102,101,52,56,52,99,52,52,48,101,57,48,51,100,52,99,49,99,53,99,53,98,50,52,97,48,51,56,53,55,98,52,57,56,100,48,48,51,100,57,50,48,102,50,48,51,57,99,48,102,49,52,97,101,101,56,101,102,49,55,56,49,100,97,48,102,54,49,53,52,52,56,48,52,100,48,51,97,52,56,97,55,99,57,97,53,48,49,54,49,49,102,55,102,51,51,100,48,97,101,97,49,51,100,48,98,102,99,48,57,49,52,48,57,55,49,48,48,102,102,55,99,98,53,48,48,102,102,49,102,53,54,56,48,52,99,54,48,51,99,52,50,98,56,49,100,101,56,48,57,55,56,51,102,102,48,55,48,101,48,57,102,101,57,97,55,48,102,99,48,49,51,49,101,56,54,48,52,98,98,48,51,98,50,48,55,55,56,56,49,100,49,52,97,49,50,102,52,98,101,51,49,54,52,49,101,54,99,48,52,99,56,49,55,100,57,49,55,97,54,54,50,57,48,48,52,57,56,97,102,99,48,57,49,101,52,99,98,102,50,100,52,97,53,50,98,52,102,50,48,50,54,51,98,99,48,49,100,99,48,51,98,56,48,48,55,100,56,52,48,49,50,49,48,48,102,57,48,51,99,54,56,56,49,100,48,48,55,52,52,48,52,101,102,48,49,50,56,52,48,102,52,99,51,100,101,57,57,100,100,101,56,97,49,100,56,48,55,55,48,48,52,99,98,56,51,57,57,48,102,98,56,55,56,100,50,56,51,48,50,98,100,51,52,98,51,55,102,50,51,49,52,54,49,100,56,48,102,57,49,54,50,53,98,97,53,57,49,50,98,48,97,99,50,99,53,51,97,56,56,50,49,53,54,56,50,98,99,97,99,52,99,50,99,51,57,57,97,52,51,98,98,99,48,49,51,52,101,48,102,56,56,48,49,102,53,101,48,48,52,101,97,56,51,56,100,48,55,99,50,53,49,48,51,56,56,48,102,100,48,49,50,99,52,48,102,100,100,98,48,55,57,97,49,101,102,56,50,99,98,56,55,48,48,102,102,51,98,54,56,52,48,101,53,56,49,101,99,98,50,53,57,48,51,99,97,101,49,100,99,48,101,98,49,53,50,49,102,49,48,102,54,54,48,55,55,48,53,51,57,54,101,49,99,97,50,56,99,51,99,50,49,102,49,101,49,99,97,48,101,102,57,55,50,56,97,57,101,49,102,49,48,49,50,51,50,57,49,51,98,48,55,55,101,50,50,100,51,56,98,49,102,48,53,54,100,52,97,54,100,49,55,48,55,98,56,49,100,52,48,49,51,101,101,48,48,102,102,102,97,102,101,48,102,50,48,55,51,99,51,101,48,49,102,56,48,55,54,56,48,52,100,101,56,49,50,52,52,49,101,98,48,102,55,48,48,102,102,51,100,99,50,48,48,102,102,102,52,102,56,51,100,50,49,101,100,48,101,54,48,51,101,56,48,50,53,98,48,51,99,54,49,101,56,99,53,50,50,48,97,51,49,53,54,49,101,98,48,48,55,98,52,52,98,98,50,100,53,48,48,102,102,51,57,99,53,98,49,55,51,56,97,53,50,97,56,51,101,97,56,56,56,48,49,101,49,99,53,50,50,54,50,54,56,48,57,54,97,48,56,55,97,57,49,53,48,52,98,52,99,100,98,54,53,102,99,99,97,54,102,102,56,48,55,57,56,50,56,48,57,55,99,48,48,102,102,102,57,51,55,56,48,51,101,56,101,52,48,57,57,54,48,48,55,100,56,51,48,51,100,53,48,101,98,56,49,51,57,54,48,52,98,97,97,54,56,55,54,56,98,99,50,100,52,49,100,52,48,49,50,101,97,53,49,56,51,97,100,50,100,52,49,100,97,50,54,97,52,56,55,102,99,98,51,48,102,57,48,55,97,48,97,102,48,101,49,48,55,56,99,49,102,102,48,51,99,102,50,99,53,97,48,101,52,48,55,50,56,51,56,97,48,101,56,52,51,101,48,57,52,53,100,56,55,56,48,98,57,52,57,48,102,97,49,52,54,53,49,56,55,55,51,97,52,56,55,97,100,48,54,52,98,51,50,99,100,50,54,99,97,99,97,50,98,53,48,50,97,57,48,48,98,48,52,101,48,50,101,50,48,48,55,100,52,51,48,48,51,101,53,57,50,53,98,48,51,57,101,48,101,57,98,52,48,101,53,56,48,49,102,54,50,52,56,97,48,102,48,52,49,101,57,49,53,50,53,51,102,97,57,48,101,53,48,51,100,99,48,101,97,97,51,97,53,48,55,101,48,49,101,52,57,54,99,48,50,54,52,53,57,48,51,99,100,48,102,52,56,55,57,51,56,51,100,56,48,102,100,56,51,101,102,48,50,54,51,56,97,100,52,52,52,97,48,52,57,50,53,57,54,52,49,99,57,48,101,100,48,55,50,50,99,97,54,50,98,55,54,54,56,51,98,101,53,54,97,53,57,53,97,53,57,57,101,100,48,52,97,101,52,101,98,48,49,101,99,48,48,102,102,57,52,97,48,50,55,50,52,48,57,55,97,48,50,55,54,56,49,100,52,48,55,54,48,49,102,48,56,49,50,102,52,48,102,50,52,51,97,56,49,102,55,48,101,102,48,55,56,48,97,50,50,57,48,98,53,50,99,52,97,52,50,97,52,51,101,50,49,99,56,48,102,50,48,55,97,56,51,56,99,53,57,57,55,50,49,100,54,48,101,98,56,55,97,49,50,52,51,57,99,49,102,102,50,98,52,51,56,97,49,101,54,48,102,54,50,49,56,55,54,48,51,101,99,49,100,55,52,50,48,102,53,49,52,99,56,54,49,101,53,48,101,100,100,57,54,53,52,101,49,53,56,53,57,50,53,101,57,97,97,55,53,97,55,49,48,49,51,57,51,55,102,99,48,50,98,52,56,48,49,102,53,54,56,48,48,102,102,102,97,57,50,48,48,102,102,55,100,57,48,48,55,54,56,48,49,102,54,54,52,48,52,57,55,48,55,57,56,51,102,50,48,52,57,53,48,49,51,52,56,48,101,101,48,51,57,52,48,101,54,56,48,57,98,101,48,50,53,100,48,49,101,52,48,55,99,48,51,102,101,48,102,48,56,48,57,55,48,48,55,102,48,49,99,102,48,101,50,52,56,55,53,52,49,100,99,56,51,102,102,48,55,55,56,53,57,48,55,56,100,51,99,97,101,48,102,55,49,54,99,48,101,101,49,48,99,97,55,100,56,48,52,97,100,49,57,50,99,98,97,52,50,52,99,50,99,57,50,99,97,101,50,98,102,57,52,52,56,56,57,97,53,56,97,54,57,54,50,56,48,100,50,49,100,53,55,48,48,102,102,99,100,97,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,55,99,57,50,57,50,57,49,57,48,49,49,100,50,49,51,53,51,53,102,54,53,49,49,49,49,49,49,57,55,53,50,53,50,57,51,49,50,50,102,51,48,99,50,51,51,50,99,52,100,51,101,57,48,102,50,52,50,52,51,102,102,52,51,48,56,100,51,51,50,55,97,102,102,102,57,57,56,100,101,56,102,97,55,55,50,50,48,50,98,100,56,48,51,101,52,49,54,48,48,102,102,102,98,97,51,48,50,53,50,99,49,99,48,56,49,50,55,50,48,52,99,52,56,49,50,99,50,49,99,98,48,55,57,97,49,99,52,48,55,99,50,48,102,56,48,48,57,56,49,48,55,53,54,48,102,55,48,48,57,55,49,50,100,99,51,97,99,48,101,99,99,51,101,54,48,101,101,48,49,101,49,57,54,50,48,101,102,99,48,49,101,97,99,48,51,97,101,48,55,99,101,48,101,102,52,98,48,50,99,48,51,100,101,53,49,57,53,50,48,102,53,48,97,53,48,102,50,56,55,53,97,99,51,97,56,49,101,98,50,57,49,49,52,97,102,48,102,48,97,55,97,54,49,52,50,53,101,48,48,102,102,51,100,98,99,101,49,54,54,56,54,56,48,101,56,55,55,56,98,48,50,99,49,51,97,53,48,49,98,102,102,48,48,102,102,97,57,97,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,99,52,97,48,48,55,99,50,52,99,49,99,102,56,51,99,49,48,101,53,56,51,98,56,48,50,55,98,99,49,101,99,48,55,56,48,51,98,52,53,99,49,53,52,49,99,51,48,55,100,51,56,48,57,53,99,101,48,101,100,99,51,99,50,57,99,53,50,57,55,54,56,50,53,52,48,55,97,51,48,51,98,97,50,102,56,48,57,98,49,48,101,99,48,55,98,102,57,52,56,53,99,97,53,57,53,54,56,54,53,51,49,55,100,56,97,52,50,100,100,50,53,49,100,48,56,98,49,97,50,56,100,51,99,98,50,48,49,50,102,52,102,98,101,56,48,53,97,48,50,52,48,98,48,51,51,55,99,48,50,101,100,53,52,48,51,55,97,48,48,102,102,49,102,49,55,48,50,98,52,97,101,52,54,48,48,102,102,55,100,49,100,48,49,50,53,52,53,56,97,50,57,53,101,53,55,97,51,49,54,48,53,57,102,48,50,54,51,98,57,54,54,53,56,50,51,50,49,98,48,99,50,53,50,55,56,50,52,48,48,102,102,57,98,101,48,50,54,48,57,49,57,49,52,48,52,99,49,50,97,53,98,48,52,99,97,53,102,52,50,52,53,101,52,49,48,52,49,51,55,101,99,51,50,57,51,101,100,101,52,57,53,54,53,102,102,48,49,56,52,49,55,53,100,55,53,102,102,48,48,102,102,57,52,98,48,48,55,100,99,97,56,49,50,56,99,49,99,101,48,50,52,52,52,48,49,102,54,52,52,48,52,99,55,48,49,50,97,99,49,99,50,52,56,52,97,52,98,48,101,57,56,51,97,99,48,48,55,97,51,102,56,97,97,55,100,51,97,99,97,100,55,53,51,53,100,99,49,102,53,48,55,48,101,48,101,98,99,49,101,51,97,55,102,98,55,56,97,52,48,101,100,56,55,52,56,97,57,48,48,102,102,54,102,97,48,55,98,100,50,56,99,48,57,51,48,101,102,57,53,100,97,55,49,49,57,101,48,57,101,97,100,52,57,101,57,99,48,53,55,54,97,48,51,48,48,102,102,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,50,102,102,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,98,98,52,48,48,102,56,98,52,56,55,56,52,97,54,50,99,56,48,49,102,52,56,56,48,52,57,98,48,55,55,57,48,53,51,55,51,97,53,98,56,55,54,98,56,49,51,48,55,99,98,97,52,52,101,56,101,57,50,100,56,50,52,51,49,55,54,48,52,100,98,48,49,51,48,52,57,97,53,54,99,102,52,57,52,56,52,53,99,56,56,57,48,48,102,102,57,100,52,52,48,54,98,48,50,52,101,101,102,99,57,97,97,54,102,99,100,55,100,57,52,48,50,56,57,53,52,48,55,57,55,48,48,55,99,50,102,48,48,57,98,50,48,101,57,56,55,49,52,49,101,100,48,49,51,51,56,48,52,97,101,56,55,99,56,98,99,99,100,56,55,57,99,49,102,98,102,48,55,51,49,56,49,99,100,57,52,102,99,97,99,52,102,102,57,100,101,48,101,99,48,51,98,48,48,52,100,52,48,51,99,54,48,55,56,97,48,48,102,102,101,100,48,50,97,99,51,98,97,57,54,56,52,55,99,53,53,97,53,50,50,97,54,48,48,51,97,100,50,53,102,57,53,98,99,100,50,52,48,97,57,48,52,102,100,101,101,53,55,97,102,102,56,48,54,51,48,97,101,98,97,101,98,102,101,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,56,48,99,48,48,48,102,102,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,98,102,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,100,51,48,51,97,51,48,50,55,55,48,48,102,102,57,99,101,48,50,53,102,56,97,55,98,48,101,102,48,51,56,57,48,50,54,101,52,48,57,57,101,48,55,50,52,53,48,51,101,101,56,54,101,101,49,52,54,48,101,57,48,49,102,100,56,51,100,54,48,55,55,48,53,52,51,97,102,55,52,53,50,98,49,49,51,98,100,54,53,54,56,55,51,52,51,100,101,53,49,97,49,102,98,97,52,51,50,57,52,97,53,52,50,102,55,100,98,102,102,97,48,57,53,52,53,53,51,55,53,56,56,57,53,101,56,51,97,48,51,54,49,50,52,48,49,102,54,97,99,48,48,102,98,52,50,52,99,52,54,52,56,52,52,52,99,48,48,55,100,57,48,56,49,51,101,99,57,56,56,54,57,52,99,51,97,99,97,53,97,50,50,53,48,49,51,56,50,48,52,99,51,51,101,56,101,57,48,99,97,52,52,56,54,48,102,50,51,98,101,56,101,57,48,48,102,102,102,49,97,97,53,50,53,56,98,56,51,99,53,52,53,52,100,52,102,100,53,101,54,98,48,98,51,48,50,48,50,98,97,102,102,56,99,101,49,101,97,48,102,52,56,55,57,56,51,102,48,53,102,57,55,52,49,102,48,48,102,102,102,57,48,55,57,48,98,100,48,102,55,48,55,97,56,51,99,54,53,57,57,54,48,53,100,56,55,56,48,51,99,99,49,101,55,50,101,53,51,99,98,102,48,102,48,57,55,99,53,99,57,55,52,57,99,57,52,53,57,57,54,97,53,98,57,55,54,53,100,49,54,97,57,50,57,56,57,101,53,57,57,54,56,53,57,49,54,56,57,48,57,56,53,56,49,54,50,57,101,57,99,57,52,101,50,55,50,55,50,55,50,53,97,52,50,55,51,100,55,55,55,55,55,54,97,50,99,50,101,98,97,102,102,56,48,99,100,52,48,48,102,102,102,97,98,100,48,48,102,102,55,100,101,57,48,55,101,56,97,48,48,55,56,48,101,48,51,56,102,48,48,55,100,97,50,56,55,102,52,51,97,99,48,52,100,100,48,49,50,55,101,48,102,50,50,55,48,48,102,102,51,100,52,56,50,99,52,48,57,101,55,50,57,48,49,102,54,56,49,51,57,54,57,97,49,100,54,48,48,55,98,52,52,97,54,48,102,102,48,55,99,56,51,97,53,56,51,97,52,49,100,97,48,102,48,56,55,57,48,51,102,97,56,54,56,100,99,98,100,48,55,57,99,102,56,55,48,53,48,99,51,99,50,55,48,101,49,48,55,56,52,57,56,48,51,100,98,50,49,99,100,50,99,102,52,49,53,100,99,51,97,98,50,53,102,50,48,48,102,102,48,54,54,55,56,51,57,56,48,50,55,50,48,48,102,102,57,53,49,48,55,97,101,48,101,50,50,48,49,102,100,56,51,57,56,48,102,101,97,48,57,54,54,48,101,50,57,48,102,55,48,99,56,51,99,97,53,55,56,55,48,48,102,102,51,102,50,49,100,55,52,50,52,53,57,52,56,48,102,56,49,54,54,49,99,100,100,50,56,101,49,100,51,50,100,56,51,57,101,53,49,56,55,57,50,55,53,56,55,98,48,97,100,50,99,57,48,101,97,97,52,51,98,101,48,100,49,49,48,49,51,50,101,55,50,98,53,51,50,49,51,101,99,48,50,51,49,57,55,53,102,102,48,48,102,102,101,97,48,48,102,102,50,53,50,48,48,49,102,55,54,48,48,48,102,102,102,97,99,55,48,50,55,98,52,49,101,54,97,50,56,51,57,99,48,50,53,53,48,48,102,102,57,57,54,101,48,102,53,52,49,101,51,97,54,101,55,98,97,50,56,55,54,102,48,51,57,98,48,55,102,99,49,99,97,48,100,51,97,51,48,55,55,99,51,99,101,49,101,57,55,98,56,48,57,99,48,51,99,54,48,55,53,54,49,100,49,50,57,102,54,48,48,55,98,55,99,51,97,52,49,101,51,52,101,51,102,50,99,55,54,99,48,50,53,57,57,48,55,57,56,98,48,50,99,48,97,101,52,49,52,100,48,51,53,56,53,48,48,97,48,54,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,55,102,99,48,50,52,57,99,48,49,102,54,102,52,49,100,100,50,101,48,51,98,97,48,48,102,102,102,98,52,97,48,48,102,102,55,100,56,57,56,48,57,99,50,49,56,50,52,102,57,55,99,48,52,102,49,56,49,51,55,48,49,101,52,50,98,51,101,52,57,52,54,55,56,49,51,54,53,52,49,54,50,48,52,99,52,48,51,99,102,48,52,56,50,55,101,99,56,97,57,48,101,48,50,53,101,57,99,101,56,101,102,57,48,52,53,52,99,101,100,97,55,52,49,98,57,51,54,102,54,98,57,51,56,49,54,102,97,56,48,100,99,97,48,48,102,102,102,57,57,98,48,55,55,52,97,54,48,101,102,48,48,51,101,100,50,56,49,99,100,56,48,57,52,50,48,56,50,52,98,57,55,99,48,52,56,101,56,51,98,98,48,102,49,57,54,56,48,49,55,48,57,52,57,48,48,57,98,50,101,48,98,51,48,50,54,49,56,48,57,97,50,99,53,56,50,55,48,48,102,102,53,100,50,53,98,57,50,56,102,53,52,48,57,55,54,51,99,97,50,97,50,49,48,52,51,99,52,55,100,52,99,52,102,50,53,98,56,48,97,51,52,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,101,51,50,48,49,53,53,97,48,48,53,49,57,50,48,48,53,102,54,53,48,48,100,55,51,48,50,52,49,48,48,102,102,49,98,48,51,56,48,57,50,55,48,48,52,99,52,54,48,50,53,98,99,48,48,102,102,97,57,48,56,55,52,49,52,48,50,97,51,49,57,48,48,102,102,97,97,100,48,48,50,56,99,56,48,48,50,102,98,50,56,48,54,98,57,56,49,50,48,56,48,48,100,56,49,99,48,52,57,51,56,48,50,54,50,51,48,49,50,100,101,48,48,102,102,53,52,56,52,51,97,48,97,48,55,52,56,55,50,56,48,48,100,100,97,51,53,99,48,49,51,57,99,97,52,48,48,102,102,97,102,49,53,54,48,49,54,48,56,49,51,52,55,48,48,102,102,54,99,53,99,49,100,100,48,48,50,54,101,99,55,57,48,48,50,97,50,49,102,98,48,54,101,53,55,53,100,55,53,48,49,57,55,99,48,50,51,100,102,53,100,55,53,100,55,102,102,53,100,55,51,101,48,98,99,98,57,102,48,97,51,101,51,56,53,49,100,55,102,102,53,100,55,53,100,55,102,100,98,97,49,102,101,49,98,102,50,50,49,52,55,49,51,56,50,56,53,48,48,102,102,55,97,56,50,101,50,48,52,100,52,56,49,50,97,99,48,101,53,56,48,57,99,100,48,55,50,99,49,101,56,48,55,49,48,48,102,101,48,51,97,102,99,51,99,56,49,99,97,48,102,50,54,54,57,50,100,48,57,51,53,48,97,100,57,52,51,48,102,53,48,55,50,52,51,100,52,56,101,99,50,52,97,50,57,53,48,49,102,98,48,101,50,57,55,50,57,48,56,97,57,97,48,50,52,54,49,102,49,50,57,55,51,101,57,49,100,48,53,51,48,49,50,52,57,97,56,50,57,101,56,48,57,50,53,97,56,55,55,52,51,99,54,53,55,49,55,97,49,99,101,50,101,99,98,101,50,56,52,98,49,48,54,51,56,48,56,57,57,99,101,51,54,102,49,102,54,49,51,56,102,98,57,56,55,49,56,48,51,48,48,102,102,55,54,52,54,99,100,99,100,99,56,102,102,99,101,49,54,50,52,48,51,48,50,99,48,55,57,52,53,48,102,56,55,51,51,98,49,102,56,101,97,55,56,51,97,49,101,57,53,51,52,102,48,55,54,51,99,51,48,54,53,101,100,98,54,51,97,50,49,100,48,98,50,57,51,50,97,54,51,97,100,97,100,55,52,56,53,49,52,53,97,54,54,49,101,56,101,102,56,102,48,49,97,99,51,97,97,54,99,57,57,97,51,99,50,54,48,49,97,48,55,98,51,50,99,100,98,51,50,48,102,99,100,51,102,49,99,56,102,97,55,51,55,48,50,57,56,102,54,55,52,51,100,57,100,50,97,52,101,101,98,100,52,49,101,49,98,52,50,50,54,98,56,98,54,98,100,57,53,49,49,99,100,52,98,53,99,53,53,99,48,50,97,48,48,102,102,48,57,98,102,48,50,53,49,52,49,102,53,48,49,50,52,99,48,102,98,52,51,100,48,48,101,50,56,49,102,57,56,55,54,98,57,52,50,49,101,54,50,56,102,99,97,55,49,52,99,53,98,97,48,55,52,56,52,99,48,101,57,48,55,101,56,51,97,50,57,54,57,50,57,54,99,57,52,97,49,102,57,48,101,50,57,55,50,57,48,56,97,56,53,99,98,99,48,101,57,49,55,54,48,57,53,52,56,57,52,50,52,99,97,52,50,52,49,52,102,52,48,50,99,49,49,48,98,53,48,101,101,56,55,56,99,97,102,50,56,99,51,100,99,53,49,57,55,99,53,49,49,53,99,48,97,99,101,102,56,101,52,56,99,50,99,99,54,102,98,102,99,54,49,55,56,53,102,49,99,53,48,98,51,56,52,49,56,53,50,56,48,54,53,53,48,48,51,101,100,100,48,48,49,102,53,55,99,48,101,102,48,48,49,102,54,49,48,48,101,52,52,98,97,50,101,99,97,55,50,57,55,49,53,101,48,52,100,52,48,51,97,102,48,101,56,57,55,99,57,56,48,101,53,52,51,101,52,53,51,98,54,53,53,50,50,49,54,52,49,101,97,55,100,48,49,49,52,98,49,50,101,100,49,52,49,99,98,48,55,99,49,102,50,101,99,98,53,50,56,99,97,55,52,98,48,101,54,48,55,99,99,98,54,48,100,100,48,52,97,52,50,100,52,98,97,50,101,57,48,55,56,51,98,52,48,102,52,57,55,57,99,51,101,50,53,53,97,55,99,49,52,50,57,54,49,102,57,48,101,98,48,55,100,99,48,50,101,53,48,49,101,53,56,51,98,56,48,102,57,56,51,57,102,48,55,56,50,49,102,54,48,55,53,54,48,102,49,48,97,55,57,50,56,56,51,102,54,48,101,101,52,51,100,56,49,101,51,48,101,50,56,55,98,99,97,52,48,52,102,57,53,99,53,57,101,50,57,99,51,100,48,49,100,50,50,100,100,50,99,97,50,50,102,99,97,99,57,50,99,56,97,54,52,98,50,99,48,97,57,50,99,55,50,49,57,54,56,56,48,57,52,56,57,48,53,56,49,53,50,57,99,57,101,56,48,57,98,57,57,99,101,57,53,99,57,99,57,54,56,53,53,49,55,54,48,50,56,48,51,101,97,51,57,101,55,57,49,100,51,51,53,49,99,97,52,50,50,55,49,57,101,55,57,49,97,55,57,99,48,102,56,56,98,50,51,100,97,49,49,48,48,102,102,52,98,98,97,99,57,50,53,51,100,51,50,52,56,51,54,52,52,52,53,57,54,50,49,56,101,57,56,48,51,50,52,56,50,100,54,99,49,55,49,99,54,48,56,50,101,48,56,55,48,56,101,97,54,56,56,52,102,51,97,57,100,48,55,100,48,99,53,54,97,98,51,56,56,102,54,57,56,53,49,99,100,56,102,53,50,55,97,56,100,57,50,57,97,56,55,51,51,98,53,51,99,57,101,53,54,48,48,102,102,57,51,57,102,97,99,55,51,99,101,101,102,55,53,98,53,52,97,101,56,55,56,51,97,51,101,98,57,101,97,53,56,98,53,54,56,53,99,97,101,98,97,101,97,48,57,50,49,55,56,48,99,100,48,48,97,48,50,97,55,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,53,97,99,51,50,101,51,101,101,52,51,50,100,99,100,100,98,57,53,55,48,100,98,53,97,54,55,100,55,102,101,101,102,52,57,102,57,56,55,100,102,49,99,48,51,56,99,55,53,48,48,99,55,52,48,48,102,102,55,100,51,51,48,48,102,102,51,101,97,99,48,97,55,48,48,55,100,55,99,48,51,57,100,101,49,102,57,48,55,56,54,56,49,51,54,48,52,100,53,48,51,101,49,48,101,97,49,53,48,56,97,48,102,54,101,50,99,98,51,48,101,97,56,55,97,48,97,97,48,55,55,56,56,52,53,55,48,55,56,99,51,99,97,53,100,49,53,99,49,99,50,48,101,50,48,55,56,48,97,102,48,101,97,97,48,49,54,99,53,54,52,50,52,57,53,54,53,56,48,55,51,102,48,51,100,57,52,51,52,51,48,102,51,56,55,97,99,51,97,99,49,101,48,48,102,102,102,100,56,55,50,99,97,98,50,99,52,51,98,101,53,57,49,54,48,49,100,100,50,57,52,97,50,52,102,52,100,48,49,53,99,52,48,49,102,49,102,50,50,98,56,48,57,51,51,52,102,48,50,55,55,48,51,97,101,57,54,48,52,99,56,57,55,99,53,57,49,52,99,48,102,56,52,97,56,50,100,48,97,50,50,99,48,48,102,102,57,53,53,50,98,48,98,55,54,52,51,97,99,102,48,51,97,50,48,102,54,56,51,99,52,55,99,97,102,48,102,51,57,52,54,57,56,53,48,56,55,100,55,57,55,97,53,51,49,55,48,57,56,56,99,48,102,49,100,49,48,98,50,50,100,56,51,97,97,49,101,54,48,55,48,99,57,52,56,52,57,101,49,100,52,56,99,49,102,57,48,101,101,53,49,48,50,101,100,50,52,51,101,56,57,52,49,99,53,48,101,102,57,55,54,48,51,100,54,48,49,51,53,54,48,52,100,52,56,51,57,54,48,50,52,100,48,49,99,98,48,55,57,99,49,102,99,56,51,102,97,48,102,51,55,48,101,100,56,55,50,99,51,98,53,57,97,52,50,52,49,52,49,52,49,56,54,49,51,52,51,100,54,49,102,54,48,102,52,97,52,98,52,57,48,102,57,52,101,49,99,51,48,101,51,49,52,97,102,97,52,97,49,102,50,102,48,51,101,48,53,101,48,50,53,100,102,99,56,48,56,51,100,51,49,48,57,48,52,97,102,52,48,52,55,50,100,48,51,99,50,49,101,49,52,102,50,56,52,51,57,99,53,49,57,55,97,53,102,49,53,97,48,55,57,48,55,53,54,54,49,49,57,52,97,56,101,101,55,98,49,101,99,51,53,57,55,57,100,48,54,52,99,102,98,54,49,100,49,97,101,53,56,100,49,97,51,57,100,54,98,50,56,50,97,52,102,56,55,98,54,48,51,100,50,57,54,51,48,97,53,97,50,57,53,48,100,98,97,52,98,53,55,51,50,52,48,48,102,102,97,97,52,48,57,56,51,48,55,97,101,49,101,48,49,97,50,54,99,48,101,101,56,50,100,100,52,55,49,48,99,50,51,55,48,54,52,55,98,101,49,100,52,102,48,54,57,49,101,56,101,97,55,50,51,100,97,48,55,97,100,54,57,101,56,102,55,53,56,54,55,49,56,50,54,52,50,101,57,50,51,49,55,57,99,99,101,99,98,100,53,100,53,101,54,97,98,57,97,51,52,49,51,56,102,48,48,97,53,51,98,51,57,99,97,49,53,57,99,99,102,56,100,51,99,56,49,55,99,56,48,51,101,101,51,99,48,49,102,54,55,56,49,100,101,48,50,52,48,52,49,99,49,49,54,99,49,100,101,48,101,48,56,55,99,48,97,54,54,52,48,57,98,57,48,55,97,48,53,51,98,52,100,48,51,57,57,48,101,98,98,99,53,50,50,48,56,55,98,53,100,48,101,98,49,53,48,102,57,54,100,48,53,54,57,55,101,48,102,54,48,51,100,56,53,52,50,53,50,54,97,48,97,48,57,53,52,53,52,57,52,56,53,54,98,50,53,102,97,50,48,55,48,97,99,98,100,52,50,50,102,48,97,102,48,102,54,48,51,99,55,52,54,52,51,52,48,101,49,99,102,48,102,55,48,55,51,99,51,98,50,48,102,50,49,98,50,56,99,48,50,101,53,48,51,100,50,49,101,56,48,102,49,56,55,101,52,51,99,99,53,102,48,55,99,56,51,101,50,53,102,57,55,48,49,101,55,48,102,54,56,55,57,99,98,56,50,99,56,51,99,54,49,101,53,48,102,50,48,55,56,48,98,50,52,100,50,101,48,98,101,48,102,48,49,55,99,53,99,50,54,51,97,53,57,49,54,101,53,101,49,55,48,53,100,49,54,50,102,97,53,97,55,49,54,54,53,97,49,54,99,53,57,97,52,97,53,50,54,50,55,57,54,54,57,56,57,56,57,54,57,97,57,101,57,97,102,97,53,50,55,50,54,51,57,100,99,98,102,102,48,55,101,56,49,51,55,99,48,52,100,100,48,51,101,97,48,50,55,54,48,49,102,55,48,55,57,99,49,102,98,56,51,102,50,48,102,51,55,50,102,52,51,99,101,53,101,55,99,56,48,53,50,49,53,48,56,51,50,57,48,56,54,49,100,51,48,101,49,56,55,52,49,48,100,50,49,50,100,50,48,97,52,48,101,50,56,55,49,99,97,53,52,56,52,98,52,100,101,53,50,48,55,52,99,97,52,99,57,52,57,51,100,48,57,48,101,57,51,53,51,52,98,48,52,102,50,99,49,50,99,98,53,48,102,48,56,55,56,57,51,99,98,99,48,102,55,49,55,56,53,102,49,55,97,53,56,56,50,98,55,50,55,99,54,102,52,55,51,48,98,49,56,55,51,57,99,101,55,99,54,99,49,51,98,56,49,97,54,100,99,99,97,48,56,48,51,101,97,51,100,97,55,57,49,101,97,51,53,101,57,101,54,53,97,99,51,56,49,100,101,100,54,49,57,101,55,51,52,100,57,49,56,99,57,54,56,48,52,99,53,57,49,100,54,48,50,97,48,102,50,53,53,53,56,56,48,56,56,97,57,50,50,54,51,54,53,97,48,51,56,48,48,98,53,98,48,53,98,99,49,57,48,48,102,102,98,55,101,48,101,102,48,101,99,54,50,100,54,57,100,48,102,56,51,101,50,54,100,51,53,53,57,102,99,55,98,56,100,98,54,98,53,97,101,97,98,99,100,49,55,98,49,49,52,99,100,51,97,57,101,54,57,100,56,101,99,55,57,97,54,52,49,57,55,50,98,57,56,55,48,53,54,98,50,52,48,50,50,51,56,102,50,55,97,97,99,54,98,99,102,54,98,49,56,100,48,49,101,50,48,48,102,102,49,102,49,100,99,48,48,55,100,97,48,52,56,51,100,56,48,101,54,49,52,97,48,52,56,48,48,51,100,99,55,52,56,56,51,99,51,48,55,53,54,49,99,102,50,101,48,98,50,48,55,50,48,49,102,98,50,100,99,51,100,51,50,57,52,102,48,51,99,48,48,101,48,49,52,97,57,99,48,57,57,52,56,48,55,53,101,102,50,50,56,55,57,48,98,55,97,50,101,57,50,56,51,101,52,48,101,101,99,97,57,50,99,49,101,55,99,51,56,97,56,52,49,100,48,48,102,102,52,102,57,52,102,99,49,99,100,48,55,54,100,51,49,48,51,57,52,48,49,100,53,52,48,48,102,102,55,53,98,99,98,50,48,102,54,48,49,101,52,48,49,51,100,56,48,52,56,100,56,51,97,49,48,50,55,100,99,49,99,51,48,55,97,99,49,99,99,56,51,99,98,52,48,50,97,56,97,56,48,102,49,97,54,49,53,48,57,52,56,101,48,101,101,52,49,101,100,52,48,55,51,99,51,98,52,49,101,54,48,102,98,48,51,97,57,50,102,57,50,48,98,52,48,101,100,57,55,57,56,98,49,48,101,57,97,52,49,55,97,56,99,48,57,98,50,98,52,97,99,50,101,52,98,51,48,101,98,49,52,48,53,53,48,55,102,52,97,56,50,57,56,98,97,48,101,97,97,55,48,55,98,99,51,97,54,56,101,57,97,49,100,98,97,48,102,49,49,52,52,48,57,101,52,53,50,101,100,48,48,48,102,102,50,98,54,48,51,97,56,49,101,55,50,102,99,51,56,99,49,101,50,48,101,102,56,55,99,56,51,57,101,49,101,48,50,101,48,51,97,101,49,101,57,48,101,98,57,55,50,53,53,56,55,56,52,51,98,52,49,101,50,48,101,101,49,54,54,57,99,53,50,57,55,99,49,100,102,50,102,56,97,54,52,101,54,48,98,49,50,97,48,98,57,50,57,99,98,97,50,98,53,50,53,48,100,51,56,97,99,50,100,48,97,57,50,99,100,49,57,49,53,51,48,97,102,50,99,100,48,100,50,100,49,49,50,100,48,49,51,49,56,52,53,52,100,52,50,55,54,53,99,54,101,55,97,56,48,54,54,52,56,48,51,101,97,99,48,48,102,102,49,102,54,50,99,49,100,97,48,48,102,102,55,100,56,102,56,49,50,101,57,56,49,101,52,100,49,53,50,53,52,48,55,51,56,49,101,102,56,55,48,52,98,53,52,51,48,101,53,56,51,101,55,48,55,55,101,53,54,49,55,48,56,50,57,56,56,101,53,55,57,55,101,48,50,53,52,56,97,53,57,50,48,48,102,102,55,100,56,51,98,54,53,55,55,50,100,49,51,48,51,100,52,53,55,56,51,98,99,48,102,102,50,50,99,97,55,100,56,55,54,101,99,51,99,98,56,49,51,97,56,52,53,101,57,52,56,49,102,53,48,101,55,99,57,54,54,49,101,98,57,48,101,53,100,48,55,98,48,98,100,48,51,52,99,51,98,56,49,101,55,51,98,48,102,48,57,57,97,55,56,49,99,100,49,101,48,52,49,101,53,54,51,99,101,97,101,56,55,49,55,51,100,51,48,49,53,50,55,52,57,50,56,48,52,57,56,100,52,54,99,49,57,53,56,55,51,49,57,56,101,53,54,101,49,97,52,97,50,53,57,50,99,97,97,48,54,97,56,48,56,50,48,50,102,53,56,51,56,57,51,55,56,51,57,98,49,102,98,51,51,99,49,55,51,48,49,100,48,97,100,51,100,49,57,54,55,55,97,54,100,51,48,102,101,51,99,99,97,99,101,48,53,98,52,99,49,49,101,48,55,57,101,97,53,48,49,51,97,55,51,49,99,98,49,101,101,53,97,54,55,48,102,49,50,102,55,53,53,50,55,101,51,57,56,50,57,97,57,100,49,52,57,101,50,100,53,52,98,48,54,56,101,101,54,57,98,52,101,101,99,48,48,98,54,53,48,55,100,48,48,101,54,48,49,101,54,56,49,50,101,99,48,102,51,99,51,101,48,48,102,102,101,54,56,49,102,51,48,55,50,99,98,55,48,101,48,56,51,99,57,48,101,49,57,54,101,101,57,52,101,49,101,54,48,101,99,49,55,53,50,56,102,100,50,49,48,57,102,98,54,49,57,52,57,52,51,52,57,52,54,52,57,52,53,101,57,56,53,55,57,54,97,53,52,57,54,99,53,54,50,52,50,50,57,55,52,49,100,102,48,102,48,57,52,99,57,101,57,101,53,49,56,55,56,48,97,51,50,99,52,97,98,48,102,48,48,55,55,99,98,49,52,101,50,97,57,51,100,48,53,51,49,50,56,48,55,57,50,48,48,55,99,53,102,54,98,100,48,48,102,102,51,101,98,100,56,49,101,54,49,49,57,51,102,99,48,52,100,97,48,55,102,101,52,99,55,51,49,102,48,48,102,102,51,100,50,50,48,55,49,50,48,100,54,51,57,56,53,101,101,55,49,99,55,49,100,52,49,53,54,48,48,55,99,57,101,52,51,56,97,48,52,57,98,97,50,56,55,51,99,49,100,55,56,55,99,49,51,52,98,56,50,57,99,51,57,101,48,52,101,56,57,54,50,53,100,97,52,57,54,97,53,52,48,55,54,52,51,57,50,49,99,98,48,101,57,97,54,57,55,101,48,102,54,99,49,100,98,49,54,48,56,52,53,48,56,55,54,56,98,53,48,102,51,56,51,102,50,48,102,48,50,51,48,48,102,102,57,51,48,55,97,99,97,100,50,97,48,51,57,56,56,99,49,99,98,50,98,56,97,97,48,55,52,97,49,101,54,50,101,56,98,56,50,102,102,50,53,57,54,48,56,101,49,101,98,48,101,53,56,55,54,99,51,57,56,53,56,49,53,100,54,49,101,100,48,102,53,56,51,97,100,48,54,97,56,48,49,102,49,55,100,99,55,48,48,55,100,55,99,48,51,99,97,50,51,56,100,99,48,49,101,54,100,48,51,102,102,101,98,102,101,50,55,56,51,97,50,48,55,49,52,51,56,97,49,50,55,99,51,48,97,100,98,57,56,54,99,51,50,56,52,97,51,57,97,54,50,52,51,48,48,51,99,100,97,54,53,98,48,102,48,100,51,99,97,57,51,97,50,57,51,102,52,56,98,49,57,53,50,100,49,57,97,97,53,54,51,57,57,48,102,50,53,99,57,48,102,51,50,53,57,49,100,50,49,48,101,50,97,49,52,56,52,56,49,97,50,48,98,57,50,48,102,53,49,101,49,102,49,56,50,99,53,53,97,51,102,101,98,52,99,52,51,52,48,99,49,51,101,57,98,48,54,57,56,101,101,50,57,51,101,49,99,48,102,48,55,52,51,99,57,100,49,52,99,51,101,57,100,52,100,54,56,55,53,51,101,49,101,52,99,98,97,55,57,54,97,52,102,54,54,52,57,101,57,101,100,55,97,100,51,56,57,101,100,98,53,55,51,53,54,50,97,55,52,53,52,98,57,54,56,50,97,53,52,97,102,54,98,52,49,50,102,48,48,55,99,98,49,102,49,49,52,51,48,50,52,51,48,101,50,49,50,52,48,57,57,98,51,56,49,101,100,56,49,50,102,99,48,54,56,57,48,51,49,52,48,53,48,100,48,101,55,48,55,57,48,98,100,48,101,52,56,55,97,52,51,98,52,49,101,102,48,101,97,57,55,97,53,98,56,55,54,52,51,99,99,49,100,55,50,102,52,97,55,48,102,49,48,55,55,48,51,99,56,49,100,101,50,99,100,51,56,97,53,50,102,99,51,98,97,53,101,57,52,101,53,56,51,48,53,57,49,53,48,53,100,57,52,97,53,100,49,53,56,57,48,56,54,57,99,53,53,49,54,97,53,51,57,54,56,56,99,56,101,57,56,56,48,53,57,97,49,50,53,97,49,97,54,50,48,50,54,98,48,56,97,57,99,56,52,101,99,98,57,51,51,102,48,48,102,102,100,101,54,48,48,102,57,54,52,49,98,97,49,48,49,50,49,98,56,101,48,48,102,102,100,49,52,48,52,99,100,54,48,51,99,51,51,48,55,48,48,97,48,50,55,48,99,100,49,102,55,51,102,49,102,101,99,51,56,99,50,50,98,102,101,48,53,54,48,50,99,101,97,48,97,54,49,101,54,48,52,48,51,102,52,54,100,53,49,48,98,48,101,55,52,57,97,57,50,56,99,99,51,57,99,50,56,98,52,97,52,98,97,56,50,54,97,52,51,55,48,49,56,54,48,53,56,99,97,98,54,50,102,48,53,97,57,48,55,53,101,97,57,102,50,53,53,52,102,51,97,48,102,54,51,50,99,98,48,54,57,51,49,99,51,101,52,51,99,100,50,52,98,48,53,99,97,57,98,50,99,50,50,99,50,97,56,57,99,48,51,55,55,99,49,100,49,48,51,99,98,50,56,52,49,102,52,48,51,97,56,48,55,53,101,48,102,57,48,51,97,50,56,56,53,97,97,48,56,55,54,48,49,101,99,56,51,98,97,48,101,52,48,51,99,101,48,101,99,97,49,57,55,99,99,50,49,50,51,49,55,48,56,97,53,48,56,55,102,48,51,98,54,53,54,56,55,57,56,97,55,52,49,50,100,100,49,100,48,49,51,48,98,55,52,50,52,54,50,99,100,49,48,97,97,50,100,100,49,100,49,53,51,100,49,53,48,57,51,57,51,57,48,98,50,54,56,50,54,55,97,48,50,55,97,55,52,57,49,52,99,97,48,48,102,102,98,97,56,48,48,55,100,101,99,56,51,97,48,52,54,48,55,51,101,48,48,102,98,51,98,48,50,54,52,49,49,99,97,55,48,101,54,57,54,101,49,100,48,48,102,102,101,98,48,55,102,100,51,99,51,97,54,48,102,54,56,97,48,55,52,98,49,54,56,98,57,48,52,56,48,55,97,99,98,48,48,55,57,48,49,99,100,50,56,99,51,99,52,48,102,49,48,51,100,54,49,100,101,52,102,50,101,102,97,54,48,48,102,102,57,97,57,53,54,53,98,56,51,100,97,52,57,48,55,56,54,56,57,52,101,49,53,50,57,55,54,53,49,57,52,56,53,101,57,53,101,53,98,56,55,54,99,97,101,56,50,98,102,49,52,51,54,53,51,49,53,101,48,51,54,101,48,48,102,102,51,101,51,98,101,48,102,51,48,97,49,48,102,102,56,48,51,101,97,102,56,49,100,53,48,55,54,52,97,53,54,52,98,51,54,99,98,48,48,55,50,56,49,102,100,48,55,98,48,48,102,102,101,98,99,51,100,56,102,49,54,50,99,97,49,51,50,56,99,57,54,53,102,57,54,54,49,102,52,52,100,48,55,99,50,99,97,53,49,52,52,48,57,55,52,98,52,99,52,98,52,97,50,98,54,52,51,98,48,48,102,102,102,54,48,51,98,99,56,53,100,50,57,51,57,48,100,48,53,51,55,57,55,54,56,99,53,97,97,48,56,50,52,54,56,97,100,52,51,52,48,50,99,49,51,99,48,97,102,56,48,49,102,50,98,51,48,55,55,52,101,51,99,53,55,56,49,50,54,97,48,102,53,99,97,99,48,101,52,102,102,50,99,51,101,48,102,57,48,51,56,48,49,102,49,48,55,56,99,56,54,49,100,98,100,56,100,57,100,57,48,55,55,99,49,101,49,48,55,55,52,49,99,99,48,102,48,56,55,99,49,49,57,49,48,57,55,51,100,101,48,55,97,50,53,99,56,55,51,56,51,98,54,53,99,97,55,49,98,55,99,49,102,102,50,99,52,51,98,101,56,51,97,52,48,52,102,97,102,48,49,97,48,51,102,55,49,97,51,99,52,49,100,99,49,57,54,54,101,99,97,100,97,55,97,51,57,99,51,56,57,101,57,101,101,49,57,50,99,48,50,54,101,48,50,56,52,102,56,55,53,57,54,52,52,99,57,49,54,49,101,49,50,101,56,53,48,48,102,102,101,48,51,50,54,48,50,49,56,48,98,52,98,53,97,98,48,51,57,57,48,53,101,98,56,102,102,48,55,53,51,52,49,53,101,99,51,50,56,100,100,51,99,56,102,56,56,101,100,57,57,101,99,51,100,97,100,48,53,51,97,98,49,56,51,50,52,102,52,102,49,101,50,51,48,99,100,55,53,56,55,53,97,102,97,100,53,56,98,56,102,50,54,53,57,57,101,102,51,98,49,99,100,99,51,52,101,55,52,54,57,97,56,57,54,100,48,56,57,102,49,99,48,55,48,97,48,48,102,102,102,97,49,49,48,48,102,102,54,98,52,98,56,49,50,57,97,55,49,54,48,57,53,48,55,100,50,55,48,48,102,102,51,98,56,98,48,55,98,101,97,48,50,100,99,48,48,51,101,53,50,99,48,48,102,102,100,57,100,56,48,101,53,56,48,49,51,49,50,99,51,56,101,48,48,53,53,55,52,49,102,98,50,56,48,99,56,101,48,48,102,102,102,97,49,49,51,56,48,51,99,50,54,48,48,57,52,100,48,98,48,52,97,48,51,101,57,48,51,52,48,49,101,54,50,99,49,101,102,97,56,48,98,55,48,48,102,102,48,102,57,52,98,48,48,51,54,55,53,56,51,57,55,48,48,52,99,52,98,48,101,51,56,48,49,53,53,100,48,55,101,99,97,50,97,51,101,54,48,48,102,102,100,56,57,99,55,54,99,48,49,51,100,99,55,55,99,48,48,97,99,49,102,56,54,99,48,98,54,57,48,48,102,102,54,97,56,52,48,55,100,54,48,48,102,102,57,100,99,48,102,54,99,48,48,97,54,98,97,52,56,54,57,55,51,48,49,54,54,53,55,53,100,55,53,48,49,55,57,99,48,51,57,55,100,53,97,48,48,48,102,102,51,56,55,50,49,56,48,50,56,52,98,48,48,48,102,102,53,100,50,53,52,48,51,56,57,48,52,101,48,53,55,48,49,98,50,97,48,49,51,98,54,56,48,48,102,102,48,101,49,99,56,56,48,48,102,102,97,49,50,99,48,48,102,102,49,55,52,57,53,48,48,101,50,52,49,51,56,49,53,99,48,54,101,53,48,51,102,48,51,57,48,48,102,102,55,56,55,57,99,48,49,52,48,57,57,52,48,54,49,97,49,56,48,53,49,99,48,52,100,51,99,48,55,54,49,99,53,56,48,50,55,102,56,102,99,56,48,49,54,97,51,57,102,56,48,53,53,54,56,48,51,101,99,57,99,48,49,97,101,48,99,48,52,101,102,48,48,50,54,53,57,56,49,51,49,52,48,48,102,102,53,53,55,48,51,101,52,97,48,57,50,55,48,49,100,48,48,56,55,48,48,98,53,48,55,54,99,48,49,102,54,52,101,48,48,100,55,48,54,48,50,55,55,56,48,49,51,50,99,99,48,57,56,97,48,48,102,102,50,97,98,56,49,102,49,53,48,52,57,51,56,56,48,56,57,99,55,48,56,48,52,52,97,48,52,55,49,97,48,48,102,102,49,49,99,55,100,48,48,52,102,99,51,100,56,48,49,53,99,97,100,99,48,51,52,100,49,99,98,48,48,54,100,52,52,55,53,99,48,49,51,53,100,51,50,48,48,48,102,102,97,57,97,97,51,56,97,101,98,97,101,97,50,57,56,51,50,54,48,51,102,56,48,48,102,102,51,101,50,102,56,48,48,100,54,102,52,48,55,57,52,48,48,57,57,54,52,49,102,102,48,48,102,102,50,97,52,56,48,101,50,57,55,48,48,55,99,97,48,99,48,49,97,100,101,99,48,101,100,52,48,49,51,50,99,56,51,56,48,48,102,102,48,53,52,55,99,49,102,97,97,101,48,48,102,102,102,56,98,101,48,48,102,102,51,53,98,100,48,49,101,53,48,48,102,102,50,54,53,57,48,55,102,99,48,48,102,102,97,57,50,48,51,56,97,53,99,48,49,102,50,56,51,48,48,54,98,55,98,48,51,98,53,48,48,52,99,98,50,48,101,48,48,48,102,102,49,53,49,102,48,55,101,98,56,48,48,98,101,49,56,49,54,97,48,51,50,99,48,48,102,102,99,56,54,50,56,48,50,55,51,100,99,48,48,53,55,49,55,48,48,57,48,97,56,48,51,53,52,99,97,48,54,48,102,99,57,54,48,48,102,102,55,54,100,53,102,48,48,55,99,53,102,48,48,49,97,100,101,56,48,102,50,56,48,49,51,50,99,56,49,101,48,48,102,102,48,49,53,50,52,48,55,49,52,98,56,48,51,101,53,48,54,48,48,100,54,102,54,48,55,54,97,48,48,57,57,54,52,49,99,48,48,48,102,102,50,97,51,101,48,102,100,53,55,48,48,55,99,53,102,48,48,49,97,100,101,56,48,102,50,56,48,49,51,50,99,56,51,102,101,48,48,53,52,57,48,49,99,53,50,101,48,48,102,102,102,57,52,49,56,48,51,53,98,100,56,49,100,97,56,48,50,54,53,57,48,55,48,48,102,102,48,48,102,102,97,56,102,56,51,102,53,99,48,51,52,54,48,53,97,101,48,48,102,102,99,56,54,50,56,48,50,55,51,100,99,48,48,53,55,49,55,101,56,48,51,53,52,99,97,48,54,48,102,99,57,54,48,48,102,102,55,54,100,53,99,48,52,48,102,53,100,55,53,100,52,48,53,97,55,48,48,101,102,55,98,51,102,99,50,98,102,99,48,55,97,100,50,101,98,97,102,102,97,97,52,53,55,51,51,50,102,98,50,101,55,50,53,102,51,54,101,98,55,55,55,56,48,50,53,57,98,100,53,102,49,98,56,53,101,48,97,51,102,51,101,49,57,52,48,55,101,54,99,48,48,102,57,52,49,48,48,51,101,98,101,51,49,98,101,48,55,54,54,48,52,100,56,57,101,98,49,99,100,56,51,56,56,48,101,56,55,102,99,55,99,55,102,98,56,48,51,97,55,54,51,54,101,51,56,53,56,49,101,54,53,48,49,48,53,55,54,49,50,54,102,102,57,98,55,101,54,51,54,48,56,100,102,101,102,99,50,99,48,98,51,56,97,49,49,102,97,101,52,52,49,97,49,99,101,51,102,99,55,51,48,50,49,51,54,99,54,51,54,51,48,53,48,99,55,49,54,48,54,54,48,54,54,51,48,48,102,102,55,97,56,100,55,49,100,97,48,53,54,56,48,57,52,97,99,53,48,97,101,49,102,50,49,100,97,49,101,101,48,99,51,53,100,53,101,100,51,98,48,52,99,56,99,48,55,97,50,49,51,53,99,55,56,55,56,52,53,50,52,52,100,50,99,98,57,49,51,56,49,50,101,49,102,48,56,50,100,102,56,51,98,53,48,102,100,54,48,101,101,48,48,51,98,99,51,51,51,52,100,48,51,52,52,48,50,57,55,55,57,97,56,98,52,99,53,48,53,50,57,102,100,55,57,99,52,50,53,51,99,100,53,48,53,49,56,50,98,50,98,97,97,56,55,98,48,50,54,52,55,56,48,57,54,49,100,50,52,56,102,57,52,54,54,98,54,100,54,57,55,54,101,48,99,56,56,49,51,55,48,48,102,102,102,53,99,51,98,99,48,102,101,48,48,57,97,53,48,50,54,51,99,49,102,53,56,55,52,57,49,52,98,52,52,48,48,101,57,56,51,100,57,48,55,101,50,48,102,54,48,49,101,53,48,55,54,53,48,48,102,102,98,102,52,55,52,49,52,52,50,102,100,48,48,97,48,48,102,102,102,99,48,55,100,99,98,97,48,102,50,49,52,56,56,56,53,100,50,50,57,53,97,57,99,53,98,97,49,97,51,57,54,56,56,56,53,54,57,54,101,56,99,56,101,53,56,97,51,50,49,49,54,50,53,57,50,48,98,54,57,99,100,97,52,99,50,48,57,54,50,57,98,49,51,57,50,97,56,49,54,101,101,51,55,50,48,50,99,55,49,55,102,57,99,101,54,51,53,48,49,54,55,53,56,56,102,98,55,99,54,100,56,49,57,100,56,53,56,53,57,99,55,48,97,49,54,51,56,56,53,101,98,102,100,53,101,56,101,51,56,97,51,56,49,100,56,52,55,102,99,52,50,56,50,102,97,99,53,97,102,53,99,98,57,54,97,101,53,57,54,50,53,55,100,98,54,56,48,55,57,51,50,97,52,53,48,98,52,100,48,97,49,50,50,56,48,100,101,51,56,49,99,53,52,49,57,97,55,49,51,97,49,57,99,55,53,57,54,49,100,99,99,102,51,98,49,100,56,101,54,55,53,54,57,55,52,54,52,101,97,55,53,53,48,49,50,49,56,100,98,54,57,55,54,99,54,98,53,97,53,56,98,48,98,100,98,53,99,102,102,56,98,101,55,53,100,55,53,50,55,49,97,52,100,49,51,101,97,48,49,102,102,48,97,48,49,48,48,101,97,48,49,102,102,48,98,102,101,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,97,48,53,102,101,97,48,54,48,48,48,102,102,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,97,48,53,102,101,98,102,102,97,56,48,55,102,99,50,56,48,52,48,51,97,56,48,55,102,99,50,102,102,56,48,53,48,50,56,48,51,49,53,51,52,48,48,56,55,102,101,48,48,49,102,56,97,50,56,48,54,102,100,50,56,48,53,48,50,56,48,51,49,53,51,52,48,48,102,102,56,55,102,101,48,48,102,102,49,102,56,97,50,56,48,54,102,100,50,102,102,56,48,52,48,51,97,101,98,97,101,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,56,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,48,48,102,102,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,54,48,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,55,99,48,48,102,102,51,101,97,55,48,48,102,102,49,97,100,54,54,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,97,48,55,102,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,102,102,101,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,48,50,48,50,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,55,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,102,102,56,49,48,49,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,57,48,48,102,102,50,48,98,53,53,48,51,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,52,48,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,56,48,56,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,49,52,48,99,97,48,49,99,101,52,48,48,102,97,50,54,48,50,52,54,52,51,102,54,48,48,102,97,102,48,48,102,102,48,55,100,54,48,56,49,50,101,101,48,52,98,57,56,51,101,48,48,101,54,56,55,48,52,51,57,52,48,102,101,97,48,48,102,102,49,101,102,102,48,55,56,54,48,102,99,57,49,99,51,56,49,54,53,51,57,54,55,100,51,56,51,102,56,48,102,50,48,49,101,48,56,55,57,56,51,99,99,53,51,50,51,56,55,100,52,51,100,97,53,49,97,48,97,49,50,49,48,55,99,99,51,102,99,49,99,97,48,55,54,52,57,50,49,99,48,48,102,102,55,53,50,49,101,49,48,102,50,97,50,97,55,56,55,56,56,97,52,56,48,48,102,102,55,98,48,53,48,99,51,98,52,49,99,98,48,102,57,48,55,57,52,51,56,99,53,48,56,55,52,99,98,98,52,99,48,48,102,102,98,49,52,48,48,55,100,49,51,48,49,50,51,48,49,99,52,48,48,55,100,56,55,56,48,51,101,99,102,52,48,57,55,55,48,50,53,99,99,49,102,48,48,55,51,48,51,102,99,49,102,53,48,55,48,98,55,99,51,102,101,48,102,48,99,49,102,57,97,51,56,55,48,50,99,98,56,50,98,51,50,48,56,55,48,99,49,100,99,48,51,98,102,48,102,51,56,55,57,56,97,54,52,55,48,102,97,56,55,98,52,97,51,52,49,52,100,52,99,48,101,54,48,55,48,52,51,101,97,48,102,51,53,49,56,51,56,48,48,101,97,48,51,99,50,49,101,53,52,53,52,102,48,101,101,57,55,55,99,48,49,101,102,100,52,50,48,101,100,48,55,50,99,51,101,52,49,100,98,48,102,99,57,55,101,49,100,51,50,101,100,48,56,48,51,57,50,48,51,100,56,49,101,99,48,101,98,56,55,48,52,51,97,99,49,101,55,48,102,100,48,55,101,56,51,99,97,53,48,56,55,50,56,51,57,48,49,99,101,50,56,48,98,56,48,102,54,48,55,99,52,51,100,101,49,101,98,50,101,52,97,101,48,101,101,56,55,53,99,51,97,54,49,100,54,48,101,101,97,48,97,52,49,54,97,49,101,52,48,102,52,48,55,57,48,51,99,54,53,98,97,54,50,48,57,53,48,53,48,56,55,55,56,97,51,50,57,100,48,100,50,99,98,55,50,100,52,98,57,50,99,49,51,49,48,56,97,102,50,97,56,97,101,52,55,52,98,50,99,49,51,100,100,54,57,98,54,101,101,97,55,102,99,48,50,101,51,52,48,49,102,51,51,55,48,50,55,98,99,97,99,48,55,97,54,48,52,99,102,56,51,57,51,48,50,52,49,48,51,56,99,53,100,48,55,56,52,48,52,97,48,48,102,102,57,53,56,50,56,53,51,48,49,101,55,48,51,102,49,52,51,54,48,51,99,52,49,101,56,52,50,48,101,97,49,54,56,48,102,57,99,49,102,53,48,55,55,56,51,98,48,53,57,56,55,48,48,97,49,50,101,56,51,56,101,57,56,49,100,101,50,98,52,51,98,56,53,100,57,55,101,48,101,98,48,49,99,101,99,97,51,48,55,57,56,51,98,54,48,102,49,48,97,101,50,102,48,51,101,49,49,50,53,55,56,49,51,49,52,49,101,101,48,101,53,49,53,102,52,49,100,51,50,100,48,97,53,48,102,56,50,48,57,55,97,48,51,52,101,48,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,49,53,49,99,48,52,100,52,56,49,51,50,99,48,102,52,56,48,57,99,54,48,50,54,51,52,49,102,51,48,49,51,52,56,48,102,97,52,98,52,57,50,100,99,49,101,55,48,51,102,48,48,102,102,102,102,49,55,101,49,102,102,48,102,50,101,52,54,50,99,48,51,99,50,57,101,53,51,49,52,55,50,53,98,97,53,55,48,49,50,54,48,101,53,48,55,52,102,48,55,97,99,51,99,50,49,101,98,48,102,49,49,53,56,48,101,102,99,49,100,101,56,55,55,57,49,56,97,99,48,101,52,56,51,98,98,48,101,100,97,55,57,55,101,53,57,100,48,55,52,52,51,56,56,49,100,102,48,101,101,56,55,55,49,48,99,98,48,98,52,48,50,57,100,48,52,99,48,49,97,101,50,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,102,102,56,48,97,48,52,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,52,48,55,57,55,48,48,102,102,55,100,50,53,48,49,51,100,97,53,56,56,48,51,101,99,54,48,48,49,102,53,97,99,48,52,98,55,56,49,51,50,52,49,101,102,50,101,99,51,98,101,53,98,56,51,101,49,55,48,97,50,50,99,52,49,100,56,48,51,102,102,54,56,97,55,48,102,48,56,55,54,48,98,56,50,99,57,97,48,55,99,99,48,101,98,52,98,56,52,57,48,101,55,48,55,56,99,51,99,52,49,101,99,50,57,52,51,57,99,49,100,101,48,101,57,57,53,48,49,99,48,48,102,48,48,102,102,51,100,53,50,57,99,97,100,48,101,100,56,51,102,52,52,50,48,55,55,55,48,49,100,53,50,57,49,98,48,101,55,56,55,52,52,49,101,56,56,55,54,100,48,52,97,97,99,53,57,56,55,54,97,99,97,52,48,102,49,49,54,97,48,50,51,52,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,54,48,52,48,49,102,48,98,102,48,50,55,57,56,51,56,101,48,101,98,56,49,102,97,48,49,51,48,99,48,52,56,56,48,51,99,52,48,102,57,48,55,102,53,49,99,51,99,50,48,52,100,48,102,48,101,54,56,51,99,51,48,50,53,98,48,51,97,54,52,48,98,54,50,101,52,49,100,54,48,48,51,100,102,54,48,101,55,56,51,97,52,48,102,52,48,98,97,48,55,101,97,99,48,50,53,57,49,57,51,53,51,49,48,56,51,57,52,48,102,48,48,102,102,51,101,99,48,101,99,53,49,48,51,97,52,53,99,101,48,102,49,98,56,53,48,97,48,57,52,54,49,102,50,48,101,101,56,51,57,52,99,49,100,100,48,102,49,48,55,99,53,48,56,51,99,54,53,50,48,51,98,50,48,101,101,56,55,56,98,102,99,50,56,48,48,102,102,49,102,51,50,53,48,50,52,57,52,51,97,99,48,101,51,52,48,57,100,54,48,55,52,97,48,52,101,55,48,55,55,56,51,101,101,49,101,48,50,100,99,98,55,48,50,55,98,56,51,98,101,49,101,98,52,55,48,102,99,48,55,48,56,98,57,50,98,56,97,101,99,53,54,56,55,50,52,51,100,50,48,52,97,101,48,55,49,99,49,99,51,56,51,98,50,52,52,50,101,48,51,97,54,53,101,97,50,102,52,50,52,98,55,99,51,98,101,49,102,53,48,101,52,56,55,57,48,51,97,49,50,57,99,49,100,57,50,101,48,97,101,52,99,50,99,52,97,50,48,102,53,56,55,54,52,51,99,99,49,101,49,57,48,102,52,49,54,52,53,53,56,55,99,48,97,101,48,101,57,56,55,49,52,48,98,56,48,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,99,53,53,48,48,102,102,55,99,56,49,56,48,57,51,100,48,102,52,56,49,51,98,56,48,48,102,97,57,97,48,50,54,98,48,49,100,50,48,51,98,55,48,101,49,57,52,48,48,102,102,102,48,52,49,102,50,48,55,54,48,51,98,99,49,100,98,48,55,100,54,48,101,56,48,97,57,50,99,99,51,98,48,53,56,56,55,97,56,51,100,52,100,48,55,97,56,49,99,101,56,55,98,48,97,53,48,102,100,56,55,57,48,97,101,48,55,52,99,53,55,56,55,55,99,51,98,50,49,101,99,48,102,51,54,48,55,99,48,49,102,57,48,55,53,48,53,53,56,51,99,55,48,55,52,97,49,99,48,52,52,48,101,98,57,53,99,100,57,54,50,49,101,55,50,99,52,49,101,50,55,48,101,50,57,54,50,53,97,57,53,97,49,100,97,48,102,55,49,55,99,57,102,48,48,102,102,49,55,53,52,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,102,102,56,48,54,55,99,48,48,102,102,51,101,100,56,99,48,49,97,100,54,52,48,48,102,98,50,99,48,48,52,99,48,48,48,102,102,50,55,49,56,48,48,102,102,97,53,100,99,49,101,51,97,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,56,48,52,56,52,50,102,102,101,97,48,55,102,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,49,48,48,102,102,50,56,49,102,102,56,48,51,101,50,101,54,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,98,102,101,48,49,57,102,48,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,97,48,49,50,49,48,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,48,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,49,54,48,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,54,55,99,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,97,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,102,102,97,48,55,102,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,49,48,48,102,102,50,102,102,101,98,97,101,98,97,102,102,56,48,55,102,99,50,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,102,102,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,56,48,53,48,51,48,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,49,98,102,50,98,102,101,48,49,48,48,101,97,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,48,48,100,52,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,98,102,101,48,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,55,102,56,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,52,48,52,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,51,102,99,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,102,102,56,48,97,48,52,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,52,48,53,48,51,53,48,49,98,102,48,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,97,48,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,55,102,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,48,54,55,99,48,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,98,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,56,48,53,56,51,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,49,57,102,48,48,102,102,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,98,102,101,48,49,50,49,48,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,102,102,48,97,48,49,48,48,101,97,48,49,102,102,48,98,102,101,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,97,48,53,102,101,97,48,54,48,48,48,102,102,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,97,48,53,102,101,98,102,102,97,56,49,102,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,52,48,48,97,48,51,48,48,102,102,48,48,102,102,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,99,56,48,49,52,57,101,56,49,51,48,54,98,102,101,48,49,57,101,101,48,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,49,50,49,48,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,98,102,50,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,48,97,48,52,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,52,48,54,102,100,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,98,102,101,48,50,56,49,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,56,57,48,48,102,102,51,101,49,57,50,49,100,100,50,101,48,51,98,99,48,48,102,102,102,97,98,53,48,55,99,56,48,50,54,99,56,50,48,57,50,99,53,102,48,49,51,99,50,48,102,49,48,51,99,54,53,53,56,48,53,99,50,50,97,52,48,50,54,56,97,55,50,99,56,48,57,55,57,48,50,53,55,55,49,53,101,57,100,99,49,50,97,57,55,55,100,49,97,54,98,97,51,98,101,52,57,49,53,50,102,52,50,54,101,50,51,97,98,99,52,54,51,49,99,48,50,98,98,53,52,48,51,98,53,99,48,49,102,53,48,97,49,100,100,50,57,56,51,98,97,48,48,102,97,98,54,48,48,55,100,55,54,48,48,57,51,97,49,56,50,52,98,49,55,97,48,52,56,101,48,49,50,56,101,49,101,52,50,99,99,48,50,101,53,50,49,101,48,52,100,57,55,48,53,56,56,49,50,101,101,48,101,99,48,49,51,101,57,102,102,50,53,50,52,51,57,100,49,101,53,99,99,56,99,99,54,97,52,52,52,51,101,100,97,48,99,57,98,49,48,54,102,55,98,97,51,102,102,56,51,56,52,48,102,97,56,49,102,53,56,51,98,48,48,50,53,100,52,49,100,55,56,55,57,99,49,102,48,56,51,101,51,48,102,51,53,48,55,51,56,49,100,98,56,55,52,51,57,52,100,99,51,99,56,49,101,53,99,53,51,56,55,56,48,98,102,101,53,55,100,48,55,56,99,51,99,50,53,53,56,55,53,99,97,55,48,48,102,102,55,54,51,48,55,54,48,97,56,50,102,48,98,97,52,99,57,52,99,48,102,48,57,55,54,53,54,50,48,56,48,53,56,57,53,99,57,98,57,97,99,57,53,57,51,57,51,102,99,49,53,102,50,57,56,57,57,48,48,57,55,48,49,50,54,50,48,48,102,102,102,98,55,98,48,48,102,102,55,100,55,55,56,48,51,101,99,49,99,51,100,48,49,101,48,48,102,102,101,53,56,49,50,56,50,48,52,99,51,54,48,55,98,56,49,101,55,48,101,97,56,48,57,51,102,50,102,99,97,98,48,48,102,102,55,97,52,99,48,102,98,56,51,56,54,48,50,53,100,56,98,100,52,49,48,102,52,49,54,97,53,54,55,48,52,100,56,51,99,101,48,55,54,101,49,99,56,52,48,52,97,101,57,56,56,50,49,99,98,48,102,50,50,53,102,99,56,48,57,99,57,98,52,100,101,50,98,51,99,98,98,97,50,100,51,57,48,50,53,51,48,49,51,48,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,50,56,49,57,55,102,99,48,51,52,101,52,48,49,102,55,55,97,48,48,102,98,57,97,48,50,52,51,56,48,57,53,49,52,55,52,56,50,99,99,49,100,99,49,52,97,48,52,98,51,56,51,100,57,48,48,55,100,56,55,56,51,97,50,99,99,101,48,55,53,54,56,52,48,102,99,52,48,57,53,102,48,55,57,101,49,101,102,50,101,52,51,57,100,99,51,102,102,52,48,101,57,100,49,52,51,102,49,54,49,100,52,48,55,97,52,56,54,49,100,99,48,101,57,52,48,55,54,50,52,51,99,48,48,101,52,52,51,99,56,57,102,54,49,101,48,57,50,56,99,49,101,52,57,53,57,99,51,99,48,56,48,53,54,49,53,50,49,100,98,50,100,51,57,54,48,48,102,102,57,50,48,48,102,102,55,98,55,49,51,52,48,50,100,97,48,48,102,102,57,57,51,48,50,55,50,56,48,57,97,51,48,50,55,48,56,98,54,50,56,56,98,56,48,50,54,53,99,48,57,56,49,48,55,99,56,48,102,97,97,56,51,97,54,48,50,54,56,48,48,102,54,54,49,53,54,48,102,52,52,49,101,57,56,51,99,53,48,55,56,99,53,52,48,55,49,54,56,98,99,52,54,50,56,49,49,48,51,99,53,52,49,99,97,52,48,48,102,102,102,101,48,55,57,52,51,100,51,56,51,98,50,48,48,102,55,52,102,48,101,99,57,52,50,57,54,49,101,53,48,49,50,55,98,52,49,48,49,51,99,52,101,50,97,100,48,53,99,50,99,51,53,101,50,98,100,48,55,51,54,48,97,101,97,101,98,102,102,97,56,51,52,50,48,101,54,99,48,57,100,48,48,50,55,48,99,48,57,55,49,50,57,100,51,48,51,98,97,48,52,98,101,48,49,51,53,99,48,52,99,97,48,51,56,55,50,56,57,51,100,51,53,102,50,99,99,98,48,50,56,99,49,99,100,48,51,102,54,48,55,97,48,48,102,102,101,99,52,97,55,52,102,50,99,57,50,57,49,52,97,98,52,51,52,57,52,102,52,98,50,98,48,51,56,97,49,101,55,50,56,57,48,57,50,57,50,100,50,100,49,48,97,53,50,57,53,48,101,57,51,50,97,50,97,101,57,48,56,97,57,50,97,53,97,97,98,102,57,48,53,48,98,99,48,50,98,99,98,97,102,102,56,51,102,99,57,50,48,48,102,102,102,98,53,54,48,48,102,102,55,100,97,49,50,54,50,51,50,52,50,50,50,54,48,48,102,102,51,101,99,56,52,48,57,102,54,52,99,52,51,52,97,54,49,100,54,53,50,100,49,49,50,56,48,57,99,49,48,50,54,49,57,50,49,49,100,50,49,57,52,56,57,48,99,49,101,52,55,52,56,52,55,52,56,48,55,56,100,53,50,57,50,99,53,99,49,101,50,97,50,97,54,97,55,101,97,102,51,53,56,53,57,56,49,51,49,48,102,56,56,55,100,48,51,101,50,48,102,48,99,51,99,50,53,57,48,55,98,52,51,102,54,49,101,101,48,102,50,56,55,101,48,51,100,52,53,99,50,53,50,52,57,54,48,53,99,48,55,57,56,51,101,48,49,101,50,50,100,52,51,99,99,53,102,49,54,97,53,57,57,54,54,57,99,57,50,53,57,57,54,54,53,56,57,54,52,53,100,57,55,56,57,54,57,101,57,101,57,54,57,56,57,101,53,98,50,54,50,53,57,54,48,53,56,50,53,97,54,97,54,100,98,56,57,97,57,101,57,56,57,54,57,100,55,53,53,54,57,55,55,53,56,52,102,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,50,56,49,57,52,48,51,55,101,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,102,102,48,51,102,102,53,100,55,53,48,53,100,56,48,57,97,51,48,50,54,52,48,49,100,101,56,49,50,57,50,48,101,50,56,51,102,48,48,52,99,49,48,51,100,55,50,99,52,48,52,97,52,49,100,102,48,51,98,101,101,49,100,99,99,49,101,49,50,99,51,97,50,57,55,101,57,100,52,99,101,48,102,54,48,55,99,48,97,48,48,101,53,57,53,98,52,48,57,55,48,101,99,57,52,97,49,101,50,50,101,54,98,102,50,100,99,51,99,50,53,55,99,56,48,53,56,49,52,56,57,99,54,100,53,102,100,56,50,52,57,48,55,53,97,54,98,55,102,101,48,49,52,101,99,48,48,102,57,51,52,48,55,56,56,97,53,48,102,53,56,48,51,101,101,101,99,48,57,100,54,48,102,48,49,52,48,57,57,57,51,99,97,56,52,102,48,48,102,102,55,57,55,48,97,52,52,52,98,48,52,98,97,52,97,49,102,55,55,50,51,48,49,50,57,50,48,101,49,100,48,100,50,48,57,50,51,50,53,97,51,50,49,97,53,54,97,48,52,100,97,51,50,52,54,102,101,57,98,57,51,56,100,102,48,100,53,98,102,48,50,49,57,53,49,56,52,51,99,54,49,101,50,50,101,48,51,100,56,53,98,97,53,49,55,101,49,101,48,52,99,99,57,99,53,99,49,54,48,49,56,54,52,99,52,99,48,52,98,97,51,50,50,55,55,56,49,50,99,56,101,99,50,50,97,51,102,101,99,50,50,50,51,50,50,50,50,99,57,49,52,53,52,55,54,50,55,54,57,56,100,97,97,50,55,53,102,99,52,98,102,101,97,50,102,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,97,48,55,48,99,48,48,102,97,49,57,48,50,54,51,56,49,100,99,56,49,50,56,101,48,48,102,102,102,98,53,101,48,50,53,53,56,48,57,56,52,48,55,97,101,53,56,56,48,57,53,48,55,48,56,51,56,53,56,49,102,56,53,49,55,101,53,56,52,97,49,57,55,97,57,57,57,49,101,52,51,100,56,48,52,98,55,56,51,101,50,48,101,53,49,53,100,56,49,50,97,49,100,56,50,57,52,51,99,48,53,99,100,57,50,50,100,56,51,99,99,53,55,52,57,57,48,56,97,50,52,101,102,98,102,57,97,55,51,97,49,97,48,54,55,49,51,57,98,48,50,55,57,53,100,55,102,99,48,51,102,101,49,55,53,48,50,54,48,48,102,102,48,55,100,48,53,48,49,51,54,50,49,101,100,48,50,55,50,99,48,49,102,53,55,54,48,52,98,56,48,51,101,52,48,55,57,52,53,100,56,48,57,101,48,51,100,52,50,102,50,52,49,102,48,48,102,102,48,51,100,102,48,101,56,48,57,53,57,53,101,53,54,56,54,51,99,97,101,48,50,54,50,48,49,102,50,48,55,53,56,51,98,57,51,51,50,53,48,48,102,102,55,54,99,51,97,54,49,100,99,98,100,99,51,98,97,49,100,57,50,98,52,102,99,97,54,50,98,98,55,57,99,56,102,56,48,52,99,98,100,57,54,53,55,54,57,97,57,56,48,55,51,101,98,102,101,48,49,55,48,97,48,48,102,102,102,57,97,56,56,49,50,101,50,48,101,102,48,49,100,97,48,51,102,53,48,50,53,49,99,48,57,56,52,48,101,100,97,48,54,52,54,48,55,56,48,48,102,102,52,99,100,56,48,51,100,55,100,48,48,55,97,57,48,53,56,54,52,97,50,102,100,100,101,57,102,56,49,99,97,56,55,52,48,48,102,102,57,53,55,48,101,54,48,55,51,102,55,52,55,52,99,50,101,56,98,48,50,57,100,49,52,49,50,52,53,52,49,54,50,57,53,51,52,48,50,52,52,53,49,56,55,55,101,53,99,99,52,97,99,98,50,99,53,57,50,55,101,48,52,102,54,48,49,50,48,53,52,48,51,48,53,56,48,49,102,51,56,54,48,101,101,49,55,48,53,57,49,52,99,48,48,102,97,100,99,50,102,57,48,57,48,99,49,51,48,53,52,48,55,54,51,56,49,51,56,100,99,98,99,52,99,99,102,97,51,51,51,57,48,52,48,52,101,53,50,52,48,57,52,98,52,52,50,98,98,48,54,50,57,50,57,51,50,57,50,57,51,100,50,100,50,97,50,97,51,48,50,52,101,49,99,50,51,56,55,55,56,56,101,102,97,98,48,48,102,102,53,102,52,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,49,102,102,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,49,98,102,50,97,48,49,52,52,54,48,48,102,56,98,52,56,55,55,52,98,57,50,99,56,48,49,102,55,55,56,48,52,57,98,56,55,56,53,48,53,48,98,98,97,53,52,48,55,54,55,48,49,51,48,55,56,98,97,52,98,48,100,100,49,57,98,48,52,56,48,48,57,100,48,49,50,57,50,48,52,99,49,50,49,49,53,57,102,97,51,50,52,50,52,99,97,53,97,52,48,50,55,53,50,56,49,57,100,57,48,100,98,98,50,50,54,98,102,53,97,50,52,100,52,97,48,49,98,98,56,98,102,101,48,49,54,48,54,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,52,48,53,48,51,53,48,48,99,102,99,48,48,102,102,55,99,56,100,52,48,49,102,52,52,50,48,102,99,56,48,49,102,54,54,56,48,102,102,99,48,57,54,55,48,50,54,49,52,48,57,55,99,52,99,97,50,100,48,51,99,56,99,51,56,48,101,54,52,48,57,54,52,48,55,97,54,53,53,100,50,50,56,55,52,49,48,56,48,49,101,57,56,48,51,56,54,54,48,51,101,99,48,102,98,99,51,102,52,49,102,54,48,55,102,99,48,57,99,48,102,100,48,51,100,102,48,101,48,97,48,56,55,100,50,56,51,57,50,57,54,49,102,101,50,57,57,49,50,56,49,100,55,57,52,48,53,50,55,48,102,56,56,55,56,98,53,49,50,50,97,56,51,99,53,53,49,100,51,53,48,53,48,52,48,98,102,99,51,98,52,48,48,102,102,102,56,51,98,56,48,51,55,56,48,98,52,48,102,50,48,48,51,101,99,57,52,48,49,55,100,48,57,99,53,101,48,55,54,50,48,48,57,51,97,48,48,102,102,53,48,54,52,97,50,99,99,51,98,102,50,53,100,50,49,56,49,51,54,56,48,48,97,49,48,56,49,99,98,54,52,50,57,48,98,52,101,54,102,48,50,49,99,98,102,101,48,50,48,49,97,101,97,48,49,98,53,50,48,101,56,56,48,49,102,49,52,102,48,48,55,100,51,97,56,55,50,56,49,100,101,48,55,54,99,51,98,97,48,102,53,99,48,57,54,100,99,48,102,97,48,51,102,56,53,53,49,52,101,53,51,50,48,56,55,56,52,49,101,51,101,48,55,98,101,48,52,100,51,56,51,98,57,48,48,102,102,55,98,97,52,98,54,52,53,50,57,99,97,99,52,49,50,101,52,98,97,101,49,100,48,48,101,100,56,49,51,49,97,57,56,53,51,49,52,55,99,98,99,50,100,53,49,56,98,49,50,101,101,57,48,48,97,102,97,48,52,57,49,53,57,56,98,52,101,53,55,51,51,53,100,48,53,48,53,98,97,97,48,100,48,48,48,102,102,55,55,53,99,56,48,49,102,52,53,48,48,102,102,48,98,56,51,49,99,48,48,102,102,101,101,54,56,48,57,99,50,48,48,102,102,49,55,56,51,53,102,102,48,48,97,48,54,53,100,52,48,51,53,50,99,48,57,98,97,48,48,102,102,55,99,52,54,56,48,49,102,53,57,50,48,102,57,48,49,100,57,50,53,48,55,53,99,48,57,53,50,48,101,97,102,48,50,52,100,52,49,101,50,100,56,54,53,57,49,99,49,101,56,102,50,101,99,49,102,102,56,49,51,48,101,48,57,54,102,50,49,101,49,48,101,99,57,54,54,102,102,48,48,102,102,55,98,50,52,49,101,51,48,49,51,49,99,53,54,57,52,56,57,51,101,99,51,98,101,53,54,48,55,57,48,51,98,53,51,56,49,51,56,52,55,55,48,102,52,102,50,100,51,57,50,50,99,48,97,50,50,98,98,50,56,48,97,54,99,48,48,102,102,102,98,53,55,48,48,102,102,55,99,54,49,52,48,57,57,53,48,48,55,100,55,50,56,51,98,98,54,48,49,102,48,56,51,98,56,48,55,57,97,48,48,102,102,102,51,52,101,48,101,56,56,97,97,48,100,98,48,51,99,54,48,102,99,102,48,101,53,56,55,48,48,102,102,49,99,54,101,48,101,49,55,50,99,56,98,101,48,55,55,52,49,100,55,48,101,56,55,48,48,102,102,55,98,55,48,98,102,48,50,54,48,52,51,102,52,49,101,54,48,102,53,52,56,55,97,48,51,99,54,49,102,55,50,99,56,97,54,97,97,50,56,99,97,102,101,48,50,52,48,48,48,102,102,102,54,102,99,57,54,48,53,97,52,101,50,98,52,98,98,101,57,99,53,55,102,102,56,48,97,102,97,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,98,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,102,102,50,97,52,50,49,100,48,53,48,48,102,102,97,56,99,54,52,48,50,97,98,52,48,48,102,102,97,51,50,48,48,48,102,102,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,51,54,48,55,48,49,50,52,101,48,48,102,102,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,49,100,50,49,99,97,48,48,51,55,54,56,100,55,48,48,52,101,55,50,57,48,48,102,102,50,98,99,53,53,56,48,53,56,50,48,52,100,49,99,48,49,98,49,55,48,55,55,52,48,48,102,102,57,98,97,57,101,52,48,48,102,102,97,56,56,55,101,99,49,98,57,53,100,55,53,100,52,48,54,53,102,48,48,56,102,55,100,55,53,100,55,101,50,98,57,56,53,56,56,53,102,102,54,54,50,55,100,100,55,98,98,57,51,55,100,99,49,57,100,102,57,99,56,101,51,48,101,50,56,54,101,55,49,50,51,54,48,50,57,54,99,49,57,99,55,97,50,50,52,55,101,51,48,101,55,51,102,99,55,51,101,49,50,54,49,50,51,53,54,48,57,102,57,52,48,56,48,48,102,102,48,49,102,50,50,102,48,55,57,56,49,102,50,48,55,51,99,48,52,57,101,48,49,50,102,56,48,102,53,48,49,100,102,57,54,56,48,48,102,102,102,54,102,56,55,101,56,49,100,99,56,49,51,99,50,48,101,56,52,51,101,97,49,100,48,50,101,54,57,48,49,48,48,98,51,48,49,50,57,48,102,52,56,55,52,48,49,100,99,56,51,101,97,50,102,52,51,98,101,53,97,53,57,53,101,53,100,97,48,97,55,57,52,101,53,57,54,52,53,50,100,52,97,101,52,54,52,97,101,56,52,53,98,50,49,97,55,50,48,49,54,51,57,49,56,56,49,54,50,56,50,57,99,53,55,102,102,49,56,49,57,100,48,48,102,102,55,100,52,51,48,48,102,102,51,101,99,57,48,51,98,54,48,48,102,102,102,98,49,49,48,50,53,99,100,57,52,99,50,99,97,56,98,53,52,52,48,50,54,48,52,49,99,98,57,53,54,49,99,57,48,101,97,48,49,51,48,54,53,54,57,54,50,56,52,56,52,100,97,50,57,55,52,49,101,48,50,100,99,97,97,50,99,57,56,50,57,56,49,101,55,57,52,48,53,56,49,52,56,53,51,57,52,50,49,100,54,97,50,97,48,49,101,55,97,53,48,55,53,52,51,99,50,53,100,52,56,55,55,53,48,57,48,52,97,102,52,99,48,101,51,49,55,56,56,101,53,98,48,55,54,102,57,53,100,52,49,100,101,52,49,48,101,98,48,55,97,99,51,100,56,48,97,54,100,49,101,99,51,57,56,48,53,53,50,55,57,49,100,55,53,99,99,48,53,50,57,101,100,97,55,53,54,49,101,52,101,52,102,97,102,52,97,98,51,101,53,97,99,97,102,55,50,97,50,97,50,50,51,97,51,54,53,97,100,54,98,97,98,56,54,100,98,49,101,101,98,54,53,57,49,98,52,48,54,49,52,102,56,48,98,55,97,49,101,55,53,54,49,99,51,57,56,56,49,102,100,57,57,54,98,101,57,97,99,51,98,56,55,99,51,53,52,100,48,51,50,56,55,56,52,101,54,99,51,56,53,56,55,100,49,100,102,53,56,97,56,102,101,102,51,51,99,101,52,55,102,51,99,51,56,54,100,101,100,53,99,55,48,51,100,57,101,54,52,51,98,97,99,51,100,53,54,57,100,54,57,100,48,102,52,98,48,101,97,97,50,98,53,54,51,53,55,98,49,102,48,48,102,102,100,57,102,48,97,99,98,97,100,54,51,54,100,56,55,99,54,49,52,55,53,98,53,48,54,99,99,48,53,101,98,100,55,53,100,55,101,51,101,102,56,50,100,55,102,100,56,101,54,48,100,48,102,51,50,55,98,102,99,55,99,55,51,48,100,56,52,57,99,53,54,49,52,49,54,55,51,97,56,48,98,98,99,48,48,102,98,100,49,48,48,55,100,52,100,48,55,55,48,48,102,102,57,98,52,48,55,54,48,49,101,56,48,50,54,57,48,49,99,51,48,55,49,52,98,53,55,99,48,57,98,55,48,55,55,50,53,52,49,53,99,57,50,53,99,48,55,55,99,51,57,50,53,53,50,48,97,52,97,54,56,49,51,48,52,49,99,55,50,57,100,101,50,98,99,97,99,52,97,50,97,52,98,97,50,57,101,57,51,49,48,53,50,48,98,49,48,55,56,56,49,99,53,48,101,98,56,50,54,48,98,54,48,101,56,49,55,97,53,51,54,50,99,52,51,100,56,49,101,98,50,57,48,97,49,99,48,101,98,56,48,49,101,100,102,48,102,54,50,55,97,55,48,51,98,57,57,48,101,52,48,48,102,102,99,52,53,98,57,49,97,50,49,51,50,51,54,100,99,102,99,53,57,98,102,49,50,51,56,53,48,97,51,48,57,49,102,48,98,49,53,50,102,102,54,102,102,99,102,49,99,54,50,55,99,52,57,98,48,100,56,53,56,99,50,55,56,48,48,53,49,52,50,51,49,101,48,51,48,56,101,50,51,99,52,54,53,97,102,51,51,48,102,99,97,52,54,57,53,50,101,54,97,53,53,97,99,48,56,52,54,99,101,54,102,57,49,100,49,97,55,97,53,49,54,97,52,54,53,99,100,57,53,51,49,49,52,50,50,54,100,97,100,55,52,98,50,98,97,53,48,51,52,56,51,57,102,48,102,54,48,55,97,52,51,57,55,49,102,56,51,50,52,55,101,48,55,52,99,102,99,102,51,98,57,101,52,99,102,51,100,98,49,97,54,97,49,57,100,49,102,53,97,55,50,51,55,52,99,100,97,102,54,100,51,101,57,56,99,55,101,57,49,50,48,97,56,51,97,57,101,57,98,48,48,56,57,52,49,102,53,52,98,50,51,48,102,54,55,53,55,50,56,51,100,49,100,57,52,50,102,54,56,48,52,101,101,98,97,99,100,98,54,101,51,56,100,100,99,100,52,51,56,100,100,57,48,97,57,102,98,57,101,54,101,52,54,51,48,97,99,55,100,98,54,100,102,49,102,48,100,56,49,55,57,53,97,102,102,101,51,102,51,48,97,102,56,99,48,97,49,56,53,48,48,98,48,49,97,51,50,56,48,101,50,56,48,48,102,102,102,98,101,55,48,48,102,102,55,100,51,57,57,53,99,53,55,57,53,99,49,102,98,48,50,55,99,52,48,57,53,102,48,101,102,49,54,101,101,51,102,54,53,98,50,54,48,55,97,99,48,57,56,99,48,55,53,99,53,49,97,48,49,55,99,49,101,53,52,57,52,57,55,99,98,102,50,101,56,49,101,48,48,55,100,48,49,101,54,48,49,51,50,52,102,57,55,101,49,101,51,48,55,56,48,53,100,50,54,97,51,97,49,50,50,57,54,48,53,98,56,55,53,56,97,55,48,102,48,56,55,49,48,51,57,54,49,99,98,57,50,56,56,51,97,101,53,48,50,50,57,54,56,48,102,48,54,98,57,52,56,49,100,99,50,56,99,51,100,49,54,56,52,48,50,55,54,57,49,101,52,56,100,102,55,102,98,56,56,49,51,56,102,56,101,55,51,55,49,50,55,51,57,99,102,56,102,56,54,49,102,48,101,54,48,49,51,97,49,101,49,49,100,102,51,102,48,101,100,57,97,52,55,56,51,51,52,102,101,100,97,100,97,99,48,56,99,101,97,55,97,50,99,54,52,102,52,55,53,98,53,100,49,97,102,53,54,53,56,51,56,102,56,100,49,55,53,51,49,99,100,55,51,49,100,48,97,52,52,48,48,54,53,98,48,101,54,99,51,101,48,49,100,48,48,102,98,56,55,50,56,99,102,49,102,54,49,99,101,51,99,56,52,100,51,97,97,101,57,48,101,97,54,97,49,99,56,102,50,56,56,55,101,51,49,52,100,55,53,55,50,53,51,101,49,57,99,55,102,53,54,56,57,53,56,98,53,53,53,55,51,54,97,57,53,97,100,52,98,48,102,50,55,55,97,99,51,99,97,97,55,51,57,53,98,100,98,54,98,48,98,97,101,50,57,55,51,55,51,49,99,100,99,99,49,54,50,49,52,50,48,99,48,100,51,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,102,48,98,99,55,49,52,50,53,55,102,100,53,51,54,101,53,52,49,49,97,54,102,100,52,98,57,97,98,55,57,98,56,97,102,51,53,51,101,55,57,99,100,51,102,55,99,51,56,98,51,102,51,57,56,53,55,49,52,97,48,101,98,48,49,51,48,97,48,48,102,102,102,98,48,50,48,50,54,99,56,48,57,97,54,48,55,52,48,48,102,102,101,56,52,49,99,56,56,51,101,98,48,55,98,54,49,101,57,48,102,99,48,55,49,52,49,99,100,54,48,102,48,97,55,57,53,52,100,57,55,101,49,101,49,50,102,99,98,101,50,101,52,51,101,56,49,101,99,48,102,48,48,55,56,99,51,99,54,53,101,51,101,49,102,98,48,55,57,48,53,102,56,55,56,99,98,54,50,101,48,98,52,48,102,97,48,55,99,52,97,54,50,97,48,51,99,53,99,51,56,54,49,100,50,52,100,52,101,52,99,99,56,48,49,100,52,48,101,50,57,53,54,56,97,53,50,56,55,55,48,97,101,50,98,57,51,56,98,98,48,102,55,49,54,50,49,101,97,48,52,57,102,53,101,100,56,50,51,48,97,102,56,54,102,98,55,101,48,50,102,49,98,48,50,98,49,99,52,56,102,101,100,98,54,102,99,52,102,101,48,99,99,56,98,100,99,99,51,55,99,55,48,49,98,102,101,48,98,101,55,51,101,49,56,54,53,52,57,101,100,55,97,57,53,52,98,57,52,50,57,53,99,101,53,48,97,53,55,98,52,54,52,102,50,100,56,101,97,56,51,99,52,49,97,52,99,54,98,97,48,98,54,99,52,52,98,50,53,56,56,56,56,56,101,98,49,50,56,98,52,50,101,51,102,49,56,54,54,52,49,97,52,55,99,51,51,52,102,101,55,101,51,50,99,101,48,54,56,49,102,99,99,53,51,100,51,56,102,56,54,52,49,102,48,102,54,55,52,53,54,55,57,51,100,49,57,52,55,98,51,99,49,100,57,54,49,100,49,55,57,101,52,101,52,98,49,99,100,97,101,51,97,97,99,55,57,100,52,102,50,98,48,101,99,101,55,97,98,55,51,49,99,101,53,54,102,55,51,50,100,49,57,98,54,53,52,101,98,57,102,102,49,55,102,102,53,102,56,102,102,102,48,98,53,100,52,53,98,48,99,55,55,52,57,54,48,52,51,56,54,57,102,98,101,99,55,49,54,54,49,56,99,50,99,50,52,54,48,53,101,51,54,53,48,55,48,48,102,102,48,57,50,99,48,50,55,51,56,49,101,102,56,49,50,49,99,48,102,101,56,97,53,48,55,102,101,48,101,53,57,100,50,97,49,51,52,51,99,48,53,52,57,52,101,49,101,50,48,101,102,49,54,52,49,100,55,48,102,52,100,56,55,57,49,100,48,101,51,56,55,99,48,97,51,48,102,49,49,53,50,102,57,53,99,102,57,52,97,49,102,51,50,57,56,51,98,50,49,101,51,48,101,97,97,54,57,55,56,53,53,97,48,49,54,57,99,97,100,48,102,54,57,53,56,53,54,53,57,55,51,50,56,52,56,54,49,101,100,48,101,100,56,55,55,48,98,102,102,48,57,50,101,49,52,99,56,100,98,56,50,55,102,51,101,52,102,98,102,57,51,57,102,48,52,48,102,102,49,99,102,99,54,49,102,48,49,56,51,97,99,102,49,56,56,48,99,55,48,100,48,52,56,57,57,101,50,48,101,48,54,48,57,49,98,56,97,49,98,57,56,54,51,57,52,50,102,53,99,55,53,53,99,97,56,102,50,55,53,53,99,101,51,98,57,101,49,52,50,48,54,53,101,100,55,53,54,98,97,53,57,54,100,56,102,52,98,52,98,52,57,52,53,56,98,48,51,101,99,49,49,51,53,99,99,55,51,51,52,100,102,51,51,48,100,49,51,49,52,100,97,51,56,57,100,48,100,50,51,50,56,100,50,51,97,49,101,52,101,54,55,101,51,56,57,102,53,53,99,53,97,55,51,51,101,49,99,99,102,54,100,55,51,48,102,50,55,54,53,56,97,100,102,48,54,53,101,99,55,98,49,100,54,48,99,100,57,52,97,98,54,53,50,54,54,49,97,99,48,102,97,48,49,102,52,56,51,99,102,48,50,54,50,52,49,101,54,56,55,98,99,49,102,50,48,51,101,56,48,102,97,49,54,99,49,102,101,48,55,57,52,49,102,100,50,100,53,100,50,101,48,51,99,101,49,101,53,50,101,97,100,56,48,100,100,51,53,102,57,54,49,49,57,49,100,49,57,49,53,49,53,49,57,49,98,50,50,49,53,101,53,52,49,53,48,53,53,49,53,97,56,99,56,97,53,51,49,52,48,49,100,101,50,57,100,48,57,48,48,97,51,48,101,102,57,52,54,53,54,57,53,54,49,100,102,48,101,102,57,53,99,56,48,53,53,50,48,97,48,97,48,97,49,56,49,57,56,56,49,50,48,99,48,48,102,102,102,98,97,50,48,50,54,53,56,48,49,102,53,101,54,48,101,55,52,98,97,48,55,50,52,48,101,56,56,49,100,102,56,51,56,98,48,102,53,56,55,52,99,98,102,48,55,56,56,53,97,56,51,99,101,52,100,50,99,48,49,101,53,56,55,55,52,51,102,52,53,98,57,55,99,99,49,55,54,53,99,48,55,54,99,51,97,56,49,100,97,52,98,50,98,100,49,100,50,52,51,98,50,48,102,50,99,51,57,97,53,55,99,49,53,50,48,50,53,99,49,99,101,50,98,57,50,53,98,52,54,97,50,98,100,50,57,51,98,50,55,50,53,97,53,53,53,57,54,49,53,56,49,50,52,56,99,56,50,48,52,101,98,50,50,52,102,99,55,99,50,48,56,102,101,55,51,56,101,50,102,48,97,51,56,53,102,100,100,54,102,49,49,101,51,102,49,56,54,49,52,54,101,51,56,99,50,98,54,100,56,55,51,48,49,57,56,53,56,97,53,49,98,51,57,57,97,56,55,102,51,56,49,101,97,49,102,99,101,97,55,100,51,100,57,100,99,102,99,57,55,53,97,55,99,54,98,100,99,51,55,50,98,57,50,57,97,57,48,55,97,99,55,52,97,101,52,100,52,100,50,54,97,52,97,52,97,52,50,49,49,101,51,49,99,50,49,99,100,49,101,99,49,100,99,53,52,51,97,52,51,99,52,51,98,97,54,51,49,97,56,51,98,48,97,57,97,55,51,54,97,56,51,48,57,55,57,99,100,53,98,56,99,100,53,48,99,51,56,100,57,52,101,52,99,53,48,55,50,53,54,100,56,97,57,52,98,52,101,56,51,50,100,48,53,51,51,54,52,57,49,53,99,54,99,56,100,57,50,52,57,51,48,51,51,56,48,48,102,102,55,100,56,57,56,48,51,101,100,51,99,49,102,98,48,48,102,102,51,101,99,97,57,97,48,55,52,50,99,56,51,101,56,48,101,53,56,51,97,53,48,101,56,99,56,51,57,57,97,48,102,101,100,56,55,55,50,52,49,100,55,57,52,97,49,102,51,50,57,98,49,54,51,52,48,102,49,48,48,49,101,99,101,99,53,98,102,50,102,56,48,49,101,101,100,48,102,102,56,55,100,99,49,51,51,100,48,102,48,55,49,56,97,57,99,53,54,100,50,48,54,50,98,101,101,51,50,52,97,55,54,50,99,54,99,98,48,57,97,52,49,57,52,49,48,50,99,53,57,100,51,99,100,56,53,55,49,56,50,48,102,98,57,99,101,50,52,52,101,48,56,49,53,99,50,49,54,99,102,98,54,102,99,102,99,55,102,56,99,51,54,49,102,48,99,55,49,102,49,98,101,101,54,49,53,102,101,48,53,48,97,51,97,102,56,100,97,99,100,97,55,102,100,102,101,49,56,102,98,48,101,51,102,100,98,55,49,56,54,101,48,55,48,57,99,51,50,57,50,55,101,51,102,49,101,56,100,49,51,99,97,101,51,101,57,102,53,55,98,56,102,50,55,57,51,99,48,52,52,102,53,56,101,98,53,99,102,98,54,52,52,52,52,100,55,53,98,54,56,99,99,52,52,57,50,97,52,56,52,49,53,56,54,48,51,98,48,51,97,97,51,98,101,51,57,56,54,50,49,99,52,55,54,56,55,53,56,99,56,51,57,49,56,52,54,48,57,57,98,48,102,50,100,51,56,57,57,99,54,55,97,97,54,97,57,51,57,49,99,101,49,101,52,102,52,55,56,51,100,57,101,54,50,98,53,52,99,52,51,53,97,51,54,55,97,51,99,57,101,48,102,50,101,57,50,52,52,98,100,54,53,55,49,54,57,50,99,48,99,102,48,48,102,102,49,102,53,100,97,48,48,102,98,53,48,48,102,102,55,101,101,48,48,102,97,100,54,54,56,49,101,102,51,48,48,101,53,99,51,57,56,48,101,57,56,51,101,49,50,48,102,57,50,56,51,56,55,54,49,101,51,57,48,55,97,50,53,51,48,55,99,99,98,55,99,53,54,100,56,51,98,100,101,49,102,48,57,50,97,51,57,52,50,48,48,102,54,57,48,55,102,56,51,57,51,57,49,99,49,51,100,50,49,102,56,50,100,55,57,54,53,54,57,99,48,50,54,49,55,54,48,57,54,52,49,57,52,48,55,48,97,102,100,57,51,97,53,51,52,49,56,49,48,50,55,53,48,48,102,102,49,102,55,97,52,48,52,99,56,56,49,51,100,50,48,101,48,48,102,102,51,99,97,48,52,98,99,48,51,100,100,48,55,50,101,48,52,98,48,97,50,48,55,53,99,98,100,50,99,99,51,98,97,53,102,50,49,56,55,97,48,51,98,48,49,99,53,48,102,100,51,54,49,102,55,48,101,56,57,55,56,49,100,99,50,100,100,49,48,98,53,52,54,50,101,99,51,57,97,53,98,56,55,57,52,49,101,97,56,55,57,100,48,56,97,50,50,100,57,51,56,97,100,57,52,102,48,101,56,49,54,52,53,97,56,48,57,50,98,56,57,97,57,56,49,100,48,48,102,102,102,49,48,55,56,99,97,48,57,98,52,53,99,53,100,50,54,98,57,99,48,57,49,51,56,102,99,99,54,51,54,49,49,99,101,55,51,48,99,52,98,57,56,102,98,56,57,99,48,51,48,99,98,55,99,54,51,49,102,49,99,53,55,51,54,51,54,101,48,100,48,97,49,99,100,98,56,57,49,98,56,48,48,97,53,52,55,100,53,49,98,101,54,100,97,57,51,51,101,57,57,50,100,51,102,57,102,50,49,57,102,53,51,52,49,52,52,49,51,50,99,53,52,57,53,102,53,99,101,50,57,98,50,100,56,56,97,101,50,100,98,50,57,51,54,56,98,98,54,54,48,97,56,55,101,48,101,55,56,51,98,49,51,52,48,55,100,49,53,48,55,56,54,55,98,49,99,99,51,48,53,55,56,102,98,51,52,102,50,55,53,51,99,98,52,55,97,54,57,100,97,100,51,52,100,97,55,57,51,51,99,101,97,97,52,101,54,55,53,51,99,48,50,97,49,49,49,54,52,97,97,48,101,56,97,49,52,97,97,56,56,98,54,48,52,98,54,56,99,97,49,48,53,54,48,55,57,101,48,52,97,48,56,48,51,101,102,99,52,48,57,98,49,48,50,52,99,48,48,57,55,52,48,55,55,56,48,52,98,51,56,51,98,55,48,55,54,54,48,52,98,97,56,55,56,48,51,57,54,48,101,100,49,98,48,102,53,52,49,52,52,53,100,48,55,101,52,51,97,99,48,102,50,53,51,99,51,100,52,57,55,48,49,101,101,48,102,57,48,55,57,48,51,102,50,53,56,54,50,100,49,51,99,97,51,48,55,98,48,49,100,57,50,97,100,101,97,52,51,50,99,99,51,100,52,53,56,50,49,97,48,101,52,49,50,56,100,48,49,98,54,100,48,57,49,57,48,102,53,48,50,55,52,98,49,57,98,50,99,49,50,99,49,50,51,48,50,55,102,52,48,57,102,102,48,55,98,50,48,48,102,102,102,98,49,53,48,55,98,50,49,100,55,48,55,99,52,48,102,56,99,51,98,50,48,101,101,52,51,97,101,49,101,51,48,101,99,48,51,98,98,50,97,99,49,100,97,50,48,57,53,99,48,101,100,48,97,98,48,102,49,57,52,99,53,49,98,97,53,49,49,52,99,49,101,53,48,102,54,56,55,57,57,49,57,51,49,51,49,49,56,51,99,97,49,101,99,48,102,97,50,54,101,50,100,102,57,54,48,49,102,48,50,99,53,49,54,57,50,57,57,50,99,57,48,100,48,50,57,48,57,49,99,97,101,57,48,49,50,101,57,55,98,50,55,50,54,97,55,56,50,49,55,102,101,51,55,51,55,51,102,102,56,100,55,102,57,98,102,99,52,55,56,99,50,48,52,101,49,56,50,56,54,51,56,101,98,101,100,99,101,51,54,50,55,48,55,100,98,48,51,53,98,49,99,54,51,102,49,56,50,48,53,48,56,49,52,51,48,101,97,97,98,99,100,99,51,54,48,102,56,55,49,51,98,57,57,54,55,97,51,102,49,102,49,55,57,57,101,55,53,97,99,97,100,51,57,51,57,54,51,97,97,98,54,99,51,98,52,55,52,56,56,57,53,51,50,48,99,98,54,100,50,57,49,49,49,50,53,99,101,51,50,48,51,97,52,48,101,100,99,55,55,99,55,97,99,100,50,49,102,57,51,49,52,55,51,56,99,50,51,50,99,55,98,56,100,54,53,101,55,99,51,99,49,97,52,54,102,57,99,52,101,97,97,57,53,57,97,50,55,101,53,101,54,97,51,101,57,101,52,102,98,53,55,50,102,54,98,48,50,54,51,101,57,101,56,102,50,100,48,57,56,98,54,98,57,99,49,49,51,56,57,52,100,50,101,98,48,98,97,102,99,53,102,49,48,98,97,56,52,102,56,49,56,50,49,55,97,56,54,54,102,99,51,57,48,101,99,101,101,52,100,98,98,57,55,51,55,49,53,56,101,100,102,51,101,101,55,51,55,99,50,48,48,100,49,48,49,52,48,51,51,48,48,48,102,102,51,98,100,50,99,48,52,102,52,54,57,99,55,48,55,51,48,48,102,102,52,97,55,54,55,51,101,99,51,56,48,51,100,57,48,48,102,102,102,55,99,56,57,50,101,50,102,56,99,48,102,100,98,102,51,55,101,55,101,50,99,101,50,51,102,51,57,100,52,48,53,57,99,56,101,55,101,51,57,102,52,102,51,56,97,49,54,55,51,48,53,56,98,48,57,51,56,99,51,56,57,51,97,101,55,100,99,102,101,52,54,51,54,99,50,48,54,49,53,56,101,55,51,54,51,56,98,51,56,97,101,50,48,52,101,99,97,49,98,57,57,99,54,100,57,97,97,54,51,48,52,102,48,49,50,98,51,102,49,102,48,101,56,48,97,57,54,50,48,102,55,49,53,98,57,99,100,49,98,52,50,53,49,49,99,51,51,52,98,49,57,98,53,99,53,100,56,50,100,48,57,50,101,99,99,49,49,52,55,101,52,51,97,99,48,101,102,56,51,99,97,48,49,50,98,48,48,97,101,99,55,52,56,99,50,49,101,56,97,54,50,98,56,102,52,102,51,49,101,57,97,56,55,54,53,54,55,56,48,53,48,51,99,102,54,48,97,54,48,53,53,98,57,53,48,52,99,57,52,54,50,57,101,52,49,52,97,55,54,49,98,98,50,99,49,97,48,57,48,100,52,57,49,51,48,100,101,48,55,100,101,48,102,54,52,51,99,48,48,102,101,52,49,102,49,48,51,100,53,48,55,100,97,49,101,99,52,48,50,57,99,97,98,48,102,51,56,51,100,100,48,55,56,97,49,102,54,48,55,57,99,49,101,51,52,48,48,101,101,98,48,57,99,56,56,53,49,97,48,57,55,54,49,102,57,48,102,49,57,54,54,49,101,55,50,100,56,97,102,50,57,57,49,99,98,50,52,101,50,101,49,51,100,49,52,97,57,52,52,50,99,99,98,54,52,56,52,53,50,98,57,49,53,51,99,98,49,50,99,49,51,97,49,48,56,51,48,57,52,100,50,99,49,51,54,102,53,50,54,55,48,97,48,50,52,51,56,100,56,102,98,55,102,99,50,98,56,101,51,48,48,100,101,48,49,56,55,102,101,52,55,100,101,55,49,98,48,97,99,55,101,55,102,99,55,49,51,98,54,51,56,99,49,52,48,55,48,56,48,97,98,102,98,101,102,99,101,54,48,54,55,54,102,99,99,54,49,53,99,48,102,101,50,98,56,101,51,55,101,49,52,54,51,97,56,53,50,102,53,57,53,54,51,99,54,100,101,53,97,54,57,55,52,98,48,49,97,98,50,100,52,100,50,53,50,57,50,99,98,50,57,51,50,56,98,50,56,49,101,48,101,99,55,54,53,50,55,52,51,98,50,57,51,97,49,100,53,53,51,52,101,101,97,48,101,99,55,55,54,49,100,52,101,97,55,54,54,99,52,52,54,49,100,99,101,102,50,99,54,98,53,98,49,49,50,51,54,51,53,98,49,48,100,57,50,49,53,49,98,50,49,54,53,54,99,55,49,102,102,101,49,54,98,97,100,102,49,102,102,101,49,55,102,97,100,50,99,100,98,48,51,57,48,48,102,102,50,52,49,52,48,49,102,55,52,54,48,52,99,57,56,48,51,101,98,99,56,49,99,100,57,55,54,48,101,52,56,49,100,49,48,55,48,48,102,102,49,99,54,56,55,97,99,51,97,56,53,102,56,51,99,51,50,100,52,49,101,54,97,54,57,54,48,48,102,102,102,50,56,51,98,97,49,102,57,50,101,48,98,100,54,99,98,98,50,101,48,51,98,54,49,100,52,48,101,100,50,53,57,53,101,99,50,52,56,55,54,52,49,101,53,48,55,51,53,48,50,48,97,57,48,49,50,99,48,101,55,49,53,97,57,51,48,56,98,52,53,55,50,53,50,55,54,52,101,52,98,52,97,102,52,57,102,53,56,49,50,50,56,97,56,49,56,49,51,102,52,48,48,102,98,97,50,48,50,54,53,48,48,49,102,54,49,97,48,101,54,99,97,52,48,55,50,52,48,102,55,52,51,56,48,48,102,102,101,51,52,51,97,54,49,100,53,48,101,102,56,51,99,51,50,97,56,49,101,55,50,49,49,54,48,48,102,102,101,100,52,51,98,97,49,102,57,50,57,99,98,100,55,52,98,98,50,57,99,51,98,54,49,101,98,48,101,100,50,50,49,53,101,57,48,57,50,49,101,54,48,55,57,54,49,102,50,52,48,98,50,97,55,49,53,56,49,102,50,50,99,53,50,54,100,49,54,52,97,101,52,54,52,100,101,57,99,56,56,56,98,53,50,53,56,52,101,99,57,97,56,97,57,99,48,52,101,57,56,55,97,57,100,53,50,50,56,100,102,56,102,56,53,54,48,53,49,56,52,56,56,51,97,100,102,48,52,53,53,98,54,49,54,51,101,101,49,53,98,56,99,50,52,50,98,56,56,53,48,101,52,48,50,97,48,51,54,101,49,57,102,52,99,57,56,54,97,49,101,99,48,52,98,101,53,52,99,51,56,56,100,98,56,50,52,97,48,54,97,98,97,49,53,50,97,48,57,48,56,57,48,50,99,98,50,57,51,56,49,54,99,48,48,101,101,54,99,51,97,101,48,48,102,102,97,99,52,48,49,100,101,50,48,48,102,102,53,49,48,54,48,56,48,53,54,101,48,97,57,48,53,52,56,48,53,52,54,48,97,54,53,54,48,50,54,97,48,97,57,48,57,53,53,52,56,50,97,50,57,101,48,54,52,54,101,53,97,97,56,48,56,54,57,49,97,52,56,99,52,49,57,52,97,51,48,51,56,97,48,50,52,49,52,48,49,102,55,52,54,48,52,99,57,56,48,51,101,98,99,56,49,99,100,57,55,54,48,101,52,56,49,100,49,48,55,48,48,49,99,54,56,55,97,99,51,97,97,53,102,56,51,99,51,50,100,52,49,101,54,97,54,97,55,56,51,99,97,48,101,101,56,55,101,52,98,56,50,102,53,97,50,101,99,98,56,48,101,100,56,55,53,48,51,98,54,57,54,53,55,98,48,57,50,49,100,57,48,55,57,52,49,99,100,52,48,56,50,97,52,48,52,98,48,51,57,99,53,54,97,52,99,50,50,100,49,53,99,57,52,57,100,57,51,57,50,100,50,98,100,49,54,49,53,56,49,50,50,56,97,56,49,56,49,51,102,52,48,48,102,102,102,98,97,50,48,50,54,53,48,48,102,102,49,102,54,49,97,48,101,54,99,97,52,48,55,50,52,48,102,55,52,51,56,48,48,101,51,52,51,97,54,49,100,53,48,101,102,56,51,99,51,50,97,56,49,101,55,50,49,50,55,56,51,98,53,48,101,101,56,55,101,52,97,55,50,102,53,100,50,101,99,97,55,48,101,100,56,55,97,99,51,98,52,56,56,53,55,97,52,50,52,56,55,57,56,49,101,53,56,55,99,57,48,49,99,50,97,55,49,53,56,49,102,50,50,99,53,50,54,100,49,54,52,97,101,52,54,52,100,101,57,99,56,56,56,98,53,50,53,56,52,101,99,57,97,56,97,57,99,48,52,101,57,56,55,97,57,100,102,48,97,49,102,102,49,51,102,54,48,48,102,102,49,100,98,56,56,51,97,102,99,53,100,54,100,50,50,99,55,99,55,51,48,97,101,51,48,57,51,56,97,101,50,49,55,48,48,97,56,48,100,98,48,49,50,102,97,54,52,56,48,57,97,49,102,48,48,52,98,100,51,54,56,50,56,52,54,100,99,49,50,53,49,53,100,53,99,53,99,57,53,48,52,56,52,52,56,49,54,53,100,52,50,55,99,48,49,100,99,100,56,55,53,100,48,55,99,56,48,49,100,101,50,48,48,53,49,48,54,48,56,48,53,54,101,48,97,57,48,53,52,56,48,53,52,55,48,101,99,97,56,48,52,100,52,49,53,50,49,50,101,97,57,48,53,52,48,50,97,54,51,52,54,100,51,53,53,48,49,48,100,50,51,52,48,101,52,49,57,52,97,51,54,57,55,53,100,55,53,48,57,98,48,51,50,55,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,54,102,99,48,48,102,102,55,55,100,53,52,48,49,102,54,57,99,48,48,98,97,49,48,48,102,102,57,48,49,48,48,51,99,53,56,48,52,99,52,56,48,48,102,102,98,100,52,97,56,48,97,48,54,98,97,102,102,56,55,53,48,49,51,48,54,48,102,97,52,51,100,52,48,52,99,57,56,51,102,99,48,55,101,48,48,52,99,54,48,55,101,53,48,52,51,98,97,53,52,56,55,100,52,49,102,101,48,51,100,102,48,55,57,56,48,102,98,48,51,101,48,53,54,48,55,53,49,48,99,98,48,52,51,48,101,97,57,53,99,49,101,99,48,55,97,50,49,102,49,50,102,48,51,102,52,49,101,51,50,98,99,51,98,50,56,48,53,97,57,54,56,53,102,57,54,101,56,54,49,100,101,52,50,50,100,52,98,100,52,98,52,53,50,97,57,48,99,98,52,50,102,48,98,98,50,99,49,98,50,98,54,49,49,51,49,54,50,53,97,57,54,50,101,101,97,52,101,55,48,50,53,53,55,53,100,55,102,102,53,48,49,98,102,48,48,49,100,102,53,53,48,48,102,102,55,100,97,55,48,48,102,102,50,101,56,52,48,50,52,48,52,48,48,102,49,54,48,49,51,49,50,48,48,50,102,53,50,97,48,50,56,49,97,101,98,102,101,48,101,50,56,48,51,99,101,97,56,51,100,51,48,48,102,102,55,57,102,57,48,48,102,102,55,56,56,98,48,48,102,102,57,48,48,51,98,101,48,48,102,102,55,97,100,54,48,48,102,102,102,51,55,97,48,48,102,102,102,51,97,56,48,48,102,102,102,54,98,48,48,57,53,56,55,56,48,48,102,102,49,101,57,53,56,48,51,100,53,51,48,48,102,102,55,97,99,97,48,48,102,102,102,53,100,52,48,49,101,100,102,48,49,50,52,48,48,55,98,98,56,48,49,101,101,101,48,48,102,102,55,98,48,48,102,102,48,49,101,101,99,48,48,98,48,48,102,102,49,50,56,48,48,55,98,101,56,48,49,101,101,50,48,49,50,48,48,48,102,102,98,48,48,48,102,102,55,98,97,48,48,52,99,99,48,49,100,97,97,97,48,51,49,98,56,48,51,98,101,97,97,48,48,102,98,52,101,48,48,53,100,48,56,48,52,56,48,56,48,49,101,50,99,48,50,54,50,52,48,48,102,102,53,101,97,53,52,48,53,48,51,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,97,56,48,48,57,55,99,48,48,102,102,55,99,98,56,99,48,49,102,54,52,50,48,52,98,54,56,51,56,50,48,55,50,48,48,102,102,52,98,97,56,55,49,52,49,99,97,56,49,50,52,50,53,98,48,55,49,99,49,99,48,56,51,57,101,48,55,54,52,48,101,53,48,51,57,99,53,97,56,55,98,48,49,100,99,48,51,102,57,52,100,48,102,52,57,54,97,49,100,54,48,55,53,56,49,99,101,50,56,56,51,56,97,49,100,101,52,102,48,102,49,57,54,48,53,51,56,49,51,50,50,53,49,49,52,101,57,52,49,101,48,52,100,50,97,52,97,51,52,54,52,99,50,100,53,51,49,48,48,102,102,97,49,50,56,52,97,101,98,50,99,51,97,53,51,56,56,48,53,54,57,53,101,99,100,52,50,48,99,48,48,102,102,97,98,101,98,97,102,102,56,51,56,99,48,52,102,57,56,49,51,97,54,48,102,52,56,48,49,102,54,49,99,48,52,100,56,48,51,100,54,48,50,55,49,52,49,102,52,57,52,48,49,99,49,48,101,100,56,51,99,100,48,55,98,99,48,48,102,54,51,102,48,102,50,57,52,54,48,101,98,99,97,97,48,102,48,49,52,99,49,99,53,52,50,101,49,99,50,48,55,55,50,49,100,48,48,102,102,55,54,48,53,50,101,50,57,52,97,100,48,102,53,48,55,98,52,51,102,50,49,101,51,52,53,48,52,100,56,55,55,56,51,57,54,53,53,97,53,57,54,50,48,57,101,48,102,53,49,54,52,55,50,101,57,50,49,51,54,57,48,52,49,50,48,56,49,100,48,99,97,102,52,50,48,51,100,97,48,50,53,102,48,48,49,102,50,101,51,48,48,102,102,55,100,57,48,56,49,50,100,97,48,101,48,56,49,99,56,48,49,50,101,97,49,99,53,48,55,50,97,48,52,57,48,57,54,97,49,99,55,48,55,48,50,48,101,55,56,49,100,57,48,51,57,52,48,101,55,49,54,97,49,101,99,48,55,55,48,48,102,101,53,51,52,51,100,50,53,97,56,55,53,56,49,100,54,48,55,51,56,97,50,48,101,50,56,55,55,57,51,99,51,99,54,53,56,49,52,101,48,52,99,56,57,52,52,53,51,97,53,48,55,56,49,51,52,97,57,50,56,100,49,57,51,48,98,53,52,99,52,48,50,56,52,97,49,50,98,97,99,98,48,101,57,52,101,50,48,49,53,97,53,55,98,51,53,48,56,51,48,48,50,97,102,97,101,98,102,101,48,101,51,48,49,51,101,54,48,52,101,57,56,51,100,50,48,48,55,100,56,55,48,49,51,54,48,48,102,53,56,48,57,99,53,48,55,100,50,53,48,48,55,48,48,102,102,51,98,54,48,102,51,52,49,101,102,48,48,102,102,51,100,56,102,99,51,99,97,53,49,56,51,97,102,50,97,56,51,99,48,53,51,48,55,49,49,48,98,56,55,48,56,49,100,99,56,55,52,48,49,100,56,49,52,98,56,97,53,50,98,52,51,100,52,49,101,100,48,102,99,56,55,56,100,49,52,49,51,54,49,100,101,48,101,53,57,53,54,57,54,53,56,56,50,55,56,51,100,52,53,57,49,99,98,97,52,56,52,100,101,56,50,48,57,48,52,48,101,56,54,53,55,97,49,48,50,55,50,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,55,48,54,48,48,102,102,102,97,97,55,48,48,102,102,55,100,100,52,56,49,51,52,97,48,48,102,97,55,101,99,48,102,101,98,56,49,50,100,48,49,99,50,48,50,53,102,56,51,102,49,99,48,57,56,54,101,48,101,98,56,48,49,101,102,53,57,48,55,101,52,49,100,55,48,55,56,99,49,101,52,48,49,50,99,48,48,102,102,55,97,52,100,56,49,101,50,56,48,51,100,98,57,99,51,97,98,50,49,99,50,48,55,97,56,48,101,99,102,97,49,56,50,55,50,56,49,101,55,49,55,97,48,50,55,99,48,50,55,51,99,98,100,101,57,57,100,49,52,97,56,48,49,50,102,99,53,55,101,52,52,52,101,97,52,102,48,54,102,99,48,57,102,51,48,48,55,99,57,102,48,48,57,102,56,48,48,102,102,55,100,56,55,48,49,50,97,48,48,102,102,102,53,52,48,57,51,97,48,55,100,50,48,101,56,99,48,57,52,50,48,101,99,48,51,98,50,48,55,99,49,56,51,56,102,56,51,99,99,53,101,48,51,98,48,48,55,55,101,48,102,57,99,97,55,48,102,99,97,49,48,48,51,100,56,52,48,102,49,99,51,97,48,48,102,51,99,97,53,48,49,50,52,50,99,56,51,100,52,48,52,99,49,48,55,101,48,51,98,97,56,99,48,57,98,48,102,48,56,55,50,99,97,100,52,51,50,99,55,97,55,56,55,53,56,98,50,101,101,49,52,97,102,50,54,52,49,53,102,57,48,56,98,48,98,52,49,52,102,52,49,48,49,54,102,53,55,53,102,102,48,51,56,51,48,48,55,100,53,51,56,48,51,101,101,97,52,48,57,97,53,48,48,102,102,55,100,51,102,54,48,55,102,53,99,48,57,54,56,48,101,49,48,49,50,102,99,49,102,56,101,48,52,99,51,55,48,55,53,99,48,48,102,55,97,99,56,51,102,50,48,101,98,56,51,99,54,48,102,50,48,48,57,54,48,48,51,100,50,54,99,48,102,49,52,48,49,101,100,99,101,49,100,53,57,48,101,49,48,51,100,52,48,55,54,55,100,48,99,49,51,57,99,49,101,55,49,55,97,48,50,55,99,48,50,55,51,99,98,100,101,57,57,100,49,52,97,56,48,49,50,102,99,53,55,101,52,52,52,101,97,52,102,48,54,102,99,48,57,102,51,48,48,102,102,55,99,57,102,48,48,102,102,57,102,56,48,48,55,100,56,55,48,49,50,97,48,48,102,53,52,48,57,51,97,48,55,100,50,48,101,56,99,48,57,52,50,48,101,99,48,51,98,50,48,55,99,49,56,51,56,102,56,51,99,99,53,101,48,51,98,48,48,102,102,55,55,101,48,102,57,99,97,55,48,102,99,97,49,48,48,102,102,51,100,56,52,48,102,49,99,51,97,48,48,102,102,102,51,99,97,53,48,49,50,52,50,99,56,51,100,52,48,52,99,49,48,55,101,48,51,98,97,56,99,48,57,98,48,102,48,56,55,50,99,97,100,52,51,50,99,55,97,55,56,55,53,56,98,50,101,101,49,52,97,102,50,54,52,49,53,102,57,48,56,98,48,98,52,49,52,102,52,49,48,49,54,102,53,55,53,102,102,48,51,54,53,48,48,102,102,55,100,53,56,48,48,102,102,51,101,100,101,99,49,102,100,56,48,51,101,97,50,99,51,99,101,48,102,55,56,51,102,50,48,52,98,97,48,51,57,99,48,50,53,56,48,49,101,48,56,55,100,99,49,102,50,48,55,55,56,51,97,56,49,100,50,50,99,99,51,101,48,48,102,101,56,49,100,101,48,55,99,56,51,100,54,49,101,57,48,101,56,48,55,53,52,51,98,52,53,56,57,54,101,53,99,50,55,56,55,54,52,51,56,50,49,101,51,48,101,50,56,51,99,97,48,55,54,97,53,98,57,52,48,49,100,102,48,102,99,49,54,101,53,57,49,52,99,53,98,48,51,99,50,50,57,53,50,100,51,52,98,48,50,98,99,51,99,54,53,56,56,55,48,48,49,100,99,49,54,48,101,51,54,100,98,56,49,100,52,52,50,97,55,48,49,100,100,48,50,55,99,99,48,49,102,50,55,99,48,50,55,101,48,48,49,102,54,49,99,48,52,97,56,48,51,100,53,48,50,52,101,56,49,102,53,48,51,97,51,48,50,53,48,56,51,98,48,48,101,99,56,49,102,48,54,48,101,51,101,48,102,51,49,55,56,48,101,99,48,49,100,102,56,51,101,55,50,57,99,51,102,50,56,52,48,48,102,54,49,48,51,99,55,48,101,56,48,51,99,102,50,57,52,48,52,57,48,98,50,48,102,53,48,49,51,48,52,49,102,56,48,101,101,97,51,48,50,54,99,51,99,50,49,99,98,50,98,53,48,99,98,49,101,57,101,49,100,54,50,99,98,98,56,53,50,98,99,57,57,48,53,55,101,52,50,50,99,50,100,48,53,51,100,48,52,48,53,98,100,53,100,55,102,102,53,48,49,57,48,56,48,57,48,99,48,48,55,99,57,102,48,48,57,102,56,48,48,102,102,55,100,55,56,56,49,50,97,48,48,102,102,101,97,56,48,57,51,97,48,55,50,99,48,101,56,99,48,57,52,50,48,102,51,56,51,98,50,48,55,51,102,56,51,102,49,56,51,98,50,53,101,48,51,99,102,48,55,55,101,48,102,57,99,98,56,48,102,99,97,54,56,48,51,100,102,99,48,102,49,99,51,100,101,48,102,51,99,98,97,48,49,51,98,50,99,56,51,97,97,48,52,99,49,48,55,49,99,51,98,97,57,50,48,57,52,48,102,48,56,55,100,48,98,50,52,51,50,98,98,97,48,48,55,53,56,97,100,101,100,57,52,97,99,97,49,99,49,54,49,57,51,52,98,48,56,52,101,52,102,52,101,48,49,54,102,53,55,53,102,102,48,51,50,54,48,48,55,100,57,101,56,48,51,101,99,102,52,49,102,100,56,48,51,101,100,56,99,49,102,100,48,55,52,99,48,57,56,99,48,50,54,50,99,51,97,52,48,101,55,99,51,57,97,49,102,54,48,101,54,56,51,57,102,50,56,48,49,99,97,57,53,52,53,54,48,51,57,53,48,101,102,56,55,99,99,51,98,56,49,100,53,52,56,48,101,98,48,55,54,99,51,101,52,49,102,100,48,102,101,97,48,97,55,57,54,48,56,48,49,102,100,48,102,101,56,51,99,56,50,100,100,50,48,51,99,53,52,53,98,48,51,99,54,50,102,49,48,100,51,53,50,57,49,48,98,99,52,50,50,98,98,57,53,97,56,99,53,52,98,54,100,57,53,100,48,101,51,52,57,97,57,97,53,56,48,52,48,48,49,50,54,48,48,102,102,52,100,101,48,51,101,51,48,50,52,51,52,48,57,57,102,48,55,52,50,48,52,100,98,56,49,50,102,99,57,97,49,100,101,52,51,48,55,97,99,48,101,54,52,51,99,48,57,97,53,99,48,55,55,57,97,48,102,53,57,52,56,99,48,55,57,48,51,97,101,53,100,57,53,101,53,99,56,55,55,56,98,52,48,101,54,56,55,98,56,51,97,52,49,101,53,50,57,54,97,57,48,100,50,100,50,48,97,48,48,102,102,102,98,56,55,50,52,51,99,52,49,101,50,48,101,56,49,54,99,57,52,53,49,57,54,48,49,100,102,48,102,54,49,53,99,53,55,57,55,97,57,56,53,57,48,55,53,56,51,99,99,49,100,98,48,102,51,50,48,57,53,56,49,101,49,50,98,56,49,53,56,53,100,55,102,99,48,54,102,99,48,48,55,55,100,53,52,48,49,102,54,57,99,48,48,102,102,98,97,49,48,48,57,48,49,48,48,102,102,51,99,53,56,48,52,99,52,56,48,48,98,100,52,97,56,48,98,57,50,48,52,56,54,48,49,51,97,54,48,102,52,56,48,49,102,53,101,50,48,52,100,56,48,51,97,57,48,50,55,49,52,49,99,98,49,52,48,49,99,49,48,102,50,48,51,99,100,48,55,52,50,48,48,102,102,102,55,99,55,48,101,100,49,52,54,48,102,52,48,97,97,48,102,48,49,55,50,49,99,52,52,100,101,49,102,100,48,55,55,50,49,101,102,48,55,54,48,53,100,54,50,101,56,97,100,48,101,97,56,55,98,52,51,56,99,49,101,51,52,97,48,52,97,48,55,55,56,51,101,56,53,97,50,53,57,53,99,48,57,49,48,102,53,49,53,97,54,50,101,57,49,100,48,97,57,51,56,49,51,101,56,49,57,51,48,97,102,52,100,48,52,101,53,55,53,102,102,48,49,97,56,48,48,102,102,57,56,51,48,48,55,99,98,56,99,48,49,102,54,52,50,48,52,99,56,56,51,56,50,48,55,100,101,48,52,98,97,56,55,101,56,49,99,97,56,49,50,52,50,53,53,48,55,49,99,49,102,102,48,51,57,101,48,55,57,97,48,101,53,48,51,101,50,53,97,56,55,52,99,49,100,99,48,51,102,57,52,50,48,102,52,57,53,52,49,100,54,48,55,97,54,49,99,101,50,102,52,51,56,97,49,101,49,52,102,48,101,101,50,55,57,55,48,48,52,99,56,57,55,97,53,51,97,50,56,55,56,49,48,56,97,57,50,102,49,50,53,51,48,97,97,52,99,52,102,50,56,52,98,101,50,98,97,48,98,48,99,56,97,101,50,55,57,53,97,53,56,51,51,51,54,56,51,54,48,50,97,102,97,101,98,97,102,102,101,97,48,101,51,48,49,50,49,56,48,52,101,57,56,51,100,50,48,48,55,100,55,56,56,49,51,54,48,48,101,97,52,48,57,99,53,48,55,50,99,53,48,48,55,48,52,51,99,56,48,102,51,52,49,100,48,56,48,51,100,102,49,99,51,98,52,53,49,56,51,100,48,50,97,56,51,99,48,53,99,56,55,49,49,51,55,56,55,102,52,49,100,99,56,55,98,99,49,100,56,49,55,53,56,98,97,50,98,52,51,97,97,49,101,100,48,101,51,48,55,56,100,50,56,49,50,56,49,100,101,48,102,97,49,54,56,57,54,53,55,48,50,52,52,51,100,52,53,54,57,56,98,97,52,55,52,50,97,52,101,48,52,102,97,48,54,52,99,50,98,100,51,52,49,51,57,53,100,55,102,99,48,54,97,48,48,102,102,50,54,48,99,48,49,102,50,101,51,48,48,102,102,55,100,57,48,56,49,51,50,52,48,101,48,56,49,102,55,56,49,50,101,97,49,102,97,48,55,50,97,48,52,57,48,57,53,52,49,99,55,48,55,102,99,48,101,55,56,49,101,54,56,51,57,52,48,102,56,57,54,97,49,100,51,48,55,55,48,48,102,101,53,48,56,51,100,50,53,53,48,55,53,56,49,101,57,56,55,51,56,98,100,48,101,50,56,55,56,53,51,99,51,98,56,53,56,49,55,48,48,102,102,52,99,56,57,55,97,53,51,97,50,56,55,56,49,48,56,97,57,50,102,49,50,53,51,48,97,97,52,99,52,102,50,56,52,98,101,50,98,97,48,98,48,99,56,97,101,50,55,57,53,97,53,56,51,51,51,54,56,51,54,48,50,97,102,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,53,48,48,49,50,102,56,48,48,102,57,55,49,56,48,51,101,99,56,52,48,57,54,100,48,55,48,52,48,101,52,48,48,57,55,53,48,101,50,56,51,57,53,48,50,52,56,52,98,53,48,101,51,56,51,56,49,48,55,51,99,48,101,99,99,49,99,97,48,55,51,56,98,53,48,102,54,48,51,98,56,48,55,102,50,57,97,49,101,57,50,100,52,51,97,99,48,101,98,48,51,57,99,53,49,48,55,49,52,51,98,99,57,101,49,101,51,50,99,48,97,55,48,50,54,52,52,97,50,50,57,100,50,56,51,99,48,57,97,53,52,57,52,54,56,99,57,56,53,97,97,54,50,48,49,52,50,53,48,57,53,100,54,53,56,55,52,97,55,49,48,48,102,102,97,100,50,98,100,57,97,56,52,49,56,48,49,53,55,100,55,53,102,102,48,55,49,56,48,57,102,51,48,50,55,52,99,49,101,57,48,48,102,102,51,101,99,51,56,48,57,98,48,48,102,102,55,97,99,48,52,101,50,56,51,101,57,50,56,48,51,56,50,49,100,98,48,55,57,97,48,102,55,56,48,49,101,99,55,101,49,101,53,50,56,99,49,100,55,57,53,52,49,101,48,50,57,56,51,56,56,56,53,99,51,56,52,48,101,101,52,51,97,48,48,101,99,48,97,53,99,53,50,57,53,97,49,101,97,48,102,54,56,55,101,52,51,99,54,56,97,48,57,98,48,101,102,48,55,50,99,97,98,52,98,50,99,52,49,51,99,49,101,97,50,99,56,101,53,100,50,52,50,54,100,50,48,56,50,52,49,48,51,97,49,57,53,101,56,52,48,55,98,52,48,52,98,101,48,48,102,102,51,101,53,99,54,48,48,102,98,50,49,48,50,53,98,52,49,99,49,48,51,57,48,48,102,102,50,53,100,52,51,56,97,48,101,53,52,48,57,50,49,50,100,52,51,56,101,48,101,48,52,49,99,102,48,51,98,50,48,55,50,56,49,99,101,50,100,52,51,100,56,48,101,101,48,49,102,99,97,54,56,55,97,52,98,54,48,101,98,48,51,97,99,48,101,55,49,52,52,49,99,53,48,101,102,50,55,56,55,56,99,98,48,50,57,99,48,57,57,49,50,56,56,97,55,52,97,48,102,48,50,54,57,53,50,53,49,97,51,50,54,49,54,97,57,56,56,48,53,48,57,52,50,53,55,53,57,54,49,100,50,57,99,52,48,50,98,52,97,102,54,54,97,49,48,54,48,48,102,102,53,53,102,53,100,55,102,99,49,99,54,48,50,55,99,99,48,57,100,51,48,55,97,52,48,48,102,102,102,98,48,101,48,50,54,99,48,49,101,98,48,49,51,56,97,48,102,97,52,97,48,48,102,102,101,48,56,55,54,99,49,101,54,56,51,100,101,48,48,55,98,49,102,56,55,57,52,97,51,48,55,53,101,53,53,48,55,56,48,97,54,48,101,50,50,49,55,48,101,49,48,51,98,57,48,101,56,48,51,98,48,50,57,55,49,52,97,53,54,56,55,97,56,51,100,97,49,102,57,48,102,49,97,50,56,50,54,99,51,98,99,49,99,98,50,97,100,50,99,98,49,48,52,102,48,55,97,56,98,50,51,57,55,52,57,48,57,98,52,56,50,48,57,48,52,48,101,56,54,53,55,97,49,48,50,55,50,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,55,101,48,48,51,98,101,97,97,48,48,102,102,102,98,52,101,48,48,102,102,53,100,48,56,48,52,56,48,56,48,49,101,50,99,48,50,54,50,52,48,48,53,101,97,53,52,48,53,99,57,48,50,55,99,99,48,57,100,51,48,55,97,52,48,48,102,98,48,101,48,50,54,99,48,49,101,98,48,49,51,56,97,48,102,97,52,97,48,48,101,48,56,55,54,99,49,101,54,56,51,100,101,48,48,102,102,55,98,49,102,56,55,57,52,97,51,48,55,53,101,53,53,48,55,56,48,97,54,48,101,50,50,49,55,48,101,49,48,51,98,57,48,101,56,48,51,98,48,50,57,55,49,52,97,53,54,56,55,97,56,51,100,97,49,102,57,48,102,49,97,50,56,50,54,99,51,98,99,49,99,98,50,97,100,50,99,98,49,48,52,102,48,55,97,56,98,50,51,57,55,52,57,48,57,98,52,56,50,48,57,48,52,48,101,56,54,53,55,97,49,48,50,55,50,98,97,102,102,56,51,56,99,48,52,56,54,48,49,51,97,54,48,102,52,56,48,49,102,53,101,50,48,52,100,56,48,51,97,57,48,50,55,49,52,49,99,98,49,52,48,49,99,49,48,102,50,48,51,99,100,48,55,52,50,48,48,102,102,102,55,99,55,48,101,100,49,52,54,48,102,52,48,97,97,48,102,48,49,55,50,49,99,52,52,100,101,49,102,100,48,55,55,50,49,101,102,48,55,54,48,53,100,54,50,101,56,97,100,48,101,97,56,55,98,52,51,56,99,49,101,51,52,97,48,52,97,48,55,55,56,51,101,56,53,97,50,53,57,53,99,48,57,49,48,102,53,49,53,97,54,50,101,57,49,100,48,97,57,51,56,49,51,101,56,49,57,51,48,97,102,52,100,48,49,56,100,56,48,49,100,102,53,53,48,48,55,100,97,55,48,48,50,101,56,52,48,50,52,48,48,102,102,48,48,102,102,102,49,54,48,49,51,49,50,48,48,102,102,50,102,53,50,97,48,50,56,49,97,101,98,102,102,97,56,49,99,49,56,48,51,101,97,57,99,48,49,102,55,53,50,48,52,100,50,56,48,51,101,57,102,98,48,51,102,97,97,48,50,53,97,48,51,56,52,48,52,98,102,48,55,101,51,56,49,51,48,100,99,49,100,55,48,48,51,100,101,98,50,48,102,99,56,51,97,101,48,102,49,56,51,99,56,48,50,53,56,48,48,102,102,102,52,57,98,48,51,99,53,48,48,102,102,55,98,55,51,56,55,53,54,52,51,56,52,48,102,53,48,49,100,57,102,52,51,48,52,101,55,48,55,57,99,53,101,56,48,57,102,48,48,102,102,57,99,102,50,102,55,97,54,55,52,53,50,97,48,48,52,98,102,49,53,102,57,49,49,51,97,57,51,99,48,57,102,49,55,53,102,102,48,51,101,52,48,48,55,100,57,102,48,48,51,101,52,50,50,48,52,101,55,48,48,102,102,51,101,100,56,56,49,99,48,56,55,52,48,48,57,55,54,48,50,54,50,99,49,100,57,56,49,50,99,50,49,99,99,48,101,52,56,55,51,56,49,101,102,49,52,50,48,102,97,99,97,98,50,100,48,49,99,98,48,55,50,99,49,101,98,56,55,55,56,51,99,101,102,56,55,97,56,51,98,56,49,99,99,48,102,101,56,55,49,52,97,101,50,98,57,51,99,98,48,48,102,100,48,51,101,57,48,55,57,50,53,52,97,52,49,52,49,54,53,52,48,51,99,56,50,101,100,50,100,51,53,48,57,49,52,97,50,52,51,52,102,97,50,99,53,49,52,97,57,55,50,48,98,53,54,57,98,56,52,100,52,48,52,101,48,100,101,48,50,52,51,48,48,102,102,49,102,50,55,99,48,50,55,101,48,48,49,102,53,101,50,48,52,97,56,48,51,97,97,48,50,52,101,56,49,99,98,48,51,97,51,48,50,53,48,56,51,99,101,48,101,99,56,49,99,102,101,48,102,99,54,48,101,99,57,55,56,48,102,51,99,49,100,102,56,51,101,55,50,101,48,51,102,50,57,97,48,48,102,55,101,56,51,99,55,48,102,55,56,51,99,102,50,101,56,48,52,101,99,98,50,48,101,97,56,49,51,48,52,49,99,55,48,101,101,97,52,56,50,53,48,51,99,50,49,102,52,50,99,57,48,99,97,101,101,56,48,49,100,54,50,98,55,98,54,53,50,98,50,56,55,48,53,56,54,52,100,50,99,50,49,51,57,51,100,51,56,48,53,98,100,53,100,55,102,99,48,99,57,56,48,49,102,54,55,97,48,48,102,98,51,100,48,55,102,54,48,48,102,98,54,51,48,55,102,52,49,100,51,48,50,54,51,48,48,102,102,57,56,98,48,101,57,48,51,57,102,48,101,54,56,55,100,56,51,57,97,48,101,55,99,97,48,48,55,50,97,53,53,49,53,56,48,101,53,52,51,98,101,49,102,51,48,101,101,48,55,53,53,50,48,51,97,99,49,100,98,48,102,56,56,55,102,52,51,102,97,56,50,57,101,53,56,50,48,48,55,102,52,51,102,97,48,102,50,48,98,55,52,56,48,102,49,53,49,54,99,48,102,49,56,98,99,52,51,52,100,52,97,52,52,50,102,49,48,56,97,101,101,53,54,97,51,49,53,50,100,98,54,53,55,52,51,56,100,97,54,97,54,57,54,48,48,102,102,53,98,50,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,101,51,48,49,50,49,56,48,52,101,57,56,51,100,50,48,48,55,100,55,56,56,49,51,54,48,48,101,97,52,48,57,99,53,48,55,50,99,53,48,48,55,48,52,51,99,56,48,102,51,52,49,100,48,56,48,51,100,102,49,99,51,98,52,53,49,56,51,100,48,50,97,56,51,99,48,53,99,56,55,49,49,51,55,56,55,102,52,49,100,99,56,55,98,99,49,100,56,49,55,53,56,98,97,50,98,52,51,97,97,49,101,100,48,101,51,48,55,56,100,50,56,49,50,56,49,100,101,48,102,97,49,54,56,57,54,53,55,48,50,52,52,51,100,52,53,54,57,56,98,97,52,55,52,50,97,52,101,48,52,102,97,48,54,52,99,50,98,100,51,52,48,102,54,56,48,57,56,51,48,48,55,99,98,56,99,48,49,102,54,52,50,48,52,99,57,48,51,56,50,48,55,100,101,48,52,98,97,56,55,101,56,49,99,97,56,49,50,52,50,53,53,48,55,49,99,49,102,102,48,51,57,101,48,55,57,97,48,101,53,48,51,101,50,53,97,56,55,52,99,49,100,99,48,51,102,57,52,50,48,102,52,57,53,52,49,100,54,48,55,97,54,49,99,101,50,102,52,51,56,97,49,101,49,52,102,48,101,101,49,54,48,53,99,48,49,51,50,50,53,101,57,52,101,56,97,49,101,48,52,50,50,97,52,98,99,52,57,52,99,50,97,57,51,49,51,99,97,49,50,102,56,97,101,56,50,99,51,50,50,98,56,57,101,53,54,57,54,48,99,99,100,97,48,100,56,48,97,98,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,55,101,48,48,102,102,51,98,101,97,97,48,48,102,98,52,101,48,48,53,100,48,56,48,52,56,48,56,48,49,101,50,99,48,50,54,50,52,48,48,102,102,53,101,97,53,52,48,53,48,51,53,100,55,102,99,51,97,56,48,57,56,51,48,55,100,50,49,101,97,48,50,54,52,99,49,102,101,48,51,102,48,48,50,54,51,48,51,102,50,56,50,49,100,100,50,97,52,51,101,97,48,102,102,48,49,101,102,56,51,99,99,48,55,100,56,49,102,48,50,98,48,51,97,56,56,54,53,56,50,49,56,55,53,52,97,101,48,102,54,48,51,100,49,48,102,56,57,55,56,49,102,97,48,102,49,57,53,101,49,100,57,52,48,50,100,52,98,52,50,102,99,98,55,52,51,48,101,102,50,49,49,54,97,53,101,97,53,97,50,57,53,52,56,54,53,97,49,55,56,53,100,57,54,48,100,49,53,98,48,56,57,56,98,49,50,100,52,98,49,55,55,53,50,55,51,56,49,50,97,98,97,101,98,102,102,97,56,51,56,99,48,52,56,54,48,49,51,97,54,48,102,52,56,48,49,102,53,101,50,48,52,100,56,48,51,97,57,48,50,55,49,52,49,99,98,49,52,48,49,99,49,48,102,50,48,51,99,100,48,55,52,50,48,48,102,55,99,55,48,101,100,49,52,54,48,102,52,48,97,97,48,102,48,49,55,50,49,99,52,52,100,101,49,102,100,48,55,55,50,49,101,102,48,55,54,48,53,100,54,50,101,56,97,100,48,101,97,56,55,98,52,51,56,99,49,101,51,52,97,48,52,97,48,55,55,56,51,101,56,53,97,50,53,57,53,99,48,57,49,48,102,53,49,53,97,54,50,101,57,49,100,48,97,57,51,56,49,51,101,56,49,57,51,48,97,102,52,100,48,52,101,53,55,53,102,102,48,49,97,56,48,48,57,56,51,48,48,102,102,55,99,98,56,99,48,49,102,54,52,50,48,52,99,57,48,51,56,50,48,55,100,101,48,52,98,97,56,55,101,56,49,99,97,56,49,50,52,50,53,53,48,55,49,99,49,102,102,48,51,57,101,48,55,57,97,48,101,53,48,51,101,50,53,97,56,55,52,99,49,100,99,48,51,102,57,52,50,48,102,52,57,53,52,49,100,54,48,55,97,54,49,99,101,50,102,52,51,56,97,49,101,49,52,102,48,101,101,49,54,48,53,99,48,49,51,50,50,53,101,57,52,101,56,97,49,101,48,52,50,50,97,52,98,99,52,57,52,99,50,97,57,51,49,51,99,97,49,50,102,56,97,101,56,50,99,51,50,50,98,56,57,101,53,54,57,54,48,99,99,100,97,48,100,56,48,97,98,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,50,49,48,49,50,49,56,48,48,102,102,102,57,51,101,48,49,51,102,48,48,102,102,48,102,97,102,49,48,50,53,52,48,49,100,53,48,49,50,55,52,48,101,53,56,49,100,49,56,49,50,56,52,49,101,55,48,55,54,52,48,101,55,102,48,55,101,51,48,55,54,52,98,99,48,55,57,101,48,101,102,99,49,102,51,57,55,48,49,102,57,52,100,48,48,102,102,55,98,102,52,49,101,51,56,55,98,99,49,101,55,57,55,52,48,50,55,54,53,57,48,55,53,52,48,57,56,50,48,101,51,56,55,55,53,50,52,49,50,56,49,101,49,48,102,97,49,54,52,56,54,53,55,55,52,48,48,102,102,101,98,49,53,98,100,98,50,57,53,57,52,51,56,50,99,51,50,54,57,54,49,50,57,99,57,101,57,99,48,53,99,54,48,48,102,98,51,100,48,48,55,100,57,101,56,51,102,98,48,48,55,100,98,49,56,51,102,97,48,101,57,56,49,51,49,56,48,52,99,53,56,55,52,56,49,99,102,56,55,51,52,51,101,99,49,99,100,48,55,51,101,53,48,48,51,57,53,50,97,56,97,99,48,55,50,97,49,100,102,48,102,57,56,55,55,48,51,97,97,57,48,49,100,54,48,101,100,56,55,99,56,51,102,97,49,102,100,52,49,52,102,50,99,49,48,48,51,102,99,49,102,100,48,55,57,48,53,98,97,52,48,55,56,97,56,98,54,48,55,56,99,53,101,50,49,97,54,97,53,50,50,49,55,56,56,52,53,55,55,50,98,53,49,56,97,57,54,100,98,50,98,97,49,99,54,100,51,53,51,52,98,48,48,102,102,50,100,57,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,54,56,99,48,57,52,102,48,50,53,48,52,49,102,100,56,49,51,98,50,48,102,54,99,97,54,48,55,50,48,48,52,98,97,48,55,50,55,48,55,102,52,49,101,50,56,55,56,54,56,98,50,99,53,54,57,52,54,48,48,102,102,102,55,50,56,55,51,52,51,97,100,100,50,51,57,53,54,49,100,55,48,102,51,56,55,99,57,50,98,99,57,54,52,49,102,98,48,102,50,48,55,52,99,97,54,54,101,51,48,55,55,99,51,97,48,53,100,97,54,49,50,52,97,50,99,55,54,101,48,57,53,48,99,57,98,102,54,53,56,97,54,97,48,97,48,97,54,102,102,56,50,98,56,98,97,56,48,54,49,97,48,49,50,101,56,48,48,102,102,102,56,53,50,56,55,50,99,51,98,50,49,102,50,48,101,55,48,55,100,56,49,102,102,56,49,51,57,56,48,48,102,53,51,56,51,97,48,56,57,99,98,102,99,49,101,99,48,55,50,55,56,48,57,55,54,50,101,48,51,57,48,48,50,55,53,57,50,99,97,55,50,102,56,97,97,50,56,99,48,49,100,50,52,48,55,51,56,48,57,97,55,52,100,50,100,56,97,98,48,49,50,102,50,100,57,50,48,97,52,48,102,53,54,101,56,48,56,50,55,52,102,57,50,98,52,48,49,101,100,101,50,99,54,54,53,98,52,101,52,100,102,56,48,102,49,52,48,49,100,100,55,50,48,48,55,100,49,52,48,48,50,101,48,99,55,48,48,102,102,51,98,57,97,48,50,55,48,56,48,48,53,101,48,100,55,102,99,48,50,56,49,57,55,53,48,48,100,102,57,48,48,102,102,55,55,53,99,56,48,49,102,52,53,50,48,48,98,56,51,49,99,48,48,102,102,101,101,54,56,48,57,99,50,48,48,102,102,49,55,56,51,53,48,50,98,101,48,50,54,101,52,48,49,102,48,99,102,48,50,53,52,52,49,102,50,48,55,99,49,49,99,98,56,48,50,53,52,99,49,102,57,56,48,51,99,57,97,56,55,52,57,57,52,53,54,57,57,52,57,48,101,54,48,48,51,100,51,49,48,55,57,48,48,102,102,52,99,52,55,52,98,52,98,48,49,51,50,48,102,50,97,53,98,101,57,53,56,51,99,54,48,102,49,52,48,57,97,53,50,98,52,98,54,52,55,100,54,53,52,57,54,54,49,100,98,50,57,99,49,50,57,49,49,53,49,49,52,49,100,54,101,53,56,52,101,50,54,53,101,50,55,101,57,102,102,48,48,102,102,98,52,55,53,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,49,49,100,52,49,102,56,56,48,51,101,49,56,97,48,52,99,50,48,51,98,48,48,102,55,48,51,56,99,54,48,49,99,99,48,49,51,49,48,48,102,102,48,102,51,52,54,49,100,54,48,102,54,56,51,101,101,48,55,54,54,49,100,51,48,55,100,56,57,55,56,49,100,49,48,55,50,52,49,99,57,53,48,51,97,54,48,55,51,52,53,101,49,54,48,53,97,54,48,55,56,97,48,102,54,50,49,49,99,51,100,52,48,52,100,50,57,54,50,57,99,49,102,100,57,48,101,50,49,53,56,56,50,53,54,53,53,56,55,48,48,51,97,98,54,56,48,49,101,101,48,102,50,101,50,102,54,54,52,51,98,53,55,97,99,97,100,52,101,101,97,48,49,56,49,56,48,52,97,100,48,51,57,53,52,55,48,50,53,98,56,48,57,54,52,48,50,53,99,52,48,57,55,55,52,53,50,99,102,57,55,97,56,99,48,101,49,48,49,99,52,48,51,97,48,48,102,102,55,50,101,56,101,53,101,48,50,52,50,56,97,98,101,53,100,50,51,56,51,97,101,48,55,55,97,53,48,48,102,102,55,49,57,49,99,98,54,101,53,54,48,48,102,102,57,98,49,55,100,99,97,99,48,52,102,56,48,57,50,54,52,100,101,56,48,48,102,102,50,55,97,53,101,101,52,48,48,100,102,51,53,52,53,97,49,54,49,101,55,97,55,100,102,102,56,49,51,102,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,97,48,49,99,50,48,48,102,102,48,102,57,51,52,48,55,55,52,98,97,48,102,53,56,48,51,101,57,49,48,48,102,102,57,100,54,48,101,102,57,52,50,56,55,100,51,99,98,55,52,102,48,48,102,102,55,57,55,48,57,52,51,52,51,99,57,48,56,101,56,54,49,97,102,52,55,48,50,54,100,56,49,99,51,97,53,97,52,49,100,50,53,50,100,50,53,49,49,49,51,52,101,52,53,52,54,52,56,102,102,53,100,99,57,99,100,97,52,53,102,99,52,56,48,50,55,98,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,54,102,48,50,53,55,48,48,102,102,57,54,102,48,55,55,97,48,52,97,52,56,51,56,97,48,101,51,56,49,50,102,97,48,101,97,48,97,101,48,49,50,57,48,55,55,99,48,101,102,98,56,55,56,102,56,55,55,56,97,102,57,52,97,50,102,100,51,97,57,57,99,49,101,99,48,102,56,49,55,101,49,102,52,50,99,97,52,49,51,48,49,101,54,50,101,56,51,99,52,53,99,100,55,101,53,98,56,55,56,56,98,48,97,48,48,102,102,98,101,50,101,100,51,56,100,97,98,54,56,48,52,57,50,48,101,56,52,50,54,99,48,50,50,102,99,51,97,50,49,99,98,48,102,50,48,55,101,52,98,50,55,99,97,57,48,101,97,49,53,99,48,50,54,56,53,56,50,51,50,49,98,56,53,56,51,99,56,101,48,57,99,52,48,52,50,99,100,50,49,51,48,102,97,50,97,50,100,50,52,55,52,57,50,99,57,50,57,48,57,49,55,99,101,52,57,52,97,52,55,56,102,56,57,57,50,48,54,102,55,100,98,101,51,57,56,48,51,102,50,53,55,102,102,53,48,49,53,102,56,48,49,102,50,99,99,48,50,54,52,48,49,100,100,56,51,98,51,48,48,102,102,55,100,53,48,48,51,100,97,48,50,53,102,48,51,99,56,53,56,56,50,53,99,51,102,101,48,52,99,100,48,48,51,100,56,57,99,49,100,98,50,48,56,50,52,99,98,100,55,99,48,52,99,51,48,51,57,54,48,50,54,52,48,48,57,55,51,48,102,97,48,55,99,51,54,52,56,52,51,50,57,53,51,99,97,55,52,52,48,52,57,57,53,48,53,56,97,50,100,100,102,50,102,56,98,98,50,56,51,53,55,98,101,48,50,53,54,48,50,54,52,53,56,101,99,56,49,99,48,54,56,49,53,48,48,102,102,97,54,100,48,48,55,99,97,97,52,48,57,98,50,48,102,54,48,51,102,54,48,48,55,100,97,51,48,51,99,100,48,55,51,56,101,49,55,57,99,98,56,48,55,53,50,48,52,98,57,56,48,51,100,57,54,48,48,102,102,102,52,97,100,97,98,50,98,48,97,100,50,98,98,97,49,55,48,55,98,56,48,52,98,98,56,49,50,101,97,49,101,57,48,102,98,101,48,48,54,101,54,56,97,53,48,102,49,97,53,48,50,55,48,51,99,50,53,51,54,101,55,48,102,52,49,54,50,49,101,48,102,51,51,51,102,49,53,51,52,53,55,57,53,98,101,49,48,98,55,102,56,48,98,51,50,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,102,102,54,48,48,102,102,102,56,52,50,48,51,99,52,48,48,102,102,54,98,56,52,48,51,98,102,50,102,48,98,55,48,48,53,99,52,100,97,48,101,52,49,53,48,48,50,53,99,48,48,102,102,57,57,54,54,53,101,48,55,56,102,54,50,99,49,49,53,48,99,55,48,48,54,57,50,57,57,98,49,55,50,57,100,56,52,99,49,53,99,50,54,49,52,48,55,102,100,53,48,48,97,50,50,48,48,102,102,55,99,53,99,99,51,102,101,48,48,102,102,102,54,56,56,48,51,101,101,56,56,48,57,52,99,50,97,57,50,100,50,56,97,52,50,98,48,51,98,101,49,101,56,48,48,102,102,55,97,101,102,99,98,99,50,100,48,98,57,55,99,49,50,97,48,57,48,48,49,50,52,48,50,53,52,56,48,57,56,49,52,97,50,98,56,49,50,97,57,101,102,97,54,50,49,50,49,50,51,48,50,54,100,50,100,50,98,50,49,102,99,57,56,48,57,98,50,55,102,99,99,99,54,56,98,102,51,55,52,48,49,98,98,97,98,102,101,48,50,102,48,56,48,51,101,53,50,99,49,100,102,50,57,56,98,50,48,48,55,100,50,50,48,49,51,57,48,49,101,49,52,101,52,50,99,101,57,54,101,49,100,97,101,48,52,98,101,54,50,57,53,50,102,50,52,50,52,98,54,48,57,48,99,53,100,56,49,51,54,99,48,52,98,101,97,49,49,54,53,53,57,49,57,49,100,50,98,50,50,50,52,48,50,55,53,49,48,49,57,101,48,57,99,56,98,102,50,54,57,97,56,100,51,53,102,102,53,48,48,102,102,97,50,53,53,48,48,102,102,101,98,52,48,48,55,100,99,97,56,49,50,56,99,49,102,49,48,50,55,98,56,48,49,102,53,98,97,48,52,99,54,56,49,50,97,97,49,99,49,52,56,52,53,52,51,48,102,54,56,51,100,51,48,48,55,97,51,102,56,97,98,55,100,51,97,99,98,50,54,57,48,57,97,48,48,102,102,55,98,50,56,49,102,99,48,51,97,102,48,55,56,99,57,102,101,100,101,50,57,48,51,98,54,49,101,100,50,100,99,48,49,98,100,54,49,100,48,52,98,100,56,49,50,54,49,100,102,50,99,55,100,102,50,51,49,99,49,50,51,51,101,56,98,48,52,50,48,48,57,52,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,48,102,102,48,48,49,102,52,97,50,48,48,102,102,102,97,52,101,48,55,101,50,48,48,102,102,102,98,50,53,48,55,100,97,49,100,56,50,101,56,51,101,54,49,99,102,48,55,57,54,48,101,101,56,48,57,53,53,52,48,99,53,99,54,48,102,52,56,51,100,56,99,49,100,102,48,102,55,56,55,52,51,56,55,57,51,97,53,48,55,52,52,49,101,98,97,51,49,52,57,99,49,100,55,48,55,100,99,98,53,48,55,53,52,49,102,99,48,55,54,101,53,97,56,48,57,51,48,51,99,52,48,101,52,50,51,48,55,54,52,51,101,55,52,57,102,101,55,57,53,98,100,51,51,49,53,52,53,55,55,99,49,101,50,52,98,57,48,52,56,102,102,56,48,99,102,99,48,48,102,56,54,57,48,49,50,53,97,48,102,48,99,49,100,53,48,51,57,97,48,50,54,51,99,48,57,97,97,48,55,56,97,49,100,55,101,56,50,49,100,50,48,50,54,50,56,48,49,101,56,102,99,56,51,56,102,50,102,98,49,55,52,49,100,102,55,102,97,52,56,48,51,100,50,54,48,102,52,56,49,51,51,99,48,101,101,52,49,101,52,57,56,97,100,50,56,56,51,101,48,53,56,49,54,99,56,98,101,48,98,52,50,99,56,97,102,52,51,100,56,51,100,97,49,100,101,50,56,52,57,55,50,52,101,48,55,55,51,57,54,48,100,99,100,57,54,49,50,48,51,98,102,50,57,53,57,53,52,53,55,51,50,53,53,50,49,51,48,56,48,56,102,54,101,100,98,52,56,99,49,98,49,48,98,55,102,57,100,101,101,49,98,98,102,52,57,49,102,55,102,102,54,50,53,98,55,97,102,56,55,100,98,57,98,54,49,98,49,98,97,57,97,50,102,102,101,98,97,56,57,99,49,102,50,48,102,97,48,55,51,56,49,100,101,48,55,55,52,98,49,48,102,54,56,55,101,99,51,100,99,49,100,97,48,101,51,56,55,53,52,97,54,52,53,52,57,50,99,48,98,56,48,102,51,48,55,99,48,51,99,50,53,53,48,55,54,48,97,48,50,97,99,97,99,50,98,49,48,53,50,52,98,50,50,99,99,98,48,50,99,99,98,98,50,102,49,50,100,48,53,48,53,49,49,48,100,48,48,102,102,97,57,52,51,52,98,52,102,50,99,49,50,100,51,53,51,54,49,98,52,50,52,48,52,52,52,98,52,102,98,97,57,56,52,52,97,97,101,48,53,99,56,48,102,97,52,48,49,102,55,52,48,48,48,102,102,102,97,98,99,48,55,50,97,49,99,55,48,102,54,48,55,100,53,51,52,48,57,101,51,48,50,53,53,56,49,101,50,50,54,48,55,52,49,48,48,102,102,98,101,52,102,52,97,48,55,55,99,48,101,97,48,48,57,57,55,48,50,53,101,48,51,100,101,48,102,50,48,98,53,55,99,97,51,50,57,99,98,53,50,100,49,101,50,57,52,97,51,48,101,97,50,52,48,51,100,52,50,98,98,97,53,57,55,99,57,57,99,97,100,98,50,57,56,97,100,50,98,100,99,52,100,52,50,98,52,102,48,102,48,50,54,50,48,57,53,99,55,56,98,52,100,100,98,55,102,56,49,97,54,50,101,97,48,50,56,48,48,102,102,55,57,48,48,102,102,49,102,51,52,50,48,48,55,100,54,51,49,53,100,56,51,99,48,53,55,49,52,101,48,101,52,48,48,102,102,57,101,49,52,101,50,101,49,48,48,102,102,48,52,100,100,49,52,97,99,52,101,101,48,101,99,99,48,57,55,101,52,99,48,101,100,97,55,49,54,52,56,57,57,50,57,49,56,97,102,52,57,99,57,54,56,56,48,52,100,51,54,52,98,52,97,50,57,100,51,49,50,97,49,57,97,48,52,100,50,50,52,54,55,50,100,48,54,101,55,98,55,97,52,102,56,99,48,52,97,50,48,102,56,48,48,102,102,49,102,51,53,48,48,102,102,50,55,57,99,48,49,101,97,48,56,55,57,51,56,51,56,50,48,55,48,56,48,52,97,55,48,48,51,100,50,57,48,49,51,55,50,101,51,56,55,51,99,48,49,101,98,48,48,102,102,51,97,99,48,55,99,48,48,102,102,48,102,53,48,54,52,97,49,48,49,51,97,50,99,101,56,51,98,57,56,51,99,57,56,51,57,56,48,52,100,52,48,48,51,100,98,56,48,50,54,100,56,51,98,57,52,53,50,102,50,100,52,48,52,98,56,57,50,48,48,102,102,48,57,102,48,48,57,98,48,48,57,55,102,48,49,50,101,99,56,52,54,102,102,48,48,102,102,99,97,100,53,100,52,48,50,99,56,48,51,98,97,48,48,102,102,102,57,97,56,48,48,102,102,51,101,99,97,48,48,102,102,52,101,49,48,101,56,51,100,97,48,101,49,48,48,102,102,57,49,99,101,53,48,52,102,55,102,57,54,49,56,51,98,56,48,101,98,48,49,102,99,56,48,57,98,102,100,100,49,53,50,51,50,51,54,52,53,101,53,57,56,49,51,53,48,48,57,50,102,99,49,51,56,48,57,55,50,55,97,102,56,48,51,56,49,48,50,54,52,56,57,101,99,56,97,56,48,102,97,48,48,102,102,48,102,97,101,99,48,48,55,100,57,54,48,49,50,99,97,48,48,102,102,102,98,51,48,48,55,50,52,53,54,48,51,101,49,48,50,53,102,56,51,100,54,99,54,52,97,51,50,53,55,48,102,54,56,51,97,99,48,102,48,57,55,56,49,99,48,101,48,102,54,56,49,100,99,102,48,48,55,98,99,48,51,102,52,49,100,53,50,56,98,56,51,99,51,48,101,52,48,55,51,48,51,102,52,49,102,100,55,48,51,97,49,56,51,100,55,50,49,99,49,50,101,56,51,99,97,49,99,101,97,50,99,48,98,48,50,50,49,101,50,48,101,100,56,50,53,52,98,52,50,98,101,98,55,99,57,101,56,50,56,49,102,101,48,52,101,56,48,48,102,98,55,97,48,48,55,99,54,53,48,49,99,50,48,48,51,101,99,50,48,51,100,97,101,56,51,101,102,48,55,51,52,49,102,50,48,48,55,57,55,98,48,55,101,52,53,56,55,54,98,56,55,102,48,98,99,101,49,100,101,48,102,56,56,51,100,56,57,48,55,57,57,57,49,99,97,102,48,55,54,52,49,99,100,48,101,99,101,99,53,53,56,55,97,56,49,102,99,56,55,49,52,51,97,50,49,99,101,55,48,51,97,50,49,100,48,48,101,52,49,54,52,56,55,102,57,52,97,53,55,99,101,48,102,49,56,48,57,102,53,51,56,53,57,54,99,53,57,57,53,99,56,52,57,97,57,97,48,49,54,51,48,48,52,99,55,56,49,50,102,54,48,102,52,56,48,57,53,53,48,55,99,97,49,102,48,48,55,48,56,48,102,98,52,51,98,97,48,48,102,54,57,48,51,100,48,48,101,49,102,48,101,101,54,48,102,51,48,55,55,56,48,52,100,56,51,98,97,53,101,54,50,98,56,48,49,101,101,53,48,101,98,49,52,52,49,102,50,50,57,51,56,48,57,57,48,55,53,48,98,55,48,102,48,48,55,54,100,51,50,53,51,52,51,98,99,49,101,52,50,98,48,98,48,100,52,56,52,53,100,50,54,53,99,101,52,97,99,100,57,54,48,48,57,50,50,99,53,98,52,100,52,49,54,99,48,51,101,48,53,52,48,50,98,49,99,48,49,102,50,101,99,48,50,53,49,52,51,101,48,48,101,55,48,48,49,102,54,52,54,53,98,48,49,51,53,56,53,100,50,52,97,50,98,97,49,100,51,48,50,55,50,52,49,50,51,99,51,57,56,56,99,100,97,52,49,54,52,101,97,53,97,51,55,48,50,53,101,48,49,99,51,56,49,50,100,52,48,101,101,52,51,99,57,50,57,52,99,97,53,56,55,54,52,97,101,50,97,57,49,98,98,56,53,57,57,54,50,99,102,56,101,53,50,56,55,56,56,51,100,57,57,99,56,57,97,101,53,56,55,50,56,54,101,97,52,97,101,97,102,102,48,49,52,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,55,49,57,48,48,97,97,100,48,48,102,102,50,56,99,56,48,48,102,102,50,102,98,50,56,48,54,98,57,56,49,50,48,56,48,48,102,102,100,56,49,99,48,52,57,51,56,48,50,54,50,51,48,49,50,100,101,48,48,53,52,56,52,51,97,48,97,48,49,53,49,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,102,102,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,102,102,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,50,97,52,50,49,100,48,53,48,51,97,52,51,57,52,48,48,102,102,54,101,100,49,97,101,48,48,102,102,57,99,102,53,50,48,48,53,55,56,97,98,48,48,102,102,98,48,52,48,57,97,51,56,48,51,54,50,101,48,101,101,56,48,49,51,55,54,51,99,56,48,49,53,49,48,102,100,56,51,55,50,98,97,101,98,97,56,48,99,98,101,48,49,49,101,102,97,101,98,97,102,99,53,55,51,48,98,49,48,98,102,51,48,49,55,48,48,102,102,48,49,102,50,56,50,57,48,48,55,50,55,98,56,51,98,52,101,54,51,56,48,51,57,100,57,56,55,48,54,56,55,101,50,56,101,48,101,56,48,49,102,98,54,102,99,102,56,101,51,48,102,102,56,50,56,53,56,57,101,97,48,50,53,99,56,49,50,56,54,48,52,100,99,48,51,101,98,48,50,52,57,52,49,102,54,56,55,54,52,49,102,98,48,51,56,57,48,102,49,102,50,56,99,51,100,48,53,49,55,97,50,98,99,98,97,50,57,100,51,99,49,51,50,57,54,49,100,51,48,102,100,56,55,52,53,50,100,50,49,49,53,50,52,98,97,48,101,50,48,55,101,56,97,53,52,55,52,98,52,50,48,49,51,99,48,101,57,49,55,56,48,57,53,52,54,97,52,99,52,52,99,57,97,56,52,53,56,50,48,50,55,97,50,57,53,52,49,101,50,48,101,101,57,54,50,53,49,56,55,98,56,97,51,50,56,56,98,101,50,98,52,48,55,52,56,48,48,102,102,55,99,57,102,101,101,97,48,48,49,102,53,101,101,48,101,100,51,99,54,100,102,56,48,51,99,100,56,56,55,48,97,54,98,55,99,50,98,55,48,55,52,50,48,102,100,98,102,49,98,101,102,99,54,101,54,49,53,57,52,48,52,49,49,99,51,102,51,48,98,99,49,55,98,57,56,53,54,51,55,102,99,100,99,55,49,99,53,48,48,102,102,100,51,54,53,48,49,53,48,48,102,52,52,102,50,55,56,51,97,56,102,99,49,101,48,102,48,55,55,53,97,101,53,48,55,56,51,98,57,100,56,101,51,53,56,102,54,100,97,51,52,57,54,97,97,54,100,57,53,98,54,50,50,52,98,50,97,50,97,53,51,49,99,52,53,57,53,51,50,97,48,48,49,56,53,48,49,54,49,50,54,52,49,57,97,54,101,48,50,100,53,48,99,57,51,49,56,100,55,51,57,49,100,48,100,51,51,50,56,100,51,51,52,48,55,97,99,101,52,55,102,51,56,57,102,49,53,98,48,102,54,55,51,51,100,57,99,99,102,52,55,101,51,99,98,52,102,50,55,53,51,100,49,100,53,101,100,97,99,53,56,99,55,98,53,100,53,97,101,54,51,97,53,56,56,50,97,99,52,54,48,49,97,100,54,48,52,57,51,48,49,51,57,54,48,101,57,48,48,102,102,57,101,100,48,55,48,48,49,100,100,48,55,101,56,48,101,57,48,98,48,48,100,53,49,100,100,57,50,97,56,97,48,48,102,102,56,55,55,51,50,51,56,55,56,102,55,48,55,55,54,48,102,52,97,52,51,57,99,49,100,52,48,102,54,48,55,99,52,49,100,97,100,49,55,48,49,101,50,48,101,98,56,55,53,98,48,55,97,101,56,51,57,57,54,49,102,48,50,98,100,48,50,99,51,100,99,53,50,57,53,49,99,97,48,48,102,48,55,51,49,54,48,53,54,53,102,56,97,48,52,57,97,49,48,51,55,54,55,55,52,56,102,101,54,100,51,102,101,49,98,48,100,99,56,57,56,101,50,99,50,99,54,99,55,51,48,56,51,57,56,50,99,99,48,49,54,48,48,102,102,48,48,102,102,102,97,99,54,48,48,102,102,55,100,56,52,56,51,99,97,48,48,102,102,55,100,55,97,56,49,51,49,52,49,100,100,48,102,101,49,52,52,53,100,57,54,97,101,56,51,57,101,48,102,53,57,55,50,49,100,99,50,57,48,49,102,102,56,51,98,99,52,53,52,53,54,52,98,99,52,53,48,102,98,56,51,98,98,52,55,50,99,98,101,52,101,52,98,50,98,52,97,51,52,99,50,101,48,97,50,52,49,99,48,102,48,99,51,97,99,53,54,57,54,48,53,99,57,54,99,48,101,100,56,51,99,51,99,98,98,50,56,57,99,50,98,56,98,98,52,57,52,57,50,97,99,98,48,50,99,101,56,51,57,97,49,101,55,48,102,55,49,52,52,53,101,48,48,102,102,54,53,99,56,51,97,55,48,55,98,50,48,101,101,48,49,102,99,56,51,98,56,48,101,55,48,51,101,48,48,102,102,55,52,50,49,102,50,50,97,52,51,102,99,48,101,100,48,51,102,101,53,52,51,48,53,101,48,55,53,48,51,100,52,53,49,98,56,102,55,52,51,50,99,57,48,55,51,99,57,48,99,50,52,51,52,102,51,50,57,49,57,48,57,51,52,97,99,50,100,52,97,57,50,99,57,49,100,50,52,97,55,50,102,56,51,98,99,53,99,50,49,57,53,101,53,101,48,55,55,99,98,99,50,98,56,98,53,48,101,102,48,55,56,48,97,102,52,48,50,100,49,48,53,51,53,48,57,48,99,48,101,56,48,101,102,99,55,100,57,53,56,102,52,57,99,48,49,52,97,55,97,97,100,56,54,99,49,99,101,48,48,102,102,52,101,50,52,54,53,98,49,55,51,48,50,50,57,48,102,52,55,54,54,99,52,97,52,53,52,53,57,49,49,50,51,53,99,53,57,52,100,55,52,57,52,48,50,99,49,48,53,101,49,56,50,100,55,48,102,56,49,99,49,56,102,55,53,51,53,48,99,49,53,54,55,99,51,99,48,55,55,48,51,100,50,98,53,99,48,49,52,102,49,101,97,51,49,101,102,56,54,51,57,101,49,100,48,54,100,101,54,49,49,97,99,55,98,97,100,56,100,56,98,53,52,56,52,52,101,51,51,54,98,97,100,55,49,102,48,101,52,99,97,98,49,99,101,55,49,101,52,101,97,55,97,97,99,48,99,98,99,55,51,54,51,56,98,51,48,101,48,98,53,100,55,99,54,49,53,56,52,48,49,52,98,57,102,49,99,99,55,99,55,48,97,49,50,97,48,54,51,57,53,56,48,57,53,55,52,54,99,50,99,99,51,56,53,97,102,102,48,98,51,48,100,102,101,49,54,48,51,49,54,100,55,101,50,98,57,56,53,56,56,53,102,102,54,98,55,57,57,102,51,51,99,55,98,97,49,49,56,101,51,49,56,55,101,55,48,97,99,48,51,52,49,52,97,48,49,55,98,97,48,48,102,98,98,51,48,48,55,100,52,49,54,48,50,52,51,52,51,100,54,56,52,48,102,100,99,49,99,55,98,100,54,57,99,48,52,97,98,56,51,99,102,48,102,54,100,49,52,48,53,52,56,55,55,56,98,48,50,100,48,49,51,54,49,101,97,48,55,51,97,49,102,99,50,99,52,97,101,50,101,52,51,99,54,99,56,51,98,101,55,57,101,50,99,57,50,101,56,98,55,48,102,55,56,55,51,49,51,99,97,101,50,57,56,98,98,52,102,48,101,52,48,55,98,102,55,52,101,50,102,48,97,101,52,48,50,57,57,50,99,51,98,56,48,102,48,102,52,49,55,99,56,54,53,48,56,55,97,99,49,101,51,56,48,54,49,49,55,98,100,48,52,48,57,56,98,97,49,56,57,49,56,101,54,49,56,54,48,57,49,51,56,50,99,48,98,51,97,56,57,101,49,102,101,48,101,51,56,55,53,48,49,101,56,48,55,49,56,51,101,52,48,101,98,99,51,102,52,53,52,56,48,57,101,56,55,50,48,49,101,50,48,55,52,99,51,99,52,49,99,52,48,102,57,57,52,57,52,57,97,53,56,50,48,54,50,101,48,51,97,52,49,102,49,50,97,53,50,56,97,51,48,102,48,57,53,49,99,98,48,50,57,100,50,100,48,52,98,53,52,48,48,102,102,52,102,57,53,54,53,56,50,53,50,49,54,52,99,50,97,49,51,57,48,53,51,100,48,98,50,52,100,53,49,53,97,57,101,56,52,57,102,102,100,50,56,50,54,48,102,98,48,101,56,49,100,48,55,97,99,99,99,48,57,48,98,49,48,55,54,51,101,57,100,56,54,57,99,55,49,51,101,100,56,53,50,56,55,49,55,53,101,99,55,50,49,49,52,49,52,99,102,49,57,56,100,55,52,50,53,98,54,51,53,100,50,50,54,52,52,56,48,99,100,56,50,100,56,52,49,55,49,97,54,102,56,50,100,101,48,55,101,52,48,52,100,56,101,99,51,54,54,57,48,101,57,57,98,50,101,51,57,57,100,48,55,98,52,55,54,57,57,54,50,52,100,50,51,97,51,54,98,101,49,100,52,102,52,97,48,54,57,50,99,54,57,97,101,54,55,48,50,97,56,102,48,55,57,51,98,49,101,50,56,99,99,53,97,99,48,53,52,49,99,100,101,101,54,97,56,51,99,50,100,55,51,52,48,50,56,50,56,100,102,101,97,99,51,49,98,53,54,101,55,51,102,49,98,55,102,99,52,54,49,55,56,101,55,51,56,101,55,99,54,51,57,57,55,101,55,56,101,52,51,102,49,53,53,99,54,100,56,102,56,55,99,55,100,99,52,102,101,50,48,99,48,55,56,98,49,54,97,48,54,98,48,48,48,102,102,102,98,54,55,48,48,102,102,55,100,54,100,57,55,97,48,48,102,97,101,48,48,102,102,50,54,50,49,98,48,101,54,49,53,97,53,97,57,54,97,49,102,51,48,55,50,97,48,102,49,99,97,98,52,99,48,102,57,48,51,57,99,48,102,99,49,54,50,53,52,97,55,97,50,97,55,53,49,53,49,50,53,57,97,53,57,53,99,53,57,56,55,48,56,51,100,54,53,57,54,50,97,56,97,101,48,101,99,49,54,50,48,102,48,56,51,56,56,57,51,57,48,55,48,55,56,50,56,51,98,51,53,52,56,48,53,56,57,52,48,53,101,56,55,50,56,51,101,51,52,53,55,56,55,52,101,99,51,101,54,100,48,55,53,48,97,52,48,50,97,53,97,48,54,56,52,49,102,102,99,54,100,99,48,99,101,54,51,55,48,97,99,50,52,50,52,99,51,49,100,52,48,52,102,56,100,48,51,56,57,101,56,99,100,51,100,57,101,48,101,48,55,100,53,51,53,52,49,101,48,101,101,101,97,99,55,51,50,97,50,100,56,101,52,98,97,49,55,54,53,98,50,57,49,53,100,50,98,54,97,50,97,53,51,49,51,48,57,48,48,102,102,54,52,52,49,100,49,49,101,99,51,48,56,55,101,56,55,54,56,99,54,49,101,100,49,100,56,51,102,51,48,100,51,51,48,56,100,101,51,56,97,98,51,102,57,57,101,55,100,53,55,54,99,54,50,99,53,52,98,50,53,50,56,54,53,100,50,51,100,52,49,101,49,52,51,97,53,53,48,55,56,51,98,97,99,54,98,53,101,55,55,53,99,100,55,50,98,53,56,100,54,98,100,98,53,97,100,54,99,49,52,98,97,101,54,101,50,99,99,51,48,53,97,101,97,50,55,56,51,48,56,53,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,100,57,102,56,53,102,48,51,55,97,100,50,101,98,102,102,57,102,56,53,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,99,102,99,50,99,48,51,48,48,102,102,54,102,99,48,100,53,100,55,53,102,102,100,55,53,100,55,53,102,102,99,102,99,50,100,55,53,100,55,53,102,102,100,55,51,102,101,50,102,57,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,54,102,48,48,55,100,50,100,48,48,51,101,51,57,52,48,102,52,52,48,49,102,54,56,48,49,99,97,48,48,55,97,102,54,48,102,48,48,49,101,50,53,48,51,56,102,48,55,48,97,57,52,54,99,49,99,97,48,102,48,48,102,102,48,51,100,97,50,49,100,101,48,55,57,51,99,49,101,51,102,54,48,98,56,48,55,97,50,49,99,102,48,102,50,54,48,49,50,99,50,56,56,49,102,54,48,55,48,99,51,101,48,49,99,101,99,49,100,51,48,102,97,48,55,48,49,49,57,48,55,48,48,57,101,49,52,55,56,48,49,101,101,49,48,49,51,51,101,101,49,53,98,102,49,53,56,56,48,48,102,102,57,102,52,102,48,48,102,102,99,101,54,48,50,53,51,99,48,57,52,50,48,55,48,56,48,52,57,51,48,51,97,52,50,57,52,49,99,56,48,49,50,101,56,49,99,57,101,49,99,50,48,55,55,52,49,100,101,57,50,99,98,49,53,97,53,49,56,48,51,100,99,97,49,102,50,48,102,52,101,52,55,48,49,51,52,48,102,52,48,55,57,99,51,101,52,57,53,53,50,53,57,48,55,101,99,51,99,56,49,101,99,50,101,57,99,98,97,48,102,48,48,55,98,99,98,98,52,99,50,52,57,52,53,56,102,102,56,49,51,52,49,57,51,55,101,48,97,101,52,50,52,49,52,49,52,50,48,53,55,99,48,49,102,52,100,52,48,52,97,50,56,55,99,52,48,57,49,49,48,48,102,102,55,100,54,101,48,49,50,101,50,48,52,97,97,56,55,102,57,50,49,49,53,50,99,51,100,56,48,101,97,102,48,51,100,102,99,53,97,50,52,50,48,98,56,53,57,51,99,56,52,101,102,48,102,97,56,51,102,56,48,55,97,50,48,102,49,53,48,51,97,51,51,97,53,101,48,55,55,52,51,97,52,53,98,49,49,48,49,50,97,48,102,54,97,50,54,51,50,54,48,55,55,99,97,101,50,51,99,57,52,57,100,51,54,55,54,50,99,49,51,48,48,99,102,49,102,55,100,57,52,54,54,101,100,101,55,100,100,54,100,57,54,54,51,48,51,54,101,51,99,101,54,54,57,98,56,99,54,49,55,101,98,57,98,54,48,51,55,48,52,55,53,102,102,55,100,55,53,48,49,50,53,56,48,49,102,54,101,97,48,48,102,102,102,57,54,53,57,53,99,48,52,98,48,48,102,102,51,100,57,97,48,55,51,48,48,48,102,102,102,97,102,54,50,57,56,49,99,99,48,51,102,97,50,101,56,51,97,53,102,48,48,51,100,102,50,48,102,51,52,51,102,99,56,50,99,48,51,100,49,48,55,50,54,49,101,48,48,49,51,98,48,101,100,48,51,98,56,48,102,52,56,55,54,52,48,49,101,57,55,48,55,100,52,49,99,55,56,49,51,50,48,53,48,50,54,57,54,99,48,50,52,97,56,97,49,101,49,48,102,97,57,52,54,49,102,53,48,49,51,99,50,98,57,48,98,57,53,101,49,101,100,50,97,53,49,48,97,97,50,98,97,53,99,56,52,48,50,99,57,51,54,99,48,57,98,48,48,49,100,102,53,53,48,48,102,102,55,100,97,55,48,48,102,102,50,101,56,52,48,50,52,48,52,48,48,102,49,54,48,49,51,49,50,48,48,50,102,53,50,98,102,101,48,49,57,102,56,98,97,56,48,56,56,54,48,52,97,50,48,48,102,102,51,101,54,97,50,48,101,98,51,56,55,51,100,50,52,48,49,101,55,100,48,49,99,50,56,55,102,101,56,51,102,102,50,57,50,101,102,52,51,48,48,55,57,52,52,48,55,53,97,49,100,101,101,49,99,102,97,52,51,48,49,50,101,48,101,99,56,50,53,99,49,51,51,99,49,102,50,56,49,51,53,49,56,98,57,101,57,53,56,98,55,101,49,101,100,50,52,52,55,57,48,99,53,54,101,48,101,101,54,100,99,49,51,102,52,53,56,101,101,48,54,102,52,48,52,97,50,48,48,51,101,53,50,99,48,48,102,102,102,97,98,53,48,50,54,100,56,51,100,101,57,48,49,99,102,101,49,101,49,48,102,102,56,49,50,99,57,57,49,57,49,100,99,52,57,101,49,101,56,48,50,54,101,99,98,56,48,50,53,101,52,49,99,100,48,55,51,100,101,101,99,50,55,56,55,54,56,97,99,101,56,99,56,97,53,100,48,48,102,102,51,99,99,49,56,55,56,98,102,52,97,97,97,48,102,49,101,52,102,56,56,57,52,51,100,98,57,53,97,53,48,56,55,56,100,51,99,102,98,49,53,98,53,97,102,102,99,48,54,52,50,53,100,52,49,53,56,48,55,52,54,48,52,101,101,48,49,50,54,50,48,102,102,99,98,57,98,48,101,102,48,51,56,57,48,50,54,101,52,48,57,54,49,48,55,100,99,53,102,98,50,100,56,50,54,49,100,50,56,99,49,100,50,48,51,102,99,48,55,53,50,48,102,49,99,98,55,54,57,56,99,57,52,53,54,50,50,102,55,97,99,97,100,48,101,55,48,55,98,99,98,99,52,99,100,49,50,57,56,53,100,49,52,97,56,53,101,97,57,98,100,97,53,51,56,98,53,50,97,57,98,102,98,53,49,54,48,56,51,97,99,49,97,55,53,102,102,49,55,52,51,99,54,49,100,100,50,57,56,51,100,54,53,51,97,53,49,52,48,49,101,48,52,51,101,57,99,53,51,57,54,48,49,56,54,52,99,52,51,48,52,99,97,53,50,50,48,54,100,100,49,57,50,49,49,100,50,57,49,101,55,97,52,50,50,97,52,97,49,97,53,52,57,49,52,97,52,55,54,50,97,55,99,100,101,102,53,53,51,51,51,102,101,57,101,97,48,49,49,57,56,48,52,100,101,56,49,50,57,99,48,102,54,99,48,57,50,54,48,55,102,54,49,102,51,48,50,53,99,99,49,102,55,49,52,57,99,51,98,97,48,102,49,52,51,56,52,48,48,102,54,101,54,50,102,48,97,100,97,50,100,48,51,97,101,53,99,54,54,51,56,55,57,56,51,57,97,49,100,55,48,102,100,49,53,98,102,97,53,48,55,51,52,51,99,56,49,101,99,50,57,55,101,98,48,101,102,56,55,98,52,97,97,52,99,57,97,52,50,50,102,56,98,48,51,54,52,57,50,48,102,52,97,49,49,54,49,48,57,97,56,48,56,52,48,49,101,97,97,97,48,50,100,55,56,48,51,101,52,55,54,48,48,102,97,56,57,48,102,49,56,48,51,101,99,98,99,48,57,55,53,48,101,98,56,55,98,56,49,100,52,57,54,52,53,99,55,48,55,101,101,48,101,48,101,56,98,56,48,48,102,102,55,97,54,56,49,100,55,55,49,51,57,51,102,48,55,51,56,51,99,53,99,49,101,57,56,55,101,52,49,99,56,49,53,54,49,102,51,101,49,101,52,50,57,52,51,98,50,48,101,100,99,51,102,56,49,102,48,50,100,98,57,52,99,49,99,97,48,101,49,49,54,52,57,97,53,53,102,50,56,53,51,52,97,50,56,50,98,56,98,50,99,48,57,102,50,100,55,49,54,48,53,54,101,102,57,48,51,102,99,48,50,57,53,100,55,53,48,99,49,48,55,56,99,48,101,100,52,49,101,51,56,51,97,50,48,102,54,49,54,50,49,99,54,48,55,97,101,48,101,102,99,51,101,97,48,101,100,48,51,101,99,53,51,101,52,50,101,53,99,48,55,51,52,49,101,49,48,55,52,56,51,99,48,49,99,57,48,102,53,49,53,51,99,98,50,50,98,53,48,99,98,55,50,98,98,57,54,54,49,100,99,48,102,51,97,48,49,53,56,53,98,97,49,101,52,100,50,97,52,98,50,50,98,56,98,55,50,98,101,57,50,100,48,97,52,49,51,99,53,54,49,54,52,56,54,53,56,99,102,101,100,50,54,52,53,53,48,53,102,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,100,97,99,48,48,102,102,102,56,54,100,56,55,51,48,51,98,48,49,102,97,48,48,102,102,55,100,57,99,56,51,102,53,50,97,48,51,100,50,53,55,48,48,102,102,57,97,50,48,50,51,56,49,50,50,50,48,102,51,52,98,48,52,55,54,48,49,51,56,57,101,56,53,100,97,52,99,54,48,49,102,102,56,49,50,98,101,56,57,50,57,49,48,57,48,53,54,97,53,97,49,50,52,101,102,57,49,100,50,57,50,54,55,52,102,97,100,51,99,57,54,101,50,101,52,55,48,48,100,50,50,53,48,48,98,99,50,48,48,102,102,55,99,50,98,56,48,57,52,52,48,102,56,55,48,55,97,54,48,102,101,56,48,57,102,52,101,57,50,56,100,50,49,99,48,97,48,55,55,101,48,102,52,99,48,57,52,52,48,52,57,99,98,97,53,57,48,50,55,51,56,55,99,51,56,55,56,52,48,57,53,53,48,55,99,98,57,50,51,98,49,56,51,98,57,99,97,55,48,52,97,102,50,57,102,55,57,50,52,48,48,102,102,102,55,54,99,57,54,52,52,99,54,101,49,100,99,48,52,56,48,48,51,98,52,97,56,48,51,48,102,53,55,102,99,53,100,48,102,49,56,55,56,56,97,54,48,101,97,49,52,101,57,52,53,102,56,55,56,49,51,51,97,48,57,52,101,53,55,56,54,49,100,51,49,51,48,49,50,99,57,52,57,54,49,56,102,52,57,52,56,52,55,52,53,52,55,97,101,56,101,56,97,56,99,57,56,57,53,52,52,57,50,57,50,49,56,57,57,100,51,49,102,99,100,53,52,102,102,98,99,101,53,48,48,102,102,56,52,97,48,102,49,56,55,56,56,98,56,48,102,54,49,54,101,57,52,53,102,56,55,56,49,51,51,50,55,49,55,48,53,56,48,54,49,57,51,49,51,48,49,50,101,56,99,56,57,100,101,48,52,98,50,51,98,48,56,97,56,102,101,57,56,52,52,52,54,52,52,52,53,57,50,50,56,97,56,101,99,52,101,100,51,49,98,53,52,99,101,98,102,56,57,55,102,100,52,48,51,55,98,99,48,49,102,50,53,100,48,102,102,55,48,55,55,54,48,48,102,97,53,99,48,50,55,48,99,98,55,52,49,52,97,50,57,52,48,49,101,101,49,57,99,48,52,98,101,54,50,57,48,97,99,50,101,49,101,102,102,57,54,57,98,56,49,51,54,48,48,102,102,101,49,100,49,48,98,49,101,56,99,56,50,99,50,54,97,48,97,54,97,53,102,52,48,52,51,52,102,48,52,100,100,55,52,50,102,102,97,48,55,50,48,101,53,55,57,56,49,54,48,49,51,100,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,49,97,101,48,101,55,56,49,102,49,48,51,99,48,48,102,102,55,49,48,48,102,102,102,50,52,51,98,52,48,102,54,52,49,100,54,48,55,57,52,98,56,48,101,55,48,55,102,48,51,97,57,48,53,97,101,50,56,99,51,99,48,53,49,57,55,48,53,99,48,55,55,99,98,54,50,98,102,49,55,56,53,48,49,54,54,49,100,55,50,99,102,97,50,57,55,50,49,100,100,50,100,48,97,52,50,101,53,49,51,50,54,49,52,97,53,100,49,54,54,56,54,101,48,50,52,56,98,49,52,51,98,98,52,51,52,97,55,49,48,100,99,98,97,52,50,98,98,56,101,48,49,102,52,50,97,48,49,48,48,101,97,48,49,101,54,54,48,52,56,53,48,49,51,55,50,49,99,102,48,50,55,98,52,48,57,53,48,48,102,102,55,53,50,48,52,100,54,48,55,48,53,56,52,98,52,53,48,101,56,56,51,100,52,99,49,102,97,48,49,50,97,52,55,52,101,54,99,97,100,54,57,50,100,97,99,49,99,56,48,55,57,48,49,102,49,48,55,55,52,57,102,97,100,57,50,56,99,51,99,97,49,101,100,50,97,56,101,48,50,54,56,49,100,50,52,97,102,97,100,48,56,98,102,50,99,50,55,99,102,100,101,98,50,49,51,57,53,52,56,48,56,53,102,101,48,101,50,97,56,48,52,50,102,56,51,101,49,48,55,51,97,48,102,48,48,49,99,51,56,51,99,55,48,102,50,56,51,97,54,48,55,97,54,49,100,98,50,101,48,51,57,99,49,102,99,48,101,97,99,57,53,53,52,53,100,56,55,55,99,98,100,50,57,56,98,55,48,101,102,49,54,99,53,55,48,48,102,102,57,101,49,52,48,53,54,48,55,97,48,97,99,99,57,52,53,51,56,55,56,52,97,98,50,57,48,98,56,52,53,99,57,56,53,51,49,55,52,53,55,50,54,98,53,50,57,99,53,55,50,49,51,57,52,56,52,57,54,56,97,57,97,100,99,100,50,48,100,52,53,100,48,48,102,102,55,100,48,50,56,48,53,53,99,56,48,51,101,53,98,54,48,52,57,97,49,55,97,48,101,49,52,48,49,102,54,50,101,57,99,48,52,99,101,100,98,48,53,52,50,48,48,55,48,56,48,57,99,49,97,52,52,99,49,99,52,50,57,52,97,97,54,52,98,48,52,49,56,52,48,99,48,52,98,102,48,51,56,97,48,50,53,97,56,51,56,52,49,101,55,99,57,48,53,55,100,56,55,54,52,97,51,50,97,49,49,48,49,51,97,53,98,57,55,50,48,57,98,100,52,53,49,49,55,97,49,101,52,100,55,97,98,100,57,54,53,99,97,50,50,99,51,100,50,48,100,55,102,56,48,97,57,97,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,102,51,54,100,51,56,101,100,99,51,52,100,99,53,100,98,57,55,54,52,50,50,50,50,51,102,55,50,100,99,102,102,48,51,51,98,54,100,102,57,99,102,102,54,51,48,101,54,48,97,49,55,100,55,102,100,57,53,48,99,49,48,55,55,50,48,101,100,52,49,101,51,56,51,100,100,48,102,54,49,53,99,49,99,54,48,55,53,48,48,101,102,99,51,101,97,48,102,50,99,51,101,99,53,99,54,52,100,101,53,51,56,55,51,52,49,100,101,56,55,52,56,51,99,48,49,102,54,48,102,53,49,54,100,99,97,100,50,98,53,51,48,98,55,50,99,55,57,53,56,49,100,99,48,101,99,50,48,49,54,54,53,98,97,54,54,52,50,50,97,52,97,100,50,99,52,98,55,50,99,50,57,49,49,48,97,56,49,50,50,53,54,49,53,97,57,56,53,56,100,55,57,54,57,48,101,101,97,52,48,101,57,56,48,49,102,53,54,48,48,48,102,102,102,97,49,48,48,50,55,48,99,48,49,102,54,50,48,48,102,102,102,51,48,51,57,56,101,56,55,56,48,49,100,57,56,55,102,99,49,99,98,48,49,50,101,99,57,50,100,56,55,54,56,51,101,48,49,101,53,48,55,97,97,48,102,50,48,51,57,56,48,102,52,56,49,100,99,49,53,97,49,101,101,48,55,54,101,57,50,49,101,48,48,55,55,51,99,98,98,57,48,55,51,56,49,102,56,52,98,48,55,51,56,49,102,57,48,101,51,49,55,101,49,102,55,50,102,48,51,57,48,49,102,55,55,99,51,99,101,48,101,102,54,53,51,98,55,48,101,102,49,54,52,56,54,53,53,50,55,49,54,56,53,56,57,54,51,56,97,98,52,49,100,57,51,99,48,51,49,53,52,48,49,102,53,99,101,48,48,102,97,49,49,48,50,52,51,99,48,49,102,53,99,97,53,56,98,56,49,102,52,48,55,55,101,49,99,102,52,100,48,55,97,97,48,102,51,57,51,52,97,49,48,101,56,97,49,52,56,55,100,99,49,102,53,56,55,55,56,49,99,99,56,55,100,56,51,99,48,49,99,99,50,99,52,97,50,48,101,102,56,55,57,99,51,98,99,53,100,97,52,56,51,98,55,48,102,50,57,52,50,48,101,55,52,51,56,97,49,101,50,48,101,102,48,48,102,102,51,100,101,56,56,52,49,101,100,50,99,57,48,52,51,101,50,57,49,100,51,55,100,48,55,57,48,97,102,52,51,50,57,97,52,98,49,57,100,97,48,98,49,99,57,102,102,101,48,50,97,101,56,48,51,101,97,49,56,48,49,102,49,51,54,50,100,56,49,102,48,56,55,52,100,97,48,55,100,50,48,48,102,102,102,98,49,50,52,97,48,55,56,50,48,101,98,52,97,57,50,101,51,100,53,48,55,50,56,49,100,49,56,55,53,53,50,49,50,56,51,56,101,48,102,50,52,97,57,48,49,50,100,50,99,56,49,101,54,56,55,53,99,51,99,57,56,49,101,99,48,55,49,48,49,102,55,56,49,50,101,50,53,57,50,50,50,50,56,50,55,53,50,99,97,100,48,101,52,56,55,57,52,51,57,49,48,53,51,57,54,53,102,51,97,49,100,102,50,99,57,50,99,98,50,50,99,99,100,54,57,99,53,55,50,48,99,48,48,54,48,49,48,51,97,48,48,55,50,50,48,101,56,56,49,99,48,48,102,102,55,51,49,48,52,49,100,101,56,51,57,52,48,55,54,54,49,99,50,48,55,53,50,49,99,57,50,97,99,49,51,97,48,50,53,99,49,100,55,48,55,55,48,49,99,97,48,101,98,48,55,49,52,51,98,101,56,55,57,51,99,98,56,50,99,99,98,101,52,57,57,54,48,97,50,48,101,98,49,53,52,53,50,49,52,101,56,102,101,99,98,55,50,101,56,98,53,52,102,101,52,48,97,102,57,57,98,52,101,50,100,49,51,49,51,101,56,101,101,97,54,97,54,53,53,56,54,101,50,101,98,102,102,97,56,49,50,100,56,48,51,101,99,97,99,48,49,102,55,57,97,48,52,57,54,48,48,51,101,98,49,56,98,53,54,48,51,56,97,48,102,54,99,98,54,48,102,48,56,55,101,56,49,101,57,57,54,52,53,50,48,55,99,53,51,57,97,48,101,50,48,51,97,55,50,99,52,49,100,50,56,55,57,48,51,99,99,49,100,48,50,99,99,51,98,56,49,100,56,48,101,56,48,55,97,48,97,55,52,53,48,55,56,50,49,100,52,48,102,52,48,51,100,102,48,101,49,56,55,57,48,51,98,102,56,51,101,54,56,50,49,102,54,50,57,53,51,52,51,57,99,56,100,100,48,101,97,56,51,99,56,56,48,56,97,53,56,102,50,98,101,97,55,54,50,98,101,99,98,49,48,54,56,56,48,49,102,54,50,56,48,48,102,102,102,98,49,97,48,50,53,101,48,48,102,102,49,102,53,97,50,48,101,49,99,98,53,48,55,101,48,48,102,102,102,102,52,98,99,55,50,57,98,54,54,53,48,98,56,55,54,48,49,100,100,56,55,54,99,98,51,48,101,50,102,48,55,57,97,48,102,48,98,102,48,102,57,56,55,49,52,51,57,97,53,101,54,48,55,55,99,49,100,50,48,102,57,48,55,101,99,51,56,54,48,48,102,102,102,55,52,55,48,101,98,55,48,102,102,49,52,97,53,100,56,55,57,97,57,48,52,98,98,57,57,48,101,102,56,55,55,97,57,50,52,98,50,52,102,102,102,101,52,49,52,50,52,102,48,48,102,102,57,99,100,48,50,55,56,99,48,57,99,99,48,55,97,101,48,52,102,100,48,49,51,50,52,49,102,101,48,50,54,54,56,49,102,50,50,52,97,48,99,56,55,99,48,49,101,48,48,48,102,102,51,100,97,97,48,57,101,50,57,99,97,51,55,56,51,99,98,50,49,100,98,50,97,98,56,55,53,48,51,56,50,49,100,48,48,101,48,50,51,54,50,57,53,48,48,51,100,50,49,101,55,48,102,54,57,54,99,56,56,48,57,102,50,97,56,51,57,52,53,54,50,54,49,54,53,53,54,53,102,50,55,55,52,101,52,102,48,54,101,55,50,49,51,53,100,48,100,48,53,48,102,102,99,48,99,57,56,48,49,102,54,57,50,48,48,102,98,102,52,48,50,55,50,52,48,49,102,54,49,48,48,102,52,48,51,100,102,52,49,100,55,48,55,97,52,48,102,49,48,49,99,55,48,49,50,102,99,101,52,57,55,99,49,100,50,48,101,57,48,51,98,48,48,55,54,52,49,102,54,48,55,97,99,48,101,99,52,97,101,48,102,52,56,51,98,100,48,48,102,102,55,98,56,52,49,101,49,101,50,57,49,50,56,49,101,100,56,55,50,56,97,101,48,55,99,50,49,102,56,48,101,55,57,55,54,49,102,56,50,102,56,51,56,99,49,102,53,52,54,48,101,100,56,51,99,50,97,50,98,101,98,57,52,48,53,57,54,50,97,49,48,56,97,98,50,98,101,48,48,52,97,49,48,98,102,52,102,48,50,50,53,52,97,52,98,52,57,52,102,52,56,52,56,52,100,52,99,55,100,101,52,98,52,98,52,98,55,57,101,52,56,52,97,52,98,52,56,55,51,98,99,102,50,52,98,99,57,49,53,100,102,52,56,55,57,50,49,50,49,102,97,50,52,102,97,53,53,53,53,49,101,98,102,51,55,97,98,48,54,98,55,102,53,99,55,50,102,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,57,55,48,48,49,102,49,52,100,48,55,101,52,48,102,53,52,51,57,54,48,48,102,98,55,102,48,50,53,99,99,49,99,97,56,55,54,52,51,101,56,49,101,53,50,97,48,49,100,57,48,51,101,100,48,48,55,97,98,101,48,48,102,53,50,99,51,57,101,53,55,56,55,56,99,51,99,48,56,50,49,100,98,48,102,54,56,48,51,100,51,54,48,50,53,55,56,48,57,56,98,48,102,53,48,55,50,98,49,55,97,49,100,100,50,97,99,98,55,52,49,48,101,102,49,55,99,48,50,52,52,49,101,50,52,57,55,99,98,55,50,98,55,49,55,101,53,55,49,54,55,50,53,55,50,55,102,101,53,56,57,53,54,48,57,48,50,99,51,48,50,55,54,56,48,53,97,51,53,48,49,56,52,48,48,102,102,49,102,49,55,48,50,98,52,98,49,52,57,48,48,102,102,55,100,101,51,48,49,50,53,52,53,56,97,50,49,53,101,57,101,57,48,53,55,57,53,57,56,48,57,56,101,101,53,57,57,54,48,56,99,56,54,57,48,102,97,50,97,48,48,102,102,50,55,99,48,57,52,48,48,102,102,50,54,48,57,49,100,49,52,48,52,99,49,50,97,53,98,48,52,98,50,50,48,50,55,53,50,98,49,48,52,49,48,52,100,100,52,48,54,98,54,55,100,98,100,49,49,102,57,55,102,99,48,51,55,97,49,52,48,52,48,51,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,51,102,101,50,56,48,56,48,54,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,55,102,99,48,52,48,51,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,100,99,54,52,48,50,97,98,52,48,48,102,102,97,51,50,48,48,48,102,102,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,51,54,48,55,48,49,50,52,101,48,48,102,102,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,48,53,52,54,51,50,48,49,53,53,97,48,48,102,102,53,49,57,48,48,48,102,102,53,102,54,53,48,48,102,102,100,55,51,48,50,52,49,48,48,49,98,48,51,56,48,57,50,55,48,48,102,102,52,99,52,54,48,50,53,98,99,48,48,97,57,48,56,55,52,49,52,48,101,57,48,101,53,48,48,49,98,98,52,54,98,56,48,50,55,51,57,52,56,48,49,53,101,50,97,99,48,50,99,49,48,50,54,56,101,48,48,100,56,98,56,51,98,97,48,48,102,102,52,100,100,56,102,50,48,48,102,102,53,52,52,51,102,54,48,100,99,97,101,98,97,101,97,48,51,50,102,56,48,52,55,98,101,98,97,101,98,52,98,102,101,48,50,101,48,56,48,51,101,53,48,56,48,48,102,102,100,54,102,56,48,55,54,99,48,48,102,102,57,57,54,54,49,99,49,48,48,50,97,52,48,48,102,102,102,100,53,52,48,52,48,102,57,51,49,99,55,49,52,51,57,99,48,99,101,97,48,51,102,56,48,48,102,102,51,101,53,48,97,48,48,100,54,102,55,48,55,54,101,48,48,57,57,54,54,49,99,49,48,48,102,102,50,97,51,101,48,102,100,53,52,48,52,49,48,56,48,52,53,56,48,102,48,49,57,100,52,48,53,50,52,51,100,57,48,48,102,102,54,100,100,48,102,97,48,48,102,102,57,101,97,55,50,48,48,50,99,51,51,48,48,54,50,50,48,50,53,101,50,48,48,100,54,99,99,51,98,56,48,48,102,102,57,100,101,49,101,57,48,48,102,102,50,97,98,49,101,98,57,49,99,53,54,99,50,56,54,51,55,100,98,57,102,55,99,49,52,55,51,54,101,54,51,48,101,51,56,57,48,56,53,48,51,101,100,48,48,55,100,50,97,48,48,51,101,100,97,57,51,52,48,57,49,48,48,55,56,101,99,56,51,57,100,48,55,100,56,53,99,57,54,97,102,56,49,50,56,99,48,102,48,99,98,55,50,101,49,51,52,98,102,52,52,50,57,99,97,53,50,56,100,50,100,51,48,49,100,97,56,51,99,97,48,102,50,51,48,49,99,97,50,57,57,49,56,49,102,49,50,52,53,50,50,48,55,55,53,51,56,51,102,101,49,101,54,50,57,48,97,57,50,57,48,51,97,48,56,97,49,100,100,50,102,99,51,97,48,53,52,49,55,55,97,53,98,50,56,99,98,52,50,100,52,51,100,97,49,100,100,48,101,102,57,55,99,49,102,51,50,57,49,48,52,97,49,50,102,56,48,56,53,51,55,101,51,56,51,48,50,55,55,100,99,54,101,54,51,55,48,54,56,53,56,56,102,56,50,48,55,51,102,101,98,55,97,102,99,102,57,51,48,98,56,102,101,97,52,99,55,100,99,102,102,57,50,51,102,48,53,48,49,102,102,56,52,50,56,50,51,49,57,50,54,97,57,102,52,99,54,51,102,97,56,51,52,48,101,48,98,52,50,52,49,101,52,101,99,101,52,98,53,100,50,100,48,56,97,48,52,53,49,100,49,100,50,50,48,54,97,51,97,53,49,56,53,56,100,98,54,99,55,52,98,53,50,56,56,57,99,48,54,98,56,51,99,49,49,99,48,49,100,55,48,102,51,56,55,52,99,100,55,49,99,99,49,101,101,51,51,100,53,57,97,54,54,50,57,97,101,55,50,55,50,97,53,56,99,55,98,53,98,52,102,48,55,54,51,99,53,57,52,49,52,101,55,99,51,57,49,101,49,99,100,55,53,51,97,49,102,56,101,52,102,57,48,102,50,55,52,51,100,51,50,48,100,97,97,53,97,99,54,98,97,52,97,56,55,52,97,48,49,99,49,54,53,49,49,55,54,53,50,48,55,97,56,97,51,50,57,52,51,99,99,49,100,55,50,101,99,97,56,48,102,49,56,55,54,56,51,99,54,53,53,49,53,99,49,101,48,48,102,102,101,100,56,55,56,56,97,48,50,99,57,48,52,98,97,50,56,99,51,99,48,53,49,49,55,48,56,52,99,57,54,54,53,51,57,55,56,53,52,57,55,50,53,54,50,52,97,54,97,49,49,54,54,53,54,49,55,48,53,53,50,52,50,51,50,54,57,53,101,53,97,50,49,50,54,97,54,97,49,50,55,97,48,97,52,50,50,50,55,97,48,98,56,52,54,56,55,51,57,100,102,49,50,100,102,56,50,50,101,51,49,56,101,55,102,48,50,48,55,49,99,55,51,102,48,51,48,52,48,99,97,48,50,54,97,48,48,51,101,56,51,52,48,49,102,55,49,48,53,56,57,53,101,57,99,49,100,54,48,50,52,53,48,48,102,102,57,97,53,48,102,56,101,52,57,48,101,101,98,100,50,49,100,97,48,101,56,48,49,50,98,54,49,102,98,50,100,57,49,99,51,100,50,53,101,48,55,97,100,56,48,102,51,49,55,56,49,101,56,48,101,101,48,55,50,99,51,97,99,48,101,48,49,51,54,99,97,52,50,56,48,98,99,48,52,99,56,55,52,100,50,97,48,98,102,97,52,99,48,101,48,56,55,56,99,51,99,101,57,56,53,48,50,48,56,51,98,54,50,98,56,97,51,52,98,48,101,55,49,54,48,49,101,48,52,102,48,101,56,50,53,56,55,49,52,97,51,48,101,52,48,48,102,102,101,53,55,97,51,52,55,102,99,53,100,100,48,97,51,56,48,99,99,49,53,56,48,99,53,48,49,99,54,49,100,52,49,101,54,51,56,56,102,53,57,57,54,97,52,102,97,55,55,55,51,54,50,102,54,51,53,97,100,51,102,49,99,56,97,97,102,51,97,57,101,97,99,52,98,97,100,52,100,52,99,54,51,97,99,97,101,54,53,97,48,102,51,53,48,52,53,56,102,54,99,48,48,53,97,57,48,53,99,49,48,55,49,50,51,100,48,49,99,50,48,102,102,57,102,99,55,53,52,100,97,51,98,98,100,101,54,53,49,101,49,101,98,52,102,56,51,98,52,51,99,49,54,53,48,53,49,57,98,52,54,50,99,98,52,49,52,99,98,57,52,51,99,54,53,97,100,56,54,56,97,56,54,51,57,97,55,53,51,52,48,101,56,48,102,49,100,56,102,51,48,54,97,48,100,97,57,55,49,100,52,102,50,102,55,53,55,53,99,102,56,53,49,99,55,48,97,53,99,102,56,101,54,51,101,51,56,53,48,57,53,48,54,57,99,48,56,53,50,52,51,55,99,100,98,56,98,100,98,97,100,55,100,56,55,101,50,56,54,49,102,101,49,54,98,54,98,56,49,54,98,100,48,52,52,50,102,102,48,53,53,52,48,57,99,57,48,50,53,51,56,49,100,56,56,49,51,97,101,48,52,98,98,56,51,99,51,48,50,53,102,56,49,101,56,49,53,54,53,53,50,53,50,49,56,55,97,99,97,56,50,99,49,99,48,101,55,48,55,57,56,98,50,50,97,57,99,50,101,57,50,99,49,100,57,56,51,99,54,54,48,97,97,50,99,53,49,52,51,57,101,48,102,50,99,51,98,97,99,50,51,57,54,97,53,49,97,54,54,50,100,56,51,97,97,53,57,57,54,49,57,51,54,57,48,100,48,56,98,97,50,56,55,48,55,97,99,97,50,55,56,98,54,48,101,54,56,55,56,49,51,98,56,55,54,56,51,99,101,53,101,57,53,99,57,99,48,49,54,55,99,48,52,101,101,56,49,50,55,52,48,102,50,99,48,57,49,98,48,50,54,51,48,49,101,48,56,51,56,51,48,55,57,50,53,54,57,54,102,97,52,51,98,97,53,97,97,55,97,52,48,55,49,48,51,100,97,53,56,57,52,100,48,53,49,97,50,48,51,100,48,48,102,102,55,54,99,57,48,53,57,57,54,50,56,97,49,99,101,48,55,57,50,53,48,97,51,97,50,57,54,99,53,102,50,48,54,50,97,99,51,99,99,53,55,97,48,55,52,97,55,57,48,53,48,99,98,101,50,102,97,56,51,97,101,53,102,50,51,57,55,48,49,99,101,50,102,53,51,50,52,51,99,50,49,100,57,50,101,100,48,49,48,56,48,51,53,97,51,48,102,99,102,97,56,100,98,54,49,101,52,100,56,99,48,54,56,49,54,48,49,99,51,57,99,48,98,50,48,48,102,102,49,102,54,97,50,48,48,102,97,101,57,48,101,101,48,48,102,102,51,101,99,56,56,48,57,55,50,98,48,55,55,48,100,57,54,101,53,51,56,55,51,52,49,101,101,56,55,48,56,98,54,52,97,48,102,57,56,51,57,55,48,55,56,50,53,57,57,52,99,56,50,57,99,56,97,56,48,53,102,102,50,97,57,50,48,97,99,52,102,48,101,51,56,55,57,52,98,48,99,53,54,97,54,56,55,97,56,97,101,48,55,55,54,49,102,101,52,54,99,56,48,100,56,55,56,101,48,51,98,51,53,57,51,53,48,52,98,101,50,57,48,51,57,54,49,102,49,97,50,98,52,51,100,55,56,51,57,53,56,51,97,56,53,101,56,49,53,56,49,101,51,56,101,51,50,98,49,101,50,51,57,51,99,100,51,51,51,100,52,52,56,54,99,57,100,50,50,53,99,100,56,52,57,102,53,53,51,53,50,48,49,50,99,101,97,56,54,99,97,98,50,52,52,100,53,48,101,56,56,57,54,50,53,97,53,56,100,51,54,98,52,48,55,102,48,49,54,53,50,48,98,97,100,51,101,56,55,51,48,51,99,56,55,54,49,99,54,49,102,48,51,102,97,52,51,97,102,49,101,54,51,102,98,97,51,100,54,50,99,55,51,97,99,49,100,51,51,52,57,55,53,52,52,51,55,48,101,102,54,52,51,99,49,101,50,57,57,101,98,57,101,100,54,49,100,56,100,52,51,97,52,56,100,56,99,54,53,54,57,102,57,57,53,97,98,53,52,50,100,53,54,55,97,48,48,98,48,102,99,54,101,54,50,52,50,98,102,51,100,49,98,48,99,50,48,99,48,97,99,50,55,102,48,56,48,51,57,54,102,55,100,98,55,102,98,55,48,100,48,102,102,101,102,98,48,100,102,48,56,100,102,56,97,102,98,101,48,49,52,51,57,100,52,51,49,48,49,101,55,48,51,98,53,48,102,57,56,51,57,101,48,55,56,52,49,102,55,48,55,53,97,48,102,48,52,97,56,57,50,56,99,51,101,101,48,101,101,56,51,100,56,49,101,51,48,101,50,56,55,98,52,97,56,48,52,101,57,53,101,53,57,52,57,53,54,49,101,56,48,101,56,49,55,48,57,54,53,48,56,55,56,52,97,100,57,50,99,52,97,56,52,99,50,99,48,97,57,50,99,48,49,50,48,53,97,49,53,101,57,52,56,98,50,57,101,53,52,97,55,97,55,49,53,101,57,98,57,56,57,55,52,97,101,52,102,52,98,52,50,97,56,55,50,99,50,101,56,53,56,99,55,51,101,49,99,54,99,54,48,56,51,56,101,55,49,53,56,54,49,98,49,56,54,51,48,52,97,56,48,97,57,97,99,54,51,100,56,102,97,99,55,99,97,100,49,57,55,48,52,54,100,52,100,57,50,50,49,51,50,99,98,50,57,49,54,50,50,99,98,49,100,49,51,53,48,50,57,49,53,48,48,48,102,102,99,48,52,97,48,102,48,97,48,102,52,97,49,52,57,101,56,101,97,98,57,56,55,56,51,98,57,101,49,56,100,51,99,57,100,52,102,54,55,54,55,52,55,97,98,51,99,98,49,101,100,56,101,54,98,57,97,101,54,100,98,49,99,100,98,50,98,49,100,50,98,54,100,56,101,56,101,52,98,54,100,57,55,54,53,55,53,102,56,98,101,54,49,52,50,49,55,53,57,98,48,53,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,102,102,48,97,48,52,97,50,48,48,102,102,102,57,48,100,48,51,101,97,48,55,57,56,48,52,98,98,48,48,102,102,51,101,57,101,56,48,57,98,100,48,55,99,56,48,101,56,48,51,100,101,49,101,51,48,101,49,48,51,99,56,48,101,55,101,48,55,48,53,56,51,98,97,49,101,98,48,101,97,56,55,56,48,51,99,48,49,100,52,50,102,56,97,98,48,48,55,98,56,56,48,57,97,48,48,102,102,55,50,56,49,100,54,50,101,52,48,52,98,99,98,98,48,101,98,57,54,101,53,49,49,55,54,56,98,50,57,99,49,100,102,50,101,99,98,51,52,48,52,102,57,52,50,50,99,57,48,101,49,51,100,48,49,51,49,51,52,97,101,50,99,51,51,97,53,55,50,54,50,55,50,48,100,56,49,100,55,50,56,49,48,54,48,48,51,101,52,102,50,53,54,57,54,50,53,99,48,48,51,101,56,101,52,48,57,100,99,50,98,56,97,97,50,98,100,51,56,98,53,52,101,52,57,101,48,52,98,53,48,50,53,99,97,102,50,98,100,48,100,102,52,99,52,99,55,99,51,48,48,102,102,50,54,102,48,49,99,48,97,52,98,99,49,56,50,51,50,51,52,100,50,52,100,54,57,52,55,52,55,55,101,101,98,52,101,51,57,49,57,101,54,97,99,51,55,102,102,101,48,49,52,48,52,102,98,101,102,50,52,98,98,54,102,98,101,101,98,97,102,98,100,54,48,56,100,99,55,100,99,101,101,98,56,101,55,48,57,97,97,51,100,55,51,48,50,102,57,98,48,97,101,97,57,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,51,100,52,49,99,56,48,49,51,50,52,48,102,101,99,48,57,54,99,48,102,53,50,49,56,55,99,99,49,99,51,56,51,101,55,48,55,97,52,48,101,56,56,98,101,52,54,52,56,54,53,102,55,53,51,56,49,100,57,56,51,99,50,48,102,56,56,51,98,101,52,56,50,99,57,97,52,55,50,99,52,97,98,50,100,55,57,53,101,53,57,97,52,48,55,51,52,98,98,50,56,49,50,100,50,56,97,98,52,101,52,98,50,57,48,97,55,48,52,102,97,49,56,50,55,55,54,55,51,57,53,54,56,55,53,52,48,100,50,48,97,49,55,56,48,49,102,53,48,48,49,102,52,101,50,48,48,102,102,102,57,53,98,56,55,50,99,51,100,52,53,49,48,51,97,98,48,50,53,97,48,48,57,102,57,52,53,50,101,100,48,56,49,101,54,51,101,53,100,48,55,49,99,49,100,56,48,55,53,99,49,102,53,49,52,99,99,49,53,52,99,48,55,51,56,98,48,50,57,57,99,52,54,48,55,54,48,49,99,52,50,57,52,51,101,50,48,102,98,52,49,101,51,56,51,101,99,48,50,54,51,53,51,56,51,99,54,57,54,49,101,98,52,98,50,102,100,50,56,51,101,56,49,101,56,48,55,57,48,49,101,53,50,98,99,97,51,57,52,48,98,50,98,51,52,48,55,56,49,48,48,102,102,97,101,99,57,100,56,98,49,50,98,54,52,48,50,101,100,57,52,99,49,49,53,50,100,50,53,48,49,50,49,49,100,51,53,48,100,102,55,57,49,49,50,100,49,49,101,54,53,50,49,49,53,50,100,49,100,99,101,99,98,99,56,99,102,51,49,53,57,50,49,49,100,101,52,55,52,56,54,50,56,57,51,48,57,53,51,53,50,55,57,97,99,55,102,51,54,48,100,55,102,97,98,48,100,102,101,48,49,102,55,101,49,100,53,48,102,52,49,52,48,49,102,53,48,101,99,56,55,55,48,51,101,97,49,100,51,50,101,56,97,98,48,102,49,56,55,53,52,51,100,101,53,48,57,52,101,49,101,55,48,101,98,56,55,56,48,97,50,50,99,49,48,48,98,55,50,57,48,51,99,48,49,100,102,50,102,53,48,53,57,50,100,56,97,51,50,101,52,97,54,50,100,48,97,99,52,97,52,101,50,98,99,98,52,50,97,99,98,49,50,97,53,50,57,49,56,98,48,52,48,52,100,50,98,100,51,53,50,100,48,56,98,48,52,51,52,56,56,52,101,52,48,55,49,99,56,97,57,97,97,49,97,53,52,48,52,53,98,48,48,102,102,55,99,55,101,56,48,49,102,50,52,48,48,102,102,55,52,54,57,101,48,101,99,56,49,99,53,56,49,50,50,97,48,52,100,102,57,54,50,102,56,55,50,48,51,102,99,49,100,56,52,55,48,48,55,97,54,54,48,101,101,56,49,101,101,50,55,50,54,56,55,53,99,51,98,54,48,101,55,56,97,57,48,55,51,99,48,101,54,56,48,57,55,57,48,101,99,99,56,55,52,100,102,48,55,97,48,49,102,102,48,55,97,52,48,102,100,98,57,55,52,56,52,49,102,56,50,102,99,98,53,48,101,48,56,55,98,53,48,50,98,57,52,54,49,100,49,57,48,101,57,57,54,50,53,101,57,55,101,49,100,56,50,98,56,97,98,50,98,56,97,100,97,50,99,49,51,102,97,48,48,102,102,48,102,52,56,98,102,101,48,52,53,50,48,48,102,98,51,56,48,48,55,100,48,50,56,49,50,51,99,48,48,102,102,102,98,50,99,97,52,49,48,102,53,56,55,97,56,51,98,48,57,56,48,101,55,99,49,101,98,97,48,48,50,54,51,50,52,56,51,99,48,48,55,50,52,53,50,56,51,97,49,48,55,55,101,49,101,49,48,102,98,56,50,54,98,48,55,48,99,97,99,56,101,48,102,50,52,51,100,54,53,97,48,51,57,98,48,102,100,56,55,57,52,51,99,100,99,51,97,99,49,100,98,48,101,48,97,51,49,52,99,49,99,101,100,52,57,98,51,99,97,98,52,50,50,100,52,98,55,50,98,51,55,101,53,54,50,55,52,102,52,49,48,48,98,51,53,48,48,102,102,55,100,56,49,48,48,102,102,51,101,57,100,99,48,57,100,102,48,48,55,100,55,54,48,55,99,52,51,99,101,53,51,56,51,100,97,48,55,52,52,49,101,101,48,102,51,56,51,98,101,48,101,98,48,48,57,51,101,52,98,48,55,101,101,48,101,101,56,49,100,102,48,51,101,48,50,101,48,49,99,54,51,98,52,53,100,57,53,48,49,99,97,52,97,52,53,48,52,98,48,51,100,48,48,102,102,102,52,56,51,97,101,48,101,50,57,52,97,101,48,48,51,98,55,99,51,101,99,53,54,48,55,51,52,49,97,57,54,102,101,48,102,57,51,48,57,97,49,100,98,51,53,49,54,49,49,48,48,102,102,57,101,48,48,102,102,101,97,48,53,48,97,51,48,55,98,101,48,101,52,52,49,100,49,48,51,102,102,48,101,54,50,55,48,51,98,100,48,55,100,54,48,101,99,99,51,56,52,48,102,53,56,51,57,50,53,97,48,50,52,56,48,52,99,52,51,97,101,48,102,49,99,51,57,52,49,100,55,48,102,100,48,55,55,100,51,51,50,48,49,55,48,53,54,49,55,99,56,100,50,102,57,52,52,49,101,57,50,97,56,98,98,50,57,100,50,51,99,49,54,101,53,50,49,53,52,57,102,56,57,57,53,102,53,51,48,57,99,53,53,97,49,97,55,99,57,57,100,52,50,52,51,97,56,102,102,48,48,102,102,56,54,51,53,100,52,48,55,57,97,48,48,102,102,55,100,98,99,56,48,51,101,50,54,99,53,97,56,51,57,101,48,101,57,98,97,48,102,97,52,48,49,102,53,100,97,57,52,48,102,48,52,49,101,57,49,53,50,53,51,102,57,97,48,102,97,56,51,97,51,48,102,53,50,52,50,53,48,55,101,48,49,101,52,57,54,99,48,50,54,52,53,57,48,51,98,50,48,101,98,48,55,54,98,48,51,97,54,48,101,50,48,51,57,48,48,102,102,50,53,99,52,97,100,52,52,52,97,48,52,57,50,53,57,54,52,49,102,54,48,102,50,56,55,100,101,48,98,57,50,99,98,54,54,56,51,98,101,53,54,97,50,49,54,52,53,54,49,101,100,48,52,98,49,52,49,98,48,49,51,52,52,49,102,55,56,49,50,102,50,48,102,99,48,48,57,54,100,48,102,57,97,53,56,51,98,101,48,55,102,48,48,102,102,101,56,99,49,101,52,56,51,97,50,48,102,53,97,50,101,55,57,102,54,99,97,50,48,55,57,56,49,99,54,48,102,54,56,51,98,102,50,99,99,98,51,50,98,53,49,56,98,55,50,100,52,97,49,57,50,101,52,97,99,50,98,52,51,101,54,53,51,49,52,50,53,98,50,53,57,53,48,57,97,53,97,57,52,56,53,99,97,50,50,48,50,54,54,50,98,101,54,53,99,97,50,98,53,51,53,98,51,101,98,52,50,52,100,57,54,102,102,99,50,52,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,51,97,48,48,102,102,57,55,97,48,55,52,52,53,98,56,51,102,102,48,55,102,54,48,101,52,52,49,99,50,48,55,55,100,100,54,53,57,48,102,48,48,102,102,51,101,100,48,55,98,101,48,101,100,48,49,100,50,49,52,50,101,98,101,101,50,52,98,54,56,101,100,49,55,48,48,102,102,102,49,99,51,101,52,53,48,56,55,51,56,97,99,55,53,101,101,56,52,53,53,49,55,97,57,97,52,51,50,53,57,55,50,99,49,50,97,52,49,50,57,48,98,51,52,100,100,98,100,53,51,54,53,54,50,55,100,101,99,56,52,101,55,102,56,48,54,54,102,48,48,102,102,51,101,49,102,54,48,101,55,99,49,101,49,48,51,97,49,48,48,102,102,55,100,53,57,56,55,101,102,48,55,102,99,51,98,54,53,99,56,55,54,56,48,49,101,97,56,48,49,51,54,48,49,101,57,48,55,98,101,49,99,55,99,53,98,49,52,99,53,100,57,52,102,99,51,99,48,48,101,102,56,51,101,97,48,52,98,98,56,49,50,99,102,56,51,98,54,49,101,56,50,98,51,49,55,99,53,52,49,53,99,48,50,54,56,53,52,49,54,48,48,102,102,50,53,54,57,54,48,50,53,101,53,100,49,52,100,56,98,48,50,56,48,98,48,99,56,100,101,56,97,100,50,99,100,51,97,54,54,102,97,56,48,100,54,52,97,48,97,54,48,49,50,51,48,48,101,52,49,102,48,50,53,98,56,48,57,51,50,48,50,53,51,99,49,99,50,97,55,97,49,57,53,99,56,97,53,102,48,51,97,50,48,50,53,98,56,49,99,53,48,51,98,52,48,102,53,51,101,53,53,97,51,53,51,50,99,49,54,52,49,101,57,48,101,48,48,102,102,51,97,57,48,101,55,48,55,50,99,98,99,50,100,53,50,48,49,51,50,53,52,49,52,48,57,99,57,54,57,50,57,97,57,54,53,49,57,102,97,55,49,54,48,53,49,57,53,97,53,56,98,57,51,51,48,48,57,102,50,98,100,48,54,101,54,57,48,100,98,48,54,99,100,55,102,99,48,52,53,49,48,48,55,99,100,98,48,49,102,48,48,102,102,51,99,49,48,101,53,56,51,98,56,48,50,52,52,48,49,100,51,56,55,55,99,51,99,97,53,99,49,53,52,49,99,50,48,55,100,51,56,48,57,97,51,99,48,102,50,48,51,98,99,56,48,53,100,49,55,54,56,50,53,52,48,55,97,51,48,51,98,97,50,102,56,48,57,52,101,48,102,51,56,55,52,51,49,55,54,53,51,50,50,49,54,56,56,54,53,51,49,55,100,56,97,52,50,100,100,50,53,50,49,51,52,97,101,57,50,102,49,48,48,102,102,98,50,48,49,50,102,52,102,98,99,57,101,53,53,56,50,52,48,98,48,51,98,57,99,48,50,101,100,53,52,48,55,51,102,48,48,102,102,55,99,99,98,99,48,57,98,97,48,101,56,48,51,101,52,48,50,54,98,56,49,99,54,48,49,50,97,99,53,51,50,51,97,52,98,52,49,101,100,48,50,52,100,48,48,102,102,49,101,97,54,56,48,51,100,101,56,57,48,102,51,54,53,54,51,52,56,56,57,51,99,48,57,56,52,48,55,55,48,48,52,97,102,56,51,99,54,48,101,101,52,50,50,50,52,97,50,56,55,57,48,98,50,50,100,53,50,55,99,57,53,52,53,54,50,52,101,55,55,57,55,48,53,48,48,102,102,55,52,55,54,101,48,99,57,53,97,48,50,55,99,100,55,101,57,102,56,48,52,99,48,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,55,97,48,48,102,102,49,102,49,55,48,50,99,56,97,101,52,57,48,48,102,102,55,100,49,100,48,49,50,53,52,53,55,50,50,57,54,48,53,55,97,52,57,54,48,53,54,55,48,50,54,51,98,49,54,54,53,55,97,51,50,54,51,48,102,97,53,50,48,48,102,102,50,55,99,48,57,98,101,48,50,54,48,57,50,53,49,52,48,52,99,49,49,54,53,99,48,52,99,97,50,55,52,100,52,53,99,52,100,48,52,49,51,55,97,48,51,53,57,51,102,100,98,57,49,97,101,97,48,49,52,50,101,97,48,49,56,57,52,48,48,102,56,52,57,56,51,101,48,48,102,102,55,56,50,49,102,52,48,55,55,48,48,52,102,55,56,51,97,55,50,102,99,51,99,97,53,99,49,54,97,49,99,50,48,55,50,100,56,48,57,53,99,99,48,101,100,99,51,98,99,57,99,53,100,49,55,54,57,97,53,52,48,55,53,102,48,51,99,53,50,102,56,48,57,98,49,48,102,51,56,55,98,102,49,52,97,53,51,50,53,57,54,56,57,56,53,51,49,52,51,56,98,98,50,100,100,49,57,49,100,51,52,98,49,57,50,56,100,48,48,97,100,48,49,51,48,52,102,56,101,57,101,53,97,48,50,55,99,98,48,51,51,57,98,102,99,48,55,97,101,53,48,49,52,55,56,48,49,102,50,99,49,48,48,55,100,55,52,48,51,99,56,48,50,55,51,99,49,99,50,56,51,97,54,48,55,102,50,49,99,57,52,101,52,48,52,54,50,56,52,48,57,49,98,48,55,51,101,48,52,101,56,48,51,100,98,48,102,100,98,52,57,56,57,50,53,102,97,51,98,99,57,52,53,51,98,101,49,99,101,48,55,52,97,49,102,49,57,54,49,49,55,49,53,50,49,99,51,48,102,53,97,49,50,52,100,101,52,51,48,55,52,101,53,99,57,99,48,52,101,99,98,99,48,101,55,97,48,101,51,101,100,99,98,52,102,49,100,51,53,51,52,97,100,48,49,98,56,53,52,50,51,56,48,57,56,99,48,55,52,101,53,54,48,51,102,98,48,50,53,101,99,49,102,98,48,51,56,98,50,102,53,98,52,100,55,56,97,53,48,55,100,48,48,101,54,52,49,101,55,56,51,97,55,50,101,53,56,50,98,101,99,97,100,52,55,50,99,49,101,50,98,48,49,101,51,48,55,50,48,98,100,48,101,56,49,54,52,99,57,53,97,57,48,53,102,50,49,49,54,48,53,50,97,51,50,54,55,52,52,50,101,100,101,99,56,51,52,53,100,49,53,101,57,101,53,54,99,100,102,51,57,54,48,53,55,97,53,97,48,49,51,54,102,102,102,56,48,52,51,99,50,101,97,48,100,48,56,49,51,97,52,48,101,57,99,97,97,48,55,48,99,48,52,101,51,48,49,51,54,52,48,101,51,48,97,51,54,53,50,100,97,50,57,48,49,99,98,48,49,51,50,101,48,102,101,48,49,100,51,57,52,101,99,49,54,52,102,49,53,97,102,49,54,52,100,57,53,52,48,101,100,99,49,101,56,56,55,97,52,51,57,56,53,55,98,50,57,99,102,57,52,52,56,54,53,55,57,52,99,57,48,57,57,50,56,56,53,51,50,51,54,52,100,97,50,57,52,97,102,52,48,50,98,54,57,100,48,100,50,56,97,98,52,49,52,48,52,48,102,48,100,99,48,50,98,99,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,100,101,56,48,48,102,56,100,102,56,48,51,101,56,54,100,50,99,48,57,100,51,48,102,101,49,52,56,48,52,100,98,56,49,51,53,54,49,100,52,50,102,52,97,55,48,50,53,99,99,49,100,98,56,55,57,48,97,101,50,100,99,51,57,48,49,99,98,50,101,99,97,51,55,48,97,100,55,52,49,101,101,48,55,101,48,51,97,50,53,99,56,51,56,97,48,55,57,101,49,100,97,97,48,102,49,48,55,54,99,49,101,51,48,51,57,102,48,102,53,56,55,49,52,51,102,52,48,52,98,99,56,55,101,52,51,56,56,49,101,99,48,102,49,57,52,99,53,97,54,50,57,52,51,99,50,56,50,53,57,48,55,57,98,99,53,50,48,49,53,102,54,56,48,53,54,54,52,101,50,99,49,51,56,50,97,52,48,49,102,49,98,57,48,48,55,100,50,100,50,51,48,48,51,101,99,49,56,49,102,49,98,101,48,102,102,52,48,57,56,52,48,101,50,56,55,56,99,98,51,48,50,53,51,56,49,100,51,49,54,56,102,54,50,98,99,98,97,50,57,56,51,99,56,48,101,54,57,51,52,97,49,48,102,57,48,51,101,100,48,101,49,56,55,97,48,49,99,51,56,55,99,57,49,56,49,100,54,56,55,102,99,49,100,102,48,55,101,99,97,57,48,102,55,48,55,56,99,98,101,48,55,55,97,53,102,48,51,98,52,48,102,98,49,55,54,57,99,49,101,52,57,56,48,101,57,97,48,57,53,97,53,57,97,49,55,101,49,100,99,56,48,102,51,97,48,49,54,50,48,57,100,50,98,57,51,56,48,51,52,50,56,49,100,51,48,51,97,51,48,55,54,97,48,101,50,99,51,56,54,53,49,48,51,98,52,48,55,53,50,49,99,57,48,101,57,56,51,98,99,48,101,52,56,55,54,48,97,102,50,97,99,97,56,50,97,52,51,98,97,49,99,98,48,101,100,49,52,50,49,100,51,50,57,100,97,52,55,50,57,52,97,56,50,98,52,97,51,50,98,97,98,49,52,101,49,100,57,50,97,99,97,54,50,97,55,51,102,48,53,51,57,53,48,53,54,49,53,102,98,97,50,50,48,51,53,51,57,48,100,48,57,49,53,48,50,50,54,53,57,52,51,54,97,50,55,102,99,100,99,49,100,102,56,55,48,48,51,57,52,48,101,98,99,51,97,50,53,49,48,55,48,56,49,100,101,48,55,52,52,51,98,48,49,99,53,48,101,55,48,55,54,48,97,100,50,98,56,97,51,48,101,102,56,55,54,48,51,57,99,49,100,101,50,57,99,51,98,50,49,100,102,50,57,56,97,98,50,57,52,97,102,52,52,50,97,52,97,97,50,98,56,97,97,50,57,48,97,50,52,51,52,48,50,97,48,97,100,52,50,50,98,99,97,57,50,98,56,97,102,52,49,52,48,52,52,52,51,52,51,54,57,49,49,48,53,48,53,48,100,49,53,48,49,98,56,57,54,57,49,49,98,57,53,49,101,53,55,53,48,56,57,48,50,54,48,99,48,57,56,101,48,55,51,52,48,52,97,98,48,51,97,98,48,102,48,56,51,101,99,48,55,102,54,49,102,49,101,49,99,51,48,55,54,52,49,100,50,99,53,51,101,48,102,48,48,102,102,55,57,55,56,55,55,56,51,100,48,49,101,56,48,49,50,102,101,53,100,56,55,57,48,97,52,48,101,97,57,53,98,102,49,52,99,49,99,100,50,57,52,51,99,50,49,101,50,52,99,97,52,100,50,102,99,51,99,54,53,50,97,48,101,56,52,49,50,98,57,51,97,97,51,50,53,48,48,102,102,57,56,51,98,51,48,53,54,97,49,97,55,50,54,98,55,102,101,49,101,99,97,99,51,101,102,98,50,56,99,100,100,98,99,102,98,97,100,98,50,99,99,54,48,54,100,99,55,57,99,99,100,51,55,49,56,99,50,102,100,53,49,98,54,48,51,55,48,52,55,53,48,97,55,48,55,50,97,48,102,97,99,49,100,56,48,49,51,49,52,48,101,98,99,51,98,48,48,102,102,102,56,52,49,99,101,48,55,57,97,56,51,101,50,48,101,100,99,51,100,102,99,98,57,101,49,100,98,48,102,50,102,50,57,99,51,99,48,53,48,55,50,99,50,56,51,98,56,49,101,49,50,100,48,51,97,101,53,99,48,48,51,98,49,56,51,99,101,53,52,49,52,54,53,100,50,50,52,97,49,56,55,56,52,97,52,50,99,100,48,52,48,50,102,99,97,101,52,50,99,101,101,52,53,101,57,99,56,49,101,99,97,102,97,52,51,52,99,98,48,50,48,99,48,48,55,99,57,97,52,48,49,102,54,51,49,99,48,57,50,53,48,50,52,53,56,98,102,48,101,49,48,51,98,99,48,55,97,99,53,57,48,51,98,50,48,50,54,51,48,49,102,57,102,50,98,54,52,49,99,102,97,52,48,55,55,53,97,48,55,57,97,53,51,56,55,97,100,50,98,48,51,98,52,48,55,99,48,48,101,49,99,98,100,48,55,56,49,52,53,49,56,55,102,99,51,56,55,52,53,55,50,49,48,55,52,50,57,48,99,51,56,99,49,101,98,50,99,51,49,54,49,50,53,101,56,55,56,48,97,101,48,48,55,98,56,56,97,102,50,99,57,50,56,97,97,50,97,101,53,51,102,101,50,99,48,97,102,102,102,101,48,50,54,56,48,48,51,101,52,102,48,48,48,102,102,102,98,51,55,52,51,48,50,55,56,56,48,57,99,57,57,48,55,52,99,48,101,98,99,51,102,48,53,49,48,55,99,52,48,57,55,100,48,50,53,101,55,53,48,48,51,100,51,97,48,102,51,48,55,51,52,51,99,54,56,99,53,102,57,52,48,49,102,48,99,48,102,54,56,49,100,52,56,49,50,102,99,49,101,55,48,102,54,56,50,54,52,98,57,48,101,102,48,55,102,48,51,100,97,49,99,53,50,102,98,57,52,48,49,102,54,48,101,57,49,54,50,56,53,49,50,53,49,49,53,97,53,49,53,49,53,97,57,99,56,99,57,56,56,50,53,97,53,49,54,52,53,97,52,53,53,50,48,48,48,102,102,98,49,48,97,97,49,102,55,100,101,52,57,55,54,100,102,55,100,100,55,53,102,55,97,99,49,49,98,56,102,98,57,100,100,55,49,99,101,49,51,53,52,55,97,101,54,48,53,102,51,54,49,53,100,53,51,97,102,102,101,98,97,57,97,57,53,54,53,54,97,54,49,55,48,53,57,57,53,101,53,52,49,53,99,99,101,52,57,52,101,50,99,100,51,49,49,52,97,102,50,98,100,49,102,98,56,99,98,53,57,100,52,99,52,102,55,102,50,51,50,51,50,51,101,55,53,102,102,50,56,102,50,52,100,50,53,102,57,57,51,100,55,100,50,51,102,102,101,97,51,54,102,101,52,48,100,56,57,49,99,48,49,102,52,53,54,48,48,102,102,102,98,53,50,52,97,48,50,53,97,52,51,99,99,48,52,100,101,98,48,48,52,97,100,52,100,56,49,50,101,99,49,99,102,48,55,53,48,53,99,56,51,101,102,48,102,49,56,51,99,52,99,48,102,98,99,48,57,55,50,100,56,97,101,48,55,54,48,49,100,99,48,101,48,55,48,55,57,56,53,100,48,55,57,99,48,49,101,100,51,97,48,55,98,100,50,49,102,57,52,98,101,56,52,49,99,55,97,99,53,100,56,48,57,50,50,48,56,55,53,57,51,52,51,99,50,101,55,48,48,102,102,55,54,55,50,48,57,53,55,54,53,97,57,100,48,49,55,102,99,48,97,50,49,55,53,100,55,53,102,102,100,52,48,55,98,99,48,48,55,99,50,55,48,49,99,55,48,55,52,48,51,99,101,49,102,57,48,50,55,56,48,49,102,53,48,55,98,48,51,57,52,56,56,57,97,49,101,101,48,55,53,54,48,48,102,50,100,52,48,48,102,52,56,99,51,100,99,53,57,48,55,54,56,97,99,52,57,52,100,50,57,101,56,51,101,97,53,52,48,49,51,53,52,49,100,56,48,102,101,56,48,51,100,98,50,49,101,51,50,99,56,97,55,52,98,50,100,56,97,98,99,53,56,49,53,56,56,99,56,101,53,51,57,55,102,99,51,98,48,53,56,57,53,100,57,51,100,98,100,56,97,101,50,100,51,97,55,98,53,97,53,48,100,52,48,52,52,51,53,48,48,102,102,100,97,99,48,48,55,99,53,51,99,49,100,48,48,102,102,51,98,101,48,101,54,48,48,102,102,51,101,57,99,56,48,57,54,101,48,55,98,48,49,100,98,48,101,100,57,52,101,53,54,48,55,101,99,49,102,51,56,48,51,100,53,101,48,48,55,97,56,99,49,101,50,52,51,50,57,56,97,54,52,49,50,100,99,51,100,51,56,49,100,99,48,49,51,52,97,48,52,99,52,56,55,54,52,51,97,51,56,98,98,50,101,53,48,52,97,97,52,50,50,101,48,98,100,98,50,56,99,97,55,52,97,52,56,52,48,50,98,98,57,55,99,57,101,53,57,55,50,98,53,48,54,56,49,50,48,53,55,55,52,49,52,49,50,53,49,53,102,101,48,51,50,54,50,56,48,53,57,98,56,48,51,101,54,51,97,48,52,101,54,48,51,98,100,48,55,102,97,48,52,100,49,48,51,56,52,48,50,53,57,48,51,57,101,102,99,97,54,57,55,54,48,52,57,102,53,48,51,100,51,48,48,102,102,55,98,98,56,98,57,52,55,55,52,97,53,52,99,50,97,48,98,48,99,48,102,102,99,49,100,100,48,49,50,99,48,49,102,99,50,56,102,57,53,97,53,56,57,53,97,49,101,54,50,102,49,51,49,50,52,49,50,48,56,54,53,50,97,52,97,50,97,55,101,52,102,50,56,99,51,98,55,100,98,52,100,99,52,48,97,102,57,50,102,54,52,57,50,55,52,48,48,102,102,54,53,51,48,55,56,99,51,99,52,53,51,48,55,53,48,97,55,52,97,50,102,99,51,99,48,57,57,100,48,52,97,55,50,98,99,51,48,101,57,56,57,56,48,57,54,52,97,52,98,48,99,55,97,52,97,52,50,51,97,50,97,51,100,55,52,55,52,53,52,54,52,99,52,97,97,50,52,57,52,57,48,99,52,99,101,57,56,102,101,54,97,97,54,98,101,102,51,57,52,48,50,50,48,52,49,102,48,56,51,101,50,48,55,56,48,48,102,101,48,49,101,51,56,55,57,52,49,101,99,56,51,100,51,48,102,50,49,55,48,49,102,49,48,102,101,48,55,97,97,52,97,97,57,50,101,99,51,99,48,53,101,57,55,50,53,99,48,55,56,52,98,54,50,99,52,48,52,56,99,97,48,50,98,48,51,97,101,53,54,55,52,97,50,101,48,51,99,50,53,97,49,55,54,53,99,50,53,54,52,51,50,57,56,97,53,50,98,57,48,57,97,97,52,101,50,99,53,51,53,99,57,52,50,52,52,52,53,52,50,54,101,97,53,48,54,54,50,50,55,102,99,50,57,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,55,49,57,48,48,97,97,100,48,48,102,102,50,56,99,56,48,48,102,102,50,102,98,50,56,48,54,98,57,56,49,50,48,56,48,48,102,102,100,56,49,99,48,52,57,51,56,48,50,54,50,51,48,49,50,100,101,48,48,53,52,56,52,51,97,48,97,48,49,53,49,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,102,102,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,102,102,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,50,97,52,50,49,100,48,53,48,51,97,52,51,57,52,48,48,102,102,54,101,100,49,97,101,48,48,102,102,57,99,101,53,50,48,48,53,55,56,97,98,48,48,102,102,98,48,52,48,57,97,51,56,48,51,54,50,101,48,101,101,56,48,49,51,55,54,51,99,56,48,49,53,49,48,102,100,56,51,55,50,98,97,101,98,97,56,48,99,98,101,48,49,49,101,102,97,101,98,97,101,98,102,101,48,50,101,48,48,102,102,48,51,101,53,48,97,48,48,102,102,100,54,102,55,48,55,54,99,48,48,102,102,57,57,54,54,49,99,49,48,48,50,97,51,101,48,102,100,53,52,48,52,49,48,56,48,52,53,56,48,102,48,49,57,100,52,48,55,101,102,48,48,102,102,55,99,97,49,52,48,49,97,100,101,101,48,101,100,56,48,49,51,50,99,99,51,56,50,48,48,102,102,53,52,55,99,49,102,97,97,56,48,56,50,49,50,48,56,98,48,49,101,48,51,51,97,56,48,97,52,56,55,98,50,48,48,102,102,100,98,97,49,102,52,48,49,51,100,52,101,52,48,48,53,56,54,54,48,48,99,52,52,48,52,98,99,52,48,49,97,100,57,56,55,55,48,48,49,51,98,99,51,100,50,48,48,102,102,53,53,54,51,100,55,49,51,102,48,98,101,98,97,101,98,97,56,49,54,98,56,48,101,102,54,97,53,97,98,101,99,100,51,52,101,99,49,50,100,55,49,53,97,101,54,97,52,102,98,57,102,55,51,99,102,100,53,56,99,50,56,54,51,57,102,56,52,50,56,48,102,99,56,48,48,102,102,102,97,49,97,48,48,102,102,55,100,98,50,54,48,50,54,98,48,49,100,100,97,50,56,49,50,98,56,48,52,99,56,48,51,99,98,57,50,99,99,48,57,97,54,48,101,49,54,52,97,99,49,99,50,50,100,52,51,99,99,99,52,97,49,57,54,101,48,102,97,99,49,100,53,57,52,101,53,52,50,51,97,52,97,51,98,97,102,48,55,57,100,50,48,98,52,52,100,99,49,102,52,48,55,98,52,49,99,98,48,99,48,98,56,99,49,102,48,56,52,98,52,50,50,57,48,98,101,50,102,56,51,56,97,56,54,53,51,56,55,100,50,98,56,55,101,48,51,99,48,53,53,48,51,100,53,48,102,53,50,48,48,102,102,48,56,50,102,98,102,100,101,55,54,102,99,56,57,102,57,56,53,48,49,101,50,102,49,99,54,101,54,49,54,51,101,51,55,51,48,98,53,48,99,50,48,55,54,52,48,102,50,48,51,101,48,48,101,55,99,49,101,49,48,55,50,48,49,101,97,56,51,98,100,50,100,97,52,97,51,48,102,100,56,51,98,56,48,102,54,48,55,55,48,51,102,54,49,99,102,50,101,56,49,50,48,53,55,49,54,53,56,97,55,48,102,52,56,55,52,99,98,55,52,52,50,102,52,97,49,50,99,102,57,53,97,53,99,50,49,57,54,48,53,53,49,54,51,57,48,99,98,51,52,49,52,53,52,98,97,50,98,99,98,54,52,48,52,101,50,98,100,51,98,51,49,100,98,50,99,53,48,49,50,100,48,97,97,101,49,99,48,54,57,49,100,52,49,101,54,51,101,48,101,98,49,97,99,97,48,102,101,55,54,97,57,53,51,50,50,48,102,97,55,52,97,101,98,49,97,55,99,51,97,53,97,101,97,101,54,100,52,98,56,54,54,50,102,57,50,100,97,55,55,55,50,48,50,49,55,52,57,54,52,98,48,97,55,48,49,49,56,48,98,56,53,48,101,50,52,55,54,56,51,102,101,48,101,102,56,100,48,49,100,49,51,54,53,97,99,51,97,57,97,54,97,97,51,56,102,56,51,98,52,54,101,51,53,53,98,49,99,55,100,51,49,48,100,57,54,51,50,100,53,52,98,49,53,98,97,98,53,99,102,97,54,55,49,101,57,100,49,97,55,54,51,52,99,101,97,100,55,51,50,49,101,99,101,57,54,98,54,51,57,97,55,56,53,54,97,49,54,50,98,48,48,102,102,100,101,52,97,102,98,53,52,102,102,51,101,56,99,55,51,100,54,48,49,100,102,99,53,49,102,54,49,56,48,100,49,52,98,101,100,97,97,102,100,101,101,51,57,98,54,99,50,102,101,51,48,57,97,51,49,99,99,49,52,49,53,99,48,98,53,48,50,54,99,48,48,102,102,55,100,51,98,56,48,51,101,100,50,99,51,98,48,48,48,102,102,102,98,48,100,48,55,51,99,57,50,53,48,48,55,99,49,50,48,97,57,48,101,101,48,49,51,50,101,48,101,57,48,97,56,48,101,101,57,53,97,48,102,49,52,51,97,56,102,49,55,56,56,54,57,52,53,101,48,51,99,55,50,57,57,48,48,102,102,51,98,52,49,100,52,50,98,52,98,49,48,55,102,54,53,53,49,52,101,53,55,48,55,50,56,51,57,54,53,48,49,52,101,53,51,48,55,57,99,51,102,56,57,48,53,99,97,50,57,55,52,49,100,50,48,101,99,97,49,57,55,99,56,52,49,99,49,52,101,97,48,101,102,97,48,49,54,56,53,56,97,49,50,48,48,102,102,55,97,56,51,97,56,48,50,54,50,48,55,50,56,54,49,53,97,52,100,56,56,101,51,102,51,54,101,50,101,56,50,98,48,98,101,48,49,99,50,100,52,48,55,49,48,99,54,51,54,48,101,50,54,101,49,57,101,97,48,100,50,51,51,100,54,100,53,97,55,55,51,99,51,54,99,98,50,97,49,50,97,100,100,50,97,49,101,99,55,98,54,48,51,56,101,54,98,56,50,49,98,48,98,54,100,57,54,53,56,101,97,57,56,101,99,48,49,54,99,52,51,99,98,48,101,101,48,55,57,99,51,97,55,49,102,49,51,53,56,55,50,48,55,99,52,101,55,52,101,48,54,101,49,56,99,55,98,98,53,55,50,57,54,99,98,53,53,49,101,49,52,98,97,100,97,55,50,51,52,48,99,102,51,100,53,57,50,49,101,56,101,52,55,100,51,98,50,48,102,48,55,55,51,99,53,56,100,55,51,50,100,97,97,100,54,51,53,56,98,49,56,101,54,52,55,49,55,53,100,54,56,102,56,50,102,48,99,50,99,55,49,52,97,49,57,101,48,56,49,100,97,100,49,98,54,49,49,98,54,49,54,48,48,102,102,50,57,53,98,53,102,56,97,101,50,49,55,102,99,48,56,50,48,48,49,102,55,56,56,48,48,102,102,102,97,97,97,50,98,52,48,57,101,48,48,102,102,55,53,97,57,54,48,52,99,49,48,51,97,102,98,50,100,100,49,52,48,57,57,98,48,55,49,50,48,101,101,56,98,50,54,99,97,54,50,57,49,49,53,56,50,102,56,51,99,50,56,56,48,102,56,52,49,100,100,48,55,55,57,101,50,101,56,51,100,98,99,49,100,56,50,49,48,55,55,52,97,55,52,54,50,101,53,51,49,49,56,49,101,49,98,48,53,97,49,55,52,53,102,97,53,56,51,98,52,52,99,48,101,100,50,48,102,99,53,101,57,55,97,53,98,97,53,48,55,51,56,51,99,97,56,48,57,99,53,55,49,55,56,53,49,56,55,97,56,49,100,99,56,48,53,101,56,51,56,100,53,98,54,102,53,98,55,55,49,101,53,99,54,101,97,97,54,97,50,56,54,97,51,101,51,99,102,100,102,55,51,49,98,101,102,56,50,48,54,49,100,52,48,51,56,56,98,49,50,57,57,51,54,51,55,97,49,54,54,49,52,52,56,55,48,98,49,98,54,102,98,48,50,99,53,50,56,48,97,51,56,48,48,102,102,102,98,101,53,48,48,102,102,55,100,51,56,50,54,48,55,100,49,50,56,51,102,50,48,52,102,55,56,49,50,98,101,53,48,49,52,101,56,97,53,97,50,50,49,52,97,57,54,49,101,54,48,50,54,50,99,49,100,54,57,52,99,56,48,53,48,56,55,54,49,48,100,50,100,48,56,51,98,52,53,48,48,102,102,51,99,49,48,102,97,48,51,99,54,48,50,54,51,100,100,48,102,48,48,102,102,55,56,99,51,102,101,53,52,50,49,97,52,57,55,52,57,48,53,54,57,53,48,49,100,54,50,57,56,98,102,48,101,50,48,55,51,99,51,57,53,99,98,99,48,102,55,57,55,54,102,49,54,54,49,102,101,100,52,53,100,48,55,57,56,98,55,48,102,51,100,97,55,56,49,48,97,49,101,56,48,101,49,51,57,54,100,53,56,51,99,52,54,50,97,56,54,56,52,99,52,100,48,49,51,49,51,57,98,49,97,48,51,101,98,50,98,97,98,56,102,99,100,57,49,99,50,50,52,56,98,54,52,57,50,49,48,102,50,97,56,100,100,97,48,49,98,57,48,50,99,50,52,49,55,54,101,97,52,99,100,48,53,50,56,55,50,52,49,101,54,49,97,100,53,52,49,99,100,54,53,48,57,52,51,56,52,54,102,49,97,48,98,50,52,53,50,55,49,53,100,53,99,56,54,56,101,98,49,101,100,55,51,57,97,53,50,57,53,100,52,54,57,101,54,54,57,101,56,102,52,55,57,48,50,49,50,101,48,48,55,97,102,57,54,97,97,53,97,55,50,54,50,97,48,49,50,100,98,56,98,101,98,97,99,97,101,50,97,50,97,97,50,98,55,57,97,57,97,102,51,102,55,49,55,98,101,101,54,102,56,53,54,53,56,97,56,48,98,99,100,56,56,50,97,101,48,49,99,55,48,56,97,50,97,57,55,50,56,57,56,50,54,55,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,101,48,49,101,52,54,48,52,56,50,56,49,51,57,56,48,101,102,56,48,57,102,56,48,50,53,55,48,49,100,99,56,49,51,51,56,48,101,101,49,50,50,53,98,50,56,99,49,101,48,100,48,55,98,102,98,54,53,51,98,101,102,49,52,102,56,98,54,50,97,99,48,49,101,100,50,48,55,56,97,49,102,51,48,101,48,100,48,48,102,102,57,56,57,53,99,53,48,56,55,57,56,51,100,99,56,97,56,55,57,51,57,51,48,51,57,52,53,56,50,54,49,53,101,52,52,98,100,52,100,48,52,102,97,49,49,57,99,51,50,49,102,102,54,56,48,56,52,49,102,99,48,102,56,52,49,99,101,56,51,98,102,48,55,102,48,48,102,102,101,100,99,51,99,97,48,101,57,56,49,101,57,56,55,54,99,97,55,48,102,56,56,55,48,99,51,100,55,52,53,53,53,49,55,54,49,100,101,50,102,52,97,54,50,57,99,51,99,50,53,52,49,54,50,48,50,52,54,53,101,57,53,56,49,101,56,50,98,48,49,51,52,53,51,56,55,56,52,97,98,50,101,56,97,55,52,97,97,52,51,50,101,52,97,53,50,98,53,51,53,97,99,57,99,53,55,50,54,98,55,48,57,56,56,56,56,99,57,56,100,99,54,52,100,57,56,98,57,48,49,50,51,52,48,49,102,48,57,102,48,55,102,101,49,101,97,50,102,56,51,97,54,48,52,101,57,48,51,56,56,48,102,56,48,55,99,48,98,55,52,101,48,101,100,48,51,98,100,48,48,55,57,55,49,48,48,55,97,51,56,49,100,52,52,98,50,99,56,51,99,101,53,97,57,52,101,53,50,56,48,51,100,100,99,53,56,56,49,51,53,54,49,102,49,48,55,56,49,99,97,52,50,98,100,50,53,51,57,51,56,51,98,54,49,100,56,99,53,56,50,54,50,50,97,50,57,54,48,53,56,102,50,98,57,48,56,97,49,48,49,51,52,52,101,50,51,52,53,56,102,50,99,52,98,51,102,51,100,52,48,55,99,57,53,102,102,48,48,56,49,99,50,100,52,97,99,50,99,52,97,55,52,100,55,52,97,100,50,100,56,97,102,52,99,50,97,56,98,48,54,51,51,51,100,102,52,48,52,102,52,54,55,100,48,100,51,49,57,99,57,48,99,101,52,56,52,55,48,100,100,49,57,50,51,52,97,52,98,55,101,57,49,57,102,54,50,97,50,54,101,55,55,48,99,101,97,52,54,101,55,100,101,56,97,57,52,48,101,101,48,48,102,102,49,102,50,50,51,48,55,52,54,48,101,102,52,49,99,49,48,48,102,102,51,101,101,51,56,48,57,99,50,48,55,53,50,48,101,98,48,51,98,54,53,51,56,55,52,48,51,56,56,49,100,54,54,56,48,57,55,100,48,49,50,52,48,101,101,57,52,52,53,51,57,52,54,53,48,57,53,48,53,55,53,49,55,99,48,52,97,99,48,51,57,50,48,102,50,57,54,57,57,49,56,97,54,50,56,52,97,57,50,57,48,97,55,52,52,48,52,101,57,54,101,53,99,57,54,50,57,99,101,52,97,48,49,53,99,56,51,101,57,51,57,50,54,100,51,98,57,100,51,54,97,101,97,56,48,57,49,100,55,102,102,53,100,55,53,48,55,49,52,48,57,50,100,48,50,52,51,52,48,57,97,101,48,48,102,102,55,100,56,55,48,51,100,51,50,102,56,49,99,98,56,49,50,55,50,48,101,98,51,48,51,100,100,48,55,57,56,49,100,54,48,101,49,49,54,97,48,102,52,48,98,98,48,101,100,48,48,51,100,101,101,48,101,100,99,49,100,102,100,50,49,48,55,49,52,97,53,48,102,48,56,55,53,52,51,97,54,53,56,57,55,98,56,98,57,48,55,57,101,49,101,102,48,101,52,48,55,55,53,50,56,49,50,56,53,101,56,55,100,56,51,98,50,56,53,57,48,49,48,99,98,50,55,48,98,99,55,51,57,54,98,100,51,57,98,50,98,101,99,97,102,52,49,50,99,53,51,49,48,55,102,99,49,51,97,53,100,52,49,99,53,48,50,54,101,52,48,57,48,57,48,50,54,98,99,48,57,49,48,48,102,102,102,55,97,51,56,55,48,52,48,57,97,98,48,55,53,53,99,49,100,53,56,55,98,49,50,100,48,100,97,52,101,52,55,50,97,97,56,51,102,50,48,101,101,52,51,101,98,50,102,50,50,50,52,49,54,52,49,101,55,50,57,49,49,100,102,99,53,56,56,51,98,97,48,102,56,56,55,98,56,97,57,51,53,49,54,56,49,100,49,48,102,50,50,49,102,99,48,57,101,51,99,100,49,53,57,101,97,102,52,98,54,57,56,56,51,54,57,97,48,57,100,50,102,102,57,97,57,53,52,53,57,57,54,50,53,51,97,54,98,52,53,57,49,53,50,53,56,50,54,49,53,52,53,56,51,49,57,101,99,99,50,55,97,48,50,52,98,101,56,54,57,56,99,101,52,56,54,55,97,51,97,52,48,54,48,57,50,56,102,101,53,50,53,98,102,100,49,57,102,55,101,54,101,97,50,98,55,48,99,101,97,56,55,101,55,102,97,56,48,51,57,49,56,48,49,102,52,55,101,48,48,102,98,50,100,48,101,100,56,48,51,101,99,57,48,48,102,102,57,50,100,48,101,51,48,51,99,51,50,101,48,51,100,97,49,99,102,52,99,48,55,102,48,53,50,48,48,51,100,99,57,99,49,102,49,48,55,49,56,97,51,50,102,53,48,57,101,50,101,48,51,57,57,99,98,50,48,55,97,99,48,102,54,56,97,49,48,101,48,52,57,55,52,49,100,97,52,57,48,102,100,56,55,102,48,51,101,50,53,48,55,50,102,48,51,57,52,49,99,56,52,54,50,101,52,97,102,99,49,101,57,52,101,99,48,50,54,54,56,53,53,99,98,49,50,97,97,97,56,97,99,97,100,50,56,52,48,49,51,52,56,97,48,55,56,48,48,48,102,102,102,97,49,54,48,48,102,102,55,100,56,56,97,55,48,48,102,102,51,101,98,102,48,48,102,102,57,102,48,48,102,102,55,55,52,49,101,97,48,102,55,56,51,100,56,50,101,48,49,100,101,56,49,50,101,99,49,101,52,97,48,102,54,56,48,51,100,54,97,52,48,97,98,48,55,57,99,53,99,56,55,52,52,98,99,101,53,50,48,51,57,102,48,55,99,52,53,54,56,51,98,57,48,48,102,102,55,98,57,52,51,56,50,48,101,101,57,50,97,100,50,48,51,100,53,50,53,54,48,55,101,48,51,101,56,56,99,57,52,53,53,102,52,100,48,101,102,57,55,98,56,97,48,50,99,53,51,51,49,54,100,48,48,50,53,100,51,50,53,56,97,55,54,102,102,48,48,101,51,56,53,100,53,48,97,49,50,54,50,51,49,54,48,56,99,100,50,53,97,50,51,57,57,100,52,55,55,98,51,57,100,98,55,51,52,100,51,54,51,49,99,48,50,54,100,98,101,49,53,99,55,51,48,101,50,99,53,101,53,48,53,49,52,98,53,48,50,55,101,48,48,57,52,100,50,56,99,48,57,97,49,52,49,48,50,52,99,48,98,51,48,55,97,101,48,57,54,48,50,54,53,56,98,50,97,52,97,101,56,52,48,101,100,102,56,55,49,48,49,101,52,51,101,49,97,56,50,53,52,49,100,102,54,48,55,98,48,57,49,97,52,51,100,99,56,101,49,100,48,98,48,101,50,54,97,56,48,55,55,101,102,54,50,102,55,102,101,49,101,97,99,51,55,99,53,54,101,100,52,53,98,57,50,50,98,100,55,102,99,49,99,56,53,48,50,51,102,48,48,55,100,99,97,48,48,51,101,57,97,52,48,57,55,101,48,48,102,102,55,100,57,98,48,49,50,102,99,49,102,50,57,55,48,51,57,99,49,100,100,48,101,97,48,49,51,50,50,49,100,50,48,101,102,56,55,57,48,51,99,56,48,101,98,48,49,101,57,56,55,54,99,51,98,97,49,99,98,50,56,56,51,100,101,53,100,56,55,98,99,97,52,48,101,52,56,51,99,102,99,49,99,55,48,55,55,101,48,102,48,48,102,102,51,102,48,48,102,102,48,102,52,98,52,51,102,97,49,102,102,50,99,99,49,100,50,97,55,56,51,99,49,48,102,102,48,48,102,102,51,100,100,48,49,101,54,48,101,98,56,55,53,99,49,50,50,53,57,49,54,50,53,57,50,51,50,50,49,54,54,53,53,98,98,56,98,51,56,102,57,51,99,48,102,48,49,55,53,102,102,48,48,56,56,100,48,50,54,55,48,48,102,102,57,54,101,48,55,97,56,48,52,97,52,56,51,101,100,48,55,57,52,48,101,49,52,49,102,48,56,55,53,56,98,54,48,101,99,56,55,98,56,49,100,102,48,55,99,48,51,100,99,49,100,55,48,100,99,98,52,50,57,48,51,99,52,53,51,49,53,101,49,101,54,52,52,48,101,56,56,55,99,48,51,99,48,49,99,101,101,49,102,48,48,101,55,100,48,55,97,48,97,52,48,101,102,57,54,99,53,101,56,55,50,56,98,101,50,100,48,51,98,52,53,97,48,48,102,102,51,100,98,99,49,101,53,101,53,50,50,48,51,54,53,57,98,52,99,55,51,98,54,56,54,101,52,50,54,97,49,52,48,50,102,50,97,48,49,98,102,97,48,48,102,102,102,98,97,97,48,48,102,102,55,100,50,98,56,49,50,101,99,48,48,102,98,48,97,48,55,48,48,48,102,102,102,52,48,51,100,101,53,48,56,51,97,53,52,51,52,50,48,50,54,97,48,51,97,54,49,99,56,48,102,98,56,55,98,52,49,100,53,56,55,57,99,49,100,97,49,53,56,48,101,54,48,51,56,54,49,102,53,48,55,56,50,48,102,48,56,97,50,48,101,51,56,51,100,54,50,100,48,51,57,48,48,101,102,99,51,102,101,48,102,49,52,51,101,56,49,99,100,52,101,52,97,52,99,48,101,51,48,55,97,99,49,101,50,48,55,100,53,49,53,51,56,51,99,56,56,54,57,97,49,101,97,48,101,101,98,54,48,50,54,55,57,48,56,51,99,52,48,48,102,102,102,55,49,57,52,49,100,48,53,51,99,98,49,101,48,49,52,97,99,48,102,57,52,49,100,49,56,55,100,99,49,99,52,56,51,100,50,48,55,56,99,48,101,55,52,49,101,52,57,52,52,101,56,55,54,99,51,102,97,48,101,98,56,51,101,99,49,102,48,48,102,102,55,55,99,49,102,48,50,56,53,100,50,99,99,97,55,50,100,101,99,97,54,48,102,51,56,55,50,52,51,99,54,53,57,48,55,53,56,98,100,50,98,56,48,52,100,48,97,49,52,100,50,99,48,97,53,50,100,48,49,50,48,53,98,49,52,101,57,99,56,54,48,57,102,50,57,52,98,48,52,101,50,97,100,51,99,49,50,100,52,57,101,53,54,50,55,97,55,49,53,102,55,49,55,102,102,99,50,97,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,102,48,56,48,49,102,49,101,54,48,50,53,49,52,51,101,48,48,52,100,98,48,48,102,102,51,101,100,50,56,48,57,55,51,48,48,55,98,52,53,50,49,49,53,49,56,48,49,101,53,57,48,49,101,48,48,51,57,102,48,50,54,101,56,51,100,51,100,50,50,99,98,49,54,56,51,55,48,101,55,48,51,57,54,48,50,54,50,48,49,99,56,101,50,101,100,49,57,49,101,56,97,98,48,101,101,48,55,56,48,57,50,53,98,56,48,48,102,102,102,55,50,50,50,102,57,56,52,101,99,53,48,57,53,102,53,102,55,101,53,56,48,55,56,99,97,101,49,98,98,56,48,52,55,97,97,48,49,56,53,99,48,48,102,102,102,56,53,55,48,49,50,57,101,49,100,54,101,48,101,102,52,49,102,100,56,49,51,99,99,48,57,53,50,101,51,48,55,100,98,48,55,99,99,49,101,57,56,49,50,57,101,48,57,98,57,52,56,48,101,99,102,50,56,52,48,49,101,100,52,48,49,50,54,48,50,53,53,52,49,102,49,54,52,55,101,56,98,99,97,55,101,49,102,48,101,53,98,102,50,100,56,55,97,52,98,48,49,51,101,101,49,100,100,48,52,56,55,100,51,56,97,97,99,53,57,101,99,57,100,51,102,101,48,51,101,53,50,101,98,97,101,98,102,101,48,49,51,102,52,48,48,102,57,51,99,49,54,52,53,55,49,55,48,48,102,102,48,102,98,99,54,48,50,55,55,48,98,49,50,97,57,51,100,48,52,98,53,52,49,52,97,99,48,52,98,53,48,50,53,99,98,48,50,98,100,51,49,56,52,99,52,52,55,99,51,48,48,50,53,48,99,49,99,48,97,51,51,99,49,56,50,52,97,51,53,100,50,50,100,49,48,52,56,54,49,102,56,97,97,56,101,54,51,99,102,51,54,99,51,54,101,48,52,49,56,97,49,98,48,48,102,102,102,56,52,49,102,49,48,51,99,48,48,55,102,48,48,102,49,99,51,99,97,48,102,54,52,49,101,57,56,55,57,48,98,56,48,102,56,56,55,102,48,51,100,53,50,53,53,52,57,55,54,49,101,48,50,102,52,98,57,50,101,48,51,99,50,53,98,49,54,50,48,50,52,54,53,48,49,53,56,49,100,55,50,98,51,97,53,49,55,48,49,101,49,50,100,48,98,98,50,101,49,50,98,50,49,57,52,99,53,50,57,53,99,56,52,100,53,50,55,49,54,50,57,97,101,52,97,49,50,50,50,50,97,49,51,55,53,50,56,51,51,49,49,50,49,52,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,101,48,48,102,102,48,48,102,102,102,56,55,55,56,49,51,57,51,56,49,99,97,48,49,51,100,54,49,101,102,48,50,53,49,54,52,97,56,48,52,101,55,48,50,55,54,99,48,49,101,100,102,57,101,53,97,48,48,57,56,48,50,53,99,48,52,57,98,56,49,50,100,101,48,101,55,99,48,57,57,100,48,55,97,49,102,56,48,57,55,54,48,101,99,57,54,53,56,98,51,48,49,51,48,99,53,57,48,50,53,48,102,56,51,99,52,49,100,49,48,52,56,49,56,57,102,48,49,51,100,50,52,48,50,53,102,56,48,52,102,102,53,48,51,48,51,48,48,55,100,53,100,48,49,51,57,51,99,48,49,102,53,102,97,48,52,102,52,56,51,56,101,48,50,54,101,98,49,53,49,56,98,102,48,48,102,102,55,97,52,97,48,48,102,102,102,53,51,48,101,53,53,101,50,99,52,48,52,97,102,97,53,102,48,102,101,56,51,57,101,48,55,56,54,48,101,99,51,52,56,48,57,56,102,48,101,100,56,55,98,98,97,50,102,56,48,48,102,102,55,98,100,48,49,51,52,55,99,53,48,57,54,49,101,99,51,48,102,51,101,57,48,55,53,48,50,55,100,48,102,102,99,48,51,98,100,53,55,53,100,55,53,102,102,48,48,57,56,99,48,48,102,102,55,100,101,100,48,49,50,101,48,48,102,102,102,48,99,48,57,55,51,48,48,55,100,97,54,48,49,51,56,51,99,49,101,49,49,53,102,56,97,101,101,48,102,100,52,49,102,102,56,49,51,48,50,48,52,99,55,56,55,49,102,48,50,55,52,97,48,52,99,101,57,101,48,101,102,48,49,101,56,48,49,51,49,50,48,102,56,52,48,49,101,100,56,52,102,100,56,97,49,50,101,99,98,102,99,56,97,48,57,99,57,50,56,100,51,51,48,50,52,56,98,97,97,50,97,99,98,101,56,100,98,48,48,57,57,56,55,55,99,97,102,102,53,51,51,99,48,57,101,57,52,48,55,49,57,48,48,55,99,100,51,99,51,98,97,53,100,55,48,48,102,102,55,100,57,52,56,51,56,54,48,102,54,100,50,49,101,101,49,100,101,101,48,52,56,101,48,51,97,99,48,101,100,102,50,99,51,50,52,97,51,54,48,48,102,102,55,54,99,56,48,51,100,55,57,48,50,54,97,48,98,51,48,52,56,55,52,53,48,52,100,48,50,55,48,54,52,50,100,100,50,98,50,53,48,50,52,102,50,49,49,102,52,99,102,98,50,54,55,57,101,48,50,55,51,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,97,48,51,50,53,48,48,51,101,56,50,52,48,49,102,52,53,99,49,102,57,48,48,55,100,57,99,48,51,100,52,50,97,52,49,102,51,48,51,99,101,52,55,101,49,100,101,48,50,52,102,48,49,100,55,56,55,100,49,48,102,48,55,100,52,98,99,100,52,53,51,57,55,49,56,49,101,55,56,55,97,99,51,57,50,49,101,48,48,55,51,56,49,101,57,48,102,49,56,51,56,55,101,53,55,49,52,48,48,102,55,99,51,56,52,48,102,52,99,51,57,97,48,48,102,102,102,55,98,56,51,98,48,48,102,102,102,102,57,54,52,57,56,48,48,102,53,52,56,97,53,50,98,100,51,52,97,101,48,101,101,48,50,53,56,56,49,53,56,48,57,102,48,102,50,101,99,56,48,56,48,48,102,102,97,57,48,48,102,102,51,101,57,97,48,48,102,102,49,102,53,53,54,48,102,54,99,48,49,102,54,52,54,48,52,99,50,56,55,52,49,50,56,97,48,48,102,102,101,53,56,48,51,100,100,50,48,101,51,48,49,100,50,48,51,102,48,48,102,102,50,53,99,55,48,49,51,49,57,55,99,51,99,56,49,100,57,50,57,56,49,50,97,48,101,97,56,51,102,99,48,102,48,48,102,102,98,51,52,55,48,102,50,48,99,57,52,48,102,49,52,51,56,56,49,102,49,52,56,50,54,49,100,52,48,101,52,48,55,100,52,48,49,98,56,53,99,53,56,56,55,56,54,55,50,50,53,48,48,57,54,101,52,49,50,99,97,56,97,100,99,57,99,48,49,98,102,101,48,101,51,99,49,100,48,56,55,51,56,48,57,55,101,48,55,52,54,48,101,99,56,49,99,57,56,51,98,101,52,48,48,49,50,99,48,101,52,56,51,97,97,48,101,48,56,55,50,56,49,100,99,56,55,53,52,97,102,57,52,98,50,101,49,51,51,50,50,48,55,55,99,51,56,101,49,100,97,50,98,48,51,98,48,53,50,98,50,48,57,97,50,102,56,98,54,50,101,99,98,56,52,56,101,100,57,53,50,53,51,97,50,52,55,101,57,101,53,57,57,54,52,53,56,53,54,56,100,52,53,56,49,54,48,57,99,101,100,53,50,54,53,55,102,97,57,48,55,51,99,48,101,57,48,51,56,97,48,101,50,48,49,100,55,56,51,98,99,48,55,51,52,48,101,99,52,97,54,48,48,55,98,55,52,49,100,102,56,51,97,101,48,101,53,56,55,52,56,49,100,101,56,55,51,48,97,51,99,57,101,53,99,49,55,48,48,50,53,52,49,100,52,48,101,52,56,55,55,56,97,101,48,101,99,48,55,55,52,97,100,99,53,97,48,55,56,48,98,53,50,101,99,98,97,52,98,101,56,48,53,51,57,52,99,56,48,56,54,48,57,102,50,101,56,98,50,50,99,48,98,51,52,100,48,52,97,99,100,57,54,52,53,56,50,55,49,54,48,101,51,56,57,100,54,49,97,54,98,97,56,50,48,54,48,48,102,102,102,98,50,55,48,50,55,98,56,49,100,57,56,48,51,101,98,98,48,48,102,102,57,53,48,48,102,102,55,56,54,48,52,99,52,56,51,99,57,52,102,99,99,50,53,50,49,49,53,48,49,101,101,50,57,52,49,100,55,49,52,53,52,56,99,53,102,100,101,48,102,98,56,51,100,99,52,54,48,55,54,101,49,102,100,48,102,99,56,55,50,52,51,56,102,52,53,97,49,52,50,49,100,48,48,102,100,99,48,55,54,50,52,51,100,49,52,49,99,56,50,99,53,48,102,48,55,57,56,98,101,50,56,101,56,51,98,97,53,53,57,98,53,57,54,57,53,99,101,100,50,48,50,54,102,102,56,52,51,48,48,51,101,100,100,48,48,49,102,54,99,52,48,101,56,52,48,49,102,53,53,101,48,101,48,53,51,48,49,101,49,56,55,99,53,49,98,56,55,57,56,49,101,50,56,55,56,56,49,51,48,53,49,48,51,98,99,48,101,50,56,50,54,48,51,99,101,53,50,48,48,57,100,48,55,57,52,98,51,48,101,52,48,51,99,56,50,102,99,51,97,54,54,48,102,51,49,53,54,48,101,101,56,49,101,52,49,52,56,53,54,54,50,99,48,98,101,48,55,55,52,57,50,53,51,49,50,50,101,99,97,101,99,53,55,97,48,55,52,57,99,53,57,49,54,100,53,50,53,55,99,54,57,52,102,48,48,97,98,99,48,48,102,102,55,100,57,51,56,48,51,101,100,56,52,48,57,97,57,48,48,55,100,57,101,56,55,100,100,48,99,98,99,48,55,102,56,49,101,98,48,52,100,56,55,49,99,51,57,56,49,102,52,48,55,97,99,49,101,48,48,55,51,99,49,99,48,99,53,49,48,51,98,55,54,55,48,51,98,51,48,101,100,48,51,100,49,50,102,99,97,49,50,100,49,102,48,101,56,54,48,102,54,48,55,51,56,49,100,99,48,55,48,52,98,97,48,102,57,101,50,57,56,97,98,48,101,57,48,55,52,52,97,51,99,53,100,56,55,97,98,49,54,48,57,101,53,56,52,57,52,51,56,98,50,100,57,48,53,100,50,99,48,98,48,56,52,99,48,56,102,48,50,55,100,52,48,57,100,49,48,55,97,54,48,52,102,99,48,49,51,51,54,48,102,49,99,48,57,56,57,48,55,97,97,53,56,54,52,56,52,97,48,102,51,56,55,57,48,51,101,49,99,51,57,54,53,49,52,97,50,56,55,55,53,97,57,48,101,51,56,51,98,99,50,101,56,51,102,99,49,102,49,48,102,100,56,55,54,56,51,56,100,99,98,51,48,101,99,56,55,54,56,51,97,52,48,48,102,102,102,55,51,55,48,101,98,55,48,102,97,57,54,54,56,54,48,48,102,102,102,55,51,57,55,54,53,50,99,57,55,101,53,97,56,100,54,53,57,55,56,57,57,54,57,48,53,48,99,49,50,102,53,102,102,48,48,100,57,51,48,48,102,102,55,100,49,100,56,51,101,100,48,101,97,56,49,50,51,97,48,48,102,102,102,56,101,55,56,49,50,99,48,48,102,102,102,57,48,49,102,98,98,98,56,51,98,52,49,100,55,48,55,53,102,56,49,102,52,101,48,102,53,51,100,100,97,50,99,52,98,56,99,56,53,56,51,101,97,48,52,102,50,56,51,100,56,48,101,98,49,52,57,51,98,48,55,51,56,97,97,48,102,53,97,54,97,52,53,50,54,49,54,54,49,101,100,50,57,54,51,48,50,52,48,97,101,52,102,100,51,52,102,101,101,53,56,100,50,48,51,52,100,97,55,50,54,97,49,48,48,53,56,55,56,49,51,55,97,48,52,100,56,56,51,100,98,48,50,55,54,52,49,102,100,56,55,99,99,48,57,56,99,48,55,100,99,53,100,102,48,102,49,48,51,99,53,48,102,101,56,48,51,100,98,57,99,98,99,50,99,97,56,97,98,48,101,98,57,52,102,57,102,101,49,100,57,48,101,54,56,55,53,99,51,56,97,53,54,101,101,56,97,49,99,100,48,101,100,56,55,52,99,97,53,100,97,48,51,98,101,49,100,50,50,97,57,48,101,54,53,48,56,97,49,50,98,99,102,57,49,56,57,98,98,52,57,97,53,56,53,97,54,97,55,97,54,56,48,99,54,48,48,48,102,102,102,57,48,56,48,48,102,102,51,101,102,56,56,51,56,54,48,52,101,57,50,50,98,56,48,52,57,56,48,49,50,51,99,53,97,55,52,56,48,50,52,99,52,51,98,54,51,49,55,54,49,102,102,48,52,57,49,54,101,99,99,56,51,102,97,99,53,99,100,56,51,57,51,48,55,98,50,53,54,54,101,49,100,50,48,55,98,54,48,101,56,48,51,97,97,48,102,52,99,49,100,55,54,48,55,53,56,48,102,54,48,51,97,52,49,101,101,50,57,48,101,56,48,49,101,98,97,48,48,55,98,100,55,57,56,98,48,98,100,50,49,100,56,99,53,55,57,53,99,57,99,48,50,57,54,50,102,102,101,97,97,53,49,100,56,55,53,50,49,101,54,57,56,54,54,55,100,98,99,102,98,56,100,51,48,100,51,54,50,102,100,98,56,57,49,99,56,99,101,48,56,51,102,102,98,49,102,48,101,50,98,56,56,101,97,57,57,52,48,54,56,101,48,48,102,102,55,99,54,57,56,48,49,102,53,51,101,57,54,48,52,102,51,48,51,102,98,99,48,52,99,54,49,55,97,57,101,48,50,52,97,49,100,97,48,50,53,48,56,49,102,57,56,49,50,57,97,48,102,52,100,49,49,48,102,50,49,50,51,57,54,55,99,51,101,50,56,52,99,56,51,99,56,48,102,101,48,55,56,48,98,99,50,98,51,50,53,50,50,56,51,99,55,48,101,57,97,55,48,55,55,99,99,48,48,102,52,57,52,49,50,48,48,57,102,97,50,56,56,51,99,51,55,102,50,54,54,52,101,50,98,99,97,101,51,97,48,101,56,50,99,51,102,99,48,102,54,52,48,49,102,49,53,100,48,48,102,102,55,100,50,97,56,55,99,56,49,99,97,49,53,101,56,52,48,48,102,102,102,98,48,57,48,50,54,51,52,97,57,48,49,50,54,50,101,52,49,101,53,56,55,48,57,57,54,48,49,99,55,56,55,49,98,50,55,49,53,99,53,56,101,50,99,52,49,100,98,48,55,100,57,49,48,48,102,102,57,55,53,48,55,100,97,48,101,100,56,49,102,52,53,48,55,57,48,51,56,56,48,102,53,48,98,50,52,51,52,53,48,52,101,97,53,49,53,56,53,101,49,52,100,56,49,100,101,56,55,97,99,51,56,101,56,48,53,102,98,55,52,56,98,99,98,51,48,102,49,102,52,48,100,100,48,48,102,102,97,98,55,48,50,52,99,48,49,102,51,49,99,48,48,55,100,56,55,49,56,48,49,101,57,97,48,48,102,102,51,101,98,101,56,51,97,49,54,50,56,48,49,101,99,57,48,50,54,49,52,51,99,99,53,100,57,56,52,48,48,51,57,99,102,48,51,57,49,50,101,99,51,57,102,99,97,99,50,99,99,51,56,99,48,48,102,102,97,50,49,51,102,49,55,97,56,48,49,102,55,48,49,48,99,49,53,101,53,52,56,98,50,99,100,52,48,55,57,50,48,55,99,52,48,102,51,48,51,57,54,48,52,98,52,48,49,50,102,99,48,102,53,52,49,102,50,48,55,57,50,55,57,53,56,48,101,102,52,48,57,55,99,48,55,51,101,49,102,55,48,55,57,52,53,102,101,51,49,54,101,57,54,48,57,51,48,101,52,56,51,97,54,48,101,53,49,54,54,49,101,56,50,100,48,48,102,102,49,98,100,99,56,50,53,102,57,55,52,57,53,57,49,52,97,49,50,56,100,50,55,54,101,56,50,53,54,57,55,97,53,57,53,102,57,50,52,100,49,53,99,53,56,97,55,102,57,52,51,55,48,48,102,102,50,52,102,56,48,49,102,54,48,56,48,102,102,57,48,48,102,102,48,57,97,49,48,50,55,55,48,48,102,102,57,97,102,48,55,102,52,53,49,49,54,53,50,53,57,56,55,51,48,49,101,57,56,49,51,50,48,48,102,102,102,100,56,51,102,54,48,101,102,53,50,51,50,50,97,52,97,50,55,54,56,49,100,101,56,55,100,56,49,101,100,48,55,99,99,51,101,48,49,100,52,54,48,56,97,54,49,52,99,53,48,49,54,100,53,98,49,53,52,49,101,50,52,55,97,57,97,50,102,48,97,52,52,49,50,102,52,56,100,54,57,50,99,57,48,49,48,49,100,57,97,52,50,54,102,102,99,49,51,51,53,100,55,53,100,55,102,99,54,49,48,101,101,48,55,55,52,98,56,48,102,54,49,54,101,56,56,53,48,48,102,102,55,55,100,48,102,50,55,49,55,48,53,56,48,54,102,100,48,100,48,99,49,51,48,56,99,56,57,100,101,48,52,98,50,51,98,101,57,52,57,49,98,51,101,57,54,57,50,56,56,56,98,50,52,53,49,53,49,100,102,97,102,101,97,102,54,102,51,51,101,55,55,50,53,53,98,50,56,48,55,97,55,48,49,50,98,56,48,52,98,55,56,51,98,100,48,50,53,50,52,49,99,53,48,55,49,99,48,57,55,100,48,55,53,48,53,55,48,48,102,102,57,52,56,51,98,101,48,55,55,100,99,51,99,55,99,51,98,99,53,55,99,97,53,49,55,101,57,100,52,99,101,48,102,54,48,55,99,48,98,102,48,102,97,49,54,53,50,48,57,56,48,102,51,49,55,52,49,101,50,50,101,54,98,102,50,100,99,51,99,52,53,56,53,48,48,53,102,49,55,54,57,99,54,100,53,98,52,48,50,52,57,48,55,52,50,49,51,54,48,49,53,101,99,48,48,102,56,97,98,48,49,50,57,56,49,101,98,48,55,101,99,48,48,102,98,52,54,48,55,54,52,48,102,56,100,98,50,56,102,57,55,48,48,101,97,52,48,57,55,51,48,48,102,102,55,98,100,48,48,49,101,97,97,51,98,48,53,57,57,53,97,53,55,55,52,50,101,48,102,55,48,48,102,102,57,55,55,48,50,54,50,56,51,97,99,49,99,56,101,48,48,100,100,50,57,52,97,49,101,51,52,97,48,52,101,48,55,56,52,97,54,102,56,99,49,100,55,50,98,56,51,99,49,101,54,54,55,55,50,100,97,52,97,102,50,98,55,100,97,54,101,48,48,100,57,50,53,102,102,48,49,54,54,56,48,49,102,50,97,56,48,50,54,99,56,51,97,54,48,101,50,52,48,49,102,53,55,50,48,102,51,52,49,99,101,51,56,53,100,101,50,57,99,49,101,97,56,49,51,49,55,99,51,57,55,99,49,100,53,98,53,99,97,99,50,99,56,98,49,99,57,97,48,48,102,102,102,52,56,99,48,57,56,56,48,50,53,100,52,51,100,50,49,102,55,99,48,48,102,102,100,99,99,57,55,52,49,100,99,52,53,48,52,97,48,55,55,56,98,57,57,102,98,56,55,97,48,98,48,48,102,102,101,102,101,98,102,53,53,56,97,57,101,53,56,57,54,53,97,49,48,98,56,48,53,51,54,50,56,48,101,102,99,48,48,102,57,97,56,56,49,51,49,99,48,101,102,52,49,101,53,56,51,102,53,48,50,53,49,99,48,57,55,98,48,101,100,97,55,101,52,57,48,55,56,48,48,52,98,50,48,48,102,102,51,100,55,100,48,48,102,102,55,97,57,48,53,55,101,52,53,50,102,100,97,101,56,49,56,49,102,53,48,55,52,48,48,57,53,55,48,102,57,56,55,51,102,102,52,56,52,99,50,57,52,97,102,50,57,100,50,56,49,51,97,53,52,49,53,99,57,53,53,52,48,50,52,52,53,101,48,55,56,50,53,98,99,52,97,48,98,50,101,53,54,97,55,102,48,52,56,102,48,49,50,48,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,100,99,54,52,48,50,97,98,52,48,48,102,102,97,51,50,48,48,48,102,102,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,51,54,48,55,48,49,50,52,101,48,48,102,102,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,48,53,52,54,51,50,48,49,53,53,97,48,48,102,102,53,49,57,48,48,48,102,102,53,102,54,53,48,48,102,102,100,55,51,48,50,52,49,48,48,49,98,48,51,56,48,57,50,55,48,48,102,102,52,99,52,54,48,50,53,98,99,48,48,97,57,48,56,55,52,49,52,48,101,57,48,101,53,48,48,49,98,98,52,54,98,56,48,50,55,51,57,52,56,48,49,53,101,50,97,99,48,50,99,49,48,50,54,56,101,48,48,100,56,98,56,51,98,97,48,48,102,102,52,100,100,56,102,52,48,48,102,102,53,52,52,51,102,54,48,100,99,97,101,98,97,101,97,48,51,50,102,56,48,52,55,98,101,98,97,101,98,97,102,102,56,48,98,56,48,48,102,102,48,102,57,52,50,56,48,51,53,98,100,99,49,100,98,48,48,50,54,53,57,56,55,48,52,48,48,97,56,102,56,51,102,53,53,48,49,48,52,50,48,49,49,54,48,51,99,48,54,55,53,48,49,102,98,99,48,49,102,50,56,53,48,48,102,102,54,98,55,98,56,51,98,54,48,48,102,102,52,99,98,51,48,101,48,56,48,49,53,49,102,48,55,101,97,97,48,50,48,56,52,48,98,99,48,55,56,48,99,97,53,48,49,52,57,48,102,54,56,48,49,98,55,52,51,101,56,48,50,55,97,57,99,56,48,48,102,102,98,48,99,99,48,49,56,56,56,48,57,55,56,56,48,51,53,98,51,48,101,101,48,48,102,102,50,55,55,56,55,97,52,48,48,97,97,99,55,97,101,50,98,97,101,98,97,56,49,54,98,56,48,101,102,55,97,101,98,97,101,98,102,101,48,99,57,56,49,50,98,48,48,52,99,98,56,51,99,98,48,50,52,102,56,49,102,100,48,51,98,56,48,50,54,50,99,49,100,49,50,52,49,52,101,99,56,55,101,99,49,100,98,49,54,97,57,54,57,99,53,55,97,51,48,55,56,56,97,99,54,56,98,97,50,56,48,98,55,50,98,56,98,57,50,97,52,98,48,48,102,102,101,99,56,55,57,56,51,98,99,53,100,49,53,98,101,100,49,49,50,53,50,48,97,98,48,102,50,56,55,53,99,98,55,50,101,52,51,98,101,57,99,57,50,53,52,97,55,49,53,97,49,101,48,50,98,57,49,48,98,52,52,56,50,99,56,51,98,52,53,102,49,52,48,49,101,48,52,51,50,98,56,98,97,52,48,48,102,102,48,99,100,101,48,50,52,57,48,48,102,102,57,99,98,48,55,52,99,48,52,102,54,48,51,56,50,48,101,101,56,51,102,53,48,55,52,50,53,56,101,55,53,56,55,54,52,97,97,50,56,52,49,101,48,48,102,102,55,55,55,97,51,56,55,56,99,101,48,101,101,99,49,101,57,54,48,101,54,56,55,52,99,51,100,56,49,102,50,48,55,54,100,52,53,98,56,55,56,56,51,97,101,49,100,55,99,49,101,99,97,48,101,53,53,48,55,99,48,97,102,52,49,97,48,102,54,57,52,97,53,51,100,49,52,50,53,102,57,98,49,54,50,53,54,53,102,56,102,100,48,100,48,99,48,50,97,52,99,49,57,102,98,56,97,100,56,50,48,50,55,101,49,48,54,102,102,48,97,100,56,50,52,55,49,56,53,50,56,51,101,97,48,48,102,102,102,97,102,49,48,50,55,99,48,49,101,53,56,48,51,101,98,99,99,48,57,56,98,50,57,48,49,102,56,56,51,98,100,50,98,99,97,99,48,102,51,49,53,54,57,54,53,53,50,54,48,55,50,99,49,101,52,48,55,49,52,98,56,48,52,98,98,50,56,52,49,102,99,48,55,55,52,53,99,57,54,54,53,51,49,54,56,53,102,56,55,55,100,49,56,98,97,101,56,52,57,101,57,56,49,100,51,50,100,98,49,54,56,53,48,49,52,97,53,100,48,55,55,56,51,99,99,53,52,97,49,97,53,55,50,98,52,98,100,50,57,52,97,101,99,53,97,49,53,56,49,101,56,48,101,100,53,57,55,99,49,100,53,50,102,52,48,99,50,49,99,48,49,102,55,51,99,48,101,97,49,102,97,50,57,51,99,48,100,51,99,99,55,51,100,53,49,57,51,101,97,98,52,51,97,56,50,57,100,50,53,52,51,100,97,97,54,99,52,56,52,54,100,50,56,50,54,99,52,53,97,102,54,99,56,100,97,56,97,100,54,56,99,56,48,57,101,48,50,101,101,56,49,54,98,52,54,53,48,50,101,48,52,55,54,48,48,52,99,99,99,97,56,99,51,57,48,55,56,101,51,98,52,55,49,51,100,100,49,100,100,51,52,100,48,99,54,99,51,53,48,101,102,48,54,56,102,53,52,55,55,48,100,50,51,100,51,97,98,53,50,55,54,53,99,55,57,98,54,57,99,48,102,51,53,99,48,49,50,48,55,97,51,99,49,101,49,54,99,48,50,48,49,101,48,102,54,100,53,56,48,49,97,54,51,53,101,97,54,101,55,52,101,51,99,54,51,57,51,48,56,49,51,56,53,102,51,56,50,98,56,102,57,54,99,100,48,55,98,100,99,48,55,98,101,51,101,101,50,56,54,99,50,51,57,99,54,48,50,56,55,53,48,57,100,48,55,48,99,48,102,98,99,51,56,54,48,52,99,56,56,51,57,56,48,55,54,54,48,102,100,52,49,100,55,57,54,50,48,50,54,56,49,99,51,48,55,97,97,49,100,49,50,97,48,51,100,101,53,48,100,100,50,53,49,53,52,57,52,57,99,53,54,54,50,99,57,49,102,55,50,99,52,51,98,50,49,101,49,101,53,49,57,54,99,53,100,57,53,50,56,56,49,101,102,48,101,54,49,54,57,50,57,99,49,100,98,48,102,55,57,52,99,56,52,53,100,49,54,49,52,49,100,102,48,102,54,49,52,97,53,98,56,55,55,97,57,51,98,97,55,97,48,51,57,101,52,51,56,55,49,48,51,49,97,56,54,102,56,53,57,99,101,48,54,56,49,99,49,50,97,48,51,54,101,55,54,51,99,50,97,51,100,50,56,51,98,57,101,52,101,99,101,56,102,51,98,57,101,49,53,98,53,101,100,55,51,52,49,51,52,55,48,100,51,57,97,102,52,48,54,97,49,48,50,56,53,52,52,101,48,48,102,102,98,98,48,54,99,57,57,48,54,56,57,56,48,54,97,49,97,52,54,50,49,98,48,55,54,53,56,55,49,51,53,52,99,55,51,102,57,102,52,99,101,51,52,56,99,102,51,100,98,54,99,53,56,55,51,51,102,49,99,57,101,101,51,97,57,101,56,101,98,54,52,50,57,51,49,99,100,50,97,57,48,53,52,52,53,98,49,49,55,55,52,53,50,101,98,101,51,49,98,49,56,53,49,56,54,48,53,50,101,97,55,100,50,54,56,49,54,52,56,51,55,48,97,55,100,55,53,100,55,101,51,101,102,56,50,100,54,53,57,50,99,98,50,99,52,99,98,49,49,54,53,49,55,48,52,49,55,98,51,53,101,101,54,51,57,97,102,54,51,57,99,100,55,98,53,100,49,99,100,55,98,54,100,56,101,54,51,97,53,52,99,55,51,53,100,48,98,57,54,53,50,101,53,57,53,51,50,57,55,56,48,56,49,52,48,48,102,102,102,98,102,50,48,48,102,102,55,100,53,98,55,48,50,53,50,56,49,101,97,51,97,48,52,100,51,48,51,57,55,48,101,102,48,55,52,56,97,51,48,50,53,57,48,49,102,54,56,55,98,53,49,48,97,52,56,48,101,52,56,55,53,57,98,48,49,50,52,99,48,101,56,56,49,101,97,50,53,48,55,54,100,50,52,98,57,50,99,99,51,98,50,56,97,49,100,102,52,97,50,100,57,51,101,100,50,48,51,57,101,49,102,55,101,49,100,102,48,102,52,56,55,100,99,51,97,56,57,52,49,100,56,54,57,48,52,97,48,48,102,102,101,56,102,48,49,51,54,48,101,48,53,48,55,55,52,51,97,50,53,48,49,52,56,49,99,53,97,48,102,54,48,48,102,102,98,57,49,99,53,101,99,54,99,54,51,56,99,51,57,98,54,101,54,49,53,98,101,49,99,53,56,57,49,54,55,49,57,52,48,51,55,101,48,51,102,97,49,99,55,48,101,57,56,51,100,48,48,101,51,48,55,100,48,49,100,56,56,55,102,48,97,98,101,53,101,48,55,50,48,49,101,50,56,55,52,99,51,99,50,49,99,52,48,102,55,57,52,57,54,57,56,53,56,50,48,54,50,101,52,51,97,54,49,102,49,50,97,49,50,56,97,52,48,102,49,49,53,49,52,53,56,49,52,101,57,54,56,52,53,97,50,48,54,52,101,50,97,99,98,48,52,97,52,51,48,52,101,49,53,50,57,99,56,50,53,56,50,49,54,52,57,97,98,50,98,56,98,48,52,51,52,101,51,100,54,48,48,98,97,97,48,48,102,102,55,100,99,54,48,48,102,102,51,101,97,99,56,51,102,52,48,52,56,48,56,51,101,57,50,101,48,51,101,97,49,100,51,50,56,97,53,51,99,48,57,52,101,48,55,97,97,49,101,99,50,101,53,50,99,49,100,49,56,55,97,52,97,55,54,56,98,53,52,100,50,98,99,51,56,54,102,49,54,48,102,50,55,57,55,52,99,56,51,57,50,48,102,56,50,53,49,55,50,53,57,57,55,54,53,98,50,51,48,55,98,48,51,97,50,53,54,99,97,52,97,50,56,55,55,52,98,56,50,101,52,98,97,52,102,101,48,102,50,56,51,97,56,53,51,48,48,51,100,100,54,56,48,57,101,48,48,102,55,48,97,48,56,55,101,56,51,97,99,49,99,57,48,49,53,102,48,102,50,56,55,48,100,54,57,56,97,55,97,53,97,54,100,57,57,50,97,54,100,51,50,99,102,55,54,98,56,102,50,55,54,54,48,48,102,102,51,51,56,51,100,100,52,53,51,54,50,53,98,48,101,97,101,97,57,48,57,52,101,56,56,56,97,53,49,49,53,100,97,48,101,54,48,49,102,50,48,50,99,56,52,49,55,55,48,55,52,48,102,51,56,99,54,51,51,48,51,97,57,49,102,98,51,102,48,99,48,55,56,52,54,48,49,99,50,49,100,52,99,98,51,53,52,102,97,55,97,54,99,48,48,97,98,52,99,102,51,57,51,54,99,57,49,97,101,97,101,52,98,99,55,56,48,101,54,55,53,57,48,49,53,52,97,100,100,53,101,55,56,51,52,56,101,101,97,49,101,54,57,50,53,101,98,54,49,102,50,50,98,48,50,53,56,53,100,55,53,100,52,48,97,48,99,48,51,49,97,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,101,55,99,48,49,102,52,49,52,48,52,100,56,56,55,52,56,48,57,51,53,48,48,55,100,97,50,48,49,50,101,48,48,102,57,48,49,101,53,49,55,54,48,50,52,54,48,101,97,99,97,51,97,48,55,98,102,99,51,102,48,102,48,48,102,102,57,53,57,54,48,53,57,48,54,100,56,98,49,48,50,53,100,99,49,102,50,48,55,53,56,51,98,57,51,51,50,53,48,48,102,102,55,54,99,51,100,56,49,101,51,56,102,56,51,99,52,49,101,54,50,98,52,102,99,97,54,50,98,98,101,97,48,52,99,54,99,53,57,55,56,50,98,54,50,100,51,53,48,56,48,51,57,54,53,52,48,50,48,49,100,52,48,51,100,98,99,48,57,53,99,48,50,54,52,48,49,100,101,56,49,51,54,99,48,101,50,56,51,56,101,48,52,99,49,48,51,97,56,50,99,52,48,52,100,56,49,100,102,48,51,99,49,101,49,101,51,99,49,100,101,50,99,50,53,49,52,98,102,52,49,97,55,98,48,55,52,99,51,101,48,53,102,56,55,50,99,98,49,97,48,52,98,56,55,57,56,97,53,48,101,101,57,55,51,51,102,49,54,101,49,100,100,50,99,50,52,48,50,102,56,97,52,52,49,51,101,57,100,101,48,49,51,97,56,51,101,49,51,53,99,102,102,48,49,48,57,99,48,49,102,51,52,51,48,50,53,51,52,51,97,54,49,99,53,48,55,98,52,48,52,98,50,48,49,51,52,52,49,99,100,50,56,102,51,54,49,101,55,48,55,101,102,99,49,102,51,102,48,55,99,56,53,99,54,50,99,100,51,102,101,55,55,56,51,98,48,48,102,102,101,99,48,49,50,97,101,48,101,101,52,49,100,100,48,48,102,102,51,98,51,99,98,52,48,102,49,50,53,97,49,49,102,49,53,54,57,50,57,52,56,54,48,48,102,102,101,97,98,49,52,48,53,54,102,51,52,101,98,50,100,56,49,51,102,55,98,49,54,48,97,48,50,51,52,50,56,48,55,50,99,56,48,51,101,102,100,52,48,57,52,101,48,102,54,56,49,51,57,54,48,48,102,102,102,97,98,98,48,50,54,51,99,49,99,100,56,51,98,53,50,57,48,48,102,102,52,102,48,49,101,97,49,55,57,50,48,101,56,48,48,49,101,99,55,54,52,48,52,100,48,97,101,50,98,52,51,49,101,53,55,48,49,51,49,48,48,101,54,99,51,100,50,49,101,51,97,97,97,50,102,99,51,99,56,49,100,51,48,101,101,53,101,101,49,100,100,48,101,99,57,54,52,54,99,53,99,57,54,51,98,99,101,52,55,101,48,50,53,98,97,99,98,50,98,56,52,50,52,98,48,48,102,102,57,97,54,53,102,102,100,52,49,97,51,48,50,52,100,56,48,57,56,55,50,101,48,48,102,102,57,53,48,48,102,102,50,54,57,52,48,57,55,101,48,50,54,48,99,97,56,100,57,99,48,48,102,102,55,97,52,97,48,102,57,48,49,100,53,56,51,99,52,50,100,49,48,55,48,50,53,101,54,52,98,57,50,97,48,51,56,52,48,102,49,52,51,97,97,49,102,53,50,99,48,97,54,101,57,52,57,52,53,50,48,55,56,51,57,53,97,48,57,101,101,49,100,98,54,50,52,49,51,101,56,54,53,49,57,54,52,57,97,56,53,98,57,50,57,52,48,52,101,100,98,97,49,53,56,50,98,56,98,97,102,102,56,48,55,53,97,100,57,52,97,48,101,100,99,48,49,102,54,101,99,48,48,102,97,98,102,50,57,100,57,50,101,102,56,50,52,53,49,56,48,57,97,57,48,50,53,52,49,48,48,98,48,56,52,99,102,56,98,102,55,102,48,51,98,101,48,102,99,56,51,102,50,48,50,53,101,98,99,101,50,99,52,49,50,101,56,57,54,48,101,100,54,99,51,100,49,99,51,97,100,56,49,101,53,98,102,52,48,57,52,48,48,55,54,48,57,53,54,53,102,99,99,57,49,51,49,53,55,102,101,99,53,55,56,48,53,51,48,56,48,51,101,99,100,99,48,49,102,53,101,50,48,102,57,48,48,49,102,53,97,56,48,52,100,49,56,55,100,52,49,99,50,56,51,100,54,50,57,51,50,49,57,53,52,101,57,54,56,49,101,52,48,102,50,56,51,97,51,48,102,48,55,52,102,48,101,97,98,102,56,51,102,56,48,101,55,56,48,49,101,97,51,56,55,102,99,51,57,56,49,99,49,48,102,100,48,48,102,102,57,53,56,55,54,48,51,102,52,49,102,101,52,98,48,101,97,101,48,102,53,50,50,48,55,48,99,98,49,52,101,48,48,55,98,53,56,51,100,48,53,101,56,48,51,100,100,99,49,100,102,102,98,57,53,101,53,98,52,53,100,54,57,52,102,52,102,48,49,100,52,99,48,49,102,48,99,97,48,50,55,54,99,51,57,54,49,101,48,48,102,102,55,50,52,48,102,57,52,48,57,48,101,50,100,56,98,54,48,52,101,56,51,101,53,50,56,52,51,101,101,48,102,49,52,48,57,57,55,50,98,49,48,101,52,97,102,50,100,100,56,99,56,99,48,101,54,56,97,99,48,101,56,56,49,50,98,101,48,101,55,52,97,101,100,57,50,57,49,99,51,97,49,50,49,100,97,52,57,102,50,49,101,98,52,57,52,56,100,99,49,51,54,49,102,49,98,48,102,54,55,51,101,102,99,51,98,57,54,53,53,52,101,50,99,51,48,49,98,102,56,48,51,101,52,56,97,48,52,56,49,97,50,56,49,51,98,56,48,48,102,102,102,97,101,56,48,55,57,52,53,97,57,53,56,101,48,50,52,48,51,100,99,48,52,98,54,97,49,56,55,99,52,48,57,57,54,52,49,52,57,101,100,98,99,57,100,99,98,97,52,52,48,55,51,56,48,101,49,99,49,102,97,97,53,50,50,56,55,53,102,51,50,57,54,49,102,49,48,101,57,49,53,52,53,53,48,48,102,102,57,56,49,54,97,49,101,99,100,98,49,55,55,53,50,49,101,49,98,52,48,100,98,57,99,51,98,99,53,57,52,102,99,48,57,50,102,102,48,48,102,102,97,49,54,53,100,52,100,52,98,52,50,98,53,51,48,97,55,50,99,99,98,48,50,97,52,98,49,54,55,50,51,50,55,49,53,56,57,56,57,52,53,55,57,54,48,56,102,57,99,54,53,100,99,99,97,54,50,48,51,102,100,49,57,50,53,49,102,98,97,99,55,97,52,55,97,50,48,57,50,99,53,52,57,101,55,102,57,49,98,55,100,53,55,98,101,102,52,53,52,98,102,101,48,49,56,50,101,48,48,102,56,56,50,48,48,51,101,99,102,56,98,56,50,101,100,57,48,102,48,56,48,51,101,98,99,48,49,101,100,48,55,98,52,49,51,50,99,57,53,97,48,50,53,48,48,48,102,102,102,50,98,99,49,100,100,101,53,49,51,48,99,101,54,98,50,53,102,48,50,54,53,52,49,102,55,48,51,101,57,51,57,54,99,49,100,55,48,101,48,99,57,102,102,99,56,99,53,54,97,55,49,50,48,55,56,56,49,102,56,99,54,99,52,52,97,102,48,101,98,57,99,102,99,97,99,53,48,50,48,101,48,48,102,102,55,99,97,50,99,97,97,48,102,48,48,55,55,99,48,49,102,55,56,56,48,52,101,49,48,55,98,53,99,52,55,48,52,97,50,48,48,55,56,48,48,49,101,53,102,48,48,49,101,100,102,52,102,97,55,49,48,53,100,48,52,100,53,49,53,97,48,52,97,49,48,49,50,102,99,53,54,57,54,55,102,97,51,49,51,98,52,97,52,55,48,52,57,50,52,51,100,57,98,48,48,98,100,52,52,56,99,101,55,102,51,100,98,50,53,98,49,50,53,48,50,53,48,48,102,102,50,53,99,48,48,57,56,52,48,55,97,52,48,52,97,97,56,51,101,53,48,101,55,56,51,102,98,48,55,50,52,49,101,50,48,48,102,102,55,98,52,56,49,101,56,48,55,48,102,56,55,56,102,56,55,54,52,51,99,50,48,50,53,50,49,100,100,50,102,51,49,53,99,48,48,102,55,50,56,55,53,56,98,100,48,101,54,57,55,55,56,48,52,98,52,51,100,54,53,52,48,55,56,48,51,98,54,57,57,50,57,97,49,100,101,48,102,50,49,54,54,53,55,102,57,52,100,50,57,53,51,50,101,55,50,53,55,55,48,97,102,48,52,57,49,54,50,100,97,49,50,55,51,54,48,55,100,101,48,48,102,102,102,98,102,102,48,48,102,102,55,100,97,100,56,49,50,101,54,48,48,102,98,53,99,48,55,52,54,48,48,102,97,102,50,48,55,97,54,48,101,100,57,48,51,56,55,51,48,48,102,102,57,56,50,48,101,98,55,48,50,54,100,52,48,49,101,54,54,52,49,100,48,48,102,102,50,54,56,51,102,48,49,101,54,97,48,55,54,98,56,98,97,48,102,50,56,51,57,97,48,101,100,48,51,57,52,51,56,51,99,48,50,102,52,49,100,99,56,51,98,56,48,101,50,56,55,99,56,48,49,101,102,53,48,101,53,56,51,98,57,50,99,52,51,100,49,101,52,49,100,100,57,53,101,57,57,48,49,100,99,57,52,97,97,50,97,52,51,99,102,57,98,50,100,53,98,57,55,48,98,48,102,102,48,49,56,53,56,48,49,102,52,51,97,48,48,102,57,51,52,57,54,50,48,52,99,54,48,55,57,48,51,97,50,48,52,97,52,56,49,51,99,48,102,55,98,48,55,98,97,53,97,100,49,55,100,52,49,100,99,48,55,100,55,57,97,52,54,57,101,49,102,100,48,52,97,49,53,101,48,102,56,56,49,101,55,57,55,53,53,99,49,100,99,48,51,97,52,48,55,49,48,53,48,56,55,54,56,51,97,102,52,49,100,54,48,101,101,49,52,97,49,100,49,48,101,97,56,48,53,101,56,55,56,98,55,48,102,48,102,50,52,49,101,49,52,48,100,99,98,49,48,49,51,48,50,98,97,99,48,55,53,99,50,56,52,98,100,50,98,52,51,99,101,53,49,57,52,99,49,101,51,50,57,49,50,101,57,51,56,97,53,48,102,48,57,53,54,53,54,57,55,56,53,51,97,54,56,50,53,100,50,49,49,55,50,53,49,53,97,53,57,97,50,97,50,57,54,48,53,55,97,53,48,54,48,57,55,48,56,56,57,54,56,100,57,50,100,49,53,50,53,56,98,99,56,56,57,97,100,98,54,57,55,51,97,102,52,98,56,100,101,102,50,101,54,53,48,48,102,102,56,50,55,53,48,49,102,51,56,48,49,102,49,54,98,48,48,55,100,101,48,50,52,49,52,52,53,98,56,55,54,99,48,49,102,53,100,56,48,52,99,100,57,55,100,102,57,53,52,53,99,50,54,49,52,97,53,50,48,49,50,102,54,49,102,54,99,53,53,99,102,97,101,53,99,57,54,50,57,50,48,52,98,101,56,51,57,49,48,55,52,101,48,101,51,56,48,49,101,100,98,48,101,49,48,51,97,97,101,57,55,97,55,97,50,50,51,49,55,97,53,99,48,48,102,102,51,100,52,101,48,102,98,56,55,101,102,50,48,101,57,102,56,97,100,48,102,50,55,57,97,101,53,55,57,54,52,98,102,101,48,49,56,53,52,97,48,50,100,97,56,48,51,101,102,100,56,48,49,102,52,53,99,49,99,54,48,48,102,102,55,100,57,98,56,51,97,98,50,100,56,49,102,51,48,51,98,49,52,55,57,48,101,102,48,49,51,56,54,48,101,98,99,51,57,54,57,56,48,48,102,102,102,54,53,49,55,56,52,56,98,56,50,101,51,56,51,100,48,48,102,102,101,97,48,55,50,48,51,98,101,48,102,56,56,51,100,48,49,100,99,48,55,48,100,56,97,101,50,102,99,49,101,102,48,55,48,56,49,100,54,48,55,51,55,56,55,100,99,49,101,55,48,55,102,99,97,100,52,100,48,48,102,102,55,97,97,52,53,100,49,53,101,57,97,53,56,48,55,55,52,49,50,99,52,48,98,51,48,52,102,56,55,54,98,53,49,53,101,56,48,48,102,102,51,50,53,50,101,98,102,101,48,49,48,98,52,48,102,56,52,49,100,50,48,55,101,56,49,99,52,48,51,100,48,48,102,102,55,56,54,48,101,54,56,49,101,55,49,52,99,48,48,102,54,101,48,51,99,48,48,55,53,99,49,102,52,48,102,54,56,51,98,100,48,102,57,57,52,55,100,51,99,97,55,50,101,51,57,53,52,49,101,98,48,101,52,56,55,56,52,98,49,48,101,98,56,55,56,56,97,100,101,53,57,57,52,48,53,97,57,55,54,53,50,97,53,101,52,48,50,101,48,97,54,52,102,52,51,101,57,101,53,50,57,54,52,53,56,57,53,56,57,97,48,57,52,97,55,48,97,100,50,99,49,51,56,97,102,98,54,100,51,97,99,50,98,49,52,48,51,51,100,52,48,49,102,50,98,52,48,48,102,102,55,100,53,49,99,56,49,51,51,97,48,52,98,98,54,48,50,55,51,99,49,99,102,56,55,50,55,57,54,99,48,102,99,99,49,99,52,49,53,52,49,98,48,51,99,55,50,102,56,48,49,101,101,52,97,52,48,48,102,102,52,56,48,49,50,99,54,48,101,98,56,51,56,97,48,52,99,53,48,51,100,57,48,102,56,55,99,53,53,56,55,57,99,49,101,51,49,52,48,49,99,102,52,97,57,52,50,48,102,54,57,55,97,53,54,97,54,102,48,49,50,51,48,101,57,57,54,97,48,102,48,50,98,53,100,99,57,53,55,100,51,56,97,99,99,57,101,53,55,99,56,48,53,56,57,98,99,99,51,56,56,101,102,51,97,99,51,100,98,99,51,99,99,51,56,102,51,50,101,52,49,102,101,102,48,101,98,48,55,57,97,48,53,57,97,98,55,100,98,56,50,102,56,53,50,102,102,97,54,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,48,48,102,102,100,55,55,48,48,55,99,52,97,99,48,57,55,49,48,55,56,56,48,52,98,97,48,48,102,102,51,101,97,99,99,98,50,99,48,102,48,99,97,101,48,49,50,101,101,48,102,101,48,49,102,102,50,54,56,49,51,49,99,49,99,56,101,48,57,99,50,56,53,51,51,50,55,48,51,98,99,48,55,57,101,48,52,98,98,48,49,50,100,97,48,48,102,102,102,54,99,57,54,49,102,57,52,52,53,100,57,55,98,57,49,52,49,51,97,48,50,52,56,57,53,102,50,48,57,55,53,99,97,97,50,102,101,51,52,56,48,51,98,52,99,51,98,99,53,55,53,53,52,99,100,56,48,53,52,101,57,53,54,53,54,97,54,49,55,48,53,57,57,53,101,53,52,57,53,99,99,101,52,57,52,101,50,99,100,51,49,49,52,97,102,50,98,100,49,102,98,56,99,98,53,57,101,52,99,52,102,52,56,99,56,99,56,99,56,102,57,100,52,56,102,50,56,102,50,52,100,50,53,50,50,54,52,102,53,102,52,56,102,102,102,97,56,100,98,102,57,48,48,101,101,99,48,48,102,102,55,100,53,56,57,53,99,57,54,53,52,56,48,51,101,98,49,52,48,49,102,53,99,97,53,52,57,54,52,99,102,52,54,50,99,48,97,97,48,50,52,52,52,48,57,52,51,50,98,100,51,57,49,102,100,98,52,101,56,54,48,57,56,53,55,48,51,56,48,48,102,102,55,55,56,56,97,57,48,99,101,52,56,54,50,102,97,51,100,49,49,52,56,54,51,101,51,99,53,100,54,97,100,98,102,57,101,54,101,55,57,102,102,48,55,100,100,52,48,98,101,56,48,49,102,54,56,97,48,52,101,52,56,48,51,99,51,102,52,48,57,49,53,48,55,101,50,48,52,100,100,56,48,57,52,55,50,102,99,48,49,101,57,51,48,48,102,102,51,100,51,51,51,49,53,55,99,98,49,48,49,50,98,48,52,100,101,48,102,102,48,51,101,48,48,55,55,56,48,101,99,51,101,48,49,51,49,99,49,100,98,48,102,54,48,50,53,55,52,48,48,51,100,101,98,57,50,102,49,99,97,48,52,102,100,55,57,49,102,52,54,101,56,51,101,56,49,51,101,56,52,48,54,48,97,97,48,50,55,102,48,48,102,102,51,101,54,49,101,48,52,101,52,102,48,55,50,54,48,52,56,97,48,55,52,48,48,57,52,53,97,50,57,99,49,51,57,56,48,57,100,97,48,48,102,102,55,98,56,50,55,49,54,98,56,98,48,99,56,101,48,50,52,99,48,48,102,102,102,50,100,99,48,102,56,48,48,57,54,49,48,55,57,102,98,56,48,57,55,48,48,51,100,98,52,53,57,55,50,100,48,49,51,102,99,98,50,48,52,97,49,99,48,49,101,101,48,48,102,102,101,56,101,52,48,100,56,57,101,48,49,51,100,102,99,48,52,98,102,55,102,56,48,53,56,52,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,56,48,55,51,97,48,48,51,101,56,54,52,48,57,56,101,48,55,56,99,48,52,100,98,56,48,51,101,97,56,52,48,57,53,54,48,50,54,49,48,49,101,99,49,54,50,48,50,54,97,49,102,100,48,102,101,56,48,51,100,55,48,97,50,102,99,98,48,57,52,51,50,56,57,49,51,97,52,53,48,55,52,99,48,57,57,48,48,102,102,55,99,50,49,99,98,50,98,56,48,50,100,52,51,98,50,53,50,56,55,55,99,97,54,57,102,50,53,52,56,55,54,52,97,101,57,51,50,48,57,52,52,56,51,98,101,51,53,51,57,100,51,49,51,102,98,56,57,99,101,48,49,99,50,97,56,48,57,102,101,48,48,102,102,102,56,55,55,56,49,51,57,51,99,49,102,53,56,49,50,50,56,49,101,102,48,50,53,49,54,52,97,56,101,56,55,56,48,57,50,52,48,49,50,48,56,101,53,97,102,50,99,51,50,52,55,50,101,52,48,49,101,54,52,48,49,102,48,56,49,51,51,99,48,102,52,51,102,48,49,50,101,99,49,100,57,50,98,51,57,53,54,48,50,53,102,99,97,100,48,52,97,49,102,48,55,56,48,51,100,98,57,51,102,55,50,55,99,48,52,56,98,101,99,56,49,99,48,55,48,48,53,102,102,48,49,51,57,52,48,49,102,51,52,102,48,101,101,57,52,98,56,48,49,102,53,97,99,48,101,49,56,51,100,98,100,48,56,99,49,101,49,48,48,102,102,55,57,101,51,48,55,53,56,49,100,99,48,49,51,48,99,57,48,57,51,99,48,49,100,56,102,99,49,99,51,48,49,51,53,48,53,97,55,52,48,97,52,53,48,52,100,48,50,52,102,49,100,51,55,56,50,54,98,50,53,48,50,52,102,97,54,56,102,51,51,100,99,50,48,55,57,99,48,49,54,52,50,97,48,49,98,101,99,48,48,102,102,102,57,50,99,48,49,50,54,100,99,48,57,99,53,48,48,102,102,55,100,53,97,48,51,100,55,51,57,54,102,56,97,57,57,48,50,53,54,48,48,102,102,49,101,102,98,48,50,55,50,98,57,100,48,48,49,51,98,99,98,52,97,48,55,49,97,48,52,98,98,56,51,102,56,51,57,53,48,48,48,102,102,100,100,50,48,55,53,56,49,50,57,57,51,56,48,49,101,101,54,101,48,49,55,100,98,49,55,101,49,57,49,49,51,99,56,55,54,99,98,50,100,102,55,56,48,48,97,48,57,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,52,51,100,99,48,57,55,48,48,102,102,50,53,101,99,49,101,57,48,49,51,53,52,48,102,57,52,51,57,101,48,101,49,48,49,99,57,48,55,55,52,48,49,101,101,100,48,55,97,48,49,102,99,101,49,101,51,99,49,100,57,48,101,102,48,48,57,98,48,55,55,52,97,51,99,53,56,56,48,51,100,98,52,49,100,54,50,102,52,51,101,52,53,100,102,48,49,51,50,48,102,53,57,54,101,49,100,102,48,101,100,97,49,99,97,49,48,55,55,56,51,98,54,53,57,57,54,49,101,57,51,52,98,97,52,51,98,97,99,56,98,100,98,50,98,99,49,51,97,53,56,98,56,56,52,56,50,101,48,52,52,50,56,48,54,55,99,56,48,51,101,51,55,48,48,102,102,48,102,97,49,57,101,48,52,57,51,57,52,48,53,51,48,49,51,57,54,48,52,99,99,50,50,48,54,101,48,52,99,101,48,55,56,98,50,55,99,56,55,50,99,51,56,102,100,102,48,99,52,48,49,101,56,53,54,50,97,100,51,56,49,102,98,56,51,97,100,48,102,49,100,54,48,102,50,48,55,48,52,49,101,102,56,55,97,56,51,56,52,48,102,52,55,56,51,100,51,48,55,55,97,49,101,97,50,56,56,98,97,102,99,98,99,48,101,57,99,100,48,55,50,99,54,50,98,56,97,100,97,101,53,97,102,52,101,50,99,49,48,98,102,99,48,102,99,48,48,102,102,49,102,53,56,52,48,52,56,54,48,55,53,99,48,49,102,53,98,99,48,52,57,101,56,51,98,49,48,50,53,55,48,51,98,97,53,101,55,48,102,55,97,52,48,55,49,55,48,55,100,54,56,98,51,48,102,56,55,50,97,56,98,48,50,56,55,49,55,102,99,51,99,99,48,102,51,99,51,102,97,48,102,49,57,49,54,55,56,55,55,53,51,48,51,101,48,49,102,97,57,50,97,97,99,97,54,99,49,102,55,52,56,50,57,55,48,50,52,99,51,99,48,53,56,48,48,102,102,57,56,56,50,53,54,52,98,49,98,102,48,49,97,52,50,48,97,48,56,49,56,55,97,101,98,97,102,102,56,53,54,48,51,101,49,48,55,98,54,49,99,53,48,55,49,48,48,102,102,101,98,99,49,101,49,56,51,101,53,48,55,57,99,53,99,56,48,51,100,98,97,48,101,102,99,49,100,55,48,55,50,99,51,100,97,48,102,48,56,51,101,54,53,101,55,52,48,50,101,48,98,56,48,49,50,97,48,101,97,48,55,50,52,51,98,99,53,56,56,55,57,99,51,99,52,53,57,55,50,97,99,51,98,101,53,53,49,55,54,53,100,50,53,102,52,48,50,57,99,97,54,52,102,52,99,48,52,56,49,52,56,53,54,57,54,48,53,57,97,54,56,50,53,54,57,98,50,98,52,97,102,52,101,50,99,49,99,54,100,48,54,99,48,50,97,50,99,48,49,102,50,48,48,102,102,48,48,102,102,55,100,100,55,48,55,56,52,48,49,102,54,56,52,48,102,97,53,51,52,49,100,97,56,51,98,98,54,98,49,52,50,48,52,97,56,56,51,97,50,48,102,55,50,52,51,48,49,99,51,50,98,52,51,52,50,98,56,98,50,101,48,102,50,99,51,99,56,49,99,49,48,102,52,56,51,101,53,50,56,52,51,98,56,48,102,99,102,50,52,57,55,97,48,101,97,99,51,56,52,48,102,50,52,51,57,57,99,51,101,99,48,101,100,48,51,102,101,53,54,50,50,56,48,51,100,51,49,50,101,100,51,99,98,48,52,50,48,101,102,54,52,52,51,57,54,57,56,98,48,48,102,49,55,97,97,50,98,56,48,100,97,52,48,49,102,50,99,57,48,48,55,100,98,100,56,55,53,48,49,102,49,49,54,97,56,99,48,48,102,97,101,98,48,55,50,100,55,56,98,57,50,97,99,49,100,54,48,51,99,49,54,48,51,100,54,48,102,55,48,51,101,98,101,48,98,48,52,49,101,53,53,48,51,99,97,48,101,52,50,52,48,49,51,49,54,48,101,52,99,51,102,97,48,101,97,50,52,51,98,52,49,101,57,48,55,54,99,53,55,50,53,97,54,100,50,48,97,50,57,54,52,53,54,49,55,49,52,49,102,101,48,101,98,48,55,101,48,98,48,48,101,102,98,57,51,53,52,53,54,49,53,53,48,57,98,55,52,57,99,53,56,99,48,48,56,99,97,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,50,99,56,48,51,101,56,50,56,48,57,52,101,48,102,54,56,49,50,54,56,48,48,102,102,102,97,98,98,48,50,53,99,48,49,99,100,56,51,99,97,50,57,48,48,102,102,52,56,99,49,101,97,49,52,55,50,48,102,55,99,48,49,101,102,56,54,52,48,52,100,48,97,102,50,99,56,51,54,101,53,56,56,49,51,49,48,48,102,57,48,51,100,50,49,100,99,97,57,97,50,56,48,51,99,56,49,101,99,48,101,101,52,54,99,49,100,100,48,102,51,49,53,97,55,99,53,51,49,54,51,102,100,54,52,56,99,48,50,54,53,97,48,98,50,56,98,52,50,52,51,48,48,102,102,97,97,57,48,48,55,100,53,100,48,49,50,54,100,99,48,49,102,54,48,52,48,52,102,52,56,51,56,101,48,50,53,49,55,49,54,102,56,97,48,48,48,102,102,55,97,98,52,48,48,102,102,102,53,51,48,101,53,97,54,50,98,56,48,52,100,51,97,50,55,48,101,49,48,51,57,101,48,55,56,54,48,102,51,102,53,48,48,102,102,57,55,55,48,102,50,48,55,52,98,97,53,55,98,48,48,102,102,55,98,50,99,49,50,97,54,99,53,102,49,53,100,101,48,51,55,102,53,101,53,51,98,52,56,50,52,49,51,48,48,102,102,51,98,100,53,55,102,99,48,53,54,52,48,48,55,99,98,52,56,48,57,98,48,48,102,55,48,49,50,101,97,48,48,102,102,102,97,100,55,50,98,56,51,97,50,48,101,102,48,98,100,101,56,48,49,101,50,48,55,101,99,48,102,56,100,49,48,49,99,57,56,55,100,99,97,102,99,53,54,49,53,99,57,54,48,57,101,48,55,52,56,48,102,52,52,49,99,51,48,49,51,49,54,53,55,48,55,57,54,55,97,53,49,55,56,49,100,99,50,102,53,48,57,49,56,49,51,54,57,54,53,50,50,51,50,49,52,102,50,57,57,50,99,97,99,48,102,49,98,55,50,52,98,57,53,97,53,57,57,53,102,97,97,101,102,56,48,53,53,49,50,56,48,101,48,48,48,102,102,48,102,57,57,98,48,51,99,53,101,49,101,49,48,48,55,100,57,52,48,51,57,98,48,101,57,49,53,48,53,99,55,52,99,50,56,48,97,50,48,50,52,101,48,49,100,102,54,50,100,48,97,102,48,52,56,55,54,51,50,49,56,55,99,48,97,101,48,55,102,52,48,52,99,102,57,53,99,53,56,102,48,52,100,50,52,50,49,52,50,54,51,101,52,53,48,57,102,54,49,48,99,48,50,100,49,51,54,56,97,101,97,51,55,100,98,55,98,57,101,101,50,56,48,57,102,101,98,102,102,97,101,98,97,56,49,97,52,48,48,102,102,51,101,57,102,48,48,102,102,57,50,97,48,102,48,48,49,51,100,99,48,52,102,99,56,51,56,56,48,55,52,48,53,52,57,52,100,56,98,99,48,101,57,48,55,55,48,51,102,101,48,101,98,99,49,101,51,56,51,101,49,52,52,57,50,99,49,48,52,97,100,50,48,48,101,54,52,97,54,48,55,99,101,48,101,99,48,51,98,50,48,102,48,49,50,52,49,51,50,57,52,49,101,102,48,101,56,57,54,99,48,99,57,53,56,49,101,98,100,51,101,52,51,97,97,57,100,54,49,101,100,51,97,52,49,99,97,55,50,98,101,98,101,101,102,50,48,102,102,56,48,101,101,48,48,102,102,48,102,56,55,98,56,49,50,53,52,48,102,57,99,48,57,53,102,48,55,53,97,48,52,100,51,48,51,100,100,48,55,57,54,53,50,102,50,98,48,51,97,52,48,52,100,56,48,55,48,48,48,102,102,57,50,101,48,55,56,97,48,101,98,49,51,48,48,102,102,52,99,48,51,97,99,57,55,99,98,50,48,101,101,50,51,56,55,55,48,49,102,99,48,55,57,101,57,50,98,50,51,49,52,48,49,101,100,50,102,56,98,52,52,52,57,99,53,53,56,51,99,55,48,101,100,102,100,48,53,102,57,53,99,49,100,101,52,102,48,48,98,97,57,57,99,53,55,53,100,99,97,55,52,97,49,48,48,102,102,101,56,48,97,49,54,101,48,101,57,56,49,100,98,48,55,55,56,49,99,101,48,51,97,100,48,55,54,97,48,101,56,56,51,97,50,99,55,52,51,48,101,56,56,51,97,99,48,101,48,48,55,51,52,49,100,99,48,55,53,57,48,56,51,52,52,102,52,56,48,52,97,48,55,54,99,51,56,101,49,100,102,50,98,52,51,98,48,53,50,50,50,102,52,56,50,99,100,51,52,98,49,50,100,57,102,50,48,53,53,49,53,54,56,57,50,52,56,98,48,50,99,52,98,49,52,102,102,53,51,52,48,57,102,50,99,49,51,57,99,101,49,97,100,56,49,53,52,48,48,102,102,51,101,102,100,52,48,57,98,49,48,102,54,56,49,50,54,56,48,48,102,97,98,98,48,50,54,52,48,49,102,50,48,51,98,53,50,101,99,48,52,56,99,49,101,97,49,52,55,50,48,101,56,48,48,102,102,49,101,99,55,55,56,48,52,97,99,97,102,50,99,56,51,54,101,53,56,56,49,51,49,48,48,102,102,101,54,99,51,97,99,49,101,51,57,97,57,50,102,99,51,98,54,49,101,99,48,101,101,52,54,99,49,100,100,48,102,51,49,54,52,54,101,53,99,57,53,100,102,100,54,52,56,101,48,50,53,98,101,48,98,50,56,56,52,100,52,51,102,102,48,48,97,97,57,48,48,102,102,55,100,97,50,56,49,51,57,51,99,48,49,102,54,48,52,48,52,102,52,56,51,102,49,48,50,54,101,98,57,53,49,56,97,48,48,102,102,48,55,97,98,52,48,48,102,52,99,99,99,53,53,102,50,99,52,48,52,100,51,97,50,55,48,101,49,48,51,57,101,48,55,55,56,48,101,99,51,99,56,48,57,56,101,48,101,100,56,55,52,98,97,53,55,98,48,48,55,98,50,99,49,51,52,55,101,53,48,57,53,102,101,48,49,51,49,97,55,53,50,55,54,57,48,52,102,97,54,48,49,55,101,50,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,98,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,102,102,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,102,102,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,50,97,52,50,49,100,48,53,48,48,97,56,99,54,52,48,50,97,98,52,48,48,97,51,50,48,48,102,102,48,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,102,102,51,54,48,55,48,49,50,52,101,48,48,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,49,100,50,49,99,97,48,48,102,102,51,55,54,56,100,55,48,48,102,102,52,101,55,50,57,48,48,50,98,99,53,53,56,48,53,56,50,48,52,100,49,99,48,49,98,49,55,48,55,55,52,48,48,57,98,98,49,101,52,48,48,97,56,56,55,101,99,49,98,57,53,100,55,53,100,52,48,54,53,102,48,48,102,102,56,102,55,100,55,53,100,55,53,102,102,48,49,55,48,48,102,102,48,49,102,50,56,53,48,48,102,102,54,98,55,98,56,51,98,54,48,48,102,102,52,99,98,51,48,101,48,56,48,49,53,49,102,48,55,101,97,97,48,50,48,56,52,48,50,50,99,48,55,56,48,99,101,97,48,51,102,55,56,48,51,101,53,48,97,48,48,100,54,102,55,48,55,54,99,48,48,57,57,54,54,49,99,49,48,48,102,102,50,97,51,101,48,102,100,53,52,48,52,49,48,56,48,52,53,56,48,102,48,49,57,100,52,48,53,50,52,51,100,57,48,48,102,102,54,100,100,48,102,97,48,48,102,102,57,101,97,55,50,48,48,50,99,51,51,48,48,54,50,50,48,50,53,101,50,48,48,100,54,99,99,51,98,56,48,48,102,102,57,100,101,49,101,57,48,48,102,102,50,97,98,49,101,98,56,97,101,98,97,101,97,48,53,97,101,48,51,98,100,100,50,100,101,49,55,56,101,50,56,52,97,101,98,54,54,102,56,53,101,102,56,48,101,53,102,102,55,99,57,48,99,51,49,98,56,98,57,48,51,55,57,102,56,101,49,49,56,48,97,48,57,101,55,53,49,57,56,51,97,56,49,100,56,50,102,99,51,102,48,49,101,53,50,56,48,51,57,97,49,99,102,50,56,56,98,55,48,102,51,56,55,97,56,51,100,50,53,98,57,53,56,49,100,101,48,101,99,56,55,55,48,51,98,99,53,54,50,54,57,55,50,53,102,48,55,56,56,98,101,50,101,53,51,49,97,50,98,56,97,56,50,57,48,97,53,50,57,52,97,100,52,55,52,98,52,101,50,100,52,98,52,50,100,99,98,52,52,97,52,54,52,51,52,48,50,98,53,48,100,49,49,50,100,50,100,51,57,51,53,102,52,54,52,49,52,50,54,54,97,100,99,100,50,97,50,98,99,101,102,52,48,56,52,102,102,56,48,101,102,100,56,55,49,51,102,102,48,57,101,55,102,99,54,99,51,57,56,53,54,51,102,49,99,48,55,50,97,48,48,55,99,55,102,48,48,49,102,53,49,100,48,53,55,98,50,49,99,97,48,48,102,102,55,100,56,48,48,49,51,50,50,49,100,56,99,48,57,100,55,54,52,98,54,50,99,48,48,57,55,57,48,55,53,97,49,102,52,48,101,55,57,98,50,51,98,55,55,50,49,100,50,50,99,56,51,56,101,48,52,99,98,50,48,49,54,48,48,48,102,102,102,55,54,49,102,98,57,102,48,48,102,102,51,100,101,48,56,54,49,99,50,48,101,102,56,55,97,52,49,100,102,55,101,52,55,56,55,55,56,49,102,49,48,55,51,99,98,50,50,53,99,51,56,99,53,101,98,54,48,99,48,51,98,56,51,98,99,55,99,49,101,52,51,52,99,101,101,54,54,49,99,53,97,101,97,51,55,52,54,56,102,54,55,57,54,99,52,98,52,101,56,55,53,52,56,52,54,98,49,101,57,52,48,52,51,48,56,52,52,56,57,97,102,98,49,57,50,49,54,56,99,48,97,55,48,102,98,48,51,101,50,49,100,55,48,101,51,56,55,48,56,100,54,49,102,54,49,101,57,51,100,51,49,53,56,52,56,54,51,56,101,99,54,51,57,99,54,100,48,48,102,102,57,99,51,54,56,100,97,55,57,100,100,54,53,51,56,57,57,97,55,50,54,99,57,54,100,55,97,101,55,98,52,48,56,101,98,57,49,53,56,55,54,51,98,52,53,56,55,97,53,57,54,51,49,53,98,57,50,48,55,48,54,48,48,102,97,54,51,48,50,52,48,48,102,102,51,102,54,48,48,102,97,102,101,48,50,53,52,49,100,48,101,54,56,51,100,57,50,102,97,100,51,99,49,101,100,56,51,100,51,48,102,53,48,48,102,102,51,100,52,98,48,102,99,56,55,53,99,97,97,48,102,49,49,54,101,53,98,48,55,52,52,49,100,98,51,56,57,50,53,49,49,52,56,53,50,57,53,48,49,99,57,52,49,52,54,101,49,101,49,52,101,48,101,52,57,54,48,49,101,100,50,98,100,49,48,97,101,55,57,50,48,51,102,54,49,102,57,48,101,55,49,52,97,53,55,56,48,51,100,99,48,57,99,57,48,56,56,49,100,51,101,53,102,56,55,100,99,51,98,54,48,101,102,99,51,56,101,49,101,54,52,99,48,51,55,56,102,57,99,97,50,51,98,57,97,55,55,48,52,52,54,100,98,57,56,99,50,56,99,51,56,57,48,51,102,54,48,50,102,100,101,101,52,97,55,101,57,99,48,99,102,102,99,55,102,102,56,98,51,57,102,56,100,99,55,49,54,98,53,98,55,98,101,55,50,53,102,55,57,101,54,102,98,48,50,56,52,56,49,54,97,48,51,57,99,54,51,49,57,52,55,53,51,49,48,99,100,51,98,49,57,56,55,52,97,48,52,48,51,57,98,54,99,48,56,99,50,50,55,53,97,101,52,98,97,98,57,99,56,56,56,57,53,99,102,98,53,100,54,49,49,50,99,56,56,57,50,50,50,54,48,48,102,102,98,50,54,49,101,52,56,102,102,49,98,97,49,101,56,48,102,98,56,102,48,48,102,102,102,101,48,102,50,50,99,54,50,100,51,53,99,55,57,52,102,100,52,102,56,55,97,54,49,99,100,56,48,97,54,51,57,97,98,54,51,53,98,49,53,50,56,51,57,49,100,49,98,52,54,57,99,48,97,55,51,57,49,99,57,53,97,98,51,97,49,100,100,99,102,97,101,53,56,101,53,48,99,49,97,53,56,102,55,98,101,100,98,53,100,100,56,100,98,54,48,97,99,54,53,100,55,53,100,52,51,50,50,55,48,52,51,101,57,54,102,56,97,101,52,57,55,53,97,51,101,49,52,55,99,55,49,52,50,48,53,56,50,57,55,102,101,48,54,57,51,54,100,51,56,102,101,55,56,51,50,54,51,102,51,49,102,57,102,56,101,55,49,53,99,52,56,53,48,99,50,57,52,48,52,100,48,48,102,102,48,55,99,56,100,99,48,49,102,54,53,101,48,101,102,56,51,101,101,56,56,53,56,56,48,51,101,98,101,56,49,100,55,50,48,48,102,102,55,52,56,51,102,48,57,52,49,100,50,48,102,54,48,55,52,56,51,100,99,48,102,54,52,49,101,55,50,51,50,53,57,52,99,49,101,49,56,48,101,54,56,55,100,99,51,98,99,48,48,102,55,98,50,48,57,55,50,48,101,56,48,97,56,52,48,50,100,56,51,57,50,57,100,99,97,53,48,102,57,57,52,100,100,101,48,101,57,97,54,56,55,56,48,49,101,50,56,51,98,102,48,55,56,52,56,50,53,100,57,53,97,100,97,52,56,55,98,56,49,99,101,48,55,56,100,48,54,52,49,51,56,49,102,97,50,56,97,48,48,99,56,99,48,49,102,55,99,52,48,48,102,102,102,98,52,50,57,48,50,52,99,99,49,100,48,98,97,48,52,98,57,48,51,57,102,50,101,99,51,100,97,53,50,48,49,51,52,97,48,102,99,56,51,97,56,56,99,53,98,49,53,52,49,101,102,48,101,101,53,101,50,57,55,48,51,97,48,48,102,102,55,53,99,57,48,49,101,51,52,57,50,57,56,98,52,48,102,56,98,50,53,101,97,53,49,53,97,57,57,52,57,50,49,101,102,48,102,56,54,48,101,101,56,55,97,99,51,56,101,49,100,49,52,51,48,101,100,100,50,48,57,55,97,49,100,49,101,48,50,54,99,48,102,48,51,56,55,56,56,51,97,54,49,101,48,50,56,48,51,56,98,56,51,100,52,48,49,55,100,48,101,53,100,98,98,54,49,97,100,102,101,101,51,56,101,49,102,100,53,53,55,51,102,97,98,102,102,55,102,102,102,101,51,102,102,99,55,101,50,98,48,52,54,99,97,48,50,102,97,49,101,97,56,102,99,99,97,100,53,101,51,97,101,54,53,98,56,54,57,99,100,98,48,48,102,102,52,101,48,102,56,100,49,57,98,50,100,56,57,97,48,97,49,54,50,54,53,56,56,52,97,50,57,101,54,99,97,53,53,48,50,49,57,51,49,101,56,48,48,100,102,52,48,57,55,101,56,50,100,52,56,102,48,98,49,54,49,57,56,49,102,99,56,102,101,57,100,57,54,49,100,49,53,97,98,53,99,102,55,48,55,55,56,54,49,51,100,97,102,53,54,102,53,99,98,49,53,52,97,97,101,56,102,52,57,102,54,52,55,98,54,56,52,56,54,51,53,99,98,48,101,99,54,52,57,100,53,54,51,54,48,50,97,49,101,49,51,48,102,97,101,54,56,50,57,100,56,55,51,55,57,101,49,51,50,101,98,97,101,97,48,52,48,101,48,49,99,49,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,55,99,48,48,102,102,51,101,49,100,101,48,52,101,52,102,48,55,100,54,48,52,56,97,48,55,98,99,48,57,52,53,57,50,97,51,97,49,101,48,50,52,57,48,48,52,56,50,55,57,54,98,99,98,48,99,57,49,99,98,57,48,48,55,57,57,48,48,102,102,55,99,50,48,52,99,102,48,51,100,48,102,99,48,52,98,98,48,55,54,52,97,99,101,53,53,56,48,57,55,102,50,98,52,49,50,56,55,99,49,101,48,48,102,54,101,52,102,100,99,57,102,48,49,50,50,102,98,50,48,55,48,48,98,48,55,53,48,49,57,57,56,48,49,102,49,53,54,48,50,54,99,56,51,100,56,48,101,50,52,48,49,102,54,56,99,48,101,99,56,49,99,101,51,54,53,101,55,50,57,99,49,100,52,56,49,51,49,56,48,48,102,55,97,48,48,102,102,51,100,53,52,54,97,48,97,99,50,98,52,98,49,101,57,98,99,49,100,49,56,49,50,101,101,48,52,99,53,48,55,97,52,51,57,49,56,48,49,98,57,97,50,101,56,51,99,54,56,97,48,57,51,48,102,48,57,55,51,102,57,99,51,97,101,53,56,56,55,55,102,100,52,100,54,99,53,98,53,49,54,48,53,54,101,55,49,48,98,102,102,56,48,54,99,57,50,56,48,52,52,56,48,49,51,52,54,48,52,98,55,56,51,99,49,48,50,53,50,52,49,102,97,48,55,101,48,48,57,55,100,48,55,97,101,53,55,48,48,102,102,57,52,56,51,99,49,48,55,55,99,48,48,102,102,102,54,101,53,48,55,56,52,97,101,97,52,97,50,56,49,51,97,53,57,48,48,102,102,55,98,98,48,51,57,101,53,48,48,102,102,55,100,48,97,100,57,48,52,99,56,55,54,52,98,97,48,102,48,57,52,100,53,97,56,97,56,48,102,49,49,53,100,53,56,49,50,50,53,100,97,55,49,97,97,98,101,98,48,52,57,50,55,54,97,52,50,56,48,48,102,54,102,53,48,49,48,48,56,48,49,102,51,49,48,48,48,102,102,55,100,55,50,48,48,102,102,51,55,50,50,48,48,102,102,102,98,48,54,48,55,54,101,49,100,101,48,48,53,102,102,53,48,49,51,50,54,53,101,56,48,57,57,56,101,48,48,102,102,99,56,99,54,48,101,52,52,49,99,101,99,102,50,98,48,98,101,48,102,99,56,48,50,55,99,49,48,102,55,48,101,50,48,55,49,102,49,56,54,55,48,51,99,102,56,49,48,49,54,54,98,102,101,48,50,48,50,50,101,98,97,101,98,102,101,48,54,101,99,48,48,102,102,102,97,51,54,48,50,54,56,48,51,101,99,48,52,97,101,56,48,51,101,99,101,52,48,57,52,101,50,100,52,51,57,56,53,98,48,48,57,51,97,48,56,51,101,49,48,55,101,54,48,101,49,99,49,99,49,56,51,99,55,52,57,97,52,48,50,97,52,98,51,48,100,56,49,100,55,48,55,102,99,48,57,56,49,48,55,52,99,57,54,49,101,101,52,54,57,52,55,50,99,56,51,98,97,53,102,97,52,52,102,98,52,54,48,101,102,51,49,102,97,53,49,52,57,48,53,54,57,55,102,51,97,51,54,50,97,99,98,53,52,48,98,102,52,49,97,48,48,102,102,55,50,102,56,48,51,98,49,56,51,101,48,49,100,98,49,50,53,56,56,55,55,99,51,100,48,53,50,48,48,102,102,50,99,52,97,49,56,48,57,56,49,52,101,53,101,50,48,48,48,102,102,50,52,49,50,54,97,50,99,97,54,50,50,50,53,56,48,50,99,49,50,54,99,102,101,48,51,57,53,50,48,99,56,48,52,49,102,57,53,54,53,57,50,54,49,52,101,53,57,57,53,101,53,98,49,53,99,102,54,52,54,52,101,50,98,49,51,49,49,52,98,48,50,98,100,50,51,98,54,99,98,98,57,57,52,99,52,48,55,102,50,52,97,51,50,52,54,54,57,102,100,100,49,101,56,56,50,52,98,49,51,52,54,97,100,101,52,54,102,98,99,100,101,102,102,53,48,48,55,54,56,56,48,51,101,97,54,48,51,101,56,56,56,49,102,57,48,48,55,100,54,51,48,48,51,101,98,101,56,98,55,52,54,50,99,98,57,54,56,57,101,56,101,48,52,57,52,56,49,50,97,52,53,55,56,55,56,100,102,99,56,52,102,50,49,101,54,99,51,99,97,56,99,48,52,98,102,48,51,98,57,55,99,98,97,54,51,50,51,55,52,50,52,51,52,54,49,57,50,53,50,55,102,100,100,48,54,52,48,52,98,99,100,102,54,52,48,101,52,51,55,100,98,102,99,48,50,97,51,99,48,49,102,55,57,50,48,52,97,102,56,55,100,56,48,57,53,100,48,48,55,100,57,99,56,49,51,54,50,53,53,48,55,99,99,97,57,48,49,50,55,52,49,48,55,99,50,48,102,99,99,49,102,99,48,51,102,99,48,55,55,48,56,100,50,57,101,53,52,57,54,54,49,98,48,51,97,101,48,102,102,56,49,51,48,50,48,102,54,53,49,48,51,97,50,57,51,52,57,48,53,54,56,55,56,56,98,102,52,56,57,102,54,56,99,49,100,101,55,102,54,52,53,50,101,101,99,97,100,50,102,101,55,52,55,101,53,97,49,53,52,56,49,55,101,52,51,52,48,50,56,57,53,48,48,102,102,99,55,99,48,48,55,99,98,98,52,48,49,102,53,97,50,48,48,102,102,102,53,52,48,49,100,100,56,55,100,56,48,49,102,54,55,98,99,51,99,54,48,57,55,101,48,52,98,57,48,49,50,102,99,48,101,50,52,49,99,100,102,48,101,100,48,48,57,51,101,55,98,97,55,55,50,102,48,48,57,97,53,50,100,48,97,57,48,52,100,101,50,101,101,56,51,102,54,56,49,57,49,55,101,48,48,102,102,55,97,101,57,98,56,50,53,48,48,102,102,49,101,99,50,50,102,98,101,48,52,57,48,99,53,97,51,55,100,51,52,57,49,53,97,48,49,55,48,54,98,102,102,97,101,98,97,101,98,102,102,97,56,54,48,48,51,98,51,48,55,56,101,49,101,98,48,55,52,52,48,102,49,52,49,100,101,56,51,100,54,48,101,51,49,54,49,50,53,51,56,55,101,48,49,100,56,56,55,100,99,51,97,54,48,102,48,56,51,57,99,53,99,56,50,52,56,97,102,50,99,51,57,53,54,49,101,57,48,101,52,49,55,101,53,54,56,55,57,56,51,98,54,57,101,48,50,53,101,53,97,97,50,50,55,57,53,48,57,57,50,56,50,53,99,49,53,97,56,99,57,57,52,56,54,53,56,57,53,101,53,56,49,53,99,57,100,101,52,56,49,54,48,56,48,57,56,100,55,97,56,97,48,98,102,53,100,55,102,99,48,51,54,57,48,48,49,102,49,102,100,48,48,102,102,55,100,101,50,56,51,98,101,48,48,102,102,55,100,57,51,56,51,97,51,50,56,48,49,99,54,56,51,99,52,55,48,48,49,101,100,98,48,50,54,100,56,49,100,49,48,51,98,101,50,97,100,49,48,51,100,50,49,100,101,100,50,53,99,57,55,50,48,48,102,53,50,56,51,57,101,49,99,49,48,101,99,56,51,57,57,48,101,55,49,55,54,48,102,99,102,49,54,56,53,48,56,51,97,50,48,101,50,48,51,98,52,48,101,54,55,48,102,97,56,51,99,99,48,102,102,97,53,97,49,100,56,51,98,48,52,49,50,102,48,98,50,50,99,99,51,98,99,48,57,52,101,57,99,53,54,48,50,55,99,51,98,52,52,57,51,57,48,48,48,102,102,54,53,52,53,48,48,102,102,56,97,48,48,102,102,50,53,48,52,48,57,56,98,50,102,99,48,57,52,98,48,50,54,54,48,49,99,53,56,49,51,49,52,49,100,100,52,55,48,49,51,49,52,97,48,55,51,101,48,102,55,48,49,100,57,48,51,99,55,52,97,50,56,98,51,101,56,48,56,52,48,48,102,55,49,49,53,56,49,99,48,48,55,56,48,49,100,56,48,102,101,50,52,48,55,55,56,48,52,99,53,51,48,97,54,48,102,48,52,57,53,55,99,98,97,97,48,101,101,51,48,56,55,99,98,55,99,53,49,49,54,51,54,56,49,97,56,57,99,57,53,101,57,100,51,97,57,48,97,99,48,51,57,56,99,48,49,102,53,98,48,48,52,102,55,48,51,98,51,48,48,102,102,55,100,56,57,56,49,50,97,48,48,102,102,101,102,48,48,102,102,57,56,57,48,55,54,99,57,102,57,102,52,97,52,100,50,97,48,51,97,50,53,50,56,51,100,49,50,56,97,53,49,56,98,102,56,99,49,99,56,48,55,98,56,57,50,48,101,100,99,51,56,52,49,102,57,48,102,98,48,55,49,101,52,98,51,50,102,56,51,97,48,49,99,52,56,48,102,51,99,56,55,53,101,56,51,101,101,53,55,50,49,102,48,102,51,49,52,50,53,49,99,56,55,55,52,98,52,51,102,98,50,97,101,98,49,57,100,52,48,52,50,102,102,48,55,57,99,98,51,50,98,53,48,99,98,56,50,98,48,98,48,50,97,52,98,49,54,54,57,50,53,48,52,98,52,52,51,52,97,50,98,56,98,48,52,55,99,101,51,99,100,48,54,97,56,54,57,101,99,100,50,51,50,52,97,51,102,55,57,56,102,50,57,49,50,52,100,49,57,101,97,57,51,99,102,57,97,49,99,102,97,97,48,100,97,97,52,48,50,98,50,52,48,49,102,50,50,97,48,48,55,100,50,97,48,51,101,49,48,50,53,51,52,48,57,56,100,48,50,54,49,99,48,57,98,99,48,55,55,99,53,54,56,48,51,100,100,99,48,52,98,55,48,55,102,99,98,55,50,100,99,49,102,102,56,55,101,52,51,101,51,57,50,99,51,97,99,49,100,102,56,48,55,55,99,49,101,102,48,55,102,54,48,52,99,54,56,55,100,48,97,97,52,54,48,55,55,99,48,50,52,50,53,101,56,51,100,50,50,102,99,51,102,97,49,101,57,101,53,50,53,48,55,56,99,51,56,99,56,57,56,51,100,50,53,50,48,55,53,53,48,48,97,99,50,99,55,57,55,57,101,57,99,50,97,99,97,52,99,56,48,53,56,55,99,48,49,97,57,54,97,49,49,50,48,52,99,55,56,49,50,102,54,48,101,98,52,48,57,97,97,48,55,51,54,49,101,102,48,55,48,56,48,102,98,48,51,98,98,99,51,100,56,48,101,98,99,51,102,56,48,48,102,54,101,54,48,102,51,48,55,55,56,48,52,100,56,51,99,52,53,49,100,49,54,50,48,48,102,54,100,48,55,97,52,97,50,48,102,57,49,52,56,54,50,99,56,51,97,56,53,99,48,55,55,56,51,99,56,56,55,52,56,52,49,101,49,48,101,100,57,53,56,53,56,54,97,52,50,50,101,57,48,97,50,102,97,50,101,54,56,98,48,48,52,101,57,53,99,101,50,54,50,48,98,57,102,101,48,49,48,102,97,98,97,56,49,98,97,48,48,102,102,51,101,100,102,99,48,49,102,53,51,99,48,102,52,99,48,49,102,53,51,101,48,52,99,51,51,52,48,101,99,48,51,100,97,53,100,53,48,55,101,48,49,100,56,48,55,98,101,53,102,101,48,101,57,48,49,101,99,99,57,53,101,49,100,100,48,101,100,48,48,102,102,51,100,52,50,48,49,50,50,48,101,51,48,51,98,50,50,102,99,51,102,100,98,48,55,49,99,97,98,48,55,56,101,48,102,50,52,51,99,50,49,100,53,99,49,100,54,48,102,49,48,51,99,55,52,54,48,101,99,48,48,102,102,51,97,100,50,57,101,56,51,54,49,101,48,48,52,97,55,50,100,99,97,57,57,97,50,98,49,51,48,56,97,48,56,49,52,53,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,102,48,48,48,102,102,102,97,98,50,50,98,57,49,48,98,53,48,48,55,100,57,100,48,48,51,101,98,57,52,97,57,50,99,57,57,99,57,50,53,55,57,54,97,48,52,102,54,56,49,50,56,54,53,55,97,55,50,51,57,51,55,57,97,48,100,100,48,99,98,49,48,55,102,101,48,101,102,49,49,53,50,49,56,99,102,98,49,55,50,57,49,50,52,57,49,57,50,51,101,100,101,54,101,51,99,56,101,54,101,55,100,56,57,48,48,102,102,55,55,53,57,53,56,53,54,97,49,57,52,101,53,54,49,53,101,53,52,57,53,99,99,102,52,54,52,49,50,97,100,48,100,49,52,97,101,50,98,100,49,102,98,56,102,51,97,49,57,97,49,97,48,51,51,50,56,99,56,99,56,102,57,100,55,102,100,50,52,53,49,48,52,55,54,54,54,52,102,53,101,98,56,99,55,102,53,54,55,102,53,52,48,49,52,51,56,48,48,102,102,102,56,100,51,56,49,50,54,100,50,48,52,101,51,48,48,102,102,51,101,100,50,99,49,100,52,49,56,98,54,101,53,53,53,56,49,50,97,101,48,48,102,54,50,48,49,51,57,53,56,56,97,48,54,52,101,99,53,57,99,56,51,56,100,48,50,54,49,99,49,99,52,49,56,97,56,51,48,48,51,100,99,97,49,100,55,48,52,97,53,50,55,48,48,102,102,51,100,99,100,98,48,50,55,56,48,49,100,54,48,48,99,99,56,57,50,101,49,100,98,50,99,98,102,101,49,57,56,48,54,102,98,97,102,102,100,97,56,48,53,52,52,48,48,102,102,51,101,53,57,56,48,52,99,56,48,51,99,53,48,55,57,56,48,48,102,98,53,102,48,55,98,52,48,52,98,101,48,55,57,48,98,48,99,57,48,49,99,48,48,102,102,50,53,57,52,48,49,101,99,52,101,48,101,100,57,48,55,50,49,57,52,52,99,56,48,57,55,55,48,55,100,50,48,52,98,55,56,49,50,101,54,49,102,52,48,102,55,101,48,52,99,97,49,49,52,97,56,48,53,99,50,53,56,50,55,48,98,55,50,98,57,49,54,101,99,48,52,102,56,98,98,48,102,48,55,57,100,49,99,48,52,98,48,48,52,98,52,97,101,51,49,53,101,97,48,49,97,101,101,97,48,49,50,49,52,48,48,102,102,102,98,52,53,48,50,55,50,55,56,48,51,101,99,48,56,48,57,101,57,48,55,101,50,48,52,100,100,55,50,97,51,49,52,48,48,102,102,48,102,53,54,56,48,49,101,57,57,57,56,97,98,101,53,56,56,48,57,97,55,52,52,101,49,99,50,48,55,51,99,48,101,102,48,49,100,56,55,57,48,49,51,49,99,49,100,98,48,101,57,55,52,97,102,54,48,48,102,54,53,56,50,54,56,102,99,97,49,50,98,102,99,48,54,102,97,55,53,50,55,54,57,48,52,102,97,54,55,102,56,49,55,101,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,53,57,56,48,51,101,50,51,52,48,52,100,51,57,55,97,48,101,57,52,48,49,102,54,53,101,49,100,97,48,50,53,57,48,97,101,50,57,56,97,55,52,102,50,56,56,48,57,98,54,101,53,97,101,48,102,48,57,55,48,57,97,53,55,50,55,51,101,53,99,49,52,97,48,48,102,102,102,52,49,48,49,99,48,48,102,102,49,51,50,56,49,102,101,50,97,102,57,52,56,53,56,97,50,56,55,57,48,97,101,52,52,50,97,102,97,55,50,54,57,54,53,52,56,56,53,56,54,52,101,50,56,48,51,99,52,48,50,54,48,56,48,54,57,56,48,49,50,51,98,99,48,57,101,97,48,48,102,102,100,52,53,53,48,48,102,102,56,99,100,48,50,52,50,56,48,57,98,97,48,102,55,56,49,50,50,52,48,52,100,55,56,51,97,56,48,50,54,98,48,51,56,50,56,101,56,56,57,52,49,101,101,48,55,53,55,99,51,102,52,48,50,53,52,56,99,57,99,100,57,54,52,101,97,49,98,98,99,51,101,101,48,101,100,99,51,101,50,48,101,101,56,98,48,100,54,99,57,52,54,49,101,53,48,101,56,57,54,97,54,48,49,50,97,48,102,54,97,53,49,97,100,48,56,98,102,50,98,101,98,53,54,100,101,98,50,54,99,52,102,52,48,52,99,48,48,102,51,50,53,102,102,48,53,54,48,48,102,102,57,100,100,48,55,52,52,53,99,56,49,51,48,50,48,52,57,57,48,49,51,55,48,48,102,102,101,50,52,51,98,57,54,100,51,50,53,102,48,51,101,101,48,50,53,56,52,49,102,100,56,51,97,51,50,57,54,100,50,50,100,50,57,57,54,53,97,50,101,48,49,101,52,48,51,97,56,48,102,54,48,55,51,48,97,100,55,100,50,54,57,48,99,97,57,50,102,49,51,54,50,50,49,51,48,98,98,52,54,97,97,48,52,57,49,52,54,53,57,97,55,54,57,100,98,51,54,53,54,57,54,49,55,102,50,49,53,48,48,52,56,98,48,49,51,48,97,48,101,56,56,98,55,48,50,53,102,56,49,102,100,56,51,101,101,48,55,48,56,49,101,48,55,53,57,55,56,98,102,48,55,50,52,48,102,55,99,49,101,53,56,51,97,52,50,102,57,100,54,49,99,52,57,55,49,49,100,100,50,101,48,49,100,99,48,55,99,56,98,101,48,101,55,49,54,54,101,98,51,100,51,52,97,97,50,56,57,51,52,56,55,52,99,50,57,57,102,50,51,52,57,99,53,50,49,53,56,57,98,102,54,57,97,55,48,97,100,52,48,98,102,100,48,57,98,48,48,102,57,48,53,48,48,57,99,57,48,48,102,102,55,99,56,54,52,48,57,52,53,48,102,56,48,49,50,57,50,48,48,102,98,52,97,48,50,54,51,48,48,49,101,101,101,52,56,52,53,52,57,48,48,55,57,57,98,48,55,56,48,48,102,102,102,56,48,48,102,102,57,98,97,48,101,98,55,52,54,98,50,99,53,100,48,99,48,51,57,99,48,102,97,52,48,57,56,56,48,55,100,100,56,97,52,52,54,52,56,97,50,100,48,51,98,56,49,100,102,50,50,57,54,100,56,48,51,100,98,54,57,53,101,97,53,48,55,49,55,99,53,55,99,102,102,98,57,53,101,49,101,51,50,99,52,55,101,100,102,102,56,49,49,101,97,101,98,97,101,98,102,102,97,101,98,97,57,97,57,53,52,53,54,49,54,50,53,99,50,54,98,52,53,54,57,53,50,53,55,97,54,49,54,97,53,56,51,102,57,101,101,99,50,48,50,48,50,51,51,101,57,56,57,56,102,54,52,55,54,55,97,52,50,52,48,54,48,56,99,56,102,97,57,50,53,99,102,48,56,99,99,51,102,53,55,51,49,51,102,56,54,55,51,52,51,54,51,55,102,51,102,101,48,55,50,97,48,48,102,102,102,97,51,48,48,48,102,102,55,100,55,50,56,55,99,56,48,49,102,54,49,54,48,52,101,102,48,55,48,52,51,57,57,52,53,49,48,55,102,49,56,48,55,50,99,49,100,101,99,49,101,57,99,48,102,55,48,49,101,52,48,55,52,52,97,98,50,100,53,97,52,51,48,101,51,102,50,101,99,49,100,48,56,51,100,97,50,100,48,51,56,49,56,98,51,48,102,55,100,48,55,48,99,51,102,54,49,100,48,48,102,102,101,98,56,48,51,100,100,48,49,101,97,48,101,53,102,50,57,49,48,48,102,102,48,49,101,101,55,50,98,101,51,49,54,98,53,57,51,48,97,101,50,97,98,53,57,54,53,98,53,50,49,56,48,55,50,55,50,56,49,51,49,48,48,51,101,56,102,99,48,49,102,53,97,52,49,100,98,48,48,55,100,54,100,56,49,50,53,97,49,99,54,48,55,55,56,53,99,48,55,52,56,51,57,101,56,54,48,102,101,48,98,98,48,48,102,102,55,98,57,51,48,51,101,50,48,102,99,57,52,54,53,49,50,49,51,50,53,99,48,55,99,102,57,53,97,48,102,53,56,49,101,100,49,55,99,49,99,48,97,50,101,56,51,99,97,57,52,49,99,52,48,101,49,56,55,99,52,98,102,101,53,49,56,55,50,56,51,101,101,56,99,53,51,49,53,102,99,51,100,50,56,51,99,48,52,98,49,48,97,55,57,53,99,53,53,52,99,57,53,57,98,53,50,54,56,49,99,101,97,102,102,101,97,48,52,57,99,48,48,102,98,97,98,48,48,55,100,98,54,56,51,57,50,48,48,55,100,54,50,56,49,50,100,56,49,101,100,55,99,98,102,50,99,48,97,101,48,102,52,48,51,102,56,48,55,57,48,49,100,50,50,102,99,51,97,101,48,101,97,48,49,100,53,49,53,101,57,99,49,100,49,50,101,52,98,57,52,55,50,102,99,51,100,99,49,99,48,48,102,102,55,98,48,101,48,55,48,56,51,102,101,49,102,101,48,101,52,50,54,48,51,99,55,48,101,50,48,55,99,55,48,51,57,97,101,49,102,53,48,101,48,50,52,48,55,54,48,51,99,56,49,101,55,48,101,98,53,50,55,50,55,52,97,55,97,52,54,50,98,48,97,97,54,100,51,52,98,50,50,53,100,48,52,48,100,100,56,49,101,49,48,51,99,50,48,101,56,48,51,97,101,48,101,53,56,55,98,48,49,101,48,48,102,102,55,101,99,98,101,50,97,52,51,98,48,49,100,52,48,101,52,48,55,54,48,51,99,56,49,102,52,48,102,50,57,55,54,53,101,49,54,56,53,53,49,52,97,53,54,57,53,54,49,100,99,48,101,57,49,53,52,57,50,53,101,49,55,56,53,98,50,53,57,54,54,53,101,50,54,49,53,99,53,52,50,49,50,48,49,53,101,53,53,97,51,51,101,57,54,57,99,53,56,50,55,97,55,50,49,49,53,99,56,50,100,54,97,55,48,98,48,52,102,52,50,54,101,54,57,99,99,48,49,51,100,50,48,48,102,102,102,98,100,102,48,48,102,102,55,100,56,50,49,55,56,48,48,102,98,48,48,48,102,102,48,55,100,56,48,48,102,102,51,100,57,48,102,54,98,52,53,101,97,48,57,54,99,48,101,101,48,49,100,50,48,55,57,48,51,102,56,48,101,50,56,49,100,53,97,53,57,52,48,53,98,50,53,49,54,52,49,100,99,48,102,49,48,51,98,98,48,101,48,56,51,101,57,48,55,98,101,53,57,56,55,50,56,51,101,50,99,50,52,99,56,55,99,48,51,100,101,49,100,100,50,100,53,50,56,98,97,48,101,102,56,55,100,54,55,99,49,55,54,49,100,56,52,99,50,98,99,51,98,101,53,56,57,53,102,100,49,54,56,97,97,50,98,49,48,56,97,102,102,51,52,57,57,102,101,48,53,54,54,48,102,98,56,49,101,57,57,55,52,48,102,99,56,49,102,52,48,51,100,101,48,55,100,101,49,101,53,52,50,50,97,52,97,101,48,102,48,56,51,101,52,48,55,57,99,48,102,48,52,49,101,97,57,55,101,53,54,57,52,52,99,97,53,50,49,57,52,97,56,48,53,99,56,51,99,50,48,102,52,49,54,99,49,101,102,50,99,57,48,48,102,102,97,53,52,53,50,99,100,51,99,98,57,52,100,52,53,50,97,100,48,53,51,56,98,56,55,100,49,56,97,102,52,53,52,100,50,99,52,98,50,52,99,56,52,50,56,54,100,98,55,52,98,50,52,102,97,50,52,57,57,52,49,52,56,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,55,102,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,56,48,52,102,100,48,48,51,101,51,48,99,53,57,49,53,99,53,51,56,48,51,101,102,49,56,48,57,50,50,50,99,48,98,53,52,102,52,49,50,97,57,48,49,49,56,48,49,101,54,53,52,51,55,50,99,49,51,100,50,100,56,52,51,52,52,54,48,51,55,48,50,53,48,99,49,102,102,50,51,51,50,49,98,97,52,97,52,100,52,50,51,52,102,97,52,56,52,56,54,49,98,57,102,102,57,56,57,53,101,100,102,55,49,48,48,102,102,49,99,48,97,98,102,101,48,49,50,54,56,48,48,102,102,102,98,56,53,48,102,54,57,54,50,49,101,98,48,48,55,100,97,53,56,48,51,101,99,50,51,57,54,56,100,50,48,99,53,48,55,54,52,48,57,100,54,48,50,54,99,52,51,97,56,56,51,100,49,50,49,50,49,57,101,101,57,53,97,53,51,48,49,51,49,48,48,102,102,102,51,52,49,50,99,102,50,53,54,52,56,52,97,52,98,100,52,57,57,99,49,51,49,55,97,102,98,55,100,98,54,98,56,99,52,53,48,97,55,55,51,55,48,50,100,50,53,48,49,97,54,99,48,49,102,50,57,49,48,48,55,100,54,57,56,55,56,56,48,57,52,102,48,50,55,54,99,51,99,101,48,52,99,54,48,55,50,56,51,97,50,49,102,49,52,101,48,55,51,99,48,52,99,97,57,54,48,53,100,48,51,100,54,48,102,54,48,55,102,57,100,50,56,56,98,48,52,98,48,101,97,97,50,48,51,102,54,48,55,99,52,48,102,53,99,48,57,56,51,48,102,100,49,55,56,49,99,101,57,48,102,53,57,53,56,49,99,52,48,101,102,56,55,54,49,49,52,98,53,52,52,48,101,97,48,55,54,57,49,52,98,97,57,48,101,100,50,55,57,55,97,53,102,56,55,98,101,52,97,99,50,52,53,97,49,54,50,53,56,49,54,50,53,55,55,56,52,102,57,48,49,53,97,57,98,54,57,99,55,54,101,49,97,54,101,50,101,100,99,98,98,50,49,49,49,49,49,102,98,57,54,101,55,102,56,49,57,100,98,54,102,99,101,55,102,98,49,56,55,51,48,53,48,98,101,98,102,102,98,54,100,51,56,101,100,99,51,52,100,99,53,98,56,101,53,100,57,48,56,56,56,56,102,100,99,98,55,51,102,99,48,99,101,100,98,55,101,55,51,102,100,56,99,51,57,56,50,56,53,102,53,48,48,102,102,99,57,97,48,48,55,99,52,49,99,48,49,102,53,100,50,49,102,50,48,55,50,54,48,101,55,99,51,102,48,48,52,101,99,48,51,99,102,50,56,56,51,102,56,49,99,99,48,102,54,56,51,100,53,54,48,51,99,52,49,99,49,48,101,48,48,102,102,55,54,56,51,99,54,53,55,57,54,99,49,100,97,50,56,48,51,99,56,48,101,54,56,51,101,97,49,100,54,48,50,53,97,99,49,101,99,56,55,54,52,49,101,51,49,52,99,53,50,49,55,101,49,99,52,50,98,48,98,53,50,100,100,49,56,98,99,50,100,52,97,99,50,99,53,48,52,97,100,48,102,97,49,52,56,49,101,99,52,102,48,101,55,57,54,52,56,52,56,99,57,52,56,52,53,53,57,53,97,57,102,53,51,99,98,51,56,48,50,48,98,48,48,102,102,55,99,55,56,48,48,102,102,49,102,52,55,97,48,102,48,52,48,57,98,97,48,50,54,53,56,51,57,101,48,102,98,48,48,102,102,57,97,55,48,55,50,56,48,102,50,99,51,97,101,48,52,98,50,56,55,48,52,97,98,50,56,52,49,101,101,48,55,52,53,50,48,51,102,54,48,101,100,56,98,57,50,56,48,51,57,50,48,102,57,48,98,100,48,101,98,48,51,99,48,48,55,50,48,49,101,56,50,56,99,51,98,99,57,54,102,56,51,99,54,48,55,52,48,49,101,98,48,101,49,48,51,99,53,48,55,54,50,48,102,48,99,49,100,102,48,55,57,52,51,99,57,54,101,49,52,97,53,55,57,54,48,56,48,57,101,49,102,49,50,98,53,49,53,51,56,48,52,98,52,98,53,50,98,99,97,98,56,52,102,50,99,49,52,48,51,52,54,99,51,57,54,49,99,99,48,101,97,56,51,98,97,48,101,97,48,55,54,99,51,56,54,49,99,53,48,101,100,49,52,54,49,100,48,48,101,54,48,55,51,99,97,51,50,97,48,51,98,48,49,100,53,48,101,98,56,55,53,56,97,54,50,98,99,97,48,48,101,102,56,55,55,99,97,48,48,102,102,101,101,57,53,101,56,97,53,52,57,52,54,53,50,57,52,101,53,49,57,53,52,56,54,56,52,53,52,49,53,52,53,52,57,53,99,53,52,57,53,97,56,97,56,48,56,50,56,54,56,50,56,54,56,52,56,48,53,55,97,49,97,51,97,51,50,48,49,53,101,100,99,98,55,50,100,57,49,102,102,49,99,53,52,48,50,99,56,48,48,102,102,49,102,50,99,54,48,48,55,100,97,50,48,51,97,48,48,102,102,50,54,101,52,49,102,49,56,51,97,101,48,50,53,57,52,49,99,52,49,54,99,53,50,48,55,101,99,51,98,97,48,52,98,97,56,48,51,100,101,99,48,48,102,55,52,48,51,99,100,48,101,102,57,54,48,49,100,55,48,102,50,48,55,51,56,51,100,50,48,48,102,53,54,52,51,98,48,48,52,98,57,56,55,102,52,97,51,48,48,102,102,55,98,48,52,51,100,97,49,100,48,48,102,101,56,55,56,53,48,99,98,101,48,49,50,51,52,98,48,101,100,57,55,52,53,50,48,55,57,50,100,51,99,97,48,50,56,56,48,52,98,99,98,50,52,55,52,57,50,97,99,97,102,99,53,56,48,50,52,100,51,56,98,48,99,48,51,57,102,48,48,102,102,51,101,101,102,48,48,102,102,49,102,54,53,99,49,100,57,48,48,102,102,55,100,54,101,56,49,50,53,97,49,102,97,48,55,56,56,53,50,48,55,98,52,51,57,99,56,101,48,102,100,99,98,97,55,48,51,98,97,100,56,51,57,102,48,101,51,49,55,52,49,101,48,50,98,100,97,50,100,99,51,100,101,101,57,53,99,48,102,54,52,49,100,51,57,52,50,48,102,50,51,57,52,97,49,100,57,52,52,48,102,101,48,55,49,48,51,101,52,53,102,53,48,55,53,56,51,97,50,49,102,54,52,56,50,101,48,98,49,48,48,102,102,55,98,53,100,51,101,98,49,53,55,49,97,49,51,99,51,99,53,51,48,53,53,100,53,99,97,55,48,48,52,100,101,57,54,97,53,97,49,54,50,53,99,50,54,98,97,53,57,49,54,99,53,56,50,54,49,54,97,53,56,51,102,57,57,99,102,97,55,97,55,97,52,98,101,57,56,57,56,102,54,52,55,54,55,50,51,97,51,56,54,101,57,50,57,49,101,57,50,53,99,102,50,56,99,99,51,49,51,49,53,55,53,102,56,54,55,51,50,51,101,51,54,100,51,102,101,53,52,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,98,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,102,102,50,97,52,50,49,100,48,53,48,48,102,102,97,56,99,54,52,48,50,97,98,52,48,48,102,102,97,51,50,48,48,48,102,102,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,51,54,48,55,48,49,50,52,101,48,48,102,102,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,49,100,50,49,99,97,48,48,51,55,54,56,100,55,48,48,52,101,55,50,57,48,48,102,102,50,98,99,53,53,56,48,53,56,50,48,52,100,49,99,48,49,98,49,55,48,55,55,52,48,48,102,102,57,98,98,49,101,52,48,48,102,102,97,56,56,55,101,99,49,98,57,53,100,55,53,100,52,48,54,53,102,48,48,56,102,51,100,55,53,100,55,53,102,98,56,48,98,56,48,48,102,102,48,102,57,52,50,56,48,51,53,98,100,99,49,100,98,48,48,50,54,53,57,56,55,48,52,48,48,97,56,102,56,51,102,53,53,48,49,48,52,50,48,49,49,54,48,51,99,48,54,55,53,48,49,102,98,99,48,49,102,50,56,53,48,48,102,102,54,98,55,98,56,51,98,54,48,48,102,102,52,99,98,51,48,101,48,56,48,49,53,49,102,48,55,101,97,97,48,50,48,56,52,48,50,50,99,48,55,56,48,99,101,97,48,50,57,50,49,101,99,56,48,51,54,101,56,55,100,48,48,52,102,53,51,57,48,48,102,102,49,54,49,57,56,48,51,49,49,48,49,50,102,49,48,48,102,102,54,98,54,54,49,100,99,48,48,52,101,102,48,102,52,56,48,49,53,53,56,102,53,99,53,55,100,99,100,102,55,48,97,101,55,53,100,55,53,48,50,100,55,48,49,100,101,100,102,51,55,100,98,56,50,49,57,102,101,56,50,55,56,100,98,54,51,56,97,49,56,99,50,52,101,49,51,56,55,51,56,97,98,97,99,55,51,52,101,50,53,102,57,98,49,102,102,99,54,51,49,99,53,54,100,50,50,99,99,55,49,56,99,50,100,54,49,51,51,51,99,99,48,100,55,102,99,100,102,57,49,99,51,56,102,98,101,101,54,100,102,48,97,100,99,53,56,56,49,48,50,98,97,56,51,101,99,48,48,102,97,102,50,48,50,52,51,99,49,101,53,56,48,51,101,99,50,99,48,57,56,98,50,57,52,49,99,55,56,51,98,101,50,99,56,97,99,48,101,99,49,53,97,56,52,53,53,50,53,56,55,100,52,49,101,51,56,55,102,48,98,57,99,99,51,101,56,50,49,99,53,48,55,55,50,53,51,49,54,56,53,50,57,53,56,53,102,48,55,56,49,49,56,97,53,101,57,56,56,48,57,56,49,101,99,50,100,99,48,52,99,56,98,102,50,57,56,97,53,48,101,102,56,55,54,52,97,57,52,99,52,53,101,53,57,49,55,97,53,100,49,53,100,99,98,52,50,99,99,51,98,48,49,100,97,57,50,102,56,51,100,52,53,48,56,99,49,99,99,101,56,55,56,51,101,57,101,57,52,57,100,48,101,97,97,53,99,55,56,51,99,50,102,55,52,56,99,54,51,53,50,51,53,53,99,101,98,54,50,49,97,53,57,50,57,52,52,50,101,97,48,53,100,97,56,52,101,49,53,48,102,48,56,102,48,49,56,101,51,97,99,54,50,49,97,97,51,99,50,51,99,48,55,102,51,97,49,57,54,54,51,57,56,97,55,49,51,100,49,97,48,54,56,49,102,56,102,54,101,56,99,53,54,55,52,51,57,57,100,49,56,101,55,97,99,53,56,101,98,49,97,101,50,57,97,100,57,52,50,49,54,99,55,50,101,53,98,54,52,54,97,97,54,98,57,102,54,51,54,56,51,101,56,48,48,102,97,53,51,48,48,55,100,52,98,50,55,48,49,51,100,56,48,102,49,57,56,48,55,99,52,48,102,97,99,97,55,50,100,53,57,48,50,53,48,56,49,100,100,57,54,101,53,99,50,49,56,55,56,49,50,99,97,55,50,101,99,97,50,52,53,52,99,48,55,57,54,48,102,51,48,51,98,56,99,56,55,50,56,98,57,52,54,48,55,51,97,102,99,97,50,48,55,56,100,48,52,51,102,101,49,100,56,50,57,52,98,54,50,57,52,51,101,48,56,99,49,101,51,48,102,48,48,55,99,52,97,57,50,57,55,99,51,56,53,49,49,53,52,53,97,56,55,52,56,51,98,97,49,101,49,48,101,102,56,55,99,52,98,98,52,50,50,102,56,97,48,48,102,102,48,99,51,100,101,52,52,102,97,98,57,99,102,51,98,102,51,48,102,102,101,50,52,54,51,56,48,100,49,52,55,101,54,49,56,99,50,57,52,50,55,99,49,99,52,48,51,57,49,48,101,48,48,49,50,100,97,48,101,54,48,49,100,97,48,51,56,57,48,55,54,48,53,55,54,50,97,99,51,56,97,48,101,97,56,51,97,52,53,52,48,55,52,52,97,50,54,97,57,49,48,97,98,52,52,52,101,50,99,98,49,53,97,99,54,99,53,56,48,55,57,52,51,99,51,56,97,51,50,97,56,97,52,50,97,57,50,99,51,100,101,49,102,50,50,100,50,57,51,56,51,99,54,49,102,48,50,101,53,48,56,97,54,50,98,102,56,55,56,48,51,100,54,53,100,57,54,101,49,101,48,98,52,50,99,57,101,57,102,54,55,48,101,48,97,51,102,57,102,49,102,101,50,53,102,48,100,102,48,99,52,56,99,51,102,49,56,52,49,98,48,100,99,50,100,52,48,55,48,48,102,102,55,50,48,55,52,52,101,97,51,97,56,54,53,99,53,54,56,49,97,51,52,99,102,56,100,56,101,51,102,57,101,57,48,100,52,99,97,56,98,53,97,97,57,57,54,56,48,51,51,98,57,100,52,54,97,99,57,54,100,52,98,57,100,54,98,100,50,53,99,57,48,48,102,102,49,54,101,52,49,55,53,50,48,98,56,97,51,54,56,49,55,48,54,51,102,97,98,56,100,48,55,98,57,99,55,53,49,99,99,49,100,100,53,56,55,102,51,56,56,101,53,49,57,48,100,55,51,101,52,53,54,55,52,48,53,52,100,56,102,51,53,52,102,97,100,55,97,53,48,54,97,57,98,48,100,51,98,49,100,57,101,55,56,57,50,52,56,97,57,53,50,56,51,98,49,100,54,48,100,53,51,98,98,53,54,51,101,55,56,99,54,100,99,99,54,49,56,48,99,51,56,101,98,54,98,53,56,54,100,98,48,53,54,99,98,54,97,48,102,49,52,57,97,50,99,48,52,52,50,55,48,49,53,97,102,53,99,53,50,101,98,102,49,102,55,99,49,54,98,102,97,50,56,56,100,98,57,102,52,52,98,101,97,49,53,99,49,48,102,49,56,55,49,56,55,49,52,55,100,56,49,52,48,97,101,50,53,52,48,97,55,48,48,49,102,54,102,48,48,48,102,102,102,98,50,50,48,101,99,56,48,51,101,98,98,52,48,57,55,52,55,57,51,56,97,101,48,49,51,53,52,98,48,50,54,48,52,49,102,52,49,53,56,49,102,54,48,101,97,48,49,50,102,99,53,54,57,53,99,56,54,56,52,101,50,50,57,52,99,49,101,48,50,97,48,97,57,50,98,53,56,50,101,48,49,101,54,57,55,101,53,56,57,55,54,53,52,49,55,99,49,100,55,48,49,50,55,48,55,54,52,57,52,49,101,57,48,101,102,57,55,51,99,51,98,97,57,56,56,48,53,56,50,54,56,55,101,52,98,99,52,56,50,97,48,51,98,55,50,53,55,52,56,55,55,57,51,52,51,100,50,49,101,97,48,101,57,56,51,52,101,48,52,101,100,56,49,51,57,54,48,101,57,52,48,57,49,51,48,55,48,54,49,101,49,48,55,101,56,48,102,54,99,98,48,101,99,51,48,99,52,57,54,97,53,48,48,51,98,102,48,101,101,56,54,50,49,101,51,48,48,55,52,56,99,48,102,52,102,56,55,51,48,51,100,56,49,101,99,48,101,55,48,51,98,54,57,50,101,48,51,98,97,49,100,54,48,102,52,48,48,51,100,97,55,99,51,101,57,99,51,97,48,53,56,50,48,52,48,55,98,52,98,97,50,57,101,52,97,48,50,56,48,57,55,50,99,52,98,51,97,100,97,55,50,50,50,54,48,48,102,102,53,57,100,48,49,51,55,97,48,52,100,100,56,51,101,99,48,50,55,54,56,49,102,53,56,55,57,56,49,102,97,48,51,102,54,48,102,50,48,48,102,102,57,100,56,55,57,56,98,100,102,50,56,52,53,50,57,53,48,56,49,57,50,53,49,48,51,97,54,49,99,51,48,101,57,50,50,50,52,50,53,51,101,53,50,56,55,49,48,51,56,101,53,51,50,52,50,53,97,54,56,48,57,50,48,55,52,99,97,52,48,52,100,50,52,102,52,50,52,51,97,52,99,52,99,50,99,49,51,99,98,48,52,97,50,100,48,51,99,52,49,101,51,50,99,52,98,99,48,102,54,57,55,56,53,101,57,55,97,53,56,56,49,52,101,49,101,53,48,102,99,97,98,51,48,48,102,102,101,50,102,51,50,56,99,102,53,99,100,48,49,51,56,51,100,52,97,100,55,100,54,51,57,49,52,101,48,97,100,100,50,100,48,53,52,50,54,53,97,56,53,56,102,57,54,56,50,57,100,98,48,49,100,48,55,101,98,97,50,49,56,100,55,48,48,54,49,50,48,98,50,51,48,53,97,56,57,102,48,51,100,100,49,101,52,51,97,48,55,56,50,51,101,97,54,55,52,56,49,100,56,48,101,100,57,102,52,54,101,50,57,51,102,50,98,52,99,49,101,101,51,52,57,53,53,55,52,54,57,57,97,55,53,54,98,101,53,54,51,56,99,99,51,56,49,102,48,54,53,99,54,98,49,101,54,56,100,51,53,54,98,50,48,48,102,102,57,55,57,100,100,97,101,53,97,98,100,55,57,101,48,101,54,49,51,101,48,102,51,56,49,101,53,48,55,99,99,49,102,48,56,51,99,50,48,102,98,56,51,100,51,48,55,56,50,53,99,52,57,55,56,49,102,55,48,55,56,97,49,101,99,48,102,49,56,55,101,56,51,100,97,53,99,48,50,52,56,97,102,50,98,54,52,98,53,48,102,52,48,55,98,99,98,56,52,98,50,102,99,51,99,50,53,57,52,57,53,99,53,52,50,49,57,53,101,53,52,57,53,101,48,57,101,50,100,49,51,100,50,53,50,101,53,48,48,97,57,52,48,52,49,50,98,100,48,98,51,102,50,100,49,53,101,56,48,56,56,56,55,51,48,100,99,48,53,100,48,97,51,53,48,102,98,54,51,57,97,98,48,98,99,50,56,101,51,49,56,53,55,49,49,102,49,99,54,48,56,51,97,102,98,101,49,56,57,54,49,98,55,51,55,100,98,57,98,48,56,51,48,49,99,51,57,56,99,49,50,49,48,55,53,98,100,98,55,100,102,54,102,99,57,57,102,101,100,98,55,49,98,54,49,49,53,102,48,97,100,98,54,48,49,52,51,49,100,52,48,53,53,100,101,102,55,98,100,99,51,54,102,97,101,55,50,54,56,52,53,53,49,54,97,53,50,57,97,101,98,54,100,97,53,100,97,52,100,98,54,97,54,50,52,98,52,97,54,97,52,48,51,102,53,53,48,97,49,52,49,100,57,52,50,57,51,97,57,100,53,52,51,48,101,101,55,55,51,98,98,53,97,55,54,51,97,49,100,52,101,99,100,56,99,54,49,100,57,56,99,57,49,97,100,54,98,49,98,50,52,56,100,54,99,57,50,51,54,52,54,99,57,49,98,50,50,50,52,57,50,54,99,55,49,55,99,99,50,56,52,50,101,98,97,101,98,101,99,49,55,101,98,97,56,49,102,49,56,48,51,101,97,52,48,48,102,102,49,102,52,101,54,53,57,56,48,51,101,100,55,52,48,57,54,48,48,48,102,102,55,100,57,50,57,55,101,48,101,97,52,98,48,48,102,102,102,48,98,99,48,52,100,55,56,49,50,98,50,53,48,48,102,102,49,50,100,50,53,99,48,49,50,100,56,49,99,54,97,48,102,57,48,55,53,56,51,57,101,48,101,100,48,49,101,50,57,54,52,48,102,50,52,98,102,48,55,98,50,57,52,48,102,50,48,51,97,50,49,102,100,52,97,50,102,99,51,57,101,53,100,97,53,100,56,55,56,52,98,57,48,101,52,48,51,97,101,52,56,50,57,99,49,100,52,97,54,52,56,55,98,99,49,100,101,48,55,52,56,97,101,48,102,102,49,54,56,53,53,100,56,51,99,56,48,102,50,97,48,48,102,102,55,50,102,57,54,50,53,56,57,52,54,48,52,56,99,49,101,99,48,101,57,56,55,97,48,51,56,50,49,101,57,48,102,51,56,55,49,52,51,102,52,49,100,97,50,102,56,51,57,52,49,102,55,48,101,55,49,55,101,53,99,48,55,52,99,51,101,52,49,100,48,48,102,102,102,53,57,52,99,53,56,56,55,55,48,51,100,50,49,100,51,48,102,52,56,55,55,53,51,57,50,48,97,97,48,102,50,48,55,53,99,51,99,97,49,100,99,50,100,57,48,100,48,52,98,56,50,56,52,51,99,50,53,49,57,55,48,56,54,57,54,53,52,49,54,97,53,51,57,54,50,56,54,56,52,53,56,49,53,54,53,56,50,51,97,53,57,53,99,57,101,100,51,55,54,100,100,99,99,102,102,56,97,97,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,55,99,97,48,48,102,102,102,97,48,48,102,102,48,48,102,102,55,100,54,57,48,51,57,98,48,48,102,102,55,100,97,100,48,49,51,50,97,48,52,99,102,48,49,50,98,56,48,102,56,48,98,98,50,102,99,51,57,99,57,54,99,56,49,50,52,56,48,102,48,99,49,101,52,56,51,97,52,48,55,57,54,49,100,98,98,55,100,51,48,98,48,48,102,102,55,53,97,48,102,56,99,51,98,56,48,102,98,99,48,57,55,97,50,56,56,51,97,97,49,102,56,52,56,48,101,100,54,50,100,52,97,100,50,97,52,51,102,56,49,100,102,99,53,52,56,55,97,99,51,99,97,49,100,97,48,102,55,48,55,50,48,98,100,52,100,52,50,54,99,98,102,48,101,57,48,55,56,52,98,55,99,49,100,99,50,102,99,51,57,99,49,102,55,56,48,101,97,48,55,102,52,51,97,55,102,101,48,52,51,52,98,97,56,55,52,56,51,102,99,48,55,48,97,48,102,56,99,48,57,53,56,48,55,99,97,48,102,48,48,48,102,102,57,55,101,48,50,54,48,56,49,100,101,49,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,101,48,101,100,48,55,101,52,51,56,101,49,101,55,54,53,49,102,49,54,50,53,52,57,54,51,57,49,100,49,100,50,100,49,57,50,49,49,100,50,53,48,57,50,49,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,54,56,55,56,99,51,57,99,49,101,57,50,56,56,98,49,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,51,56,55,97,48,51,98,48,53,98,49,55,97,49,100,57,50,102,48,97,99,50,99,100,51,52,50,53,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,51,50,53,48,48,55,100,53,102,48,48,51,101,98,50,52,49,102,100,56,48,51,101,100,50,48,48,57,57,100,48,101,53,56,51,56,49,48,55,52,52,53,54,56,55,56,56,51,98,56,49,99,98,52,97,50,102,100,48,53,49,56,49,102,50,56,49,51,48,51,52,48,101,101,99,51,101,48,49,102,54,48,55,54,54,48,101,48,52,51,97,97,57,50,53,48,48,55,98,56,51,100,55,50,53,99,56,55,102,99,98,49,48,101,100,50,49,48,48,57,52,57,53,54,53,102,56,55,98,48,97,55,48,101,49,48,55,98,48,97,52,48,55,53,48,49,100,97,48,102,52,48,55,56,48,51,57,97,53,55,48,51,99,53,48,55,56,50,56,97,53,53,48,55,51,48,48,49,101,101,57,48,101,102,51,54,57,56,53,56,56,55,56,48,97,50,102,102,48,50,100,97,53,100,52,48,100,57,48,48,102,102,49,102,55,55,50,48,52,97,50,56,51,57,98,48,50,52,51,48,48,49,102,54,54,56,48,52,99,50,56,49,50,57,50,48,101,48,100,48,56,98,102,52,52,48,55,53,48,48,102,102,101,54,52,51,98,101,48,52,98,98,49,52,56,49,100,102,55,52,51,100,97,53,101,98,101,49,101,52,48,102,53,57,55,48,53,56,57,55,97,48,52,97,102,48,51,57,53,48,102,56,48,55,98,52,51,101,48,49,101,52,50,101,51,99,97,49,50,50,97,52,56,55,56,52,51,101,97,49,102,53,48,102,49,56,55,56,56,51,101,54,53,97,97,50,49,52,56,53,55,49,52,50,49,100,52,50,98,52,98,49,50,101,100,50,48,97,100,48,101,98,48,55,54,52,51,98,52,49,100,57,52,50,50,98,48,51,98,99,53,54,48,49,56,102,56,48,51,101,52,51,97,48,48,102,97,49,49,50,101,52,48,49,102,53,57,52,48,102,53,50,52,49,102,98,48,49,50,98,99,49,100,102,48,102,102,48,55,100,99,48,57,49,97,48,55,97,51,50,53,102,49,55,102,97,54,48,51,98,50,49,102,56,48,102,55,54,48,50,53,48,99,98,56,52,53,48,102,49,56,55,51,56,97,49,99,48,101,101,48,49,101,98,56,51,100,48,101,53,53,49,54,50,49,100,102,54,48,49,100,102,48,55,97,48,98,102,48,102,102,56,55,55,56,97,56,48,50,53,102,52,51,101,50,49,102,55,48,102,53,50,49,48,55,102,52,51,99,102,51,56,98,57,48,55,55,97,49,101,54,54,99,51,99,52,49,101,53,48,101,50,56,48,51,100,52,51,48,55,57,57,102,101,48,50,98,101,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,97,48,49,99,50,54,48,48,102,102,102,97,99,98,48,48,102,102,55,100,54,53,56,48,51,101,98,55,99,51,102,56,48,48,102,102,102,97,100,100,48,48,102,102,55,100,55,100,56,55,101,48,51,102,54,48,48,102,97,102,97,48,50,52,56,99,51,101,52,49,102,53,48,102,97,48,49,50,52,50,48,52,97,57,48,55,98,48,51,100,101,49,102,49,48,102,54,48,49,50,97,50,48,101,49,99,51,99,97,49,101,97,48,102,54,48,55,97,99,51,99,97,48,101,50,56,51,56,56,53,98,48,55,56,52,51,99,97,49,101,51,48,102,49,49,54,97,49,99,49,52,101,50,100,99,98,100,50,102,99,98,100,50,100,53,50,53,50,56,98,55,50,100,48,98,98,50,99,53,51,100,51,52,98,49,50,99,52,98,48,52,99,52,97,52,102,50,99,49,99,98,55,57,99,102,53,99,48,52,56,98,48,48,55,99,98,57,48,48,57,55,99,48,55,48,54,48,52,98,54,48,48,102,102,51,101,99,56,52,49,99,98,56,55,49,56,48,57,55,52,48,55,49,99,48,101,55,99,49,99,49,48,55,49,99,98,53,48,50,52,56,48,49,100,98,56,55,98,48,98,51,48,101,56,48,51,57,55,48,55,54,54,49,99,100,48,55,53,54,49,100,55,50,99,99,51,100,48,53,56,56,51,102,55,48,50,54,52,99,97,55,50,99,48,51,99,101,53,56,48,55,55,48,51,56,97,53,51,57,52,50,53,52,97,54,48,55,56,49,51,52,97,97,50,56,56,97,53,50,97,49,51,52,98,97,52,99,52,49,97,50,99,57,99,50,98,99,97,53,50,97,56,97,102,55,49,100,97,54,48,97,100,50,98,101,50,51,102,99,48,53,54,48,53,100,55,53,100,55,102,102,53,100,52,48,54,56,49,48,48,102,102,55,100,57,51,56,48,51,101,56,52,56,98,56,48,55,52,48,48,102,102,48,102,97,101,101,48,50,52,50,56,48,49,102,54,53,56,48,52,57,100,56,55,55,56,51,102,101,49,102,98,48,55,55,101,48,102,57,99,48,57,52,49,48,50,53,97,99,51,102,48,48,52,100,55,56,51,97,48,50,56,52,51,98,50,49,102,56,48,55,56,97,53,99,48,51,97,50,48,102,100,57,55,50,48,52,98,48,57,53,56,48,102,54,52,49,101,51,48,49,51,49,101,56,48,53,100,49,53,50,53,52,48,55,56,48,48,102,102,52,56,52,48,57,55,101,50,102,52,48,49,101,100,102,48,102,50,57,55,52,48,102,52,97,56,51,102,52,53,56,49,52,52,53,48,56,51,57,100,48,102,101,49,54,97,53,52,101,48,101,99,49,54,101,57,101,49,99,51,48,102,100,57,53,56,49,99,101,48,55,52,48,48,102,102,50,98,102,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,51,48,49,56,48,51,101,99,57,56,48,49,102,52,56,101,49,102,57,48,50,53,50,52,48,57,49,102,48,50,52,51,48,48,102,102,49,102,54,49,56,48,101,50,48,97,57,48,102,102,48,51,99,56,48,50,53,97,48,48,102,102,57,56,55,48,50,53,48,48,102,102,48,57,54,57,48,55,56,56,48,52,99,54,48,55,57,56,98,100,50,101,48,97,57,48,102,50,57,55,48,48,102,102,101,51,56,48,57,56,101,48,55,99,54,49,100,51,50,97,56,51,100,54,53,56,51,50,53,56,57,52,99,49,100,98,48,101,50,56,55,52,102,48,55,52,48,48,102,102,57,55,101,48,102,53,102,48,102,54,48,55,53,52,51,97,97,48,101,98,52,51,99,56,53,56,50,54,56,55,99,53,51,52,97,102,48,102,101,50,51,49,54,99,49,99,99,48,102,101,48,55,99,48,97,102,50,101,48,51,100,56,48,101,98,53,49,48,51,101,55,102,101,48,50,102,101,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,97,48,49,100,102,48,48,102,102,48,102,48,57,101,48,48,55,100,53,56,56,48,50,100,98,52,99,48,57,48,49,48,48,102,102,51,98,51,53,48,50,53,100,56,48,48,54,49,99,50,56,48,52,102,55,56,48,51,101,99,100,48,51,97,54,49,100,51,48,101,49,56,48,51,101,99,56,52,48,49,102,54,48,56,49,99,55,48,101,50,48,55,54,52,51,98,99,49,99,100,48,101,52,56,55,50,56,48,57,100,100,48,50,54,98,52,51,97,56,49,99,102,48,101,54,56,55,53,48,97,54,50,98,99,51,98,52,49,100,53,48,101,57,48,55,53,48,51,98,52,48,102,100,52,51,102,56,53,52,56,55,55,52,51,98,52,49,100,98,48,101,101,57,53,52,56,99,56,50,53,52,49,52,52,53,48,49,52,52,53,53,97,51,50,50,57,53,48,53,53,57,52,56,53,55,49,53,101,56,52,53,55,49,53,99,53,55,97,49,97,50,97,48,57,53,99,100,99,51,51,49,97,55,55,102,56,50,50,101,98,97,101,98,97,102,102,101,98,97,101,97,48,49,56,98,54,48,48,102,56,56,100,56,49,50,52,52,48,52,57,56,48,49,51,50,54,48,48,102,97,100,101,48,55,100,48,49,102,57,48,50,54,50,99,48,57,52,53,48,50,53,56,52,49,102,101,56,55,100,99,97,97,48,50,55,55,99,49,101,52,48,55,52,99,97,100,48,102,55,56,51,101,56,48,55,48,54,48,101,97,52,49,101,97,48,55,97,48,97,100,48,101,98,49,53,101,48,101,50,48,48,102,102,57,54,99,50,100,100,48,48,102,102,51,98,50,56,48,49,101,51,48,102,100,48,55,52,48,98,101,50,100,57,48,99,51,98,101,56,50,53,57,57,55,97,53,99,57,54,101,56,52,53,50,97,49,97,55,52,57,53,97,100,57,54,48,53,100,49,54,97,57,102,48,100,52,98,101,53,56,57,54,49,55,55,102,101,48,49,55,52,56,98,97,56,48,54,50,100,56,48,51,101,53,99,56,48,52,57,49,48,49,50,54,48,48,52,98,54,48,48,102,102,51,101,98,55,56,49,99,98,48,55,101,52,48,57,55,52,48,50,53,49,52,48,57,54,49,48,55,48,52,49,102,55,50,100,52,48,57,100,102,48,55,54,101,49,100,51,50,99,56,51,100,101,48,101,53,99,49,99,49,56,51,97,57,48,55,53,54,49,101,56,50,99,56,51,97,99,53,56,48,51,56,56,48,50,54,52,99,98,55,52,102,48,101,99,97,55,56,55,56,99,51,56,97,49,100,48,50,56,52,98,54,52,99,48,101,102,97,55,49,54,54,53,49,49,52,99,53,98,97,54,57,52,97,57,56,57,100,52,53,54,100,57,54,48,53,50,57,53,52,57,102,54,100,53,51,101,53,55,49,53,102,55,48,48,102,102,49,55,52,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,48,54,57,99,48,48,102,102,51,101,51,57,48,48,102,102,48,102,97,102,56,48,50,52,49,99,49,102,56,48,48,51,101,57,57,99,48,57,51,57,48,55,97,50,48,102,97,99,48,57,50,48,48,50,53,48,52,49,102,48,48,51,99,100,48,102,51,53,48,49,51,48,55,48,49,101,51,48,55,56,99,48,102,52,48,48,102,102,57,54,57,48,55,50,99,48,102,48,48,51,102,54,49,101,52,48,49,50,54,48,50,54,57,56,49,102,54,57,52,48,53,50,102,50,101,99,51,100,99,49,101,98,48,101,54,57,55,50,49,101,51,50,100,102,57,52,99,49,100,102,50,97,48,97,99,50,56,56,97,100,99,57,99,53,56,53,101,50,98,99,97,52,50,98,49,48,52,97,100,52,48,100,48,53,55,97,48,50,49,54,57,102,102,48,48,97,99,55,53,100,52,48,54,57,102,48,48,55,99,98,57,48,48,57,55,99,48,55,48,54,48,52,98,54,48,48,102,102,51,101,99,56,52,49,99,98,56,55,49,56,48,57,55,52,48,55,49,99,48,101,55,99,49,99,49,48,55,49,99,98,53,48,50,52,56,48,49,100,98,56,55,98,48,98,51,48,101,56,48,51,57,55,48,55,54,54,49,99,100,48,55,53,54,49,100,55,50,99,99,51,100,48,53,56,56,51,102,55,48,50,54,52,99,97,55,50,99,48,51,99,101,53,56,48,55,55,48,51,56,97,53,51,57,52,50,53,52,97,54,48,55,56,49,51,52,97,97,50,56,56,97,53,50,97,49,51,52,98,97,52,99,52,49,97,50,99,57,99,50,98,99,97,53,50,97,56,97,102,55,49,100,97,54,48,97,100,50,98,101,50,48,48,102,102,99,102,48,48,102,102,49,102,49,55,57,48,55,101,97,48,48,102,97,100,101,48,50,55,53,56,51,97,99,53,56,56,49,50,50,54,48,52,101,54,48,49,50,52,50,48,48,102,97,101,49,50,101,56,48,57,97,48,48,55,53,97,49,100,102,50,98,49,50,52,48,57,55,101,48,55,56,54,49,101,100,48,50,53,53,99,49,99,52,101,48,55,57,56,48,52,100,51,48,51,98,51,50,97,99,97,101,50,102,49,50,56,51,100,97,53,50,56,55,56,101,99,98,51,48,55,53,55,99,97,97,48,102,55,56,51,101,48,48,55,50,56,53,52,57,52,99,53,54,50,54,57,54,56,49,101,52,99,49,101,57,97,48,102,102,48,51,100,54,48,55,55,101,53,97,50,54,56,55,100,56,98,55,48,101,98,57,55,56,53,98,48,51,97,57,48,55,99,48,48,102,102,102,52,56,51,99,98,102,101,48,50,49,50,50,101,97,48,49,99,54,97,48,52,102,51,56,48,51,101,51,101,101,48,48,102,97,99,99,48,50,55,49,99,48,57,55,50,48,102,57,48,51,57,54,48,101,57,56,49,50,98,99,48,52,98,102,48,49,50,97,48,49,102,102,52,100,98,54,52,98,98,48,55,54,101,48,102,102,48,48,57,54,101,48,55,48,52,48,101,99,56,49,100,99,48,55,101,99,49,100,102,56,55,102,48,97,99,54,49,50,57,49,99,97,51,50,99,48,98,57,52,55,48,101,50,49,52,99,49,100,50,101,48,102,49,56,49,100,102,50,54,54,50,99,49,50,53,48,52,51,101,97,48,101,99,48,51,100,48,53,57,52,57,52,52,49,101,50,50,56,100,50,97,56,98,48,50,97,99,98,49,48,101,55,56,55,101,99,97,52,48,101,54,48,55,102,99,51,97,50,48,49,52,54,54,48,102,102,48,49,99,50,56,51,101,51,48,50,53,54,48,49,102,50,56,51,99,48,48,102,102,50,53,102,56,48,57,56,50,48,55,55,56,53,102,48,51,97,99,48,55,99,54,48,101,97,56,98,102,55,56,51,98,52,49,102,57,48,101,51,56,55,57,100,57,52,55,99,53,56,57,53,50,53,56,101,52,55,52,55,52,98,52,54,52,56,52,55,52,57,52,50,52,56,52,99,50,97,52,98,101,48,101,102,57,55,56,53,52,50,53,57,53,97,49,101,51,48,101,55,48,55,97,52,97,50,50,99,52,98,50,48,101,57,56,55,99,99,51,97,52,53,57,57,52,101,49,101,56,48,101,99,49,54,99,53,101,56,55,54,52,98,99,50,98,48,98,51,52,100,102,102,48,57,54,53,100,52,48,54,57,102,48,48,55,99,52,54,99,48,57,55,99,48,55,48,54,48,52,99,57,56,48,51,101,99,56,52,49,102,52,48,55,49,56,48,57,56,98,48,55,49,99,48,101,55,99,49,102,101,56,55,49,99,97,97,48,50,52,56,48,49,101,52,48,55,98,48,97,99,48,101,56,48,51,101,56,48,55,54,54,49,99,100,48,55,97,56,49,100,55,50,98,48,51,100,48,53,55,48,51,102,55,48,50,53,98,48,97,55,50,98,99,51,99,101,53,55,56,55,55,48,51,102,52,53,51,57,55,99,53,52,50,49,56,55,56,49,48,56,97,97,50,102,52,98,97,50,97,49,48,56,98,97,52,51,52,49,57,50,99,57,98,50,98,99,98,97,50,100,52,97,102,54,100,100,57,54,48,98,50,50,99,50,50,99,48,54,57,57,48,48,55,99,56,100,99,48,49,102,53,102,48,48,52,56,51,56,51,56,102,48,48,102,102,55,100,51,51,56,49,51,56,99,48,102,52,52,49,99,97,48,49,50,52,48,48,102,102,52,97,48,56,51,57,102,48,55,57,97,49,100,57,97,48,50,53,102,50,48,51,98,56,48,102,49,56,49,100,55,56,49,50,100,50,48,101,53,56,49,100,102,56,55,101,99,51,98,54,48,50,55,50,48,52,100,51,48,51,57,50,50,56,48,98,97,101,53,50,48,55,98,56,51,97,56,49,99,100,50,57,56,51,99,54,53,52,102,50,101,52,51,98,101,53,98,57,54,54,53,49,49,54,53,57,48,52,98,48,56,99,53,56,49,52,56,53,57,97,55,49,53,97,57,102,97,99,97,102,52,102,52,100,100,53,102,101,48,49,53,56,101,98,97,101,97,48,51,99,102,56,48,51,101,51,51,56,48,48,102,102,102,56,102,50,49,54,50,48,102,53,52,98,50,48,101,54,48,48,102,102,51,101,99,54,99,48,57,102,51,48,55,55,50,49,100,101,52,57,48,55,49,50,57,54,53,48,49,55,50,57,56,48,52,98,54,56,49,50,99,99,48,102,52,99,51,56,48,49,100,56,48,102,97,49,53,56,48,102,101,99,97,99,48,102,97,48,55,53,56,98,52,48,101,102,50,51,56,51,101,55,48,55,98,48,49,99,57,48,102,102,49,52,54,53,101,49,53,48,56,97,48,101,55,53,48,99,97,57,50,102,49,101,50,102,52,49,99,97,57,52,101,57,50,53,55,52,56,55,98,48,49,101,49,48,55,98,53,49,52,51,98,56,48,102,57,99,97,102,50,99,56,51,98,99,48,101,100,52,97,48,48,101,54,50,54,56,51,101,100,102,102,48,49,49,56,49,55,53,48,48,102,102,101,55,51,48,50,54,97,48,48,57,51,54,48,48,102,102,55,100,51,49,56,49,50,55,50,48,52,98,57,48,51,101,54,48,50,54,57,48,49,102,52,56,48,51,101,98,97,56,48,57,48,52,50,97,52,49,100,56,56,51,56,101,48,101,48,49,55,99,49,102,101,48,102,50,56,50,53,99,48,57,52,55,48,50,53,52,57,48,48,98,57,50,102,48,48,52,57,100,49,56,48,49,100,56,97,49,99,56,48,101,57,101,48,102,53,56,55,54,52,51,97,56,49,100,100,50,100,48,51,102,101,48,102,48,52,51,99,52,102,57,53,54,49,99,97,48,55,55,52,49,100,97,52,102,50,102,99,97,99,56,48,102,54,48,55,101,99,51,99,48,49,100,100,48,101,101,50,49,50,55,98,54,57,101,53,99,50,48,101,53,48,49,55,49,99,48,49,102,49,99,53,54,56,48,57,52,49,48,48,55,100,98,51,48,49,51,49,56,48,48,102,102,102,98,52,99,48,55,100,50,48,102,97,56,48,49,102,53,99,48,48,52,56,49,48,55,53,56,51,56,50,49,100,54,97,48,50,52,102,56,97,52,48,55,48,56,48,101,48,56,97,49,48,50,53,51,56,49,99,48,57,54,56,49,99,52,48,55,49,101,49,99,51,50,99,100,50,52,48,57,97,57,55,100,101,50,98,56,97,102,55,100,101,48,55,53,97,53,55,102,48,102,52,48,51,99,50,48,102,52,56,48,57,54,57,53,99,57,99,48,102,53,52,49,101,56,50,55,57,53,97,56,48,53,101,48,51,99,48,50,102,48,97,100,50,97,53,48,53,48,52,97,99,48,101,56,48,55,48,52,51,97,52,48,101,102,52,49,100,102,56,55,51,55,102,99,48,50,102,49,49,55,53,48,48,100,51,56,48,48,102,102,55,99,56,100,99,48,49,102,53,102,48,48,102,102,52,56,51,56,51,56,102,48,48,55,100,51,51,56,49,51,56,99,48,102,52,52,49,99,97,48,49,50,52,48,48,52,97,48,56,51,57,102,48,55,57,97,49,100,57,97,48,50,53,102,50,48,51,98,56,48,102,49,56,49,100,55,56,49,50,100,50,48,101,53,56,49,100,102,56,55,101,99,51,98,54,48,50,55,50,48,52,100,51,48,51,57,50,50,56,48,98,97,101,53,50,48,55,98,56,51,97,56,49,99,100,50,57,56,51,99,54,53,52,55,50,101,52,51,98,101,53,98,57,54,54,53,49,49,54,53,57,48,52,98,48,56,99,57,101,53,50,49,54,54,57,99,53,54,97,55,101,55,48,97,102,50,99,49,51,55,53,48,48,53,54,51,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,49,100,102,48,48,102,102,48,102,48,57,101,48,48,55,100,53,56,56,48,50,100,98,52,99,48,57,48,49,48,48,102,102,51,98,51,53,48,50,53,100,56,48,48,54,49,99,50,102,102,56,48,52,56,51,97,101,97,48,102,52,48,48,102,102,51,101,99,100,48,51,97,54,49,100,51,48,101,49,56,48,51,101,99,56,52,48,49,102,54,48,56,49,99,55,48,101,50,48,55,54,52,51,98,99,49,99,100,48,101,52,56,55,50,56,48,57,100,100,48,50,54,98,52,51,97,56,49,99,102,48,101,54,56,55,53,48,97,54,50,98,99,51,98,52,49,100,53,48,101,57,48,55,53,48,51,98,52,48,102,100,52,51,102,56,53,52,56,55,55,52,51,98,52,49,100,98,48,101,101,57,53,52,56,99,56,50,53,52,49,52,52,53,48,49,52,52,53,53,97,51,50,50,57,53,48,53,53,57,52,56,53,55,49,53,101,56,52,53,55,49,53,99,53,55,97,49,97,50,97,48,49,53,101,100,99,51,51,49,97,55,48,48,102,102,55,48,56,48,48,51,99,50,55,99,48,49,102,53,54,50,48,48,102,102,98,54,100,51,48,50,52,48,52,48,48,101,99,100,52,48,57,55,54,48,48,49,56,55,48,98,102,101,48,49,50,48,101,98,97,56,49,101,49,56,48,51,100,50,54,48,55,53,54,48,48,101,102,50,50,48,48,51,100,48,98,48,48,55,97,54,54,49,99,48,48,48,102,102,55,97,50,56,48,48,102,102,102,49,98,100,48,48,102,102,55,97,53,50,48,48,102,102,102,52,55,56,48,49,101,99,100,48,101,102,48,48,102,102,51,100,50,99,48,48,102,102,55,97,53,52,48,48,102,102,102,51,100,101,48,48,102,102,102,54,54,56,48,51,100,51,53,48,48,55,97,55,101,48,57,49,48,48,102,102,55,98,52,48,48,49,101,57,102,56,48,51,100,97,54,48,48,101,97,99,48,48,102,102,51,100,57,54,48,50,52,56,48,48,102,102,102,54,101,56,48,57,48,48,102,102,48,51,98,48,48,48,102,102,52,98,52,48,52,98,48,48,102,102,50,99,100,52,48,51,52,100,52,48,49,101,49,51,99,48,48,102,97,98,49,48,48,53,98,54,57,56,49,50,48,48,102,102,48,48,102,102,55,54,54,97,48,52,98,98,48,48,102,102,48,99,51,56,53,102,102,48,48,57,48,55,53,100,52,49,101,56,48,48,102,102,55,100,57,97,48,55,52,99,51,97,54,49,99,51,48,48,102,102,55,100,57,48,56,48,51,101,99,49,48,51,56,101,49,99,52,48,101,99,56,55,55,56,51,57,97,49,99,57,48,101,53,48,49,51,98,97,48,52,100,54,56,55,53,48,51,57,101,49,99,100,48,101,97,49,52,99,53,55,56,55,54,56,51,97,97,49,100,50,48,101,97,48,55,54,56,49,102,97,56,55,102,48,97,57,48,101,101,56,55,54,56,51,98,54,49,100,100,50,97,57,49,57,48,52,97,56,50,56,56,97,48,50,56,56,97,98,52,54,52,53,50,97,48,97,98,50,57,48,97,101,50,98,100,48,56,97,101,50,98,56,97,102,52,51,52,53,52,48,50,98,57,98,56,54,54,51,52,101,48,52,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,54,57,99,48,57,50,53,48,55,50,56,49,100,53,48,50,54,53,48,48,102,102,57,99,100,48,50,53,49,56,48,57,55,53,48,102,100,97,55,57,55,101,53,53,56,55,50,52,49,102,101,56,49,51,51,99,48,101,49,48,49,99,98,48,55,99,48,98,52,48,101,56,97,53,57,53,97,56,50,49,101,98,50,97,99,51,97,101,48,102,52,99,49,101,98,48,55,53,56,51,56,54,49,101,49,50,99,48,51,98,54,53,56,49,54,101,53,51,57,55,97,53,52,50,50,56,55,56,57,48,99,97,55,50,102,49,50,53,50,56,97,57,52,98,52,102,50,56,52,98,100,50,98,54,48,98,48,99,56,97,101,49,54,48,53,54,49,54,48,100,101,97,52,50,55,51,102,99,49,53,56,53,100,52,48,101,48,99,48,49,102,55,51,101,48,48,102,102,102,97,57,54,48,55,97,52,48,48,102,102,102,97,57,48,48,50,54,56,101,99,49,100,55,48,55,56,100,50,52,48,49,101,101,55,48,55,50,54,48,102,53,98,56,55,100,99,51,102,97,48,52,98,52,56,51,99,51,52,54,55,99,51,99,52,53,102,53,49,54,97,48,101,98,48,97,100,48,55,56,97,49,101,54,48,101,102,57,52,54,49,99,97,48,102,102,48,55,98,57,51,48,49,100,99,48,51,98,54,48,101,55,50,54,56,51,102,102,48,101,53,56,55,53,49,49,56,51,57,54,53,101,48,51,101,52,48,101,100,48,55,48,57,48,52,98,49,48,101,102,48,55,55,98,56,55,102,56,51,97,48,53,57,57,53,101,57,102,50,53,54,48,55,98,48,97,99,54,98,48,49,51,101,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,100,51,56,49,50,55,99,48,52,57,102,48,51,102,57,48,50,55,97,56,49,102,100,56,55,48,99,48,57,55,51,48,50,53,99,99,51,56,56,53,102,48,55,99,52,51,102,50,49,102,50,50,102,99,51,97,99,53,53,57,54,56,53,97,57,53,52,49,100,55,48,102,57,56,55,56,99,51,97,97,48,101,98,99,51,97,56,49,101,51,48,102,57,48,55,55,48,51,56,97,53,56,48,51,100,57,48,55,98,52,53,56,48,55,49,52,51,98,54,49,101,102,50,100,99,51,57,97,48,101,56,48,51,57,52,53,98,56,55,99,48,97,51,52,97,48,55,56,48,49,102,102,52,98,50,56,53,51,48,97,99,48,101,101,57,53,99,57,53,51,53,53,51,54,101,100,97,48,97,49,50,55,55,102,56,50,98,48,98,97,56,48,102,102,54,48,52,101,51,48,48,102,102,51,101,49,102,99,49,99,53,48,55,54,101,48,48,102,102,102,97,99,99,52,49,48,102,99,48,49,50,102,48,49,102,50,48,55,56,48,49,101,97,48,48,102,102,55,100,56,51,56,51,57,56,48,101,48,97,52,48,51,100,101,48,55,98,101,53,51,51,56,53,57,57,54,99,48,102,52,48,51,56,97,48,52,99,49,49,55,48,53,55,56,51,97,102,48,101,99,97,52,56,51,100,49,48,55,48,101,48,101,53,48,51,98,50,49,100,53,48,55,54,97,49,100,52,48,102,55,49,53,98,100,48,52,51,100,97,49,100,52,48,102,51,49,55,52,48,52,97,98,97,54,48,48,51,100,56,97,53,56,56,55,102,56,51,101,52,53,101,48,55,99,57,51,52,49,100,99,48,51,100,100,98,50,100,49,97,48,102,53,48,55,51,56,51,100,99,48,101,52,52,48,52,48,52,53,102,102,100,55,53,100,55,53,102,102,100,55,53,48,49,56,56,52,48,49,102,49,101,97,48,48,55,100,50,102,56,55,97,52,48,49,102,54,57,52,48,52,99,102,57,52,99,49,102,55,48,55,98,97,48,101,102,99,51,99,48,102,48,49,50,48,97,48,101,52,56,98,102,52,56,55,52,49,102,102,56,55,99,53,97,48,102,50,49,54,52,49,99,52,54,48,49,101,49,56,55,97,100,49,48,97,49,97,50,100,56,51,97,52,48,101,48,99,51,56,52,49,101,50,50,98,52,97,97,52,101,50,100,99,98,99,50,102,99,98,98,50,100,49,51,48,51,97,54,53,98,56,51,100,54,52,52,48,101,98,50,54,56,55,55,52,98,48,48,102,102,101,53,56,51,57,101,52,99,50,100,52,98,49,101,48,102,49,52,49,100,102,48,55,101,99,51,101,48,48,101,56,54,99,51,99,54,48,54,48,50,48,48,102,102,102,57,49,53,56,48,51,101,51,97,97,49,101,57,48,50,53,50,48,51,99,101,49,102,50,48,50,55,55,48,48,57,50,53,48,101,53,56,55,56,48,51,101,52,48,52,97,102,56,55,99,56,51,99,50,49,101,53,48,102,54,48,51,100,57,48,55,53,48,49,100,52,48,101,102,49,54,52,49,101,53,48,102,52,48,49,50,102,99,49,101,55,48,102,49,57,54,48,48,102,98,56,49,101,100,48,55,101,99,51,99,101,49,100,97,48,101,48,56,51,97,54,48,55,50,54,49,100,101,48,55,55,50,48,101,57,56,48,57,50,54,48,55,53,52,48,101,102,48,51,98,52,49,100,51,48,101,99,57,53,54,53,101,48,55,97,48,51,100,97,57,97,53,56,56,55,50,52,98,48,52,97,52,53,50,97,52,98,54,98,98,50,57,97,99,97,101,50,99,54,51,102,99,48,52,100,100,53,100,52,48,54,50,49,48,48,102,102,55,100,51,49,56,48,51,101,57,102,56,51,97,97,48,48,102,102,102,98,54,49,48,50,53,50,52,48,49,102,54,57,48,100,48,55,55,98,48,55,56,53,49,48,48,57,97,100,48,50,53,98,56,97,48,48,102,102,50,53,99,48,51,102,54,48,52,97,97,50,54,49,52,97,53,97,97,48,51,48,53,55,48,55,98,48,51,99,101,53,101,49,52,56,48,52,99,102,50,52,56,55,56,56,49,99,56,56,55,97,99,97,99,48,102,52,48,55,56,56,51,98,99,49,99,54,48,48,102,102,55,98,55,99,49,102,54,50,53,48,55,50,52,51,97,48,49,100,99,52,53,48,102,98,49,55,50,53,100,57,52,54,53,56,56,51,98,48,48,102,53,49,53,52,49,100,100,48,102,57,99,48,55,56,50,56,51,57,56,56,52,49,102,101,48,101,50,48,55,102,52,48,56,50,48,51,100,56,49,100,51,48,102,52,48,55,48,52,51,100,50,49,101,55,48,101,50,56,55,101,56,51,98,52,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,98,56,48,101,57,56,55,99,56,51,97,48,49,101,98,50,57,56,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,55,50,52,49,53,52,49,101,52,48,101,98,56,55,57,52,51,98,56,53,98,50,49,97,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,50,99,97,56,50,100,52,97,55,50,99,53,48,100,48,56,98,48,50,97,99,98,48,52,55,52,98,50,98,57,51,100,97,54,101,100,98,98,57,57,102,102,49,53,53,55,53,100,55,53,102,102,100,55,53,100,52,48,54,48,51,48,48,102,102,55,100,57,51,48,48,102,102,51,101,57,49,99,51,102,50,48,52,97,52,56,49,50,51,101,48,52,56,54,48,48,51,101,99,51,48,49,99,52,49,53,50,49,102,101,48,55,57,48,48,102,102,52,98,52,48,49,51,48,101,48,52,97,48,48,49,50,100,50,48,102,49,48,48,102,102,57,56,99,48,102,51,49,55,97,53,99,49,53,50,49,101,53,50,101,48,49,99,55,48,49,51,49,99,48,102,56,99,51,97,54,53,53,48,55,98,48,98,48,54,52,98,49,50,57,56,51,98,54,49,99,53,48,101,57,101,48,101,56,48,49,50,102,99,49,101,98,101,49,101,99,48,101,97,56,55,53,52,49,100,54,56,55,57,48,98,48,52,100,48,102,56,97,54,57,53,101,49,102,99,52,54,50,100,56,51,57,56,49,102,99,48,102,55,57,53,101,53,99,48,55,98,48,49,100,54,97,50,48,55,99,102,102,99,48,53,102,99,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,55,50,48,48,49,102,53,102,52,48,101,98,99,51,56,97,48,102,99,56,48,57,102,56,48,50,52,56,48,49,99,97,48,51,100,50,50,56,102,48,55,97,48,49,100,56,48,51,100,101,48,50,54,102,56,48,57,54,97,48,55,53,99,48,102,48,99,51,98,55,99,98,51,50,101,52,97,54,48,48,55,98,56,99,51,56,56,49,102,102,48,55,99,99,49,99,98,48,101,57,48,55,98,99,97,50,57,50,101,52,51,98,101,57,101,53,50,56,55,56,52,97,97,99,53,100,49,52,48,53,99,97,55,97,49,99,57,54,50,53,49,57,54,52,53,54,57,55,97,53,55,56,50,54,56,49,51,99,53,53,57,54,48,56,50,53,56,52,99,50,54,52,102,102,56,50,54,101,98,97,56,49,101,50,56,48,51,101,101,102,48,48,49,102,52,99,48,48,102,52,56,48,49,102,53,50,52,48,52,99,54,57,54,101,53,50,57,52,102,48,49,102,102,48,55,97,50,48,52,97,52,48,55,100,98,57,52,99,53,101,48,51,57,52,48,50,54,48,56,98,49,48,101,50,56,55,56,49,49,52,97,54,52,48,99,49,101,100,52,97,48,102,99,56,48,57,54,48,51,56,100,48,55,97,50,49,102,100,52,53,48,101,101,57,53,97,48,101,100,57,101,48,50,54,48,52,51,97,99,56,52,49,99,48,48,102,102,102,50,57,54,48,53,56,57,52,99,49,100,51,50,99,98,102,48,102,57,56,55,48,57,49,99,97,52,48,55,97,99,100,56,55,54,48,51,57,55,48,49,101,48,50,99,52,51,56,52,49,100,48,48,102,102,50,51,97,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,48,54,57,102,48,48,55,99,52,54,99,48,57,55,99,48,55,48,54,48,52,99,57,56,48,51,101,99,56,52,49,102,52,48,55,49,56,48,57,56,98,48,55,49,99,48,101,55,99,49,102,101,56,55,49,99,97,97,48,50,52,56,48,49,101,52,48,55,98,48,97,99,48,101,56,48,51,101,56,48,55,54,54,49,99,100,48,55,97,56,49,100,55,50,98,48,51,100,48,53,55,48,51,102,55,48,50,53,98,48,97,55,50,98,99,51,99,101,53,55,56,55,55,48,51,102,52,53,51,57,55,99,53,52,97,49,56,55,56,49,48,56,97,97,50,102,52,98,97,50,97,49,48,56,98,97,52,51,52,49,57,50,99,57,98,50,98,99,98,97,50,100,52,97,102,54,100,100,57,54,48,98,50,50,99,50,50,102,102,99,48,53,54,48,53,100,52,48,51,52,101,48,48,102,102,49,102,50,51,55,48,48,55,100,55,99,48,49,50,48,101,48,101,51,99,48,49,102,52,99,101,48,52,101,51,48,51,100,49,48,55,50,56,48,52,57,48,48,49,50,56,50,48,101,55,99,49,101,54,56,55,54,54,56,48,57,55,99,56,48,101,101,48,51,99,54,48,55,53,101,48,52,98,52,56,51,57,54,48,55,55,101,49,102,98,48,101,100,48,48,57,99,56,49,51,52,99,48,101,52,56,97,48,50,101,98,57,52,56,49,101,101,48,101,97,48,55,51,52,97,54,48,102,49,57,53,49,99,98,57,48,101,102,57,54,101,53,57,57,52,52,53,57,54,52,49,50,99,50,51,49,54,48,53,50,49,54,54,57,99,53,54,97,55,101,98,50,98,100,51,100,51,55,53,48,48,53,54,51,97,102,102,101,98,97,101,98,97,102,102,101,98,97,56,48,99,56,54,48,102,49,56,48,49,102,52,97,98,99,51,101,99,48,48,102,97,49,49,48,50,53,48,52,48,49,102,54,98,99,48,52,98,51,56,55,54,48,51,102,99,49,101,51,48,55,57,56,53,54,56,48,51,100,55,51,52,48,48,50,55,51,99,51,56,54,53,49,98,53,50,49,101,97,50,57,100,50,56,49,100,53,56,55,50,56,48,57,56,55,48,50,54,48,52,51,98,52,53,51,48,49,51,50,99,53,55,97,50,97,54,49,55,49,56,51,99,56,49,100,57,99,48,101,97,99,51,98,101,49,100,48,48,101,56,48,55,50,52,49,101,57,57,52,54,49,99,97,50,57,52,51,99,48,49,100,101,52,100,48,101,49,97,52,57,53,54,48,102,54,56,98,49,50,97,56,51,56,48,53,55,48,51,98,56,48,55,98,97,49,102,50,48,102,57,48,48,98,55,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,48,54,51,100,56,48,51,101,50,97,97,48,101,101,99,48,49,102,53,57,97,48,52,101,102,48,48,51,101,98,102,99,98,98,48,55,52,101,48,102,54,52,48,57,49,52,48,50,53,48,48,49,101,53,48,49,51,51,48,48,102,102,52,97,51,48,51,99,50,50,100,99,51,98,99,48,102,53,52,51,101,56,48,102,51,56,48,57,55,48,48,55,54,48,48,102,52,52,51,102,54,48,102,49,52,51,56,54,48,102,57,52,51,99,101,49,102,50,48,55,57,48,48,101,57,48,49,101,51,57,55,52,49,102,55,48,102,97,48,51,97,51,57,51,54,101,48,48,102,102,101,98,102,48,51,97,49,50,98,52,51,57,98,48,49,101,102,48,102,57,57,55,99,49,100,102,50,57,48,49,99,97,50,48,57,54,99,53,56,100,57,52,50,53,52,48,55,98,56,51,97,52,53,49,50,49,55,102,56,48,53,99,50,50,101,97,48,49,56,51,54,48,48,102,57,54,98,48,48,51,101,97,53,48,49,100,101,56,51,98,99,48,50,53,56,56,49,99,52,48,49,51,55,48,48,52,57,56,56,49,50,98,101,48,52,98,48,56,51,56,97,48,55,53,48,48,102,102,52,98,57,56,55,56,48,51,102,56,53,51,56,49,51,52,99,100,48,51,57,53,48,55,55,50,48,101,99,99,49,99,97,48,55,97,99,98,52,50,98,56,49,102,54,48,55,56,52,49,99,100,56,55,51,56,49,99,101,56,55,98,52,98,48,50,57,52,51,57,101,49,100,56,48,101,97,97,49,48,51,99,50,48,101,102,56,55,53,52,51,101,101,53,54,57,54,52,49,99,101,52,99,52,52,101,53,56,57,54,48,49,101,100,48,101,100,49,54,48,48,102,52,48,97,55,50,99,56,97,56,48,101,100,97,55,56,55,54,49,50,99,51,102,101,49,101,48,48,101,56,56,48,53,102,50,50,102,102,101,98,97,56,48,55,55,99,48,48,51,99,50,55,56,48,49,102,53,54,50,48,48,102,102,98,54,100,51,48,50,52,48,52,48,48,101,99,100,52,48,57,55,54,48,48,49,56,55,48,97,48,49,51,100,101,48,48,102,98,51,52,48,101,57,56,55,52,99,51,56,54,48,48,102,98,50,49,48,48,55,100,56,50,48,55,49,99,51,56,56,49,100,57,48,101,102,48,55,51,52,51,57,50,49,99,97,48,50,55,55,52,48,57,97,100,48,101,97,48,55,51,99,51,57,97,49,100,52,50,57,56,97,102,48,101,100,48,55,53,52,51,97,52,49,100,52,48,101,100,48,51,102,53,48,102,101,49,53,50,49,100,100,48,101,100,48,55,54,99,51,98,97,53,53,50,51,50,48,57,53,48,53,49,49,52,48,53,49,49,53,54,56,99,56,97,53,52,49,53,54,53,50,49,53,99,53,55,97,49,49,53,99,53,55,49,53,101,56,54,56,97,56,48,53,55,51,55,48,99,99,54,57,100,102,101,48,56,98,97,101,97,48,51,98,102,48,48,51,101,50,48,48,102,102,48,48,102,102,102,97,99,49,48,55,50,54,48,52,99,100,101,48,50,54,100,56,48,57,98,97,48,50,54,57,52,49,99,48,56,55,48,48,102,102,49,102,56,56,51,98,50,48,101,98,53,48,55,53,56,48,57,54,101,48,55,51,56,53,48,48,102,102,51,101,50,48,101,57,48,51,97,50,48,55,97,99,48,101,98,53,51,99,51,102,54,53,56,52,57,53,56,48,102,51,48,49,102,52,57,54,101,57,52,48,101,101,48,51,102,50,49,100,99,48,102,52,48,55,56,52,97,98,48,55,56,48,48,101,102,52,51,98,99,99,56,51,57,50,52,51,48,101,55,56,55,100,52,56,56,55,55,99,97,51,97,48,101,102,56,51,100,54,48,102,102,48,55,55,99,97,102,98,48,102,53,97,55,100,57,54,56,48,48,102,54,57,48,49,98,100,48,48,102,102,51,101,52,57,99,48,101,54,52,48,49,102,53,54,54,48,52,56,98,48,48,51,101,98,48,52,49,102,48,101,48,55,55,52,48,52,97,98,56,49,50,48,54,48,101,50,48,48,102,102,57,97,99,48,55,101,100,99,51,98,56,48,101,100,48,48,102,102,57,54,99,48,48,55,98,55,48,48,102,102,57,52,52,48,50,53,100,100,57,48,55,97,52,49,101,50,57,101,49,102,102,48,101,50,54,48,55,101,54,53,56,56,51,98,102,101,56,97,48,101,97,57,51,99,98,53,48,101,98,52,56,55,53,56,49,99,57,57,54,48,49,101,101,101,57,101,48,102,54,50,48,48,102,102,52,56,51,56,51,98,98,48,102,48,56,55,56,48,51,57,57,99,51,98,56,49,102,52,48,101,102,56,51,99,101,48,102,49,48,51,98,50,48,49,51,48,102,102,48,48,102,102,98,48,55,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,49,98,99,51,57,54,49,101,102,50,99,52,51,56,99,49,101,53,50,98,99,51,100,52,53,52,98,48,56,50,57,50,53,56,49,53,56,48,57,100,48,52,98,98,48,53,56,51,54,57,50,101,97,49,98,57,56,98,49,52,48,52,57,50,98,53,50,54,53,50,51,50,50,50,54,50,48,97,53,55,100,100,49,53,50,57,50,48,99,54,52,99,56,51,53,55,57,101,50,56,101,55,49,51,100,54,100,55,102,99,48,51,98,57,52,48,49,102,53,98,48,48,102,102,48,102,98,49,97,48,55,49,99,48,48,102,98,50,101,48,50,53,100,99,97,52,48,55,101,50,48,101,55,99,98,99,52,49,56,50,99,53,101,48,49,51,50,101,49,101,102,48,55,55,54,57,97,53,57,56,55,51,102,48,55,102,52,49,100,101,102,57,48,102,99,56,55,102,52,51,57,99,49,100,99,48,48,55,98,100,99,51,97,50,49,100,54,48,102,100,56,55,101,100,50,52,51,97,100,99,51,100,50,56,97,49,99,49,50,99,99,98,100,48,101,101,55,50,99,48,98,98,50,48,49,101,50,50,56,56,99,53,57,49,53,100,102,55,48,52,101,97,48,49,53,99,49,98,50,48,52,102,50,48,49,50,98,50,53,49,48,49,51,97,99,48,52,97,100,56,51,99,102,48,50,53,57,52,51,99,99,53,97,57,55,54,53,48,49,52,97,48,102,50,101,99,51,57,53,57,51,56,98,54,50,56,49,51,100,48,48,97,57,50,101,49,49,98,48,55,50,99,49,101,51,56,55,51,99,51,102,101,99,55,52,54,50,99,56,98,50,48,101,100,56,55,98,53,48,57,49,52,49,51,56,57,56,49,100,50,52,55,52,51,98,102,54,53,48,49,54,49,101,57,48,100,50,54,101,53,98,48,52,56,98,57,52,100,97,55,97,48,56,48,53,57,99,48,48,51,101,51,48,101,48,48,102,102,102,98,51,55,52,51,48,50,52,55,52,48,57,99,57,97,48,55,52,99,48,102,52,48,51,102,48,53,49,48,55,51,56,48,57,55,100,48,50,54,49,98,52,56,48,51,100,52,53,48,102,51,48,55,99,56,51,99,54,56,99,53,48,57,52,48,49,99,102,99,48,101,57,52,49,100,52,56,51,102,102,48,102,51,56,55,52,56,49,50,99,53,99,56,55,56,52,51,102,56,49,100,50,48,101,50,57,52,51,52,53,102,56,55,100,52,51,100,56,53,55,50,49,53,99,57,55,97,53,54,57,55,98,52,53,57,50,55,50,52,97,49,97,48,57,53,55,52,53,54,57,54,57,55,51,52,57,101,48,49,97,102,52,99,50,52,51,50,57,50,100,99,51,99,99,51,97,100,98,99,99,100,101,48,54,49,99,54,53,99,99,101,98,55,55,56,99,50,102,53,52,57,102,55,48,51,55,56,52,102,53,102,102,48,48,57,49,54,48,48,102,102,55,100,57,99,48,49,50,55,52,48,102,48,99,48,57,50,50,48,50,55,51,52,49,102,101,48,51,57,98,48,102,98,56,55,53,56,51,101,50,53,48,57,52,99,56,97,48,102,52,99,49,101,57,49,54,48,48,101,98,56,98,55,48,102,56,49,52,97,53,102,49,53,54,57,48,49,102,54,48,55,53,50,56,99,48,102,53,99,51,102,99,49,100,55,48,101,52,48,55,100,100,49,48,98,50,50,100,52,51,98,50,49,100,52,52,51,48,102,52,50,49,56,55,97,53,49,52,51,97,56,57,54,57,99,56,52,49,101,53,50,56,53,48,55,48,55,55,99,98,53,101,99,50,53,53,57,53,57,102,49,48,97,52,49,52,49,48,50,102,55,53,48,48,101,48,102,48,48,102,102,55,100,101,100,48,48,102,102,51,101,97,52,56,49,100,50,48,48,102,102,51,101,99,54,56,48,57,53,51,48,55,56,97,49,101,50,50,98,48,49,100,102,57,53,98,56,48,57,57,98,48,55,53,48,49,99,56,48,102,55,48,55,100,48,49,100,54,48,55,101,48,51,97,56,49,100,53,48,101,100,101,48,55,57,56,49,101,101,50,99,99,51,57,50,48,101,100,99,49,102,48,50,53,48,55,50,48,49,99,101,97,55,56,55,57,49,49,99,49,100,98,56,55,101,56,51,102,52,53,102,56,55,49,48,98,100,48,55,56,52,49,102,56,57,50,101,57,51,99,49,100,102,56,55,55,101,99,97,102,52,102,50,99,56,51,99,53,57,49,48,98,49,50,97,52,98,49,50,98,99,98,54,100,99,49,51,101,48,49,52,99,99,48,102,102,52,48,57,55,50,48,55,101,50,48,52,98,49,48,55,102,99,98,55,48,55,54,56,48,102,101,52,49,100,54,48,51,99,48,48,102,102,55,53,54,49,101,101,50,98,53,102,52,99,99,100,57,53,97,49,102,102,48,101,51,56,55,98,99,51,56,101,101,57,55,48,53,55,50,51,49,55,52,53,99,49,52,48,48,50,55,101,53,49,50,49,56,55,99,56,97,51,50,56,48,98,54,50,99,56,51,98,101,57,101,53,98,48,55,55,52,98,98,52,53,50,98,52,98,56,56,52,49,99,100,57,54,49,99,97,98,52,100,57,57,97,99,101,50,49,50,54,51,55,49,102,101,49,49,50,97,48,49,97,52,50,48,48,102,102,102,56,54,99,56,55,98,52,98,51,48,102,54,48,48,51,101,97,100,48,49,101,100,56,48,57,56,51,52,56,50,99,99,56,55,54,56,48,57,100,54,48,102,101,56,55,52,99,97,101,48,52,57,51,54,57,49,48,52,99,97,100,50,57,52,48,57,55,55,48,50,53,56,52,49,50,56,101,97,53,55,52,57,52,98,52,98,102,100,50,102,102,52,97,100,97,101,97,48,56,51,55,52,52,54,55,99,50,49,52,49,56,55,48,48,98,49,55,48,101,48,56,55,48,56,51,100,54,48,102,52,52,51,101,97,49,100,50,48,55,55,50,49,99,50,50,56,99,98,52,48,102,50,56,55,99,56,51,101,101,49,101,52,50,56,48,51,97,48,49,100,54,48,101,102,49,52,56,53,54,49,54,50,53,99,57,54,56,53,100,56,55,56,48,51,99,101,53,98,97,49,57,52,50,53,50,57,53,56,53,54,49,53,54,53,53,50,50,49,54,48,53,98,57,54,52,57,99,53,56,49,54,97,53,56,50,50,97,50,50,49,50,49,57,53,99,56,48,57,99,57,99,57,54,57,54,57,51,50,99,97,48,97,48,100,98,98,101,54,50,56,48,51,56,56,99,48,49,102,52,52,48,48,52,56,54,97,50,48,48,102,102,51,101,98,102,56,48,49,102,53,100,97,48,101,57,52,49,100,100,51,99,56,50,53,102,49,52,99,49,102,51,48,55,98,56,53,53,56,55,48,99,48,57,56,51,48,55,97,56,53,48,48,55,56,53,49,53,56,50,98,99,98,48,48,101,101,48,51,100,54,48,102,102,48,51,56,102,48,55,51,56,53,49,48,55,100,56,97,48,52,97,50,98,50,56,51,97,48,49,100,49,50,100,56,97,57,52,56,50,56,99,98,51,48,101,54,55,52,51,98,50,97,52,51,99,99,56,50,53,56,48,55,56,53,48,56,98,48,48,102,102,52,101,51,52,53,97,49,54,99,57,98,55,49,51,48,56,53,102,101,49,51,56,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,53,48,51,50,56,48,54,102,49,56,48,51,101,53,49,101,53,101,49,52,101,99,48,48,51,101,57,48,52,48,57,100,98,50,56,53,50,48,98,54,50,98,49,97,50,101,57,51,53,49,99,48,57,54,56,52,56,52,52,50,97,49,99,50,99,53,49,57,57,50,100,100,50,53,56,99,48,52,100,102,48,51,56,55,102,100,50,49,49,52,97,101,102,54,48,57,98,52,57,52,54,57,99,56,99,57,53,101,97,101,53,98,102,50,54,52,54,52,57,99,52,98,56,54,55,52,52,52,48,50,56,55,49,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,48,49,98,49,48,48,49,102,49,57,53,48,48,102,102,55,100,99,99,56,55,51,56,48,57,48,50,48,55,97,54,48,48,102,102,102,50,97,101,48,102,99,52,97,97,50,98,57,49,48,49,99,56,48,51,102,99,48,55,56,52,49,97,49,53,54,48,102,48,52,97,102,50,98,56,97,56,54,48,98,56,48,101,54,48,51,100,97,48,55,97,50,49,101,48,48,55,49,48,48,101,101,53,49,52,98,56,48,102,102,48,55,98,56,51,101,52,48,102,52,99,51,57,101,49,100,49,50,56,52,49,99,100,49,52,52,49,100,49,48,101,53,49,55,50,53,100,48,55,56,57,51,100,48,56,97,48,50,102,52,51,99,52,53,54,50,55,100,52,57,54,53,51,57,51,99,97,98,48,52,101,97,48,97,48,48,48,102,102,97,55,54,97,54,48,56,97,57,54,57,50,56,48,57,48,56,101,57,97,56,54,102,98,99,56,56,57,54,56,56,102,51,50,102,97,50,97,53,97,51,98,57,100,57,55,57,49,57,101,54,50,98,50,52,50,51,98,99,56,101,57,48,99,53,49,50,54,49,50,97,54,97,52,102,51,102,49,102,99,100,56,51,53,102,101,97,99,51,55,102,56,48,55,100,102,56,55,53,48,51,100,48,53,48,48,102,102,55,100,52,51,98,50,49,100,99,48,102,97,56,55,52,99,98,97,50,97,99,51,99,54,49,100,53,48,102,55,57,52,50,53,51,56,55,57,99,51,97,101,49,101,48,50,56,56,98,48,52,48,50,100,99,97,52,48,102,48,48,55,55,99,98,100,52,49,54,52,98,54,50,56,99,98,57,50,57,56,98,52,50,98,49,50,57,51,56,97,102,50,100,48,97,98,50,99,52,97,57,52,97,52,54,50,99,49,48,49,51,52,97,102,52,100,52,98,52,50,50,99,49,48,100,50,50,49,51,57,48,49,99,55,50,50,97,54,97,56,54,57,53,48,49,53,97,56,48,49,102,49,55,54,48,48,102,102,55,100,57,97,57,52,97,48,52,100,100,48,49,50,53,56,53,48,56,51,56,48,48,55,56,50,49,102,52,48,101,99,51,52,48,102,98,56,48,57,55,53,52,52,50,98,48,49,100,57,56,55,54,99,51,57,55,54,49,101,50,52,54,99,49,102,48,50,100,52,49,99,57,48,51,97,54,48,55,53,50,48,52,98,102,48,55,51,52,97,53,48,102,99,97,54,48,55,54,56,98,99,48,102,102,48,55,97,99,51,101,50,57,52,56,54,57,99,49,101,100,48,102,51,97,54,49,52,100,54,49,101,55,52,50,50,56,99,97,48,48,101,55,50,55,49,54,55,102,57,53,99,53,55,49,53,97,53,55,49,54,55,50,101,49,53,102,99,48,54,57,53,53,102,102,48,49,54,57,48,48,49,102,50,55,56,48,48,102,102,55,100,55,54,48,55,98,56,48,57,101,50,48,50,52,55,54,52,51,102,48,48,102,102,101,98,56,97,55,48,102,98,56,55,99,52,49,102,49,56,49,50,102,51,97,98,56,51,98,97,48,101,48,48,102,102,55,50,99,97,102,52,102,50,102,57,102,48,102,56,102,48,55,98,52,48,102,55,99,48,57,55,101,50,97,56,51,100,54,48,57,97,48,101,57,57,52,48,49,99,55,48,102,54,56,55,57,56,98,102,48,49,50,49,48,101,98,48,55,52,56,98,50,50,101,101,51,57,52,52,57,101,49,100,102,99,53,54,54,52,52,52,97,52,102,50,100,54,48,98,50,50,98,54,54,101,53,48,52,48,50,57,97,57,102,54,49,101,52,54,55,54,100,56,55,100,97,55,53,56,55,97,48,49,49,98,54,102,98,55,100,97,55,49,98,101,49,51,51,52,54,97,99,55,48,53,54,51,101,49,53,57,52,48,51,102,97,53,102,54,49,57,52,57,54,101,100,57,52,56,54,57,98,55,57,57,98,99,48,100,98,54,102,51,55,57,100,54,101,102,49,56,53,55,57,97,51,101,101,48,54,55,48,56,99,97,48,49,53,48,97,48,48,102,57,51,99,48,48,51,101,98,50,49,48,99,48,57,49,100,48,50,55,50,54,52,49,101,99,56,51,97,102,48,101,51,57,52,52,49,99,101,48,50,53,102,52,48,57,56,54,100,52,48,48,102,52,101,56,51,98,50,49,99,100,48,101,101,50,51,49,52,48,53,48,48,102,102,55,51,102,48,51,97,53,48,55,53,50,48,52,98,102,48,55,54,48,51,100,97,48,57,57,50,57,56,51,98,99,49,99,51,48,101,57,48,55,49,52,97,49,101,53,102,56,55,100,56,51,100,56,53,56,97,54,99,100,49,52,52,53,57,49,55,98,52,53,57,50,55,50,52,97,54,50,55,49,54,57,50,53,54,57,54,57,55,101,53,51,102,102,99,48,53,56,56,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,98,99,48,48,102,102,55,99,50,98,56,48,57,52,52,48,102,56,53,48,51,100,51,48,55,102,52,48,52,102,97,55,52,57,52,54,57,48,101,48,53,48,51,98,102,48,55,97,54,48,52,97,50,48,50,52,101,53,100,50,99,56,49,51,57,99,51,101,49,99,51,99,50,48,52,97,97,56,51,101,53,99,57,49,100,56,99,49,100,99,101,53,51,56,50,53,55,57,52,102,98,99,57,50,48,48,102,102,55,98,98,54,52,98,50,50,54,51,55,48,101,101,48,50,52,48,48,49,100,97,53,99,48,51,48,102,49,52,48,53,98,101,48,48,102,102,55,99,53,97,52,48,57,52,53,48,102,56,56,49,50,57,50,48,48,102,97,98,51,48,101,100,56,48,51,100,101,50,57,52,56,99,57,52,48,48,102,102,102,51,51,52,48,102,48,48,102,102,97,55,48,50,54,101,56,51,98,48,48,57,53,55,52,98,48,55,55,51,48,49,100,48,48,55,100,50,48,52,98,99,56,49,50,102,97,48,50,52,97,56,99,57,51,56,98,51,48,101,101,48,55,55,102,101,52,97,56,101,49,100,97,52,56,99,101,54,52,49,48,49,51,100,50,98,98,54,101,54,52,48,48,102,49,57,54,53,98,102,50,48,48,51,50,48,97,102,102,56,49,48,52,48,48,51,101,52,52,99,48,52,102,100,56,55,98,56,48,49,102,53,99,99,48,52,57,51,48,51,98,49,48,55,100,97,49,99,99,48,101,101,48,55,54,52,51,99,101,53,97,48,55,57,99,48,57,97,53,48,101,52,48,51,97,100,52,57,50,98,56,51,100,52,53,51,49,54,50,53,101,49,53,97,100,57,53,101,53,101,48,51,97,56,48,55,100,52,49,102,48,52,56,52,99,52,53,52,54,50,97,56,51,101,48,49,99,54,52,97,57,52,99,48,52,99,48,55,50,57,49,57,49,98,50,53,102,50,99,53,51,50,54,49,98,52,57,52,98,57,48,49,50,100,97,98,97,56,52,101,52,48,48,48,102,102,57,102,101,53,48,49,101,102,48,48,102,102,49,102,51,53,49,48,50,54,101,99,51,101,49,99,49,101,57,56,51,56,53,48,50,52,50,102,50,51,50,51,52,56,55,48,50,56,49,100,102,56,51,97,99,48,50,54,101,99,49,51,57,52,100,49,54,52,48,57,99,101,49,102,48,101,49,101,49,48,50,54,97,52,49,99,100,55,52,55,99,57,49,99,51,99,55,99,97,55,48,52,97,102,50,57,102,54,97,50,50,48,48,102,54,57,52,57,54,52,52,99,55,99,49,101,51,48,52,56,48,48,102,102,51,98,51,55,56,48,56,56,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,53,50,56,48,51,101,57,56,99,48,57,99,99,48,102,48,48,49,51,102,50,48,48,102,97,101,55,48,50,53,102,56,48,57,57,100,48,102,97,50,52,49,53,49,48,49,102,98,48,102,102,101,48,55,97,57,99,51,100,48,53,52,49,53,54,101,97,55,101,55,48,97,97,101,49,100,51,48,55,101,56,48,102,52,48,51,56,50,53,50,55,52,57,50,98,99,98,51,48,102,51,56,55,98,56,98,57,52,52,101,57,101,53,52,48,55,50,100,49,100,50,101,55,50,54,57,55,97,57,98,50,57,98,52,49,97,53,57,53,102,57,48,52,97,102,101,100,57,53,99,56,52,48,49,50,98,52,97,48,51,57,50,48,48,102,102,51,101,50,101,52,48,48,102,98,55,100,50,98,56,48,57,53,51,48,102,54,49,54,48,48,52,57,100,48,51,101,53,50,102,56,51,99,48,53,57,56,55,53,56,49,102,56,56,51,100,55,48,50,53,97,99,49,100,53,56,51,56,56,50,98,49,50,52,98,54,54,49,51,48,51,98,52,49,99,52,50,99,56,51,102,48,48,102,51,99,49,101,55,97,51,56,55,100,53,51,100,56,52,52,48,102,52,48,51,99,97,50,56,100,48,48,102,102,51,98,48,56,97,53,56,56,55,56,48,49,101,56,57,52,56,53,99,49,54,52,57,52,49,99,98,48,101,98,49,54,53,52,57,102,52,56,52,101,50,55,57,54,99,53,55,50,54,57,54,55,57,48,51,49,54,49,102,101,48,49,57,97,56,97,48,49,55,56,54,48,48,102,57,97,56,56,49,50,56,56,49,102,48,99,48,102,52,99,49,99,50,56,49,51,101,57,57,50,53,49,97,56,51,56,49,50,48,101,102,99,49,100,54,48,49,50,56,56,48,57,51,97,55,52,98,50,48,52,101,54,48,102,56,54,48,102,48,56,49,51,53,50,48,102,57,55,97,52,54,54,51,56,55,55,51,49,52,101,48,57,53,99,53,51,102,100,50,52,56,48,49,101,101,100,97,50,99,56,57,56,100,56,51,98,56,48,57,48,48,48,102,102,55,54,57,54,48,48,102,102,99,50,100,52,52,52,97,52,54,52,102,52,55,52,55,52,100,52,50,55,100,57,52,98,52,52,52,98,54,53,97,52,57,52,53,52,99,52,55,98,99,102,98,48,57,50,99,98,102,49,50,102,97,51,98,99,56,101,57,48,99,55,102,48,102,97,51,53,52,100,49,101,55,101,102,97,54,97,51,101,97,51,102,57,102,56,57,48,48,97,98,56,48,48,102,102,102,57,56,50,48,51,57,102,48,55,56,52,48,102,55,56,48,49,102,53,54,54,49,99,52,99,49,99,48,48,102,102,101,100,57,55,50,49,101,53,48,48,102,102,55,97,53,101,48,52,100,56,48,55,53,56,49,101,102,56,55,101,51,49,53,50,53,51,49,55,54,53,99,55,48,101,102,56,51,98,101,48,101,53,48,49,50,101,101,48,52,99,99,54,48,102,50,48,55,97,48,98,51,99,53,48,57,53,48,53,56,56,48,57,53,57,53,48,53,55,56,48,57,97,50,50,48,48,102,102,57,56,49,55,52,53,99,101,50,98,99,97,48,50,98,102,50,52,101,97,50,99,56,98,51,52,49,57,97,56,101,98,102,101,48,49,53,55,50,98,97,101,98,97,102,102,101,97,48,51,55,102,56,48,51,101,50,53,54,48,48,102,97,100,52,48,55,51,97,48,52,101,51,56,51,102,98,48,55,100,56,48,52,99,50,48,51,102,55,48,101,57,56,48,51,100,100,97,49,100,102,48,50,53,55,48,48,49,101,57,98,101,48,101,98,48,55,50,99,51,100,56,53,49,56,55,53,56,51,99,48,48,102,102,101,100,56,49,101,48,53,48,51,101,98,48,101,54,48,49,51,50,50,49,99,98,50,102,48,48,102,102,49,101,101,53,48,101,100,56,55,99,52,51,56,52,49,101,98,52,50,48,102,52,56,48,51,100,97,97,57,97,49,100,99,50,57,48,98,57,50,97,101,53,48,48,102,102,98,99,48,101,102,55,50,56,48,51,99,48,56,97,56,54,53,56,57,54,49,52,53,97,57,49,52,50,52,49,57,48,49,52,48,49,52,48,51,55,100,48,48,49,102,49,98,48,48,50,53,48,56,48,49,101,53,52,56,48,49,102,53,55,52,48,101,52,51,48,55,99,56,49,100,98,54,48,55,55,97,48,102,100,99,51,102,97,48,48,102,102,102,53,49,102,48,51,101,53,99,53,56,48,55,51,102,48,55,53,48,51,100,52,53,99,55,48,101,97,56,49,51,49,48,48,102,102,102,100,55,48,51,98,102,48,48,55,98,57,50,56,98,51,48,101,100,49,52,48,49,101,102,50,99,56,49,50,50,49,99,98,48,102,49,97,51,48,48,57,53,99,56,55,97,52,49,51,98,99,97,102,50,98,57,50,99,99,53,52,56,50,52,52,97,101,52,98,99,52,98,102,99,48,54,48,52,53,100,55,53,48,50,54,99,48,48,55,100,100,102,56,48,51,101,99,54,56,97,101,48,48,102,102,55,100,54,102,56,49,50,52,48,49,102,99,48,55,97,54,53,50,57,55,54,49,100,102,52,53,48,55,100,50,53,97,53,56,55,53,98,48,51,97,51,48,101,98,49,55,52,53,57,97,51,98,50,57,56,49,101,101,99,53,54,56,51,100,101,48,55,52,99,49,100,102,48,102,102,48,48,57,53,57,52,56,56,56,49,102,98,48,101,49,56,55,98,99,98,100,99,53,50,56,55,52,99,51,101,101,57,50,57,101,53,56,48,48,102,102,51,100,97,99,53,56,53,53,49,53,57,49,102,50,55,57,54,97,52,52,97,99,102,101,49,51,55,102,99,48,53,48,98,48,48,55,99,57,100,99,48,49,102,55,55,56,102,48,51,100,52,48,55,97,54,53,52,56,49,50,57,54,48,52,57,100,48,51,101,53,48,102,50,52,48,55,48,99,51,56,99,49,100,56,48,55,57,101,49,99,100,48,55,101,54,49,101,56,48,55,54,48,48,102,49,51,56,48,51,100,50,102,48,55,99,97,49,100,97,48,55,101,97,48,101,99,48,49,99,100,49,54,52,53,53,57,53,50,56,97,53,100,56,51,98,49,48,55,97,54,53,56,49,53,48,48,102,102,102,48,100,49,48,51,98,48,56,54,57,50,49,102,100,48,101,99,48,55,56,56,97,102,48,102,53,57,52,50,56,52,53,55,57,53,52,53,56,97,54,49,54,99,53,51,99,97,48,57,54,55,50,57,56,53,101,102,53,48,49,50,53,49,99,55,53,99,55,54,101,100,100,55,50,101,101,100,99,98,98,50,55,55,55,55,55,102,98,57,54,101,55,102,99,49,97,102,102,102,102,99,101,55,102,102,57,99,55,51,48,53,56,97,99,97,98,99,98,53,50,99,99,98,49,50,101,49,51,53,100,50,99,56,98,54,50,99,49,51,48,98,53,50,99,49,102,99,99,101,55,100,51,100,51,100,50,53,102,52,99,52,99,55,98,50,51,98,51,57,49,100,49,99,51,55,52,57,52,56,102,52,57,50,101,55,57,52,54,54,49,56,57,56,97,98,97,102,99,51,51,57,57,49,102,49,98,54,57,50,97,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,100,55,48,55,51,99,48,102,56,56,49,101,48,48,51,56,56,48,55,57,50,49,100,97,48,55,98,50,48,101,98,48,51,99,97,53,99,48,55,51,56,51,102,56,49,100,52,56,50,100,55,49,52,54,49,101,48,50,56,56,98,56,50,101,48,51,98,101,53,98,49,53,102,56,98,99,50,56,48,98,51,48,101,98,57,54,55,100,49,52,98,57,48,101,101,57,54,56,53,50,49,55,50,56,57,57,51,48,97,53,50,101,56,98,51,52,51,55,48,49,50,52,53,56,97,49,100,100,97,49,97,53,51,56,56,54,101,53,100,50,49,53,100,99,55,48,48,102,102,102,51,99,48,55,49,101,48,102,100,48,49,100,55,48,49,51,49,56,48,101,100,56,97,48,48,102,102,55,98,97,48,101,54,99,51,101,56,49,100,99,48,55,56,48,48,102,102,101,102,52,51,100,51,56,98,53,101,53,49,56,55,57,56,51,97,54,49,101,51,50,56,52,51,100,54,53,51,97,55,101,50,57,52,51,99,48,53,97,56,55,53,99,98,49,101,56,97,53,100,56,55,53,56,98,54,50,102,48,97,51,52,99,101,56,52,53,99,57,52,54,53,97,50,48,51,57,57,48,48,102,102,98,49,52,99,100,48,57,101,56,56,57,54,56,53,55,101,53,51,57,48,100,51,50,50,52,48,50,49,98,49,52,48,54,48,99,48,48,55,100,51,99,56,48,51,101,102,101,48,48,57,57,97,48,48,102,102,55,100,54,51,57,55,48,53,49,56,51,98,51,50,100,48,98,53,52,56,48,55,97,50,48,52,98,49,48,55,56,52,49,101,48,56,51,97,99,48,48,55,98,99,48,51,57,54,49,102,52,50,99,48,51,102,101,49,102,55,50,99,52,49,100,56,48,51,98,55,50,98,48,51,102,48,49,101,97,50,102,56,49,101,57,48,48,51,99,98,102,48,55,54,100,50,48,49,102,48,48,55,49,48,51,56,50,49,99,98,48,102,54,48,55,100,100,48,56,51,102,101,49,101,51,50,101,56,98,50,99,57,99,56,53,99,97,48,48,102,49,48,55,99,48,97,100,48,101,100,49,54,54,49,101,53,102,101,53,48,53,51,99,48,52,99,51,102,99,48,51,53,49,56,48,57,98,51,48,50,53,48,56,49,99,51,48,49,51,98,54,48,101,55,48,51,99,97,48,101,52,48,48,57,56,52,48,101,49,56,55,55,48,51,101,101,49,99,102,48,102,49,49,53,56,53,100,50,51,50,48,50,54,57,55,48,49,100,55,48,101,55,48,55,57,48,98,101,48,101,51,49,55,101,53,100,48,55,53,56,51,99,99,49,99,100,52,52,48,102,100,48,51,98,102,52,56,48,102,100,56,55,54,56,51,100,56,53,53,48,55,53,99,49,101,48,56,55,53,56,97,97,48,102,53,57,55,57,52,49,100,97,48,102,52,52,49,52,54,101,50,55,57,53,97,57,101,57,56,52,97,52,57,98,53,52,57,56,56,52,57,52,48,52,49,52,48,101,56,56,48,49,102,49,49,51,48,48,102,102,55,100,53,100,48,51,97,53,48,55,99,50,49,100,99,48,55,99,50,100,56,55,97,99,48,57,57,99,48,55,56,97,101,48,55,55,48,51,100,101,53,52,48,55,98,97,48,49,100,57,56,51,100,52,50,101,99,48,57,55,57,48,102,54,56,51,97,53,50,100,49,100,50,57,56,51,99,101,53,54,48,55,57,102,48,55,55,52,98,98,48,101,54,54,48,50,53,98,49,48,55,97,55,56,55,52,100,51,102,57,53,97,48,50,52,52,53,56,57,52,100,52,53,56,54,101,57,101,49,100,100,52,98,52,100,50,98,51,57,54,49,50,48,57,99,48,52,100,97,56,49,57,101,48,51,56,98,48,48,55,100,100,57,56,48,51,101,97,102,56,49,102,52,48,51,97,99,48,101,52,56,51,99,97,52,57,48,50,55,56,56,48,57,53,52,48,55,53,48,57,48,49,101,101,48,101,100,56,55,54,99,51,99,48,102,48,51,98,102,48,55,99,97,48,52,99,98,56,49,50,102,48,49,99,51,48,55,57,50,49,100,54,55,52,98,100,48,101,101,57,53,54,53,102,51,101,53,50,56,55,98,52,51,97,55,99,49,101,97,49,54,51,99,97,53,50,101,52,97,51,101,53,57,56,48,57,51,49,55,101,56,52,48,50,54,48,57,57,56,97,102,50,102,56,97,100,50,100,99,97,100,102,102,100,50,48,102,97,98,48,99,101,50,99,56,48,49,102,54,100,97,48,48,102,97,98,53,50,98,48,97,101,52,102,50,99,51,56,48,51,101,99,55,52,48,57,48,102,52,102,101,56,48,56,52,57,54,57,97,48,57,49,50,98,52,48,57,98,102,48,50,53,101,49,51,48,98,49,52,100,48,52,98,98,51,54,57,50,48,57,54,50,98,100,49,55,48,51,99,57,102,100,50,53,50,100,50,99,100,97,49,48,53,49,55,53,54,50,55,55,53,51,48,52,98,49,99,100,51,102,101,48,101,99,48,51,98,102,48,101,48,48,102,102,55,50,56,49,100,55,56,55,52,52,97,51,48,101,49,48,51,98,99,48,101,56,56,55,54,48,51,56,97,49,99,101,48,101,99,49,53,97,53,55,49,52,52,49,100,102,48,101,99,48,55,51,56,51,98,99,53,51,56,55,54,52,51,98,101,53,51,49,53,54,53,50,57,53,101,56,56,53,52,57,53,52,53,55,49,53,52,53,50,49,52,52,56,54,56,48,53,52,49,53,97,56,52,53,55,57,53,50,53,55,49,53,101,56,48,56,48,56,56,56,54,56,54,100,50,50,50,48,97,48,97,49,97,50,97,48,51,55,49,50,100,50,50,51,55,50,97,48,53,49,52,48,48,102,98,57,48,48,102,102,48,55,100,99,56,56,51,56,98,48,48,55,100,53,56,48,51,56,97,48,102,48,57,54,48,57,101,49,101,48,48,101,101,56,55,98,56,48,57,57,49,48,102,54,48,55,55,56,98,97,50,98,99,49,100,48,48,51,97,48,50,98,56,98,53,48,101,55,57,55,97,49,101,52,52,52,48,102,50,57,55,52,49,100,48,48,102,102,55,57,97,57,48,48,102,102,101,102,56,49,101,49,56,51,99,49,48,55,55,101,57,48,48,102,52,52,51,56,50,49,102,98,54,48,49,99,56,97,49,56,51,99,49,48,55,55,101,48,48,102,54,99,48,55,99,99,51,100,52,49,100,54,48,52,102,49,54,49,48,57,99,57,51,48,53,53,49,53,51,48,48,50,54,55,53,53,52,53,55,56,49,53,48,56,49,51,97,50,48,48,102,102,102,57,56,48,48,49,50,52,56,48,101,57,56,97,100,48,55,98,50,48,101,101,48,48,102,102,57,55,52,48,101,52,48,51,101,48,48,55,57,54,48,102,57,52,51,98,101,56,54,49,102,101,50,56,56,51,56,54,49,102,99,55,56,51,98,54,48,101,57,52,51,101,50,48,52,98,98,49,55,50,49,101,98,50,97,100,49,99,51,100,52,53,48,56,55,52,99,98,56,97,48,102,50,56,55,48,99,48,57,57,56,52,48,48,102,102,102,51,49,54,54,49,99,56,52,102,48,102,54,49,53,97,53,49,57,55,53,100,51,56,97,52,52,48,56,52,102,50,99,56,51,56,50,57,55,99,98,50,50,98,48,56,57,54,50,57,101,56,50,54,48,48,102,102,98,99,53,48,50,55,49,56,48,57,99,54,48,55,101,56,48,52,102,51,48,51,102,52,48,102,99,48,51,102,98,48,55,102,56,49,102,57,50,102,99,51,100,97,49,101,55,48,102,54,49,55,101,49,101,55,50,99,56,97,57,50,57,99,98,50,48,102,51,48,55,99,48,98,99,48,101,100,56,51,98,102,48,101,100,57,55,52,49,101,102,48,102,51,48,55,99,56,97,98,48,55,55,97,48,101,102,99,97,102,48,102,57,56,55,57,48,51,100,101,57,97,49,100,54,48,55,55,97,49,100,51,52,99,48,102,55,57,55,56,56,52,49,99,100,48,101,97,97,49,57,55,54,57,56,56,48,53,48,49,53,101,57,49,52,100,99,51,57,54,101,53,97,54,97,54,97,54,102,102,56,99,48,48,102,102,52,101,53,56,49,51,101,54,48,52,99,101,48,49,51,100,99,48,102,50,56,51,99,52,48,102,49,52,48,57,56,51,48,55,97,97,49,102,55,48,102,56,50,51,50,55,48,55,101,56,49,101,52,48,55,101,52,51,97,54,49,99,52,50,100,48,51,102,48,49,102,100,48,102,48,56,51,98,101,48,55,53,97,99,56,51,100,49,48,102,48,50,51,57,55,97,53,101,48,55,53,52,49,100,55,48,55,54,52,51,101,56,49,102,48,48,102,102,102,53,99,56,55,51,48,51,97,52,56,53,56,97,101,50,57,48,97,56,50,98,56,97,54,52,48,52,101,55,50,97,52,97,99,50,56,52,97,53,52,48,50,99,48,98,50,50,99,52,48,52,98,53,48,97,97,52,49,50,100,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,55,49,57,48,48,97,97,100,48,48,102,102,50,56,99,56,48,48,102,102,50,102,98,50,56,48,54,98,57,56,49,50,48,56,48,48,102,102,100,56,49,99,48,52,57,51,56,48,50,54,50,51,48,49,50,100,101,48,48,53,52,56,52,51,97,48,97,48,49,53,49,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,102,102,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,102,102,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,50,97,52,50,49,100,48,53,48,51,97,52,51,57,52,48,48,102,102,54,101,100,49,97,101,48,48,102,102,57,99,101,53,50,48,48,53,55,56,97,98,48,48,102,102,98,48,52,48,57,97,51,56,48,51,54,50,101,48,101,101,56,48,49,51,55,54,51,99,56,48,49,53,49,48,102,100,56,51,55,50,98,97,101,98,97,56,48,99,98,101,48,49,49,101,102,97,101,98,97,101,98,102,101,48,50,101,48,48,102,102,48,51,101,53,48,97,48,48,102,102,100,54,102,55,48,55,54,99,48,48,102,102,57,57,54,54,49,99,49,48,48,50,97,51,101,48,102,100,53,52,48,52,49,48,56,48,52,53,56,48,102,48,49,57,100,52,48,55,101,102,48,48,102,102,55,99,97,49,52,48,49,97,100,101,101,48,101,100,56,48,49,51,50,99,99,51,56,50,48,48,102,102,53,52,55,99,49,102,97,97,56,48,56,50,49,50,48,56,98,48,49,101,48,51,51,97,56,48,97,52,56,55,98,50,48,48,102,102,100,98,97,49,102,52,48,49,51,100,52,101,52,48,48,53,56,54,54,48,48,99,52,52,48,52,98,99,52,48,49,97,100,57,56,55,55,48,48,49,51,98,99,51,100,50,48,48,102,102,53,53,54,51,100,55,49,53,100,55,53,55,49,97,54,97,100,101,55,53,98,54,97,50,55,100,53,98,57,55,51,49,51,49,51,98,102,102,102,100,53,54,57,49,98,54,100,102,56,98,48,56,53,48,50,100,54,49,55,54,52,49,51,56,48,101,101,100,98,50,52,98,54,100,52,52,57,50,100,98,54,57,49,50,52,50,101,100,48,54,54,49,56,97,48,101,99,48,49,100,99,48,55,100,48,49,101,102,56,51,99,52,48,101,51,56,51,97,99,48,55,55,56,53,51,99,57,55,97,49,102,57,48,55,56,97,49,101,101,48,101,100,56,55,49,56,51,97,50,53,51,54,52,101,50,98,52,97,99,99,53,98,48,55,57,99,51,100,56,53,98,97,50,49,52,52,53,48,57,53,57,52,53,57,49,55,48,57,54,56,48,53,52,57,53,100,57,51,48,98,50,52,101,52,55,52,53,97,52,102,50,100,57,51,100,48,52,97,102,52,50,99,102,55,55,52,98,49,52,101,52,52,52,50,57,98,55,49,98,48,48,99,102,55,48,48,102,102,55,100,55,51,48,49,50,52,97,49,99,102,48,50,52,48,99,48,57,53,55,48,101,50,48,51,56,57,48,101,102,100,48,50,54,52,51,100,52,102,52,51,54,49,102,57,48,55,99,99,49,101,50,54,56,98,99,52,100,50,101,57,48,48,102,102,51,100,52,48,102,57,52,51,99,48,53,49,49,52,54,53,54,56,55,100,48,98,55,48,101,102,98,101,57,101,53,52,57,52,57,100,49,52,51,57,101,56,55,99,51,98,99,53,55,56,55,55,52,51,57,99,56,51,48,53,49,57,52,53,52,48,48,102,54,97,49,52,54,53,52,50,55,56,55,56,52,97,102,52,101,48,102,57,50,53,57,55,97,53,101,49,54,48,48,53,102,48,48,48,102,102,102,97,51,98,48,48,102,102,55,100,53,52,49,53,97,48,52,56,102,56,51,97,101,52,53,48,50,54,49,48,49,101,54,100,49,54,101,57,54,48,52,99,100,56,51,102,54,48,55,55,50,53,54,51,52,53,100,49,52,54,57,54,99,57,55,101,49,100,102,52,53,48,55,51,97,48,101,101,52,51,99,48,102,49,52,97,49,101,99,57,48,55,54,50,57,97,49,100,100,50,101,53,49,56,97,53,52,98,52,56,48,55,56,54,102,57,54,56,53,51,49,52,50,57,56,48,102,51,49,51,48,51,99,97,56,48,54,50,56,56,98,100,50,57,100,49,52,51,57,99,49,100,98,52,48,52,51,50,98,56,97,52,50,102,48,51,100,52,48,102,49,56,48,102,99,98,102,100,53,101,56,54,48,52,49,102,49,98,56,97,49,101,56,53,101,48,48,102,48,51,56,49,54,97,48,51,51,54,49,100,55,56,101,51,98,99,99,54,53,51,48,100,101,51,52,100,53,99,48,53,55,57,101,100,98,52,49,52,101,97,101,99,50,99,101,54,55,52,98,50,97,49,102,54,53,98,54,56,50,97,48,102,50,57,57,52,54,53,48,57,54,97,98,98,54,51,56,50,51,55,51,97,52,48,48,56,98,52,49,55,101,54,48,98,97,98,53,50,49,101,52,57,97,101,98,52,51,97,55,49,99,52,51,100,51,97,56,101,54,56,101,100,57,102,100,101,100,51,55,52,100,51,53,52,102,55,48,52,98,49,101,55,51,54,99,101,54,57,54,48,50,57,100,56,56,52,48,100,49,57,48,54,52,50,99,48,53,52,48,52,98,55,98,56,54,57,56,55,100,51,101,98,54,49,101,49,53,99,55,49,100,100,52,57,100,53,54,98,100,100,53,99,100,56,54,49,98,48,99,50,56,50,48,49,52,98,101,49,53,56,52,50,101,97,48,55,50,101,48,49,54,57,49,51,101,98,102,49,53,99,52,56,52,48,53,97,101,98,53,99,53,55,51,48,53,55,51,49,56,48,53,50,102,52,97,52,56,54,48,57,50,56,49,49,49,49,102,98,53,53,57,99,48,54,48,56,57,97,51,49,102,57,50,51,57,97,98,99,56,101,51,49,98,56,57,50,52,50,52,50,56,52,97,56,53,100,48,51,100,57,48,55,98,50,48,101,101,52,49,99,51,56,51,98,56,48,102,56,48,51,101,49,48,55,99,48,49,102,49,50,97,52,51,56,50,48,101,100,48,51,56,48,53,51,98,101,53,101,48,55,98,48,51,100,54,53,101,53,98,102,57,48,99,97,99,52,50,48,100,57,49,57,56,52,55,54,49,56,54,49,49,102,50,54,50,54,57,54,54,53,97,49,54,97,53,57,50,52,50,51,49,52,101,53,48,48,102,102,55,55,52,97,55,52,49,50,99,48,98,99,50,102,99,98,99,50,99,52,97,97,48,101,102,56,55,55,56,97,101,52,101,50,100,49,51,57,48,53,48,53,51,48,54,99,50,102,48,98,98,50,57,52,51,97,99,53,48,57,55,50,49,101,55,48,102,52,57,55,56,53,52,48,55,55,52,51,98,52,49,100,99,50,97,56,98,49,48,102,48,48,102,102,55,57,52,51,99,54,49,101,48,50,99,53,48,52,97,53,50,56,99,97,49,50,56,56,97,55,52,50,55,99,98,50,50,101,48,98,100,50,101,48,98,56,50,99,100,50,57,48,57,48,56,97,98,50,98,48,97,55,50,97,100,49,57,50,53,51,52,98,48,50,99,100,51,53,51,53,48,57,48,56,97,102,52,49,52,55,52,97,52,101,52,101,55,51,52,99,50,56,48,53,101,102,56,48,51,101,101,98,56,48,49,102,54,100,52,57,99,48,52,102,55,48,51,99,56,55,56,49,99,102,48,51,57,53,50,101,48,98,52,54,56,48,57,52,52,48,55,55,56,53,98,49,52,99,57,101,49,100,102,52,51,50,100,56,97,54,50,56,57,49,49,51,48,49,101,53,48,51,99,97,48,101,101,97,51,56,55,100,56,97,53,52,56,48,55,99,52,56,102,52,57,56,49,100,99,52,49,48,102,102,56,55,54,56,97,54,50,100,52,97,52,48,102,55,97,52,56,55,55,48,97,48,48,101,55,57,54,101,53,100,100,101,55,52,97,50,50,97,56,97,98,48,102,55,48,55,56,99,51,98,101,53,48,56,55,99,56,98,98,52,101,50,56,56,97,50,48,52,56,49,102,54,49,102,49,51,97,56,101,57,49,57,98,53,101,49,48,57,101,52,100,50,51,100,52,55,56,50,56,52,101,57,53,49,54,49,55,50,56,49,49,57,54,56,51,98,54,49,100,57,57,52,57,49,54,102,97,56,57,50,99,98,54,100,56,48,51,52,97,48,98,53,99,48,53,98,53,57,98,99,48,98,56,53,49,102,52,53,50,55,51,54,52,51,101,49,57,56,51,57,54,54,51,97,99,51,97,57,101,99,55,97,99,100,100,56,100,98,50,50,98,51,98,99,55,53,55,52,51,50,99,99,102,53,97,51,48,98,48,101,97,48,50,54,101,55,101,56,57,48,57,48,97,57,99,51,52,100,53,50,97,99,49,53,48,55,98,55,99,55,97,98,51,98,98,53,56,98,48,49,51,98,48,48,102,102,55,100,57,99,48,48,102,102,51,101,99,50,56,49,101,53,48,48,102,102,51,101,99,50,56,48,57,56,56,48,102,49,48,55,102,52,98,100,50,101,99,98,53,54,99,49,99,101,56,55,53,52,98,57,48,102,50,49,52,99,48,52,98,102,48,51,98,99,52,57,52,52,54,52,97,51,52,53,48,101,52,56,51,98,57,55,99,98,49,57,57,52,48,52,98,50,99,99,97,52,52,52,50,100,99,98,100,52,48,101,48,102,49,48,51,100,52,53,55,57,53,101,53,51,57,54,97,48,102,50,52,51,99,49,56,98,97,50,102,54,99,98,49,50,101,100,49,53,49,56,97,98,50,98,99,98,52,57,48,101,54,56,55,54,52,51,97,50,53,49,57,52,54,48,53,97,102,102,101,48,54,98,53,48,102,102,57,49,51,49,102,101,51,56,56,100,99,101,54,49,56,53,54,100,99,53,101,49,48,55,101,98,50,99,48,100,49,102,49,97,56,102,51,56,54,97,49,49,56,101,51,56,50,49,101,50,56,49,55,56,55,48,98,49,98,49,100,54,98,53,49,102,52,57,101,52,101,51,102,102,102,102,101,55,102,53,99,55,49,52,49,52,49,54,49,48,54,51,54,49,55,100,52,48,53,48,52,102,99,55,101,51,99,57,97,48,55,98,53,101,55,100,51,100,97,100,97,55,56,51,99,49,101,50,100,55,51,100,99,101,98,54,98,97,53,55,52,98,52,57,97,57,52,49,53,48,56,50,56,53,52,50,57,98,49,49,48,48,102,102,49,57,48,52,55,54,48,55,54,56,99,51,49,99,102,49,100,102,51,50,56,55,54,48,55,55,48,99,102,51,97,49,57,52,54,51,49,56,56,55,50,54,49,99,56,101,48,55,49,51,97,50,98,54,97,98,53,52,97,100,53,97,98,57,54,52,52,51,49,57,50,51,52,50,55,97,102,97,51,52,98,99,102,50,55,56,98,50,98,57,55,97,102,55,51,100,55,97,99,55,51,57,54,51,57,99,101,97,100,49,99,53,57,56,54,99,49,52,55,53,97,53,102,56,98,101,54,48,98,53,100,52,53,51,48,101,98,100,55,53,100,55,53,102,102,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,55,102,56,48,51,101,53,49,54,48,48,102,97,49,50,50,101,48,48,57,56,54,99,49,101,97,48,48,102,102,55,100,57,57,56,49,50,55,56,49,100,102,48,102,102,56,55,100,56,48,57,56,99,57,101,48,101,101,48,51,98,99,48,52,99,50,56,49,50,102,48,49,100,48,48,101,99,56,55,101,52,49,101,56,56,55,57,52,49,102,57,49,53,48,56,56,48,48,102,102,102,54,57,56,51,97,51,48,101,53,56,51,99,53,48,55,51,97,49,100,97,48,101,98,49,53,48,49,101,57,48,102,49,57,53,97,49,102,101,48,55,55,99,49,100,102,54,52,51,98,52,53,55,56,51,99,51,48,101,55,50,50,50,48,50,49,56,55,48,56,51,99,50,48,101,98,52,51,98,50,57,50,48,102,49,53,57,55,48,51,97,48,49,102,53,48,101,50,56,55,98,50,52,49,102,49,56,52,48,48,102,102,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,102,102,49,55,102,99,48,50,48,49,100,55,53,48,49,100,55,99,48,49,102,50,97,51,48,48,55,100,49,98,48,55,53,52,48,57,53,101,50,99,55,56,48,51,101,99,55,99,48,57,52,57,48,101,98,56,55,55,99,51,97,48,48,102,102,52,98,100,56,55,100,52,98,100,48,101,49,48,51,98,55,48,55,100,56,48,52,98,102,48,51,98,56,48,55,53,101,53,55,48,55,52,48,51,57,52,48,101,48,52,51,100,53,50,49,100,55,52,54,48,101,98,48,55,52,52,49,101,55,48,55,50,56,97,101,48,55,54,52,49,100,48,50,98,52,51,56,101,49,100,54,48,55,51,99,48,102,49,53,50,52,51,98,52,53,54,57,52,52,49,102,53,57,48,102,54,48,48,57,49,49,54,50,53,54,48,51,102,101,48,102,56,57,52,56,57,99,53,53,56,55,56,52,51,101,55,52,48,102,57,100,98,48,101,102,56,51,98,98,48,49,50,56,49,55,102,102,53,100,55,53,100,55,102,102,53,48,49,98,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,48,97,48,54,97,48,51,55,101,48,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,102,102,48,49,98,54,56,48,49,102,55,101,52,48,48,102,102,102,97,50,98,48,101,98,48,48,51,101,100,99,99,49,100,97,48,55,54,52,51,102,50,48,101,100,56,98,55,48,101,102,56,51,98,100,48,50,55,51,52,49,99,100,48,55,55,100,101,48,101,97,48,51,57,101,48,102,57,48,55,97,52,98,49,50,98,99,51,97,56,48,101,99,99,51,101,50,49,100,52,48,102,50,56,51,99,49,48,101,49,57,54,99,49,101,51,48,101,99,48,51,102,98,48,102,49,57,52,50,48,101,56,56,49,101,53,48,51,100,54,50,102,99,51,98,101,49,99,55,48,101,98,49,53,99,48,102,50,48,98,54,48,55,51,52,53,50,56,55,53,100,51,48,97,101,52,48,48,102,102,101,100,56,51,99,48,48,102,102,48,55,56,99,98,48,50,99,49,98,98,50,98,52,51,100,56,53,102,53,99,56,48,53,50,57,56,55,98,48,51,97,54,49,101,56,48,101,48,56,55,97,52,51,99,101,49,99,53,48,102,100,48,55,54,56,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,55,48,49,100,51,48,102,57,48,55,52,48,51,100,54,53,51,49,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,56,50,97,56,51,99,56,49,100,55,48,102,50,56,55,55,48,98,54,52,51,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,53,57,53,48,53,97,57,52,101,53,56,97,49,50,49,49,54,48,53,53,57,54,48,56,101,57,54,53,55,50,55,98,52,100,100,98,55,55,51,50,48,49,102,57,99,97,48,50,55,48,48,48,102,102,51,101,53,48,99,48,48,102,97,50,98,48,102,53,56,49,51,97,97,49,100,54,50,98,52,48,57,101,98,48,50,52,99,99,49,100,57,48,55,55,99,98,97,48,50,54,56,52,49,100,54,57,52,50,53,57,50,50,56,51,102,102,48,55,55,56,49,100,50,50,56,52,98,51,99,48,102,51,48,48,102,102,57,97,53,48,55,54,56,53,53,97,48,49,52,56,56,56,49,100,50,50,101,48,51,98,57,48,53,54,97,55,48,48,102,102,57,52,56,55,98,99,49,102,48,48,102,102,51,57,52,50,97,52,97,53,50,100,49,48,52,97,98,48,101,100,55,48,101,98,53,48,55,102,56,49,101,98,48,51,98,101,50,99,100,48,99,51,57,50,53,52,48,55,97,48,98,100,50,100,99,49,100,52,56,51,57,102,48,55,53,97,49,101,53,102,102,48,48,98,50,54,53,100,55,53,49,97,56,51,97,54,49,100,51,48,102,52,48,55,102,56,51,100,50,49,100,56,48,101,50,56,55,49,52,51,98,52,53,102,48,55,100,52,51,101,101,49,102,49,50,102,99,97,55,48,101,57,56,55,51,52,51,97,48,49,100,52,50,57,56,98,49,48,102,49,48,55,97,52,51,100,56,49,101,57,48,102,49,50,55,50,51,57,53,54,49,100,98,48,101,98,56,55,54,56,51,98,56,53,52,97,49,97,55,49,55,48,53,102,48,55,56,52,98,99,50,101,49,51,49,49,48,97,56,50,97,56,97,55,50,98,57,48,100,51,52,98,48,50,100,48,98,48,52,56,52,52,50,98,57,48,49,97,55,50,100,99,56,57,97,102,102,48,100,101,48,50,53,53,56,48,57,54,57,48,55,97,52,48,52,101,51,48,49,51,49,97,48,101,54,52,48,57,53,98,48,55,50,99,53,53,99,57,54,101,48,102,51,56,49,102,56,48,55,102,56,97,48,48,102,102,101,48,48,55,54,98,97,52,57,53,101,49,101,49,52,102,50,57,56,97,51,57,50,100,100,50,98,48,48,57,99,56,55,100,52,51,100,57,99,51,97,56,49,100,101,48,102,53,56,55,56,56,97,99,48,55,55,101,48,101,102,52,51,98,99,56,99,53,57,56,55,100,56,49,101,50,48,55,57,49,48,48,102,102,97,48,50,99,101,56,51,97,50,49,99,53,48,101,102,56,55,56,56,51,99,54,57,56,53,55,100,97,48,49,52,101,57,99,54,48,48,101,50,97,48,48,102,102,55,100,53,51,56,48,51,101,97,57,52,48,57,55,51,48,48,55,100,52,98,56,49,50,101,52,56,97,48,101,53,99,49,99,97,50,51,53,48,55,97,52,51,102,99,49,101,97,101,53,51,49,55,54,48,102,102,48,49,102,100,57,55,56,53,50,97,51,57,53,101,49,102,99,48,55,101,50,49,102,100,50,98,53,57,52,57,52,54,54,48,98,48,50,99,53,56,52,53,52,98,50,99,54,56,51,97,99,48,101,102,48,51,97,100,56,98,50,50,99,57,48,48,49,100,54,48,51,97,102,52,48,50,99,52,98,49,50,56,56,49,100,102,57,52,54,53,57,49,54,99,57,101,57,101,53,57,56,55,98,48,51,102,56,49,101,98,48,55,56,50,48,102,48,52,51,101,52,48,57,49,56,48,51,101,56,51,52,48,49,102,52,53,54,49,100,54,48,48,55,100,52,54,48,51,98,52,48,102,51,48,55,101,52,49,101,52,57,54,101,49,100,102,48,55,56,52,48,52,101,54,56,51,101,53,48,101,102,98,50,49,100,52,48,55,99,50,49,102,50,48,101,98,49,54,50,53,55,56,55,97,99,49,100,57,56,55,51,56,51,97,56,49,100,97,48,55,56,50,49,102,99,50,100,56,51,98,56,49,100,56,48,55,48,56,49,101,51,50,102,56,49,100,49,48,51,98,53,48,55,97,99,53,48,48,55,55,99,51,102,48,49,100,54,50,99,52,49,100,98,57,54,99,48,102,57,52,97,53,48,102,52,50,54,49,54,50,56,48,49,101,52,48,55,56,48,49,99,49,48,101,101,49,54,48,53,55,51,53,48,53,54,56,55,52,99,97,49,98,97,48,49,56,56,57,55,102,99,48,50,56,49,56,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,100,98,48,48,102,102,55,97,50,48,101,97,56,49,100,54,56,51,102,48,48,101,50,49,55,97,48,101,98,52,49,102,52,56,51,98,51,48,101,48,56,51,101,49,48,55,54,50,49,101,57,97,50,98,54,52,51,99,97,48,101,101,52,49,101,55,56,55,51,52,51,98,97,48,102,48,52,51,56,56,49,101,48,48,102,102,49,50,52,50,100,99,97,101,48,102,48,57,52,102,99,98,99,48,101,56,56,55,97,49,48,52,98,57,48,101,102,49,54,56,48,50,52,56,49,101,48,50,57,56,97,99,50,101,52,97,102,48,49,51,48,52,48,98,48,52,56,49,55,97,53,53,50,48,57,54,54,56,49,51,48,53,56,97,49,97,50,51,98,56,48,50,57,52,48,48,102,102,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,100,102,56,53,102,102,48,48,102,102,57,97,55,48,48,55,100,101,49,48,48,51,101,97,50,99,51,100,48,48,102,102,48,102,97,56,54,48,50,54,100,49,97,48,55,53,52,56,52,49,101,50,48,102,48,48,102,102,51,99,54,48,50,53,102,56,49,101,98,57,52,48,57,97,48,102,49,99,48,57,55,52,48,55,97,50,53,101,48,55,55,99,98,48,52,48,50,99,57,51,99,51,97,97,99,57,55,50,57,52,53,53,49,55,54,48,101,99,99,51,102,48,53,99,97,51,49,52,56,53,54,48,55,49,99,98,97,48,55,99,48,48,102,102,101,98,49,50,51,57,53,55,56,51,101,55,52,49,99,55,52,99,98,50,98,56,98,50,48,101,97,48,55,57,99,49,100,99,56,51,99,52,52,101,48,101,101,56,51,98,102,97,48,55,57,48,56,52,48,101,102,99,51,98,56,48,52,98,101,97,48,49,101,54,52,48,52,102,51,48,49,50,51,48,48,52,98,97,48,48,102,102,51,101,99,53,52,48,57,55,52,48,102,97,48,49,50,98,101,48,52,99,102,56,55,51,48,48,102,102,49,101,101,97,48,101,48,48,102,102,55,97,98,98,50,53,97,49,52,99,53,99,57,53,57,54,56,97,53,55,48,55,101,99,49,100,56,48,55,101,52,97,101,52,54,52,97,52,53,48,101,100,56,51,100,48,48,55,53,99,49,101,52,52,98,52,51,50,99,52,48,49,101,100,54,48,55,56,48,49,100,53,99,53,57,49,54,53,56,97,102,50,99,50,57,48,56,98,48,50,57,48,98,54,50,57,48,98,52,50,101,99,51,57,52,49,102,54,48,101,101,56,55,98,48,51,56,52,49,101,98,48,102,54,56,55,52,56,98,102,48,48,102,102,57,98,54,48,48,55,100,56,53,48,48,51,101,98,102,56,49,102,100,48,48,51,101,98,51,48,48,57,57,101,48,102,53,48,49,50,97,54,48,52,99,54,51,52,49,100,101,52,56,48,102,97,56,55,55,52,51,98,99,49,100,48,48,102,53,57,53,54,49,101,102,48,101,51,51,54,49,102,48,52,56,48,55,54,56,48,102,48,56,51,97,97,49,102,53,50,56,49,49,48,98,53,50,98,56,51,100,48,48,101,100,56,51,99,52,49,102,97,48,101,55,56,55,48,56,98,55,48,102,52,48,55,55,99,97,101,50,100,97,56,98,98,48,101,49,48,55,56,48,98,57,52,53,48,101,102,98,54,53,55,50,48,48,51,99,48,48,101,54,48,55,100,48,51,98,49,48,102,50,55,51,97,49,100,101,52,100,97,53,102,102,48,52,53,53,54,100,55,53,48,51,50,53,48,48,55,100,53,102,48,48,51,101,98,50,52,49,102,100,56,48,51,101,100,50,48,48,57,57,100,48,101,53,56,51,56,49,48,55,52,52,53,54,56,55,56,56,51,98,56,49,99,98,52,97,50,102,100,48,53,49,56,49,102,50,56,49,51,48,51,52,48,101,101,99,51,101,48,49,102,54,48,55,54,54,48,101,48,52,51,97,56,57,50,53,48,48,55,98,56,51,100,55,50,53,99,56,55,102,99,98,49,48,101,100,50,49,48,48,57,52,57,53,54,53,102,56,55,98,48,97,55,48,101,49,48,55,98,48,97,52,48,55,53,48,49,100,97,48,102,52,48,55,56,48,51,57,97,53,55,48,51,99,53,48,55,56,50,56,97,53,53,48,55,51,48,48,49,101,101,57,48,101,102,51,54,57,56,53,56,56,55,56,48,97,50,102,102,48,101,48,48,102,102,48,55,100,53,100,48,48,51,101,57,49,48,48,57,101,48,48,48,102,102,55,100,98,54,52,56,51,99,54,50,101,56,48,57,54,101,50,98,48,51,56,48,49,99,57,48,55,54,52,48,101,99,54,49,57,50,98,48,51,99,48,48,102,102,102,97,56,49,102,57,57,54,99,49,101,101,48,101,56,48,51,97,99,52,101,48,102,100,51,101,48,50,53,52,57,48,99,56,51,97,102,48,101,97,49,54,56,49,99,102,48,101,51,48,55,102,56,51,99,48,49,101,55,48,55,56,51,48,49,100,102,50,99,55,48,55,97,52,98,101,52,48,50,57,56,51,97,99,57,56,53,50,56,55,51,99,51,98,99,48,50,52,101,101,56,55,100,56,51,99,50,49,100,102,50,99,48,51,102,50,48,101,102,48,97,102,48,102,56,48,49,54,50,48,51,100,49,48,55,53,52,48,102,52,56,49,99,55,56,55,101,99,98,100,48,55,53,97,48,102,97,52,49,100,57,56,55,102,56,49,99,102,48,51,99,100,48,101,98,52,57,53,98,50,49,101,53,48,55,55,50,48,102,51,99,51,57,97,49,101,49,48,55,55,99,49,102,98,48,101,102,56,48,57,100,57,53,48,53,55,48,55,56,52,97,54,101,53,101,48,55,52,56,51,100,48,56,50,53,50,56,55,56,52,97,99,48,49,51,98,48,101,102,57,55,50,53,54,49,55,50,53,55,48,48,57,56,49,53,102,48,48,102,102,57,101,50,56,56,98,53,52,49,50,100,49,48,50,54,99,97,101,52,100,52,52,55,98,56,48,55,56,51,48,49,50,54,48,48,52,97,49,56,51,57,100,48,50,52,51,56,48,57,54,48,48,102,102,55,52,48,48,102,102,52,97,52,48,51,56,48,52,50,48,102,48,97,49,56,51,97,97,48,55,51,50,53,48,50,54,49,52,101,49,100,101,55,52,51,100,54,53,101,51,101,49,101,51,48,102,52,57,55,54,53,56,49,55,50,49,101,49,50,100,48,51,101,50,49,101,101,48,102,54,56,55,57,52,98,97,97,57,52,52,52,51,52,57,50,102,99,51,101,101,49,102,54,48,102,49,48,55,56,56,51,100,101,53,98,50,50,57,52,56,53,55,57,52,48,49,100,51,50,98,56,98,48,50,102,57,51,48,97,99,48,101,98,48,55,54,52,51,98,54,49,100,57,52,49,50,98,48,51,98,99,53,55,48,48,53,99,56,48,48,102,102,51,101,53,56,99,48,48,102,98,50,48,48,102,102,50,53,50,48,48,57,100,49,48,50,54,55,56,49,100,100,48,51,57,98,48,50,53,98,56,51,56,50,48,101,55,99,49,101,52,57,55,48,48,52,98,56,57,52,48,53,55,50,49,48,55,57,99,48,57,101,97,48,101,52,48,55,100,48,97,53,48,102,98,50,52,48,51,100,49,50,98,56,51,101,101,49,100,101,52,53,48,102,97,57,53,97,48,101,53,99,49,100,98,56,55,56,99,49,100,99,48,55,98,99,98,49,48,101,50,56,55,57,99,49,99,102,48,51,98,100,52,98,48,102,51,97,52,50,55,48,55,56,48,98,97,48,102,98,99,56,55,56,48,51,100,56,53,48,56,51,101,49,52,97,48,102,57,56,55,54,99,51,56,54,53,55,56,51,97,102,50,97,99,97,101,48,55,56,54,53,56,48,51,102,49,102,102,48,49,52,55,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,49,48,49,48,48,102,102,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,102,102,54,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,56,48,48,102,102,50,57,55,55,48,55,55,48,97,48,50,48,50,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,55,53,100,55,53,102,102,48,48,101,100,49,48,48,102,102,55,100,54,53,56,55,53,48,51,97,101,48,102,48,48,48,102,102,49,102,53,49,54,48,48,102,97,102,99,48,101,51,48,55,101,52,51,98,52,53,48,48,102,102,55,100,48,51,56,101,49,102,50,48,48,55,100,55,49,56,49,50,97,50,49,100,52,48,102,56,56,55,51,99,51,100,52,53,51,57,53,97,49,101,51,48,101,98,48,55,97,99,51,97,97,49,101,50,48,50,53,97,52,51,56,50,53,53,48,55,57,48,51,97,101,49,101,52,48,101,100,57,54,99,56,54,57,99,53,52,49,55,99,49,100,101,50,102,48,97,55,52,99,52,98,50,97,48,98,52,50,57,56,98,48,52,50,52,100,50,98,99,98,52,50,98,57,50,49,50,99,97,101,52,102,54,57,99,54,100,99,98,56,97,48,48,102,102,98,98,49,48,48,55,99,57,56,52,48,49,102,52,99,52,48,48,102,102,102,48,100,99,48,50,54,51,49,49,56,48,57,57,49,48,55,50,100,49,100,50,99,48,57,52,56,48,50,54,101,56,51,102,99,48,102,48,52,98,57,48,101,100,56,55,55,52,97,55,48,101,51,48,48,51,100,98,97,53,52,48,49,50,100,99,48,102,52,57,50,57,50,51,48,55,98,99,98,57,48,55,49,57,52,57,50,49,100,54,48,101,101,49,52,56,48,101,100,52,97,97,48,55,55,99,53,99,50,49,49,55,50,53,97,57,55,48,48,52,98,97,57,53,50,56,49,99,97,51,48,102,48,101,48,101,49,56,55,51,56,51,102,48,49,99,57,52,101,48,101,99,97,55,99,56,51,97,51,52,101,48,55,56,52,49,102,99,48,48,102,102,99,55,52,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,102,57,48,50,54,97,52,48,57,54,57,48,55,53,97,48,52,101,51,48,49,50,101,52,48,102,57,56,48,57,53,98,48,55,100,52,53,53,102,50,101,48,49,100,56,56,51,102,48,48,102,102,101,48,56,55,56,48,51,56,48,49,101,53,101,56,101,56,48,49,100,101,52,102,50,101,52,97,51,97,50,100,100,49,55,102,50,57,56,51,101,56,49,100,51,101,49,101,97,48,101,102,56,55,97,99,51,98,97,53,54,48,55,102,99,49,100,101,56,55,56,57,49,99,97,99,48,102,98,48,51,98,98,48,102,50,50,55,57,52,48,53,57,99,56,55,52,52,51,102,54,49,100,102,48,101,101,56,55,57,49,48,57,48,50,100,51,99,97,55,52,50,53,102,102,48,48,56,56,102,53,100,52,48,101,48,99,48,49,102,55,51,101,48,48,102,97,57,54,48,55,97,52,48,48,102,97,57,48,48,102,102,50,54,57,50,99,49,100,55,48,55,56,100,50,52,48,49,101,101,55,48,55,50,54,48,102,53,98,56,55,100,99,51,102,97,48,52,98,52,56,51,99,51,52,54,55,99,51,99,52,53,102,53,49,54,97,48,101,98,48,97,100,48,55,56,99,49,101,54,48,101,102,57,52,54,49,99,97,48,102,102,48,55,98,57,51,48,49,100,99,48,51,98,54,48,101,55,50,54,56,51,102,102,48,101,53,56,55,53,49,49,56,51,57,54,53,101,48,51,101,52,48,101,100,48,55,48,57,48,52,98,49,48,101,102,48,55,55,102,56,55,102,56,51,97,48,53,57,57,53,101,57,102,50,53,54,48,55,98,48,97,99,54,98,48,49,51,101,50,102,102,101,97,48,49,100,97,50,48,48,102,97,99,98,48,101,97,48,55,53,99,49,101,48,48,102,102,48,51,101,97,50,99,48,49,102,53,102,56,49,99,54,48,102,99,56,55,54,56,97,48,48,102,97,48,55,49,99,51,101,52,48,48,102,102,102,97,101,51,48,50,53,52,52,51,97,56,49,102,49,48,101,55,56,55,97,56,97,55,50,98,52,51,99,54,49,100,54,48,102,53,56,55,53,52,51,99,52,48,52,98,52,56,55,48,52,97,97,48,102,50,48,55,53,99,51,99,56,49,100,98,50,100,57,48,100,51,56,97,56,50,102,56,51,98,99,53,101,49,52,101,57,56,57,54,53,52,49,54,56,53,51,49,54,48,56,54,57,97,53,55,57,54,56,53,55,50,52,50,53,57,53,99,57,101,100,51,56,100,98,57,55,49,52,48,49,50,53,99,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,49,53,57,97,48,48,102,98,98,99,48,48,55,100,51,48,48,102,102,51,100,50,48,48,55,100,52,57,48,49,51,49,97,53,98,57,52,97,53,51,99,48,55,102,99,49,101,56,56,49,50,57,48,49,102,54,101,53,51,49,55,56,48,101,53,48,48,102,102,57,56,50,50,99,52,51,56,97,49,101,48,52,52,50,57,57,48,51,48,55,98,53,50,56,51,102,50,48,50,53,56,48,101,51,52,49,101,56,56,55,102,53,49,52,51,98,97,53,54,56,51,98,54,55,56,48,57,56,49,48,101,98,50,49,48,55,48,48,51,99,97,53,56,49,54,50,53,51,48,55,52,99,98,50,102,99,51,101,54,49,99,50,52,54,50,57,48,49,101,98,51,52,49,100,56,48,101,53,99,48,55,56,48,98,49,48,101,49,48,55,52,48,48,102,102,56,101,57,52,48,51,100,52,48,48,102,102,57,99,49,48,50,52,102,56,49,99,51,48,49,51,100,50,48,101,49,48,51,102,97,48,52,98,57,56,49,51,49,54,49,99,52,50,56,48,51,101,54,49,99,55,48,102,57,48,55,55,99,51,100,50,53,53,57,53,54,53,97,57,54,97,49,100,55,48,101,54,48,55,56,56,51,100,52,48,101,98,99,51,100,54,49,101,51,48,101,54,56,55,57,48,51,56,97,53,55,48,51,100,57,48,55,52,97,53,56,48,55,101,56,51,98,54,49,101,102,50,97,48,51,57,97,48,102,55,99,51,57,54,53,52,48,55,99,48,98,99,52,97,48,55,55,99,49,102,102,52,53,50,56,53,51,48,98,51,48,101,101,57,54,50,57,53,53,53,51,51,54,100,53,97,55,50,49,50,54,56,48,52,101,97,48,48,102,102,51,101,100,51,99,48,49,102,53,97,54,48,102,56,56,48,49,102,53,52,56,48,52,100,97,56,55,56,56,48,57,53,100,48,55,98,101,53,100,48,55,55,99,51,101,50,99,51,101,53,48,49,53,101,48,102,49,99,49,100,49,56,51,99,98,48,101,101,100,97,50,97,50,57,53,97,48,102,53,48,49,99,101,48,55,57,56,98,57,48,102,51,49,52,52,49,100,53,48,102,98,50,53,48,55,54,51,57,54,97,53,57,49,55,48,49,99,50,48,102,48,53,49,55,48,49,100,50,48,102,50,48,55,54,56,51,100,101,49,99,98,50,102,49,51,49,51,57,99,48,101,102,48,55,97,99,51,98,101,53,99,99,56,55,55,56,98,101,48,102,56,48,55,50,49,99,48,101,56,56,55,102,52,51,100,98,102,101,48,53,98,52,98,97,101,98,97,102,102,56,48,55,102,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,48,55,55,99,50,56,48,52,101,53,56,48,51,101,52,49,48,48,52,56,99,56,49,51,49,56,48,52,57,99,48,48,51,101,99,99,52,48,57,57,102,48,102,54,48,51,101,97,48,101,54,52,97,48,56,55,48,56,48,57,98,48,48,102,102,55,102,101,48,102,101,56,48,57,57,48,48,102,102,55,48,54,48,102,49,99,97,53,55,53,50,52,98,50,48,101,50,48,51,99,48,48,101,50,48,51,99,56,48,55,57,56,53,101,48,55,101,57,50,52,97,55,50,98,52,98,98,52,57,52,51,50,98,56,49,50,101,48,102,48,52,49,100,99,101,48,102,55,57,53,54,49,100,97,48,55,97,52,49,99,97,52,101,52,53,52,50,50,102,48,51,98,54,53,101,98,101,53,53,57,54,56,53,55,99,49,54,56,49,99,50,48,102,55,56,51,98,102,48,102,56,56,55,99,55,102,99,48,56,101,100,55,53,100,55,53,102,102,100,52,48,51,51,101,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,48,53,56,50,50,56,48,54,98,99,56,48,51,101,50,52,48,48,102,102,52,98,52,48,51,100,52,48,50,53,101,52,48,49,102,53,50,52,53,54,56,55,56,52,49,101,56,57,53,49,99,51,98,98,56,48,57,57,101,48,55,102,101,48,102,48,52,48,57,57,55,48,55,55,56,53,49,97,53,97,48,48,102,102,55,56,56,97,55,48,102,49,97,50,56,51,97,100,48,102,48,56,55,50,52,49,100,55,48,51,97,101,48,101,56,49,54,101,49,101,50,50,98,52,98,102,48,101,102,57,52,53,57,49,102,48,55,100,102,48,51,97,54,50,99,52,49,101,48,56,55,51,53,51,52,97,52,55,48,51,99,48,49,100,101,48,102,49,56,51,97,100,48,102,55,56,55,48,56,51,101,54,53,53,48,55,56,54,102,49,55,102,54,53,55,49,53,98,102,101,49,48,50,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,98,102,50,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,98,102,101,48,50,56,49,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,49,53,51,52,49,100,54,56,51,100,53,48,55,97,52,48,101,51,99,51,102,54,53,49,48,51,100,50,48,55,50,99,48,102,51,48,51,102,99,48,101,55,56,49,101,55,48,55,53,97,52,98,50,97,48,101,100,48,51,99,54,48,55,54,48,49,102,50,48,102,48,56,51,98,101,48,102,100,56,55,55,99,48,52,101,99,97,56,50,99,52,51,98,99,53,99,101,50,56,99,51,100,97,49,100,55,52,101,50,57,52,51,99,50,53,54,48,48,57,100,56,55,55,99,98,57,50,99,99,97,54,50,99,52,48,52,98,99,98,48,56,48,52,102,49,52,52,53,97,97,55,49,53,54,57,102,53,54,53,55,50,54,97,53,98,53,99,48,54,98,50,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,97,48,50,56,49,97,102,102,56,48,54,102,97,48,48,102,102,51,101,56,53,99,48,49,102,55,55,54,49,99,53,48,48,102,102,55,100,98,54,48,51,56,97,52,101,50,57,52,49,101,50,49,54,54,49,99,49,48,101,52,56,49,51,99,99,48,101,99,54,56,98,100,50,99,99,49,102,53,56,51,57,52,48,101,55,57,53,50,53,99,56,55,52,48,51,98,97,57,99,49,99,53,52,57,48,102,55,97,53,97,51,56,55,50,52,49,101,56,56,51,57,99,50,98,48,51,100,50,49,102,97,48,102,102,48,55,56,52,51,99,99,48,101,102,101,48,51,98,101,53,57,48,55,52,56,51,97,97,48,102,48,100,51,100,99,48,102,52,97,54,49,55,54,49,99,102,48,55,97,52,48,57,57,54,99,51,99,52,49,100,101,48,101,102,48,55,54,48,51,102,48,48,101,98,53,51,56,51,101,50,50,48,48,102,102,48,51,101,52,51,97,48,48,102,102,102,97,52,53,50,57,99,48,49,102,54,57,101,48,101,50,54,52,49,101,100,48,51,97,48,50,98,51,99,48,49,51,99,97,48,52,98,101,48,55,48,48,102,102,98,99,50,97,56,49,99,53,98,48,100,49,54,101,49,99,54,48,101,52,48,55,55,48,49,102,50,49,52,101,53,57,56,55,99,48,51,57,101,49,101,54,50,101,48,49,100,55,48,51,100,56,48,102,54,49,55,56,49,99,57,50,101,56,51,99,52,53,97,54,50,57,56,51,98,101,53,51,56,51,99,48,57,48,50,53,102,57,48,53,51,52,51,102,54,48,101,102,99,51,56,54,49,100,48,48,102,102,55,97,50,48,102,51,52,98,56,50,99,99,51,101,54,49,101,49,50,98,52,51,98,48,49,101,97,48,102,54,49,55,52,56,52,48,49,54,50,50,48,52,56,99,56,49,51,99,101,48,52,99,54,48,48,51,101,98,97,56,48,57,56,99,48,101,53,56,49,51,52,48,48,52,98,48,48,55,99,99,48,49,101,100,53,48,102,102,56,55,53,55,51,99,53,53,57,55,50,53,51,49,54,55,48,57,52,53,56,48,55,49,48,49,101,55,56,55,49,56,98,49,52,57,52,53,52,97,48,102,50,48,51,97,102,48,55,97,50,49,100,98,52,52,52,99,50,98,56,48,49,101,101,56,48,55,55,101,49,101,97,101,53,54,57,53,98,99,98,48,50,98,101,53,51,56,97,102,50,101,56,97,57,50,101,99,97,98,50,57,48,51,101,97,49,99,57,48,102,49,48,55,52,99,51,102,97,49,100,52,48,101,57,48,55,98,52,97,48,48,102,102,48,101,50,98,48,48,102,102,55,100,55,53,48,48,102,102,51,101,99,98,48,48,102,102,57,53,98,48,48,55,100,57,101,48,51,56,97,50,98,56,49,102,57,56,49,50,100,50,49,101,99,102,102,101,48,52,100,56,48,51,100,101,54,48,101,55,48,51,100,101,53,101,56,51,98,97,48,48,102,102,55,97,101,56,48,101,56,51,55,48,102,56,48,55,101,48,51,57,99,49,100,98,48,48,102,102,55,97,99,52,49,99,48,48,102,102,101,49,56,55,102,52,51,102,99,48,48,102,54,49,53,48,51,99,52,48,48,55,98,48,56,98,98,48,102,51,56,51,98,100,99,53,100,49,55,55,98,48,55,98,56,51,97,49,57,49,48,51,99,48,53,55,57,56,99,57,99,56,54,56,51,102,101,48,50,49,54,48,48,51,101,49,98,97,49,100,51,48,102,52,48,55,48,52,48,49,102,54,101,54,48,52,100,48,48,55,49,56,51,102,52,49,100,56,48,102,48,56,55,51,52,51,101,101,49,99,98,48,50,52,56,56,49,102,52,56,55,53,56,51,101,48,49,99,102,48,102,52,57,53,48,53,57,48,55,54,99,51,100,50,49,100,51,48,102,53,48,55,55,48,48,57,57,55,48,50,53,55,56,97,57,48,102,50,48,55,54,48,51,99,97,49,100,99,50,100,100,48,100,48,48,98,55,50,56,56,51,99,48,53,48,57,55,48,56,56,57,54,53,53,49,54,97,53,50,57,54,50,56,54,56,52,57,101,53,54,49,54,50,56,99,57,54,53,55,50,55,98,53,50,101,98,55,53,49,50,48,51,54,100,48,48,102,102,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,101,100,48,55,53,56,48,49,102,53,57,101,48,101,55,52,51,56,52,48,48,102,102,102,98,52,52,48,102,102,56,48,51,101,100,50,99,51,56,56,53,101,48,55,56,56,97,49,48,55,97,101,48,102,57,99,48,57,54,50,50,99,99,48,57,55,52,48,55,101,54,49,99,56,52,57,98,55,99,98,56,48,101,97,56,55,102,52,98,49,52,53,48,102,51,48,51,56,57,52,99,48,101,48,48,102,102,51,100,53,50,57,53,50,53,51,56,98,53,101,57,54,49,99,55,48,102,48,48,102,102,55,54,48,51,57,48,48,101,53,49,49,52,49,100,101,56,55,57,48,51,98,50,53,55,50,49,50,55,48,55,52,52,51,101,50,53,55,48,48,51,100,97,48,49,101,51,50,98,52,97,102,48,101,56,56,55,97,48,97,48,48,102,57,57,54,54,48,102,51,99,55,101,48,48,102,102,55,100,56,99,48,49,50,52,56,49,100,53,48,48,102,102,55,100,56,100,48,49,50,56,50,48,102,51,99,48,57,51,55,48,102,99,56,55,100,56,51,99,52,48,101,101,56,51,57,52,48,102,55,48,51,99,48,48,102,102,101,54,57,101,48,102,56,48,55,98,48,51,97,56,53,54,57,53,99,53,57,48,55,97,49,97,48,101,97,56,51,98,52,48,55,101,50,48,101,101,48,49,101,100,56,55,56,56,97,55,48,101,100,54,50,100,56,101,53,51,57,53,56,53,102,56,55,97,99,97,97,48,101,49,50,53,48,55,53,52,97,99,48,102,50,57,54,52,53,55,57,55,99,53,55,48,55,52,48,98,49,50,102,49,49,48,51,99,101,57,99,49,100,55,48,102,55,98,52,53,50,53,48,55,52,99,98,51,102,102,48,48,102,102,98,55,49,48,48,55,99,55,56,56,48,49,102,52,50,50,53,99,56,48,51,101,99,100,52,49,101,97,53,48,51,102,54,48,50,54,56,52,51,98,101,49,102,101,48,101,52,48,49,50,51,52,48,101,98,97,52,97,49,50,102,102,99,100,56,55,54,52,51,102,48,49,100,49,99,48,52,100,101,49,55,48,57,52,49,101,51,48,102,56,57,52,51,99,49,100,99,48,51,97,56,48,55,97,49,56,97,97,50,98,56,51,98,101,102,56,51,98,101,48,101,98,57,55,101,49,99,48,48,102,48,57,53,48,48,52,99,49,48,55,99,52,51,57,48,49,101,97,52,100,48,102,101,56,55,54,50,55,57,52,99,48,101,102,52,51,98,50,100,56,55,55,52,51,99,97,49,102,97,48,48,55,97,56,54,48,101,99,99,48,51,52,99,48,48,49,100,49,54,48,51,56,53,48,55,53,99,48,48,99,99,48,48,51,57,54,48,55,50,50,48,101,53,99,49,100,102,48,48,50,98,51,99,48,101,101,48,49,100,54,48,51,97,54,48,55,53,97,48,101,101,56,51,98,101,48,48,56,101,51,48,101,56,56,55,49,52,49,100,101,56,55,49,52,51,97,54,53,50,56,48,50,98,98,52,51,98,97,49,100,98,48,101,101,57,53,56,48,48,100,48,50,53,53,50,48,48,51,50,50,100,56,51,56,50,48,55,48,56,48,101,55,48,48,102,102,57,53,56,48,55,51,52,48,101,102,99,48,57,55,101,48,50,53,102,52,49,100,101,49,52,50,48,101,98,48,49,99,101,56,51,97,97,50,56,49,57,48,101,100,56,55,49,56,51,56,99,49,100,56,54,53,102,48,49,50,101,50,97,48,97,101,99,57,50,57,48,57,54,57,50,57,48,57,50,57,50,57,97,57,48,57,97,53,98,49,55,99,49,101,48,50,102,52,98,55,52,98,50,99,52,51,99,56,49,102,49,48,102,52,57,55,97,53,56,57,54,52,49,101,99,48,102,57,56,55,98,52,98,51,50,101,48,51,100,48,49,101,55,50,100,56,98,100,48,102,50,57,55,56,53,57,57,54,54,57,97,48,49,55,50,48,48,48,102,102,102,57,52,51,48,48,102,102,51,101,102,53,48,51,97,56,48,52,101,97,56,55,97,52,97,100,48,50,52,53,48,48,102,102,57,51,51,48,55,57,97,49,101,48,50,101,56,48,57,53,101,48,55,53,97,53,102,49,54,52,57,52,48,102,102,99,49,101,49,56,55,52,56,98,101,50,98,55,48,51,98,52,48,50,54,57,52,49,101,53,57,53,52,57,101,53,50,50,53,56,55,52,56,97,55,48,101,101,53,57,53,97,56,50,48,50,54,99,49,101,102,48,55,51,101,48,101,53,48,98,54,50,57,52,98,52,52,101,50,97,99,51,99,98,99,51,100,51,52,49,99,49,48,55,97,99,48,102,48,48,102,102,98,52,52,51,48,102,98,49,53,48,49,100,55,50,102,52,97,56,48,55,53,50,48,101,55,99,49,101,57,48,55,57,51,102,99,48,98,56,99,48,49,102,55,99,101,48,48,102,98,98,97,48,102,100,48,48,102,102,51,101,100,98,48,49,102,97,97,48,57,52,97,48,101,101,99,98,51,48,102,102,56,55,50,52,48,57,49,57,48,55,54,51,50,53,49,49,54,54,48,101,52,99,49,99,97,48,55,99,48,97,57,50,57,56,51,97,48,49,101,50,52,101,48,102,100,50,52,56,55,52,49,49,49,49,99,51,101,99,48,102,52,52,49,102,49,57,53,56,49,100,54,48,102,100,48,55,102,56,51,98,99,49,101,54,48,55,56,49,48,49,101,49,50,99,52,51,100,97,49,100,53,48,55,55,56,57,101,100,56,55,97,53,51,48,97,53,48,101,55,56,51,97,100,101,56,99,100,48,55,55,48,51,98,101,49,100,101,48,102,51,56,55,101,48,49,101,57,50,54,56,55,99,48,48,102,102,102,101,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,48,56,48,54,97,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,102,102,48,51,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,50,56,49,57,52,48,51,57,52,56,48,49,102,50,49,49,48,55,48,50,48,102,57,52,48,57,57,98,48,48,55,100,51,98,48,49,51,57,101,48,101,54,99,49,99,48,48,102,102,51,98,100,48,102,48,56,51,100,54,48,55,97,97,53,101,56,55,55,99,49,100,51,48,55,56,99,97,49,48,55,55,101,49,100,53,54,57,56,52,101,48,102,53,48,55,57,48,97,102,48,55,54,48,48,52,99,48,56,51,97,57,48,55,57,99,49,101,101,52,55,48,101,100,57,53,55,54,57,57,48,57,52,49,101,49,48,102,48,97,49,48,55,50,48,51,57,54,49,101,52,50,99,48,97,98,48,101,98,57,52,98,48,53,56,48,55,98,48,51,101,48,53,56,97,49,97,49,56,55,54,56,51,97,97,53,53,57,55,99,49,101,54,50,99,52,97,98,50,56,57,51,99,48,50,54,98,53,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,102,102,56,53,48,48,102,102,56,102,48,48,102,102,48,55,100,55,97,56,48,51,101,98,102,56,49,102,100,48,48,51,101,99,99,99,48,57,57,101,48,101,97,48,49,50,97,54,48,52,98,57,98,52,49,100,101,52,55,48,102,97,56,55,56,56,51,98,99,49,101,102,48,102,53,57,54,56,49,101,102,48,102,99,51,54,49,102,48,54,48,49,100,97,48,51,98,100,48,101,97,56,55,50,56,97,48,52,98,50,100,52,98,49,48,102,52,48,51,99,57,48,102,49,48,55,49,52,51,57,101,49,102,100,50,100,99,51,97,99,49,100,102,50,99,52,98,54,57,50,57,48,51,56,52,49,100,102,50,101,53,50,56,51,98,101,101,49,53,99,57,101,48,102,48,48,102,102,51,101,54,49,99,98,48,101,99,53,98,99,56,50,101,56,55,56,53,48,97,57,52,48,51,99,51,100,55,102,99,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,51,98,101,49,52,48,50,52,49,99,48,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,48,51,98,101,49,55,102,99,48,50,56,49,52,48,49,56,97,57,97,48,48,102,102,52,51,102,102,48,48,102,102,48,102,99,53,49,52,48,51,55,101,57,52,48,50,56,49,52,48,49,56,97,57,97,48,48,52,51,102,102,48,48,48,102,102,102,99,53,49,52,48,51,55,101,57,55,102,99,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,98,102,100,52,48,99,48,48,48,102,102,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,48,98,102,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,48,48,48,102,102,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,48,50,102,102,53,48,51,48,48,102,102,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,102,102,48,48,102,102,100,102,49,48,48,55,100,57,99,56,48,51,101,98,100,99,49,100,54,48,48,51,101,99,102,99,48,57,51,55,48,55,57,97,48,52,97,52,48,51,100,50,50,99,52,48,49,101,100,50,99,49,101,99,48,49,50,56,48,102,49,56,51,98,98,48,55,57,101,56,52,49,100,54,48,101,102,56,55,98,52,51,99,52,48,101,56,52,49,101,97,48,55,52,100,51,98,49,54,56,49,100,51,48,102,102,56,55,55,52,97,100,48,102,48,50,50,102,51,102,99,54,50,99,52,51,57,101,49,102,51,52,51,50,56,56,98,97,48,101,56,48,55,56,48,51,101,48,48,101,98,52,51,100,101,49,102,102,48,101,50,57,53,56,49,102,54,48,101,56,102,48,102,54,100,49,55,97,56,52,48,49,51,97,97,48,52,102,51,48,49,50,51,48,48,52,99,53,56,48,51,101,98,97,56,48,57,56,99,48,102,97,48,49,50,98,101,48,52,99,102,56,55,51,48,48,102,102,49,101,100,53,48,102,102,56,55,53,55,51,50,53,97,49,52,99,53,99,57,53,57,54,57,52,53,56,48,55,49,48,49,101,55,56,55,49,56,98,49,52,57,52,97,52,53,48,101,100,56,51,100,48,48,55,53,99,49,101,52,52,98,52,51,50,98,56,48,49,101,101,56,48,55,55,101,49,101,97,101,53,54,57,54,53,56,97,102,50,99,50,57,48,52,97,102,50,101,56,97,56,50,101,99,97,98,50,101,56,51,57,52,49,102,54,48,101,101,56,55,52,99,51,102,97,49,100,52,48,102,54,56,55,52,56,97,48,48,48,102,102,102,51,49,53,48,50,51,97,48,48,102,102,55,100,100,101,48,48,102,102,51,101,57,56,48,49,100,54,56,48,51,101,100,98,48,48,102,102,57,55,50,50,100,99,97,53,50,57,101,48,51,56,48,48,102,102,101,98,56,48,57,98,56,48,101,52,101,50,57,56,98,98,48,55,50,97,48,52,99,49,49,54,52,49,99,53,48,101,102,97,53,49,55,50,57,100,52,49,100,50,52,53,48,102,99,56,48,57,54,48,51,56,100,48,55,97,50,49,102,100,52,53,48,101,101,57,54,54,48,102,50,57,57,48,50,53,102,56,51,100,50,57,97,49,102,102,48,102,50,97,55,57,54,52,53,51,48,55,52,99,98,49,99,48,48,102,54,54,56,55,102,53,50,52,97,53,48,55,97,97,100,56,55,54,48,51,101,98,54,49,100,102,50,99,52,51,56,52,49,102,48,102,102,48,48,57,99,99,53,100,52,51,50,56,49,101,97,56,51,97,99,48,102,100,56,51,56,102,48,55,97,54,48,102,50,56,49,99,98,48,51,100,50,50,56,102,48,55,54,52,49,101,54,48,51,57,100,48,55,56,48,49,102,49,48,55,53,99,48,102,49,56,51,98,53,50,53,57,57,52,101,53,98,101,48,101,101,56,55,101,99,49,100,102,56,55,56,52,98,51,48,101,98,56,55,98,48,97,48,101,53,100,49,52,48,57,97,53,100,48,55,55,48,98,53,99,53,51,56,55,56,52,97,54,50,99,56,97,101,101,53,56,49,52,54,53,57,49,54,50,53,49,57,54,48,48,102,102,57,54,48,52,102,49,53,56,53,57,50,55,57,53,98,54,100,50,54,100,48,53,97,97,102,102,101,97,48,102,51,56,48,51,101,98,98,56,48,57,102,48,48,55,99,56,48,48,102,102,102,97,100,100,48,50,54,100,48,49,100,52,48,49,51,53,50,48,101,54,52,98,57,50,102,100,57,52,56,48,101,54,57,55,99,53,54,50,50,56,51,99,57,48,101,51,57,52,97,49,101,49,52,55,48,101,100,57,53,99,48,102,97,99,49,99,100,50,53,49,55,50,53,53,97,53,56,51,99,56,48,55,51,50,49,101,99,52,97,50,99,52,97,48,48,102,54,49,52,101,48,50,52,50,49,102,57,50,97,56,97,100,57,52,51,52,50,50,101,48,98,49,48,101,57,56,55,56,54,99,51,57,54,49,101,99,52,52,48,101,100,56,51,99,55,48,101,99,57,53,98,48,49,102,55,48,101,55,56,55,55,48,98,49,50,98,56,49,49,56,53,100,55,102,99,48,51,100,52,48,48,57,51,101,48,50,55,48,52,49,99,51,48,49,51,100,50,48,101,49,48,51,56,52,48,52,99,54,48,49,50,101,56,49,102,98,50,56,48,51,101,54,49,99,55,48,102,57,48,55,55,99,51,97,99,53,97,49,54,56,53,53,49,53,52,49,101,56,48,101,54,48,55,56,56,51,100,52,48,101,98,99,51,100,54,49,101,51,48,101,54,56,55,54,99,51,102,52,53,56,56,51,97,54,48,55,98,52,53,55,56,55,49,52,51,99,56,49,101,102,50,97,48,51,57,97,48,102,55,99,51,57,54,53,52,56,55,99,48,97,51,52,53,48,55,56,50,49,99,48,52,97,50,102,57,51,48,98,51,48,101,101,57,54,50,57,53,51,51,53,53,54,100,53,97,48,97,54,97,54,56,48,56,100,56,48,48,102,57,54,48,56,48,51,101,57,51,56,98,56,48,101,102,56,55,101,102,56,48,51,101,99,100,52,48,57,52,53,48,55,53,49,57,51,99,51,97,54,49,102,99,48,49,51,49,54,48,48,102,102,57,99,49,48,55,54,50,48,101,57,56,49,100,99,48,55,101,56,98,55,50,100,56,97,48,48,102,102,102,100,49,53,56,53,51,48,55,102,52,49,101,51,48,55,57,52,48,57,99,52,48,102,50,56,48,51,100,97,101,56,97,53,102,56,55,52,48,97,48,48,102,102,55,55,99,53,101,56,55,52,99,51,98,97,102,50,48,48,102,102,51,102,52,48,102,51,50,55,50,48,56,51,98,100,50,56,99,51,98,99,49,102,102,50,97,52,51,98,97,48,102,49,52,51,99,50,57,99,49,102,101,48,102,52,48,51,101,56,48,102,101,49,55,99,53,48,48,49,51,49,56,48,51,101,51,100,52,48,48,102,98,97,48,48,102,102,102,52,56,48,51,101,97,100,48,48,102,102,57,57,102,50,57,56,51,57,48,48,102,102,102,55,52,49,101,48,48,55,56,49,57,48,50,52,49,52,49,102,54,57,55,101,102,98,52,48,102,102,99,51,57,99,100,48,55,54,99,98,50,48,102,100,98,48,48,101,102,48,51,100,54,57,54,53,48,100,49,53,50,49,100,51,48,55,102,56,49,99,50,48,101,101,57,53,97,53,97,97,48,57,54,101,53,49,57,55,101,53,50,49,54,56,56,54,49,100,51,50,97,48,49,101,98,50,53,56,55,53,57,48,56,51,99,52,53,56,48,55,100,48,49,99,102,50,49,57,54,97,53,55,55,48,55,55,52,48,102,48,52,51,102,54,49,99,102,48,55,52,51,48,49,100,99,48,48,100,57,50,48,48,102,102,55,52,53,56,48,102,101,56,49,100,55,48,48,51,51,48,48,48,102,102,102,97,52,49,99,56,56,51,101,56,48,55,55,101,48,48,102,102,97,99,102,48,51,99,55,48,55,53,56,48,102,54,52,49,100,54,56,51,99,53,48,101,102,56,48,50,51,102,48,51,97,50,49,102,97,48,55,55,97,49,102,97,48,101,57,57,55,52,48,48,102,102,97,102,50,48,101,101,56,55,57,48,51,98,97,53,57,56,48,51,52,55,49,53,52,57,101,51,102,102,56,48,52,50,54,50,56,51,56,101,48,52,56,99,56,49,50,51,48,48,102,102,52,99,53,56,48,51,101,99,53,52,48,57,56,99,48,101,53,56,49,50,98,101,48,52,98,48,48,55,51,48,48,49,101,101,97,48,102,102,56,55,97,98,51,99,53,97,49,55,50,53,99,57,54,55,54,57,52,53,55,56,55,49,48,49,100,56,48,55,49,56,97,101,52,57,52,53,52,53,48,102,50,48,51,99,102,48,55,97,50,49,101,52,52,52,52,51,50,99,52,48,49,101,100,55,48,55,55,101,49,100,53,101,53,57,49,53,98,56,98,48,50,99,50,53,48,52,98,48,50,101,56,98,54,50,101,99,98,52,50,57,48,51,57,52,49,99,57,48,101,101,56,55,98,48,51,102,97,49,101,98,48,101,57,48,55,52,56,98,102,48,51,51,98,48,48,55,100,100,100,48,48,51,101,57,51,52,49,102,53,48,48,51,101,98,99,52,48,57,100,102,50,100,48,51,57,50,48,101,53,99,49,100,53,48,55,102,99,49,101,51,56,49,50,99,101,48,52,99,51,48,55,102,99,97,56,55,56,48,57,52,102,50,100,99,49,100,100,56,51,98,54,48,55,98,56,49,101,53,50,57,99,97,57,50,101,48,49,102,50,48,55,98,56,51,102,52,56,101,48,101,101,48,48,57,51,97,52,57,48,102,50,49,54,97,56,99,49,101,100,101,49,102,48,48,102,102,50,54,48,52,51,97,98,56,51,97,56,53,57,49,52,97,49,100,98,48,101,99,97,48,56,55,101,99,51,101,54,49,102,101,48,55,56,101,49,99,51,52,52,48,101,57,48,51,99,54,52,101,52,48,50,98,99,98,55,48,102,54,49,54,56,49,100,49,48,101,101,48,48,54,48,56,56,48,51,101,56,54,52,48,49,102,52,102,54,48,101,102,52,48,49,102,53,54,54,48,52,97,53,56,55,49,101,99,51,101,52,49,100,48,50,56,56,98,53,48,50,55,51,99,49,101,57,56,55,55,55,48,55,100,56,49,102,101,56,51,99,57,50,100,99,51,57,101,48,101,98,102,56,51,99,50,48,55,55,101,53,56,48,55,102,99,97,54,48,55,55,56,53,56,48,55,56,99,48,57,54,49,48,101,57,48,51,99,54,48,101,55,55,50,102,99,98,56,50,99,56,49,99,102,56,51,98,56,50,100,56,51,57,50,49,100,100,52,53,52,101,52,50,57,48,55,56,101,49,101,99,48,101,57,56,55,100,52,49,101,54,49,53,50,49,101,52,48,55,97,101,53,53,52,57,52,54,53,54,48,55,97,52,97,51,48,101,100,56,55,55,55,102,99,48,99,55,99,48,57,49,57,48,50,52,54,48,48,102,102,57,55,52,48,48,55,100,55,53,48,49,50,101,56,49,99,98,48,50,53,55,99,48,57,54,48,48,101,54,48,48,51,100,97,97,49,99,48,48,101,97,100,51,99,53,97,49,55,50,53,99,57,54,55,54,56,97,53,56,56,55,101,99,49,101,55,56,55,101,52,98,49,52,54,52,53,52,53,48,102,50,48,51,100,48,48,102,102,55,97,50,49,101,52,52,52,52,51,50,98,56,48,49,101,101,57,48,55,56,48,49,101,97,99,53,54,57,53,98,56,98,48,50,99,50,53,48,56,97,102,50,57,48,97,56,50,57,48,97,98,50,57,48,51,57,52,49,99,57,48,101,101,56,55,52,99,51,56,52,49,100,52,48,101,57,48,55,52,56,97,48,48,102,102,49,50,50,56,48,49,102,50,99,49,48,48,102,102,55,100,100,56,57,55,48,49,101,48,48,102,100,102,48,48,102,102,55,100,54,53,48,49,50,56,97,48,102,53,102,50,48,48,102,102,55,52,99,51,56,54,48,50,54,50,102,56,49,51,56,50,48,102,51,56,49,100,51,48,51,99,55,48,102,100,49,53,48,53,98,49,55,101,49,102,97,50,99,99,97,54,48,102,101,56,51,98,57,48,102,50,56,49,50,55,54,49,101,53,48,48,102,102,55,98,53,100,50,56,97,48,48,101,56,57,55,101,48,101,102,56,97,50,48,101,57,56,55,56,57,101,52,102,48,55,101,56,49,100,57,52,101,52,101,48,55,56,52,53,49,56,55,56,52,51,102,101,53,98,48,55,55,52,49,100,100,48,55,56,53,48,52,51,56,50,49,101,56,48,55,50,101,49,102,99,50,56,52,98,102,48,51,98,56,48,48,55,99,57,56,52,48,49,102,55,51,97,48,48,102,102,102,48,100,100,48,50,53,99,57,49,56,48,57,54,102,48,55,50,100,55,57,50,99,48,57,98,55,48,50,54,101,56,51,56,50,48,102,48,52,97,53,48,101,100,56,55,56,56,97,56,48,102,99,56,48,51,100,98,97,53,98,56,49,50,100,99,48,101,98,53,50,57,49,101,52,51,97,48,53,99,56,51,102,51,97,52,54,48,101,98,56,55,56,99,97,52,48,55,57,52,53,53,48,51,99,49,50,100,100,51,48,98,57,50,100,48,97,55,48,50,53,100,52,98,55,52,48,99,53,49,56,55,55,98,48,55,102,48,51,57,99,49,102,56,48,102,98,50,54,56,55,57,57,51,97,56,49,100,49,50,55,48,51,98,100,48,102,101,48,48,102,102,53,53,97,48,55,98,48,51,100,56,49,101,56,48,102,102,48,55,97,52,51,99,101,49,102,97,48,102,100,48,55,57,52,98,101,48,102,97,56,55,100,99,51,101,50,53,102,57,55,48,49,101,99,48,102,57,48,55,98,99,51,100,54,53,99,57,54,50,49,101,50,48,102,52,56,55,98,48,51,100,50,49,101,50,52,101,52,56,50,100,52,51,99,56,49,101,56,48,102,50,56,55,56,99,98,54,52,99,52,101,50,101,48,98,101,48,102,48,57,55,56,53,99,50,54,50,53,57,54,101,53,97,57,55,48,53,56,97,54,50,54,57,54,48,53,97,49,54,48,57,48,57,54,53,56,97,55,98,97,101,53,98,57,55,53,53,102,101,48,51,101,57,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,55,102,52,48,49,102,50,53,48,48,48,102,102,55,99,55,102,55,48,49,51,100,52,53,51,48,55,97,56,48,57,102,51,48,50,53,53,57,48,55,97,51,48,49,51,55,48,48,101,102,99,49,100,102,97,50,54,48,55,57,97,48,101,101,100,49,100,49,56,51,50,50,97,48,49,102,98,56,51,97,100,48,55,51,99,49,99,54,48,55,98,50,49,101,49,102,52,49,100,50,48,101,57,56,51,98,57,48,55,51,48,49,101,100,48,55,57,52,48,102,52,52,48,57,98,98,48,102,52,97,54,55,48,55,54,50,48,101,57,99,49,100,100,56,48,57,102,48,55,98,57,48,48,102,102,51,98,99,53,57,56,55,48,99,51,97,101,49,100,100,48,101,52,55,48,49,50,101,97,50,57,48,97,48,55,51,56,50,48,52,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,55,102,99,53,102,102,48,48,102,102,56,48,55,53,100,52,48,55,98,100,48,48,102,102,55,99,97,52,48,48,102,102,49,102,52,50,50,49,102,57,50,98,48,51,102,48,48,102,54,52,48,49,102,54,97,101,48,52,97,50,56,55,55,98,56,55,97,52,49,100,102,56,55,97,55,56,48,51,100,101,101,48,52,101,49,56,51,57,52,48,101,98,56,55,54,99,97,55,50,98,52,98,57,48,55,53,99,53,98,57,53,97,53,52,97,51,50,50,56,55,57,56,48,57,56,102,48,101,53,57,53,52,49,100,56,50,97,52,97,101,99,49,101,56,48,55,55,101,49,101,57,48,49,50,100,55,99,51,101,56,48,52,99,50,100,97,54,97,49,57,54,52,49,102,101,48,101,55,56,55,102,48,98,50,48,102,54,56,51,101,101,48,102,49,49,54,99,49,101,98,48,101,49,56,55,97,56,51,102,56,57,101,48,101,52,99,48,52,52,50,53,102,102,100,52,48,51,98,52,52,48,49,102,53,57,54,49,100,52,48,101,98,56,51,99,48,48,48,102,102,55,100,52,53,56,48,51,101,98,102,48,51,56,99,49,102,57,48,101,100,49,52,48,49,102,52,48,101,51,56,55,99,56,48,49,102,53,99,54,48,52,97,56,56,55,53,48,51,101,50,49,99,102,48,102,53,49,52,101,53,54,48,55,56,99,51,97,99,49,101,98,48,101,97,56,55,56,56,48,57,54,57,48,101,48,57,53,52,49,101,52,48,101,98,56,55,57,48,51,98,54,53,98,50,49,97,55,49,53,48,53,102,48,55,55,56,98,99,50,57,100,51,49,50,99,97,56,50,100,48,97,54,50,99,49,48,100,51,52,97,102,50,100,48,97,101,52,56,52,98,50,98,57,51,100,97,55,49,98,55,50,101,50,56,48,50,52,98,57,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,55,102,99,48,50,98,51,52,48,49,102,55,55,56,48,48,102,102,102,97,54,48,48,55,97,52,48,48,102,102,102,97,57,50,48,50,54,51,56,98,55,50,57,52,97,55,56,48,102,102,56,51,100,49,48,50,53,50,48,51,101,100,99,97,54,50,102,48,49,99,97,48,49,51,48,52,53,56,56,55,49,52,51,99,48,56,97,53,51,50,48,54,48,102,54,97,53,48,55,101,52,48,52,98,52,49,99,54,48,51,100,49,48,102,101,97,50,56,55,55,52,97,100,48,55,54,99,102,48,49,51,48,50,49,100,54,52,50,48,101,48,48,102,102,55,57,52,98,48,50,99,52,97,54,48,101,57,57,54,53,102,56,55,99,99,51,56,52,56,99,53,50,48,51,100,54,54,99,51,98,48,49,99,98,56,48,102,48,49,54,50,49,99,50,48,101,56,48,49,49,100,50,56,48,55,97,56,48,49,51,56,50,48,52,57,102,48,51,56,54,48,50,55,97,52,49,99,50,48,55,102,52,48,57,55,51,48,50,54,50,99,51,56,56,53,48,48,55,99,99,51,56,101,49,102,50,48,101,102,56,55,97,52,97,98,50,97,99,98,53,50,100,52,51,97,101,49,99,99,48,102,49,48,55,97,56,49,100,55,56,55,97,99,51,99,54,49,99,100,48,102,50,48,55,49,52,97,101,48,55,98,50,48,101,57,52,98,48,48,102,100,48,55,54,99,51,100,101,53,52,48,55,51,52,49,101,102,56,55,50,99,97,56,48,102,56,49,55,56,57,52,48,101,102,56,51,102,101,56,97,53,48,97,54,49,54,54,49,100,99,50,99,53,50,97,97,97,54,54,100,97,98,52,101,52,50,52,100,48,48,102,102,57,100,52,48,48,55,100,97,55,56,48,51,101,98,52,56,49,102,49,48,48,51,101,97,57,48,48,57,98,53,48,102,49,48,49,50,98,97,48,102,55,99,98,97,48,101,102,56,55,99,53,56,55,99,97,48,50,98,99,49,101,51,56,51,97,51,48,55,57,54,49,100,100,98,52,53,52,53,50,98,52,49,101,97,48,51,57,99,48,102,50,57,55,50,49,101,54,50,56,56,51,97,97,49,102,54,52,97,48,101,99,55,50,100,52,98,50,50,101,48,51,56,52,49,101,48,97,50,101,48,51,97,52,49,101,52,48,101,100,48,55,98,99,51,57,54,53,101,50,54,50,55,51,56,49,100,101,48,102,53,56,55,55,99,98,57,57,48,101,102,49,55,99,49,102,48,48,101,52,51,56,49,100,49,48,102,101,56,55,98,55,102,99,48,98,54,57,55,53,100,55,53,102,102,100,52,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,52,48,98,102,100,52,48,99,48,48,48,102,102,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,101,56,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,55,102,99,48,51,57,52,48,48,57,99,49,48,50,52,102,56,49,99,51,48,49,51,100,50,48,101,49,48,51,102,97,48,52,98,57,56,49,51,49,54,49,99,52,50,56,48,51,101,54,49,99,55,48,102,57,48,55,55,99,51,100,50,53,53,57,53,54,53,97,57,54,97,49,100,55,48,101,54,48,55,56,56,51,100,52,48,101,98,99,51,100,54,49,101,51,48,101,54,56,55,57,48,51,56,97,53,55,48,51,100,57,48,55,52,97,53,56,48,55,101,56,51,98,54,49,101,102,50,97,48,51,57,97,48,102,55,99,51,57,54,53,52,48,55,99,48,98,99,52,97,48,55,55,99,49,102,102,52,53,50,56,53,51,48,98,51,48,101,101,57,54,50,57,53,53,53,51,51,54,100,53,97,55,50,49,50,54,56,48,52,101,97,48,48,51,101,100,51,99,48,49,102,53,97,52,48,102,56,56,48,49,102,53,52,56,48,52,100,97,56,55,56,56,48,57,53,100,48,55,98,101,53,100,48,55,55,99,51,101,50,99,50,52,49,52,48,53,55,56,51,99,55,48,55,52,54,48,102,50,99,51,98,98,54,56,97,56,97,53,54,56,51,100,52,48,55,51,56,49,101,53,50,101,52,51,99,99,53,49,48,55,53,52,51,101,99,57,52,49,100,56,101,53,97,57,54,52,53,99,48,55,48,56,51,99,49,52,53,98,56,55,52,56,51,99,56,49,100,97,48,102,55,56,55,50,99,98,99,52,99,52,101,55,48,51,98,99,49,101,98,48,101,102,57,55,51,50,49,100,101,50,102,56,51,101,48,49,99,56,55,48,51,97,50,49,102,100,48,102,54,56,48,55,54,57,97,56,49,52,99,56,48,51,101,101,48,56,48,49,102,53,53,99,48,101,55,48,48,49,102,54,98,52,48,52,97,51,56,55,98,56,49,99,102,48,55,99,52,51,98,56,49,100,102,54,99,49,102,97,56,55,50,99,51,98,99,49,102,49,48,102,50,56,49,50,97,50,48,102,55,56,98,50,52,102,52,56,48,101,101,57,54,56,48,101,97,56,49,102,51,50,53,49,53,49,56,48,52,57,53,49,56,98,52,48,102,53,57,53,54,49,100,98,48,102,54,49,55,49,56,49,99,102,48,55,101,99,98,53,50,98,52,51,98,99,53,49,56,51,101,55,48,101,97,99,56,55,55,48,51,99,49,48,49,101,48,48,102,102,101,56,97,50,50,50,48,55,56,52,97,98,50,97,97,52,49,101,52,56,55,51,99,49,100,101,56,55,98,52,51,97,53,102,101,48,49,50,100,97,98,97,56,51,49,48,48,52,100,52,56,49,50,100,50,48,102,52,56,48,57,51,57,48,50,54,51,52,49,102,51,48,49,50,98,54,48,102,97,52,97,98,57,50,97,48,49,101,55,48,51,56,102,48,102,102,49,55,101,49,99,48,48,102,50,102,52,54,50,98,99,51,99,50,56,48,53,51,49,55,57,50,53,52,50,53,55,48,49,50,54,48,102,97,56,55,52,102,56,55,97,99,51,98,99,49,100,52,48,102,49,49,54,54,48,101,102,99,49,101,49,48,55,55,57,50,52,97,99,48,102,98,48,51,98,98,48,102,50,50,55,57,52,48,53,54,53,48,55,98,56,51,56,97,49,101,48,48,102,102,101,101,56,55,56,100,48,99,97,102,56,52,48,50,101,49,48,52,101,48,98,98,97,102,102,101,97,48,51,55,101,48,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,49,52,48,100,52,48,54,102,99,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,98,102,101,48,51,55,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,97,48,49,100,50,56,48,48,102,102,102,98,98,101,48,50,53,49,48,49,102,50,48,49,51,100,56,48,48,102,97,98,50,48,50,54,99,52,48,57,53,98,48,55,48,50,56,50,49,100,102,50,100,52,49,102,49,48,51,99,51,48,101,102,56,51,98,56,50,101,52,51,56,99,53,49,56,55,57,52,98,100,52,55,48,101,100,49,53,101,49,101,55,50,99,52,49,100,54,56,51,101,55,48,55,55,52,48,102,56,53,50,52,51,97,50,56,101,53,101,97,54,52,53,49,53,48,53,53,57,55,101,49,101,97,50,97,48,51,56,52,53,56,48,55,54,56,51,97,48,57,54,53,102,97,55,49,52,52,49,100,51,101,49,101,100,50,100,48,97,57,56,48,102,52,48,55,57,48,51,97,50,49,100,97,97,50,99,52,51,99,50,53,54,56,48,52,99,97,56,55,98,48,51,97,54,49,101,56,48,101,48,56,55,97,52,51,99,101,49,99,53,48,102,100,48,55,54,56,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,55,48,49,100,51,48,102,57,48,55,52,48,51,100,54,53,51,49,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,56,50,97,56,51,99,56,49,100,55,48,102,50,56,55,55,48,98,54,52,51,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,53,57,53,48,53,97,57,52,101,53,56,97,49,97,49,49,54,48,53,53,57,54,48,56,101,57,56,53,55,50,55,98,52,100,100,98,55,55,51,51,102,101,50,97,97,101,98,97,101,98,102,101,48,49,98,102,50,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,48,97,48,54,48,48,102,57,50,56,48,48,51,101,51,102,100,99,48,57,49,53,50,101,52,51,100,52,48,52,102,57,56,49,50,97,99,56,51,57,50,52,48,57,52,55,48,55,56,48,48,102,102,102,48,53,49,50,52,49,101,54,56,51,98,98,52,55,52,53,48,100,56,98,55,48,55,48,101,48,102,52,99,49,102,48,56,55,101,56,49,101,99,48,55,56,54,98,56,55,52,56,51,97,54,48,101,101,52,49,99,99,48,55,52,52,49,100,97,56,51,97,101,48,50,53,48,99,51,97,99,56,55,56,49,100,56,48,51,97,56,48,55,55,56,48,50,55,99,49,101,101,52,102,48,102,49,49,53,56,49,102,99,48,102,52,48,55,55,52,51,57,49,99,48,52,99,54,52,98,98,50,56,49,99,57,48,49,98,102,48,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,51,100,54,48,102,54,48,55,52,99,51,97,101,49,102,101,48,101,98,48,55,57,99,51,56,97,49,102,97,48,101,100,49,52,50,49,102,53,48,101,52,48,55,99,52,97,48,50,101,48,51,97,54,49,102,50,48,101,56,48,55,97,99,97,54,50,98,56,51,99,52,49,100,55,48,102,54,48,55,53,56,51,99,52,56,50,57,48,53,53,48,55,57,48,51,97,101,49,101,52,48,101,101,49,54,101,56,54,57,99,53,52,49,55,99,49,100,101,50,102,48,97,55,52,99,52,98,50,97,48,98,53,50,57,56,98,48,52,52,52,100,50,98,99,98,53,50,98,57,50,49,50,99,97,102,52,102,54,57,100,54,100,99,98,57,97,102,102,48,48,102,102,56,51,48,53,100,52,48,54,48,50,48,48,102,102,55,100,101,54,48,48,102,102,51,101,56,57,52,49,101,56,56,48,51,101,97,48,52,51,102,50,49,100,102,48,102,98,57,52,97,49,101,102,101,48,102,55,56,48,57,52,55,48,55,100,48,49,102,100,48,102,56,48,55,54,99,49,99,97,56,55,102,101,56,97,99,48,102,48,102,48,102,101,48,55,50,48,48,52,57,52,97,54,50,56,56,51,99,56,53,54,56,55,48,48,102,102,48,57,56,54,52,97,52,54,48,101,54,57,52,54,48,101,100,99,97,97,48,55,56,50,53,99,97,49,49,55,48,49,101,52,52,49,48,101,52,97,54,48,55,53,52,51,99,50,101,101,48,55,97,56,53,49,56,51,97,102,48,102,100,56,55,101,57,57,48,101,53,48,51,98,102,56,52,50,52,102,48,101,54,56,55,55,99,48,53,102,100,53,102,102,100,52,48,54,54,48,48,48,102,102,55,99,53,50,52,48,57,99,49,48,102,52,48,49,50,100,97,48,48,102,98,54,53,48,55,54,48,48,102,102,101,56,97,99,51,102,97,53,48,48,102,102,55,53,56,49,99,101,48,49,51,56,56,49,100,101,48,102,55,48,51,57,52,48,55,57,99,53,54,48,55,99,99,51,100,48,53,57,49,52,48,49,100,54,50,99,99,51,100,52,53,54,48,55,52,52,51,99,97,49,102,98,48,55,49,52,57,99,53,50,50,48,55,48,102,50,57,52,54,49,100,57,52,97,48,55,99,48,57,56,48,102,53,56,97,51,50,57,99,49,100,50,56,51,98,57,52,100,50,102,52,97,101,48,102,49,57,54,48,101,57,53,101,48,102,56,56,51,102,50,49,99,53,48,101,53,57,53,57,48,49,101,51,48,55,56,48,56,54,57,101,100,56,48,98,51,101,98,97,102,102,56,48,55,98,56,48,49,51,53,50,48,52,98,52,56,51,97,100,48,50,55,49,56,48,57,55,50,48,55,99,99,48,52,97,100,56,51,101,97,50,97,102,57,55,48,48,101,99,52,49,102,56,48,55,48,52,51,99,48,49,99,48,48,102,102,102,50,102,52,55,52,48,48,102,102,101,102,50,55,57,55,50,53,49,100,49,54,101,56,98,102,57,52,99,49,102,52,48,101,57,102,48,102,53,48,55,55,99,51,100,54,49,100,100,50,98,48,51,102,101,48,101,102,52,51,99,52,56,101,53,54,48,55,100,56,49,100,100,56,55,57,49,51,99,97,48,50,99,101,52,51,97,50,49,102,98,48,101,102,56,55,55,52,51,99,56,56,52,56,49,54,57,101,53,51,97,49,50,56,48,52,53,99,48,55,98,48,51,97,54,49,101,56,48,101,48,56,55,97,52,51,99,101,49,99,53,48,102,100,48,55,54,56,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,55,48,49,100,51,48,102,57,48,55,52,48,51,100,54,53,51,49,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,56,50,97,56,51,99,56,49,100,55,48,102,50,56,55,55,48,98,54,52,51,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,53,57,53,48,53,97,57,52,101,53,56,97,49,97,49,49,54,48,53,53,57,54,48,56,101,57,54,53,55,50,55,98,52,100,100,98,55,55,51,50,48,49,100,100,50,48,48,102,102,102,97,101,48,48,50,55,54,99,51,97,99,48,48,102,102,102,98,49,98,48,50,52,57,99,49,99,49,56,49,51,57,99,49,99,101,48,101,51,56,55,56,48,49,100,97,57,52,101,48,102,97,48,97,48,48,102,102,102,48,51,101,57,56,49,99,50,48,102,49,57,54,50,53,55,57,55,50,53,57,48,55,53,48,51,99,101,49,99,57,48,102,99,48,55,57,99,49,100,56,48,55,100,99,97,57,52,53,50,101,99,97,97,50,48,56,97,49,101,48,48,101,102,50,49,56,55,101,48,51,57,54,49,101,49,48,48,55,98,52,52,51,99,98,54,53,55,57,52,48,53,56,48,55,56,52,51,97,54,48,50,52,101,53,102,57,54,97,49,100,56,48,101,55,57,54,97,57,101,53,56,48,55,52,99,97,99,48,48,98,56,98,48,48,102,102,55,99,98,54,48,48,102,102,57,49,49,52,102,48,50,53,55,52,48,49,102,54,53,52,57,97,48,52,99,57,48,55,55,99,97,52,50,56,48,97,57,48,55,51,56,48,52,102,54,49,52,49,99,49,101,55,48,55,54,101,48,51,98,52,49,100,102,48,101,98,48,55,51,99,97,101,50,57,99,49,102,50,48,51,98,102,50,97,48,51,97,97,49,99,101,48,55,102,101,49,100,102,52,57,50,57,48,97,52,50,102,100,51,52,98,56,50,102,52,98,102,50,102,52,98,55,52,97,48,101,55,56,51,102,51,48,102,55,48,51,99,53,50,101,56,51,97,97,49,100,51,56,48,102,57,48,55,98,48,49,102,97,49,55,50,56,49,51,99,51,99,52,49,101,52,48,101,99,48,55,98,99,98,102,52,101,102,102,48,48,102,102,100,53,97,53,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,48,101,102,56,53,48,48,97,99,56,48,50,52,102,56,48,57,49,56,50,57,52,48,57,102,97,48,48,102,102,55,99,97,55,52,48,57,97,56,48,55,54,101,49,102,98,48,101,54,101,48,102,100,48,51,57,53,48,55,52,56,48,52,102,102,56,49,51,99,52,48,52,99,55,56,51,102,55,50,57,57,102,98,48,101,51,51,101,53,51,97,53,48,55,48,99,49,100,51,48,49,51,48,99,49,102,57,52,57,48,101,97,57,53,48,49,101,102,48,101,100,48,55,102,53,48,99,98,98,50,97,99,51,102,97,48,101,102,99,51,102,50,48,102,98,56,98,57,48,55,52,99,48,101,99,52,49,101,50,48,55,50,99,97,102,50,56,48,98,101,50,101,56,98,101,48,101,49,48,55,101,56,51,99,57,51,51,50,53,48,57,53,54,56,56,53,56,56,55,98,56,51,98,102,102,101,48,49,56,54,56,48,48,102,97,98,52,48,50,52,97,99,48,49,101,49,101,48,48,48,102,102,102,97,102,100,48,50,53,55,99,48,57,51,98,52,56,50,102,98,56,55,57,99,51,99,48,48,102,102,101,55,56,51,56,48,102,101,48,102,100,57,55,54,56,101,53,97,102,50,100,99,97,55,52,101,48,55,97,54,49,102,100,48,102,51,49,55,99,48,102,51,56,49,101,99,100,48,55,52,99,98,51,98,48,101,57,48,55,49,53,51,49,50,56,49,100,102,50,50,56,51,99,100,48,102,98,48,55,98,53,49,48,49,100,101,48,48,102,102,57,100,48,55,53,56,97,102,48,102,48,99,56,55,48,100,49,99,51,98,55,50,49,101,53,48,52,102,56,55,56,101,52,98,49,50,99,49,51,56,48,52,48,57,48,48,102,102,55,99,99,56,48,48,102,102,57,100,52,99,48,102,99,48,48,49,102,54,48,54,48,101,102,48,48,57,51,98,50,97,56,97,48,48,102,102,49,50,101,48,101,102,56,49,50,51,54,48,101,102,57,100,48,49,51,97,50,101,100,51,99,97,99,101,56,54,53,99,48,55,56,56,49,101,57,56,49,51,51,50,49,100,56,48,55,54,54,48,102,52,52,51,99,100,56,97,100,50,99,57,49,52,51,100,56,53,99,97,49,57,54,56,49,99,48,50,57,99,49,100,57,49,52,97,48,101,52,100,48,99,97,48,99,57,54,49,100,55,48,101,56,49,55,101,56,50,49,102,100,97,48,55,97,53,48,53,56,48,48,57,102,56,55,55,54,56,51,97,54,53,56,52,48,48,102,102,54,51,56,56,49,51,53,50,48,52,99,98,48,51,97,100,48,50,52,101,52,48,57,55,50,48,55,99,99,48,52,100,50,48,51,101,97,50,100,51,57,52,101,48,101,99,52,49,99,55,56,55,48,52,51,99,48,49,102,102,48,102,50,101,52,55,52,102,48,101,102,50,48,49,55,50,53,101,53,49,53,48,56,98,102,49,52,99,49,99,98,48,101,57,101,48,102,53,48,55,56,48,51,97,56,49,100,100,50,99,99,51,102,101,48,102,48,56,51,99,52,57,48,53,54,48,55,50,52,49,100,100,56,55,54,100,51,99,98,102,50,98,50,52,51,100,99,49,102,98,48,102,48,48,102,102,55,55,52,51,98,54,56,52,57,102,48,57,101,53,99,50,49,50,56,48,52,55,99,48,51,102,99,48,55,102,52,48,102,56,99,48,57,97,55,48,55,99,97,48,102,48,48,48,102,102,57,56,49,48,50,54,48,56,49,101,49,57,55,99,48,102,52,99,49,102,49,56,51,100,53,50,102,100,101,48,102,50,56,55,101,52,51,102,48,49,101,55,55,57,49,102,57,54,50,53,98,49,54,51,100,49,100,49,100,49,49,49,57,49,100,49,100,49,57,48,57,49,100,48,99,97,57,50,56,52,51,98,101,53,49,57,53,48,56,56,53,54,56,55,55,48,51,57,99,49,100,54,50,56,56,97,101,50,98,52,51,97,54,49,99,99,48,101,57,49,53,56,53,51,56,55,53,99,51,98,48,53,52,57,52,52,49,100,57,50,56,99,97,99,50,98,49,48,98,102,99,50,53,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,53,48,99,51,101,102,50,51,51,98,48,102,98,48,101,98,97,99,51,100,48,48,56,49,99,54,49,99,101,100,51,56,100,102,48,56,97,57,51,53,54,51,56,50,102,49,102,48,98,101,97,48,51,102,57,56,48,51,101,51,99,48,48,102,102,48,102,57,50,53,48,99,49,100,102,48,50,52,99,52,48,49,102,54,49,97,48,102,51,52,52,57,54,55,56,49,100,55,48,49,51,51,50,48,102,51,99,51,101,56,49,53,99,49,102,54,48,51,100,55,48,102,98,100,56,49,51,49,52,48,102,57,56,49,102,55,48,51,102,52,49,56,48,49,57,56,56,48,55,55,99,48,101,57,56,48,49,101,100,102,48,101,97,102,48,48,54,56,50,48,101,99,57,54,100,53,99,48,49,100,57,97,53,56,97,56,48,56,48,56,97,97,49,56,55,100,101,52,54,55,54,49,102,54,49,100,55,53,56,55,97,48,49,48,51,56,99,51,57,100,97,55,49,98,101,49,49,53,50,54,97,99,55,48,53,101,51,101,49,55,100,55,102,99,48,51,101,102,99,51,57,54,49,102,51,48,101,97,56,51,99,53,48,101,97,48,55,54,99,51,102,56,49,99,53,48,102,50,57,52,54,49,101,102,48,101,54,48,55,99,48,97,51,50,97,48,51,99,101,49,100,53,48,102,52,48,55,53,56,98,57,50,98,99,98,102,48,101,102,56,55,56,48,97,48,48,102,49,49,53,101,56,97,53,98,49,52,54,53,100,49,52,101,53,101,49,53,52,57,56,57,97,53,52,49,54,97,53,52,57,54,50,53,52,57,54,52,56,97,57,101,56,48,57,56,56,50,57,56,57,97,56,48,53,56,50,49,97,52,50,51,50,55,49,53,101,101,53,51,55,52,100,57,50,48,50,100,51,48,48,55,100,56,97,56,48,51,101,57,98,99,48,57,50,54,48,48,102,102,55,100,57,99,48,55,55,49,48,56,97,98,48,55,102,52,49,99,57,55,99,51,97,56,49,101,100,50,98,100,51,57,57,55,100,97,48,55,99,97,48,101,57,48,51,98,50,48,101,57,56,97,49,48,55,100,55,99,97,99,52,54,52,48,48,102,100,97,51,54,48,101,98,100,48,51,99,48,48,102,57,48,51,97,100,48,102,101,49,54,100,52,49,100,52,97,50,100,52,49,101,48,49,55,52,49,101,98,101,53,51,52,99,56,54,54,48,48,102,102,102,55,56,50,50,49,53,48,49,101,48,99,55,55,51,50,55,101,50,99,52,48,52,51,48,48,102,102,48,55,100,50,54,56,48,51,101,52,99,54,49,102,100,48,48,55,100,55,99,56,55,54,51,48,51,56,53,48,50,54,100,57,57,48,55,57,56,48,102,100,48,48,102,102,57,55,49,50,97,100,49,54,57,50,56,51,57,50,57,99,53,49,99,57,55,50,48,102,51,52,49,102,50,56,55,50,53,102,52,51,50,98,56,49,100,50,56,55,51,48,51,98,56,48,101,102,99,51,97,54,57,50,48,102,51,52,49,102,99,56,55,52,48,51,56,56,49,100,55,48,55,51,54,49,100,53,48,101,52,48,55,50,52,51,99,57,54,49,100,101,48,101,97,49,52,99,53,48,99,102,50,97,99,51,100,97,53,98,52,100,57,53,99,54,50,97,52,98,48,52,101,52,52,52,48,48,102,102,49,100,97,56,48,57,52,53,48,48,102,102,55,99,56,54,56,48,49,102,53,54,99,48,52,100,98,56,55,51,100,50,56,51,100,100,56,48,57,56,98,48,101,48,48,49,50,99,56,48,57,54,52,97,55,57,49,99,48,49,101,100,55,48,50,54,101,52,49,102,48,48,102,102,49,50,102,48,48,101,54,48,51,101,48,102,48,54,48,53,54,56,55,54,52,98,52,99,57,48,56,101,53,50,48,48,102,102,51,100,54,98,48,102,48,56,54,56,56,57,53,99,51,99,57,100,48,98,53,48,50,55,56,100,99,98,48,50,56,56,51,99,54,56,48,52,55,56,48,57,54,55,102,55,102,101,49,53,101,48,52,56,52,48,48,51,101,51,53,52,48,48,102,102,102,97,101,50,48,48,102,102,55,100,55,99,56,51,100,56,52,55,48,55,99,52,49,99,51,52,52,48,55,97,50,48,102,99,99,51,101,56,53,53,99,51,54,57,48,49,100,56,55,48,48,57,97,49,54,52,49,99,51,56,51,99,100,52,51,48,101,52,49,55,97,56,97,49,101,49,48,101,55,56,55,97,52,97,52,48,102,57,56,55,50,51,57,53,48,48,102,102,101,50,52,51,97,50,53,97,56,55,54,48,51,101,99,49,100,56,50,100,48,51,57,50,56,57,99,51,98,52,49,101,53,50,98,56,98,49,56,50,99,48,97,97,57,50,100,52,51,99,52,48,57,48,102,50,101,49,54,51,50,57,54,56,50,48,51,48,52,56,49,48,49,49,53,56,48,48,102,102,54,57,54,56,101,56,101,56,102,48,49,48,100,98,54,99,98,50,99,56,49,57,97,54,54,55,54,48,56,99,54,48,50,99,49,48,56,48,48,55,56,98,48,56,48,51,101,97,99,52,48,49,54,101,53,56,48,52,56,48,56,48,49,100,101,53,48,49,50,101,99,48,48,51,49,49,100,52,48,53,97,57,48,48,102,102,55,100,102,49,48,48,102,102,51,101,52,99,48,48,102,102,101,97,56,49,100,51,48,51,98,48,48,102,48,56,49,50,100,56,48,48,102,102,102,97,102,98,48,55,57,54,49,100,50,48,55,97,54,48,102,54,52,49,101,53,48,55,54,99,98,55,50,97,48,51,99,50,48,102,101,52,49,100,99,48,55,99,99,51,98,99,49,102,53,48,55,55,99,49,99,55,48,101,49,48,55,98,99,51,98,101,48,102,56,56,51,56,52,53,97,50,55,48,51,98,54,48,55,97,48,48,102,102,101,52,99,49,102,99,49,53,97,49,101,54,48,101,99,48,51,102,97,48,101,98,56,55,56,99,97,100,48,101,52,56,55,100,48,51,57,56,57,54,57,101,53,48,50,55,57,52,48,53,54,56,55,55,99,98,51,52,50,48,102,49,100,48,50,55,56,98,49,52,99,50,98,99,97,102,57,102,102,48,50,55,98,48,48,55,99,98,54,99,48,57,102,102,50,99,52,49,101,52,48,49,51,57,102,48,48,52,98,54,56,51,57,55,48,55,100,49,99,51,99,56,48,101,53,52,97,100,48,50,53,102,48,51,57,101,49,99,57,48,55,100,48,49,99,56,48,101,97,48,51,99,52,52,56,50,101,56,51,97,97,56,56,48,102,97,56,49,100,98,48,49,51,49,101,48,102,98,53,50,99,98,100,50,57,52,51,99,56,49,100,57,48,101,97,56,55,99,53,51,99,51,97,50,56,99,49,101,100,50,56,100,50,56,51,98,56,49,99,97,97,50,99,53,48,56,51,100,52,53,49,99,56,55,98,56,97,100,99,56,52,53,52,52,57,54,50,56,50,56,49,100,48,48,102,102,97,101,100,48,48,50,55,48,97,56,101,48,49,102,53,48,102,57,56,55,97,56,49,101,50,56,55,97,56,51,99,56,49,102,99,48,102,100,48,55,57,48,98,99,48,102,55,56,55,100,48,51,100,101,53,100,57,54,101,49,101,56,48,102,53,48,55,97,48,51,100,50,53,99,57,54,48,53,102,56,55,56,48,51,99,48,53,102,56,55,56,56,98,48,52,97,50,100,56,98,99,50,101,56,98,55,50,102,48,98,54,52,100,52,100,50,100,99,98,53,50,100,56,98,49,50,100,99,98,50,52,97,50,99,49,51,100,51,49,51,57,51,49,51,53,51,99,98,48,52,99,52,56,52,57,52,101,50,99,49,99,97,55,54,100,99,50,52,50,55,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,56,51,102,54,48,48,102,102,102,97,100,101,48,50,55,54,48,51,102,50,48,52,56,52,56,49,51,55,97,48,101,53,99,49,102,101,56,55,53,56,51,100,50,49,102,50,50,56,48,51,97,101,53,49,48,51,99,54,48,55,55,48,48,48,102,102,102,53,54,99,97,55,48,101,54,57,55,56,53,99,49,53,97,57,97,49,102,51,48,55,51,101,53,54,48,51,99,102,48,101,50,48,55,99,48,51,102,97,49,99,57,52,57,50,98,56,97,100,48,102,55,48,55,52,100,48,99,51,99,52,56,54,53,102,49,53,54,49,99,102,52,55,52,51,97,48,101,100,48,55,97,52,98,98,56,48,101,101,57,54,52,101,98,48,56,98,50,53,97,54,54,101,50,54,49,51,57,48,48,48,102,102,51,57,52,52,48,57,51,53,48,50,54,100,48,49,100,52,56,49,51,98,52,48,52,98,100,48,51,98,54,48,50,54,49,52,49,99,101,56,55,57,99,97,50,48,102,48,56,55,55,56,51,101,99,49,100,52,48,101,54,49,54,101,53,101,49,53,99,53,53,49,55,54,49,100,55,50,101,48,98,52,48,101,52,48,55,98,48,51,99,56,49,99,56,48,101,99,48,55,101,56,98,51,48,101,48,48,102,102,55,99,53,49,56,51,97,101,49,101,52,48,102,53,97,48,56,55,54,48,51,101,97,49,100,56,52,50,48,102,54,57,53,55,48,49,101,49,48,101,98,97,54,49,55,56,57,99,53,56,57,53,51,54,57,49,51,97,97,57,100,54,53,99,52,51,52,102,52,99,48,48,102,102,56,98,51,53,48,49,98,56,99,48,49,102,49,57,99,48,48,55,100,99,53,49,55,48,48,52,97,54,56,51,101,50,48,55,54,99,48,52,57,57,48,51,99,102,48,102,52,49,52,97,53,50,48,49,50,102,50,48,102,49,56,49,101,57,56,51,100,102,48,55,57,50,49,102,50,48,102,56,56,55,99,48,98,97,52,97,50,98,57,56,48,101,101,51,99,56,99,48,52,98,55,56,48,57,54,48,55,55,48,97,56,52,54,48,102,49,57,55,101,48,102,52,52,51,98,99,49,99,52,50,97,52,97,98,98,50,102,99,49,100,54,48,55,52,57,48,52,97,101,52,49,50,99,48,51,97,54,53,56,100,48,54,56,53,57,53,50,48,57,53,56,53,56,48,50,55,99,98,48,50,98,50,52,97,102,102,102,48,48,100,49,53,53,48,50,101,99,48,48,55,100,57,51,56,48,51,101,98,57,52,49,99,55,48,48,51,101,99,98,56,48,57,55,55,50,101,99,49,99,55,48,51,101,48,50,56,100,48,54,48,98,49,55,56,48,52,98,55,48,55,52,48,49,101,50,50,49,49,53,56,49,99,102,99,49,102,100,48,55,55,98,101,52,51,102,50,49,99,50,48,102,56,56,55,56,99,48,49,101,99,56,48,102,55,48,55,97,52,51,56,56,49,102,98,52,57,48,101,98,55,48,102,52,97,50,56,55,48,52,97,99,50,56,56,51,99,55,56,97,102,50,57,48,56,48,55,56,56,97,50,51,57,53,97,53,56,101,100,99,49,50,52,57,101,53,55,56,49,56,57,97,101,98,102,101,48,49,48,51,56,53,97,57,53,56,53,56,57,52,101,57,97,101,57,53,97,53,98,49,53,101,57,56,53,53,49,54,48,99,54,54,55,98,101,56,48,57,101,56,99,102,97,49,97,54,51,51,57,50,49,57,99,57,48,56,101,49,98,97,51,50,52,54,57,52,57,54,102,100,50,51,51,101,99,53,52,99,100,99,101,101,49,57,100,52,56,100,99,102,98,100,49,53,50,56,48,99,48,54,48,48,102,57,50,55,56,49,50,56,52,48,48,102,102,102,50,97,52,48,48,102,102,102,98,52,54,48,55,100,101,48,48,102,102,102,54,54,56,51,98,54,97,48,55,55,56,48,101,49,99,51,102,57,56,49,100,98,99,56,51,57,97,99,53,55,56,55,51,102,56,55,53,48,51,97,97,53,99,54,48,101,97,56,49,50,101,101,48,101,50,55,48,51,99,49,101,49,100,98,97,50,98,52,51,98,54,53,48,48,55,51,99,98,50,48,52,56,56,55,100,48,51,99,54,57,52,48,50,54,57,48,49,100,54,101,57,97,48,57,48,50,99,53,50,102,101,50,100,56,49,50,52,53,56,97,53,55,50,54,48,50,102,101,50,102,102,101,97,49,100,48,48,102,102,52,98,100,48,51,97,50,50,100,99,49,102,102,56,51,102,98,48,55,50,50,48,101,49,48,51,98,101,101,98,50,99,57,55,101,48,102,98,52,49,101,102,56,51,98,52,48,55,52,56,53,48,98,97,102,98,56,57,52,100,97,51,98,54,53,99,48,51,99,55,48,102,57,49,52,50,49,99,101,50,98,49,100,55,98,97,49,49,53,52,53,101,97,54,57,48,99,57,56,53,99,98,48,52,97,57,48,52,97,52,50,99,100,51,55,54,102,53,52,100,57,53,56,57,102,55,98,50,49,51,56,49,50,101,97,48,54,97,52,48,48,102,97,53,53,48,55,52,48,48,102,102,102,48,52,49,101,101,56,48,51,101,100,50,99,48,57,49,52,101,48,101,102,56,51,98,50,53,98,48,55,56,102,56,51,97,102,48,50,54,98,99,48,57,54,52,48,55,99,48,49,102,55,101,53,51,49,52,101,53,100,49,55,52,48,50,52,52,48,101,102,48,51,57,50,48,52,99,51,56,51,97,55,48,48,55,98,57,48,51,99,99,53,57,54,50,56,56,97,97,50,99,55,57,53,54,53,52,57,53,97,48,50,54,52,56,57,57,51,99,98,57,50,101,99,49,50,48,53,48,57,53,102,57,50,54,55,57,54,54,53,57,97,48,101,102,97,97,98,102,99,48,51,55,102,99,48,57,50,50,48,55,52,52,53,99,56,49,50,102,99,48,52,57,57,48,49,50,56,101,48,101,50,52,51,99,55,54,100,51,99,53,102,48,51,57,49,48,50,53,56,52,49,99,50,48,51,97,51,50,101,97,100,49,100,99,52,97,55,57,57,98,50,101,48,49,100,98,56,51,97,56,48,101,57,56,55,51,48,98,50,52,56,52,54,97,52,99,50,97,52,97,51,52,100,98,56,98,52,99,50,57,49,50,54,97,52,49,51,97,53,49,57,53,56,57,100,101,55,102,99,101,49,53,97,53,55,100,101,101,56,53,50,48,99,99,50,53,50,53,50,51,50,48,50,51,97,52,50,54,97,54,97,52,51,50,56,56,56,56,56,56,99,98,97,57,50,57,52,57,56,57,49,55,57,56,54,49,49,57,57,54,50,54,57,50,49,50,49,101,52,56,52,56,55,102,101,56,54,49,49,97,54,54,52,102,53,102,102,102,51,51,49,98,100,49,102,52,101,101,52,53,55,97,56,49,50,97,56,48,51,101,102,56,99,48,57,102,99,50,56,48,48,57,48,55,48,48,102,102,55,100,55,98,56,51,101,48,48,102,51,53,57,55,52,57,50,53,54,56,51,99,48,48,102,102,55,99,54,49,100,57,48,55,56,52,48,101,50,48,49,100,56,51,97,53,51,49,54,48,56,50,56,54,49,101,48,50,56,56,49,101,49,48,55,102,56,49,99,56,48,51,101,50,50,99,56,51,57,54,49,101,57,54,50,98,56,55,98,99,51,97,52,53,99,57,53,56,56,52,56,50,53,99,56,55,50,97,56,56,49,55,54,53,49,50,53,57,54,48,53,101,97,48,50,55,55,56,48,49,50,57,50,97,100,51,99,98,49,100,51,57,48,102,102,99,48,50,100,99,48,48,102,102,49,102,50,49,49,48,50,55,48,99,51,99,101,48,52,101,49,48,48,51,101,100,48,56,48,57,56,50,52,100,48,102,50,55,50,98,102,97,50,48,49,50,100,101,49,102,57,48,55,98,50,48,52,97,55,56,55,51,49,50,99,97,99,99,57,101,49,56,50,55,48,55,49,99,49,99,102,56,49,51,48,101,48,102,98,49,50,48,51,98,56,53,56,48,50,54,49,50,99,51,99,99,49,101,56,57,52,98,55,49,50,101,52,51,99,99,102,53,101,52,99,52,48,97,50,56,56,97,98,98,57,97,57,99,53,55,56,55,54,99,97,99,54,101,55,57,50,48,50,52,48,53,49,99,52,51,101,97,49,102,50,48,102,48,48,51,99,49,48,102,56,48,55,97,99,51,102,56,49,101,99,50,99,57,50,56,98,97,48,102,53,56,55,101,52,51,99,101,49,101,48,48,102,102,102,56,48,55,97,48,98,57,50,99,49,50,57,51,56,98,49,50,99,52,98,53,50,102,99,51,99,99,53,97,97,53,49,55,54,53,100,57,54,50,53,57,49,54,50,53,98,50,54,50,55,57,54,48,57,99,57,97,57,99,53,97,50,53,50,52,50,54,97,53,97,55,50,55,97,55,50,54,97,55,97,54,51,56,57,49,55,54,57,99,57,101,101,51,57,53,53,53,52,50,55,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,51,56,56,55,50,56,51,101,52,49,101,48,48,102,102,55,55,99,49,102,48,48,101,97,48,55,102,48,51,97,54,53,57,50,53,49,52,97,49,101,98,48,101,51,48,55,57,99,51,98,101,49,102,48,48,102,102,101,98,57,55,50,53,55,97,53,50,55,49,53,99,53,56,57,53,52,53,102,56,55,54,52,98,53,52,53,50,101,99,97,52,50,99,52,97,100,50,99,52,97,57,52,99,52,48,50,99,49,48,53,51,53,48,52,98,52,52,53,52,55,52,100,52,51,52,101,52,48,52,101,52,50,52,102,52,51,98,52,55,56,98,52,49,52,102,54,100,99,57,57,97,57,49,51,57,55,53,102,102,48,48,102,102,101,102,99,48,48,55,100,53,100,56,51,100,49,52,56,48,55,99,52,48,48,102,97,101,54,48,50,52,54,52,51,102,101,53,98,49,55,99,57,99,49,101,53,48,102,54,49,55,97,48,52,97,50,56,49,50,99,56,57,97,49,102,100,50,101,48,98,49,55,52,98,97,52,97,50,99,57,50,56,51,102,50,53,57,48,51,56,55,48,55,55,54,53,101,56,55,57,49,102,50,99,48,98,50,50,101,99,57,50,55,57,54,97,57,54,57,56,53,56,49,54,55,52,57,99,57,56,53,98,97,53,50,54,97,55,56,48,57,57,53,97,52,102,98,98,50,99,57,51,97,100,99,101,101,55,49,98,52,48,49,102,54,49,54,48,101,57,57,50,56,49,102,56,56,49,50,50,50,48,52,101,54,48,51,97,53,50,98,52,97,51,54,48,51,99,50,49,101,49,48,55,56,50,48,52,97,98,48,49,51,48,101,49,99,99,48,101,97,49,53,97,101,51,56,53,52,51,48,102,100,48,55,97,99,51,100,97,48,101,55,56,51,101,52,49,100,56,50,57,55,57,53,56,53,57,49,55,102,101,52,97,97,50,97,48,98,53,98,52,99,50,101,97,57,49,49,48,52,98,56,52,100,98,52,51,52,49,50,98,99,49,51,50,52,99,98,48,97,56,52,48,100,55,100,52,48,53,54,57,48,48,55,99,51,50,56,48,57,98,48,48,101,57,48,55,56,56,48,57,53,57,48,55,99,97,48,52,97,50,57,54,101,53,101,55,52,101,48,55,98,52,53,48,56,51,101,51,48,55,56,50,48,102,97,99,97,99,50,97,98,49,53,54,57,101,99,56,50,52,99,49,100,50,57,53,97,48,101,101,99,48,57,53,101,48,55,54,50,53,54,100,102,50,99,57,49,56,51,98,98,48,49,100,100,52,57,50,48,49,101,49,55,57,50,49,48,99,48,50,101,99,51,99,53,99,51,99,53,102,49,98,102,50,98,50,99,97,101,100,50,57,100,50,48,51,98,50,97,102,102,56,48,52,50,98,56,51,101,49,48,55,55,52,53,100,56,51,97,48,48,102,102,55,98,54,48,102,52,99,49,100,50,48,55,56,57,48,100,101,50,98,48,51,99,50,48,101,98,52,49,101,51,56,55,100,52,49,100,99,57,55,97,53,55,50,52,50,54,57,53,99,53,97,51,101,56,48,53,99,48,55,50,52,51,99,99,53,98,48,55,54,56,98,49,50,98,100,50,48,98,49,50,97,98,54,50,97,52,98,52,52,56,52,50,52,99,50,98,53,50,57,49,49,99,52,101,50,98,102,102,52,48,52,100,97,57,101,101,49,53,102,99,49,50,51,53,50,55,48,97,102,53,48,51,56,53,48,48,102,102,55,100,101,100,48,49,50,101,48,48,102,102,102,48,99,48,57,55,51,48,48,55,100,97,54,48,49,51,56,51,99,49,101,49,49,53,102,56,97,101,101,48,102,100,52,49,102,102,56,49,51,48,50,48,52,99,55,56,55,49,102,48,50,55,52,97,48,52,99,101,57,101,48,101,102,48,49,101,56,48,49,51,49,50,48,102,56,52,48,49,101,100,56,52,102,100,56,97,49,50,101,99,98,102,99,56,97,48,57,99,56,50,56,100,51,51,48,50,52,56,98,97,97,50,97,56,98,101,56,100,98,48,48,57,57,56,55,55,99,97,102,102,53,51,51,99,48,57,101,57,55,102,99,48,99,101,48,48,102,102,49,102,52,102,97,48,52,97,55,56,55,53,56,48,57,100,102,48,48,55,100,56,99,56,49,50,101,99,48,52,97,100,56,55,100,49,49,48,98,55,52,98,48,101,99,48,51,99,101,48,48,55,97,98,51,56,98,51,52,55,50,56,57,102,48,101,99,50,51,49,55,48,102,52,56,55,50,52,49,99,52,56,51,99,100,48,55,56,97,56,98,100,49,49,50,52,51,101,50,53,51,57,55,97,49,100,99,56,100,100,51,48,51,97,54,56,100,100,99,101,57,99,53,54,50,54,102,57,52,50,48,100,51,49,53,101,52,48,98,50,48,52,57,50,54,51,54,48,49,100,53,56,53,53,57,53,56,53,55,49,52,101,56,52,100,49,53,97,53,52,57,53,101,56,54,53,53,50,48,51,49,100,101,101,56,101,56,48,56,48,56,99,99,50,49,97,49,98,50,48,57,56,55,98,97,52,50,52,48,54,48,56,99,56,102,97,53,49,57,98,100,52,57,50,102,98,100,53,53,51,49,51,98,48,54,57,53,52,50,102,55,102,101,56,48,50,101,99,56,48,49,102,48,98,99,48,50,53,51,52,51,97,54,49,102,97,48,55,98,52,48,52,99,100,56,49,51,52,52,49,102,50,50,56,102,53,56,55,57,99,49,99,52,55,48,55,51,49,99,49,99,100,57,55,49,99,98,51,52,102,100,57,97,101,48,102,51,99,51,98,48,48,102,102,52,100,52,48,51,98,57,48,55,56,97,48,48,101,99,102,50,97,99,51,99,52,56,56,56,52,55,101,53,53,97,50,97,50,97,49,56,48,51,97,100,50,53,48,49,54,53,99,100,52,52,99,97,57,48,52,56,51,57,102,57,54,48,97,48,49,56,99,50,98,102,102,97,56,48,53,54,52,48,48,102,102,51,101,53,57,52,48,52,102,50,56,55,56,99,49,102,101,56,49,51,101,52,57,50,48,52,98,53,57,53,97,49,101,54,52,51,52,100,48,55,54,52,48,52,98,50,54,54,50,56,51,98,54,56,54,53,54,50,51,56,55,100,99,97,57,52,99,52,98,99,48,102,97,99,49,99,100,56,49,50,101,56,49,102,99,50,101,102,48,55,57,57,49,56,98,100,50,100,54,56,51,98,56,53,57,55,52,50,48,102,48,49,52,55,53,54,53,48,54,50,56,99,97,50,50,97,56,49,50,49,51,97,98,57,54,54,48,50,54,48,53,57,53,52,97,55,55,48,48,102,102,99,97,101,48,50,54,56,99,48,57,57,48,48,55,55,97,48,52,97,52,56,51,56,97,48,102,99,48,49,51,48,52,48,102,53,99,98,49,48,49,50,57,48,55,55,99,48,101,102,98,56,55,55,51,48,55,56,52,98,48,97,52,53,50,102,100,51,97,57,57,99,49,101,99,48,102,56,49,52,48,49,99,98,50,98,54,56,49,50,101,49,100,57,50,57,52,51,99,52,53,99,100,55,101,53,98,56,55,56,56,97,102,57,48,48,98,49,50,57,49,51,56,100,97,98,102,98,48,52,57,50,48,101,98,52,100,54,99,48,50,50,99,52,51,99,54,49,101,50,50,101,48,51,100,56,53,98,97,53,49,55,101,49,101,48,52,99,99,57,99,53,99,49,54,48,49,56,54,52,99,52,99,48,52,98,97,51,50,50,55,55,56,49,50,99,56,101,99,50,50,97,51,102,101,99,50,50,50,51,50,50,50,50,99,57,49,52,53,52,55,54,50,55,54,57,56,100,97,97,54,55,53,102,99,52,98,102,101,98,102,101,50,102,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,101,51,50,48,49,53,53,97,48,48,53,49,57,48,48,102,102,48,53,102,54,53,48,48,100,55,51,48,50,52,49,48,48,102,102,49,98,48,51,56,48,57,50,55,48,48,52,99,52,54,48,50,53,98,99,48,48,102,102,97,57,48,56,55,52,49,52,48,50,97,51,49,57,48,48,102,102,97,97,100,48,48,50,56,99,56,48,49,98,57,52,48,51,53,99,99,48,57,48,52,48,48,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,102,102,50,97,52,50,49,100,48,53,48,51,97,52,51,57,52,48,48,54,101,100,49,97,101,48,48,57,99,101,53,50,48,48,102,102,53,55,56,97,98,48,48,98,48,52,48,57,97,51,56,48,51,54,50,101,48,101,101,56,48,49,51,55,54,51,99,56,48,49,53,49,48,102,100,56,51,55,50,98,97,101,98,97,56,48,99,98,101,48,49,49,101,102,97,101,98,97,101,98,102,101,48,50,101,48,48,48,102,102,51,101,53,48,97,48,48,100,54,102,55,48,55,54,99,48,48,57,57,54,54,49,99,49,48,48,102,102,50,97,51,101,48,102,100,53,52,48,52,49,48,57,49,55,56,48,102,48,49,57,100,52,48,55,101,102,48,48,102,102,55,99,97,49,52,48,49,97,100,101,101,48,101,100,56,48,49,51,50,99,99,51,56,50,48,48,102,102,53,52,55,99,49,102,97,97,56,48,56,49,102,50,50,99,50,52,55,51,48,48,102,102,52,52,54,101,54,53,48,49,52,57,48,102,54,52,48,49,98,55,52,51,101,56,54,49,100,52,101,52,57,48,48,51,101,51,51,48,48,54,50,50,48,50,53,101,52,53,48,50,100,57,56,55,55,48,54,56,97,48,48,55,98,101,49,101,57,97,48,99,48,49,51,54,51,100,49,55,98,57,97,97,98,55,51,55,57,50,52,54,102,56,101,48,49,98,49,56,49,55,98,56,99,54,49,50,97,48,51,55,49,56,48,51,101,51,101,50,48,48,102,102,102,97,57,97,50,98,99,51,102,55,99,51,98,54,48,52,102,102,56,49,51,48,52,53,51,49,53,50,53,97,48,55,51,49,48,48,102,102,98,52,54,52,98,49,48,50,53,56,52,51,97,53,48,53,100,49,55,56,56,97,53,101,100,48,51,99,51,48,55,55,52,48,102,49,52,97,100,52,56,101,48,102,97,52,98,50,52,56,48,101,97,48,55,56,56,97,52,54,48,97,100,50,98,48,51,97,48,49,101,55,48,101,52,49,55,52,49,100,49,48,101,102,48,55,51,56,51,99,101,56,56,53,102,52,56,55,98,49,51,53,50,52,98,102,50,100,56,51,99,50,49,100,101,50,98,56,97,48,50,57,56,51,97,52,57,99,49,102,54,48,50,100,56,48,48,55,100,51,51,48,48,51,101,97,97,99,98,97,48,48,102,102,55,100,56,50,48,51,100,97,52,57,48,102,98,48,51,99,52,52,51,50,101,48,97,50,48,50,53,56,99,49,100,49,57,54,99,49,100,101,50,99,56,51,101,101,53,101,97,52,49,52,54,57,99,57,50,53,49,48,51,100,53,48,102,48,49,53,99,49,101,51,48,101,97,49,54,54,53,57,48,51,56,51,50,98,99,98,57,50,98,48,51,101,97,49,99,55,50,102,56,97,53,50,99,48,51,99,56,49,99,54,52,97,50,101,53,51,56,98,101,48,102,55,48,55,53,57,51,56,98,97,52,102,48,101,48,57,53,102,54,53,49,50,53,57,54,50,53,55,97,49,97,55,56,55,97,99,51,97,55,54,57,97,48,49,56,97,48,53,48,57,52,50,53,50,48,55,52,99,97,52,50,57,56,51,98,48,49,100,55,50,57,48,97,57,48,101,100,56,55,54,99,51,98,56,53,52,57,53,97,49,100,101,48,101,101,48,55,55,48,51,98,101,53,54,50,48,57,52,97,53,49,48,55,55,99,97,49,50,57,57,48,57,56,50,98,52,97,54,50,56,52,97,54,50,57,56,97,100,52,53,52,49,52,50,50,97,99,97,98,50,57,99,97,97,52,54,52,55,52,50,52,48,50,97,100,48,57,48,57,48,53,48,57,48,49,48,53,49,100,49,53,48,53,48,54,55,52,52,54,100,56,51,100,48,101,98,99,55,49,52,48,52,100,48,102,50,100,51,55,99,100,54,51,98,56,48,51,100,54,57,100,50,100,56,55,51,51,97,98,97,50,53,97,55,102,51,100,98,54,100,52,50,102,52,48,98,51,97,49,100,48,50,50,52,99,50,49,101,55,56,52,51,54,53,97,100,53,54,98,49,97,101,48,50,97,52,49,55,101,97,48,98,97,101,97,51,56,56,54,52,97,101,48,101,56,48,51,98,99,51,53,56,54,48,55,100,48,100,54,54,51,52,48,50,97,101,51,53,99,101,54,101,97,49,51,48,55,54,99,99,51,51,100,57,100,97,98,97,49,57,101,55,54,51,99,98,52,48,55,54,54,100,49,97,102,49,99,99,49,97,97,100,55,53,55,57,99,56,99,100,48,57,56,102,48,57,54,100,51,99,49,101,99,101,99,98,53,52,49,102,97,101,54,99,49,53,57,55,53,100,52,48,54,54,54,52,57,50,52,57,48,97,57,50,50,50,52,49,49,50,54,48,49,49,97,53,55,51,57,99,101,97,101,55,53,98,53,99,101,98,54,98,57,100,54,100,98,54,100,55,49,55,54,100,97,52,100,98,54,100,97,57,98,52,57,102,53,102,57,56,100,99,101,50,56,99,51,56,50,57,55,51,101,49,52,55,49,99,50,57,55,53,102,56,56,97,50,51,54,52,57,55,100,50,55,100,102,52,99,102,51,54,56,49,56,102,102,56,98,100,99,54,101,48,54,56,57,48,53,57,57,54,99,56,100,54,57,101,52,54,102,57,50,51,101,49,49,98,101,99,55,101,51,56,99,49,53,99,50,101,56,99,54,99,48,97,49,97,97,99,56,98,57,98,55,100,98,100,53,52,102,102,101,55,48,97,48,97,100,99,50,51,57,98,49,102,56,57,48,48,102,102,101,48,49,55,49,48,48,49,102,55,99,56,48,48,102,102,102,98,54,51,54,56,48,57,53,51,48,55,55,48,57,52,48,52,97,101,48,49,50,100,101,48,102,51,50,48,97,97,48,50,54,57,99,51,102,55,48,56,57,50,49,102,100,50,100,56,51,98,52,99,54,52,99,50,101,48,49,99,98,56,51,97,100,50,101,52,97,56,52,97,52,97,55,100,101,54,56,51,99,99,56,101,53,97,50,49,101,48,101,52,56,51,100,56,48,102,57,48,54,101,53,51,99,56,55,52,50,49,49,49,48,56,98,98,50,102,99,97,49,48,101,51,50,54,49,54,101,49,102,52,57,99,49,99,55,48,102,48,57,54,99,48,101,97,56,51,100,52,57,99,49,49,56,102,49,49,98,99,55,50,49,100,100,51,51,49,55,57,97,52,55,100,98,52,54,49,52,48,52,50,100,53,52,49,48,48,102,102,100,49,101,100,54,53,49,97,56,100,51,98,51,53,51,50,100,55,50,52,57,55,53,98,49,48,56,57,53,99,53,99,57,54,54,48,54,98,48,55,51,56,49,100,50,48,102,52,48,55,100,52,51,102,56,54,53,48,101,50,56,101,98,50,56,97,98,52,102,48,54,56,53,49,98,51,100,57,97,54,101,54,49,101,57,99,55,49,51,48,56,99,100,54,100,52,57,102,48,100,55,51,102,98,56,101,98,49,100,48,101,99,55,55,51,98,98,53,48,100,53,54,100,55,52,56,49,51,53,55,51,99,101,99,55,53,54,100,97,98,99,102,48,97,54,54,48,56,57,48,48,51,101,102,99,48,48,49,102,55,48,101,53,56,49,54,52,57,56,49,101,97,48,50,52,53,48,48,102,102,57,53,57,48,102,57,54,52,54,48,101,101,51,49,99,51,99,99,49,99,101,48,50,54,57,48,51,102,52,53,53,50,50,56,55,97,56,97,50,48,102,52,98,99,49,101,54,50,56,99,51,100,48,49,101,51,48,101,53,56,55,97,56,49,99,48,50,49,100,57,55,54,53,48,49,52,55,57,49,56,51,97,56,56,98,50,53,48,99,50,54,48,55,102,52,51,99,54,49,100,56,52,99,48,102,48,50,48,48,51,99,56,50,98,99,98,100,52,51,48,101,55,50,48,56,55,56,49,48,48,102,102,51,57,101,56,97,49,102,97,50,57,48,51,101,101,48,50,56,50,48,102,56,100,99,57,55,51,57,102,102,50,52,54,51,57,50,102,102,56,98,100,102,57,99,53,102,101,51,56,99,51,97,98,57,100,101,55,50,100,101,101,101,100,102,97,97,98,98,97,102,55,101,97,102,101,102,101,97,98,101,48,54,98,100,55,48,98,101,54,48,97,49,56,53,49,98,54,100,98,50,98,51,56,102,102,48,102,56,49,57,102,102,102,99,54,48,49,100,102,102,56,97,48,53,48,98,51,49,56,48,54,49,50,53,48,49,51,97,49,101,48,51,55,48,100,48,49,101,52,51,52,100,55,57,97,56,55,102,55,53,98,53,100,54,56,99,57,100,97,50,54,98,48,101,97,55,54,56,57,49,57,54,50,98,57,52,97,56,100,54,99,98,53,48,57,50,100,99,101,52,98,100,99,57,98,52,54,97,56,48,51,50,100,56,55,51,99,49,100,49,48,101,56,48,55,50,52,51,56,101,54,55,48,101,52,48,101,56,57,100,54,50,97,51,97,49,99,101,53,53,101,55,100,51,53,50,98,54,48,50,98,99,100,97,51,53,57,101,53,57,101,99,100,49,51,52,49,54,52,56,57,53,56,98,57,54,98,97,50,49,53,48,50,53,51,98,57,100,57,56,97,48,101,97,97,97,51,53,53,49,100,100,53,51,49,56,100,57,102,101,49,53,102,56,48,99,53,97,51,102,49,52,55,49,56,50,57,54,102,56,100,102,101,48,97,102,100,54,57,52,50,48,48,102,102,97,99,48,99,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,51,57,97,48,49,51,55,101,48,52,102,52,56,49,50,101,48,48,52,56,56,57,52,101,48,101,51,99,51,100,56,48,52,99,101,56,55,99,101,56,49,100,97,56,55,48,48,102,102,49,102,97,56,51,102,102,48,101,100,48,49,50,100,101,53,51,56,51,99,57,50,100,49,97,54,49,57,48,101,49,56,55,49,56,51,102,56,49,101,101,48,101,50,56,51,99,54,48,102,100,56,55,54,56,98,56,48,55,97,50,53,101,50,53,97,54,97,48,102,48,101,56,48,51,98,102,52,101,57,48,55,55,48,57,101,49,100,56,50,99,48,51,101,100,100,49,49,51,99,97,50,48,101,55,57,55,97,53,102,49,52,99,53,97,56,55,100,101,56,51,98,99,49,99,50,52,51,48,102,54,56,55,99,99,51,97,97,48,50,54,53,56,48,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,102,102,56,48,100,97,56,49,101,99,48,101,57,56,55,53,99,51,102,99,49,100,54,48,102,51,56,55,49,52,51,102,52,49,100,97,50,56,52,51,101,97,49,99,56,48,102,56,57,52,48,53,99,48,55,52,99,51,101,50,49,100,48,48,102,53,57,52,99,53,55,48,55,56,56,51,97,101,49,101,99,48,101,98,48,55,56,57,48,53,50,48,97,97,48,102,50,48,55,53,99,51,99,56,49,100,99,50,100,100,48,100,51,56,97,56,50,102,56,51,98,99,53,101,49,52,101,57,56,57,54,53,52,49,54,97,53,51,49,54,48,56,56,57,97,53,55,57,54,97,53,55,50,52,50,53,57,53,101,57,101,100,51,97,100,98,57,55,51,52,48,49,52,97,54,48,48,102,102,102,98,102,50,48,48,102,102,55,100,49,53,56,55,97,52,48,49,102,53,49,56,48,102,50,99,51,98,50,49,102,57,48,55,54,99,53,98,56,55,56,48,49,101,49,48,49,50,54,52,48,102,57,52,51,99,48,102,48,55,53,48,49,99,102,56,55,99,56,51,100,50,53,56,57,54,48,49,101,98,48,55,57,56,49,99,101,48,102,53,48,55,54,56,49,100,102,48,55,48,99,98,55,48,102,49,56,55,54,48,49,102,101,48,55,56,99,97,49,48,55,52,52,48,101,100,52,49,100,53,49,52,48,49,101,48,48,102,99,48,55,97,52,98,49,48,55,57,48,53,98,48,51,57,97,50,57,52,51,97,101,57,56,53,56,97,55,56,55,57,48,49,100,102,56,55,48,52,51,99,54,53,56,49,54,48,100,99,49,54,52,49,100,51,50,102,97,101,56,48,54,49,56,48,48,55,99,54,52,56,48,49,102,50,49,50,50,101,56,49,101,55,49,55,48,53,49,56,48,51,101,98,98,56,48,49,102,54,48,50,48,102,55,55,57,54,54,49,102,102,50,99,98,50,50,49,53,56,48,52,97,54,56,51,102,97,48,55,57,56,53,99,56,55,101,99,51,100,54,49,102,99,48,55,100,50,49,102,97,48,102,53,48,55,101,48,51,102,99,49,101,57,48,102,53,48,51,98,48,48,102,102,55,101,52,48,102,56,99,49,101,50,48,51,99,57,48,102,53,102,50,99,99,49,101,48,50,55,102,48,102,53,48,55,50,52,51,97,97,48,52,98,54,50,48,98,54,49,100,98,48,101,57,57,52,52,53,97,49,52,52,49,100,55,52,100,48,55,54,97,101,48,55,56,48,98,49,48,102,100,97,55,56,51,98,49,48,101,101,56,55,98,99,48,55,51,53,48,50,54,97,52,48,57,54,57,48,55,53,97,48,52,101,51,48,49,50,101,52,48,102,57,56,48,57,53,98,48,55,100,52,53,53,102,50,101,48,49,100,56,56,51,102,48,48,101,48,56,55,56,48,51,56,48,49,101,53,101,56,99,56,48,49,100,101,52,102,50,101,52,97,51,97,50,100,100,49,54,98,57,52,99,49,102,52,48,101,57,102,48,102,53,48,55,55,99,51,100,54,49,100,100,50,98,48,51,102,101,48,101,102,52,51,99,52,56,101,53,54,48,55,100,56,49,100,100,56,55,57,49,51,99,97,48,50,99,101,52,51,97,50,49,102,98,48,101,102,56,55,55,52,51,99,56,56,52,56,49,54,57,101,53,51,97,49,50,102,102,56,48,52,52,55,97,101,97,48,54,56,101,48,48,102,102,102,98,53,56,48,48,102,102,55,100,53,50,56,49,51,49,56,48,48,102,97,57,55,48,50,54,51,49,50,56,49,99,98,56,51,101,98,52,55,57,48,102,52,56,55,48,52,51,100,51,56,98,57,50,101,56,49,99,49,56,51,102,97,50,56,99,97,53,52,56,50,98,56,51,56,54,48,102,99,52,51,56,52,53,55,51,99,56,99,56,99,102,57,54,48,53,54,98,48,57,50,57,54,53,56,101,48,101,98,48,51,99,51,48,101,98,55,50,99,56,97,99,52,48,48,55,97,56,48,101,98,100,51,99,98,49,50,99,52,98,101,48,55,55,101,53,101,49,54,52,53,52,57,54,48,53,55,57,54,54,49,101,99,48,101,49,56,55,97,99,49,100,102,48,51,99,49,48,102,57,48,49,53,99,50,102,102,101,97,48,51,55,101,48,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,49,52,48,100,52,48,54,102,99,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,98,102,101,48,51,101,98,56,48,51,101,100,97,48,48,57,100,99,48,102,53,48,48,51,101,98,57,52,48,57,48,53,48,55,100,52,48,52,101,55,48,55,51,56,51,57,48,53,48,48,102,102,51,99,97,50,100,56,49,99,98,48,55,56,52,49,99,51,97,52,97,53,48,55,49,48,51,99,56,53,56,49,54,50,53,51,49,53,101,49,101,99,48,101,97,48,55,101,48,48,102,102,57,56,56,48,55,52,99,48,101,99,56,51,101,101,53,51,50,51,49,55,97,53,53,57,50,52,98,50,56,48,51,99,48,57,56,49,99,98,48,102,97,56,55,56,98,48,55,52,48,51,99,98,52,56,48,49,101,49,50,98,56,51,98,99,49,101,100,57,50,57,99,98,102,50,100,52,51,97,99,49,101,101,50,97,100,48,53,51,56,51,97,54,53,97,48,51,51,97,48,52,97,98,48,49,51,50,99,48,101,98,52,48,57,99,54,48,50,53,99,56,49,99,99,56,49,51,52,56,48,101,53,52,98,52,101,53,99,48,51,98,49,48,55,101,48,49,99,49,48,101,102,56,55,102,99,51,98,53,57,50,49,51,99,51,98,99,57,101,53,99,57,52,55,52,53,98,97,50,101,99,53,99,56,55,50,99,51,100,57,56,51,97,97,49,101,48,48,102,53,56,55,55,52,97,99,48,102,102,56,51,98,100,48,102,49,50,51,57,54,54,49,99,57,48,55,56,56,49,100,98,52,48,50,102,99,98,51,57,48,101,56,56,55,101,99,51,98,101,49,101,50,48,101,100,97,54,97,55,100,97,55,57,52,101,57,97,97,48,53,49,48,48,102,102,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,48,56,53,50,48,48,102,97,48,100,48,48,55,100,101,97,48,55,97,52,48,49,102,53,49,56,48,102,50,99,51,99,99,49,99,54,48,55,57,50,53,52,48,55,56,48,49,101,49,48,49,50,54,52,48,102,57,52,51,99,48,99,56,55,97,99,49,102,48,48,55,51,52,51,97,99,53,55,49,54,48,49,101,98,48,55,57,56,49,99,101,48,102,53,48,55,54,56,49,100,102,48,55,102,48,97,56,48,101,101,48,55,57,99,49,99,49,56,55,55,48,98,101,48,55,98,97,48,101,100,52,49,100,53,49,52,48,49,101,48,48,102,102,102,99,48,55,97,52,98,49,48,55,54,101,53,52,56,51,101,53,50,101,56,51,100,48,56,54,53,56,97,55,56,55,57,48,49,100,102,56,55,48,52,51,98,56,53,55,57,53,101,101,52,49,54,52,49,100,51,50,56,54,50,98,102,99,48,100,54,56,48,49,102,50,56,98,48,48,102,102,55,100,48,57,49,52,101,48,52,98,99,102,48,102,53,48,48,51,101,99,99,99,48,57,51,99,48,101,102,56,55,48,52,51,57,50,48,52,98,57,53,54,48,55,55,48,49,100,101,48,50,54,49,56,48,57,55,56,48,101,56,48,55,54,52,51,56,99,48,101,98,56,51,98,52,48,101,51,52,98,55,52,98,48,48,55,98,52,99,49,100,49,56,55,50,99,49,101,50,56,51,57,100,48,101,100,48,55,53,56,97,57,48,101,98,48,55,55,48,98,50,48,101,48,48,51,99,49,48,102,48,51,99,49,100,97,50,98,99,49,101,49,56,55,51,57,49,49,48,49,50,99,51,102,97,49,100,101,48,55,97,52,49,101,54,52,97,48,55,56,97,99,98,56,49,101,102,48,101,53,48,55,101,56,51,100,57,50,48,101,55,48,48,99,54,99,48,49,102,49,53,99,48,48,102,102,55,100,49,98,48,55,97,52,48,57,53,101,50,98,102,48,48,51,101,99,56,48,48,57,98,54,48,101,98,56,55,56,48,51,97,48,48,52,99,50,48,55,100,56,97,50,48,102,101,56,51,98,56,48,55,50,56,48,52,98,102,48,51,99,54,48,55,53,101,53,56,48,55,52,48,51,101,97,48,101,48,56,51,97,98,50,49,101,56,52,56,48,101,98,48,55,98,56,49,101,55,48,55,100,52,97,102,48,55,57,97,49,100,48,50,98,52,51,101,101,49,100,54,48,55,99,48,48,102,102,102,49,53,49,56,51,98,52,53,57,49,52,52,49,99,97,57,48,101,57,101,50,56,56,97,101,50,98,48,49,99,48,56,55,99,56,98,98,52,100,50,99,99,51,99,50,49,102,50,57,48,55,99,102,54,49,100,102,48,55,55,54,48,51,56,100,56,48,51,97,50,99,48,55,102,52,48,101,98,56,48,49,57,56,48,48,102,102,55,100,50,48,101,52,52,49,102,52,48,51,98,102,48,48,102,102,53,54,55,56,49,101,51,56,51,97,99,48,55,98,50,48,101,98,52,49,101,50,56,55,55,99,48,49,49,102,56,49,100,49,48,102,100,48,51,98,100,48,102,100,48,55,52,99,98,97,48,48,102,102,53,55,57,48,55,55,52,51,99,56,49,100,100,50,99,99,48,49,97,51,52,97,97,52,102,48,54,56,53,98,48,55,102,97,48,102,101,99,49,99,101,48,49,50,98,48,48,101,54,56,49,101,48,48,102,102,51,102,102,48,50,54,48,56,49,101,49,57,52,50,48,101,98,48,49,99,101,56,51,97,97,50,56,49,101,48,102,50,48,55,101,52,51,102,50,49,101,55,55,57,102,48,49,50,101,50,97,48,97,101,99,57,50,56,101,56,56,56,99,56,101,56,99,56,99,56,52,56,101,57,97,53,98,49,55,99,49,101,48,50,102,52,98,55,52,98,50,98,56,51,98,54,49,99,101,48,101,98,49,52,52,53,55,49,54,52,49,101,99,48,102,57,56,55,98,52,98,51,50,57,99,51,97,101,49,100,56,50,97,52,98,100,48,102,50,57,55,56,53,54,49,53,56,57,98,102,101,48,97,49,56,48,51,101,100,48,52,48,49,102,54,54,99,48,101,49,48,48,102,102,49,102,53,54,101,48,52,98,49,48,55,100,52,49,102,102,48,51,100,100,50,99,56,51,98,97,49,101,51,48,102,97,50,50,57,52,48,57,101,57,50,48,101,54,52,48,57,55,102,57,48,55,56,56,49,99,101,48,101,53,48,51,99,100,48,55,102,99,49,101,57,52,54,50,102,99,51,97,50,49,100,52,101,53,51,48,55,48,48,97,102,48,102,50,97,54,56,48,57,98,49,54,56,53,48,48,102,102,55,52,99,98,56,48,102,101,56,55,52,99,98,99,48,55,97,101,49,101,53,48,101,98,48,55,55,56,51,101,52,53,56,56,51,98,97,48,55,55,99,57,52,53,98,48,55,99,99,48,49,101,100,54,48,102,48,98,97,56,52,53,55,48,55,55,99,98,100,48,51,50,53,53,48,48,102,102,57,52,101,48,48,55,100,97,99,48,48,51,101,100,54,56,48,57,56,99,48,48,102,102,55,100,98,52,48,49,51,49,56,57,52,48,102,97,48,49,102,53,97,52,52,56,55,53,56,51,56,50,49,100,54,99,53,99,57,52,97,48,101,48,99,49,99,50,57,52,54,53,100,50,52,49,54,50,49,99,51,48,55,49,99,49,99,50,50,99,53,101,52,54,52,57,55,99,97,102,50,98,49,102,52,57,52,52,50,98,98,48,55,97,52,49,101,49,56,55,97,55,57,53,97,53,54,97,55,56,51,100,52,48,55,97,48,57,101,53,55,49,53,99,53,102,48,51,99,48,50,102,48,97,100,50,97,52,97,102,50,98,99,97,99,48,101,57,56,55,48,99,51,97,56,48,101,102,56,49,100,102,48,55,51,52,48,51,97,99,53,55,102,99,48,50,56,49,56,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,100,102,57,53,48,48,102,102,97,48,54,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,55,101,53,55,102,99,48,98,54,52,49,100,50,56,48,51,101,99,100,48,49,99,51,48,51,99,56,48,50,55,101,99,48,57,98,55,48,48,55,100,55,50,57,55,101,53,57,57,52,48,48,102,102,101,100,52,48,57,56,50,48,50,53,98,52,98,102,48,55,51,54,99,48,55,49,52,97,51,48,102,53,48,51,99,51,48,101,55,50,51,57,54,52,48,52,99,97,48,55,53,56,49,101,100,56,49,50,101,101,53,53,56,49,51,48,50,57,54,53,99,48,51,97,51,48,101,56,50,53,97,55,49,53,97,49,102,56,50,100,99,51,99,48,48,101,98,57,49,54,52,51,100,99,56,50,48,102,52,56,51,98,52,53,51,57,52,50,49,101,50,50,98,99,51,98,48,49,100,51,50,98,48,51,97,48,49,102,56,97,48,102,50,100,98,54,49,102,48,50,99,56,51,98,99,49,99,99,48,97,49,48,48,55,100,100,54,48,48,51,101,97,57,99,51,56,97,48,48,102,98,54,51,48,50,52,101,56,51,99,56,48,101,54,102,97,51,48,55,48,56,51,98,52,48,52,99,54,48,55,50,98,51,97,49,101,102,48,50,53,55,56,49,102,53,56,55,100,48,97,55,50,101,49,51,55,56,51,98,51,48,102,100,52,97,55,57,52,56,57,50,49,101,52,48,101,102,50,53,57,54,56,49,100,57,52,98,52,53,48,102,48,97,49,56,51,98,101,48,55,99,50,49,100,101,50,57,102,56,55,48,48,102,102,49,101,48,97,50,101,52,48,48,102,55,57,52,56,53,54,55,52,57,48,101,101,48,51,99,99,48,48,102,102,55,97,55,50,49,102,51,48,102,97,56,51,98,49,48,101,49,57,53,100,48,48,102,102,49,55,57,97,48,48,102,102,102,57,49,98,48,51,100,54,48,55,97,52,48,101,52,48,48,49,102,50,48,100,48,50,55,50,48,49,101,57,48,51,57,53,48,55,57,56,49,102,101,48,55,51,99,48,102,51,56,51,97,100,50,48,52,98,101,100,48,55,54,56,49,101,50,56,51,98,48,48,102,102,102,57,48,55,56,48,49,100,101,56,55,101,99,51,98,98,99,98,98,48,50,52,97,56,49,99,56,48,55,55,52,98,57,56,50,57,48,51,100,97,49,100,53,52,101,50,57,48,51,99,48,53,54,55,50,101,48,51,98,101,53,99,57,54,56,53,50,49,54,53,99,97,102,50,99,50,51,57,54,48,53,49,49,54,56,57,99,53,54,57,54,49,101,99,97,102,52,100,52,99,54,100,52,48,51,48,53,52,48,49,102,52,55,56,48,48,102,102,102,98,55,51,48,101,98,56,48,51,101,100,101,52,48,57,52,97,55,52,49,101,97,97,54,56,55,55,52,51,98,101,48,101,101,52,48,57,56,49,48,55,53,48,53,102,97,49,48,51,98,56,48,50,54,50,99,49,100,55,49,52,54,49,101,48,50,98,57,51,99,97,100,52,49,48,102,53,98,99,53,51,50,50,57,54,99,53,50,48,51,99,100,48,101,52,49,52,99,57,50,53,100,57,54,54,49,102,56,50,57,52,49,100,48,48,102,102,51,100,51,52,55,48,49,51,53,101,49,99,99,57,48,102,99,50,49,99,49,54,48,53,54,56,55,97,99,51,98,48,48,102,49,52,49,100,100,97,48,48,102,102,55,56,56,51,102,102,50,48,101,100,100,51,52,49,101,48,48,55,56,98,102,99,48,50,97,52,52,51,97,54,48,48,102,102,102,97,101,100,48,50,54,100,48,51,99,54,48,52,102,56,56,55,54,56,48,49,102,53,98,56,53,98,56,51,97,54,50,102,99,51,56,54,48,52,100,55,57,55,99,48,102,55,56,97,55,48,55,51,56,53,57,56,55,49,48,51,100,54,53,53,57,55,50,57,56,99,56,55,51,52,98,51,50,100,52,49,50,97,57,97,57,101,48,102,48,48,102,102,51,99,97,57,52,49,99,53,50,57,99,51,101,52,57,52,57,52,48,101,55,48,51,98,101,49,99,57,52,57,55,56,49,101,99,57,54,99,48,102,51,48,51,57,54,56,48,49,101,101,48,101,97,53,48,51,57,101,52,52,52,99,48,55,97,97,49,100,99,52,102,50,102,56,51,57,54,48,57,51,50,99,100,51,56,48,51,55,97,56,48,49,102,53,55,99,48,48,102,102,102,97,99,56,48,55,48,56,48,48,102,102,102,97,98,55,48,50,53,56,56,51,57,52,48,101,48,52,49,100,49,49,53,97,49,100,100,48,102,49,56,55,100,49,49,52,97,48,52,48,52,54,48,55,99,99,48,52,99,48,100,48,51,98,98,48,101,55,48,55,50,56,49,101,54,56,51,102,101,48,102,52,97,51,49,55,101,49,101,101,48,102,53,101,50,101,52,51,102,101,53,56,48,55,54,57,48,56,48,52,100,56,98,52,50,56,48,51,97,54,53,99,48,55,102,52,51,100,56,53,50,48,51,97,56,48,101,100,48,55,97,52,51,99,50,49,102,50,50,99,52,49,100,100,48,51,98,101,52,97,50,97,56,51,57,56,48,48,102,102,102,55,52,56,55,56,53,100,52,50,50,99,52,51,99,48,53,101,56,51,55,56,53,50,48,49,50,102,52,48,101,49,56,51,98,54,48,102,57,48,51,100,52,48,52,99,52,56,55,55,99,49,99,56,56,51,97,49,50,57,48,48,102,102,57,56,51,48,102,101,48,55,55,57,49,52,51,97,52,49,102,57,48,55,101,99,53,52,48,51,98,52,48,101,54,57,53,56,48,102,57,52,51,101,54,49,100,52,52,52,54,48,51,98,48,56,56,56,56,49,100,98,48,102,54,48,51,100,48,52,51,50,57,53,98,48,102,100,48,55,56,48,97,49,52,50,52,53,48,101,53,48,55,52,57,49,53,48,99,97,52,50,101,52,98,100,52,102,50,98,97,49,98,48,101,97,56,55,54,97,50,49,97,51,49,52,54,53,55,54,52,50,48,50,54,52,48,48,102,102,55,100,102,52,48,48,102,102,51,101,101,101,99,51,56,97,48,48,102,102,102,97,57,51,48,55,49,52,56,50,53,50,56,51,98,98,50,99,99,51,56,50,49,102,54,48,50,55,57,56,49,101,55,53,49,52,52,53,57,56,51,57,52,48,55,50,56,49,102,48,50,97,52,98,57,48,102,55,56,55,55,53,48,52,51,56,97,56,99,49,101,102,52,52,52,55,48,102,98,48,51,100,49,48,55,99,54,53,54,48,55,53,56,51,102,52,49,99,49,48,102,48,56,55,54,52,49,100,102,100,56,55,55,56,97,100,48,102,54,56,55,53,52,49,100,101,50,55,98,54,49,101,57,52,51,50,101,99,51,101,48,48,102,102,102,52,56,49,50,99,100,56,55,55,52,51,98,99,49,101,49,48,101,99,48,55,49,99,49,101,57,50,55,48,55,51,98,102,99,48,98,57,48,48,102,102,49,102,50,56,54,48,48,55,100,101,97,48,55,97,99,48,57,50,97,48,101,98,49,53,97,48,52,56,97,48,49,50,54,54,48,102,51,52,51,98,101,53,50,56,49,51,52,50,48,102,52,56,97,49,50,99,57,50,56,49,102,102,56,51,99,51,48,101,57,49,55,99,53,57,102,48,55,57,56,48,52,97,100,48,51,98,52,50,100,49,48,48,102,102,97,52,52,98,48,101,57,49,52,101,49,100,99,98,50,98,53,48,52,48,52,97,52,51,97,48,48,102,56,48,49,102,53,57,53,50,53,100,49,54,56,57,99,53,53,56,55,57,55,56,55,97,54,52,51,102,99,48,101,97,52,49,100,102,49,53,56,56,54,49,102,54,50,97,48,51,97,101,53,49,49,54,101,48,102,53,56,49,99,102,56,51,100,50,48,101,100,48,48,53,57,51,50,56,100,52,49,101,99,48,102,54,48,55,97,48,51,102,99,49,101,57,48,102,51,56,55,101,56,51,102,52,49,101,53,50,102,56,51,101,97,49,102,55,48,102,56,56,55,56,48,98,56,48,102,54,48,55,99,56,51,100,101,49,101,98,50,101,52,98,49,48,102,49,48,55,97,52,51,100,56,49,101,57,48,102,49,50,55,50,52,49,54,97,49,101,52,48,102,52,48,55,57,52,51,99,54,53,98,50,54,50,55,49,55,48,53,102,48,55,56,52,98,99,50,101,49,51,49,50,99,98,55,50,100,52,98,56,50,99,53,51,49,51,52,98,48,50,100,48,98,48,52,56,52,98,50,99,53,51,100,100,55,50,100,99,98,97,97,49,53,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,99,97,48,55,53,97,48,101,97,56,49,101,57,48,51,102,48,48,102,102,102,100,57,52,52,48,101,98,52,49,99,98,48,51,98,51,48,102,102,48,51,101,49,48,55,57,99,49,101,57,57,50,99,97,52,51,98,52,48,101,101,52,49,100,56,48,55,51,52,51,99,50,48,102,48,52,51,102,54,49,101,48,48,49,50,52,50,97,48,98,49,48,102,48,57,55,51,99,97,51,48,101,57,48,55,53,100,48,52,98,97,48,102,48,57,54,54,48,50,52,56,49,100,102,50,57,56,98,51,50,101,52,98,49,48,49,50,102,50,98,101,99,49,50,50,53,49,49,53,52,57,99,53,97,50,55,99,99,49,53,99,56,52,57,54,101,101,102,102,48,48,101,97,100,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,49,48,49,48,48,102,102,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,54,50,97,48,49,50,52,56,48,101,53,52,51,100,52,48,52,98,54,48,49,50,54,52,48,52,97,51,48,49,50,101,97,49,102,98,50,99,48,97,48,50,99,99,51,101,99,48,101,48,52,48,57,54,49,48,55,48,56,48,101,53,56,51,101,50,53,57,56,55,52,53,50,99,98,50,52,101,48,101,97,49,54,56,49,101,56,48,55,53,97,48,101,97,52,51,97,99,49,99,51,48,102,48,97,55,56,55,54,99,98,49,50,100,99,97,55,50,56,99,98,55,52,97,48,101,101,97,54,49,55,48,53,50,50,52,97,53,57,53,50,57,54,57,101,53,49,49,52,52,53,57,100,57,53,102,100,49,53,99,50,99,48,97,99,50,98,100,99,102,52,56,53,48,48,50,48,55,48,48,102,102,51,101,54,97,99,48,101,48,52,49,102,49,97,50,56,49,51,57,99,48,52,98,54,48,49,51,52,52,102,48,51,98,101,50,102,102,56,49,50,102,54,53,101,56,49,50,98,101,49,100,48,48,102,102,55,48,56,56,50,48,102,54,49,49,100,97,54,49,51,52,51,97,97,100,56,51,101,53,48,101,56,56,51,100,56,48,55,102,101,48,102,49,48,98,51,48,55,55,99,53,100,50,52,50,50,50,52,100,97,53,48,55,55,56,51,99,50,57,99,49,99,57,48,102,98,57,53,48,49,101,54,48,101,101,51,54,53,101,97,49,49,53,100,50,49,102,51,50,98,57,48,99,51,100,100,54,49,99,97,55,56,98,102,97,48,101,49,48,55,102,54,48,51,98,98,102,101,48,50,53,48,50,101,98,97,101,98,102,101,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,56,48,48,50,57,55,55,48,55,55,48,97,50,100,56,55,100,56,48,49,102,54,54,54,48,101,49,48,49,100,54,48,48,51,101,99,56,56,97,50,48,48,102,102,55,100,54,102,56,51,100,101,50,99,99,51,98,101,48,101,98,99,51,101,97,48,102,48,52,48,57,54,50,48,55,55,50,48,52,99,50,56,51,57,56,48,55,57,48,49,102,54,48,55,56,56,49,99,101,48,101,100,56,55,53,52,49,101,55,56,55,97,52,51,102,97,48,102,101,99,51,102,52,48,101,49,99,48,49,101,56,48,49,52,54,53,53,48,55,97,49,51,52,97,49,50,101,49,50,99,49,102,48,50,55,49,54,97,53,50,48,55,53,52,98,99,48,55,55,48,49,100,97,48,101,97,100,48,55,99,52,98,48,48,102,102,55,56,56,53,55,49,54,56,49,102,57,52,49,48,49,50,99,48,101,57,98,97,49,99,50,50,98,97,56,51,102,101,51,50,48,48,102,102,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,56,52,101,48,48,102,57,57,49,48,55,98,48,51,100,48,49,99,49,48,48,55,100,98,57,56,49,50,98,101,49,102,57,48,101,50,56,55,57,99,51,99,50,49,99,100,48,102,99,48,55,50,99,48,57,50,50,48,55,50,99,49,101,57,48,101,55,56,55,99,48,51,97,99,53,98,57,54,52,49,100,98,48,102,52,56,55,52,99,51,100,52,49,100,99,48,50,54,53,99,48,57,97,49,50,100,56,51,98,54,49,101,55,48,101,100,48,55,56,99,97,56,52,99,52,48,50,101,48,97,50,48,102,48,49,52,50,53,99,50,50,50,50,49,54,97,53,53,49,55,52,53,55,50,54,50,49,49,54,48,53,54,49,54,50,56,99,56,56,53,56,97,48,51,98,48,101,98,55,51,55,51,102,101,48,51,102,57,56,48,51,101,99,52,56,48,57,48,102,48,55,51,54,48,48,102,98,50,50,48,50,53,50,99,49,101,98,56,49,50,97,99,48,102,57,56,97,54,50,56,49,101,52,55,48,102,57,49,52,50,53,57,97,53,48,51,98,54,48,102,99,49,55,50,49,100,101,52,56,48,102,50,49,54,52,48,101,53,48,49,102,50,50,50,57,52,99,53,97,97,50,48,51,98,56,48,55,99,101,49,100,50,52,53,50,98,56,51,99,48,49,100,50,50,101,48,48,52,102,56,51,56,97,53,97,57,54,53,52,57,97,57,97,53,51,57,53,97,49,101,99,48,101,102,51,54,49,102,52,48,101,57,97,53,56,55,57,48,49,100,99,48,55,57,56,98,51,97,48,101,52,48,55,99,48,51,99,52,53,55,49,54,48,48,102,102,49,51,54,56,48,52,102,51,48,49,50,51,48,48,102,102,52,99,53,56,48,51,101,98,97,56,48,57,56,99,48,102,97,48,49,50,98,101,48,52,99,102,56,55,51,48,48,49,101,100,53,48,102,102,56,55,53,55,51,50,53,97,49,52,99,53,99,57,53,57,54,57,52,53,56,48,55,49,48,49,101,55,56,55,49,56,98,49,52,57,52,97,52,53,48,101,100,56,51,100,48,48,102,102,55,53,99,49,101,52,52,98,52,51,50,98,56,48,49,101,101,56,48,55,55,101,49,101,97,101,53,54,57,54,53,56,97,102,50,99,50,57,48,52,97,102,50,101,56,97,57,50,101,99,97,98,50,101,56,51,57,52,49,102,54,48,101,101,56,55,52,99,51,102,97,49,100,52,48,102,54,56,55,52,56,97,48,48,102,102,48,99,99,101,48,48,102,102,55,99,55,50,48,48,102,102,49,102,55,56,54,53,56,56,48,51,101,100,53,99,49,99,100,56,55,99,48,49,100,48,56,51,102,102,54,52,97,48,50,97,48,48,102,102,57,99,102,48,50,53,99,56,97,48,48,101,98,50,54,48,55,101,48,98,55,50,97,100,51,56,51,98,48,53,49,57,53,99,48,52,99,51,56,51,98,101,50,99,57,50,49,50,56,97,52,52,53,48,55,100,48,49,100,52,48,101,48,97,50,50,54,97,49,49,54,101,53,49,48,55,56,56,97,50,50,100,53,49,52,97,101,50,56,99,49,102,98,57,52,101,53,48,56,55,55,97,52,49,100,57,48,55,55,56,51,100,97,49,102,49,48,101,49,48,55,56,52,51,97,101,53,56,56,55,55,56,97,100,48,55,97,101,53,54,56,51,97,101,48,55,55,101,48,99,102,48,48,51,101,101,102,48,48,49,102,52,99,48,48,101,98,52,48,49,102,54,100,56,48,52,98,57,49,54,101,53,50,57,52,102,48,49,99,48,48,55,53,99,48,52,100,99,48,55,50,55,49,52,99,53,100,56,51,57,53,48,50,54,48,56,98,50,48,101,50,56,55,55,100,50,56,98,57,52,101,101,49,100,50,52,53,48,102,99,56,48,57,54,48,51,56,100,48,55,97,50,49,102,100,52,53,48,101,101,57,54,54,48,102,50,57,57,48,50,53,102,56,51,100,50,57,97,49,102,102,48,102,50,57,54,48,53,57,49,52,99,49,100,51,50,99,55,48,48,102,102,51,100,57,56,49,102,100,52,57,50,57,52,49,101,97,98,54,49,100,56,48,102,97,100,56,55,55,99,98,49,48,101,49,48,55,99,51,102,99,48,50,55,51,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,53,52,56,49,101,97,56,51,97,99,48,102,100,56,51,56,102,48,55,97,54,48,102,50,56,49,99,98,48,51,100,50,50,56,102,48,55,54,52,49,101,54,48,51,57,100,48,55,56,48,49,102,49,48,55,53,99,48,102,49,56,51,98,53,50,53,57,57,52,101,53,99,54,48,101,101,56,55,101,99,49,100,102,56,55,56,52,98,51,48,101,98,56,55,98,48,97,48,101,53,100,49,52,48,57,97,53,100,48,55,55,48,98,53,99,53,51,56,55,56,52,97,54,50,99,56,97,102,101,53,56,49,52,54,53,57,49,54,50,53,49,57,54,48,48,57,54,48,52,102,49,53,56,53,57,50,55,57,53,98,54,100,50,54,100,48,48,55,53,54,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,52,100,56,51,57,53,48,48,55,100,97,56,48,51,57,99,48,102,99,56,48,51,101,99,100,56,48,57,99,55,48,48,55,100,53,100,48,51,99,54,48,102,49,56,55,55,52,51,57,52,48,52,99,49,56,51,57,54,48,102,48,48,51,98,56,48,102,50,48,49,50,102,99,53,49,50,53,49,53,101,57,48,53,52,51,50,48,102,97,56,49,99,101,48,55,98,48,48,57,53,102,48,55,50,56,48,102,56,99,51,100,52,56,101,53,51,49,55,54,53,57,48,55,57,48,98,48,52,52,48,102,52,48,51,101,50,48,55,55,97,49,102,53,48,102,50,48,51,99,97,50,101,48,51,99,54,49,100,55,52,49,50,56,99,51,97,51,54,48,48,102,52,55,98,48,55,52,48,51,99,54,49,100,56,50,97,52,51,101,49,48,49,99,54,48,55,99,50,49,101,49,48,101,102,53,48,48,102,102,51,101,101,48,56,48,49,102,53,53,99,48,101,55,48,48,102,102,49,102,54,98,52,48,52,97,51,56,55,98,56,49,99,102,48,55,99,52,51,98,56,49,100,102,54,99,49,102,97,56,55,50,99,51,98,99,49,102,49,48,102,50,56,49,50,97,50,48,102,55,56,98,50,52,102,52,56,48,101,101,57,54,56,48,101,97,99,49,102,51,50,53,49,53,49,56,48,52,57,53,49,56,98,52,48,102,53,57,53,54,49,100,98,48,102,54,49,55,49,56,49,99,102,48,55,101,99,98,53,50,98,52,51,98,99,53,49,56,51,101,55,48,101,97,99,56,55,55,48,51,99,49,48,49,101,48,48,101,56,97,50,50,50,48,55,56,52,97,98,50,97,97,52,49,101,53,48,55,51,99,49,100,101,56,55,98,52,51,97,52,48,49,55,53,101,48,48,102,57,49,56,48,51,100,50,48,102,101,48,51,56,101,48,48,102,102,55,99,56,56,99,48,57,57,57,48,55,100,50,48,101,98,56,98,98,57,48,101,99,48,51,99,100,48,55,51,99,48,102,48,48,48,102,102,57,51,54,48,55,97,52,48,101,101,52,51,99,57,52,53,54,49,52,101,53,99,56,48,51,100,98,54,49,102,98,48,101,49,48,49,50,99,50,48,52,98,53,56,55,97,56,51,97,52,53,101,101,50,57,52,51,99,48,56,50,53,100,48,55,55,52,98,53,101,53,50,48,55,56,52,97,56,50,98,53,51,56,48,52,98,99,98,100,50,98,52,98,49,50,56,100,51,101,57,49,98,97,48,49,54,54,53,55,50,55,57,53,100,54,101,50,49,100,56,48,102,101,50,48,48,102,102,102,97,52,51,48,48,102,102,55,100,99,102,56,51,97,100,48,48,102,102,55,100,98,54,48,49,50,101,52,53,52,49,55,52,53,99,53,56,55,48,48,49,100,55,48,49,51,55,48,49,99,57,99,53,99,57,52,56,48,102,97,56,48,57,55,100,50,98,52,51,102,52,49,100,102,52,97,50,101,53,51,98,56,55,52,57,49,52,51,56,99,48,50,54,54,48,102,99,56,49,100,55,48,55,48,57,50,56,51,99,52,53,57,56,51,99,97,54,52,48,57,55,101,48,102,52,97,54,56,55,102,99,51,98,52,53,55,49,53,97,53,99,56,55,98,48,97,101,99,48,48,102,54,54,48,55,102,53,50,52,98,97,48,55,53,52,101,48,55,57,99,51,101,98,54,49,100,102,50,98,56,51,102,97,49,102,48,102,102,48,48,97,53,52,48,50,54,97,52,48,57,54,57,48,55,97,52,48,52,57,99,56,49,51,49,97,48,102,57,56,48,57,53,98,48,55,100,50,53,53,99,57,53,48,48,102,51,56,49,99,55,56,55,102,56,98,102,48,101,48,48,55,57,55,97,51,49,53,101,49,101,49,52,48,50,57,56,98,99,57,50,97,49,50,98,56,48,57,51,48,55,100,52,51,97,55,99,51,100,54,49,100,101,48,101,97,48,55,56,56,98,51,48,55,55,101,48,102,48,56,51,98,99,57,50,53,54,48,55,100,56,49,100,100,56,55,57,49,51,99,97,48,50,98,50,56,51,100,99,49,99,53,48,102,48,48,102,102,55,55,52,51,99,54,56,54,53,55,99,50,48,49,55,48,56,50,55,48,53,100,100,52,48,51,54,100,52,48,49,102,50,50,101,48,48,55,100,50,97,56,48,51,99,53,52,99,48,57,55,51,50,97,56,51,102,99,48,101,48,56,51,98,48,49,99,49,52,52,48,50,55,57,52,49,99,51,54,97,52,101,48,55,55,48,49,101,52,50,102,53,97,48,49,50,49,50,101,48,49,102,49,56,51,97,100,52,53,52,55,50,102,100,51,48,51,99,50,48,52,98,51,57,54,50,49,102,54,97,50,101,48,97,54,48,101,102,49,53,51,99,98,57,48,102,48,57,55,48,56,97,49,102,52,48,55,53,56,53,101,48,51,99,52,52,48,50,102,48,51,98,97,49,100,49,48,102,101,57,53,99,53,98,56,55,54,100,97,50,100,52,49,100,56,48,55,54,48,49,101,101,56,51,99,102,48,102,102,49,53,101,48,49,52,101,56,49,101,99,48,101,57,56,55,97,48,51,56,50,49,101,57,48,102,51,56,55,49,52,51,102,52,49,100,97,50,102,56,51,57,52,49,102,55,48,101,55,49,55,101,53,99,48,55,52,99,51,101,52,49,100,48,48,102,102,102,53,57,52,99,53,56,56,55,55,52,51,100,50,49,100,51,48,102,52,56,55,55,53,51,57,102,50,97,56,51,99,56,49,100,55,48,102,50,56,55,55,48,98,54,52,51,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,53,57,53,48,53,97,57,52,101,53,56,97,49,97,49,49,54,48,53,53,57,54,48,56,101,57,54,53,55,50,55,98,52,100,100,98,55,55,51,51,102,101,48,49,102,57,99,97,48,53,98,52,48,48,102,98,52,102,48,48,55,100,54,57,48,51,57,100,48,48,55,100,97,100,56,49,50,57,52,49,101,50,48,50,53,55,48,49,101,102,57,55,52,49,101,48,48,102,102,101,55,51,101,99,49,55,101,53,55,56,51,99,55,48,55,52,54,48,102,50,99,51,98,98,52,57,52,57,52,53,57,48,51,97,98,48,55,99,56,49,100,97,50,57,56,51,99,97,53,49,48,55,53,52,51,101,97,57,52,49,100,56,101,53,97,57,53,97,53,52,48,55,102,52,51,98,102,50,53,51,56,55,98,52,51,99,56,49,100,97,48,102,55,56,55,50,99,98,99,52,99,52,50,54,99,51,99,48,49,100,52,48,102,48,49,55,51,50,49,100,101,50,102,56,51,57,99,49,102,55,54,99,51,97,52,49,102,100,48,101,57,56,49,57,50,97,56,49,51,100,56,48,51,101,98,54,52,48,49,102,54,98,48,49,99,53,48,50,55,56,52,49,102,54,48,49,51,101,97,48,52,97,98,48,55,98,49,50,52,51,56,50,49,99,98,48,50,54,54,52,48,57,50,55,48,50,54,102,99,48,57,57,51,48,55,52,51,54,48,101,101,52,97,51,50,101,52,98,97,54,56,98,56,48,55,56,56,48,52,98,57,56,51,98,56,48,55,99,48,53,97,56,55,48,99,49,100,56,48,51,102,55,50,98,56,97,51,50,102,100,49,52,54,51,52,101,52,54,48,55,55,97,48,102,53,49,49,48,51,97,101,49,101,48,48,102,102,102,55,50,48,57,52,48,49,102,99,50,98,48,97,57,48,102,56,57,54,99,100,56,51,98,101,50,97,99,49,102,51,48,51,98,99,48,101,53,97,49,55,102,56,48,53,49,57,48,49,51,56,50,48,52,57,102,48,51,102,57,48,50,52,53,52,49,102,100,56,55,102,48,48,102,102,57,55,51,48,50,54,51,48,51,56,56,53,102,48,55,51,52,51,102,50,49,99,100,50,102,99,51,100,50,53,53,57,53,54,53,97,57,54,97,49,100,55,48,102,57,56,55,55,48,51,97,97,48,102,52,48,51,97,56,49,100,99,48,102,57,48,55,56,99,51,56,97,53,55,56,51,100,57,48,55,52,97,53,56,48,55,101,56,51,98,54,49,100,48,50,100,99,51,101,52,48,101,56,48,51,101,97,53,98,56,55,51,99,98,99,52,97,48,55,55,101,49,102,102,52,52,50,56,53,48,99,97,99,48,102,49,49,53,99,56,57,53,53,51,51,48,101,99,50,55,50,49,50,48,56,50,98,48,97,48,49,98,101,56,48,48,102,102,102,98,101,102,48,48,102,102,55,100,50,98,56,51,97,101,48,48,102,102,55,100,97,97,48,49,50,101,54,49,101,48,48,102,98,48,55,52,99,51,97,101,48,50,52,101,48,52,102,50,48,51,56,101,48,101,48,56,55,57,48,98,48,48,102,102,50,53,99,56,49,101,48,49,52,48,99,56,55,55,53,48,52,98,54,48,55,57,55,99,97,56,52,55,50,100,52,51,99,97,53,55,48,49,50,99,99,48,102,49,57,50,48,51,99,99,53,99,56,55,53,56,51,98,99,53,57,56,55,48,48,49,101,49,56,55,56,53,102,55,100,48,52,51,57,101,53,101,48,55,97,52,98,101,50,98,51,48,51,57,53,48,102,101,56,55,56,49,50,56,51,102,52,53,52,57,54,98,48,49,100,57,50,101,48,49,101,56,56,55,51,52,49,101,54,48,48,53,102,55,48,48,102,102,51,101,57,99,52,48,49,102,52,54,97,48,102,102,48,48,102,102,49,102,54,53,101,48,52,100,97,57,54,54,48,101,97,99,49,101,56,48,55,53,52,49,101,102,48,49,50,102,52,48,52,98,101,56,51,57,55,50,102,99,51,101,48,53,55,56,49,51,51,52,48,102,52,52,98,56,48,55,53,99,49,102,49,50,97,48,98,49,50,56,56,51,100,50,48,101,98,99,98,98,48,101,55,57,53,50,49,102,53,48,50,53,97,48,51,97,56,53,100,56,55,56,48,51,97,50,101,48,55,49,56,51,98,101,48,52,99,100,50,53,97,53,48,55,100,48,97,54,57,52,98,48,101,54,56,51,99,49,52,99,52,52,50,99,52,49,100,101,56,55,52,56,48,49,101,101,52,48,55,56,97,53,97,48,55,51,48,51,100,102,52,49,100,50,52,50,48,101,48,56,55,98,102,102,99,49,102,98,48,48,102,102,55,99,54,57,56,48,49,102,52,51,52,53,57,48,49,51,101,50,48,102,48,56,97,100,48,50,55,52,52,48,57,98,48,48,102,102,101,51,57,55,101,53,52,56,49,50,54,52,48,101,98,48,98,102,50,57,99,98,57,48,55,52,54,56,54,53,56,101,48,101,99,54,50,98,52,48,57,57,97,48,55,99,54,48,101,102,56,49,101,55,56,55,53,56,98,50,50,100,48,51,97,50,53,57,48,55,50,48,51,102,54,49,99,50,48,102,100,49,53,48,48,102,49,56,48,57,54,53,52,50,50,97,48,97,48,48,102,102,102,97,56,55,48,48,102,102,49,102,50,97,54,49,99,51,97,51,48,49,101,49,48,102,54,57,54,56,56,54,49,99,54,48,101,52,56,55,57,48,98,99,50,99,56,51,97,97,48,102,55,49,48,56,51,57,97,48,49,97,51,52,97,49,50,99,49,100,53,48,101,99,48,51,57,100,48,50,53,52,56,49,99,48,56,55,54,52,51,57,56,53,51,50,52,57,52,50,48,101,56,99,48,57,55,99,48,50,53,98,56,49,100,48,57,52,97,49,100,97,50,98,49,51,52,51,100,56,49,101,100,52,56,52,54,48,101,98,56,51,98,48,48,55,51,50,48,101,55,99,51,57,101,56,101,53,53,97,48,50,52,56,55,57,52,51,102,48,49,102,99,50,101,53,51,53,50,57,49,56,97,48,48,101,52,56,55,50,52,51,98,97,99,51,97,53,97,56,55,97,56,51,101,54,53,102,97,54,51,57,56,97,101,50,97,100,51,48,98,52,48,102,50,49,54,57,53,99,49,51,97,57,102,99,49,54,48,48,102,102,50,52,48,52,48,49,102,54,49,50,48,101,98,56,48,49,102,54,50,52,53,51,56,49,51,52,56,49,102,56,48,55,50,99,53,55,55,55,48,49,100,57,48,49,50,101,101,48,52,100,101,56,51,99,55,48,50,53,51,99,51,98,52,49,102,101,52,55,48,102,51,56,55,55,99,51,100,54,53,51,56,51,101,55,99,48,101,98,99,51,56,99,48,101,98,56,51,99,99,53,99,56,51,100,99,48,101,57,97,53,48,55,53,49,50,56,98,50,48,101,101,50,51,48,55,48,48,51,100,48,49,101,50,48,102,102,57,54,54,56,52,48,101,101,100,50,100,48,52,51,99,48,49,101,51,97,48,102,50,56,55,48,56,97,53,48,101,101,56,55,101,100,51,99,98,48,50,56,56,98,48,48,102,102,102,55,50,53,56,55,51,52,51,97,49,102,101,48,52,49,52,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,102,102,101,98,97,101,97,48,55,99,56,48,48,102,102,102,97,99,49,48,48,102,102,55,99,55,98,56,48,57,99,101,48,48,55,100,98,49,48,51,56,49,48,102,55,56,49,51,49,50,48,52,98,97,48,51,99,99,48,50,53,56,52,51,57,56,49,99,57,48,101,55,48,51,100,101,50,102,56,49,99,97,49,54,56,53,53,56,51,101,57,48,102,97,48,51,100,55,48,101,102,48,55,57,100,102,48,102,53,48,55,55,48,51,57,56,49,99,50,48,102,100,49,54,50,53,56,97,48,49,53,101,49,99,53,48,55,50,99,48,102,50,52,97,57,55,99,97,48,98,50,97,48,49,101,52,49,52,56,56,56,56,52,57,97,57,52,53,101,97,49,97,55,100,49,54,50,56,97,53,98,51,55,54,53,52,98,52,100,99,50,49,50,55,97,55,55,102,56,49,48,100,97,101,97,48,55,99,56,48,48,102,102,102,98,51,101,48,48,102,102,55,99,55,98,56,48,57,99,101,48,48,55,100,52,101,56,51,56,49,48,101,56,48,49,51,49,50,48,52,99,53,56,51,99,99,48,50,53,56,52,51,101,54,49,99,57,48,102,56,56,51,100,101,50,56,52,49,99,97,49,53,54,53,53,56,51,57,54,48,102,97,48,51,100,55,48,102,48,56,55,57,100,56,48,102,53,48,55,56,99,51,57,56,49,102,100,48,102,100,49,53,99,53,56,97,55,57,53,101,49,102,97,48,55,50,99,48,101,100,56,97,57,54,48,97,48,56,50,97,48,49,100,98,57,55,54,56,56,57,97,57,97,56,97,53,101,97,54,50,55,99,57,54,52,57,52,53,52,51,55,48,53,52,98,97,100,100,97,54,97,55,97,48,56,49,48,100,97,102,102,101,97,48,49,98,102,50,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,98,102,101,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,49,52,48,100,52,48,54,102,99,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,50,56,49,97,102,102,101,97,48,54,99,97,48,48,102,102,102,97,55,100,48,48,102,102,55,100,97,56,56,51,101,50,48,48,102,102,55,100,53,50,56,49,51,55,48,49,100,48,48,55,99,48,49,99,101,48,102,49,57,55,101,101,48,51,56,98,48,102,97,48,55,56,52,51,57,101,49,100,97,48,50,54,98,56,49,100,48,49,53,97,56,48,56,101,49,101,50,50,97,99,49,101,57,56,51,57,97,52,54,50,100,99,101,53,100,50,52,57,53,52,49,100,52,50,100,48,51,99,56,49,100,51,50,57,102,56,51,101,49,48,101,50,49,53,52,53,56,56,55,56,52,98,100,48,55,51,50,49,101,97,98,48,102,49,56,55,55,57,99,48,101,102,56,55,98,53,50,100,50,99,51,98,99,53,97,49,54,98,52,48,101,100,52,51,101,48,48,102,48,56,51,97,52,49,101,100,48,50,57,97,53,100,55,102,99,48,51,101,51,99,49,99,49,48,51,102,98,48,55,51,56,48,52,100,51,56,51,57,97,48,55,55,101,48,102,102,99,48,57,55,100,48,55,56,54,53,48,56,51,100,51,48,55,51,97,48,102,53,52,97,48,54,52,51,99,56,49,99,54,48,102,99,56,55,54,49,101,55,99,48,52,98,56,98,55,50,98,98,97,52,97,52,50,50,50,52,97,51,97,52,97,51,50,54,97,51,97,49,49,54,99,53,48,56,55,56,48,97,50,50,100,100,49,48,98,49,48,101,100,56,55,99,52,51,97,99,53,101,57,53,99,53,54,56,55,98,48,51,57,56,49,101,100,50,98,48,98,56,48,101,98,56,55,57,99,97,57,50,56,56,51,99,97,53,49,57,54,54,53,54,50,49,48,55,52,97,56,48,53,100,49,56,48,51,101,49,55,50,48,52,101,49,48,51,102,97,50,99,56,48,57,57,53,48,50,54,48,52,48,57,50,51,50,102,99,51,102,56,49,101,48,48,102,102,102,54,56,49,50,102,56,56,56,48,52,98,49,49,54,54,48,102,97,99,51,56,101,49,99,101,48,102,53,56,55,57,56,51,101,54,53,102,49,53,97,48,101,55,99,51,100,52,49,99,50,48,55,100,101,49,100,52,50,97,57,50,53,48,48,49,100,49,48,55,55,49,50,99,51,99,102,99,51,57,48,49,99,50,48,101,102,48,51,99,55,52,98,48,50,54,50,48,51,100,101,49,101,53,48,55,97,54,56,97,53,50,56,55,52,97,52,98,48,48,102,102,102,56,48,55,98,52,97,50,48,101,55,49,54,100,52,53,57,97,48,102,50,98,99,98,52,57,50,102,56,48,54,102,56,48,48,55,100,100,102,48,49,51,55,54,48,102,57,48,48,57,49,51,48,48,102,102,55,100,53,57,48,49,51,54,50,48,52,100,50,48,51,56,48,52,101,48,101,102,57,53,52,48,102,56,56,49,100,101,48,55,55,99,49,100,99,49,52,99,49,99,54,50,102,48,51,99,97,53,49,50,51,56,55,57,52,97,102,48,101,99,49,54,52,48,102,52,56,49,102,51,56,51,98,97,48,55,51,99,57,50,49,101,101,52,55,50,56,57,51,50,101,52,97,56,50,100,48,98,102,48,101,97,57,53,48,49,102,101,50,99,48,51,99,97,49,100,48,52,52,50,102,100,48,52,98,100,48,101,57,101,48,102,54,57,53,54,53,52,100,56,55,97,48,51,98,54,49,101,101,48,101,100,52,57,54,50,49,100,101,50,99,98,102,99,48,53,97,54,48,48,102,102,55,99,57,98,52,48,49,102,50,49,50,50,101,56,49,100,56,57,55,48,53,101,48,48,102,102,51,101,98,98,56,48,49,102,53,102,99,48,102,55,55,57,53,56,49,102,102,50,98,55,50,53,57,53,56,48,52,100,57,48,51,102,97,48,55,54,54,53,99,56,55,101,99,51,97,56,49,102,99,48,55,50,99,49,102,97,48,101,97,56,55,101,48,51,56,50,49,101,57,48,101,97,56,51,98,48,48,55,49,56,48,102,56,99,49,100,100,56,51,99,57,48,101,97,55,50,98,48,49,101,48,50,48,53,48,55,53,52,51,101,99,49,100,53,48,50,54,52,100,48,53,99,48,101,100,56,55,98,48,97,50,50,97,56,97,50,48,102,52,50,49,48,51,98,53,54,99,51,99,48,53,55,48,55,101,100,48,48,102,102,49,101,55,48,55,55,52,51,97,48,48,49,55,56,56,98,97,101,98,102,102,97,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,52,48,51,53,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,102,102,56,48,102,102,56,97,48,49,55,99,56,48,48,102,57,52,100,56,48,51,101,56,54,48,98,49,50,97,99,98,50,48,102,102,56,48,51,101,100,50,99,48,57,51,57,48,101,50,56,55,56,48,51,99,56,56,101,49,101,52,48,102,48,56,55,57,52,49,101,48,56,49,51,99,52,48,101,100,56,97,49,48,48,55,98,53,100,57,50,98,56,51,56,52,53,54,98,50,49,100,54,48,101,51,49,53,99,56,99,48,102,100,52,49,100,56,56,51,98,57,48,101,97,56,55,48,52,97,49,50,100,53,51,48,97,48,52,100,50,100,52,97,51,48,102,101,56,55,102,56,48,57,97,56,48,102,51,57,55,54,49,102,48,48,102,102,102,56,48,55,98,97,52,51,100,56,49,102,49,57,48,55,98,56,101,49,53,54,56,52,49,99,56,52,51,48,55,97,50,49,101,53,48,101,57,48,48,101,54,56,48,48,102,102,102,98,49,55,48,50,55,54,99,51,97,97,48,48,102,102,102,97,101,53,48,50,53,48,52,49,101,55,56,49,51,57,48,49,102,57,48,101,52,56,55,56,56,49,101,50,56,55,50,56,49,100,49,56,55,56,48,49,99,100,51,50,49,102,48,48,102,102,101,57,56,55,53,48,98,50,50,98,56,97,100,48,102,52,51,97,49,100,53,48,55,57,54,48,102,99,52,49,100,99,48,51,97,52,48,102,49,49,55,48,49,100,97,101,53,98,49,56,97,55,50,99,99,98,102,48,101,97,49,53,52,49,102,100,52,97,48,102,53,49,53,56,49,100,57,50,99,56,98,48,50,56,52,97,101,48,102,55,57,54,50,53,49,97,50,48,55,54,49,51,56,51,100,48,49,100,48,54,99,98,98,97,48,102,54,49,53,56,48,99,102,48,51,97,101,48,55,97,97,48,101,98,52,49,102,56,48,55,49,48,97,50,48,55,97,52,48,101,53,56,49,101,54,48,55,48,52,49,102,48,56,51,98,49,48,102,52,100,49,54,53,52,49,100,97,48,55,56,99,48,101,99,48,51,101,52,49,100,100,48,55,56,50,49,99,52,48,102,48,48,102,102,48,57,50,49,54,101,53,56,56,55,55,56,98,56,99,53,49,56,55,98,56,51,97,101,57,99,53,99,56,55,55,56,98,52,48,49,50,52,48,102,48,49,52,99,53,57,57,52,99,53,56,56,48,57,55,97,55,100,56,50,52,48,98,100,50,97,57,51,56,97,99,52,102,97,57,50,99,53,48,100,50,100,97,100,102,101,48,49,48,97,48,97,49,57,52,48,101,98,52,49,100,53,48,51,100,50,48,55,101,48,49,102,98,50,56,56,49,100,54,56,51,57,54,48,55,54,54,49,102,101,48,55,99,50,48,102,51,56,51,100,51,48,53,57,52,56,55,54,56,49,100,99,56,51,98,48,48,101,54,56,55,56,52,49,101,48,56,55,101,99,51,99,48,48,102,102,50,52,56,53,52,49,54,50,49,101,49,50,101,55,57,52,54,49,100,50,48,101,98,97,48,57,55,52,49,101,49,50,99,99,48,52,57,48,51,98,101,53,51,49,54,54,53,99,57,54,50,48,50,53,101,53,55,100,56,50,52,52,97,50,50,97,57,51,56,98,52,52,102,57,56,50,98,57,48,57,50,100,100,99,48,51,49,99,56,48,51,101,52,51,97,48,48,102,97,49,49,50,101,52,48,49,102,53,57,52,48,102,53,50,52,49,102,98,48,49,50,98,99,49,100,102,48,102,102,48,55,100,99,48,57,49,97,48,55,97,51,50,53,102,49,55,102,97,54,48,51,98,50,49,102,56,48,102,55,54,48,50,53,48,99,98,56,52,53,48,102,49,56,55,51,56,97,49,99,48,101,101,48,49,101,98,56,51,100,48,101,53,53,49,54,50,49,100,102,54,48,49,100,102,48,55,97,48,98,102,48,102,102,56,55,55,56,97,56,48,50,53,102,52,51,101,50,49,102,55,48,102,53,50,49,48,55,102,52,51,99,102,51,56,98,57,48,55,55,97,49,101,54,54,99,51,99,52,49,101,53,48,101,50,56,48,51,100,52,51,48,55,57,56,48,51,52,97,56,48,51,101,51,51,54,48,48,102,97,50,56,48,101,98,48,49,50,52,97,48,101,55,48,51,57,54,48,52,102,50,56,49,51,52,52,48,101,99,56,51,99,48,56,56,48,52,102,55,48,51,100,57,50,56,48,98,57,55,99,51,97,101,49,99,102,48,55,57,97,53,49,50,48,49,53,99,53,57,48,49,50,57,56,48,101,99,99,98,98,55,56,98,54,50,97,48,97,102,50,57,56,51,98,101,49,100,100,48,52,101,57,54,54,57,54,53,50,56,51,100,102,48,55,97,56,49,99,97,48,52,98,49,55,52,48,102,49,52,51,99,101,49,101,54,57,50,56,48,49,101,48,48,102,102,55,50,48,51,97,54,49,101,97,101,48,101,49,51,56,55,54,52,49,100,102,97,55,97,49,48,51,101,49,57,48,55,57,57,102,101,48,54,51,97,48,48,102,102,102,97,51,51,48,48,102,102,55,100,51,52,56,55,48,99,48,49,102,52,102,54,48,52,98,97,49,55,56,49,100,97,52,57,48,102,53,102,48,55,57,48,48,52,99,99,48,51,102,55,48,48,102,102,55,98,51,56,51,99,48,48,102,102,52,99,98,56,51,99,54,50,97,100,51,48,98,97,54,99,51,56,52,57,52,53,99,56,55,52,49,49,52,98,100,99,49,100,49,48,55,55,50,48,101,99,48,51,98,97,53,57,52,97,48,54,52,52,48,101,48,48,102,102,51,98,56,99,49,101,101,48,102,54,50,49,57,53,99,49,102,50,50,102,52,97,52,50,98,99,51,102,97,48,102,49,52,98,98,50,102,56,98,98,48,102,52,48,55,57,57,98,48,101,102,49,53,48,57,56,49,99,102,48,55,54,48,48,102,102,101,102,48,48,102,102,102,48,100,52,48,57,101,99,48,49,102,55,53,56,48,48,102,102,102,98,53,56,48,101,50,56,48,51,101,97,55,48,48,57,51,97,48,102,50,48,51,101,52,101,57,50,49,99,50,48,102,50,56,49,51,49,56,49,102,53,99,101,56,55,52,48,48,57,53,101,48,55,50,56,49,102,52,50,101,48,98,56,52,50,101,48,102,51,48,51,102,53,52,57,101,53,50,50,51,48,55,57,48,51,99,50,57,54,53,53,56,55,54,53,49,49,50,56,51,99,50,57,56,48,101,102,56,49,99,102,48,55,55,56,98,56,101,49,102,102,48,55,56,50,57,53,57,51,99,51,97,48,53,50,49,54,55,100,49,56,51,98,56,48,101,99,99,48,49,101,97,51,48,55,51,48,51,101,97,48,102,51,56,51,56,54,53,56,100,56,49,99,50,50,102,102,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,48,55,55,99,50,102,102,56,48,53,48,50,56,48,51,49,53,51,52,48,48,102,102,56,55,102,101,48,48,102,102,49,102,56,97,50,56,48,54,102,100,50,56,48,53,48,50,56,48,51,49,53,51,52,48,48,56,55,102,101,48,48,49,102,56,97,50,56,48,54,102,100,50,102,102,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,56,49,55,102,97,56,49,56,48,48,48,102,102,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,49,55,102,97,102,102,101,98,97,56,48,99,48,54,48,48,102,97,49,48,48,102,102,48,55,100,50,98,56,51,100,49,48,48,55,100,97,97,48,49,51,49,56,49,100,102,48,102,98,48,55,98,48,51,97,101,48,50,53,48,48,102,102,52,56,100,48,51,56,102,48,102,101,56,55,54,100,51,99,48,57,56,99,48,102,102,57,55,101,100,48,55,56,57,48,52,97,57,48,55,57,55,56,97,56,52,56,50,97,56,51,99,97,53,56,56,49,50,99,101,48,101,101,53,50,48,51,98,50,53,99,56,55,53,56,51,99,50,53,57,56,55,102,99,49,101,49,48,55,55,57,102,54,49,48,52,51,101,48,53,101,56,55,53,56,98,101,50,98,50,56,49,99,98,48,55,48,56,51,99,48,56,97,49,102,97,50,100,56,98,53,56,48,102,50,57,55,48,48,102,102,101,98,56,51,57,56,48,102,51,48,53,102,48,48,102,102,55,99,57,54,99,51,97,54,49,100,53,48,101,49,48,48,102,102,51,101,101,97,52,48,57,98,102,48,101,51,48,55,49,56,51,98,50,49,100,102,48,101,54,56,55,50,56,51,57,52,53,48,48,49,50,57,101,49,100,53,48,101,55,56,55,51,52,51,97,97,53,51,57,53,99,49,100,97,48,101,98,48,55,52,99,51,97,54,49,100,99,48,50,52,97,99,48,57,55,54,50,97,56,51,98,56,49,100,97,48,101,100,56,55,55,56,97,57,52,55,52,50,50,97,48,97,49,48,101,102,57,52,54,53,52,50,51,50,50,49,53,50,53,52,57,52,54,53,55,50,48,50,49,50,48,49,53,97,53,55,50,49,97,50,49,53,99,53,55,98,52,100,98,52,100,101,56,100,102,101,48,52,51,56,97,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,53,102,101,97,48,54,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,52,102,97,48,48,102,102,102,97,54,49,48,48,102,102,55,100,98,52,56,51,97,100,48,48,102,102,55,100,98,55,48,49,50,98,55,48,48,102,52,52,51,98,56,56,99,48,48,102,54,99,48,51,101,99,48,55,53,51,56,51,57,50,49,99,49,48,50,54,53,56,49,100,100,97,52,98,48,49,100,100,50,56,97,52,97,98,48,55,97,54,53,57,48,51,98,97,48,101,99,56,55,56,48,98,99,48,102,97,56,55,48,48,102,102,51,97,50,56,54,48,102,49,99,49,101,52,56,55,99,49,48,56,49,99,48,48,102,102,55,100,48,51,100,56,57,50,49,102,52,50,56,99,49,99,100,56,55,57,52,51,102,56,57,99,53,55,48,55,56,52,51,99,53,56,51,56,50,49,102,48,50,98,49,51,100,48,50,56,98,51,48,101,97,49,54,54,101,102,48,51,56,50,53,48,48,56,101,101,48,48,102,102,55,100,55,55,48,49,51,101,48,48,102,102,102,57,48,48,102,102,49,102,53,98,97,48,52,100,97,48,51,97,56,48,50,54,97,52,49,99,99,57,55,50,53,102,98,50,57,48,49,99,100,50,102,56,97,99,52,53,48,55,57,50,49,99,55,50,57,52,51,99,50,56,101,49,100,98,50,98,56,49,102,53,56,51,57,97,52,97,50,101,52,97,98,52,98,48,55,57,48,48,102,102,101,54,48,51,100,56,57,52,53,56,57,52,48,49,101,99,50,57,99,48,52,56,52,51,102,50,53,53,49,53,98,50,56,54,56,52,53,99,49,54,50,49,100,51,48,102,49,53,56,55,50,99,51,100,56,56,56,49,100,98,48,55,56,101,49,100,57,50,98,54,48,51,101,101,49,99,102,48,101,101,49,54,50,53,55,55,102,56,48,54,48,56,56,48,51,101,53,48,56,48,48,102,97,52,55,48,101,51,56,49,51,54,101,48,101,53,52,51,101,101,48,48,102,102,102,98,48,99,48,55,48,101,53,52,48,55,48,52,49,100,98,56,49,51,51,48,48,52,98,99,48,55,48,48,102,102,51,101,54,48,102,49,48,48,102,102,57,56,98,48,102,51,49,55,97,53,98,57,54,99,49,100,57,50,57,99,49,102,56,56,49,50,101,52,48,101,55,52,49,100,48,48,102,102,55,99,52,51,100,56,57,101,56,101,53,56,57,52,101,49,100,97,48,101,51,48,55,98,51,56,55,98,99,49,102,102,56,55,53,52,48,49,101,100,52,48,101,97,56,55,53,52,49,100,54,56,55,57,49,51,100,51,52,51,57,99,56,50,53,56,48,55,48,100,50,56,98,53,48,101,54,48,55,102,48,51,101,48,53,56,49,53,50,49,100,51,48,55,53,97,56,56,49,99,99,48,48,98,48,55,53,48,49,98,48,52,48,49,102,55,55,52,48,48,102,102,102,57,51,56,56,51,100,51,48,48,102,102,55,100,56,57,49,53,50,53,97,56,49,50,101,50,48,52,97,51,57,52,54,49,102,100,48,50,53,98,99,48,57,52,53,52,97,101,53,50,50,52,56,55,56,52,51,99,50,53,57,56,55,57,48,51,99,50,49,99,57,48,50,54,51,52,49,102,52,56,48,57,57,48,55,49,48,51,102,48,49,100,48,48,102,102,55,56,101,48,101,102,56,49,101,56,97,51,56,51,98,49,48,55,97,50,53,56,56,51,98,54,54,48,48,57,55,101,48,102,52,50,49,48,55,102,57,50,48,97,53,50,99,52,49,99,101,50,55,52,56,51,99,49,99,49,101,54,52,100,48,101,54,57,52,97,49,102,53,48,102,48,56,55,99,57,48,54,48,98,100,48,48,55,97,55,97,49,100,52,48,49,52,102,57,55,102,102,53,100,55,53,100,55,102,102,53,48,49,102,102,48,48,49,102,49,52,100,48,48,102,102,55,100,101,56,48,48,102,102,51,55,97,56,48,49,102,53,56,50,48,52,101,57,56,51,101,55,48,48,102,102,53,101,52,52,51,98,48,48,102,102,52,56,50,56,55,99,99,51,101,99,56,99,50,48,48,49,100,97,54,53,54,57,54,50,48,52,97,101,48,55,56,52,49,101,53,50,54,57,55,50,48,48,102,102,57,99,97,52,48,49,50,98,50,49,100,99,50,102,52,97,49,48,48,53,101,57,52,49,99,97,49,53,54,49,102,57,48,48,102,102,54,99,55,101,48,55,52,56,97,48,50,48,49,97,56,48,100,48,52,48,48,102,56,98,100,48,48,51,101,97,57,99,51,102,54,48,52,102,48,56,49,51,98,99,49,99,57,48,50,54,97,52,51,100,54,56,99,49,102,101,48,101,53,48,49,50,99,99,48,52,57,51,48,51,99,48,48,101,52,48,51,100,101,55,48,49,101,51,49,52,52,53,50,57,52,56,100,49,52,101,48,102,49,48,48,57,56,100,48,55,55,48,49,101,100,48,101,55,48,55,102,48,49,100,56,48,51,56,56,50,98,56,98,99,50,102,100,50,55,101,100,102,53,48,50,53,56,49,101,48,56,51,100,51,52,98,48,101,98,56,55,55,99,51,100,101,57,101,53,48,48,55,48,99,97,99,50,97,52,51,57,99,53,97,98,56,48,101,102,99,98,54,48,55,99,101,48,101,102,52,51,101,52,56,53,102,101,48,49,97,53,101,49,102,102,48,55,52,101,48,101,98,52,49,101,98,102,48,101,52,101,48,55,97,50,48,101,99,99,51,56,52,48,102,50,56,48,49,101,57,97,56,55,102,99,51,98,97,48,102,54,52,49,100,100,100,48,55,102,99,51,57,56,49,100,102,48,102,56,56,48,51,100,56,52,48,102,52,99,51,97,48,48,57,99,99,49,100,48,48,102,102,55,57,50,49,99,97,101,49,101,48,52,48,50,99,51,48,55,53,56,49,101,49,48,55,53,97,56,98,50,50,99,48,48,49,101,100,99,48,102,57,57,52,53,57,48,52,51,99,50,49,100,102,101,57,54,57,99,48,50,53,56,53,56,97,49,54,52,99,98,102,54,48,57,102,56,48,51,101,99,101,52,48,49,102,54,49,48,48,102,102,101,98,52,48,49,102,53,56,48,48,102,102,52,57,98,56,51,99,100,48,50,54,100,99,49,101,57,49,53,99,48,48,102,102,102,55,54,101,48,101,57,56,48,57,52,48,55,55,48,49,100,100,56,51,98,48,52,50,48,102,52,56,55,55,99,51,97,52,49,101,50,48,55,98,99,48,102,53,48,51,100,56,57,100,56,97,98,48,101,57,56,55,48,48,102,102,51,98,97,53,57,48,55,56,49,50,98,49,98,102,51,57,54,50,49,102,48,48,102,102,102,57,97,54,49,52,52,53,50,56,55,98,99,51,99,48,49,99,102,48,55,53,97,49,100,48,48,55,56,48,49,102,97,50,98,48,51,57,50,49,101,101,101,49,100,50,97,50,56,53,51,52,48,99,49,100,52,48,53,98,101,48,48,55,99,57,56,52,48,49,102,53,52,97,53,99,56,48,51,101,99,97,52,48,57,49,102,52,55,48,102,98,56,51,97,54,52,53,101,57,54,48,52,99,99,48,49,50,54,102,52,48,102,48,56,49,101,102,56,51,97,97,50,57,100,56,50,57,56,51,102,50,49,101,53,50,101,48,49,101,55,56,55,49,48,98,50,48,101,56,54,52,57,48,55,98,56,48,101,49,99,51,97,52,49,100,56,48,101,55,50,53,50,55,55,52,98,48,55,56,48,48,102,102,102,49,101,56,51,97,48,49,99,50,50,101,56,49,100,100,50,54,100,48,55,49,52,51,101,50,53,101,57,54,54,49,102,100,48,55,55,56,49,100,99,48,55,54,101,53,53,102,48,101,55,57,53,48,48,102,50,52,51,100,56,49,101,102,50,98,55,102,99,48,50,98,52,48,48,57,97,57,48,50,54,53,56,49,101,57,48,49,51,56,99,48,52,99,54,56,51,101,54,48,50,54,57,48,49,102,52,57,54,57,50,53,98,56,51,99,101,48,55,101,48,49,102,101,50,102,99,51,102,101,49,101,53,99,56,99,53,56,48,55,56,53,51,99,97,54,50,56,101,52,98,55,52,97,97,48,49,50,54,48,101,53,48,55,52,102,48,55,97,99,51,99,50,49,101,98,48,102,49,49,53,56,48,101,102,99,49,100,101,56,55,55,57,49,56,97,99,48,101,52,56,51,98,98,48,101,100,97,55,57,55,101,53,57,100,48,55,52,52,51,56,97,49,100,102,48,101,101,56,55,55,49,48,99,98,48,98,52,48,50,57,100,48,52,99,48,98,98,97,56,100,52,49,101,99,48,101,57,56,55,97,48,51,56,50,49,101,57,48,102,51,56,55,49,52,51,102,52,49,100,97,50,102,56,51,57,52,49,102,55,48,101,55,49,55,101,53,99,48,55,52,99,51,101,52,49,100,48,48,102,53,57,52,99,53,56,56,55,55,52,51,100,50,49,100,51,48,102,52,56,55,55,53,51,57,50,48,97,97,48,102,50,48,55,53,99,51,99,97,49,100,99,50,100,57,48,100,48,52,98,56,50,56,52,51,99,50,53,49,57,55,48,56,54,57,54,53,52,49,54,97,53,51,57,54,50,56,54,56,52,53,56,49,53,54,53,56,50,51,97,53,57,53,99,57,101,100,51,55,54,100,100,99,99,56,97,97,98,102,101,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,49,97,53,56,48,49,102,54,100,50,48,48,102,98,50,101,50,97,99,48,49,102,53,54,56,49,99,48,48,102,102,50,53,51,52,49,102,54,48,55,99,56,97,54,50,56,52,98,52,48,55,51,97,48,102,53,48,48,57,100,99,48,55,53,56,48,52,98,98,48,51,102,102,50,100,99,98,57,57,48,102,51,102,50,99,56,49,100,102,48,51,57,98,48,55,56,48,48,101,99,56,49,102,51,49,55,101,49,101,53,48,55,97,99,49,100,52,54,48,51,57,99,53,53,49,55,101,53,99,49,54,52,49,101,50,48,55,54,101,53,98,48,55,50,52,51,98,97,49,102,51,52,100,48,101,99,52,48,55,52,56,51,100,100,54,49,102,53,48,101,57,49,53,48,49,101,51,48,101,51,49,53,50,53,55,57,52,52,49,101,53,48,102,53,49,52,50,49,101,102,48,101,100,56,48,97,100,50,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,98,102,101,48,51,53,99,48,48,102,102,51,97,50,99,48,55,102,52,48,101,98,56,48,49,57,56,48,48,102,102,55,100,50,48,101,52,52,49,102,52,48,51,98,102,48,48,102,102,53,54,55,56,49,101,51,56,51,97,99,48,55,98,50,48,101,98,52,49,101,50,56,55,55,99,48,49,49,102,56,49,100,49,48,102,100,48,51,98,100,48,102,100,48,55,52,99,98,97,48,48,102,102,53,55,57,48,55,55,52,51,99,56,49,100,100,50,99,99,48,49,97,51,56,97,97,52,102,48,54,56,48,50,98,97,99,48,49,102,50,53,56,48,48,55,100,49,100,57,54,52,48,48,102,102,102,97,101,55,48,55,99,56,53,56,56,49,51,56,48,48,102,102,101,52,57,101,48,101,101,97,52,56,49,50,54,50,48,52,99,101,48,51,101,48,50,101,53,48,99,97,56,48,101,97,49,53,101,56,54,49,100,56,48,101,57,57,54,54,48,52,98,97,48,51,101,54,48,102,57,97,51,48,55,97,56,49,101,50,51,99,48,101,53,48,97,99,48,101,53,48,55,55,100,48,99,97,49,50,97,53,50,56,49,99,102,50,55,57,53,50,53,50,48,55,98,52,98,55,48,55,51,48,53,98,48,55,52,99,97,49,56,54,99,51,57,56,49,100,51,48,101,99,97,52,56,51,98,53,48,102,100,97,48,50,48,49,54,50,49,100,102,48,101,55,56,55,99,99,49,101,102,48,54,102,48,48,102,102,51,101,51,53,101,48,48,102,57,48,48,102,48,50,52,53,52,98,57,48,101,97,56,49,50,49,56,48,52,100,52,97,55,54,52,57,48,50,53,49,99,49,101,48,48,51,99,49,52,98,97,48,55,54,52,48,102,49,49,50,49,50,56,51,54,50,100,99,49,99,51,56,51,100,51,48,55,99,50,49,102,57,48,55,52,101,49,100,101,57,99,49,101,100,48,102,54,48,51,99,54,48,55,99,101,49,100,49,48,55,54,97,48,101,98,56,48,57,52,51,48,101,98,50,49,101,48,55,57,101,48,102,53,99,49,101,49,56,48,57,48,48,102,102,55,52,53,51,99,51,99,52,53,54,48,55,102,48,51,100,48,49,101,50,48,102,98,101,48,49,51,49,57,50,101,99,98,102,54,101,52,48,51,50,52,99,49,102,101,56,51,56,52,48,55,51,56,48,52,100,51,56,51,57,97,48,55,56,48,48,102,102,52,98,102,48,49,51,48,52,48,101,102,48,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,50,102,48,55,54,99,51,102,50,49,99,54,48,102,51,98,50,57,48,48,50,53,99,53,98,57,53,100,100,50,53,49,100,50,100,49,57,50,49,49,57,50,53,48,57,50,49,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,55,48,55,57,48,51,57,99,49,101,57,50,56,56,98,49,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,51,56,55,97,48,51,98,48,53,98,49,52,52,49,101,53,50,56,99,97,99,50,99,100,48,98,102,99,48,50,49,98,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,97,50,99,48,49,102,55,51,101,48,48,102,102,102,97,57,54,48,55,97,52,48,48,102,102,102,97,57,48,48,50,54,57,50,99,49,100,55,48,55,56,100,50,52,48,49,101,101,55,48,55,50,54,48,102,53,98,56,55,100,99,51,102,97,48,52,98,52,56,51,99,51,52,54,52,56,48,102,49,49,55,100,52,53,97,56,51,97,99,50,98,52,49,101,50,56,55,57,56,51,98,101,53,49,56,55,50,56,51,102,97,49,101,101,52,99,48,55,55,48,48,102,102,101,100,56,51,57,99,57,97,48,102,102,99,51,57,54,49,100,52,52,54,48,101,53,57,55,56,48,102,57,48,51,98,52,49,99,50,52,49,50,99,52,51,98,99,49,100,101,101,49,102,101,48,101,56,49,54,54,53,55,97,55,99,57,53,56,49,101,99,50,98,49,97,99,48,49,97,101,56,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,98,100,48,51,57,98,48,48,55,100,98,53,56,51,97,99,48,102,56,56,48,51,101,100,55,56,48,57,97,100,48,48,55,100,52,99,56,55,102,100,49,98,56,55,53,56,49,102,54,48,51,97,97,101,49,100,98,48,102,102,56,51,56,99,50,102,48,49,50,101,49,100,102,50,56,99,51,57,101,48,102,50,56,49,100,54,49,54,52,48,52,98,55,56,49,50,100,50,48,102,51,99,98,57,48,101,53,55,50,99,56,98,100,48,55,57,48,57,56,49,101,101,48,102,56,56,49,51,48,50,56,48,49,101,100,48,55,57,50,48,102,56,56,51,101,51,99,51,98,52,49,100,51,48,55,54,101,53,55,48,55,55,57,48,56,49,99,54,48,55,48,56,48,49,101,101,48,52,102,52,102,97,50,99,99,51,97,97,49,101,99,50,99,49,51,56,54,48,48,102,102,48,55,100,99,49,48,48,51,101,97,98,56,49,99,101,48,48,51,101,100,54,56,48,57,52,55,48,102,55,48,51,57,101,48,102,56,56,55,55,48,51,98,101,100,56,51,102,53,48,101,53,56,55,55,56,51,101,50,49,101,53,48,50,53,52,52,49,101,102,49,54,52,57,101,102,56,55,55,52,98,52,48,55,53,54,48,102,57,57,50,56,97,56,99,48,50,52,97,56,99,53,97,48,55,97,99,97,98,48,101,100,56,55,98,48,98,56,99,48,101,55,56,51,102,56,53,97,57,53,97,49,100,101,50,56,99,49,102,51,56,55,53,54,52,51,98,56,49,101,48,56,48,102,48,48,55,52,53,49,49,49,48,51,99,50,53,53,57,53,53,50,48,102,50,56,51,57,101,48,101,102,52,51,100,97,49,100,50,48,48,102,102,98,57,48,48,102,102,48,55,99,57,55,48,51,100,54,49,101,57,48,101,48,48,102,102,48,51,101,102,101,99,48,57,98,102,48,102,100,48,55,49,56,51,99,101,53,102,56,55,51,52,51,102,48,49,99,100,48,102,48,48,102,102,49,50,57,101,49,101,98,48,101,55,48,55,99,48,51,97,97,53,98,57,54,50,49,100,98,48,102,52,56,55,52,99,51,100,50,49,100,100,48,50,53,51,56,48,57,55,54,50,100,52,51,98,54,49,101,54,48,101,100,56,55,56,99,97,56,52,99,52,50,50,100,99,97,48,48,102,48,57,52,50,53,99,50,49,97,50,57,54,97,53,53,49,55,52,53,55,97,54,50,48,57,54,48,53,54,57,54,48,56,99,56,56,53,57,50,48,51,99,100,98,57,49,49,55,50,48,49,56,50,48,48,48,102,102,102,97,52,51,48,48,102,102,55,100,99,102,56,51,97,100,48,48,102,102,55,100,98,54,48,49,50,101,52,53,52,49,55,52,53,99,53,56,55,48,48,49,100,55,48,49,51,55,48,49,99,57,99,53,99,57,52,56,48,102,97,56,48,57,55,100,50,98,52,51,102,52,49,100,102,52,97,50,101,53,51,98,56,55,52,57,49,52,51,56,99,48,50,54,54,48,102,99,56,49,100,55,48,55,48,57,50,56,51,99,52,53,57,56,51,99,97,54,52,48,57,55,101,48,102,52,97,54,56,55,102,99,51,98,52,53,55,57,53,97,53,99,56,55,98,48,97,101,99,48,48,102,54,54,48,55,102,53,50,52,98,97,48,55,53,52,101,48,55,57,99,51,101,98,54,49,100,102,50,98,56,51,102,97,49,102,48,102,102,48,48,97,53,52,48,50,54,97,52,48,57,54,57,48,55,97,52,48,52,57,99,56,49,51,49,97,48,102,57,56,48,57,53,98,48,55,100,50,53,53,99,57,53,48,48,102,51,56,49,99,55,56,55,102,56,98,102,48,101,48,48,55,57,55,97,51,49,53,101,49,101,49,52,48,50,57,56,98,99,57,50,97,49,50,98,56,48,57,51,48,55,100,52,51,97,55,99,51,100,54,49,100,101,48,101,97,48,55,56,56,98,51,48,55,55,101,48,102,48,56,51,98,99,57,50,53,54,48,55,100,56,49,100,100,56,55,57,49,51,99,97,48,50,98,50,56,51,100,99,49,99,53,48,102,48,48,102,102,55,55,52,51,99,54,56,54,53,55,99,50,48,49,55,48,56,50,55,48,53,100,100,52,48,51,54,100,52,48,49,102,50,50,101,48,48,55,100,50,97,56,48,51,99,53,52,99,48,57,55,50,50,97,56,51,102,99,48,101,48,56,51,98,48,49,99,49,52,52,48,50,55,57,52,49,99,51,54,97,52,101,48,55,55,48,49,101,52,50,102,53,97,48,49,50,49,50,101,48,49,102,49,56,51,97,100,52,53,52,55,50,102,100,51,48,51,99,50,48,52,98,51,57,54,50,49,102,54,97,50,101,48,97,54,48,101,102,49,53,51,99,98,57,48,102,48,57,55,48,56,97,49,102,52,48,55,53,56,53,101,48,51,99,52,52,48,50,102,48,51,98,56,49,100,49,48,102,102,49,53,99,53,98,56,55,54,100,97,50,100,52,49,100,56,48,55,54,48,49,101,101,56,51,99,102,48,102,102,49,53,101,48,49,52,101,56,49,101,99,48,101,57,56,55,97,48,51,56,50,49,101,57,48,102,51,56,55,49,52,51,102,52,49,100,97,50,102,56,51,57,52,49,102,55,48,101,55,49,55,101,53,99,48,55,52,99,51,101,52,49,100,48,48,102,102,102,53,57,52,99,53,56,56,55,55,52,51,100,50,49,100,51,48,102,52,56,55,55,53,51,57,50,48,97,97,48,102,50,48,55,53,99,51,99,97,49,100,99,50,100,57,48,100,48,52,98,56,50,56,52,51,99,50,53,49,57,55,48,56,54,57,54,53,52,49,54,97,53,51,57,54,50,56,54,56,52,53,56,49,53,54,53,56,50,51,97,53,57,53,99,57,101,100,51,55,54,100,100,99,99,102,102,56,97,97,97,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,53,102,101,97,48,102,102,56,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,102,102,56,48,55,55,99,97,56,49,53,99,56,49,50,51,48,48,48,102,102,102,98,53,97,48,50,53,99,52,48,57,101,50,48,55,100,54,48,52,100,102,56,49,50,99,52,49,100,57,52,98,101,49,99,50,48,50,54,53,99,48,57,50,101,48,55,102,101,48,102,98,99,49,100,48,48,102,102,51,99,57,48,55,51,56,49,101,49,50,100,57,49,57,51,56,98,57,48,102,52,48,55,49,56,49,100,51,56,51,100,102,50,102,56,49,100,56,48,55,55,56,49,102,99,48,51,98,55,52,97,48,52,97,97,48,48,102,102,48,51,100,100,50,48,101,102,56,51,100,52,48,50,53,99,53,51,52,56,55,99,53,49,49,48,100,48,54,48,98,99,48,55,52,99,49,102,99,50,101,100,49,52,51,57,52,49,101,57,56,52,99,50,97,52,98,99,48,55,54,50,49,102,100,48,55,57,99,48,54,56,99,97,48,49,51,53,54,48,52,99,102,56,49,51,56,50,48,102,101,56,48,57,49,52,48,48,102,102,55,100,101,50,56,49,51,100,97,48,52,99,54,48,49,50,101,56,49,102,99,48,102,48,56,55,51,52,51,102,50,49,99,99,48,48,102,102,55,100,56,101,56,49,51,51,101,53,97,49,54,56,53,53,49,53,56,49,101,57,48,102,57,56,55,55,52,51,97,97,48,102,52,48,51,97,97,49,100,99,48,50,54,102,56,51,99,52,49,102,97,50,99,52,49,100,51,48,51,100,98,50,98,99,51,56,97,49,101,53,48,101,56,49,55,48,49,102,51,48,55,52,48,49,102,53,50,100,56,51,57,101,53,49,97,50,56,51,99,48,48,101,48,50,54,49,55,97,56,54,53,55,48,55,56,56,97,101,52,53,56,100,55,55,50,101,99,50,48,97,54,50,49,55,102,56,48,54,49,97,48,48,102,102,51,101,52,50,97,48,48,102,97,53,101,48,101,98,56,48,51,101,100,50,99,48,57,54,48,50,101,56,51,102,48,48,102,102,101,56,56,49,100,102,56,55,55,100,102,48,50,55,101,56,49,99,57,49,52,48,99,51,56,48,52,98,102,48,55,99,57,99,48,102,50,49,53,97,49,99,52,55,99,49,101,49,56,55,53,53,48,99,98,101,56,50,100,56,51,100,54,48,101,48,99,51,102,56,49,101,50,50,99,56,97,97,52,101,50,97,52,98,99,48,101,102,57,55,54,53,53,97,53,56,55,97,99,98,55,48,55,53,50,56,56,49,101,57,52,99,48,101,102,50,48,48,102,102,55,50,99,49,102,48,97,54,49,53,50,53,56,48,48,51,100,52,54,48,55,55,99,49,99,52,48,102,56,48,51,100,101,98,48,102,49,56,48,53,49,51,97,56,48,100,99,48,48,48,102,102,102,98,56,101,48,48,102,102,55,99,97,53,52,49,102,50,48,49,51,102,54,48,101,54,56,97,101,48,50,53,98,48,48,57,52,102,48,101,100,48,55,56,52,48,57,54,54,48,55,49,50,48,102,52,99,49,100,49,48,55,51,57,48,99,48,57,97,48,52,54,50,101,49,56,52,55,97,48,55,99,97,53,101,56,51,99,49,52,97,55,99,51,101,49,56,49,101,99,48,51,57,54,48,101,97,48,51,100,55,48,101,102,56,55,101,49,51,56,97,56,50,102,48,48,102,102,57,54,51,50,102,48,97,56,52,99,48,101,53,97,48,97,54,57,55,51,56,49,100,97,56,51,97,102,48,55,57,97,48,102,49,53,98,50,97,56,51,99,97,49,100,100,48,102,98,50,48,49,52,54,48,101,100,99,51,100,99,49,101,50,48,55,55,97,53,102,48,48,102,102,97,51,101,98,102,102,97,56,48,100,102,56,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,53,48,51,53,48,49,98,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,102,102,56,48,54,55,101,50,56,48,57,48,52,48,48,102,102,102,57,52,50,56,48,51,101,56,52,52,97,53,48,55,98,101,49,99,55,48,102,97,56,48,51,101,99,98,48,48,57,51,100,48,101,102,48,55,48,48,51,56,56,49,102,102,48,55,51,48,49,99,49,48,102,97,56,55,100,99,48,57,98,48,48,102,102,55,52,48,53,49,48,55,54,48,51,56,99,48,101,101,52,97,55,48,55,98,97,49,99,51,50,57,56,98,55,48,102,57,56,51,100,57,48,55,56,54,48,52,99,56,50,48,57,55,56,53,52,57,53,48,53,48,101,50,102,56,48,57,56,49,50,56,56,48,49,101,101,48,48,102,102,102,50,57,55,52,48,102,52,97,56,51,102,54,53,56,49,55,56,53,101,56,51,101,50,48,101,49,57,53,54,53,53,54,48,101,99,49,54,99,56,48,49,102,99,48,101,50,57,53,97,49,99,101,48,55,98,99,48,51,51,99,48,48,51,101,99,102,99,48,57,100,51,101,48,48,102,97,102,48,48,102,102,50,52,98,48,49,101,50,56,49,51,56,56,57,50,53,48,48,48,102,102,51,100,99,97,49,100,102,48,55,51,101,48,102,48,52,48,57,54,101,97,48,102,101,49,52,54,99,49,53,57,99,98,57,50,101,53,51,99,49,100,54,48,55,102,52,48,57,57,100,48,55,51,56,48,101,99,48,49,101,100,48,48,102,102,51,100,97,52,53,54,102,48,102,54,56,55,49,57,48,53,50,56,49,101,48,50,50,56,51,98,50,48,102,97,48,55,98,49,50,99,49,100,101,54,50,101,99,51,100,50,53,54,56,55,55,97,52,51,102,97,56,101,49,100,101,98,48,102,50,56,50,55,99,51,98,98,50,53,56,57,53,99,57,99,49,102,97,48,52,97,98,48,49,51,50,99,48,101,98,52,48,57,99,54,48,50,53,99,56,49,99,99,56,49,51,52,54,48,101,53,52,98,52,101,53,99,48,51,98,49,48,55,101,48,49,99,49,48,101,102,56,55,102,99,51,98,53,57,50,49,51,99,51,98,99,57,101,53,99,57,52,55,52,53,98,97,50,101,99,53,99,56,55,50,99,51,100,57,56,51,97,97,49,101,48,48,102,102,102,53,56,55,55,52,97,99,48,102,102,56,51,98,100,48,102,49,50,51,57,54,54,49,99,57,48,55,56,56,49,100,98,52,48,50,102,99,98,51,57,48,101,56,56,55,101,99,51,98,101,49,101,50,48,101,100,97,54,97,55,100,97,55,57,52,101,57,97,98,102,101,48,49,49,49,101,98,97,56,48,101,56,48,48,48,102,102,102,57,50,56,56,48,51,101,51,100,99,53,100,48,49,50,99,97,49,102,57,48,102,52,56,49,51,100,48,48,102,102,52,56,56,48,51,97,49,100,99,48,57,53,50,48,102,53,100,50,50,49,54,56,48,102,55,56,49,99,55,56,51,98,48,50,57,99,51,102,48,49,101,100,50,100,99,49,99,53,48,55,101,56,48,52,57,99,49,101,99,48,55,102,48,49,101,57,56,51,99,102,50,56,99,51,57,48,49,100,54,48,55,54,101,57,54,49,100,48,48,55,52,56,48,52,97,50,49,52,56,49,100,51,48,101,52,57,52,52,53,98,57,54,52,57,101,53,100,48,55,102,98,49,52,54,48,101,101,56,51,102,54,49,102,49,52,100,48,101,100,48,55,54,99,51,98,99,49,100,50,48,55,54,50,48,48,102,54,55,57,52,48,49,100,101,48,49,50,102,100,55,102,99,48,51,55,101,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,102,99,48,55,57,99,48,48,102,98,53,57,48,101,50,56,51,56,57,48,48,102,102,55,100,99,51,48,51,98,55,48,48,102,102,55,100,54,54,48,51,101,57,52,57,48,101,48,56,55,48,99,51,97,56,48,52,99,49,56,49,50,56,52,49,99,49,48,55,98,99,48,101,49,48,49,101,55,49,55,56,53,99,49,54,99,53,51,57,55,50,53,101,56,49,51,49,99,53,101,56,51,102,48,48,102,102,55,98,52,48,101,101,57,101,48,55,49,48,53,56,55,55,100,49,57,51,99,51,97,50,57,55,56,49,101,52,48,55,53,48,51,97,48,53,54,50,55,56,51,97,100,52,99,52,101,50,99,48,51,57,54,57,98,48,49,102,100,48,101,98,57,54,97,48,101,101,57,48,54,99,49,101,48,56,55,97,52,49,101,100,56,51,98,102,50,56,48,51,98,99,49,48,54,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,48,97,48,52,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,55,102,99,48,51,50,52,99,49,102,101,56,51,56,52,48,55,51,56,48,52,100,51,56,51,57,97,48,55,56,48,48,102,102,52,98,102,48,49,51,48,52,48,101,102,48,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,48,102,48,55,54,99,51,102,50,49,99,54,48,102,51,98,50,102,56,48,57,55,49,54,101,53,55,55,52,57,52,55,52,98,52,54,52,56,52,54,52,57,52,50,52,56,52,50,50,100,56,97,49,48,102,48,49,52,52,53,98,97,50,49,53,99,49,101,52,48,101,55,48,55,97,52,97,50,50,99,52,97,100,48,102,54,48,55,51,48,51,100,97,53,54,49,52,101,49,101,56,48,101,99,49,54,99,53,49,48,55,57,52,97,51,50,98,48,98,51,52,50,48,48,57,98,55,48,48,102,102,55,100,97,99,48,48,102,102,51,101,97,57,52,48,57,56,99,48,48,55,100,52,98,56,49,51,49,56,57,52,48,101,53,99,49,102,53,97,51,99,56,55,97,52,51,56,50,49,101,57,99,53,99,57,55,52,48,101,48,99,49,102,100,49,52,54,53,50,97,52,49,53,99,49,99,51,48,55,101,50,49,99,50,50,98,57,101,52,54,52,54,55,99,98,48,50,98,53,56,52,57,52,98,50,99,55,48,55,53,56,49,101,49,56,55,53,98,57,54,52,53,54,97,48,48,51,100,52,48,55,53,101,57,101,53,56,57,54,50,53,102,48,51,98,102,50,102,48,98,50,50,97,52,98,48,50,98,99,98,51,48,102,54,48,55,48,99,51,100,54,48,101,102,56,49,101,48,56,55,99,56,48,55,57,49,48,48,55,99,54,97,52,48,49,102,50,48,98,48,102,53,48,49,51,100,56,53,57,49,53,99,48,52,56,48,56,49,51,54,99,56,52,49,100,101,52,49,48,50,54,48,99,49,100,99,56,51,97,49,50,57,53,50,48,49,99,56,56,51,101,54,54,99,51,100,101,53,56,51,97,53,56,56,49,51,49,52,49,100,53,48,55,53,52,49,100,55,48,101,98,56,55,54,52,51,100,101,53,52,48,51,99,56,57,48,55,57,97,49,102,99,48,102,48,48,55,101,56,51,101,54,48,52,99,100,53,50,50,50,51,49,54,54,48,102,57,48,51,99,48,49,101,53,48,101,97,50,54,49,54,54,56,48,48,102,102,102,49,52,51,97,54,99,48,51,100,49,48,102,50,57,54,54,49,100,54,48,55,55,98,56,49,100,97,51,99,53,56,48,55,102,56,48,102,101,99,48,49,102,54,56,50,48,48,102,102,102,97,99,57,48,55,48,56,48,48,102,102,102,98,52,56,48,50,53,56,56,51,101,97,48,101,48,52,49,101,101,57,53,97,49,100,100,48,101,101,48,55,100,49,50,56,97,48,52,102,52,54,48,55,51,50,48,52,99,48,99,56,51,98,98,48,101,55,48,55,100,52,49,101,54,56,51,56,49,48,102,52,97,52,57,55,101,49,100,49,48,102,53,102,50,101,52,51,56,48,53,56,48,55,57,53,48,56,48,52,100,56,97,98,50,56,48,51,100,56,53,99,48,55,48,56,51,97,54,53,50,48,51,100,55,48,101,100,48,55,53,56,51,99,50,49,99,100,50,99,52,49,101,50,56,51,98,101,52,53,50,100,52,51,57,56,48,48,102,102,102,55,52,56,55,55,57,100,52,100,50,98,56,51,99,48,53,49,55,102,56,48,52,57,54,50,101,97,48,100,51,56,49,51,57,101,48,52,97,49,56,51,101,51,48,50,52,51,52,48,57,57,102,48,55,98,99,48,52,97,52,48,51,102,102,52,50,48,101,102,50,49,56,51,100,54,48,55,51,50,49,101,48,52,50,50,57,99,51,99,50,101,56,55,53,48,98,98,54,48,51,99,56,49,100,55,50,101,99,97,102,50,101,52,51,98,99,53,53,56,55,99,56,51,97,50,49,101,100,48,101,100,49,55,53,51,50,56,54,57,54,57,48,53,48,48,102,102,55,100,99,51,57,50,49,101,50,48,101,101,56,55,98,99,97,57,52,53,50,102,48,97,102,48,101,102,56,55,98,48,97,102,50,98,99,98,100,52,51,50,98,52,51,100,50,49,100,57,48,101,100,56,55,57,57,48,52,98,51,48,101,102,49,53,99,48,97,99,50,102,102,56,48,54,49,101,56,48,51,101,49,53,99,48,52,102,51,57,55,48,49,101,97,48,101,51,48,49,51,51,54,48,48,102,97,102,51,48,102,100,56,55,99,98,57,54,55,56,49,100,56,48,48,57,53,56,49,51,49,99,48,52,98,99,48,55,54,57,51,57,97,48,102,99,49,54,101,53,99,49,53,99,49,99,52,48,102,52,57,55,50,48,48,102,54,97,56,51,102,101,50,97,52,97,100,50,101,100,51,49,51,53,51,99,51,56,54,49,100,54,48,55,55,101,49,100,54,48,55,56,48,53,56,56,51,97,53,48,102,52,57,52,48,49,99,97,50,98,57,48,99,51,97,54,53,100,57,54,50,49,102,99,48,55,100,56,48,102,52,99,51,101,53,50,100,56,55,98,102,57,54,48,49,101,48,52,99,48,101,57,48,49,97,100,48,48,102,102,51,101,53,54,99,48,52,57,102,48,55,53,99,48,57,57,50,48,48,55,100,52,100,48,51,99,102,48,55,98,98,48,49,99,50,50,102,99,51,100,50,48,102,56,56,48,57,51,98,48,102,48,48,55,52,56,49,102,53,48,51,98,49,50,99,99,51,57,56,49,100,55,50,98,52,51,99,48,49,101,57,50,98,48,51,97,97,53,57,56,55,98,56,51,98,50,49,99,52,48,55,101,56,56,50,53,100,49,54,49,56,51,98,52,53,101,48,55,57,53,49,52,49,99,102,97,50,48,51,97,57,50,102,48,98,57,48,55,98,54,48,102,49,100,48,56,97,50,50,99,52,51,98,56,56,48,100,49,54,48,48,101,55,56,51,56,97,49,102,98,48,102,97,49,54,57,52,49,100,98,48,55,55,101,57,56,56,48,101,48,48,53,98,53,48,48,102,102,51,101,97,100,48,48,102,102,57,100,51,48,48,55,56,55,56,48,48,51,101,99,48,56,48,57,53,101,48,50,55,49,49,50,48,97,49,99,49,101,55,48,101,102,56,51,57,102,48,102,102,98,102,99,51,102,54,53,49,97,51,49,53,54,48,50,54,101,53,99,50,55,48,51,97,99,48,102,101,56,55,54,52,98,101,48,55,54,48,48,102,102,102,54,54,52,51,97,54,53,54,53,56,55,98,48,51,56,97,56,54,57,52,48,102,48,53,49,48,49,100,57,48,55,100,56,51,100,97,57,54,48,101,102,51,49,55,52,49,101,57,50,98,56,51,98,100,50,49,102,98,52,55,48,101,101,51,56,49,101,53,48,52,102,56,55,55,54,52,98,50,52,48,52,100,48,48,101,99,100,48,102,54,48,55,52,99,51,97,101,49,102,101,48,101,98,48,55,57,99,51,56,97,49,102,97,48,101,100,49,52,50,49,102,53,48,101,52,48,55,99,52,97,48,50,101,48,51,97,54,49,102,49,48,101,56,48,55,97,99,97,54,50,98,56,51,99,52,49,100,55,48,102,54,48,55,53,56,51,99,52,56,50,57,48,53,53,48,55,57,48,51,97,101,49,101,52,48,101,101,49,54,101,56,54,57,99,53,52,49,55,99,49,100,101,50,102,48,97,55,52,99,52,98,50,97,48,98,53,50,57,56,98,48,52,52,52,100,50,98,99,98,53,50,98,57,50,49,50,99,97,102,52,102,54,57,100,54,100,99,98,57,97,102,102,49,97,53,52,48,53,102,100,48,48,55,100,49,102,56,49,50,53,53,99,49,99,55,48,51,99,57,48,48,102,102,55,100,98,54,48,49,51,56,56,53,97,57,55,99,48,50,54,48,49,101,48,48,102,102,50,55,57,48,48,49,102,54,55,99,48,52,101,50,48,48,102,102,57,51,49,52,56,56,48,53,57,54,52,100,50,57,99,51,98,97,48,101,98,52,48,57,54,53,48,50,54,98,99,48,57,57,49,48,55,53,99,49,100,57,101,53,56,57,53,56,57,50,49,100,51,50,57,53,50,99,97,98,48,102,102,57,55,50,48,102,51,52,98,97,48,55,100,56,57,54,53,102,102,52,50,48,102,52,48,55,98,99,51,98,101,57,99,49,99,50,56,48,55,53,102,54,53,55,56,48,57,48,48,55,56,97,52,51,100,56,53,55,100,48,48,99,48,52,97,50,99,48,55,54,52,51,97,54,49,100,56,48,101,53,97,48,51,99,53,51,48,55,51,56,51,98,52,49,100,102,48,101,97,49,53,50,57,97,53,102,56,55,98,48,51,100,54,57,56,53,54,56,55,54,99,97,56,50,98,56,97,49,50,98,57,50,52,51,100,54,49,102,99,48,102,52,57,55,54,49,102,98,48,102,98,56,55,57,100,50,56,97,101,50,97,57,49,53,48,53,48,100,50,56,51,99,48,49,102,55,48,102,97,48,55,57,48,51,99,54,49,102,49,48,102,56,49,55,53,53,49,52,53,56,56,55,56,52,51,100,97,53,101,49,54,101,49,101,48,50,100,57,101,52,100,50,100,52,98,50,52,102,52,101,98,102,102,48,49,52,57,56,48,49,102,51,50,48,48,50,55,53,51,56,51,56,102,48,48,55,100,55,101,48,51,98,100,48,50,52,101,99,97,97,50,56,51,57,54,48,49,101,48,48,102,102,50,55,57,48,49,101,48,98,97,48,50,55,50,53,100,97,55,57,53,56,48,57,99,50,57,99,51,98,97,48,101,98,52,48,57,54,54,48,102,51,56,51,98,52,48,55,97,50,49,101,54,48,49,50,101,50,99,57,49,52,51,100,56,53,51,50,54,49,53,54,49,102,102,50,101,52,49,101,54,57,55,52,48,101,52,100,48,99,97,48,99,57,56,49,100,54,48,102,56,49,52,48,57,99,49,99,50,57,48,55,97,51,48,53,56,56,48,57,48,56,55,56,102,48,55,52,99,98,48,97,48,48,102,102,98,48,55,53,48,51,99,52,48,48,102,102,55,99,56,55,99,48,57,101,55,50,57,52,48,57,102,98,48,48,102,102,55,100,97,97,48,49,51,48,50,48,102,50,48,51,56,56,49,102,51,99,49,102,55,48,55,50,97,48,101,57,54,56,97,50,48,50,53,99,48,49,99,52,49,55,50,99,52,48,55,49,57,50,48,97,54,52,57,48,101,49,56,51,97,54,54,53,51,49,49,52,51,100,52,53,99,48,55,52,48,51,99,97,49,99,49,52,99,50,101,99,97,98,48,102,101,48,51,98,102,48,102,99,56,51,101,100,50,101,56,49,101,99,56,51,99,102,48,55,55,54,49,102,51,50,99,52,98,101,50,102,56,98,99,50,102,56,51,56,52,49,102,98,48,101,100,102,97,98,50,56,56,97,99,52,53,50,98,52,51,97,52,49,100,101,48,50,51,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,100,52,97,97,50,99,99,98,49,50,57,100,51,53,97,50,99,56,97,57,50,99,49,51,48,97,97,50,99,49,56,99,102,54,54,49,51,100,48,49,50,53,102,52,51,52,99,54,55,50,52,51,51,100,49,100,50,48,51,48,52,57,52,55,102,50,57,50,100,102,97,52,54,55,100,102,57,98,97,56,97,100,99,51,51,97,97,49,102,57,102,101,97,50,97,53,100,55,102,99,48,51,97,57,56,48,49,102,52,100,99,48,52,101,57,49,54,52,48,52,102,57,56,49,50,48,48,48,102,102,101,52,56,48,57,56,51,48,102,51,49,54,99,53,52,49,54,56,49,102,98,48,102,54,53,48,51,99,54,48,48,55,98,98,98,49,52,52,53,55,56,55,98,99,97,100,50,97,49,49,101,56,97,52,48,55,100,50,48,102,52,52,51,57,56,53,50,99,97,50,99,56,55,99,100,51,56,98,100,50,100,102,101,101,53,51,56,55,52,49,49,55,98,56,52,56,98,100,50,99,48,56,97,54,52,53,54,54,102,49,53,101,56,49,54,56,48,56,52,100,56,49,97,57,50,56,48,53,99,102,48,48,102,102,51,101,49,55,56,48,52,100,57,48,55,52,56,51,56,97,48,102,54,56,48,57,57,98,48,50,53,55,52,51,101,52,53,101,54,54,99,51,99,101,48,102,100,102,56,51,57,56,99,48,101,54,99,97,55,101,53,54,50,55,102,99,101,102,48,55,54,48,49,100,56,48,50,54,97,48,49,101,51,48,51,99,53,48,48,55,54,56,49,53,54,49,100,100,52,98,52,50,51,101,50,97,100,50,57,49,53,51,48,48,102,102,49,100,54,57,50,102,99,97,100,101,54,57,50,48,53,52,56,50,55,101,102,55,50,98,100,52,48,51,49,56,53,55,102,99,48,53,50,54,48,48,102,102,55,99,98,98,52,48,57,51,99,48,101,50,56,51,100,51,48,48,102,102,55,100,55,57,57,54,54,48,52,100,57,97,55,49,52,97,57,53,50,49,102,54,48,50,53,53,51,50,49,48,48,57,51,49,55,48,53,54,53,48,55,52,57,48,100,49,49,101,48,48,102,102,55,97,101,54,48,102,99,48,48,57,54,57,48,55,54,101,53,57,100,48,55,57,56,48,52,100,48,97,54,52,101,48,102,51,49,54,57,98,49,53,50,53,54,99,97,49,57,52,51,50,53,48,49,55,54,53,54,55,50,98,55,102,97,99,53,57,48,50,55,99,97,100,102,57,48,53,52,48,50,98,56,49,52,48,51,100,98,99,48,57,97,52,48,50,53,98,99,49,100,101,56,49,51,54,99,48,101,50,56,51,102,48,48,52,98,101,56,51,100,55,50,98,56,48,52,100,56,49,100,102,48,51,99,49,101,49,100,99,101,49,101,49,50,98,101,57,50,56,98,102,52,49,97,55,98,48,55,52,99,51,101,48,53,48,48,55,100,48,97,100,57,48,52,99,48,55,54,52,98,97,48,101,101,57,55,51,51,102,49,54,101,49,100,100,50,98,101,56,48,50,99,52,98,98,52,49,51,101,57,102,97,99,49,51,97,56,51,101,100,48,57,99,48,48,102,102,56,98,49,48,102,49,56,55,55,52,98,56,48,101,57,57,54,101,57,52,53,48,48,55,56,49,48,102,50,48,57,55,48,53,55,56,54,49,100,51,49,48,99,49,51,48,56,99,57,55,100,57,48,52,99,97,51,98,48,57,50,56,102,98,98,101,56,56,57,50,57,54,56,98,52,52,57,49,53,50,49,56,97,100,101,54,102,101,57,57,97,100,49,102,57,50,100,102,50,102,102,56,98,99,97,48,51,98,101,56,48,51,101,49,55,99,48,52,98,49,56,55,56,56,98,50,48,50,54,53,48,49,102,56,56,49,51,54,97,53,56,56,55,54,48,49,51,99,48,101,102,49,48,56,49,99,100,56,51,99,99,48,55,49,48,56,50,49,101,50,52,99,50,99,52,51,97,101,57,52,53,54,97,48,56,51,99,51,52,52,48,102,101,56,49,50,97,101,48,102,51,100,49,57,49,53,49,56,51,98,52,57,50,57,55,99,51,101,50,56,99,53,98,97,48,57,53,48,55,52,100,54,99,51,99,102,48,56,48,48,102,102,48,102,54,102,99,52,53,55,50,98,100,98,50,99,55,49,54,55,102,99,55,48,49,50,48,57,52,48,51,53,101,48,48,49,102,49,50,98,48,50,53,99,52,49,101,50,48,49,50,101,56,48,48,102,97,98,51,50,99,98,48,51,99,51,50,98,56,48,52,98,102,56,51,102,56,48,55,102,99,57,97,48,52,99,55,48,55,50,51,56,50,55,48,97,49,52,99,99,57,99,48,101,102,48,49,101,55,56,49,50,101,99,48,52,98,54,56,48,51,100,98,50,53,56,55,101,53,49,49,55,54,53,101,101,52,52,48,52,101,56,48,57,50,50,52,102,99,56,50,53,100,55,50,97,56,98,102,56,100,50,48,48,102,102,101,100,51,48,101,102,49,53,100,53,53,51,51,55,102,101,48,51,52,48,50,56,48,53,57,99,48,48,102,102,51,101,54,54,56,48,102,102,99,51,100,52,49,101,49,48,50,55,57,99,49,99,100,48,51,56,50,50,97,52,51,101,52,53,99,97,53,56,51,97,97,50,56,52,48,57,54,97,48,55,55,99,49,102,99,50,99,99,51,57,101,48,50,54,52,49,101,55,54,52,97,48,52,52,48,55,98,50,53,55,48,51,100,101,48,50,54,56,52,51,57,99,53,56,49,55,51,56,51,98,97,57,52,57,57,48,49,100,57,52,56,50,101,50,52,51,98,99,102,50,51,57,52,102,56,51,99,97,56,54,53,50,53,57,54,53,100,48,55,56,48,57,54,52,57,54,100,52,53,54,101,48,52,57,50,56,48,54,51,102,56,51,100,57,48,55,57,50,49,100,101,48,55,51,56,48,101,98,52,49,101,53,48,51,100,100,48,102,55,51,102,100,48,99,51,97,48,48,102,102,101,98,48,51,56,48,49,102,50,48,55,56,101,49,101,57,52,100,48,99,100,51,100,50,48,49,50,56,49,100,98,48,101,51,56,55,55,99,98,50,48,102,51,57,55,54,57,53,57,49,99,97,99,52,50,50,99,52,98,54,52,56,50,48,53,53,49,53,54,57,55,52,52,52,97,102,50,98,56,98,49,52,102,102,53,51,50,48,57,48,50,98,100,51,57,99,101,49,57,53,56,48,52,57,56,56,48,51,101,99,57,48,49,102,52,97,49,56,49,51,48,56,48,52,102,99,56,49,51,57,48,48,102,102,102,55,56,97,56,50,100,55,49,55,50,49,100,51,48,102,99,48,49,51,52,48,48,52,99,50,56,55,57,52,51,56,54,57,54,48,57,49,97,50,98,55,54,48,101,50,48,55,56,99,49,102,52,48,55,101,56,51,99,99,49,100,54,54,97,57,49,57,50,52,97,56,50,56,99,98,54,50,53,99,97,98,50,101,53,57,102,102,57,55,54,53,55,97,49,49,55,97,48,52,52,102,56,98,49,54,100,97,98,57,48,99,57,98,102,102,48,52,55,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,55,54,48,48,55,100,49,98,48,49,51,52,48,49,102,54,48,50,53,55,52,48,49,102,54,55,50,48,52,97,55,49,54,97,49,99,99,50,100,56,48,52,57,100,48,52,49,102,48,56,51,102,51,48,55,48,101,48,101,48,99,49,101,51,97,52,100,50,48,49,53,50,53,57,56,54,99,48,101,98,56,51,102,101,48,52,99,48,56,51,97,54,52,98,48,102,55,50,51,52,97,51,57,54,52,49,100,100,50,102,100,102,57,102,54,56,99,49,100,101,54,51,102,52,97,50,57,50,48,97,100,50,102,101,55,52,54,99,53,53,57,54,97,56,49,55,101,56,51,52,48,48,101,54,100,50,98,48,98,50,52,51,50,101,48,97,99,50,98,99,98,54,50,98,57,101,101,57,50,56,50,53,97,50,49,97,50,57,54,50,53,55,97,52,55,54,100,101,54,56,51,53,52,51,52,102,54,54,53,50,53,49,57,50,51,51,50,102,101,57,52,56,57,50,54,56,99,102,52,100,49,97,98,52,102,49,99,100,101,54,48,100,101,54,52,48,50,48,99,52,97,98,50,99,57,51,48,97,55,50,99,99,97,102,50,100,56,97,101,55,98,50,51,50,55,49,53,56,57,56,56,97,53,56,49,53,101,57,49,100,98,54,53,100,99,99,97,54,50,48,51,102,57,50,53,49,57,50,51,51,52,57,49,97,57,49,101,56,56,50,52,98,49,51,52,54,97,100,101,52,54,102,98,99,100,101,102,102,53,48,48,102,102,54,101,97,48,48,51,101,51,55,52,48,52,102,101,50,50,48,49,51,98,56,48,48,102,97,101,56,48,55,54,97,53,53,49,54,54,100,56,50,52,48,51,100,99,48,52,98,54,97,49,56,55,51,56,48,57,54,57,52,101,52,54,99,101,51,99,57,100,99,98,97,52,52,48,55,51,56,48,101,49,99,49,99,53,50,50,97,53,48,55,97,51,98,99,56,56,49,99,101,48,101,57,49,53,52,53,53,48,48,57,56,49,54,97,49,101,99,102,102,57,52,57,51,52,49,101,49,98,52,48,100,98,49,56,51,99,52,53,57,52,102,101,48,57,50,102,102,48,50,50,100,48,48,55,99,99,100,52,48,57,49,53,50,101,99,51,99,53,99,49,99,100,56,48,51,101,99,49,52,97,56,52,98,99,57,57,56,97,50,50,57,48,49,100,102,48,49,50,98,48,53,57,49,52,52,48,57,54,52,55,52,55,101,56,56,53,51,57,53,57,50,48,52,100,48,56,51,101,99,52,101,48,102,49,48,48,102,102,57,57,97,53,56,55,99,54,48,49,51,48,54,98,52,57,54,49,48,98,49,52,101,56,54,49,99,54,98,52,99,102,56,101,101,101,48,102,49,100,52,48,48,51,98,51,51,48,48,56,100,101,48,52,97,55,56,51,57,97,99,48,52,99,53,56,49,51,52,97,48,52,98,53,48,49,50,102,54,48,57,98,99,56,49,56,49,102,99,48,51,102,102,48,55,51,54,48,101,54,101,52,98,48,99,99,48,50,54,102,50,48,101,48,55,97,48,48,102,102,102,49,52,51,97,101,49,99,98,48,52,100,48,50,53,98,57,54,99,53,49,55,52,97,101,56,56,48,50,55,57,50,101,55,52,52,101,53,101,57,53,55,97,102,52,100,52,101,50,99,99,97,102,101,48,49,55,100,48,48,102,102,49,100,53,52,48,52,102,100,48,49,50,102,56,57,48,48,102,102,52,100,50,56,49,50,53,56,48,52,100,52,56,51,56,49,50,97,57,49,98,97,53,56,55,97,99,49,101,97,56,49,50,101,101,48,102,99,48,49,100,102,48,55,49,53,99,99,57,49,50,99,101,52,52,48,102,99,56,55,100,56,49,100,52,48,55,99,56,51,57,54,49,100,57,50,99,51,101,52,97,50,101,52,97,48,52,49,52,97,48,52,97,49,54,97,49,101,52,57,102,50,56,54,53,100,57,55,97,56,48,53,49,53,55,51,48,48,102,102,57,57,50,55,50,48,51,55,51,100,51,49,97,48,49,51,55,99,48,49,102,52,52,99,48,48,102,102,102,56,100,55,56,49,51,50,54,48,52,98,51,48,49,51,97,56,53,57,56,51,102,98,48,50,55,56,99,49,100,100,55,48,101,99,56,55,53,52,49,99,102,57,54,99,53,56,49,54,50,48,101,51,50,51,48,55,97,99,51,56,48,53,99,102,48,102,49,56,55,99,52,51,56,50,48,102,53,56,49,100,49,48,55,99,56,49,100,56,48,51,99,101,102,52,48,101,57,48,49,102,97,57,55,99,53,56,49,53,51,56,98,57,50,97,99,97,49,48,102,56,54,99,49,99,99,48,102,54,57,52,56,53,56,57,53,56,53,55,53,50,51,101,99,49,101,51,57,52,101,98,98,52,48,52,49,55,55,102,99,48,54,99,53,48,48,55,100,53,54,48,49,50,50,56,53,51,48,48,102,102,51,101,98,97,99,48,57,50,100,48,55,53,50,48,52,98,49,97,48,97,52,102,50,100,56,98,56,48,101,52,102,48,102,100,48,48,102,102,57,100,56,55,56,51,97,50,97,52,57,53,98,56,98,57,101,49,101,52,48,55,97,101,48,102,49,52,51,102,56,53,54,55,101,53,53,50,52,48,55,99,52,51,102,52,56,97,53,54,53,50,48,97,51,48,55,100,102,97,49,53,48,50,52,99,98,102,52,102,48,52,102,49,48,48,102,102,100,97,102,99,48,99,56,50,56,52,48,54,52,52,98,97,101,98,102,101,48,50,51,52,48,48,102,102,51,101,54,56,54,48,52,100,57,48,55,98,48,51,56,97,48,101,57,52,48,57,54,52,48,50,53,55,48,51,57,97,53,101,55,54,99,51,97,101,48,102,100,102,48,51,101,55,99,48,102,57,48,97,56,48,49,50,99,52,49,102,100,100,99,48,101,99,48,51,99,101,48,52,97,98,56,51,99,53,48,55,55,52,48,48,102,102,101,100,48,50,100,48,51,98,97,57,54,57,98,98,54,50,100,49,50,57,50,57,51,48,48,49,100,53,54,50,102,56,97,100,49,101,55,51,54,53,98,56,50,55,101,51,54,50,98,57,52,48,50,101,55,57,52,48,101,55,99,48,49,102,55,101,97,48,52,100,56,56,55,52,56,48,57,99,97,48,48,55,100,97,50,48,49,51,49,101,48,102,57,48,49,100,97,57,55,54,48,50,55,56,48,101,97,99,98,99,97,48,55,52,49,99,51,56,101,102,48,48,102,102,57,53,57,54,48,53,54,56,54,51,56,97,102,48,50,53,100,99,49,99,100,48,55,53,56,51,99,55,51,53,50,53,102,56,55,54,99,51,97,54,49,101,51,98,102,99,51,99,52,49,100,57,50,99,56,100,99,98,57,50,98,98,54,57,48,52,98,57,56,97,100,102,54,53,54,100,99,50,54,97,54,56,49,51,48,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,98,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,102,102,50,97,52,50,49,100,48,53,48,48,102,102,97,56,99,54,52,48,50,97,98,52,48,48,102,102,97,51,50,48,48,48,102,102,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,51,54,48,55,48,49,50,52,101,48,48,102,102,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,49,100,50,49,99,97,48,48,51,55,54,56,100,55,48,48,52,101,55,50,57,48,48,102,102,50,98,99,53,53,56,48,53,56,50,48,52,100,49,99,48,49,98,49,55,48,55,55,54,48,48,102,102,57,98,98,49,101,52,48,48,102,102,97,56,56,55,101,99,49,98,57,53,100,55,53,100,52,48,54,53,102,48,48,56,102,55,100,55,101,50,98,56,56,49,57,55,53,102,56,97,101,48,97,53,102,102,48,49,55,48,48,48,102,102,49,102,50,56,50,49,99,48,49,102,53,101,99,48,101,100,48,102,102,57,102,48,49,51,54,52,49,99,49,101,48,98,102,50,48,101,56,56,49,102,98,55,100,56,48,102,51,49,56,49,54,49,55,99,54,53,48,49,51,98,48,48,102,102,57,48,101,48,50,52,55,56,49,101,99,56,49,51,102,52,48,102,102,52,97,49,48,55,50,56,48,101,98,100,48,102,98,54,56,50,100,102,50,97,56,51,99,52,48,102,51,48,51,100,55,57,101,48,101,101,53,55,48,55,55,48,48,101,97,102,48,55,99,56,51,97,56,49,100,50,48,102,54,48,51,99,50,56,50,57,56,51,99,56,49,101,57,48,101,57,52,56,55,98,54,99,51,97,56,48,48,102,55,55,49,53,101,57,57,50,49,100,50,50,57,56,98,97,48,49,51,101,50,102,99,48,49,99,49,48,97,102,57,100,97,53,100,52,100,52,52,48,49,99,52,99,48,49,102,50,56,50,50,51,56,48,49,102,53,101,101,48,101,99,102,54,99,55,100,56,48,57,98,52,48,101,48,54,99,55,48,98,99,48,101,56,52,49,102,98,53,48,101,49,48,51,49,98,56,50,100,52,54,102,48,48,102,102,55,99,54,99,56,51,56,101,48,101,54,56,97,50,48,48,102,102,55,100,55,57,52,48,55,99,99,49,100,99,100,51,54,53,56,56,51,99,101,48,102,99,48,51,100,55,48,102,97,50,51,48,51,102,102,50,100,49,50,56,97,56,52,55,52,54,50,99,56,97,98,48,102,56,48,55,53,100,100,54,57,49,56,51,57,48,49,99,51,52,49,50,101,56,48,49,101,100,101,50,57,57,51,52,98,52,48,101,56,49,52,99,48,101,98,99,98,57,48,101,98,48,55,101,48,97,100,52,50,98,50,101,56,51,100,54,53,55,57,53,101,49,101,97,48,55,57,48,49,102,54,98,50,98,56,98,48,52,49,50,99,49,51,56,98,99,50,56,52,97,53,48,49,55,54,49,101,49,49,100,100,53,48,51,99,97,49,101,56,97,99,51,51,53,55,57,101,48,49,52,99,97,53,99,55,53,51,97,49,101,99,102,55,52,50,49,49,97,97,99,53,54,97,49,98,52,49,52,97,99,52,100,52,53,55,98,101,50,49,97,57,52,53,49,57,57,54,98,101,98,52,97,99,48,51,57,57,48,101,54,56,51,101,53,51,102,56,55,49,54,48,98,48,55,51,97,48,102,98,49,56,99,54,54,98,56,100,53,51,54,100,99,51,99,97,54,101,49,56,97,54,51,51,48,49,52,99,102,51,99,49,99,52,101,52,55,102,51,52,52,100,50,51,100,98,49,53,57,97,97,54,57,53,54,52,57,53,56,55,49,51,57,56,52,56,55,51,97,97,53,99,97,99,49,53,50,55,97,48,53,50,57,100,54,51,100,97,101,51,100,51,54,101,48,54,102,99,48,52,97,98,48,49,50,97,99,48,101,53,52,48,57,51,50,48,55,50,99,49,100,55,48,55,49,50,48,101,50,48,51,97,101,48,48,102,102,102,54,101,48,55,50,56,51,98,55,50,101,97,53,97,54,97,55,50,54,100,98,50,57,56,49,101,97,48,102,98,48,55,97,53,50,53,56,52,54,52,53,50,101,48,51,102,54,49,102,97,50,101,53,49,100,49,53,48,56,48,52,102,48,51,101,48,53,100,48,50,53,100,49,98,97,55,50,53,56,50,52,57,48,57,48,53,48,49,48,49,49,56,97,97,48,101,101,56,55,55,48,97,101,50,56,56,51,57,99,53,50,49,52,48,53,48,57,53,99,48,99,55,52,57,98,53,102,101,54,102,98,100,48,53,57,99,52,48,48,102,102,54,51,56,52,50,102,97,54,102,54,57,51,102,51,57,56,55,51,48,100,56,52,56,100,56,48,99,48,51,48,99,98,56,49,49,51,98,57,56,54,100,97,51,54,101,50,55,49,102,102,51,48,99,51,48,48,102,102,54,48,48,102,48,49,56,48,51,57,57,100,48,101,99,55,48,51,98,50,57,51,97,49,100,49,52,98,52,101,101,55,54,51,98,51,50,98,53,56,100,56,56,57,50,51,54,52,55,50,49,49,49,51,54,97,54,100,97,51,53,54,100,56,53,56,97,98,56,48,53,48,52,51,99,48,54,102,57,97,99,51,100,50,54,98,57,97,52,51,99,48,54,102,57,97,48,55,99,51,53,48,100,98,51,53,99,102,99,102,51,102,57,102,99,102,97,55,100,97,48,97,57,51,100,49,102,48,102,56,55,97,52,98,56,102,48,55,56,51,99,50,102,97,48,101,98,53,98,49,48,100,54,51,54,52,52,51,53,98,50,51,53,98,50,51,54,54,101,50,102,99,53,55,51,48,98,49,48,98,97,101,97,51,51,56,52,55,98,55,98,48,48,102,100,56,98,49,49,56,50,56,48,54,48,101,51,48,49,99,98,52,55,55,50,98,56,100,98,49,49,101,50,51,56,53,48,57,48,97,48,48,102,102,99,49,52,50,51,101,55,101,101,49,98,56,50,49,100,56,48,98,51,49,99,48,53,48,101,48,98,48,53,49,56,49,52,53,48,50,55,54,52,48,57,99,97,48,55,52,97,48,52,56,97,48,51,56,52,48,102,48,56,51,102,52,48,55,98,56,53,56,102,54,53,49,100,97,57,50,99,99,51,98,101,48,101,102,99,51,98,98,100,49,99,51,99,55,99,48,49,101,97,49,56,51,100,49,97,48,101,54,56,55,97,99,51,100,56,49,99,101,48,55,55,49,56,98,55,48,101,101,56,55,53,56,51,100,48,48,102,102,48,102,54,97,55,48,102,97,55,48,101,56,49,54,50,56,51,50,49,101,101,50,101,52,97,55,56,50,56,48,97,48,51,102,50,99,48,98,51,97,100,51,98,50,49,97,54,48,57,57,102,99,102,101,55,53,51,51,52,101,97,98,56,102,99,55,101,53,99,100,51,98,57,100,57,52,51,54,53,97,101,55,50,49,49,54,50,48,50,49,54,98,54,49,51,54,100,50,49,97,100,57,48,54,97,56,97,57,52,53,56,51,49,56,101,97,56,101,97,57,98,101,51,101,97,51,99,48,54,55,48,101,98,56,101,98,57,57,97,55,99,51,53,56,100,99,51,53,99,102,57,48,101,54,55,48,51,56,57,99,100,97,57,51,99,49,101,48,102,49,52,54,56,54,57,99,101,97,56,52,51,49,52,97,98,56,57,55,97,100,53,97,102,98,49,56,97,100,53,99,55,51,100,101,101,54,98,53,98,54,99,48,52,57,99,48,49,102,55,48,101,48,48,102,98,52,57,48,101,98,56,48,51,101,98,99,52,49,100,48,50,50,56,55,55,99,51,57,101,57,48,53,52,48,55,56,56,48,57,57,56,48,55,98,54,53,51,48,55,56,99,97,100,48,55,55,54,49,100,52,54,52,98,100,52,50,52,53,50,102,48,49,100,99,49,52,97,57,101,49,100,97,48,102,53,57,53,97,53,55,56,51,102,98,50,100,52,97,56,50,99,99,51,57,54,49,102,52,50,56,52,98,57,50,57,99,51,98,48,49,102,98,52,54,50,57,49,49,48,97,54,48,101,57,48,55,57,57,49,48,97,50,52,51,48,102,102,50,55,52,49,55,101,53,55,57,53,54,53,56,50,55,50,48,56,55,53,56,51,100,55,56,97,102,48,48,102,102,98,97,99,48,55,57,52,48,102,49,52,51,101,52,48,102,55,56,49,101,48,56,55,101,52,49,101,98,48,51,99,49,50,101,51,49,55,99,49,102,97,48,55,56,101,49,101,101,48,102,49,48,55,102,48,51,101,48,53,100,53,50,48,57,53,97,53,53,101,50,100,56,51,100,48,49,101,101,50,101,49,50,99,98,100,50,102,56,98,51,99,53,55,49,52,99,56,54,56,48,53,52,57,53,98,57,51,52,98,51,50,99,49,50,57,50,101,53,48,48,102,102,97,57,52,48,52,49,50,98,57,48,51,51,100,57,97,50,98,57,48,49,49,49,48,98,52,51,54,100,56,54,55,48,49,51,53,52,48,52,99,98,48,51,99,57,48,50,55,48,56,49,102,101,56,51,99,56,48,50,54,50,56,49,101,100,98,101,53,51,98,97,49,102,57,48,55,57,48,53,97,50,50,50,55,49,54,48,99,48,55,55,56,97,99,54,52,97,54,50,56,99,97,57,50,98,99,97,52,50,97,52,97,102,48,101,99,56,55,54,99,97,49,50,57,52,97,101,100,54,57,56,57,50,99,49,53,54,49,100,98,48,101,98,57,52,101,53,50,56,55,55,57,48,49,50,52,98,54,52,100,50,99,56,98,102,50,99,53,49,48,97,99,54,52,98,51,48,102,50,57,55,99,53,102,48,55,56,49,51,48,98,49,50,101,57,51,99,49,55,50,101,55,51,49,50,102,102,49,102,101,49,99,99,48,51,97,54,51,101,102,102,56,98,100,99,52,56,99,50,55,57,56,101,97,48,50,55,101,51,101,97,51,100,99,55,99,49,101,98,51,53,49,101,98,53,102,53,99,100,51,51,100,52,53,97,100,51,56,49,99,97,100,97,56,54,51,54,56,100,48,48,102,102,52,99,53,56,100,97,51,51,48,102,50,102,56,53,97,99,55,50,54,97,50,99,52,52,49,97,54,99,57,56,48,51,50,52,56,50,100,56,52,49,54,101,97,51,98,97,48,98,55,101,49,99,51,51,97,57,57,97,97,53,52,49,99,99,102,50,51,101,56,54,99,49,100,48,101,56,55,100,49,102,53,51,55,100,97,99,98,53,54,49,101,52,100,49,55,51,54,98,57,99,54,54,57,100,53,101,102,57,49,101,100,51,50,52,101,48,101,55,53,51,98,49,99,57,53,97,49,53,99,53,101,100,57,52,102,54,98,57,52,51,49,55,49,101,49,99,97,100,53,98,48,50,100,55,53,100,55,53,48,52,98,52,100,49,50,52,57,51,56,48,99,97,55,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,50,48,48,102,102,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,98,102,101,48,49,54,53,99,49,100,51,48,102,54,48,55,97,48,51,56,50,49,101,57,48,101,99,48,55,101,56,51,56,97,49,101,53,50,102,56,51,57,52,49,102,55,48,101,55,49,55,101,53,51,56,55,98,48,51,57,97,49,101,102,48,101,97,49,55,50,53,56,56,55,55,52,51,100,50,49,100,51,48,102,53,48,55,55,53,51,57,49,99,98,53,48,101,100,56,55,97,48,51,98,52,49,101,51,50,97,53,51,49,48,52,98,56,50,56,52,51,99,50,53,49,57,55,48,56,54,56,56,53,98,57,53,52,53,99,49,53,99,57,56,56,52,53,56,49,53,54,53,56,50,51,97,50,49,54,50,56,48,101,98,55,54,100,99,53,52,56,48,54,98,53,48,48,51,101,51,102,54,48,48,102,102,102,98,101,54,48,55,55,99,48,48,102,102,102,98,50,101,48,55,51,54,49,100,54,48,55,49,101,48,52,99,48,56,55,101,52,51,98,101,49,100,99,48,50,55,101,56,49,100,101,48,55,55,56,97,56,50,57,56,51,102,50,56,50,53,101,100,48,51,98,50,48,55,54,54,53,55,48,49,51,51,48,53,56,98,101,102,56,51,100,57,50,100,49,49,52,51,100,101,48,101,48,48,102,102,51,56,99,56,54,49,102,100,52,102,48,102,51,56,55,101,56,51,99,52,53,49,48,51,97,57,48,55,55,50,53,55,56,55,100,48,48,57,56,56,52,52,50,56,48,51,56,52,49,99,101,48,101,56,56,55,51,48,51,100,99,53,101,97,53,97,55,56,55,53,56,51,98,50,53,49,48,55,49,49,51,48,97,99,52,49,50,98,48,48,102,102,50,57,97,100,52,51,97,52,49,99,49,56,51,102,97,48,55,99,54,48,52,97,99,48,51,101,53,48,55,55,101,48,52,99,48,56,49,50,102,97,48,102,48,99,98,101,48,55,53,56,48,102,56,99,49,100,53,49,55,101,99,56,55,57,52,51,56,99,49,102,56,48,101,99,51,99,56,102,56,98,49,50,97,52,98,49,99,56,101,57,48,56,56,57,50,56,101,57,48,56,99,57,97,56,101,57,56,53,52,57,55,99,49,100,101,50,102,48,97,56,52,98,50,99,56,51,98,56,49,102,49,48,101,98,49,55,97,53,55,49,54,52,49,100,51,48,102,57,56,55,52,56,98,51,50,101,48,51,97,101,49,101,55,50,97,52,98,100,48,101,99,57,55,56,53,57,57,53,56,57,98,102,101,48,49,99,100,52,48,48,102,102,102,98,52,49,48,48,102,102,55,100,54,52,56,51,56,52,48,48,102,102,55,100,97,52,48,49,50,99,52,49,102,53,48,55,48,50,48,102,55,52,97,100,48,101,101,56,55,55,48,51,101,56,57,52,53,48,50,55,97,51,48,51,57,57,48,50,54,48,54,52,49,100,100,56,55,51,56,51,101,97,48,102,51,52,49,99,48,56,55,97,53,50,52,98,102,48,101,56,56,55,97,102,57,55,50,49,99,48,50,99,48,51,99,97,56,52,48,50,54,99,53,53,57,52,48,49,101,99,50,101,48,51,56,52,49,100,51,50,57,48,49,101,98,56,55,54,56,51,97,99,49,101,49,48,101,54,57,54,50,48,102,49,52,49,100,102,50,50,57,54,97,49,99,99,48,48,102,102,55,98,97,52,51,98,99,101,97,54,57,53,99,49,101,48,50,56,56,48,50,55,52,99,48,57,99,102,48,50,53,48,99,49,102,49,56,49,50,49,97,48,52,99,102,56,51,100,101,48,50,53,50,48,49,102,102,97,49,48,55,55,100,48,99,49,101,98,48,51,57,57,48,102,48,50,49,49,52,101,49,101,49,55,52,51,97,56,53,100,98,48,49,101,52,48,101,98,57,55,54,53,55,57,55,50,49,100,101,50,97,99,51,101,52,49,100,49,48,102,54,56,55,54,56,98,97,57,57,52,51,52,98,52,56,50,56,48,51,101,101,49,99,57,48,102,49,48,55,55,52,51,100,101,53,52,97,50,57,55,56,53,55,56,55,55,99,51,100,56,53,55,49,53,101,53,101,97,49,57,53,97,49,101,57,48,101,99,56,55,54,99,51,99,99,56,50,53,57,56,55,55,56,97,101,48,48,100,99,100,48,48,102,102,55,100,50,57,56,48,51,101,100,54,48,51,56,97,48,48,102,102,102,98,54,51,48,50,52,101,56,51,98,52,48,102,57,51,50,52,56,55,48,56,51,98,52,48,52,99,54,48,55,50,98,51,52,49,100,48,48,50,54,56,52,49,99,97,48,55,50,99,98,56,50,101,49,51,55,56,51,98,51,48,102,100,52,97,55,57,55,54,56,99,49,100,98,48,102,48,97,50,49,53,54,49,101,54,52,52,52,53,48,102,48,97,49,56,51,98,101,48,55,99,52,49,100,101,50,57,102,48,55,102,99,49,100,102,50,53,55,52,102,48,102,55,57,52,56,53,54,55,52,57,48,102,49,56,51,98,51,48,48,55,97,56,99,49,102,51,48,102,97,56,51,98,49,48,102,101,49,54,51,48,48,98,102,56,48,51,101,102,97,48,48,49,102,52,56,56,49,99,53,48,48,55,100,98,54,48,51,56,97,52,49,50,101,56,49,100,100,57,53,56,49,99,49,48,101,52,56,49,51,99,99,48,101,99,54,56,97,50,50,98,48,49,99,97,48,51,101,98,48,102,56,49,54,99,53,99,56,55,52,48,51,98,97,57,99,49,99,53,52,57,48,102,55,97,50,50,52,48,55,100,56,49,100,55,48,51,101,51,50,99,99,51,97,99,49,99,53,48,102,102,48,55,56,52,51,99,99,48,101,102,101,48,51,98,99,53,57,48,55,98,52,51,100,50,48,101,102,49,48,49,98,48,101,98,50,54,49,55,54,49,99,102,48,55,97,52,48,57,54,55,48,51,98,97,49,101,49,48,101,102,48,55,54,48,51,102,48,48,102,102,102,52,57,48,52,51,101,51,102,101,48,49,52,49,54,97,48,51,55,101,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,52,98,52,51,100,56,49,100,51,48,102,52,48,55,48,52,51,100,50,49,101,55,48,101,50,56,55,101,56,51,98,52,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,98,56,48,101,57,56,55,99,56,51,97,48,49,101,98,50,57,56,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,55,50,52,49,53,52,49,101,52,48,101,98,56,55,57,52,51,98,56,53,98,50,49,97,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,50,99,97,56,50,100,52,97,55,50,99,53,48,100,48,56,98,48,50,97,99,98,48,52,54,52,98,50,98,57,51,100,97,54,101,100,98,98,57,57,48,49,98,52,56,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,102,102,56,48,100,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,98,102,101,48,51,57,48,48,48,102,102,51,101,50,102,50,48,48,102,98,100,52,48,101,97,48,49,50,53,52,49,101,97,50,99,56,48,57,49,52,48,50,55,51,48,49,101,54,56,55,56,48,97,53,48,50,53,55,56,49,101,57,49,55,99,53,54,97,53,48,49,50,102,99,48,102,48,99,51,100,97,53,102,49,53,98,99,49,100,97,48,49,50,98,52,48,102,50,99,98,52,52,102,50,101,100,50,99,51,100,97,53,51,56,55,56,101,99,98,50,52,49,48,49,51,54,48,101,56,48,51,57,102,48,55,100,54,53,98,49,55,52,53,53,97,55,49,54,56,49,101,53,99,49,101,57,57,48,101,48,56,51,97,57,48,55,56,48,53,53,97,54,48,55,100,56,98,55,48,101,98,57,52,52,53,52,48,51,100,54,48,55,99,48,48,102,102,102,52,56,51,98,54,48,57,49,56,48,51,101,52,51,97,48,48,102,102,102,98,98,97,50,100,99,48,49,102,54,57,99,48,102,100,97,52,49,100,50,56,51,97,48,50,99,102,52,48,49,50,51,52,48,52,98,101,48,55,102,99,98,100,50,100,52,49,99,53,98,101,100,49,53,48,49,102,97,48,101,52,48,55,56,99,49,102,50,57,55,48,53,57,56,55,51,56,51,57,101,49,100,57,50,101,48,49,101,56,56,51,100,56,48,101,57,57,55,56,49,102,55,50,101,52,51,98,97,53,97,55,50,57,56,51,99,48,53,51,56,51,99,48,98,48,50,53,102,57,51,57,51,52,51,56,56,48,101,102,56,51,102,56,49,100,48,48,102,102,55,53,99,48,102,51,52,98,56,50,98,48,51,101,54,49,100,101,50,98,56,51,99,101,49,101,97,48,102,54,49,52,97,56,52,48,50,100,100,97,101,98,102,102,97,56,48,55,102,99,50,56,48,52,48,51,97,56,48,55,102,99,50,102,102,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,102,102,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,53,56,101,48,52,56,99,56,49,51,99,101,48,52,99,53,56,48,51,101,98,97,99,48,57,56,99,48,101,53,56,49,51,52,48,48,102,102,52,98,48,48,102,102,55,99,99,48,49,101,100,53,48,102,102,56,55,53,55,51,99,53,53,57,55,50,53,51,49,54,55,48,57,52,53,56,48,55,49,48,49,101,55,56,55,49,56,98,49,52,57,52,53,52,97,48,102,50,48,51,97,102,48,55,97,50,49,100,98,52,52,52,99,50,98,56,48,49,101,101,56,48,55,55,101,49,101,97,101,53,54,57,53,98,99,98,48,50,98,101,53,51,56,97,102,50,101,56,97,57,50,101,99,97,98,50,57,48,51,101,97,49,99,57,48,102,49,48,55,52,99,51,102,97,49,100,52,48,101,57,48,55,98,52,97,48,48,51,51,57,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,53,102,102,53,102,102,48,48,100,102,54,48,102,97,56,48,51,101,52,54,52,48,52,56,51,57,52,99,48,48,102,97,99,52,52,101,48,48,55,100,57,52,56,55,52,52,98,98,48,49,51,57,99,53,98,48,48,102,102,51,100,102,99,49,100,99,48,55,53,101,48,52,97,54,56,55,100,48,49,101,52,56,51,57,56,48,101,50,56,49,51,50,97,49,102,99,48,55,97,54,49,99,50,48,102,101,56,55,54,99,49,100,101,49,54,50,49,99,49,52,98,48,101,57,49,53,54,48,102,49,56,51,102,57,99,97,56,48,49,50,53,101,49,102,100,48,55,55,52,48,102,53,99,49,101,49,50,53,57,52,51,56,51,102,99,49,101,48,48,102,102,101,52,56,49,50,102,99,49,102,97,48,101,101,48,51,100,56,97,48,101,53,49,55,57,56,98,97,50,56,52,51,98,97,53,100,56,48,53,53,56,48,49,51,57,101,48,52,100,101,48,51,101,51,48,50,55,99,56,48,57,57,102,48,55,98,99,48,52,100,98,56,51,102,102,52,100,48,101,102,50,54,48,51,100,54,48,55,99,99,49,101,48,52,50,50,101,48,51,99,50,100,48,55,53,48,97,52,54,48,51,98,54,49,100,55,50,57,48,97,102,50,57,56,51,98,99,53,53,56,55,51,52,51,97,50,49,100,50,48,101,100,49,52,98,51,52,57,56,57,54,56,101,53,48,48,55,50,48,51,57,50,49,100,100,48,101,101,56,55,52,48,97,57,52,97,50,102,48,98,48,48,102,48,48,102,102,55,98,48,98,49,50,98,99,97,50,52,51,50,99,56,51,100,50,49,101,54,48,102,50,48,55,57,57,51,56,98,51,48,102,48,57,54,50,48,97,99,50,101,98,102,102,97,101,98,97,56,54,53,48,51,97,97,48,55,53,56,49,102,98,48,55,101,48,48,102,52,99,49,100,97,56,51,57,54,48,55,53,97,53,49,101,48,102,51,48,51,99,99,48,55,99,52,48,102,48,48,51,57,99,48,101,98,56,49,100,99,56,55,54,97,56,98,51,50,57,99,97,55,99,49,101,50,48,102,100,56,51,99,48,48,102,48,57,53,56,49,100,55,48,101,57,57,52,49,50,53,100,49,55,101,57,97,53,50,56,55,55,48,97,97,99,53,99,48,55,56,52,98,57,50,98,52,97,102,99,53,56,49,55,56,53,57,49,53,99,53,49,57,53,101,48,57,57,48,52,102,49,54,54,53,57,50,48,49,53,98,48,101,97,54,99,102,102,56,53,97,97,101,97,48,55,102,99,48,48,102,102,101,101,98,57,56,48,51,101,102,53,56,48,49,55,48,54,48,48,102,102,48,99,97,54,48,48,102,102,57,51,101,48,48,49,55,56,50,53,48,50,48,49,53,102,102,100,52,48,51,51,54,52,48,49,102,49,55,57,48,48,102,102,55,100,49,53,56,55,97,99,48,57,50,97,48,101,98,49,54,52,48,52,102,53,56,49,51,57,56,48,101,99,56,51,98,101,53,50,56,49,51,52,50,48,102,52,56,97,49,50,98,53,49,52,48,57,55,101,48,55,55,56,49,101,99,50,56,52,98,51,101,48,102,51,48,48,102,102,57,53,97,48,55,54,56,53,97,50,48,49,55,54,56,56,49,101,100,50,101,48,51,99,55,48,53,57,50,55,48,48,102,102,57,52,56,55,52,48,49,102,48,48,102,102,51,101,98,50,97,52,98,97,50,97,100,48,52,98,52,48,101,100,54,48,101,98,52,56,55,102,56,49,100,52,56,51,98,101,50,98,49,51,48,51,57,50,53,98,56,55,97,48,97,50,50,100,99,49,101,98,48,51,101,48,48,55,53,97,49,100,97,48,50,97,51,48,48,55,99,53,100,48,48,49,102,52,50,52,53,51,56,49,51,48,100,99,51,97,97,48,48,102,98,51,51,48,50,55,48,99,51,98,101,49,99,49,48,102,98,48,49,50,101,55,51,56,49,101,51,56,55,55,56,48,57,55,57,48,50,53,101,48,51,100,101,49,100,57,48,101,51,48,51,100,49,48,101,100,48,51,102,50,50,100,100,49,48,48,102,102,49,101,101,99,48,55,52,54,49,102,52,48,55,56,97,48,102,56,56,51,98,52,49,101,57,50,97,52,51,100,50,49,100,99,50,98,52,51,56,48,48,101,102,56,51,99,48,99,56,55,57,52,97,102,48,55,55,56,49,99,101,52,98,52,48,52,52,48,102,101,56,55,56,52,49,101,57,48,55,54,53,49,52,49,101,50,98,99,101,48,55,52,48,51,57,52,49,99,53,48,101,57,99,56,51,101,51,48,49,102,52,99,48,57,99,102,48,50,54,102,48,49,99,101,56,49,50,49,99,48,52,98,48,48,102,102,51,100,102,48,50,54,100,99,49,102,102,97,54,56,55,56,53,48,99,49,100,53,48,51,57,57,50,56,49,48,99,98,56,48,102,48,98,52,49,100,52,50,56,100,102,48,102,49,56,55,97,52,98,98,50,99,48,98,57,48,102,48,57,53,54,49,99,101,48,101,56,56,55,52,56,51,98,52,53,50,99,100,50,50,50,49,97,52,57,55,101,49,102,55,48,102,98,48,55,56,56,51,98,97,49,100,49,50,97,53,50,56,98,98,50,99,48,97,48,48,102,102,101,57,57,53,99,53,56,49,55,99,56,54,53,57,56,55,97,52,51,99,99,49,100,98,48,101,99,97,48,57,54,54,49,101,49,50,98,98,102,99,49,97,56,53,48,53,100,99,48,57,97,57,48,50,53,97,52,49,100,54,56,49,51,56,99,48,52,98,57,48,51,101,54,48,50,53,54,99,49,102,53,49,53,55,99,98,56,48,55,54,50,48,102,99,48,51,56,50,49,101,48,48,102,102,101,48,48,55,57,55,97,51,97,48,48,55,55,57,51,99,98,57,50,56,101,56,98,55,52,53,102,99,97,54,48,102,97,48,55,52,102,56,55,97,56,51,98,101,49,101,98,48,101,101,57,53,56,49,102,102,48,55,55,97,49,101,50,52,55,50,98,48,51,101,99,48,101,101,99,51,99,56,57,101,53,48,49,54,55,50,49,100,49,48,102,100,56,55,55,99,51,98,97,49,101,52,52,51,52,48,98,52,102,50,57,100,48,57,54,52,48,52,97,56,48,51,102,52,48,48,102,102,55,57,97,48,48,50,53,54,99,48,57,54,56,48,50,54,53,99,48,49,101,100,55,99,49,99,54,48,48,55,57,56,55,48,55,48,50,48,101,54,56,49,102,97,48,48,102,102,51,100,57,53,99,98,99,48,48,55,98,57,52,48,49,101,99,102,48,48,102,102,55,97,98,54,48,101,101,48,51,98,54,49,102,100,48,48,102,102,55,98,53,102,48,55,56,99,48,52,97,48,97,49,48,49,51,101,48,49,50,49,48,48,102,102,55,98,56,97,52,97,55,99,53,100,54,50,56,52,97,49,48,49,51,51,48,52,97,55,50,99,52,48,52,97,56,97,101,48,52,100,56,50,52,54,48,49,55,101,48,102,102,48,48,51,101,99,98,48,48,57,53,98,48,55,53,52,48,52,102,100,48,55,51,48,48,49,102,53,100,52,48,102,52,48,51,100,57,52,48,101,100,48,49,102,54,48,51,99,56,48,55,48,48,49,100,99,48,55,102,56,48,101,101,56,51,99,101,48,102,48,48,98,100,48,55,55,52,49,99,102,48,55,53,54,49,102,102,48,48,55,98,98,99,49,102,51,97,53,48,51,56,98,48,101,57,48,51,57,55,48,101,53,57,55,52,49,101,50,48,102,102,49,53,101,49,101,102,48,102,52,56,49,51,48,50,49,101,57,48,102,54,57,53,99,53,57,50,55,48,55,54,56,49,100,101,49,52,52,49,99,54,52,102,99,53,102,48,55,55,57,48,57,51,49,51,52,97,99,50,100,57,51,56,98,49,52,50,55,48,97,97,57,102,102,48,48,102,102,97,55,51,48,48,55,100,99,49,48,48,51,101,97,98,56,49,102,49,48,48,51,101,97,57,52,48,57,98,56,48,102,55,56,51,57,102,48,102,56,56,55,55,48,98,102,55,48,49,99,53,56,55,100,48,51,99,50,49,102,48,48,102,102,102,51,48,49,50,97,50,48,102,55,99,98,50,52,102,52,55,48,102,49,49,53,54,48,102,52,99,49,99,100,50,51,49,54,101,54,50,57,53,49,56,98,53,48,102,53,57,53,54,49,100,98,48,101,57,57,52,102,99,49,102,48,56,55,49,48,97,97,50,99,56,51,98,99,53,49,48,51,101,54,48,101,97,99,48,55,55,48,51,98,99,101,48,55,55,99,51,100,97,57,54,56,56,49,101,49,50,97,99,97,97,97,48,55,54,97,49,102,48,48,102,102,55,55,97,49,101,100,48,102,54,56,49,52,100,50,56,48,55,54,57,56,48,51,101,100,51,99,48,49,102,53,97,52,48,101,55,52,48,49,102,54,98,54,48,52,97,53,48,55,56,56,48,57,53,99,48,55,98,101,53,100,48,55,56,48,51,57,99,102,98,48,53,102,57,53,101,48,102,49,99,49,100,49,56,51,99,98,48,101,101,100,50,53,50,53,49,54,52,48,101,97,99,49,102,50,48,55,54,56,97,54,48,102,50,57,52,52,49,100,53,48,102,98,50,53,48,55,54,51,57,54,97,53,54,57,53,48,49,102,100,48,101,102,99,57,52,101,49,101,100,48,102,50,48,55,54,56,51,100,101,49,99,98,50,102,49,51,49,48,57,98,48,102,48,48,102,102,55,53,48,51,99,48,53,99,99,56,55,55,56,98,101,48,101,55,48,55,100,100,98,48,101,57,48,55,102,52,51,97,54,48,49,51,97,54,48,52,101,48,56,49,50,55,99,48,102,101,52,48,57,49,53,48,55,102,54,49,102,99,48,50,53,99,99,48,57,56,99,48,101,50,49,55,99,49,99,100,48,102,99,56,55,51,52,98,102,48,102,52,57,53,54,53,53,49,54,97,53,97,56,55,53,99,51,101,54,49,100,99,48,101,97,56,51,100,48,48,102,102,101,97,48,55,55,48,51,101,52,49,101,51,48,101,50,57,53,101,48,102,54,52,49,100,50,57,54,48,49,102,97,48,101,100,56,55,52,48,98,55,48,102,57,48,51,97,48,48,102,102,102,97,57,54,101,49,99,102,50,102,49,50,56,49,100,102,56,55,102,100,49,48,97,48,52,51,50,98,48,51,99,52,53,55,50,50,100,53,52,99,99,51,98,48,57,99,56,52,56,51,102,101,48,49,99,97,48,48,102,102,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,53,102,56,48,48,102,98,101,102,48,48,55,100,50,98,56,51,97,101,48,48,55,100,97,97,48,49,50,101,54,49,101,48,48,102,102,102,98,48,55,52,99,51,97,101,48,50,52,101,48,52,102,50,48,51,56,101,48,101,48,56,55,57,48,98,48,48,50,53,99,99,49,101,48,49,52,50,99,56,55,55,53,48,52,98,54,48,55,57,55,99,97,56,52,55,50,100,52,51,99,97,53,55,48,49,50,99,99,48,102,49,57,50,48,51,99,99,53,99,56,55,53,56,51,98,99,53,57,56,55,48,48,102,102,49,101,49,56,55,56,53,102,55,100,48,52,51,57,101,53,101,48,55,97,52,98,101,50,98,51,48,51,57,53,48,102,101,56,55,56,49,50,56,51,102,52,53,52,57,54,98,48,49,100,57,50,101,48,49,101,56,56,55,51,52,49,101,54,48,49,56,49,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,51,98,48,99,48,55,97,99,51,97,99,57,99,49,101,99,50,101,48,51,56,99,56,54,49,101,53,50,56,53,50,56,51,101,97,49,100,99,50,56,52,51,98,54,49,101,98,48,102,49,48,55,51,57,49,56,98,57,50,98,53,101,48,102,53,57,52,52,49,100,52,48,102,57,57,54,48,49,101,98,50,97,52,51,97,48,49,101,56,50,101,52,51,98,100,48,57,57,99,98,57,50,97,56,51,98,99,49,101,97,50,101,48,51,56,50,49,102,53,50,97,48,51,98,52,53,99,97,55,50,49,51,54,53,55,48,55,56,48,98,48,48,101,54,56,55,98,56,97,102,50,98,54,100,51,49,99,48,101,102,57,54,98,48,56,51,102,101,48,49,49,98,48,48,101,48,48,102,102,49,102,52,56,51,102,99,48,48,55,100,55,101,48,49,51,54,101,48,101,102,52,49,102,53,48,55,51,56,97,102,50,102,99,49,100,98,48,49,51,48,56,48,52,97,99,56,51,100,101,54,99,98,51,52,101,48,101,55,56,55,99,57,49,52,51,101,50,49,99,100,50,99,52,97,101,48,102,52,56,55,50,48,98,57,52,56,50,97,52,51,101,101,48,101,97,48,49,101,97,48,55,55,52,97,57,50,100,56,51,57,101,49,102,56,52,55,48,101,102,57,55,99,56,56,56,101,49,101,49,48,55,54,52,48,102,56,99,51,56,51,52,53,57,48,55,55,99,98,48,50,99,99,51,97,54,53,97,56,55,98,48,51,57,50,53,98,100,97,48,101,50,99,49,51,101,55,48,48,54,97,53,56,48,51,101,98,100,99,48,49,102,50,49,51,48,50,52,56,52,48,57,97,56,48,50,52,50,48,98,49,48,50,54,102,48,49,102,102,56,51,100,102,48,101,48,48,49,50,99,97,49,101,48,48,55,50,55,56,51,97,99,48,101,101,56,48,57,57,56,50,56,48,49,101,51,49,55,50,49,100,48,48,101,55,99,98,99,48,102,97,101,99,49,99,100,50,51,48,51,99,102,50,101,100,50,48,49,99,52,56,51,98,56,52,51,48,55,57,48,48,102,51,56,49,101,53,56,55,99,99,51,56,48,48,102,48,57,50,56,97,50,48,55,98,48,56,50,48,52,98,101,48,55,54,101,97,53,51,99,49,101,102,48,51,99,54,48,48,55,97,53,99,49,102,98,48,101,102,57,53,48,49,99,99,50,102,52,51,99,54,49,100,50,50,99,102,55,48,50,101,52,48,48,102,102,55,99,57,100,52,48,49,102,52,51,50,53,56,56,49,51,57,56,49,100,54,48,102,48,56,48,51,101,99,48,48,48,102,102,57,52,51,48,101,51,48,55,56,48,51,100,97,48,52,101,49,56,55,50,48,51,98,99,49,99,98,50,57,99,49,101,57,56,51,97,51,48,101,97,48,48,102,102,51,100,97,99,53,55,98,48,48,102,98,52,49,99,99,56,55,48,56,97,101,48,102,101,55,50,101,99,51,100,101,49,100,97,48,101,97,57,53,54,49,99,48,101,49,102,57,48,55,97,50,48,52,99,101,49,52,56,56,97,53,97,56,55,48,48,102,102,97,50,50,97,49,48,99,98,50,48,55,56,102,48,101,48,55,56,99,49,99,102,48,51,98,56,52,51,48,55,55,54,49,99,54,48,101,100,56,55,56,52,51,102,52,53,55,48,55,48,52,51,97,56,53,102,56,48,53,57,51,97,102,102,56,49,98,51,48,48,102,102,51,101,101,56,48,48,102,102,49,102,54,51,52,49,100,52,48,48,102,102,55,100,97,53,56,49,51,101,48,49,102,102,48,50,54,57,56,51,56,99,48,101,53,48,51,98,101,48,101,52,52,51,57,50,101,56,55,55,48,51,98,97,48,101,101,48,51,97,48,56,54,100,57,53,56,53,55,97,49,56,51,99,100,48,55,56,50,49,100,54,48,101,49,101,50,99,100,49,48,51,98,99,48,102,52,48,49,102,101,57,54,56,53,53,50,54,50,55,49,53,48,53,102,56,51,101,50,50,102,48,97,57,52,98,52,53,50,57,53,99,57,50,98,57,51,56,98,48,50,98,99,51,57,54,48,101,102,52,97,49,48,55,55,52,48,101,57,56,97,101,48,102,48,56,55,99,57,97,48,55,55,102,48,49,102,99,48,102,49,56,48,54,99,56,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,97,102,102,56,49,50,102,56,48,51,101,52,98,48,48,48,102,102,102,97,51,98,50,98,52,48,49,102,54,51,48,48,102,102,101,54,99,98,49,48,50,55,48,48,102,102,49,99,57,51,99,49,101,50,52,54,48,50,55,51,56,48,57,54,51,48,55,51,101,53,99,97,50,49,52,101,49,100,52,52,49,52,51,48,102,51,56,55,98,48,97,99,48,50,54,50,99,49,99,100,48,55,51,49,50,52,51,100,52,48,102,49,49,101,48,55,50,56,53,54,48,55,50,56,51,98,101,56,52,53,102,49,54,101,56,97,48,102,56,49,48,48,102,102,98,54,50,101,99,51,100,56,53,98,56,51,57,57,50,100,56,51,97,54,53,49,53,98,56,49,102,52,48,102,54,48,55,57,100,50,52,49,100,97,48,55,101,100,48,53,51,99,97,100,48,102,48,56,55,51,99,51,101,54,48,101,56,52,48,50,100,98,56,48,57,54,98,48,50,54,54,48,48,57,97,52,48,48,102,102,55,100,54,99,48,49,51,52,56,53,53,48,51,100,49,48,55,53,56,53,98,56,55,102,56,49,99,99,48,51,101,100,48,55,51,48,48,102,48,49,48,56,97,55,48,55,56,56,48,101,101,56,98,57,52,102,48,55,57,48,48,101,101,51,48,55,56,99,48,49,101,57,99,48,51,99,54,50,56,56,98,102,48,102,55,48,49,50,102,99,48,102,102,99,51,97,52,53,48,48,102,102,55,56,48,51,56,54,49,101,102,50,101,48,49,100,102,57,55,54,49,101,99,48,101,49,57,53,97,53,50,48,51,100,53,48,55,53,48,53,101,50,55,57,53,100,99,98,48,48,102,102,49,50,57,97,50,98,48,98,51,57,52,48,50,99,100,48,54,50,100,48,52,48,51,99,50,52,97,55,48,102,54,56,55,53,99,51,99,50,53,56,56,55,98,48,97,56,48,101,102,48,55,57,56,51,98,101,53,102,57,55,52,49,99,51,50,102,57,57,48,101,57,48,55,100,99,97,99,50,57,56,98,56,50,98,48,98,49,50,99,52,51,57,56,49,101,98,52,97,48,101,98,48,55,54,52,51,102,56,56,56,49,100,54,48,102,54,57,53,99,56,54,57,98,54,57,52,49,100,101,48,102,49,50,54,48,55,50,52,51,101,56,49,100,49,48,102,57,50,48,57,52,99,53,99,99,50,49,57,54,48,101,48,55,52,56,51,100,52,49,100,98,48,102,49,99,98,55,99,97,97,50,102,56,97,100,52,101,52,101,48,49,49,51,48,48,49,102,50,97,97,48,48,102,102,55,100,49,53,48,55,53,54,99,51,97,56,49,101,100,48,48,55,100,97,52,56,49,50,54,101,48,101,99,52,51,99,50,99,56,55,100,57,97,48,102,48,97,52,49,55,56,48,52,101,100,56,51,97,100,48,55,55,97,53,49,50,48,50,53,48,55,53,52,98,52,48,101,98,97,53,49,53,99,53,100,57,54,56,49,101,51,48,50,54,101,100,49,56,97,53,52,55,52,102,52,49,50,100,99,97,50,48,102,48,49,52,52,53,99,50,50,57,53,101,56,99,48,102,101,51,48,55,53,48,97,48,48,102,48,57,53,99,49,101,102,50,98,56,51,99,48,101,56,51,102,99,48,102,52,50,48,56,55,51,57,99,48,101,55,56,51,101,100,48,55,56,50,49,102,101,102,102,48,49,56,54,48,49,100,54,56,48,51,101,102,98,99,48,57,50,48,48,102,102,102,52,56,48,51,101,97,97,99,97,52,48,48,55,100,97,98,56,51,99,101,48,102,49,55,48,55,53,50,48,101,102,100,100,99,53,56,56,55,50,48,51,100,56,48,101,53,49,49,99,51,99,97,49,100,50,48,102,101,56,51,100,100,50,98,99,48,57,56,102,50,57,53,101,50,100,49,49,57,50,56,48,57,54,102,48,101,56,57,53,52,53,49,57,54,101,56,49,56,51,99,101,48,102,48,52,51,100,53,56,97,102,57,48,102,56,56,51,98,98,57,50,102,53,48,56,49,100,102,97,54,57,54,50,48,101,52,52,98,100,48,101,101,56,51,102,48,48,102,102,55,57,48,53,53,48,51,97,100,48,101,49,100,48,55,56,99,98,48,48,102,102,101,57,48,48,102,102,53,55,56,48,48,51,101,100,53,52,48,57,101,54,48,101,97,48,48,51,101,99,50,99,48,57,99,100,48,55,97,50,48,52,99,53,56,55,49,56,49,99,51,56,51,97,49,48,55,48,56,49,99,56,50,100,52,98,102,48,102,98,49,53,56,49,99,101,50,97,99,49,100,56,56,51,97,102,50,98,56,49,100,53,56,55,97,56,49,101,51,48,55,53,99,98,48,48,102,102,55,97,97,48,102,49,52,51,102,50,49,100,100,48,55,97,101,48,52,99,55,50,48,49,53,50,49,101,100,48,102,99,49,52,101,49,101,102,48,50,54,55,48,51,100,56,53,53,48,55,100,57,49,53,49,99,49,102,49,48,55,102,99,97,101,50,102,54,99,97,101,48,102,48,57,54,50,53,50,50,48,52,50,48,54,101,100,57,53,102,50,57,99,57,99,48,53,98,52,98,97,102,102,56,48,55,102,99,50,56,48,52,99,54,56,49,51,54,99,48,52,99,97,56,51,100,50,48,50,52,100,99,48,49,102,55,97,101,48,52,101,49,56,49,51,52,54,48,101,53,56,98,54,99,53,52,48,51,99,102,48,55,49,97,48,48,102,102,102,98,51,98,48,50,54,57,99,51,102,99,49,100,98,48,52,99,50,55,56,55,56,48,97,102,50,57,99,98,100,99,53,51,56,49,51,50,97,48,102,49,50,52,98,97,48,101,53,56,55,98,51,48,55,53,48,51,99,50,49,100,52,48,102,48,57,54,52,49,99,48,48,55,56,52,49,100,101,52,56,50,99,99,51,57,50,48,102,49,52,51,98,52,53,55,56,55,56,48,97,100,97,48,102,54,56,55,49,48,51,99,50,49,101,50,48,101,101,50,54,49,54,49,48,56,48,53,99,50,55,50,56,48,55,51,57,50,56,48,52,98,54,48,49,51,99,50,48,101,48,56,49,102,50,48,49,51,52,56,48,48,102,102,102,98,97,101,48,50,55,97,48,48,102,102,57,55,99,48,50,53,102,56,49,100,101,57,55,101,48,102,53,48,49,102,49,56,51,100,50,48,48,55,100,56,100,56,49,51,55,101,49,100,57,48,101,51,56,55,49,99,51,98,52,100,97,51,53,49,54,54,53,99,49,54,52,48,48,102,53,102,99,49,101,54,97,52,97,53,50,52,97,53,50,53,97,54,98,101,56,52,53,52,57,52,52,53,48,49,52,54,53,52,97,50,49,54,52,49,101,52,48,102,57,56,55,97,56,98,99,50,99,48,97,99,48,101,57,48,55,51,52,51,97,54,53,54,49,55,48,49,101,57,48,102,52,49,54,97,53,48,56,55,54,52,97,51,50,99,99,98,50,52,49,102,102,48,48,100,50,100,48,48,102,102,55,100,51,101,56,48,51,101,100,52,52,49,99,101,48,48,102,102,51,101,100,54,56,48,57,52,55,48,101,56,56,51,101,49,48,101,55,48,55,56,99,51,98,99,100,56,51,102,53,48,101,53,56,55,55,56,51,57,99,49,100,97,48,50,54,98,56,49,100,48,57,53,97,56,48,57,48,49,100,100,50,100,48,49,100,53,56,51,101,54,52,57,50,97,51,56,48,57,100,50,52,57,53,54,49,100,52,50,100,48,51,99,56,49,101,99,50,101,51,48,51,57,101,48,102,100,57,54,97,53,54,56,55,56,52,98,99,48,55,51,48,49,101,97,97,48,102,49,56,55,56,50,48,51,99,48,49,100,49,52,52,52,98,48,101,102,49,54,56,53,97,99,56,51,99,97,48,101,55,56,51,99,50,48,101,57,48,55,52,56,48,99,102,52,97,55,48,101,57,48,55,53,99,51,98,101,53,56,56,55,98,48,98,55,48,101,102,48,55,54,52,51,98,101,53,48,49,55,52,49,102,99,50,102,57,57,48,102,54,56,55,100,99,98,51,50,57,56,97,55,50,98,48,97,101,50,99,52,51,101,54,49,101,98,52,53,48,101,98,48,55,54,52,51,56,54,56,56,49,101,57,48,102,54,57,54,50,56,54,56,53,48,57,52,49,101,49,48,102,49,50,49,56,55,50,52,51,57,54,49,100,49,48,101,54,97,48,57,55,50,53,99,100,97,54,49,54,48,100,56,55,52,56,51,97,97,49,100,98,48,101,101,52,98,57,56,97,97,50,56,52,97,100,52,49,52,49,48,50,97,54,48,48,55,100,51,48,56,48,51,101,97,53,56,49,100,54,56,48,51,101,97,52,52,48,57,53,98,56,48,55,53,99,49,100,99,52,57,48,48,102,102,55,98,57,99,49,102,54,48,51,100,54,99,49,99,56,48,102,102,48,49,51,50,99,48,102,49,49,50,53,102,48,101,101,57,55,98,50,53,97,48,51,100,51,50,98,52,49,100,100,48,55,54,52,51,98,101,53,101,48,55,50,56,51,56,48,49,101,101,52,51,48,55,55,48,48,101,100,56,51,101,48,57,97,48,101,48,48,51,57,54,49,101,99,52,54,48,102,97,49,55,56,48,101,54,99,51,98,52,49,102,99,52,49,50,99,52,51,99,50,49,100,100,99,49,102,101,48,102,56,49,54,54,57,101,57,102,50,53,57,56,55,97,99,98,51,54,98,48,49,97,99,57,52,101,49,101,100,48,101,98,56,55,56,52,98,49,48,102,54,49,53,48,49,100,101,48,102,51,48,55,55,56,98,102,50,101,56,51,56,54,53,102,51,50,49,100,50,48,102,98,57,53,56,53,51,49,55,48,53,54,49,54,50,53,56,56,55,51,48,51,100,54,57,52,49,100,54,48,101,99,56,55,102,49,49,48,51,97,99,49,101,100,50,98,57,48,100,51,54,100,50,56,51,98,99,49,101,50,52,99,48,101,52,56,55,100,48,51,97,50,49,102,50,52,49,50,57,56,98,57,56,52,51,50,99,49,99,48,101,57,48,55,97,56,51,98,54,49,101,51,57,54,102,57,53,52,53,102,49,53,97,57,99,57,100,102,101,48,50,48,54,56,48,51,101,53,53,52,48,48,102,102,102,98,100,52,48,102,53,100,56,55,97,99,51,100,97,48,48,102,97,98,54,48,50,52,101,48,49,101,55,48,55,55,57,57,48,101,52,98,50,49,100,102,52,56,50,56,99,48,57,100,98,48,55,97,54,48,101,102,52,98,100,52,102,52,97,48,102,53,49,54,56,49,101,57,52,97,50,99,52,98,99,50,97,56,51,99,52,48,52,97,49,97,51,49,55,52,56,101,56,48,56,50,53,52,49,52,52,49,100,102,50,56,56,97,55,52,52,50,98,100,50,52,49,102,99,55,48,101,97,57,55,101,49,101,49,50,99,52,51,100,101,53,56,56,55,56,49,100,48,55,48,54,49,101,56,52,102,48,101,55,51,54,49,99,102,48,55,100,97,48,101,102,56,51,102,99,48,54,51,99,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,97,48,56,48,49,102,50,56,53,48,48,102,102,55,100,48,56,49,55,50,48,101,56,48,51,102,50,49,102,53,48,48,55,100,57,54,48,49,50,55,97,49,100,101,48,102,102,56,55,101,56,51,56,48,48,102,102,102,57,99,51,102,99,49,102,53,48,102,98,56,49,51,53,101,48,101,56,48,97,50,48,101,99,56,55,101,52,49,101,51,49,55,48,48,101,56,56,51,102,56,53,99,57,53,48,49,102,51,48,55,98,50,48,102,48,56,48,57,56,102,52,49,50,102,48,97,57,50,97,48,98,101,48,49,50,49,48,50,53,102,56,98,101,48,48,102,102,55,98,55,99,51,99,56,53,100,48,51,100,50,97,48,102,100,57,54,50,53,50,49,52,52,48,101,55,52,51,102,54,53,97,57,53,53,56,51,98,48,53,98,49,54,48,49,99,51,48,102,100,49,53,56,49,99,101,48,55,52,52,48,54,102,97,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,55,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,97,48,49,57,102,54,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,48,52,52,99,48,50,52,97,99,48,49,102,52,100,50,48,48,102,102,102,98,50,53,48,48,102,102,55,100,56,55,48,51,97,101,50,102,56,49,102,52,56,49,50,55,101,48,52,98,56,101,48,55,99,50,48,101,99,56,51,98,52,48,102,48,48,98,49,48,55,54,48,53,102,48,55,57,51,48,51,100,101,48,55,48,101,48,101,102,102,97,48,48,102,102,55,101,56,97,52,48,101,102,48,55,53,56,51,100,48,53,57,57,52,50,48,50,52,97,48,102,51,99,49,101,56,56,55,49,56,51,99,48,57,53,100,48,99,51,98,97,49,102,55,48,101,100,50,55,56,48,57,56,50,48,57,53,102,54,53,49,98,56,48,50,54,55,57,48,53,97,50,99,54,99,98,49,52,49,50,99,53,48,57,48,55,102,99,48,97,100,100,52,48,55,98,99,48,48,102,102,55,99,54,49,99,48,49,102,55,50,56,48,48,102,97,100,100,48,48,55,100,55,54,56,49,50,48,99,48,102,55,52,49,99,98,48,49,51,56,99,48,52,99,56,48,48,102,102,51,100,49,102,48,55,57,101,49,101,56,48,50,54,102,52,51,102,97,48,102,52,52,97,50,48,101,100,101,48,55,52,48,48,102,102,102,100,99,49,101,48,54,52,101,48,101,50,57,55,56,48,101,53,99,48,57,55,101,48,101,97,57,53,52,53,101,102,50,101,56,49,100,55,48,51,97,100,48,102,99,48,55,55,53,49,98,97,54,48,55,56,52,51,56,101,49,101,53,52,48,48,102,102,52,56,50,54,49,54,53,48,53,100,98,55,50,53,54,48,50,55,100,99,50,98,97,49,48,49,51,56,97,102,52,100,52,100,48,49,54,50,99,48,57,100,52,48,48,55,100,51,52,56,48,51,101,99,57,52,48,49,102,53,101,52,48,101,98,56,97,49,48,55,100,50,48,52,101,48,48,49,50,101,49,56,49,99,102,48,51,98,50,48,102,50,56,51,99,48,50,98,56,49,100,56,49,52,50,49,101,52,101,48,102,55,56,49,99,51,56,51,99,48,101,57,101,49,102,97,50,101,99,51,98,99,49,101,57,48,102,52,49,53,56,53,48,56,48,57,50,56,51,98,48,48,102,102,55,97,50,49,102,57,48,102,48,50,50,102,52,99,48,101,101,56,55,50,48,51,99,97,57,101,48,50,54,48,57,99,53,55,99,49,52,54,100,56,48,57,54,55,52,49,55,52,98,49,56,50,99,53,51,56,97,101,52,50,52,101,48,50,98,55,53,102,102,48,49,101,102,48,48,49,102,50,55,56,48,48,102,102,55,100,99,97,48,48,102,102,51,101,98,55,52,48,49,102,54,50,52,48,52,56,51,48,51,97,50,48,55,50,99,48,52,57,99,56,49,51,50,48,48,48,102,102,102,53,56,48,49,101,55,56,55,53,99,48,57,98,100,48,101,49,48,51,100,49,50,102,52,51,98,55,99,49,100,48,48,51,102,55,48,55,55,102,57,48,52,51,56,97,53,49,56,51,57,55,48,50,54,48,52,51,97,97,53,97,57,55,100,56,98,97,48,55,97,50,48,101,98,52,51,56,101,49,100,100,52,57,101,56,54,49,101,49,48,102,99,48,55,54,57,48,48,49,50,48,56,54,53,57,53,57,55,55,55,50,53,57,56,50,55,100,98,50,98,97,100,48,49,48,52,98,48,52,100,52,50,48,49,49,48,100,55,53,48,51,56,51,48,50,53,55,52,48,49,102,52,51,50,48,48,102,98,53,102,48,50,55,52,48,49,99,53,48,55,49,56,48,57,57,54,48,50,53,97,56,48,57,53,52,99,48,102,50,99,49,99,97,48,51,99,97,48,48,102,102,55,98,56,102,48,55,50,99,51,101,56,48,48,102,53,99,56,48,57,54,102,48,101,55,55,50,101,54,56,51,97,52,49,101,101,50,102,56,51,56,56,49,101,52,51,56,55,55,48,51,102,97,48,102,56,48,51,97,54,49,101,101,50,98,51,97,48,48,102,102,55,97,99,51,97,56,53,101,49,52,102,102,57,55,50,53,48,97,48,101,52,101,48,52,97,48,48,57,56,49,53,98,100,51,52,97,101,52,99,52,49,52,102,52,98,102,102,48,50,55,99,53,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,50,98,50,99,48,57,100,50,48,50,52,51,52,48,57,97,101,48,48,55,100,55,56,56,51,100,51,50,56,52,49,99,98,56,49,51,56,99,48,101,98,51,48,51,97,50,48,55,57,56,49,101,57,48,101,49,49,53,52,48,102,52,48,97,52,48,101,100,48,48,102,102,51,100,101,101,48,101,100,99,49,101,48,53,50,54,56,55,49,52,98,97,48,102,48,56,55,97,56,51,97,54,53,55,49,55,98,99,98,57,48,55,54,48,49,101,102,48,102,98,56,55,55,53,49,52,49,51,54,53,102,48,55,50,52,51,99,99,56,53,100,48,49,51,48,98,50,54,99,98,99,54,102,57,53,53,57,51,57,99,50,98,101,48,97,102,52,101,50,98,57,51,49,51,56,48,51,52,100,48,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,102,102,48,49,52,48,56,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,97,48,54,97,48,51,55,101,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,49,52,48,100,55,102,102,53,100,55,53,100,55,102,99,48,54,102,99,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,51,55,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,50,56,49,48,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,49,98,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,102,102,48,48,97,48,54,53,100,55,53,100,55,102,102,53,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,48,56,48,54,97,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,102,102,48,51,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,52,101,54,48,48,55,99,54,54,99,48,49,102,55,97,99,49,101,57,48,50,52,57,52,49,102,49,56,55,50,99,48,57,49,98,48,50,54,56,56,49,101,54,56,55,55,100,49,48,48,102,102,57,49,49,48,55,98,48,53,102,57,55,50,56,101,49,100,55,48,102,56,48,51,99,101,50,102,52,98,48,50,98,56,97,100,48,50,53,51,48,49,101,54,49,55,54,99,57,54,99,53,98,57,53,101,53,99,56,55,55,99,51,99,52,48,57,50,50,99,100,49,48,97,53,48,55,52,48,48,102,102,102,53,48,51,101,57,57,49,56,97,52,48,55,56,56,49,100,56,48,102,51,100,57,52,48,48,102,102,101,102,99,51,57,48,49,101,99,48,102,53,55,48,55,102,55,99,51,99,99,48,101,102,100,48,49,48,56,49,102,48,100,48,51,99,99,48,49,99,54,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,49,50,50,52,48,49,102,49,101,50,48,48,102,102,55,100,48,56,57,55,50,48,48,102,98,51,53,48,55,97,57,52,48,102,100,56,48,57,97,49,48,101,102,56,55,102,56,51,57,48,48,52,56,100,48,51,97,101,57,50,56,52,98,102,102,51,54,49,100,57,48,102,99,48,55,52,55,48,49,51,55,56,53,99,50,53,48,55,56,99,51,101,50,53,48,102,48,55,55,48,48,101,97,48,49,101,56,54,50,97,56,97,101,48,101,102,98,101,48,101,102,56,51,97,101,53,102,56,55,48,48,51,99,50,53,52,48,49,51,48,52,49,102,49,48,101,52,48,55,97,57,51,52,51,102,97,49,100,56,57,101,53,51,48,51,98,100,48,101,99,98,54,49,100,100,48,102,50,56,55,101,56,48,49,101,97,49,56,51,98,51,102,102,48,48,100,52,101,48,102,51,48,55,52,99,51,98,48,49,102,52,52,48,54,52,97,54,48,102,56,56,55,54,56,51,98,101,49,101,98,50,97,53,48,56,98,102,48,101,57,56,55,97,100,48,99,97,100,48,102,50,49,53,48,53,55,49,55,99,53,55,50,51,48,55,97,99,51,56,54,49,101,57,50,57,48,51,102,54,49,99,56,48,102,51,97,50,57,53,99,53,97,97,50,97,55,50,49,97,50,56,55,56,48,51,57,48,49,102,52,48,101,100,56,55,55,48,51,101,50,49,99,102,50,101,97,54,50,52,98,49,48,101,102,48,55,98,52,97,51,50,97,48,51,99,48,53,52,98,97,56,52,53,97,57,53,97,56,48,57,100,48,48,98,48,48,102,102,49,51,99,99,48,52,102,51,56,49,50,101,56,48,48,102,97,101,97,48,50,53,100,48,51,101,56,48,52,100,48,48,102,102,49,51,51,101,49,102,51,48,48,55,98,53,52,51,56,48,49,100,53,101,99,57,53,54,53,51,49,52,99,53,54,52,50,50,57,54,50,49,102,98,48,55,57,101,49,102,57,50,99,53,49,57,50,57,50,56,51,98,54,48,101,98,99,49,100,55,48,55,54,100,50,100,51,48,97,101,48,48,102,102,55,98,97,52,49,101,48,48,102,102,55,97,98,49,53,97,53,57,55,50,98,99,97,102,97,52,100,50,98,99,97,52,50,97,52,97,52,50,97,99,98,98,48,102,98,48,55,100,56,51,99,52,49,100,51,48,101,49,48,55,53,48,51,100,97,49,101,100,50,56,48,49,57,102,48,102,51,48,55,98,48,51,98,48,49,99,98,52,48,54,52,98,57,48,102,56,56,55,57,52,51,98,101,49,100,52,50,97,53,51,52,98,102,48,101,57,56,55,53,49,48,99,98,50,48,102,50,49,54,101,53,55,49,52,50,53,55,50,52,56,55,97,99,51,102,56,49,101,57,50,57,48,51,56,56,49,99,56,48,101,99,50,50,57,54,50,53,97,97,53,50,48,97,49,97,53,48,55,56,48,51,101,101,49,102,52,48,102,50,48,55,55,48,51,57,99,49,99,102,50,57,54,54,101,56,98,49,48,102,48,56,55,98,52,98,99,50,97,48,51,98,101,53,52,98,50,57,97,53,97,57,54,52,56,48,56,51,54,48,57,102,48,48,51,101,99,50,52,48,49,102,53,102,99,48,101,49,48,48,49,102,54,54,54,48,52,98,48,56,55,97,99,48,57,53,50,48,50,54,51,49,97,48,102,48,97,51,56,55,50,56,51,99,52,49,101,49,48,101,56,48,55,97,99,97,98,48,102,55,56,55,49,100,98,48,101,55,98,48,48,102,102,102,50,99,49,100,101,56,55,97,56,51,57,52,53,102,97,50,49,54,97,53,55,56,55,57,99,49,100,98,48,55,56,56,51,102,54,49,99,102,48,102,101,57,52,101,49,100,55,48,102,48,49,54,50,53,52,54,50,101,99,51,56,52,49,101,48,50,101,53,49,52,51,98,99,101,57,54,50,57,101,48,101,102,99,51,101,54,49,102,52,48,101,99,52,51,97,56,50,100,48,55,56,53,51,97,57,55,102,99,48,50,55,54,48,48,49,102,54,49,50,48,48,102,102,102,98,48,49,48,55,102,52,48,48,102,102,102,98,51,51,48,50,54,55,56,51,100,52,48,52,100,54,48,49,51,49,56,101,56,55,55,57,49,99,51,101,97,49,101,50,48,101,102,48,55,52,48,51,97,56,53,53,56,55,52,48,51,56,101,101,48,55,99,49,56,48,55,54,56,48,101,102,52,51,97,97,49,99,97,50,56,49,49,48,97,97,50,98,56,51,97,101,48,101,100,56,51,98,97,49,102,97,48,102,56,48,55,102,52,98,55,48,101,98,56,55,55,99,98,49,50,100,97,52,98,98,48,102,101,56,55,56,48,97,54,52,53,48,102,48,51,56,53,55,50,55,56,51,99,48,48,102,57,56,55,100,48,51,99,102,48,99,97,48,98,97,49,101,49,52,100,57,53,48,48,102,48,102,53,48,48,56,99,101,48,50,55,57,56,48,57,49,56,48,50,54,50,99,48,49,102,53,100,52,48,52,99,54,48,55,100,48,48,57,53,102,48,50,54,55,99,51,57,56,48,48,102,102,102,54,97,56,55,102,99,51,97,98,57,56,50,100,48,97,54,50,101,52,97,99,98,52,97,50,99,48,51,56,56,48,102,51,99,51,56,99,53,56,97,52,97,53,50,50,56,55,54,99,49,101,56,48,51,97,101,48,102,50,50,53,97,49,57,53,99,48,48,102,55,52,48,51,98,101,48,102,53,55,50,98,52,98,50,99,53,55,57,54,49,52,56,50,53,55,57,55,52,53,52,57,55,54,53,53,57,55,52,49,99,97,48,102,98,48,55,55,52,51,97,54,49,102,100,48,101,97,48,55,98,52,51,97,52,53,48,48,102,102,48,55,57,56,97,102,102,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,56,48,55,55,99,50,102,102,56,48,53,48,50,56,48,51,49,53,51,52,48,48,56,55,102,101,48,48,49,102,56,97,50,56,48,54,102,100,50,56,48,53,48,50,56,48,51,49,53,51,52,48,48,102,102,56,55,102,101,48,48,102,102,49,102,56,97,50,56,48,54,102,100,50,102,102,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,55,50,56,48,51,101,57,102,52,48,49,102,53,53,99,48,102,56,56,48,49,102,54,98,52,48,52,100,99,48,55,52,48,49,99,102,56,55,51,56,51,98,56,53,102,98,54,48,101,50,99,51,57,54,49,101,49,48,101,55,56,55,57,52,48,57,97,101,48,55,98,101,53,54,97,55,97,51,56,55,55,52,97,98,48,55,53,56,48,101,54,57,50,52,98,55,51,49,55,52,56,99,53,53,48,55,97,99,98,52,48,101,100,56,55,98,48,97,55,99,48,102,56,52,51,102,54,53,53,49,53,97,49,101,49,50,56,56,49,99,99,56,55,53,54,99,51,98,56,49,101,49,55,48,51,99,48,49,101,100,52,52,52,98,48,102,48,57,54,56,53,53,52,56,51,98,53,48,101,55,56,51,99,50,48,102,54,56,55,52,56,55,102,48,50,54,55,99,48,57,51,101,48,55,102,52,48,52,102,53,56,48,51,101,102,49,52,48,57,101,100,48,50,53,99,99,48,57,55,52,48,101,49,56,55,56,52,51,101,52,49,102,57,48,102,57,56,48,51,101,99,55,52,48,57,57,102,50,97,99,98,52,50,100,52,97,99,48,101,98,48,55,99,99,51,99,52,49,100,53,48,55,53,101,49,100,53,48,102,49,56,49,51,55,99,49,101,50,48,101,50,57,54,50,48,102,54,52,49,101,100,57,54,48,49,99,53,48,101,100,48,55,98,99,98,56,48,101,54,48,51,97,48,48,101,53,49,54,99,49,102,48,50,56,100,50,56,49,101,48,48,102,102,55,102,100,51,48,97,50,52,99,50,98,56,51,98,97,53,55,50,53,52,55,98,56,98,55,54,100,48,53,48,100,51,52,48,51,51,98,56,48,49,102,52,102,97,48,48,102,102,102,97,97,101,48,55,51,56,48,48,102,102,102,97,97,53,48,50,53,49,99,51,97,50,48,101,55,56,51,57,99,49,100,99,48,101,102,98,56,48,102,100,52,51,101,56,49,100,101,48,101,55,48,55,57,52,48,57,97,101,48,55,98,99,53,54,97,55,97,52,48,55,56,56,98,52,48,55,97,56,48,102,57,57,49,52,97,56,101,48,50,55,52,56,99,53,53,56,55,97,99,98,52,48,101,100,56,55,52,99,98,56,101,48,101,55,99,51,56,56,53,97,57,54,52,49,101,49,50,56,99,49,99,99,48,55,53,54,56,51,98,56,49,100,102,56,48,101,102,56,55,52,53,50,100,50,99,51,99,50,53,97,49,53,53,52,48,102,50,56,51,101,48,48,102,102,102,48,56,51,100,97,49,101,100,102,102,48,54,102,56,48,57,51,101,48,50,52,102,56,49,99,51,48,49,50,50,99,48,101,49,48,51,56,52,48,52,98,57,56,49,50,101,56,49,99,52,50,56,48,51,57,56,49,99,55,48,101,54,56,55,55,99,51,97,99,53,53,57,54,56,53,97,57,53,52,49,100,55,48,101,54,48,55,55,52,51,100,52,48,102,52,48,51,100,54,49,100,99,48,101,54,56,55,54,99,51,56,97,53,56,56,51,100,57,48,55,98,52,53,56,48,55,49,52,51,98,54,49,100,48,50,97,48,51,101,52,48,102,55,99,51,101,56,53,52,48,55,51,99,97,51,52,97,48,55,56,50,49,102,102,52,97,50,56,49,48,99,98,51,48,102,49,49,54,50,56,98,51,53,53,51,48,100,52,50,48,97,49,50,49,48,48,53,53,55,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,102,102,56,49,48,48,102,102,50,56,49,56,48,48,102,102,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,56,49,55,102,97,56,49,56,48,48,48,102,102,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,102,102,56,48,55,55,99,50,56,48,52,48,51,97,56,48,55,102,99,50,56,48,52,48,51,97,102,102,101,98,97,101,97,48,54,48,52,48,52,56,99,48,48,51,101,97,101,52,48,57,101,97,48,48,102,102,55,100,57,51,56,48,51,100,53,49,99,48,52,57,53,48,51,56,100,99,48,102,97,48,48,49,101,56,99,55,48,101,53,54,48,55,57,55,102,48,51,99,99,48,55,51,101,48,101,101,98,48,55,55,48,48,102,102,49,101,97,51,48,48,102,102,51,100,100,101,48,48,102,102,102,54,54,49,56,48,49,101,97,99,48,55,102,56,51,56,98,99,98,54,99,53,99,56,48,51,100,56,54,49,101,98,51,55,50,56,56,48,52,99,56,48,52,98,99,48,52,98,51,54,50,100,51,50,48,55,52,102,50,98,56,49,51,100,102,101,48,53,102,97,98,97,56,49,97,52,48,49,51,97,56,48,48,102,97,54,57,48,48,55,100,57,50,56,48,51,101,98,99,56,49,100,55,49,52,50,48,102,97,52,48,57,99,48,48,50,53,99,51,48,51,57,101,48,55,54,52,49,101,53,48,55,56,48,53,55,48,51,98,48,50,56,52,51,99,57,99,49,101,102,48,51,56,55,48,55,56,49,100,51,99,51,102,52,53,100,56,55,55,56,51,100,50,49,101,56,50,98,48,97,49,48,49,50,53,48,55,54,48,48,102,102,102,52,52,51,102,50,49,101,48,52,53,101,57,56,49,100,100,48,101,52,48,55,57,53,51,99,48,52,99,49,51,56,97,102,56,50,56,100,98,48,49,50,99,101,56,50,101,57,54,51,48,53,56,97,55,49,53,99,56,52,57,99,48,53,99,50,49,100,51,48,101,57,56,55,97,48,51,102,99,49,101,57,48,101,99,48,55,49,52,51,56,97,49,100,97,50,102,56,51,101,97,49,102,55,48,102,56,57,55,101,53,51,56,55,52,99,51,57,97,49,100,48,48,101,97,49,52,99,53,56,56,55,56,56,51,100,50,49,101,99,48,102,52,56,55,56,57,51,57,49,99,97,97,48,101,100,56,55,53,99,51,98,52,49,100,99,50,97,49,48,100,51,56,98,56,50,102,56,51,99,50,53,101,49,55,48,57,56,56,56,53,52,49,53,52,53,51,57,53,99,56,54,57,97,53,56,49,54,56,53,56,50,52,50,50,49,53,99,56,48,100,51,57,54,101,52,52,100,55,102,56,51,55,97,48,48,102,102,102,97,101,101,48,50,52,51,99,49,102,50,48,48,102,102,51,101,99,56,56,48,57,98,52,48,55,53,48,48,102,102,52,97,98,48,51,57,57,50,57,56,98,102,55,57,50,48,51,101,52,53,102,49,53,56,57,52,48,102,50,52,51,102,48,53,50,56,55,55,57,49,99,51,99,56,53,55,48,51,57,52,48,55,51,52,56,97,53,99,57,53,54,56,56,48,102,50,48,49,102,51,56,55,98,49,49,52,98,49,50,102,99,51,97,54,53,51,56,48,57,48,56,55,49,56,97,97,50,99,97,53,51,49,48,56,97,55,50,99,52,51,100,56,49,100,101,98,48,102,97,48,55,98,49,50,99,51,98,54,48,101,101,48,51,98,50,53,57,53,56,55,100,99,51,101,48,49,100,99,50,98,56,98,49,48,48,101,54,57,48,50,52,102,56,48,57,51,101,48,55,48,99,48,52,56,98,48,51,56,52,48,101,49,48,49,50,101,54,48,52,98,97,48,55,49,48,97,48,48,102,102,101,54,48,55,49,99,51,57,97,49,100,102,48,101,98,49,53,54,53,97,49,54,97,53,53,48,55,53,99,51,57,56,49,100,100,48,102,53,48,51,100,48,48,102,53,56,55,55,48,51,57,97,49,100,98,48,101,50,57,54,50,48,102,54,52,49,101,100,49,54,48,49,99,53,48,101,100,56,55,52,48,97,56,48,102,57,48,51,100,102,48,102,97,49,53,48,49,99,102,50,56,100,50,56,49,101,48,56,55,102,100,50,56,97,49,52,51,50,99,99,51,99,52,53,56,97,50,99,100,53,52,99,51,53,48,56,50,56,52,56,52,48,53,56,52,48,48,102,97,49,57,48,48,55,100,51,100,56,51,98,100,48,48,55,100,53,57,56,49,50,57,54,49,99,55,98,48,102,57,48,55,52,48,97,50,50,100,52,48,57,99,102,48,55,97,54,49,100,100,99,49,102,54,48,55,102,97,48,102,50,52,98,55,48,101,55,56,51,97,102,101,48,102,48,56,49,100,102,57,54,48,49,102,102,50,57,56,49,100,101,49,54,48,49,101,51,48,50,53,56,52,51,97,52,48,102,49,56,51,57,100,99,98,102,50,101,48,98,50,48,55,51,101,48,101,101,48,98,54,48,101,52,56,55,55,53,49,53,51,57,48,97,52,49,101,51,56,55,98,48,51,97,54,49,102,53,48,55,57,56,53,52,56,55,57,48,49,101,98,57,53,53,50,53,49,57,53,56,49,101,57,50,56,99,51,98,54,49,100,100,48,52,56,99,48,49,102,50,55,50,48,48,102,102,55,100,100,100,57,55,50,48,48,102,97,101,57,48,55,53,54,53,50,56,49,50,56,56,48,52,98,57,49,54,97,48,57,54,48,50,54,101,56,48,57,56,102,48,101,48,56,55,56,99,98,52,48,102,49,48,55,56,49,50,48,97,53,48,102,100,49,53,56,48,48,102,52,53,99,48,57,55,48,48,102,102,102,97,56,55,55,52,49,101,55,48,51,98,48,52,54,48,55,57,101,48,101,102,56,49,101,51,56,55,52,52,51,102,52,49,99,49,52,99,48,101,99,48,51,102,102,55,48,49,101,54,49,53,57,50,57,97,48,101,55,100,51,99,97,52,55,48,51,101,54,56,54,49,100,56,97,48,55,55,97,49,102,49,48,102,48,48,102,102,55,100,56,51,98,101,53,49,53,50,53,56,51,98,99,101,49,101,99,102,102,48,50,97,56,48,48,55,100,101,57,56,48,51,101,52,101,54,48,102,102,48,49,99,101,48,49,51,100,101,53,52,56,49,50,102,56,48,48,102,97,102,99,48,102,49,48,55,55,99,97,97,48,101,52,56,49,50,53,54,48,102,55,99,97,100,55,52,49,102,48,48,102,102,55,57,99,51,100,54,49,99,56,48,102,57,50,50,51,99,48,102,54,99,49,102,101,56,51,98,101,101,48,102,54,99,49,100,99,48,51,101,100,48,55,48,48,49,101,53,50,98,100,50,48,51,102,99,53,55,49,53,50,49,102,97,48,50,53,57,50,52,97,55,48,102,53,57,53,101,49,100,98,50,100,53,49,49,51,99,51,56,54,49,100,50,48,102,57,55,48,55,99,54,49,99,51,52,98,48,55,57,48,48,102,102,101,56,56,49,101,50,97,48,51,50,49,100,52,48,55,53,101,48,102,48,57,51,52,48,55,53,50,48,50,52,54,52,48,57,101,55,48,50,53,100,48,48,102,102,49,102,54,50,97,48,52,98,97,48,55,50,99,48,57,97,48,48,102,102,50,53,56,48,51,101,54,48,48,102,55,53,48,55,48,48,102,102,51,100,53,100,101,50,97,99,98,57,50,57,56,98,51,56,52,53,50,98,56,51,102,54,48,101,99,48,51,102,50,53,55,50,51,50,50,97,53,48,55,57,48,49,100,55,56,51,100,49,48,101,100,97,50,50,54,49,54,50,48,48,102,102,102,54,98,48,51,99,48,48,102,102,101,97,101,50,99,56,97,100,101,53,56,49,53,102,50,57,97,53,56,49,52,56,53,98,49,52,56,53,97,49,52,56,49,102,53,48,101,52,56,55,56,56,51,100,56,49,99,50,48,102,53,56,55,52,56,51,100,97,53,102,56,48,52,54,54,97,56,49,102,50,56,48,51,101,56,54,48,48,102,102,49,102,55,48,56,48,102,48,56,48,49,102,53,54,54,48,52,100,97,48,55,49,101,48,51,101,52,49,101,102,50,102,52,98,53,48,50,52,99,48,49,101,57,56,55,56,98,48,55,50,52,49,102,101,56,51,98,53,50,100,99,51,101,48,48,102,52,51,56,51,98,100,48,55,55,101,53,55,56,55,102,56,98,57,48,55,55,56,53,55,56,55,56,99,48,57,57,101,48,101,57,48,51,98,57,48,101,55,101,48,102,48,49,53,48,53,56,56,51,101,48,48,102,102,55,55,48,53,52,56,55,50,52,51,98,97,57,52,57,101,57,98,50,48,101,101,48,51,100,56,49,101,99,48,102,97,56,51,98,51,50,97,52,51,99,56,48,101,97,48,97,97,97,50,56,99,98,50,48,102,52,57,52,54,49,101,52,48,101,101,102,102,56,49,101,99,48,48,102,102,51,101,53,56,50,48,48,102,97,52,101,50,101,48,51,98,101,49,102,98,101,48,48,102,98,51,53,48,50,53,49,52,49,100,52,54,52,102,48,101,57,56,55,102,48,48,102,102,52,99,53,56,48,50,55,48,52,49,100,56,56,51,97,54,48,55,55,48,49,102,97,50,100,99,98,54,50,56,48,51,102,52,53,54,49,52,99,49,102,100,48,55,56,99,49,101,53,48,50,55,49,48,51,99,97,48,48,102,54,98,97,50,57,55,101,49,100,49,50,56,48,49,100,102,49,55,97,49,100,51,48,101,101,98,99,56,48,48,102,102,102,100,48,51,99,99,57,97,56,50,48,101,102,52,97,51,48,101,102,48,55,102,99,97,57,48,101,101,56,51,99,53,48,102,48,97,55,48,55,102,56,51,100,48,48,102,97,48,51,102,56,53,102,49,52,48,48,50,50,49,50,56,48,55,100,57,56,48,51,97,50,99,48,55,102,52,48,101,98,56,48,49,57,56,48,48,102,102,55,100,50,48,101,52,52,49,102,52,48,51,98,102,48,48,102,102,53,54,55,56,49,101,51,56,51,97,99,48,55,98,50,48,101,98,52,49,101,50,56,55,55,99,48,49,49,102,56,49,100,49,48,102,100,48,51,98,100,48,102,100,48,55,52,99,98,97,48,48,102,102,53,55,57,48,55,55,52,51,99,56,49,100,100,50,99,99,48,49,97,51,56,97,97,52,102,48,54,56,48,50,56,99,52,48,49,102,55,99,99,48,48,102,97,55,98,48,55,56,52,48,48,102,97,98,51,48,50,54,100,48,51,102,49,54,49,99,100,48,101,56,49,55,97,53,98,48,49,50,54,48,48,102,52,99,51,99,53,99,51,101,99,48,101,48,56,49,101,53,49,53,48,49,99,102,48,55,97,49,99,49,100,101,56,51,98,102,50,98,99,51,102,99,53,99,56,51,99,51,50,99,48,51,98,56,48,52,98,48,56,55,98,52,49,101,51,48,55,99,51,56,55,56,48,97,56,50,99,52,49,102,48,48,102,102,51,98,56,50,97,52,51,57,50,49,101,50,52,53,52,48,52,50,97,48,55,56,101,49,101,99,48,102,54,48,55,100,52,49,100,57,57,53,50,49,100,97,48,55,97,101,53,97,99,57,52,54,53,57,48,55,97,52,98,99,48,101,100,56,55,55,55,102,99,48,54,49,55,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,52,48,48,102,102,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,51,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,48,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,55,102,99,48,50,99,49,49,52,48,51,49,55,52,48,49,102,49,53,53,48,48,102,102,55,100,101,53,48,55,53,48,51,101,56,48,101,99,99,51,97,50,48,48,102,102,102,97,98,100,48,50,54,98,48,51,100,50,49,100,101,48,101,55,56,55,100,56,49,100,50,48,55,55,57,56,50,98,99,48,57,53,52,48,55,99,99,48,102,48,56,49,101,57,49,53,101,53,54,98,50,48,102,55,52,51,97,101,53,100,48,51,99,49,50,56,99,51,98,50,49,100,52,48,50,53,57,100,50,54,48,49,101,52,48,55,98,98,49,54,101,53,97,48,51,101,48,48,102,102,101,98,49,54,101,49,102,100,50,57,52,51,98,50,48,101,49,52,51,57,97,48,101,101,51,49,54,52,53,55,48,55,56,56,49,99,101,57,52,55,48,49,99,55,50,98,52,51,57,56,49,99,102,55,48,49,100,49,97,48,49,54,50,48,102,51,52,48,50,101,56,57,55,53,102,102,48,49,101,55,48,48,102,102,49,102,50,54,52,48,48,55,99,56,48,99,48,57,52,97,48,50,54,102,48,49,99,101,48,55,99,99,48,49,102,53,100,52,48,52,97,97,56,55,49,56,51,98,99,48,102,101,100,49,56,97,54,48,55,99,48,53,51,57,54,50,49,102,57,48,50,54,98,48,51,100,52,53,52,57,52,56,53,99,48,51,98,99,48,101,101,49,54,52,48,101,99,57,50,48,97,99,50,100,53,49,52,98,54,48,50,52,102,48,98,97,52,52,50,101,53,51,52,98,55,50,102,99,98,102,50,102,48,98,54,52,99,48,102,54,48,51,98,50,48,102,50,48,51,101,57,52,99,52,48,50,56,48,51,97,52,57,56,48,101,99,97,52,51,102,54,49,100,101,48,55,54,56,56,50,48,102,52,52,51,57,48,48,102,102,102,57,56,97,100,48,55,56,54,49,100,101,48,49,100,54,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,48,50,99,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,51,52,49,48,48,102,102,55,99,52,102,99,48,49,102,53,51,97,48,52,99,55,48,51,100,102,48,55,100,55,56,48,49,102,54,49,54,49,101,53,48,102,98,56,51,102,100,48,50,53,98,99,48,57,54,55,48,55,55,102,56,97,102,50,97,56,49,100,99,48,55,57,48,49,100,49,56,51,99,97,52,57,48,55,53,50,53,99,56,49,51,53,99,49,102,99,48,101,54,48,51,100,102,48,101,49,48,55,97,52,51,99,50,48,101,99,52,51,99,97,53,51,100,48,55,54,52,98,100,99,48,102,53,99,48,57,52,52,57,99,49,99,48,50,101,52,51,98,48,48,102,100,49,48,53,50,57,51,99,51,98,101,53,48,56,55,98,52,51,102,98,48,49,100,99,48,101,54,56,55,53,52,98,102,50,102,52,98,54,48,101,50,56,51,99,101,52,50,48,101,50,48,102,99,48,52,102,54,48,48,51,101,97,53,56,49,101,57,48,48,51,101,100,98,99,48,49,102,50,55,57,48,50,55,55,99,49,100,55,56,55,55,49,50,51,48,55,53,99,49,99,57,56,51,97,57,101,48,52,57,55,48,55,102,56,48,57,57,54,48,55,56,54,57,48,57,48,49,101,49,50,56,97,56,97,97,48,55,53,97,53,57,56,51,56,49,48,50,53,54,48,51,98,101,53,101,48,55,50,52,51,56,48,49,101,101,52,51,48,55,55,48,48,102,102,102,50,52,51,57,101,56,52,48,102,102,99,51,101,56,49,100,52,52,57,48,102,97,49,55,54,48,101,54,99,51,98,54,49,102,99,52,49,50,98,99,51,98,99,49,101,50,97,48,101,48,56,55,99,48,98,51,50,99,49,51,101,56,97,98,48,101,97,49,54,54,100,55,48,49,102,99,56,49,100,55,48,51,97,102,48,50,53,100,52,48,57,49,100,48,50,53,100,48,97,50,48,55,54,99,48,101,101,48,97,50,48,101,48,48,49,50,102,50,48,52,98,51,48,49,50,102,48,49,99,48,50,99,100,50,49,49,100,49,100,101,50,100,49,49,52,51,98,50,49,99,51,48,55,55,54,49,99,51,48,101,100,50,51,57,54,52,49,101,54,48,102,54,56,55,99,52,51,100,101,49,101,100,48,102,51,50,54,56,100,102,54,48,49,51,98,48,102,98,48,51,99,51,48,55,56,52,49,102,55,50,102,49,51,56,98,99,48,102,48,49,55,97,57,54,49,101,50,48,102,98,48,55,101,48,51,99,52,53,56,57,54,101,53,56,49,55,97,53,102,50,54,55,102,57,102,56,51,102,100,48,55,102,54,48,101,55,48,48,57,53,56,48,55,51,52,48,102,48,48,102,102,49,102,102,56,49,51,48,52,48,102,48,99,97,49,48,55,53,56,48,101,55,52,49,100,53,49,52,48,102,48,55,57,48,51,102,50,49,102,57,48,102,51,98,99,57,48,48,50,53,99,53,52,49,53,100,57,50,53,49,100,49,49,49,57,49,100,49,57,49,57,48,57,49,100,51,52,98,54,50,102,56,51,99,48,53,101,57,54,101,57,54,53,55,48,55,54,99,51,57,99,49,100,54,50,56,56,97,101,50,99,56,51,100,56,49,102,51,48,102,54,57,54,54,53,51,56,55,53,99,51,98,48,53,52,57,55,97,49,101,53,50,102,48,97,99,50,98,49,51,52,48,50,54,53,52,48,49,102,54,97,97,48,52,102,51,48,55,53,48,48,102,102,49,102,54,49,54,48,52,101,54,56,51,100,49,48,50,54,50,99,51,56,99,48,101,49,99,49,100,48,56,51,56,52,48,101,52,49,54,97,53,102,56,55,100,56,97,99,48,101,55,49,53,54,48,101,99,52,49,100,55,57,53,99,48,101,97,99,51,100,50,48,102,49,56,51,97,101,53,56,48,51,100,53,48,55,56,97,49,102,57,48,101,101,56,51,100,55,48,50,54,51,57,48,48,97,57,48,102,54,56,55,101,48,97,55,48,102,55,56,49,51,51,56,49,101,99,50,97,56,51,101,99,56,97,56,101,48,102,56,56,51,102,101,53,55,49,55,98,54,53,55,48,55,56,52,98,49,50,57,49,48,50,49,48,51,55,54,99,97,102,57,52,101,52,101,48,51,53,101,48,48,102,102,55,99,57,56,52,48,49,102,55,51,97,48,48,102,49,50,51,48,50,54,51,49,49,56,48,57,54,101,48,55,50,100,55,100,49,48,48,57,52,56,48,50,53,49,52,51,102,99,48,102,48,52,97,54,48,101,100,56,55,56,56,97,55,48,102,99,56,48,51,100,99,52,53,52,48,49,51,50,50,48,102,52,57,49,53,50,51,48,55,52,48,98,57,48,55,101,55,52,56,99,49,100,54,48,102,49,57,55,54,48,101,100,52,98,53,48,55,55,99,53,51,97,49,49,52,99,53,97,57,52,101,48,52,98,97,57,54,99,56,49,56,98,99,48,102,48,102,48,101,49,56,55,99,52,51,102,48,49,102,54,52,101,48,102,51,50,48,52,56,51,100,99,52,101,48,55,55,97,49,99,51,48,49,53,102,49,55,102,102,53,48,51,48,48,102,102,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,50,102,102,53,48,51,48,48,48,102,102,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,102,102,48,48,101,102,56,53,48,48,57,48,55,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,48,102,102,101,102,56,53,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,102,102,48,50,102,102,53,100,55,53,48,55,49,52,48,57,50,100,48,50,52,51,52,48,57,97,101,48,48,102,102,55,100,56,55,48,51,100,51,50,102,56,49,99,98,56,49,50,55,50,48,101,98,51,48,51,100,100,48,55,57,56,49,100,54,48,101,49,49,54,97,48,102,52,48,98,98,48,101,100,48,48,51,100,101,101,48,101,100,99,49,100,102,100,50,49,48,55,49,52,97,53,48,102,48,56,55,53,52,51,97,54,53,56,57,55,98,56,98,57,48,55,57,101,49,101,102,48,101,52,48,55,55,53,50,56,49,50,56,53,102,48,55,100,56,51,98,50,56,53,57,48,49,48,99,98,50,55,48,98,99,55,51,57,54,98,100,51,57,98,50,98,101,99,97,102,52,49,50,99,53,51,49,48,55,102,99,49,51,97,53,48,49,98,102,48,48,102,102,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,49,52,51,48,49,51,52,52,48,48,102,97,49,57,48,48,55,100,97,102,56,49,50,53,101,48,101,50,56,51,102,50,48,52,99,98,48,49,51,50,97,48,52,97,97,54,48,55,54,56,48,101,53,48,49,100,97,56,48,51,100,98,55,56,51,101,56,49,102,52,48,48,55,97,101,52,48,52,98,55,56,55,99,55,57,52,100,52,49,101,100,48,102,55,49,52,50,49,99,52,48,101,100,57,56,51,98,56,49,99,50,48,55,99,48,49,101,99,48,102,55,49,54,55,100,51,99,51,100,54,49,101,98,50,56,99,97,55,100,99,97,54,50,56,53,51,98,50,48,56,50,54,99,48,52,99,48,98,50,101,56,52,53,55,50,49,97,55,50,55,97,50,48,49,98,99,56,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,102,102,48,49,98,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,49,49,50,52,48,49,102,49,100,50,48,48,102,102,55,100,100,53,48,48,102,102,51,99,50,98,48,48,102,102,57,56,100,50,100,52,51,56,50,48,102,102,52,51,99,99,49,102,101,52,98,48,50,52,54,56,49,102,99,102,99,56,50,48,102,49,99,51,98,54,53,49,51,97,48,50,55,99,53,51,56,51,57,99,48,55,97,52,57,50,102,56,55,55,100,48,99,51,98,99,48,52,99,99,49,53,99,49,99,57,57,50,97,48,98,97,48,102,48,57,54,100,56,97,54,48,101,102,49,52,101,57,50,49,99,97,48,55,97,54,53,49,56,51,98,98,52,102,50,56,99,51,99,52,49,101,101,48,101,49,49,54,50,53,52,48,55,57,49,100,50,97,56,49,101,55,56,55,57,99,49,100,49,48,51,98,48,48,102,102,101,48,57,54,48,48,102,102,51,100,98,48,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,100,101,48,101,48,99,49,99,50,56,51,101,51,48,50,54,57,99,49,102,50,56,51,98,102,48,50,53,102,56,48,57,55,100,48,55,55,56,53,102,48,51,100,51,48,55,99,54,48,102,53,52,98,102,54,52,51,98,52,49,99,54,48,101,51,56,55,54,49,57,52,55,101,53,56,57,54,99,53,56,102,52,55,52,56,52,98,52,57,52,56,52,56,52,57,52,100,52,56,52,51,50,97,52,97,49,48,101,102,57,52,54,53,52,50,50,49,54,52,49,101,51,48,102,56,56,55,97,52,98,100,50,99,52,97,100,48,101,57,56,55,51,48,51,97,52,53,54,49,55,48,49,101,56,48,102,51,57,54,99,53,49,48,55,54,52,97,51,50,99,99,98,51,52,50,102,102,48,48,102,52,97,48,48,102,102,55,52,53,56,48,102,101,56,49,100,55,48,48,51,51,48,48,48,102,102,102,97,52,49,99,56,56,51,101,56,48,55,55,101,48,48,102,102,97,99,102,48,51,99,55,48,55,53,56,48,102,54,52,49,100,54,56,51,99,53,48,101,102,56,48,50,51,102,48,51,97,50,49,102,97,48,55,55,97,49,102,97,48,101,57,57,55,52,48,48,102,102,97,102,50,48,101,101,56,55,57,48,51,98,97,53,57,56,48,51,52,55,49,53,52,57,101,48,100,48,48,53,51,55,48,48,102,102,51,101,52,50,97,48,48,102,97,53,102,48,102,52,56,48,51,101,97,100,52,48,57,57,102,50,101,52,51,101,101,48,101,56,56,49,100,102,56,55,56,49,57,48,50,52,49,52,49,102,54,57,55,101,99,51,97,48,52,98,102,48,55,99,53,100,48,102,50,49,54,52,49,102,98,54,48,49,100,101,48,55,97,100,50,99,97,49,57,50,100,56,51,100,56,48,101,48,99,51,102,97,49,101,50,50,99,56,97,97,52,49,50,100,99,97,51,50,102,99,97,52,50,100,49,48,99,51,100,56,53,98,56,51,97,57,52,52,48,102,52,97,54,56,55,56,56,98,48,48,102,102,102,97,48,51,57,101,52,51,50,97,56,98,49,99,48,102,49,52,49,101,48,56,55,101,99,51,57,101,48,102,55,97,99,51,98,56,48,49,57,54,50,48,48,102,97,97,57,48,50,52,54,52,51,100,54,48,48,102,97,102,52,48,50,52,99,56,49,100,55,48,49,50,101,56,49,102,57,48,55,102,48,48,102,102,102,55,52,49,102,100,56,55,100,56,97,97,50,56,48,51,57,50,53,57,56,55,99,56,98,52,48,55,57,97,48,102,52,48,98,49,48,55,97,54,49,100,53,48,55,55,50,49,101,56,50,98,99,49,100,53,48,51,98,97,48,101,51,48,55,56,56,49,100,52,48,49,50,101,50,57,101,53,98,48,55,52,56,51,56,101,53,99,48,55,52,48,48,57,54,51,48,101,57,57,54,97,49,99,56,52,97,52,56,48,55,51,97,49,99,48,50,99,52,97,51,56,50,99,52,51,98,99,53,55,49,55,54,57,102,54,57,102,101,53,99,50,99,54,57,48,53,48,52,48,56,56,99,48,49,102,50,99,49,48,48,55,100,97,48,56,49,50,101,50,48,52,98,99,56,49,50,101,53,99,48,57,48,56,50,101,99,49,99,53,48,55,48,52,48,57,56,54,48,50,54,53,99,48,57,56,57,48,55,55,101,53,57,48,55,101,48,51,97,54,100,48,51,100,99,48,101,49,50,51,56,55,56,99,51,56,99,48,52,98,48,56,55,49,52,51,99,97,56,99,49,102,101,48,55,52,97,56,99,48,52,99,56,48,55,54,99,98,49,50,102,53,48,99,48,49,98,50,48,52,100,56,49,101,51,56,55,54,48,49,99,53,53,48,55,49,57,51,100,48,56,98,99,48,101,48,49,55,56,56,56,49,101,51,48,55,56,56,49,102,56,50,100,48,97,101,50,97,49,48,48,51,98,56,49,99,48,48,102,102,55,99,51,102,101,48,54,48,52,48,48,102,56,98,57,48,48,51,53,56,97,52,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,55,101,56,48,51,101,101,55,56,48,49,102,53,50,99,48,101,98,52,48,49,102,54,100,99,48,52,97,100,100,56,51,97,101,48,102,49,97,52,56,48,51,100,98,48,48,102,98,48,49,100,52,54,48,102,98,56,55,102,56,48,57,54,57,48,55,56,56,56,99,102,56,55,55,52,97,50,57,50,97,99,49,101,57,57,54,52,48,101,101,56,51,99,99,49,100,102,50,56,99,51,57,52,49,102,102,48,102,55,50,54,48,51,98,56,48,55,57,50,49,102,48,52,50,48,55,48,48,49,102,52,48,102,54,50,52,56,55,50,99,98,99,48,55,99,56,49,100,97,48,101,49,97,48,57,53,99,49,101,49,48,102,49,54,48,101,48,56,55,51,99,98,51,52,48,52,102,97,50,99,99,51,97,56,53,54,51,53,99,50,48,56,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,51,98,57,48,48,102,102,55,97,98,48,48,101,98,48,48,49,101,97,57,48,48,51,100,48,99,48,48,55,97,57,54,49,99,49,48,48,102,102,55,97,100,99,48,48,102,102,102,54,48,48,102,102,48,51,100,53,57,48,48,55,97,51,56,48,48,102,55,57,48,55,55,52,48,49,101,97,56,56,48,51,100,50,100,48,48,55,98,56,48,48,102,102,49,101,99,101,48,48,102,102,55,97,57,50,48,48,102,102,102,52,102,99,49,51,101,48,48,102,55,56,48,48,102,102,51,100,51,101,48,48,102,102,55,98,98,52,48,49,100,53,55,48,48,55,98,100,48,48,102,102,52,57,52,48,49,101,100,100,48,48,102,102,55,98,56,99,48,49,100,56,48,48,102,102,50,54,52,48,50,54,52,48,49,54,52,98,102,101,48,49,49,97,97,48,102,52,56,49,100,55,56,49,51,49,52,48,52,56,102,48,49,51,49,54,53,102,48,51,98,55,48,55,56,101,53,49,48,55,102,56,48,57,55,56,48,50,54,54,52,48,57,55,56,48,55,56,48,53,54,50,52,50,52,50,51,98,48,53,97,50,53,48,55,54,52,51,102,56,48,101,101,99,51,102,56,49,100,97,52,56,50,98,52,51,99,99,49,100,50,48,102,56,56,55,51,99,51,100,97,49,100,57,52,100,48,54,55,54,101,48,50,52,56,49,102,54,48,55,55,54,48,102,48,56,51,57,48,53,101,97,55,49,52,52,49,101,48,50,56,57,50,99,51,98,97,49,102,54,48,101,51,48,55,56,56,98,49,50,97,52,98,48,50,56,56,98,101,52,99,48,48,100,48,101,48,48,102,102,55,100,51,48,56,48,51,101,52,53,56,48,101,48,99,48,49,102,54,48,54,48,52,98,99,48,51,99,52,50,100,56,48,57,98,50,48,102,57,56,51,97,48,48,102,102,50,53,55,99,48,57,56,49,48,50,53,99,56,97,49,50,97,48,51,100,99,48,52,99,49,49,54,97,49,101,98,48,102,49,48,55,51,56,49,99,97,56,49,50,102,48,53,56,48,55,53,56,51,102,99,48,102,54,99,51,100,50,49,99,55,48,101,48,48,55,57,99,49,100,50,50,55,56,51,99,56,48,55,100,56,49,102,49,48,102,99,97,53,48,55,55,99,97,50,52,53,55,99,49,100,50,48,55,51,48,49,101,97,57,55,50,49,102,55,97,50,56,52,97,101,50,97,99,49,101,101,48,51,100,49,48,101,55,56,55,55,52,97,56,55,49,51,97,48,51,102,50,49,100,99,52,48,97,51,102,48,48,102,102,55,99,56,55,52,48,49,102,52,56,97,53,51,56,48,51,101,100,51,99,49,99,52,99,56,51,100,97,48,55,52,48,53,54,55,56,48,50,55,57,52,48,57,55,99,48,101,48,49,55,56,53,53,48,51,56,98,54,49,97,50,100,99,51,56,99,49,99,56,48,101,101,48,51,101,52,50,57,99,98,51,48,102,56,48,55,51,99,51,99,99,53,99,48,51,97,101,48,55,98,48,49,101,99,50,102,48,51,57,48,53,100,48,55,56,56,98,52,99,53,51,48,55,55,99,97,55,48,55,56,49,50,48,52,98,102,50,48,97,54,56,55,101,99,49,100,102,56,55,48,99,51,97,48,48,102,52,52,49,101,54,57,55,48,53,57,56,55,99,99,51,99,50,53,54,56,55,54,48,51,100,52,49,101,99,50,101,57,48,56,48,50,57,100,48,51,100,56,49,100,51,48,102,52,48,55,48,52,51,100,50,49,101,55,48,101,50,56,55,101,56,51,98,52,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,98,56,48,101,57,56,55,99,56,51,97,48,49,101,98,50,57,56,98,49,48,101,101,56,55,97,52,51,97,52,49,101,57,48,101,101,97,55,50,52,49,53,52,49,101,52,48,101,98,56,55,57,52,51,98,56,53,98,50,49,97,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,50,99,97,56,50,100,52,97,55,50,99,53,48,100,48,56,98,48,50,97,99,98,48,52,55,52,98,50,98,57,51,100,97,54,101,100,98,98,57,57,102,102,48,51,102,97,48,48,55,99,56,100,48,48,49,102,54,100,54,48,101,55,48,48,49,102,54,98,52,48,52,100,98,56,55,52,99,98,53,48,50,53,102,56,49,100,56,48,55,55,52,97,55,48,55,51,54,48,52,98,55,57,52,48,49,101,56,48,55,54,52,49,99,55,48,55,102,48,53,98,48,55,54,100,102,50,56,99,49,102,49,56,49,51,48,99,53,54,57,54,54,53,100,50,51,49,54,99,57,54,49,101,48,48,102,53,101,52,99,99,56,48,53,98,57,52,52,48,101,55,52,97,51,50,100,57,49,52,98,50,52,99,48,55,49,50,48,101,102,48,98,102,52,49,48,48,55,98,98,48,51,98,100,48,49,101,102,48,102,101,56,55,100,99,51,100,49,50,49,100,100,48,102,50,56,51,100,55,50,99,56,49,100,57,48,51,98,101,48,49,55,54,100,55,53,100,55,102,102,53,48,48,101,51,52,48,48,102,102,55,99,55,56,48,48,102,102,57,101,55,50,101,56,48,57,102,98,48,48,102,102,55,100,53,53,48,49,50,102,99,48,102,50,48,51,102,54,49,102,51,101,49,102,56,48,55,100,52,48,101,57,54,52,98,100,48,50,53,99,48,49,102,98,57,55,52,102,99,48,55,101,57,102,50,101,49,50,52,51,102,56,48,101,57,57,101,52,52,52,53,48,101,97,49,55,48,49,101,102,48,102,50,56,55,102,57,51,48,98,98,50,100,48,51,102,56,48,102,48,48,51,102,50,48,101,52,56,98,57,48,55,52,99,48,102,51,99,49,101,50,48,55,99,99,97,101,50,102,99,98,101,50,56,99,98,101,48,102,101,56,55,101,99,51,99,57,101,54,99,97,50,50,99,100,49,52,98,50,48,101,57,48,55,55,56,48,50,55,50,100,52,48,54,102,102,48,48,102,102,55,99,51,55,99,48,57,100,52,99,48,101,51,99,48,49,102,54,48,54,48,102,48,56,48,57,51,98,50,100,52,97,48,48,102,102,49,51,49,48,101,102,56,49,51,99,56,48,101,102,57,97,48,49,50,53,50,101,100,48,48,97,99,101,57,56,53,99,48,55,55,52,49,101,57,56,49,50,99,99,49,100,56,48,55,57,56,48,102,52,52,51,98,51,56,98,50,50,99,57,50,56,51,100,56,53,51,50,49,49,53,54,49,99,48,50,101,48,49,100,57,49,55,52,48,102,98,49,48,99,98,102,99,56,56,49,100,55,48,102,55,57,55,101,57,99,49,102,100,57,48,55,53,100,48,53,55,56,48,57,48,48,102,102,55,55,54,52,51,100,56,53,56,53,102,102,56,48,54,55,99,97,56,49,55,101,48,48,102,102,51,101,100,50,99,48,57,100,52,48,48,55,56,55,56,48,48,51,101,98,102,52,48,57,97,48,48,50,55,49,49,49,99,97,49,101,49,101,55,48,102,48,48,51,57,101,48,101,48,51,49,99,51,56,56,53,50,50,52,49,53,53,99,98,55,50,57,100,51,56,49,101,57,56,55,102,52,51,99,99,53,48,56,51,98,49,48,55,52,100,50,49,101,99,50,98,50,48,51,100,97,49,99,53,52,99,52,97,48,55,55,99,56,97,48,102,51,52,51,101,99,49,100,50,52,98,48,55,56,54,48,50,52,97,49,101,57,50,98,99,51,99,51,50,49,99,51,52,55,48,102,50,53,48,55,54,56,49,51,101,49,101,51,57,50,98,56,97,102,52,101,48,51,48,51,53,48,48,102,102,98,99,51,48,48,55,99,100,52,48,48,57,101,55,50,57,99,51,100,52,49,102,97,48,50,53,57,48,48,49,102,53,101,54,49,99,52,48,102,57,52,57,54,55,99,49,100,55,56,48,57,97,48,49,51,49,99,48,52,99,52,48,55,54,57,48,53,98,48,101,51,57,54,101,53,51,57,53,99,49,102,98,48,102,52,57,52,99,48,48,102,102,102,54,97,56,51,56,48,50,97,52,98,50,50,101,100,48,100,51,57,51,99,51,102,56,49,100,54,48,55,56,48,49,100,54,48,55,55,101,53,56,56,51,100,97,48,102,52,57,55,101,49,99,97,50,99,53,48,99,51,97,54,53,50,49,54,48,49,99,51,48,55,100,56,48,101,98,48,51,101,53,52,100,56,55,98,98,49,54,48,49,100,102,52,99,48,101,57,55,102,56,48,56,56,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,49,50,48,52,97,101,48,49,51,50,48,48,102,48,52,48,57,52,57,48,55,101,56,49,99,55,48,50,54,48,56,49,100,52,49,54,50,48,50,53,50,48,102,48,52,49,100,102,48,48,51,100,99,57,50,49,100,101,50,99,54,53,49,52,97,48,52,101,57,54,52,48,49,101,101,99,48,101,55,57,55,101,49,99,98,50,99,97,56,49,50,99,49,101,54,50,57,52,51,99,50,53,51,53,54,101,53,52,48,55,56,56,98,49,57,101,48,57,101,50,57,49,51,56,100,53,53,98,99,48,50,52,57,51,98,52,97,54,99,48,48,102,102,55,97,54,56,55,55,48,51,99,52,53,51,48,55,98,48,97,55,52,53,50,102,99,51,98,101,57,57,100,51,56,97,55,50,99,48,51,55,101,56,54,57,56,48,57,54,52,97,52,52,48,100,98,97,51,50,52,50,52,50,50,97,52,53,54,52,55,52,97,52,54,52,51,52,97,57,50,50,57,52,56,101,102,99,100,54,97,56,100,101,97,97,54,97,98,54,100,51,100,52,48,50,48,97,53,52,48,51,54,52,99,48,49,102,49,53,55,48,50,54,99,56,51,97,54,48,102,100,56,48,49,102,53,55,50,48,101,99,56,49,99,101,51,54,53,100,101,50,101,48,49,101,97,56,49,50,101,57,99,51,101,57,99,49,101,97,51,53,50,53,54,49,54,52,53,55,54,52,50,48,48,55,97,98,56,48,52,99,52,48,49,51,49,52,49,101,57,48,101,52,54,48,48,54,101,54,52,97,53,48,101,101,50,53,48,50,54,99,51,98,99,53,51,53,55,102,99,51,97,101,53,56,48,55,56,51,52,55,57,100,56,98,54,101,53,55,49,54,53,101,100,48,98,55,102,56,48,99,99,97,97,48,49,53,100,56,48,48,102,102,102,57,55,55,48,49,50,50,56,53,51,48,49,50,100,48,48,52,101,56,56,55,49,48,48,57,57,98,48,101,102,97,52,57,48,50,97,48,48,57,99,97,48,48,102,102,55,98,97,102,97,49,48,55,55,102,50,51,50,52,48,48,102,102,51,98,48,52,48,49,101,53,101,48,49,100,52,48,49,50,100,52,49,99,50,52,56,51,57,54,56,57,52,49,102,48,50,102,57,50,52,98,54,99,53,56,97,53,49,55,99,57,50,57,57,102,100,56,55,55,99,51,97,53,99,97,102,49,57,97,99,48,50,55,102,56,48,49,100,97,49,50,48,49,97,50,54,97,48,52,54,56,48,48,102,102,102,98,101,50,48,48,102,102,55,100,53,56,101,48,48,55,100,97,48,56,49,50,57,50,57,48,49,100,49,48,101,56,50,49,54,55,52,49,102,100,48,51,98,98,57,54,48,48,102,102,49,101,56,99,49,54,49,54,57,49,53,98,57,53,52,48,48,102,55,55,56,51,99,102,48,55,51,99,53,97,48,51,99,55,102,50,56,97,53,57,56,51,99,53,48,101,48,56,55,51,49,50,101,57,51,56,51,57,50,49,99,49,52,57,52,52,51,48,55,97,100,51,53,51,102,99,54,100,101,99,51,98,98,100,48,52,98,50,102,97,52,98,48,102,102,48,48,97,55,53,48,50,52,100,56,48,57,55,56,50,101,48,48,57,97,102,48,50,54,57,52,48,57,55,101,48,50,53,102,48,97,56,102,57,98,48,48,55,97,98,52,48,102,57,48,49,100,53,56,51,98,98,50,100,49,51,98,48,50,53,101,97,52,97,54,50,97,48,51,102,97,48,102,49,52,51,97,97,49,99,97,50,99,48,98,57,101,56,99,57,52,53,100,56,55,55,102,57,54,52,48,57,49,101,49,101,52,54,50,56,49,50,48,56,54,53,101,49,53,97,57,97,57,98,98,49,49,57,52,102,52,49,100,102,97,54,99,48,48,55,54,55,48,49,50,57,101,48,101,54,98,56,49,50,101,56,48,52,97,100,48,49,50,100,52,48,52,98,100,56,50,54,102,97,55,102,48,55,48,101,48,101,48,48,102,102,49,99,100,56,51,57,97,57,50,99,50,53,56,48,52,97,55,52,101,48,48,55,97,53,101,48,101,101,56,51,97,101,49,99,98,48,52,99,56,50,53,98,57,54,99,53,101,101,52,53,99,57,54,48,50,52,55,57,99,101,56,57,99,98,100,50,100,51,99,55,97,97,57,99,53,57,57,54,49,98,48,50,55,97,99,48,52,101,54,48,48,55,99,54,55,52,48,49,102,52,53,54,48,52,101,99,56,49,50,50,50,48,52,100,55,56,51,99,54,48,50,54,52,52,48,57,100,99,48,55,52,55,52,48,101,97,57,49,57,50,99,49,99,97,48,55,98,56,49,100,57,56,55,52,48,51,97,57,56,51,102,99,48,101,57,52,51,101,101,49,97,57,55,99,102,48,51,99,97,48,55,48,99,49,102,99,48,101,101,56,55,98,98,57,55,97,48,101,57,99,49,101,101,56,55,98,102,101,50,53,50,49,100,49,48,102,54,50,48,54,50,56,99,98,49,50,56,54,53,48,55,48,48,57,54,55,52,102,50,99,48,98,49,57,101,57,97,53,54,97,48,97,55,56,48,102,49,54,53,57,57,54,52,56,54,53,51,57,53,56,53,56,49,54,99,53,56,98,100,100,49,57,48,52,97,98,52,51,52,97,50,99,52,98,48,52,56,99,100,98,99,101,56,54,54,56,54,56,48,99,100,50,52,97,52,97,52,55,54,53,56,100,52,57,49,52,52,49,49,57,57,97,97,51,52,101,97,97,49,56,100,97,54,99,102,97,54,98,102,99,48,53,55,57,48,48,102,102,55,99,98,52,56,48,57,98,48,48,102,102,102,55,48,49,50,101,97,48,48,102,97,100,55,50,98,56,51,97,50,48,101,102,48,98,100,101,56,48,49,101,50,48,55,101,99,48,102,56,100,49,48,49,99,57,56,55,100,99,97,102,99,53,54,49,53,99,57,54,48,57,101,48,55,52,56,48,102,52,52,49,99,51,48,49,51,49,54,53,55,48,55,57,54,55,97,53,49,55,56,49,100,99,50,102,53,48,57,49,56,49,51,54,57,54,53,50,50,51,50,49,52,102,50,57,57,50,99,97,99,48,102,49,98,55,50,55,101,53,54,57,54,54,53,55,101,97,98,98,101,48,49,53,52,52,97,48,51,48,56,48,48,51,101,52,56,97,48,52,102,101,50,54,48,49,51,98,56,48,48,102,98,49,55,48,55,57,54,53,53,49,53,56,100,56,50,52,48,51,97,50,48,52,98,54,97,54,48,55,99,48,48,57,54,57,52,48,52,54,101,101,51,50,57,98,56,98,97,52,99,48,55,51,56,48,102,100,99,49,102,97,97,50,97,50,56,55,97,51,51,99,57,54,49,99,101,48,101,57,49,54,97,53,53,48,48,57,56,49,53,52,49,101,100,100,102,49,52,57,53,54,49,101,49,56,52,48,101,55,51,56,55,56,52,98,49,98,97,99,48,57,50,48,49,55,98,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,97,55,48,48,102,102,49,102,49,50,99,48,50,54,98,99,51,97,52,48,52,98,97,56,48,51,101,99,57,99,98,49,48,101,57,48,51,99,51,50,102,55,50,48,48,55,55,52,49,102,97,56,51,57,97,52,99,48,55,50,54,49,99,56,50,98,98,57,53,97,53,56,97,53,56,50,55,52,49,101,101,48,51,100,50,48,55,102,52,48,52,98,54,57,53,99,49,100,57,57,101,57,50,53,49,48,55,55,52,98,100,52,100,52,54,48,52,100,97,50,49,52,56,57,52,56,55,53,52,53,99,50,54,49,53,56,49,100,99,56,97,100,51,52,53,56,57,54,52,53,55,53,55,56,98,97,48,49,53,56,100,52,49,97,54,48,50,52,56,99,49,101,102,49,52,99,48,52,98,102,48,49,51,57,97,48,52,97,51,56,51,102,55,48,102,49,99,51,97,101,57,52,50,48,101,52,48,48,102,102,57,57,101,48,55,48,56,48,102,55,48,98,97,56,52,55,56,52,54,55,57,101,55,48,97,55,48,55,54,99,48,102,53,99,51,97,54,49,102,51,50,99,53,56,52,55,56,52,99,50,100,56,97,51,52,50,98,98,98,52,51,50,57,49,50,55,52,56,50,55,52,98,99,50,98,49,48,98,102,101,55,55,52,98,50,50,98,101,48,57,50,54,52,102,102,56,48,55,97,57,50,101,97,49,50,99,48,52,98,100,56,51,100,99,50,97,48,49,102,102,56,51,56,52,48,55,50,50,48,102,101,99,51,98,99,100,98,99,99,57,52,48,48,102,98,52,49,100,48,48,102,102,51,98,52,48,55,98,54,53,48,98,50,57,48,100,50,51,51,54,102,98,54,53,51,56,51,99,55,48,101,54,57,52,50,49,102,49,50,98,49,97,55,98,50,49,49,54,97,53,101,97,49,49,50,99,56,54,53,99,98,49,97,97,49,48,52,98,97,50,99,100,48,55,55,102,53,57,98,50,99,99,98,48,56,100,57,51,97,99,51,97,53,55,102,102,53,48,50,100,101,48,48,55,100,97,57,56,49,51,100,56,53,51,48,48,102,102,51,101,98,97,99,48,57,50,101,48,55,97,56,48,52,99,101,50,55,50,51,55,50,100,52,98,56,48,101,52,102,48,101,50,56,48,57,50,48,55,55,98,50,53,50,52,57,53,98,50,53,99,102,48,102,50,48,51,100,55,48,55,55,52,49,99,51,50,100,51,48,48,102,102,57,97,97,51,56,55,51,99,51,102,52,56,97,53,54,100,97,48,97,50,56,55,101,48,49,51,57,50,48,57,99,50,56,49,51,102,50,54,57,48,48,99,97,51,52,55,51,97,55,50,48,56,49,57,48,97,56,48,53,101,101,56,48,51,101,54,97,97,48,52,99,54,48,55,51,99,98,100,48,102,48,48,102,102,49,50,55,52,48,101,48,48,102,102,51,97,97,53,101,48,55,54,99,98,56,48,102,54,48,55,50,51,48,49,51,48,55,99,49,101,100,57,52,52,100,49,54,97,53,54,97,55,56,55,57,48,51,97,51,52,49,101,54,52,48,48,102,102,50,53,53,56,51,101,56,49,99,49,99,57,52,53,54,57,53,97,53,100,53,49,54,97,53,49,53,49,55,97,53,53,50,51,50,53,97,54,52,99,56,55,57,99,97,50,52,50,99,53,57,49,53,100,50,49,97,57,53,53,100,99,56,99,48,57,100,100,102,101,48,50,49,52,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,101,51,50,48,49,53,53,97,48,48,102,102,53,49,57,48,48,48,102,102,53,102,54,53,48,48,102,102,100,55,51,48,50,52,49,52,48,49,98,48,51,56,48,57,50,55,48,48,102,102,52,99,52,54,48,50,53,98,99,48,48,97,57,48,56,55,52,49,52,48,50,97,51,49,57,48,48,97,97,100,48,48,102,102,50,56,99,56,48,48,102,102,50,102,98,50,56,48,54,98,57,56,49,50,48,56,48,48,102,102,100,56,49,99,48,52,57,51,56,48,50,54,50,51,48,49,50,100,101,48,48,53,52,56,52,51,97,48,97,48,55,52,56,55,50,56,48,48,102,102,100,100,97,51,53,99,48,49,51,57,99,97,52,48,48,97,102,49,53,54,48,49,54,48,56,49,51,52,55,48,48,54,99,53,99,49,100,100,48,48,102,102,50,54,101,99,55,57,48,48,102,102,50,97,50,49,102,98,48,54,101,53,54,57,54,100,54,57,52,48,54,53,102,48,48,56,102,55,98,53,100,55,53,97,101,50,98,56,50,98,97,102,102,56,48,98,56,50,48,48,102,102,102,57,52,49,55,97,99,48,48,102,97,102,56,48,55,54,99,55,51,54,51,56,49,51,54,97,48,101,102,102,55,51,48,101,48,99,102,48,55,52,52,48,102,99,99,101,54,48,97,102,102,49,99,55,51,57,102,49,99,54,53,48,53,98,52,48,49,102,49,54,99,48,50,54,54,48,51,97,97,53,56,48,51,98,48,48,102,102,55,102,56,48,52,97,49,50,54,50,50,102,52,48,48,102,101,48,55,55,99,51,100,101,101,56,49,51,49,50,53,49,50,53,56,50,54,48,98,48,52,97,101,49,101,55,48,101,57,49,55,99,53,52,56,55,51,48,49,100,99,56,55,98,57,97,48,52,98,51,48,49,100,102,99,53,54,49,52,100,50,49,99,50,50,99,99,51,98,97,49,99,55,102,101,100,51,52,51,100,50,48,57,102,50,102,99,48,49,101,97,48,101,48,49,50,101,48,101,102,48,50,52,48,51,97,101,53,101,49,54,49,56,49,57,50,48,48,102,102,55,99,97,49,48,49,97,48,48,55,100,55,98,48,51,98,52,102,56,55,102,56,48,57,98,51,48,101,48,55,100,99,50,102,101,48,55,52,52,48,102,100,55,49,99,50,48,55,51,56,48,54,101,97,48,50,102,51,48,48,102,102,51,101,51,100,56,48,52,99,99,56,55,52,99,48,57,55,54,48,48,55,100,56,55,48,55,53,48,97,53,48,102,57,97,50,48,54,54,53,52,48,49,51,49,54,49,100,48,50,100,52,48,57,55,57,50,98,99,98,101,48,52,99,50,54,48,48,102,102,51,97,98,52,49,101,100,48,102,97,48,55,56,56,51,97,52,53,101,56,55,49,57,101,97,50,98,56,97,99,50,56,48,98,100,52,99,50,101,54,52,51,99,97,49,102,50,48,101,55,57,52,48,49,99,50,100,98,102,50,56,100,48,99,97,50,98,48,102,55,101,48,102,54,57,54,52,49,101,49,52,48,50,98,56,97,49,52,101,54,100,51,48,48,102,102,53,101,56,100,101,51,53,50,49,57,54,49,101,101,49,100,52,102,52,102,53,97,100,51,98,97,97,53,97,97,56,101,50,55,53,55,51,97,99,56,51,51,49,56,55,98,53,52,99,53,54,102,97,102,52,53,50,97,52,49,98,52,56,100,53,52,52,54,100,52,53,55,53,97,100,57,53,50,48,49,99,97,48,55,52,101,51,56,98,48,51,99,48,48,102,102,50,53,99,99,51,99,56,54,50,97,97,51,57,57,102,56,100,50,51,101,57,100,49,54,48,102,54,56,102,48,57,57,101,97,56,101,51,54,99,51,101,53,51,52,48,99,52,51,53,100,99,54,57,97,56,56,97,100,57,52,97,51,99,56,100,98,49,52,50,100,53,52,101,51,97,99,54,51,97,57,101,57,97,101,55,51,48,101,99,56,51,100,53,51,98,98,57,97,48,49,56,98,49,56,53,54,51,56,53,50,101,98,56,48,100,49,50,49,48,98,97,56,48,99,50,57,53,54,48,57,57,54,48,50,51,50,101,48,49,51,54,53,57,53,98,54,98,54,99,98,50,99,98,54,53,57,54,50,50,99,98,48,97,98,50,99,49,53,52,53,53,57,101,98,53,99,54,100,99,49,53,100,54,100,55,53,102,57,98,55,48,52,98,101,100,102,101,51,102,101,48,51,99,51,54,49,56,49,52,51,49,56,54,49,56,48,54,57,100,52,48,50,100,57,52,48,49,102,55,97,97,48,102,53,48,49,102,99,48,51,99,51,48,48,102,102,55,100,56,102,48,51,102,51,48,101,102,56,51,102,53,52,55,50,98,48,97,97,55,52,49,100,52,49,54,48,99,56,51,98,56,48,55,53,99,53,48,57,52,56,56,99,53,53,51,50,56,52,53,54,48,51,56,100,54,100,100,52,101,48,102,98,56,51,97,57,50,99,49,102,52,97,50,98,53,51,56,98,57,52,57,50,100,52,98,55,48,102,57,56,55,54,99,51,102,48,100,48,51,99,52,48,102,48,50,52,57,55,56,53,100,50,55,57,55,54,53,55,57,55,54,49,101,100,50,99,52,51,98,102,100,48,56,51,97,101,53,54,57,52,56,53,54,48,55,52,56,97,48,48,102,102,48,99,57,97,100,52,48,100,54,100,53,99,99,52,56,102,97,55,49,102,49,56,102,56,100,102,56,102,56,48,51,48,53,50,56,48,56,100,97,48,48,102,57,52,102,56,51,98,102,48,102,53,49,53,99,48,52,100,53,56,49,50,101,56,48,102,52,53,50,99,97,57,48,99,99,51,57,48,49,101,99,48,50,53,102,51,48,55,48,52,97,48,50,101,56,49,51,97,53,55,97,52,48,48,102,102,57,56,56,55,97,56,49,100,102,48,51,99,55,48,102,97,48,55,56,48,51,101,50,53,52,102,52,48,54,49,50,55,57,54,56,56,55,56,97,55,50,97,56,49,101,55,56,55,49,100,50,101,53,51,49,51,49,48,49,48,100,48,48,98,49,48,49,51,99,102,50,53,55,50,54,57,54,48,53,57,50,49,49,55,57,57,48,99,48,97,51,48,102,57,48,101,99,98,49,54,48,101,99,50,97,51,99,98,49,54,51,97,51,52,101,99,54,56,49,100,101,98,57,56,100,98,54,98,48,50,51,56,102,53,48,51,53,54,48,97,55,51,49,100,54,51,53,57,53,50,51,51,50,98,57,100,49,49,54,100,54,100,99,48,51,49,53,48,50,53,97,52,54,102,57,57,99,54,55,48,55,101,56,55,102,51,49,56,102,97,55,49,51,51,57,55,49,101,56,100,101,49,100,50,51,53,49,52,49,57,99,54,56,49,102,50,99,56,54,56,49,100,52,102,54,55,48,53,99,55,53,51,52,53,101,97,52,99,101,49,97,55,50,49,102,48,102,56,55,50,53,52,55,97,55,57,102,49,53,51,49,97,48,97,57,55,50,56,53,48,100,51,99,51,52,102,48,100,51,98,49,100,99,102,48,97,53,55,56,48,97,99,97,55,102,56,53,55,51,50,101,98,56,98,53,100,52,48,53,54,102,48,48,102,97,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,51,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,49,48,48,48,102,102,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,102,102,48,48,102,102,98,48,52,53,48,49,57,56,57,50,56,48,49,102,52,51,48,48,102,102,102,48,56,48,57,56,54,48,48,55,100,50,98,56,49,50,53,97,48,48,102,102,102,98,50,97,48,50,52,99,52,51,56,97,53,102,48,55,102,52,49,101,57,98,101,49,100,101,48,55,101,101,53,51,56,49,51,52,99,48,101,54,52,51,97,102,56,49,101,55,56,51,99,56,48,55,57,56,48,102,55,56,98,49,50,97,99,48,57,100,51,48,102,52,48,51,57,100,48,55,51,56,49,101,102,48,55,48,54,48,101,57,56,51,97,48,49,99,48,48,102,102,102,56,97,53,97,53,56,55,56,52,51,98,101,49,99,97,52,56,50,99,101,52,49,102,50,97,49,56,48,51,100,100,54,49,100,48,48,101,57,50,49,48,55,48,48,49,100,99,48,55,55,48,51,101,48,53,51,48,55,54,101,99,51,99,100,56,51,102,99,53,97,48,55,57,48,48,102,102,53,57,100,53,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,55,102,99,48,50,98,98,99,48,49,102,53,101,97,48,48,102,102,102,98,48,49,48,55,102,52,48,48,102,102,102,97,99,99,48,50,54,55,56,51,97,56,48,52,100,54,48,49,50,101,54,101,56,55,55,57,50,48,51,101,97,49,100,100,48,101,102,48,55,98,99,51,97,56,53,97,48,55,52,48,51,102,48,101,48,55,99,49,102,48,55,54,56,48,102,48,56,51,97,97,49,102,53,50,56,49,50,99,97,97,50,99,52,51,97,101,48,102,50,52,51,98,97,49,99,53,48,102,56,48,55,48,56,98,55,48,102,52,48,55,55,99,97,101,50,100,97,56,97,52,48,102,101,56,55,55,99,97,54,52,57,48,102,48,51,54,53,55,50,48,48,51,99,48,48,101,54,48,55,50,99,51,99,102,54,99,97,55,51,97,49,100,101,52,50,57,53,48,48,101,52,57,48,50,52,54,52,48,57,101,55,48,50,53,100,48,48,49,102,54,50,97,48,52,98,97,48,55,50,99,48,57,97,48,48,50,53,56,48,51,101,54,48,48,102,102,102,55,53,48,55,48,48,51,100,53,100,101,50,97,99,98,57,50,57,56,98,51,56,52,53,50,98,56,51,102,54,48,101,99,48,51,102,50,53,55,50,51,50,50,97,53,48,55,57,48,49,100,55,56,51,100,49,48,101,100,97,50,50,54,49,54,50,48,48,102,54,98,48,51,99,48,48,101,97,101,50,99,56,97,100,101,53,56,49,53,102,50,57,97,53,56,49,52,56,53,98,49,52,56,53,97,49,52,56,49,102,53,48,101,52,56,55,56,56,51,100,56,49,99,50,48,102,53,56,55,52,56,51,100,97,53,102,56,48,53,56,56,56,48,51,101,53,49,56,48,52,56,100,48,49,50,101,56,48,52,56,54,56,48,51,101,99,99,100,49,52,51,97,54,48,52,97,102,56,55,51,55,48,51,98,52,48,101,49,48,51,102,57,48,55,48,48,49,100,48,48,50,54,51,56,98,57,48,55,54,101,53,54,51,56,56,56,100,48,55,49,48,51,56,56,49,102,97,48,102,56,48,51,99,102,48,55,99,50,49,99,54,48,102,50,49,52,101,48,101,98,56,97,53,52,55,52,50,52,51,48,48,102,102,55,98,51,48,49,100,102,50,55,102,48,55,54,99,53,55,48,55,57,56,97,102,48,101,53,99,97,54,50,54,57,52,54,49,100,48,50,101,99,98,101,50,101,99,97,57,48,101,52,99,48,55,55,56,51,56,54,56,52,49,100,48,48,101,55,48,55,52,99,53,99,48,48,55,99,54,99,48,48,49,102,54,53,97,48,102,56,56,48,57,48,102,48,48,102,102,55,100,56,52,48,51,97,100,48,55,51,52,49,99,102,50,56,99,51,98,99,49,102,52,48,55,51,99,48,52,102,56,56,51,101,48,48,55,48,56,48,52,98,97,48,51,101,55,48,101,54,49,55,49,57,56,50,98,48,98,50,52,54,50,99,52,51,99,52,49,102,102,52,56,48,101,50,56,51,97,100,48,55,97,97,49,100,50,48,102,54,50,51,57,53,54,57,101,53,97,57,53,54,49,101,49,48,55,53,50,53,98,48,51,99,101,48,102,49,50,55,97,54,48,55,54,99,99,57,97,49,100,52,48,55,56,50,49,100,50,50,102,56,51,99,56,49,100,57,50,100,56,97,100,50,98,52,51,99,57,54,49,99,100,48,55,56,50,48,101,102,102,102,99,48,54,98,56,48,48,102,102,55,99,97,49,56,48,49,102,52,53,54,49,101,98,48,50,55,53,52,51,97,99,53,54,56,49,51,100,54,48,52,57,57,56,51,98,50,48,101,102,57,55,52,48,52,100,48,56,51,97,100,50,56,52,98,50,52,53,48,55,102,101,48,101,102,48,51,97,52,53,48,57,54,55,56,49,101,54,48,49,51,52,97,48,101,100,48,97,98,52,48,50,57,49,49,48,51,97,52,53,99,48,55,55,50,48,97,100,52,101,48,49,50,57,48,102,55,56,51,101,48,48,102,102,55,50,56,53,52,57,52,97,53,97,50,48,57,53,54,49,100,97,101,49,100,54,97,48,102,102,48,51,100,54,48,55,55,99,53,57,97,49,56,55,50,52,97,56,48,102,52,49,55,97,53,98,56,51,97,57,48,55,51,101,48,101,98,52,51,99,97,48,52,52,52,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,51,51,102,49,52,48,50,99,48,99,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,102,102,56,48,100,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,102,99,50,56,48,52,48,51,97,56,48,55,102,99,50,102,102,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,102,102,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,97,48,55,102,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,56,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,102,102,101,98,97,56,49,57,51,48,51,99,53,48,48,55,100,52,102,48,49,51,100,101,48,101,97,48,48,57,48,102,48,55,54,52,48,48,102,102,102,98,49,101,48,102,100,48,51,56,100,48,102,48,49,53,48,48,102,102,52,97,102,48,51,100,51,50,102,98,49,53,99,53,54,49,55,101,101,54,98,97,48,102,52,56,55,54,99,51,97,97,53,97,48,48,102,102,57,48,51,54,48,101,100,99,49,101,99,48,55,102,48,51,97,51,57,49,97,52,98,53,48,101,55,48,51,57,102,48,55,100,54,53,98,49,55,52,57,52,53,49,56,51,97,56,48,102,101,57,54,52,52,52,97,102,48,102,50,49,54,50,53,54,49,53,52,53,56,49,54,51,50,53,50,49,52,99,48,102,53,56,49,99,50,57,54,56,48,102,54,99,48,98,54,53,55,102,102,53,48,55,97,48,48,49,102,53,57,54,49,101,99,48,101,57,48,55,48,99,48,49,102,54,52,52,48,48,102,102,102,97,102,98,48,102,99,48,55,101,99,51,99,99,49,100,101,48,101,54,56,55,50,52,51,57,52,48,52,101,101,56,49,50,97,52,49,101,98,48,102,56,48,55,99,56,51,100,54,53,99,57,53,101,49,100,97,48,101,97,56,55,52,56,51,97,56,49,100,97,48,55,101,97,49,99,51,50,100,56,51,99,52,49,101,53,48,102,50,48,55,56,56,98,53,52,57,52,49,50,97,48,97,50,50,56,48,97,50,50,97,100,49,57,50,56,98,55,50,100,48,98,98,50,99,52,98,48,52,50,50,98,56,97,101,50,98,100,48,100,50,57,51,99,98,49,55,50,49,56,56,102,53,56,49,49,55,53,100,55,102,99,48,51,98,101,48,48,102,102,49,101,50,99,50,48,48,102,97,98,49,48,48,53,98,57,54,48,49,50,48,50,48,48,102,102,55,55,57,52,48,52,98,98,48,48,102,102,48,99,52,55,53,48,48,57,51,49,48,101,57,57,55,52,53,54,48,55,55,56,51,100,54,49,100,56,50,102,99,98,55,48,101,57,56,55,55,56,51,102,56,53,52,49,52,56,53,102,57,52,99,53,98,57,54,56,49,99,57,48,102,55,50,52,48,55,97,49,48,99,51,97,99,49,102,51,50,98,52,97,99,50,99,49,49,49,51,52,98,48,48,101,56,56,55,57,100,50,56,51,56,97,49,101,54,48,101,55,56,55,100,100,49,52,51,98,97,53,102,97,51,50,51,98,101,53,51,49,54,97,57,56,49,99,97,48,102,55,56,55,52,52,51,100,100,48,53,54,97,53,97,53,53,48,55,55,48,51,99,56,53,49,49,54,100,50,56,50,53,56,97,48,48,97,97,98,97,102,102,56,48,55,55,57,56,48,51,101,98,50,48,48,102,102,57,100,52,48,50,53,55,48,48,57,102,52,48,50,52,100,56,49,100,56,56,51,102,51,48,50,52,101,56,97,48,101,49,99,49,48,55,50,54,53,54,102,50,101,48,49,100,52,49,52,52,48,101,55,53,50,99,97,98,48,55,55,54,49,100,55,48,102,49,56,51,57,51,99,48,101,97,48,98,49,48,48,102,102,55,98,51,99,97,99,48,55,54,99,49,101,51,48,101,48,56,51,98,48,48,102,55,48,55,98,56,51,97,50,48,101,100,102,97,50,48,55,52,56,97,100,48,101,100,56,55,97,48,51,57,97,49,99,99,52,50,50,101,101,55,51,54,48,101,98,48,51,100,52,49,99,49,50,102,100,97,50,98,52,97,102,50,98,48,98,101,50,98,100,48,54,52,48,56,49,99,48,49,102,51,48,50,48,50,52,97,99,48,57,97,50,48,50,54,54,56,48,57,51,56,48,55,53,99,48,102,99,52,49,99,99,57,55,100,52,53,56,48,51,57,52,48,50,52,98,97,48,49,101,97,48,51,100,56,48,50,54,49,48,49,99,102,50,49,57,54,97,48,102,49,53,51,48,51,99,50,49,102,53,97,48,102,53,57,54,48,48,102,102,101,56,56,51,57,99,49,99,57,48,55,57,52,49,100,100,48,101,48,48,102,102,55,53,56,51,97,54,53,102,56,55,52,52,51,99,100,56,49,99,54,56,55,52,101,56,49,102,49,48,55,57,56,51,101,54,49,102,51,48,102,98,57,55,50,49,100,51,101,48,101,98,52,49,100,54,57,55,54,49,102,101,48,102,48,49,53,52,53,57,50,53,57,53,97,53,56,48,55,97,57,48,101,56,48,52,97,52,48,48,102,102,55,100,49,101,56,48,51,101,100,100,48,51,100,48,48,48,102,102,102,97,56,54,48,50,54,100,49,100,48,55,97,97,57,97,49,100,100,48,102,48,48,51,99,54,48,50,53,102,56,49,101,98,57,52,48,56,52,48,101,101,48,48,102,102,57,56,98,48,55,53,99,53,49,48,55,56,48,98,49,52,48,50,99,100,51,99,51,97,97,99,57,55,50,56,97,53,97,57,52,56,48,102,51,52,51,56,101,53,50,50,52,57,55,54,53,54,48,55,49,56,98,97,48,55,98,101,48,101,98,49,50,48,48,52,100,51,56,55,51,50,52,51,102,48,56,57,54,53,55,57,54,52,49,100,52,48,102,51,56,51,99,54,48,55,55,54,56,50,49,101,50,48,101,48,53,48,51,99,56,52,100,48,55,56,48,49,100,100,48,48,102,102,101,48,102,48,55,53,99,48,102,53,52,49,100,54,56,51,102,48,48,101,50,49,52,52,48,102,52,56,49,99,98,48,51,99,99,48,101,48,56,51,101,49,48,55,54,50,49,101,57,97,50,99,97,56,51,98,52,48,102,49,56,49,100,56,48,55,99,56,51,98,97,48,102,48,52,51,56,56,49,101,48,48,102,102,49,50,52,50,100,99,98,49,48,101,102,49,55,49,56,97,51,48,102,55,48,55,53,100,51,56,98,57,48,101,102,49,54,56,48,50,52,56,49,101,48,50,57,56,98,51,50,57,56,98,49,48,49,50,102,52,102,98,48,52,56,49,55,97,53,53,50,55,49,53,56,57,102,53,48,53,56,97,49,97,53,98,53,98,102,99,49,52,56,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,49,52,48,56,48,49,102,50,49,48,48,50,52,101,99,48,57,56,99,48,50,55,57,52,48,49,102,50,50,97,48,50,52,50,48,49,99,55,48,49,50,99,52,57,97,49,102,102,48,101,57,48,51,99,48,99,48,52,97,48,56,49,50,102,99,49,102,54,50,101,48,49,102,52,56,51,98,98,52,54,52,97,99,53,100,48,49,50,100,52,49,99,52,48,101,57,56,49,51,54,56,48,52,99,52,97,53,56,55,56,99,48,57,57,48,52,56,50,99,100,49,56,51,99,99,49,99,53,99,53,50,54,48,55,53,49,100,50,52,97,102,50,101,99,51,98,100,53,50,49,102,56,48,101,55,57,55,56,49,101,49,48,102,102,56,48,51,100,97,52,49,99,54,48,101,52,57,54,97,48,48,102,55,101,48,55,98,48,51,97,48,56,48,53,56,48,48,102,97,56,49,100,51,48,101,57,56,55,53,99,51,56,50,49,100,54,48,101,99,48,55,49,52,51,56,97,49,100,97,50,56,52,51,57,52,49,99,56,48,101,55,49,52,48,53,51,56,55,52,56,51,57,99,49,100,48,48,101,97,49,52,99,53,55,48,55,55,52,51,97,101,49,100,51,48,101,98,48,55,55,53,48,53,49,99,97,97,48,101,100,56,55,53,99,51,98,54,49,100,99,50,97,49,48,100,48,52,97,56,50,56,52,51,98,99,53,49,57,52,101,56,54,56,56,53,52,49,53,54,53,51,49,53,101,56,56,56,52,53,55,57,53,52,53,55,50,51,97,50,49,53,101,56,48,100,51,52,100,98,55,49,51,51,98,48,49,100,52,48,101,98,50,48,56,55,98,48,98,56,48,102,99,97,49,56,55,54,56,97,49,52,53,48,102,97,56,55,56,99,97,49,48,101,100,56,55,53,48,51,99,52,49,102,49,52,54,50,57,56,97,100,54,52,51,100,54,53,101,56,55,53,48,51,57,56,53,56,48,55,97,99,98,54,48,101,56,48,55,53,99,98,57,48,102,48,99,50,49,101,50,101,52,98,53,48,101,102,48,55,53,52,98,56,48,102,102,48,55,100,52,98,55,48,101,100,49,52,99,57,99,57,97,101,49,53,99,49,100,102,50,99,48,51,101,52,49,101,101,50,99,48,97,100,56,52,51,55,48,51,99,48,53,97,100,97,55,55,102,101,49,100,51,50,57,52,98,50,48,101,102,48,55,53,48,51,98,48,53,48,49,54,101,49,101,99,48,102,49,48,55,102,48,98,55,50,57,48,97,48,50,57,56,97,56,50,100,48,51,101,99,49,101,102,52,55,48,101,98,50,49,56,55,97,52,51,101,54,53,57,49,53,56,56,48,56,56,56,54,53,56,48,55,98,56,51,99,101,56,97,49,99,53,48,101,99,48,55,51,99,51,57,48,56,56,49,101,50,50,102,100,50,53,49,100,101,50,101,48,98,53,52,51,48,101,53,48,55,52,52,51,97,52,49,100,49,54,99,98,50,52,98,52,97,57,48,101,100,56,55,54,99,97,50,50,97,54,53,48,52,97,101,52,48,48,102,102,48,98,55,50,48,48,102,102,55,99,99,52,48,48,102,102,57,100,52,48,50,52,100,52,49,102,102,48,49,51,49,97,48,101,55,48,48,57,55,57,48,55,49,99,53,48,48,55,48,48,102,102,51,102,101,48,52,99,54,56,49,50,99,98,52,49,102,55,48,101,100,48,49,51,50,48,48,52,99,49,57,52,54,53,53,97,55,53,49,54,101,49,100,51,101,101,97,52,50,50,102,48,101,101,48,49,50,98,99,53,55,48,55,102,52,97,98,48,102,54,97,49,56,55,55,56,51,101,53,56,51,56,101,53,102,97,52,56,55,100,52,51,99,101,48,102,52,56,51,98,52,53,101,56,55,51,99,51,99,54,48,48,102,102,102,52,97,48,51,102,101,53,97,49,53,52,49,100,55,48,101,51,48,55,100,99,51,97,52,49,102,52,50,99,48,48,102,102,57,57,50,48,101,48,97,54,48,49,101,99,48,48,102,102,51,101,52,98,50,48,48,102,98,101,53,50,98,52,48,57,48,101,48,55,55,97,53,57,48,49,50,53,99,48,52,97,56,48,55,101,48,97,48,50,100,56,48,57,99,100,48,55,97,54,53,48,49,55,48,53,51,48,51,100,98,52,99,50,98,98,56,55,57,101,56,98,50,48,50,53,57,52,49,99,101,48,51,99,49,48,55,54,48,49,101,57,50,98,52,97,98,48,102,54,57,53,56,49,102,55,48,101,50,48,55,102,56,51,56,97,53,98,56,51,98,57,48,50,54,54,57,51,52,98,55,48,102,48,48,55,50,56,49,101,48,48,102,102,51,57,97,52,51,51,48,55,98,97,99,51,98,99,49,100,50,50,97,100,51,48,51,102,50,49,102,54,48,101,100,49,52,54,53,54,56,55,97,99,49,100,50,50,54,56,55,99,56,48,50,98,57,53,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,53,50,52,48,48,102,102,55,100,102,102,56,48,51,101,99,98,56,49,102,49,56,48,51,101,97,57,52,48,49,102,55,102,99,48,52,98,48,56,49,51,52,52,48,101,56,48,97,53,50,56,52,51,101,50,56,101,101,56,48,51,101,98,56,52,49,100,101,56,51,98,54,48,55,98,54,48,101,100,48,51,99,56,100,97,51,50,49,57,53,99,48,102,52,99,49,99,100,48,55,57,48,48,102,102,57,97,51,48,50,54,48,99,98,100,48,102,53,48,55,50,49,49,56,51,100,49,99,97,57,50,99,56,98,56,48,101,50,48,55,56,55,57,54,101,49,100,50,48,101,100,56,55,57,52,51,97,52,49,102,53,50,56,100,48,100,51,53,99,48,101,102,56,55,98,48,51,98,99,53,51,100,48,55,56,48,97,48,48,102,102,102,56,48,55,49,101,99,51,100,99,49,99,50,48,102,54,48,48,102,102,100,98,54,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,50,48,50,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,48,99,53,52,48,50,52,102,56,48,57,99,49,48,55,48,99,48,52,102,52,56,51,56,52,48,101,49,48,49,51,49,56,48,52,98,97,48,55,101,99,97,48,48,102,102,102,57,56,55,49,99,51,101,52,49,100,102,48,101,98,49,54,56,53,97,49,53,52,53,53,48,55,97,48,51,57,56,49,101,50,48,102,53,48,51,97,102,48,102,53,56,55,56,99,51,57,97,49,100,98,48,102,100,49,54,50,48,101,57,56,49,101,100,49,53,101,49,99,53,48,102,50,48,55,98,99,97,56,48,101,54,56,51,100,102,48,101,53,57,53,48,49,102,48,50,56,100,49,52,49,101,49,48,55,48,49,50,56,98,101,52,99,50,99,99,51,98,97,53,56,97,53,52,99,100,53,53,98,53,54,56,50,57,97,57,97,48,50,49,54,56,48,51,101,53,48,97,48,48,102,102,102,97,49,49,50,101,52,49,100,48,48,55,101,52,51,101,97,48,48,102,98,50,99,48,50,52,102,52,51,98,99,49,102,102,48,102,100,48,55,48,48,49,102,51,56,55,102,56,51,101,97,49,102,55,48,50,54,98,99,49,100,48,49,52,52,49,100,57,48,102,99,56,51,99,54,50,101,48,49,100,49,48,55,102,48,98,57,50,97,48,51,101,54,48,102,54,52,49,101,49,48,49,51,49,101,56,50,53,101,49,53,50,53,52,49,55,99,48,50,52,50,48,52,98,102,49,55,99,48,48,102,102,102,54,102,56,55,57,48,98,97,48,55,97,53,52,49,102,98,50,99,52,97,52,50,56,56,49,99,101,56,55,101,99,98,53,50,97,98,48,55,54,48,98,54,50,99,48,51,56,54,49,102,97,50,98,48,51,57,99,48,101,56,56,48,97,49,48,48,49,102,52,50,48,48,48,102,102,102,98,97,56,48,55,97,50,48,48,102,102,102,97,97,98,48,50,54,51,48,51,98,101,49,99,57,48,102,54,48,55,97,48,48,52,100,99,48,57,49,97,48,55,101,48,49,102,101,48,101,100,57,53,101,48,52,99,54,48,55,48,48,98,102,55,52,51,99,52,57,99,53,52,56,51,98,52,99,53,98,97,52,49,53,52,49,100,97,50,99,52,48,57,57,56,48,55,55,50,56,101,49,100,57,50,57,56,51,100,50,49,101,49,50,98,48,51,102,101,48,101,102,52,51,98,99,99,51,48,57,99,49,102,48,50,56,56,51,97,99,53,48,57,54,55,52,48,102,97,52,51,56,52,49,100,102,52,53,48,101,50,57,54,99,53,53,53,56,55,57,52,97,55,48,55,53,99,49,102,51,48,55,54,52,48,49,98,54,48,48,48,102,102,101,56,98,48,49,102,100,48,51,97,101,48,48,54,54,48,48,49,102,52,56,51,57,49,48,55,100,48,48,101,102,99,48,49,53,57,101,48,55,56,101,48,101,98,48,49,101,99,56,51,97,100,48,55,56,97,49,100,102,48,48,52,55,101,48,55,52,52,51,102,52,48,101,102,52,51,102,52,49,100,51,50,101,56,48,49,53,101,52,49,100,100,48,102,50,48,55,55,52,98,51,48,48,54,56,101,50,97,57,51,99,49,97,102,102,48,48,56,52,99,53,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,97,97,98,48,48,55,100,102,51,48,49,50,53,52,48,52,97,53,48,49,50,49,101,48,48,102,98,48,57,48,102,99,56,51,57,97,48,50,52,98,48,49,102,50,48,55,55,99,49,101,97,48,51,57,98,50,99,56,97,48,48,48,102,102,55,98,99,100,50,99,51,57,52,53,52,48,55,100,48,97,53,48,55,56,52,53,57,48,49,50,99,101,48,102,48,51,56,55,102,99,49,101,49,56,55,49,52,51,101,101,48,52,98,48,48,55,97,99,51,100,56,53,53,56,55,57,48,98,102,50,100,99,98,51,48,102,48,48,102,102,51,98,55,50,100,99,51,57,50,48,57,101,52,50,52,50,48,102,100,52,57,53,56,48,102,51,99,51,98,54,49,100,50,48,102,52,48,55,54,56,51,98,54,49,102,99,57,48,102,49,56,55,56,99,97,51,52,102,48,55,56,50,49,102,49,48,48,100,53,52,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,99,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,49,50,49,56,48,57,101,99,48,48,55,100,98,52,56,51,100,50,48,48,55,100,52,56,48,48,51,101,52,102,50,48,52,101,102,56,51,100,48,48,101,101,50,51,101,48,102,52,48,51,57,51,48,55,97,100,99,48,57,50,101,48,101,48,56,49,51,50,99,48,101,102,53,50,49,49,99,51,99,50,53,101,100,49,54,97,48,101,98,52,97,99,48,55,48,48,48,102,102,52,97,99,48,55,56,48,98,99,48,102,98,48,55,48,48,102,102,51,97,50,56,54,48,102,49,99,49,100,98,48,55,51,100,51,52,49,102,102,56,55,50,99,51,97,56,56,99,49,102,52,50,57,48,49,99,100,56,55,57,48,51,102,56,57,99,53,56,48,55,55,56,51,98,98,52,49,102,101,48,102,56,49,53,56,53,56,50,48,52,57,53,54,49,101,98,50,99,100,100,99,48,49,56,50,50,48,101,48,56,49,102,100,56,51,57,99,48,50,54,57,99,49,99,100,48,51,98,102,48,55,102,101,48,52,98,101,56,51,99,51,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,50,49,101,52,48,101,51,48,55,101,52,51,98,48,102,51,101,48,50,53,99,53,98,57,53,100,100,50,53,50,49,49,49,50,53,49,100,50,53,49,57,51,53,49,100,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,56,56,55,54,99,51,101,50,49,100,54,50,102,52,97,101,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,99,48,55,53,99,51,99,101,53,52,57,52,52,49,101,53,50,56,99,98,51,50,98,49,48,56,48,50,57,98,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,54,56,48,48,102,102,49,102,49,97,55,48,48,55,100,101,50,49,54,52,48,48,102,102,102,97,101,55,48,55,99,56,53,55,48,49,50,55,101,48,102,98,53,57,48,101,101,97,52,56,49,50,54,50,48,52,99,101,48,51,101,48,50,57,53,51,48,98,55,48,102,53,57,54,48,57,56,49,100,56,48,101,57,57,54,54,48,52,98,97,48,51,101,54,48,102,57,97,51,48,55,53,52,49,100,100,98,50,48,102,97,99,98,50,48,102,97,56,55,56,49,51,48,97,49,50,97,53,50,56,49,99,102,50,55,57,53,50,53,50,48,55,52,56,97,56,48,55,99,101,53,52,56,55,98,48,98,101,56,54,99,51,57,56,49,100,51,48,101,99,97,51,48,51,99,97,48,101,50,50,55,97,48,49,54,50,49,100,102,48,102,56,48,55,51,48,49,101,102,55,102,56,102,101,48,48,102,102,102,57,50,99,56,48,51,101,56,54,56,98,50,48,50,52,51,56,49,101,49,49,54,52,48,52,101,56,56,49,50,97,48,49,99,55,50,102,99,98,54,48,50,52,99,56,49,101,57,57,55,101,53,99,49,55,50,48,102,55,49,48,99,97,101,99,49,100,56,101,53,54,56,49,50,99,97,48,102,56,99,49,101,48,56,51,99,102,48,102,52,57,54,52,53,53,56,55,52,52,97,100,48,101,52,48,55,49,48,51,56,52,49,99,53,50,97,48,49,100,99,56,49,50,99,97,57,97,53,52,49,55,101,49,99,97,48,101,48,48,102,102,51,57,97,52,99,51,56,55,98,97,48,51,98,99,49,101,100,50,97,100,51,48,51,56,99,49,102,54,48,102,50,49,52,54,53,57,48,55,97,56,49,100,49,97,49,48,55,99,56,48,53,50,49,53,48,48,102,102,102,56,102,48,102,53,48,55,54,48,49,99,101,56,49,51,53,97,48,101,48,52,51,99,99,49,99,99,50,101,53,50,52,97,49,48,55,98,56,48,52,98,101,48,49,51,50,50,48,101,56,52,98,97,48,101,100,49,54,54,57,97,49,100,51,48,102,54,97,52,50,52,56,55,53,99,49,101,55,56,51,57,57,48,55,99,48,49,99,102,52,56,50,97,100,51,100,50,52,51,98,52,49,102,56,48,101,49,57,55,50,56,52,57,52,57,50,53,48,48,102,102,55,100,56,51,57,50,49,101,50,55,100,100,50,97,56,51,100,52,49,99,99,50,102,100,48,100,99,101,53,55,49,54,56,56,54,53,97,48,55,54,99,98,52,57,101,48,57,50,52,102,99,48,49,51,54,97,48,48,102,102,102,98,55,99,48,50,52,52,52,49,100,54,48,48,102,102,51,101,98,97,56,48,57,101,48,48,102,102,55,57,50,48,52,98,55,56,51,57,55,48,50,54,52,48,49,100,102,56,49,51,51,48,48,101,99,52,97,100,99,57,52,53,100,56,55,55,48,51,99,52,49,100,52,48,102,54,56,55,55,56,51,99,101,49,102,98,48,55,54,55,102,48,55,98,99,51,100,52,49,99,102,50,101,99,49,99,56,48,49,51,48,97,56,101,49,100,55,102,56,51,98,97,49,100,97,48,50,54,48,52,49,100,54,56,55,56,52,51,97,50,53,97,49,52,99,49,102,50,50,57,57,48,54,48,97,101,101,53,97,49,52,50,102,56,55,53,99,51,101,97,57,101,49,100,57,48,55,55,101,53,56,48,55,98,53,50,99,49,100,102,48,55,52,55,102,99,48,51,97,99,100,52,48,56,101,99,48,49,102,53,98,52,48,48,102,102,102,97,54,57,48,101,50,56,49,50,52,52,48,52,100,102,56,49,51,101,97,48,52,102,99,56,55,100,48,51,100,53,99,51,102,99,48,52,99,99,56,49,51,97,48,48,102,102,102,102,99,48,57,57,53,48,102,48,49,52,101,101,49,52,50,57,99,53,100,50,49,48,55,49,48,49,100,48,48,49,50,101,52,48,102,53,99,49,102,102,57,54,56,48,102,54,99,51,98,54,48,101,101,52,97,101,50,98,100,50,54,48,97,102,99,49,101,56,48,55,56,50,49,101,57,57,50,98,52,51,57,48,49,101,55,48,55,97,52,49,102,49,50,101,99,97,101,101,56,52,53,48,49,55,56,53,49,57,53,52,48,101,101,56,49,100,97,99,97,50,49,53,48,53,49,56,55,98,56,51,102,97,48,102,55,56,48,102,49,49,52,49,51,57,48,50,55,57,56,48,57,101,55,48,50,53,100,48,48,49,102,53,100,52,48,52,98,97,48,55,100,48,48,57,97,48,48,50,54,55,99,51,101,54,48,48,102,102,102,54,97,56,55,48,48,51,97,98,100,57,50,97,99,97,54,50,57,56,97,99,56,52,53,50,99,52,51,102,54,48,102,51,99,51,102,50,53,56,97,51,50,53,50,53,48,55,54,99,49,100,55,56,51,97,101,48,101,100,97,53,97,54,49,53,99,48,48,102,55,52,56,51,99,48,48,102,53,54,50,98,52,98,50,101,53,55,57,53,102,52,57,97,53,55,57,52,56,53,52,57,52,56,53,53,57,55,54,49,102,53,48,102,98,48,55,56,56,51,97,54,49,99,50,48,101,97,48,55,98,52,51,100,97,53,48,55,102,56,50,51,101,48,48,102,98,57,53,48,48,55,100,99,57,56,51,56,53,48,48,55,100,52,101,48,51,56,50,50,102,48,98,57,50,101,48,98,100,50,56,48,51,101,54,48,52,100,49,48,55,99,99,51,98,101,53,97,57,53,56,48,101,50,52,49,99,53,49,53,97,53,97,48,55,51,52,51,99,54,49,101,97,52,54,48,102,53,48,55,56,56,51,57,99,48,102,52,53,50,56,49,100,54,48,51,100,56,48,55,98,48,48,101,99,49,50,56,49,101,57,56,51,98,55,48,55,56,54,56,101,48,52,98,49,99,48,51,99,50,48,55,55,52,57,48,49,99,99,48,102,102,56,55,102,48,51,57,53,100,51,52,98,50,57,50,99,53,50,101,52,51,98,99,49,100,99,99,101,49,55,49,55,98,97,48,48,48,102,102,56,53,99,48,48,102,97,54,57,48,48,55,99,56,55,99,48,57,56,101,48,50,53,54,56,48,49,102,54,48,48,49,101,57,48,55,56,101,48,52,101,101,48,49,51,48,52,48,102,48,52,49,101,54,48,49,50,100,50,48,52,101,49,56,51,99,48,52,98,48,102,48,56,49,51,55,54,57,50,49,101,48,50,56,100,50,52,51,102,97,57,56,49,100,50,48,102,100,97,52,56,55,54,54,48,51,98,52,49,99,57,48,55,101,97,48,101,101,48,51,97,56,53,49,50,54,57,52,55,56,51,56,56,48,48,102,54,51,54,50,57,48,51,57,48,49,99,97,48,102,56,56,55,54,52,49,100,98,57,52,50,57,99,53,49,100,48,49,50,101,48,49,100,97,52,53,48,101,52,48,55,54,48,49,100,51,56,55,98,48,98,55,48,55,54,97,48,101,51,48,97,50,48,101,55,48,49,50,50,56,49,51,99,99,48,52,102,51,56,49,51,49,54,48,48,102,98,49,53,48,50,54,51,48,51,101,56,48,52,100,48,48,102,102,49,51,51,101,49,102,51,48,48,55,98,97,52,51,102,101,49,101,97,99,99,57,53,54,53,51,49,52,99,53,54,52,50,53,49,53,101,49,99,52,48,55,54,48,49,99,54,50,98,57,50,53,50,57,50,56,51,98,54,48,101,98,99,49,100,55,48,55,54,100,50,100,51,48,98,49,48,48,102,102,55,98,53,99,49,100,102,56,55,53,55,57,54,52,53,57,55,50,98,99,97,102,97,52,101,50,99,48,98,97,50,100,56,98,98,50,100,48,98,97,48,102,97,56,55,100,56,51,99,52,49,101,99,48,102,101,56,55,97,99,51,100,97,49,101,100,50,102,99,49,51,56,53,102,102,48,48,102,98,51,48,48,102,102,55,52,53,56,48,102,101,56,49,100,55,48,48,51,51,48,48,48,102,102,102,97,52,49,99,56,56,51,101,56,48,55,55,101,48,48,102,102,97,99,102,48,51,99,55,48,55,53,56,48,102,54,52,49,100,54,56,51,99,53,48,101,102,56,48,50,51,102,48,51,97,50,49,102,97,48,55,55,56,49,102,97,48,101,57,57,55,52,48,48,102,102,97,102,50,48,101,101,56,55,57,48,51,98,97,53,57,56,48,51,52,55,49,53,52,57,101,48,100,48,50,51,99,48,48,102,97,100,51,48,48,55,100,54,57,48,51,57,97,48,48,55,100,53,99,56,51,98,98,48,55,102,101,48,101,54,99,48,57,55,101,50,101,99,51,99,50,57,50,48,101,55,48,49,101,101,48,49,51,51,101,49,102,48,48,50,54,51,48,51,56,99,49,99,100,48,102,50,100,98,101,53,57,49,54,54,48,101,55,99,97,100,48,102,97,56,51,98,50,48,55,52,54,49,99,52,52,97,48,55,53,52,56,97,49,101,99,52,99,50,100,49,51,99,98,56,48,102,99,49,52,50,53,48,57,54,101,48,101,100,52,98,49,52,102,48,101,55,56,55,57,52,98,101,57,54,99,51,100,54,100,56,55,52,99,98,99,50,57,56,51,98,50,49,101,56,50,99,52,51,101,48,49,101,53,48,101,102,57,54,54,48,102,48,56,51,100,101,48,50,53,53,56,48,51,101,50,102,52,48,48,102,98,101,101,50,101,52,49,100,48,48,102,102,55,101,52,51,57,52,48,48,102,102,102,97,100,51,48,50,55,48,56,51,99,50,49,102,102,48,102,100,48,55,48,48,102,102,49,102,51,56,55,102,56,51,57,52,49,99,56,48,50,53,52,48,49,101,102,57,55,97,49,101,54,48,102,99,56,51,99,54,50,101,48,49,100,49,48,55,102,48,98,57,50,97,48,51,57,56,48,101,57,56,49,100,101,56,49,50,101,48,57,99,53,49,57,54,99,53,98,57,55,99,48,50,52,50,48,52,98,102,49,55,99,48,48,102,54,102,56,55,54,99,97,53,48,55,53,98,50,49,99,52,50,98,56,97,52,50,56,56,49,99,101,56,55,101,99,98,53,50,100,55,56,55,57,99,97,57,50,99,48,51,56,54,49,102,97,50,99,99,51,101,50,48,101,56,56,48,51,49,101,57,55,102,99,48,53,48,50,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,97,102,56,48,51,101,50,51,54,48,52,101,101,56,49,50,54,48,48,52,98,54,48,48,102,102,51,101,98,55,56,49,102,52,48,55,49,56,48,57,56,98,48,50,54,101,56,48,57,54,49,48,55,48,52,49,102,55,50,100,52,48,57,100,102,48,55,57,48,49,101,99,50,98,52,51,97,48,48,102,97,48,49,102,101,48,51,97,57,48,55,53,54,49,101,56,50,99,56,51,97,99,53,56,48,51,56,56,48,50,53,98,48,97,56,52,48,48,102,102,102,51,50,48,48,55,55,48,51,102,52,49,101,102,50,56,52,98,54,52,99,48,101,102,97,55,49,54,54,53,49,49,55,50,53,52,50,49,49,55,52,56,54,56,51,52,53,54,98,56,53,56,49,52,97,53,97,97,48,52,51,98,52,102,57,53,99,53,56,52,52,48,51,52,48,48,102,102,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,55,102,99,48,51,49,54,99,48,49,102,50,101,52,48,50,55,55,52,48,57,51,48,48,102,102,50,54,52,99,48,49,102,53,98,99,48,101,53,56,51,56,99,48,52,98,97,48,49,51,55,52,48,52,98,48,56,51,102,100,48,102,98,57,53,52,48,52,101,102,56,51,98,55,48,102,54,49,54,52,49,100,48,48,102,102,55,50,101,48,102,102,48,49,100,52,56,51,100,52,48,102,52,49,53,97,49,100,54,50,98,99,49,99,52,48,49,51,50,54,53,52,50,55,56,55,57,57,51,99,51,98,56,49,99,53,48,102,55,57,55,99,53,98,50,49,56,55,55,100,48,52,98,51,50,102,52,97,54,50,97,49,51,52,98,97,52,99,52,49,57,50,98,53,98,50,99,48,98,97,50,97,57,48,50,100,100,57,55,99,98,49,50,98,101,50,99,48,50,101,57,49,55,53,48,54,97,48,49,99,98,48,49,50,52,52,48,52,101,55,56,49,51,50,56,49,100,52,50,99,48,51,102,52,48,52,98,97,56,49,50,56,99,48,52,99,100,56,51,102,100,48,101,53,49,53,52,53,101,97,53,56,55,52,99,98,53,48,102,55,56,51,57,51,48,55,48,54,48,102,53,99,49,101,57,56,55,53,56,97,99,48,102,53,57,53,97,56,48,53,53,57,54,99,57,99,49,100,57,50,99,48,51,99,54,49,99,53,48,101,56,49,55,99,53,51,97,50,48,55,56,53,48,56,97,55,50,102,48,97,50,50,101,49,51,48,97,54,52,57,52,101,57,50,99,49,98,50,98,52,98,98,50,97,49,51,100,99,54,97,53,98,50,99,49,48,97,101,102,102,99,49,53,55,53,48,48,100,51,56,48,48,102,102,55,99,55,50,48,48,102,102,49,102,54,49,48,48,102,102,52,56,51,56,51,56,102,48,48,55,100,51,51,56,49,50,55,50,48,101,98,56,49,102,53,56,49,51,98,101,48,52,97,48,56,51,57,102,48,55,57,97,49,100,57,97,48,50,54,48,101,99,51,99,54,48,101,101,52,49,101,56,48,49,51,50,99,48,101,53,56,49,100,102,56,55,101,99,51,98,54,48,50,55,50,48,52,100,51,48,51,101,100,50,102,99,97,53,99,53,101,48,55,52,52,51,100,54,49,102,50,50,57,56,51,99,54,53,52,55,50,101,52,51,98,101,53,98,57,53,56,53,101,57,53,98,100,51,56,97,102,56,99,53,56,49,52,56,53,57,97,48,57,54,52,56,49,101,99,97,102,52,102,52,50,102,52,48,49,54,100,101,48,102,97,52,48,57,50,50,48,50,55,51,99,48,57,54,98,48,101,97,57,53,101,49,102,97,48,50,54,50,56,48,57,52,54,48,50,54,54,99,49,99,49,48,55,50,56,98,53,50,102,53,49,48,51,97,54,53,52,56,55,98,99,49,102,54,48,51,56,51,48,55,97,101,48,101,98,48,51,97,99,53,57,56,55,97,99,98,50,52,48,50,100,48,98,54,52,49,48,101,99,57,53,101,49,101,51,48,102,100,48,55,52,48,97,48,50,57,100,50,99,51,99,50,57,97,53,51,57,52,54,53,101,57,55,48,56,54,53,51,50,51,50,55,53,49,54,48,101,49,53,97,53,50,49,54,101,57,101,100,98,53,52,100,57,53,101,57,98,55,48,48,102,102,97,98,97,102,102,56,48,100,51,101,48,48,102,102,102,57,55,50,48,49,51,48,54,48,101,48,99,48,57,57,51,48,48,55,100,57,48,56,51,57,55,48,102,99,56,49,50,101,56,48,102,99,52,49,99,102,56,51,102,100,48,101,51,57,53,52,48,52,57,48,48,51,98,55,48,101,57,57,54,54,49,101,102,48,55,50,101,48,102,51,48,51,57,97,48,102,53,48,51,97,101,53,54,48,55,97,48,97,101,48,55,101,101,48,52,99,57,57,55,48,53,56,48,55,54,48,98,48,48,102,49,56,55,49,52,98,56,50,102,56,97,57,52,51,48,102,48,50,49,49,53,52,53,101,57,52,97,53,98,97,54,57,52,97,57,56,57,100,50,53,57,51,54,53,55,57,55,52,53,53,49,54,48,101,51,53,50,99,49,54,52,53,55,100,100,56,48,101,98,52,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,98,102,101,48,50,56,49,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,49,52,48,100,52,48,54,102,99,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,97,48,50,56,49,97,102,102,101,98,97,101,98,97,102,102,56,48,100,102,56,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,54,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,53,48,50,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,51,55,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,49,52,48,99,98,97,101,98,97,102,102,101,97,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,49,48,48,102,102,100,52,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,50,48,48,52,49,54,97,98,102,101,48,51,56,97,56,48,51,101,99,53,99,48,57,50,52,48,101,97,56,48,51,101,99,54,56,48,57,52,49,48,55,57,101,48,52,57,98,56,55,101,52,51,101,99,49,101,50,48,55,55,52,49,99,97,48,55,98,56,49,101,48,48,102,102,55,51,52,102,48,55,99,48,51,100,56,49,100,52,50,98,52,97,101,50,99,56,51,100,48,100,48,55,53,48,49,100,97,48,51,102,49,48,55,55,48,48,102,102,102,54,99,51,99,52,53,51,56,55,54,98,49,54,99,55,50,57,99,97,99,50,102,99,51,100,54,53,53,48,55,48,57,50,56,51,97,97,53,54,48,55,57,56,98,50,50,98,99,98,101,50,98,56,51,97,48,53,56,57,55,56,56,56,49,101,55,52,101,48,101,98,56,55,98,100,97,50,57,50,56,51,97,54,53,57,56,55,102,48,51,56,50,48,55,48,56,48,101,55,48,48,102,102,57,53,56,48,55,51,52,48,101,102,99,48,57,55,101,48,50,53,102,52,49,100,101,49,52,50,48,101,98,48,49,99,101,56,51,97,97,50,56,49,57,48,101,100,56,55,49,56,51,56,99,49,100,56,54,53,102,48,49,50,101,50,97,48,97,101,99,57,50,102,97,53,97,52,97,52,50,52,97,52,97,54,97,52,50,54,57,54,99,53,102,48,55,56,48,98,100,50,100,100,50,99,98,49,48,102,50,48,55,99,52,51,100,50,53,101,57,54,50,53,57,48,55,98,48,51,101,54,49,101,100,50,99,99,98,56,48,102,52,48,55,57,99,98,54,50,102,56,51,99,97,53,101,49,54,54,53,57,97,54,56,55,52,97,56,48,56,99,50,48,48,102,57,52,56,48,48,51,101,102,57,99,49,101,49,56,49,50,102,54,49,101,99,50,99,56,48,49,102,53,97,99,48,52,57,57,48,55,101,52,51,99,48,49,99,51,48,55,97,56,99,56,55,55,99,97,49,50,101,48,48,57,97,54,48,55,99,101,49,100,57,48,48,55,97,57,56,48,101,101,48,49,101,55,48,51,97,49,50,99,52,98,51,50,99,52,49,100,51,56,51,101,51,48,55,51,56,49,100,48,48,55,48,56,48,102,54,52,51,57,56,49,102,101,48,101,55,50,53,50,50,48,55,56,52,51,99,48,49,99,57,52,54,50,99,97,99,49,102,50,50,54,55,48,101,97,48,55,98,56,51,97,54,57,97,48,101,102,56,49,101,51,56,55,54,99,51,57,101,53,53,48,55,57,54,48,51,99,101,48,48,102,53,48,48,97,100,48,101,100,102,102,56,49,54,49,56,48,51,101,52,97,50,48,48,102,98,102,99,48,102,53,48,49,51,51,48,48,102,102,102,101,99,97,49,48,50,53,54,56,48,57,48,53,48,50,54,50,48,98,100,50,97,56,48,57,54,49,48,55,48,48,102,102,53,102,48,55,53,52,51,100,56,49,101,102,48,55,97,52,48,101,55,52,98,49,50,99,56,51,97,50,102,48,51,101,50,48,50,54,55,99,49,100,102,56,55,99,57,50,52,51,99,101,53,50,48,55,57,99,51,57,54,48,102,54,48,51,98,99,49,101,51,48,49,51,53,48,102,56,48,51,57,101,48,55,50,54,53,98,57,52,56,49,99,57,50,101,52,49,100,52,57,55,50,53,49,50,50,48,55,52,56,97,49,50,102,56,49,102,48,57,53,52,53,100,48,51,100,56,50,97,100,100,48,55,56,50,53,51,48,55,53,56,49,99,48,48,102,102,51,99,50,50,56,56,48,54,55,54,48,48,102,102,55,99,55,101,99,48,49,102,55,99,99,48,101,102,56,48,49,102,54,53,99,48,101,54,99,51,97,99,48,101,51,99,48,57,56,49,48,102,99,56,55,55,99,51,98,56,48,52,102,100,48,51,98,99,48,101,102,49,53,48,53,51,48,55,101,53,48,52,98,100,97,48,55,54,52,48,101,99,99,97,101,48,50,54,54,48,98,49,55,100,102,48,55,98,50,53,97,50,50,56,55,98,99,49,99,48,48,55,49,57,48,99,51,102,97,57,101,49,101,55,48,102,100,48,55,56,56,97,51,48,55,53,50,48,101,101,52,97,101,48,102,97,48,49,51,49,48,56,56,53,48,48,102,102,55,48,56,51,57,99,49,100,49,48,101,54,48,55,98,56,98,100,52,98,52,102,48,101,98,48,55,54,52,97,50,48,101,50,50,54,49,53,56,56,50,53,54,48,48,53,51,53,97,56,55,52,56,51,56,51,48,55,102,52,48,102,56,99,48,57,53,56,48,55,99,97,48,101,102,99,48,57,56,49,48,50,53,102,52,49,101,49,57,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,57,48,102,50,56,55,49,56,51,102,48,49,100,56,55,57,49,102,49,54,50,53,52,57,54,51,57,49,100,50,49,49,49,50,53,49,100,50,49,49,57,51,53,49,100,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,57,48,55,55,48,51,101,50,49,100,54,50,102,52,97,102,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,99,48,55,53,99,51,99,101,53,52,57,55,97,49,100,57,50,102,48,98,51,50,98,49,51,55,102,99,48,51,55,51,48,48,102,102,49,102,55,57,56,48,48,102,97,54,57,48,101,49,56,48,51,101,101,49,48,48,102,102,57,55,52,50,56,99,51,98,52,56,101,49,101,98,101,48,101,100,99,48,57,57,56,48,55,49,48,48,102,102,48,102,55,56,48,55,56,48,48,57,54,56,48,55,56,99,53,97,50,54,49,55,52,101,48,55,48,57,49,56,98,57,48,102,55,97,50,57,52,53,56,51,100,99,48,101,101,52,49,101,55,56,55,55,52,97,100,57,52,102,99,57,54,49,99,48,48,55,56,102,56,51,97,50,49,100,51,52,51,50,99,52,51,101,52,53,49,49,52,56,53,56,48,55,102,52,49,100,100,49,55,54,53,48,57,52,56,49,101,56,48,101,99,98,54,49,101,49,50,97,49,48,99,51,101,48,48,101,99,48,49,101,49,56,49,101,49,97,56,49,53,99,56,48,51,101,97,57,99,48,49,102,54,98,52,48,52,98,57,56,48,51,101,100,97,48,48,57,55,50,52,53,48,55,100,48,48,101,53,49,50,54,56,51,97,99,49,102,101,48,101,97,102,50,57,99,97,52,48,55,102,56,48,101,49,48,98,99,50,101,57,49,99,98,48,48,102,102,102,101,48,51,56,101,48,102,101,57,54,52,99,97,52,97,52,98,48,53,55,57,54,50,102,97,50,97,50,49,53,100,52,49,101,57,48,55,55,56,49,101,57,99,53,54,57,54,52,57,101,48,101,98,48,49,101,56,50,48,49,53,99,53,55,49,52,52,48,102,48,48,102,102,97,51,50,98,52,98,54,52,48,52,102,50,98,48,51,97,54,49,102,99,48,101,97,48,51,99,49,48,55,55,99,49,99,100,48,51,52,54,53,102,102,48,48,57,48,55,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,48,102,102,101,102,56,53,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,48,101,102,56,53,102,102,48,48,97,48,53,48,48,102,102,54,50,97,54,56,48,49,48,102,102,99,48,48,51,102,49,52,53,48,48,102,102,100,102,97,53,48,48,102,102,97,48,53,48,48,54,50,97,54,56,48,49,48,102,102,99,48,48,102,102,51,102,49,52,53,48,48,100,102,97,53,102,102,48,50,98,57,48,50,52,54,48,48,49,102,53,52,97,48,52,98,56,56,49,50,51,97,48,102,97,99,48,57,98,102,48,50,54,55,52,51,98,50,56,57,99,51,102,97,48,52,99,99,48,49,51,97,50,48,102,102,99,49,102,55,56,51,100,102,48,55,57,50,48,102,56,99,51,99,50,53,52,97,51,50,48,57,55,50,49,100,55,48,101,51,48,51,100,56,48,55,98,101,53,102,48,51,99,102,48,101,102,48,51,56,55,48,55,54,101,56,97,48,57,97,52,102,48,48,55,98,53,56,49,100,102,48,55,53,52,48,52,99,52,97,54,97,48,102,56,97,53,97,49,97,55,100,57,55,56,48,102,54,52,51,102,56,53,50,50,50,56,55,100,52,51,100,51,54,56,54,53,52,57,52,54,48,101,99,52,51,56,52,48,101,99,52,49,52,49,48,48,102,102,55,100,102,55,56,48,51,101,101,97,48,49,100,55,48,48,102,102,51,101,97,97,99,48,57,55,51,48,102,48,48,55,50,52,51,97,54,49,101,56,48,49,51,56,48,50,55,57,48,49,102,56,56,55,48,52,51,99,56,53,55,56,49,50,101,54,48,101,102,99,97,48,55,56,51,98,97,57,99,53,98,48,51,98,52,101,53,98,97,51,49,54,97,49,100,97,50,98,56,48,57,57,57,48,55,56,99,56,101,49,101,54,50,57,56,51,100,50,49,100,101,50,98,48,51,56,48,48,102,102,101,102,48,51,99,50,99,51,101,57,99,49,99,102,50,56,99,51,100,50,53,48,57,54,55,56,49,102,53,48,55,102,52,51,98,101,57,52,49,99,53,50,97,52,97,97,98,48,101,99,57,52,101,48,102,52,52,51,101,52,48,101,99,99,49,57,101,48,48,55,100,99,49,48,48,51,101,100,52,52,49,99,101,48,48,51,101,97,57,52,48,57,52,55,48,102,54,56,51,101,49,48,102,56,56,55,56,99,51,98,101,101,48,51,102,53,48,102,97,48,55,55,56,51,101,50,49,100,97,48,50,53,52,52,49,100,48,57,54,52,56,48,57,48,49,101,50,50,100,48,49,101,97,48,51,101,54,52,53,50,97,51,48,48,102,102,57,50,97,53,49,54,56,49,100,52,50,97,99,51,99,56,49,100,51,50,101,51,56,51,57,101,48,101,50,49,54,97,53,57,48,55,55,56,98,99,48,55,99,101,49,101,97,57,48,102,49,56,55,55,101,48,51,98,101,49,100,49,52,98,52,52,48,101,102,49,53,54,53,97,102,48,55,57,52,49,102,48,48,55,55,97,49,100,50,48,102,55,48,48,102,102,53,48,97,48,49,51,56,50,48,52,101,48,56,51,102,57,48,50,55,97,56,49,102,100,56,55,102,48,48,57,56,99,48,50,54,51,48,51,102,54,53,102,48,55,99,56,51,102,50,49,102,50,50,102,99,51,100,50,53,97,49,53,54,53,53,49,54,97,49,101,56,48,102,57,56,55,56,99,51,97,97,48,101,98,99,51,97,56,49,101,51,48,102,57,48,55,56,99,51,102,52,53,55,56,51,97,54,48,55,52,97,53,55,56,55,101,56,51,99,56,49,101,102,50,100,99,51,57,97,48,101,56,48,51,57,52,53,98,56,55,99,48,98,99,52,53,48,55,55,101,49,99,48,52,53,50,102,57,51,48,97,99,48,101,101,57,53,99,57,53,53,51,51,53,54,101,100,97,55,50,54,97,55,55,102,56,48,55,51,53,48,48,102,102,51,101,98,51,48,51,100,54,49,101,99,48,102,101,48,48,102,102,51,101,98,55,56,48,49,102,53,102,54,49,102,56,48,102,100,56,55,57,56,51,99,52,49,102,50,48,102,98,48,55,100,52,48,57,50,50,48,50,53,52,56,51,100,54,49,102,48,48,102,102,102,56,56,55,98,48,98,57,50,99,48,51,99,97,49,101,97,48,102,54,56,55,97,56,51,99,97,48,101,50,56,51,56,54,53,98,56,55,56,56,51,99,97,49,101,51,48,102,49,49,54,97,57,50,57,99,53,98,57,55,97,53,102,57,55,97,53,97,50,52,97,53,49,54,101,53,97,49,55,54,53,56,97,55,97,54,57,54,50,53,56,57,54,48,57,56,57,50,53,56,49,54,50,101,53,98,100,55,53,53,99,48,50,98,98,52,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,99,102,56,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,98,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,55,102,99,48,56,48,49,52,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,52,48,98,102,100,52,48,99,48,48,48,102,102,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,55,102,99,48,51,98,101,49,52,48,50,48,49,100,52,48,51,102,101,49,52,48,50,48,49,100,55,102,102,53,48,49,100,102,52,48,49,102,48,100,100,48,50,54,99,48,48,57,53,57,48,50,53,56,51,56,48,51,101,99,54,98,48,49,51,50,101,48,52,99,97,56,49,50,102,99,48,52,98,99,102,48,102,98,56,48,51,99,97,49,54,48,101,53,48,48,102,102,51,100,55,51,48,55,99,56,48,101,101,52,49,100,51,54,48,102,56,56,48,51,100,98,54,48,48,102,51,51,99,48,48,102,55,49,56,48,51,100,97,97,48,48,102,102,102,55,101,48,55,57,48,97,48,99,49,101,48,48,102,102,49,50,49,99,49,101,48,50,56,52,48,52,102,56,48,52,57,99,49,51,97,48,50,53,53,99,98,99,50,97,52,48,52,99,48,51,51,48,49,51,51,52,50,48,100,48,48,52,56,50,53,100,55,102,99,48,51,49,54,99,48,49,102,50,101,52,48,50,55,55,52,48,57,51,48,48,102,102,50,54,52,99,48,49,102,53,98,99,48,101,53,56,51,56,99,48,52,98,97,48,49,51,55,52,48,52,98,48,56,51,102,100,48,102,98,57,53,52,48,52,101,102,56,51,98,55,48,102,54,49,54,52,49,100,48,48,102,102,55,50,101,48,102,102,48,49,100,52,56,51,100,52,48,102,52,49,53,97,49,100,54,50,98,99,49,99,52,48,49,51,50,54,53,52,50,55,56,55,57,57,51,99,51,98,56,49,99,53,48,102,55,57,55,99,53,98,50,49,48,55,55,100,48,52,98,51,50,102,52,97,54,50,97,49,51,52,98,97,52,99,52,49,57,50,98,53,98,50,99,48,98,97,50,97,57,48,50,100,100,57,55,99,98,49,50,98,101,50,99,48,53,54,54,48,48,55,99,55,98,99,48,57,98,50,48,50,53,54,56,48,57,52,51,48,48,55,100,57,57,48,51,97,48,48,102,102,102,97,48,49,51,55,50,48,101,56,99,49,100,102,48,51,99,54,48,55,54,52,49,102,102,101,53,50,56,51,97,55,50,56,48,51,102,101,48,102,49,53,49,52,49,100,99,98,97,53,52,48,49,50,98,54,48,102,52,56,98,102,48,55,57,101,48,101,101,48,51,99,101,48,101,101,56,48,57,97,55,52,54,52,97,48,55,57,99,56,98,50,49,100,100,48,101,99,55,48,55,53,99,49,101,48,48,101,57,51,48,56,50,49,101,49,48,102,98,97,48,48,102,102,55,56,48,51,57,99,49,101,48,48,102,102,55,55,52,49,99,51,48,102,51,56,55,98,99,51,102,54,49,100,100,50,102,99,98,49,50,99,52,51,98,98,50,49,99,100,48,102,55,56,49,49,101,97,101,98,102,101,48,49,102,57,101,49,100,51,48,102,54,48,55,53,99,51,102,99,49,100,54,48,101,99,48,55,101,56,51,56,97,49,101,53,50,56,52,51,101,97,49,99,56,48,102,56,57,52,48,53,51,56,55,98,48,51,57,99,49,101,102,48,101,97,49,55,50,53,55,48,55,56,56,51,97,101,49,101,99,48,101,98,48,55,56,57,48,49,49,99,98,53,48,101,100,56,55,97,48,51,98,54,49,101,51,50,97,49,51,49,51,52,97,56,50,102,56,51,98,99,53,101,49,52,101,57,56,56,56,53,98,57,53,52,53,99,57,53,101,57,54,57,97,53,55,57,54,97,53,55,50,52,50,50,49,54,48,56,48,101,98,97,100,98,57,49,53,52,48,49,52,97,97,48,48,102,57,51,54,56,49,50,52,54,48,102,101,56,48,57,52,99,48,48,102,102,55,100,97,49,56,51,101,50,48,55,57,56,48,102,55,52,51,102,48,49,101,50,48,55,98,97,49,99,98,48,50,55,50,99,98,102,48,102,53,48,49,51,48,56,48,101,54,52,49,101,57,57,54,56,53,55,48,55,99,54,53,56,52,49,48,101,97,49,54,50,49,101,53,52,98,50,97,97,99,48,57,55,101,52,97,50,101,56,51,99,102,99,98,48,50,97,49,50,52,51,99,52,48,52,98,52,57,52,101,56,56,49,100,53,48,101,48,49,53,99,49,100,98,48,101,97,56,55,97,99,98,100,50,98,56,97,98,48,55,51,99,57,52,48,101,53,52,51,99,51,99,97,101,48,101,48,51,52,49,101,102,50,98,56,49,100,102,56,55,55,48,48,102,102,54,49,54,48,48,55,99,52,102,56,48,49,102,55,54,50,53,51,56,55,56,48,51,56,57,56,48,49,102,53,57,52,48,52,100,100,48,51,100,55,101,56,48,49,101,99,48,101,49,56,48,57,54,98,101,48,52,57,102,48,51,99,101,48,55,98,50,48,102,49,99,51,56,97,53,52,49,53,50,53,102,56,55,49,52,98,51,50,101,52,51,56,52,48,101,101,52,51,98,52,48,52,57,100,56,55,54,52,48,49,101,101,56,52,97,50,56,48,51,100,99,53,102,56,51,99,49,50,56,56,51,100,56,49,101,50,54,53,51,99,49,99,53,48,55,54,53,48,53,51,56,49,101,49,49,55,56,49,101,49,48,101,48,49,54,99,49,101,50,48,55,55,52,49,100,101,52,49,48,101,48,56,55,53,99,49,99,98,56,55,48,99,97,49,50,102,99,48,54,98,54,48,48,55,100,57,99,56,48,51,101,98,100,99,49,100,54,56,48,51,101,99,102,99,48,57,51,55,48,55,57,97,48,52,97,52,48,51,100,50,50,99,52,48,49,101,100,50,99,49,101,99,48,49,50,56,48,102,49,56,51,98,98,48,55,57,101,56,54,49,100,54,48,101,102,56,55,98,52,51,99,52,48,101,56,52,49,101,97,48,55,52,100,51,98,49,54,56,49,100,51,48,102,102,56,55,55,52,97,100,48,102,48,50,50,102,51,102,99,54,50,99,52,51,57,101,49,102,51,52,51,50,56,56,98,97,48,101,56,48,55,56,48,51,101,48,48,101,98,52,51,100,101,49,102,102,48,101,50,57,53,56,49,102,54,48,101,56,102,48,102,54,100,49,55,99,56,53,102,101,48,49,50,49,99,97,51,53,48,55,52,99,51,97,54,49,101,56,48,102,102,48,55,97,52,51,98,48,49,99,53,48,101,50,56,55,54,56,98,101,48,102,97,56,55,100,99,51,101,50,53,102,57,52,101,49,100,51,48,101,54,56,55,52,48,51,97,56,53,51,49,54,50,49,101,50,48,102,52,56,55,98,48,51,100,50,49,101,50,52,101,52,55,50,97,56,51,98,54,49,100,55,48,101,100,48,55,55,48,97,57,52,51,52,101,50,101,48,98,101,48,102,48,57,55,56,53,99,50,54,50,50,49,53,48,53,53,49,52,101,53,55,50,49,97,54,57,54,48,53,97,49,54,48,57,48,56,56,53,55,50,48,51,52,101,53,98,57,49,51,52,49,98,99,48,52,100,52,56,49,50,100,50,48,102,52,56,48,57,51,57,48,50,54,51,52,49,102,51,48,49,50,98,54,48,102,97,52,97,98,57,50,97,48,49,101,55,48,51,56,102,48,102,102,49,55,101,49,99,48,48,102,50,102,52,54,50,98,99,51,99,50,56,48,53,51,49,55,55,50,53,52,50,53,55,48,49,50,54,48,102,97,56,55,52,102,56,55,97,99,51,98,99,49,100,52,48,102,49,49,54,54,48,101,102,99,49,101,49,48,55,55,57,50,52,97,99,48,102,98,48,51,98,98,48,102,50,50,55,57,52,48,53,54,53,48,55,98,56,51,56,97,49,101,48,48,102,102,101,101,56,55,56,100,48,99,97,102,56,52,48,50,101,49,48,52,101,48,51,98,97,48,48,51,101,50,57,97,48,48,102,102,102,97,50,102,48,48,102,102,54,102,53,48,48,51,101,99,102,56,48,57,100,51,48,55,51,48,48,48,102,102,98,99,56,56,55,57,56,48,57,48,53,48,101,54,48,55,100,57,50,52,52,48,48,51,98,52,99,98,50,50,99,52,48,57,97,51,48,102,48,56,51,98,53,52,100,50,57,56,48,49,51,57,52,98,48,50,53,54,52,51,99,54,53,101,57,55,99,48,48,98,100,50,56,51,101,98,50,97,99,51,56,99,48,48,102,102,100,56,102,99,48,102,54,100,55,102,99,48,54,55,56,48,48,55,100,49,56,48,49,50,54,97,48,52,99,54,56,49,50,50,101,48,48,102,97,101,55,48,55,51,52,48,101,53,52,48,57,98,50,48,55,57,97,49,102,102,48,102,102,48,51,102,97,55,102,50,54,48,55,97,99,51,100,97,49,100,97,48,102,57,56,51,100,57,52,57,48,55,98,99,49,100,99,48,55,49,50,53,52,51,99,53,53,57,52,54,49,100,53,48,55,55,50,48,52,98,99,48,51,97,56,50,101,100,102,52,54,48,52,56,56,55,54,56,49,100,102,56,51,97,99,48,55,54,52,49,100,48,48,101,56,50,48,49,54,50,49,99,99,48,101,98,57,54,52,49,101,51,48,101,49,49,53,50,48,102,52,49,50,99,49,101,52,97,55,48,51,98,56,48,102,50,57,55,99,49,99,52,50,99,52,51,98,101,57,57,99,48,97,56,99,48,49,102,50,101,56,48,50,55,55,48,48,57,54,48,48,55,51,101,48,52,56,55,98,48,48,52,97,49,48,55,101,52,51,57,50,48,101,55,99,49,102,57,48,49,51,49,101,48,52,99,51,56,55,56,52,97,51,50,102,48,49,100,57,56,51,98,97,48,102,98,49,54,48,49,101,49,101,49,101,57,48,55,48,52,49,100,52,50,57,50,52,51,99,101,56,101,57,50,48,52,100,101,49,52,55,50,49,100,48,57,52,49,50,101,48,97,49,48,102,48,57,52,54,53,98,50,51,50,53,48,51,98,49,48,55,55,49,56,98,49,48,102,54,56,55,51,99,97,102,48,55,56,52,53,56,56,55,97,99,51,102,54,53,55,49,54,48,53,55,56,51,100,99,48,55,54,48,49,99,53,48,55,100,101,48,101,98,56,98,101,48,51,102,97,48,48,102,102,55,100,56,57,48,49,51,101,48,48,102,102,101,54,99,48,49,102,53,98,97,48,52,97,53,56,51,100,55,48,50,54,97,52,49,102,51,49,55,50,53,48,51,50,56,101,49,99,100,50,56,52,98,51,52,53,48,55,54,99,49,99,55,50,101,52,51,99,50,57,48,49,100,98,50,99,56,49,102,53,56,51,101,52,52,97,50,57,56,98,53,52,98,48,55,55,48,48,102,102,101,54,48,51,97,52,57,52,53,55,48,55,55,99,51,100,97,53,99,48,48,57,102,48,55,101,56,98,53,50,98,54,57,48,57,51,52,98,56,50,98,52,51,97,54,49,101,49,54,99,51,57,54,49,100,51,52,52,48,102,50,48,51,99,55,48,102,51,49,53,57,50,49,99,56,48,101,55,56,55,56,56,98,49,50,98,99,48,50,54,53,52,48,57,99,49,48,50,55,48,52,49,102,99,56,49,51,100,52,48,102,101,99,51,102,56,48,52,99,54,48,49,51,49,56,49,102,98,50,102,56,51,101,52,49,102,57,48,102,57,49,55,101,49,101,57,50,100,48,97,98,50,97,56,98,53,48,102,52,48,55,99,99,51,99,54,49,100,52,48,55,53,101,49,100,53,48,102,49,56,55,99,56,51,99,54,49,102,97,50,98,99,49,100,51,48,51,97,53,50,98,99,51,102,52,49,101,52,48,102,55,57,54,101,49,99,100,48,55,52,48,49,99,97,50,100,99,51,101,48,53,101,50,50,56,51,98,102,48,101,48,50,50,49,55,99,57,56,53,54,48,55,55,52,97,101,52,97,97,57,57,97,98,55,54,100,51,57,51,53,51,98,102,99,48,55,53,52,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,52,48,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,51,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,55,102,99,48,50,99,49,49,55,53,100,55,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,49,55,99,48,50,52,57,56,48,57,57,54,48,55,53,99,53,57,48,48,102,102,51,101,99,98,99,48,49,102,55,50,50,48,52,57,101,54,50,100,52,49,50,50,48,102,97,52,51,97,50,48,102,102,56,48,57,55,49,48,50,54,53,52,48,52,56,99,98,49,52,102,48,101,102,50,50,55,48,102,52,48,51,97,101,48,55,57,48,48,102,102,48,102,97,102,55,48,50,52,98,56,49,100,55,102,50,100,52,51,57,54,53,54,101,48,102,48,100,48,55,98,99,98,100,48,48,55,98,49,48,51,100,97,48,101,97,51,97,50,48,51,99,54,52,102,99,49,100,53,52,50,48,101,101,56,55,54,54,52,49,101,51,56,51,97,97,56,99,49,101,50,50,99,52,98,50,48,102,55,56,48,57,55,57,53,99,48,53,99,50,48,48,102,57,55,99,48,55,97,56,49,102,101,56,55,50,99,48,49,102,53,52,97,53,51,57,55,52,48,101,51,52,51,99,101,48,102,55,99,51,97,56,53,51,50,55,48,49,51,52,48,49,99,55,48,101,57,48,51,102,101,50,99,99,49,100,52,49,55,48,49,102,50,50,56,56,97,100,52,57,48,55,48,56,49,102,101,48,55,52,48,48,102,101,48,51,56,97,49,101,53,48,101,99,56,51,101,49,50,99,48,51,57,99,57,52,56,52,56,97,102,56,51,57,101,48,102,98,48,55,100,99,51,99,52,48,101,102,56,51,57,99,53,102,57,52,99,49,102,54,98,97,48,101,55,48,55,56,56,51,100,99,53,102,48,55,51,99,51,98,99,53,56,52,50,55,49,54,56,53,56,49,52,50,56,50,101,56,50,52,54,48,101,97,48,48,57,57,53,48,55,53,54,48,52,98,99,48,48,102,102,51,101,54,56,48,48,102,102,52,101,57,56,55,55,52,49,101,56,57,55,49,99,51,98,100,52,48,52,99,102,48,51,56,49,48,55,52,101,48,52,98,52,48,51,98,99,50,102,53,51,52,98,48,48,102,102,101,101,57,53,48,49,100,99,52,53,48,55,97,54,49,101,50,48,50,53,99,99,48,57,50,100,48,55,97,50,49,100,48,50,97,48,51,99,52,53,57,48,55,56,48,51,99,50,53,49,55,52,55,48,48,55,98,100,102,56,51,97,54,50,99,52,49,100,101,56,55,50,57,48,56,97,52,54,99,51,99,48,49,101,49,48,102,49,56,51,100,48,48,102,55,56,55,48,52,51,57,56,53,53,56,55,55,100,99,101,53,102,100,57,54,50,53,55,48,48,102,102,100,50,97,48,48,102,98,50,100,48,55,48,54,53,57,56,49,51,52,99,48,48,102,102,102,97,102,53,48,50,55,53,52,48,57,55,101,48,101,102,48,51,98,100,50,56,52,49,101,97,48,55,100,99,49,101,97,56,49,50,99,50,48,102,97,99,51,98,52,48,101,99,48,51,56,99,49,101,54,54,52,51,97,98,99,97,102,50,100,99,49,102,50,55,48,101,48,57,55,97,57,56,48,101,53,100,102,52,55,52,98,48,102,97,97,52,97,49,56,55,54,52,97,49,50,102,52,97,51,48,55,98,48,56,52,49,100,48,48,102,50,48,55,52,48,51,99,101,53,100,49,54,50,53,54,99,48,55,51,52,51,100,97,53,54,49,52,101,49,101,56,56,50,100,56,97,50,52,56,50,57,49,97,50,99,57,48,55,102,99,48,50,51,99,49,55,53,100,55,53,102,102,100,52,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,52,48,98,102,100,52,48,99,48,48,48,102,102,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,55,102,99,48,51,98,101,49,52,48,50,52,49,56,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,51,98,101,53,52,48,50,52,49,99,48,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,55,102,99,48,98,102,100,52,48,54,57,102,48,48,102,102,55,99,52,54,99,48,57,56,51,48,55,48,54,48,52,98,54,48,48,51,101,99,56,52,49,102,52,48,55,101,52,48,57,56,98,48,55,101,50,48,101,55,99,49,99,49,48,55,49,99,98,53,48,50,52,56,48,49,101,52,48,55,52,99,97,99,48,102,55,56,51,101,56,48,55,57,56,49,99,100,48,55,53,54,49,100,55,50,99,99,51,100,48,53,56,56,51,102,55,48,50,53,98,48,98,56,50,98,99,51,98,48,53,55,56,55,56,99,51,102,52,53,99,49,52,50,53,52,97,54,48,55,56,49,51,52,97,97,50,56,56,98,97,50,100,100,48,56,97,53,52,51,52,101,97,50,99,57,99,50,98,99,97,53,50,100,52,98,48,54,100,97,97,54,48,97,100,50,99,50,101,48,48,53,54,48,53,100,55,102,99,48,51,52,101,48,48,49,102,50,51,55,48,48,102,102,55,100,56,51,56,49,50,48,101,48,102,99,48,48,102,102,49,102,52,99,101,48,52,101,51,48,51,97,101,48,55,50,56,48,52,101,102,56,49,50,56,50,48,102,56,48,49,101,54,56,55,57,97,56,48,57,55,99,98,48,101,101,48,51,98,57,48,55,53,101,48,52,99,98,48,51,57,54,48,55,56,48,49,102,98,48,102,50,48,48,102,102,57,51,48,49,51,52,99,48,101,52,56,98,102,50,101,98,49,52,56,49,100,49,48,101,97,48,55,99,56,98,57,48,102,49,57,54,102,99,97,54,48,101,102,57,53,48,53,57,57,55,97,53,57,55,52,49,50,98,101,102,49,53,101,53,50,49,53,97,57,99,53,57,50,55,102,56,50,98,100,48,49,51,55,99,56,48,98,56,54,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,53,48,51,53,48,49,98,102,48,48,102,102,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,102,102,56,48,101,51,50,48,48,102,57,50,100,56,55,52,99,51,100,52,49,102,100,48,48,55,100,50,98,48,49,51,55,101,49,99,54,48,101,51,48,55,54,52,51,99,48,49,102,51,48,102,97,56,55,100,48,98,102,48,50,53,51,99,51,97,56,49,99,101,48,101,55,48,55,53,52,97,55,50,99,52,51,99,97,49,101,56,48,102,54,48,55,98,48,51,99,54,48,52,101,97,48,49,50,101,99,53,52,56,55,55,48,51,98,52,49,100,97,48,101,102,49,53,50,56,101,57,97,53,98,57,55,99,49,101,48,50,102,52,98,54,52,57,52,52,50,97,52,97,57,50,56,99,97,101,52,48,52,100,50,99,48,98,50,50,99,57,51,49,49,48,97,101,50,98,100,97,55,49,100,55,48,56,55,48,52,49,48,48,102,102,49,102,49,97,54,48,48,55,100,48,100,49,53,97,48,52,56,55,56,51,98,100,50,98,52,48,57,100,49,48,50,54,98,99,51,56,101,53,48,49,54,99,48,52,101,54,56,51,100,51,50,56,48,97,55,50,101,52,49,100,50,50,49,57,54,51,56,51,99,102,99,98,50,48,50,53,57,52,49,99,101,48,51,99,49,48,55,54,48,49,100,54,50,99,56,98,52,48,101,57,49,54,54,49,99,56,48,102,100,56,55,48,52,51,56,97,53,98,56,51,98,57,48,50,54,54,57,51,52,98,55,48,102,48,48,55,100,52,49,100,102,56,51,101,53,52,99,51,56,55,98,97,99,51,98,99,49,100,50,50,97,100,48,99,51,56,99,49,99,57,48,102,50,57,52,54,53,54,56,55,97,99,49,101,100,97,49,48,55,99,56,48,54,98,55,48,102,51,48,55,52,99,51,98,48,49,102,52,52,48,54,52,97,54,48,102,56,56,55,54,56,51,98,101,49,101,98,50,97,53,48,56,98,102,48,101,57,56,55,97,100,48,99,97,100,48,102,50,49,53,48,53,55,49,55,99,53,55,50,51,48,55,97,99,51,56,54,49,101,57,50,57,48,51,102,54,49,99,56,48,102,51,97,50,57,53,99,53,97,97,50,97,55,50,49,97,50,56,55,56,48,51,57,48,49,102,52,48,101,100,56,55,55,48,51,101,50,49,99,102,50,101,97,54,50,52,98,49,48,101,102,48,55,98,52,97,51,50,97,48,51,99,48,53,52,98,99,56,52,53,97,57,53,97,56,48,57,100,48,48,102,102,98,48,48,49,51,99,99,48,52,102,51,56,49,50,101,56,48,48,102,102,102,97,101,97,48,50,53,100,48,51,101,56,48,52,100,48,48,49,51,52,48,49,102,51,48,48,102,102,55,98,53,52,51,56,48,49,100,53,101,99,57,53,54,53,51,49,52,99,53,54,52,50,50,57,54,50,49,102,98,48,55,57,101,49,102,57,50,99,53,49,57,50,57,50,56,51,98,54,48,101,98,99,49,100,55,48,55,54,100,50,100,51,48,97,101,48,48,55,98,97,52,49,101,48,48,55,97,98,49,53,97,53,57,55,50,98,99,97,102,97,52,100,50,98,99,97,52,50,97,52,97,52,50,97,99,98,98,48,102,97,56,55,100,56,51,99,52,49,100,51,48,101,49,48,55,53,48,51,100,97,49,101,100,50,56,51,102,99,49,52,51,48,48,55,100,99,102,48,48,51,101,100,97,52,49,100,54,56,48,51,101,97,52,52,48,57,53,98,98,48,55,97,50,49,101,51,52,54,48,48,102,102,55,98,57,99,49,102,54,48,51,100,54,99,49,102,55,48,101,48,56,49,50,100,50,48,101,101,100,49,57,56,48,101,101,57,55,98,50,53,97,48,51,100,51,50,98,52,49,100,100,48,55,57,56,51,99,48,53,49,56,55,100,52,51,102,101,49,100,49,52,99,48,55,56,101,48,101,100,56,51,101,48,57,97,48,101,48,48,51,57,54,49,101,99,52,54,48,101,53,57,52,54,48,102,57,48,51,99,97,49,99,51,52,101,50,99,52,51,99,50,49,100,100,99,49,102,101,48,101,55,57,53,56,56,48,56,49,50,53,57,56,55,98,48,97,99,55,55,48,48,52,102,57,48,51,102,99,48,55,102,52,48,102,56,99,48,57,97,55,48,55,99,97,48,102,48,48,102,102,48,57,56,49,48,50,54,48,56,49,101,49,57,55,99,48,102,52,99,49,102,49,56,51,100,53,50,102,100,101,48,102,50,56,55,101,52,51,102,48,49,101,55,55,57,49,102,57,54,50,53,98,49,54,51,100,49,100,49,100,49,49,49,57,49,100,49,100,49,57,48,57,49,100,48,99,97,57,50,56,52,51,98,101,53,49,57,53,50,56,56,53,54,56,55,55,48,51,57,99,49,100,54,50,56,56,97,101,50,98,52,51,97,54,49,99,99,48,101,57,49,53,56,53,51,56,55,53,99,51,98,48,53,52,57,52,52,49,100,57,50,56,99,97,99,50,98,49,48,56,51,102,56,48,49,102,54,50,50,48,52,102,56,48,51,101,52,48,48,55,100,57,49,48,49,51,54,56,48,102,53,99,48,57,97,57,48,55,99,99,53,99,57,55,101,102,50,52,48,55,99,56,98,101,50,99,100,49,52,49,100,98,48,55,49,99,98,97,48,102,48,97,51,56,55,57,48,97,101,48,55,50,56,48,101,54,57,49,52,98,57,50,100,49,50,99,49,100,98,56,51,57,56,48,101,57,50,53,49,53,99,53,48,48,102,102,55,52,99,97,55,48,49,50,49,48,101,51,49,53,52,53,57,53,50,49,97,54,57,55,48,53,55,48,55,52,99,51,98,100,54,49,102,52,48,102,54,50,53,56,55,57,48,49,101,51,56,55,57,56,97,100,98,48,102,98,56,55,99,48,51,99,54,53,56,57,54,50,48,56,99,50,102,102,56,48,54,102,99,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,101,48,56,48,51,101,52,100,48,48,52,102,51,56,49,51,49,97,48,48,102,97,101,57,48,48,55,100,101,99,48,49,50,97,56,48,52,100,48,48,49,50,99,52,49,102,50,101,49,100,54,48,102,102,48,55,53,52,48,57,48,51,48,55,54,52,53,53,57,54,101,53,51,49,54,54,100,50,53,49,54,48,49,99,51,48,55,57,99,49,99,52,50,99,52,48,57,57,50,48,50,54,55,53,50,56,51,99,52,48,101,98,99,49,101,56,56,55,54,100,49,53,51,57,48,51,56,55,97,52,49,100,102,56,55,97,97,56,97,100,50,98,97,99,98,50,52,49,48,52,102,49,53,97,53,100,57,53,50,53,101,49,53,56,53,50,56,55,100,52,51,57,48,53,102,56,55,52,56,51,102,56,49,100,54,48,101,56,56,55,98,56,97,49,48,49,56,102,56,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,102,102,56,48,102,101,97,48,48,102,102,102,97,101,52,48,48,102,102,55,100,56,102,48,49,50,101,56,48,48,102,98,50,101,48,50,53,99,99,51,56,48,48,102,102,102,99,48,49,99,55,56,55,102,99,51,56,54,53,56,56,55,98,48,98,49,48,101,48,48,55,49,52,51,99,48,48,102,102,102,97,99,49,99,97,56,55,55,52,51,102,48,56,97,49,101,57,48,102,100,48,49,50,102,48,49,102,98,48,102,54,50,50,57,54,56,56,99,53,57,56,51,98,97,48,55,56,97,53,53,97,53,49,53,50,49,100,53,48,102,55,57,53,98,100,48,48,102,102,51,100,56,49,100,53,48,102,98,49,52,52,49,99,102,48,102,56,57,55,97,49,99,53,48,101,57,57,52,52,48,102,52,99,97,52,48,101,98,97,52,48,55,101,48,51,56,99,100,49,54,48,49,100,54,50,99,52,97,101,50,99,54,56,48,53,56,57,48,48,102,102,55,99,97,50,99,48,49,102,52,50,52,53,99,48,49,51,48,100,56,51,100,52,48,48,102,102,102,98,51,51,48,50,52,102,48,51,98,101,49,102,102,48,102,98,48,49,51,49,57,51,99,49,100,99,48,55,55,56,48,57,56,54,48,50,53,101,48,51,97,48,49,100,57,48,102,99,56,51,100,49,48,102,50,56,51,102,50,50,97,49,49,48,48,49,101,100,51,48,55,52,54,49,99,98,48,55,56,97,48,101,55,52,51,98,52,49,100,54,50,97,48,51,100,50,49,101,51,50,98,52,51,102,99,48,101,102,56,51,98,101,99,56,55,54,56,97,102,48,55,56,54,49,99,101,52,52,52,48,52,51,48,101,49,48,55,56,52,49,100,54,56,55,54,53,50,52,49,101,50,98,48,101,48,55,52,48,51,101,97,49,99,53,48,102,54,52,56,51,101,51,48,49,51,50,99,48,49,102,53,52,101,48,48,102,98,53,97,48,50,54,50,99,48,49,102,53,50,101,48,52,99,54,50,50,56,51,101,56,48,55,50,56,57,49,50,49,101,57,48,101,48,56,55,97,55,49,52,99,53,50,56,51,102,99,48,55,48,97,53,101,49,55,52,57,48,53,55,48,55,48,99,49,102,57,48,55,48,56,97,101,55,57,50,53,50,53,56,50,98,99,98,50,55,100,49,57,49,48,98,49,99,49,100,54,48,55,56,54,49,100,54,101,53,57,49,54,52,57,101,48,101,97,99,49,101,56,50,48,49,53,99,53,56,57,55,99,48,101,102,99,98,99,50,99,56,98,54,50,98,99,98,48,50,98,48,51,100,56,49,99,51,48,102,53,56,51,99,49,48,55,55,99,49,102,50,48,48,101,52,56,48,55,48,52,48,102,101,99,49,99,101,48,49,51,52,101,48,101,54,56,49,100,102,56,51,102,102,48,50,53,102,52,49,101,49,57,52,50,48,102,52,99,49,99,101,56,51,100,53,50,56,49,57,48,102,50,48,55,49,56,51,102,52,49,100,56,55,57,102,48,49,50,101,50,100,99,97,101,101,57,50,57,48,56,56,57,50,56,101,57,50,56,99,57,97,56,101,56,52,53,98,49,52,50,49,101,48,50,56,56,98,55,52,52,50,99,52,51,98,54,49,102,49,48,101,98,49,55,97,53,55,49,53,97,49,101,99,48,101,54,48,55,98,52,97,99,50,101,48,51,97,101,49,101,55,50,97,52,97,50,48,102,50,57,52,54,53,57,57,53,56,56,53,102,101,48,49,48,101,48,98,97,56,48,100,48,54,48,48,102,57,52,54,56,48,51,101,98,102,48,48,57,50,48,48,50,52,56,52,48,57,99,53,48,101,98,57,55,50,48,52,57,98,56,51,99,49,48,101,48,49,53,50,57,99,48,102,98,98,48,55,101,48,98,98,48,55,101,54,48,52,57,101,56,55,50,99,98,98,48,101,57,50,55,101,48,50,53,53,52,51,102,56,53,51,57,53,99,48,101,101,48,51,100,48,53,51,49,54,50,56,56,49,100,57,50,57,48,98,57,55,48,51,99,50,48,101,98,99,49,100,101,56,51,102,49,48,101,102,56,51,99,102,54,52,51,100,52,48,101,102,99,49,100,55,57,55,101,49,100,53,50,98,52,97,52,48,101,100,56,48,51,100,98,101,49,101,49,98,48,55,54,54,53,57,102,48,55,54,52,53,100,48,55,52,99,51,56,52,48,101,99,99,48,53,55,99,53,102,102,100,52,48,100,57,56,48,49,102,52,55,50,48,101,57,99,49,102,49,48,51,101,98,48,48,55,100,98,51,48,49,50,51,97,48,101,102,52,49,99,50,56,51,101,50,48,102,48,48,51,56,52,48,55,56,56,57,54,48,102,55,102,48,55,57,54,99,49,101,98,56,55,52,52,98,98,54,48,97,49,48,102,53,56,55,54,99,49,100,102,56,51,98,102,48,101,55,56,55,57,56,49,101,51,48,51,101,53,52,54,48,101,101,50,52,49,54,54,49,99,102,48,55,56,48,49,100,100,50,100,52,98,102,48,102,52,48,51,57,100,48,101,97,48,51,99,48,48,102,102,101,97,49,53,52,49,100,55,48,102,99,56,55,49,52,51,100,97,48,101,99,52,51,101,97,53,56,57,55,97,56,54,49,99,97,48,55,57,99,53,53,50,55,56,51,98,56,50,102,99,51,99,57,49,99,48,97,54,53,52,48,51,48,102,52,48,49,102,48,97,101,48,50,52,54,48,98,56,48,101,97,56,55,49,56,48,57,57,98,48,48,55,100,56,54,48,55,101,99,51,57,98,99,97,99,99,48,102,51,99,48,52,97,99,48,57,55,49,48,50,53,101,48,51,99,97,57,99,101,56,55,101,48,97,56,50,101,48,98,49,48,101,50,48,55,53,56,98,57,48,48,55,98,97,56,49,102,102,49,54,99,53,54,57,52,56,57,56,56,52,56,48,49,99,51,48,102,52,56,51,98,102,48,102,52,56,51,99,48,50,98,56,49,100,50,56,55,53,56,97,48,48,102,102,102,97,57,53,99,57,56,49,101,99,50,101,99,97,101,48,102,101,48,51,57,51,48,55,97,54,49,99,100,57,55,48,51,97,49,99,97,102,48,102,48,50,49,56,55,98,55,102,99,48,55,98,98,53,48,48,102,102,97,52,98,48,48,55,99,97,101,56,49,100,54,56,55,101,56,51,56,48,48,48,102,102,102,98,97,102,48,50,54,51,48,51,100,56,49,101,101,50,56,101,52,97,55,48,101,101,48,51,102,49,48,101,48,56,49,50,101,101,48,102,51,99,49,100,56,49,54,51,56,98,51,50,57,56,98,49,101,49,101,56,48,101,50,57,52,97,48,101,52,56,51,56,97,48,101,53,48,98,49,50,102,98,97,51,49,53,54,57,99,57,99,57,97,53,48,101,52,51,48,55,57,56,48,101,55,56,49,101,52,48,55,54,52,49,50,50,53,101,97,49,49,53,56,53,101,100,102,48,101,102,102,50,100,54,48,97,101,55,48,51,98,56,53,101,49,52,48,53,57,49,54,54,48,49,98,54,56,97,48,50,55,102,56,48,51,101,54,52,48,48,102,102,52,57,53,102,48,55,101,48,48,48,102,102,102,97,102,99,48,55,55,97,48,52,101,50,49,53,52,53,102,102,50,98,99,51,99,48,48,52,56,100,56,51,99,49,55,52,48,52,101,52,97,52,52,102,50,99,99,49,50,52,53,51,56,55,56,56,49,100,54,56,49,51,51,50,49,101,55,48,55,54,56,48,101,98,56,51,99,99,48,50,53,99,53,54,97,50,56,55,52,99,98,97,52,99,50,100,48,51,102,101,53,51,48,51,99,100,50,57,52,49,99,57,97,54,49,52,49,100,51,48,51,100,50,49,99,102,50,56,49,48,52,51,56,53,52,48,102,52,54,99,98,49,48,49,51,101,48,102,49,102,48,101,57,57,53,102,51,102,101,48,49,54,48,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,55,50,56,48,51,101,50,50,50,48,52,102,53,57,52,99,48,52,98,52,48,49,51,97,50,49,102,98,48,50,53,57,48,51,99,48,56,99,52,48,97,56,48,50,55,50,56,48,49,101,100,52,99,57,97,49,101,48,101,57,50,57,48,48,48,102,102,101,99,49,48,48,55,57,55,56,48,55,53,48,48,102,102,52,99,97,56,55,102,53,49,99,99,53,53,97,50,56,55,51,99,98,101,52,57,50,100,98,49,54,50,57,52,53,102,50,51,50,49,101,100,48,49,101,48,48,101,57,55,50,98,99,55,55,55,56,48,57,102,101,48,48,55,54,55,99,56,48,97,51,52,97,51,56,48,55,50,99,51,100,101,53,56,56,55,49,56,51,99,97,53,55,48,55,97,56,97,57,54,49,48,53,50,52,98,48,50,98,48,49,51,97,48,57,55,54,48,98,48,54,100,50,53,100,52,51,55,51,49,54,50,56,48,57,50,53,54,97,52,99,97,52,54,52,52,52,99,52,49,52,97,102,98,97,50,97,53,50,52,49,56,99,57,57,48,54,97,102,51,99,53,49,99,102,102,101,48,49,102,57,48,98,97,56,53,52,48,51,57,101,48,55,99,52,48,101,102,99,49,102,98,56,51,98,54,48,101,100,48,51,100,57,48,55,53,56,49,101,53,50,97,48,51,101,48,49,99,51,48,102,53,100,57,54,98,56,97,51,48,102,48,49,52,52,53,99,49,52,101,49,101,48,50,97,52,98,48,101,53,49,57,55,101,53,57,56,55,53,99,98,51,101,56,97,53,100,48,55,55,52,98,52,50,101,99,97,54,52,98,101,56,54,53,100,49,52,97,53,57,97,49,98,56,48,57,50,50,99,53,51,50,50,49,51,49,49,53,99,52,51,55,50,101,53,51,54,50,101,51,48,54,98,97,102,102,101,97,48,53,49,48,48,48,102,102,102,98,99,57,48,50,54,56,48,51,57,50,48,52,97,101,56,48,51,101,98,49,56,48,57,98,49,50,100,52,51,101,52,53,98,48,48,57,51,97,55,48,51,101,49,48,55,49,56,48,102,101,52,49,99,49,56,51,98,56,52,56,57,50,98,99,98,54,50,99,102,51,99,48,102,52,48,51,102,101,48,52,98,102,48,51,100,57,52,98,48,101,56,97,51,55,52,55,50,98,52,51,98,97,53,102,97,51,52,54,98,52,57,48,101,102,51,102,53,57,50,56,98,99,56,50,98,52,97,48,57,102,51,53,56,98,52,50,100,57,48,50,50,97,52,57,56,49,98,98,97,56,48,56,56,56,48,48,102,102,102,57,97,56,48,49,51,55,54,49,99,101,99,48,101,97,99,49,99,50,56,49,50,49,57,57,49,57,50,54,56,51,102,102,50,48,102,48,48,49,100,54,48,49,51,55,54,48,57,99,97,54,56,97,101,48,52,57,56,48,51,100,57,102,56,51,98,99,48,52,100,52,56,51,57,97,101,56,101,49,98,102,48,102,49,99,57,55,48,48,102,102,57,97,99,53,99,55,50,52,52,52,48,49,101,100,50,97,50,98,56,56,56,101,48,48,102,102,102,55,49,56,50,55,99,99,53,55,54,102,102,48,48,98,100,55,50,100,48,98,50,52,99,50,101,48,98,51,50,99,48,98,54,50,99,53,101,99,57,50,57,99,53,57,97,54,50,53,49,54,48,53,56,50,52,54,54,100,57,54,98,51,99,57,56,57,101,102,102,52,57,52,57,52,56,101,100,51,49,97,53,49,101,52,57,97,52,97,52,53,53,49,97,55,54,57,49,102,54,100,51,49,98,54,100,50,53,52,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,99,54,99,48,48,102,102,102,56,102,50,56,49,51,55,52,49,99,102,48,50,54,100,56,48,49,102,53,54,97,48,52,98,57,101,48,101,56,97,51,97,53,50,50,56,48,51,99,98,50,48,51,98,102,48,55,51,101,48,52,97,50,56,55,97,52,49,51,51,48,53,55,51,52,49,98,48,55,99,52,49,99,98,48,49,50,101,101,48,101,52,55,57,55,54,57,50,56,102,56,97,98,48,102,49,48,55,56,48,57,50,50,51,56,48,48,102,55,50,50,50,101,57,98,52,101,101,53,48,57,54,49,53,56,57,54,50,99,48,51,98,56,53,55,49,102,54,55,48,48,102,48,57,52,48,52,52,52,48,48,55,99,50,98,99,48,57,98,98,48,101,55,55,48,55,53,54,48,102,101,56,48,57,48,99,101,56,99,57,51,50,49,102,102,97,48,55,56,48,48,102,52,99,48,57,98,98,48,52,101,52,98,52,53,55,48,50,52,99,48,49,101,99,102,101,49,100,101,48,50,53,53,56,49,99,100,54,52,54,48,52,99,54,48,102,49,100,49,55,48,48,102,102,57,97,101,53,99,54,50,52,52,52,48,49,101,100,51,57,50,98,56,56,56,101,48,48,102,102,102,55,49,56,50,55,99,101,53,55,55,48,49,101,101,100,55,102,102,53,48,48,102,102,57,53,97,48,48,55,100,99,101,48,49,51,57,56,49,100,102,48,50,55,101,56,48,49,102,54,51,48,48,102,102,99,48,57,57,100,48,101,53,97,52,49,54,102,48,49,99,52,48,102,102,102,48,55,53,55,99,51,97,101,53,52,49,54,56,102,50,48,54,54,56,97,97,99,49,100,51,48,55,49,52,48,101,99,48,51,56,52,53,100,102,52,54,50,98,99,97,98,48,102,51,48,55,98,56,97,54,52,52,99,57,101,53,98,56,55,50,57,50,49,50,101,97,53,48,52,98,100,52,100,97,52,100,57,48,99,97,99,98,48,99,56,50,53,56,55,55,48,97,101,52,49,48,48,102,102,101,97,53,53,48,48,102,102,56,48,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,55,49,57,48,48,102,102,97,97,100,48,48,50,56,99,56,48,48,50,102,98,50,56,48,54,98,57,56,49,50,48,56,48,48,100,56,49,99,48,52,57,51,56,48,50,54,50,51,48,49,50,100,101,48,48,102,102,53,52,56,52,51,97,48,97,48,49,53,49,54,99,56,48,53,53,54,56,48,49,52,54,52,48,48,49,55,100,57,52,48,51,53,100,48,48,102,102,57,48,52,48,48,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,102,102,50,97,52,50,49,100,48,53,48,51,97,52,51,57,52,48,48,54,101,100,49,97,101,48,48,57,99,101,53,50,48,48,102,102,53,55,56,97,98,48,48,98,48,52,48,57,97,51,56,48,51,54,50,101,48,101,101,56,48,49,51,55,54,51,99,56,48,49,53,49,48,102,100,56,51,55,50,98,97,100,50,100,97,56,48,99,98,101,48,49,49,101,102,97,101,50,100,55,53,102,56,97,101,50,49,55,102,99,48,53,99,49,48,48,102,102,55,99,97,48,102,54,57,48,48,55,100,55,98,56,51,98,51,48,97,99,48,52,100,57,56,55,48,52,48,48,102,102,97,57,48,56,51,102,54,51,48,49,54,50,48,48,102,102,99,49,100,52,48,52,55,53,48,55,49,48,48,102,53,52,98,100,48,55,49,52,48,102,97,48,49,100,50,56,51,101,98,48,101,98,50,49,49,52,99,53,57,48,55,57,48,49,100,50,48,51,99,97,48,101,50,48,51,99,98,48,101,102,50,48,56,55,56,49,57,52,100,52,98,50,57,49,51,52,98,56,48,101,52,48,55,57,48,97,99,48,102,50,49,53,54,56,48,53,99,97,51,57,53,99,57,97,53,51,97,55,50,52,57,53,50,57,52,53,57,49,53,54,56,101,56,101,53,56,97,51,50,48,49,54,50,56,48,57,98,54,56,52,49,98,99,97,49,50,55,97,49,51,57,101,53,50,102,48,48,102,49,54,48,48,102,102,102,57,52,48,99,49,50,48,48,55,100,55,98,56,51,98,52,99,55,49,52,48,52,100,57,48,55,48,54,56,50,56,53,48,51,97,50,48,55,101,100,99,99,51,56,48,54,48,53,50,56,48,56,50,98,51,54,54,97,57,97,50,51,99,49,57,98,100,55,98,57,99,101,54,99,51,55,51,48,98,51,56,49,56,48,55,48,98,53,48,49,52,100,48,102,53,57,101,101,53,52,51,102,48,55,56,53,56,99,52,97,54,49,100,56,101,53,53,51,50,99,56,48,48,102,102,100,48,101,50,50,99,48,49,57,55,50,54,52,49,57,97,50,56,53,52,50,98,48,48,102,102,54,49,98,48,53,56,48,49,100,53,53,49,102,48,49,54,98,56,54,49,57,99,99,102,50,97,97,50,101,53,48,55,97,51,52,52,55,97,56,101,97,55,56,51,98,100,48,55,53,101,55,55,51,99,57,102,56,102,50,100,97,100,55,52,50,49,48,51,50,101,48,56,56,98,97,53,53,52,49,49,53,51,48,48,102,102,51,55,100,48,51,56,54,49,102,56,48,101,98,48,51,100,48,48,102,102,101,51,48,55,51,48,49,101,54,48,55,48,56,98,52,48,49,51,97,48,101,53,48,51,99,53,48,101,97,48,55,55,56,51,102,56,49,100,48,50,101,98,50,49,49,54,48,53,55,101,50,101,52,51,97,54,49,102,48,50,97,57,49,52,98,99,48,101,102,49,54,97,48,50,53,99,53,100,50,50,50,48,57,54,99,53,55,54,52,100,50,97,56,98,48,52,53,52,99,48,52,97,49,55,48,56,52,56,48,53,56,50,48,56,50,54,55,54,50,99,56,97,102,52,50,52,102,100,101,53,52,54,100,100,102,54,56,102,53,102,56,102,52,51,56,97,51,101,100,102,55,49,102,48,99,50,102,55,101,48,55,50,56,49,52,101,56,48,51,101,57,51,52,48,57,57,48,52,51,48,50,54,52,56,48,49,102,53,99,48,48,52,98,101,57,54,56,48,57,98,50,97,97,56,51,99,99,48,101,55,99,97,51,56,48,50,53,100,99,51,101,97,53,54,49,52,54,53,53,49,55,97,53,54,97,50,57,52,54,57,101,48,101,56,100,49,99,97,100,50,56,56,51,57,101,56,101,57,50,48,50,55,55,100,51,55,49,54,52,53,97,49,55,50,48,101,57,57,102,48,55,54,99,49,101,54,48,102,48,57,54,99,53,51,50,55,50,54,57,52,55,99,98,100,48,102,50,49,54,99,100,57,53,102,56,97,50,101,56,52,57,56,49,100,102,50,56,52,48,100,56,97,51,53,99,99,52,101,97,101,54,102,56,101,55,49,53,99,52,102,51,54,99,49,51,102,55,48,97,49,56,99,49,49,99,101,48,51,51,56,54,49,49,97,48,99,51,53,48,99,55,51,51,52,100,49,54,53,54,100,97,55,98,51,57,49,100,48,102,48,101,56,100,50,52,54,101,98,49,100,53,102,48,49,51,49,54,100,55,99,97,100,97,100,98,53,51,50,100,56,100,97,53,57,55,56,48,52,53,50,49,101,98,48,101,56,50,100,49,99,48,48,102,102,102,50,56,55,100,52,55,51,49,55,57,100,99,102,97,55,54,55,48,101,101,48,102,49,57,98,56,54,52,97,56,56,55,100,56,49,49,97,99,51,98,57,100,56,102,99,102,53,50,54,55,57,102,50,53,49,57,51,98,52,55,98,52,102,56,55,49,97,97,99,102,52,99,51,100,51,53,98,49,56,55,57,56,102,54,57,101,49,98,50,52,55,52,57,49,101,99,50,98,48,57,49,56,53,56,53,97,102,99,99,54,101,55,49,52,54,49,99,49,52,98,97,101,97,49,98,54,48,53,100,54,100,48,51,48,55,57,102,51,56,102,98,48,97,51,49,99,54,51,57,56,99,54,51,56,49,101,51,50,56,48,98,102,48,48,48,102,102,102,57,50,99,56,55,48,52,51,100,50,49,102,52,48,48,102,102,55,100,55,49,50,50,57,55,99,49,100,100,50,97,98,49,54,52,53,54,48,51,97,99,48,50,54,49,48,49,100,98,48,55,102,99,51,102,50,57,51,100,51,53,48,49,49,55,57,52,97,49,100,53,52,101,48,101,101,56,55,102,56,49,100,97,97,51,57,54,100,57,49,57,50,57,102,52,53,52,97,50,99,52,99,49,102,49,48,55,56,50,49,100,48,50,57,99,49,50,56,53,51,101,52,100,52,100,99,48,50,55,53,100,51,101,100,48,50,52,97,99,52,49,50,99,49,51,100,48,48,48,102,102,54,48,54,97,98,102,98,53,102,56,99,55,97,100,102,54,51,48,50,99,100,56,48,97,49,55,56,100,99,48,53,101,53,48,53,101,48,48,102,102,57,98,99,48,101,49,56,55,57,99,49,101,56,56,49,50,57,97,48,52,99,102,56,51,98,49,48,101,50,57,53,57,56,98,98,48,102,99,48,51,99,55,48,50,53,100,56,49,102,52,56,55,48,99,51,57,99,53,51,53,97,54,97,48,57,53,100,56,98,55,48,102,53,56,55,100,48,49,100,98,48,55,56,99,97,50,48,101,102,57,53,49,99,98,49,50,101,57,50,57,48,52,97,97,50,98,52,49,51,99,53,97,57,54,50,56,99,56,57,100,50,99,98,56,52,100,52,48,52,48,52,50,48,52,99,49,99,98,48,50,99,49,48,52,97,101,100,52,97,48,98,97,51,100,97,54,54,56,48,57,97,48,101,100,57,97,101,55,50,52,51,56,54,57,54,57,99,56,102,53,53,57,49,97,49,49,51,97,98,57,53,99,97,98,53,97,53,52,57,52,49,101,55,52,54,98,54,50,49,49,54,100,55,53,98,50,97,52,50,50,56,48,55,52,48,50,100,101,99,55,99,54,56,101,48,56,55,100,50,49,100,99,48,102,53,56,100,49,99,57,97,55,55,51,51,48,55,97,56,99,57,48,53,55,98,56,102,101,101,97,55,53,51,57,98,48,99,102,51,101,49,101,49,99,54,54,57,102,57,102,52,102,52,57,54,98,52,101,97,51,48,55,50,53,101,55,56,53,57,48,102,50,102,98,53,56,97,49,100,50,51,57,54,51,53,101,100,57,53,98,52,48,50,57,55,55,56,100,102,101,48,57,101,49,48,48,102,102,51,52,55,48,51,53,54,57,53,52,50,53,51,55,54,100,97,52,97,52,51,53,55,51,53,51,55,48,102,51,98,51,53,51,102,55,100,102,55,100,55,53,98,56,99,54,99,48,51,51,50,97,55,53,48,49,50,50,97,53,53,98,48,52,53,99,48,49,97,53,101,51,97,51,97,52,55,52,50,101,51,97,52,55,52,98,50,97,54,50,50,99,52,99,52,53,49,54,49,55,101,98,97,101,98,97,99,101,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,50,48,48,102,102,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,98,102,101,48,49,54,48,56,97,48,49,98,102,50,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,98,102,101,48,50,56,49,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,50,48,51,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,51,102,99,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,97,48,52,48,54,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,54,48,54,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,51,51,102,49,52,48,50,99,48,99,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,102,102,56,48,100,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,97,97,48,49,52,48,99,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,102,99,50,56,48,52,48,51,97,56,48,55,102,99,50,102,102,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,102,102,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,49,99,56,48,48,102,102,102,56,102,100,56,48,51,101,56,54,52,49,101,48,56,48,51,101,99,98,56,49,102,50,48,55,53,56,49,102,56,56,49,51,48,50,49,99,53,48,102,48,48,55,55,48,48,57,48,53,48,55,55,56,49,101,49,50,97,48,98,57,48,102,99,97,55,49,55,100,56,49,101,54,56,51,98,51,50,99,52,48,57,57,56,50,98,57,102,54,48,49,101,99,57,53,54,56,99,49,100,49,48,55,48,48,102,102,49,102,57,52,51,48,101,49,49,54,48,49,100,56,48,102,100,48,55,55,52,97,50,48,55,97,99,48,101,101,48,97,102,48,101,53,56,49,51,49,48,57,52,53,48,48,102,102,55,102,52,51,57,99,49,101,101,48,101,54,48,55,52,52,98,100,52,98,52,48,48,101,98,48,55,57,56,97,50,48,102,100,97,54,49,53,97,57,99,53,53,56,51,102,48,48,102,102,48,102,98,48,49,48,48,55,100,53,55,56,51,101,51,48,48,55,100,97,101,48,48,51,101,53,49,48,48,52,100,97,56,51,97,48,48,101,55,48,55,54,56,51,99,52,56,101,48,101,50,99,51,57,56,49,101,49,48,50,52,100,99,51,99,99,48,52,100,55,48,51,100,98,52,49,52,101,52,54,48,101,101,49,53,101,48,101,97,56,49,99,100,50,53,48,49,50,97,101,48,101,48,51,49,55,52,56,99,53,54,48,55,97,56,98,51,48,101,101,56,55,98,56,97,56,99,48,102,56,48,51,102,56,53,52,57,53,97,49,101,49,50,56,99,49,99,99,48,55,53,97,99,51,98,99,49,101,50,55,52,51,99,48,49,101,99,52,53,52,97,48,102,49,49,54,99,53,52,99,48,51,98,54,48,101,55,56,51,99,51,48,102,54,48,55,52,56,48,51,48,100,48,49,99,49,48,51,56,52,48,55,51,56,48,52,97,99,48,51,57,97,48,55,55,101,48,52,98,102,48,49,50,102,97,48,101,102,48,97,49,48,55,53,56,48,101,55,52,49,100,53,49,52,48,99,56,55,54,99,51,56,99,49,99,54,48,101,99,51,50,102,56,48,57,55,49,53,48,53,55,54,52,57,52,56,52,98,52,57,52,56,52,57,52,57,52,100,52,56,52,100,50,100,56,98,101,48,102,48,49,55,97,53,98,97,53,57,54,50,49,101,52,48,102,56,56,55,97,52,98,100,50,99,52,98,50,48,102,54,48,55,99,99,51,100,97,53,57,57,55,48,49,101,56,48,102,51,57,54,99,53,101,56,55,57,52,98,99,50,99,99,98,51,52,100,102,102,49,56,99,48,49,101,57,51,56,51,97,99,48,48,102,102,55,97,53,97,48,48,102,102,102,52,51,48,48,49,101,57,97,48,55,48,52,48,49,101,56,56,56,48,51,100,56,48,48,48,102,102,102,52,57,56,48,49,101,56,101,48,48,51,100,57,97,49,100,100,48,48,102,102,55,97,53,97,48,48,102,102,102,52,98,52,48,49,101,100,102,48,48,55,98,51,56,48,49,101,57,98,48,48,102,102,51,100,51,102,48,52,56,48,48,51,100,57,101,48,48,102,52,102,99,48,49,101,100,49,48,48,102,102,55,53,53,99,48,49,101,99,98,48,49,50,53,48,48,55,98,55,52,48,49,101,100,99,48,48,102,102,55,54,48,48,102,102,48,57,54,48,48,57,54,56,48,53,57,50,56,48,53,50,56,56,48,51,101,102,57,99,48,49,102,52,56,97,49,102,97,48,48,55,100,52,57,56,51,102,53,52,49,50,101,56,49,100,100,57,53,56,49,102,102,48,102,98,48,49,50,51,50,48,102,51,97,52,97,50,50,98,52,49,99,57,56,51,101,98,48,102,56,49,54,99,53,51,48,55,98,99,51,99,52,56,50,49,102,97,52,54,48,101,56,50,50,50,52,48,55,100,56,49,100,55,48,51,101,51,50,99,99,51,97,99,49,99,53,48,101,48,56,55,55,56,51,98,50,48,102,48,50,99,51,99,50,53,55,48,55,98,52,51,100,52,48,101,102,49,48,49,98,48,101,98,50,49,57,52,97,49,102,48,48,55,53,98,57,49,57,100,48,101,101,48,55,56,48,51,99,50,49,101,55,48,101,51,56,51,100,50,52,50,48,101,55,56,48,102,54,52,49,100,48,48,102,102,48,55,99,97,49,48,48,49,102,53,57,56,49,101,100,48,48,55,100,56,49,48,55,56,48,48,102,102,57,50,52,54,52,51,101,102,56,97,101,48,101,48,49,53,57,100,102,50,56,99,97,52,48,50,55,55,52,98,100,48,102,97,48,51,98,49,48,101,98,48,49,50,97,48,53,97,56,55,101,99,51,97,54,49,100,55,48,55,56,97,49,101,56,48,55,56,101,53,55,57,54,50,49,102,56,48,102,97,56,55,99,56,51,97,55,56,97,101,48,55,55,99,53,55,55,48,101,97,48,55,52,56,51,57,52,48,101,98,52,49,101,55,57,52,55,50,49,101,100,50,56,99,49,102,51,56,51,99,100,48,102,52,57,54,97,53,55,48,55,54,52,97,99,50,98,99,51,56,52,53,55,48,55,48,99,49,101,55,48,51,100,48,48,51,57,97,48,50,55,51,99,48,57,52,51,48,55,51,97,48,52,102,56,56,49,50,99,48,48,102,55,99,48,57,52,56,48,55,102,101,56,52,49,101,49,52,99,48,55,53,52,48,102,57,56,97,48,52,51,50,57,99,51,99,50,101,56,55,53,48,98,99,55,99,51,98,56,49,101,57,50,57,48,98,48,50,57,56,51,99,50,53,53,56,55,99,52,51,97,50,49,101,100,48,101,100,49,55,53,51,50,57,54,56,54,56,99,53,102,56,55,50,48,51,101,99,49,100,100,48,101,101,56,55,98,99,97,57,52,53,50,101,99,97,102,50,102,99,51,97,54,53,56,57,54,48,53,48,97,49,57,53,56,49,101,57,48,101,99,56,55,57,48,51,98,50,57,99,53,57,56,55,55,56,98,49,102,102,48,48,102,102,56,97,102,53,100,52,48,99,57,52,48,49,102,54,56,50,48,48,102,102,102,97,99,57,48,55,102,54,48,48,102,102,102,97,98,55,48,50,54,55,52,51,101,56,48,101,48,52,49,101,101,57,53,97,49,101,50,48,102,49,56,55,50,100,49,52,98,102,52,101,52,54,48,55,51,52,48,52,99,48,99,56,51,98,98,48,102,56,48,55,50,52,49,100,57,56,51,102,101,48,101,97,97,51,49,52,48,49,100,49,48,102,53,100,49,55,50,49,99,48,50,99,52,51,99,97,56,52,48,50,53,50,53,97,49,55,101,49,100,51,50,57,99,51,102,97,49,100,51,50,57,48,49,101,98,48,55,54,56,51,97,101,49,101,48,48,102,102,102,57,49,53,99,48,101,101,56,49,101,48,97,53,49,54,97,49,99,99,48,48,102,102,55,98,97,52,51,99,50,100,97,49,57,53,99,49,101,48,50,102,52,48,98,54,57,55,102,102,53,100,55,53,100,55,102,102,53,48,49,97,56,48,48,49,102,49,98,53,48,48,102,102,55,100,101,53,48,55,97,52,48,49,102,53,102,97,48,102,101,99,51,98,50,48,52,97,99,56,49,51,49,52,49,101,56,50,102,56,51,100,52,48,52,57,97,48,51,102,99,50,102,99,51,57,50,48,101,101,48,97,99,52,99,48,102,56,48,51,100,48,50,99,53,48,52,51,97,97,48,52,57,100,48,55,97,52,98,52,48,102,57,48,55,97,53,50,99,97,101,48,55,57,97,49,100,49,50,98,52,51,102,52,49,101,101,52,48,48,102,102,55,53,52,49,99,53,48,55,51,101,53,101,56,55,97,52,49,101,51,57,55,97,53,100,56,49,51,51,49,57,49,53,48,56,51,98,56,53,56,53,57,53,100,57,48,52,49,101,99,52,48,55,56,56,98,49,50,99,99,51,56,48,57,56,49,99,50,48,55,56,52,48,50,97,102,97,101,98,102,101,48,49,102,102,48,97,48,52,55,52,48,48,102,102,102,98,98,99,48,48,102,102,55,100,99,102,56,51,97,100,48,48,102,102,55,100,52,57,56,49,50,101,52,53,98,57,55,52,53,51,100,56,55,48,48,49,101,56,56,49,51,55,48,49,102,54,99,53,51,49,52,56,48,101,53,52,48,57,55,100,50,99,56,51,102,52,49,100,102,52,53,50,101,53,48,55,56,55,98,53,49,52,51,102,50,48,50,53,56,48,102,99,56,49,101,56,56,55,48,57,49,52,51,99,52,53,54,48,51,99,97,55,56,48,57,55,101,48,101,98,50,54,56,55,48,48,102,102,51,99,97,53,55,57,54,52,53,99,56,55,52,99,97,101,101,48,48,102,55,57,56,55,102,53,49,56,97,53,48,55,53,52,100,56,55,57,99,51,57,53,54,49,101,48,50,99,52,51,102,97,49,99,102,48,55,49,48,48,102,102,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,52,48,52,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,48,102,102,49,100,54,48,48,49,52,99,52,56,49,51,53,50,98,102,101,48,50,97,54,56,51,100,53,48,55,97,54,49,102,98,48,55,101,48,48,102,52,99,49,101,53,48,51,101,57,48,55,97,52,53,101,54,48,102,51,48,51,99,99,48,55,99,52,48,102,48,48,51,101,50,48,102,52,52,49,101,51,48,55,57,54,52,97,99,50,57,99,97,55,99,49,101,50,48,102,100,56,51,99,48,48,102,48,57,54,54,49,101,56,48,102,54,49,55,102,99,97,53,50,56,49,48,56,97,53,48,101,101,49,53,53,56,98,56,48,102,48,57,55,50,53,57,49,54,49,99,97,102,50,56,99,97,100,50,98,56,97,51,50,98,99,49,51,50,48,57,49,50,98,48,97,100,52,48,50,98,54,49,97,52,50,57,48,98,53,53,100,55,53,102,102,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,49,48,49,48,48,102,102,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,53,50,56,48,102,102,54,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,50,48,50,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,52,48,102,49,52,48,57,51,51,48,48,55,99,56,48,56,48,57,102,54,48,50,52,53,56,48,57,49,101,48,55,57,97,48,52,56,54,56,51,57,55,52,99,48,101,48,51,101,48,101,99,52,49,101,48,48,102,102,48,51,100,53,57,101,49,100,97,48,55,56,97,49,101,97,52,56,48,55,99,99,102,48,51,101,98,48,55,49,49,99,49,102,48,56,55,52,53,49,52,51,98,101,53,99,56,48,51,99,98,100,48,55,98,52,51,97,99,48,102,97,48,51,97,52,49,100,100,48,55,53,101,48,48,102,54,98,56,55,56,48,48,52,100,48,49,101,98,56,55,51,55,50,48,48,102,102,55,52,53,51,97,56,97,99,48,55,98,97,49,101,55,48,102,50,56,55,101,49,51,55,49,54,50,53,56,57,55,97,57,56,100,101,48,50,51,97,53,100,55,102,99,54,97,48,102,54,48,55,98,48,51,100,48,49,102,101,48,102,52,56,55,57,99,51,102,52,49,102,97,48,102,50,57,55,99,49,102,53,48,102,98,56,55,99,52,98,102,50,101,48,51,100,56,49,102,50,48,102,55,56,55,97,99,98,57,50,99,52,51,99,52,49,101,57,48,102,54,48,55,97,52,51,99,52,57,99,102,57,54,97,49,101,52,48,102,52,48,55,57,52,51,99,54,53,98,50,54,50,55,49,55,48,53,102,48,55,56,52,98,99,50,101,49,51,49,50,99,98,55,50,100,52,98,56,50,99,53,51,49,51,52,98,48,50,100,48,98,48,52,56,52,98,50,99,53,51,100,100,55,50,100,99,98,97,97,48,48,101,99,100,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,57,48,56,53,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,48,98,48,55,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,56,48,49,52,48,102,102,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,50,48,48,102,102,53,102,102,48,51,101,51,48,55,50,97,48,48,102,57,49,99,48,48,51,101,100,48,56,49,99,49,48,49,50,49,99,53,56,48,49,50,48,52,48,101,102,56,49,101,97,48,55,55,57,57,48,101,52,98,50,49,100,101,52,97,48,101,51,56,51,98,99,48,55,101,101,53,57,49,53,56,49,101,56,52,98,48,50,54,55,99,49,99,57,56,51,98,51,52,97,56,50,97,100,49,51,48,51,98,56,48,55,52,56,48,102,51,57,56,48,102,56,50,48,57,53,48,53,49,49,52,50,53,49,49,53,50,56,56,53,97,49,52,56,48,101,102,99,98,98,50,101,52,51,97,48,49,101,48,48,102,102,102,102,56,51,97,99,48,101,102,56,55,56,50,56,97,98,48,55,54,48,49,102,53,48,101,55,51,54,49,99,102,48,55,53,54,48,48,102,52,102,99,48,56,55,49,55,53,100,55,102,99,48,51,102,101,49,52,48,50,56,97,52,48,49,102,50,51,100,48,48,102,102,55,100,57,97,48,51,102,98,48,50,55,55,48,48,102,102,49,102,54,49,48,48,102,102,52,99,49,48,51,57,50,48,102,48,49,54,54,49,101,48,48,101,50,48,49,50,102,99,48,52,97,54,56,51,100,102,48,102,56,48,49,50,102,56,49,99,56,48,55,49,101,53,51,56,51,99,51,48,102,57,49,54,101,48,101,102,56,51,99,52,49,101,57,48,50,53,102,48,51,102,56,48,102,52,48,51,56,97,57,52,48,52,99,49,56,55,98,48,51,97,52,57,54,57,99,56,56,49,99,53,52,56,48,55,99,48,49,102,54,52,57,48,102,50,48,55,98,100,48,100,48,99,51,99,54,53,50,56,55,52,56,97,98,50,99,56,51,98,50,48,101,99,57,50,99,51,98,52,48,101,100,53,99,50,99,56,51,99,55,52,49,100,102,50,99,56,51,100,101,49,101,100,48,48,102,102,100,100,54,53,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,102,102,48,50,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,100,98,52,48,48,55,99,53,99,56,48,57,101,53,48,50,54,50,99,48,57,102,50,48,48,55,100,54,54,50,53,48,55,98,48,48,102,102,57,97,48,48,102,102,102,57,102,48,55,57,54,49,102,101,48,55,48,99,48,102,102,99,51,100,101,48,52,98,56,57,52,97,48,102,49,99,98,51,54,100,50,100,100,48,102,100,56,55,101,99,51,56,97,49,100,48,48,55,54,48,48,101,55,52,51,102,50,49,100,98,50,101,48,49,101,56,57,55,54,57,48,57,99,57,56,48,48,102,55,57,56,51,99,49,52,48,99,48,102,50,52,98,49,48,101,99,57,54,48,49,102,53,97,52,52,52,49,50,102,48,51,100,101,53,50,49,52,50,53,49,57,54,99,49,102,54,98,48,102,48,56,55,102,49,51,52,51,100,101,49,102,50,48,102,54,48,48,53,50,53,97,56,48,54,55,100,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,102,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,48,98,48,52,53,102,102,97,53,48,48,99,102,99,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,49,54,48,56,98,97,102,102,56,48,54,55,100,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,48,102,102,98,48,52,53,100,55,53,102,102,100,52,48,51,55,101,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,48,97,48,54,53,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,55,102,99,48,53,48,50,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,97,48,50,56,49,97,56,48,100,102,56,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,52,48,53,48,51,53,102,102,100,55,53,100,55,53,102,102,48,49,98,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,48,100,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,97,48,52,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,54,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,55,102,99,48,50,56,49,57,55,53,100,55,53,102,102,100,52,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,99,97,48,50,48,49,97,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,55,102,99,48,54,57,56,48,48,102,102,55,100,100,102,48,49,51,55,54,48,102,57,48,48,102,102,57,49,51,48,48,55,100,53,57,48,49,51,54,50,48,52,100,50,48,51,56,48,52,101,48,101,102,49,53,52,48,102,56,56,49,100,101,48,55,55,99,49,100,99,49,52,99,49,99,54,50,102,48,51,99,97,53,49,50,51,56,55,57,52,97,102,48,101,99,49,54,50,48,102,52,56,49,102,51,56,51,98,97,48,55,51,99,57,50,49,101,101,52,55,50,56,57,51,50,101,52,97,56,50,100,48,98,102,48,101,97,57,53,48,49,102,100,50,99,48,51,99,97,49,100,48,52,52,50,102,100,48,52,98,100,48,101,57,101,48,102,54,57,53,54,53,52,100,56,55,97,48,51,98,54,49,101,101,48,101,100,52,57,54,50,49,100,102,50,99,56,48,50,54,53,52,51,100,56,49,101,99,48,102,52,48,55,102,56,51,100,50,49,101,55,48,102,100,48,55,101,52,51,99,97,53,102,48,55,100,52,51,101,101,49,102,49,50,102,99,98,56,48,102,54,48,55,99,56,51,100,101,49,101,98,50,101,52,98,49,48,102,49,48,55,97,52,51,100,56,49,101,57,48,102,49,50,55,50,52,49,54,97,49,101,52,48,102,52,48,55,57,52,51,99,54,53,98,50,54,50,55,49,55,48,53,102,48,55,56,52,98,99,50,101,49,51,49,50,99,98,55,50,100,52,98,56,50,99,53,51,49,51,52,98,48,50,100,48,98,48,52,56,52,98,50,99,53,51,100,100,55,50,100,99,98,97,97,48,48,102,102,100,100,48,48,102,102,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,50,56,49,53,55,102,102,53,100,55,53,100,55,102,99,48,99,57,52,48,49,102,53,55,99,48,48,102,98,51,54,48,55,102,54,48,48,102,97,98,55,48,50,54,55,52,51,57,54,48,102,102,56,49,100,49,49,54,52,49,101,50,48,102,49,56,55,50,100,49,52,98,102,52,49,52,57,48,55,99,97,48,52,98,102,53,48,51,99,52,48,102,56,48,55,50,52,49,100,57,56,51,102,101,48,101,97,97,51,49,52,48,49,101,101,48,101,97,52,57,52,99,49,102,102,50,98,56,51,98,52,57,97,48,50,53,50,53,97,49,55,101,49,100,51,50,57,99,51,102,97,49,101,99,50,101,99,49,100,52,48,55,57,52,51,100,48,49,100,102,48,102,57,49,53,99,48,101,101,56,49,101,48,97,53,49,53,52,49,102,51,48,48,55,98,53,56,51,99,50,100,97,49,57,54,50,49,100,102,50,102,52,48,51,98,52,100,52,48,50,48,49,100,52,48,51,102,101,49,55,102,99,48,50,52,49,99,48,49,102,54,99,54,48,48,100,55,52,100,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,48,51,98,100,100,52,48,50,52,50,48,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,51,98,101,49,55,102,99,48,50,56,49,52,48,49,56,97,57,97,48,48,52,51,102,102,48,48,48,102,102,102,99,53,49,52,48,51,53,52,56,48,57,99,49,48,50,55,48,52,49,99,51,48,49,50,50,99,48,101,49,48,51,102,97,48,52,99,54,48,49,51,49,54,49,102,98,50,56,48,51,57,56,49,99,55,48,101,54,56,55,55,99,51,100,50,53,97,49,53,54,53,53,49,54,97,49,101,56,48,101,54,48,55,55,52,51,100,52,48,102,52,48,51,100,54,49,100,99,48,101,54,56,55,57,48,51,102,52,53,55,48,51,97,54,48,55,52,97,53,55,56,55,101,56,51,99,56,49,100,48,50,97,48,51,101,52,48,102,55,99,51,101,56,53,52,48,55,51,99,98,99,52,53,48,55,55,99,49,99,48,52,53,50,102,57,48,99,98,51,48,102,49,49,54,50,56,98,53,51,51,53,48,100,52,50,54,97,54,97,49,48,48,102,102,53,52,97,48,55,98,48,51,100,97,49,100,51,48,101,50,48,48,102,102,51,101,52,100,54,49,101,54,48,102,99,56,55,102,48,51,99,97,49,100,101,48,101,54,56,55,50,56,51,57,54,48,48,102,98,100,98,50,101,52,51,100,56,49,102,49,48,102,56,56,55,98,48,98,56,50,98,99,51,98,52,49,100,54,48,101,57,56,55,53,48,51,98,54,48,52,102,101,97,53,49,54,101,49,101,50,48,102,51,48,55,57,48,51,99,52,53,97,97,52,97,48,49,53,50,53,49,49,52,48,53,49,49,53,54,56,99,57,52,53,98,57,54,56,53,100,57,54,50,57,101,56,52,53,55,49,53,101,56,48,56,52,57,52,53,56,49,54,53,54,100,98,50,100,102,97,99,55,99,48,48,102,98,101,102,48,48,55,100,100,52,48,51,100,49,48,48,55,100,97,97,48,49,51,49,56,53,102,56,55,50,52,51,97,54,49,101,56,48,49,50,56,48,50,52,54,56,49,99,55,56,55,102,56,51,99,56,53,55,56,49,50,101,54,49,99,48,50,56,49,100,48,102,49,50,48,57,53,50,48,102,50,102,49,53,48,57,48,53,97,56,55,54,56,97,101,48,50,54,54,48,49,101,51,50,51,56,55,57,56,97,54,48,101,98,48,55,56,52,98,51,48,102,102,56,51,99,50,48,101,102,51,101,102,97,55,48,55,51,99,97,50,48,102,52,57,52,50,53,54,53,48,51,57,54,48,101,49,48,55,56,49,50,56,51,56,97,53,52,57,53,53,48,49,101,53,50,101,48,49,101,56,56,55,99,99,49,101,54,55,102,56,50,99,50,48,48,102,98,56,50,48,48,55,100,97,56,56,51,101,50,48,48,55,100,97,100,48,49,51,55,48,49,101,102,48,55,99,48,49,102,49,48,102,49,57,55,101,100,56,51,56,98,48,101,53,56,55,56,52,51,101,48,49,100,97,48,50,53,52,52,49,100,48,49,54,52,56,48,56,101,49,100,100,50,97,99,49,100,54,48,51,57,97,52,57,50,100,99,101,53,50,50,52,57,54,97,49,100,52,50,97,99,51,99,56,49,101,99,50,57,102,48,51,101,49,48,102,100,57,53,52,53,54,56,55,55,56,98,100,48,55,99,99,49,101,97,56,48,102,49,56,55,56,53,99,48,102,48,48,102,102,55,98,53,49,49,49,48,51,98,99,53,53,57,54,98,50,48,101,100,52,51,57,101,48,101,102,52,51,97,52,49,100,50,48,50,57,97,53,100,55,53,102,102,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,98,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,100,50,99,48,49,102,50,51,50,48,101,48,101,48,55,97,99,48,48,102,57,49,51,48,49,51,51,97,48,101,98,98,56,55,100,56,51,56,48,48,102,102,101,100,55,56,51,99,98,48,55,56,48,48,102,102,52,57,97,48,51,98,102,48,48,55,97,56,56,48,102,53,99,51,99,55,99,51,57,99,48,101,98,48,51,56,55,99,51,100,101,48,52,98,48,48,102,102,49,50,100,56,49,100,102,48,48,55,98,100,56,49,101,52,56,55,98,99,49,50,54,53,56,54,48,101,97,56,51,98,102,48,101,97,54,50,99,55,49,55,56,49,102,52,48,102,50,100,49,53,101,53,56,54,50,56,52,51,98,97,56,54,53,56,49,54,55,50,53,55,97,54,48,50,52,99,56,55,102,102,48,49,54,102,49,52,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,52,48,51,51,53,99,48,49,102,53,98,56,48,48,102,56,101,51,48,49,50,49,101,48,52,57,98,48,49,50,57,50,49,102,101,48,55,50,56,48,102,57,99,49,100,53,56,55,55,99,48,57,56,57,48,55,97,97,48,52,100,50,48,51,97,48,48,102,102,101,56,48,55,49,99,48,57,98,57,48,102,55,56,55,102,52,98,51,99,49,101,102,50,98,53,50,53,102,52,55,50,57,56,51,97,56,53,98,56,55,98,56,49,100,98,48,51,56,52,48,102,49,50,50,56,55,52,48,49,100,97,56,55,57,52,49,100,100,48,51,97,48,50,57,56,49,102,49,49,52,53,99,49,101,54,56,51,98,99,50,101,56,97,102,50,98,48,51,98,101,48,102,56,56,48,49,101,101,99,50,97,56,51,56,50,49,102,53,48,102,50,56,55,100,57,51,52,51,99,101,48,101,99,99,49,100,55,100,56,55,48,52,48,52,99,57,48,102,97,56,48,51,101,57,98,48,49,102,100,48,48,102,102,51,101,97,55,48,48,102,102,49,102,55,56,99,48,48,102,97,102,51,50,57,56,98,55,50,56,99,98,102,48,102,57,56,49,50,98,99,49,102,52,48,48,102,102,55,100,56,102,48,49,50,57,97,53,57,48,51,56,57,48,55,101,99,53,54,57,53,54,49,102,49,48,102,50,48,55,53,53,49,56,51,97,99,49,101,50,48,50,54,102,53,51,49,49,52,49,100,54,48,51,97,54,48,55,98,48,48,102,51,100,50,56,49,100,54,56,51,98,54,48,55,55,54,99,48,49,51,51,54,100,56,51,98,101,48,55,55,52,57,48,49,102,50,48,102,102,48,55,48,52,51,57,55,57,51,52,97,99,57,50,98,57,50,97,52,51,99,50,49,100,101,50,54,53,51,100,57,56,97,102,102,102,48,48,102,102,100,53,55,53,48,48,102,102,56,48,55,53,48,48,102,102,102,102,56,53,48,48,102,102,56,48,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,49,97,56,51,97,54,49,101,99,48,102,52,48,55,48,52,51,100,50,49,100,56,48,102,100,48,55,49,52,51,99,97,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,97,55,48,102,54,48,55,51,52,51,100,101,49,100,52,50,101,52,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,55,50,51,57,54,97,49,100,98,48,102,52,48,55,54,56,51,99,54,53,52,97,54,50,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,49,48,98,55,50,97,56,98,56,50,98,57,51,49,48,56,98,48,50,97,99,98,48,52,55,52,52,50,99,53,48,49,100,54,101,100,98,56,97,57,48,48,100,101,57,48,48,102,102,55,100,48,99,56,48,51,101,101,49,48,49,100,101,56,48,51,101,100,51,48,48,102,102,57,52,98,48,101,51,99,48,55,99,56,51,100,101,53,49,49,53,52,48,52,101,55,56,51,97,99,48,101,101,101,48,101,52,56,51,102,100,48,55,54,99,53,98,56,55,99,48,49,100,55,101,48,55,56,52,48,102,48,48,102,102,98,48,48,101,48,49,52,99,48,101,102,48,97,102,48,102,49,56,49,51,51,99,49,100,50,48,55,55,50,49,99,101,99,53,48,49,55,48,53,54,56,51,57,102,48,55,56,101,53,98,48,55,100,56,51,98,97,57,52,57,99,57,98,50,48,101,101,48,51,97,54,49,100,51,48,101,53,48,51,99,99,50,100,56,51,99,56,48,101,97,48,97,97,97,50,102,48,97,99,48,101,98,49,52,54,49,101,52,48,102,49,48,48,52,102,54,50,56,49,101,49,48,48,51,101,51,97,101,48,48,102,102,102,51,57,48,48,48,102,102,102,49,54,101,48,50,53,51,99,48,49,101,52,100,48,48,102,102,49,101,102,102,48,49,51,52,48,48,102,102,55,97,56,48,49,100,54,48,48,55,57,57,53,48,48,55,98,51,48,49,50,48,48,48,102,102,102,54,100,56,48,51,99,57,98,48,48,51,100,101,99,49,100,49,48,48,102,102,55,57,56,101,48,48,102,102,55,97,98,50,48,50,55,99,48,48,102,102,101,97,55,56,48,51,100,56,48,48,102,102,48,102,54,57,48,50,53,99,48,52,98,52,48,52,102,99,48,50,102,99,48,49,101,97,56,56,48,51,100,51,53,48,48,55,97,54,56,48,48,101,57,98,52,48,49,101,57,56,50,102,102,56,48,54,52,57,48,48,102,102,51,101,99,101,99,48,49,102,52,55,99,48,52,97,52,48,48,51,101,100,54,52,49,102,50,56,49,50,57,101,48,102,55,56,48,57,56,49,55,56,51,99,48,53,51,50,53,56,49,50,101,52,49,101,48,50,102,57,49,48,51,101,101,53,52,48,55,50,57,48,56,97,53,50,56,99,98,50,48,50,54,49,56,49,99,100,49,54,56,56,100,52,53,100,97,50,56,51,57,54,48,102,101,56,51,99,48,52,51,52,50,52,50,48,55,56,97,53,49,49,52,48,53,48,56,51,99,51,52,53,50,98,99,98,98,48,101,102,57,54,101,53,48,56,55,56,98,53,56,55,55,48,51,97,52,49,102,48,48,55,100,99,49,100,101,48,101,98,57,53,99,49,100,101,48,102,99,48,51,100,55,50,97,99,49,101,56,56,55,48,48,48,102,102,100,55,99,48,49,100,49,54,48,51,56,53,48,55,53,99,48,48,102,102,99,99,48,48,102,102,51,57,54,48,55,50,50,48,101,53,99,49,100,102,56,48,50,98,51,99,48,101,101,48,49,100,54,48,51,97,54,48,55,53,97,48,101,101,56,51,98,101,48,48,102,102,56,101,51,48,101,56,56,55,49,52,49,100,101,56,55,49,52,51,97,54,53,50,56,48,50,98,98,52,51,98,97,49,100,98,48,101,101,57,53,56,48,48,102,102,100,48,50,53,53,50,48,48,102,102,51,50,49,56,97,97,48,50,97,49,48,48,102,102,51,101,53,99,101,48,48,102,51,102,48,48,102,102,48,102,50,48,99,48,101,102,48,48,102,102,49,101,53,49,99,48,49,101,97,48,48,48,102,102,51,100,49,52,48,48,102,102,55,98,102,99,51,102,101,48,48,102,51,57,54,48,48,102,52,53,48,48,102,102,49,101,98,52,48,48,102,102,51,100,53,51,48,48,102,102,55,97,53,97,48,48,102,102,102,52,54,48,51,102,54,49,56,48,48,51,100,101,99,48,48,102,52,99,52,48,49,100,53,48,48,48,102,102,55,57,52,51,48,48,102,102,55,98,52,99,48,49,101,97,57,56,48,51,99,99,98,48,48,51,100,53,50,48,48,55,53,55,56,48,49,101,101,48,48,48,102,102,55,97,50,48,52,52,48,49,100,57,56,48,48,102,55,48,50,102,102,56,48,57,53,50,48,48,102,102,102,98,101,54,48,48,102,102,55,100,99,50,48,51,99,50,48,48,102,102,55,100,97,54,48,49,51,54,56,49,102,56,56,48,101,54,56,55,98,99,98,100,50,97,56,48,57,51,48,48,102,102,55,53,56,49,101,50,101,49,99,57,48,55,48,52,48,101,100,52,97,56,48,102,56,48,51,100,48,99,48,101,102,52,49,101,48,49,53,99,49,99,49,50,101,52,49,101,49,57,53,101,49,100,99,48,50,54,55,56,51,100,97,48,101,101,52,51,101,49,56,51,98,101,53,52,49,53,99,48,102,56,48,49,101,51,57,53,50,49,102,54,48,102,49,50,53,50,48,50,54,100,48,51,98,56,48,101,57,56,55,98,48,51,57,52,48,101,99,99,98,54,48,101,100,48,51,97,56,50,100,54,56,98,99,50,99,56,51,97,99,53,101,48,55,57,48,51,99,52,48,52,51,52,98,97,101,98,102,101,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,50,48,48,48,102,102,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,50,101,48,48,48,102,102,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,102,102,48,48,102,102,98,48,52,53,100,55,53,100,55,102,102,53,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,57,48,56,53,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,48,102,102,98,97,56,48,48,55,100,100,54,56,51,101,98,48,101,98,48,49,50,100,56,48,48,102,57,53,48,48,102,102,55,97,52,48,57,56,98,48,102,99,97,48,48,55,56,52,98,52,48,101,52,48,51,56,50,48,50,54,55,52,48,49,102,53,100,97,48,102,97,56,51,101,50,53,54,48,55,52,57,48,99,97,101,52,101,48,102,54,49,54,56,49,100,56,48,55,53,97,48,101,52,52,48,57,53,53,48,102,101,48,55,56,57,48,48,51,98,56,53,55,57,55,48,53,98,49,52,48,53,52,97,53,48,55,56,53,51,48,97,56,50,57,49,50,57,49,48,97,57,52,54,50,99,48,98,100,50,56,56,97,102,55,53,51,102,97,50,52,57,54,50,53,57,97,48,51,55,54,101,50,55,52,48,48,102,102,54,57,55,56,55,52,99,51,100,56,49,100,55,48,102,102,48,55,53,56,51,98,48,49,102,97,48,101,50,56,55,57,52,97,49,48,102,97,56,55,50,48,51,101,50,53,48,49,52,101,49,101,98,48,101,55,48,55,98,99,51,97,56,53,99,57,53,99,49,101,50,48,101,98,56,55,98,48,51,97,99,49,101,50,52,49,52,55,50,100,52,51,98,54,49,101,56,48,101,100,56,55,56,99,97,56,52,99,52,101,50,97,48,98,101,48,101,102,49,55,56,53,51,97,54,50,50,49,54,101,53,53,49,55,50,53,55,97,53,97,54,57,53,101,53,97,57,53,99,57,48,56,56,53,56,50,48,51,97,101,98,54,101,52,53,53,48,48,102,102,53,49,55,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,56,97,99,48,48,102,102,102,56,102,57,56,49,51,51,99,49,100,53,48,50,54,97,56,48,49,102,53,48,52,48,52,57,50,56,55,97,48,51,98,101,99,48,55,55,99,97,100,50,100,99,49,100,50,48,51,97,48,50,56,52,48,57,54,49,48,102,99,48,55,52,99,97,54,48,102,97,49,53,101,49,102,52,50,99,52,51,97,101,49,101,56,48,50,53,98,100,48,53,49,56,49,100,50,50,50,48,48,51,100,100,56,48,57,53,52,51,50,98,53,50,56,51,97,101,49,101,49,48,55,56,54,49,99,57,48,101,100,48,55,52,56,49,102,51,50,49,48,55,51,48,98,57,50,98,97,48,98,49,50,56,52,51,97,50,48,102,51,48,51,98,55,51,50,53,56,56,55,56,52,97,57,52,99,50,98,52,51,100,56,53,102,55,102,56,48,53,54,56,56,48,51,101,100,102,52,49,99,48,49,54,50,48,52,98,49,56,48,51,101,100,49,48,48,57,102,50,48,55,51,50,57,54,48,101,102,52,51,98,101,48,101,97,52,97,57,50,56,56,48,57,97,48,48,55,97,56,49,101,52,48,101,48,48,51,98,102,48,101,97,51,52,49,100,54,52,49,48,101,97,56,55,54,99,49,99,100,48,51,100,48,48,102,51,50,54,48,51,100,48,48,102,102,55,49,56,56,101,49,100,98,50,97,99,51,57,99,57,54,101,48,55,55,52,51,98,99,49,100,100,52,100,48,55,51,97,49,102,53,48,101,52,50,55,57,53,56,49,100,54,52,51,56,50,98,100,99,48,101,55,49,53,99,57,56,56,56,49,100,57,50,99,99,97,99,50,56,52,98,53,50,98,53,51,56,97,50,52,48,48,50,100,56,53,48,49,99,102,99,48,49,102,51,53,49,48,50,53,57,102,48,55,48,52,48,57,100,102,48,50,53,57,52,48,57,97,52,50,97,56,97,57,48,101,48,49,52,101,49,100,102,48,50,54,52,48,49,99,48,49,54,54,49,99,49,50,101,54,56,97,48,52,50,99,53,54,56,55,101,99,51,99,101,48,102,52,99,48,57,55,54,48,102,55,49,56,51,99,101,49,102,53,48,55,56,97,48,57,54,48,101,102,97,49,50,49,49,55,55,100,50,56,49,100,57,48,51,100,102,48,55,50,56,49,99,56,48,101,55,48,55,56,100,50,99,51,99,48,53,102,48,55,56,54,99,97,51,48,55,55,56,57,52,49,100,97,50,99,48,97,101,50,56,99,51,98,97,49,100,51,48,101,57,56,48,57,56,48,48,102,102,57,100,52,49,100,51,50,57,52,97,99,48,102,48,56,55,97,99,51,98,48,53,48,49,54,101,49,101,99,48,101,102,48,55,48,99,97,56,50,101,99,98,102,50,57,56,97,56,50,100,48,51,101,99,49,101,101,52,55,48,102,52,50,54,48,55,53,56,51,57,56,53,54,57,54,54,53,56,50,50,50,49,49,54,48,49,101,101,48,102,51,97,50,56,55,49,52,51,98,50,49,102,48,48,102,102,102,98,97,53,48,55,55,52,97,48,52,54,52,56,55,99,98,57,50,100,53,48,99,51,57,52,49,100,48,48,102,102,102,55,48,55,98,97,99,97,100,52,52,52,97,57,48,101,101,48,55,54,99,98,100,50,100,97,57,48,52,97,101,52,102,102,102,49,53,53,52,48,99,48,48,48,102,102,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,52,48,51,50,53,99,48,49,102,52,98,56,48,48,102,102,102,56,102,54,48,49,50,50,50,48,52,57,56,48,51,56,50,48,101,48,48,51,100,100,48,102,100,49,53,48,48,101,55,99,48,57,100,55,48,50,54,51,56,49,101,102,56,51,97,49,48,102,49,51,52,49,101,102,48,55,102,100,54,57,49,48,48,102,51,56,49,99,49,49,54,56,48,101,99,56,49,102,101,48,55,51,52,97,99,50,98,56,51,99,52,49,99,49,48,55,48,52,49,100,52,50,100,52,49,51,56,48,101,101,99,98,102,48,55,52,48,53,101,48,51,98,100,52,97,52,97,48,101,97,99,48,51,100,97,50,99,52,51,97,97,101,56,51,99,48,48,55,99,52,49,99,100,48,102,99,56,51,99,53,101,53,56,49,54,50,49,100,100,48,55,54,52,48,102,51,54,99,49,99,102,57,52,48,48,50,99,51,56,49,51,54,97,48,48,102,97,53,102,48,102,52,56,48,51,101,97,99,99,48,49,102,55,100,50,48,48,102,97,101,101,48,102,99,48,51,97,50,48,55,55,99,49,101,48,54,56,48,57,48,53,48,55,100,97,48,48,102,98,49,100,48,50,52,98,57,100,48,50,53,102,56,51,101,48,101,48,55,56,99,98,50,48,102,100,98,50,48,101,102,52,51,100,54,57,54,48,102,97,56,49,100,98,57,54,99,49,101,98,48,55,48,52,49,102,99,48,102,48,57,54,52,53,53,97,48,57,54,99,53,49,56,55,56,52,97,53,50,100,49,49,48,51,100,56,53,98,56,51,97,57,52,52,48,102,52,97,54,48,55,56,53,51,99,51,101,56,48,101,55,57,49,52,97,57,50,99,48,48,49,101,97,50,56,51,99,48,48,102,102,102,100,56,55,51,56,49,101,102,53,48,55,55,51,102,99,48,51,51,54,53,52,48,50,52,49,99,48,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,57,48,48,48,102,102,53,51,49,50,48,102,49,57,52,48,51,98,101,49,52,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,55,102,99,48,98,102,100,55,53,100,55,53,102,102,100,52,48,54,102,99,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,50,56,49,97,56,48,100,102,56,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,55,102,99,48,51,50,99,56,49,101,97,56,51,100,51,48,101,50,48,51,56,102,48,55,53,56,48,102,50,99,49,102,53,48,51,100,50,50,102,51,56,55,54,52,49,100,57,56,51,57,100,48,55,55,101,49,102,49,48,55,97,50,48,102,49,56,51,99,98,50,53,54,49,55,48,53,99,102,48,101,102,48,55,49,48,51,56,48,49,100,101,50,99,99,51,100,48,49,101,99,50,102,101,56,97,53,48,101,102,97,49,49,55,52,49,101,51,50,100,55,57,52,101,49,100,101,50,57,56,98,50,50,99,55,57,53,101,53,49,57,53,97,53,56,57,55,56,53,56,48,50,53,56,49,50,50,53,54,49,53,97,57,101,53,57,53,98,52,56,53,52,48,49,52,50,99,48,48,102,102,102,98,98,99,48,48,102,102,55,100,99,102,56,51,100,50,48,48,102,102,55,100,98,54,56,49,51,49,97,53,98,57,55,52,53,51,100,56,55,102,99,49,100,55,48,49,50,57,48,49,99,57,101,53,51,49,52,54,48,101,53,48,48,57,55,100,50,99,52,51,102,52,49,101,48,52,57,50,57,57,51,102,48,55,52,57,50,56,51,102,50,48,50,53,56,48,102,99,56,49,101,56,56,55,48,57,49,52,51,99,52,53,57,48,51,98,54,54,52,48,57,56,49,48,102,52,97,49,48,55,102,99,51,99,97,53,55,57,54,50,53,99,56,55,52,99,97,100,100,99,51,57,56,49,99,50,52,57,50,57,48,49,100,52,98,54,49,101,55,48,102,97,52,48,55,55,99,98,49,48,102,101,56,55,98,99,48,51,48,100,48,48,102,102,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,48,48,102,102,97,48,54,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,56,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,51,55,101,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,52,48,101,56,99,48,49,102,53,54,48,48,102,102,48,102,98,100,50,48,50,55,51,99,48,49,102,53,49,56,49,100,53,48,55,98,99,49,99,56,48,50,53,100,48,97,56,48,55,52,48,48,102,102,102,48,52,51,57,54,48,102,56,56,51,99,48,49,100,52,48,102,54,57,54,99,49,99,101,48,55,102,52,53,55,56,51,100,54,48,102,53,56,55,52,99,51,57,99,49,101,57,48,101,100,57,53,97,53,99,57,53,50,57,101,49,101,55,48,101,48,56,55,55,52,51,56,56,48,102,55,52,49,100,97,57,52,101,53,48,48,55,56,48,51,102,48,53,52,57,54,52,53,49,49,52,101,48,102,48,52,98,55,52,97,52,50,50,99,56,98,48,48,102,50,49,53,101,49,99,49,48,55,55,52,56,49,52,102,52,51,52,49,100,51,52,50,57,101,48,52,98,56,98,97,102,102,56,54,53,48,51,100,49,48,55,97,97,48,102,52,56,49,102,56,48,55,101,99,98,100,48,55,97,52,48,102,97,52,49,101,54,48,55,102,56,49,102,48,56,51,99,101,48,102,52,99,57,53,98,52,49,101,53,48,55,56,99,48,102,51,99,51,101,52,49,101,49,48,55,56,50,49,102,98,48,102,48,48,48,102,102,57,50,49,53,48,53,55,48,55,55,56,97,54,99,53,101,48,55,98,52,51,100,48,57,99,53,100,48,55,56,52,98,51,48,49,50,52,48,101,102,57,52,99,53,54,49,52,99,53,55,48,48,102,102,57,56,49,54,49,54,48,57,49,50,56,56,97,97,52,49,50,97,100,48,50,97,48,97,101,52,50,52,52,54,98,48,53,97,97,101,98,97,102,102,101,97,48,49,100,101,97,48,48,102,97,98,52,48,50,52,97,99,48,49,101,49,101,48,48,48,102,102,102,97,102,100,48,50,53,55,99,48,57,51,98,52,56,50,102,98,56,55,57,99,51,99,48,48,102,102,101,55,56,51,56,48,102,101,48,102,100,57,55,54,56,101,53,97,102,50,100,99,97,55,52,101,48,55,97,54,49,102,100,48,102,51,49,55,99,48,102,51,56,49,101,99,100,48,55,52,99,98,51,98,48,101,57,48,55,49,53,51,49,50,56,49,100,102,50,50,56,51,99,100,48,102,98,48,55,98,53,49,48,49,100,101,48,48,102,102,57,100,48,55,53,56,97,102,48,102,48,99,56,55,48,100,49,99,51,98,55,50,49,101,53,48,52,102,56,55,56,101,52,98,49,50,99,49,51,56,48,50,100,51,56,48,49,102,49,54,101,48,50,52,54,52,98,57,48,50,54,102,99,48,49,102,54,98,48,48,102,102,101,57,99,49,101,51,57,55,52,49,99,101,99,49,101,48,48,55,50,56,48,52,57,97,53,54,48,50,54,51,99,49,101,53,49,54,101,57,99,101,56,55,101,52,97,56,50,57,53,48,48,51,102,54,49,100,99,54,49,51,49,49,56,48,57,55,49,50,97,48,97,98,48,102,50,56,55,51,100,48,98,57,53,53,56,51,102,101,48,48,102,102,102,53,97,99,48,49,101,100,97,48,55,57,56,49,100,102,48,101,53,48,55,97,99,98,102,50,56,48,97,50,48,102,97,48,55,48,99,49,100,51,48,51,100,50,48,100,54,48,51,99,52,53,54,49,52,48,53,57,56,55,52,52,98,99,48,48,102,102,100,50,99,48,50,54,97,52,48,57,57,54,48,55,53,97,48,52,57,99,56,49,50,101,52,48,102,57,56,48,57,97,52,48,55,100,52,53,97,55,50,57,99,49,100,56,48,51,56,102,48,101,48,56,55,56,48,51,102,101,49,101,53,99,56,101,57,101,49,100,101,52,48,50,101,52,98,99,97,50,97,49,49,55,101,50,57,56,51,57,54,49,100,51,99,49,101,97,48,102,48,48,102,102,55,53,48,51,98,97,53,57,56,55,102,99,49,101,49,48,55,56,57,50,48,97,99,48,101,52,56,51,98,98,48,101,100,97,55,57,55,101,53,54,52,56,55,98,56,51,102,54,49,101,48,48,102,102,101,101,56,55,54,100,48,57,51,101,49,51,99,98,56,52,50,53,102,102,48,54,50,49,52,49,55,55,48,50,54,97,52,48,57,54,57,48,55,53,97,48,52,101,51,48,49,50,101,52,48,102,57,56,48,57,53,98,48,55,100,52,53,53,102,50,101,48,49,100,56,56,51,102,48,48,102,102,101,48,56,55,56,48,51,56,48,49,101,53,101,56,101,56,48,49,100,101,52,102,50,101,52,97,51,97,50,100,100,49,55,100,49,52,99,49,102,52,48,101,57,102,48,102,53,48,55,55,99,51,100,54,49,100,100,50,98,48,51,102,101,48,101,102,52,51,99,52,56,101,53,54,48,55,100,56,49,100,100,56,55,57,49,51,99,97,48,50,99,101,52,51,97,50,49,102,98,48,101,102,56,55,55,52,51,99,56,56,52,56,49,54,57,101,53,51,97,49,50,56,51,49,48,97,49,50,101,48,101,51,56,49,102,53,48,55,53,52,49,102,101,48,55,51,52,98,57,48,102,100,48,55,52,48,97,102,50,102,99,97,99,50,97,52,97,50,48,55,98,101,48,52,99,49,56,51,57,54,52,98,52,55,48,102,49,97,50,57,53,99,56,54,53,56,98,99,49,101,56,48,50,53,99,52,49,102,101,48,51,99,99,48,50,53,100,52,51,101,101,53,56,97,51,97,51,57,53,56,53,98,57,55,56,56,102,52,49,100,102,50,101,48,51,101,99,48,101,98,99,51,99,52,53,98,56,55,52,49,51,50,100,51,54,48,98,48,52,102,48,101,57,50,53,57,52,101,57,101,53,98,49,53,56,53,48,49,54,54,57,56,57,99,53,48,57,53,102,102,101,48,49,49,55,50,48,102,53,52,49,100,54,48,55,101,99,49,99,55,56,51,100,51,48,55,57,52,48,101,53,56,49,101,57,49,52,55,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,102,102,102,56,56,51,97,101,48,55,56,99,49,100,97,57,50,99,99,97,55,50,101,51,48,55,55,52,51,102,54,48,101,102,99,51,99,50,53,57,56,55,53,99,51,100,56,53,48,55,50,101,56,97,48,52,100,50,101,56,51,98,56,53,97,101,50,57,99,51,99,50,53,51,49,54,52,53,55,102,50,99,48,97,51,50,99,56,98,49,50,56,99,98,48,48,102,102,52,98,48,50,55,56,97,99,50,99,57,51,99,97,100,98,54,57,51,54,56,50,100,53,52,48,55,48,48,48,102,102,48,55,99,99,56,48,48,57,50,98,99,48,101,51,99,48,49,102,54,48,54,48,101,102,52,48,57,99,52,50,97,56,98,102,48,49,51,49,48,101,102,56,49,51,99,56,48,101,102,57,100,48,49,51,97,50,57,49,51,99,98,51,101,57,56,53,99,48,55,55,52,49,101,57,56,49,50,99,99,49,100,56,48,55,54,54,48,101,98,56,51,99,100,99,97,100,50,98,53,49,52,51,97,54,53,51,50,49,49,53,54,49,99,48,50,101,48,49,100,57,49,55,52,48,101,52,100,51,48,97,48,101,57,54,49,101,56,48,102,55,57,55,101,57,99,49,102,100,57,48,55,97,51,54,53,56,48,48,102,102,57,48,48,55,55,54,52,51,97,54,53,55,100,56,48,57,102,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,97,56,101,48,48,102,56,57,49,56,49,51,57,54,53,49,48,51,102,97,48,48,102,102,55,100,55,52,50,48,56,49,50,99,53,50,57,48,53,98,97,55,56,55,102,52,48,57,51,101,57,52,98,101,49,102,98,50,101,56,98,52,55,57,48,49,51,97,100,51,102,56,49,51,48,50,48,102,100,52,48,57,57,53,48,102,102,48,55,54,51,97,51,57,54,49,50,49,101,54,50,101,99,98,56,52,97,48,52,57,49,52,101,53,51,48,50,53,50,98,49,55,56,53,49,48,55,55,50,97,51,99,101,56,50,98,55,49,55,97,53,55,101,57,52,101,57,48,49,97,99,53,52,48,52,48,51,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,51,102,101,50,102,102,101,97,48,49,52,57,48,48,102,102,48,102,57,52,98,48,49,51,55,52,49,99,101,48,50,54,100,56,48,49,102,54,57,56,49,101,52,48,48,55,98,51,100,49,49,50,53,49,52,48,49,101,53,57,52,49,100,102,57,55,48,48,102,102,52,97,50,56,55,57,99,49,51,50,100,49,53,101,100,102,55,99,51,100,101,48,101,53,56,48,57,56,54,48,50,54,48,56,48,52,101,57,50,53,49,98,57,53,56,49,101,51,48,102,48,54,101,56,98,53,56,51,99,97,56,102,100,98,101,57,99,48,50,52,52,53,56,102,102,56,101,57,101,49,100,99,50,98,55,101,99,52,99,48,51,53,51,56,48,57,56,52,48,55,98,56,53,52,48,49,50,102,99,48,101,49,48,49,102,55,48,51,102,98,48,102,48,98,54,102,51,99,53,48,48,51,57,50,48,55,52,48,48,102,50,99,49,101,100,57,55,99,99,97,51,98,54,56,99,101,50,52,51,97,53,51,56,51,98,55,48,101,54,57,55,99,49,102,49,50,99,100,97,54,55,50,54,57,54,97,53,49,50,49,49,50,101,56,54,53,51,50,52,54,57,56,52,101,50,101,56,97,99,52,49,102,102,52,101,55,48,98,51,50,98,101,51,102,52,101,56,48,48,57,49,54,48,50,55,55,48,49,101,101,57,52,99,48,52,99,48,48,102,102,49,51,57,97,48,52,100,99,48,51,102,55,48,101,101,52,51,97,100,49,52,50,48,102,98,99,48,57,57,101,48,55,102,54,48,102,55,48,97,53,56,52,56,56,52,54,54,53,101,54,99,97,55,48,55,57,50,48,102,53,99,51,100,56,49,102,51,50,98,57,56,52,56,56,52,51,50,100,56,98,99,52,50,56,98,56,52,51,50,101,100,49,98,53,48,50,52,56,98,99,50,99,100,48,98,55,99,55,54,56,98,50,50,99,50,48,56,97,54,53,55,102,56,50,98,50,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,100,101,48,48,48,102,102,102,56,53,101,57,54,50,53,55,49,53,97,48,48,102,102,102,98,52,97,48,55,101,53,99,98,49,52,101,52,51,52,49,57,52,102,48,50,52,52,48,49,101,54,49,53,54,56,51,100,50,100,50,57,56,52,52,48,52,102,57,54,50,57,50,48,52,99,51,56,49,50,97,101,48,57,54,50,98,100,49,48,49,51,48,101,52,56,50,54,57,51,49,51,51,99,53,49,48,52,51,56,51,100,102,51,53,55,57,57,50,53,56,56,101,48,48,100,48,56,53,48,48,57,53,57,48,48,102,102,55,100,50,97,56,51,100,102,48,55,56,50,48,101,56,56,48,49,102,54,57,54,48,52,56,97,54,48,55,55,99,49,101,54,50,100,56,51,98,57,99,49,101,56,48,49,51,53,101,48,52,98,50,48,51,57,102,48,102,98,101,50,57,56,98,56,50,101,56,97,53,48,49,51,100,48,55,55,56,49,102,54,48,50,54,49,99,49,100,51,56,48,51,100,99,56,49,100,57,50,99,98,57,52,52,53,97,57,53,100,99,98,52,50,97,52,98,50,48,49,50,100,52,52,101,57,101,53,51,49,55,54,48,57,102,50,56,52,98,48,99,56,100,51,56,98,51,50,98,49,51,98,54,100,51,50,48,49,100,52,99,98,102,102,97,56,48,52,48,51,97,56,48,55,102,99,50,56,48,52,97,48,48,48,102,102,51,101,101,49,48,48,102,102,57,52,102,48,101,98,48,49,50,51,101,48,48,102,98,49,57,48,50,54,50,52,48,57,53,97,48,101,54,50,50,57,55,50,56,54,49,100,56,48,55,54,51,99,49,100,51,48,48,57,54,50,51,57,55,99,57,48,49,100,56,52,97,50,100,100,97,99,49,102,53,48,55,49,50,48,101,99,56,49,101,50,97,53,56,50,54,53,50,52,51,57,99,53,51,57,52,52,49,100,98,98,100,50,57,97,49,101,100,52,57,101,100,102,52,48,50,98,49,48,55,100,50,48,100,50,50,101,50,99,98,51,56,53,57,99,97,54,97,55,51,57,102,101,48,53,56,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,98,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,102,102,50,97,52,50,49,100,48,53,48,48,102,102,97,56,99,54,52,48,50,97,98,52,48,48,102,102,97,51,50,48,48,48,102,102,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,51,54,48,55,48,49,50,52,101,48,48,102,102,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,49,100,50,49,99,97,48,48,51,55,54,56,100,55,48,48,52,101,55,50,57,48,48,102,102,50,98,99,53,53,56,48,53,56,50,48,52,100,49,99,48,49,98,49,55,48,55,55,52,48,48,102,102,57,98,98,49,101,52,48,48,102,102,97,56,56,55,101,99,49,98,57,53,100,55,53,100,52,48,54,53,102,48,48,56,102,55,100,55,53,100,55,53,102,102,48,49,55,48,48,48,102,102,49,102,50,56,52,102,99,48,49,101,49,102,48,48,102,102,101,100,56,55,48,48,102,102,54,52,98,51,48,101,48,56,48,49,53,50,48,48,102,102,55,101,97,97,48,50,48,55,101,49,54,51,56,102,98,54,101,51,48,49,100,99,48,99,53,48,49,102,99,48,48,49,102,50,56,53,48,48,102,102,54,98,55,98,56,51,98,54,48,48,102,102,52,99,98,51,48,101,48,56,48,49,53,49,102,48,55,101,97,97,48,50,48,55,99,56,100,99,101,49,53,98,56,48,99,101,97,48,50,57,50,49,101,99,56,48,51,54,101,56,55,100,48,48,102,102,52,102,53,51,57,48,48,49,54,49,57,56,48,51,49,49,48,49,50,102,50,48,48,54,98,54,54,49,100,99,48,48,102,102,52,101,102,48,102,52,56,48,49,53,53,56,102,53,56,48,101,50,54,48,48,102,56,98,48,48,102,102,49,51,49,56,53,56,56,50,54,99,48,57,57,55,48,50,53,50,56,98,55,52,99,50,99,100,50,56,97,101,98,50,98,56,97,54,48,50,54,49,99,51,56,50,56,48,56,101,53,52,49,52,49,48,53,50,57,53,50,57,48,53,53,97,53,57,52,99,48,101,101,56,49,101,57,97,52,57,54,50,53,100,101,48,52,97,56,55,98,49,50,52,98,53,48,102,50,98,48,53,98,56,51,57,100,99,53,50,49,52,102,55,100,51,99,97,50,54,100,48,56,51,97,56,49,101,49,52,100,56,99,53,50,49,54,52,57,55,54,100,56,55,57,99,48,55,49,55,97,102,55,102,99,101,56,51,55,102,56,101,52,98,102,51,48,99,55,49,48,49,53,102,56,56,48,48,102,102,101,51,50,56,48,53,98,49,48,48,102,102,51,101,56,98,48,48,102,102,57,56,102,50,99,52,48,57,55,54,48,48,102,102,55,100,57,49,56,51,56,56,48,48,102,102,98,100,50,99,53,98,48,101,57,48,51,101,99,52,102,55,52,48,57,55,55,48,102,97,57,53,56,53,50,49,52,99,53,48,57,54,97,57,52,53,100,97,51,48,51,100,54,55,48,97,102,50,97,52,51,57,50,56,101,57,49,56,98,98,101,56,98,99,97,99,50,98,52,97,57,48,55,98,52,56,99,48,101,100,99,51,99,97,49,101,48,50,100,99,97,52,52,100,52,49,50,102,49,98,50,57,52,51,98,101,53,97,51,52,56,51,99,98,57,54,100,51,49,51,48,97,49,50,101,99,48,51,50,55,52,49,97,48,100,51,49,48,48,52,51,102,102,48,100,48,49,54,50,98,48,101,48,53,56,48,54,51,50,56,49,99,50,49,100,48,49,97,55,52,102,97,51,98,48,102,51,57,50,99,55,52,97,98,99,99,97,51,102,49,101,52,101,100,50,53,56,53,52,54,50,100,56,48,97,57,54,97,52,98,97,53,53,55,53,53,57,50,48,97,52,98,54,51,52,97,57,50,52,97,48,49,55,49,56,49,51,50,48,49,99,54,56,51,98,52,49,102,100,50,97,49,101,53,51,98,57,100,56,49,52,101,55,48,49,102,99,49,100,101,51,51,48,100,52,55,97,99,51,98,50,50,98,53,54,49,97,52,54,54,48,100,57,57,48,55,99,57,49,97,56,57,49,97,55,56,56,97,48,101,99,55,48,53,101,98,101,52,57,54,51,97,57,101,48,50,55,100,55,53,53,101,98,57,55,99,56,101,56,50,100,55,53,100,55,53,48,51,53,55,48,48,102,102,98,101,54,57,51,52,48,98,50,52,49,98,101,98,56,99,49,48,51,48,49,52,54,53,100,55,49,54,98,49,100,49,50,100,55,52,49,51,50,99,48,52,54,50,51,54,54,51,97,98,49,101,99,55,99,52,50,53,56,101,54,98,97,50,52,56,52,98,54,99,98,49,50,49,56,57,50,55,48,48,102,102,97,101,51,48,48,55,100,97,100,56,51,98,102,48,102,53,56,51,98,55,48,48,102,102,55,100,56,101,56,49,51,57,99,53,49,48,55,99,48,97,97,48,49,50,53,50,100,48,98,53,48,50,54,48,99,49,101,51,56,55,102,57,48,100,49,52,49,51,97,53,55,97,55,101,52,56,48,101,97,48,51,100,52,48,102,49,50,54,56,51,99,57,48,101,52,49,54,99,48,57,57,50,98,49,102,52,98,52,52,102,99,98,57,48,101,54,48,55,98,56,97,49,50,100,101,57,49,48,57,52,49,54,48,53,55,102,52,102,97,52,49,50,99,100,48,53,48,52,98,50,52,53,52,100,52,49,52,53,48,50,102,50,57,100,99,102,102,49,56,57,55,99,55,102,56,55,50,50,50,99,100,99,54,49,54,55,49,99,101,49,54,54,51,49,100,52,48,54,57,52,48,48,102,102,55,99,97,55,99,51,56,48,49,101,98,50,98,56,48,57,97,97,48,50,53,100,52,49,101,57,50,52,57,53,48,49,57,48,55,49,99,51,100,54,48,52,98,101,101,48,101,49,49,52,50,53,100,48,50,55,56,97,102,55,56,48,52,99,48,51,100,54,48,101,102,52,49,101,51,48,55,100,52,51,99,48,49,101,102,50,97,51,57,53,101,99,50,52,102,50,100,49,49,48,48,52,57,99,97,97,48,55,97,48,49,99,56,52,98,57,52,98,52,100,52,48,52,51,52,48,50,99,52,48,52,101,102,99,57,53,99,57,99,57,101,53,57,50,49,49,55,57,57,48,99,48,53,54,56,51,54,51,56,102,99,99,50,98,48,101,54,51,48,57,49,56,100,98,57,98,48,56,102,56,102,99,53,56,53,97,56,48,57,48,56,102,52,57,57,98,52,99,98,49,101,50,51,54,48,99,102,97,57,57,49,53,57,102,53,99,56,49,97,57,54,53,97,100,51,99,51,56,49,53,48,100,97,56,50,56,97,49,57,55,51,54,99,49,57,48,56,54,99,97,51,53,48,50,49,97,56,99,48,49,97,56,52,51,56,48,49,102,49,54,56,102,101,56,55,50,101,49,100,99,48,102,54,52,97,55,50,55,50,102,51,52,52,55,53,52,99,100,54,49,102,50,49,99,53,54,99,51,100,49,99,101,49,102,99,101,48,97,97,49,57,101,55,102,53,54,99,55,50,53,99,56,97,97,99,102,99,55,54,51,100,51,49,99,55,55,55,51,57,99,98,48,101,97,102,54,98,56,101,99,98,49,100,53,54,50,57,55,53,97,100,102,51,57,102,57,99,53,57,99,55,48,53,97,101,98,97,101,97,48,98,100,52,97,98,54,48,56,99,48,100,100,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,52,48,48,102,102,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,51,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,55,102,99,48,50,99,49,49,52,48,51,55,101,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,48,97,48,54,53,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,48,52,52,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,98,102,101,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,50,48,51,48,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,48,51,102,99,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,52,48,54,48,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,54,48,54,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,51,51,102,49,52,48,50,99,48,99,48,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,102,102,56,48,100,102,97,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,102,98,97,56,48,52,48,52,50,56,48,55,102,99,50,102,102,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,102,102,56,53,98,48,55,55,56,49,100,52,56,51,97,98,48,101,56,48,55,101,99,49,101,50,56,51,100,50,48,101,57,48,51,98,53,48,101,48,56,55,53,99,49,101,55,48,51,100,102,48,48,102,102,55,98,52,51,48,51,100,98,48,55,56,56,49,100,101,48,101,54,48,55,55,56,97,55,48,102,101,48,51,100,49,97,48,101,48,49,52,101,102,56,55,55,99,51,56,48,48,48,102,102,102,53,49,99,51,100,56,53,54,57,53,101,56,54,49,101,50,48,102,97,48,48,102,102,51,100,56,101,53,48,50,53,97,52,49,52,54,49,100,48,101,49,101,56,50,99,52,98,49,48,48,55,98,55,48,97,49,55,100,50,52,97,99,50,97,98,50,48,49,53,100,55,55,48,97,48,50,54,53,56,48,51,101,53,49,54,48,48,102,102,102,98,101,100,50,101,48,48,102,102,57,55,57,99,49,101,57,48,48,55,100,54,54,48,49,50,55,56,49,101,48,48,102,102,102,102,56,55,50,52,48,57,56,99,97,101,48,101,101,48,51,99,50,48,52,99,50,56,49,51,48,101,49,100,48,48,102,102,102,50,56,55,101,52,49,100,55,48,55,57,52,49,99,54,57,53,48,57,54,48,48,102,54,57,56,51,100,99,48,101,53,56,51,98,97,48,55,51,97,49,101,53,48,101,98,49,54,101,49,100,54,48,102,49,57,54,52,49,102,101,48,55,56,50,49,100,102,55,56,51,98,52,53,56,48,51,99,51,48,102,56,97,50,50,55,97,54,48,55,48,56,51,98,99,48,101,98,52,51,99,99,57,50,48,101,101,57,57,54,99,51,100,101,49,102,53,48,102,100,48,55,98,50,56,49,99,101,48,49,56,99,56,48,51,101,52,48,56,48,48,102,102,102,98,101,54,48,55,55,99,48,48,102,102,102,97,100,49,48,55,51,54,49,101,57,48,55,49,101,48,52,98,102,48,55,101,52,51,98,101,49,101,51,48,50,55,101,56,49,101,49,56,55,55,56,98,55,50,57,56,51,56,99,56,50,53,49,53,48,51,98,50,48,55,57,56,53,55,48,49,50,99,101,53,56,98,48,102,56,51,97,54,50,100,49,50,56,51,100,101,48,102,102,99,51,56,99,57,56,49,102,100,52,48,48,102,51,56,55,49,52,51,99,52,53,101,56,51,97,57,48,55,56,99,53,56,48,55,100,48,48,57,55,55,52,52,50,102,99,51,56,52,49,102,49,48,101,56,56,55,99,99,51,100,99,53,49,50,50,50,55,56,55,97,52,51,98,50,53,101,56,55,49,49,48,99,98,51,52,48,50,99,99,48,50,97,53,52,51,100,56,49,101,99,48,102,52,48,55,102,56,51,100,50,49,101,55,48,102,100,48,55,101,56,51,99,97,53,102,48,55,100,52,51,101,101,49,102,49,50,102,99,98,56,48,102,54,48,55,99,56,51,100,101,49,101,98,50,101,52,98,49,48,102,49,48,55,97,52,51,100,56,49,101,97,48,102,49,50,55,50,52,49,54,97,49,101,52,48,102,52,48,55,57,52,51,99,54,53,98,50,54,50,55,49,55,48,53,102,48,55,56,52,98,99,50,101,49,51,49,50,99,98,55,50,100,52,98,56,50,99,53,51,49,51,52,98,48,50,100,48,98,48,52,56,52,98,50,99,53,51,100,100,55,50,100,99,98,97,97,102,102,49,53,53,52,48,51,51,54,52,48,49,102,49,55,57,48,48,55,100,101,97,48,55,97,99,48,57,100,53,48,101,98,49,54,52,48,52,56,97,48,49,51,57,56,48,102,51,52,51,98,101,53,100,48,49,51,52,50,48,101,98,52,97,49,50,98,53,50,56,48,57,55,101,48,55,56,54,49,101,98,50,102,56,98,51,99,48,102,51,48,48,57,97,53,48,55,54,56,53,53,97,48,49,55,54,57,54,49,101,100,50,57,99,51,99,55,54,53,57,50,48,56,48,57,52,56,55,98,99,49,102,48,48,51,57,53,50,97,52,97,53,50,97,100,51,56,98,52,48,102,50,101,48,102,52,100,48,55,102,56,49,101,98,48,51,98,101,50,99,100,51,48,51,101,99,53,98,56,55,53,99,98,100,50,100,99,49,100,52,56,51,101,48,48,102,102,55,97,52,49,101,53,48,48,102,102,98,50,54,53,49,97,56,51,97,54,49,101,99,48,102,52,48,55,48,52,51,100,50,49,100,56,48,102,100,48,55,49,52,51,99,97,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,97,55,48,102,54,48,55,51,52,51,100,101,49,100,52,50,101,52,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,55,50,51,57,54,97,49,100,98,48,102,52,48,55,54,56,51,99,54,53,52,97,54,50,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,49,48,98,55,50,97,56,98,56,50,98,57,51,49,48,56,98,48,50,97,99,98,48,52,55,52,52,50,99,53,48,53,100,54,101,100,98,56,97,57,102,102,48,48,101,56,56,48,48,102,102,55,100,97,99,48,48,102,102,51,101,97,57,52,48,57,55,51,48,48,55,100,98,52,48,49,50,101,52,57,52,48,101,53,99,49,102,53,97,51,53,48,55,53,56,51,102,99,49,100,53,101,53,99,57,55,54,48,101,48,99,49,102,100,57,52,54,53,50,97,51,57,54,48,49,102,99,48,55,49,99,49,102,100,50,99,57,57,52,54,52,54,55,99,98,48,50,98,57,56,52,97,52,98,50,98,97,56,51,100,50,48,101,102,48,51,100,51,56,97,100,50,98,49,48,48,49,101,57,56,51,97,101,52,102,50,99,52,97,101,50,56,56,49,101,48,49,52,52,53,54,57,53,50,57,101,56,48,53,57,56,55,52,99,51,102,56,49,100,52,48,55,55,99,48,102,48,52,51,57,97,48,49,51,54,99,48,102,102,48,49,99,50,48,51,101,51,48,50,53,54,48,49,102,50,56,51,99,48,48,50,53,102,56,48,57,56,50,48,55,55,56,53,102,48,51,97,99,48,55,99,54,48,101,97,56,98,102,55,56,51,98,52,49,102,57,48,101,51,56,55,57,100,57,52,55,99,53,56,57,53,50,53,56,101,52,55,52,55,52,98,52,54,52,56,52,55,52,57,52,50,52,56,52,99,50,97,52,98,101,48,101,102,57,55,56,53,52,50,53,57,53,97,49,101,51,48,101,55,48,55,97,52,97,50,50,99,52,98,50,48,101,57,56,55,99,99,51,97,52,53,57,57,52,99,49,101,56,48,101,99,49,54,99,53,101,56,55,54,52,98,99,50,98,48,98,51,52,100,48,48,102,102,100,56,98,48,48,55,100,48,98,56,48,51,101,101,101,99,51,56,97,48,48,102,98,54,99,48,55,49,52,57,99,53,50,56,51,99,52,50,99,99,51,56,50,49,99,57,48,50,55,57,56,49,100,56,100,49,55,99,53,57,56,51,101,98,48,55,50,56,49,99,102,50,97,52,98,57,48,101,56,48,55,55,53,51,56,51,56,97,57,50,49,101,102,52,98,52,55,48,101,52,56,51,100,49,48,55,51,56,53,54,48,55,97,52,51,102,52,49,102,101,48,102,48,56,55,57,56,49,100,102,99,48,55,55,56,98,50,48,101,57,48,55,53,52,49,101,49,97,55,100,56,55,97,53,51,48,98,98,48,101,55,56,51,100,50,48,52,99,98,54,49,101,50,48,101,102,48,55,55,56,51,98,48,49,102,56,48,55,53,97,57,99,49,102,49,48,49,51,51,48,48,49,102,50,98,48,48,48,102,102,55,100,57,50,48,49,50,51,99,48,48,102,98,48,48,48,102,102,50,54,51,48,49,99,56,56,55,54,52,48,57,52,57,56,48,48,102,102,55,98,102,48,51,100,56,48,52,97,99,52,56,51,101,55,48,55,54,48,48,102,55,48,48,57,56,101,50,97,56,51,97,101,49,99,102,54,99,51,56,99,48,102,56,99,97,54,50,101,57,50,52,49,100,56,49,54,101,49,99,48,50,56,52,49,100,55,56,51,99,57,50,98,52,98,57,52,101,48,102,55,48,51,99,100,48,55,55,99,48,101,99,48,51,100,97,56,97,48,102,56,57,49,52,97,102,50,99,48,98,97,50,57,52,97,51,48,101,49,102,50,101,99,51,100,48,53,100,56,55,57,99,49,100,50,49,54,50,49,101,102,48,101,98,48,55,101,98,56,55,98,56,98,52,102,102,48,49,52,102,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,49,48,49,48,48,102,102,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,102,102,54,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,50,48,50,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,55,53,100,55,53,102,102,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,49,48,49,48,48,102,102,49,102,51,53,53,48,48,54,98,97,55,48,51,56,53,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,102,102,54,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,50,48,50,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,97,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,55,53,100,55,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,55,102,99,48,50,99,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,50,48,48,53,48,49,56,48,48,48,102,102,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,49,55,102,100,55,102,102,53,100,55,53,100,55,102,99,48,51,102,101,49,52,48,50,52,49,99,48,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,48,51,98,101,49,52,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,53,56,48,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,55,102,99,48,98,102,100,54,57,54,100,55,53,102,102,100,52,48,51,51,101,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,102,102,99,48,49,102,51,53,53,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,48,102,102,98,48,52,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,55,101,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,48,102,102,97,48,54,53,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,55,102,99,48,53,48,50,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,50,56,49,97,56,48,100,102,56,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,52,48,53,48,51,53,102,102,100,55,53,100,55,53,102,102,48,49,98,102,48,48,102,102,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,48,100,102,97,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,48,97,48,52,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,54,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,52,48,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,55,102,99,48,50,56,49,57,55,53,100,55,53,102,102,100,52,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,50,48,49,97,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,55,102,99,48,102,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,48,48,102,102,97,48,54,53,48,48,102,102,100,102,57,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,50,56,49,57,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,102,102,56,53,48,48,102,102,56,48,55,53,48,48,102,102,102,102,56,53,102,102,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,48,101,102,56,53,48,48,57,48,55,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,48,102,102,101,102,56,53,102,102,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,50,102,102,53,48,51,48,48,102,102,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,53,53,48,50,102,102,53,102,102,100,55,53,100,55,53,102,102,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,98,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,99,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,102,102,48,49,56,55,52,48,49,102,49,53,53,48,48,55,100,101,97,56,55,53,54,99,51,97,56,49,100,50,48,48,102,102,55,100,53,98,48,49,51,57,48,48,102,102,102,51,56,51,99,50,99,56,55,100,57,97,48,102,48,97,51,57,52,54,48,52,57,50,48,51,100,50,48,55,56,52,53,101,97,48,50,53,48,55,53,52,98,52,48,101,98,97,53,49,53,99,53,50,49,53,54,49,100,99,48,50,53,49,49,50,52,98,97,52,56,52,48,52,49,50,100,99,97,50,48,102,48,49,52,52,53,99,50,50,57,54,48,57,50,48,101,49,102,56,55,97,99,98,102,48,102,48,57,53,99,49,101,102,50,98,56,51,99,48,100,48,51,56,51,48,101,98,97,55,56,55,51,57,99,48,101,55,56,51,57,50,48,55,55,99,49,102,101,48,49,100,99,56,49,102,49,48,51,56,49,48,55,51,97,48,52,99,48,57,53,101,49,99,50,50,98,48,49,102,51,48,51,98,102,48,101,102,56,55,102,57,49,99,49,100,53,56,51,101,48,48,102,102,55,53,101,48,102,101,99,49,100,97,51,56,53,99,98,54,57,51,56,98,51,48,101,49,56,51,101,52,48,55,51,56,49,101,54,52,52,48,102,56,48,51,98,57,48,55,56,50,49,100,52,50,101,52,97,101,52,97,52,49,50,100,56,97,49,48,102,48,57,52,52,53,97,97,50,55,52,53,52,100,98,50,98,57,51,97,49,98,48,102,49,48,55,52,99,98,53,48,102,50,56,55,49,99,51,99,102,48,53,101,56,55,50,48,51,100,56,49,101,52,50,56,48,98,52,48,48,56,57,98,48,101,57,56,55,98,48,51,100,48,49,99,49,48,102,52,56,55,54,48,51,102,52,49,99,53,48,102,50,57,55,99,49,99,97,48,102,98,56,55,51,56,98,102,50,57,99,51,100,56,49,99,100,48,102,55,56,55,53,48,98,57,50,99,52,51,98,97,49,101,57,48,101,57,56,55,97,52,51,98,97,57,99,56,101,53,97,56,55,54,99,51,100,48,49,100,97,48,102,49,57,53,50,57,56,56,50,53,99,49,52,50,49,101,49,50,56,99,98,56,52,51,52,52,50,100,99,97,97,50,101,48,97,101,52,99,52,50,50,99,48,97,98,50,99,49,49,100,49,48,98,49,52,48,55,53,98,98,54,101,50,97,52,48,51,52,98,52,48,49,102,49,97,55,48,48,102,102,55,100,101,49,57,53,97,48,48,102,98,49,56,48,55,51,54,53,55,48,49,50,55,101,48,102,98,53,57,48,102,49,50,51,48,49,51,57,99,48,52,98,49,56,51,57,102,50,57,57,50,99,98,56,48,102,53,97,55,97,54,48,55,57,99,51,100,56,53,54,48,49,51,49,54,48,101,54,56,51,57,56,57,50,49,100,53,48,55,55,54,99,56,51,101,98,50,99,99,51,101,97,49,101,48,52,100,50,102,56,98,55,52,53,48,55,99,48,56,48,53,98,49,55,54,49,100,51,50,97,48,49,102,51,49,53,50,49,101,99,50,102,54,100,99,48,102,97,48,55,98,48,51,99,101,56,99,48,102,50,99,51,56,56,57,99,57,101,53,54,56,55,56,52,51,101,48,49,99,100,48,55,52,51,102,101,48,51,53,48,97,56,48,52,48,51,97,56,48,55,102,99,50,56,48,52,48,51,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,100,52,49,100,51,48,101,57,56,55,97,48,51,102,99,49,101,57,48,101,99,48,55,49,52,51,56,97,49,100,97,50,102,56,51,101,97,49,102,55,48,102,56,57,55,101,53,51,56,55,52,99,51,57,56,49,100,48,48,101,97,49,52,99,53,56,56,55,56,56,51,100,50,49,101,99,48,102,52,56,55,56,57,51,57,49,99,97,97,48,101,100,56,55,53,99,51,98,52,49,100,99,50,97,53,48,100,51,56,98,56,50,102,56,51,99,50,53,101,49,55,48,57,56,56,56,53,52,49,53,52,53,51,57,53,99,56,54,57,97,53,56,49,54,56,53,56,50,52,50,50,49,53,99,56,48,100,51,57,54,101,52,52,100,48,48,102,102,54,102,52,56,48,51,101,56,54,52,48,49,102,52,102,54,48,101,102,52,48,49,102,53,54,54,48,52,97,53,56,55,49,101,99,51,101,52,49,100,48,50,56,56,98,53,48,50,55,51,99,49,101,57,56,55,55,55,48,55,100,56,49,102,101,56,51,99,57,50,100,99,51,57,101,48,101,98,102,56,51,99,50,48,55,55,101,53,56,48,55,102,99,97,54,48,55,55,56,53,56,48,55,56,99,48,57,54,49,48,101,57,48,51,99,54,48,101,55,55,50,102,99,98,56,50,99,56,49,99,102,56,51,98,56,50,100,56,51,57,50,49,100,100,52,53,52,101,52,50,57,48,55,56,101,49,101,99,48,101,57,56,55,100,52,49,101,54,49,53,50,49,101,52,48,55,97,101,53,53,52,57,52,54,53,54,48,55,97,52,97,51,48,101,100,56,55,55,52,48,56,57,99,48,49,102,49,51,101,48,48,55,100,50,55,49,52,99,49,100,102,48,101,50,54,48,48,55,100,57,97,56,49,51,55,52,48,101,97,51,97,55,56,55,98,48,51,102,56,48,50,53,97,99,56,49,50,55,99,48,101,99,52,49,101,99,56,51,98,56,48,101,50,57,54,101,53,52,57,52,48,49,99,53,50,98,48,98,57,48,101,49,56,51,99,54,48,101,100,48,49,51,56,56,49,100,57,48,48,55,98,97,49,49,52,98,102,48,102,55,49,52,48,48,102,102,102,48,52,98,100,48,102,54,48,55,55,53,56,52,48,48,102,102,55,49,52,49,101,54,52,49,52,49,48,55,55,97,53,101,48,55,55,56,51,56,48,53,52,56,55,56,56,49,101,50,56,55,55,57,51,56,51,102,99,49,100,55,48,55,99,101,49,99,51,50,102,56,97,48,48,49,97,100,56,48,49,102,54,55,50,48,48,102,98,48,56,48,55,53,97,48,48,102,97,99,48,48,102,102,50,52,100,99,49,101,54,56,49,51,54,101,48,102,52,56,97,101,48,48,102,102,55,98,98,55,48,55,52,99,48,52,97,48,51,98,56,48,101,101,99,49,100,56,50,49,48,55,97,52,51,98,101,49,100,50,48,102,49,48,51,100,101,48,55,97,56,49,101,99,52,101,99,53,53,56,55,52,99,51,56,48,49,100,100,50,99,56,51,99,48,57,53,56,100,102,57,99,98,49,48,102,56,48,55,99,100,51,48,97,50,50,57,52,51,100,101,49,101,48,48,101,55,56,51,97,100,48,101,56,48,55,102,99,51,102,52,53,54,48,55,50,52,51,100,100,99,51,97,53,52,53,48,97,54,102,102,56,52,48,56,48,51,101,99,52,48,48,102,102,49,102,55,51,97,48,52,97,100,56,48,51,101,98,55,52,48,57,56,101,48,50,52,97,52,48,57,54,101,48,55,100,50,102,48,50,55,48,51,99,48,48,102,102,52,100,99,48,55,102,101,56,97,51,48,102,50,48,55,56,57,49,52,51,102,48,48,101,101,52,51,98,54,53,52,48,49,50,100,99,48,101,98,53,102,52,57,56,48,101,56,49,52,97,48,102,99,56,49,101,102,97,51,56,55,97,56,51,99,56,53,51,50,54,57,53,56,48,101,102,99,98,57,48,55,57,97,53,99,49,53,97,53,51,52,49,54,101,53,56,52,49,52,52,49,100,99,99,49,99,50,48,101,55,48,51,102,55,48,102,98,49,53,101,49,101,55,52,100,48,102,50,48,51,97,51,52,50,48,55,55,101,49,102,100,48,51,52,48,48,102,102,48,55,52,53,56,48,102,101,52,49,100,55,48,48,102,102,51,51,48,48,102,102,48,102,97,52,49,99,56,56,51,101,56,48,55,55,101,48,48,97,99,102,48,51,99,55,48,55,53,56,48,102,54,52,49,100,54,56,51,99,53,48,101,102,56,48,50,51,102,48,51,97,50,49,102,97,48,55,55,97,49,102,97,48,101,57,57,55,52,48,48,97,102,50,48,101,101,56,55,57,48,51,98,97,53,57,56,48,51,52,55,49,53,52,57,101,48,100,48,48,102,102,52,54,97,48,49,51,53,50,48,52,99,98,48,51,100,50,48,50,55,49,56,48,57,56,100,48,55,99,99,48,52,100,50,48,51,101,57,50,100,50,52,98,55,48,55,57,99,48,102,99,48,51,102,99,53,102,56,55,102,99,51,99,98,57,49,56,98,48,48,102,48,97,55,57,52,99,53,49,99,57,54,101,57,53,99,48,52,57,99,51,57,52,49,100,51,99,49,101,99,48,102,48,56,55,97,99,51,99,52,53,54,48,51,98,102,48,55,55,97,49,100,101,52,54,50,98,48,51,57,50,48,101,101,99,51,98,54,57,101,53,102,57,54,55,52,49,100,49,48,101,50,56,55,55,99,51,98,97,49,100,99,52,51,50,99,50,100,48,48,97,55,52,49,51,48,48,102,102,101,101,56,48,48,102,56,97,54,56,48,51,101,102,52,48,48,49,98,100,52,48,48,102,97,99,49,48,50,55,52,99,49,102,51,56,48,50,102,50,48,49,100,57,48,50,52,49,52,51,101,54,49,102,54,52,54,49,48,48,102,102,48,101,100,51,50,98,52,98,49,48,50,53,55,48,51,99,50,48,102,50,57,51,52,98,57,48,48,52,101,53,50,48,48,57,53,57,48,101,101,49,55,97,53,48,56,48,50,102,52,97,48,101,53,48,97,98,48,102,99,56,48,51,54,51,102,48,51,97,52,53,102,102,48,49,55,97,48,48,102,102,49,102,55,99,99,48,48,102,97,55,98,48,55,56,52,48,48,102,97,98,51,48,50,54,100,48,51,102,49,54,49,99,100,48,101,56,49,55,97,53,97,56,49,50,54,48,48,102,52,99,51,99,53,99,51,101,99,48,101,48,56,49,101,53,49,53,48,49,99,102,48,55,97,49,99,49,100,101,56,51,98,102,50,98,99,51,102,99,53,99,56,51,99,51,50,99,48,51,98,56,48,52,98,48,56,55,98,52,49,101,51,48,55,99,51,56,55,56,48,97,56,50,99,56,49,102,48,48,102,102,51,98,56,50,97,52,51,57,50,49,101,50,52,53,52,48,52,50,97,48,55,56,101,49,101,99,48,102,54,48,55,100,52,49,100,57,57,53,50,49,100,97,48,55,97,101,53,97,99,57,52,54,53,57,48,55,97,52,98,99,48,101,100,56,55,55,52,48,56,54,57,52,48,51,99,52,56,48,49,102,54,50,52,48,52,56,55,56,51,57,98,48,48,55,100,57,49,48,49,50,57,54,48,102,53,99,48,57,53,54,48,55,99,99,53,51,49,52,48,102,50,51,56,55,99,56,97,49,50,99,100,50,56,49,100,98,48,55,101,48,98,57,48,101,102,50,52,48,55,57,48,98,50,48,55,50,56,48,102,57,49,49,52,97,54,50,100,53,49,48,49,100,99,48,51,101,55,48,101,57,50,50,57,53,99,49,101,48,48,101,57,49,55,48,48,50,55,99,49,99,53,50,100,52,98,50,97,52,100,52,100,50,57,99,97,100,48,102,54,48,55,55,57,98,48,102,97,48,55,52,57,50,99,51,99,56,48,101,101,48,51,99,99,53,57,100,48,55,50,48,51,101,48,49,101,50,50,98,56,98,48,48,102,102,48,57,57,52,48,50,55,48,52,48,57,51,101,48,55,102,50,48,52,56,97,56,51,102,98,48,102,101,48,49,50,101,54,48,52,99,54,48,55,49,48,98,101,48,101,54,56,55,101,52,51,57,97,53,102,56,55,97,52,97,98,50,97,99,98,53,50,100,52,51,97,101,49,102,51,48,101,101,48,55,53,52,49,101,56,48,55,53,48,51,98,56,49,102,50,48,102,49,56,55,49,52,97,102,48,55,98,50,48,101,57,52,98,48,48,102,100,48,55,54,99,51,97,48,53,98,56,55,99,56,49,100,48,48,102,102,55,100,52,98,55,48,101,55,57,55,56,57,52,48,101,102,99,51,102,101,56,56,53,48,97,49,57,53,56,49,101,50,50,98,57,49,54,97,97,54,54,49,100,56,52,101,52,50,52,49,102,102,48,49,100,53,52,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,51,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,49,48,48,48,102,102,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,102,102,48,48,102,102,98,48,52,53,100,55,53,100,55,102,102,53,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,57,48,56,53,48,48,101,102,55,48,48,102,102,55,100,52,101,56,48,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,48,102,102,98,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,54,53,57,48,48,55,99,50,53,99,48,57,57,100,48,101,98,57,54,101,48,101,48,99,48,57,99,52,48,50,52,99,57,51,50,48,97,48,50,97,52,51,101,101,49,99,54,48,55,98,101,53,48,56,49,51,51,101,49,100,102,55,57,102,48,102,97,49,53,99,48,48,102,102,102,55,53,56,55,102,48,51,97,56,48,102,52,56,51,57,99,49,100,55,48,55,53,52,49,102,48,57,50,57,52,49,100,100,53,97,49,97,49,49,54,99,48,48,102,102,102,54,102,48,51,97,50,50,100,52,49,99,100,56,55,50,50,52,51,99,56,49,102,51,52,50,50,99,52,98,99,50,98,102,57,54,48,48,102,102,102,98,56,51,97,52,49,100,101,50,99,99,97,102,48,101,101,98,98,50,53,53,100,48,55,98,56,48,53,97,54,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,54,53,48,48,55,99,53,100,99,48,57,98,97,50,98,52,48,57,52,100,48,48,55,100,98,100,56,51,56,99,52,50,48,102,49,97,55,56,55,55,56,97,97,48,101,53,48,49,51,53,50,49,100,101,48,102,50,56,49,50,56,54,49,101,97,50,100,99,98,55,50,56,48,51,100,52,53,101,57,54,52,56,48,53,57,48,51,100,49,52,102,50,56,48,98,100,48,55,52,52,53,55,56,55,52,57,57,48,101,97,98,56,52,56,97,99,48,102,48,56,55,97,56,48,57,56,49,48,101,48,56,51,57,102,48,101,53,97,55,49,55,99,53,101,49,53,97,53,101,56,55,52,56,97,99,48,101,57,48,55,97,56,51,99,97,57,99,49,101,49,57,50,56,97,50,52,48,49,101,101,101,48,101,100,102,102,56,48,101,54,54,48,48,102,102,102,57,56,49,56,51,57,54,48,102,53,48,51,100,52,48,48,55,100,52,49,97,53,48,55,101,99,51,98,99,53,56,48,55,55,100,48,56,97,56,48,50,53,98,52,48,57,57,101,48,55,50,52,48,102,97,56,51,102,48,56,97,53,99,97,53,49,54,48,99,49,54,52,53,97,56,55,53,99,98,99,52,49,48,102,100,56,49,50,101,99,56,99,56,48,49,100,52,52,55,52,51,50,97,53,51,100,49,49,51,48,51,99,49,48,49,102,53,48,55,102,97,49,100,48,50,100,57,51,53,48,99,98,57,52,100,50,56,52,97,102,57,48,101,56,57,53,56,49,101,53,50,99,51,49,54,55,54,53,98,50,48,57,53,99,53,48,57,55,56,48,49,53,53,48,97,48,49,101,97,48,48,102,102,52,101,100,56,51,57,53,48,102,53,48,49,51,50,54,48,52,57,57,48,49,51,55,50,48,52,98,97,56,55,49,48,98,48,50,56,52,97,99,48,102,98,48,51,102,101,48,50,53,56,52,49,102,100,56,51,57,54,48,101,55,49,54,54,49,101,101,52,98,50,99,57,48,52,51,97,56,53,53,56,55,97,48,49,101,57,48,51,97,57,48,102,52,56,55,48,99,51,98,99,57,101,49,101,52,50,99,52,97,56,50,57,99,98,99,50,100,100,49,52,51,98,97,56,54,53,99,49,55,54,56,99,57,54,53,98,50,53,97,48,49,52,52,53,101,57,54,55,48,53,55,101,52,97,55,48,97,102,50,98,48,98,48,55,51,52,97,49,53,56,48,52,54,99,56,55,98,48,51,97,54,49,101,56,48,101,48,56,55,97,52,51,99,101,49,99,53,48,102,100,48,55,54,99,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,55,48,49,100,51,48,102,57,48,55,52,48,51,100,54,53,51,49,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,56,50,97,56,51,99,56,49,100,55,48,102,50,56,55,55,48,98,54,52,51,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,53,57,53,48,53,97,57,52,101,53,56,97,49,97,49,49,54,48,53,53,57,54,48,56,101,57,54,53,55,50,55,98,52,100,100,98,55,55,51,51,102,101,48,51,97,97,48,48,51,101,50,102,52,48,48,102,102,102,98,101,101,50,101,52,49,100,48,48,55,101,52,51,57,52,48,48,102,97,100,51,48,50,55,48,56,51,99,52,49,102,102,48,102,100,48,55,48,48,49,102,51,56,55,102,56,51,57,52,49,99,56,48,50,53,52,48,49,101,102,57,55,97,49,101,54,48,102,99,56,51,99,54,50,101,48,49,100,49,48,55,102,48,98,57,50,97,48,51,57,56,48,101,57,56,49,100,101,56,49,50,101,48,57,99,53,49,57,54,99,53,98,57,55,99,48,50,52,50,48,52,98,102,49,55,99,48,48,102,102,102,54,102,56,55,54,99,97,53,48,55,53,98,50,49,99,52,50,98,56,97,52,50,56,56,49,99,101,56,55,101,99,98,53,50,100,55,56,55,57,99,97,57,50,99,48,51,56,52,49,102,97,50,99,99,51,101,50,48,101,56,56,48,51,48,99,99,51,102,101,48,101,57,99,49,100,54,56,51,100,55,101,49,99,57,99,48,102,52,52,49,100,57,56,55,48,99,49,101,53,48,48,102,102,51,100,51,53,48,102,102,56,55,55,52,49,101,99,56,51,98,98,97,48,102,102,56,55,51,48,51,98,101,49,102,49,48,48,102,102,55,98,48,56,49,101,57,56,55,52,48,49,51,57,56,51,97,48,48,102,50,52,51,57,53,99,51,99,48,56,48,53,56,54,48,101,98,48,51,99,50,48,101,98,55,50,99,56,98,48,48,48,102,102,55,98,55,48,51,101,54,53,49,54,52,49,48,102,48,56,55,55,102,97,53,97,55,48,48,57,54,49,54,50,56,53,57,51,50,102,100,56,48,52,50,55,50,56,48,54,54,99,48,48,102,102,51,101,51,49,52,48,48,102,98,101,54,50,99,52,48,57,99,99,48,101,98,48,55,55,56,48,49,102,53,102,101,48,52,100,101,48,55,101,52,51,99,48,49,101,100,48,50,55,48,99,51,57,48,49,100,101,48,102,97,49,55,48,48,101,98,48,49,101,101,48,55,97,99,48,49,101,100,54,50,98,100,56,48,55,100,97,48,101,54,52,51,56,52,53,55,48,55,48,102,49,52,56,49,100,48,48,102,102,102,50,56,55,97,56,98,52,48,102,102,102,48,102,99,56,51,100,49,48,50,54,55,48,97,52,52,53,50,100,52,51,102,101,53,101,57,54,99,57,56,53,54,56,51,98,56,56,55,48,51,99,54,48,101,55,56,49,100,99,97,54,48,51,99,52,48,102,99,56,55,57,48,51,99,50,49,102,97,50,98,56,51,102,99,49,101,98,50,102,102,102,99,48,55,50,48,53,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,48,101,102,56,53,48,48,57,48,55,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,102,102,48,50,102,102,53,100,55,53,100,55,102,102,53,48,49,98,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,48,97,48,54,97,48,51,55,101,48,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,48,102,102,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,102,102,48,49,98,102,56,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,48,97,48,53,53,48,48,100,102,57,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,50,56,49,57,55,102,102,53,100,55,53,100,55,102,99,48,51,55,101,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,100,102,97,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,48,97,48,52,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,55,102,99,48,53,48,51,53,100,55,53,100,55,102,102,53,100,55,53,48,54,50,48,48,102,102,57,53,54,48,50,53,97,52,49,101,57,48,49,51,56,99,48,52,99,54,56,51,57,57,48,50,53,54,99,49,99,98,49,53,55,50,53,98,56,51,99,101,48,55,101,48,49,102,101,50,56,48,51,56,48,49,100,97,101,57,50,53,55,56,55,56,53,51,99,97,54,50,56,101,52,98,55,52,97,99,48,50,55,50,49,102,53,48,102,54,55,48,101,97,48,55,55,56,51,100,54,49,101,50,50,98,48,49,100,102,56,51,98,100,48,101,102,50,51,57,54,54,49,102,54,48,55,56,56,49,101,52,52,48,50,56,48,98,51,97,48,101,56,56,55,49,52,51,98,101,49,101,50,48,102,49,97,54,49,53,102,54,56,48,53,51,97,55,49,98,102,99,48,51,50,52,48,48,102,102,49,102,48,102,57,48,50,52,56,99,51,97,99,48,101,50,48,48,102,102,49,102,53,100,97,53,98,56,49,51,56,101,56,50,49,102,56,48,102,48,48,55,57,48,51,101,99,48,52,102,57,48,55,56,49,99,52,57,48,102,48,48,102,102,55,53,49,102,50,98,100,48,48,97,100,48,101,97,56,51,98,97,48,101,97,48,49,50,99,101,48,102,51,56,49,102,54,48,51,97,53,48,101,56,57,52,99,53,49,57,48,97,52,100,50,100,56,98,101,48,102,48,57,55,56,53,98,97,53,56,55,100,99,51,100,50,49,101,53,48,102,51,50,55,97,55,57,53,101,53,55,100,49,53,99,53,100,56,55,52,56,51,98,48,53,54,48,55,53,56,97,102,55,48,51,97,48,53,57,56,55,98,56,51,102,54,49,48,50,48,48,102,57,57,98,56,49,51,100,101,53,57,56,51,97,99,48,50,53,56,52,49,99,57,56,49,50,48,56,49,99,54,50,101,99,51,98,99,48,50,54,101,48,52,100,51,57,55,99,57,54,48,102,51,52,49,102,56,97,49,98,48,49,101,50,48,101,98,97,54,56,55,97,99,97,99,48,55,51,48,48,101,53,48,51,99,48,49,100,56,50,100,48,49,100,102,57,52,48,53,100,48,55,49,57,51,48,51,98,97,53,56,56,55,56,99,97,52,50,56,48,49,101,97,48,51,101,49,97,52,54,48,102,51,56,55,54,99,49,101,50,49,53,99,53,101,48,55,51,100,99,97,50,99,52,48,57,55,53,48,102,55,48,55,50,56,97,102,97,48,102,54,49,53,54,53,100,48,55,99,49,48,48,97,50,48,49,99,100,52,51,97,54,49,100,51,48,101,98,56,55,48,52,51,97,99,49,100,56,48,101,50,56,55,49,52,51,98,52,53,48,56,55,50,56,51,57,48,49,99,101,50,56,48,97,55,48,101,57,56,55,51,56,51,97,48,49,100,52,50,57,56,97,101,48,101,101,56,55,53,99,51,97,54,49,100,54,48,101,101,97,48,97,51,57,53,52,49,100,98,48,101,98,56,55,54,99,51,98,56,53,52,50,49,97,48,57,53,48,53,48,56,55,55,56,97,51,50,57,100,48,100,49,48,97,56,50,97,56,97,54,50,98,100,49,49,48,56,97,102,50,97,56,97,101,52,55,52,52,50,98,100,48,49,97,54,57,98,54,101,50,54,52,48,50,55,52,56,48,49,102,50,48,53,48,50,55,48,56,51,97,97,48,52,101,101,48,48,102,102,51,101,100,57,52,48,57,97,99,48,55,98,54,48,101,100,99,51,102,56,53,102,56,51,99,49,48,55,51,54,49,100,56,48,102,48,56,55,54,56,49,99,97,56,51,97,49,50,100,52,98,51,48,102,51,57,53,101,49,101,97,48,101,98,51,52,49,100,53,48,55,51,97,49,100,51,50,57,52,51,56,56,49,101,52,50,99,52,49,100,51,49,54,48,53,48,48,55,57,99,51,100,97,49,100,57,57,48,55,51,101,49,102,57,48,55,97,99,53,53,56,51,99,55,48,55,98,54,48,101,102,100,50,99,51,97,101,53,56,98,54,53,55,48,55,57,56,97,101,48,55,56,57,52,49,102,97,50,99,52,97,98,50,98,52,51,99,56,49,101,101,50,102,57,48,54,51,102,99,48,51,57,53,57,52,48,52,99,48,48,102,102,48,55,100,48,55,48,49,51,99,101,53,51,56,55,53,52,48,49,102,55,48,97,48,48,102,102,102,98,99,52,48,48,102,102,55,100,55,57,56,55,102,48,51,101,53,56,97,99,101,48,102,52,48,48,102,102,57,102,100,48,50,54,99,56,48,57,56,101,48,50,53,101,48,51,98,52,57,101,100,48,55,49,99,97,56,50,97,48,98,48,48,102,100,56,55,53,56,49,102,55,56,51,99,54,48,101,97,56,51,102,101,50,97,52,97,100,50,101,57,51,49,51,52,97,102,48,102,100,56,55,97,52,49,101,48,56,55,97,52,49,100,102,57,53,99,48,101,57,52,51,100,52,53,48,56,55,50,52,97,101,52,51,48,102,53,57,52,56,53,55,48,55,48,99,49,99,57,56,51,100,51,48,102,57,52,52,48,55,52,55,49,53,101,53,102,97,54,48,55,98,56,48,55,51,102,53,48,48,102,102,97,48,55,50,100,52,48,57,100,51,48,48,102,102,55,56,55,56,48,48,102,102,51,101,52,57,97,48,52,99,52,56,49,51,56,56,57,50,53,48,101,48,102,51,57,52,48,48,102,102,101,55,99,48,49,102,54,55,97,48,52,101,56,55,48,102,100,57,52,54,99,49,53,55,56,98,56,50,101,49,51,56,49,100,54,48,55,102,52,49,102,49,56,51,101,52,48,55,54,50,48,102,54,97,52,51,97,54,53,54,100,56,55,98,48,51,56,97,56,52,57,54,48,102,48,53,49,48,49,100,57,48,55,100,56,51,100,99,57,54,48,101,102,48,48,52,101,52,51,100,52,53,55,48,55,55,97,52,51,102,56,56,101,49,100,99,55,48,51,99,99,48,57,101,48,101,101,99,57,54,50,56,48,57,98,102,101,48,51,100,97,56,48,51,101,53,50,50,48,52,56,99,57,52,99,48,52,101,48,48,102,102,48,51,101,97,97,48,49,101,99,48,51,99,55,50,57,52,51,57,97,48,48,102,55,48,48,51,101,98,48,50,52,100,50,54,56,48,57,56,102,48,55,54,97,53,98,97,48,98,56,49,99,53,50,97,48,98,97,52,48,48,102,102,101,50,48,55,55,53,50,49,48,57,49,52,48,57,56,101,50,97,48,98,51,48,102,50,56,55,99,49,48,99,48,52,100,55,48,55,48,51,48,51,57,51,48,48,102,102,55,98,57,48,49,101,54,48,55,56,48,51,57,52,49,100,52,50,102,99,97,48,50,102,52,51,101,56,49,102,99,48,55,52,97,48,101,98,98,98,53,48,49,101,50,50,99,99,97,48,50,98,48,51,97,50,53,101,48,48,102,102,53,50,53,50,56,48,55,102,99,50,56,48,52,56,52,56,48,51,101,100,51,48,48,57,50,99,48,48,102,102,55,56,55,56,48,48,102,102,51,101,99,48,56,48,57,97,49,48,50,52,101,100,49,99,98,101,99,49,101,55,48,101,102,56,51,57,102,48,102,102,98,49,56,51,56,56,53,101,50,52,57,54,56,48,50,54,101,53,98,97,55,48,51,97,99,48,102,101,56,55,54,52,97,49,48,55,57,101,48,101,57,97,56,51,100,56,53,57,99,48,55,52,99,51,56,97,56,54,57,52,48,102,48,53,49,48,49,100,57,48,55,100,56,51,97,52,56,56,48,102,48,102,57,52,97,49,100,54,50,98,56,51,98,100,50,49,102,98,52,55,48,102,49,98,54,49,100,97,48,52,102,56,55,55,54,52,97,100,52,102,52,100,102,102,48,50,102,100,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,51,102,101,50,56,48,97,54,52,48,48,102,56,56,54,48,49,50,57,99,49,100,54,48,55,52,50,48,48,102,97,101,57,54,52,48,57,97,50,50,97,53,49,56,98,57,54,48,51,99,101,48,52,100,102,102,55,97,56,51,100,56,57,48,57,56,102,56,55,53,57,100,50,97,53,50,102,48,51,56,49,48,55,101,99,48,52,99,97,56,51,98,97,50,56,56,48,52,57,49,49,52,97,98,50,97,49,48,99,51,99,52,56,98,50,56,56,56,48,53,57,102,99,53,56,56,48,51,100,100,50,57,101,53,57,100,53,50,55,55,100,52,53,52,55,50,98,99,97,99,100,100,48,98,48,48,102,102,100,57,97,98,102,101,48,53,100,99,48,48,102,102,102,98,54,101,50,99,99,97,101,50,98,52,48,49,102,53,54,56,48,48,102,102,102,98,49,99,99,53,57,49,54,50,56,50,53,55,100,50,55,56,49,50,50,48,48,52,100,102,49,53,97,56,49,57,51,49,51,49,49,100,49,48,49,51,56,53,56,97,53,48,49,50,102,50,48,102,49,102,50,50,97,48,50,51,54,52,57,102,51,57,50,49,50,100,51,51,101,51,52,97,50,54,100,55,55,55,98,53,49,49,57,101,52,55,102,53,48,48,102,102,57,49,56,53,48,48,102,102,100,52,54,48,48,55,99,99,49,48,49,102,48,48,102,102,51,99,50,48,55,52,50,48,48,102,97,98,51,48,101,50,55,48,101,48,48,55,57,48,98,57,48,101,100,48,48,51,100,53,48,48,102,102,50,54,99,48,51,97,99,48,101,56,48,51,102,49,99,97,57,50,101,52,98,98,50,57,102,56,55,56,48,49,100,102,48,55,100,52,48,57,55,55,48,50,54,54,51,56,55,57,48,51,97,101,53,57,100,49,52,50,53,98,57,53,99,48,50,54,56,53,52,49,54,48,48,50,53,54,56,56,48,50,54,48,53,50,57,55,51,99,98,48,50,56,48,98,48,99,56,100,97,52,98,50,50,98,49,51,97,54,54,51,50,56,48,53,53,99,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,49,56,48,48,102,102,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,52,48,48,97,54,50,52,49,100,99,97,56,48,55,55,99,50,56,48,52,55,102,48,48,102,102,51,101,97,99,56,98,49,52,52,50,97,52,48,49,102,54,55,52,48,48,102,102,102,97,101,53,50,100,56,98,50,55,98,50,51,49,53,101,53,53,48,49,51,100,97,48,52,97,49,57,54,48,57,99,57,48,52,49,101,55,52,51,48,52,51,50,98,56,49,102,102,56,51,98,99,52,97,52,56,55,102,51,48,99,99,53,50,52,55,50,50,56,101,56,100,102,101,100,51,49,53,101,56,49,97,51,54,51,102,99,52,52,48,51,98,98,48,97,99,50,99,57,48,99,98,56,50,98,48,97,102,50,100,56,97,101,55,98,97,52,97,48,57,54,56,56,54,56,97,53,56,57,53,101,57,49,100,98,55,57,97,48,100,53,48,100,51,100,57,57,52,57,52,54,52,56,99,99,97,52,54,57,52,56,57,50,54,56,99,102,52,100,49,97,98,52,100,48,101,54,102,51,48,54,102,51,51,102,101,54,97,97,48,49,55,48,97,48,48,102,57,97,56,56,49,50,101,50,48,101,102,48,49,100,97,48,51,102,53,48,50,53,49,99,48,57,56,52,48,101,100,97,48,54,52,54,48,55,56,48,48,52,99,100,56,48,51,100,55,100,48,48,102,102,55,97,57,48,53,56,54,52,97,50,102,100,100,101,57,102,56,49,99,97,56,55,52,48,48,57,53,55,48,101,54,48,55,51,102,55,52,55,52,99,50,101,56,98,48,50,57,100,49,52,49,50,52,53,52,49,54,50,57,53,51,52,48,50,52,52,53,49,56,55,55,101,53,99,99,52,97,99,98,50,99,53,57,50,55,101,48,52,102,54,48,48,102,102,99,55,97,53,48,49,53,102,56,48,49,102,50,99,99,48,50,53,98,99,49,100,100,56,51,99,99,48,48,55,100,53,48,48,102,102,51,100,97,48,50,54,48,99,51,99,56,53,55,48,50,54,48,51,102,101,48,52,98,50,56,48,51,100,56,57,56,49,100,98,50,55,48,50,55,48,98,100,54,48,48,52,98,102,48,51,101,57,48,50,54,52,48,48,102,102,57,55,51,48,101,53,56,55,99,51,101,52,55,52,51,50,101,57,48,48,102,102,97,55,52,98,48,52,101,49,53,48,53,55,97,50,99,53,101,50,102,56,97,52,50,102,102,52,102,57,101,48,50,53,54,48,50,53,97,53,56,102,99,57,102,98,102,99,48,50,97,50,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,55,49,57,48,48,102,102,97,97,100,48,48,50,56,99,56,48,48,50,102,98,50,56,48,54,98,57,56,49,50,48,56,48,48,100,56,49,99,48,52,57,51,56,48,50,54,50,51,48,49,50,100,101,48,48,102,102,53,52,56,52,51,97,48,97,48,49,53,49,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,102,102,50,97,52,50,49,100,48,53,48,51,97,52,51,57,52,48,48,54,101,100,49,97,101,48,48,57,99,101,53,50,48,48,102,102,53,55,56,97,98,48,48,98,48,52,48,57,97,51,56,48,51,54,50,101,48,101,101,56,48,49,51,55,54,51,99,56,48,49,53,49,48,102,100,56,51,55,50,98,97,101,98,97,56,48,99,98,101,48,49,49,101,102,97,101,98,97,101,98,102,101,48,50,101,48,48,48,102,102,51,101,53,48,97,48,48,100,54,102,55,48,55,54,99,48,48,57,57,54,54,49,99,49,48,48,102,102,50,97,51,101,48,102,100,53,52,48,52,49,48,57,49,55,56,48,102,48,49,57,100,52,48,55,101,102,48,48,102,102,55,99,97,49,52,48,49,97,100,101,101,48,101,100,56,48,49,51,50,99,99,51,56,50,48,48,102,102,53,52,55,99,49,102,97,97,56,48,56,49,102,50,55,51,56,99,50,99,100,99,99,48,98,51,55,51,50,56,48,97,52,56,55,98,50,48,48,100,98,97,49,102,52,48,49,51,100,52,101,52,48,48,102,102,53,56,54,54,48,48,102,102,99,52,52,48,52,98,99,52,48,49,97,100,57,56,55,55,48,48,102,102,49,51,98,99,51,100,50,48,48,53,53,54,51,100,54,49,57,48,48,101,98,56,49,101,50,48,55,99,48,49,100,49,48,51,99,55,48,101,50,48,51,100,52,48,55,55,101,53,98,99,49,52,54,49,102,56,48,55,55,52,49,102,48,48,102,102,101,100,48,55,101,52,51,97,48,53,100,48,48,57,55,49,53,97,53,97,48,48,102,102,57,51,56,55,97,48,51,97,56,53,99,97,49,57,55,56,53,49,49,54,55,99,97,100,50,101,53,48,100,51,99,97,97,50,99,51,50,49,57,54,54,56,48,56,97,57,55,100,48,52,98,53,52,48,52,100,52,48,52,100,48,99,55,98,54,53,56,50,48,97,53,50,49,53,53,99,53,56,48,54,99,100,56,51,97,50,48,55,57,50,53,48,48,51,101,53,48,55,53,48,48,101,99,99,49,102,50,56,55,53,53,49,48,98,55,52,48,48,102,102,101,100,48,51,100,56,48,55,55,52,49,99,55,48,55,57,99,49,100,98,52,48,50,102,57,49,100,48,57,49,48,98,97,52,51,50,56,56,51,102,56,49,100,98,50,98,52,51,99,99,53,52,50,48,57,55,50,99,49,53,101,57,56,53,99,50,48,97,50,57,54,97,56,54,53,53,57,54,99,56,101,56,56,53,56,97,51,50,49,97,55,97,55,50,49,54,52,100,48,52,99,101,52,48,50,99,49,51,97,50,54,53,51,55,56,48,53,49,48,101,97,102,51,53,97,98,54,50,51,102,55,50,53,51,102,101,99,48,56,98,54,99,54,48,53,49,56,99,50,52,54,102,57,52,48,51,50,48,48,48,102,102,49,102,52,49,52,48,52,99,97,48,55,98,56,48,57,56,101,48,48,55,100,55,51,56,55,48,53,57,48,102,99,50,51,56,54,56,53,100,56,51,56,50,48,102,51,49,54,56,48,52,98,97,98,50,53,100,54,55,99,97,101,50,50,49,101,54,48,101,97,56,55,49,52,51,98,56,49,100,51,50,101,99,51,56,97,57,49,56,97,100,50,97,56,97,49,50,57,57,49,48,97,51,48,48,102,102,55,98,54,56,51,57,54,49,102,49,48,101,101,48,55,49,50,101,50,102,57,55,54,53,57,49,55,98,52,49,100,50,97,48,102,54,57,54,97,53,101,97,54,57,54,97,53,99,57,54,51,48,56,50,49,102,48,55,50,101,54,97,48,52,56,51,54,48,100,49,51,50,57,101,56,56,100,51,102,57,99,101,57,101,49,48,53,97,53,99,98,48,101,55,52,54,97,52,50,57,51,54,48,52,48,102,55,100,52,57,48,57,50,97,98,56,56,52,56,49,53,50,48,52,99,101,52,55,48,52,48,52,101,48,51,98,52,49,99,102,49,102,99,51,97,57,100,99,101,100,52,102,50,51,97,48,54,102,97,102,51,51,99,102,97,55,99,49,97,49,56,51,99,98,48,99,99,51,55,56,101,99,49,50,100,53,100,49,57,98,48,48,102,102,50,54,57,52,50,57,51,102,57,100,48,101,98,50,98,54,53,97,102,51,98,56,50,97,49,99,101,54,50,56,97,99,53,97,55,56,55,98,52,48,101,97,98,55,51,101,100,99,50,102,49,100,55,53,97,99,50,98,48,50,98,50,100,97,56,48,99,99,54,48,49,49,57,102,97,101,98,97,102,99,53,55,51,56,97,49,50,98,102,101,48,52,48,101,48,48,102,102,102,57,50,50,56,51,98,48,50,102,56,49,101,49,48,48,102,102,51,101,98,53,48,98,53,48,102,51,49,53,48,57,50,53,52,98,48,56,50,48,101,53,52,49,102,53,56,51,98,50,48,55,97,50,49,101,55,54,48,98,51,55,53,51,54,49,51,49,51,99,97,53,50,100,53,98,48,102,48,56,51,57,100,52,54,52,53,48,101,102,56,50,53,57,48,100,51,57,49,100,102,50,100,54,48,51,99,97,48,102,54,48,51,98,101,57,98,54,56,54,57,54,57,54,53,55,97,49,48,48,102,102,57,48,97,50,49,55,48,57,98,57,51,98,97,55,50,49,50,48,57,53,101,53,56,48,48,53,101,54,100,54,50,49,98,52,100,49,102,102,51,57,99,50,98,56,53,56,101,50,52,52,56,49,97,49,52,51,55,53,48,48,102,102,100,98,48,48,102,102,50,54,54,99,49,100,56,57,55,52,48,102,98,48,48,57,54,98,48,50,54,50,48,49,99,99,56,55,54,100,50,52,97,97,52,49,48,102,49,56,51,100,100,48,55,49,56,48,102,54,52,49,100,56,56,55,55,100,51,99,51,99,48,102,97,54,97,50,49,52,50,56,50,53,100,48,55,102,48,51,56,97,53,100,48,55,53,99,97,55,52,99,50,101,49,50,56,97,100,52,51,50,101,49,50,100,49,56,97,99,52,51,50,99,52,98,56,52,54,52,57,50,99,49,50,57,48,53,48,49,51,100,51,102,50,48,52,97,53,56,50,52,48,97,102,52,101,102,99,49,50,53,54,48,49,52,97,56,57,51,97,57,98,52,57,52,56,56,101,51,55,57,55,57,99,57,100,56,56,102,49,56,100,55,52,51,49,56,54,102,98,101,99,54,51,101,101,51,56,49,56,97,48,50,99,48,49,102,50,57,57,56,48,97,53,49,101,49,51,97,57,97,48,56,97,56,51,53,48,101,53,50,99,97,52,51,54,97,99,51,57,100,97,97,100,100,50,51,56,56,56,56,54,97,101,51,98,50,54,50,48,97,52,57,54,48,102,52,52,48,48,55,98,101,48,52,98,51,52,55,100,54,49,98,52,49,99,101,56,102,48,56,101,55,97,100,55,98,50,57,101,99,55,50,56,55,97,53,54,98,100,97,99,54,56,51,101,99,51,51,52,55,56,53,52,53,51,99,57,99,100,99,101,54,97,50,97,54,51,56,102,99,55,51,51,53,56,54,48,102,48,57,48,56,101,51,54,98,54,51,49,97,49,50,54,51,57,99,57,49,55,53,102,56,98,101,55,49,54,50,53,55,53,48,50,55,98,48,48,99,56,55,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,51,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,48,53,48,52,48,48,102,102,55,100,49,57,48,48,102,102,51,101,102,50,102,48,48,51,101,57,55,102,48,49,51,52,49,99,48,49,101,53,55,99,48,49,101,54,52,56,48,49,101,54,52,52,48,49,101,56,57,57,99,101,48,102,97,102,48,51,57,101,101,49,99,100,48,48,102,102,55,97,51,98,56,49,101,99,102,99,51,48,48,51,100,50,50,48,55,97,99,48,48,102,55,48,48,48,102,102,57,102,102,48,55,97,51,102,57,99,48,49,100,56,50,48,50,53,55,56,97,50,57,102,56,48,52,99,98,57,54,48,54,52,48,48,102,102,54,48,48,48,102,102,49,102,55,53,50,48,48,102,57,49,102,55,48,48,102,102,55,100,98,102,56,49,50,98,50,49,99,50,48,50,53,97,56,48,49,101,52,100,99,48,49,101,53,101,52,48,49,101,99,56,48,55,102,99,49,100,55,48,55,101,56,48,48,102,55,97,48,48,102,102,51,99,99,52,48,48,102,102,51,100,53,99,48,49,51,51,99,49,100,98,48,55,54,101,48,102,52,99,51,56,53,56,51,97,101,48,48,102,54,100,56,48,51,100,48,98,48,55,54,57,57,48,102,97,54,102,48,55,57,100,56,98,56,48,49,51,97,48,49,51,102,52,100,97,52,50,48,49,50,51,101,53,55,101,50,97,53,99,48,49,51,49,99,57,99,53,55,102,102,56,48,97,102,101,97,48,49,98,102,50,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,53,48,51,50,56,48,100,102,97,48,48,102,102,102,97,98,97,48,48,102,102,55,99,97,99,56,48,49,101,49,98,50,48,52,56,97,48,51,56,100,48,50,52,97,102,48,49,50,49,99,48,48,102,53,57,99,48,49,101,56,98,101,48,55,57,56,48,48,101,57,50,99,48,49,101,54,56,55,56,51,98,56,101,49,101,51,48,48,55,97,56,99,48,102,56,48,49,101,49,56,51,100,56,102,99,48,49,101,99,97,99,48,52,98,100,48,55,101,56,48,52,97,98,49,52,97,48,48,102,55,101,55,50,56,56,48,49,98,97,99,50,99,98,57,54,50,48,50,53,55,56,98,51,51,57,53,102,100,51,55,49,53,101,56,55,102,102,52,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,52,48,56,48,99,48,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,52,49,56,51,48,48,102,102,55,100,100,52,56,48,51,101,100,54,48,48,102,102,49,101,50,102,101,48,52,100,50,56,55,48,52,48,57,57,55,48,48,55,97,48,98,56,48,57,55,57,99,49,99,55,48,55,48,48,102,102,49,100,55,48,55,49,98,99,51,57,54,48,48,102,53,52,55,48,51,100,97,97,50,100,51,48,55,54,99,49,101,50,56,51,100,49,48,102,101,102,48,102,52,101,48,102,50,55,48,55,55,50,48,101,100,51,50,49,56,50,55,52,48,49,101,97,55,56,48,57,51,52,57,52,55,56,97,50,52,100,97,52,51,101,53,49,102,50,99,55,49,54,53,55,99,98,48,48,102,102,52,56,97,48,48,50,48,54,48,52,97,56,48,51,102,52,48,48,102,102,55,57,53,102,48,50,54,57,48,48,102,102,57,54,56,48,50,54,53,99,48,49,101,100,54,101,49,102,57,48,48,55,57,55,56,48,55,102,99,48,101,54,56,49,102,97,48,48,102,102,51,100,57,54,48,50,55,97,48,48,102,102,102,54,99,56,48,51,100,101,48,48,102,102,48,102,52,57,52,49,101,51,56,55,54,56,51,102,99,48,48,102,54,98,54,48,102,49,55,50,97,48,98,101,48,49,50,49,48,49,51,101,48,48,102,102,55,98,55,55,49,52,102,56,98,97,99,53,48,57,55,99,48,50,53,56,48,57,98,101,53,56,56,48,57,53,49,54,53,57,48,99,49,50,50,101,55,102,56,48,55,98,56,97,56,48,53,56,49,56,48,51,101,49,53,52,48,48,102,102,100,55,52,100,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,51,48,48,48,102,102,48,55,55,101,55,48,48,49,52,100,55,56,48,48,102,102,54,53,97,101,48,48,102,102,49,97,57,52,97,48,50,99,51,48,48,51,101,57,53,56,48,49,102,54,98,48,48,48,102,102,102,48,55,101,48,50,54,57,52,51,102,99,48,52,99,98,56,48,51,100,48,53,99,48,52,99,51,54,48,102,99,48,51,56,48,48,102,102,102,52,48,51,56,100,99,49,99,98,48,48,102,102,55,97,97,51,56,49,100,50,100,49,53,55,56,51,99,56,48,102,49,52,49,100,55,48,55,102,55,48,55,97,55,56,55,57,51,48,51,98,57,48,55,57,55,57,51,48,49,50,52,48,48,102,52,99,48,48,102,102,52,57,98,57,52,55,99,97,50,52,50,97,52,99,101,53,101,54,50,99,55,57,54,53,49,99,97,102,48,52,56,97,55,102,102,56,48,54,51,98,48,48,102,102,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,97,48,51,55,101,56,48,51,101,100,49,52,48,49,102,50,98,50,48,48,55,56,57,51,48,49,50,50,56,48,102,99,56,48,57,50,98,101,48,52,56,55,48,48,51,100,49,56,48,48,55,97,100,49,56,49,100,57,56,48,51,97,52,98,48,48,55,57,97,49,101,48,102,49,98,56,55,55,48,48,49,101,57,99,56,51,101,48,48,102,102,55,55,56,48,102,54,51,55,48,48,102,102,55,98,50,98,56,49,50,102,52,49,99,53,48,49,51,53,99,53,100,48,48,51,100,56,55,56,97,50,48,48,102,102,54,101,98,48,97,100,101,53,55,48,48,57,97,55,50,99,99,101,53,56,55,52,50,101,53,55,97,53,56,48,97,48,52,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,102,99,50,56,48,52,48,51,97,56,48,102,102,56,48,48,102,102,101,102,99,101,48,48,102,102,50,57,97,102,48,48,102,102,48,99,98,53,99,48,48,51,53,50,57,55,102,99,48,56,48,56,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,99,57,51,48,48,102,102,55,100,99,49,48,48,102,102,51,101,100,52,52,49,99,101,48,48,102,102,51,101,97,57,52,48,57,52,55,48,102,54,56,51,101,49,48,102,56,56,55,56,99,51,98,101,101,48,51,102,53,48,102,97,48,55,55,56,51,101,50,49,100,97,48,50,53,52,52,49,100,48,57,54,52,56,48,57,48,49,101,50,50,100,48,49,101,97,48,51,101,54,52,53,50,97,51,48,48,57,50,97,52,57,54,56,49,100,52,50,97,99,51,99,56,49,100,51,50,101,51,56,51,57,101,48,101,50,49,54,97,53,57,48,55,55,56,98,99,48,55,99,101,49,101,97,57,48,102,49,56,55,55,101,48,51,98,101,49,100,49,52,98,52,52,48,101,102,49,53,54,53,97,100,48,51,99,97,48,102,56,48,51,98,100,48,101,57,48,55,98,56,48,50,57,99,48,48,102,102,49,102,54,56,56,48,52,102,51,101,48,48,102,102,55,100,57,51,56,49,51,100,54,48,102,99,52,48,57,100,53,101,48,101,98,98,56,51,57,56,99,48,102,97,48,48,102,102,49,101,57,57,48,48,102,102,51,97,51,51,99,49,102,55,99,48,102,49,56,48,49,101,100,98,48,48,102,102,55,97,55,50,48,101,55,99,49,100,101,56,51,97,54,51,56,48,51,100,101,57,99,51,97,50,49,99,53,48,49,51,56,48,49,51,97,48,48,55,98,48,98,49,55,97,55,101,49,100,52,50,98,55,57,53,101,48,50,54,98,99,97,99,51,50,54,56,50,52,55,49,54,50,57,98,50,48,48,55,100,56,97,56,48,51,101,99,98,48,48,57,97,52,48,48,102,102,55,100,57,101,48,51,102,53,50,99,52,49,102,57,56,49,51,50,99,49,101,98,51,101,99,48,57,52,101,49,99,98,48,55,51,56,49,100,48,50,102,52,49,101,50,56,48,51,100,48,97,48,55,52,49,53,99,51,57,101,49,99,55,48,101,55,56,55,57,51,48,51,57,100,48,101,48,48,102,102,55,102,48,51,102,56,49,102,101,48,48,55,98,48,97,52,49,101,50,54,48,101,49,49,52,56,49,101,55,48,55,56,52,48,50,52,97,53,100,101,101,49,101,101,48,102,56,54,52,99,48,102,48,49,54,50,54,51,50,48,97,49,97,48,102,102,56,50,99,54,48,102,102,48,49,102,100,48,51,101,51,48,50,54,57,99,49,102,50,56,51,99,48,48,102,102,50,54,48,52,48,57,56,50,48,55,56,54,53,102,48,51,100,51,48,55,99,54,48,102,53,52,98,102,55,56,51,99,97,49,102,57,48,102,99,48,55,57,100,101,52,55,101,53,56,57,54,99,53,57,55,52,55,52,55,52,52,52,54,52,55,52,55,52,54,52,50,52,55,52,51,50,97,52,97,49,48,101,102,57,52,54,53,52,50,50,49,53,97,49,100,99,48,101,55,48,55,53,56,97,50,50,98,56,97,100,48,101,57,56,55,51,48,51,97,52,53,54,49,52,101,49,100,55,48,101,99,49,53,50,53,49,48,55,54,52,97,51,50,98,48,97,99,52,50,48,57,54,53,100,55,53,102,102,100,55,53,100,55,53,102,102,49,97,48,51,98,50,49,101,98,48,102,52,48,55,50,100,51,100,101,50,101,52,51,57,99,49,101,53,48,102,48,48,102,102,55,53,48,98,55,52,100,50,56,52,51,100,56,49,100,51,52,100,50,99,56,51,98,54,53,98,57,54,50,53,48,57,54,52,57,50,49,100,52,48,102,101,48,55,53,56,98,97,48,101,50,48,55,100,56,51,97,101,57,52,53,57,49,53,52,57,52,56,50,57,56,57,50,53,48,48,102,102,55,100,99,51,57,52,49,101,51,48,102,49,56,55,51,56,51,100,101,53,50,100,53,100,49,53,99,49,101,49,48,101,57,49,55,56,53,98,56,55,55,56,98,54,54,57,51,56,97,97,50,99,57,51,100,48,54,99,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,49,48,49,48,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,51,48,50,48,52,97,55,56,48,51,101,54,52,52,48,48,102,102,102,50,99,48,48,52,97,99,56,49,50,100,50,48,52,98,53,48,48,51,99,51,57,55,48,55,101,55,48,49,50,101,101,48,52,98,102,48,51,57,97,48,55,49,97,48,48,102,55,57,56,48,51,99,100,100,54,48,101,100,102,48,102,56,56,48,51,100,50,53,48,55,55,48,49,100,57,48,101,48,56,48,51,100,100,48,48,48,102,102,102,54,101,54,48,50,53,56,56,98,101,101,49,100,102,48,49,51,100,101,49,100,101,48,49,51,56,48,49,50,53,101,53,102,49,55,97,48,50,53,57,57,50,52,48,52,98,98,57,54,56,53,56,56,50,53,55,57,54,49,52,48,52,48,97,48,48,102,98,97,57,48,48,55,100,97,99,48,48,51,99,53,102,99,48,57,97,53,48,101,48,56,49,51,50,101,48,48,102,102,102,52,49,55,48,49,50,102,51,56,51,56,101,48,101,48,48,51,97,101,48,101,51,55,56,55,50,99,48,49,101,97,56,101,48,55,98,53,52,53,97,54,48,101,100,56,51,99,53,48,55,97,50,49,102,100,101,49,101,57,99,49,101,52,101,48,101,101,52,49,100,97,54,52,51,48,52,101,56,48,51,100,52,102,48,49,50,54,57,50,56,102,49,52,52,57,98,52,56,55,99,97,51,101,53,56,101,50,99,97,102,57,54,48,48,57,49,52,48,102,102,48,50,55,99,53,100,55,53,100,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,52,48,52,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,97,48,99,48,56,49,50,57,101,48,48,102,102,102,57,57,49,48,48,102,102,51,99,98,48,56,49,50,98,50,48,52,98,52,56,49,50,100,54,48,48,102,102,102,48,101,53,99,49,102,57,99,48,52,98,98,56,49,50,102,99,48,101,54,56,49,99,54,56,48,51,100,101,54,48,48,102,51,55,53,56,51,98,55,99,51,101,50,48,48,102,52,57,52,49,100,99,48,55,54,52,51,56,50,48,48,102,55,51,56,48,51,100,98,57,56,48,57,54,50,50,102,98,56,55,55,99,48,52,102,55,56,55,55,56,48,52,101,48,48,52,57,55,57,55,99,53,101,56,48,57,54,54,52,57,48,49,50,101,101,53,97,49,54,50,48,57,53,101,53,56,53,48,49,48,50,56,48,51,101,101,97,52,48,49,102,54,98,48,48,48,102,102,102,49,55,102,48,50,54,57,52,51,56,50,48,52,99,98,56,48,51,100,48,53,99,48,52,98,99,101,48,101,51,56,51,56,48,48,102,102,101,98,56,51,56,100,101,49,99,98,48,48,102,102,55,97,97,51,56,49,101,100,53,49,54,57,56,51,98,54,48,102,49,52,49,101,56,56,55,102,55,56,55,97,55,48,55,57,51,56,51,98,57,48,55,54,57,57,48,99,49,51,97,48,48,102,53,51,99,48,52,57,97,52,97,51,99,53,49,50,54,100,50,49,102,50,56,102,57,54,53,56,98,50,98,101,53,56,48,50,52,53,48,51,102,99,48,57,102,49,55,53,100,55,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,55,55,100,48,50,53,51,99,48,49,102,51,50,50,48,48,55,57,54,48,48,102,102,50,53,54,52,48,57,54,57,48,50,53,97,56,48,49,101,49,99,98,56,51,102,51,56,48,57,55,55,48,50,53,102,56,49,99,100,48,51,56,100,48,48,102,102,55,98,99,99,48,49,101,54,101,98,48,55,54,102,56,55,99,52,48,49,101,57,50,56,51,98,56,48,101,99,56,55,48,52,48,49,101,101,56,48,48,55,98,55,51,48,49,50,99,52,53,102,55,48,101,102,56,48,57,101,102,48,101,102,48,48,102,102,57,99,48,48,102,102,57,50,102,50,102,56,98,100,48,49,50,99,99,57,50,48,50,53,100,99,98,52,50,99,52,49,50,98,99,98,48,97,102,102,48,50,56,50,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,53,102,102,53,48,51,48,51,48,48,55,100,97,50,48,49,51,99,102,56,48,49,102,54,52,101,48,52,102,53,56,51,102,49,48,50,55,53,55,56,51,97,101,101,48,101,54,51,48,51,101,56,48,48,55,97,54,52,48,48,101,56,99,102,48,55,100,102,48,51,99,54,48,48,55,98,54,99,48,49,101,57,99,56,51,57,102,48,55,55,97,48,101,57,99,101,48,48,102,55,97,55,48,101,56,56,55,49,52,48,52,100,99,48,52,101,56,48,49,101,99,50,99,53,101,57,102,56,55,53,48,97,100,101,53,55,56,48,57,97,102,50,98,48,99,57,99,48,57,49,99,53,56,97,54,56,49,55,101,50,102,102,101,98,97,101,98,97,102,102,56,48,55,102,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,48,100,102,56,48,48,101,102,99,101,48,48,50,57,97,102,48,48,48,102,102,99,98,53,99,48,48,102,102,51,53,50,57,52,48,52,56,97,48,50,54,98,99,49,102,97,48,48,51,99,100,48,48,102,102,49,51,52,56,48,52,99,98,56,49,51,50,101,48,48,102,54,98,55,48,101,51,48,48,102,102,51,99,99,51,56,51,102,101,48,55,99,97,48,102,100,48,48,49,101,99,98,48,49,51,100,48,48,55,98,57,56,48,49,101,99,102,48,48,102,102,55,97,98,52,48,102,49,99,51,99,97,49,102,101,48,48,102,102,55,98,53,98,56,55,56,98,49,53,48,53,48,56,48,57,102,48,48,57,48,56,48,51,100,99,53,99,97,55,101,53,100,55,50,56,52,97,49,48,49,51,51,48,52,97,54,50,99,52,48,52,97,56,97,100,99,57,56,48,57,49,54,102,102,99,49,55,56,53,100,55,53,100,55,102,102,53,48,48,102,102,99,102,98,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,49,54,48,56,97,48,51,52,48,48,102,102,48,51,101,57,53,56,48,49,102,50,51,101,101,48,48,102,97,55,101,48,50,53,54,52,51,102,97,48,52,98,53,48,48,51,99,57,98,56,48,51,99,99,51,48,48,51,100,101,101,48,102,102,56,51,100,48,48,102,100,48,48,49,101,102,52,48,48,55,57,56,56,48,48,55,97,52,56,48,50,53,57,56,51,99,56,48,101,100,99,49,100,54,48,55,48,98,56,55,53,99,48,49,101,100,98,48,48,55,97,49,54,48,102,50,102,50,54,55,52,50,101,48,101,99,55,57,55,48,48,50,55,52,48,50,55,101,56,53,100,51,52,48,52,102,51,49,53,102,99,97,57,54,99,48,52,98,97,57,51,56,98,48,102,102,48,49,57,101,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,56,48,100,48,48,48,102,102,48,102,98,97,57,48,48,55,99,56,102,98,56,48,51,101,100,102,99,48,57,53,57,48,101,49,48,49,50,100,52,48,48,102,50,54,101,48,48,102,50,102,50,48,48,102,54,52,48,51,102,101,48,101,98,56,51,102,52,48,48,55,98,100,48,48,102,102,49,101,54,50,48,48,102,102,49,101,97,100,56,48,57,57,101,48,101,100,56,51,98,55,48,55,97,54,49,99,50,99,49,100,55,48,48,55,98,54,99,48,49,101,56,53,56,51,98,52,99,56,55,100,51,55,56,51,99,101,99,53,99,48,48,57,100,48,48,57,102,97,54,100,50,49,48,48,102,102,57,49,102,50,98,102,49,53,50,101,48,48,102,102,57,56,101,52,101,50,98,99,48,53,55,102,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,52,48,51,55,101,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,48,102,102,97,48,54,53,48,49,98,102,52,48,49,102,53,55,52,48,48,102,57,53,57,48,48,51,99,51,54,52,48,57,49,52,48,55,49,97,48,52,57,53,101,48,50,52,51,56,48,49,101,98,51,56,48,51,100,49,55,99,48,102,51,48,48,49,100,50,53,56,48,51,99,100,48,102,48,55,55,51,99,51,99,54,48,48,102,102,102,53,49,56,49,102,48,48,102,102,51,99,51,48,55,98,49,102,56,48,51,100,57,53,56,48,57,55,97,48,102,100,48,48,102,102,57,53,54,50,57,52,48,49,101,102,99,101,53,49,48,48,102,102,51,55,53,56,53,57,55,50,99,52,48,52,97,102,49,54,54,55,50,98,102,97,54,101,50,98,100,48,102,102,101,56,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,97,48,54,97,48,55,48,54,48,48,102,98,97,57,48,48,55,100,97,99,48,48,51,99,53,102,99,48,57,97,53,48,101,48,56,49,51,50,101,48,48,102,102,102,52,49,55,48,49,50,102,51,56,51,56,101,48,101,48,48,51,97,101,48,101,51,55,56,55,50,99,48,49,101,97,56,101,48,55,98,53,52,53,97,54,48,101,100,56,51,99,53,48,55,97,50,49,102,100,101,49,101,57,99,49,101,52,101,48,101,101,52,49,100,97,54,52,51,48,52,101,56,48,51,100,52,102,48,49,50,54,57,50,56,102,49,52,52,57,98,52,56,55,99,97,51,101,53,56,101,50,99,97,102,57,54,48,48,57,49,52,48,48,102,102,50,55,99,53,102,102,100,55,53,100,55,53,102,102,48,49,98,102,48,48,102,102,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,48,100,102,97,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,48,53,99,52,56,48,51,101,57,53,56,48,49,102,54,98,48,48,48,102,102,102,48,55,101,48,50,54,57,52,51,102,99,48,52,99,98,56,48,51,100,48,53,99,48,52,99,51,54,48,102,99,48,51,56,48,48,102,102,102,52,48,51,56,100,99,49,99,98,48,48,102,102,55,97,97,51,56,49,100,50,100,49,53,55,56,51,99,56,48,102,49,52,49,100,55,48,55,102,55,48,55,97,55,56,55,57,51,48,51,98,57,48,55,57,55,57,51,48,49,50,52,48,48,102,52,99,48,48,102,102,52,57,98,57,52,55,99,97,50,52,50,97,52,99,101,53,101,54,50,99,55,57,54,51,49,99,97,102,48,52,56,97,55,56,49,98,100,48,48,51,101,100,49,52,48,49,102,50,98,50,48,48,102,102,55,56,57,51,48,49,50,50,56,48,102,99,56,48,57,50,98,101,48,52,56,55,48,48,102,102,51,100,49,56,48,48,102,102,55,97,100,49,56,49,100,57,56,48,51,97,52,98,48,48,102,102,55,57,97,49,101,48,102,49,98,56,55,55,48,48,102,102,49,101,57,99,56,51,101,48,48,55,55,56,48,102,54,51,55,48,48,55,98,50,98,56,49,50,102,52,49,99,53,48,49,51,53,99,53,100,48,48,102,102,51,100,56,55,56,97,50,48,48,54,101,98,48,97,99,101,53,55,48,48,102,102,57,97,55,50,99,99,101,53,56,55,52,50,101,53,55,97,54,55,102,56,48,97,48,52,98,97,101,98,97,102,102,101,97,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,48,48,100,52,48,102,102,99,48,49,102,52,54,52,48,48,102,98,99,98,99,48,48,102,102,102,97,53,102,99,48,52,100,48,55,48,48,102,102,55,57,53,102,48,48,102,102,55,57,57,50,48,48,102,102,55,57,57,49,48,48,102,102,55,97,50,54,55,51,56,51,101,98,99,48,101,55,98,56,55,51,52,48,49,101,56,101,101,48,55,98,51,102,48,99,48,48,102,102,102,52,56,56,49,101,98,48,48,51,100,99,48,48,102,102,50,55,102,99,49,101,56,102,101,55,48,48,102,102,55,54,48,56,48,57,53,101,50,56,97,55,101,48,49,51,50,101,53,56,49,57,48,51,102,99,48,55,102,97,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,50,56,49,57,52,48,54,102,100,48,48,102,102,55,100,97,50,56,48,51,101,53,54,52,48,48,102,49,50,54,48,50,52,53,48,49,102,57,48,49,50,53,55,99,48,57,48,101,48,48,55,97,51,48,48,102,102,48,102,53,97,51,48,51,98,51,48,48,55,52,57,54,48,48,102,51,52,51,99,49,101,51,55,48,101,101,48,48,51,100,51,57,48,55,99,48,48,102,102,101,102,48,49,101,99,54,101,48,48,102,102,102,54,53,55,48,50,53,101,56,51,56,97,48,50,54,98,56,98,97,48,48,55,98,48,102,49,52,52,48,48,102,102,100,100,54,49,53,98,99,97,101,48,49,51,51,101,53,57,57,99,98,48,101,56,53,99,97,102,52,99,48,49,52,48,57,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,56,53,48,48,56,48,55,53,48,49,102,102,48,48,49,100,102,57,99,48,48,102,102,53,51,53,101,48,48,102,102,49,57,54,98,56,48,48,54,97,53,50,102,102,56,48,97,48,54,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,97,48,49,100,102,48,97,48,49,49,49,99,48,52,100,55,56,51,102,52,48,48,55,57,97,48,48,102,102,50,54,57,48,48,57,57,55,48,50,54,53,99,48,49,101,100,54,101,49,99,54,48,48,102,102,55,57,56,55,48,55,102,99,48,102,57,52,49,102,97,48,48,51,100,57,54,48,50,55,97,48,48,102,55,51,48,48,102,102,51,100,57,101,48,48,102,102,102,53,54,56,49,101,51,56,55,57,52,51,102,99,48,48,102,102,102,54,98,55,48,102,49,54,50,97,48,97,49,48,49,51,101,48,49,50,49,48,48,55,98,56,98,57,52,102,99,98,97,101,53,48,57,52,50,48,50,54,54,48,57,52,99,53,56,56,48,57,53,49,53,98,57,51,48,49,50,50,100,56,48,101,101,97,48,48,102,102,101,102,99,101,48,48,102,102,50,57,97,102,48,48,102,102,48,99,98,53,99,48,48,51,53,50,57,55,102,99,48,53,48,51,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,50,102,102,53,48,54,49,99,48,57,97,102,48,55,101,56,48,48,102,51,52,48,48,102,102,52,100,50,48,49,51,50,101,48,52,99,98,56,48,51,100,97,100,99,51,56,99,48,48,102,102,102,51,48,101,48,102,102,56,49,102,50,56,51,102,52,48,48,55,98,50,99,48,52,102,52,48,49,101,101,54,48,48,102,102,55,98,51,99,48,49,101,97,100,48,51,99,55,48,102,50,56,55,102,56,48,49,101,100,55,101,49,101,50,99,53,52,49,52,50,48,50,55,99,48,50,52,50,48,48,102,55,49,55,50,57,102,57,55,53,99,97,49,50,56,48,48,102,102,52,99,99,49,50,57,56,98,49,48,49,50,97,50,98,55,50,54,48,50,52,53,98,48,53,101,49,55,102,102,53,100,55,53,100,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,99,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,51,55,101,48,50,53,51,99,48,49,102,51,50,50,48,48,102,102,55,57,54,48,48,50,53,54,52,48,57,54,57,48,50,53,97,99,48,49,101,49,99,98,56,51,102,51,56,48,57,55,55,48,50,53,102,56,49,99,100,48,51,56,100,48,48,55,98,99,99,48,49,101,54,101,98,48,55,54,102,56,55,99,52,48,49,101,57,50,56,51,98,56,48,101,99,56,55,48,52,48,49,101,101,56,48,48,102,102,55,98,55,51,48,49,50,99,52,53,102,55,48,101,102,56,48,57,101,102,48,101,102,48,48,57,99,48,48,57,50,102,50,102,56,98,100,48,49,50,99,99,57,50,48,50,53,100,99,98,52,50,99,52,49,50,98,99,98,48,97,48,49,54,49,52,48,49,102,54,56,54,48,52,102,51,101,48,48,55,100,57,51,56,49,51,100,54,48,102,99,52,48,57,100,53,101,48,101,98,98,56,51,57,56,99,48,102,97,48,48,49,101,57,57,48,48,51,97,51,51,99,49,102,55,99,48,102,49,56,48,49,101,100,98,48,48,55,97,55,50,48,101,55,99,49,100,101,56,51,97,54,51,56,48,51,100,101,57,99,51,97,50,49,99,53,48,49,51,55,48,49,51,97,48,48,102,102,55,98,48,98,49,55,97,55,101,49,100,52,50,98,55,57,53,101,48,50,54,98,99,97,99,51,50,55,48,50,52,55,49,54,50,57,98,102,101,48,53,102,56,97,49,100,50,48,101,48,99,49,102,100,48,51,101,51,48,50,53,54,48,49,102,50,56,51,98,102,48,50,54,48,52,48,57,55,100,48,55,56,56,53,102,48,51,97,99,48,55,99,54,48,101,97,56,98,102,54,52,51,99,97,49,99,54,48,102,99,48,55,54,49,101,52,55,99,53,56,57,53,50,53,56,101,52,55,52,56,52,52,52,57,52,55,52,56,52,54,52,100,52,55,52,99,50,97,52,98,101,48,101,102,57,55,56,53,52,50,53,57,54,52,49,100,99,48,102,56,56,55,53,56,98,100,50,98,56,98,50,48,101,57,56,55,99,99,51,97,52,53,57,57,55,48,49,100,55,48,102,51,57,53,50,53,101,56,55,54,52,98,99,50,99,99,97,99,52,100,48,57,54,53,100,55,102,99,48,51,57,52,56,48,49,102,52,100,52,48,48,102,98,57,51,48,55,48,97,48,48,102,98,54,51,48,55,48,52,53,49,57,55,50,53,51,57,55,97,53,48,48,102,102,55,51,48,48,102,102,57,97,50,48,101,54,48,55,55,99,97,97,50,98,48,49,102,98,48,51,56,97,50,99,56,98,52,48,101,54,56,55,55,48,51,100,52,57,50,49,101,97,48,101,101,56,55,51,56,49,100,55,50,53,48,51,100,51,48,55,98,48,48,101,57,99,49,100,56,50,50,56,51,100,51,48,55,57,48,48,102,102,102,48,100,50,48,48,102,102,57,54,51,98,48,55,56,52,48,102,49,53,49,99,51,57,56,49,99,48,48,102,101,48,55,100,55,97,49,49,54,53,52,53,56,97,50,53,48,55,55,56,51,99,55,57,98,50,101,50,51,102,52,102,48,48,102,102,57,97,100,53,48,55,49,99,48,57,49,57,48,50,55,57,99,48,57,56,98,48,48,55,100,55,53,48,49,51,49,56,49,99,98,48,50,54,56,48,48,57,54,48,48,102,57,56,48,51,100,97,97,49,102,102,48,101,97,101,55,56,97,98,50,101,52,97,54,50,99,101,49,50,57,51,99,51,56,56,48,102,51,99,51,56,99,53,56,97,52,97,50,97,53,48,55,57,48,49,100,55,56,51,100,49,48,101,100,97,50,50,54,49,53,99,48,48,102,102,102,55,52,48,51,98,102,48,102,53,55,50,98,52,97,100,101,53,56,49,53,102,50,57,99,53,55,57,55,52,53,52,57,55,54,53,53,57,52,56,49,102,53,48,101,52,56,55,56,56,51,97,54,49,102,100,48,101,97,48,55,52,56,51,100,97,53,48,48,50,55,48,98,102,102,97,101,98,97,101,98,102,102,97,56,49,100,49,56,48,51,101,56,50,48,48,102,102,57,55,49,48,50,53,50,52,48,57,57,102,48,48,102,102,55,100,97,49,48,49,50,101,97,48,101,100,52,48,57,99,54,48,55,97,56,49,100,102,48,55,55,101,48,101,101,100,49,48,98,102,50,98,56,51,101,56,49,99,56,48,101,51,48,55,98,48,51,98,50,53,51,49,55,97,49,100,54,48,50,54,54,56,49,102,50,56,55,53,48,51,99,101,49,100,57,52,99,48,55,55,97,48,52,98,48,48,102,102,55,57,53,51,48,51,100,101,56,52,53,57,48,55,49,99,97,53,48,101,102,48,51,100,51,52,98,101,53,57,55,50,100,57,48,99,51,100,54,53,53,57,54,49,48,48,102,102,102,52,56,97,100,50,56,53,50,99,49,99,50,56,55,54,55,50,49,48,51,99,54,48,55,98,52,49,99,100,50,99,52,97,102,48,50,53,99,53,100,55,102,99,48,51,101,99,99,48,49,100,49,54,48,51,56,53,48,55,53,99,48,48,102,102,99,99,48,48,102,102,51,57,54,48,55,50,50,48,101,53,99,49,100,102,56,48,50,98,51,99,48,101,101,48,49,100,54,48,51,97,54,48,55,53,97,48,101,101,56,51,98,101,48,48,102,102,56,101,51,48,101,56,56,55,49,52,49,100,101,56,55,49,52,51,97,54,53,50,56,48,50,98,98,52,51,98,97,49,100,98,48,101,101,57,53,56,48,48,102,102,100,48,50,53,53,50,48,48,102,102,51,50,48,49,51,100,56,48,48,102,98,99,50,48,48,55,100,98,97,48,55,97,48,48,102,102,49,102,54,102,50,48,52,100,97,51,52,48,102,53,53,48,56,51,98,97,49,101,48,48,102,102,55,55,50,48,52,98,102,48,51,97,56,50,56,49,51,52,49,100,99,48,49,50,101,56,48,101,98,56,98,99,48,102,48,49,54,48,57,101,53,57,50,48,48,55,53,53,101,50,101,53,50,56,98,53,50,101,99,49,101,54,48,55,101,48,97,54,52,54,50,101,99,98,51,48,101,51,57,52,97,48,102,56,48,49,101,57,97,52,54,50,97,98,56,55,99,101,52,51,56,101,56,55,48,53,55,49,53,97,49,100,52,48,101,99,48,51,98,57,48,55,55,54,57,99,49,101,50,48,55,56,49,52,48,101,100,100,48,56,49,101,48,48,102,102,55,56,99,52,52,48,55,100,50,48,48,102,98,97,97,48,48,55,100,56,52,56,49,51,49,97,48,52,56,55,49,53,101,48,48,102,97,102,57,48,55,101,97,48,102,98,52,51,99,50,48,102,54,52,49,100,53,50,49,56,51,100,102,52,53,48,55,97,97,57,97,48,102,50,52,51,102,48,49,101,52,48,55,56,48,53,102,48,51,102,101,48,102,54,49,53,97,53,54,52,49,54,54,53,57,49,53,56,48,101,56,52,49,101,52,56,51,99,55,52,97,48,102,57,102,52,53,48,55,97,54,48,101,55,56,97,54,48,102,98,49,54,97,48,48,102,53,51,48,97,48,50,57,52,49,101,52,48,55,55,56,51,100,97,49,101,99,48,101,102,56,55,99,52,97,49,48,101,54,101,50,97,56,51,101,54,56,50,49,100,54,48,101,48,56,55,48,99,51,98,56,49,100,101,48,50,57,97,53,102,102,100,52,54,97,48,101,57,56,55,98,48,51,100,48,49,99,49,48,102,52,56,55,54,48,51,102,52,49,99,53,48,102,50,57,55,99,49,99,97,48,102,98,56,55,51,56,98,102,50,57,99,51,100,56,49,99,100,48,102,55,56,55,53,48,98,57,50,99,52,51,98,97,49,101,57,48,101,57,56,55,97,52,51,98,97,57,99,56,101,53,97,56,55,54,99,51,100,48,49,100,97,48,102,49,57,53,50,57,56,56,50,53,99,49,52,50,49,101,49,50,56,99,98,56,52,51,52,52,50,100,99,97,98,50,101,48,97,101,52,99,52,50,50,99,48,97,98,50,99,49,49,100,49,48,98,49,52,48,55,53,98,98,54,101,50,97,52,53,53,53,100,55,102,99,48,51,55,54,48,48,49,102,49,101,97,48,48,102,102,55,100,100,48,56,55,53,99,48,49,102,54,57,54,48,52,98,48,49,52,97,49,99,55,48,55,98,97,48,102,48,48,102,102,51,98,101,102,56,49,51,102,52,48,101,52,56,97,48,55,100,98,48,50,54,48,52,51,57,97,100,56,55,54,99,97,100,48,101,50,51,101,48,102,48,99,51,97,97,56,54,53,102,53,49,53,50,49,100,52,48,55,102,56,49,99,51,48,101,101,57,53,97,53,97,97,55,49,53,50,53,101,48,55,55,99,98,98,50,97,100,50,99,51,97,56,53,52,48,51,100,54,52,98,48,101,98,50,49,56,55,55,57,48,48,51,57,54,48,102,56,53,51,48,98,54,50,98,99,48,49,101,57,100,48,51,98,101,48,101,50,48,55,99,48,49,100,48,99,48,55,56,99,49,51,102,48,48,102,102,55,99,98,97,48,48,102,102,57,50,51,48,50,53,56,48,49,102,48,48,102,102,49,50,49,101,99,48,49,51,55,97,49,102,57,48,102,98,48,51,57,102,48,55,49,97,48,52,99,55,56,49,50,102,48,49,101,49,50,56,99,97,51,48,55,54,54,48,102,49,48,51,101,99,53,55,56,55,56,55,48,55,97,52,49,102,101,56,55,53,48,98,98,57,48,102,51,97,52,50,52,56,49,50,56,52,53,49,100,48,55,52,50,57,51,56,98,56,50,102,56,51,99,50,53,101,49,54,99,57,50,57,52,48,102,51,56,49,100,99,55,50,99,52,51,97,52,49,102,48,50,98,99,49,100,101,57,54,50,49,100,52,48,102,100,57,54,50,53,56,49,54,48,48,102,102,101,56,99,49,100,56,48,55,101,56,49,102,55,56,51,100,49,50,56,52,48,50,101,98,56,48,57,49,57,48,50,55,57,99,48,57,56,98,48,48,102,102,55,100,55,53,48,49,51,49,56,49,99,98,48,50,54,56,48,48,102,102,57,54,48,48,102,102,102,57,56,48,51,100,97,97,49,102,102,48,101,97,101,55,56,97,98,50,101,52,97,54,50,99,101,49,50,56,98,48,48,101,50,48,51,99,102,48,101,51,49,54,50,57,50,56,97,57,52,49,101,52,48,55,53,101,48,102,52,52,51,98,54,56,56,57,56,53,55,48,48,51,100,100,48,48,102,102,101,102,99,51,100,53,99,97,100,50,98,55,57,54,48,53,55,99,97,55,49,53,101,53,100,49,53,50,53,100,57,53,54,53,50,48,55,100,56,51,57,50,49,101,50,48,101,57,56,55,102,52,51,97,56,49,100,50,48,102,54,57,52,48,48,99,48,48,102,102,48,51,101,100,54,48,48,49,102,54,98,52,48,52,99,54,48,48,102,102,51,101,100,97,48,48,102,102,57,56,99,52,97,48,55,100,48,48,102,102,102,97,100,50,50,52,51,97,99,49,99,49,48,101,98,54,50,101,52,97,53,48,55,48,54,48,101,49,52,97,51,50,101,57,50,48,98,49,48,101,49,56,51,56,101,48,101,49,49,54,50,102,50,51,50,52,98,101,53,55,57,53,97,102,97,52,97,50,49,53,100,56,51,100,50,48,102,48,99,51,100,51,99,97,100,50,98,53,51,99,49,101,97,48,51,100,48,52,102,50,98,56,97,101,50,102,56,49,101,48,49,55,56,53,54,57,53,50,53,55,57,53,101,53,54,48,55,52,99,51,56,54,49,100,52,48,55,55,99,48,101,102,56,51,57,98,102,101,48,51,53,97,56,48,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,97,48,54,48,48,102,102,102,97,51,50,48,48,102,102,55,100,101,53,101,48,48,55,100,50,102,101,48,50,54,56,51,56,48,51,99,97,102,56,48,51,99,99,57,48,48,51,99,99,56,56,48,51,100,49,51,51,57,99,49,102,53,101,48,55,51,100,99,51,57,97,48,48,102,102,102,52,55,55,48,51,100,57,102,56,54,48,48,55,97,52,52,48,102,53,56,48,49,101,101,48,48,49,51,102,101,48,102,52,55,102,51,56,48,51,98,48,52,48,52,97,98,49,52,53,51,102,48,48,102,102,57,57,55,50,99,48,99,56,48,48,102,102,99,48,56,48,51,101,101,97,52,48,49,102,50,51,101,101,48,48,102,102,102,98,55,102,48,50,53,54,52,51,56,52,48,52,98,53,48,48,102,102,51,99,57,98,56,48,51,99,98,99,56,48,51,100,57,48,48,102,102,56,51,97,101,48,102,100,48,48,102,102,49,101,102,52,48,48,102,102,55,57,56,56,48,48,102,102,55,97,98,54,48,50,54,55,56,51,98,54,48,101,100,99,49,101,57,56,55,48,98,48,55,53,99,48,49,101,100,98,48,48,102,102,55,97,49,54,48,101,100,51,50,49,102,52,100,101,48,102,51,98,49,55,48,48,102,102,50,55,52,48,48,102,55,48,50,54,100,50,49,48,48,57,49,102,50,98,102,49,53,50,101,48,48,57,56,101,52,101,50,98,102,102,99,48,53,55,102,53,100,55,53,100,55,102,102,53,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,57,48,56,53,48,49,100,102,52,48,57,52,102,48,48,102,102,55,99,99,56,56,48,49,101,53,56,48,48,102,102,57,53,57,48,50,53,97,52,48,57,54,97,48,48,102,102,55,56,55,50,101,48,102,99,101,48,50,53,100,99,48,57,55,102,48,55,51,52,48,101,51,52,48,49,101,102,51,48,48,55,57,98,97,99,49,100,98,101,49,102,49,48,48,55,97,52,97,48,101,101,48,51,98,50,49,99,49,48,48,55,98,97,48,48,102,102,49,101,100,99,99,48,52,98,49,49,55,100,99,51,98,101,48,50,55,98,99,51,98,99,48,50,55,48,48,50,52,98,99,98,101,50,102,52,48,52,98,51,50,52,56,48,57,55,55,50,100,48,98,49,48,52,97,102,52,102,97,102,102,48,50,56,50,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,57,97,52,48,57,55,99,48,55,100,50,49,101,97,48,50,53,98,48,49,102,101,48,51,56,102,48,50,54,51,48,51,56,99,56,50,49,100,100,50,100,56,51,101,97,48,101,48,99,49,101,102,56,51,98,51,48,55,100,54,49,99,102,50,98,48,51,100,54,56,54,53,56,50,54,48,55,53,52,98,49,48,102,54,48,51,97,101,48,102,56,57,52,54,49,102,97,48,101,101,49,53,101,49,101,54,52,48,50,97,99,98,52,50,56,48,98,55,52,99,48,101,102,50,54,57,54,97,53,49,50,50,50,50,57,54,97,56,54,53,53,57,55,56,53,50,49,54,48,101,57,53,98,54,57,55,56,97,101,50,100,52,97,101,55,55,99,97,55,51,54,48,99,99,56,48,51,101,100,49,48,48,102,102,57,101,55,99,48,48,102,102,102,98,50,55,48,50,55,97,99,49,102,56,56,49,51,97,98,99,49,100,55,55,48,55,51,49,56,49,102,52,48,48,102,102,51,100,51,50,48,48,102,102,55,52,54,55,56,51,101,102,56,49,101,51,48,48,102,102,51,100,98,54,48,48,102,102,102,52,101,52,49,99,102,56,51,98,100,48,55,52,99,55,48,48,102,102,55,98,100,51,56,55,52,52,51,56,97,48,50,54,101,48,50,55,52,48,48,102,54,49,54,50,102,52,102,99,51,97,97,53,54,102,50,98,99,48,52,100,55,57,53,56,54,52,101,48,52,56,101,50,99,53,51,52,48,98,102,49,55,102,99,48,51,101,98,56,49,100,53,48,51,100,51,48,101,50,48,51,102,48,48,55,53,56,48,101,100,48,49,102,53,48,51,97,100,50,102,51,56,55,57,56,49,100,57,56,51,101,50,48,55,55,101,49,99,101,48,55,97,50,48,101,101,52,51,99,98,52,53,54,49,55,48,53,51,55,48,102,48,56,55,49,48,51,102,101,49,100,101,50,98,48,51,100,48,49,100,51,50,102,101,52,97,53,48,102,48,50,49,49,52,97,49,101,51,50,97,98,57,55,48,49,100,101,50,101,52,97,100,50,99,54,52,97,102,50,102,48,97,100,50,98,56,98,99,50,98,99,49,51,50,48,57,49,50,99,99,97,100,52,48,50,99,97,49,100,52,50,57,48,48,57,100,54,48,48,102,102,55,100,102,52,56,49,50,100,52,48,102,52,99,48,57,54,49,48,48,55,100,98,54,48,49,51,99,54,49,100,99,48,55,97,54,53,52,101,52,51,99,48,102,54,48,49,102,102,56,51,99,99,48,50,54,53,99,49,100,100,57,55,97,56,54,53,55,56,55,56,49,56,48,101,102,48,55,99,56,49,100,54,56,49,51,48,101,49,102,55,48,102,48,48,102,102,51,100,49,48,101,57,49,54,101,49,100,97,50,99,99,98,102,48,101,102,48,55,55,101,56,98,102,99,53,49,55,48,102,49,57,54,50,48,101,102,48,51,101,54,57,99,53,50,99,49,54,50,49,100,100,50,97,99,49,101,56,48,55,49,52,51,102,97,49,99,99,50,98,52,51,99,52,53,101,100,56,55,53,50,56,98,48,55,48,48,102,102,102,54,48,48,102,102,57,50,98,48,48,55,99,99,54,56,51,100,50,48,52,97,97,56,49,50,57,52,48,52,98,57,56,49,50,99,99,49,102,50,48,48,102,102,55,100,55,102,57,52,48,48,102,102,102,53,52,98,56,48,50,53,102,48,49,99,102,56,55,50,48,49,99,98,50,49,56,51,99,51,48,101,100,56,49,51,50,101,57,101,48,101,98,52,97,100,48,102,52,48,55,53,56,49,100,56,57,52,97,56,56,49,99,101,48,101,52,50,55,50,52,56,55,50,52,98,52,48,55,49,50,48,102,53,57,50,99,97,97,48,102,48,55,48,101,53,49,52,97,49,100,100,52,52,48,102,56,50,54,52,56,55,101,48,98,48,50,98,56,98,102,48,102,54,50,51,49,55,50,49,101,50,50,97,52,97,98,48,101,56,57,53,52,53,57,97,48,56,55,52,56,97,49,48,50,50,53,48,48,55,100,100,52,56,48,51,101,100,54,48,48,49,101,50,102,101,48,52,100,50,56,55,48,52,48,57,57,55,48,48,102,102,55,97,48,98,56,48,57,55,57,99,49,99,55,48,55,48,48,49,100,55,48,55,49,98,99,51,57,54,48,48,102,102,102,53,52,55,48,51,100,97,97,50,100,51,48,55,54,99,49,101,50,56,51,100,49,48,102,101,102,48,102,52,101,48,102,50,55,48,55,55,50,48,101,100,51,50,49,56,50,55,52,48,49,101,97,55,56,48,57,51,52,57,52,55,56,97,50,52,100,97,52,51,101,53,49,102,50,99,55,49,54,53,55,99,98,48,48,52,56,97,48,55,102,56,49,51,101,50,56,100,52,49,100,51,48,102,54,48,55,97,48,51,56,50,49,101,57,48,101,99,48,55,101,56,51,56,97,49,101,53,50,102,56,51,57,52,49,102,55,48,101,55,49,55,101,53,51,56,55,98,48,51,57,97,49,101,102,48,101,97,49,55,50,53,56,56,55,55,52,51,100,50,49,100,51,48,102,52,56,55,55,53,51,57,49,99,98,53,48,101,100,56,55,97,48,51,98,52,49,101,51,50,97,53,51,49,48,52,98,56,50,56,52,51,99,50,53,49,57,55,48,56,54,56,56,53,98,57,53,52,53,99,49,53,99,57,56,56,52,53,56,49,53,54,53,56,50,51,97,50,49,54,50,56,48,101,98,55,54,100,99,100,52,48,97,97,98,97,102,102,56,48,54,102,97,48,48,51,101,56,52,48,48,49,102,55,53,48,48,101,98,56,48,49,102,54,97,56,48,52,98,57,56,55,55,99,51,57,50,49,101,99,48,102,52,48,48,57,51,56,49,51,99,56,48,101,51,56,51,56,50,49,100,98,50,98,99,48,57,56,99,48,55,55,101,53,102,98,99,49,100,100,52,49,50,100,56,49,101,53,102,50,97,49,49,99,97,97,48,101,100,49,54,52,48,52,99,99,56,51,98,57,52,55,48,101,99,57,52,99,49,100,54,48,101,102,49,54,54,49,99,48,48,55,56,54,49,101,49,52,56,54,49,51,56,51,101,48,53,49,56,55,53,56,97,49,50,98,51,48,51,57,53,48,102,101,56,55,56,49,49,52,51,56,97,53,98,49,53,53,48,49,100,57,50,101,48,49,100,55,48,55,99,56,49,101,54,48,48,53,56,53,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,53,51,48,49,50,55,99,48,52,101,48,56,51,102,57,48,50,52,53,52,49,102,100,56,55,48,99,48,57,56,99,48,50,53,99,99,51,102,54,53,102,48,55,51,52,51,102,50,49,99,100,50,102,99,51,97,99,53,97,49,54,56,53,53,49,53,52,49,101,56,48,102,57,56,55,55,48,51,97,56,48,102,52,48,51,97,97,49,100,99,48,102,57,48,55,55,48,51,102,52,53,56,48,51,97,54,48,55,98,52,53,55,56,55,49,52,51,99,56,49,100,48,50,100,99,51,101,52,48,101,56,48,51,101,97,53,98,56,55,51,99,97,51,52,53,48,55,56,48,49,99,48,52,98,50,102,57,48,99,97,99,48,102,49,49,53,99,56,98,51,51,53,53,48,101,99,50,48,97,54,97,48,56,56,52,48,52,99,49,56,51,101,57,48,102,53,48,49,51,50,54,48,102,102,48,49,102,56,48,49,51,49,56,49,102,57,52,49,48,101,101,57,53,50,49,102,53,48,55,102,56,48,102,55,99,49,101,54,48,51,101,99,48,102,56,49,53,56,49,100,52,52,51,50,99,49,48,99,51,97,97,53,55,48,55,98,48,49,101,56,56,55,99,52,98,99,48,102,100,48,55,56,99,97,102,48,101,99,97,48,49,54,97,53,97,49,55,101,53,98,97,49,56,55,55,57,48,56,98,53,50,102,53,50,100,49,52,97,97,52,51,50,100,48,98,99,50,101,99,98,48,54,56,97,100,56,52,52,99,53,56,57,54,97,53,56,98,98,97,57,51,57,99,102,102,48,57,53,53,100,55,53,100,55,102,101,57,52,48,54,102,100,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,50,56,49,97,56,49,99,49,56,48,51,101,57,53,56,48,49,102,54,98,48,48,102,102,48,102,48,55,101,48,50,54,57,52,51,102,99,48,52,99,98,56,48,51,100,48,53,99,48,52,99,51,54,48,102,99,48,51,56,48,48,102,52,48,51,56,100,99,49,99,98,48,48,55,97,97,51,56,49,100,50,100,49,53,55,56,51,99,56,48,102,49,52,49,100,55,48,55,102,55,48,55,97,55,56,55,57,51,48,51,98,57,48,55,57,55,57,51,48,49,50,52,48,48,102,102,102,52,99,48,48,52,57,98,57,52,55,99,97,50,52,50,101,57,57,99,98,99,99,53,56,102,50,99,97,51,57,53,101,48,57,49,52,102,102,102,48,48,102,102,99,55,54,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,50,56,49,57,52,48,54,102,100,48,48,55,100,97,50,56,48,51,101,53,54,52,48,48,102,102,102,49,50,54,48,50,52,53,48,49,102,57,48,49,50,53,55,99,48,57,48,101,48,48,102,102,55,97,51,48,48,48,102,102,102,53,97,51,48,51,98,51,48,48,102,102,55,52,57,54,48,48,102,102,102,51,52,51,99,49,101,51,55,48,101,101,48,48,102,102,51,100,51,57,48,55,99,48,48,101,102,48,49,101,99,54,101,48,48,102,54,53,55,48,50,53,101,56,51,56,97,48,50,54,98,56,98,97,48,48,102,102,55,98,48,102,49,52,52,48,48,100,100,54,49,53,98,99,97,101,48,49,51,52,101,53,57,57,99,98,48,97,52,50,101,53,55,97,54,48,48,97,48,52,98,102,102,97,101,98,97,101,98,102,101,48,49,98,102,50,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,97,48,52,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,54,99,48,49,102,53,55,52,48,48,102,57,53,57,48,48,51,99,51,54,52,48,57,49,52,48,55,49,97,48,52,57,53,101,48,50,52,51,56,48,49,101,98,51,56,48,51,100,49,55,99,48,102,51,48,48,49,100,50,53,56,48,51,99,100,48,102,48,55,55,51,99,51,99,54,48,48,102,102,102,53,49,56,49,102,48,48,102,102,51,99,51,48,55,98,49,102,56,48,51,100,57,53,56,48,57,55,98,48,102,100,48,48,102,102,57,53,54,50,57,52,48,49,101,102,99,101,53,49,48,48,102,102,51,55,53,56,53,57,55,50,99,52,48,52,97,102,49,54,54,55,50,98,102,97,54,101,50,98,100,48,99,48,97,49,52,48,49,102,55,53,50,48,48,102,98,53,56,48,48,55,56,98,102,56,49,51,52,97,49,99,49,48,50,54,53,99,48,49,101,56,50,101,48,50,53,101,55,48,55,49,99,49,99,48,48,55,53,99,49,99,54,102,48,101,53,56,48,51,100,53,49,99,48,102,54,97,56,98,52,99,49,100,98,48,55,56,97,48,102,52,52,51,102,98,99,51,100,51,56,51,99,57,99,49,100,99,56,51,98,52,99,56,54,48,57,100,48,48,102,102,55,97,57,101,48,50,52,100,50,53,49,101,50,56,57,51,54,57,48,102,57,52,55,99,98,49,99,53,57,53,102,50,99,48,49,50,50,56,49,102,101,48,52,102,56,98,97,101,98,97,102,102,101,97,48,51,97,48,48,48,102,102,51,101,49,99,50,48,48,102,97,102,54,48,48,55,97,99,99,48,52,100,56,48,51,99,49,48,48,55,100,56,52,48,55,97,56,98,49,48,102,102,56,55,55,99,51,98,99,48,52,57,97,48,54,52,49,99,97,48,55,52,97,56,97,53,55,56,55,53,98,50,51,56,55,48,56,49,101,57,48,51,100,49,48,55,101,52,48,101,100,99,49,101,53,56,55,51,48,51,102,97,56,50,53,57,48,55,102,52,98,52,52,53,52,97,52,51,52,98,48,48,102,102,55,97,51,101,48,101,99,56,98,98,52,55,50,99,48,51,99,48,48,101,102,99,51,97,101,100,99,56,55,56,56,48,52,102,52,49,101,99,56,51,97,101,48,102,51,57,54,101,49,101,53,50,56,48,51,98,97,56,52,100,56,55,55,56,49,101,49,56,48,57,55,101,97,48,51,55,48,48,102,102,48,51,101,97,57,48,48,49,102,50,56,51,48,101,97,48,48,51,101,97,100,99,48,57,50,54,48,55,55,50,48,52,97,49,48,55,55,56,48,49,102,53,100,54,49,100,101,48,55,57,97,53,98,56,55,53,48,51,99,52,48,102,48,56,51,100,97,49,102,56,48,55,99,50,53,51,48,49,51,48,101,53,55,56,51,97,53,50,99,56,49,101,99,56,55,97,48,51,101,99,49,102,56,50,102,48,51,99,48,56,99,49,101,54,48,102,54,48,55,55,49,49,48,48,102,102,57,54,102,48,102,55,97,54,50,53,48,55,56,52,97,48,48,101,52,97,52,48,55,52,48,49,100,56,97,48,57,55,50,53,100,48,55,98,52,51,99,50,53,56,97,54,56,55,52,56,51,56,52,49,100,97,50,98,101,49,100,52,48,50,97,100,48,48,102,102,97,100,50,56,52,97,100,102,102,48,49,101,52,56,48,49,102,55,98,50,48,52,102,51,48,55,101,99,48,49,102,53,101,48,48,48,102,102,102,97,99,49,48,50,54,50,48,48,102,102,57,56,99,48,55,51,101,49,102,50,48,101,48,56,55,50,56,49,102,100,52,48,48,51,100,56,48,48,102,102,101,102,48,49,99,54,97,52,48,55,102,101,48,97,55,50,99,102,97,55,48,55,102,48,49,101,52,48,51,99,49,48,101,99,56,55,54,52,98,57,52,56,48,101,53,48,55,52,56,98,99,52,101,52,50,52,50,48,102,57,56,55,102,56,51,57,52,48,101,99,57,50,52,51,102,101,48,102,53,56,51,98,99,49,100,97,52,97,52,48,48,102,49,49,52,57,48,48,102,102,48,102,54,48,97,54,48,55,57,52,51,101,56,49,99,100,48,102,50,56,55,49,56,97,49,48,102,54,49,52,56,57,56,48,49,51,49,97,97,48,51,49,50,48,48,51,101,102,48,99,48,49,102,55,101,97,49,101,97,48,48,55,100,99,57,48,55,53,48,48,102,102,57,55,55,48,101,50,97,50,56,51,56,52,50,102,99,48,57,54,54,48,101,52,56,51,57,48,48,102,48,48,102,102,51,99,56,48,102,54,48,55,56,48,51,97,48,56,101,48,52,99,49,57,54,50,48,102,54,48,51,97,56,48,102,51,56,51,100,52,49,101,99,50,98,56,51,57,101,53,53,48,55,52,48,51,99,99,53,99,56,55,55,54,48,49,100,54,48,51,97,56,50,57,100,48,99,51,99,50,48,101,98,99,97,57,50,97,56,51,102,48,53,52,48,55,54,56,98,56,52,102,52,49,48,102,49,57,54,51,48,53,55,56,51,100,49,48,102,55,49,53,99,53,53,98,97,53,48,98,50,57,101,53,57,101,50,102,56,48,53,100,98,53,102,102,48,48,102,102,102,102,56,53,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,49,98,102,48,48,49,100,102,57,99,48,48,102,102,53,51,53,101,48,48,102,102,49,57,54,98,56,48,48,54,97,53,50,56,48,57,49,52,48,52,100,55,56,51,102,52,48,48,102,102,55,57,97,48,48,50,54,57,48,48,102,102,57,57,55,48,50,54,53,99,48,49,101,100,54,101,49,99,54,48,48,55,57,56,55,48,55,102,99,48,102,57,52,49,102,97,48,48,102,102,51,100,57,54,48,50,55,97,48,48,102,102,102,55,51,48,48,51,100,57,101,48,48,102,53,54,56,49,101,51,56,55,57,52,51,102,99,48,48,102,54,98,55,48,102,49,54,50,97,48,97,49,48,49,51,101,48,49,50,49,48,48,102,102,55,98,56,98,57,52,102,99,98,97,101,53,48,57,52,50,48,50,54,54,48,57,52,99,53,56,56,48,57,53,49,53,98,57,51,48,49,50,50,100,102,102,56,48,54,56,56,48,48,51,101,50,57,50,48,52,101,48,56,55,53,99,48,57,57,50,48,48,102,102,55,100,52,100,48,51,98,48,48,55,52,53,54,49,102,100,48,102,48,48,102,102,55,97,52,49,102,49,48,49,50,55,54,49,101,48,48,102,54,56,51,57,53,48,55,57,99,53,54,48,55,99,99,51,100,48,53,54,56,55,56,48,51,100,50,53,54,48,55,53,52,98,51,48,102,55,48,55,57,56,51,102,54,48,101,50,100,51,56,97,53,50,98,102,56,55,57,52,98,99,48,102,50,97,50,56,51,57,102,52,52,48,55,53,50,53,101,49,52,99,48,101,57,48,49,100,99,50,54,57,55,97,53,55,48,55,55,49,48,49,97,50,99,48,49,99,102,48,55,101,56,51,56,56,49,99,98,50,97,101,56,51,98,54,48,101,102,100,48,100,51,100,99,48,50,54,51,48,48,55,99,100,48,56,48,57,48,52,48,48,102,102,54,99,55,56,48,48,102,102,55,100,56,51,48,51,57,101,48,50,53,102,48,48,102,102,49,55,98,48,48,55,54,56,48,52,101,54,56,51,102,52,48,101,55,50,49,56,53,48,48,51,100,50,100,50,56,56,48,57,54,48,50,99,48,49,101,99,57,52,99,56,54,57,97,48,48,57,98,48,48,49,100,102,49,53,97,48,102,54,53,51,52,97,49,49,56,101,48,101,100,99,49,100,51,56,55,99,99,51,101,52,48,48,102,102,100,97,52,52,51,97,56,97,48,50,102,51,56,48,51,101,56,102,56,48,49,102,55,56,50,49,101,57,48,48,102,102,55,100,51,49,56,55,97,48,48,57,56,55,52,100,52,50,48,50,53,100,56,97,49,48,50,54,50,99,51,57,50,48,52,99,53,48,55,55,99,49,100,99,50,51,48,55,56,52,97,48,52,56,48,55,57,48,53,56,48,51,97,54,48,102,52,57,52,50,49,101,98,48,55,52,99,53,56,56,55,99,100,99,48,101,56,49,55,48,53,50,56,55,98,101,48,51,97,48,48,102,50,48,97,56,52,56,48,101,102,98,56,53,51,56,51,99,56,48,102,98,97,48,56,55,56,56,51,98,48,57,101,49,99,52,97,52,102,50,99,56,98,48,55,56,51,97,48,53,57,49,53,56,49,101,55,50,56,49,97,50,56,52,98,51,50,97,99,51,100,97,48,54,55,56,48,48,102,102,102,98,50,48,48,48,102,102,55,99,97,101,48,51,97,101,48,48,102,102,102,98,49,98,48,50,52,57,99,49,102,99,56,49,50,54,50,49,102,49,48,48,102,102,55,100,55,97,56,55,56,48,49,100,98,49,53,50,48,102,97,56,97,49,50,56,49,49,57,49,48,51,102,56,49,100,98,48,50,55,49,52,97,100,50,101,56,98,51,48,101,57,56,55,97,48,51,56,101,49,102,57,48,101,99,48,51,99,101,48,101,52,57,54,99,57,50,53,50,49,54,97,48,52,97,54,52,50,50,56,55,56,52,51,98,101,56,54,49,102,54,48,101,53,56,55,55,54,99,51,100,101,49,100,57,57,50,99,48,51,98,101,53,56,48,55,56,56,51,97,53,52,53,99,48,55,55,56,97,56,48,102,51,56,55,51,99,98,53,52,101,52,48,48,102,102,102,54,49,53,55,102,101,48,50,55,48,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,49,99,51,48,48,51,101,56,54,52,48,57,55,49,48,55,55,50,48,52,100,99,48,48,102,102,51,101,100,55,52,48,57,53,54,48,50,53,101,99,49,101,98,57,53,99,48,50,54,97,49,99,50,48,102,101,101,48,55,101,49,50,53,102,57,53,102,50,57,56,53,101,97,49,101,52,56,57,48,101,57,56,49,50,100,101,48,102,56,56,51,101,97,53,55,55,48,52,100,48,55,54,48,98,97,48,101,102,57,55,51,48,52,52,98,54,48,101,99,57,53,100,52,55,52,50,50,102,53,48,55,102,102,97,54,53,99,99,57,56,56,49,100,99,52,49,98,102,102,48,48,100,101,57,48,50,53,55,52,48,57,54,102,48,55,55,97,48,52,97,52,56,51,56,97,48,101,51,56,49,50,102,97,48,101,97,48,97,101,48,49,50,57,48,55,55,99,48,101,102,98,56,55,56,102,56,55,55,56,97,102,57,52,97,50,102,100,51,97,57,57,99,49,101,99,48,102,56,49,55,101,49,102,52,50,99,97,52,49,51,48,49,101,54,50,101,56,51,99,52,53,99,100,55,101,53,98,56,55,56,56,98,48,97,48,48,102,102,98,101,50,101,100,51,56,100,97,98,54,57,48,52,57,50,48,101,56,52,50,54,99,49,56,57,53,100,55,53,102,102,48,49,52,48,56,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,56,48,54,54,102,48,48,51,101,54,57,101,49,101,50,50,57,55,56,48,51,101,98,53,56,49,99,51,48,55,52,98,97,54,57,99,51,99,50,48,48,102,51,99,54,48,101,98,48,51,99,54,48,50,53,102,57,49,100,50,55,48,48,51,98,49,102,48,51,56,54,48,50,54,97,48,97,98,101,57,102,52,57,52,48,57,53,48,52,57,102,51,50,54,101,48,52,97,101,52,53,48,52,101,54,52,100,49,97,54,98,98,54,52,48,102,53,99,48,50,99,56,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,99,100,52,97,98,50,99,57,51,48,97,55,50,99,99,97,102,50,100,56,97,101,55,98,50,51,50,55,49,53,56,57,56,56,97,53,56,49,53,101,57,49,100,98,54,53,100,99,99,97,53,97,48,51,102,57,50,53,49,57,50,51,51,52,57,49,97,57,49,101,56,56,50,52,98,49,51,52,54,97,100,101,52,54,102,98,99,100,101,102,102,53,48,48,102,102,54,101,97,48,48,51,101,51,55,52,48,52,102,101,50,50,48,49,51,98,56,48,48,102,97,101,56,48,55,54,97,53,53,49,54,54,100,56,50,52,48,51,100,99,48,52,98,54,97,49,56,55,51,56,48,57,54,57,52,101,52,54,99,101,51,99,57,100,99,98,97,52,52,48,55,51,56,48,101,49,99,49,99,53,50,50,97,53,48,55,97,51,98,99,56,56,49,99,101,48,101,57,49,53,52,53,53,48,48,57,56,49,54,97,49,101,99,102,102,57,52,57,51,52,49,101,49,98,52,48,100,98,49,56,51,99,50,53,57,52,102,101,48,57,50,48,48,97,49,54,53,48,49,97,55,48,48,49,102,49,50,99,48,50,54,98,99,51,97,52,48,52,98,97,56,48,51,101,99,57,99,98,49,48,101,57,48,51,99,51,50,102,55,50,48,48,102,102,55,55,52,49,102,97,56,51,57,97,52,99,48,55,50,54,49,99,56,50,98,98,57,53,97,53,56,97,53,56,50,55,52,49,101,101,48,51,100,50,48,55,102,52,48,52,98,54,57,53,99,49,100,57,57,101,57,50,53,49,48,55,55,52,98,100,52,100,52,54,48,52,100,97,50,49,52,56,57,52,56,55,53,52,53,99,50,54,49,53,56,49,100,99,56,97,100,51,52,53,56,57,54,52,53,55,53,55,56,98,97,102,102,48,48,100,53,99,53,48,53,100,99,48,57,97,51,48,50,53,98,99,49,100,101,56,49,51,54,99,48,101,50,56,51,102,48,48,102,102,52,98,101,56,51,100,55,50,98,56,48,52,100,56,49,100,102,48,51,99,49,101,49,100,99,101,49,101,49,50,98,101,57,50,56,98,102,52,49,101,102,54,48,101,57,56,55,99,48,97,48,48,102,102,102,97,49,53,98,50,48,57,56,48,101,99,57,55,52,49,100,100,50,101,54,54,98,49,54,101,49,100,100,50,98,101,56,48,50,99,52,98,98,52,49,51,101,57,102,97,99,49,51,97,56,51,101,100,48,57,99,48,54,50,49,55,53,102,102,48,48,56,48,55,53,100,52,48,101,49,56,48,49,102,55,99,99,48,52,98,56,56,51,98,57,48,50,53,49,99,48,49,102,54,98,99,48,52,100,52,56,49,50,102,54,48,101,97,48,97,101,48,49,50,97,48,101,49,48,55,48,98,48,51,56,102,57,50,56,48,97,102,97,52,99,50,102,53,51,51,50,51,99,56,55,98,48,48,102,102,57,54,102,48,55,51,97,49,102,53,50,99,55,56,50,54,56,51,99,101,53,100,48,55,56,48,98,57,98,50,52,53,98,48,55,57,56,98,49,97,51,97,54,57,55,97,57,100,102,55,102,101,53,98,99,56,54,56,49,57,98,52,49,54,99,48,57,101,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,100,99,54,52,48,50,97,98,52,48,48,97,51,50,48,48,102,102,48,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,102,102,51,54,48,55,48,49,50,52,101,48,48,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,48,53,52,54,51,50,48,49,53,53,97,48,48,53,49,57,48,48,102,102,48,53,102,54,53,48,48,100,55,51,48,50,52,49,48,48,102,102,49,98,48,51,56,48,57,50,55,48,48,52,99,52,54,48,50,53,98,99,48,48,102,102,97,57,48,56,55,52,49,52,48,101,57,48,101,53,48,48,102,102,49,98,98,52,54,98,56,48,50,55,51,57,52,56,48,49,53,101,50,97,99,48,50,99,49,48,50,54,56,101,48,48,102,102,100,56,98,56,51,98,97,48,48,52,100,100,56,102,50,48,48,53,52,52,51,102,54,48,100,99,97,101,98,97,101,97,48,51,50,102,56,48,52,55,98,101,98,97,100,50,100,97,102,102,56,48,98,56,48,48,102,102,48,102,57,52,50,56,48,51,53,98,100,99,49,100,98,48,48,50,54,53,57,56,55,48,52,48,48,97,56,102,56,51,102,53,53,48,49,48,51,101,52,53,56,49,100,99,48,54,55,53,48,49,102,99,48,48,102,102,49,102,50,56,53,48,48,54,98,55,98,56,51,98,54,48,48,52,99,98,51,48,101,48,56,48,49,53,49,102,48,55,101,97,97,48,50,48,55,101,49,54,48,55,53,48,48,99,101,97,48,50,57,50,49,101,99,56,48,51,54,101,56,55,100,48,48,52,102,53,51,57,48,48,102,102,49,54,49,57,56,48,51,49,49,48,49,50,102,49,48,48,102,102,54,98,54,54,49,100,99,48,48,52,101,102,48,102,52,56,48,49,53,53,56,102,53,98,97,54,100,51,56,100,101,52,102,102,55,101,51,57,99,53,57,98,102,101,52,52,50,56,53,55,49,99,100,99,102,99,55,49,55,57,52,48,54,102,57,48,48,55,99,53,97,48,48,57,57,54,48,102,56,48,48,51,100,100,54,48,102,102,99,48,57,52,50,50,99,53,57,48,49,51,49,48,101,50,50,53,48,55,53,57,99,48,50,54,50,99,51,98,48,57,98,100,102,50,98,57,48,102,56,55,54,48,51,100,48,53,51,57,54,54,49,99,56,48,55,54,99,49,102,49,52,52,48,99,53,49,99,97,49,101,53,99,49,55,98,56,51,102,97,53,54,57,55,101,49,99,53,102,56,49,51,101,49,101,52,57,52,48,48,101,101,100,48,51,98,102,101,48,50,53,56,53,49,100,97,54,56,55,97,56,98,57,52,100,56,48,49,52,50,51,55,102,101,51,48,102,102,101,99,48,100,55,100,98,54,51,99,102,49,49,102,48,52,55,49,99,101,49,50,54,101,50,56,55,53,48,51,54,99,48,48,55,100,50,52,48,49,51,50,56,49,101,101,48,50,53,97,99,48,49,102,54,50,101,48,52,98,102,50,52,48,55,55,57,97,57,50,99,99,97,49,48,55,100,101,49,101,54,50,57,56,48,57,55,49,48,102,102,49,52,57,57,101,50,98,100,49,55,49,54,56,49,100,54,48,55,99,48,49,101,52,48,101,102,57,52,54,56,52,57,49,56,98,49,52,99,50,56,48,98,99,52,101,52,51,98,48,101,55,56,55,100,97,52,51,97,48,49,102,99,100,48,53,51,52,49,53,97,53,57,56,55,56,50,52,51,97,53,99,51,97,50,48,50,55,56,56,48,53,53,57,55,56,53,56,100,97,56,50,102,48,101,53,57,97,54,101,51,49,56,55,57,56,99,56,51,101,100,53,99,51,50,97,53,97,55,100,54,49,100,99,102,54,101,52,48,100,48,49,48,56,102,52,101,55,57,100,100,54,52,56,100,49,49,53,56,101,98,54,53,50,101,56,56,56,57,49,57,99,48,101,57,48,53,99,100,56,101,50,98,52,51,99,52,48,101,50,99,51,99,56,49,100,56,54,49,99,52,101,97,55,99,51,102,49,101,48,55,55,52,102,101,54,57,49,56,99,97,99,102,52,102,48,57,54,100,48,49,51,52,51,50,53,57,52,100,53,51,51,101,97,56,51,99,99,98,48,49,52,101,55,56,56,55,56,51,97,51,49,53,51,54,98,97,98,49,52,51,97,100,48,57,52,55,97,98,48,101,99,98,52,102,49,50,56,48,54,53,101,54,49,53,56,52,48,52,48,53,50,101,98,53,56,100,56,54,51,56,97,99,48,55,97,100,57,102,55,49,53,99,101,97,48,51,97,101,53,53,50,101,49,49,52,56,97,49,57,52,56,99,48,49,53,100,57,99,100,97,99,55,51,57,56,101,56,56,55,51,53,100,53,97,101,56,50,50,98,54,100,57,54,48,51,50,99,102,53,99,53,97,101,98,97,102,97,101,100,102,57,102,52,52,48,100,99,56,101,100,53,98,102,99,50,55,57,49,102,98,57,56,48,97,101,55,48,53,56,50,100,52,48,50,98,102,52,48,49,102,54,102,48,48,102,102,101,98,99,98,99,48,55,52,50,48,48,102,98,50,55,48,50,55,50,48,51,98,54,49,101,49,52,57,50,97,49,51,53,51,99,98,97,48,55,100,97,49,101,57,48,55,97,54,56,101,57,48,53,50,97,52,50,54,98,99,56,57,56,97,52,48,55,100,97,101,99,56,51,101,49,48,101,99,97,50,51,98,99,98,49,52,49,50,98,100,50,51,49,54,99,56,48,49,100,97,48,102,99,49,53,48,56,52,49,101,50,52,55,99,56,57,52,56,56,56,54,53,102,50,51,49,54,52,56,54,56,48,57,99,53,56,50,48,52,50,50,57,54,50,57,97,48,49,97,48,51,102,101,100,98,100,48,57,49,56,100,56,53,48,102,99,100,98,48,98,99,50,52,48,97,100,99,48,49,102,99,97,48,50,52,51,56,48,51,101,53,52,97,48,101,98,99,98,98,50,98,48,48,57,56,97,48,50,53,56,99,49,102,52,97,52,97,53,49,52,100,54,49,100,100,48,102,100,48,51,57,52,50,101,52,49,100,54,49,53,56,56,54,99,98,99,57,57,52,53,101,97,51,57,55,52,48,101,57,56,51,102,52,53,99,48,55,97,52,98,101,52,98,50,99,57,49,98,97,49,56,50,52,57,49,99,97,57,52,100,50,98,48,49,102,51,56,55,54,49,49,52,97,50,52,100,52,53,52,102,52,99,52,98,52,101,52,101,50,98,48,51,99,49,99,98,48,50,98,100,48,48,102,102,49,50,56,56,54,57,56,53,57,56,49,51,101,49,102,50,49,57,57,52,102,48,51,98,99,55,52,51,52,50,57,50,54,54,49,102,56,54,54,97,50,48,50,52,51,101,99,97,55,55,98,53,99,49,56,49,51,50,49,100,97,48,100,48,98,50,49,48,53,99,98,48,48,51,49,102,48,50,53,97,48,51,101,56,48,50,52,54,49,102,53,49,98,52,51,97,54,98,53,101,99,54,57,100,99,55,100,99,55,53,56,102,48,97,100,53,98,54,100,52,53,55,49,97,52,54,48,97,99,48,49,51,50,51,97,98,53,56,53,53,57,54,56,48,57,55,98,52,100,54,55,51,56,101,101,57,54,100,97,100,57,48,102,48,51,52,56,53,49,53,97,101,48,49,53,51,49,55,53,100,55,53,48,49,53,102,99,48,51,101,49,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,100,102,56,48,49,102,48,97,101,48,50,53,99,52,49,100,101,48,51,99,98,48,55,101,97,48,52,100,99,48,49,51,48,56,49,101,52,52,48,99,57,50,48,102,48,48,48,102,102,57,54,52,48,48,55,97,48,52,48,48,102,52,100,99,98,48,101,57,52,53,102,98,53,100,48,51,48,51,101,97,48,101,56,48,49,51,53,48,49,99,99,48,102,56,54,99,56,101,56,54,53,100,49,53,101,53,51,97,53,48,50,55,52,97,56,50,98,57,49,54,54,52,48,52,102,52,97,51,48,102,48,52,98,55,56,56,100,57,53,98,56,97,100,52,102,101,48,57,101,101,48,50,52,48,97,56,48,54,98,98,56,48,51,101,50,54,54,48,52,98,55,56,51,98,98,48,55,54,54,48,48,102,102,102,97,97,48,48,55,52,97,48,52,99,49,56,55,54,99,97,101,48,52,98,56,55,102,99,48,57,57,97,48,48,55,98,101,102,48,51,99,97,52,101,48,52,101,49,55,97,57,48,48,102,102,50,54,49,56,49,99,98,48,49,51,50,48,48,52,99,54,48,55,50,99,51,57,102,99,49,50,101,57,56,53,100,50,55,57,52,101,56,56,48,57,51,50,97,48,98,49,52,97,56,56,99,53,48,57,52,56,53,48,54,97,102,55,56,48,52,100,48,48,102,102,52,99,56,98,49,100,100,51,102,102,102,56,48,100,48,50,97,50,101,56,55,56,99,51,99,52,53,51,48,55,53,48,97,55,52,97,50,102,99,51,99,48,57,57,100,48,52,97,55,50,98,99,51,48,101,57,56,57,56,48,57,54,52,97,52,98,48,99,55,97,52,97,52,50,51,97,50,97,51,102,101,56,101,56,97,56,99,57,56,57,53,52,52,57,50,57,102,54,50,54,55,52,99,55,102,51,53,53,51,53,102,55,57,99,97,51,49,50,56,48,98,51,52,48,48,102,57,53,52,48,49,51,54,52,49,100,51,48,55,49,50,48,48,102,97,98,57,48,55,57,97,48,101,55,49,99,50,101,102,49,52,101,48,102,53,52,48,57,56,98,101,49,99,98,101,48,101,97,100,97,97,50,98,48,98,50,50,99,55,50,54,56,48,51,100,50,51,48,50,54,50,48,48,57,55,53,48,102,52,56,55,100,102,48,48,51,55,51,50,53,100,48,55,55,49,49,52,49,50,56,49,100,101,50,101,54,55,101,101,49,101,56,50,99,48,51,98,102,97,102,100,55,99,53,52,102,50,99,52,98,50,100,48,56,53,102,102,99,48,52,48,98,48,48,102,102,55,100,100,51,48,48,102,102,51,101,100,52,48,98,56,48,48,55,100,97,56,48,49,51,48,56,49,99,48,48,102,102,55,98,51,99,97,57,101,49,100,55,48,101,102,48,55,52,48,49,99,100,48,55,54,52,49,100,101,56,48,51,100,98,102,56,98,48,52,53,50,101,98,51,97,53,99,48,55,55,48,51,101,97,48,102,52,52,51,99,100,56,98,55,101,53,56,56,48,51,100,51,98,48,101,48,97,53,99,57,51,52,54,48,102,102,56,50,52,97,57,48,52,48,52,98,100,51,57,48,51,48,50,53,56,51,52,57,50,99,49,99,97,97,100,48,56,52,48,52,99,48,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,55,98,48,49,50,100,56,48,102,98,99,51,100,50,48,52,98,54,56,51,102,100,48,55,51,48,48,102,102,102,101,48,51,57,56,57,56,57,48,56,97,53,102,48,51,97,51,48,55,97,56,48,101,102,56,49,101,53,97,48,98,54,99,50,52,49,54,50,99,51,50,53,57,98,99,49,99,49,48,102,56,57,52,50,49,102,51,54,48,97,56,50,99,98,49,53,52,53,99,49,52,50,57,56,57,54,53,53,97,55,50,53,57,52,54,56,98,50,57,99,56,53,50,53,100,57,53,100,101,101,55,54,100,50,57,101,53,55,100,57,57,51,54,52,50,50,53,55,53,102,102,48,48,102,102,101,98,53,48,48,55,100,51,53,48,49,51,55,52,49,102,49,48,50,55,98,56,48,49,102,53,98,97,48,52,98,56,56,49,51,53,52,49,102,101,52,55,52,53,52,52,48,102,54,48,51,100,52,99,48,102,55,102,57,54,56,56,101,56,48,100,57,54,52,99,97,49,51,53,99,51,57,52,48,102,101,48,49,101,56,56,51,98,97,52,48,99,56,99,100,49,55,56,49,101,50,48,102,54,57,54,99,52,52,48,52,97,56,51,97,52,56,57,99,101,57,56,49,101,48,50,99,52,57,53,49,50,97,51,50,49,52,102,99,53,55,97,49,56,49,97,49,97,56,48,57,54,97,48,48,102,56,54,98,56,49,51,57,97,53,102,48,51,100,97,48,50,53,54,56,49,102,50,56,49,50,56,54,49,101,49,52,56,50,97,49,48,56,97,51,48,50,53,50,50,52,49,100,100,101,48,55,55,48,56,102,52,101,50,55,97,51,57,54,101,53,100,56,48,51,100,55,99,48,55,56,97,48,52,99,102,56,51,100,48,48,102,56,55,99,99,97,53,56,55,57,56,98,49,52,50,50,100,51,97,48,50,53,57,53,97,99,55,100,99,97,50,48,101,98,48,55,55,52,48,52,98,57,48,98,57,99,98,51,101,53,100,102,102,57,51,101,52,48,55,52,97,53,102,102,48,48,98,52,54,48,48,102,102,55,99,99,98,99,48,57,52,53,48,101,56,48,51,57,98,48,50,54,98,56,49,99,54,48,49,51,53,50,53,51,50,52,50,52,98,97,49,101,100,48,50,55,50,99,48,49,101,97,54,56,48,51,100,101,56,99,51,99,101,49,53,56,101,97,50,50,51,55,48,50,53,101,99,49,100,99,48,49,50,98,101,48,101,101,52,51,98,57,54,56,56,56,99,56,97,49,100,98,50,98,52,98,53,52,54,102,52,53,53,49,54,54,57,51,100,100,99,53,99,49,55,101,49,101,101,100,102,56,51,52,53,54,56,48,57,48,98,53,98,97,48,55,48,49,51,48,49,52,48,51,53,49,99,48,49,102,50,100,99,48,50,52,100,48,97,50,48,55,102,52,48,48,102,97,101,56,52,101,48,50,54,55,54,57,49,99,98,55,52,102,48,102,101,56,49,50,55,100,50,56,57,56,51,56,56,53,50,57,53,54,99,97,48,50,55,53,97,55,102,48,50,54,48,52,49,102,97,56,49,50,100,52,49,99,49,48,102,51,101,52,56,50,98,101,99,51,98,50,53,100,57,55,48,57,52,48,57,50,50,57,99,97,54,48,52,100,99,102,50,56,56,98,100,48,101,101,53,52,55,57,102,54,53,57,55,50,102,52,97,102,100,52,56,51,50,48,49,53,55,48,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,101,101,51,50,48,49,53,53,97,48,48,53,49,57,48,48,102,102,48,53,102,54,53,48,48,100,55,51,48,50,52,49,48,48,102,102,49,98,48,51,56,48,57,50,55,48,48,52,99,52,54,48,50,53,98,99,48,48,102,102,97,57,48,56,55,52,49,52,48,50,97,51,49,57,48,48,102,102,97,97,100,48,48,50,56,99,56,48,48,50,102,98,50,56,48,54,98,57,56,49,50,48,56,48,48,100,56,49,99,48,52,57,51,56,48,50,54,50,51,48,49,50,100,101,48,48,102,102,53,52,56,52,51,97,48,97,48,55,52,56,55,50,56,48,48,100,100,97,51,53,99,48,49,51,57,99,97,52,48,48,102,102,97,102,49,53,54,48,49,54,48,56,49,51,52,55,48,48,102,102,54,99,53,99,49,100,100,48,48,50,54,101,99,55,57,48,48,50,97,50,49,102,98,48,54,101,53,55,53,100,55,53,48,49,57,55,99,48,50,51,100,102,53,100,55,53,100,55,102,99,48,53,99,48,48,48,102,102,55,99,97,49,52,48,49,97,100,101,101,48,101,100,56,48,49,51,50,99,99,51,56,50,48,48,102,102,53,52,55,99,49,102,97,97,56,48,56,50,49,50,48,56,98,48,49,101,48,51,51,97,56,48,102,100,101,48,48,102,57,52,50,56,48,51,53,98,100,99,49,100,98,48,48,50,54,53,57,56,55,48,52,48,48,97,56,102,56,51,102,53,53,48,49,48,52,50,52,49,49,54,48,51,99,48,54,55,53,48,49,52,57,48,102,54,52,48,49,98,55,52,51,101,56,48,50,55,97,57,99,56,48,48,102,102,98,48,99,99,48,49,56,56,56,48,57,55,56,56,48,51,53,98,51,48,101,101,48,48,102,102,50,55,55,56,55,97,52,48,48,97,97,99,55,97,101,99,57,53,55,97,99,54,48,51,48,101,51,48,49,101,50,57,52,54,99,48,101,56,48,55,57,52,98,100,48,101,52,56,55,57,99,51,98,56,49,101,101,48,101,97,57,55,97,53,99,48,55,54,52,51,100,48,49,100,56,50,102,52,97,55,48,102,49,56,55,54,99,51,99,56,49,100,101,50,99,100,51,56,97,53,50,102,99,51,98,99,53,102,49,52,99,53,56,51,48,53,57,49,53,48,53,100,57,52,97,53,100,57,53,56,57,48,56,56,57,99,53,53,49,54,99,53,52,49,54,56,56,99,56,99,57,54,56,48,53,57,97,49,50,53,50,50,50,54,97,48,50,54,98,48,56,97,57,99,56,52,101,99,98,57,49,51,102,48,97,53,98,102,57,101,48,48,102,102,49,52,48,51,56,48,51,54,53,98,57,102,52,55,102,53,98,56,50,102,56,53,48,49,99,48,55,48,99,54,53,48,50,100,56,98,54,100,52,57,55,50,99,52,53,50,97,56,56,50,101,50,49,48,50,99,98,97,56,98,48,98,56,50,98,48,49,100,99,53,97,97,100,56,55,56,53,52,102,53,52,98,50,48,100,50,97,55,51,53,101,99,98,50,99,56,101,57,54,53,54,100,57,54,53,56,56,50,101,53,52,57,55,50,49,51,48,97,97,57,49,54,48,49,98,57,56,48,101,48,52,49,101,97,52,56,51,102,49,48,55,49,97,48,101,53,48,49,102,54,52,57,52,50,48,48,102,102,102,54,98,52,56,51,101,49,48,55,52,50,48,101,100,99,49,101,57,56,48,51,100,98,57,99,98,49,48,49,51,99,101,53,48,48,102,102,48,51,100,52,52,48,101,54,57,52,56,49,101,100,57,50,56,99,48,52,101,55,50,50,49,52,100,50,53,57,55,50,57,54,52,98,56,101,56,53,99,98,55,57,50,57,100,48,48,49,51,99,48,57,54,99,57,102,56,97,102,52,50,100,53,57,48,97,52,51,55,50,54,54,97,48,53,54,50,54,55,102,99,52,57,56,100,98,102,51,56,57,102,99,101,48,49,56,48,102,48,50,51,101,48,48,102,102,55,99,55,98,48,49,102,98,56,55,56,48,49,102,56,48,48,51,101,98,54,56,51,56,56,53,52,56,55,56,55,49,54,101,57,52,53,57,56,51,56,52,48,55,56,48,49,102,53,48,55,49,50,100,49,55,97,53,101,48,55,57,49,51,48,51,99,97,57,52,49,101,49,50,57,52,97,50,52,55,48,101,101,48,55,102,52,51,97,102,100,49,99,49,51,99,56,98,50,57,52,53,49,49,53,54,49,99,100,48,101,97,56,51,99,56,50,57,48,49,100,99,49,52,50,49,100,97,99,57,56,53,56,97,48,57,53,56,53,49,48,55,50,52,97,57,99,53,55,50,55,50,49,57,53,99,57,56,56,54,53,49,49,52,54,48,55,56,52,55,100,99,99,55,57,49,54,55,49,53,99,53,57,56,48,99,48,50,99,99,54,48,51,53,52,48,55,56,99,55,54,52,100,49,48,49,51,54,51,48,48,99,57,51,52,53,51,54,100,51,99,57,99,48,101,98,53,54,97,54,48,48,102,102,51,52,52,54,52,97,100,53,56,53,48,52,51,52,49,102,56,101,98,53,48,56,57,48,53,48,52,51,50,54,48,48,102,102,97,98,50,49,102,56,48,101,53,98,99,51,98,99,48,102,54,56,51,99,49,49,99,101,55,49,100,97,49,100,49,53,49,56,48,51,100,56,54,99,97,97,51,51,53,98,49,100,49,101,57,51,51,48,102,48,55,97,97,55,56,51,51,49,100,49,99,49,51,48,102,51,53,100,49,99,54,55,97,99,51,97,51,97,52,51,99,98,99,49,53,53,50,50,54,49,101,54,56,50,97,50,53,100,99,53,100,55,49,52,98,97,56,55,56,48,50,56,48,97,52,101,48,53,51,57,51,98,55,99,100,101,97,98,55,99,55,102,99,99,54,101,54,49,52,51,48,48,102,102,48,53,48,48,102,102,48,53,48,97,48,52,49,56,48,48,102,102,102,57,50,50,56,51,98,48,50,102,56,49,101,49,48,48,102,102,51,101,98,53,52,98,54,48,102,51,49,53,48,57,50,53,52,98,50,56,52,48,101,53,52,49,102,53,48,51,98,51,48,55,97,50,49,101,55,52,55,50,99,57,100,52,100,56,52,100,52,101,50,57,52,98,51,54,56,51,99,50,48,101,55,57,49,100,49,52,51,98,99,48,57,54,52,50,52,101,52,54,52,56,50,100,54,52,51,99,97,48,102,54,48,51,98,101,57,98,54,56,56,57,52,57,54,53,55,97,49,56,48,57,48,97,50,57,55,50,57,98,57,51,102,97,55,50,49,50,48,97,48,49,54,48,48,55,101,57,53,56,56,99,102,51,49,102,56,101,51,57,102,56,56,101,51,48,49,52,48,49,56,54,53,48,56,55,48,50,54,54,99,49,100,56,57,55,52,48,102,97,99,48,57,54,101,48,50,54,49,99,49,99,99,48,55,54,57,50,52,97,97,52,50,48,102,48,56,51,100,99,48,55,49,54,48,102,54,52,49,100,56,56,55,55,100,51,56,51,99,50,57,48,57,97,56,56,53,49,50,48,57,55,52,49,102,98,48,101,51,49,55,54,49,100,55,50,97,49,51,52,98,57,52,57,50,98,53,49,52,98,56,52,99,52,54,50,98,49,48,99,98,49,50,101,49,49,57,50,52,98,48,52,97,52,49,52,49,50,99,49,51,99,49,50,49,50,57,55,100,48,52,97,102,52,100,97,101,48,57,50,98,48,53,102,49,101,97,51,51,52,48,52,100,56,55,55,48,100,56,51,56,57,51,53,55,49,99,52,102,51,53,57,50,49,55,54,98,100,53,52,49,98,54,50,49,97,57,56,57,98,53,99,100,54,99,49,57,52,97,54,57,50,57,56,56,99,48,101,50,48,101,48,99,55,99,99,48,49,100,100,102,48,55,99,54,49,100,99,56,102,54,98,100,101,99,54,49,100,56,99,97,49,101,97,51,50,49,99,54,56,50,99,53,57,53,48,99,54,57,57,101,55,97,51,99,100,51,97,57,97,49,53,99,101,97,57,49,57,57,48,101,50,98,56,102,52,56,51,99,97,49,100,48,101,101,101,52,53,49,56,55,52,50,97,56,48,53,50,53,50,101,97,97,49,50,57,98,97,54,57,50,53,50,49,98,97,57,102,51,101,49,50,49,100,56,51,55,100,102,55,99,54,98,97,99,50,98,56,52,54,53,52,101,97,48,50,52,49,54,50,50,100,56,50,50,100,56,48,56,54,48,48,102,102,100,51,97,100,55,48,100,51,53,97,101,56,52,51,97,52,55,52,97,50,54,53,56,57,52,56,54,102,97,101,98,97,101,98,51,98,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,101,54,54,48,52,56,53,48,49,50,56,99,49,99,102,48,50,52,52,56,48,57,53,48,48,55,53,50,48,52,97,57,56,55,48,53,50,49,50,100,50,56,51,97,50,48,101,97,102,48,55,101,56,48,52,97,57,50,49,51,57,99,50,98,53,100,52,98,55,55,48,55,100,99,49,101,52,48,55,99,52,49,101,50,97,55,102,98,55,56,97,51,48,101,100,48,55,52,56,97,97,51,56,48,57,97,48,55,98,53,50,98,54,56,52,50,50,56,48,97,102,57,100,51,98,54,97,101,57,97,101,52,100,50,55,97,54,56,48,53,48,102,56,48,51,101,57,56,99,48,57,51,51,48,101,102,56,49,51,102,52,48,48,102,98,49,56,48,50,53,102,56,48,57,54,50,48,102,97,50,51,57,54,102,48,49,99,52,48,102,102,102,48,55,97,57,56,51,100,48,53,98,57,53,54,99,97,48,54,54,56,97,97,99,49,100,51,48,55,49,52,48,102,51,99,51,102,97,53,50,54,52,57,50,99,48,98,52,48,101,99,56,55,98,56,97,54,52,52,99,57,101,53,98,56,55,50,57,56,52,52,57,97,52,101,50,56,57,51,54,57,51,54,52,51,54,56,50,98,102,97,48,57,54,49,100,98,50,99,53,48,52,48,51,97,57,53,55,102,102,53,48,48,97,100,54,48,48,102,102,55,99,98,57,52,48,57,99,100,48,55,56,54,48,102,54,52,48,49,102,54,51,50,49,101,51,48,50,53,48,99,98,49,52,57,97,52,49,48,101,49,48,49,50,57,53,52,53,53,54,48,101,102,51,48,56,55,54,53,99,51,50,99,57,55,51,56,49,102,100,56,51,56,57,48,50,53,98,48,49,101,55,57,54,53,99,98,98,54,53,50,52,51,100,48,53,56,49,52,101,53,57,100,49,53,101,53,98,57,53,100,51,99,97,102,99,56,48,49,100,54,48,101,101,48,48,102,102,57,55,57,99,57,51,56,48,50,55,56,53,56,55,101,53,56,54,48,48,102,102,100,49,53,50,100,48,98,51,50,98,56,97,55,52,50,55,52,98,50,50,100,56,98,48,52,51,50,97,57,48,49,56,101,99,101,52,56,52,102,52,102,52,57,54,49,48,100,48,100,57,48,52,99,51,100,57,49,100,49,99,49,51,48,57,50,57,49,101,53,49,57,98,100,52,57,50,57,48,99,99,99,100,53,100,54,99,49,97,53,52,56,98,100,102,54,97,48,48,102,102,56,101,48,48,102,102,50,55,100,52,48,57,98,57,48,102,55,56,49,51,100,97,48,52,100,55,56,51,100,54,48,50,54,98,48,51,102,99,56,101,56,54,56,56,49,101,99,48,55,97,57,99,51,56,98,99,98,54,52,55,52,48,54,99,98,49,54,57,48,100,97,99,49,99,57,48,55,54,101,49,99,101,48,55,55,52,53,55,48,50,53,100,56,50,102,48,51,99,97,49,101,99,50,100,52,56,56,48,57,53,56,55,52,57,49,52,102,100,51,52,51,99,48,53,56,53,55,102,102,100,52,101,52,50,56,97,56,52,48,52,50,102,102,48,52,101,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,57,50,48,48,55,100,50,48,48,102,102,48,51,101,99,54,99,98,49,48,48,102,102,55,100,54,102,56,49,51,98,99,49,99,51,48,55,97,54,53,100,49,55,54,49,101,49,52,53,48,55,50,99,53,97,52,48,55,97,48,48,102,102,49,101,97,101,48,55,53,52,97,53,50,99,100,50,53,57,52,51,48,102,55,55,50,98,56,49,100,48,56,51,100,57,48,101,102,56,55,48,55,49,54,56,53,49,97,53,56,55,102,48,51,56,54,49,100,48,50,102,55,57,52,97,49,101,99,48,102,98,97,51,50,55,50,48,48,48,102,102,51,100,100,52,53,56,100,52,57,53,56,101,55,101,57,101,53,52,57,49,50,99,98,101,56,52,100,48,48,101,54,54,53,48,48,56,48,55,53,48,48,102,97,49,48,55,51,101,48,102,56,56,49,100,102,56,51,102,55,48,55,54,99,49,100,97,48,55,98,50,48,101,98,48,51,99,97,53,52,48,55,99,48,51,56,54,49,101,98,98,50,100,55,49,52,54,49,101,48,50,56,56,98,56,50,57,99,51,99,48,53,52,57,54,49,99,97,51,50,102,99,98,51,48,101,98,57,54,55,100,49,52,98,57,48,101,101,57,54,56,53,100,57,52,99,57,55,100,48,99,98,97,50,57,52,98,51,52,51,55,48,49,50,52,53,56,97,54,52,52,50,54,50,50,98,56,56,54,101,53,99,97,54,99,53,99,54,102,102,99,49,102,48,56,51,57,100,48,55,55,101,48,102,101,48,49,100,98,56,55,57,52,49,100,51,48,51,100,51,48,101,100,57,52,101,49,102,49,48,101,49,56,55,97,101,56,97,97,97,50,101,99,51,98,101,53,101,57,52,99,53,51,56,55,56,52,97,56,50,99,52,48,52,56,99,98,101,50,98,48,51,100,48,53,54,48,50,54,56,97,55,48,102,48,57,53,54,53,100,49,52,101,57,53,52,56,54,53,99,57,52,97,53,54,97,54,98,53,57,51,56,97,101,52,100,54,101,49,51,49,49,49,49,57,51,49,98,56,99,57,98,51,49,55,50,48,49,48,101,54,53,97,57,53,56,53,56,57,52,101,57,97,101,57,53,97,53,98,49,53,99,57,56,53,53,49,54,48,99,54,54,55,97,52,50,48,50,55,97,51,50,52,50,49,97,54,51,51,57,50,49,57,99,57,48,56,101,48,57,56,52,54,52,56,100,50,57,50,100,102,97,52,54,52,56,54,50,97,50,54,101,55,55,48,99,101,97,52,54,101,55,100,101,56,48,51,102,56,100,52,48,50,54,102,99,48,49,102,50,50,51,48,55,52,54,48,101,102,52,49,99,49,48,48,102,102,51,101,101,51,56,48,57,99,50,48,55,53,50,48,101,98,48,51,98,54,53,51,56,55,52,48,51,56,56,49,100,54,54,56,48,57,55,100,48,49,50,52,48,101,101,57,52,52,53,51,57,52,54,53,48,57,53,48,53,55,100,49,55,97,48,52,97,99,48,51,57,50,48,102,50,57,54,57,57,49,56,97,54,50,56,52,97,57,50,57,48,97,55,52,52,48,52,101,57,54,101,53,99,57,54,50,57,99,101,52,97,48,49,53,99,56,51,101,57,51,57,50,54,100,51,97,56,101,57,98,53,55,53,53,102,101,48,52,56,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,98,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,102,102,50,97,52,50,49,100,48,53,48,48,102,102,97,56,99,54,52,48,50,97,98,52,48,48,102,102,97,51,50,48,48,48,102,102,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,51,54,48,55,48,49,50,52,99,48,48,102,102,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,49,100,50,49,99,97,48,48,51,55,54,56,100,55,48,48,52,101,55,50,57,48,48,102,102,50,98,99,53,53,56,48,53,56,50,48,52,100,49,99,48,49,98,49,55,48,55,55,52,48,48,102,102,57,98,98,49,101,52,48,48,102,102,97,56,56,55,101,99,49,98,57,53,100,55,53,100,52,48,54,53,102,48,48,56,102,55,100,55,53,100,55,53,102,102,48,49,55,48,48,48,102,102,49,102,50,56,54,48,48,54,98,55,98,56,51,98,54,48,48,52,99,98,51,48,101,48,56,48,49,53,49,102,48,55,101,97,97,48,50,48,56,52,48,50,50,99,48,55,56,48,99,101,97,48,51,102,55,56,48,51,101,53,48,97,48,48,102,102,100,54,102,55,48,55,54,99,48,48,102,102,57,57,54,54,49,99,49,48,48,50,97,51,101,48,102,100,53,52,48,52,49,48,56,48,52,53,56,48,102,48,49,57,100,52,48,53,50,52,51,100,57,48,48,54,100,100,48,102,97,48,48,57,101,97,55,50,48,48,102,102,50,99,51,51,48,48,102,102,54,50,50,48,50,53,101,50,48,48,102,102,100,54,99,99,51,98,56,48,48,57,100,101,49,101,57,48,48,50,97,98,49,101,98,56,97,101,98,97,101,97,48,53,97,101,48,51,98,100,56,48,100,54,54,48,48,102,56,97,100,48,51,100,48,50,101,99,97,99,48,50,54,50,56,48,57,57,99,48,55,50,99,56,99,56,97,53,51,100,56,55,55,52,51,102,52,48,101,53,48,97,54,48,55,97,52,53,97,50,54,51,97,99,97,53,102,50,102,53,49,56,98,97,48,55,52,99,49,102,97,50,97,48,51,97,101,53,48,97,49,57,53,97,57,51,50,57,56,48,57,50,54,48,97,57,52,100,50,98,48,49,102,51,56,55,57,100,50,99,98,100,52,51,52,97,52,48,52,99,52,99,52,102,52,101,50,98,48,51,98,101,48,50,53,101,57,101,56,48,48,57,51,52,99,52,52,50,99,99,48,55,55,56,100,56,100,98,52,101,48,52,52,51,102,51,57,102,101,51,55,101,48,100,55,48,98,49,54,49,48,51,50,56,48,53,55,102,48,48,102,102,51,101,97,49,99,49,101,56,49,55,56,48,101,56,52,48,49,102,54,52,101,48,52,57,99,48,55,57,52,51,98,99,56,99,53,52,50,54,97,55,57,55,52,48,102,98,52,51,97,99,48,101,98,49,50,49,49,99,98,57,54,49,51,49,101,52,52,48,49,50,52,48,55,100,97,101,100,48,51,57,101,48,102,51,50,53,98,53,56,97,101,52,101,50,98,100,50,55,49,54,97,56,48,49,100,97,48,102,99,49,54,101,57,97,49,100,100,52,56,101,57,55,52,56,56,56,56,53,102,50,51,49,53,97,57,56,57,99,56,50,53,56,50,48,52,50,53,49,53,97,57,97,48,49,97,48,53,51,52,52,99,57,57,99,54,100,51,53,102,49,102,49,99,101,55,57,101,51,56,56,48,56,53,48,49,97,48,48,102,102,101,55,48,100,51,48,57,101,51,98,99,55,99,51,56,49,55,52,48,52,98,48,102,98,53,101,53,100,52,97,49,56,55,100,54,56,50,97,50,52,56,57,50,54,48,52,99,56,55,57,50,56,51,54,53,52,57,51,50,48,48,52,51,97,48,52,99,98,99,55,50,99,48,52,57,48,51,101,97,51,49,52,55,98,49,53,51,53,97,100,51,98,56,102,98,56,101,98,49,100,100,54,50,99,97,100,57,50,51,57,99,54,57,49,56,50,98,49,99,54,54,57,101,97,98,101,50,54,97,54,56,48,57,55,51,48,99,57,56,100,51,99,100,49,57,52,98,53,98,53,52,100,54,99,56,97,50,51,57,99,101,50,101,98,101,49,102,54,101,49,54,98,97,56,49,99,49,56,48,53,99,51,101,98,97,101,98,102,99,55,100,102,48,53,101,51,50,99,98,49,51,50,99,49,51,50,99,48,52,55,54,54,98,57,99,99,55,51,53,99,100,97,56,55,51,54,99,97,100,97,50,50,99,97,57,56,48,55,101,48,49,54,53,97,48,48,102,102,102,98,97,54,48,55,49,48,53,101,56,51,56,50,48,48,102,102,55,100,57,50,48,49,51,51,97,53,52,57,54,100,50,53,97,97,53,49,53,54,48,102,50,56,51,102,99,53,56,56,51,102,52,48,101,98,48,55,56,48,98,49,48,101,100,97,53,56,55,54,53,49,48,98,101,50,57,56,49,102,52,51,97,102,48,55,102,53,51,51,56,55,55,101,53,50,49,50,57,51,49,49,99,98,98,50,97,56,51,57,99,49,101,55,50,100,99,51,99,52,48,101,100,101,56,51,99,54,56,48,57,57,100,48,56,98,52,50,102,52,51,57,50,53,98,102,98,52,48,50,57,56,98,48,54,100,51,99,97,49,50,98,52,48,97,57,54,56,49,97,49,53,99,102,56,52,54,51,54,99,49,52,55,51,55,101,48,49,56,48,97,53,48,49,98,55,56,48,49,102,50,97,50,48,55,48,97,53,102,50,49,56,51,99,99,48,50,53,57,99,48,57,57,100,52,53,98,50,100,56,98,50,48,101,100,48,55,56,52,49,100,102,49,55,48,48,102,102,101,50,48,98,57,57,54,56,51,98,54,57,97,48,50,52,52,49,100,50,50,101,56,51,56,101,49,101,52,50,102,48,49,101,48,56,55,55,55,57,54,52,49,101,102,57,52,56,101,56,54,48,50,54,97,48,102,48,52,97,101,48,55,56,101,49,101,57,99,53,49,48,55,54,100,51,49,48,56,97,102,52,100,99,56,52,48,101,100,56,51,99,48,53,56,57,53,101,57,99,53,101,99,99,57,54,49,56,97,49,48,49,52,56,51,56,101,50,102,101,49,98,57,56,100,99,100,56,53,102,49,54,51,55,48,51,99,55,49,56,52,57,102,101,53,48,49,50,54,49,102,49,51,51,50,57,57,52,51,99,99,54,100,57,99,101,48,52,51,49,53,57,102,57,101,55,56,54,49,55,54,97,49,53,57,101,100,50,55,57,54,48,99,97,54,100,97,48,101,51,101,52,56,50,99,52,99,57,54,51,97,54,48,48,102,102,100,50,48,48,102,102,98,54,99,49,102,55,56,49,101,48,56,55,49,97,49,100,57,48,102,51,51,99,102,50,100,51,101,49,101,52,102,48,51,97,56,55,48,51,51,56,102,101,98,49,56,100,97,99,52,57,97,56,54,52,51,50,57,57,50,54,57,50,53,98,53,56,97,99,54,54,56,50,98,99,101,56,55,56,98,54,51,53,57,49,52,52,52,97,52,101,101,51,52,55,54,97,97,53,100,54,48,98,97,101,98,97,56,50,99,101,48,55,55,55,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,100,101,48,48,102,102,51,101,49,51,56,48,101,51,56,51,97,48,49,101,55,48,102,99,56,49,51,99,48,48,102,102,102,97,56,51,100,56,49,99,97,52,52,52,100,48,102,55,48,51,97,98,48,48,102,102,55,57,54,97,48,48,102,102,55,97,52,54,49,101,101,50,99,56,51,98,52,53,54,50,52,97,54,57,52,102,52,49,102,53,50,97,48,48,102,102,57,97,97,48,101,99,48,55,102,52,48,49,101,100,57,48,102,49,57,54,52,53,51,97,53,57,54,99,53,53,101,50,99,48,97,99,52,54,52,55,50,57,99,98,102,101,49,100,56,50,99,52,97,101,99,57,101,100,101,99,53,55,49,54,57,100,51,100,97,100,50,56,54,97,48,49,56,55,56,97,48,50,100,57,56,48,51,101,50,57,101,48,101,56,48,49,100,102,48,55,51,48,48,49,102,52,101,52,48,52,98,55,48,51,100,56,48,101,100,56,55,54,99,97,55,50,98,48,51,102,54,48,102,57,99,48,49,101,97,102,48,48,102,102,51,100,52,54,48,102,49,50,49,57,52,99,53,51,50,48,57,54,101,49,101,57,99,48,101,101,48,48,102,102,57,97,53,48,50,54,50,52,51,98,50,49,100,49,99,53,100,57,55,50,56,50,53,53,50,49,49,55,48,53,101,100,57,52,54,53,51,97,53,50,52,50,48,49,53,100,99,98,101,52,102,50,99,98,57,53,97,56,51,52,48,57,48,50,98,98,97,48,97,48,57,50,56,97,48,49,57,51,49,55,102,99,48,53,56,98,48,48,102,102,55,99,97,50,56,48,49,102,54,51,52,53,57,56,49,50,52,54,48,52,57,48,50,50,56,51,97,98,48,101,51,49,55,97,49,101,49,48,101,97,56,51,101,56,48,50,54,55,54,53,50,50,99,49,100,54,48,55,97,52,51,98,56,53,97,50,53,49,52,52,57,56,53,51,54,48,55,50,52,48,102,55,56,48,57,55,101,48,102,48,56,55,100,56,48,49,100,98,56,53,51,56,55,101,48,51,97,52,49,101,101,50,97,102,97,55,56,55,53,52,51,100,54,57,50,56,49,98,49,52,50,53,55,56,55,56,51,49,54,49,50,57,50,57,52,56,48,53,98,100,57,53,56,53,53,100,100,53,50,55,56,48,53,51,100,97,56,48,102,53,101,48,48,102,57,98,54,48,51,101,48,48,102,102,55,55,101,49,102,51,48,55,56,101,48,52,56,56,56,51,97,55,48,101,102,56,55,57,52,97,55,50,100,52,51,102,97,48,101,53,98,56,49,51,52,55,56,49,101,52,48,55,55,53,48,52,98,57,50,57,49,51,56,98,55,48,101,98,102,48,55,56,97,53,48,56,49,50,57,99,49,101,55,48,101,56,54,50,101,99,97,54,52,52,50,100,49,50,99,98,57,50,56,55,57,55,54,53,52,50,51,50,52,50,54,57,53,102,50,53,101,50,48,49,53,98,99,98,49,52,48,56,99,57,101,53,53,56,48,57,56,49,53,101,55,55,49,52,48,52,53,48,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,51,52,99,48,49,102,48,101,55,48,50,55,48,99,51,102,52,48,102,99,99,48,57,52,101,48,55,100,52,48,52,98,55,48,55,98,48,98,97,52,54,50,102,48,97,97,48,50,53,50,56,48,49,101,57,99,48,48,102,102,51,100,98,53,54,101,53,48,55,98,57,101,48,102,49,98,54,48,48,102,53,102,52,49,101,52,56,49,51,51,99,49,102,99,50,102,51,57,55,99,53,57,57,55,99,53,99,49,54,48,53,51,57,54,53,53,100,50,56,97,52,52,54,57,50,97,101,52,51,98,48,56,48,53,54,54,52,50,50,98,57,49,56,56,49,54,57,99,98,48,50,99,54,98,53,52,56,48,53,57,54,50,56,48,100,48,50,48,48,102,56,57,57,56,49,51,50,48,48,102,49,52,49,100,57,56,48,51,101,100,55,99,49,100,50,56,49,50,102,56,49,100,98,50,99,51,50,51,56,55,48,48,102,102,48,57,57,97,48,48,102,102,55,98,101,102,56,51,99,57,52,49,101,56,54,53,49,51,99,48,50,54,51,99,49,99,98,48,49,50,100,101,48,52,99,54,48,55,100,48,51,97,51,56,49,51,50,57,97,53,50,97,55,57,55,48,56,56,48,57,51,50,100,99,98,49,52,97,98,56,48,49,50,49,50,101,99,97,48,102,53,97,102,48,48,57,57,56,48,57,57,49,53,99,55,50,98,100,55,102,99,48,51,53,100,100,52,48,50,99,100,56,48,49,102,51,50,56,48,50,53,52,48,51,97,99,48,101,56,56,48,57,98,98,48,55,51,52,48,52,100,50,57,53,50,56,56,53,99,51,54,49,101,55,48,50,55,48,50,52,49,101,48,101,48,102,54,97,52,97,55,50,52,56,55,54,53,100,50,97,49,50,55,56,51,56,48,48,102,102,55,53,101,48,52,98,48,48,102,102,51,98,97,50,57,51,49,52,56,56,101,53,53,49,53,52,53,55,56,55,57,49,49,56,49,50,56,56,52,53,56,100,54,50,99,51,56,55,97,99,98,48,50,100,50,57,99,52,100,102,102,57,53,51,100,48,52,97,100,102,57,48,98,48,48,54,54,52,97,56,48,57,102,99,48,48,102,102,102,57,56,55,56,49,50,54,100,99,49,102,54,48,49,50,50,56,49,100,48,48,102,102,50,54,101,97,56,98,56,48,52,57,101,48,50,52,57,52,48,49,101,101,48,97,99,53,53,54,50,98,102,50,52,48,48,57,99,56,48,51,99,99,56,56,51,101,48,48,102,102,50,53,56,52,49,100,56,54,99,48,50,54,50,48,48,102,55,50,57,53,98,99,97,98,48,52,56,55,50,98,52,49,51,56,54,48,48,55,98,55,99,51,100,100,57,51,102,55,50,49,56,48,52,56,98,101,48,49,51,48,102,102,101,48,49,54,49,48,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,98,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,102,102,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,102,102,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,50,97,52,50,49,100,48,53,48,48,97,56,98,54,52,48,50,97,98,52,48,48,97,51,50,48,48,102,102,48,98,101,99,97,48,49,97,101,56,48,52,56,50,48,48,102,102,51,54,48,55,48,49,50,52,101,48,48,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,49,100,50,49,99,97,48,48,102,102,51,55,54,56,100,55,48,48,102,102,52,101,55,50,57,48,48,50,98,99,53,53,56,48,53,56,50,48,52,100,49,99,48,49,98,49,55,48,55,55,52,48,48,57,98,98,49,101,52,48,48,97,56,56,55,101,99,49,98,57,53,100,55,53,100,52,48,54,53,102,48,48,102,102,56,102,55,100,55,53,100,55,53,102,102,48,49,55,48,48,102,102,48,49,102,50,56,53,48,48,102,102,54,98,55,98,56,51,98,54,48,48,102,102,52,99,98,51,48,101,48,56,48,49,53,49,102,48,55,101,97,97,48,50,48,56,52,48,50,50,99,48,55,56,48,99,101,97,48,51,102,55,56,48,51,101,53,48,97,48,48,100,54,102,55,48,55,54,99,48,48,57,57,54,54,49,99,49,48,48,102,102,50,97,51,101,48,102,100,53,52,48,52,49,48,56,48,52,53,56,48,102,48,49,57,100,52,48,53,50,52,51,100,57,48,48,102,102,54,100,100,48,102,97,48,48,102,102,57,101,97,55,50,48,48,50,99,51,51,48,48,54,50,50,48,50,53,101,50,48,48,100,54,99,99,51,98,56,48,48,102,102,57,100,101,49,101,57,48,48,102,102,50,97,98,49,101,98,56,97,102,56,53,101,49,50,98,97,100,50,56,49,54,98,56,48,101,102,54,98,49,49,100,99,97,56,55,100,56,55,54,51,102,57,97,56,55,57,98,98,100,99,102,102,49,98,99,100,99,57,56,53,48,48,102,102,52,50,49,54,51,50,56,48,54,99,98,56,49,50,56,56,49,102,97,48,102,52,48,51,100,48,48,50,53,51,52,48,57,54,48,48,102,102,55,57,101,49,102,97,50,99,102,49,55,54,49,102,56,48,55,57,48,48,102,102,52,98,98,48,51,57,52,48,102,101,48,55,99,56,98,97,54,100,48,57,48,52,97,101,57,50,101,48,51,100,54,49,102,50,48,55,54,99,49,100,99,50,102,52,51,99,50,53,99,54,50,98,56,97,53,52,53,52,49,50,97,52,97,100,48,52,102,49,54,56,53,56,97,52,97,53,56,50,53,48,97,54,52,49,52,48,52,49,52,50,57,52,57,51,49,53,101,56,48,56,52,53,55,54,57,99,97,48,49,52,99,54,48,50,48,100,99,55,102,56,102,102,54,51,57,56,99,50,52,54,50,51,56,101,50,48,99,55,102,102,56,97,51,101,48,97,53,48,48,99,49,99,48,48,102,102,55,99,54,57,56,51,102,101,49,101,98,48,102,97,56,48,51,101,98,56,57,50,99,97,49,48,102,49,49,54,100,56,98,49,50,97,99,49,100,54,56,49,51,48,97,48,102,50,48,51,56,50,49,99,54,52,53,48,52,57,49,53,101,56,98,99,97,55,48,101,57,97,54,56,55,54,99,51,56,50,48,102,50,57,50,48,97,57,101,57,50,56,99,99,50,51,50,53,49,54,49,102,56,55,99,52,49,101,49,48,55,99,48,98,57,48,52,101,49,55,49,100,51,57,51,97,52,48,52,101,98,50,48,52,50,55,99,57,53,56,56,50,56,48,56,48,56,48,48,54,102,48,55,51,52,54,57,56,50,57,52,55,56,99,102,50,55,48,55,50,52,54,52,100,51,51,57,98,57,98,50,50,52,50,49,97,101,51,97,50,53,54,98,54,100,56,52,53,52,51,52,50,54,52,54,100,52,50,53,97,51,54,56,56,57,52,98,97,99,48,48,98,57,52,48,57,57,55,56,101,54,52,51,54,99,51,57,56,51,48,56,55,98,53,53,98,52,101,53,52,102,50,51,57,52,51,100,50,97,54,51,57,99,102,54,50,48,102,56,48,97,48,49,101,49,53,48,101,51,51,100,55,51,48,101,54,55,99,54,99,98,53,56,51,52,55,100,54,49,57,101,102,51,99,57,100,54,100,54,97,98,51,100,51,53,53,98,53,100,53,99,51,54,55,53,53,48,100,53,99,48,51,48,55,50,101,98,97,101,97,48,51,52,53,56,48,52,51,51,101,98,97,101,98,56,97,53,102,102,48,50,51,97,48,48,55,99,56,53,52,49,99,51,56,55,56,48,49,102,55,48,48,102,102,51,101,98,54,52,51,102,56,53,97,48,55,54,101,56,98,55,52,99,50,100,52,49,99,50,56,55,102,56,51,57,52,48,102,100,57,101,50,56,52,97,52,48,101,100,97,54,48,55,57,53,50,99,51,99,50,53,50,49,52,54,100,49,55,52,49,99,49,48,102,52,101,55,102,97,48,50,53,52,97,52,57,52,52,53,53,48,55,51,48,51,97,97,48,102,49,99,98,97,48,55,56,101,53,102,48,55,57,51,97,49,57,54,50,56,52,53,54,49,52,52,49,99,57,50,100,98,57,54,50,56,48,56,54,53,55,50,54,50,54,49,55,56,53,50,48,48,53,99,100,102,100,102,55,50,50,54,49,54,55,51,57,99,53,55,51,55,49,102,48,57,49,53,102,56,49,52,54,49,51,99,99,48,49,98,57,48,48,102,102,102,101,99,49,100,54,54,48,55,101,54,48,101,50,56,49,102,54,48,51,57,52,97,50,102,52,48,49,101,100,55,54,99,49,102,48,56,51,97,51,48,55,57,50,48,101,98,55,56,55,56,98,49,53,97,48,50,55,55,99,97,48,99,48,102,48,99,51,57,99,53,101,48,55,52,54,56,98,100,48,49,50,55,101,57,56,53,51,99,57,54,54,48,50,52,102,48,53,99,54,52,100,57,50,97,54,56,98,57,52,48,48,102,102,49,51,48,48,102,102,52,98,56,50,52,55,97,55,97,49,54,97,101,57,98,56,48,50,57,56,52,51,101,48,49,100,97,50,102,52,51,57,48,49,101,57,48,102,48,56,55,51,56,51,100,56,53,48,57,54,99,49,100,57,48,102,51,56,55,54,48,98,98,50,100,99,51,98,97,49,101,52,48,101,101,48,55,56,52,97,100,52,100,50,57,56,98,102,48,101,102,57,55,97,53,51,49,54,48,57,48,53,54,57,54,99,53,50,57,55,50,53,50,49,54,54,56,99,56,97,57,101,53,53,49,54,97,53,52,49,54,54,56,99,57,50,56,52,57,101,53,53,97,55,50,50,97,50,50,54,50,48,50,54,98,48,57,52,56,52,57,97,100,54,55,49,98,102,57,52,48,53,57,48,51,101,56,51,51,52,50,52,49,98,54,55,51,51,52,57,56,100,50,56,102,97,55,51,56,55,54,98,53,50,53,51,57,101,55,51,98,53,97,101,50,56,54,57,49,50,99,54,49,101,49,53,56,97,57,50,57,50,100,52,100,52,100,54,56,48,55,97,56,48,52,98,49,99,55,101,52,48,52,101,48,51,97,97,49,101,98,49,99,57,51,99,49,101,54,51,99,102,50,51,97,48,51,100,48,102,51,52,48,101,56,97,101,51,50,99,97,97,56,99,98,49,101,51,51,98,53,51,99,50,56,52,51,97,51,50,51,48,102,48,100,55,49,97,50,54,55,57,97,54,101,97,101,55,51,57,99,55,57,54,53,53,98,50,49,101,50,51,49,52,48,50,57,54,98,56,52,101,49,52,98,97,101,98,97,56,49,51,53,56,48,54,53,57,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,54,48,54,48,48,102,97,98,98,48,50,52,100,98,56,48,51,101,99,48,56,48,57,101,57,48,55,49,99,48,52,97,50,101,50,100,102,49,52,48,48,48,102,102,102,53,54,56,48,49,101,97,54,49,99,98,52,99,53,55,48,48,102,102,57,97,55,52,52,101,49,99,50,48,55,51,99,48,102,49,48,49,101,55,101,97,48,49,50,101,101,49,101,52,48,101,57,55,52,97,102,54,48,48,102,102,102,54,53,56,50,53,52,100,56,98,101,50,98,102,99,48,54,102,101,98,99,97,55,54,57,48,52,56,50,53,102,102,56,48,55,49,48,48,102,102,48,51,101,98,102,48,48,57,53,48,48,101,99,48,49,50,51,99,48,52,97,49,48,51,97,52,48,50,53,55,56,51,57,52,56,99,53,100,50,50,48,55,54,52,49,100,56,48,48,51,100,102,56,48,50,53,52,56,101,53,101,97,52,48,55,54,49,50,99,98,56,54,98,48,55,100,56,49,101,56,48,55,99,56,49,101,50,50,53,52,50,52,97,52,48,55,51,48,97,54,50,56,56,51,98,98,55,97,100,51,56,51,100,97,57,53,100,98,97,52,49,50,98,53,48,97,98,50,49,48,50,53,98,57,54,51,101,99,98,50,101,57,101,57,55,54,48,101,97,97,101,97,48,52,102,52,48,48,102,102,102,98,101,54,48,50,54,51,56,49,101,51,48,49,50,57,48,48,102,102,48,102,97,97,49,48,50,54,97,52,48,57,56,52,48,55,52,101,53,56,56,48,57,53,48,55,102,52,51,56,52,48,48,102,52,51,101,56,97,48,50,99,50,57,48,99,97,50,52,99,101,56,102,52,49,101,99,48,50,54,52,48,49,99,102,48,55,50,99,98,49,48,48,98,53,48,102,51,49,52,97,49,101,48,50,57,97,102,100,49,53,50,49,101,54,50,99,54,52,99,57,99,53,49,50,54,101,100,56,102,52,100,102,52,51,52,102,99,100,97,55,51,55,102,101,48,49,52,100,99,48,48,102,102,102,98,48,99,48,50,55,48,99,51,102,54,48,52,102,53,56,49,51,53,99,48,102,51,52,48,57,57,50,48,102,101,57,55,54,56,97,53,97,49,54,97,49,102,98,99,49,99,100,97,97,54,56,97,55,48,48,55,98,98,57,57,48,101,101,50,48,54,48,101,100,56,51,98,55,48,101,53,56,55,48,52,99,53,50,57,53,56,49,102,51,50,101,48,98,99,50,102,48,97,100,99,57,97,56,56,49,100,49,52,51,97,50,99,55,50,54,49,54,49,54,48,57,99,52,102,100,54,101,98,54,54,50,98,102,50,49,101,56,48,52,55,53,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,54,50,52,48,57,53,99,48,50,54,52,48,49,101,48,56,49,50,57,50,48,102,100,48,51,56,101,48,52,99,49,48,51,97,56,50,99,52,48,52,97,52,49,101,48,56,51,98,101,48,48,102,102,55,98,56,101,52,51,98,99,53,56,99,97,50,57,52,48,57,100,50,99,56,48,51,100,100,56,49,99,102,50,102,99,51,57,54,53,57,53,48,50,53,56,51,99,99,53,50,56,55,56,52,97,54,97,100,99,97,56,48,102,49,49,54,51,51,99,49,51,99,53,50,50,55,49,97,97,98,55,56,48,52,57,50,55,54,57,52,100,56,48,53,100,57,55,53,102,102,48,48,102,100,54,48,101,101,48,55,56,56,97,54,48,102,53,57,52,101,56,97,53,102,56,55,55,100,51,51,97,55,49,52,101,57,101,49,98,102,52,51,52,99,48,52,98,50,53,50,50,48,54,100,100,49,57,50,49,50,49,49,53,50,50,98,50,51,97,53,50,51,50,49,97,53,52,57,49,52,97,52,55,55,101,54,98,53,52,54,102,53,53,51,53,53,98,54,57,101,97,48,56,101,48,48,51,101,100,49,52,48,57,51,54,48,48,102,102,55,56,56,49,48,49,50,50,97,48,102,99,52,48,57,52,52,48,49,51,55,101,53,48,48,48,102,102,51,100,53,57,48,48,102,102,55,97,54,54,54,50,100,51,57,53,99,48,50,54,56,48,57,52,99,49,99,49,48,55,99,48,48,101,102,48,49,101,55,102,101,48,50,53,100,56,51,99,56,49,100,51,48,52,100,54,98,48,48,55,98,50,98,50,50,54,51,57,55,101,56,49,97,51,50,52,54,98,100,57,51,98,99,56,50,52,49,51,52,49,49,99,48,48,102,102,55,99,54,53,56,51,99,52,53,100,48,55,97,99,48,49,102,52,56,56,48,52,57,52,56,55,56,48,98,102,52,99,101,53,56,49,54,101,57,99,48,48,102,102,102,51,50,49,100,50,100,51,51,97,51,97,51,97,49,56,54,57,100,49,99,48,57,98,54,48,55,102,48,56,54,56,102,97,53,49,57,49,49,49,57,48,100,49,51,52,101,52,52,52,54,52,55,100,98,99,99,99,57,102,101,102,53,99,49,49,55,53,48,51,101,56,53,102,102,48,48,56,48,55,53,100,52,48,99,56,48,48,102,102,49,102,54,97,52,48,52,56,97,49,55,52,48,48,102,102,102,97,101,98,48,50,55,52,52,49,101,97,48,49,50,99,54,57,99,57,51,56,98,53,50,57,99,51,57,51,56,51,56,97,48,50,52,97,49,101,49,99,56,97,56,99,53,54,102,50,101,55,48,55,57,48,49,100,52,48,51,98,98,48,102,101,49,54,57,102,49,53,52,99,48,55,99,48,51,102,54,57,52,53,54,99,97,49,50,53,48,55,100,99,49,50,53,56,49,51,54,53,102,97,55,55,52,100,102,48,49,98,52,55,56,49,100,48,53,48,56,48,98,55,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,100,99,54,52,48,50,97,98,52,48,49,49,99,48,48,102,102,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,102,102,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,50,97,52,50,49,100,48,53,48,48,97,56,98,54,52,48,50,97,98,52,48,48,97,51,50,48,48,102,102,48,98,101,99,97,48,49,97,101,56,48,52,56,50,48,48,102,102,51,54,48,55,48,49,50,52,101,48,48,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,49,100,50,49,99,97,48,48,102,102,51,55,54,56,100,55,48,48,102,102,52,101,55,50,57,48,48,50,98,99,53,53,56,48,53,56,50,48,52,100,49,99,48,49,98,49,55,48,55,55,52,48,48,57,98,98,49,101,52,48,48,97,56,56,55,101,99,49,98,57,53,100,55,53,100,52,48,54,53,102,48,48,102,102,56,102,55,100,55,53,100,55,53,102,102,48,49,55,48,48,102,102,48,49,102,50,56,53,48,48,102,102,54,98,55,98,56,51,98,54,48,48,102,102,52,99,98,51,48,101,48,56,48,49,53,49,102,48,55,101,97,97,48,50,48,56,52,48,50,50,99,48,55,56,48,99,101,97,48,51,102,55,56,48,51,101,53,48,97,48,48,100,54,102,55,48,55,54,99,48,48,57,57,54,54,49,99,49,48,48,102,102,50,97,51,101,48,102,100,53,52,48,52,49,48,56,48,52,53,56,48,102,48,49,57,100,52,48,53,50,52,51,100,57,48,48,102,102,54,100,100,48,102,97,48,48,102,102,57,101,97,55,50,48,48,50,99,51,51,48,48,54,50,50,48,50,53,101,50,48,48,100,54,99,99,51,98,56,48,48,102,102,57,100,101,49,101,57,48,48,102,102,50,97,98,49,101,98,56,97,101,98,97,101,97,48,53,97,101,48,51,98,100,98,101,51,48,101,52,55,54,51,54,49,101,52,55,101,54,102,102,57,102,55,51,48,99,50,98,55,51,56,99,48,54,48,53,97,56,48,99,102,54,48,48,102,56,98,57,48,51,101,48,52,97,48,101,98,56,49,51,55,52,48,102,98,48,49,99,100,97,54,48,55,99,99,97,55,50,56,99,51,98,54,48,102,54,99,49,99,56,51,101,49,101,48,52,52,48,101,57,57,54,52,101,57,52,52,56,54,57,54,49,102,53,48,55,56,99,48,101,100,48,51,100,48,53,50,50,52,48,55,54,49,97,48,101,101,97,52,57,54,53,51,48,53,101,57,54,50,53,98,49,52,56,49,99,51,48,102,54,56,51,100,56,50,100,49,100,48,101,100,49,52,54,57,56,48,48,101,100,48,50,56,102,49,54,99,49,101,48,50,99,99,97,99,52,100,48,48,102,102,55,98,53,57,48,49,51,99,97,54,48,49,54,49,48,100,98,52,101,101,51,49,102,49,102,100,49,98,55,51,101,48,57,51,102,102,99,101,48,48,102,102,50,56,49,102,48,97,53,48,55,99,99,48,49,102,53,56,99,48,102,56,49,50,52,49,99,52,56,49,51,102,101,48,52,97,53,48,51,99,97,56,48,102,56,49,53,52,49,99,50,50,98,52,97,101,48,55,100,101,49,99,53,48,101,102,56,55,98,56,51,100,99,49,101,48,52,56,50,56,100,49,52,97,51,50,57,52,49,100,100,56,55,102,52,98,57,52,53,48,101,51,48,51,99,101,55,56,98,57,50,99,56,51,99,57,51,52,53,51,57,52,97,53,52,97,54,48,51,98,97,48,102,50,56,55,97,49,48,99,98,48,48,102,48,97,54,100,50,49,53,56,55,55,57,48,53,50,53,50,48,98,100,50,98,56,98,49,50,98,52,98,49,52,48,52,52,50,99,53,48,52,51,102,49,100,56,51,52,54,57,57,48,54,102,57,57,50,55,102,48,56,97,52,51,97,57,102,57,53,51,97,100,56,52,100,54,53,98,49,52,57,101,53,97,50,97,53,56,102,54,51,57,99,52,100,56,57,56,101,97,100,98,53,49,54,101,48,53,51,56,55,102,50,51,57,54,100,48,102,48,56,51,57,100,48,102,49,52,55,52,50,51,49,53,98,56,102,48,54,99,48,101,97,57,97,56,97,56,101,53,49,54,50,98,48,53,52,97,98,54,57,97,48,97,49,52,98,99,100,48,51,50,53,101,51,51,53,56,55,57,52,53,53,52,55,102,51,98,49,100,49,102,49,99,97,100,56,101,51,99,57,100,101,98,54,49,101,48,101,100,48,49,53,48,99,54,97,48,48,102,102,51,52,100,98,48,97,99,55,48,97,53,100,55,51,101,48,98,99,98,97,56,48,102,48,52,97,51,53,50,51,56,53,51,97,52,98,48,49,97,49,52,53,48,50,49,56,48,50,97,100,50,99,54,51,57,53,97,99,55,97,98,55,48,51,99,97,100,101,101,54,51,56,50,100,57,54,98,54,56,49,102,50,102,97,101,98,97,100,55,49,53,99,52,48,100,99,55,48,97,53,98,97,55,49,99,55,51,54,100,98,57,56,100,102,49,50,100,98,49,99,53,102,100,99,53,56,49,97,55,51,48,97,51,97,56,48,53,57,55,56,48,51,101,101,57,52,49,99,52,49,55,101,48,101,48,56,48,49,102,54,52,97,48,52,99,102,49,53,48,53,98,102,50,100,53,50,56,97,98,48,55,57,52,49,102,101,50,99,52,49,102,97,48,55,53,52,98,102,50,99,56,51,98,52,57,54,49,100,57,52,52,50,102,56,97,53,48,55,100,48,102,51,99,49,102,100,52,99,99,49,100,102,99,57,48,57,52,57,56,56,101,53,100,57,53,50,49,99,100,48,102,52,57,55,48,49,101,50,48,55,54,102,52,49,101,51,52,48,52,99,101,56,52,53,57,57,55,97,49,99,57,50,100,101,57,99,52,48,50,57,56,98,48,56,50,99,48,97,49,50,98,99,48,51,51,51,55,52,56,51,51,101,52,102,99,100,52,54,51,53,101,49,54,50,99,102,56,101,51,56,53,56,99,48,51,53,52,48,52,98,57,48,48,55,99,97,56,56,49,99,51,49,55,101,56,56,48,102,50,99,48,57,54,54,48,50,54,55,49,49,51,57,54,99,53,57,56,55,54,56,51,99,48,49,99,48,50,101,52,49,99,53,57,55,53,57,97,48,101,101,50,54,56,48,57,49,48,55,52,56,98,57,48,101,52,48,55,56,99,98,98,48,55,56,48,49,100,100,101,53,57,48,55,98,98,50,52,55,52,50,101,53,97,56,51,99,48,50,98,56,49,101,51,56,55,97,55,49,52,52,49,100,98,52,100,52,49,52,48,52,99,99,56,52,48,101,100,99,51,99,48,53,56,97,48,50,55,49,55,98,49,50,53,56,54,50,56,56,48,97,53,48,102,56,56,99,100,48,53,53,56,101,100,50,98,51,102,50,98,56,53,57,57,54,55,101,48,53,52,51,97,99,97,56,52,51,53,54,52,48,53,51,51,56,97,98,52,56,97,98,50,98,48,97,52,53,55,52,52,48,48,99,100,55,53,99,48,51,49,52,48,50,53,97,101,51,102,50,48,49,52,101,56,55,101,50,55,100,49,100,54,51,99,49,101,53,97,55,54,51,98,48,102,100,48,101,98,49,102,48,101,48,97,57,53,51,57,98,52,48,56,97,54,57,57,57,49,54,57,97,99,55,52,52,51,56,54,49,50,100,55,51,52,99,100,53,48,54,57,57,53,53,101,99,51,98,49,101,48,49,53,48,51,50,101,97,101,51,99,52,51,98,52,97,48,50,56,100,102,49,55,99,52,97,101,98,57,98,56,98,51,48,99,49,54,98,97,56,48,97,99,101,48,49,102,54,53,50,97,100,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,100,102,48,48,49,102,49,49,50,48,48,102,102,55,100,54,56,56,48,51,100,53,48,48,55,56,56,49,99,57,48,48,55,100,57,102,54,48,102,49,101,52,54,99,48,52,98,57,48,49,51,48,50,48,102,100,56,49,99,100,56,48,51,100,98,52,48,50,52,102,52,102,48,50,55,98,49,55,56,48,52,97,100,49,53,54,53,52,56,50,54,99,48,52,101,101,52,51,102,54,56,49,100,49,98,54,48,48,55,97,101,57,102,56,50,53,51,56,55,48,99,98,100,99,48,49,54,52,51,57,54,56,100,101,52,100,50,52,53,54,48,48,57,51,48,53,53,57,53,97,57,56,53,99,49,54,54,53,55,57,53,50,53,55,51,51,57,50,53,51,56,98,51,52,99,52,53,50,98,99,97,102,52,55,101,101,51,50,100,54,55,57,51,49,51,100,102,99,56,99,56,99,56,102,57,100,52,56,102,50,56,102,50,52,100,50,53,102,57,57,51,100,55,100,50,51,102,102,101,97,51,54,102,101,52,48,51,55,98,52,48,49,102,49,98,57,48,50,52,57,49,51,48,48,57,50,51,48,48,102,102,55,100,54,51,48,51,98,54,50,97,52,98,51,50,99,55,97,55,50,55,56,49,51,50,54,57,97,49,99,102,48,50,54,100,57,51,100,49,99,49,50,54,56,101,56,54,48,50,52,97,57,97,48,102,56,99,48,57,55,101,48,55,48,101,56,56,57,50,53,48,56,50,54,49,49,52,51,100,99,49,101,99,52,54,50,99,101,53,48,49,50,48,51,97,53,101,48,48,102,102,52,99,53,98,97,48,101,102,101,52,102,100,55,102,56,48,51,100,98,52,53,55,54,100,101,57,51,98,102,99,48,102,100,57,52,48,52,54,56,48,48,55,99,100,48,99,48,57,98,50,48,102,54,48,55,49,52,49,100,50,56,49,50,99,56,48,52,97,101,48,55,51,52,98,99,101,100,56,55,53,99,49,102,98,101,48,55,99,102,56,49,102,50,49,53,48,48,50,53,56,56,51,102,98,98,56,49,100,56,48,55,57,99,48,57,53,55,48,55,56,97,48,101,101,56,48,49,100,97,48,53,97,48,55,55,53,50,100,51,55,54,99,53,97,50,53,50,53,50,54,48,48,102,102,51,97,97,99,53,102,49,53,97,51,99,101,54,99,98,55,48,52,102,99,54,99,53,55,97,56,48,102,50,101,97,48,49,52,52,54,48,48,102,102,102,57,52,98,48,55,56,56,98,57,50,99,56,48,49,102,55,55,54,48,52,101,52,48,55,55,57,51,57,51,55,98,97,53,52,48,55,54,55,48,49,50,102,57,99,97,53,52,52,48,99,49,49,57,98,48,52,56,48,48,102,102,57,100,48,49,50,57,50,48,52,98,101,97,54,57,54,57,98,50,52,97,51,97,51,52,97,53,97,52,48,50,55,53,50,56,49,97,102,100,51,49,99,98,50,50,54,56,100,51,101,50,52,102,50,98,102,101,48,50,102,49,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,102,100,56,48,51,101,49,100,99,48,48,102,102,102,98,49,98,48,48,102,102,54,101,98,56,48,49,102,53,102,50,48,102,50,48,51,99,50,48,48,98,101,49,57,48,50,53,98,48,97,50,48,49,50,99,49,99,48,49,57,50,55,48,49,102,55,48,51,101,50,97,99,53,57,57,52,50,49,99,54,48,48,52,102,55,97,54,55,99,49,102,98,48,102,99,54,51,48,101,100,56,55,54,51,56,50,51,50,98,49,52,48,55,102,100,53,48,48,97,48,55,48,48,102,102,55,99,54,48,48,51,99,99,48,48,102,102,102,54,102,56,48,51,101,101,101,99,48,57,50,101,48,52,101,57,55,99,48,50,52,52,53,48,50,54,56,48,51,99,99,53,55,50,101,99,49,51,54,53,97,56,48,57,54,49,52,101,57,51,52,99,48,49,50,57,48,48,102,102,102,102,102,49,53,98,56,98,50,101,57,50,57,52,100,97,49,97,52,48,54,54,57,54,57,51,98,97,48,48,102,102,50,55,51,57,97,49,51,57,50,55,48,54,53,56,57,102,99,52,56,48,51,55,101,49,55,102,99,48,52,97,56,48,48,55,99,98,101,52,48,57,48,56,48,55,57,97,48,52,99,55,48,55,49,52,48,57,55,55,48,55,102,97,48,101,57,52,51,98,52,48,57,99,50,97,52,48,57,55,55,48,55,55,99,48,52,101,48,48,102,102,51,99,55,48,55,100,99,53,97,48,48,57,98,48,55,55,53,56,101,99,56,55,55,48,97,100,48,101,56,56,51,56,97,50,101,99,97,101,52,97,101,53,55,56,55,57,99,51,101,50,53,49,50,53,100,54,52,51,48,101,102,48,51,98,56,48,102,50,102,50,48,49,100,51,50,56,99,98,101,52,102,102,100,49,98,55,55,52,97,101,97,50,99,50,56,97,102,56,52,102,48,48,102,102,98,53,101,53,48,48,102,102,102,51,99,48,50,55,97,99,49,99,50,101,48,50,54,53,99,48,57,51,97,48,50,54,97,52,49,99,56,97,49,49,53,97,53,52,50,52,56,55,97,56,49,101,98,56,49,50,100,50,48,102,102,56,49,100,54,56,55,51,57,51,56,98,52,52,51,99,102,55,50,97,48,51,99,48,48,102,50,48,49,100,55,56,55,57,56,51,97,48,53,54,50,54,97,51,50,53,50,51,57,53,50,53,102,50,54,57,53,57,56,48,52,100,48,98,49,52,48,52,98,98,52,98,52,48,50,98,56,98,49,50,99,51,54,52,55,100,101,48,97,102,52,100,98,54,99,49,50,55,99,48,50,52,97,99,48,57,56,53,48,55,52,52,53,98,56,49,50,102,99,48,102,101,99,49,102,55,48,51,56,52,48,102,48,51,97,99,98,99,53,102,56,51,57,50,48,55,98,101,48,102,50,99,49,100,50,49,55,99,101,98,48,101,50,52,98,56,56,101,101,57,55,48,48,101,101,48,51,101,52,53,102,48,55,51,56,98,51,55,53,57,101,57,97,53,53,49,52,52,57,97,52,51,97,54,49,52,99,57,48,52,54,57,51,56,97,52,50,98,49,51,55,101,100,51,52,101,49,53,56,56,49,55,102,97,49,51,55,102,101,49,50,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,98,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,102,102,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,102,102,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,50,97,52,50,49,100,48,53,48,48,97,56,99,54,52,48,50,97,98,54,48,48,97,51,50,48,48,102,102,48,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,102,102,51,54,48,55,48,49,50,52,101,48,48,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,49,100,50,49,99,97,48,48,102,102,51,55,54,56,100,55,48,48,102,102,52,101,55,50,57,48,48,50,98,99,53,53,56,48,53,56,50,48,52,100,49,99,48,49,98,49,55,48,55,55,52,48,48,57,98,98,49,101,52,48,48,97,56,56,55,101,99,49,98,57,53,100,55,53,100,52,48,54,53,102,48,48,102,102,56,102,55,100,55,53,100,55,53,102,102,48,49,55,48,48,102,102,48,49,102,50,56,53,48,48,102,102,54,98,55,98,56,51,98,54,48,48,102,102,52,99,98,51,48,101,48,56,48,49,53,49,102,48,55,101,97,97,48,50,48,56,52,48,50,50,99,48,55,56,48,99,101,97,48,51,102,55,56,48,51,101,53,48,97,48,48,100,54,102,55,48,55,54,99,48,48,57,57,54,54,49,99,49,48,48,102,102,50,97,51,101,48,102,100,53,52,48,52,49,48,56,48,52,53,56,48,102,48,49,57,100,52,48,53,50,52,51,100,57,48,48,102,102,54,100,100,48,102,97,48,48,102,102,57,101,97,55,50,48,48,50,99,51,51,48,48,54,50,50,48,50,53,101,50,48,48,100,54,99,99,51,98,56,48,48,102,102,57,100,101,49,101,57,48,48,102,102,50,97,98,49,101,98,56,97,101,98,97,101,97,48,53,97,101,48,51,98,100,101,97,102,50,51,53,102,54,100,50,49,56,98,100,99,56,102,56,55,57,98,97,100,53,56,52,49,49,98,57,101,55,48,51,56,99,97,99,97,102,56,53,101,49,48,51,97,101,52,55,49,100,48,54,57,98,53,98,52,56,55,52,98,50,56,51,54,53,56,52,48,51,55,48,48,102,102,100,56,57,48,50,52,57,99,49,101,101,50,52,48,51,102,99,48,50,53,48,48,102,102,48,57,54,48,48,55,99,52,53,97,56,55,98,99,97,56,48,102,102,56,55,57,52,49,101,48,48,51,56,98,48,55,54,48,53,102,56,55,100,99,51,100,52,53,50,51,56,53,49,48,50,52,99,98,49,48,55,56,99,101,48,55,52,99,97,100,52,55,48,55,57,52,99,98,99,99,56,55,54,55,50,49,57,52,48,53,54,49,54,56,53,51,56,55,102,53,49,99,51,99,50,53,51,56,55,56,48,51,98,97,56,52,56,52,56,50,48,48,102,102,102,54,102,49,55,97,53,53,57,54,99,53,48,55,52,48,52,49,97,52,49,99,56,48,56,54,48,100,49,102,97,57,100,102,99,100,55,102,102,102,49,48,54,101,50,98,56,52,56,97,49,52,49,51,56,50,100,52,48,53,99,49,48,48,102,102,55,99,54,53,56,49,102,101,98,50,48,102,49,99,48,57,49,102,48,102,57,56,51,56,102,50,99,52,51,100,57,99,98,55,48,102,50,48,49,50,101,99,48,102,54,52,98,49,54,52,97,98,48,101,100,54,50,57,51,57,53,100,52,49,100,49,48,55,53,97,48,102,52,57,49,49,57,48,102,55,48,55,53,51,55,50,101,53,49,99,97,57,52,49,52,52,50,102,52,48,52,102,48,49,101,54,97,51,56,51,101,57,52,98,100,100,51,48,98,57,50,101,56,98,101,52,48,100,98,49,53,101,53,56,99,97,48,48,102,102,55,55,98,48,55,52,100,49,50,99,48,54,51,100,57,101,54,101,54,48,51,52,54,51,102,51,101,48,97,49,56,101,48,49,99,55,97,51,101,48,98,48,49,100,98,49,99,102,51,52,97,49,97,101,51,98,50,54,52,57,102,97,53,97,51,52,98,52,101,50,99,54,97,99,49,97,52,97,54,57,101,57,53,53,97,97,99,102,55,54,100,48,56,57,48,57,51,99,51,49,100,54,50,54,56,100,53,57,52,98,52,53,52,99,99,48,49,53,99,48,49,55,49,97,51,57,50,98,48,51,98,97,48,102,98,99,51,99,55,49,100,53,55,97,56,53,54,55,54,51,98,49,100,48,55,97,52,102,99,55,97,51,51,57,97,97,52,101,56,48,97,54,53,54,100,51,49,56,100,52,97,48,50,54,52,54,52,51,53,53,49,100,97,51,52,101,99,100,57,49,56,54,54,49,102,52,101,99,99,98,49,53,98,54,49,100,101,51,57,98,54,49,100,101,98,57,52,99,56,101,55,51,98,56,55,100,98,56,53,97,101,98,97,102,99,101,54,101,54,49,54,54,49,56,49,54,97,48,99,98,56,49,49,102,98,54,48,100,49,99,100,56,49,57,51,56,97,99,50,102,48,52,56,50,56,52,56,49,52,97,48,52,97,97,48,48,102,102,102,98,102,55,48,50,53,98,48,51,100,56,48,52,99,56,48,48,102,102,51,101,98,97,52,51,102,99,101,56,55,50,53,50,51,100,57,55,56,48,101,48,48,51,99,99,53,53,56,49,51,49,97,57,50,53,50,100,51,48,53,55,100,52,48,55,57,56,51,97,99,49,99,51,48,101,100,56,55,98,52,97,51,48,102,99,97,51,56,48,57,56,57,54,101,53,102,49,52,56,56,97,53,49,56,48,51,100,98,50,49,99,99,48,102,56,48,55,56,52,51,102,57,50,101,51,53,50,53,100,57,54,50,53,102,53,48,55,52,98,48,55,52,52,97,97,50,56,57,51,48,98,52,50,101,99,97,101,98,52,50,48,51,97,56,57,50,54,54,50,52,101,49,56,54,49,53,98,48,98,100,56,54,48,51,52,50,52,101,54,48,50,56,99,97,49,52,54,48,102,102,56,49,100,54,101,48,55,101,56,48,101,51,48,49,102,54,56,51,57,49,97,50,102,56,48,49,101,100,54,57,48,55,99,48,48,102,102,101,56,52,49,101,52,56,51,97,99,101,49,101,52,99,53,54,56,48,57,100,53,48,55,55,99,48,49,101,97,50,48,55,51,56,98,99,48,101,56,102,50,102,52,48,52,57,98,97,54,49,52,98,56,98,51,101,53,51,52,49,55,51,57,51,55,49,53,51,99,98,57,52,48,99,57,99,48,57,54,48,49,50,102,48,49,51,49,52,50,51,56,50,55,55,48,52,56,51,99,97,54,54,98,48,100,54,51,48,56,100,54,51,51,53,99,100,57,54,57,101,48,101,48,55,57,97,100,52,49,49,49,54,51,54,53,55,50,98,97,57,49,55,52,54,101,51,50,56,52,53,53,48,53,97,54,100,52,53,99,48,100,53,48,101,53,48,55,100,49,55,48,55,55,97,49,101,98,48,55,55,99,51,101,52,97,56,102,52,100,51,57,97,98,51,49,52,55,97,99,99,54,53,99,55,56,55,57,101,99,101,98,52,102,53,48,48,52,98,49,55,49,101,99,50,52,49,97,53,50,57,100,97,52,55,51,101,98,54,57,57,101,98,48,102,54,100,98,52,101,99,48,49,51,52,100,52,97,52,101,100,52,49,53,49,49,98,56,48,53,49,99,102,57,50,51,53,101,54,99,54,51,53,55,100,54,54,99,50,98,101,49,56,99,49,49,56,54,49,102,56,97,49,56,50,56,54,53,97,100,102,54,100,102,101,100,99,57,57,102,102,100,102,54,49,98,101,49,49,98,102,49,53,102,55,99,48,50,56,55,51,97,56,54,50,56,51,100,48,48,102,102,55,55,48,49,101,102,48,55,52,48,48,102,49,52,51,102,54,48,101,98,48,51,102,97,53,53,52,49,52,97,49,102,54,48,55,55,50,49,101,102,48,102,50,56,55,49,48,51,100,97,53,51,56,50,55,99,97,101,50,99,99,48,52,97,52,51,99,101,49,100,49,50,101,57,51,48,97,48,50,102,99,97,99,101,53,56,49,52,101,57,56,53,56,49,53,50,57,102,100,48,56,98,52,52,48,52,57,52,52,99,57,99,53,53,50,55,97,55,49,53,101,57,99,49,56,52,98,97,53,55,50,55,97,53,50,49,100,52,51,57,54,49,55,48,55,51,56,100,98,57,102,48,101,51,54,51,48,57,51,48,98,101,55,49,52,50,51,54,99,54,48,51,99,55,53,48,49,49,98,55,98,53,99,100,55,100,54,51,56,56,56,101,50,101,52,98,53,48,56,57,54,99,97,53,53,50,50,99,50,50,99,97,53,100,49,54,56,52,53,99,48,49,97,97,52,101,101,55,56,53,50,55,57,53,48,97,52,102,50,55,55,53,56,100,51,99,50,97,51,99,51,49,97,55,57,51,98,57,101,52,101,102,54,51,57,56,55,56,54,98,100,98,49,100,50,98,53,100,48,97,55,51,54,97,54,53,57,53,98,53,48,101,57,53,51,49,50,57,50,57,97,53,100,55,101,50,102,57,56,53,48,56,53,100,54,54,99,49,55,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,101,48,54,101,101,48,48,102,102,102,97,51,54,48,50,53,55,99,51,101,99,48,52,100,49,48,48,102,102,51,101,99,101,52,48,57,52,101,50,97,56,51,57,56,53,52,56,48,57,99,50,48,56,51,57,101,48,55,101,54,48,101,49,99,49,102,101,48,51,99,55,52,54,97,52,102,50,97,52,97,99,48,99,52,49,100,55,48,55,48,48,102,102,48,57,56,50,48,55,52,99,56,56,49,101,101,52,57,57,52,56,50,99,56,51,99,52,53,48,50,52,53,55,56,52,54,48,102,48,98,49,98,97,50,57,52,57,54,53,56,57,55,102,53,97,102,55,50,97,99,97,97,52,102,98,100,52,49,57,56,48,55,51,54,57,53,56,53,54,97,49,57,52,101,53,54,49,53,101,53,52,57,53,99,99,102,52,54,52,49,50,97,100,48,100,49,52,97,101,50,98,100,49,102,98,56,102,51,97,49,57,50,49,97,48,51,51,50,56,99,56,99,56,102,57,101,52,56,102,52,57,49,52,52,49,49,57,57,57,57,51,100,55,97,97,49,56,102,101,97,99,102,101,97,56,48,50,102,50,99,48,49,102,48,98,101,48,50,52,99,99,51,99,48,53,56,56,51,100,49,48,55,101,48,48,102,102,52,102,56,57,54,50,99,57,53,48,57,97,48,101,102,100,48,48,102,102,51,57,97,48,102,51,48,48,102,102,57,53,56,52,48,52,51,52,98,54,99,98,48,52,97,52,99,52,50,48,55,56,52,56,99,49,101,51,48,50,53,53,99,49,102,49,97,51,49,55,48,56,97,56,101,57,48,49,100,98,98,50,57,53,49,51,97,49,57,52,101,52,97,50,49,51,54,52,51,100,100,50,53,102,52,100,53,49,49,56,48,101,101,99,97,48,55,101,53,57,102,48,48,99,52,57,53,102,102,48,53,100,56,48,57,97,51,48,50,54,52,48,49,100,101,56,49,50,57,50,48,101,50,56,51,102,48,48,102,102,52,99,49,48,51,100,55,50,99,52,48,52,97,52,49,100,102,48,51,98,101,101,49,100,99,99,49,101,49,50,99,50,57,49,52,98,102,52,101,97,54,55,48,55,98,48,51,101,48,53,48,48,102,102,55,50,99,97,100,97,48,52,98,48,55,54,52,97,53,48,102,49,49,55,51,53,102,57,54,101,49,101,50,50,98,97,52,48,50,99,52,97,52,52,101,51,54,97,102,101,99,49,50,52,56,51,97,100,51,53,98,48,48,57,49,57,48,50,54,56,99,48,57,57,48,48,102,102,55,56,50,48,52,100,98,48,51,102,52,48,102,99,48,49,51,48,52,48,102,53,99,98,49,48,49,51,54,48,55,56,50,48,102,48,52,48,49,101,100,99,57,48,102,48,57,54,51,52,56,97,53,48,50,48,99,98,99,48,48,102,54,57,56,55,51,99,97,48,48,101,53,57,53,98,52,48,57,54,48,101,99,57,52,97,49,100,101,50,57,97,55,54,50,97,48,51,98,97,53,55,99,101,48,52,56,57,52,56,56,50,55,97,57,102,101,99,49,51,97,57,100,101,57,51,54,99,48,51,53,98,56,48,49,102,50,55,100,48,102,51,54,48,101,102,56,48,51,101,57,49,48,48,102,102,57,100,48,48,102,102,52,57,57,55,102,99,97,51,48,102,48,50,54,56,48,51,99,98,97,102,50,56,99,49,50,56,53,97,48,48,102,102,57,53,57,55,48,57,51,50,99,48,49,51,54,101,48,52,98,102,54,50,99,98,49,53,98,100,49,100,50,57,98,52,99,52,56,101,100,97,50,50,52,102,101,53,56,48,50,52,102,57,101,53,48,53,50,52,48,56,98,50,52,51,102,50,52,48,49,52,49,48,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,49,97,101,48,101,55,56,49,102,49,48,51,99,48,48,55,49,48,48,102,50,52,51,98,52,48,102,54,52,49,100,54,48,55,57,52,98,56,48,101,55,48,55,101,99,51,97,57,48,53,97,101,50,56,99,51,99,48,53,49,49,55,48,53,99,48,55,55,99,98,54,50,98,102,49,55,56,53,48,49,54,54,49,100,55,50,99,102,97,50,57,55,50,49,100,100,50,100,48,97,52,50,101,53,49,51,50,54,49,52,97,53,100,49,54,54,56,54,101,48,50,52,56,98,49,52,51,98,98,52,51,52,97,55,49,48,100,99,98,97,52,50,98,98,56,101,48,49,101,57,52,48,101,55,56,49,102,49,48,51,98,102,48,55,101,101,48,101,100,56,51,98,52,48,102,54,52,49,100,54,48,55,57,52,97,56,48,102,56,48,55,48,99,51,100,55,54,53,97,101,50,56,99,51,99,48,53,49,49,55,48,53,51,56,55,56,48,97,57,50,99,51,57,52,54,53,102,57,54,54,49,100,55,50,99,102,97,50,57,55,50,49,100,100,50,100,48,98,98,50,57,57,50,102,97,49,57,55,52,53,50,57,54,54,56,54,101,48,50,52,56,98,49,52,99,56,56,52,99,52,53,55,49,48,100,99,98,57,52,100,56,98,56,99,48,49,48,98,99,97,48,49,97,56,101,48,48,102,56,57,49,56,49,51,57,54,53,49,48,51,102,97,48,48,102,102,55,100,55,52,50,48,56,49,50,99,53,50,57,48,53,98,97,55,56,55,102,52,48,57,51,101,57,52,98,101,49,102,98,50,101,56,98,52,55,57,48,49,51,97,100,51,102,56,49,51,48,50,48,102,100,52,48,57,57,53,48,102,102,48,55,54,51,97,51,57,54,49,48,49,101,54,50,101,99,98,56,52,97,48,52,57,49,52,101,53,51,48,50,53,50,98,49,55,56,53,49,48,55,55,50,97,51,99,101,56,50,98,55,49,55,97,53,55,101,57,52,101,57,102,102,48,49,97,99,53,52,48,50,55,54,48,48,49,102,50,49,56,48,50,52,99,99,49,101,48,48,49,50,57,52,48,48,102,98,51,57,48,50,54,51,56,98,57,48,102,54,97,51,100,50,52,57,53,48,48,102,102,52,99,100,48,51,99,99,48,55,98,99,48,52,100,52,48,55,53,99,98,51,52,54,54,56,98,56,55,48,97,101,54,52,51,98,101,48,102,97,56,49,102,102,48,51,101,100,52,97,50,57,48,97,55,52,56,50,99,52,98,52,48,101,100,48,55,55,100,49,54,52,98,55,57,52,53,48,101,100,50,52,50,54,53,97,48,50,48,53,49,55,97,56,53,51,50,55,97,50,98,56,51,99,50,53,56,57,49,98,101,100,56,48,55,49,51,97,56,48,57,102,101,48,48,102,102,102,57,56,49,56,49,50,56,49,56,49,101,101,48,49,50,51,48,49,99,51,48,55,102,97,48,101,102,99,49,100,97,48,48,102,102,51,100,99,56,48,102,53,56,49,100,55,56,51,101,53,48,101,98,102,48,102,98,56,55,98,99,97,97,48,101,54,102,50,101,52,51,99,48,53,48,48,49,50,102,56,49,99,57,48,55,52,52,48,52,99,98,56,55,99,56,51,99,56,48,50,54,52,49,101,50,50,56,99,51,98,52,53,56,56,55,57,52,97,99,48,101,56,49,53,99,49,101,51,50,99,100,49,48,98,56,52,102,99,53,100,49,55,97,56,48,49,99,99,50,98,100,51,53,50,54,52,98,50,50,99,48,49,50,50,57,102,55,57,51,57,55,102,99,48,50,99,49,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,55,49,57,48,48,97,97,100,48,48,102,102,50,56,99,56,48,48,102,102,50,102,98,50,56,48,54,98,57,56,49,50,48,56,48,48,102,102,100,56,49,99,48,52,57,51,56,48,50,54,50,51,48,49,50,100,101,48,48,53,52,56,52,51,97,48,97,48,49,53,49,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,102,102,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,102,102,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,50,97,52,50,49,100,48,53,48,51,97,52,51,57,52,48,48,102,102,54,101,100,49,97,101,48,48,102,102,57,99,101,53,50,48,48,53,55,56,97,98,48,48,102,102,98,48,52,48,57,97,51,56,48,51,54,50,101,48,101,101,56,48,49,51,55,54,51,99,56,48,49,53,49,48,102,100,56,51,55,50,98,97,101,98,97,56,48,99,98,101,48,49,49,101,102,97,101,98,97,101,98,102,101,48,50,101,48,48,102,102,48,51,101,53,48,97,48,48,102,102,100,54,102,55,48,55,54,99,48,48,102,102,57,57,54,54,49,99,49,48,48,50,97,51,101,48,102,100,53,52,48,52,49,48,57,48,52,53,56,48,102,48,49,57,100,52,48,55,101,102,48,48,102,102,55,99,97,49,52,48,49,97,100,101,101,48,101,100,56,48,49,51,50,99,99,51,56,50,48,48,102,102,53,52,55,99,49,102,97,97,56,48,56,50,49,48,48,56,98,48,49,101,48,51,51,97,56,48,97,52,56,55,98,50,48,48,102,102,100,98,97,49,102,52,48,49,51,100,52,101,52,48,48,53,56,54,54,48,48,99,52,52,48,52,98,99,52,48,49,97,100,57,56,55,55,48,48,49,51,98,99,51,100,50,48,48,102,102,53,53,54,51,100,55,49,53,100,55,53,100,52,48,98,53,99,48,55,55,98,97,53,98,53,100,55,53,102,102,48,49,57,52,99,48,49,102,49,56,98,48,55,99,52,53,54,56,55,49,56,48,57,101,54,48,102,99,56,51,97,101,50,101,52,51,101,48,53,97,49,52,97,56,48,48,102,102,102,98,56,49,99,54,56,55,97,52,97,98,48,101,100,48,55,51,53,56,98,50,102,57,50,48,97,51,48,102,57,56,51,99,57,48,101,52,57,55,97,49,100,100,48,102,97,57,53,50,102,50,55,97,48,57,53,102,48,57,54,53,52,97,51,57,55,48,49,100,55,48,55,54,101,53,53,56,51,100,56,52,101,50,57,48,51,99,48,49,101,50,101,56,53,48,56,48,56,48,57,54,53,102,57,52,48,53,54,57,54,51,57,51,99,51,100,53,50,53,54,57,55,52,48,51,101,99,57,49,51,53,48,51,50,48,99,56,100,56,57,53,48,98,51,57,99,53,48,48,102,102,99,49,54,50,56,53,101,53,48,48,102,102,97,57,97,48,50,52,49,52,49,102,49,49,53,101,48,52,98,102,48,49,51,97,56,48,52,97,100,56,51,101,49,50,101,99,51,101,50,53,97,48,55,48,48,51,97,99,49,99,54,48,55,101,52,48,101,100,48,98,49,48,102,100,56,55,97,52,97,55,97,50,102,55,50,53,49,53,99,48,101,100,100,101,48,102,53,49,53,97,56,52,48,102,50,57,98,52,56,52,55,48,101,99,52,97,53,57,55,97,53,57,57,53,52,53,98,48,55,49,49,50,48,51,99,48,53,51,56,55,56,48,51,98,101,56,48,56,54,57,102,54,49,101,49,50,56,99,98,51,50,100,48,97,50,97,50,98,53,51,100,98,52,102,98,52,48,52,98,48,48,100,54,52,97,100,98,101,51,102,49,56,100,102,56,99,55,49,102,57,98,57,98,55,49,99,48,101,101,50,98,101,51,48,101,97,48,51,51,50,49,99,98,49,97,53,53,55,57,56,97,54,56,57,57,99,102,50,52,99,101,51,101,52,55,99,49,54,56,56,55,100,54,53,52,48,52,50,57,50,101,48,52,99,53,52,98,99,57,52,99,52,100,52,50,49,51,49,51,56,48,52,54,101,48,52,99,101,99,55,50,97,57,57,50,49,101,57,48,101,56,48,102,97,97,56,57,52,50,52,48,102,54,56,101,98,97,99,51,57,97,99,52,50,98,98,49,97,48,97,102,49,100,97,51,101,53,53,52,98,101,56,50,97,101,51,53,97,99,98,54,57,99,52,100,48,51,51,49,98,49,57,53,99,102,51,99,98,52,50,53,100,49,97,97,49,50,49,55,97,57,54,98,53,100,53,100,55,49,52,98,97,56,49,99,102,56,48,53,56,102,101,98,52,51,54,51,102,51,48,50,99,99,50,100,54,100,55,97,49,53,99,52,48,52,56,53,50,99,98,50,53,57,54,53,50,50,99,98,50,56,53,53,100,57,97,101,55,51,49,99,100,55,98,54,97,49,99,99,55,52,55,51,54,56,56,97,100,97,57,57,52,49,57,52,98,99,48,50,100,49,48,48,49,102,55,54,101,48,52,98,53,56,55,98,56,48,57,54,99,48,48,102,102,55,100,56,98,56,51,102,102,54,52,51,99,52,101,99,57,54,56,53,48,56,51,101,101,48,102,51,49,55,48,48,52,99,54,56,55,48,48,102,102,98,98,101,99,57,53,101,56,98,56,98,51,48,101,97,56,51,101,48,48,102,102,102,50,48,55,56,48,98,98,52,100,52,54,99,53,55,97,50,49,55,101,53,101,50,55,50,49,53,56,55,51,56,51,101,98,50,49,102,48,48,101,49,55,98,50,101,54,56,97,100,50,99,56,98,102,57,48,101,57,54,48,102,55,54,50,56,100,48,48,102,102,97,98,50,102,52,97,101,54,100,52,48,97,52,55,101,97,102,49,102,55,57,102,102,54,51,54,100,99,102,98,55,57,101,50,52,101,49,54,55,49,56,99,55,51,56,101,55,49,52,50,48,48,102,102,54,102,56,48,48,55,99,97,53,99,48,57,54,56,48,102,56,48,48,51,100,100,54,48,52,98,102,48,49,51,55,56,53,55,51,99,48,50,54,50,49,99,52,52,97,48,101,98,52,48,49,50,101,56,49,101,55,52,50,99,99,49,53,99,56,55,99,51,98,48,49,101,56,50,57,99,98,51,48,102,98,56,51,99,57,48,101,55,97,53,56,54,99,57,48,53,102,55,50,101,48,98,99,99,49,102,100,50,98,52,98,102,48,102,100,54,101,48,57,48,48,101,100,99,50,48,48,55,55,54,56,49,100,102,101,48,49,51,51,50,102,50,100,51,52,51,100,52,53,51,50,49,52,48,48,97,48,102,98,101,57,99,55,100,52,55,102,98,101,49,49,99,55,51,55,51,49,50,48,97,48,98,51,48,99,55,101,54,49,50,50,48,48,52,97,56,55,100,52,99,100,55,49,56,99,51,99,101,54,98,57,99,97,50,57,49,57,53,50,99,51,101,98,99,102,50,55,53,54,99,48,56,56,48,56,50,55,98,98,48,102,48,97,99,98,56,50,97,98,53,100,50,53,57,53,51,52,51,54,100,49,97,57,48,48,49,97,50,56,49,54,99,97,51,102,53,48,51,99,52,48,101,50,99,51,98,55,49,101,54,55,49,102,52,101,97,55,98,51,102,50,102,49,100,100,51,56,57,57,97,54,99,97,99,51,97,98,48,50,53,52,48,49,51,52,51,50,49,57,52,99,97,51,52,50,50,102,51,97,97,50,48,50,57,100,55,99,51,99,49,100,53,101,98,53,101,100,54,99,54,57,100,101,100,97,49,51,56,101,98,50,49,100,57,54,97,56,98,53,56,53,100,55,53,100,52,49,53,54,57,55,54,100,49,51,56,49,101,57,52,57,97,56,50,48,53,55,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,55,102,48,48,51,101,50,57,97,48,48,102,102,102,97,98,98,48,50,52,53,52,48,49,102,54,53,48,48,102,102,48,102,51,101,52,48,48,102,51,97,97,48,101,51,55,48,51,101,56,99,48,101,53,102,56,49,50,98,99,48,48,102,52,100,55,54,48,55,57,56,48,102,56,48,49,100,99,101,48,101,100,56,48,51,100,52,55,99,48,52,99,53,48,48,102,102,51,100,101,56,48,48,102,102,100,97,57,56,51,102,101,49,99,53,48,49,51,54,99,53,100,48,48,51,100,56,52,49,100,52,51,48,48,57,102,56,48,57,56,56,48,57,55,54,50,97,56,99,53,53,48,50,52,55,50,55,57,54,52,48,57,101,48,54,102,56,48,49,102,50,55,56,48,48,102,102,55,100,51,53,56,48,51,101,98,55,52,48,49,102,53,100,97,48,52,56,51,48,51,97,50,48,55,100,50,48,52,57,99,56,49,50,100,101,48,48,102,102,102,52,55,99,49,101,56,48,55,97,48,48,102,102,57,98,100,48,101,49,48,51,97,101,50,102,52,51,99,57,99,49,101,102,56,51,102,55,48,55,56,49,57,51,56,51,56,97,53,101,48,51,57,55,48,50,54,48,52,51,100,52,53,97,57,52,51,56,97,53,48,55,97,50,48,102,52,56,51,102,48,49,100,100,52,54,101,57,56,49,101,49,48,101,51,56,55,54,57,51,99,49,51,101,56,54,53,54,99,49,55,54,100,99,57,53,56,48,57,48,54,99,98,49,56,52,48,52,101,50,99,49,48,57,51,52,51,48,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,51,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,55,102,99,48,50,99,49,49,55,53,100,55,53,102,102,100,52,49,99,56,48,48,55,100,55,100,48,51,97,102,48,101,50,56,51,102,50,48,50,55,101,48,48,102,102,57,50,48,48,102,102,55,50,56,48,102,52,56,97,51,99,49,101,56,48,55,54,48,48,102,102,102,55,56,48,57,98,101,48,50,53,97,56,49,100,55,48,51,99,51,48,101,100,102,50,99,99,98,57,50,57,56,48,49,101,101,51,48,101,50,48,51,99,48,48,102,102,55,99,99,49,99,98,48,101,57,48,55,98,99,97,50,57,50,101,52,51,98,101,57,101,53,50,56,55,56,52,97,97,99,53,100,49,52,48,53,99,57,54,48,56,55,50,53,56,57,52,54,53,57,49,53,97,53,101,57,53,101,48,57,97,48,52,102,49,53,54,53,56,50,48,97,55,99,99,50,54,52,56,50,54,101,97,48,54,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,57,102,50,48,48,101,101,98,57,48,48,51,101,56,97,48,48,49,55,48,54,51,56,48,49,100,99,100,48,49,51,56,52,48,48,50,102,48,54,97,48,49,53,57,99,48,48,102,97,102,97,48,55,53,101,49,99,53,48,55,101,52,48,52,102,99,48,49,50,52,48,48,102,102,101,53,48,49,101,57,49,52,55,56,51,100,48,48,102,102,101,99,48,49,101,102,48,49,51,55,99,48,52,98,53,48,51,97,101,48,55,56,54,49,100,98,101,53,57,57,55,50,53,51,48,48,102,102,51,100,99,54,49,99,52,48,102,102,56,51,101,54,48,101,53,56,55,52,56,51,100,101,53,49,52,57,55,50,49,100,102,52,102,50,57,52,51,99,50,53,53,54,50,101,56,97,48,50,101,52,98,48,52,51,57,50,99,52,97,51,50,99,56,97,100,50,102,52,97,102,48,52,100,48,50,55,56,97,98,50,99,49,48,53,51,101,54,49,51,50,52,48,51,99,99,49,52,48,50,52,49,99,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,55,102,99,51,57,56,48,49,102,54,102,101,48,48,102,97,57,100,48,55,99,52,48,48,102,97,57,48,48,102,102,50,54,55,97,56,49,99,55,56,55,101,53,51,99,98,101,48,55,56,101,48,101,97,48,51,100,97,49,100,99,50,97,56,51,99,56,48,101,51,48,48,57,56,98,52,56,48,101,49,51,48,49,99,49,48,101,97,56,51,101,97,50,98,57,56,48,101,102,48,55,55,57,50,48,49,101,48,50,51,57,52,56,53,49,97,49,48,55,99,52,49,101,52,50,50,57,52,48,49,101,49,48,55,54,97,49,102,56,50,101,49,50,48,51,57,99,49,101,51,48,101,97,57,54,50,49,101,102,98,48,102,53,51,54,53,55,54,48,101,57,56,55,101,48,98,48,50,97,52,97,100,48,101,99,56,51,99,97,48,101,55,97,54,49,54,52,48,53,51,50,97,48,49,100,101,50,48,48,102,102,102,98,51,57,48,48,102,102,55,100,55,98,56,51,97,100,48,48,102,102,55,100,57,102,56,49,50,54,101,48,102,51,52,48,57,52,56,48,55,97,52,53,56,56,48,51,100,97,53,56,51,100,56,48,50,53,48,49,101,51,48,55,55,54,48,102,51,100,48,56,51,97,99,49,100,102,48,102,54,56,55,56,56,49,100,48,56,51,100,52,48,101,57,97,55,54,50,100,48,51,97,54,49,102,102,48,101,101,57,53,97,49,101,48,52,53,101,55,102,56,99,53,56,56,55,51,99,51,101,54,56,54,53,49,49,55,52,49,100,48,48,102,48,48,102,102,55,99,48,49,100,54,56,55,98,99,51,102,101,49,99,53,50,98,48,51,101,99,49,100,49,101,49,101,100,97,50,102,57,48,56,48,50,54,100,52,48,57,99,102,48,50,53,48,99,49,102,49,56,49,50,49,97,48,52,99,102,56,51,100,101,48,50,53,50,48,49,102,102,97,49,48,55,55,57,48,99,49,101,98,48,51,57,57,48,102,48,50,49,49,52,101,49,101,49,55,52,51,97,56,53,100,98,48,49,101,52,48,101,98,57,55,54,53,55,57,55,50,49,100,101,50,97,99,51,101,52,49,100,49,48,102,54,56,55,54,56,98,97,57,57,52,51,52,98,52,56,50,56,48,51,101,101,49,99,57,48,102,49,48,55,55,52,51,100,101,53,52,97,50,57,55,56,53,55,56,55,55,99,51,100,56,53,55,49,53,101,53,101,97,49,57,53,97,49,101,57,48,101,99,56,55,54,99,51,99,99,56,50,53,57,56,55,55,56,97,101,102,102,48,53,54,49,55,53,100,55,53,102,102,100,52,54,97,48,101,57,56,55,52,99,51,100,48,49,102,101,48,102,52,56,55,54,48,51,56,97,49,99,53,48,101,100,49,55,99,49,102,53,48,102,98,56,55,99,52,98,102,50,57,99,51,97,54,49,99,100,48,101,56,48,55,53,48,97,54,50,99,52,51,99,52,49,101,57,48,102,54,48,55,97,52,51,99,52,57,99,56,101,53,53,48,55,54,99,51,97,101,49,100,97,48,101,101,49,53,50,56,54,57,99,53,99,49,55,99,49,101,49,50,102,48,98,56,52,99,52,52,50,97,48,97,97,50,57,99,97,101,52,51,52,100,50,99,48,98,52,50,99,49,50,49,49,48,97,101,52,48,54,57,99,98,55,50,50,54,56,53,53,53,48,48,102,102,99,102,56,48,48,55,99,54,51,99,48,49,102,52,52,50,48,48,102,102,102,50,52,54,49,99,54,50,56,56,48,57,101,102,48,50,54,99,48,51,57,54,49,56,56,49,51,55,52,48,102,55,99,51,56,50,56,55,99,49,100,99,48,51,97,101,48,55,56,54,48,101,102,48,48,52,57,52,51,102,56,48,52,57,100,48,55,54,99,98,50,50,100,99,51,102,99,53,54,48,55,56,55,51,50,53,56,56,48,51,100,102,56,49,101,48,52,51,97,48,55,56,48,48,102,102,102,99,48,49,100,97,49,54,48,48,102,102,101,101,49,51,99,51,99,53,56,98,97,48,101,49,48,55,48,52,49,101,56,48,51,57,98,50,56,100,50,52,51,100,101,48,101,53,99,98,54,57,52,50,98,48,102,53,48,51,99,101,50,56,57,51,55,102,99,48,53,52,97,48,48,55,100,101,52,48,48,51,101,57,57,99,51,56,97,48,48,102,97,55,100,48,50,53,99,48,48,49,102,53,98,97,49,100,97,55,99,51,100,51,50,48,102,50,56,48,57,57,56,48,55,101,98,56,48,57,97,53,48,102,48,56,49,51,51,48,48,102,49,56,97,99,52,101,50,100,100,57,48,101,51,50,52,49,55,48,49,99,102,52,53,48,50,53,97,54,52,51,97,50,48,101,101,48,49,100,54,56,55,55,52,98,52,99,56,49,52,56,99,48,101,102,99,49,100,98,56,48,51,100,100,101,49,101,99,52,52,52,48,48,102,102,102,56,49,55,50,53,49,50,48,48,102,102,55,102,52,49,101,51,49,55,97,53,101,57,55,48,49,101,56,48,102,51,52,48,55,55,52,97,57,52,99,48,101,55,48,51,98,48,48,55,55,54,55,97,49,101,100,48,48,55,100,49,101,49,53,97,48,102,50,56,48,49,102,52,48,56,48,52,98,53,56,48,51,101,100,98,52,48,57,55,52,55,56,51,99,48,101,56,51,100,54,48,101,52,56,55,55,99,49,102,53,97,54,48,49,51,54,99,48,101,97,54,49,48,52,51,100,52,49,101,102,52,55,48,55,56,97,48,101,101,99,51,97,56,48,52,100,55,56,51,100,98,48,55,55,50,53,53,48,51,101,56,48,101,49,50,51,57,53,97,56,54,53,100,50,53,48,55,51,99,51,99,50,48,101,55,99,51,57,50,53,54,49,52,57,99,49,101,98,57,52,101,57,57,56,97,100,48,55,54,52,57,101,48,101,55,99,51,57,101,53,97,56,51,99,100,97,50,99,48,51,57,97,49,101,55,48,101,49,48,55,98,101,56,49,102,48,56,49,99,101,48,48,51,101,55,51,54,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,51,102,100,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,55,102,99,48,50,56,49,57,55,53,48,49,98,102,56,48,49,102,50,54,102,48,48,55,100,49,48,56,48,51,99,57,49,56,55,101,52,98,99,48,50,55,99,48,48,57,52,102,48,101,54,55,54,56,48,57,52,53,48,55,98,101,49,102,102,52,99,101,48,102,50,48,49,100,55,48,51,98,98,48,55,55,56,48,50,52,97,49,99,51,48,50,52,101,52,51,99,54,53,57,49,53,48,49,99,49,50,98,48,51,98,100,50,102,49,54,50,48,48,102,55,101,49,55,101,57,57,99,49,100,102,56,51,101,102,48,55,57,56,53,56,48,51,99,54,52,102,48,101,101,101,50,57,56,51,56,54,49,99,48,48,55,53,101,48,101,54,56,98,98,52,57,48,101,56,56,51,57,55,50,97,97,53,48,97,48,51,100,50,48,101,99,48,97,50,52,99,48,49,52,48,53,55,102,102,53,100,55,53,97,53,102,102,48,51,101,52,48,48,55,100,49,100,48,48,51,101,56,102,48,49,102,49,56,48,51,101,100,101,48,49,102,49,98,97,53,57,49,54,98,54,49,101,49,48,55,53,99,48,52,57,57,48,51,97,100,48,102,48,97,49,50,50,48,51,102,55,48,55,102,48,56,56,56,56,99,54,50,99,48,98,50,50,99,50,49,49,100,49,48,98,53,101,48,101,53,56,49,99,98,48,48,102,102,57,97,97,50,50,54,57,53,48,53,101,56,51,101,48,50,102,52,97,57,52,57,52,48,52,99,50,99,99,98,57,52,99,52,50,50,99,56,51,97,54,48,101,54,99,51,97,54,53,57,97,48,48,55,100,99,51,102,50,53,55,49,55,99,53,56,57,55,97,48,101,99,99,49,100,97,48,51,100,49,48,101,48,48,102,102,48,55,99,56,98,52,48,49,102,52,97,97,48,48,102,102,102,48,97,99,48,50,54,51,52,97,97,48,102,102,48,51,56,50,48,101,99,56,55,102,57,50,99,48,57,49,97,48,55,102,51,53,100,51,56,49,100,99,48,55,57,48,98,100,54,56,48,52,102,56,97,55,48,55,51,56,48,102,52,57,50,53,50,48,51,99,48,57,56,49,101,49,48,50,53,57,99,98,49,48,102,98,53,49,54,101,53,100,48,55,56,52,98,54,99,53,51,48,55,55,56,97,55,52,54,48,102,97,56,51,97,99,50,102,48,49,101,50,50,48,49,52,54,49,101,50,48,102,55,48,55,48,56,98,49,50,100,99,51,98,54,100,49,54,99,48,102,51,99,51,99,101,48,101,56,56,49,101,55,56,55,102,52,98,48,48,102,102,51,51,97,48,48,55,99,53,48,52,48,49,102,55,53,54,49,101,51,48,55,53,99,48,102,52,99,51,56,101,48,48,102,102,102,97,98,50,48,50,54,51,99,51,99,102,57,50,52,49,99,97,48,51,99,98,48,100,52,51,98,56,48,52,57,100,57,55,54,57,56,101,48,51,97,101,48,101,54,56,55,55,48,49,99,98,48,51,100,50,50,99,52,51,99,50,48,102,51,99,49,101,57,48,55,57,48,51,56,50,49,101,52,50,99,53,50,52,97,52,48,101,97,56,55,98,99,51,102,53,56,48,57,56,100,48,102,54,48,55,100,50,56,97,54,48,101,54,50,54,49,55,50,49,102,97,48,102,56,56,55,56,52,97,99,48,55,97,50,56,54,49,99,50,48,55,54,99,49,99,55,48,101,53,50,54,57,53,97,48,102,50,53,51,56,98,49,48,101,56,48,48,102,102,102,101,97,48,52,100,49,56,49,50,98,56,48,101,50,52,48,57,100,48,48,55,49,54,49,102,57,48,50,53,97,52,48,57,57,53,48,101,51,55,48,55,57,48,48,101,52,99,49,101,53,53,48,55,54,98,56,55,100,48,51,57,55,56,51,99,99,49,101,102,48,101,55,101,50,101,52,48,49,101,100,49,48,102,55,57,52,48,49,102,97,48,101,101,48,48,102,102,51,97,99,56,49,99,51,48,102,49,48,55,53,52,51,100,99,53,54,54,52,48,48,102,53,56,55,53,52,97,51,50,100,102,56,48,57,51,49,55,99,53,55,54,52,101,101,56,53,100,48,49,51,99,49,51,56,53,54,97,54,50,55,97,49,50,54,55,102,56,48,52,52,54,97,101,97,48,54,48,97,48,48,102,98,51,57,48,48,55,100,55,98,48,51,100,50,48,48,55,100,54,48,48,102,102,49,51,57,48,48,102,51,52,48,57,52,56,48,55,97,52,53,56,56,48,51,100,100,55,99,51,97,55,56,97,55,48,102,49,56,51,98,97,48,55,57,101,56,52,49,100,54,48,102,48,48,55,52,56,51,98,97,48,102,55,56,49,100,53,56,55,98,49,48,51,49,54,54,49,100,50,48,102,102,56,55,55,52,97,101,48,102,48,97,50,56,100,98,56,48,51,98,52,52,51,57,101,49,102,51,52,51,50,56,56,98,97,48,102,55,56,55,55,56,51,97,48,48,102,52,99,51,97,48,49,102,101,48,101,50,49,53,56,49,102,54,48,102,55,54,48,101,57,53,57,55,99,57,99,48,53,102,52,98,102,102,97,56,48,102,55,54,48,48,102,97,56,53,48,48,55,99,53,53,48,51,56,56,48,52,100,48,48,102,102,48,51,101,98,57,52,51,102,52,48,102,97,52,48,57,100,52,50,101,98,48,55,50,48,49,101,102,48,49,51,55,54,48,101,102,56,49,100,100,56,55,102,99,48,57,50,101,48,102,51,48,51,98,102,50,100,99,98,56,50,102,56,51,99,54,48,52,98,53,48,55,49,49,50,52,97,97,50,100,48,51,100,54,49,100,52,48,55,57,101,49,102,53,50,57,52,97,99,48,102,56,57,53,101,48,101,100,56,49,101,55,54,48,55,102,54,56,54,53,101,56,55,52,100,51,52,51,99,54,48,101,56,56,98,100,50,98,49,51,52,98,100,48,101,55,48,51,97,102,50,97,100,48,100,48,52,97,57,48,55,56,101,48,101,100,48,49,101,101,56,55,101,48,51,99,48,56,54,48,101,56,99,49,48,52,48,48,55,99,53,102,56,48,49,102,52,97,98,56,48,57,102,101,48,55,101,99,56,101,48,52,101,54,56,49,51,48,52,49,100,56,48,101,48,48,55,97,56,48,57,50,52,48,50,53,97,52,51,102,101,53,57,48,55,55,48,98,51,48,55,55,52,49,102,52,54,99,48,49,101,101,52,99,48,102,102,56,49,102,98,57,53,99,49,99,101,50,98,52,51,99,48,53,49,48,55,48,49,50,99,51,97,48,53,55,49,55,50,56,49,57,49,52,51,56,48,48,101,101,55,48,55,99,48,51,56,52,48,102,51,52,49,101,48,97,55,48,55,101,57,49,48,98,49,48,101,55,56,51,99,50,99,48,48,102,102,102,54,100,56,51,97,53,99,49,99,98,48,55,56,50,49,100,57,48,102,54,48,51,100,49,55,48,49,100,102,56,48,54,54,55,56,51,102,100,48,55,102,54,48,101,55,48,48,102,102,57,53,56,48,55,51,52,48,102,48,48,49,102,102,56,49,51,48,52,48,102,48,99,97,49,48,55,53,56,48,101,55,52,49,100,53,49,52,48,102,48,55,57,48,51,102,50,49,102,57,48,102,51,98,99,102,56,48,57,55,49,53,48,53,55,54,52,57,52,55,52,52,52,54,52,55,52,54,52,54,52,50,52,54,52,100,50,100,56,98,101,48,102,48,49,55,97,53,98,97,53,57,53,99,49,100,98,48,101,55,48,55,53,56,97,50,50,98,56,98,50,48,102,54,48,55,99,99,51,100,97,53,57,57,52,101,49,100,55,48,101,99,49,53,50,53,101,56,55,57,52,98,99,50,98,48,97,99,52,100,102,102,48,48,102,102,57,51,55,48,50,55,57,56,48,57,49,56,48,50,54,50,99,48,49,102,53,100,52,48,52,99,54,48,55,100,48,48,102,102,57,53,102,48,50,54,55,99,51,57,56,48,48,102,54,97,56,55,102,99,51,97,98,57,57,50,100,48,97,54,50,101,56,97,99,98,52,97,50,99,48,51,56,56,48,102,51,99,51,56,99,53,56,97,52,97,53,50,50,56,55,54,99,49,101,56,48,51,97,101,48,102,50,50,53,97,49,57,53,99,48,48,102,102,102,55,52,48,51,98,102,48,102,53,55,50,98,52,98,50,99,53,55,57,54,49,52,56,50,53,55,57,55,52,53,52,57,55,54,53,53,57,55,52,49,99,97,48,102,98,48,55,55,52,51,97,54,49,102,100,48,101,97,48,55,98,52,51,97,52,53,48,48,50,55,48,97,48,54,99,99,48,48,102,98,55,102,48,48,55,100,98,49,48,51,101,50,48,48,55,100,98,55,56,49,51,51,100,52,48,102,99,48,51,102,50,56,48,53,102,48,51,98,56,48,55,53,48,49,100,50,48,101,101,49,53,52,49,100,98,48,55,49,56,48,52,98,97,50,52,48,55,102,53,56,48,102,102,48,55,53,52,49,99,97,57,53,99,102,56,55,55,56,51,98,99,56,101,48,102,48,49,50,48,97,52,50,102,49,48,56,51,57,99,48,101,100,100,49,52,98,102,48,102,48,56,51,99,97,48,102,99,49,52,101,57,48,49,102,49,48,102,49,56,55,97,56,98,50,48,101,56,52,48,55,97,57,99,50,98,98,56,55,52,99,51,56,101,53,56,49,54,99,53,57,48,55,54,52,49,100,97,56,55,51,100,48,99,97,100,48,50,57,57,53,102,102,100,55,53,100,55,53,102,102,100,52,48,54,50,50,48,48,55,100,57,100,48,48,51,101,57,51,56,51,100,50,48,52,97,101,56,49,50,51,50,48,52,56,99,56,48,51,101,99,97,56,49,99,52,97,48,48,55,56,52,51,100,99,48,52,98,101,48,49,51,50,54,48,52,98,48,48,49,50,98,99,49,101,99,48,55,101,97,53,48,57,53,48,49,100,53,50,99,53,102,50,98,52,48,57,54,55,48,55,57,56,49,102,53,48,50,53,98,99,49,99,48,53,102,48,102,51,56,55,98,52,51,100,101,53,97,56,51,99,54,48,102,54,56,55,56,99,98,101,48,101,102,56,49,51,49,54,48,102,56,52,98,98,48,55,97,48,49,101,53,52,49,50,101,97,52,51,57,101,49,99,100,48,55,55,97,48,101,98,56,51,100,97,53,57,48,55,54,99,49,100,51,50,48,51,56,100,102,48,102,55,48,51,98,52,50,98,52,98,49,48,49,55,55,53,52,48,51,98,52,52,48,49,102,53,57,54,49,100,52,48,101,98,56,51,99,48,48,102,102,48,55,100,52,53,56,48,51,101,98,102,48,51,56,99,49,102,57,48,101,100,49,52,48,49,102,52,48,101,51,56,55,99,52,48,49,102,53,99,54,48,52,97,56,56,55,53,48,51,101,50,49,99,102,48,102,53,49,52,101,53,54,56,55,56,99,51,97,99,49,101,98,48,101,97,56,55,56,56,48,57,54,57,48,101,48,57,53,52,49,101,52,48,101,98,56,55,57,48,51,98,54,53,98,50,49,97,55,49,53,48,53,102,48,55,55,56,98,99,50,57,100,51,49,50,99,97,56,50,100,48,97,54,50,99,49,48,100,51,52,97,102,50,100,48,97,101,52,56,52,98,50,98,57,51,100,97,55,49,98,55,50,101,50,98,102,99,48,50,52,98,57,55,53,48,51,99,52,48,48,102,102,55,100,101,54,48,48,102,102,51,101,57,97,52,51,102,56,48,48,102,102,102,97,55,98,48,50,54,50,56,97,51,48,101,100,50,51,48,55,97,102,48,51,99,56,48,50,53,57,99,49,102,99,48,48,102,102,51,100,101,50,49,101,48,48,102,102,50,53,97,48,49,101,51,49,54,56,57,56,53,50,98,54,49,102,100,52,57,50,57,56,51,97,48,57,52,53,49,52,56,55,98,56,49,100,99,48,51,99,102,48,101,101,57,53,98,57,48,51,97,50,48,55,102,99,49,100,98,56,48,51,100,100,99,49,100,51,52,52,50,99,52,51,101,50,53,49,49,52,56,53,55,56,55,48,99,49,101,50,57,52,56,53,102,57,52,56,49,101,56,48,101,99,99,48,55,55,56,98,55,52,100,48,102,56,48,51,98,48,48,55,55,56,48,52,55,54,98,102,101,48,54,99,56,48,48,102,97,52,54,48,50,53,49,52,49,99,100,56,49,51,101,54,48,48,102,102,102,98,51,52,48,50,53,101,56,48,57,52,57,48,55,102,97,56,52,53,102,97,53,56,51,97,56,48,55,99,97,49,100,102,48,50,54,50,52,97,52,48,102,48,51,97,49,100,50,50,102,53,102,48,101,100,56,55,97,99,97,55,50,99,52,97,50,48,50,53,55,56,49,102,53,48,55,99,48,51,97,52,49,102,48,48,102,102,101,100,57,55,49,97,53,51,53,49,53,49,56,51,99,50,49,99,97,48,102,97,56,55,55,48,51,98,97,49,102,51,50,97,57,49,48,98,98,50,98,56,98,101,48,101,97,49,54,52,53,56,57,52,56,56,101,53,54,56,55,97,52,51,98,50,49,101,53,48,101,99,97,54,57,54,54,49,100,101,50,99,99,50,56,48,48,49,102,54,55,50,48,48,102,102,102,97,102,54,48,55,97,52,48,48,102,102,102,97,99,48,48,50,55,50,48,49,101,54,56,49,50,57,48,48,102,102,102,52,56,98,49,48,48,55,98,98,51,56,55,52,102,49,52,101,49,101,51,48,55,55,52,48,102,51,100,48,56,51,97,99,49,101,48,48,102,102,101,57,48,55,55,52,49,101,102,48,51,97,98,48,102,54,50,48,101,50,99,99,51,97,52,49,102,102,48,101,101,57,53,99,49,101,49,52,53,49,98,55,48,48,102,102,55,54,56,56,55,51,99,51,101,54,56,54,53,49,49,55,52,49,101,102,48,101,102,48,55,52,48,49,101,57,56,55,52,48,51,102,99,49,99,52,50,98,48,51,101,99,49,101,101,99,49,100,50,98,50,102,57,51,56,49,102,97,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,51,50,52,56,48,49,102,54,102,101,48,48,102,97,57,100,48,55,51,56,48,48,102,98,55,48,48,102,102,50,53,56,54,56,49,99,55,56,55,101,57,51,99,97,49,48,55,55,48,48,102,53,99,51,97,52,49,101,51,50,97,56,51,99,56,48,101,51,48,48,57,56,98,52,56,48,101,49,50,52,48,55,102,52,51,100,52,48,101,53,56,98,50,52,56,48,102,48,56,55,55,57,50,52,49,101,48,50,51,57,52,56,53,49,97,49,48,55,99,52,49,100,98,50,53,49,55,101,49,100,100,48,55,57,50,49,99,55,50,57,100,50,48,51,57,97,49,101,51,48,101,97,49,54,50,49,101,101,57,48,101,97,98,97,53,56,102,48,101,57,56,55,101,48,98,49,50,97,52,98,50,48,102,51,48,51,98,53,48,101,55,97,54,49,53,98,102,101,48,49,50,100,99,98,97,56,55,52,56,51,102,99,48,55,48,97,48,102,56,99,48,57,53,56,48,55,99,97,48,102,48,48,48,102,102,57,55,101,48,50,54,48,56,49,100,101,49,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,101,48,101,100,48,55,101,52,51,56,101,49,101,55,54,53,49,102,49,54,50,53,52,57,54,51,57,49,100,49,100,50,100,49,57,50,49,49,100,50,53,48,57,50,49,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,54,56,55,56,99,51,57,99,49,101,57,50,56,56,98,49,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,51,56,55,97,48,51,98,48,53,98,49,55,97,49,100,57,50,102,48,97,99,50,99,100,51,52,50,53,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,55,101,52,48,49,100,100,55,50,48,48,102,102,55,100,49,52,48,48,102,102,50,101,48,99,55,48,48,51,98,57,97,48,50,55,48,56,48,48,102,102,53,101,48,100,52,48,50,98,51,56,48,49,102,54,48,97,48,101,98,99,51,56,97,48,101,51,52,48,57,102,56,48,50,55,55,99,49,99,97,48,51,97,100,50,56,102,48,55,53,99,49,100,56,48,51,97,49,48,50,54,102,56,48,57,57,53,48,55,53,99,48,101,102,48,51,98,55,56,98,51,50,101,52,98,57,48,48,55,98,55,48,51,56,56,49,99,48,48,102,102,55,99,99,49,102,52,48,101,57,48,55,52,48,97,50,97,50,101,52,51,99,48,57,101,53,100,48,55,56,52,98,53,99,53,50,57,52,48,53,51,49,53,101,56,53,52,53,56,57,55,56,53,57,49,54,52,53,101,57,54,48,48,102,102,57,53,48,52,102,49,54,56,53,56,50,55,50,55,100,53,97,54,53,48,48,55,57,56,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,102,102,56,49,55,102,97,101,98,97,101,98,102,101,48,49,98,102,50,48,48,101,101,98,57,48,48,51,101,56,97,48,48,49,55,48,54,51,56,48,49,100,99,99,56,49,51,56,52,48,48,50,102,48,54,97,48,49,53,57,99,48,48,102,98,48,53,48,55,53,101,49,99,53,48,55,49,97,48,52,102,99,48,49,51,98,101,48,101,53,48,49,100,54,57,52,55,56,51,97,101,48,101,99,48,49,100,48,56,49,51,55,99,48,52,99,97,56,51,97,101,48,55,55,56,49,100,98,99,53,57,57,55,50,53,99,56,48,51,100,98,56,49,99,52,48,101,48,48,51,101,54,48,102,97,48,55,52,56,51,97,48,53,49,53,49,55,50,49,101,48,52,102,50,101,56,51,99,50,53,97,101,50,57,52,97,48,50,57,56,97,102,52,51,97,50,99,52,98,99,50,99,56,98,50,50,102,52,98,48,48,52,97,56,50,55,56,98,52,50,99,49,51,57,51,101,97,100,51,50,56,48,51,99,99,49,52,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,55,102,99,48,98,102,100,55,53,100,55,53,102,102,100,52,49,99,56,48,48,102,102,55,100,55,100,48,51,97,102,48,101,50,56,51,102,50,48,50,55,101,48,48,57,50,48,48,55,50,56,48,102,52,56,97,51,99,49,101,56,48,55,54,48,48,102,55,56,48,57,98,101,48,50,53,97,56,49,100,55,48,51,99,51,48,101,100,102,50,99,99,98,57,50,57,56,48,49,101,101,51,48,101,50,48,55,102,99,49,102,51,48,55,50,99,51,97,52,49,101,102,50,56,97,52,98,57,48,101,102,97,55,57,52,97,49,101,49,50,97,98,49,55,52,53,48,49,55,50,53,56,50,49,99,57,54,50,53,49,57,54,52,53,54,57,55,97,53,55,56,50,54,56,49,51,99,53,53,57,54,48,56,50,57,102,51,48,57,57,50,48,57,98,97,56,49,56,48,48,48,102,102,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,102,102,56,55,51,48,48,51,101,100,102,99,48,49,102,53,51,97,48,102,56,56,48,49,102,53,50,48,48,52,99,102,53,48,51,56,102,48,102,99,97,55,57,55,99,48,102,49,99,49,100,52,48,55,98,52,51,98,56,53,53,48,55,56,99,49,99,54,48,49,51,49,54,57,48,49,99,50,54,48,51,56,50,49,100,53,48,55,100,52,53,55,51,48,49,100,101,48,101,102,50,52,48,51,99,48,52,55,50,57,48,97,51,52,50,48,102,56,56,51,99,56,52,53,50,56,48,51,99,50,48,101,100,52,51,102,48,53,99,50,52,48,55,51,56,51,99,54,49,100,53,50,99,52,51,100,102,54,49,101,97,54,99,97,101,99,49,100,51,48,102,99,49,54,48,53,52,57,53,97,49,100,57,48,55,57,52,49,99,102,52,99,50,99,56,48,97,54,53,52,48,51,98,99,52,48,49,102,54,55,50,48,48,102,97,102,55,48,55,53,97,48,48,102,98,51,102,48,50,52,100,99,49,101,54,56,49,50,57,48,48,102,52,56,98,49,48,48,102,102,55,98,52,98,48,55,98,48,48,52,97,48,51,99,54,48,101,101,56,49,101,55,97,49,48,55,53,56,51,98,101,49,101,100,48,102,49,48,51,97,49,48,55,97,56,49,100,51,52,101,99,53,97,48,55,52,99,51,102,101,49,100,100,50,98,52,51,99,48,56,98,99,102,102,49,56,98,49,48,101,55,56,55,99,100,48,99,97,50,50,101,56,51,97,48,49,101,48,48,102,56,48,51,97,100,48,102,55,56,55,102,99,51,56,97,53,54,48,55,100,56,51,97,49,99,51,100,98,52,53,102,50,49,48,48,52,100,97,56,49,51,57,101,48,52,97,49,56,51,101,51,48,50,52,51,52,48,57,57,102,48,55,98,99,48,52,97,52,48,51,102,102,52,50,48,101,102,50,49,56,51,100,54,48,55,51,50,49,101,48,52,50,50,57,99,51,99,50,101,56,55,53,48,98,98,54,52,51,99,56,49,100,55,50,101,99,97,102,50,101,52,51,98,99,53,53,48,55,99,56,51,97,50,49,101,100,48,101,100,49,55,53,51,50,56,54,57,54,57,48,53,48,48,55,100,99,51,57,50,49,101,50,48,101,101,56,55,98,99,97,57,52,53,50,102,48,97,102,48,101,102,56,55,98,48,97,101,50,98,99,98,100,52,51,50,98,52,51,100,50,49,100,57,48,101,100,56,55,57,57,48,52,98,51,48,101,102,49,53,100,102,101,48,97,99,50,56,48,99,56,54,48,48,102,97,51,55,48,48,55,100,51,51,56,55,49,52,48,49,102,55,48,52,48,52,98,56,48,48,51,101,99,56,56,51,98,52,99,48,55,97,54,52,49,100,97,56,49,51,51,48,48,102,102,101,50,98,48,49,50,98,52,49,101,49,48,50,53,57,99,49,101,51,49,54,54,57,99,53,98,98,99,49,99,54,54,48,98,56,48,102,56,50,50,56,49,51,50,100,50,49,101,101,48,55,55,48,48,102,102,102,52,56,51,98,97,53,53,101,52,102,101,57,50,48,101,102,99,49,101,52,48,48,51,100,97,48,49,100,51,52,52,52,102,48,102,56,49,52,99,53,49,50,55,56,55,102,56,49,100,99,57,55,97,53,49,49,52,101,49,101,56,48,101,99,99,48,55,56,56,97,57,52,51,48,102,56,56,51,98,48,48,102,102,55,56,56,48,50,100,101,50,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,55,102,99,48,52,50,100,48,102,54,48,55,52,99,51,100,48,49,99,49,48,102,52,56,55,57,99,51,56,97,49,102,97,48,101,100,49,55,99,49,99,97,48,102,98,56,55,51,56,98,102,50,101,48,51,97,54,49,102,50,48,101,56,48,55,97,99,97,54,50,99,52,51,98,97,49,101,57,48,101,57,56,55,97,52,51,98,97,57,99,57,48,53,53,48,55,57,48,51,97,101,49,101,53,48,101,101,49,54,99,56,54,56,50,53,99,49,52,50,49,101,50,50,56,99,98,55,52,51,52,98,50,97,48,98,53,50,57,99,98,49,52,51,52,50,50,99,48,97,98,50,99,49,49,100,50,99,97,101,52,102,54,57,98,98,54,101,101,54,52,53,53,53,48,48,99,102,56,48,48,102,102,55,99,57,99,48,48,102,102,49,102,52,52,48,48,102,102,48,102,51,98,56,49,99,54,50,102,52,48,57,101,102,48,50,53,51,99,51,57,54,49,98,48,49,51,55,52,48,101,56,48,51,56,50,57,57,99,49,101,51,56,51,97,101,48,55,55,56,48,101,102,48,48,102,102,52,101,56,51,102,56,48,52,101,50,56,55,54,99,97,100,50,100,99,51,56,50,53,54,48,55,55,98,51,99,53,56,56,48,51,100,102,56,49,100,102,52,51,57,48,55,56,48,48,101,51,99,49,100,97,49,53,101,48,102,49,57,51,99,51,98,98,56,97,53,48,101,49,48,55,102,56,49,101,56,48,51,101,53,50,56,100,49,56,51,97,48,48,101,53,99,97,57,57,52,100,98,48,101,97,56,51,98,49,50,56,57,48,56,48,50,99,49,100,55,102,102,53,100,55,53,100,55,102,99,48,54,102,102,48,48,102,102,55,99,53,99,56,48,57,50,101,48,48,55,100,53,48,56,48,51,101,99,54,56,48,49,101,54,51,56,48,57,54,56,48,50,55,53,48,48,102,102,57,54,52,101,48,102,51,52,48,57,57,55,48,55,55,98,57,48,56,49,102,57,48,51,98,52,48,102,97,100,48,51,101,55,48,50,54,52,48,51,57,57,99,51,99,101,48,101,50,53,50,102,48,55,53,99,51,56,50,49,102,50,48,101,98,48,48,51,100,98,52,48,101,57,56,51,100,56,49,99,53,48,101,48,57,52,52,48,48,102,52,97,48,49,101,48,50,53,48,55,52,99,98,57,99,53,100,57,55,97,53,101,57,54,48,49,101,102,48,55,56,48,48,48,102,102,102,53,99,102,57,53,101,53,53,57,53,55,56,97,56,48,55,54,54,53,57,50,55,99,56,49,97,100,48,48,102,102,51,101,102,57,52,48,49,102,49,98,48,48,102,102,50,53,48,48,102,102,49,100,48,56,48,51,101,98,100,52,51,102,50,48,102,100,99,48,49,102,53,97,99,48,52,98,49,57,52,50,48,101,99,99,49,101,98,56,49,50,102,97,49,101,48,57,48,55,100,50,48,102,57,57,51,56,98,57,48,55,102,54,48,102,99,52,51,99,56,53,56,57,55,97,48,52,98,48,48,55,50,48,51,56,48,48,102,102,102,48,100,50,99,49,101,99,97,49,48,55,52,56,97,99,48,55,99,48,48,102,50,52,51,101,48,49,99,53,52,97,50,102,99,97,48,52,97,55,52,51,97,99,48,102,50,57,51,53,48,101,99,48,49,101,100,102,50,102,56,98,48,48,102,102,101,56,48,55,48,99,51,99,56,53,54,48,55,53,52,98,50,50,100,48,51,100,48,53,56,57,53,52,49,99,50,48,102,56,48,48,102,102,97,53,56,48,48,102,97,50,98,48,50,55,97,48,51,102,50,48,52,56,51,56,48,51,101,99,99,56,48,57,54,99,48,55,57,48,49,100,57,48,102,57,48,55,48,52,51,56,97,49,99,48,48,55,98,52,49,102,102,48,101,50,56,49,50,101,50,48,52,99,55,49,55,50,48,102,52,49,97,50,57,53,56,48,101,49,97,50,56,49,50,100,101,48,102,54,99,49,101,55,56,55,48,100,49,99,49,101,52,57,54,101,53,100,56,55,57,52,98,53,52,100,50,57,50,56,51,56,98,99,51,56,98,52,53,51,49,52,97,48,102,51,48,97,99,48,102,97,97,49,57,55,101,53,49,50,49,49,52,48,53,100,56,55,49,53,48,55,56,55,97,54,56,98,100,48,101,49,97,54,56,55,98,56,51,57,101,49,101,48,48,48,102,102,101,50,56,48,55,97,97,48,101,98,48,51,56,56,48,102,99,48,49,100,54,48,51,99,98,48,55,50,97,48,102,52,56,97,51,101,49,101,54,48,55,54,54,48,102,56,56,49,100,102,56,55,99,52,49,100,55,48,51,99,54,48,101,100,52,57,54,54,53,99,49,52,100,99,51,99,50,49,99,52,48,102,102,56,55,55,56,98,51,48,101,98,56,55,98,48,97,48,101,53,100,48,55,55,100,51,52,97,53,48,102,49,57,53,53,99,98,56,48,101,102,49,55,50,53,57,49,53,100,99,98,48,50,56,99,98,50,50,98,56,98,99,50,98,99,49,51,50,48,57,101,50,98,48,98,50,52,48,50,99,97,49,97,52,100,57,102,102,48,48,102,102,56,53,49,53,48,48,102,102,100,51,56,48,48,55,100,55,98,48,48,51,101,51,57,48,48,48,102,102,102,97,54,55,48,55,100,101,48,52,56,51,56,49,50,52,52,48,102,97,52,49,101,56,48,49,50,55,51,52,49,101,53,48,55,57,54,48,102,56,48,48,102,102,57,52,49,48,50,53,97,52,49,101,56,48,51,99,52,48,102,49,101,48,50,54,49,56,48,57,97,55,50,57,56,48,49,101,101,52,48,102,100,56,55,102,99,49,99,99,48,55,51,48,51,100,56,49,101,101,50,102,98,49,52,99,53,48,48,51,101,99,50,57,56,51,98,97,53,53,102,50,101,56,98,102,50,101,56,98,49,52,100,99,53,55,57,52,54,53,54,57,53,99,53,49,50,48,48,50,54,51,50,48,57,53,54,53,55,50,49,49,53,102,51,50,56,55,50,48,49,54,100,97,48,52,101,97,56,49,50,99,50,49,101,56,48,50,52,98,52,48,57,98,54,48,50,54,51,48,48,57,53,50,48,102,56,51,56,49,101,48,52,97,50,101,48,49,99,50,48,51,100,101,48,102,98,56,51,98,55,52,52,48,102,48,48,55,57,52,51,57,54,57,101,48,101,102,52,98,48,48,102,102,102,100,56,55,53,56,97,51,50,101,57,50,101,48,51,57,50,48,102,51,57,49,48,51,97,52,53,97,97,55,49,54,52,57,54,53,50,56,55,55,56,49,101,97,48,55,50,54,56,51,98,56,48,102,49,48,51,57,102,51,48,53,100,49,55,101,56,48,53,56,48,55,52,56,51,100,48,53,52,57,54,54,53,52,56,55,56,56,98,100,50,97,53,51,53,48,48,98,51,52,102,48,48,101,53,49,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,48,102,102,97,56,99,48,48,55,100,102,51,56,49,50,98,56,48,101,50,56,48,57,51,48,48,48,102,102,55,100,97,102,56,49,51,53,54,48,52,98,52,56,49,50,100,50,49,99,55,99,48,101,100,52,49,99,57,56,51,98,52,99,48,101,51,97,48,51,57,52,49,99,98,48,48,55,98,57,99,51,100,101,49,102,48,48,102,102,49,50,54,99,49,101,101,48,50,53,99,48,49,99,101,56,55,102,56,51,99,55,56,48,49,101,101,51,48,102,101,48,55,56,56,51,100,54,49,101,101,50,99,99,49,51,101,49,101,99,48,102,53,57,55,54,53,99,49,99,98,57,50,102,57,51,101,57,48,97,53,50,99,48,52,98,99,97,101,101,56,54,53,54,50,49,97,48,97,48,50,49,56,51,98,97,48,48,102,102,102,56,99,54,56,48,51,101,97,56,56,49,99,100,56,48,51,101,99,101,52,48,57,98,54,48,55,99,48,57,97,48,52,100,51,48,51,98,55,48,102,48,48,51,99,53,48,50,53,55,52,48,57,55,55,48,55,52,50,99,57,54,101,49,101,57,50,97,52,97,53,48,55,56,97,102,56,55,48,99,97,99,50,101,48,49,102,49,56,51,99,97,50,101,50,52,97,48,48,55,52,54,49,100,49,48,102,55,51,97,49,100,53,50,101,48,97,50,48,55,97,97,57,52,49,100,102,52,101,48,101,98,49,52,50,48,102,56,99,51,102,48,56,54,57,54,48,101,101,99,98,51,48,101,102,99,49,53,99,49,101,99,48,55,55,50,49,100,98,52,48,48,102,102,102,97,48,55,57,54,52,97,55,50,101,101,52,51,57,101,49,102,53,48,57,100,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,55,98,56,48,48,102,102,55,99,53,55,56,48,57,51,98,48,102,100,56,49,50,57,50,48,48,102,97,57,49,48,55,55,54,53,57,48,51,99,54,52,98,102,48,49,101,48,48,50,54,100,99,51,102,99,53,101,48,49,51,56,54,56,48,49,100,99,99,99,49,52,99,54,48,101,55,48,55,49,48,49,101,56,48,55,49,56,49,100,99,56,55,52,99,49,100,55,97,50,101,50,101,99,97,49,48,102,50,56,55,56,53,48,99,98,101,101,49,102,53,48,55,54,54,48,101,100,56,51,97,50,48,102,54,102,97,53,53,99,56,55,55,52,98,100,48,101,101,56,48,51,100,52,55,99,49,99,55,48,102,50,48,55,54,99,97,102,48,102,49,56,55,52,52,98,51,52,99,52,101,102,102,48,53,48,48,48,102,102,49,102,54,57,101,48,48,102,97,49,57,48,48,55,100,49,53,56,49,50,54,48,48,48,102,102,102,97,101,53,48,50,55,51,56,48,57,57,54,52,50,48,50,53,53,48,48,49,101,57,97,56,55,98,52,49,100,98,48,51,56,49,48,102,101,99,56,51,97,98,48,102,97,48,48,51,100,55,49,48,50,55,48,52,51,101,51,50,53,51,48,51,102,53,48,102,55,49,53,53,99,51,56,52,48,101,48,55,54,48,101,100,97,53,48,51,100,101,48,102,53,49,53,50,53,57,54,50,99,52,49,102,54,48,55,97,99,51,56,50,53,51,102,101,49,101,53,50,56,48,98,48,48,101,55,97,48,48,102,102,50,55,51,57,54,48,49,102,53,101,56,54,49,100,55,52,51,50,102,53,51,57,48,99,48,53,52,98,48,48,102,102,55,99,54,48,99,48,57,48,99,48,50,53,51,99,48,49,102,54,49,97,48,52,102,99,56,51,100,99,48,55,50,101,48,52,101,49,56,51,97,98,99,48,102,55,52,49,100,56,56,55,53,99,48,57,52,49,48,102,102,56,51,100,49,50,56,99,51,98,55,56,51,102,48,48,102,102,102,50,48,49,100,102,102,52,50,48,102,99,57,52,99,48,102,57,99,48,57,55,100,48,101,97,57,53,54,53,102,55,50,101,52,49,100,55,56,55,98,99,51,57,48,49,101,50,52,57,99,56,97,49,100,100,48,102,99,48,55,57,49,48,51,49,53,101,57,56,53,56,98,56,53,49,100,55,50,99,56,49,51,99,101,49,53,100,54,57,101,56,50,53,55,97,54,97,49,48,49,101,98,48,48,51,101,54,98,48,48,52,101,100,48,55,53,49,98,48,101,97,48,49,50,100,56,48,48,102,97,100,102,52,52,48,101,52,56,55,56,53,102,48,102,97,97,52,48,55,56,56,51,97,50,48,52,102,48,48,102,102,55,56,48,49,101,52,50,52,57,54,52,56,48,56,97,49,100,54,50,98,48,51,97,99,56,97,53,55,48,49,51,48,50,48,101,50,48,51,97,52,49,99,55,50,57,52,97,98,57,99,57,99,53,99,49,55,54,49,101,48,50,102,48,98,55,52,98,48,102,98,57,55,56,49,101,50,52,100,52,101,48,48,102,102,55,98,55,56,97,100,48,101,55,57,53,99,49,100,102,48,101,57,50,49,49,53,54,48,48,102,55,57,51,97,49,101,102,50,100,51,48,55,48,52,48,98,56,52,48,49,102,48,97,97,48,48,102,102,54,98,97,54,56,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,102,102,56,49,99,48,48,102,102,48,51,101,102,57,56,48,49,102,52,51,52,48,48,102,102,102,97,97,48,48,50,52,98,99,48,49,102,53,52,48,48,102,102,52,100,54,48,49,51,50,99,48,52,98,52,56,49,50,97,54,48,48,102,52,100,52,49,102,54,48,51,98,54,57,48,55,49,100,50,49,99,97,48,102,97,55,48,55,101,52,48,52,99,56,48,55,99,52,48,52,57,97,52,51,100,101,48,52,99,56,48,51,57,101,48,101,49,48,55,56,102,48,48,102,102,51,100,98,97,49,102,100,48,55,99,48,49,101,100,48,101,56,57,54,55,100,51,99,51,97,56,49,101,98,50,102,48,97,55,100,99,98,57,50,56,53,51,99,49,50,51,100,50,99,49,51,101,53,55,55,52,50,50,99,53,48,100,48,53,51,57,49,48,48,50,101,48,100,52,48,51,55,101,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,48,48,102,102,97,48,54,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,102,48,99,48,57,55,49,48,48,102,102,55,100,51,52,56,55,101,99,48,57,98,51,48,48,102,102,55,100,51,100,48,51,102,100,48,48,102,102,55,100,57,54,56,51,56,101,48,102,52,101,50,99,48,51,102,99,48,52,97,55,56,51,102,101,48,55,99,56,49,100,100,48,55,100,54,48,101,55,56,51,99,50,57,56,53,51,57,53,54,53,51,48,55,56,56,48,57,55,50,48,55,54,101,48,101,51,99,49,99,97,56,51,100,57,50,100,48,49,101,51,48,51,98,97,50,101,53,50,101,53,48,54,53,49,52,49,101,48,56,51,98,55,99,49,101,101,48,102,98,57,55,52,49,102,49,48,101,55,57,55,99,53,57,50,54,97,49,56,51,99,51,48,101,49,51,48,56,98,56,51,56,98,52,53,53,56,55,102,48,51,97,48,53,55,48,55,52,48,49,102,49,48,49,49,101,50,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,102,102,48,48,98,48,52,53,100,52,48,55,55,102,48,48,55,99,97,52,56,48,49,102,52,50,102,99,49,99,52,57,54,101,48,102,54,52,48,49,102,54,98,50,48,52,98,48,50,54,101,52,56,48,55,52,50,48,102,48,48,102,102,49,101,48,100,48,55,99,56,48,57,98,99,48,55,54,48,49,101,49,48,102,48,55,55,52,98,56,48,55,54,99,48,102,52,99,49,102,49,48,55,100,100,49,52,97,98,55,99,49,101,102,56,51,98,56,50,99,48,98,101,52,100,99,57,56,49,101,54,48,55,55,99,48,102,52,52,49,101,53,56,55,98,53,48,49,49,48,51,101,48,48,101,102,101,53,51,49,51,99,51,99,52,48,101,101,56,51,102,99,49,101,56,52,55,50,99,99,51,57,50,56,50,53,56,48,51,97,49,50,102,49,51,99,51,98,101,48,101,51,56,48,52,56,48,53,102,102,100,52,48,51,52,101,48,48,49,102,53,101,99,48,48,102,102,102,56,101,52,48,48,102,102,51,101,57,57,99,49,102,55,56,49,50,48,101,48,52,57,49,48,51,101,57,48,55,97,48,48,102,102,52,57,99,102,48,102,50,56,51,99,98,48,55,99,48,48,102,102,52,97,48,56,49,50,100,50,48,102,52,48,49,101,50,48,55,56,102,48,49,51,48,99,48,52,100,51,57,52,99,48,48,102,55,50,48,55,101,99,51,102,101,48,101,54,48,51,57,56,49,101,99,48,102,55,49,55,100,56,97,54,50,56,48,49,102,54,49,52,99,49,100,100,50,97,102,57,55,52,53,102,57,55,52,53,56,97,54,101,50,98,99,97,51,50,98,52,97,101,50,56,57,48,48,49,51,49,57,48,52,97,98,50,98,57,48,56,97,102,57,57,52,51,57,48,48,97,99,55,53,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,48,102,102,97,56,99,48,48,55,100,102,51,56,49,50,98,97,48,101,50,56,48,57,51,48,48,48,102,102,55,100,97,102,56,49,51,53,54,48,52,98,52,56,49,50,100,50,49,99,55,99,48,101,100,52,49,99,57,56,51,98,52,99,48,101,51,97,48,51,57,52,49,99,98,48,48,55,98,57,99,51,100,101,49,102,48,48,102,102,49,50,54,99,49,101,101,48,50,53,99,48,49,99,101,56,55,102,56,51,99,55,56,48,49,101,101,51,48,102,101,48,55,56,56,51,100,54,49,101,101,50,99,99,49,51,101,49,101,99,48,102,53,57,55,56,53,99,49,99,98,57,50,102,57,51,101,57,48,97,53,50,99,48,52,98,99,97,101,101,56,54,53,54,50,49,97,48,97,48,50,49,56,51,51,97,48,48,102,102,102,57,48,52,48,48,102,102,51,101,57,51,52,51,100,52,48,48,102,102,102,97,97,54,48,55,102,54,56,50,49,102,57,48,55,54,52,56,48,49,101,49,48,102,51,56,49,50,54,48,48,102,102,48,98,101,48,102,54,57,55,48,48,101,98,48,51,101,48,99,48,55,53,99,98,49,52,48,48,101,97,56,51,57,51,48,102,52,57,54,52,49,102,48,48,102,101,49,55,48,53,51,48,49,50,57,101,53,100,48,55,56,56,98,53,48,55,56,99,48,102,50,56,51,99,99,49,101,48,48,102,102,102,49,48,55,49,99,49,100,53,49,53,101,49,100,56,50,100,56,51,98,54,48,102,48,56,51,102,54,57,99,49,100,99,50,99,52,49,102,50,49,53,102,48,49,101,101,50,99,48,51,98,56,53,53,49,54,48,53,57,48,55,48,52,51,102,102,54,53,54,48,98,97,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,98,56,56,49,51,53,50,48,52,98,52,56,51,97,100,48,50,55,49,56,48,57,55,50,48,55,99,99,48,52,97,100,56,51,101,97,50,97,102,57,55,48,48,101,99,52,49,102,56,48,55,48,52,51,99,48,49,99,48,48,102,102,102,50,102,52,55,52,48,48,102,102,101,102,50,55,57,55,50,53,49,102,50,100,100,49,55,102,50,57,56,51,101,56,49,100,51,97,48,102,52,56,55,55,99,51,100,54,49,100,100,50,98,52,51,102,101,48,101,102,52,51,99,52,56,101,53,54,48,55,100,56,49,100,100,56,55,57,49,51,99,97,48,50,99,101,52,51,97,50,49,102,98,48,101,102,56,55,55,52,51,99,56,56,54,56,49,54,57,101,53,51,97,49,50,102,102,56,48,52,52,55,97,101,97,48,54,52,97,48,48,102,98,52,102,48,48,55,100,54,57,48,51,101,50,48,48,55,100,53,50,48,49,51,54,97,49,101,50,48,50,53,55,52,49,101,102,57,55,52,49,100,102,48,102,56,98,48,57,48,53,48,49,53,99,48,102,49,99,49,100,49,56,51,99,98,48,101,101,100,97,50,97,50,57,53,97,48,102,53,48,49,99,101,48,55,57,52,98,57,48,102,51,49,52,52,49,100,53,48,102,98,50,53,48,55,54,51,57,54,97,53,57,49,55,48,49,99,50,48,102,48,53,49,55,48,49,100,50,48,102,50,48,55,54,56,51,100,101,49,99,98,50,102,49,51,49,51,57,99,48,101,102,48,55,97,99,51,98,101,53,99,99,56,55,55,56,98,101,48,102,56,48,55,50,49,99,48,101,56,56,55,102,52,51,100,97,48,53,98,52,98,102,102,97,101,98,97,101,98,102,102,97,101,97,48,55,48,54,48,48,102,97,99,100,48,48,55,100,50,97,48,49,51,57,48,48,48,102,102,102,98,53,48,48,101,50,56,49,51,50,101,49,102,98,48,50,53,101,48,51,97,101,48,57,52,48,101,102,56,51,56,54,48,101,48,50,53,57,54,48,49,100,51,48,102,50,48,55,98,57,98,52,49,50,56,56,51,56,56,48,102,56,99,49,102,99,50,51,57,54,101,49,100,48,52,99,52,54,48,50,53,97,52,51,98,97,49,102,54,50,101,99,98,97,50,57,57,48,56,97,57,48,102,102,57,55,50,48,101,100,48,98,55,48,102,51,48,55,99,100,98,50,102,55,97,48,49,55,97,49,100,48,48,102,102,101,56,57,55,97,53,55,56,51,98,56,48,101,100,56,51,100,100,50,100,48,49,100,56,56,55,55,52,49,101,102,48,55,54,99,51,102,99,56,48,48,53,52,99,49,101,99,48,101,57,56,55,97,48,51,56,50,49,101,57,48,102,51,56,55,49,52,51,102,52,49,100,97,50,102,56,51,57,54,49,102,55,48,101,55,49,55,101,53,99,48,55,52,99,51,101,52,49,100,48,48,102,53,57,52,99,53,56,56,55,55,52,51,100,50,49,100,51,48,102,52,56,55,55,53,51,57,50,48,97,97,48,102,50,48,55,53,99,51,99,97,49,100,99,50,100,57,48,100,48,52,98,56,50,56,52,51,99,50,53,49,57,55,48,56,54,57,54,53,52,49,54,97,53,51,57,54,50,56,54,56,52,53,56,49,53,54,53,56,50,51,97,53,57,53,99,57,101,100,51,55,54,100,100,99,99,102,102,56,97,97,97,48,100,51,56,49,50,52,97,48,101,53,48,51,97,97,48,52,99,97,48,49,51,57,97,48,52,97,51,48,49,50,101,97,49,102,98,50,99,48,98,102,50,97,99,51,57,50,48,102,102,52,48,57,57,101,48,55,48,56,48,101,53,56,51,101,48,53,97,48,55,52,53,50,99,97,100,52,49,48,102,53,57,53,54,49,100,55,48,55,97,54,48,102,53,56,51,97,99,49,99,51,48,102,48,97,55,56,55,54,99,98,48,50,101,48,97,55,50,102,52,97,56,52,53,48,102,49,50,49,57,52,101,53,101,50,52,97,53,49,53,50,57,54,57,101,53,48,57,55,97,53,54,99,49,54,49,57,49,53,99,50,99,48,97,99,50,99,49,98,100,52,56,52,101,48,50,98,48,97,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,98,102,101,51,50,56,48,51,101,100,51,99,48,49,102,53,97,52,48,102,56,56,48,49,102,53,52,56,48,52,100,97,56,55,56,56,48,57,53,100,48,55,99,48,53,100,48,55,55,99,51,101,50,99,50,52,49,52,48,53,55,56,51,99,55,48,55,52,54,48,102,50,99,51,98,98,54,56,97,56,97,53,54,56,51,100,52,48,55,51,56,49,101,53,50,101,52,51,99,99,53,49,48,55,53,52,51,101,99,57,52,49,100,56,101,53,97,57,54,52,53,99,48,55,48,56,51,99,49,52,53,99,48,55,52,56,51,99,56,49,100,97,48,102,55,56,55,50,99,98,99,52,99,52,101,55,48,51,98,99,49,101,98,48,101,102,57,55,51,50,49,100,101,50,102,56,51,101,48,49,99,56,55,48,51,97,50,49,102,100,48,102,54,56,49,54,100,50,56,48,55,54,57,56,48,51,101,100,51,99,48,49,102,53,97,52,48,101,55,52,48,49,102,54,98,54,48,52,97,53,48,55,56,56,48,57,53,99,48,55,98,101,53,100,48,55,56,48,51,57,99,57,48,99,49,55,101,53,55,56,51,99,55,48,55,52,54,48,102,50,99,51,98,98,52,57,52,57,52,53,57,48,51,97,98,48,55,99,56,49,100,97,50,57,56,51,99,97,53,49,48,55,53,52,51,101,97,57,52,49,100,56,101,53,97,57,53,97,53,52,48,55,102,52,51,98,102,50,53,51,56,55,98,52,51,99,56,49,100,97,48,102,55,56,55,50,99,98,99,52,99,52,50,54,99,51,99,48,49,100,52,48,102,48,49,55,51,50,49,100,101,50,102,56,51,57,99,49,102,55,54,99,51,97,52,49,102,100,48,101,57,56,48,52,101,57,56,49,51,57,101,48,52,97,49,56,51,101,51,48,50,52,51,52,48,57,57,102,48,55,98,99,48,52,97,52,48,51,102,102,52,50,48,101,102,50,49,56,51,100,54,48,55,51,50,49,101,48,52,50,50,57,99,51,99,50,102,48,55,53,48,98,98,54,48,51,99,56,49,100,55,50,101,99,97,102,50,101,52,51,98,99,53,53,56,55,99,56,51,97,50,49,101,100,48,101,100,49,55,53,51,50,56,54,57,54,57,48,53,48,48,55,100,99,51,57,50,49,101,50,48,101,101,56,55,98,99,97,57,52,53,50,102,48,97,101,48,101,102,56,55,98,48,97,101,50,98,99,98,100,52,51,50,98,52,51,100,50,49,100,57,48,101,100,56,55,57,57,48,52,98,51,48,101,102,49,53,102,102,101,48,97,99,50,101,98,97,101,98,102,102,97,56,48,99,48,48,48,102,102,48,102,97,55,98,48,48,55,100,51,99,48,48,51,99,53,97,48,48,57,53,56,48,48,102,102,55,100,56,100,102,48,55,55,99,53,97,101,50,56,48,48,102,102,57,57,57,48,50,53,56,48,48,49,101,53,101,99,49,101,49,48,51,56,99,101,48,50,53,102,99,98,55,97,48,55,97,48,48,48,102,102,102,55,49,56,51,98,97,48,50,55,49,98,49,55,52,48,52,98,99,55,48,49,51,99,48,55,57,101,48,101,100,56,51,56,52,49,99,99,99,48,102,56,56,49,101,48,48,55,52,99,49,99,102,48,48,51,97,53,98,48,102,54,101,48,102,48,102,48,55,55,56,48,48,102,54,54,102,48,52,56,57,53,102,48,53,52,56,55,56,48,51,100,55,100,51,52,48,53,102,102,53,48,49,102,102,48,48,49,102,48,54,50,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,102,102,56,48,56,53,97,49,101,99,48,101,57,56,55,97,48,51,56,50,49,101,57,48,102,51,56,55,49,52,51,102,52,49,100,97,50,102,56,51,57,52,49,102,55,48,101,55,49,55,101,53,99,48,55,52,99,51,101,52,49,100,48,48,102,53,57,52,99,53,56,56,55,55,52,51,100,50,49,100,51,48,102,52,56,55,55,53,51,57,50,48,97,97,48,102,50,48,55,53,99,51,99,97,49,100,99,50,100,57,48,100,48,52,98,56,50,56,52,51,99,50,53,49,57,55,48,56,54,57,54,53,52,49,54,97,53,51,57,54,50,56,54,56,52,53,56,49,53,54,53,56,50,51,97,53,57,53,99,57,101,100,51,55,54,100,100,99,99,56,97,97,97,48,49,57,51,56,48,48,102,57,53,52,56,48,51,101,56,102,48,98,49,48,50,54,52,99,51,97,101,49,101,100,48,48,55,100,97,50,56,49,50,101,50,57,48,49,100,102,52,48,48,102,102,55,97,97,48,101,51,48,49,99,102,97,52,50,53,56,49,51,52,54,48,101,100,49,50,53,48,52,51,97,101,49,100,55,54,48,49,101,57,56,51,57,98,48,55,53,48,53,55,57,55,56,53,101,97,52,56,51,101,57,50,57,99,51,99,98,57,49,48,97,99,52,97,50,102,48,49,102,48,56,51,97,100,48,101,51,99,97,52,49,52,101,49,101,52,50,97,48,51,101,101,53,100,49,54,55,54,48,102,48,52,49,100,48,48,102,102,55,51,99,51,97,50,49,100,100,48,101,50,49,54,50,53,49,48,55,57,56,49,100,56,56,55,54,99,51,56,50,48,102,54,99,48,50,100,56,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,52,52,48,48,55,99,54,48,99,48,57,48,99,48,50,53,51,99,48,49,102,54,49,97,48,52,102,99,56,51,100,99,48,55,50,101,48,52,101,49,56,51,97,98,99,48,102,55,52,49,100,56,56,55,53,99,48,57,52,49,48,102,102,56,51,100,49,50,56,99,51,98,55,56,51,102,48,48,102,50,48,49,100,102,102,52,50,48,102,99,57,52,99,48,102,57,99,48,57,55,100,48,101,97,57,53,54,53,102,55,50,101,52,49,100,55,56,55,98,99,51,57,48,49,101,50,52,57,99,56,97,49,100,100,48,102,99,48,55,57,49,48,51,49,53,101,57,56,53,56,98,56,53,49,100,55,50,99,56,49,51,100,54,53,55,53,97,55,97,48,57,53,101,57,97,56,52,48,51,55,97,48,48,102,102,51,101,99,50,52,48,49,102,49,99,56,48,48,55,100,51,51,56,51,57,48,48,102,102,50,52,49,99,48,57,100,100,48,55,100,50,48,101,98,99,48,57,51,57,101,49,100,97,48,55,57,54,48,101,55,99,48,57,52,49,48,50,54,53,56,49,101,56,48,51,98,98,48,102,49,102,48,50,54,49,56,48,57,97,55,50,101,52,48,49,101,100,98,48,102,100,56,55,48,48,102,102,49,99,99,48,55,99,99,51,100,56,49,100,49,50,102,98,57,52,99,53,102,56,51,101,99,50,101,52,51,98,97,53,97,55,50,57,52,98,102,50,57,52,97,101,52,100,101,53,55,57,55,56,53,54,57,54,50,53,49,50,55,56,50,53,102,97,48,57,54,56,53,55,50,54,57,53,102,53,52,56,55,52,48,50,101,49,56,48,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,102,101,99,48,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,55,102,99,48,50,52,50,49,55,53,100,55,53,102,102,48,49,57,49,48,48,49,102,49,56,51,48,50,52,51,48,48,102,102,57,52,102,48,48,55,100,56,54,56,49,51,102,50,48,102,55,48,49,99,98,56,49,51,56,54,48,101,97,102,48,51,100,100,48,55,54,50,49,100,55,48,50,53,48,52,51,102,101,48,102,52,52,97,51,48,101,100,101,48,102,99,48,51,99,56,48,55,55,102,100,48,56,51,102,50,53,51,48,51,101,55,48,50,53,102,52,51,97,97,53,53,57,55,100,99,98,57,48,55,53,101,49,101,102,48,101,52,48,55,56,57,50,55,50,50,56,55,55,52,51,102,48,49,101,52,52,48,99,53,55,97,54,49,54,50,101,49,52,55,53,99,98,50,48,52,102,53,57,53,100,54,57,101,56,50,53,55,97,54,97,49,48,48,102,102,99,55,48,48,102,102,48,102,98,101,54,48,48,55,100,48,100,48,48,51,101,97,56,48,48,57,50,102,48,48,102,102,55,100,53,48,48,49,51,53,56,48,52,99,98,48,49,50,100,50,48,52,97,57,56,48,51,100,51,53,48,55,100,56,48,101,100,97,52,49,99,55,52,56,55,50,56,51,101,57,99,49,102,57,48,49,51,50,48,49,102,49,48,49,50,54,57,48,102,55,56,49,51,50,48,48,102,102,101,55,56,51,56,52,49,101,51,99,48,48,102,102,102,54,101,56,55,102,52,49,102,48,48,55,98,52,51,97,50,53,57,102,52,102,48,101,97,48,55,97,99,98,99,50,57,102,55,50,101,52,97,49,52,102,48,52,56,102,52,98,48,52,102,57,53,100,100,48,56,98,49,52,51,52,49,52,101,52,52,48,50,55,102,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,51,55,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,49,52,48,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,102,99,56,48,51,98,97,101,52,48,48,102,97,50,56,48,48,53,99,49,56,101,48,48,102,102,55,55,51,52,48,52,101,49,48,48,102,102,48,98,99,49,97,56,48,53,54,55,48,48,102,102,51,101,99,49,52,49,100,55,56,55,49,48,49,99,54,56,49,51,102,48,48,52,101,102,56,51,57,52,48,55,53,97,53,49,101,48,101,98,56,51,98,48,48,55,52,50,48,52,100,102,48,49,51,50,97,48,101,98,56,49,100,101,48,55,54,102,49,54,54,53,99,57,55,50,48,48,102,102,102,54,101,48,55,49,48,51,56,50,48,102,57,56,51,101,56,49,100,50,48,101,56,49,52,53,52,53,99,56,55,56,49,51,99,98,97,48,102,48,57,54,98,56,97,53,50,56,48,97,54,50,98,100,48,101,56,98,49,50,102,48,98,50,50,99,52,98,100,50,99,48,49,50,97,48,57,101,50,100,48,98,48,52,101,52,102,97,98,52,99,97,48,48,102,102,102,51,48,53,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,102,102,48,50,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,51,48,52,52,52,52,52,57,52,102,52,56,52,55,52,50,52,51,54,49,101,52,98,52,98,52,98,55,57,57,52,55,52,53,52,52,52,55,54,102,98,99,102,50,52,98,99,102,100,54,52,55,52,55,54,53,49,100,49,100,56,57,50,52,102,97,53,53,53,53,49,97,55,54,51,55,97,98,48,54,55,101,102,53,99,55,50,102,53,48,51,50,102,48,48,102,102,55,100,52,53,48,49,50,101,48,53,102,48,49,51,52,48,48,48,102,102,102,98,49,54,48,50,53,48,56,51,56,50,53,54,56,55,50,49,50,99,51,102,97,49,100,52,50,97,52,48,57,56,97,48,55,48,52,49,101,100,48,55,98,97,53,51,97,51,56,55,54,57,51,56,51,100,54,53,55,50,50,56,51,57,102,50,98,56,49,102,98,48,51,98,53,50,57,52,51,102,99,53,56,56,55,56,56,97,102,52,52,50,57,52,98,102,52,48,52,52,48,101,101,99,49,53,52,49,101,50,57,52,50,50,99,100,51,56,51,100,50,56,53,50,49,100,53,57,57,52,99,99,100,49,54,99,57,100,51,48,57,56,52,54,98,102,99,48,51,50,51,48,48,49,102,49,55,50,48,50,52,102,52,51,102,50,48,52,57,101,56,48,51,101,97,102,56,97,53,52,49,48,102,100,56,54,53,50,57,54,48,52,99,55,56,51,99,53,50,97,99,48,57,98,48,50,56,57,49,51,55,50,101,51,50,52,49,53,101,49,100,54,48,55,99,48,48,52,98,99,56,49,50,102,99,56,101,53,52,57,53,99,53,57,50,51,49,54,99,49,100,57,48,101,97,102,52,52,50,99,57,48,102,56,55,54,53,50,97,53,51,100,49,49,48,97,52,98,102,52,49,54,101,56,48,50,57,56,55,56,99,98,50,97,97,101,49,57,48,48,102,102,99,55,97,97,50,54,56,55,50,56,51,57,97,53,48,48,102,102,51,98,101,48,101,55,56,55,52,99,51,56,54,49,100,50,50,98,53,49,52,97,53,48,101,97,48,55,49,99,51,98,48,49,100,101,48,101,56,48,55,54,48,97,54,50,98,100,49,53,48,52,97,101,50,98,56,97,97,50,56,48,51,98,50,53,52,97,50,57,52,56,53,50,49,53,99,53,54,57,53,99,53,52,97,50,50,48,49,53,101,56,52,56,50,56,50,53,53,97,50,98,48,56,52,56,54,56,50,56,50,56,50,56,52,56,50,56,53,50,56,102,49,50,56,50,53,55,99,51,55,51,49,49,50,51,57,50,102,102,56,48,56,48,54,48,48,102,57,97,51,56,49,51,55,101,48,48,102,102,100,56,99,56,48,52,97,55,48,51,98,57,48,55,57,52,48,48,102,102,98,98,57,102,56,49,51,50,48,48,102,102,101,101,52,97,54,48,102,55,56,48,50,54,50,98,56,51,99,55,48,55,51,100,99,51,101,99,49,100,51,50,56,56,51,99,56,48,48,57,102,49,50,101,99,51,98,97,48,48,102,102,102,55,99,48,55,55,56,48,52,52,53,57,56,55,54,56,52,97,55,97,56,48,56,48,54,97,48,54,97,54,48,48,102,102,102,98,57,99,48,50,55,51,48,51,98,101,48,52,102,100,48,48,102,102,51,101,99,54,48,49,102,102,56,49,51,51,97,49,99,98,52,56,50,100,101,48,51,56,56,49,102,102,101,48,101,97,102,56,55,53,99,97,56,50,100,49,101,52,48,99,100,49,53,53,56,51,97,54,48,101,50,56,49,100,56,48,55,48,56,98,98,101,56,99,53,55,57,53,54,49,101,54,48,102,55,49,52,99,56,57,57,51,99,98,55,48,101,53,50,52,50,53,100,52,97,48,57,55,97,57,98,52,57,98,50,49,57,53,57,54,49,57,48,52,98,48,101,101,49,53,99,56,50,48,53,53,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,101,55,101,48,48,102,102,102,56,54,56,48,49,51,55,52,49,100,48,48,55,51,54,48,52,100,54,56,51,102,51,48,50,53,53,56,98,57,52,55,52,57,55,52,51,100,97,48,52,101,53,56,48,51,100,51,50,48,48,102,102,55,98,50,100,50,49,57,54,99,97,99,55,53,49,49,49,98,56,49,50,102,54,48,101,101,48,48,57,97,48,48,55,56,99,49,101,51,56,52,98,52,57,52,97,48,102,50,49,53,97,53,97,97,51,55,97,50,97,56,98,51,52,54,99,100,55,50,57,99,97,48,48,102,102,102,55,54,102,99,49,57,50,99,56,48,52,56,53,97,100,57,51,102,56,48,57,56,48,97,48,101,98,48,48,102,102,51,101,98,102,48,48,102,102,57,97,102,48,102,51,56,49,50,51,97,48,52,100,101,56,51,97,52,48,50,54,56,52,51,57,52,57,48,53,50,97,50,48,55,57,56,49,100,56,48,48,102,102,51,100,102,97,48,50,53,54,102,57,55,97,99,48,55,57,100,50,99,97,55,54,56,48,49,101,102,54,48,55,53,101,49,102,50,48,55,55,54,57,53,52,57,52,99,48,55,51,48,98,57,50,56,52,51,99,51,55,101,100,48,56,51,100,99,57,53,57,98,99,56,50,53,57,50,49,54,99,57,97,48,57,54,99,53,56,101,98,50,98,55,97,55,97,49,100,55,102,56,48,55,57,49,50,56,50,50,50,48,48,102,102,102,98,51,57,48,55,55,101,57,101,48,102,53,52,48,49,102,53,99,99,48,52,102,56,48,55,48,52,97,50,48,101,101,54,48,102,52,48,55,97,52,51,100,54,48,52,57,98,56,49,51,52,52,53,48,56,55,50,99,97,55,54,99,97,55,52,56,50,102,52,98,50,52,97,48,102,56,57,55,56,48,101,50,56,51,102,54,53,50,48,55,54,102,57,52,101,53,55,50,49,97,49,49,54,48,57,101,102,57,54,102,54,53,97,57,54,52,56,101,56,54,53,55,102,50,97,49,48,57,51,52,98,49,97,55,49,50,54,54,48,97,102,57,97,55,49,99,100,49,99,49,99,99,48,101,101,48,55,56,56,97,54,48,102,53,57,52,101,56,97,53,102,56,55,55,100,51,51,97,55,49,52,101,53,56,48,54,102,100,48,100,51,48,49,50,99,57,52,56,56,49,98,55,52,54,52,56,52,56,52,53,52,56,97,99,56,101,57,52,56,99,56,54,57,53,50,52,53,50,57,49,100,102,57,97,100,53,49,98,100,53,52,100,53,54,100,97,55,97,57,57,97,53,50,50,97,51,50,55,97,51,97,52,50,49,50,54,98,48,99,97,53,97,50,50,53,98,50,101,97,51,50,53,50,49,97,52,52,54,55,100,56,52,57,54,53,102,57,97,54,49,50,49,57,52,56,52,55,55,102,55,56,55,100,49,97,97,54,56,100,53,98,101,100,51,53,49,102,99,57,98,99,102,101,52,98,102,99,48,50,49,49,99,51,101,97,49,99,100,48,102,48,48,51,98,101,48,102,56,48,55,97,99,51,56,54,49,101,99,50,98,53,50,56,97,53,48,102,53,56,55,49,56,51,99,101,49,101,48,48,102,102,101,55,56,55,97,48,97,54,50,99,49,49,53,51,56,97,101,50,99,52,97,97,50,102,99,51,98,50,53,97,97,53,49,52,56,53,100,57,53,99,53,57,49,53,99,53,98,50,50,50,48,49,54,48,56,50,57,97,56,50,53,97,50,50,97,52,50,49,50,53,97,48,97,55,97,48,97,49,50,55,97,49,100,97,51,100,99,50,55,50,48,51,55,55,51,53,51,50,50,55,50,56,49,100,50,48,48,51,101,102,99,48,48,57,52,97,48,55,56,52,48,52,97,57,56,48,51,101,99,100,52,48,57,97,49,98,48,102,97,56,55,52,57,50,48,51,97,52,53,52,48,51,102,99,48,55,99,56,48,102,97,99,48,57,56,98,48,55,55,101,100,51,56,53,100,48,55,51,56,98,55,54,48,98,51,48,55,55,97,48,102,52,52,49,102,102,56,51,101,51,101,49,100,49,50,101,48,97,100,52,54,48,101,56,50,55,50,55,48,48,102,102,51,100,98,99,53,52,57,54,48,56,97,49,100,100,52,98,99,56,48,49,100,97,50,102,97,52,97,102,48,102,49,49,53,57,50,56,57,99,48,52,100,48,97,101,52,49,100,54,56,53,48,97,48,52,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,98,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,102,102,50,97,52,50,49,100,48,53,48,48,102,102,97,56,99,54,52,48,50,97,98,52,48,48,102,102,97,51,50,48,48,48,102,102,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,51,54,48,55,48,49,50,52,101,48,48,102,102,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,49,100,50,49,99,97,48,48,51,55,54,56,100,55,48,48,52,101,55,50,57,48,48,102,102,50,98,99,53,53,56,48,53,56,50,48,52,100,49,99,48,49,98,49,55,48,55,55,52,48,48,102,102,57,98,98,49,101,52,48,48,102,102,97,56,56,55,101,99,49,98,57,53,100,55,53,100,52,48,54,53,102,48,48,56,102,55,100,55,53,100,55,53,102,102,48,49,55,48,48,48,102,102,49,102,50,56,53,48,48,54,98,55,98,56,51,98,54,48,48,52,99,98,51,48,101,48,48,48,102,102,49,53,49,102,48,55,101,97,97,48,50,48,56,52,48,50,50,99,48,55,56,48,99,101,97,48,51,102,55,56,48,51,101,53,48,97,48,48,102,102,100,54,102,55,48,55,54,99,48,48,102,102,57,57,54,54,49,99,49,48,48,50,97,51,101,48,102,100,53,52,48,52,49,48,56,48,52,53,56,48,102,48,49,57,100,52,48,53,50,52,51,100,57,48,48,54,100,100,48,102,97,48,48,57,101,97,55,50,48,48,102,102,50,99,51,51,48,48,102,102,54,50,50,48,50,53,101,50,48,48,102,102,100,54,99,99,51,98,56,48,48,57,100,101,49,101,57,48,48,50,97,98,49,101,98,56,97,101,98,97,101,97,48,53,97,101,48,51,98,100,101,98,97,101,98,97,102,102,97,56,54,97,101,50,54,101,50,102,101,48,52,49,55,49,52,52,55,49,102,49,99,56,102,50,52,51,55,99,50,52,102,56,54,48,57,102,56,101,49,50,48,49,97,55,54,48,48,102,97,99,57,48,55,56,52,49,100,49,48,55,57,99,48,48,102,102,102,97,102,53,48,50,52,99,48,51,100,52,49,99,56,50,100,54,56,98,97,50,57,49,49,52,48,57,55,53,48,55,54,50,49,99,55,52,57,52,100,101,56,50,57,101,56,49,100,57,48,102,53,56,51,97,101,48,101,99,50,48,48,51,98,52,48,102,99,57,53,51,100,49,56,98,51,52,52,52,49,52,97,102,99,97,52,48,102,97,48,55,51,99,51,99,48,53,50,102,52,100,48,99,101,57,48,52,98,50,101,53,55,54,50,99,52,97,100,52,102,52,102,50,98,49,51,57,48,49,51,100,51,56,48,50,98,48,98,54,49,98,49,98,102,49,56,54,101,55,49,50,51,102,51,101,99,49,52,54,99,48,97,49,48,51,56,97,53,48,49,101,101,56,48,49,102,49,55,49,48,55,56,54,49,99,102,50,102,48,48,57,51,54,48,55,101,97,48,101,99,49,48,52,98,53,101,101,56,55,101,48,51,56,101,48,52,99,51,98,97,49,102,52,48,102,50,57,52,54,48,57,49,50,99,49,98,48,49,50,97,48,101,98,56,51,99,50,48,55,54,99,49,99,57,50,57,52,51,57,56,53,98,48,48,57,56,51,99,56,57,50,53,52,97,53,52,57,55,52,53,97,56,51,98,48,48,102,100,50,50,56,50,53,49,48,53,51,57,51,53,51,100,48,55,57,52,56,49,97,57,54,97,56,48,56,50,56,50,57,97,53,50,51,97,53,56,56,49,98,48,49,99,102,49,97,51,48,101,97,51,100,50,102,51,57,50,49,51,48,100,51,51,97,50,99,53,53,54,97,53,48,51,50,101,51,98,52,97,55,97,50,97,50,49,49,54,100,49,56,97,56,56,57,56,51,53,50,100,50,100,51,50,52,97,48,49,55,101,56,49,51,50,49,49,99,99,48,48,97,56,52,51,56,52,54,48,102,49,97,98,55,49,101,54,49,101,48,55,50,99,55,57,48,99,101,51,52,101,51,49,56,97,99,54,99,101,101,98,48,101,56,54,57,51,57,99,54,50,97,101,54,57,101,57,100,50,52,97,55,54,54,98,53,55,49,101,56,101,99,98,49,53,49,101,53,51,53,56,51,52,99,48,53,51,98,57,56,101,97,55,56,53,54,102,53,52,48,51,51,56,50,101,98,101,49,53,56,99,49,52,98,97,56,48,100,52,54,48,49,48,48,102,102,102,97,102,99,53,55,49,48,49,50,49,52,98,97,101,50,100,55,50,55,102,48,50,53,50,48,48,55,100,102,98,56,49,50,100,52,49,101,101,48,50,54,52,48,48,49,102,53,99,101,49,102,101,55,56,51,57,48,57,49,100,100,50,102,48,49,99,48,56,55,57,99,97,98,48,50,54,50,100,100,50,57,54,57,56,50,98,102,99,56,55,57,56,51,97,99,49,99,52,48,101,100,56,55,98,48,97,52,48,102,100,50,51,56,48,57,56,57,54,99,53,102,49,52,97,56,56,53,49,56,48,51,100,98,52,49,99,98,48,102,56,56,55,56,56,51,102,55,49,53,49,50,53,100,49,54,50,53,102,53,48,55,52,98,48,55,52,52,97,98,50,56,57,51,52,98,53,50,101,56,97,102,98,52,49,48,48,98,56,50,97,50,53,51,55,101,55,57,102,53,54,101,54,97,57,49,56,54,102,56,101,55,49,99,53,48,98,48,50,56,49,52,97,48,49,98,57,50,48,102,101,99,49,100,54,56,48,51,100,55,48,48,102,102,55,49,52,48,102,97,99,49,99,57,55,50,102,56,48,49,101,100,53,99,48,102,56,52,49,100,50,48,51,99,57,48,55,53,100,50,49,101,51,99,53,54,56,48,57,100,53,48,55,55,102,56,51,99,49,48,101,54,57,55,56,49,100,49,97,50,102,56,48,52,57,102,97,54,49,52,100,56,98,51,101,53,51,54,50,101,55,50,55,54,50,97,55,57,55,50,56,48,48,50,54,48,48,57,54,101,56,51,99,98,48,52,49,50,52,48,57,100,99,48,49,52,102,52,48,102,52,48,49,100,100,56,55,99,52,49,100,49,48,51,99,55,48,102,101,56,51,97,99,48,55,56,50,53,52,99,49,52,56,49,102,57,48,55,55,54,49,102,49,48,102,50,56,55,49,56,51,100,101,53,51,56,50,55,99,97,101,50,99,102,49,53,48,49,101,55,48,101,97,49,55,50,57,97,53,49,57,55,101,53,54,101,50,99,52,97,54,52,99,52,102,50,97,56,98,48,48,52,57,57,54,54,56,50,57,52,56,55,57,51,56,97,97,52,101,52,100,50,98,100,51,52,51,48,99,101,57,53,101,57,97,57,54,56,53,100,98,98,98,48,49,54,54,48,102,57,99,99,98,97,97,48,100,98,51,57,57,97,50,99,53,51,54,51,48,102,99,55,51,54,97,56,57,53,51,53,50,101,53,56,55,52,97,101,54,100,98,49,50,57,52,53,54,98,49,99,99,48,99,97,56,50,97,50,52,54,98,48,48,102,51,99,48,57,54,52,48,102,100,99,51,53,99,51,98,48,49,101,98,49,99,55,51,99,57,102,56,101,56,101,51,100,48,101,56,56,102,48,98,56,102,101,55,50,51,56,99,54,100,54,57,101,57,53,57,57,56,54,101,49,100,56,50,55,51,97,98,57,101,56,56,100,51,99,57,100,97,57,97,50,55,53,51,100,97,49,99,49,49,49,101,48,101,101,101,51,99,48,99,57,101,54,56,52,56,53,97,55,52,57,56,53,97,56,98,53,100,55,101,50,102,57,56,50,100,55,53,48,50,54,51,48,48,99,99,55,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,49,98,101,56,48,51,101,53,98,101,48,52,98,52,48,51,100,52,48,50,54,49,56,48,49,102,53,50,52,53,57,48,55,56,52,49,100,55,49,53,49,99,51,99,53,56,48,57,54,49,48,55,102,101,48,101,102,56,48,57,57,55,48,55,56,54,53,49,97,50,50,48,48,55,56,56,98,56,48,102,49,97,53,48,51,97,100,48,101,102,48,55,50,52,49,101,56,56,51,97,101,48,102,55,57,54,101,49,100,100,50,98,52,97,48,48,102,102,101,102,57,55,98,57,50,51,48,55,50,51,48,51,100,57,50,98,56,49,101,48,56,55,99,57,51,52,98,98,55,48,51,98,101,49,100,101,48,101,101,48,51,97,100,48,101,56,48,55,102,52,51,101,54,53,97,56,55,56,54,51,49,52,49,48,53,55,49,54,52,48,53,48,52,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,55,102,99,53,102,102,48,48,102,102,56,48,55,53,100,52,48,54,102,101,48,48,102,102,55,99,57,98,99,48,49,102,52,52,50,48,48,102,50,52,54,49,102,57,50,102,48,48,102,102,57,102,48,48,102,102,50,53,51,99,51,57,57,100,97,48,50,53,49,52,49,101,102,56,55,102,100,51,51,56,51,99,56,48,55,53,99,48,101,101,99,49,100,101,48,48,102,102,57,50,56,55,48,99,48,57,51,57,48,102,49,57,54,52,53,52,48,55,48,52,97,99,48,101,102,52,98,99,53,56,56,48,51,100,102,56,53,102,97,54,53,48,51,98,102,48,55,100,101,48,102,51,48,98,48,48,102,102,55,56,99,57,101,49,100,100,99,53,51,48,55,48,99,51,56,48,48,101,98,99,49,99,100,49,55,54,57,50,49,100,49,48,55,50,101,53,53,52,97,49,52,48,55,97,52,49,100,56,49,52,52,57,56,48,50,56,48,97,102,102,101,97,48,55,48,97,48,48,102,102,102,97,49,54,48,50,53,97,56,49,101,57,56,49,51,51,99,48,48,102,98,54,98,48,50,52,55,48,51,98,56,48,101,98,48,97,57,99,57,57,56,49,100,51,56,51,102,102,48,55,54,54,48,52,99,98,56,51,99,52,50,102,53,51,48,97,102,48,102,48,51,101,49,100,101,48,101,54,56,51,97,100,48,50,53,101,48,51,102,48,49,100,102,48,55,97,50,49,101,100,50,100,99,51,99,97,53,57,57,52,48,49,100,101,48,102,48,53,49,52,49,56,98,100,101,49,100,99,50,98,56,49,100,101,48,55,51,49,51,56,98,97,56,50,98,56,51,98,97,53,97,48,51,100,48,48,102,102,102,100,56,55,48,56,51,57,56,53,57,48,55,56,56,97,50,98,48,102,53,52,57,54,48,100,56,49,55,49,56,51,56,51,48,55,48,97,48,102,56,99,48,57,97,55,48,55,99,97,48,101,102,99,48,57,55,101,48,50,53,102,52,49,100,101,49,55,99,48,102,52,99,49,102,50,48,51,100,53,50,102,100,57,48,101,100,48,55,49,56,51,56,101,49,100,56,54,53,49,102,57,54,50,53,98,49,54,51,100,49,100,50,49,50,100,50,53,50,49,50,49,50,53,51,53,50,49,48,99,97,57,50,56,52,51,98,101,53,49,57,53,48,56,56,53,57,48,55,56,99,51,101,50,49,101,57,50,102,52,98,49,50,98,52,51,97,54,49,99,99,48,101,57,49,53,56,53,99,48,55,97,48,51,99,101,53,98,49,52,52,49,100,57,50,56,99,98,51,50,99,100,48,56,48,51,56,97,48,48,102,102,49,102,53,48,48,48,102,102,48,102,97,57,100,48,55,51,56,48,48,102,97,56,102,48,50,53,56,50,52,49,99,55,48,55,49,53,51,99,97,49,48,55,56,101,48,102,53,99,51,100,97,49,101,51,50,100,52,51,99,56,48,102,99,99,48,57,56,98,52,55,48,101,49,50,52,48,55,48,56,51,100,52,48,102,97,52,98,50,52,55,48,102,48,56,55,56,53,50,52,49,100,102,97,51,57,55,54,53,49,97,54,56,55,99,52,49,101,52,97,53,49,52,48,49,100,100,48,55,54,99,49,99,55,50,101,49,49,99,51,57,97,49,100,98,48,101,97,49,53,99,49,101,101,97,48,101,97,98,52,53,56,101,48,102,54,48,55,101,48,97,101,50,97,52,97,100,48,102,51,48,51,99,97,48,102,56,50,54,49,54,53,102,101,48,54,99,101,97,48,49,50,48,101,48,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,52,55,56,48,48,102,102,102,98,99,99,48,48,102,102,55,100,51,52,56,55,48,99,48,49,102,55,48,56,48,52,98,97,49,52,54,49,100,97,52,54,48,102,53,102,48,55,54,101,48,52,99,99,48,51,56,56,48,48,102,102,55,98,99,48,51,99,48,48,102,102,52,98,52,48,51,99,54,50,100,49,51,48,98,97,55,48,51,56,52,56,99,53,99,56,55,98,100,49,52,97,50,99,49,101,101,48,55,55,50,48,102,51,99,51,98,97,53,54,99,97,55,101,52,98,48,101,48,48,102,102,51,99,55,99,49,100,49,48,101,57,97,49,57,54,50,49,102,50,50,56,56,97,52,50,99,48,51,102,97,48,101,101,56,98,98,50,56,48,97,52,48,102,52,48,55,54,53,98,48,102,48,57,53,48,56,54,49,102,48,48,102,102,55,54,48,48,102,102,102,48,99,48,102,48,100,52,48,97,54,48,48,49,102,53,48,48,102,102,48,48,102,102,102,98,54,50,48,55,51,56,48,48,102,102,102,98,55,48,48,50,53,56,50,52,49,102,56,48,55,49,53,48,48,97,49,48,55,55,48,48,102,102,102,53,99,51,97,52,49,101,51,50,100,52,51,98,54,48,102,99,99,48,57,55,52,52,55,48,102,101,97,52,48,55,102,52,51,100,52,48,101,53,56,98,50,52,56,48,102,48,56,55,56,53,49,56,49,100,102,97,52,49,55,54,53,101,50,54,56,55,51,56,49,100,98,50,53,49,55,101,49,100,100,48,55,57,50,49,99,55,50,57,100,49,99,51,101,52,49,100,98,48,102,53,57,53,99,49,100,49,57,48,101,97,51,97,53,56,102,48,102,54,48,55,49,99,97,101,50,100,56,98,50,48,102,51,48,51,98,53,48,102,56,50,49,57,53,98,102,101,48,49,51,51,48,49,101,99,48,101,57,56,55,97,48,51,56,50,49,101,57,48,102,51,56,55,49,52,51,102,52,49,100,97,50,102,56,51,57,52,49,102,55,48,101,55,49,55,101,53,99,48,55,52,99,51,101,52,49,100,48,48,102,102,102,53,57,52,99,53,56,56,55,55,52,51,100,50,49,100,51,48,102,52,56,55,55,53,51,57,50,48,97,97,48,102,50,48,55,53,99,51,99,97,49,100,99,50,100,57,48,100,48,52,98,56,50,56,52,51,99,50,53,49,57,55,48,56,54,57,54,53,52,49,54,97,53,51,57,54,50,56,54,56,52,53,56,49,53,54,53,56,50,51,97,53,57,53,99,57,101,100,51,55,54,100,100,99,99,56,97,97,97,48,49,57,102,48,48,48,102,102,102,57,51,55,56,48,51,101,56,56,52,48,49,101,55,55,48,51,56,99,53,101,56,49,51,100,101,48,52,97,55,56,55,50,99,51,54,48,50,54,101,56,49,100,48,48,102,102,55,48,53,51,51,56,51,99,55,48,55,53,99,48,101,102,48,49,100,101,48,48,102,102,57,100,48,55,102,48,48,57,99,53,48,101,100,57,53,97,53,98,56,55,48,52,97,99,48,101,102,54,55,56,98,49,48,48,102,102,55,98,102,48,51,98,101,56,55,50,49,102,102,48,55,49,101,48,101,100,48,97,102,48,55,56,99,57,101,49,100,100,99,53,50,56,55,48,56,51,102,99,48,102,52,48,49,102,50,57,52,54,56,99,49,100,48,48,102,102,55,50,101,53,52,99,97,54,100,56,55,53,52,49,100,56,57,52,52,56,52,48,50,98,52,56,48,51,101,51,57,48,48,48,102,102,102,97,51,100,50,98,56,48,49,102,54,97,101,48,102,57,48,51,100,101,48,102,55,56,49,102,102,98,99,53,102,57,52,101,48,52,57,56,48,49,50,101,52,53,102,56,55,53,57,48,99,51,102,48,53,52,49,53,54,56,52,49,101,55,50,56,99,98,49,48,50,54,49,99,49,101,48,57,54,52,56,101,57,52,53,100,97,50,56,51,57,57,48,101,97,48,55,102,57,49,49,48,57,48,56,97,56,50,56,56,51,98,97,53,49,49,53,52,56,97,53,55,49,55,56,48,102,100,99,98,55,50,56,52,51,99,51,56,49,101,54,56,55,55,52,51,97,52,49,102,49,48,101,48,56,55,55,56,51,97,99,53,55,56,55,55,56,98,50,48,55,97,101,53,54,56,51,100,50,48,55,55,102,102,101,48,54,55,54,48,48,102,56,97,52,56,48,51,101,56,101,99,98,51,48,55,57,50,49,101,56,48,55,53,99,48,48,102,98,54,100,48,50,54,50,100,101,48,101,102,100,56,51,97,56,48,101,53,48,55,56,48,51,100,99,57,97,48,52,97,51,56,51,97,55,98,52,49,48,101,99,56,55,99,49,50,48,49,101,50,56,51,99,50,48,101,97,49,54,50,49,101,54,48,55,55,50,53,57,48,51,101,57,48,102,102,50,51,57,54,56,56,56,53,101,50,51,48,55,51,56,51,98,99,48,101,56,48,51,101,56,53,54,49,55,55,52,48,101,97,52,97,55,52,52,99,53,54,56,51,99,100,52,100,48,55,99,50,49,100,48,50,97,56,49,101,53,99,57,54,48,49,99,99,48,101,99,48,55,48,56,51,57,102,52,48,102,56,52,48,51,49,54,100,52,53,54,48,102,54,48,55,98,48,51,97,101,49,99,49,48,101,98,48,55,57,99,51,102,52,49,102,97,48,102,50,57,52,50,49,99,97,48,101,52,48,55,51,56,97,48,50,101,48,51,100,56,49,102,49,48,102,55,56,55,97,99,98,57,50,98,56,51,98,97,49,100,55,48,101,57,56,55,53,56,51,98,97,56,50,57,48,53,97,56,55,57,48,51,100,48,49,101,52,48,102,49,57,54,101,57,56,56,50,53,52,49,52,50,49,100,101,50,56,99,97,55,52,51,52,98,50,100,99,98,53,50,101,52,98,48,52,98,52,50,50,98,99,97,97,50,98,57,49,100,50,99,98,48,52,102,55,53,98,54,100,98,98,97,57,48,53,56,99,48,57,49,52,48,50,55,49,52,51,56,56,48,52,102,98,48,49,50,99,101,49,100,56,48,50,54,97,52,49,100,55,50,49,102,52,54,48,55,54,52,48,102,48,48,49,101,48,48,51,102,98,48,101,102,56,51,98,98,50,99,54,49,50,48,98,56,55,102,56,55,98,56,51,56,56,48,101,56,52,48,57,56,52,48,55,97,48,48,101,53,52,51,97,50,48,102,49,52,49,50,97,49,101,48,48,102,102,101,99,48,55,51,99,51,99,52,53,49,55,48,55,97,48,49,100,102,48,55,55,52,53,55,48,51,99,49,101,49,99,101,50,102,48,51,98,101,56,52,53,100,56,55,50,102,48,55,57,102,56,55,51,56,98,51,55,48,98,50,50,99,48,97,51,55,48,98,52,52,102,102,102,48,49,51,50,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,49,102,101,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,52,48,52,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,102,102,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,102,102,48,51,100,54,48,102,54,48,55,52,99,51,97,101,49,102,101,48,101,98,48,55,57,99,51,56,97,49,102,97,48,101,100,49,52,50,49,102,53,48,101,52,48,55,99,52,97,48,50,101,48,51,97,54,49,102,49,48,101,56,48,55,97,99,97,54,50,98,56,51,99,52,49,100,54,48,102,54,48,55,53,56,51,99,52,56,50,57,48,53,53,48,55,57,48,51,97,101,49,101,52,48,101,101,49,54,101,56,54,57,99,53,52,49,55,99,49,100,101,50,102,48,97,55,52,99,52,98,50,97,48,98,53,50,57,56,98,48,52,52,52,100,50,98,99,98,53,50,98,57,50,49,50,99,97,102,52,102,54,57,100,54,100,99,98,57,97,48,48,102,102,57,102,52,48,48,55,100,101,54,48,48,51,101,57,97,52,51,102,56,48,48,102,97,55,98,48,50,54,50,56,97,51,48,101,100,50,51,48,55,97,102,48,51,99,56,48,50,53,57,99,49,102,99,48,48,51,100,101,50,49,101,48,48,50,53,97,48,49,101,51,49,54,56,57,56,53,50,98,54,49,102,100,52,57,50,57,56,51,97,48,57,52,53,49,52,56,55,98,56,49,100,99,48,51,99,102,48,101,101,57,53,98,57,48,51,97,50,56,55,102,99,49,100,98,56,48,51,100,100,99,49,100,51,52,52,50,99,52,51,101,50,53,49,49,52,56,53,55,56,55,48,99,49,101,50,57,52,56,53,102,57,52,56,49,101,56,48,101,99,99,48,55,55,56,98,55,52,100,48,102,56,48,51,98,49,48,55,55,56,48,49,97,53,97,48,52,99,56,56,48,51,101,99,50,56,49,100,54,48,49,50,98,50,48,52,101,52,48,49,50,49,99,48,52,97,52,48,51,100,51,50,98,48,48,102,102,52,97,55,56,49,51,102,50,48,48,102,102,102,51,48,54,49,100,98,48,55,55,97,48,102,52,49,50,99,51,100,48,49,100,100,50,56,52,51,98,56,49,100,51,48,55,97,54,48,101,53,56,97,102,48,55,52,99,53,57,56,55,52,52,51,56,48,49,101,51,50,98,56,98,102,52,57,50,98,99,49,51,54,48,48,102,53,57,48,48,102,102,49,101,97,51,49,54,50,49,99,102,48,101,54,50,54,49,52,52,53,100,97,55,57,55,102,52,48,102,52,57,49,52,51,56,54,49,99,55,50,98,48,51,57,52,49,101,49,48,48,55,97,56,101,101,49,55,101,49,99,100,48,54,48,52,48,57,97,51,48,50,53,55,48,49,99,52,56,49,51,97,48,48,102,102,101,50,99,51,102,50,48,52,98,52,56,49,51,50,97,49,99,54,101,48,102,50,48,49,99,57,56,51,99,97,97,48,101,100,55,48,102,97,48,55,50,102,48,55,57,56,51,101,48,49,99,102,99,53,99,56,48,51,100,97,50,49,101,102,50,56,48,51,102,52,49,100,99,48,48,55,53,57,48,51,56,54,49,101,50,48,101,97,56,55,98,56,97,99,99,56,48,49,101,98,48,101,97,57,52,54,53,98,102,48,49,50,54,50,102,56,97,101,99,57,100,100,48,98,97,48,50,55,56,50,55,48,97,100,52,99,52,102,52,50,52,99,102,102,48,48,102,102,56,56,100,53,100,52,48,99,57,52,48,49,102,54,57,101,48,48,102,102,102,97,100,50,48,55,99,52,48,48,102,102,102,97,97,52,48,50,54,100,52,51,99,52,48,52,97,101,56,51,100,102,50,101,56,51,98,101,49,102,49,54,49,102,50,56,48,97,102,48,55,56,101,48,101,56,99,49,101,53,56,55,55,54,100,49,53,49,52,97,100,48,55,97,56,48,101,55,48,51,99,97,53,99,56,55,57,56,97,50,48,101,97,56,55,100,57,50,56,51,98,49,99,98,53,50,99,56,98,56,48,101,49,48,55,56,50,56,98,56,48,101,57,48,55,57,48,51,98,52,49,101,102,48,101,53,57,55,56,57,56,57,99,101,48,55,55,56,51,100,54,49,100,102,50,101,54,52,51,98,99,53,102,48,55,99,48,51,57,48,101,48,55,52,52,51,102,97,49,101,100,48,50,100,97,53,102,102,100,52,48,51,53,53,99,48,49,102,49,97,101,48,48,55,100,101,55,57,54,54,48,48,102,102,102,98,51,48,48,55,54,97,53,101,56,49,50,99,50,48,52,99,101,57,55,97,49,101,48,50,102,99,48,57,101,101,48,55,50,99,53,48,48,55,97,52,49,101,52,56,55,57,99,51,102,52,57,48,49,100,55,48,101,98,57,52,101,49,100,53,48,55,101,52,48,101,54,100,50,56,51,102,101,56,97,56,97,53,54,48,55,100,99,97,53,52,53,48,55,55,48,49,99,101,48,101,56,56,55,49,56,51,56,54,49,101,49,48,55,53,97,57,50,49,102,99,48,101,53,48,51,97,102,48,102,50,48,55,50,53,51,52,97,52,52,49,98,48,102,48,50,48,48,48,102,102,51,100,97,48,48,102,49,48,51,98,56,49,101,48,48,102,56,49,54,50,53,101,48,51,99,51,50,98,48,49,100,101,56,48,53,53,52,50,56,55,52,56,51,56,51,48,55,102,52,48,102,56,99,48,57,53,56,48,55,99,99,48,101,102,99,48,57,56,49,48,50,53,102,52,49,101,49,57,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,57,48,102,50,56,55,49,56,51,102,48,49,100,56,55,57,49,102,49,54,50,53,52,57,54,51,57,49,100,50,49,49,49,50,53,49,100,50,49,49,57,51,53,49,100,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,57,48,55,55,48,51,101,50,49,100,54,50,102,52,97,101,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,99,48,55,53,99,51,99,101,53,52,57,55,97,49,100,57,50,102,48,98,51,50,98,49,51,55,102,99,48,51,55,97,99,48,49,102,55,54,52,48,48,102,102,102,97,56,50,48,55,54,54,48,48,102,102,102,98,55,50,48,50,53,56,49,51,99,51,57,56,101,52,56,55,55,99,51,98,48,48,102,102,52,100,48,56,51,97,100,48,101,102,56,55,97,49,50,48,48,57,52,102,48,55,98,99,49,101,100,50,99,56,49,101,48,101,48,101,98,56,51,98,57,48,102,52,56,55,97,99,51,99,50,48,101,101,56,98,100,48,102,98,49,52,101,49,101,52,48,101,100,56,55,51,56,51,99,52,56,50,53,53,49,54,56,49,100,101,48,55,97,97,53,53,48,51,97,102,50,57,52,49,100,102,49,54,97,49,101,54,50,102,52,51,97,54,48,102,48,48,102,102,98,49,48,55,55,50,53,55,49,54,56,57,52,49,102,54,48,101,53,56,55,53,99,98,101,50,100,52,97,101,101,53,48,49,55,99,48,49,54,54,48,48,102,102,48,102,97,97,97,48,48,55,100,51,56,56,49,51,49,56,48,48,102,102,102,98,51,52,48,50,55,50,48,51,99,56,48,52,97,98,55,50,57,56,51,102,101,48,101,49,99,51,98,101,48,101,56,55,48,55,98,100,56,48,50,54,56,99,49,101,100,48,55,57,52,49,100,53,97,53,49,55,49,99,48,57,54,97,50,101,48,97,50,50,98,99,51,100,54,53,53,56,55,55,52,51,97,48,49,102,101,48,101,49,48,55,57,56,51,100,99,48,101,99,57,51,52,48,49,101,97,48,56,55,98,52,49,101,54,56,55,54,97,56,49,100,100,97,48,48,102,102,51,98,98,101,53,102,97,48,48,55,102,53,48,55,50,51,48,55,99,56,51,101,53,99,51,98,97,57,99,49,100,99,48,55,54,54,49,102,98,101,53,53,56,48,54,97,55,48,48,51,101,97,99,48,48,49,102,54,53,97,48,101,55,52,48,49,102,54,98,54,48,52,97,53,48,55,55,52,48,57,97,51,48,55,52,48,53,50,56,55,56,48,51,57,99,102,98,48,53,102,57,54,48,48,102,102,101,101,48,49,101,101,48,51,98,52,48,102,49,52,97,53,50,53,49,54,52,48,101,97,99,49,102,50,48,55,54,56,97,54,48,101,100,49,55,97,49,101,97,48,101,53,50,50,56,55,57,102,49,53,52,53,54,57,53,48,49,102,100,48,101,102,99,57,52,101,49,101,100,48,101,100,56,55,57,52,51,97,48,49,102,52,50,56,100,48,100,48,57,98,48,102,48,48,102,102,55,53,48,51,99,48,53,51,53,48,55,56,52,97,49,48,101,55,48,55,100,100,98,48,102,54,56,55,48,56,51,97,54,48,100,101,48,55,48,99,49,99,50,48,51,57,99,48,55,54,56,48,102,51,48,49,102,56,56,51,101,53,48,101,50,56,51,98,98,50,56,48,51,98,56,48,102,53,99,48,57,57,49,48,102,49,48,55,49,99,51,99,56,48,102,100,48,51,102,101,99,51,50,57,48,102,56,55,97,48,49,101,51,49,54,50,48,101,100,99,49,100,102,57,52,52,48,101,98,56,51,56,48,56,101,53,100,49,54,97,57,56,57,52,57,56,57,54,56,99,49,100,102,48,101,52,56,55,50,56,51,98,54,56,97,56,48,49,100,98,48,101,98,49,53,102,52,53,55,56,55,52,56,97,98,50,99,52,98,52,48,102,54,56,55,57,52,97,102,50,97,97,48,51,99,99,49,102,99,48,102,57,57,55,97,53,102,102,102,101,48,101,48,56,49,99,50,48,51,57,99,48,50,53,54,48,49,99,100,48,51,98,102,48,50,53,102,56,48,57,55,100,48,55,55,56,53,48,56,51,97,99,48,55,51,97,48,101,97,56,97,48,54,52,51,98,54,49,99,54,48,101,51,48,55,54,49,57,55,99,48,52,98,56,97,56,50,98,98,50,52,97,52,50,53,97,52,97,52,50,52,97,52,97,54,97,52,50,54,57,54,99,53,102,48,55,56,48,98,100,50,100,100,50,99,98,49,48,102,50,48,55,99,52,51,100,50,53,101,57,54,50,53,57,48,55,98,48,51,101,54,49,101,100,50,99,99,98,56,48,102,52,48,55,57,99,98,54,50,102,52,51,99,97,53,101,49,54,54,53,57,97,54,56,48,53,98,55,48,48,102,102,51,101,52,100,101,48,48,102,98,100,101,48,48,55,57,100,99,48,102,99,57,55,56,48,52,56,55,56,49,50,57,101,49,102,51,101,101,56,49,50,56,97,48,101,56,48,51,102,101,57,57,56,49,101,52,48,51,100,49,48,55,55,54,48,102,48,99,48,52,101,56,51,56,54,48,52,101,51,48,55,56,99,97,100,50,97,48,51,56,50,53,57,56,55,55,97,57,101,50,98,56,48,49,101,99,51,50,56,49,51,50,52,49,100,102,56,51,57,48,48,102,102,55,57,56,53,55,56,51,99,54,52,48,48,102,102,101,101,102,50,57,56,51,102,56,49,102,102,48,55,53,101,48,102,57,52,98,98,52,54,48,101,56,56,51,101,56,50,97,97,57,51,54,48,51,97,99,48,101,99,48,98,100,52,51,48,51,98,100,48,48,55,99,97,99,99,48,49,102,55,53,55,99,48,57,54,56,48,55,53,54,53,97,56,48,51,101,98,54,52,48,57,54,57,48,102,52,48,51,98,102,50,101,99,49,102,54,48,49,51,48,56,48,101,102,99,51,100,101,49,100,99,48,50,54,99,56,98,52,50,54,48,48,102,55,50,56,55,57,48,49,99,52,48,51,56,55,48,102,98,56,55,55,99,97,98,50,98,49,49,56,51,56,48,48,50,52,56,57,50,53,51,50,54,56,55,52,52,97,99,48,55,56,48,48,52,99,52,56,55,52,56,51,99,99,53,101,99,56,50,55,52,98,56,50,101,100,99,48,102,55,56,51,98,98,48,55,53,99,56,55,56,51,99,99,53,55,56,55,50,56,97,102,50,100,52,49,101,100,56,51,97,48,48,102,102,55,97,48,49,100,100,48,48,102,102,98,52,52,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,51,101,99,48,57,97,51,48,50,53,55,48,49,99,52,56,49,51,97,48,48,101,50,99,51,102,50,48,52,98,52,48,49,51,50,97,49,99,54,101,48,102,50,48,49,99,57,56,51,99,97,97,48,101,100,55,48,102,97,48,55,50,102,48,55,57,56,51,101,48,49,99,102,99,53,99,56,48,51,100,97,50,49,101,102,50,56,48,51,102,52,49,100,99,48,48,102,102,55,53,57,48,51,56,54,49,101,50,48,101,97,56,55,98,56,97,99,99,56,48,49,101,98,48,101,97,57,52,54,53,98,102,48,49,50,54,50,102,56,97,101,99,57,100,100,48,98,97,48,50,55,56,50,55,48,97,100,52,99,52,102,52,50,52,99,48,48,57,100,52,48,48,102,102,55,100,97,99,48,48,102,102,51,101,97,57,52,48,57,56,99,48,48,55,100,52,98,56,49,51,49,56,57,52,48,101,53,99,49,102,53,97,51,99,56,55,97,52,51,56,50,49,101,57,99,53,99,57,55,52,48,101,48,99,49,102,100,49,52,54,53,50,97,52,49,53,99,49,99,51,48,55,101,50,49,99,50,50,98,57,101,52,54,52,54,55,99,98,48,50,98,53,56,52,57,52,98,50,99,55,48,55,53,56,49,101,49,56,55,53,98,57,54,52,53,54,97,48,48,51,100,52,48,55,53,101,57,101,53,56,57,54,50,53,102,48,51,98,102,50,102,48,98,50,50,97,52,98,48,50,98,99,98,51,48,102,54,48,55,48,99,51,100,54,48,101,102,56,49,101,48,56,55,99,56,48,51,52,98,52,49,100,100,56,48,51,101,101,49,99,49,99,53,48,55,56,99,48,49,102,54,99,48,48,102,102,52,99,53,48,48,51,101,97,53,56,51,102,56,53,52,48,48,51,100,51,54,48,55,100,56,48,101,100,98,56,51,97,52,48,48,55,97,48,50,53,98,101,50,99,52,51,101,48,49,102,49,101,48,52,99,97,101,48,102,54,56,49,50,100,101,57,54,48,52,99,97,56,51,100,56,51,49,53,99,53,50,48,51,97,100,54,99,51,97,50,48,101,55,51,48,51,57,100,48,101,57,97,51,50,50,50,49,57,56,51,101,97,48,102,50,53,51,102,56,51,99,50,101,57,54,52,56,51,98,55,100,48,56,98,52,52,51,98,50,56,55,48,102,99,48,48,102,102,102,98,53,56,48,48,102,102,55,100,53,50,56,49,50,101,54,48,48,102,98,54,56,48,50,53,99,57,50,56,49,99,98,56,51,101,98,52,54,97,48,101,98,48,55,102,56,51,97,98,99,98,57,50,101,99,49,99,49,56,51,102,98,50,56,99,97,53,52,55,50,99,48,51,102,56,48,101,51,56,51,102,97,53,57,51,50,56,99,56,99,102,57,54,48,53,55,51,48,57,52,57,54,53,55,53,48,55,97,52,49,100,101,48,55,97,55,49,53,97,53,54,97,48,48,51,100,51,48,55,53,101,57,101,53,56,57,53,101,53,49,48,51,99,48,50,56,99,97,100,50,97,53,51,100,48,48,98,51,48,101,57,56,55,102,48,51,97,56,48,101,102,56,49,101,48,56,55,51,55,102,99,48,50,100,51,48,48,102,102,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,100,102,57,53,48,48,102,102,97,56,56,48,48,55,100,48,99,48,49,50,98,97,48,102,100,52,48,57,50,101,48,48,102,102,55,99,57,50,52,48,57,53,52,48,50,53,97,52,48,57,57,54,48,101,51,54,48,55,54,97,48,102,97,99,49,100,97,101,48,55,101,51,99,51,101,97,49,99,99,101,49,101,55,48,101,55,56,55,99,48,48,52,57,55,56,55,98,56,48,57,48,99,48,55,99,52,49,102,97,48,101,101,56,48,51,97,99,54,49,99,50,48,102,49,56,55,97,99,51,97,50,53,57,102,52,102,48,101,97,56,55,97,56,97,51,50,100,102,56,48,57,51,57,55,99,53,56,54,52,50,48,52,101,56,50,52,48,98,48,48,102,102,52,57,49,54,50,56,56,57,99,56,50,56,54,48,49,97,101,101,98,102,101,48,50,99,101,48,48,51,101,52,54,101,48,48,102,102,102,97,51,99,50,99,52,48,49,102,54,97,101,48,101,54,99,51,57,101,48,102,55,56,48,57,55,101,55,56,97,48,50,97,48,48,102,102,57,99,102,48,50,53,99,56,97,48,48,102,52,97,49,56,55,49,99,97,56,50,100,49,48,52,51,98,48,53,49,57,53,99,48,52,99,51,56,51,98,101,50,99,57,50,49,49,52,98,98,52,97,48,55,50,101,49,101,98,48,102,102,50,53,97,49,50,49,49,54,101,53,49,48,55,56,56,97,50,50,100,53,49,52,98,49,50,102,48,49,99,52,49,55,48,53,102,48,55,56,54,52,49,100,57,48,55,55,56,51,100,97,49,102,49,48,102,101,56,55,55,56,51,100,48,53,55,48,55,55,56,97,100,48,55,97,101,53,57,48,51,100,49,48,55,55,101,48,49,52,100,52,97,48,49,100,101,50,48,48,102,97,99,54,48,48,55,100,56,52,48,51,97,100,48,48,55,100,57,102,56,49,50,54,101,48,101,99,56,48,57,98,55,48,55,53,97,53,55,48,48,102,102,51,100,97,53,56,51,100,56,48,50,54,101,49,100,100,48,55,56,56,48,101,99,49,51,52,51,100,50,49,100,102,48,102,54,56,55,56,56,49,100,48,56,51,100,52,48,101,57,97,55,55,50,97,99,51,100,56,49,99,48,48,102,49,49,54,52,49,100,102,52,97,101,55,102,56,99,53,55,48,55,99,48,51,57,56,57,56,53,101,57,52,97,49,100,48,48,102,102,102,48,48,55,99,48,49,100,54,56,55,98,99,51,56,48,49,102,97,50,99,99,51,57,50,49,100,49,101,49,101,100,57,50,56,53,48,56,48,53,97,55,48,48,102,102,55,99,97,54,56,48,49,102,52,54,50,53,55,48,51,102,101,48,55,55,97,48,102,48,52,48,49,102,54,55,52,48,52,97,102,49,52,50,53,48,49,53,56,48,102,100,48,49,100,54,57,52,48,49,101,50,48,55,57,50,48,52,101,52,49,52,101,53,99,56,55,57,99,51,100,49,48,53,57,48,51,101,98,48,55,51,56,49,99,48,48,55,54,50,49,99,54,48,101,102,49,53,101,49,102,54,48,101,57,97,52,48,55,97,48,51,101,50,57,56,48,101,101,56,51,97,97,53,102,56,49,50,101,101,48,101,102,52,49,100,55,97,52,50,55,97,54,56,55,50,56,51,98,48,49,100,53,48,101,97,53,56,51,100,52,48,101,57,49,54,99,49,101,52,50,99,50,52,98,102,50,101,56,49,101,53,56,55,53,52,51,97,56,49,100,48,48,55,56,49,102,101,48,49,54,99,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,102,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,102,102,56,49,55,102,97,101,98,97,101,98,102,101,48,49,102,102,48,97,48,49,50,48,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,97,99,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,98,102,101,48,53,102,101,98,97,101,98,97,102,102,101,97,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,53,102,101,97,48,54,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,52,98,54,48,48,102,102,102,98,98,50,48,48,102,102,55,100,52,49,48,51,98,51,48,48,102,102,55,100,98,57,48,49,50,99,48,57,101,49,99,100,55,50,52,51,98,101,49,100,56,48,50,54,56,52,49,100,54,56,55,55,99,51,100,48,57,48,48,52,97,55,56,51,100,101,48,102,54,57,54,52,48,102,48,55,48,55,53,99,49,100,99,56,55,97,52,51,100,54,49,101,49,48,55,55,52,53,101,56,55,100,56,97,55,48,102,50,48,55,54,99,51,57,99,49,101,50,52,48,50,97,56,98,52,48,101,102,48,51,100,53,50,97,56,49,100,55,57,52,97,48,101,102,56,98,53,48,102,51,49,55,97,49,100,51,48,55,56,48,53,56,56,51,98,57,50,98,56,98,52,52,97,48,102,98,48,55,50,99,51,97,101,53,102,49,54,97,53,55,55,50,56,52,98,101,48,51,97,52,53,48,50,55,99,48,48,55,100,51,99,48,48,51,101,101,49,99,49,99,53,48,48,51,101,100,101,99,49,99,52,57,54,101,49,102,101,48,101,48,49,53,48,48,102,102,48,102,52,100,52,49,102,53,56,51,98,53,99,53,54,102,48,55,102,101,48,101,48,51,50,55,56,55,98,99,51,101,51,50,48,101,55,52,48,49,101,102,48,48,102,102,102,56,56,51,100,48,50,56,99,49,100,52,55,48,48,55,97,97,101,53,100,56,51,97,100,48,55,54,97,49,100,51,48,55,56,52,48,48,102,102,102,53,48,99,51,97,56,48,101,100,49,50,99,51,101,56,54,48,101,53,50,48,97,55,48,48,102,102,51,100,57,101,48,57,98,101,49,100,98,48,102,50,56,50,52,56,98,51,52,52,56,97,50,99,51,102,99,48,50,55,99,99,49,102,101,48,51,56,53,48,55,99,54,48,52,97,99,48,51,101,53,48,55,56,48,48,102,102,52,98,102,48,49,51,48,52,48,101,102,48,98,101,48,55,53,56,48,102,56,99,49,100,53,57,55,101,102,48,55,54,56,51,102,50,49,99,55,48,102,51,98,50,56,102,56,98,49,50,97,52,98,49,99,56,101,56,101,57,54,56,99,57,48,56,101,57,50,56,52,102,97,54,49,53,50,53,102,48,55,55,99,98,99,50,97,49,50,99,97,100,48,102,49,56,55,51,56,51,100,50,53,49,49,54,50,53,57,48,55,52,99,51,101,54,49,100,50,50,99,99,97,55,48,102,52,48,55,54,48,98,54,50,102,52,51,98,50,53,101,49,53,56,53,57,97,54,56,48,102,50,54,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,99,101,56,48,49,102,50,51,56,48,48,55,100,48,50,57,53,48,48,48,102,102,102,98,48,100,48,101,51,50,55,56,49,51,54,54,48,52,97,49,56,51,98,98,51,56,48,51,101,99,49,56,51,97,54,48,48,102,54,54,57,52,56,53,57,56,55,54,99,51,98,101,57,101,49,99,53,48,101,56,49,52,99,48,52,100,52,48,55,48,102,57,55,52,53,49,56,55,53,97,99,97,101,48,55,56,97,53,99,56,55,102,48,51,100,50,49,99,53,48,101,57,49,52,52,48,102,48,56,49,100,51,48,55,52,57,50,49,101,48,102,49,48,55,52,48,49,101,55,50,55,49,55,98,99,98,99,50,99,99,51,56,52,49,100,48,55,99,49,100,49,48,55,56,56,97,101,48,102,55,51,55,99,49,100,49,50,53,56,51,97,101,48,50,99,53,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,98,102,101,48,51,102,101,50,56,48,53,101,49,48,48,102,102,51,101,53,97,48,48,102,102,48,102,97,53,53,99,49,99,56,50,101,52,51,99,97,48,48,102,98,54,48,48,102,102,50,53,57,99,51,97,101,49,99,48,48,101,101,48,51,98,50,50,99,56,48,49,101,100,98,52,48,48,102,102,50,55,51,99,51,56,54,53,49,98,51,52,49,100,55,50,100,100,49,52,49,101,97,48,55,100,48,51,102,53,99,51,98,52,53,51,56,49,51,50,101,53,55,50,50,97,54,49,55,51,99,51,98,54,49,101,54,97,48,55,97,54,53,102,56,55,98,99,51,57,101,49,99,97,48,55,97,52,53,49,56,55,50,99,97,52,48,101,102,56,55,56,49,48,99,51,102,97,56,101,53,53,48,51,100,97,50,99,56,97,97,48,102,102,97,55,56,51,99,55,48,55,98,99,49,102,50,48,101,54,56,48,101,97,99,48,48,102,98,49,55,48,50,55,54,99,51,97,97,48,48,102,97,101,53,48,50,53,48,52,49,101,56,48,49,51,57,48,49,102,57,48,101,52,56,55,56,56,49,101,50,56,55,50,99,49,100,49,56,55,56,48,49,99,100,51,50,49,102,48,48,101,57,56,55,53,48,98,50,50,98,56,97,100,48,102,52,51,97,49,100,53,48,55,57,54,48,102,99,52,49,100,99,48,51,97,52,48,102,49,49,55,48,49,100,97,101,53,98,49,56,97,55,50,99,99,98,102,48,101,97,49,53,52,49,102,100,52,97,48,102,53,49,53,56,49,100,57,50,99,56,98,48,50,56,52,97,101,48,102,55,57,54,50,53,49,97,50,48,55,54,49,51,52,51,100,48,49,100,48,54,56,98,98,97,48,102,54,49,53,56,48,100,102,48,55,52,99,51,100,56,49,100,55,48,102,102,48,55,53,56,51,98,48,49,102,97,48,101,50,56,55,57,52,97,49,48,102,97,56,55,50,48,51,101,50,53,48,49,52,101,49,101,99,48,101,55,48,55,98,99,51,97,56,53,99,57,53,99,49,101,50,48,101,98,56,55,98,48,51,97,99,49,101,50,52,49,52,55,50,100,52,51,98,54,49,101,56,48,101,100,56,55,56,99,97,56,52,99,52,101,50,97,48,98,101,48,101,102,49,55,56,53,51,97,54,50,50,49,54,101,53,53,49,55,50,53,55,97,53,97,54,57,53,101,53,97,57,53,99,57,48,56,56,53,56,50,48,51,97,101,98,54,101,52,53,53,55,102,56,48,53,52,56,48,48,102,102,51,101,51,51,54,48,48,102,97,56,49,48,55,54,52,48,48,102,98,52,57,48,50,54,56,52,49,101,55,56,55,99,99,48,57,56,56,57,48,101,102,56,55,57,48,48,102,102,57,53,102,48,50,53,53,56,51,98,99,49,100,102,52,57,48,55,97,97,48,101,56,49,50,48,98,52,48,55,56,48,53,49,48,55,97,48,49,101,102,48,55,97,56,49,102,52,56,55,55,56,49,101,54,57,52,48,48,101,98,56,97,55,50,57,52,51,99,56,48,101,101,99,51,99,54,49,99,54,50,100,52,51,97,48,53,48,48,55,52,99,98,55,48,101,53,49,55,56,48,102,48,99,51,99,54,49,101,56,52,53,48,102,54,48,48,57,56,53,57,54,48,49,100,55,48,101,56,48,55,50,50,48,51,97,101,53,102,49,52,101,49,102,57,48,102,49,49,55,101,49,100,48,48,51,51,99,48,48,102,102,55,100,100,97,48,48,102,102,51,101,50,100,52,48,52,98,48,56,49,50,54,101,48,52,98,99,48,49,51,50,54,48,52,102,56,56,49,50,101,48,48,52,100,50,57,55,101,48,101,56,56,49,100,53,48,51,97,57,50,56,48,97,101,48,102,52,51,50,48,52,98,57,56,51,101,50,48,101,53,56,55,56,48,49,101,55,49,53,99,57,50,49,101,57,48,102,97,48,51,100,97,52,53,48,101,99,49,52,97,49,99,48,48,101,48,56,51,101,98,48,101,55,100,98,56,49,102,56,48,101,102,56,55,55,100,51,49,48,99,51,101,56,49,100,49,48,55,55,101,48,101,98,99,97,97,48,55,56,54,48,101,100,56,49,101,54,97,55,56,48,51,100,100,97,56,52,56,54,53,56,48,51,100,102,48,55,102,52,53,54,48,55,53,99,98,102,48,102,49,48,51,99,48,48,102,102,101,49,48,48,102,102,102,50,101,48,52,57,54,56,49,50,49,97,48,52,97,56,56,48,51,101,98,99,52,49,100,54,49,55,99,48,101,53,99,48,57,51,97,48,55,53,55,52,48,101,56,56,49,100,57,56,55,97,52,51,102,97,53,97,56,51,100,48,50,101,99,51,98,54,48,48,102,102,102,55,99,48,51,99,56,48,55,56,49,50,57,97,49,102,98,50,101,56,51,98,99,49,100,53,48,101,57,57,54,52,53,101,56,48,57,99,56,51,100,48,48,102,55,56,55,100,99,51,99,52,56,97,48,57,98,50,56,48,51,57,50,49,100,57,52,49,48,52,56,50,49,57,54,54,100,57,52,54,100,56,48,57,53,55,52,102,54,56,97,102,56,50,99,49,51,56,98,49,52,98,52,101,48,49,49,97,56,48,49,102,51,51,55,48,48,55,100,56,53,48,55,53,99,49,101,52,48,51,99,97,48,55,50,50,48,48,102,102,102,97,101,48,48,55,54,99,49,101,97,50,102,100,50,100,50,52,48,57,55,98,48,102,48,50,55,48,51,101,57,48,50,54,55,56,51,98,99,57,48,49,99,102,52,49,52,52,48,101,98,51,50,48,102,51,52,51,101,97,48,101,102,56,51,98,49,54,48,52,98,100,49,53,101,53,51,48,55,98,56,98,52,52,52,99,49,101,55,50,99,99,98,101,48,101,97,56,51,97,56,48,102,101,56,51,99,53,50,102,48,51,99,54,56,97,49,100,55,97,56,48,55,55,100,52,53,55,56,51,101,49,48,101,57,50,49,49,54,52,53,57,56,55,56,99,51,101,101,49,100,102,50,99,56,97,98,48,55,55,55,102,101,48,50,51,48,97,56,48,55,49,97,56,48,51,101,51,98,52,48,52,101,49,48,55,49,52,48,57,99,53,48,48,102,102,55,100,52,97,48,49,50,57,101,53,97,48,55,52,53,49,50,56,97,54,48,102,48,56,49,50,100,101,48,101,102,99,51,97,52,48,52,57,101,56,51,100,49,48,101,100,48,50,54,48,98,57,50,99,52,48,52,56,99,51,102,52,48,52,98,98,56,55,50,48,51,97,52,49,100,52,50,98,57,50,52,48,52,101,52,98,52,48,101,99,56,55,53,57,48,56,98,52,101,48,102,48,99,49,100,56,97,52,56,51,98,57,48,55,98,51,57,49,52,97,48,99,53,101,57,52,52,49,100,50,97,48,55,56,53,50,49,99,54,55,48,51,99,97,53,101,56,55,56,56,51,97,52,49,101,48,52,99,99,48,49,51,57,52,97,48,51,97,102,56,48,51,101,49,98,52,48,48,102,102,102,98,48,98,48,102,53,48,51,98,55,48,50,54,55,99,51,102,54,48,48,102,97,101,49,48,102,57,56,55,97,99,51,98,101,56,99,48,101,55,52,48,57,56,52,48,101,102,56,51,99,48,48,55,100,48,48,101,55,99,51,98,99,57,50,49,99,102,50,99,57,51,52,51,100,52,102,48,49,51,52,48,49,99,57,48,101,102,56,55,51,54,99,51,99,97,56,48,53,50,56,55,98,56,97,49,52,52,97,48,49,50,98,48,101,102,48,55,97,99,48,57,55,98,48,101,49,48,55,98,48,98,99,48,102,49,50,49,56,51,99,52,102,52,49,100,101,57,50,99,52,49,99,102,56,55,52,100,48,56,51,56,101,53,57,56,55,54,56,51,99,97,49,101,48,50,102,56,97,98,48,55,56,57,102,101,51,101,56,48,51,101,54,56,56,48,52,56,56,57,54,52,49,100,49,48,55,99,56,48,101,48,48,48,102,102,49,102,54,51,48,49,99,102,50,57,52,51,98,99,56,99,49,99,57,48,55,97,101,53,49,50,48,48,102,102,49,50,100,50,48,102,57,101,99,97,56,48,101,101,56,55,53,99,51,98,99,53,56,101,48,55,99,56,49,99,56,54,48,51,100,52,49,102,48,48,102,102,55,53,101,49,102,48,48,102,54,49,55,52,56,101,49,101,51,99,49,101,55,48,55,56,99,49,101,48,48,55,56,101,48,101,97,53,97,48,102,49,56,55,50,100,48,52,98,48,97,48,101,57,102,54,99,51,56,48,49,100,49,48,50,53,100,52,51,98,52,49,100,101,50,100,56,51,101,53,54,100,56,55,56,52,51,57,54,49,100,100,50,98,56,48,55,53,98,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,53,54,99,48,49,102,55,102,48,48,102,102,52,56,56,50,48,48,102,102,48,51,101,99,48,99,48,49,102,53,55,52,48,52,99,53,48,51,98,50,52,52,50,57,52,51,99,48,53,100,48,51,100,55,48,55,52,52,49,100,102,50,99,48,48,57,57,54,48,50,53,102,57,49,48,51,97,50,53,48,48,55,97,56,51,101,54,49,101,56,52,101,48,55,99,56,48,101,54,99,51,98,48,49,101,54,50,100,52,97,101,48,101,54,56,55,54,56,51,56,101,49,100,55,48,102,49,49,52,54,57,56,49,102,49,50,102,99,49,101,102,56,55,50,48,98,51,48,102,98,56,51,56,100,50,97,52,97,102,52,100,52,52,48,102,50,99,49,53,56,53,57,56,51,99,102,52,53,48,102,57,49,53,56,49,99,99,48,102,48,56,55,57,56,51,98,97,49,100,102,52,49,99,48,100,50,48,48,102,102,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,48,53,102,51,56,48,51,101,100,57,48,48,57,52,52,50,99,52,48,57,102,49,48,48,55,99,98,48,99,51,102,56,48,52,97,52,97,51,50,49,48,55,56,49,50,99,97,56,48,55,100,48,48,102,102,102,56,48,48,102,102,57,52,50,50,57,56,49,101,48,98,56,49,100,50,50,102,52,51,97,99,49,100,98,48,102,53,49,52,97,48,101,55,48,97,53,48,50,53,48,48,102,102,49,99,51,48,55,99,52,49,102,57,48,55,98,52,51,98,54,53,99,56,55,99,101,49,51,52,51,98,56,56,101,53,102,48,55,49,99,49,99,101,56,55,55,52,51,101,99,49,102,48,50,97,53,49,53,51,56,97,100,50,102,57,99,50,99,56,98,48,50,56,100,49,52,97,101,50,97,99,51,98,54,49,101,52,50,100,49,51,52,97,102,48,101,102,57,54,52,48,49,57,101,48,49,100,51,48,101,57,56,55,53,99,51,56,50,49,100,54,48,101,99,48,55,49,52,51,56,97,49,100,97,50,56,52,51,57,52,49,99,56,48,101,55,49,52,48,53,51,56,55,52,99,51,57,99,49,100,48,48,101,97,49,52,99,53,55,48,55,55,52,51,97,101,49,100,51,48,101,98,48,55,55,53,48,53,49,99,97,97,48,101,100,56,55,53,99,51,98,54,49,100,99,50,97,49,48,100,48,52,97,56,50,56,52,51,98,99,53,49,57,52,101,56,54,56,56,53,52,49,53,54,53,51,49,53,101,56,56,56,52,53,55,57,53,52,53,55,50,51,97,50,49,53,101,56,48,100,51,52,100,98,55,49,51,50,48,50,102,52,48,49,50,52,101,48,52,57,101,56,55,101,100,50,52,48,49,102,50,50,52,48,48,102,102,55,100,99,56,48,49,51,102,99,53,57,50,53,53,49,53,56,48,101,99,99,97,52,48,55,55,101,48,52,98,56,48,49,50,55,54,49,100,48,52,48,57,52,55,50,97,49,51,97,56,51,101,97,49,102,98,48,102,51,56,49,50,99,50,48,52,57,55,48,51,101,99,48,55,56,99,57,54,48,57,97,52,55,48,102,51,54,48,102,49,56,55,54,97,52,49,100,55,48,55,55,99,51,97,48,48,102,102,101,98,54,48,49,50,99,53,56,48,55,52,50,99,97,51,48,102,97,53,48,51,101,49,50,52,49,100,101,48,102,50,51,54,57,101,49,99,51,48,102,48,49,53,56,57,54,51,102,48,48,51,101,52,99,50,48,52,101,97,102,48,50,52,99,48,48,49,102,53,50,56,48,102,101,48,48,52,98,56,51,98,100,99,98,100,48,102,54,56,49,51,54,51,100,101,48,50,52,98,52,51,97,51,57,51,99,97,98,99,53,57,56,55,54,99,97,55,48,48,102,102,55,97,101,56,49,99,56,48,102,100,101,48,55,56,101,53,102,48,55,57,48,49,50,99,49,101,101,48,101,97,57,54,99,53,54,54,52,49,48,55,50,50,49,100,52,48,55,97,51,99,51,57,54,53,98,57,53,99,48,48,102,102,102,55,49,55,52,49,48,55,97,50,57,50,49,99,49,48,48,55,98,56,52,51,98,48,53,97,48,55,53,54,56,51,99,52,48,57,49,102,102,48,48,98,50,101,48,48,102,102,55,100,98,53,48,49,51,57,99,49,101,54,48,50,55,99,52,48,49,102,54,48,101,48,52,100,49,48,51,102,101,50,100,48,49,101,102,48,55,56,52,49,102,51,56,51,98,98,52,99,48,55,98,99,48,102,49,99,51,97,56,48,52,98,56,57,55,101,53,100,50,49,57,54,50,53,49,49,53,56,53,51,56,49,50,99,48,49,100,98,48,55,56,48,49,101,54,57,48,55,49,52,49,100,97,48,101,97,48,55,52,52,98,50,50,97,48,51,98,56,57,56,49,99,100,48,101,102,98,54,49,99,56,52,97,52,49,50,101,100,51,52,97,52,52,100,48,101,102,57,52,54,49,101,49,50,99,48,51,100,97,53,101,56,55,57,48,51,101,54,49,102,57,54,57,51,56,49,101,51,56,55,97,56,51,100,101,53,57,57,54,52,48,55,97,101,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,53,48,51,53,48,49,98,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,102,102,56,48,100,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,55,100,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,48,102,102,98,48,52,53,48,48,102,102,99,102,98,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,102,101,48,51,54,97,48,55,98,48,51,97,54,49,100,55,48,102,101,56,55,53,56,51,99,101,49,99,53,48,102,100,48,55,54,56,97,49,48,102,97,56,55,50,48,51,101,50,53,48,49,55,48,49,100,51,48,102,56,56,55,52,48,51,100,54,53,51,57,53,99,49,101,50,48,101,98,56,55,98,48,51,97,99,49,101,50,52,49,52,56,50,97,56,51,99,56,49,100,55,48,102,50,48,55,55,48,98,55,52,51,52,101,50,97,48,98,101,48,101,102,49,55,56,53,51,50,54,50,53,57,53,48,53,97,57,52,99,53,56,50,50,50,54,57,53,101,53,97,57,53,99,57,48,57,54,53,55,97,55,98,52,101,98,54,101,53,99,100,48,48,102,102,53,51,57,48,48,51,101,52,48,48,102,102,48,48,102,102,102,97,50,55,48,102,100,56,48,51,101,97,98,99,49,101,57,97,54,48,51,101,98,48,55,53,97,99,102,48,102,51,48,49,50,51,52,48,102,56,48,51,102,99,102,97,48,56,51,98,97,48,102,50,55,55,52,97,56,50,57,99,48,49,101,56,100,48,55,101,56,51,102,101,49,101,49,48,55,99,54,49,101,56,48,101,56,56,49,50,97,102,56,97,53,48,102,48,56,51,100,102,48,55,56,101,48,102,55,99,49,101,50,53,48,51,98,98,48,55,51,101,48,101,102,48,97,101,50,99,50,56,49,102,56,49,55,56,53,54,57,53,97,53,49,48,55,98,56,49,51,51,100,48,52,98,49,101,56,52,49,101,54,54,100,100,52,51,52,102,48,48,102,102,99,57,50,48,50,54,101,52,48,49,102,54,53,99,48,101,55,56,48,57,50,100,48,50,54,101,48,48,102,102,57,48,57,48,50,53,55,52,49,102,50,57,52,50,49,101,49,52,52,52,52,48,50,55,102,99,51,99,48,48,102,102,102,54,48,49,100,98,48,51,98,52,48,55,57,97,53,51,101,55,56,98,54,50,98,52,51,97,97,48,102,57,52,51,57,56,53,99,48,51,57,48,50,56,99,49,100,99,56,55,50,52,51,100,54,49,100,56,50,98,52,97,98,52,99,50,100,102,56,55,55,99,49,101,101,57,54,101,48,102,56,55,56,55,54,57,48,99,51,101,99,53,55,97,54,51,98,48,49,99,97,48,102,54,49,53,56,49,100,98,57,48,102,50,56,55,55,99,48,49,101,99,57,48,102,48,56,55,57,48,51,102,97,48,101,102,56,49,98,98,48,55,102,97,48,101,49,48,49,99,101,48,49,51,52,101,48,101,54,56,49,101,48,48,102,102,49,50,102,99,48,52,99,49,48,51,98,99,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,99,49,100,98,48,102,99,56,55,49,56,51,99,101,99,98,101,48,50,53,99,53,98,57,53,100,100,50,57,49,100,50,100,49,57,50,49,49,57,50,53,48,57,50,49,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,55,48,55,57,48,51,57,99,49,101,57,50,56,56,98,49,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,51,56,55,97,48,51,98,48,53,98,49,52,52,49,101,53,50,56,99,97,99,50,99,100,48,98,102,99,48,50,49,99,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,99,48,101,101,49,52,48,50,57,98,52,48,49,102,55,48,52,48,48,102,102,102,97,97,101,48,55,99,52,48,48,102,102,102,97,97,53,48,50,54,101,48,51,100,101,48,101,55,99,51,101,50,49,100,99,50,102,100,99,48,55,49,54,49,102,52,48,102,48,56,55,99,48,51,99,97,48,52,97,56,56,51,100,102,50,99,57,51,100,49,99,51,99,52,53,53,56,51,100,51,48,55,51,52,56,99,53,98,57,56,97,53,52,54,50,100,52,51,100,54,53,53,56,55,54,99,51,97,54,53,51,102,48,55,99,50,49,99,52,50,97,56,98,50,48,101,102,49,52,52,48,102,57,56,51,97,98,48,49,100,99,48,101,102,51,56,49,100,102,48,102,54,97,54,50,50,48,55,56,52,97,98,50,97,97,56,49,100,97,56,55,99,48,49,100,101,56,55,98,52,51,100,97,48,49,98,50,52,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,98,102,101,48,49,54,48,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,98,102,101,48,53,102,48,48,48,102,102,102,98,50,100,48,48,102,102,55,100,55,54,48,51,56,99,48,48,102,102,55,100,57,102,56,49,50,98,52,49,101,100,48,50,53,97,48,49,102,57,57,53,100,99,99,55,50,102,52,51,100,101,48,101,55,99,51,101,54,48,57,98,48,102,56,100,55,48,55,52,50,48,102,100,55,56,51,98,57,48,102,101,48,55,48,99,49,100,102,56,51,101,49,48,48,55,98,54,99,51,57,99,49,102,97,48,101,48,56,48,51,100,102,100,52,48,101,101,99,48,49,101,97,48,49,54,101,53,99,48,48,51,100,51,101,48,102,52,57,55,100,56,51,57,99,49,101,101,100,98,57,53,99,53,98,97,48,102,48,48,102,102,98,50,52,101,52,49,48,48,102,102,57,98,53,48,50,55,51,99,48,57,52,51,48,55,99,54,48,52,56,54,56,49,51,51,101,48,102,55,56,48,57,52,56,48,55,102,101,56,52,49,100,101,52,51,48,55,97,99,48,101,54,52,51,99,48,56,52,53,51,56,55,56,53,100,48,101,97,49,55,54,99,48,55,57,48,51,97,101,53,100,57,53,101,53,99,56,55,55,56,97,98,48,102,57,48,55,52,52,51,100,97,49,100,97,50,101,97,54,53,48,100,50,100,50,48,97,48,48,102,102,102,98,56,55,50,52,51,99,52,49,100,100,48,102,55,57,53,50,56,97,53,101,49,53,101,49,100,102,48,102,54,49,53,99,53,55,57,55,97,56,54,53,54,56,55,97,52,51,98,50,49,100,98,48,102,51,50,48,57,54,54,49,100,101,50,98,56,48,51,55,97,99,48,49,102,53,102,101,48,48,102,102,102,98,54,49,48,55,51,97,48,52,102,54,56,51,102,97,48,50,55,97,52,48,57,53,98,54,57,48,52,97,49,48,55,53,99,48,52,99,49,56,49,50,52,56,48,52,99,102,48,51,101,54,48,55,50,99,57,99,48,101,97,53,50,48,51,102,54,102,56,55,97,52,51,100,50,48,102,50,56,49,99,101,48,51,97,99,48,102,56,50,51,56,51,98,98,50,98,56,48,57,57,49,50,57,57,49,53,50,52,51,57,99,49,100,48,52,51,52,52,48,101,102,48,55,56,52,51,101,101,99,49,55,52,49,100,97,48,102,49,56,55,51,52,97,49,52,101,48,102,101,53,56,51,97,99,50,99,54,52,51,97,50,48,48,102,102,102,55,97,48,55,57,51,54,48,55,56,101,49,99,51,97,50,102,48,49,52,52,48,48,102,102,55,99,56,50,48,48,102,102,49,102,52,57,97,49,100,52,48,48,102,102,55,100,97,99,56,51,56,52,52,50,48,102,99,56,51,98,51,52,48,48,102,102,101,102,56,55,54,52,48,57,99,102,48,55,48,54,53,48,56,55,98,52,98,56,48,55,53,97,49,102,48,52,55,48,101,98,57,53,99,57,101,49,101,97,48,55,100,56,49,100,55,50,98,52,51,57,101,49,102,99,50,101,48,97,54,48,50,53,51,99,98,98,48,102,49,49,54,97,48,102,49,56,49,100,97,56,55,54,48,51,98,101,49,100,100,48,102,99,48,51,100,54,50,99,48,51,98,48,53,98,48,55,54,99,49,101,49,48,55,101,100,51,56,51,99,52,53,55,48,51,57,99,50,99,50,99,51,100,99,53,56,48,55,55,48,97,97,50,98,99,97,100,48,102,102,48,51,99,48,98,50,99,102,102,99,48,50,56,97,49,52,48,99,57,52,48,49,102,53,54,48,48,102,102,48,102,97,100,50,48,55,99,52,48,48,102,98,53,98,48,50,54,100,52,51,98,97,48,52,97,101,56,51,97,48,50,101,56,51,98,101,49,99,101,54,49,56,50,56,48,98,48,48,55,56,101,48,102,55,48,49,101,53,56,55,56,97,100,49,53,50,56,97,100,48,55,53,54,48,101,55,48,51,98,52,53,99,56,55,54,52,97,50,48,102,53,48,55,100,57,49,52,51,98,49,56,98,53,50,98,52,98,56,48,102,101,56,55,56,50,52,98,56,48,102,54,56,55,54,99,51,98,52,49,100,48,48,101,53,57,52,54,57,56,56,50,101,48,55,56,52,51,100,54,49,101,48,50,57,97,52,51,99,50,53,102,48,55,51,99,51,57,48,100,56,55,98,56,51,102,97,49,100,50,48,97,49,48,55,53,97,48,52,56,100,48,49,51,49,54,48,102,53,52,48,57,100,102,50,56,99,48,49,102,53,101,50,53,51,48,55,50,102,49,53,99,48,52,99,99,49,54,50,48,102,102,56,98,50,48,50,53,98,99,98,102,48,101,100,98,101,101,97,53,48,55,97,99,97,55,48,101,48,56,55,102,52,51,97,54,49,101,101,50,99,56,51,97,101,48,102,50,52,98,57,48,102,54,49,55,52,48,101,99,53,48,56,51,102,97,55,48,55,55,101,48,101,97,56,48,52,56,56,51,99,97,49,101,55,48,55,56,56,49,102,52,48,101,97,50,49,48,55,98,52,97,49,50,56,52,51,56,54,49,100,56,48,102,48,56,55,99,100,97,101,53,56,57,53,48,53,55,48,50,55,50,56,48,51,56,51,48,48,49,102,53,54,48,48,48,102,102,102,97,100,50,48,55,51,97,48,48,102,102,102,97,97,52,48,50,53,50,56,51,98,97,48,52,97,101,48,51,97,48,50,101,56,51,99,48,49,102,49,55,100,102,50,102,99,98,48,48,102,102,55,56,101,48,102,55,48,49,101,53,56,55,56,97,57,50,57,49,52,98,50,48,55,97,56,48,102,57,48,51,99,97,53,51,48,55,54,56,97,50,48,102,53,48,55,100,53,49,52,51,98,49,56,98,53,50,99,56,97,56,48,101,49,48,55,55,101,56,97,55,48,101,57,48,55,54,99,51,98,52,49,100,48,48,102,102,101,53,57,52,54,57,56,57,97,100,56,55,55,99,51,97,56,49,100,102,50,57,97,52,51,99,50,53,102,48,55,99,52,51,101,101,101,48,55,98,52,51,102,97,49,101,99,102,102,48,54,55,52,48,57,53,54,48,50,53,97,52,49,100,54,48,49,50,55,50,48,52,98,57,48,51,57,57,48,50,53,54,99,49,99,97,57,53,55,99,97,55,48,55,54,50,48,101,51,99,51,56,50,49,100,102,48,101,48,48,102,102,55,54,98,97,52,50,48,48,102,102,55,55,57,48,48,98,57,50,102,50,56,97,56,52,53,100,99,98,57,48,102,97,48,55,98,51,56,55,53,52,51,98,101,49,100,52,48,101,101,57,54,54,49,102,102,48,55,56,52,49,101,50,52,56,50,99,99,51,101,99,48,102,49,48,51,99,56,56,48,53,48,49,53,57,50,49,101,101,48,102,100,56,55,56,48,51,99,52,49,101,52,52,100,52,48,56,52,102,50,101,49,51,53,52,48,50,100,98,56,48,49,102,50,100,99,48,50,55,55,48,48,57,51,101,48,50,54,56,52,48,57,99,101,48,101,98,48,51,98,50,48,55,48,52,49,99,57,48,101,102,48,55,99,48,49,102,49,56,49,50,101,48,53,48,49,55,52,48,101,53,99,48,57,56,51,48,50,54,52,100,50,53,51,56,49,102,56,49,52,54,49,101,97,50,56,56,51,100,54,48,101,98,99,49,101,98,48,51,101,53,50,56,48,98,49,48,50,53,53,99,97,51,48,55,54,101,49,101,97,48,48,55,98,53,48,49,100,54,55,48,101,102,56,55,49,56,51,100,54,53,57,56,55,56,99,51,102,99,49,101,52,48,55,98,56,53,50,48,55,53,56,51,102,101,53,56,48,51,99,50,50,99,56,51,101,48,49,100,50,50,56,48,51,97,97,48,102,49,48,51,98,97,49,100,98,48,101,50,56,55,56,52,97,101,48,102,57,56,49,101,101,48,48,51,101,53,54,54,48,48,102,102,102,98,97,98,101,48,52,98,52,48,51,97,98,50,100,56,48,49,102,53,98,50,48,52,98,52,56,55,57,99,49,100,102,57,55,54,48,102,98,48,48,57,56,52,48,55,55,101,49,101,102,48,101,101,48,49,51,54,52,53,97,48,54,56,48,48,102,102,102,55,50,56,55,57,48,49,99,52,48,51,56,55,48,102,98,56,55,55,99,97,98,50,98,49,49,56,51,56,48,48,102,102,50,52,56,57,50,53,51,50,54,56,55,52,52,97,99,48,55,56,48,48,102,102,52,99,52,56,55,52,56,51,99,99,53,101,99,56,50,55,52,98,56,50,101,100,99,48,102,55,56,51,98,98,48,55,53,99,56,55,56,51,99,99,53,55,56,55,50,56,97,102,50,100,52,49,101,100,56,51,97,48,48,55,97,48,49,100,100,48,48,98,52,52,53,102,102,100,52,48,99,48,48,48,102,102,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,52,48,98,102,100,52,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,55,102,99,48,51,98,101,49,52,48,53,100,101,48,48,102,102,55,99,56,50,48,48,102,102,49,102,52,57,97,49,100,52,48,48,102,102,55,100,97,99,56,51,56,52,52,50,48,102,99,56,51,98,51,52,48,48,102,102,101,102,56,55,54,52,48,57,99,102,48,55,48,54,53,48,56,55,98,52,98,56,48,55,53,97,49,102,48,52,55,48,101,98,57,53,99,57,101,49,101,97,48,55,100,56,49,100,55,50,98,52,51,57,101,49,102,99,50,101,48,97,54,48,50,53,51,99,98,98,48,102,49,49,54,97,48,102,49,56,49,100,97,56,55,54,48,51,98,101,49,100,100,48,102,99,48,51,100,54,50,99,48,51,98,48,53,98,48,55,54,99,49,101,49,48,55,101,100,51,56,51,99,52,53,55,48,51,57,99,50,99,50,99,51,100,99,53,56,48,55,55,48,97,97,50,98,99,97,100,48,102,101,56,51,99,48,98,50,99,99,48,54,50,49,53,48,50,100,97,48,48,102,102,55,100,53,56,48,48,102,102,51,101,99,98,52,49,99,101,56,48,51,101,100,54,99,48,57,52,97,48,101,101,56,49,51,52,54,48,101,56,48,97,53,48,102,48,48,55,51,57,50,49,56,50,102,99,98,48,48,55,55,48,48,102,55,48,49,100,97,48,55,56,97,53,50,57,50,56,98,50,48,55,53,54,48,102,57,48,51,98,52,53,51,48,55,54,56,98,100,48,102,53,48,55,50,57,49,52,51,99,102,56,97,97,50,98,52,97,56,48,102,101,56,55,55,101,52,97,55,48,102,54,56,55,54,99,51,99,97,49,100,48,48,102,97,49,52,54,56,54,56,52,100,56,55,56,48,51,97,56,49,101,48,50,57,97,56,51,99,50,53,48,56,55,51,56,51,101,101,100,56,55,98,52,51,56,52,49,100,51,102,102,48,48,102,102,57,55,54,48,55,97,97,48,101,98,48,51,102,54,48,101,51,99,49,101,57,56,51,99,97,48,55,50,101,48,102,52,56,97,51,99,49,100,57,48,55,57,56,48,101,55,52,49,101,48,48,55,99,52,49,100,55,48,51,99,54,48,101,100,52,57,54,54,53,51,57,55,49,56,51,98,97,49,102,98,48,55,55,101,49,101,49,50,99,99,51,97,101,49,101,99,50,56,51,57,55,52,53,48,50,54,57,55,52,49,100,99,50,100,55,49,52,101,49,101,49,50,57,56,98,50,50,98,102,57,54,48,53,49,57,54,52,53,57,49,52,54,53,56,48,50,53,56,49,51,99,53,54,49,54,52,57,101,53,54,100,98,52,57,98,52,49,54,97,97,48,49,57,102,50,48,48,102,57,51,102,56,48,51,101,56,99,55,56,49,51,97,56,48,101,98,53,50,48,48,102,102,57,100,102,48,50,52,101,99,49,99,100,48,48,51,100,99,52,48,52,101,98,56,51,98,50,48,49,50,102,101,48,102,55,56,51,98,52,49,99,98,52,57,48,52,57,48,55,56,99,48,57,56,101,48,55,49,52,49,100,101,48,101,101,57,54,52,56,54,57,48,48,57,52,48,101,53,50,50,57,52,97,57,100,99,49,101,55,56,51,102,102,48,55,54,51,100,49,52,51,98,51,50,48,101,102,102,97,49,49,54,54,49,100,102,48,102,55,56,55,99,48,49,100,54,97,49,48,55,57,48,49,100,98,51,54,48,48,102,53,51,99,51,99,97,53,48,56,51,56,52,48,101,48,49,53,97,48,49,54,48,99,98,102,102,97,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,52,48,51,53,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,102,102,56,48,102,102,56,97,48,49,54,99,50,48,48,102,102,102,57,53,52,56,48,51,101,56,101,99,97,101,48,50,53,98,52,51,100,50,49,101,101,48,48,102,102,55,100,97,51,48,49,50,101,50,102,56,55,56,53,51,56,49,100,52,56,51,102,51,48,55,99,48,57,48,57,54,48,52,100,49,48,51,98,53,52,56,52,49,48,102,52,48,55,57,100,50,48,49,100,54,48,51,101,52,48,55,98,48,53,56,49,55,54,53,101,97,52,56,51,101,57,50,57,56,51,99,98,50,56,54,53,57,50,50,49,52,54,48,101,55,56,49,101,57,48,55,101,51,97,52,49,52,101,49,101,52,50,97,48,51,101,101,53,100,49,53,56,100,56,51,98,102,48,55,98,101,49,102,48,48,101,56,56,55,55,52,51,56,56,53,56,57,55,97,49,100,57,48,55,57,99,49,100,99,48,101,48,48,51,97,52,48,49,102,53,56,48,57,98,102,48,50,55,97,52,48,57,55,48,48,50,52,52,52,97,55,48,55,49,101,49,101,99,48,50,54,55,52,51,101,55,99,49,100,97,56,55,48,48,102,102,49,102,97,56,51,102,102,48,101,100,48,49,50,100,101,53,51,56,51,99,57,50,100,49,97,54,49,57,48,101,49,56,55,49,56,51,102,56,49,101,101,48,101,50,56,51,99,54,48,102,100,56,55,54,56,98,56,48,55,97,50,53,101,50,53,97,54,97,48,102,48,101,56,48,51,98,102,52,101,57,48,55,55,48,57,101,49,100,56,50,99,48,51,101,100,100,49,49,51,99,97,50,48,101,55,57,55,97,53,102,49,52,99,53,97,56,55,100,101,56,51,98,99,49,99,50,52,51,48,102,54,56,55,99,99,51,97,97,48,99,102,56,55,98,48,51,97,54,49,100,55,48,102,102,48,55,53,56,51,99,101,49,99,53,48,102,100,48,55,54,56,97,49,48,102,97,56,55,50,48,51,101,50,53,48,49,55,48,49,100,51,48,102,56,56,55,52,48,51,100,56,53,51,49,53,99,49,101,50,48,101,98,56,55,98,48,51,97,99,49,101,50,52,49,52,56,50,97,99,51,99,56,49,100,55,48,102,50,48,55,55,48,98,55,52,51,52,101,50,97,48,98,101,48,101,102,49,55,56,53,51,97,54,50,53,57,53,48,53,97,57,52,99,53,56,50,50,50,54,57,53,101,53,97,57,53,99,57,48,57,54,53,55,97,55,98,52,101,98,54,101,53,99,100,55,102,56,48,52,49,56,50,101,97,48,51,49,48,56,48,51,101,52,49,48,48,102,102,48,102,97,52,100,48,102,53,48,48,102,102,51,101,97,57,56,49,102,100,97,48,56,55,101,52,49,100,57,97,48,48,102,102,55,56,52,51,99,101,48,52,57,56,48,51,102,99,50,102,56,51,100,97,53,99,48,51,97,99,48,102,56,51,50,49,100,55,50,99,53,48,48,51,97,97,48,101,52,99,51,100,50,53,57,48,55,99,48,51,102,56,53,99,49,52,99,48,52,97,55,57,55,52,49,101,50,50,100,52,49,101,51,48,51,99,97,48,102,51,48,55,56,48,51,99,52,49,99,55,48,55,53,52,53,55,56,55,54,48,98,54,48,101,100,56,51,99,50,48,102,100,97,55,48,55,55,48,98,49,48,55,99,56,53,55,99,48,55,98,56,98,48,48,102,102,101,101,49,53,52,53,56,49,54,52,49,99,49,48,102,102,100,57,53,56,48,50,101,102,50,102,102,101,98,97,101,98,97,102,102,56,48,100,102,56,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,55,102,98,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,49,48,49,48,48,102,102,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,48,102,102,54,48,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,97,99,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,98,102,101,48,49,50,49,48,98,97,101,98,97,102,102,56,48,100,102,56,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,55,55,55,48,48,102,102,55,100,102,53,56,49,50,100,50,48,102,53,52,48,57,98,97,48,48,55,100,52,52,48,49,51,98,48,48,101,51,99,49,99,98,49,53,49,99,51,99,50,48,102,50,99,98,55,48,101,48,48,102,102,55,52,48,49,101,48,48,55,54,56,51,97,99,56,101,53,55,56,55,56,52,98,56,50,100,99,51,101,52,48,48,102,52,51,56,49,101,98,48,55,48,99,49,102,97,49,55,52,49,99,57,48,101,57,57,52,54,49,100,54,48,101,102,48,55,56,56,51,99,50,49,101,48,48,102,102,55,56,48,49,102,51,48,101,102,48,51,98,56,50,99,56,51,98,50,48,101,102,48,51,98,50,56,48,53,49,55,101,49,101,49,48,102,102,57,54,97,49,100,99,50,56,49,51,56,98,48,50,98,52,97,102,52,101,52,98,50,100,49,48,48,48,102,102,52,56,56,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,49,57,102,56,98,102,101,48,49,48,48,101,98,97,56,48,102,102,56,48,48,102,57,53,49,48,48,51,101,56,56,48,48,49,98,54,51,48,48,51,101,100,53,56,48,57,52,51,48,101,53,56,101,48,48,101,99,51,50,99,99,48,57,98,57,48,55,49,54,48,101,100,48,49,100,101,48,48,102,102,50,54,99,56,50,102,48,49,101,57,48,49,51,97,101,53,57,49,55,49,50,49,102,99,48,48,102,102,52,100,54,101,53,52,48,51,100,54,48,101,98,56,55,50,48,49,100,51,56,48,50,102,54,50,48,52,99,55,56,55,101,99,51,99,50,48,48,100,98,52,52,51,100,56,97,48,50,48,49,97,102,102,101,97,48,99,52,48,49,50,97,99,48,52,98,52,56,51,100,50,48,50,55,49,56,48,57,56,100,48,55,51,50,48,52,97,100,56,51,57,54,50,97,97,52,98,55,48,55,57,99,48,102,99,48,51,102,99,53,48,48,55,48,48,102,102,51,98,53,100,50,52,97,102,48,102,48,97,55,57,52,99,53,49,99,49,54,101,57,53,56,48,52,101,52,51,101,97,49,101,99,101,49,100,52,48,101,102,48,55,98,48,51,99,52,53,54,48,51,98,102,48,55,55,97,49,100,101,52,54,50,99,99,51,101,99,48,102,49,48,51,99,56,56,48,53,48,49,54,55,52,49,100,49,48,101,50,56,55,55,99,51,99,52,49,101,51,52,99,50,98,101,100,48,48,97,55,52,101,51,48,53,48,56,55,52,99,51,97,54,49,101,56,48,102,102,48,55,97,52,51,98,48,49,99,53,48,101,50,56,55,54,56,98,101,48,102,97,56,55,100,99,51,101,50,53,102,57,52,101,49,100,51,48,101,54,56,55,52,48,51,97,56,53,51,49,54,50,49,101,50,48,102,52,56,55,97,99,51,100,50,49,101,50,52,101,52,55,50,97,56,51,98,54,49,100,55,48,101,100,48,55,55,48,97,57,52,51,52,101,50,101,48,98,101,48,102,48,57,55,56,53,99,50,54,50,50,49,53,48,53,53,49,52,101,53,55,50,49,97,54,57,54,48,53,97,49,54,48,57,48,56,56,53,55,50,48,51,52,101,53,98,57,49,51,52,48,49,98,53,97,48,48,102,56,102,98,56,48,51,101,57,51,52,51,97,56,48,48,102,97,97,54,48,55,48,56,57,97,49,102,57,48,55,57,56,56,48,49,100,102,48,102,51,48,49,51,57,101,48,102,102,48,97,49,48,101,57,49,55,48,48,102,102,102,52,99,51,101,48,57,48,49,100,55,50,98,57,48,48,102,102,51,100,52,48,101,52,99,51,97,101,53,57,48,55,51,99,51,56,54,53,99,49,55,50,48,52,97,55,57,52,56,49,101,50,50,97,56,49,101,50,56,51,99,97,48,101,99,48,55,56,48,51,98,56,49,99,55,48,55,97,99,53,55,56,55,57,99,98,54,48,102,49,56,51,99,50,48,101,50,50,55,48,55,55,52,97,101,48,55,99,54,53,56,52,48,55,52,52,98,48,48,102,49,57,53,52,53,56,49,53,97,49,99,49,48,55,55,102,54,53,54,55,102,56,48,99,52,50,97,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,98,102,101,48,53,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,57,102,48,48,102,102,51,101,49,55,99,48,101,52,48,51,101,52,53,56,56,49,51,99,56,48,102,99,56,49,102,101,57,54,50,49,99,99,52,97,52,101,48,55,52,101,56,50,48,52,97,101,48,51,99,99,48,55,54,56,56,50,49,102,48,52,98,48,101,100,57,54,54,57,56,49,100,102,52,50,48,55,97,52,56,97,48,102,56,52,48,57,53,55,48,102,57,97,50,57,53,50,56,56,49,101,51,52,56,50,97,50,56,51,98,54,56,99,49,101,53,52,50,48,101,101,100,55,50,100,101,53,48,50,48,98,99,57,48,102,48,99,50,48,55,48,49,51,49,56,50,98,52,48,52,98,102,102,52,101,101,48,50,54,53,50,51,98,48,102,50,52,51,99,100,51,48,99,99,102,98,55,57,50,49,99,54,57,56,54,57,98,49,55,101,100,99,52,56,101,52,54,55,48,52,49,102,102,100,56,102,56,55,49,53,99,52,55,53,48,48,100,56,52,48,48,102,102,55,99,53,52,48,48,102,102,57,52,55,48,102,98,56,49,50,98,48,48,102,102,48,102,97,99,99,99,53,56,56,51,99,57,48,101,53,48,48,51,100,98,54,53,101,48,51,102,100,48,55,98,49,50,48,52,99,51,48,55,50,100,51,100,50,99,98,57,48,101,55,48,55,56,52,98,49,50,101,48,49,100,56,48,51,100,50,48,55,48,48,48,102,102,52,98,97,97,52,48,55,55,49,51,100,49,57,51,99,51,97,99,57,56,57,99,57,52,53,52,57,53,54,53,56,50,53,48,55,55,48,98,48,52,99,57,48,101,99,49,55,98,54,56,52,49,101,49,50,98,100,99,52,55,102,99,98,51,50,98,51,55,101,56,53,55,55,102,101,48,51,51,53,97,56,50,55,52,48,52,102,98,48,49,51,55,50,49,99,102,48,50,52,52,56,48,57,53,48,48,102,102,55,97,99,48,52,100,54,48,55,102,57,49,100,51,49,50,99,51,97,52,48,101,97,102,48,55,49,55,57,54,99,56,99,56,48,100,57,53,99,101,97,54,51,97,48,48,102,102,102,55,98,48,51,99,56,48,101,55,48,51,98,97,50,98,98,50,51,98,50,53,101,48,55,57,52,51,97,54,53,53,49,50,48,49,51,52,48,102,54,97,50,57,102,97,54,57,55,101,53,55,99,54,100,98,100,52,101,52,100,98,57,56,52,48,52,100,48,55,49,53,52,48,52,49,101,48,48,55,99,98,57,56,48,49,102,54,53,50,49,101,52,48,101,99,97,53,48,55,97,48,48,49,102,53,100,54,49,100,53,50,101,99,51,98,54,57,48,48,102,102,101,102,99,49,101,100,56,51,56,50,48,55,52,50,49,102,53,48,102,56,50,48,50,52,49,53,48,49,102,102,54,56,51,99,56,100,48,55,99,48,51,97,97,48,52,99,102,56,55,97,52,98,52,52,57,54,48,97,101,50,99,54,52,98,56,52,49,48,101,50,55,52,51,52,51,97,48,55,51,97,53,50,49,50,101,57,101,53,48,49,54,52,57,102,53,102,97,53,56,50,52,48,98,51,51,100,57,53,101,48,57,48,102,102,48,48,102,102,98,101,56,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,52,52,56,48,49,102,49,49,48,48,102,102,50,55,98,48,98,57,48,50,54,53,99,48,57,50,101,48,102,100,56,49,50,99,56,49,101,48,52,55,50,54,53,98,56,49,50,54,97,48,48,102,54,97,48,50,55,52,51,99,49,100,50,53,49,99,48,49,100,98,100,99,48,57,56,55,48,55,97,99,48,52,99,97,56,55,102,49,49,102,54,50,98,49,49,52,51,57,101,53,48,97,50,49,53,51,99,97,101,52,53,50,56,53,49,57,48,101,54,54,52,51,99,48,49,101,100,99,53,56,48,101,101,102,48,49,50,48,49,56,97,102,101,48,51,55,51,50,56,48,52,101,53,48,48,51,101,56,52,99,48,57,100,54,48,55,99,97,48,52,98,48,48,49,51,102,48,48,102,102,52,98,55,48,51,97,49,48,55,54,54,53,98,102,50,98,52,51,97,52,48,52,100,54,56,49,51,55,99,48,52,57,97,56,51,98,55,48,55,97,56,56,57,50,53,55,48,55,53,100,50,99,48,52,100,99,51,98,97,99,48,51,101,56,52,55,48,101,99,52,98,48,48,57,56,50,102,56,51,97,54,53,102,49,54,99,56,56,48,48,102,102,101,99,97,48,55,56,101,49,101,51,56,102,52,53,48,49,54,50,49,100,99,52,102,50,50,57,50,55,48,52,102,102,55,50,53,48,98,97,48,56,48,55,49,97,97,102,102,56,48,97,99,56,48,48,102,102,102,57,54,57,48,49,50,57,101,49,101,101,48,50,54,50,56,48,49,102,53,97,101,53,55,48,55,98,56,49,100,101,49,52,53,100,51,99,51,99,50,48,101,50,52,49,102,49,97,50,48,51,101,99,48,102,98,57,54,49,56,98,51,50,98,57,49,48,49,50,50,48,101,57,48,49,100,55,48,51,56,54,48,50,54,50,99,98,49,48,102,50,100,55,52,53,50,102,48,51,99,54,53,49,50,49,50,52,56,50,53,49,50,99,98,98,52,54,52,100,57,99,53,51,50,50,49,54,54,49,101,51,55,50,52,57,54,50,98,52,97,99,50,99,51,52,100,99,54,48,48,97,97,50,53,48,48,102,98,48,48,55,98,50,48,101,100,56,51,98,99,48,102,56,99,49,100,54,56,51,99,97,48,55,52,52,49,101,101,54,51,97,54,48,55,52,52,49,101,57,56,55,48,48,102,102,51,101,52,48,101,101,48,51,100,50,56,52,49,97,50,55,97,51,56,50,54,99,51,98,54,49,102,56,48,101,102,57,54,52,49,100,56,50,101,100,49,55,50,52,49,53,56,57,97,53,55,49,54,99,99,49,51,50,97,56,98,52,52,98,57,50,52,53,55,57,54,50,53,55,50,55,101,97,97,57,48,52,56,49,54,48,56,50,101,54,48,100,54,48,48,50,54,99,48,48,102,102,49,102,55,50,56,48,52,56,52,48,55,101,48,48,102,102,49,102,53,102,97,48,52,102,53,48,51,101,56,48,55,54,54,49,101,50,48,101,99,99,56,55,55,48,51,56,97,49,102,54,48,102,97,56,51,99,54,48,55,97,50,48,101,52,57,98,99,53,99,49,52,101,53,99,48,50,54,56,49,99,97,48,55,56,99,49,101,102,48,51,100,48,50,56,52,49,100,98,97,52,102,98,52,51,48,102,56,56,55,99,48,98,55,52,54,97,98,50,97,56,51,57,54,57,51,51,57,49,48,51,100,97,53,56,50,49,48,55,98,54,50,57,49,102,54,48,102,49,57,53,99,100,97,55,102,100,52,57,57,102,101,48,53,51,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,98,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,102,102,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,102,102,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,50,97,52,50,49,100,48,53,48,48,97,56,99,54,52,48,50,97,98,52,48,48,97,51,50,48,48,102,102,48,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,102,102,51,54,48,55,48,49,50,52,101,48,48,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,49,100,50,49,99,97,48,48,102,102,51,55,54,56,100,55,48,48,102,102,52,101,55,50,57,48,48,50,98,99,53,53,56,48,53,56,50,48,52,100,49,99,48,49,98,49,55,48,55,55,52,48,48,57,98,98,49,101,52,48,48,97,56,56,55,101,99,49,98,57,53,100,55,53,100,52,48,54,53,102,48,48,102,102,56,102,55,100,55,53,100,55,53,102,102,48,49,55,48,48,102,102,48,49,102,50,56,53,48,48,102,102,54,98,55,98,56,51,98,54,48,48,102,102,52,99,98,51,48,101,48,56,48,49,53,49,102,48,55,101,97,97,48,50,48,56,52,48,50,50,99,48,55,56,48,99,101,97,48,51,102,55,56,48,51,101,53,48,97,48,48,100,54,102,55,48,55,54,99,48,48,57,57,54,54,49,99,49,48,48,102,102,50,97,51,101,48,102,100,53,52,48,52,49,48,56,48,52,53,56,48,102,48,49,57,100,52,48,53,50,52,51,100,57,48,48,102,102,54,100,100,48,102,97,48,48,102,102,57,101,97,55,50,48,48,50,99,51,51,48,48,54,50,50,48,50,53,101,50,48,48,100,54,99,99,51,98,56,48,48,102,102,57,100,101,49,101,57,48,48,102,102,50,97,97,57,101,98,56,97,101,98,97,101,97,48,53,97,101,48,51,98,100,101,98,97,101,98,97,102,102,99,99,102,98,101,49,102,48,101,55,48,56,99,50,102,56,52,102,49,51,98,56,49,99,50,99,54,49,98,97,56,48,99,51,97,48,48,102,102,102,56,100,49,56,51,100,52,48,101,102,48,55,48,52,48,49,102,54,50,99,102,56,55,50,99,98,56,52,53,50,100,57,50,56,98,49,48,55,100,99,48,101,50,99,49,101,54,56,51,98,57,48,101,98,51,97,53,54,51,48,56,48,102,50,49,97,48,49,55,54,53,49,51,101,49,100,57,48,55,99,52,57,52,57,56,53,102,53,50,53,50,54,97,49,50,52,97,51,49,53,50,48,48,102,102,102,54,98,56,51,97,56,48,102,49,97,50,52,50,54,50,48,50,50,49,54,50,57,102,52,53,100,50,52,57,53,50,56,51,54,53,55,101,50,98,57,51,49,51,100,51,100,48,52,48,53,101,50,57,51,57,98,57,56,99,51,56,57,49,56,50,52,54,51,55,51,48,98,48,98,49,99,48,51,56,49,57,56,48,50,53,48,56,49,101,99,49,52,50,48,101,50,48,48,57,97,56,48,50,53,99,52,49,102,52,48,55,97,49,56,50,99,100,51,99,51,97,56,48,101,97,48,49,102,57,56,51,97,54,48,55,56,54,49,101,56,52,48,50,56,53,49,100,48,53,50,56,98,100,52,102,48,101,102,56,55,51,48,51,102,48,53,49,56,55,56,56,98,97,52,52,50,57,53,49,52,98,49,52,100,50,97,53,48,100,50,48,98,52,52,98,50,98,56,97,57,52,57,52,54,50,98,57,49,57,51,52,98,50,50,98,57,48,53,99,52,100,55,49,49,97,49,51,52,98,49,52,51,54,101,97,57,50,97,48,51,57,51,48,52,102,102,52,99,97,51,54,99,99,98,51,102,99,56,57,97,55,53,51,102,49,100,49,54,53,56,51,52,51,51,50,98,50,51,101,53,55,52,98,53,49,53,49,50,99,57,54,53,98,50,53,97,52,49,50,52,54,48,53,101,56,55,98,56,51,97,48,100,49,102,100,48,101,98,56,55,102,52,55,51,56,54,56,54,53,54,48,102,48,48,101,97,57,98,56,54,54,57,100,57,100,49,97,51,53,53,97,55,97,53,99,55,49,53,97,100,51,97,50,99,56,100,97,101,54,48,100,100,53,54,55,97,97,55,55,55,56,50,57,101,98,100,98,49,54,99,54,56,99,100,55,52,56,101,52,99,48,48,100,57,53,99,50,98,50,101,98,97,101,97,48,51,99,99,100,55,48,100,51,53,97,101,50,52,54,57,98,49,99,57,49,50,57,56,57,48,50,102,48,48,53,52,55,53,101,97,57,99,97,49,55,50,100,53,50,102,57,54,51,100,52,97,99,53,56,97,57,100,50,99,98,50,56,100,50,98,55,100,54,53,52,99,97,53,99,50,101,53,50,56,53,55,97,101,98,97,101,48,97,53,98,57,51,98,50,48,100,48,54,57,99,57,56,50,49,102,102,49,48,51,48,52,48,102,102,48,48,102,102,54,48,48,49,52,97,56,48,53,98,50,48,48,51,101,102,52,99,48,57,55,48,50,99,52,48,57,55,54,48,48,55,100,57,49,56,51,102,55,51,50,49,57,54,52,100,56,55,52,56,49,102,54,50,55,98,52,48,52,99,52,48,55,50,56,98,50,50,101,99,98,57,50,56,56,98,53,52,97,50,101,100,49,56,49,101,98,51,97,53,56,49,54,99,49,102,54,52,56,52,55,101,53,50,48,50,53,55,57,53,56,53,54,57,53,50,48,102,54,57,49,52,49,101,51,56,55,54,56,51,98,101,53,52,49,55,54,56,52,56,50,53,101,51,54,53,50,56,55,55,56,97,98,55,53,51,98,49,55,50,100,50,53,97,49,57,55,99,53,100,56,48,54,52,101,52,101,98,102,101,98,100,49,98,102,99,54,50,51,98,48,56,51,56,57,48,97,101,48,49,56,53,49,57,52,48,52,101,56,48,48,55,99,97,56,48,48,57,55,51,50,99,52,49,51,54,48,52,98,52,48,49,51,54,56,53,52,50,49,57,54,54,57,52,53,55,53,57,53,99,53,99,56,49,50,102,48,49,102,101,52,102,55,99,98,55,50,56,50,52,97,53,50,97,49,50,48,97,98,52,97,50,101,52,49,101,51,48,51,97,98,52,55,50,98,99,97,52,101,48,57,53,48,102,54,50,52,57,54,56,49,101,53,54,48,98,55,48,55,99,50,48,50,55,54,53,99,52,54,52,102,50,56,57,98,52,51,48,101,97,48,55,55,57,48,54,102,57,52,56,53,57,50,53,99,53,56,55,57,99,48,97,57,48,102,55,99,99,100,97,55,99,49,100,56,54,49,102,53,53,99,57,53,55,57,57,54,55,101,51,98,57,101,54,100,57,52,56,54,50,100,56,101,51,98,51,101,52,49,52,56,97,101,55,50,98,52,97,50,50,48,50,49,98,52,97,57,50,100,56,48,49,56,51,48,49,50,100,102,49,102,57,48,48,102,102,97,54,52,51,102,97,53,97,51,98,50,55,57,51,99,100,51,98,57,99,48,55,102,48,55,55,99,100,52,51,50,100,56,97,99,102,50,56,49,57,53,56,54,57,49,57,57,54,49,97,101,55,51,98,54,100,49,57,57,48,102,49,49,52,49,100,56,102,101,55,55,53,49,54,100,97,100,55,48,50,97,50,57,100,101,51,54,97,102,53,99,97,50,98,52,48,52,101,98,53,100,55,51,48,57,49,99,99,49,54,54,53,100,52,48,53,53,52,57,99,48,51,102,97,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,51,55,99,48,48,51,101,99,49,56,48,49,102,54,50,56,48,101,50,99,48,49,102,53,97,97,49,100,49,48,55,49,50,48,102,54,56,48,57,57,55,50,99,52,48,49,101,100,53,48,55,50,54,48,102,53,52,49,102,102,98,54,48,101,51,48,51,101,54,48,102,50,98,97,50,48,55,99,52,98,100,48,48,55,97,53,101,48,50,54,52,48,101,50,52,49,102,97,56,51,100,56,48,101,100,56,55,97,48,48,102,102,49,101,99,97,48,101,49,48,55,49,52,51,102,54,49,101,101,48,102,97,55,50,102,48,51,100,56,48,101,56,99,97,51,48,55,54,53,56,97,53,50,57,56,97,102,50,98,102,57,53,97,48,48,102,55,101,56,48,51,100,101,54,53,56,57,54,98,56,97,99,48,101,97,50,55,49,53,97,53,56,56,48,97,48,101,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,98,102,101,48,51,54,97,48,55,98,48,51,97,54,49,100,55,48,102,102,48,55,53,56,51,99,101,49,99,53,48,102,100,48,55,54,56,97,49,48,102,97,56,55,50,48,51,101,50,53,48,49,55,48,49,100,51,48,102,57,48,55,52,48,51,100,54,53,51,57,53,99,49,101,50,48,101,98,56,55,98,48,51,97,99,49,101,50,52,49,52,56,50,97,56,51,99,56,49,100,55,48,102,50,48,55,55,48,98,55,52,51,52,101,50,97,48,98,101,48,101,102,49,55,56,53,51,50,54,50,53,57,53,48,53,97,57,52,99,53,56,50,50,50,54,57,53,101,53,97,57,53,99,57,48,57,54,53,55,97,55,98,52,101,98,54,101,53,99,100,48,48,52,102,97,48,48,102,102,51,101,102,51,48,48,102,102,49,102,52,100,50,49,102,99,48,48,102,102,55,100,51,100,56,49,51,49,52,53,49,56,55,54,57,49,56,51,100,55,56,49,101,52,48,49,50,99,101,48,102,101,48,48,102,102,49,101,102,49,48,102,48,48,102,102,49,50,100,48,48,102,49,56,98,52,52,99,50,57,53,98,48,102,101,97,52,57,52,99,49,100,48,52,97,50,56,97,52,51,100,99,48,101,101,48,49,101,55,56,55,55,52,97,100,99,56,49,100,49,48,51,102,101,48,101,100,99,48,49,101,101,101,48,101,57,97,50,49,54,50,49,102,49,50,56,56,97,52,50,98,99,51,56,54,48,102,49,52,97,52,50,102,99,97,52,48,102,52,48,55,54,54,48,51,98,99,53,98,97,54,56,55,99,48,49,100,56,48,51,98,99,48,51,102,55,48,48,102,102,55,99,52,98,99,48,49,102,55,53,53,56,51,57,48,53,99,56,55,54,56,48,49,102,53,51,101,48,52,99,99,48,55,97,48,51,56,48,49,100,99,48,55,54,52,53,57,48,48,51,100,99,56,57,101,48,52,57,56,48,55,102,48,98,99,55,97,56,51,97,101,53,98,97,50,56,51,100,52,48,102,97,48,55,101,55,48,55,57,52,98,56,48,50,53,97,48,98,49,52,97,52,51,50,57,98,56,55,54,99,51,99,100,52,48,102,52,99,98,102,48,102,55,56,55,99,48,51,101,97,48,101,98,52,98,99,48,102,97,49,55,54,49,100,102,48,102,48,50,49,48,55,102,53,49,99,98,52,48,55,52,56,53,54,57,54,97,49,102,102,52,102,48,55,56,101,48,101,56,52,51,57,97,49,99,100,48,48,102,102,99,51,100,53,102,102,48,49,54,55,48,48,102,102,49,102,49,99,56,48,48,55,100,49,101,49,54,50,48,48,102,102,102,97,97,56,48,55,51,54,49,102,48,48,102,102,55,98,99,48,102,102,100,101,50,56,48,98,55,48,50,55,51,99,48,57,56,100,50,56,48,51,97,99,56,54,49,102,56,50,97,48,97,98,52,49,48,101,99,49,55,56,53,55,48,49,50,102,48,48,102,102,101,102,56,97,100,52,56,52,97,50,101,100,49,52,49,99,98,56,55,53,48,51,102,99,56,56,56,52,57,97,53,98,57,55,97,49,101,50,50,102,52,98,53,52,97,50,98,56,98,99,48,55,101,101,53,99,49,52,50,49,101,49,97,48,55,54,52,49,101,49,48,102,54,56,55,51,56,51,56,52,49,100,101,48,101,98,57,53,99,49,101,49,50,98,52,49,100,52,49,53,97,48,102,52,52,49,101,48,48,49,97,102,48,49,51,97,99,48,48,102,98,49,53,48,55,49,54,48,52,57,48,56,55,99,48,48,102,102,57,53,50,48,55,52,99,48,102,48,48,98,48,48,102,102,49,51,50,48,55,100,54,48,52,101,56,48,51,102,102,48,55,53,54,48,101,50,99,49,99,48,48,51,98,53,99,56,56,49,102,48,52,52,99,49,102,51,101,49,101,99,48,55,101,97,48,101,52,48,49,100,51,56,51,100,56,48,102,52,48,48,102,102,51,100,101,56,53,50,48,55,49,56,51,100,56,49,100,49,48,101,102,102,48,55,51,101,49,100,53,48,55,100,54,56,97,48,102,51,48,48,102,102,52,56,99,51,101,99,53,56,56,55,52,99,48,49,101,97,49,48,48,57,50,48,48,51,100,57,97,49,100,98,50,99,100,48,99,98,51,52,102,55,48,98,49,50,98,48,102,99,48,49,102,54,50,52,48,52,102,56,48,51,57,98,48,48,102,102,55,100,54,101,56,49,50,57,54,48,102,53,99,48,57,97,57,48,55,99,99,53,99,57,52,48,99,97,51,56,55,51,52,97,49,50,99,100,49,52,49,100,98,48,55,49,99,98,57,48,102,48,97,52,48,55,54,99,98,49,48,55,100,54,48,102,57,49,50,56,97,54,50,100,53,50,99,49,100,99,48,51,57,56,48,101,57,50,53,49,53,99,49,100,102,48,102,54,57,55,48,48,102,102,50,55,99,49,102,97,50,100,52,97,100,97,52,50,52,100,50,101,48,97,100,48,101,57,56,55,56,53,98,48,101,53,56,55,52,100,49,48,51,99,56,48,102,49,99,51,99,99,53,54,52,56,55,50,48,51,57,101,49,101,50,50,99,52,97,102,48,48,102,102,97,57,50,48,50,53,98,99,48,57,98,99,48,55,99,52,48,52,102,56,56,48,51,101,102,97,48,48,102,102,57,51,52,48,50,54,101,48,49,102,102,50,54,48,55,55,53,51,56,49,101,98,48,51,101,53,48,48,102,102,55,100,56,101,56,49,50,53,52,53,99,48,55,56,49,57,48,101,97,49,52,52,99,48,55,54,99,51,97,99,53,50,97,48,49,52,97,48,102,57,99,49,100,50,56,55,51,56,51,97,48,49,100,49,48,101,100,49,52,98,51,52,57,56,57,54,56,101,49,100,102,48,101,52,56,55,50,56,51,98,97,49,100,99,48,101,56,49,53,52,57,54,53,100,57,54,48,49,101,48,48,102,54,49,54,48,53,55,57,52,52,56,52,53,57,56,55,97,52,51,99,99,49,101,52,48,102,51,50,55,49,54,56,49,101,49,50,99,55,102,99,48,51,57,52,100,52,48,50,52,49,99,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,52,48,51,98,101,49,52,48,50,52,49,99,48,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,55,102,99,48,51,98,101,49,52,48,50,52,98,48,48,49,102,53,54,48,48,48,102,102,102,98,50,100,48,55,99,52,48,48,102,102,102,97,97,52,48,50,54,100,52,51,98,97,48,52,100,49,48,51,97,48,50,57,52,51,98,101,49,102,49,54,49,102,50,56,48,98,48,48,102,102,55,55,48,48,102,102,102,55,48,49,100,97,48,55,56,97,49,49,53,49,52,97,100,48,55,97,56,48,101,55,48,51,99,97,53,99,56,55,54,52,98,100,48,102,53,48,55,50,53,49,52,51,99,102,56,97,97,50,99,56,98,56,48,101,49,48,55,56,50,56,98,56,48,101,57,48,55,54,99,51,99,97,49,100,48,48,102,102,102,97,49,52,54,56,54,57,99,101,48,55,55,56,51,100,54,49,100,102,50,57,97,56,51,99,50,53,48,56,55,99,48,51,57,48,101,48,55,98,56,51,56,52,49,101,100,48,48,101,100,51,53,48,48,56,97,101,48,50,52,99,48,48,102,102,57,52,51,48,55,99,54,48,52,102,57,48,49,51,51,101,48,101,56,52,48,57,52,56,48,50,53,102,57,48,56,51,98,99,57,56,48,102,53,56,49,102,51,48,55,56,49,51,52,97,55,48,101,102,51,97,49,101,98,50,101,100,56,48,101,100,56,55,53,99,97,52,50,98,99,97,54,48,101,102,49,54,56,49,102,50,48,102,55,48,55,98,52,51,99,97,53,100,53,52,97,54,50,53,97,51,57,52,48,49,99,56,48,101,52,56,55,55,52,51,99,52,49,102,48,50,100,57,49,52,97,51,50,98,99,98,102,48,102,54,49,54,50,53,55,57,52,52,57,56,53,54,56,55,53,56,51,98,50,49,101,52,48,102,51,50,55,49,53,56,49,100,101,50,99,55,102,99,48,51,98,50,99,48,57,53,99,48,50,54,56,99,49,99,52,56,49,51,97,48,48,101,50,99,51,56,99,48,52,99,98,48,49,50,100,52,49,102,57,101,48,102,50,48,49,99,57,56,51,99,97,97,48,102,50,101,48,101,53,56,55,100,51,56,55,54,52,51,101,48,49,99,102,99,53,99,56,48,51,100,97,50,49,101,102,50,102,99,51,56,97,49,101,51,48,48,102,102,55,53,54,99,51,102,56,49,100,100,48,101,97,56,55,98,56,97,99,99,56,48,49,101,98,48,101,97,57,55,56,53,52,54,48,49,51,57,50,56,52,97,101,99,57,100,100,48,98,50,55,97,48,48,102,102,50,55,48,97,100,52,99,52,48,52,100,52,99,48,100,102,48,101,99,56,55,52,99,51,98,48,49,99,98,52,48,55,56,97,54,48,101,55,48,55,54,56,51,98,101,49,100,52,50,97,53,51,52,98,102,48,102,54,48,55,97,100,51,48,97,100,48,101,100,57,53,48,53,55,49,52,50,53,55,50,52,56,55,97,99,51,102,56,49,101,57,50,101,99,51,102,54,49,102,55,48,102,51,97,53,49,53,99,53,53,50,50,97,48,97,49,97,53,48,55,56,48,51,101,101,49,102,52,48,102,50,48,55,56,99,51,101,50,49,102,48,50,101,97,97,51,57,54,50,49,101,49,48,102,54,57,55,56,53,98,56,55,56,48,98,54,55,57,51,52,98,53,50,99,57,51,100,51,97,99,49,49,102,48,48,55,100,54,51,48,48,51,101,98,100,99,49,100,54,56,48,51,101,98,48,48,102,102,48,57,51,55,48,55,54,52,48,52,97,52,48,51,97,100,50,99,52,48,49,101,101,100,99,49,100,51,48,49,51,55,48,102,49,56,51,99,52,48,55,57,101,57,97,49,100,54,48,101,102,56,55,52,56,51,99,52,48,102,55,56,49,101,97,48,55,98,49,51,98,57,54,56,49,101,99,48,102,102,56,55,56,56,97,100,48,101,102,97,50,101,51,53,55,51,57,53,99,49,99,102,48,101,54,50,49,57,55,97,53,100,48,55,98,99,51,99,48,49,99,102,48,55,53,97,49,100,48,48,102,102,101,48,48,55,49,52,98,51,48,102,98,48,55,98,98,56,55,52,97,52,98,101,52,100,48,51,48,55,53,102,102,48,48,98,50,53,48,48,102,102,55,99,57,52,99,48,49,102,50,48,52,50,99,52,48,57,99,49,48,102,53,48,51,99,57,48,48,55,100,55,100,56,49,50,56,56,49,101,98,48,101,102,97,54,56,49,50,55,97,49,100,50,50,102,97,99,51,98,50,48,102,55,56,49,101,98,56,55,53,52,98,54,48,101,97,56,55,102,48,51,97,99,48,52,100,98,57,54,52,53,49,57,54,50,48,101,54,56,49,101,50,56,55,54,100,50,48,51,98,54,57,50,53,102,56,51,97,97,52,50,48,102,50,48,51,98,100,48,101,102,48,51,57,49,48,55,99,50,49,99,50,48,102,55,57,52,97,53,53,48,55,97,52,49,100,54,48,51,99,97,50,102,99,51,97,56,48,102,100,48,97,102,101,56,56,49,101,57,50,98,99,98,53,50,99,56,51,56,99,57,99,53,48,99,57,54,48,48,102,102,51,54,100,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,51,52,48,48,51,101,52,54,101,48,48,102,102,102,97,51,100,50,98,56,48,49,102,53,53,48,48,102,102,102,57,48,51,97,48,48,102,55,56,48,57,55,101,55,56,98,102,50,101,48,48,102,102,57,51,48,48,102,102,50,54,51,52,98,102,48,102,52,97,49,56,55,49,99,97,56,50,100,49,48,56,51,99,101,53,101,49,54,50,48,52,98,99,48,51,99,49,50,98,53,49,100,49,52,98,98,52,97,48,55,51,48,49,101,98,48,102,102,50,53,97,49,50,54,57,53,48,53,101,56,55,55,52,98,100,50,97,57,50,56,98,49,50,102,48,49,99,52,49,54,101,53,102,48,55,56,55,56,51,99,100,48,102,49,48,55,52,56,51,57,99,49,102,101,48,101,102,48,55,97,52,97,102,48,102,48,57,54,52,48,101,97,48,98,50,48,55,97,52,48,102,48,48,102,102,48,55,57,55,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,55,102,99,48,56,48,56,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,49,102,101,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,52,48,52,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,102,102,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,102,102,48,50,48,50,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,97,48,102,101,48,48,51,101,51,49,101,48,48,102,102,102,98,100,101,48,48,102,102,55,57,100,99,48,101,51,49,52,52,48,52,56,56,56,49,51,54,48,49,102,52,48,100,56,48,57,98,97,48,55,52,48,49,99,49,52,51,99,48,101,101,48,49,101,56,56,51,99,51,48,55,56,54,48,50,55,52,49,102,99,48,50,55,49,52,51,98,54,53,54,57,54,101,49,102,101,50,99,99,51,99,51,100,57,50,98,56,48,49,101,99,51,48,101,102,50,49,99,56,51,99,48,48,102,102,55,49,101,48,101,100,48,97,102,48,55,55,50,56,48,49,101,50,101,53,100,48,55,102,52,51,102,99,48,102,52,48,49,102,50,57,52,54,56,99,49,101,102,48,55,100,48,53,98,53,50,54,100,56,55,53,52,49,101,55,49,55,97,56,52,48,55,51,50,48,48,102,98,55,102,48,48,55,100,52,101,56,51,57,99,48,48,55,100,98,56,48,49,50,99,49,52,48,101,51,99,51,102,52,57,101,53,48,56,51,98,56,48,55,97,101,49,100,50,48,102,49,57,53,52,49,101,52,48,55,49,56,48,52,99,53,97,52,48,55,48,57,50,48,51,102,97,49,101,97,48,55,50,99,53,57,50,52,48,55,56,52,51,98,101,57,50,48,102,48,49,49,99,97,52,50,56,100,48,56,51,101,50,48,101,100,57,50,56,98,102,48,101,101,56,51,99,57,48,101,51,57,52,101,57,48,49,99,100,48,102,49,56,55,53,48,98,49,48,102,55,52,56,55,53,53,100,50,99,55,56,55,52,99,51,102,48,53,56,57,53,50,53,57,48,55,57,56,49,100,97,56,55,51,57,51,48,97,100,48,48,57,102,54,48,55,97,52,48,101,98,99,48,57,56,97,48,50,52,55,56,48,57,56,98,50,102,56,49,100,98,56,51,99,55,50,56,56,51,102,99,48,52,98,99,48,49,51,51,50,48,52,98,99,48,51,99,48,50,98,49,50,49,50,49,49,100,56,50,100,49,50,56,51,98,50,49,102,99,48,55,55,54,49,102,99,48,101,100,50,52,49,53,97,49,101,54,48,101,57,48,55,99,52,51,57,101,49,101,100,48,101,99,97,54,56,51,51,98,55,48,49,50,52,48,102,98,48,51,98,98,48,55,56,52,49,99,56,50,102,53,51,56,97,50,48,102,48,49,52,52,57,54,49,100,100,48,102,98,48,55,49,56,51,99,52,53,56,57,53,50,53,56,49,52,52,53,102,50,54,55,102,56,48,55,48,52,56,48,51,101,100,102,99,48,49,102,53,51,97,48,101,55,48,48,49,102,54,101,48,48,52,98,48,53,48,51,56,102,48,102,100,50,55,57,52,50,48,101,101,48,49,101,98,56,55,52,56,51,99,54,53,53,48,55,57,48,49,99,54,48,49,51,49,54,57,48,49,99,50,52,56,48,102,101,56,55,97,56,49,99,98,49,54,52,57,48,49,101,49,48,101,102,50,52,56,51,99,48,52,55,50,57,48,97,51,52,50,48,102,56,56,51,98,55,52,97,50,102,99,51,98,97,48,102,50,52,51,56,101,53,51,97,52,48,55,51,52,51,99,54,49,100,52,50,99,52,51,100,100,50,49,100,53,55,52,98,49,101,49,100,51,48,102,99,49,54,50,53,52,57,54,52,49,101,54,48,55,54,97,49,99,102,52,99,50,98,52,48,50,55,100,48,48,102,102,57,97,51,48,50,53,55,48,49,102,97,56,49,50,53,101,48,102,100,48,51,102,48,48,102,102,52,98,52,56,49,51,50,97,49,99,54,99,48,101,100,99,49,102,54,48,51,98,53,56,48,101,100,55,48,102,97,48,55,50,102,48,55,57,56,51,57,101,49,101,102,101,53,51,55,48,102,55,48,55,51,99,97,48,48,102,100,48,55,55,48,101,49,101,52,48,101,49,56,55,56,99,51,100,54,49,100,48,50,99,98,97,55,56,55,53,48,51,100,52,53,49,57,54,102,99,48,52,57,56,98,101,50,99,55,97,48,56,50,55,55,97,48,49,54,48,48,57,50,50,99,57,48,100,51,100,48,57,48,99,48,51,54,51,56,48,49,102,52,98,101,48,48,102,98,99,49,48,55,51,54,48,48,102,98,52,57,48,50,53,50,52,49,101,50,56,51,100,102,48,55,56,52,100,49,52,48,48,102,102,101,48,56,49,102,49,48,49,50,97,97,49,100,101,50,57,53,50,56,48,57,99,55,50,97,48,98,56,52,100,55,99,97,50,48,55,51,52,49,99,99,50,98,53,51,56,97,55,48,102,52,57,55,97,53,55,48,51,101,57,48,101,57,56,55,102,99,51,99,99,57,97,48,50,53,48,53,53,56,51,57,101,48,102,53,57,53,48,49,99,50,48,102,98,49,55,54,57,97,53,51,56,55,98,48,51,99,51,52,49,101,99,48,55,53,50,101,48,55,53,56,51,99,56,49,100,101,48,102,98,57,54,48,53,102,56,55,55,48,97,101,48,101,56,56,51,100,49,48,55,56,54,48,50,50,53,56,48,51,101,52,99,50,48,48,102,98,53,98,48,50,53,56,48,48,49,102,54,55,56,48,52,99,102,48,51,97,102,54,48,48,57,53,102,48,101,50,49,52,48,53,98,56,55,50,52,48,57,55,48,50,56,48,98,102,48,101,57,57,53,56,48,52,100,55,51,50,99,48,55,56,52,97,51,48,102,52,48,49,51,49,101,49,100,55,48,55,56,48,49,100,102,48,55,54,50,49,102,50,50,98,99,51,98,50,53,100,48,55,50,56,51,102,54,48,101,98,48,49,100,98,48,51,99,54,48,101,50,56,55,55,99,49,99,51,56,51,99,51,54,52,49,101,99,48,55,54,99,51,98,54,53,51,56,55,57,52,98,98,48,102,54,49,53,99,53,57,97,55,48,55,99,48,51,100,99,49,102,51,48,101,101,98,50,49,100,102,54,99,51,100,48,57,57,52,53,101,102,102,56,48,98,51,101,98,97,101,97,48,51,55,102,48,48,102,102,51,101,51,50,48,48,102,102,48,102,97,50,49,48,48,55,57,100,99,48,102,99,57,52,54,48,52,102,56,48,49,51,54,48,49,99,99,101,101,56,49,50,56,97,48,101,56,48,51,102,101,56,55,99,49,100,98,56,51,97,101,48,55,56,56,48,101,102,48,48,102,102,52,101,56,51,56,54,48,52,101,51,48,55,56,99,97,100,50,97,48,51,102,99,53,54,48,55,56,54,53,57,50,99,52,48,49,101,102,99,50,56,49,51,50,48,49,100,102,56,51,57,48,48,102,102,55,57,56,53,55,56,51,98,57,52,102,48,102,49,54,50,101,52,51,56,54,49,102,102,48,55,53,101,48,102,57,52,98,98,52,54,48,102,55,48,51,57,55,50,100,54,53,51,54,48,51,97,99,48,102,51,99,97,50,52,51,102,102,48,49,56,102,48,48,49,102,49,54,102,48,48,102,102,55,100,51,99,48,51,100,51,48,48,102,102,55,100,55,56,56,51,56,97,48,102,53,48,49,51,51,101,48,52,99,49,57,55,50,49,102,101,48,101,57,56,51,101,100,48,50,54,102,99,49,100,102,56,55,49,51,49,54,54,48,52,98,52,56,55,57,49,48,56,51,99,50,49,99,57,48,48,102,102,55,97,49,97,49,100,100,48,101,57,48,55,99,56,49,101,51,50,54,49,52,55,99,51,102,97,53,49,49,53,99,48,102,52,48,98,98,48,101,56,48,55,101,99,49,101,48,48,102,102,55,101,52,51,97,52,53,100,48,55,48,56,51,100,48,53,55,56,48,51,100,102,50,48,101,99,99,51,97,52,48,102,52,52,48,57,55,56,48,49,51,48,48,102,57,48,51,97,97,100,56,97,51,50,99,99,51,100,99,48,102,52,48,97,99,52,102,48,49,97,102,57,52,49,55,57,48,50,54,56,99,48,57,97,51,48,55,49,50,48,52,57,55,56,51,56,98,48,102,99,56,49,51,50,99,48,52,99,97,56,55,101,55,56,51,98,55,48,55,50,54,48,101,100,54,56,51,98,53,56,51,101,56,49,102,52,99,49,100,57,48,102,56,48,55,99,51,49,52,99,48,48,102,102,102,55,55,48,55,98,99,97,48,48,102,102,101,50,56,55,55,48,48,49,100,53,98,48,101,49,56,55,55,52,51,100,52,49,101,101,50,99,102,50,55,56,55,97,99,51,100,52,53,49,57,53,49,99,48,52,57,56,97,49,50,99,55,50,48,102,52,100,101,57,101,57,101,48,57,51,50,98,53,48,100,51,100,51,53,48,99,48,52,99,97,48,48,55,100,52,50,56,48,51,101,53,53,54,49,102,97,48,50,54,56,48,48,49,102,54,51,52,49,102,97,48,55,50,99,48,52,101,57,57,52,97,48,48,102,102,102,54,52,48,51,97,49,48,50,54,101,99,49,101,48,56,51,98,98,48,101,48,48,49,50,53,99,49,100,57,48,55,55,101,53,52,49,52,101,53,102,48,55,55,48,48,102,102,57,54,97,48,102,100,97,52,57,54,97,53,97,48,55,53,48,51,97,56,48,101,99,48,51,101,97,53,100,49,53,56,49,99,101,50,98,99,49,101,53,48,51,99,101,101,48,102,101,100,51,48,98,101,48,101,57,97,48,56,55,56,99,49,101,101,57,55,56,53,57,97,54,49,52,52,49,99,101,48,55,97,48,53,53,50,49,97,55,49,53,50,48,101,101,48,49,100,97,48,51,97,50,48,102,99,56,55,56,49,51,48,49,100,49,102,102,56,49,52,48,48,102,102,48,51,101,53,54,50,48,48,102,102,102,97,97,54,50,100,56,48,57,51,54,48,50,55,49,99,98,55,48,50,55,53,52,49,100,100,50,50,102,52,100,48,50,53,100,52,48,57,101,53,48,55,56,50,49,101,99,48,102,55,57,54,48,56,99,53,55,57,52,99,49,102,57,52,98,101,48,101,57,99,48,57,56,101,52,57,50,98,99,97,98,48,102,51,56,51,99,102,48,101,102,56,55,100,48,51,100,97,53,102,50,53,48,55,56,48,51,98,98,53,56,49,102,56,57,55,101,53,57,48,55,98,52,49,102,51,56,51,98,97,52,53,57,48,102,48,49,52,52,57,98,55,101,48,49,101,98,48,55,50,56,51,98,54,48,101,101,48,97,48,48,101,52,56,51,97,51,50,98,56,98,99,48,102,48,48,102,102,48,97,56,50,97,48,49,101,101,52,48,52,100,49,56,49,50,98,56,48,101,50,52,48,57,100,48,48,102,102,55,49,54,49,102,57,48,50,53,97,52,48,57,57,53,48,101,51,55,48,55,57,48,48,102,102,101,52,99,49,101,53,53,48,55,54,98,56,55,100,48,51,57,55,56,51,99,99,49,102,48,48,102,102,101,55,101,50,101,52,48,49,101,100,49,48,102,55,57,52,48,49,102,97,48,101,101,48,48,51,97,99,56,49,99,51,48,102,49,48,55,53,52,51,100,99,53,54,54,52,48,48,102,102,102,53,56,55,53,52,97,51,50,100,102,56,48,57,51,49,55,99,53,55,54,52,101,101,56,53,100,48,49,51,99,49,51,56,53,54,97,54,50,55,97,49,50,54,48,48,102,102,52,99,57,48,48,51,101,99,101,52,48,49,102,53,101,99,48,102,52,56,48,49,102,53,56,48,48,52,101,52,48,51,99,100,48,50,53,50,48,49,101,57,49,54,50,48,48,102,55,54,55,48,101,57,101,50,57,99,51,99,54,48,101,101,56,49,101,55,97,49,48,55,53,56,51,99,48,49,100,50,48,101,101,56,51,100,101,48,55,53,54,49,101,99,52,48,99,53,57,56,55,52,56,51,102,101,49,100,100,50,98,56,51,99,50,56,97,51,54,101,48,48,102,102,101,100,49,48,101,55,56,55,99,100,48,99,97,50,50,101,56,51,100,101,49,100,101,48,101,56,48,51,100,51,48,101,56,48,55,102,56,51,56,56,53,54,48,55,100,56,51,100,100,56,51,97,53,54,53,102,50,55,55,102,56,49,55,100,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,102,102,56,48,53,57,53,56,48,51,101,52,98,54,49,101,98,48,102,52,56,55,48,48,48,102,102,49,102,55,102,54,48,52,100,102,56,55,101,56,51,56,99,49,101,55,50,102,99,51,57,97,49,102,56,48,101,54,56,55,56,48,48,102,102,57,52,102,48,102,53,56,55,51,56,51,101,48,49,100,53,50,100,99,98,49,48,101,100,56,55,97,52,51,97,54,49,101,57,48,101,101,48,49,50,57,99,48,52,98,98,49,54,97,49,100,98,48,102,51,48,55,54,99,51,99,54,53,52,50,54,50,49,49,54,101,53,48,48,102,102,55,56,52,97,49,50,101,49,48,100,49,52,98,53,50,97,56,98,97,50,98,100,51,49,48,52,98,48,50,98,52,98,48,52,54,52,52,50,99,57,48,49,101,54,100,99,56,56,98,57,48,51,55,98,48,102,53,56,48,51,101,54,50,97,48,102,57,48,97,100,48,48,102,102,55,100,54,97,56,51,97,49,48,101,55,48,55,51,48,51,97,99,49,100,102,48,102,51,56,48,51,101,99,57,99,51,99,101,49,100,99,48,55,97,54,48,101,100,52,49,102,51,48,51,101,54,50,101,52,51,98,54,99,48,55,53,52,51,57,52,48,101,57,52,98,50,48,101,57,57,54,97,49,99,99,52,55,48,55,53,99,48,52,99,51,56,55,52,52,49,100,56,51,48,49,100,101,48,102,49,48,51,98,97,48,55,98,50,49,101,48,48,102,102,55,97,97,48,101,102,48,51,99,56,49,101,51,48,52,100,57,52,99,101,49,55,101,48,101,102,56,51,97,54,48,101,102,99,49,102,101,56,51,98,57,48,102,50,49,54,101,53,97,56,51,57,49,50,99,99,49,99,56,57,54,52,49,99,99,48,101,54,56,55,98,52,48,57,56,48,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,50,48,48,53,102,102,48,49,56,56,99,48,49,102,49,97,51,48,102,53,56,55,97,52,51,102,101,48,48,102,98,102,98,48,50,53,48,48,102,102,51,102,52,49,102,57,48,102,51,57,55,101,49,102,50,48,102,99,48,55,99,56,51,99,48,48,102,102,52,100,56,48,55,97,99,51,101,50,49,102,48,48,102,102,102,53,49,54,101,53,56,56,55,57,48,51,100,50,49,101,99,48,102,52,56,55,56,99,48,57,52,101,48,50,54,50,52,98,53,48,102,50,48,55,57,56,51,99,56,49,101,51,50,100,100,51,49,51,52,98,55,50,102,99,51,99,50,53,102,49,55,48,57,56,57,52,53,97,57,54,97,53,100,49,54,48,57,56,57,99,53,56,49,54,52,53,56,50,52,97,53,57,54,52,57,101,102,51,56,101,53,100,100,100,48,48,102,102,54,101,97,97,56,48,53,48,51,48,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,49,98,102,50,98,102,101,48,49,50,100,97,48,48,102,102,102,97,56,48,48,48,102,102,55,100,98,49,48,51,101,50,48,48,102,102,55,100,52,56,48,49,51,51,100,50,48,102,99,48,51,56,99,56,48,53,102,48,51,99,55,48,55,53,48,49,101,100,48,101,101,49,54,97,49,100,98,48,55,101,54,48,52,98,97,50,51,56,55,102,53,56,48,101,48,56,55,53,52,49,102,53,49,53,99,99,48,55,55,56,51,99,50,56,101,48,101,102,100,50,48,98,98,50,102,49,51,52,51,57,99,48,102,50,49,49,52,97,48,48,102,102,102,48,56,51,98,53,48,102,99,49,55,48,56,101,49,102,49,48,101,101,48,55,97,56,97,101,48,101,56,53,56,55,97,57,98,50,98,98,48,55,98,48,51,56,101,53,55,49,54,99,53,54,48,55,54,52,49,101,53,48,55,98,100,48,99,98,50,48,48,101,50,57,48,55,48,52,48,102,101,99,49,99,101,48,49,51,52,101,48,101,54,56,49,100,102,56,51,102,102,48,50,53,102,52,49,101,49,57,52,50,48,102,52,99,49,99,101,56,51,100,53,50,56,49,57,48,102,50,48,55,49,56,51,102,50,49,100,56,55,57,102,48,49,50,101,50,100,99,97,102,101,57,50,57,48,56,56,57,50,56,101,57,50,56,99,57,97,56,101,56,52,53,98,49,52,50,49,101,48,50,56,56,98,55,52,52,50,99,52,51,98,54,49,102,49,48,101,98,49,55,97,53,55,49,53,97,49,101,99,48,101,54,48,55,98,52,97,99,50,101,48,51,97,101,49,101,55,50,97,52,97,50,48,102,50,57,52,54,53,57,57,53,56,56,52,48,49,54,100,97,48,48,102,102,102,57,51,55,56,48,51,101,56,56,52,48,49,101,52,56,99,51,102,50,53,101,48,49,51,101,48,48,102,102,52,97,55,56,55,51,51,98,52,48,52,97,50,56,51,100,102,48,102,102,97,54,55,48,55,57,48,48,102,102,101,98,56,49,100,100,48,51,98,99,48,49,50,53,48,101,49,56,49,50,55,50,49,101,51,50,99,56,97,56,48,101,48,57,53,56,49,100,101,57,55,56,98,49,48,48,102,102,55,98,102,48,98,102,52,99,97,48,55,55,101,48,102,98,99,49,101,54,49,54,48,48,102,102,102,49,57,51,99,51,98,98,56,97,54,48,101,49,56,55,48,52,49,100,55,56,51,57,97,50,101,100,50,52,51,97,50,48,101,53,99,97,97,57,52,50,56,48,102,52,56,51,98,48,50,56,57,51,48,49,54,52,48,48,102,102,55,99,55,50,48,48,102,102,49,102,55,56,52,53,55,48,48,51,101,97,97,48,49,102,50,48,55,98,99,49,100,48,56,51,102,102,54,52,98,102,50,101,48,48,102,102,57,51,48,48,102,102,50,54,51,52,98,102,48,101,98,50,54,48,55,101,48,98,55,50,97,100,51,52,51,99,101,53,101,49,54,50,48,52,98,99,48,51,99,49,50,98,53,49,100,50,56,97,52,52,53,48,55,99,101,49,100,52,48,101,48,97,50,50,54,97,54,57,53,48,53,101,56,55,55,52,98,100,50,97,57,50,56,97,101,50,56,99,49,102,98,57,53,48,53,48,56,55,55,98,56,51,99,100,48,102,49,48,55,52,56,51,57,99,49,99,48,48,102,102,102,48,56,55,53,56,98,48,48,102,48,57,54,50,48,101,97,48,97,100,48,55,53,97,48,102,48,51,102,99,49,98,99,48,48,55,99,57,52,99,48,49,102,49,102,98,50,99,52,48,57,51,101,48,102,53,48,51,99,57,48,48,102,102,55,100,56,50,48,49,50,56,56,49,100,52,48,101,102,97,49,48,49,50,55,97,49,101,100,50,102,97,99,51,99,99,48,102,55,56,49,100,52,48,55,53,52,97,57,48,101,97,56,55,48,99,51,97,99,48,52,97,52,49,54,52,53,101,49,54,50,48,101,54,56,49,100,100,48,55,54,100,49,99,51,98,54,56,99,53,102,56,51,100,53,52,100,48,102,50,48,51,99,50,48,101,102,48,51,101,101,48,55,99,52,49,102,100,48,102,55,57,55,52,53,53,48,55,53,56,49,100,54,56,51,98,53,50,56,48,51,97,56,48,101,50,99,97,102,99,56,56,49,100,54,50,98,99,97,97,50,98,52,51,56,99,56,50,53,48,100,49,53,101,48,50,55,48,97,56,48,55,49,97,48,48,102,102,51,101,101,97,99,48,49,102,55,48,101,48,52,57,99,48,48,51,101,98,51,48,49,99,54,48,55,57,99,51,57,50,48,102,98,52,97,55,48,55,55,99,48,52,99,51,48,51,101,97,48,55,98,50,48,101,102,100,102,48,48,55,98,52,48,48,102,102,57,49,102,48,102,50,50,55,97,55,98,49,52,48,102,99,56,49,100,54,56,55,57,48,51,101,50,53,49,56,51,98,57,48,55,56,100,56,51,102,99,53,97,50,50,56,51,97,101,48,55,98,54,49,100,49,48,101,50,56,51,98,102,52,97,48,101,56,57,55,52,49,102,57,52,99,52,49,48,48,102,102,55,97,97,97,49,100,101,52,50,48,101,101,56,51,100,57,48,48,102,102,55,98,49,56,51,101,50,49,99,54,48,101,99,48,48,57,101,57,54,54,56,48,49,101,50,54,99,97,50,48,48,57,99,98,53,102,102,100,55,53,100,55,53,102,102,100,52,49,56,54,48,50,53,55,48,48,102,102,57,53,99,48,55,101,97,48,52,101,56,48,51,102,52,48,101,51,56,49,50,100,50,48,52,98,53,48,55,49,98,48,51,99,56,48,55,100,56,48,102,50,97,48,51,99,98,99,51,57,54,49,99,98,101,49,101,54,48,101,55,56,55,52,51,57,55,51,99,51,97,50,49,99,102,50,102,99,51,102,52,49,101,51,51,48,55,57,48,51,102,56,49,101,51,48,101,97,48,55,52,48,97,100,101,56,48,49,100,52,48,101,97,49,55,56,53,98,101,48,49,51,57,50,102,56,97,101,101,57,99,48,57,50,99,56,48,53,55,56,50,55,52,98,50,52,99,52,48,52,50,52,99,48,97,51,48,101,57,56,55,52,99,51,100,48,49,102,101,48,102,52,56,55,54,48,51,56,97,49,99,53,48,101,100,49,55,99,49,102,53,48,102,98,56,55,99,52,98,102,50,57,99,51,97,54,49,99,100,48,101,56,48,55,53,48,97,54,50,99,52,51,99,52,49,101,57,48,102,54,48,55,97,52,51,99,52,57,99,56,101,53,53,48,55,54,99,51,97,101,49,100,97,48,101,101,49,53,50,56,54,57,99,53,99,49,55,99,49,101,49,50,102,48,98,56,52,99,52,52,50,97,48,97,97,50,57,99,97,101,52,51,52,100,50,99,48,98,52,50,99,49,50,49,49,48,97,101,52,48,54,57,99,98,55,50,50,54,56,48,51,54,98,56,48,49,102,49,101,97,48,48,102,102,55,100,50,102,48,55,53,99,48,49,102,53,54,56,48,52,98,48,49,52,97,49,102,56,48,55,98,97,48,101,102,99,51,98,101,99,48,49,51,102,52,48,102,98,52,97,48,55,100,99,48,50,54,48,52,51,101,52,100,48,55,57,48,97,100,48,102,100,98,101,48,101,102,48,51,97,97,57,56,53,102,53,49,54,99,49,100,52,48,55,48,54,49,99,51,48,102,49,49,53,97,53,53,50,48,57,53,50,53,49,56,55,55,99,97,52,50,97,100,49,48,51,97,56,53,98,56,51,100,54,52,52,48,101,98,50,54,48,55,56,53,48,48,51,101,56,48,102,56,53,48,99,98,54,50,99,48,48,102,102,49,101,97,50,56,51,99,49,48,101,50,48,55,51,99,49,100,48,100,56,55,55,51,102,99,48,54,50,48,53,48,48,102,102,57,54,100,48,48,55,100,101,48,56,51,56,50,48,55,99,54,48,52,98,101,56,48,51,101,100,54,56,48,57,101,100,50,98,48,49,102,51,56,51,98,101,48,102,48,48,102,102,51,98,102,52,57,48,55,97,56,48,52,99,102,48,51,102,54,48,55,102,54,48,101,100,50,99,98,57,54,57,49,98,57,53,56,49,102,99,48,55,51,56,48,102,56,99,49,102,49,48,55,101,56,51,101,48,48,101,101,56,51,102,101,49,100,52,50,101,56,97,101,52,97,52,101,50,97,52,98,101,48,101,102,57,55,56,53,53,50,53,100,50,50,97,54,53,57,53,97,57,97,101,51,56,49,100,100,48,102,54,57,53,52,49,101,53,48,101,51,56,55,57,101,48,97,50,48,102,98,48,55,52,56,51,99,56,49,100,102,50,97,99,48,51,97,52,57,52,48,57,102,48,48,49,102,55,48,101,48,48,102,102,102,97,55,56,48,55,49,52,48,48,102,102,102,98,55,98,48,55,49,50,53,52,48,55,48,52,51,102,101,53,98,56,48,51,100,51,53,48,55,100,54,48,101,100,55,49,54,53,56,49,99,48,48,51,102,102,101,56,50,49,101,102,48,102,56,99,56,51,57,100,48,48,102,102,55,98,99,48,51,101,50,48,101,98,99,98,99,48,55,97,102,56,48,49,101,57,52,49,52,56,48,102,52,56,49,100,97,56,55,52,99,49,101,49,48,48,102,102,51,100,52,51,48,101,97,48,51,98,52,52,52,48,101,53,57,99,51,101,97,57,99,57,99,48,48,102,54,55,56,50,54,102,48,55,57,48,51,98,52,48,57,51,50,99,100,49,50,101,52,98,48,102,102,48,48,57,56,97,53,100,52,51,97,52,49,102,101,48,51,56,53,48,55,99,54,48,52,97,99,48,51,101,53,48,55,56,48,48,102,102,52,98,102,48,49,51,48,52,48,101,102,48,98,101,48,55,53,56,48,102,56,99,49,100,53,49,55,101,102,48,55,54,56,51,102,50,49,99,55,48,102,51,98,50,56,102,56,98,49,50,97,52,98,49,99,56,101,56,101,57,54,56,99,57,48,56,101,57,50,56,52,57,48,57,56,53,52,57,55,99,49,100,101,50,102,48,97,56,52,98,50,98,52,51,99,54,49,99,101,48,102,52,57,52,52,53,56,57,54,52,49,100,51,48,102,57,56,55,52,56,98,51,50,57,99,51,100,48,49,100,56,50,100,56,98,100,48,101,99,57,55,56,53,54,49,54,54,57,97,49,50,99,98,102,101,48,49,102,102,48,97,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,98,102,101,48,53,102,101,98,97,101,98,97,102,102,101,97,48,54,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,97,48,53,102,101,97,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,49,57,99,48,52,56,99,56,49,51,99,101,48,52,99,53,56,48,51,101,98,97,56,48,57,56,99,48,101,53,56,49,51,52,48,48,52,98,48,56,55,99,99,48,49,101,100,53,48,102,102,56,55,53,55,51,99,53,53,57,55,50,53,51,49,54,55,48,57,52,53,56,48,55,49,48,49,101,55,56,55,49,56,98,49,52,57,52,53,52,97,48,102,50,48,51,97,102,48,55,97,50,49,100,98,52,52,52,99,50,98,56,48,49,101,101,56,48,55,55,101,49,101,97,101,53,54,57,53,98,99,98,48,50,98,101,53,51,56,97,102,50,101,56,97,57,50,101,99,97,98,50,57,48,51,101,97,49,99,57,48,102,49,48,55,52,99,51,102,97,49,100,52,48,101,57,48,55,98,52,97,48,48,102,102,48,102,51,49,53,48,48,56,48,55,53,102,102,48,49,99,55,52,48,49,102,55,57,99,48,48,102,102,102,57,52,51,56,55,97,56,48,57,100,100,48,55,55,99,53,102,48,49,50,56,54,48,52,56,99,57,53,101,49,101,48,48,102,102,55,52,56,48,52,98,53,56,55,102,52,51,98,99,49,100,55,55,56,49,101,101,48,51,100,101,52,102,50,100,52,98,50,50,98,48,49,102,49,56,51,101,51,48,101,98,48,55,100,56,49,100,97,48,55,51,48,51,99,48,49,101,98,48,55,48,50,53,57,48,55,54,101,52,97,53,52,48,52,53,48,55,52,56,53,48,48,55,52,52,51,101,97,53,100,48,55,100,56,49,100,55,56,51,101,56,52,51,48,101,98,48,55,98,56,49,101,54,97,48,48,51,101,57,54,99,51,97,99,56,99,56,48,49,100,97,48,55,56,98,50,48,101,52,52,51,99,48,49,101,98,50,56,52,49,101,55,48,51,98,101,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,52,48,51,53,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,102,102,56,49,102,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,50,55,51,56,48,51,101,51,55,97,48,48,102,57,48,49,49,53,101,48,48,102,102,102,97,101,100,50,99,57,50,56,48,57,52,49,48,50,55,49,56,51,100,52,53,102,51,101,48,52,57,56,56,55,99,99,51,99,48,57,54,49,101,53,48,101,54,48,51,99,56,50,100,99,98,55,48,102,51,48,55,56,99,97,100,48,50,53,48,100,51,100,49,99,51,98,48,48,102,50,48,51,100,50,49,101,100,54,48,51,97,54,48,101,100,56,51,56,99,48,101,98,48,49,101,52,56,51,99,52,48,102,99,56,55,55,99,49,102,100,48,51,99,51,55,52,51,56,48,53,53,50,55,48,55,53,52,97,53,50,102,52,51,98,97,49,100,54,48,55,55,56,49,101,100,52,97,48,102,49,56,51,99,56,54,48,97,57,55,48,98,51,48,102,56,56,51,99,48,50,99,48,98,50,48,48,99,101,101,48,102,54,48,55,52,99,51,97,101,49,102,101,48,101,98,48,55,57,99,51,56,97,49,102,97,48,101,100,57,52,50,49,102,53,48,101,52,48,55,99,52,97,48,50,101,48,51,97,54,49,102,49,48,101,56,48,55,97,99,97,54,50,98,56,51,99,52,49,100,55,48,102,54,48,55,53,56,51,99,52,56,50,57,48,53,53,48,55,57,48,51,97,101,49,101,52,48,101,101,49,54,101,56,54,57,99,53,52,49,55,99,49,100,101,50,102,48,97,55,52,99,52,98,50,97,48,98,53,50,57,56,98,48,52,52,52,100,50,98,99,98,53,50,98,57,50,49,50,99,97,102,52,102,54,57,100,54,100,99,98,57,97,48,48,57,102,52,48,48,102,102,55,100,101,54,48,48,102,102,51,101,57,97,52,51,102,56,48,48,102,102,102,97,55,98,48,50,54,50,56,97,51,48,101,100,50,51,48,55,97,102,48,51,99,56,48,50,53,57,99,49,102,99,48,48,102,102,51,100,101,50,49,101,48,48,102,102,50,53,97,48,49,101,51,49,54,56,57,56,53,50,98,54,49,102,100,52,57,50,57,56,51,97,48,57,52,53,49,52,56,55,98,52,49,100,99,56,51,99,102,48,101,101,57,53,98,57,48,51,97,50,48,55,102,99,49,100,98,56,48,51,100,100,99,49,100,51,52,52,50,99,52,51,101,50,53,49,49,52,56,53,55,56,55,48,99,49,101,50,57,52,56,53,102,57,52,56,49,101,56,48,101,99,99,48,55,55,56,98,55,52,100,48,102,56,48,51,98,48,48,55,55,57,102,101,48,49,98,57,54,48,102,102,52,49,102,100,56,51,57,99,48,50,53,54,48,49,99,100,48,51,99,48,48,55,102,101,48,52,99,49,48,51,99,51,50,56,52,49,100,54,48,51,57,100,48,55,53,52,53,48,51,99,49,101,52,48,102,100,48,55,101,52,51,99,101,102,51,101,48,50,53,99,53,52,49,53,100,57,50,53,49,100,49,49,49,57,49,100,49,57,49,57,48,57,49,100,51,52,98,54,50,102,56,51,99,48,53,101,57,54,101,57,54,53,55,48,55,54,99,51,57,99,49,100,54,50,56,56,97,101,50,99,56,51,100,56,49,102,51,48,102,54,57,54,54,53,51,56,55,53,99,51,98,48,53,52,57,55,97,49,101,53,50,102,48,97,99,50,98,49,51,52,48,50,51,54,52,49,102,101,48,51,102,97,48,55,99,54,48,52,100,51,56,51,101,53,48,55,56,48,48,52,99,48,56,49,51,48,52,48,102,48,99,98,101,48,55,97,54,48,102,56,99,49,101,98,49,55,101,102,48,55,57,52,51,102,50,49,102,56,48,102,51,98,99,56,102,99,98,49,50,100,56,98,49,101,56,101,56,101,56,56,56,99,56,101,56,101,56,99,56,52,56,101,56,52,53,52,57,52,50,49,100,102,50,56,56,97,56,52,52,50,98,52,51,98,56,49,99,101,48,101,98,49,52,52,53,55,49,53,97,49,100,51,48,101,54,48,55,52,56,97,99,50,57,99,51,97,101,49,100,56,50,97,52,97,50,48,101,99,57,52,54,53,54,49,53,56,56,52,48,54,51,56,49,101,100,48,48,55,100,100,53,56,49,51,57,48,49,102,54,48,48,55,100,53,53,56,55,55,56,48,49,102,53,52,50,49,101,52,48,102,51,99,56,55,57,48,49,100,48,49,53,97,49,102,102,52,55,52,100,50,100,48,51,102,97,49,101,102,55,49,48,52,51,100,50,49,102,98,52,57,48,55,49,50,49,99,98,55,99,49,100,99,56,55,57,56,49,99,98,48,49,50,100,52,49,100,99,52,97,50,99,99,97,56,48,52,100,56,55,54,99,49,100,102,56,51,97,98,48,55,57,97,49,100,49,50,101,52,51,101,97,100,57,55,56,57,97,53,100,48,55,56,48,51,101,48,57,97,53,49,97,52,48,51,98,57,48,55,52,56,49,100,54,50,99,99,51,56,48,48,102,102,101,55,99,49,100,98,50,54,48,55,51,56,51,101,52,48,52,102,52,98,102,102,97,56,51,48,101,48,52,97,56,48,51,102,52,48,48,55,57,53,102,48,50,54,57,48,48,57,54,56,48,50,54,53,99,48,49,101,100,54,101,49,102,57,48,48,102,102,55,57,55,56,48,55,102,99,48,101,54,99,49,102,97,48,48,51,100,57,54,48,50,55,97,48,48,102,54,99,56,48,51,100,101,48,48,48,102,102,102,52,57,52,49,101,51,56,55,54,56,51,102,99,48,48,102,102,102,54,98,54,48,102,49,55,50,97,48,98,101,48,49,50,49,48,49,51,101,48,48,55,98,55,55,49,52,102,56,98,97,99,53,48,57,55,99,48,50,53,56,48,57,98,101,53,56,56,48,57,53,49,54,53,57,48,99,49,50,50,101,48,50,102,48,98,97,102,102,56,48,55,100,55,48,51,97,97,48,55,97,54,49,99,52,48,55,101,48,48,102,102,101,98,48,49,100,97,48,51,101,97,48,55,53,97,53,101,55,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,57,99,48,102,52,52,49,100,99,48,55,57,55,57,53,56,53,99,49,52,100,99,51,99,50,49,99,52,48,102,102,56,55,55,56,97,99,48,102,52,48,55,52,99,51,99,49,50,53,50,56,55,56,49,48,56,97,53,48,102,49,57,53,53,99,98,56,48,101,102,49,55,50,53,54,57,54,51,50,53,55,57,55,56,53,54,57,53,99,53,101,49,53,101,48,57,57,48,52,56,57,54,54,53,54,97,48,49,54,53,48,101,97,49,52,56,99,50,49,100,51,48,101,57,56,55,53,99,51,56,50,49,100,54,48,101,99,48,55,49,52,51,56,97,49,100,97,50,56,52,51,57,52,49,99,56,48,101,55,49,52,48,53,51,56,55,52,99,51,57,99,49,100,48,48,102,102,101,97,49,52,99,53,55,48,55,55,52,51,97,101,49,100,51,48,101,98,48,55,55,53,48,53,49,99,97,97,48,101,100,56,55,53,99,51,98,54,49,100,99,50,97,49,48,100,48,52,97,56,50,56,52,51,98,99,53,49,57,52,101,56,54,56,56,53,52,49,53,52,53,51,49,53,101,56,56,56,52,53,55,57,53,52,53,55,50,51,97,50,49,53,101,56,48,100,51,52,100,98,55,49,51,50,48,50,98,52,48,48,102,102,51,101,50,50,48,48,102,102,52,102,50,57,55,50,48,52,99,100,48,48,102,102,51,101,98,56,99,51,99,50,48,52,98,57,56,51,99,50,48,102,57,56,48,51,100,100,48,48,102,102,102,51,52,48,57,50,51,48,102,102,50,50,48,51,98,98,50,57,100,56,52,97,56,48,102,99,57,54,52,49,101,52,52,51,48,50,53,99,52,49,101,48,49,53,52,57,50,49,101,54,48,55,49,54,102,56,55,57,52,51,100,54,49,101,55,52,101,50,101,52,51,98,97,53,57,55,50,57,52,51,99,48,53,52,48,51,101,49,48,55,53,54,49,99,98,48,101,100,56,55,52,100,51,99,97,100,52,50,48,101,48,56,51,97,101,48,55,53,48,49,99,50,48,101,100,97,54,56,55,51,56,97,52,52,49,54,99,97,52,50,102,48,51,100,52,48,51,54,48,50,102,102,56,97,99,53,51,56,55,52,56,51,97,101,49,100,101,50,99,52,51,100,56,53,98,56,55,55,56,51,98,50,49,100,102,50,56,48,98,97,48,102,101,49,55,99,99,56,55,98,52,51,101,101,53,57,57,52,99,53,51,49,53,56,53,55,49,54,50,49,102,51,48,102,53,97,50,56,55,53,56,51,98,50,49,99,51,52,52,48,102,52,56,55,98,52,98,49,52,51,52,50,56,52,97,48,102,48,56,55,56,57,48,99,51,57,50,49,99,98,48,101,56,56,55,51,53,48,52,98,57,50,101,54,100,51,48,98,48,54,99,51,97,52,49,100,53,48,101,100,56,55,55,50,53,99,99,53,53,49,52,50,53,54,97,48,97,48,56,48,53,57,55,48,48,51,101,54,54,48,48,52,100,49,101,48,55,97,99,48,48,102,98,49,97,48,55,53,54,48,52,98,52,49,52,52,49,102,56,57,50,102,99,51,97,54,48,52,97,56,48,51,56,48,50,97,50,56,51,99,56,49,99,98,101,49,100,57,101,53,54,56,48,51,100,56,50,48,102,100,52,49,102,97,57,54,97,57,50,49,102,100,48,102,97,100,48,48,102,102,51,100,99,56,57,54,49,100,100,50,98,99,98,53,48,102,52,55,48,102,52,56,51,57,50,50,98,48,48,57,54,56,50,101,48,99,56,48,53,102,56,55,56,56,51,57,97,53,48,48,102,102,50,53,99,48,52,98,52,97,98,99,53,53,56,55,97,97,56,51,102,99,56,51,54,48,49,57,49,101,48,52,99,49,56,51,101,57,48,101,97,56,49,50,100,56,48,101,48,56,49,102,56,56,49,51,49,56,49,102,56,52,48,48,102,102,102,49,49,54,99,49,99,98,48,55,48,52,48,101,56,48,49,101,54,48,51,101,99,48,102,56,49,53,54,49,100,52,52,51,50,98,100,51,48,51,100,52,53,56,56,55,53,48,49,100,55,48,55,51,52,98,99,48,102,99,56,55,57,48,97,102,48,101,99,97,48,49,54,97,53,97,57,52,48,53,52,50,54,56,55,56,53,51,48,97,98,50,56,57,50,100,49,52,97,98,52,51,50,100,48,98,99,50,56,99,97,102,55,52,98,50,98,52,53,57,50,99,52,98,53,50,98,57,97,102,52,57,100,48,48,49,49,98,56,48,52,99,49,56,51,101,57,48,102,53,48,49,51,50,54,48,102,102,48,49,102,56,48,49,51,49,56,49,102,57,52,49,48,101,101,49,53,50,49,102,53,48,55,102,56,48,102,55,99,49,101,54,48,51,101,99,48,102,56,49,53,56,49,100,52,52,51,50,99,49,48,99,51,97,97,53,55,48,55,98,48,49,101,56,56,55,99,52,98,99,48,102,99,56,55,56,99,97,102,48,101,99,97,48,49,54,97,53,97,49,55,101,53,98,97,49,56,55,55,57,48,56,98,53,50,102,53,50,100,49,52,97,97,52,51,50,100,48,98,99,50,101,99,98,48,54,56,97,100,56,52,52,99,53,56,57,54,97,53,56,98,98,97,57,51,57,99,102,102,48,57,53,53,48,49,98,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,48,97,48,54,97,48,51,55,101,48,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,102,102,48,49,98,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,48,97,48,54,53,48,48,100,102,57,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,50,56,49,57,55,102,102,53,48,51,56,51,48,48,55,100,53,51,56,48,51,101,57,53,56,48,57,97,53,48,48,102,102,55,100,98,102,101,48,55,102,53,56,48,57,54,56,48,102,101,56,49,50,102,99,49,99,55,101,48,52,98,99,102,48,55,53,99,48,48,102,55,97,100,48,51,102,50,48,102,52,48,51,99,54,48,101,100,56,48,57,57,56,48,51,100,53,57,99,48,102,49,52,48,49,101,100,99,99,49,100,53,97,48,101,49,48,51,97,98,48,55,57,57,100,51,48,49,50,55,99,49,100,56,57,55,97,48,50,55,99,48,50,55,51,56,97,50,101,56,55,100,50,56,97,56,48,49,50,102,101,53,56,54,52,98,52,101,57,52,48,48,50,55,99,53,48,49,98,102,56,48,49,102,49,52,100,48,48,102,102,55,100,97,50,48,49,50,50,97,48,48,102,97,100,55,48,48,55,57,102,50,48,48,55,57,100,53,48,55,101,53,56,49,99,98,101,48,55,100,49,99,48,57,53,101,48,48,55,97,54,98,102,48,51,98,51,48,55,99,48,48,102,49,98,48,55,57,48,48,49,101,57,99,54,48,50,54,50,56,48,49,101,102,52,48,48,102,102,54,100,52,99,49,99,48,48,102,102,102,100,48,48,102,102,57,52,101,50,57,52,48,49,101,102,100,48,101,97,49,56,48,52,102,99,48,52,98,56,48,52,99,55,49,54,97,55,50,97,56,49,51,100,57,48,48,98,50,48,52,56,102,102,56,49,55,50,56,48,51,101,99,102,56,48,49,102,49,101,101,48,50,55,51,56,48,49,102,53,51,97,48,101,48,52,51,97,48,48,102,102,52,99,52,56,49,51,49,54,48,102,51,48,48,57,54,49,48,102,57,56,55,50,52,51,101,50,48,102,55,56,97,49,48,55,50,56,53,53,57,53,54,48,101,53,56,51,101,56,48,102,53,99,51,99,50,49,101,55,54,48,51,100,52,49,101,51,48,101,54,48,55,102,52,51,102,52,53,55,49,54,50,57,101,53,55,56,55,101,56,49,99,98,48,51,98,54,50,97,53,56,50,56,50,48,97,56,48,55,54,101,53,100,97,50,50,54,97,54,97,50,57,55,97,57,56,57,102,50,53,56,97,53,49,53,50,100,99,49,53,50,101,98,55,54,57,97,57,101,56,50,48,52,51,54,97,48,51,100,101,48,48,51,101,52,102,48,48,48,102,102,102,98,57,52,48,48,102,102,55,100,54,101,56,48,51,101,99,52,56,48,57,48,54,48,55,52,52,48,101,53,56,48,57,51,57,48,50,54,52,48,48,49,101,98,48,48,102,102,51,99,102,48,101,98,56,49,51,55,97,49,99,50,48,55,97,50,53,101,56,55,54,102,56,51,97,48,48,55,101,101,48,101,102,102,50,48,56,55,49,52,97,51,48,55,50,101,48,52,99,48,56,55,53,52,98,53,50,102,98,49,55,52,48,102,52,52,49,100,54,56,55,49,99,51,98,97,57,51,100,48,99,51,99,50,49,102,56,48,101,100,50,48,48,50,52,49,48,99,98,50,98,50,101,100,99,57,50,99,99,49,51,101,100,57,53,100,54,56,48,56,50,53,56,50,54,97,49,48,48,56,56,54,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,51,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,48,48,98,48,52,53,48,48,99,102,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,102,101,48,56,48,48,102,102,48,51,101,55,51,54,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,52,56,52,48,49,102,53,98,99,48,48,102,57,54,49,48,51,99,98,48,50,52,99,56,48,49,102,53,101,99,49,102,102,48,50,53,98,52,49,102,50,48,51,98,99,50,102,56,48,57,56,51,48,50,54,48,56,49,100,52,56,55,55,99,51,57,99,49,99,55,48,50,52,53,56,51,99,99,57,54,56,50,49,99,48,48,102,102,101,101,48,51,57,98,48,101,97,48,51,98,51,48,101,100,56,55,48,52,51,97,56,48,101,101,48,51,98,54,48,101,100,56,49,102,53,57,53,99,49,99,100,52,49,48,101,49,48,55,101,53,50,48,51,98,99,48,101,55,53,49,52,51,97,55,54,49,102,54,50,97,99,98,99,50,98,57,99,48,102,101,56,51,99,48,48,55,101,55,54,49,101,53,52,100,48,55,55,56,49,101,53,48,102,98,48,51,97,51,57,50,57,48,97,101,48,55,56,53,52,48,101,102,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,48,48,102,102,100,55,102,99,49,99,55,48,50,55,57,56,48,57,101,56,48,50,54,50,99,48,49,102,54,50,97,48,52,99,54,48,55,100,48,48,102,102,57,97,48,48,102,102,50,54,55,99,51,101,54,48,48,102,55,53,48,55,102,99,51,100,53,57,57,50,97,99,97,54,50,57,56,97,99,56,52,97,50,98,99,51,56,56,48,101,99,48,51,56,99,53,55,50,52,97,53,50,53,48,55,54,99,49,100,55,56,51,97,101,48,101,100,97,53,97,54,49,54,50,48,48,102,102,102,54,98,56,51,98,102,48,101,97,102,50,99,56,98,50,101,53,55,57,53,102,52,57,99,53,56,49,55,52,53,98,49,55,54,53,97,49,55,52,49,102,53,48,102,98,48,55,56,56,51,100,56,49,102,100,48,102,53,56,55,98,52,51,100,97,53,102,56,48,55,49,56,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,102,102,56,48,52,99,54,56,49,51,54,99,48,52,99,97,56,51,100,50,48,50,52,100,99,48,49,102,55,97,101,48,52,101,49,56,49,51,52,54,48,101,53,56,98,54,99,53,52,48,51,99,102,48,55,49,97,48,48,102,102,102,98,51,98,48,50,54,57,99,51,102,99,49,100,98,48,52,99,50,55,56,55,56,48,97,102,50,57,99,98,100,99,53,51,56,49,51,50,97,48,102,49,50,52,98,97,48,101,53,56,55,98,51,48,55,53,52,51,99,50,49,100,52,48,102,48,57,54,52,49,99,48,48,55,56,52,49,100,101,52,56,50,99,99,51,57,50,48,102,49,52,51,98,52,53,55,56,55,56,48,97,100,97,48,102,55,48,55,49,48,51,99,50,49,101,50,48,101,101,50,54,49,54,49,48,56,48,53,99,50,55,50,56,48,54,97,54,56,48,51,101,97,99,48,48,49,102,54,53,97,48,101,55,52,48,49,102,54,98,56,48,52,97,53,48,55,55,52,48,57,97,51,48,55,52,48,53,50,56,55,56,48,51,57,99,102,98,48,53,102,57,54,48,48,102,102,101,101,48,49,101,100,56,51,98,52,48,102,49,52,97,53,50,53,49,54,52,48,101,97,99,49,102,50,48,55,54,56,97,54,48,101,100,49,55,97,49,101,97,48,101,53,50,50,56,55,57,102,49,53,52,53,54,57,53,48,49,102,100,48,101,102,99,57,52,101,49,101,100,48,101,100,56,55,57,52,51,97,48,49,102,52,50,56,100,48,100,48,57,98,48,102,48,48,102,102,55,53,48,51,99,48,53,51,53,48,55,56,52,97,49,48,101,55,48,55,100,100,98,48,102,54,56,55,48,56,51,97,54,48,49,52,53,56,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,97,102,48,48,51,101,98,52,56,48,49,102,54,50,56,48,102,99,99,48,49,102,53,56,48,48,52,100,50,56,55,52,99,48,57,57,55,48,55,49,54,53,56,101,51,57,56,97,50,48,101,56,48,51,101,48,48,102,102,101,54,54,52,52,48,101,55,52,101,48,55,98,99,48,101,50,98,48,51,99,54,48,101,49,56,55,102,48,49,101,48,48,51,57,101,48,48,102,102,55,98,56,99,51,101,50,49,99,53,48,102,102,48,48,51,100,56,51,56,49,101,49,102,48,55,55,101,53,52,49,52,101,48,48,102,53,48,52,51,97,97,53,48,102,48,102,56,56,55,52,55,102,99,53,56,49,52,101,57,97,55,48,52,102,50,48,97,55,55,102,56,48,55,51,53,57,52,48,48,102,102,52,97,98,56,49,50,101,56,49,100,48,48,102,102,50,54,50,99,49,101,50,56,49,51,55,54,49,100,97,48,55,51,48,49,99,49,50,57,48,48,102,102,57,57,97,48,55,98,50,49,99,48,48,101,55,56,51,97,102,48,55,57,48,48,102,102,102,97,99,97,102,48,101,102,50,50,51,52,49,102,99,48,102,55,48,55,49,48,51,57,50,57,52,102,50,53,49,52,48,53,49,49,54,52,53,57,99,57,56,55,100,99,48,52,57,57,48,52,98,102,50,99,53,49,54,49,98,50,102,48,51,100,101,53,49,48,55,49,48,49,100,54,56,55,55,99,51,100,52,53,56,57,55,99,53,52,56,51,97,55,48,55,53,101,56,48,49,100,48,48,102,102,50,54,53,48,48,55,99,56,50,48,48,49,102,55,54,52,49,100,52,48,48,55,100,53,51,48,51,56,52,52,50,48,101,51,48,51,98,51,52,102,48,101,102,56,55,57,56,48,57,99,102,48,55,102,56,53,48,56,55,98,52,97,55,48,55,53,56,49,99,102,52,55,48,102,52,49,53,99,56,48,49,101,97,48,55,50,54,49,100,55,50,99,56,51,57,101,49,102,99,50,57,99,97,54,48,50,54,99,48,98,98,48,101,101,57,54,97,48,101,101,52,49,101,53,48,55,54,48,51,99,48,49,100,100,48,101,51,56,51,100,54,50,98,99,51,98,48,53,52,56,55,54,99,49,100,101,56,55,101,100,48,52,51,98,97,53,55,48,51,101,51,50,99,50,48,51,100,99,53,55,56,55,55,48,98,53,50,99,48,97,100,48,101,48,56,51,99,48,56,50,98,48,51,55,56,48,57,56,50,48,48,55,100,102,52,48,49,50,55,48,48,101,53,56,48,49,102,53,53,52,49,99,50,48,48,55,100,97,100,49,52,48,56,52,48,102,48,48,102,102,49,101,48,56,51,98,50,48,55,100,100,52,48,48,102,102,102,54,55,56,51,56,51,48,55,53,101,57,50,49,100,102,52,102,48,101,55,48,55,101,99,51,101,99,48,102,100,57,50,53,99,48,102,101,49,53,56,57,48,48,102,102,101,55,99,51,100,56,53,56,98,101,56,54,53,102,48,55,55,56,49,100,101,48,48,51,100,57,54,49,101,49,48,55,54,50,48,102,49,57,48,52,49,101,50,48,51,99,48,98,52,100,48,102,49,56,55,51,57,48,48,97,50,48,101,49,56,55,56,99,98,53,48,55,54,52,57,101,48,102,54,100,51,99,98,49,48,55,55,97,53,49,48,55,102,52,48,50,57,52,56,48,57,97,57,48,50,54,53,56,49,101,57,48,49,51,56,99,48,52,99,54,56,51,101,54,48,50,54,57,48,49,102,52,57,54,57,50,53,98,56,51,99,101,48,55,101,48,49,102,101,50,102,99,51,102,101,49,101,53,99,56,99,53,56,48,55,56,53,51,99,97,54,50,56,101,52,98,55,52,97,101,48,50,52,99,49,99,97,48,101,57,101,48,102,53,56,55,56,52,51,100,54,49,101,50,50,98,48,49,100,102,56,51,98,100,48,101,102,50,51,49,53,56,49,99,57,48,55,55,54,49,100,98,52,102,50,102,99,98,51,97,48,101,56,56,55,49,52,51,98,101,49,100,100,48,101,101,50,49,97,55,100,97,48,49,52,101,56,50,54,102,102,49,48,52,49,101,97,56,51,100,51,48,102,100,56,51,102,48,48,55,97,54,48,102,50,56,49,102,52,56,51,100,50,50,102,51,48,55,57,56,49,101,54,48,51,101,50,48,55,56,48,49,102,49,48,55,97,50,48,102,49,56,51,99,98,50,53,54,49,52,101,53,51,101,48,102,49,48,55,101,99,49,101,48,48,55,56,52,98,51,48,102,52,48,55,98,48,98,102,101,53,50,57,52,48,56,52,53,50,56,55,55,48,97,97,99,53,99,48,55,56,52,98,57,50,99,56,98,48,101,53,55,57,52,54,53,54,57,53,99,53,49,57,53,101,48,57,57,48,52,56,57,53,56,53,54,97,48,49,53,98,48,100,50,49,52,56,53,97,97,101,98,97,102,102,101,97,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,53,102,101,97,48,54,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,50,49,97,48,48,102,97,100,50,48,48,55,100,56,97,48,51,102,51,48,48,55,100,54,48,48,102,102,49,51,52,97,49,100,51,48,50,54,53,99,49,99,53,57,54,51,56,101,54,50,56,56,51,97,48,48,102,102,102,56,48,51,57,57,57,49,48,51,57,100,51,56,49,101,102,48,51,56,97,99,48,102,49,56,51,56,54,49,102,99,48,55,56,48,48,101,55,56,48,49,101,101,52,48,102,56,56,55,49,52,51,102,99,48,48,102,54,48,101,48,55,56,55,99,49,100,102,57,53,48,53,51,56,48,51,100,52,50,48,101,97,57,52,51,99,51,101,50,49,100,49,102,102,49,54,48,53,51,97,54,57,99,49,51,99,56,50,57,99,48,49,100,101,52,97,48,49,48,48,101,98,102,101,48,51,55,48,56,48,51,101,101,56,99,48,49,102,50,57,55,48,55,99,97,48,52,102,97,56,55,53,52,51,102,101,48,52,97,101,56,49,50,54,99,49,100,99,48,102,48,48,49,50,101,101,48,52,57,102,48,55,101,99,51,98,101,49,100,99,50,56,99,51,102,48,49,101,55,48,102,53,97,51,50,51,57,53,97,48,52,99,102,56,51,100,97,50,98,100,50,48,97,102,50,100,50,56,49,101,48,56,55,50,48,51,99,56,53,57,48,55,52,48,51,102,48,49,101,57,48,101,51,48,51,98,99,48,55,51,101,49,101,57,52,97,50,99,99,97,101,48,101,100,49,54,97,49,99,98,48,101,98,50,54,49,55,101,49,101,99,48,102,57,57,52,48,49,100,52,52,57,99,49,101,54,48,55,56,101,48,48,102,54,50,56,51,99,100,48,102,56,56,51,57,101,52,51,48,49,52,55,57,55,53,100,55,102,102,53,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,48,56,48,54,97,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,102,102,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,50,55,101,48,48,102,102,102,56,98,100,56,48,51,101,102,102,48,97,55,48,102,55,49,53,50,49,99,55,48,48,102,102,55,100,54,53,56,49,51,98,56,48,102,49,51,57,53,97,48,102,48,48,102,102,97,101,48,48,102,102,55,98,50,56,49,100,100,48,49,50,52,52,48,102,51,52,98,100,50,98,56,51,57,48,49,100,53,48,101,50,49,54,56,49,99,51,48,101,57,56,55,49,56,51,57,97,48,101,101,52,51,56,101,48,52,97,55,57,54,52,48,48,102,102,102,54,98,48,55,54,56,51,97,55,56,97,101,48,55,56,48,56,50,48,48,102,54,97,48,50,55,99,49,100,54,48,55,99,56,51,101,101,57,101,49,101,100,50,102,48,49,102,51,49,55,97,49,101,57,50,100,56,49,100,101,49,54,52,49,101,53,50,98,99,51,102,52,53,55,56,51,98,50,48,101,102,48,51,100,48,48,55,48,48,102,102,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,57,55,48,55,52,99,51,100,56,49,101,56,48,101,48,56,55,97,52,51,98,48,49,102,97,48,101,50,56,55,57,52,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,52,101,49,101,99,48,101,54,56,55,98,99,51,97,56,53,99,57,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,55,50,100,56,51,98,54,49,101,56,48,101,100,48,55,56,99,97,57,52,99,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,50,49,54,101,53,53,49,55,48,53,55,50,54,50,49,49,54,48,53,53,57,54,48,56,101,56,56,53,56,97,48,51,97,100,100,98,55,49,53,51,102,101,48,49,101,56,99,48,52,100,52,56,49,50,100,50,48,101,98,52,48,57,99,54,48,50,53,99,56,49,102,51,48,49,50,98,54,48,102,97,56,97,98,101,53,99,48,51,98,49,48,55,101,48,49,99,49,48,102,48,48,102,102,55,48,48,51,99,98,100,49,100,48,48,51,98,99,57,101,53,99,57,52,55,52,53,98,97,50,102,101,53,51,48,55,100,48,51,97,55,99,51,100,52,49,100,102,48,102,53,56,55,55,52,97,99,48,102,102,56,51,98,100,48,102,49,50,51,57,53,56,49,102,54,48,55,55,54,49,101,52,52,102,50,56,48,98,51,57,48,101,56,56,55,101,99,51,98,101,49,100,100,48,102,50,50,49,50,48,53,97,55,57,52,101,56,52,97,48,49,51,54,56,48,48,102,102,102,98,52,102,48,48,102,102,55,100,54,57,48,51,101,50,48,48,102,102,55,100,53,50,48,49,51,54,97,49,101,50,48,50,53,55,52,49,101,102,57,55,52,49,100,102,48,102,56,98,48,102,57,52,48,53,55,56,51,99,55,48,55,52,54,48,102,50,99,51,98,98,54,56,97,56,97,53,54,56,51,100,52,48,55,51,56,49,101,53,50,101,52,51,99,99,53,49,48,55,53,52,51,101,99,57,52,49,100,56,101,53,97,57,54,52,53,99,48,55,48,56,51,99,49,52,53,99,48,55,52,56,51,99,56,49,100,97,48,102,55,56,55,50,99,98,99,52,99,52,101,55,48,51,98,99,49,101,98,48,101,102,57,55,51,50,49,100,101,50,102,56,51,101,48,49,99,56,55,48,51,97,50,49,102,100,48,102,54,56,48,54,51,57,56,48,51,101,51,98,56,48,48,102,98,99,102,50,98,56,48,49,102,54,56,97,48,101,55,54,48,49,99,56,48,49,51,48,56,53,102,57,52,48,56,99,48,52,102,101,48,51,97,50,48,101,102,48,55,56,99,98,97,48,102,99,49,53,48,49,100,97,48,101,98,56,55,97,48,97,101,50,98,52,49,101,101,56,51,57,57,48,101,53,97,52,48,51,98,49,50,56,53,49,48,48,102,102,57,56,101,52,56,55,100,48,56,51,57,99,56,48,48,101,97,52,51,56,97,49,101,50,48,102,48,48,102,102,55,97,52,49,101,51,57,53,99,49,99,102,48,102,55,48,51,98,52,50,56,48,51,100,100,53,54,101,48,55,98,48,97,51,50,101,48,51,101,101,49,100,54,48,101,54,56,55,51,56,51,56,56,49,101,48,50,98,56,51,57,99,49,99,102,48,51,53,57,48,48,55,100,57,54,56,48,51,101,98,98,52,49,99,54,48,48,51,101,99,102,99,48,57,53,97,48,102,54,56,49,50,100,48,48,102,100,48,97,101,101,54,51,57,55,97,49,101,102,48,55,51,101,49,102,51,48,52,100,56,55,99,54,98,56,51,97,49,48,55,101,98,99,49,100,99,56,55,102,48,51,56,54,48,101,102,99,49,102,48,56,48,51,100,98,54,49,99,101,48,102,100,48,55,48,52,48,49,101,102,101,97,48,55,55,54,48,48,102,102,102,53,48,48,102,102,98,55,50,101,48,48,102,102,49,101,57,102,48,55,97,52,98,101,99,49,99,101,48,102,55,54,100,99,97,101,50,100,100,48,55,56,48,53,57,50,55,50,48,102,102,56,48,52,56,55,50,101,97,48,100,51,56,49,51,57,101,48,52,97,49,56,51,101,51,48,50,52,51,52,48,57,57,102,48,55,98,99,48,52,97,52,48,51,102,102,52,50,48,101,102,50,49,56,51,100,54,48,55,51,50,49,101,48,52,50,50,57,99,51,99,50,101,56,55,53,48,98,98,54,48,51,99,56,49,100,55,50,101,99,97,102,50,101,52,51,98,99,53,53,56,55,99,56,51,97,50,49,101,100,48,101,100,49,55,53,51,50,56,52,57,54,57,48,53,48,48,55,100,99,51,57,50,49,101,50,48,101,101,56,55,99,48,97,57,52,53,50,102,48,97,102,48,101,102,56,55,98,48,97,101,50,98,99,98,100,52,51,50,98,52,51,100,50,49,100,57,48,101,100,56,55,57,57,48,52,98,51,48,101,102,49,53,99,48,97,99,50,102,102,56,48,100,102,56,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,55,102,98,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,49,48,49,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,48,102,102,54,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,98,102,101,48,49,50,49,48,98,97,101,98,97,102,102,56,48,100,102,56,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,51,48,100,99,48,57,101,98,48,50,55,49,56,51,56,56,48,52,56,52,56,49,50,99,101,49,101,55,48,50,54,97,52,49,101,56,97,49,102,52,57,48,55,54,52,48,101,102,99,49,101,48,48,51,56,51,48,101,102,56,51,99,52,50,99,54,100,50,48,98,56,54,51,56,55,52,52,51,56,56,48,102,55,56,48,57,56,52,48,55,53,101,48,101,53,52,51,100,99,48,102,49,52,49,50,97,49,100,102,48,101,99,48,55,99,48,51,99,52,53,101,102,48,55,53,101,49,100,102,48,55,56,97,53,56,56,51,99,49,99,49,99,101,50,56,99,51,98,101,57,97,53,100,56,55,100,51,48,55,54,51,48,55,51,56,97,99,55,48,97,100,50,99,48,98,99,54,99,98,52,52,48,48,48,102,102,98,99,56,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,51,55,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,57,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,55,54,97,48,101,97,56,49,101,57,56,55,49,48,49,102,56,48,51,97,99,48,55,54,56,48,102,97,56,49,100,54,57,55,57,99,51,99,99,48,101,99,99,49,102,49,48,51,98,102,48,101,55,48,51,100,49,48,55,55,50,49,101,53,97,50,98,48,98,56,50,57,98,56,55,56,52,51,56,56,49,102,102,48,101,102,49,53,56,49,101,56,48,101,57,57,55,102,50,53,50,56,55,56,49,48,56,97,53,48,102,49,57,53,53,99,98,56,48,101,102,49,55,50,53,54,57,54,51,50,53,55,57,55,56,53,54,57,53,99,53,101,49,53,101,48,57,57,48,52,56,57,54,54,53,54,97,48,49,54,53,48,101,97,49,52,56,48,53,55,56,48,48,51,101,52,98,48,48,48,102,102,102,97,51,98,50,99,56,48,49,102,53,99,101,48,102,57,48,98,49,48,50,55,48,48,102,102,49,99,57,51,99,49,100,100,52,57,48,50,52,99,52,48,57,57,99,48,55,99,48,53,99,97,49,57,53,48,49,100,52,50,98,100,48,99,51,98,48,49,100,51,50,99,99,48,57,55,52,48,55,99,99,49,102,51,52,54,48,102,53,48,51,99,52,55,56,49,99,97,49,53,56,49,99,97,48,101,102,97,49,57,52,50,53,52,97,53,48,51,57,101,52,102,50,97,52,97,52,48,102,54,57,54,101,48,101,54,48,98,54,48,101,57,57,52,51,48,100,56,55,51,48,51,97,54,49,100,57,52,57,48,55,54,97,49,102,98,52,48,52,48,50,99,52,51,98,101,49,99,102,48,102,57,56,51,100,101,49,56,52,48,49,102,49,55,101,48,48,55,100,100,53,54,48,50,52,48,52,49,102,98,50,51,56,49,50,54,52,48,52,99,49,48,55,57,99,51,56,48,49,100,53,48,50,52,57,48,48,57,57,54,48,102,102,57,54,52,49,101,52,50,99,99,49,101,50,56,55,100,49,99,48,48,102,102,55,98,54,102,48,51,56,49,48,55,101,101,53,56,56,55,51,56,97,100,48,101,102,57,52,54,49,102,102,52,98,48,102,55,57,53,99,53,51,50,55,101,52,97,48,101,48,48,102,102,51,99,54,99,49,99,102,48,101,49,48,51,98,50,48,55,56,50,56,50,49,102,97,52,98,50,98,56,51,57,101,48,101,102,55,48,48,51,100,98,54,48,102,54,98,48,55,100,48,49,100,102,48,55,54,52,51,97,54,48,102,52,53,98,48,55,56,48,48,49,97,55,48,98,102,101,48,50,53,49,56,48,51,101,50,97,99,48,48,102,97,51,99,50,99,52,48,57,54,99,48,101,98,56,55,52,56,48,49,102,54,56,97,48,52,99,55,50,52,48,55,55,100,51,99,49,101,97,56,51,102,51,48,55,51,101,56,99,57,54,48,52,97,101,48,51,98,52,52,54,52,49,48,101,98,56,55,97,49,56,48,55,53,56,48,101,54,99,49,101,98,57,53,101,53,49,57,55,97,56,99,48,102,97,52,98,56,48,102,50,102,52,52,50,99,100,50,56,97,51,48,55,99,50,48,102,52,99,51,56,102,52,56,101,53,51,56,55,54,99,97,56,48,101,52,49,55,52,53,54,53,56,51,98,101,48,55,52,48,49,102,48,48,102,55,48,55,55,52,51,102,54,53,56,57,55,97,49,101,54,48,55,57,99,49,101,52,48,101,48,56,51,97,52,48,49,57,53,52,48,49,102,54,53,97,48,48,102,98,49,51,48,55,49,56,48,48,102,97,99,48,48,102,102,50,53,54,56,51,100,97,48,52,99,98,56,51,102,52,50,99,55,57,56,101,53,101,56,55,52,48,49,99,102,56,55,51,48,49,50,56,49,102,49,57,101,48,102,55,56,49,102,97,101,48,55,55,50,49,102,99,48,102,101,48,51,98,102,48,55,51,99,48,48,102,102,102,55,50,48,55,51,56,51,56,97,49,102,101,48,48,55,98,48,54,56,49,101,50,48,48,51,100,51,102,50,100,99,97,55,48,48,102,102,55,97,56,50,49,101,57,50,56,55,56,55,51,56,51,97,51,98,102,50,99,52,98,55,52,101,99,48,49,54,52,56,50,57,99,48,99,102,48,51,102,100,48,55,102,54,48,101,55,48,48,57,53,56,48,55,51,52,48,102,48,48,102,102,49,102,102,56,49,51,48,52,48,102,48,99,97,49,48,55,53,56,48,101,55,52,49,100,53,49,52,48,102,48,55,56,99,51,102,50,49,102,57,48,102,51,98,99,57,48,48,50,53,99,53,52,49,53,100,57,50,53,49,100,49,49,49,57,49,100,49,57,49,57,48,57,49,100,51,52,98,54,50,102,56,51,99,48,53,101,57,54,101,57,54,53,55,48,55,54,99,51,57,99,49,100,54,50,56,56,97,101,50,99,56,51,100,56,49,102,51,48,102,54,57,54,54,53,51,56,55,53,99,51,98,48,53,52,57,55,97,49,101,53,50,102,48,97,99,50,98,49,51,52,48,50,54,53,52,48,49,102,54,57,101,48,48,102,98,50,100,48,55,99,52,48,48,102,98,53,98,48,50,54,100,52,51,99,52,48,52,100,49,48,51,100,102,50,57,52,51,98,101,49,99,101,54,49,56,50,56,48,97,102,48,55,55,48,48,101,56,99,49,100,97,48,55,55,54,49,49,53,50,56,97,100,48,55,53,54,48,101,55,48,51,98,52,53,99,56,55,57,56,98,100,48,101,97,56,55,50,53,50,56,51,99,102,99,97,97,50,98,52,98,56,48,102,101,56,55,56,50,52,98,56,48,102,54,56,55,57,48,51,99,97,49,101,102,48,102,57,57,55,56,56,54,56,50,101,48,55,56,52,51,100,54,49,101,48,50,101,55,56,55,55,56,97,49,48,101,55,56,55,50,49,98,48,101,56,56,55,48,56,51,97,53,102,101,48,49,100,97,54,97,48,49,50,48,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,98,102,101,48,53,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,97,53,49,100,56,55,53,50,49,101,54,57,56,54,54,55,100,98,99,102,98,56,100,51,48,100,51,54,50,102,100,98,56,57,49,99,56,99,101,48,56,51,102,102,98,49,102,48,51,52,50,98,56,56,101,98,102,101,48,54,100,97,48,48,102,97,51,54,48,50,53,55,99,51,101,99,48,52,100,49,48,48,51,101,99,101,52,48,57,52,101,50,97,56,51,57,56,53,52,56,48,57,99,50,48,56,51,57,101,48,55,101,54,48,101,49,99,49,102,101,48,51,99,55,52,54,97,52,102,50,97,52,97,99,48,99,52,49,100,55,48,55,48,48,48,102,102,57,56,49,48,55,52,99,56,56,49,101,101,52,57,57,52,56,50,99,56,51,99,52,53,48,50,52,53,55,56,52,54,48,102,48,98,49,98,97,50,57,52,57,54,53,57,49,55,102,53,97,102,55,50,97,99,97,97,52,102,98,100,52,49,57,56,48,55,51,54,57,53,56,53,54,97,49,57,52,101,53,54,49,53,101,53,52,57,53,99,99,102,52,54,52,49,50,97,100,48,100,49,52,97,101,50,98,100,49,102,98,56,102,51,97,49,57,50,49,97,48,51,51,50,56,99,56,99,56,102,57,101,55,102,100,50,52,55,50,48,56,99,99,99,99,57,50,97,102,53,52,51,49,102,100,53,57,102,100,53,48,48,102,102,97,53,52,48,48,102,56,97,50,48,48,51,101,98,50,48,98,51,48,50,53,53,56,48,57,54,48,52,57,48,50,54,99,48,49,101,99,56,55,53,98,57,52,56,48,102,56,48,48,57,56,49,52,50,55,99,98,49,48,55,55,99,53,57,48,48,102,102,57,100,50,51,49,54,53,99,98,49,48,50,53,98,52,49,101,99,48,51,98,102,48,50,53,99,99,49,101,51,48,55,52,100,102,101,56,54,49,100,56,48,102,101,48,55,56,52,51,98,52,56,55,57,51,56,51,100,52,49,100,98,50,99,57,50,56,99,53,100,49,52,48,53,49,48,55,102,97,55,50,50,52,99,57,54,55,56,97,101,50,98,98,98,54,56,49,52,48,51,55,53,50,102,102,56,50,102,48,48,102,102,52,100,56,48,51,101,53,101,48,52,98,97,48,49,50,98,52,48,52,99,97,56,49,51,48,56,48,57,53,101,57,102,99,49,99,51,56,51,56,48,48,55,99,56,48,102,57,54,56,97,102,101,102,56,50,53,51,97,55,48,48,51,100,50,102,48,55,55,52,49,101,56,48,102,97,48,50,53,56,49,51,51,56,97,57,50,102,55,50,50,101,52,98,48,49,50,51,101,100,101,52,98,99,53,49,49,54,57,101,51,100,52,100,55,50,98,48,98,48,100,56,49,50,51,54,48,49,50,54,48,48,52,101,52,56,49,51,48,101,53,99,48,49,51,53,101,48,52,100,50,56,51,102,101,48,50,54,48,56,98,55,100,57,98,48,48,102,102,55,97,98,52,48,102,57,48,49,101,97,48,51,99,52,50,97,100,48,55,56,50,53,101,98,49,52,101,53,52,48,55,102,52,49,101,50,56,55,97,99,51,101,97,53,55,57,52,100,57,50,53,49,52,97,53,48,101,102,102,50,99,99,49,50,51,99,51,99,97,102,52,102,52,102,52,99,50,56,99,97,100,52,100,52,100,100,56,57,53,49,53,101,56,51,51,102,50,49,99,48,48,102,102,54,54,97,56,48,51,101,53,97,54,48,52,99,55,56,51,99,53,48,50,53,100,48,48,102,102,49,102,53,54,52,53,55,55,48,55,55,56,53,56,55,52,48,48,102,102,48,55,97,102,50,48,102,102,53,48,56,48,57,55,48,48,102,102,102,98,101,48,52,57,57,52,48,57,56,48,57,101,48,55,55,56,48,102,51,99,48,57,55,55,48,50,54,51,52,48,49,101,101,53,50,98,97,52,48,52,102,56,97,53,50,102,52,49,50,56,48,57,99,99,53,50,50,51,57,100,51,48,97,53,99,53,54,56,55,56,50,48,56,56,48,51,98,51,52,51,99,50,53,54,55,97,97,97,98,48,48,97,56,56,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,100,52,97,98,50,98,53,51,48,98,56,50,99,99,97,102,50,97,52,97,101,54,55,50,52,97,55,49,54,54,57,56,56,97,53,55,49,53,101,56,102,100,99,54,53,97,99,102,50,54,50,55,98,102,57,49,57,49,57,49,102,51,97,102,102,57,52,55,57,50,54,57,50,102,99,99,57,101,98,101,57,49,102,102,102,53,49,98,55,102,51,102,101,49,102,48,48,52,97,57,56,49,50,101,101,49,101,99,48,50,54,99,48,48,102,102,57,56,57,48,55,51,54,48,52,98,98,56,55,51,49,101,101,56,56,53,100,56,51,100,101,48,55,57,99,48,101,102,52,49,100,99,98,52,53,98,56,54,52,53,54,97,52,53,49,52,50,99,48,55,102,99,51,101,101,49,100,101,48,101,50,99,57,55,102,100,48,48,102,102,98,52,50,101,56,97,48,52,52,50,99,99,48,52,98,57,50,56,51,99,97,56,101,57,55,99,97,57,48,49,51,99,50,98,102,57,54,48,52,55,98,54,48,50,54,48,56,51,49,101,57,51,54,48,48,51,51,56,52,48,49,102,53,57,48,48,102,102,48,102,56,99,48,56,49,50,54,99,48,52,57,57,50,51,48,55,50,56,49,101,51,56,51,102,48,52,51,48,48,55,97,102,97,48,52,99,49,57,52,48,57,101,49,100,97,48,102,56,49,53,52,49,102,53,99,102,56,51,100,54,48,55,53,52,48,48,102,102,102,54,52,57,55,99,53,54,50,50,48,55,48,99,98,100,52,52,50,57,57,99,48,101,101,48,55,51,99,48,57,56,49,48,102,53,56,55,49,52,51,99,101,48,48,102,54,99,48,55,101,52,51,97,97,53,97,57,55,49,57,51,100,50,100,48,57,99,50,98,56,98,52,101,53,100,52,97,48,53,97,48,53,49,53,56,53,55,50,48,99,97,54,98,54,48,48,102,56,100,57,56,48,51,101,57,100,48,49,100,55,48,49,50,52,99,48,52,98,53,48,51,98,100,48,50,54,100,56,51,100,52,56,57,56,51,99,97,48,52,99,57,56,49,51,49,101,48,101,97,52,51,97,56,49,102,48,52,52,48,102,56,99,98,99,49,101,49,50,57,55,56,55,52,99,49,99,102,56,51,101,51,48,101,48,56,51,56,55,48,55,57,99,48,48,102,52,97,51,57,52,54,53,53,56,51,100,48,48,102,54,56,55,49,52,98,102,48,49,50,51,48,55,56,50,49,100,50,52,97,52,102,99,49,102,55,97,48,101,102,56,55,55,99,51,99,50,53,57,99,97,52,48,48,102,102,57,55,100,49,53,99,53,54,57,53,51,98,97,48,97,55,56,48,99,56,99,48,102,54,52,49,101,52,56,55,55,56,49,99,101,48,51,97,100,48,55,57,52,48,102,55,52,51,100,99,102,102,52,51,48,101,56,56,51,97,99,48,101,48,48,55,99,56,49,101,51,56,55,97,53,51,52,51,51,52,102,52,56,48,52,97,48,55,54,99,51,56,101,49,100,102,50,99,56,51,99,101,53,101,50,53,54,52,55,50,98,49,48,56,98,49,50,100,57,50,48,56,49,53,52,53,53,97,53,102,50,50,53,55,57,53,99,53,56,97,55,102,97,57,57,48,52,56,49,53,101,57,99,101,55,48,99,97,102,102,99,48,52,57,51,48,48,55,99,99,102,52,49,101,51,56,51,56,56,50,57,56,49,99,48,56,49,50,101,56,48,52,98,98,49,53,101,56,102,57,49,99,49,102,101,57,53,48,48,102,50,48,49,100,48,48,102,102,51,99,56,52,48,54,98,97,52,48,55,99,49,100,101,99,48,51,56,56,52,48,48,101,52,56,49,51,53,48,49,99,53,52,53,52,54,102,100,102,52,51,101,49,99,100,98,57,56,48,102,97,51,49,98,48,50,54,97,56,98,99,101,49,102,49,97,51,54,97,97,50,98,101,56,97,99,48,48,98,100,97,48,48,102,102,98,98,98,53,48,51,52,56,48,48,102,102,55,100,99,49,56,49,51,97,97,49,101,48,48,50,55,98,56,48,57,102,57,48,55,101,101,48,102,55,99,98,54,50,101,55,49,55,54,49,100,50,48,101,101,48,55,102,99,49,101,56,48,51,98,56,48,55,51,99,57,55,52,53,55,97,48,57,53,97,52,52,49,99,99,57,52,99,48,102,57,99,49,101,55,56,55,57,56,49,100,102,97,51,48,50,53,57,49,52,51,97,48,49,100,49,50,100,56,49,57,50,98,48,51,100,55,101,98,53,48,55,97,57,48,54,99,51,100,97,55,52,56,51,49,55,48,53,56,53,55,100,57,57,52,49,48,50,98,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,49,99,56,51,56,99,49,102,54,48,102,51,56,51,98,56,48,102,97,48,55,51,99,49,101,48,56,55,51,48,98,49,99,53,50,48,55,99,52,51,56,48,49,101,56,48,101,102,48,55,99,99,51,97,56,53,99,101,52,50,50,98,56,98,49,48,49,50,97,48,102,50,56,55,52,56,98,55,52,52,50,102,52,97,50,50,99,98,57,53,101,53,97,97,50,50,55,57,53,50,57,98,57,48,52,98,53,50,98,100,49,57,51,51,97,49,49,54,48,56,48,57,97,53,55,97,54,102,52,55,50,48,53,56,50,48,97,54,98,55,55,53,51,52,48,49,100,57,101,48,48,102,102,102,97,98,100,48,55,97,56,57,56,48,102,97,48,48,49,102,53,100,54,48,52,56,102,48,51,99,50,50,101,56,98,102,97,48,102,50,56,55,99,56,51,99,52,48,52,97,51,56,49,50,99,99,53,97,48,51,99,49,50,101,48,48,52,97,100,56,50,97,48,49,51,56,49,102,101,50,100,48,49,99,55,56,55,48,52,98,98,48,102,53,97,52,55,50,98,100,49,53,48,48,97,101,50,97,100,49,98,50,54,57,54,99,53,57,50,52,97,54,54,48,49,50,52,52,50,54,56,97,50,100,57,50,48,56,57,53,53,97,53,97,57,57,57,99,48,49,49,102,99,97,48,49,57,50,54,48,48,102,102,102,56,54,53,48,49,51,54,48,49,100,50,48,102,49,48,49,50,98,50,48,102,57,52,48,57,52,53,50,100,99,98,99,101,57,97,48,102,54,56,97,49,48,55,99,54,48,102,48,52,49,102,53,57,53,56,53,53,54,50,97,100,51,100,57,48,52,57,56,51,97,53,50,98,52,49,100,100,56,49,50,98,99,48,101,99,52,97,100,98,101,53,57,50,51,48,55,55,54,48,51,98,97,57,50,52,48,51,99,50,102,50,52,50,49,56,48,53,100,56,55,56,97,56,51,99,53,102,49,98,102,50,98,50,99,97,101,100,50,57,100,51,102,101,48,51,98,50,97,56,48,97,99,56,48,48,102,102,102,57,54,57,48,49,50,57,101,49,101,101,48,50,54,50,56,48,49,102,53,97,101,53,55,48,55,98,56,49,100,101,49,52,53,100,51,99,51,99,52,48,101,50,52,49,102,49,97,50,48,51,101,99,48,102,98,57,54,49,56,98,51,50,98,57,49,48,49,50,50,48,101,57,48,49,100,55,48,51,56,54,48,50,54,50,99,98,49,48,102,50,102,101,56,97,53,101,48,55,56,99,97,50,52,50,52,57,48,52,97,50,53,57,55,54,56,99,57,98,51,56,97,54,52,52,50,99,99,51,99,54,101,52,57,50,99,53,54,57,53,56,53,56,54,57,98,56,99,48,51,52,100,97,56,50,102,48,48,52,100,56,48,51,57,97,101,48,52,99,53,56,49,50,98,52,48,52,99,97,56,49,50,102,54,48,57,98,101,56,49,99,49,102,99,48,51,56,48,48,102,102,55,99,56,48,101,54,97,56,98,48,101,99,48,50,54,101,57,48,52,48,49,101,97,56,48,51,98,97,48,102,52,48,55,50,99,49,51,50,48,57,54,99,53,98,49,52,53,57,50,98,50,50,48,48,102,102,57,101,55,55,51,50,50,54,50,102,52,97,98,102,55,101,54,54,55,57,54,54,53,55,101,101,48,57,101,56,102,102,48,48,102,102,56,56,101,53,100,52,49,56,55,48,50,54,99,48,49,99,100,54,48,50,53,100,48,48,102,102,57,97,53,48,50,54,53,52,48,57,55,98,48,52,100,101,52,102,99,48,101,49,99,49,102,102,56,51,101,52,48,55,51,53,52,53,56,55,54,48,49,50,57,57,51,98,48,51,97,102,48,55,56,97,49,101,56,48,101,53,56,50,54,56,49,50,100,56,98,54,50,102,55,97,50,102,52,98,48,49,50,51,97,55,51,50,50,54,50,102,52,98,52,100,49,97,97,54,55,57,54,54,53,56,55,48,48,98,101,98,48,53,101,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,100,99,54,52,48,50,97,98,52,48,48,97,51,50,48,48,102,102,48,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,102,102,51,54,48,55,48,49,50,52,101,48,48,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,48,53,52,54,51,50,48,49,53,53,97,48,48,53,49,57,48,48,102,102,48,53,102,54,53,48,48,100,55,51,48,50,52,49,48,48,102,102,49,98,48,51,56,48,57,50,55,48,48,52,99,52,54,48,50,53,98,99,48,48,102,102,97,57,48,56,55,52,49,52,48,101,57,48,101,53,48,48,102,102,49,98,98,52,54,98,56,48,50,55,51,57,52,56,48,49,53,101,50,97,99,48,50,99,49,48,50,54,56,101,48,48,102,102,100,56,98,56,51,98,97,48,48,52,100,100,56,102,50,48,48,53,52,52,51,102,54,48,100,99,97,101,98,97,101,97,48,51,50,102,56,48,52,55,98,101,98,97,101,98,97,102,102,56,48,98,56,48,48,48,102,102,102,57,52,50,56,48,51,53,98,100,99,49,100,98,48,48,102,102,50,54,53,57,56,55,48,52,48,48,102,102,97,56,102,56,51,102,53,53,48,49,48,52,50,48,49,49,54,48,51,99,48,54,55,53,48,49,102,98,99,48,49,102,50,56,53,48,48,54,98,55,98,56,51,98,54,48,48,52,99,98,51,48,101,48,56,48,49,53,49,102,48,55,101,97,97,48,50,48,56,52,48,50,50,99,48,55,56,48,99,101,97,48,50,57,50,49,101,99,56,48,51,54,101,56,55,100,48,48,102,102,52,102,53,51,57,48,48,49,54,49,57,56,48,51,49,49,48,49,50,102,49,48,48,54,98,54,54,49,100,99,48,48,102,102,52,101,102,48,102,52,56,48,49,53,53,56,102,53,99,53,55,53,100,55,53,48,50,100,55,48,49,100,101,102,53,100,55,53,100,55,102,102,53,55,49,97,98,50,48,101,98,55,54,55,102,98,52,98,57,49,53,99,100,99,99,48,56,54,98,55,48,49,52,51,50,98,54,98,101,49,55,56,48,48,102,102,50,97,48,53,48,57,53,102,57,54,50,54,53,57,52,56,98,50,99,48,52,55,48,48,102,102,100,49,51,48,48,55,100,52,100,56,51,102,50,48,101,50,56,51,102,100,48,48,102,102,55,100,55,56,56,49,50,97,99,49,101,49,48,101,48,49,54,51,100,102,54,99,51,56,97,48,101,55,99,51,56,99,48,101,53,99,51,101,48,53,53,51,101,57,54,53,52,51,99,53,98,57,52,48,49,102,99,48,55,51,99,49,100,57,50,57,52,51,56,101,49,101,50,50,98,99,98,56,50,98,99,97,51,50,100,56,98,56,48,49,50,99,101,53,98,100,57,52,99,56,101,49,101,102,48,101,102,50,51,49,54,102,100,48,56,98,99,50,99,52,51,56,97,49,101,53,48,101,97,56,55,56,52,98,49,50,98,49,48,48,102,102,48,52,102,50,53,48,102,48,49,56,99,102,99,55,57,102,97,98,49,56,102,98,49,102,49,99,53,55,99,54,51,48,101,48,55,54,49,50,97,48,50,97,54,48,48,51,101,50,99,99,48,102,101,99,97,49,50,100,56,49,99,56,48,49,51,49,99,48,52,98,50,98,100,48,53,53,49,53,99,49,101,55,48,101,53,56,51,99,56,50,97,48,49,102,54,49,53,53,54,102,56,55,57,53,48,56,48,52,101,56,51,100,56,53,49,56,51,99,48,48,102,102,101,100,49,52,56,49,99,54,50,102,102,49,53,97,49,99,102,55,49,49,50,53,51,102,49,53,48,48,102,102,101,102,99,98,52,48,55,55,48,49,100,56,97,50,101,99,51,99,97,56,56,57,101,57,101,56,51,100,51,48,49,101,52,48,55,55,56,97,100,52,102,52,51,50,57,55,99,97,49,53,57,55,97,48,51,53,56,99,57,50,51,55,56,97,101,52,98,99,101,51,101,97,49,98,49,99,53,56,99,54,48,56,49,52,49,48,48,54,50,56,48,101,57,48,101,50,49,97,55,48,100,53,49,100,54,51,49,56,102,53,54,99,49,97,54,49,100,52,50,52,100,56,53,99,55,48,48,52,57,100,97,55,52,52,100,57,52,53,98,97,51,50,51,97,97,52,48,54,97,53,54,99,98,50,99,52,56,48,50,99,55,56,50,101,99,56,55,49,101,48,55,55,97,49,102,102,56,55,57,48,54,49,51,53,52,57,101,101,49,100,52,102,50,54,100,50,102,51,54,52,101,50,101,51,100,99,54,100,56,48,97,53,51,55,100,98,48,100,56,53,51,49,53,98,57,97,49,48,98,100,97,97,100,56,55,99,55,97,57,57,54,50,54,99,97,97,99,54,49,55,97,49,55,98,53,101,100,56,102,54,49,98,54,99,49,52,98,102,49,102,55,99,49,54,98,97,101,50,57,52,49,98,56,57,50,55,48,49,55,48,100,57,97,98,102,49,56,102,102,49,102,101,102,98,49,56,50,102,55,102,56,55,101,48,97,49,56,55,48,97,102,100,52,48,57,98,56,48,49,102,55,99,101,48,52,98,97,50,55,56,49,51,49,48,48,48,102,102,102,97,100,99,48,55,99,50,48,50,52,54,56,97,53,98,49,54,50,49,101,97,48,55,49,50,53,56,49,52,56,48,52,99,52,56,55,55,99,97,101,50,98,52,98,52,50,56,56,97,57,52,51,55,100,49,56,51,56,50,99,57,54,101,53,52,56,51,99,50,52,57,50,102,102,57,55,56,52,52,48,52,99,56,97,99,50,56,99,49,100,50,56,55,57,99,49,101,48,56,55,56,97,52,97,56,50,57,57,51,57,48,52,98,100,52,102,50,102,48,97,52,50,97,55,49,53,98,100,51,99,100,99,97,49,50,102,48,48,101,52,56,102,56,102,53,53,99,53,54,100,56,52,48,50,98,48,97,51,56,50,99,52,56,49,97,97,49,55,52,48,102,55,48,49,100,98,49,52,48,48,102,97,48,49,100,52,48,51,99,102,48,55,51,99,49,101,98,52,98,50,100,57,48,48,51,98,50,48,102,54,52,49,100,100,48,55,100,99,49,100,56,56,55,57,49,51,52,97,48,52,56,52,50,52,53,50,101,53,48,99,97,50,48,102,100,56,55,55,48,98,49,48,101,99,57,55,48,57,99,53,52,50,52,49,54,50,56,54,53,99,97,50,50,51,49,54,56,56,56,53,53,57,55,48,57,48,57,54,56,48,57,52,57,99,56,50,57,99,56,51,57,51,56,49,50,100,100,51,100,48,53,51,101,52,57,50,49,55,48,57,52,55,56,48,99,101,53,54,54,97,49,56,54,54,57,49,57,99,101,54,97,52,49,53,50,55,48,51,100,50,56,56,57,50,57,50,98,50,51,54,98,57,56,56,97,56,98,50,53,56,98,49,56,100,55,52,98,50,53,52,52,50,101,49,53,51,48,51,51,99,51,57,99,49,102,50,53,97,49,100,102,56,55,97,50,51,56,56,51,101,52,97,99,102,51,53,53,51,48,55,55,52,55,97,99,99,54,51,52,53,55,98,101,52,97,102,48,48,55,97,102,53,54,55,98,56,97,56,100,49,54,100,54,52,98,50,98,97,49,101,56,101,50,102,53,97,55,54,55,98,53,97,101,56,101,55,51,53,99,101,54,98,54,99,97,56,55,52,48,48,97,50,49,102,56,100,53,102,53,56,48,56,98,57,51,102,98,48,57,99,54,99,48,55,54,49,56,102,102,56,102,56,54,48,97,101,54,53,97,100,102,54,100,102,101,100,99,51,52,51,102,102,98,101,99,51,55,99,50,51,55,101,50,98,101,102,56,48,53,48,101,55,53,48,99,53,48,55,97,50,48,101,101,52,51,100,101,48,101,56,52,49,101,51,48,55,102,48,49,100,54,56,55,102,52,97,57,56,50,57,52,51,101,99,48,101,101,99,51,101,48,49,101,54,48,101,50,56,55,98,52,97,55,48,52,102,57,53,99,53,57,56,48,57,52,56,55,57,99,51,97,50,53,100,50,54,49,52,50,49,101,48,50,98,48,48,52,99,48,97,54,52,99,50,99,48,97,57,52,102,101,56,50,53,57,97,48,50,53,50,50,54,52,101,50,97,57,51,57,51,52,97,102,52,100,48,99,50,53,100,50,98,57,51,57,50,57,48,101,97,50,101,99,50,101,55,56,56,99,55,51,101,49,102,101,100,56,99,50,52,99,50,52,102,56,54,49,52,54,100,56,99,51,48,49,101,97,48,50,51,52,98,49,56,101,54,98,101,98,50,97,53,49,49,99,53,99,52,56,97,57,54,99,97,57,57,52,56,55,52,50,50,99,98,49,51,54,57,52,53,50,50,101,48,48,102,102,100,53,101,55,55,53,101,97,56,102,50,55,55,53,50,55,57,51,98,97,99,54,97,102,53,50,55,56,54,51,52,102,50,55,55,51,99,57,100,101,99,55,98,49,55,98,53,101,100,56,101,57,53,97,101,56,57,56,101,54,100,57,54,53,57,53,98,53,48,101,57,53,50,100,98,54,53,100,57,53,100,55,101,50,102,57,56,53,48,56,53,100,54,54,99,49,55,56,49,56,49,48,49,50,51,48,48,48,102,102,102,97,98,57,48,50,55,97,56,48,49,102,54,52,101,48,48,102,53,52,55,48,49,50,53,52,48,101,51,55,48,51,101,56,48,48,102,102,55,97,51,49,99,51,57,53,56,49,101,53,102,99,48,102,51,48,49,99,102,56,51,98,97,99,49,100,99,48,48,55,97,56,99,48,48,102,55,55,56,48,51,100,57,56,54,48,48,55,97,98,48,49,102,101,48,101,50,102,50,100,98,49,55,50,48,48,102,102,102,54,49,56,55,97,99,100,99,97,50,48,49,51,50,48,49,50,102,48,49,50,99,100,56,98,52,99,56,49,100,51,99,97,101,48,52,102,48,54,51,48,49,51,97,56,48,48,102,102,102,97,54,57,48,48,102,102,55,100,57,50,56,48,51,101,98,99,56,49,100,55,57,52,50,48,102,97,52,48,57,98,102,48,50,53,99,51,48,51,57,101,48,55,54,52,49,101,53,48,55,56,48,53,55,48,51,98,48,50,56,52,51,99,57,99,49,101,102,48,51,56,55,48,55,56,49,100,51,99,51,102,52,53,100,56,55,55,56,51,100,50,49,101,56,50,98,48,97,48,48,49,50,53,48,55,54,48,48,102,52,52,51,102,50,49,101,48,52,53,101,57,56,49,100,100,48,101,52,48,55,57,53,51,99,48,52,99,49,51,56,97,102,56,50,56,100,98,48,49,50,99,101,56,50,101,57,54,51,48,53,56,97,55,49,53,99,56,52,57,99,48,51,53,97,48,48,51,101,48,99,52,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,102,102,56,50,48,48,102,102,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,56,48,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,49,57,54,52,48,49,102,55,53,97,48,48,102,97,100,49,50,100,48,48,49,102,54,98,48,48,101,57,99,48,57,52,54,48,50,53,56,57,50,99,98,98,50,102,56,51,97,48,48,102,102,101,57,99,97,99,48,50,55,55,48,51,57,99,48,102,54,56,48,57,56,51,48,102,99,56,55,53,49,99,48,101,98,55,48,102,53,56,55,52,99,49,99,101,48,55,50,56,48,57,55,57,48,50,54,53,57,49,48,98,51,101,49,100,98,52,52,48,102,52,57,54,97,56,52,56,56,102,56,55,56,52,51,101,101,49,102,54,48,102,48,56,55,49,56,49,100,56,57,53,52,53,56,50,48,49,52,97,49,102,50,55,48,51,57,97,53,56,56,55,102,53,49,56,49,101,50,49,54,54,49,99,55,48,102,55,48,55,53,99,51,97,48,49,101,49,50,98,50,102,102,99,48,52,56,98,48,48,55,99,54,102,52,48,49,102,49,102,100,50,98,99,48,49,102,54,50,52,53,57,50,53,48,49,51,55,99,48,52,101,51,48,55,53,52,98,101,54,48,48,57,51,49,48,101,54,48,55,56,49,50,99,51,98,52,49,99,99,48,55,54,101,53,98,57,53,48,49,101,54,48,101,101,49,53,97,48,52,100,101,50,55,97,52,48,55,54,48,49,101,52,48,55,53,56,51,100,97,102,56,55,52,99,49,101,52,56,55,49,56,49,101,57,56,51,98,54,48,55,56,56,49,99,54,48,101,102,56,51,56,53,48,55,56,54,100,48,55,48,48,98,53,52,101,48,102,53,49,52,97,53,49,48,55,56,56,51,97,99,48,102,48,99,51,100,97,56,97,49,101,51,48,55,54,101,99,49,54,99,100,57,54,54,49,99,101,48,55,56,48,53,55,57,53,97,48,49,97,50,101,97,49,54,97,48,101,97,56,49,100,54,48,55,49,48,49,99,55,48,51,97,99,48,55,54,56,48,101,53,52,49,100,54,57,52,55,99,51,98,50,48,101,99,99,49,99,101,56,51,98,102,48,101,55,48,51,97,101,48,55,55,50,49,100,97,97,50,99,99,98,56,50,101,55,56,55,55,56,51,56,56,49,99,48,48,102,102,101,102,49,53,56,49,100,55,48,101,57,57,52,49,50,53,100,48,55,56,49,51,52,98,97,48,102,49,57,54,98,99,97,55,48,101,102,49,52,99,53,54,57,53,100,50,53,56,49,55,56,53,57,49,54,50,53,101,49,54,48,48,102,102,57,54,48,52,102,49,54,54,53,57,50,55,57,54,53,54,101,97,54,100,48,48,102,102,53,98,55,56,48,51,101,101,102,48,48,49,102,50,55,57,48,55,102,52,48,102,97,52,48,57,57,101,48,101,54,56,55,51,52,48,49,102,53,56,54,48,52,99,50,48,55,56,52,49,100,54,56,49,50,98,99,48,52,98,102,48,55,56,52,51,56,56,48,102,48,99,51,97,101,48,102,55,56,49,100,99,51,50,49,102,50,48,101,55,56,55,97,52,48,57,57,49,48,55,57,57,56,51,98,101,53,53,49,55,99,57,101,57,50,48,102,51,99,51,98,54,48,102,49,99,51,97,48,49,100,51,50,100,98,48,51,57,102,48,101,50,57,54,99,53,57,57,54,54,48,101,102,56,48,49,101,56,48,48,102,102,55,97,99,51,97,52,53,57,56,51,98,102,48,55,56,97,53,56,57,53,54,49,101,50,48,102,98,56,51,99,98,56,48,55,56,48,53,52,57,55,54,48,101,102,52,51,98,101,48,101,102,51,102,99,48,55,53,55,48,48,102,102,55,100,99,51,56,48,51,101,57,101,48,49,99,53,48,48,102,102,51,101,100,101,99,49,99,52,57,53,48,49,99,49,48,102,102,57,54,101,48,48,102,102,102,52,100,52,49,102,53,56,51,98,53,99,53,57,54,48,55,48,48,48,102,102,102,102,102,97,48,48,102,102,55,98,99,51,101,51,50,48,101,55,52,48,49,101,102,48,48,102,56,56,51,97,102,50,102,48,49,101,98,101,48,48,102,102,55,97,53,48,53,50,48,51,100,50,48,55,54,97,49,100,51,48,55,56,52,48,48,102,53,49,48,51,97,56,48,101,100,49,49,48,51,57,54,55,48,102,97,97,55,50,55,48,48,51,100,57,101,48,57,98,99,49,101,52,48,101,100,48,50,52,99,98,51,52,52,98,57,50,99,48,48,50,98,98,99,48,57,49,101,48,55,48,52,48,102,57,48,48,102,102,57,53,98,48,48,55,100,100,55,48,49,50,50,101,48,52,98,101,48,49,51,48,50,48,101,102,52,98,102,48,55,53,54,48,102,56,99,49,100,54,56,48,51,101,99,54,99,48,57,52,48,48,102,102,101,99,56,55,101,48,51,56,101,49,101,53,54,100,49,97,52,98,51,50,57,99,98,50,48,48,102,102,55,97,102,101,48,101,99,57,50,53,49,53,50,53,49,53,50,100,48,57,102,52,100,50,97,52,98,100,50,56,52,98,99,50,97,53,50,99,97,100,48,102,50,48,55,51,48,51,100,52,53,49,57,54,48,53,57,56,55,52,56,51,101,52,49,100,51,50,99,99,97,55,48,102,52,56,55,53,99,98,53,50,102,56,51,98,50,53,101,49,53,56,53,57,50,55,48,48,102,102,54,55,55,56,48,51,101,57,51,52,48,49,102,54,102,97,48,101,99,99,48,49,102,54,101,52,48,52,98,48,50,48,48,55,99,100,98,97,48,101,102,56,55,54,48,48,102,102,57,97,49,48,55,53,97,49,100,102,48,101,98,97,51,56,49,51,54,48,48,101,56,52,51,97,52,53,54,56,51,99,49,99,49,100,55,48,55,55,50,49,101,57,48,102,53,56,55,56,52,49,101,50,49,52,52,49,99,57,50,101,48,51,98,54,49,101,52,48,102,56,56,55,55,53,48,52,97,97,50,100,48,51,98,99,48,102,53,52,97,97,48,55,53,101,53,100,48,51,99,49,50,97,56,51,98,50,53,49,48,55,98,48,49,101,48,49,54,50,48,101,101,52,97,101,50,100,49,49,52,51,57,50,49,102,52,48,102,52,49,55,99,53,98,49,53,100,56,98,102,50,102,56,50,102,99,48,49,102,54,57,54,48,48,102,97,56,48,48,102,102,101,97,56,49,51,56,50,48,52,100,53,56,49,50,48,52,48,48,102,102,102,98,48,54,48,55,54,100,50,53,102,97,50,48,49,51,52,52,48,52,57,97,56,49,51,52,50,48,52,97,49,50,52,57,55,56,53,53,98,48,53,97,57,53,99,48,48,102,54,97,56,51,100,52,48,50,53,56,52,51,57,52,48,52,100,52,56,55,53,52,51,102,52,49,102,102,50,97,48,98,57,52,48,48,102,102,102,52,48,55,56,52,97,50,50,97,48,51,98,52,49,101,49,48,55,51,97,53,53,48,55,57,48,49,101,51,56,51,101,51,48,101,100,56,55,57,56,51,98,49,53,54,53,101,56,55,98,56,97,102,52,53,48,102,55,48,51,98,54,52,102,48,101,98,48,55,102,56,98,56,48,102,48,56,51,98,49,52,101,48,55,55,102,102,101,48,55,99,56,97,48,49,50,48,101,48,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,52,55,56,48,48,102,102,102,97,51,51,48,48,102,102,55,100,51,52,56,55,48,99,48,49,102,52,102,54,48,52,98,97,49,55,56,49,100,97,52,57,48,102,53,102,48,55,57,48,48,52,99,99,48,51,102,56,48,48,102,102,55,98,51,56,51,99,48,48,102,102,52,99,98,56,51,99,54,50,97,100,51,48,98,97,54,99,51,56,52,57,50,53,99,56,55,52,49,49,52,98,100,99,49,100,49,48,55,55,50,48,101,99,48,51,98,97,53,57,52,97,48,54,52,52,48,101,48,48,102,102,51,98,56,99,49,101,101,48,102,54,50,49,57,53,99,49,102,50,50,102,52,97,52,50,98,99,51,102,97,48,102,49,52,98,98,50,102,56,98,98,48,102,52,48,55,57,57,98,48,101,102,49,53,48,57,56,49,99,102,48,55,54,48,48,102,102,101,102,48,48,102,102,102,48,100,52,48,97,54,48,48,49,102,54,102,101,48,48,102,102,102,98,54,50,48,55,51,56,48,48,102,102,102,97,56,102,48,50,53,56,50,56,49,102,56,48,55,101,57,48,48,97,49,48,55,56,101,48,102,53,99,51,100,97,49,101,51,50,97,56,51,98,54,48,101,51,48,48,102,102,57,55,52,52,56,48,102,101,97,52,48,55,48,56,51,100,52,48,102,97,52,98,50,52,55,48,102,48,56,55,55,57,49,56,49,101,48,50,52,49,52,56,53,101,50,49,48,55,51,56,49,101,52,97,53,49,52,48,49,100,100,48,55,54,99,49,99,55,50,101,49,50,48,51,101,52,49,101,51,48,102,53,57,54,50,49,100,49,97,48,101,97,98,52,53,56,101,48,101,57,56,55,49,99,98,49,50,100,52,97,100,48,102,51,48,51,99,97,48,101,55,97,49,57,54,53,102,101,48,56,49,56,48,51,101,52,54,101,48,48,102,102,102,98,99,51,50,99,52,48,49,102,53,53,48,48,102,102,101,54,99,51,57,101,48,101,56,52,48,57,55,101,54,52,97,48,50,100,99,48,57,99,102,48,50,54,51,52,97,48,48,102,52,97,54,48,55,49,99,98,55,50,100,49,51,56,51,98,48,53,101,49,53,99,48,52,98,99,48,51,98,101,50,98,53,50,49,49,52,97,52,52,97,48,55,100,48,49,101,98,48,101,48,97,53,97,54,97,54,57,54,101,53,101,56,55,56,56,98,100,50,100,57,50,56,98,49,50,56,99,49,99,52,49,52,101,53,102,48,55,55,97,56,49,100,57,48,55,56,52,51,100,97,49,99,101,48,102,101,56,55,56,52,51,100,48,53,56,56,55,56,52,97,100,48,55,53,48,53,57,48,51,97,101,48,55,56,48,48,50,99,52,48,48,102,102,51,101,51,53,56,48,48,102,57,48,50,49,54,50,48,52,57,102,48,55,97,56,49,100,98,48,48,51,101,98,101,99,48,57,98,98,48,102,53,56,55,55,100,48,56,48,57,51,100,48,102,54,57,55,100,48,49,100,57,48,55,52,50,48,102,53,99,51,100,52,53,98,48,55,53,52,51,56,54,49,100,54,48,50,53,50,48,98,50,50,102,48,98,49,48,55,99,97,48,102,49,52,51,99,56,57,48,49,101,52,52,57,50,56,48,49,100,53,50,54,56,55,57,48,49,101,49,48,55,55,56,49,102,55,48,51,101,50,48,102,101,56,55,52,48,97,53,50,100,56,51,100,50,48,102,52,56,49,101,53,49,52,48,49,100,52,48,55,49,54,53,55,101,52,98,48,102,52,57,54,48,53,97,57,53,97,49,99,54,52,49,50,102,97,52,97,102,48,49,53,50,99,49,102,101,48,51,102,97,48,55,99,54,48,52,100,51,56,51,101,53,48,55,56,48,48,102,102,52,99,48,56,49,51,48,52,48,102,48,99,98,101,48,55,97,54,48,102,56,99,49,101,97,57,55,101,102,48,55,57,52,51,102,50,49,102,56,48,102,51,98,99,56,102,99,98,49,50,100,56,98,49,101,56,101,56,101,56,56,56,99,56,101,56,101,56,99,56,52,56,101,56,54,53,52,57,52,50,49,100,102,50,56,99,97,56,52,52,50,98,52,51,98,56,49,99,101,48,101,98,49,52,52,53,55,49,53,97,49,100,51,48,101,54,48,55,52,56,97,99,50,57,99,51,97,101,49,100,56,50,97,52,97,50,48,101,99,57,52,54,53,54,49,53,56,56,52,49,50,97,98,102,101,48,49,102,49,101,48,102,102,56,49,99,50,48,51,57,99,48,50,54,57,99,49,99,100,48,51,99,48,48,102,102,50,53,102,56,48,57,56,50,48,55,55,56,53,48,56,51,100,51,48,55,51,97,48,102,53,52,97,48,55,56,51,98,54,49,102,57,48,101,51,48,55,57,100,57,55,99,48,52,98,56,98,55,50,98,98,97,52,97,51,97,53,97,51,50,52,50,51,50,52,97,49,50,52,50,49,49,54,99,53,48,56,55,56,48,97,50,50,100,100,49,48,97,101,48,102,50,48,55,51,56,51,100,50,53,49,49,54,50,53,54,56,55,98,48,51,57,56,49,101,100,50,98,48,97,55,48,102,52,48,55,54,48,98,53,50,56,56,51,99,97,53,49,57,53,56,53,57,97,49,48,50,99,56,48,48,102,97,98,98,48,50,52,54,51,56,48,51,101,98,54,48,48,102,102,57,49,51,48,55,49,99,48,52,57,53,52,56,51,100,49,99,48,102,57,102,56,51,57,54,48,48,55,97,57,97,48,48,101,57,51,51,56,55,50,51,56,51,98,57,48,48,55,98,57,51,56,51,99,54,48,55,99,48,48,102,102,102,48,56,49,101,99,48,101,49,99,98,99,49,101,102,48,102,100,48,48,102,102,57,52,101,50,57,55,48,55,102,55,57,52,54,52,52,48,49,101,101,98,50,99,56,48,52,99,56,48,52,97,98,49,54,54,55,52,49,101,57,100,99,97,101,52,50,48,49,53,57,52,48,49,102,49,52,57,48,48,102,102,55,100,101,50,49,53,97,48,102,50,56,51,97,101,48,101,98,99,48,49,102,53,50,52,48,52,99,53,98,50,49,101,49,98,48,55,97,101,49,99,97,50,56,48,51,100,99,56,52,48,52,97,52,48,51,100,56,98,52,101,48,102,51,48,55,99,49,49,99,49,101,50,56,51,98,101,48,101,97,49,53,97,49,101,54,48,55,56,99,53,57,48,51,57,55,48,102,101,98,101,53,97,50,53,57,55,56,57,50,49,99,101,48,102,48,56,51,97,49,48,101,53,57,53,56,53,100,54,48,55,53,50,53,99,50,50,55,50,98,52,49,100,57,50,54,56,51,57,101,48,101,56,49,53,52,48,101,99,101,52,97,102,48,101,54,48,55,57,99,51,56,52,49,100,48,57,48,55,99,50,48,51,99,102,50,102,102,56,48,56,48,54,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,102,102,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,50,48,50,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,55,102,97,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,102,102,56,49,102,102,97,56,48,98,51,56,48,48,102,102,102,57,49,98,56,48,51,101,56,102,48,98,49,48,48,55,100,97,98,56,51,57,98,48,101,55,56,51,100,101,48,50,53,102,57,101,50,56,48,97,56,48,50,55,51,99,48,57,55,50,50,56,48,51,100,50,56,54,49,99,55,50,97,48,98,52,52,49,48,101,99,49,52,54,53,55,48,49,51,48,101,48,101,102,56,98,50,52,56,52,53,50,101,100,50,56,49,99,98,56,55,97,99,51,102,99,57,56,56,52,56,52,53,98,57,52,52,49,101,50,50,56,56,98,54,52,53,50,99,52,98,99,48,55,49,48,53,99,49,55,99,49,101,49,57,48,55,54,52,49,100,101,48,102,54,56,55,99,52,51,102,97,49,100,101,48,102,52,49,53,99,49,100,101,50,98,52,49,101,98,57,54,52,48,102,52,52,49,100,102,56,50,48,54,48,48,102,102,102,57,54,50,56,49,51,55,52,48,102,57,48,48,102,102,57,48,99,48,50,54,56,48,48,49,102,52,98,101,48,52,100,98,48,51,56,50,52,101,50,56,53,48,99,49,101,98,56,51,57,97,48,102,48,48,102,102,49,51,99,54,53,100,48,55,55,53,97,48,102,53,57,52,56,56,101,49,101,53,48,101,97,57,55,50,53,55,49,55,56,49,100,102,48,50,53,56,56,51,57,101,49,101,102,48,101,56,48,55,56,99,97,52,97,101,56,54,57,54,102,56,55,55,52,51,101,56,49,99,57,48,102,50,48,55,56,56,51,57,97,53,97,97,54,49,52,97,53,56,57,52,48,49,101,100,50,98,56,97,101,50,101,100,50,52,98,50,48,101,97,48,55,57,56,51,98,54,49,101,54,52,50,50,57,48,51,99,48,53,54,48,48,99,102,50,48,48,102,102,102,97,101,100,48,50,55,99,48,49,99,100,56,48,51,101,99,56,56,48,57,52,98,48,55,53,48,48,102,102,52,100,52,56,51,57,57,50,101,52,97,48,55,57,49,99,51,101,52,53,48,57,53,56,56,97,48,102,50,52,51,56,101,53,51,48,55,56,53,50,48,51,99,56,53,57,48,51,57,52,48,55,99,56,56,97,53,51,49,53,52,57,54,48,102,49,99,49,99,99,48,55,98,53,50,56,98,49,48,101,102,56,55,52,56,98,56,48,49,51,101,48,101,50,57,54,97,53,57,52,97,49,50,49,49,55,48,53,57,48,55,52,99,51,98,99,100,56,55,100,48,51,97,54,57,54,49,100,98,48,55,56,101,49,100,57,50,98,50,56,51,57,48,49,102,48,48,101,101,57,54,50,53,56,55,102,56,48,52,55,54,97,101,97,48,49,56,98,52,48,48,102,57,53,98,48,48,51,101,56,101,99,97,100,48,55,57,52,49,100,54,48,55,97,48,48,102,102,48,102,98,54,100,48,50,53,100,49,101,48,102,48,100,56,51,100,55,48,101,53,49,52,48,49,100,49,52,101,48,50,54,100,99,49,100,51,99,50,48,56,55,57,56,51,101,48,56,101,48,102,49,52,49,100,102,48,55,53,48,97,100,48,101,99,56,51,98,57,50,98,52,49,102,52,48,55,48,57,56,50,97,100,49,48,98,99,52,57,48,101,55,48,55,56,52,49,100,48,56,55,50,99,97,99,50,57,55,56,51,100,54,50,57,100,50,102,49,53,97,48,101,99,57,51,52,49,99,102,48,55,52,48,98,53,48,55,57,57,99,98,48,48,102,102,101,54,48,55,57,99,51,56,52,49,101,102,101,48,102,56,52,48,50,101,57,53,55,102,99,48,100,57,56,48,49,102,53,48,48,48,102,102,48,102,97,57,100,48,55,99,52,48,48,102,98,54,102,48,50,54,55,97,52,49,99,55,56,55,49,57,51,99,98,101,48,55,55,48,48,101,97,48,51,97,52,49,100,99,50,100,52,51,99,56,48,102,100,48,48,57,56,98,52,54,48,101,49,51,48,49,102,101,48,101,97,56,51,57,53,50,98,57,102,48,101,102,48,55,56,53,50,48,49,100,102,97,51,57,55,54,53,49,97,54,56,55,99,52,49,100,98,97,50,57,55,101,49,101,49,48,55,57,52,49,102,56,50,57,100,49,99,51,57,99,49,100,99,48,101,97,57,53,99,49,101,102,56,48,102,53,51,56,53,55,55,48,102,54,48,55,101,48,97,102,50,97,52,98,50,48,101,99,56,51,98,53,48,102,56,50,54,49,53,97,48,49,99,53,50,48,101,48,56,49,99,50,48,51,57,99,48,50,53,54,48,49,99,100,48,51,98,102,48,50,53,102,56,48,57,55,100,48,55,55,56,53,48,56,51,97,99,48,55,51,97,48,101,97,56,97,48,54,52,51,98,54,49,99,54,48,101,51,48,55,54,49,57,55,99,48,52,98,56,97,56,50,98,98,50,52,97,52,50,53,97,52,97,52,50,52,97,52,97,54,97,52,50,54,57,54,99,53,102,48,55,56,48,98,100,50,100,100,50,99,98,49,48,102,50,48,55,99,52,51,100,50,53,101,57,54,50,53,57,48,55,98,48,51,101,54,49,101,100,50,99,99,98,56,48,102,52,48,55,57,99,98,54,50,102,56,51,99,97,53,101,49,54,54,53,57,97,54,56,48,97,49,50,48,48,102,56,54,52,56,49,51,49,50,48,52,97,52,49,55,99,48,52,98,48,48,102,102,51,101,99,48,50,53,56,56,51,56,99,48,101,97,56,51,98,99,48,101,99,56,48,57,99,49,48,101,50,56,55,56,49,48,52,49,101,51,56,51,102,50,48,102,99,97,52,48,55,57,56,97,53,50,99,56,51,100,52,48,52,100,50,56,51,98,99,50,102,56,51,99,50,49,101,53,52,52,48,101,48,56,55,101,48,97,54,52,52,52,98,52,101,57,48,102,99,57,53,56,53,48,48,51,56,49,52,51,50,99,57,49,48,49,100,55,56,55,56,56,51,57,50,53,55,57,52,97,101,48,51,98,50,48,101,52,57,54,52,49,101,97,48,101,56,48,51,99,51,50,98,56,51,99,51,52,49,102,97,48,50,54,49,56,51,101,54,53,54,97,48,48,102,102,48,99,55,52,48,48,102,102,102,98,55,54,48,50,53,97,52,49,102,50,56,49,51,56,97,48,48,102,97,100,51,48,50,55,48,99,48,57,54,102,48,50,53,102,56,51,101,50,49,101,50,48,101,54,56,51,101,50,48,55,57,54,48,101,55,56,98,50,52,53,48,101,51,98,56,49,100,98,52,102,54,48,97,53,50,99,52,51,102,48,53,57,48,55,55,52,98,57,50,97,52,51,101,48,57,50,48,101,53,57,50,56,98,56,52,99,48,102,55,56,55,49,48,97,56,50,97,52,97,48,48,55,102,101,53,52,48,55,55,48,98,50,48,55,49,52,49,102,48,50,100,99,98,101,48,102,53,97,49,48,55,52,56,97,100,48,101,57,56,51,99,54,50,101,52,98,48,48,102,102,102,52,49,53,99,53,102,56,55,54,97,48,98,49,50,56,48,98,50,102,102,48,48,98,97,100,48,48,102,102,55,99,57,54,99,48,49,102,55,53,52,49,100,100,48,48,102,102,55,100,57,100,56,51,102,53,48,101,52,48,51,57,53,48,50,53,97,52,51,99,102,50,53,101,56,49,50,52,99,48,52,98,99,54,54,52,51,99,56,49,99,99,48,102,55,57,53,101,101,56,51,100,49,48,101,100,53,48,51,102,98,48,55,97,50,49,102,53,48,101,56,48,55,54,57,102,48,102,50,48,51,99,48,48,102,102,102,97,48,51,98,56,48,102,101,49,52,99,49,99,52,48,49,50,50,101,48,101,97,52,49,51,50,53,100,56,51,97,56,48,55,54,101,56,52,53,99,56,55,49,53,99,48,102,48,49,53,55,100,50,56,49,101,98,48,55,57,99,97,100,48,102,97,57,54,50,49,100,97,48,55,98,50,56,52,49,100,101,48,101,101,56,48,97,102,99,97,51,53,48,55,98,48,51,97,54,49,101,56,48,101,48,48,55,97,52,51,99,101,49,99,53,48,102,100,48,55,54,56,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,55,48,49,100,51,48,102,57,48,55,52,48,51,100,54,53,51,49,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,56,50,97,56,51,99,56,49,100,55,48,102,50,56,55,55,48,98,54,52,51,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,53,57,53,48,53,97,57,52,101,53,56,97,49,97,49,49,54,48,53,53,57,54,48,56,101,57,54,53,55,50,55,98,52,100,100,98,55,55,51,50,50,97,97,102,102,56,48,54,55,99,48,48,102,102,51,101,51,49,101,48,48,102,98,100,101,48,48,55,57,100,99,48,101,51,49,52,52,48,52,56,56,48,49,51,54,48,49,102,52,48,100,56,48,57,98,97,48,55,52,48,49,99,49,52,51,99,48,101,101,48,49,101,56,56,51,99,51,48,55,56,54,48,50,55,52,49,102,99,48,50,55,49,52,51,98,54,53,54,57,54,101,49,102,101,50,99,99,51,99,51,100,57,50,98,56,48,49,101,99,51,48,101,102,97,49,99,56,51,99,48,48,55,49,101,48,101,100,48,97,102,48,55,55,50,56,48,49,101,50,101,53,100,48,55,102,52,51,102,99,48,102,52,48,49,102,50,57,52,54,56,99,49,101,102,48,55,100,48,53,98,53,50,54,100,56,55,53,52,49,101,55,49,55,97,56,52,48,54,98,56,48,48,102,102,102,98,98,50,48,48,102,102,55,100,52,49,48,51,98,51,48,48,102,102,55,100,98,57,48,49,50,99,48,57,101,49,99,99,55,50,52,51,98,101,49,100,56,48,50,54,56,52,49,100,54,56,55,55,99,51,100,48,57,48,48,52,97,55,56,51,100,101,48,102,54,57,54,52,48,102,48,55,48,55,53,99,49,100,99,56,55,97,52,51,100,54,49,101,49,48,55,55,52,53,101,56,55,100,56,97,55,48,102,50,48,55,54,99,51,57,99,49,101,50,52,49,50,97,56,98,52,48,101,102,48,51,100,53,50,97,56,49,100,55,57,52,97,48,101,102,56,98,53,48,102,51,49,55,97,49,100,51,48,55,56,48,53,56,56,51,98,57,50,98,56,98,52,52,97,48,102,98,48,55,50,99,51,97,101,53,102,49,54,97,53,55,55,50,56,48,98,101,48,48,102,102,98,51,48,48,102,102,48,55,100,49,55,56,49,50,57,101,48,52,101,51,48,49,51,54,101,48,48,102,98,49,98,48,55,51,54,49,100,101,48,50,52,55,56,49,101,102,48,48,102,102,51,99,98,99,56,51,100,99,48,55,52,97,48,57,98,48,55,100,101,49,101,51,48,50,54,49,55,98,101,56,50,102,56,48,51,100,49,55,48,55,53,56,49,100,97,50,100,56,97,49,48,101,98,48,55,100,48,51,100,98,99,51,57,52,57,54,57,52,56,97,48,48,102,102,102,53,54,51,57,55,57,56,51,101,101,53,55,48,51,98,98,101,48,101,54,100,99,54,100,51,99,51,98,99,48,102,52,55,48,55,101,50,52,51,57,56,48,102,50,98,57,52,52,48,101,57,48,98,49,48,102,102,56,55,98,48,97,48,48,48,102,102,101,55,51,53,102,102,48,48,102,102,56,51,49,48,102,54,48,55,52,99,51,100,48,49,99,49,48,102,52,56,55,57,99,51,56,97,49,102,97,48,101,100,49,55,99,49,99,97,48,102,98,56,55,51,56,98,102,50,101,48,51,97,54,49,102,50,48,101,56,48,55,97,99,97,54,50,99,52,51,98,97,49,101,57,48,101,57,56,55,97,52,51,98,97,57,99,57,48,53,53,48,55,57,48,51,97,101,49,101,53,48,101,101,49,54,99,56,54,56,50,53,99,49,52,50,49,101,49,50,56,99,98,56,52,51,52,98,50,97,48,98,53,50,57,99,98,49,52,51,52,50,50,99,48,97,98,50,99,49,49,100,50,99,97,101,50,99,49,97,54,101,100,98,98,57,57,48,51,57,57,48,55,53,50,48,48,102,102,102,56,101,52,56,48,51,101,101,53,99,49,102,55,56,51,97,98,48,55,54,52,48,102,97,52,49,100,55,48,49,50,55,53,56,51,99,101,48,101,99,99,49,101,102,56,55,48,48,51,57,101,48,102,52,52,49,100,100,48,55,56,99,48,49,101,54,49,52,48,57,53,56,50,57,55,48,55,57,52,51,56,54,49,102,102,48,101,102,49,53,56,49,101,99,48,101,56,57,55,99,48,50,52,97,53,102,56,51,101,99,50,57,52,51,99,52,53,53,101,50,101,56,97,48,50,101,56,97,101,52,100,101,53,55,49,55,54,53,54,49,53,99,53,101,57,53,102,57,50,48,49,50,48,53,97,49,53,99,56,50,53,56,52,53,50,49,52,56,54,102,56,48,51,101,52,97,97,48,52,101,48,48,49,50,52,99,48,52,101,48,48,102,102,48,51,101,99,52,56,49,101,51,56,55,57,56,48,57,52,51,48,55,55,52,49,100,101,52,100,50,100,56,51,97,52,53,102,53,48,55,54,56,49,102,48,48,49,51,56,48,49,100,52,48,55,99,52,49,102,56,48,102,101,48,55,53,56,48,57,98,57,50,99,56,97,49,48,55,53,101,48,101,54,99,51,56,97,49,100,97,52,56,48,101,101,48,55,48,48,102,102,98,101,50,57,100,48,56,51,56,99,48,101,102,52,51,98,101,48,101,52,49,50,52,51,56,54,49,101,100,48,55,55,54,53,53,48,55,97,56,49,100,54,97,55,57,55,99,49,100,51,48,55,101,97,53,55,55,52,52,48,55,57,48,53,55,57,54,101,53,57,49,53,52,57,99,53,49,49,54,54,53,56,48,48,102,102,54,54,97,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,102,102,56,48,52,99,55,48,49,51,52,54,48,52,97,101,48,51,102,53,48,50,52,98,99,49,102,57,56,55,101,48,48,102,102,57,54,57,48,50,54,53,52,51,56,100,56,49,100,98,56,51,101,99,48,55,54,98,48,49,100,97,101,49,102,52,48,101,53,101,48,102,51,48,55,51,99,51,100,102,99,97,54,101,49,101,101,48,101,55,57,52,48,49,102,97,48,101,101,49,99,51,99,56,49,99,51,48,102,49,56,55,97,99,51,97,48,53,57,55,52,102,48,101,97,48,55,97,56,97,51,50,100,102,56,48,57,51,49,55,99,53,56,102,52,49,48,52,101,102,52,48,50,99,48,49,50,52,53,57,50,49,97,55,97,49,50,49,56,50,102,50,97,48,55,102,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,102,102,101,97,48,49,100,101,101,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,49,54,48,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,49,48,48,102,102,50,56,49,102,102,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,98,102,101,48,55,102,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,56,48,53,48,51,48,48,102,102,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,49,98,102,50,98,102,101,50,98,48,55,98,48,51,97,54,49,100,55,48,102,102,48,55,53,56,51,99,101,49,99,52,48,102,100,48,55,54,56,97,49,48,102,97,56,55,50,48,51,101,50,53,48,49,55,48,49,100,51,48,102,56,56,55,52,48,51,100,54,53,51,49,53,99,49,101,50,48,101,98,56,55,98,48,51,97,99,49,101,50,52,49,52,56,50,97,56,51,99,56,49,100,55,48,102,50,48,55,55,48,98,55,52,51,52,101,50,97,48,98,101,48,101,102,57,55,56,53,51,97,54,50,53,57,53,48,53,97,57,52,99,53,56,50,50,50,54,57,53,101,53,97,57,53,99,57,48,57,54,53,55,97,55,98,52,101,98,54,101,53,99,100,48,48,52,102,97,48,48,102,102,51,101,102,51,48,48,102,102,49,102,52,100,50,49,102,99,48,48,102,102,55,100,51,100,56,49,51,49,52,53,49,56,55,54,57,49,56,51,100,55,56,49,101,52,48,49,50,99,101,48,102,101,48,48,102,102,49,101,102,49,48,102,48,48,102,102,49,50,100,48,48,102,49,56,98,52,52,99,50,57,53,98,48,102,101,97,52,57,52,99,49,100,48,52,97,50,56,97,52,51,100,99,48,101,101,48,49,101,55,56,55,55,52,97,100,99,56,51,100,49,48,51,102,101,48,101,100,99,48,49,101,101,101,48,101,57,97,50,49,54,50,49,102,49,50,56,56,97,52,50,98,99,51,56,54,48,102,49,52,97,52,50,102,99,97,52,48,102,52,48,55,54,54,48,51,98,99,53,98,97,54,56,55,99,48,49,100,56,48,51,98,99,48,51,102,55,48,48,102,102,55,99,52,98,99,48,49,102,55,53,53,56,51,57,48,53,99,56,55,54,56,48,49,102,53,51,101,48,52,99,99,48,55,97,48,51,56,48,49,100,99,48,55,54,52,53,57,48,48,51,100,99,56,57,101,48,52,57,56,48,55,102,48,98,99,55,97,56,51,97,101,53,98,97,50,56,51,100,52,48,102,97,48,55,101,55,48,55,57,52,98,56,48,50,53,97,48,98,49,52,97,52,50,50,57,98,56,55,54,99,51,99,100,52,48,102,52,99,98,102,48,102,55,56,55,99,48,51,101,97,48,101,98,52,98,99,48,102,97,49,55,54,49,100,102,48,102,48,50,49,48,55,102,53,49,99,98,52,48,55,52,97,53,54,57,54,97,49,102,102,52,102,48,55,56,101,48,101,56,52,51,57,97,49,99,100,48,49,101,53,52,48,57,99,102,48,50,53,48,99,49,99,101,56,49,51,101,50,48,52,98,48,48,51,100,102,48,50,53,50,48,49,102,102,97,49,48,55,56,53,51,48,49,100,53,48,51,101,54,50,56,49,48,99,97,55,48,102,48,98,97,49,100,52,50,102,49,102,48,101,101,48,55,97,52,97,52,50,99,48,97,54,48,102,48,57,53,54,49,102,49,48,101,56,56,55,98,52,51,98,52,53,100,52,99,97,53,97,49,97,51,49,55,101,49,99,56,48,102,98,48,55,55,52,51,98,97,49,101,102,50,97,53,49,52,98,98,50,98,99,98,102,48,101,57,57,54,50,53,56,49,52,50,56,54,53,54,48,55,97,52,51,98,50,49,101,52,48,101,99,97,55,49,54,54,49,100,101,50,99,55,102,99,48,50,50,98,100,52,49,56,54,48,50,53,55,48,48,102,102,57,53,99,48,55,101,97,48,52,101,56,48,51,102,52,48,101,51,56,49,50,100,50,48,52,98,53,48,55,49,98,48,51,99,56,48,55,100,56,48,102,50,97,48,51,99,98,99,51,57,54,49,99,98,101,49,101,54,48,101,55,56,55,52,51,57,55,51,99,51,97,50,49,99,102,50,102,99,51,102,52,49,101,51,51,48,55,57,48,51,102,56,49,101,51,48,101,97,48,55,52,48,97,100,101,56,48,49,100,52,48,101,97,57,55,56,53,98,101,48,49,51,57,50,102,56,97,101,101,57,99,48,57,50,99,56,48,53,55,56,50,55,52,98,50,52,99,52,48,52,50,52,99,48,102,102,48,48,102,102,55,100,57,99,56,48,51,101,98,100,56,49,101,57,48,48,102,102,51,101,98,48,48,48,102,102,57,99,56,48,55,57,97,48,52,97,52,48,51,100,50,50,99,52,48,49,101,101,99,101,49,100,51,99,53,51,56,55,56,99,49,100,100,48,51,99,102,52,50,48,101,98,48,55,56,48,51,97,52,49,100,100,48,55,98,99,48,101,97,99,51,100,56,56,49,56,98,51,48,101,57,48,55,102,99,51,98,97,53,55,48,55,56,53,49,52,54,100,99,48,49,100,97,50,49,99,102,48,102,57,97,49,57,52,52,53,100,48,55,98,99,51,98,99,49,100,48,48,102,102,55,97,54,49,100,48,48,102,102,48,55,49,48,97,99,48,102,98,48,55,98,98,48,55,52,97,99,98,101,52,101,48,55,101,56,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,102,102,49,48,99,49,101,98,48,48,102,102,51,101,51,57,50,48,48,102,98,57,55,48,55,50,48,48,102,102,101,97,99,49,101,54,56,51,101,57,48,55,97,50,48,52,57,100,54,48,101,99,48,51,98,51,48,55,52,48,49,99,48,48,102,102,102,56,48,51,100,49,48,55,56,97,49,101,51,48,48,55,57,56,53,48,50,53,54,48,98,97,99,49,100,97,48,101,49,56,55,48,48,51,98,99,53,57,56,55,98,48,51,100,99,53,102,48,48,57,50,57,52,48,48,102,98,48,98,97,48,102,49,49,54,57,56,97,53,50,56,48,97,53,50,99,53,51,55,49,53,99,53,50,49,53,56,53,56,57,55,97,53,56,54,52,55,48,52,56,49,53,54,53,55,50,55,49,54,49,55,50,56,53,52,48,52,55,56,97,48,49,100,101,101,48,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,97,48,49,51,57,101,48,52,56,50,56,51,100,101,48,50,53,99,56,49,99,49,48,49,51,57,50,48,52,98,101,56,51,101,51,48,50,54,100,56,49,99,51,101,48,50,54,54,56,48,57,55,52,48,101,48,56,55,102,100,48,99,98,100,48,55,97,50,48,101,52,99,49,51,97,56,97,56,102,56,51,100,54,53,51,56,50,52,49,51,57,49,52,97,102,52,102,101,53,54,57,54,56,101,50,48,56,55,55,52,51,101,57,56,51,56,101,49,101,48,52,57,50,57,48,51,102,100,99,49,100,56,56,55,98,49,51,56,97,101,48,101,49,48,51,100,55,99,49,100,56,99,48,101,100,48,51,102,52,53,57,49,53,97,49,99,57,48,102,54,57,55,99,53,56,50,49,102,102,56,48,102,97,52,48,48,102,102,102,56,98,50,56,48,51,101,56,99,52,97,101,48,55,48,50,48,101,102,52,49,100,102,48,48,102,102,51,101,99,101,56,48,57,97,49,50,56,52,97,48,50,99,99,49,102,97,48,51,100,50,50,56,48,51,98,56,48,102,50,52,48,57,51,55,50,57,99,97,54,48,102,51,56,55,97,50,99,98,50,48,55,50,56,48,101,55,48,51,102,101,48,101,99,52,51,102,50,49,100,101,50,99,48,51,101,99,49,101,99,55,99,51,97,101,49,102,49,52,51,48,55,55,52,49,101,97,50,102,99,48,57,56,56,48,55,55,97,48,102,52,49,49,100,51,100,48,56,51,57,52,49,101,55,48,101,97,56,55,97,101,99,49,100,53,56,55,52,56,97,57,48,101,100,57,54,49,52,53,102,57,52,97,48,102,50,99,51,100,52,49,101,98,48,101,56,48,51,98,102,48,49,56,101,56,48,49,102,54,57,101,48,48,102,102,102,98,50,100,48,55,51,97,48,48,102,102,102,97,97,52,48,50,53,50,56,51,99,52,48,52,100,49,56,51,100,102,50,57,52,51,99,48,49,102,49,55,100,102,50,102,99,97,102,48,55,55,48,48,102,102,101,56,99,49,100,97,48,55,55,54,53,50,57,49,52,98,50,48,55,97,56,48,102,57,48,51,99,97,53,51,48,55,57,52,98,100,48,101,97,56,55,50,57,50,56,51,99,102,99,97,97,50,99,56,97,56,48,101,49,48,55,55,101,56,97,55,48,101,57,48,55,57,48,51,99,97,49,101,102,48,102,97,49,55,56,56,54,57,97,100,56,55,55,99,51,97,56,49,100,102,50,101,54,56,51,98,99,53,48,56,55,99,56,51,101,101,101,48,55,52,56,51,56,52,49,101,99,48,55,54,99,49,100,53,48,51,100,51,48,101,50,48,51,102,48,48,102,102,55,53,56,48,101,100,48,49,102,53,48,51,97,100,50,102,51,56,55,57,56,49,100,57,56,51,101,50,48,55,55,101,49,99,101,48,55,97,50,48,101,101,52,51,99,98,52,53,54,49,55,48,53,51,55,48,102,48,56,55,49,48,51,102,101,49,100,101,50,98,48,51,100,48,49,100,51,50,102,101,52,97,53,48,102,48,50,49,49,52,97,49,101,51,50,97,98,57,55,48,49,100,101,50,101,52,97,100,50,99,54,52,97,102,50,102,48,97,100,50,98,56,98,99,50,98,99,49,51,50,48,57,49,50,100,48,97,100,52,48,50,99,97,49,100,52,50,57,48,48,102,102,98,101,102,48,48,55,99,99,53,56,48,57,50,50,48,50,55,99,53,51,99,49,102,49,48,55,53,56,48,57,101,52,50,100,52,51,102,48,49,101,48,48,102,102,55,100,50,48,52,56,56,49,52,50,53,48,48,55,55,52,49,100,101,56,55,53,48,51,97,48,53,51,57,53,100,100,48,99,97,100,48,50,52,98,52,51,100,48,53,100,50,51,48,55,55,99,97,57,48,102,49,51,48,49,101,99,48,101,101,57,53,57,101,57,49,56,98,51,48,101,102,56,51,102,100,48,102,99,49,53,101,56,50,53,100,97,49,48,51,102,101,52,100,57,99,53,56,50,55,56,55,98,49,50,56,51,98,50,48,101,48,99,51,102,51,54,53,49,49,53,99,49,100,50,48,50,53,102,98,48,55,101,102,102,99,48,51,49,54,57,52,48,98,101,56,48,57,50,56,48,48,55,100,56,97,56,51,56,98,48,50,55,55,56,51,101,48,48,102,102,52,100,54,56,51,97,54,48,55,55,101,53,56,48,48,57,54,56,51,101,99,48,50,52,98,99,49,102,102,56,51,100,52,48,55,49,54,48,102,102,99,49,100,97,102,52,52,48,102,56,50,53,101,48,101,54,55,48,101,57,56,51,102,53,48,55,100,101,48,101,57,99,49,100,51,56,55,97,48,48,102,102,49,101,102,52,50,101,99,51,56,99,49,100,51,48,101,56,56,55,56,51,56,51,101,48,48,101,97,56,51,57,52,52,97,48,55,57,56,48,50,52,54,49,99,57,50,99,52,51,100,56,48,48,102,102,102,52,102,52,48,52,101,99,48,49,101,99,100,48,102,50,49,54,54,57,56,53,57,97,48,51,54,53,56,57,54,54,48,54,48,97,97,48,49,55,48,56,48,48,102,102,102,97,97,100,48,50,53,51,56,48,57,99,56,48,55,100,101,48,48,102,57,51,50,48,48,51,101,99,53,52,49,102,99,56,49,50,100,48,48,102,55,50,56,49,99,55,48,51,97,54,48,50,53,56,56,48,57,102,101,48,50,54,54,52,98,48,48,50,54,99,52,51,100,102,50,102,97,48,49,54,100,99,49,101,50,56,51,97,100,48,55,56,50,48,52,99,102,48,51,100,57,55,100,49,99,48,57,54,57,48,48,55,97,55,48,57,52,57,57,56,48,49,101,102,51,99,48,102,99,52,48,49,101,57,102,57,55,57,51,99,98,100,50,101,53,48,97,48,51,98,99,48,101,54,102,56,55,51,102,48,51,100,101,50,98,99,98,52,56,48,55,98,97,49,99,102,48,55,52,50,49,100,101,48,102,55,55,102,56,48,99,51,48,48,102,102,48,102,57,49,98,56,48,51,101,56,102,48,98,49,48,48,102,102,55,100,97,98,56,51,57,98,48,101,55,56,51,100,101,48,50,53,102,57,101,50,56,48,97,56,48,50,55,51,99,48,57,55,50,50,56,48,51,100,50,56,54,49,99,55,50,97,48,98,52,52,49,48,101,99,49,52,54,53,55,48,49,51,48,101,48,101,102,56,98,50,52,56,52,53,50,101,100,50,56,49,99,98,56,55,97,99,51,102,99,57,54,56,52,56,52,53,98,57,52,52,49,101,50,50,56,56,98,53,52,53,50,99,52,98,99,48,55,49,48,53,99,49,55,99,49,101,49,57,48,55,54,52,49,100,101,48,102,54,56,55,99,52,51,102,97,49,100,101,48,102,52,49,53,99,49,100,102,50,98,52,49,101,98,57,54,52,48,102,52,52,49,100,102,56,48,53,51,53,50,56,48,55,102,99,50,56,48,52,101,53,56,48,51,101,52,51,50,48,52,101,49,48,49,50,97,48,48,52,102,52,48,48,102,102,51,101,99,102,48,49,101,97,56,49,51,48,54,48,52,57,100,97,49,52,57,54,52,48,101,99,52,98,98,48,101,48,48,51,57,101,48,101,102,57,55,56,48,102,54,97,57,50,52,49,101,52,50,50,55,48,55,102,50,49,102,97,48,101,100,56,55,48,48,97,98,50,98,52,98,50,48,55,56,102,56,51,56,54,48,102,51,99,51,98,54,49,100,50,48,102,49,56,51,97,101,99,49,100,56,48,101,101,99,56,55,54,52,49,99,55,55,48,101,55,50,49,49,52,57,50,53,50,49,54,56,48,48,102,52,55,102,56,51,99,56,54,101,100,99,50,99,48,51,102,99,53,56,55,100,102,101,48,49,99,54,56,97,48,49,50,57,97,48,48,102,102,102,98,48,56,48,55,53,56,49,102,98,48,55,101,48,48,102,102,48,102,98,57,98,48,50,55,55,56,49,99,97,56,51,97,101,50,57,55,48,55,97,48,49,101,54,56,51,101,49,48,48,55,100,57,100,56,49,51,50,56,48,101,98,56,49,100,99,56,55,54,101,99,98,52,50,57,99,97,55,48,48,55,98,56,99,51,102,56,49,102,102,48,50,54,97,99,51,101,50,49,100,55,48,101,57,57,52,53,56,98,57,48,102,48,50,54,57,52,56,49,100,100,50,97,52,48,52,101,52,51,99,52,53,99,49,53,97,56,49,57,51,99,98,100,50,99,56,97,101,50,57,48,97,102,101,57,51,100,51,56,98,51,50,99,53,48,48,97,101,56,55,49,51,54,52,48,51,97,99,57,52,48,50,56,49,52,48,49,56,97,57,97,48,48,102,102,52,51,102,102,48,48,102,102,48,102,99,53,49,55,102,102,48,48,102,102,55,55,53,99,99,48,49,102,55,97,99,48,48,98,56,51,48,48,102,102,48,54,53,51,48,48,102,102,52,57,102,48,48,48,102,102,98,99,49,50,56,49,48,48,102,102,97,56,48,55,102,99,50,56,48,52,48,51,97,102,102,101,97,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,53,102,101,97,48,54,48,48,102,102,48,48,102,102,102,97,57,100,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,48,48,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,98,102,102,97,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,52,48,51,53,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,102,102,56,48,102,97,97,49,101,54,48,102,54,48,55,54,48,51,57,54,56,48,99,57,55,50,49,102,49,48,102,50,56,55,55,99,51,97,56,53,52,97,54,57,55,101,49,100,51,48,101,97,50,49,57,54,52,49,101,52,50,100,99,97,101,50,56,52,97,101,52,57,48,102,53,56,55,102,48,51,100,50,53,50,48,55,49,48,51,57,48,49,100,56,52,53,50,99,52,98,53,52,97,52,49,52,51,52,97,48,102,48,48,102,102,55,100,99,51,101,56,49,101,52,48,101,101,48,55,51,56,51,57,101,53,50,99,100,100,49,54,50,49,101,49,48,102,54,57,55,56,53,52,48,55,55,99,97,57,54,53,51,52,98,53,50,99,57,48,49,48,53,99,48,53,102,56,48,57,99,102,48,50,53,48,99,49,99,101,56,49,51,101,50,48,52,98,48,48,102,102,51,100,102,48,50,53,50,48,49,102,102,97,49,48,55,56,53,51,48,49,100,53,48,51,101,54,50,56,49,48,99,97,55,48,102,48,98,97,49,100,52,50,102,49,102,48,101,101,48,55,97,52,97,52,50,99,48,97,54,48,102,48,57,53,54,49,102,49,48,101,56,56,55,98,52,51,98,52,53,100,52,99,97,53,97,49,97,51,49,55,101,49,99,56,48,102,98,48,55,55,52,51,98,97,49,101,102,50,97,53,49,52,98,98,50,98,99,98,102,48,101,57,57,54,50,53,56,49,52,50,56,54,53,54,48,55,97,56,51,98,50,49,101,52,48,101,99,97,55,49,54,54,49,100,101,50,99,52,48,97,97,48,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,52,55,56,48,49,102,49,98,101,48,48,55,99,56,48,56,98,49,48,48,102,102,55,100,56,56,57,53,97,57,54,48,52,97,48,56,49,51,56,99,49,101,97,50,56,49,56,48,50,55,51,56,51,57,56,53,48,50,53,56,55,57,52,51,57,56,48,102,49,99,98,55,50,100,99,51,98,50,49,100,99,50,99,52,48,57,98,99,52,48,52,56,48,102,51,56,51,99,56,48,102,52,48,55,98,53,49,99,51,97,54,48,101,100,56,51,56,99,48,101,98,48,49,100,98,56,51,98,98,48,101,51,48,55,56,48,49,99,50,48,51,98,99,54,56,51,56,48,53,52,97,55,48,55,53,52,97,53,50,102,52,51,99,52,49,101,57,48,55,56,54,49,100,50,52,53,48,102,49,56,51,99,56,54,48,97,57,54,99,97,100,48,101,55,48,51,99,48,52,102,50,98,55,102,99,48,50,102,98,48,48,49,102,54,55,50,48,48,102,102,102,97,102,54,48,55,97,52,48,48,102,102,102,97,99,48,48,50,55,50,48,49,101,54,56,49,50,57,48,48,102,102,102,52,56,98,49,48,48,55,98,98,51,56,55,52,102,49,52,101,49,101,51,48,55,55,52,48,102,51,100,48,56,51,97,99,49,101,48,48,102,102,101,57,48,55,55,52,49,101,102,48,51,97,98,48,102,54,50,48,54,50,99,99,51,97,52,49,102,102,48,101,101,57,53,99,49,101,49,52,53,49,98,55,48,48,102,102,55,54,56,56,55,51,99,51,101,54,56,54,53,49,49,55,52,49,101,102,48,101,102,48,55,52,48,49,101,97,48,55,52,48,51,102,99,49,99,52,50,98,48,51,101,97,49,101,101,99,49,100,50,98,50,102,57,51,56,48,98,101,57,52,48,51,97,52,52,48,49,102,54,102,101,48,48,102,97,57,100,48,55,51,56,48,48,102,98,55,48,48,102,102,50,53,56,50,56,49,99,55,56,55,101,57,51,99,97,49,48,55,55,48,48,102,53,99,51,97,52,49,101,51,50,97,56,51,99,56,48,101,51,48,48,57,56,98,52,56,48,101,49,50,52,48,55,102,52,51,100,52,48,101,53,56,98,50,52,56,48,102,48,56,55,55,57,50,52,49,101,48,50,51,57,52,56,53,49,97,49,48,55,99,52,49,100,98,50,53,49,55,101,49,100,100,48,55,57,50,49,99,55,50,57,100,50,48,51,57,97,49,101,51,48,101,97,57,54,50,49,101,101,57,48,101,97,51,97,53,56,102,48,101,57,56,55,101,48,98,49,50,97,52,98,50,48,102,51,48,51,98,53,48,101,55,97,54,49,53,97,48,49,51,97,101,48,102,102,48,49,99,50,56,51,101,51,48,50,53,54,48,49,102,50,56,51,99,48,48,102,102,50,53,102,56,48,57,56,50,48,55,55,56,53,102,48,51,97,99,48,55,99,54,48,101,97,56,98,102,55,56,51,98,52,49,102,57,48,101,51,56,55,57,100,57,52,55,99,53,56,57,53,50,53,56,101,52,55,52,55,52,98,52,54,52,56,52,55,52,57,52,50,52,56,52,99,50,97,52,98,101,48,101,102,57,55,56,53,52,50,53,57,53,97,49,101,51,48,101,55,48,55,97,52,97,50,50,99,52,98,50,48,101,57,56,55,99,99,51,97,52,53,57,57,52,101,49,101,56,48,101,99,49,54,99,53,101,56,55,54,52,98,99,50,98,48,98,51,52,100,102,102,48,57,54,53,100,55,53,100,55,102,99,48,54,52,49,48,48,102,102,55,99,53,55,56,48,57,99,52,48,101,50,48,49,50,57,50,48,48,102,98,54,101,48,55,55,54,53,54,56,51,99,54,52,52,100,48,49,100,102,48,50,54,100,56,51,56,50,53,101,48,49,50,55,56,53,55,56,55,56,102,51,101,53,99,57,99,51,57,99,49,102,98,48,55,97,48,49,102,57,48,55,55,50,49,101,99,48,55,53,101,57,53,56,97,52,50,56,56,51,98,52,49,101,49,52,99,50,102,98,48,55,100,52,49,101,54,48,51,98,53,48,101,56,56,51,97,52,101,56,98,55,52,49,100,100,50,56,56,51,98,97,48,48,102,102,102,53,49,102,48,55,101,48,51,99,56,49,101,52,50,98,56,51,98,56,49,100,49,50,99,57,48,100,51,56,48,51,54,100,100,52,48,50,50,51,56,48,57,52,101,48,101,48,56,51,100,50,48,55,97,99,48,52,100,49,56,49,50,100,54,48,101,98,52,49,99,53,56,55,100,48,48,49,101,57,97,56,51,101,98,48,55,57,54,48,102,102,56,49,99,99,56,51,98,102,48,55,51,99,48,102,49,56,48,49,101,101,53,48,102,48,56,55,51,55,56,55,48,48,102,102,49,101,57,56,55,98,56,49,101,51,48,55,54,99,97,48,48,55,55,101,49,102,53,99,49,101,102,48,101,54,97,49,57,54,48,49,101,101,48,101,98,101,48,101,98,56,55,98,52,98,50,50,57,56,98,100,101,49,101,52,48,101,98,57,53,101,53,56,48,55,56,52,97,48,99,56,50,48,50,54,52,53,51,97,48,50,54,49,54,97,56,52,56,51,51,52,48,49,101,53,48,48,102,102,101,57,99,51,98,97,49,102,100,48,101,55,48,51,97,98,48,55,54,99,49,100,51,48,55,97,54,48,102,49,98,56,51,101,49,48,55,57,99,49,100,57,48,101,48,56,55,52,56,51,98,101,48,102,49,48,49,101,100,101,48,101,56,49,53,50,48,101,102,99,48,49,101,97,56,48,55,101,56,97,52,48,101,102,49,53,97,53,54,48,55,97,99,49,101,50,101,48,101,49,48,55,55,100,50,57,51,48,51,98,97,49,99,97,48,48,102,102,55,98,100,99,98,102,52,54,50,99,48,51,99,100,99,51,57,101,53,50,50,54,51,56,53,49,56,55,55,51,49,54,55,99,97,57,50,98,50,101,100,48,49,48,53,98,98,53,102,102,48,49,53,50,52,48,49,102,51,51,48,48,102,102,50,54,56,98,56,51,97,57,48,48,102,102,55,100,55,50,56,51,97,97,48,50,53,97,52,97,50,48,102,99,55,50,56,48,51,100,56,48,52,100,55,56,51,102,102,50,97,51,56,55,57,48,51,57,54,48,48,102,54,99,56,48,57,57,56,48,51,100,102,97,48,101,50,56,49,99,53,57,53,52,57,48,49,102,101,48,102,97,100,48,48,51,100,99,56,57,54,49,100,100,50,99,52,97,57,48,101,98,99,56,55,53,56,49,102,54,57,54,54,48,52,98,52,49,55,48,54,52,48,50,102,99,51,98,97,49,102,50,50,102,99,49,51,49,99,97,100,50,97,99,48,52,100,48,51,97,98,50,49,102,102,52,49,57,48,48,102,102,98,48,54,53,48,49,99,102,99,48,49,102,51,53,101,48,55,53,97,49,102,97,50,97,48,48,102,102,57,102,55,48,50,53,52,56,49,102,52,49,54,48,53,49,54,52,55,48,55,54,52,49,102,99,48,50,53,48,49,97,48,55,53,101,49,99,102,48,102,50,102,50,100,48,97,56,55,99,48,52,101,99,51,102,54,48,101,55,99,49,102,52,56,51,99,102,48,102,53,56,51,99,54,48,101,102,102,50,97,49,49,100,51,55,56,55,56,56,97,101,99,49,100,102,48,101,102,48,51,102,51,48,55,53,101,57,100,52,57,101,53,56,57,53,99,53,55,57,52,52,53,97,54,48,102,52,102,52,49,48,101,101,57,54,50,53,57,57,54,48,53,49,48,55,56,49,48,56,97,99,48,49,51,48,49,55,102,102,53,48,49,98,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,48,97,48,54,97,48,51,55,101,48,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,102,102,48,49,98,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,48,98,48,56,48,50,52,54,48,48,102,102,49,102,53,55,50,48,52,102,53,48,48,51,101,99,57,99,48,49,101,97,56,101,48,50,52,97,56,49,99,54,101,48,55,100,48,48,102,102,48,102,52,54,51,56,55,50,98,48,51,99,98,102,56,49,101,54,48,51,57,102,48,55,55,53,56,51,98,56,48,48,102,102,102,53,49,56,48,49,101,101,102,48,48,55,98,51,48,99,48,48,102,102,102,53,54,48,51,102,99,49,99,53,101,53,98,54,50,101,52,48,49,101,99,51,48,102,53,57,98,57,52,52,48,50,54,52,48,50,53,101,48,50,53,57,98,49,54,57,57,48,51,97,55,57,53,99,48,57,101,48,48,99,102,55,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,56,48,56,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,102,102,56,48,97,57,54,48,52,101,97,48,48,102,102,51,101,57,97,52,48,49,102,54,52,97,48,48,102,97,102,50,48,55,53,99,53,48,56,51,101,57,48,50,55,48,48,102,102,48,57,55,48,99,48,101,55,56,49,100,57,48,55,57,52,49,101,48,49,53,99,48,101,99,48,97,49,48,102,50,55,48,55,98,99,48,101,49,99,49,101,48,55,52,102,48,102,100,49,55,54,49,100,101,48,102,52,56,55,97,48,97,99,50,56,52,48,52,57,52,49,100,56,48,51,100,49,48,102,99,56,55,56,49,49,55,97,54,48,55,55,52,51,57,48,49,101,53,52,102,48,49,51,48,52,101,50,98,101,48,97,51,54,99,48,52,98,51,97,48,98,97,53,56,99,49,54,50,57,99,53,55,50,49,50,55,48,49,53,98,97,56,48,54,55,100,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,48,98,48,52,53,102,102,100,52,48,100,50,48,48,102,102,57,50,98,48,48,55,100,51,52,56,48,51,101,99,57,52,48,49,102,54,49,97,48,101,98,99,98,101,48,55,100,50,48,52,57,102,56,49,50,101,49,56,49,102,48,56,51,98,50,48,101,100,48,51,99,48,50,99,52,49,100,56,49,55,97,49,101,52,99,48,102,55,56,49,99,51,56,51,98,102,101,56,48,49,102,97,50,57,48,51,98,99,49,100,54,48,102,52,49,54,54,53,48,56,48,57,50,56,51,99,102,48,55,97,50,49,99,54,48,102,48,50,53,55,52,51,48,101,101,56,55,100,99,51,98,52,57,101,48,50,54,48,56,50,53,55,100,57,52,54,101,48,48,57,57,101,52,49,54,56,98,49,98,50,99,53,48,52,98,49,52,50,52,49,48,50,98,55,53,48,48,99,102,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,102,101,48,50,48,51,48,49,51,99,101,48,48,102,97,98,57,48,50,55,97,56,48,49,102,53,98,48,48,48,102,102,102,52,98,98,48,49,51,97,97,48,101,51,55,48,51,57,55,48,48,55,97,99,102,99,51,101,98,56,49,100,97,55,101,48,102,51,48,49,99,102,56,51,99,53,99,49,101,51,48,48,102,102,55,97,55,50,48,48,102,102,102,54,56,48,48,51,100,101,54,55,48,48,102,102,55,97,52,101,49,102,101,48,102,100,55,50,97,55,49,52,99,48,48,102,55,101,48,55,53,48,102,99,98,100,48,49,50,100,48,49,51,48,48,49,51,51,102,56,97,98,99,57,102,100,48,48,102,102,98,49,48,52,56,48,49,55,101,97,56,48,102,102,56,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,52,48,51,53,102,102,100,52,48,51,51,101,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,102,102,48,52,48,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,97,48,51,102,101,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,48,48,102,102,100,55,102,102,53,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,48,51,98,56,53,48,48,102,102,57,48,56,53,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,48,98,48,55,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,100,102,57,53,102,102,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,50,102,102,53,48,51,48,48,102,102,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,50,102,102,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,99,48,48,48,102,102,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,52,48,98,102,100,52,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,55,102,99,48,51,98,101,49,52,48,50,48,49,100,52,48,51,102,101,49,52,48,50,48,49,100,55,102,102,53,48,51,48,50,48,50,52,54,48,48,49,102,53,55,50,48,52,102,53,48,48,102,102,51,101,99,57,99,48,49,101,97,56,101,48,50,52,97,56,49,99,54,101,48,55,100,48,48,48,102,102,102,52,54,51,56,55,50,98,48,51,99,98,102,56,49,101,54,48,51,57,102,48,55,55,53,56,51,98,56,48,48,102,53,49,56,48,49,101,101,102,48,48,102,102,55,98,51,48,99,48,48,102,53,54,48,51,102,99,49,99,53,101,53,98,54,50,101,52,48,49,101,99,51,48,102,53,57,98,57,52,52,48,50,54,52,48,50,53,101,48,50,53,57,98,49,54,57,57,48,55,97,55,57,53,99,48,57,101,48,50,102,100,53,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,102,102,56,48,97,57,54,48,52,101,97,48,48,102,102,51,101,57,97,52,48,49,102,54,52,97,48,48,102,97,102,50,48,55,53,99,53,48,56,51,101,57,48,50,55,48,48,102,102,48,57,55,48,99,48,101,55,56,49,100,57,48,55,57,52,49,101,48,49,53,99,48,101,99,48,97,49,48,102,50,55,48,55,98,99,48,101,49,99,49,101,48,55,52,102,48,102,100,49,55,54,49,100,101,48,102,52,56,55,97,48,97,99,50,56,52,48,52,57,52,49,100,56,48,51,100,49,48,102,99,56,55,56,49,49,55,97,54,48,55,55,52,51,57,48,49,101,53,52,102,48,49,51,48,52,101,50,98,101,48,97,51,54,99,48,52,98,51,97,48,98,97,53,56,99,49,54,50,57,99,53,55,50,49,50,55,48,48,100,54,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,56,48,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,102,102,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,48,102,102,98,48,52,53,102,102,48,99,97,48,55,53,52,48,102,52,99,51,102,54,48,101,51,99,49,101,57,56,51,98,53,48,55,100,50,48,101,98,52,98,99,99,49,100,57,48,55,57,56,48,101,55,48,49,101,48,48,55,51,56,49,101,56,56,51,98,57,48,102,50,100,49,53,56,53,51,57,55,49,56,51,98,97,49,102,98,48,55,55,99,49,101,49,50,98,48,51,100,48,49,100,51,50,102,101,52,97,53,50,102,100,48,56,98,97,48,101,101,49,54,98,56,97,55,48,102,48,57,52,99,53,54,57,54,49,56,97,102,50,102,48,97,100,50,99,52,97,51,50,99,48,49,50,99,48,57,49,50,99,99,97,100,52,102,50,98,54,100,100,52,50,97,48,48,102,102,101,50,97,48,48,55,100,50,57,56,48,51,101,100,54,48,51,56,97,48,48,102,98,54,51,48,50,52,101,56,51,98,52,48,102,57,51,50,52,56,55,48,56,51,98,52,48,52,99,54,48,55,50,98,51,52,49,100,48,48,102,102,50,54,56,52,49,99,97,56,55,50,99,98,56,50,101,49,51,55,56,51,98,51,48,102,100,52,97,55,57,55,54,56,99,49,100,98,48,102,49,50,50,49,53,54,49,101,54,52,52,52,53,48,102,48,97,49,56,51,98,101,48,55,99,50,49,100,101,50,57,102,48,55,102,99,49,100,102,50,53,55,52,102,48,102,55,57,52,56,53,54,55,52,57,48,102,49,56,51,98,51,48,48,102,102,55,97,56,99,49,102,51,48,102,97,56,51,98,49,48,102,101,49,54,51,48,48,102,102,49,55,100,97,49,101,49,48,48,55,100,49,56,49,54,48,48,102,56,56,48,49,102,52,52,97,48,52,97,52,56,48,51,101,100,51,48,48,102,102,57,53,50,50,56,48,98,102,50,102,48,49,101,98,49,52,50,49,100,102,48,50,54,56,56,98,55,48,50,55,52,52,51,56,99,57,52,49,101,55,48,101,99,50,49,56,55,53,49,51,48,49,99,100,48,51,57,98,48,55,98,99,48,52,99,101,50,54,48,48,102,102,51,99,99,55,49,52,56,57,52,49,102,98,48,102,56,56,55,55,57,50,99,97,57,48,102,48,48,51,98,57,48,101,52,48,51,98,53,48,101,101,48,51,98,102,48,102,50,48,51,98,51,48,101,50,50,49,48,55,57,49,99,48,55,56,97,53,55,50,53,56,55,52,56,51,99,54,49,100,57,48,101,54,57,52,50,49,101,55,48,101,102,48,55,102,99,98,50,48,55,57,97,48,53,52,54,48,48,102,97,100,50,48,48,55,100,56,97,48,51,102,51,48,48,55,100,54,48,48,102,102,49,51,52,97,49,100,51,48,50,54,53,99,49,99,53,57,54,51,56,101,54,50,56,56,51,97,48,48,102,102,102,56,48,51,57,57,57,49,48,51,57,100,51,56,49,101,102,48,51,56,97,99,48,102,49,56,51,56,54,49,102,99,48,55,56,48,48,101,55,56,48,49,101,101,52,48,102,56,56,55,49,52,51,102,99,48,48,102,54,48,101,48,55,56,55,99,49,100,102,57,53,48,53,51,56,48,51,100,52,49,48,101,97,57,52,51,99,51,101,50,49,100,49,102,102,49,54,48,53,51,97,54,57,99,49,51,99,56,50,57,100,102,101,48,49,57,97,50,48,48,102,102,102,57,48,52,48,48,102,102,51,101,57,51,52,51,97,56,48,48,102,102,102,98,53,57,48,55,48,56,56,52,49,102,57,48,55,54,54,56,48,49,100,102,48,101,99,56,49,51,57,101,48,101,48,99,97,49,48,102,54,57,55,48,48,101,98,48,51,101,48,56,101,49,100,55,50,98,57,51,99,51,100,52,48,102,98,48,51,97,101,53,54,56,55,51,99,51,102,56,53,99,49,52,99,48,52,97,55,57,55,54,49,101,50,50,100,52,49,101,51,48,51,98,53,48,101,99,48,55,55,99,51,98,97,49,102,56,48,55,97,99,53,56,48,55,54,48,98,54,48,101,100,56,51,99,50,48,102,100,97,55,48,55,56,56,97,101,48,55,51,56,53,56,53,56,55,98,56,98,48,48,102,102,101,101,49,53,52,53,55,57,53,97,49,102,101,48,55,56,49,54,53,57,56,48,53,51,57,48,51,100,53,48,55,53,56,49,102,98,48,55,49,101,48,102,52,99,49,101,53,48,51,57,54,48,55,97,52,53,49,101,48,101,99,56,51,99,99,48,55,51,97,48,102,48,48,51,101,50,48,101,98,56,49,101,51,48,55,54,97,52,98,51,50,57,99,98,56,99,49,100,100,48,102,100,56,51,98,102,48,102,48,57,54,54,49,100,55,48,102,54,49,52,49,99,98,97,50,56,49,51,52,98,97,48,101,101,49,54,98,56,97,55,48,102,48,57,52,99,53,57,49,53,102,99,98,48,50,56,99,98,50,50,99,52,97,51,50,99,48,49,50,99,48,57,101,50,98,48,98,50,52,102,50,98,54,100,97,52,100,97,48,48,102,102,101,99,56,48,48,55,100,55,54,56,49,51,101,48,48,101,54,99,48,49,102,54,52,52,48,52,97,53,56,51,97,56,48,50,54,97,52,49,99,99,57,55,50,53,48,51,99,56,101,49,102,50,50,56,52,97,99,52,53,48,55,57,50,49,99,55,50,57,56,51,99,50,57,48,49,101,52,50,99,56,49,99,97,48,51,101,52,52,53,50,57,56,97,97,52,98,48,55,56,101,48,101,54,48,51,100,97,57,50,53,56,56,55,55,99,51,97,52,53,99,48,48,102,102,57,101,56,55,49,52,98,53,50,99,97,53,48,57,48,56,98,56,50,99,56,51,97,54,49,100,101,54,99,51,101,56,49,100,51,52,98,48,101,100,56,51,99,55,48,101,99,57,53,57,52,49,99,56,48,102,56,48,55,55,52,98,49,50,99,48,48,53,101,54,48,48,102,102,55,99,57,102,99,48,49,102,52,54,51,99,48,57,100,52,48,55,53,97,57,48,48,52,101,102,56,49,50,55,54,48,101,54,56,48,49,101,101,50,48,50,55,53,99,49,100,57,48,48,102,102,57,55,102,48,55,98,99,49,100,97,48,101,53,97,52,56,50,52,56,51,99,54,48,52,99,55,48,51,56,97,48,101,102,48,55,55,52,98,50,52,51,55,99,49,50,56,49,99,97,52,53,50,57,53,51,98,56,51,99,102,48,55,102,101,48,101,99,55,97,50,56,55,54,54,52,49,100,102,102,52,51,50,99,99,51,98,101,49,101,102,48,102,56,48,51,97,100,52,50,48,102,50,48,51,98,54,54,99,48,49,101,97,55,56,55,57,52,97,49,48,55,48,56,49,99,48,50,98,51,102,99,48,56,48,56,48,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,48,102,102,54,48,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,97,48,50,48,50,48,48,51,101,49,53,54,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,49,102,101,99,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,55,102,99,48,50,55,51,52,48,57,50,100,48,50,52,51,52,48,57,97,101,48,48,102,102,55,100,56,55,48,51,100,51,50,102,56,49,99,98,56,49,50,55,50,48,101,98,51,48,51,100,100,48,55,57,56,49,100,54,48,101,49,49,54,97,48,102,52,48,98,98,48,101,100,48,48,51,100,101,101,48,101,100,99,49,100,102,100,50,49,48,55,49,52,97,53,48,102,48,56,55,53,52,51,97,54,53,56,57,55,98,56,98,57,48,55,57,101,49,101,102,48,101,52,48,55,55,53,50,56,49,50,56,53,102,48,55,100,56,51,98,50,56,53,57,48,49,48,99,98,50,55,48,98,99,55,51,57,54,98,100,51,57,98,50,98,101,99,97,102,52,49,50,99,53,51,49,48,52,49,98,101,48,50,54,56,52,48,49,102,52,51,50,48,48,102,102,102,98,53,102,48,50,52,98,99,49,99,53,48,55,101,52,48,57,57,54,48,50,54,53,52,48,57,53,52,99,48,101,100,48,49,99,97,48,51,98,53,48,48,55,98,54,102,48,55,100,48,51,101,56,48,48,102,102,102,53,99,56,48,57,54,102,48,102,56,102,50,57,97,56,51,100,97,49,101,101,50,56,52,51,56,56,49,100,98,51,48,55,55,48,51,56,52,48,102,56,48,51,100,54,49,101,101,50,99,102,97,55,56,55,97,99,51,100,56,53,49,57,52,102,98,57,52,99,53,48,97,55,54,52,49,48,52,100,56,48,57,56,49,54,53,100,48,56,97,101,52,51,52,101,52,102,52,52,48,51,55,57,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,51,55,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,50,56,49,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,98,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,48,49,52,48,56,48,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,48,102,54,99,48,48,102,98,56,100,48,50,52,101,99,51,102,56,48,52,102,101,56,48,51,101,98,99,99,49,102,49,48,49,50,55,97,48,101,102,49,50,101,56,97,56,48,102,48,56,51,102,49,48,55,56,48,48,52,97,100,56,55,55,57,51,99,51,99,98,52,56,101,53,51,57,54,52,48,48,102,54,51,56,55,48,56,97,52,48,50,54,100,52,49,99,53,48,55,97,52,49,101,55,56,51,99,54,48,49,50,52,50,102,48,51,99,99,49,100,48,52,49,48,102,52,48,48,51,100,51,97,48,55,54,52,49,100,102,48,102,55,48,55,102,98,48,55,51,101,48,51,100,52,53,54,49,55,56,49,102,50,48,48,55,98,55,102,48,55,54,48,51,98,99,101,53,56,55,56,56,98,97,50,98,100,48,97,102,102,99,48,50,100,98,56,48,49,102,49,102,55,48,48,55,100,50,54,56,55,97,56,48,49,102,54,98,50,48,102,101,100,51,56,51,102,50,48,102,51,49,48,48,102,102,51,99,50,49,100,56,48,50,52,99,48,49,99,49,57,55,99,49,100,49,50,101,48,49,101,57,56,55,99,49,102,48,101,98,57,54,50,57,101,49,100,53,48,55,100,56,49,101,57,50,98,52,51,101,48,49,99,51,50,101,48,98,57,48,50,53,51,99,97,53,48,102,49,49,53,52,48,102,49,56,49,100,97,56,55,57,56,51,98,101,49,101,50,48,102,99,48,51,97,97,50,99,48,51,99,101,53,98,48,55,57,48,49,101,49,48,55,49,53,51,56,51,99,54,53,56,56,51,57,98,50,98,101,99,51,97,50,53,56,48,55,56,99,97,97,50,98,99,98,50,48,102,102,48,55,48,50,99,98,51,48,48,102,102,100,56,100,48,55,53,52,48,101,98,48,51,56,56,48,101,51,99,49,100,54,48,51,98,52,48,55,50,97,48,101,98,52,97,51,101,49,100,57,48,55,54,54,48,101,55,52,49,100,102,56,55,51,56,49,100,55,48,51,98,57,48,101,100,53,49,54,54,53,99,49,55,51,99,51,98,99,49,99,52,48,101,48,48,102,102,55,55,56,97,99,48,101,98,56,55,52,99,97,48,57,50,101,56,51,99,48,57,97,53,100,48,55,56,99,98,53,101,53,51,56,55,55,56,97,54,50,98,52,97,101,57,50,99,48,98,99,50,99,56,98,49,50,102,48,98,48,48,102,102,52,98,48,50,55,56,98,51,50,99,57,51,99,98,50,98,55,53,51,54,56,50,56,52,48,57,51,48,48,50,53,48,99,49,99,101,56,49,50,49,101,48,52,98,48,48,102,102,51,97,48,48,102,102,50,53,50,48,49,99,48,50,49,48,55,56,53,48,99,49,100,53,48,51,57,57,50,56,49,51,48,97,55,48,101,102,51,97,49,101,98,50,102,49,102,48,102,49,56,55,97,52,98,98,50,99,48,98,57,48,102,48,57,54,56,49,102,49,48,102,55,48,55,98,52,51,99,97,53,100,53,52,97,50,50,49,97,52,57,55,101,49,102,55,48,102,98,48,55,56,56,51,99,52,49,101,102,50,100,57,49,52,97,52,50,98,99,97,48,48,102,102,101,57,57,53,99,53,56,49,55,99,57,56,53,54,48,55,53,56,51,98,50,49,100,98,48,101,99,97,48,49,53,56,49,100,101,50,98,56,48,52,56,100,48,48,102,102,55,99,57,53,99,48,49,102,50,50,56,48,55,56,52,56,50,48,102,48,52,98,51,48,50,52,49,56,48,49,102,53,100,48,48,102,97,56,51,99,52,48,101,102,49,49,56,49,100,100,56,55,56,52,98,97,50,97,48,48,102,102,57,97,100,48,55,102,97,48,101,101,53,102,48,55,57,97,48,101,99,99,49,102,49,49,53,48,48,102,57,52,49,100,98,48,51,99,99,48,102,51,56,55,51,56,98,97,48,50,53,98,99,51,57,50,49,101,51,50,99,99,51,98,56,49,99,56,50,100,56,51,57,101,49,100,101,48,101,57,49,54,99,49,99,56,52,53,48,102,52,56,55,100,56,49,101,53,56,51,98,54,50,102,56,98,101,56,48,55,97,54,100,49,55,99,53,51,48,55,50,56,51,98,99,49,102,51,50,56,99,51,56,101,53,50,56,51,99,51,50,56,52,49,101,55,102,102,56,48,101,50,54,48,48,102,98,50,100,48,48,55,100,55,54,48,51,56,99,48,48,55,100,57,102,56,49,50,98,52,49,101,100,48,50,53,97,48,49,102,97,49,53,100,99,99,55,50,102,52,51,100,101,48,101,55,99,51,101,54,48,57,98,48,102,56,100,55,48,55,52,50,48,102,100,55,56,51,98,57,48,102,101,48,55,48,99,49,100,102,56,51,101,49,48,48,102,102,55,98,54,99,51,57,99,49,102,97,48,101,48,56,48,51,100,102,100,52,48,101,101,99,48,49,101,97,48,49,54,101,53,99,48,48,102,102,51,100,51,101,48,102,52,57,55,100,56,51,57,99,49,101,101,100,98,57,53,99,53,98,97,48,102,48,48,98,50,52,101,52,49,48,48,57,102,53,48,48,102,102,55,100,56,56,56,49,50,49,101,48,102,57,48,48,102,102,49,102,53,98,97,48,52,100,97,48,51,100,55,48,50,53,53,56,49,102,51,49,52,99,53,102,98,50,57,48,49,99,100,50,102,56,98,51,52,97,48,55,54,99,49,102,56,50,101,56,51,98,99,56,101,49,100,98,50,98,56,49,102,53,56,51,57,97,52,97,50,101,52,98,52,52,52,48,55,54,101,48,102,57,99,51,97,52,56,97,53,55,49,55,101,49,101,99,50,57,99,48,52,56,52,51,102,50,53,53,49,53,98,52,57,56,57,97,53,51,57,53,99,49,101,99,48,102,48,100,56,55,50,99,51,100,56,56,56,49,101,52,48,55,55,48,49,101,54,50,99,97,48,51,101,101,49,99,101,48,102,49,57,53,99,53,55,48,48,54,53,56,56,48,51,101,51,98,56,48,48,102,98,99,102,50,98,56,48,49,102,54,56,97,48,101,55,54,48,49,99,56,48,49,51,48,56,53,102,57,52,48,56,99,48,52,102,101,48,51,97,50,48,101,102,48,55,56,99,98,97,48,102,99,49,53,48,49,100,97,48,101,98,56,55,97,48,97,101,50,98,52,49,101,101,56,51,57,57,48,101,53,97,52,48,51,98,49,50,56,53,49,48,48,102,102,57,56,101,52,56,52,56,52,50,48,101,55,50,48,48,51,97,57,48,101,50,56,55,56,56,51,99,48,49,101,97,48,55,56,101,53,55,48,55,51,99,51,100,99,48,101,100,48,97,48,48,102,55,53,53,98,56,49,101,99,50,56,99,98,56,48,102,98,56,55,53,56,51,57,97,49,99,101,48,101,50,48,55,56,48,97,101,48,101,55,48,55,51,99,51,102,52,48,49,102,55,102,48,48,102,102,48,102,97,56,49,48,101,98,48,48,102,102,51,101,100,56,56,48,57,52,57,55,57,97,48,101,102,99,56,55,56,53,48,99,48,57,97,102,48,50,53,98,48,97,48,48,102,102,55,57,50,49,102,97,48,50,53,53,53,51,48,97,54,50,100,48,97,102,54,52,97,102,48,102,54,48,55,97,56,98,100,50,57,56,97,98,52,97,48,102,49,56,51,57,48,48,102,102,102,53,57,53,56,49,101,55,48,102,50,48,55,55,99,51,56,99,48,48,102,102,102,54,102,56,51,101,98,52,98,48,101,52,56,55,52,48,51,98,97,56,54,49,102,51,50,101,99,98,57,50,56,48,98,49,48,55,53,97,49,101,57,50,98,52,51,98,56,49,102,50,54,99,51,99,48,101,48,55,51,49,48,56,51,102,99,49,99,52,48,102,101,102,102,56,49,102,49,97,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,102,102,56,49,55,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,98,98,48,48,102,102,51,101,56,100,56,48,57,53,102,48,102,98,48,49,51,52,52,48,48,102,98,51,57,48,50,53,51,56,97,97,48,101,54,49,53,50,48,50,55,48,56,50,48,101,55,56,49,102,57,56,51,56,55,48,55,102,56,48,102,49,100,49,97,57,51,99,97,57,50,98,48,51,49,48,55,53,99,49,99,48,48,50,54,48,52,49,100,51,50,50,48,55,98,57,50,54,53,50,48,98,50,48,102,49,49,52,48,57,49,53,101,49,49,56,51,99,50,99,54,101,56,97,53,50,53,57,54,52,53,102,100,54,98,100,99,97,98,50,97,57,51,101,102,53,48,54,54,48,53,49,50,97,48,51,102,101,48,48,102,102,51,101,49,53,101,48,52,57,97,56,48,51,54,102,99,48,48,55,100,56,51,99,57,54,99,48,48,98,98,53,48,48,102,102,57,51,53,101,53,49,56,48,57,55,56,52,48,49,50,97,101,48,102,98,98,57,54,102,56,98,51,48,48,55,98,57,56,48,49,50,48,102,50,48,102,48,101,52,55,49,48,101,48,48,102,102,51,100,99,97,48,48,102,102,99,101,99,53,102,102,48,49,102,57,99,97,99,50,98,53,48,99,97,55,50,98,48,97,102,50,97,52,97,101,54,55,97,51,50,48,57,53,54,56,54,56,97,53,55,49,53,101,56,102,100,99,55,57,100,48,99,57,48,100,48,49,57,57,52,54,52,54,52,55,99,102,51,102,101,57,50,51,57,48,52,54,54,54,54,52,102,53,101,97,56,54,51,102,97,98,50,53,101,97,56,100,53,55,53,48,98,55,48,55,98,50,48,102,50,52,51,98,99,48,101,55,48,49,100,54,56,51,99,97,48,55,98,97,49,101,101,52,56,101,56,54,49,100,49,48,55,53,56,49,99,48,48,102,57,48,51,99,55,48,102,52,97,54,56,54,54,57,101,57,48,48,102,102,57,52,48,101,100,56,55,49,99,51,98,101,53,57,48,55,57,99,98,98,52,97,99,56,101,53,54,50,49,49,54,50,53,98,50,52,49,48,50,97,56,97,98,52,98,97,50,50,53,55,57,53,99,53,56,97,55,102,97,57,57,48,52,56,49,53,101,57,99,101,55,48,99,97,102,102,99,48,50,101,49,56,48,49,102,51,51,53,48,50,54,50,99,51,101,54,49,101,52,48,50,55,55,99,49,99,100,48,49,50,101,101,53,52,48,55,99,98,50,54,48,51,57,99,50,56,99,48,57,54,101,48,55,55,97,48,102,50,48,98,50,48,101,55,102,50,56,48,97,57,52,55,99,56,54,48,102,57,48,97,101,48,55,98,56,48,52,100,48,48,102,102,55,49,48,98,48,50,101,48,48,49,101,101,50,52,57,50,56,101,48,51,99,99,102,49,49,48,101,97,97,52,50,51,57,53,51,99,97,102,52,52,50,102,97,99,51,97,55,53,53,102,57,54,49,48,53,55,53,49,54,53,51,100,51,55,48,48,102,102,57,57,48,97,48,102,49,48,48,51,101,99,57,48,49,102,52,97,49,56,49,51,48,56,48,52,102,99,56,49,51,57,48,48,102,102,102,55,56,97,56,50,100,55,49,55,50,49,100,51,48,102,99,48,49,51,52,48,48,52,99,50,56,55,57,52,51,56,54,57,56,48,57,49,97,50,98,55,54,48,101,50,48,55,56,99,49,102,52,48,55,101,56,51,99,99,49,100,54,54,97,57,49,57,50,52,97,56,50,56,99,98,54,50,53,99,97,98,50,101,53,57,102,102,57,55,54,53,55,97,49,49,55,97,48,52,52,102,56,98,49,54,100,97,98,57,48,99,57,98,48,52,55,53,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,49,98,49,48,50,52,52,99,51,100,56,49,99,55,48,101,49,48,49,51,98,56,48,52,57,99,56,55,101,52,49,101,54,99,101,98,48,55,54,101,49,99,100,48,50,54,57,56,48,57,55,100,48,102,54,48,51,99,49,56,100,56,98,53,102,102,56,55,50,52,51,98,52,48,102,54,52,51,97,52,53,97,56,55,98,51,55,48,49,50,48,52,52,52,100,50,101,56,55,50,56,49,48,100,51,102,101,97,50,57,57,48,53,51,48,98,52,100,51,99,48,49,100,57,56,100,98,56,57,101,49,57,99,102,48,48,102,102,101,50,48,48,102,102,55,98,48,48,102,102,52,57,57,56,49,50,52,101,48,48,102,102,102,98,51,51,48,50,53,52,52,49,100,48,49,53,101,48,102,52,48,49,100,97,102,48,102,101,48,51,57,100,48,102,56,48,51,97,54,48,101,50,48,55,99,99,49,100,51,99,54,48,102,55,56,51,100,57,48,101,97,56,48,57,51,49,52,50,49,101,51,48,55,54,99,53,57,50,50,48,55,50,48,98,49,100,99,97,50,48,102,51,48,55,48,56,51,99,99,53,56,102,52,48,48,101,97,56,51,99,48,50,99,98,102,52,49,48,102,52,56,50,52,100,51,57,51,97,53,50,101,55,57,54,101,53,55,99,49,54,54,56,57,48,48,57,48,48,102,102,48,57,50,101,53,48,48,99,102,97,48,48,102,102,55,99,52,98,48,48,102,102,49,102,54,51,55,56,48,57,56,98,48,50,53,55,48,98,50,48,50,53,49,52,49,101,49,56,55,56,102,57,54,50,48,102,54,56,49,99,52,48,50,55,51,56,55,49,99,97,97,101,53,53,48,50,52,99,49,50,52,48,52,98,97,56,51,97,101,48,55,55,48,48,102,102,52,98,53,56,51,97,102,48,101,100,49,99,98,49,50,56,52,51,56,56,53,49,48,55,54,49,51,51,97,49,48,55,56,52,98,98,52,57,52,53,57,48,49,51,97,48,102,48,57,54,56,49,102,100,97,57,97,100,99,98,51,97,50,99,52,97,102,100,50,53,56,99,55,102,56,48,98,56,52,48,48,102,98,101,100,48,48,55,99,55,56,49,49,99,48,49,102,53,97,54,49,100,50,57,48,50,54,54,99,49,99,55,56,55,101,98,56,55,97,56,49,99,55,48,55,98,99,49,101,55,56,48,51,100,97,50,56,52,49,99,48,101,49,100,54,48,49,50,49,48,48,55,97,55,50,99,49,55,56,56,48,48,102,102,102,56,48,51,102,99,56,56,53,55,48,48,102,102,51,100,100,54,49,102,49,48,55,100,56,49,102,98,48,102,56,48,55,99,51,56,55,52,56,51,97,50,49,99,49,50,57,99,97,52,48,52,102,53,56,55,55,100,48,97,56,51,99,50,48,57,98,57,50,99,52,49,51,100,50,53,57,101,52,99,52,50,52,102,48,49,53,48,57,52,48,51,101,57,52,49,102,48,56,51,97,52,48,101,50,56,51,102,55,48,55,53,101,48,102,48,99,49,99,100,48,51,99,101,50,57,56,48,49,101,101,50,48,55,55,101,48,102,52,52,51,57,54,49,101,100,48,55,55,97,49,102,52,50,56,102,97,55,57,55,48,53,51,56,48,57,97,56,55,53,48,51,101,99,49,100,101,50,99,52,51,98,48,49,101,50,50,98,55,57,54,56,49,100,102,50,100,52,97,52,50,101,57,49,51,97,55,57,52,101,53,99,97,55,97,49,56,50,55,99,97,53,50,99,56,97,102,50,99,100,48,56,49,51,53,52,101,49,53,97,53,56,50,48,57,54,48,100,98,54,57,100,48,48,102,102,49,52,52,97,48,48,102,102,102,98,101,101,48,48,102,102,55,100,53,100,50,50,48,48,102,102,51,101,98,49,56,48,57,100,53,50,101,99,51,56,101,49,99,56,52,97,48,52,101,48,51,57,100,48,55,97,56,53,53,49,54,54,48,102,57,48,49,100,98,97,49,102,54,98,98,49,99,51,56,56,49,100,52,48,102,98,56,51,100,55,48,55,99,52,53,53,48,55,51,99,49,100,97,101,52,57,50,100,52,51,102,97,49,102,99,48,102,50,56,55,97,55,56,55,53,99,51,97,97,49,99,48,52,53,56,48,48,55,98,99,56,98,99,52,100,50,98,99,98,48,50,102,102,53,49,50,50,99,99,97,99,52,49,50,99,98,53,48,50,55,55,102,99,48,56,100,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,100,52,56,48,49,102,53,48,50,48,52,97,48,56,51,99,48,48,50,54,98,48,48,102,102,57,101,52,48,50,53,56,51,57,52,52,48,101,99,99,98,57,48,55,56,54,48,101,97,52,51,56,54,48,52,100,54,56,49,50,97,56,48,48,102,53,100,99,49,50,56,49,99,102,50,101,48,51,100,97,53,48,49,52,99,48,101,102,99,51,100,54,48,102,55,52,97,98,57,50,101,98,56,55,98,54,57,49,48,51,98,52,49,101,48,48,101,100,49,53,97,53,52,97,55,56,55,55,52,51,98,97,49,101,98,102,55,48,49,102,54,99,56,54,53,48,97,55,97,48,97,49,50,54,101,52,102,101,57,56,53,54,97,49,57,54,49,97,52,48,97,100,53,56,54,49,101,52,57,55,54,49,56,54,49,97,55,53,102,55,97,99,49,48,51,54,99,51,55,100,100,55,49,99,101,49,49,51,50,55,97,101,54,48,53,55,51,54,49,55,57,52,48,51,51,99,99,48,49,102,49,52,48,48,48,102,102,55,100,53,101,56,51,101,50,48,50,52,99,99,49,99,53,56,51,102,48,48,55,101,56,48,52,99,54,48,55,48,100,99,48,101,55,56,55,57,52,48,57,57,99,55,56,49,100,53,50,52,56,55,54,48,49,100,100,48,51,99,49,48,101,97,56,55,57,56,51,98,101,48,102,52,48,49,100,100,51,101,48,101,50,52,51,101,97,48,52,99,52,56,55,53,57,50,57,102,48,102,50,48,55,52,56,51,102,52,49,99,51,48,101,98,50,54,56,55,51,53,50,52,51,99,101,56,99,49,101,54,48,101,101,56,55,57,99,51,98,98,52,53,55,57,55,54,49,101,48,101,53,98,57,52,50,57,50,56,48,53,97,51,57,52,53,53,49,50,52,49,54,101,102,102,99,48,54,99,98,48,101,53,48,55,51,52,97,48,48,102,102,55,55,99,49,99,102,48,101,57,56,55,48,99,51,97,52,53,54,97,50,57,52,97,49,100,52,48,101,51,56,55,54,48,51,98,99,49,100,48,48,102,102,101,99,49,52,101,53,55,97,50,97,48,57,53,99,53,55,49,53,52,53,48,48,102,102,55,54,52,97,57,52,53,50,57,48,97,52,50,98,56,97,100,50,98,56,97,57,52,52,52,48,50,98,100,48,57,48,53,48,52,97,98,52,53,54,49,48,57,48,100,48,53,48,53,48,53,48,57,48,49,48,97,53,49,101,50,53,48,52,97,102,56,54,101,54,50,50,52,48,57,57,52,48,49,102,50,49,49,48,50,55,53,56,51,56,101,48,52,57,102,48,48,51,101,98,52,48,48,57,56,53,52,52,48,102,50,49,54,48,101,52,48,55,56,52,48,57,56,102,48,55,55,50,48,102,54,48,48,57,54,48,48,101,53,50,49,57,53,52,57,52,53,52,52,57,55,52,56,50,49,101,57,48,55,99,54,48,101,48,48,49,102,53,98,48,49,100,100,48,102,48,55,52,55,52,100,48,102,54,56,55,53,53,51,53,48,99,97,57,52,50,52,99,48,101,99,97,52,99,54,50,101,53,48,50,52,51,99,48,53,56,99,50,55,54,100,56,97,100,48,101,101,49,54,50,101,99,101,99,100,48,49,101,54,50,56,48,56,98,52,48,48,102,57,97,56,56,49,50,101,48,53,57,52,56,51,56,100,48,55,48,97,48,52,100,100,53,56,51,100,57,48,55,98,49,52,53,51,56,48,51,100,53,55,48,55,53,54,48,52,98,56,54,48,55,49,53,56,51,102,56,57,49,56,49,99,54,54,50,99,98,48,55,52,48,48,57,97,56,48,55,57,100,99,49,101,99,101,48,55,54,49,99,97,53,48,52,97,55,48,55,98,49,100,49,48,101,49,99,100,101,49,102,102,48,48,55,98,56,98,98,56,48,48,102,54,55,102,101,49,100,100,99,49,100,101,50,50,48,48,101,100,48,100,102,101,48,49,55,55,56,57,52,57,54,57,50,57,101,57,48,57,48,57,97,57,56,102,98,99,57,54,57,54,57,54,102,51,99,57,48,57,52,57,54,57,48,101,55,55,57,101,52,57,55,57,102,97,101,57,48,57,48,102,50,52,50,52,51,102,52,52,57,102,52,97,97,97,97,51,100,55,101,54,102,52,101,48,51,53,98,102,97,101,51,57,55,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,55,57,54,48,48,102,102,102,56,102,55,56,49,51,97,99,49,102,56,48,50,52,102,56,48,49,102,54,53,101,48,52,98,100,50,50,48,55,54,99,98,48,54,101,48,51,98,99,48,52,99,55,56,51,99,54,48,55,52,101,48,52,98,48,48,102,102,55,100,53,49,48,98,53,52,97,50,101,51,49,52,97,56,52,49,100,54,48,55,99,54,48,102,102,99,49,99,97,98,48,49,101,50,50,102,101,53,49,100,48,52,51,100,99,49,100,53,52,51,52,51,50,100,57,48,57,48,99,51,98,50,56,100,50,48,50,55,50,53,56,52,56,55,56,48,97,101,54,100,48,55,53,54,50,99,56,51,98,56,53,56,98,55,98,101,54,56,48,56,100,49,52,55,49,48,101,53,48,55,99,56,51,99,48,48,102,102,101,102,56,51,101,48,49,100,52,48,102,101,48,55,52,99,98,50,52,97,50,57,52,51,100,54,49,99,54,48,102,51,56,55,55,99,51,101,48,49,100,55,50,101,52,97,102,52,97,52,101,50,98,56,98,49,50,97,56,98,102,48,101,99,57,54,97,56,97,53,100,57,52,56,53,56,57,53,97,53,56,57,53,50,57,54,56,48,53,56,50,48,97,54,97,48,57,54,56,56,97,56,101,57,97,56,54,57,99,56,48,57,99,56,52,57,101,56,55,54,56,102,49,54,56,50,57,101,100,98,57,51,51,53,51,102,101,48,49,102,55,48,56,56,57,52,56,99,57,101,56,101,56,101,57,97,56,52,102,98,50,57,54,56,56,57,54,99,98,52,57,50,56,97,57,56,56,102,55,57,102,54,49,50,53,57,55,101,54,53,102,52,55,55,57,49,100,50,49,56,102,101,49,102,52,54,97,57,97,51,99,102,100,102,52,100,52,55,100,52,55,102,51,102,49,50,53,101,97,48,52,99,50,48,48,102,97,49,98,48,50,55,97,49,48,48,102,102,48,57,102,56,48,48,102,102,55,100,55,51,56,51,97,48,48,102,101,99,97,52,57,54,101,53,57,48,55,57,99,49,99,101,49,53,48,48,102,102,101,102,48,48,102,102,57,55,53,48,55,57,99,53,99,57,55,48,102,98,48,57,54,53,57,49,55,99,48,102,52,48,51,56,48,48,102,102,101,50,52,49,99,101,49,55,56,49,102,55,50,101,53,50,48,98,50,101,49,101,102,48,102,55,97,55,49,54,53,50,53,56,49,54,101,49,102,52,101,57,57,52,57,99,53,101,50,54,57,53,56,53,102,97,55,102,97,98,97,50,99,56,51,98,99,56,48,101,55,51,97,54,48,49,99,102,50,102,102,56,48,53,52,97,56,48,51,101,53,50,97,48,48,102,97,101,53,50,99,52,48,57,52,57,48,50,55,57,52,51,99,56,48,102,102,52,51,57,101,53,50,48,55,56,57,50,56,49,100,52,56,49,51,51,56,57,54,53,99,48,51,100,99,48,102,51,56,55,99,57,50,56,97,98,52,56,55,48,97,48,54,48,49,102,55,56,51,101,55,48,55,98,99,48,52,99,49,48,55,99,56,98,57,48,101,56,50,51,48,55,56,99,97,99,48,101,51,48,55,55,56,51,98,52,48,57,101,57,48,101,101,48,55,54,57,56,50,100,97,48,97,50,52,102,50,102,48,98,102,48,102,56,101,50,98,101,98,97,55,57,54,48,53,56,57,54,50,53,55,102,56,52,101,57,48,49,53,99,53,52,48,51,54,97,99,48,49,102,50,57,53,48,50,52,100,52,51,99,48,48,102,102,52,100,98,48,48,51,101,98,49,56,51,99,97,53,99,48,55,51,100,56,50,57,57,49,56,98,55,48,50,53,57,48,51,101,52,53,98,48,49,51,52,99,49,101,54,50,100,53,50,57,97,52,100,54,99,98,48,55,99,49,100,102,48,51,57,56,48,50,53,102,56,48,57,56,51,52,56,50,101,99,97,55,52,53,52,102,50,98,48,51,98,52,49,101,49,52,98,99,55,52,99,48,102,51,50,50,50,53,99,50,49,97,55,100,49,52,50,53,48,100,51,98,49,101,57,51,99,51,99,52,53,54,55,57,57,98,98,48,48,97,53,52,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,55,49,57,48,48,102,102,97,97,100,48,48,50,56,99,56,48,48,50,102,98,50,56,48,54,98,57,56,49,50,48,56,48,48,100,56,49,99,48,52,57,51,56,48,50,54,50,51,48,49,50,100,101,48,48,102,102,53,52,56,52,51,97,48,97,48,49,53,49,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,102,102,50,97,52,50,49,100,48,53,48,51,97,52,51,57,52,48,48,54,101,100,49,97,101,48,48,57,99,101,53,50,48,48,102,102,53,55,56,97,98,48,48,98,48,52,48,57,97,51,56,48,51,54,50,101,48,101,101,56,48,49,51,55,54,51,99,56,48,49,53,49,48,102,100,56,51,55,50,98,97,101,98,97,56,48,99,98,101,48,49,49,101,102,97,101,98,97,101,98,102,101,48,50,101,48,48,48,102,102,51,101,53,48,97,48,48,100,54,102,55,48,55,54,99,48,48,57,57,54,54,49,99,49,48,48,102,102,50,97,51,101,48,102,100,53,52,48,52,49,48,56,48,52,53,56,48,102,48,49,57,100,52,48,55,101,102,48,48,55,99,97,49,52,48,49,97,100,101,101,48,101,100,56,48,49,51,50,99,99,51,56,50,48,48,53,52,55,99,49,102,97,97,56,48,56,50,49,48,48,102,102,56,98,48,49,101,48,51,51,97,56,48,97,52,56,55,98,50,48,48,100,98,97,49,102,52,48,49,51,100,52,101,52,48,48,102,102,53,56,54,54,48,48,102,102,99,52,52,48,52,98,99,52,48,49,97,100,57,56,55,55,48,48,102,102,49,51,98,99,51,100,50,48,48,53,53,54,51,100,55,49,53,100,55,53,100,52,48,98,53,99,48,55,55,98,100,55,53,100,55,53,102,102,100,55,99,50,102,48,50,99,48,51,48,97,53,100,55,53,102,102,48,51,101,102,48,48,102,102,55,99,55,52,48,49,102,102,49,52,50,48,101,53,99,48,49,102,54,51,50,49,100,98,48,101,97,48,55,56,49,98,50,97,100,49,99,97,101,48,50,54,49,52,49,100,98,48,55,100,56,49,99,57,97,50,49,55,99,53,99,56,55,57,57,48,48,51,98,54,56,56,49,100,102,50,102,99,98,48,55,52,51,98,99,48,102,48,56,51,98,48,49,57,101,50,99,100,49,98,97,50,49,55,99,53,97,56,55,99,52,51,99,99,48,101,101,52,97,57,48,55,55,48,49,100,102,48,101,102,52,97,55,49,53,56,57,99,57,101,53,101,48,55,100,56,97,98,97,50,98,53,51,49,51,56,98,50,52,51,52,51,50,56,99,98,98,48,48,99,51,100,100,51,99,101,55,48,49,101,57,48,49,102,51,54,48,54,56,102,56,55,49,56,101,50,98,48,52,56,100,56,52,50,56,48,53,50,55,56,49,50,99,101,48,102,56,54,48,48,102,102,57,55,99,48,50,54,49,99,49,99,53,48,51,102,52,101,53,48,55,48,102,53,99,56,51,57,101,48,55,98,56,48,101,101,56,49,101,54,100,56,55,54,55,49,54,57,56,97,50,97,48,102,48,52,48,55,48,56,51,101,48,53,50,48,55,97,97,56,97,53,99,53,99,102,52,48,50,101,56,48,52,97,102,57,54,97,48,50,53,50,101,50,49,55,50,99,99,48,52,57,99,98,50,99,56,53,100,50,48,49,51,98,56,97,101,52,100,101,100,56,50,52,101,56,48,51,53,102,56,51,56,54,49,102,97,48,101,97,48,51,100,49,48,101,52,56,55,50,52,49,101,54,56,55,49,52,98,52,48,49,51,98,48,101,51,56,51,99,54,48,101,57,56,55,55,99,51,102,56,49,99,100,50,101,97,53,48,56,98,48,52,48,99,53,100,48,55,52,99,51,101,50,53,52,97,50,57,55,56,49,100,100,50,100,52,48,52,98,99,98,97,52,52,52,48,50,100,52,97,101,48,52,102,49,53,52,57,101,56,99,57,97,48,57,49,50,101,49,48,49,48,48,102,102,98,50,52,50,99,102,57,56,98,50,52,48,52,51,52,100,50,55,51,56,48,54,52,48,51,57,53,51,53,48,50,54,57,57,97,54,57,49,57,48,101,53,57,48,50,55,49,100,56,102,50,100,51,102,51,50,51,57,49,54,100,51,98,49,101,49,57,49,56,102,52,52,49,49,49,99,97,101,50,53,48,57,49,57,49,98,56,57,48,52,98,51,48,48,102,102,57,52,56,48,57,97,48,48,102,102,101,49,97,99,51,56,48,102,98,48,101,50,48,55,56,54,97,48,101,54,55,99,97,55,50,51,55,99,99,54,53,101,51,98,97,54,56,57,101,101,52,49,97,51,57,98,48,100,51,51,50,48,102,55,52,102,48,55,54,49,97,98,54,100,48,53,51,49,101,57,54,57,100,48,102,101,51,50,99,57,52,50,52,51,48,102,50,97,99,101,48,101,97,97,50,51,57,101,100,51,100,53,99,55,54,53,100,55,53,100,52,48,102,48,99,48,50,97,99,97,52,100,48,49,52,48,51,55,97,51,54,48,97,99,48,54,50,100,57,98,48,53,48,97,49,52,98,97,101,98,100,50,100,50,57,49,54,48,53,102,53,97,101,97,100,55,51,53,100,50,100,57,53,98,54,51,97,53,56,52,99,98,50,97,54,53,56,49,98,50,101,48,49,54,98,101,48,48,102,102,102,98,100,50,48,50,53,98,56,98,49,48,50,53,100,56,48,49,102,54,52,52,48,102,100,102,101,52,52,50,99,57,98,48,101,57,56,51,101,100,50,99,49,98,48,50,54,49,99,51,57,50,53,56,57,55,54,53,99,49,52,50,53,98,50,53,49,55,54,56,99,48,102,53,57,99,52,102,50,100,99,51,101,99,57,48,56,101,48,50,52,55,57,49,55,57,53,56,53,54,57,53,48,48,102,102,102,54,100,49,56,49,101,52,48,55,55,48,51,98,101,53,52,49,55,52,56,52,56,50,53,101,99,57,52,97,49,100,102,50,98,49,99,52,101,48,49,51,97,54,100,50,100,48,99,98,101,50,101,56,48,57,100,55,57,56,100,98,55,100,101,56,102,102,55,49,51,98,56,99,54,51,56,52,54,51,56,99,49,53,56,99,55,48,98,53,48,49,99,52,52,48,49,102,50,97,48,48,102,102,50,53,100,52,98,50,48,52,100,56,49,50,100,50,48,52,100,98,49,53,48,56,52,53,57,50,52,57,53,100,54,56,48,53,99,56,49,50,102,52,49,102,100,52,101,52,56,50,100,99,97,49,99,53,51,49,53,52,102,57,53,56,57,52,53,100,48,51,99,53,48,55,53,56,56,101,53,55,49,52,57,102,50,51,48,55,97,100,50,52,98,53,48,102,50,51,50,53,99,48,51,101,49,101,53,100,49,55,51,51,56,98,48,50,56,97,49,48,56,51,97,56,49,100,101,52,50,98,101,53,50,57,54,52,57,55,49,54,49,101,54,48,49,51,98,99,102,49,51,102,57,99,57,55,49,53,98,49,99,101,48,98,101,49,55,56,55,51,101,48,97,51,49,98,50,56,48,57,52,48,102,97,57,57,98,52,99,56,49,101,57,51,53,99,101,52,56,48,50,48,98,52,102,97,102,51,99,98,49,98,48,56,56,97,99,102,57,54,57,101,53,57,50,53,57,50,49,53,49,97,102,54,99,50,54,56,99,97,48,54,54,100,98,53,51,56,48,51,52,50,56,50,100,55,56,55,101,49,97,49,101,50,48,55,48,56,49,100,97,56,102,49,98,56,102,52,48,97,97,51,102,48,48,53,51,99,55,55,51,50,52,100,49,55,100,56,51,50,102,97,54,56,48,101,102,99,55,49,56,101,55,97,55,49,101,53,98,53,100,54,99,51,99,49,101,49,55,57,99,57,101,55,57,97,53,51,54,50,102,56,98,100,97,55,56,54,98,53,97,97,49,55,51,50,52,54,49,55,53,102,56,98,101,54,48,98,53,100,52,49,53,98,48,51,101,98,100,55,53,100,55,53,102,102,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,48,102,102,56,97,48,50,48,49,56,48,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,51,102,57,48,48,102,102,55,99,57,51,48,48,102,102,49,102,54,50,99,48,102,100,56,48,49,102,53,97,97,48,48,102,97,101,54,54,56,49,101,98,56,49,50,100,52,53,56,48,48,51,100,97,97,48,102,97,99,49,101,97,56,51,102,102,48,55,54,48,48,101,51,48,51,57,54,48,102,51,51,50,49,56,55,51,99,98,101,48,48,55,97,53,101,48,50,54,50,53,52,56,55,99,56,49,101,99,48,55,56,99,51,99,102,99,51,57,56,49,102,100,48,101,51,56,55,102,48,51,57,101,49,102,52,48,49,51,100,48,101,57,56,51,97,52,50,102,48,49,100,57,56,48,57,49,57,55,52,53,55,57,53,102,99,97,100,99,49,102,99,101,49,102,52,50,98,56,98,51,99,53,57,56,55,53,49,48,52,97,102,50,99,98,102,99,48,56,49,56,48,49,102,50,98,50,48,48,102,102,55,100,101,56,48,48,102,102,51,55,100,52,48,49,102,53,56,50,48,52,57,54,48,51,101,55,48,48,102,102,53,101,98,56,51,98,50,48,52,102,100,48,55,99,99,51,57,50,56,99,50,48,48,49,100,57,56,53,54,57,53,99,48,52,97,101,48,55,55,56,49,101,53,50,49,49,55,50,48,48,102,102,57,100,53,99,56,49,51,52,99,49,100,99,50,56,56,97,49,48,48,53,101,54,56,49,99,97,49,54,56,49,102,57,48,48,102,102,54,99,56,49,48,55,52,56,97,48,50,48,49,97,101,98,97,102,102,56,51,56,101,48,52,56,99,56,49,51,99,101,48,52,99,53,56,48,51,101,98,97,56,48,57,56,99,48,101,53,56,49,51,52,48,48,102,102,52,98,48,48,102,102,55,99,99,48,49,101,100,53,48,102,102,56,55,53,55,51,99,53,53,57,55,50,53,51,49,54,55,48,57,52,53,56,48,55,49,48,49,101,55,56,55,49,56,98,49,52,57,52,53,52,97,48,102,50,48,51,97,102,48,55,97,50,49,100,98,52,52,52,99,50,98,56,48,49,101,101,56,48,55,55,101,49,101,97,101,53,54,57,53,98,99,98,48,50,98,101,53,51,56,97,102,50,101,56,97,57,50,101,99,97,98,50,57,48,51,101,97,49,99,57,48,102,49,48,55,52,99,51,102,97,49,100,52,48,101,57,48,55,98,52,97,48,48,48,102,102,101,54,98,48,50,52,54,52,48,57,101,55,48,50,53,100,48,48,102,102,49,102,54,50,97,48,52,98,97,48,55,50,99,48,57,97,48,48,102,102,50,53,56,48,51,101,54,48,48,102,55,53,48,55,48,52,51,100,53,100,101,50,97,99,98,57,50,57,56,98,51,56,52,53,50,98,56,51,102,54,48,101,99,48,51,102,50,53,55,50,51,50,50,97,53,48,55,57,48,49,100,55,56,51,100,49,48,101,100,97,50,50,54,49,54,50,48,48,102,102,102,54,98,48,51,99,48,48,102,102,101,97,101,50,99,56,97,100,101,53,56,49,53,102,50,57,97,53,56,49,52,56,53,98,49,52,56,53,97,49,52,56,49,102,53,48,101,52,56,55,56,56,51,100,56,49,99,50,48,102,53,56,55,52,56,51,100,97,53,102,56,48,52,54,54,97,56,48,99,48,52,48,48,102,56,101,52,48,48,51,101,99,53,48,49,102,57,56,49,50,52,50,48,48,102,102,102,98,49,98,48,55,48,50,48,101,57,99,49,100,102,57,54,50,48,50,54,52,48,101,52,99,48,57,99,102,48,55,102,101,48,101,51,52,49,99,54,48,51,102,102,48,55,54,97,48,57,52,48,101,55,97,49,102,48,102,57,54,48,102,53,57,55,48,49,101,57,48,55,52,99,48,101,57,99,51,100,50,48,48,102,102,102,55,97,49,55,54,49,99,53,48,102,53,56,55,98,56,97,48,99,48,101,55,56,51,100,54,48,102,97,57,50,56,49,101,54,48,48,57,49,56,55,50,56,98,49,48,101,57,54,48,55,56,52,48,50,52,56,48,48,102,54,54,56,55,57,52,98,51,52,53,50,98,49,51,100,98,50,99,52,97,99,102,102,48,48,100,102,54,53,48,48,57,48,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,48,102,102,101,102,56,53,48,48,102,102,57,48,55,48,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,102,102,48,48,101,102,56,53,48,48,57,48,99,48,48,102,102,55,100,57,99,56,48,51,101,99,50,52,49,101,57,48,48,102,102,51,101,99,102,99,48,57,99,56,48,55,57,97,48,52,100,98,56,51,100,50,50,98,56,48,49,101,100,51,101,49,101,99,99,53,51,56,55,55,48,49,100,100,48,51,98,48,52,50,48,102,52,56,55,56,48,51,100,97,49,100,100,48,55,52,50,48,101,97,99,51,97,54,56,49,56,97,99,48,101,57,48,55,48,48,51,98,97,53,56,56,55,56,53,50,56,55,100,56,48,49,100,97,50,49,102,48,48,102,102,102,57,97,53,57,52,52,53,50,56,55,52,48,51,98,99,49,101,102,48,55,97,54,49,101,102,48,102,102,48,55,101,99,97,99,48,101,52,56,55,52,55,48,55,98,54,99,97,49,52,49,48,48,101,102,51,53,48,48,56,48,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,97,53,48,48,49,102,52,56,50,48,52,100,100,56,51,101,52,48,50,55,98,48,48,102,102,49,102,53,54,52,48,52,97,55,48,49,51,52,56,48,102,102,100,51,56,51,98,101,53,97,56,51,101,50,48,55,56,54,49,100,102,48,55,56,101,53,51,48,55,101,52,98,99,48,101,100,49,52,52,56,101,49,100,97,50,98,99,51,99,101,53,56,56,51,97,100,48,55,99,101,48,102,49,52,49,99,102,50,51,48,55,98,57,50,48,97,50,52,51,98,97,50,97,48,97,98,50,102,99,51,100,52,53,52,48,55,48,56,97,102,48,102,50,56,55,98,100,49,48,97,48,52,49,50,56,56,51,97,55,99,51,100,97,53,97,49,54,100,54,49,100,55,48,101,100,56,55,52,52,51,98,53,52,53,55,48,55,55,56,97,100,48,48,102,102,57,54,98,53,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,55,102,99,48,56,48,56,48,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,49,102,101,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,52,48,52,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,102,102,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,102,102,48,50,48,50,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,99,51,48,48,51,101,57,101,48,48,49,102,55,48,101,48,102,100,52,48,49,102,53,48,56,48,102,100,52,98,55,48,102,102,48,55,48,48,97,56,48,48,55,97,57,52,48,101,52,99,49,101,52,102,50,98,55,56,51,102,102,48,55,48,49,57,51,99,51,97,50,49,99,102,97,48,55,99,53,56,51,57,101,49,99,102,48,55,57,101,53,49,56,51,97,56,101,48,48,102,102,102,53,53,99,98,99,48,55,53,97,48,102,50,56,51,100,56,48,101,102,55,48,51,98,98,48,102,54,48,51,99,98,52,97,48,102,97,49,56,51,57,52,56,50,56,50,48,48,102,102,102,55,56,48,50,53,48,48,102,102,49,101,100,98,48,102,50,48,50,55,48,97,99,52,98,56,97,50,98,56,48,54,55,57,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,97,48,50,48,49,97,102,102,56,48,55,99,55,56,51,56,50,48,55,102,54,48,101,55,48,48,57,97,55,48,55,51,52,48,101,102,99,49,102,102,56,49,50,102,97,48,102,48,99,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,48,99,56,55,57,48,51,56,99,49,102,57,48,101,99,51,99,102,56,48,57,55,49,54,101,53,55,55,52,57,52,56,52,52,52,57,52,55,52,57,52,54,52,100,52,55,52,50,50,100,56,97,49,48,102,48,49,52,52,53,98,97,50,49,54,50,49,100,98,48,102,56,56,55,53,56,98,100,50,98,56,97,100,48,102,54,48,55,51,48,51,100,97,53,54,49,55,48,49,100,54,48,102,51,57,53,50,53,49,48,55,57,52,97,51,50,99,99,97,99,52,50,48,48,98,49,49,48,48,102,102,55,99,97,54,52,48,49,102,53,51,54,48,101,55,48,48,102,102,49,102,53,100,52,48,52,99,102,48,51,98,102,48,55,100,99,48,101,48,53,51,56,51,98,97,49,100,52,48,55,53,52,48,52,101,100,56,55,56,48,49,101,102,56,55,56,99,51,98,97,48,52,98,97,48,55,53,48,51,56,56,102,48,55,53,48,51,97,97,48,101,49,48,98,48,48,55,52,97,49,100,100,48,55,49,50,56,101,49,101,102,54,48,51,98,52,53,99,102,48,102,57,49,55,97,56,54,53,98,57,52,50,48,102,49,52,51,101,101,48,102,50,56,51,99,56,49,102,49,50,97,52,51,97,101,53,50,56,55,52,99,49,100,102,56,55,52,99,49,100,53,57,53,102,100,49,48,51,56,99,49,100,54,50,97,101,56,51,98,50,56,48,53,53,50,49,57,53,97,48,97,102,56,48,51,101,57,102,48,48,49,102,50,48,97,48,50,54,51,48,48,102,102,49,102,53,48,101,48,101,98,56,49,102,100,56,51,57,56,48,101,52,56,51,97,100,48,101,48,56,51,102,48,48,55,54,52,48,102,53,54,52,98,101,48,102,101,48,55,48,48,102,102,51,98,52,49,102,52,50,99,49,51,48,51,97,100,56,49,100,54,48,49,51,49,56,57,101,49,100,99,48,101,102,56,55,53,49,49,52,49,101,56,50,53,57,55,50,49,100,57,50,97,55,56,55,56,56,51,102,97,48,101,102,99,98,49,48,101,102,48,55,54,48,51,98,54,56,50,48,102,48,52,49,100,49,97,54,49,54,54,49,100,102,52,100,50,102,102,56,55,53,56,51,98,56,57,99,49,99,51,48,55,57,48,48,101,98,49,51,101,99,51,101,52,57,56,49,102,50,48,50,54,56,48,55,102,56,48,102,101,56,49,102,49,56,49,51,52,101,48,102,57,52,49,101,48,48,49,51,48,50,48,52,99,49,48,51,99,51,50,102,56,49,101,57,56,51,101,51,48,55,97,97,53,102,98,99,49,101,53,48,102,99,56,55,101,48,51,99,101,102,50,51,102,50,99,52,98,54,50,99,55,97,51,97,51,97,50,50,51,50,51,97,51,97,51,50,49,50,51,97,49,57,53,50,53,48,56,55,55,99,97,51,50,97,49,49,48,97,100,48,101,101,48,55,51,56,51,97,99,53,49,49,53,99,53,54,56,55,52,99,51,57,56,49,100,50,50,98,48,97,55,48,101,98,56,55,54,48,97,57,50,56,56,51,98,50,53,49,57,53,56,53,54,50,49,102,102,57,101,48,49,50,98,56,48,52,100,49,56,51,102,53,48,50,52,98,99,49,102,97,48,55,49,99,48,57,57,54,48,50,53,97,56,51,102,51,56,49,100,98,56,51,101,99,48,55,54,98,48,49,101,53,99,49,99,98,48,102,97,55,48,101,99,56,55,51,99,51,100,102,99,97,54,101,49,101,101,48,101,55,57,55,101,49,99,53,48,102,49,57,56,51,98,54,49,102,99,48,101,101,48,55,97,99,51,97,48,53,57,55,52,102,48,101,97,48,55,97,52,98,99,50,97,51,48,48,57,99,57,52,50,53,56,102,52,48,48,102,102,52,101,101,52,102,50,98,99,49,50,52,53,57,50,49,97,48,97,54,97,49,56,48,55,51,53,56,48,51,101,98,49,56,48,49,102,54,49,48,48,102,102,101,98,52,48,49,102,54,55,101,48,52,57,98,56,51,98,50,48,50,54,100,99,49,100,54,57,53,99,48,48,102,102,102,54,57,101,48,102,54,48,48,57,98,56,55,55,48,49,101,50,48,51,98,48,52,100,48,102,52,56,55,55,99,51,100,97,49,101,50,48,55,52,50,48,102,53,48,51,97,54,57,100,99,97,98,48,102,54,48,55,48,48,102,102,51,99,52,53,57,48,55,55,100,50,98,57,102,101,51,49,53,99,49,102,48,48,102,102,101,54,50,54,49,55,97,53,50,56,55,52,48,51,99,48,49,102,48,48,102,102,55,53,97,49,101,102,48,101,48,48,102,102,55,101,56,98,51,48,101,52,56,55,52,54,56,51,100,98,50,53,48,97,49,48,48,52,56,55,50,56,49,100,49,56,48,51,101,57,51,52,48,49,102,54,102,97,48,102,51,48,48,49,102,53,49,56,48,52,99,102,97,48,56,55,99,100,98,97,48,102,48,48,102,102,55,57,99,48,57,53,102,48,55,97,52,49,101,48,48,101,98,51,48,48,102,102,52,100,56,48,51,97,50,48,101,56,57,53,56,48,101,102,97,56,51,100,48,48,102,102,102,49,56,51,97,99,49,100,52,48,101,102,48,51,99,51,50,56,52,51,57,50,53,99,48,55,54,99,51,99,56,49,102,48,48,101,101,97,55,57,54,99,53,53,48,55,56,52,49,100,53,49,54,97,48,102,52,48,98,97,48,55,56,48,53,53,48,55,54,52,97,50,48,102,54,48,55,48,48,97,101,48,55,56,101,53,56,57,53,54,56,99,49,99,57,48,102,57,56,55,97,48,97,49,50,97,56,98,48,99,49,101,48,50,56,55,102,99,48,54,57,98,48,48,102,102,55,99,98,52,48,48,102,102,49,102,52,97,100,99,51,102,48,53,51,48,55,57,52,48,49,102,54,99,48,48,102,102,52,98,51,56,55,53,99,51,102,101,49,101,51,48,55,57,97,53,54,56,48,51,100,98,54,56,48,48,102,102,52,101,55,56,55,48,99,97,52,54,54,52,51,100,50,53,52,50,53,48,51,97,99,48,101,53,56,55,49,98,56,55,54,56,97,55,48,50,54,53,56,97,101,52,53,52,99,50,101,55,48,55,57,48,51,98,51,50,48,101,98,48,97,48,48,101,56,48,55,52,48,51,57,52,48,102,52,56,97,51,48,101,53,57,52,56,49,101,48,48,102,102,101,102,97,54,56,55,48,57,50,48,97,97,48,55,98,52,53,57,49,53,52,49,99,48,52,48,48,55,55,48,48,102,55,56,51,101,54,49,102,50,48,49,48,50,99,49,100,53,48,51,97,99,48,102,100,56,51,102,48,48,102,102,55,97,54,48,101,100,52,49,99,98,48,51,97,100,50,56,102,48,55,57,56,49,101,54,48,51,101,50,48,55,56,48,49,99,101,48,55,53,99,48,101,101,52,51,98,53,52,53,57,57,52,101,53,51,101,48,102,49,48,55,101,99,49,101,48,48,102,102,55,56,52,97,99,48,101,98,56,55,52,99,97,48,57,50,101,56,98,102,52,100,50,57,52,51,98,56,53,53,54,50,101,48,51,99,50,53,99,57,53,97,53,55,101,50,99,48,98,99,50,99,56,97,101,50,56,99,97,101,48,52,99,56,50,55,56,98,51,50,99,57,48,48,102,102,97,100,56,55,53,51,54,52,48,51,101,49,52,51,97,52,49,101,99,48,101,98,56,55,102,56,51,97,99,49,100,56,48,102,100,48,55,49,52,51,99,97,53,48,56,55,100,52,51,57,48,49,102,49,50,56,48,97,55,48,102,54,48,55,51,56,51,100,101,49,100,52,50,101,52,97,101,48,102,49,48,55,53,99,51,100,56,49,100,54,48,102,49,50,48,97,51,57,54,97,49,100,98,48,102,52,48,55,54,99,51,99,54,53,52,50,54,50,55,49,53,48,53,102,48,55,55,56,98,99,50,57,100,51,49,49,48,98,55,50,97,56,98,57,50,98,100,50,100,51,52,97,102,50,100,52,97,101,52,56,52,52,50,99,49,48,49,100,55,53,98,55,50,50,97,56,48,56,57,52,48,49,102,53,98,56,48,48,102,102,102,56,102,48,56,49,50,54,101,48,48,102,97,100,49,48,50,55,50,56,48,57,56,52,48,50,54,99,56,49,100,55,53,48,48,51,100,102,53,56,51,102,54,48,50,53,99,56,52,48,52,97,102,56,55,52,52,51,102,101,53,48,50,55,49,54,101,49,101,51,48,50,52,101,52,51,98,56,53,99,50,48,57,55,99,99,48,51,100,97,48,101,101,56,55,50,56,49,101,51,49,54,99,49,101,101,50,101,102,56,55,102,48,48,102,102,49,101,102,98,99,53,100,49,53,99,49,100,56,48,101,101,48,55,100,48,98,99,48,101,56,57,52,56,48,102,52,52,51,57,54,48,101,98,52,97,56,52,100,48,55,55,52,53,57,56,55,101,56,51,102,56,48,48,102,102,102,55,101,48,51,99,98,48,102,48,48,55,98,102,102,99,51,102,99,48,49,102,52,97,54,48,48,102,97,97,55,48,101,50,56,48,51,101,97,55,48,48,102,102,57,51,97,48,101,100,48,51,57,98,99,56,99,49,99,50,48,102,50,56,49,51,49,56,49,102,53,99,100,48,55,98,99,48,57,97,49,48,55,100,54,49,99,98,50,57,99,98,56,52,50,101,48,102,51,48,51,102,53,52,57,101,53,100,97,52,56,55,54,99,51,98,99,56,56,53,97,48,55,57,57,50,100,50,56,51,99,50,57,56,48,101,102,56,49,99,102,48,55,55,56,98,56,99,49,99,48,48,102,102,55,55,99,56,98,100,48,48,102,102,51,97,48,53,50,49,54,55,100,49,56,51,99,54,48,102,51,48,48,49,101,57,99,56,55,51,48,51,101,97,48,102,51,56,51,102,56,53,55,53,56,49,52,49,56,48,51,101,52,101,48,48,102,102,48,102,98,100,101,48,48,55,57,50,51,48,101,51,49,55,97,48,52,56,56,48,49,50,57,101,49,102,52,48,99,52,48,57,98,97,48,55,98,101,49,99,49,52,99,99,48,102,49,99,49,101,56,56,51,98,99,48,55,56,54,48,50,52,97,49,102,99,48,50,52,101,56,51,98,54,53,57,49,54,101,49,99,49,50,99,99,51,98,100,100,101,50,98,56,48,49,101,99,51,48,102,48,50,49,100,48,51,99,48,48,55,101,48,48,101,100,48,98,48,48,55,56,99,56,48,49,100,100,101,53,50,56,55,102,52,51,56,50,48,102,52,48,49,99,100,49,52,54,57,50,49,100,48,48,55,100,48,53,52,100,50,49,53,56,55,97,56,49,100,56,57,55,97,57,97,48,55,51,50,48,48,102,102,102,98,55,102,48,48,102,102,55,100,98,49,48,51,57,99,48,48,102,102,55,100,52,55,56,49,50,99,49,52,48,102,99,48,51,102,52,56,48,53,48,56,51,99,55,48,55,97,101,49,101,100,48,102,49,57,53,54,49,100,98,48,55,49,56,48,52,98,97,50,52,48,55,102,57,50,48,51,56,52,49,101,97,48,55,100,50,53,57,50,51,56,55,56,52,51,98,99,56,99,48,102,48,49,50,48,97,52,50,102,49,48,56,51,57,99,48,102,50,53,50,56,97,48,48,101,101,56,51,98,54,48,101,51,57,55,48,57,48,49,102,50,48,102,49,56,55,97,99,98,49,48,101,56,100,48,55,53,53,97,50,99,55,48,55,52,99,51,56,101,53,56,57,54,99,53,54,56,55,57,56,49,101,53,48,55,51,100,48,99,98,50,48,48,102,102,57,100,55,48,55,102,56,48,102,101,56,49,102,49,56,49,51,52,101,48,102,57,52,49,101,48,48,49,51,48,50,48,52,99,49,48,51,99,51,50,102,56,49,101,57,56,51,101,51,48,55,97,99,53,102,98,99,49,101,53,48,102,99,56,55,101,48,51,99,101,102,50,51,102,50,99,52,98,54,50,99,55,97,51,97,51,97,50,50,51,50,51,97,51,97,51,50,49,50,51,97,49,57,53,50,53,48,56,55,55,99,97,51,50,97,49,49,48,97,100,48,101,101,48,55,51,56,51,97,99,53,49,49,53,99,53,54,56,55,52,99,51,57,56,49,100,50,50,98,48,97,55,48,101,98,56,55,54,48,97,57,50,56,56,51,98,50,53,49,57,53,56,53,54,50,49,55,102,56,52,98,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,97,48,55,102,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,102,102,56,49,102,102,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,48,49,51,48,54,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,102,102,56,48,52,48,51,97,56,48,54,56,99,48,48,51,101,51,55,99,48,48,102,102,102,57,48,49,49,54,50,48,48,102,98,49,49,50,98,53,50,99,48,57,52,49,48,50,55,49,56,51,100,52,53,48,51,48,48,52,101,55,48,55,51,48,97,48,52,98,48,102,50,56,55,51,48,49,101,51,57,54,101,53,98,56,55,54,52,51,98,56,53,56,56,49,51,55,56,56,48,57,48,49,101,55,48,55,57,48,49,101,56,48,102,54,97,51,56,55,52,99,49,100,98,48,55,49,56,49,100,54,48,51,98,55,48,55,55,54,49,99,54,48,102,48,48,51,56,52,48,55,55,56,100,48,55,48,48,97,57,52,101,48,101,97,57,52,97,53,101,56,55,56,56,51,100,50,48,102,48,99,51,97,52,56,97,49,101,51,48,55,57,48,99,49,53,50,100,57,53,97,49,99,101,48,102,102,57,54,48,53,54,56,48,53,55,51,97,56,54,53,48,51,97,97,48,55,97,54,49,102,98,48,55,49,101,48,102,52,99,49,100,97,56,51,101,57,48,55,53,97,53,101,54,48,101,99,56,51,99,99,48,55,51,97,48,102,48,48,102,102,51,57,99,48,102,52,52,49,100,99,56,55,57,54,56,97,99,50,57,99,98,56,99,49,100,100,48,102,100,56,51,98,102,48,102,48,57,53,56,49,101,56,48,101,57,57,55,102,50,53,50,57,55,101,56,52,53,100,48,55,55,48,98,53,99,53,51,56,55,56,52,97,54,50,98,52,98,48,99,53,55,57,55,56,53,54,57,54,50,53,49,57,54,48,48,57,54,48,52,56,57,54,54,53,54,97,55,57,53,97,101,51,97,56,53,53,102,101,48,49,99,56,101,48,48,102,98,55,102,48,48,55,100,52,101,56,51,57,99,48,48,55,100,98,56,48,49,50,99,49,52,48,101,51,99,51,102,52,57,101,53,48,56,51,98,56,48,55,97,101,49,100,50,48,102,49,57,53,52,49,101,52,48,55,49,56,48,52,99,53,97,52,48,55,48,57,50,48,51,102,97,49,101,97,48,55,50,99,53,57,50,52,48,55,56,52,51,98,99,57,50,48,102,48,49,49,99,97,52,50,56,100,48,56,51,101,50,48,101,100,57,50,56,98,102,48,101,101,56,51,99,57,48,101,51,57,52,101,57,48,49,99,100,48,102,49,56,55,53,48,98,49,48,102,55,52,56,55,53,53,100,50,99,55,56,55,52,99,51,101,101,53,56,57,53,50,53,57,48,55,57,56,49,100,97,56,55,51,100,51,48,97,100,48,48,57,54,101,53,48,49,56,56,52,48,49,102,54,100,52,48,48,102,102,102,57,49,97,56,49,51,54,101,48,48,102,98,53,57,48,55,51,52,48,101,99,52,48,57,55,101,50,100,52,51,97,50,49,100,102,48,50,53,99,56,49,99,100,49,52,101,53,48,48,102,102,55,54,52,98,54,48,55,102,48,49,99,53,48,55,54,48,49,101,56,50,101,56,98,54,50,98,52,48,57,56,53,48,55,99,97,53,50,98,99,56,99,57,57,52,49,101,56,48,102,48,50,53,57,54,54,56,54,56,54,53,98,57,52,52,48,101,55,52,97,50,50,101,49,49,49,48,48,51,99,97,48,101,101,56,49,99,53,50,55,97,55,56,55,99,50,48,51,98,56,49,101,100,57,99,49,101,55,48,102,99,48,51,99,51,48,55,97,50,49,101,53,48,101,102,56,51,98,52,50,99,56,49,100,101,56,48,98,98,99,98,102,102,97,101,98,97,101,98,102,101,48,51,55,102,48,48,102,102,51,101,51,50,48,48,102,102,48,102,98,100,101,48,48,55,57,50,51,48,102,99,57,52,54,48,52,56,55,56,49,51,54,48,49,102,51,101,100,48,49,50,56,97,48,102,55,99,51,102,101,56,55,56,49,100,98,56,51,100,49,48,55,56,56,48,102,49,48,48,102,102,52,57,52,51,56,54,48,52,57,99,56,55,56,99,98,50,50,97,48,51,102,99,53,57,56,55,56,54,57,57,50,98,56,48,49,101,99,51,50,102,100,51,50,56,49,100,102,56,51,101,102,48,55,57,56,53,56,48,51,98,57,52,48,48,102,102,102,49,55,50,101,52,51,102,56,49,99,48,48,55,53,101,48,101,54,56,98,98,52,57,48,102,55,48,51,101,56,50,100,54,57,48,97,48,51,100,50,48,102,51,99,98,100,52,99,48,48,99,57,49,48,55,102,97,48,101,49,48,49,99,101,48,49,51,52,101,48,101,54,56,49,101,48,48,102,102,49,50,102,99,48,52,99,49,48,51,98,99,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,99,49,100,98,48,102,99,56,55,49,56,51,99,101,99,98,101,48,50,53,99,53,98,57,53,100,100,50,53,49,100,50,100,49,57,50,49,49,57,50,53,48,57,50,49,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,55,48,55,57,48,51,57,99,49,101,57,50,56,56,98,49,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,51,56,55,97,48,51,98,48,53,98,49,52,52,49,101,53,50,56,99,97,99,50,99,100,48,56,48,50,49,99,49,52,48,51,49,54,56,48,49,102,49,52,57,48,48,55,100,101,49,57,53,97,48,102,50,56,51,97,99,48,101,98,99,48,49,102,53,50,52,48,52,99,53,98,50,49,101,49,98,48,55,97,101,49,99,97,50,56,48,51,100,99,56,52,48,52,97,52,48,51,100,56,98,52,101,48,102,51,48,55,99,49,49,99,49,101,50,56,51,98,101,48,101,97,49,53,97,49,101,54,48,55,56,99,53,57,48,51,57,55,48,102,101,98,101,53,97,50,53,57,55,56,57,50,49,99,101,48,102,48,56,51,97,49,48,101,53,57,53,56,53,100,54,48,55,53,50,53,99,50,50,102,50,98,52,49,100,57,50,54,56,51,57,101,48,101,56,49,53,52,48,101,99,101,52,97,102,48,101,54,48,55,57,99,51,56,52,49,100,48,57,48,55,99,51,102,101,48,51,99,102,50,56,53,97,56,51,98,53,48,55,53,101,49,99,55,48,55,51,101,49,100,100,50,99,52,51,97,97,48,101,101,52,97,51,48,48,55,98,55,56,51,98,99,53,98,56,51,99,48,48,55,98,50,48,102,52,48,98,48,50,98,102,49,54,54,53,99,49,55,48,48,102,102,57,57,48,102,101,48,51,102,49,48,55,97,54,49,102,49,48,55,100,54,48,102,52,48,98,102,57,52,57,50,102,49,51,56,98,50,52,100,54,51,56,55,97,99,49,101,54,56,51,99,48,48,102,102,102,55,56,55,57,56,48,52,98,100,98,52,99,57,50,56,99,97,48,99,53,97,52,57,53,50,49,100,99,50,98,56,97,98,48,101,100,97,48,57,53,99,53,54,97,48,48,54,53,50,56,48,97,51,101,48,48,102,57,50,48,56,48,51,101,52,48,52,53,57,48,48,102,102,51,101,98,98,56,97,100,52,52,48,50,53,48,52,48,57,51,57,48,102,53,49,52,48,102,56,49,51,57,99,49,102,51,50,56,49,49,48,51,99,97,49,102,51,48,55,56,101,53,52,49,54,101,49,100,57,48,102,49,57,54,50,48,52,97,49,97,48,50,51,56,55,57,99,49,100,98,56,55,97,48,51,97,52,56,101,49,101,99,48,55,54,99,49,102,57,48,55,53,56,48,102,50,48,49,100,100,56,55,101,52,51,99,48,48,102,101,99,49,100,101,51,97,49,102,102,50,97,53,48,52,51,97,97,53,100,49,55,97,49,100,100,48,102,52,56,51,98,99,48,101,57,50,53,48,55,55,48,49,101,52,51,101,53,52,98,56,53,54,56,55,99,52,49,100,102,57,54,48,53,57,55,102,56,49,53,49,48,48,51,101,53,97,48,48,48,102,102,102,98,97,97,99,49,102,55,50,101,52,51,99,97,48,48,102,102,102,97,57,102,48,50,53,57,99,51,100,48,49,99,48,48,102,102,102,49,56,51,98,50,50,98,52,48,49,101,100,98,52,102,48,50,55,51,99,51,102,56,53,49,98,100,52,49,101,56,50,100,100,50,56,49,101,97,48,55,50,99,51,102,51,99,51,99,97,53,51,56,49,50,100,48,53,55,50,53,50,54,49,52,100,56,51,98,54,49,100,57,97,48,55,53,56,53,102,56,55,52,48,51,57,101,49,102,53,48,55,97,52,53,101,48,55,50,99,98,98,48,102,48,48,55,56,49,51,52,51,102,97,57,48,53,53,56,51,97,53,50,99,56,98,53,48,101,48,50,55,56,51,98,56,48,55,98,99,49,99,100,48,102,57,48,48,56,56,56,98,97,101,98,102,101,48,49,102,102,48,97,48,49,50,48,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,98,102,101,48,53,102,101,98,97,101,98,97,102,102,101,97,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,53,102,101,97,48,54,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,48,48,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,98,102,102,97,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,52,48,51,53,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,102,102,56,49,102,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,97,48,48,101,97,56,49,101,57,56,55,101,99,49,99,55,56,51,100,51,48,55,54,97,48,102,97,52,49,100,54,57,55,57,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,102,102,101,55,48,51,100,49,48,55,55,50,49,101,53,97,50,98,48,97,55,50,101,51,48,55,55,52,51,102,54,48,101,102,99,51,99,50,53,54,48,55,97,48,51,97,54,53,102,99,57,52,97,53,102,97,49,49,55,52,49,100,99,50,100,55,49,52,101,49,101,49,50,57,56,97,100,50,99,51,49,53,101,53,101,49,53,97,53,56,57,52,54,53,56,48,50,53,56,49,50,50,53,57,57,53,97,57,101,53,54,100,98,97,56,53,52,48,49,98,53,101,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,53,48,51,50,102,102,56,48,55,50,97,48,48,102,102,51,101,57,51,52,48,49,102,54,102,97,48,101,99,99,48,49,102,54,101,52,48,52,98,48,50,48,48,102,102,55,99,100,98,97,48,101,102,56,55,54,48,48,57,97,49,48,55,53,97,49,100,102,48,101,98,97,51,56,49,51,54,48,48,102,102,101,56,52,51,97,52,53,54,56,51,99,49,99,49,100,55,48,55,55,50,49,101,57,48,102,54,48,55,56,52,49,101,50,49,52,52,49,99,57,50,101,48,51,98,54,49,101,52,48,102,56,56,55,55,53,48,52,97,97,50,100,48,51,98,99,48,102,53,52,97,97,48,55,53,101,53,100,48,51,99,49,50,97,56,51,98,50,53,49,48,55,98,48,49,101,48,49,54,50,48,101,101,52,97,101,50,100,49,49,52,51,57,50,49,102,52,48,102,52,49,55,99,53,97,57,53,100,56,98,102,50,102,56,48,52,48,98,48,48,55,99,57,56,52,48,49,102,54,98,54,48,52,98,48,48,48,102,102,51,101,99,102,48,48,102,102,57,57,101,48,55,53,101,99,48,49,50,98,101,49,99,52,50,56,48,98,55,48,101,52,56,49,50,101,48,53,48,49,55,101,49,100,51,50,98,48,48,57,97,101,54,53,56,48,102,48,57,52,54,49,101,56,48,50,54,51,99,51,97,101,48,102,48,48,102,102,51,98,101,48,101,99,52,51,101,52,53,55,56,55,54,52,98,97,48,101,53,48,55,101,99,49,100,54,48,51,98,55,48,55,56,99,49,99,53,48,101,102,56,51,56,55,48,55,56,54,99,56,51,100,56,48,101,100,56,55,54,99,97,55,48,102,50,57,55,54,49,101,99,50,98,56,98,51,52,101,48,102,56,48,55,98,56,51,101,54,49,100,100,54,52,51,98,101,100,56,55,97,49,51,50,56,98,100,48,49,54,55,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,98,102,56,48,49,102,48,99,102,48,50,53,55,51,48,51,100,54,48,48,55,100,56,100,48,51,100,52,48,50,54,53,99,98,100,48,101,51,99,57,55,101,49,100,51,48,50,53,52,48,49,99,48,49,54,102,56,51,98,54,49,102,52,99,49,101,54,101,53,54,56,48,51,100,56,50,48,102,100,52,49,102,97,57,54,97,56,99,49,99,50,48,101,53,52,56,48,51,100,98,54,56,56,49,101,50,50,98,99,98,53,48,102,52,55,48,102,52,56,51,57,50,50,98,48,48,57,57,55,50,57,99,101,57,101,53,48,48,55,56,56,51,57,97,53,48,48,102,102,50,53,99,48,52,99,56,98,52,101,53,53,56,55,97,97,56,51,56,50,57,100,54,48,49,57,102,52,97,48,50,102,101,56,48,51,101,51,51,99,48,52,57,53,55,48,50,52,99,48,48,49,102,53,50,56,48,101,49,99,48,52,99,52,51,99,51,99,98,100,48,102,54,56,49,51,54,51,100,56,48,50,55,52,56,51,100,100,100,48,48,98,52,99,53,57,56,55,54,99,97,55,48,48,102,102,55,97,101,54,49,99,56,48,101,50,55,48,55,55,48,53,48,56,55,54,99,49,51,50,49,100,49,48,101,97,57,54,97,53,54,54,52,49,48,55,50,50,49,100,52,48,55,53,100,56,51,101,56,53,52,49,54,50,48,48,102,102,102,55,49,55,52,49,48,55,97,50,57,50,49,102,101,48,48,55,98,55,56,51,99,101,53,97,48,55,53,54,56,51,98,97,48,57,49,48,49,56,48,57,55,102,99,48,53,98,101,48,48,55,99,97,56,52,48,57,51,98,48,102,100,56,49,51,54,99,48,48,102,102,102,97,57,49,48,55,56,56,53,57,48,51,98,57,52,98,102,54,49,101,48,48,102,102,50,53,50,48,51,102,99,53,49,56,49,51,56,54,57,101,49,100,100,101,99,49,52,99,54,48,102,56,56,55,49,48,49,100,55,56,55,49,56,49,101,51,48,55,52,99,49,101,56,50,50,102,50,101,99,98,101,48,102,50,56,55,55,57,48,99,97,49,101,49,99,97,48,55,54,54,48,102,50,52,51,100,99,48,102,54,102,50,53,52,52,56,55,56,56,98,100,48,102,49,48,48,102,102,51,100,51,56,101,49,99,55,48,101,100,56,55,54,99,98,48,48,102,102,102,49,56,55,98,56,97,99,52,99,52,49,48,48,102,102,97,52,56,53,48,48,102,102,102,99,102,48,102,54,48,55,52,99,51,97,101,49,102,101,48,101,98,48,55,57,99,51,56,97,49,102,97,48,101,100,49,52,50,49,102,53,48,101,52,48,55,99,52,97,48,50,101,48,51,97,54,49,102,49,48,101,56,48,55,97,99,97,54,50,98,56,51,99,52,49,100,55,48,102,54,48,55,53,56,51,99,52,56,50,57,48,53,53,48,55,57,48,51,97,101,49,101,52,48,101,101,49,54,101,56,54,57,99,53,52,49,55,99,49,100,101,50,102,48,97,55,52,99,52,98,50,97,48,98,53,50,57,56,98,48,52,52,52,100,50,98,99,98,53,50,98,100,50,49,50,99,97,102,52,102,54,57,100,54,100,99,98,57,97,48,48,102,102,57,49,54,48,48,55,100,57,50,56,49,50,56,97,57,101,48,52,56,54,56,49,51,101,48,48,102,102,52,100,52,56,49,50,57,48,57,54,56,50,49,101,48,52,51,50,57,52,49,99,99,48,51,101,48,48,102,102,102,50,57,52,56,49,99,48,55,52,51,100,56,53,102,48,55,53,56,51,99,97,49,101,97,50,101,52,49,99,101,49,55,57,100,56,48,102,56,48,51,56,100,48,102,56,48,55,57,48,98,57,48,101,54,52,97,48,56,55,55,49,50,52,51,99,48,49,102,53,48,55,51,97,49,101,51,48,101,52,56,55,99,52,98,52,52,51,52,50,50,98,52,97,48,55,48,97,101,50,99,56,98,98,52,97,50,98,48,98,51,48,101,100,56,55,54,99,98,52,52,50,52,102,48,101,102,57,53,98,102,101,48,56,99,97,56,48,100,102,56,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,53,48,51,53,48,49,98,102,48,48,102,102,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,102,102,56,48,100,102,97,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,98,102,102,97,56,51,48,101,48,101,51,48,48,57,53,50,48,50,54,57,56,48,57,57,102,99,49,101,97,57,48,50,53,97,48,48,102,102,57,54,98,48,55,102,101,48,52,99,51,101,48,101,51,55,50,56,56,48,49,101,102,53,97,48,55,49,54,48,101,54,99,49,101,51,48,51,100,97,101,49,99,101,99,49,101,52,48,49,51,53,99,49,100,99,99,49,101,97,97,48,101,49,48,55,55,48,98,102,101,53,48,101,50,102,98,48,55,55,52,98,99,48,49,50,49,99,53,99,102,52,49,99,53,57,48,48,102,102,57,48,57,55,49,52,53,55,49,51,48,49,50,101,52,101,100,48,48,98,99,50,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,55,102,99,48,52,97,98,48,55,100,50,48,52,57,49,48,49,51,57,101,48,52,98,53,56,55,53,48,97,102,48,102,100,48,49,51,49,52,48,52,97,51,48,49,51,51,54,48,101,48,56,51,57,52,53,98,49,55,97,56,56,49,100,51,50,97,52,51,100,101,48,102,98,48,49,99,49,56,51,100,55,48,55,53,56,49,100,54,50,99,99,51,100,54,53,57,50,48,49,54,56,53,98,50,48,56,55,54,52,97,102,48,102,49,56,55,101,56,51,97,48,53,48,57,52,99,57,54,49,101,49,52,100,50,57,99,97,51,50,102,52,98,56,52,51,50,57,57,49,57,51,97,56,98,48,55,48,97,100,50,57,48,98,55,52,102,54,100,97,97,54,99,97,102,52,100,98,56,48,53,53,100,52,48,51,51,101,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,102,102,101,98,97,101,98,97,102,102,101,97,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,102,102,56,50,48,48,102,102,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,52,48,51,53,48,49,102,102,48,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,97,48,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,102,102,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,49,55,102,97,56,49,56,48,48,102,102,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,56,49,97,102,56,48,51,101,51,98,56,48,48,102,102,102,97,51,49,50,99,52,48,49,102,54,56,97,48,102,56,97,52,49,102,55,56,49,51,48,97,53,48,49,55,101,56,97,48,52,56,49,56,51,97,50,48,102,48,56,55,56,99,97,54,48,102,99,49,54,101,49,100,97,48,102,52,48,55,53,99,97,102,50,99,99,49,101,101,56,51,101,53,48,101,53,97,51,56,51,98,48,50,102,57,49,52,48,57,55,49,52,56,54,49,48,56,51,101,50,56,48,48,102,102,102,53,52,51,56,97,49,100,101,48,102,48,48,55,53,52,49,101,52,49,53,97,49,102,48,48,102,102,102,55,48,51,99,98,50,56,48,51,97,53,54,100,98,56,49,100,51,50,56,99,98,57,48,101,52,48,55,53,56,51,101,54,49,99,101,48,102,100,57,55,101,53,55,48,55,99,52,51,57,102,102,101,48,53,49,48,48,102,54,48,48,49,102,53,99,50,48,52,101,99,56,51,56,101,48,50,53,50,48,49,100,48,48,49,51,100,48,48,102,102,102,56,52,49,99,49,57,55,99,48,101,102,52,48,57,53,99,48,55,102,97,53,102,57,52,97,49,100,98,48,55,52,54,48,102,49,99,51,99,97,53,102,56,55,50,49,48,48,102,102,98,50,48,102,56,57,54,52,49,101,54,50,57,52,51,101,50,49,101,55,48,101,97,50,53,50,50,56,51,98,55,48,48,55,98,57,102,48,51,100,51,50,97,99,51,98,101,49,101,99,48,101,97,48,55,48,48,51,99,56,49,101,55,48,101,55,56,55,97,52,98,100,48,101,51,49,53,97,49,100,49,48,102,50,48,55,52,50,52,97,54,48,102,50,56,55,55,52,98,52,50,99,48,97,56,48,102,53,56,55,52,100,51,99,98,101,48,52,53,100,52,48,51,101,51,56,51,100,54,48,101,48,56,49,99,101,56,55,100,52,49,99,49,48,55,57,99,48,57,53,99,50,100,99,49,100,102,56,55,55,57,49,48,48,102,102,57,55,100,48,102,55,48,51,97,48,50,101,48,49,99,50,49,54,54,48,101,57,99,51,97,97,99,97,52,48,55,48,52,51,97,99,56,56,48,101,54,52,98,99,48,101,55,50,52,56,51,98,99,50,99,52,49,100,101,56,55,54,57,49,56,51,56,56,57,52,49,100,101,52,97,48,101,54,49,52,48,100,48,55,50,53,50,100,102,48,101,99,57,53,49,56,51,57,54,57,56,53,48,100,56,55,55,52,97,101,57,52,52,57,48,101,101,53,49,53,102,52,56,52,56,55,55,50,48,49,52,50,50,48,48,102,98,99,50,48,48,55,100,52,53,56,55,97,48,48,102,102,49,102,53,48,99,48,52,100,97,51,52,48,101,97,57,48,56,51,99,52,49,101,48,48,102,102,55,56,99,48,52,98,102,48,51,100,55,50,56,49,51,52,49,101,51,56,49,50,101,56,48,102,52,52,98,99,48,101,102,57,54,48,56,48,53,57,50,55,56,55,53,53,57,50,101,53,50,56,97,97,50,102,48,49,100,57,48,55,101,48,98,57,52,54,50,57,48,97,99,48,101,51,57,55,52,48,102,56,48,49,100,54,50,52,55,50,97,102,48,55,99,101,56,51,56,101,57,57,54,53,55,49,54,52,49,100,52,48,102,51,56,51,98,57,48,55,56,56,57,99,49,100,100,48,55,55,102,52,48,102,50,49,48,56,49,100,102,56,55,55,51,102,99,48,57,55,100,55,53,100,55,53,102,102,100,52,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,52,48,98,102,100,52,48,99,48,48,48,102,102,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,55,102,99,48,51,98,101,49,52,48,50,48,49,100,52,48,51,102,101,49,52,48,50,48,49,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,48,56,48,54,97,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,102,102,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,54,97,97,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,48,102,102,98,48,52,53,102,102,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,52,52,97,48,48,55,99,97,51,48,48,57,49,97,48,50,53,100,48,48,102,102,57,48,100,48,48,55,100,57,57,97,50,56,55,52,99,48,57,53,102,48,101,54,101,48,55,54,56,49,99,50,48,55,102,50,48,101,48,48,102,102,51,97,48,48,102,102,52,99,55,49,55,50,48,101,100,99,97,99,55,49,49,49,97,48,101,50,48,55,49,48,51,102,52,49,101,102,48,55,57,101,48,102,56,56,51,56,99,49,101,52,50,57,99,49,100,55,49,52,97,56,101,56,52,56,54,48,48,102,54,54,48,51,98,101,52,102,101,48,101,100,56,97,101,48,102,51,49,53,101,49,99,98,57,52,99,52,101,50,56,99,51,97,48,53,100,57,55,99,53,100,57,53,50,49,99,57,56,48,101,102,48,55,48,100,48,56,51,97,50,49,99,101,48,101,57,56,48,102,54,97,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,97,48,52,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,97,48,50,54,97,53,55,102,99,49,50,52,48,48,55,99,54,99,48,48,49,102,54,53,97,48,102,56,52,48,57,48,102,48,48,102,102,55,100,56,52,48,51,97,100,48,55,51,52,49,99,102,50,56,99,51,98,99,49,102,52,48,55,51,99,48,52,102,56,56,51,101,48,48,55,48,56,48,52,98,97,48,51,101,55,48,101,54,49,55,49,57,56,50,98,48,98,50,52,54,50,99,52,51,99,52,49,102,102,52,56,48,101,50,56,51,97,100,48,55,97,97,49,100,50,48,102,54,50,51,57,53,54,57,101,53,97,57,53,54,49,101,49,48,55,53,50,53,98,48,51,99,101,48,102,49,50,55,97,54,48,55,54,99,99,57,97,49,100,52,48,55,56,50,49,100,50,50,102,56,51,99,56,49,100,57,50,100,56,97,100,50,98,52,51,99,57,54,49,99,100,48,55,56,50,48,101,102,99,48,51,55,53,100,52,48,50,52,49,99,48,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,52,48,51,98,101,49,55,102,99,48,52,48,51,48,48,55,100,48,54,56,48,51,53,53,51,50,48,48,102,102,102,98,97,54,48,48,102,102,52,51,56,100,48,48,102,102,49,52,52,53,99,49,99,101,50,56,48,100,102,54,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,52,48,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,50,56,50,48,48,102,102,51,101,56,51,52,48,49,97,97,57,57,48,48,55,100,100,51,48,48,50,49,99,54,56,48,48,102,102,97,50,50,101,48,101,55,49,52,48,54,102,98,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,102,102,48,48,57,48,56,53,100,55,53,100,55,102,99,48,54,102,99,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,49,57,102,56,97,48,49,54,48,54,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,55,98,54,48,48,55,100,99,101,56,49,51,56,54,49,102,97,48,50,52,49,99,48,49,102,53,56,50,48,52,100,100,56,49,51,52,101,48,101,98,53,49,55,98,101,48,102,51,52,49,100,102,56,55,48,48,102,102,97,54,50,56,52,49,100,100,97,55,102,52,57,50,57,100,98,97,48,101,97,48,55,101,99,49,101,102,56,51,99,48,48,101,55,56,51,57,53,48,101,57,56,51,99,54,101,56,99,49,101,48,48,101,100,48,55,99,52,51,98,99,53,102,102,48,55,53,99,49,101,49,48,55,56,56,53,55,48,51,99,50,101,49,99,101,50,102,48,51,98,101,57,99,53,49,56,55,99,102,48,55,54,51,48,55,51,52,98,51,98,50,98,48,97,102,50,102,50,99,98,52,50,98,102,102,99,48,57,49,56,48,49,102,50,55,102,48,48,55,100,101,55,55,48,50,52,97,99,49,100,54,97,52,48,49,50,52,48,48,102,102,52,57,100,56,51,101,53,48,48,55,98,55,52,48,57,100,55,48,55,57,97,48,50,53,100,56,49,101,102,48,55,57,52,51,57,54,56,99,48,57,100,48,102,49,56,49,50,101,50,48,101,50,56,51,99,50,49,100,100,50,99,57,51,49,102,48,52,97,48,55,100,53,49,52,98,97,52,49,101,48,101,99,48,49,102,102,56,51,99,101,101,57,52,49,100,57,97,48,55,55,102,57,48,99,97,99,48,102,48,48,102,102,55,98,99,51,57,101,48,101,98,53,51,52,51,99,56,48,102,50,53,98,48,48,102,102,55,97,54,48,49,101,53,50,102,56,49,99,50,48,55,102,99,98,50,48,48,98,48,54,53,48,99,97,48,55,97,97,48,102,52,99,51,102,54,48,102,99,48,49,101,57,56,51,99,97,48,55,100,50,48,102,52,56,98,99,99,49,101,54,48,55,57,56,48,102,56,56,49,101,48,48,102,102,55,99,52,49,101,56,56,51,99,54,48,102,50,99,57,53,56,53,51,57,52,102,56,51,99,52,49,102,98,48,55,56,48,49,101,49,50,99,99,51,100,48,49,101,99,50,102,102,57,52,97,53,48,50,49,49,52,97,49,100,99,50,97,98,49,55,48,49,101,49,50,101,52,98,50,50,99,51,57,53,101,53,49,57,53,97,53,55,49,52,52,53,55,56,50,54,52,49,50,50,53,54,49,53,97,56,48,53,54,99,51,52,56,53,50,49,54,97,98,102,101,49,100,50,48,101,48,99,49,102,100,48,51,101,51,48,50,53,54,48,49,102,50,56,51,98,102,48,50,54,48,52,48,57,55,100,48,55,56,54,53,102,48,51,97,99,48,55,99,54,48,101,97,56,98,102,54,52,51,99,97,49,99,54,48,102,99,48,55,54,49,101,52,54,99,53,56,57,53,50,53,56,101,52,55,52,56,52,52,52,57,52,55,52,56,52,54,52,100,52,55,52,99,50,97,52,98,101,48,101,102,57,55,56,53,52,50,53,57,54,52,49,100,99,48,102,56,56,55,53,56,98,100,50,98,56,98,50,48,101,57,56,55,99,99,51,97,52,53,57,57,55,48,49,100,55,48,102,51,57,53,50,53,101,56,55,54,52,98,99,50,99,99,97,99,52,100,48,48,101,50,57,48,48,102,102,55,100,51,101,56,48,51,101,100,52,52,49,99,101,48,48,102,102,51,101,100,54,56,48,57,52,55,48,101,56,56,51,101,49,48,101,55,48,55,56,99,51,98,101,100,56,51,102,53,48,101,53,56,55,55,56,51,57,99,49,100,97,48,50,54,98,56,49,100,48,57,53,97,56,48,57,48,49,100,100,50,100,48,49,100,53,56,51,101,54,52,97,50,97,51,56,48,57,100,50,52,57,53,54,49,100,52,50,100,48,51,99,56,49,101,99,50,100,102,48,51,57,101,48,102,100,57,54,97,53,54,56,55,56,52,98,99,48,55,51,48,49,101,97,97,48,102,49,56,55,56,50,48,51,99,48,49,100,49,52,52,52,98,48,101,102,49,54,56,53,97,99,56,51,99,97,48,101,55,56,51,99,49,48,101,57,48,55,52,56,48,50,53,98,53,52,48,99,49,56,48,49,102,53,97,52,48,48,102,102,102,98,49,52,48,55,101,54,48,48,102,102,102,97,99,48,48,50,54,57,52,51,97,54,48,52,99,98,56,51,56,98,50,99,55,49,99,99,53,49,48,55,52,48,49,102,48,48,102,102,55,51,51,50,50,48,55,51,97,55,48,51,100,101,48,55,49,53,56,49,101,51,48,55,48,99,51,102,56,48,102,48,48,49,99,102,48,48,102,102,51,100,99,56,49,102,49,48,101,50,56,55,102,56,48,49,101,99,49,99,48,102,48,102,56,51,98,102,50,97,48,97,55,48,48,55,97,56,50,49,100,53,50,56,55,56,55,99,52,51,97,51,102,101,50,99,48,97,55,52,100,51,56,50,55,57,48,53,51,98,102,99,48,51,98,99,57,52,48,50,52,49,99,48,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,48,51,98,101,49,52,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,55,102,99,48,98,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,100,55,48,55,51,99,48,101,55,52,49,101,48,48,102,102,51,102,55,48,55,57,50,49,100,97,48,55,52,99,48,101,98,48,51,98,52,53,99,48,55,99,52,51,102,56,49,101,98,56,50,100,55,57,52,54,49,100,102,50,56,56,97,55,50,101,48,51,99,48,53,98,49,54,49,56,97,51,50,56,48,98,51,48,102,52,49,54,55,57,49,52,97,54,48,101,101,57,53,54,53,100,57,55,50,57,55,57,48,99,97,53,50,57,52,98,51,52,99,55,48,49,50,52,53,55,50,54,53,99,50,49,97,50,98,56,57,57,55,49,50,56,53,48,101,53,101,48,48,101,48,51,48,48,102,102,55,100,48,100,56,49,50,50,101,56,48,48,102,102,52,56,51,56,48,51,101,98,57,99,49,100,48,48,102,102,55,48,97,53,49,56,98,55,50,98,48,51,100,48,48,102,56,99,97,56,48,55,55,56,48,52,99,53,48,51,99,101,50,57,56,98,56,54,49,56,52,52,50,99,56,97,49,48,55,97,48,49,102,102,48,55,49,50,48,101,55,48,97,51,48,102,98,57,52,99,57,48,53,54,102,48,101,56,48,55,52,49,51,56,97,100,57,50,98,99,98,55,48,101,53,102,52,51,97,52,49,50,102,49,48,56,98,51,50,102,100,48,51,99,100,99,57,54,52,49,101,49,52,102,55,51,49,57,48,99,48,52,53,55,48,48,102,102,55,99,52,56,99,48,57,51,52,50,102,52,49,102,100,48,48,51,101,99,53,100,48,52,48,57,57,100,56,54,48,97,56,52,102,48,101,49,48,49,50,55,100,100,50,102,48,55,101,99,97,53,50,100,53,57,50,99,49,51,97,49,51,102,48,49,51,48,50,48,101,50,56,48,57,57,53,48,101,49,48,55,54,51,50,51,57,53,102,48,49,100,57,50,102,48,97,57,52,98,48,52,57,49,55,48,53,51,48,50,54,101,97,56,98,100,50,102,52,51,98,55,97,51,52,101,98,50,98,55,57,55,97,53,56,54,57,52,49,57,48,48,102,102,100,51,55,52,52,52,53,52,54,52,48,52,55,52,55,52,50,52,50,54,49,57,52,52,52,52,52,52,54,53,97,52,54,52,53,52,51,52,55,56,99,99,51,48,56,99,99,98,49,51,50,99,50,51,98,50,56,101,56,101,99,54,100,48,99,50,51,52,99,99,57,97,55,54,100,101,54,54,51,54,57,51,54,57,100,56,56,102,102,97,102,53,48,49,54,100,99,48,49,102,50,56,98,48,50,55,53,56,51,100,50,48,52,57,102,48,48,51,101,98,52,52,98,98,52,53,48,101,50,49,54,48,53,55,52,48,55,56,56,48,57,56,101,48,102,98,49,54,56,48,52,98,48,49,55,56,56,55,100,50,56,98,49,48,49,51,57,52,49,48,101,52,48,51,101,51,48,55,48,48,102,102,48,52,99,49,50,51,49,54,97,49,101,48,50,98,100,56,50,97,52,51,100,97,49,100,52,52,100,52,51,97,52,50,52,98,48,101,99,97,50,99,57,53,99,53,99,50,54,52,49,55,101,53,54,52,49,54,49,56,48,56,97,49,100,100,50,99,55,101,100,57,97,48,49,57,50,49,52,48,50,97,53,52,48,49,102,50,57,53,48,48,102,102,55,100,56,100,49,54,50,48,52,100,98,48,49,51,99,97,49,101,52,48,55,48,52,49,99,101,50,101,99,51,99,52,56,97,48,101,97,52,48,57,54,51,52,98,50,101,48,49,100,49,56,55,57,99,51,57,97,57,52,53,97,50,52,51,54,53,48,51,101,48,102,98,99,49,99,99,48,51,100,101,48,50,54,48,56,51,57,97,53,99,56,55,98,100,49,56,51,98,97,53,54,48,55,101,52,51,99,50,49,100,97,48,52,102,53,48,55,55,48,51,99,97,99,49,53,51,48,53,101,97,55,57,52,54,53,48,48,55,99,55,57,53,102,51,100,48,48,98,48,50,98,56,97,101,50,98,102,52,50,48,100,55,102,56,48,98,48,50,57,52,57,54,57,50,57,101,57,48,57,48,57,97,57,56,102,98,99,57,54,57,54,57,54,102,51,99,57,48,57,52,57,54,57,48,101,55,55,57,101,52,57,55,57,102,97,101,57,48,57,48,102,50,52,50,52,50,52,55,50,52,102,97,53,53,53,53,49,101,98,102,51,55,97,98,48,54,98,53,55,97,101,51,57,55,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,50,52,56,48,51,101,50,101,56,48,52,101,98,48,55,53,99,48,57,51,101,48,48,55,100,57,55,49,52,56,56,97,49,102,99,50,99,48,98,50,56,48,101,101,56,49,51,49,99,49,99,97,50,97,99,48,57,54,48,50,56,100,48,102,50,53,49,53,100,99,97,54,52,49,48,102,98,56,51,101,51,48,55,102,101,48,52,98,101,97,51,49,53,52,49,101,48,50,99,49,56,50,100,56,51,100,97,49,100,52,52,50,52,51,57,52,49,52,52,48,101,99,97,53,52,57,54,50,53,99,50,49,52,57,55,101,53,57,99,49,53,102,56,48,56,52,49,100,100,50,99,55,54,97,100,48,48,50,100,97,97,56,51,54,56,48,52,56,57,48,51,98,56,52,56,48,55,99,54,48,52,101,101,56,49,50,55,48,48,101,56,100,49,48,51,100,97,49,101,97,48,101,48,97,54,48,51,100,52,48,50,54,97,99,48,57,55,97,48,55,55,50,56,97,49,102,100,48,101,49,57,55,102,52,49,100,54,48,102,99,56,55,50,49,102,48,102,98,56,51,100,100,48,101,55,48,55,53,100,56,48,102,55,56,55,50,52,51,99,54,56,101,56,54,53,56,100,56,55,54,52,51,100,97,49,100,56,98,50,99,52,48,52,101,52,51,98,101,53,101,52,57,53,101,53,57,55,50,97,56,98,52,52,52,52,50,50,99,54,48,97,101,52,98,48,52,57,101,56,97,102,102,48,48,102,102,102,51,54,52,52,52,97,52,54,52,102,52,55,52,55,52,100,52,50,55,100,57,52,98,52,52,52,98,54,53,97,52,57,52,53,52,99,52,55,98,99,102,98,48,57,50,99,98,102,51,50,102,97,51,98,99,56,101,57,48,99,55,102,48,102,97,51,53,52,100,49,101,55,101,102,97,54,97,51,101,97,51,102,57,102,56,57,48,48,97,49,99,48,48,102,102,102,57,56,49,56,49,50,56,51,56,49,101,101,48,49,50,51,48,49,99,51,48,55,102,97,48,101,102,99,49,100,97,48,48,102,102,51,100,99,56,48,102,53,56,49,100,55,56,51,101,53,48,101,98,102,48,102,98,56,55,98,99,97,97,48,101,54,102,50,101,52,51,99,48,53,48,48,49,50,102,56,49,99,57,48,55,52,52,48,52,99,98,56,55,99,56,51,99,56,48,50,54,52,49,101,50,50,56,99,51,98,52,53,56,56,55,57,52,97,99,48,101,56,49,53,99,49,101,51,50,99,100,49,48,98,56,52,102,99,53,100,49,55,97,56,48,49,99,99,50,98,100,51,57,50,54,52,98,50,50,99,48,49,50,50,57,102,55,57,51,57,52,48,54,97,50,48,55,49,54,48,101,100,100,50,48,49,99,102,48,51,57,51,48,55,51,99,48,101,56,53,50,99,51,100,101,49,101,101,48,55,56,50,57,52,48,101,98,48,49,100,54,48,51,98,100,48,55,55,48,57,54,49,102,98,48,102,101,57,55,100,52,49,101,57,48,102,97,56,55,100,53,50,48,51,57,48,49,100,49,50,97,52,51,98,50,102,56,55,98,56,51,101,54,49,101,54,52,56,52,51,50,98,97,56,51,99,97,49,101,98,48,102,52,53,49,53,55,52,53,99,56,55,56,99,98,97,98,50,98,100,48,54,99,98,51,50,100,49,51,49,50,56,98,49,48,52,56,50,48,100,50,53,102,54,102,48,53,56,56,49,51,98,54,48,101,50,49,101,48,50,54,55,52,48,57,51,99,48,50,54,57,48,48,102,102,57,55,97,50,98,101,52,97,53,48,49,51,101,48,55,100,48,48,102,102,52,98,98,48,51,101,102,48,55,53,54,49,100,51,50,99,52,51,99,53,49,55,56,97,101,50,57,52,51,100,52,48,102,49,99,49,100,55,56,55,97,99,51,56,56,53,50,57,55,50,102,50,53,97,51,49,52,101,53,102,50,53,49,53,57,100,48,53,51,52,51,99,53,51,53,52,57,101,56,48,53,50,49,54,52,53,57,50,48,51,54,48,57,97,97,52,48,50,98,48,98,48,97,51,50,48,98,57,102,101,48,49,49,54,54,98,97,56,51,55,56,48,52,101,57,56,49,50,54,101,48,102,97,52,48,57,49,97,48,55,102,99,48,102,48,56,49,99,50,48,51,101,99,48,101,52,48,55,57,52,51,97,54,53,99,56,55,52,99,51,100,48,49,101,99,50,98,52,51,98,97,53,97,57,55,97,49,100,57,48,102,56,49,52,50,53,52,56,55,102,99,51,57,101,53,49,48,55,100,48,51,100,48,49,99,100,50,57,48,49,101,49,56,55,49,99,98,49,48,102,57,48,55,54,48,51,97,52,57,54,49,101,57,48,101,51,56,55,98,53,50,56,51,97,50,53,97,97,53,56,55,54,99,51,100,52,56,50,53,49,50,49,49,53,101,53,102,97,48,97,51,53,98,56,56,49,50,100,100,54,52,99,52,51,52,51,48,53,48,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,53,48,99,51,48,102,50,52,98,98,48,99,51,48,100,51,97,102,98,100,54,48,56,49,98,54,49,98,101,101,98,56,101,55,48,56,56,57,51,100,55,51,48,50,98,57,98,48,98,99,97,57,100,52,48,54,54,97,48,48,55,99,53,102,56,48,49,102,53,98,54,53,50,48,49,51,100,56,48,52,101,97,57,54,50,48,102,50,52,49,101,51,56,55,54,48,51,97,56,49,102,56,48,55,49,97,48,52,98,49,56,50,52,97,52,49,101,98,56,55,51,52,51,100,97,53,51,97,50,56,55,56,99,97,100,48,102,48,54,48,55,99,56,48,101,97,48,49,102,102,56,55,55,99,51,57,49,56,48,49,101,100,98,50,102,99,51,56,54,49,101,99,48,101,55,49,54,57,56,97,100,48,102,55,48,55,52,52,97,102,50,101,48,57,48,55,57,100,51,99,97,48,101,56,48,57,97,56,56,56,54,57,101,53,52,54,50,99,56,98,50,57,57,57,52,48,102,102,48,51,57,49,48,48,55,99,55,56,48,48,49,102,49,98,53,49,56,51,98,101,48,52,101,55,48,48,51,101,99,51,52,49,100,57,48,57,50,99,102,56,51,97,101,48,50,53,57,56,49,101,55,56,55,50,56,50,102,56,51,101,99,48,55,53,48,49,102,55,56,48,50,54,50,56,49,99,99,56,51,101,101,48,55,49,54,51,56,48,51,51,49,50,48,102,48,52,49,100,51,48,48,102,102,51,100,98,101,49,101,97,99,48,48,102,102,100,48,52,49,101,54,50,100,97,55,48,48,102,102,51,98,51,52,97,101,53,48,49,100,99,99,49,102,53,56,49,51,52,52,48,52,98,51,48,49,50,98,99,53,51,51,52,53,57,48,51,102,56,48,55,101,48,48,102,102,101,54,48,49,99,97,50,49,97,52,57,53,56,49,101,53,50,100,99,97,50,52,48,48,102,102,55,57,50,48,102,51,52,49,100,102,56,51,98,56,55,99,98,101,52,55,48,101,99,97,51,97,51,57,54,52,49,101,51,48,48,55,98,55,49,49,56,51,101,52,49,101,48,48,102,102,101,102,99,49,54,97,57,48,56,48,48,50,54,52,53,54,100,49,54,49,57,49,50,97,97,53,48,50,56,98,55,50,97,101,57,51,102,97,49,54,52,102,56,97,98,49,98,99,49,101,100,56,51,100,56,48,55,54,101,48,52,98,101,48,51,98,51,50,102,99,49,101,57,56,51,99,98,50,102,99,97,52,48,101,52,56,51,98,102,48,101,56,56,48,57,52,100,49,55,56,53,101,57,55,50,53,97,49,52,56,49,100,100,50,57,52,97,98,97,50,102,99,51,99,48,53,54,57,52,50,53,55,102,52,57,50,100,48,51,99,50,57,97,53,50,49,52,97,56,57,100,51,99,51,99,48,53,100,49,53,99,56,50,100,102,52,101,50,99,53,48,56,49,51,52,57,99,57,55,51,49,49,101,57,51,54,101,54,50,99,48,50,54,52,52,48,49,102,54,51,99,48,48,102,98,51,102,48,50,54,53,99,48,49,102,54,51,97,48,102,100,99,51,99,56,48,102,54,99,49,101,57,56,55,102,56,51,100,50,53,55,48,55,54,53,51,100,56,52,52,52,54,48,101,98,48,51,97,55,50,57,99,51,100,48,49,102,102,52,51,48,55,53,101,49,99,54,52,55,55,56,51,56,97,49,99,97,48,101,55,56,55,98,57,56,48,101,55,48,55,48,56,98,101,48,102,102,48,55,101,57,48,48,51,98,50,56,101,49,102,56,52,57,48,101,53,50,51,49,55,54,49,102,48,57,52,48,50,99,55,101,48,102,50,49,55,101,57,54,57,54,53,57,49,54,53,98,49,51,54,100,48,53,48,55,102,99,48,51,55,49,99,48,57,48,56,48,48,102,102,55,100,56,102,56,49,50,101,54,48,48,102,98,49,101,48,101,98,48,51,101,57,48,102,57,56,49,50,101,54,57,56,49,101,50,55,56,97,50,48,55,50,48,48,102,102,52,99,49,56,51,99,52,48,50,53,101,48,98,51,52,99,48,102,50,97,53,48,55,49,100,100,54,48,51,102,50,53,98,56,51,98,56,50,98,99,51,57,99,53,98,49,54,48,48,102,50,48,49,100,98,50,52,48,55,49,48,51,102,52,49,102,97,52,50,48,102,51,48,51,57,101,48,102,51,97,48,56,55,100,99,97,53,98,48,101,54,48,55,99,100,50,100,51,48,97,100,52,99,50,100,55,55,52,57,102,52,53,48,97,48,52,54,52,50,101,57,99,48,98,49,56,48,51,101,102,57,48,48,57,49,55,52,48,48,50,55,101,48,48,102,102,49,102,53,99,101,48,102,55,99,51,56,53,52,56,99,53,98,57,54,52,49,101,56,48,55,51,56,53,52,48,51,99,51,48,50,54,50,56,49,100,56,57,52,99,53,51,98,48,99,50,53,57,54,52,53,102,48,51,100,48,48,101,48,48,102,102,51,56,57,48,55,99,54,53,49,56,55,50,48,97,54,52,55,50,98,55,48,55,52,48,51,100,101,57,99,53,57,52,57,54,48,53,98,56,55,100,51,50,49,99,97,48,57,52,54,56,52,53,54,49,55,101,57,102,101,97,50,52,97,100,48,102,48,97,48,51,57,99,99,57,56,48,50,49,54,56,48,51,101,50,101,97,48,48,102,102,102,98,50,50,55,99,48,57,51,100,48,50,55,55,48,97,53,48,55,50,48,49,102,98,48,102,50,57,55,98,50,48,101,55,99,48,57,56,100,52,57,50,97,56,49,100,55,49,52,50,49,100,56,99,53,99,102,48,48,55,98,53,53,48,48,49,102,50,56,51,101,50,48,55,98,99,48,52,98,102,48,55,52,48,97,99,48,102,98,57,54,50,53,50,57,54,101,49,102,99,48,101,97,48,55,54,49,49,49,50,57,48,56,51,97,97,49,100,57,52,97,52,48,52,102,48,102,51,50,49,49,52,56,53,102,48,55,98,101,52,97,101,51,49,53,101,100,57,53,99,53,56,57,53,100,51,52,56,52,100,56,48,54,97,101,48,48,51,98,51,52,98,99,50,98,48,48,49,97,49,48,98,52,50,57,99,98,52,52,51,48,48,102,102,53,57,50,57,52,53,55,57,54,56,53,55,49,54,48,99,48,48,102,102,51,102,57,49,57,50,100,48,100,51,53,49,57,50,48,48,102,102,50,54,54,100,99,57,98,48,49,102,57,97,49,102,102,99,48,50,49,51,48,51,101,97,49,99,100,48,102,48,48,51,98,101,48,102,56,48,55,97,99,51,56,54,49,101,99,50,98,53,50,56,97,53,48,102,53,56,55,49,56,51,99,101,49,101,48,48,102,102,101,55,56,55,97,48,97,54,52,102,52,53,52,101,50,98,56,98,49,50,97,56,98,102,48,101,99,57,54,97,57,52,53,50,49,55,54,53,55,49,54,52,53,55,49,54,99,56,56,56,48,53,56,50,48,97,54,97,48,57,54,56,56,97,102,97,49,50,53,97,48,97,55,97,48,97,49,50,55,97,49,100,97,51,100,99,50,55,50,48,51,54,101,52,100,52,99,56,57,99,97,48,51,48,98,48,48,51,101,52,51,54,48,48,102,102,102,97,99,97,48,55,102,50,48,52,57,57,48,49,51,99,101,48,102,101,99,49,102,53,49,55,56,49,99,98,50,99,99,98,53,48,55,50,52,48,52,99,99,48,51,101,53,48,55,97,52,48,102,98,52,51,97,50,48,102,49,56,51,97,99,49,100,99,48,102,56,97,54,48,51,98,54,48,101,100,97,54,56,51,101,52,48,55,99,50,48,102,98,48,51,100,54,53,50,48,51,97,56,50,99,56,51,100,97,57,54,49,99,51,48,101,97,56,55,52,52,97,97,48,55,56,52,53,49,56,55,52,56,51,97,54,57,52,53,100,57,54,48,49,99,57,50,98,99,98,50,50,102,97,56,97,102,48,101,102,100,97,49,57,54,54,53,55,49,54,97,53,57,57,53,55,102,97,54,97,50,48,48,98,100,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,100,55,56,48,51,101,49,55,101,48,52,101,54,48,55,56,48,97,101,48,55,97,50,48,102,99,48,48,57,48,101,50,99,53,101,50,97,49,48,56,49,100,102,97,55,56,55,51,52,49,101,54,48,49,51,52,101,56,48,57,56,57,54,101,49,54,48,56,97,57,56,57,97,48,102,48,57,50,52,51,99,54,48,52,97,98,56,51,57,99,52,54,50,57,100,49,53,50,49,50,48,51,99,57,48,53,50,97,53,102,52,99,50,57,99,57,53,99,50,49,52,56,55,52,54,56,98,101,97,97,57,50,53,48,49,101,50,97,52,48,100,99,97,99,99,48,49,56,57,50,97,48,49,49,102,52,48,48,102,97,100,56,48,50,54,102,56,51,100,50,48,52,57,49,48,49,51,57,99,48,101,49,99,49,102,99,56,55,55,99,51,99,56,53,101,49,52,48,53,49,49,52,52,48,102,52,56,49,100,54,51,54,48,102,52,97,48,97,50,50,100,49,51,99,97,98,55,52,51,99,54,48,101,97,48,97,98,48,55,98,48,49,99,53,48,102,57,48,55,100,52,51,97,99,53,56,99,97,50,48,55,56,99,51,97,56,56,54,53,98,49,53,52,53,100,50,49,48,55,52,57,49,101,53,51,52,97,53,50,102,56,98,98,56,48,101,102,49,54,49,100,56,57,48,49,51,53,102,49,49,97,53,51,57,48,56,48,51,97,55,48,48,57,55,98,48,55,98,56,53,52,48,51,102,102,48,55,48,56,48,101,52,52,49,102,100,56,55,55,57,98,55,57,57,50,56,48,49,102,54,56,51,97,48,48,102,102,55,54,56,48,102,54,99,97,48,54,53,50,49,98,52,54,54,100,102,54,56,97,55,48,55,57,48,49,99,100,50,56,52,51,101,50,53,54,51,52,102,54,52,50,50,100,52,98,100,52,50,50,53,57,48,99,98,57,54,51,53,52,50,48,57,55,52,53,57,97,48,101,102,101,98,51,54,53,57,57,54,49,49,98,50,55,53,102,102,101,48,52,99,50,48,51,97,51,50,97,48,49,102,102,56,51,56,52,48,55,100,99,48,101,49,48,51,99,50,101,51,99,99,57,52,48,48,102,98,52,49,100,48,48,102,102,51,99,98,48,55,52,56,53,102,51,99,56,101,101,50,51,51,54,102,98,52,53,51,56,51,99,56,48,101,54,57,55,99,49,99,101,50,99,100,100,54,55,97,54,57,53,52,53,101,97,49,49,50,99,56,54,53,99,98,102,101,54,100,51,56,97,53,50,99,100,48,55,55,102,51,100,99,50,98,48,98,48,56,100,100,48,54,99,48,50,52,97,99,48,57,101,98,48,55,48,100,99,48,57,54,56,48,50,55,49,52,48,57,97,57,48,55,50,48,56,52,53,54,57,54,97,56,99,49,100,54,48,55,52,101,48,52,99,97,56,51,102,101,48,55,53,97,49,99,102,52,101,50,100,53,48,102,98,50,48,50,55,48,49,100,102,48,55,54,101,48,102,52,48,51,99,99,49,99,102,50,98,53,51,53,49,57,50,100,49,99,97,57,50,56,53,48,56,98,51,48,48,102,102,55,54,54,49,53,97,56,48,57,55,54,57,54,56,48,53,54,57,53,99,53,55,102,101,102,101,101,100,57,53,101,56,51,48,101,54,52,51,99,48,49,101,55,97,97,48,49,55,51,99,48,48,102,102,102,57,57,98,56,49,50,98,56,48,101,98,99,49,99,102,56,55,57,48,48,57,50,98,48,55,97,48,48,101,98,56,49,100,99,49,53,50,49,100,101,50,102,48,49,102,48,48,102,102,55,57,52,48,57,99,98,48,102,56,48,51,101,52,48,102,52,49,52,50,49,99,102,48,101,101,57,52,99,101,49,55,97,49,101,48,52,57,50,101,52,48,57,55,50,50,100,48,97,101,50,99,56,51,100,56,53,100,48,55,55,99,51,98,97,53,55,50,54,49,54,97,57,54,57,52,53,98,48,55,98,56,51,99,57,100,48,49,51,48,51,100,50,57,101,53,57,50,55,100,50,55,57,54,56,57,57,55,50,57,98,100,51,100,51,56,98,48,55,49,51,55,102,99,48,52,54,56,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,100,99,54,52,48,50,97,98,52,48,48,102,102,97,51,50,48,48,48,102,102,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,51,54,48,55,48,49,50,52,101,48,48,102,102,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,48,53,52,54,51,50,48,49,53,53,97,48,48,102,102,53,49,57,48,48,48,102,102,53,102,54,53,48,48,102,102,100,55,51,48,50,52,49,48,48,49,98,48,51,56,48,57,50,55,48,48,102,102,52,99,52,54,48,50,53,98,99,48,48,97,57,48,56,55,52,49,52,48,101,57,48,101,53,48,48,49,98,98,52,54,98,56,48,50,55,51,57,52,56,48,49,53,101,50,97,99,48,50,99,49,48,50,54,56,101,48,48,100,56,98,56,51,98,97,48,48,102,102,52,100,100,56,102,50,48,48,102,102,53,52,52,51,102,54,48,100,99,97,101,98,97,101,97,48,51,50,102,56,48,52,55,57,101,98,97,101,98,97,102,100,99,48,53,99,48,48,102,102,48,55,99,97,49,52,48,49,97,100,101,101,48,101,100,56,48,49,51,50,99,99,51,56,50,48,48,53,52,55,99,49,102,97,97,56,48,56,50,49,48,48,102,102,56,98,48,49,101,48,51,51,97,56,48,102,100,101,48,48,102,102,102,57,52,50,56,48,51,53,98,100,99,49,100,98,48,48,102,102,50,54,53,57,56,55,48,52,48,48,102,102,97,56,102,56,51,102,53,53,48,49,48,52,50,48,49,49,54,48,51,99,48,54,55,53,48,49,52,57,48,102,54,52,48,49,98,55,52,51,101,56,48,50,55,97,57,99,56,48,48,98,48,99,99,48,49,56,56,56,48,57,55,56,56,48,51,53,98,51,48,101,101,48,48,50,55,55,56,55,97,52,48,48,102,102,97,97,99,55,97,101,50,98,97,101,98,97,56,49,54,98,56,48,101,102,55,97,101,98,97,101,98,102,102,97,101,98,97,102,56,53,101,53,102,102,55,100,98,101,52,54,102,55,99,54,102,101,54,97,54,56,55,100,102,49,99,56,102,100,53,56,54,49,53,56,100,98,48,97,49,50,54,53,48,48,102,102,99,100,98,48,48,55,100,51,52,48,49,51,50,99,49,100,50,48,50,54,55,48,48,49,102,53,100,99,48,52,98,99,49,55,52,49,100,98,52,53,101,53,52,49,54,56,48,101,55,52,51,57,101,53,48,56,49,50,101,97,49,102,97,50,56,54,53,50,49,51,100,51,51,57,53,50,49,101,102,48,55,51,56,49,100,97,48,101,102,49,52,48,99,51,102,99,98,49,52,98,50,56,48,97,52,52,53,52,98,56,48,102,56,56,55,51,55,56,55,51,99,51,102,57,97,52,97,57,99,53,56,97,48,57,52,49,56,51,100,98,56,51,97,51,99,98,102,52,102,50,99,99,97,52,52,100,102,56,48,50,99,57,51,55,102,98,55,49,98,102,99,54,49,99,50,52,102,56,100,98,56,99,51,101,102,56,49,52,55,49,49,56,50,57,52,48,55,53,56,48,48,55,99,53,98,52,48,57,57,97,48,101,98,49,54,50,48,101,99,99,49,102,101,48,49,50,56,52,57,50,56,98,57,48,48,51,102,50,53,48,48,55,98,97,56,48,57,56,57,50,56,53,50,99,49,51,48,57,101,57,51,52,49,101,56,48,101,56,57,55,97,53,51,48,55,50,56,49,100,99,56,55,99,49,98,99,56,97,99,48,55,55,102,49,53,54,53,50,54,48,101,49,49,54,97,49,100,99,48,101,51,100,53,51,56,57,97,49,101,57,101,57,99,49,101,48,48,48,102,102,55,97,56,53,99,48,52,98,56,51,98,100,57,48,48,51,97,101,53,101,57,54,48,97,48,54,55,56,55,52,99,54,97,48,50,56,48,55,98,49,53,49,100,57,101,98,50,52,53,52,54,57,49,100,53,101,55,49,52,100,97,53,53,98,54,48,50,97,57,57,49,97,57,52,52,54,98,97,98,100,56,51,49,49,50,57,56,49,49,53,54,99,50,54,54,48,50,50,97,48,52,99,51,99,55,49,54,48,102,54,48,50,100,102,52,102,101,54,100,97,56,51,57,49,102,52,102,54,54,56,56,101,51,49,98,50,54,55,56,102,48,97,97,56,55,48,97,57,48,53,51,57,100,53,54,98,100,101,54,53,49,97,48,101,51,101,49,100,97,97,52,49,53,50,55,50,53,54,97,48,102,97,100,51,100,97,100,49,56,54,99,53,101,55,54,97,55,53,56,55,57,97,101,54,57,100,57,56,55,97,56,102,48,49,98,52,55,49,56,100,56,99,50,56,99,51,48,50,57,55,53,102,55,51,101,100,99,48,48,53,50,98,57,102,54,49,55,99,99,97,48,51,54,51,52,57,98,56,48,50,102,52,102,97,100,55,49,53,99,101,50,56,100,99,101,98,54,98,56,98,53,101,57,55,50,99,49,51,102,56,49,52,49,48,48,51,101,102,49,52,48,57,54,48,57,48,50,54,55,99,48,49,102,53,100,50,48,102,57,53,49,49,48,99,98,54,48,49,50,98,48,102,48,48,102,102,51,56,53,52,55,52,56,48,50,54,53,56,51,98,57,52,57,48,57,100,52,56,48,53,52,49,54,51,54,48,101,97,56,51,98,56,49,101,52,98,48,102,55,57,53,50,53,99,54,54,48,51,98,101,53,101,50,53,97,52,100,50,54,56,51,98,50,50,102,52,51,102,53,56,51,98,101,56,54,56,54,48,50,52,56,48,57,99,48,102,100,101,48,101,57,102,50,99,56,98,102,52,48,48,102,102,101,102,54,50,101,99,101,48,49,54,97,57,53,50,54,102,101,52,55,102,99,57,102,99,54,101,51,49,99,100,99,54,49,52,55,51,49,56,100,102,102,51,48,102,99,100,56,52,56,99,97,48,49,98,101,54,49,102,98,48,101,50,56,55,53,48,49,101,55,48,55,50,48,51,101,97,48,101,99,99,51,102,54,53,53,55,50,101,99,51,56,101,48,102,49,52,51,97,54,53,102,56,55,48,99,51,100,101,53,50,102,52,100,50,99,48,97,101,48,49,51,56,48,101,97,48,55,99,48,97,57,52,97,50,56,99,51,99,52,53,53,53,50,55,57,52,99,57,52,56,52,53,97,57,53,102,57,51,56,97,98,50,99,49,50,53,48,102,97,54,57,53,48,57,99,56,50,53,56,97,49,48,50,54,48,57,49,53,97,53,56,50,49,97,55,49,49,97,57,48,48,97,54,97,48,55,101,99,48,101,97,52,51,99,48,48,102,102,101,50,56,49,102,53,48,51,100,57,48,55,50,56,49,101,97,52,100,50,57,56,98,50,48,102,50,48,51,97,54,48,55,57,50,49,102,97,48,55,54,56,49,101,49,52,102,48,101,102,51,101,57,97,57,52,53,50,97,54,57,55,52,49,99,56,48,102,50,49,54,54,49,100,98,50,100,48,98,48,50,57,53,50,48,98,49,52,49,50,57,100,51,57,50,56,97,57,52,98,50,99,52,97,98,55,100,50,52,97,101,52,97,52,102,50,98,100,48,49,51,57,99,52,51,99,56,102,100,51,52,97,101,52,49,55,48,101,56,55,56,48,53,97,99,51,101,57,51,50,52,49,52,101,54,98,49,57,99,54,97,98,50,97,50,49,102,52,101,55,52,101,99,101,57,54,100,52,53,55,57,99,101,57,54,57,50,56,53,98,49,54,51,50,49,53,52,50,50,56,100,97,57,56,49,48,97,54,56,48,55,56,48,48,102,102,52,98,48,56,55,102,101,57,97,99,49,100,102,48,102,97,48,55,55,101,55,97,53,101,101,97,55,57,49,100,54,51,55,56,101,101,54,98,49,99,56,101,97,101,54,98,54,52,54,57,57,97,54,102,51,49,101,97,100,54,99,51,98,51,97,51,97,98,57,100,49,56,55,102,51,56,49,101,49,101,102,56,101,54,99,56,100,55,49,101,57,57,54,51,97,56,52,102,97,100,53,52,49,51,50,98,97,101,98,97,56,49,50,55,56,48,54,56,49,52,57,97,48,53,57,50,48,100,102,53,100,55,53,100,55,102,99,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,52,48,48,102,102,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,51,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,55,102,99,48,50,99,49,49,55,53,100,55,53,102,102,100,52,48,99,48,48,48,102,102,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,101,56,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,52,48,98,102,100,52,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,55,102,99,48,51,98,101,49,52,48,50,52,49,99,48,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,52,48,51,98,101,49,52,48,50,52,49,99,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,49,55,102,99,48,51,98,101,49,52,48,50,48,49,100,52,48,51,102,101,49,52,48,50,48,49,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,50,56,49,57,52,48,51,55,101,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,102,102,48,50,48,50,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,97,48,55,102,97,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,49,48,49,48,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,51,102,100,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,55,102,99,48,56,48,56,48,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,97,48,51,102,101,48,48,102,102,51,101,55,51,56,48,48,99,54,98,100,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,48,48,102,102,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,51,54,54,48,48,102,102,55,100,52,48,48,48,102,102,51,101,97,55,52,49,102,49,48,48,102,102,51,101,100,98,99,48,57,57,101,57,48,55,49,101,49,99,54,52,102,50,102,56,49,100,99,48,51,97,56,48,101,57,48,55,55,48,98,53,48,102,50,48,51,102,51,48,50,54,50,100,49,99,51,56,52,99,48,55,102,56,51,97,97,48,101,53,52,97,101,55,99,51,98,99,49,101,49,52,56,48,55,55,101,56,101,53,100,57,52,54,57,97,49,102,49,48,55,54,101,56,97,53,102,56,55,56,52,49,101,53,48,55,101,48,97,55,52,55,48,101,55,48,55,55,48,51,97,97,53,55,48,55,98,101,48,51,100,52,101,49,53,100,99,51,100,56,49,102,56,50,98,99,97,57,50,99,56,51,98,50,48,101,100,52,51,101,48,57,56,53,54,102,102,56,48,101,101,54,48,48,102,102,102,56,54,98,48,55,57,48,48,57,100,56,50,102,52,48,57,50,55,48,55,98,56,53,54,48,51,101,100,52,54,48,102,48,98,50,48,52,57,56,56,55,51,52,51,99,48,49,100,55,48,101,100,56,49,50,51,52,101,57,55,50,49,100,52,48,101,52,56,55,55,48,97,100,52,100,50,99,53,50,52,51,101,101,48,102,99,99,51,101,52,48,52,100,49,50,53,48,55,52,99,98,57,50,97,99,97,56,50,98,56,49,101,50,48,55,102,48,51,98,102,56,49,101,49,56,55,97,99,51,97,54,56,54,57,99,49,101,56,48,102,54,50,54,56,55,56,48,51,97,54,56,48,49,101,99,52,53,48,102,50,56,55,49,99,51,56,99,53,97,99,49,54,50,49,100,49,48,102,102,57,52,48,53,48,48,102,102,48,101,51,101,97,49,50,99,48,101,48,56,49,99,50,48,51,57,99,48,50,53,54,48,49,99,100,48,51,98,102,48,50,53,102,56,48,57,55,100,48,55,55,56,53,48,56,51,97,99,48,55,51,97,48,101,97,56,97,48,54,52,51,98,54,49,99,54,48,101,51,48,55,54,49,57,55,99,48,52,98,56,97,56,50,98,98,50,52,97,52,50,53,97,52,97,52,50,52,97,52,97,54,97,52,50,54,57,54,99,53,101,56,55,56,48,98,100,50,100,100,50,99,98,50,48,102,50,48,55,99,52,51,100,50,53,101,57,54,50,53,57,48,55,98,48,51,101,54,49,101,100,50,99,99,98,56,48,102,52,48,55,57,99,98,54,50,102,52,51,99,97,53,101,49,54,54,53,57,97,54,56,50,48,52,48,52,56,57,56,48,51,101,101,48,99,48,57,52,56,48,48,102,102,55,100,56,51,56,49,51,52,48,48,102,102,52,101,53,56,49,50,99,97,48,101,48,48,102,102,51,101,48,49,100,101,48,102,51,57,55,50,48,52,97,54,56,55,56,52,51,97,49,48,49,100,102,48,102,98,57,52,56,49,102,49,50,57,56,98,56,48,101,97,48,49,51,48,97,48,101,102,48,98,98,50,56,48,97,97,52,49,48,102,55,56,51,99,56,48,55,52,101,56,57,53,99,97,99,48,102,49,49,54,99,49,100,102,48,55,53,56,48,102,56,54,48,51,99,54,48,101,99,48,51,101,52,53,101,57,52,54,53,50,48,55,56,99,49,100,56,97,55,97,48,50,53,56,51,97,48,48,102,102,55,56,97,49,100,54,48,55,57,52,49,101,49,50,97,56,49,102,52,49,52,56,53,54,48,55,55,102,102,99,48,50,101,99,48,48,102,102,49,102,50,57,49,48,55,101,54,48,52,101,52,48,51,100,48,48,102,102,48,55,100,97,97,48,51,100,97,48,101,50,48,49,51,51,101,49,100,55,48,102,102,48,51,98,50,48,55,54,50,48,101,56,54,98,57,52,56,48,52,97,50,56,51,97,100,48,102,49,49,55,56,53,55,57,55,52,49,99,53,97,48,55,49,52,53,56,98,48,56,97,53,54,97,51,56,51,102,51,48,55,55,48,53,56,49,52,54,53,52,57,52,54,49,100,101,50,102,98,48,49,51,49,54,49,101,50,48,101,57,97,55,56,55,102,52,51,101,48,53,99,102,57,48,102,48,48,102,102,55,98,99,51,57,101,53,100,97,51,50,50,56,49,50,102,99,49,102,54,48,102,51,50,55,49,54,48,48,101,49,49,48,48,102,102,97,48,48,101,102,48,48,98,55,56,97,48,49,99,97,56,48,48,102,102,102,98,98,50,48,48,102,102,55,100,52,49,48,51,98,51,48,48,102,102,55,100,98,57,48,49,50,99,48,57,101,49,99,99,55,50,52,51,98,101,49,100,56,48,50,54,56,52,49,100,54,56,55,55,99,51,100,48,57,48,48,52,97,55,56,51,100,101,48,102,54,57,54,50,48,102,48,55,48,55,53,99,49,100,99,56,55,97,52,51,100,54,49,101,49,48,55,55,52,53,101,56,55,100,56,97,55,48,102,50,48,55,54,99,51,57,99,49,101,50,52,49,50,97,56,98,52,48,101,102,48,51,100,53,50,97,56,49,100,55,57,52,97,48,101,102,56,98,53,48,102,51,49,55,97,49,100,51,48,55,56,48,53,56,56,51,98,57,50,98,56,98,52,52,97,48,102,98,48,55,50,99,51,97,101,53,102,49,54,97,53,55,55,50,56,48,98,101,48,48,102,102,57,100,53,48,102,54,48,55,52,99,51,100,48,49,99,49,48,102,52,56,55,57,99,51,56,97,49,102,97,48,101,100,49,55,99,49,99,97,48,102,98,56,55,51,56,98,102,50,101,48,51,97,52,49,102,50,48,101,56,48,55,97,99,97,54,50,99,52,51,98,97,49,101,57,48,101,57,56,55,97,52,51,98,97,57,99,57,48,53,53,48,55,57,48,51,97,101,49,101,53,48,101,101,49,54,99,56,54,56,50,53,99,49,52,50,49,101,49,50,56,99,98,56,52,51,52,98,50,97,48,98,53,50,57,99,98,49,52,51,52,50,50,99,48,97,98,50,99,49,49,100,50,99,97,101,52,102,54,57,98,98,54,101,101,54,55,102,99,53,53,53,100,55,53,100,55,102,102,53,48,49,102,55,56,48,49,102,49,57,97,48,48,102,102,55,99,55,98,48,48,102,102,57,54,48,48,102,102,50,54,49,99,48,57,55,56,48,101,53,56,48,51,101,99,56,48,48,57,100,54,50,97,48,51,98,101,48,102,101,56,97,56,48,55,56,101,53,102,49,55,53,52,48,52,98,97,56,49,50,102,56,57,54,102,57,55,101,100,48,51,98,100,48,101,57,97,51,56,51,57,102,48,55,98,50,53,97,56,55,53,99,98,57,48,102,101,56,51,101,99,50,98,57,57,98,50,57,53,49,52,49,101,55,56,55,56,52,98,102,48,102,98,48,51,98,97,50,101,99,97,51,50,98,48,49,100,50,57,55,51,56,98,102,48,55,51,97,48,48,102,52,99,53,101,52,102,52,99,48,102,101,57,53,97,48,102,48,52,98,53,48,102,101,97,49,56,55,55,52,49,100,50,56,48,56,52,50,97,48,51,50,49,56,48,51,101,51,97,52,48,48,102,98,97,97,48,48,55,56,53,54,48,49,51,49,97,53,97,56,55,48,52,49,102,101,56,55,57,56,51,102,99,57,54,48,52,56,100,48,51,102,57,102,57,48,52,49,101,51,56,55,54,99,97,50,55,52,48,52,102,56,97,55,48,55,51,56,48,102,52,53,50,53,50,48,51,98,101,56,52,49,100,101,48,50,54,54,48,97,101,48,101,52,99,57,53,48,53,100,48,55,56,52,98,54,99,53,51,48,55,55,56,97,55,52,57,48,101,53,48,51,100,51,50,56,99,49,100,100,97,55,57,52,54,49,101,50,48,102,55,48,55,48,56,98,49,50,97,48,51,99,56,101,57,53,52,48,102,51,99,51,99,101,48,101,56,56,49,100,56,48,55,48,52,98,48,102,102,48,55,102,48,48,49,102,50,54,102,48,48,102,102,55,100,48,50,49,52,101,48,52,97,50,57,55,48,53,100,56,49,51,102,101,48,52,57,50,48,51,98,97,57,50,56,48,48,102,102,57,53,51,48,102,48,48,50,55,48,98,98,48,50,54,53,99,49,100,99,49,53,56,57,99,49,99,54,50,56,56,51,56,56,48,52,98,53,48,55,102,48,51,99,56,49,102,56,48,101,48,56,55,49,56,51,97,48,53,56,48,51,97,101,50,57,48,98,50,48,102,51,49,53,97,49,101,100,52,97,48,55,55,99,48,102,57,48,51,100,56,48,102,49,98,52,57,53,101,48,101,99,52,51,57,48,49,100,49,48,102,48,49,52,54,48,101,54,56,98,98,50,56,52,98,97,97,50,98,48,98,49,48,101,102,56,51,98,50,50,102,52,51,57,99,49,99,100,48,55,55,99,48,51,100,99,48,48,102,102,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,51,55,56,48,48,102,102,101,56,98,48,49,102,100,48,51,97,101,48,48,54,54,48,48,49,102,52,56,51,57,49,48,55,100,48,48,101,102,99,48,49,53,57,101,48,55,56,101,48,101,98,48,49,101,99,56,51,97,100,48,55,56,97,49,100,102,48,48,52,55,101,48,55,52,52,51,102,52,48,101,102,52,51,102,52,49,100,51,50,101,56,48,49,53,101,52,49,100,100,48,102,50,48,55,55,52,98,51,48,48,54,56,101,50,97,57,51,99,49,97,54,56,49,100,53,48,51,97,99,48,101,50,48,51,56,102,48,55,53,56,48,101,100,48,49,99,97,56,51,97,100,50,56,102,56,55,54,52,49,100,57,56,51,57,100,48,55,55,101,49,99,101,48,55,53,99,48,101,101,52,51,98,53,52,53,57,57,55,48,53,99,102,48,101,102,48,55,49,48,51,56,48,49,100,101,50,98,48,51,97,101,49,100,51,50,56,50,52,98,97,48,102,48,50,54,57,55,52,49,101,51,50,100,55,57,52,101,49,100,101,50,57,56,97,100,50,98,97,52,98,48,50,102,48,98,50,50,99,52,98,99,50,99,48,49,50,99,48,57,101,50,99,99,98,50,52,102,50,99,97,100,100,52,100,97,102,102,48,48,102,102,97,53,48,48,102,102,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,56,48,49,52,48,102,102,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,50,48,48,53,102,102,48,51,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,100,102,57,53,102,102,48,48,102,102,56,48,55,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,102,101,49,52,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,51,98,101,49,52,48,50,52,49,99,48,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,55,102,99,48,98,102,100,55,53,100,55,53,102,102,48,48,102,102,102,102,56,53,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,48,101,102,56,53,48,48,57,48,55,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,102,102,48,50,102,102,53,100,55,53,100,55,102,99,48,51,53,100,99,48,49,102,53,98,52,48,48,102,56,98,56,56,48,51,101,98,102,52,48,57,53,55,48,50,53,99,97,56,51,98,54,48,52,100,101,48,51,97,54,48,101,48,56,49,51,56,50,48,52,99,98,56,51,99,102,48,101,48,48,55,97,52,51,97,99,48,102,98,48,49,101,50,56,55,97,98,48,55,57,100,50,99,51,56,97,49,100,52,52,52,48,55,56,48,56,99,53,49,101,50,100,48,51,57,97,48,52,98,99,48,55,55,53,50,57,50,56,97,51,97,48,101,50,48,48,51,100,56,99,48,50,52,99,56,101,56,56,49,99,100,48,50,54,48,100,48,52,97,52,48,101,101,48,49,51,49,98,54,53,101,97,53,56,55,57,56,51,100,50,49,100,101,48,102,51,56,51,98,49,50,97,48,51,100,50,56,48,48,102,102,101,99,52,51,57,99,48,50,57,51,56,51,100,52,48,48,102,102,55,100,52,48,48,51,99,98,48,48,102,102,55,100,52,55,56,48,51,101,102,97,48,48,102,102,49,102,53,99,97,49,99,98,55,98,48,55,56,52,51,99,101,48,52,97,102,48,51,100,52,48,48,55,100,56,101,56,49,50,98,101,102,48,49,50,57,101,48,102,55,99,51,100,56,53,57,56,55,48,51,56,55,97,52,49,101,50,56,55,53,52,51,97,97,48,102,57,56,48,57,55,53,50,102,48,51,101,101,53,52,48,55,56,99,51,98,56,49,99,101,48,102,50,50,55,49,54,101,53,53,48,55,56,56,49,100,53,49,54,97,48,102,52,52,97,53,48,55,55,101,53,97,48,55,57,99,98,99,48,101,57,56,55,48,48,102,102,97,101,48,55,56,99,53,56,57,53,54,57,52,49,102,54,48,101,53,56,55,53,99,97,49,50,97,56,98,48,97,48,101,102,57,52,50,48,54,102,97,48,48,102,56,97,97,56,48,51,101,102,53,52,51,97,98,54,49,100,52,48,101,57,48,48,102,102,51,101,97,100,56,48,57,99,56,48,55,57,99,49,101,49,54,52,51,101,97,100,48,55,56,53,49,99,97,51,48,50,52,57,48,49,101,57,48,51,99,50,50,102,53,48,49,50,56,51,97,97,53,97,48,55,53,100,50,56,97,101,50,57,48,97,98,48,101,101,48,49,50,56,56,57,50,53,100,50,52,50,48,50,48,57,54,101,53,49,48,55,56,48,97,50,50,101,49,49,52,98,48,52,57,48,55,48,102,99,51,100,54,53,102,56,55,56,52,97,101,48,102,55,57,53,99,49,101,48,54,56,49,99,49,56,55,53,100,51,99,51,57,100,54,49,99,102,48,55,50,52,48,101,102,56,51,102,99,48,51,98,57,48,51,101,50,48,55,48,50,48,101,55,52,48,57,56,49,50,98,99,51,56,52,53,54,48,51,101,54,48,55,55,101,49,100,102,48,102,102,50,51,56,51,97,98,48,55,99,48,48,102,102,101,98,99,49,102,100,56,51,98,52,55,48,98,57,54,100,50,55,49,54,54,49,99,51,48,55,99,56,48,101,55,48,51,99,99,56,56,49,102,48,48,55,55,50,48,102,48,52,51,97,56,53,99,57,53,99,57,52,56,50,53,98,49,52,50,49,101,49,50,56,56,98,53,52,52,101,56,97,57,98,54,53,55,50,55,52,51,54,49,101,50,48,101,57,57,54,97,49,101,53,48,101,51,56,55,97,50,48,98,100,48,101,52,48,55,98,48,51,99,56,53,48,49,54,57,102,101,49,100,52,97,48,49,48,48,101,97,48,49,102,102,48,97,48,49,48,48,101,98,102,102,97,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,52,48,51,53,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,102,102,56,49,102,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,97,48,49,98,102,50,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,48,53,48,51,50,102,102,101,98,97,101,98,97,102,102,101,97,48,54,48,97,48,48,102,102,102,97,97,101,48,50,53,55,48,48,102,102,49,101,55,51,52,48,49,102,54,51,56,48,52,57,57,48,49,50,100,50,57,56,49,99,54,99,48,102,50,56,51,97,52,48,102,50,56,49,102,101,56,55,48,102,48,51,100,52,48,101,53,48,48,51,100,99,102,56,51,97,48,48,102,102,50,55,50,48,101,50,48,51,97,50,53,97,101,48,102,101,56,51,102,101,48,48,102,102,55,53,56,57,49,99,51,99,56,49,100,54,50,100,48,97,99,48,49,50,101,48,55,50,54,49,100,52,48,102,102,49,54,101,48,48,102,102,101,97,99,57,55,99,53,55,56,55,99,53,51,56,49,50,57,56,97,102,48,101,53,54,52,99,48,102,52,50,54,57,52,54,56,54,57,56,48,53,102,52,97,48,49,56,51,52,48,48,102,102,102,56,53,51,56,49,50,52,97,49,100,52,54,99,51,97,56,48,52,99,57,56,48,51,101,99,56,49,50,99,51,101,99,49,101,49,55,99,51,101,97,57,48,49,101,50,48,102,55,48,49,50,51,101,49,100,102,48,55,54,101,56,99,53,54,97,48,50,50,56,55,53,56,97,99,48,101,98,50,50,57,53,99,48,52,98,102,48,51,102,55,48,102,54,56,55,101,48,98,97,50,100,50,98,97,55,49,55,48,53,100,56,55,56,48,98,99,50,100,100,50,99,51,57,48,53,49,56,55,55,53,48,57,48,52,48,49,101,100,101,50,98,52,51,57,101,53,55,48,55,55,99,51,100,97,57,97,53,97,48,48,51,100,101,52,101,56,55,98,99,97,98,101,49,99,49,102,102,48,49,101,100,52,51,100,56,49,101,99,48,101,98,56,55,48,52,51,97,99,49,101,55,48,102,100,48,55,101,56,51,99,97,53,48,56,55,50,56,51,57,48,49,99,101,50,56,48,98,56,48,102,54,48,55,99,52,51,100,101,49,101,98,50,101,52,97,101,48,101,101,56,55,53,99,51,97,54,49,100,54,48,101,101,97,48,97,52,49,54,97,49,101,52,48,102,52,48,55,57,48,51,99,54,53,98,97,54,50,48,57,53,48,53,48,56,55,55,56,97,51,50,57,100,48,100,50,99,98,55,50,100,52,98,57,50,99,49,50,100,48,56,97,102,50,97,56,97,101,52,55,52,98,50,99,49,51,100,100,54,57,98,54,101,101,97,52,50,102,52,48,57,55,99,48,55,100,50,49,100,53,48,50,54,52,99,49,99,49,48,51,56,101,48,50,54,51,48,51,56,101,56,50,49,101,50,50,97,52,51,57,54,48,102,102,52,49,100,48,48,51,98,51,48,55,100,56,49,99,102,50,97,99,51,100,54,56,54,53,55,97,49,56,55,97,56,97,101,48,101,97,48,51,100,49,48,101,54,57,52,52,49,102,57,48,101,100,57,53,101,49,101,54,52,48,50,97,56,98,53,50,102,99,97,56,52,50,48,102,48,97,49,57,53,54,53,101,97,50,50,50,57,54,56,56,54,53,53,57,55,56,53,101,49,53,101,100,49,54,53,48,57,53,50,53,55,49,54,97,53,56,98,53,97,53,51,97,99,48,56,97,52,48,49,102,50,97,49,48,50,55,49,48,51,102,54,48,52,97,52,56,48,51,101,97,52,52,49,101,50,49,53,97,48,101,101,53,49,51,99,48,55,56,48,48,102,102,57,98,55,48,102,102,49,52,54,48,52,57,101,50,55,56,55,56,102,98,101,53,51,49,56,51,57,99,49,99,52,48,55,97,48,49,99,54,48,55,56,99,49,101,99,48,55,97,48,57,53,99,97,52,50,102,56,51,98,54,49,101,49,52,51,50,102,98,56,55,100,52,49,100,57,56,51,98,54,48,102,55,48,51,97,52,99,56,98,49,52,49,100,100,50,102,52,51,98,97,48,48,102,102,102,53,49,102,56,55,101,48,51,98,52,49,101,52,50,98,99,51,99,54,49,100,49,50,98,49,48,100,51,56,48,100,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,49,57,56,48,55,54,54,48,102,97,56,51,97,97,48,102,52,99,51,101,97,48,52,99,49,48,55,50,48,51,98,99,53,55,56,55,56,53,49,48,98,53,48,50,53,98,52,49,101,102,49,52,101,48,101,53,48,51,102,48,102,57,55,48,56,52,53,55,98,50,53,55,49,54,54,49,101,98,50,101,99,49,99,49,48,51,57,48,48,50,54,50,100,49,52,98,49,48,101,57,50,52,97,50,49,54,99,57,101,57,54,57,56,53,48,52,56,55,50,52,49,102,101,48,55,52,56,97,56,52,101,52,98,50,101,57,48,56,97,48,50,99,55,48,55,98,52,97,99,48,102,50,49,53,102,48,53,54,53,57,53,56,56,52,53,54,49,55,97,53,101,56,48,56,53,101,48,48,102,102,102,57,97,102,56,49,50,55,99,49,102,57,52,53,48,55,97,52,48,52,97,57,56,49,51,102,101,56,48,57,55,52,53,56,56,51,98,49,50,101,99,51,56,48,99,48,49,50,55,54,49,102,48,52,48,101,56,99,53,51,97,49,102,48,101,53,48,55,101,99,51,98,48,49,101,49,48,55,57,101,48,102,98,48,49,100,99,50,53,56,50,54,53,50,48,51,99,57,99,51,99,52,49,101,54,57,48,55,97,50,53,48,48,55,98,56,49,101,56,98,54,48,57,53,50,98,56,51,57,102,48,53,49,56,55,50,101,56,49,99,102,57,99,51,99,48,49,101,53,98,52,102,48,102,101,56,55,55,99,97,99,52,51,48,51,51,97,48,50,53,54,48,48,57,97,52,48,48,102,102,55,97,53,52,48,48,102,102,102,57,55,55,48,48,102,102,51,101,99,101,48,48,102,102,57,54,97,50,102,56,51,102,50,48,50,52,50,49,100,51,48,50,54,98,99,49,99,49,56,51,56,49,48,48,102,102,55,98,54,99,51,57,54,48,48,102,54,98,102,50,99,56,48,49,101,102,101,48,55,101,99,48,101,50,52,48,57,53,49,48,50,53,100,56,51,102,97,49,99,97,48,48,102,102,55,53,56,100,49,48,51,98,54,53,56,49,54,97,49,100,55,101,49,100,52,48,55,50,52,53,57,48,49,51,50,101,53,97,99,56,50,55,56,98,102,48,101,101,56,55,51,56,98,102,99,57,49,56,97,102,50,100,51,49,54,56,49,101,97,99,49,99,49,52,50,57,48,51,98,56,48,48,102,102,55,100,99,55,48,49,50,51,48,53,52,48,48,51,101,99,52,48,48,49,102,53,99,97,48,52,99,98,56,49,50,101,57,99,51,57,57,99,51,101,56,48,102,51,53,101,48,55,55,99,53,99,56,51,99,50,48,50,53,100,57,49,57,48,100,99,48,101,50,49,53,56,49,101,51,52,48,48,102,102,50,54,52,48,49,100,98,57,53,50,53,56,56,55,57,56,49,100,50,51,50,49,100,99,48,102,54,48,51,99,53,52,53,52,100,48,101,101,48,55,50,99,48,49,101,102,55,50,102,100,49,56,48,49,101,57,51,56,55,100,48,51,99,98,50,57,101,49,100,100,52,102,97,48,55,53,99,49,102,100,48,102,102,48,55,55,55,56,55,99,56,51,98,56,56,48,53,102,97,55,49,55,56,56,51,102,101,48,49,50,57,99,97,48,51,55,101,48,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,49,52,48,100,52,48,54,102,99,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,48,102,102,49,101,57,56,48,49,52,99,52,56,49,50,97,99,98,102,101,48,51,55,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,97,48,49,98,102,50,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,53,48,51,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,52,48,48,102,102,48,51,101,51,97,54,48,48,102,102,102,97,49,55,99,48,48,102,98,52,98,48,102,100,57,54,56,48,52,99,55,56,49,51,48,101,57,57,99,97,57,48,50,52,54,99,49,99,55,48,55,102,102,56,55,51,99,51,100,56,49,100,102,50,56,99,51,99,49,57,48,48,102,102,51,102,50,48,102,102,99,49,101,57,49,52,99,53,51,49,52,48,49,102,49,55,99,49,99,101,57,53,99,57,52,53,48,97,54,99,56,55,56,52,51,56,52,49,99,48,52,49,48,101,102,48,55,57,99,51,98,52,53,99,56,51,100,51,48,55,56,50,55,50,97,99,51,99,54,53,56,49,52,54,53,102,57,53,50,49,99,57,48,55,52,50,57,100,50,49,101,54,50,101,56,51,99,54,48,102,48,56,49,99,101,56,48,97,102,101,97,48,54,48,99,48,48,102,97,100,50,48,48,55,100,56,97,48,51,102,51,48,48,55,100,54,48,48,102,102,49,51,52,97,49,100,51,48,50,54,53,99,49,99,53,57,54,51,56,101,54,50,56,56,51,97,48,48,102,102,102,56,48,51,57,57,57,49,52,51,57,100,51,56,49,101,102,48,51,56,97,99,48,102,49,56,51,56,54,49,102,99,48,55,56,48,48,101,55,56,48,49,101,101,52,48,102,56,56,55,49,52,51,102,99,48,48,102,54,48,101,48,55,56,55,99,49,100,102,57,53,48,53,51,56,48,51,100,52,49,48,101,97,57,52,51,99,51,101,50,49,100,49,102,102,49,54,48,53,51,97,54,57,99,49,51,99,56,50,57,100,102,101,48,51,100,57,56,48,51,101,52,52,56,48,48,102,102,102,56,102,48,56,55,49,48,49,102,49,48,49,50,98,50,48,101,102,48,49,102,98,56,48,51,101,98,97,99,49,99,48,54,54,48,48,57,56,98,48,50,53,52,99,51,56,52,48,101,102,52,49,100,55,57,55,52,48,101,101,48,51,57,56,53,100,57,55,50,57,56,49,101,51,48,55,100,97,48,52,97,55,48,51,57,102,48,55,55,55,52,49,99,52,48,101,97,48,55,55,57,49,48,97,52,50,100,57,48,99,51,99,48,49,101,50,48,55,99,52,48,102,102,99,49,99,101,56,55,55,99,51,98,99,49,99,56,50,57,99,49,100,102,49,54,50,53,56,48,55,97,57,48,52,49,101,53,48,55,102,99,49,100,55,49,53,52,49,101,50,48,55,55,97,53,56,49,54,50,48,102,55,48,51,101,97,53,48,56,51,56,101,48,101,54,57,53,99,49,56,52,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,54,51,55,48,50,52,54,52,48,57,101,55,48,50,53,100,48,48,49,102,54,50,97,48,52,98,97,48,55,50,99,48,57,97,48,48,50,53,56,48,51,101,54,48,48,102,102,102,55,53,48,55,48,48,51,100,53,100,101,50,97,99,98,57,50,57,56,98,51,56,52,53,50,98,56,51,102,54,48,101,99,48,51,102,50,53,55,50,51,50,50,97,53,48,55,57,48,49,100,55,56,51,100,49,48,101,100,97,50,50,54,49,54,50,48,48,102,54,98,48,51,99,48,48,101,97,101,50,99,56,97,100,101,53,56,49,53,102,50,57,97,53,56,49,52,56,53,98,49,52,56,53,97,49,52,56,49,102,53,48,101,52,56,55,56,56,51,100,56,49,99,50,48,102,53,56,55,52,56,51,100,97,53,102,56,54,48,48,51,56,51,48,50,53,55,48,49,99,54,56,49,50,99,49,99,49,102,52,54,48,55,49,97,49,99,54,101,49,99,54,99,48,52,99,51,56,51,102,102,48,55,56,101,48,52,100,50,48,51,101,49,100,56,51,99,99,49,101,102,48,102,50,48,48,51,100,101,50,48,102,100,99,49,101,99,102,50,97,55,56,55,102,99,51,102,48,55,48,102,55,56,55,56,99,98,101,97,50,56,52,48,52,102,102,48,55,55,48,97,54,51,56,55,54,52,51,97,99,48,50,52,52,49,100,48,50,98,48,49,50,98,102,57,53,50,49,100,101,50,98,56,49,51,56,57,100,97,102,102,99,48,52,56,57,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,48,49,97,56,48,102,102,56,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,52,48,51,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,48,50,99,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,100,102,57,53,48,48,102,102,97,48,54,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,55,101,53,55,102,99,48,50,57,57,99,51,98,50,48,48,102,97,97,102,48,55,99,52,48,48,102,98,53,99,48,48,55,99,56,48,52,48,57,102,57,48,55,52,48,49,99,101,48,101,100,56,55,56,53,56,48,55,49,56,49,99,98,48,48,102,102,55,100,56,101,48,49,51,50,56,49,101,54,48,50,54,98,56,49,101,101,49,53,101,57,101,99,48,55,55,48,97,101,48,55,53,48,48,101,54,53,50,56,48,57,97,50,48,55,56,97,48,50,55,54,56,56,53,54,56,55,97,99,98,52,48,101,101,48,55,98,48,97,56,57,48,55,99,52,49,102,97,50,97,56,97,100,48,102,48,57,52,52,48,101,54,56,51,97,98,52,49,100,101,48,102,49,51,56,53,102,56,55,98,57,48,100,51,48,51,99,48,53,97,49,53,51,56,49,100,98,48,55,51,56,49,101,49,56,55,98,48,51,97,54,48,49,97,53,101,48,101,48,56,49,99,50,48,51,57,99,48,50,53,54,48,49,99,100,48,51,98,102,48,50,53,102,56,48,57,55,100,48,55,55,56,53,48,56,51,97,99,48,55,51,97,48,101,97,56,97,48,54,52,51,98,54,49,99,54,48,101,51,56,55,54,49,57,55,99,48,52,98,56,97,56,50,98,98,50,52,97,52,50,53,97,52,97,52,50,52,97,52,97,54,97,52,50,54,57,54,99,53,102,48,55,56,48,98,100,50,100,100,50,99,98,49,48,102,50,48,55,99,52,51,100,50,53,101,57,54,50,53,57,48,55,98,48,51,101,54,49,101,100,50,99,99,98,56,48,102,52,48,55,57,99,98,54,50,102,52,51,99,97,53,101,49,54,54,53,57,97,54,57,49,48,51,56,51,48,50,53,55,48,49,99,54,56,49,50,99,49,99,49,102,52,54,48,55,49,97,49,99,54,101,49,99,54,99,48,52,99,51,56,51,102,102,48,55,56,101,48,52,100,50,48,51,101,49,100,56,51,99,99,49,101,102,48,102,50,48,48,51,100,101,50,48,102,100,99,49,101,99,102,50,97,55,56,55,102,99,51,102,48,55,48,102,55,56,55,56,99,98,101,97,50,56,52,48,52,102,102,48,55,55,52,97,54,51,56,55,54,52,51,97,99,48,50,52,52,49,100,48,50,98,48,49,50,98,102,57,53,50,49,100,101,50,98,56,49,51,54,57,100,97,99,48,52,99,56,48,48,55,99,97,49,48,48,49,102,55,102,56,53,51,56,55,52,52,97,57,48,102,99,48,48,51,101,98,50,99,48,57,50,51,48,55,56,57,99,98,50,48,55,56,48,53,56,56,48,51,100,101,97,48,101,101,56,48,57,100,100,48,55,57,97,53,49,49,53,99,49,99,56,48,102,53,48,55,49,48,97,98,48,101,49,56,55,98,48,51,56,99,49,102,50,48,55,55,50,49,102,56,48,50,53,51,99,97,100,48,48,55,98,97,52,51,98,52,49,101,99,99,53,56,56,51,99,48,52,101,48,48,102,102,55,98,97,99,49,51,101,48,102,52,99,51,101,52,49,99,56,52,102,48,101,57,49,55,56,48,101,54,52,98,100,48,101,98,49,53,50,48,101,102,48,97,100,48,102,50,57,54,48,49,102,97,50,99,48,49,101,54,56,55,55,56,49,100,55,102,102,56,49,100,100,48,51,56,99,48,48,55,99,56,102,99,48,49,102,53,99,99,48,102,102,99,48,49,102,54,51,54,49,101,57,48,48,55,100,55,97,56,55,50,99,51,102,98,97,55,55,101,53,49,48,55,52,48,49,99,100,48,49,51,50,97,57,50,53,97,49,53,52,48,48,102,52,50,56,49,102,102,56,51,102,54,101,53,97,57,54,99,56,56,49,101,99,48,55,52,48,48,102,102,101,102,52,98,100,57,97,51,54,101,52,97,56,51,98,97,53,55,56,51,57,98,48,55,56,52,57,56,101,48,48,51,100,57,101,48,52,99,50,48,55,99,55,48,55,98,56,51,97,101,49,99,51,52,100,101,48,48,102,102,101,56,52,52,98,52,48,55,102,99,48,54,51,97,48,48,102,102,102,98,49,50,48,50,52,51,99,49,99,100,56,48,51,101,99,56,56,48,57,52,98,48,55,97,101,48,52,97,98,48,51,101,54,50,57,56,97,48,55,57,49,99,51,101,52,53,48,57,54,54,57,52,48,101,100,56,51,102,48,53,99,56,55,55,57,50,48,51,99,56,53,57,48,51,57,52,48,55,99,56,56,97,53,51,49,54,97,56,56,48,101,101,48,49,102,51,56,55,52,57,49,52,97,101,48,102,48,48,102,102,55,52,56,98,56,48,49,51,101,48,101,50,57,54,97,53,57,53,50,54,97,54,57,52,101,53,54,56,55,98,48,51,98,99,100,56,55,100,48,51,97,54,57,54,49,101,52,48,55,55,48,49,101,54,50,99,101,56,51,57,48,49,102,48,48,102,49,49,53,99,53,56,48,48,102,102,52,56,98,56,55,52,99,51,100,56,49,101,56,48,101,48,56,55,97,52,51,98,48,49,102,97,48,101,50,56,55,57,52,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,52,101,49,101,99,48,101,54,56,55,98,99,51,97,56,53,99,57,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,55,50,100,52,51,98,54,49,101,56,48,101,100,48,55,56,99,97,57,52,99,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,50,49,54,101,53,53,49,55,48,53,55,50,54,50,49,49,54,48,53,53,57,54,48,56,101,56,56,53,56,97,48,51,97,100,100,98,55,49,53,48,48,49,97,100,99,48,48,102,56,101,101,48,48,51,101,102,51,99,97,101,48,48,102,102,55,100,97,50,56,51,57,100,56,48,55,50,48,48,102,102,52,99,50,49,55,101,53,48,50,51,48,49,51,102,56,48,101,56,56,51,98,99,49,101,51,50,101,56,51,102,48,53,52,48,55,54,56,51,97,101,49,101,56,50,98,56,97,100,48,55,98,97,48,101,54,52,51,57,54,57,48,48,102,102,101,99,52,97,49,52,52,48,50,54,51,57,50,49,50,49,48,56,51,57,99,56,48,48,102,102,101,97,52,51,56,97,49,101,50,48,102,48,48,55,97,56,49,101,51,57,53,99,49,99,102,48,102,55,48,51,98,52,50,56,48,51,100,100,53,54,101,48,55,98,48,97,51,50,101,48,51,101,101,49,100,54,48,101,54,56,55,51,56,51,56,56,49,101,48,50,98,56,51,57,99,49,99,102,102,102,48,48,102,102,98,52,101,48,48,55,100,56,56,56,49,50,49,101,48,102,57,48,48,49,102,53,98,97,48,52,100,97,48,51,100,55,48,50,53,53,56,49,102,51,49,52,99,49,101,48,54,53,50,48,51,57,97,53,102,49,54,54,57,52,48,101,100,56,51,102,48,53,100,48,55,55,57,49,99,51,98,54,53,55,48,51,101,98,48,55,51,52,57,52,53,99,57,54,56,56,56,48,101,100,99,49,102,51,56,55,52,57,49,52,97,101,50,102,99,51,100,56,53,51,56,48,57,48,56,55,101,52,97,97,50,98,54,57,51,49,51,52,97,55,50,98,56,51,100,54,49,101,49,98,48,101,53,56,55,98,49,49,48,51,99,56,48,101,101,48,51,99,99,53,57,52,48,55,100,99,51,57,101,49,101,51,50,98,56,97,101,48,53,56,56,49,100,53,48,51,97,99,48,102,100,56,51,102,48,48,102,102,55,97,54,48,101,100,52,49,99,98,48,51,97,100,50,56,102,48,55,57,52,49,101,54,48,51,101,50,48,55,56,48,49,99,101,48,55,53,99,48,101,101,52,51,98,53,52,53,57,57,52,101,53,51,101,48,102,49,48,55,101,99,49,101,48,48,102,102,55,56,52,97,99,48,101,98,56,55,52,99,97,48,57,50,101,56,98,102,52,100,50,57,52,51,98,56,53,53,54,50,101,48,51,99,50,53,99,57,53,97,53,55,101,50,99,48,98,99,50,99,56,97,101,50,56,99,97,102,48,52,99,56,50,55,56,98,51,50,99,57,48,48,102,102,97,100,56,55,53,51,54,52,48,51,56,51,52,48,49,102,55,56,52,48,48,102,97,56,99,48,101,98,56,48,51,101,100,101,52,48,57,52,98,54,56,49,100,53,50,49,48,55,56,99,51,98,101,48,101,101,52,48,57,56,49,48,55,52,101,53,102,97,54,48,51,99,55,48,50,53,100,52,49,101,57,49,55,97,49,100,102,50,98,100,51,99,97,100,52,48,48,102,53,98,99,53,50,97,53,49,53,52,53,100,56,51,98,50,48,102,99,49,55,52,56,99,53,50,49,54,54,49,102,57,50,57,52,49,100,48,48,51,100,51,52,55,48,49,50,98,99,49,102,51,97,48,101,51,97,54,52,57,54,50,53,54,56,55,97,99,51,98,48,48,102,102,101,101,52,49,101,50,50,55,56,55,55,52,51,102,102,50,48,101,100,100,48,56,51,56,48,49,101,51,48,48,102,102,57,102,50,48,55,97,97,48,101,98,48,51,102,54,48,101,51,99,49,101,57,56,51,99,97,48,55,50,99,48,102,52,56,97,51,99,49,100,57,48,55,57,56,48,101,55,52,49,101,48,48,55,99,52,49,100,55,48,51,99,54,48,101,100,52,57,54,54,53,51,57,55,49,56,51,98,97,49,102,98,48,55,55,101,49,101,49,50,99,99,51,97,101,49,101,99,50,56,51,57,55,52,53,48,50,54,57,55,52,49,100,99,50,100,55,49,52,101,49,101,49,50,57,56,98,50,50,98,102,57,54,48,53,49,57,54,52,53,56,57,52,54,53,56,48,50,53,56,49,51,99,53,54,49,54,52,57,101,53,54,98,56,100,50,54,100,55,102,56,48,54,97,54,56,48,51,101,98,48,56,48,49,102,49,57,97,48,50,52,57,56,48,57,51,54,48,50,53,56,48,51,100,99,49,99,50,48,50,54,54,56,51,57,54,49,100,101,48,50,54,56,99,48,57,56,49,48,50,54,50,52,49,100,49,49,55,97,48,101,97,56,48,57,97,51,48,102,57,57,54,52,53,100,56,55,101,49,97,48,55,54,50,57,50,49,99,98,48,102,97,48,55,56,48,51,56,50,49,102,56,52,57,48,55,53,48,48,101,57,56,51,97,53,50,53,97,57,52,50,56,97,53,53,48,55,55,99,49,100,100,48,55,101,48,49,100,97,56,55,50,52,51,99,101,48,101,102,99,49,102,53,97,54,49,52,50,53,54,48,51,102,101,48,48,102,102,55,97,56,50,53,48,100,48,51,99,98,48,101,101,56,55,57,48,49,100,56,52,97,54,56,55,55,52,49,100,102,48,55,48,48,48,102,102,52,99,56,48,102,51,48,48,102,102,51,101,97,98,99,49,102,49,48,48,102,102,51,101,97,56,99,48,49,102,50,48,49,48,50,52,49,99,49,100,48,48,102,102,55,99,52,51,98,54,49,101,49,52,56,48,55,49,56,49,102,52,48,48,102,102,55,100,56,101,48,49,50,100,54,49,101,54,48,50,53,52,52,49,101,101,49,54,48,57,101,99,48,55,56,56,97,101,48,55,97,99,48,101,54,53,49,52,48,57,97,50,48,55,55,52,48,50,52,56,56,56,53,57,48,55,97,99,97,98,48,101,101,48,55,52,99,97,56,97,48,55,99,52,49,99,53,50,97,56,98,50,48,101,102,49,52,52,48,102,57,52,51,97,98,50,49,100,101,48,101,101,51,56,53,48,48,55,98,57,51,49,48,99,51,99,48,53,53,57,53,51,99,49,100,98,48,55,99,52,49,100,101,48,55,98,48,51,100,56,48,55,98,54,48,48,102,102,102,56,98,100,56,48,51,101,102,102,48,97,55,48,102,55,49,53,50,49,99,55,48,48,102,102,55,100,54,53,56,49,51,98,56,48,102,49,51,57,53,97,48,102,48,48,102,102,97,101,48,48,102,102,55,98,50,56,49,100,100,48,49,50,52,52,48,102,51,52,98,100,50,98,56,51,57,48,49,100,53,48,101,50,49,54,56,49,99,51,48,101,57,56,55,49,56,51,57,97,48,101,101,52,51,56,101,48,52,97,55,57,54,52,48,48,102,102,102,54,98,48,55,54,56,51,97,55,56,97,101,48,55,56,48,56,50,48,48,102,54,97,48,50,55,99,49,100,54,48,55,99,56,51,101,101,57,101,49,101,100,50,102,48,49,102,51,49,55,97,49,101,57,50,100,56,49,100,101,49,54,52,49,101,53,50,98,99,51,102,52,53,55,56,51,98,50,48,101,102,48,51,100,48,48,49,99,100,99,49,102,101,48,49,50,98,56,48,101,51,52,48,57,57,102,101,48,101,53,102,48,51,102,50,48,101,51,55,48,102,99,101,48,50,53,101,48,49,102,102,56,51,98,56,48,50,54,57,48,49,99,102,54,101,49,101,54,48,102,55,56,55,54,99,48,49,101,99,101,48,55,101,101,48,101,57,98,57,54,100,99,51,56,48,49,102,56,51,56,55,52,48,51,99,54,53,48,100,49,55,99,48,50,52,49,56,51,99,54,53,99,57,49,48,101,99,56,55,97,52,48,52,102,52,51,97,48,53,57,56,50,54,98,55,50,100,56,51,98,99,53,56,56,50,53,49,48,55,52,55,102,56,51,48,99,97,48,49,48,48,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,52,48,51,53,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,102,102,56,51,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,102,102,56,48,54,102,99,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,49,98,102,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,102,102,56,49,48,49,56,48,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,56,48,55,55,99,50,102,102,56,48,56,48,54,48,48,102,102,102,97,48,100,48,48,102,102,54,97,97,54,52,48,49,102,55,52,99,48,48,56,55,49,97,48,48,50,56,56,98,56,51,57,99,53,48,49,98,101,99,48,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,52,48,53,48,52,48,48,55,100,48,54,56,48,51,53,53,51,50,48,48,102,102,102,98,97,54,48,48,102,102,52,51,56,100,48,48,102,102,49,52,52,53,99,49,99,101,50,56,48,100,102,54,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,98,102,101,48,49,50,49,48,98,97,101,98,52,98,102,101,48,51,55,101,56,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,49,98,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,49,52,48,56,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,48,100,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,56,48,48,102,102,53,51,56,52,48,52,98,101,50,102,102,56,48,53,48,51,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,102,102,48,97,48,49,50,48,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,98,102,101,48,53,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,54,97,53,53,49,53,56,53,56,57,55,48,57,97,100,49,53,97,53,52,57,53,101,57,56,53,97,57,54,48,102,101,55,98,98,48,56,48,56,48,56,99,102,97,54,50,54,51,100,57,49,100,57,101,57,48,57,48,49,56,50,51,50,51,101,97,52,57,55,51,99,97,51,51,48,102,100,53,99,99,52,102,101,49,57,99,102,49,98,49,97,98,99,102,102,56,48,54,57,57,48,48,102,102,51,101,50,52,54,48,52,57,97,49,52,52,48,101,49,52,48,49,102,53,100,48,56,50,48,52,99,101,99,97,51,57,54,101,56,48,49,102,100,48,50,55,48,54,53,50,102,48,55,101,99,97,53,50,100,49,57,52,48,52,49,98,52,48,101,48,52,98,102,48,51,102,53,48,50,54,53,52,51,56,50,49,100,56,99,56,101,53,55,99,48,55,54,52,97,52,50,101,49,49,52,49,51,97,53,51,57,55,50,48,57,98,97,101,53,101,49,55,97,49,101,51,97,98,102,53,97,99,97,100,101,53,49,49,53,102,101,53,48,55,56,48,100,54,50,97,49,53,48,48,102,102,101,55,99,49,99,101,56,51,98,102,48,55,49,48,48,101,100,56,51,98,52,48,101,57,56,49,100,54,48,55,54,56,97,56,48,101,55,56,55,48,99,51,97,57,54,53,97,102,50,56,99,51,98,101,53,49,49,52,101,53,51,56,55,55,99,97,57,50,98,101,56,98,99,50,102,99,98,51,48,102,52,49,54,55,57,49,52,97,54,48,101,101,57,53,54,53,50,49,52,99,56,57,100,51,48,98,97,50,101,56,98,51,52,99,55,48,49,50,52,53,55,50,49,99,53,97,54,50,53,51,56,57,57,55,49,52,57,98,54,101,53,102,48,100,55,53,102,102,48,53,51,48,48,57,101,55,48,55,100,101,102,56,49,50,100,99,48,52,57,57,48,49,51,54,48,48,102,102,102,101,57,48,49,51,48,97,101,52,53,50,102,56,49,100,49,48,49,50,100,99,48,102,100,52,49,101,53,56,55,53,53,56,50,100,49,50,54,57,57,54,48,98,50,48,102,52,56,55,48,52,49,100,52,56,55,99,52,51,101,56,53,49,57,53,52,56,101,48,57,54,50,100,99,97,48,52,101,52,98,52,57,52,100,52,98,50,56,99,100,57,48,52,97,102,50,102,48,97,100,50,99,53,99,57,57,98,48,52,56,49,54,48,56,51,55,51,50,57,56,100,56,48,52,57,49,48,49,51,48,97,48,102,55,52,98,55,48,55,102,101,48,102,101,99,49,102,55,48,51,102,98,48,102,48,51,52,99,98,50,53,102,56,51,101,100,48,55,98,101,48,102,50,99,49,101,100,57,55,99,100,51,48,100,97,52,98,54,56,101,100,49,55,48,48,102,102,102,49,99,51,101,52,53,102,48,55,99,52,98,51,54,57,57,99,57,97,53,97,57,55,97,57,97,52,55,50,54,49,55,50,102,57,48,57,52,101,50,101,99,98,51,52,100,100,98,99,99,98,56,53,57,97,55,100,101,101,57,97,101,48,48,54,48,102,48,48,102,102,51,101,54,48,54,48,48,102,98,49,57,50,99,48,49,100,48,56,51,97,97,48,101,50,56,49,50,49,54,49,99,48,50,102,52,51,99,54,49,100,98,48,102,102,56,51,99,102,52,51,48,101,99,48,51,100,98,48,102,98,97,54,57,53,52,53,97,97,52,49,52,101,56,97,53,102,48,51,56,101,48,102,97,56,55,55,99,48,57,57,54,48,55,51,52,49,101,52,48,101,55,57,54,50,57,48,53,48,56,55,101,56,97,101,50,101,52,98,52,52,50,50,99,52,98,57,50,98,53,49,55,57,54,48,53,49,57,55,50,49,100,49,50,99,48,51,57,99,53,56,51,54,56,102,51,52,53,56,57,54,52,57,99,57,100,51,50,53,55,52,48,48,102,102,53,98,99,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,52,55,48,48,102,102,51,101,50,100,52,48,48,102,97,101,53,50,99,52,48,57,98,54,48,50,55,57,52,51,98,54,48,102,102,52,51,101,50,53,50,48,55,56,57,49,52,49,100,52,56,49,50,99,54,57,54,53,51,56,51,100,99,48,101,99,48,55,99,57,49,52,97,98,52,56,54,99,97,48,55,99,49,102,55,56,51,57,56,48,55,98,99,48,52,98,101,56,55,99,56,97,54,48,101,56,50,52,56,55,56,99,98,51,48,101,51,48,55,56,52,51,98,52,48,57,101,97,48,101,101,48,55,57,53,102,50,100,97,99,97,50,52,48,50,102,48,97,48,48,102,102,102,56,102,50,98,101,55,50,55,57,53,101,53,56,57,53,99,53,55,101,98,52,101,97,48,49,54,56,52,51,57,52,49,99,99,48,102,53,48,51,99,53,48,102,53,48,55,54,99,51,56,54,49,99,53,48,101,100,57,55,56,49,101,102,48,102,97,48,55,98,99,98,98,50,97,48,51,98,48,49,100,53,48,101,98,56,55,53,56,97,54,50,99,48,98,102,48,102,48,48,102,102,55,56,48,98,102,48,102,49,49,54,48,56,97,53,52,57,52,54,53,50,57,52,101,53,49,57,53,50,56,52,57,97,53,98,57,54,97,53,98,49,54,50,53,98,57,54,52,56,97,53,55,97,48,50,49,97,48,97,49,97,54,57,54,48,53,56,50,54,50,52,50,51,50,48,57,53,101,100,100,51,98,54,100,57,50,48,48,100,97,98,48,48,102,102,55,99,54,98,48,48,102,102,49,102,53,101,97,48,102,49,56,48,49,102,53,102,54,48,48,102,97,102,52,52,53,48,101,100,56,51,101,50,50,57,99,97,102,50,97,48,49,101,52,48,51,102,53,48,55,56,52,99,56,49,51,49,55,52,53,54,51,97,53,55,49,55,99,56,54,49,101,102,48,101,51,57,52,52,48,102,52,48,49,99,56,56,51,56,56,52,52,97,48,55,54,101,49,102,54,52,51,48,102,52,56,55,51,56,51,97,50,49,101,49,48,101,99,56,55,57,56,51,97,97,49,101,48,48,102,102,101,53,57,54,56,56,56,49,101,50,48,101,55,102,99,53,97,50,48,49,53,56,53,56,54,50,51,99,51,99,48,53,56,49,54,51,57,51,49,98,52,49,102,102,48,49,56,51,57,50,57,50,57,49,57,48,49,49,100,50,49,51,53,51,53,102,54,53,49,49,49,49,49,49,57,55,53,50,53,50,57,51,49,50,50,102,51,48,99,50,51,51,50,99,52,100,51,101,57,48,102,50,52,50,52,51,102,102,52,51,48,56,100,51,51,50,55,97,102,102,102,57,57,56,100,102,57,102,52,101,101,52,52,48,97,100,56,48,57,55,49,48,48,55,100,99,97,56,49,50,49,101,48,52,99,57,56,51,101,97,48,55,100,97,48,52,98,100,49,52,99,48,102,54,56,51,98,99,48,101,98,52,49,101,102,48,51,56,102,48,50,54,50,99,49,101,54,56,49,50,99,54,57,48,49,99,57,48,55,100,54,49,102,99,48,55,51,52,49,99,57,48,102,50,56,51,100,48,48,102,97,56,51,98,54,48,102,55,49,52,52,49,99,53,55,52,51,99,48,48,102,102,101,55,52,51,98,54,56,97,48,102,52,99,98,101,48,102,50,56,55,100,48,51,56,101,49,102,55,48,102,53,49,55,99,56,101,53,51,56,51,98,98,50,101,54,56,97,51,50,98,48,98,50,48,102,50,49,54,48,53,54,57,54,101,53,54,102,48,101,102,97,48,49,54,52,56,54,48,57,48,97,48,97,100,48,48,55,100,102,49,56,49,51,102,56,53,48,48,49,50,48,101,48,48,102,97,102,55,48,55,99,48,49,101,54,98,50,101,57,50,52,97,100,48,55,56,48,48,102,56,99,51,98,50,48,102,48,56,49,99,52,48,51,98,48,55,52,97,54,50,99,49,48,53,48,99,51,99,48,53,49,48,51,99,50,48,102,102,48,51,57,48,48,102,102,55,99,52,53,57,48,55,50,99,51,100,50,99,53,55,48,102,55,56,55,52,56,98,57,50,98,49,48,57,48,52,98,57,48,101,53,53,49,48,50,101,99,97,50,52,98,50,99,48,98,100,52,48,52,101,102,48,48,102,102,50,53,50,53,53,97,55,57,54,51,97,55,50,49,56,48,53,48,55,50,51,56,51,101,102,48,55,97,101,53,55,56,51,100,102,52,102,48,55,102,50,53,50,56,55,102,99,51,101,52,53,48,48,51,100,100,50,99,56,51,102,54,57,54,48,102,50,100,50,52,49,101,49,56,55,55,99,51,100,97,49,101,56,50,57,99,51,100,101,48,48,102,55,98,50,53,56,55,97,52,48,49,101,102,51,55,56,51,99,51,56,51,100,97,56,56,53,99,54,48,102,50,56,48,57,98,101,48,102,52,101,52,54,50,101,97,52,98,56,101,53,100,102,50,100,51,49,54,50,56,99,56,99,53,57,53,49,54,53,99,98,51,57,99,57,98,98,102,99,48,51,56,97,52,48,49,102,54,54,99,48,48,102,102,102,97,55,51,48,50,53,48,48,48,102,102,49,102,54,97,50,49,100,56,48,101,56,97,50,56,51,101,99,50,56,57,50,52,51,98,50,49,102,50,48,101,98,57,55,97,53,48,57,54,52,53,55,48,51,101,51,48,55,53,97,53,52,56,51,97,101,50,57,52,49,101,100,97,55,56,55,54,56,97,53,52,48,48,102,102,102,100,54,52,53,48,101,48,50,53,48,51,99,49,48,102,53,56,51,97,100,48,55,57,48,53,98,50,52,56,51,98,99,52,98,50,100,52,49,101,48,49,54,56,49,101,55,55,48,51,98,49,97,51,49,53,99,48,48,102,55,48,97,51,50,49,48,55,56,50,48,49,98,57,50,99,50,48,98,51,48,48,102,102,97,56,57,48,48,55,100,56,57,56,48,51,101,98,52,99,48,57,57,97,48,48,102,102,55,100,54,55,56,51,101,99,50,99,99,49,99,102,48,51,102,102,48,101,57,97,52,55,52,52,51,97,50,48,48,51,100,97,52,48,102,52,56,51,98,101,53,49,56,55,102,102,48,51,97,53,48,55,56,98,98,48,55,51,99,51,56,97,49,101,97,50,102,55,48,51,98,100,48,102,98,56,55,99,56,51,56,56,49,99,49,54,99,51,100,102,99,51,97,55,52,49,102,101,50,57,52,51,98,50,49,102,49,57,50,98,99,97,102,50,52,49,100,100,48,102,50,55,52,97,50,97,99,98,48,57,101,52,57,48,49,51,100,51,99,48,51,50,50,56,48,49,102,49,97,97,48,48,102,102,55,100,97,99,49,54,101,48,48,102,98,48,55,48,50,53,49,57,48,99,49,100,102,48,51,101,51,48,102,54,57,52,97,53,97,56,49,51,48,101,48,101,50,100,100,54,48,51,56,48,101,97,51,51,101,53,101,50,52,50,54,56,55,102,48,51,101,99,48,101,99,52,49,100,54,56,51,98,48,48,102,102,55,48,101,53,49,102,48,55,98,54,49,102,55,54,48,51,100,48,48,102,49,56,51,101,50,49,102,97,48,102,51,56,55,56,52,51,100,52,49,102,54,48,102,97,49,54,55,50,49,101,50,48,55,56,48,48,102,102,57,48,50,97,56,51,98,99,53,57,57,55,102,53,102,48,48,57,55,97,48,57,54,100,100,50,102,49,54,48,48,101,48,56,48,51,101,102,48,48,102,102,48,49,102,53,97,52,49,100,98,48,48,55,100,57,50,48,49,50,53,97,49,102,57,48,55,55,56,53,51,48,55,52,56,51,57,101,57,56,48,102,101,48,97,52,48,48,102,102,55,98,54,102,48,51,57,100,48,102,99,57,55,56,53,49,50,49,51,99,53,99,48,55,51,51,57,54,52,48,102,53,56,49,100,50,57,55,99,49,102,102,97,50,57,52,51,99,97,56,99,49,99,52,48,102,101,48,55,99,52,97,48,101,53,101,48,55,50,56,51,57,48,57,50,53,51,57,54,49,99,51,97,99,56,51,56,48,52,99,100,48,97,98,49,53,99,53,97,99,100,49,53,57,102,100,50,49,55,102,56,48,52,100,50,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,56,57,48,48,102,102,51,101,49,102,56,48,52,98,57,48,51,98,101,48,55,54,56,48,48,102,97,102,101,50,100,52,48,57,56,52,48,101,101,53,49,55,51,56,51,102,56,48,52,99,99,55,52,49,99,48,102,49,99,49,51,98,56,97,54,48,49,50,55,51,48,51,57,56,48,55,99,101,48,52,99,97,48,55,51,48,51,97,50,48,50,52,98,100,49,48,97,52,50,98,99,98,55,49,99,97,56,50,99,53,50,51,49,54,50,48,50,55,56,53,100,57,55,102,99,49,51,101,55,101,53,54,102,50,98,56,97,102,51,50,48,97,56,48,53,55,54,97,56,48,100,102,97,48,48,102,56,57,48,48,102,102,48,51,101,99,51,98,56,49,50,102,50,48,52,100,99,49,55,99,48,52,97,51,48,55,97,99,101,101,48,55,52,56,48,57,97,54,101,53,53,56,50,52,48,98,52,100,101,52,99,49,100,52,99,48,101,52,52,49,100,56,56,49,51,50,97,48,102,51,100,50,48,99,53,54,57,53,54,49,99,56,50,102,48,98,55,50,102,97,99,98,101,50,100,48,98,97,52,54,52,51,50,50,48,48,102,102,102,55,48,49,52,49,56,97,99,51,57,51,100,56,98,51,56,48,48,55,54,54,97,102,102,56,48,101,52,52,48,48,102,102,102,57,50,98,49,53,101,49,101,57,50,100,48,48,102,102,49,102,52,97,48,48,102,102,52,101,56,97,49,48,55,50,97,100,51,53,97,48,102,52,51,98,99,48,57,55,48,101,53,53,51,56,53,55,49,54,52,48,50,53,48,57,57,97,57,49,99,48,57,98,48,48,102,102,55,49,50,57,50,57,51,100,57,50,99,55,97,54,50,48,101,52,54,48,48,98,51,57,52,97,100,101,98,97,54,54,100,53,98,100,52,54,102,102,100,55,99,97,48,49,51,99,48,97,48,49,102,97,99,49,101,51,48,101,101,57,52,99,49,101,98,50,57,100,50,56,97,48,48,102,48,50,49,102,52,101,50,57,99,98,48,48,102,102,99,51,50,54,50,49,56,50,54,53,50,57,49,48,51,54,101,56,99,57,48,56,101,57,52,56,102,51,100,50,49,49,53,50,53,48,100,50,97,52,56,97,53,50,51,98,49,53,51,101,54,102,55,97,97,57,57,57,102,102,52,102,53,48,48,57,99,98,48,48,102,102,55,100,99,97,48,48,102,102,51,101,97,48,48,49,102,48,48,48,102,102,51,101,97,98,48,49,102,101,51,54,49,100,52,50,100,100,49,102,56,55,56,99,49,99,56,48,55,102,53,97,52,98,52,56,48,55,50,99,48,102,52,51,98,56,49,100,56,50,57,102,48,55,102,49,98,48,101,55,56,55,49,56,49,100,56,57,54,56,48,102,51,98,56,48,51,100,57,48,56,99,48,102,50,56,49,101,52,48,55,98,99,51,97,98,99,51,97,56,49,101,98,48,55,56,49,50,53,49,48,48,102,102,51,97,100,56,57,97,56,51,56,51,99,50,48,57,53,98,50,100,52,51,98,50,48,57,102,50,98,48,102,50,56,49,102,101,48,53,48,97,49,100,53,48,102,52,49,55,99,49,99,57,48,102,50,56,55,55,48,51,101,97,49,100,51,50,101,56,98,52,48,101,101,48,55,97,56,51,97,48,53,102,49,52,101,49,101,56,48,101,98,56,55,56,48,97,49,50,99,49,51,99,97,56,50,101,99,51,98,101,49,101,48,50,56,57,51,57,57,50,100,52,97,52,50,101,48,97,54,50,100,48,97,98,52,97,52,49,50,99,48,97,98,50,100,56,97,100,50,100,53,49,53,49,57,51,100,48,49,51,56,97,102,52,100,52,52,52,101,50,98,100,50,100,49,100,98,52,100,52,48,55,50,50,101,50,54,97,52,48,51,52,102,56,48,49,102,49,57,57,48,48,102,102,55,100,98,56,57,55,50,48,52,102,100,48,49,50,100,101,100,48,51,56,52,48,55,101,52,49,102,48,48,101,102,49,54,56,48,52,99,56,56,51,56,56,50,56,101,52,97,51,50,98,56,97,101,50,98,48,97,50,48,55,97,101,102,57,55,99,49,101,101,48,55,49,99,48,101,98,99,51,56,101,48,101,49,56,51,97,48,56,52,48,102,52,99,49,101,48,48,55,102,99,51,101,52,53,99,48,55,98,52,51,98,56,49,101,48,48,102,102,55,56,50,53,101,48,55,101,48,51,101,99,53,56,97,50,48,55,99,48,49,50,50,49,101,48,50,98,48,98,48,50,99,100,51,101,102,49,54,97,100,56,55,50,99,97,102,50,98,99,49,51,54,53,57,50,55,56,48,53,52,99,97,56,48,99,51,52,48,48,102,102,102,56,99,98,56,55,55,56,48,57,97,48,50,100,52,48,49,102,54,55,99,48,101,100,57,51,56,48,57,54,98,52,52,101,57,48,56,54,53,54,97,51,48,55,51,57,50,52,49,102,101,51,100,57,102,48,55,55,97,100,102,54,56,48,57,54,102,52,52,48,50,54,49,56,49,99,52,50,52,56,51,100,49,102,56,48,49,101,102,101,55,102,53,54,102,98,55,50,57,51,101,99,49,99,56,100,99,51,102,102,53,99,55,48,101,100,57,50,101,48,57,102,53,102,102,48,48,99,99,97,48,48,102,102,55,100,97,52,48,49,50,55,97,49,99,102,48,50,55,54,48,48,102,102,57,50,51,48,50,54,49,52,49,99,102,57,55,97,48,101,101,99,97,48,48,55,56,56,49,102,50,55,56,49,100,48,48,51,100,57,50,99,99,49,99,99,57,53,101,53,98,57,53,54,49,99,56,52,57,50,99,48,97,100,48,55,100,51,52,48,101,56,48,49,101,50,48,55,53,56,49,100,98,57,54,101,49,100,99,50,101,56,51,102,97,56,50,57,97,53,51,48,55,53,48,51,99,50,56,50,53,98,48,55,98,49,101,99,53,53,48,55,97,97,48,98,48,50,56,49,51,48,51,98,101,101,50,54,51,56,57,100,52,49,101,49,50,98,57,48,51,97,55,55,97,48,48,57,55,101,48,55,101,101,48,101,56,99,51,100,52,48,101,49,56,49,102,51,56,51,100,52,48,55,50,99,49,102,53,50,97,49,100,50,57,48,51,100,54,48,101,97,56,49,101,49,48,55,100,52,49,100,99,56,55,56,52,97,56,52,97,50,100,48,97,54,50,101,53,50,48,97,102,50,101,48,51,57,48,49,101,56,50,100,48,51,97,99,53,97,97,48,51,97,53,97,48,55,55,100,50,57,51,52,97,53,50,99,57,50,57,48,56,98,52,50,57,57,50,57,48,97,100,51,56,97,54,52,100,55,48,97,101,52,101,101,56,100,100,100,50,98,101,98,97,48,100,52,55,53,48,48,102,102,102,52,50,48,55,99,50,48,102,54,99,51,56,97,48,101,50,48,49,100,55,56,51,99,51,48,55,99,97,48,102,51,56,98,57,48,48,55,98,55,52,49,100,102,56,51,97,101,48,101,53,56,55,98,52,49,101,49,48,55,99,99,98,99,101,56,48,53,99,49,55,48,48,50,53,52,49,100,52,48,101,52,56,55,55,56,98,49,48,102,51,56,55,56,56,98,50,101,53,53,56,55,55,99,97,97,50,101,99,98,97,52,98,101,56,48,53,51,57,52,99,57,101,57,56,48,57,48,50,57,52,97,100,50,99,48,98,51,52,100,48,52,97,100,51,54,53,54,57,53,101,57,99,53,56,51,56,100,97,48,53,56,48,52,102,57,48,48,102,102,51,101,102,53,48,48,102,102,57,102,101,48,101,50,56,48,51,101,99,54,48,48,102,102,57,102,56,48,102,97,56,51,101,53,48,55,54,52,49,100,102,101,53,51,56,51,98,100,48,101,53,49,53,54,49,101,50,48,55,51,54,49,99,98,50,102,98,57,54,97,53,98,57,54,51,56,49,101,50,56,55,53,52,51,98,54,48,102,57,99,49,101,100,48,55,97,52,51,98,56,48,102,50,55,57,53,56,53,102,56,55,51,56,51,56,97,53,99,56,55,51,52,48,49,101,101,100,50,57,99,51,101,101,53,55,50,54,56,48,51,100,57,56,53,100,57,53,99,57,101,53,57,48,55,55,97,55,49,48,50,99,52,98,51,101,53,56,100,53,57,53,99,53,55,102,102,56,49,51,51,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,101,50,48,48,102,102,51,101,50,101,97,48,52,100,56,48,55,97,56,48,57,97,100,48,48,55,100,53,97,48,55,52,98,48,55,97,49,50,56,97,56,52,57,99,48,52,98,54,48,55,99,56,97,50,48,50,53,51,99,51,98,100,99,97,53,52,52,48,102,51,50,50,99,97,51,56,55,53,52,49,99,101,48,49,50,102,48,48,102,102,52,98,102,54,50,57,100,49,52,98,50,101,49,101,54,50,100,52,98,50,101,57,48,53,98,99,101,48,102,49,97,52,53,50,55,97,53,57,52,54,48,50,53,101,49,100,100,98,102,101,52,48,52,97,99,97,100,52,49,100,51,53,98,56,48,53,49,100,97,56,48,101,99,97,48,48,102,102,102,56,54,53,48,49,51,54,48,49,101,100,48,101,101,56,49,51,52,99,48,102,57,52,48,57,52,53,50,100,99,98,99,99,56,50,48,101,57,52,98,101,48,55,51,54,48,102,48,52,49,102,53,57,53,56,53,53,48,48,102,102,57,53,97,48,51,99,48,57,99,48,55,98,52,53,56,56,51,99,52,48,50,53,55,56,49,100,56,57,53,100,55,99,98,50,52,54,48,101,101,100,48,55,56,57,49,56,57,56,55,55,57,57,52,56,52,51,51,50,53,56,55,56,97,52,51,98,98,98,57,98,102,50,97,101,48,98,49,102,50,57,100,53,102,101,48,49,57,50,54,97,48,50,101,53,56,48,51,101,53,49,99,48,52,98,102,48,55,53,99,49,102,48,48,48,102,102,51,101,97,50,56,48,57,56,55,48,102,99,51,99,49,99,102,50,57,99,51,99,52,48,102,53,48,49,100,50,56,48,51,100,50,55,99,48,101,98,48,98,56,52,101,50,98,56,51,98,53,52,53,98,56,55,55,55,56,55,102,48,48,57,57,56,48,50,53,102,52,97,97,48,102,98,55,50,56,99,98,99,50,102,57,48,102,50,55,49,52,49,56,98,98,48,101,102,49,53,97,48,57,50,50,99,55,57,52,97,53,100,57,53,56,48,50,54,56,56,52,56,101,48,57,48,50,99,50,56,98,49,57,51,50,48,97,56,48,99,54,56,97,50,101,56,55,56,99,51,98,97,53,51,48,55,97,99,97,55,52,97,50,56,48,51,99,48,56,55,100,51,56,97,55,50,99,48,51,48,99,57,56,56,54,48,57,57,52,97,52,52,48,100,98,97,51,50,52,50,51,97,53,50,51,99,102,52,56,52,53,52,57,52,51,52,97,57,50,50,57,52,56,101,99,53,52,102,57,98,100,101,97,97,54,54,55,102,100,51,100,55,102,99,48,50,48,97,53,55,53,49,56,52,51,99,54,49,100,100,50,101,48,51,97,54,53,98,97,53,49,52,48,49,101,48,52,51,99,56,50,53,98,57,53,101,49,56,55,52,99,52,51,48,52,99,50,51,50,53,102,54,52,49,51,50,56,101,99,50,53,50,51,101,101,57,48,56,56,57,50,57,54,56,98,52,52,57,49,49,50,49,56,97,100,101,54,102,101,57,57,102,97,51,102,50,53,98,101,53,49,55,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,100,99,54,52,48,50,97,98,52,48,48,97,51,50,48,48,102,102,48,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,102,102,51,54,48,55,48,49,50,52,101,48,48,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,48,53,52,54,51,50,48,49,53,53,97,48,48,53,49,57,48,48,102,102,48,53,102,54,53,48,48,100,55,51,48,50,52,49,51,101,99,48,52,56,55,48,49,50,52,101,55,101,54,48,48,55,51,52,54,48,50,53,98,99,48,48,102,102,97,57,48,56,55,52,53,52,48,101,57,48,101,53,48,48,102,102,49,98,98,50,54,98,56,48,50,55,51,57,52,56,48,49,53,101,50,97,99,48,50,99,49,48,50,54,56,101,48,48,102,102,100,56,98,56,51,98,97,48,99,49,102,54,51,99,97,52,51,48,48,49,101,57,48,102,99,52,101,48,100,99,97,101,98,97,101,97,48,51,50,102,56,48,52,55,98,101,98,97,101,98,97,102,102,56,48,98,56,48,48,48,102,102,102,57,52,50,56,48,51,53,98,100,99,49,100,98,48,48,102,102,50,54,53,57,56,55,48,52,48,48,102,102,97,56,102,48,51,102,53,53,48,49,48,52,50,48,49,49,54,48,51,99,48,54,55,53,48,49,102,98,99,48,49,102,50,56,52,48,48,54,98,55,98,56,51,98,54,48,48,52,99,98,51,48,101,48,56,48,49,53,49,102,48,55,101,97,97,48,50,48,56,52,56,50,50,99,48,49,56,52,50,56,48,97,52,56,55,98,50,48,48,100,98,57,57,102,52,48,49,51,100,52,101,52,48,48,102,102,53,56,54,54,48,48,102,102,99,52,52,48,52,98,99,52,48,49,97,100,57,56,55,54,99,48,49,51,98,99,51,100,51,52,49,56,48,50,54,99,55,97,50,102,56,97,101,98,97,101,97,48,53,97,101,48,51,98,100,101,98,97,101,98,97,102,102,101,98,97,101,98,101,101,54,102,98,56,53,55,50,52,98,102,101,102,99,49,99,102,56,99,51,49,99,57,55,49,99,52,49,98,55,51,57,99,50,99,55,51,48,101,50,99,99,55,51,56,97,53,48,51,98,56,48,48,102,102,55,99,55,102,56,48,57,56,98,52,52,48,50,53,102,52,48,49,102,54,51,101,48,101,100,48,97,98,50,101,57,50,56,97,55,52,48,48,102,102,101,98,48,49,51,48,52,53,48,57,55,97,48,52,98,100,49,55,99,53,56,57,54,56,53,54,49,55,52,53,97,97,54,50,50,50,54,56,55,100,53,102,50,57,56,98,100,48,55,55,99,99,48,55,55,101,52,97,53,55,48,57,49,53,101,53,98,57,55,54,48,102,54,52,51,97,97,48,101,102,99,51,98,55,52,53,97,57,54,101,56,50,57,101,53,50,50,48,49,52,52,53,100,57,55,48,101,49,54,51,50,53,55,99,49,56,98,102,50,57,52,48,57,49,55,102,51,100,48,102,56,50,102,101,99,51,48,101,55,100,98,49,56,53,57,98,48,97,102,100,52,51,55,99,49,99,53,48,51,100,53,50,102,56,49,99,53,48,51,101,57,48,55,52,99,48,102,97,99,51,97,99,56,52,53,51,57,54,50,49,101,53,48,55,52,97,48,102,50,56,51,56,97,48,102,51,48,51,98,97,56,50,49,101,48,54,49,51,57,50,99,97,51,52,100,50,101,99,51,56,99,49,101,53,50,97,99,51,99,56,53,54,50,48,49,55,52,56,101,53,54,97,55,49,52,99,57,101,57,52,53,52,97,53,57,54,48,53,53,51,48,56,97,53,56,50,50,97,48,49,54,48,53,55,97,55,53,97,49,54,52,57,57,52,50,50,99,49,48,97,101,98,50,53,101,48,99,99,99,57,51,102,97,100,51,51,48,100,52,51,56,49,97,52,97,101,51,54,98,56,101,97,55,99,51,97,49,101,101,52,50,54,50,53,56,98,48,54,97,52,52,52,55,52,98,54,50,53,50,100,55,49,55,49,50,56,52,52,97,53,101,48,57,54,49,101,52,48,101,97,49,100,56,55,101,48,55,48,52,55,99,52,55,51,56,102,52,97,97,100,53,52,51,99,97,51,98,50,54,100,57,56,97,102,52,53,57,50,99,53,99,55,101,51,56,97,100,53,50,97,49,101,100,55,51,57,97,102,54,98,53,101,55,55,53,97,101,56,98,100,97,102,97,99,55,52,54,51,100,97,100,55,50,50,97,49,49,52,48,51,55,50,50,98,55,57,56,50,51,48,55,101,54,49,56,55,49,54,50,99,48,51,48,48,102,102,55,49,57,54,56,49,56,97,56,100,97,56,54,49,52,55,99,55,49,102,55,49,54,48,50,99,48,99,53,49,51,99,51,56,54,49,102,97,48,101,97,56,51,99,99,48,101,52,48,55,50,99,49,101,54,48,55,49,56,98,54,101,53,101,48,55,49,56,49,101,51,56,55,53,52,51,98,101,49,102,99,48,101,55,57,55,51,50,56,52,53,56,49,53,99,48,50,55,48,49,100,53,48,102,55,57,53,48,56,99,53,101,48,55,55,56,98,53,99,56,48,53,99,97,50,50,49,49,54,97,53,55,56,50,55,52,97,98,50,99,49,49,57,50,101,53,48,56,98,56,52,49,52,49,50,99,57,48,98,50,52,54,57,50,99,52,97,102,52,51,52,101,48,54,55,48,101,51,101,54,51,53,49,51,101,50,52,99,49,55,99,55,101,50,52,48,54,48,52,48,49,97,97,48,51,100,52,97,49,55,50,98,53,99,97,53,97,98,53,53,100,56,101,54,97,99,54,52,55,98,53,99,100,48,48,54,56,56,57,57,54,57,50,53,57,52,53,100,52,53,56,53,50,49,51,54,50,53,50,53,56,48,50,97,50,49,97,52,55,48,51,100,49,57,50,54,56,57,102,56,99,100,51,102,49,100,100,101,55,53,51,101,49,99,48,102,48,98,99,99,102,51,102,49,99,56,102,56,100,97,99,55,57,99,100,101,97,49,54,51,57,53,98,97,51,97,51,56,98,54,98,100,56,101,54,98,97,53,57,54,52,97,100,98,49,49,54,50,54,101,101,54,49,98,54,99,49,52,98,97,101,50,100,55,49,54,97,101,49,55,56,53,100,98,52,55,57,57,102,53,102,56,48,102,55,100,102,55,51,56,50,50,102,56,99,48,54,49,98,56,98,48,53,97,56,48,53,99,56,56,48,51,101,52,48,52,48,52,98,56,50,50,56,49,50,102,56,48,48,102,98,49,102,48,55,57,97,53,57,57,52,97,56,97,53,51,50,48,48,55,54,48,48,57,56,49,50,56,52,97,50,48,50,54,49,48,97,50,50,98,48,97,97,50,99,99,98,97,50,100,53,51,49,49,49,51,56,51,101,54,57,48,53,100,57,52,97,48,102,48,57,101,48,102,48,53,49,55,53,49,101,56,97,102,50,100,99,98,99,48,55,98,52,49,100,53,48,55,56,52,49,101,52,56,50,97,56,97,56,52,102,52,102,50,57,48,97,102,50,56,52,98,99,50,97,49,98,50,98,97,57,48,49,98,99,48,48,102,54,102,57,52,56,48,49,56,100,100,97,55,53,54,102,50,48,51,98,98,54,50,51,99,52,101,101,49,48,51,49,99,48,48,102,102,50,56,97,48,50,56,100,48,48,51,101,53,51,54,48,52,98,55,97,50,50,55,48,55,51,52,48,57,54,101,48,50,54,100,56,97,98,52,54,50,97,49,49,52,98,49,50,57,48,98,101,50,100,52,48,57,55,98,48,102,99,97,53,50,52,49,54,56,53,101,53,49,55,97,53,99,57,53,97,53,100,97,48,49,55,54,48,102,49,52,49,100,56,51,48,53,54,57,52,101,54,52,98,48,101,98,98,50,53,53,48,55,53,57,51,48,97,55,48,55,99,51,52,53,101,57,54,97,49,97,49,53,56,53,100,98,56,57,99,49,101,99,48,101,102,50,48,101,48,49,51,102,50,98,57,48,97,51,56,55,52,99,48,97,99,48,102,55,56,99,100,56,55,100,49,100,52,53,56,55,97,54,53,57,49,55,57,57,54,55,101,51,97,57,102,49,100,54,97,53,50,51,50,98,49,50,55,52,98,50,50,53,51,54,52,98,53,99,99,55,53,54,100,52,52,48,56,48,54,97,56,51,98,50,54,48,51,102,54,48,52,98,97,48,55,101,48,48,102,102,50,57,55,48,102,102,99,101,97,54,49,50,102,53,101,98,53,52,49,99,48,55,101,99,55,55,56,100,54,51,48,49,56,99,54,100,97,48,97,51,97,54,57,49,100,52,48,49,101,101,99,101,54,98,48,102,54,100,49,97,56,49,49,52,97,55,50,51,99,49,99,99,101,97,55,57,54,98,53,101,102,56,101,51,100,100,51,98,99,56,100,54,57,101,53,55,51,97,48,48,102,102,57,55,51,99,54,102,102,48,53,50,101,98,102,49,55,99,52,56,101,98,97,56,48,97,57,49,51,56,48,51,48,50,102,97,101,98,97,101,98,102,101,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,50,48,48,102,102,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,98,102,101,48,49,54,48,56,98,97,101,98,97,102,102,101,97,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,53,102,101,97,48,54,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,50,48,101,48,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,48,48,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,102,99,56,48,51,101,50,101,54,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,49,52,48,99,97,48,49,98,102,50,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,102,102,56,49,48,49,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,51,102,100,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,57,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,56,48,56,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,49,102,101,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,98,102,101,48,52,48,52,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,52,48,51,53,48,49,102,102,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,98,102,102,97,101,98,97,101,98,102,101,49,100,50,48,101,48,99,49,99,50,56,51,101,51,48,50,54,57,99,49,102,50,56,51,98,102,48,50,53,102,56,48,57,55,100,48,55,55,56,53,102,48,51,100,51,48,55,99,54,48,102,53,52,98,102,54,52,51,98,52,49,99,54,48,101,51,56,55,54,49,57,52,55,101,53,56,57,54,99,53,56,102,52,55,52,56,52,98,52,57,52,56,52,56,52,57,52,100,52,56,52,51,50,97,52,97,49,48,101,102,57,52,54,53,52,50,50,49,54,52,49,101,51,48,102,56,56,55,97,52,98,100,50,99,52,97,100,48,101,57,56,55,51,48,51,97,52,53,54,49,55,48,49,101,56,48,102,51,57,54,99,53,49,48,55,54,52,97,51,50,99,99,98,51,52,50,48,48,102,102,101,50,56,48,48,55,100,52,48,48,102,102,48,51,101,97,55,52,49,99,101,48,48,51,101,97,51,99,48,57,54,48,57,48,55,49,101,49,99,53,52,102,50,56,52,49,101,51,56,51,100,55,48,102,54,56,55,56,99,98,53,48,102,50,48,51,102,51,48,50,54,50,100,49,99,51,56,52,57,48,49,99,50,48,102,53,48,51,101,57,50,99,57,49,99,51,99,50,49,101,49,52,57,48,55,55,101,56,101,53,100,57,52,54,57,97,49,102,49,48,55,57,50,57,52,53,48,48,102,102,55,55,52,49,100,98,48,55,49,99,98,56,52,55,48,101,54,56,55,54,99,51,97,56,53,55,48,55,98,97,56,51,97,97,100,49,54,51,56,51,100,56,49,102,56,50,98,56,97,57,50,98,52,51,99,99,48,102,50,56,51,101,48,57,56,53,57,48,48,98,53,52,48,48,102,102,102,56,54,102,48,49,50,51,52,48,52,57,99,50,54,56,55,49,48,49,101,48,56,49,51,101,48,56,101,48,102,52,52,51,56,48,48,102,99,52,48,57,98,55,50,97,51,51,50,48,101,99,100,50,99,49,100,55,50,55,56,55,50,53,51,56,97,55,48,102,101,48,49,50,51,51,100,51,99,98,56,48,55,57,99,53,53,57,54,48,53,56,57,53,97,53,56,49,54,54,49,101,100,50,99,49,48,56,51,101,49,56,48,57,57,57,48,55,54,55,56,51,97,54,57,99,53,48,48,51,100,98,50,57,56,51,56,54,49,100,101,101,49,100,102,50,56,99,97,57,48,55,97,52,48,101,53,99,51,98,52,49,102,51,50,100,54,97,56,49,102,53,57,52,51,50,48,51,49,99,48,48,102,102,51,101,101,98,48,48,102,102,49,102,54,98,48,49,99,53,48,48,102,102,55,100,52,101,56,49,50,55,52,49,101,52,48,55,99,57,100,50,52,51,56,52,49,101,53,48,50,54,51,48,51,101,98,57,100,48,101,56,48,49,50,98,99,48,101,53,48,51,101,56,53,99,49,55,48,56,53,99,49,101,54,48,55,101,98,97,55,57,52,56,56,99,49,101,52,48,102,48,97,53,57,53,54,49,100,57,52,52,52,97,48,102,48,97,54,48,51,98,101,48,55,51,99,49,100,101,50,101,51,56,55,102,99,49,101,48,97,53,54,52,102,48,101,56,49,52,56,53,57,102,52,54,48,101,101,48,51,98,51,48,48,55,97,56,99,49,99,99,48,102,97,56,51,99,101,48,101,49,57,54,51,55,102,101,48,52,56,99,48,48,102,102,102,57,53,57,56,48,51,101,101,97,102,56,49,50,100,48,48,101,97,99,98,54,48,48,102,102,55,100,54,99,56,49,50,100,50,49,101,55,48,55,55,101,53,100,56,51,101,99,48,50,54,49,48,49,100,102,56,55,98,99,51,98,56,48,52,100,57,49,54,56,49,97,48,48,102,102,51,100,99,97,49,101,52,48,55,49,48,48,102,102,101,49,99,51,101,101,49,100,102,50,97,99,97,99,52,54,48,101,48,48,102,102,48,57,50,50,52,57,52,99,57,97,49,100,49,50,98,48,49,101,48,48,102,102,49,51,49,50,49,100,50,48,102,51,49,55,98,50,48,57,100,50,101,48,98,98,55,48,51,100,101,48,101,101,99,49,100,55,50,49,101,48,102,51,49,53,101,49,99,97,50,98,99,98,53,48,55,98,54,48,101,56,48,49,101,56,48,55,55,52,48,50,101,98,52,49,99,49,56,51,102,97,48,55,99,54,48,52,97,99,48,51,101,53,48,55,55,101,48,52,99,48,56,49,50,102,97,48,102,48,99,98,101,48,55,53,56,48,102,56,99,49,100,53,49,55,101,99,56,55,57,52,51,56,99,49,102,56,48,101,99,51,99,56,102,56,98,49,50,97,52,98,49,99,56,101,57,48,56,56,57,50,56,101,57,48,56,99,57,97,56,101,57,56,53,52,57,55,99,49,100,102,50,102,48,97,56,52,98,50,99,56,51,98,56,49,102,49,48,101,98,49,55,97,53,55,49,54,52,49,100,51,48,102,57,56,55,52,56,98,51,50,101,48,51,97,101,49,101,55,50,97,52,98,100,48,101,99,57,55,56,53,57,57,53,56,57,97,52,48,48,102,53,52,49,101,57,56,55,101,99,49,102,56,48,51,100,51,48,55,57,52,48,102,97,52,49,101,57,49,55,57,56,51,99,99,48,102,51,48,49,102,49,48,51,99,48,48,102,102,102,56,56,51,100,49,48,55,56,99,49,101,53,57,50,98,48,97,55,50,57,102,48,55,56,56,51,102,54,48,102,48,48,51,99,50,53,57,56,55,97,48,51,100,56,53,102,102,50,57,52,97,48,52,50,50,57,52,51,98,56,53,53,54,50,101,48,51,99,50,53,99,57,54,52,53,56,55,50,98,99,97,51,50,98,52,97,101,50,56,99,97,102,48,52,99,56,50,52,52,97,99,50,98,53,48,48,97,100,56,54,57,48,97,52,50,100,53,55,102,99,48,51,98,52,99,48,49,102,53,54,48,48,48,102,102,102,98,50,100,48,55,51,56,48,48,102,102,102,98,53,98,48,50,53,50,56,51,98,97,48,52,100,49,56,51,97,48,50,57,48,51,99,48,49,99,101,55,100,56,50,102,99,98,48,48,102,102,55,55,48,48,102,102,102,55,48,49,100,97,48,55,56,97,53,50,57,50,56,98,50,48,55,53,54,48,102,57,48,51,98,52,53,51,48,55,54,56,98,100,48,102,53,48,55,50,57,49,52,51,99,102,56,97,97,50,98,52,97,56,48,102,101,56,55,55,101,52,97,55,48,102,54,56,55,54,99,51,99,97,49,100,48,48,102,102,102,97,49,52,54,56,54,56,52,100,56,55,56,48,51,97,56,49,101,48,50,57,97,56,51,99,50,53,48,56,55,51,56,51,101,101,100,56,55,98,52,51,56,52,49,100,51,48,49,54,97,48,48,49,102,50,98,101,48,48,102,102,55,100,50,97,48,55,55,48,49,101,56,56,51,97,99,48,102,99,48,48,102,102,51,101,100,51,52,48,57,55,49,48,101,99,55,52,54,48,55,100,54,48,101,100,51,51,52,49,101,51,48,50,55,49,48,97,53,52,52,54,99,49,101,56,56,55,99,56,51,99,54,48,102,97,52,49,100,54,49,53,99,49,100,101,48,55,54,48,48,101,98,56,51,98,52,49,102,101,48,101,100,57,53,99,56,99,53,100,48,55,97,56,51,97,50,49,99,53,101,48,52,98,57,48,55,52,99,51,57,55,50,53,100,48,55,99,100,48,99,97,54,48,101,50,56,55,51,56,51,98,99,53,57,56,51,97,101,52,99,48,102,101,56,51,99,97,48,102,99,48,55,100,53,48,56,98,50,48,55,54,99,56,52,53,55,48,55,98,99,48,53,48,55,48,48,55,100,50,57,56,48,51,101,100,54,48,51,102,54,48,48,102,97,57,98,48,50,55,49,52,51,98,52,48,102,57,51,50,52,56,55,102,56,51,99,97,48,52,98,57,56,55,100,55,98,52,49,100,48,48,102,102,50,54,56,52,49,99,97,48,55,50,99,98,56,50,97,49,48,98,48,51,99,99,48,101,50,100,50,48,49,55,56,56,99,49,100,99,48,102,48,97,50,49,53,54,49,101,54,52,52,52,97,48,101,102,50,54,48,51,99,49,48,55,51,99,49,101,49,50,101,51,48,55,102,99,49,100,102,50,53,48,50,55,99,51,97,48,53,100,57,54,55,57,49,99,51,99,54,48,101,99,102,56,51,99,54,48,101,54,48,55,50,56,49,101,55,48,55,102,48,98,48,98,48,48,102,102,101,50,97,48,55,53,52,48,102,52,99,51,56,56,48,102,99,48,49,100,54,48,51,98,52,48,55,100,52,48,101,98,52,98,99,101,49,101,54,48,55,54,54,48,102,56,56,49,100,102,56,55,51,56,49,101,56,56,51,98,57,48,102,50,100,49,53,56,53,99,49,52,100,99,51,99,50,49,99,52,48,102,102,56,55,55,56,97,99,48,102,52,48,55,52,99,98,102,57,50,57,52,51,99,48,56,52,53,50,56,55,56,99,97,97,101,53,99,48,55,55,56,98,57,50,98,52,98,49,57,50,98,99,98,99,50,98,52,97,101,50,102,48,97,102,48,52,99,56,50,52,52,98,51,50,98,53,48,48,98,50,57,55,53,48,97,55,102,99,48,50,49,52,53,55,53,48,49,56,48,99,48,49,102,50,51,56,48,48,55,100,55,102,48,49,50,57,101,48,48,102,102,102,97,102,49,48,48,102,102,55,100,56,48,97,55,48,51,97,102,48,50,53,49,56,51,102,101,49,99,48,57,48,101,48,48,102,102,55,98,52,51,56,52,49,99,99,48,102,55,57,54,54,48,52,98,51,56,55,55,99,98,99,48,55,57,50,49,101,101,48,102,100,56,49,50,97,101,53,99,54,48,101,99,49,52,52,53,54,48,48,51,100,98,99,48,102,49,56,51,100,99,49,102,99,50,101,56,51,102,55,50,53,101,52,56,51,100,55,99,56,99,102,48,51,101,54,48,101,55,50,50,97,55,48,55,101,56,48,49,101,102,101,50,97,99,97,49,48,102,56,50,53,50,48,48,102,102,55,56,56,49,100,100,48,55,52,48,51,56,54,48,48,102,52,56,99,51,101,48,48,102,51,99,48,53,102,99,53,102,102,100,55,53,100,55,53,102,102,48,49,99,102,99,48,49,102,49,57,48,48,48,102,102,55,100,102,100,57,52,101,48,52,97,50,57,55,48,53,50,48,49,50,48,48,48,102,102,52,101,100,56,51,99,53,57,50,56,48,48,102,102,57,53,51,48,102,48,48,50,52,99,97,52,48,50,53,97,48,49,101,51,57,54,54,56,50,49,99,54,50,56,56,51,56,56,48,52,98,53,48,55,102,48,51,99,56,49,102,56,48,102,102,48,55,101,52,51,100,101,53,55,56,51,100,49,50,101,99,97,100,48,101,99,57,53,97,49,101,100,52,97,48,55,55,99,48,102,57,48,51,100,54,48,102,49,98,100,49,54,48,48,102,102,102,51,56,51,101,101,49,101,101,48,102,48,49,52,54,48,101,54,56,98,98,50,56,52,97,53,99,53,57,57,53,99,49,100,102,48,55,54,52,53,101,56,55,99,52,51,101,52,48,101,102,56,48,51,50,101,53,52,48,50,48,49,100,52,48,51,50,101,52,48,49,102,49,57,48,48,102,102,48,55,100,102,100,57,55,48,48,52,100,100,57,52,101,53,50,48,49,50,48,48,102,102,48,52,101,100,56,51,99,51,97,48,102,48,48,49,51,53,56,49,100,102,48,52,57,57,52,56,48,52,98,52,48,51,99,55,50,99,57,48,52,51,102,50,53,101,56,55,101,99,48,57,57,53,48,101,49,56,55,55,48,51,56,101,49,102,101,48,102,99,56,55,98,56,97,102,48,55,97,50,53,101,49,53,97,49,100,57,50,99,56,51,97,52,56,97,48,102,48,52,49,99,100,56,55,52,99,49,100,99,102,97,50,99,48,49,101,54,56,55,100,99,51,100,99,49,100,102,50,102,48,49,102,51,49,52,54,53,101,57,52,98,56,98,51,50,98,56,51,99,48,48,102,102,102,51,52,97,50,48,102,57,48,55,99,56,49,101,48,102,102,56,48,97,56,97,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,56,48,52,98,101,50,56,49,48,48,50,56,49,102,102,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,102,102,98,102,101,48,55,102,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,56,48,53,48,51,48,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,49,98,102,50,98,102,101,48,49,48,48,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,102,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,102,102,56,49,55,102,97,101,98,97,101,98,102,101,48,49,102,102,48,97,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,52,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,98,102,101,48,53,102,101,98,97,101,98,97,102,102,101,97,48,49,97,54,99,48,48,102,56,101,51,56,48,51,101,102,101,56,97,56,48,48,102,102,55,100,56,54,56,55,49,57,48,48,102,102,48,57,52,99,48,50,54,102,48,49,101,50,49,99,48,49,102,54,48,99,49,100,51,48,48,55,98,99,56,98,98,50,98,48,51,99,56,49,101,48,52,48,48,101,50,56,55,52,48,97,54,48,50,54,97,48,51,56,55,99,98,97,50,102,48,51,100,51,48,53,56,56,51,98,97,50,57,56,51,56,54,49,100,54,48,101,50,56,55,52,56,97,50,48,55,56,50,48,101,57,99,51,97,52,57,48,99,56,55,55,52,51,100,101,48,101,99,53,48,56,97,50,101,53,101,49,54,54,49,99,50,48,101,56,51,48,48,102,55,52,51,98,97,53,56,56,55,98,57,98,101,48,102,55,53,49,48,49,100,55,48,48,102,102,53,54,52,97,56,55,52,56,51,56,51,48,55,102,52,48,102,56,99,48,57,53,56,48,55,99,97,48,101,102,99,48,57,56,49,48,50,53,102,52,49,101,49,57,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,57,48,102,50,56,55,49,56,51,102,48,49,100,56,55,57,49,102,49,54,50,53,52,57,54,51,57,49,100,50,49,49,49,50,53,49,100,50,49,49,57,51,53,49,100,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,57,48,55,55,48,51,101,50,49,100,54,50,102,52,97,101,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,99,48,55,53,99,51,99,101,53,52,57,55,97,49,100,57,50,102,48,98,51,50,98,49,51,55,102,99,48,51,101,51,100,52,48,50,48,49,100,52,48,51,57,53,48,48,49,102,52,57,97,48,48,102,102,102,98,55,100,48,55,54,54,48,48,102,102,102,98,55,50,48,50,53,56,49,48,48,51,101,54,100,100,48,55,55,99,51,98,48,48,102,102,52,100,48,56,51,97,100,48,101,102,56,55,53,100,49,99,48,57,98,48,48,55,52,50,49,100,50,50,98,52,49,101,48,101,48,101,98,56,51,98,57,48,102,52,56,55,97,99,51,99,50,48,102,49,48,97,50,48,101,52,57,55,48,49,100,98,48,102,50,48,55,99,52,51,98,97,56,50,53,53,49,54,56,49,100,101,48,55,97,97,53,53,48,51,97,102,50,101,56,49,101,48,57,53,52,49,100,57,50,56,56,51,100,56,48,102,48,48,102,102,98,49,48,55,55,50,53,55,49,54,56,56,97,49,99,57,48,102,57,56,55,97,48,98,101,50,100,52,97,101,99,53,102,57,55,99,48,49,51,53,54,98,102,102,97,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,52,48,51,53,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,102,102,56,49,102,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,97,48,49,98,102,50,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,53,48,51,50,102,102,101,98,97,101,98,97,102,102,56,100,52,49,100,51,48,101,57,56,55,97,48,51,102,99,49,101,57,48,101,99,48,55,49,52,51,56,97,49,100,97,50,102,56,51,101,97,49,102,55,48,102,56,57,55,101,53,51,56,55,52,99,51,57,97,49,100,48,48,101,97,49,52,99,53,56,56,55,56,56,51,100,50,49,101,99,48,102,52,56,55,56,57,51,57,49,99,97,97,48,101,100,48,55,53,99,51,98,52,49,100,99,50,97,53,48,100,51,56,98,56,50,102,56,51,99,50,53,101,49,55,48,57,56,56,56,53,52,49,53,52,53,51,57,53,99,56,54,57,97,53,56,49,54,56,53,56,50,52,50,50,49,53,99,56,48,100,51,57,54,101,52,52,100,48,48,102,102,55,54,52,48,48,51,101,97,98,56,48,57,53,99,99,48,52,57,57,48,48,51,101,98,57,48,48,57,51,50,48,50,53,97,53,51,48,51,56,98,99,49,100,97,56,55,98,56,49,100,97,56,51,56,50,48,101,49,101,48,55,97,97,49,99,97,101,49,101,55,97,48,102,55,101,50,57,56,49,102,98,56,55,98,52,97,97,99,49,102,100,48,55,102,99,48,48,101,98,49,50,51,56,55,57,48,51,100,50,53,53,57,54,55,56,98,48,48,102,102,55,100,56,49,101,99,48,102,102,49,55,49,56,48,49,101,100,57,50,102,52,98,48,48,102,102,101,55,50,48,48,50,54,102,49,53,101,49,99,97,99,56,54,49,100,55,52,49,50,56,57,48,53,48,99,48,50,99,99,48,48,49,102,49,56,50,48,50,52,56,99,51,97,56,48,52,101,98,56,48,51,101,100,54,52,49,100,56,98,56,49,102,49,48,102,98,56,55,56,56,51,57,56,53,51,56,49,50,56,97,49,100,102,52,48,48,102,102,50,55,55,49,48,100,48,99,51,98,56,53,55,57,53,101,57,54,53,56,48,55,102,48,51,100,54,48,101,51,48,49,101,102,48,51,57,101,52,53,48,101,53,48,55,50,49,50,48,98,52,50,100,51,98,56,56,56,49,100,102,48,101,102,97,55,48,55,101,48,51,101,97,49,100,100,48,102,49,48,55,98,100,51,101,52,97,52,50,102,48,98,49,50,99,56,51,97,50,49,100,97,50,100,99,51,57,97,53,52,56,48,51,100,98,99,53,98,48,55,97,53,48,48,102,102,51,102,97,49,100,51,48,48,102,102,100,52,102,48,50,54,98,99,49,102,97,48,48,51,99,97,102,56,49,50,98,54,48,52,99,98,48,49,51,50,101,48,48,102,54,98,101,48,102,99,56,48,51,99,98,99,48,51,56,49,48,55,99,97,48,102,100,48,48,49,101,99,97,99,53,101,48,48,102,102,51,100,98,52,48,48,102,102,102,55,56,48,48,51,100,50,52,48,55,55,48,49,101,52,48,102,101,56,48,51,100,97,102,99,51,99,54,48,50,53,48,53,102,48,48,57,48,56,48,57,102,48,48,51,100,98,98,52,53,51,102,50,101,98,57,52,50,53,102,48,48,57,54,48,50,54,102,49,54,50,48,50,53,52,53,56,56,50,53,48,49,50,51,55,102,101,48,49,54,57,99,48,48,102,57,55,55,56,49,51,99,97,53,51,48,49,51,51,52,48,48,102,98,49,99,48,101,102,48,49,50,101,54,48,101,102,52,51,101,54,48,48,102,102,102,55,52,48,51,98,50,48,50,52,56,99,51,56,50,57,54,48,101,101,99,98,56,54,49,49,54,48,51,56,99,53,57,48,55,54,100,48,99,48,57,56,102,48,55,56,48,53,97,97,51,48,55,57,52,49,102,97,51,101,49,100,97,48,102,53,56,55,54,49,51,56,98,57,48,102,49,49,54,55,56,97,53,48,101,102,57,53,48,48,102,102,101,55,56,49,100,53,56,55,100,48,51,98,54,49,101,98,52,102,50,98,53,51,52,51,56,50,48,102,52,52,49,100,52,48,55,102,56,51,98,52,56,52,49,99,101,50,57,49,51,57,98,50,101,99,98,99,48,102,53,48,48,54,49,98,48,48,102,102,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,52,97,57,48,51,100,53,48,55,97,54,49,102,98,48,55,101,48,48,102,52,99,49,101,53,48,51,101,57,48,55,97,52,53,101,54,48,102,51,48,51,99,99,48,55,99,52,48,102,48,48,51,101,50,48,102,52,52,49,101,51,48,55,57,54,52,97,99,50,57,99,97,55,99,49,101,50,48,102,100,56,51,99,48,48,102,48,57,54,54,49,101,56,48,102,54,49,55,102,99,97,53,50,56,49,48,56,97,53,48,101,101,49,53,53,56,98,56,48,102,48,57,55,50,53,57,49,54,49,99,97,102,50,56,99,97,100,50,98,56,97,51,50,98,99,49,51,50,48,57,49,50,98,48,97,100,52,48,50,98,54,49,97,52,50,57,48,48,102,102,101,97,100,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,48,98,54,97,48,48,102,102,55,99,56,48,99,49,102,52,56,55,97,52,48,57,54,98,48,48,102,102,55,99,57,51,99,49,102,57,48,49,51,49,54,49,99,53,52,48,48,101,102,49,54,97,49,102,53,48,55,48,50,48,102,56,48,48,102,102,57,49,100,48,55,100,54,49,99,102,50,97,99,51,100,97,56,56,53,56,97,54,48,55,53,56,98,49,48,102,54,48,51,97,100,48,50,53,99,52,48,57,54,51,48,102,99,56,55,55,52,97,102,48,102,51,97,48,49,53,54,53,98,57,52,52,53,99,97,53,56,55,55,57,51,56,98,53,50,56,100,49,49,49,52,98,53,52,49,50,98,48,98,100,50,57,48,98,49,98,50,98,54,100,50,97,48,97,102,50,100,48,97,100,55,56,56,97,54,98,54,48,49,97,53,54,48,52,98,101,48,51,101,57,48,101,97,56,49,51,50,54,48,101,48,56,49,99,55,48,49,51,49,56,49,99,55,52,49,48,102,49,49,53,50,49,99,98,48,55,102,97,48,101,56,48,49,100,57,56,51,101,99,48,101,55,57,53,54,49,101,98,52,51,50,98,100,48,99,51,100,52,53,55,48,55,53,52,49,101,56,56,55,51,52,97,51,48,102,99,56,55,54,99,97,102,48,102,51,50,48,49,53,52,53,97,57,55,101,53,52,50,49,48,55,56,53,48,99,97,98,50,102,53,49,49,49,52,98,52,52,51,50,97,99,98,99,50,102,48,97,102,54,56,98,50,56,52,97,57,50,98,56,98,54,50,99,53,97,100,50,57,100,54,48,49,52,101,50,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,100,98,48,48,102,102,48,102,56,54,100,56,49,51,57,101,49,100,55,48,55,57,50,48,52,56,54,56,55,101,99,48,57,51,48,48,102,102,102,52,56,51,100,101,48,101,102,57,54,97,48,102,56,99,48,57,55,48,48,55,98,101,48,102,48,52,51,100,56,48,101,102,48,49,99,99,98,101,56,54,53,55,49,52,54,49,101,57,48,101,101,56,49,50,99,50,48,102,48,97,52,51,57,56,49,101,57,56,48,102,51,57,52,99,48,57,52,50,57,99,97,100,98,48,102,102,49,52,49,56,48,57,56,52,48,102,54,48,51,100,98,48,48,55,98,56,56,98,57,99,53,56,56,55,98,56,98,102,48,101,52,57,54,48,49,101,101,48,101,57,48,55,55,99,51,99,101,101,56,55,55,52,51,98,50,49,101,97,48,55,53,99,53,55,97,55,102,102,56,48,97,49,56,48,48,102,57,49,101,56,49,50,52,54,49,101,57,48,50,52,57,52,48,49,102,54,98,52,48,52,99,50,51,54,49,101,49,48,102,98,56,55,55,99,51,102,56,53,52,56,49,51,54,50,53,102,56,55,98,99,48,57,100,101,48,101,50,97,54,57,52,99,53,55,57,54,48,53,52,49,54,52,49,100,100,48,101,97,48,49,51,48,56,48,102,55,99,49,101,56,50,53,50,52,56,55,49,52,51,100,97,53,53,97,54,102,52,99,52,51,52,55,50,102,99,51,57,48,49,102,52,48,101,100,56,55,99,48,51,98,56,56,56,53,56,57,52,56,53,100,57,54,56,56,48,49,101,54,48,101,97,50,49,56,55,54,56,51,101,55,52,48,48,102,54,101,57,54,56,49,101,49,50,100,48,51,56,54,49,100,50,48,51,49,56,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,55,98,54,48,48,102,57,57,50,48,49,50,54,48,49,100,55,48,55,57,50,48,52,56,54,56,55,49,48,48,102,102,57,99,102,48,101,98,48,51,97,49,48,101,102,57,54,97,48,102,56,99,48,57,55,48,48,55,98,101,48,101,102,56,51,97,54,48,102,48,99,49,102,51,51,48,57,56,53,55,49,52,54,49,101,57,48,101,101,56,49,50,99,50,48,102,48,54,52,51,101,54,49,100,54,98,48,101,99,49,55,50,48,57,98,50,101,48,97,100,98,48,102,102,49,52,49,56,48,57,56,52,48,102,54,48,51,97,52,48,48,55,98,55,52,97,54,101,53,55,48,55,98,56,98,102,48,101,52,57,54,48,49,101,101,48,102,54,56,55,56,48,51,98,48,100,48,55,55,52,51,98,50,49,101,97,48,55,97,50,53,56,50,55,56,49,49,50,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,102,102,48,49,98,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,48,48,102,102,97,48,54,53,48,48,102,102,100,102,57,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,50,56,49,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,48,51,48,48,55,100,48,56,48,48,51,101,101,97,48,49,101,56,56,48,51,101,97,97,99,48,57,56,99,48,101,102,56,55,50,52,51,100,56,49,101,56,48,49,51,55,48,50,52,54,56,49,102,56,48,55,102,56,51,98,54,53,55,56,49,51,49,56,49,99,48,50,102,100,100,48,102,49,50,55,49,53,50,48,101,100,51,49,54,101,57,48,53,53,48,55,54,56,98,49,48,50,54,54,48,49,100,99,97,51,56,55,54,52,97,54,48,102,52,56,55,56,52,97,99,48,102,102,56,51,98,100,48,101,102,51,48,99,50,55,48,55,99,48,97,50,48,101,98,49,52,50,53,57,100,48,51,101,57,48,101,49,48,55,55,100,49,52,51,56,97,53,98,49,53,53,54,49,101,53,50,57,99,49,100,55,48,55,99,99,49,100,57,56,48,54,100,53,56,51,97,97,48,55,97,54,49,99,52,48,55,101,48,48,101,98,48,49,100,97,48,51,101,97,48,55,53,97,53,101,55,48,102,51,48,51,98,50,48,55,99,52,48,101,102,99,51,57,99,48,102,52,52,49,100,99,56,55,57,54,56,97,99,50,101,48,97,54,101,49,101,49,48,101,50,48,55,102,99,51,98,99,53,54,48,55,97,48,51,97,54,53,102,99,57,52,97,49,101,48,52,50,50,57,52,51,99,54,53,53,55,50,101,48,51,98,99,53,99,57,53,97,53,56,99,57,53,101,53,101,49,53,97,53,55,49,55,56,53,55,56,50,54,52,49,50,50,53,57,57,53,97,56,48,53,57,52,51,97,56,53,50,48,49,48,97,50,97,48,51,55,102,48,48,51,101,51,48,48,102,102,48,48,102,102,102,98,99,101,48,48,102,102,55,57,50,98,48,55,97,52,56,101,48,52,57,48,48,49,51,56,97,48,102,57,56,48,49,101,100,100,48,50,52,97,48,49,101,54,56,48,57,56,54,48,55,52,48,49,101,52,48,102,97,50,51,48,50,55,52,51,98,56,48,52,98,56,56,51,102,53,48,102,48,56,55,56,52,97,100,52,100,54,48,49,51,56,49,102,54,52,97,50,101,57,48,55,48,51,98,48,48,50,53,102,56,49,101,55,54,52,97,48,102,51,53,48,51,99,48,48,102,102,52,101,57,53,97,49,101,48,48,101,56,48,55,51,99,49,101,57,50,54,48,55,54,99,49,101,52,98,56,48,48,102,52,99,48,51,98,52,53,102,56,51,102,98,48,102,102,49,54,53,102,101,48,102,102,48,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,49,48,48,100,52,48,55,102,99,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,48,49,97,102,102,101,97,48,49,100,101,101,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,49,54,49,48,48,102,102,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,54,102,99,50,56,48,53,48,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,50,52,48,48,102,102,102,98,56,50,48,48,102,102,55,100,97,56,56,51,57,99,48,48,102,102,55,100,53,50,56,49,50,56,101,49,101,101,48,55,99,50,49,102,49,48,102,49,56,55,55,100,99,48,55,101,97,49,102,52,48,101,102,48,55,99,52,51,98,52,48,52,97,56,56,51,97,49,50,99,57,48,49,50,48,51,99,52,53,97,48,51,100,52,48,55,99,99,56,97,53,52,54,48,49,50,53,52,57,50,100,48,51,97,56,53,53,56,55,57,48,51,97,54,53,99,55,48,55,51,99,49,99,52,50,100,52,98,50,48,101,102,49,55,56,48,102,57,99,51,100,53,50,49,101,51,48,101,102,99,48,55,55,99,51,97,50,57,54,56,56,49,100,101,50,97,99,98,53,97,48,55,57,52,49,102,48,48,102,102,55,55,97,49,100,50,48,102,54,102,102,56,50,48,97,48,48,102,57,49,49,56,48,51,101,102,51,99,97,101,48,48,102,102,55,100,53,100,48,51,57,100,98,48,55,50,48,48,102,102,52,98,100,57,55,101,53,48,50,52,56,49,51,102,56,48,102,55,52,51,98,99,49,100,99,50,101,56,51,56,101,53,52,48,55,57,52,51,97,101,49,101,56,50,99,52,97,99,48,55,52,52,48,101,54,52,51,101,56,57,48,48,102,102,102,51,56,97,49,52,98,48,50,54,51,57,49,100,50,49,51,52,51,57,99,57,101,48,101,97,52,51,102,52,49,101,50,48,101,102,56,55,97,56,49,100,99,57,54,50,49,99,102,48,101,56,56,51,98,52,50,102,99,51,100,100,51,54,100,56,55,98,48,98,99,50,57,99,51,101,101,49,101,57,48,101,54,56,55,99,52,51,56,56,49,100,102,50,99,52,51,57,99,49,102,48,48,48,102,102,97,57,49,48,102,54,48,55,98,48,51,100,48,49,102,101,48,102,52,56,55,57,99,51,102,52,49,102,97,48,102,50,57,55,99,49,102,53,48,102,98,56,55,99,52,98,102,50,101,48,51,100,56,49,102,50,48,102,55,56,55,97,99,98,57,50,99,52,51,99,52,49,101,57,48,102,54,48,55,97,52,51,99,52,57,99,57,48,53,97,56,55,57,48,51,100,48,49,101,53,48,102,49,57,54,99,57,56,57,99,53,99,49,55,99,49,101,49,50,102,48,98,56,52,99,52,98,50,100,99,98,53,50,101,48,98,49,52,99,52,100,50,99,48,98,52,50,99,49,50,49,50,99,98,49,52,102,55,53,99,98,55,50,101,97,56,55,102,48,55,102,56,48,102,101,56,49,102,49,56,49,51,52,101,48,102,57,52,49,101,48,48,102,102,49,51,48,50,48,52,99,49,48,51,99,51,50,102,56,49,101,57,56,51,101,51,48,55,97,97,53,102,98,99,49,101,53,48,102,99,56,55,101,48,51,99,101,102,50,51,102,50,99,52,98,54,50,99,55,97,51,97,51,97,50,50,51,50,51,97,51,97,51,50,49,50,51,97,49,57,53,50,53,48,56,55,55,99,97,51,50,97,49,49,48,97,100,48,101,101,48,55,51,56,51,97,99,53,49,49,53,99,53,54,56,55,52,99,51,57,56,49,100,50,50,98,48,97,55,48,101,98,56,55,54,48,97,57,50,56,56,51,98,50,53,49,57,53,56,53,54,50,49,48,52,98,50,102,102,101,97,49,57,52,48,101,97,56,49,101,57,56,55,101,99,49,99,55,56,51,100,51,48,55,54,97,48,102,97,52,49,100,54,57,55,57,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,102,102,101,55,48,51,100,49,48,55,55,50,49,101,53,97,50,98,48,97,55,50,101,51,48,55,55,52,51,102,54,48,101,102,99,51,99,50,53,54,48,55,57,99,51,97,54,53,102,99,57,52,97,53,102,97,49,49,55,52,49,100,99,50,100,55,49,52,101,49,101,49,50,57,56,97,100,50,99,51,49,53,101,53,101,49,53,97,53,56,57,52,54,53,56,48,50,53,56,49,50,50,53,57,57,53,97,57,101,53,54,100,98,97,56,53,52,49,54,97,98,97,102,102,56,48,55,51,97,48,48,51,101,57,52,99,48,49,102,54,98,48,49,99,53,48,48,55,100,98,49,56,49,50,55,52,49,100,97,48,55,99,57,57,50,52,51,56,52,49,100,97,48,50,54,51,48,51,57,53,57,97,48,101,56,48,49,51,52,50,48,101,53,48,51,57,54,53,99,49,55,48,57,98,99,49,100,57,56,55,101,97,53,51,99,98,98,52,54,48,101,100,56,55,56,53,49,48,97,97,48,102,51,50,50,50,50,56,55,56,53,48,99,49,100,102,48,51,101,49,48,101,102,49,52,102,56,51,102,101,48,101,102,57,50,98,97,55,56,55,98,99,97,52,50,98,51,97,52,56,55,56,99,49,100,57,56,48,51,100,52,54,48,102,57,56,55,100,52,49,100,56,56,55,102,48,98,49,56,48,49,49,50,48,48,49,102,50,97,101,48,50,55,100,56,48,49,102,53,102,99,48,52,102,48,56,49,51,52,54,48,101,98,102,56,49,50,57,100,102,56,51,101,49,48,55,57,54,48,101,54,48,51,56,49,99,49,100,57,56,55,102,99,48,57,97,98,48,101,54,56,51,99,55,48,102,51,56,48,51,100,50,100,50,102,56,97,55,50,56,99,49,101,51,48,51,100,97,101,57,56,48,101,51,100,48,99,49,100,57,48,55,57,56,49,100,98,50,50,48,55,55,56,51,101,57,56,51,57,50,49,101,48,52,97,52,55,48,55,56,97,48,101,102,99,48,57,56,102,48,55,52,48,48,102,102,102,50,100,99,48,101,49,48,55,99,99,51,98,101,48,102,52,56,51,99,56,49,100,99,55,53,48,56,49,101,49,49,53,101,56,50,49,99,98,50,102,99,51,57,54,48,50,100,52,56,51,97,53,48,55,102,56,48,102,57,48,49,99,55,49,53,97,48,102,55,99,97,98,48,55,51,101,49,102,102,48,102,48,48,102,102,51,98,101,52,53,48,55,102,56,48,101,56,52,98,99,48,55,48,54,48,102,55,49,100,48,101,100,51,97,56,97,56,52,53,57,56,55,99,99,49,99,100,56,55,57,52,51,99,99,49,99,101,48,102,57,48,55,97,99,49,100,102,50,52,57,55,50,48,57,53,97,50,100,56,97,98,48,101,102,56,55,97,56,98,53,48,101,48,48,55,55,49,49,48,51,101,49,48,53,49,97,55,49,53,98,54,49,101,53,48,101,57,54,50,101,52,51,56,101,49,101,49,55,52,98,49,48,101,52,56,55,97,99,51,100,97,49,100,102,50,102,52,50,54,49,55,102,99,54,97,48,101,57,56,55,98,48,51,100,48,49,99,49,48,102,52,56,55,54,48,51,102,50,49,99,53,48,102,50,57,55,99,49,99,97,48,102,98,56,55,51,56,98,102,50,57,99,51,100,56,49,99,100,48,102,55,56,55,53,48,98,57,50,99,56,51,98,97,49,101,57,48,101,57,56,55,97,52,51,98,97,57,99,56,101,53,97,56,55,54,99,51,100,48,49,100,97,48,102,49,57,53,50,57,56,56,50,53,99,49,52,50,49,101,49,50,56,99,98,56,52,51,52,52,50,100,99,97,97,50,101,48,97,101,52,99,52,51,50,99,48,97,98,50,99,49,49,100,49,48,98,49,52,48,55,53,98,98,54,101,50,97,52,48,51,53,98,56,48,49,102,49,100,99,48,48,102,102,55,100,101,55,57,53,99,48,48,102,98,52,53,48,55,51,98,48,48,101,52,48,48,57,56,52,50,102,99,97,48,52,54,48,50,55,102,48,49,100,49,48,55,55,56,51,99,54,53,100,48,55,101,48,97,56,48,101,100,48,55,53,99,51,100,48,53,55,49,53,97,48,102,55,52,49,99,99,56,55,50,100,50,48,49,100,56,57,52,50,56,56,48,52,99,55,50,52,50,52,50,49,48,55,51,57,48,48,102,102,49,100,52,56,55,49,52,51,99,52,49,101,48,48,102,102,102,53,48,51,99,55,50,98,56,51,57,101,49,101,101,48,55,54,56,53,48,48,102,102,55,98,97,97,100,99,48,102,54,49,52,54,53,99,48,55,100,99,51,97,99,49,99,100,48,101,55,48,55,49,48,51,99,48,53,55,48,55,51,56,51,57,101,48,49,52,99,101,97,49,100,50,48,101,48,99,49,102,100,48,51,101,51,48,50,53,54,48,49,102,50,56,51,98,102,48,50,54,48,52,48,57,55,100,48,55,56,54,53,102,48,51,97,99,48,55,99,54,48,101,97,56,98,102,54,52,51,99,97,49,99,54,48,102,99,48,55,54,49,101,52,54,99,53,56,57,53,50,53,56,101,52,55,52,56,52,52,52,57,52,55,52,56,52,55,52,100,52,55,52,99,50,97,52,98,101,48,101,102,57,55,56,53,52,50,53,57,54,52,49,100,99,48,102,56,56,55,53,56,98,100,50,98,56,98,50,48,101,57,56,55,99,99,51,97,52,53,57,57,55,48,49,100,55,48,102,51,57,53,50,53,101,56,55,54,52,98,99,50,99,99,97,99,52,100,102,102,48,48,102,56,102,53,48,48,56,48,55,53,48,48,101,57,50,48,48,102,102,55,100,51,101,56,48,51,101,100,52,52,49,99,101,48,48,102,102,51,101,100,54,56,48,57,52,55,48,101,56,56,51,101,49,48,101,55,48,55,56,99,51,98,101,100,56,51,102,53,48,101,53,56,55,55,56,51,57,99,49,100,97,48,50,54,98,56,49,100,48,57,53,97,56,48,57,48,49,100,100,50,100,48,49,100,53,56,51,101,54,52,97,50,97,51,56,48,57,100,50,52,57,53,54,49,100,52,50,100,48,51,99,56,49,101,99,50,101,51,48,51,57,101,48,102,100,57,54,97,53,54,56,55,56,52,98,99,48,55,51,48,49,101,97,97,48,102,49,56,55,56,50,48,51,99,48,49,100,49,52,52,52,98,48,101,102,49,54,56,53,97,99,56,51,99,97,48,101,55,56,51,99,50,48,101,57,48,55,52,56,48,50,53,98,53,55,102,102,53,97,53,98,53,100,55,102,102,53,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,48,56,48,54,97,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,102,102,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,48,102,102,98,48,52,53,102,102,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,51,55,101,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,50,48,51,48,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,56,48,49,52,99,52,56,51,98,57,53,48,48,101,102,56,53,48,48,57,48,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,48,102,102,101,102,56,53,102,102,48,49,48,48,102,102,99,48,49,102,52,49,97,48,48,100,53,52,99,56,48,51,101,101,57,56,48,49,48,101,51,52,48,48,102,102,53,49,49,55,48,55,51,56,97,48,51,55,100,56,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,56,48,97,48,56,48,48,102,102,102,97,48,100,48,48,102,102,54,97,97,54,52,48,49,102,55,52,99,48,48,56,55,49,97,48,48,50,56,56,98,56,51,57,99,53,48,49,98,101,99,48,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,55,102,99,48,50,52,50,49,55,53,100,55,53,102,102,48,49,98,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,48,100,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,48,56,56,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,53,48,49,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,51,55,102,48,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,49,52,48,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,102,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,102,102,56,49,55,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,101,57,56,48,51,101,51,57,52,48,52,98,101,56,55,53,56,48,57,56,99,48,48,55,100,98,57,56,49,50,98,52,49,99,56,48,55,56,99,49,99,102,50,57,56,51,101,97,48,101,97,53,50,48,48,49,101,98,54,48,48,51,100,102,48,53,51,57,55,97,53,55,56,55,54,52,98,100,50,97,53,100,50,50,48,52,98,51,56,51,101,101,50,100,48,51,98,57,57,50,56,97,48,48,102,102,102,52,50,50,49,54,54,56,54,53,97,49,48,48,102,102,102,49,49,52,97,53,55,50,53,99,53,48,48,57,49,57,54,48,48,50,53,101,57,99,56,97,56,56,53,56,54,48,52,56,53,99,97,49,97,55,52,48,49,49,54,50,56,48,102,102,54,48,48,102,56,52,50,48,51,98,98,48,48,54,98,56,52,48,51,99,48,50,102,48,97,56,48,48,102,102,53,99,52,100,57,48,101,52,49,54,101,48,50,54,50,48,48,57,57,54,54,53,49,56,55,56,102,101,50,98,100,49,53,51,48,54,48,48,102,102,54,57,50,56,55,98,57,55,50,56,51,99,52,98,56,53,55,48,57,98,53,102,102,48,49,102,102,53,55,53,100,52,49,49,101,48,48,55,100,57,50,48,51,101,57,52,99,48,50,53,101,56,48,57,48,55,48,50,55,49,99,49,101,102,49,53,48,53,97,102,50,57,56,51,100,97,49,99,55,48,50,53,55,99,48,57,56,53,48,102,50,56,55,48,100,51,51,97,48,99,57,54,53,99,48,49,101,102,98,48,101,101,48,51,57,55,48,102,100,48,55,57,56,51,97,97,100,53,50,51,50,53,49,53,50,53,101,49,53,50,52,55,49,54,56,53,51,51,49,53,102,57,55,54,53,55,97,55,49,52,52,48,52,51,102,56,98,49,54,100,101,56,97,48,99,57,99,102,102,48,48,97,98,57,48,48,102,102,55,99,56,57,99,48,57,98,48,48,102,102,102,51,56,49,51,53,97,48,48,102,98,52,98,48,55,102,102,99,51,100,50,57,50,53,51,50,52,102,48,50,53,98,52,51,101,56,48,102,53,48,48,57,52,101,48,101,101,101,50,97,49,49,99,51,99,97,56,55,100,49,52,51,97,99,48,101,55,52,48,57,56,55,48,55,100,97,48,50,52,97,56,101,53,97,48,48,102,102,51,100,99,99,53,98,57,54,51,100,50,56,98,55,57,48,48,55,98,56,100,50,48,48,102,102,52,99,53,50,99,97,51,101,53,55,48,55,55,55,102,97,99,48,50,53,54,53,54,50,48,52,57,51,100,52,48,52,53,99,97,49,57,50,48,102,54,52,49,101,52,56,55,56,52,49,102,49,56,51,100,50,48,55,57,52,48,102,55,52,51,100,101,57,49,57,51,48,51,100,99,48,102,52,99,51,102,101,49,102,50,48,55,56,99,49,101,57,52,99,99,100,97,48,50,51,56,50,54,99,51,99,56,49,102,56,48,102,48,49,54,52,49,101,55,50,101,57,50,52,49,50,101,53,54,50,49,49,53,99,53,52,98,49,97,56,98,53,50,100,49,50,101,56,56,97,48,49,53,99,53,55,50,48,101,56,97,57,48,49,50,102,50,98,100,48,53,98,99,49,57,99,56,53,98,50,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,56,48,101,97,56,48,48,102,102,102,56,56,98,56,48,51,101,98,55,102,56,51,100,97,48,50,54,48,52,51,101,101,48,52,101,50,48,51,100,100,48,55,52,97,53,53,48,55,97,99,49,100,53,56,51,97,100,50,98,52,51,99,52,49,99,99,48,101,48,48,55,57,99,51,99,98,52,48,101,99,48,51,99,101,53,52,48,55,55,48,48,102,102,57,56,52,48,101,51,48,55,100,56,48,57,54,98,48,55,97,48,49,100,53,52,97,50,56,56,51,97,54,53,101,99,57,55,54,49,102,50,50,97,52,51,100,52,53,51,56,55,55,56,98,50,50,99,100,51,56,97,100,48,55,56,50,53,50,49,53,101,56,48,56,50,53,55,50,48,97,53,50,52,49,53,97,53,54,56,55,56,100,48,56,98,53,52,101,50,49,52,48,49,56,98,97,48,102,51,48,51,102,101,49,100,54,48,55,51,101,48,101,99,99,51,102,99,48,102,52,52,51,101,50,53,56,98,52,53,49,56,55,50,52,49,100,56,48,55,49,48,51,100,54,49,102,101,48,102,52,57,54,57,56,97,101,50,99,57,51,100,57,50,57,56,51,97,97,49,99,97,48,101,102,57,54,54,49,101,49,50,102,52,98,49,101,53,53,57,52,50,56,52,57,101,53,98,97,53,99,49,53,101,53,52,49,53,97,57,48,57,54,48,57,50,50,57,53,48,53,51,56,98,48,52,101,57,52,54,97,54,99,97,100,52,48,55,49,100,97,57,56,101,48,50,102,100,48,48,102,102,51,101,56,53,99,48,49,102,55,53,101,48,101,49,52,48,49,102,54,51,97,53,50,48,51,99,49,48,55,53,48,99,56,55,55,55,48,51,97,50,48,55,102,54,49,100,101,50,102,99,51,100,48,49,102,57,54,99,49,100,52,48,48,57,99,48,55,99,48,51,102,98,100,51,99,49,100,53,49,53,54,56,50,48,101,54,99,51,98,51,50,48,102,48,48,48,102,102,49,101,102,102,48,48,102,102,55,97,53,54,49,99,52,48,101,55,50,50,102,52,101,48,102,99,48,55,100,98,56,55,54,50,52,51,98,49,100,51,56,48,49,101,101,49,99,48,50,53,57,56,98,52,57,50,98,56,48,52,98,49,51,102,48,50,52,48,51,56,99,48,49,102,50,52,49,50,56,56,48,57,57,97,50,102,52,48,49,102,53,55,56,48,102,55,100,49,99,48,57,54,52,52,53,101,57,54,102,50,49,97,49,56,51,99,49,50,99,52,49,102,99,51,54,49,97,56,51,98,101,54,56,51,50,48,50,53,98,57,49,99,48,57,55,55,48,55,101,100,56,49,101,57,50,52,54,48,48,55,98,102,56,100,101,98,101,48,52,99,49,52,54,55,57,48,101,52,100,54,48,55,56,51,99,102,98,48,55,54,102,54,99,48,57,102,102,98,102,99,48,50,101,102,48,48,102,102,49,102,55,57,99,48,48,102,98,53,97,48,55,98,99,48,48,102,98,49,102,48,50,54,99,99,49,101,51,49,53,101,57,56,49,102,55,52,50,52,99,48,50,53,101,52,49,100,52,48,55,102,52,51,100,101,49,99,56,48,55,51,50,49,100,54,48,101,54,51,56,48,102,52,48,51,98,54,49,99,56,48,102,49,56,55,53,48,51,56,50,48,102,50,48,49,101,100,50,50,48,51,98,97,48,55,98,48,49,101,53,48,101,48,48,55,101,99,51,99,97,53,56,50,49,56,48,51,100,53,55,50,102,48,51,56,99,49,102,55,48,52,56,57,54,52,49,101,54,52,52,48,101,102,48,55,52,53,51,54,56,97,98,97,52,54,50,98,55,56,55,54,99,51,98,100,102,50,55,57,53,100,52,48,52,54,54,97,97,53,101,54,49,99,52,55,55,57,100,54,49,101,100,101,49,101,54,49,99,55,57,57,55,50,48,102,102,55,56,55,53,56,51,99,100,48,50,99,100,53,98,101,100,99,49,55,99,50,57,52,51,50,56,49,99,102,48,51,97,52,48,102,100,48,51,102,55,48,55,97,48,48,102,102,101,102,48,49,99,100,48,51,98,49,50,57,56,48,49,101,101,50,48,55,56,48,48,102,52,52,51,101,56,49,100,50,48,55,55,97,49,99,99,50,56,102,50,55,57,52,101,53,51,102,50,100,52,51,100,54,49,102,54,48,102,48,57,53,99,49,100,55,48,101,101,57,53,98,56,98,51,50,102,99,98,53,50,57,48,97,53,52,52,99,57,101,53,99,49,55,50,56,48,56,55,57,51,99,98,97,50,99,56,97,101,50,98,49,48,56,49,51,53,50,101,49,54,52,53,56,50,48,57,53,102,48,101,50,55,52,55,102,56,48,100,97,56,48,48,102,56,53,55,97,48,48,102,102,55,97,98,48,48,51,101,99,53,99,49,102,100,49,54,57,51,54,57,99,48,48,102,102,102,54,52,48,48,51,99,57,52,56,51,100,50,52,48,100,49,52,53,57,99,101,50,98,52,48,49,101,101,97,101,48,102,100,52,48,57,53,53,52,56,102,102,49,52,100,57,50,102,100,48,50,54,99,48,52,97,55,56,48,51,55,99,51,50,48,54,99,52,51,102,52,49,101,57,100,102,56,51,49,99,48,51,51,52,53,52,48,56,99,56,48,49,102,52,50,50,48,48,102,97,98,97,52,98,48,48,55,100,54,51,48,49,50,53,52,53,50,48,55,49,99,51,101,99,57,50,48,57,99,48,55,99,52,48,102,53,48,98,53,50,97,99,49,102,50,48,51,99,56,52,50,99,100,54,54,50,52,51,56,54,49,101,98,48,102,98,48,51,97,57,48,55,51,97,53,53,48,55,99,48,49,100,97,102,52,57,50,97,56,51,102,97,49,102,99,48,101,100,48,55,97,55,48,55,53,56,51,100,52,49,99,48,52,97,56,48,48,102,102,55,98,99,56,97,50,52,100,50,98,56,97,101,50,102,102,102,50,52,53,53,57,53,56,56,48,53,55,49,49,101,57,97,48,100,54,48,48,102,102,51,101,100,52,99,48,57,101,99,50,57,56,48,49,102,53,100,54,48,52,57,55,48,51,100,52,48,50,54,55,49,51,57,49,98,57,54,97,53,99,48,55,50,55,56,55,49,52,48,52,57,48,51,98,100,57,50,57,50,52,97,100,57,50,101,54,56,51,99,56,48,102,53,99,49,100,100,48,55,48,99,98,52,99,48,50,54,99,56,101,49,99,102,48,102,100,50,50,57,53,98,54,56,50,56,97,49,102,55,48,52,101,52,56,50,55,48,97,48,52,102,99,57,97,52,48,51,50,56,100,49,99,101,57,99,56,51,102,101,48,49,52,56,99,48,48,102,102,102,98,54,49,48,50,53,99,56,49,100,100,56,49,50,57,50,48,52,102,102,48,51,102,99,48,50,53,101,99,49,100,54,53,49,54,100,54,49,99,52,48,101,48,48,48,102,102,51,100,50,102,99,53,49,48,48,57,102,99,57,52,102,99,98,55,48,48,102,102,55,53,98,48,49,99,98,48,51,98,97,48,102,97,49,54,51,52,57,51,52,53,48,49,52,97,49,100,102,50,97,48,48,49,98,102,48,49,101,52,50,99,55,51,53,57,48,56,97,51,52,50,57,48,52,57,54,52,53,101,101,53,50,54,97,55,55,98,52,101,55,48,48,98,56,53,52,54,49,48,102,49,56,55,56,56,98,56,48,102,54,49,54,101,57,52,53,102,56,55,56,49,51,51,50,55,49,55,48,53,56,48,54,49,57,51,49,51,48,49,50,101,56,99,56,57,100,101,48,52,98,50,51,98,48,56,97,56,102,102,98,48,56,56,56,99,56,56,56,98,50,52,53,49,53,49,100,56,57,100,97,54,51,54,97,57,57,100,55,102,49,50,102,102,97,56,98,99,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,97,101,52,50,52,99,52,57,50,98,100,50,53,97,52,98,52,52,55,48,51,50,52,56,54,55,98,57,100,98,55,51,52,101,55,48,55,51,48,52,101,102,56,52,102,49,99,52,48,98,49,53,100,53,48,97,101,98,102,101,48,49,57,100,101,48,48,102,56,102,48,56,48,51,101,52,51,99,56,101,48,52,101,100,50,51,49,52,50,48,52,97,48,48,102,102,49,51,55,101,53,102,101,54,52,48,57,97,102,54,55,49,54,51,50,49,99,52,48,102,100,100,49,53,98,52,101,101,48,55,102,98,50,55,48,55,100,97,48,102,52,52,51,99,98,98,48,55,54,52,49,100,55,56,51,57,50,48,101,57,56,51,98,55,48,55,53,57,99,49,100,53,48,51,98,51,48,101,57,56,55,54,99,97,54,51,57,55,97,49,101,98,48,48,102,102,55,53,100,102,52,101,50,99,48,97,101,48,48,55,53,57,51,49,54,48,56,48,57,99,48,51,53,52,56,51,102,48,48,55,51,56,49,99,57,48,55,102,101,48,101,97,48,49,101,51,56,51,57,98,48,55,56,54,53,54,56,48,57,97,56,55,52,48,49,101,56,48,51,98,100,48,102,101,56,51,98,49,48,102,51,50,48,102,52,99,50,101,49,48,56,49,51,54,49,100,97,48,55,56,50,49,100,57,50,99,52,51,97,99,49,101,50,52,55,99,57,50,53,48,57,54,99,53,49,49,54,101,99,55,52,99,50,97,48,98,50,52,57,54,101,97,56,97,102,50,99,99,97,101,50,99,50,55,55,102,99,97,101,50,99,53,48,53,99,100,50,57,98,50,48,49,49,49,48,49,100,99,48,102,49,49,55,48,49,100,51,50,100,100,49,48,98,102,48,101,102,97,54,54,52,49,50,101,48,97,102,48,100,102,50,49,97,54,48,50,53,100,49,57,50,102,98,50,48,57,57,52,55,55,100,49,53,50,51,101,54,49,50,100,49,57,50,100,49,54,56,57,50,50,97,52,51,102,51,102,53,52,55,100,51,51,53,101,102,54,50,53,98,55,53,48,48,101,53,52,48,48,102,102,55,100,51,54,48,48,102,102,51,101,100,54,48,49,100,100,56,48,51,101,100,52,52,48,57,54,56,56,48,55,57,48,53,51,98,51,56,51,98,97,48,102,55,48,51,57,57,97,54,56,49,102,48,48,102,102,51,98,57,57,55,56,98,102,50,101,52,48,49,101,99,56,48,48,102,102,55,98,57,48,51,102,101,48,102,51,99,97,50,48,55,55,101,55,48,102,55,50,53,48,51,98,56,48,55,54,99,49,100,98,48,102,51,53,48,55,97,48,51,98,97,48,101,101,53,50,48,98,99,48,48,55,53,53,52,97,102,52,101,99,53,52,102,52,56,48,49,50,98,50,101,51,99,49,54,53,48,55,52,100,102,102,48,49,51,101,50,99,48,49,102,49,48,48,102,102,48,50,54,51,48,49,101,48,56,49,51,98,56,48,102,56,52,97,101,52,98,50,101,102,56,51,56,101,48,50,53,48,53,100,48,55,57,99,48,102,48,52,51,99,54,48,101,98,99,51,102,49,56,97,99,48,101,51,56,51,99,102,48,100,52,49,100,102,55,48,55,98,51,100,49,56,51,57,50,49,99,55,101,49,100,97,99,48,52,99,100,97,48,48,102,102,51,100,51,99,55,48,55,54,48,57,57,56,98,56,101,49,101,54,50,102,98,56,48,57,101,101,57,50,97,102,57,53,101,53,97,101,48,48,102,102,55,98,57,49,51,102,55,57,48,49,100,48,52,48,57,52,54,48,50,53,49,56,48,57,52,99,48,48,102,102,55,100,50,100,56,49,50,52,56,49,101,55,50,57,99,51,98,52,101,102,48,101,98,56,51,98,98,48,55,54,50,49,99,99,50,100,99,49,102,50,56,51,102,56,48,55,56,57,100,98,48,55,57,50,53,99,101,48,102,54,48,55,57,52,51,57,48,48,102,102,101,57,56,51,98,48,56,99,48,102,52,48,49,101,56,56,48,51,100,97,52,53,57,56,55,57,56,49,101,98,57,55,52,53,48,56,48,57,101,57,52,48,48,101,98,53,49,52,98,97,97,48,101,52,56,55,49,101,56,98,48,52,48,50,98,97,53,49,55,49,53,56,49,100,98,50,97,57,51,56,98,49,98,102,99,98,48,48,102,102,51,51,52,50,99,99,98,50,52,51,50,57,56,97,99,50,99,48,98,54,50,99,53,101,101,56,99,56,50,53,53,97,49,97,53,49,54,50,53,56,50,52,54,54,100,101,55,52,51,50,52,51,52,48,54,54,57,50,53,50,53,50,51,98,50,99,54,97,52,56,101,52,49,49,57,57,97,97,51,52,101,97,97,49,56,100,97,54,99,102,97,54,56,48,50,97,97,52,48,49,102,50,52,100,48,48,102,102,55,100,99,53,48,51,100,48,48,50,55,54,56,48,57,57,52,48,55,56,52,48,52,97,53,48,55,53,57,50,102,56,55,54,99,48,57,54,99,48,50,53,99,48,49,101,98,56,55,97,99,51,57,101,57,50,49,99,102,97,54,52,51,98,101,53,100,54,48,102,54,48,51,101,49,48,55,51,56,49,102,101,48,55,102,48,48,101,99,55,48,51,100,55,99,53,101,57,54,56,48,101,98,99,51,97,52,49,102,98,50,56,51,57,55,56,48,101,102,56,51,100,97,56,97,53,55,102,48,101,52,52,56,55,56,48,51,99,50,49,100,102,50,98,50,57,49,56,49,51,102,50,53,56,49,54,52,53,98,55,99,57,97,56,49,102,101,49,55,56,48,48,102,102,102,98,102,54,48,48,102,102,55,100,101,56,56,55,101,52,48,49,102,54,55,48,48,102,53,48,98,54,48,55,51,50,48,101,99,53,50,51,56,55,55,56,48,57,51,99,48,55,53,101,49,102,52,52,99,101,49,99,97,50,56,102,99,57,52,101,53,99,54,48,55,57,101,49,101,98,48,101,52,48,55,56,48,49,102,49,56,55,53,56,51,98,56,48,102,101,51,49,54,50,53,102,56,51,97,48,48,101,49,48,51,100,51,48,101,54,56,48,51,100,101,101,48,101,99,48,51,102,101,53,54,97,49,56,48,51,100,50,100,50,101,56,98,48,52,100,50,98,56,51,98,56,48,57,54,50,54,53,57,56,50,55,99,51,99,98,98,97,55,97,48,48,102,102,48,98,54,97,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,51,99,50,48,48,102,97,100,98,48,55,100,50,56,54,48,52,98,100,56,49,51,102,50,48,52,57,98,56,51,100,101,50,100,99,98,53,99,53,51,48,55,52,99,51,56,101,48,52,100,48,48,102,102,49,50,102,52,49,101,53,48,102,101,50,54,48,50,52,54,56,98,50,100,99,51,56,56,49,100,99,48,55,100,48,49,99,53,48,102,51,48,55,97,53,97,57,52,54,52,54,50,97,48,98,99,50,100,56,57,54,50,97,99,97,54,55,98,101,101,53,50,49,53,101,57,97,53,101,56,49,48,102,54,50,98,57,98,55,54,101,56,51,50,55,48,49,49,101,53,100,55,102,99,48,51,101,99,48,49,100,51,48,51,99,57,48,101,102,48,51,101,51,48,55,53,97,48,101,100,52,49,101,101,56,55,52,53,50,51,97,54,48,55,52,52,49,101,57,56,55,48,48,51,57,97,48,102,49,99,51,97,99,57,97,49,57,97,55,97,51,56,50,55,48,51,98,54,49,102,56,48,101,102,57,53,97,49,101,55,50,57,49,50,98,97,51,57,54,54,56,52,53,55,49,54,99,99,49,51,50,97,56,98,52,52,52,97,50,50,53,56,49,53,99,53,55,50,55,101,97,97,97,48,52,102,57,53,101,56,50,101,54,48,99,97,48,51,50,49,52,48,53,48,49,48,48,55,99,52,98,48,48,49,102,54,51,55,56,48,57,56,98,48,50,53,55,48,98,50,48,50,53,49,52,49,101,49,56,55,56,102,57,54,50,48,102,54,56,49,99,52,48,50,55,51,56,55,49,99,97,97,101,53,53,48,50,52,99,49,50,52,48,52,98,97,56,51,97,101,48,55,55,48,48,52,98,53,56,51,97,102,48,101,100,49,99,98,49,50,56,52,51,56,56,53,49,48,55,54,49,50,102,97,49,48,55,56,52,98,98,52,57,52,53,57,48,49,51,97,48,102,48,57,54,56,49,102,100,97,57,97,100,99,98,51,97,50,99,52,97,102,100,50,53,56,99,48,48,100,102,99,98,102,101,48,49,52,100,97,48,48,102,102,102,57,53,52,56,49,50,57,97,49,101,99,48,55,49,50,48,48,102,102,102,98,52,54,48,55,57,97,48,102,56,100,99,50,56,102,57,52,101,48,101,97,52,48,57,56,99,48,48,55,98,50,99,48,49,101,57,53,98,98,54,53,57,57,53,97,53,56,102,52,100,101,48,101,56,99,48,57,55,55,48,50,53,100,52,51,97,99,49,102,55,101,48,48,102,102,100,100,50,57,55,52,49,101,51,52,53,48,52,57,56,55,56,52,98,57,100,56,99,49,101,56,50,98,56,51,98,102,101,97,54,98,102,50,97,54,52,98,48,50,98,55,52,50,54,102,48,49,54,54,53,52,48,51,49,101,99,48,49,102,51,53,49,48,50,53,99,48,49,101,50,48,51,99,98,48,55,49,52,48,52,97,51,56,49,51,48,56,49,100,98,52,48,101,57,50,48,101,102,99,48,57,54,51,48,48,102,102,55,97,102,97,48,48,102,102,102,53,50,52,98,48,99,57,52,53,48,98,53,57,48,51,56,51,101,97,48,102,55,56,49,50,97,101,49,99,99,48,101,55,101,48,52,98,97,54,49,55,50,53,55,57,55,48,57,50,48,57,100,50,100,99,97,100,52,97,56,97,48,49,50,50,50,56,99,51,99,49,52,100,102,51,100,57,54,55,50,53,54,97,48,55,101,57,99,97,48,49,55,48,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,50,100,55,102,100,102,54,50,56,99,101,98,54,52,98,57,97,52,51,52,57,102,53,99,52,99,101,51,101,51,102,101,49,49,56,48,97,51,48,102,102,50,56,48,54,54,55,48,49,50,52,56,48,52,101,101,48,49,50,53,56,49,100,97,48,50,52,98,48,48,57,52,52,48,101,99,56,55,57,52,48,57,98,101,48,50,53,55,99,51,98,101,49,101,51,48,101,101,56,49,50,98,101,48,52,98,102,48,55,55,99,51,99,52,49,100,99,48,102,48,56,51,102,102,48,55,52,99,53,49,57,55,54,53,48,49,55,54,53,51,48,51,97,54,48,101,57,49,53,99,53,99,57,52,52,53,99,57,53,50,53,57,48,55,97,100,48,57,51,52,97,99,50,100,52,97,56,50,99,100,49,100,50,49,48,99,98,48,50,97,53,51,53,48,100,48,56,98,48,50,98,56,98,48,52,53,52,98,52,49,50,99,48,49,97,99,52,97,56,48,50,99,98,99,102,53,51,102,102,49,56,53,54,49,102,102,51,101,100,98,57,102,48,101,55,99,55,102,98,102,48,51,48,49,52,98,50,99,102,98,98,56,100,50,49,97,51,98,97,55,48,50,49,56,50,55,99,100,51,99,50,98,48,102,56,100,56,49,52,54,51,48,100,56,52,50,56,51,55,56,101,57,48,102,54,57,101,56,55,53,48,102,54,55,57,51,100,49,100,52,101,99,97,99,102,49,52,102,48,97,97,97,98,98,49,54,52,97,56,57,50,98,97,53,50,56,54,53,99,100,98,50,57,53,49,48,53,98,56,97,98,52,51,51,48,49,55,99,48,53,99,52,48,50,100,100,99,55,55,56,49,55,49,50,51,98,99,54,49,56,101,102,48,102,48,57,98,54,54,57,57,56,97,55,53,51,49,48,100,52,53,99,54,56,98,49,101,54,54,50,57,51,57,97,100,53,56,55,56,55,97,100,51,97,50,101,51,97,53,54,51,97,57,102,49,53,50,100,54,99,54,52,54,97,100,98,53,50,100,54,99,55,50,54,52,50,99,54,54,100,57,48,48,102,102,51,53,98,52,48,49,101,55,102,48,48,57,49,49,99,48,48,99,57,97,97,48,52,97,51,56,48,49,100,99,56,56,51,57,100,48,48,49,57,100,49,55,48,48,102,102,55,57,102,99,48,50,52,52,52,48,49,55,51,53,52,48,57,52,55,48,48,51,98,57,49,48,55,51,56,48,48,51,51,97,50,56,48,53,52,56,48,54,101,102,48,48,102,102,51,48,100,55,48,48,102,102,49,48,55,97,48,48,102,102,102,48,48,99,55,101,49,55,99,102,56,54,101,102,48,48,102,102,51,48,100,55,48,48,102,102,49,48,55,97,48,48,102,102,102,48,48,99,55,101,49,55,99,101,48,102,54,48,48,101,102,98,48,100,57,49,52,54,51,57,57,99,48,100,53,99,55,100,52,56,98,48,48,53,56,99,48,50,97,48,50,100,50,48,50,56,56,48,48,101,97,98,57,48,101,98,99,53,48,55,56,52,51,101,98,48,48,49,49,57,52,99,52,50,56,57,48,48,102,102,53,55,52,48,100,48,51,56,50,57,48,48,102,102,49,97,100,101,48,48,102,102,102,51,102,56,48,52,56,56,56,48,50,101,54,97,56,49,50,56,101,48,48,55,55,50,50,48,101,55,48,48,102,102,48,54,55,52,53,99,48,49,101,55,102,48,48,57,49,49,48,48,102,102,53,99,100,53,48,50,53,49,99,48,48,101,101,52,52,49,99,101,48,48,102,102,48,99,101,56,97,48,49,53,50,48,49,98,98,99,48,48,102,102,99,51,53,99,48,48,102,102,52,49,101,56,48,51,99,48,51,49,102,56,53,102,51,101,49,98,98,99,48,48,102,102,99,51,53,99,48,48,102,102,52,49,101,56,48,51,99,48,51,49,102,56,53,102,51,101,48,48,102,102,101,102,98,48,100,57,48,48,102,102,53,101,51,49,57,97,48,48,102,102,55,100,56,102,97,48,48,51,53,56,48,53,52,48,53,97,55,48,48,55,53,53,100,48,55,53,101,48,48,98,57,48,99,55,100,52,48,48,102,102,102,53,52,99,51,48,100,48,48,53,55,52,48,100,48,51,56,50,57,48,48,51,98,99,56,48,51,101,52,54,54,48,52,100,49,56,49,50,99,101,48,102,57,48,48,57,49,56,48,55,55,97,49,100,50,48,55,52,48,48,102,102,52,99,53,48,51,56,100,48,55,98,50,49,101,57,52,51,48,50,54,55,52,51,57,56,53,101,97,54,48,55,54,48,49,100,56,56,51,100,98,48,101,50,56,55,102,52,98,99,52,54,50,57,49,49,52,49,100,54,48,51,101,57,50,98,100,50,56,98,98,52,99,50,57,52,51,98,50,49,101,49,50,101,49,51,53,56,50,97,49,48,52,98,50,50,100,99,97,102,52,49,97,50,101,52,49,50,98,50,56,51,48,57,99,53,57,97,49,50,48,100,51,98,102,97,54,57,53,102,97,56,48,52,56,55,100,99,101,50,101,55,102,100,98,48,97,100,53,102,55,49,52,48,50,98,56,98,49,99,101,51,55,99,49,54,98,55,100,99,55,49,99,100,98,55,97,97,97,100,56,53,49,101,101,98,101,57,49,48,55,51,53,48,99,48,48,49,52,101,54,49,52,98,48,102,52,54,100,98,48,100,99,99,49,55,98,56,56,49,56,48,100,49,54,48,49,99,97,48,53,98,48,102,51,48,102,48,49,101,48,55,57,52,100,53,53,56,54,97,57,101,53,52,98,53,52,51,100,54,56,99,98,54,52,54,52,55,52,54,99,56,99,57,49,98,50,52,50,101,100,50,49,98,48,54,53,50,102,97,52,100,98,49,48,50,99,48,55,56,99,51,57,48,48,101,56,52,99,56,48,101,51,56,51,98,101,51,56,56,55,55,101,54,50,49,97,54,55,102,51,54,48,101,50,54,55,49,101,52,102,99,55,57,53,54,55,100,51,52,52,49,52,97,97,56,102,56,101,55,49,102,57,55,50,99,53,101,102,56,102,56,55,53,54,50,98,53,55,54,52,55,98,101,99,56,56,54,52,48,56,53,48,51,52,57,98,50,50,49,98,101,50,102,57,56,53,48,56,53,100,55,53,100,52,49,55,98,48,51,54,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,53,51,53,101,54,97,54,98,55,49,101,54,98,55,99,50,52,100,102,55,51,56,97,48,53,101,53,56,97,102,56,55,102,98,48,53,97,102,101,52,57,51,56,48,54,49,51,56,48,51,101,57,57,99,48,49,102,54,53,99,48,52,98,99,48,55,57,56,48,49,102,53,102,54,48,101,53,56,51,97,52,48,102,102,99,48,57,57,53,48,55,52,48,48,102,102,101,100,99,49,101,97,56,51,57,54,56,50,100,48,49,99,98,57,54,99,53,53,56,51,100,102,48,55,56,101,48,101,57,99,49,100,55,49,54,52,53,99,48,55,53,99,51,57,53,52,99,51,97,48,101,100,56,98,49,48,101,98,57,52,56,57,54,49,101,52,50,97,49,51,52,98,49,48,101,56,49,53,48,48,102,102,101,99,48,98,54,48,101,55,48,55,50,51,48,55,57,53,51,48,97,53,52,48,52,102,50,100,48,51,100,56,49,100,51,48,102,54,55,50,99,51,49,55,54,53,56,97,50,50,54,57,55,99,53,100,48,49,97,54,56,48,51,99,102,101,48,49,50,50,52,51,48,48,102,102,51,57,101,98,56,49,50,57,48,52,54,52,49,49,49,99,48,57,57,48,48,55,51,57,99,49,52,55,101,48,48,102,55,97,57,98,54,48,51,51,56,50,99,101,97,48,49,53,50,57,50,101,51,57,49,102,54,57,97,55,51,49,102,57,98,49,49,98,102,49,102,56,57,49,98,54,102,98,48,98,101,51,56,97,100,99,48,102,53,57,102,55,100,102,100,98,101,99,102,51,100,98,100,55,49,54,49,97,53,57,56,50,52,54,50,52,50,99,99,50,98,56,52,48,53,57,57,52,48,100,99,51,51,52,51,100,100,51,54,52,99,99,51,51,56,101,52,55,48,48,102,102,49,50,102,51,51,99,102,50,100,51,97,49,100,97,49,100,49,56,55,97,55,98,53,54,48,100,98,57,97,100,52,99,54,97,52,54,53,54,52,54,98,56,54,53,98,50,52,55,48,57,49,57,49,97,98,50,57,55,55,48,48,98,98,56,55,102,48,48,102,102,57,55,49,56,55,54,50,51,102,52,51,101,52,51,99,97,51,100,101,101,49,101,102,49,101,56,51,49,53,54,56,102,52,49,98,52,55,99,51,54,99,102,48,54,53,49,57,99,97,99,99,100,56,55,49,51,97,97,101,51,101,97,102,48,53,53,50,101,53,48,55,52,54,97,99,51,98,98,57,99,100,51,98,100,53,57,53,99,101,53,48,99,98,54,99,54,48,100,48,99,99,98,50,52,54,99,56,48,49,97,100,48,48,48,102,102,102,51,102,56,48,52,56,56,56,48,50,101,54,97,56,49,50,56,101,48,48,55,55,50,50,48,101,55,48,48,102,102,48,54,55,52,53,99,48,49,101,55,102,48,48,57,49,49,49,50,48,52,101,97,56,49,50,56,101,48,48,55,55,50,50,48,101,55,48,48,102,102,48,54,55,52,53,48,48,97,57,48,48,100,100,101,48,48,102,102,54,49,97,101,48,48,102,102,50,48,102,52,48,49,101,48,49,56,102,99,50,102,57,102,48,100,100,101,48,48,102,102,54,49,97,101,48,48,102,102,50,48,102,52,48,49,101,48,49,56,102,99,50,102,57,99,55,52,48,49,100,102,54,49,98,50,48,48,102,102,98,99,55,51,51,52,48,48,102,102,102,98,49,102,52,48,48,54,98,48,48,97,56,48,98,52,56,50,57,48,48,51,97,97,101,56,51,97,102,52,56,48,51,54,52,50,49,102,53,48,97,48,53,50,57,56,54,49,97,48,48,97,101,54,49,97,48,55,48,53,50,48,48,51,53,98,97,48,48,57,102,98,48,50,52,53,51,57,50,102,56,48,57,100,55,48,50,53,50,51,99,55,48,52,50,54,48,50,54,52,48,49,99,101,56,57,99,51,56,102,56,51,101,97,54,49,54,55,51,48,50,50,49,98,48,56,49,48,48,53,54,56,48,48,102,102,102,98,57,97,48,55,97,52,48,52,57,49,48,49,51,54,101,48,48,102,97,102,57,48,55,100,56,49,99,52,48,101,98,48,49,51,54,99,48,52,97,51,48,55,57,99,49,101,53,48,55,48,49,49,52,97,98,48,55,99,101,48,101,97,52,97,101,56,48,50,54,53,52,51,56,56,101,57,54,52,102,48,55,98,99,49,100,101,54,52,56,52,100,50,102,56,97,102,48,101,101,57,52,97,49,100,51,48,102,54,50,55,97,53,56,55,98,56,51,100,101,49,101,56,48,55,54,50,57,101,49,102,102,48,101,49,56,55,51,56,51,98,52,57,56,53,50,57,54,50,56,52,53,57,48,55,98,48,51,99,101,53,52,99,49,57,48,48,102,102,98,48,99,53,55,57,55,56,53,50,48,48,102,102,53,102,48,99,97,52,98,100,98,53,54,99,101,98,99,54,99,51,102,51,51,57,53,98,48,48,102,102,50,48,97,52,56,99,50,98,48,56,49,54,50,100,54,97,57,102,52,56,97,57,99,52,57,100,55,51,56,97,100,56,102,53,101,56,48,102,99,51,102,102,98,57,56,99,55,48,98,49,52,97,50,52,54,97,48,55,98,54,54,56,57,97,99,55,48,51,102,49,57,56,55,57,51,50,48,99,102,56,55,54,51,101,49,100,54,57,100,50,100,57,49,54,53,55,52,97,101,52,97,49,102,48,54,57,101,101,56,51,52,100,97,49,49,51,49,48,48,101,98,97,52,55,52,56,57,50,48,49,99,52,55,48,52,48,57,55,54,56,101,51,56,55,55,54,51,101,54,51,98,52,51,101,101,54,48,56,55,56,56,51,101,54,48,50,54,54,51,98,48,54,99,57,100,48,100,56,51,57,51,49,99,100,51,51,53,97,97,100,54,99,51,97,57,101,52,50,55,97,99,51,56,57,101,99,50,53,57,100,57,56,102,55,57,99,99,102,97,99,97,102,51,97,49,102,49,57,49,99,100,48,57,56,55,53,55,98,57,56,57,57,49,99,53,97,55,97,99,54,102,102,48,53,55,102,56,48,99,101,98,52,98,102,49,55,99,57,48,98,49,50,98,97,56,49,52,55,56,48,54,49,98,101,98,97,101,98,97,102,102,56,48,99,48,48,102,102,48,48,102,102,102,97,51,50,48,48,102,102,55,100,101,53,101,48,48,55,100,50,102,101,48,50,54,56,51,56,48,51,99,97,102,56,48,51,99,99,57,48,48,51,99,99,56,56,48,51,100,49,51,51,57,99,49,102,53,101,48,55,51,100,99,51,57,97,48,48,102,102,102,52,55,55,48,51,100,57,102,56,54,48,48,55,97,52,52,48,102,53,56,48,49,101,101,48,48,49,51,102,101,48,102,52,55,102,51,56,48,51,98,48,52,48,52,97,102,49,52,53,51,102,48,48,102,102,57,57,55,50,99,48,99,56,48,48,102,102,99,48,48,48,102,102,51,101,101,97,52,48,49,102,50,51,101,101,48,48,102,102,102,98,55,102,48,50,53,54,52,51,56,52,48,52,98,53,48,48,102,102,51,99,57,98,56,48,51,99,98,99,56,48,51,100,57,48,48,102,102,56,51,97,101,48,102,100,48,48,102,102,49,101,102,52,48,48,102,102,55,57,56,56,48,48,102,102,55,97,98,54,48,50,54,55,56,51,98,54,48,101,100,99,49,101,57,56,55,48,98,48,55,53,99,48,49,101,100,98,48,48,102,102,55,97,49,54,48,101,100,51,50,49,102,52,100,101,48,102,51,98,49,55,48,48,102,102,50,55,52,48,50,55,101,57,98,52,56,52,48,50,52,55,99,97,102,99,53,52,98,56,48,50,54,51,57,51,56,97,102,48,49,53,102,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,48,54,50,48,48,57,53,48,48,55,101,56,48,48,102,102,102,50,98,101,48,52,100,50,48,49,50,100,48,48,102,102,52,99,98,56,48,51,100,97,100,99,51,102,50,48,48,102,50,102,48,48,102,102,102,102,56,49,99,100,48,51,102,52,48,48,102,102,55,98,50,99,48,52,102,52,48,49,101,100,57,48,48,55,98,99,48,48,102,102,49,101,57,50,56,51,99,55,48,101,100,48,55,102,56,48,49,101,100,54,99,49,101,50,101,53,52,49,55,99,48,50,52,50,48,50,55,99,48,48,102,102,102,54,101,101,50,57,102,49,55,53,56,97,49,50,102,56,48,52,98,48,49,51,55,99,98,49,48,49,50,97,50,99,98,50,49,56,50,52,53,99,48,53,101,49,55,53,102,102,48,49,102,102,48,48,102,102,49,100,102,57,99,48,48,53,51,53,101,48,48,49,57,54,98,56,48,48,102,102,54,97,53,50,56,48,57,49,52,48,52,97,56,48,51,102,52,48,48,55,57,53,102,48,50,54,57,48,48,57,54,56,48,50,54,53,99,48,49,101,100,54,101,49,102,57,48,48,102,102,55,57,55,56,48,55,102,99,48,101,54,56,49,102,97,48,48,51,100,57,54,48,50,55,97,48,48,102,54,99,56,48,51,100,101,48,48,48,102,102,102,52,57,52,49,101,51,56,55,54,56,51,102,99,48,48,102,102,102,54,98,54,48,102,49,55,50,97,48,98,101,48,49,50,49,48,49,51,101,48,48,55,98,55,55,49,52,102,56,98,97,99,53,48,57,55,99,48,50,53,56,48,57,98,101,53,56,56,48,57,53,49,54,53,57,48,99,49,50,50,101,48,50,102,48,98,97,102,102,56,48,102,102,56,48,48,102,102,101,102,99,101,48,48,102,102,50,57,97,102,48,48,102,102,48,99,98,53,99,48,48,51,53,50,57,52,48,52,48,51,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,54,102,100,48,48,102,102,55,100,53,100,48,48,102,102,51,101,53,54,52,48,48,102,48,100,57,48,50,52,53,48,49,99,54,48,49,50,53,55,56,48,57,48,101,48,48,55,97,99,101,48,48,102,52,53,102,48,51,99,99,48,48,55,52,57,54,48,48,102,51,52,51,99,49,100,99,102,48,102,49,56,48,51,100,52,54,48,55,99,48,48,102,102,102,48,99,49,101,99,55,101,48,48,102,102,102,54,53,54,48,50,53,101,56,51,102,52,48,50,53,53,56,97,53,48,48,55,98,102,51,57,52,52,48,48,102,102,100,100,54,49,54,53,99,98,49,48,49,50,98,99,53,57,57,99,97,102,101,57,98,56,97,102,52,51,48,49,52,48,57,55,53,102,102,48,51,102,102,48,48,55,100,101,54,48,48,51,101,102,50,102,48,48,102,102,51,101,101,56,51,48,49,50,98,102,99,48,49,101,53,55,99,48,49,101,53,98,52,48,49,101,53,98,56,48,49,101,98,54,49,56,99,48,102,97,102,48,51,101,49,101,49,102,50,48,48,55,97,99,53,56,49,100,51,55,101,51,48,48,102,102,51,100,50,50,48,55,53,48,48,48,102,102,102,54,102,56,48,57,48,55,48,55,53,100,98,57,99,48,49,100,98,99,48,50,54,57,56,98,100,97,102,99,48,52,98,55,57,53,101,54,52,102,48,55,102,56,48,49,102,53,55,52,48,48,102,102,102,57,53,57,48,48,102,102,51,99,51,54,52,48,57,49,52,48,55,49,97,48,52,57,53,101,48,50,52,51,56,48,49,101,98,51,56,48,51,100,49,55,99,48,102,51,48,48,102,102,49,100,50,53,56,48,51,99,100,48,102,48,55,55,51,99,51,99,54,48,48,102,53,49,56,49,102,48,48,51,99,51,48,55,98,49,102,56,48,51,100,57,53,56,48,57,55,97,48,102,100,48,48,57,53,54,50,57,52,48,49,101,102,99,101,53,49,48,48,51,55,53,56,53,57,55,50,99,52,48,52,97,102,49,54,54,55,50,98,102,97,54,101,50,98,100,48,99,48,53,48,50,53,100,55,102,99,48,102,102,99,48,49,102,55,57,56,48,48,102,98,99,98,99,48,48,102,102,102,98,97,48,99,48,52,97,102,102,48,48,102,102,55,57,53,102,48,48,102,102,55,57,54,100,48,48,102,102,55,57,54,101,48,48,102,102,55,97,100,56,54,51,48,51,101,98,99,48,102,56,55,56,55,99,56,48,49,101,98,49,54,48,55,52,100,102,56,99,48,48,102,102,102,52,56,56,49,100,52,56,48,51,100,98,99,48,50,52,49,99,49,100,55,54,101,55,48,48,102,102,55,54,102,48,48,57,97,54,50,102,54,98,102,48,49,50,100,101,53,55,57,57,51,99,48,56,48,49,55,53,100,55,102,102,53,100,55,53,100,55,102,99,49,97,54,48,50,53,49,52,48,57,99,100,48,50,54,54,99,48,57,48,100,48,55,99,52,56,52,48,102,102,56,48,57,52,56,48,55,98,99,49,101,48,48,55,51,52,48,102,54,49,49,48,51,98,101,53,102,48,55,52,57,99,48,102,48,57,52,99,56,54,53,48,49,55,97,53,54,49,55,48,49,100,55,48,102,50,51,48,99,99,49,55,50,49,100,98,48,102,54,48,55,52,48,51,101,52,53,52,48,55,56,56,51,56,101,49,102,52,48,101,102,53,97,53,50,50,49,53,54,53,100,50,48,57,52,97,49,101,98,48,101,102,49,55,56,53,55,57,53,99,49,101,100,50,56,52,51,98,54,49,102,52,50,98,53,97,52,49,48,102,51,56,55,53,56,51,98,97,53,97,49,53,99,49,102,101,48,48,102,102,102,98,52,102,48,48,102,102,55,100,57,54,56,51,101,50,48,48,102,102,55,100,97,100,56,49,51,54,97,49,101,50,48,50,54,56,56,49,101,102,57,52,97,49,100,102,48,101,55,51,48,99,49,52,48,53,55,56,51,98,56,48,55,52,54,48,101,100,48,51,98,98,48,56,97,57,52,53,54,56,51,97,98,48,55,51,56,49,100,97,50,101,52,51,99,99,53,101,56,55,53,52,51,57,50,57,52,49,101,55,101,53,53,49,53,97,53,99,48,55,102,52,51,99,49,50,53,99,48,55,98,52,51,99,56,49,101,53,48,102,55,56,55,100,48,98,99,52,51,52,49,55,48,51,99,50,49,101,98,48,102,48,49,55,51,52,49,100,101,50,56,52,51,57,101,49,99,56,54,99,51,97,50,49,99,50,48,101,57,48,49,54,100,50,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,99,48,52,48,48,102,102,102,97,100,99,48,48,102,102,55,99,56,55,56,48,57,99,57,48,48,55,100,54,56,56,49,50,54,97,48,52,99,50,48,49,50,57,97,48,101,98,97,55,48,55,101,98,56,55,101,102,57,53,99,57,97,48,52,97,102,56,55,98,52,51,102,99,53,102,97,48,57,55,48,49,100,99,48,50,52,101,52,51,99,52,53,99,50,54,57,55,99,102,56,51,100,97,48,102,49,48,55,50,56,49,100,99,57,54,99,49,100,49,50,101,102,48,55,102,51,48,55,101,102,57,55,52,53,55,56,55,57,99,51,98,56,49,99,98,50,102,48,51,100,99,53,50,48,51,97,102,48,101,53,56,51,100,50,50,57,100,51,48,49,101,50,57,54,54,49,99,53,48,102,101,54,48,102,100,56,51,99,98,48,101,102,56,55,98,99,48,53,102,100,53,100,55,102,99,54,97,48,102,54,48,55,98,48,51,100,48,49,102,101,48,102,52,56,55,57,99,51,102,52,49,102,97,48,102,50,57,55,99,49,102,53,48,102,98,56,55,99,52,98,102,50,101,48,51,100,56,49,102,50,48,102,55,56,55,97,99,98,57,50,99,52,51,99,52,49,101,57,48,102,54,48,55,97,52,51,99,52,57,99,57,48,53,97,56,55,57,48,51,100,48,49,101,53,48,102,49,57,54,99,57,56,57,99,53,99,49,55,99,49,101,49,50,102,48,98,56,52,99,52,98,50,100,99,98,53,50,101,48,98,49,52,99,52,100,50,99,48,98,52,50,99,49,50,49,50,99,98,49,52,102,55,53,99,98,55,50,101,97,56,53,53,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,54,97,48,101,57,56,55,98,48,51,100,48,49,99,49,48,102,52,56,55,54,48,51,102,52,49,99,53,48,102,50,57,55,99,49,99,97,48,102,98,56,55,51,56,98,102,50,57,99,51,100,56,49,99,100,48,102,55,56,55,53,48,98,57,50,99,52,51,98,97,49,101,57,48,101,57,56,55,97,52,51,98,97,57,99,56,101,53,97,56,55,54,99,51,100,48,49,100,97,48,102,49,57,53,50,57,56,56,50,53,99,49,52,50,49,101,49,50,56,99,98,56,52,51,52,52,50,101,48,97,97,50,101,48,97,101,52,99,52,50,50,99,48,97,98,50,99,49,49,100,49,48,98,49,52,48,55,53,98,98,54,101,50,97,52,53,53,53,100,55,102,99,49,97,55,48,50,55,50,48,48,102,102,57,98,97,48,55,99,50,48,52,102,54,56,49,51,49,50,49,101,102,48,50,54,56,56,48,57,56,49,52,101,48,101,102,57,54,97,48,102,56,52,49,101,49,49,52,48,48,101,98,48,97,56,48,102,99,49,55,97,49,100,98,50,56,57,49,99,51,98,52,53,54,48,55,57,99,98,49,48,55,53,99,48,101,57,52,51,56,97,48,101,55,100,49,48,51,100,99,57,52,53,49,97,50,53,48,48,102,102,57,51,57,53,97,49,101,48,48,102,53,57,53,52,49,99,49,50,98,52,51,99,56,49,101,102,52,54,50,56,57,49,48,97,50,48,101,57,102,48,102,53,57,54,56,53,100,55,48,101,98,56,55,54,56,51,97,54,49,100,99,101,53,54,48,55,55,48,97,99,48,53,54,49,55,53,100,55,102,99,48,99,48,99,48,49,102,53,55,54,48,52,102,51,101,48,48,55,100,54,99,48,49,51,100,54,48,101,51,56,48,57,100,53,99,48,101,98,98,56,51,101,56,99,48,101,53,99,48,49,101,97,54,56,48,51,97,51,51,101,49,102,55,99,48,101,101,52,48,49,101,101,52,48,48,55,97,56,99,48,101,55,99,49,101,49,48,51,97,54,51,56,48,51,100,101,57,56,51,97,50,49,102,97,48,49,50,56,48,49,50,53,48,48,102,102,55,98,102,55,57,55,97,55,99,49,100,52,50,99,98,57,54,48,48,50,53,53,56,97,99,51,50,48,56,50,55,98,57,54,50,56,52,48,51,55,99,56,48,51,98,102,51,56,48,48,102,102,97,54,98,99,48,48,102,102,51,50,100,55,48,48,102,102,48,100,52,97,53,48,49,48,48,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,102,102,48,48,102,102,49,100,102,57,99,48,48,53,51,53,101,48,48,49,57,54,98,56,48,48,102,102,54,97,53,50,56,48,57,49,52,48,52,100,55,56,51,102,52,48,48,55,57,97,48,48,102,102,50,54,57,48,48,57,57,55,48,50,54,53,99,48,49,101,100,54,101,49,99,54,48,48,102,102,55,57,56,55,48,55,102,99,48,102,57,52,49,102,97,48,48,51,100,57,54,48,50,55,97,48,48,102,55,51,48,48,102,102,51,100,57,101,48,48,102,102,102,53,54,56,49,101,51,56,55,57,52,51,102,99,48,48,102,102,102,54,98,55,48,102,49,54,50,97,48,97,49,48,49,51,101,48,49,50,49,48,48,55,98,56,98,57,52,102,99,98,97,101,53,48,57,52,50,48,50,54,54,48,57,52,99,53,56,56,48,57,53,49,53,98,57,51,48,49,50,50,100,56,50,102,48,98,97,102,102,101,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,102,101,102,99,101,48,48,102,102,50,57,97,102,48,48,102,102,48,99,98,53,99,48,48,51,53,50,57,52,48,52,56,97,48,50,54,98,99,49,102,97,48,48,102,102,51,99,100,48,48,49,51,52,56,48,52,99,98,56,49,51,50,101,48,48,102,102,102,54,98,55,48,101,51,48,48,51,99,99,51,56,51,102,101,48,55,99,97,48,102,100,48,48,102,102,49,101,99,98,48,49,51,100,48,48,102,102,55,98,57,56,48,49,101,99,102,48,48,55,97,98,52,48,102,49,99,51,99,97,49,102,101,48,48,55,98,53,98,56,55,56,98,49,53,50,53,48,56,48,57,102,48,48,102,102,57,48,56,48,51,100,99,53,99,97,55,101,53,100,55,50,56,52,97,49,48,49,51,51,48,52,97,54,50,99,52,48,52,97,56,97,100,99,57,56,48,57,49,54,99,49,55,56,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,49,99,55,48,50,52,54,52,48,57,101,55,48,50,54,50,99,48,49,102,53,100,52,48,52,99,54,48,55,50,99,48,57,97,48,48,50,53,56,48,51,101,54,48,48,102,102,102,54,97,56,55,102,99,51,97,98,57,101,50,97,99,98,57,50,57,56,98,51,56,52,97,52,102,48,101,50,48,51,99,102,48,101,51,49,54,50,57,50,56,97,57,52,49,101,52,48,55,53,101,48,102,52,52,51,98,54,56,56,57,56,53,55,48,48,102,102,51,100,100,48,48,101,102,99,51,100,53,99,97,100,50,98,55,57,54,48,53,55,99,97,55,49,53,101,53,100,49,53,50,53,100,57,53,54,53,50,48,55,100,52,51,57,50,49,101,50,48,101,57,56,55,102,52,51,97,56,49,100,50,48,102,54,57,52,48,48,102,102,57,99,50,101,98,97,102,102,101,97,48,55,102,101,48,48,102,102,102,97,51,50,48,48,102,102,55,100,101,53,101,48,48,55,100,50,102,101,48,50,54,56,51,56,48,51,99,97,102,48,48,51,99,99,57,48,48,51,99,99,56,56,48,51,100,49,51,51,57,99,49,102,53,101,48,55,51,100,99,51,57,97,48,48,102,102,102,52,55,55,48,51,100,57,102,56,54,48,48,55,97,52,52,48,102,53,56,48,49,101,101,48,48,49,51,102,101,48,102,52,55,102,51,56,48,51,98,48,52,48,52,97,102,49,52,53,51,102,48,48,102,102,57,57,55,50,99,48,99,56,48,48,102,102,52,48,48,98,97,102,102,56,48,100,102,97,48,48,102,102,102,98,52,53,48,48,102,102,55,99,97,99,56,48,49,101,50,52,99,48,52,56,97,48,51,102,50,48,50,52,97,102,56,49,50,49,99,48,48,102,52,54,48,48,102,102,49,101,98,52,54,48,55,54,54,48,48,101,57,50,99,48,49,101,54,56,55,56,51,99,54,101,49,100,99,48,48,55,97,55,50,48,102,56,48,49,100,101,48,51,100,56,100,99,48,49,101,99,97,101,48,52,98,100,48,55,49,52,48,52,100,55,49,55,52,48,48,102,54,49,101,50,56,56,48,49,98,97,99,50,98,55,57,53,99,48,50,54,57,99,98,51,51,57,54,49,100,48,98,57,53,101,57,56,48,50,56,49,50,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,99,56,52,48,48,102,97,52,54,48,48,55,100,102,54,48,55,49,48,48,102,102,49,102,52,100,52,48,101,98,56,49,102,54,56,55,52,99,97,102,48,50,52,55,51,48,51,102,100,48,55,57,97,48,102,101,52,49,101,48,56,55,54,99,51,99,52,49,102,48,48,55,98,57,56,48,57,57,56,50,100,56,49,100,53,54,55,52,51,56,54,49,99,50,48,101,102,55,50,97,56,49,100,99,56,51,98,97,101,49,99,49,52,56,48,55,51,101,48,102,50,99,51,98,100,50,48,48,102,102,102,54,57,57,55,101,49,101,52,48,55,97,50,49,101,56,48,48,102,102,55,98,99,52,97,102,52,99,50,57,48,98,99,50,102,102,56,51,99,51,48,49,50,97,48,102,49,51,50,57,101,56,48,49,100,52,48,101,102,100,52,56,54,102,56,48,51,101,101,51,99,48,49,102,50,54,55,48,102,52,56,48,51,101,100,55,52,48,57,52,57,50,98,56,48,57,53,48,50,56,48,48,102,102,57,53,99,50,102,99,48,57,53,97,50,57,100,50,48,49,102,48,48,55,51,56,49,101,51,48,55,101,48,51,99,52,53,51,56,49,51,52,48,53,56,56,51,99,53,50,98,56,49,101,51,56,55,53,56,51,57,97,53,50,56,55,99,54,49,49,48,49,100,56,56,55,98,48,51,97,48,56,56,48,101,53,52,49,100,54,50,51,49,54,99,49,100,100,101,49,102,55,50,101,52,51,97,50,48,102,49,49,48,56,48,52,101,56,98,100,50,100,48,97,101,50,98,56,51,100,97,48,101,101,52,51,98,54,53,56,99,48,55,55,97,56,98,52,52,51,50,98,48,98,52,50,56,56,48,53,53,101,53,100,55,102,102,53,48,49,100,102,52,48,57,52,102,48,48,55,99,99,56,56,48,49,101,53,56,48,48,57,53,57,48,50,53,97,52,48,57,54,97,48,48,55,56,55,50,101,48,102,99,101,48,50,53,100,99,48,57,55,101,48,55,51,52,48,101,51,52,48,49,101,102,51,48,48,102,102,55,57,98,97,99,49,100,98,101,49,102,49,48,48,102,102,55,97,52,97,48,101,101,48,51,98,50,49,99,49,48,48,102,102,55,98,97,48,48,49,101,100,99,99,48,52,98,49,49,55,100,99,51,98,101,48,50,55,98,99,51,98,99,48,50,54,101,48,50,52,98,99,98,101,50,102,52,48,52,98,51,50,52,56,48,57,55,55,50,100,48,98,49,48,52,97,102,50,99,50,56,48,52,56,50,53,100,55,102,99,48,99,48,99,48,49,102,54,56,56,48,52,102,51,101,48,48,55,100,57,51,56,49,51,100,54,48,102,99,52,48,57,100,53,101,48,101,98,98,56,51,57,56,99,48,102,97,48,48,49,101,57,57,48,48,51,97,51,51,99,49,102,55,99,48,102,49,56,48,49,101,100,98,48,48,55,97,55,50,48,101,55,99,49,100,101,56,51,97,54,51,56,48,51,100,101,57,99,51,97,50,49,99,53,48,49,51,55,48,49,51,97,48,48,102,102,55,98,48,98,49,55,97,55,101,49,100,52,50,98,55,57,53,101,48,50,54,98,99,97,99,51,50,55,48,50,52,55,49,54,50,57,97,49,99,48,48,48,102,102,102,97,55,49,48,48,102,102,55,100,97,55,56,55,97,56,48,49,102,53,49,48,48,52,100,97,57,54,50,48,52,99,100,48,55,55,99,49,99,102,48,55,55,99,49,102,97,49,53,48,49,101,100,48,55,52,48,49,102,48,48,55,50,56,49,102,57,48,55,55,97,53,99,56,55,98,48,98,48,48,102,102,101,49,49,54,50,57,101,49,100,54,48,102,50,57,55,48,49,100,48,48,102,102,102,56,97,50,57,54,48,49,100,49,48,102,99,50,49,49,52,99,49,101,97,52,52,48,101,98,57,55,101,53,55,48,55,100,56,49,100,102,48,55,52,53,51,53,51,53,50,99,98,98,48,101,50,56,55,99,52,97,102,50,99,52,51,97,53,56,51,99,97,49,100,100,54,99,97,100,50,98,52,98,54,50,102,56,97,100,48,102,54,56,55,55,52,48,97,55,49,55,53,102,102,48,49,100,102,52,48,57,98,48,48,48,102,102,55,99,99,56,56,48,49,101,54,55,99,48,57,53,57,48,50,54,53,56,48,57,54,97,48,48,102,102,55,56,55,50,101,48,101,51,54,48,50,54,50,48,48,57,55,101,48,55,99,97,48,101,51,52,48,49,101,102,51,48,48,55,57,98,97,99,49,101,52,101,49,99,101,48,48,55,97,98,52,48,101,101,48,51,99,99,49,99,49,48,48,55,98,97,48,48,102,102,49,101,100,99,101,48,52,98,49,49,52,51,99,51,99,48,48,50,52,53,99,51,99,50,48,50,55,48,48,50,52,98,56,98,101,50,56,56,48,52,99,102,50,51,48,48,102,102,57,55,54,50,100,48,97,101,48,52,100,54,50,99,50,52,48,56,49,52,48,49,102,52,97,99,48,48,102,102,102,98,53,56,48,48,102,102,55,56,51,102,48,49,51,52,97,49,102,101,48,50,54,53,99,48,49,101,56,50,101,48,50,54,49,98,48,55,100,99,49,99,48,48,102,102,55,97,48,49,99,54,101,48,101,53,48,48,102,102,51,100,53,49,99,48,101,57,54,56,97,98,99,49,101,52,48,55,56,97,48,101,98,56,51,102,98,56,51,100,51,99,51,99,57,56,49,100,99,56,51,99,98,99,57,56,48,57,50,48,48,55,97,54,48,48,102,102,50,52,100,99,97,51,101,53,49,50,49,55,52,99,101,53,101,54,50,99,55,57,54,53,49,99,97,102,48,52,56,97,55,56,49,51,101,50,101,98,102,101,48,51,55,101,56,48,51,101,100,49,52,48,49,102,50,98,50,48,48,55,56,57,51,48,49,50,50,56,48,102,99,56,48,57,50,98,101,48,52,56,55,48,48,51,100,49,56,48,48,55,97,100,49,56,49,100,57,48,48,51,97,52,98,48,48,55,57,97,49,101,48,102,49,98,56,55,55,48,48,49,101,57,99,56,51,101,48,48,102,102,55,55,56,48,102,54,51,55,48,48,102,102,55,98,50,102,56,49,50,102,52,49,99,53,48,49,51,53,99,53,100,48,48,51,100,56,55,56,97,50,48,48,102,102,54,101,98,48,97,100,101,53,55,48,48,57,97,55,50,99,99,101,53,56,55,52,50,101,53,55,97,54,48,48,102,102,97,48,52,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,54,48,97,48,52,99,102,48,48,102,102,51,101,99,53,52,49,102,97,48,49,51,55,101,48,52,97,100,48,49,50,54,52,48,52,98,52,56,51,102,51,50,99,48,48,102,102,49,101,101,101,48,48,102,102,55,57,49,100,99,48,102,51,48,51,97,50,48,101,55,99,51,101,54,48,57,51,48,101,55,57,52,52,48,57,48,48,102,102,55,49,50,49,101,100,48,55,54,101,48,52,98,53,48,55,48,99,51,56,48,48,102,102,101,55,55,48,55,54,99,51,97,48,49,99,54,48,101,97,102,52,98,48,48,55,97,53,97,48,48,102,52,48,56,98,57,50,101,51,48,51,99,48,48,102,52,49,55,97,49,101,100,48,102,56,48,55,99,102,48,51,99,51,101,56,48,53,98,97,55,97,49,102,48,101,57,97,50,50,55,57,55,97,48,53,102,52,98,97,101,98,102,102,97,56,48,101,102,97,48,52,97,55,56,48,51,101,54,52,52,48,48,102,50,99,50,48,52,97,99,56,49,50,100,50,48,52,98,53,48,48,102,102,51,99,51,57,55,48,55,101,55,48,49,50,101,101,48,52,98,102,48,51,57,97,48,55,49,97,48,48,102,102,102,55,57,56,48,51,99,100,100,54,48,101,100,100,48,55,99,52,48,49,101,57,50,56,51,98,56,48,101,99,56,55,48,52,48,49,101,101,56,48,48,55,98,55,51,48,49,50,99,52,53,102,55,48,101,102,56,48,57,101,102,48,101,102,48,48,102,102,57,99,48,48,102,102,57,50,102,50,102,56,98,100,48,49,50,99,99,57,50,48,50,53,100,99,98,52,50,99,52,49,50,98,99,98,48,97,48,49,50,48,57,55,53,102,102,48,51,48,51,48,48,55,100,97,50,48,49,51,99,102,56,48,49,102,54,52,101,48,52,102,53,56,51,102,49,48,50,55,53,55,56,51,97,101,101,48,101,54,51,48,51,101,56,48,48,55,97,54,52,48,48,101,56,99,102,48,55,100,102,48,51,99,54,48,48,55,98,54,99,48,49,101,57,99,56,51,57,102,48,55,55,97,48,101,57,56,101,48,48,102,55,97,55,48,101,56,56,55,49,52,48,52,100,99,48,52,101,56,48,49,101,99,50,99,53,101,57,102,56,55,53,48,97,100,101,53,55,56,48,57,97,102,50,98,48,99,57,99,48,57,49,99,53,56,97,54,99,99,48,49,102,54,53,97,48,48,102,102,102,98,49,52,48,55,101,54,48,48,102,102,102,98,51,102,48,50,54,57,52,51,100,56,48,52,99,98,56,51,102,52,50,99,55,49,99,99,53,101,56,55,52,48,49,99,102,56,55,51,48,49,50,56,49,99,101,97,99,48,101,56,52,49,99,53,55,48,55,56,99,49,102,99,48,102,101,48,51,98,102,48,55,51,99,48,48,102,55,50,48,55,51,56,51,56,97,49,99,49,48,48,102,102,55,98,102,98,48,51,98,99,101,48,102,48,48,98,55,50,57,99,48,49,101,97,48,56,55,97,52,97,49,99,49,102,49,48,102,55,55,100,99,98,48,50,101,49,51,52,101,48,57,49,52,49,52,49,48,50,102,57,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,99,49,56,48,49,102,53,97,52,48,48,102,102,102,98,49,52,48,55,101,54,48,48,102,102,102,97,99,48,48,50,54,57,52,51,97,54,48,52,99,98,56,51,56,98,50,99,55,49,99,99,53,49,48,55,52,48,49,102,48,48,102,102,55,51,51,50,50,48,55,51,97,55,48,51,100,101,48,55,49,53,56,49,101,51,48,55,48,99,51,102,56,48,102,48,48,49,99,102,48,48,102,102,51,100,99,56,49,102,49,48,101,50,56,55,102,56,48,49,101,99,49,99,48,102,48,102,56,51,98,102,50,97,48,97,55,48,48,55,97,56,50,49,100,53,50,56,55,56,55,99,52,51,97,51,102,101,50,99,48,97,55,52,100,51,56,50,55,57,48,53,51,56,48,98,101,53,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,56,48,48,102,102,48,49,102,52,54,52,48,48,102,102,102,98,99,98,99,48,48,102,97,53,102,99,48,52,100,48,55,48,48,55,57,53,102,48,48,55,57,57,50,48,48,55,57,57,49,48,48,55,97,50,54,55,51,56,51,101,98,99,48,101,55,98,56,55,51,52,48,49,101,56,101,101,48,55,98,51,102,48,99,48,48,102,52,56,56,49,101,98,48,48,102,102,51,100,99,48,48,50,55,102,99,49,101,56,102,101,55,48,48,55,54,48,56,48,57,53,101,50,56,97,55,101,48,49,51,50,101,53,56,49,57,48,48,48,102,102,53,102,102,53,100,55,102,99,48,54,56,48,48,48,102,102,55,100,100,52,56,48,51,101,52,55,100,99,48,49,102,54,102,101,48,52,97,99,56,55,48,56,48,57,54,97,48,48,102,102,55,57,51,55,48,48,102,102,55,57,55,57,48,48,102,102,55,98,50,48,49,102,102,48,55,53,99,49,102,97,48,48,102,102,51,100,101,56,48,48,102,102,102,51,49,48,48,48,102,102,102,53,54,99,48,52,99,102,48,55,54,99,49,100,98,56,51,100,51,48,101,49,54,48,101,98,56,48,51,100,98,54,48,48,102,102,102,52,50,99,49,100,97,54,52,51,101,57,98,99,49,101,55,54,50,101,48,48,102,102,52,101,56,48,52,102,100,51,54,57,48,56,48,52,56,102,57,53,102,56,97,57,55,48,48,52,99,55,50,55,49,53,101,48,50,98,102,97,101,98,97,102,102,56,48,100,102,97,48,48,102,102,102,97,98,97,48,48,102,102,55,99,97,99,56,48,49,101,49,98,50,48,52,56,97,48,51,56,100,48,50,52,97,102,48,49,50,49,99,48,48,102,53,57,99,48,49,101,56,98,101,48,55,57,56,48,48,101,57,50,99,48,49,101,54,56,55,56,51,98,57,101,49,101,51,48,48,55,97,56,99,48,102,56,48,49,101,49,56,51,100,56,102,99,48,49,101,99,97,99,48,52,98,100,48,55,101,56,48,52,97,98,49,52,97,48,48,102,55,101,55,50,56,56,48,49,98,97,99,50,99,55,57,54,50,48,50,53,55,56,98,51,51,57,53,102,100,51,55,49,53,101,56,54,48,53,48,97,48,48,102,102,102,98,97,57,48,48,102,102,55,100,97,99,48,48,102,102,51,99,53,102,99,48,57,97,53,48,101,48,56,49,51,50,101,48,48,102,52,49,55,48,49,50,102,51,56,51,56,101,48,101,48,48,102,102,51,97,101,48,101,51,55,56,55,50,99,48,49,101,97,56,101,48,55,98,53,52,53,97,54,48,101,100,56,51,99,53,48,55,97,50,49,102,100,101,49,101,57,99,49,101,52,101,48,101,101,52,49,100,97,54,52,51,48,52,101,56,48,51,100,52,102,48,49,50,54,57,50,56,102,49,52,52,57,98,52,56,55,99,97,51,101,53,56,101,50,99,97,102,57,54,48,48,102,102,57,49,52,48,48,50,55,99,53,100,55,102,99,49,56,55,48,50,53,52,48,49,102,97,48,48,102,102,51,99,97,102,56,49,51,52,56,48,52,98,52,48,49,51,50,101,48,48,102,102,102,54,98,55,48,102,99,56,48,51,99,98,99,48,51,102,101,48,55,51,52,48,102,100,48,48,102,102,49,101,99,98,48,49,51,100,48,48,102,102,55,98,54,52,48,49,101,102,48,48,102,102,48,55,97,52,97,48,102,49,99,51,98,52,49,102,101,48,48,55,98,53,98,48,55,56,98,57,53,48,53,102,48,48,102,102,57,48,56,48,57,102,48,48,102,102,51,100,98,98,56,97,55,99,53,100,54,50,56,52,98,101,48,49,50,99,48,52,100,102,50,99,52,48,52,97,56,98,50,99,56,54,48,57,49,55,48,48,102,102,55,55,53,48,48,55,55,101,55,48,48,49,52,100,55,56,48,48,102,102,54,53,97,101,48,48,102,102,49,97,57,52,97,48,50,48,49,97,101,98,102,101,48,51,48,49,56,49,50,48,101,48,48,102,98,99,98,99,48,52,56,102,48,48,102,102,51,101,100,50,99,48,57,100,51,48,48,55,100,57,54,55,48,50,53,55,56,48,49,101,97,56,53,48,49,51,55,101,48,48,102,102,102,51,49,99,54,48,55,50,98,56,49,102,53,102,48,101,53,54,48,55,55,53,50,48,102,102,56,48,57,56,56,48,101,55,48,51,102,102,102,102,56,51,99,55,101,48,101,56,99,51,100,98,56,51,100,100,99,51,97,53,99,51,97,52,48,48,102,102,102,54,98,54,102,56,51,56,56,49,100,100,99,53,102,101,50,99,55,48,55,56,48,99,53,49,55,52,51,48,49,50,52,52,99,48,51,55,97,48,50,54,99,48,48,49,102,51,50,50,48,48,102,102,55,57,57,102,48,50,53,54,52,48,57,57,54,48,50,53,97,56,48,49,101,49,99,98,56,51,56,100,56,48,57,56,56,48,50,53,102,56,49,102,50,56,51,56,100,48,48,55,98,99,99,48,49,101,54,101,98,48,55,57,51,56,55,51,56,48,49,101,97,100,48,51,98,56,48,102,51,48,55,48,52,48,49,101,101,56,48,48,102,102,55,98,55,51,56,49,50,99,52,53,48,102,48,102,48,48,102,102,48,57,49,55,48,102,48,56,48,57,99,48,48,57,50,101,50,102,56,97,50,48,49,51,51,99,56,99,48,50,53,100,56,98,52,50,98,56,49,51,53,56,98,48,57,48,49,50,48,57,55,53,102,102,100,55,53,100,55,53,102,102,48,51,56,51,48,48,102,102,55,100,50,98,48,48,102,102,51,101,100,54,48,48,102,102,49,101,48,102,99,48,52,100,50,56,55,102,56,48,57,57,55,48,48,55,97,48,98,56,48,57,56,54,99,49,102,56,48,55,48,48,102,102,49,101,56,48,55,49,98,56,51,57,54,48,48,102,53,52,55,48,51,97,53,97,50,97,102,48,55,57,48,49,101,50,56,51,97,101,48,102,101,101,48,102,52,102,48,102,50,54,48,55,55,50,48,102,50,102,50,54,48,50,52,56,48,49,101,57,56,48,48,57,51,102,50,56,102,57,52,52,56,53,100,51,51,57,55,57,56,98,49,101,53,57,52,55,50,98,99,49,50,50,57,101,48,54,102,52,48,48,102,102,102,98,52,53,48,48,102,102,55,99,97,99,56,48,49,101,50,52,99,48,52,56,97,48,51,102,50,48,50,52,97,102,56,49,50,49,99,48,48,102,52,54,48,48,102,102,49,101,98,52,54,48,55,54,52,48,48,101,57,50,99,48,49,101,54,56,55,56,51,99,54,101,49,100,99,48,48,55,97,55,50,48,102,56,48,49,100,101,48,51,100,56,100,99,48,49,101,99,97,101,48,52,98,100,48,55,49,52,48,52,100,55,49,55,52,48,48,102,54,49,101,50,56,56,48,49,98,97,99,50,98,55,57,53,99,48,50,54,57,99,98,51,51,57,54,49,100,48,98,57,53,101,57,56,48,50,56,49,50,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,102,101,48,48,51,98,102,51,56,48,48,102,102,97,54,98,99,48,48,102,102,51,50,100,55,48,48,102,102,48,100,52,97,53,48,49,50,50,56,48,57,97,102,48,55,101,56,48,48,102,102,102,51,52,48,48,52,100,50,48,49,51,50,101,48,52,99,98,56,48,51,100,97,100,52,49,99,54,48,48,55,57,56,55,48,55,102,99,48,102,57,52,49,102,97,48,48,102,102,51,100,57,54,48,50,55,97,48,48,102,102,102,55,51,48,48,51,100,57,101,48,48,102,53,54,56,49,101,51,56,55,57,52,51,102,99,48,48,102,54,98,55,48,102,49,54,50,97,48,97,49,48,49,51,101,48,49,50,49,48,48,102,102,55,98,56,98,57,52,102,99,98,97,101,53,48,57,52,50,48,50,54,54,48,57,52,99,53,56,56,48,57,53,49,53,98,57,51,48,49,50,50,100,56,50,102,48,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,99,98,50,48,48,102,102,102,97,48,97,48,50,53,51,56,51,100,97,48,52,57,97,48,48,102,102,51,101,97,101,99,48,57,55,48,48,102,102,55,51,54,48,102,50,56,97,52,48,49,50,51,48,55,97,56,53,49,99,56,51,100,102,48,48,102,102,55,98,101,49,57,48,49,51,52,50,98,99,98,50,48,100,98,57,54,50,48,52,99,52,48,51,101,52,48,102,53,48,55,55,50,97,54,56,97,48,48,102,50,48,55,98,48,51,98,57,49,98,48,55,55,52,51,99,99,53,54,57,102,49,52,101,53,56,102,102,53,57,50,51,48,48,102,102,57,57,54,56,50,99,97,50,100,48,57,48,99,48,50,56,98,99,48,57,53,99,48,50,53,98,99,49,101,48,56,49,51,54,99,48,102,100,48,51,56,101,48,52,98,101,56,51,97,56,50,98,56,48,52,100,56,49,101,48,56,51,99,49,48,48,102,102,55,98,56,101,56,51,98,99,53,55,52,97,53,49,52,48,56,51,50,102,48,48,102,102,51,100,97,54,49,99,102,50,102,99,51,101,56,53,57,52,56,50,54,52,51,99,99,53,100,48,55,55,56,97,54,57,100,56,97,56,48,101,101,57,54,51,53,99,49,51,99,53,100,97,48,49,101,97,55,54,56,48,52,101,97,55,55,57,52,50,98,48,48,102,54,102,53,102,102,100,52,48,52,57,97,48,48,55,99,99,100,52,48,57,98,48,48,101,57,48,55,55,52,48,57,53,57,48,55,51,54,48,52,97,50,57,53,48,53,101,55,52,49,48,55,98,52,53,102,48,51,101,51,48,55,55,99,48,102,97,99,98,51,50,97,98,57,53,54,57,101,102,48,50,55,48,49,100,50,57,54,52,48,101,101,99,48,57,97,49,48,55,54,50,53,57,53,101,50,99,57,50,52,51,98,98,54,49,100,100,52,54,50,54,49,101,49,54,53,49,100,48,99,48,50,100,48,51,99,53,50,49,101,50,100,56,102,102,49,53,57,48,53,55,55,97,52,101,97,48,49,98,55,48,48,57,97,51,48,50,54,52,48,49,100,101,56,49,50,57,50,48,101,50,56,51,102,48,48,52,99,49,48,51,100,55,50,99,52,48,52,97,52,49,100,102,48,51,98,101,101,49,100,99,99,49,101,49,50,99,50,57,49,52,98,102,52,101,97,54,55,48,55,98,48,51,101,48,53,48,48,55,50,99,97,100,97,48,52,98,56,55,54,52,97,53,48,102,49,49,55,51,102,102,50,100,99,51,99,52,53,55,99,56,48,53,56,57,52,56,57,99,54,100,53,101,97,99,49,50,52,56,51,97,100,51,53,98,48,48,102,102,57,100,56,48,48,55,100,99,49,56,49,51,97,97,49,101,48,48,102,102,50,55,98,56,48,57,102,57,48,55,101,101,48,102,55,99,98,54,50,101,55,49,55,56,49,100,50,48,101,101,48,55,102,99,49,101,56,48,51,98,56,48,55,51,99,57,55,52,53,55,97,48,57,53,97,52,48,49,99,99,57,52,99,48,102,57,99,49,101,55,56,55,57,56,49,100,102,97,51,48,50,53,57,49,52,51,97,48,49,100,49,50,100,56,49,57,50,98,48,51,100,55,101,98,53,48,55,97,57,48,54,99,51,100,97,55,52,56,51,49,55,48,53,56,53,55,100,57,57,52,49,102,102,48,50,98,55,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,51,52,99,49,99,102,48,51,100,98,48,102,100,48,51,56,56,48,55,97,48,48,101,102,48,49,102,50,56,51,98,49,50,101,52,48,49,101,100,100,48,55,56,48,48,102,102,101,98,56,51,101,56,49,100,50,48,55,56,52,49,99,99,50,102,51,50,48,49,52,101,53,99,55,50,97,56,51,100,54,49,99,57,48,102,48,57,53,99,49,101,56,48,101,101,57,54,53,56,97,99,50,102,99,97,97,50,101,99,97,53,52,98,99,56,48,53,99,49,52,99,56,48,57,57,57,48,48,98,97,50,98,52,98,49,50,98,49,51,52,49,50,98,50,100,57,54,52,53,55,97,55,49,53,102,54,101,50,48,100,56,48,54,97,97,56,48,51,101,56,52,52,48,49,102,55,57,50,49,99,48,48,48,102,102,55,100,57,102,48,51,97,54,52,48,48,55,50,50,48,102,52,57,101,57,50,56,56,48,57,98,99,48,55,54,56,49,99,52,52,51,54,99,51,102,50,49,100,102,101,100,49,55,48,53,57,101,48,55,97,48,49,99,102,48,101,56,48,55,54,56,49,99,101,48,55,51,99,51,99,56,48,102,99,56,48,52,99,56,51,98,50,48,101,55,99,51,56,48,48,101,98,52,51,57,97,48,48,102,55,98,56,51,99,101,48,102,102,49,54,54,56,55,50,48,101,98,99,97,53,50,99,49,51,52,98,49,48,101,101,54,52,54,50,54,53,54,54,50,99,48,51,98,52,54,52,102,52,49,48,48,102,102,97,53,55,53,48,100,51,48,55,51,99,48,102,54,99,51,102,52,48,101,50,48,49,101,56,48,51,98,99,48,55,99,97,48,101,99,52,98,57,48,48,55,98,55,52,49,101,48,48,51,97,101,48,102,97,48,55,52,56,49,101,49,48,55,51,48,98,99,99,56,48,53,51,57,55,49,99,97,97,48,102,53,56,55,50,52,51,99,50,53,55,48,55,97,48,51,98,97,53,57,54,50,98,48,98,102,50,97,56,98,98,50,57,53,50,102,50,48,49,55,48,53,51,50,48,50,54,54,52,48,50,101,56,97,100,50,99,52,97,99,52,100,48,52,97,99,98,54,53,57,49,53,101,57,99,53,55,100,98,56,56,51,55,102,101,48,49,56,100,101,48,48,102,102,102,98,56,52,48,48,102,102,55,99,53,54,52,51,56,101,48,52,100,54,48,55,101,99,49,101,53,56,49,51,51,54,48,52,97,48,56,55,98,48,48,49,101,57,97,56,51,100,54,48,102,55,101,48,102,56,56,55,101,56,51,100,54,48,101,57,102,48,55,55,99,98,57,48,102,57,48,48,102,102,51,100,53,98,48,55,98,50,53,101,49,55,52,48,102,51,48,49,101,50,49,55,56,53,100,56,48,51,100,102,56,48,102,51,56,48,57,56,52,50,56,52,51,98,56,49,99,50,101,49,102,98,48,102,49,48,55,57,52,51,98,52,49,100,57,101,56,52,56,50,53,48,50,49,48,55,55,48,51,98,49,50,53,53,56,48,57,97,57,53,99,56,49,48,53,55,97,54,97,55,57,53,102,48,48,99,97,48,48,51,101,51,57,54,48,48,102,102,102,97,51,101,48,102,49,48,48,51,101,98,54,99,51,97,56,48,102,48,48,49,102,50,56,49,51,50,52,49,99,57,48,49,50,55,48,50,54,97,52,51,99,99,53,100,48,55,97,48,51,56,99,56,48,57,57,99,51,99,54,53,55,57,54,52,48,57,52,48,55,50,52,53,99,57,53,56,48,101,52,56,51,100,52,56,97,53,51,54,52,54,48,101,49,48,51,100,101,48,102,100,56,51,98,55,52,97,99,56,56,48,102,49,48,51,57,50,53,100,100,48,50,55,100,51,48,97,99,52,52,48,102,56,53,53,50,51,53,52,102,50,99,48,48,49,101,100,99,97,50,98,100,48,100,51,99,49,100,53,48,48,102,102,55,100,48,56,56,48,51,101,100,49,53,50,99,48,49,102,54,55,50,48,52,57,53,49,52,56,49,102,56,48,102,98,50,51,48,50,52,99,49,102,49,48,51,97,98,50,100,52,97,98,48,55,51,54,48,102,50,49,51,55,51,98,57,102,57,48,102,101,48,55,98,48,51,57,50,48,101,97,48,49,99,101,57,54,97,49,102,48,48,55,57,53,100,49,56,97,97,48,101,49,48,55,48,99,51,98,52,49,100,54,99,49,101,57,48,102,53,48,55,102,100,50,97,99,48,49,101,99,100,50,56,57,48,56,98,49,50,98,56,97,48,102,56,56,57,53,54,53,57,97,55,57,53,99,52,55,50,49,48,49,99,54,56,51,99,99,48,55,56,99,49,100,52,48,55,52,52,48,101,101,56,49,101,48,56,51,100,54,48,102,99,57,54,51,52,53,51,48,55,50,48,49,100,56,56,55,50,48,51,100,56,48,102,48,56,51,101,52,53,100,54,52,50,50,99,48,98,48,99,53,53,48,55,53,56,51,57,48,53,48,49,54,52,49,101,54,48,102,50,49,54,49,57,48,48,97,57,52,52,52,102,50,100,100,51,50,57,48,52,97,56,50,98,53,50,53,51,50,53,48,99,97,101,50,98,99,98,49,50,99,53,51,98,52,57,48,50,98,100,48,49,51,49,100,97,57,56,97,102,102,48,53,98,52,48,57,100,49,48,50,55,100,99,48,57,54,50,48,48,55,100,55,101,48,51,98,57,50,56,56,49,101,99,48,49,51,52,99,48,102,49,50,56,49,100,99,48,55,50,52,51,99,97,49,102,54,50,98,56,49,100,101,49,52,101,53,97,48,48,51,100,97,50,48,102,48,48,51,101,49,100,50,56,51,100,54,53,99,49,52,48,49,101,56,48,102,52,49,53,101,53,55,56,48,57,55,56,51,98,57,48,101,56,56,55,98,99,98,54,52,55,57,55,48,97,56,48,101,52,56,55,56,100,51,52,49,51,97,57,56,53,55,52,50,48,99,54,52,52,101,100,100,57,54,48,100,98,56,57,56,56,48,100,97,54,48,48,53,51,51,48,48,102,102,51,101,101,48,56,48,49,102,55,48,54,48,102,97,99,48,49,102,54,99,54,48,102,98,49,48,56,51,101,50,49,102,49,52,50,99,49,99,55,48,55,51,54,49,99,54,99,57,49,99,49,99,102,48,51,57,99,101,57,50,49,100,48,48,102,102,102,50,56,48,51,100,51,98,101,49,101,54,48,101,55,56,51,98,49,50,97,99,51,102,102,97,56,51,102,101,53,52,56,51,98,54,48,55,54,99,49,101,53,48,102,56,102,48,102,53,56,55,98,48,49,100,98,97,51,48,55,97,52,48,49,100,54,97,52,49,52,100,98,48,101,102,54,52,98,57,48,101,102,49,53,53,53,50,53,54,50,48,101,98,52,100,48,99,55,48,48,55,100,102,100,56,48,51,101,99,100,101,48,48,102,102,49,102,54,53,54,48,52,102,48,48,102,102,55,57,52,51,100,52,49,100,52,52,48,99,56,48,48,101,97,52,49,100,48,50,49,57,55,48,48,101,52,56,51,56,48,57,49,57,50,51,97,54,48,48,102,102,51,100,101,101,49,100,101,48,55,55,101,48,102,55,56,49,102,50,57,54,54,49,100,52,48,55,57,51,50,100,57,54,54,49,99,50,48,101,49,56,55,57,52,51,98,48,48,48,102,102,102,55,51,56,55,55,48,51,102,97,56,102,53,52,49,99,100,50,102,49,48,52,98,48,52,102,50,97,102,52,54,99,53,97,57,54,54,57,101,53,57,102,51,50,48,56,49,49,53,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,101,100,56,48,51,101,98,99,48,48,102,102,57,51,51,48,102,51,56,48,51,101,99,50,48,48,102,102,57,99,51,48,55,52,48,48,102,102,52,97,48,48,102,102,55,50,99,51,99,51,50,49,100,53,48,102,50,56,51,100,100,57,48,55,56,53,50,53,55,48,55,56,48,48,102,102,52,57,56,97,100,50,102,56,49,50,48,48,102,102,48,102,54,49,48,51,97,100,48,102,57,56,51,99,102,52,97,101,48,50,53,54,53,98,48,55,57,56,51,56,99,56,50,57,53,100,51,49,48,99,51,57,54,57,52,56,51,48,48,57,97,48,102,52,57,53,99,49,57,102,52,97,99,101,54,48,52,101,100,52,52,97,48,50,55,56,50,52,56,97,48,55,102,101,48,48,102,102,102,56,98,57,56,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,102,102,56,51,48,56,48,52,99,101,48,48,51,101,50,55,56,48,48,102,102,102,98,52,53,48,55,51,97,49,101,48,48,102,102,102,53,51,50,48,101,52,52,49,100,100,52,56,49,51,50,48,48,102,102,101,102,99,51,98,102,99,97,101,52,98,52,55,48,102,102,101,48,102,55,56,49,50,101,101,48,101,56,48,48,102,102,52,100,52,97,55,48,48,55,98,53,100,49,56,98,100,48,102,49,49,54,98,50,49,100,51,48,102,56,48,49,51,49,97,53,56,57,55,52,56,52,48,50,52,50,53,98,100,50,54,48,55,54,102,97,49,53,100,102,52,101,50,100,50,57,48,98,49,54,54,53,55,54,97,52,48,52,99,56,57,97,48,49,55,52,99,49,101,102,48,51,57,100,48,55,56,101,48,101,49,52,49,101,49,56,55,57,48,49,100,54,48,51,100,56,48,101,101,99,56,55,53,99,51,102,54,49,99,101,50,100,52,98,57,50,56,56,51,99,50,53,48,54,50,100,99,51,98,101,53,101,101,52,48,50,100,56,97,49,50,100,56,98,50,50,56,52,98,97,52,53,99,53,57,56,55,53,99,98,54,50,102,48,97,54,52,98,48,52,57,49,55,48,53,51,49,54,54,56,53,100,50,100,48,52,98,48,52,100,52,50,55,50,100,49,51,53,52,98,57,54,56,55,55,49,53,99,48,51,101,52,57,50,57,49,53,49,57,51,100,49,100,50,49,48,57,51,53,56,54,53,50,100,49,49,50,100,57,55,53,49,57,50,57,48,100,50,50,51,51,101,99,50,52,98,50,102,99,100,51,48,57,48,99,97,52,50,51,98,102,98,99,51,101,56,100,101,54,56,100,53,98,101,100,51,53,49,102,99,57,98,99,102,101,52,56,48,56,54,48,48,102,102,49,102,54,98,54,48,48,102,97,48,102,48,50,53,48,52,48,49,102,54,48,54,48,101,55,48,51,102,99,101,48,55,49,99,49,100,52,56,51,98,57,48,55,50,50,48,52,99,55,101,50,98,99,51,100,52,49,101,102,48,101,51,48,51,99,56,48,55,54,101,49,99,56,48,55,53,101,48,101,101,49,50,99,51,100,99,48,102,51,97,52,51,97,101,48,102,49,54,56,51,98,50,56,48,48,102,56,99,51,100,101,53,52,48,51,57,102,48,102,55,56,55,101,99,98,102,48,101,50,57,55,99,49,102,55,48,102,57,97,50,57,55,97,48,102,48,57,49,48,97,54,102,50,49,101,49,50,99,97,56,97,98,52,49,50,99,56,97,100,50,99,51,49,54,97,56,51,98,50,55,102,102,56,48,52,102,101,97,101,97,48,54,98,101,48,102,99,99,48,49,102,52,57,56,48,48,102,102,102,98,52,50,48,55,50,101,48,102,52,99,51,101,99,48,101,100,53,49,56,48,57,49,100,48,50,54,97,99,49,101,99,50,51,56,55,52,52,51,99,56,49,101,52,48,101,102,98,50,48,102,48,48,102,102,49,99,100,48,49,50,100,48,48,52,99,51,56,55,102,48,49,100,97,56,55,57,100,97,50,56,56,51,99,52,53,97,49,52,50,99,49,55,52,49,100,50,48,102,54,54,48,55,53,54,53,55,54,50,101,56,97,54,50,102,51,49,53,56,48,50,55,50,53,48,50,54,56,48,57,55,97,49,102,50,99,48,97,49,50,99,56,97,56,50,99,54,55,54,57,52,101,100,51,50,56,52,49,99,102,48,48,51,101,57,53,48,48,49,102,54,57,52,48,102,55,56,49,101,49,48,55,54,99,49,100,102,56,48,51,99,56,97,48,49,51,53,101,48,101,99,51,56,55,57,48,98,56,50,57,99,97,56,99,49,102,54,48,55,99,50,48,52,98,50,48,49,51,48,101,49,99,97,48,55,55,99,53,49,56,48,57,100,57,55,52,53,54,49,52,51,99,98,49,48,102,49,56,55,56,98,56,51,97,57,50,99,51,49,53,52,53,52,49,53,98,99,98,51,48,49,51,56,50,100,53,51,98,97,48,53,101,50,98,56,97,49,50,98,56,98,53,50,99,55,101,97,57,52,49,97,99,98,102,101,48,98,50,48,49,50,56,99,48,52,57,49,48,49,51,51,101,48,52,102,55,56,51,99,54,52,56,48,55,52,52,48,52,97,57,56,51,98,49,48,48,55,97,97,56,48,102,48,57,48,56,97,50,55,99,51,99,54,57,48,53,48,52,56,55,100,48,49,100,102,48,55,50,56,51,51,50,57,53,49,56,98,101,48,101,98,48,55,54,53,102,52,101,101,53,57,56,51,99,55,48,102,54,56,55,52,52,97,54,101,54,50,101,52,51,100,101,49,100,98,52,49,101,56,98,48,53,56,56,50,55,54,98,57,54,53,100,101,99,100,55,52,48,52,49,52,102,98,52,50,48,54,102,52,48,57,97,51,48,48,102,102,55,100,49,55,56,48,51,101,100,51,56,48,57,50,100,48,55,53,52,53,99,48,51,101,99,48,50,54,53,99,48,57,53,98,99,48,101,100,52,49,100,56,57,52,49,99,97,100,48,49,51,53,48,102,50,56,48,51,100,54,99,48,50,53,100,99,51,101,51,57,49,56,48,52,99,99,51,99,52,53,48,56,55,53,48,97,102,57,57,50,57,99,51,56,50,48,102,55,52,51,100,56,49,101,51,52,56,101,57,56,49,101,50,48,102,53,49,52,56,56,51,97,49,48,56,97,100,98,100,51,50,57,55,54,53,56,100,54,99,53,55,50,48,50,55,97,54,97,48,56,48,54,51,53,56,48,51,101,56,56,52,48,49,102,52,97,50,49,100,54,48,48,102,102,55,100,54,49,56,51,56,101,55,48,98,51,48,55,97,99,53,50,48,51,98,55,48,102,57,48,49,51,51,54,49,102,51,50,99,51,57,55,97,53,99,56,51,99,53,50,97,48,97,97,50,98,52,51,99,52,53,57,56,55,55,56,97,50,48,102,49,48,55,51,56,49,99,101,51,101,53,56,56,55,49,52,97,53,48,102,54,56,55,57,48,49,100,54,48,55,49,48,51,102,56,53,53,49,52,48,53,50,56,51,99,49,48,101,48,49,54,52,53,101,49,53,99,49,100,98,52,100,98,52,99,52,51,50,98,100,100,52,97,56,50,99,101,101,101,99,98,54,55,50,99,49,50,48,48,55,55,99,48,102,55,99,49,99,56,56,51,97,50,48,55,102,101,49,99,99,52,101,48,55,55,97,48,102,97,99,49,100,57,56,55,48,56,49,101,98,48,55,50,52,98,52,48,52,57,48,48,57,56,56,55,53,99,49,101,51,56,55,50,56,51,97,101,49,102,97,48,101,102,50,54,54,52,48,50,101,48,97,99,50,102,57,49,101,53,102,50,56,56,51,100,50,53,53,49,55,54,53,51,97,52,55,56,50,100,99,97,53,50,97,57,51,102,49,51,50,98,101,97,54,49,51,56,97,98,52,51,52,102,57,51,51,97,56,52,56,55,53,49,102,101,48,49,48,99,54,98,97,56,48,99,55,99,48,48,102,98,100,98,48,48,55,100,48,102,48,51,99,49,48,48,55,100,53,100,56,55,102,48,48,102,102,49,101,97,52,48,51,97,56,54,52,51,99,101,48,102,49,52,48,57,52,50,48,102,53,48,51,52,49,100,97,48,102,56,50,54,98,52,53,100,48,55,98,56,51,100,56,48,101,101,98,57,52,50,53,51,56,51,57,101,50,56,48,98,97,99,48,102,98,56,98,98,48,101,98,56,51,57,101,48,101,48,56,51,97,100,48,101,55,52,56,55,98,48,49,101,54,56,55,102,56,98,50,50,98,56,49,100,99,55,52,49,50,99,49,51,98,48,55,56,48,97,101,52,53,48,49,50,101,50,99,50,98,48,55,57,49,48,97,99,48,52,99,99,48,53,99,49,53,102,102,100,52,48,101,100,99,48,49,102,52,52,97,48,52,102,51,48,51,100,57,48,50,53,50,52,48,57,101,54,48,50,53,102,56,49,100,100,56,55,48,99,98,102,99,53,50,48,55,49,52,48,57,57,98,48,50,54,98,56,48,57,51,101,48,101,52,48,51,101,49,56,99,53,53,48,55,54,48,98,49,99,57,52,49,100,48,50,98,56,49,102,48,54,50,56,53,50,50,55,55,50,101,48,51,57,101,49,101,48,50,101,53,49,56,56,49,53,48,48,102,48,48,102,102,51,99,57,56,101,49,100,52,52,101,50,56,48,98,49,101,48,57,57,49,57,51,101,56,98,48,57,52,48,55,53,48,48,48,102,102,57,50,49,52,49,99,49,48,50,52,56,52,49,99,55,48,51,102,57,48,55,101,54,48,52,99,99,56,51,56,97,50,56,48,48,57,55,101,48,101,100,48,55,100,57,51,48,51,100,98,50,48,102,99,99,49,99,98,49,52,101,53,55,48,55,101,48,51,57,101,53,52,48,55,99,57,101,52,52,48,55,54,56,49,101,52,48,102,50,48,55,102,99,97,98,52,53,48,101,56,56,55,97,56,51,99,97,49,101,52,48,101,54,49,53,50,53,100,49,54,56,49,99,100,52,53,52,48,50,100,53,49,49,102,50,101,54,48,98,98,56,56,48,52,102,50,48,99,57,52,56,57,97,53,56,57,53,55,97,97,99,97,101,51,54,102,102,48,48,100,57,57,48,48,102,102,55,100,101,55,56,49,51,97,48,48,102,102,101,57,48,48,102,102,57,53,53,48,48,55,100,53,57,56,49,51,49,56,49,101,101,48,102,100,48,55,97,51,57,52,55,99,48,57,57,50,48,55,51,54,48,102,55,99,48,57,55,50,48,55,50,54,57,102,99,97,52,48,102,51,57,54,51,99,98,55,48,55,98,54,48,102,56,56,48,57,55,55,48,55,98,56,53,97,56,51,98,55,50,98,102,97,51,49,53,52,49,100,49,50,102,102,57,53,98,100,51,98,48,55,55,57,50,53,50,52,49,51,54,49,101,97,52,52,50,56,52,51,98,56,56,51,52,56,57,97,48,51,99,50,49,101,49,50,98,55,55,100,57,99,48,48,102,102,57,98,97,50,100,48,98,50,52,99,50,101,48,98,51,50,99,48,98,53,50,99,53,101,99,57,50,57,99,53,57,97,54,50,53,49,54,48,53,56,50,52,54,54,100,57,54,98,51,99,57,56,57,101,102,102,52,57,52,57,52,56,101,100,51,49,97,53,49,101,52,57,97,52,98,102,53,52,54,57,100,97,52,55,100,98,52,99,54,100,98,52,56,48,55,56,49,48,55,48,56,48,57,52,102,48,55,55,54,48,102,53,48,48,102,102,57,51,98,48,50,53,56,48,49,99,53,56,49,51,98,48,48,101,57,56,49,100,51,56,49,51,51,56,53,98,48,51,98,55,48,55,53,48,48,101,53,97,52,51,100,101,53,54,48,51,102,50,48,101,50,57,52,56,48,102,97,48,97,48,52,57,48,55,99,52,49,99,97,48,55,53,97,56,97,49,99,101,50,102,52,51,102,99,56,101,56,97,48,102,54,56,51,98,52,57,101,57,50,102,56,55,97,54,100,50,52,98,48,48,102,102,102,53,97,50,54,48,102,52,57,54,48,53,49,57,53,97,49,101,100,97,52,49,50,102,99,98,54,57,50,99,50,53,48,50,56,98,51,50,99,49,48,54,56,56,48,48,102,102,49,101,49,51,99,48,48,102,97,98,49,48,48,53,98,54,57,56,49,50,48,50,48,48,102,102,55,54,54,97,48,52,98,98,56,48,48,99,51,56,53,102,102,48,48,57,48,55,53,100,52,48,51,56,57,56,48,57,99,100,48,48,102,102,55,99,55,57,56,48,49,102,53,56,101,48,52,100,97,56,51,98,101,55,56,51,97,48,53,51,56,49,50,101,54,48,101,99,56,48,57,54,54,50,101,49,56,57,55,57,50,48,97,99,48,102,52,48,49,50,97,101,48,101,56,48,48,57,55,101,48,55,51,50,53,102,98,99,53,56,98,48,53,50,56,55,97,48,97,97,52,48,54,52,98,57,50,101,57,49,48,49,99,97,56,55,56,53,51,50,56,97,55,97,52,98,48,102,50,51,48,57,101,53,56,52,50,49,97,49,57,51,97,52,100,50,56,56,51,98,99,53,56,52,101,102,99,97,99,57,56,98,48,48,102,102,98,54,100,48,48,55,100,99,49,56,48,51,101,57,102,48,49,102,54,56,48,51,101,97,57,52,49,102,55,50,54,56,55,55,48,51,99,56,56,52,53,56,48,55,98,56,49,99,54,48,55,97,100,51,100,102,50,99,48,49,100,52,56,51,100,54,50,98,53,49,56,51,100,99,53,101,49,52,51,50,53,48,49,55,56,49,101,102,48,55,57,97,56,54,49,99,56,48,101,51,56,55,101,48,51,101,101,57,56,48,101,100,52,49,100,98,56,55,51,56,48,49,101,98,50,100,48,55,52,52,49,100,99,97,53,48,55,57,99,51,99,54,49,100,55,48,101,99,52,50,54,97,48,52,97,48,50,53,52,49,54,99,53,53,100,100,49,53,102,55,53,50,56,49,102,101,48,52,100,54,98,97,101,97,49,99,97,48,101,51,99,49,99,53,56,51,100,48,48,50,54,51,48,49,101,52,57,52,48,48,102,102,101,56,56,49,99,100,48,55,50,99,51,99,56,48,102,48,48,49,101,49,48,55,97,51,57,54,98,56,97,52,48,101,99,56,55,52,99,51,98,56,53,102,48,55,97,99,98,56,50,99,51,57,52,97,53,48,49,54,97,49,101,56,50,99,55,50,50,57,52,56,49,100,54,50,97,52,98,99,50,102,49,50,99,49,50,52,53,51,49,52,54,53,57,97,55,98,57,100,48,48,102,102,97,101,52,100,102,48,56,48,56,56,57,54,57,98,55,97,53,48,49,48,100,51,50,101,55,102,99,48,99,51,56,48,57,53,98,48,48,55,100,49,56,48,48,51,101,100,51,52,48,57,100,50,48,55,53,52,53,51,56,51,101,99,48,50,53,97,48,48,102,102,57,53,98,99,48,102,50,56,49,100,56,57,55,102,99,98,50,48,49,50,97,48,102,50,56,48,51,100,54,99,48,50,53,100,99,51,57,100,57,50,55,49,53,56,49,101,50,50,102,56,51,97,56,57,102,98,57,52,101,49,102,100,48,55,98,97,49,100,51,48,102,49,97,51,53,50,49,56,55,56,52,51,97,99,53,100,50,48,102,56,52,100,50,98,57,98,100,53,50,56,57,48,53,57,52,101,101,53,54,97,55,97,48,50,54,97,55,49,57,56,49,51,49,99,48,48,102,102,102,97,49,56,48,48,102,102,55,100,97,102,48,49,50,57,48,48,102,102,101,101,99,98,49,48,55,97,101,48,52,99,50,56,49,50,97,98,56,51,56,50,49,99,48,50,97,97,53,48,101,53,51,99,51,99,51,52,48,102,99,52,48,57,54,102,48,102,52,99,97,51,99,57,54,50,53,101,57,52,50,49,100,57,52,52,100,56,97,100,48,101,53,56,51,100,102,48,102,48,57,55,49,101,97,99,98,57,48,102,50,57,52,56,56,51,56,99,56,48,51,48,50,54,56,51,52,98,51,50,48,50,49,97,55,51,56,100,56,48,55,48,51,48,51,56,99,48,50,53,102,56,49,100,49,48,49,50,100,56,48,101,102,99,97,56,48,55,53,99,48,101,53,48,51,56,50,49,100,52,48,55,55,50,49,99,57,50,56,102,57,54,48,48,102,102,50,53,101,53,49,56,55,51,56,51,97,101,49,100,97,48,101,56,57,53,97,100,54,50,99,56,98,56,50,99,99,98,102,52,57,51,49,53,54,49,100,53,50,57,99,97,50,50,97,51,55,48,49,51,53,50,101,52,98,51,52,99,100,101,53,48,50,52,49,98,52,98,52,98,97,51,53,53,97,53,97,53,100,53,48,99,54,48,102,50,52,49,100,51,48,51,97,100,48,55,99,52,49,100,101,52,56,48,101,55,48,51,100,100,48,55,54,97,49,99,48,48,102,102,55,97,56,49,100,50,52,100,101,99,101,52,101,48,101,97,56,51,99,55,48,101,53,56,55,55,99,51,101,101,49,100,99,52,98,48,52,98,57,54,48,56,54,53,97,98,49,100,50,52,97,51,48,102,51,97,48,49,54,52,53,53,51,102,97,48,98,51,50,98,48,97,101,52,102,56,50,52,56,55,102,55,52,102,50,98,100,48,57,51,56,54,97,52,50,54,98,98,55,102,101,48,49,48,97,48,98,97,56,48,54,49,54,56,48,51,101,101,97,99,48,49,102,49,53,57,54,52,51,101,56,53,101,49,55,48,48,52,99,53,56,48,51,101,98,97,48,97,57,48,101,99,56,55,52,53,98,52,51,48,101,53,56,51,99,48,48,102,54,56,51,99,100,48,55,49,51,56,97,102,99,53,49,49,52,99,57,50,102,48,55,48,56,49,100,102,48,55,49,53,48,99,51,56,50,49,100,55,48,50,53,100,48,49,100,55,48,51,56,57,48,50,53,101,100,51,56,49,51,54,49,101,100,48,102,98,97,53,56,55,55,48,51,101,101,57,99,49,101,48,50,97,48,98,99,50,102,51,48,48,102,102,51,100,99,52,49,102,49,50,102,56,97,54,97,50,97,54,56,97,102,101,57,99,53,57,49,56,48,52,51,50,48,55,99,99,48,101,51,56,49,101,102,48,49,50,101,99,49,102,98,50,99,56,49,100,97,48,51,101,101,48,55,54,56,49,102,98,48,55,53,54,49,102,53,50,98,52,49,51,54,49,97,48,55,54,56,49,101,50,48,55,50,56,51,100,50,49,99,55,50,101,53,50,57,48,100,49,52,98,56,50,99,99,97,48,101,53,98,97,49,49,52,101,49,101,102,50,97,52,97,49,50,101,53,50,48,97,57,98,50,100,56,97,54,50,100,57,48,57,48,100,51,97,100,48,54,53,98,97,52,99,50,98,49,51,53,48,54,98,48,54,97,56,54,57,57,49,49,102,101,49,51,101,98,97,101,98,97,102,102,56,48,100,48,52,48,48,102,102,102,56,57,53,56,49,51,49,99,48,101,101,99,48,57,55,52,48,48,55,100,97,54,49,54,53,99,49,101,49,57,54,48,48,102,102,50,53,102,56,49,102,99,48,51,56,49,52,100,48,50,53,99,52,51,57,49,98,97,49,57,55,99,57,55,100,51,56,49,101,49,56,51,100,48,48,102,102,50,54,50,52,48,57,54,100,48,48,102,102,55,98,54,52,97,101,102,50,53,48,57,52,97,53,102,55,52,52,48,52,101,55,50,57,49,50,55,54,52,101,50,101,54,52,97,97,50,56,50,51,99,56,48,51,98,52,99,51,99,50,53,55,52,100,52,102,97,48,48,100,55,54,53,48,48,56,98,98,48,50,52,54,48,49,102,55,98,48,48,52,98,55,48,49,51,57,97,48,52,97,55,56,51,102,97,52,102,52,99,50,99,53,49,52,97,49,48,55,52,52,48,52,99,56,56,51,56,98,48,55,57,54,49,101,97,54,48,97,98,52,57,57,54,53,102,50,99,56,51,97,99,49,99,49,48,55,97,99,49,99,101,48,102,97,49,55,56,53,53,50,52,48,50,54,52,98,55,50,56,49,48,53,50,100,49,53,51,53,49,48,97,51,51,55,52,50,50,99,48,98,98,50,98,52,97,101,98,97,100,49,57,51,99,98,48,52,50,56,57,97,52,100,54,99,48,51,98,54,99,48,57,55,98,48,55,98,56,53,52,48,51,102,102,48,55,48,56,48,101,52,52,49,102,100,56,55,55,57,98,55,57,57,50,56,48,49,102,54,56,51,97,48,48,55,54,56,48,102,54,99,97,49,54,53,50,49,98,52,54,54,100,102,54,56,97,55,48,55,57,48,49,99,100,50,56,52,51,101,50,53,54,51,52,102,54,52,51,50,100,52,98,100,52,50,50,53,57,48,56,98,57,54,51,53,52,50,48,57,55,52,53,57,97,48,101,102,101,98,51,54,53,57,57,54,49,49,98,50,55,53,102,102,56,49,55,49,56,48,51,101,102,57,56,48,57,55,49,48,55,56,99,48,52,100,98,56,48,51,101,97,56,52,48,57,97,57,48,50,53,101,99,49,100,51,57,53,99,48,50,54,97,49,102,100,48,102,101,56,48,51,100,48,102,57,50,56,48,97,102,97,52,99,50,56,57,49,51,97,52,53,48,55,52,99,48,57,57,48,48,55,51,99,49,102,52,50,99,52,48,50,101,56,51,99,99,53,100,48,55,55,99,97,54,57,102,50,53,52,56,55,54,52,98,49,97,51,97,55,49,55,97,56,51,98,101,51,99,98,55,57,51,49,51,102,98,54,56,50,101,48,48,52,99,54,50,56,48,55,102,50,49,54,56,53,54,49,53,99,53,99,50,49,51,97,53,54,57,54,99,53,55,97,49,57,54,97,56,48,102,102,54,55,97,52,50,48,50,55,97,51,51,48,57,56,56,54,102,48,50,53,100,101,99,57,48,56,101,49,98,97,51,97,52,54,97,52,54,55,51,52,97,52,98,48,99,100,52,99,53,99,102,99,49,97,52,99,56,97,100,98,55,57,48,48,102,102,56,51,48,50,100,52,97,99,50,99,52,97,55,52,100,55,52,97,100,50,100,56,97,102,52,99,50,97,56,98,48,54,51,51,51,100,50,49,48,49,51,100,49,57,50,49,48,100,51,49,57,99,57,48,99,101,52,56,52,55,48,52,99,50,51,50,52,54,57,52,57,54,102,100,50,51,50,52,51,49,53,49,51,55,51,98,56,54,55,101,52,54,101,55,100,102,102,102,57,53,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,55,101,50,56,101,51,48,53,50,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,100,48,50,48,48,102,56,57,57,56,49,50,100,101,48,102,49,52,49,101,54,48,48,51,101,100,55,99,49,100,50,56,49,51,48,54,49,100,98,50,98,102,50,52,48,55,48,48,102,102,48,57,54,53,48,48,102,102,55,98,101,102,48,51,99,57,52,101,101,57,56,53,49,51,50,48,50,53,100,99,49,102,52,56,49,50,100,101,48,52,99,54,48,55,50,99,51,97,49,52,48,57,54,52,100,50,101,57,48,48,102,102,98,56,52,98,48,52,101,49,54,101,53,55,50,53,52,52,56,48,57,48,57,52,56,53,102,102,57,100,49,56,48,52,99,99,48,52,98,52,97,101,51,57,54,48,97,48,49,97,101,101,97,48,50,48,49,48,48,51,101,48,102,48,49,100,98,48,48,54,98,57,50,56,55,56,52,98,50,50,56,52,48,49,55,48,101,54,52,51,98,48,53,101,97,55,57,53,54,50,56,48,49,98,50,100,49,48,56,98,57,101,53,49,57,54,52,57,48,56,99,51,102,49,52,56,56,53,56,56,48,57,55,98,57,52,50,49,98,52,102,100,56,49,56,99,97,48,51,102,101,97,102,102,56,48,97,102,99,48,48,102,57,54,54,48,49,51,50,48,48,101,101,99,49,100,57,56,48,51,101,97,56,48,49,101,100,48,49,50,102,56,49,101,52,50,99,52,49,50,101,49,102,102,48,50,54,54,56,48,49,101,99,52,101,48,101,100,57,48,52,49,50,54,53,101,98,101,48,50,54,49,56,49,99,98,48,49,51,50,48,48,102,102,52,98,57,56,55,100,48,51,101,49,98,50,52,50,49,57,52,97,57,101,53,51,97,50,48,50,52,99,97,56,50,99,53,49,54,101,102,57,55,99,53,100,57,52,49,97,98,100,102,48,49,50,98,48,49,51,50,50,99,55,54,52,48,101,48,49,53,49,48,97,48,51,97,53,56,48,51,101,54,53,48,48,102,102,52,101,54,57,52,50,48,102,54,52,48,57,97,53,48,55,51,54,48,52,97,49,56,55,55,57,101,50,101,49,48,52,98,99,48,50,53,50,50,56,49,101,50,54,48,55,57,48,56,102,57,99,52,48,52,54,50,97,52,98,98,99,48,102,102,48,49,100,100,48,49,50,99,48,48,102,52,48,51,57,102,99,51,49,52,52,48,102,51,49,54,50,57,97,53,97,54,52,48,52,51,50,98,53,102,97,50,52,53,101,56,55,53,52,51,98,56,48,50,53,99,57,100,102,102,50,98,48,48,52,102,51,55,101,57,102,50,48,50,53,97,50,102,102,101,98,97,101,98,97,102,102,101,97,48,99,97,56,49,50,101,99,48,52,97,54,56,49,51,48,52,48,52,100,56,56,55,99,56,97,51,48,55,55,97,48,101,48,52,51,56,49,50,48,102,48,48,51,100,97,49,101,49,52,99,50,101,49,48,48,102,102,97,55,50,97,54,52,51,100,54,49,99,57,48,101,97,48,50,54,100,50,56,51,98,97,49,100,98,52,97,48,102,56,49,55,52,99,56,48,57,56,56,55,99,52,51,99,54,49,100,100,50,97,49,49,97,100,48,56,51,98,97,56,99,57,48,57,99,55,52,100,52,101,56,57,55,54,98,54,52,48,52,49,48,100,52,98,49,97,57,52,50,53,48,51,53,49,48,48,102,102,55,100,52,97,48,48,102,102,51,101,56,57,48,48,102,102,57,97,98,48,48,55,100,56,100,56,51,100,98,48,101,48,49,54,52,49,101,49,48,55,55,52,49,102,56,48,55,53,48,48,102,102,52,98,49,48,48,57,56,48,55,53,48,51,100,56,49,102,55,48,55,97,54,49,102,52,48,101,97,56,51,99,56,48,101,50,49,53,56,49,101,101,48,55,54,53,99,51,99,99,48,101,100,100,102,48,102,50,49,53,99,48,101,55,48,51,101,101,57,56,48,101,55,99,51,102,54,49,99,50,48,102,48,48,102,102,55,101,99,98,101,48,55,55,101,49,102,55,52,56,48,102,51,48,51,98,100,52,53,50,101,102,99,56,55,55,48,98,51,52,51,50,97,100,51,48,98,51,50,99,52,98,49,99,53,53,50,49,54,99,57,101,48,49,57,101,101,48,52,97,53,48,48,51,101,97,99,48,48,57,49,54,48,50,52,100,56,51,56,97,48,101,102,48,51,97,99,48,101,98,99,48,57,54,101,48,55,51,52,57,48,49,101,97,48,55,55,99,53,48,57,53,48,53,51,97,51,56,51,100,98,50,102,99,49,100,48,48,102,102,51,97,48,55,99,49,101,102,49,54,101,53,56,97,51,48,55,50,52,97,101,48,101,50,57,55,48,49,101,50,50,102,48,51,102,101,49,100,101,48,55,55,50,49,100,51,52,100,50,99,99,98,102,48,102,53,57,53,52,53,54,97,52,53,48,55,57,56,98,57,99,56,50,53,55,53,48,55,56,49,51,52,98,55,50,101,50,100,102,54,101,49,98,50,99,50,57,48,54,55,102,99,48,50,99,56,48,48,102,102,49,100,100,55,51,48,48,55,100,101,98,48,48,50,101,48,99,48,48,49,57,52,99,48,49,50,55,99,48,48,102,102,50,102,48,52,97,48,52,102,48,48,102,102,52,99,49,56,49,50,101,50,48,102,57,52,48,57,53,52,48,55,97,56,49,101,50,48,55,50,54,48,102,101,56,51,57,99,48,48,102,102,102,54,49,48,51,99,100,48,101,57,55,50,57,102,56,55,56,48,51,98,53,52,49,101,49,48,101,98,48,55,97,48,48,52,98,102,49,55,54,49,100,99,50,57,48,51,100,54,53,54,101,99,53,99,56,55,51,52,98,97,48,102,48,56,55,55,53,51,50,53,51,52,97,49,48,102,49,57,52,97,57,100,97,100,48,52,98,49,52,101,57,56,101,57,52,48,50,53,99,101,100,99,49,54,52,56,54,57,99,56,50,100,56,48,55,99,48,97,56,48,53,102,99,56,48,51,101,54,52,56,48,52,56,55,97,49,57,53,101,99,48,49,50,100,97,48,52,100,56,48,51,56,102,48,55,49,52,56,99,56,54,56,99,99,56,48,51,100,54,49,48,48,102,102,55,57,57,99,48,55,56,97,49,99,57,48,55,54,52,99,51,48,99,51,55,98,48,48,102,102,51,99,98,48,56,51,98,56,48,55,50,99,48,48,102,102,102,55,102,56,55,98,48,51,97,50,49,99,102,100,56,53,54,50,100,52,97,53,48,101,99,101,48,55,56,56,49,101,48,102,102,101,101,57,52,53,54,56,55,53,55,101,51,97,54,97,48,97,102,102,56,48,56,49,97,98,97,101,97,49,56,97,48,101,99,99,49,100,56,48,55,102,99,49,102,51,48,55,101,48,97,52,48,55,54,97,48,101,98,48,51,57,97,49,101,56,48,55,56,52,49,102,99,48,102,49,99,49,54,51,99,97,49,48,101,55,48,55,50,52,51,98,99,53,98,56,55,97,56,51,99,54,53,99,53,49,52,97,53,51,57,54,48,53,102,49,54,51,56,97,102,50,56,99,97,49,52,51,52,102,50,101,48,98,50,48,52,56,49,53,48,53,54,49,54,52,53,56,49,54,49,52,56,52,56,54,101,48,50,52,52,97,101,52,51,52,98,50,99,50,56,56,97,48,97,49,98,57,55,49,102,101,49,55,52,98,97,56,48,54,51,54,48,48,102,102,51,101,98,51,52,48,49,102,49,48,97,48,55,55,97,48,101,99,56,98,49,54,48,49,101,50,56,48,51,101,99,48,48,51,101,48,56,52,48,102,48,56,51,102,48,49,100,55,48,102,100,98,50,53,56,48,55,54,48,51,56,97,48,101,97,52,51,99,50,53,48,48,102,102,55,98,48,49,99,99,56,55,57,48,51,97,99,53,49,97,53,56,55,48,56,98,98,50,57,53,48,48,102,102,51,102,101,49,100,57,48,55,100,56,48,52,98,50,97,48,49,55,50,53,97,102,50,101,52,98,57,50,98,52,51,101,54,53,50,56,55,57,100,48,100,48,49,51,57,98,50,98,52,98,49,48,101,56,50,53,50,48,57,53,101,56,49,54,55,52,102,50,99,97,102,48,48,99,102,54,53,54,56,48,51,101,97,52,56,48,49,102,53,54,97,53,54,49,53,99,56,48,53,55,101,48,48,55,100,55,49,48,49,50,49,101,57,102,100,48,49,48,57,49,49,48,56,49,51,99,53,57,48,49,50,56,48,48,102,102,52,98,99,50,54,49,54,50,57,97,48,57,55,54,54,49,49,56,49,51,50,53,56,50,53,55,48,55,54,100,102,97,52,97,53,97,53,57,98,100,97,55,50,53,55,57,99,52,100,99,97,97,98,50,51,56,101,55,57,102,102,48,48,98,57,97,48,48,102,102,55,99,53,49,99,48,57,100,49,48,55,55,54,48,52,97,57,56,48,51,101,99,57,100,97,48,101,57,56,51,100,99,48,102,53,100,49,52,52,49,100,102,48,50,54,52,99,49,100,97,101,48,50,53,99,48,49,100,57,49,53,99,48,50,52,56,53,102,49,54,52,48,50,55,50,48,102,100,99,49,102,49,56,51,102,55,48,50,53,100,99,97,98,48,101,53,49,53,100,57,50,52,51,98,48,49,100,51,48,102,48,50,54,57,53,57,100,51,57,48,99,51,98,54,53,56,97,50,54,52,98,50,102,57,50,99,51,98,99,49,100,48,52,49,101,99,49,51,50,99,99,51,99,50,53,54,100,53,51,55,55,54,48,51,54,101,48,48,102,102,51,101,53,97,52,48,52,100,56,48,55,98,56,48,57,55,53,48,48,55,100,54,98,57,53,99,49,100,49,48,55,55,56,53,101,102,52,48,48,102,49,48,51,102,54,48,55,99,54,56,56,48,101,52,99,51,101,101,53,55,101,50,98,48,97,101,52,98,48,52,102,48,51,97,52,48,55,97,50,48,101,49,56,48,57,56,98,50,98,56,51,99,98,51,100,50,56,98,99,48,101,101,49,55,97,56,52,56,99,48,57,98,52,98,50,57,49,49,57,48,97,55,57,52,99,57,54,53,54,48,55,56,100,98,57,50,53,99,97,100,50,99,99,97,102,100,53,55,55,99,48,101,99,56,51,97,54,48,48,102,97,99,98,48,48,55,100,54,102,56,55,48,56,51,100,52,49,100,97,48,102,99,56,55,49,52,48,49,102,53,102,54,48,52,57,50,48,55,51,52,51,101,97,49,99,97,48,102,48,49,52,99,49,101,98,48,101,56,56,55,99,56,51,97,52,48,52,97,56,56,51,56,55,48,101,100,48,55,97,99,51,97,54,49,101,97,48,101,100,49,54,54,56,56,53,98,48,55,55,56,51,99,97,49,100,98,48,102,48,57,53,52,49,99,49,52,50,50,100,99,97,50,50,102,99,97,50,50,100,49,49,57,49,52,98,55,50,97,56,98,97,50,98,53,51,100,48,56,98,50,50,98,99,98,48,52,50,52,53,52,102,50,98,97,101,49,101,57,56,98,99,48,50,56,99,56,48,51,101,54,53,97,48,52,98,99,48,49,51,51,56,49,101,100,50,98,48,49,100,48,56,51,102,53,48,101,98,97,52,48,55,98,99,51,99,99,48,52,98,53,56,55,54,48,97,97,48,55,55,101,49,100,49,48,102,50,56,55,48,52,97,48,98,48,55,56,48,53,99,49,53,101,53,49,48,51,99,56,50,57,49,57,48,50,54,56,48,51,101,48,53,100,48,51,100,56,50,101,56,51,98,54,53,54,57,52,54,57,56,49,99,52,50,97,52,97,56,50,57,52,51,56,48,57,48,56,101,53,51,49,54,50,49,102,55,52,101,50,102,57,98,50,102,53,48,53,98,52,57,52,53,50,98,53,51,99,97,102,99,53,52,100,99,97,54,101,102,102,48,48,102,102,98,100,53,53,100,55,53,100,55,102,102,53,48,102,55,48,50,53,102,48,48,57,55,49,48,55,99,97,48,52,100,53,48,51,100,52,48,101,101,56,51,57,51,48,55,48,97,49,99,101,48,48,102,102,55,98,102,48,49,101,54,56,55,98,55,57,55,49,99,51,98,101,49,100,97,57,48,102,48,56,55,53,56,51,97,101,48,50,54,49,56,97,52,48,101,101,49,55,54,49,101,98,50,99,98,55,50,101,52,51,101,52,53,99,56,55,55,56,51,98,97,56,55,50,56,52,53,48,56,55,55,48,98,97,52,101,102,54,57,99,53,56,97,48,99,98,57,100,49,52,48,52,98,57,97,98,98,50,99,57,51,49,48,53,48,53,99,49,51,52,49,100,57,56,51,98,48,48,102,102,102,102,56,51,101,54,48,102,99,49,52,56,48,101,100,52,49,100,54,48,55,51,52,51,100,48,48,102,48,56,51,102,56,49,101,51,56,50,99,55,57,52,50,49,99,101,48,101,52,56,55,55,56,98,55,48,102,53,48,55,56,99,98,56,97,50,57,52,97,55,50,99,48,98,101,50,99,55,49,53,101,53,49,57,52,50,56,54,57,101,53,99,49,54,52,48,57,48,50,97,48,97,99,50,99,56,98,48,50,99,50,57,48,57,48,100,99,48,52,56,57,53,99,56,54,57,54,53,56,53,49,49,52,49,52,51,55,50,101,48,48,51,53,55,56,48,49,102,52,55,52,48,48,102,56,102,101,56,51,97,51,48,48,55,100,54,99,48,51,98,101,56,48,55,56,56,48,102,99,99,51,98,101,49,99,49,48,55,98,99,48,52,100,98,48,55,57,102,55,99,49,101,49,48,102,52,97,53,57,53,54,49,100,54,48,102,102,48,55,51,56,49,100,97,100,49,52,56,53,100,48,51,100,98,50,56,52,97,100,48,48,55,97,49,52,53,101,48,55,99,56,49,99,98,48,55,48,99,49,101,53,56,55,51,51,48,55,100,52,49,100,57,56,55,102,48,97,54,52,48,48,55,57,51,57,51,53,51,50,97,56,51,99,54,53,56,57,53,100,50,53,54,99,53,54,48,101,100,57,53,99,56,51,56,98,48,102,102,48,48,102,102,98,99,102,48,50,54,56,99,48,49,102,52,53,101,48,48,102,102,102,98,52,101,48,50,52,98,52,49,100,53,49,55,48,48,102,102,102,98,48,48,102,102,57,57,55,48,50,53,54,102,48,51,98,53,48,55,54,50,53,48,55,50,98,52,48,52,100,52,51,99,97,48,48,102,53,98,48,48,102,102,57,55,55,48,102,56,101,52,54,48,49,51,51,48,102,49,49,52,50,49,100,52,50,98,101,54,52,97,55,48,101,48,56,51,100,100,48,102,54,48,55,56,100,50,51,97,53,56,55,56,56,51,100,52,53,50,50,48,101,56,52,50,50,98,54,102,52,99,97,53,100,57,54,51,102,54,50,98,57,48,49,51,100,51,53,48,52,48,97,51,49,52,48,51,101,51,48,49,102,57,56,49,50,102,99,48,101,56,56,48,57,57,51,48,55,55,101,53,98,56,51,97,101,48,55,100,54,49,99,49,48,101,97,48,51,99,54,48,101,52,57,55,57,99,97,102,48,49,51,48,50,56,99,51,101,50,49,100,55,48,101,100,48,55,98,56,97,100,55,55,49,53,97,53,99,49,53,56,53,102,97,51,49,99,97,98,48,102,53,49,52,101,53,101,57,53,49,53,99,48,52,100,52,97,54,50,98,49,51,51,102,97,52,48,97,48,54,100,49,49,49,50,56,100,51,54,56,56,56,57,53,50,48,49,54,49,52,48,48,102,98,49,53,48,48,55,99,53,97,56,48,57,100,100,48,50,53,50,53,48,56,97,97,48,102,55,48,51,56,54,48,101,102,57,54,56,48,52,99,100,56,55,52,49,50,48,97,98,52,51,52,55,52,101,48,101,98,56,51,97,51,50,57,56,49,101,102,48,51,101,52,48,55,97,56,100,56,55,57,49,50,49,57,48,102,100,49,54,52,57,54,57,48,99,49,52,97,49,99,101,48,50,53,102,48,97,48,50,57,100,98,48,101,101,52,57,53,50,49,100,57,50,57,57,48,102,51,56,57,56,57,99,48,50,54,51,56,51,99,50,53,102,49,53,50,53,54,55,100,53,50,53,57,97,48,53,99,102,102,56,48,97,100,48,98,97,56,51,102,101,48,48,102,102,102,48,57,100,48,48,102,102,55,100,97,54,56,48,50,100,98,52,99,48,57,102,102,48,48,51,98,51,55,48,50,54,50,56,48,48,102,102,54,49,99,97,56,48,99,57,97,48,48,102,97,50,99,48,48,55,99,54,53,48,49,101,57,48,51,101,57,48,55,56,48,53,55,48,49,51,48,56,48,48,102,102,102,98,48,56,48,55,55,50,49,102,48,48,102,102,55,52,101,48,101,56,52,51,56,56,53,99,97,48,50,54,57,52,54,48,101,51,99,51,102,99,49,99,102,48,102,48,56,55,49,48,49,101,53,48,55,99,56,51,102,56,49,100,57,50,100,52,49,100,51,48,55,101,56,97,99,52,53,48,102,102,48,51,98,54,48,55,100,56,48,101,50,48,98,48,48,101,100,48,55,56,48,49,99,56,49,55,99,49,100,101,50,100,48,51,101,97,49,99,98,48,102,57,50,50,50,49,49,55,54,56,52,53,97,49,54,54,49,101,49,50,97,100,50,99,51,98,98,48,52,52,97,100,52,51,50,100,49,51,97,102,102,99,48,56,49,52,48,57,51,51,48,48,102,102,55,100,51,49,56,48,51,101,99,54,48,48,102,102,57,102,56,50,56,49,56,48,102,57,56,49,50,99,54,48,52,98,102,54,48,102,102,56,55,48,101,48,98,54,54,56,97,99,50,101,48,51,100,51,50,48,102,53,56,49,99,52,48,55,53,98,57,53,53,51,57,48,48,51,97,101,53,97,57,54,50,57,51,99,97,53,48,102,101,56,51,100,49,48,101,56,57,55,52,57,55,57,48,52,97,56,48,102,97,57,52,54,57,98,100,49,49,48,100,48,56,48,50,102,55,97,53,53,49,53,102,49,52,48,50,54,48,56,48,53,56,98,54,56,52,48,100,99,56,48,51,101,100,49,99,48,49,102,52,48,50,48,102,98,99,48,49,102,53,54,48,48,102,102,52,97,57,48,51,57,99,48,50,54,54,99,49,101,99,48,51,99,55,101,53,101,97,52,56,51,99,99,48,102,100,48,51,98,100,48,55,53,99,49,101,49,48,55,55,101,48,48,102,102,102,54,55,56,55,52,48,97,57,99,49,99,51,48,102,101,48,55,100,52,49,100,97,56,51,99,52,48,102,100,57,55,54,49,100,100,97,48,102,54,56,55,54,48,49,102,53,48,55,102,97,48,51,100,49,56,51,97,98,52,48,101,102,56,98,48,50,57,98,49,55,48,56,50,53,48,49,53,101,53,48,56,55,56,50,53,50,52,48,52,99,97,48,98,48,52,49,102,49,48,53,55,97,55,56,48,54,98,99,48,51,57,48,48,102,102,50,53,98,52,49,99,50,56,49,50,100,56,49,100,53,52,51,48,101,54,48,51,56,55,48,55,51,48,48,101,98,52,49,100,49,49,52,50,56,99,56,101,99,51,50,101,97,48,56,51,98,51,48,55,55,97,49,99,101,48,55,55,101,56,101,53,57,51,97,56,101,53,55,49,53,52,53,53,55,50,99,48,98,51,52,55,48,101,54,57,52,56,53,48,50,50,50,53,49,54,56,57,99,56,56,53,50,49,52,102,57,51,100,51,48,49,50,53,98,98,57,56,97,98,52,51,57,97,48,54,53,48,53,48,98,52,48,48,102,102,97,101,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,48,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,55,102,99,48,50,99,49,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,49,99,54,48,50,52,50,56,48,57,98,97,48,102,55,56,49,50,50,52,48,52,100,55,56,51,97,56,48,50,54,98,48,51,56,50,56,101,56,56,57,52,49,101,101,48,55,53,55,99,51,102,52,48,50,53,52,56,99,57,99,100,57,54,52,101,97,49,98,98,99,51,101,101,48,101,100,99,51,101,50,48,101,101,56,98,48,100,54,99,57,52,54,49,101,53,48,101,56,57,54,97,54,48,49,50,97,48,102,54,97,53,49,97,100,48,56,51,99,48,53,55,100,54,97,100,98,100,54,52,100,56,57,101,56,48,57,56,48,57,99,97,101,98,102,101,48,49,102,99,56,53,53,57,54,54,53,55,49,55,48,56,52,100,49,54,52,53,52,57,54,48,56,54,53,97,97,48,51,102,100,101,99,56,101,57,101,56,48,57,50,99,50,54,50,49,98,99,48,57,55,55,98,97,51,97,52,48,54,48,57,50,56,102,101,57,49,57,99,100,50,57,50,99,51,100,51,53,53,49,53,102,48,54,57,51,52,50,98,54,102,97,52,100,49,52,48,53,49,100,48,48,55,99,54,55,52,48,49,102,55,49,52,53,51,56,49,51,54,52,48,101,55,52,49,100,98,48,49,50,54,52,48,102,52,48,51,100,50,53,100,49,55,54,48,52,99,51,48,51,98,57,48,55,53,54,48,102,55,56,49,101,52,56,55,99,56,51,101,50,49,102,48,50,101,57,49,52,98,49,55,56,51,99,54,99,97,53,48,49,51,50,48,48,50,53,56,49,100,99,50,97,49,49,56,51,99,54,49,101,48,48,55,97,50,49,101,49,48,102,100,57,54,99,53,97,99,49,52,48,48,102,102,102,52,99,51,97,52,56,50,53,55,50,48,57,54,50,49,100,51,50,98,97,55,51,54,53,54,100,50,48,49,53,97,53,56,56,50,52,48,97,102,50,98,54,52,98,48,48,51,98,99,48,48,102,102,55,100,97,56,48,49,51,49,56,48,52,100,98,48,49,50,98,50,48,52,97,57,49,55,56,48,102,55,52,48,57,51,48,48,102,102,55,51,48,53,55,48,51,102,55,48,55,98,101,53,50,57,54,99,53,57,56,54,97,49,99,52,50,99,99,49,100,100,48,51,99,100,48,55,97,48,99,51,97,49,100,100,50,98,52,49,100,98,48,51,99,52,48,102,52,55,52,102,57,48,101,100,48,51,97,55,50,101,48,97,48,48,102,102,102,50,48,50,54,98,56,55,97,52,51,98,56,49,100,53,50,57,54,53,50,101,56,98,49,57,52,48,102,50,53,98,53,57,53,99,55,99,53,57,49,54,48,53,54,100,52,102,102,56,49,57,51,50,56,57,99,49,102,50,48,102,97,48,55,51,56,49,100,101,48,55,55,52,98,49,48,102,54,56,55,101,99,51,100,99,49,100,97,48,101,51,56,55,53,52,97,54,52,53,52,57,50,99,48,98,56,48,102,51,48,55,99,48,51,99,50,53,53,48,55,54,48,97,48,50,97,99,97,99,50,98,49,48,53,50,52,98,50,50,99,99,98,48,50,99,99,98,98,50,102,49,50,100,48,53,48,53,49,49,48,100,48,48,102,102,97,57,52,51,52,98,52,102,50,99,49,50,100,51,53,51,54,49,97,52,50,52,48,52,52,52,98,52,102,98,97,57,56,52,52,97,97,101,48,49,53,51,50,48,52,102,48,48,102,102,48,51,101,52,100,54,48,48,102,102,102,98,54,102,48,55,102,99,53,55,49,54,52,48,101,57,52,51,101,50,48,48,102,102,102,54,102,56,49,50,54,101,49,101,97,48,101,56,57,55,99,57,54,53,53,56,55,56,51,56,49,50,100,57,99,48,57,57,55,48,50,53,101,48,49,101,55,57,52,99,53,99,57,52,97,56,99,49,102,49,48,101,98,57,54,56,49,100,101,48,102,51,54,50,100,99,49,102,100,49,55,99,57,101,53,54,97,53,97,48,49,54,56,53,99,50,53,53,49,54,56,53,52,50,54,57,53,101,56,52,57,101,56,50,49,101,48,48,102,102,101,99,49,52,56,49,97,99,98,54,101,49,52,56,52,55,56,49,51,102,48,55,98,56,48,49,102,54,53,50,48,48,102,102,102,98,49,55,48,55,56,50,53,48,57,54,54,49,100,50,48,55,56,50,48,52,102,101,48,49,51,97,99,49,102,57,48,101,97,57,55,50,56,52,53,56,49,53,99,53,98,56,55,54,48,51,101,48,48,52,100,54,48,51,102,53,48,102,49,49,52,48,53,97,97,48,49,54,48,56,48,57,52,53,53,57,54,48,56,48,53,57,49,52,99,53,101,48,55,102,49,51,57,48,49,51,57,48,100,51,99,97,101,52,99,52,98,52,48,52,102,52,51,52,98,52,52,102,48,57,101,53,55,97,53,50,53,97,48,51,57,51,52,100,50,53,100,52,53,55,102,56,48,54,54,101,48,49,51,56,52,48,48,102,57,52,54,56,48,51,101,97,102,99,48,57,51,99,48,102,99,102,48,101,49,97,55,49,55,54,48,102,49,52,48,57,57,49,52,98,57,54,55,48,50,54,99,98,101,48,50,53,52,48,98,52,48,50,53,101,56,49,102,48,48,55,53,56,97,102,52,56,57,50,100,99,51,99,101,53,53,50,52,49,53,99,53,56,57,54,54,57,48,48,102,102,52,99,49,48,55,53,50,57,49,56,98,53,52,51,97,48,101,100,100,50,54,97,55,97,49,102,52,49,102,52,100,97,48,57,55,99,49,100,98,97,50,53,52,48,50,54,51,97,53,97,48,54,50,48,48,49,102,53,98,97,48,48,102,102,102,98,101,100,48,50,52,49,56,48,49,102,54,55,52,49,101,51,50,100,48,51,57,52,48,101,54,52,98,98,48,102,55,56,51,97,98,48,55,56,56,56,53,57,48,98,49,52,52,48,101,101,48,48,102,102,57,56,52,50,100,52,49,99,99,56,55,50,52,49,101,49,48,55,102,48,49,51,54,56,50,49,102,98,50,100,52,98,52,48,48,55,98,48,48,51,97,50,49,100,56,48,55,99,52,49,102,100,50,101,48,51,100,51,99,51,97,99,53,52,48,55,48,52,98,51,50,102,48,51,99,98,57,48,57,48,56,101,53,48,57,52,50,53,57,57,52,97,53,57,100,56,48,51,98,51,57,51,53,51,98,57,53,99,48,49,51,57,54,57,52,57,54,57,50,57,101,57,48,57,48,57,97,57,56,102,98,99,57,54,57,54,57,54,102,51,99,57,48,57,52,57,54,57,48,101,55,55,57,101,52,57,55,57,102,97,101,57,48,57,48,102,50,52,50,52,51,102,52,52,57,102,52,97,97,97,97,51,100,55,101,54,102,53,54,48,100,54,102,101,98,56,101,49,97,97,48,101,51,99,49,102,97,48,51,100,48,48,102,102,50,53,99,99,49,101,52,57,52,48,48,102,55,52,49,99,100,48,55,100,48,51,99,56,48,101,102,99,49,101,49,48,55,53,102,57,54,98,99,97,52,48,102,51,48,55,52,99,51,99,54,53,102,48,55,53,48,98,56,50,98,102,57,55,52,53,48,49,54,97,49,100,55,50,99,55,97,50,57,55,54,49,100,54,50,100,56,97,51,50,102,49,49,48,49,51,97,53,51,49,55,56,53,57,97,48,51,57,57,48,48,98,49,52,50,102,54,56,48,57,54,57,54,56,53,55,101,57,48,49,51,49,51,50,50,98,102,99,48,51,98,51,99,48,57,101,51,48,50,52,99,99,49,100,52,48,49,51,102,52,48,52,98,54,56,55,102,56,48,57,54,53,48,55,99,56,56,99,57,100,50,49,99,102,48,55,56,50,48,48,102,102,102,54,97,48,50,55,56,98,56,50,56,57,56,48,101,100,52,56,55,57,48,97,97,57,48,101,97,48,55,102,56,51,57,101,48,102,48,49,49,98,57,52,97,57,101,49,101,97,48,101,99,48,55,98,52,97,57,52,52,48,52,102,57,54,97,49,99,97,50,98,49,48,99,98,50,57,98,50,56,53,51,55,50,55,50,48,49,100,98,57,97,52,50,55,55,97,49,97,55,50,49,56,48,52,99,55,56,49,51,99,54,48,52,57,57,56,51,100,55,48,50,52,49,52,48,57,57,50,48,102,102,48,49,50,99,97,48,102,57,49,49,57,48,54,56,51,101,48,48,101,102,99,48,49,101,100,53,48,52,102,49,55,48,53,49,98,50,49,101,53,97,48,101,100,57,54,98,99,51,100,54,49,99,49,48,101,56,48,55,102,100,49,98,57,52,97,57,101,49,101,97,48,101,99,48,55,52,56,98,54,52,98,48,52,56,49,53,52,49,102,53,50,98,49,48,99,98,50,57,98,50,56,53,48,55,97,48,97,55,56,51,49,51,100,51,53,97,99,56,54,57,99,57,56,48,49,99,100,101,48,52,56,53,48,49,51,55,50,49,99,102,48,50,55,98,52,48,57,53,48,48,55,53,50,48,52,100,54,48,55,48,53,56,52,98,52,53,48,101,56,56,51,100,52,99,49,102,97,48,49,50,97,52,55,52,101,54,99,97,100,54,57,50,100,97,99,49,99,56,48,55,57,48,49,102,49,48,55,55,52,57,102,97,100,57,50,56,56,51,99,97,49,101,100,50,97,56,101,48,50,54,56,49,100,50,52,97,102,97,100,48,56,98,102,50,99,50,55,99,102,100,101,98,50,49,51,57,53,52,56,48,56,52,48,53,48,97,48,48,102,98,100,98,48,48,55,100,48,102,48,51,98,101,48,48,55,100,97,50,48,55,48,99,48,49,101,97,52,48,51,97,56,54,52,51,98,48,48,102,102,101,101,56,48,57,98,100,48,101,98,54,100,52,49,100,97,48,102,56,97,54,98,52,53,50,56,55,52,52,51,97,54,48,102,49,55,49,55,99,53,99,48,51,57,100,50,56,48,98,97,57,48,55,100,99,53,100,56,55,54,48,49,99,102,56,55,102,52,49,101,57,48,55,99,55,56,55,52,99,49,100,57,56,55,48,52,98,50,50,98,99,49,100,99,55,52,49,50,99,49,48,52,48,49,101,100,102,50,99,53,50,56,48,52,98,56,98,48,97,101,49,100,98,52,100,98,48,49,50,99,102,102,48,48,102,102,98,48,97,48,50,52,55,48,48,57,51,51,48,55,97,101,48,52,102,100,48,49,51,50,52,49,99,49,48,50,53,57,52,49,99,100,97,51,50,48,99,56,55,99,48,49,101,48,48,48,102,102,51,100,100,52,48,57,49,50,101,48,98,99,54,52,51,99,98,50,49,100,98,50,97,98,56,55,53,52,51,56,50,49,101,102,48,102,102,97,52,102,50,101,57,51,99,51,97,97,49,100,56,48,102,54,57,54,99,56,56,48,57,102,50,97,56,51,57,52,53,57,97,49,57,53,98,51,48,53,48,97,55,55,52,101,52,102,48,54,50,98,97,49,51,53,100,51,49,51,57,48,99,48,51,53,101,56,48,57,54,97,48,50,52,53,52,48,49,102,53,53,99,48,48,102,97,53,102,48,55,50,101,53,52,49,53,97,53,101,49,54,50,48,101,50,48,51,57,97,53,97,97,48,50,50,57,55,99,49,102,48,52,53,48,55,98,99,48,52,99,55,97,54,56,49,50,101,56,49,100,98,48,55,99,48,49,102,54,55,56,49,100,99,48,55,56,48,98,102,48,102,101,54,50,100,49,56,48,55,56,48,57,54,49,100,48,48,102,102,55,53,48,57,52,49,101,55,50,99,99,49,100,101,101,48,102,97,50,50,97,49,49,53,54,57,57,97,55,102,48,101,54,57,53,56,48,48,102,102,102,54,101,57,53,101,48,50,54,48,56,50,54,48,52,102,97,54,56,49,50,49,56,48,51,101,50,56,56,48,48,102,97,57,102,48,55,99,54,48,52,97,97,56,55,98,48,48,102,102,57,57,52,48,55,101,56,48,52,100,99,56,51,56,57,50,100,52,49,100,102,56,55,102,48,99,48,101,54,55,48,51,56,54,52,99,48,55,56,48,48,101,98,99,51,100,50,49,100,54,48,102,57,48,55,55,55,101,50,98,56,48,57,56,98,48,101,54,56,51,100,49,48,49,50,99,52,97,48,55,57,99,48,101,100,99,97,49,50,101,56,97,56,57,50,102,48,97,56,48,102,49,56,55,54,102,49,54,49,56,51,56,99,53,101,49,57,51,99,97,99,52,98,52,49,57,48,102,50,48,48,51,98,51,100,51,57,48,49,48,57,100,48,49,54,55,99,48,49,102,55,100,97,48,48,102,98,97,49,48,102,54,48,48,102,102,51,101,99,99,48,48,102,102,57,56,54,52,51,50,98,52,49,100,53,57,54,56,49,101,49,48,101,57,48,49,50,100,54,48,101,98,57,48,56,98,57,52,48,48,102,102,55,54,99,56,49,56,98,48,50,99,48,97,50,48,102,51,48,55,57,49,48,99,49,101,56,56,51,98,100,48,55,52,99,56,97,48,102,50,53,48,48,49,101,51,50,50,56,55,54,48,49,101,97,48,55,102,48,51,56,52,53,97,97,49,54,48,102,53,56,55,50,56,98,98,52,52,48,101,102,50,49,57,52,53,50,53,55,99,99,48,55,55,99,98,50,52,97,99,49,101,52,48,52,102,57,54,56,53,56,50,55,52,50,48,55,102,56,48,99,99,56,48,48,102,98,49,56,48,48,55,99,99,48,99,49,100,53,56,51,97,49,50,99,56,98,98,48,101,48,48,102,102,49,50,49,56,49,99,53,52,48,48,102,102,55,97,50,48,102,48,48,51,98,54,49,101,48,50,99,56,97,56,52,100,48,102,99,56,51,100,100,48,101,99,48,55,55,99,51,101,99,48,101,51,56,98,100,52,51,50,57,57,50,52,51,102,52,53,49,50,52,57,54,50,49,100,50,48,102,51,56,51,57,98,48,50,54,54,56,97,101,50,101,52,98,52,52,49,50,99,52,98,55,50,97,99,51,57,101,53,99,48,55,55,53,51,55,97,49,54,54,56,98,49,48,101,55,57,54,52,53,97,97,55,102,99,100,97,54,97,55,57,53,100,51,56,48,97,49,52,97,100,48,48,102,102,55,99,100,52,48,48,102,102,49,102,54,55,53,99,98,50,52,48,101,53,98,56,51,56,53,48,50,52,51,56,48,52,57,102,50,54,97,49,102,50,100,51,57,53,56,48,101,98,52,49,102,102,56,48,57,57,55,50,98,55,51,102,49,99,98,48,57,50,98,98,97,53,48,49,51,53,49,100,49,55,50,54,55,52,54,99,57,49,57,48,98,50,54,54,99,100,57,51,102,48,52,99,54,97,101,55,48,49,51,99,100,55,53,102,102,48,48,101,54,53,48,48,102,102,55,100,51,101,48,48,102,102,51,101,101,48,99,49,99,56,56,48,51,101,100,54,56,49,99,56,97,49,48,55,56,99,51,98,52,57,99,56,48,49,100,49,48,55,101,56,49,100,52,52,48,54,48,97,102,48,55,97,99,48,101,97,52,98,50,52,57,48,101,56,57,52,54,53,102,53,49,55,101,53,49,56,55,52,48,49,100,57,97,54,48,55,100,99,51,102,48,49,99,55,48,101,52,50,49,56,51,99,97,48,55,56,101,49,102,49,48,48,102,102,55,97,51,53,50,49,101,101,48,55,56,97,56,97,49,100,56,48,101,100,56,55,97,48,51,99,101,101,50,49,50,55,53,97,55,97,50,100,57,53,50,53,97,52,52,57,54,49,49,51,52,57,99,50,51,48,48,51,101,52,50,50,48,52,57,52,56,55,49,99,48,57,99,49,48,48,102,102,55,100,54,56,48,49,51,48,97,57,54,49,101,52,50,98,100,99,98,48,102,48,56,49,50,101,48,48,102,102,101,101,52,49,101,99,48,49,51,51,101,49,99,97,52,99,50,97,57,49,52,97,56,101,53,100,50,55,48,55,97,52,49,99,101,48,51,56,48,48,102,102,55,100,54,57,48,49,100,100,48,101,102,102,52,56,52,100,48,101,57,48,55,97,57,51,53,51,48,97,57,52,100,52,99,48,102,51,50,52,100,101,50,57,57,48,50,56,51,98,101,53,56,100,97,55,55,100,52,53,54,56,55,56,99,97,101,55,54,98,55,55,52,48,50,101,57,48,48,49,102,49,101,55,48,50,55,51,48,49,101,48,48,49,50,57,52,48,48,102,98,51,57,48,50,53,99,52,97,54,48,101,56,97,52,53,50,52,57,53,48,48,102,102,52,99,100,48,51,99,99,48,55,52,50,48,52,97,98,56,55,97,48,97,99,52,57,55,56,98,56,55,48,97,101,54,52,51,98,101,48,102,97,56,49,102,102,48,51,57,50,52,53,50,101,99,98,56,54,48,97,101,50,97,99,51,99,97,49,100,102,52,53,57,50,100,101,53,49,52,51,98,52,56,101,56,55,48,57,101,57,102,50,53,101,97,49,52,99,57,97,52,98,49,48,101,102,49,54,50,52,54,51,51,54,48,49,98,101,97,49,102,53,48,101,54,57,52,48,48,102,102,102,48,52,51,57,101,49,101,99,48,101,49,56,55,98,52,97,100,52,53,50,101,56,51,97,56,49,102,56,48,101,99,48,55,56,48,51,97,48,49,101,55,50,57,56,98,48,52,53,52,49,50,99,52,97,101,50,100,52,97,48,48,102,102,102,51,49,53,50,57,52,53,50,49,55,54,53,55,49,54,52,53,55,49,54,99,56,56,57,101,53,55,97,54,97,48,97,55,49,53,54,57,52,57,48,56,52,57,56,56,50,57,99,56,50,57,97,56,48,57,98,50,57,49,55,50,57,99,53,55,100,98,55,53,55,49,53,102,101,48,49,49,49,56,49,99,52,48,55,51,97,48,102,52,52,49,101,54,56,51,99,51,50,97,99,49,100,50,56,55,48,52,49,100,100,56,55,100,52,51,100,99,48,102,51,56,98,99,57,52,100,101,53,53,48,55,49,48,51,98,54,49,100,51,48,102,48,57,55,99,49,102,49,52,101,48,49,50,100,50,56,53,50,56,51,100,50,53,56,102,52,50,48,101,57,57,52,54,53,52,97,55,56,55,56,100,50,99,49,50,52,49,100,101,50,98,57,50,99,98,97,98,57,52,49,50,98,57,99,102,48,53,54,97,50,50,53,49,54,51,99,101,56,49,51,55,55,50,48,49,97,98,54,48,48,102,97,50,101,48,48,55,100,48,52,48,51,97,99,48,48,55,100,54,52,48,55,49,53,49,56,49,101,55,48,51,101,54,50,97,52,51,57,52,48,102,52,52,48,57,99,52,48,102,48,101,55,55,49,55,54,49,102,53,57,50,98,99,51,98,99,49,102,53,48,101,97,56,51,97,102,99,53,54,57,54,101,48,102,54,56,97,49,50,98,52,48,49,101,56,52,48,55,57,48,51,100,50,48,101,55,99,51,56,54,48,102,52,99,51,57,97,48,48,102,102,102,55,98,48,51,98,49,48,102,102,57,53,97,53,51,56,51,100,54,99,57,97,57,98,99,48,49,101,101,51,50,99,48,97,98,48,49,50,99,57,51,56,55,54,56,97,102,52,48,99,57,101,50,50,48,51,97,101,48,48,102,102,55,99,55,57,52,97,50,48,55,51,56,48,48,102,98,97,53,50,56,52,48,49,102,54,51,97,49,99,50,52,56,48,55,54,56,53,49,56,51,56,50,48,101,101,55,50,99,52,48,52,97,56,49,99,98,97,48,50,52,50,48,49,53,97,57,48,56,57,99,98,57,48,50,53,52,48,98,50,48,55,49,52,53,56,101,57,48,55,55,50,53,49,56,51,57,51,50,98,48,51,57,99,56,100,97,99,51,101,99,53,57,50,52,48,55,97,55,56,50,52,56,51,102,57,98,53,54,52,57,97,50,102,101,99,48,49,100,97,55,101,99,97,97,97,48,52,55,99,48,49,102,50,54,101,48,48,102,102,55,100,100,54,48,49,51,54,48,48,102,102,52,97,55,57,55,48,57,54,48,52,97,51,48,49,50,100,52,48,101,97,56,49,102,98,56,51,57,100,52,54,55,55,98,49,56,51,101,99,48,52,100,55,57,55,97,49,99,55,48,55,57,50,48,101,102,52,51,97,97,49,101,99,50,48,56,101,48,101,49,56,49,101,56,48,55,54,98,56,49,50,97,54,48,102,99,99,51,56,54,48,102,52,56,97,48,57,50,102,55,49,52,55,99,51,99,52,53,100,56,51,98,50,48,55,101,100,99,98,57,48,101,102,56,48,51,98,51,52,98,48,50,99,102,48,55,50,99,97,99,56,99,48,57,102,52,101,50,99,51,102,102,56,51,51,48,48,102,102,48,102,98,98,56,48,48,55,99,57,52,56,97,50,48,48,102,102,55,100,55,97,57,55,97,101,56,51,57,56,48,50,53,50,57,57,48,55,52,52,48,102,57,48,49,102,102,49,53,102,54,100,102,50,101,101,48,51,101,48,100,50,51,48,51,99,51,48,55,55,50,53,48,56,50,54,57,48,56,49,100,51,48,55,97,52,97,100,99,53,100,56,48,51,100,51,50,48,55,101,101,49,99,54,48,102,56,49,53,53,50,53,56,48,55,50,52,51,101,97,49,101,52,48,49,50,100,101,57,97,53,55,56,48,51,98,52,48,98,101,50,97,100,48,99,51,51,57,57,50,97,57,48,49,51,57,51,53,51,99,49,50,50,48,48,55,100,54,55,48,48,51,101,54,48,48,102,102,48,48,102,102,102,53,97,48,49,101,53,57,53,101,48,101,100,99,48,49,102,54,48,97,49,99,56,48,55,53,99,48,101,97,51,56,55,57,54,57,50,98,49,52,52,48,102,48,48,49,99,102,56,55,55,51,48,55,48,99,49,100,57,56,55,55,99,48,52,57,56,51,98,101,49,102,98,50,102,99,98,51,101,49,102,100,48,102,54,48,51,101,101,48,50,54,54,56,98,49,99,53,54,54,50,99,48,48,102,102,52,98,48,51,57,52,53,51,48,55,54,101,53,48,52,97,102,97,48,49,51,49,48,102,48,49,54,52,53,97,57,53,57,54,52,55,97,55,49,53,55,52,97,48,50,51,50,48,55,51,99,49,99,53,48,49,51,98,56,48,52,101,98,48,55,57,52,98,101,48,102,97,56,55,48,56,49,99,100,56,49,51,53,48,48,52,100,98,56,55,99,57,51,55,57,53,56,48,48,102,55,52,48,55,97,99,51,97,48,48,102,102,101,102,52,49,101,99,56,51,102,54,48,102,50,50,53,48,50,53,99,97,101,52,98,50,97,56,97,53,99,53,102,49,55,97,53,49,57,53,48,49,101,100,50,100,100,50,48,56,49,53,52,49,100,51,52,98,52,48,50,98,51,57,54,48,57,57,98,54,52,48,48,101,98,97,54,49,53,101,56,48,48,52,50,50,56,101,97,53,48,99,51,51,52,48,49,101,49,51,97,48,48,102,98,52,100,48,48,53,98,54,57,56,49,51,102,101,48,48,102,102,55,54,54,101,48,52,99,53,48,48,102,102,48,99,51,57,53,102,102,48,48,101,54,57,48,55,52,52,48,52,100,100,48,49,50,97,54,48,102,102,100,98,52,57,55,56,49,99,50,48,49,51,51,97,48,52,98,99,56,51,101,101,54,57,48,100,50,99,97,100,52,55,52,99,55,48,49,100,49,56,51,101,55,48,55,55,48,48,102,102,102,50,97,49,49,49,101,50,101,53,50,100,51,53,49,48,97,99,52,55,52,97,101,49,99,99,48,102,50,49,55,57,50,56,99,102,49,54,48,57,52,53,54,57,54,52,56,97,56,49,51,53,101,54,57,51,57,51,52,97,99,52,101,54,100,98,50,53,54,56,52,57,57,50,100,56,48,98,100,99,48,48,102,102,102,98,102,101,48,48,102,102,55,100,48,49,97,50,56,48,51,101,99,97,49,49,57,48,99,48,57,56,51,48,50,53,101,57,50,56,51,97,99,49,99,98,48,50,54,53,52,51,57,52,49,100,54,54,56,97,49,50,99,48,97,102,50,102,57,50,55,48,55,54,99,51,57,101,49,102,48,48,102,102,101,55,48,55,55,55,56,51,101,53,48,102,100,97,52,56,48,53,97,48,55,49,48,49,99,98,48,55,102,48,51,102,97,49,101,50,48,55,57,56,49,101,49,48,102,102,48,55,102,48,97,53,56,101,52,99,98,99,52,51,50,98,48,98,53,50,98,49,49,97,101,49,99,56,57,50,100,97,53,48,57,51,57,51,52,48,52,51,50,48,55,49,99,48,52,97,97,48,48,51,101,102,57,99,48,57,54,97,52,101,54,100,51,52,49,99,50,56,49,50,97,101,48,48,102,102,102,98,54,54,48,55,52,52,99,99,57,54,54,53,49,57,54,101,57,56,53,54,48,51,98,54,48,55,49,99,48,52,101,51,48,55,49,48,97,56,50,101,49,101,48,101,101,97,55,97,53,49,54,50,53,54,52,49,55,52,56,54,49,99,100,48,101,100,57,52,55,48,53,57,51,48,56,54,57,50,53,57,57,54,55,53,49,97,99,49,97,56,48,49,51,52,50,100,55,98,53,52,100,100,50,55,97,54,53,53,48,48,102,102,99,101,101,48,52,97,97,56,48,51,101,52,53,54,48,48,102,102,102,98,51,51,48,50,52,56,52,51,56,56,53,55,49,52,48,48,102,102,48,102,98,53,51,48,50,52,50,99,48,57,57,101,50,56,52,49,100,97,57,52,48,49,100,54,52,52,50,56,56,51,98,54,48,102,52,56,98,53,48,50,53,55,52,49,102,102,49,53,99,48,102,50,48,51,99,54,49,101,53,50,98,56,97,56,48,101,102,97,50,49,52,97,57,99,49,102,54,48,102,98,56,49,51,49,54,48,102,98,48,51,97,54,53,50,49,54,102,99,98,57,48,101,102,48,55,52,99,49,101,52,56,55,57,56,51,99,54,57,97,56,51,97,52,98,49,50,99,52,51,99,50,56,55,52,53,57,50,48,51,55,50,53,55,52,57,55,102,56,97,101,102,102,48,49,49,55,52,49,102,57,56,51,57,55,48,102,99,56,49,50,101,99,48,102,55,56,49,101,53,48,51,57,50,48,55,57,54,53,53,100,49,53,99,49,102,52,48,55,53,56,49,102,99,48,102,97,48,51,98,57,48,102,50,51,54,48,57,51,50,101,49,48,57,48,100,50,56,98,97,48,101,51,48,55,97,48,98,54,48,101,56,57,55,48,53,56,49,52,102,50,53,102,57,53,54,53,50,49,54,99,57,50,53,52,98,56,53,99,49,52,97,53,56,101,50,98,100,50,57,51,56,97,99,50,98,57,51,50,101,49,98,100,50,57,101,56,48,56,50,101,101,55,53,48,54,52,50,55,100,52,48,99,98,56,48,49,102,54,98,50,48,52,102,98,57,53,54,48,48,102,98,49,102,48,50,54,102,48,51,100,101,48,52,99,53,57,52,97,48,101,54,48,49,100,53,48,51,57,49,50,56,49,101,54,56,51,99,50,49,100,98,48,101,102,57,53,54,48,101,100,48,49,100,99,98,48,48,101,100,56,98,56,48,102,99,49,52,53,54,48,102,51,56,49,101,51,56,55,101,99,97,99,48,55,57,50,48,102,98,48,97,101,52,52,48,102,55,56,55,101,100,49,48,51,99,99,48,102,101,52,51,100,50,56,54,49,102,54,54,53,49,52,49,101,50,56,55,99,53,48,48,98,100,101,56,48,53,97,50,55,49,53,54,56,50,100,98,54,100,102,56,52,50,48,49,51,49,52,100,48,50,100,49,53,102,102,48,51,57,102,48,48,102,102,55,100,57,56,56,48,51,101,97,101,98,48,49,50,54,101,48,101,52,52,48,49,102,53,102,56,48,52,99,55,48,51,97,56,50,97,52,49,102,50,48,55,56,56,49,99,101,48,49,51,53,50,48,52,56,57,48,49,50,97,52,48,102,99,48,49,101,53,56,55,102,48,51,102,52,53,55,55,50,101,48,51,97,56,53,49,56,49,51,51,54,48,102,99,56,51,97,48,49,102,98,48,102,100,48,55,100,48,49,100,97,56,55,52,52,51,100,56,49,100,57,48,101,48,56,55,53,56,51,98,48,53,53,56,55,55,53,48,48,51,97,54,49,100,57,50,98,56,98,98,48,101,101,56,55,51,48,98,100,50,102,52,51,99,50,48,102,48,49,48,56,97,99,52,57,52,100,50,99,56,98,50,50,100,48,98,52,50,97,101,97,49,51,57,48,56,48,55,54,57,48,48,102,102,55,99,53,49,56,48,49,102,54,53,52,49,102,54,48,50,55,49,99,49,99,55,56,51,99,57,48,50,53,100,52,51,102,100,99,97,52,50,98,53,48,48,102,102,48,57,51,48,48,55,52,48,48,52,57,97,56,51,97,49,48,55,54,56,56,99,99,51,56,53,100,50,49,57,54,54,53,100,57,52,99,56,99,49,99,55,48,55,98,50,49,100,52,50,99,53,50,51,98,48,53,101,56,55,102,56,51,100,54,56,97,53,56,102,52,51,50,97,56,49,100,51,49,52,97,57,52,57,99,101,49,52,50,53,49,56,55,52,57,48,57,97,99,57,51,53,55,54,53,54,52,98,55,99,97,101,52,50,50,98,99,49,101,52,48,101,49,48,49,50,56,52,48,101,100,48,48,57,102,100,48,48,102,102,55,99,55,98,56,48,57,53,51,48,55,49,99,53,98,56,55,55,99,51,57,48,49,102,55,48,102,51,50,52,48,48,102,102,51,101,98,48,56,49,99,55,50,49,56,51,98,51,52,97,50,101,56,97,99,50,56,48,51,99,55,48,49,99,57,48,55,101,50,48,48,102,50,52,52,56,56,49,99,99,48,101,53,48,55,56,53,49,57,50,57,50,99,51,98,56,49,102,50,52,99,48,101,97,56,55,56,99,51,97,56,53,57,56,55,100,53,50,55,99,49,54,101,53,48,57,52,57,56,51,100,101,53,48,100,50,53,100,100,49,53,97,54,102,53,100,48,57,51,56,48,52,55,52,48,48,102,102,55,100,49,57,56,51,101,48,50,101,48,48,102,102,49,102,53,97,50,48,48,102,98,99,49,48,48,55,97,48,99,48,102,52,52,49,101,55,98,50,49,99,51,48,55,52,99,49,99,102,48,55,98,101,48,52,99,98,48,51,97,52,48,50,54,48,57,99,52,97,48,102,97,97,52,48,55,53,52,51,57,99,53,101,57,54,101,48,101,50,56,49,100,53,48,49,51,49,56,49,99,100,48,101,56,51,56,53,101,55,48,102,48,57,54,99,49,99,52,48,101,101,49,54,55,57,48,56,49,101,48,50,52,54,101,49,100,102,97,48,102,97,57,52,52,56,52,57,100,50,57,97,57,102,49,56,97,98,50,98,52,97,98,50,101,49,51,101,57,48,51,102,102,56,48,54,99,98,97,56,48,52,100,102,56,48,51,101,52,52,54,48,101,56,99,49,100,101,56,51,56,50,48,48,102,102,55,100,99,55,48,49,51,56,52,48,101,97,52,49,100,54,48,55,54,99,97,55,48,101,56,48,55,49,48,51,97,99,100,48,49,50,102,97,48,50,52,56,49,100,100,50,56,56,97,55,50,56,99,97,49,50,97,48,97,101,97,50,102,52,48,57,53,57,48,55,50,54,49,101,53,50,100,51,50,51,49,52,99,53,48,57,53,50,53,50,49,52,101,56,56,48,57,100,50,100,99,98,57,50,99,53,51,57,99,57,52,48,50,98,57,48,55,100,50,55,50,52,100,97,55,53,49,100,51,54,97,101,97,56,48,51,57,48,49,52,48,50,100,49,56,48,49,102,51,50,102,48,50,53,49,52,51,97,48,48,102,102,101,54,99,48,57,97,101,48,55,49,56,48,52,100,52,57,52,99,57,48,57,50,101,56,55,98,52,48,57,99,98,48,48,55,97,57,97,48,48,102,55,97,51,48,102,51,56,53,54,51,97,56,56,56,100,99,48,57,55,98,48,55,55,48,48,52,97,102,56,51,98,57,48,101,101,53,97,50,50,51,50,50,56,55,54,99,97,100,50,100,53,49,98,100,49,53,52,53,57,97,52,102,55,55,49,55,48,53,102,56,55,98,98,55,101,48,100,49,53,97,48,50,52,50,100,54,101,56,49,102,102,99,48,52,99,48,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,54,98,48,48,102,102,49,102,49,52,102,48,55,52,48,48,102,102,101,102,56,51,57,56,48,48,102,102,102,97,55,50,48,50,53,98,56,49,101,99,48,55,54,99,51,98,54,53,51,57,53,56,49,102,98,48,55,99,101,48,48,102,53,55,56,48,49,101,97,51,48,55,56,57,48,99,97,54,50,57,57,48,52,98,56,48,102,52,101,48,55,55,48,48,102,102,52,100,50,56,49,51,49,50,49,100,57,48,101,56,101,50,101,99,98,57,52,49,50,97,57,48,56,98,56,50,102,54,99,97,51,50,57,100,50,57,50,49,48,48,102,102,97,101,101,53,102,50,55,57,54,53,99,97,100,52,49,97,48,52,56,49,53,100,100,48,53,48,52,57,52,53,48,48,102,102,99,55,48,53,97,49,54,54,53,55,49,52,101,56,52,101,57,54,52,53,98,49,54,48,56,54,53,53,50,48,51,49,100,57,99,102,97,55,97,55,97,52,98,48,56,54,56,54,99,56,50,54,49,101,99,56,101,56,101,49,98,97,52,97,52,55,57,52,54,54,102,53,50,52,97,52,51,51,51,51,53,55,53,98,48,54,57,53,50,50,102,55,100,97,56,49,52,101,48,50,52,50,56,48,57,52,54,48,101,55,56,49,50,50,52,48,52,97,56,48,51,97,57,48,50,53,52,99,51,56,50,102,97,53,97,53,48,55,52,52,49,100,53,101,48,102,100,48,48,57,53,50,52,50,55,51,56,53,54,98,97,57,54,101,101,48,102,98,56,51,99,56,48,102,57,48,51,99,53,52,102,102,54,102,49,52,54,49,100,97,48,101,57,49,53,52,55,48,49,51,52,48,102,54,97,53,54,100,48,56,52,53,48,49,53,102,51,97,55,54,100,53,100,51,53,99,57,97,52,102,52,100,48,50,99,48,48,48,102,102,55,99,57,51,99,48,57,98,100,48,48,55,57,53,50,48,48,55,100,53,100,48,51,101,102,101,49,99,100,48,55,57,51,56,49,100,101,56,51,102,55,48,102,101,56,48,51,100,51,56,101,48,101,54,98,57,53,101,49,102,48,99,49,100,52,48,102,53,49,55,49,99,51,97,97,48,52,99,52,48,51,56,57,101,48,102,48,48,102,102,48,49,101,100,98,57,50,98,48,51,99,97,53,48,48,55,98,99,98,50,48,52,56,56,55,50,99,51,99,54,57,50,48,50,54,57,52,49,100,54,48,52,101,102,50,98,99,97,101,52,98,51,57,54,99,48,57,49,50,98,57,50,102,57,50,102,102,48,48,98,50,97,48,50,54,49,48,49,101,51,56,49,51,48,50,48,48,102,98,55,98,48,50,55,101,52,51,101,99,48,102,51,56,51,97,99,49,99,50,50,101,52,51,101,97,48,102,97,99,49,102,102,54,48,101,101,48,54,50,49,100,51,48,101,50,56,55,53,52,51,102,50,49,101,51,50,99,49,50,52,48,49,101,57,54,56,51,57,57,50,56,56,51,98,102,53,57,48,99,97,50,50,98,57,50,99,49,101,53,48,55,99,53,50,98,97,49,48,55,52,52,49,100,97,98,97,57,101,57,102,53,57,51,56,98,100,100,97,53,49,49,51,48,98,48,102,99,97,102,50,98,97,55,99,49,53,101,49,97,54,48,48,102,102,102,98,54,102,48,48,102,102,55,100,55,98,48,55,53,48,48,49,102,53,99,97,49,102,54,48,50,52,97,52,49,100,99,57,52,97,102,56,51,99,102,54,56,51,101,52,48,102,99,48,48,49,102,53,100,97,48,52,98,56,56,49,51,51,101,48,102,99,99,97,48,48,102,102,55,97,100,52,53,54,52,49,54,97,49,99,56,48,55,102,48,48,102,102,102,50,52,98,56,48,55,57,48,53,49,48,51,99,57,48,101,51,56,55,55,48,97,100,52,51,48,101,55,48,55,49,52,98,55,48,101,100,56,55,52,99,51,98,50,53,97,48,55,50,53,49,100,48,99,97,98,48,101,99,56,55,98,53,48,52,98,51,48,102,56,49,53,52,57,98,57,51,100,98,48,102,50,48,55,56,52,98,48,55,55,99,99,50,48,48,102,102,48,100,101,50,48,48,102,102,102,56,56,49,56,48,51,101,98,53,48,51,98,56,49,100,102,48,55,51,50,53,100,48,48,51,101,99,50,52,49,101,52,56,55,52,99,51,57,99,49,101,52,50,100,52,49,101,100,48,48,57,54,99,56,49,50,102,54,53,102,57,54,52,53,48,49,53,99,53,99,48,55,57,52,51,57,48,48,48,102,102,102,54,49,48,55,97,52,48,57,57,53,48,55,50,52,48,102,54,102,57,53,97,53,57,49,55,99,49,99,50,54,100,50,52,51,97,100,56,51,100,48,56,56,57,50,53,55,97,49,50,55,48,48,51,100,57,48,49,102,57,50,99,98,56,55,56,48,97,101,52,54,57,54,99,51,99,100,100,48,97,54,50,52,97,99,101,48,53,49,54,48,48,102,102,102,57,97,48,97,55,57,53,52,57,101,48,48,102,98,52,55,48,55,49,57,48,53,53,97,52,97,49,50,53,51,52,53,53,56,49,50,49,97,48,101,99,56,97,56,52,97,56,52,48,55,57,56,55,57,97,52,48,52,100,52,52,48,50,54,49,56,48,57,97,56,99,57,48,53,55,97,52,56,50,53,97,98,99,97,50,97,53,97,49,57,101,51,53,97,49,100,54,50,53,49,56,99,52,97,54,52,49,48,100,55,102,56,48,97,50,48,97,48,51,49,53,48,48,102,102,51,101,57,52,52,48,49,102,52,50,54,48,102,99,48,48,102,102,49,102,54,55,99,53,100,57,52,52,48,102,57,56,98,50,52,100,48,101,102,56,55,51,52,48,57,54,53,48,101,53,56,51,100,51,50,98,56,51,98,97,48,102,49,49,50,99,98,101,52,56,48,102,55,56,55,54,99,51,100,50,49,101,51,50,98,56,51,98,56,57,48,48,102,102,101,57,56,51,100,48,49,101,99,50,98,56,51,57,48,57,50,102,56,51,57,101,48,102,100,56,55,48,99,98,53,52,101,50,101,56,49,100,102,56,51,99,48,98,55,52,51,98,56,56,99,53,100,57,54,52,56,51,48,53,57,50,55,97,50,97,53,55,50,99,101,53,98,50,97,54,51,97,54,50,55,48,48,98,97,97,97,48,51,98,57,48,48,51,101,97,98,99,48,49,102,50,54,57,50,98,52,48,57,54,57,48,50,52,99,52,97,49,48,50,53,50,52,51,97,52,48,52,57,54,50,51,49,54,97,48,52,99,53,56,55,53,56,97,49,50,98,52,51,57,54,48,101,56,48,97,99,48,50,53,55,99,48,57,55,50,52,53,52,98,48,101,98,48,51,100,56,48,102,50,49,52,52,48,101,97,48,49,100,99,56,51,98,50,48,55,55,101,49,102,100,48,55,101,101,56,56,53,54,56,51,102,56,50,56,99,51,102,54,49,102,100,48,55,99,52,49,102,98,48,102,98,49,52,52,56,101,56,54,48,102,52,99,51,100,52,49,100,53,50,56,49,48,56,98,48,48,102,49,57,53,100,54,49,100,100,57,50,57,57,48,54,52,98,54,48,48,55,54,55,52,55,102,56,48,102,100,52,48,101,56,99,49,100,100,56,51,56,101,48,50,52,55,99,48,57,55,48,48,55,55,56,48,101,100,49,48,56,98,55,48,101,56,56,51,98,53,48,55,52,101,48,101,52,48,49,100,98,48,55,53,52,51,97,48,102,56,55,98,48,51,100,97,53,56,48,55,51,99,51,57,99,53,55,98,56,53,51,56,51,98,54,48,101,48,57,53,99,53,48,53,48,55,97,99,51,101,99,53,100,97,51,50,50,48,55,52,99,51,98,53,99,98,53,48,48,102,102,55,98,55,52,51,97,53,57,51,99,51,99,54,53,100,56,50,52,48,97,98,52,50,100,48,53,55,50,53,57,54,48,48,57,48,50,98,99,97,101,52,51,100,48,56,48,48,53,55,101,48,52,101,102,48,48,102,102,51,101,52,50,52,48,48,102,97,101,49,48,50,53,48,99,51,56,52,49,101,99,48,102,49,48,55,55,99,48,57,56,49,48,55,53,99,48,52,99,53,56,55,97,99,51,98,56,56,48,49,100,99,52,99,54,99,51,57,101,48,52,98,98,56,51,100,54,48,55,48,97,48,102,55,56,98,101,52,99,52,56,50,101,52,51,101,101,56,99,49,99,102,50,99,52,97,52,54,48,51,98,56,56,56,48,102,98,48,51,97,99,53,98,97,52,57,55,101,53,48,97,50,102,52,97,50,102,56,98,102,52,50,57,98,56,101,53,53,56,55,55,100,49,56,48,52,99,101,102,100,54,102,52,56,53,52,48,50,52,49,48,49,51,101,54,48,52,99,55,56,48,51,101,52,57,50,48,48,102,98,48,54,50,100,99,98,50,52,101,50,101,56,48,57,51,100,48,48,55,100,56,101,56,51,97,56,48,55,54,52,53,101,97,48,50,54,49,53,97,56,101,48,101,101,99,48,57,55,101,48,50,53,102,56,48,57,102,54,48,101,50,56,51,98,56,48,102,51,56,55,53,48,98,50,52,98,48,102,56,50,52,98,52,48,48,102,102,102,55,50,48,55,52,57,50,52,98,56,48,102,55,56,55,55,48,98,100,97,50,101,99,51,98,101,49,102,54,52,56,50,57,48,98,52,97,99,52,100,48,52,98,48,50,56,48,97,99,50,57,52,97,99,50,51,52,53,55,97,48,102,48,52,101,48,49,51,54,50,54,48,48,102,102,51,101,97,97,56,48,49,102,54,97,56,57,101,57,50,102,97,54,50,54,56,48,51,101,98,55,52,48,49,102,54,48,54,57,54,57,56,57,54,102,51,97,57,50,57,52,57,54,57,48,48,52,57,101,48,49,51,49,97,102,50,52,50,52,98,99,102,100,53,50,52,51,101,102,50,52,51,101,57,48,48,101,101,56,57,51,99,57,51,53,102,102,102,53,53,99,100,101,100,99,51,100,54,102,101,98,57,101,98,102,99,48,54,53,55,48,101,50,48,48,102,102,51,101,54,57,54,48,52,101,56,98,97,48,102,55,48,97,98,54,52,49,101,50,56,51,56,56,48,50,53,54,100,57,48,55,49,98,53,100,51,52,48,52,101,53,99,48,101,57,48,51,98,48,48,55,97,102,48,48,102,102,102,52,99,48,49,98,57,97,52,98,101,53,54,56,48,57,54,100,57,55,99,48,52,100,52,100,48,55,51,101,55,48,48,51,100,100,97,48,50,53,99,48,57,102,48,52,101,102,51,54,48,101,101,102,52,99,102,50,52,52,98,50,50,49,102,48,48,102,54,48,48,101,97,99,49,101,54,48,49,50,56,52,48,48,102,102,102,98,52,49,48,50,53,57,49,49,56,98,102,52,51,50,98,99,49,100,54,48,51,102,102,48,55,49,101,48,102,48,97,57,101,48,49,51,56,48,101,53,56,55,98,49,48,99,49,100,56,56,51,100,53,50,56,53,100,57,48,101,97,48,51,99,50,50,99,57,49,52,97,102,48,48,102,102,55,98,57,52,51,98,56,56,101,57,99,49,102,100,48,101,56,53,100,52,56,55,98,56,51,56,51,99,98,57,50,97,102,50,55,53,50,54,101,57,52,100,50,56,100,49,48,98,48,56,56,52,48,50,100,48,97,100,100,50,56,48,48,49,51,99,97,57,101,48,48,102,97,98,48,48,102,102,48,55,100,57,100,49,53,48,56,56,102,57,54,50,53,98,48,48,102,102,51,101,98,56,99,48,57,101,102,50,97,56,97,102,52,54,100,49,100,50,49,51,99,98,50,48,50,53,49,48,49,102,102,97,49,50,49,51,50,49,98,98,102,50,56,101,99,48,54,101,57,50,57,52,48,101,101,101,49,49,56,102,54,57,48,102,98,49,49,51,51,101,98,49,51,102,102,52,52,48,51,55,102,49,49,48,101,97,48,48,102,102,55,100,55,56,56,48,51,101,100,52,56,48,57,102,50,48,48,55,100,54,101,48,51,100,48,48,102,102,101,102,51,54,48,101,53,56,51,101,48,49,102,101,50,101,99,97,51,50,56,48,48,52,100,102,101,48,50,53,98,56,51,102,56,49,101,48,48,55,99,99,53,57,56,51,97,52,52,101,99,53,97,56,55,55,52,51,101,53,99,101,53,56,56,51,57,100,48,101,97,48,51,99,54,48,101,50,50,49,97,53,56,50,52,53,50,56,51,101,99,53,57,48,55,102,100,48,52,54,56,50,48,49,101,50,52,54,52,50,48,102,49,55,102,99,48,49,100,97,49,57,51,98,102,99,49,100,98,48,48,55,100,101,100,56,48,51,101,56,55,56,49,101,48,56,48,51,101,97,101,99,51,102,56,48,48,102,53,50,48,49,100,52,51,50,49,101,55,48,55,56,97,48,52,97,49,48,55,97,56,49,97,48,101,100,48,55,99,49,51,53,97,50,101,56,51,100,99,49,101,99,48,55,55,53,99,97,49,50,57,99,49,99,102,49,52,48,53,100,54,48,55,100,99,53,100,56,55,53,99,49,99,102,48,55,48,52,49,100,54,56,55,51,97,52,51,100,56,48,102,51,52,51,102,99,53,57,49,53,101,48,101,101,51,97,48,97,55,97,55,54,48,102,48,49,53,99,56,97,48,50,53,99,53,56,53,54,48,102,50,50,49,53,56,48,57,57,56,49,56,48,48,48,102,102,51,101,49,99,101,48,52,57,48,48,102,102,55,52,48,49,102,56,48,49,51,50,99,48,102,97,99,48,57,97,99,48,102,100,49,52,99,57,54,102,97,55,48,49,50,97,53,56,49,100,98,56,48,51,100,51,102,52,55,50,100,48,97,102,50,98,53,100,48,101,100,56,55,56,101,52,49,102,98,48,55,48,48,48,102,102,57,57,101,48,55,55,54,49,101,98,101,48,57,55,50,100,56,51,97,52,53,100,53,49,54,98,99,97,53,99,53,51,50,50,102,57,101,53,50,57,55,99,49,100,100,101,53,55,97,55,49,56,48,52,99,51,57,54,53,98,54,50,98,53,52,48,55,48,55,48,50,54,99,99,49,99,101,49,54,50,48,48,102,102,102,98,99,48,48,48,102,102,55,100,52,54,48,55,98,56,51,56,99,53,55,48,51,97,55,48,55,57,101,48,52,98,48,56,55,99,48,48,102,102,57,56,53,57,50,56,54,56,97,51,48,101,55,48,49,51,54,48,49,99,55,55,99,49,99,97,48,51,101,48,48,55,54,98,56,49,100,51,48,49,51,50,101,49,100,97,50,101,48,98,50,101,49,101,100,48,101,101,98,48,53,52,56,51,100,56,50,100,56,51,57,98,56,51,101,101,53,53,56,51,97,54,101,53,98,56,55,55,98,50,49,97,48,57,55,100,99,51,99,48,49,100,50,50,102,56,51,98,52,53,57,51,56,48,57,48,56,50,99,97,54,56,97,102,48,99,100,48,48,55,100,51,98,56,48,51,101,98,50,99,51,98,48,48,102,102,48,102,97,98,101,48,50,53,50,56,51,97,101,48,101,53,54,49,56,48,101,57,49,54,56,48,102,53,53,50,52,48,52,101,51,56,51,100,51,48,55,56,48,49,100,55,54,53,48,49,50,101,56,51,101,101,49,56,48,51,99,97,48,55,57,97,49,101,57,48,101,52,54,50,99,99,51,100,52,48,48,102,54,49,48,55,48,56,51,99,56,49,101,53,57,48,101,98,56,55,55,52,51,102,100,52,53,51,50,48,54,50,102,56,97,101,102,99,97,98,48,48,102,102,98,97,50,98,56,97,98,100,56,97,102,100,100,51,57,51,102,102,99,48,99,102,52,51,100,52,49,101,56,50,56,48,51,57,52,49,100,57,48,102,49,56,55,100,52,51,100,56,53,100,49,53,54,49,100,99,48,101,97,56,55,52,48,97,49,50,101,48,51,99,101,49,101,56,48,102,48,49,55,97,53,56,50,48,49,53,48,53,50,56,55,55,99,51,98,101,53,49,50,48,98,99,53,98,49,55,56,53,99,57,55,50,53,97,49,54,54,57,52,56,50,53,55,57,53,54,53,53,57,53,99,53,52,97,50,97,52,57,54,48,57,101,57,97,53,56,50,54,97,50,50,49,49,53,101,56,54,56,102,54,57,99,57,101,101,51,55,49,51,53,53,50,48,50,50,52,56,48,51,101,99,98,52,48,49,102,51,48,52,48,55,56,99,48,101,54,48,48,102,102,57,56,53,48,102,56,48,51,97,57,48,50,52,48,56,49,100,98,56,51,57,52,48,55,56,54,49,99,99,48,55,55,52,53,101,49,55,101,49,99,56,48,102,51,48,55,100,48,49,102,100,48,55,51,52,98,101,48,102,53,49,53,56,49,101,54,48,102,53,48,55,51,99,51,101,101,49,102,99,48,101,99,57,55,56,53,102,56,51,98,53,48,102,49,56,51,57,51,48,50,54,54,100,48,48,97,55,50,102,56,49,100,100,49,55,56,53,53,49,53,56,49,99,99,50,101,56,51,57,52,53,99,57,54,48,56,50,53,55,57,54,54,53,57,50,49,50,54,49,55,48,57,99,57,101,53,55,50,49,52,97,53,49,53,97,100,52,56,49,100,49,48,48,51,101,53,49,97,48,52,101,49,48,55,101,52,48,57,51,100,48,48,102,102,55,100,53,102,49,55,52,57,99,49,99,52,48,99,97,53,50,99,48,57,56,102,48,55,56,97,53,97,48,49,50,57,101,53,101,97,53,102,99,53,99,54,52,56,50,98,99,51,97,99,48,102,56,48,48,57,55,57,48,50,54,48,53,50,48,98,54,50,99,52,97,100,52,57,50,97,52,51,99,99,49,100,53,101,56,56,53,57,50,49,102,48,101,99,97,50,100,50,48,50,53,97,54,100,49,55,101,56,50,100,100,48,48,53,52,48,101,101,49,54,53,53,53,56,51,50,48,48,102,102,97,53,52,52,97,52,98,52,57,52,102,52,56,52,56,52,100,52,99,55,100,101,52,98,52,98,52,98,55,57,101,55,100,50,57,50,100,50,49,99,101,102,51,99,57,50,102,51,102,53,100,50,49,50,49,101,52,56,52,56,55,101,56,57,51,101,57,53,53,53,52,55,97,102,99,100,101,97,99,49,97,100,102,100,55,49,102,102,99,48,55,51,98,48,55,51,101,48,48,102,57,97,56,48,49,51,99,101,48,48,102,102,102,53,48,52,51,98,55,99,49,102,101,56,51,56,52,48,50,53,51,56,48,49,101,57,52,56,48,57,98,57,52,102,99,51,101,48,48,48,102,102,102,52,55,99,49,100,54,48,51,101,48,48,102,102,48,55,97,56,51,52,53,48,56,48,57,100,49,53,57,52,49,101,51,99,49,100,98,99,49,102,51,48,50,54,97,48,48,49,101,100,99,48,49,51,54,101,49,100,99,57,50,101,98,57,53,52,48,50,54,50,52,53,48,48,102,102,48,52,102,56,48,52,97,52,48,52,99,51,56,48,57,55,55,52,100,51,56,48,100,56,99,48,52,97,56,48,48,51,101,100,98,52,48,49,102,53,55,52,48,48,102,102,102,98,56,57,48,55,53,98,99,49,100,53,48,55,56,99,98,49,48,55,54,98,48,53,98,56,55,99,100,56,101,49,100,55,52,98,48,55,48,56,48,52,99,102,97,53,56,49,50,102,52,99,56,55,98,99,98,101,50,102,52,51,99,56,49,100,101,48,101,98,56,55,54,53,50,53,102,48,101,56,56,51,97,101,52,99,48,55,57,48,48,102,51,49,50,99,98,51,48,49,51,51,52,97,48,55,97,48,57,52,49,99,98,48,101,101,100,100,50,48,97,53,97,55,57,54,48,53,57,101,48,102,48,56,55,55,55,99,53,102,101,52,48,98,48,48,102,102,48,57,101,101,53,48,102,55,48,50,53,99,48,49,102,101,48,55,102,56,48,57,54,48,48,55,101,48,48,101,98,52,49,102,99,48,51,98,53,50,101,49,102,50,98,48,51,100,97,48,101,97,99,49,101,48,48,55,50,56,51,102,101,53,55,51,54,100,97,55,49,55,52,56,56,53,54,57,55,50,102,48,55,50,48,51,101,48,53,48,56,55,99,100,49,48,97,48,48,102,49,52,56,55,55,99,98,57,48,101,102,57,54,101,53,97,56,55,55,57,51,99,98,54,48,101,101,57,53,100,50,53,57,57,52,101,56,99,53,101,49,53,99,48,57,101,54,98,55,101,100,57,54,50,56,51,55,51,48,57,57,51,102,101,48,51,50,102,48,48,102,102,51,101,52,55,101,48,48,102,97,50,55,52,48,48,102,102,50,52,50,52,51,101,99,56,50,48,52,99,101,56,49,50,99,97,53,54,57,54,52,57,54,48,52,98,99,48,51,101,48,48,102,102,102,101,50,51,57,52,48,57,97,49,99,54,56,52,50,52,54,55,99,98,53,48,101,51,56,51,100,99,48,55,56,48,53,98,48,51,102,55,48,55,56,56,57,50,49,100,102,48,101,52,48,55,55,48,51,56,52,48,101,56,52,51,97,50,49,99,52,48,101,99,48,51,57,98,48,101,99,48,55,50,48,51,97,50,53,48,49,52,99,49,100,99,50,57,50,56,98,101,50,99,52,51,99,50,53,53,97,54,55,101,53,55,102,54,100,51,99,97,98,101,56,54,57,97,56,48,48,50,57,53,50,56,48,55,49,52,56,48,51,101,98,99,48,48,102,102,57,56,57,48,50,53,101,52,48,49,102,55,97,101,48,48,102,102,102,97,102,52,48,55,54,99,49,102,97,48,55,98,52,48,101,101,56,97,99,48,102,55,98,56,48,101,101,99,51,100,97,49,100,48,48,101,57,56,51,100,52,50,56,56,51,101,50,49,100,51,48,101,51,57,55,99,49,100,102,54,99,48,57,56,97,48,101,57,56,51,57,50,48,101,55,49,54,99,49,102,97,50,101,48,51,97,52,53,53,56,55,57,52,98,55,48,55,98,53,101,52,51,98,102,48,48,102,102,48,102,53,54,52,98,49,52,51,48,101,102,49,54,48,49,101,48,52,99,50,98,99,51,102,97,48,50,53,101,57,52,57,53,50,53,57,97,48,49,53,100,52,101,53,53,49,54,48,48,102,102,50,53,51,56,48,51,101,98,51,52,48,49,102,49,54,97,48,50,54,57,52,49,102,101,56,49,51,50,48,53,97,57,52,56,48,52,101,53,48,55,54,99,51,100,97,48,101,53,52,48,57,55,100,48,55,55,53,100,48,99,48,49,101,102,55,50,100,100,98,50,97,48,49,101,51,56,51,98,55,48,102,98,56,55,102,48,48,49,101,101,102,48,101,51,48,55,102,49,50,56,51,98,57,56,49,99,57,57,54,50,48,102,51,99,48,57,55,98,50,102,48,51,57,97,49,101,56,48,48,55,98,53,52,51,101,99,53,50,48,55,53,53,48,99,49,101,50,48,48,57,100,101,50,98,56,48,52,56,48,97,100,50,100,55,56,48,57,54,101,50,99,48,98,51,52,101,50,98,100,55,102,99,48,99,97,99,48,49,102,49,52,51,48,48,102,102,55,100,51,50,56,48,51,55,50,97,48,48,102,102,102,98,51,55,48,55,101,101,56,50,48,48,102,102,98,102,99,57,48,50,53,100,56,51,97,52,57,48,99,48,99,48,48,99,57,49,56,48,52,98,102,48,51,100,98,101,48,102,50,48,97,51,48,102,56,56,51,97,99,48,48,52,102,51,50,55,56,55,51,50,52,51,56,101,49,102,100,48,98,50,99,52,51,99,102,99,54,52,49,50,56,49,52,48,55,97,97,48,55,98,52,48,102,55,99,49,100,54,56,51,56,56,48,101,51,49,55,48,48,102,51,56,49,102,49,56,51,99,51,48,101,53,48,51,97,100,48,55,55,99,49,100,99,48,49,50,102,97,50,102,56,51,101,56,48,102,48,52,51,100,101,49,100,100,48,101,52,56,55,53,52,97,99,99,53,57,57,54,101,53,54,57,52,48,53,54,54,50,99,99,51,99,56,49,101,57,50,100,48,97,53,50,57,57,49,51,97,55,57,55,50,53,99,57,53,52,53,52,49,53,102,57,51,49,51,100,98,57,52,102,50,99,56,98,49,52,49,50,98,53,98,50,54,53,56,50,54,97,49,98,55,54,98,48,49,100,57,56,51,98,48,48,102,102,101,48,56,51,57,57,48,101,52,49,52,56,48,101,100,52,49,100,54,48,55,51,52,51,97,101,48,101,102,52,51,56,54,49,100,98,97,50,99,55,57,52,50,49,99,101,48,101,52,56,55,55,52,97,56,48,101,98,48,55,55,48,97,55,57,50,101,56,98,56,50,99,52,98,101,50,99,97,52,97,101,50,56,99,97,48,52,51,52,48,50,57,99,97,100,48,52,102,57,54,101,53,57,57,54,52,53,56,49,54,49,52,56,52,56,52,100,56,50,55,56,98,48,52,98,52,98,50,99,50,99,101,57,101,57,98,55,55,54,48,49,55,99,54,48,48,102,102,102,57,55,101,48,48,102,102,51,101,99,97,99,51,99,54,49,101,48,48,102,102,55,99,99,53,51,48,48,51,101,98,100,56,49,100,98,48,55,98,48,51,101,52,49,100,99,50,97,56,49,100,50,56,48,57,57,53,48,49,51,48,56,53,48,57,53,97,53,102,57,54,50,53,51,56,55,54,56,51,101,101,48,48,102,102,102,55,101,56,55,53,56,48,57,54,97,48,55,100,97,48,101,57,51,49,54,52,53,54,57,52,50,49,102,100,55,49,49,56,51,100,51,99,51,97,101,57,54,56,99,53,56,50,54,97,48,102,48,102,98,56,55,49,56,97,101,99,49,100,101,50,99,53,50,54,57,99,48,101,99,101,52,101,98,98,98,50,99,102,55,102,56,49,99,99,48,48,102,102,51,98,101,51,99,48,48,102,97,98,50,48,48,55,98,99,48,48,102,102,49,101,100,48,48,48,102,102,55,97,54,48,48,52,101,52,56,53,56,48,51,100,100,50,48,48,102,102,102,54,53,48,49,50,101,101,48,48,102,102,102,54,55,49,56,48,52,97,56,48,52,99,99,101,48,50,55,52,48,48,102,102,102,51,51,97,55,51,57,56,48,50,99,52,48,49,99,48,56,48,49,98,101,50,48,49,54,48,52,52,101,97,48,55,102,97,48,52,98,98,48,48,102,102,51,101,99,48,56,48,57,51,50,48,50,54,97,100,102,52,98,50,98,99,49,99,50,48,49,51,51,52,48,101,49,56,49,101,51,57,55,99,56,56,57,50,102,98,50,102,48,55,52,99,51,57,101,48,102,57,56,49,100,52,56,55,99,48,51,100,53,57,56,52,55,101,53,48,97,50,100,49,54,49,48,53,49,56,55,51,48,51,101,52,53,102,97,54,55,50,97,102,97,54,56,55,56,99,97,53,52,48,48,52,101,55,100,97,52,48,52,99,53,51,53,49,49,48,55,55,102,54,57,97,56,53,50,101,48,48,102,102,52,54,97,50,56,55,51,56,51,97,51,48,50,54,49,48,49,102,101,48,51,56,48,50,100,100,99,48,102,49,48,51,56,54,48,55,100,99,48,102,56,48,49,99,57,57,55,99,102,51,55,52,99,51,97,53,100,56,51,97,53,48,55,57,54,49,102,49,48,55,54,101,53,99,51,56,100,53,50,52,49,53,56,57,98,54,99,55,50,99,99,51,57,99,53,100,49,52,56,57,98,55,50,48,57,98,50,56,99,97,53,52,99,102,56,57,102,99,48,57,99,50,97,56,97,57,55,51,99,57,51,52,49,52,51,98,57,102,102,48,48,102,57,49,53,100,52,48,50,53,54,48,49,99,102,48,48,51,101,101,97,99,48,49,102,54,57,52,48,101,56,52,49,101,49,48,55,54,99,49,101,48,48,48,102,102,51,99,102,53,56,49,51,53,101,48,102,51,102,56,55,54,99,98,56,50,57,99,98,55,99,49,99,57,48,55,99,50,48,52,99,100,56,49,51,48,101,49,102,53,48,55,55,99,53,101,48,48,102,102,57,50,49,55,52,53,54,49,55,98,99,97,101,48,102,49,56,55,55,55,56,51,100,54,50,98,102,49,54,97,53,52,49,54,53,99,97,99,48,49,50,55,50,100,53,48,55,97,55,52,54,50,99,52,97,49,50,99,52,98,53,50,98,98,102,57,57,52,101,97,101,97,48,51,56,98,56,48,51,101,57,101,48,48,102,102,49,102,55,102,97,48,48,102,98,56,50,48,48,55,100,56,51,48,51,102,99,48,55,55,50,48,101,102,56,51,99,56,48,52,97,49,56,51,57,97,50,99,48,48,102,102,57,55,51,54,99,98,100,48,101,55,56,55,54,48,49,101,48,56,51,101,101,48,55,54,101,48,101,48,52,48,57,97,49,52,99,54,56,97,56,52,54,99,49,102,50,48,55,54,48,53,49,56,55,98,98,57,54,50,48,102,50,56,98,49,48,55,100,54,49,102,49,48,101,50,57,53,97,49,101,57,50,98,56,51,57,50,49,102,52,52,56,48,102,56,97,55,56,48,57,100,97,49,55,57,52,49,56,97,52,51,48,102,49,49,54,52,100,53,49,53,53,102,98,54,57,98,102,101,48,51,99,56,50,56,48,53,100,98,48,48,102,102,51,101,54,56,50,48,52,101,54,48,55,56,48,98,49,48,55,97,50,48,101,51,99,48,57,48,101,50,98,57,101,50,97,49,51,52,49,100,102,97,48,48,102,102,55,51,52,49,100,57,56,49,51,52,101,57,101,57,56,56,56,101,49,54,48,57,52,57,56,56,52,48,102,48,57,49,56,51,99,54,48,52,100,52,48,51,57,99,52,57,50,57,100,50,57,50,49,49,99,51,99,57,54,53,50,97,50,55,52,51,50,57,99,56,100,100,97,49,53,48,55,52,54,52,98,101,57,97,97,50,53,54,49,101,50,57,52,48,102,56,97,99,101,48,51,101,97,48,49,51,50,52,48,102,98,99,51,97,99,48,52,98,54,56,51,56,51,48,55,99,101,48,102,101,48,51,101,54,57,56,56,101,56,99,53,48,56,51,97,51,48,55,53,54,48,102,48,52,49,101,54,50,55,51,54,102,50,52,49,53,99,99,51,99,53,57,98,50,49,99,49,48,101,55,49,55,99,49,102,51,52,56,50,97,48,97,100,99,53,97,57,54,101,53,48,97,49,97,53,57,54,97,57,97,56,56,53,49,97,53,52,97,48,97,49,53,57,55,54,53,55,99,100,100,54,102,97,100,51,100,48,49,98,51,97,54,99,56,48,52,98,55,56,48,51,101,99,57,99,48,57,98,100,48,102,52,56,49,51,98,97,48,52,101,55,48,51,102,56,48,55,102,50,49,101,48,48,102,50,49,55,56,53,102,57,52,52,53,101,56,51,100,50,48,55,97,54,100,56,51,97,100,56,50,102,52,98,52,52,102,50,100,49,100,48,101,101,48,51,97,56,50,100,48,49,101,99,48,55,101,56,51,101,52,49,99,97,48,101,98,49,53,100,50,57,54,49,101,51,48,102,53,97,49,57,53,50,53,53,49,52,97,56,52,49,101,100,52,56,57,52,50,50,57,52,97,49,50,101,101,99,51,98,99,53,55,102,52,56,97,48,49,50,97,102,55,49,101,57,51,57,51,55,102,99,49,48,99,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,49,101,98,48,48,55,100,55,50,48,49,51,56,54,49,101,57,48,50,52,52,99,48,57,99,51,48,55,50,48,48,52,99,50,57,52,50,53,99,56,55,57,52,97,57,50,56,48,51,98,50,48,102,49,99,49,100,56,98,99,48,102,52,56,97,101,48,101,98,97,55,57,54,50,56,56,53,56,56,55,98,48,49,100,50,57,52,97,48,102,52,56,51,56,97,49,102,97,48,102,99,48,55,51,101,57,49,53,49,48,51,99,54,49,100,51,52,50,50,102,57,49,52,98,101,52,51,48,101,56,50,51,52,102,50,56,99,98,100,50,101,100,98,48,101,102,57,54,51,55,57,49,51,49,54,55,101,50,54,51,50,55,50,49,48,48,102,102,55,50,54,56,49,50,55,48,48,52,100,101,48,51,56,102,48,50,55,99,56,48,57,55,55,48,101,50,56,51,102,49,48,55,51,99,49,102,51,48,101,55,48,55,100,56,51,98,54,49,102,54,48,101,56,56,55,54,57,50,56,51,100,99,49,100,101,50,97,99,98,102,48,101,56,56,55,57,48,98,51,48,101,51,48,55,57,52,51,99,56,49,99,55,48,101,98,56,55,99,52,98,99,48,55,54,54,48,102,48,48,97,99,48,101,98,48,55,57,56,51,100,56,56,48,49,100,57,48,102,97,48,55,54,53,48,52,51,100,99,53,54,97,48,56,55,99,48,51,57,54,53,57,49,54,50,57,99,53,56,49,53,50,102,97,52,99,49,53,99,53,57,48,54,57,51,53,48,57,52,57,54,48,49,49,56,101,97,48,55,48,99,48,48,102,102,102,97,57,98,48,48,102,102,55,100,98,99,48,49,51,51,52,48,48,102,97,99,102,48,55,99,56,49,100,56,55,48,51,56,56,48,102,48,97,97,56,49,99,54,56,55,57,99,51,100,52,53,52,50,51,48,51,99,99,48,55,55,50,49,102,102,50,101,48,49,101,98,57,55,99,48,101,98,48,97,99,50,57,56,98,98,48,102,51,48,51,98,97,101,49,102,52,48,55,57,52,53,55,48,51,98,55,48,101,49,48,55,101,99,51,97,56,56,52,57,54,48,102,48,100,48,52,51,97,54,49,99,48,52,53,50,56,100,48,48,102,102,98,97,101,53,54,57,55,99,53,56,51,56,49,100,101,48,52,100,56,55,55,98,49,53,97,53,56,99,100,97,49,50,50,52,55,102,56,48,102,50,97,48,48,102,98,98,101,48,48,55,99,54,56,48,49,100,101,56,49,51,100,54,53,57,50,53,56,49,51,48,54,48,52,97,48,97,50,48,51,98,99,48,55,50,56,48,52,99,51,99,97,49,98,100,50,49,101,98,48,101,101,98,56,99,57,52,99,48,101,101,48,49,100,50,56,55,102,57,49,99,49,51,48,48,102,102,102,54,48,51,101,54,53,101,56,55,99,52,98,98,50,57,48,49,100,55,48,51,56,54,48,102,54,56,55,101,56,51,99,99,48,102,57,99,51,100,52,49,102,54,48,102,54,56,55,55,49,48,56,98,49,48,102,51,50,55,57,55,57,53,56,51,99,52,49,100,100,50,97,102,50,49,49,54,51,50,48,50,54,97,53,55,57,53,101,57,101,57,56,48,49,55,50,52,48,52,100,97,56,49,50,54,99,48,52,99,50,56,49,50,52,97,48,102,53,99,51,100,48,48,102,102,101,55,56,48,57,56,53,48,55,54,99,49,101,98,48,101,52,48,55,56,52,51,98,101,53,101,57,55,54,53,52,57,53,99,53,100,57,54,101,49,99,100,48,102,98,48,55,54,99,51,97,97,49,102,57,50,98,52,97,55,48,102,52,56,55,97,48,51,97,101,56,97,49,102,49,48,101,48,49,54,54,49,102,99,48,101,99,56,55,52,100,51,48,51,99,99,49,99,57,48,102,52,50,54,56,55,53,52,98,57,52,99,48,101,99,56,55,57,49,98,50,98,54,53,98,50,100,48,97,100,52,51,102,53,51,50,100,51,97,100,97,55,97,49,50,49,48,48,102,102,55,53,99,48,49,50,57,99,48,102,102,99,51,98,99,48,52,100,49,48,49,50,101,52,48,101,53,52,49,102,99,56,55,54,52,98,51,52,49,50,100,57,48,48,102,102,49,101,57,48,51,97,100,48,55,55,48,49,102,99,52,56,52,56,50,97,52,97,57,50,102,52,97,53,50,97,97,49,50,99,51,101,99,49,99,56,48,101,100,48,55,99,57,99,54,48,97,101,50,98,56,51,99,102,49,50,53,100,97,50,97,49,48,50,53,52,51,99,48,56,99,101,50,48,97,49,57,54,49,97,57,51,100,97,52,52,55,50,54,49,51,57,99,98,52,101,100,55,101,48,50,57,48,48,102,102,57,99,52,48,48,55,100,55,49,56,49,50,55,97,48,52,102,53,48,55,53,52,98,57,50,56,48,48,102,102,57,56,52,48,55,50,48,48,102,102,101,100,52,51,100,48,53,102,57,54,56,49,100,97,50,99,56,51,98,48,53,55,56,51,100,50,55,56,49,100,57,56,51,97,102,50,101,48,49,101,100,56,55,53,48,97,100,50,99,48,97,100,48,102,51,97,50,97,51,102,48,101,56,56,55,100,56,51,102,50,49,99,52,48,102,55,50,54,57,52,48,57,54,53,49,50,54,56,55,98,56,98,56,48,102,50,56,55,55,102,98,53,49,101,52,97,100,48,102,49,97,52,100,57,54,55,57,97,97,97,55,49,51,102,50,55,55,102,56,48,52,55,97,50,56,51,98,56,48,52,56,57,48,49,50,50,52,48,102,100,52,48,49,102,54,48,99,48,102,102,99,51,97,52,48,101,48,56,49,99,55,48,55,55,53,102,52,56,50,100,56,51,99,57,56,98,100,97,52,99,48,102,56,49,54,52,53,51,56,55,99,53,101,48,101,50,48,55,53,51,49,52,56,49,99,56,48,102,56,48,55,99,100,49,52,48,49,101,101,101,48,102,48,56,55,51,52,51,57,101,49,102,49,52,98,50,56,56,48,52,102,57,49,56,51,57,52,53,97,57,53,48,49,100,101,101,101,57,52,57,52,48,50,54,56,53,101,99,99,49,53,102,51,97,50,55,50,54,97,55,50,49,48,48,102,102,102,98,48,53,56,56,48,51,101,49,97,54,48,52,56,55,57,54,52,48,102,102,100,51,57,48,102,56,51,99,56,48,50,55,53,48,97,101,48,55,49,97,57,99,48,101,101,53,50,99,51,99,50,48,48,102,55,50,49,53,54,48,102,52,56,48,57,55,48,52,52,50,99,100,48,52,49,101,99,50,53,48,55,100,97,97,52,48,49,101,99,101,50,98,56,97,102,48,48,55,57,55,100,97,52,57,52,53,48,101,57,50,49,56,55,52,97,56,49,51,99,56,50,54,48,101,57,55,57,99,57,98,98,51,55,99,51,99,57,99,99,48,50,53,102,99,48,102,57,56,48,49,102,53,98,97,48,48,102,102,102,97,55,48,48,50,52,100,99,48,49,102,53,55,54,49,100,101,52,57,50,97,48,49,99,48,49,52,101,49,101,53,48,102,54,48,55,56,53,50,56,51,48,99,57,48,48,102,52,48,49,102,48,49,53,101,48,101,98,52,98,102,48,55,97,56,101,56,50,53,57,51,99,51,102,56,57,52,56,102,56,48,49,101,102,53,48,101,54,48,51,97,100,48,101,49,97,54,54,57,48,52,97,48,51,99,48,50,101,56,97,50,51,52,99,56,51,50,49,100,102,52,52,50,97,48,97,100,51,49,49,48,52,102,100,49,54,49,102,101,48,100,51,48,49,50,52,50,48,52,97,50,56,51,98,97,48,50,52,52,48,48,102,102,57,54,48,48,102,102,55,54,52,48,52,97,97,56,51,97,51,52,56,50,102,49,51,52,49,100,101,56,51,97,98,48,48,55,98,99,101,52,51,98,101,57,48,49,101,49,55,48,97,48,55,56,98,97,98,48,48,55,98,101,48,49,101,49,48,55,97,56,49,101,51,49,54,57,52,57,56,102,56,55,54,52,51,98,54,49,100,51,50,57,52,54,50,100,99,51,100,97,53,56,101,56,48,52,56,56,55,55,100,48,48,56,97,49,54,52,54,57,55,51,97,55,97,55,101,55,52,98,48,52,101,48,54,101,49,52,48,97,102,52,48,49,102,54,102,97,48,52,102,49,49,54,52,48,48,102,97,102,53,48,50,52,52,48,49,102,50,48,49,51,50,54,49,100,56,55,52,51,98,48,48,48,102,102,102,55,101,48,55,51,99,48,49,101,57,102,102,48,101,57,50,48,48,55,99,99,97,52,48,102,56,49,55,99,49,100,97,52,101,48,48,55,98,56,99,49,102,48,56,51,98,49,48,101,49,49,55,97,48,50,54,54,56,56,49,99,98,52,101,50,56,56,98,54,99,48,57,52,50,97,48,51,101,99,57,50,101,49,53,101,52,52,98,101,50,98,102,55,50,99,51,50,49,102,98,57,52,101,52,48,56,52,101,52,48,97,48,48,102,102,97,97,48,48,102,102,101,100,48,48,102,102,51,101,101,99,52,48,49,102,54,57,52,49,100,98,48,55,57,99,56,56,48,102,50,102,56,49,51,99,99,48,52,100,53,57,55,99,48,57,51,99,57,50,54,48,55,55,101,49,101,52,48,50,54,54,56,48,57,56,55,50,100,48,49,100,57,50,52,56,50,54,56,51,98,99,57,52,53,48,99,101,52,97,48,101,57,100,48,51,100,53,56,99,57,51,57,48,101,57,50,55,49,55,52,56,53,99,49,51,102,56,56,49,55,99,56,99,56,97,53,57,102,100,53,53,51,101,51,102,102,56,48,55,53,48,97,56,48,52,48,51,97,56,48,55,98,49,48,49,50,57,97,48,52,99,53,48,55,50,99,48,57,98,48,48,102,102,50,53,102,52,51,56,48,48,102,102,102,102,56,49,100,101,57,55,52,56,50,49,101,50,48,101,55,48,51,99,48,97,48,102,52,102,50,57,56,98,55,52,48,50,57,52,51,99,56,49,100,99,52,51,52,97,97,48,101,57,48,55,100,99,51,99,99,49,99,100,50,99,52,49,50,101,53,50,56,55,99,57,48,100,48,52,51,99,56,56,57,57,49,48,98,54,48,101,100,50,53,97,49,102,101,57,101,56,52,100,99,98,98,54,56,102,100,51,99,97,102,50,52,53,55,51,97,56,55,52,97,48,49,52,99,50,48,48,102,102,102,98,101,50,48,48,102,102,55,100,54,50,97,52,48,48,102,102,51,101,98,51,99,48,57,99,53,50,101,52,51,97,50,49,100,50,48,101,99,56,55,57,52,97,101,48,50,53,101,56,51,102,100,100,48,51,48,51,56,98,48,102,51,48,55,98,52,51,99,54,48,101,100,99,98,56,50,101,52,51,100,52,48,48,102,102,102,54,57,56,51,97,102,48,55,51,97,53,57,56,51,99,57,99,57,52,53,54,56,51,98,100,52,52,50,56,52,48,52,56,55,57,52,52,49,102,56,48,102,102,97,53,50,48,98,54,48,50,55,50,49,100,48,48,102,102,101,101,56,48,57,57,50,48,53,97,49,98,97,53,54,55,50,99,56,56,97,55,49,54,49,53,102,101,48,52,55,54,98,97,101,97,51,57,48,55,49,56,51,57,48,49,101,55,48,55,56,101,49,102,51,48,101,55,56,51,98,101,48,101,54,49,53,98,56,98,57,48,102,55,56,55,102,48,51,99,101,49,100,100,48,101,53,56,55,53,48,97,55,99,57,97,53,55,49,53,99,48,50,54,97,49,101,51,48,102,54,57,54,101,56,56,53,49,49,52,54,53,54,102,50,99,48,98,53,52,98,50,98,99,97,57,52,49,99,57,99,53,97,57,54,50,56,99,56,57,100,51,52,98,49,52,101,52,49,50,98,57,48,55,98,102,97,99,98,48,52,102,52,51,54,101,51,100,99,102,102,56,48,99,51,56,48,48,102,102,102,56,98,53,48,49,50,54,56,49,100,102,48,50,54,100,99,48,49,102,54,55,50,49,100,57,50,101,48,51,101,48,56,101,53,100,50,51,49,53,48,48,102,102,52,98,50,48,55,51,48,97,57,48,50,54,57,56,51,98,50,53,97,50,50,98,52,56,54,100,57,53,101,102,56,51,99,50,48,55,51,48,48,102,102,99,48,57,55,99,52,56,50,57,48,97,55,52,97,52,102,50,99,99,51,98,52,49,101,49,52,52,99,55,52,52,48,102,51,50,53,97,54,53,97,49,57,53,102,52,53,48,57,55,100,100,97,57,100,52,56,48,49,101,50,50,98,51,54,102,55,54,48,49,98,48,50,49,101,57,48,102,52,56,55,54,52,51,56,101,49,100,102,50,101,52,51,101,48,49,102,50,48,102,50,49,52,50,49,100,49,48,101,97,56,55,55,48,97,100,50,99,48,98,98,48,102,48,48,55,57,56,51,100,48,53,99,97,48,49,52,50,49,100,101,50,56,52,97,53,50,57,53,48,53,50,56,98,50,50,100,52,98,54,50,102,48,98,97,50,100,53,50,53,48,100,48,52,97,99,50,98,48,97,100,50,97,57,56,52,99,50,99,48,98,49,52,102,52,101,52,98,56,52,49,52,49,52,49,52,52,52,56,52,101,55,54,101,49,98,56,98,98,53,48,50,51,53,48,48,102,102,55,100,48,49,48,48,102,102,51,101,97,102,52,49,100,100,56,48,51,101,98,102,48,48,102,102,57,51,56,48,55,55,50,49,101,52,52,98,48,55,55,101,48,50,53,50,48,52,99,50,56,51,101,49,48,101,54,48,55,52,52,51,102,97,48,102,51,56,51,100,56,49,101,55,54,99,49,100,56,48,55,57,52,51,101,97,53,49,97,54,56,55,102,99,49,100,55,56,51,57,99,52,99,48,102,97,56,51,98,52,48,101,100,56,55,102,56,51,56,99,49,100,100,52,51,52,100,48,48,55,97,54,48,56,50,49,102,54,48,101,54,55,50,99,48,97,99,48,101,99,50,55,56,55,56,48,51,99,51,97,52,98,51,57,52,98,50,99,101,56,98,52,50,99,101,98,57,53,101,53,56,55,48,50,97,55,48,48,102,102,55,99,98,57,99,48,49,102,54,52,50,57,50,48,101,53,52,49,99,52,56,55,51,48,48,57,51,98,48,55,52,52,48,102,55,99,98,55,48,101,53,48,51,101,51,48,55,56,99,53,101,48,55,55,52,51,101,52,49,102,98,48,101,100,48,55,53,102,56,51,100,49,48,101,98,49,55,50,53,101,48,51,56,49,48,102,55,48,55,51,99,48,57,57,50,48,55,53,99,49,101,99,52,54,50,99,99,51,100,99,49,100,102,52,57,50,57,48,51,57,99,53,97,56,55,53,57,51,52,51,100,56,53,54,49,53,97,56,52,53,56,48,55,50,99,98,49,50,99,56,98,49,52,101,50,99,53,51,53,49,49,49,48,98,49,50,99,52,51,98,99,57,97,53,53,97,49,52,50,54,52,102,102,56,48,100,98,52,48,101,57,99,48,57,57,49,48,50,53,100,99,49,102,100,51,99,53,100,98,54,48,101,50,56,49,102,100,56,51,57,54,48,55,100,48,101,56,55,54,101,48,97,100,101,49,101,51,54,56,49,100,51,56,51,100,50,48,101,51,48,51,99,55,55,52,97,48,101,53,100,55,50,100,50,56,97,54,101,53,100,56,48,51,100,57,99,53,101,49,55,55,99,97,97,48,49,51,49,99,53,50,57,55,52,48,50,53,57,50,57,102,51,48,48,102,102,57,102,101,53,52,97,55,56,50,52,98,100,101,52,49,52,99,100,50,56,56,49,102,52,56,49,50,98,54,48,52,98,50,48,49,51,50,50,99,57,53,54,56,97,48,52,99,53,48,49,50,101,54,48,101,49,99,49,102,100,97,50,57,52,53,100,51,56,48,52,56,100,49,52,49,102,52,48,51,97,49,48,55,55,101,48,102,53,49,97,50,57,101,56,98,50,98,50,98,51,57,54,57,99,97,99,52,55,48,102,100,48,55,55,52,98,100,54,99,97,101,99,53,56,48,48,102,102,57,50,49,52,57,57,51,102,97,49,54,56,101,57,99,48,50,53,50,53,53,55,55,48,57,55,52,48,52,50,50,48,48,49,51,53,99,48,48,102,97,102,98,48,48,55,100,97,52,48,49,51,54,52,48,48,102,102,102,97,102,50,48,55,101,99,53,52,48,51,101,53,48,55,51,97,48,102,50,56,98,97,50,99,49,49,53,98,99,57,57,56,51,100,50,48,101,100,56,51,102,54,49,101,100,48,55,97,48,53,57,48,51,97,52,48,55,56,50,54,48,101,55,56,55,99,56,51,97,101,53,50,48,48,102,102,51,100,52,48,48,101,53,56,55,51,99,51,102,54,49,100,48,101,49,101,57,97,48,101,97,102,48,102,98,49,54,54,53,100,48,55,51,56,49,51,99,57,102,101,52,51,98,99,49,101,50,99,56,56,53,56,98,55,102,52,48,50,55,97,49,51,52,48,51,56,101,48,48,57,53,51,48,50,54,57,48,49,99,99,56,49,51,57,56,48,101,51,52,51,57,101,48,52,99,49,48,51,56,52,48,102,57,98,52,49,102,100,48,55,54,48,49,102,57,57,50,102,102,56,55,55,56,51,100,50,99,48,55,54,56,51,101,48,49,100,49,54,100,51,99,48,49,101,100,97,48,102,56,48,55,56,52,51,57,97,53,57,99,99,57,52,52,49,102,98,50,57,56,97,49,48,102,50,50,50,55,52,49,48,102,48,48,55,53,52,98,98,52,48,102,100,51,56,97,101,52,50,101,101,101,52,52,99,53,56,50,48,54,97,50,98,49,51,57,48,49,51,57,100,102,102,51,49,48,55,51,52,48,52,97,55,56,49,50,98,50,48,52,98,97,55,52,98,48,48,102,102,55,57,55,100,48,50,53,97,56,49,99,48,48,51,56,56,101,57,102,100,57,99,57,101,48,48,102,102,102,52,54,99,49,99,101,48,51,98,97,48,55,54,51,48,57,100,100,49,98,49,54,57,100,49,98,50,53,54,48,101,53,56,55,55,48,97,50,101,57,53,57,48,102,49,55,54,53,100,102,54,102,100,102,97,100,48,48,50,54,97,53,97,57,48,51,53,49,54,48,57,98,51,54,48,99,51,50,56,49,51,57,56,48,51,101,102,99,52,48,57,56,102,48,55,97,56,48,52,97,52,56,48,51,101,97,55,48,48,102,102,57,97,99,48,50,54,48,99,49,99,97,57,55,97,57,48,49,100,97,48,55,57,54,48,101,102,51,48,51,56,98,48,48,55,98,55,48,98,98,52,52,50,99,99,51,99,48,53,50,97,52,50,49,48,48,51,100,100,56,48,52,99,97,48,51,57,99,48,101,53,57,55,50,54,50,99,99,51,97,99,53,100,56,55,55,99,51,99,50,56,57,100,50,99,97,49,48,102,49,57,54,52,56,56,54,52,49,50,101,57,48,55,51,98,57,50,52,51,50,52,102,48,52,101,49,53,101,101,50,54,97,49,100,56,48,53,52,57,48,48,102,102,51,99,53,56,56,48,49,102,54,57,97,48,48,98,55,50,99,48,50,55,102,99,48,48,102,102,101,102,50,48,48,57,56,97,48,48,102,102,49,56,56,99,98,102,101,48,49,100,102,50,97,49,49,52,48,102,98,99,48,57,54,100,48,55,48,97,48,52,99,57,56,55,53,53,51,48,51,57,56,48,102,101,48,49,99,99,48,51,97,100,48,55,98,97,53,48,97,52,97,51,98,99,99,51,52,56,50,48,102,51,48,49,100,101,56,55,51,56,49,101,48,50,51,57,53,97,101,97,52,49,53,99,53,97,57,53,53,56,98,48,50,98,49,49,99,51,101,52,53,50,49,55,101,56,56,56,97,53,97,50,48,97,50,49,55,54,53,99,54,52,48,52,99,48,52,57,55,101,100,101,50,100,49,51,50,54,52,49,57,52,101,52,100,100,54,48,49,50,102,54,48,48,102,102,102,49,54,50,48,48,102,102,55,100,97,54,56,48,50,100,99,97,99,48,57,102,102,48,48,51,98,99,56,48,50,54,50,56,48,48,102,102,54,50,51,50,56,54,57,48,51,57,101,48,48,55,100,100,53,56,48,51,101,100,50,56,49,100,48,56,51,99,50,48,101,100,56,51,99,48,48,48,102,102,55,57,101,98,48,50,54,98,99,49,101,55,102,48,101,100,57,55,48,53,51,57,54,102,56,51,57,50,48,102,56,52,48,57,57,98,48,50,54,49,99,51,101,97,48,101,102,56,98,99,48,49,50,52,50,101,56,97,99,50,102,98,57,53,99,49,101,51,48,101,101,102,48,55,97,99,53,55,101,50,100,52,97,56,50,99,98,57,53,56,48,50,52,101,53,97,97,48,102,52,101,56,99,53,56,57,52,50,53,56,57,54,97,53,55,55,102,51,50,57,100,53,100,55,102,99,48,54,51,54,48,48,102,102,55,100,100,102,48,48,102,102,51,101,50,101,99,53,100,56,51,57,100,56,48,55,98,99,48,52,100,102,56,49,50,52,56,57,97,53,51,100,48,51,57,54,50,56,99,51,98,101,48,102,48,52,49,102,48,56,51,99,53,48,55,53,56,53,101,50,52,97,52,101,50,102,99,51,97,51,52,53,54,54,48,55,98,52,48,102,52,52,51,100,56,53,51,56,51,97,100,48,101,52,48,51,97,53,48,50,53,102,48,97,100,48,101,56,49,52,50,48,101,100,48,97,48,48,102,102,101,57,49,53,56,49,100,53,48,101,99,48,55,50,57,48,52,98,100,48,102,53,99,100,49,53,99,57,99,52,99,97,99,50,100,52,98,50,57,50,98,55,57,53,101,53,56,52,56,48,57,49,48,57,52,56,56,57,50,56,48,57,48,57,48,56,52,57,56,99,51,99,56,56,57,54,56,56,102,51,99,56,101,57,52,56,56,57,48,100,102,54,53,101,52,54,55,57,56,97,101,56,101,57,48,99,97,52,50,51,98,102,50,52,57,56,52,97,57,97,57,51,53,54,101,55,102,51,54,48,99,101,100,97,98,48,99,48,51,54,52,49,54,52,48,48,102,102,102,57,56,101,56,48,51,101,99,97,99,98,99,48,101,54,57,54,48,49,99,49,48,102,54,56,49,50,101,56,48,48,102,102,102,97,102,56,48,102,100,48,55,53,48,98,56,48,101,100,50,54,48,55,51,99,51,100,48,53,51,48,55,100,48,49,100,49,48,51,102,102,48,102,50,57,53,97,49,102,50,50,56,52,98,50,50,97,51,57,52,54,53,100,57,53,99,49,101,100,50,98,52,98,52,48,50,54,55,54,57,48,48,98,100,52,51,50,102,56,97,97,55,100,50,53,49,52,98,102,52,49,52,100,52,50,98,50,98,99,98,51,57,52,99,52,100,56,52,102,52,49,97,56,52,98,102,51,56,48,53,55,55,48,55,99,52,48,102,49,57,50,48,49,102,49,56,51,100,57,48,55,97,50,48,102,55,53,51,48,51,97,52,49,99,53,48,101,48,97,53,56,51,100,52,48,55,57,48,49,102,55,48,55,56,99,57,54,49,99,51,48,55,54,48,53,48,102,48,101,98,48,51,98,56,48,101,52,51,97,49,102,54,48,102,51,49,54,54,49,101,56,52,56,48,101,55,56,51,98,102,48,101,100,97,52,50,54,57,54,51,54,49,100,56,48,101,52,48,55,54,50,99,98,50,48,49,50,54,48,101,55,49,52,53,52,57,99,53,56,102,50,98,48,97,48,52,54,52,50,50,98,55,57,54,52,57,57,100,48,102,100,53,55,102,56,48,54,55,98,48,48,102,102,51,101,49,102,54,48,102,56,48,49,101,49,48,51,100,101,48,48,102,102,55,100,53,57,56,55,101,102,56,55,102,99,51,99,56,53,99,56,55,57,52,48,49,101,57,55,56,49,51,54,48,49,101,57,48,55,52,48,49,99,55,101,53,98,49,55,50,53,100,57,55,49,99,51,98,101,48,101,102,56,51,57,52,48,52,98,98,56,49,50,99,102,99,51,98,54,49,100,55,50,98,51,57,55,99,53,98,57,54,50,48,50,53,54,53,52,49,53,101,48,50,54,56,57,54,48,50,53,101,53,50,57,52,100,99,97,102,50,56,48,97,101,99,57,51,101,52,97,100,50,98,49,48,54,54,97,102,50,56,48,98,52,99,48,48,102,57,53,55,56,48,51,101,98,101,56,51,57,52,48,52,56,99,48,49,51,48,101,48,101,55,99,48,57,56,97,48,55,54,52,53,102,49,55,56,56,97,49,102,48,48,50,55,54,56,49,101,102,56,49,51,97,99,48,102,55,52,51,101,50,57,48,100,57,54,54,53,50,98,50,102,49,53,97,53,99,52,56,55,99,48,49,100,51,48,55,97,55,98,52,53,54,50,52,48,55,55,99,51,57,56,49,100,50,50,100,57,49,97,54,57,50,52,49,102,48,57,55,56,56,99,101,48,48,102,102,57,99,49,55,56,49,101,101,52,100,102,51,50,54,101,53,57,52,100,48,50,55,53,51,48,98,50,48,49,56,51,56,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,52,53,56,48,51,101,54,57,54,48,52,98,97,56,55,99,56,49,101,53,56,49,50,102,99,48,52,97,97,56,51,102,102,50,57,52,97,52,50,99,49,51,52,51,57,99,48,52,98,52,55,48,55,101,53,56,51,102,50,53,100,51,50,53,101,48,55,55,53,48,49,48,99,97,49,48,48,55,97,99,97,49,102,56,48,50,53,54,48,51,57,54,49,100,98,101,53,57,49,52,99,53,97,97,53,51,54,49,101,51,50,102,55,49,54,50,53,97,49,53,101,57,50,56,56,56,55,50,49,100,55,52,50,52,102,48,49,50,101,102,56,48,52,99,48,98,53,101,100,57,53,98,56,57,50,102,102,56,48,100,53,56,48,52,56,53,48,49,51,55,50,49,99,102,48,50,55,98,52,48,57,53,48,48,102,102,55,53,50,48,52,100,54,48,55,48,53,56,52,98,52,53,48,101,56,56,51,100,52,99,49,102,97,48,49,50,97,52,55,52,101,54,99,97,100,54,57,50,100,97,99,49,99,56,48,55,57,48,49,102,49,48,55,55,52,57,102,97,100,57,50,56,99,51,99,97,49,101,100,50,97,56,101,48,50,54,54,49,100,50,52,97,102,97,100,48,56,98,102,50,99,50,55,99,102,100,101,98,50,49,51,57,53,52,56,48,56,52,48,52,48,97,48,48,102,102,102,57,55,54,56,49,50,56,97,49,99,102,48,55,99,52,48,48,102,102,102,97,100,99,50,100,56,48,57,97,99,50,101,57,50,53,50,57,97,48,102,54,48,49,50,54,99,48,57,49,101,49,99,99,52,54,54,100,50,48,97,100,54,57,49,49,50,55,48,49,51,48,101,48,102,101,48,48,102,102,57,54,97,48,55,55,50,49,101,52,57,52,97,54,53,50,99,51,98,52,53,56,57,54,97,57,49,97,48,97,99,50,98,57,57,102,48,48,102,102,50,52,97,49,101,50,48,101,57,102,54,101,101,97,98,57,54,49,99,98,101,56,100,50,53,55,101,48,56,102,48,48,102,102,55,99,51,53,99,48,57,97,102,48,102,52,56,51,100,100,48,50,53,49,48,49,102,50,56,49,50,98,54,53,98,50,53,57,52,101,101,48,55,54,48,48,102,102,57,51,102,97,48,55,55,100,99,51,97,52,56,99,56,50,56,99,49,101,54,54,56,98,56,52,54,99,48,102,102,99,49,101,56,48,49,51,51,101,48,102,49,56,98,98,101,53,100,97,52,49,54,97,53,98,49,54,48,49,100,98,52,97,48,52,100,97,55,49,53,100,51,99,97,102,99,49,100,52,50,98,99,97,98,99,100,97,49,54,100,56,98,54,48,52,102,49,54,53,98,97,54,102,48,49,57,54,56,48,49,102,54,48,52,48,52,97,55,56,55,53,99,48,57,101,50,48,50,53,48,56,49,101,101,48,49,50,98,99,49,102,52,54,48,98,97,52,100,48,101,99,56,51,99,102,97,48,101,49,55,50,100,53,49,56,97,49,52,56,48,101,99,50,50,49,54,101,101,56,48,51,100,57,52,48,102,52,48,51,57,97,48,102,49,49,49,97,53,49,49,50,48,51,101,52,53,51,49,55,99,49,100,100,56,50,50,57,97,49,100,50,52,53,101,101,53,50,55,57,53,97,57,98,53,57,48,98,53,102,50,98,98,52,49,54,50,48,57,49,52,100,57,102,102,48,48,56,100,99,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,48,51,52,52,48,48,55,100,51,52,56,49,50,56,97,49,99,101,48,50,55,98,56,48,49,102,54,52,54,48,52,98,56,56,49,50,97,97,49,102,101,52,56,52,97,52,52,48,101,57,48,51,100,52,101,48,102,55,102,49,54,56,57,48,56,48,101,49,53,97,99,97,54,98,53,56,51,57,52,48,101,49,56,49,101,56,56,51,99,53,52,48,97,52,54,55,52,98,99,48,101,101,48,55,98,52,97,57,51,56,48,57,97,56,55,52,57,49,51,49,57,51,48,51,98,101,53,56,49,50,99,55,57,99,48,57,49,97,51,49,54,48,56,52,48,53,55,54,97,48,51,57,55,56,48,51,101,49,97,101,48,52,97,56,48,55,53,56,49,101,101,56,49,51,55,54,48,102,57,52,48,57,97,53,50,100,57,49,48,98,56,55,48,51,99,101,48,52,57,102,99,56,51,98,101,99,49,100,50,52,57,52,49,52,57,48,101,99,98,52,53,52,50,51,55,48,55,102,101,48,101,98,99,48,57,57,102,48,55,55,52,53,100,101,50,101,100,49,99,98,53,50,97,56,98,48,48,102,102,102,50,50,52,56,50,54,100,48,56,97,101,57,99,53,55,102,48,101,97,49,54,48,53,53,100,51,54,57,98,98,55,50,100,98,97,55,49,53,98,98,97,49,55,102,102,48,48,102,102,99,99,57,53,48,48,102,102,98,53,50,48,48,55,99,99,97,48,48,57,99,100,50,56,52,49,101,99,56,49,51,52,97,48,101,54,56,48,57,52,51,48,101,102,51,99,53,99,50,48,57,55,56,48,52,97,52,53,48,51,99,52,99,48,102,50,49,49,102,51,56,56,48,56,99,53,52,57,55,55,56,49,102,101,48,51,98,97,48,50,53,56,48,49,101,56,48,55,51,102,56,54,50,56,97,49,101,54,50,99,53,51,52,98,52,99,56,48,56,54,53,54,51,102,52,52,56,98,100,48,101,97,56,55,55,48,48,52,98,57,51,98,102,101,53,54,48,48,102,102,57,101,54,102,100,51,101,52,48,51,50,98,53,52,48,50,53,57,99,49,101,57,48,55,57,99,49,101,101,48,48,51,101,101,52,99,48,49,102,54,55,99,53,101,56,55,56,57,48,99,97,102,52,53,48,102,56,48,51,100,53,48,50,54,51,54,48,97,101,99,100,49,53,101,49,99,102,52,100,57,48,101,55,97,49,97,55,56,48,51,100,49,101,48,50,53,101,52,97,101,52,52,102,56,97,101,50,99,56,49,101,100,56,55,56,100,51,99,48,52,98,98,97,48,56,55,55,52,49,100,55,55,97,52,102,55,48,98,99,50,102,97,98,97,55,55,52,52,52,97,57,50,97,98,99,102,52,100,50,98,57,48,50,55,102,99,48,51,55,52,99,48,57,48,97,48,50,53,49,56,51,57,101,48,52,56,57,48,49,50,97,48,48,101,97,52,48,57,53,51,48,101,48,98,101,57,54,57,52,49,100,49,48,55,53,55,56,51,102,52,48,50,53,52,57,48,57,99,101,49,53,97,101,97,53,98,98,56,51,101,101,48,102,50,48,51,101,50,48,102,49,53,51,102,100,98,99,53,49,56,55,54,56,51,97,52,53,53,49,99,48,52,100,48,51,100,97,57,53,98,52,50,49,49,52,48,53,55,99,101,57,100,98,53,55,52,100,55,50,54,57,51,100,51,52,48,50,56,55,56,48,49,102,55,53,52,48,102,55,99,49,101,48,56,51,100,100,48,48,55,100,97,53,56,49,51,100,55,56,49,101,48,56,55,57,56,98,54,48,102,49,102,48,55,53,101,48,52,100,55,56,49,51,51,54,48,101,55,99,51,57,49,56,98,57,50,101,48,98,97,50,101,56,48,52,56,56,49,100,101,48,55,50,52,48,57,56,55,48,55,98,48,48,48,102,102,102,54,100,56,55,54,52,97,100,101,53,101,57,54,97,53,56,102,50,97,99,97,57,50,98,52,48,52,99,57,50,102,97,48,49,52,99,53,50,48,50,52,48,97,49,50,98,102,50,52,100,54,50,98,48,97,99,52,49,100,102,99,100,48,48,55,53,51,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,102,102,57,97,56,48,51,101,98,54,56,48,49,102,53,98,52,48,102,101,52,48,49,102,54,55,54,48,102,101,57,57,48,55,49,97,48,101,51,53,56,50,97,48,97,101,52,99,50,98,99,97,55,54,56,51,100,56,49,101,57,48,102,52,48,55,98,49,98,48,102,57,50,49,56,55,53,52,97,97,48,101,97,97,50,56,55,99,52,51,56,56,49,99,101,50,101,100,50,49,102,50,101,56,51,57,99,49,99,51,48,102,102,53,49,53,97,57,54,53,55,100,48,55,102,52,97,54,52,101,97,98,52,101,50,57,48,48,102,102,52,98,100,48,57,48,51,97,53,97,55,57,54,50,57,100,51,101,49,48,57,48,100,51,99,48,51,51,101,56,48,49,102,53,54,101,48,48,102,102,102,97,48,98,48,50,52,100,99,48,49,102,53,101,101,48,101,98,99,51,97,49,50,49,101,56,48,55,53,56,48,101,101,99,49,102,57,48,51,102,102,54,102,57,52,50,49,101,99,48,102,54,56,51,99,102,48,55,57,97,49,99,57,48,55,53,50,48,102,51,52,98,50,48,101,98,48,51,99,50,99,49,100,101,48,55,55,57,99,98,99,52,53,48,55,52,56,49,102,53,50,99,52,49,99,102,48,55,50,48,51,101,48,53,49,56,55,50,48,97,49,48,102,99,56,55,50,53,50,56,51,99,56,48,101,102,54,52,98,48,57,57,48,102,48,49,53,100,99,98,55,52,100,50,100,48,98,49,55,48,48,52,100,100,51,55,54,52,48,48,102,102,48,98,97,50,48,48,102,102,55,100,54,49,48,48,102,102,51,101,102,50,99,48,57,56,100,48,48,55,100,52,101,56,55,48,99,51,100,99,49,100,50,48,50,53,100,52,48,57,55,56,48,50,52,99,48,51,101,50,53,102,48,55,99,99,51,100,97,53,102,48,55,57,56,98,51,48,55,98,101,48,102,97,48,49,100,51,48,55,101,52,51,99,54,48,102,97,57,49,56,97,56,48,102,50,49,52,99,49,99,51,50,97,56,98,48,48,102,102,55,54,97,53,55,56,51,99,49,48,101,50,48,51,100,100,48,55,55,50,57,99,56,101,48,101,99,50,53,51,52,49,100,99,49,52,52,49,101,57,52,49,48,101,52,97,53,97,48,97,54,97,48,101,48,102,55,50,52,57,54,99,49,101,49,98,55,54,101,57,99,52,50,56,52,48,48,54,52,48,48,57,98,98,48,48,102,102,55,99,97,53,56,48,49,102,54,57,50,48,52,100,98,48,55,52,49,49,99,51,57,102,56,51,99,52,49,99,48,48,102,102,50,53,57,55,97,51,50,52,51,52,57,51,56,51,100,48,48,52,97,50,49,55,48,48,102,102,52,99,51,48,51,57,57,48,102,56,51,99,49,56,49,53,101,49,101,53,50,98,48,49,50,99,57,52,53,100,48,48,102,102,51,99,99,49,56,55,56,98,55,52,53,102,50,49,101,51,101,57,98,55,49,52,56,55,98,102,50,99,56,97,49,48,101,101,50,55,57,102,55,50,98,54,55,53,102,102,56,48,54,100,51,97,50,50,50,97,51,50,48,50,51,97,51,97,49,50,49,51,48,99,97,50,50,50,50,50,51,50,100,50,51,50,50,97,49,97,51,99,54,54,49,56,52,54,54,53,56,57,57,54,49,49,100,57,52,55,52,55,54,51,54,56,54,49,49,97,54,54,52,100,51,98,54,102,51,51,49,98,52,57,98,52,101,99,52,53,55,97,56,48,52,56,51,48,48,51,99,53,56,56,48,49,102,54,57,97,48,48,102,102,98,55,50,99,48,50,55,102,99,48,48,101,102,50,48,48,102,102,57,56,97,48,48,49,56,56,99,98,56,48,51,99,53,56,56,48,49,102,54,57,97,48,48,98,55,50,99,48,48,55,100,56,48,48,102,102,48,49,100,101,52,48,49,51,49,52,48,48,102,102,51,49,49,57,55,102,99,48,51,98,57,52,98,52,50,98,48,97,101,50,101,49,48,57,100,50,98,52,98,54,50,98,100,48,99,98,53,52,48,55,102,98,51,100,50,49,48,49,51,100,49,57,56,52,99,52,51,55,56,49,50,101,102,54,52,56,52,55,48,100,100,49,57,50,51,53,50,51,51,57,97,53,50,53,56,54,54,97,54,54,101,55,101,48,100,50,54,52,53,54,100,98,99,56,50,53,50,48,48,102,48,99,51,48,48,55,100,54,98,56,48,57,99,56,48,51,100,99,54,48,48,102,48,102,52,48,50,52,54,99,48,49,101,101,48,50,52,48,48,100,102,99,48,48,102,102,55,57,52,99,48,55,48,97,48,50,55,50,55,48,52,98,48,50,53,48,56,56,48,57,57,48,48,51,100,51,102,48,52,101,57,56,49,50,56,48,49,54,56,55,50,52,55,48,52,57,56,51,48,55,50,48,51,50,56,48,53,102,52,48,48,51,101,51,53,54,48,48,102,102,102,98,51,101,48,50,55,100,56,49,101,97,56,48,51,101,100,57,56,48,57,55,51,48,50,53,102,48,49,102,53,48,49,51,54,50,48,52,99,51,56,51,102,53,48,55,54,52,48,102,56,98,48,51,100,100,101,49,101,53,50,57,48,49,102,55,56,51,102,56,48,55,99,101,48,102,51,53,56,50,98,102,56,55,48,48,102,102,48,57,54,97,48,55,101,97,49,102,52,50,57,102,48,55,54,99,97,99,48,102,51,56,55,102,57,51,56,51,98,99,56,57,50,57,97,49,101,48,50,98,52,97,99,52,98,50,99,98,49,54,48,53,48,57,54,55,97,102,57,53,50,53,52,98,56,56,51,100,48,52,98,49,50,98,100,48,100,51,55,48,48,54,56,48,97,102,102,97,50,48,48,98,51,50,98,53,49,99,48,49,97,49,53,48,53,49,49,57,99,48,48,98,50,49,49,49,49,49,98,48,48,50,102,54,54,48,55,48,50,100,52,50,54,99,49,100,51,56,49,51,50,50,48,52,98,98,56,51,102,97,55,56,98,98,54,99,49,99,53,48,51,102,98,48,55,50,99,48,102,97,49,100,48,101,100,99,49,53,98,99,51,99,54,100,48,51,97,55,48,55,97,52,49,99,54,48,55,56,101,101,57,52,49,99,98,97,101,53,97,53,49,52,100,99,98,98,48,48,102,102,55,98,51,56,98,99,50,101,102,57,53,52,48,50,54,51,56,97,53,50,101,56,48,52,98,50,53,51,101,54,48,49,51,102,99,97,57,52,102,48,52,57,55,98,99,56,50,57,57,97,52,48,52,101,100,48,48,55,99,97,49,52,48,49,102,55,57,48,49,101,99,48,55,48,54,100,54,48,50,52,54,52,48,57,51,99,48,55,98,99,100,56,55,53,99,49,101,98,50,55,100,49,49,48,50,54,50,52,51,99,48,49,100,57,52,50,48,55,100,101,48,101,102,52,49,101,102,56,51,97,52,97,52,54,101,48,52,98,102,48,51,101,51,48,55,52,55,52,48,101,100,99,49,101,57,49,52,48,53,99,56,55,49,52,51,98,55,98,56,55,102,48,51,98,56,53,99,56,55,57,53,48,56,51,101,51,56,97,53,97,48,102,57,49,56,51,98,56,57,48,57,54,49,100,97,50,99,102,48,55,55,48,98,50,52,100,97,99,57,101,48,50,97,102,48,48,102,102,51,101,56,98,48,48,102,102,49,102,54,54,48,49,101,99,48,50,52,54,52,48,57,102,54,48,55,54,56,49,102,50,48,55,57,54,48,102,98,99,51,100,56,49,100,55,48,50,53,101,99,51,99,51,56,51,101,49,99,49,102,50,50,49,57,54,101,53,97,56,51,100,54,48,102,53,56,55,53,52,98,97,101,53,54,48,51,57,56,48,55,98,52,53,53,56,51,98,55,48,48,55,98,56,99,51,57,50,49,99,49,52,100,50,99,49,50,99,51,99,101,48,57,48,48,102,99,48,55,98,48,97,101,101,53,54,55,52,100,50,56,48,98,102,48,48,102,102,55,98,55,56,98,48,52,97,99,53,98,52,101,50,98,97,53,48,100,51,57,51,97,55,102,99,48,51,49,57,56,48,49,102,50,49,49,48,50,52,102,48,51,98,48,48,102,102,52,101,49,48,48,51,101,97,102,52,48,57,56,50,52,50,48,102,50,48,48,57,56,55,52,98,48,50,53,98,99,51,56,99,48,102,54,56,48,57,98,48,48,101,53,50,49,57,53,57,100,48,48,49,51,48,57,99,49,102,55,48,55,52,48,48,102,102,52,98,99,48,51,101,99,52,55,48,101,101,49,53,100,57,49,100,50,99,51,98,50,49,101,56,97,52,98,54,100,51,50,56,51,99,99,102,98,54,48,57,52,50,98,101,48,97,50,50,100,49,99,98,97,99,48,50,53,101,49,101,51,50,98,49,99,57,101,52,99,48,50,55,53,53,50,57,49,49,50,53,48,49,50,49,50,49,48,57,51,49,56,55,57,49,49,50,100,49,49,101,55,57,49,100,50,57,49,49,50,49,98,101,99,51,99,56,99,102,51,49,53,100,49,100,50,49,57,52,56,52,55,55,101,52,57,51,48,57,53,51,53,50,54,97,100,99,102,101,54,99,49,57,100,98,55,99,51,48,48,55,100,56,57,55,52,53,53,48,55,52,99,49,101,53,56,55,53,48,51,99,99,49,100,51,50,102,52,97,98,50,97,99,51,100,52,49,99,102,48,102,54,57,52,101,53,100,48,55,52,52,51,100,50,53,48,49,55,101,53,53,98,50,53,57,49,52,99,53,102,49,52,48,53,100,49,53,101,102,49,53,54,53,101,49,52,97,53,100,49,52,54,53,100,97,49,100,97,48,57,54,56,53,53,49,54,48,53,53,49,54,52,102,97,48,49,54,50,56,50,57,99,56,50,57,56,56,50,53,57,50,49,97,52,51,56,56,50,57,102,48,101,52,55,97,99,97,48,49,53,50,99,48,48,102,57,50,54,56,48,51,101,97,99,51,48,49,50,49,99,48,52,100,99,57,54,101,48,102,53,48,49,100,53,48,55,49,99,98,53,50,56,52,48,57,55,51,48,55,101,50,53,98,49,54,52,49,101,102,54,52,98,50,52,99,50,101,56,49,100,55,51,48,53,51,56,55,55,52,49,101,57,56,51,99,97,48,55,57,97,48,102,100,99,51,99,100,99,51,56,48,49,99,56,48,101,53,48,55,49,53,48,99,51,98,101,53,99,48,55,54,56,51,56,97,53,48,56,55,49,56,51,97,50,53,54,48,48,51,100,98,52,56,54,57,99,49,100,54,50,99,50,48,97,99,50,98,100,49,52,48,52,98,52,98,49,48,102,50,53,57,54,51,52,56,54,56,49,51,102,101,48,50,100,51,97,101,98,97,56,54,50,56,51,97,101,48,55,55,101,49,101,54,48,55,98,56,48,102,50,99,49,100,101,48,51,97,57,48,101,51,57,53,55,52,53,100,48,55,99,56,49,101,54,56,55,100,99,51,97,48,48,101,101,99,51,97,56,53,52,51,54,53,56,49,53,56,53,54,98,99,53,98,56,55,57,52,51,101,99,49,101,48,50,98,48,51,98,48,53,49,49,53,57,56,98,51,50,102,49,50,99,97,102,50,57,56,97,99,101,57,101,53,98,57,54,50,56,101,56,55,50,57,99,53,99,97,55,49,53,101,53,54,97,49,48,50,54,98,51,56,53,56,57,54,48,100,57,53,102,51,53,55,51,102,101,48,49,57,54,99,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,52,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,54,102,100,53,48,50,56,48,48,102,102,48,55,100,50,48,56,49,50,48,99,53,48,56,48,51,101,98,99,52,48,49,102,53,102,101,48,101,97,56,49,100,52,50,48,57,53,97,49,101,50,50,97,48,51,101,56,48,102,50,52,97,99,48,101,52,48,51,102,52,48,55,99,99,53,51,56,55,57,48,98,52,48,101,52,57,55,97,101,49,52,56,48,102,98,48,51,101,99,48,101,53,99,49,100,51,48,55,54,56,49,101,51,57,53,48,53,50,57,54,54,49,99,51,50,97,52,97,102,50,97,49,51,48,51,98,99,53,55,57,54,97,49,99,97,48,52,57,57,53,99,57,50,57,56,57,97,49,101,51,50,99,54,97,57,56,52,57,101,48,48,102,102,102,55,50,57,55,56,53,54,55,50,98,100,99,57,48,49,54,98,52,48,49,102,50,98,97,48,48,55,100,98,55,56,51,102,49,48,55,49,56,48,102,51,52,49,100,100,56,49,50,57,54,48,52,97,56,48,49,51,48,52,49,102,97,48,55,52,50,49,102,48,48,101,100,55,48,102,56,53,48,51,101,98,50,99,56,49,100,50,56,55,97,99,49,102,51,56,51,97,54,48,55,56,50,49,100,101,101,53,100,49,52,48,48,52,98,57,56,51,99,56,48,55,54,99,48,57,55,48,102,97,56,55,53,52,51,99,56,49,100,52,48,101,101,49,55,57,50,53,99,49,53,52,53,99,56,55,57,53,49,54,98,57,53,102,56,51,99,53,99,97,100,50,56,52,98,50,50,100,99,97,98,50,99,48,48,52,97,99,98,49,52,102,52,100,48,52,101,55,102,56,48,102,97,50,97,48,50,49,50,56,48,51,101,53,54,52,48,48,102,102,102,97,53,99,48,102,54,48,55,102,48,51,99,48,49,101,57,48,48,55,100,57,54,56,49,50,102,56,53,52,48,55,56,52,51,101,52,49,101,98,50,100,52,48,52,97,51,56,49,51,48,97,49,99,98,52,49,52,49,50,100,48,51,99,56,53,102,49,54,56,48,50,53,99,56,50,48,52,98,97,48,51,56,49,48,55,52,56,48,48,102,102,102,52,100,52,51,98,56,49,99,98,48,55,53,56,53,56,50,54,97,52,102,52,51,50,97,100,49,48,98,98,50,100,99,51,101,55,50,49,102,57,48,102,101,55,57,54,100,48,49,49,55,57,54,50,49,100,56,50,49,51,48,57,99,53,49,101,48,52,102,99,48,49,102,49,97,53,48,48,102,102,55,100,100,54,56,49,51,54,97,53,101,48,49,51,97,101,49,100,49,48,50,53,53,48,48,57,97,48,48,50,54,50,48,51,102,54,48,102,98,52,51,56,54,48,102,98,54,52,98,101,102,54,49,101,52,48,55,102,52,49,102,98,48,55,101,97,48,102,57,56,51,102,97,49,100,97,48,48,102,102,55,97,55,48,48,101,97,48,49,102,98,56,51,99,53,101,48,48,102,102,102,54,52,49,55,50,53,102,56,55,101,99,98,99,50,57,56,97,48,98,50,101,99,98,55,52,54,48,101,100,97,48,56,55,56,99,49,51,101,49,100,102,50,99,55,49,54,54,53,49,49,53,50,53,52,50,48,57,53,97,48,57,50,50,99,57,48,52,48,52,99,51,48,48,102,102,54,51,56,48,55,98,48,51,97,54,49,100,98,48,102,100,49,52,50,57,99,49,100,53,48,102,56,57,52,48,53,51,56,55,57,99,51,98,56,53,97,56,50,52,102,57,54,50,53,49,48,55,56,48,97,100,52,48,50,101,56,97,54,52,102,48,49,50,102,52,102,52,54,50,99,100,49,50,57,50,99,97,98,50,100,49,49,53,51,100,48,57,50,56,49,50,50,57,99,56,97,56,99,57,97,100,99,97,54,97,49,100,52,48,50,55,57,49,53,49,54,56,100,51,102,54,102,98,102,99,48,50,48,100,97,100,98,55,49,97,97,48,99,100,99,56,98,56,98,57,102,99,49,56,98,56,51,55,99,49,54,50,99,55,48,50,56,49,52,97,97,100,49,53,49,49,50,53,51,100,50,49,49,100,48,57,48,100,56,55,57,50,100,50,100,50,100,101,54,53,49,100,49,53,49,49,49,100,98,101,102,51,99,57,52,102,51,102,53,57,49,100,49,100,57,52,55,52,55,54,50,52,57,51,101,57,53,53,53,52,54,57,100,56,100,101,97,99,49,57,102,98,100,55,49,99,48,51,51,54,56,48,57,99,54,48,48,55,99,52,50,99,48,57,49,49,48,102,101,50,48,56,51,99,51,48,55,97,56,48,101,52,99,51,99,48,48,52,100,48,49,53,97,48,102,53,99,98,53,48,48,55,98,51,98,48,55,53,99,49,100,53,48,55,51,56,51,101,97,48,52,98,56,56,55,50,56,49,100,53,51,50,48,50,53,101,102,56,55,54,48,51,98,50,53,99,102,50,98,56,97,52,52,97,48,55,48,101,53,49,52,57,53,56,52,56,51,98,99,56,97,53,97,48,55,57,52,98,48,102,52,49,101,100,52,49,99,53,56,56,55,56,97,57,50,57,51,54,54,102,100,97,54,99,57,53,102,52,48,101,57,48,49,50,55,97,48,48,102,102,102,56,98,57,48,48,102,102,51,101,97,102,99,48,57,51,99,48,102,99,101,48,102,101,50,48,57,52,56,48,102,49,52,48,57,57,49,52,98,57,54,55,56,50,53,48,97,49,48,50,54,99,48,97,98,48,50,53,101,56,49,101,102,56,55,53,56,97,102,52,56,57,50,100,99,51,98,48,53,97,97,51,57,54,50,53,55,49,53,56,56,101,48,52,98,101,56,55,53,50,57,49,56,98,53,52,51,97,48,101,100,99,97,49,50,48,50,54,54,52,101,102,52,100,97,48,57,55,99,49,101,52,57,50,51,52,48,50,54,51,101,57,97,102,102,48,49,50,99,56,48,49,102,53,51,54,48,48,102,102,102,56,100,52,48,49,51,54,99,48,52,102,98,53,48,55,50,48,49,102,50,48,51,100,56,50,97,101,99,49,99,53,56,49,50,101,48,102,56,55,97,99,51,98,52,57,48,53,101,98,48,48,102,102,102,48,53,48,56,49,101,52,48,51,98,49,48,55,97,97,49,102,54,48,55,55,101,57,51,56,49,100,100,48,55,97,52,98,48,48,102,102,102,52,56,51,97,51,52,55,48,102,51,56,51,56,57,48,102,54,56,55,49,52,51,99,99,53,52,56,55,57,52,51,57,50,49,101,99,50,99,54,52,51,57,48,53,101,50,54,57,54,51,52,53,48,57,54,54,49,101,48,50,97,57,50,102,53,57,99,97,56,52,50,101,57,54,57,99,48,49,57,57,54,48,52,57,101,56,49,50,54,50,48,52,98,102,48,49,50,50,56,48,101,52,56,51,57,97,48,101,53,56,49,99,51,56,55,48,52,51,97,97,49,99,101,50,56,99,51,97,48,49,100,53,48,101,100,49,52,97,53,100,48,55,97,48,97,101,48,101,98,48,55,50,52,97,48,48,102,53,56,55,101,56,98,51,48,101,101,56,55,52,48,51,97,101,49,100,53,50,99,56,51,102,52,48,102,50,48,98,98,48,101,55,56,55,54,48,51,97,52,56,54,49,101,57,48,102,99,56,55,97,53,48,56,51,97,52,53,50,49,54,48,49,102,51,48,102,52,50,54,57,53,97,56,52,57,99,49,101,48,50,99,53,49,56,48,52,99,49,99,99,100,99,98,54,56,54,56,54,56,52,48,99,97,56,55,53,56,51,97,99,49,100,57,48,101,51,56,55,55,99,97,54,48,101,55,56,55,51,52,51,98,54,53,48,56,55,52,52,51,97,97,49,100,99,50,98,52,97,102,50,57,48,51,98,101,49,100,57,48,101,98,57,52,99,56,48,53,48,56,55,55,56,97,49,50,57,52,97,53,52,49,52,53,50,98,52,97,97,50,97,52,97,52,50,57,52,97,97,52,53,52,51,52,49,50,98,48,97,99,50,98,52,97,97,54,49,48,99,97,102,50,98,57,48,49,48,53,49,50,49,48,53,48,53,48,53,49,49,49,100,48,53,97,56,56,54,101,50,50,49,52,48,52,102,97,48,48,102,102,55,99,57,57,52,48,49,102,55,56,48,48,102,102,102,51,52,48,57,50,98,57,54,56,48,57,52,56,48,50,53,56,52,51,101,52,49,100,52,50,97,99,49,101,54,48,51,99,57,48,55,55,56,100,50,53,56,55,97,52,98,52,55,48,97,56,48,55,99,99,49,100,102,48,55,56,101,49,99,54,48,101,99,48,55,98,56,48,49,101,98,99,48,51,98,49,50,102,52,51,100,50,49,99,49,48,102,102,56,55,51,56,51,100,101,49,99,54,48,101,101,57,53,52,49,101,50,48,101,99,48,55,56,48,51,97,54,49,100,101,52,99,48,101,99,102,97,101,53,101,97,54,57,53,101,53,101,101,99,49,101,49,57,50,98,52,98,49,50,98,53,98,52,51,101,56,51,102,101,48,98,50,56,48,51,101,53,55,97,48,48,102,98,56,54,48,101,48,54,48,101,48,98,52,48,48,102,102,102,97,102,98,48,50,53,99,48,49,101,55,102,50,101,99,51,102,52,57,50,49,101,52,54,56,98,53,48,55,101,54,49,101,48,48,102,102,55,54,56,49,102,53,50,57,56,98,52,48,101,99,49,53,101,49,100,54,52,57,50,57,99,48,57,56,99,48,55,50,50,48,102,51,99,49,99,52,56,55,101,52,98,50,48,101,50,48,51,100,48,99,53,98,97,51,48,55,100,57,48,56,98,55,99,53,49,50,55,48,55,57,48,49,100,56,48,55,98,48,51,97,49,52,53,54,99,49,53,99,57,54,56,56,57,97,49,101,51,102,50,57,101,48,50,53,101,56,48,97,48,49,55,57,101,97,51,56,48,55,100,52,51,101,54,49,101,97,48,55,56,97,49,101,97,48,102,50,48,55,102,48,51,102,52,49,101,52,50,102,48,51,100,101,49,102,52,48,102,55,57,55,54,53,98,56,55,57,99,51,100,52,49,101,56,48,102,52,57,55,50,53,56,49,55,101,49,101,48,48,102,102,102,48,49,55,101,49,101,50,50,99,49,50,56,98,54,50,102,48,98,97,50,101,48,98,99,50,100,57,51,53,51,52,98,55,50,100,52,98,54,50,99,52,98,55,50,99,57,50,56,98,48,52,102,52,99,52,101,52,99,52,100,52,102,50,99,49,51,49,50,49,50,53,51,56,98,48,55,50,57,100,98,55,48,57,48,57,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,101,48,55,102,97,48,48,102,97,54,57,48,48,55,100,102,53,48,51,102,57,48,48,55,100,53,49,57,54,52,57,101,49,99,50,101,53,48,55,48,55,98,52,48,52,98,54,48,55,97,56,98,102,52,98,48,102,51,57,55,54,48,101,57,56,48,52,100,52,51,57,99,49,99,49,48,52,56,56,55,100,99,98,99,55,56,49,100,55,49,52,50,53,57,48,55,102,102,56,55,102,52,48,49,101,57,48,48,102,102,51,99,57,48,102,101,50,54,54,52,49,48,55,55,56,48,101,101,55,56,55,54,50,48,51,97,101,56,50,57,97,56,50,53,54,100,100,49,54,55,56,98,53,57,57,99,53,57,57,53,102,50,48,57,101,48,48,99,54,56,48,48,102,102,55,100,55,50,48,48,102,102,51,101,101,102,52,48,57,50,48,48,102,102,48,55,100,57,48,97,48,49,52,56,53,51,48,51,97,97,48,102,102,53,49,53,52,48,102,97,49,50,52,51,98,99,53,54,49,55,50,49,101,57,48,55,52,53,99,51,98,48,48,102,55,53,51,54,52,51,97,52,57,56,57,48,56,101,49,99,53,52,52,50,101,99,97,56,48,48,102,102,55,97,56,48,49,101,49,48,55,53,48,49,99,53,48,101,56,57,55,100,99,97,51,48,102,53,56,55,101,48,97,100,48,101,99,48,50,55,53,48,50,102,52,57,54,53,53,51,99,98,52,50,98,54,55,49,53,57,52,101,55,52,51,48,48,57,57,97,53,51,53,50,97,99,98,50,52,99,50,57,99,98,51,50,98,99,98,54,50,98,57,101,99,56,99,57,99,53,54,50,54,50,50,57,54,48,53,55,97,52,55,54,100,57,55,55,51,50,57,56,56,48,102,101,52,57,52,54,52,56,99,100,51,102,97,57,49,101,56,56,50,52,98,49,51,52,54,97,100,101,52,54,102,98,99,100,101,102,102,53,55,102,56,48,55,102,49,97,97,49,52,100,52,99,52,54,50,98,100,49,57,100,52,98,52,98,55,51,51,52,56,101,99,101,54,101,57,99,55,51,99,100,51,56,51,49,102,48,53,54,102,102,56,98,99,51,57,56,54,49,54,50,102,97,56,48,52,101,54,48,51,57,102,48,48,55,99,56,57,52,48,49,102,55,49,56,48,101,49,52,49,100,102,48,55,54,52,49,100,53,48,51,97,97,48,50,55,48,55,48,55,53,52,51,56,48,49,100,48,50,57,56,97,55,50,57,48,51,98,56,53,50,56,48,51,99,98,102,48,49,50,98,50,53,102,54,50,98,99,97,97,50,56,56,97,54,50,97,99,97,49,50,57,57,56,101,53,57,56,55,57,52,49,99,57,57,55,54,53,99,97,54,55,52,49,50,97,56,97,53,50,98,57,48,55,50,53,50,55,57,54,48,57,97,57,57,102,50,51,52,56,54,98,53,52,57,55,53,55,53,54,49,55,54,48,52,100,49,56,48,51,101,102,52,48,48,102,102,49,102,54,57,99,48,52,101,57,48,51,97,97,50,101,48,49,99,57,56,49,51,50,101,48,52,100,50,54,48,55,57,52,48,101,99,52,98,102,101,53,54,56,48,57,97,56,55,54,56,48,49,101,56,57,56,49,50,101,101,49,99,101,99,57,50,48,50,53,56,49,101,50,50,56,52,51,100,54,53,55,100,52,57,55,48,49,99,49,48,55,52,52,49,100,51,48,102,49,97,51,102,52,51,48,102,49,48,55,53,52,97,52,52,101,100,54,56,52,53,57,52,54,97,57,52,52,98,50,98,97,98,102,50,98,57,51,100,51,100,48,57,51,98,102,99,48,99,53,52,48,49,102,50,53,53,48,48,102,102,55,100,99,56,48,55,49,48,48,49,102,54,52,97,48,102,98,48,51,56,101,48,101,97,99,48,57,55,99,52,102,99,53,100,56,49,50,102,99,48,101,49,48,48,102,102,49,101,101,53,99,49,100,97,48,55,56,50,49,56,49,55,50,53,55,54,48,55,57,52,48,48,102,102,102,53,52,56,51,57,101,48,101,50,48,98,102,50,101,54,55,56,55,52,52,51,101,54,48,101,98,52,51,56,56,49,102,49,48,101,55,48,48,51,100,57,50,49,102,55,48,101,52,49,55,56,53,49,102,48,52,102,57,54,48,53,102,52,56,55,56,101,100,49,56,48,52,100,48,97,101,101,53,54,57,53,53,100,48,51,49,54,48,48,102,102,50,98,98,97,101,98,97,102,102,56,48,101,99,54,48,48,102,102,102,56,97,50,48,48,102,102,51,101,100,101,52,51,100,52,48,101,97,56,49,101,101,48,55,53,48,48,102,102,49,102,53,99,48,48,102,102,102,52,100,101,48,49,51,57,48,55,53,50,48,102,48,102,49,55,97,48,48,102,52,56,49,51,101,53,97,50,98,99,97,99,99,48,101,97,51,56,55,52,52,51,98,50,48,52,99,53,48,51,102,56,48,55,56,49,99,49,50,97,49,100,98,48,55,54,101,53,56,48,55,56,56,51,102,98,99,51,102,50,49,101,51,52,102,50,98,53,49,52,101,49,101,57,48,102,100,49,53,101,48,48,102,102,102,54,100,99,56,101,53,52,48,50,55,56,97,101,50,52,53,54,52,48,48,102,56,54,48,52,101,51,56,49,50,48,101,48,52,97,102,56,49,51,101,54,49,100,49,52,51,48,101,56,56,49,51,51,50,48,101,101,98,48,55,102,57,49,52,97,53,48,101,100,56,51,99,49,48,101,101,56,55,53,57,50,51,48,55,98,56,49,101,48,56,55,53,55,57,52,48,99,48,51,99,56,50,98,99,97,57,50,97,99,51,99,54,101,101,56,48,101,49,48,55,98,99,51,97,48,101,49,54,53,52,57,101,100,57,52,54,53,50,53,55,56,50,99,49,51,54,97,101,51,57,53,100,98,49,53,100,52,56,51,57,51,49,51,98,100,56,48,52,55,51,97,49,50,54,50,52,57,53,101,57,50,100,50,53,97,50,51,56,49,57,50,52,51,51,100,99,101,100,98,57,97,55,51,56,51,57,56,50,55,55,99,50,55,56,101,50,48,53,56,97,101,97,48,51,49,97,48,49,50,102,50,48,48,102,102,102,57,52,98,56,48,51,101,100,97,52,49,100,48,57,55,48,49,100,55,54,52,51,102,54,48,102,100,97,52,49,101,100,56,51,98,99,50,56,56,51,99,56,53,48,49,54,56,57,97,48,101,102,98,48,51,98,49,48,50,53,97,48,51,56,53,99,98,56,48,101,101,50,50,49,55,101,57,50,53,97,56,55,98,52,51,97,102,99,51,100,54,53,49,48,49,50,102,97,57,101,53,100,49,53,57,56,51,100,97,56,56,57,48,57,50,56,53,99,98,97,56,102,52,57,101,49,100,102,51,101,52,102,50,98,51,55,102,101,53,98,53,102,102,48,49,56,53,48,49,101,55,48,48,102,102,51,101,49,51,54,48,101,98,48,51,100,50,48,102,52,99,98,54,48,102,53,56,51,98,56,48,50,55,55,98,56,51,97,99,48,55,54,52,57,97,49,101,53,52,101,50,99,99,97,57,48,55,52,98,56,48,57,54,56,48,102,49,48,55,100,99,48,52,57,56,51,98,56,57,50,49,101,51,50,99,48,98,50,52,51,48,101,98,102,48,102,101,57,55,56,48,52,100,55,97,49,56,55,56,56,98,50,57,52,48,48,101,102,97,52,97,48,56,55,54,54,56,98,99,52,99,52,51,57,50,99,53,51,97,52,97,99,99,53,98,53,101,99,53,56,50,54,98,57,50,97,48,51,48,55,56,48,51,101,98,57,48,48,49,102,52,56,52,48,52,57,48,48,48,102,102,51,101,98,55,57,48,48,97,52,50,101,52,49,100,53,56,55,48,54,56,98,53,48,55,100,48,56,99,49,100,101,50,98,48,97,54,48,102,52,56,51,100,100,101,49,101,55,48,55,98,97,56,53,50,49,101,100,52,99,52,55,52,55,48,101,50,97,53,57,55,54,53,98,56,48,51,100,56,48,49,101,49,48,55,97,101,49,102,97,48,101,56,57,52,51,99,98,99,48,102,53,56,55,49,99,97,100,48,102,51,56,50,52,57,48,50,51,99,57,53,98,53,53,99,97,98,50,98,54,98,57,53,57,50,101,54,52,99,48,49,53,101,56,48,49,100,102,56,56,50,101,52,48,49,101,100,98,48,49,50,99,48,48,55,56,54,99,101,48,48,102,102,55,98,56,48,48,52,57,48,49,50,48,48,102,102,48,102,55,51,56,48,51,99,101,50,97,50,56,48,51,55,101,52,49,50,48,48,102,102,57,54,48,49,51,102,48,49,50,53,48,48,102,102,55,57,52,98,48,52,57,49,56,49,51,99,48,49,55,101,48,50,53,50,52,56,49,50,52,55,48,48,102,102,98,49,50,52,52,49,52,48,56,56,48,48,102,102,57,98,102,48,48,55,99,57,51,99,48,49,102,54,56,99,48,52,100,53,101,48,55,57,48,49,99,100,97,48,55,100,98,56,51,56,54,48,101,50,48,49,101,49,48,48,102,102,51,100,101,52,53,55,101,48,55,51,54,48,48,102,52,100,48,48,102,102,57,55,55,48,102,52,56,48,57,51,56,55,53,48,51,100,98,99,51,99,99,53,53,56,48,51,100,98,56,48,48,102,53,48,50,56,49,99,53,49,52,50,49,102,48,50,99,56,49,50,48,49,99,57,48,102,50,53,48,55,53,54,56,98,97,48,52,101,57,53,101,53,56,49,54,49,100,48,99,48,49,101,101,50,100,100,48,52,98,50,52,99,48,50,49,102,102,56,48,102,51,52,48,48,102,102,102,98,101,54,48,48,102,102,55,100,102,51,56,51,98,53,48,48,102,102,55,100,54,101,56,51,97,99,48,102,50,48,51,57,57,48,55,52,54,57,101,48,48,102,55,53,48,49,51,56,52,49,102,102,48,101,101,49,54,101,53,53,56,55,54,48,97,51,101,56,97,53,102,57,52,57,99,49,100,52,57,52,97,49,101,100,48,101,101,56,51,101,50,48,101,99,49,52,97,48,102,99,51,57,54,52,49,101,57,48,55,51,99,49,102,99,48,55,53,56,49,102,97,101,49,99,56,48,55,57,101,49,99,56,50,98,53,48,98,56,51,98,48,52,101,50,99,57,48,100,51,99,51,99,52,48,57,56,57,98,50,99,101,56,97,102,48,101,100,55,101,57,99,57,99,48,49,53,54,101,48,102,56,52,49,101,100,56,55,101,56,49,102,98,56,51,100,48,48,55,56,54,48,102,57,52,49,101,55,49,55,50,48,48,102,102,102,55,49,48,51,99,48,48,102,102,55,97,50,49,102,52,48,102,54,56,51,99,50,48,102,57,57,55,57,100,48,48,102,102,97,55,50,57,102,57,54,97,49,101,98,48,102,98,48,55,56,52,98,49,48,102,52,48,55,56,56,98,50,101,53,54,49,52,48,53,53,49,52,97,53,50,97,50,54,52,102,50,101,48,98,57,52,102,52,99,101,56,48,53,50,57,53,97,53,55,49,53,56,56,52,48,57,97,97,54,99,97,100,50,98,100,48,52,97,102,56,54,100,48,54,48,52,49,50,100,48,98,50,52,99,50,101,48,98,51,50,99,48,98,54,50,99,53,101,99,57,50,57,99,53,57,97,54,50,53,49,54,48,53,56,50,52,54,54,100,57,54,98,51,99,57,56,57,101,57,49,100,50,53,50,53,50,51,98,52,99,54,57,52,55,57,50,54,57,50,57,49,53,52,54,57,100,97,52,55,100,98,52,99,54,100,98,52,57,53,50,102,102,101,97,48,55,49,97,48,48,102,97,55,100,48,48,55,100,99,49,56,51,101,98,48,48,55,100,52,101,48,51,101,99,52,100,48,102,56,56,55,51,57,48,98,48,55,101,48,49,99,100,56,55,101,55,51,49,99,49,102,48,56,51,57,99,99,57,50,49,100,48,48,102,102,101,100,48,48,102,102,51,100,52,52,101,49,100,57,48,101,55,56,51,99,101,50,97,99,49,100,102,101,57,48,102,102,57,54,99,48,101,100,56,49,101,52,56,55,57,52,51,57,100,99,51,97,56,49,101,99,48,55,57,48,57,50,49,101,57,48,48,55,53,53,53,48,53,48,97,99,51,99,51,57,49,50,56,51,98,99,53,97,100,53,49,53,56,57,100,101,100,48,52,48,57,99,57,55,53,102,102,48,48,99,102,56,48,48,102,102,55,100,99,56,48,48,102,102,51,101,99,99,52,48,57,52,54,48,48,55,100,57,51,48,48,51,101,51,102,52,48,48,102,102,102,98,48,99,48,102,54,48,49,50,98,48,48,102,50,54,56,51,102,100,56,51,56,56,48,48,102,102,102,50,57,98,99,51,102,56,56,50,48,48,102,102,102,54,55,56,51,99,100,48,101,98,101,48,101,101,48,48,102,102,51,100,99,99,48,52,101,98,56,51,97,100,50,97,56,51,98,50,54,52,97,48,55,56,97,49,99,51,48,101,50,54,50,100,55,57,55,53,56,51,56,50,49,101,52,52,97,50,50,53,51,50,49,97,54,102,50,98,54,53,49,48,48,49,100,97,55,50,56,53,100,51,49,48,50,57,51,56,48,50,99,49,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,51,55,52,48,49,102,48,98,48,48,102,49,49,52,98,56,48,49,102,53,97,99,48,102,101,52,51,97,53,57,51,52,99,49,101,49,48,48,55,57,101,51,48,55,97,54,49,101,51,48,49,50,102,101,56,101,57,51,99,48,49,100,56,102,99,49,99,51,48,49,50,97,99,53,53,101,52,102,57,52,97,48,52,97,56,50,52,102,49,100,51,55,56,50,53,55,97,50,56,50,55,51,97,54,56,102,101,98,51,54,52,48,100,53,56,48,99,99,99,48,49,102,50,54,56,48,101,101,57,55,52,49,101,98,48,48,55,100,50,50,48,49,51,97,99,49,100,102,50,56,49,48,102,97,55,57,54,101,57,101,48,48,102,50,101,49,50,56,54,56,53,57,50,49,49,100,48,99,51,53,101,56,101,48,52,100,98,48,51,56,55,52,98,52,56,50,52,57,50,57,54,57,50,56,56,56,57,97,55,50,50,97,51,50,52,55,102,97,101,101,52,101,54,100,50,50,102,101,51,56,48,97,49,48,48,102,102,48,102,56,53,56,48,55,56,56,98,97,101,48,48,102,102,102,98,50,57,48,55,102,50,49,100,50,57,52,99,100,99,51,98,100,52,48,52,56,101,48,51,100,51,48,102,50,54,50,98,102,97,51,50,51,54,48,48,102,102,55,54,99,56,48,51,100,55,57,48,50,53,53,99,97,99,48,52,102,101,52,97,48,52,97,56,50,55,48,54,52,50,100,57,49,55,97,50,56,50,55,51,50,49,49,102,53,53,54,56,50,54,54,97,101,48,49,57,55,97,49,101,51,48,101,101,57,52,99,49,101,98,50,57,100,50,56,97,48,48,102,102,102,48,50,49,102,52,101,50,57,99,98,48,48,99,51,50,54,50,49,56,50,54,53,50,57,49,48,51,54,101,56,99,57,48,56,101,57,52,56,102,51,100,50,49,49,53,50,53,48,100,50,97,52,56,97,53,50,51,98,49,53,51,101,54,102,55,97,97,57,57,57,102,102,52,102,53,102,102,48,48,102,102,98,50,57,48,48,55,99,51,98,99,48,57,99,57,99,48,101,53,48,48,102,102,57,101,98,48,102,55,56,49,50,56,98,50,53,52,48,50,55,51,56,49,51,98,54,48,48,102,54,102,99,102,50,100,48,48,102,102,52,99,48,49,50,101,48,50,52,100,99,48,57,54,102,48,55,51,101,48,52,99,101,56,51,100,48,102,99,48,52,98,98,48,55,54,48,98,50,99,53,57,56,48,57,56,54,50,99,56,49,50,56,55,99,49,101,49,48,101,56,56,50,52,48,99,52,102,56,48,57,101,57,50,48,49,50,102,99,48,49,57,102,48,97,48,49,50,52,56,48,48,102,102,102,97,100,100,48,50,54,57,99,98,57,48,48,55,100,54,56,56,48,51,101,99,48,56,49,99,100,48,49,51,51,54,49,101,48,48,102,102,101,101,100,50,53,57,55,48,48,101,53,51,48,51,99,50,101,57,52,49,100,102,101,53,98,97,50,97,51,55,52,56,99,48,102,49,56,49,99,98,48,55,101,56,51,56,54,56,100,102,49,54,54,56,97,49,100,99,48,102,100,50,50,54,48,48,102,102,98,53,48,102,100,97,51,97,54,101,50,48,53,49,49,54,52,52,56,54,54,102,102,50,98,101,98,100,49,54,48,56,48,48,102,102,49,100,98,54,98,102,101,48,49,51,52,99,48,48,102,102,102,98,102,53,48,50,53,51,56,51,97,52,48,52,57,97,56,48,51,101,100,49,48,48,102,102,57,56,102,48,55,51,54,48,101,100,52,97,52,48,49,50,51,48,55,53,54,53,49,100,48,51,97,48,99,49,99,55,54,52,48,52,100,48,98,48,50,99,56,51,54,99,53,56,56,49,50,101,101,48,101,54,99,51,100,50,49,101,51,97,97,97,50,102,99,51,99,56,49,101,99,48,102,49,99,55,99,49,101,50,48,102,51,49,54,52,54,99,53,99,57,54,51,102,53,48,50,54,48,101,53,54,101,56,50,98,54,50,49,48,57,48,56,48,57,56,49,52,48,51,49,56,52,48,49,102,51,52,51,48,50,53,51,52,51,100,56,49,102,97,48,55,52,97,48,52,98,50,48,49,51,52,54,49,99,100,50,56,102,98,56,49,100,55,48,55,49,49,56,49,102,51,102,48,55,99,56,53,98,56,48,57,57,97,48,101,101,100,54,48,55,57,101,49,101,55,48,50,53,53,99,49,100,100,48,51,98,97,48,48,102,102,55,54,55,57,54,56,49,101,50,52,52,52,100,102,98,57,54,56,56,97,57,52,56,54,48,48,102,102,101,97,98,49,52,50,53,57,48,102,53,57,99,50,100,99,49,50,49,49,102,49,54,48,97,48,49,55,51,99,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,99,57,56,48,51,101,50,97,101,48,52,97,54,56,55,52,99,49,99,52,56,48,51,101,97,101,52,49,100,57,48,51,101,51,54,99,97,53,99,53,51,56,51,100,53,48,50,54,50,102,56,55,100,51,48,51,100,52,55,54,52,98,51,50,99,56,98,49,99,57,97,48,48,102,102,102,52,56,99,48,57,56,56,48,50,54,50,56,51,97,99,49,99,56,101,48,48,102,102,100,100,51,49,55,52,49,100,99,52,53,48,52,97,48,55,55,56,98,57,97,100,102,48,55,53,99,97,102,48,101,102,101,98,102,53,98,57,54,100,56,98,49,50,99,98,53,97,54,102,48,48,102,102,97,102,53,48,50,53,55,48,48,57,54,102,48,55,56,50,48,52,100,98,48,51,102,52,48,101,51,56,49,50,102,97,48,101,97,48,97,101,48,49,51,54,48,55,56,50,48,102,48,52,48,49,101,101,51,97,48,101,102,49,53,100,50,57,52,53,48,50,48,99,98,99,48,48,102,102,102,54,57,56,55,51,99,98,102,48,102,97,49,54,53,50,48,57,57,48,102,51,49,55,52,49,100,101,50,57,97,55,54,50,97,48,51,98,97,53,56,100,55,48,52,102,49,55,54,56,50,55,97,57,100,97,48,49,51,97,57,100,101,53,48,97,99,48,51,100,51,52,51,98,56,49,100,100,50,57,56,51,97,97,53,51,97,50,57,52,48,49,100,102,52,51,101,56,50,53,51,57,53,101,49,98,101,52,51,52,51,48,52,99,97,53,50,53,56,54,51,100,50,53,50,49,50,49,50,57,50,50,55,50,52,50,53,50,52,97,54,50,53,53,49,50,52,97,52,56,55,101,97,98,100,53,102,102,51,53,53,53,51,98,102,57,99,98,102,101,48,56,101,48,48,51,101,100,49,52,48,57,99,57,48,48,102,102,55,56,55,101,56,49,50,50,97,48,102,99,52,48,57,98,98,48,49,50,56,101,53,102,56,48,51,100,50,54,48,48,102,102,55,97,54,54,54,50,97,102,57,54,50,48,50,53,54,48,57,98,99,49,102,101,48,55,99,48,48,101,102,48,49,100,56,55,99,48,50,54,51,56,51,98,54,49,101,99,48,52,97,101,56,48,48,55,98,100,55,50,53,101,51,57,52,48,57,102,97,102,50,51,101,56,100,100,48,55,100,48,50,55,100,48,56,48,50,99,97,48,48,49,102,49,54,57,48,101,101,57,55,50,53,57,48,48,102,102,51,101,101,101,99,48,57,51,55,48,102,48,97,48,97,49,55,55,52,97,56,48,101,99,101,48,50,54,48,102,49,55,52,57,54,49,98,97,51,51,52,48,57,48,48,49,51,97,48,50,53,50,52,48,57,56,50,52,50,50,98,51,102,52,54,52,56,52,57,57,52,98,52,56,48,52,101,97,53,48,51,51,98,50,49,98,55,54,52,52,100,55,101,98,52,52,57,97,57,52,48,54,100,98,48,48,102,102,55,99,99,51,99,48,57,99,57,101,48,101,52,99,48,57,49,52,48,101,56,48,49,50,56,98,52,53,51,56,50,55,51,48,49,51,98,52,48,48,102,102,102,55,48,52,101,50,100,55,49,54,49,57,49,99,48,52,57,56,48,49,101,53,98,56,49,102,48,48,102,102,49,50,99,50,48,102,51,102,55,48,49,50,101,48,48,55,98,54,56,98,50,101,53,97,48,50,55,102,57,54,52,48,57,52,51,56,48,51,100,99,48,49,100,49,99,56,49,98,49,51,99,48,50,55,98,102,56,48,57,55,101,48,52,48,99,48,49,102,48,56,52,48,55,55,54,48,48,100,55,48,56,48,55,56,48,53,101,49,53,48,48,48,102,102,98,56,57,98,50,49,99,56,50,100,99,48,52,99,52,48,49,51,50,99,99,97,51,48,102,49,102,99,53,55,97,50,97,54,48,99,48,48,102,102,100,50,53,48,102,55,50,101,53,48,55,56,57,98,50,98,56,52,100,97,102,102,56,48,102,98,54,49,101,51,48,102,49,49,52,99,49,100,52,50,57,100,50,56,98,102,48,102,48,50,54,55,52,49,50,57,99,97,102,48,99,51,97,54,50,54,48,50,53,57,50,57,50,99,51,49,101,57,50,57,48,56,101,56,97,56,102,53,100,49,100,49,53,49,57,51,49,50,97,56,57,50,53,50,52,51,49,51,51,97,54,51,102,57,97,97,57,97,102,98,99,101,53,48,48,57,50,48,48,48,102,102,55,100,97,54,57,54,50,56,56,53,98,48,48,51,101,99,101,56,48,49,102,54,51,52,53,98,49,53,97,102,54,52,57,50,98,99,98,53,48,50,55,98,52,48,57,98,99,50,99,49,48,53,50,51,52,51,99,100,48,54,101,56,54,53,56,56,51,102,102,48,55,56,54,57,52,56,101,102,102,54,49,102,56,57,52,56,57,50,52,56,99,57,49,98,102,100,53,49,51,101,52,54,51,101,51,101,101,52,56,48,51,52,54,52,48,49,102,50,54,56,48,102,49,49,55,52,49,100,52,48,48,55,100,50,50,48,49,51,97,99,49,101,48,50,56,49,51,51,97,48,49,54,101,56,48,48,102,102,48,102,50,101,49,52,56,54,57,57,57,49,100,49,100,51,48,51,50,101,57,48,48,52,100,98,48,51,56,55,52,52,52,56,50,52,56,99,57,54,56,99,57,54,56,57,101,55,97,50,97,52,97,52,54,102,101,101,50,56,99,55,100,52,50,102,54,51,48,48,102,102,53,48,50,49,54,56,53,57,50,54,49,55,48,53,57,57,54,48,53,98,49,54,50,102,54,52,57,52,101,50,99,100,51,49,50,56,98,48,50,99,49,50,51,51,54,99,98,53,57,101,52,99,52,102,55,102,97,52,97,52,97,52,55,54,57,56,100,50,56,102,50,52,100,50,53,102,97,97,51,52,101,100,50,51,101,100,97,54,51,54,100,97,55,102,99,97,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,54,55,99,48,48,102,102,55,100,99,100,56,48,51,101,53,52,99,48,101,97,56,51,56,99,48,101,102,52,98,50,48,55,51,50,48,48,102,102,102,97,100,97,48,102,100,48,48,51,100,101,52,48,102,54,99,51,99,53,100,49,54,57,51,56,49,102,54,56,48,51,100,98,54,49,101,50,48,101,101,56,48,51,100,49,102,101,53,49,57,55,101,48,101,99,52,51,99,101,56,99,54,48,55,54,101,48,102,101,48,48,102,102,57,55,97,52,101,48,101,100,48,55,102,54,99,51,102,52,49,100,98,52,57,48,102,101,56,55,53,98,54,99,57,100,98,48,55,54,98,97,51,55,48,102,50,53,53,102,50,99,54,56,97,49,52,50,101,48,49,55,48,56,98,97,102,102,97,101,52,100,52,99,52,57,50,99,49,50,53,100,52,98,52,98,55,48,51,53,52,56,55,98,98,55,100,99,55,51,99,101,54,99,55,51,48,52,54,100,56,52,54,49,99,52,56,98,49,53,57,53,48,97,101,98,97,102,102,56,48,99,97,48,48,48,102,102,102,97,49,48,48,48,102,102,55,100,101,98,48,51,99,48,48,48,102,102,55,100,54,57,48,51,100,57,50,98,99,49,100,48,56,51,100,51,52,98,48,48,102,102,55,98,57,48,48,57,52,50,48,55,98,50,49,102,99,52,53,52,57,48,102,99,49,52,100,57,49,99,97,55,50,57,98,56,51,98,52,48,102,55,56,55,102,99,51,99,99,48,101,54,99,51,97,97,49,101,52,48,55,102,53,52,53,56,56,55,53,99,49,100,48,48,102,102,55,102,52,49,101,57,48,55,100,55,48,55,50,52,49,100,56,56,55,48,56,98,51,52,52,48,48,55,97,53,101,53,50,57,54,48,56,50,53,55,48,55,56,52,49,51,50,52,99,97,99,57,50,98,99,51,99,57,51,51,54,53,56,56,48,54,55,99,49,53,99,57,99,48,52,98,55,48,48,51,101,99,50,48,48,57,54,97,52,48,50,99,57,97,56,48,48,55,97,97,52,48,101,48,56,49,102,55,48,55,49,49,49,49,51,49,98,56,97,97,48,102,101,56,55,50,51,49,55,101,49,99,102,48,55,57,50,48,101,102,101,53,50,50,54,55,102,101,48,48,102,102,102,54,51,56,55,99,56,97,98,99,53,57,56,55,50,56,51,101,99,51,102,100,50,53,54,57,54,50,53,55,100,49,54,50,55,102,57,48,48,98,53,52,49,48,48,98,50,48,48,56,98,55,53,48,55,49,52,48,57,52,54,48,50,55,100,56,48,57,97,102,48,50,52,52,52,51,100,101,57,48,49,102,101,48,50,53,53,48,49,101,97,102,48,55,53,52,49,101,99,52,98,52,51,55,53,48,53,50,48,98,53,57,48,101,51,48,51,98,57,48,102,97,99,98,99,56,56,57,48,53,57,48,55,54,48,98,98,52,56,54,51,57,53,99,48,102,49,52,51,57,99,49,101,101,50,97,52,100,52,53,97,48,55,52,52,51,98,54,57,57,98,56,50,52,52,102,51,52,53,54,54,57,56,102,50,100,97,54,50,55,52,50,54,102,102,56,48,54,48,49,56,49,51,57,97,48,48,102,56,55,48,56,49,50,98,56,48,102,101,99,49,101,49,51,99,49,102,50,48,50,53,57,48,49,102,99,56,48,51,99,57,102,49,52,54,57,100,54,101,97,52,57,55,48,49,100,51,101,48,101,98,48,49,101,50,48,49,51,48,55,99,98,48,50,100,100,50,52,98,97,48,102,52,49,54,50,53,56,57,54,50,48,50,55,54,49,102,100,48,50,54,55,52,97,50,52,99,52,52,48,52,101,50,50,49,55,54,53,49,97,48,101,52,50,52,52,52,49,57,52,50,56,99,49,100,55,99,53,56,52,54,100,54,53,101,50,55,52,52,56,51,98,52,48,48,102,97,99,53,48,48,55,99,54,55,48,48,57,51,102,48,48,102,102,55,100,55,98,56,55,57,52,97,49,48,55,97,52,49,102,53,50,101,54,56,48,57,56,102,48,55,102,48,49,100,50,48,102,48,57,53,54,53,102,56,55,52,99,49,101,99,102,50,98,52,49,101,56,48,51,57,102,99,53,50,50,52,57,52,52,53,56,48,55,48,56,98,102,50,56,101,52,48,49,101,99,50,50,97,56,49,102,98,56,55,100,99,51,57,99,53,57,101,50,98,56,51,101,52,49,99,97,52,97,48,102,51,54,97,50,99,53,48,53,51,55,50,55,54,50,102,50,52,97,97,50,99,50,50,99,97,98,50,98,97,53,98,52,102,48,49,54,55,52,48,57,52,54,48,48,102,102,55,99,99,99,48,48,102,102,57,97,101,48,55,51,54,49,99,102,52,56,50,57,99,48,57,97,99,48,55,49,56,48,48,102,51,57,52,49,101,100,55,100,50,57,100,55,57,49,56,51,101,54,48,48,102,102,102,53,51,56,49,100,99,48,49,50,101,102,57,49,49,49,51,57,53,97,49,100,97,52,52,54,49,49,55,56,55,55,48,49,100,100,48,49,50,98,52,53,57,49,53,50,57,49,101,48,98,54,50,98,48,51,99,56,53,99,48,50,54,101,97,101,54,101,101,52,51,100,51,56,97,102,97,101,49,57,57,52,54,56,49,101,98,48,50,54,101,52,48,49,102,51,51,48,48,50,54,98,56,49,102,50,48,55,51,100,49,99,97,55,48,50,53,52,99,49,99,54,48,48,102,102,51,99,57,97,56,55,98,53,56,52,97,54,57,101,52,57,48,102,57,56,48,51,100,52,101,48,55,55,48,48,102,102,52,99,52,54,52,98,52,52,99,53,54,56,55,57,53,49,49,50,49,49,55,48,55,55,48,49,101,50,56,49,50,98,52,53,54,57,53,50,56,102,101,99,98,54,50,99,99,51,98,54,53,99,48,50,54,101,54,101,97,101,50,52,51,97,100,99,97,102,57,101,49,57,57,55,56,57,102,101,55,102,99,48,55,51,50,48,48,55,100,99,53,48,48,51,101,100,55,48,51,97,48,48,102,102,48,102,97,57,102,48,55,49,48,49,99,55,48,55,98,97,53,101,48,55,51,50,52,49,101,50,57,54,99,49,102,50,48,55,98,97,49,100,97,48,55,55,53,48,49,100,51,99,49,101,49,50,101,48,51,57,99,48,57,51,50,98,56,51,99,54,49,99,101,48,55,57,101,49,101,54,99,49,101,48,48,49,51,99,52,53,48,55,54,101,48,102,50,53,49,53,50,98,101,52,57,48,55,54,101,57,50,56,48,48,102,102,50,52,100,52,56,48,53,55,100,100,102,52,100,101,53,56,48,48,102,102,57,56,99,52,97,48,101,54,99,98,49,48,48,97,48,52,48,50,54,51,99,48,57,56,52,48,55,97,52,48,52,100,53,48,51,101,53,48,102,56,48,51,102,98,48,55,100,97,49,101,50,48,48,55,98,98,52,49,101,56,48,55,102,51,56,55,55,51,56,55,57,56,51,99,50,48,50,53,50,49,100,100,50,56,102,49,54,50,48,48,102,102,102,54,100,48,55,53,56,97,50,48,101,54,57,52,57,56,48,52,98,52,51,97,56,53,52,48,55,55,99,51,98,54,56,55,50,56,52,49,100,101,48,101,100,57,53,56,53,55,101,57,52,50,50,57,53,48,101,101,98,50,50,101,55,48,98,48,48,52,101,57,54,50,101,50,54,97,55,51,56,51,102,56,49,51,55,50,48,52,101,101,56,49,51,51,101,48,52,102,55,56,51,99,54,52,55,48,55,98,97,48,52,100,54,48,51,99,101,48,48,55,97,97,56,48,102,48,57,48,56,97,50,54,48,51,98,56,56,101,53,102,100,48,55,50,99,49,100,102,48,55,50,56,51,51,50,57,53,49,56,98,101,48,102,52,56,55,57,57,56,52,49,99,53,54,48,51,98,56,48,101,57,48,55,52,52,97,55,101,54,50,101,52,51,100,101,49,101,52,52,101,99,57,53,54,53,55,48,50,55,54,98,57,54,53,57,57,101,101,102,52,48,52,49,52,48,54,100,48,56,49,52,57,53,102,102,49,56,52,51,98,56,49,101,50,50,101,48,51,97,54,53,98,97,50,49,55,101,49,100,102,52,99,99,56,50,53,99,49,53,101,48,57,56,99,56,54,57,56,48,57,55,52,54,52,98,101,99,56,50,54,53,49,100,50,49,49,53,50,51,101,54,49,50,100,49,57,50,100,49,50,56,57,50,50,97,52,50,52,52,102,100,53,49,102,52,99,100,55,98,100,56,102,98,55,53,48,48,101,51,57,48,48,102,102,55,100,51,51,48,48,102,102,51,101,100,101,52,49,100,49,56,48,51,101,100,54,48,49,99,50,51,99,49,101,57,50,56,100,101,48,48,55,98,55,56,49,102,57,48,55,48,101,57,57,99,48,102,97,56,49,100,55,49,48,48,102,51,57,55,48,48,48,102,102,102,54,49,56,48,51,100,99,101,49,102,51,48,55,57,101,53,53,56,51,98,56,102,56,51,101,99,57,56,48,101,100,52,49,100,98,48,55,52,48,51,100,51,56,51,100,54,49,100,50,48,55,54,101,57,50,49,101,54,50,50,49,100,50,52,51,52,102,48,48,102,102,55,98,55,97,53,50,98,49,53,54,49,101,52,99,56,48,53,97,54,56,48,52,102,48,48,52,100,50,97,56,55,98,56,49,50,102,56,48,52,99,55,48,51,101,53,48,50,53,53,52,49,101,97,48,55,55,48,49,102,54,48,51,56,53,48,102,56,56,48,51,100,56,54,48,102,51,52,51,97,53,99,98,56,99,49,100,102,48,102,50,99,56,55,55,56,51,97,99,49,101,56,48,49,50,102,99,53,100,56,55,55,48,98,98,48,101,97,49,54,53,102,57,52,99,49,102,50,50,57,52,51,99,50,49,100,100,52,99,57,52,100,50,56,52,51,99,54,53,100,50,48,102,56,52,101,50,98,57,51,97,54,51,97,53,48,48,102,102,57,56,98,53,49,48,53,57,50,49,97,48,97,55,51,55,102,101,48,49,102,48,50,97,49,53,48,48,102,102,102,55,56,49,102,49,56,51,98,56,48,55,48,97,48,101,102,48,51,99,56,48,102,52,99,49,101,99,48,55,56,97,56,51,97,101,49,99,53,48,101,55,49,53,52,53,99,49,55,97,49,101,49,50,102,102,49,53,48,49,101,48,50,102,55,97,48,49,53,50,53,48,57,53,50,53,57,49,55,101,53,99,97,53,54,50,98,48,51,97,101,53,52,57,55,56,53,99,97,53,56,50,52,56,97,55,50,57,56,98,51,52,100,97,52,52,52,49,50,98,100,51,53,51,53,99,56,52,52,100,51,50,100,100,97,54,53,99,52,100,48,48,102,102,53,50,101,48,48,51,98,100,49,56,48,48,102,102,102,98,100,54,48,48,102,102,53,99,101,55,48,48,102,102,51,50,54,55,48,50,52,102,56,48,48,53,100,102,53,52,48,97,102,48,48,57,97,56,48,50,55,56,99,48,57,97,51,48,50,55,53,52,51,99,48,53,53,48,55,57,99,48,57,57,57,48,55,97,51,50,48,102,51,48,98,97,50,56,48,97,54,52,48,50,56,48,97,56,52,100,101,49,99,98,48,55,55,52,49,99,102,97,52,53,50,57,99,97,101,52,100,48,102,48,57,54,50,53,54,97,51,102,52,55,48,55,55,101,49,100,48,48,102,102,101,57,50,48,50,53,53,50,50,97,53,48,55,98,48,98,99,55,51,50,53,97,54,97,49,98,56,57,98,99,48,52,99,56,56,53,53,53,51,54,56,48,56,51,50,56,53,102,101,48,51,100,97,48,48,51,101,99,102,52,48,49,102,50,101,99,48,55,52,99,49,99,56,50,98,56,51,102,54,48,101,55,99,48,57,48,56,50,56,48,48,49,101,97,55,56,55,57,48,98,51,48,101,102,56,55,97,52,51,98,52,53,55,48,51,102,99,48,49,51,54,48,102,51,56,55,50,51,48,51,98,101,48,102,55,97,53,51,50,49,102,100,48,101,98,50,51,49,54,49,50,48,101,98,56,49,102,50,48,49,50,100,101,57,56,56,52,49,101,97,99,49,100,52,52,99,52,51,48,101,53,56,55,100,52,49,50,98,54,53,56,52,57,53,56,53,102,56,48,57,97,53,48,55,54,102,100,99,54,52,50,50,99,53,51,102,56,48,53,102,49,56,51,101,49,48,55,98,54,49,102,97,48,55,102,48,48,102,52,48,49,101,49,56,51,101,53,48,55,57,99,53,99,56,48,51,100,99,52,48,102,48,48,49,101,56,56,55,100,48,51,100,97,48,102,48,56,51,101,54,53,101,55,52,48,50,57,99,97,55,101,53,97,56,55,97,99,51,101,99,49,101,49,50,99,52,51,100,48,49,101,50,50,99,98,57,53,56,53,48,49,53,52,53,50,49,52,97,56,57,57,51,99,98,56,50,101,53,51,100,51,51,97,48,49,52,97,53,54,57,53,99,53,54,50,49,48,50,54,98,98,54,53,54,57,53,101,56,50,53,55,99,51,54,56,51,48,49,53,56,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,56,48,99,57,52,48,48,102,97,48,57,48,48,55,100,49,55,48,55,101,52,48,49,102,54,55,48,48,102,102,102,53,48,97,57,48,55,99,99,48,102,51,57,49,102,56,55,55,56,48,57,51,99,48,55,53,101,49,102,52,52,51,99,49,102,53,50,102,51,53,49,52,101,53,99,54,48,55,57,101,49,101,98,48,101,52,48,55,56,48,49,99,101,48,55,97,52,51,99,54,48,101,49,101,56,97,101,50,56,48,49,101,102,56,55,48,56,49,101,57,56,55,51,52,48,49,101,102,55,48,55,54,48,49,102,102,50,99,57,51,48,48,102,102,49,101,97,57,49,52,97,53,55,97,54,57,53,99,49,100,99,48,52,98,49,48,50,98,48,49,51,101,49,101,53,100,57,48,49,48,48,48,102,102,51,48,100,48,48,57,98,99,48,48,102,102,55,100,51,50,56,49,50,55,52,48,52,100,50,48,49,50,53,54,56,99,48,52,57,98,51,56,49,99,52,48,48,55,98,53,52,97,48,48,102,102,101,48,48,55,48,53,56,48,101,102,48,51,56,55,50,102,51,56,55,57,99,49,101,57,49,55,98,56,49,100,53,48,55,99,48,51,97,54,48,101,57,99,51,100,48,48,102,102,101,99,48,49,100,55,56,55,99,56,48,52,98,98,56,51,100,50,50,56,57,51,56,51,102,56,48,48,102,102,102,54,50,97,49,56,55,56,101,57,51,50,52,51,98,52,49,102,56,48,102,54,50,55,57,53,54,49,101,53,98,52,53,56,56,48,102,51,53,97,55,100,55,48,52,102,52,102,102,56,48,52,99,48,97,101,97,48,102,98,48,48,102,102,51,101,99,55,48,48,102,102,57,48,99,48,55,97,56,48,48,102,97,101,52,48,50,54,57,52,51,102,50,48,52,98,55,48,51,100,50,54,56,49,51,48,48,50,53,97,53,56,48,55,57,52,98,56,48,55,55,56,49,101,57,50,54,49,100,101,54,51,48,51,99,49,48,55,53,97,56,56,48,102,49,56,51,102,54,49,99,52,48,101,56,56,51,99,49,99,53,50,49,52,48,49,102,50,48,102,100,48,48,51,100,97,100,56,51,100,52,48,48,102,54,52,49,54,50,57,98,99,51,97,101,53,100,57,55,100,52,49,101,49,48,101,102,102,102,100,48,48,102,102,98,53,57,98,97,99,100,97,55,50,55,56,50,49,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,55,101,99,48,48,102,102,102,56,100,99,56,49,51,98,54,56,54,48,52,57,49,56,48,51,101,99,101,56,49,100,98,49,54,99,53,57,57,53,100,56,98,48,52,48,48,50,54,52,100,48,56,51,57,101,48,52,97,52,97,55,97,52,48,50,55,49,50,49,48,99,48,52,57,53,48,56,49,102,49,56,51,102,102,48,55,48,101,57,54,57,50,53,102,56,50,53,100,49,52,51,97,50,49,101,98,52,97,50,99,101,57,48,49,49,99,51,97,53,101,102,49,53,99,100,99,56,55,55,102,97,55,102,97,102,98,56,55,57,52,97,101,102,98,99,97,55,48,48,102,102,54,102,54,57,53,56,53,57,50,49,57,55,48,53,54,49,53,101,53,98,49,53,99,102,55,52,57,52,49,50,100,49,48,100,49,52,98,49,50,98,100,50,51,98,54,102,51,52,49,97,97,49,97,55,98,51,50,57,50,56,99,57,49,57,57,52,56,100,48,57,49,50,52,100,49,57,101,57,97,51,53,54,57,97,49,99,100,101,54,48,100,101,54,52,48,50,48,99,52,97,98,50,99,57,51,48,97,55,50,99,99,97,102,50,100,56,97,101,55,98,50,51,50,55,49,53,56,57,56,56,97,53,56,49,53,101,57,49,100,98,54,53,100,99,99,97,54,50,48,50,52,54,52,57,52,54,52,56,99,100,50,52,54,97,52,55,97,50,48,57,50,99,52,100,49,98,101,102,50,51,55,100,53,51,55,98,102,100,52,48,49,100,100,56,48,48,102,102,102,97,98,49,50,99,53,50,99,98,54,48,48,55,100,54,50,56,48,51,101,98,57,52,98,54,50,99,57,101,101,57,50,53,56,49,54,97,48,52,56,56,48,49,50,56,54,53,56,50,55,50,52,55,56,54,100,97,48,52,99,50,54,49,54,50,48,101,48,48,102,102,49,100,101,50,53,50,52,51,100,57,56,54,50,50,53,49,101,52,57,50,52,50,52,55,101,54,56,56,57,100,51,98,102,100,51,56,100,56,100,53,102,101,48,49,54,99,56,48,48,102,57,53,52,56,49,50,57,97,49,101,99,48,55,49,50,48,48,102,98,52,54,48,55,57,97,48,102,56,100,99,50,56,102,57,52,101,48,101,97,52,48,57,56,99,48,48,102,102,55,98,50,99,48,49,101,57,53,98,98,54,53,57,57,53,97,53,56,102,52,100,101,48,101,56,99,48,57,55,55,48,50,53,100,52,51,97,101,49,102,55,101,48,48,100,100,50,57,55,52,49,101,51,52,53,48,52,57,56,55,56,52,98,57,100,56,99,49,101,56,50,98,56,51,98,102,101,97,54,98,102,50,97,54,52,98,48,50,98,55,52,50,54,102,48,48,99,56,100,48,48,102,102,55,100,53,100,48,49,51,57,50,48,48,102,49,48,50,48,50,52,53,52,49,99,55,48,49,51,55,54,48,50,53,49,99,97,48,48,102,102,48,55,97,98,50,48,48,102,53,50,99,101,53,53,101,50,99,52,48,52,100,48,49,50,57,56,51,56,50,48,102,56,48,49,101,49,56,51,98,48,100,56,48,52,99,55,56,55,54,99,51,97,54,48,57,97,100,54,48,48,102,102,102,54,53,55,52,98,101,54,50,56,49,48,51,52,54,52,56,102,49,102,97,55,55,57,48,52,102,97,54,56,48,98,48,101,48,48,102,102,102,57,97,56,56,49,50,101,48,48,102,102,102,48,99,49,101,53,56,51,56,97,48,50,53,49,99,48,57,56,52,48,101,100,97,48,55,52,57,48,55,55,101,48,52,98,49,56,48,51,100,55,100,48,48,55,97,57,50,53,56,54,52,97,50,56,53,97,99,56,49,99,49,102,53,48,55,98,99,48,57,53,55,48,101,54,48,55,51,102,48,50,53,100,51,48,98,57,50,98,99,98,56,52,57,48,52,101,57,54,101,53,54,97,53,52,53,48,48,57,49,49,52,54,49,101,48,97,54,102,57,101,99,98,51,57,50,98,53,48,51,102,52,101,53,99,48,49,102,48,97,101,48,50,54,51,99,49,101,49,56,51,99,98,48,55,49,54,48,52,100,99,48,49,50,102,54,49,101,52,52,102,101,57,50,48,101,102,99,48,57,54,51,48,48,55,97,48,52,48,48,102,52,100,56,97,102,101,56,97,53,48,98,53,57,48,51,56,51,101,97,48,102,55,56,49,51,53,48,49,102,51,48,102,56,55,48,52,99,50,49,57,52,99,53,55,57,55,48,57,50,48,57,100,50,100,99,97,100,52,53,98,57,48,49,51,100,50,102,48,51,99,49,52,100,102,51,52,49,53,57,52,53,54,97,48,55,99,56,50,98,102,101,48,55,102,48,48,102,102,48,102,98,101,54,48,50,53,99,52,49,101,51,48,49,51,54,101,48,48,102,102,102,97,97,49,48,50,54,97,52,48,57,55,98,48,55,52,101,53,55,48,48,57,97,56,55,102,52,51,102,97,48,48,102,102,102,52,51,101,52,97,48,50,98,101,57,51,48,97,50,52,52,101,57,49,52,49,100,51,48,50,54,52,48,49,99,102,48,55,100,48,98,49,48,48,102,102,98,97,48,102,51,49,55,52,49,100,102,50,57,97,51,99,57,53,50,49,100,57,50,99,54,56,101,57,99,53,101,97,48,101,102,56,102,50,100,101,52,99,52,102,101,100,97,48,98,56,48,49,51,49,56,97,48,49,102,102,48,97,48,49,48,53,48,49,101,51,48,101,101,57,55,48,49,100,51,50,100,100,50,56,97,48,48,102,48,50,49,101,52,49,50,101,48,97,102,48,99,51,97,54,50,49,56,50,54,49,49,57,50,102,98,50,48,57,57,52,55,54,49,50,57,49,102,55,55,100,49,49,50,53,50,100,49,54,56,57,50,50,97,52,51,49,53,98,99,100,102,100,51,51,53,97,51,102,50,53,98,101,53,102,102,49,55,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,97,102,56,48,49,102,49,52,52,48,50,52,97,52,49,102,52,48,55,100,99,48,49,102,54,49,54,48,52,98,57,48,49,51,99,48,53,50,49,52,99,49,97,56,51,57,52,48,55,51,56,48,102,48,52,48,57,56,55,48,55,55,48,49,101,102,50,101,52,48,52,99,48,51,97,56,100,101,52,52,48,102,49,57,54,54,48,52,97,53,48,55,101,52,97,100,52,52,52,55,48,49,50,100,52,57,48,102,55,50,49,56,55,99,49,50,51,102,52,57,48,55,97,50,49,100,97,100,53,54,53,55,56,55,52,52,98,48,50,98,101,54,53,50,99,55,50,99,97,55,52,57,54,50,48,50,53,101,48,49,97,55,52,97,48,50,56,99,56,48,51,101,49,57,50,49,100,100,50,101,48,51,98,99,48,48,102,102,102,97,98,53,48,55,99,56,48,50,54,99,56,50,48,57,50,99,53,102,48,49,51,99,50,48,102,49,48,51,99,54,53,53,56,48,53,99,50,50,97,52,48,50,54,56,97,55,50,99,56,48,57,55,57,48,50,53,55,55,49,53,101,57,100,99,49,50,97,57,55,55,100,49,97,54,98,97,51,98,101,52,57,49,53,50,102,52,50,54,101,50,51,97,98,99,52,54,51,49,99,48,54,101,54,53,102,102,48,48,102,102,98,48,55,48,48,55,99,99,51,99,48,57,99,57,48,48,102,102,55,97,100,56,48,52,102,53,56,55,52,48,48,57,52,53,98,50,97,48,49,50,55,99,48,57,50,52,48,49,51,102,57,99,53,97,101,50,99,48,49,51,49,56,98,97,48,48,102,102,55,57,57,48,48,55,51,99,48,52,98,49,48,51,100,48,100,99,48,52,98,55,56,55,54,56,97,100,48,49,50,98,48,49,50,102,99,53,54,56,50,53,48,102,99,51,99,50,49,101,101,48,52,102,102,48,54,102,48,48,102,102,57,49,49,49,48,49,50,102,101,48,51,97,99,56,48,51,101,56,50,56,48,57,52,101,48,102,54,56,49,50,54,56,48,48,102,102,102,97,98,98,48,50,53,99,48,49,99,100,56,51,99,97,50,57,48,48,102,102,52,56,99,49,101,97,49,52,55,50,48,102,55,99,48,49,101,102,56,54,52,48,52,100,48,97,102,50,99,56,51,54,101,53,56,56,49,51,49,48,48,102,57,48,51,100,50,49,100,99,97,57,97,50,56,48,51,99,56,49,101,99,48,101,101,52,54,99,49,100,100,48,102,51,49,53,97,55,99,53,51,49,54,51,102,100,54,52,56,99,48,50,54,53,97,48,98,50,56,98,52,50,52,51,48,48,102,102,97,97,57,48,48,55,51,56,57,48,48,55,100,98,54,56,49,51,100,56,50,52,51,100,54,48,102,102,99,49,102,102,48,48,102,102,50,55,48,101,53,48,101,52,100,101,48,101,57,56,49,100,48,48,102,102,48,50,50,98,53,48,101,54,97,50,99,97,49,48,55,50,48,49,100,98,56,48,50,98,56,55,53,99,97,51,48,48,102,102,51,51,99,48,98,51,97,48,48,98,102,48,48,101,102,53,53,102,102,48,49,51,57,52,48,49,102,51,48,49,48,50,55,98,56,97,55,48,55,53,48,48,102,102,52,57,54,49,53,99,48,52,57,50,97,49,97,50,54,50,99,52,98,56,48,50,54,100,98,97,54,56,48,57,100,97,52,56,50,54,53,50,53,48,99,48,49,101,100,55,99,48,101,48,56,49,101,98,56,49,50,100,50,48,102,54,99,97,99,100,100,49,57,50,52,51,57,101,57,101,56,97,53,100,101,50,102,49,49,56,98,49,48,99,102,101,52,51,48,102,54,48,55,55,52,48,52,98,98,99,101,97,97,48,49,51,100,102,99,48,52,98,102,48,48,53,57,48,97,56,48,99,51,56,48,48,102,102,102,57,52,98,48,55,56,56,98,57,50,99,56,48,49,102,55,55,54,48,52,101,52,48,55,55,57,51,57,51,55,98,97,53,52,48,55,54,55,48,49,50,102,57,99,97,53,52,52,48,99,49,49,57,98,48,52,56,48,48,102,102,57,100,48,49,50,57,50,48,52,98,101,97,54,57,54,55,98,50,52,97,51,97,51,52,97,53,97,52,48,50,55,53,50,56,49,97,102,100,51,49,99,98,50,50,54,56,100,51,101,50,52,102,50,97,48,50,102,49,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,51,101,101,48,48,102,102,51,101,51,53,52,48,48,102,56,102,57,57,52,56,49,101,100,50,98,99,51,56,97,48,48,102,98,48,56,48,50,55,49,48,97,55,48,49,51,49,52,48,97,55,52,51,98,54,49,102,50,48,50,53,100,56,49,100,53,101,52,102,52,97,52,52,100,57,100,48,52,98,56,51,56,57,48,55,100,99,48,101,57,48,48,57,56,50,99,49,102,55,48,55,53,97,48,102,97,100,48,100,50,56,55,52,55,52,57,48,102,50,56,55,54,55,56,51,97,52,48,102,99,56,55,49,98,52,57,97,97,56,98,52,48,102,51,49,53,101,54,99,53,55,49,53,100,53,102,101,48,50,49,49,97,101,97,48,49,98,49,101,48,48,102,102,102,98,100,51,48,48,102,102,55,100,48,52,56,51,97,56,48,48,102,102,55,100,56,52,56,51,57,56,50,99,48,49,101,54,56,51,57,52,50,97,52,48,49,101,99,100,48,50,54,99,99,49,100,54,56,55,50,100,51,101,99,51,57,52,53,97,55,52,101,48,102,51,56,55,57,48,48,49,101,97,54,48,55,54,56,51,57,48,49,100,56,48,55,98,52,53,102,56,55,54,99,49,99,51,102,52,54,48,102,56,48,51,101,50,48,101,51,56,51,98,54,48,101,53,101,48,102,98,48,51,99,99,48,102,98,57,53,54,57,57,99,49,101,56,57,55,56,56,52,57,101,57,101,49,100,101,98,52,53,51,49,54,55,57,51,52,51,98,53,54,57,98,48,56,48,48,102,102,49,53,56,54,48,102,56,52,49,100,50,48,55,101,56,49,99,52,48,51,100,48,48,55,56,54,48,101,54,56,49,101,55,49,52,99,48,48,102,102,102,54,101,56,51,99,48,48,102,102,55,53,99,49,102,52,48,102,54,56,51,98,100,48,102,57,57,52,55,100,51,99,97,55,50,101,51,57,53,52,49,101,98,48,101,52,56,55,56,52,98,49,48,101,98,56,55,56,56,97,100,101,53,57,57,52,48,53,97,57,55,54,53,50,97,53,101,52,49,50,101,48,97,54,52,102,52,51,101,57,101,53,50,57,54,52,53,56,57,53,56,57,97,48,57,53,97,55,48,97,100,50,99,49,51,56,97,102,98,54,100,51,97,102,102,99,50,98,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,49,99,98,48,50,52,98,99,48,57,50,53,48,55,102,54,48,52,102,51,48,51,101,50,48,101,55,56,51,97,101,48,55,50,99,48,101,102,56,51,101,48,49,101,99,52,51,50,100,56,49,101,53,56,51,97,99,48,55,55,101,49,102,51,48,102,56,57,52,56,49,100,49,48,102,57,49,55,56,49,100,53,48,55,54,56,56,101,48,102,52,52,51,100,49,99,51,98,99,53,54,48,55,57,99,51,102,101,49,101,49,48,101,98,48,55,52,52,51,100,57,48,49,99,99,48,101,101,50,49,51,54,56,97,53,100,57,55,50,53,56,49,55,50,53,99,50,48,53,52,99,49,53,54,53,50,49,55,48,53,56,51,54,56,50,57,102,56,97,100,52,101,56,56,48,56,55,48,55,52,56,48,101,55,99,49,101,57,48,51,102,55,48,102,99,57,52,101,48,101,99,52,49,99,100,56,51,98,99,48,102,97,56,51,100,50,48,55,56,50,49,101,51,48,49,51,48,57,50,56,56,51,57,54,48,101,102,56,51,97,48,49,101,50,48,102,98,48,55,97,52,98,52,101,53,53,57,53,48,53,57,49,55,101,53,57,102,50,98,48,51,98,56,49,100,54,50,98,48,98,97,50,101,53,50,99,49,50,50,53,50,57,52,97,53,97,57,55,48,53,56,55,52,51,52,48,55,50,57,48,48,102,102,97,100,50,98,57,51,56,98,50,98,50,48,53,55,97,49,50,54,51,57,48,48,102,102,49,98,52,48,48,48,102,102,102,97,49,100,48,48,102,102,55,100,51,48,49,52,99,48,48,102,97,97,99,48,55,48,54,53,101,52,48,51,99,54,52,56,48,101,100,48,55,99,99,48,57,56,98,48,55,98,50,57,50,53,48,97,52,48,51,100,55,50,100,56,97,50,55,57,49,99,51,99,52,49,99,54,50,97,100,101,48,55,54,101,49,102,55,48,55,98,50,57,54,48,101,100,57,102,48,101,48,49,54,52,53,102,48,51,97,57,48,55,54,99,49,102,100,52,54,52,57,48,48,55,98,52,52,51,102,99,53,54,100,48,55,57,50,56,51,100,50,48,50,54,51,52,48,48,102,102,102,55,48,97,49,56,48,51,97,98,55,100,48,48,102,102,97,98,52,49,52,51,101,53,56,55,102,56,49,56,53,56,48,51,101,98,55,56,48,57,50,56,48,101,51,48,49,50,49,50,48,52,97,49,48,51,57,55,48,55,48,52,49,100,53,48,101,98,48,55,51,52,51,98,101,49,101,56,50,56,56,49,100,99,56,51,98,56,48,48,102,102,55,97,98,54,53,99,48,55,51,52,97,52,50,57,99,97,100,52,51,48,102,57,56,51,101,48,50,98,48,49,100,56,48,55,49,52,51,57,101,49,102,101,48,102,98,50,52,57,54,50,53,54,56,55,52,52,51,97,54,57,56,49,101,50,52,99,50,102,99,98,51,48,101,55,97,51,97,54,53,56,55,57,52,51,100,50,53,50,52,48,55,56,56,98,51,54,57,49,100,49,50,56,98,52,101,100,100,99,51,54,56,50,53,55,56,51,102,52,97,48,97,50,48,49,51,97,52,48,52,101,52,48,51,57,54,48,50,52,54,52,49,99,48,56,51,99,49,48,55,102,54,48,102,97,99,51,101,101,49,100,97,48,101,57,49,52,99,49,100,51,48,101,98,56,55,98,48,98,50,48,101,101,57,53,50,53,101,56,55,57,56,51,97,48,53,48,57,54,99,49,102,101,48,102,56,49,52,52,49,99,98,48,102,52,48,55,99,52,97,52,48,55,55,56,49,99,55,50,98,56,51,101,50,49,101,55,48,101,57,50,50,48,55,97,48,51,102,48,49,101,99,52,54,48,101,56,57,54,97,56,56,49,100,98,48,101,97,97,48,57,55,99,56,52,53,56,49,55,101,57,99,56,100,52,100,97,48,53,51,55,51,57,51,49,51,49,48,99,48,52,97,49,48,48,102,102,55,100,51,56,48,48,102,102,51,101,52,57,50,49,102,50,48,102,48,56,48,51,101,99,51,52,49,102,54,56,51,56,56,48,50,54,48,52,51,100,48,49,102,53,48,102,98,56,49,50,102,48,48,52,101,48,48,49,51,55,101,48,102,49,99,51,100,50,48,52,98,55,57,55,50,49,102,102,50,102,48,98,55,48,102,50,56,51,99,53,48,55,52,56,53,100,48,51,102,100,48,55,100,101,48,101,99,48,51,57,101,48,101,55,52,49,100,48,50,51,49,54,50,49,102,52,48,55,101,102,56,51,56,97,49,99,50,48,50,53,102,48,51,56,56,49,99,54,52,56,50,102,49,51,51,56,55,48,48,51,56,99,53,48,48,55,56,56,98,48,48,101,100,56,55,56,49,50,57,50,101,99,51,98,51,54,53,102,57,53,55,54,57,97,56,48,98,102,101,48,54,55,56,48,48,102,57,50,102,56,48,51,101,57,48,52,98,48,48,50,55,97,52,49,100,101,97,54,48,49,51,55,97,48,52,98,101,50,50,97,51,52,56,49,51,48,97,48,101,53,48,49,100,100,51,97,100,48,55,56,56,51,97,98,100,56,55,98,97,51,56,55,102,99,49,100,50,56,51,98,55,50,57,52,49,102,99,56,51,99,102,50,101,99,97,55,48,101,56,49,52,54,49,99,99,48,55,53,52,49,101,99,48,102,99,56,55,57,56,49,102,51,56,55,97,48,51,101,97,49,101,100,50,57,53,48,52,51,98,56,56,50,57,99,49,101,97,50,98,99,51,98,97,49,101,49,100,53,100,48,49,51,99,48,52,98,99,98,53,99,56,50,53,56,50,54,56,48,53,56,54,48,55,97,56,51,97,101,53,102,48,55,50,52,51,99,97,49,101,51,48,101,53,48,55,98,48,97,53,50,100,48,51,98,56,49,101,97,48,101,56,49,55,99,53,99,48,55,53,99,51,100,48,49,100,102,50,102,56,97,102,52,102,50,97,48,98,98,48,101,102,56,55,56,48,97,50,52,101,55,56,97,97,50,101,99,97,55,50,101,52,97,98,50,100,49,49,53,48,52,98,48,50,97,99,98,53,50,98,52,98,54,52,53,52,57,52,48,52,102,52,49,50,99,49,48,57,49,49,51,56,97,102,52,98,52,55,55,49,48,57,51,100,98,56,98,56,97,57,57,48,48,102,102,102,98,99,48,48,55,54,54,57,55,54,53,54,48,48,51,52,50,49,54,56,53,51,57,54,56,56,54,48,48,102,102,98,50,53,50,56,97,102,50,100,48,97,101,50,99,49,56,48,48,102,102,55,102,50,51,50,53,97,49,97,54,97,51,51,101,48,49,51,51,54,101,52,100,56,48,102,99,102,49,99,48,50,97,99,52,48,49,102,50,56,55,48,48,102,102,55,100,54,53,49,55,54,48,52,97,50,56,49,51,97,54,53,102,48,51,102,102,48,55,55,99,49,99,99,48,102,51,51,97,48,101,52,52,48,57,56,97,52,98,50,99,99,49,101,53,56,55,57,48,51,101,56,100,56,55,55,53,50,55,56,55,51,99,97,97,48,55,100,97,48,102,54,52,49,101,98,48,51,102,102,48,102,57,49,55,52,49,99,54,52,51,48,102,50,49,52,54,49,99,49,48,101,57,56,55,51,100,49,49,50,100,48,52,51,97,52,49,100,56,52,52,50,101,54,48,51,98,48,57,99,53,101,49,55,101,49,102,49,52,49,50,98,48,99,53,56,49,54,50,53,57,57,54,50,53,54,53,52,49,54,49,98,102,99,48,53,54,57,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,100,49,55,48,48,55,99,52,102,56,48,49,102,54,50,101,48,102,50,48,48,57,99,102,48,55,48,97,48,102,54,48,49,99,51,48,55,100,57,48,57,48,49,49,56,97,49,48,50,52,54,99,49,99,102,56,49,50,53,101,48,101,57,48,51,56,56,101,97,49,97,51,49,55,101,56,101,102,50,53,49,52,101,102,56,55,51,56,49,101,100,48,55,51,97,57,102,52,97,101,53,98,48,55,102,48,51,100,54,56,52,57,51,55,57,48,99,49,100,51,57,52,99,54,48,49,50,52,50,56,99,51,57,101,56,51,56,102,102,101,50,97,102,99,55,52,50,52,50,50,98,52,48,50,98,97,49,52,48,54,98,50,48,48,102,102,55,99,52,56,99,48,57,99,98,50,102,52,49,99,50,56,48,51,101,99,53,100,48,52,48,57,54,50,56,52,56,50,97,49,48,48,102,102,51,56,52,48,52,101,48,100,50,53,102,48,102,100,57,55,52,53,97,98,99,53,56,50,48,99,50,48,54,48,50,53,102,56,49,99,53,48,49,51,50,97,49,102,100,48,101,99,55,52,55,50,99,50,48,51,99,97,53,49,57,53,48,56,56,48,57,100,50,101,48,98,57,48,52,97,55,57,50,102,52,97,50,48,102,50,54,98,100,53,97,48,97,100,99,53,49,49,54,49,101,53,51,97,98,102,99,48,55,102,51,48,48,55,100,99,101,48,49,50,54,54,49,101,48,48,102,102,50,55,101,52,48,49,102,53,99,101,48,102,102,99,48,57,54,50,48,101,53,97,51,57,53,49,48,49,102,98,48,102,102,101,48,55,53,53,56,51,97,101,53,98,57,54,56,99,97,55,101,55,48,97,97,101,49,100,51,48,55,101,56,48,101,98,99,51,102,99,53,100,101,52,54,50,99,48,97,99,48,101,99,48,55,98,56,98,57,52,52,101,57,101,53,52,48,55,50,100,50,49,49,54,102,97,49,49,52,52,57,98,50,57,98,52,49,57,99,49,54,49,100,48,52,97,102,101,101,49,54,50,56,52,48,50,52,99,56,48,51,101,49,97,48,48,102,102,52,100,100,48,55,52,48,49,99,100,56,49,51,53,99,48,102,99,99,48,57,53,54,50,101,53,49,100,50,53,100,48,102,54,56,49,51,57,54,48,48,102,52,99,56,48,49,101,99,98,52,56,54,53,98,50,98,49,100,52,52,52,54,101,48,52,98,100,56,51,98,56,48,50,54,56,48,49,101,51,48,55,56,101,49,50,100,50,53,50,56,51,99,56,53,54,57,54,97,56,100,101,56,97,97,50,99,100,49,98,51,53,52,53,51,57,52,48,49,101,101,100,102,56,51,50,53,57,48,48,102,102,57,48,98,53,98,50,55,102,48,48,102,102,99,98,57,53,48,48,102,102,97,52,56,48,48,55,99,55,97,99,49,100,56,48,55,99,48,48,102,102,57,54,101,48,48,55,99,56,51,52,48,57,52,52,48,55,55,50,48,102,97,52,97,97,52,97,48,55,55,54,49,101,99,48,101,54,102,48,55,102,57,50,49,101,52,50,97,52,51,101,48,56,52,53,56,56,55,52,53,51,48,97,56,48,48,55,98,57,52,48,57,50,56,48,55,100,52,53,100,57,52,99,48,50,54,48,56,56,49,101,56,52,49,50,56,52,98,54,50,98,52,49,51,101,53,53,49,55,99,53,54,50,54,97,48,48,102,102,50,55,100,48,49,48,56,49,51,100,48,57,54,56,54,101,50,49,49,50,54,100,51,49,49,50,101,98,102,99,48,51,54,100,100,52,48,50,54,102,99,48,49,102,50,50,51,48,55,52,54,48,101,102,52,49,99,49,48,48,102,102,51,101,101,51,56,48,57,99,50,48,55,53,50,48,101,98,48,51,98,54,53,51,56,55,52,48,51,56,56,49,100,54,54,56,48,57,55,100,48,49,50,52,48,101,101,57,52,52,53,51,57,52,54,53,48,57,53,48,53,55,53,49,55,97,48,52,97,99,48,51,57,50,48,102,50,57,54,57,57,49,56,97,54,50,56,52,97,57,50,57,48,97,55,52,52,48,52,101,57,54,101,53,99,57,54,50,57,99,101,52,97,48,49,53,99,56,51,101,57,51,57,50,97,100,51,97,56,101,57,98,53,55,53,99,48,51,57,48,49,52,48,50,100,49,56,48,49,102,51,50,102,48,50,53,49,52,51,97,48,48,102,102,101,54,99,48,57,97,101,48,55,49,56,48,52,100,52,57,52,99,57,48,57,50,101,56,55,98,52,48,57,99,98,48,48,55,97,57,97,48,48,102,55,97,51,48,102,51,56,53,54,51,97,56,56,56,100,99,48,57,55,98,48,55,55,48,48,52,97,102,56,51,98,57,48,101,101,53,97,50,50,51,50,50,56,55,54,99,97,100,50,100,53,49,98,100,49,53,52,53,57,97,52,102,55,55,49,55,48,53,102,56,55,98,98,55,101,48,100,49,53,97,48,50,52,50,100,54,101,56,49,102,102,99,48,52,99,48,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,51,54,52,48,48,55,100,56,48,48,102,102,48,51,101,97,55,56,49,102,49,48,49,50,50,52,48,101,48,99,48,57,49,54,48,50,54,56,100,100,52,101,50,102,99,49,101,57,48,49,50,102,54,48,52,101,100,56,49,50,99,50,48,101,54,52,49,102,52,50,48,56,51,100,54,52,55,48,101,50,51,50,49,100,55,48,101,98,48,51,98,53,48,55,99,54,48,102,52,99,51,57,101,57,48,48,102,102,102,49,48,98,49,48,50,53,98,52,98,56,52,97,52,54,48,102,56,56,55,99,49,51,49,50,99,51,99,48,49,100,102,48,101,52,51,101,53,50,56,55,57,52,51,98,56,49,102,50,50,102,57,48,56,51,56,56,100,56,51,100,50,50,98,97,56,51,100,99,48,48,102,102,102,54,53,56,55,54,101,98,56,51,98,55,48,102,101,52,57,52,55,102,101,48,53,51,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,54,99,56,48,102,54,48,48,102,102,49,102,53,51,99,48,102,57,48,49,99,55,48,48,102,102,51,101,97,56,99,49,99,102,56,48,51,101,100,48,48,49,102,48,49,54,50,49,101,48,48,55,55,97,56,97,48,102,102,52,48,57,57,102,50,57,99,49,99,99,48,51,97,53,48,55,50,48,49,101,51,48,101,49,97,51,50,48,57,54,48,49,102,50,48,55,51,56,49,101,53,48,55,51,101,49,102,49,48,55,57,56,49,100,51,48,50,54,51,100,49,99,51,100,100,56,51,101,54,48,50,54,99,53,53,48,55,55,56,51,100,54,53,97,56,55,48,52,51,99,54,53,49,48,55,52,52,51,57,99,53,101,48,51,98,53,50,98,54,99,51,99,56,49,100,49,54,99,97,55,48,55,98,50,49,100,101,48,102,50,50,55,56,55,50,56,51,100,56,49,100,51,55,48,98,101,102,102,48,50,57,98,53,100,52,48,102,49,56,48,49,102,53,53,48,48,102,102,48,102,97,54,56,48,102,100,56,48,51,101,100,56,99,48,57,55,52,48,50,55,101,52,51,99,99,48,101,50,52,51,100,55,50,56,52,48,52,99,99,48,49,50,57,102,56,48,57,55,53,48,102,48,56,51,97,52,48,55,54,101,53,100,50,54,49,52,99,53,55,48,55,49,48,49,102,52,57,52,99,48,102,49,100,49,56,49,102,102,102,48,102,101,56,51,98,56,50,99,99,51,99,50,53,57,52,97,49,54,48,101,54,56,51,99,49,52,101,48,48,55,97,55,50,49,100,52,52,97,48,55,53,54,49,102,49,50,99,52,98,98,52,50,48,101,49,101,50,101,100,49,99,98,54,48,101,98,56,55,101,57,97,50,97,99,97,97,48,102,54,56,48,51,100,52,102,48,55,54,48,48,102,102,52,55,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,51,48,99,48,52,97,101,48,49,50,98,56,48,102,100,52,48,57,100,48,48,102,102,55,101,56,49,99,55,48,50,53,97,52,48,57,54,97,48,101,51,54,48,55,57,48,48,102,102,102,98,48,49,101,53,52,48,55,57,55,56,55,50,99,51,57,55,99,51,99,99,49,99,102,48,101,56,55,50,101,55,56,55,52,52,51,57,101,53,102,56,55,101,56,51,99,54,54,48,102,50,48,55,102,48,51,99,54,49,100,52,48,101,56,49,53,98,100,48,48,51,97,56,49,100,53,50,102,48,98,55,99,48,50,55,50,53,101,57,53,100,100,51,56,49,50,53,57,48,48,97,102,48,52,101,57,54,50,57,56,56,48,56,52,57,57,102,101,48,98,99,97,101,97,48,51,53,102,56,48,51,101,101,53,56,48,49,102,49,56,49,48,102,99,48,48,51,101,98,49,48,48,57,53,49,48,101,97,56,49,51,53,101,48,101,57,56,49,102,101,54,48,50,54,52,52,51,56,50,49,99,48,57,52,52,48,101,101,56,49,51,53,50,57,50,49,101,49,48,101,98,49,52,99,48,101,97,52,98,57,48,101,57,57,55,50,49,102,52,48,55,57,51,54,49,100,57,48,55,54,50,48,102,49,99,49,100,99,56,55,52,99,48,49,101,101,100,48,102,54,48,48,57,57,56,51,98,101,50,99,55,56,55,97,99,51,56,52,48,101,99,52,51,100,101,49,99,102,101,49,101,99,48,102,50,48,55,102,52,51,98,101,49,102,99,99,56,97,48,102,49,99,97,101,98,50,102,56,51,56,50,49,102,57,50,102,99,97,51,48,55,49,101,48,50,97,48,50,102,102,101,98,97,101,98,97,102,102,101,98,97,56,48,99,56,54,48,48,102,56,101,57,48,48,51,101,57,53,52,48,49,101,50,97,54,48,52,99,54,57,54,97,49,102,101,48,55,102,97,49,100,57,48,102,102,50,50,48,49,50,51,52,48,101,49,98,101,52,101,48,55,56,101,49,101,52,50,56,57,97,48,49,50,49,50,57,99,49,102,49,56,51,100,50,52,54,52,56,48,101,102,97,54,48,55,55,56,48,57,54,55,50,98,56,51,101,100,50,53,98,57,52,97,49,101,49,50,97,55,49,55,50,49,100,101,50,101,49,50,52,51,101,97,48,102,52,99,98,99,48,55,55,54,56,48,53,101,48,55,56,56,51,97,50,49,99,50,50,98,56,97,56,48,101,100,98,97,53,97,56,51,98,48,48,102,51,56,51,100,100,48,55,54,48,49,102,101,50,98,99,49,51,102,48,48,102,102,55,100,99,51,56,48,51,101,57,101,48,49,102,97,56,48,51,101,97,49,48,49,102,97,57,53,48,49,99,49,48,102,102,57,54,101,48,48,102,102,102,53,50,56,49,99,57,56,51,99,57,101,53,57,54,48,55,48,48,48,102,102,102,102,102,97,48,48,102,102,55,52,52,51,57,100,52,48,102,56,98,48,55,51,99,51,57,101,48,101,99,48,98,99,48,55,97,102,56,48,49,101,57,52,49,52,56,48,102,52,56,49,101,53,48,55,97,99,49,100,101,101,48,55,55,54,49,101,99,48,55,57,54,56,97,49,99,98,51,56,55,100,53,51,57,48,52,48,49,101,102,48,48,52,97,48,48,51,100,99,56,49,100,98,48,52,101,49,53,56,57,55,55,50,53,55,55,102,56,49,51,101,50,101,97,48,51,100,101,48,48,51,101,51,48,101,48,48,102,102,102,97,54,98,48,48,102,102,55,100,54,101,48,48,102,102,51,101,99,52,56,48,57,48,54,48,55,98,97,48,102,97,52,48,57,99,54,48,50,53,98,99,48,49,101,98,48,48,102,102,51,99,102,48,101,98,56,49,51,55,97,49,102,100,48,55,53,99,53,49,48,55,57,51,48,51,100,102,48,55,101,101,48,101,102,102,50,48,56,55,49,52,97,51,48,55,50,99,48,52,98,102,48,55,97,56,97,97,50,56,55,57,52,97,48,101,98,56,49,101,57,48,55,49,99,51,98,97,57,51,100,48,99,51,99,50,49,102,56,48,102,50,97,55,56,50,55,100,51,48,97,100,98,50,101,100,99,57,50,99,99,49,50,49,54,53,56,100,97,48,50,48,57,53,101,56,52,56,52,48,97,48,56,48,51,101,53,54,52,48,48,102,97,98,98,48,50,52,53,52,48,49,102,53,97,101,48,48,102,102,102,50,49,97,48,48,102,102,102,50,53,52,48,101,51,55,48,51,57,55,99,48,102,97,51,56,49,51,52,50,48,48,102,102,102,53,50,98,55,48,55,57,56,48,102,56,48,49,101,51,54,48,102,50,48,48,102,102,51,100,51,56,99,48,52,98,97,56,48,51,100,57,54,48,48,100,98,54,52,51,102,101,49,102,97,48,49,50,57,99,53,50,56,48,51,100,102,97,49,101,98,51,56,48,57,48,48,48,102,102,57,55,48,48,102,102,57,56,101,50,100,52,99,53,97,56,50,55,98,50,48,49,53,97,48,57,49,102,102,48,49,52,48,53,55,53,100,55,53,102,102,100,55,53,48,49,57,49,48,48,102,102,49,102,49,56,51,48,50,52,51,48,48,57,52,102,48,48,102,102,55,100,56,54,56,49,51,102,50,48,102,55,48,49,99,98,56,49,51,56,54,48,101,97,102,48,51,100,100,48,55,54,50,49,100,55,48,50,53,48,52,51,102,101,48,102,52,52,97,51,48,101,100,101,48,102,99,48,51,99,56,48,55,55,102,100,48,56,51,102,50,53,51,48,51,101,55,48,50,53,102,52,51,97,97,53,53,57,55,100,99,98,57,48,55,53,101,49,101,102,48,101,52,48,55,56,57,50,55,50,50,56,55,55,52,51,102,48,49,101,52,52,48,99,53,55,97,54,49,54,50,101,49,52,55,53,99,98,50,48,52,102,53,57,53,100,54,57,101,56,50,53,55,97,54,97,49,48,48,99,55,48,48,48,102,102,102,98,101,54,48,48,102,102,55,100,48,100,48,48,102,102,51,101,97,56,48,48,102,102,57,50,102,48,48,55,100,53,48,48,102,102,49,51,53,56,48,52,99,98,48,49,50,100,50,48,52,97,57,56,48,51,100,51,53,48,55,100,56,48,101,100,97,52,49,99,55,52,56,55,50,56,51,101,57,99,49,102,57,48,49,51,50,48,49,102,49,48,49,50,54,57,48,102,55,56,49,51,50,48,48,101,55,56,51,56,52,49,101,51,99,48,48,102,54,101,56,55,102,52,49,102,48,48,102,102,55,98,52,51,97,50,53,57,102,52,102,48,101,97,48,55,97,99,98,99,50,57,102,55,50,101,52,97,49,52,102,48,52,56,102,52,98,48,52,102,57,53,100,100,48,56,98,49,52,51,52,49,52,101,52,52,102,102,48,48,102,102,98,56,51,53,100,52,48,54,52,52,48,48,102,102,55,99,54,48,56,48,57,48,99,48,50,53,51,99,48,49,102,54,49,97,48,52,102,99,56,51,100,99,48,55,50,101,48,52,101,49,56,51,97,98,99,48,102,55,52,49,100,56,56,55,53,99,48,57,52,49,48,102,102,56,51,100,49,50,56,99,51,98,55,56,51,102,48,48,102,102,102,50,48,49,100,102,102,52,50,48,102,99,57,52,99,48,102,57,99,48,57,55,100,48,101,97,57,53,54,53,102,55,50,101,52,49,100,55,56,55,98,99,51,57,48,49,101,50,52,57,99,56,97,49,100,100,48,102,99,48,55,57,49,48,51,49,53,101,57,56,53,56,98,56,53,49,100,55,50,99,56,49,51,100,54,53,55,53,97,55,97,48,57,53,101,57,97,56,52,48,51,49,99,48,48,51,101,102,57,56,48,49,102,52,51,52,48,48,102,102,102,97,97,48,48,50,52,98,99,48,49,102,53,52,48,48,102,102,52,100,54,48,49,51,50,99,48,52,98,52,56,49,50,97,54,48,48,102,52,100,52,49,102,54,48,51,98,54,57,48,55,49,100,50,49,99,97,48,102,97,55,48,55,101,52,48,52,99,56,48,55,99,52,48,52,57,97,52,51,100,101,48,52,99,56,48,51,57,101,48,101,49,48,55,56,102,48,48,102,102,51,100,98,97,49,102,100,48,55,99,48,49,101,100,48,101,56,57,54,55,100,51,99,51,97,56,49,101,98,50,102,48,97,55,100,99,98,57,50,56,53,51,99,49,50,51,100,50,99,49,51,101,53,55,55,52,50,50,99,53,48,100,48,53,51,57,49,51,102,99,48,50,101,48,100,55,53,48,49,98,102,56,48,49,102,49,52,100,48,48,102,102,55,100,53,100,56,49,50,50,97,48,48,102,98,50,56,48,48,55,57,102,50,48,48,55,57,100,53,48,55,49,98,56,49,102,52,54,48,55,50,102,99,48,57,53,101,48,48,55,97,54,98,98,48,51,99,99,48,55,99,48,48,101,101,55,48,55,54,99,48,49,101,97,51,101,48,50,54,50,56,48,49,101,102,52,48,48,102,102,54,100,52,99,49,102,102,48,101,50,56,48,57,98,54,50,101,56,48,49,101,99,50,48,101,97,49,56,48,52,102,99,48,52,99,52,48,52,98,102,49,53,52,54,50,97,56,49,50,51,57,51,99,98,50,48,52,102,48,51,55,99,48,48,102,102,102,57,51,99,48,48,102,102,51,101,57,97,99,48,49,102,53,98,97,48,48,102,97,101,100,48,50,52,49,56,49,100,49,48,51,101,57,48,50,52,101,52,48,57,54,102,48,48,102,102,55,97,51,101,48,102,51,99,51,100,48,48,102,102,52,100,101,56,55,48,56,49,100,55,49,55,97,49,101,52,101,48,102,55,99,49,102,98,56,51,99,48,99,57,99,49,99,53,50,102,48,49,99,98,56,49,51,48,50,49,101,97,50,100,52,97,49,99,53,50,56,51,100,49,48,55,97,52,49,102,56,48,101,101,97,51,53,50,54,48,55,56,52,51,56,101,49,100,97,52,102,48,52,102,97,49,57,53,98,48,53,100,98,55,50,53,54,48,50,52,49,98,50,99,54,49,48,49,51,56,98,48,52,50,52,100,102,102,48,49,49,48,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,48,101,48,99,48,49,102,52,102,48,48,102,102,48,102,97,55,56,48,55,101,97,48,48,102,98,55,98,48,55,101,97,53,98,56,55,48,52,51,56,48,53,98,56,48,51,100,51,53,48,55,50,54,48,101,100,102,57,53,98,56,49,102,102,56,51,102,102,99,56,48,49,100,49,48,102,56,100,48,51,57,100,99,49,102,48,48,102,102,101,55,56,51,99,102,50,102,48,49,100,52,54,48,48,55,97,53,48,53,100,56,51,100,50,48,55,54,97,49,101,99,48,55,56,53,56,49,101,50,48,55,98,48,49,100,97,50,53,48,55,50,99,101,49,99,97,52,101,52,101,48,48,55,98,51,99,49,51,54,48,48,102,102,102,55,50,48,55,57,48,49,50,54,53,54,50,50,52,52,57,54,51,102,101,48,52,102,56,98,97,56,49,101,50,48,48,51,101,102,51,48,48,49,102,52,100,50,49,102,99,48,48,55,100,51,100,56,49,51,49,52,53,49,56,55,54,57,49,99,51,100,55,56,49,101,52,48,49,50,99,101,48,102,101,48,48,49,101,102,49,48,102,48,48,49,50,100,48,48,102,102,102,49,56,98,52,52,99,50,57,53,98,48,102,101,97,52,57,52,99,49,100,48,52,97,50,56,97,52,51,100,99,48,101,101,48,49,101,55,56,55,55,52,97,100,99,56,49,100,49,48,51,102,101,48,101,100,99,48,49,101,101,101,48,101,57,97,50,49,54,50,49,102,49,50,56,56,97,52,50,98,99,51,56,54,48,102,49,52,97,52,50,102,99,97,52,48,102,52,48,55,54,54,48,51,98,99,53,98,97,54,56,55,99,48,49,100,56,48,51,98,99,48,50,51,98,53,102,102,100,55,53,100,52,48,55,98,99,48,48,55,99,54,49,99,48,49,102,52,100,54,48,48,102,102,102,97,100,100,48,48,102,102,55,100,56,57,48,49,50,48,101,48,102,55,52,49,102,52,56,49,51,56,99,48,52,98,55,56,48,51,100,54,48,48,102,102,55,57,101,49,100,55,48,50,54,102,52,51,102,97,48,101,98,56,97,51,48,102,50,54,48,55,98,101,48,102,100,99,49,100,102,101,52,49,48,101,50,57,52,54,48,101,53,99,48,57,55,101,48,102,53,49,53,52,53,48,102,50,57,52,49,100,55,48,51,100,50,48,101,51,56,55,55,53,50,55,97,49,56,55,56,52,51,102,48,49,101,53,52,102,48,52,102,97,54,49,53,98,54,53,100,98,57,50,53,57,56,50,52,49,99,50,99,54,100,48,49,48,52,97,102,52,50,52,50,102,102,48,49,49,48,100,55,53,48,49,98,102,56,48,49,102,50,98,50,48,48,55,100,53,100,56,49,50,50,97,48,48,102,102,102,97,100,55,48,48,102,102,55,57,48,100,48,48,102,102,55,57,50,97,48,55,49,98,56,49,99,98,101,48,55,100,49,99,48,57,97,49,48,48,102,102,55,97,57,53,98,56,51,99,99,48,55,99,48,48,102,102,102,49,98,48,55,57,48,48,102,102,49,101,57,99,54,48,50,53,100,52,48,49,101,99,98,48,48,54,100,98,50,49,102,102,48,102,100,48,48,57,52,101,50,57,52,48,49,101,102,100,48,102,53,57,99,48,52,56,48,48,102,102,52,98,56,48,52,99,55,49,54,97,54,50,100,52,49,51,100,57,48,52,97,100,48,52,56,56,48,97,48,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,48,99,99,54,48,48,102,102,102,97,51,99,48,48,102,102,55,99,55,50,52,49,102,50,48,48,102,102,51,101,100,54,52,97,99,55,52,49,102,102,56,51,100,102,48,102,54,57,55,101,48,52,98,56,56,49,50,53,101,53,51,48,55,56,49,48,99,97,97,50,57,99,51,102,48,56,56,49,100,55,54,48,98,54,48,55,56,54,48,52,99,50,57,54,50,53,50,56,55,97,53,48,100,49,48,49,101,48,48,55,54,48,49,99,97,50,51,49,55,56,57,54,56,48,53,51,57,52,50,53,48,49,52,54,53,52,97,50,56,55,57,48,51,98,54,53,57,48,51,102,53,50,102,48,97,102,48,102,55,56,55,52,56,51,98,56,48,102,51,56,49,50,52,49,100,56,48,101,102,48,51,98,100,48,55,97,50,53,56,56,55,55,99,49,101,56,57,53,99,48,101,102,98,102,99,48,53,57,99,53,100,52,48,101,56,99,48,49,102,55,54,52,48,48,102,102,102,97,56,50,48,55,57,56,48,48,102,102,102,97,56,99,48,50,54,55,100,51,56,51,57,56,101,52,56,55,56,48,51,99,101,48,52,97,102,56,51,100,50,48,102,48,48,55,97,49,50,48,48,57,52,102,48,55,98,97,49,101,101,50,99,99,49,100,102,53,48,55,97,48,49,101,51,48,55,53,56,51,97,56,49,100,101,48,55,55,54,53,102,48,55,100,56,97,55,48,102,50,48,55,54,99,51,57,101,49,101,50,52,102,50,100,56,97,98,48,102,48,56,51,97,97,50,100,52,49,101,56,49,52,97,48,101,102,99,98,53,48,102,51,49,55,97,49,100,51,48,101,48,49,53,99,48,102,49,99,98,49,50,97,100,50,52,51,101,99,49,99,99,48,101,98,57,52,50,53,53,49,54,49,99,51,98,101,53,48,56,49,50,101,50,102,102,101,98,97,101,98,97,102,102,101,98,97,56,48,101,98,101,48,101,49,48,48,102,102,49,102,49,50,54,48,55,99,52,49,102,102,48,48,102,102,55,100,52,99,48,51,99,49,48,55,100,99,49,101,100,52,49,48,102,48,49,52,99,48,48,102,98,49,98,48,55,57,54,53,48,48,102,102,55,48,48,49,101,98,56,51,56,49,48,50,53,100,56,51,101,102,50,100,48,51,97,50,55,56,49,100,53,57,53,99,49,100,51,48,102,55,48,51,99,50,54,48,51,100,50,48,101,55,56,49,101,51,57,55,54,53,56,56,55,97,99,51,100,99,49,100,98,48,102,48,48,55,56,48,48,57,56,57,48,55,51,56,53,100,48,55,51,48,51,101,52,53,48,57,52,97,49,102,56,48,101,56,56,51,57,50,48,102,54,48,51,56,100,48,55,99,52,53,48,56,55,51,52,51,56,99,48,102,49,99,51,101,54,49,99,101,48,101,102,55,48,55,99,48,56,53,54,48,50,54,53,48,55,98,48,51,97,54,49,101,56,48,101,48,56,55,97,52,51,99,101,49,99,53,48,102,100,48,55,54,56,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,55,48,49,100,51,48,102,57,48,55,52,48,51,100,54,53,51,49,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,56,50,97,56,51,99,56,49,100,55,48,102,50,56,55,55,48,98,54,52,51,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,53,57,53,48,53,97,57,52,101,53,56,97,49,97,49,49,54,48,53,53,57,54,48,56,101,57,54,53,55,50,55,98,52,100,100,98,55,55,51,51,102,101,50,97,97,101,98,97,101,98,102,102,97,101,97,48,54,48,97,48,48,102,97,99,54,48,48,55,100,55,98,48,51,100,50,48,48,55,100,57,102,56,49,51,57,48,48,101,99,52,48,57,52,56,48,55,53,97,53,56,56,48,51,100,97,55,99,51,100,57,56,98,56,48,102,49,56,51,99,53,48,55,57,101,57,97,49,100,54,48,102,48,48,55,98,52,51,98,97,48,101,56,52,49,100,53,56,55,52,100,48,51,57,54,54,49,101,100,48,102,102,56,55,56,52,97,101,48,101,102,50,50,56,102,98,48,48,51,98,51,56,51,57,101,49,99,99,52,51,50,102,52,98,97,48,101,56,48,55,55,56,51,100,101,48,102,52,99,51,100,101,49,99,48,48,101,50,49,54,54,49,102,54,48,101,56,101,48,102,54,99,49,55,99,56,50,48,51,48,99,48,48,102,102,51,101,102,51,56,48,49,102,49,55,56,48,102,53,48,49,50,52,52,48,101,102,56,98,101,48,50,54,102,48,48,57,49,57,50,99,48,51,99,48,48,102,54,99,48,57,54,98,48,101,49,48,55,55,56,51,97,101,99,56,51,100,99,48,55,52,50,57,101,53,53,49,54,50,53,57,56,51,101,51,48,55,51,56,49,100,54,48,101,52,56,51,98,52,48,101,54,48,55,55,99,51,100,54,48,102,102,56,98,50,48,102,50,52,57,55,52,57,101,56,97,48,102,54,99,97,48,48,102,102,102,55,48,55,100,52,97,53,48,102,98,48,51,100,48,48,102,102,55,100,48,57,56,49,100,54,48,101,56,56,51,98,50,52,48,48,102,102,55,50,99,100,56,55,97,53,49,57,51,99,51,98,52,48,101,101,97,56,49,99,56,56,55,55,99,51,100,54,53,102,48,51,98,49,102,102,48,49,51,56,57,55,53,48,51,54,52,48,55,98,54,48,48,102,97,57,100,48,55,99,56,49,99,48,48,48,102,102,55,100,53,57,48,49,50,57,48,48,102,102,48,102,98,53,53,48,101,55,50,55,56,55,56,48,49,101,55,56,51,57,100,48,55,102,56,49,101,48,48,55,99,99,49,100,99,48,55,99,101,53,55,57,53,48,49,99,51,52,55,52,49,50,97,56,48,57,53,99,50,99,99,51,56,54,48,102,97,48,98,54,48,55,51,52,48,101,98,57,50,48,51,100,97,49,101,53,52,55,48,102,56,57,55,52,53,98,48,55,97,48,51,98,99,48,102,57,52,98,54,48,101,100,56,55,56,101,53,48,99,51,100,53,54,49,99,54,48,101,56,56,55,53,48,51,57,52,49,101,99,57,48,101,100,48,51,98,98,50,100,52,98,53,50,99,48,51,99,56,49,102,99,48,101,54,99,48,55,56,48,48,102,102,97,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,52,48,100,57,48,49,100,50,48,48,102,102,51,101,97,55,52,49,102,50,48,55,102,99,48,49,102,53,54,52,48,52,100,98,56,48,51,101,100,53,52,51,101,50,57,101,49,101,48,48,102,102,55,54,48,48,102,102,101,55,52,49,99,49,56,55,56,48,49,99,99,56,55,55,48,49,99,99,49,53,101,53,98,56,55,48,100,49,100,51,56,97,97,48,50,54,56,99,98,51,48,102,101,48,51,101,56,50,97,52,49,99,100,48,51,100,49,52,56,48,101,57,48,55,57,53,50,48,51,101,50,53,50,57,54,99,49,100,55,48,101,102,48,51,57,97,50,100,56,51,99,56,49,100,99,57,52,99,48,102,53,52,48,55,49,56,51,100,99,49,100,52,48,102,97,56,55,98,50,56,51,99,97,48,101,101,99,97,97,50,100,52,97,102,48,102,50,48,55,48,99,51,101,53,48,49,100,102,51,102,48,48,102,102,55,100,51,53,56,48,51,101,97,101,48,48,102,102,49,101,50,100,56,48,102,97,56,48,57,56,100,48,50,53,99,48,97,54,48,55,56,100,52,48,101,99,48,49,101,55,48,55,50,48,48,57,52,49,48,102,100,48,51,102,49,48,55,50,97,49,101,49,50,99,57,57,48,52,100,56,55,49,53,51,99,49,101,57,48,55,52,56,49,102,48,48,102,102,51,57,48,48,102,102,101,55,57,53,97,49,100,55,48,55,97,48,56,101,56,97,53,52,57,54,50,49,101,51,54,48,49,100,102,48,55,97,48,51,98,99,49,102,102,48,102,50,57,52,99,57,101,53,100,48,55,53,55,55,48,102,48,56,55,51,52,98,99,52,56,50,57,52,51,102,48,100,49,53,54,49,102,50,50,98,99,97,48,50,99,48,49,100,100,56,55,99,51,102,99,48,57,102,49,55,53,49,97,56,51,100,56,49,100,51,48,102,52,48,55,48,52,51,100,50,49,101,55,48,101,50,56,55,101,56,51,98,52,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,98,56,48,101,57,56,55,99,56,51,97,48,49,101,98,50,57,56,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,55,50,52,49,53,52,49,101,52,48,101,98,56,55,57,52,51,98,56,53,98,50,49,97,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,50,99,97,56,50,100,52,97,55,50,99,53,48,100,48,56,98,48,50,97,99,98,48,52,55,52,98,50,98,57,51,100,97,54,101,100,98,98,57,57,49,53,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,54,57,99,48,57,51,48,48,50,53,48,99,49,102,49,56,49,51,101,52,48,52,100,48,48,102,102,51,97,49,48,50,53,50,48,48,57,55,101,52,50,48,101,102,50,54,48,51,100,54,48,55,99,99,49,101,48,52,100,50,57,56,51,98,99,101,56,55,97,99,98,98,54,48,51,98,54,49,100,55,50,57,48,97,102,50,57,99,51,98,99,53,97,48,55,99,56,51,100,99,49,101,100,48,102,50,57,55,53,53,50,57,56,57,54,56,101,53,48,48,55,50,48,51,57,50,49,100,100,48,102,49,48,55,98,99,98,54,52,53,50,56,99,97,102,48,102,48,48,102,102,55,98,48,98,49,50,98,99,97,50,52,99,50,98,52,51,97,99,49,100,57,48,102,50,48,55,57,57,51,56,97,99,48,101,102,49,54,51,102,101,48,97,99,50,101,97,48,54,52,99,48,48,102,102,102,98,54,56,48,50,52,56,99,51,97,97,48,48,102,102,102,97,101,53,48,50,55,101,56,49,102,53,48,49,50,54,50,49,99,101,48,102,98,57,55,101,48,102,50,99,97,57,48,55,50,99,49,100,101,48,55,48,101,56,99,57,52,49,102,98,48,102,50,49,53,101,53,55,49,52,99,53,56,48,55,98,48,51,100,54,49,102,56,48,50,53,100,99,49,100,51,48,51,99,100,48,102,98,57,55,50,56,99,53,49,49,53,55,101,57,49,48,97,48,50,56,49,51,48,51,101,56,49,102,53,48,102,49,48,48,102,102,51,100,97,48,49,100,97,97,52,102,48,102,48,57,54,50,49,100,101,48,101,57,52,57,52,101,53,48,49,54,97,49,101,57,48,102,55,49,54,97,56,50,57,97,49,101,99,50,100,48,48,51,51,52,99,48,49,100,100,55,50,48,48,55,100,49,52,48,48,50,101,48,99,55,48,48,102,102,51,98,57,97,48,50,55,48,56,48,48,53,101,48,100,55,102,99,48,50,56,49,57,55,53,48,55,50,48,48,102,102,49,102,54,48,97,48,101,98,99,51,56,97,48,101,51,52,48,57,102,56,48,50,55,55,99,49,99,97,48,51,97,100,50,56,102,48,55,53,99,49,100,56,48,51,97,49,48,50,54,102,56,48,57,57,53,48,55,53,99,48,101,102,48,51,98,55,56,98,51,50,101,52,98,57,48,48,102,102,55,98,55,48,51,56,56,49,99,48,48,55,99,99,49,102,52,48,101,57,48,55,52,48,97,50,97,50,101,52,51,99,48,57,101,53,100,48,55,56,52,98,53,99,53,50,57,52,48,53,51,49,53,101,56,55,52,53,56,57,55,56,53,57,49,54,52,53,101,57,54,48,48,57,53,48,52,102,49,54,56,53,56,50,55,50,55,100,53,97,54,53,48,50,54,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,56,49,99,50,48,48,102,102,51,101,56,54,48,48,102,102,57,53,100,48,55,49,52,48,52,101,55,56,48,51,101,100,55,99,48,57,53,52,48,50,53,97,52,48,57,57,54,48,101,51,101,48,55,57,52,48,101,52,99,49,101,53,101,48,55,101,51,48,49,102,53,48,101,53,56,48,51,100,99,101,49,101,102,48,101,55,56,48,57,99,101,48,101,56,56,49,50,101,48,48,102,102,102,56,56,51,102,99,49,100,99,99,48,48,102,102,102,55,49,56,55,48,99,51,99,52,49,100,52,48,102,55,49,53,56,48,57,48,48,102,54,48,55,53,48,97,51,50,101,48,101,53,51,49,55,99,56,49,52,57,98,50,56,56,48,50,53,101,53,56,102,52,99,50,98,49,51,49,51,57,48,49,51,51,102,99,48,57,101,100,55,53,48,48,102,102,100,102,57,48,48,55,55,53,99,56,48,49,102,52,53,48,48,48,102,102,98,56,51,49,99,48,48,101,101,54,56,48,57,99,50,48,48,49,55,56,51,53,48,48,102,102,97,48,54,53,102,102,100,55,53,100,55,53,102,102,100,55,53,48,51,54,52,48,50,52,49,48,48,49,102,53,51,101,48,102,56,99,48,49,102,54,51,48,48,52,97,102,48,49,51,102,99,48,102,98,56,49,99,48,50,55,49,55,101,49,101,97,48,55,97,99,48,52,57,49,57,52,48,48,102,102,101,49,99,51,99,56,49,100,102,48,50,53,100,56,51,97,52,49,99,49,52,55,48,102,52,56,55,98,48,49,102,101,49,53,97,48,102,54,52,51,99,50,48,102,48,100,49,99,51,100,101,56,101,49,100,98,50,102,51,56,55,99,56,97,48,52,97,50,97,56,98,102,48,55,55,48,49,99,56,48,55,54,99,49,101,51,48,102,56,49,53,54,49,100,52,50,57,48,51,97,50,48,102,48,48,51,100,54,48,102,53,52,98,48,99,56,97,49,99,56,48,101,97,49,53,53,56,51,99,101,57,101,53,50,50,49,57,54,50,48,53,51,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,97,48,51,55,102,56,48,51,101,50,99,50,48,52,56,48,48,48,102,102,51,101,98,54,99,48,49,102,54,52,51,56,48,57,98,100,48,55,52,97,48,52,101,100,48,51,56,55,48,101,48,48,102,102,51,100,49,48,55,57,56,48,101,57,52,48,49,101,57,51,48,51,99,52,48,55,51,99,102,101,48,55,100,56,48,102,100,99,49,100,98,48,51,100,52,50,102,56,51,56,56,49,101,102,101,49,102,50,48,101,100,48,51,100,48,52,55,99,49,100,51,48,55,55,48,48,102,102,102,98,48,51,97,48,49,100,100,48,102,52,48,51,98,100,48,55,55,50,49,101,50,48,101,102,48,51,98,52,101,48,48,102,55,50,97,48,48,55,49,51,49,55,54,49,100,99,50,102,99,49,101,99,102,50,98,48,51,101,54,49,102,50,50,99,52,97,101,48,102,49,48,51,98,102,50,57,48,97,50,102,102,48,49,52,48,49,55,53,48,48,102,102,99,53,98,48,48,55,100,102,56,56,48,51,101,51,57,56,48,52,56,51,48,49,50,102,54,48,48,102,97,100,52,48,55,98,97,48,52,99,56,56,49,50,49,54,48,52,98,97,48,55,56,48,49,100,54,48,51,101,52,48,50,53,102,48,51,99,48,49,99,98,48,55,97,48,49,101,55,54,99,51,98,56,49,101,57,48,50,54,50,48,49,102,57,49,54,50,49,102,97,48,55,51,53,56,98,54,97,48,101,54,56,51,100,48,48,101,102,97,53,49,52,56,49,102,98,48,55,98,99,49,101,102,50,57,56,51,57,54,49,100,102,48,101,52,49,53,48,49,101,101,52,55,48,55,101,56,49,101,101,48,55,56,99,56,97,49,100,52,50,99,100,99,48,101,101,56,55,52,56,49,99,102,57,55,48,53,55,49,54,51,52,53,53,48,55,54,52,98,97,50,102,99,98,102,50,97,99,48,50,101,57,49,55,102,102,53,100,52,48,51,52,101,48,48,102,102,49,102,53,101,99,48,48,102,56,101,52,48,48,51,101,57,57,99,49,102,55,56,49,50,48,101,48,52,57,49,48,51,101,57,48,55,97,48,48,52,57,99,102,48,102,50,56,51,99,98,48,55,99,48,48,52,97,48,56,49,50,100,50,48,102,52,48,49,101,50,48,55,56,102,48,49,51,48,99,48,52,100,51,57,52,99,48,48,102,102,102,55,50,48,55,101,99,51,102,101,48,101,54,48,51,57,56,49,101,99,48,102,55,49,55,100,56,97,54,50,56,48,49,102,54,49,52,99,49,100,100,50,97,102,57,55,52,53,102,57,55,52,53,56,97,54,101,50,98,99,97,51,50,98,52,97,101,50,56,57,48,48,102,102,49,51,49,57,48,52,97,98,50,98,57,48,56,97,102,57,57,52,51,57,48,49,49,50,99,48,49,102,55,99,101,48,52,97,101,56,51,56,97,48,50,52,99,48,48,49,102,54,98,101,48,52,100,53,56,49,50,100,50,48,52,98,52,56,55,49,102,48,51,98,53,48,55,50,54,48,101,100,51,48,51,56,101,56,48,101,53,48,55,50,99,48,49,101,101,55,48,102,55,56,55,99,48,48,102,102,52,57,98,48,55,98,56,48,57,55,48,48,102,102,55,51,97,49,102,101,48,102,49,101,48,48,102,102,55,98,56,99,51,102,56,49,101,50,48,102,53,56,55,98,56,98,51,48,52,102,56,55,98,48,51,100,54,53,101,49,55,48,55,50,101,52,98,101,52,102,97,52,50,57,52,98,48,49,50,102,50,98,98,97,49,57,53,56,56,54,56,50,56,48,56,55,102,101,48,52,102,54,98,97,56,49,102,49,56,48,51,101,51,98,99,48,48,102,97,100,102,50,98,52,48,49,102,54,51,54,48,48,102,102,102,98,49,52,48,101,50,56,55,51,48,49,101,101,48,51,56,52,48,102,48,48,102,102,51,101,97,48,50,52,102,56,49,100,98,48,55,55,99,51,102,52,49,101,52,48,50,54,97,49,50,57,49,56,98,101,48,102,52,48,55,49,48,51,97,99,49,100,52,50,98,52,98,57,48,55,53,101,48,102,49,48,97,99,48,55,51,54,56,99,53,99,56,55,101,48,51,97,48,49,101,55,48,101,55,56,55,57,53,49,48,51,99,50,49,101,48,48,102,102,55,99,52,56,99,49,100,54,97,48,101,101,48,55,53,99,51,97,56,53,102,101,48,102,54,48,55,56,57,48,52,97,49,48,102,55,49,54,57,52,53,53,50,55,56,55,49,52,51,97,50,49,102,102,52,102,50,97,99,48,55,57,52,48,50,54,97,48,48,49,102,52,49,99,48,48,102,102,102,56,101,101,48,49,50,55,52,48,52,98,57,48,51,101,55,48,50,54,56,99,49,102,53,48,49,50,53,102,99,97,56,48,55,54,50,48,101,52,48,51,56,48,53,101,56,55,102,48,51,99,56,48,57,54,48,50,54,57,56,48,57,57,102,50,98,56,98,57,50,102,50,52,97,52,52,54,57,99,53,50,56,55,50,52,51,97,53,56,51,100,52,48,52,99,101,48,55,53,48,51,98,99,53,57,48,51,99,48,48,55,56,54,49,101,49,55,52,97,98,48,101,53,48,51,98,98,48,101,100,97,55,49,55,101,53,54,54,48,102,55,48,55,102,48,51,99,48,49,100,100,48,101,101,50,49,49,54,49,50,53,56,49,55,52,56,55,100,55,102,99,48,50,97,50,49,55,53,48,51,56,51,48,48,55,100,51,53,56,48,51,101,97,101,48,48,49,101,50,100,56,48,102,97,56,48,57,56,100,48,50,53,99,48,97,54,48,55,56,100,52,48,101,99,48,49,101,55,48,55,50,48,48,102,102,57,52,49,48,102,100,48,51,102,49,48,55,50,97,49,101,49,50,99,57,57,48,52,100,56,55,49,53,51,99,49,101,57,48,55,52,56,49,102,48,48,51,57,48,48,101,55,57,53,56,49,100,55,48,55,97,48,56,101,56,97,53,52,57,54,50,49,101,51,54,48,49,100,102,48,55,97,48,51,98,99,49,102,102,48,102,50,57,52,99,57,101,53,100,48,55,53,55,55,48,102,48,56,55,51,52,98,99,52,56,50,57,52,51,102,48,100,49,53,54,49,102,50,50,98,99,97,48,50,99,48,49,100,100,56,55,99,48,48,97,57,56,51,100,56,49,100,51,48,102,52,48,55,48,52,51,100,50,49,101,55,48,101,50,56,55,101,56,51,98,52,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,98,56,48,101,57,56,55,99,56,51,97,48,49,101,98,50,57,56,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,55,50,52,49,53,52,49,101,52,48,101,98,56,55,57,52,51,98,56,53,98,50,49,97,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,50,99,97,56,50,100,52,97,55,50,99,53,48,100,48,56,98,48,50,97,99,98,48,52,55,52,98,50,98,57,51,100,97,54,101,100,98,98,57,57,102,102,49,53,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,48,102,48,99,48,57,55,49,48,48,55,100,51,52,56,55,101,99,48,57,98,51,48,48,55,100,51,100,48,51,102,100,48,48,55,100,57,54,56,51,56,101,48,102,52,101,50,99,48,51,102,99,48,52,97,55,56,51,102,101,48,55,99,56,49,100,100,48,55,100,54,48,101,55,56,51,99,50,57,56,53,51,57,53,54,53,51,48,55,56,56,48,57,55,50,48,55,54,101,48,101,51,99,49,99,97,56,51,100,57,50,100,48,49,101,51,48,51,98,97,50,101,53,50,101,53,48,54,53,49,52,49,101,48,56,51,98,55,99,49,101,101,48,102,98,57,55,52,49,102,49,48,101,55,57,55,99,53,57,50,54,97,49,56,51,99,51,48,101,49,51,48,56,98,56,51,56,98,52,53,53,56,55,102,48,51,97,48,53,55,48,55,52,48,49,102,49,55,102,56,49,49,101,50,101,98,97,101,98,102,102,97,101,98,97,56,49,101,50,48,48,102,102,51,101,102,51,48,48,102,102,49,102,52,100,50,49,102,99,48,48,102,102,55,100,51,100,56,49,51,49,52,53,49,56,55,54,57,49,56,51,100,55,56,49,101,52,48,49,50,99,101,48,102,101,48,48,102,102,49,101,102,49,48,102,48,48,102,102,49,50,100,48,48,102,49,52,98,52,52,99,50,57,53,98,48,102,101,97,52,57,52,99,49,100,48,52,97,50,56,97,52,51,100,99,48,101,101,48,49,101,55,56,55,55,52,97,100,99,56,49,100,49,48,51,102,101,48,101,100,99,48,49,101,101,101,48,101,57,97,50,49,54,50,49,102,49,50,56,56,97,52,50,98,99,51,56,54,48,102,49,52,97,52,50,102,99,97,52,48,102,52,48,55,54,54,48,51,98,99,53,98,97,54,56,55,99,48,49,100,56,48,51,98,99,102,102,48,50,51,98,53,100,55,53,100,55,102,102,53,100,55,53,48,54,50,48,48,57,53,53,48,102,57,48,51,56,57,48,55,55,101,48,52,99,54,56,51,57,55,48,102,55,48,49,51,51,97,48,101,57,98,48,51,102,49,48,50,53,99,99,97,55,48,102,102,49,52,51,99,49,102,56,48,51,98,48,54,48,98,50,48,102,56,49,53,48,53,99,56,55,97,48,49,100,54,97,55,97,52,52,57,53,97,49,102,54,48,48,102,102,55,98,52,99,98,49,48,101,49,56,51,99,57,48,55,52,54,49,101,50,52,54,48,55,56,50,53,50,56,55,55,57,51,48,98,49,48,102,49,56,51,98,97,100,52,48,102,50,48,51,98,97,49,100,100,97,48,102,101,57,53,54,49,100,99,54,99,51,101,97,48,50,54,54,49,99,98,48,48,55,98,56,48,97,49,50,99,98,102,99,49,55,55,53,100,52,48,51,55,101,52,48,49,100,100,55,50,48,48,55,100,49,52,48,48,50,101,48,99,55,48,48,102,102,51,98,57,97,48,50,55,48,56,48,48,53,101,48,100,52,48,50,98,51,52,48,57,102,55,48,50,52,102,48,51,102,48,48,102,102,52,56,48,56,49,51,56,101,48,52,99,50,56,49,50,55,97,48,102,49,100,51,50,52,98,54,48,102,48,48,102,102,51,56,102,48,102,102,97,54,56,55,55,99,97,102,48,102,50,53,50,51,49,53,48,53,55,55,48,102,98,48,55,49,56,98,56,50,98,56,97,99,48,102,53,48,51,97,99,48,55,56,99,48,50,52,54,53,48,56,55,57,48,51,101,48,56,54,49,100,57,99,48,102,50,48,49,100,57,56,55,56,99,51,97,54,49,102,100,48,48,55,98,51,101,99,51,100,50,53,97,57,55,56,49,99,101,48,49,51,102,48,48,55,98,54,52,51,99,97,101,52,56,55,56,52,97,52,50,99,53,48,101,51,102,99,49,51,56,53,100,52,48,54,102,101,48,48,102,102,55,99,53,51,52,48,49,102,53,55,54,48,52,56,97,56,48,51,101,99,97,48,48,49,101,55,99,56,48,49,101,55,53,56,49,99,54,101,48,55,100,49,56,49,99,98,102,48,50,53,55,56,48,49,101,57,97,101,99,48,102,51,48,49,102,48,48,51,98,57,99,49,100,98,48,48,102,102,55,97,56,102,56,48,57,56,97,48,48,55,98,100,48,48,102,102,49,98,53,51,48,55,102,99,51,56,97,48,50,54,100,56,98,97,48,48,102,102,55,98,48,56,51,97,56,54,48,49,51,102,48,49,51,49,48,49,50,101,99,53,53,49,56,97,97,48,52,56,101,52,102,50,99,56,49,51,97,48,54,102,99,48,48,102,98,101,54,48,48,55,100,48,100,48,48,51,101,97,56,48,48,57,50,102,48,48,102,102,55,100,53,48,48,49,51,53,56,48,52,99,98,48,49,50,100,50,48,52,97,57,56,48,51,100,51,53,48,55,100,56,48,101,100,97,52,49,99,55,52,56,55,50,56,51,101,57,99,49,102,57,48,49,51,50,48,49,102,49,48,49,50,54,57,48,102,55,56,49,51,50,48,48,102,102,101,55,56,51,56,52,49,101,51,99,48,48,102,102,102,54,101,48,55,102,52,49,102,48,48,55,98,52,51,97,50,53,57,102,52,102,48,101,97,48,55,97,99,98,99,50,57,102,55,50,101,52,97,49,52,102,48,52,56,102,52,98,48,52,102,57,53,100,100,48,56,98,49,52,51,52,49,52,101,52,52,102,102,48,48,98,56,51,53,100,55,53,48,48,102,102,100,51,54,48,50,52,50,48,48,49,102,49,53,55,48,48,102,102,55,100,54,101,48,55,53,99,48,57,51,57,48,50,53,101,56,97,99,48,50,55,57,99,48,57,53,102,99,48,102,52,56,48,57,98,55,52,98,48,55,55,99,56,54,49,101,49,48,55,102,52,49,101,52,101,48,102,97,56,49,102,99,48,55,50,52,48,52,98,48,51,102,56,49,101,101,50,99,49,50,56,51,100,50,57,52,48,101,101,55,49,52,99,48,101,55,99,48,57,56,52,52,98,48,55,54,99,57,55,56,49,99,102,50,49,57,55,56,53,55,56,51,97,54,48,48,55,98,99,52,51,57,51,54,48,50,52,56,48,102,48,48,48,102,102,49,101,99,57,97,48,102,99,99,98,54,56,51,99,51,99,53,54,56,53,49,102,101,48,49,53,57,50,98,97,56,48,99,48,50,48,48,102,57,49,99,56,51,56,101,48,50,52,53,48,48,57,52,57,48,48,102,102,55,100,56,49,50,55,56,49,50,55,54,48,52,56,98,56,49,50,100,97,48,48,102,102,102,52,49,99,51,98,99,48,101,48,48,51,56,48,49,99,99,48,48,55,97,99,56,53,101,49,54,48,49,102,56,48,55,99,48,49,102,97,50,101,48,49,101,50,56,51,100,52,48,55,97,99,49,100,55,50,56,52,49,101,56,50,49,101,50,98,48,98,52,48,55,97,48,48,102,102,102,97,56,49,101,55,50,49,52,56,51,98,102,48,101,57,48,51,98,51,48,102,49,56,51,98,101,52,53,50,56,51,57,53,97,49,100,53,48,55,55,99,49,101,51,97,48,102,101,49,55,48,48,102,52,57,98,48,102,50,48,48,102,102,51,100,100,56,49,100,99,52,49,48,101,48,97,55,57,53,101,50,49,48,48,51,101,102,51,48,48,49,102,52,100,50,49,102,99,48,48,55,100,51,100,56,49,51,49,52,53,49,56,55,54,57,49,56,51,100,55,56,49,101,52,48,49,50,99,101,48,102,101,48,48,49,101,102,49,48,102,48,48,49,50,100,48,48,102,102,102,49,56,98,52,52,99,50,57,53,98,48,102,101,97,52,57,52,99,49,100,48,52,97,50,56,97,52,51,100,99,48,101,101,48,49,101,55,56,55,55,52,97,100,99,56,49,100,49,48,51,102,101,48,101,100,99,48,49,101,101,101,48,101,57,97,50,49,54,50,49,102,49,50,56,56,97,52,50,98,99,51,56,54,48,102,49,52,97,52,50,102,99,97,52,48,102,51,56,55,54,54,48,51,98,99,53,98,97,54,56,55,99,48,49,100,56,48,51,98,99,102,102,48,50,51,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,52,48,51,52,101,48,48,102,102,49,102,53,101,99,48,48,102,56,101,52,48,48,51,101,57,57,99,49,102,55,56,49,50,48,101,48,52,57,49,48,51,101,57,48,55,97,48,48,52,57,99,102,48,102,50,56,51,99,98,48,55,99,48,48,52,97,48,56,49,50,100,50,48,102,52,48,49,101,50,48,55,56,102,48,49,51,48,99,48,52,100,51,57,52,99,48,48,102,102,102,55,50,48,55,101,99,51,102,101,48,101,54,48,51,57,56,49,101,99,48,102,55,49,55,98,56,97,54,50,56,48,49,102,54,49,52,99,49,100,100,50,97,102,57,55,52,53,102,57,55,52,53,56,97,54,101,50,98,99,97,51,50,98,52,97,101,50,56,57,48,48,102,102,49,51,49,57,48,52,97,98,50,98,57,48,56,97,102,57,57,52,51,57,48,49,49,50,99,48,49,102,55,99,101,48,52,97,101,56,51,56,97,48,50,52,99,48,48,49,102,54,98,101,48,52,100,53,56,49,50,100,50,48,52,98,52,56,55,49,102,48,51,98,53,48,55,50,54,48,101,100,51,48,51,56,101,56,48,101,53,48,55,50,99,48,49,101,101,55,48,102,55,56,55,99,48,48,102,102,52,57,98,48,55,98,56,48,57,55,48,48,102,102,55,51,97,49,102,101,48,102,49,101,48,48,102,102,55,98,56,99,51,102,56,49,101,50,48,102,53,56,55,98,56,98,51,48,52,102,56,55,97,99,51,100,56,53,101,49,55,48,55,50,101,52,98,101,52,102,97,52,50,57,52,98,48,49,50,102,50,98,98,97,49,57,53,56,56,54,56,50,56,48,56,55,102,101,48,52,102,54,98,97,56,48,54,50,100,56,48,51,101,56,101,99,48,49,102,53,100,48,48,48,102,102,102,97,48,50,48,48,102,102,55,100,98,99,48,49,50,57,52,101,48,51,100,53,52,101,48,48,102,102,55,100,55,98,56,55,55,99,49,100,99,56,49,51,48,50,48,101,57,99,98,102,52,51,48,55,55,48,48,52,99,53,56,51,97,100,50,56,99,48,57,98,55,48,50,54,99,48,98,48,50,98,53,48,48,51,100,54,102,57,52,97,56,97,53,97,49,52,56,48,102,51,56,51,56,101,53,50,97,52,56,49,51,51,97,53,57,56,55,101,48,97,53,48,55,52,48,48,102,102,102,52,100,49,102,49,54,57,99,51,57,55,50,49,102,55,52,51,57,50,99,52,97,99,48,102,53,56,55,54,48,49,101,50,56,51,98,98,50,98,99,51,99,50,49,102,102,57,48,55,54,99,57,97,48,102,48,48,102,102,51,99,52,49,56,48,48,48,102,102,102,98,56,51,48,48,102,102,55,99,53,50,56,48,57,51,100,52,99,48,50,53,50,56,51,100,101,48,102,54,48,48,102,102,49,102,53,57,97,48,101,98,56,98,102,48,55,50,99,48,52,99,49,56,51,56,97,50,56,48,51,100,99,48,102,50,49,99,48,55,53,99,53,55,48,55,98,52,49,102,56,48,51,101,99,50,98,56,48,57,57,57,48,101,97,57,52,97,53,50,101,50,99,99,98,57,48,55,54,48,53,54,49,52,56,49,102,50,48,102,50,48,51,100,55,48,102,99,57,53,52,48,102,56,54,53,49,52,97,53,52,57,101,48,101,54,51,56,55,49,53,48,102,49,53,99,49,102,48,48,102,102,102,54,57,54,52,57,54,48,101,101,56,51,101,101,49,100,101,52,100,57,48,102,55,49,52,48,48,102,48,48,102,102,49,100,55,102,102,56,48,53,98,50,50,101,98,97,56,48,100,102,99,48,48,102,56,97,54,56,48,51,101,97,101,99,48,57,49,53,48,48,102,102,55,100,57,52,48,48,102,102,51,99,102,57,48,48,102,102,51,99,101,97,56,51,56,100,99,48,102,97,51,48,51,57,55,101,48,52,97,102,48,48,102,102,51,100,51,53,100,56,49,101,54,48,51,101,48,48,102,102,55,55,51,56,51,98,54,48,48,102,53,49,102,48,49,51,49,52,48,48,102,102,102,55,97,48,48,51,54,97,54,48,102,102,56,55,49,52,48,52,100,98,49,55,52,48,48,102,54,49,48,55,53,48,99,48,50,55,101,48,50,54,50,48,50,53,100,56,97,97,51,49,53,52,48,57,49,99,57,101,53,57,48,50,55,98,102,99,48,53,48,49,53,100,52,48,55,98,99,48,48,55,99,57,101,48,48,49,102,52,100,54,48,48,102,102,102,97,100,100,48,48,102,102,55,100,55,54,56,49,50,48,99,48,101,56,56,49,102,52,56,49,50,55,50,48,52,98,55,56,48,51,100,49,102,48,55,57,101,49,101,56,48,50,54,102,52,51,56,52,48,101,98,56,98,100,48,102,50,55,48,55,98,101,48,102,100,99,49,101,48,54,52,101,48,101,50,57,55,56,48,101,53,99,48,57,56,49,48,102,53,49,54,97,53,48,101,50,57,52,49,101,56,56,51,100,50,48,102,99,48,55,55,53,49,98,97,54,48,55,56,52,51,56,101,49,100,97,52,102,48,52,102,97,49,57,53,98,48,53,100,98,55,50,53,54,48,50,52,49,98,50,99,54,49,48,49,51,56,98,48,52,50,52,100,48,49,49,48,100,55,102,102,53,100,52,48,55,56,48,48,48,102,102,55,99,55,52,99,48,49,102,49,98,52,48,101,100,56,49,51,51,99,49,99,52,50,99,99,48,57,99,98,48,48,55,100,57,55,48,51,57,102,99,53,98,48,49,50,101,52,48,102,51,56,49,100,101,98,54,53,54,56,49,50,99,101,48,101,51,48,98,98,48,102,49,48,51,100,49,48,55,55,97,49,102,98,48,102,98,102,50,101,52,98,98,50,56,48,98,98,52,52,48,50,54,53,56,98,49,50,101,52,49,100,56,56,55,101,56,51,56,52,49,101,50,48,101,99,56,51,98,101,55,48,51,98,99,53,54,49,54,50,49,100,98,48,55,53,99,53,49,57,55,56,101,49,54,57,99,49,101,98,49,52,54,49,102,50,50,100,48,49,101,53,54,50,97,56,97,49,48,101,52,57,52,97,48,101,98,99,51,100,56,48,102,51,52,48,102,53,56,48,57,99,101,48,48,102,102,55,100,49,57,48,48,102,102,51,101,51,57,48,48,102,102,52,56,54,48,49,50,98,101,48,102,55,56,48,57,98,54,48,55,102,99,48,52,57,51,56,55,56,53,48,56,49,100,53,48,51,57,56,50,56,49,48,99,98,57,48,102,48,51,54,49,100,51,48,55,102,54,48,52,101,51,56,55,56,99,51,100,52,53,100,57,54,48,53,100,48,55,56,56,97,97,48,101,54,56,55,52,56,51,97,54,49,100,97,50,57,101,52,48,57,56,51,52,52,52,53,52,56,48,102,48,48,55,100,99,51,101,97,49,101,49,48,101,101,48,55,52,48,97,97,52,57,50,101,99,98,49,48,101,102,56,55,52,56,97,101,52,102,50,102,57,48,99,98,50,48,102,52,48,55,57,56,51,98,54,49,100,57,52,50,50,100,48,51,99,50,53,55,55,102,56,48,53,53,52,97,101,97,49,100,50,48,102,101,56,51,102,52,48,101,100,52,49,101,53,48,51,101,53,48,55,56,52,49,102,98,48,55,51,50,48,101,51,48,51,98,99,48,52,98,55,48,51,97,56,50,102,99,51,99,50,102,50,52,48,51,98,102,48,55,49,97,49,100,97,48,102,98,56,51,99,49,48,55,57,52,53,54,56,51,98,98,48,101,97,50,51,97,51,97,51,97,50,49,53,54,53,50,97,52,56,55,102,56,49,101,57,56,55,56,56,51,99,50,49,102,57,48,102,57,48,55,56,49,99,52,52,52,53,99,53,98,48,55,99,48,51,99,99,57,101,57,99,53,55,49,53,99,53,97,48,55,98,48,98,49,50,101,48,98,48,48,101,99,56,55,53,99,51,56,52,49,100,56,98,50,56,56,51,57,99,53,48,48,52,98,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,100,51,48,49,50,52,54,48,101,56,56,97,54,48,55,102,101,48,52,101,54,56,49,50,56,101,48,101,50,48,51,99,55,54,101,98,52,53,48,56,51,101,102,48,50,54,55,56,49,99,50,48,51,97,51,50,101,54,100,49,101,100,49,57,57,55,57,98,50,57,99,49,101,52,56,51,100,55,48,101,57,56,55,51,48,98,49,55,100,49,101,100,51,48,97,57,50,102,49,48,97,50,101,49,48,99,98,98,52,57,102,50,48,57,100,50,56,99,98,51,52,51,100,102,49,57,100,50,98,52,98,48,56,50,52,56,55,53,102,101,48,49,99,48,50,48,48,102,102,102,97,53,53,48,55,52,48,48,101,102,99,49,100,49,48,48,51,101,97,100,48,48,57,49,52,101,48,101,102,56,51,98,50,53,52,56,55,54,102,48,51,100,48,48,50,53,51,99,48,57,54,51,48,55,99,48,49,102,55,101,53,51,49,52,101,53,50,57,52,97,48,50,55,99,48,102,48,99,51,101,99,48,52,98,99,48,51,97,54,48,48,102,102,55,98,57,48,51,99,97,53,57,54,50,56,56,97,97,50,98,55,49,54,97,53,98,49,54,52,48,50,53,97,56,57,57,51,99,98,57,50,101,102,49,54,48,53,102,57,54,51,100,49,97,55,57,54,54,53,57,97,55,102,57,100,55,50,48,99,54,48,49,51,101,97,48,52,100,99,56,55,51,99,48,57,49,50,48,50,53,52,52,49,101,98,48,49,51,53,56,49,102,101,52,55,52,99,52,98,48,101,57,48,51,97,98,99,49,99,53,101,53,98,50,51,50,48,51,54,53,55,51,97,57,56,101,56,48,51,100,101,99,48,102,50,48,51,57,99,48,101,101,56,97,101,99,56,101,99,57,55,56,49,101,53,48,101,57,57,53,52,52,56,48,52,100,48,51,100,97,56,97,55,101,57,97,53,102,57,53,102,49,98,54,102,53,51,57,51,54,101,54,49,48,49,51,52,51,55,48,48,102,102,57,55,98,48,55,52,54,53,52,48,49,50,102,99,48,101,49,48,49,99,56,56,51,56,52,48,101,102,51,56,102,51,99,53,48,48,102,102,51,57,50,48,55,52,48,48,102,102,101,100,48,49,100,50,49,52,50,102,50,52,51,56,56,99,101,51,101,101,57,52,101,48,101,100,99,51,57,97,53,48,56,55,51,56,97,99,55,53,101,101,56,52,53,53,49,52,52,56,52,52,98,97,49,57,52,99,99,55,97,98,52,49,50,57,48,97,99,52,49,102,102,53,55,54,99,97,99,50,98,101,51,101,52,49,56,48,50,53,56,48,48,55,99,97,51,99,98,50,50,98,57,49,56,48,49,102,52,55,52,48,52,101,97,57,53,99,57,52,53,56,49,53,101,56,99,53,56,49,54,55,99,48,57,55,49,99,53,54,49,53,101,57,50,57,56,99,51,48,57,52,57,101,48,57,48,48,102,102,50,54,102,56,48,57,55,100,52,57,52,97,48,49,50,102,52,53,97,55,48,49,51,50,57,55,100,48,57,49,55,57,51,52,101,48,52,97,54,98,48,99,97,52,100,102,101,57,50,53,51,100,55,102,99,48,52,99,57,48,48,55,99,52,56,99,48,57,51,52,50,102,52,49,102,100,48,48,102,102,51,101,99,53,100,48,52,48,57,57,100,56,54,48,97,56,52,102,48,101,49,48,49,50,55,100,52,57,55,56,51,102,54,53,50,57,54,97,99,57,54,48,57,100,48,57,102,56,48,57,56,49,48,55,49,52,48,52,99,97,56,55,48,56,51,98,49,57,49,99,97,102,56,48,101,99,57,55,56,53,52,50,53,56,50,52,56,98,56,50,57,56,49,51,55,101,56,98,100,50,102,52,51,98,55,97,51,52,101,98,50,98,55,57,55,97,53,56,54,57,52,49,57,48,48,100,52,54,53,48,49,49,52,52,48,49,102,48,57,51,48,55,51,101,48,102,48,52,51,57,54,48,101,101,48,48,102,102,57,101,102,48,55,98,48,49,101,48,48,101,100,49,55,48,53,53,48,55,48,56,49,102,52,101,48,50,53,55,51,56,51,98,55,48,102,48,97,55,49,52,97,53,100,97,48,57,53,48,49,101,56,99,48,101,101,56,98,101,48,50,54,99,52,51,98,48,49,101,102,101,53,50,49,55,52,57,54,53,53,97,49,57,52,99,53,102,54,50,57,48,98,55,52,57,52,55,52,50,50,99,54,56,97,51,52,102,50,99,56,48,52,98,100,51,101,102,97,48,49,54,56,48,57,48,50,99,48,99,100,102,48,49,57,54,99,48,49,102,55,51,56,48,52,101,54,48,55,56,48,48,102,102,57,48,54,48,48,55,100,55,51,56,51,102,102,48,50,54,55,52,51,57,54,57,48,53,52,53,56,55,101,99,51,56,49,56,49,100,53,55,48,101,98,57,53,48,53,97,51,99,57,102,100,99,50,100,55,56,55,98,48,49,102,97,48,51,97,102,48,101,48,57,55,55,100,49,56,97,102,50,98,48,51,99,101,49,100,49,50,101,53,50,102,97,48,49,53,48,49,102,52,52,56,52,98,98,99,56,52,53,101,97,49,52,97,49,53,48,54,55,54,53,56,54,52,101,50,98,98,51,56,53,55,50,54,102,102,56,48,53,48,102,56,49,51,101,97,48,52,100,99,56,55,98,99,48,57,101,100,48,50,54,98,99,49,101,98,48,49,51,53,56,49,102,101,52,55,52,51,52,52,48,102,54,48,51,100,52,101,49,99,53,101,53,98,50,51,97,48,51,54,53,56,98,52,56,54,100,54,48,101,52,56,51,98,55,48,101,55,48,51,98,97,50,98,99,49,50,101,99,49,55,56,49,101,53,48,102,54,49,54,97,52,52,48,52,97,99,51,97,52,56,97,55,101,57,97,49,101,48,50,99,50,98,102,102,101,97,55,50,49,52,53,52,50,48,50,49,48,50,55,52,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,55,50,56,51,56,102,48,55,49,54,48,102,52,48,48,102,102,57,56,99,48,55,57,50,53,48,48,102,102,51,97,50,48,55,51,52,49,99,98,48,102,50,48,51,99,48,48,102,102,55,56,52,49,101,56,101,53,97,101,50,57,48,51,98,50,49,100,51,48,101,101,49,55,99,49,101,98,50,101,48,98,48,101,53,50,57,52,48,53,97,56,55,97,48,98,50,99,56,97,53,50,48,55,53,56,97,57,50,102,48,98,99,52,98,48,52,57,49,52,99,53,49,57,54,54,57,101,101,55,52,48,50,98,57,51,55,99,50,48,50,50,50,53,97,54,100,101,57,52,48,52,51,52,99,98,57,102,102,48,51,52,52,48,48,55,100,50,101,56,48,51,101,97,50,52,49,102,49,56,48,51,101,100,50,52,48,57,56,98,48,101,99,57,53,97,53,53,49,52,101,57,50,53,49,48,49,50,102,99,49,99,50,48,102,50,57,52,97,49,101,49,48,55,99,97,48,102,50,52,98,56,50,98,52,51,100,48,53,54,56,55,54,99,98,48,48,101,97,56,55,54,99,51,102,48,48,101,99,49,49,99,49,101,48,56,51,98,56,48,101,53,48,55,99,49,49,99,49,100,99,48,55,102,48,51,56,97,57,48,48,102,57,49,51,48,51,57,52,49,102,101,57,50,101,99,51,98,54,49,99,99,48,102,52,101,52,48,52,48,98,50,98,57,49,101,56,98,51,50,100,97,101,52,97,99,100,51,50,53,56,48,48,54,102,49,48,49,50,102,50,48,101,52,48,51,57,97,48,52,98,54,56,51,56,100,48,55,52,97,48,101,49,99,49,100,102,97,49,55,52,53,48,101,57,56,51,97,49,48,55,55,48,49,99,53,48,55,54,97,53,49,51,56,57,48,56,99,53,51,97,51,57,54,50,53,97,49,53,56,49,99,49,48,101,57,49,52,54,49,99,99,50,98,52,98,54,50,101,102,57,52,52,53,52,49,52,50,53,52,50,53,49,55,48,57,97,53,53,49,52,52,56,55,52,53,56,97,54,97,49,49,52,54,53,55,51,54,101,100,48,51,52,100,49,53,101,56,49,48,52,53,48,53,98,48,52,101,48,48,102,102,49,102,53,55,101,48,48,102,97,100,53,48,55,52,97,48,48,102,97,99,56,48,55,50,101,49,102,48,48,55,51,97,48,101,98,101,54,100,51,57,49,52,51,100,54,48,102,53,48,98,102,48,55,57,50,57,56,53,100,57,54,48,100,56,55,54,53,50,99,98,55,48,100,56,98,101,48,101,55,56,55,48,52,51,97,101,57,50,53,52,101,50,99,52,97,48,48,101,49,56,55,49,48,99,53,53,101,48,48,55,98,48,56,97,101,52,99,57,52,49,101,56,48,57,98,53,57,51,98,100,51,57,99,98,48,98,57,101,100,97,48,49,53,101,50,56,56,48,51,101,101,48,99,48,49,102,54,54,52,49,99,57,48,48,102,102,55,100,53,101,48,49,50,56,54,49,101,98,48,55,100,56,53,97,51,54,56,101,53,99,48,51,99,54,48,102,50,55,50,102,56,49,100,101,48,51,57,97,48,101,100,98,56,100,49,53,52,53,57,50,50,98,99,48,102,54,52,98,55,48,55,53,101,48,102,51,56,51,101,48,48,101,102,52,98,48,48,102,55,57,52,101,57,52,49,102,97,48,101,48,57,55,51,99,49,100,102,56,48,51,100,99,52,48,101,102,101,57,48,56,51,99,52,57,56,49,100,56,50,99,53,101,48,102,48,98,57,49,53,99,97,102,50,97,53,48,51,97,54,100,56,50,55,56,97,102,102,102,48,51,53,100,55,49,97,54,100,100,56,98,54,57,99,56,57,98,54,101,101,48,56,51,57,49,55,51,98,98,55,55,49,102,55,51,99,102,100,102,55,99,54,51,55,102,56,99,51,57,56,50,56,52,97,56,48,53,100,102,56,48,51,101,53,55,97,48,48,102,97,55,56,48,102,48,57,52,48,49,102,97,54,56,48,49,102,54,48,56,48,52,98,56,56,51,98,49,50,97,98,48,51,98,99,50,100,56,97,54,54,56,97,97,48,55,101,54,49,100,102,48,55,54,54,49,99,97,52,102,101,53,102,98,52,49,102,56,52,97,50,100,52,48,57,56,99,48,55,100,99,48,102,51,99,49,102,98,48,55,101,52,97,100,48,101,50,56,51,97,101,54,99,97,54,56,48,101,101,53,49,52,48,56,99,53,49,97,48,56,55,57,48,49,101,56,48,55,98,48,51,100,102,52,53,56,98,50,57,99,48,57,51,52,50,48,102,49,56,48,51,98,51,99,48,52,98,56,98,48,53,48,55,52,48,48,102,102,49,102,49,98,56,48,48,55,100,102,50,50,50,48,49,51,48,97,49,102,101,48,55,102,101,48,52,98,102,48,49,51,97,50,48,102,97,52,98,49,54,48,49,102,53,48,51,102,53,48,50,54,51,56,49,101,97,48,51,102,102,48,55,53,48,53,98,48,51,100,49,48,55,56,97,56,101,99,48,51,98,57,50,56,99,97,57,48,55,97,50,53,99,48,51,56,56,48,101,54,48,55,48,56,48,57,53,56,48,55,49,50,57,50,48,102,53,99,49,101,102,57,55,54,49,101,102,50,98,53,49,53,48,48,102,102,51,100,56,53,100,48,55,97,100,50,99,49,100,54,56,51,56,100,48,101,97,57,52,52,53,57,57,53,101,53,55,57,52,53,50,57,102,54,53,53,49,54,99,53,56,57,54,55,54,57,101,56,50,97,48,51,56,50,56,49,51,48,50,48,101,53,48,51,57,52,48,52,99,97,56,51,56,99,48,55,97,99,48,101,50,99,51,102,97,56,100,57,51,56,51,57,99,48,102,56,56,49,100,97,56,55,101,56,49,100,99,49,55,50,57,50,56,97,99,57,52,99,57,56,57,54,56,48,53,54,56,51,99,49,48,101,55,57,55,97,49,99,101,50,99,99,98,55,50,57,49,50,48,98,100,50,97,48,98,102,50,97,49,49,52,98,54,52,49,50,97,99,98,99,52,99,98,50,98,53,51,100,51,56,97,51,50,99,57,48,57,97,98,97,100,101,99,97,101,50,99,49,97,97,97,52,49,98,102,102,48,48,102,102,56,55,55,53,100,52,48,101,101,48,48,49,102,55,51,50,48,48,102,102,102,97,55,52,48,55,102,50,48,48,102,102,102,97,99,48,48,50,54,48,99,51,99,101,56,99,57,52,49,100,54,50,101,99,51,99,99,48,52,98,57,56,55,101,99,51,100,54,53,100,49,54,101,48,101,55,52,49,101,56,48,55,55,56,97,49,48,102,55,57,55,50,49,100,52,52,49,50,56,48,51,99,56,49,102,54,48,55,97,49,56,49,100,102,48,51,98,48,48,102,98,48,55,100,101,99,49,100,55,56,55,48,56,51,56,54,56,97,48,102,57,53,49,48,51,57,48,49,99,50,97,48,102,50,56,55,57,48,51,57,54,49,100,52,99,57,99,53,55,98,54,53,54,50,53,50,49,57,54,56,53,52,102,97,50,98,50,97,101,52,97,102,48,50,52,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,100,57,98,48,48,55,100,48,99,56,48,51,101,56,54,56,49,100,54,56,48,51,101,98,55,56,49,100,97,57,53,101,48,102,55,48,49,102,49,56,55,54,99,51,98,52,49,102,102,48,50,55,48,56,51,100,50,48,57,97,48,49,51,99,48,102,51,57,54,56,53,52,48,55,55,56,51,100,52,53,51,56,51,97,97,101,53,49,56,55,56,48,49,102,49,48,55,54,48,97,99,99,48,101,52,56,98,57,48,102,52,56,51,57,100,48,101,49,56,51,100,51,48,101,50,101,48,102,99,56,51,98,49,48,102,98,49,53,56,56,54,48,102,49,102,97,55,49,54,50,57,98,99,51,99,52,57,97,56,99,48,50,53,97,100,100,55,48,101,100,57,53,101,53,55,56,50,55,56,49,98,101,48,48,102,102,55,100,97,53,48,48,102,102,51,101,101,56,48,48,102,102,57,54,97,48,48,55,100,54,55,57,52,48,53,57,57,52,54,49,101,97,48,102,48,49,53,99,49,101,55,48,55,100,52,53,57,56,55,49,99,49,101,54,57,54,56,49,100,50,48,101,51,57,52,101,53,97,48,51,98,101,50,100,100,50,48,97,54,48,102,55,56,55,52,56,51,97,50,49,100,57,48,102,48,48,102,102,55,53,48,97,100,48,55,56,52,49,100,98,50,99,99,49,101,97,48,55,48,56,51,100,56,53,54,97,49,48,55,97,56,48,49,101,102,48,48,101,100,97,52,57,53,56,56,52,56,49,51,99,98,50,48,102,48,57,53,98,57,51,50,99,97,100,55,53,48,54,101,56,97,101,98,52,101,48,55,50,56,48,57,48,53,48,50,55,51,48,49,100,102,48,49,51,102,48,48,52,97,101,48,51,98,57,48,50,54,55,48,49,100,99,50,52,52,98,52,53,49,56,51,99,49,97,48,102,55,102,54,99,97,55,55,100,101,50,57,102,49,54,99,53,53,56,48,51,100,97,52,48,102,49,52,51,101,54,49,99,49,97,48,49,51,49,50,98,56,97,49,48,102,51,48,55,98,57,49,53,48,102,50,55,50,54,48,55,50,56,98,48,52,99,50,98,99,56,57,55,97,57,97,48,57,102,52,50,51,51,56,54,52,51,102,101,100,48,49,48,56,48,53,100,99,48,48,55,100,102,50,48,48,51,101,51,97,52,48,102,51,56,48,49,102,54,51,52,48,102,57,100,50,48,48,57,57,101,48,50,53,101,48,49,101,100,49,53,54,53,52,56,55,101,52,98,50,50,57,48,51,99,99,57,52,49,102,54,48,101,54,56,51,100,100,48,102,101,48,55,56,49,48,48,102,102,51,57,97,56,101,53,56,49,52,52,48,101,100,99,49,100,55,56,55,51,48,51,56,50,56,50,48,101,99,48,51,98,99,49,99,53,48,55,50,54,49,102,98,50,101,50,52,48,52,102,49,49,56,51,56,48,53,56,97,53,56,55,99,100,49,52,98,57,50,102,56,51,52,50,99,48,98,51,52,97,50,97,54,56,97,57,102,97,53,51,49,100,52,50,50,98,55,102,99,48,52,54,100,48,48,55,100,97,50,48,48,51,101,101,48,56,48,57,97,101,48,48,102,102,55,100,97,49,48,51,99,53,52,98,50,99,99,49,101,99,48,55,98,53,50,48,51,98,99,48,101,97,48,97,53,50,99,100,101,98,48,101,53,56,51,57,98,48,101,53,57,55,97,48,102,49,56,97,57,48,55,54,52,99,98,52,53,55,49,55,99,49,102,100,52,99,48,101,101,56,55,99,56,98,98,48,55,55,101,49,101,54,48,55,57,50,49,102,99,48,101,100,54,48,55,57,57,50,49,100,100,48,102,102,57,54,52,49,100,54,50,99,48,51,99,101,53,51,100,52,49,56,97,48,52,54,52,50,48,101,101,57,53,98,101,52,97,98,57,98,48,52,101,56,49,55,54,56,51,56,97,52,52,48,55,97,48,57,101,48,102,97,52,49,100,49,97,51,56,51,57,54,52,53,48,102,48,50,53,56,51,100,100,101,48,102,51,48,51,56,56,48,48,102,52,99,49,49,99,51,97,52,99,57,55,101,101,56,55,57,52,48,49,101,97,48,56,48,51,100,100,99,53,52,56,48,51,100,57,49,56,97,52,57,48,101,98,54,101,49,101,54,48,49,51,54,97,48,102,53,53,49,53,55,50,53,54,102,50,56,98,56,48,57,101,56,50,55,102,97,50,101,50,97,56,48,49,100,97,48,48,57,50,53,48,55,100,52,49,102,48,56,48,51,101,57,53,48,48,49,102,54,57,52,48,101,56,52,49,101,49,48,55,57,48,49,100,102,56,48,51,99,56,97,48,49,51,53,101,48,102,51,102,56,55,54,99,98,56,50,101,48,97,56,101,49,102,54,48,55,51,99,48,52,98,50,48,49,51,49,48,49,102,53,48,55,55,99,53,101,48,48,102,102,57,50,49,55,52,53,57,57,52,51,56,98,49,48,101,101,48,55,56,98,48,51,97,57,50,98,102,49,54,97,53,52,49,54,53,99,97,99,48,49,51,56,50,97,57,51,98,50,48,99,54,50,99,52,97,49,50,99,52,97,97,50,99,55,54,57,57,52,101,57,99,97,48,51,52,102,56,48,51,101,51,49,52,48,48,102,97,50,97,48,55,98,56,48,101,102,99,49,102,49,57,54,50,48,52,101,53,48,49,51,98,50,48,101,50,57,102,48,101,52,97,49,56,55,53,56,97,57,52,100,50,56,99,49,100,55,48,51,97,98,48,55,101,56,48,101,99,48,51,99,101,49,100,57,48,55,56,101,49,100,98,48,55,57,99,53,50,48,55,57,52,49,99,48,48,51,100,49,48,101,53,48,51,100,49,50,98,52,51,57,48,48,102,102,102,54,56,49,100,49,50,48,99,49,53,53,56,97,54,48,52,97,56,55,97,99,51,98,52,56,50,49,102,53,50,56,48,51,100,54,56,52,49,101,49,50,98,52,98,102,52,51,50,100,99,97,99,50,97,54,51,51,55,50,53,56,57,54,51,98,102,99,48,55,53,52,48,50,52,52,49,57,48,55,56,99,56,99,48,52,56,102,48,49,50,54,56,56,101,48,102,57,49,57,50,102,53,56,48,55,98,97,99,56,49,50,97,54,48,52,98,98,98,52,48,102,52,100,57,48,102,52,51,54,53,102,98,54,49,101,52,54,56,49,101,51,98,50,48,101,56,48,51,57,98,56,51,101,101,99,56,55,57,48,48,49,101,101,56,100,99,51,99,55,56,98,102,56,48,102,53,56,48,57,57,101,50,100,51,49,55,102,56,48,52,102,98,49,54,51,57,50,98,49,54,57,98,57,54,53,50,57,57,100,52,52,51,48,48,55,100,56,100,56,51,56,49,48,50,53,55,52,48,57,56,57,48,50,53,50,48,49,102,52,48,55,50,48,48,57,98,51,52,48,48,55,55,55,48,48,102,102,101,100,101,48,49,100,99,56,51,99,56,50,99,49,98,48,102,57,56,55,102,57,49,48,49,100,102,52,98,56,48,101,98,56,98,56,57,48,55,53,101,49,102,97,50,97,102,48,51,99,97,48,101,56,48,55,56,99,49,101,52,49,52,99,53,101,56,55,55,99,51,57,97,49,102,57,48,101,52,48,55,55,56,98,99,48,102,49,57,55,50,49,100,100,48,102,57,101,52,49,97,52,100,48,101,100,101,57,52,100,50,99,98,102,99,56,49,56,98,49,100,54,49,57,50,48,52,100,100,48,49,51,54,48,48,101,54,48,48,57,50,49,48,55,48,52,49,102,99,48,55,102,101,48,102,97,56,51,99,97,53,54,56,55,55,48,51,57,56,49,99,56,48,101,100,56,55,97,56,98,51,52,49,50,98,53,101,50,101,99,51,97,99,53,50,57,55,50,49,102,49,50,102,56,51,98,52,49,99,57,48,102,50,56,55,99,57,49,48,49,100,102,48,55,48,49,49,56,51,100,101,49,101,52,48,101,57,49,53,50,49,101,48,48,102,102,102,98,56,55,56,48,97,97,48,101,57,49,54,97,56,101,49,100,57,48,101,98,50,49,49,55,52,56,50,57,56,53,57,97,55,97,51,53,99,54,98,54,57,97,99,57,99,57,97,56,54,48,49,53,51,101,48,48,102,102,102,98,54,49,48,48,102,102,55,100,102,52,56,49,51,55,50,48,48,102,98,48,57,48,55,98,54,48,102,48,57,48,99,51,97,48,48,102,52,48,49,101,50,48,51,57,98,48,50,53,97,57,99,52,99,48,102,55,48,55,50,56,51,57,101,48,101,98,99,51,56,48,49,102,50,48,55,57,97,48,101,101,99,97,102,48,102,57,48,51,97,97,55,48,51,100,50,48,102,49,100,49,99,51,98,56,57,50,48,102,57,48,51,57,48,53,54,56,51,100,102,48,102,99,56,55,49,48,98,101,48,102,99,49,55,99,48,101,102,52,51,101,97,56,56,49,100,99,48,55,56,98,54,53,54,57,56,51,98,56,53,56,99,57,53,56,56,54,53,54,49,53,99,53,55,99,57,53,54,56,52,55,52,102,102,102,48,50,101,99,48,48,102,102,55,100,56,57,48,51,57,102,48,55,48,52,48,101,49,48,48,57,99,55,48,55,99,48,48,101,97,52,48,57,54,48,48,55,56,99,99,48,51,100,98,48,55,49,97,49,100,53,99,48,101,102,98,56,55,49,99,51,102,101,99,48,55,99,48,51,57,56,49,102,99,54,56,98,101,48,49,51,99,48,55,53,97,49,99,55,48,102,51,56,55,57,51,56,48,51,100,100,99,48,101,101,56,97,56,50,56,99,51,57,101,53,97,101,50,98,99,51,100,97,53,99,48,55,56,56,97,53,51,49,52,97,53,54,57,53,102,99,97,101,101,53,55,55,50,98,48,98,49,100,56,98,52,52,49,52,101,97,98,48,52,56,53,53,52,51,101,102,98,99,57,50,101,100,98,101,102,98,97,101,98,101,102,53,56,50,51,55,49,102,55,51,98,97,101,51,57,99,50,54,97,56,102,53,99,99,48,98,101,54,99,50,98,97,97,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,51,53,99,49,99,102,48,51,101,50,48,55,56,48,48,102,102,101,50,48,49,101,52,56,55,54,56,49,101,99,56,51,97,99,48,102,50,57,55,48,49,99,101,48,102,101,48,55,53,50,48,98,53,99,53,49,56,55,56,48,97,50,50,101,48,98,55,48,101,102,57,54,99,53,55,101,50,102,48,97,48,50,99,99,51,97,101,53,57,102,52,53,50,101,52,51,98,97,53,97,49,52,56,53,99,97,50,54,52,99,50,57,52,98,97,50,99,100,48,100,99,48,52,57,49,54,50,56,55,55,54,56,54,57,52,101,50,49,98,57,55,52,56,53,55,55,49,99,50,97,49,55,53,102,102,48,48,102,102,102,97,49,48,55,51,101,48,102,56,56,49,100,102,56,51,102,55,48,55,54,99,49,100,97,48,55,98,50,48,101,98,48,51,99,97,53,52,48,55,99,48,51,56,54,49,101,98,98,50,100,55,49,52,54,49,101,48,50,56,56,98,56,50,57,99,51,99,48,53,52,57,54,49,99,97,51,50,102,99,98,51,48,101,98,57,54,55,100,49,52,98,57,48,101,101,57,54,56,53,100,57,52,99,57,55,100,48,99,98,97,50,57,52,98,51,52,51,55,48,49,50,52,53,56,97,54,52,52,50,54,50,50,98,56,56,54,101,53,99,97,54,99,53,99,54,48,48,102,102,98,101,98,48,48,55,99,97,100,56,48,57,55,101,50,99,52,48,57,49,53,48,50,55,55,52,48,57,55,49,48,48,102,102,55,100,56,49,56,49,50,101,97,53,56,56,55,56,52,51,57,54,48,102,50,48,48,57,56,50,48,48,102,102,55,97,99,48,48,50,55,101,53,100,48,55,52,53,50,53,102,48,101,100,50,50,48,55,51,98,48,51,97,52,48,55,51,101,48,52,98,98,48,51,57,51,50,57,102,50,49,49,54,52,49,99,52,50,57,56,51,97,50,49,101,48,50,56,54,56,98,98,48,101,102,48,55,98,52,98,97,52,52,97,57,52,100,48,102,55,57,55,56,48,50,54,98,52,57,52,57,56,100,98,53,56,97,102,50,98,97,99,98,48,50,98,53,51,56,48,54,50,57,48,48,55,99,53,55,99,49,102,56,48,55,51,56,49,101,54,48,48,102,102,51,101,57,102,52,48,57,55,51,48,55,54,101,56,56,49,102,52,52,54,48,102,51,56,51,99,100,48,55,51,100,56,49,101,102,53,48,51,100,48,50,98,50,56,51,99,54,53,55,49,55,48,49,101,52,48,101,101,102,48,102,102,48,49,51,52,48,48,102,102,52,99,49,48,55,56,48,51,57,51,50,53,102,50,50,97,51,57,54,101,57,99,49,101,51,50,97,102,49,55,54,53,48,49,53,102,100,51,48,97,99,99,53,102,50,49,49,53,102,56,98,49,52,48,52,54,50,54,53,54,54,52,100,50,98,97,55,53,99,56,51,54,48,48,102,102,48,102,98,98,102,48,48,55,100,54,54,57,54,52,48,48,102,102,102,98,52,49,48,50,52,56,52,51,102,54,48,101,52,99,49,100,99,51,48,48,102,102,101,97,48,97,99,48,50,54,50,53,49,52,48,49,101,100,54,48,48,55,97,50,54,48,102,48,52,49,101,102,98,50,57,48,56,54,49,100,98,48,101,52,48,50,54,48,49,101,102,56,51,97,55,48,102,53,48,51,99,55,99,48,48,102,55,54,49,52,52,49,99,50,48,55,56,48,49,102,98,48,101,99,56,48,51,100,99,101,49,99,55,48,101,48,49,54,48,53,50,57,49,48,101,97,49,53,99,54,50,100,53,51,102,57,53,48,53,55,56,55,56,102,48,48,102,102,57,53,57,100,51,56,97,101,102,102,48,51,57,50,53,48,49,48,48,99,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,48,102,102,56,97,48,50,101,101,56,48,51,101,52,54,54,48,48,102,102,102,97,101,98,48,55,54,101,48,52,101,56,56,49,50,54,50,48,102,49,48,49,102,100,48,55,100,53,51,49,51,100,49,52,98,102,48,50,52,55,48,48,102,102,57,54,49,48,50,55,50,56,49,101,102,48,55,49,49,97,52,51,52,56,48,101,102,51,52,99,97,53,57,55,48,57,48,48,102,102,101,57,99,97,53,48,102,56,102,54,53,50,101,48,98,54,48,101,50,56,55,98,57,51,49,50,50,48,49,51,56,48,101,57,48,97,55,100,97,52,97,53,50,102,48,51,57,101,57,99,48,100,55,99,48,50,54,53,101,97,100,48,57,51,56,97,100,102,102,48,48,97,50,57,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,101,55,51,48,50,53,50,52,48,57,54,97,48,55,53,97,48,52,101,52,48,48,102,102,51,101,56,97,48,48,102,102,57,51,99,48,50,53,55,52,49,102,52,57,53,51,99,98,55,48,55,54,48,48,102,102,102,99,56,48,49,102,53,56,56,48,52,97,99,48,55,48,52,51,99,56,48,57,54,52,48,48,102,102,101,102,97,55,57,55,48,53,49,55,50,101,48,48,102,102,57,54,97,48,55,55,55,52,53,51,48,55,100,48,51,97,55,99,51,100,52,49,100,101,48,102,53,56,55,55,52,97,100,48,102,102,56,51,98,100,48,102,48,97,51,57,53,56,49,102,54,48,55,55,52,49,101,53,52,102,48,101,102,49,54,53,48,49,100,50,48,102,100,56,55,55,99,51,98,97,49,101,51,52,51,50,98,101,100,51,99,97,54,52,49,100,99,48,50,54,51,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,48,50,56,98,52,48,49,102,54,57,101,48,48,102,97,100,50,48,55,99,52,48,48,102,97,97,52,48,50,54,100,52,51,99,52,48,52,97,101,56,51,100,102,50,101,56,51,98,101,49,102,49,54,49,102,50,56,48,97,102,48,55,56,101,48,101,56,99,49,101,53,56,55,55,54,100,49,53,49,52,97,100,48,55,97,56,48,101,55,48,51,99,97,53,99,56,55,57,56,97,50,48,101,97,56,55,100,57,50,56,51,98,49,99,98,53,50,99,56,98,56,48,101,49,48,55,56,50,56,98,56,48,101,57,48,55,57,48,51,98,52,49,101,102,48,101,53,57,55,56,57,56,57,99,101,48,55,55,56,51,100,54,49,100,102,50,101,54,52,51,98,99,53,102,48,55,99,48,51,57,48,101,48,55,52,52,51,102,97,49,101,100,48,50,100,97,53,48,48,101,100,51,48,48,102,102,55,100,97,55,56,48,51,101,98,52,56,49,99,101,56,48,51,101,100,54,99,48,57,52,97,48,102,49,48,49,50,98,56,48,102,55,99,98,97,48,102,48,48,55,51,57,102,54,48,98,102,50,98,99,49,101,51,56,51,97,51,48,55,57,54,49,100,100,97,52,97,52,97,50,99,56,49,100,53,56,51,101,52,48,101,100,49,52,99,49,101,53,50,56,56,51,97,97,49,102,53,52,97,48,101,99,55,50,100,52,97,100,50,97,48,51,102,97,49,100,102,57,50,57,99,51,100,97,49,101,52,48,101,100,48,55,98,99,51,57,54,53,101,50,54,50,49,51,54,49,101,48,48,101,97,48,55,56,48,98,57,57,48,101,102,49,55,99,49,99,101,48,102,98,98,54,49,100,51,48,102,101,56,55,52,99,48,50,54,100,48,48,102,102,57,97,57,48,50,53,97,52,49,101,57,48,49,50,55,50,48,52,99,54,56,51,101,54,48,50,53,54,99,49,102,52,57,53,55,48,53,52,48,51,99,101,48,55,49,101,49,102,101,50,102,99,51,56,48,49,101,53,101,56,99,53,55,56,55,56,53,48,48,97,54,50,102,50,52,97,56,52,57,101,48,50,52,99,49,102,53,48,101,57,102,48,102,53,56,55,55,56,51,97,56,49,101,50,50,99,99,49,100,102,56,51,99,50,48,101,102,50,52,57,53,56,49,102,54,48,55,55,54,49,101,52,52,102,50,56,48,97,99,97,48,102,55,48,55,49,52,51,99,48,49,100,100,48,102,49,97,49,57,53,102,48,56,48,53,99,50,48,57,102,102,99,49,55,55,53,100,55,53,48,51,97,48,48,102,102,48,55,100,49,101,56,48,51,101,97,50,99,51,100,48,48,102,102,48,102,98,55,57,48,50,54,100,49,100,48,55,53,52,57,97,49,101,50,48,102,48,48,102,102,51,98,57,48,50,53,102,56,49,100,52,49,52,48,56,52,48,102,49,99,48,57,56,98,48,55,97,50,53,49,48,55,55,99,98,50,52,102,50,99,100,48,48,51,97,97,102,49,55,50,56,97,53,53,49,52,56,48,101,99,56,51,56,101,53,100,50,53,49,52,56,53,57,56,55,49,56,97,53,48,55,98,101,48,102,52,100,50,48,48,102,102,52,100,51,48,55,51,50,56,51,102,48,57,55,48,53,55,49,53,97,49,100,52,48,101,99,48,51,99,54,48,55,56,56,56,50,49,100,100,48,102,102,100,48,51,98,55,52,100,48,55,55,101,49,101,50,102,102,48,55,102,99,48,49,102,49,97,55,48,48,55,100,49,100,57,54,50,48,48,102,102,102,98,49,56,48,55,99,56,53,55,48,49,51,56,48,48,102,102,102,98,53,101,48,101,101,97,51,48,49,50,54,50,48,52,98,49,56,51,101,48,50,57,53,48,99,98,55,48,101,97,49,54,48,56,54,49,100,56,48,102,54,49,54,54,48,52,99,53,56,51,101,54,48,101,54,50,51,48,55,53,52,49,101,50,51,50,48,101,53,48,98,50,48,101,53,48,55,56,49,48,99,98,101,50,97,53,49,52,49,99,102,50,48,49,53,50,53,100,56,55,52,56,98,55,48,55,99,101,53,98,48,55,98,48,97,49,98,54,99,51,101,54,49,100,51,48,102,51,50,51,48,51,98,53,48,101,50,50,48,50,55,57,54,50,49,101,48,48,102,102,102,56,48,55,100,48,49,100,48,56,48,99,98,56,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,48,54,98,51,48,55,53,52,48,101,98,48,51,56,56,48,101,51,99,49,100,54,48,51,98,52,48,55,50,97,48,101,98,52,97,51,101,49,100,57,48,55,54,54,48,101,55,52,49,100,102,56,55,51,56,49,100,55,48,51,98,57,48,101,100,53,49,54,54,53,99,49,55,51,99,51,98,99,49,99,52,48,101,48,48,55,55,56,97,99,48,101,98,56,55,52,99,97,48,57,50,101,56,51,99,48,57,97,53,100,48,55,56,99,98,53,101,53,51,56,55,55,56,97,54,50,98,52,97,101,57,50,99,48,98,99,50,99,56,98,49,50,102,49,51,99,49,50,99,48,57,101,50,99,99,98,50,52,102,50,99,97,100,100,52,100,97,48,49,53,51,48,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,102,102,56,50,48,48,48,102,102,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,57,100,48,48,102,102,55,99,97,54,56,48,49,102,52,54,50,53,55,48,51,102,101,48,55,55,97,48,102,48,52,48,49,102,54,55,52,48,52,97,102,49,52,50,53,48,49,53,56,48,102,100,48,49,100,54,57,52,48,49,101,50,48,55,57,50,48,52,101,52,49,52,101,53,99,56,55,57,99,51,100,49,48,53,57,48,51,101,98,48,55,51,56,49,99,48,48,55,54,50,49,99,54,48,101,102,49,53,99,49,102,54,48,101,57,98,101,49,101,56,48,102,56,97,54,48,51,98,97,48,101,97,57,55,101,48,52,98,98,56,51,98,100,48,55,53,101,57,48,57,101,57,97,49,99,97,48,101,99,48,55,53,52,51,97,57,54,48,102,53,48,51,97,52,53,98,48,55,57,49,51,101,52,98,102,50,101,52,49,101,53,56,55,53,52,51,97,56,49,100,48,48,102,102,55,56,48,48,102,102,98,49,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,49,102,102,49,55,102,99,48,50,48,49,100,55,53,48,49,99,55,56,48,49,102,50,53,51,48,48,102,102,55,99,55,101,99,98,49,48,50,52,102,56,51,100,52,48,102,50,52,48,49,102,54,48,56,48,52,97,50,48,55,53,48,51,98,101,56,52,48,52,57,101,56,55,98,52,98,101,98,48,102,51,48,51,100,101,48,55,53,48,49,100,52,50,97,52,51,97,56,49,99,51,48,101,98,48,49,50,57,48,53,57,49,55,56,53,56,56,51,57,97,48,55,55,52,49,100,98,52,55,48,101,100,97,51,49,55,101,48,102,53,53,51,52,51,99,56,48,102,48,56,51,98,99,48,102,98,56,49,102,49,48,55,102,52,51,100,101,53,100,49,53,52,49,100,54,48,55,53,97,48,101,100,52,97,48,48,101,97,56,51,56,98,50,98,102,50,50,48,55,53,56,97,102,50,97,56,97,100,48,101,51,50,48,57,52,51,52,53,55,56,48,57,99,50,98,102,102,97,56,48,99,48,52,48,48,102,102,102,56,102,48,56,48,51,101,100,100,56,48,49,101,49,53,48,48,102,102,52,101,52,100,55,48,55,97,50,53,101,48,48,57,54,48,49,50,55,54,48,52,99,56,101,48,101,102,56,55,51,52,48,57,97,48,48,52,57,48,55,49,50,52,51,101,54,49,101,50,48,101,101,102,48,101,97,50,48,48,102,102,55,99,55,56,51,97,53,48,55,97,101,49,100,98,48,49,50,98,52,99,52,49,48,102,55,97,51,48,48,51,100,51,56,48,102,54,48,55,98,99,98,50,99,49,102,51,50,98,99,97,49,48,48,55,98,98,51,49,55,99,48,101,98,99,51,99,101,49,102,99,48,49,50,99,48,55,54,99,49,102,51,48,55,57,50,53,55,56,51,98,52,101,53,49,48,48,102,102,98,102,97,98,97,102,102,56,48,55,101,55,56,55,98,48,51,97,52,49,100,55,48,102,102,48,55,53,56,51,99,101,49,99,53,48,102,100,48,55,54,56,97,49,48,102,97,56,55,50,48,51,101,50,53,48,49,55,48,49,100,51,48,102,56,56,55,52,48,51,100,54,53,51,49,53,99,49,101,50,48,101,98,56,55,98,48,51,97,99,49,101,50,52,49,52,56,50,97,56,51,99,56,49,100,55,48,102,50,48,55,55,48,98,55,52,51,52,101,50,97,48,98,101,48,101,102,49,55,56,53,51,97,54,50,53,57,53,48,53,97,57,52,99,53,56,50,50,50,54,57,53,101,53,97,57,53,99,57,48,57,54,53,55,97,55,98,52,101,98,54,101,53,99,100,48,48,53,49,57,48,48,102,102,51,101,52,51,99,48,48,102,97,56,57,48,48,55,56,53,52,48,49,51,57,51,51,56,49,100,55,49,52,54,48,50,53,56,48,52,57,100,56,49,51,50,51,56,51,99,48,49,102,50,48,50,53,55,99,49,51,97,49,102,98,57,48,102,57,56,55,56,56,51,98,98,99,51,97,56,56,48,49,99,101,99,48,102,54,56,49,100,52,48,55,57,48,48,102,102,52,100,49,48,100,48,52,51,100,101,56,99,48,48,102,102,102,52,101,48,51,100,56,49,101,102,50,98,51,56,55,51,48,98,48,50,102,56,48,49,101,101,99,99,53,102,48,51,97,102,48,102,51,56,55,48,56,48,52,99,99,49,101,52,56,55,99,99,49,101,52,57,53,101,48,102,50,102,49,52,52,48,55,55,50,48,48,102,56,57,55,56,48,51,101,101,97,98,48,55,50,48,98,57,48,101,100,48,48,51,101,97,55,99,48,57,57,56,48,102,52,48,55,48,48,51,98,56,48,101,99,99,98,50,48,48,102,102,55,98,57,49,51,99,48,57,51,48,48,102,101,49,55,56,102,53,48,55,53,99,98,55,52,53,48,55,97,56,49,102,52,48,102,99,101,48,102,50,57,55,48,48,102,102,52,98,52,49,54,50,57,52,56,54,53,51,55,48,101,100,56,55,57,97,56,49,101,57,57,55,101,49,101,102,48,102,56,48,55,100,52,49,100,54,57,55,56,49,102,52,50,101,99,51,98,101,49,101,48,52,50,48,102,101,97,51,57,54,56,48,101,57,52,97,100,50,100,52,51,102,101,57,101,48,102,49,99,49,100,48,56,55,51,52,51,57,97,48,51,99,97,56,49,51,57,101,48,52,97,49,56,51,57,100,48,50,55,99,52,48,57,54,48,48,102,102,55,98,101,48,52,97,52,48,51,102,102,52,50,48,102,48,97,54,48,51,97,97,48,55,99,99,53,48,50,49,57,52,101,49,101,49,55,52,51,97,97,53,101,51,101,49,100,99,48,102,52,57,52,56,53,56,49,52,99,49,101,49,50,97,99,51,101,50,49,100,49,48,102,54,56,55,54,56,98,97,57,57,52,98,52,51,52,54,50,102,99,51,57,48,49,102,54,48,101,101,56,55,55,52,51,100,101,53,52,97,50,57,55,54,53,55,57,55,101,49,100,51,50,99,52,98,48,50,56,53,48,99,97,99,48,102,52,56,55,54,52,51,99,56,49,100,57,52,101,50,99,99,51,98,99,53,56,102,102,56,48,52,53,55,97,56,51,99,101,48,48,102,97,101,101,48,50,52,51,99,49,102,50,48,48,51,101,99,56,56,48,57,98,52,48,55,53,48,48,52,97,98,48,51,57,57,50,57,56,98,102,55,57,50,48,51,101,52,53,102,49,53,56,57,52,48,102,50,52,51,102,48,53,50,56,55,55,57,49,99,51,99,56,53,55,48,51,57,52,48,55,51,54,56,97,53,99,57,53,54,56,56,48,102,50,48,49,102,51,56,55,98,49,49,52,98,49,50,102,99,51,97,54,53,51,56,48,57,48,56,55,49,56,97,97,50,99,97,53,51,49,48,56,97,55,50,99,52,51,100,56,49,100,101,98,48,102,97,48,55,98,49,50,99,51,98,54,48,101,101,48,51,98,50,53,57,53,56,55,100,99,51,101,48,49,100,99,50,98,56,98,49,49,55,56,48,57,97,49,48,50,52,53,99,48,57,56,100,48,50,53,50,99,48,57,99,55,48,102,99,56,49,50,49,99,48,102,49,56,51,57,100,56,51,100,48,48,52,99,54,56,55,51,48,49,101,48,48,102,102,55,54,52,49,100,100,49,53,99,49,100,51,48,55,53,50,101,97,53,48,51,99,54,48,48,55,97,56,97,53,99,48,55,102,100,48,48,51,98,101,53,100,56,51,98,48,55,99,49,100,98,50,51,49,52,54,56,52,48,48,102,102,102,55,49,48,55,57,98,48,51,100,51,48,101,102,48,55,98,99,51,97,50,53,100,48,55,51,48,51,98,56,101,49,52,52,53,54,56,55,102,52,101,49,101,53,52,48,48,101,101,48,55,56,56,51,57,97,53,48,48,55,100,101,52,98,49,48,101,101,50,48,48,48,102,102,54,99,55,48,48,51,101,57,51,52,48,49,102,53,48,52,48,101,99,99,48,49,102,53,49,97,48,52,98,48,50,48,48,55,51,49,98,57,48,101,102,56,55,57,99,48,57,97,49,48,55,97,52,49,100,102,48,101,98,97,52,48,49,51,54,48,48,102,55,56,51,97,52,53,57,48,51,99,49,101,49,100,55,48,55,56,99,49,101,57,48,101,97,48,55,56,52,49,101,50,49,55,97,49,99,57,50,57,99,51,98,54,49,100,98,48,102,56,56,55,56,57,51,56,97,97,50,97,99,51,98,99,48,101,97,56,97,97,48,55,97,48,53,100,48,51,98,101,50,97,56,51,99,99,53,49,48,55,52,99,49,100,102,57,54,50,48,102,49,56,97,101,50,97,100,49,52,51,101,99,49,102,52,48,101,98,57,52,50,53,97,57,54,51,56,97,48,50,56,55,102,99,49,102,99,48,50,52,99,48,48,57,52,51,48,55,51,97,48,52,56,55,48,49,50,99,48,48,102,102,101,56,48,48,102,102,57,52,56,48,55,48,48,56,52,49,101,49,52,51,48,55,53,52,48,101,54,52,97,48,52,99,50,57,99,51,98,99,101,56,55,97,99,98,99,52,56,48,102,49,56,55,97,52,98,98,50,99,48,98,57,48,102,48,57,54,56,49,102,49,48,102,55,48,55,98,52,51,99,97,53,100,55,57,52,52,52,51,52,57,50,102,99,51,101,101,49,102,54,48,102,49,48,55,56,56,51,100,101,53,98,50,50,57,52,56,53,55,57,52,48,49,100,51,50,98,56,98,48,50,102,53,51,48,97,99,48,101,98,48,55,54,52,51,98,54,49,100,57,52,49,50,98,48,51,98,99,53,55,48,48,56,53,56,48,48,102,102,102,57,53,102,48,48,102,102,51,101,101,97,99,51,99,54,48,102,52,52,49,101,57,56,55,101,48,48,102,102,49,102,53,54,52,48,52,98,56,48,55,57,102,50,51,48,51,57,52,48,55,54,56,49,56,56,55,55,48,48,102,102,57,99,52,50,101,100,48,100,99,48,55,53,99,49,102,50,48,101,101,48,51,101,57,48,55,97,52,53,55,48,55,56,52,49,100,56,48,51,100,50,48,101,100,56,55,48,52,51,98,54,53,56,97,51,49,52,56,49,101,97,48,102,55,56,55,49,55,48,49,50,101,52,49,101,99,48,101,53,99,57,52,99,49,102,51,52,99,50,57,56,51,102,52,49,99,101,48,102,48,57,54,54,48,102,52,53,51,48,51,102,97,48,101,100,56,51,102,48,49,99,97,52,50,50,98,52,49,100,98,50,48,57,54,50,49,101,102,48,51,100,97,48,48,55,99,57,52,52,48,49,102,55,57,101,53,57,56,48,51,101,98,51,99,49,100,97,57,52,52,48,52,98,48,56,49,50,99,52,53,101,56,55,56,48,97,48,48,50,55,98,56,49,102,52,57,52,48,49,100,53,48,55,57,50,49,100,56,48,102,100,50,51,56,55,53,99,51,97,101,53,99,48,55,53,52,49,99,54,56,51,57,98,52,53,48,102,102,97,53,50,50,57,54,54,49,102,55,50,101,57,49,52,49,101,51,56,55,51,56,51,100,99,49,99,54,48,102,101,48,55,56,52,49,101,57,50,53,48,55,48,99,51,101,97,48,101,98,99,51,98,54,49,99,57,52,50,50,57,49,51,97,99,51,98,101,56,48,48,102,102,48,102,55,55,56,51,99,52,48,102,49,56,55,56,48,51,57,101,53,56,57,52,54,48,101,102,48,97,99,48,55,56,52,48,49,53,53,48,98,102,101,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,49,55,102,48,48,55,99,100,52,99,48,57,53,98,48,55,101,97,48,102,53,52,49,99,53,48,49,50,56,99,48,52,99,98,48,55,48,56,51,56,102,99,98,101,48,55,50,54,48,52,97,55,56,48,51,100,55,100,101,48,102,102,99,51,101,98,99,51,99,101,49,100,48,50,98,48,48,49,101,99,50,101,48,102,100,52,51,100,101,48,52,97,98,56,55,48,56,49,100,52,57,56,51,98,54,53,100,56,55,56,52,97,101,48,102,55,48,55,97,51,48,55,97,99,51,100,97,53,54,50,53,49,53,49,99,48,49,101,99,57,50,56,52,51,99,52,48,50,52,49,100,56,97,50,99,52,51,99,97,48,50,53,56,53,54,53,51,52,57,100,54,48,99,48,48,48,102,102,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,49,98,53,48,51,100,56,49,100,51,48,101,98,56,55,102,56,51,97,99,49,101,55,48,101,50,56,55,101,56,51,98,52,53,48,56,55,100,52,51,57,48,49,102,49,50,56,48,98,56,48,101,57,56,55,99,52,51,97,48,49,101,98,50,57,56,97,101,48,102,49,48,55,53,99,51,100,56,49,100,54,48,102,49,50,48,97,52,49,53,52,49,101,52,48,101,98,56,55,57,48,51,98,56,53,98,97,49,97,55,49,53,48,53,102,48,55,55,56,98,99,50,57,100,51,49,50,99,97,56,50,100,52,97,54,50,99,49,49,49,51,52,97,102,50,100,52,97,101,52,56,52,98,50,98,100,51,100,97,55,53,98,55,50,101,54,98,102,99,48,50,48,99,49,55,53,48,49,56,56,52,48,49,102,50,49,53,48,48,102,102,55,100,50,102,56,55,97,52,48,49,102,53,54,97,48,52,99,102,57,55,50,49,102,55,48,55,52,52,48,101,102,99,51,99,48,99,56,49,50,48,97,48,102,98,52,98,102,54,49,100,48,50,53,102,56,51,101,50,101,56,55,57,48,98,50,48,102,100,98,48,48,101,102,48,51,100,56,57,54,53,48,99,57,54,99,49,101,98,48,55,48,54,49,102,100,48,102,49,49,54,52,53,53,50,48,57,54,101,53,49,57,55,101,53,50,49,54,56,56,54,49,101,99,50,100,99,49,100,52,97,50,48,55,97,53,51,52,51,99,52,53,56,48,55,100,48,49,99,102,50,49,57,53,52,53,56,101,48,55,56,97,48,102,48,52,51,102,54,49,99,102,48,55,98,100,54,49,100,99,48,49,55,55,57,55,102,99,48,54,102,99,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,51,55,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,50,56,49,48,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,49,98,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,102,102,48,49,52,48,56,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,48,100,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,97,48,52,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,54,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,55,102,99,48,56,48,56,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,51,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,49,48,48,102,102,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,102,102,48,48,98,48,52,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,101,57,48,55,48,54,48,101,49,52,49,102,49,56,49,51,52,101,48,102,57,52,49,100,102,56,49,50,102,99,48,52,98,101,56,51,98,99,50,102,56,49,101,57,56,51,101,51,48,55,97,97,53,102,98,50,49,100,97,48,101,51,48,55,49,99,51,98,48,99,97,51,55,50,99,52,98,54,50,99,55,97,51,97,52,50,53,97,52,97,52,50,52,50,52,97,54,97,52,50,49,57,53,50,53,48,56,55,55,99,97,51,50,97,49,49,48,98,50,48,102,49,56,55,99,52,51,100,50,53,101,57,54,50,53,54,56,55,52,99,51,57,56,49,100,50,50,98,48,98,55,48,102,52,48,55,57,99,98,54,50,56,56,51,98,50,53,49,57,54,54,53,57,97,49,55,102,56,54,102,48,49,50,51,50,48,52,56,99,48,49,51,49,54,48,48,102,98,49,53,48,50,54,51,48,51,57,54,48,52,97,102,56,49,50,99,48,49,99,99,48,48,55,98,97,56,51,102,101,49,101,97,99,102,49,54,56,53,99,57,55,50,53,57,100,97,53,49,53,101,49,99,52,48,55,54,48,49,99,54,50,98,57,50,53,49,53,49,52,51,99,56,48,102,52,48,49,101,56,56,55,57,49,49,49,48,99,98,49,48,48,102,102,55,98,53,99,49,100,102,56,55,53,55,57,54,52,53,54,101,50,99,48,98,48,57,52,49,50,99,48,98,97,50,100,56,98,98,50,100,48,97,52,48,101,53,48,55,50,52,51,98,97,49,101,99,48,102,102,48,55,97,99,51,97,52,49,100,50,50,102,99,48,51,57,97,56,48,57,49,57,48,50,52,54,48,48,102,102,57,55,52,48,48,55,100,55,53,48,49,50,101,56,49,99,98,48,50,53,55,99,48,57,54,48,48,101,54,48,48,51,100,97,97,49,99,48,48,101,97,102,55,56,98,52,50,101,52,98,57,50,99,101,100,49,52,98,49,48,102,100,56,51,99,102,48,102,100,49,54,50,56,99,56,97,56,97,49,101,52,48,55,97,48,48,102,102,102,52,52,51,99,56,56,56,56,54,53,55,48,48,102,102,51,100,100,50,48,102,48,48,102,102,51,100,53,56,97,100,50,98,55,49,54,48,53,56,52,97,49,49,53,101,53,50,49,53,50,53,50,49,53,54,53,50,48,55,50,56,51,57,50,49,100,100,48,101,57,48,55,48,56,51,97,56,49,100,51,48,101,57,49,52,48,48,102,102,57,49,48,48,102,102,51,101,57,51,52,48,49,102,53,48,52,48,101,99,99,48,49,102,53,49,97,48,52,98,48,50,48,48,102,102,55,51,49,98,57,48,101,102,56,55,57,99,48,57,97,49,48,55,97,52,49,100,102,48,101,98,97,52,48,49,51,54,48,48,102,102,102,55,56,51,97,52,53,57,48,51,99,49,101,49,100,55,48,55,56,99,49,101,57,48,101,97,48,55,56,52,49,101,50,49,55,97,49,99,57,50,57,99,51,98,54,49,100,98,48,102,56,56,55,56,57,51,56,97,97,50,97,99,51,98,99,48,101,97,56,97,97,48,55,97,48,53,100,48,51,98,101,50,97,56,51,99,99,53,49,48,55,52,99,49,100,102,57,54,50,48,102,49,56,97,101,50,97,100,49,52,51,101,99,49,102,51,48,101,98,57,52,50,53,97,57,54,51,56,97,48,50,56,52,49,48,50,48,48,102,102,55,99,57,52,52,48,49,102,55,57,101,53,57,56,48,51,101,98,51,99,49,100,97,57,52,52,48,52,98,48,56,49,50,99,52,53,101,56,55,56,48,97,48,48,102,102,50,55,98,56,49,102,52,57,52,48,49,100,53,48,55,57,50,49,100,56,48,102,100,50,51,56,55,53,99,51,97,101,53,99,48,55,53,52,49,99,54,56,51,57,98,52,53,48,102,102,97,53,50,50,57,54,54,49,102,55,50,101,57,49,52,49,101,51,56,55,51,56,51,100,99,49,99,54,48,102,101,48,55,56,52,49,101,57,50,53,48,55,48,99,51,101,97,48,101,98,99,51,98,54,49,99,57,52,50,50,57,49,51,97,99,51,98,101,56,48,48,48,102,102,102,55,55,56,51,99,52,48,102,49,56,55,56,48,51,57,101,53,56,57,52,54,48,101,102,48,97,99,48,55,56,53,102,101,48,55,102,50,48,52,101,55,56,49,50,56,54,48,101,55,52,48,57,102,49,48,50,53,56,48,49,101,102,56,49,50,57,48,48,102,102,100,48,56,51,99,50,57,56,48,101,97,56,49,102,51,49,52,48,56,54,53,51,56,55,56,53,100,48,101,97,49,55,56,57,48,49,100,99,48,102,52,57,52,56,53,56,49,52,99,49,101,49,50,97,99,51,101,50,49,100,49,48,102,54,56,55,54,56,98,97,57,57,52,98,52,51,52,54,50,102,99,51,57,48,49,102,54,48,101,101,56,55,55,52,51,100,101,53,52,97,50,57,55,54,53,55,57,55,101,49,100,51,50,99,52,98,48,50,56,53,48,99,97,99,48,102,52,56,55,54,52,51,99,56,49,100,57,52,101,50,99,99,51,98,99,53,57,48,48,102,102,52,100,97,48,48,51,101,99,101,52,48,49,102,53,101,99,48,102,52,56,48,49,102,53,56,48,48,52,101,52,48,51,99,100,48,50,53,50,48,49,101,57,49,54,50,48,48,102,55,54,55,48,101,57,101,50,57,99,51,99,54,48,101,101,56,49,101,55,97,49,48,55,53,56,51,99,48,49,100,50,48,101,101,56,51,100,101,48,55,53,54,49,101,99,52,48,99,53,57,56,55,52,56,51,102,101,49,100,100,50,98,56,51,99,50,56,97,51,54,101,48,48,102,102,101,100,49,48,101,55,56,55,99,100,48,99,97,50,50,101,56,51,100,101,49,100,101,48,101,56,48,51,100,51,48,101,56,48,55,102,56,51,56,56,53,54,48,55,100,56,51,100,100,56,51,97,53,54,53,102,50,55,48,48,102,102,54,48,57,56,48,51,101,51,55,99,48,48,102,102,102,57,48,49,49,54,50,48,48,102,98,49,49,50,98,53,50,99,48,57,52,49,48,50,55,49,56,51,100,52,53,48,51,48,48,52,101,55,48,55,51,48,97,48,52,98,48,102,50,56,55,51,48,49,101,51,57,54,101,53,98,56,55,54,52,51,98,56,53,56,56,49,51,55,56,56,48,57,48,49,101,55,48,55,57,48,49,101,56,48,102,54,97,51,56,55,52,99,49,100,98,48,55,49,56,49,100,54,48,51,98,55,48,55,55,54,49,99,54,48,102,48,48,51,56,52,48,55,55,56,100,48,55,48,48,97,57,52,101,48,101,97,57,52,97,53,101,56,55,56,56,51,100,50,48,102,48,99,51,97,52,56,97,49,101,51,48,55,57,48,99,49,53,50,100,57,53,97,49,99,101,48,55,56,48,53,56,49,53,97,48,54,102,50,48,48,102,102,102,98,55,102,48,48,102,102,55,100,52,101,56,51,57,99,48,48,102,102,55,100,98,56,48,49,50,99,49,52,48,101,51,99,51,102,52,57,101,53,48,56,51,98,56,48,55,97,101,49,100,50,48,102,49,57,53,52,49,101,52,48,55,49,56,48,52,99,53,98,101,49,99,50,52,56,48,102,101,56,55,97,56,49,99,98,49,54,52,57,48,49,101,49,48,101,102,50,52,56,51,99,48,52,55,50,57,48,97,51,52,50,48,102,56,56,51,98,54,52,97,50,102,99,51,98,97,48,102,50,52,51,56,101,53,51,97,52,48,55,51,52,51,99,54,49,100,52,50,99,52,51,100,100,50,49,100,53,55,52,98,49,101,49,100,51,48,102,99,49,54,50,53,52,57,54,52,49,101,54,48,55,54,97,49,99,102,52,99,50,98,55,102,99,48,50,53,98,57,52,48,51,51,101,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,56,48,53,99,53,48,49,51,52,54,48,52,97,101,48,51,102,53,48,50,52,98,56,49,102,97,48,55,101,48,48,57,54,57,48,50,54,53,52,51,56,100,56,49,100,98,56,51,101,99,48,55,54,98,48,49,100,97,101,49,102,52,48,101,53,101,48,102,51,48,55,51,99,51,100,102,99,97,54,101,49,101,101,48,101,55,57,52,48,49,102,97,48,101,101,49,99,51,99,56,49,99,51,48,102,49,56,55,97,99,51,97,48,53,57,55,52,102,48,101,97,48,55,97,56,97,51,50,100,102,56,48,57,51,49,55,99,53,56,102,52,49,48,52,101,102,52,48,50,99,48,49,50,54,53,57,50,49,97,55,97,49,50,49,56,48,54,51,97,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,102,102,48,52,48,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,97,48,51,102,101,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,48,48,102,102,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,55,102,99,48,48,102,102,55,99,53,51,52,48,49,102,55,97,48,48,102,102,48,100,101,97,48,48,102,102,55,100,54,48,56,49,51,97,54,48,102,57,99,48,49,55,57,49,48,101,99,56,49,50,48,97,49,102,51,48,102,98,50,51,48,56,48,48,102,102,55,54,57,57,53,97,53,56,56,49,50,98,56,49,101,49,48,55,57,52,57,97,53,99,56,48,50,55,50,57,48,48,102,102,52,97,99,56,55,55,48,98,100,50,56,52,48,49,55,97,53,48,55,50,56,53,53,56,55,101,52,48,49,98,49,102,56,49,100,50,50,56,48,56,48,54,98,97,102,102,56,48,55,97,56,48,49,51,57,101,48,52,97,49,56,51,57,100,48,50,55,99,52,48,57,54,48,48,102,102,55,98,101,48,52,97,52,48,51,102,102,52,50,48,102,48,97,54,48,51,97,97,48,55,99,99,53,48,50,49,57,52,101,49,101,49,55,52,51,97,56,53,101,51,101,49,100,99,48,102,52,57,52,56,53,56,49,52,99,49,101,49,50,97,99,51,101,50,49,100,49,48,102,54,56,55,54,56,98,97,57,57,52,98,52,51,52,54,50,102,99,51,57,48,49,102,54,48,101,101,56,55,55,52,51,101,48,53,52,97,50,57,55,54,53,55,57,55,101,49,100,51,50,99,52,98,48,50,56,53,48,99,97,99,48,102,52,56,55,54,52,51,99,56,49,100,57,52,101,50,99,99,51,98,99,53,56,56,48,52,100,97,48,48,102,102,51,101,99,101,52,48,49,102,53,101,99,48,102,52,56,48,49,102,53,56,48,48,102,102,52,101,52,48,51,99,100,48,50,53,50,48,49,101,57,49,54,50,48,48,102,102,102,55,54,55,48,101,57,101,50,57,99,51,99,54,48,101,101,56,49,101,55,97,49,48,55,53,56,51,99,48,49,100,50,48,101,101,56,51,100,100,48,55,53,54,49,101,99,52,48,99,53,57,56,55,52,56,51,102,101,49,100,100,50,98,56,51,99,50,56,97,51,54,101,48,48,101,100,49,48,101,55,56,55,99,100,48,56,97,50,50,101,56,51,100,101,49,100,101,48,101,56,48,51,100,51,48,101,56,48,55,102,56,51,56,56,53,54,48,55,100,56,51,100,100,56,51,97,53,54,53,102,50,55,48,48,54,49,56,56,48,51,101,51,56,101,48,48,102,98,102,97,50,97,48,48,49,102,54,49,97,49,99,54,52,48,48,102,102,50,53,51,48,48,57,98,99,48,55,56,56,55,48,48,55,100,56,51,48,55,52,99,48,49,101,102,50,50,101,99,97,99,48,102,50,48,55,56,49,48,48,102,102,51,56,97,49,100,48,50,57,56,48,57,97,56,48,101,49,102,50,101,56,98,99,48,102,52,99,49,54,50,48,101,101,56,97,54,48,101,49,56,55,53,56,51,56,97,49,100,50,50,56,56,49,101,49,48,51,97,54,48,101,57,50,52,51,50,49,100,100,48,102,55,56,51,98,48,52,51,50,56,98,57,55,56,53,57,56,55,48,56,51,97,48,99,48,51,100,100,48,101,101,57,54,50,49,101,101,54,102,56,51,100,100,52,52,48,55,53,99,48,54,98,54,48,48,102,102,102,98,55,102,48,48,102,102,55,100,52,101,56,51,57,99,48,48,102,102,55,100,98,56,48,49,50,99,49,52,48,101,51,99,51,102,52,57,101,53,48,56,51,98,56,48,55,97,101,49,100,50,48,102,49,57,53,52,49,101,52,48,55,49,56,48,52,99,53,97,52,48,55,48,57,50,48,51,102,97,49,101,97,48,55,50,99,53,57,50,52,48,55,56,52,51,98,99,57,50,48,102,48,49,49,99,97,52,50,56,100,48,56,51,101,50,48,101,100,57,50,56,98,102,48,101,101,56,51,99,57,48,101,51,57,52,101,57,48,49,99,100,48,102,49,56,55,53,48,98,49,48,102,55,52,56,55,53,53,100,50,99,55,56,55,52,99,51,102,48,53,56,57,53,50,53,57,48,55,57,56,49,100,97,56,55,51,100,51,48,97,100,102,102,48,48,102,102,57,54,101,53,48,49,101,55,52,48,49,102,49,52,57,48,48,55,100,49,100,57,54,54,48,102,50,52,51,100,48,48,102,102,101,98,56,48,49,102,54,100,97,48,52,99,53,98,99,49,100,102,98,48,55,53,48,49,99,97,48,102,48,48,102,102,55,98,57,51,52,48,57,52,55,48,55,52,102,54,56,50,49,100,57,48,102,56,50,52,48,51,99,53,48,55,56,52,49,100,52,50,99,52,51,99,99,48,101,101,52,98,50,48,55,100,50,49,102,101,52,55,50,100,49,49,48,98,99,52,54,48,101,55,48,55,55,56,49,100,48,48,102,102,55,100,48,97,99,50,101,101,56,49,100,52,57,52,101,56,57,56,97,100,48,55,57,97,57,97,48,102,56,52,51,97,48,53,53,48,51,99,98,57,50,99,48,51,57,56,49,100,56,48,101,49,48,55,51,101,56,49,102,48,56,50,52,52,48,48,102,102,102,97,52,55,48,48,102,102,55,99,55,48,52,49,101,57,56,49,51,54,97,48,52,101,51,56,51,101,102,48,101,102,48,48,102,102,51,101,99,48,48,51,56,52,49,102,102,48,55,50,54,48,101,53,52,48,57,49,101,48,55,56,48,49,100,100,48,101,55,56,51,102,50,48,55,54,48,53,56,57,53,99,49,101,49,50,56,48,51,99,52,48,102,99,48,49,101,57,57,54,54,53,55,53,56,55,57,99,97,55,48,55,52,48,49,99,99,48,55,57,50,53,50,52,102,48,101,56,48,48,102,102,51,100,51,102,101,49,100,52,48,48,102,102,55,98,55,48,51,102,99,48,102,49,56,51,102,99,48,101,101,99,51,102,48,53,56,48,55,56,53,51,99,49,100,54,56,51,99,54,48,55,53,52,53,56,48,51,97,54,52,101,52,50,50,98,52,49,102,53,48,55,52,99,49,102,48,56,55,51,48,48,102,102,51,52,51,99,51,100,56,49,101,99,48,101,98,56,55,48,52,51,97,99,49,101,55,48,102,100,48,55,101,56,51,99,97,53,48,56,55,50,56,51,57,48,49,99,101,50,56,48,98,56,48,102,54,48,55,99,52,51,100,101,49,101,98,50,101,52,97,101,48,101,101,56,55,53,99,51,97,54,49,100,54,48,101,101,97,48,97,52,49,54,97,49,101,52,48,102,52,48,55,57,48,51,99,54,53,99,50,54,50,48,57,53,48,53,48,56,55,55,56,97,51,50,57,100,48,100,50,99,98,55,50,100,52,98,57,50,99,49,50,100,48,56,97,102,50,97,56,97,101,52,55,52,98,50,99,49,51,100,100,54,57,98,54,101,101,97,55,102,99,54,57,53,48,49,51,48,48,48,102,102,49,102,50,54,102,48,48,55,100,48,50,49,55,48,48,52,100,100,57,52,101,53,100,56,49,51,102,101,48,52,57,50,48,51,98,98,101,49,101,48,48,50,54,98,48,51,98,101,48,57,99,50,101,99,48,57,57,55,48,55,55,48,53,54,50,55,48,55,101,52,98,100,48,102,100,56,49,51,50,97,49,99,51,48,101,101,48,55,49,99,51,56,50,49,99,54,48,101,56,57,54,48,48,101,98,56,97,51,50,99,56,51,99,99,53,57,48,55,52,57,49,52,49,101,48,56,51,57,98,48,101,57,56,51,98,57,100,50,53,55,56,51,98,50,48,101,52,48,55,52,52,51,98,101,53,101,48,51,101,54,50,56,99,98,100,50,101,97,56,97,99,50,99,52,51,99,48,48,102,102,102,51,52,97,50,48,101,54,56,55,51,52,49,101,48,56,48,101,55,101,97,49,54,97,48,101,100,52,49,101,56,48,55,49,99,49,102,48,48,55,55,52,98,50,48,102,53,48,51,98,57,50,102,48,48,49,101,101,49,48,101,102,49,53,48,48,102,102,102,48,48,49,101,99,56,51,97,102,50,99,48,98,48,99,53,54,49,55,48,53,51,56,50,53,56,51,102,56,48,101,51,56,49,101,57,56,55,99,52,49,99,97,48,51,100,48,50,56,50,53,49,56,98,99,52,49,50,98,57,51,53,50,51,56,55,53,48,49,101,54,56,51,98,102,48,102,55,56,55,54,52,48,52,99,49,98,52,51,97,50,56,99,98,102,99,53,53,99,57,54,99,49,100,99,50,99,52,98,52,48,101,100,97,55,49,53,99,53,57,50,55,102,102,56,48,52,50,56,50,56,51,48,101,48,52,97,101,56,49,50,98,56,48,102,100,52,48,57,100,48,48,55,101,56,49,99,55,48,50,53,97,52,48,57,54,97,48,101,51,54,48,55,57,48,48,102,98,48,49,101,53,52,48,55,57,55,56,55,50,99,51,57,55,99,51,99,99,49,99,102,48,101,56,55,50,101,55,56,55,52,52,51,57,101,53,102,56,55,101,56,51,99,54,54,48,102,50,48,55,102,48,51,99,54,49,100,52,48,101,56,49,53,98,100,48,48,102,102,51,97,56,49,100,53,50,102,48,98,55,99,48,50,55,50,53,102,49,53,100,100,51,56,49,50,53,57,48,48,102,102,97,102,48,52,101,57,54,52,57,56,56,48,56,52,57,56,48,51,54,100,48,48,102,102,51,101,52,56,50,48,48,102,56,101,100,57,54,52,48,101,48,56,51,102,101,56,54,48,52,101,51,48,48,51,101,98,97,52,49,99,97,57,55,99,53,98,48,51,56,98,48,55,97,56,49,101,50,52,49,52,48,48,102,102,55,99,101,48,101,49,56,49,100,102,97,50,56,55,54,50,56,97,101,48,55,50,56,48,102,56,99,49,101,48,48,51,99,101,48,55,55,52,48,101,98,99,49,100,55,57,52,99,48,101,50,99,51,56,54,56,101,49,101,52,52,52,48,55,56,97,49,101,56,48,101,102,56,49,51,49,50,48,102,48,56,49,101,57,50,50,49,52,56,49,100,97,48,55,50,101,48,101,100,56,51,56,50,49,101,99,57,48,55,53,54,49,101,99,50,97,48,98,51,50,98,99,51,98,97,57,99,53,49,56,51,98,54,48,102,52,56,55,51,48,51,56,56,49,99,48,48,49,57,53,52,48,49,102,49,100,49,48,48,55,100,50,97,56,48,51,99,50,98,48,48,57,55,50,50,100,52,51,102,99,48,102,102,52,51,98,48,49,99,49,52,98,48,50,55,57,52,49,102,99,101,57,52,101,48,55,56,101,49,101,52,50,56,57,97,48,49,51,101,50,101,48,49,99,101,48,51,97,100,52,97,52,55,50,56,49,51,48,51,98,99,48,52,98,51,57,53,99,49,102,54,57,50,101,48,98,57,48,101,102,49,54,100,99,97,54,48,102,48,57,52,101,57,52,49,102,52,48,55,97,54,53,101,48,51,98,98,52,48,50,56,99,51,98,97,49,101,101,48,102,101,57,54,50,53,52,48,55,54,100,100,50,100,52,49,101,55,56,55,54,48,49,100,49,48,51,98,48,48,102,102,49,54,49,102,101,48,101,101,48,48,51,101,97,48,48,102,102,48,49,102,53,51,97,48,101,55,48,48,49,102,53,49,101,48,52,98,48,52,56,51,56,102,48,101,50,97,55,57,52,50,48,102,49,99,49,101,98,56,55,98,52,51,99,54,53,97,56,55,57,48,49,102,57,56,49,51,49,54,56,101,49,99,50,52,56,48,101,49,48,55,97,56,49,102,52,57,54,52,56,101,49,101,49,48,102,48,97,52,56,51,98,102,52,55,50,101,99,97,51,52,100,48,102,56,56,51,99,57,52,97,50,56,48,51,98,97,48,101,100,56,51,56,101,53,99,50,51,56,55,51,52,51,98,52,49,100,52,50,98,56,51,100,100,52,49,100,53,54,56,98,49,99,49,101,99,48,102,99,49,53,99,53,52,57,53,97,49,101,54,48,55,57,52,49,102,48,52,99,50,99,56,48,97,49,56,48,49,102,50,52,49,48,48,102,102,55,99,56,48,56,98,49,48,48,55,100,55,55,49,53,97,56,56,48,52,97,48,56,49,50,55,50,49,101,97,50,56,49,102,48,50,55,51,56,51,101,54,53,48,50,50,48,55,57,52,51,101,54,48,102,49,99,97,56,50,100,99,51,98,50,49,101,51,50,99,52,48,57,52,51,52,48,52,55,48,102,51,56,51,98,55,48,102,52,48,55,52,57,49,99,51,100,56,48,101,100,99,51,102,50,48,101,98,48,49,101,52,48,51,98,98,48,102,99,56,55,56,48,49,102,100,56,51,98,99,55,52,51,102,101,53,52,97,48,56,55,53,52,98,97,50,102,52,51,98,97,49,101,57,48,55,55,56,49,100,51,52,97,48,101,101,48,51,99,56,55,99,97,57,55,48,97,100,48,102,56,56,51,98,102,50,99,48,98,50,48,51,49,100,48,48,102,102,55,100,101,54,48,48,102,102,51,101,101,53,56,51,56,54,48,48,102,102,102,97,55,98,48,50,53,100,48,97,51,48,102,50,97,51,48,55,53,51,56,51,99,56,48,50,54,54,48,49,102,98,56,48,51,100,101,48,49,100,102,48,50,53,97,48,49,100,99,57,54,56,56,54,53,100,51,54,49,99,50,52,57,50,101,52,51,97,48,56,97,53,49,55,48,102,55,48,51,99,54,48,55,57,101,49,101,50,50,98,54,57,48,51,50,50,48,55,48,48,102,102,49,100,99,54,48,102,55,48,55,52,100,51,48,98,49,48,101,54,57,52,52,53,100,57,53,101,49,102,100,48,55,56,97,53,100,57,55,99,53,50,48,55,53,99,51,98,50,101,48,55,55,56,97,56,52,99,48,102,56,48,51,99,102,48,55,55,56,48,49,51,101,56,49,101,99,48,102,54,48,55,97,48,51,102,99,49,101,57,48,102,51,56,55,101,56,51,102,52,49,101,53,50,102,56,51,101,97,49,102,55,48,102,56,57,55,101,53,99,48,55,98,48,51,101,52,49,101,102,48,102,53,57,55,50,53,56,56,55,56,56,51,100,50,49,101,99,48,102,53,48,55,56,57,51,57,50,48,98,53,48,102,50,48,55,97,48,51,99,97,49,101,51,50,100,57,51,49,51,56,98,56,50,102,56,51,99,50,53,101,49,55,48,57,56,57,54,53,98,57,54,97,53,99,49,54,50,57,56,57,97,53,56,49,54,56,53,56,50,52,50,53,57,54,50,57,101,101,98,57,54,101,53,100,53,55,102,56,48,54,100,53,56,48,51,101,51,52,54,49,100,52,48,101,98,48,55,102,99,48,49,102,52,48,54,48,52,97,48,48,55,49,56,51,102,50,49,100,56,50,56,48,51,101,52,49,99,55,48,102,57,48,55,55,99,48,57,98,48,48,101,97,48,55,99,52,51,57,101,49,101,97,50,97,48,97,101,48,102,50,48,55,53,56,51,100,56,49,100,53,48,102,49,56,49,51,54,50,48,52,99,51,57,53,52,49,101,52,48,101,99,48,55,57,48,51,98,97,53,98,97,49,97,54,57,53,48,53,102,56,55,55,56,98,101,50,57,100,51,49,50,56,97,97,50,100,52,97,53,50,99,53,48,100,51,56,97,101,50,99,56,97,101,52,97,52,98,50,98,53,51,100,57,55,49,98,98,98,56,97,48,49,48,51,56,48,49,102,55,102,48,48,48,102,102,102,97,56,49,48,102,52,56,48,51,101,97,55,52,48,57,98,53,55,57,97,48,101,102,99,56,55,55,100,50,99,48,57,53,48,48,102,102,50,54,52,99,98,101,48,55,57,50,49,102,98,48,50,53,53,57,51,48,97,54,50,100,48,98,48,55,99,98,48,48,102,102,101,57,48,55,53,56,97,50,50,101,48,97,98,52,97,48,102,49,56,51,57,48,48,102,54,49,53,56,49,101,55,48,102,50,48,55,56,48,51,102,50,48,48,102,55,48,48,51,57,52,52,52,48,102,98,48,55,52,48,51,98,97,56,54,49,102,51,50,101,99,98,57,50,102,99,97,101,48,55,97,52,49,100,54,50,99,99,51,98,56,49,102,50,54,99,51,99,48,100,56,55,99,100,51,52,51,102,99,49,99,52,48,101,49,48,48,102,102,54,48,97,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,54,102,50,48,52,100,49,56,49,50,98,56,48,101,50,52,48,57,100,48,48,55,49,54,49,102,57,48,50,53,97,52,48,57,57,53,48,101,51,55,48,55,57,48,48,101,52,99,49,101,53,53,48,55,54,98,56,55,100,48,51,57,55,56,51,99,99,49,102,48,48,101,55,101,50,101,52,48,49,101,100,49,48,102,55,57,52,50,49,102,97,48,101,101,48,48,102,102,51,97,99,56,49,99,51,48,102,49,48,55,53,52,51,100,99,53,54,54,52,48,48,102,53,56,55,53,52,97,51,50,100,102,56,48,57,51,49,55,99,53,55,54,52,101,101,56,53,100,48,49,51,99,49,51,56,53,54,97,54,50,55,97,49,50,54,55,102,56,48,52,52,54,97,101,97,48,54,56,101,48,48,102,98,53,56,48,48,55,100,53,50,56,49,51,49,56,48,48,102,102,102,97,57,55,48,50,54,51,49,50,56,49,99,98,56,51,101,98,52,55,57,48,102,52,56,55,48,52,51,100,51,56,98,57,50,101,56,49,99,49,56,51,102,97,50,56,99,97,53,52,56,50,98,56,51,56,54,48,102,99,52,51,56,52,53,55,51,99,56,99,56,99,102,57,54,48,53,54,98,48,57,50,57,54,53,56,101,48,101,98,48,51,99,51,48,101,98,55,50,99,56,97,100,52,48,48,102,102,55,97,56,48,101,98,100,51,99,98,49,50,99,52,98,101,48,55,55,101,53,101,49,54,52,53,52,57,54,48,53,55,57,54,54,49,101,99,48,101,49,56,55,97,99,49,100,102,48,51,99,49,48,102,57,48,49,53,99,50,102,102,101,97,48,55,56,56,48,48,102,102,102,97,51,51,48,48,102,102,55,100,51,52,56,55,102,48,48,49,102,55,48,56,48,52,99,53,49,55,56,49,100,97,52,57,48,102,53,101,48,55,54,101,48,52,98,51,56,51,56,55,48,48,102,102,55,98,51,56,51,99,48,48,102,102,52,99,98,56,51,99,54,50,97,100,51,48,97,53,55,48,51,102,97,56,99,53,51,48,55,98,100,50,56,98,100,57,48,101,56,56,51,98,56,48,55,54,50,49,100,100,50,99,98,50,55,102,52,98,48,102,102,56,51,99,56,48,48,55,98,52,52,51,100,56,56,56,53,55,48,55,99,52,98,100,50,57,48,98,48,48,102,102,101,49,56,51,98,97,50,57,48,97,48,50,101,99,51,100,48,49,101,54,56,48,102,48,57,54,101,56,52,49,99,102,48,55,54,48,48,102,48,99,49,54,48,48,102,102,48,55,100,53,56,48,48,51,101,98,52,56,49,102,49,48,48,51,101,100,54,99,48,57,98,53,48,101,101,56,49,50,98,97,48,101,56,48,98,97,48,101,102,56,55,51,57,56,54,48,97,48,50,99,48,49,101,51,56,51,100,99,48,55,57,54,49,101,50,98,52,53,52,97,50,98,52,49,100,53,56,51,57,99,48,101,100,49,55,50,49,100,57,50,56,56,51,100,52,49,102,54,52,53,48,101,99,54,50,100,52,97,100,50,101,48,51,102,97,49,101,48,57,50,101,48,51,100,97,49,100,98,48,101,100,48,55,52,48,51,57,54,53,49,97,54,50,48,98,56,49,101,49,48,102,53,56,55,56,48,97,54,57,48,102,48,57,55,99,49,99,102,48,101,52,51,54,49,101,101,48,102,101,56,55,52,56,48,51,57,51,52,48,57,53,99,48,50,53,55,48,49,99,52,56,49,50,53,101,48,101,50,99,51,56,99,48,52,98,52,56,49,50,100,52,49,99,54,101,48,101,100,99,49,99,57,56,51,98,53,97,48,102,50,102,48,101,53,56,55,50,102,56,55,57,56,51,101,48,49,102,48,99,53,51,48,48,51,100,100,99,49,101,102,50,102,99,51,102,52,49,101,51,48,48,55,53,57,48,51,102,56,49,101,50,48,102,53,48,55,98,56,98,51,99,57,101,49,101,98,48,102,53,49,55,56,53,98,101,48,49,51,57,50,102,56,98,49,99,56,51,100,51,55,50,48,50,48,48,50,52,99,97,100,52,51,52,48,52,50,52,51,102,102,48,50,54,50,48,48,102,102,55,99,57,55,48,51,97,56,49,100,54,48,101,48,48,48,102,102,51,101,56,48,99,48,57,98,102,48,101,51,48,55,49,56,51,98,48,53,48,48,102,102,55,51,52,51,56,101,49,99,100,48,101,102,56,49,50,57,101,49,100,52,48,101,55,48,55,51,99,51,97,97,53,52,49,53,99,49,100,98,48,101,98,48,55,52,99,51,97,97,49,100,99,48,50,54,99,52,48,57,55,54,50,97,56,51,98,54,49,100,56,48,101,100,56,55,55,52,97,56,52,51,52,50,50,97,48,97,48,48,102,102,101,102,49,52,50,53,51,97,49,97,50,57,53,52,53,53,49,52,97,53,55,50,49,97,48,57,53,99,53,54,57,53,99,56,97,56,56,53,54,97,48,51,50,100,98,55,49,49,49,50,48,50,57,51,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,56,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,98,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,48,49,52,48,56,48,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,102,102,56,49,102,101,48,48,102,102,51,101,52,101,48,48,102,102,48,102,97,50,49,48,48,55,57,100,99,48,101,51,49,55,97,48,52,102,55,56,49,50,57,101,49,99,98,48,100,56,48,57,98,97,48,55,52,48,49,99,49,52,99,101,48,102,49,99,49,100,55,56,51,98,99,48,55,55,56,48,50,55,52,49,102,99,48,50,55,49,52,51,98,54,53,54,57,54,101,49,99,49,50,98,48,51,98,100,57,101,50,99,52,48,49,101,102,99,48,101,102,97,49,99,56,51,99,48,48,55,49,101,48,101,100,48,97,102,48,55,56,99,57,101,49,100,100,99,53,50,56,55,48,56,51,102,99,48,102,52,48,49,102,50,57,52,54,56,99,49,100,48,48,55,50,101,53,52,99,97,54,100,56,55,53,52,49,100,56,57,52,52,56,52,48,49,54,48,101,97,48,49,102,102,48,97,48,49,55,52,56,48,48,102,57,53,98,48,48,51,101,56,101,99,98,51,48,55,54,99,49,101,56,48,55,97,50,48,48,102,98,54,100,48,50,53,100,49,101,48,101,102,99,48,51,97,56,48,102,98,48,55,56,48,51,97,50,57,97,48,52,100,99,48,51,97,55,56,52,49,48,101,99,48,55,51,100,50,48,49,100,100,48,51,99,50,48,102,53,57,54,50,49,100,57,48,55,55,50,53,54,56,51,101,57,48,101,48,97,51,57,53,54,56,56,53,49,97,51,48,55,99,52,51,98,99,48,102,55,99,51,101,56,53,57,57,52,57,52,48,102,53,56,97,55,52,98,99,53,57,48,51,99,100,52,50,48,55,99,50,49,101,102,50,100,52,49,101,53,100,49,54,48,49,102,51,48,101,99,48,55,102,52,51,101,49,52,48,101,55,98,102,99,48,52,54,50,53,100,55,53,100,55,102,99,54,97,48,101,57,56,55,52,99,51,100,48,49,102,101,48,102,52,56,55,54,48,51,56,97,49,99,53,48,101,100,49,55,99,49,102,53,48,102,98,56,55,99,52,98,102,50,57,99,51,97,54,49,99,100,48,101,56,48,55,53,48,97,54,50,99,52,51,99,52,49,101,57,48,102,54,48,55,97,52,51,99,52,57,99,56,101,53,53,48,55,54,99,51,97,101,49,100,97,48,101,101,49,53,50,56,54,57,99,53,99,49,55,99,49,101,49,50,102,48,98,56,52,99,52,52,50,97,48,97,97,50,57,99,97,101,52,51,52,100,50,99,48,98,52,50,99,49,50,49,49,48,97,101,52,48,54,57,99,98,55,50,50,54,56,48,51,56,50,99,48,49,102,52,54,54,48,48,102,97,54,57,48,101,49,56,48,51,101,57,101,99,48,57,55,52,50,102,48,51,98,52,57,50,49,101,98,101,48,102,50,48,48,102,102,57,57,56,48,55,101,101,48,48,102,54,55,48,55,56,48,48,57,57,55,48,55,56,99,53,53,97,54,49,55,52,100,56,55,48,57,50,52,98,57,48,101,56,50,50,57,55,98,56,51,97,50,48,101,101,52,49,100,56,48,55,55,52,98,50,57,52,48,99,56,56,49,99,48,48,55,55,49,56,51,100,99,49,101,99,52,51,50,98,56,51,101,52,53,101,57,52,56,53,55,56,55,102,52,49,101,50,57,55,54,53,102,49,55,54,49,101,56,48,102,51,51,54,49,100,101,50,97,49,51,48,51,57,101,48,101,99,48,49,100,101,48,49,54,49,48,48,51,101,51,49,101,48,48,102,102,102,97,50,49,48,48,102,102,55,57,50,51,48,101,51,49,52,52,48,52,102,55,56,49,51,54,48,49,99,98,48,99,52,48,57,98,97,48,55,98,101,49,99,49,52,51,101,48,101,101,48,49,100,55,48,51,99,51,48,55,55,56,48,50,52,97,49,102,99,48,50,52,101,56,51,98,54,53,57,49,54,101,49,102,101,50,98,48,51,99,51,57,57,50,99,52,48,49,101,102,99,48,102,48,50,49,53,48,51,99,48,48,102,102,55,101,48,48,102,102,101,100,48,98,48,48,102,102,55,55,50,57,101,49,101,50,99,53,100,48,55,48,56,51,56,50,48,102,52,48,49,99,100,49,52,54,57,50,49,101,102,48,55,50,101,53,98,52,97,49,53,56,55,97,56,49,101,55,49,52,52,57,97,48,51,56,48,50,102,102,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,102,102,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,49,55,102,97,56,49,56,48,48,102,102,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,56,49,55,102,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,55,102,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,49,48,48,50,56,49,102,102,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,98,102,101,48,49,98,102,50,97,48,49,48,48,102,102,101,97,48,49,102,102,48,97,48,49,48,101,48,48,102,102,102,102,48,49,99,50,56,51,101,51,48,50,53,54,48,49,102,50,56,51,99,48,48,50,53,102,56,48,57,56,50,48,55,55,56,53,102,48,51,97,99,48,55,99,54,48,101,97,56,98,102,55,56,51,98,52,49,102,57,48,101,51,56,55,57,100,57,52,55,99,53,56,57,53,50,53,56,101,52,55,52,55,52,98,52,54,52,56,52,55,52,57,52,51,52,56,52,99,50,97,52,98,101,48,101,102,57,55,56,53,52,50,53,57,53,97,49,101,51,48,101,55,48,55,97,52,97,50,50,99,52,98,50,48,101,57,56,55,99,99,51,97,52,53,57,57,52,101,49,101,56,48,101,99,49,54,99,53,101,56,55,54,52,98,99,50,98,48,98,51,52,100,102,102,48,57,54,53,100,55,53,100,55,102,99,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,49,55,99,48,48,102,102,102,57,54,56,48,48,102,102,51,101,57,53,55,48,55,50,48,98,57,48,102,50,56,48,51,101,100,56,48,48,102,102,57,54,55,48,101,98,56,55,48,48,102,102,51,98,56,48,101,99,56,98,50,48,48,55,98,54,100,48,48,48,102,102,57,99,102,48,101,49,57,52,54,99,100,48,55,53,99,98,55,52,53,48,55,97,56,49,102,52,48,102,99,102,48,101,100,49,52,101,48,52,99,98,57,53,99,56,97,57,56,53,100,55,48,101,100,56,55,57,97,56,49,101,57,57,55,101,49,101,102,48,101,55,56,55,50,56,49,101,57,49,52,54,49,99,98,50,57,48,51,98,101,49,101,48,52,50,48,102,101,97,51,57,53,54,48,102,54,56,98,50,50,97,56,51,102,101,57,101,48,102,49,99,49,101,102,48,55,99,56,51,57,97,49,56,50,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,55,102,99,53,102,102,48,48,102,102,56,48,55,53,100,52,48,54,99,50,48,48,102,102,55,99,56,101,48,48,102,102,49,102,52,48,97,53,98,56,48,51,101,98,99,56,51,102,50,57,101,48,52,100,57,56,49,50,56,54,48,101,101,99,99,48,48,102,97,102,57,48,102,54,48,48,102,102,51,100,57,97,53,50,49,54,54,49,100,98,48,101,102,97,55,56,55,101,56,51,100,101,53,99,56,49,50,97,101,49,102,99,99,53,50,57,52,54,49,100,54,98,50,98,56,49,101,50,57,55,50,49,102,99,48,102,52,56,55,101,56,51,100,97,53,101,56,51,98,100,48,55,98,50,49,101,100,52,55,55,56,51,99,52,49,100,48,48,102,102,55,57,99,57,97,53,101,101,50,56,99,97,100,48,102,101,56,55,98,100,102,48,55,52,52,49,101,50,50,98,56,51,97,50,101,54,48,55,52,52,57,54,48,102,52,52,48,53,51,100,53,102,102,100,52,48,100,49,56,48,49,102,52,99,52,48,52,101,49,56,55,49,56,48,57,48,54,48,48,55,100,57,102,48,49,50,56,54,48,52,100,51,56,51,100,50,52,53,99,102,56,51,98,50,48,55,55,101,49,102,101,50,101,52,97,49,48,55,56,56,57,102,50,57,50,53,99,51,55,50,49,100,52,48,101,50,48,51,100,102,48,55,55,101,49,102,48,48,102,102,55,50,56,49,101,99,48,55,56,100,57,49,56,51,98,101,49,100,97,48,102,56,48,55,56,52,98,102,99,48,101,98,56,51,98,99,48,102,49,48,98,48,48,55,56,51,56,51,57,99,53,49,57,52,48,57,97,53,101,48,55,99,101,56,51,98,49,99,51,57,97,53,54,51,56,53,54,49,54,48,53,101,52,49,54,56,53,55,56,49,53,99,97,101,98,102,101,48,49,102,57,101,49,101,99,48,101,57,56,55,53,99,51,102,99,49,100,54,48,102,51,56,55,49,52,51,102,52,49,100,97,50,56,52,51,101,97,49,99,56,48,102,56,57,52,48,53,99,48,55,52,99,51,101,50,49,100,48,48,102,53,57,52,99,53,55,48,55,56,56,51,97,101,49,101,99,48,101,98,48,55,56,57,48,53,50,48,97,97,48,102,50,48,55,53,99,51,99,56,49,100,99,50,100,100,48,100,51,56,97,56,50,102,56,51,98,99,53,101,49,52,101,57,56,57,54,53,52,49,54,97,53,51,49,54,48,56,56,57,97,53,55,57,54,97,53,55,50,52,50,53,57,53,101,57,101,100,51,97,100,100,100,99,100,48,48,102,102,52,55,98,56,49,51,101,101,48,52,57,101,48,55,101,48,48,57,48,49,48,50,55,49,99,48,57,56,53,48,50,52,102,52,49,101,51,97,54,52,57,54,99,49,101,48,48,55,49,101,49,102,102,52,100,48,101,102,57,53,99,49,101,52,97,52,54,50,97,48,97,101,101,49,102,54,48,101,51,49,55,48,53,55,57,53,56,49,101,97,48,55,53,56,48,102,49,56,48,52,56,99,97,49,48,102,50,48,55,99,49,48,99,51,98,51,56,49,101,52,48,51,98,51,48,102,49,56,55,52,99,51,102,97,48,48,102,102,102,54,55,53,56,55,97,52,98,53,50,102,48,51,57,99,48,50,55,101,48,48,102,102,102,54,99,56,55,57,53,99,57,48,102,48,57,52,97,53,56,97,49,99,48,48,102,102,54,98,54,56,48,51,101,51,99,48,48,52,102,51,57,55,52,48,52,102,100,56,48,51,101,97,97,56,48,57,55,101,48,55,57,48,49,102,98,48,102,57,102,48,102,99,48,51,101,97,48,55,52,98,50,53,101,56,49,50,101,48,48,102,100,99,98,97,55,101,48,51,102,52,102,57,55,48,57,50,49,102,99,48,55,52,99,102,50,50,50,50,56,55,53,48,98,56,48,102,55,56,55,57,52,51,102,99,57,56,53,100,57,54,56,49,102,99,48,55,56,48,49,102,57,48,55,50,52,53,99,56,51,97,54,48,55,57,101,48,102,49,48,51,101,54,53,55,49,55,101,53,102,49,52,54,53,102,48,55,102,52,51,102,54,49,101,52,102,51,54,53,49,49,54,54,56,97,53,57,48,55,52,56,51,98,99,48,50,57,52,48,48,51,101,54,54,101,48,52,56,56,49,53,56,48,101,98,48,48,102,102,57,57,102,48,55,50,54,48,52,102,100,56,55,49,56,97,53,48,102,48,56,48,57,52,48,49,51,52,101,53,48,97,54,48,51,98,49,48,55,101,50,57,56,99,48,55,55,52,51,100,48,57,97,49,100,52,50,97,99,49,102,51,56,51,57,53,48,101,102,48,55,54,48,97,99,48,101,48,49,55,99,53,100,48,55,101,49,51,48,51,99,50,53,57,48,55,55,48,97,52,50,102,99,49,101,57,56,51,57,100,97,52,54,48,101,99,56,55,54,99,49,100,100,57,53,99,53,49,56,55,51,101,50,56,97,102,48,50,53,100,52,51,100,99,49,102,53,50,98,101,52,51,100,56,53,97,49,55,52,49,102,48,52,101,50,56,98,102,99,48,55,57,97,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,98,48,55,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,102,102,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,101,50,52,48,49,102,55,98,101,48,52,98,52,56,51,100,49,48,50,55,49,99,48,49,102,50,54,48,48,102,102,55,102,101,48,52,97,101,56,51,57,53,50,97,55,49,54,97,48,102,51,99,49,102,57,48,55,102,99,48,57,52,56,48,101,49,48,55,54,99,49,51,52,56,48,49,101,49,50,99,48,97,55,50,56,56,48,52,101,48,48,102,102,57,52,97,48,50,53,102,54,99,98,98,48,102,97,56,55,98,51,56,55,53,52,51,98,97,49,101,98,48,102,49,49,53,97,48,101,102,56,49,100,101,57,52,48,56,101,53,97,48,55,100,99,49,101,50,48,55,57,48,97,102,48,101,102,57,54,53,52,49,100,49,48,101,49,57,52,48,49,101,50,48,102,49,97,53,57,53,102,54,53,55,49,52,101,57,97,98,102,101,48,51,52,98,56,48,51,101,49,102,50,48,52,57,49,56,55,53,56,49,99,52,48,48,51,101,98,98,52,98,55,48,50,55,49,100,48,52,51,102,48,49,101,48,48,102,102,102,50,48,55,100,56,48,57,102,50,48,102,48,51,56,57,50,49,101,48,48,101,97,51,101,53,55,97,48,49,53,97,49,100,53,48,55,55,52,49,100,52,48,50,53,57,99,49,101,55,48,51,101,99,48,55,52,97,49,100,49,50,57,56,97,51,50,49,52,57,97,53,98,49,55,99,49,101,49,50,102,48,98,55,52,98,48,102,98,56,55,97,52,51,99,97,49,101,54,52,102,52,102,50,98,99,97,102,97,50,98,56,98,98,48,101,57,48,55,54,48,97,99,48,101,98,49,53,99,101,48,55,52,52,98,51,48,102,55,48,55,101,99,50,56,56,48,49,102,51,51,102,48,50,55,49,48,51,102,52,48,101,56,48,48,57,51,57,48,50,53,101,48,48,102,102,57,51,101,48,101,57,50,50,102,52,50,48,101,102,56,49,51,57,54,48,102,48,48,51,101,50,49,101,48,48,102,102,55,57,101,49,101,51,97,55,99,97,55,55,98,50,52,48,55,49,48,48,102,102,57,54,50,52,102,48,55,53,99,49,101,97,50,98,56,49,100,99,56,48,57,50,57,54,54,49,100,97,50,99,53,51,49,57,57,48,102,52,48,51,99,99,48,102,101,56,51,98,56,48,102,101,102,48,102,56,57,52,50,49,101,97,48,101,57,57,55,56,53,48,99,56,51,97,56,101,49,100,97,98,56,48,102,48,48,55,55,56,51,102,56,53,101,97,49,97,48,48,102,102,48,100,101,54,48,101,97,56,49,100,54,48,55,49,48,49,99,55,56,51,97,99,48,55,54,56,48,101,53,52,49,100,54,57,52,55,99,51,98,50,48,101,99,99,49,99,101,56,51,98,102,48,101,55,48,51,97,101,48,55,55,50,49,100,97,97,50,99,99,98,56,50,101,55,56,55,55,56,51,56,56,49,99,48,48,101,102,49,53,56,49,100,55,48,101,57,57,52,49,50,53,100,48,55,56,49,51,52,98,97,48,102,49,57,54,98,99,97,55,48,101,102,49,52,99,53,54,57,53,100,50,53,56,49,55,56,53,57,49,54,50,53,101,49,54,48,48,57,54,48,52,102,49,54,54,53,57,50,55,57,54,53,54,101,97,54,100,48,48,52,102,97,48,48,102,102,51,101,102,100,52,48,49,102,54,49,54,49,100,53,48,48,102,102,55,100,57,54,48,48,102,102,51,101,99,97,99,49,101,100,56,51,102,55,48,55,53,56,49,101,57,48,102,48,48,55,97,99,48,57,55,101,48,101,56,48,55,55,56,51,57,52,48,101,53,48,48,57,55,54,52,100,48,102,50,56,55,51,100,48,48,51,57,56,53,56,56,48,51,100,51,51,48,101,49,49,53,49,100,50,99,98,98,50,99,49,49,52,97,100,52,55,52,51,52,51,48,102,49,50,52,56,55,55,56,51,101,97,48,102,56,52,51,99,56,48,102,53,99,49,101,54,48,55,52,49,50,99,49,101,50,49,48,48,102,102,55,56,50,100,56,55,52,99,51,101,54,53,51,57,53,54,49,101,53,50,97,99,51,97,51,54,53,55,50,50,48,55,48,99,51,97,98,102,101,48,54,98,50,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,54,49,99,48,48,55,99,57,48,52,48,49,102,49,102,100,50,99,52,48,49,102,54,50,50,53,54,97,50,48,49,51,55,99,48,52,57,99,56,55,53,52,97,48,54,48,48,57,99,101,48,101,54,49,52,48,56,56,49,100,97,48,102,57,56,51,98,56,50,97,48,97,56,48,101,99,56,55,55,48,98,49,48,50,54,102,49,48,49,50,48,51,99,101,48,101,100,99,51,97,101,49,100,50,52,56,48,102,54,48,51,99,57,48,102,99,56,51,100,51,48,55,54,101,48,101,101,99,51,56,99,49,101,48,48,55,48,56,48,101,102,49,97,48,102,102,57,54,99,56,50,49,101,97,50,101,56,97,50,48,102,49,48,55,97,52,49,101,49,56,55,52,57,49,52,51,98,56,48,101,100,100,102,50,100,57,98,50,98,52,51,57,99,48,101,102,99,97,102,50,98,52,48,53,101,51,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,49,57,102,56,98,102,101,48,49,48,48,102,102,101,98,97,56,48,102,102,56,48,48,102,102,102,57,53,57,48,48,102,102,51,101,56,98,99,48,49,98,101,97,48,48,102,102,102,98,51,101,48,50,52,98,52,49,99,99,48,48,102,102,50,102,53,99,49,101,54,48,50,55,101,56,51,57,56,49,99,57,52,57,49,48,48,48,102,102,101,99,99,50,99,56,97,101,48,50,54,56,99,51,98,99,48,101,100,53,48,56,97,54,48,48,102,102,52,101,97,101,99,48,57,97,54,48,102,49,57,52,52,53,102,48,48,50,102,51,52,48,102,97,99,98,52,48,101,51,48,48,102,102,51,54,52,48,56,51,100,98,53,48,49,55,49,56,48,49,102,52,48,54,48,48,102,102,102,97,99,55,99,48,48,102,98,51,98,48,48,55,100,56,48,56,51,98,99,48,101,48,56,51,99,55,48,55,53,101,49,102,102,48,102,98,48,49,50,57,48,48,102,102,101,98,54,52,98,48,48,102,102,56,49,51,53,54,49,101,51,48,101,56,57,55,48,48,102,102,48,102,54,56,57,53,48,53,48,56,55,55,57,49,56,51,98,48,49,101,55,52,98,48,55,54,54,49,99,57,48,102,49,48,55,100,54,98,97,50,50,53,97,49,101,48,55,99,50,48,102,51,52,97,51,50,57,48,51,57,57,52,49,100,57,48,101,52,50,55,50,49,48,51,100,49,50,99,99,51,56,53,99,49,101,50,56,55,56,99,51,56,99,57,101,49,100,99,56,48,101,52,48,55,56,52,51,102,101,49,99,98,102,102,48,50,51,99,53,100,52,48,55,53,100,48,48,55,100,98,50,48,48,51,101,50,51,52,53,56,56,49,50,57,52,48,101,48,99,49,102,57,48,49,51,54,52,48,52,57,57,56,49,51,49,52,49,101,49,48,55,98,54,48,101,101,56,49,99,97,56,55,55,102,56,51,99,54,48,102,50,56,51,56,53,48,55,100,52,49,100,102,48,101,98,49,52,97,48,102,51,48,97,49,48,55,51,52,49,99,57,48,101,54,98,101,53,98,48,51,101,48,48,102,99,49,53,101,48,102,97,56,97,51,50,100,56,51,97,56,49,99,55,48,55,56,56,49,101,48,48,101,97,97,52,57,53,97,53,97,48,55,101,49,48,52,51,57,51,99,49,100,50,56,51,98,50,55,49,51,99,49,100,102,56,48,57,98,49,53,48,53,51,49,55,101,49,101,102,48,55,56,101,53,48,57,52,48,53,49,56,51,99,100,48,49,50,56,57,55,102,102,53,100,55,53,100,55,102,102,53,48,48,99,102,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,49,54,48,56,97,48,49,57,102,54,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,55,102,99,48,56,56,56,48,49,102,50,53,51,48,48,55,99,55,101,99,98,49,48,50,52,102,56,51,100,52,48,102,50,52,48,49,102,54,48,56,48,52,97,50,48,55,53,48,51,98,101,56,52,48,52,57,101,56,55,98,52,98,101,98,48,102,51,48,51,100,101,48,55,53,48,49,100,53,50,97,52,51,97,97,49,99,51,48,101,98,48,49,50,57,48,53,57,49,55,56,53,56,56,51,57,97,48,55,55,54,49,100,98,52,55,48,101,100,97,51,49,55,101,48,102,53,53,51,52,51,99,56,48,102,48,56,51,98,99,48,102,98,56,49,102,49,48,55,102,52,51,100,101,53,100,49,53,52,49,100,54,48,55,53,97,48,101,100,52,97,48,48,102,102,101,97,48,51,56,98,50,98,102,50,50,48,55,53,56,97,102,50,97,56,97,100,48,101,51,50,48,57,52,51,52,53,55,56,48,57,99,50,97,48,49,102,57,101,49,101,99,48,101,57,56,55,53,99,51,102,99,49,100,54,48,102,51,56,55,49,52,51,102,52,49,100,97,50,56,52,51,101,97,49,99,56,48,102,56,57,52,48,53,99,48,55,52,99,51,101,50,49,100,48,48,102,53,57,52,99,53,55,48,55,56,56,51,97,101,49,101,99,48,101,98,48,55,56,57,48,53,50,48,97,97,48,102,50,48,55,53,99,51,99,56,49,100,99,50,100,100,48,100,51,56,97,56,50,102,56,51,98,99,53,101,49,52,101,57,56,57,54,53,52,49,54,97,53,51,49,54,48,56,56,57,97,53,55,57,54,97,53,55,50,52,50,53,57,53,101,57,101,100,51,97,100,98,57,55,51,52,48,49,52,97,50,48,48,102,102,102,57,48,97,56,48,51,101,57,55,99,51,100,50,48,48,102,102,102,97,98,53,48,50,54,55,99,98,57,48,102,98,56,51,97,50,48,55,55,101,49,101,48,54,52,48,57,48,53,48,55,100,97,53,102,98,48,101,56,49,50,102,99,49,102,49,55,52,51,99,56,53,57,48,55,101,100,56,48,55,55,56,49,101,98,52,98,50,56,54,52,98,54,48,102,54,48,51,56,51,48,102,101,56,55,56,56,98,50,50,97,57,48,52,98,55,50,56,99,98,102,50,57,48,98,52,52,51,48,102,54,49,54,101,48,101,97,53,49,48,51,100,50,57,97,49,101,50,50,99,48,51,101,56,48,101,55,57,48,99,97,97,50,99,55,48,51,99,53,48,55,56,50,49,102,98,48,101,55,56,51,100,101,98,48,101,101,55,102,56,48,98,98,99,97,48,49,101,101,52,48,52,100,49,56,49,50,98,56,48,101,50,52,48,57,100,48,48,102,102,55,49,54,49,102,57,48,50,53,97,52,48,57,57,53,48,101,51,55,48,55,57,48,48,102,102,101,52,99,49,101,53,53,48,55,54,98,56,55,100,48,51,57,55,56,51,99,99,49,102,48,48,102,102,101,55,101,50,101,52,48,49,101,100,49,48,102,55,57,52,48,49,102,97,48,101,101,48,48,51,97,99,56,49,99,51,48,102,49,48,55,53,52,51,100,99,53,54,54,52,48,48,102,102,102,53,56,55,53,52,97,51,50,100,102,56,48,57,51,49,55,99,53,55,54,52,101,101,56,53,100,48,49,51,99,49,51,56,53,54,97,54,50,55,97,49,50,54,48,48,102,102,52,52,54,97,56,48,55,102,99,50,102,102,56,48,52,57,54,48,48,51,101,100,51,99,48,49,102,53,97,52,48,102,56,56,48,49,102,53,52,56,48,52,100,97,56,55,56,56,48,57,53,100,48,55,98,101,53,100,48,55,55,99,51,101,50,99,51,101,53,48,49,53,101,48,102,49,99,49,100,49,56,51,99,98,48,101,101,100,97,50,97,50,57,53,97,48,102,53,48,49,99,101,48,55,57,52,98,57,48,102,51,49,52,52,49,100,53,48,102,98,50,53,48,55,54,51,57,54,97,53,57,49,55,48,49,99,50,48,102,48,53,49,55,48,49,100,50,48,102,50,48,55,54,56,51,100,101,49,99,97,50,102,49,51,49,51,57,99,48,101,102,48,55,97,99,51,98,101,53,99,99,56,55,55,56,98,101,48,102,56,48,55,50,49,99,48,101,56,56,55,102,52,51,100,97,48,53,98,52,97,48,49,100,54,52,48,48,102,98,53,56,48,48,55,100,53,50,56,49,50,101,54,48,48,102,102,102,98,54,56,48,50,53,99,57,50,56,49,99,98,56,51,101,98,52,54,97,48,101,98,48,55,102,56,51,97,98,99,98,57,50,101,99,49,99,49,56,51,102,98,50,56,99,97,53,52,55,50,99,48,51,102,56,48,101,51,56,51,102,97,53,57,51,50,56,99,56,99,102,57,54,48,53,55,51,48,57,52,57,54,53,55,53,48,55,97,52,49,100,101,48,55,97,55,49,53,97,53,54,97,48,48,102,102,51,100,51,48,55,53,101,57,101,53,56,57,53,99,53,49,48,51,99,48,50,56,99,97,100,50,97,53,51,100,48,48,102,102,98,51,48,101,57,56,55,102,48,51,97,56,48,101,102,56,49,101,48,56,55,51,52,48,50,55,52,99,48,57,97,51,48,50,53,55,48,49,102,97,56,49,50,53,101,48,102,100,48,51,102,48,48,52,98,52,56,49,51,50,97,49,99,54,99,48,101,100,99,49,102,54,48,51,98,53,56,48,101,100,55,48,102,97,48,55,50,102,48,55,57,56,51,57,101,49,101,102,101,53,51,55,48,102,55,48,55,51,99,97,48,48,102,102,102,100,48,55,55,48,101,49,101,52,48,101,49,56,55,56,99,51,100,54,49,100,48,50,99,98,97,55,56,55,53,48,51,100,52,53,49,57,54,102,99,48,52,57,56,98,101,50,99,55,97,48,56,50,55,55,97,48,49,54,48,48,102,102,57,50,50,99,57,48,57,51,100,48,100,48,102,102,99,49,55,57,53,100,52,48,51,49,55,48,97,49,48,48,102,102,55,99,51,53,99,49,99,101,48,51,100,48,48,50,52,51,99,48,57,52,50,50,56,52,98,101,48,55,98,52,49,101,48,48,102,102,50,53,55,99,48,57,101,102,50,57,48,51,98,101,102,56,55,97,56,48,57,97,50,48,55,56,99,56,101,49,100,54,55,99,49,102,51,56,55,53,52,51,101,48,53,56,56,51,99,48,57,52,98,48,102,51,97,53,48,51,97,48,50,101,56,49,100,98,101,48,55,101,98,56,51,56,99,53,55,48,55,56,52,49,99,49,50,54,49,54,50,53,50,48,51,98,51,48,101,100,56,51,99,102,48,55,52,48,49,102,99,50,56,56,51,97,54,48,102,48,48,97,101,48,101,98,56,55,98,56,51,99,97,49,101,53,48,101,54,56,55,56,57,51,99,51,102,48,49,100,100,50,99,52,49,100,102,56,48,56,100,50,48,52,102,57,56,49,50,53,56,48,102,52,56,48,49,102,53,101,50,48,52,100,56,48,51,100,54,48,50,52,101,56,49,102,52,57,55,101,49,99,49,48,102,50,48,51,99,100,48,55,52,50,48,48,102,102,102,54,51,101,48,102,50,57,55,56,48,101,98,99,98,53,48,102,48,49,55,50,49,99,52,52,100,101,49,102,100,48,55,55,50,49,100,48,48,55,57,101,53,50,102,50,57,52,98,50,48,102,53,48,55,52,56,51,56,99,49,101,51,52,97,48,52,97,48,55,55,99,51,101,56,53,53,97,50,49,54,50,48,57,101,48,101,97,57,53,97,54,50,101,57,49,100,51,54,53,48,52,49,51,101,56,49,57,48,99,98,48,52,100,102,102,48,48,102,102,100,50,102,48,48,55,99,54,51,56,48,57,97,51,101,48,52,99,102,56,48,51,101,57,99,48,48,57,54,49,48,49,51,53,48,102,99,100,48,55,101,56,51,102,97,48,52,98,99,55,48,102,55,56,49,50,98,56,48,102,48,51,55,48,101,99,48,48,102,102,51,100,98,54,48,48,102,102,102,54,55,53,48,51,97,54,50,102,57,102,48,48,102,102,55,97,51,97,49,99,54,51,50,50,56,55,55,52,97,49,50,57,99,98,100,99,53,48,48,49,50,99,99,49,101,51,48,55,49,55,56,48,49,101,101,55,50,56,102,57,55,100,50,53,57,54,52,97,51,56,55,97,48,51,99,50,53,56,48,55,102,49,48,99,51,101,50,52,48,48,102,102,53,101,56,48,48,55,99,100,54,48,48,57,51,50,48,101,97,48,55,55,52,98,51,48,50,53,51,52,48,57,101,98,48,101,48,48,102,102,51,97,48,50,56,48,97,49,50,101,48,51,102,56,49,101,49,48,102,100,48,51,56,56,48,50,54,53,99,49,101,102,49,53,48,57,97,53,55,49,53,97,53,56,48,55,99,99,51,100,48,56,56,49,100,56,48,101,97,57,55,99,48,52,98,52,57,53,101,49,101,100,48,101,100,99,49,55,51,48,57,54,49,101,48,50,102,100,48,99,51,57,48,49,99,57,48,55,101,54,56,48,56,54,48,102,48,49,48,52,51,97,97,57,99,53,57,51,54,49,100,51,48,101,97,56,55,54,56,51,57,50,49,102,54,48,102,51,54,50,97,56,97,49,48,55,53,56,53,48,50,49,56,50,52,48,48,48,102,102,102,56,54,102,56,49,51,97,57,56,49,99,55,56,48,51,101,99,48,99,49,101,49,48,49,50,55,54,53,97,57,52,48,48,102,102,50,54,50,49,100,102,48,50,55,57,48,49,100,102,51,52,48,50,52,97,53,100,97,48,49,53,57,100,51,48,98,56,48,101,101,56,51,100,51,48,50,53,57,56,51,98,48,48,102,102,102,51,48,49,101,56,56,55,54,55,49,54,52,53,57,50,53,48,55,98,48,97,54,52,50,50,97,99,51,56,48,53,99,48,51,98,50,50,101,56,49,102,54,50,49,57,55,102,57,49,48,51,97,101,49,101,102,50,102,100,51,56,51,102,98,50,48,101,98,97,48,97,102,48,49,50,49,48,101,101,99,56,55,98,48,98,48,98,48,49,102,52,56,48,49,102,54,100,101,48,52,57,49,48,55,97,52,48,49,102,54,51,48,48,102,102,48,102,97,101,100,48,50,54,54,99,48,57,51,54,48,101,50,56,55,101,52,97,48,48,102,102,55,55,54,49,102,55,48,55,98,99,49,100,102,48,101,53,97,53,48,55,51,99,51,100,52,49,101,99,50,98,56,98,49,50,99,99,51,97,56,99,48,55,97,48,49,100,98,56,51,100,48,48,102,102,101,51,48,51,100,98,48,101,101,57,52,97,49,101,51,57,50,57,101,97,56,98,56,50,98,48,51,98,99,49,101,98,50,100,99,51,56,50,56,56,49,100,54,50,100,56,51,99,99,53,55,50,48,56,55,56,52,98,48,48,102,102,101,55,50,48,49,55,97,57,50,49,101,53,50,98,56,51,98,50,49,101,102,55,52,97,52,57,48,101,57,57,54,98,102,101,48,50,57,53,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,51,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,56,48,56,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,49,55,57,52,48,48,102,102,102,56,102,48,48,49,50,51,48,53,50,56,49,51,102,54,48,48,102,102,102,98,53,52,48,50,53,102,56,49,100,98,56,55,101,99,51,57,57,56,51,102,48,48,102,102,101,53,52,49,100,50,100,49,55,97,48,52,99,55,56,51,102,55,50,57,57,102,98,48,101,51,51,101,53,51,50,53,48,55,48,99,49,100,51,51,50,56,54,57,50,49,100,53,50,57,99,51,100,101,49,100,97,48,102,102,50,49,57,55,54,53,53,56,55,102,48,49,100,102,56,55,101,52,49,102,54,57,55,52,48,101,57,56,49,100,56,48,51,99,52,48,101,54,49,53,99,53,48,57,55,99,53,101,49,55,99,49,99,50,48,102,100,56,55,57,51,52,99,49,52,52,53,54,50,50,57,54,52,49,101,100,48,101,102,48,48,54,102,53,48,51,100,53,48,55,97,54,49,99,52,48,55,49,101,48,101,98,48,49,101,53,56,51,101,97,48,55,97,52,53,101,55,48,101,99,56,51,98,51,48,55,51,97,48,101,102,99,51,101,50,48,102,52,52,49,101,51,48,55,57,54,52,97,99,50,101,48,98,57,101,49,100,101,48,101,50,48,55,48,48,51,98,99,53,57,56,55,97,48,51,100,56,49,101,48,97,50,57,52,51,98,101,56,52,53,100,48,55,56,99,98,53,101,53,51,56,55,55,56,97,54,50,99,56,98,49,101,53,55,57,52,52,53,54,57,54,50,53,101,49,54,48,48,102,102,57,54,48,52,56,57,53,56,53,54,97,55,57,54,53,54,100,50,49,53,48,48,102,102,97,53,54,48,48,102,56,54,100,48,49,50,52,56,49,101,97,48,55,49,97,48,52,57,52,56,51,100,97,48,50,55,51,99,51,99,48,49,102,55,48,101,102,57,54,101,53,51,56,49,51,100,99,53,102,56,55,53,49,49,56,51,56,99,49,99,50,50,57,99,97,101,50,99,55,49,54,52,49,99,57,48,101,98,48,49,50,98,54,49,102,56,48,55,102,48,48,101,99,57,50,99,98,56,48,102,54,49,55,97,57,53,100,48,57,49,49,50,48,98,102,48,102,97,48,55,100,56,51,99,56,49,101,102,57,52,49,48,101,99,57,52,101,53,55,50,54,57,53,97,53,48,56,55,53,48,51,98,50,49,100,57,48,102,48,53,48,55,97,48,98,50,50,100,48,51,101,48,53,56,56,55,52,99,51,56,97,55,99,48,48,102,57,57,48,48,102,102,49,51,97,57,99,49,99,55,56,48,51,101,98,102,48,49,100,101,56,49,50,55,54,53,53,49,52,49,99,98,48,48,102,102,102,48,48,49,51,99,56,48,102,48,53,100,48,49,51,57,50,101,100,51,99,97,99,48,52,101,49,52,101,49,100,100,48,55,53,97,48,52,98,51,48,55,57,99,49,100,97,48,51,100,49,48,102,51,48,48,102,102,57,55,49,54,52,56,97,49,101,99,50,57,57,51,48,97,98,48,102,102,57,55,52,48,102,51,52,98,57,48,55,50,54,56,54,53,48,54,52,99,48,101,98,48,55,99,48,97,48,52,101,48,101,49,52,56,51,100,49,56,50,99,52,48,52,56,52,51,99,55,56,51,97,54,53,56,53,55,102,56,48,53,97,56,56,51,100,53,48,55,97,54,49,102,98,48,55,101,48,48,102,102,102,52,99,49,101,53,48,51,101,57,48,55,97,52,53,101,54,48,102,51,48,51,99,99,48,55,99,52,48,102,48,48,102,102,51,101,50,48,102,52,52,49,101,51,48,55,57,54,52,97,99,50,57,99,97,55,99,49,101,50,48,102,100,56,51,99,48,48,102,102,102,48,57,54,54,49,101,56,48,102,54,49,55,102,99,97,53,50,56,49,48,56,97,53,48,101,101,49,53,53,56,98,56,48,102,48,57,55,50,53,57,49,54,49,99,97,102,50,56,99,97,100,50,98,56,97,51,50,98,99,49,51,50,48,57,49,50,98,48,97,99,52,48,50,98,54,49,97,52,50,57,48,48,102,48,54,48,50,55,51,99,48,57,52,51,48,55,51,97,48,52,102,56,56,49,50,99,48,48,102,55,99,48,57,52,56,48,55,102,101,56,52,49,101,49,52,99,48,55,53,52,48,102,57,56,97,48,52,51,50,57,99,51,99,50,101,56,55,53,48,98,99,55,99,51,98,56,49,101,57,50,57,48,98,48,50,57,56,51,99,50,53,53,56,55,99,52,51,97,50,49,101,100,48,101,100,49,55,53,51,50,57,54,56,54,56,99,53,102,56,55,50,48,51,101,99,49,100,100,48,101,101,56,55,98,99,97,57,52,53,50,101,99,97,102,50,102,99,51,97,54,53,56,57,54,48,53,48,97,49,57,53,56,49,101,57,48,101,99,56,55,57,48,51,98,50,57,99,53,57,56,55,55,56,98,49,48,48,102,102,56,97,102,53,48,48,102,102,102,102,56,53,102,102,48,48,102,102,57,50,99,48,48,55,100,97,55,56,48,51,101,98,52,56,49,102,49,48,48,51,101,97,57,48,48,57,98,53,48,102,49,48,49,50,98,97,48,102,55,99,98,97,48,101,102,56,55,99,53,56,55,99,97,48,50,98,99,49,101,51,56,51,97,51,48,55,57,54,49,100,100,98,52,53,52,53,50,98,52,49,101,97,48,51,57,99,48,102,50,57,55,50,49,101,54,50,56,56,51,97,97,49,102,54,52,97,48,101,99,55,50,100,52,98,50,50,101,48,51,56,52,49,101,48,97,50,101,48,51,97,54,49,101,52,48,101,100,48,55,98,99,51,57,54,53,101,50,54,50,55,51,56,49,100,101,48,102,53,56,55,55,99,98,57,57,48,101,102,49,55,99,49,102,48,48,101,52,51,56,49,100,49,48,102,101,56,55,98,52,48,98,54,57,52,48,51,97,52,56,48,49,102,54,102,101,48,48,102,97,57,100,48,55,51,56,48,48,102,98,55,48,48,102,102,50,53,56,51,56,51,56,102,48,102,100,50,55,57,52,50,48,101,101,48,49,101,98,56,55,52,56,51,99,54,53,53,48,55,57,48,49,99,54,48,49,51,49,54,57,48,49,99,50,52,56,48,102,101,56,55,97,56,49,99,98,49,54,52,57,48,49,101,49,48,101,102,50,52,56,51,99,48,52,55,50,57,48,97,51,52,50,48,102,56,56,51,98,54,52,97,50,102,99,51,98,97,48,102,50,52,51,56,101,53,51,97,52,48,55,51,52,51,99,54,49,100,52,50,99,52,51,100,100,50,49,100,53,55,52,98,49,97,48,101,57,56,55,101,48,98,49,50,97,52,98,50,48,102,51,48,51,98,53,48,101,55,97,54,49,53,97,48,49,51,101,54,48,52,100,49,56,49,50,98,56,48,102,100,52,48,57,50,102,48,55,101,56,49,102,56,48,50,53,97,52,48,57,57,53,48,101,51,54,48,55,54,101,48,102,98,48,49,100,97,99,48,55,54,98,56,55,100,48,51,57,55,56,51,99,99,49,99,102,48,102,55,102,50,57,98,56,55,98,56,51,57,101,53,48,48,102,102,55,101,56,51,98,56,55,48,102,50,48,55,48,99,51,99,54,49,101,98,48,101,56,49,54,53,99,98,48,48,102,102,101,97,48,55,97,56,97,51,50,100,102,56,48,57,51,49,55,99,53,56,102,52,49,48,52,101,102,52,48,50,99,48,49,50,52,53,57,50,49,97,55,97,49,50,49,102,102,56,50,102,50,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,50,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,54,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,102,102,56,50,48,99,48,48,102,97,100,50,48,48,55,100,56,97,48,51,102,51,48,48,55,100,54,48,48,102,102,49,51,52,97,49,100,51,48,50,54,53,99,49,99,53,57,54,51,56,101,54,50,56,56,51,97,48,48,102,102,102,56,48,51,57,57,57,49,48,51,57,100,51,56,49,101,102,48,51,56,97,99,48,102,49,56,51,56,54,49,102,99,48,55,56,48,48,101,55,56,48,49,101,101,52,48,102,56,56,55,49,52,51,102,99,48,48,102,54,48,101,48,55,56,55,99,49,100,102,57,53,48,53,51,56,48,51,100,52,49,48,101,97,57,52,51,99,51,101,50,49,100,49,102,102,49,54,48,53,51,97,54,57,99,49,51,99,56,50,57,99,48,49,99,49,56,48,48,102,102,102,97,101,100,48,50,55,99,48,49,99,100,56,48,51,101,99,56,56,48,57,52,98,48,55,53,48,48,102,102,52,100,52,56,51,57,57,50,101,52,97,48,55,57,49,99,51,101,52,53,48,57,53,97,56,97,48,102,50,52,51,56,101,53,51,48,55,56,53,50,48,51,99,56,53,57,48,51,57,52,48,55,99,56,56,97,53,51,49,53,52,57,54,48,102,49,99,49,99,99,56,55,98,53,50,56,98,49,48,101,102,56,55,52,56,98,56,48,49,51,101,48,101,50,57,54,97,53,57,52,97,49,50,49,49,55,48,53,57,48,55,52,99,51,98,99,100,56,55,100,48,51,97,54,57,54,49,100,98,48,55,57,48,49,100,57,50,98,50,56,51,57,48,49,102,48,48,101,101,57,54,50,53,56,48,48,102,102,52,55,54,97,56,49,102,50,48,48,102,102,51,101,56,49,99,48,49,102,54,102,99,49,101,57,48,48,102,102,55,100,52,101,56,49,51,54,97,99,98,97,49,101,48,97,48,101,102,97,53,56,49,50,97,48,48,52,99,57,57,55,99,48,101,100,56,51,56,56,48,52,100,52,97,49,57,55,50,53,53,57,54,48,102,57,54,48,49,100,51,48,101,98,49,52,52,53,99,49,54,56,56,97,49,100,99,48,55,100,101,49,100,51,50,99,99,51,98,48,49,100,98,48,102,48,48,55,101,52,48,49,101,101,48,48,102,102,55,50,56,56,56,49,102,54,48,102,55,56,55,56,57,51,48,51,57,56,53,50,49,52,99,53,102,57,53,99,48,102,52,56,51,97,99,53,57,56,55,56,99,51,57,97,101,48,55,55,100,98,48,102,57,97,55,48,55,48,52,51,102,54,49,99,50,102,102,48,49,56,54,48,48,49,102,50,97,50,48,48,102,102,55,100,49,48,48,48,102,102,51,54,99,54,48,48,102,102,55,100,97,98,48,49,50,56,54,49,99,98,49,99,48,49,100,56,54,53,57,56,49,51,55,50,48,101,50,99,49,100,97,48,51,98,99,48,48,52,100,57,48,53,101,48,51,100,50,48,50,55,53,99,98,50,50,101,50,52,51,102,56,48,48,57,97,100,99,97,56,48,55,97,99,49,100,55,48,101,52,48,51,97,55,48,48,53,101,99,52,48,57,56,102,48,102,100,56,55,56,56,48,49,98,54,56,56,55,98,49,55,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,51,100,57,48,51,97,97,48,55,97,54,49,99,52,48,55,101,48,48,102,102,101,98,48,49,100,97,56,51,101,97,48,55,53,97,53,101,55,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,57,99,48,102,52,52,49,100,99,56,55,57,54,56,97,99,50,101,48,97,54,101,49,101,49,48,101,50,48,55,102,99,51,98,99,53,54,48,55,97,48,51,97,54,53,102,99,57,52,97,49,101,48,52,50,50,57,52,51,99,54,53,53,55,50,101,48,51,98,99,53,99,57,53,97,53,56,99,49,53,101,53,101,49,53,97,53,55,49,55,56,53,55,56,50,54,52,49,50,50,53,57,57,53,97,56,48,53,57,52,51,97,56,53,50,48,53,52,56,48,48,102,102,102,97,100,54,48,48,102,102,55,100,52,54,56,55,53,52,48,49,102,53,57,101,48,52,100,98,48,48,102,102,51,101,99,56,48,49,101,98,48,51,97,49,48,102,50,48,55,55,101,99,48,57,55,100,48,50,55,55,52,51,99,50,48,101,51,52,49,101,51,48,51,98,57,48,55,53,97,53,55,57,52,48,56,48,49,100,54,50,99,56,49,99,54,56,55,97,48,51,97,52,53,99,56,49,51,49,52,53,97,56,51,99,57,48,55,53,101,53,53,57,52,99,49,100,55,50,57,52,97,51,48,101,51,52,56,51,57,102,50,57,57,51,52,49,101,56,56,55,54,101,99,49,99,98,56,48,57,49,97,50,49,53,99,53,56,56,55,55,99,51,97,55,54,57,54,48,101,101,56,51,99,54,49,100,100,97,101,49,99,51,50,98,99,49,101,48,56,51,99,50,102,102,48,50,97,55,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,50,99,50,48,48,102,102,51,101,51,97,54,48,48,102,97,49,55,99,48,48,102,102,102,98,52,98,48,102,100,57,54,56,48,52,99,55,56,49,51,48,101,57,57,99,97,57,48,50,52,54,99,49,99,55,48,55,102,102,56,55,51,99,51,100,56,49,100,102,50,56,99,51,99,49,57,48,48,51,102,50,48,102,102,99,49,101,57,49,52,99,53,51,49,52,48,49,102,49,55,99,49,99,101,57,53,99,57,52,53,48,97,54,99,56,55,56,52,51,56,52,49,99,49,52,49,48,101,102,56,55,57,99,51,98,52,53,99,56,51,100,51,48,55,56,50,55,50,97,99,51,99,54,53,56,49,52,54,53,102,57,53,50,49,99,57,48,55,52,50,57,100,50,49,101,54,50,101,56,51,99,54,48,102,48,56,49,99,101,56,48,102,101,99,48,48,102,98,57,52,48,48,55,100,53,99,48,48,51,99,53,98,48,49,99,98,48,49,50,101,54,48,52,98,56,49,55,50,48,102,49,97,52,49,100,56,48,51,98,49,48,101,52,56,49,51,55,99,49,99,54,48,55,101,50,48,102,97,52,51,99,50,53,54,98,50,48,57,97,48,102,100,49,54,48,48,101,98,52,51,97,52,48,101,55,99,49,102,56,48,55,51,99,98,51,48,101,99,48,51,97,102,52,55,52,98,50,97,52,98,48,48,101,101,98,48,48,102,102,102,48,52,51,100,50,49,101,49,48,102,102,56,55,54,56,97,53,50,98,99,98,97,48,102,53,54,101,49,100,101,48,101,55,49,52,56,57,48,53,100,48,55,100,100,100,50,97,99,51,101,52,53,56,48,55,55,99,97,102,48,55,55,54,49,102,48,48,102,102,51,51,56,48,55,53,52,48,101,98,48,51,56,56,48,101,51,99,49,100,54,48,51,98,52,48,55,50,97,48,101,98,52,97,50,101,49,100,57,48,55,54,54,48,101,55,52,49,100,102,56,55,51,56,49,100,55,48,51,98,57,48,101,100,53,49,54,54,53,99,49,55,51,99,51,98,99,49,99,52,48,101,48,48,102,102,55,55,56,97,99,48,101,98,56,55,52,99,97,48,57,50,101,56,51,99,48,57,97,53,100,48,55,56,99,98,53,101,53,51,56,55,55,56,97,54,50,98,52,97,101,57,50,99,48,98,99,50,99,56,98,49,50,102,48,98,48,48,102,102,52,98,48,50,55,56,98,51,50,99,57,51,99,98,49,98,55,53,51,54,98,102,102,48,55,97,97,48,102,52,99,51,56,56,48,101,51,99,49,100,54,48,51,99,98,48,55,100,52,48,102,52,56,98,99,101,49,100,57,48,55,54,54,48,101,55,52,49,100,102,56,55,99,52,49,101,56,56,51,99,54,48,102,50,99,57,53,56,53,99,49,55,51,99,51,98,99,49,99,52,48,101,48,48,102,102,55,55,56,98,51,48,102,52,48,55,98,48,98,102,97,50,57,52,51,98,101,56,52,53,100,48,55,56,99,98,53,101,53,51,56,55,55,56,97,54,50,99,56,98,49,101,53,55,57,52,54,53,54,57,54,50,53,101,49,54,48,48,102,102,57,54,48,52,56,57,53,56,53,54,97,55,57,54,53,54,100,50,49,53,48,48,102,102,53,50,97,48,48,51,101,102,98,99,48,49,102,55,53,48,48,102,52,52,48,49,102,54,97,56,48,52,99,54,49,55,101,49,99,57,48,101,57,56,55,97,48,48,102,102,52,97,48,48,102,102,57,49,97,48,55,49,101,49,102,101,48,102,50,49,53,101,48,52,98,57,56,55,48,48,102,102,97,48,55,52,51,99,52,56,50,53,52,56,51,99,98,99,53,52,50,52,49,54,97,49,100,97,50,98,56,48,57,57,56,48,55,56,99,56,101,49,101,54,50,57,56,51,97,99,49,101,49,50,99,99,51,102,101,48,102,48,56,51,98,99,102,98,101,57,99,49,99,102,50,56,56,51,100,50,53,48,57,53,57,52,48,101,53,56,51,56,52,49,101,48,52,97,48,101,50,57,53,50,53,53,52,48,55,57,52,98,56,48,55,97,50,49,102,51,48,55,57,56,48,102,100,56,48,51,101,52,102,101,48,48,102,102,102,98,99,101,48,48,102,102,55,57,100,52,48,55,97,52,57,48,48,52,57,48,48,49,50,55,52,48,102,57,52,48,49,101,101,50,48,50,52,97,48,49,100,57,48,48,102,102,57,55,101,48,55,98,101,49,101,52,48,101,53,97,51,48,50,52,56,51,98,56,48,52,99,55,48,51,102,53,48,101,102,48,55,56,52,98,50,52,100,55,99,49,50,56,49,102,54,52,53,50,101,57,51,98,48,51,99,102,48,50,53,102,56,49,100,56,101,52,53,48,101,99,102,48,55,55,101,48,57,50,50,98,48,51,98,101,49,100,48,48,102,102,102,56,48,51,100,50,52,51,48,102,50,48,51,99,57,54,99,48,49,101,97,55,56,55,54,56,97,48,48,55,48,56,49,102,101,50,98,52,48,53,48,49,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,99,48,48,48,102,102,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,52,48,98,102,100,52,48,54,52,49,48,48,102,102,55,99,53,97,52,48,57,52,53,48,101,55,48,49,51,54,99,48,48,102,98,52,99,48,101,100,56,48,51,100,101,50,57,52,57,50,56,97,48,48,102,102,102,50,99,97,48,101,102,99,97,55,48,50,54,101,56,51,98,48,48,57,53,55,56,97,102,54,98,97,52,48,55,98,99,49,99,98,48,49,51,48,99,48,52,98,101,56,48,57,50,97,51,50,52,101,50,99,99,51,98,56,49,101,48,100,100,49,54,98,48,55,57,53,50,51,51,57,57,48,52,48,52,56,56,98,49,102,102,49,57,48,48,51,99,54,53,54,102,100,99,57,102,102,56,48,54,100,98,97,56,48,56,98,99,48,48,102,57,97,100,48,51,99,102,48,55,97,52,53,50,56,55,49,52,48,57,48,98,48,55,50,99,49,99,53,50,100,56,51,99,56,48,48,102,102,102,54,56,56,51,102,48,97,48,50,54,56,97,52,49,101,48,48,102,102,55,52,48,97,51,52,100,48,102,48,48,50,52,99,51,100,101,48,48,102,52,100,56,98,56,48,50,53,53,99,51,100,50,49,100,52,99,53,57,56,55,55,56,97,99,52,100,56,50,97,52,98,102,48,49,50,49,50,100,57,50,49,50,52,98,55,52,48,101,53,100,49,53,99,53,57,102,50,98,50,102,53,50,55,57,53,100,100,48,49,100,100,100,51,53,52,48,55,97,49,53,48,50,54,99,48,48,55,100,56,53,48,48,51,101,98,51,48,98,50,48,50,55,97,99,48,57,100,102,48,48,55,100,54,53,56,51,101,97,48,102,52,51,50,48,101,57,99,98,102,48,50,53,100,56,48,57,52,52,48,48,55,57,99,102,48,48,55,97,101,97,49,99,48,48,102,102,98,52,57,50,53,97,48,55,57,52,51,101,51,99,49,102,101,56,51,97,49,48,101,54,56,55,52,99,49,100,56,54,48,101,50,48,55,52,99,98,51,48,101,49,56,55,98,99,51,56,54,49,101,49,99,53,48,48,55,101,56,51,97,50,56,101,53,100,56,55,57,98,48,55,100,52,98,50,48,101,101,54,50,98,49,48,49,49,100,48,56,98,50,48,101,102,55,50,102,52,98,50,56,99,56,52,56,55,102,101,48,100,102,48,49,50,48,97,48,52,57,57,56,51,98,101,48,50,52,49,99,48,57,53,99,48,55,55,50,48,52,98,49,56,51,98,56,52,54,57,55,48,97,51,48,55,55,100,52,49,101,102,99,100,57,55,48,102,98,50,53,51,102,50,100,56,98,52,48,48,55,98,98,52,49,101,50,56,55,99,99,51,102,100,52,48,50,54,50,53,56,57,52,50,49,100,57,48,101,56,97,50,97,54,54,52,49,52,99,48,102,97,57,54,48,56,54,53,55,57,49,50,56,57,48,56,49,50,48,56,52,54,54,99,101,57,57,102,53,97,55,97,54,56,48,57,98,48,48,102,102,48,102,57,97,51,56,49,51,55,101,48,48,102,102,100,56,99,56,48,52,97,55,48,51,98,57,48,55,57,52,48,48,102,102,98,98,97,51,56,49,51,50,48,48,102,102,101,101,52,97,54,48,102,55,56,48,50,54,50,98,56,51,99,55,48,55,51,100,99,51,101,99,49,100,51,50,56,56,51,99,56,48,48,57,102,49,50,101,99,51,98,97,48,48,102,102,102,55,99,48,55,55,56,48,52,52,53,57,56,55,54,56,52,97,55,97,56,48,102,102,56,97,48,49,51,57,52,48,48,102,57,49,55,48,51,102,48,48,102,102,101,55,56,49,51,48,56,48,48,102,98,55,102,48,50,54,99,99,49,101,52,48,51,98,54,48,102,97,97,50,48,55,101,48,49,100,56,49,54,102,56,49,99,52,54,48,101,55,57,54,56,53,51,56,55,57,48,97,99,48,102,50,56,55,55,52,101,53,55,48,49,50,99,54,48,101,52,52,97,50,48,102,49,102,50,57,57,50,99,97,49,50,100,99,98,98,48,101,102,49,50,48,48,55,98,56,52,97,53,50,99,53,49,52,98,48,99,53,54,97,55,53,56,48,53,102,50,50,100,52,50,55,57,49,52,102,56,55,50,50,55,102,99,48,56,102,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,49,101,99,48,49,102,49,48,100,48,50,53,52,56,48,57,49,100,54,99,48,57,55,101,97,48,50,54,53,100,49,99,98,50,48,55,54,101,48,102,49,48,48,57,99,52,50,101,55,52,55,48,102,51,49,52,54,49,101,51,52,97,48,55,51,99,49,101,101,48,102,100,56,51,56,53,48,49,50,98,48,102,98,56,49,51,50,56,49,99,49,50,57,51,48,55,48,48,102,102,97,99,56,48,101,101,48,48,102,102,51,100,53,52,48,55,53,99,48,48,102,102,102,53,53,48,49,100,57,49,57,51,56,51,99,56,101,50,55,57,55,100,102,56,55,100,99,97,100,52,51,52,53,98,52,50,102,56,51,98,54,56,53,100,48,51,48,48,102,102,53,99,50,50,56,51,51,50,48,52,98,97,48,49,51,55,99,48,52,99,99,56,49,50,57,56,53,102,97,52,48,55,56,52,48,57,55,54,48,55,101,99,48,102,55,48,49,99,102,50,53,49,54,51,57,56,101,53,101,50,49,56,51,98,54,48,55,57,101,49,102,102,48,55,55,99,53,55,48,55,57,51,97,50,49,53,101,53,101,50,50,49,53,57,52,49,101,50,52,55,48,101,50,56,55,57,52,97,48,48,102,102,49,51,55,99,53,51,52,56,55,57,48,98,98,97,50,98,50,53,51,49,99,101,48,50,53,101,101,49,54,56,57,99,49,57,101,56,57,52,102,52,102,57,98,102,102,48,48,102,53,102,53,48,48,98,97,99,48,48,102,102,55,99,100,51,48,97,99,48,50,54,53,53,101,48,55,102,48,48,102,102,101,49,100,51,57,57,52,48,48,102,101,98,97,48,52,97,50,98,54,48,101,56,48,49,100,55,98,48,101,97,54,99,50,51,48,55,102,100,100,48,55,54,99,100,56,49,51,49,55,56,51,101,52,48,52,100,51,97,52,55,52,55,101,57,48,54,101,48,101,99,101,52,51,101,99,48,48,102,52,99,101,55,53,102,99,55,57,48,102,101,101,48,101,102,101,102,102,57,56,51,98,55,99,100,56,48,100,100,99,48,49,102,52,53,50,48,48,102,57,50,51,57,52,52,48,48,102,102,102,98,48,54,48,102,52,57,55,56,48,52,98,99,56,49,51,54,56,99,56,55,48,48,102,102,49,100,51,48,49,51,49,52,53,56,49,55,56,53,57,49,55,50,48,101,101,48,98,48,48,101,101,98,54,53,55,56,55,49,48,49,100,52,48,55,99,56,51,97,101,57,54,53,57,48,51,97,53,48,101,51,48,55,52,52,49,100,102,57,52,99,57,52,48,102,51,56,49,102,98,48,55,98,56,51,102,56,49,101,48,48,102,102,55,100,99,53,102,56,55,100,99,51,101,56,49,101,53,97,50,98,56,51,98,50,53,48,57,52,53,99,97,101,50,100,48,51,98,97,53,54,97,50,102,50,97,102,102,50,100,49,48,49,51,100,48,53,51,56,48,102,56,56,48,49,102,54,52,50,48,52,57,52,48,55,49,56,48,57,102,54,48,50,53,48,56,49,102,52,48,51,56,50,48,102,53,48,55,53,56,51,57,97,49,101,48,48,102,102,102,52,49,55,97,48,101,101,52,49,101,51,56,48,51,100,50,52,50,101,48,51,101,50,53,50,49,52,101,53,57,50,49,56,55,51,48,49,102,48,49,54,54,48,101,99,48,51,102,52,49,99,102,48,101,48,56,55,100,57,49,99,98,49,50,99,56,51,97,50,49,101,100,52,99,48,101,101,97,54,49,52,48,53,57,56,55,99,49,50,49,51,50,48,51,99,97,49,100,54,50,57,50,99,51,99,52,53,54,51,52,57,48,57,55,52,53,53,102,55,50,101,100,99,52,49,50,99,51,102,99,48,50,52,99,52,51,57,52,49,102,51,48,102,53,48,51,98,97,48,102,53,48,55,54,99,51,102,56,49,99,53,48,102,50,49,55,56,49,100,48,48,102,102,102,97,48,55,52,48,98,98,50,97,48,51,99,101,49,100,53,48,102,52,48,55,53,56,98,57,50,99,48,97,48,48,102,102,102,48,48,55,55,99,98,102,48,101,101,57,54,48,56,97,53,98,49,52,54,53,100,49,52,101,53,101,49,53,50,57,97,56,52,53,98,57,53,52,53,98,49,53,99,53,98,57,53,97,56,97,53,56,50,48,50,54,50,48,97,54,50,49,50,55,57,53,101,57,56,56,101,56,99,57,99,53,55,100,99,98,98,48,100,57,49,48,49,102,53,99,48,49,102,52,54,97,48,48,102,102,102,57,51,102,48,55,57,99,51,99,99,49,101,48,48,55,54,101,48,52,97,56,56,49,51,101,48,53,56,49,52,55,52,56,100,54,56,48,49,99,102,48,55,55,52,49,99,56,48,55,100,50,101,50,54,57,54,51,99,51,99,54,53,97,57,54,57,52,57,99,48,101,56,99,49,100,98,56,55,55,48,98,98,48,55,98,54,48,102,49,99,49,102,50,56,49,51,48,52,57,98,50,57,56,57,56,53,56,48,54,99,49,101,99,48,102,52,56,51,99,48,52,100,50,57,52,51,98,100,52,53,56,97,55,50,54,55,99,49,101,48,50,98,48,97,102,101,48,48,101,100,50,50,98,102,56,48,97,99,50,48,102,102,52,48,49,102,52,57,99,48,48,102,102,102,98,51,56,48,55,50,99,48,102,55,56,51,102,97,48,101,100,48,97,55,48,50,52,54,52,48,57,98,54,48,55,98,50,53,52,48,55,52,52,51,100,54,49,101,98,48,101,102,49,53,54,49,102,102,48,55,52,97,48,52,98,52,56,51,102,102,48,102,100,56,55,48,99,51,100,48,53,55,49,52,52,49,101,55,50,101,99,97,49,50,98,56,98,97,50,56,52,51,100,54,56,56,48,101,98,52,97,102,52,52,50,101,56,97,99,50,101,100,49,52,97,99,54,48,98,98,50,98,48,98,48,52,51,52,49,52,51,56,50,99,56,97,51,50,100,49,48,52,98,48,56,54,57,98,57,52,100,50,51,50,48,54,57,50,48,48,102,97,98,53,48,48,55,99,54,50,52,48,57,101,99,48,50,54,50,99,51,102,56,48,101,102,99,49,101,98,48,51,102,51,50,56,48,98,52,48,50,53,55,99,49,100,57,56,55,53,56,49,101,49,56,55,52,48,98,51,48,102,54,48,55,54,99,49,101,56,49,53,50,48,102,55,56,49,99,97,56,51,102,100,55,48,97,49,50,57,52,98,97,48,55,55,56,49,101,55,50,102,57,50,52,51,56,101,53,51,56,55,99,99,48,57,55,101,50,102,99,51,98,98,99,98,54,99,49,100,100,50,101,56,98,55,52,48,48,102,102,101,100,97,53,57,54,48,57,99,56,56,56,48,48,102,102,48,102,55,57,49,52,52,57,101,53,55,57,54,51,53,50,53,55,49,53,101,57,102,101,98,102,99,48,51,50,101,56,49,101,57,56,51,56,101,48,50,53,98,52,48,57,99,49,48,55,55,56,49,100,52,52,53,48,55,98,99,48,101,99,56,49,100,48,56,49,51,48,50,48,101,100,49,51,100,50,52,97,49,48,55,56,101,49,99,102,54,56,51,102,56,49,99,98,48,55,55,101,48,102,54,48,51,57,99,57,50,102,50,52,57,52,50,53,97,52,56,55,55,52,51,100,97,53,49,99,48,55,57,99,97,56,48,102,53,48,55,55,53,50,97,97,99,51,98,101,49,101,53,50,99,101,52,97,57,50,102,48,97,101,57,98,51,57,53,101,53,100,97,54,55,50,98,57,51,102,97,48,57,54,51,53,57,100,48,48,102,102,97,56,52,48,48,55,100,102,56,56,48,51,101,57,101,99,48,49,101,49,51,50,48,52,99,51,48,55,52,56,97,102,48,101,53,56,55,56,52,98,49,48,102,48,56,49,50,102,97,48,102,98,99,48,52,102,52,48,49,101,56,97,50,53,56,55,97,56,98,53,99,53,99,56,51,99,50,57,101,48,101,100,56,51,56,101,48,101,55,53,50,48,49,101,53,48,48,51,100,100,99,57,52,53,53,48,51,98,53,48,55,54,101,49,99,99,51,99,56,55,101,48,49,101,52,50,53,99,48,55,55,52,48,49,101,100,52,99,53,57,53,54,50,56,53,49,57,49,51,48,55,56,102,50,48,49,54,56,55,48,49,51,48,48,102,102,48,100,98,51,48,55,50,101,48,101,99,99,97,99,48,55,50,99,48,101,56,48,49,100,52,56,51,57,99,50,57,56,98,48,50,101,99,98,56,50,57,52,49,100,50,48,51,98,54,48,101,50,48,51,98,51,50,57,99,98,56,48,102,50,50,54,98,50,53,56,56,55,56,99,98,54,50,98,56,51,56,48,49,100,56,50,98,48,51,97,97,53,55,49,54,54,53,101,97,55,97,50,97,48,57,53,99,56,56,57,97,53,98,50,55,97,49,49,53,56,56,101,57,97,53,57,50,54,97,50,49,53,101,56,49,48,57,101,57,99,57,50,57,50,101,52,49,53,97,56,51,51,99,49,50,53,50,48,49,55,49,54,48,48,102,102,102,57,56,101,56,49,51,57,56,48,101,102,52,49,102,101,56,49,51,52,52,48,101,49,48,48,102,102,57,54,52,48,101,55,97,52,52,97,54,57,55,54,48,52,57,102,53,48,51,100,51,48,48,55,98,98,56,98,57,52,55,55,52,97,53,52,99,50,97,48,98,48,99,48,102,102,99,49,100,100,48,49,50,99,48,49,102,99,50,56,102,57,53,97,53,56,57,53,97,49,101,54,50,102,49,51,49,50,52,49,50,48,56,54,53,50,97,52,97,50,97,55,101,52,102,50,56,99,51,98,55,100,98,52,100,99,52,48,97,102,57,50,102,54,52,57,50,55,52,55,102,56,48,57,57,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,49,100,51,48,48,102,102,51,101,98,53,52,48,49,102,55,98,54,48,52,102,50,56,48,51,101,97,100,56,97,48,50,101,52,51,57,99,48,101,51,53,50,99,51,56,54,48,102,50,48,51,56,56,53,99,54,50,98,51,49,53,54,48,101,102,52,49,102,100,97,53,48,51,101,48,48,102,56,48,55,48,56,51,57,57,56,97,102,50,99,48,51,102,54,53,97,97,52,56,48,51,100,57,52,49,100,50,48,101,55,56,51,100,102,48,101,49,49,52,99,49,100,102,57,50,102,56,98,54,48,55,56,48,53,99,49,55,54,49,101,50,57,52,51,52,52,48,48,55,54,97,49,55,101,56,52,53,52,49,54,55,52,54,52,102,52,52,52,100,97,52,102,48,48,99,97,51,48,48,102,102,55,100,51,48,48,48,102,102,51,101,100,100,52,49,100,102,48,48,102,102,51,101,100,49,56,48,57,55,101,55,56,51,99,97,57,97,49,101,97,48,101,52,100,56,49,51,48,54,49,99,50,55,57,48,100,56,48,55,100,97,49,99,55,48,55,55,97,48,101,102,56,49,101,98,56,55,52,48,51,97,56,49,99,100,55,52,51,101,99,49,102,57,48,55,57,101,53,53,56,51,97,102,57,50,98,53,50,52,49,101,49,56,48,57,101,50,50,49,54,98,99,51,100,48,49,99,102,48,101,48,98,48,53,99,50,55,55,50,57,48,51,100,101,49,101,49,48,49,50,100,50,99,54,57,51,51,57,54,100,56,97,50,48,52,102,49,53,99,53,55,50,56,48,52,100,98,50,56,54,102,56,51,56,102,48,55,99,54,49,102,53,48,50,53,102,56,49,101,98,56,51,98,55,48,55,99,56,48,101,102,48,98,50,48,49,50,97,48,102,56,48,51,97,102,48,55,56,50,49,99,51,48,55,57,99,49,100,57,52,100,99,56,56,53,51,97,55,48,50,53,52,51,99,56,48,101,102,56,51,99,99,53,55,48,55,97,52,51,98,97,57,49,100,49,56,98,101,50,97,52,98,100,50,57,100,102,99,56,54,53,98,57,53,97,56,99,101,52,99,57,54,50,53,54,49,54,50,53,55,100,55,100,97,52,98,49,50,98,100,51,57,98,102,52,56,53,53,102,101,48,49,102,51,50,98,97,56,49,54,49,48,48,102,102,51,101,97,50,48,48,102,102,57,101,49,50,57,52,48,57,102,100,48,50,52,53,48,49,99,57,48,51,101,98,52,54,50,102,56,48,49,101,101,48,48,102,97,57,53,54,49,99,57,48,55,54,99,49,99,51,48,55,100,48,53,57,52,57,53,56,57,50,53,51,57,50,48,55,100,54,53,54,56,51,57,101,48,55,54,54,49,101,98,48,55,56,101,99,54,52,52,97,48,101,56,48,55,52,48,97,54,100,99,48,52,101,52,51,101,57,97,56,57,48,55,52,99,97,101,98,48,101,56,102,99,57,50,52,52,51,98,97,57,98,57,98,57,97,52,49,50,98,99,49,102,53,48,55,98,50,48,102,50,52,51,98,99,48,101,55,48,49,100,54,56,51,99,97,48,55,98,97,49,101,101,55,102,97,49,56,55,52,52,49,100,54,48,55,48,48,102,102,51,101,52,48,102,49,99,51,100,50,57,97,49,57,97,55,97,52,48,50,53,48,51,98,54,49,99,55,48,101,102,57,54,52,49,101,55,50,101,100,50,98,50,51,57,53,56,56,52,53,56,57,54,99,57,48,52,48,97,97,50,97,100,50,101,56,56,57,53,101,53,55,49,54,50,57,102,101,97,54,52,49,50,48,53,55,97,55,51,57,99,51,50,98,102,102,48,49,48,51,52,48,49,102,51,50,56,48,50,55,57,52,51,99,50,57,101,48,102,48,99,49,100,50,56,49,50,51,48,49,100,55,48,102,50,50,51,52,56,55,50,57,49,48,51,98,52,49,99,53,48,55,102,54,49,101,50,52,51,52,51,54,48,51,101,99,53,54,57,55,100,54,49,102,48,52,55,50,101,56,48,57,97,48,48,55,51,97,53,99,57,53,99,57,54,57,53,99,98,54,50,98,99,51,57,101,53,57,48,55,55,51,57,53,49,57,49,97,50,57,48,97,52,97,51,52,101,50,99,53,51,57,51,102,57,99,48,52,100,97,56,97,98,56,48,52,56,53,48,48,102,102,56,56,50,97,48,102,49,48,48,51,101,99,57,48,49,102,52,97,49,56,49,51,48,56,48,52,102,99,56,49,51,57,48,48,102,102,102,55,56,97,56,50,100,55,49,55,50,49,100,51,48,102,99,48,49,51,52,48,48,52,99,50,56,55,57,52,51,56,54,57,56,48,57,49,97,50,98,55,54,48,101,50,48,55,56,99,49,102,52,48,55,101,56,51,99,99,49,100,54,54,97,57,49,57,50,52,97,56,50,56,99,98,54,50,53,99,97,98,50,101,53,57,102,102,57,55,54,53,55,97,49,49,55,97,48,52,52,102,56,98,49,54,100,97,98,57,48,99,57,98,48,52,55,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,55,102,48,48,55,99,50,102,48,48,57,57,100,48,101,102,48,51,98,101,48,55,102,48,48,102,102,52,99,100,48,49,50,100,99,49,101,51,48,102,52,56,54,50,53,101,56,49,51,48,55,56,49,99,98,54,48,55,54,99,49,100,55,52,101,50,98,56,51,99,101,53,57,99,97,54,54,48,55,52,101,49,99,101,48,50,54,57,99,51,102,56,49,101,101,101,53,50,57,54,48,56,52,56,99,101,48,55,54,56,51,97,100,54,56,52,56,54,57,52,56,101,57,99,53,57,56,48,57,101,100,97,48,54,50,102,54,97,98,99,57,53,57,57,51,48,98,49,57,102,51,56,48,51,49,101,53,52,48,50,54,51,52,48,49,102,52,51,50,48,52,99,55,48,51,98,57,48,50,53,49,99,48,49,102,54,98,99,48,52,97,98,48,49,51,48,56,48,102,53,99,98,49,48,49,50,97,48,101,49,48,55,48,98,48,51,102,48,97,50,102,99,98,48,57,52,51,50,102,53,51,51,50,51,99,56,55,98,48,48,57,54,102,48,55,99,52,49,99,97,50,98,98,48,50,53,52,51,98,48,53,50,56,55,56,48,98,57,98,50,52,53,98,48,55,57,56,97,101,57,51,50,49,49,52,52,57,100,102,55,102,51,52,101,55,52,51,52,48,99,101,50,55,51,54,48,49,99,101,52,98,102,102,97,56,49,55,102,48,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,56,49,56,48,97,56,50,102,48,48,52,100,56,48,51,57,97,101,48,52,99,53,56,49,50,98,52,48,52,99,97,56,49,50,102,54,48,57,98,101,56,49,99,49,102,99,48,51,56,48,48,102,102,55,99,56,48,101,54,98,57,54,49,100,56,48,52,100,102,52,49,48,48,102,102,55,97,97,48,48,101,101,56,51,100,48,49,99,98,48,52,99,56,50,53,98,49,54,99,53,49,54,52,97,99,56,56,48,50,55,57,100,99,99,56,57,56,98,100,50,97,102,100,100,52,99,99,102,50,99,99,97,102,100,99,49,51,100,49,102,101,48,49,49,49,99,98,97,56,51,48,101,48,52,100,56,48,51,57,97,99,48,52,98,97,48,49,51,52,97,48,52,99,97,56,49,50,102,54,48,57,98,99,57,102,56,49,99,51,56,51,102,102,48,55,99,56,48,101,54,97,56,98,48,101,99,48,50,53,51,50,55,54,48,55,53,101,48,102,49,52,51,100,48,49,99,98,48,52,100,48,50,53,98,49,54,99,53,101,102,52,53,101,57,54,48,50,52,55,52,101,54,52,52,99,53,101,57,54,57,97,51,53,52,99,102,50,99,99,98,48,101,48,49,55,100,54,48,98,99,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,98,102,101,55,50,48,101,52,56,48,57,101,101,48,55,51,56,48,102,57,52,48,57,99,49,48,50,55,49,56,48,57,49,101,54,56,98,97,48,101,102,56,55,55,56,48,57,56,51,48,50,53,48,56,51,99,48,48,102,102,101,100,100,50,100,51,52,49,100,102,98,101,49,101,48,55,100,50,56,51,100,48,49,102,101,48,55,51,97,48,102,50,99,49,99,55,56,51,57,54,48,55,97,48,53,55,48,51,101,57,50,57,52,97,98,52,97,48,101,102,49,52,54,56,97,48,48,102,54,102,57,52,99,49,102,55,48,55,97,52,53,98,56,51,97,51,48,102,49,49,53,50,53,48,57,54,54,49,102,50,55,52,51,57,101,53,57,56,55,54,52,51,97,52,49,101,50,48,102,98,49,54,48,49,100,99,99,48,102,54,99,51,56,54,53,49,98,56,48,53,56,99,48,48,102,102,102,57,48,52,48,48,102,102,51,101,57,51,52,51,97,56,48,48,102,102,102,98,53,57,48,55,48,56,56,52,49,102,57,48,55,54,54,56,48,49,100,102,48,101,99,56,49,51,57,101,48,101,48,99,97,49,48,102,54,57,55,48,48,101,98,48,51,101,48,56,101,49,100,55,50,98,57,51,99,51,100,52,48,102,98,48,51,97,101,53,54,56,55,51,99,51,102,56,53,99,49,52,99,48,52,97,55,57,55,54,49,101,50,50,100,52,49,101,51,48,51,98,53,48,101,99,48,55,55,99,51,98,97,49,102,56,48,55,97,99,53,56,48,55,54,48,98,54,48,101,100,56,51,99,50,48,102,100,97,55,48,55,56,56,97,101,48,55,51,56,53,56,53,56,55,98,56,98,48,48,102,102,101,101,49,53,52,53,55,57,53,97,49,102,101,48,55,56,49,54,53,57,56,48,57,53,50,48,48,102,98,100,102,48,50,54,53,56,49,101,56,56,49,50,55,48,48,48,102,102,102,57,51,48,48,51,102,102,48,50,54,56,56,49,99,97,57,54,100,56,97,97,48,55,57,101,48,101,51,52,51,102,101,48,52,97,52,48,55,102,52,51,98,54,48,57,97,52,102,48,102,48,57,53,101,53,51,57,55,97,48,50,52,101,48,52,97,53,48,49,50,102,98,48,53,100,56,55,50,56,51,100,57,56,51,97,97,49,101,50,48,101,97,48,55,56,56,98,50,48,55,55,99,48,102,48,56,97,48,52,56,50,100,48,51,57,48,48,102,102,102,49,48,51,98,54,53,55,56,55,56,48,97,100,97,48,102,55,48,55,48,99,98,102,48,102,49,48,55,55,49,50,99,98,48,56,50,98,56,98,56,52,101,53,48,48,102,102,99,53,50,48,48,55,100,53,56,48,48,51,101,99,98,52,49,99,101,56,48,51,101,100,54,99,48,57,52,97,48,101,101,56,49,51,52,54,48,101,56,48,97,53,48,102,48,48,102,102,55,51,57,102,54,48,98,102,50,99,48,49,100,99,48,51,100,99,48,55,54,56,49,101,50,57,52,97,52,97,50,99,56,49,100,53,56,51,101,52,48,101,100,49,52,99,49,100,97,50,102,52,51,100,52,49,99,97,52,53,48,102,51,101,50,97,56,97,100,50,97,48,51,102,97,49,100,102,57,50,57,99,51,100,97,49,100,98,48,102,50,56,55,52,48,51,101,56,53,49,97,49,97,49,51,54,49,101,48,48,102,102,101,97,48,55,56,48,97,54,97,48,102,48,57,52,50,49,99,101,48,102,98,98,54,49,101,100,48,101,49,48,55,52,102,102,99,48,50,56,99,56,48,57,49,57,48,48,102,102,55,100,55,48,56,49,51,49,97,48,52,102,48,56,49,51,99,50,49,99,99,48,50,52,54,99,51,97,52,49,99,49,48,102,101,56,55,52,99,51,102,102,99,51,102,99,101,56,55,55,56,49,102,101,50,52,57,54,52,49,99,54,52,57,101,53,98,56,49,50,100,50,49,99,53,48,101,57,48,55,98,100,48,99,51,97,101,48,102,57,48,49,101,51,48,51,99,102,48,101,57,48,55,97,48,98,54,48,101,50,54,50,56,99,48,49,101,57,51,55,52,57,55,100,49,48,98,48,48,101,55,48,55,97,48,51,99,48,49,100,49,50,102,48,51,99,52,49,102,99,99,53,50,56,51,97,55,50,97,50,102,48,55,102,48,51,100,97,49,100,100,50,56,56,98,48,48,48,102,102,101,48,99,48,48,55,100,55,54,56,49,50,49,101,48,101,54,99,48,49,102,53,98,97,48,52,97,53,56,51,97,56,48,50,53,53,56,49,99,99,49,52,99,53,48,51,50,56,101,49,99,100,50,56,52,97,99,52,97,48,55,57,50,49,102,56,50,57,56,51,98,99,57,48,49,100,98,50,99,56,49,102,53,56,51,101,52,52,97,50,57,56,97,97,52,52,48,55,56,101,48,102,57,99,51,100,97,56,97,53,56,56,55,56,48,51,100,97,53,99,48,48,102,102,57,102,48,55,101,56,98,53,50,98,54,53,51,53,48,56,97,55,50,99,56,51,100,56,49,101,49,54,99,51,57,54,49,100,51,52,52,48,101,100,56,51,98,56,48,101,99,57,54,55,50,49,99,56,48,101,55,56,55,55,52,97,101,50,98,99,49,57,100,48,101,102,48,51,97,57,48,55,53,54,49,100,48,48,102,102,102,100,56,51,99,53,48,55,97,52,49,100,50,48,55,54,97,49,99,49,48,101,98,56,51,99,101,48,55,98,101,48,48,102,54,56,54,48,55,98,54,48,102,49,48,51,98,99,49,99,99,48,101,102,49,52,101,49,102,99,48,55,97,51,52,49,99,48,50,57,100,102,48,101,102,56,55,48,48,48,102,102,49,101,97,51,56,55,98,48,97,100,50,98,100,48,99,51,99,52,49,102,51,48,48,55,98,49,99,97,48,52,98,52,56,50,56,99,51,97,49,99,51,99,101,53,56,57,54,50,48,48,102,102,102,54,101,49,52,50,102,97,52,57,53,56,53,53,54,52,48,50,98,97,101,101,49,52,48,53,97,55,48,48,102,102,55,99,57,54,48,48,102,102,49,102,55,56,56,53,54,56,48,51,101,98,57,99,49,99,100,57,54,50,48,52,57,102,56,51,57,50,54,52,51,99,52,57,50,48,52,101,55,48,49,51,51,56,48,101,55,99,98,57,52,98,50,57,99,51,100,54,56,48,57,56,49,101,55,48,101,57,57,53,56,48,52,98,97,48,51,57,97,48,102,97,50,52,56,55,97,56,49,100,100,98,99,48,102,97,99,97,99,48,102,97,56,55,55,100,51,52,97,49,50,100,100,50,56,49,102,48,50,55,57,54,99,53,50,48,55,98,48,97,56,48,55,51,50,53,52,56,55,52,99,98,100,56,55,48,51,57,52,49,101,99,48,101,99,50,52,56,51,99,98,48,102,100,97,55,50,48,49,53,97,49,100,101,48,101,55,56,55,51,48,49,101,102,55,102,56,49,100,100,48,51,56,51,48,50,55,99,48,49,99,101,56,49,51,50,50,48,52,100,97,48,49,51,56,52,48,52,97,97,48,51,57,102,50,101,52,51,98,99,49,102,55,52,97,48,50,52,97,48,97,48,48,55,48,56,56,97,48,102,55,56,51,102,50,49,100,98,48,102,49,50,52,49,55,48,53,53,57,53,54,48,102,57,56,49,102,48,57,55,52,48,102,102,100,49,52,51,100,54,48,101,53,53,50,57,49,48,48,49,101,100,101,52,51,50,97,56,48,49,101,101,49,48,55,52,50,53,52,56,51,57,100,48,101,101,50,54,48,55,98,52,98,55,50,56,99,51,100,54,49,101,52,54,100,98,48,102,54,48,55,102,48,98,55,48,55,54,101,49,101,50,52,48,48,101,56,56,55,100,99,49,100,57,48,55,98,48,97,100,98,48,49,55,97,52,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,50,48,48,48,102,102,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,98,102,101,48,56,48,48,102,102,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,100,53,48,48,57,99,56,48,50,54,101,56,49,99,102,48,49,50,50,50,48,52,98,98,48,55,99,48,48,102,102,57,97,50,48,50,54,48,53,51,56,51,99,48,53,53,48,51,57,100,48,55,55,97,53,102,56,51,97,99,50,97,48,51,101,101,53,101,56,55,54,99,97,50,52,56,48,102,50,57,54,54,49,100,56,50,98,52,49,101,57,48,51,100,57,48,101,50,56,51,57,101,52,52,48,102,55,50,53,49,52,54,56,57,54,48,50,55,50,53,57,57,52,48,49,100,52,50,100,52,51,102,99,53,54,56,55,57,52,51,100,99,56,97,53,49,50,50,49,55,97,49,101,99,48,48,55,98,53,48,97,99,50,101,98,56,55,53,99,51,98,52,49,101,99,48,102,50,54,50,98,48,51,98,56,53,57,56,48,57,53,54,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,102,102,48,51,100,54,48,102,54,48,55,52,99,51,97,101,49,102,101,48,101,98,48,55,57,99,51,56,97,49,102,97,48,101,100,49,52,50,49,102,53,48,101,52,48,55,99,52,97,48,50,101,48,51,97,54,49,102,49,48,101,56,48,55,97,99,97,54,50,98,56,51,99,52,49,100,55,48,102,54,48,55,53,56,51,99,52,56,50,57,48,53,53,48,55,57,48,51,97,101,49,101,52,48,101,101,49,54,101,56,54,57,99,53,52,49,55,99,49,100,101,50,102,48,97,55,52,99,52,98,50,97,48,98,53,50,57,56,98,48,52,52,52,100,50,98,99,98,53,50,98,57,50,49,50,99,97,102,52,102,54,57,100,54,100,99,98,57,97,48,48,97,53,49,48,48,102,102,55,99,56,53,52,48,49,102,52,98,101,49,101,57,48,48,102,102,55,100,53,97,56,49,51,51,101,53,99,56,55,100,99,49,100,49,48,51,98,102,48,102,48,51,50,48,52,56,50,48,51,101,100,50,102,100,56,55,52,48,57,55,101,48,102,56,98,99,49,101,52,50,99,56,51,102,54,99,48,51,98,99,48,102,53,97,53,57,52,51,50,53,98,48,55,98,48,49,99,49,56,55,102,52,51,99,52,53,57,49,53,52,56,50,53,98,57,52,54,53,102,57,52,56,53,97,50,49,56,55,98,48,98,55,48,55,53,50,56,56,49,101,57,52,100,48,102,49,49,54,48,49,102,52,48,55,51,99,56,54,53,53,49,54,51,56,49,101,50,56,51,99,49,48,102,100,56,55,51,99,49,101,102,53,56,55,55,48,48,100,55,56,48,49,102,49,54,100,48,48,102,102,55,100,102,52,55,48,55,49,50,53,99,48,51,97,54,48,48,55,100,53,51,48,49,51,51,101,56,53,57,50,48,49,100,48,56,51,99,48,48,55,56,51,48,49,99,100,48,50,53,48,99,49,101,55,56,55,55,56,51,98,102,100,100,50,101,48,49,100,98,48,51,100,51,48,55,99,52,49,102,55,52,97,50,100,49,56,48,55,52,48,48,102,49,56,97,102,50,56,53,48,98,50,54,48,55,57,56,49,100,102,48,51,100,49,48,55,57,54,49,101,100,52,102,52,98,48,101,55,56,51,99,48,97,52,51,52,102,48,102,49,48,51,98,97,48,102,102,48,55,97,49,50,48,97,99,48,102,98,50,55,49,54,48,48,102,102,101,56,52,98,99,52,48,48,102,102,102,48,48,51,56,101,48,49,102,99,99,48,57,97,51,48,50,53,55,48,49,99,52,56,49,51,97,48,48,101,50,99,51,102,50,48,52,98,52,56,49,51,50,97,49,99,54,101,48,102,50,48,49,99,57,56,51,99,97,97,48,101,100,55,48,102,57,56,55,50,102,48,55,57,56,51,101,48,49,99,102,99,53,99,56,48,51,100,97,50,49,101,102,50,56,48,51,102,52,49,100,99,48,48,102,102,55,53,57,48,51,56,54,49,101,50,48,101,97,56,55,98,56,97,99,99,56,48,49,101,98,48,101,97,57,52,54,53,98,102,48,49,50,54,50,102,56,97,101,99,57,100,100,48,98,97,48,50,55,56,50,55,48,97,100,52,99,52,102,52,50,52,99,102,102,48,48,56,56,100,53,100,52,48,100,49,99,48,49,102,54,98,48,48,102,102,48,102,97,97,53,48,50,54,51,48,48,49,102,53,50,101,48,52,99,54,50,53,48,51,57,55,48,55,100,54,56,102,50,49,101,57,48,101,48,56,55,97,55,49,55,50,53,100,48,51,56,51,48,55,102,52,53,49,57,52,97,57,48,53,55,48,55,48,99,49,102,56,56,55,48,56,97,101,55,57,49,57,49,57,102,50,99,48,97,100,54,49,50,53,50,99,98,49,99,49,100,54,48,55,56,54,49,100,54,101,53,57,49,53,97,56,48,48,102,102,102,53,48,49,100,55,97,55,57,54,50,53,56,57,55,99,48,101,102,99,98,99,50,99,56,97,57,50,99,48,97,102,50,99,99,51,100,56,49,99,51,48,102,53,56,51,98,101,48,55,56,50,49,102,50,48,50,98,56,53,102,102,100,52,48,51,54,100,52,48,49,102,49,100,49,48,48,55,100,100,53,48,48,51,99,53,52,99,48,57,55,50,50,100,52,51,56,50,48,102,102,56,51,99,101,49,99,49,52,52,48,50,55,57,52,49,99,51,54,57,52,49,48,55,56,101,49,100,98,50,56,57,100,48,49,50,49,50,101,48,49,102,49,56,51,97,100,52,53,52,55,50,56,49,48,56,51,98,99,48,52,99,99,49,53,99,49,99,57,57,50,57,99,97,54,48,101,102,49,53,51,99,98,57,48,102,48,57,55,48,57,52,49,99,98,48,55,97,54,53,49,56,51,98,98,52,102,50,102,48,51,98,56,49,100,49,48,102,101,57,53,99,53,52,48,55,57,49,100,50,97,56,49,100,56,48,55,54,48,49,101,101,56,51,98,48,48,101,48,57,53,101,48,49,52,57,52,97,48,51,55,102,48,48,102,102,51,101,50,48,50,48,48,102,97,102,55,48,55,97,50,48,102,97,56,48,57,101,97,57,48,48,102,102,55,100,56,49,54,50,99,52,48,49,101,100,48,48,102,102,55,50,97,48,52,57,55,56,48,51,100,100,52,49,100,100,101,57,48,53,56,56,55,53,56,51,99,48,57,56,48,48,102,102,102,53,56,56,49,101,57,56,51,101,57,48,55,51,99,48,102,49,52,49,100,99,55,48,101,48,48,55,50,99,51,99,55,57,49,57,48,48,102,102,51,57,101,56,98,56,49,100,99,56,55,53,52,51,101,49,56,49,101,48,48,51,99,54,52,100,101,53,101,49,54,52,49,101,50,48,101,101,56,48,57,100,48,51,97,97,48,101,102,102,48,101,53,97,54,57,53,56,48,102,51,99,48,49,101,101,102,48,101,57,55,102,56,48,54,51,97,48,51,99,51,48,50,53,55,52,49,99,53,56,51,100,55,48,55,101,99,48,52,98,98,48,49,51,50,99,49,102,101,48,101,51,55,50,102,48,49,102,54,48,49,50,57,101,48,48,102,102,102,53,54,56,48,49,101,56,48,48,102,102,55,100,55,56,55,57,99,51,101,48,53,54,48,48,102,102,51,100,56,53,99,49,102,97,56,55,52,49,48,99,51,56,54,48,102,54,51,48,48,51,100,98,56,53,49,56,55,56,100,48,48,51,97,50,49,101,56,99,49,101,97,48,101,57,49,53,97,56,56,53,51,48,48,51,97,101,99,53,48,56,55,56,52,48,52,56,54,57,49,56,48,52,99,48,51,98,55,99,97,98,50,99,54,97,57,51,54,56,49,54,48,48,102,102,48,55,100,97,55,56,48,51,101,99,98,52,49,99,101,56,48,51,101,97,57,48,48,57,52,97,48,102,49,48,49,51,52,54,48,102,55,99,97,53,48,102,48,48,102,102,55,99,53,102,55,99,98,102,50,98,99,49,100,99,48,51,97,51,48,55,54,56,49,100,100,57,52,97,52,53,50,99,56,49,101,97,48,51,101,52,48,102,50,57,52,99,49,101,53,50,102,52,51,97,97,49,99,97,52,97,48,102,51,102,50,97,56,98,50,50,97,48,51,56,52,49,100,102,97,50,57,99,51,97,52,49,101,52,48,102,50,56,55,98,99,51,101,56,53,101,50,49,97,54,98,54,49,100,102,48,101,97,48,55,55,99,98,57,97,48,101,102,49,52,50,49,102,49,48,102,98,98,56,49,100,50,48,101,49,48,55,98,48,48,102,102,99,57,53,52,48,52,54,50,48,48,102,102,55,99,99,100,56,48,57,48,55,48,55,99,54,48,102,51,48,49,100,57,48,51,57,50,48,48,102,102,55,100,56,52,56,55,49,56,51,100,48,49,101,48,48,102,49,48,51,97,56,48,50,53,98,56,51,98,101,57,97,48,101,97,48,49,102,57,56,51,98,55,50,102,48,49,101,48,50,51,97,51,56,55,53,56,49,100,99,57,53,101,48,102,49,99,51,102,101,49,100,57,50,98,48,49,100,102,56,51,100,102,48,55,54,56,48,101,100,100,50,99,97,102,52,49,52,53,55,99,98,102,48,102,98,56,55,101,48,51,99,52,56,56,48,101,99,99,49,102,97,49,55,54,53,55,48,55,56,52,98,48,48,102,55,49,54,56,53,55,49,53,56,48,52,98,101,48,48,57,55,56,55,51,50,99,51,97,101,49,99,52,48,102,57,48,55,57,48,97,48,102,102,48,49,48,51,52,49,102,101,48,51,102,97,48,55,99,54,48,52,100,51,56,51,101,53,48,55,56,48,48,102,102,52,99,48,56,49,51,48,52,48,102,48,99,98,101,48,55,97,54,48,102,56,99,49,101,97,57,55,101,102,48,55,57,52,51,102,50,49,102,56,48,102,51,98,99,56,102,99,98,49,50,100,56,98,49,101,56,101,56,101,56,56,56,99,56,101,56,101,56,99,56,52,56,101,56,54,53,52,57,52,50,49,100,102,50,56,99,97,56,52,52,50,98,52,51,98,56,49,99,101,48,101,98,49,52,54,53,55,49,53,97,49,100,51,48,101,54,48,55,52,56,97,99,50,57,56,51,97,101,49,100,56,50,97,52,97,50,48,101,99,57,52,54,53,54,49,53,56,56,52,49,50,99,98,97,101,98,102,101,48,49,57,102,54,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,52,48,102,54,52,48,57,98,97,48,48,55,100,57,55,48,51,57,101,48,50,52,98,52,48,57,98,56,48,50,52,50,52,48,57,53,100,48,55,99,97,53,48,56,55,56,53,49,49,49,48,48,102,102,57,102,102,48,102,48,48,51,100,56,48,55,54,99,48,101,100,48,49,101,54,57,52,102,57,101,50,100,56,97,100,48,101,97,56,51,101,53,48,101,54,49,55,48,48,101,52,48,97,51,48,55,55,50,49,99,57,48,102,53,56,55,54,48,97,100,50,97,100,51,48,98,55,101,49,100,102,48,55,98,97,53,98,56,51,101,49,101,49,100,97,52,51,48,102,98,49,53,101,57,56,101,99,48,55,50,56,51,100,56,53,54,48,55,54,101,52,51,99,97,49,100,102,48,48,55,98,50,52,51,99,50,49,101,52,48,102,101,56,51,98,101,48,50,50,54,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,56,48,48,102,102,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,102,102,48,49,100,100,56,48,57,97,51,48,50,53,55,48,49,99,52,56,49,51,97,48,48,102,102,101,50,99,51,102,50,48,52,98,52,56,49,51,50,97,49,99,54,101,48,102,50,48,49,99,57,56,51,99,97,97,48,101,100,55,48,102,97,48,55,50,102,48,55,57,56,51,101,48,49,99,102,99,53,99,56,48,51,100,97,50,49,101,102,50,56,48,51,102,52,49,100,99,48,48,55,53,57,48,51,56,54,49,101,50,48,101,97,56,55,98,56,97,99,99,56,48,49,101,98,48,101,97,57,52,54,53,98,102,48,49,50,54,50,102,56,97,101,99,57,100,100,48,98,97,48,50,55,56,50,55,48,97,100,52,99,52,102,52,50,52,99,48,48,102,102,57,98,50,48,48,55,100,97,55,56,48,51,101,98,52,99,49,102,49,48,48,51,101,97,57,48,48,57,98,53,48,102,49,48,49,50,98,97,48,102,55,99,98,97,48,101,102,56,55,99,53,56,55,99,97,48,50,98,99,49,101,51,56,51,97,51,48,55,57,54,49,100,100,98,52,53,52,53,50,98,52,49,101,97,48,51,57,99,48,102,50,57,55,50,49,101,54,50,56,56,51,97,97,49,102,54,52,97,48,101,99,55,50,100,52,98,50,50,101,48,51,56,52,49,101,48,97,50,101,48,51,97,52,49,101,52,48,101,100,48,55,98,99,51,57,54,53,101,50,54,50,55,51,56,49,100,101,48,102,53,56,55,55,99,98,57,57,48,101,102,49,55,99,49,102,48,48,101,52,51,56,49,100,49,48,102,101,56,55,98,52,48,55,100,51,48,48,55,99,54,51,99,48,49,102,55,98,99,48,48,102,102,102,51,98,56,49,99,54,50,56,56,48,57,49,48,48,50,54,99,48,51,101,56,49,98,48,49,51,55,52,48,101,56,48,51,56,50,56,55,56,49,100,99,48,51,100,49,48,55,56,54,48,102,48,99,48,52,101,56,51,102,56,48,52,101,50,56,55,54,99,97,100,50,100,99,51,102,99,53,57,56,55,56,55,98,50,53,55,48,48,51,100,56,54,49,100,102,52,51,57,48,55,56,48,48,102,102,101,51,99,49,100,97,49,53,101,48,101,101,53,48,48,51,99,51,99,98,97,48,102,101,56,55,102,56,49,101,56,48,51,101,53,50,56,100,49,56,51,100,101,48,102,97,48,98,54,97,52,100,98,48,101,97,56,51,99,101,50,102,53,48,56,48,101,54,52,48,49,102,54,102,101,48,48,102,97,57,100,48,55,51,56,48,48,102,98,55,48,48,102,102,50,53,56,50,56,49,99,55,56,55,101,57,51,99,97,49,48,55,55,48,48,102,53,99,51,97,52,49,101,52,50,97,56,51,99,54,48,101,51,48,48,57,56,98,52,56,48,101,49,50,52,48,55,102,52,51,100,52,48,101,53,56,98,50,52,56,48,102,48,56,55,55,57,50,52,49,101,48,50,51,57,52,56,53,49,97,49,48,55,99,52,49,100,98,50,53,49,55,101,49,100,100,48,55,57,50,49,99,55,50,57,100,50,48,51,57,97,49,101,51,48,101,97,49,54,50,49,101,101,57,48,101,97,98,97,53,56,102,48,101,57,56,55,101,48,98,49,50,97,52,98,50,48,102,51,48,51,98,53,48,101,55,97,54,49,53,98,102,101,48,50,51,53,48,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,49,98,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,49,53,56,99,48,49,102,49,50,102,48,55,48,48,102,102,48,102,57,48,48,57,53,100,48,48,102,102,55,100,100,54,56,49,51,55,56,48,52,98,100,48,49,51,48,50,48,101,102,52,51,99,52,48,101,97,99,49,102,49,56,51,97,99,48,50,52,56,48,49,101,98,56,55,54,99,51,102,48,49,99,56,48,102,49,51,54,56,98,50,53,97,49,52,101,53,57,52,48,49,51,48,50,48,52,97,55,50,54,50,50,97,52,97,51,97,53,97,50,50,52,50,55,49,53,48,53,101,56,55,55,56,98,100,50,97,53,50,56,97,100,48,102,49,56,55,52,48,51,100,52,53,48,57,54,48,53,57,56,55,53,48,51,101,52,49,100,50,50,100,48,97,55,48,102,52,48,55,53,99,98,53,50,102,52,51,98,52,53,101,49,53,56,53,57,97,54,56,48,100,51,56,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,102,102,56,48,97,48,52,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,54,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,53,48,50,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,51,55,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,52,48,52,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,56,48,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,102,102,56,48,53,56,50,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,102,102,56,48,48,102,102,102,56,54,56,56,51,56,99,48,48,102,102,55,100,55,50,56,55,56,54,56,49,101,57,56,51,101,101,57,48,102,52,55,48,102,100,56,48,51,101,99,99,52,51,56,55,56,98,55,52,54,101,49,99,48,48,102,102,55,56,54,53,50,49,53,50,53,51,56,48,51,100,48,101,48,55,49,50,53,99,99,97,50,56,55,54,56,48,49,101,97,48,48,49,50,101,101,56,56,48,50,54,99,53,101,48,48,51,100,102,56,48,48,102,55,99,48,48,102,102,57,100,55,48,101,97,56,51,100,97,48,55,99,55,98,49,52,54,49,102,49,48,55,55,98,99,98,54,52,50,48,55,51,48,48,48,102,102,102,54,55,48,55,48,52,51,57,48,49,102,98,101,49,102,50,48,50,54,52,56,48,52,48,51,53,48,54,49,56,48,57,53,99,48,50,54,56,99,49,102,97,56,49,50,53,101,48,102,100,48,51,56,101,48,52,99,98,48,49,50,100,52,49,102,57,99,48,101,100,99,49,102,54,48,51,98,53,56,48,102,50,101,48,101,53,56,55,99,102,56,55,54,52,51,57,101,49,101,102,101,53,51,55,48,102,55,48,55,51,99,98,102,48,101,50,56,55,57,48,99,49,100,98,48,102,101,48,55,55,48,51,100,54,49,100,48,50,99,98,97,55,56,55,53,48,51,100,52,53,101,49,53,49,56,48,52,101,52,97,49,50,99,55,97,48,56,50,55,55,50,55,57,53,101,48,57,50,50,99,57,48,100,48,49,51,53,48,102,102,99,48,51,99,98,52,49,101,99,48,48,102,102,51,100,53,51,48,48,102,102,55,97,53,101,48,102,50,56,48,49,101,56,53,56,48,51,100,51,102,48,48,55,97,100,99,48,48,102,52,102,56,51,101,52,48,48,102,102,102,52,55,52,48,49,101,97,99,48,48,51,100,99,52,48,48,102,52,97,99,48,49,101,97,57,48,48,102,102,51,100,98,101,53,57,48,48,102,102,51,100,56,48,48,48,102,102,102,53,50,56,48,49,101,99,101,48,48,55,53,98,52,48,49,101,57,102,56,48,51,100,100,56,48,50,52,99,48,48,102,102,102,55,57,48,48,51,100,97,97,48,48,101,98,49,48,48,102,102,51,100,98,97,48,57,102,48,49,50,56,48,48,55,54,57,56,50,52,100,52,48,50,51,52,99,48,57,97,97,48,55,97,50,48,52,99,53,56,51,101,55,48,50,54,51,52,49,102,52,48,51,99,57,48,50,54,102,48,98,100,48,102,101,57,55,101,48,52,99,99,48,55,56,52,51,102,99,49,101,48,52,55,48,55,100,48,57,48,48,102,102,102,52,48,97,98,52,97,50,56,52,51,102,56,53,52,56,55,102,48,51,98,56,57,51,56,51,98,52,53,57,56,55,52,52,98,99,48,101,57,50,52,97,48,57,52,54,48,48,102,102,102,54,50,56,48,51,100,57,49,99,97,53,54,48,51,57,52,53,54,48,51,98,100,52,50,50,56,99,51,98,101,53,49,48,51,98,57,50,56,99,97,50,52,50,48,101,52,56,55,55,52,51,98,56,53,48,49,53,50,49,100,102,50,98,99,97,49,52,48,48,102,102,48,101,48,97,48,48,102,102,55,100,52,48,48,48,102,102,51,101,100,56,56,49,99,101,56,48,51,101,100,99,48,48,102,102,57,54,48,57,48,55,101,48,49,99,53,52,48,50,56,52,49,100,99,48,51,100,55,48,101,57,48,55,56,99,98,53,48,101,100,56,51,102,51,48,50,53,100,49,49,99,51,102,97,57,48,49,102,100,48,102,53,48,51,57,54,50,99,57,50,48,51,99,50,49,101,49,52,54,48,55,55,101,57,48,53,100,57,55,56,57,97,49,99,101,48,55,54,99,57,52,53,102,56,55,55,52,49,101,52,56,55,49,99,97,55,52,55,48,102,57,48,55,54,99,51,100,54,53,55,48,55,52,50,52,51,97,97,101,57,54,51,99,51,100,56,49,99,55,50,98,56,98,54,50,99,56,51,99,99,48,101,100,52,51,101,48,56,54,53,54,56,49,51,51,48,48,102,102,51,101,52,101,48,48,102,102,48,102,97,50,49,48,48,55,57,100,99,48,101,51,49,55,97,48,52,102,55,56,49,50,57,101,49,99,98,48,100,56,48,57,98,97,48,55,52,48,49,99,49,52,99,101,48,102,49,99,49,100,55,48,51,98,99,48,55,55,56,48,50,55,52,49,102,99,48,50,55,49,52,51,98,54,53,54,57,54,101,49,99,49,50,98,48,51,98,100,57,101,50,99,52,48,49,101,102,99,48,101,102,97,49,99,56,51,99,48,48,55,49,101,48,101,100,48,97,102,48,55,56,99,57,101,49,100,100,99,53,50,56,55,48,56,51,102,99,48,102,52,48,49,102,50,57,52,54,56,99,49,100,48,48,55,50,101,53,52,99,97,54,100,56,55,53,52,49,100,56,57,52,52,56,53,102,101,48,49,54,57,56,48,101,57,99,48,49,101,97,57,48,48,102,102,51,100,53,48,48,55,54,97,48,48,102,102,102,52,50,99,48,49,101,97,48,48,102,102,48,51,100,54,101,48,48,55,97,56,50,49,99,101,48,48,102,102,55,97,51,97,48,48,102,102,102,52,97,48,48,49,101,101,50,48,48,55,97,97,56,48,48,102,53,52,56,48,49,101,101,48,50,98,52,48,49,101,99,48,48,48,102,102,55,97,54,97,48,48,102,102,102,54,55,48,48,51,97,100,97,48,48,102,53,48,52,48,49,101,101,99,48,49,50,54,48,48,102,102,55,98,51,52,48,49,101,100,54,48,48,55,53,56,56,48,49,101,101,51,48,52,56,48,48,57,52,56,48,51,98,52,56,49,50,56,97,48,49,101,53,56,48,52,97,98,56,55,56,48,48,57,56,98,48,102,56,48,49,50,101,52,48,101,54,48,51,99,99,48,52,100,100,56,51,98,97,48,101,48,56,51,97,54,48,50,54,53,99,98,97,48,101,48,57,52,48,53,56,48,51,101,57,48,55,55,48,48,102,102,101,99,48,51,100,99,57,54,49,102,52,48,101,49,56,55,52,99,51,102,56,102,50,50,102,98,50,99,99,97,101,50,56,56,51,99,48,57,50,56,102,101,98,56,51,53,100,56,52,98,50,99,99,97,52,52,50,50,101,99,51,102,54,53,49,56,55,52,52,98,98,52,56,52,101,48,101,98,56,55,55,52,49,101,97,48,51,100,100,50,97,52,97,50,50,98,99,49,101,55,48,55,98,56,48,53,52,55,48,48,102,102,55,99,54,52,48,48,102,102,49,102,52,48,56,53,99,48,49,50,56,56,53,51,57,52,56,48,52,102,102,56,49,51,98,54,48,101,101,101,56,51,98,101,48,52,100,54,48,55,56,48,49,50,54,53,100,56,49,50,100,48,48,101,101,48,98,50,52,101,48,102,99,57,52,52,49,102,98,48,50,53,97,56,51,56,54,49,101,51,48,101,51,56,55,102,56,51,56,99,49,101,101,50,99,48,49,101,56,57,52,54,53,54,56,55,57,52,97,100,48,101,57,50,53,48,51,99,49,48,55,99,56,49,100,51,48,55,56,98,101,52,98,48,48,55,54,52,49,102,55,48,101,56,56,55,56,48,98,99,48,55,51,50,53,49,57,52,52,53,50,102,50,99,99,98,49,48,101,102,56,51,99,100,50,102,52,51,101,52,49,99,100,48,55,55,99,48,55,102,50,48,48,102,98,53,56,48,48,55,100,97,100,48,49,50,101,54,48,48,102,102,102,97,57,55,48,50,53,99,57,50,56,49,102,52,48,51,101,98,52,57,97,48,102,52,56,55,102,56,51,100,53,99,98,57,50,57,48,49,99,49,56,51,56,53,50,56,99,98,97,52,55,50,98,99,51,102,56,48,102,99,52,51,102,97,53,54,98,50,56,99,57,50,102,57,53,101,53,55,51,101,57,52,56,56,53,56,102,48,101,98,48,51,98,99,48,101,98,54,50,99,56,97,100,52,102,48,55,97,54,48,102,52,49,51,99,97,101,50,99,52,97,50,48,55,55,101,53,49,57,54,52,53,52,97,48,50,48,49,53,56,49,101,99,48,102,101,48,55,97,99,49,100,102,48,51,98,101,48,102,57,55,102,56,48,98,57,48,48,102,102,48,102,57,97,56,56,55,50,99,48,57,51,55,54,52,48,57,55,50,48,50,53,57,56,51,102,99,49,102,54,52,52,48,49,50,49,48,50,55,57,52,98,54,48,55,56,50,53,57,56,55,55,48,49,99,53,48,55,56,56,51,98,101,49,99,50,52,102,50,100,99,98,56,48,102,102,56,51,56,56,48,101,54,50,50,101,52,99,48,55,99,97,49,99,48,48,102,102,55,56,101,49,102,52,56,48,102,49,56,55,55,56,51,98,97,53,48,48,102,102,51,98,102,48,101,53,56,55,56,48,49,101,51,48,55,50,52,51,101,97,49,100,48,52,98,50,102,53,48,48,102,102,49,101,49,56,55,99,52,97,100,48,102,101,49,54,99,57,48,49,100,100,48,55,54,97,49,99,97,50,97,99,51,98,50,48,102,51,56,49,102,56,48,55,102,99,51,98,56,48,99,48,48,48,102,102,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,48,102,102,98,56,97,48,50,54,56,99,48,57,97,51,48,55,101,97,48,52,101,56,48,51,102,52,48,102,99,48,49,51,50,99,48,52,99,97,56,55,101,55,48,51,99,56,48,55,100,56,48,102,50,97,48,51,98,53,56,51,101,56,49,102,52,99,49,100,57,48,101,55,56,55,52,51,57,55,51,99,51,97,50,49,99,102,50,56,48,51,56,97,49,100,99,51,56,55,54,99,51,56,54,49,100,99,48,101,97,48,55,52,48,97,100,101,56,48,49,100,52,48,101,97,57,52,54,53,52,53,48,48,102,102,57,51,49,52,50,53,55,55,52,101,48,52,57,55,52,102,50,99,48,49,51,97,53,57,50,54,50,55,97,54,97,54,48,48,102,102,54,51,97,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,102,102,48,52,48,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,97,48,51,102,101,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,48,48,102,102,100,55,102,102,53,100,55,53,48,51,56,51,48,50,53,55,52,48,49,102,52,51,50,48,48,102,98,53,102,48,50,55,52,48,49,99,53,48,55,49,56,48,57,57,54,48,50,53,97,56,48,57,53,52,99,48,102,50,99,49,99,97,48,51,99,97,48,48,102,102,55,98,56,102,48,55,50,99,51,101,56,48,48,102,53,99,56,48,57,54,102,48,101,55,55,50,101,54,56,51,97,52,49,101,101,50,102,56,51,56,56,49,101,52,51,56,55,55,48,51,102,97,48,102,56,48,51,97,54,49,101,101,50,98,51,97,48,48,102,102,55,97,99,51,97,56,53,101,49,52,102,102,57,55,50,53,48,97,48,101,52,101,48,52,97,48,48,57,56,49,53,98,100,51,52,97,101,52,99,52,49,52,102,52,98,102,102,48,50,55,99,53,100,52,48,99,48,56,48,57,101,55,48,48,102,102,55,100,53,99,56,49,51,100,52,48,48,102,97,100,56,48,48,55,97,53,100,56,48,57,100,53,48,55,49,98,56,49,99,98,56,48,51,100,54,55,101,49,102,53,99,48,101,100,51,102,48,55,57,56,48,101,55,99,49,101,50,101,48,102,49,56,48,51,100,51,57,48,48,55,98,52,48,48,102,102,49,101,102,51,51,56,48,51,100,50,55,48,102,102,48,55,101,98,57,53,51,56,97,54,48,48,102,102,55,98,102,48,51,97,56,55,101,53,101,56,48,57,54,56,48,57,56,48,48,57,57,102,99,53,53,101,52,102,101,56,48,53,56,56,50,52,48,48,102,102,98,102,53,55,102,102,53,100,55,53,100,55,102,99,51,50,56,49,100,53,48,51,100,51,48,102,100,56,51,56,102,48,55,97,54,48,101,100,52,49,102,52,56,51,97,100,50,102,51,48,55,54,52,49,101,54,48,51,57,100,48,55,56,48,49,99,101,48,55,97,50,48,101,101,52,51,99,98,52,53,54,49,52,101,53,99,54,48,101,101,56,55,101,99,49,100,102,56,55,56,52,97,99,48,102,52,48,55,52,99,98,102,57,50,57,52,98,102,52,50,50,101,56,51,98,56,53,97,101,50,57,99,51,99,50,53,51,49,53,97,53,56,54,50,98,99,98,99,50,98,52,98,49,50,56,99,98,48,48,52,98,48,50,52,52,98,51,50,98,53,51,99,97,100,98,55,53,48,97,56,48,51,56,50,56,48,49,102,52,57,97,48,48,102,98,55,100,48,55,54,54,48,48,102,98,55,50,48,50,53,56,49,48,48,102,102,51,101,54,100,100,48,55,55,99,51,98,48,48,52,100,48,56,51,97,100,48,101,102,56,55,53,100,49,99,48,57,98,48,48,102,102,55,52,50,49,100,50,50,98,52,49,101,48,101,48,101,98,56,51,98,57,48,102,52,56,55,97,99,51,99,50,48,102,49,48,97,50,48,101,52,57,55,48,49,100,98,48,102,50,48,55,99,52,51,98,97,56,50,53,53,49,54,56,49,100,101,48,55,97,97,53,53,48,51,97,102,50,101,56,49,101,48,57,53,52,49,100,57,50,56,56,51,100,56,48,102,48,48,98,49,48,55,55,50,53,55,49,54,56,56,97,49,99,57,48,102,97,48,55,97,48,98,101,50,100,52,97,101,99,49,101,48,50,102,56,48,50,54,97,100,52,49,97,55,48,50,52,99,48,48,57,98,99,48,55,99,54,48,52,56,54,56,49,51,51,101,48,101,56,52,48,57,98,55,48,50,53,102,57,51,52,51,98,99,56,54,48,102,53,56,49,99,99,56,55,56,49,51,52,98,56,48,101,102,51,52,49,101,98,50,57,49,56,48,102,50,48,55,53,99,98,98,50,98,99,98,57,48,101,102,49,54,56,49,99,100,48,102,55,48,55,52,56,51,99,97,53,50,100,53,50,49,97,53,97,52,49,52,48,49,102,55,48,101,52,56,55,56,56,51,99,52,49,100,48,50,100,57,50,56,97,51,50,99,48,51,98,101,49,101,99,50,98,56,97,102,50,102,53,51,48,98,50,48,101,98,48,55,57,56,51,98,54,49,101,54,52,49,50,98,48,51,99,50,53,55,55,102,56,48,55,97,56,97,56,48,53,56,50,56,48,51,101,52,100,101,48,48,102,98,100,101,48,48,55,57,100,99,48,102,99,57,55,56,48,52,56,55,48,49,50,57,101,49,102,51,101,101,56,49,50,56,97,48,101,56,48,51,102,101,57,57,56,49,101,52,48,51,100,49,48,55,55,54,48,102,48,99,48,52,101,56,51,56,54,48,52,101,51,48,55,56,99,97,100,50,97,48,51,56,50,53,57,56,55,55,97,57,101,50,98,56,48,49,101,99,51,50,56,49,51,50,52,49,100,102,56,51,57,48,48,102,102,55,57,56,53,55,56,51,99,54,52,48,48,102,102,101,101,102,50,57,56,51,102,56,49,102,102,48,55,53,101,48,102,57,52,98,98,52,54,48,101,56,56,51,101,56,50,97,97,57,51,54,48,51,97,99,48,101,99,48,98,100,52,50,48,54,48,52,48,49,102,55,50,97,48,48,102,57,52,102,56,55,49,56,48,57,100,53,48,48,55,100,55,102,48,55,53,52,48,57,54,48,48,102,102,50,53,48,99,51,56,54,49,102,101,48,55,54,52,49,102,102,48,50,54,55,99,49,100,102,97,49,102,48,50,55,48,56,98,57,48,102,48,57,55,99,53,99,49,53,48,57,52,48,101,51,52,97,55,52,51,48,102,50,98,56,99,48,55,57,56,48,57,55,100,48,55,55,50,49,101,54,48,101,99,50,54,48,55,55,98,56,51,100,49,99,48,102,52,102,48,55,55,49,50,50,48,51,101,48,49,102,100,52,101,52,48,52,50,48,101,49,49,54,97,48,52,98,57,48,55,99,53,49,52,51,57,52,49,101,50,48,101,51,53,56,55,102,52,49,101,54,48,55,102,48,51,97,54,48,101,49,56,48,52,56,48,53,102,102,48,48,102,102,56,53,48,48,98,50,54,48,50,53,50,56,48,49,102,55,52,48,49,101,57,48,48,102,102,55,100,53,57,56,48,51,101,102,97,52,48,49,102,54,50,50,49,99,55,48,55,98,97,48,102,48,52,51,99,48,100,48,49,50,48,97,48,102,98,52,48,49,102,54,51,97,48,52,101,56,98,52,48,102,102,99,51,57,101,100,56,55,55,48,98,50,48,102,100,98,50,48,101,102,52,51,100,54,57,54,48,102,97,56,49,101,52,49,53,50,49,100,52,48,55,102,97,49,99,50,48,101,102,49,53,97,53,97,50,48,57,54,99,53,49,56,55,56,52,97,53,50,100,49,49,48,51,97,54,53,52,48,51,100,54,52,98,48,101,98,50,49,56,55,56,53,51,99,51,101,56,48,101,55,57,49,48,98,54,50,98,99,48,49,101,57,100,48,51,99,48,48,102,100,56,55,51,56,49,100,48,99,56,55,55,48,48,102,102,51,51,54,53,52,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,55,102,99,48,51,98,51,99,51,97,54,49,101,99,48,101,98,56,55,102,56,51,97,99,49,100,56,48,102,100,48,55,49,52,51,99,97,53,48,56,55,100,52,51,57,48,49,102,49,50,56,48,97,55,48,102,54,48,55,51,56,51,100,101,49,100,52,50,101,52,97,101,48,102,49,48,55,53,99,51,100,56,49,100,54,48,102,49,50,48,97,51,57,54,97,49,100,98,48,102,52,48,55,54,99,51,99,54,53,52,50,54,50,55,49,53,48,53,102,48,55,55,56,98,99,50,57,100,51,49,49,48,98,55,50,97,56,98,57,50,98,100,50,100,51,52,97,102,50,100,52,97,101,52,56,52,52,50,99,49,48,49,100,55,53,98,55,50,50,97,56,49,48,51,48,48,55,100,97,55,56,48,51,101,99,98,52,49,99,101,56,48,51,101,97,57,48,48,57,52,97,48,102,49,48,49,51,52,54,48,102,55,99,97,53,48,102,48,48,102,102,55,99,53,102,55,99,98,102,50,98,99,49,100,99,48,51,97,51,48,55,54,56,49,100,100,57,52,97,52,53,50,99,56,49,101,97,48,51,101,52,48,102,50,57,52,99,49,101,53,50,102,56,51,97,97,49,99,97,52,97,48,102,51,102,50,97,56,98,50,50,97,48,51,56,54,49,100,102,97,50,57,99,51,97,52,49,101,52,48,102,50,56,55,98,99,51,101,56,53,101,50,49,97,55,51,54,49,100,102,48,101,97,48,55,55,99,98,57,97,48,101,102,49,52,50,49,102,49,48,102,98,98,56,49,100,50,48,101,49,48,55,98,48,48,102,102,52,50,97,48,48,55,99,55,52,99,48,49,102,50,50,57,101,48,52,56,54,54,48,101,102,56,49,50,53,54,48,52,101,97,48,55,56,56,48,49,99,99,57,98,54,50,101,48,48,49,101,57,97,48,51,99,99,48,49,50,55,48,48,54,99,53,48,48,102,102,48,54,100,100,97,48,102,54,52,51,101,55,102,56,55,51,48,49,100,51,48,51,57,50,48,102,55,56,51,100,99,48,55,101,97,48,48,102,53,99,56,49,101,99,48,55,98,56,51,97,56,53,49,102,101,53,101,48,55,97,99,101,48,101,98,98,48,48,102,102,51,98,53,48,97,99,51,48,55,54,52,49,51,101,53,55,97,49,56,49,51,51,56,48,51,101,100,102,99,48,49,102,54,99,52,48,102,56,56,48,49,102,54,100,101,48,52,99,101,100,48,51,102,48,48,102,99,97,48,49,55,97,48,101,101,48,49,100,52,48,55,52,56,51,98,56,53,53,48,55,54,99,49,99,54,48,49,50,101,56,57,48,49,102,100,54,48,51,102,99,49,100,53,48,55,50,97,53,55,51,101,49,100,101,48,101,102,50,51,56,51,99,48,52,56,50,57,48,98,99,52,50,48,101,55,48,51,98,55,52,53,50,102,99,51,99,50,48,102,50,56,51,102,48,53,51,97,52,48,55,99,52,51,99,54,49,101,97,50,99,52,51,97,49,48,49,101,97,55,48,97,101,101,49,100,51,48,101,51,57,54,48,53,98,49,54,52,49,100,57,48,55,54,97,49,99,102,52,51,50,98,51,102,99,49,52,48,48,102,102,50,55,51,99,48,57,98,99,48,55,99,54,48,52,102,57,48,49,51,51,101,48,102,55,56,48,57,98,55,48,55,102,101,57,97,49,100,101,52,99,48,55,97,99,48,102,57,56,51,99,48,56,52,53,99,48,55,56,53,97,48,101,97,49,52,56,99,48,55,54,99,51,97,99,53,50,49,53,101,53,51,48,55,55,56,97,98,48,101,54,56,55,52,52,51,97,52,49,100,97,50,57,54,55,97,54,50,53,97,51,57,52,48,49,99,56,48,101,52,56,55,55,52,51,98,97,49,100,48,50,97,53,50,56,98,99,50,99,48,51,99,48,49,101,99,50,99,52,97,102,50,56,57,48,99,98,50,48,102,52,56,55,57,56,51,99,56,49,101,54,52,101,50,99,99,51,99,50,53,56,56,50,98,48,98,97,101,98,102,101,48,49,98,102,50,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,51,102,52,49,101,49,48,48,55,100,56,97,48,51,56,57,48,101,52,56,48,51,101,99,54,52,51,98,50,48,48,102,102,102,97,100,52,48,102,102,49,54,48,48,48,102,102,102,54,97,56,51,101,98,48,55,98,48,48,102,102,101,48,52,51,56,56,48,102,99,99,49,99,49,48,48,53,97,48,55,99,48,98,99,101,48,102,55,97,52,98,49,50,100,56,48,57,97,48,97,48,55,97,101,49,100,54,48,48,102,102,55,54,49,56,55,49,57,51,56,51,97,50,49,99,49,48,48,55,97,53,50,49,100,50,48,50,53,99,49,48,99,51,100,51,99,98,97,48,102,97,56,55,101,99,97,101,101,48,102,48,55,56,55,102,56,48,49,101,100,102,48,101,100,57,53,52,100,57,54,52,49,100,52,98,97,50,102,52,49,48,53,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,53,50,53,48,48,55,99,99,56,56,51,100,56,49,101,56,48,101,48,56,48,51,101,100,99,99,48,57,53,102,48,102,99,56,55,49,52,51,99,101,49,101,49,48,101,54,56,55,100,99,51,57,54,48,52,57,49,48,51,57,54,48,102,52,56,55,51,99,51,101,48,49,100,54,50,100,99,98,50,48,101,100,56,55,97,52,51,97,54,49,101,97,48,101,101,48,49,51,50,101,48,52,100,48,57,54,99,49,100,98,48,102,52,48,55,54,56,51,99,54,53,52,50,54,50,48,49,54,101,53,49,48,55,56,48,97,49,50,101,49,49,49,49,48,98,53,50,97,56,98,97,50,98,57,51,49,48,56,98,48,50,98,48,98,49,52,54,52,52,50,99,53,48,49,100,57,55,53,98,57,98,57,102,102,48,49,101,52,99,48,49,102,54,98,48,48,102,102,48,102,97,97,53,48,50,53,99,99,48,49,102,54,100,48,48,52,98,57,50,53,48,51,57,55,48,55,100,54,56,100,52,49,100,54,48,102,102,48,55,53,51,57,55,50,53,100,56,51,56,51,48,55,102,54,53,49,57,52,97,56,101,53,56,48,55,102,48,49,99,55,48,55,102,52,98,50,54,53,49,57,49,57,102,50,99,48,97,101,54,49,50,57,50,99,97,101,97,48,102,52,56,51,98,99,48,102,52,101,50,98,52,97,100,52,48,48,102,102,55,97,54,48,101,98,57,51,99,98,49,50,98,56,97,50,48,55,56,48,53,49,57,53,97,53,52,97,55,97,48,49,54,54,49,100,51,48,102,101,48,55,53,52,49,100,102,48,51,99,49,48,101,54,56,48,53,50,56,48,48,51,99,50,101,56,48,57,101,98,48,48,102,102,55,57,101,97,48,48,102,102,55,56,54,57,56,48,51,100,48,100,57,48,48,55,57,100,57,48,48,53,100,50,54,48,48,102,53,50,99,49,99,101,57,99,48,49,98,53,48,56,48,51,100,55,100,51,56,48,51,100,52,55,48,48,102,102,55,98,102,52,48,49,101,57,49,49,99,48,49,101,57,51,48,48,102,102,51,97,100,52,48,48,102,102,100,100,101,49,99,48,49,57,57,102,51,48,48,51,100,99,56,48,48,101,99,51,53,48,48,99,102,49,48,48,102,102,55,100,48,56,48,48,102,102,51,101,101,97,48,49,100,55,56,48,51,101,100,53,48,48,102,102,57,55,51,48,101,102,56,55,50,52,51,100,56,49,101,55,48,49,50,55,48,50,55,57,48,49,99,55,48,55,48,52,51,98,54,53,55,56,49,51,49,56,48,101,102,99,98,102,55,56,51,98,97,56,50,53,98,48,51,99,98,101,53,52,50,51,57,53,52,49,100,97,50,99,52,48,57,57,57,48,55,55,50,56,101,49,100,57,50,57,56,51,97,99,49,100,101,50,99,99,51,56,48,48,102,102,102,48,99,51,99,50,102,98,48,57,99,49,102,48,50,56,99,51,97,99,53,48,57,53,57,56,49,99,97,56,55,102,52,51,99,48,56,97,49,99,53,50,100,56,97,97,56,48,101,99,57,55,48,48,102,102,101,98,56,51,101,52,48,102,51,48,48,101,102,56,48,49,101,57,51,56,51,97,99,48,48,55,97,97,52,48,48,102,53,99,99,48,49,101,57,97,48,55,48,52,48,49,101,98,55,48,48,51,100,56,48,48,102,102,48,102,52,57,56,48,49,101,98,49,56,48,51,100,57,97,49,100,100,48,48,55,97,97,50,48,48,102,52,98,52,48,49,101,101,48,48,48,102,102,55,98,99,52,48,49,101,57,98,48,48,51,100,52,48,48,102,102,52,56,48,48,102,102,51,100,101,48,48,48,102,102,102,52,102,99,48,49,101,101,101,48,48,55,53,97,48,48,102,102,49,101,99,98,48,49,51,97,48,48,102,102,55,98,55,52,48,49,101,101,51,48,48,55,54,102,56,48,57,54,56,48,57,57,48,48,102,102,53,101,97,102,102,56,49,54,102,48,48,51,101,97,48,48,102,102,48,49,102,53,51,97,48,101,55,48,48,49,102,53,49,101,48,52,98,48,52,56,51,56,102,48,101,50,97,55,57,52,50,48,102,49,99,49,101,98,56,55,98,52,51,99,54,53,97,56,55,57,48,49,102,57,56,49,51,49,54,56,101,49,99,50,52,56,48,101,49,48,55,97,56,49,102,52,57,54,52,56,101,49,101,49,48,102,48,97,52,56,51,98,102,52,55,50,101,99,97,51,52,100,48,102,56,56,51,99,57,52,97,50,56,48,51,98,97,48,101,100,56,51,56,101,53,99,50,51,56,55,51,52,51,98,54,49,100,52,50,98,56,51,100,100,52,49,100,52,54,56,98,49,99,49,101,99,48,102,99,49,53,99,53,52,57,53,97,49,101,54,48,55,57,52,49,102,48,52,99,50,99,56,49,56,49,54,52,48,57,102,49,48,55,51,97,53,100,48,48,51,101,99,49,100,97,48,48,55,100,55,52,56,55,51,52,98,97,48,101,102,56,55,99,48,49,102,50,48,55,54,56,48,57,54,50,48,55,56,52,48,52,99,98,56,51,101,54,54,56,97,55,48,102,48,50,52,98,101,53,56,56,51,57,55,50,98,52,97,51,48,102,102,56,51,56,48,48,101,55,48,51,97,101,48,101,55,48,55,98,52,97,52,52,53,48,101,102,97,53,57,53,49,99,51,99,48,48,102,55,99,97,57,48,55,99,48,49,101,51,48,102,98,50,49,97,48,100,56,55,98,52,97,102,48,102,54,48,55,51,56,51,97,52,49,99,101,48,101,100,49,55,101,53,97,56,55,51,53,51,52,51,98,54,48,102,55,52,51,57,54,49,101,48,101,48,57,49,48,48,51,101,102,51,48,48,49,102,55,50,99,49,99,51,48,48,55,100,51,100,56,49,50,101,56,53,49,56,55,57,53,49,56,51,97,57,99,49,101,52,48,49,51,51,48,48,102,100,99,48,49,101,102,48,48,102,102,101,102,56,49,50,100,48,48,102,102,101,101,52,98,52,52,51,50,101,57,98,48,101,49,50,52,57,55,50,49,100,48,52,53,50,56,98,56,55,98,56,49,101,51,48,51,99,102,48,102,49,49,53,98,52,56,49,57,49,48,51,56,48,48,102,102,101,101,51,48,55,98,56,51,97,54,57,56,53,56,56,55,51,52,97,50,50,101,99,97,102,48,102,102,48,51,99,53,50,101,99,98,101,50,57,48,51,97,101,49,100,57,55,48,51,98,99,53,52,50,54,48,55,99,48,49,101,55,56,51,98,99,48,49,51,97,52,48,49,102,48,100,100,48,102,54,48,55,97,48,51,102,99,48,48,102,98,55,51,48,50,54,56,48,51,102,50,49,102,97,48,102,51,56,55,56,52,51,101,52,49,102,55,48,102,97,48,49,50,52,52,48,102,97,52,51,100,50,49,102,48,48,102,102,102,56,48,55,97,52,98,55,50,99,56,51,99,56,49,101,57,48,102,54,48,55,97,56,51,99,54,48,52,99,98,56,49,50,98,99,53,98,48,55,57,48,51,99,101,49,101,53,48,102,49,57,55,48,57,56,57,101,53,98,57,55,97,49,101,48,50,102,56,98,56,52,98,52,98,50,100,52,98,53,50,101,56,98,49,52,99,52,100,50,99,48,98,51,50,99,53,50,53,50,99,98,49,52,102,55,54,100,100,55,50,97,101,98,102,99,48,54,100,97,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,53,48,50,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,97,48,48,102,102,49,52,99,52,56,49,50,97,99,97,48,51,55,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,50,56,49,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,102,102,48,48,102,102,99,49,53,48,48,55,100,56,98,56,49,51,98,54,49,100,53,48,48,55,100,55,50,56,49,50,56,50,48,102,51,99,48,57,99,56,48,102,99,56,55,50,52,51,99,52,48,102,49,52,51,57,52,48,101,56,99,51,99,48,48,101,54,57,57,48,102,56,48,55,52,99,51,97,56,53,57,49,53,99,53,54,56,55,97,49,100,48,101,97,56,51,99,98,48,55,101,50,48,101,101,48,49,100,50,48,55,56,56,98,56,48,101,100,55,50,100,56,99,53,51,57,54,54,53,102,56,55,53,48,97,97,48,102,101,97,53,48,55,97,56,97,99,48,101,99,57,54,52,53,56,49,52,50,53,55,48,55,98,99,98,49,50,56,100,49,48,51,98,48,57,99,49,101,56,48,101,56,51,52,53,100,100,48,55,98,48,97,99,48,54,102,56,51,97,54,49,101,99,48,101,98,56,55,102,56,51,97,99,49,100,56,48,102,100,48,55,49,52,51,99,97,53,48,56,55,100,52,51,57,48,49,102,49,50,56,48,97,55,48,102,54,48,55,51,56,51,100,101,49,100,52,50,101,52,97,101,48,102,49,48,55,53,99,51,100,56,49,100,54,48,102,49,50,48,97,51,57,54,97,49,100,98,48,102,52,48,55,54,99,51,99,54,53,52,50,54,50,55,49,53,48,53,102,48,55,55,56,98,98,50,57,100,51,49,49,48,98,55,50,97,56,98,57,50,98,100,50,100,51,52,97,102,50,100,52,97,101,52,56,52,52,50,99,49,48,49,100,55,53,98,55,50,50,97,56,48,56,97,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,49,52,49,48,48,49,102,49,57,48,48,48,102,102,55,100,101,102,48,48,102,102,51,99,57,49,56,55,101,52,97,51,48,50,52,51,99,48,57,98,48,48,102,102,102,57,102,54,56,48,57,52,53,48,55,98,101,49,102,102,52,51,99,48,101,100,99,49,101,56,56,51,99,52,48,55,56,54,48,50,52,97,49,99,51,48,50,52,101,52,51,99,54,53,57,49,53,48,49,102,101,50,99,99,51,99,51,52,99,57,53,99,48,48,102,102,102,54,49,57,55,101,57,57,52,48,101,102,99,49,102,55,56,51,99,99,50,99,48,49,100,99,97,48,48,55,56,98,57,55,50,49,102,99,48,101,48,48,102,102,51,97,102,48,55,51,52,53,100,97,52,56,55,98,56,49,102,52,49,54,98,52,56,53,48,49,101,57,48,55,57,101,53,101,97,54,55,102,56,50,99,54,48,48,102,102,102,57,49,98,56,48,51,101,56,102,52,97,101,48,48,55,100,53,52,48,51,101,52,48,101,56,48,51,100,101,48,50,53,102,57,101,50,102,99,98,56,48,50,52,99,48,48,57,56,100,50,102,99,51,100,50,56,54,49,99,55,50,97,48,98,52,52,50,48,102,51,57,55,56,53,56,56,49,50,102,48,48,102,102,102,48,52,97,100,52,55,52,53,50,102,49,50,56,49,99,99,56,55,97,99,51,102,99,57,54,56,52,57,97,53,52,49,55,97,49,100,100,50,102,52,97,97,52,97,50,99,52,98,99,48,55,49,48,53,98,57,55,99,49,101,49,101,48,102,51,52,51,99,52,49,100,50,48,101,55,48,55,102,56,51,98,99,49,101,57,50,98,99,51,99,50,53,57,48,51,97,56,50,99,56,49,101,57,48,51,99,48,48,51,51,98,48,48,102,102,55,99,53,50,52,48,49,102,52,55,54,53,57,56,51,99,57,48,102,52,48,51,97,101,48,48,102,102,55,100,98,54,56,49,51,49,54,102,48,55,55,101,99,49,100,52,48,55,50,56,51,99,48,49,101,101,52,100,48,50,53,49,99,49,100,51,100,97,48,56,55,54,52,51,101,48,57,48,48,102,49,52,49,101,49,48,55,53,48,98,49,48,102,51,48,51,98,57,50,99,56,49,102,52,56,55,102,57,49,99,98,52,52,52,50,102,49,49,56,51,57,99,49,100,101,48,55,52,48,49,102,52,50,98,48,98,98,97,48,55,53,50,53,51,97,50,54,50,98,52,49,101,54,97,54,56,51,101,49,48,101,56,49,53,52,48,102,50,101,52,98,48,48,101,54,48,55,54,48,51,56,52,49,99,102,97,48,55,99,50,48,51,102,57,48,51,102,100,48,55,48,56,48,101,55,48,48,57,97,55,48,55,51,52,48,102,48,48,102,102,48,57,55,101,48,50,54,48,56,49,100,101,49,52,50,48,102,52,99,49,99,101,56,51,100,53,50,56,49,101,48,101,100,56,55,101,52,51,56,99,49,101,55,54,53,102,48,49,50,101,50,100,99,97,101,101,57,50,56,101,57,54,56,99,57,48,56,99,57,50,56,52,57,48,56,52,53,98,49,52,50,49,101,48,50,56,56,98,55,52,52,50,98,56,51,99,56,49,99,101,48,102,52,57,52,52,53,56,57,53,97,49,101,99,48,101,54,48,55,98,52,97,99,50,57,99,51,100,48,49,100,56,50,100,56,97,50,48,102,50,57,52,54,53,54,49,54,54,56,52,49,56,48,49,101,99,48,102,54,48,55,53,99,51,56,50,49,100,54,48,102,51,56,55,101,56,51,102,52,49,101,53,50,56,52,51,57,52,49,99,56,48,101,55,49,52,48,53,99,48,55,98,48,51,101,50,49,101,102,48,102,53,57,55,50,53,55,48,55,55,52,51,97,101,49,100,51,48,101,98,48,55,55,53,48,53,50,48,98,53,48,102,50,48,55,97,48,51,99,56,49,101,51,50,100,100,51,49,48,52,97,56,50,56,52,51,98,99,53,49,57,52,101,56,54,57,54,53,98,57,54,97,53,99,57,54,48,57,54,56,52,53,55,57,53,52,53,55,50,51,97,53,57,54,48,57,101,101,98,52,100,98,55,55,53,51,102,101,49,48,48,48,102,102,52,101,55,56,49,51,55,56,48,101,55,52,48,57,48,101,48,50,53,56,48,49,101,102,56,49,51,54,101,48,102,102,100,51,52,51,99,50,56,54,48,101,97,56,49,99,99,57,52,48,56,54,53,99,48,55,56,53,97,48,101,97,49,52,54,102,56,55,56,99,51,100,50,53,100,57,54,48,53,99,56,55,56,52,97,98,48,101,55,48,55,52,52,51,97,52,49,100,97,50,57,54,54,57,49,49,48,100,50,52,98,102,48,102,98,56,55,100,56,51,99,52,49,100,100,48,101,56,49,53,50,57,52,53,100,57,54,48,53,48,48,55,52,99,97,101,50,99,48,98,101,52,51,50,99,99,51,100,50,49,101,54,48,101,100,56,55,54,53,48,52,98,51,48,102,48,57,53,99,48,100,52,50,56,48,52,101,53,56,48,51,101,102,51,48,48,102,102,49,102,55,50,99,49,102,99,48,48,102,102,55,100,99,50,48,49,51,49,52,53,49,56,55,57,53,49,56,51,97,57,56,49,100,98,56,49,50,99,101,48,101,49,99,48,49,101,102,49,48,101,102,56,49,50,100,48,48,101,101,52,98,52,52,51,50,57,53,99,48,102,101,97,51,49,52,99,49,101,102,52,97,50,56,97,56,51,100,99,48,102,49,99,49,101,55,56,55,56,56,97,100,101,57,102,100,50,99,51,102,101,48,102,50,48,48,49,101,100,49,48,101,57,97,53,57,54,50,49,99,101,50,56,56,98,98,50,99,48,51,56,54,48,101,101,56,97,52,50,56,48,97,52,48,101,98,56,55,54,54,99,51,99,50,53,98,97,49,48,55,99,48,49,101,55,56,51,99,51,48,48,102,102,101,51,52,53,102,102,48,48,102,102,97,48,54,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,100,102,57,53,102,102,48,48,57,48,55,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,50,102,102,53,48,51,48,48,48,102,102,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,50,102,102,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,50,48,48,53,48,51,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,55,102,99,48,51,55,101,53,52,48,53,51,100,48,48,102,102,55,99,56,101,48,48,102,102,49,102,52,48,97,53,52,48,48,51,101,99,51,52,51,56,99,57,101,48,52,100,57,56,49,50,56,54,48,101,101,99,101,48,48,102,98,48,54,48,101,57,56,48,51,100,57,97,53,50,49,54,54,49,100,98,48,101,102,97,55,56,55,49,52,51,97,48,53,51,48,49,51,53,48,49,99,51,101,53,100,49,52,54,49,100,54,98,50,98,56,49,101,50,57,55,50,49,102,99,48,102,52,56,55,49,52,51,97,52,53,49,48,51,99,50,48,55,52,99,49,100,50,52,56,55,56,51,99,52,49,100,48,48,102,102,55,57,99,57,97,53,101,102,50,102,48,98,51,48,101,49,48,55,52,49,102,48,55,52,52,49,101,50,50,98,56,51,100,97,100,102,48,55,52,52,57,54,48,101,98,56,48,54,99,50,53,48,52,101,52,48,57,49,57,48,50,55,57,99,48,57,55,52,48,48,102,102,55,100,56,97,56,49,50,101,56,49,99,98,48,50,54,56,48,48,102,102,57,54,48,48,102,102,102,57,56,48,51,100,100,52,49,99,48,48,102,102,102,53,55,55,56,97,98,50,101,52,97,54,50,99,101,49,49,52,97,101,48,102,100,56,51,98,48,48,102,102,102,99,57,53,99,56,99,56,97,57,52,49,101,52,48,55,53,101,48,102,52,52,51,98,54,56,56,57,56,53,56,56,48,51,100,97,101,48,102,48,48,51,97,98,56,98,50,50,98,55,57,54,48,53,55,99,97,54,57,54,48,53,50,49,54,99,53,50,49,54,56,53,50,48,55,100,52,51,57,50,49,101,50,48,102,54,48,55,48,56,51,100,54,49,100,50,48,102,54,57,55,102,102,101,48,49,49,57,97,98,97,56,48,54,48,101,48,48,102,102,51,101,53,53,52,48,48,102,97,50,97,48,101,97,100,56,55,53,48,51,100,97,48,48,102,102,102,98,52,57,48,50,52,100,99,49,100,56,56,55,56,53,57,48,102,98,51,52,49,101,49,52,56,50,102,48,48,57,100,99,48,55,53,97,48,101,102,52,97,50,52,48,52,97,48,101,97,57,54,56,49,100,55,52,97,50,98,56,98,98,50,100,48,51,99,54,48,52,100,100,97,51,49,52,97,56,101,57,101,56,50,53,98,57,52,52,49,101,48,50,56,56,98,56,52,53,50,98,100,49,56,49,102,99,54,48,101,97,49,52,48,49,101,49,50,98,56,51,100,101,53,55,48,55,56,49,100,48,55,102,56,49,101,56,52,48,48,101,55,51,56,49,99,102,48,55,100,97,48,102,48,52,51,102,99,48,49,55,99,54,98,102,101,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,99,53,56,48,57,100,56,48,50,55,99,48,49,99,101,56,49,50,49,54,56,101,48,52,98,49,56,55,57,99,48,57,56,49,50,101,99,51,98,99,49,99,56,48,55,53,52,48,52,99,49,48,49,51,51,99,53,50,48,49,50,100,50,53,102,56,51,100,56,48,102,54,48,55,56,49,50,56,51,98,54,49,100,53,48,55,52,99,53,57,48,55,97,99,49,99,101,48,51,101,99,48,55,56,56,49,100,49,48,102,56,48,55,57,49,50,55,48,55,55,56,98,99,52,51,98,48,101,102,49,55,48,49,102,53,48,55,53,56,49,100,99,48,55,55,56,53,97,97,55,49,55,56,53,56,48,55,52,52,51,97,56,49,99,98,50,98,56,51,102,54,57,54,48,102,50,48,51,100,52,49,102,51,50,97,99,51,97,101,49,99,55,50,100,50,53,51,56,48,52,101,57,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,102,102,48,49,97,53,48,49,102,101,56,51,56,52,48,55,51,56,48,52,100,51,56,51,57,97,48,55,56,48,48,52,98,102,48,49,51,48,52,48,101,102,48,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,48,102,48,55,54,99,51,102,50,49,99,54,48,102,51,98,50,102,56,48,57,55,49,54,101,53,55,55,52,57,52,55,52,98,52,54,52,56,52,54,52,57,52,50,52,56,52,50,50,100,56,97,49,48,102,48,49,52,52,53,98,97,50,49,53,99,49,101,52,48,101,55,48,55,97,52,97,50,50,99,52,97,100,48,102,54,48,55,51,48,51,100,99,53,54,49,52,101,49,101,56,48,101,99,49,54,99,53,49,48,55,57,52,97,51,50,98,48,98,51,52,50,48,48,102,102,97,49,51,48,48,55,100,100,57,48,48,51,101,97,48,56,49,101,54,48,48,51,101,97,51,48,48,57,57,102,52,101,48,101,54,51,57,50,49,101,48,48,102,102,102,51,56,49,50,98,101,48,102,52,56,51,99,48,49,101,56,55,99,48,57,52,102,48,55,98,97,49,101,101,50,99,99,49,100,102,53,48,55,97,48,49,101,51,48,55,53,56,51,97,56,49,100,101,48,55,55,54,53,102,48,55,100,56,97,55,48,102,50,48,55,54,99,51,57,101,49,101,50,52,102,50,100,56,97,98,48,102,48,56,51,97,97,50,100,52,49,101,56,49,52,97,48,101,102,99,98,53,48,102,51,49,55,97,49,100,51,48,101,48,49,53,99,48,102,49,99,98,49,50,97,100,50,52,51,101,99,49,99,99,48,101,98,57,52,50,53,53,49,54,49,99,51,98,101,53,48,56,48,100,54,101,48,48,102,102,102,56,97,52,56,48,51,101,102,49,48,97,100,48,55,57,52,49,100,54,48,55,53,99,48,48,102,102,102,97,57,50,48,50,54,50,100,57,48,102,48,100,56,51,100,55,48,101,53,49,52,48,49,101,101,52,50,48,50,53,50,48,49,101,99,53,97,55,48,55,57,56,51,101,48,56,101,48,102,49,52,49,100,102,48,55,53,48,97,100,48,102,51,48,51,99,54,50,99,56,49,99,98,56,55,102,53,102,50,100,49,50,99,98,99,52,57,48,101,55,48,55,56,52,49,100,48,56,55,50,99,97,99,50,101,98,48,51,97,57,50,101,49,49,51,57,53,97,48,101,99,57,51,52,49,99,102,48,55,52,48,97,97,48,55,54,55,50,53,55,56,55,51,48,51,99,101,49,99,50,48,101,56,52,56,51,101,49,48,49,98,54,48,48,102,102,57,101,54,48,50,52,54,48,48,57,55,52,48,48,102,102,55,100,56,97,56,49,50,101,56,49,102,52,48,50,53,55,99,48,57,57,102,48,101,54,48,48,102,102,51,100,100,52,49,99,48,48,102,102,102,53,55,54,52,98,52,50,57,56,98,57,50,98,50,100,49,52,97,101,48,102,100,56,51,98,48,48,102,102,102,99,57,53,99,56,99,57,52,56,97,49,100,98,48,55,97,48,48,101,98,56,51,99,56,57,54,56,54,53,56,56,48,51,100,97,99,48,102,48,48,51,97,98,56,98,50,50,99,98,49,53,101,53,56,53,50,49,49,54,48,53,50,49,54,99,53,50,49,54,56,53,100,56,55,50,56,51,101,99,49,100,100,48,102,54,48,55,48,56,51,100,54,49,101,100,48,101,57,49,55,102,102,101,48,49,49,57,97,98,97,56,51,56,101,48,52,102,51,48,49,50,51,48,48,52,99,53,56,48,51,101,98,97,56,48,57,56,99,48,102,97,48,49,50,98,101,48,52,99,102,56,55,51,48,48,102,102,49,101,100,53,48,102,102,56,55,53,55,51,50,53,97,49,52,99,53,99,57,53,57,54,57,52,53,56,48,55,49,48,49,101,55,56,55,49,56,98,49,52,57,52,97,52,53,48,101,100,56,51,100,48,48,55,53,101,49,101,52,52,98,52,51,50,98,56,48,49,101,101,56,48,55,55,101,49,101,97,101,53,54,57,54,53,56,97,102,50,99,50,57,48,52,97,102,50,101,56,97,57,50,101,99,97,98,50,101,56,51,57,52,49,102,54,48,101,101,56,55,52,99,51,102,97,49,100,52,48,102,54,56,55,52,56,97,48,48,52,101,49,55,102,99,48,55,51,101,48,48,55,99,51,48,48,102,102,48,57,99,52,48,101,50,56,51,57,102,48,50,55,49,56,48,57,56,55,48,50,52,102,56,51,100,97,56,97,48,57,50,48,102,48,48,49,51,57,54,48,101,102,99,51,57,101,49,101,48,48,102,102,55,54,48,49,101,51,57,52,56,50,101,49,100,97,52,56,48,102,100,56,49,50,99,50,56,48,48,102,52,52,51,100,52,53,56,56,51,98,56,48,49,50,53,50,98,48,51,98,50,53,56,97,49,98,49,52,49,101,56,48,55,54,54,49,102,100,48,55,56,101,49,102,100,99,49,102,50,50,102,56,51,100,50,49,100,51,50,56,99,97,49,101,48,101,97,51,48,55,54,54,50,48,51,99,48,49,101,49,48,102,100,57,52,52,56,54,53,55,56,48,101,101,56,48,48,102,98,57,100,48,50,52,102,48,51,102,52,48,52,102,99,48,48,51,101,98,48,52,48,57,98,98,48,50,53,54,48,49,100,54,97,53,55,54,48,49,101,54,56,51,99,48,48,101,48,49,52,99,53,102,48,51,98,98,52,48,101,56,99,53,51,98,57,52,49,101,98,48,102,100,56,51,97,48,48,55,56,48,49,99,102,48,55,100,52,49,100,51,48,55,55,51,100,50,52,51,99,48,49,101,53,48,101,55,48,55,55,56,97,48,101,48,102,52,52,51,99,50,48,101,101,99,97,101,48,55,55,98,99,51,101,50,53,101,48,55,56,49,48,52,97,51,48,101,54,54,48,102,51,101,48,102,57,49,54,55,48,53,57,57,53,101,53,49,100,57,53,54,53,56,48,48,102,102,52,101,97,56,49,50,97,99,48,52,99,98,48,51,100,50,48,50,52,101,52,48,57,56,100,48,55,51,48,48,102,102,52,100,50,48,51,57,54,50,100,50,52,97,56,48,55,57,99,48,101,51,99,51,102,99,53,48,48,55,102,99,51,98,53,57,50,52,98,48,48,102,48,97,48,49,52,99,53,101,52,57,53,48,57,53,56,48,52,101,52,51,57,52,49,101,99,99,49,100,52,48,102,48,56,55,53,48,51,99,52,53,57,56,51,98,102,48,55,56,52,49,100,101,52,57,50,99,99,51,57,50,48,102,49,48,51,98,54,56,48,53,102,57,53,57,52,49,101,101,48,101,50,56,55,56,48,51,99,52,49,100,99,52,99,50,99,50,49,48,48,98,56,52,101,51,56,48,55,57,51,48,51,97,97,48,55,97,54,49,99,52,48,55,101,48,48,101,98,48,49,100,97,48,51,101,97,48,55,53,97,53,101,55,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,57,99,48,102,52,52,49,100,99,56,55,57,54,56,97,99,50,101,48,97,54,101,49,101,49,48,101,50,48,55,102,99,51,98,99,53,54,48,55,97,48,51,97,52,53,102,99,57,52,97,49,101,48,52,50,50,57,52,51,99,56,53,53,55,50,101,48,51,98,99,53,99,57,53,97,53,56,99,57,53,101,53,101,49,53,97,53,55,49,55,56,53,55,56,50,54,52,49,50,50,53,57,57,53,97,56,48,53,57,52,51,97,56,53,51,102,101,48,97,52,48,48,102,102,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,49,50,48,48,49,50,57,50,48,52,57,100,56,55,49,52,49,102,48,48,48,102,102,51,101,53,51,52,48,48,102,98,54,98,48,50,55,48,52,51,100,99,57,52,48,57,98,48,102,48,48,102,102,49,50,54,56,49,99,48,48,102,102,50,52,100,56,51,98,101,48,101,99,48,51,98,55,57,49,99,98,56,54,50,57,49,56,51,102,52,48,52,99,102,48,49,50,54,48,49,100,48,48,102,102,101,97,57,54,48,48,102,102,102,49,56,48,52,101,56,97,98,48,102,50,57,53,99,56,54,102,102,48,101,98,56,51,98,50,48,101,49,48,51,99,56,48,101,48,99,56,55,51,52,98,101,48,101,98,48,55,97,99,97,52,48,102,48,48,102,102,48,51,100,53,54,57,48,102,51,52,98,56,49,100,102,48,102,49,48,55,49,48,97,51,52,100,52,102,48,49,57,100,56,49,100,53,48,51,97,99,48,101,50,48,51,56,102,48,55,53,56,48,101,100,48,49,99,97,56,51,97,100,50,56,102,56,55,54,52,49,100,57,56,51,57,100,48,55,55,101,49,99,101,48,55,53,99,48,101,101,52,51,98,53,52,53,57,57,55,48,53,99,102,48,101,102,48,55,49,48,51,56,48,49,100,101,50,98,48,51,97,101,49,100,51,50,56,50,48,98,97,48,102,48,50,54,57,55,52,49,101,51,50,100,55,57,52,101,49,100,101,50,57,56,97,100,50,98,97,52,98,48,50,102,48,98,50,50,99,52,98,99,50,99,48,49,50,99,48,57,100,50,99,99,98,50,52,102,50,99,97,100,100,52,100,97,99,51,57,101,48,101,98,52,51,56,56,48,101,102,99,51,99,56,48,102,53,99,51,100,54,49,100,48,50,56,99,48,52,57,99,51,99,52,48,102,99,56,51,102,101,53,55,48,51,99,102,48,55,57,101,57,101,48,50,54,56,53,99,49,54,51,56,51,100,50,49,102,98,50,57,56,49,100,54,48,51,98,51,48,55,50,97,53,55,57,55,100,57,49,52,98,51,52,101,52,102,52,48,50,56,102,97,49,56,51,98,52,48,55,51,99,48,101,101,48,51,98,51,100,48,48,102,102,97,49,52,50,50,97,99,97,52,97,101,49,100,102,99,53,97,98,56,53,55,100,48,55,57,48,98,98,50,102,56,98,51,50,99,98,102,99,49,48,51,48,48,55,100,99,101,56,49,51,56,54,49,102,97,48,50,52,49,99,48,49,102,53,56,50,48,52,100,100,56,49,51,52,101,48,101,98,53,49,55,98,101,48,102,51,52,49,100,102,56,55,48,48,102,102,97,54,50,56,52,49,100,100,97,55,102,52,57,50,57,100,98,97,48,101,97,48,55,101,99,49,101,102,56,51,99,48,48,101,55,56,51,57,53,48,101,57,56,51,99,54,101,56,99,49,101,48,48,101,100,48,55,99,52,51,98,99,53,102,102,48,55,53,99,49,101,49,48,55,56,56,53,55,48,51,99,49,101,49,99,101,50,102,48,51,98,101,57,99,53,49,56,55,99,102,48,55,54,51,48,55,51,52,98,51,98,50,98,48,97,102,50,102,50,99,98,52,50,98,99,48,50,53,51,53,52,48,55,55,100,48,48,55,99,100,48,56,48,57,101,54,48,101,51,56,51,100,49,48,55,101,56,48,52,98,99,56,49,50,50,48,48,101,101,99,51,101,52,49,102,100,52,56,48,102,48,56,49,50,98,100,99,51,101,52,48,102,48,99,48,57,57,51,48,101,57,57,48,50,100,56,97,54,48,55,53,56,48,48,102,102,102,55,100,56,51,101,49,48,101,57,48,51,97,101,50,101,56,49,99,53,51,50,48,57,54,52,57,52,100,52,51,52,50,48,102,97,56,51,99,48,48,101,52,56,51,98,49,52,98,48,102,54,57,55,51,99,51,99,54,100,57,52,50,57,99,53,49,56,55,51,52,51,98,97,48,102,97,102,56,55,55,52,51,98,97,49,102,49,52,100,48,102,49,57,55,54,48,102,51,52,51,98,97,49,100,100,48,49,50,48,57,55,102,99,48,54,102,99,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,49,56,50,97,48,48,102,98,49,55,48,50,55,54,99,51,97,97,48,48,102,97,101,53,48,50,53,48,52,49,101,55,56,49,51,57,48,49,102,57,48,101,52,56,55,56,56,49,101,50,56,55,50,56,49,100,49,56,55,56,48,49,99,100,51,50,49,102,48,48,101,57,56,55,53,48,98,50,50,98,56,97,100,48,102,52,51,97,49,100,53,48,55,57,54,48,102,99,52,49,100,99,48,51,97,52,48,102,49,49,54,101,49,100,97,101,53,98,49,56,97,55,50,99,99,98,102,48,101,97,49,53,52,49,102,100,52,97,48,102,53,49,53,56,49,100,57,50,99,56,98,48,50,56,52,97,101,48,102,55,57,54,50,53,49,97,50,48,55,54,49,51,56,51,100,48,49,100,48,54,56,98,98,97,48,102,54,49,53,56,48,49,55,100,52,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,54,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,55,102,99,48,101,100,52,49,100,53,48,51,100,51,48,101,50,48,51,102,48,48,55,53,56,48,101,100,48,49,102,53,48,51,97,100,50,102,51,56,55,57,56,49,100,57,56,51,101,50,48,55,55,101,49,99,101,48,55,97,50,48,101,101,52,51,99,98,52,53,54,49,55,48,53,51,55,48,102,48,56,55,49,48,51,102,101,49,100,101,50,98,48,51,100,48,49,100,51,50,102,101,52,97,53,48,102,48,50,49,49,52,97,49,101,51,50,97,98,57,55,48,49,100,101,50,101,52,97,100,50,99,54,52,97,102,50,102,48,97,100,50,98,56,98,99,50,98,99,49,51,50,48,57,49,50,99,99,97,100,52,48,50,99,97,49,100,52,50,57,48,52,48,99,48,49,102,53,100,50,48,48,102,97,57,57,48,50,53,52,48,48,49,102,53,55,101,49,101,49,48,50,54,97,56,98,49,48,50,53,54,52,51,97,50,48,48,102,102,102,54,54,56,55,55,56,48,57,57,53,48,55,56,50,48,101,100,99,51,99,50,56,101,49,100,98,57,50,102,52,49,101,51,56,55,56,56,48,49,101,99,52,48,101,49,56,51,98,48,48,55,53,99,53,49,48,55,53,48,51,98,97,48,101,101,52,48,52,101,52,49,101,50,56,51,99,54,48,102,101,97,55,48,55,57,99,51,51,48,55,57,54,53,57,48,51,101,99,48,55,98,54,48,48,102,55,56,100,52,49,52,48,53,100,102,101,48,102,57,52,48,49,101,99,54,50,99,50,48,98,48,48,101,101,48,51,98,55,48,101,55,97,55,52,56,48,56,53,99,48,48,102,102,102,56,100,101,56,48,51,101,52,48,50,53,55,56,48,51,101,98,98,52,98,50,52,97,48,50,53,48,52,48,57,99,54,48,102,53,49,55,99,102,56,49,50,54,50,49,102,51,48,102,48,50,53,56,55,57,52,51,57,56,48,102,50,48,98,55,50,100,99,51,99,99,49,101,51,50,98,52,48,57,52,51,52,102,52,55,48,101,99,48,51,99,56,48,102,52,56,55,98,53,56,48,101,57,56,51,98,54,48,101,51,48,51,97,99,48,55,57,50,48,102,49,48,51,102,50,49,100,102,48,55,102,52,48,102,48,100,100,48,101,48,49,53,52,57,99,49,100,53,50,57,52,98,100,48,101,101,56,55,53,56,49,100,101,48,55,98,53,50,56,51,99,54,48,102,50,49,56,50,97,53,99,50,99,99,51,101,50,48,102,48,48,102,102,98,48,50,99,56,48,51,52,53,100,55,102,99,48,52,99,48,48,102,102,48,55,99,99,55,56,48,49,102,54,49,50,48,48,102,102,102,52,54,52,48,57,52,102,48,55,55,99,48,48,102,102,102,97,102,55,48,101,97,57,53,99,49,99,49,48,102,48,48,55,56,52,48,57,99,97,48,100,52,51,101,97,48,102,54,57,50,52,98,48,48,102,52,102,52,56,48,102,101,48,51,97,99,48,55,53,97,48,101,51,52,49,101,52,48,51,98,52,48,102,57,56,55,48,57,51,56,97,100,48,101,48,57,53,54,57,52,56,97,57,56,56,56,48,48,102,53,56,48,49,101,54,57,52,56,102,57,53,101,49,100,102,48,55,56,48,49,101,55,55,54,56,51,98,97,48,50,52,52,48,101,57,56,49,101,56,56,55,54,48,97,56,48,101,100,49,55,101,49,101,50,52,100,55,48,51,99,50,48,101,102,52,48,50,100,49,57,52,48,99,48,56,48,49,102,54,57,54,48,52,101,57,56,48,51,99,52,51,99,48,49,102,54,48,52,48,52,100,48,56,49,51,56,56,56,101,53,48,101,48,101,99,48,55,55,99,49,102,48,48,102,102,55,102,100,56,101,49,99,52,50,56,100,50,52,97,98,48,49,50,56,50,100,100,48,52,49,100,54,48,55,48,56,51,98,50,53,48,56,51,98,48,48,55,52,100,50,49,101,99,50,98,50,48,51,100,56,49,102,97,52,51,52,53,48,55,56,50,57,54,48,101,99,56,51,57,50,49,100,50,52,98,48,55,56,55,56,97,53,48,102,52,57,54,50,49,100,101,97,48,102,100,97,52,48,55,56,100,99,48,101,100,48,50,52,48,51,98,98,52,53,54,97,48,50,49,48,49,55,101,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,102,102,56,49,100,98,56,49,51,99,54,48,48,102,98,53,57,48,50,53,99,99,48,49,102,53,100,101,48,52,99,55,48,49,50,53,97,48,101,53,56,48,57,57,101,52,97,99,49,99,49,48,101,48,56,49,51,97,49,54,48,102,99,52,97,51,50,57,99,49,102,100,57,54,54,53,99,98,50,56,54,49,99,50,48,55,52,101,49,102,97,48,55,53,48,57,48,48,102,102,101,52,57,49,99,51,98,54,56,48,48,102,52,49,56,52,97,52,52,57,57,50,56,56,51,56,48,49,102,57,56,48,55,97,101,53,56,97,48,49,54,48,48,102,51,55,57,54,53,50,53,48,56,51,98,55,50,102,52,97,51,50,57,49,51,99,51,101,99,53,53,97,49,48,55,49,48,98,100,48,102,55,56,51,99,50,48,55,54,56,48,101,48,48,102,102,49,51,52,54,48,52,97,101,48,51,56,57,48,50,55,52,48,49,99,53,56,55,101,52,48,57,54,57,48,50,54,53,52,51,56,100,99,49,101,52,48,51,57,51,48,55,57,53,52,49,100,97,101,49,102,52,48,101,53,101,48,102,51,48,55,99,48,51,57,102,56,98,57,48,48,55,98,52,52,51,100,101,53,48,48,55,101,56,51,98,56,48,48,101,98,50,48,55,48,99,51,99,52,49,100,53,48,102,55,49,53,57,57,48,48,51,100,54,49,100,53,50,56,99,98,55,101,48,50,52,99,53,102,49,53,100,57,51,98,97,49,55,52,48,52,102,48,52,101,49,53,97,57,56,57,101,56,52,57,56,48,50,52,52,56,48,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,50,49,48,48,102,102,55,100,53,56,56,48,51,101,53,97,99,56,48,48,102,102,101,54,56,48,57,48,101,48,55,99,48,49,99,100,48,48,102,102,55,100,56,55,97,54,56,55,56,48,49,102,51,56,49,51,50,97,48,52,98,98,48,55,55,56,51,97,56,53,54,48,49,50,98,97,57,54,53,53,100,48,55,97,53,102,48,55,57,97,48,52,101,48,57,53,99,53,100,101,50,100,56,97,100,52,53,48,101,98,56,51,100,98,48,102,99,100,48,55,52,52,98,101,48,101,51,56,55,51,56,51,99,48,48,101,56,57,50,99,97,101,50,56,97,99,51,102,101,48,102,100,56,51,101,56,49,101,48,101,49,101,100,48,55,56,52,49,99,48,50,102,101,52,98,52,54,99,49,100,100,56,51,99,102,48,55,100,56,49,100,48,48,102,49,97,54,56,51,100,99,102,102,48,49,54,49,99,48,49,102,54,102,101,48,48,102,102,102,97,57,100,48,55,99,52,48,48,102,102,102,97,57,48,48,50,54,55,97,56,49,99,55,56,55,101,53,51,99,98,101,48,55,56,101,48,101,97,48,51,100,97,49,100,99,50,97,56,51,99,56,48,101,51,48,48,102,102,57,56,98,52,56,48,101,49,51,48,49,99,49,48,101,97,56,51,101,97,50,98,57,56,48,101,102,48,55,55,57,50,48,49,101,48,50,51,57,52,56,53,49,97,49,48,55,99,52,49,101,52,50,50,57,52,48,49,101,49,48,55,54,97,49,102,56,50,101,49,50,48,51,57,99,49,101,51,48,101,97,57,54,52,49,101,102,98,48,102,53,51,54,53,55,54,48,101,57,56,55,101,48,98,48,50,97,48,97,100,48,101,99,56,51,99,97,48,101,55,97,54,49,54,52,48,49,100,50,52,97,48,49,50,57,99,48,48,102,102,102,98,53,56,48,48,102,102,55,100,97,100,48,49,51,49,56,48,48,102,98,54,56,48,50,54,51,49,50,56,49,102,52,48,51,101,98,52,56,57,48,101,98,48,55,48,52,51,97,100,56,98,57,50,57,52,49,99,49,56,51,56,53,50,56,99,98,97,52,56,50,99,52,51,56,54,48,101,51,56,51,56,52,53,56,98,99,56,99,57,50,102,57,53,101,53,54,98,101,57,50,56,56,53,55,54,48,102,52,56,51,99,51,48,102,52,102,50,98,52,97,100,52,102,48,55,97,56,48,102,52,49,51,99,97,101,50,98,56,98,101,48,55,56,48,53,101,49,53,97,53,52,57,53,101,53,55,57,53,56,49,100,51,48,101,49,56,55,53,48,49,100,102,48,51,98,101,48,101,54,56,48,55,53,56,97,102,102,56,50,97,101,48,101,56,99,48,57,98,98,48,55,51,99,48,102,97,52,48,57,56,56,48,50,54,100,56,48,57,53,99,48,101,55,50,55,48,55,56,49,98,48,55,99,50,48,52,57,54,48,55,56,48,49,99,100,57,52,101,48,102,97,48,97,50,50,100,56,97,49,52,56,52,50,50,98,56,48,52,98,52,49,102,101,48,51,97,54,50,97,52,49,102,48,56,51,97,101,48,102,55,48,55,52,99,98,99,52,55,55,49,51,52,97,57,50,102,99,97,48,50,102,56,97,98,52,99,48,102,49,48,55,54,53,51,53,49,48,49,51,54,53,55,56,55,98,48,97,98,48,102,54,48,55,48,99,51,99,57,50,53,98,56,55,54,56,97,102,48,101,100,50,55,48,55,51,48,51,99,52,49,102,48,48,102,102,97,48,48,50,54,54,99,48,49,102,53,56,101,48,52,57,100,48,49,51,55,97,48,52,99,54,56,49,50,97,54,48,52,100,55,56,51,101,97,48,55,54,49,56,98,48,48,55,102,54,48,52,57,99,56,51,99,48,50,97,48,51,102,101,48,101,57,99,51,102,97,53,48,49,55,50,57,99,49,100,54,50,101,52,98,52,57,48,101,100,50,53,49,54,56,49,101,52,48,101,54,48,55,50,52,49,101,51,50,53,57,52,53,52,56,56,57,56,49,102,51,48,101,48,48,55,49,99,49,101,53,97,52,57,53,54,48,102,55,48,51,57,99,49,100,99,52,101,52,99,54,102,57,52,48,49,102,100,50,56,53,50,49,97,52,50,50,99,48,48,102,102,49,101,99,55,48,102,101,56,51,101,48,48,102,102,101,54,56,51,99,99,48,48,102,102,98,56,102,48,48,55,100,102,51,56,49,51,52,52,48,102,100,52,48,57,50,101,48,48,102,102,55,99,57,50,52,48,57,97,98,48,50,54,53,56,48,57,54,57,48,102,99,101,48,55,54,97,48,102,97,99,49,100,97,101,48,55,49,100,56,51,57,52,49,102,51,99,49,100,56,48,101,55,56,55,99,48,48,52,57,55,56,55,98,56,48,57,48,99,48,55,51,97,49,99,53,48,102,49,48,48,102,102,51,97,98,56,49,102,100,48,101,101,48,55,97,99,51,97,50,53,57,102,52,102,48,101,97,48,55,97,56,98,99,50,97,51,48,48,102,102,57,99,49,52,50,53,56,54,52,50,48,52,101,56,50,55,99,97,102,48,52,57,49,54,50,56,56,56,50,57,99,56,54,48,49,56,54,50,48,48,102,102,102,97,97,55,48,48,102,102,55,100,97,100,48,49,50,101,54,48,48,102,98,54,56,48,50,53,99,57,49,52,49,102,52,48,51,57,52,52,57,97,48,101,98,48,55,102,56,51,97,98,99,97,54,50,57,48,49,102,101,48,51,56,52,50,102,48,98,97,52,55,50,99,48,51,102,56,48,101,51,56,51,102,97,53,57,51,50,57,50,57,50,99,49,53,101,53,56,98,101,56,97,56,56,53,55,53,48,55,97,52,49,100,101,48,55,97,55,49,53,97,53,57,50,55,56,51,97,99,48,55,97,48,56,48,53,55,49,53,99,53,49,48,51,99,48,50,56,99,97,100,50,100,57,48,49,51,99,97,99,48,101,57,56,55,102,48,51,97,56,48,102,48,52,49,100,102,48,55,51,55,102,99,49,100,100,48,55,102,97,48,102,101,99,49,99,101,48,49,50,98,48,48,102,102,101,54,56,49,101,48,48,51,102,102,48,50,54,48,56,49,101,49,57,52,50,48,101,98,48,49,99,101,56,51,97,97,50,56,49,101,48,102,49,56,55,101,52,51,102,50,49,101,55,55,57,102,48,49,50,101,50,97,48,97,101,99,57,50,56,101,56,56,56,99,56,101,56,99,56,99,56,52,56,101,57,97,53,98,49,55,99,49,101,48,50,102,52,98,55,52,98,50,98,56,51,98,54,49,99,101,48,101,98,49,52,52,53,55,49,54,52,49,101,99,48,102,57,56,55,98,52,98,51,50,57,99,51,97,101,49,100,56,50,97,52,98,100,48,102,50,57,55,56,53,54,49,53,56,57,97,48,49,49,102,48,48,102,102,52,100,52,56,49,51,50,99,48,102,52,56,48,57,99,54,48,50,54,51,52,49,102,51,48,49,51,52,56,48,102,97,52,98,52,57,50,100,99,49,101,55,48,51,102,48,48,102,102,49,55,101,49,102,102,48,102,50,101,52,54,50,99,48,51,99,50,57,101,53,51,49,52,55,50,53,98,97,53,55,48,49,50,54,48,101,53,48,55,52,102,48,55,97,99,51,99,50,49,101,98,48,102,49,49,53,56,48,101,102,99,49,100,101,56,55,55,57,49,56,97,99,48,101,52,56,51,98,98,48,101,100,97,55,57,55,101,53,57,100,48,55,52,52,51,56,97,49,100,102,48,101,101,56,55,55,49,48,99,98,48,98,52,48,50,57,100,48,52,99,48,51,101,56,56,48,51,101,54,54,101,48,48,102,98,48,97,48,102,52,48,51,98,55,48,55,54,56,48,101,52,56,48,49,102,53,99,48,48,101,100,56,51,100,52,49,100,102,52,52,52,54,48,50,54,49,48,51,98,101,57,99,48,102,97,52,48,57,57,102,48,101,102,50,52,48,55,51,100,51,100,51,48,51,100,48,102,48,51,98,49,48,101,53,48,51,99,49,48,101,99,53,56,49,50,102,52,53,55,57,52,99,49,101,101,50,100,53,49,55,56,55,54,52,97,99,50,56,48,51,100,52,48,102,53,99,51,56,52,48,102,49,56,98,99,48,102,49,97,51,48,55,53,101,97,56,49,101,48,99,97,55,56,51,57,101,48,101,57,50,49,49,54,52,53,57,56,55,55,48,51,56,101,49,101,48,50,99,56,97,99,48,55,56,56,48,49,55,52,99,98,102,101,49,57,52,48,101,97,56,49,101,57,56,55,101,99,49,99,55,56,51,100,51,48,55,54,97,48,102,97,52,49,100,54,57,55,57,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,102,102,101,55,48,51,100,49,48,55,55,50,49,101,53,97,50,98,48,97,55,50,101,51,48,55,55,52,51,102,54,48,101,102,99,51,99,50,53,54,48,55,97,48,51,97,54,53,102,99,57,52,97,53,102,97,49,49,55,52,49,100,100,50,100,55,49,52,101,49,101,49,50,57,56,97,100,50,99,51,49,53,101,53,101,49,53,97,53,56,57,52,54,53,56,48,50,53,56,49,50,50,53,57,57,53,97,57,101,53,54,100,98,97,56,53,52,48,49,101,56,97,48,101,48,56,49,102,100,56,51,57,99,48,50,54,57,99,49,99,100,48,51,98,102,48,55,102,101,48,52,98,101,56,51,99,51,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,50,49,101,52,48,101,51,48,55,101,52,51,98,48,102,51,101,48,50,53,99,53,98,57,53,100,100,50,53,50,49,49,49,50,53,49,100,50,53,49,57,51,53,49,100,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,56,56,55,54,99,51,101,50,49,100,54,50,102,52,97,102,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,99,48,55,53,99,51,99,101,53,52,57,52,52,49,101,53,50,56,99,98,51,50,98,49,48,56,48,50,49,99,49,52,48,51,51,54,56,48,49,102,48,100,97,48,50,55,54,99,51,100,52,48,102,99,56,48,57,50,57,48,55,98,52,48,52,57,56,48,55,56,48,51,57,48,49,100,102,50,97,48,97,55,48,50,52,52,52,51,99,48,49,100,52,52,57,48,101,51,48,55,102,52,97,55,50,99,52,98,49,101,53,57,48,55,100,56,51,97,99,48,52,100,50,48,55,101,48,49,102,99,48,51,99,100,52,98,50,57,99,51,100,56,53,49,50,53,54,52,100,52,52,52,55,50,102,99,51,57,54,49,102,54,48,101,100,56,55,98,101,57,48,52,51,99,99,53,51,57,54,50,56,52,53,54,57,55,99,49,100,52,48,102,51,48,55,54,52,51,98,102,52,49,100,55,50,98,52,98,52,48,101,55,57,54,50,49,101,99,48,102,100,55,102,56,49,56,101,56,48,51,101,98,54,56,48,57,53,100,97,48,50,53,56,48,48,102,102,49,102,55,50,48,48,102,102,48,102,98,100,102,48,49,50,57,48,101,50,101,48,101,51,48,55,48,52,48,57,56,55,101,48,48,102,97,102,57,48,50,54,56,99,51,56,49,97,52,51,99,100,99,51,99,100,56,51,101,52,48,48,102,102,102,53,54,56,97,49,48,50,54,99,98,48,51,101,48,48,102,102,102,99,102,101,57,50,49,101,50,50,102,56,98,57,50,56,48,48,102,102,52,102,56,48,57,57,57,48,101,102,48,51,102,53,102,99,51,98,52,53,101,101,50,56,52,48,52,98,48,49,50,57,99,48,49,101,100,57,48,101,101,57,53,101,49,99,50,52,97,48,101,55,55,97,49,102,48,48,102,102,49,102,50,50,102,48,55,53,101,49,102,57,48,55,101,54,48,48,102,102,102,97,55,101,48,50,54,54,56,49,99,97,48,51,97,100,50,56,102,48,55,57,99,49,101,55,56,51,100,101,48,102,102,56,49,50,54,97,48,101,98,56,49,100,100,56,55,55,48,48,102,102,52,99,99,97,55,50,57,55,48,55,56,99,51,102,56,49,102,101,48,50,55,57,52,48,57,54,99,48,101,57,56,55,51,99,97,49,97,50,101,52,51,99,48,57,99,53,51,48,55,55,56,97,98,101,53,100,56,55,56,48,98,57,50,98,100,48,98,49,54,48,53,101,57,54,50,53,54,57,52,52,53,55,100,50,53,54,52,101,50,100,48,98,49,52,49,50,98,97,54,100,51,50,48,48,102,102,102,49,53,55,53,102,102,48,57,54,48,55,48,52,48,101,49,48,49,99,101,48,49,50,98,48,48,101,54,56,49,100,102,56,49,50,102,99,48,52,98,101,56,51,98,99,50,56,52,49,100,54,48,51,57,100,48,55,53,52,53,48,51,50,49,100,98,48,101,51,48,55,49,56,51,98,48,99,98,101,48,50,53,99,53,52,49,53,100,57,50,53,50,49,50,100,50,53,50,49,50,53,50,53,51,53,50,49,51,52,98,54,50,102,56,51,99,48,53,101,57,54,101,57,54,53,56,56,55,57,48,51,101,50,49,101,57,50,102,52,98,49,50,99,56,51,100,56,49,102,51,48,102,54,57,54,54,53,99,48,55,97,48,51,99,101,53,98,49,55,97,49,101,53,50,102,48,98,51,50,99,100,51,52,48,50,57,99,52,48,49,102,50,55,49,48,50,54,56,98,48,49,51,51,101,48,48,102,98,56,102,48,50,54,55,98,57,53,52,49,102,97,57,48,102,99,56,55,48,52,48,57,55,56,48,48,102,102,55,98,52,48,48,57,53,99,48,55,55,102,98,48,55,54,48,48,102,102,49,101,100,97,48,48,102,102,55,98,51,98,48,51,97,54,50,56,53,56,99,48,102,56,56,51,56,99,48,49,55,52,49,100,100,50,56,52,98,56,50,102,55,57,52,48,48,52,99,99,56,55,56,99,49,102,97,54,99,49,101,55,50,102,50,56,98,100,98,50,99,102,97,53,48,48,102,102,51,97,98,48,49,101,49,50,99,48,51,56,54,56,56,49,99,101,50,48,48,49,57,101,56,48,48,102,98,52,98,48,50,55,52,99,48,49,101,49,101,48,48,48,102,102,102,97,102,100,48,50,54,56,48,48,102,102,57,99,52,52,55,50,56,55,56,55,57,99,51,99,48,48,102,102,101,55,56,51,56,48,99,55,48,101,50,49,52,56,57,48,53,53,55,50,100,99,97,55,52,101,48,55,97,54,49,102,100,48,102,51,49,52,50,48,101,99,52,49,100,51,52,56,55,98,48,97,99,56,48,102,54,56,55,49,53,51,49,50,56,49,100,102,50,50,56,51,99,100,48,102,98,48,55,52,57,50,99,49,101,49,56,48,57,50,56,55,97,52,97,101,48,102,48,99,56,55,48,100,49,99,51,99,57,52,49,100,97,48,52,102,56,55,56,101,52,97,102,50,98,100,51,56,48,50,52,50,57,55,102,102,53,48,48,102,102,56,53,48,48,56,48,55,53,48,48,102,102,56,53,102,102,48,57,54,48,101,49,56,51,102,98,48,55,51,56,48,102,50,99,49,101,54,48,51,102,49,48,55,51,52,49,99,53,48,55,56,56,53,48,48,102,102,55,56,99,49,101,98,56,49,50,100,99,49,101,49,48,101,51,56,55,54,99,49,102,97,48,55,48,49,56,55,57,50,49,56,48,102,52,48,51,98,57,50,99,52,49,101,52,48,51,98,102,50,56,56,49,101,56,56,55,48,49,50,48,98,97,50,97,57,51,49,49,53,48,100,50,100,50,52,51,98,101,49,102,54,48,101,53,48,55,57,49,49,53,51,99,51,98,54,49,101,57,50,98,101,52,98,48,48,102,102,101,57,49,54,56,53,56,57,53,54,49,101,100,48,101,100,49,53,101,53,97,100,56,55,57,56,51,56,54,49,102,51,50,56,56,97,48,48,102,102,50,50,53,48,48,55,99,56,98,56,48,49,102,52,97,97,48,48,102,102,102,49,53,51,48,50,53,99,56,97,97,48,102,102,48,51,56,50,48,101,99,48,55,48,53,49,48,48,102,102,57,101,53,48,55,48,100,97,57,51,56,49,100,99,48,55,57,48,98,100,54,56,48,52,56,52,98,56,48,55,99,54,48,101,98,53,49,53,49,99,98,102,52,99,48,102,48,56,49,50,99,101,53,56,56,55,100,97,56,98,56,50,57,56,51,98,99,53,52,102,50,101,52,51,99,50,53,98,97,50,56,55,100,48,49,100,54,49,55,56,48,102,49,49,48,48,102,102,98,99,48,101,101,56,55,52,52,51,102,97,53,55,49,54,101,49,100,98,54,56,98,53,48,55,54,48,49,100,56,48,55,98,97,48,102,51,99,51,102,99,53,55,56,48,97,100,48,48,102,102,48,102,98,51,56,48,48,55,100,57,55,48,51,101,51,48,48,55,100,53,50,48,48,51,101,53,49,48,48,52,101,48,56,49,51,52,52,48,101,56,48,97,53,50,56,52,51,101,50,56,101,102,48,55,55,56,48,57,55,55,48,55,55,48,48,102,54,99,49,100,97,48,55,57,50,49,49,57,48,99,97,102,48,55,97,54,48,101,54,56,51,99,54,48,52,97,98,48,49,50,98,48,53,101,56,55,97,56,51,57,50,56,101,49,101,55,48,49,50,57,50,99,56,98,56,48,101,49,56,55,56,98,57,54,101,49,100,50,48,101,100,56,55,57,52,51,97,50,49,102,52,50,56,100,48,100,51,54,99,97,48,48,102,102,102,54,48,55,55,99,97,55,55,48,51,99,48,53,48,48,102,102,55,99,48,51,56,101,101,48,55,98,56,51,56,52,49,101,99,48,48,99,53,52,48,50,53,55,48,48,102,102,57,97,51,48,55,49,50,48,52,101,56,48,51,56,98,48,101,51,48,49,51,50,99,48,52,98,53,48,55,101,55,56,51,99,56,48,55,50,54,48,102,50,97,56,51,99,98,56,51,57,54,49,102,52,101,49,100,57,48,102,56,48,55,51,102,49,55,50,48,48,102,102,102,54,56,56,55,98,99,98,102,48,101,50,56,55,56,99,48,49,100,53,98,48,102,101,48,55,55,52,51,97,97,49,101,101,50,98,51,50,48,48,102,102,55,97,99,51,97,97,53,101,49,53,49,56,48,52,101,52,97,49,50,98,98,50,55,55,52,50,99,57,101,56,48,48,102,102,57,99,50,98,53,51,49,48,49,51,53,51,51,102,99,48,50,50,51,53,55,53,48,48,102,102,99,98,57,48,48,55,99,57,98,99,48,49,102,52,48,56,53,99,48,49,51,55,54,53,51,57,55,54,48,52,102,102,56,49,50,52,56,48,101,101,101,56,51,99,48,48,102,102,52,100,54,48,55,55,99,49,51,56,53,100,56,49,51,50,101,48,101,101,48,97,99,52,101,48,102,99,57,55,97,49,102,98,48,50,54,53,52,51,56,54,49,100,99,48,101,51,56,55,48,52,51,56,99,49,100,49,50,99,48,49,100,55,49,52,54,53,57,48,55,57,56,98,50,48,101,57,50,50,56,51,99,49,48,55,51,54,49,100,51,48,55,55,51,97,52,97,102,48,55,54,52,49,99,56,48,101,56,56,55,55,99,98,99,48,55,99,99,53,49,57,55,97,53,100,55,50,98,48,98,49,50,102,99,49,101,54,57,52,52,49,99,100,48,101,54,56,51,99,49,48,48,98,52,54,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,48,51,56,51,48,50,53,55,52,48,49,102,52,51,50,48,48,102,98,53,102,48,50,55,52,48,49,99,53,48,55,49,56,48,57,57,54,48,50,53,97,56,48,57,53,52,99,48,102,50,99,49,99,97,48,51,99,97,48,48,102,102,55,98,56,102,48,55,50,99,51,101,56,48,48,102,53,99,56,48,57,54,102,48,101,55,55,50,101,54,56,51,97,54,49,101,101,50,102,56,51,56,56,49,101,52,51,56,55,55,48,51,102,97,48,102,55,99,51,97,52,49,101,101,50,98,51,97,48,48,102,102,55,97,99,51,97,56,53,101,49,52,102,102,57,55,50,53,48,97,48,101,52,101,48,52,97,48,48,57,56,49,53,98,100,51,52,97,101,52,99,52,49,52,102,52,98,48,53,48,52,48,57,100,50,48,50,52,51,52,48,57,97,101,48,48,102,102,55,100,55,56,56,51,100,51,50,56,52,49,99,98,56,49,51,56,99,48,101,98,51,48,51,97,50,48,55,57,56,49,101,57,48,101,49,49,53,52,48,102,52,48,97,52,48,101,100,48,48,51,100,101,101,48,101,100,99,49,101,48,53,50,54,56,55,49,52,98,97,48,102,48,56,55,97,56,51,97,54,53,55,49,55,98,99,98,57,48,55,54,48,49,101,102,48,102,98,56,55,55,53,49,52,49,51,54,53,102,48,55,50,52,51,99,99,56,53,100,48,49,51,48,98,50,54,99,98,99,54,102,57,53,53,57,51,57,99,50,98,101,48,97,102,52,101,50,98,57,51,49,51,98,102,99,49,51,97,53,100,55,53,100,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,48,48,102,102,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,99,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,99,102,56,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,98,48,55,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,55,102,99,48,56,48,49,55,53,100,55,53,102,102,48,49,98,48,48,102,102,48,49,102,49,55,101,48,48,102,102,55,100,100,53,54,48,50,52,48,52,49,102,98,50,51,56,49,50,54,52,48,52,99,49,48,55,57,99,51,56,48,49,100,53,48,50,52,57,48,48,102,102,57,57,54,48,102,102,57,54,52,49,101,51,50,99,99,49,101,50,56,55,100,49,99,48,48,55,98,54,102,48,51,56,49,48,55,101,101,53,56,56,55,51,56,97,100,48,101,102,57,52,54,49,102,102,52,98,48,102,55,57,53,99,53,51,50,55,101,52,97,48,101,48,48,51,99,54,99,49,99,102,48,101,49,48,51,98,50,48,55,56,50,56,50,49,102,97,52,98,50,98,56,51,57,101,48,101,102,55,48,48,102,102,51,100,98,54,48,102,54,98,48,55,100,48,49,100,102,48,55,54,48,51,97,54,48,102,52,53,98,48,55,56,48,48,102,102,49,97,55,48,97,48,49,48,48,101,97,48,49,57,102,48,48,48,102,102,102,56,56,53,48,48,102,102,51,101,99,53,52,49,102,97,56,49,51,55,101,48,52,97,100,48,51,102,52,48,50,53,97,52,49,102,57,49,54,50,48,48,102,102,102,55,54,48,48,51,99,56,102,52,56,49,50,101,97,49,99,102,48,55,51,101,49,102,53,48,52,97,48,55,52,52,97,49,48,49,50,102,48,55,49,52,49,101,100,48,55,55,50,53,101,56,55,49,48,51,56,48,48,101,55,99,48,49,101,100,99,48,101,55,56,55,49,56,51,97,99,48,57,97,99,48,101,98,55,56,51,56,49,50,101,52,98,55,99,48,102,48,48,51,100,50,53,101,48,55,98,56,51,101,48,49,102,52,101,48,102,48,102,49,53,101,53,98,97,55,50,49,102,48,101,97,50,49,97,55,57,55,98,102,101,48,51,56,48,50,56,48,56,52,52,48,48,102,57,51,101,48,48,51,101,52,48,56,53,57,56,55,52,100,51,99,49,101,55,48,48,51,101,98,48,48,102,102,48,57,51,48,48,102,52,57,52,48,57,50,57,50,57,52,49,100,101,52,100,48,101,50,48,49,51,55,97,48,102,98,56,51,98,54,53,98,56,55,53,56,51,101,99,53,55,48,48,57,55,48,55,100,48,51,97,101,48,102,56,48,49,100,57,48,51,101,98,48,50,52,100,49,50,56,51,97,50,49,101,102,48,55,53,56,53,101,57,53,52,56,97,53,102,97,49,49,53,48,53,100,56,55,48,56,98,101,48,102,55,56,51,100,57,48,55,55,48,48,102,102,102,50,57,98,48,102,54,48,51,98,101,48,102,54,97,51,57,55,50,48,101,57,54,101,48,51,98,101,49,102,55,48,101,102,56,55,99,100,57,50,98,52,48,102,54,52,48,49,102,50,53,48,48,48,102,102,55,100,56,52,48,51,100,50,48,48,102,102,55,100,55,52,56,48,51,101,98,51,56,51,100,48,49,102,52,48,55,50,101,53,55,55,54,99,49,101,54,56,49,51,48,101,49,102,102,52,52,48,50,53,51,99,51,98,50,49,102,102,54,52,51,100,50,49,101,51,48,101,98,49,54,101,48,101,54,98,56,51,100,48,48,55,54,50,48,102,53,56,51,99,97,53,99,56,51,100,99,48,101,57,50,53,48,55,53,49,50,52,97,100,48,102,48,50,52,48,51,99,48,48,102,102,101,98,56,55,55,99,51,56,50,53,97,97,49,56,51,98,99,52,97,52,49,48,102,49,48,55,55,51,48,55,54,52,51,102,56,53,101,48,55,54,99,51,102,52,57,101,57,101,53,102,57,53,101,49,100,48,52,100,48,101,54,48,55,98,48,48,102,102,50,56,50,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,98,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,48,97,48,54,97,48,51,102,101,48,48,51,101,49,53,101,48,52,57,97,56,48,51,54,102,98,48,48,102,102,55,100,56,51,99,57,54,99,48,48,102,102,98,98,53,48,48,57,51,52,101,53,49,56,48,57,55,56,52,48,49,50,97,101,48,102,98,98,57,54,102,56,98,51,48,48,102,102,55,98,57,56,48,49,50,48,102,50,48,102,48,101,52,55,49,48,101,48,48,51,100,99,97,48,48,99,101,99,53,102,102,48,49,102,102,49,55,53,100,55,53,102,102,48,53,97,52,48,57,98,50,48,50,54,50,56,51,57,54,48,52,97,55,56,49,50,102,97,49,102,102,48,55,102,99,48,102,48,56,98,97,52,49,48,101,101,56,55,51,56,49,100,102,100,48,55,53,98,57,55,50,53,98,97,55,57,52,97,49,101,52,48,102,49,97,49,97,50,100,48,55,98,52,51,101,101,49,100,57,48,101,54,57,53,99,48,57,56,50,57,52,51,57,97,56,54,57,99,49,101,52,52,98,99,57,54,53,98,48,55,57,53,49,49,48,102,55,52,48,52,50,55,50,53,97,98,52,56,99,57,101,53,56,49,49,50,98,57,97,52,99,97,53,48,48,56,98,50,50,100,52,98,51,50,99,52,98,56,52,100,55,52,98,50,50,100,52,98,48,52,99,50,100,56,98,48,55,102,51,51,57,102,52,102,52,102,52,57,55,100,51,49,51,49,101,99,56,101,99,101,52,55,52,55,48,100,100,50,53,50,51,100,50,52,98,57,101,53,49,57,56,54,50,54,50,97,101,98,102,48,99,101,54,52,55,99,54,100,97,52,48,51,53,56,56,48,49,102,50,99,99,48,50,54,52,48,49,100,100,56,51,98,51,48,48,55,100,53,48,48,102,102,51,100,97,48,50,53,102,48,51,99,56,53,56,56,50,53,99,51,102,101,48,52,99,100,48,48,102,102,51,100,56,57,99,49,100,98,50,48,56,50,52,99,98,100,55,99,48,52,99,51,48,51,57,54,48,50,54,52,48,48,102,102,57,55,51,48,102,97,48,55,99,51,54,52,56,52,51,50,57,53,51,99,97,55,52,52,48,52,57,57,53,50,53,56,97,50,100,100,102,50,102,56,98,98,50,56,55,53,55,98,101,48,50,53,54,48,50,54,52,53,56,101,99,56,49,99,48,50,97,50,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,51,102,52,48,57,54,51,48,55,100,50,49,101,54,48,50,53,100,56,48,57,56,51,48,55,50,56,48,102,99,56,51,97,50,53,98,48,48,102,102,57,51,57,55,54,48,101,57,52,49,101,98,56,51,98,55,48,55,56,54,56,99,102,98,97,102,49,54,101,100,49,53,101,102,53,48,55,48,52,51,101,99,53,48,48,55,99,57,49,100,56,50,101,57,49,56,97,48,52,99,50,98,56,98,55,52,99,50,57,97,57,51,48,97,51,52,55,48,49,51,48,52,51,50,98,100,51,53,48,99,98,48,52,101,56,100,51,50,53,55,100,99,57,54,49,97,54,102,48,48,102,102,55,53,102,48,49,50,50,99,48,102,101,100,97,48,50,54,54,56,48,57,51,56,48,50,53,56,99,49,102,97,50,52,49,54,52,56,52,53,57,57,55,50,48,102,51,48,49,99,50,56,51,57,52,48,102,98,56,55,98,49,101,50,98,53,48,99,98,102,52,50,50,98,100,97,48,102,55,56,55,99,99,49,100,55,56,55,51,52,51,101,52,53,100,98,48,53,55,50,51,56,55,57,100,99,52,100,50,101,52,49,50,53,57,51,56,98,100,100,57,48,97,57,51,57,51,56,98,49,52,99,50,49,55,51,50,101,49,54,52,57,99,57,101,49,97,53,102,48,48,56,99,52,53,48,48,99,57,51,48,48,102,102,55,99,51,50,56,48,57,98,48,48,102,102,101,57,48,55,56,56,48,57,53,57,48,55,99,97,48,52,97,50,57,54,101,53,101,55,52,101,48,55,98,52,53,48,56,51,101,51,48,55,56,50,48,102,97,99,97,99,50,97,98,49,53,54,57,101,99,56,50,52,99,49,100,50,57,53,97,48,101,101,99,48,57,53,101,48,55,54,50,53,54,100,102,50,99,57,49,56,51,98,98,48,49,100,100,52,57,50,48,49,101,49,55,57,50,49,48,99,48,50,101,99,51,99,53,52,49,101,50,102,56,100,102,57,53,57,54,53,55,54,57,52,101,57,102,102,48,49,100,57,53,52,50,97,99,49,102,50,48,51,100,98,48,101,52,48,51,56,57,48,55,53,56,48,102,49,99,49,102,49,56,51,99,57,50,102,53,98,48,101,100,56,55,48,52,49,100,55,48,55,50,52,51,101,48,48,102,102,102,48,52,51,101,48,53,102,51,97,53,54,49,55,48,53,98,98,54,53,51,48,55,54,48,51,57,50,49,100,98,50,99,56,51,100,50,53,101,57,54,50,48,50,53,54,53,48,97,49,49,54,48,53,100,49,54,56,48,57,48,50,97,52,97,55,52,101,52,99,48,52,56,49,52,97,53,55,97,55,49,54,56,57,101,48,57,54,101,53,55,57,53,56,56,48,57,101,53,56,53,99,51,55,52,49,97,56,97,48,49,54,52,50,48,48,102,102,102,57,54,52,56,48,51,101,99,102,56,98,56,48,55,102,101,48,52,99,55,97,51,56,49,50,53,50,48,101,100,48,51,100,97,48,57,100,48,55,50,54,48,101,52,53,50,57,56,52,57,48,55,56,48,49,100,102,99,53,49,97,51,97,51,102,52,53,48,50,54,51,99,49,100,99,56,55,101,56,48,57,56,100,48,55,52,101,49,101,100,101,48,50,54,56,53,102,48,55,48,52,97,51,48,102,55,97,53,49,48,48,102,102,101,57,49,55,52,53,54,97,49,53,48,48,102,102,57,49,56,55,97,99,98,50,48,101,48,100,54,51,100,49,53,57,48,53,56,57,54,53,97,99,98,50,57,102,102,48,99,49,48,50,55,52,99,48,49,102,51,48,49,48,50,55,50,49,49,99,49,102,52,48,51,99,52,48,101,52,48,49,50,98,56,49,100,100,48,50,53,53,52,51,99,50,48,101,51,52,51,98,97,48,102,48,56,51,100,99,100,56,51,98,97,48,55,56,48,57,50,48,101,101,56,48,57,57,49,48,101,101,48,55,100,56,51,99,97,49,99,101,50,98,52,51,100,50,49,101,55,50,97,56,51,97,52,57,48,53,101,55,52,98,48,55,100,97,49,99,52,52,99,48,48,55,54,100,48,55,52,97,52,51,98,97,53,100,57,54,50,56,57,99,51,97,50,53,48,55,57,50,99,57,50,55,57,99,97,101,50,98,97,57,48,99,48,52,98,57,48,56,48,52,101,57,48,55,57,56,48,102,51,99,51,102,101,48,102,57,56,51,102,48,53,100,56,51,99,97,48,55,97,54,49,102,50,48,102,52,48,51,99,50,48,102,101,48,55,56,101,48,97,100,99,53,102,48,55,99,52,51,101,99,49,101,49,50,100,99,51,100,52,49,101,51,50,101,50,56,97,53,50,57,99,97,102,50,56,52,97,101,101,53,56,49,55,56,53,102,50,54,50,55,57,55,48,53,57,48,50,52,48,97,56,50,98,48,97,100,50,98,99,97,102,57,52,100,52,99,55,48,49,50,50,53,55,50,49,97,50,49,53,102,50,52,53,48,53,48,100,98,56,56,48,98,97,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,102,99,48,48,102,102,55,99,50,98,99,48,57,99,97,48,48,54,100,102,54,48,48,102,97,102,56,57,50,97,52,48,49,55,54,97,48,49,51,57,55,99,98,99,48,49,51,48,48,56,48,50,53,53,99,49,99,56,102,50,97,51,49,53,56,48,48,102,54,99,56,48,50,52,54,54,52,101,101,49,102,55,99,50,49,98,48,48,102,102,55,98,54,56,48,49,57,101,54,97,48,51,55,100,56,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,98,50,99,48,48,52,99,48,48,48,102,102,50,55,49,56,48,48,102,102,97,53,100,99,49,101,52,50,56,48,53,55,97,48,48,51,101,51,56,99,48,52,102,50,57,53,56,48,52,56,97,48,48,51,101,99,98,52,49,100,102,56,55,57,56,98,99,52,50,48,52,99,57,52,97,48,52,99,51,57,53,54,49,100,54,48,50,53,52,52,98,55,52,99,57,52,57,52,56,54,98,56,55,55,99,97,100,48,55,98,50,48,102,102,56,49,99,55,57,54,50,53,56,48,55,56,54,57,49,57,49,56,51,57,101,49,101,102,52,98,50,100,55,49,53,101,56,56,49,100,49,52,56,102,50,53,50,97,48,99,49,52,50,57,56,57,102,53,102,49,49,48,102,49,49,53,102,101,55,52,50,55,48,48,102,102,54,54,98,56,48,51,101,100,55,48,49,101,48,48,102,102,55,52,57,99,48,48,102,102,55,100,52,99,56,49,51,102,54,49,101,51,54,99,98,53,97,97,50,56,99,51,102,99,48,52,56,52,56,49,51,52,101,99,48,55,53,49,51,48,48,52,98,99,98,50,51,49,54,97,101,48,55,97,99,48,57,54,97,48,55,57,48,53,56,57,52,56,54,52,55,101,56,57,50,57,56,56,55,100,51,57,49,48,49,98,97,48,49,51,49,54,100,48,55,50,48,99,102,101,48,57,102,48,52,97,55,57,101,54,102,102,48,48,102,102,57,51,99,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,100,54,48,101,101,48,55,56,56,97,54,48,102,53,57,52,101,56,97,53,102,56,55,55,100,51,51,97,55,49,52,101,53,56,48,54,102,100,48,100,51,48,49,50,99,57,52,56,56,49,98,55,52,54,52,56,52,56,52,53,52,56,97,99,56,101,57,52,56,99,56,54,57,53,48,52,53,50,57,49,100,102,57,97,100,53,49,98,100,53,52,100,53,54,100,97,55,97,56,48,52,49,52,97,56,48,54,99,57,56,48,51,101,50,97,101,48,52,100,57,48,55,52,99,49,102,98,48,48,51,101,97,101,52,49,100,57,56,51,57,99,54,99,98,98,99,53,99,48,51,100,53,48,50,53,100,55,56,55,100,51,56,51,100,52,54,97,52,97,99,50,99,56,97,101,99,56,52,48,48,102,102,102,53,55,48,48,57,56,56,48,50,54,50,56,51,100,50,49,99,56,99,48,48,102,102,100,99,99,57,52,97,49,100,99,52,97,48,52,100,56,55,55,56,97,54,97,102,102,56,55,53,99,98,48,48,102,102,102,48,54,56,102,51,98,49,54,100,99,97,101,50,99,98,100,97,49,54,102,102,48,49,57,57,53,55,53,100,55,53,102,102,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,50,102,102,53,48,51,48,48,102,102,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,50,102,102,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,97,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,48,48,48,102,102,53,50,101,101,48,101,101,49,55,102,99,48,50,99,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,49,101,54,52,48,49,102,49,100,99,48,48,102,102,55,100,49,56,49,53,99,48,48,102,97,98,97,48,55,51,98,48,48,102,98,99,48,57,56,52,50,56,48,97,48,52,57,48,50,55,102,48,49,101,101,56,55,55,56,51,99,54,53,50,56,55,101,48,98,55,48,101,100,48,55,97,48,51,100,48,53,56,57,53,97,48,101,56,56,49,99,99,56,55,100,49,50,48,49,100,56,57,55,99,56,56,48,52,98,56,97,52,51,48,56,52,49,102,49,52,102,48,55,53,50,49,102,97,48,102,49,48,55,55,99,51,100,52,48,101,101,48,97,101,48,102,56,48,55,98,56,49,101,53,57,52,48,49,100,49,57,98,54,99,51,100,56,53,101,49,55,48,49,99,56,48,101,98,48,55,99,56,51,101,50,49,99,52,48,101,102,57,53,99,49,102,49,48,102,56,48,102,101,49,99,49,48,48,102,102,55,100,50,54,56,55,54,48,51,101,56,48,48,102,98,99,50,48,50,54,57,56,48,49,102,54,100,52,48,52,99,54,97,49,49,52,48,49,101,100,50,97,49,48,99,51,99,50,48,101,99,52,97,57,48,50,53,52,52,49,100,48,56,55,57,48,51,97,101,53,55,49,55,99,53,55,50,50,56,55,97,99,51,56,50,48,52,98,51,48,49,50,97,56,53,48,49,52,99,48,52,100,55,97,51,48,55,57,48,97,100,48,55,56,97,57,99,56,54,56,99,53,102,56,55,50,52,51,101,99,49,100,99,48,55,100,54,48,101,102,48,51,97,48,48,101,102,56,49,101,49,56,51,98,49,57,50,99,48,51,98,99,49,101,101,50,56,99,97,56,48,55,100,56,49,100,57,50,100,48,97,102,50,100,99,97,100,48,55,55,56,53,102,52,56,49,57,100,56,48,51,101,99,52,56,48,57,102,48,48,102,102,55,51,54,48,48,102,97,100,100,48,50,53,50,99,49,101,98,56,49,51,53,50,48,102,57,56,98,57,50,56,49,57,52,55,48,101,54,57,52,50,53,57,97,50,56,51,98,54,48,101,51,57,55,50,49,101,49,52,56,48,101,100,57,54,52,48,102,97,99,49,102,50,50,53,49,52,99,53,97,97,53,56,51,98,56,48,55,51,48,49,100,50,52,97,50,98,56,51,98,101,49,101,100,50,101,48,48,52,102,56,51,102,52,53,97,57,53,98,52,56,52,57,97,53,99,49,53,97,49,100,51,48,102,48,98,54,49,99,98,48,101,57,97,50,48,55,57,48,49,101,51,56,55,57,56,97,99,57,48,101,52,48,55,51,99,51,99,52,53,56,57,53,102,102,101,48,102,51,50,56,48,53,100,49,48,48,102,102,51,101,53,53,50,48,48,102,97,51,48,50,98,56,49,99,102,50,52,56,55,98,52,48,49,102,54,57,56,48,52,97,97,48,55,55,99,97,48,50,56,99,49,100,52,49,55,99,49,101,48,55,99,98,55,48,50,55,52,56,51,56,99,57,50,49,101,55,48,102,51,97,54,48,55,97,57,49,48,49,102,50,48,51,101,52,48,55,99,101,53,100,97,54,55,48,50,54,51,52,97,54,52,98,48,102,100,56,55,99,56,51,99,48,56,56,53,98,48,55,55,56,49,101,51,48,55,100,56,49,101,53,48,55,55,48,49,100,101,56,55,57,48,49,100,57,56,55,49,53,48,99,51,98,54,100,56,51,98,98,50,99,49,49,52,51,97,54,49,101,50,48,101,99,48,55,51,52,98,101,48,101,99,56,55,56,52,49,101,48,49,54,52,48,101,99,56,49,54,53,48,50,52,50,56,48,49,102,50,97,48,48,102,102,50,54,51,48,51,56,56,48,48,102,98,51,50,48,55,99,52,48,102,99,56,48,57,98,48,48,102,102,102,52,56,55,102,52,51,101,52,48,52,57,100,56,49,51,54,48,49,102,102,50,57,56,51,98,97,57,52,48,101,53,56,98,102,48,55,57,56,57,48,53,57,48,55,49,48,48,102,102,57,50,56,48,101,50,97,53,56,51,99,101,48,101,100,97,51,56,55,52,99,49,101,51,48,51,98,56,50,97,56,51,98,50,48,101,55,56,98,100,50,100,52,51,99,97,48,48,102,102,102,52,51,52,49,99,57,53,48,55,97,99,97,52,48,102,57,48,55,51,99,49,100,55,56,55,49,56,49,100,57,49,55,54,48,52,99,98,57,55,99,57,48,99,48,55,100,99,49,101,51,100,49,54,56,48,102,50,53,48,52,97,50,52,102,56,48,48,102,102,99,98,50,48,48,55,52,53,56,48,102,101,56,49,100,55,48,48,102,102,51,51,48,48,102,102,48,102,97,52,49,99,56,56,51,101,56,48,55,55,101,48,48,97,99,102,48,51,99,55,48,55,53,56,48,102,54,52,49,100,54,56,51,99,53,48,101,102,56,48,50,51,102,48,51,97,50,49,102,97,48,55,55,97,49,102,97,48,101,57,57,55,52,48,48,97,102,50,48,101,101,56,55,57,48,51,98,97,53,57,56,48,51,52,55,49,53,52,57,101,48,100,55,102,56,48,56,57,48,48,102,102,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,102,101,48,48,51,101,57,101,99,48,49,102,52,102,48,48,48,102,102,102,48,57,55,48,50,54,57,99,48,49,102,54,51,57,99,49,100,102,49,54,98,52,53,102,56,49,50,99,99,48,52,99,102,56,48,51,99,98,100,56,51,99,50,48,55,49,57,99,48,52,98,102,49,53,49,56,49,100,55,56,48,51,100,98,56,48,102,49,52,48,57,99,53,99,53,100,48,49,50,102,49,52,48,50,55,56,48,102,51,99,49,101,52,56,55,102,52,51,101,55,99,49,99,102,48,51,98,102,48,102,54,48,51,57,101,102,56,49,101,100,56,55,98,55,48,55,55,55,48,51,99,51,48,48,55,98,99,102,56,50,52,48,97,102,97,50,100,56,97,48,48,102,102,102,54,55,52,50,48,52,48,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,102,102,56,50,48,48,102,102,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,55,53,52,48,50,55,51,99,48,57,52,51,48,55,51,56,48,52,102,56,56,49,50,99,48,48,102,55,99,48,57,52,56,48,55,102,101,56,52,49,101,49,52,99,48,55,53,52,48,102,57,56,97,48,52,51,50,57,99,51,99,50,101,56,55,53,48,98,99,55,99,51,98,56,49,101,57,50,57,48,98,48,50,57,56,51,99,50,53,53,56,55,99,52,51,97,50,49,101,100,48,101,100,49,55,53,51,50,57,54,56,54,56,99,53,102,56,55,50,48,51,101,99,49,100,100,48,101,101,56,55,98,99,97,57,52,53,50,101,99,97,102,50,102,99,51,97,54,53,56,57,54,48,53,48,97,49,57,53,56,49,101,57,48,101,99,56,55,57,48,51,98,50,57,99,53,57,56,55,55,56,98,49,48,49,50,97,99,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,48,102,102,56,98,102,101,48,49,50,49,56,48,48,102,98,51,57,48,48,55,100,55,98,48,51,100,50,48,48,55,100,54,48,48,102,102,49,51,57,48,48,102,51,52,48,57,52,56,48,55,97,52,53,56,56,48,51,100,100,57,99,51,97,55,56,97,55,48,102,49,56,51,98,97,48,55,57,101,56,52,49,100,54,48,102,48,48,55,52,56,51,98,97,48,102,55,56,49,100,53,56,55,98,49,48,51,49,54,54,49,100,50,48,102,102,56,55,55,52,97,101,48,102,48,97,50,56,100,98,56,48,51,98,52,52,51,57,101,49,102,51,52,51,50,56,56,98,97,48,102,55,56,55,55,56,51,97,48,48,102,52,99,51,97,48,49,102,101,48,101,50,49,53,56,49,102,54,48,102,55,54,48,101,57,53,57,55,99,57,99,48,51,101,97,56,48,51,101,51,53,56,48,48,102,57,48,50,49,53,99,48,52,101,48,48,55,53,52,49,100,98,48,48,51,101,98,101,99,48,57,98,99,48,102,53,56,55,56,49,51,52,48,57,99,50,48,101,57,49,52,51,48,49,100,57,48,55,52,50,48,102,53,99,51,100,52,53,98,48,55,97,56,51,102,56,49,101,57,48,50,54,100,99,97,100,50,56,99,97,101,48,55,99,97,48,102,49,52,51,99,56,57,50,49,101,52,52,57,50,56,48,49,100,53,50,49,48,55,55,48,49,100,101,56,55,56,52,49,99,56,56,51,57,100,48,101,49,48,55,52,52,97,53,50,100,52,51,100,52,48,102,52,56,49,101,53,49,55,101,49,101,99,48,55,101,56,53,56,48,50,55,48,51,100,50,53,56,49,54,97,53,56,56,55,101,57,51,56,98,101,57,50,99,48,48,101,100,99,48,49,102,54,102,101,48,48,102,102,102,97,57,100,48,55,51,56,48,48,102,102,102,98,55,48,48,50,53,56,50,56,49,99,55,56,55,101,57,51,99,97,49,48,55,55,48,48,102,102,102,53,99,51,97,54,49,101,51,50,97,56,51,99,56,48,101,51,48,48,102,102,57,56,98,52,56,48,101,49,50,52,48,55,102,52,51,100,52,48,101,53,56,98,50,52,56,48,102,48,56,55,55,57,50,52,49,101,48,50,51,57,52,56,53,49,97,49,48,55,99,52,49,100,98,50,53,49,55,101,49,100,100,48,55,57,50,49,99,55,50,57,100,50,48,51,57,97,49,101,51,48,101,97,49,54,50,49,101,101,57,48,101,97,98,97,53,56,102,48,101,57,56,55,101,48,98,49,50,97,52,98,50,48,102,51,48,51,98,53,48,101,55,97,54,49,53,97,48,49,51,101,99,48,102,52,56,49,100,55,56,49,51,49,52,48,52,56,102,48,49,51,49,54,53,102,48,51,98,55,48,55,56,101,53,49,48,55,102,56,48,57,55,56,48,50,54,54,52,48,57,55,56,48,55,56,48,53,54,50,52,50,52,50,51,98,48,53,97,50,53,48,55,54,52,51,102,56,48,101,101,99,51,102,56,49,100,97,52,56,50,98,52,51,99,99,49,100,50,48,102,56,56,55,51,99,51,100,97,49,100,57,52,100,48,54,55,54,101,48,50,52,56,49,102,54,48,55,55,54,48,102,48,56,51,57,48,53,101,97,55,49,52,52,49,101,48,50,56,57,50,99,51,98,97,49,102,54,48,101,51,48,55,56,56,98,49,50,97,52,98,48,50,56,56,98,101,52,99,102,102,48,49,102,52,52,48,49,102,51,49,54,48,50,55,55,52,48,57,48,102,52,101,48,55,51,97,49,100,54,48,50,52,54,99,98,53,48,101,51,56,55,55,56,49,102,52,56,49,51,100,101,53,48,57,55,101,49,100,100,48,55,56,52,49,100,52,48,102,55,57,52,101,53,56,56,50,52,99,98,50,48,50,52,98,56,51,97,101,53,100,50,52,57,52,48,53,98,48,55,56,100,102,48,102,54,48,55,56,56,97,99,100,52,57,50,53,57,56,55,56,48,49,102,101,56,55,49,99,97,102,52,48,50,57,49,48,56,49,99,48,97,54,100,56,48,57,55,97,55,56,55,52,57,50,52,51,98,50,48,102,102,48,51,102,51,48,53,49,49,54,48,49,100,50,48,50,53,102,97,56,51,102,54,48,49,55,52,99,98,97,56,100,52,49,100,51,48,101,57,56,55,97,48,51,102,99,49,101,57,48,101,99,48,55,49,52,51,56,97,49,100,97,50,102,56,51,101,97,49,102,55,48,102,56,57,55,101,53,51,56,55,52,99,51,57,97,49,100,49,48,101,97,49,52,99,53,56,56,55,56,56,51,100,50,49,101,99,48,102,52,56,55,56,57,51,57,49,99,97,97,48,101,100,56,55,53,99,51,98,52,49,100,99,50,97,53,48,100,51,56,98,56,50,102,56,51,99,50,53,101,49,55,48,57,56,56,56,53,52,49,53,52,53,51,57,53,99,56,54,57,97,53,56,49,54,56,53,56,50,52,50,50,49,53,99,56,48,100,51,57,54,101,52,52,100,55,102,56,51,98,54,48,48,102,102,102,97,99,54,48,48,102,102,55,100,55,98,48,51,100,50,48,48,102,102,55,100,57,102,56,49,51,57,48,48,102,102,101,99,52,48,57,52,56,48,55,53,97,53,56,56,48,51,100,97,55,99,51,100,57,56,98,56,48,102,49,56,51,99,53,48,55,57,101,57,97,49,100,54,48,102,48,48,102,102,55,98,52,51,98,97,48,101,56,52,49,100,53,56,55,52,100,48,51,57,54,54,49,101,100,48,102,102,56,55,56,56,97,101,48,101,102,50,50,56,102,98,48,48,102,102,51,98,51,56,51,57,101,49,99,99,52,51,50,102,52,98,97,48,101,56,48,55,55,56,51,100,101,48,102,52,99,51,100,101,49,99,48,48,102,102,101,50,49,54,54,49,102,54,48,101,56,101,48,102,54,99,49,55,99,56,50,48,49,99,100,97,48,52,97,101,48,49,50,98,56,48,101,50,52,48,57,50,102,48,55,49,54,49,99,54,48,50,53,97,52,48,57,54,97,48,101,51,55,48,55,54,101,48,101,52,99,49,100,97,100,48,55,57,55,56,55,50,99,51,57,55,99,51,99,99,49,102,48,48,102,102,102,56,54,50,57,56,48,49,101,101,101,48,102,55,57,55,101,49,102,97,48,102,49,56,48,51,97,99,56,49,102,99,48,102,49,48,55,97,56,51,100,99,53,57,101,52,102,48,102,54,48,55,97,56,98,99,50,100,102,48,48,57,99,57,55,99,53,56,101,52,49,101,57,98,57,48,49,48,48,49,50,54,53,54,97,49,97,48,50,49,50,49,56,49,55,48,56,48,51,101,57,51,52,48,49,102,53,48,52,48,101,99,99,48,49,102,53,49,97,48,52,98,48,50,48,48,102,102,55,51,49,98,57,48,101,102,56,55,57,99,48,57,97,49,48,55,97,52,49,100,102,48,101,98,97,52,48,49,51,54,48,48,102,102,102,55,56,51,97,52,53,57,48,51,99,49,101,49,100,55,48,55,56,99,49,101,57,48,101,97,48,55,56,52,49,101,50,49,55,97,49,99,57,50,57,99,51,98,54,49,100,98,48,102,56,56,55,56,57,51,56,97,97,50,97,99,51,98,99,48,101,97,56,97,97,48,55,97,48,53,100,48,51,98,101,50,97,56,51,99,99,53,49,48,55,52,99,49,100,102,57,54,50,48,102,49,56,97,101,50,97,100,49,52,51,101,99,49,102,52,48,101,98,57,52,48,53,97,57,54,51,56,97,48,50,56,52,48,97,56,99,48,49,102,50,55,48,48,102,102,48,55,100,101,102,48,48,51,99,57,49,56,55,49,56,98,100,48,50,52,52,48,48,57,52,102,48,102,97,48,54,50,48,52,100,100,48,51,100,102,48,101,48,97,54,54,48,55,56,101,48,102,52,52,49,100,101,48,51,99,51,48,49,50,53,48,102,101,48,49,50,55,52,49,100,98,50,99,56,98,55,48,101,48,57,54,54,49,100,101,101,102,49,53,99,48,48,102,54,49,56,55,56,49,48,101,56,49,101,48,48,51,102,48,48,55,54,56,53,56,48,51,99,54,52,48,48,101,101,102,50,57,52,51,102,97,49,99,49,48,55,97,48,48,102,102,101,54,56,97,51,52,57,48,101,56,48,51,101,56,50,97,54,57,48,97,99,51,100,52,48,101,99,52,98,100,52,100,102,102,48,56,50,48,50,54,56,48,48,49,102,50,101,48,48,101,50,56,51,98,53,48,48,55,100,97,57,56,51,98,52,48,55,50,99,48,101,56,57,48,99,49,100,102,56,55,100,48,48,49,102,53,102,54,48,101,99,99,51,102,99,53,57,56,51,97,51,48,50,54,51,48,49,102,100,57,53,52,49,101,55,50,101,48,51,101,48,53,51,56,51,100,48,50,57,56,51,102,54,99,56,51,97,53,54,49,51,99,49,102,99,48,51,97,102,54,48,51,98,52,48,101,97,97,99,51,100,99,53,53,101,48,50,53,51,52,51,100,56,53,54,48,51,100,48,52,49,50,98,57,48,56,51,57,48,53,56,56,51,100,102,48,101,49,56,49,51,52,56,49,99,50,52,100,50,101,100,51,56,51,97,100,48,56,52,101,57,55,54,48,101,98,48,49,101,48,56,55,53,48,48,55,53,52,48,101,57,56,55,98,48,51,97,101,49,102,101,48,101,98,48,55,54,48,51,102,52,49,99,53,48,102,50,57,52,50,49,102,53,48,101,52,48,55,99,52,97,48,50,57,99,51,100,56,49,99,101,48,102,55,56,55,53,48,98,57,50,98,99,51,99,52,49,100,55,48,102,54,48,55,53,56,51,99,52,56,50,56,101,53,97,56,55,54,99,51,100,48,49,100,98,48,102,49,57,53,48,57,56,57,99,53,52,49,55,99,49,100,101,50,102,48,97,55,52,99,52,52,50,100,99,97,97,50,101,52,97,102,52,98,52,100,50,98,99,98,53,50,98,57,50,49,49,48,98,48,52,48,55,53,100,54,100,99,56,97,97,48,48,56,51,48,53,48,49,100,102,52,48,49,102,49,52,49,48,48,102,102,55,100,100,53,56,55,56,99,49,100,55,48,51,100,51,48,101,51,56,48,51,101,97,99,56,48,57,56,102,48,102,51,101,52,57,48,55,50,56,48,102,50,99,51,53,48,101,101,48,49,50,55,54,53,100,97,54,51,56,48,101,98,56,51,57,97,49,100,99,48,55,50,99,48,102,52,56,98,49,48,102,48,56,51,99,102,48,55,97,52,49,101,52,48,101,48,56,55,57,48,98,49,52,57,50,57,48,51,97,97,49,101,102,48,102,100,54,48,50,54,51,52,51,100,54,49,102,52,97,50,57,56,51,57,56,57,56,53,99,56,55,101,56,51,101,50,49,101,49,50,98,48,49,101,56,97,49,56,55,48,56,49,100,98,48,55,49,99,51,57,52,57,97,53,54,56,51,99,57,52,101,50,99,52,51,97,49,102,101,48,53,48,56,48,48,102,57,48,102,48,48,51,101,97,50,52,48,49,101,49,53,48,48,52,101,52,99,101,48,55,53,99,53,49,56,48,57,54,48,49,50,55,54,48,52,99,56,101,48,102,48,48,102,102,55,99,56,48,57,53,102,48,52,101,56,55,101,101,52,51,101,54,49,101,50,48,101,101,102,48,101,97,50,48,48,55,51,98,48,51,100,97,48,55,53,48,49,101,52,48,49,51,52,52,51,52,49,48,102,55,97,51,48,48,102,102,51,100,51,56,48,102,54,48,55,98,99,97,100,101,49,99,99,50,99,48,98,101,48,48,102,102,55,98,98,51,49,55,99,48,101,98,99,51,99,101,49,99,50,48,49,51,51,48,55,57,50,49,102,51,48,55,57,50,53,55,56,51,99,98,99,53,49,48,48,98,102,97,97,48,49,101,97,48,48,52,101,55,56,49,50,56,54,48,101,55,52,48,57,102,49,48,50,53,56,48,49,101,102,56,49,50,57,48,48,102,102,100,48,56,51,99,50,57,56,48,101,97,56,49,102,51,49,52,48,56,54,53,51,56,55,56,53,100,48,101,97,49,55,56,102,56,55,55,48,51,100,50,53,50,49,54,48,53,51,48,55,56,52,97,98,48,102,56,56,55,52,52,51,100,97,49,100,97,50,101,97,54,53,50,100,48,100,49,56,98,102,48,101,52,48,55,100,56,51,98,97,49,100,100,48,102,55,57,53,50,56,97,53,100,57,53,99,53,102,56,55,52,99,98,49,50,99,48,97,49,52,51,50,98,48,51,100,50,49,100,57,48,102,50,48,55,54,53,51,56,98,51,48,101,102,49,54,50,48,49,50,97,99,48,52,101,55,56,49,50,56,54,48,102,56,99,48,57,48,100,48,50,54,55,99,49,101,102,48,49,50,57,48,48,102,102,102,102,100,48,56,51,98,99,56,54,48,102,53,56,49,99,99,56,55,56,49,48,56,97,55,48,102,48,98,97,49,100,52,50,101,100,56,48,102,50,48,55,53,99,98,98,50,98,99,98,57,48,101,102,49,53,54,49,102,50,48,101,56,56,55,98,52,51,98,52,53,100,52,99,97,49,97,53,97,52,49,52,48,49,102,56,48,101,52,56,55,56,56,51,98,97,49,101,102,50,97,53,49,52,98,99,50,98,99,51,98,101,49,101,99,50,98,56,97,102,50,102,53,48,99,97,100,48,102,52,56,55,54,52,51,98,54,49,101,54,52,49,50,99,99,51,98,99,53,55,55,102,56,48,54,50,97,48,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,48,54,55,48,48,102,102,49,102,50,54,51,48,48,55,100,52,48,56,51,99,100,48,48,55,100,97,52,56,49,50,98,101,48,101,99,52,51,101,52,48,52,98,98,99,57,55,101,49,101,52,48,50,54,56,48,48,102,102,57,53,53,48,102,48,56,55,56,49,50,52,49,100,53,48,51,97,48,52,54,50,100,48,49,100,102,57,52,52,49,100,55,48,55,98,99,49,100,53,48,55,100,52,49,101,48,48,102,102,55,54,50,53,48,48,102,102,51,100,49,50,57,56,98,97,48,102,50,48,51,99,52,48,102,49,56,55,49,56,97,97,48,101,55,57,55,101,49,100,52,50,97,48,51,57,52,53,49,56,51,99,51,48,101,101,48,55,57,57,50,56,51,100,56,48,50,53,102,54,53,55,56,55,53,99,51,100,99,49,99,56,98,48,101,98,57,55,99,53,98,56,55,101,52,51,98,97,53,102,56,55,52,48,49,54,51,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,51,55,101,50,102,102,56,48,52,49,57,48,55,52,99,51,100,56,49,101,56,48,101,48,56,55,97,52,51,98,48,49,102,97,48,101,50,56,55,57,52,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,52,101,49,101,99,48,101,54,56,55,98,99,51,97,56,53,99,57,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,55,50,100,52,51,98,54,49,101,56,48,101,100,48,55,56,99,97,57,52,99,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,50,49,54,101,53,53,49,55,48,53,55,50,54,50,49,49,54,48,53,53,57,54,48,56,101,56,56,53,56,97,48,51,97,100,100,98,55,49,53,50,48,49,99,49,54,48,48,102,97,51,51,48,48,55,100,99,98,48,55,48,99,48,49,102,55,48,56,48,52,98,97,49,55,56,49,101,53,52,57,48,101,97,55,48,55,54,101,48,52,99,99,48,51,56,56,48,48,55,98,51,56,51,98,101,48,52,99,98,56,51,98,57,50,97,100,48,99,98,97,55,48,51,56,52,56,99,53,99,56,55,98,100,49,52,98,100,101,49,100,49,48,55,56,99,48,101,99,48,51,99,52,53,57,53,50,55,101,52,98,48,101,48,48,51,99,55,99,49,100,49,48,102,54,50,54,49,53,99,49,99,100,50,102,52,98,98,50,99,48,51,102,97,48,101,101,56,98,98,50,56,52,98,98,48,101,98,56,55,57,57,99,48,102,48,57,53,48,56,54,49,99,102,48,55,57,101,48,102,48,99,48,53,97,55,48,48,102,102,55,99,98,54,52,48,49,102,52,98,99,49,100,54,48,101,53,57,53,54,57,56,48,48,102,102,102,98,53,53,48,50,53,55,52,49,100,102,56,55,55,99,51,97,56,53,52,97,53,56,55,56,52,51,50,48,50,55,98,56,97,52,50,97,99,51,99,54,53,55,49,52,54,53,55,50,53,56,55,97,56,51,102,99,49,101,55,48,101,98,48,55,53,56,49,100,99,48,51,102,100,48,101,97,48,55,48,57,50,56,97,56,52,50,52,52,52,56,48,102,48,48,102,102,55,100,56,51,101,99,49,101,51,55,99,51,97,101,48,102,100,53,50,56,51,97,101,49,101,49,101,53,56,48,55,56,52,51,100,97,53,102,48,55,48,56,49,101,51,101,48,55,55,54,57,101,53,98,49,54,52,48,102,99,99,49,101,55,53,56,48,57,57,50,48,52,57,56,48,49,51,55,56,48,102,56,99,48,57,48,100,48,50,54,55,99,49,100,48,56,49,51,54,101,48,52,98,102,50,54,56,55,55,57,48,99,49,101,98,48,51,57,57,48,102,48,50,54,57,55,48,49,100,101,54,56,51,100,54,53,50,51,48,49,101,52,48,101,98,57,55,54,53,55,57,55,50,49,100,101,50,100,48,51,57,97,49,101,101,48,101,57,48,55,57,52,97,53,97,97,52,51,52,98,52,56,50,56,48,51,101,101,49,99,57,48,102,49,48,55,56,56,51,97,48,53,98,50,53,49,52,54,53,56,48,55,55,99,51,100,56,53,55,49,53,101,53,101,97,54,49,54,52,49,100,54,48,102,51,48,55,54,99,51,99,99,56,50,53,54,48,55,56,52,97,101,102,102,48,48,102,102,101,99,97,50,99,56,48,57,54,57,48,55,53,99,53,57,48,49,51,52,99,49,99,100,48,50,55,49,51,57,53,53,100,48,48,49,102,53,48,55,52,48,48,57,55,101,48,55,57,48,48,52,98,53,48,48,102,102,57,101,49,53,99,56,50,49,100,101,52,52,101,49,101,57,48,55,53,99,48,102,50,48,49,101,50,56,51,97,54,48,55,97,49,56,97,57,48,102,97,49,54,53,99,51,98,100,52,49,101,102,50,102,48,48,102,102,49,101,99,53,48,102,54,56,51,97,57,48,52,101,48,51,98,56,52,48,48,48,102,102,55,98,97,57,48,52,51,98,97,49,100,97,99,48,102,49,56,49,101,97,100,102,48,101,102,49,54,50,53,57,48,55,98,99,48,52,99,52,97,101,48,50,56,55,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,99,54,52,48,49,102,53,100,97,48,52,102,56,48,51,57,98,48,48,102,102,55,100,57,49,48,49,50,57,54,48,101,97,48,48,102,102,57,97,57,48,55,51,50,53,99,57,52,48,102,50,51,56,55,99,56,97,49,50,98,49,49,52,49,101,52,56,55,49,99,97,54,48,102,48,97,52,48,55,57,48,98,50,48,55,50,56,48,102,57,49,49,52,97,54,50,97,57,50,99,49,101,51,56,51,57,56,48,102,54,97,53,49,54,50,49,100,102,48,101,57,49,55,48,48,102,102,50,55,99,49,99,53,50,100,52,98,50,57,52,50,52,50,50,101,48,98,50,48,101,57,56,55,55,57,98,48,102,97,48,55,52,100,50,99,51,98,54,48,102,49,99,51,98,50,53,54,53,48,55,50,48,51,101,48,49,100,100,50,99,52,98,48,48,50,101,54,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,55,102,99,48,53,48,50,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,51,55,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,50,56,49,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,98,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,102,102,48,50,48,50,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,52,48,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,51,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,53,55,102,99,48,50,99,49,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,50,53,48,48,102,102,55,100,53,56,48,48,102,102,51,101,99,98,52,49,102,49,48,48,102,102,51,101,97,57,48,48,102,102,57,98,53,48,101,101,56,49,51,52,52,48,101,56,48,97,53,48,101,102,56,55,99,53,56,52,56,50,56,48,98,48,48,55,55,48,48,102,55,48,49,100,97,48,55,56,97,49,49,53,49,52,97,100,48,55,97,56,48,101,55,48,51,99,97,53,99,56,55,54,52,98,100,48,102,53,48,55,50,53,49,52,51,99,102,56,97,97,50,99,56,98,56,48,101,49,48,55,56,50,56,98,56,48,101,57,48,55,54,99,51,99,97,49,100,48,48,102,97,49,52,54,56,54,57,99,101,48,55,55,56,51,100,54,49,100,102,50,57,97,56,51,99,50,53,48,56,55,99,48,51,57,48,101,48,55,98,56,51,56,52,49,101,100,48,48,102,102,101,52,100,48,50,53,55,48,48,57,97,51,48,55,49,50,48,52,101,56,48,51,56,98,48,101,51,48,49,51,50,99,48,52,98,53,48,55,101,55,56,51,99,56,48,55,50,54,48,102,50,97,56,51,99,98,56,51,57,54,49,102,52,101,49,100,57,48,102,56,48,55,51,102,49,55,50,48,48,102,54,56,56,55,98,99,98,102,48,101,50,56,55,56,99,48,49,100,53,98,48,102,101,48,55,55,52,51,97,97,49,101,100,50,98,51,50,48,48,55,97,99,51,97,97,53,101,49,53,49,56,48,52,101,52,97,49,50,98,98,50,55,55,52,50,99,57,101,56,48,48,57,99,50,98,53,51,49,48,49,51,53,51,48,48,50,51,53,99,49,100,53,48,51,97,99,48,102,100,56,51,102,48,48,102,102,55,97,54,48,101,100,52,49,99,98,48,51,97,100,50,56,102,48,55,57,56,49,101,54,48,51,101,50,48,55,56,48,49,99,101,48,55,53,99,48,101,101,52,51,98,53,52,53,57,57,52,101,53,51,101,48,102,49,48,55,101,99,49,101,48,48,102,102,55,56,52,97,99,48,101,98,56,55,52,99,97,48,57,50,101,56,98,102,52,100,50,57,52,51,98,56,53,53,54,50,101,48,51,99,50,53,99,57,53,97,53,55,101,50,99,48,98,99,50,99,56,97,101,50,56,99,97,102,48,52,99,56,50,55,56,98,51,50,99,57,48,48,102,102,97,100,56,55,53,51,54,52,48,51,100,49,52,49,99,49,48,51,56,52,48,55,51,56,48,52,97,99,48,51,57,97,48,55,55,101,48,52,98,102,48,49,50,102,56,48,101,102,48,97,49,48,55,53,56,48,101,55,52,49,100,53,49,52,48,99,56,55,54,99,51,56,99,49,99,54,48,101,99,51,50,102,56,48,57,55,49,53,48,53,55,54,52,57,55,100,50,100,50,53,50,49,50,53,50,53,51,53,50,49,51,52,98,54,50,102,56,51,99,48,53,101,57,54,101,57,54,53,56,56,55,57,48,51,101,50,49,101,57,50,102,52,98,49,50,99,56,51,100,56,49,102,51,48,102,54,57,54,54,53,99,48,55,97,48,51,99,101,53,98,49,55,97,49,101,54,50,102,48,98,51,50,99,100,51,55,102,99,56,56,48,57,97,51,48,50,54,56,99,49,99,52,56,49,50,53,101,48,101,50,99,51,102,50,48,52,99,98,48,49,51,50,97,49,102,57,101,48,101,100,99,49,99,57,56,51,98,53,101,49,100,97,99,49,102,52,48,102,97,54,48,101,99,56,55,99,48,51,101,49,56,97,54,48,48,55,98,98,56,51,100,101,53,48,48,55,49,52,51,98,56,48,48,101,97,100,56,55,48,99,51,98,97,49,101,97,48,102,55,49,54,55,57,51,99,51,100,54,49,101,97,50,56,99,97,56,101,48,50,52,99,53,48,57,54,51,57,48,55,97,54,102,52,102,52,102,48,52,57,57,53,97,56,54,57,101,57,97,56,54,48,49,51,97,56,48,48,102,98,53,56,48,48,55,100,97,100,48,49,51,49,56,48,48,102,102,102,98,54,56,48,50,54,51,49,50,56,49,102,52,48,51,101,98,52,56,57,48,101,98,48,55,48,52,51,97,100,56,98,57,50,57,52,49,99,49,56,51,56,53,50,56,99,98,97,52,56,50,99,52,51,56,54,48,101,51,99,51,56,52,53,56,98,99,56,99,57,50,102,57,53,101,53,54,98,101,57,50,56,56,53,55,54,48,102,52,56,51,99,51,48,102,52,102,50,98,52,97,100,52,102,48,55,97,56,48,102,52,49,51,99,97,101,50,98,56,98,101,48,55,56,48,53,101,49,53,97,53,52,57,53,101,53,55,57,53,56,49,100,51,48,101,49,56,55,53,48,49,100,102,48,51,98,101,48,101,54,56,48,55,51,51,56,51,100,53,48,55,53,56,49,99,52,48,55,101,48,48,102,102,101,98,48,49,101,53,56,51,57,53,48,55,97,52,53,49,102,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,101,50,48,101,98,56,49,101,51,48,55,54,97,52,98,51,50,101,48,97,54,101,49,101,49,48,101,50,48,55,102,99,51,98,99,53,57,56,55,53,99,51,100,56,53,48,53,49,55,52,49,100,102,52,100,50,57,52,51,99,54,53,53,55,50,101,48,51,98,99,53,99,57,54,52,53,55,55,50,99,48,97,50,50,99,56,97,101,50,102,48,97,102,48,52,99,56,50,55,56,97,99,50,99,57,48,48,102,102,98,50,56,54,57,51,54,52,48,50,50,54,99,49,101,97,56,51,97,99,48,102,100,56,51,56,102,48,55,97,54,48,102,50,56,49,99,98,48,51,100,50,50,56,102,48,55,54,52,49,101,54,48,51,57,100,48,55,56,48,49,102,49,48,55,53,99,48,102,49,56,51,98,53,50,53,57,57,52,101,53,99,54,48,101,101,56,55,101,99,49,100,102,56,55,56,52,98,51,48,101,98,56,55,98,48,97,48,101,53,100,49,52,48,57,97,53,100,48,55,55,48,98,53,99,53,51,56,55,56,52,97,54,50,99,56,97,102,101,53,56,49,52,54,53,57,49,54,50,53,49,97,55,56,50,53,56,49,51,99,53,54,49,54,52,57,101,53,54,100,98,52,57,98,53,102,101,49,54,97,97,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,102,102,56,50,48,48,102,102,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,52,48,51,53,48,49,102,102,48,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,48,57,57,54,48,101,98,56,48,49,102,53,102,50,48,52,102,99,48,51,102,49,48,101,50,57,52,48,48,102,52,56,49,99,97,48,49,50,51,101,48,52,100,102,48,51,100,101,48,55,54,50,49,101,54,57,50,99,101,52,51,98,56,48,102,49,48,49,100,55,56,49,50,100,50,48,102,97,52,49,101,48,56,55,49,48,51,99,55,56,97,54,50,101,56,98,51,50,56,48,98,97,48,49,50,51,48,102,54,56,55,53,48,51,57,97,53,100,48,55,55,52,98,55,48,49,50,54,48,102,48,49,53,48,53,57,57,52,52,53,57,101,52,49,50,99,49,100,48,49,50,102,50,102,48,97,99,52,101,50,98,49,51,102,52,49,54,48,56,48,57,57,51,49,102,101,48,57,98,97,56,48,54,57,99,48,48,51,101,51,57,48,48,48,102,102,102,98,48,56,48,50,52,49,99,49,99,55,56,48,51,101,57,57,99,48,57,51,57,48,55,53,99,48,102,97,99,48,57,100,102,48,50,53,48,52,49,99,102,56,51,99,100,48,101,99,100,48,49,51,48,55,54,49,101,51,48,55,55,50,48,102,52,48,48,57,57,54,48,55,50,99,48,101,102,99,51,102,54,49,100,98,48,49,51,57,48,50,54,57,56,49,102,54,57,55,101,53,50,101,50,101,99,51,97,50,49,101,98,48,102,57,49,52,99,49,101,51,50,97,51,57,55,50,49,100,102,50,100,99,97,99,50,102,52,97,100,101,57,99,53,55,99,54,50,99,48,97,52,50,99,100,48,52,98,50,52,48,102,54,53,55,97,55,97,49,55,97,48,48,102,102,98,52,101,48,55,101,52,48,52,97,57,48,49,51,52,99,48,52,98,48,54,48,101,97,99,56,49,51,50,101,48,52,98,53,56,51,102,102,48,50,53,101,51,48,55,101,55,57,55,56,48,48,102,102,102,54,53,53,48,51,102,52,48,55,51,54,48,102,49,56,49,100,50,100,48,55,99,55,48,55,54,99,48,52,97,55,48,55,56,102,48,55,53,54,56,51,102,97,49,100,99,50,56,51,57,55,100,56,97,49,99,49,101,50,50,56,99,48,52,102,98,49,52,100,100,51,98,49,53,97,48,50,55,99,53,51,100,49,54,50,52,52,48,52,99,53,48,55,51,56,48,98,99,50,102,102,56,48,101,102,97,48,48,102,57,57,49,48,49,51,54,48,48,52,97,99,56,49,51,51,102,99,48,49,102,53,99,98,56,48,57,54,56,48,50,54,53,52,48,57,55,101,48,50,54,49,98,56,55,50,48,48,102,102,49,101,54,102,55,48,55,100,52,48,49,101,56,54,48,51,101,52,48,55,55,50,48,102,54,55,48,55,51,56,48,49,101,101,52,48,48,55,57,54,49,48,48,55,98,55,48,48,102,102,49,101,101,97,48,48,102,102,55,98,48,99,51,99,56,53,102,101,48,101,102,56,48,57,102,54,50,56,48,98,101,48,49,50,49,48,49,51,56,48,52,57,48,48,102,102,57,97,102,50,56,99,98,54,48,49,50,102,48,100,48,48,102,102,52,98,49,51,52,51,51,48,49,50,48,57,55,53,48,55,97,48,51,97,52,48,48,102,97,99,98,48,48,55,100,57,48,56,55,102,52,51,97,56,49,100,97,48,102,99,56,55,49,52,48,49,102,53,102,54,48,52,101,100,56,55,99,56,51,57,52,49,102,53,48,101,102,57,52,99,49,101,99,48,101,56,56,55,99,56,51,97,52,48,52,97,56,48,51,102,56,48,102,50,56,55,53,48,51,100,56,49,100,53,48,102,50,57,53,56,56,56,53,98,48,55,55,56,51,99,97,49,100,98,48,102,48,57,53,52,49,99,49,52,100,50,97,48,98,100,50,56,48,98,100,50,97,100,50,57,49,48,98,55,50,97,99,98,97,50,98,53,51,100,51,52,97,100,50,99,48,97,102,52,100,52,53,50,99,48,97,101,55,50,100,57,98,57,98,102,102,101,48,56,98,97,101,97,49,100,50,48,102,97,56,48,57,55,98,48,55,102,54,48,52,98,54,56,55,97,49,48,52,51,56,101,48,52,99,54,48,51,57,49,48,55,98,56,48,101,48,56,51,101,99,53,98,48,55,55,53,49,48,51,100,54,53,54,56,55,51,56,49,102,53,48,51,98,52,48,102,57,48,51,97,99,48,102,53,49,54,56,49,100,54,52,101,50,99,56,98,52,50,97,52,97,101,48,102,51,57,53,99,49,100,100,48,102,100,57,52,56,53,48,57,54,99,57,54,49,100,102,52,101,50,100,52,97,50,50,101,56,97,57,52,49,50,101,57,48,53,48,101,99,97,101,55,49,51,99,97,51,50,100,99,97,101,99,101,55,55,57,48,49,51,97,54,48,50,53,57,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,99,48,51,102,101,49,52,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,51,98,101,49,52,48,50,52,49,99,48,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,55,102,99,48,98,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,51,55,101,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,49,54,50,52,48,57,53,99,48,50,54,56,99,49,102,97,56,49,50,53,101,48,102,100,48,51,56,101,48,52,99,98,48,49,50,100,52,49,102,57,99,48,101,100,99,49,102,54,48,51,98,53,56,48,102,50,101,48,101,53,56,55,100,51,56,55,54,52,51,57,101,49,101,102,101,53,51,55,48,102,55,48,55,51,99,98,102,48,101,50,56,55,56,99,99,49,100,98,48,102,101,48,55,55,48,51,100,54,49,100,48,50,99,98,97,55,56,55,53,48,51,100,52,53,101,49,53,49,56,48,52,101,52,97,49,50,99,55,97,48,56,50,55,55,50,55,57,53,101,48,57,50,50,99,57,48,100,48,49,51,53,48,99,48,51,52,99,52,51,98,97,48,48,102,57,51,49,56,49,50,52,48,49,101,57,48,48,55,100,53,53,56,51,99,52,48,48,55,100,57,48,57,52,97,99,56,54,56,49,102,102,48,55,53,52,48,48,102,54,56,48,55,48,48,102,102,51,102,48,48,102,102,52,57,56,57,54,48,48,102,48,52,51,97,52,53,49,48,51,100,101,50,98,52,48,57,56,102,48,102,101,98,97,57,50,56,56,49,99,57,48,55,54,48,53,55,49,55,52,53,101,52,57,53,99,48,48,102,55,52,48,51,98,99,48,102,53,48,48,57,55,48,55,57,48,51,102,99,53,48,48,51,100,99,48,101,97,48,55,52,56,98,99,52,98,50,99,52,49,99,97,48,55,48,99,49,101,57,56,55,99,100,97,48,55,55,49,54,49,102,99,48,55,53,48,48,102,102,102,51,48,49,100,49,48,55,53,48,48,50,57,50,49,55,53,102,102,48,54,57,99,48,57,99,102,48,50,54,102,48,49,102,49,56,49,51,101,52,48,52,99,102,56,51,100,101,48,50,54,100,99,49,102,102,97,54,56,55,55,100,51,48,49,101,98,48,51,101,54,48,102,48,50,49,49,55,48,49,101,49,54,56,51,97,56,53,50,51,48,49,100,98,48,101,98,49,52,56,53,55,57,52,99,49,100,101,50,97,99,51,57,97,49,100,49,48,101,57,48,55,54,56,97,53,57,97,52,99,52,98,52,55,50,56,48,51,57,48,49,99,57,48,101,101,56,55,55,52,51,97,48,53,52,97,53,49,55,56,53,56,48,55,56,48,51,100,56,53,56,57,53,101,53,49,50,49,57,54,52,49,101,57,48,102,51,48,55,57,48,51,99,99,57,99,53,57,56,55,56,52,98,49,48,49,57,53,52,48,49,102,48,97,97,48,48,54,98,97,55,48,51,102,99,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,48,97,48,54,97,48,51,55,101,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,102,102,48,49,98,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,48,49,52,48,56,48,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,48,100,102,97,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,48,97,48,52,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,55,102,99,48,54,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,50,101,50,52,48,49,102,52,102,48,48,48,102,102,102,97,55,56,48,55,101,97,48,48,102,102,102,98,55,98,48,55,101,97,53,98,56,55,48,48,102,102,51,56,48,53,98,56,48,51,100,51,53,48,55,50,54,48,101,100,98,57,53,98,56,48,57,56,48,48,102,102,55,102,102,57,48,48,102,102,51,97,50,49,102,49,97,48,55,51,98,56,51,101,48,49,99,102,48,55,57,101,53,101,48,51,97,56,99,48,48,102,52,97,48,98,98,48,55,97,52,48,101,100,52,51,100,56,48,102,48,98,48,51,99,52,48,102,54,48,51,98,52,52,97,48,101,53,57,99,51,57,52,57,99,57,99,48,48,102,54,55,56,50,54,99,48,49,101,101,52,48,102,50,48,50,52,99,97,99,52,52,56,57,50,99,52,48,51,52,52,48,48,49,102,55,55,52,48,52,97,50,56,51,101,52,48,50,55,99,56,48,49,102,53,57,52,48,52,99,50,56,49,50,57,50,48,101,48,100,48,56,97,49,52,98,48,55,97,101,48,102,57,56,51,99,48,48,102,102,52,98,98,49,52,97,49,100,101,55,52,51,100,56,53,101,97,51,56,55,54,99,51,97,97,53,51,57,53,99,53,48,56,49,51,52,48,48,102,102,101,53,56,51,100,101,49,101,100,48,102,55,56,55,57,48,98,56,97,57,52,100,52,98,52,54,48,101,102,48,55,50,99,51,57,52,49,100,99,48,102,49,56,55,99,99,98,52,52,52,50,57,48,97,101,50,102,99,51,100,56,53,57,49,53,99,53,50,50,52,57,53,97,49,100,53,48,101,100,48,55,57,52,51,99,99,57,97,53,54,48,55,55,56,98,51,48,102,102,48,48,55,100,55,54,56,49,50,49,101,48,101,54,99,48,49,102,53,98,97,48,52,97,53,56,51,97,56,48,50,53,53,56,49,99,99,57,52,99,53,48,98,50,56,101,49,99,100,50,56,52,97,99,52,97,48,55,57,50,49,102,56,50,57,56,51,98,99,57,48,49,100,98,50,99,56,49,102,53,56,51,101,52,52,97,50,57,56,97,97,52,52,48,55,56,101,48,102,57,99,51,100,97,56,97,53,56,56,55,56,48,51,100,97,53,99,48,48,102,102,57,102,48,55,101,56,98,53,50,98,54,53,51,53,48,56,97,55,50,99,56,51,100,56,49,101,49,54,99,51,57,54,49,100,51,52,52,48,101,100,56,51,98,56,48,101,99,57,54,55,50,49,99,56,48,101,55,56,55,55,52,97,101,50,98,102,102,99,49,57,99,48,55,53,52,48,101,98,48,51,56,56,48,101,51,99,49,100,54,48,51,98,52,48,55,50,97,48,101,98,52,97,51,101,49,100,57,48,55,54,54,48,101,55,52,49,100,102,56,55,51,56,49,100,55,48,51,98,57,48,101,100,53,49,54,54,53,98,57,55,51,52,49,100,101,48,101,50,48,55,48,48,102,102,51,98,99,53,54,48,55,53,99,51,97,54,53,48,52,57,55,52,49,101,48,52,100,50,101,56,51,99,54,53,97,102,50,57,99,51,98,99,53,51,49,53,97,53,55,52,57,54,48,53,101,49,54,52,53,56,57,55,56,53,56,48,50,53,56,49,51,99,53,97,49,54,52,57,101,53,57,53,98,97,57,98,52,49,48,52,48,52,102,98,56,49,50,55,56,49,99,55,48,50,55,102,56,48,57,51,56,48,50,54,49,52,48,57,51,100,48,55,56,101,57,57,52,53,52,56,55,55,99,49,102,56,48,55,48,49,51,52,97,48,50,98,56,51,99,57,54,56,99,53,98,57,54,50,48,48,102,102,102,54,52,56,55,101,52,97,55,50,99,48,97,100,48,102,53,48,51,97,99,48,55,56,99,48,50,52,54,53,48,56,55,57,48,51,57,101,57,54,49,101,54,101,48,101,100,99,49,101,54,48,55,55,48,51,97,52,49,102,100,48,48,55,98,51,57,99,48,102,52,57,53,52,53,50,48,55,99,52,48,52,56,48,48,49,101,100,57,48,102,50,98,57,54,49,100,101,50,101,99,98,49,52,51,98,48,49,52,97,48,48,102,102,49,102,50,98,54,48,48,55,100,101,50,49,53,97,48,101,100,52,51,97,99,48,102,52,48,48,102,102,49,102,53,50,52,48,52,98,97,51,50,49,101,49,56,48,55,97,101,49,102,53,50,56,48,51,97,50,56,52,48,52,100,98,56,51,100,56,56,52,101,48,102,51,48,55,51,100,49,99,49,100,100,48,51,98,101,48,102,53,57,53,97,49,100,57,48,55,56,99,53,54,56,51,57,55,48,101,49,51,101,53,53,97,53,57,52,54,57,50,49,102,49,48,102,48,56,51,100,101,48,101,53,57,54,54,53,50,101,48,55,97,99,53,99,50,53,102,50,99,56,49,100,57,50,49,48,51,57,101,48,102,55,57,54,97,48,101,99,101,56,97,102,48,102,57,56,55,57,99,51,102,97,49,101,102,57,48,55,51,99,48,54,55,54,48,48,102,56,101,52,48,48,51,101,102,48,99,98,49,48,48,102,102,55,100,97,98,56,51,57,98,48,102,56,48,51,97,49,48,55,102,101,99,57,52,48,53,52,48,49,51,57,101,48,52,98,57,49,52,48,49,100,54,52,99,48,102,99,49,54,101,53,53,97,55,48,55,54,48,97,51,50,98,56,48,57,56,55,48,55,55,99,53,57,50,52,50,53,49,52,56,56,97,48,102,97,48,51,97,56,49,99,49,52,52,52,100,52,50,50,100,99,97,50,48,102,49,49,52,52,53,97,97,50,57,53,99,53,49,56,51,102,55,50,57,99,97,49,48,101,102,52,56,51,98,50,48,101,102,48,55,98,52,51,101,50,49,99,50,48,102,49,48,55,53,99,98,49,48,101,102,49,53,97,48,102,53,99,97,100,48,55,53,99,48,101,102,102,102,99,48,50,99,52,52,48,57,99,102,48,50,53,48,99,49,102,49,56,49,50,49,97,48,52,99,102,56,51,100,101,48,50,53,50,48,49,102,102,97,49,48,55,55,57,48,99,49,101,98,48,51,57,57,48,102,48,50,49,49,52,101,49,101,49,55,52,51,97,56,53,100,98,48,49,101,52,48,101,98,57,55,54,53,55,57,55,50,49,100,101,50,97,99,51,101,52,49,100,49,48,102,54,56,55,54,56,98,97,57,57,52,51,52,98,52,56,50,56,48,51,101,101,49,99,57,48,102,49,48,55,55,52,51,100,101,53,52,97,50,57,55,56,53,55,56,55,55,99,51,100,56,53,55,49,53,101,53,101,97,49,57,53,97,49,101,57,48,101,99,56,55,54,99,51,99,99,56,50,53,57,56,55,55,56,97,101,48,48,102,53,49,53,48,50,53,98,48,48,55,100,100,56,56,48,51,101,97,48,56,49,100,57,56,48,51,101,100,99,56,48,57,54,48,52,102,48,101,54,51,57,50,49,100,102,48,101,99,48,49,51,52,50,48,101,98,52,51,98,101,49,101,56,52,56,48,50,53,51,99,49,101,102,48,55,98,52,98,50,48,55,56,51,56,51,97,101,48,101,101,52,51,100,50,49,101,98,48,102,48,56,51,98,97,50,102,52,51,101,99,53,51,56,55,57,48,51,98,54,49,99,101,48,102,49,50,48,57,53,52,53,97,48,55,55,56,49,101,97,57,53,52,48,101,98,99,97,53,48,55,55,99,53,97,56,55,57,56,98,100,48,101,57,56,51,99,48,50,99,52,49,100,99,57,53,99,53,97,50,53,48,55,100,56,51,57,54,49,100,55,50,102,56,98,53,50,98,98,57,52,48,53,102,48,49,100,50,50,102,102,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,102,102,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,100,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,49,55,102,97,56,49,56,48,48,102,102,48,51,101,100,57,48,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,56,49,55,102,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,49,57,52,48,101,98,52,49,100,53,48,51,100,50,48,55,101,48,49,102,98,50,56,56,49,100,54,56,51,57,54,48,55,54,54,49,102,101,48,55,99,50,48,102,51,56,51,100,51,50,53,57,52,56,55,54,56,49,100,99,56,51,98,48,48,102,102,101,54,56,55,56,52,49,101,48,56,55,101,99,51,99,48,48,50,52,56,53,52,49,54,50,49,101,49,50,101,55,57,52,54,49,100,50,48,101,98,97,48,57,55,52,49,101,49,50,99,99,48,52,57,48,51,98,101,53,51,49,54,54,53,99,57,54,50,48,50,53,101,53,55,100,56,50,52,52,97,50,50,97,57,51,56,98,52,52,102,57,56,50,98,57,48,57,50,100,100,100,102,101,49,54,97,97,48,51,48,48,48,102,102,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,53,99,101,49,101,100,48,48,102,102,55,100,54,53,56,48,51,101,99,56,52,51,56,52,49,100,52,48,102,50,56,55,101,52,51,102,52,48,48,102,97,102,98,48,50,55,54,99,51,57,97,49,99,97,48,101,53,48,55,55,99,98,57,48,102,54,48,55,98,56,51,101,52,49,101,100,48,50,53,52,48,49,102,99,48,55,54,56,51,97,56,49,100,51,48,101,97,56,55,54,56,97,99,52,97,50,100,56,51,99,50,49,101,53,48,102,50,48,55,56,52,98,53,48,101,48,97,49,49,53,48,53,49,49,52,48,53,49,49,53,54,56,97,57,54,53,98,57,54,97,53,100,49,54,52,57,101,56,52,53,54,57,53,101,53,55,97,49,50,53,49,54,48,53,56,98,57,48,99,99,53,53,101,48,51,49,55,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,55,102,99,48,51,55,101,53,52,48,50,54,97,56,48,49,102,52,57,97,48,48,102,102,102,98,55,101,48,55,57,56,48,48,102,102,102,97,56,99,48,50,54,55,100,48,52,51,101,54,100,100,48,55,56,48,51,99,101,48,52,97,102,56,51,100,50,48,102,48,48,55,53,57,56,48,50,54,98,99,49,100,49,48,55,52,52,97,99,48,55,55,100,52,49,101,56,48,55,56,99,49,100,54,48,101,97,48,55,55,56,49,101,50,49,52,50,49,99,57,50,101,48,51,98,54,49,101,52,48,102,56,48,55,55,53,51,99,98,54,50,97,99,51,99,50,48,101,97,56,98,53,48,55,97,48,53,100,48,51,99,48,50,97,56,51,98,50,53,49,48,55,98,48,51,56,48,53,55,48,51,99,55,50,99,52,97,98,52,54,48,101,52,56,55,99,99,51,100,48,53,48,57,53,52,53,56,54,48,102,48,49,52,50,48,49,99,97,97,97,48,49,48,48,102,102,101,98,102,101,48,49,102,49,101,48,101,48,56,49,102,100,56,51,57,99,48,50,54,57,99,49,99,100,48,51,98,102,48,55,102,101,48,52,98,101,56,51,99,51,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,50,49,101,52,48,101,51,48,55,101,52,51,98,48,102,51,101,48,50,53,99,53,98,57,53,100,100,50,53,50,49,49,49,50,53,49,100,50,53,49,57,51,53,49,100,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,56,56,55,54,99,51,101,50,49,100,54,50,102,52,97,101,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,99,48,55,53,99,51,99,101,53,52,57,52,52,49,101,53,50,56,99,98,51,50,98,49,48,56,48,50,100,52,52,48,49,102,50,52,50,48,48,55,99,55,102,52,97,102,48,48,102,102,55,100,55,54,57,54,52,56,97,48,52,100,102,48,49,50,55,50,49,100,53,50,102,57,102,48,50,52,99,52,51,101,54,49,101,48,52,52,48,101,100,48,55,99,99,49,100,98,57,53,48,53,52,48,55,57,56,51,99,54,53,54,56,49,50,56,52,57,101,56,101,49,100,56,48,55,54,101,49,100,54,48,101,57,51,101,49,101,98,48,55,57,50,49,102,57,48,55,97,54,48,102,50,52,49,101,50,48,55,101,52,51,98,101,48,102,101,56,49,101,49,98,97,49,102,102,50,100,53,48,52,51,100,52,53,100,49,52,52,49,100,100,48,101,98,48,51,98,99,48,102,54,97,53,48,55,55,48,49,100,98,98,101,53,98,51,56,53,57,56,55,99,52,49,100,102,57,53,101,53,57,48,48,99,97,101,48,48,102,102,102,56,56,55,56,51,56,99,48,50,55,50,48,49,100,51,48,48,102,102,51,101,98,57,48,98,102,48,102,52,48,49,51,49,97,49,101,57,48,102,102,57,53,97,48,101,53,48,49,101,100,48,55,102,100,49,56,51,101,48,48,52,57,101,56,51,56,98,48,102,102,49,52,54,56,50,99,55,48,101,51,56,51,97,98,52,98,50,97,53,50,52,98,99,48,102,50,56,51,100,102,48,101,52,57,55,48,102,57,55,48,57,97,49,101,102,50,97,99,49,100,102,48,49,51,49,50,49,101,101,48,102,49,101,50,101,52,51,98,56,48,101,102,99,98,97,50,56,56,51,98,97,49,100,100,54,102,48,55,49,57,51,56,49,102,55,56,55,50,57,48,48,102,102,98,100,50,98,48,48,102,102,57,56,54,52,100,48,102,54,57,55,97,48,55,55,50,48,48,102,98,52,49,48,50,54,52,99,48,57,51,54,48,50,53,55,48,48,102,102,57,50,48,48,102,102,55,102,97,49,102,52,48,50,55,99,48,98,53,100,50,48,52,98,97,48,55,100,52,51,56,52,49,101,100,48,55,51,56,49,101,100,48,101,48,57,53,54,53,56,50,55,97,49,56,55,101,99,49,102,54,102,48,55,57,97,49,100,49,50,102,56,51,98,56,57,48,48,102,102,101,52,48,49,100,55,97,50,57,52,56,49,101,50,48,101,97,56,55,56,52,98,51,48,55,56,48,48,102,102,102,48,99,51,98,101,102,49,55,56,56,54,53,55,100,57,52,56,49,101,48,48,102,102,101,101,56,48,51,100,98,52,53,48,50,51,49,55,54,49,102,57,48,102,50,48,55,97,48,51,57,54,49,99,97,48,101,57,48,55,56,56,51,101,52,49,100,101,102,102,48,49,52,50,56,48,49,102,48,54,50,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,48,100,101,97,48,48,102,98,51,57,48,48,55,100,55,98,56,51,97,100,48,48,55,100,57,102,56,49,50,54,101,48,102,51,52,48,57,52,56,48,55,97,52,53,56,56,48,51,100,97,53,56,51,100,56,48,50,53,48,49,101,51,48,55,55,54,48,102,51,100,48,56,51,97,99,49,100,102,48,102,54,56,55,56,56,49,100,48,56,51,100,52,48,101,57,97,55,54,50,100,48,51,97,54,49,102,102,48,101,101,57,53,97,49,101,48,52,53,101,55,102,56,99,53,56,56,55,51,99,51,101,54,56,54,53,49,49,55,52,49,100,48,48,102,102,102,48,48,55,99,48,49,100,54,56,55,98,99,51,102,101,49,99,53,50,98,48,51,101,99,49,100,49,101,49,101,100,97,50,102,57,48,56,48,53,48,97,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,51,102,101,50,102,102,56,48,52,53,55,48,49,51,57,101,48,52,97,49,56,51,101,51,48,50,52,51,52,48,57,57,102,48,55,98,99,48,52,97,52,48,51,102,102,52,50,48,101,102,50,49,56,51,100,54,48,55,51,50,49,101,48,52,50,50,57,99,51,99,50,101,56,55,53,48,98,98,54,48,51,99,56,49,100,55,50,101,99,97,101,50,101,52,51,98,99,53,53,56,55,99,56,51,97,50,49,101,100,48,101,100,49,55,53,51,50,56,54,57,54,57,48,53,48,48,55,100,99,51,57,50,49,101,50,48,101,101,56,55,98,99,97,57,52,53,50,102,48,97,102,48,101,102,56,55,98,48,97,101,50,98,99,98,100,52,51,50,98,52,51,100,50,49,100,57,48,101,100,56,55,57,57,48,52,98,51,48,101,102,49,53,99,48,49,57,54,48,48,102,102,48,102,56,100,55,48,48,51,101,102,51,99,98,51,48,48,102,102,55,100,57,56,48,51,98,53,50,102,52,48,57,54,49,48,50,54,55,52,98,100,48,102,48,49,55,101,48,52,102,55,48,51,57,54,50,56,48,51,100,50,48,102,50,52,51,99,101,49,102,97,52,56,48,101,98,56,55,53,99,97,55,48,101,97,56,51,102,50,48,55,51,54,57,52,49,102,102,52,53,52,53,50,98,48,51,101,101,53,50,97,50,56,51,98,56,48,101,55,48,55,52,52,51,56,99,49,99,51,48,102,48,56,51,97,100,52,97,48,102,101,48,55,50,56,49,100,55,56,55,57,48,51,57,50,57,97,53,50,50,48,100,56,55,56,49,48,48,48,102,102,49,101,100,48,48,55,56,56,49,100,99,48,102,48,48,55,99,48,98,49,50,102,48,49,101,49,57,53,56,48,101,102,52,49,100,101,48,48,102,102,55,100,101,54,48,48,102,102,51,101,57,97,52,51,56,54,48,48,102,102,102,98,56,52,48,50,53,100,48,97,51,48,101,100,50,51,48,55,97,102,56,51,98,55,48,50,54,54,48,49,99,52,48,48,102,102,51,100,101,48,49,101,48,48,102,102,50,53,97,48,49,101,51,49,54,56,57,56,53,100,51,56,49,99,50,52,54,50,101,52,51,100,101,56,97,53,49,54,48,102,55,48,51,98,57,48,55,97,48,49,100,100,50,98,54,53,51,102,50,53,56,55,48,48,102,102,49,101,51,101,48,101,56,56,55,52,100,48,99,98,49,48,102,57,49,52,52,53,50,49,54,48,49,102,100,48,55,55,52,53,100,57,52,50,53,50,48,55,97,48,51,98,50,100,56,55,56,52,97,56,52,51,48,102,56,48,51,98,48,48,102,102,55,56,54,48,49,52,54,54,49,100,97,48,102,53,48,51,102,99,48,50,53,52,52,49,102,49,50,52,57,55,48,49,99,100,48,102,50,56,51,100,102,48,50,53,98,52,48,57,56,52,48,55,52,99,49,101,49,48,102,53,56,55,52,100,51,48,98,53,48,101,100,49,55,48,49,102,50,48,55,51,97,48,102,57,52,49,100,56,48,55,97,57,49,53,49,99,98,99,48,101,50,48,55,101,48,51,98,50,57,50,53,56,49,53,52,57,54,49,100,101,48,102,99,56,55,51,48,51,99,49,48,56,97,57,54,49,101,51,48,101,55,48,55,98,99,97,52,97,98,50,98,53,51,101,49,98,52,56,50,100,99,51,98,99,53,98,51,53,97,53,99,52,101,52,49,53,102,102,48,49,100,99,99,48,49,102,50,101,98,48,48,55,100,56,56,56,48,51,101,98,98,48,49,102,51,49,53,99,49,100,56,48,50,53,49,52,51,57,101,49,100,51,48,101,102,56,49,51,50,52,48,52,101,48,48,51,56,98,48,102,48,48,102,102,51,99,99,48,101,57,97,54,56,51,100,101,48,101,100,48,51,100,48,48,102,102,55,57,99,49,100,54,50,98,99,48,57,50,50,48,102,53,50,52,56,55,97,48,48,57,55,101,50,102,99,51,101,97,49,100,57,52,57,48,101,100,49,53,54,49,100,97,101,48,101,55,99,48,57,56,56,48,102,48,48,51,100,54,48,101,101,56,55,52,52,51,99,54,48,101,99,52,51,100,101,53,51,102,48,102,55,49,54,50,53,56,56,49,50,102,54,49,101,99,48,101,55,49,55,48,53,55,57,55,48,100,57,52,52,49,102,97,56,52,101,50,56,50,52,48,52,50,51,53,100,55,53,102,102,100,52,48,51,52,54,48,48,49,102,48,102,57,48,50,55,55,48,51,97,99,48,102,100,99,48,49,102,53,100,97,53,98,56,49,50,55,48,56,50,49,99,55,50,102,99,51,98,54,49,102,54,48,50,52,51,52,51,99,48,101,50,51,48,55,56,48,51,100,54,102,57,54,48,56,48,53,57,48,55,53,52,49,101,50,56,55,53,48,48,57,57,56,48,55,57,99,48,102,98,48,49,101,100,48,55,52,52,98,57,50,56,99,56,99,97,49,49,54,99,53,48,56,55,56,52,97,51,50,100,100,49,48,51,101,101,49,100,54,48,102,50,56,55,54,52,98,48,52,48,50,99,48,97,102,57,50,98,56,97,52,48,101,57,48,55,57,99,97,99,48,102,52,57,54,48,101,48,55,98,56,98,51,48,101,56,56,55,49,48,48,102,102,50,98,57,100,52,48,54,50,50,48,48,55,99,54,49,48,48,57,99,100,48,102,52,56,49,50,97,56,48,48,102,102,102,98,54,54,48,50,53,101,99,51,56,97,57,56,48,102,55,99,98,101,48,55,55,56,48,101,50,56,48,57,97,98,50,102,100,50,99,49,99,52,48,51,101,50,48,101,55,50,51,50,49,49,54,52,53,101,56,55,53,99,49,101,53,48,55,97,52,51,99,97,49,100,49,48,102,56,57,53,52,48,52,98,55,57,53,97,53,100,48,55,55,53,49,48,97,54,50,102,54,57,49,48,51,99,52,56,56,48,52,99,49,49,55,56,49,99,57,50,97,48,51,98,54,48,102,48,49,48,57,48,56,97,100,50,99,48,51,57,54,53,55,48,55,97,48,51,100,101,53,55,57,54,56,49,101,55,50,56,52,49,100,98,48,55,97,99,49,101,49,52,57,54,53,102,101,48,49,98,97,99,97,50,98,48,55,98,48,51,100,56,49,100,55,48,101,48,56,55,53,56,51,99,101,49,102,97,48,102,100,48,55,57,52,97,49,48,101,53,48,55,50,48,51,57,99,53,48,49,55,48,49,101,99,48,102,56,56,55,98,99,51,100,54,53,99,57,53,99,49,100,100,48,101,98,56,55,52,99,51,97,99,49,100,100,52,49,52,56,50,100,52,51,99,56,49,101,56,48,102,50,48,55,56,99,98,55,52,99,52,49,50,97,48,97,49,48,101,102,49,52,54,53,51,97,49,97,53,57,54,101,53,97,57,55,50,53,56,50,53,97,49,49,53,101,53,53,49,53,99,56,101,57,54,53,56,50,55,98,97,100,51,54,100,100,100,52,56,100,50,97,48,50,98,48,48,48,102,102,51,101,53,98,48,48,102,102,52,102,55,50,48,48,102,102,49,50,98,97,48,48,102,102,102,97,100,52,52,100,48,50,53,98,52,51,98,99,53,100,57,55,101,53,53,48,51,101,51,48,50,55,98,48,98,101,101,48,101,99,52,51,98,55,54,49,100,99,48,102,48,48,102,102,55,97,52,51,57,101,53,56,57,53,48,48,102,102,101,54,99,49,100,102,57,54,101,49,100,53,48,102,56,56,51,102,102,48,102,48,50,53,49,55,54,53,50,49,52,48,57,97,53,51,57,55,97,53,48,49,55,97,53,52,50,52,56,55,52,48,49,99,53,56,55,98,56,49,100,100,57,55,52,49,101,57,48,101,57,100,56,55,99,56,51,97,54,48,102,100,48,98,57,52,102,57,57,48,102,49,56,55,55,48,51,97,101,49,101,102,50,56,49,51,98,102,99,48,50,100,98,52,48,57,102,55,48,50,55,48,99,51,102,48,48,52,102,102,48,49,51,56,101,48,52,99,50,56,49,51,56,52,48,102,49,100,48,101,52,97,57,48,102,48,48,51,102,48,48,102,102,97,54,56,55,56,48,97,101,48,101,100,100,50,52,57,53,48,53,56,102,48,101,52,56,55,49,56,97,55,50,98,99,97,99,48,101,97,56,51,97,99,48,55,55,50,48,50,55,56,53,48,56,55,54,99,51,57,101,56,54,49,101,54,99,48,101,100,99,49,100,57,56,55,55,48,51,97,54,49,99,50,48,48,102,102,55,98,99,54,99,51,97,99,53,53,49,55,56,49,102,49,48,49,50,48,48,48,102,102,55,98,57,56,51,99,97,100,100,48,55,56,52,98,98,50,99,53,51,50,99,49,51,56,53,100,55,53,102,102,48,49,98,102,48,48,102,102,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,48,54,54,57,56,55,98,48,51,97,54,49,100,55,48,102,102,48,55,53,56,51,99,101,49,99,53,48,102,100,48,55,54,56,97,49,48,102,97,56,55,50,52,51,101,50,53,48,49,55,48,49,100,51,48,102,56,56,55,52,48,51,100,54,53,51,49,53,99,49,101,50,48,101,98,56,55,98,48,51,97,99,49,101,50,52,49,52,56,50,97,56,51,99,56,49,100,55,48,102,50,48,55,55,48,98,55,52,51,52,101,50,97,48,98,101,48,101,102,49,55,56,53,51,97,54,50,53,57,53,48,53,97,57,52,99,53,56,50,50,50,54,57,53,101,53,97,57,53,99,57,48,57,54,53,55,97,55,98,52,101,98,54,101,53,99,53,48,48,102,102,53,57,54,48,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,48,99,100,53,48,102,51,48,55,98,48,51,98,48,49,99,98,52,48,54,52,98,57,48,102,56,56,55,57,52,51,98,101,49,100,52,50,97,53,51,52,98,102,48,101,57,56,55,53,49,48,99,98,50,48,102,50,49,54,101,53,55,49,52,50,53,55,50,52,56,55,97,99,51,102,56,49,101,57,50,57,48,51,56,56,49,99,56,48,101,99,50,50,57,54,50,53,97,97,53,50,48,97,49,97,53,48,55,56,48,51,101,101,49,102,52,48,102,50,48,55,55,48,51,57,99,49,99,102,50,57,54,54,102,57,54,50,49,101,49,48,102,54,57,55,56,53,52,48,55,55,99,97,57,54,53,51,52,98,53,50,99,57,48,49,48,54,102,102,99,48,50,55,99,56,48,49,102,55,57,56,48,48,102,97,54,57,48,102,101,48,48,102,102,51,101,57,101,99,48,57,56,97,50,56,99,51,98,52,56,99,49,101,98,99,48,102,50,48,48,102,102,57,54,55,48,55,102,48,48,102,102,48,102,55,56,56,55,56,48,48,57,54,56,48,55,56,99,53,97,50,54,49,52,97,100,56,55,102,53,50,52,97,54,48,101,56,50,53,49,52,53,50,49,101,101,48,55,55,48,48,102,51,99,51,98,97,53,54,101,52,48,101,56,56,49,102,102,48,55,54,101,48,48,102,102,102,55,55,48,55,52,100,49,48,98,49,48,102,56,57,52,52,53,50,49,53,101,49,99,51,48,55,56,97,53,50,49,55,101,53,50,48,55,97,48,51,98,51,50,49,100,101,50,100,100,51,52,51,101,48,48,102,102,101,99,48,49,100,101,48,102,97,48,101,101,56,48,49,102,55,100,99,48,52,99,55,49,52,101,48,48,102,102,102,97,55,49,48,50,54,50,48,48,102,102,49,102,53,54,50,48,102,48,99,98,102,48,102,101,56,55,100,100,51,48,51,100,100,99,49,100,50,56,51,98,54,48,50,53,98,48,49,101,98,49,53,101,49,101,52,52,97,48,101,100,48,55,56,99,49,100,49,48,49,50,101,52,99,49,55,97,57,56,53,102,48,51,102,51,48,55,52,48,49,102,51,48,102,97,97,51,57,54,100,99,51,99,48,49,102,101,48,55,55,97,53,56,48,55,55,56,51,97,101,49,100,50,48,55,52,50,48,101,101,52,49,100,57,51,56,53,50,50,49,50,49,97,48,56,51,97,101,48,55,57,99,48,102,53,48,51,97,101,49,101,50,48,55,56,57,56,49,100,57,56,55,50,48,49,100,57,48,51,57,101,52,99,48,48,102,102,100,52,102,48,50,55,51,99,48,57,52,51,48,55,51,97,48,52,102,56,56,49,50,99,48,48,102,102,102,55,99,48,57,52,56,48,50,54,48,49,48,56,51,99,50,57,56,48,101,97,56,49,102,51,49,52,48,56,54,53,51,56,55,56,53,100,48,101,97,49,55,56,102,56,55,55,48,51,100,50,53,50,49,54,48,53,51,48,55,56,52,97,98,48,102,56,56,55,52,52,51,100,97,49,100,97,50,101,97,50,53,50,100,48,100,49,56,98,102,48,101,52,48,55,100,56,51,98,97,49,100,100,48,102,55,57,53,50,56,97,53,100,57,53,101,53,102,56,55,52,99,98,49,50,99,48,97,49,52,51,50,98,48,51,100,50,49,100,57,48,102,50,48,55,54,53,51,56,98,51,48,101,102,49,54,50,48,49,51,54,56,48,48,102,98,51,57,48,48,55,100,55,98,48,51,100,50,48,48,55,100,54,48,48,102,102,49,51,57,48,48,102,51,52,48,57,52,56,48,55,97,52,53,56,56,48,51,100,100,57,99,51,97,55,56,97,55,48,102,49,56,51,98,97,48,55,57,101,56,52,49,100,54,48,102,48,48,55,52,56,51,98,97,48,102,55,56,49,100,53,56,55,98,49,48,51,49,54,54,49,100,50,48,102,102,56,55,55,52,97,101,48,102,48,97,50,56,100,98,56,48,51,98,52,52,51,57,101,49,102,51,52,51,50,56,56,98,97,48,102,55,56,55,55,56,51,97,48,48,102,52,99,51,97,48,49,102,101,48,101,50,49,53,56,49,102,54,48,102,55,54,48,101,57,53,57,55,99,57,100,102,101,48,53,102,52,98,97,101,97,48,100,52,48,51,57,54,48,50,52,56,56,48,57,99,102,48,50,54,53,48,51,97,56,53,56,48,55,101,56,48,57,55,53,48,50,53,49,56,48,57,57,98,48,55,102,97,49,99,97,50,97,56,98,100,52,98,48,101,57,57,54,99,49,101,102,48,55,50,54,48,101,48,99,49,101,98,56,51,100,51,48,101,98,49,53,56,49,101,98,50,98,53,48,48,97,98,50,100,57,51,56,51,98,50,53,56,48,55,56,99,51,56,97,49,100,48,50,102,56,97,55,52,52,48,102,48,97,49,49,52,101,53,101,49,52,52,53,99,50,54,49,52,99,57,50,57,100,50,53,56,51,54,53,54,57,55,54,53,52,50,55,98,56,100,52,98,54,53,56,50,49,53,100,102,102,56,50,97,101,98,97,56,51,48,101,48,102,99,56,48,57,53,50,48,50,54,57,56,48,57,54,48,99,49,100,53,57,48,50,54,53,99,48,57,54,98,48,55,102,101,48,52,98,99,54,48,102,99,102,50,102,48,48,102,102,49,101,99,97,97,48,55,101,56,48,101,54,99,49,101,51,48,51,97,53,97,48,102,56,101,48,101,100,56,48,57,52,101,48,102,49,101,48,101,97,100,48,55,102,52,51,98,56,53,48,55,50,102,98,49,52,49,56,51,99,52,53,49,56,48,57,102,54,50,57,98,97,55,54,50,98,52,48,52,102,56,97,55,97,50,99,52,56,48,48,102,102,57,56,97,48,101,98,48,53,101,49,55,102,102,53,48,48,102,102,99,102,98,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,49,54,48,56,97,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,55,102,99,49,48,48,48,102,102,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,48,49,97,56,48,102,102,56,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,52,48,51,53,102,102,100,52,48,51,102,101,49,52,48,50,48,49,100,52,48,51,102,101,49,55,102,99,48,52,102,101,48,48,102,102,55,99,57,99,48,48,102,102,49,102,52,52,50,48,48,102,51,98,56,49,99,54,50,102,52,48,57,101,102,48,50,53,51,99,51,57,54,49,98,48,49,51,55,52,48,101,56,48,51,56,50,57,57,99,49,101,51,56,51,97,101,48,55,55,56,48,101,102,48,48,102,102,52,101,56,51,102,56,48,52,101,50,56,55,54,99,97,100,50,100,99,51,56,50,53,54,48,55,55,98,51,99,53,56,56,48,51,100,102,56,49,100,102,52,51,57,48,55,56,48,48,101,51,99,49,100,97,49,53,101,48,102,49,57,51,99,51,98,98,56,97,53,48,101,49,48,55,102,56,49,101,56,48,51,101,53,50,56,100,49,56,51,97,48,48,101,53,99,97,57,57,52,100,98,48,101,97,56,51,98,49,50,56,57,48,56,48,52,52,102,48,48,102,102,55,100,53,51,56,48,51,101,100,54,56,48,57,56,99,48,48,55,100,52,98,56,49,51,49,56,56,97,48,102,97,48,49,99,97,50,52,52,56,55,97,52,51,56,50,49,101,57,99,53,51,49,52,97,48,102,102,48,49,99,50,57,55,56,53,100,50,52,49,53,99,49,99,51,48,55,101,50,49,99,50,50,98,57,101,52,57,52,57,54,48,97,102,50,99,57,102,52,54,52,52,50,99,55,48,55,53,56,49,101,49,56,55,53,98,57,54,52,53,57,50,55,56,51,97,98,48,55,57,101,56,48,53,55,49,54,50,53,102,48,51,98,102,50,102,48,98,50,50,100,56,97,102,50,99,48,97,99,48,102,54,48,55,48,99,51,100,54,48,102,48,52,49,100,102,56,55,99,56,48,51,97,99,53,52,48,50,101,57,48,48,49,102,50,98,54,48,48,102,102,55,100,49,100,57,54,54,48,101,100,56,51,100,48,48,102,52,52,48,49,102,54,100,97,48,52,98,97,51,99,49,100,102,56,48,55,53,48,49,102,53,48,102,48,48,55,52,53,51,52,48,57,98,56,48,55,52,102,48,56,50,49,100,57,48,101,55,97,52,48,51,98,97,48,55,56,52,49,101,98,50,99,52,51,98,50,48,101,101,52,97,100,48,55,100,50,49,99,49,52,55,50,97,100,49,48,97,51,52,54,48,102,56,56,55,55,56,49,101,102,56,55,100,48,98,51,50,57,50,56,49,101,98,49,52,101,57,55,56,98,50,48,55,57,97,56,52,48,102,56,52,51,100,101,53,97,56,51,99,98,97,50,99,48,51,101,54,49,100,56,48,102,101,56,55,99,50,56,49,99,102,55,102,56,48,97,53,50,48,52,102,98,56,49,51,56,54,49,102,56,48,50,55,102,56,48,57,99,55,48,50,54,49,52,48,57,99,50,48,55,56,101,56,55,50,53,52,56,55,56,48,49,102,56,48,55,102,100,51,52,51,99,48,53,55,48,55,54,101,57,50,52,97,56,50,99,55,56,55,50,52,51,56,99,53,51,57,53,101,53,54,48,55,53,52,49,100,54,48,51,98,57,48,49,51,99,50,56,52,51,98,54,49,99,102,52,51,48,102,51,54,48,55,54,101,48,101,99,99,51,98,56,49,100,51,48,101,49,48,48,102,102,51,100,101,51,54,49,100,54,50,97,56,98,99,48,102,57,48,48,102,102,57,48,48,48,102,102,51,100,99,99,49,101,53,54,101,56,51,99,50,53,100,57,54,50,57,57,54,48,57,99,50,101,98,97,102,102,101,97,48,55,56,56,48,48,102,102,102,56,102,48,48,49,51,99,101,53,50,56,49,50,48,56,48,48,102,102,102,98,53,52,48,50,53,102,56,49,101,52,48,55,101,99,51,101,55,56,51,56,99,48,101,53,52,49,101,100,53,49,55,97,48,52,98,56,48,51,102,55,50,101,53,102,56,48,101,51,51,48,53,51,50,51,48,55,48,99,49,101,99,98,50,56,54,56,97,49,100,53,50,101,48,51,100,101,49,101,53,48,102,102,50,54,49,52,56,53,53,56,55,48,99,49,100,102,56,55,49,56,49,102,54,57,52,97,48,101,57,56,49,101,55,56,51,99,52,48,102,57,57,53,99,53,102,49,52,50,53,101,49,52,50,49,99,50,48,101,50,56,55,57,51,99,100,57,55,97,53,54,50,53,49,54,52,49,100,50,48,102,48,56,49,49,100,97,101,98,102,101,48,49,102,102,48,98,97,56,49,53,99,56,48,51,101,57,56,56,48,57,99,51,48,102,100,48,49,51,102,48,48,48,102,102,102,97,99,49,48,50,53,48,99,48,57,97,55,48,55,97,52,56,98,100,56,48,55,57,97,48,102,48,48,51,56,48,53,99,57,52,50,48,102,49,49,51,101,53,50,52,97,55,55,50,56,51,100,54,49,102,98,48,55,52,48,48,102,102,102,48,48,51,101,48,48,101,53,52,51,100,56,48,102,49,98,50,51,48,55,55,99,51,98,52,49,99,101,48,101,102,49,52,49,99,49,101,56,56,55,56,52,49,100,100,57,54,50,48,102,48,98,48,55,51,56,97,51,48,101,102,97,48,57,52,54,49,99,99,99,49,101,55,101,49,99,100,50,98,50,99,98,51,50,98,99,97,51,56,50,100,48,98,48,48,102,102,51,52,54,53,102,102,48,48,102,102,98,101,52,48,48,55,99,100,54,48,48,57,99,100,48,101,97,48,55,56,52,98,51,48,50,53,51,52,48,57,49,52,48,101,48,48,102,102,51,100,102,50,56,48,98,101,50,101,48,51,56,54,49,101,49,48,102,100,48,51,102,55,48,50,54,53,99,49,100,48,57,53,48,56,52,53,55,49,54,52,53,56,48,55,51,48,51,100,48,57,54,49,100,56,48,101,97,57,52,50,48,52,98,52,57,54,48,49,101,100,48,102,50,52,49,52,100,54,57,54,49,100,102,50,102,100,51,48,51,57,48,49,102,54,48,55,101,54,57,101,56,54,48,101,102,57,48,52,51,100,52,56,50,53,57,51,56,49,100,51,48,102,53,48,55,54,56,51,101,99,49,102,54,48,101,99,102,50,97,56,98,101,48,55,53,56,53,102,97,54,48,48,102,102,56,52,52,97,48,102,51,56,48,51,101,99,55,99,48,57,100,98,48,102,52,56,48,51,101,99,54,99,48,57,100,55,48,55,102,56,48,52,101,55,48,55,99,52,51,56,101,49,100,102,48,55,54,97,53,99,48,51,101,56,50,102,99,51,98,101,57,48,56,52,49,99,50,48,101,101,49,54,50,53,56,49,55,50,53,54,56,55,53,48,51,98,48,49,99,57,48,101,51,56,55,53,99,49,100,56,48,55,50,52,97,56,52,97,50,101,99,98,52,50,48,57,52,53,102,56,55,56,53,48,99,51,56,101,49,99,98,48,101,102,48,48,102,102,51,100,100,99,49,101,53,57,50,98,99,97,48,50,98,99,51,99,50,49,101,99,101,53,99,48,55,56,48,97,97,48,101,99,48,55,51,99,97,97,52,102,50,98,99,51,97,54,53,54,48,50,51,48,98,102,102,97,56,48,55,102,99,50,56,48,52,48,51,97,56,48,55,102,99,50,102,102,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,52,56,48,48,102,97,48,55,48,48,55,100,98,102,48,55,97,52,48,49,102,53,51,97,48,52,100,97,98,50,101,56,55,56,50,56,51,98,101,57,54,48,52,97,56,48,49,51,50,54,53,102,48,51,98,54,48,101,50,48,49,51,53,50,56,54,53,99,57,53,54,53,56,51,101,53,56,48,55,52,99,51,97,99,53,49,49,55,48,53,97,50,50,56,55,55,48,49,102,55,56,55,52,99,98,51,48,101,99,48,55,54,99,51,99,48,49,102,57,48,48,102,102,55,98,56,48,49,99,97,50,50,48,55,100,56,51,100,101,49,101,50,52,99,48,101,54,57,52,56,53,51,49,55,101,53,55,48,51,100,50,48,101,98,49,54,54,49,101,51,48,101,54,98,56,49,100,102,54,99,51,101,54,57,97,49,99,49,48,102,100,56,55,48,56,101,99,48,49,102,50,56,101,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,50,48,48,53,102,102,48,48,102,102,102,99,102,48,101,57,56,55,98,48,51,97,101,49,102,101,48,101,98,48,55,54,48,51,102,52,49,99,53,48,102,50,57,52,50,49,102,53,48,101,52,48,55,99,52,97,48,50,57,99,51,100,56,49,99,101,48,102,55,56,55,53,48,98,57,50,98,56,51,99,52,49,100,55,48,102,54,48,55,53,56,51,99,52,56,50,56,101,53,97,56,55,54,99,51,100,48,49,100,98,48,102,49,57,53,48,57,56,57,99,53,52,49,55,99,49,100,101,50,102,48,97,55,52,99,52,52,50,100,99,97,97,50,101,52,97,102,52,98,52,100,50,98,99,98,53,50,98,57,50,49,49,48,98,48,52,48,55,53,100,54,100,99,56,97,97,48,48,102,102,98,54,102,48,48,55,99,57,99,48,48,49,102,52,48,56,53,51,56,49,50,56,97,53,99,49,55,54,48,52,102,102,56,49,50,52,56,48,101,101,97,52,97,48,48,50,53,52,99,51,99,48,48,57,99,50,101,99,48,57,57,55,48,55,55,48,53,54,50,55,48,55,49,56,97,50,48,101,50,48,49,50,100,52,49,102,99,48,102,50,48,55,101,48,51,56,50,49,99,54,48,101,56,49,54,48,48,101,98,56,97,52,50,99,56,51,99,99,53,54,56,55,98,53,50,56,49,100,102,48,51,101,52,48,102,54,48,51,99,54,100,50,53,55,56,51,98,49,48,101,52,48,55,52,52,51,99,48,53,49,56,51,57,97,50,101,99,97,49,50,101,98,57,53,56,53,56,56,55,55,99,49,100,57,49,55,97,49,99,101,48,101,54,56,51,98,101,48,98,100,48,48,102,102,55,99,54,52,48,48,102,102,49,102,55,98,99,48,48,102,50,52,54,49,102,57,50,56,99,48,57,48,102,48,50,54,99,48,51,101,55,100,97,48,50,53,49,52,49,101,102,56,55,102,100,48,102,48,51,98,55,48,55,97,50,48,102,49,48,49,101,49,56,48,57,50,56,55,48,99,48,57,51,57,48,102,49,57,54,52,53,52,48,55,102,56,98,51,48,102,48,100,51,50,53,55,48,48,102,102,51,100,56,54,53,102,97,54,53,48,51,98,102,48,55,100,101,48,102,51,48,98,48,48,102,102,55,55,50,56,48,49,101,50,101,53,99,56,55,102,48,51,56,48,48,101,98,99,49,99,100,49,55,54,57,50,49,101,101,48,55,100,48,53,97,100,50,49,52,48,55,97,52,49,101,56,49,55,97,57,56,48,49,57,97,52,49,101,99,48,101,57,56,55,53,99,51,102,99,49,100,54,48,102,51,56,55,49,52,51,102,52,49,100,97,50,56,52,51,101,97,49,99,56,48,102,56,57,52,48,53,99,48,55,52,99,51,101,50,49,100,48,48,102,53,57,52,99,53,55,48,55,56,56,51,97,101,49,101,99,48,101,98,48,55,56,57,48,53,50,48,97,97,48,102,50,48,55,53,99,51,99,56,49,100,99,50,100,100,48,57,51,56,97,56,50,102,56,51,98,99,53,101,49,52,101,57,56,57,54,53,52,49,54,97,53,51,49,54,48,56,56,57,97,53,55,57,54,97,53,55,50,52,50,53,57,53,101,57,101,100,51,97,100,51,57,55,51,53,102,101,48,49,48,54,48,98,97,56,48,99,52,50,48,48,102,57,48,97,56,48,51,101,57,55,99,51,100,50,48,48,102,97,98,53,48,50,54,55,99,98,57,48,102,98,56,51,97,50,48,55,55,101,49,101,48,54,52,48,57,48,53,48,55,100,97,53,102,98,48,101,56,49,50,102,99,49,102,49,55,52,51,99,56,53,57,48,55,101,100,56,48,55,55,56,49,101,98,52,98,50,56,54,52,98,54,48,102,54,48,51,56,51,48,102,101,56,55,56,56,98,50,50,97,57,48,52,98,55,50,56,99,98,102,50,57,48,98,51,52,51,48,102,54,49,54,101,48,101,97,53,49,48,51,100,50,57,97,49,101,50,50,99,48,51,101,56,48,101,55,57,48,99,97,97,50,99,55,48,51,99,53,48,55,56,50,49,102,98,48,101,55,56,51,100,101,98,48,101,101,48,48,102,102,98,98,99,98,102,102,97,101,97,48,101,52,48,51,97,102,48,48,102,102,55,100,55,99,56,49,51,102,48,48,102,102,102,99,52,51,56,97,53,48,48,51,100,50,48,55,50,56,48,52,56,102,56,49,51,55,99,48,102,55,56,49,100,56,56,55,57,97,52,98,51,57,48,101,101,48,51,99,52,48,55,53,99,48,52,98,52,56,51,101,57,48,55,56,50,49,99,52,48,102,49,101,50,57,56,98,97,50,99,99,97,48,50,101,56,48,52,56,99,51,100,97,49,100,52,48,101,54,49,55,52,49,100,99,50,100,99,48,52,57,56,51,99,48,53,52,49,54,54,53,49,49,54,55,57,48,52,98,48,55,52,48,52,98,99,98,99,50,98,49,51,56,97,99,52,102,100,48,53,56,50,48,50,54,52,99,48,53,48,48,102,102,51,101,97,48,50,53,101,99,49,102,100,56,49,50,100,97,49,101,56,52,49,48,101,51,56,49,51,49,56,48,101,52,52,49,101,101,48,51,56,50,48,102,98,49,54,99,49,100,100,52,52,48,102,53,57,53,97,49,99,101,48,55,100,52,48,101,100,48,51,101,52,48,101,98,48,51,100,52,53,97,48,55,53,57,51,56,98,50,50,100,48,97,57,50,98,56,51,99,101,53,55,48,55,55,52,51,102,54,53,50,57,52,50,53,98,50,53,56,55,55,100,51,56,98,53,50,56,56,98,97,50,97,53,48,52,98,97,52,49,52,51,98,50,98,57,99,52,102,50,56,99,98,55,50,98,98,51,57,100,101,52,48,52,101,57,56,102,102,48,48,102,102,99,99,102,48,48,55,99,55,50,48,48,49,102,54,49,48,48,52,56,51,56,51,56,102,48,48,102,102,55,100,51,51,56,49,50,55,50,48,101,98,56,49,102,53,56,49,51,98,101,48,52,97,48,56,51,57,102,48,55,57,97,49,100,57,97,48,50,54,48,101,99,51,99,54,48,101,101,48,49,101,56,48,49,51,50,99,48,101,53,56,49,100,102,56,55,101,99,51,98,54,48,50,55,50,48,52,100,51,48,51,101,100,50,102,99,97,53,99,53,100,56,55,52,52,51,100,54,49,102,50,50,57,56,51,99,54,53,52,55,50,101,52,51,98,101,53,98,57,53,56,53,101,57,53,98,100,51,56,97,102,56,99,53,56,49,52,56,53,57,97,48,57,54,52,56,49,101,99,97,102,52,102,52,50,102,52,48,50,98,51,48,48,102,102,51,101,53,99,56,48,52,99,49,56,51,56,51,48,50,54,52,99,48,49,102,54,52,50,48,101,53,99,51,102,50,48,52,98,97,48,51,102,49,48,55,51,101,48,102,102,52,51,56,101,53,53,48,49,50,52,48,48,102,102,101,100,99,51,97,54,53,57,56,55,98,99,49,99,98,56,51,99,99,48,101,54,56,51,100,52,48,101,98,57,53,56,49,101,56,50,98,56,49,102,98,56,49,51,50,54,53,99,49,54,48,49,100,56,50,99,48,51,99,54,49,99,53,50,101,48,98,101,50,97,53,48,99,51,99,48,56,52,53,53,49,55,97,53,50,57,54,101,57,97,53,50,97,54,50,55,52,57,54,52,100,57,53,101,53,100,49,53,52,53,56,51,56,100,52,98,48,53,57,49,53,102,55,54,48,50,98,48,50,101,98,102,102,52,98,54,97,48,102,102,56,48,51,99,50,55,52,48,49,102,54,57,97,48,48,98,54,100,51,48,50,55,102,99,48,48,102,102,101,99,100,99,48,57,56,97,48,48,102,102,49,56,55,50,97,48,97,53,48,51,100,49,48,55,53,52,48,102,52,56,49,99,55,56,55,101,99,98,100,48,55,53,97,48,102,97,52,49,100,57,56,55,102,56,49,99,102,48,51,99,101,48,101,98,52,57,53,98,50,49,101,53,48,55,55,50,48,102,51,99,51,57,97,49,101,49,48,55,55,99,49,102,98,48,101,102,56,48,57,100,57,53,48,53,55,48,55,56,52,97,54,101,53,101,48,55,52,56,51,100,48,56,50,53,50,56,55,56,52,97,99,48,49,51,98,48,101,102,57,55,50,53,54,49,55,50,53,55,48,48,102,102,57,56,49,53,102,48,48,57,101,50,56,56,98,53,52,49,50,100,49,48,50,54,99,97,101,52,100,52,52,55,55,102,102,56,48,55,53,54,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,53,56,52,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,49,54,49,48,48,102,102,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,102,102,56,48,98,102,101,98,97,101,98,97,102,102,101,97,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,49,48,48,102,102,100,52,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,98,102,101,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,48,98,48,52,53,48,48,99,102,98,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,55,48,48,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,102,102,48,49,98,102,53,55,53,100,55,53,102,102,48,48,102,102,98,101,56,48,48,55,99,101,49,56,51,99,54,53,51,57,54,52,53,99,48,48,102,102,51,101,98,55,48,97,48,52,50,52,98,48,52,99,49,54,101,49,100,56,48,48,102,102,55,57,99,54,57,50,102,49,48,102,51,48,57,50,99,100,50,48,56,48,57,99,97,51,48,49,50,57,56,57,52,53,55,53,48,54,99,57,48,56,100,50,56,99,57,51,57,50,100,49,54,54,57,99,48,48,102,102,98,51,98,98,50,51,99,48,50,97,55,56,101,54,57,53,48,49,48,55,57,52,48,101,55,99,48,49,102,55,101,97,48,52,100,56,56,55,52,56,48,57,99,97,48,48,102,102,55,100,97,50,48,49,51,49,101,48,102,57,48,49,100,97,57,55,54,48,50,55,56,48,101,97,99,98,99,97,48,55,52,49,99,51,56,101,102,48,48,57,53,57,54,48,53,54,56,54,51,56,97,101,48,50,53,100,99,49,99,100,56,55,53,56,51,99,55,51,53,50,53,102,56,55,54,99,51,97,54,49,101,51,98,102,99,51,99,52,49,100,57,50,99,56,100,99,98,57,50,98,98,54,57,48,52,98,57,56,97,100,102,54,53,54,100,99,50,54,97,54,56,49,51,48,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,97,48,51,55,101,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,52,48,100,52,48,54,101,53,48,48,102,102,55,99,51,50,52,51,99,52,53,51,48,55,55,56,48,49,102,54,57,52,48,102,57,48,48,52,100,100,51,56,49,50,53,99,98,101,48,50,52,55,52,49,101,50,48,55,55,48,97,97,48,50,48,50,53,50,52,48,50,54,99,98,56,50,99,99,48,57,56,54,48,50,53,55,55,57,53,101,56,50,48,49,54,97,56,56,101,52,97,51,100,53,48,50,53,100,50,51,53,50,53,50,53,57,48,52,51,99,52,55,52,100,53,99,102,50,51,102,102,102,56,48,54,52,54,48,49,51,54,48,48,102,57,55,56,49,50,101,56,48,52,97,100,48,49,51,50,97,48,52,99,50,48,50,53,51,97,55,102,48,55,48,101,48,101,48,48,49,102,50,48,51,101,53,97,50,98,102,97,52,48,50,53,51,97,55,48,48,102,102,51,100,50,102,48,55,55,52,49,101,56,48,102,97,48,50,53,56,49,51,51,56,97,57,50,102,55,50,50,101,52,98,48,49,50,51,101,100,101,52,99,99,53,49,49,54,57,101,51,100,52,100,55,50,98,48,98,48,100,56,49,50,51,54,48,49,50,50,97,48,52,100,56,48,51,101,53,99,48,52,99,53,56,49,51,52,97,48,52,99,97,56,49,51,48,56,48,57,52,99,56,49,56,49,102,99,48,51,102,102,48,55,99,56,48,102,57,54,56,97,102,101,57,48,48,57,98,99,56,51,56,49,101,56,48,51,99,53,48,102,52,48,55,100,48,49,50,97,48,57,57,99,53,52,57,52,53,100,50,98,97,50,48,48,102,102,57,101,53,51,55,57,50,102,49,52,52,53,53,101,98,100,51,51,53,99,97,99,50,98,102,56,48,53,56,99,48,48,102,102,54,97,49,56,48,51,101,52,97,101,48,48,102,102,102,98,48,49,48,101,99,56,49,50,55,54,48,48,102,102,102,97,101,99,48,55,98,50,48,101,101,48,56,101,50,100,52,51,101,54,48,52,100,50,56,55,53,48,51,102,52,48,52,98,54,55,50,57,98,100,57,54,50,56,51,52,53,54,48,55,54,48,49,102,57,48,51,57,48,48,102,102,55,101,101,53,48,53,48,55,97,52,48,52,99,48,48,49,101,99,101,48,102,52,57,52,101,57,55,50,56,50,53,98,56,55,54,56,49,50,55,99,97,53,48,52,102,48,55,55,100,51,100,100,57,102,101,101,52,51,99,50,53,54,51,55,56,57,98,56,48,49,52,54,97,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,51,53,50,53,56,56,49,51,97,50,48,52,99,98,49,54,56,48,52,97,101,50,48,56,49,50,53,52,57,101,48,102,49,101,53,50,52,48,57,54,54,50,98,56,49,101,101,50,50,48,51,102,52,52,51,48,55,54,98,99,51,57,101,49,99,49,54,98,51,50,48,102,53,49,49,48,49,100,100,55,48,55,52,99,56,97,49,101,56,48,48,55,98,100,49,56,48,101,100,52,56,55,102,55,101,99,48,101,102,56,101,53,48,102,50,57,50,99,51,100,57,52,49,100,100,102,98,100,49,54,53,99,97,97,101,53,98,48,48,51,98,52,55,48,50,97,99,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,98,102,48,48,102,102,51,101,49,53,99,48,52,99,55,48,51,98,99,48,55,54,56,48,102,100,52,48,57,98,56,48,50,53,101,99,51,99,56,57,102,57,49,56,49,101,48,48,102,102,49,51,51,54,48,48,102,102,102,52,48,56,48,49,101,57,98,57,53,102,100,49,52,98,102,55,55,97,55,101,48,55,50,97,49,100,48,48,102,102,50,54,97,48,51,101,54,49,102,48,102,57,50,49,48,99,97,53,50,99,48,97,55,52,53,48,52,57,49,53,48,53,56,97,50,100,52,56,48,57,102,49,55,56,49,100,102,57,55,51,49,49,56,50,98,55,57,54,52,57,102,56,49,50,51,56,48,52,56,49,53,48,49,56,48,48,102,102,48,49,102,49,56,49,48,102,51,48,48,51,100,98,101,48,48,102,98,98,98,48,50,52,98,56,49,51,97,53,101,56,48,57,49,49,52,48,57,97,48,48,102,102,102,51,49,53,99,98,98,48,52,100,57,54,97,48,50,53,56,53,51,97,52,100,51,48,48,52,97,52,48,51,102,102,99,53,54,101,50,99,98,97,52,97,53,51,54,56,54,57,48,49,57,97,53,97,52,101,101,56,48,48,102,102,57,99,101,54,56,52,101,52,57,99,49,57,54,50,55,102,49,50,102,102,48,48,102,102,100,102,56,53,100,55,53,100,55,102,99,48,50,56,49,99,48,49,102,50,53,56,48,50,52,100,97,52,48,57,51,57,48,48,102,102,55,100,97,53,56,51,100,55,51,57,54,100,99,98,53,98,48,50,54,97,48,48,102,102,49,101,102,98,48,50,55,50,98,57,50,52,48,99,56,51,56,97,99,57,48,55,101,52,48,52,99,51,56,51,102,55,51,57,53,48,54,48,48,55,98,57,52,51,100,48,48,57,98,97,52,49,48,48,102,102,55,98,54,55,101,48,52,102,48,48,102,102,51,97,98,101,49,97,49,50,50,53,56,51,98,54,53,54,102,100,56,51,52,48,49,55,102,100,52,48,54,102,99,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,50,56,49,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,100,101,101,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,100,98,56,51,100,53,48,55,97,54,49,99,52,48,55,49,101,48,101,98,48,49,101,53,56,51,101,97,48,55,97,52,53,101,55,48,101,99,56,51,98,51,48,55,51,97,48,101,102,99,51,101,50,48,102,52,52,49,101,51,48,55,57,54,52,97,99,50,101,48,98,57,101,49,100,101,48,101,50,48,55,48,48,102,102,51,98,99,53,57,56,55,97,48,51,100,56,53,102,100,49,52,97,49,100,102,52,50,50,101,56,51,99,54,53,97,102,50,57,99,51,98,99,53,51,49,54,52,53,56,102,50,98,99,97,51,50,98,52,98,49,50,102,48,98,48,48,102,102,52,98,48,50,52,52,97,99,50,98,53,51,99,98,50,98,54,57,48,97,56,48,50,55,99,52,48,49,102,55,56,52,48,48,102,102,102,98,55,52,48,102,52,48,48,51,101,100,101,52,48,57,98,52,54,56,49,101,97,97,49,48,55,55,52,51,99,48,48,101,101,52,48,57,55,101,48,55,53,48,53,48,50,54,56,51,98,56,48,50,53,100,48,49,100,55,49,55,56,49,101,48,50,99,49,51,99,98,50,52,48,48,102,102,101,97,98,99,53,99,97,53,49,54,97,53,100,56,51,99,99,48,102,99,49,52,99,56,99,53,100,57,54,54,49,99,55,50,57,52,49,102,48,48,102,102,51,100,51,52,56,99,53,53,102,48,102,57,99,56,55,49,100,48,101,48,97,101,50,98,52,51,97,56,49,100,56,48,55,55,50,48,101,101,100,51,56,51,99,52,48,102,48,50,56,49,100,98,97,49,48,51,99,48,48,102,49,56,49,98,101,56,48,51,101,53,101,52,48,48,102,102,102,98,50,99,48,55,99,56,48,102,56,56,48,57,98,102,50,102,48,48,102,102,49,102,53,57,56,100,57,52,56,49,100,102,48,101,97,56,49,50,102,99,48,52,97,55,56,55,56,52,49,100,56,48,51,99,97,52,101,98,52,54,57,52,55,50,101,48,51,100,48,48,102,102,102,54,52,49,102,50,56,55,102,52,49,99,54,49,53,52,49,102,49,50,98,52,51,101,101,53,100,49,55,50,57,56,53,53,50,50,50,53,56,55,53,48,51,98,97,48,101,102,48,51,57,50,48,102,56,56,98,97,48,101,48,48,102,102,55,54,99,51,57,50,53,48,53,100,51,54,53,57,49,54,50,57,56,49,101,100,48,102,97,48,55,100,99,51,99,48,49,101,51,55,52,98,49,48,101,49,56,55,55,99,49,100,56,56,48,57,99,52,98,102,102,97,56,48,101,98,52,48,48,102,56,97,98,48,48,51,101,102,49,48,97,101,48,50,53,98,52,51,100,50,49,100,49,48,48,55,100,53,100,48,49,51,49,99,56,101,49,101,49,52,101,48,55,53,50,48,102,99,99,49,102,48,50,51,97,50,48,49,50,98,97,48,102,50,57,49,100,51,56,51,100,48,49,101,55,52,56,48,55,53,56,48,102,57,48,49,101,99,49,54,48,53,49,57,52,52,56,99,48,101,53,56,98,57,48,101,100,53,50,54,49,54,52,56,56,53,49,56,51,57,101,48,55,97,52,49,102,56,101,99,49,55,48,49,100,98,50,100,99,51,57,48,53,50,57,53,56,100,56,51,98,102,48,55,98,101,49,102,48,48,102,102,102,55,48,55,56,56,51,102,54,53,55,49,55,97,49,100,57,48,55,57,99,49,101,51,48,102,102,56,51,97,52,48,49,50,57,53,55,53,102,102,48,48,102,102,102,102,56,53,48,49,52,48,56,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,57,101,56,48,51,101,50,52,50,48,48,102,98,50,98,48,55,99,56,48,52,101,57,56,49,50,57,54,48,102,50,48,48,57,54,48,48,55,99,56,53,51,49,52,48,57,48,57,50,48,48,102,97,102,99,50,56,48,48,57,55,101,48,55,54,99,48,101,100,99,49,101,53,57,52,99,100,97,51,57,53,48,53,56,56,55,98,99,49,99,100,56,55,100,48,97,53,48,55,56,99,53,48,56,51,98,54,48,101,52,48,55,98,52,51,98,50,53,55,49,53,54,56,54,53,52,99,56,55,56,52,49,100,48,57,53,50,48,101,55,101,56,51,98,56,56,52,49,102,54,50,98,57,50,100,98,98,48,102,98,48,55,53,48,98,51,48,101,100,99,56,55,57,56,51,98,102,99,51,101,101,49,100,100,48,102,50,48,55,102,56,49,101,48,57,49,48,48,102,102,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,102,102,48,52,48,48,102,102,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,48,99,51,50,48,48,102,102,102,57,50,100,56,55,98,48,51,100,52,49,99,50,48,48,102,102,55,100,50,98,48,49,51,55,101,49,102,57,48,101,51,48,55,57,56,51,99,48,49,99,100,48,102,97,56,55,50,99,98,102,48,50,53,51,99,51,100,54,49,99,101,48,102,56,56,55,53,52,98,56,50,99,52,51,98,52,49,101,56,48,101,57,56,55,98,48,51,98,56,48,52,101,97,48,49,50,101,99,53,98,48,55,55,48,51,99,97,49,100,97,48,102,48,57,53,50,57,48,56,52,53,98,57,52,50,49,101,48,50,56,56,98,54,52,54,52,52,50,100,56,97,57,50,102,48,97,101,52,102,52,50,50,99,48,97,100,50,99,57,48,100,49,48,98,49,50,98,100,100,54,100,100,54,99,57,101,48,49,55,57,56,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,51,101,48,48,102,102,51,101,56,99,99,48,49,102,55,50,99,49,99,51,48,48,102,102,55,100,99,50,48,49,50,101,56,53,101,48,55,57,53,50,52,51,97,57,99,49,100,98,48,49,51,51,48,48,102,102,101,50,48,48,102,102,49,101,99,101,48,101,102,56,49,51,50,101,48,101,101,52,97,98,52,51,50,101,57,99,48,101,49,50,51,49,55,50,49,101,102,52,53,50,102,55,56,55,52,52,49,101,51,48,51,98,48,48,102,102,102,49,49,54,53,52,57,102,57,50,99,51,56,48,48,102,49,102,48,55,52,52,51,100,56,57,56,53,55,48,55,51,52,98,100,50,101,99,98,48,48,102,101,56,51,98,97,50,101,99,97,49,50,101,99,51,97,101,49,101,54,55,48,51,99,50,53,52,50,49,56,55,51,99,49,101,55,56,51,99,51,48,53,55,99,48,49,102,50,51,55,48,48,55,100,49,101,49,54,50,48,48,102,102,102,98,53,55,48,55,51,54,49,99,102,48,55,98,99,48,52,98,102,51,99,53,48,49,53,48,48,52,101,55,56,49,50,101,52,53,48,48,102,102,55,97,53,48,56,51,56,101,53,52,49,54,56,56,50,49,100,56,50,56,99,97,101,48,50,54,49,99,49,100,102,49,54,52,57,48,56,97,53,100,97,53,48,51,57,55,48,102,53,56,55,102,57,50,100,48,57,48,56,98,55,50,56,56,51,99,52,53,49,49,54,97,56,97,53,56,57,55,56,48,101,50,48,98,56,50,102,56,51,99,51,50,48,101,99,56,51,98,99,49,101,100,48,102,56,56,55,102,52,51,98,99,49,101,56,50,98,56,51,98,99,53,54,56,51,100,55,50,99,56,49,101,56,56,51,98,102,48,48,98,49,49,48,50,52,99,48,48,102,102,57,98,99,48,55,99,54,48,52,56,54,56,49,51,51,101,48,101,56,52,48,57,98,55,48,50,53,102,57,51,52,51,98,99,56,54,48,102,53,56,49,99,99,56,55,56,49,51,52,98,56,48,101,102,51,52,49,101,98,50,57,49,56,48,102,50,48,55,53,99,98,98,50,98,99,98,57,48,101,102,49,54,56,49,99,100,48,102,55,48,55,52,56,51,99,97,53,50,100,53,50,49,97,53,97,52,49,52,48,49,102,55,48,101,52,56,55,56,56,51,99,52,49,100,48,50,100,57,50,56,97,51,50,99,48,51,98,101,49,101,99,50,98,56,97,102,50,102,53,51,48,98,50,48,101,98,48,55,57,56,51,98,54,49,101,54,52,49,50,98,48,51,99,50,53,55,48,48,102,102,55,50,53,48,48,51,101,98,49,56,48,49,102,54,49,48,48,101,98,52,48,49,102,54,55,101,48,52,57,98,56,51,98,50,48,50,54,100,99,49,100,54,57,53,99,48,48,102,54,57,54,48,102,54,48,48,102,102,57,98,56,55,55,48,49,101,50,48,51,98,48,52,100,48,102,52,56,55,55,99,51,100,97,49,101,50,48,55,52,50,48,102,53,48,51,97,54,57,100,99,97,98,48,102,54,48,55,48,48,51,99,52,53,57,48,55,55,100,50,98,57,102,101,51,49,53,99,49,102,48,48,101,54,50,54,49,55,97,53,50,56,55,52,48,51,99,48,49,102,48,48,55,53,97,49,101,102,48,101,48,48,55,101,56,98,51,48,101,52,56,55,52,55,56,55,98,54,52,97,49,52,50,102,102,48,48,102,102,57,48,101,53,48,49,98,55,99,48,49,102,48,102,57,50,101,56,48,57,50,55,54,48,48,49,102,54,50,56,53,98,49,52,48,48,102,102,102,100,99,51,97,56,49,101,49,52,100,48,50,55,48,52,98,52,50,56,49,101,50,101,48,48,102,102,57,48,100,48,102,99,50,51,50,52,56,55,101,55,56,55,54,48,51,98,97,53,56,57,52,54,48,101,99,48,49,102,55,50,49,48,49,51,50,101,49,100,49,50,101,57,49,52,51,98,48,49,101,52,52,50,48,101,101,50,52,56,55,56,48,51,101,97,48,101,55,52,51,99,57,56,98,57,48,101,100,97,53,56,51,99,56,48,101,56,49,55,97,49,100,50,52,50,50,98,99,51,56,56,49,101,101,99,53,53,48,55,57,48,51,97,50,49,102,97,52,101,48,101,55,57,53,97,49,102,51,48,51,53,99,48,48,55,99,98,55,48,48,49,102,52,100,50,49,99,53,50,100,52,51,56,56,48,102,50,52,48,49,102,55,48,56,48,101,57,56,51,100,51,99,51,97,99,49,102,102,48,101,97,102,48,55,52,99,49,100,101,48,50,54,97,99,49,100,102,48,55,56,53,50,56,98,57,50,99,48,97,55,48,55,57,101,53,51,57,54,52,53,98,48,55,49,48,49,99,48,48,102,102,51,98,49,48,55,56,99,48,101,101,49,102,102,50,53,56,101,48,101,98,56,51,99,48,48,101,97,102,50,99,48,51,56,52,49,99,101,48,102,56,48,55,51,97,98,57,53,99,49,99,50,48,102,56,56,55,49,48,97,100,52,53,48,102,56,57,53,99,101,48,55,53,48,51,102,56,49,100,53,50,102,57,98,48,55,100,52,48,49,55,56,56,98,102,101,48,49,102,102,48,97,48,49,50,49,56,48,48,102,102,102,98,52,97,48,101,49,56,49,51,56,99,48,101,99,56,48,49,102,54,48,52,48,52,99,102,48,55,50,56,48,49,102,54,48,48,102,102,49,102,54,99,48,102,49,56,48,57,98,54,50,98,56,51,102,101,99,97,54,48,51,100,98,48,55,56,50,56,101,49,101,51,52,48,48,102,51,57,52,99,49,102,51,48,48,55,98,56,52,51,98,52,53,49,56,55,57,52,51,56,54,49,101,50,48,101,56,97,53,57,53,56,56,56,53,50,50,49,57,53,50,48,101,102,56,98,57,48,55,54,54,53,98,56,55,50,100,50,56,49,100,100,56,55,50,101,48,51,98,99,49,99,101,99,48,101,101,99,51,56,54,102,48,55,55,52,51,56,98,52,49,99,53,48,101,48,55,48,101,102,55,48,101,53,57,52,50,48,49,57,101,48,48,48,102,102,102,56,102,48,56,48,51,101,100,100,55,56,48,51,101,100,53,99,48,57,51,54,97,101,48,102,52,52,98,99,48,49,51,51,48,50,55,49,48,48,102,102,57,54,101,101,49,100,102,48,101,54,56,49,51,52,50,48,57,50,48,101,50,53,48,55,50,99,51,98,97,49,101,50,99,49,101,98,52,102,48,102,56,102,48,55,52,97,48,102,54,48,51,98,54,48,50,53,54,57,54,57,99,49,100,48,52,57,101,48,102,49,99,51,97,54,49,100,48,50,99,55,48,55,99,99,97,102,50,56,55,48,55,52,98,57,52,50,48,102,52,48,51,98,48,49,102,100,48,49,50,99,48,55,54,99,49,99,99,48,55,54,99,53,56,48,51,98,51,101,53,101,56,53,102,56,48,51,101,52,53,99,48,48,102,102,102,97,53,53,48,48,102,102,55,56,97,57,56,49,50,101,52,53,53,48,55,102,56,49,99,49,48,55,54,48,51,56,50,56,56,48,52,102,50,56,51,56,54,100,52,57,99,48,101,101,48,51,99,56,53,101,98,52,48,50,52,50,53,99,48,51,101,51,48,55,53,97,56,97,56,101,53,102,97,54,48,55,56,52,48,57,54,55,50,99,52,51,101,100,52,53,99,49,52,99,49,100,101,50,97,55,57,55,50,49,101,49,50,101,49,49,52,51,101,56,48,101,98,48,98,99,48,55,56,56,56,48,53,101,48,55,55,48,51,97,48,49,102,100,50,98,56,98,55,48,101,100,98,52,53,97,56,51,98,48,48,101,99,48,51,100,100,48,55,57,101,49,102,101,50,98,102,102,99,48,50,57,50,57,52,54,97,48,101,57,56,55,52,99,51,100,48,49,102,101,48,102,52,56,55,54,48,51,56,97,49,99,53,48,101,100,49,55,99,49,102,53,48,102,98,56,55,99,52,98,102,50,57,99,51,97,54,49,99,100,48,101,56,48,55,53,48,97,54,50,99,52,51,99,52,49,101,57,48,102,54,48,55,97,52,51,99,52,57,99,56,101,53,53,48,55,54,99,51,97,101,49,100,97,48,101,101,49,53,50,56,54,57,99,53,99,49,55,99,49,101,49,50,102,48,98,56,52,99,52,52,50,97,48,97,97,50,57,99,97,101,52,51,52,100,50,99,48,98,52,50,99,49,50,49,49,48,97,101,52,48,54,57,99,98,55,50,50,54,56,53,53,53,48,48,99,51,101,48,48,102,102,55,99,52,98,99,48,49,102,52,97,100,99,51,57,48,53,51,48,55,54,56,48,49,102,54,99,48,48,102,102,52,99,99,48,55,53,99,51,102,101,49,100,99,48,55,57,97,53,57,48,48,51,100,99,56,56,48,48,102,102,52,57,56,48,55,48,99,98,98,54,54,52,51,97,99,53,52,50,50,56,51,97,99,48,102,97,48,55,49,98,48,55,54,56,98,56,48,50,54,53,56,98,49,52,53,52,51,50,101,55,56,55,57,48,51,99,100,50,48,102,52,99,97,48,48,102,55,56,55,98,99,51,57,52,48,101,98,52,97,51,48,102,97,49,52,56,49,100,102,48,101,102,97,49,48,55,48,57,49,99,98,53,48,55,98,52,53,54,57,53,52,49,102,102,52,48,48,55,56,101,48,101,56,52,51,101,54,49,99,100,102,102,48,49,98,99,99,48,57,48,53,48,101,102,56,49,51,53,101,49,100,53,48,50,52,101,56,48,57,55,98,50,98,48,48,57,101,54,48,55,56,57,99,49,101,55,56,49,51,54,101,57,52,48,101,102,100,48,99,51,99,50,48,102,101,56,51,99,98,56,51,97,50,48,101,101,48,51,57,48,48,50,53,56,49,102,100,48,102,54,57,54,48,57,52,49,101,57,52,57,48,55,55,50,48,50,52,97,48,101,55,57,50,53,50,99,49,100,97,97,54,54,48,55,52,48,56,54,53,101,97,48,56,51,97,55,97,48,102,55,56,55,50,98,56,48,57,49,56,51,99,48,99,49,99,97,48,48,102,102,55,98,101,54,53,98,52,49,101,49,101,48,97,52,51,56,48,49,52,97,48,48,102,102,49,102,51,53,55,48,55,57,99,48,52,97,52,52,56,51,57,97,48,50,53,51,48,49,100,48,56,55,99,56,51,98,99,49,101,49,48,102,54,48,49,51,57,56,100,56,55,56,48,51,102,54,49,102,99,48,55,51,48,53,99,48,55,53,99,49,101,51,49,52,101,53,50,57,53,101,48,101,55,56,49,99,100,49,54,54,57,48,49,100,53,50,56,52,49,101,56,57,54,50,48,102,55,48,51,56,48,57,51,99,98,98,50,101,52,51,100,48,53,48,48,51,101,52,50,100,56,51,98,52,49,100,99,50,57,52,49,100,53,54,54,99,51,98,101,49,100,98,98,52,101,48,102,54,56,51,97,101,48,102,57,48,55,56,56,97,98,48,55,98,50,53,53,57,53,54,49,99,48,48,102,102,102,57,48,51,97,100,48,55,98,99,48,51,52,98,56,48,51,101,99,101,52,48,49,102,54,49,48,48,102,102,101,98,52,48,49,102,53,56,48,48,102,102,52,57,98,56,51,99,100,48,50,54,100,99,49,101,57,49,53,99,48,48,102,102,102,55,54,101,48,101,57,56,48,57,52,48,55,55,52,49,100,100,56,51,98,48,52,50,48,102,52,56,55,55,99,51,97,52,49,101,50,48,55,98,99,48,102,53,48,51,100,56,57,100,56,97,98,48,101,57,56,55,48,48,102,102,51,98,97,53,57,48,55,56,49,50,98,49,98,102,51,57,54,50,49,102,48,48,102,102,102,97,50,54,49,52,52,53,50,56,55,98,99,51,99,48,49,99,102,48,55,53,97,49,100,48,48,102,102,56,55,101,56,97,99,48,101,52,56,55,98,98,56,55,52,97,56,97,49,52,100,48,48,57,57,52,48,50,54,56,99,48,57,97,51,48,55,101,97,48,52,101,56,48,51,102,52,48,102,99,48,49,51,50,99,48,52,99,97,56,55,101,55,48,51,99,56,48,55,100,56,48,102,50,97,48,51,98,53,56,51,101,56,49,102,51,99,49,100,57,48,101,55,56,55,52,51,57,55,51,99,51,97,50,49,99,102,50,56,48,51,56,97,49,100,99,51,56,55,54,99,51,56,54,49,100,99,48,101,97,48,55,52,48,97,100,101,56,48,49,100,52,48,101,97,57,52,54,53,52,55,48,49,50,54,50,56,52,97,101,101,57,99,48,57,50,101,57,101,53,56,48,50,55,52,98,50,52,99,52,102,52,100,52,99,102,102,48,48,99,55,53,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,100,100,48,48,51,101,102,50,48,48,49,102,55,51,48,49,102,57,48,48,55,100,51,101,56,49,51,49,101,48,48,102,102,102,97,100,100,48,102,50,98,101,49,100,54,97,48,55,57,52,48,52,98,51,56,51,102,54,101,48,52,100,50,56,55,55,56,48,57,57,56,48,55,55,50,53,54,50,48,57,53,48,99,56,55,101,57,102,50,57,99,51,57,101,57,52,48,52,98,52,100,48,55,52,52,49,101,51,56,51,97,100,48,102,49,49,54,57,100,48,50,53,49,56,49,101,48,48,51,98,55,48,48,102,102,55,98,98,99,51,100,56,57,54,56,48,49,99,102,50,101,48,98,99,52,48,48,102,102,101,48,56,51,99,54,50,56,56,98,100,50,101,48,51,97,101,49,101,54,98,48,101,101,57,54,99,57,54,49,99,101,48,55,57,101,48,101,101,99,49,52,53,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,56,48,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,102,102,48,49,102,52,99,51,97,54,49,101,99,48,101,98,56,55,102,56,51,97,99,49,100,56,48,102,100,48,55,49,52,51,99,97,53,48,56,55,100,52,51,57,48,49,102,49,50,56,48,97,55,48,102,54,48,55,51,56,51,100,101,49,100,52,50,101,52,97,101,48,102,49,48,55,53,99,51,100,56,49,100,54,48,102,49,50,48,97,51,57,54,97,49,100,98,48,102,52,48,55,54,99,51,99,54,53,52,50,54,50,55,49,53,48,53,102,48,55,55,56,98,99,50,57,100,51,49,49,48,98,55,50,97,56,98,57,50,98,100,50,100,51,52,97,102,50,100,52,97,101,52,56,52,52,50,99,49,48,49,100,55,53,98,55,50,50,97,56,48,50,98,52,52,48,49,102,50,53,49,48,48,55,100,49,56,49,53,56,48,48,102,102,102,97,99,102,48,55,57,52,53,49,48,49,51,51,99,48,52,98,49,57,52,52,49,100,102,50,56,48,48,57,49,48,48,55,100,50,49,101,48,48,102,102,101,97,56,51,98,54,48,101,99,48,55,49,53,49,99,51,100,48,49,101,56,50,101,48,51,100,52,48,101,51,52,49,102,50,50,50,56,55,48,49,50,57,50,56,98,51,48,101,52,49,55,54,57,52,48,102,49,99,51,101,50,49,101,101,48,102,99,56,55,102,48,51,98,101,48,102,52,57,49,56,51,56,54,49,102,54,48,55,97,48,49,100,98,48,102,97,97,49,49,55,54,57,100,48,49,100,102,50,99,48,48,49,101,101,102,48,55,55,54,49,101,51,48,101,102,56,55,51,99,97,101,50,56,99,49,100,101,49,54,54,48,102,48,56,51,55,52,48,49,102,49,57,48,48,102,102,48,55,100,101,102,48,48,51,99,57,49,56,55,101,52,97,51,48,50,52,51,99,48,57,98,48,48,102,57,102,54,56,48,57,52,53,48,55,98,101,49,102,102,52,51,99,48,101,100,99,49,101,56,56,51,99,52,48,55,56,54,48,50,52,97,49,99,51,48,50,52,101,52,51,99,54,53,57,49,53,48,49,102,101,50,99,99,51,99,51,52,99,57,53,99,48,48,102,54,49,57,55,101,57,57,52,48,101,102,99,49,102,55,56,51,99,99,50,99,48,49,100,99,97,48,48,102,102,55,56,98,57,55,50,49,102,99,48,101,48,48,51,97,102,48,55,51,52,53,100,97,52,56,55,98,56,49,102,52,49,54,98,52,56,53,48,49,101,57,48,55,57,101,53,101,97,54,48,48,54,52,56,56,51,102,100,48,55,48,56,48,101,55,48,48,57,97,55,48,55,51,52,48,102,48,48,102,102,48,57,55,101,48,50,54,48,56,49,100,101,49,52,50,48,102,52,99,49,99,101,56,51,100,53,50,56,49,101,48,101,100,56,55,101,52,51,56,99,49,101,55,54,53,102,48,49,50,101,50,100,99,97,101,101,57,50,56,101,57,54,56,99,57,48,56,99,57,50,56,52,57,48,56,52,53,98,49,52,50,49,101,48,50,56,56,98,55,52,52,50,98,56,51,99,56,49,99,101,48,102,52,57,52,52,53,56,57,53,97,49,101,99,48,101,54,48,55,98,52,97,99,50,57,99,51,100,48,49,100,56,50,100,56,97,50,48,102,50,57,52,52,53,54,49,54,54,56,53,102,101,48,49,55,53,101,48,48,102,56,53,48,56,51,100,50,48,102,100,49,53,48,48,102,102,52,102,98,56,49,51,53,97,48,101,53,99,97,102,50,102,55,50,51,56,51,98,50,48,102,101,48,49,50,56,48,101,56,51,100,48,48,102,56,48,55,54,98,49,53,54,53,52,51,101,48,50,55,54,49,102,98,48,55,51,101,48,102,97,52,49,100,56,48,55,53,48,49,100,99,56,55,56,51,49,54,101,57,48,56,53,99,51,99,52,53,55,54,48,101,102,56,55,55,56,49,102,57,56,51,100,48,52,49,57,52,48,50,98,56,98,49,50,98,99,97,50,50,100,51,48,55,97,55,50,55,48,55,56,56,97,101,50,99,99,98,48,50,56,56,51,98,101,57,97,53,54,48,48,102,102,100,55,52,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,49,51,48,48,48,102,102,51,101,56,99,48,48,102,102,49,102,53,51,99,48,102,56,99,48,49,102,53,49,99,48,48,102,98,101,57,48,55,102,54,48,101,52,56,51,102,48,57,101,49,101,49,48,55,56,101,48,101,97,52,51,100,54,48,48,102,102,102,97,101,51,48,102,100,48,55,57,52,49,99,54,48,49,51,49,54,102,48,55,48,57,49,56,51,56,52,49,100,53,48,55,100,52,53,54,98,48,48,102,97,48,48,57,51,53,55,56,49,101,49,97,51,57,52,99,53,49,97,49,56,55,99,56,49,101,52,50,50,57,52,50,53,102,56,51,98,54,48,102,97,57,55,52,57,52,49,99,100,48,102,49,56,55,53,52,98,49,48,102,55,98,56,49,101,99,54,57,48,51,48,55,52,56,51,102,50,57,101,53,52,49,53,97,49,100,57,48,55,57,50,49,99,101,52,99,50,99,56,48,101,55,99,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,102,102,48,49,52,48,56,48,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,48,100,102,97,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,48,97,48,52,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,54,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,55,102,99,48,56,48,56,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,51,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,49,48,48,48,102,102,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,102,102,48,48,102,102,98,48,52,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,102,102,48,48,55,99,51,55,99,48,57,50,98,99,48,102,99,48,48,102,102,49,102,54,48,54,48,102,48,56,48,57,99,52,50,100,52,98,102,48,49,50,101,48,101,102,56,49,50,51,54,48,101,102,57,97,48,49,50,53,50,57,53,48,48,102,102,98,51,101,56,54,53,99,48,55,56,56,49,101,57,56,49,51,51,50,49,100,56,48,55,57,56,48,101,98,56,51,98,51,99,98,49,50,98,53,50,56,51,97,54,53,99,97,49,49,54,56,49,99,48,50,57,99,49,100,57,49,52,97,48,102,98,49,51,48,98,102,101,56,56,49,101,56,48,101,56,49,55,101,56,50,49,102,100,97,48,55,53,100,54,53,55,56,48,57,102,56,55,55,54,56,51,100,56,53,55,99,48,48,54,49,57,48,49,51,101,101,48,52,101,49,56,55,49,99,48,57,48,49,48,50,52,101,48,48,57,56,53,48,50,55,48,56,49,101,51,97,49,100,49,54,99,49,100,102,48,55,49,101,49,99,48,52,100,50,102,99,97,101,48,101,100,100,97,52,57,54,101,53,55,48,48,102,102,51,100,101,99,49,102,57,50,101,48,98,48,50,98,52,51,97,97,48,101,98,48,49,100,99,56,48,57,101,49,52,50,49,100,98,48,102,56,50,53,56,55,54,55,56,51,99,56,48,55,57,56,49,101,51,48,101,57,48,55,48,56,48,49,101,102,49,55,48,51,97,99,53,97,57,52,56,49,99,101,48,49,51,102,48,48,102,102,55,98,57,56,51,99,97,100,99,48,55,55,56,97,52,50,99,53,51,50,52,48,57,57,52,48,49,102,49,52,57,48,50,52,102,56,51,97,101,48,52,98,54,56,48,51,101,97,54,56,49,100,56,48,51,100,100,98,48,101,49,48,55,56,48,51,97,99,48,102,56,52,48,57,99,52,48,102,48,48,102,102,55,98,52,49,102,53,48,51,99,101,50,99,99,51,101,54,49,100,55,50,98,52,51,98,101,49,101,57,50,99,99,51,97,97,53,54,48,55,98,56,51,99,99,49,99,52,48,55,49,54,56,50,53,50,57,54,49,99,51,98,52,53,49,56,55,57,53,50,56,49,99,102,97,53,56,51,97,57,50,56,99,97,54,48,55,98,54,48,101,101,53,48,56,98,100,50,99,52,51,99,54,56,48,101,57,54,48,48,102,102,102,56,52,51,102,52,49,102,98,48,101,53,57,54,57,50,49,100,98,48,55,56,48,56,54,56,48,100,56,50,52,54,48,48,102,102,102,57,57,102,56,49,51,56,56,49,102,97,48,55,52,48,48,52,57,99,56,49,50,102,48,48,102,102,52,57,102,48,55,52,57,49,55,97,49,48,55,55,99,48,57,99,98,48,55,56,48,49,102,49,48,102,48,48,102,102,51,99,102,48,102,49,100,50,52,49,52,101,102,54,52,56,48,101,50,48,49,50,99,52,57,101,48,101,98,56,51,100,52,53,55,48,51,98,57,48,49,50,53,50,99,99,51,98,52,53,56,97,54,51,51,50,49,101,56,48,55,57,56,49,102,100,48,55,55,48,49,102,100,101,49,102,49,50,56,52,51,100,52,49,100,51,50,102,48,97,49,56,48,55,53,49,99,51,98,53,55,48,49,101,48,48,102,102,101,102,56,55,102,48,98,100,52,51,52,48,102,102,48,49,56,101,56,48,49,102,53,54,56,48,52,101,97,48,48,51,99,52,51,99,48,49,102,53,102,97,48,52,97,102,56,49,51,56,56,57,48,53,48,102,48,101,99,48,55,56,48,49,102,48,56,55,48,49,50,51,56,55,101,99,97,52,52,55,50,97,98,57,53,48,53,51,97,48,56,51,100,51,48,101,49,48,55,57,56,98,101,48,55,54,50,48,102,54,54,52,51,97,54,53,54,53,56,55,98,52,51,102,52,57,56,56,97,48,101,102,57,50,56,49,101,54,56,55,50,52,51,100,97,57,54,48,101,102,48,48,102,102,52,101,56,51,100,50,53,56,48,55,56,54,56,51,56,54,57,48,49,100,98,97,48,102,50,56,50,52,48,51,99,55,52,53,56,57,53,101,56,50,48,49,55,57,52,48,48,102,57,55,101,48,49,50,55,56,49,102,57,48,55,49,101,48,48,102,98,51,98,55,52,48,57,97,57,52,102,52,99,99,53,98,48,51,98,51,48,50,55,55,56,49,100,102,56,55,53,48,51,99,52,49,100,50,52,101,97,52,55,50,97,48,97,101,48,48,102,102,55,98,55,48,51,102,54,48,101,48,52,51,56,50,48,101,101,52,49,99,57,56,51,99,55,48,55,55,49,57,49,53,49,99,51,99,97,53,100,57,55,101,53,98,101,50,57,56,51,98,101,53,52,48,51,97,101,48,55,56,55,99,51,101,48,57,101,53,48,48,102,102,55,52,52,97,53,52,102,48,48,55,97,97,102,99,51,57,97,49,100,102,54,99,98,99,52,102,48,101,50,56,55,56,48,98,51,55,48,48,102,102,102,54,99,48,49,102,48,97,57,48,50,54,55,52,51,100,52,48,102,49,48,48,102,102,57,52,97,48,50,54,99,52,48,57,53,51,48,102,48,52,49,55,101,53,56,57,52,101,48,52,98,52,56,51,101,48,48,101,49,56,51,99,56,48,101,51,57,55,101,53,99,56,55,100,48,98,49,50,102,56,97,101,50,97,56,51,97,97,48,52,99,56,57,52,56,49,101,57,57,52,97,48,55,54,50,49,100,49,48,101,56,97,54,97,48,56,50,52,99,51,56,97,49,100,102,48,101,99,48,55,100,48,49,99,97,48,55,98,56,49,101,51,97,54,56,48,57,51,49,55,51,54,53,55,56,55,56,99,51,100,97,48,102,57,48,51,99,56,53,57,51,56,49,100,101,50,56,56,98,54,52,50,50,99,99,98,51,48,102,54,56,51,51,99,48,48,102,102,102,57,55,101,48,49,50,55,54,49,99,53,48,55,101,48,48,48,102,102,102,97,99,50,55,48,48,57,97,56,52,102,52,99,101,53,52,56,51,99,99,48,50,52,56,52,49,101,48,48,102,102,55,53,48,51,99,52,49,100,49,52,101,97,52,54,50,100,99,98,49,99,49,101,51,48,101,50,48,51,102,101,48,102,102,48,51,98,57,48,55,50,54,48,102,49,99,49,100,99,48,50,53,53,49,99,51,99,99,53,50,57,52,48,53,52,55,50,101,52,98,102,50,100,56,49,100,55,48,51,99,51,101,49,101,102,50,99,48,97,48,48,102,102,102,55,49,55,52,56,48,48,102,102,48,102,52,97,55,56,55,51,56,51,98,101,100,57,52,56,56,48,49,102,97,48,102,48,49,54,54,100,102,102,56,48,53,54,51,50,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,48,48,98,48,52,53,48,48,99,102,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,102,101,48,56,48,48,102,102,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,51,102,100,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,56,48,56,48,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,98,102,101,48,51,102,101,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,48,48,102,102,100,55,53,100,55,102,102,53,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,57,48,56,53,100,55,102,99,48,54,102,99,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,50,56,49,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,56,48,55,102,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,98,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,102,102,56,49,55,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,98,102,50,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,48,97,48,52,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,52,48,54,102,100,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,52,98,102,101,48,50,56,49,97,100,50,100,97,101,98,102,102,97,56,48,100,102,56,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,53,48,51,53,48,49,98,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,102,102,56,48,100,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,97,48,52,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,100,52,48,54,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,53,48,50,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,98,102,101,48,49,57,102,56,97,48,50,99,101,48,48,102,102,51,101,52,54,101,48,48,102,98,99,51,50,99,52,48,49,102,53,53,48,48,101,54,99,51,57,101,48,101,56,52,48,57,55,101,54,52,97,48,50,100,99,48,57,99,102,48,50,54,51,52,97,48,48,102,102,102,52,97,54,48,55,49,99,98,55,50,100,49,51,56,51,98,48,53,101,49,53,99,48,52,98,99,48,51,98,101,50,98,53,50,49,49,48,97,52,52,97,48,55,100,48,49,101,98,48,101,48,97,53,97,54,97,54,57,54,101,53,101,56,55,56,56,98,100,50,100,53,50,56,98,49,50,56,99,49,99,52,49,52,101,53,102,48,55,55,97,56,49,100,57,48,55,56,52,51,100,97,49,99,101,48,102,101,56,55,56,52,51,100,48,53,56,56,55,56,52,97,100,48,55,53,48,53,57,48,51,97,101,48,55,56,48,48,102,102,54,98,101,48,48,102,98,52,52,48,50,55,57,102,56,48,51,101,98,54,48,48,102,102,57,49,51,48,55,101,50,48,52,101,97,100,48,51,97,101,99,48,102,57,102,56,51,57,54,48,48,55,97,54,54,48,48,101,56,99,102,48,55,100,102,56,51,98,57,48,48,55,98,57,51,56,51,99,54,48,55,99,48,48,102,102,101,102,52,49,100,51,56,99,49,102,52,101,49,100,48,48,102,102,102,100,48,48,102,102,57,52,101,50,57,55,48,55,102,55,49,55,56,52,56,48,49,101,100,52,50,99,56,48,52,99,52,48,52,97,98,57,53,56,54,52,49,101,57,100,56,98,49,52,50,48,48,57,55,52,48,55,102,56,48,102,101,56,49,102,49,56,49,51,52,101,48,102,57,52,49,101,48,48,102,102,49,51,48,50,48,52,99,49,48,51,99,51,50,102,56,49,101,57,56,51,101,51,48,55,97,97,53,102,98,99,49,101,53,48,102,99,56,55,101,48,51,99,101,102,50,51,102,50,99,52,98,54,50,99,54,57,49,100,49,100,49,49,49,57,49,100,49,100,49,57,48,57,49,100,48,99,97,57,50,56,52,51,98,101,53,49,57,53,48,56,56,53,54,56,55,55,48,51,57,99,49,100,54,50,56,56,97,102,50,98,52,51,97,54,49,99,99,48,101,57,49,53,56,53,51,56,55,53,99,51,98,48,53,52,49,52,52,49,100,57,50,56,99,97,99,50,98,49,48,98,102,99,50,53,57,52,51,97,52,49,99,49,56,51,102,97,48,55,99,54,48,52,97,99,48,51,101,53,48,55,55,101,48,52,99,48,56,49,50,102,97,48,102,48,99,98,101,48,55,53,56,48,102,56,99,49,100,53,49,55,101,99,56,55,57,52,51,56,99,49,102,56,48,101,99,51,99,56,102,56,98,49,50,97,52,98,49,99,56,101,57,48,56,97,57,50,56,101,57,48,56,99,57,97,56,101,57,56,53,52,57,55,99,49,100,102,50,102,48,97,56,52,98,50,99,56,51,98,56,49,102,49,48,101,98,49,55,97,53,55,49,54,52,49,100,51,48,102,57,56,55,52,56,98,51,50,101,48,51,97,101,49,101,55,50,97,52,98,100,48,101,99,57,55,56,53,57,57,53,56,57,97,49,50,99,98,97,102,102,56,48,55,52,56,56,48,51,101,97,48,48,48,102,102,49,102,54,99,52,48,101,55,48,48,102,102,49,102,54,101,48,48,102,102,52,98,48,99,56,51,102,48,48,101,50,97,48,49,52,50,48,101,101,48,49,101,98,56,55,52,56,51,99,54,53,97,56,55,54,99,49,102,57,56,49,50,101,56,56,101,49,102,100,52,56,48,102,101,56,55,97,56,49,99,98,49,54,52,57,48,49,101,49,48,102,48,97,51,48,51,98,102,52,56,50,101,99,98,99,52,100,48,101,55,48,51,98,54,52,97,50,102,99,51,98,97,48,102,50,52,51,56,101,53,51,97,51,56,55,99,56,51,98,54,49,101,98,50,98,56,51,97,51,50,49,100,53,55,52,98,49,101,49,101,99,48,101,51,57,53,99,53,98,49,54,52,49,101,54,48,55,54,97,49,102,48,52,51,50,98,52,48,100,57,100,52,48,50,52,51,48,48,102,102,49,102,53,56,99,48,48,102,98,48,57,48,55,97,52,48,48,102,97,99,48,48,102,102,50,55,50,48,49,100,56,56,49,51,54,101,48,101,98,52,97,101,48,48,102,102,55,98,98,51,56,55,52,102,49,55,48,49,100,99,48,55,56,97,48,101,99,49,51,52,51,100,50,49,101,48,48,101,57,48,55,55,52,49,101,102,48,51,97,98,48,102,54,50,48,55,50,98,48,51,100,97,49,99,48,48,102,102,102,48,57,54,50,49,100,101,52,97,49,98,55,48,48,55,54,55,48,55,99,48,51,57,56,57,56,53,101,57,52,97,49,101,102,48,101,102,48,55,52,48,49,101,57,56,55,52,48,51,56,48,49,102,98,50,99,99,51,57,50,49,101,101,99,49,100,50,56,50,56,53,51,56,48,51,98,99,100,55,102,99,48,50,56,49,56,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,100,102,57,53,48,48,102,102,97,48,54,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,55,101,53,55,102,99,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,98,102,100,52,48,99,48,48,48,102,102,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,48,98,102,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,102,102,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,56,48,49,55,53,102,102,48,48,101,102,55,48,48,102,102,55,100,98,50,48,48,102,102,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,98,48,55,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,56,48,49,52,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,102,102,48,48,100,102,57,53,48,48,97,101,56,48,48,102,102,55,99,54,102,52,48,49,102,49,102,100,50,98,99,48,49,102,54,50,52,53,57,50,53,48,49,51,55,99,48,52,101,51,48,55,53,52,98,101,54,48,48,102,102,57,51,49,48,101,54,48,55,56,49,50,99,51,98,52,49,99,99,48,55,54,101,53,98,57,53,48,49,101,54,48,101,101,49,53,97,48,52,100,101,50,55,97,52,48,55,54,48,49,101,52,48,55,53,56,51,100,97,102,56,55,52,99,49,101,52,56,55,49,56,49,101,57,56,51,98,54,48,55,56,56,49,99,54,48,101,102,56,51,56,53,48,55,56,54,100,48,55,48,48,102,102,98,53,52,101,48,102,53,49,52,56,53,49,48,55,56,56,51,97,99,48,102,48,99,51,100,99,56,97,49,101,51,48,55,54,101,99,49,54,99,100,57,54,54,49,99,101,48,55,56,48,53,55,57,53,97,48,49,97,50,101,97,49,54,97,48,101,97,56,49,100,54,48,55,49,48,49,99,55,56,51,97,99,48,55,54,56,48,101,53,52,49,100,54,57,52,55,99,51,98,50,48,101,99,99,49,99,101,56,51,98,102,48,101,55,48,51,97,101,48,55,55,50,49,100,97,97,50,99,99,98,56,50,101,55,56,55,55,56,51,56,56,49,99,48,48,101,102,49,53,56,49,100,55,48,101,57,57,52,49,50,53,100,48,55,56,49,51,52,98,97,48,102,49,57,54,98,99,97,55,48,101,102,49,52,101,53,54,57,53,100,50,53,56,49,55,56,53,57,49,54,50,53,101,49,54,48,48,57,54,48,52,102,49,54,54,53,57,50,55,57,54,53,54,101,97,55,53,55,102,57,48,48,102,102,51,102,100,48,55,102,54,48,101,55,48,48,102,102,57,53,56,48,55,51,52,48,102,48,48,49,102,102,56,49,51,48,52,48,102,48,99,97,49,48,55,53,56,48,101,55,52,49,100,53,49,52,48,102,48,55,57,48,51,102,50,49,102,57,48,102,51,98,99,102,56,48,57,55,49,53,48,53,55,54,52,57,52,55,52,52,52,54,52,55,52,54,52,54,52,50,52,55,52,100,50,100,56,98,101,48,102,48,49,55,97,53,98,97,53,57,53,99,49,100,98,48,101,55,48,55,53,56,97,50,50,98,56,98,50,48,102,54,48,55,99,99,51,100,97,53,57,57,52,101,49,100,55,48,101,99,49,53,50,53,101,56,55,57,52,98,99,50,98,48,97,99,52,100,48,48,102,102,97,49,51,48,48,55,100,100,57,48,48,51,101,100,102,52,49,101,54,48,48,51,101,100,99,99,48,57,57,102,52,100,48,102,57,98,57,52,49,101,48,48,102,102,101,99,48,49,50,98,101,48,101,98,52,51,99,48,49,101,56,54,48,48,102,102,57,52,102,48,55,52,52,49,101,101,50,98,48,49,100,102,52,56,55,97,48,49,100,99,56,55,53,56,51,100,54,49,100,101,48,55,55,54,53,48,56,55,100,56,98,56,48,102,50,48,55,57,48,51,57,101,49,100,100,52,48,50,100,56,98,52,48,102,48,56,51,100,53,50,100,52,49,100,55,57,52,97,48,102,48,48,102,102,98,53,48,101,99,57,55,97,49,101,99,48,102,102,57,53,99,48,101,101,48,98,49,50,100,49,50,52,51,57,50,49,99,99,48,102,52,49,55,99,53,53,49,53,102,99,51,99,48,53,102,48,49,56,102,56,48,51,101,52,55,48,48,48,102,102,102,98,102,97,50,100,99,48,49,102,54,49,97,49,102,57,52,102,48,50,53,51,48,48,102,102,57,52,51,48,55,56,56,55,48,48,102,102,55,100,55,99,56,55,52,99,48,49,101,99,100,50,101,99,98,51,48,102,50,48,55,55,100,48,48,51,102,52,49,100,48,50,101,52,48,57,97,56,48,102,101,55,50,57,52,97,51,48,102,52,100,57,54,50,48,102,49,52,97,55,48,102,101,48,55,53,56,51,56,97,49,101,100,50,56,56,49,100,101,56,51,97,54,48,102,54,97,52,51,99,49,100,100,48,101,56,48,51,98,49,52,100,50,56,98,57,52,54,53,57,56,55,102,52,51,97,48,102,56,51,100,100,48,102,49,49,54,50,49,101,101,55,51,56,51,97,50,52,52,48,55,53,99,48,50,57,101,97,102,102,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,100,54,99,48,49,102,50,100,48,48,102,102,55,102,101,48,102,57,48,48,102,102,57,53,100,48,50,52,53,99,48,57,52,51,48,50,54,48,56,48,57,55,101,48,55,56,50,49,101,51,48,55,53,52,48,102,56,99,49,100,54,48,48,51,101,99,55,48,49,100,51,56,55,57,56,51,56,99,49,102,56,48,101,101,98,56,56,100,48,53,57,49,52,101,53,57,52,56,49,50,101,50,48,52,100,57,50,49,50,53,97,51,50,52,97,50,50,54,50,50,97,54,57,53,48,53,101,56,55,55,56,98,99,50,97,49,50,56,98,50,48,101,101,48,55,98,56,51,97,97,53,102,50,48,57,54,56,49,100,52,48,102,57,56,55,52,52,98,52,50,101,52,51,97,101,49,101,57,50,97,52,98,101,48,101,99,57,55,56,53,57,57,53,97,57,99,48,53,52,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,98,102,101,48,55,50,99,48,48,102,97,56,48,48,102,102,48,55,100,98,49,48,51,57,99,48,48,55,100,98,56,48,49,50,99,49,50,48,102,99,48,51,56,97,56,48,53,48,56,51,98,56,48,55,97,101,49,100,50,48,102,49,57,54,97,49,100,98,48,55,101,54,48,52,98,97,50,51,56,55,102,53,50,48,51,102,97,49,101,97,48,55,50,99,53,57,50,52,48,55,56,52,51,99,50,56,99,48,101,102,100,50,48,98,98,50,102,49,51,52,51,57,99,48,101,100,57,50,56,98,102,48,101,101,56,51,99,57,48,101,51,57,52,99,56,101,49,102,50,48,101,100,56,55,97,99,97,101,48,101,56,99,56,55,53,53,100,50,99,55,56,55,98,48,51,56,101,53,55,49,54,99,53,57,48,55,57,56,49,100,97,56,55,99,49,48,56,97,100,48,50,54,54,48,48,55,99,57,99,48,48,49,102,52,52,50,48,48,102,102,102,51,98,56,49,99,54,50,102,52,48,57,101,102,48,50,53,51,99,51,57,54,49,98,48,49,51,55,52,48,101,56,48,51,56,50,57,57,99,49,101,51,56,51,97,101,48,55,55,56,48,101,102,48,48,52,101,56,51,102,56,48,52,101,50,56,55,54,99,97,99,50,100,99,51,56,50,53,54,48,55,55,98,51,99,53,56,56,48,51,100,102,56,49,100,102,52,51,57,48,55,56,48,48,102,102,101,51,99,49,100,97,49,53,101,48,102,49,57,51,99,51,98,98,56,97,53,48,101,49,48,55,102,56,49,101,56,48,51,101,53,50,56,100,49,56,51,97,48,48,102,102,101,53,99,97,57,57,52,100,98,48,101,97,56,51,98,49,50,56,57,48,56,48,52,48,99,48,48,55,100,54,51,48,48,51,101,99,50,52,49,101,57,48,48,51,101,98,48,48,102,102,48,57,99,56,48,55,54,50,48,52,100,98,56,51,97,100,50,98,56,48,49,101,101,99,101,49,100,51,99,53,99,48,55,55,48,49,101,50,56,51,98,48,52,100,48,102,52,56,55,56,48,51,97,52,49,100,100,48,55,98,99,48,101,97,99,51,100,56,56,49,99,97,99,48,102,54,56,55,48,48,102,102,51,99,50,53,56,56,55,55,57,50,56,54,100,99,48,49,100,57,99,49,102,48,48,101,54,50,54,49,55,97,53,50,56,55,98,99,51,98,99,49,100,48,48,55,97,54,49,100,48,48,102,102,101,48,48,55,101,99,98,51,48,101,52,56,55,98,98,48,55,52,97,48,97,49,52,101,48,48,102,102,101,52,98,48,50,52,99,48,48,57,98,99,48,55,51,97,48,52,102,56,56,49,50,99,48,48,102,102,101,56,48,48,102,102,57,98,55,48,55,48,48,57,97,49,101,49,52,99,48,55,53,52,48,102,57,56,97,48,52,99,50,101,48,51,98,99,100,48,55,97,99,97,51,55,99,51,98,56,49,101,57,50,57,48,98,48,50,57,56,51,99,50,53,97,48,55,51,56,51,100,99,49,100,50,48,102,50,57,52,98,53,52,57,54,56,54,56,99,53,102,56,55,50,48,51,101,99,49,100,100,48,102,49,48,55,52,48,98,54,52,97,50,57,48,98,48,50,102,99,51,97,54,53,56,57,54,48,53,48,97,54,49,54,54,49,100,54,48,102,51,48,55,57,48,51,98,50,57,99,53,54,48,55,56,52,98,49,102,102,48,48,56,97,102,53,100,52,48,55,57,100,48,48,55,99,97,100,56,48,49,102,52,55,54,53,57,56,51,98,54,48,102,52,48,51,100,49,48,48,55,100,98,54,56,49,50,101,56,102,48,55,55,101,48,49,100,52,48,55,100,52,51,99,48,49,100,49,52,100,48,50,54,101,48,49,100,51,99,50,48,56,55,54,52,51,57,101,57,48,48,102,102,101,101,56,49,101,49,48,55,97,99,98,49,48,101,99,56,51,98,57,50,98,52,49,102,52,56,55,48,53,49,99,97,98,52,52,50,56,100,49,56,51,101,50,49,100,101,48,55,98,101,49,102,52,50,99,99,97,52,97,48,55,97,99,53,51,97,53,101,50,99,56,49,101,54,97,49,48,51,101,49,48,102,55,57,54,97,48,102,50,102,57,54,48,49,102,51,48,101,99,48,55,102,52,51,101,49,52,48,101,55,56,48,52,54,50,53,102,102,100,55,53,100,52,48,54,56,48,48,102,102,48,55,99,53,48,48,102,102,48,57,49,97,48,102,99,56,49,51,51,54,48,48,102,102,102,98,51,100,48,101,51,56,49,51,49,52,48,48,102,102,102,54,54,48,51,98,102,48,102,52,48,51,56,54,48,50,52,56,54,100,100,48,55,56,54,48,102,54,100,50,56,51,102,100,99,97,56,50,99,98,97,49,56,55,101,99,51,102,101,48,101,102,99,49,101,56,56,55,54,48,48,57,55,56,54,52,51,57,52,49,100,52,52,99,52,50,50,101,57,51,52,98,53,48,102,102,57,52,101,48,102,51,48,97,55,57,48,55,97,101,49,100,99,48,102,50,55,52,49,50,98,56,97,51,48,101,48,48,102,102,48,51,100,50,57,52,100,48,102,50,54,48,102,56,57,52,48,49,102,56,56,48,55,55,101,53,49,56,55,97,102,102,99,48,51,53,51,99,51,97,54,99,48,55,97,53,48,99,51,97,99,49,100,56,52,49,48,102,99,57,55,56,49,100,102,48,102,49,56,55,100,100,49,48,97,49,50,57,100,56,48,102,56,56,55,56,48,51,97,54,49,100,99,50,99,56,51,57,54,49,100,55,50,102,56,51,99,101,99,50,48,50,51,52,48,55,56,56,98,56,48,101,100,56,55,52,48,98,55,48,102,55,48,55,102,48,98,55,48,101,97,48,55,55,99,98,49,50,100,101,49,50,57,50,99,97,97,48,101,100,57,54,48,49,102,97,48,102,57,50,55,57,52,50,53,55,50,52,97,50,49,53,56,53,56,48,55,57,99,51,99,50,101,50,50,100,57,54,56,57,99,48,49,55,53,97,48,48,102,102,102,57,98,97,56,48,51,100,55,53,48,48,102,102,55,57,97,55,48,50,52,56,48,48,102,102,49,101,101,48,48,48,102,102,54,99,54,54,48,48,102,102,55,97,48,52,48,102,48,99,48,49,101,57,49,57,99,48,49,101,99,101,51,48,48,51,100,55,55,48,48,55,97,56,99,56,99,48,48,102,51,49,50,55,48,52,97,48,48,51,97,102,97,54,48,48,102,102,55,97,55,99,48,48,102,102,102,50,98,97,54,48,48,55,98,57,99,48,49,100,52,102,51,49,99,48,49,101,99,55,48,48,102,102,55,54,98,48,48,51,100,52,49,53,48,48,102,102,99,55,98,53,48,49,54,102,48,48,102,102,49,102,50,57,49,48,50,52,54,52,97,54,48,50,55,48,48,48,102,102,49,102,53,53,48,48,102,102,102,54,48,49,101,51,57,52,97,49,99,100,48,48,102,102,55,98,56,48,49,102,53,56,49,50,54,57,51,52,48,52,99,55,56,51,98,53,50,100,100,48,53,99,48,101,50,57,53,48,53,100,50,48,48,55,49,48,51,98,97,102,97,49,50,50,56,49,51,49,99,53,52,49,54,54,49,101,53,48,102,56,50,49,56,48,57,97,101,48,101,48,54,48,55,50,54,48,48,102,55,50,48,51,99,99,48,102,48,48,102,102,55,50,56,51,97,56,53,102,57,52,48,53,101,56,55,100,48,51,102,56,48,101,57,52,49,100,55,55,54,97,48,51,99,52,53,57,57,52,48,53,54,48,55,52,52,98,99,102,102,48,48,97,52,97,53,100,55,53,100,55,102,99,48,54,102,99,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,51,55,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,50,56,49,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,98,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,102,102,48,52,55,56,48,49,102,49,98,101,48,48,102,102,55,99,56,48,56,98,49,48,48,55,100,56,56,57,53,97,57,54,48,52,97,48,56,49,51,56,99,49,101,97,50,56,49,56,48,50,55,51,56,51,57,56,53,48,50,53,56,55,57,52,51,57,56,48,102,49,99,98,55,50,100,99,51,98,50,49,100,99,50,99,52,48,57,98,99,52,48,52,56,48,102,51,56,51,99,56,48,102,52,48,55,98,53,49,99,51,97,54,48,101,100,56,51,56,99,48,101,98,48,49,100,98,56,51,98,98,48,101,51,48,55,56,48,49,99,50,48,51,98,99,54,56,51,56,48,53,52,97,55,48,55,53,52,97,53,50,102,52,51,99,52,49,101,57,48,55,56,54,49,100,50,52,53,48,102,49,56,51,99,56,54,48,97,57,54,99,97,100,48,101,55,48,51,99,48,50,99,48,97,100,48,51,55,57,48,48,102,102,55,100,98,102,56,48,51,101,97,55,52,49,99,101,48,48,102,102,51,101,100,99,48,48,102,102,57,54,48,97,48,55,49,101,49,102,97,52,102,50,56,52,49,100,99,48,51,100,55,48,101,57,48,55,56,99,97,97,48,102,50,48,51,56,99,48,50,54,50,100,50,48,51,56,52,57,48,49,102,100,48,102,53,48,51,57,54,50,99,57,50,48,51,99,50,49,100,101,52,57,48,55,56,48,56,101,53,50,49,52,54,56,52,49,102,49,48,55,54,99,57,52,53,102,56,55,55,52,49,101,52,56,55,49,99,97,55,52,56,48,101,54,56,55,56,99,51,97,56,53,56,56,55,98,97,52,51,97,97,101,57,54,51,99,51,97,54,49,102,56,50,99,52,97,57,50,99,56,51,99,99,48,101,100,52,51,57,101,57,56,53,54,56,48,52,99,99,48,55,52,99,51,100,56,49,101,56,48,101,48,56,55,97,52,51,98,48,49,102,97,48,101,50,56,55,57,52,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,52,101,49,101,99,48,101,54,56,55,98,99,51,97,56,53,99,57,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,55,50,100,52,51,98,54,49,101,56,48,101,100,48,55,56,99,97,57,52,99,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,50,49,54,101,53,53,49,55,48,53,55,50,54,50,49,49,54,48,53,53,57,54,48,56,101,56,56,53,56,97,48,51,97,100,100,98,55,49,53,50,48,49,99,49,54,48,48,102,97,51,51,48,48,55,100,99,98,48,55,48,99,48,49,102,55,48,56,48,52,98,97,49,55,56,49,101,53,52,57,48,101,97,55,48,55,54,101,48,52,99,99,48,51,56,56,48,48,55,98,51,56,51,98,101,48,52,99,98,56,51,98,57,50,97,100,48,99,98,57,55,48,51,56,52,56,99,53,99,56,55,98,100,49,52,98,100,101,49,100,49,48,55,56,99,48,101,99,48,51,99,52,53,57,53,50,55,101,52,98,48,101,48,48,51,99,55,99,49,100,49,48,102,54,50,54,49,53,99,49,99,100,50,102,52,98,98,50,99,48,51,102,97,48,101,101,56,98,98,50,56,52,98,98,48,101,98,56,55,57,57,99,48,102,48,57,53,48,56,54,49,99,101,48,55,57,101,48,102,48,102,102,99,48,50,56,99,99,49,102,101,48,51,56,53,48,55,99,54,48,52,97,99,48,51,101,53,48,55,56,48,48,52,98,102,48,49,51,48,52,48,101,102,48,98,101,48,55,53,56,48,102,56,99,49,100,53,57,55,101,102,48,55,54,56,51,102,50,49,99,55,48,102,51,98,50,56,102,56,98,49,50,97,52,98,49,99,56,99,56,101,57,54,56,99,57,48,56,101,57,50,56,52,57,48,57,56,53,52,57,55,99,49,100,102,50,102,48,97,56,52,98,50,98,52,51,99,54,49,99,101,48,102,52,57,52,52,53,56,57,54,52,49,100,51,48,102,57,56,55,52,56,98,51,50,57,99,51,100,48,49,100,56,50,100,56,98,100,48,101,99,57,55,56,53,54,49,54,54,57,97,48,49,57,50,52,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,52,48,57,48,99,48,49,102,51,48,102,48,50,55,49,48,48,57,49,102,48,50,54,49,48,48,102,102,57,56,102,48,55,51,52,48,101,51,56,49,99,99,97,50,52,56,55,101,56,48,57,97,98,48,50,53,54,98,56,55,101,52,51,57,48,48,102,102,102,102,48,49,102,54,48,55,52,53,102,48,101,56,98,50,49,99,53,50,56,52,97,55,50,101,53,50,53,49,49,50,100,49,56,48,57,55,49,48,102,49,49,54,97,56,101,49,100,100,52,101,48,102,55,48,51,99,101,48,55,56,50,48,101,98,99,51,100,54,56,97,53,57,49,55,55,55,48,56,50,49,102,57,50,56,56,51,56,48,48,101,49,48,98,102,48,102,52,56,51,99,54,48,101,51,97,55,49,53,52,49,102,49,48,55,57,97,49,102,97,48,55,56,52,53,55,48,51,57,53,48,49,51,48,49,55,102,99,48,55,102,99,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,48,49,97,101,98,97,102,102,101,97,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,102,102,56,50,48,48,102,102,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,52,48,51,53,48,49,102,102,48,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,98,102,102,97,56,48,55,102,99,50,56,48,52,48,51,97,56,48,55,102,99,50,102,102,56,48,53,101,50,56,49,51,55,99,48,48,102,102,102,98,57,56,48,102,100,56,48,51,101,57,102,48,48,49,102,50,53,102,48,48,102,102,55,100,56,49,48,55,57,53,102,48,101,97,99,56,51,99,57,48,50,53,57,56,49,102,98,102,48,50,52,100,56,51,98,101,48,52,99,98,48,51,98,57,50,98,49,48,99,97,53,54,56,51,102,97,57,50,53,51,56,55,51,99,48,57,52,97,48,55,51,56,48,48,102,102,102,54,57,48,51,99,54,48,55,53,101,49,101,49,50,99,97,57,48,55,97,50,56,55,102,99,49,100,98,102,48,102,55,48,55,98,49,50,56,97,100,48,101,55,49,55,56,53,101,49,53,99,49,99,49,48,55,56,99,53,49,57,55,99,53,100,56,55,54,48,51,99,57,54,49,100,101,50,100,53,51,52,51,57,99,48,102,51,99,49,100,101,48,48,102,102,54,48,56,56,55,52,99,51,100,56,49,100,55,48,102,102,48,55,53,56,51,98,50,49,102,97,48,101,50,56,55,57,52,97,49,48,102,97,56,55,50,48,51,101,50,53,48,49,52,101,49,101,99,48,101,55,48,55,98,99,51,97,56,53,99,57,53,99,49,101,50,48,101,98,56,55,98,48,51,97,99,49,101,50,52,48,52,55,50,100,52,51,98,54,49,101,56,48,101,100,56,55,56,99,97,56,52,99,52,101,50,97,48,98,101,48,101,102,49,55,56,53,51,97,54,50,50,49,54,101,53,53,49,55,52,53,55,97,53,97,54,57,53,101,53,97,57,53,99,57,48,56,56,53,56,50,48,51,97,101,98,54,101,52,53,53,48,48,102,102,53,49,55,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,102,102,56,48,51,101,51,50,48,48,102,102,48,102,98,100,101,48,48,55,57,50,51,48,102,99,57,52,54,48,52,56,55,56,49,51,54,48,49,102,51,101,100,48,49,50,56,97,48,102,55,99,51,102,101,56,55,56,49,100,98,56,51,100,49,48,55,56,56,48,102,48,99,48,52,57,52,51,56,54,48,52,57,99,56,55,56,99,98,50,50,97,48,51,102,99,53,57,56,55,56,54,57,57,50,98,56,48,49,101,99,51,50,102,100,51,50,56,49,100,102,56,51,101,102,48,55,57,56,53,56,48,51,98,57,52,48,48,102,102,102,49,55,50,101,52,51,102,56,49,99,48,48,55,53,101,48,101,54,56,98,98,52,57,48,102,55,48,51,101,56,50,100,54,57,48,97,48,51,100,50,48,102,51,99,98,100,52,99,102,102,48,53,56,99,48,49,102,50,51,55,48,48,55,100,49,101,57,53,99,48,48,102,102,102,97,97,56,48,55,99,56,49,100,48,48,102,102,55,98,99,48,52,98,102,51,99,53,102,57,55,48,48,52,57,56,48,49,51,49,97,53,102,56,55,97,53,48,99,51,56,101,53,52,49,54,56,56,52,49,101,55,50,102,48,98,49,48,50,53,101,48,49,101,48,57,53,97,56,101,56,97,53,100,97,53,48,51,57,56,48,102,53,56,55,102,57,50,100,48,57,51,52,97,56,50,102,52,51,98,97,53,101,57,53,52,57,52,53,56,57,55,56,48,101,50,48,98,55,50,102,56,51,99,51,99,49,101,54,56,55,56,56,51,97,52,49,99,101,48,102,102,48,55,55,56,51,100,50,53,55,56,55,56,52,98,50,48,55,53,48,53,57,48,51,100,50,48,55,56,48,48,102,102,50,99,101,97,56,48,55,50,57,56,48,51,101,102,54,48,48,57,100,101,48,50,52,51,56,48,57,51,100,48,50,52,51,99,49,101,54,49,52,101,48,52,102,54,48,55,50,48,51,98,101,48,102,102,48,51,98,52,48,102,102,56,51,98,101,53,101,48,51,98,100,48,55,55,56,48,52,97,51,97,52,50,55,101,52,50,48,102,53,48,49,51,48,101,49,101,97,50,98,98,57,53,97,53,97,54,52,55,50,57,52,98,52,52,54,100,99,98,55,48,55,55,50,49,100,102,48,55,55,52,53,97,98,99,49,100,97,48,102,57,48,55,56,99,49,102,102,97,48,52,99,49,54,50,48,101,53,56,98,48,57,48,101,57,48,55,57,48,51,57,49,54,53,56,48,51,100,102,52,102,48,55,53,56,49,100,48,48,102,102,102,55,56,48,52,100,54,50,102,102,101,98,97,101,98,97,102,102,56,48,54,51,100,56,48,51,101,49,49,52,48,48,102,102,102,53,100,52,48,49,101,53,54,52,48,57,100,101,48,48,102,102,55,98,56,48,101,48,48,102,50,99,101,48,48,102,53,102,52,49,100,101,48,48,102,102,51,100,50,50,51,48,48,51,100,57,101,55,48,48,102,102,55,97,101,101,48,48,102,102,102,52,101,49,50,52,48,49,101,54,50,52,99,48,57,52,48,48,102,102,55,53,102,52,101,48,48,102,52,102,56,48,49,101,53,55,52,48,49,98,97,55,48,48,102,102,55,53,51,99,53,48,48,51,100,56,101,48,48,101,100,54,48,48,102,102,55,97,56,48,97,48,51,48,98,56,48,51,101,102,50,48,51,97,54,48,52,99,102,48,55,102,56,48,49,102,53,51,52,48,52,102,49,56,55,50,48,48,102,102,57,51,100,48,101,100,48,55,56,48,51,101,54,48,102,100,52,51,101,56,48,101,55,97,56,51,97,54,53,55,48,55,52,48,51,97,56,53,51,49,52,48,49,101,52,48,102,53,48,55,98,48,49,100,97,48,55,56,56,51,100,99,49,100,57,50,57,56,48,57,56,51,48,101,98,56,55,54,56,51,98,97,53,102,97,50,50,54,99,57,55,56,49,101,48,50,101,99,48,57,55,99,52,98,48,55,57,101,53,52,49,53,50,53,51,49,52,48,56,50,57,56,49,102,102,50,99,99,98,50,52,97,52,52,52,49,48,55,54,52,100,98,97,48,102,50,54,99,51,97,55,51,99,51,56,99,48,49,102,53,54,56,48,52,57,53,56,48,51,99,51,99,48,48,102,102,49,102,53,102,97,48,52,97,102,56,49,50,55,54,57,48,53,102,55,48,102,51,56,55,56,48,49,99,102,48,55,48,49,102,99,49,102,98,50,101,100,49,99,98,53,101,53,98,57,52,101,57,99,48,102,52,99,51,102,97,49,101,54,50,102,56,49,101,55,48,51,100,57,97,48,101,57,57,54,55,54,49,100,50,48,101,50,97,54,50,53,48,51,98,101,52,53,48,55,57,97,49,102,54,48,102,54,97,50,48,51,98,99,48,49,51,97,48,101,98,49,53,101,49,101,49,57,48,101,49,97,51,56,55,54,101,52,51,99,97,48,57,102,48,102,49,99,57,54,50,53,56,50,55,48,49,56,49,97,102,102,56,48,52,48,51,97,101,97,48,54,52,101,48,48,102,98,55,48,48,102,102,50,52,56,56,51,97,99,48,48,102,97,101,54,48,48,55,100,56,57,48,49,51,51,54,48,52,57,98,48,55,49,52,51,102,48,53,102,56,51,99,51,48,101,52,48,51,97,49,50,102,99,51,57,54,57,52,49,99,102,48,102,53,48,55,98,48,97,101,50,98,56,97,99,48,102,53,98,99,49,100,55,48,55,57,48,48,102,102,101,98,99,51,56,97,48,102,54,99,51,98,97,53,50,56,55,56,101,52,97,56,102,56,97,55,50,99,99,51,99,48,49,100,52,50,97,48,51,102,99,56,97,49,100,54,50,100,52,51,99,99,53,55,97,48,56,55,55,99,97,102,48,102,56,97,55,57,52,52,57,50,49,101,53,50,98,56,51,98,50,49,100,48,54,99,98,98,99,49,100,51,50,97,99,48,98,54,49,55,102,102,53,48,48,102,102,56,53,48,48,56,48,55,53,48,48,102,102,56,53,102,102,48,48,97,48,54,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,49,54,52,48,48,55,100,50,51,48,49,50,56,97,48,101,54,99,48,57,102,51,48,48,102,102,55,100,57,97,48,49,50,102,52,48,52,97,52,56,51,102,100,52,50,50,102,100,50,99,49,100,52,48,51,101,54,48,101,102,56,49,51,49,50,53,50,48,55,56,49,100,48,101,57,49,55,99,102,56,55,54,99,51,100,54,53,51,57,54,50,53,49,48,49,50,98,99,48,102,97,56,51,101,48,49,100,50,48,102,56,48,55,54,99,98,56,100,50,57,97,56,97,56,99,49,101,49,48,101,53,48,55,100,52,51,98,56,49,100,100,48,102,57,57,53,52,56,56,53,100,57,53,99,53,102,48,55,53,48,98,50,50,99,52,97,52,52,55,50,98,52,51,100,50,49,100,57,48,102,50,56,55,54,53,51,52,98,51,48,101,102,49,54,54,48,99,100,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,97,98,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,98,102,101,48,53,56,101,48,52,102,51,48,49,50,51,48,48,102,102,52,99,53,56,48,51,101,98,97,56,48,57,56,99,48,102,97,48,49,50,98,101,48,52,99,102,56,55,51,48,48,49,101,100,53,48,102,102,56,55,53,55,51,50,53,97,49,52,99,53,99,57,53,57,54,57,50,53,56,48,55,49,48,49,101,55,56,55,49,56,98,49,52,57,52,97,52,53,48,101,100,56,51,100,48,48,102,102,55,53,99,49,101,52,52,98,52,51,50,98,56,48,49,101,101,56,48,55,55,101,49,101,97,101,53,54,57,54,53,56,97,102,50,99,50,57,48,52,97,102,50,101,56,97,57,50,101,99,97,98,50,101,56,51,57,52,49,102,54,48,101,101,56,55,52,99,51,102,97,49,100,52,48,102,54,56,55,52,56,97,48,48,102,102,49,101,52,99,48,49,102,49,52,57,48,48,102,102,55,100,101,50,49,53,97,48,102,50,56,51,97,99,48,101,98,99,48,49,102,53,50,52,48,52,99,53,98,50,49,101,49,98,48,55,97,101,49,99,97,50,56,48,51,100,99,56,52,48,52,97,52,48,51,100,56,98,52,101,48,102,51,48,55,99,49,49,99,49,101,50,56,51,98,101,48,101,97,49,53,97,49,101,54,48,55,56,99,53,57,48,51,57,54,48,102,101,98,101,53,97,50,53,57,55,56,57,52,49,99,101,48,102,48,56,51,97,49,48,101,53,57,53,56,53,100,54,48,55,53,50,53,99,50,50,55,50,98,52,49,100,57,50,54,56,51,57,101,48,101,56,49,53,52,48,101,99,101,52,97,102,48,101,54,48,55,57,99,51,56,52,49,100,48,57,48,55,99,50,48,51,48,100,56,48,51,101,101,49,99,48,49,102,52,102,48,48,102,102,101,50,56,48,49,102,54,102,54,48,101,50,52,97,56,48,101,48,56,55,102,99,98,55,48,48,102,102,55,97,54,97,48,102,97,99,49,100,97,101,50,99,98,48,51,56,48,48,102,102,55,102,102,100,48,48,102,102,51,100,101,49,102,49,57,48,55,51,97,48,48,102,55,55,56,55,99,52,49,100,55,57,55,56,48,102,53,102,48,48,102,102,51,100,50,56,50,57,48,49,101,57,48,51,98,53,48,101,57,56,51,99,50,48,48,55,97,56,54,49,100,52,48,55,54,56,56,56,49,99,98,51,56,55,100,53,51,57,51,56,48,49,101,99,102,48,52,100,101,48,102,50,48,55,54,56,49,50,54,53,57,97,50,53,99,57,54,48,48,49,51,49,52,98,102,101,48,49,101,101,52,48,52,100,49,56,49,50,98,56,48,101,50,52,48,57,100,48,48,55,49,54,49,102,57,48,50,53,97,52,48,57,57,53,48,101,51,55,48,55,57,48,48,101,52,99,49,101,53,53,48,55,54,98,56,55,100,48,51,57,55,56,51,99,99,49,102,48,48,101,55,101,50,101,52,48,49,101,100,49,48,102,56,49,52,48,49,102,97,48,101,101,48,48,102,102,51,97,99,56,49,99,51,48,102,49,48,55,53,52,51,100,99,53,54,54,52,48,48,102,53,56,55,53,52,97,51,50,100,102,56,48,57,51,49,55,99,53,55,54,52,101,101,56,53,100,48,49,51,99,49,51,56,53,54,97,54,50,55,97,49,50,54,48,48,52,101,97,48,48,102,102,51,101,100,54,48,48,102,102,49,102,53,52,97,48,52,99,54,48,48,51,101,97,53,99,48,57,56,99,52,97,48,55,50,101,48,102,97,100,49,101,52,51,100,50,49,99,49,48,102,52,101,50,101,52,98,97,48,55,48,54,48,102,101,56,97,51,50,57,53,50,48,97,101,48,101,49,56,51,102,49,48,101,49,49,53,99,102,50,51,50,51,50,52,49,54,48,53,54,98,48,57,50,57,54,53,56,101,48,101,98,48,51,99,51,48,101,98,55,50,99,56,97,100,52,48,48,102,102,55,97,56,48,101,98,100,51,99,98,49,50,99,52,98,100,48,55,55,101,53,101,49,54,52,53,52,57,54,48,53,55,57,54,54,49,101,99,48,101,49,56,55,97,99,49,100,102,48,51,99,49,48,102,57,48,48,54,51,55,56,48,51,101,51,56,54,48,48,102,98,57,53,48,102,99,56,48,51,101,100,57,48,48,102,102,57,55,51,48,55,56,101,49,100,97,48,55,102,48,49,100,54,55,49,48,48,48,102,102,57,57,57,48,50,53,51,99,48,49,101,57,57,48,55,55,48,49,101,99,56,51,99,56,50,56,53,49,52,97,56,50,98,48,51,56,54,48,102,97,56,97,55,48,55,57,50,56,101,49,102,57,48,48,102,102,55,98,48,52,49,101,51,49,53,99,49,100,100,50,97,98,97,50,52,56,55,51,99,49,101,48,50,55,101,48,55,54,101,49,101,98,52,52,48,55,97,54,49,100,49,50,98,99,97,51,52,51,48,101,50,52,49,55,56,99,49,53,50,49,101,56,48,101,50,98,56,53,53,57,53,48,49,101,102,97,48,55,54,48,48,101,99,48,49,50,49,48,48,55,99,100,53,99,51,97,97,49,100,54,52,99,48,48,102,102,55,100,54,102,48,49,50,100,97,49,102,97,52,98,48,101,99,48,55,55,100,50,56,51,101,56,49,100,100,48,50,55,55,52,51,97,50,49,100,51,48,101,101,56,55,99,53,50,56,97,54,50,98,57,101,48,102,53,49,52,50,49,100,53,48,102,97,48,51,56,54,48,55,102,97,53,97,56,55,98,99,51,98,50,53,50,48,55,56,54,57,49,52,48,52,101,48,97,98,50,56,48,51,100,50,53,99,48,55,48,56,51,57,50,53,98,56,55,56,99,97,54,52,50,52,99,56,50,98,52,98,102,50,99,52,51,57,97,49,100,49,50,99,48,98,51,54,53,51,53,99,48,101,102,49,53,53,54,56,51,102,101,48,54,52,50,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,97,48,52,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,52,48,53,48,51,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,102,101,49,52,48,50,56,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,49,55,102,100,55,53,102,102,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,98,48,56,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,52,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,51,51,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,99,50,48,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,102,102,48,49,55,102,100,55,53,100,55,53,102,102,100,52,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,50,48,49,97,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,55,102,99,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,97,48,49,57,102,54,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,100,102,54,48,48,102,102,55,99,54,57,99,48,57,51,54,101,48,52,57,100,48,48,102,102,51,101,97,100,48,49,100,52,49,56,98,55,99,53,98,52,56,49,51,52,101,48,48,102,54,50,48,49,51,57,53,56,99,56,48,48,102,102,57,50,101,53,53,100,48,51,102,50,48,50,53,100,99,49,99,51,57,56,97,56,48,48,102,102,54,101,57,48,51,100,50,48,57,98,99,56,50,48,48,102,54,99,101,48,48,98,101,102,56,97,48,48,102,102,100,52,57,49,101,56,51,98,54,53,54,101,100,102,100,56,48,53,48,52,97,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,49,56,48,97,56,50,101,99,48,52,100,49,56,49,51,50,48,48,101,102,52,48,57,52,57,48,55,49,52,49,102,56,48,50,54,48,56,49,101,98,57,54,50,48,50,53,50,48,101,102,56,49,100,102,55,48,101,101,54,48,102,48,57,54,49,52,56,97,53,102,97,55,53,51,51,56,51,100,56,49,102,48,50,56,48,51,57,54,53,54,100,48,50,53,99,51,98,50,53,50,56,55,56,56,98,57,97,102,99,98,55,48,102,49,49,53,102,50,48,49,54,50,53,50,50,55,49,98,53,55,102,54,48,57,50,52,49,100,54,57,97,100,56,51,49,50,97,48,50,102,102,48,48,102,102,51,101,52,102,99,49,101,54,99,49,100,102,48,48,102,102,55,100,50,50,48,49,51,97,48,48,102,102,57,51,50,102,102,57,52,54,49,101,48,52,100,48,48,55,57,55,53,101,53,49,56,50,53,48,98,52,48,49,50,98,50,101,49,50,54,53,56,48,50,54,100,99,48,57,55,101,99,53,57,54,50,98,55,97,51,50,53,51,54,57,56,57,49,100,98,52,52,52,57,102,99,98,48,48,102,102,52,57,102,51,99,97,48,97,52,56,49,49,54,52,56,55,101,52,98,102,99,48,50,56,50,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,51,52,99,49,99,101,56,51,101,48,48,102,102,55,56,56,48,101,48,99,49,101,55,56,51,98,99,48,55,100,48,48,101,57,52,51,99,49,56,51,97,54,48,102,51,48,49,100,52,56,55,100,48,51,97,56,48,102,48,99,51,56,52,49,101,52,99,53,51,57,52,52,53,102,55,50,56,56,51,100,101,49,99,56,48,102,48,49,53,56,49,101,98,48,101,98,57,55,48,48,50,52,99,49,101,55,50,97,56,98,98,48,101,101,57,54,56,48,50,53,101,49,101,48,50,57,56,97,100,52,100,101,56,48,53,99,57,53,97,53,56,57,53,97,57,100,57,49,98,97,48,49,54,50,53,55,97,54,57,53,101,101,53,97,49,98,56,49,53,56,98,97,102,102,56,55,49,56,51,102,50,48,55,101,50,48,102,53,48,48,57,57,50,48,55,97,50,49,102,54,48,55,100,52,48,102,97,52,51,100,49,50,49,102,49,48,55,57,97,48,102,48,52,51,99,97,49,101,52,48,102,56,48,55,99,52,51,99,57,52,53,50,56,55,55,99,51,98,98,99,98,55,48,102,49,56,55,97,99,51,99,48,53,57,56,55,97,48,51,99,52,53,56,55,50,57,99,51,97,101,53,52,49,52,54,49,100,102,50,98,52,48,52,99,48,51,99,50,53,101,49,54,54,57,100,57,48,52,97,101,50,98,100,48,48,102,102,97,101,52,48,57,52,57,99,56,48,53,54,50,48,97,49,57,53,97,100,50,49,97,48,51,54,49,51,56,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,54,98,56,51,57,101,48,55,99,52,48,102,48,48,102,102,49,99,52,48,51,99,57,48,101,100,48,51,100,57,48,55,53,56,49,101,53,50,101,48,51,57,99,49,102,99,48,101,97,52,49,54,98,56,97,51,48,102,48,49,52,52,53,99,49,55,48,49,100,102,50,100,56,97,102,99,53,101,49,52,48,53,57,56,55,53,99,98,51,101,56,97,53,99,56,55,55,48,98,52,50,57,48,98,57,52,52,99,57,56,53,50,57,55,52,53,57,97,49,51,56,48,57,50,50,99,53,48,101,101,100,48,100,50,57,99,52,51,55,50,101,57,48,97,101,101,51,56,53,52,50,101,98,102,101,48,49,102,102,48,98,97,56,49,53,101,48,48,102,102,51,101,57,97,56,48,57,98,97,48,102,56,56,49,51,100,99,48,48,102,97,100,99,48,50,53,99,52,48,57,97,97,48,102,102,50,51,97,50,97,50,48,55,98,48,49,101,97,54,48,55,98,102,99,98,52,52,55,52,48,54,99,98,50,54,53,48,57,97,101,49,99,97,48,55,102,48,48,102,102,102,52,52,49,100,100,50,48,54,52,54,54,56,98,99,48,102,49,48,55,98,52,98,54,50,50,48,50,53,52,49,100,50,52,52,101,55,52,99,48,102,48,49,54,50,52,98,57,50,97,51,50,49,52,102,99,53,55,97,49,56,49,97,49,97,102,102,56,48,53,56,49,56,48,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,48,48,102,102,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,49,52,48,100,52,48,51,48,102,52,48,49,102,51,53,48,48,102,102,50,53,49,48,51,57,100,99,49,100,53,56,51,56,53,48,50,55,99,102,50,52,97,52,99,56,55,102,101,56,49,101,48,48,102,102,51,97,99,48,50,53,49,48,49,50,55,52,101,57,53,99,48,57,51,48,48,55,98,51,102,56,55,55,56,48,57,97,57,48,55,99,98,100,50,52,51,48,101,49,100,99,97,50,101,48,49,51,53,99,98,56,99,52,52,57,48,48,102,102,51,100,100,98,50,53,55,49,49,49,56,48,49,101,100,99,48,52,102,57,56,98,49,101,48,49,55,56,52,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,102,102,97,48,55,102,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,49,48,48,102,102,50,102,102,101,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,57,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,56,48,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,98,56,48,48,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,55,102,99,49,48,48,48,102,102,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,55,102,97,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,49,48,49,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,51,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,55,102,99,48,50,56,49,57,52,48,100,57,52,48,49,102,53,48,48,102,102,48,48,102,102,102,98,54,50,48,55,99,52,48,48,102,102,102,97,57,48,48,50,54,55,97,52,49,102,56,48,55,49,57,48,48,98,101,48,55,56,101,48,101,97,48,51,100,97,49,100,100,50,100,52,51,98,54,48,102,99,99,48,57,55,52,52,55,48,102,101,98,48,49,99,49,48,101,97,56,51,101,97,50,98,57,56,48,101,102,48,55,56,53,49,99,49,100,102,97,52,49,55,54,53,101,50,54,56,55,51,56,49,101,52,50,50,57,52,48,49,101,49,48,55,54,97,49,102,56,50,101,49,49,99,51,101,50,49,100,99,48,102,53,49,53,99,49,100,48,98,48,102,53,51,54,53,55,54,48,102,54,48,55,49,99,97,102,50,100,56,97,100,48,101,99,56,51,99,97,48,102,56,50,49,57,54,52,48,53,51,52,98,97,102,102,56,49,99,49,56,48,51,101,101,49,99,48,49,102,55,48,101,48,102,100,52,48,49,102,54,102,54,48,102,100,52,97,56,48,102,102,48,55,102,99,97,56,48,48,55,97,54,97,48,101,52,99,49,100,98,55,50,99,98,56,51,56,48,48,55,48,49,100,51,99,51,97,50,49,102,49,97,48,55,51,98,56,51,100,101,49,99,102,48,55,54,48,53,49,56,51,100,55,101,48,48,102,102,102,53,53,99,97,52,48,55,53,97,48,101,100,52,51,100,56,48,102,48,98,48,51,99,52,48,102,54,48,51,98,52,52,53,48,102,97,49,56,51,101,97,56,50,57,99,48,48,102,102,102,54,55,56,50,54,99,48,49,101,100,98,48,101,100,56,50,52,99,97,99,52,52,98,97,50,99,52,48,57,102,49,55,53,100,55,102,99,49,97,55,48,50,52,99,48,48,57,98,99,48,55,99,54,48,52,56,54,56,49,51,51,101,48,101,56,52,48,57,98,55,48,50,53,102,57,51,52,51,98,99,56,54,48,102,53,56,49,99,99,56,55,56,49,51,52,98,56,48,101,102,51,52,49,101,98,50,57,49,56,48,102,50,48,55,53,99,98,98,50,98,99,98,57,48,101,102,49,54,56,49,99,100,48,102,55,48,55,52,56,51,99,99,53,50,100,53,50,49,97,53,97,52,49,52,48,49,102,55,48,101,52,56,55,56,56,51,99,52,49,100,48,50,100,57,50,56,97,51,50,99,48,51,98,101,49,101,99,50,98,56,97,102,50,102,53,51,48,98,50,48,101,98,48,55,57,56,51,98,54,49,101,54,52,49,50,98,48,51,99,50,53,55,48,48,55,53,52,56,49,50,54,48,48,102,102,52,100,101,48,51,57,100,48,50,55,99,52,48,57,54,48,48,55,52,48,48,52,100,98,56,51,56,48,52,100,48,102,48,97,54,48,51,97,97,48,55,99,99,53,48,50,54,49,55,48,49,100,101,54,56,51,100,54,53,49,98,101,49,100,99,48,102,52,57,52,56,53,56,49,52,99,49,101,49,50,100,48,51,57,99,49,101,101,48,101,57,48,55,57,52,97,53,97,97,52,98,52,51,52,54,50,102,99,51,57,48,49,102,54,48,101,101,56,55,56,56,51,97,48,53,98,50,53,49,52,56,53,56,49,55,101,49,100,51,50,99,52,98,48,50,56,53,51,48,98,51,48,101,98,48,55,57,56,51,99,56,49,100,57,52,101,50,98,48,51,99,50,53,56,56,48,52,53,55,97,56,48,100,56,48,48,102,102,48,102,56,56,49,48,49,51,49,101,48,52,99,54,48,51,98,55,48,48,102,102,55,100,57,101,51,52,48,52,98,57,56,51,97,100,50,57,102,56,55,56,56,49,99,51,48,49,51,50,99,48,101,102,99,51,100,54,53,57,56,49,51,52,52,56,100,50,49,99,57,52,97,48,102,49,55,48,101,54,57,52,101,48,101,51,52,51,56,52,48,102,49,56,51,99,97,48,101,57,48,49,101,56,48,48,102,102,51,100,100,56,53,53,99,99,50,54,56,55,48,52,48,52,98,99,49,101,53,56,55,57,56,97,99,48,55,53,48,48,102,102,57,102,50,101,100,51,101,56,51,56,54,49,101,49,99,48,102,57,48,48,102,102,49,101,100,98,50,99,99,51,98,101,53,56,48,55,101,57,51,99,49,100,57,49,55,97,49,100,99,102,102,48,49,97,53,99,48,57,100,97,48,48,102,102,55,99,53,101,48,48,102,102,57,54,49,48,50,55,52,99,48,49,102,54,56,54,49,99,54,48,50,55,51,99,98,55,50,99,56,97,48,48,102,102,55,55,52,48,52,98,56,48,55,57,56,97,48,50,99,56,51,100,56,48,52,100,97,56,51,56,49,48,55,55,99,53,53,56,55,56,52,51,97,99,49,101,97,48,55,102,56,48,102,102,48,97,55,48,102,51,101,50,99,56,97,100,48,102,51,50,51,56,55,98,48,97,99,50,101,97,52,97,56,48,101,55,56,55,55,99,49,102,54,49,53,50,53,99,51,101,48,48,102,102,102,53,101,56,98,57,48,101,53,49,53,97,49,99,102,48,102,56,102,50,99,48,49,100,102,53,56,55,56,52,51,98,56,102,49,54,54,48,102,51,52,48,57,56,51,48,102,55,48,51,100,102,48,55,53,97,48,51,51,99,48,55,98,48,51,100,56,49,100,55,48,101,48,56,55,53,56,51,99,101,49,102,97,48,102,100,48,55,57,52,97,49,48,101,53,48,55,50,48,51,57,99,53,48,49,55,48,49,101,99,48,102,56,56,55,99,48,51,100,54,53,99,57,53,99,49,100,100,48,101,98,56,55,52,99,51,97,99,49,100,100,52,49,52,56,50,100,52,51,99,56,49,101,56,48,102,50,48,55,56,99,98,55,52,99,52,49,50,97,48,97,49,48,101,102,49,52,54,53,51,97,49,97,53,57,54,101,53,97,57,55,50,53,56,50,53,97,49,49,53,101,53,53,49,53,99,56,101,57,54,53,56,50,55,98,97,100,98,54,100,100,100,52,56,100,50,97,48,50,50,49,56,48,51,101,54,56,48,48,52,101,50,48,49,51,53,101,48,101,99,99,51,98,97,48,52,98,99,56,49,50,55,56,49,100,50,52,52,99,49,99,98,48,50,53,49,56,48,57,57,52,48,101,48,48,55,99,48,51,99,50,48,102,52,48,51,99,57,52,57,48,48,102,102,101,101,48,51,99,53,99,49,102,97,48,55,101,99,49,100,57,48,51,100,48,48,102,102,55,53,99,49,101,57,50,98,52,49,100,99,54,50,57,52,98,52,48,101,99,97,55,56,51,99,56,48,55,54,50,48,48,102,52,48,100,51,48,97,52,48,55,55,52,49,102,101,97,48,102,56,57,52,50,49,101,97,50,56,52,97,52,48,55,97,51,99,49,102,49,48,48,51,100,98,52,101,51,54,57,102,50,48,101,101,48,98,99,52,51,55,55,102,99,48,53,54,54,48,48,55,100,100,57,48,48,51,101,100,102,52,49,101,54,48,48,51,101,100,99,99,48,57,57,102,52,101,48,102,57,98,57,52,49,101,48,48,102,102,101,99,48,49,50,98,101,48,101,98,52,51,99,48,49,101,56,54,48,48,102,102,57,52,102,48,55,52,52,49,101,101,50,98,52,49,100,102,52,56,55,97,48,49,100,99,56,55,53,56,51,100,54,49,100,101,48,55,55,54,53,48,56,55,100,56,98,56,48,102,50,48,55,57,48,51,57,101,49,100,100,52,48,50,100,56,98,52,48,102,48,56,51,100,53,50,100,52,49,100,55,57,52,97,48,102,48,48,102,102,98,53,48,101,99,57,55,97,49,101,99,48,102,102,57,53,99,48,101,101,48,98,49,50,100,49,50,52,51,57,50,49,99,99,48,102,52,49,55,99,53,53,49,53,102,99,51,99,48,53,102,48,49,50,101,50,101,98,97,102,102,56,48,54,55,100,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,52,48,48,102,102,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,51,102,101,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,52,49,48,48,102,102,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,98,102,101,48,50,48,49,97,56,48,54,51,100,56,48,51,101,50,56,50,48,48,102,98,97,98,48,101,101,48,51,100,49,48,55,53,56,49,99,55,48,48,55,100,53,57,48,49,51,49,99,49,101,55,101,56,99,48,102,97,99,49,100,97,54,55,52,51,98,56,48,52,57,100,57,55,52,57,54,101,48,51,100,49,48,102,57,48,55,56,99,49,102,52,56,51,97,99,50,98,56,51,98,99,48,102,51,99,49,101,56,56,55,57,52,51,56,50,49,101,52,50,99,53,50,52,97,53,48,102,53,48,55,52,52,51,56,98,99,48,57,55,50,48,101,57,56,55,50,101,56,97,53,48,101,54,50,54,49,55,50,49,102,97,48,101,55,48,55,55,56,98,51,48,55,53,99,57,56,49,99,50,48,55,54,97,49,99,55,48,101,53,50,49,49,54,52,48,101,100,57,51,52,98,49,48,102,55,56,48,53,99,50,50,101,98,102,101,48,49,102,102,48,97,48,52,48,48,48,102,102,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,98,99,48,48,102,56,102,53,48,48,51,101,101,56,52,51,97,101,48,48,102,98,52,98,48,50,53,56,48,97,53,48,101,51,56,51,100,100,48,55,56,48,49,100,102,55,99,48,57,102,97,48,55,50,52,53,48,51,101,100,48,49,51,48,50,49,99,100,54,99,51,98,54,53,54,56,55,49,49,102,48,55,56,54,49,100,53,52,51,50,102,97,56,97,57,48,101,97,48,51,102,99,48,101,49,56,55,55,52,97,99,50,100,53,51,56,97,57,50,102,48,51,98,101,53,100,57,53,54,57,54,49,100,52,50,97,48,49,101,98,50,53,56,55,53,57,48,99,51,98,99,56,48,49,99,98,48,55,99,50,57,56,53,98,49,53,101,48,48,102,102,102,52,101,56,49,100,102,48,55,49,48,51,101,48,48,101,56,54,48,51,99,54,51,48,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,50,56,49,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,98,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,48,49,52,48,56,48,49,102,48,97,98,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,48,100,102,97,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,102,102,56,49,48,49,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,51,53,98,48,48,102,102,55,99,98,52,48,48,102,102,57,55,101,48,55,99,56,48,52,100,49,48,49,50,50,101,48,52,97,49,56,49,50,102,97,48,52,98,102,48,51,98,101,48,102,50,48,51,100,53,48,55,99,56,48,102,52,99,48,49,102,54,51,56,48,101,57,99,51,98,50,49,99,54,48,101,51,56,55,55,53,98,52,54,98,50,99,56,98,56,50,99,97,56,48,57,55,49,48,50,54,99,57,51,53,50,100,50,53,50,53,50,100,51,49,50,57,48,56,97,56,50,56,56,51,98,99,53,49,57,53,48,56,97,53,57,48,55,56,99,51,100,99,49,101,97,50,102,57,51,56,97,98,48,101,97,48,55,51,48,51,97,50,53,53,57,55,50,49,101,56,48,102,52,57,54,99,53,48,56,55,54,52,97,51,50,99,99,98,50,52,49,48,50,97,52,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,51,101,57,57,55,48,49,100,50,48,101,98,56,55,56,52,98,49,48,101,57,57,54,101,49,101,49,48,101,99,56,55,55,99,98,102,50,101,56,51,56,54,53,102,51,99,49,101,100,48,101,52,49,54,54,53,99,57,52,101,53,54,49,54,50,53,56,56,55,51,48,51,100,54,57,52,49,100,54,48,102,51,48,55,48,100,50,99,51,100,50,49,100,50,50,99,53,51,49,48,97,100,50,56,51,98,99,49,101,50,52,99,48,101,52,56,55,100,48,51,100,99,49,99,100,52,101,50,101,52,97,54,98,52,51,50,99,49,99,48,101,57,48,55,97,56,51,99,54,49,100,99,97,55,51,57,53,52,53,102,49,54,52,56,50,57,100,102,101,48,50,57,52,48,55,50,52,48,49,102,49,49,102,48,50,53,52,98,56,48,51,101,98,48,100,48,56,48,57,53,101,48,102,98,50,54,56,55,48,48,51,98,101,48,52,102,98,56,55,57,50,56,51,56,54,49,101,101,48,102,102,56,49,51,100,48,49,100,97,48,101,98,56,51,99,55,48,55,56,53,56,51,98,54,49,102,97,48,101,101,48,55,102,56,51,99,97,49,101,53,52,98,48,101,102,56,55,48,48,102,102,49,100,102,56,55,57,56,49,101,97,48,55,49,100,48,100,50,56,49,100,102,50,50,48,51,98,51,48,102,98,48,55,56,56,49,99,55,49,54,48,56,97,56,54,48,48,102,102,102,52,102,48,97,49,48,55,97,53,56,97,99,48,101,55,48,51,101,101,48,102,100,48,51,98,57,56,48,55,57,50,49,99,102,48,101,54,57,53,97,49,99,101,48,48,102,102,98,56,100,48,50,54,56,99,48,57,53,99,48,55,101,97,48,52,57,55,56,51,102,52,48,102,99,48,49,50,100,50,48,52,99,97,56,55,49,98,48,51,98,55,48,55,100,56,48,101,100,54,48,51,98,53,99,51,101,56,49,99,98,99,49,101,54,48,101,55,56,55,98,102,57,52,100,99,51,100,99,49,99,102,50,56,48,51,102,52,49,100,99,51,56,55,57,48,51,56,54,49,101,51,48,102,53,56,55,52,48,98,50,101,57,101,49,100,52,48,102,53,49,52,54,53,98,102,48,49,50,54,50,102,56,98,49,101,56,50,48,57,100,101,56,48,53,56,48,50,52,56,98,50,52,51,52,102,52,50,52,51,48,48,102,102,102,55,50,53,48,49,54,102,48,48,102,102,49,102,50,50,101,48,48,55,100,50,97,56,48,51,99,53,52,99,48,57,55,50,50,97,56,51,102,99,48,101,48,99,51,98,48,49,99,49,52,52,48,50,55,57,52,49,99,51,54,97,52,101,48,55,55,48,49,101,52,50,102,53,97,48,49,50,49,50,101,48,49,102,49,56,51,97,100,52,53,52,55,50,102,100,51,48,51,99,50,48,52,98,51,57,54,52,49,102,54,97,50,101,48,97,54,48,101,102,49,53,51,99,98,57,48,102,48,57,55,48,56,97,49,102,52,48,55,53,56,53,101,48,51,99,52,52,48,50,102,48,51,98,97,49,100,49,48,102,101,57,53,99,53,98,56,55,54,100,97,50,100,52,49,100,56,48,55,54,48,49,101,101,56,51,99,102,48,102,102,49,53,102,102,101,48,49,52,57,52,98,97,101,98,97,102,102,101,97,49,57,52,48,101,97,56,49,100,54,48,55,101,99,49,102,56,48,51,100,51,48,55,54,97,48,101,53,56,49,100,54,57,52,55,56,51,99,99,48,102,51,48,49,102,49,48,51,99,48,48,101,55,48,51,97,101,48,55,55,50,49,100,97,97,50,99,99,97,55,50,57,102,48,55,56,56,51,102,54,48,102,48,48,102,102,51,99,50,53,54,48,55,53,99,51,97,54,53,48,52,57,55,52,53,102,97,54,57,52,97,49,100,99,50,97,98,49,55,48,49,101,49,50,101,52,97,100,50,98,102,49,54,48,53,101,49,54,52,53,55,49,52,54,53,55,56,50,54,52,49,51,99,53,57,57,54,50,56,48,53,54,99,51,97,57,98,50,49,54,97,97,48,51,50,50,48,48,102,102,51,101,50,56,97,48,101,98,52,51,102,52,49,102,102,48,48,55,100,100,55,56,49,50,101,54,49,101,99,48,101,56,57,52,55,50,53,99,48,55,55,48,49,99,55,48,55,48,52,48,57,56,56,48,55,57,101,48,102,51,99,98,49,101,53,57,57,52,99,53,55,55,48,101,98,56,55,49,52,98,97,48,55,50,52,49,102,97,48,55,50,56,53,55,49,55,100,57,49,56,98,52,52,101,52,49,52,100,50,102,98,50,54,48,51,99,99,48,55,99,50,48,101,100,99,51,98,50,48,57,48,50,56,57,48,56,98,51,50,102,54,51,56,55,56,50,52,98,53,98,50,98,57,98,48,101,101,49,52,54,53,102,57,54,52,53,54,55,102,56,48,54,99,53,56,55,52,99,51,97,54,49,100,55,48,101,48,56,55,53,56,51,98,48,49,99,53,48,101,50,56,55,54,56,97,49,48,101,53,48,55,50,48,51,57,99,53,48,49,52,101,49,100,51,48,101,55,48,55,52,48,51,97,56,53,51,49,53,99,49,100,100,48,101,98,56,55,52,99,51,97,99,49,100,100,52,49,52,55,50,97,56,51,98,54,49,100,55,48,101,100,56,55,55,48,97,56,52,51,52,49,50,97,48,97,49,48,101,102,49,52,54,53,51,97,49,97,50,49,53,48,53,53,49,52,99,53,55,97,50,50,49,49,53,101,53,53,49,53,99,56,101,56,56,53,55,97,48,51,52,100,51,54,100,99,52,99,56,48,53,52,56,56,48,51,101,53,97,52,48,102,97,48,51,99,101,48,102,52,56,48,49,102,55,51,101,48,102,56,52,51,56,99,53,102,97,48,48,102,102,55,55,57,49,48,97,56,48,50,53,98,52,49,100,48,48,102,102,51,56,49,48,55,50,56,49,99,55,55,99,97,55,52,50,50,99,53,49,99,98,50,50,100,52,51,97,97,53,100,56,51,98,56,50,98,52,48,57,56,99,52,98,50,99,52,51,100,97,102,97,54,49,54,97,53,56,50,50,97,54,48,55,56,50,52,51,101,101,48,102,102,48,51,100,97,53,51,97,49,50,53,57,52,97,56,54,53,48,49,53,102,56,51,97,54,53,54,48,55,54,99,97,102,98,50,98,50,99,98,51,52,50,50,99,56,98,100,50,102,48,48,51,54,53,100,52,48,50,49,52,52,49,101,97,56,51,100,51,48,102,100,56,51,102,48,48,102,102,55,97,54,48,102,50,56,49,102,52,56,51,100,50,50,102,51,48,55,57,56,49,101,54,48,51,101,50,48,55,56,48,49,102,49,48,55,97,50,48,102,49,56,51,99,98,50,53,54,49,52,101,53,51,101,48,102,49,48,55,101,99,51,102,101,49,101,49,50,99,99,51,100,48,49,101,99,50,102,102,57,52,97,53,48,50,49,49,52,97,49,100,99,50,97,98,49,55,48,49,101,49,50,101,52,98,50,50,99,51,57,53,101,53,49,57,53,97,53,55,49,52,54,53,55,56,50,54,52,49,50,50,53,54,49,53,97,56,48,53,54,99,51,52,56,53,51,102,101,48,51,48,98,56,48,51,101,50,53,97,48,102,97,48,51,99,101,48,101,98,52,48,49,102,55,51,101,48,101,55,56,51,56,99,53,48,50,48,48,55,55,57,50,99,97,56,48,50,54,52,56,49,100,48,48,51,102,101,48,55,50,97,49,102,56,55,99,98,56,52,50,50,99,53,50,48,98,50,50,97,56,51,97,97,53,50,48,51,98,56,50,99,56,48,57,56,99,52,52,50,99,52,51,97,52,57,48,56,54,53,97,57,53,99,56,97,56,54,49,101,48,97,48,102,98,56,51,56,51,48,101,57,49,52,101,57,97,57,54,53,100,50,49,57,55,101,53,55,102,48,101,57,57,54,54,49,101,52,50,98,101,48,97,99,56,50,99,100,51,52,97,100,50,102,52,97,51,48,48,99,102,48,48,50,55,53,52,48,57,54,50,48,101,98,56,49,51,97,52,48,52,97,52,56,49,51,49,97,48,52,97,57,48,55,99,49,99,48,101,102,50,50,49,52,101,48,102,101,99,49,100,49,48,55,100,56,49,100,98,97,50,48,55,56,48,51,99,99,49,99,98,52,48,48,102,102,55,56,50,53,55,56,55,49,48,51,100,50,53,101,49,52,97,57,53,48,49,99,56,48,55,57,101,56,56,49,100,50,50,100,53,51,99,97,99,52,52,50,101,99,51,99,50,48,101,97,99,51,101,98,50,49,100,99,48,55,56,56,49,100,48,57,56,50,101,56,97,48,52,102,52,48,48,102,54,56,55,53,99,97,57,50,99,56,97,57,48,102,49,49,52,52,53,98,50,49,50,48,49,54,54,53,55,56,48,52,56,99,48,49,50,102,56,48,102,97,52,51,100,52,48,52,98,54,48,51,102,99,48,55,49,101,48,52,99,54,48,55,49,57,48,52,51,98,97,53,98,48,55,100,52,49,99,49,56,51,100,102,48,55,54,54,48,102,98,48,51,57,101,53,54,48,55,97,100,48,99,98,48,52,99,48,101,97,57,54,50,49,101,99,48,55,53,99,49,102,49,50,56,99,51,102,52,49,100,99,50,98,99,51,99,99,56,48,53,53,49,54,56,53,48,49,54,101,57,56,49,100,101,52,100,50,100,52,97,50,52,52,52,53,50,100,53,48,99,97,98,50,102,48,97,52,50,99,49,100,50,98,54,100,50,102,49,53,99,53,97,57,53,99,101,102,57,52,101,54,99,48,51,101,51,57,55,102,99,48,50,48,49,57,52,48,51,51,102,48,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,48,56,100,48,48,48,102,102,102,98,99,56,48,50,53,56,48,51,97,56,48,52,57,100,56,48,51,101,100,57,52,48,57,101,50,48,55,49,48,49,99,53,98,48,101,102,98,52,49,99,98,50,97,48,49,102,48,55,48,55,57,48,49,99,102,50,57,48,51,97,56,49,99,98,50,98,56,49,100,102,48,55,53,99,51,57,50,49,100,52,48,55,102,97,49,100,49,48,101,99,48,51,102,102,48,101,101,48,51,98,50,48,101,100,48,55,52,52,97,97,52,101,52,101,50,97,48,97,97,50,56,48,49,100,53,57,53,52,48,102,51,57,48,99,49,100,97,49,53,52,48,50,53,102,99,97,101,50,98,56,98,50,50,98,56,51,97,101,56,97,53,97,49,53,99,49,100,100,48,101,101,98,50,57,102,50,49,100,100,50,98,48,48,55,57,55,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,102,101,48,56,48,48,102,102,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,49,48,48,100,52,48,55,102,99,48,48,55,99,101,55,48,48,49,56,100,55,97,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,48,49,97,102,102,101,97,48,49,98,102,50,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,48,53,48,51,50,56,51,57,48,48,101,98,99,48,49,102,54,48,99,48,52,102,99,48,51,56,101,48,101,50,57,52,48,48,101,98,52,49,99,97,48,49,51,99,48,48,52,100,102,48,51,97,49,48,55,54,50,49,100,57,57,50,99,101,56,51,98,56,48,101,101,99,49,100,55,48,49,51,50,99,48,102,97,52,49,100,102,48,55,49,48,51,98,57,56,98,57,50,101,56,98,51,50,102,99,98,97,48,49,50,51,48,101,57,48,55,53,52,51,101,52,53,50,56,55,55,48,97,56,48,49,51,57,48,102,48,49,54,101,53,57,57,55,97,53,57,102,52,49,50,98,100,97,48,49,51,48,50,102,48,98,51,52,101,50,99,100,51,102,100,57,54,48,57,101,57,57,53,55,102,101,48,51,57,97,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,48,48,102,102,100,52,49,56,55,48,55,101,52,48,52,100,54,56,49,51,52,99,48,52,99,102,101,48,101,97,100,48,49,51,50,101,48,52,99,97,48,51,102,102,48,50,54,49,102,48,55,49,98,57,55,56,48,48,102,102,102,54,53,52,56,51,102,52,48,55,99,56,48,102,49,56,49,101,100,53,48,55,51,98,48,55,57,48,48,52,97,55,56,55,56,102,56,55,53,54,52,51,102,97,49,101,51,50,102,102,57,52,51,56,98,101,99,49,100,100,50,56,99,48,52,102,98,57,52,100,57,48,55,49,54,52,48,50,52,50,53,51,99,57,54,50,52,99,48,52,98,57,48,55,99,48,50,102,48,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,102,102,48,97,48,49,50,48,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,98,102,101,48,53,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,102,99,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,49,98,102,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,102,102,56,48,97,48,54,98,97,101,98,97,102,102,101,97,48,51,55,101,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,52,48,100,52,48,54,102,99,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,98,102,101,48,51,55,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,50,56,49,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,98,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,48,49,52,48,56,48,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,102,102,56,48,100,102,97,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,102,99,50,56,48,52,48,51,97,56,48,55,102,99,50,102,102,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,48,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,102,102,56,48,53,101,51,48,49,50,52,97,48,48,102,97,48,53,50,100,99,48,49,102,54,49,56,48,48,102,102,102,98,56,51,48,48,102,102,55,100,56,100,56,49,51,54,52,48,52,100,100,56,51,98,99,50,52,48,48,102,97,102,57,48,101,57,56,49,51,102,99,48,52,102,99,49,52,56,53,54,48,55,55,48,51,99,50,57,101,49,102,97,48,101,56,57,55,52,48,52,100,52,56,55,102,51,56,51,101,100,48,55,99,52,49,100,54,56,50,98,56,49,100,100,49,55,54,49,99,51,48,102,52,48,55,49,48,51,100,99,53,50,48,51,98,101,48,55,52,101,49,101,100,52,56,54,52,51,99,56,49,101,102,48,55,57,101,56,52,53,101,48,48,57,49,57,54,56,49,102,100,48,101,56,50,51,56,51,97,50,48,101,101,57,53,97,49,101,101,98,101,48,102,55,49,50,99,49,100,55,48,50,98,99,48,48,102,102,102,57,50,57,56,48,51,101,51,102,54,53,57,48,49,50,55,99,49,101,97,48,55,57,50,48,48,102,98,48,52,48,50,53,49,48,51,97,56,49,100,102,52,50,48,50,52,102,52,51,100,97,53,102,53,56,55,57,56,49,101,102,48,51,97,56,48,101,97,57,53,50,49,100,53,48,101,49,56,55,53,56,48,57,52,56,50,99,56,98,99,50,99,52,49,99,100,48,51,98,97,48,101,100,97,51,56,55,54,100,49,56,98,102,48,55,97,97,57,97,49,101,52,48,55,56,52,49,100,101,48,55,100,99,48,102,56,56,51,102,97,49,101,102,50,101,56,97,97,48,101,98,48,51,97,100,48,55,54,97,53,48,48,55,53,48,49,99,53,57,53,102,57,49,48,51,97,99,53,55,57,53,52,53,54,56,55,49,100,48,52,97,49,97,50,98,99,48,51,50,99,99,51,98,50,49,100,51,48,101,99,48,55,50,100,48,49,101,50,57,56,51,57,99,49,100,97,48,101,102,56,55,53,48,97,57,52,100,50,102,99,51,100,56,49,101,98,52,99,50,98,52,51,98,54,53,52,49,53,99,53,48,57,53,99,57,50,49,101,98,48,102,101,48,55,97,52,98,98,48,102,100,56,55,100,99,51,99,101,57,52,53,55,49,53,52,56,97,56,50,56,54,57,52,49,101,48,48,102,102,102,98,56,55,100,48,51,99,56,49,101,51,48,102,56,56,55,99,48,98,97,97,56,97,50,99,52,51,99,50,49,101,100,50,102,48,98,55,48,102,48,49,54,99,102,50,54,57,54,97,53,56,97,55,97,55,53,99,52,51,100,56,49,100,51,48,101,98,56,55,102,56,51,97,99,49,101,55,48,101,50,56,55,101,56,51,98,52,53,48,56,55,100,52,51,57,48,49,102,49,50,56,48,98,56,48,101,57,56,55,99,52,51,97,48,49,101,98,50,57,56,97,101,48,102,49,48,55,53,99,51,100,56,49,100,54,48,102,49,50,48,97,52,49,53,52,49,101,52,48,101,98,48,55,57,48,51,98,56,53,98,97,49,97,55,49,53,48,53,102,48,55,55,56,98,99,50,57,100,51,49,50,99,97,56,50,100,52,97,54,50,99,49,49,49,51,52,97,102,50,100,52,97,101,52,56,52,98,50,98,100,51,100,97,55,53,98,55,50,101,54,98,102,99,48,50,48,99,49,55,53,48,51,101,52,48,48,55,100,102,99,48,48,51,101,97,48,52,51,100,50,48,48,102,97,57,100,48,50,54,100,53,101,54,56,51,98,102,50,49,100,102,52,98,48,50,53,52,48,48,102,102,57,57,51,50,102,56,49,101,52,56,55,101,99,48,57,53,54,52,99,50,57,56,98,52,50,99,49,102,50,99,48,51,97,54,49,100,54,50,56,56,98,56,50,97,100,50,56,51,99,54,48,101,52,48,51,100,56,53,54,48,55,57,99,51,99,56,49,101,48,48,102,102,102,99,56,48,51,100,99,48,48,101,53,49,49,48,51,101,99,49,100,48,48,101,101,97,49,56,55,99,99,98,98,50,101,52,98,102,50,98,56,49,101,57,48,55,53,56,98,51,48,101,101,48,55,99,57,98,48,102,48,51,54,49,102,51,52,100,48,102,102,48,55,49,48,51,56,52,48,52,51,54,98,102,102,97,101,98,97,101,98,102,102,97,56,49,102,102,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,52,48,48,102,102,97,48,55,102,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,102,102,56,48,54,102,99,97,56,48,56,48,54,48,48,102,57,53,57,48,48,51,101,102,52,48,48,49,98,101,97,48,48,102,97,99,49,48,50,52,98,48,49,102,51,56,48,50,102,53,99,49,100,57,48,50,55,101,56,51,101,54,49,99,57,52,54,49,48,48,102,102,48,101,99,99,50,98,52,97,101,48,50,53,55,48,51,98,99,48,102,50,57,48,56,98,57,48,48,52,101,97,101,48,48,57,97,54,48,101,101,49,52,52,53,48,56,48,50,102,51,52,48,101,53,48,98,52,48,102,99,56,48,51,54,52,48,56,51,97,52,53,48,49,102,102,49,52,48,50,48,49,100,55,102,102,53,100,55,53,100,55,102,99,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,52,48,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,51,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,55,102,99,48,50,99,49,49,52,48,101,57,52,48,49,102,52,98,99,48,48,102,102,102,98,97,49,48,55,99,56,48,48,102,102,102,97,55,48,48,55,99,50,48,102,49,52,51,101,50,49,99,99,48,55,55,97,49,100,101,48,55,100,52,48,101,55,56,49,102,54,48,55,55,56,97,56,50,57,99,49,102,52,56,51,57,54,50,100,99,98,54,54,48,51,57,50,53,57,48,55,57,52,98,49,48,101,51,97,51,48,55,97,49,50,48,49,100,54,56,55,98,99,51,97,54,48,102,52,53,49,99,51,98,52,49,101,100,50,101,48,51,57,56,49,101,48,48,101,52,57,54,99,49,101,100,48,102,49,52,50,55,50,49,100,49,52,48,49,101,50,48,101,57,56,55,57,48,51,97,54,49,101,54,48,102,50,49,53,50,53,98,48,55,54,56,48,49,101,101,52,48,48,102,102,55,98,51,48,51,101,54,49,99,50,48,50,53,97,53,100,55,102,99,48,100,49,99,48,49,102,54,98,48,48,102,102,48,102,98,53,97,48,50,54,51,48,48,49,102,54,100,48,48,52,99,54,50,53,48,51,101,56,48,55,100,54,57,49,50,49,100,54,48,101,48,56,55,53,98,49,55,50,53,50,56,51,56,51,48,55,48,97,53,49,57,55,52,57,48,53,56,56,55,48,99,49,99,55,48,55,48,56,98,49,55,57,49,57,50,53,102,50,98,99,97,100,52,56,52,57,52,52,50,98,98,48,55,97,52,49,101,49,56,55,97,55,57,53,97,53,54,57,54,48,48,102,53,48,49,101,56,50,55,57,53,99,53,55,49,55,99,48,102,48,48,98,99,50,98,52,97,57,50,98,99,97,102,50,98,48,51,97,54,49,99,51,48,101,97,48,51,98,101,48,55,55,99,49,99,100,48,50,98,56,53,100,55,53,102,102,100,52,48,51,53,54,52,48,49,102,49,50,55,48,50,52,52,53,48,48,102,102,48,57,53,100,48,48,102,102,55,100,54,97,50,49,48,49,51,50,52,49,101,49,50,57,48,98,102,50,97,56,49,102,49,56,49,51,100,56,53,102,54,48,55,57,99,49,101,52,56,48,102,49,56,55,55,99,51,100,50,49,99,102,50,99,52,97,56,48,55,51,54,48,101,102,99,98,55,48,102,53,48,55,51,56,49,99,48,48,102,102,55,55,100,49,52,97,52,50,101,99,98,102,52,100,50,57,99,98,100,50,56,48,98,100,50,97,49,50,52,51,100,101,48,102,100,48,51,97,50,48,102,49,48,97,53,48,101,98,48,55,52,101,99,51,101,52,49,100,51,48,55,101,56,53,51,50,48,53,53,48,55,56,99,51,98,56,49,100,54,48,101,56,49,55,101,57,99,48,49,54,100,97,48,52,56,52,48,49,50,55,56,49,102,56,48,50,55,102,56,48,57,99,55,48,50,53,101,56,48,57,51,101,48,55,55,48,57,57,50,53,52,49,55,101,48,102,99,48,51,102,99,56,52,49,100,102,50,99,56,51,99,57,50,56,97,53,51,57,54,50,48,48,102,102,102,54,53,48,55,49,52,97,56,50,98,100,51,52,51,100,54,48,102,52,56,49,101,51,54,50,57,48,98,100,48,102,50,56,55,51,100,49,48,51,99,101,48,48,102,102,102,52,100,99,49,100,57,56,55,55,48,51,100,97,49,102,100,48,48,55,98,51,54,48,51,100,50,53,53,57,55,52,49,102,50,101,53,48,48,48,102,102,51,100,98,52,49,100,98,98,97,48,102,48,57,55,54,53,55,50,50,51,56,48,49,101,49,48,49,100,51,48,101,57,56,55,53,99,51,56,50,49,100,54,48,101,99,48,55,49,52,51,56,97,49,100,97,50,56,52,51,57,52,49,99,56,48,101,55,49,52,48,53,51,56,55,52,99,51,57,99,49,100,48,48,101,97,49,52,99,53,55,48,55,55,52,51,97,101,49,100,51,48,101,98,48,55,55,53,48,53,49,99,97,97,48,101,100,56,55,53,99,51,98,54,49,100,99,50,97,49,48,100,48,52,97,56,50,56,52,51,98,99,53,49,57,52,101,56,54,56,56,53,52,49,53,52,53,51,49,53,101,56,56,56,52,53,55,57,53,52,53,55,50,51,97,50,49,53,101,56,48,100,51,52,100,98,55,49,51,51,102,101,51,52,97,101,97,49,54,97,48,101,97,56,49,101,57,56,55,49,48,49,102,56,48,51,97,100,48,55,54,56,48,102,97,56,49,100,54,49,55,57,99,51,99,99,48,101,99,99,49,102,49,48,51,98,102,48,101,55,48,51,100,49,48,55,55,50,49,101,53,97,50,98,48,98,56,50,57,98,56,55,56,52,51,56,56,49,102,102,48,101,102,49,53,97,49,101,56,48,101,57,57,55,102,50,53,50,56,55,56,49,48,56,97,53,48,102,49,57,53,53,99,98,56,48,101,102,49,55,50,53,54,57,54,51,50,53,55,57,55,56,53,54,57,53,99,53,101,49,53,101,48,57,57,48,52,56,57,54,54,53,54,97,48,49,54,53,48,101,97,49,52,101,49,99,102,48,55,97,52,49,99,52,48,55,56,48,49,101,52,48,55,97,101,49,100,52,48,101,56,49,55,56,48,50,55,48,49,101,50,48,55,49,97,49,102,102,50,98,56,49,100,56,48,51,99,102,52,48,48,102,102,49,50,98,50,101,48,97,101,99,49,100,54,48,102,100,57,55,50,48,101,98,48,49,100,57,56,51,101,97,50,98,99,97,49,99,57,52,53,57,97,48,97,48,50,48,49,55,57,100,51,48,49,100,97,48,51,101,49,48,55,55,48,49,101,54,101,57,101,53,48,97,54,57,54,56,53,50,52,102,48,102,48,54,50,97,57,99,50,99,50,52,51,99,56,53,50,49,55,99,53,54,49,53,98,102,101,48,49,50,55,48,48,102,102,48,102,98,49,102,48,50,52,57,48,51,100,50,48,48,102,97,101,52,48,50,55,53,99,49,102,101,48,49,50,54,50,49,102,49,48,102,99,48,55,55,99,49,101,53,49,55,48,48,101,53,99,98,102,48,101,102,97,51,97,49,48,55,102,52,51,98,56,53,55,49,54,48,53,51,49,53,97,49,101,98,48,101,99,48,55,100,56,51,56,101,49,100,55,48,55,57,101,49,99,57,50,100,100,50,56,97,52,50,100,48,57,97,53,49,52,48,49,101,49,52,99,48,101,51,56,55,100,48,51,98,99,48,48,102,102,102,55,55,48,55,54,97,52,98,48,50,102,99,97,102,48,101,102,48,55,98,51,49,55,48,49,100,102,50,97,56,51,99,101,49,102,48,50,97,57,48,48,102,102,97,102,48,102,54,49,54,54,48,56,99,50,56,48,102,98,97,48,48,102,57,97,99,48,49,50,54,52,49,100,52,48,101,101,57,54,54,48,52,97,54,56,49,51,100,54,49,99,48,48,102,102,55,52,48,53,48,49,52,50,53,99,48,55,102,48,51,99,50,49,102,97,48,55,49,48,48,52,99,98,56,51,100,100,50,97,49,51,52,97,101,50,98,52,98,48,48,102,57,56,55,97,49,49,48,51,98,48,49,100,53,50,102,56,48,57,54,57,50,98,99,51,100,97,49,100,98,56,50,101,54,49,50,99,51,99,48,53,102,97,49,56,55,50,48,51,57,50,48,102,99,100,48,49,48,99,49,101,48,50,48,56,55,53,53,51,56,98,50,54,99,51,97,54,49,100,53,48,101,100,48,55,50,52,51,101,99,49,101,54,99,53,53,49,52,50,48,101,98,48,97,48,52,51,48,49,48,56,57,55,102,99,48,54,102,99,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,51,55,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,50,56,49,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,98,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,102,102,48,48,102,102,97,48,54,53,49,97,48,51,98,50,49,101,98,48,102,52,48,55,50,100,51,100,101,50,101,52,51,57,99,49,101,53,48,102,48,48,102,102,55,53,48,98,55,52,100,50,56,52,51,100,56,49,100,51,52,100,50,99,56,51,98,54,53,98,57,54,50,53,48,57,54,52,57,50,49,100,52,48,102,101,48,55,53,56,98,97,48,101,50,48,55,100,56,51,97,101,57,52,53,57,49,53,52,57,52,56,50,57,56,57,50,53,48,48,102,102,55,100,99,51,57,54,49,101,51,48,102,49,56,55,51,56,51,100,101,53,50,100,53,100,49,53,99,49,101,49,48,101,57,49,55,56,53,98,56,55,55,56,98,54,54,57,51,56,97,97,50,99,57,51,100,48,54,99,53,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,48,51,101,51,48,48,102,102,55,100,49,100,56,48,51,101,57,48,52,49,101,53,48,48,102,102,51,101,100,101,48,49,102,49,98,97,57,56,57,99,49,102,52,48,101,102,48,51,98,57,48,50,53,52,52,49,100,51,48,55,56,53,48,57,98,48,50,54,51,48,51,102,52,53,49,48,55,101,48,49,100,102,49,54,54,48,102,57,48,97,102,54,53,102,54,53,49,52,98,49,50,57,48,51,56,50,49,99,57,48,55,52,99,57,48,53,98,49,54,52,49,102,56,50,57,48,51,99,48,48,102,102,102,53,49,49,54,56,98,51,52,50,48,101,53,48,51,100,97,48,102,98,56,55,49,98,48,51,57,101,50,97,101,48,51,97,101,48,102,49,56,98,52,52,48,50,99,52,51,102,99,49,102,51,48,55,55,48,57,56,48,101,56,99,51,99,53,102,101,48,52,51,54,97,48,49,57,102,56,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,52,49,53,102,48,48,102,102,55,100,100,57,56,48,51,101,50,98,52,48,52,98,98,97,48,48,102,102,49,50,99,50,57,99,48,102,98,99,48,49,102,53,53,101,48,101,55,48,51,99,48,49,99,51,48,55,97,99,48,101,50,99,51,98,99,49,101,97,48,102,50,56,55,97,99,48,57,55,53,48,101,57,97,55,56,51,100,55,48,55,100,54,49,101,57,48,50,54,55,52,97,101,50,99,56,98,102,48,55,55,48,56,99,48,57,54,48,101,100,49,55,56,48,102,54,52,49,102,97,49,55,56,57,54,49,100,48,48,102,102,102,48,48,51,97,49,48,101,53,49,53,97,48,102,51,56,51,101,50,53,52,56,55,53,48,51,56,101,49,100,52,48,102,55,48,55,98,48,49,102,50,57,54,52,53,57,97,51,48,55,49,99,97,57,50,97,57,51,56,51,99,102,99,51,97,54,56,52,57,56,48,100,48,48,102,102,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,102,102,48,52,48,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,97,48,51,102,101,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,48,48,102,102,100,55,102,102,53,48,48,102,102,56,53,48,48,56,48,55,53,48,48,102,102,56,53,102,102,48,48,97,48,54,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,56,48,49,52,48,102,102,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,50,48,48,102,102,53,102,102,49,97,48,51,99,99,49,101,98,48,102,52,48,55,100,49,51,100,56,50,101,52,51,101,50,49,101,53,48,102,48,48,55,97,99,98,55,52,50,50,56,52,51,97,52,49,100,51,52,50,50,99,56,51,99,56,53,98,57,54,50,53,102,49,54,52,56,99,49,100,52,48,101,49,56,55,53,56,97,52,48,101,50,48,55,50,52,51,97,101,56,97,53,57,49,54,97,57,52,57,99,57,56,56,99,53,48,48,55,50,48,51,57,54,49,100,99,48,101,101,48,55,51,56,51,97,48,53,50,99,100,99,57,53,99,49,100,101,48,101,57,49,52,54,53,52,48,55,55,56,97,57,54,57,48,52,97,97,50,98,53,48,49,48,50,48,53,55,53,100,55,53,102,102,100,52,48,54,50,50,48,48,55,99,54,49,48,48,57,51,50,48,102,52,56,49,51,53,54,48,48,102,102,102,98,54,54,48,50,53,101,99,51,102,52,57,56,48,101,56,48,98,101,48,55,56,54,48,101,50,56,48,57,53,52,50,102,100,50,99,49,102,98,56,51,101,50,48,102,56,97,51,50,54,57,54,52,53,49,48,55,53,99,49,100,97,56,55,97,52,51,98,52,49,100,49,48,102,56,57,54,97,48,52,98,55,57,54,52,53,100,48,55,56,57,49,48,98,57,50,56,97,57,50,99,51,99,50,57,54,48,52,99,49,49,52,54,49,99,57,50,100,99,51,98,54,48,101,102,100,48,57,51,52,98,50,50,99,48,51,101,56,53,55,48,55,53,99,51,100,101,53,56,49,54,56,49,100,56,50,102,56,49,100,98,48,55,53,52,49,101,49,53,49,53,97,48,50,101,101,97,56,48,54,56,99,48,48,51,101,49,102,50,48,52,57,49,56,55,53,56,49,99,52,48,48,51,101,98,98,52,98,55,48,50,55,49,100,48,52,51,102,48,49,101,48,48,102,102,102,50,48,55,100,56,48,57,102,50,48,102,48,51,56,57,50,49,101,48,48,101,97,51,101,53,55,97,48,49,53,97,49,100,53,48,55,55,52,49,100,52,48,50,53,57,99,49,101,55,48,51,101,99,48,55,52,97,49,100,49,50,57,99,97,51,50,49,52,57,97,53,98,49,55,99,49,101,50,50,102,48,98,55,52,98,48,102,98,56,55,97,52,51,99,97,49,101,54,52,102,52,102,50,98,99,97,102,97,50,98,56,98,98,48,101,57,48,55,54,48,97,99,48,101,98,49,53,101,101,48,55,52,52,98,51,48,102,55,48,55,101,102,102,99,48,54,101,48,53,100,55,53,100,55,102,99,48,52,52,52,48,48,55,99,100,52,48,48,57,49,56,50,101,48,51,100,52,49,99,54,48,50,53,57,48,48,49,102,54,49,56,49,99,52,48,101,54,102,50,99,102,48,51,98,48,48,49,51,52,48,50,53,99,52,48,57,56,55,48,102,50,97,48,98,97,49,102,56,50,100,99,98,56,50,98,56,51,56,56,49,101,57,50,101,52,48,49,101,101,97,48,55,48,50,53,98,49,54,52,53,50,50,49,97,49,50,55,56,55,48,99,51,97,99,48,101,102,99,51,97,99,48,102,48,48,102,102,98,49,48,55,98,52,49,100,54,50,102,99,51,101,97,53,56,97,54,48,55,52,56,98,98,50,99,52,51,102,56,48,102,98,48,49,100,54,48,55,51,54,57,99,48,102,55,102,50,99,48,51,98,101,56,54,49,100,50,48,48,98,99,50,53,48,48,102,51,49,48,50,55,100,99,48,57,51,99,48,101,51,56,49,51,102,99,48,52,57,99,48,49,51,48,97,48,52,57,101,56,51,99,55,52,99,97,50,97,52,51,98,101,48,102,99,48,51,56,48,57,97,53,48,49,53,99,49,101,52,98,52,54,50,100,99,98,49,48,48,102,102,55,98,50,52,51,102,50,53,51,57,54,48,53,54,56,55,97,56,49,100,54,48,51,99,54,48,49,50,51,50,56,52,51,99,56,49,99,102,52,98,48,102,51,55,48,55,54,101,48,102,51,48,51,98,56,49,100,50,48,102,101,56,48,51,100,57,99,101,48,55,97,52,97,97,50,57,48,51,101,50,48,50,52,50,48,48,102,102,102,54,99,56,55,57,53,99,98,48,101,102,49,55,54,53,56,97,49,100,56,48,52,54,55,50,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,97,48,49,102,102,48,98,102,101,48,49,52,48,99,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,102,102,56,48,54,102,99,97,56,48,52,48,51,97,56,48,55,102,99,50,56,48,52,48,51,97,102,102,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,56,48,48,102,102,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,102,102,56,48,53,56,50,50,101,98,97,101,98,102,101,48,49,98,102,50,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,97,48,52,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,52,48,53,99,98,48,55,53,101,48,48,102,102,102,98,48,54,48,50,55,101,48,49,99,55,48,55,49,52,97,48,48,55,53,97,48,101,53,48,48,57,101,48,48,50,54,102,56,49,100,48,56,51,98,49,48,101,99,99,57,54,55,52,49,100,99,48,55,55,54,48,101,98,56,48,57,57,54,48,55,100,50,48,101,102,56,51,56,56,49,100,99,99,53,99,57,55,50,53,57,57,55,101,53,100,48,48,102,102,57,49,56,55,52,56,51,97,56,49,102,50,50,57,52,51,98,56,53,52,48,48,102,102,57,99,56,55,56,48,98,55,50,99,99,98,100,50,99,102,97,48,57,53,101,100,48,48,102,102,57,56,49,55,56,53,57,97,55,49,54,54,57,102,101,99,98,48,52,102,52,99,97,98,48,97,48,48,102,102,55,100,52,48,52,99,50,48,51,102,98,48,50,54,52,56,51,100,48,56,50,49,102,56,48,50,54,51,48,49,102,55,48,51,100,99,48,55,102,97,49,102,54,50,97,52,51,98,97,56,56,49,100,52,50,98,52,51,101,50,48,102,97,56,49,101,53,56,55,99,56,49,101,57,56,55,97,56,97,98,48,101,98,50,48,57,54,52,53,97,49,54,99,53,55,48,55,54,48,97,101,48,102,49,48,55,101,99,98,97,50,102,56,98,54,52,52,48,101,102,97,48,57,54,97,53,101,57,55,52,53,98,50,48,57,52,97,56,50,57,57,48,53,55,51,54,57,101,53,101,49,54,101,53,56,101,54,102,51,99,57,101,57,100,53,55,102,101,49,50,99,98,97,101,98,97,102,102,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,53,56,51,56,48,51,101,53,49,99,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,48,48,102,102,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,54,49,48,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,102,102,56,48,98,102,101,98,97,101,98,97,102,102,101,97,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,48,48,100,52,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,98,102,101,48,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,48,102,102,98,48,52,53,48,48,102,102,99,102,98,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,52,100,55,48,49,50,52,54,48,101,56,56,97,54,48,55,102,101,48,52,101,54,56,49,50,56,101,48,101,50,48,51,99,55,54,101,98,52,53,48,56,51,101,102,48,50,54,55,52,49,99,50,48,51,97,51,50,101,97,100,49,101,100,49,57,57,55,57,98,50,57,99,49,101,52,56,51,100,55,48,101,57,56,55,51,48,98,49,55,100,49,101,100,51,48,97,57,50,102,49,48,97,50,101,49,48,99,98,98,52,57,102,50,48,57,100,50,56,99,98,51,52,50,100,102,49,57,100,50,98,52,98,48,56,50,52,56,55,52,48,49,100,100,50,48,52,98,100,56,51,97,51,50,97,48,48,102,102,57,55,101,48,55,48,56,48,101,52,52,49,99,50,48,55,55,57,99,55,57,101,50,56,48,49,99,57,48,51,97,48,48,55,54,56,48,101,57,48,97,49,55,57,50,49,99,52,54,55,49,102,55,52,97,55,48,55,54,101,49,99,100,50,56,52,51,57,99,53,54,51,99,102,55,52,50,50,97,56,97,50,52,50,50,53,100,48,99,97,54,54,51,100,53,97,48,57,52,97,53,54,50,48,102,102,97,98,98,54,53,54,49,53,102,49,102,50,48,99,55,102,56,55,52,97,56,48,56,97,50,48,48,102,57,98,53,56,51,101,48,48,102,102,55,56,50,49,99,98,48,55,55,48,48,52,56,56,48,51,97,55,48,101,102,56,55,57,52,98,56,50,97,56,51,56,52,48,102,97,55,48,49,51,52,55,56,49,101,52,48,55,55,57,48,48,102,102,98,97,50,101,100,48,52,97,56,48,102,52,54,48,55,55,52,53,102,48,49,50,57,99,49,101,55,48,101,56,54,50,101,99,97,54,52,52,50,100,49,48,99,97,54,50,102,98,49,52,56,53,98,97,52,97,52,50,54,57,53,100,50,53,101,50,48,49,54,52,48,50,53,101,57,102,55,57,51,99,97,98,48,52,56,49,54,48,55,55,51,56,48,102,53,99,97,48,49,53,56,101,48,48,102,102,102,57,55,54,48,49,51,55,52,49,102,48,48,55,99,52,48,48,102,102,102,98,50,51,50,100,56,48,57,53,51,50,101,57,49,57,49,53,97,48,101,57,56,49,50,54,99,48,57,49,99,49,99,99,52,57,54,100,56,50,99,57,97,52,98,52,57,101,48,52,99,51,56,51,56,55,48,50,53,97,99,49,101,51,48,55,57,50,57,50,57,101,52,98,48,102,51,49,54,50,53,53,50,52,102,54,99,98,51,50,98,57,57,100,49,56,97,53,48,101,101,56,55,52,102,51,55,49,53,53,56,98,48,99,53,102,53,99,99,57,54,51,51,102,101,48,50,57,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,54,98,56,51,57,101,48,55,51,97,48,102,48,48,49,102,98,56,51,99,57,48,101,100,48,51,97,54,48,55,53,56,49,100,97,50,101,48,51,101,50,49,102,99,48,102,53,99,49,54,98,99,97,51,48,101,102,57,52,52,53,51,57,55,48,49,101,48,50,100,56,98,48,99,53,49,57,52,48,53,57,56,55,97,48,98,51,99,56,97,53,51,48,55,55,52,97,98,50,101,99,98,57,52,98,99,56,54,53,50,57,52,97,53,57,97,54,51,56,48,57,50,50,98,57,51,50,101,49,48,100,49,53,99,52,99,55,50,50,53,48,97,50,101,102,48,53,52,50,56,49,102,57,56,48,51,101,51,48,99,53,54,57,53,99,53,99,48,48,102,102,51,101,102,49,56,48,57,50,50,50,98,99,98,53,52,48,52,49,50,100,53,48,49,50,52,48,49,101,54,53,52,51,55,50,98,100,51,100,49,49,56,52,99,52,52,55,99,51,48,48,102,102,50,53,48,99,49,102,102,50,52,98,50,49,98,97,51,50,52,99,100,97,51,53,55,57,52,56,52,55,54,49,99,57,100,102,49,56,57,52,54,102,102,101,49,51,102,101,48,49,97,56,48,48,102,102,52,56,53,48,49,50,56,99,49,99,102,48,50,52,52,56,48,57,53,48,48,55,53,50,48,52,97,57,56,55,48,53,50,49,50,100,50,56,51,97,50,48,101,97,102,48,55,101,56,48,52,97,57,102,52,101,55,48,97,100,55,53,50,100,100,99,49,102,55,48,55,57,48,49,102,49,48,55,56,99,57,102,101,100,101,50,56,99,51,98,52,49,100,50,50,97,56,101,48,50,54,56,49,101,100,52,97,100,97,49,48,56,97,48,50,98,101,55,52,101,100,97,98,97,54,98,57,51,52,57,101,57,97,48,101,50,97,101,98,97,102,102,56,48,97,48,52,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,98,102,101,48,49,54,48,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,56,49,102,102,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,102,102,98,102,102,97,101,98,97,101,98,102,101,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,50,48,48,102,102,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,50,98,102,101,48,56,48,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,51,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,56,48,56,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,49,52,48,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,100,52,49,100,51,48,101,57,56,55,97,48,51,102,99,49,101,57,48,101,99,48,55,49,52,51,56,97,49,100,97,50,102,56,51,101,97,49,102,55,48,102,56,57,55,101,53,51,56,55,52,99,51,57,97,49,100,48,48,101,97,49,52,99,53,56,56,55,56,56,51,100,50,49,101,99,48,102,52,56,55,56,57,51,57,49,99,97,97,48,101,100,56,55,53,99,51,98,52,49,100,99,50,97,53,48,100,51,56,98,56,50,102,56,51,99,50,53,101,49,55,48,57,56,56,56,53,52,49,53,52,53,51,57,53,99,56,54,57,97,53,56,49,54,56,53,56,50,52,50,50,49,53,99,56,48,100,51,57,54,101,52,52,100,48,48,102,102,55,49,53,48,48,51,101,57,51,52,48,49,102,53,48,52,48,101,99,99,48,49,102,53,49,97,48,52,98,48,50,48,48,55,51,49,98,57,48,101,102,56,55,57,99,48,57,97,49,48,55,97,52,49,100,102,48,101,98,97,52,48,49,51,54,48,48,102,55,56,51,97,52,53,57,48,51,99,49,101,49,100,55,48,55,56,99,49,101,57,48,101,97,48,55,56,52,49,101,50,49,55,97,49,99,57,50,57,99,51,98,54,49,100,98,48,102,56,56,55,56,57,51,56,97,97,50,97,99,51,98,99,48,101,97,56,97,97,48,55,97,48,53,100,48,51,98,101,50,97,56,51,99,99,53,49,48,55,52,99,49,100,102,57,54,52,48,102,49,56,97,101,50,97,100,49,52,51,101,99,49,102,52,48,101,98,57,52,50,53,97,57,54,51,56,97,48,50,56,52,48,56,57,99,48,49,102,49,52,49,48,48,102,102,55,100,50,97,48,55,55,48,49,100,55,48,51,97,99,48,101,51,56,48,51,101,100,51,52,48,57,56,101,48,101,99,55,52,57,48,55,100,54,48,102,50,102,51,97,49,101,51,48,50,52,101,99,97,53,52,98,54,99,49,101,56,56,55,51,52,51,99,54,48,101,53,56,49,100,54,49,54,50,49,100,101,48,55,57,101,48,101,98,56,51,99,97,49,102,101,48,102,50,49,53,99,57,50,53,100,48,55,53,52,51,97,50,49,102,97,101,48,52,99,54,56,55,52,99,51,101,57,52,53,100,48,55,51,49,48,99,98,57,48,101,50,56,55,99,56,51,98,99,53,54,48,51,97,101,52,51,48,101,49,48,51,99,97,48,101,51,56,55,100,53,51,52,98,50,48,55,57,50,57,97,53,55,48,55,52,48,48,102,102,54,53,55,48,48,55,100,97,55,56,48,51,101,99,98,52,49,99,101,56,48,51,101,97,57,48,48,57,52,97,48,102,49,48,49,51,52,54,48,102,55,99,97,53,48,102,48,48,102,102,55,99,53,102,55,99,98,102,50,98,99,49,100,99,48,51,97,51,48,55,54,56,49,100,100,57,52,97,52,53,50,99,56,49,101,97,48,51,101,52,48,102,50,57,52,99,49,101,53,50,102,52,51,97,97,49,99,97,52,97,48,102,51,102,50,97,56,98,50,50,97,48,51,56,52,49,100,102,97,50,57,99,51,97,52,49,101,52,48,102,50,56,55,98,99,51,101,56,53,101,50,49,97,54,98,54,49,100,102,48,101,97,48,55,55,99,98,57,97,48,101,102,49,52,50,49,102,49,48,102,98,98,56,49,100,50,48,101,49,48,55,98,51,102,99,55,102,48,102,99,56,48,51,101,99,50,56,48,57,54,49,48,55,55,50,48,52,102,55,56,51,56,101,48,48,55,100,55,48,48,102,102,55,97,52,51,100,50,53,102,50,50,56,49,51,52,50,48,52,99,49,56,51,97,50,48,102,98,48,51,101,57,48,55,55,56,49,100,102,52,55,48,101,56,49,55,99,57,56,49,100,56,55,99,51,97,97,49,99,56,101,53,102,100,99,50,48,57,55,52,49,101,101,52,52,52,53,97,50,97,52,97,98,48,102,48,48,55,97,99,97,57,48,101,48,56,51,100,99,50,102,48,51,98,97,56,54,48,100,57,53,100,48,53,55,56,51,57,102,48,102,54,97,48,56,55,97,48,98,51,48,101,101,49,54,101,49,101,48,48,102,102,55,53,99,53,53,48,51,99,50,49,102,56,48,57,99,102,48,50,53,48,99,49,99,101,56,49,51,101,50,48,52,98,48,48,102,102,51,100,102,48,50,53,50,48,49,102,102,97,49,48,55,56,53,51,48,49,100,53,48,51,101,54,50,56,49,48,99,97,55,48,102,48,98,97,49,100,52,50,102,49,102,48,101,101,48,55,97,52,97,52,50,99,48,97,54,48,102,48,57,53,54,49,102,49,48,101,56,56,55,98,52,51,98,52,53,100,52,99,97,53,97,49,97,51,49,55,101,49,99,56,48,102,98,48,55,55,52,51,98,97,49,101,102,50,97,53,49,52,98,98,50,98,99,98,102,48,101,57,57,54,50,53,56,49,52,50,56,54,53,54,48,55,97,52,51,98,50,49,101,52,48,101,99,97,55,49,54,54,49,100,102,50,99,52,48,50,52,54,48,49,102,101,48,51,102,97,48,55,99,54,48,52,100,51,56,51,101,53,48,55,56,48,48,52,99,48,56,49,51,48,52,48,102,48,99,98,101,48,55,97,54,48,102,56,99,49,101,97,57,55,101,102,48,55,57,52,51,102,50,49,102,56,48,102,51,98,99,56,102,99,98,49,50,100,56,98,49,101,56,101,56,101,56,56,56,99,56,101,56,101,56,99,56,52,56,101,56,54,53,52,57,52,50,49,100,102,50,56,99,97,56,52,52,50,98,52,51,98,56,49,99,101,48,101,98,49,52,52,53,55,49,53,97,49,100,51,48,101,54,48,55,52,56,97,99,50,57,99,51,97,101,49,100,56,50,97,52,97,50,48,101,99,57,52,54,53,54,49,53,56,56,52,48,49,97,57,56,48,48,102,56,101,56,56,48,51,101,101,97,56,48,49,101,50,97,54,48,52,98,57,49,54,97,49,99,49,48,55,102,97,49,101,55,48,101,48,97,50,48,49,51,99,97,48,101,49,98,52,97,48,56,51,99,55,48,101,100,57,52,52,101,56,48,57,48,57,55,48,48,102,56,99,49,100,54,97,50,97,51,57,52,48,56,54,49,100,101,48,50,54,54,48,97,101,48,101,52,99,57,52,101,53,51,48,55,55,56,97,57,101,53,99,56,55,56,52,98,56,52,97,48,101,53,56,51,100,51,50,56,99,49,100,100,97,55,57,55,56,49,100,100,48,101,56,56,55,102,52,97,101,50,97,48,51,99,56,101,57,53,52,48,101,99,48,51,98,48,48,102,102,102,55,52,49,100,56,48,55,48,52,97,102,102,102,48,48,102,102,97,102,49,48,50,55,51,99,48,57,52,51,48,55,99,54,48,52,56,54,56,49,51,51,101,48,102,55,56,48,57,52,56,48,55,102,101,56,52,49,100,101,52,51,48,55,97,99,48,101,54,52,51,99,48,56,52,53,51,56,55,56,53,100,48,101,97,49,55,54,99,48,55,57,48,51,97,101,53,100,57,53,101,53,99,56,55,55,56,97,98,48,102,57,48,55,52,52,51,100,97,49,100,97,50,101,97,54,53,48,100,51,49,50,48,97,48,48,102,102,102,98,56,55,50,52,51,99,52,49,100,100,48,102,55,57,53,50,56,97,53,101,49,53,101,49,100,102,48,102,54,49,53,99,53,55,57,55,97,56,54,53,54,56,55,97,52,51,98,50,49,100,98,48,102,51,50,48,57,54,54,49,100,101,50,98,56,49,53,56,53,48,48,100,102,53,48,48,102,102,55,99,56,55,56,48,49,102,53,49,53,99,48,49,102,54,97,101,48,52,57,98,52,101,48,55,53,99,53,49,56,48,57,57,56,49,51,56,56,48,52,98,55,55,48,102,48,48,102,102,55,99,56,48,57,53,101,48,52,101,56,55,101,101,56,51,57,54,49,100,100,48,102,49,54,48,102,53,97,55,56,55,51,98,48,51,100,97,48,55,52,99,49,101,52,48,49,51,52,52,52,52,101,48,101,56,50,52,102,48,55,56,101,49,100,51,48,101,56,49,53,100,99,51,57,56,53,56,49,55,100,99,51,97,53,99,97,49,48,55,97,48,49,100,56,48,101,49,48,48,102,102,57,57,56,51,99,57,48,101,54,48,51,98,54,50,99,48,49,101,54,54,50,102,52,48,50,56,50,57,55,102,99,48,51,51,101,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,50,48,48,48,102,102,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,49,102,102,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,56,48,48,102,102,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,102,102,48,49,48,48,100,55,53,100,55,53,102,102,48,49,98,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,48,100,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,97,48,52,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,54,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,55,102,99,48,53,48,50,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,51,55,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,50,56,49,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,98,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,102,102,48,50,48,50,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,51,97,97,48,49,51,57,101,48,52,100,101,48,51,57,100,48,50,52,51,56,48,57,54,48,48,55,98,101,48,52,100,98,56,51,102,102,52,100,48,102,48,97,49,56,51,97,97,48,55,51,50,53,48,50,49,57,55,48,49,101,49,54,56,51,97,56,53,49,98,101,49,101,51,48,102,52,57,55,54,53,56,49,55,50,49,101,49,50,97,99,51,57,99,49,100,49,48,101,57,48,55,54,56,97,53,57,97,52,52,52,51,52,57,50,102,99,51,101,101,49,102,54,48,102,49,48,55,55,52,51,97,48,53,52,97,53,49,55,54,53,56,49,52,48,49,100,51,50,98,56,98,48,50,102,57,48,99,98,51,48,102,52,56,55,57,56,51,98,54,49,100,57,52,49,50,99,99,51,99,50,53,55,48,48,102,102,57,53,54,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,98,102,101,48,50,53,51,56,51,101,57,48,48,102,102,55,100,101,49,48,49,51,54,56,48,102,50,56,48,49,102,54,99,54,53,55,48,48,51,101,100,98,56,51,97,50,100,49,52,48,49,99,54,48,55,97,101,49,99,55,48,102,48,50,51,50,50,48,51,57,57,48,55,53,50,49,101,48,52,99,50,101,48,49,101,57,48,51,98,50,48,55,55,54,48,101,54,56,97,101,48,101,56,49,54,97,48,101,101,102,56,51,57,52,97,52,55,48,102,51,97,54,50,49,97,53,97,52,48,55,55,56,51,101,56,49,99,98,48,102,49,56,55,100,51,48,51,100,48,50,101,48,51,56,101,100,56,51,98,50,98,50,100,52,51,102,101,48,102,49,56,49,101,52,48,51,99,100,48,55,55,50,53,55,56,51,97,101,48,102,51,57,55,101,53,54,102,48,101,102,56,48,54,97,55,48,48,102,102,51,101,98,49,56,48,49,102,54,49,48,48,102,102,101,98,52,48,49,102,54,55,101,48,52,57,98,56,51,98,50,48,50,54,100,99,49,100,54,57,53,99,48,48,102,102,102,54,57,54,48,102,54,48,48,57,98,56,55,55,48,49,101,50,48,51,98,48,52,100,48,102,52,56,55,55,99,51,100,97,49,101,50,48,55,52,50,48,102,53,48,51,97,54,57,100,99,97,98,48,102,54,48,55,48,48,102,102,51,99,52,53,57,48,55,55,100,50,98,57,102,101,51,49,53,99,49,102,48,48,102,102,101,54,50,54,49,55,97,53,50,56,55,52,48,51,99,48,49,102,48,48,102,102,55,53,97,49,101,102,48,101,48,48,102,102,55,101,56,98,51,48,101,52,56,55,52,55,56,55,98,54,52,97,49,52,50,48,48,57,48,100,53,48,51,54,55,48,48,55,100,52,48,48,102,102,48,51,101,100,56,56,49,102,49,48,48,51,101,97,52,48,48,57,57,101,57,48,55,101,48,49,99,54,52,48,50,102,56,49,101,51,56,51,97,56,48,102,54,56,55,55,48,98,53,48,101,100,56,51,102,51,48,50,53,100,49,49,99,51,102,97,99,48,55,48,52,51,97,97,48,102,97,56,97,101,54,48,51,98,99,49,101,49,52,55,48,55,55,101,57,48,53,100,57,55,56,57,97,49,99,101,48,55,57,48,56,97,53,48,48,55,56,52,49,100,97,56,55,101,48,98,56,52,55,48,102,56,56,55,55,48,51,100,52,53,55,48,55,52,50,99,51,100,52,100,57,53,100,56,51,100,56,49,99,55,50,98,99,98,54,50,98,52,51,98,50,48,102,50,56,51,101,48,56,54,53,57,55,102,56,48,101,97,56,48,48,102,57,51,55,56,48,51,101,56,49,48,98,56,48,50,54,101,99,97,55,50,101,99,48,57,102,102,48,50,52,57,48,49,100,100,100,48,55,56,48,48,102,102,57,97,99,48,101,102,56,50,55,48,98,98,48,50,54,53,99,49,100,99,49,53,56,57,99,49,102,57,50,102,52,51,102,54,48,52,99,97,56,55,48,99,51,98,56,49,99,55,48,101,48,56,55,49,56,51,97,50,53,56,48,51,97,101,50,56,99,98,50,48,102,51,49,54,52,49,100,50,52,52,48,55,56,50,48,101,54,99,51,97,54,48,101,101,55,52,57,53,101,48,101,99,56,51,57,48,49,100,49,48,101,102,57,55,56,48,102,57,56,97,51,50,102,52,98,97,97,50,98,48,98,49,48,102,48,48,102,102,51,99,100,50,56,56,51,57,97,49,99,100,48,55,56,50,48,49,54,56,97,97,48,49,101,101,52,48,52,97,101,48,49,51,52,54,48,101,50,52,48,57,100,48,48,55,49,54,49,99,54,48,50,54,53,56,48,57,54,97,48,102,99,102,48,55,57,48,48,101,52,99,49,101,53,53,48,55,57,55,48,55,50,99,51,101,57,99,51,98,50,49,102,48,48,101,55,101,50,101,52,48,49,101,100,49,48,102,55,57,55,101,49,99,53,48,102,49,56,48,51,97,98,54,49,102,99,48,101,101,56,55,53,52,51,100,99,53,54,54,52,48,48,102,53,56,55,53,52,98,99,50,97,51,48,48,102,102,57,99,57,52,50,53,55,54,52,101,101,56,53,57,51,100,48,48,102,102,49,51,56,53,54,97,54,50,48,50,54,97,54,48,48,53,101,54,48,48,102,102,51,101,52,100,101,48,48,102,97,48,52,50,57,99,48,57,52,53,50,101,48,98,98,48,50,55,102,99,48,57,50,52,48,55,55,53,50,53,48,48,102,102,49,50,97,54,49,101,48,48,102,102,52,101,49,55,54,48,52,99,98,56,51,98,56,50,98,49,51,56,51,56,99,53,49,48,55,49,48,48,102,102,57,54,97,48,102,101,48,55,57,48,51,102,48,49,99,49,48,101,51,48,55,52,48,98,48,48,102,102,55,53,99,53,50,49,54,52,49,101,54,50,98,52,51,100,97,57,52,48,101,102,56,49,102,50,48,55,98,48,49,101,50,101,57,50,98,99,49,100,56,56,55,50,48,51,97,50,49,101,48,50,56,99,49,99,100,49,55,54,53,48,57,55,53,99,97,99,50,99,52,51,98,101,48,101,99,56,98,100,48,101,55,48,55,51,52,49,100,102,55,102,56,48,57,56,48,97,48,51,101,102,48,48,102,102,51,101,48,101,56,49,100,50,48,101,97,97,54,48,55,97,56,48,49,102,54,52,101,49,102,56,52,98,48,101,100,48,55,55,57,50,48,51,101,101,49,100,99,48,101,102,56,49,50,57,97,49,100,52,50,56,56,51,100,101,102,49,52,101,53,55,51,101,49,101,57,50,56,99,51,97,99,49,102,52,50,99,99,48,57,56,98,50,100,56,51,100,99,49,100,56,50,57,52,51,99,55,52,56,98,54,53,98,57,53,56,49,100,100,48,102,54,49,54,56,49,99,50,48,101,51,57,54,101,49,101,52,50,57,57,48,49,51,53,97,50,98,99,51,99,48,53,56,48,55,50,99,51,97,50,57,101,53,97,99,50,54,51,99,49,100,102,50,97,101,100,48,52,48,52,50,49,53,48,48,102,102,100,53,55,48,48,55,99,51,102,48,49,99,98,48,55,97,56,49,100,53,56,48,51,101,97,48,100,49,52,51,102,54,49,101,49,50,99,48,51,98,101,57,97,53,52,48,49,51,50,52,48,52,99,102,48,51,101,100,48,55,100,52,49,99,55,52,53,50,57,57,50,56,98,48,55,99,98,50,50,97,56,51,97,101,53,49,97,48,56,55,49,48,48,57,55,54,52,57,52,48,48,102,53,97,51,97,54,49,53,50,56,48,56,56,56,54,49,101,48,98,48,102,97,56,51,56,50,48,102,55,57,54,99,56,52,56,54,53,51,50,55,49,55,99,53,55,100,48,55,52,52,98,51,48,101,100,49,54,49,99,98,51,56,50,100,57,51,56,98,49,50,56,52,97,51,102,102,48,55,102,56,48,49,102,50,49,97,48,55,100,52,49,101,56,48,55,48,54,48,48,102,102,102,97,54,48,48,50,55,102,56,51,102,52,49,99,101,50,98,99,51,98,101,53,56,57,54,101,53,100,56,51,97,50,50,97,56,49,99,97,97,54,50,51,56,55,57,53,49,49,51,100,50,99,97,101,54,99,51,97,97,48,52,99,55,56,51,99,55,48,101,54,48,49,50,101,99,49,102,54,50,99,49,49,53,57,50,98,48,98,54,50,57,49,51,51,48,55,56,48,97,53,48,101,53,48,51,100,49,48,102,48,57,54,101,49,100,48,52,98,98,52,101,55,48,97,100,50,98,99,51,100,56,56,54,53,51,97,55,57,54,97,53,53,57,55,99,53,53,50,50,97,55,49,52,52,53,56,48,48,102,102,52,100,53,50,56,48,54,55,99,56,48,51,101,54,54,48,48,52,100,49,55,48,55,53,50,48,48,102,97,101,53,48,55,53,54,48,52,98,52,57,52,52,49,102,56,101,53,48,48,55,98,48,48,57,97,102,48,55,102,101,53,52,55,48,102,50,48,55,50,99,48,49,101,100,57,48,49,51,51,48,48,55,98,102,56,49,99,53,48,51,56,98,50,97,57,50,48,51,102,97,49,102,53,97,48,48,102,102,55,98,57,49,50,99,51,98,97,53,56,57,53,50,49,100,55,57,48,101,98,48,51,101,100,50,99,99,48,57,54,56,50,101,48,99,56,48,53,102,56,55,55,52,51,101,52,53,102,56,50,54,51,57,53,97,53,53,56,48,57,97,48,55,53,54,52,51,102,101,56,51,50,48,49,54,48,99,98,102,102,97,56,48,55,52,57,56,48,51,101,56,100,99,48,57,57,102,48,102,53,56,49,51,56,54,48,48,102,102,102,97,57,97,48,50,52,55,52,49,102,98,56,55,101,97,48,51,99,48,101,56,55,100,48,98,54,48,55,51,102,56,49,100,98,56,55,99,48,98,98,48,102,53,56,55,100,48,98,49,48,55,56,50,49,101,57,48,102,98,48,55,97,99,49,99,49,56,55,98,99,51,99,101,48,52,98,102,48,55,56,99,49,101,54,56,55,57,52,51,100,99,53,97,97,48,97,48,57,55,48,53,97,56,55,56,48,49,101,97,57,54,99,48,101,99,53,50,99,49,101,54,49,54,97,48,50,54,49,56,98,48,50,99,52,97,100,50,99,52,51,99,101,57,52,53,53,57,54,50,49,101,50,48,102,49,51,99,56,49,52,49,101,50,50,99,56,48,50,53,98,49,52,48,51,54,100,48,48,49,102,49,52,53,48,55,97,52,49,99,53,48,102,102,56,48,51,101,57,52,48,48,102,102,57,55,51,48,101,57,56,55,52,52,98,99,97,50,101,48,51,99,52,48,101,51,56,51,102,99,48,52,99,52,48,51,98,48,48,55,57,99,53,55,55,50,98,48,98,57,50,98,98,48,55,53,99,51,102,52,53,100,48,51,101,100,48,102,100,48,51,101,98,50,98,56,97,50,99,57,50,53,97,50,48,97,48,97,49,49,55,100,100,51,48,49,100,57,56,51,101,49,48,55,54,101,49,101,54,48,52,102,57,52,52,57,97,53,97,49,52,53,49,56,51,99,49,56,97,97,97,50,99,97,48,51,99,54,53,49,57,55,101,53,54,57,53,98,102,101,48,50,55,53,56,48,51,101,54,48,56,48,101,53,52,51,97,97,48,101,97,99,48,49,102,54,102,97,57,52,49,102,97,48,101,102,57,54,48,53,102,97,54,57,54,101,48,52,99,57,48,49,50,99,50,48,101,52,56,49,102,53,48,55,100,100,49,52,98,57,52,97,50,98,100,102,50,98,52,97,97,48,102,52,49,52,54,57,101,49,102,98,48,50,53,100,57,49,57,48,52,51,97,56,99,50,49,57,53,50,56,48,57,54,56,50,49,100,101,98,48,101,53,48,51,56,51,48,101,56,49,54,101,57,97,56,54,53,99,97,54,57,55,99,53,56,100,56,55,98,56,98,51,48,102,50,57,54,49,56,98,51,54,99,97,57,52,101,50,98,56,97,49,50,57,48,48,54,53,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,56,48,48,102,102,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,55,102,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,102,102,56,50,48,48,102,102,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,52,48,51,53,48,49,102,102,48,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,102,102,48,97,48,49,50,48,101,48,48,102,102,102,98,54,52,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,98,102,101,48,53,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,102,99,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,52,48,48,102,102,97,54,50,52,48,57,97,57,53,48,49,98,102,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,102,102,56,48,97,48,54,98,97,101,98,97,102,102,101,97,48,51,55,101,48,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,49,52,48,100,52,48,54,102,99,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,98,102,101,48,51,55,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,50,56,49,48,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,49,98,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,49,52,48,56,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,102,102,56,48,100,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,102,99,50,56,48,52,48,51,97,56,48,55,102,99,50,102,102,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,102,102,56,48,56,99,50,48,48,102,57,53,98,48,48,51,101,102,48,99,97,100,48,55,54,97,49,100,54,48,55,97,48,48,102,102,48,102,97,57,50,48,50,53,100,49,57,48,102,48,99,48,51,100,55,48,102,97,57,52,48,49,100,49,52,50,48,50,54,100,99,49,101,99,52,50,55,48,55,57,56,51,57,101,56,101,48,101,101,56,49,100,102,48,55,97,99,97,100,48,101,99,56,51,99,54,50,98,52,49,99,98,56,55,48,57,102,50,97,100,50,99,97,51,52,57,48,102,56,56,55,56,52,49,101,102,48,55,50,99,98,51,50,57,55,48,51,100,54,50,101,49,50,102,57,54,52,48,101,99,57,48,56,49,99,102,48,55,98,99,98,53,48,55,54,55,52,53,55,56,55,99,99,51,99,101,49,102,100,48,102,55,99,56,51,57,101,48,53,48,56,48,49,102,49,52,57,48,48,55,100,101,50,49,54,54,48,101,100,56,51,100,48,48,102,102,101,98,56,48,49,102,53,50,52,48,52,99,53,98,50,49,100,101,56,48,55,53,48,49,102,53,48,102,48,48,102,102,55,98,57,48,56,48,57,52,55,48,55,98,49,54,57,99,49,100,57,48,101,55,97,52,48,51,98,97,48,55,56,52,49,101,98,50,99,52,51,99,99,48,102,49,56,98,50,48,55,50,99,49,102,101,52,56,50,100,49,50,99,97,51,52,54,48,102,56,56,55,55,56,49,101,102,56,55,100,48,98,51,50,101,101,52,49,100,52,57,55,48,56,57,99,98,50,48,55,57,97,56,52,48,102,56,52,51,100,101,53,53,48,51,98,52,57,50,98,99,51,101,54,49,100,56,48,102,101,56,55,51,101,52,49,99,102,48,48,102,102,97,99,52,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,97,48,53,102,101,98,102,101,48,49,101,101,52,48,52,100,49,56,49,50,98,56,48,101,50,52,48,57,100,48,48,55,49,54,49,102,57,48,50,53,97,52,48,57,57,53,48,101,51,55,48,55,57,48,48,101,52,99,49,101,53,53,48,55,54,98,56,55,100,48,51,57,55,56,51,99,99,49,102,48,48,101,55,101,50,101,52,48,49,101,100,49,48,102,55,57,52,48,49,102,97,48,101,101,48,48,102,102,51,97,99,56,49,99,51,48,102,48,56,55,53,52,51,100,99,53,54,54,52,48,48,102,53,56,55,53,52,97,51,50,100,102,56,48,57,51,49,55,99,53,55,54,52,101,101,56,53,100,48,49,51,99,49,51,56,53,54,97,54,50,55,97,49,50,54,48,48,52,101,97,48,48,102,102,51,101,100,54,48,48,102,102,49,102,53,52,97,48,52,99,54,48,48,51,101,97,53,99,48,57,56,99,52,97,48,55,50,101,48,102,97,100,49,101,52,51,100,50,49,99,49,48,102,52,101,50,101,52,98,97,48,55,48,54,48,102,101,56,97,51,50,57,53,50,48,97,101,48,101,49,56,51,102,49,48,101,49,49,53,99,102,50,51,50,51,51,101,53,56,49,53,97,99,50,52,97,53,57,54,51,56,51,97,99,48,102,48,99,51,97,100,99,98,50,50,98,53,48,48,49,101,97,48,51,97,102,52,102,50,99,52,98,49,50,102,56,49,100,102,57,55,56,53,57,49,53,50,53,56,49,53,101,53,57,56,55,98,48,51,56,54,49,101,98,48,55,55,99,48,102,48,52,51,101,52,48,51,99,57,56,48,51,101,51,53,56,48,48,102,102,102,57,48,50,49,53,99,48,52,101,48,48,102,102,55,53,52,49,100,98,48,48,102,102,51,101,98,101,99,48,57,98,98,48,102,53,56,55,56,49,51,52,48,57,99,50,48,101,57,49,52,51,48,49,100,57,48,55,52,50,48,102,53,99,51,100,52,53,98,48,55,97,56,51,102,56,49,101,57,48,50,54,100,99,97,100,50,56,99,97,101,48,55,99,97,48,102,49,52,51,99,56,57,50,49,101,52,52,57,50,56,48,49,100,53,50,49,48,55,55,48,49,100,101,56,55,56,52,49,99,56,56,51,57,100,48,101,49,48,55,52,52,97,53,50,100,52,51,100,52,48,102,52,56,49,101,53,49,55,101,49,101,99,48,55,101,56,53,56,48,50,54,99,51,100,50,53,56,49,54,97,53,56,56,55,101,57,51,56,98,101,57,50,99,48,48,102,102,102,54,48,48,102,102,49,102,54,98,48,48,102,102,48,102,97,97,53,48,50,53,99,99,48,49,102,54,100,48,48,52,98,57,50,53,48,51,57,55,48,55,100,54,56,100,52,49,100,54,48,102,102,48,55,53,55,57,55,50,53,100,56,51,56,51,48,55,102,54,53,49,57,52,97,56,101,53,56,48,55,102,48,49,99,55,48,55,102,52,98,50,54,53,49,57,49,57,102,52,102,50,98,57,56,52,97,52,98,50,98,97,56,51,100,50,48,101,102,48,51,100,51,56,97,100,50,98,53,48,48,49,101,57,56,51,97,102,52,102,50,99,52,97,101,50,56,56,49,101,48,49,52,54,53,54,57,53,48,57,101,56,48,53,57,56,55,52,99,51,102,56,49,100,52,48,55,55,99,48,102,48,52,51,57,98,102,101,48,49,50,57,97,98,97,56,51,48,99,48,52,100,49,56,49,50,98,56,48,102,100,52,48,57,50,102,48,55,101,56,49,102,56,48,50,53,97,52,48,57,57,53,48,101,51,54,48,55,54,101,48,102,98,48,49,100,97,99,48,55,54,98,56,55,100,48,51,57,55,56,51,99,99,49,99,102,48,102,55,102,50,57,98,56,55,98,56,51,57,101,53,48,48,55,101,56,51,98,56,55,48,102,50,48,55,48,99,51,99,54,49,101,98,48,101,56,49,54,53,100,51,99,51,97,56,49,101,97,50,56,99,98,55,101,48,50,52,99,53,102,49,54,51,100,48,52,49,51,98,100,48,48,102,102,98,48,48,52,57,49,54,52,56,54,57,101,56,52,56,54,48,98,99,97,102,102,101,97,48,55,102,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,49,48,48,50,56,49,102,102,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,98,102,101,48,49,98,102,50,97,48,49,48,48,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,98,102,102,97,101,98,97,101,98,102,101,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,50,48,48,48,102,102,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,98,102,101,48,49,54,48,56,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,101,98,99,48,48,102,56,54,52,48,49,50,50,48,53,54,48,51,100,51,48,50,54,55,99,49,102,54,48,49,51,102,54,49,102,57,50,57,52,51,99,50,48,50,53,48,48,52,97,99,49,52,50,56,54,48,101,99,52,49,99,55,50,54,51,101,49,100,100,48,102,52,50,49,48,55,53,48,98,52,48,55,99,101,48,102,97,56,51,98,99,49,101,55,50,98,48,51,102,101,53,102,49,52,97,49,102,56,52,51,48,102,48,57,53,97,49,100,99,50,101,99,98,102,48,55,53,56,48,101,55,54,53,50,52,51,98,50,49,101,52,48,55,55,54,53,56,57,52,54,49,102,48,56,57,50,98,99,48,57,56,97,48,101,56,56,55,100,52,98,48,57,48,101,57,57,54,56,53,50,56,55,51,100,51,56,98,100,48,49,98,53,56,48,49,102,50,49,102,48,50,55,57,99,98,97,48,50,52,49,48,48,102,102,49,102,53,53,52,48,52,99,48,56,51,99,56,48,101,50,48,55,99,102,56,55,49,99,49,102,53,48,51,100,97,57,50,56,56,48,57,55,48,48,102,102,55,49,48,53,100,51,49,48,49,102,97,54,48,98,56,52,54,48,102,101,48,51,100,57,55,57,50,100,49,52,51,100,54,53,99,48,55,52,48,51,99,97,49,99,49,52,99,50,57,48,98,52,48,101,49,56,51,99,48,48,102,102,101,51,48,51,57,50,50,57,56,49,101,99,56,51,99,102,48,55,55,54,49,102,51,50,99,52,98,102,50,56,52,97,51,50,56,52,51,102,97,49,99,52,48,101,100,102,97,98,50,102,56,98,51,52,97,50,98,52,51,97,52,49,101,49,48,100,102,48,48,55,100,50,53,48,49,50,50,52,53,56,56,48,51,101,98,57,99,48,49,102,53,97,99,48,52,98,55,56,49,50,100,97,49,101,102,50,57,48,51,98,101,53,52,48,51,101,49,54,99,97,50,50,99,52,49,101,55,56,51,102,102,55,52,97,55,48,101,102,48,55,54,48,97,55,50,99,57,100,48,55,99,97,48,102,52,56,98,56,52,57,48,102,56,56,55,56,99,51,98,97,49,101,99,50,101,56,51,57,99,49,101,49,48,102,54,49,53,48,49,102,102,48,102,48,48,51,97,97,50,57,99,98,50,48,101,100,56,51,56,98,52,50,48,55,56,57,48,49,101,97,50,101,100,98,48,102,56,48,55,52,52,49,100,55,48,55,54,100,51,56,97,97,101,53,54,48,55,54,97,48,97,52,48,101,101,57,53,52,48,50,53,53,48,48,102,102,51,101,54,55,101,48,52,101,50,48,55,49,52,49,102,48,48,49,51,56,99,48,52,98,99,48,49,50,55,99,49,100,50,52,53,48,52,101,56,55,56,48,48,57,51,52,48,55,55,101,49,102,48,48,102,102,102,48,48,51,99,102,48,102,49,100,50,52,49,55,48,100,53,50,51,56,55,101,99,48,57,57,101,52,48,48,102,102,55,53,99,49,101,97,50,98,56,49,100,99,48,48,102,102,57,50,57,54,54,49,100,57,50,98,57,48,100,102,97,48,101,98,56,51,98,51,48,101,49,48,51,98,56,48,102,101,102,48,102,57,49,52,50,49,101,57,48,102,54,49,52,54,53,101,102,48,55,97,102,99,51,98,51,55,48,49,100,102,48,102,48,56,55,49,48,98,100,52,50,50,99,51,102,99,48,55,98,57,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,50,48,49,48,50,53,57,99,48,57,100,52,48,48,55,97,49,101,48,48,102,57,54,98,48,48,51,101,99,57,99,48,57,51,97,50,100,56,97,48,48,102,102,49,51,49,50,56,48,48,57,101,52,48,101,48,48,102,102,49,50,99,97,48,50,52,101,53,101,50,48,49,53,53,57,50,56,98,56,48,101,102,48,51,100,52,48,50,53,57,56,48,57,49,57,48,101,53,48,51,100,48,48,102,102,101,100,48,48,102,102,57,56,57,54,48,57,52,49,101,98,50,57,53,48,56,97,98,48,101,48,49,55,50,48,101,99,56,98,97,48,55,100,97,56,56,53,102,56,50,52,99,51,97,99,49,101,102,48,102,48,49,54,48,49,102,100,57,48,55,53,102,56,97,102,48,49,50,48,48,101,101,101,48,102,54,57,54,49,52,48,55,102,99,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,54,57,52,48,48,102,102,102,57,49,56,48,51,100,50,48,102,101,48,51,56,101,48,48,55,99,56,56,99,48,57,57,57,48,55,100,50,48,101,98,56,98,98,57,48,101,99,48,51,99,100,48,55,51,99,48,102,48,48,102,102,48,57,51,54,48,55,97,52,48,101,101,52,51,99,57,52,53,54,49,52,101,53,99,56,48,51,100,98,54,49,102,98,48,101,49,48,49,50,99,50,48,52,98,53,56,55,97,56,51,97,52,53,101,101,50,57,52,51,99,48,56,48,53,100,48,55,55,52,98,53,101,53,50,48,55,56,52,97,56,50,98,53,51,56,48,52,98,99,98,100,50,98,52,98,49,50,56,100,51,101,57,49,98,97,48,49,54,54,53,55,49,54,48,53,55,53,98,56,56,55,55,102,101,48,49,57,49,101,48,48,102,102,102,98,54,102,48,50,52,56,56,51,100,50,48,48,102,102,102,98,49,56,48,48,102,102,55,100,55,54,56,49,51,51,54,48,52,57,98,48,55,49,52,51,102,50,53,48,48,51,98,98,48,102,98,56,51,100,101,48,101,102,56,55,50,100,50,56,51,57,101,49,101,97,48,102,54,49,53,99,53,56,57,54,54,49,100,52,54,48,51,100,48,48,102,102,101,100,99,49,101,56,48,55,49,56,49,101,100,56,55,55,52,97,53,48,102,49,99,57,52,102,53,52,53,99,49,53,56,49,100,101,48,102,53,57,54,101,49,99,49,52,52,48,101,98,49,54,99,49,101,54,50,98,57,48,52,51,99,52,53,56,48,55,51,57,48,48,102,102,98,100,52,57,48,102,50,57,53,99,49,100,57,48,102,55,98,97,53,50,52,56,55,52,99,98,53,48,48,57,50,101,53,48,48,102,56,102,48,55,48,52,48,102,101,99,49,99,101,48,49,51,52,101,48,101,54,56,49,100,102,56,51,102,102,48,50,53,102,52,49,101,49,57,52,50,48,102,52,99,49,99,101,56,51,100,53,50,56,49,57,48,102,50,48,55,49,56,51,102,50,49,100,56,55,57,102,48,49,50,101,50,100,99,97,101,101,57,50,57,48,56,56,57,50,56,101,57,50,56,99,57,97,56,101,56,52,53,98,49,52,50,49,101,48,50,56,56,98,55,52,52,50,99,52,51,98,54,49,102,49,48,101,98,49,55,97,53,55,49,53,97,49,101,99,48,101,54,48,55,98,52,97,99,50,101,48,51,97,101,49,101,55,50,97,52,97,50,48,102,50,57,52,54,53,57,57,53,56,56,52,48,49,52,97,54,48,48,102,102,102,57,50,49,48,49,50,54,48,49,100,51,48,50,52,56,56,48,49,102,54,99,99,48,102,101,52,51,56,99,48,101,99,52,49,100,48,56,55,55,56,49,99,57,56,51,56,98,48,55,97,50,49,100,102,48,55,55,50,48,102,101,48,49,99,54,48,55,51,99,51,97,56,57,97,53,55,48,48,51,100,97,99,101,56,55,53,52,51,101,101,49,100,48,52,52,50,97,48,51,102,101,53,56,48,55,54,99,51,98,97,56,52,53,98,57,54,55,99,51,56,56,49,100,102,97,48,50,54,48,99,51,97,56,48,102,97,48,97,98,50,97,56,51,56,48,101,97,49,56,55,55,52,97,101,48,101,100,49,53,101,53,53,50,50,49,53,97,49,99,55,48,101,98,57,52,48,48,102,102,101,100,97,56,51,57,100,49,55,102,101,48,54,51,50,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,54,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,53,48,50,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,51,55,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,49,52,48,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,54,56,101,48,48,102,97,97,55,48,48,55,100,97,100,48,49,51,49,56,48,48,102,102,102,97,57,55,48,50,54,51,49,49,52,49,102,52,48,51,57,52,52,56,57,48,102,53,48,55,48,52,51,100,51,56,97,54,50,57,52,49,102,101,48,51,56,53,50,102,48,98,97,52,56,50,98,99,51,56,54,48,102,99,52,51,56,52,53,55,51,99,57,50,57,50,99,49,53,101,53,57,51,101,56,99,56,56,53,56,101,48,101,98,48,51,99,51,48,101,98,55,50,99,56,98,50,52,102,48,55,53,54,48,102,52,49,48,48,97,101,50,99,52,98,101,48,55,55,101,53,101,49,54,52,53,98,49,53,99,53,56,49,53,56,49,101,99,48,101,49,56,55,97,99,49,101,48,56,51,98,101,48,102,57,48,49,53,99,50,101,98,102,101,48,49,101,101,52,48,52,97,101,48,49,51,52,54,48,101,50,52,48,57,100,48,48,55,49,54,49,99,54,48,50,54,53,56,48,57,54,97,48,102,99,102,48,55,57,48,48,101,52,99,49,101,53,53,48,55,57,55,48,55,50,99,51,101,57,99,51,98,50,49,102,48,48,101,55,101,50,101,52,48,49,101,100,49,48,102,55,57,55,101,49,99,53,48,102,49,56,48,51,97,98,54,49,102,99,48,101,101,56,55,53,52,51,100,99,53,54,54,52,48,48,102,53,56,55,53,52,98,99,50,97,51,48,48,102,102,57,99,57,52,50,53,55,54,52,101,101,56,53,57,51,100,48,48,102,102,49,51,56,53,54,97,54,50,48,50,54,97,54,48,98,97,48,52,98,53,48,49,50,56,56,48,101,55,48,48,102,102,57,52,100,50,99,99,48,57,57,51,52,102,48,55,51,48,56,50,49,101,49,50,97,100,49,48,48,57,97,56,48,50,54,56,48,51,102,97,48,52,100,99,56,51,99,99,50,57,56,98,55,50,102,57,50,48,98,101,50,98,53,48,48,49,102,51,48,51,100,49,48,101,97,56,55,48,56,97,48,48,102,102,55,56,99,53,56,56,55,52,100,102,50,99,54,52,48,52,101,48,97,100,48,101,102,48,55,97,56,98,55,48,101,48,99,48,55,100,49,51,56,97,50,52,102,50,99,56,98,100,56,50,98,48,51,100,56,49,101,57,48,102,50,50,49,48,55,54,97,56,97,48,48,101,51,99,48,55,55,52,51,57,101,49,100,99,48,48,102,102,97,100,48,48,102,102,48,55,99,55,97,56,48,49,102,55,52,48,49,101,57,48,48,55,100,53,97,56,49,51,51,101,53,51,48,55,50,48,49,101,101,56,51,99,48,48,102,102,102,48,51,48,48,52,56,50,56,51,101,100,48,102,48,51,101,100,48,51,102,102,48,101,55,51,52,49,100,98,50,99,56,51,102,54,99,48,51,98,99,48,102,54,50,53,57,52,51,52,53,52,56,55,52,99,49,102,101,48,55,48,56,51,98,97,53,54,57,54,97,56,50,53,98,57,52,54,53,102,57,52,56,53,97,50,49,56,55,52,99,97,56,48,55,97,99,57,54,49,100,54,52,50,48,102,49,49,54,48,49,102,52,48,55,51,99,56,54,53,97,57,53,100,99,49,100,100,48,51,99,49,48,102,100,56,55,51,99,49,100,48,99,48,55,55,48,48,102,102,51,54,98,56,51,97,54,49,101,99,48,101,98,56,55,102,56,51,97,99,49,100,56,48,102,100,48,55,49,52,51,99,97,53,48,56,55,100,52,51,57,48,49,102,49,50,56,48,97,55,48,102,54,48,55,51,56,51,100,101,49,100,52,50,101,52,97,101,48,102,49,48,55,53,99,51,100,54,49,100,54,48,102,49,50,48,97,51,57,54,97,49,100,98,48,102,52,48,55,54,99,51,99,54,53,52,50,54,50,55,49,53,48,53,102,48,55,55,56,98,99,50,57,100,51,49,49,48,98,55,50,97,56,98,57,50,98,100,50,100,51,52,97,102,50,100,52,97,101,52,56,52,52,50,99,49,48,49,100,55,53,98,55,50,50,97,98,102,99,48,52,50,99,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,48,49,97,56,48,102,102,56,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,52,48,51,53,102,102,100,52,48,51,102,101,49,52,48,50,48,49,100,52,48,51,102,101,49,55,102,99,48,50,56,49,56,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,50,48,48,102,102,53,48,51,102,102,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,56,48,49,55,102,102,53,100,55,53,100,55,102,99,49,56,56,48,50,53,53,56,48,57,54,57,48,55,97,52,48,52,101,51,48,49,51,49,97,48,101,54,52,48,57,53,98,48,55,50,99,53,53,99,57,54,101,48,102,51,56,49,102,56,48,55,102,56,97,48,48,101,48,48,102,102,55,54,98,97,52,57,53,101,49,101,49,52,102,50,57,56,97,51,57,50,100,100,50,98,48,48,102,102,57,99,56,55,100,52,51,100,57,99,51,97,56,49,100,101,48,102,53,56,55,56,56,97,99,48,55,55,101,48,101,102,52,51,98,99,56,99,53,57,56,55,100,56,49,101,50,48,55,57,49,48,48,97,48,50,99,101,56,51,97,50,49,99,53,48,101,102,56,55,56,56,51,99,54,57,56,53,55,100,97,48,49,52,101,57,99,54,48,48,102,102,102,50,54,48,55,53,52,48,101,98,48,51,56,56,48,101,51,99,49,100,54,48,51,98,52,48,55,50,97,48,101,98,52,97,51,101,49,100,57,48,55,54,54,48,101,55,52,49,100,102,56,55,51,56,49,100,55,48,51,98,57,48,101,100,53,49,54,54,53,99,49,55,51,99,51,98,99,49,99,52,48,101,48,48,102,102,55,55,56,97,99,48,101,98,56,55,52,99,97,48,57,50,101,56,51,99,48,57,97,53,100,48,55,56,99,98,53,101,53,51,56,55,55,56,97,54,50,98,52,97,101,57,50,99,48,98,99,50,99,56,98,49,50,102,48,98,48,48,102,102,52,98,48,50,55,56,98,51,50,99,57,51,99,98,50,98,55,53,51,54,56,48,50,101,51,99,48,49,102,48,99,48,48,50,52,101,99,51,56,97,48,102,56,48,48,57,99,54,48,50,54,49,99,48,57,99,49,48,102,54,97,53,48,50,55,52,51,99,48,48,102,102,52,57,97,48,51,98,102,48,101,55,56,55,55,99,49,100,56,48,55,55,50,53,49,99,98,56,54,97,57,49,99,51,102,54,48,52,99,102,50,48,48,51,100,49,48,101,97,57,54,50,48,102,49,99,48,52,101,56,97,99,48,102,51,49,53,99,56,54,102,100,48,55,53,99,49,100,57,56,55,48,56,49,101,51,56,55,48,98,48,55,51,52,98,101,48,101,98,48,55,98,48,97,51,50,102,98,56,51,100,55,99,49,101,54,56,98,48,101,102,56,55,56,52,51,56,56,53,49,50,54,57,54,48,48,102,102,51,98,57,56,48,51,101,101,55,52,48,57,99,51,48,102,100,48,49,50,48,101,48,48,102,102,102,97,99,49,48,50,54,101,99,48,57,97,55,48,55,53,97,56,98,100,102,48,55,57,97,48,101,102,99,51,56,48,53,51,49,52,50,48,101,101,100,51,102,97,52,57,52,101,100,100,48,55,53,48,51,102,54,48,102,55,99,49,101,48,48,55,51,99,49,99,97,56,55,52,99,49,101,51,55,52,54,48,102,48,48,55,54,56,51,101,50,49,100,101,50,102,102,56,51,97,101,48,102,48,56,51,99,52,50,98,56,49,101,49,55,48,101,55,49,55,56,49,100,102,52,101,50,56,99,51,101,55,56,51,98,49,56,51,57,97,53,57,100,57,53,56,53,55,57,55,57,54,53,97,49,53,102,102,101,48,53,56,97,48,48,102,97,52,54,48,50,55,57,56,51,56,99,48,48,102,98,49,48,48,102,102,48,55,100,57,101,48,48,51,101,102,50,56,48,57,56,57,48,55,51,97,49,102,51,48,55,56,48,49,102,51,48,55,48,99,102,99,56,48,51,101,98,97,99,49,100,100,48,51,56,98,52,97,48,102,101,98,54,53,98,57,53,98,57,48,52,51,56,97,48,101,101,52,49,100,102,48,49,51,50,54,49,100,57,50,101,49,101,48,101,53,48,55,52,99,98,100,52,98,52,100,52,98,48,101,53,48,55,48,48,51,101,101,48,102,51,49,49,99,49,101,49,48,51,100,55,48,101,102,48,55,54,100,50,100,48,52,51,98,97,53,101,51,57,52,49,102,100,52,99,48,102,49,56,55,99,99,51,57,97,49,100,99,48,102,100,49,55,101,49,101,99,50,56,57,48,56,49,57,101,48,48,55,99,57,54,99,51,100,56,49,101,97,48,101,49,48,48,51,101,57,53,56,48,57,98,102,48,102,99,56,55,49,56,51,99,99,49,101,48,48,102,102,101,54,48,55,100,52,51,57,54,53,102,56,49,50,57,101,49,101,98,48,101,55,48,55,99,52,51,97,97,53,99,49,54,50,49,100,97,48,102,52,48,55,52,99,51,100,56,49,100,99,48,50,55,53,48,48,102,102,57,55,54,50,100,56,51,98,56,49,101,53,48,101,100,48,55,56,52,97,57,52,56,52,50,50,100,99,97,49,48,102,48,49,52,52,53,98,50,51,50,50,49,54,99,53,52,57,55,56,53,55,50,55,97,49,49,54,48,53,54,57,54,52,56,54,56,56,53,56,57,53,101,101,98,54,101,98,54,52,102,48,48,98,99,99,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,102,102,48,51,53,55,48,50,52,99,48,48,57,98,99,48,55,51,97,48,52,102,56,56,49,50,99,48,48,102,102,101,56,48,48,102,102,57,98,55,48,55,48,48,57,97,49,101,49,52,99,48,55,53,52,48,102,57,56,97,48,52,99,50,101,48,51,98,99,100,48,55,97,99,97,51,55,99,51,98,56,49,101,57,50,57,48,98,48,50,57,56,51,99,50,53,97,48,55,51,56,51,100,99,49,100,50,48,102,50,57,52,98,53,52,57,54,56,54,56,99,53,102,56,55,50,48,51,101,99,49,100,100,48,102,49,48,55,52,48,98,54,52,97,50,57,48,98,48,50,102,99,51,97,54,53,56,57,54,48,53,48,97,54,49,54,54,49,100,54,48,102,51,48,55,57,48,51,98,50,57,99,53,54,48,55,56,52,98,49,48,48,97,102,51,48,48,102,102,55,99,97,52,52,48,57,49,57,50,101,52,48,57,52,48,48,48,102,102,55,100,97,98,56,51,100,56,48,55,56,101,53,50,56,55,51,52,48,49,101,100,102,48,55,50,56,48,52,101,53,100,55,48,50,54,51,99,49,100,97,57,54,101,56,50,101,56,55,101,52,98,55,50,57,53,51,99,51,102,54,49,101,50,54,49,48,100,49,56,48,57,56,101,50,97,48,98,52,48,102,50,56,55,99,49,48,102,49,53,53,99,51,102,102,99,49,102,54,48,48,51,100,99,97,48,102,51,48,51,99,48,49,99,97,48,101,97,49,55,101,53,102,57,52,52,49,99,98,48,101,49,56,51,100,97,48,55,53,97,49,57,99,48,55,55,52,97,99,50,102,99,97,99,48,101,56,57,52,54,48,51,50,98,48,48,102,102,51,101,49,57,48,48,102,102,52,102,55,57,54,54,48,102,52,99,48,57,54,49,48,55,100,56,48,52,56,50,48,55,101,52,98,98,48,101,102,48,48,57,98,56,49,50,98,48,53,102,50,49,56,51,99,100,48,55,49,99,56,54,102,56,55,56,56,51,97,101,56,52,49,101,98,50,99,99,49,99,99,48,51,101,98,48,102,48,48,55,57,99,98,52,48,55,56,48,53,48,49,52,97,49,99,54,52,52,48,101,101,57,53,99,49,101,51,50,101,99,97,48,48,55,53,54,48,102,56,97,53,50,52,51,99,101,49,101,52,48,55,56,56,53,56,57,55,56,49,102,48,55,50,52,98,49,48,50,54,50,56,51,97,50,49,99,97,50,99,50,56,51,97,54,53,53,57,52,97,49,99,102,52,48,50,102,52,49,57,102,48,48,102,102,55,99,98,102,48,48,102,102,57,51,98,48,101,50,56,51,102,48,48,48,102,102,55,100,54,49,51,56,48,52,100,52,50,55,97,54,55,50,97,52,49,101,54,48,49,50,52,50,48,102,48,48,102,102,51,97,56,49,101,50,48,101,56,97,55,53,50,51,49,54,101,53,56,101,48,102,49,56,55,49,48,49,102,102,48,55,102,56,49,100,99,56,51,57,51,48,55,57,48,48,102,102,101,101,48,49,50,97,56,101,49,101,54,50,57,52,97,48,50,97,51,57,55,50,53,102,57,54,99,48,101,98,56,49,101,49,102,48,102,55,57,54,48,53,48,48,102,102,55,98,56,98,97,52,48,48,102,102,48,55,97,53,51,99,51,57,99,49,100,102,54,99,97,52,52,48,48,102,100,48,55,56,48,98,51,54,102,102,99,48,50,98,49,57,52,48,51,102,101,49,52,48,50,48,49,100,52,48,51,102,101,49,55,102,99,48,50,56,49,56,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,102,102,48,48,100,102,57,53,48,48,56,48,55,53,48,48,102,102,56,53,48,48,56,48,55,53,102,102,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,51,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,52,48,50,54,97,57,52,49,48,48,102,102,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,102,102,48,48,98,48,52,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,99,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,99,102,56,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,98,48,56,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,55,102,99,48,53,102,102,53,100,55,53,100,55,102,102,53,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,48,56,48,54,97,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,102,102,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,56,48,52,100,53,50,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,48,102,102,98,48,52,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,48,48,102,102,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,48,102,102,101,102,56,53,48,48,102,102,57,48,55,48,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,48,48,101,102,56,53,102,102,100,52,48,50,101,52,52,48,49,102,51,48,56,48,48,102,102,55,100,55,51,57,54,56,49,99,101,48,55,99,101,49,100,102,48,48,55,100,56,49,48,55,48,99,97,51,48,102,48,49,55,48,56,50,48,102,56,98,49,55,48,48,48,102,102,102,53,102,52,98,97,54,48,97,57,52,56,50,99,52,97,50,48,101,55,54,48,55,55,99,49,100,52,48,50,53,56,52,49,99,56,56,51,97,101,101,57,101,53,97,49,52,56,49,99,52,52,50,52,54,50,56,50,48,98,102,52,97,52,97,52,57,52,50,52,48,48,102,102,48,55,98,100,56,51,101,48,53,56,102,50,100,48,98,48,99,52,48,51,98,55,100,48,97,102,53,49,53,57,56,48,51,49,98,57,52,48,53,101,102,48,48,55,99,97,51,99,97,100,50,98,57,50,52,48,49,102,52,55,52,48,52,101,97,57,54,50,57,52,53,55,57,53,101,57,50,53,56,49,53,57,99,48,57,55,49,101,53,54,49,54,48,57,50,56,54,99,50,52,50,53,50,48,48,50,55,99,48,57,98,101,48,50,53,102,53,49,57,50,56,48,52,98,100,50,97,57,98,48,52,99,97,50,55,52,100,52,53,99,52,49,51,56,49,50,57,101,48,51,53,57,51,54,102,101,56,56,99,101,53,102,102,48,48,97,49,55,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,56,48,48,48,102,102,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,49,55,102,100,52,48,54,48,48,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,55,102,99,48,51,55,101,49,55,53,100,55,53,102,102,48,49,52,48,56,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,48,98,48,52,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,49,54,56,48,57,50,50,48,48,55,99,98,57,48,48,49,102,53,98,99,48,52,98,55,48,49,50,54,50,48,52,97,50,56,49,50,101,99,49,102,57,48,55,50,56,48,52,101,101,57,54,54,49,102,54,48,55,48,52,48,52,98,49,48,51,56,51,48,55,50,97,49,102,48,50,99,99,51,97,50,48,101,101,52,49,99,51,50,54,56,55,53,52,98,53,48,102,52,56,51,97,100,48,55,52,101,49,100,54,48,101,51,48,55,56,53,51,56,51,98,54,53,56,49,55,48,48,52,99,57,49,52,52,53,99,50,53,48,55,55,53,51,48,98,54,50,56,100,50,53,51,48,97,57,52,98,52,102,50,56,52,97,50,50,99,54,99,97,102,101,56,98,54,57,101,53,54,97,48,51,100,53,52,56,51,49,102,101,48,50,100,50,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,48,48,102,102,49,52,57,101,56,49,50,102,56,97,48,52,48,48,102,102,97,48,54,56,99,48,48,102,98,57,54,48,50,55,52,56,49,100,53,56,48,51,101,99,51,56,48,49,102,54,52,97,48,52,99,54,56,49,51,56,54,48,101,53,56,97,49,48,102,102,48,55,54,52,49,100,57,56,51,101,49,56,48,55,51,100,99,51,98,54,53,50,48,51,100,48,50,98,52,51,98,99,53,51,48,55,101,57,48,51,56,55,48,56,49,99,51,48,51,97,102,48,55,54,48,53,100,48,48,57,101,57,53,56,49,100,54,48,102,54,56,55,101,52,51,98,99,56,57,100,50,56,98,102,48,101,52,49,54,54,57,56,53,54,99,57,53,101,49,101,98,50,99,52,57,49,52,52,57,48,56,51,54,57,100,57,48,52,98,48,98,52,100,50,98,100,48,52,48,97,101,53,55,102,102,53,100,55,53,100,55,102,99,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,49,54,49,52,48,49,102,49,99,48,48,102,102,48,55,100,100,52,48,49,50,98,52,48,48,102,102,102,97,55,101,48,48,102,102,55,57,99,57,101,48,52,99,98,48,55,48,52,49,102,102,48,55,101,51,56,49,51,48,100,99,48,57,55,56,99,49,99,99,48,48,102,102,55,97,49,56,49,100,55,48,55,55,50,49,101,53,48,49,50,100,48,48,102,102,55,97,52,97,48,48,102,102,102,53,98,102,48,55,57,51,56,55,97,99,48,49,101,102,99,48,55,97,56,48,101,99,99,49,50,98,57,51,55,56,51,99,101,50,57,51,57,52,49,99,97,55,101,53,101,102,52,100,99,56,97,53,99,102,50,99,51,49,53,99,48,57,53,52,48,101,57,99,48,99,101,56,48,51,101,52,50,50,48,48,102,102,102,57,48,56,48,49,50,53,101,48,48,102,98,54,51,48,50,52,99,99,49,100,57,56,49,50,101,99,48,52,98,97,56,51,98,51,48,50,54,55,48,51,57,97,49,102,53,48,101,54,56,49,51,51,97,49,99,99,48,55,100,54,53,57,57,54,54,48,102,98,48,51,57,97,48,101,97,52,51,98,56,49,100,55,52,56,48,101,98,48,55,54,99,49,100,52,56,51,101,99,48,101,50,57,54,48,53,55,49,53,101,53,56,56,55,49,48,49,102,53,56,51,99,55,50,100,57,101,48,102,48,100,57,55,48,48,102,102,102,49,99,97,52,52,98,52,48,52,49,52,98,50,56,57,49,48,97,101,97,50,98,100,49,52,98,54,55,50,99,98,52,56,55,54,49,48,48,97,102,52,102,102,102,48,55,55,56,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,50,52,51,56,48,51,101,51,56,48,48,102,102,48,102,98,97,56,48,50,53,54,56,48,49,102,52,102,99,48,48,102,102,102,51,57,51,99,48,57,57,54,48,101,48,56,51,102,101,48,102,99,55,48,50,54,49,98,56,49,50,102,49,56,51,57,56,48,48,102,102,102,52,51,48,51,97,101,48,101,101,52,51,99,97,48,50,53,97,48,48,102,102,102,52,57,52,48,49,101,98,55,101,48,102,50,55,48,102,53,56,48,51,100,102,56,48,102,53,48,49,100,57,56,50,53,55,50,54,102,48,55,57,99,53,50,55,50,56,51,57,52,102,99,98,101,101,57,98,57,49,52,98,57,101,53,56,54,50,98,56,49,50,97,56,49,100,51,56,48,99,102,52,48,49,102,55,50,56,48,48,102,102,102,57,51,99,56,49,50,48,101,48,48,102,98,49,48,48,102,102,48,55,100,54,101,48,49,51,50,48,48,52,57,100,48,51,57,54,48,55,52,56,48,52,100,101,48,55,54,48,49,101,54,56,51,100,102,99,48,101,56,54,99,51,98,54,53,101,48,51,100,49,48,101,48,56,51,57,55,50,57,52,51,56,56,56,50,48,48,102,52,102,56,49,102,98,56,51,97,101,48,55,97,52,53,100,99,57,55,54,53,57,56,55,53,52,49,102,102,56,55,101,99,51,99,50,56,98,100,51,48,51,98,99,49,99,57,50,99,57,48,99,97,99,48,49,50,102,48,101,97,57,54,51,101,99,98,99,55,100,48,97,49,51,99,49,50,48,56,50,101,50,54,57,54,48,56,51,102,101,48,50,50,48,97,101,98,97,101,98,102,102,97,56,48,99,56,54,48,48,102,102,102,56,100,50,56,48,51,101,97,98,48,49,99,53,48,48,102,102,51,101,99,101,99,48,57,99,56,48,102,97,98,48,48,52,99,97,56,55,57,48,51,56,48,53,101,48,51,57,51,48,50,53,101,52,49,100,102,51,99,49,102,50,48,102,97,48,49,50,101,48,53,56,56,55,98,99,51,101,48,49,100,57,48,55,97,54,48,102,102,50,56,51,101,101,56,48,49,101,54,48,101,55,48,55,54,100,51,56,51,57,55,54,49,99,51,48,102,54,56,55,49,48,51,101,48,53,49,56,51,98,101,48,55,53,50,49,101,99,52,57,50,56,52,51,101,50,48,102,49,56,51,102,99,53,51,49,55,97,101,48,48,57,53,48,55,56,49,50,56,49,100,53,48,51,98,56,50,99,52,51,98,56,53,57,49,53,97,48,102,54,53,51,99,98,99,48,101,102,48,48,102,102,98,55,56,97,49,100,50,48,101,48,99,49,102,100,48,51,101,51,48,50,53,54,48,49,102,50,56,51,98,102,48,50,54,48,52,48,57,55,100,48,55,56,54,53,102,48,51,97,99,48,55,99,54,48,101,97,56,98,102,54,52,51,99,97,49,99,54,48,102,99,48,55,54,49,101,52,55,99,53,56,57,53,50,53,56,101,52,55,52,56,52,52,52,57,52,55,52,56,52,54,52,100,52,55,52,99,50,97,48,98,101,48,101,102,57,55,56,53,52,97,53,57,54,50,49,100,99,48,102,56,56,55,53,56,98,100,50,98,56,98,50,48,101,57,56,55,99,99,51,97,52,53,57,57,55,48,49,100,55,48,102,51,57,53,50,53,101,56,55,54,52,98,99,50,99,99,97,99,52,100,102,102,48,48,102,102,102,52,53,48,55,97,97,48,102,52,99,51,56,56,48,101,51,99,49,100,54,48,51,99,98,48,55,100,52,48,102,52,56,98,99,101,49,100,57,48,55,54,54,48,101,55,52,49,100,102,56,55,99,52,49,101,56,56,51,99,54,48,102,50,99,57,53,56,53,99,49,55,51,99,51,98,99,49,99,52,48,101,48,48,102,102,55,55,56,98,51,48,102,52,48,55,98,48,98,102,97,50,57,52,51,98,101,56,52,53,100,48,55,56,99,98,53,101,53,51,56,55,55,56,97,54,50,99,56,98,49,101,53,55,57,52,54,53,54,57,54,50,53,101,49,54,48,48,102,102,57,54,48,52,56,57,53,56,53,54,50,55,57,54,53,54,100,50,49,53,48,48,102,102,52,101,97,56,48,51,101,101,98,48,48,49,102,54,98,48,49,102,98,48,48,55,100,98,50,48,49,51,56,97,49,101,53,48,55,99,57,100,50,52,51,102,97,49,100,97,48,50,53,99,99,51,57,53,100,100,48,101,56,48,49,50,98,99,48,101,53,48,51,101,56,53,99,49,53,48,57,98,56,49,100,57,56,55,49,54,53,48,48,97,51,52,54,48,102,49,56,55,56,53,50,99,97,98,48,101,99,97,50,50,50,56,55,55,57,48,99,49,101,48,56,51,101,49,48,102,48,57,52,102,99,51,102,101,48,102,48,53,50,56,49,51,101,49,101,102,50,101,99,97,99,99,57,48,49,100,99,48,55,54,55,56,49,101,51,48,55,99,99,51,57,52,48,101,99,52,51,56,54,53,56,52,48,55,102,48,48,51,101,99,56,99,48,49,102,50,49,101,48,50,55,50,52,48,49,102,54,53,99,48,52,57,97,56,49,50,102,54,48,52,97,54,56,51,100,49,57,99,49,99,53,101,49,99,52,101,53,56,97,54,56,49,51,52,48,49,101,101,48,101,48,57,55,101,56,50,53,51,56,55,55,48,48,57,99,54,48,102,49,49,52,101,57,97,53,48,51,101,48,101,57,52,51,99,52,49,102,53,48,55,55,50,53,52,56,55,52,52,97,52,99,49,99,51,99,49,99,52,101,53,50,57,54,48,49,101,55,48,102,49,56,55,50,99,97,51,48,102,54,57,55,54,48,101,98,99,51,101,56,48,102,52,56,98,56,52,50,48,55,56,97,53,54,48,55,49,52,51,56,55,56,51,56,56,48,101,100,48,51,98,101,49,100,48,48,49,55,102,53,55,102,102,53,48,54,57,99,48,57,51,48,48,102,102,50,54,102,48,49,102,49,56,49,50,49,97,48,52,99,102,56,51,97,49,48,50,54,100,99,48,57,55,102,52,100,48,101,102,50,49,56,51,100,54,48,55,51,50,49,101,48,52,100,50,101,48,51,98,99,100,48,55,97,99,97,52,54,48,51,99,56,49,100,55,50,101,99,97,102,50,101,52,51,98,99,53,97,48,55,51,52,51,100,99,49,100,50,48,102,50,57,52,98,53,52,56,54,57,54,57,48,53,48,48,102,102,55,100,99,51,57,50,49,101,50,48,102,49,48,55,52,48,98,54,52,97,50,56,99,98,48,48,102,102,101,102,56,55,98,48,97,101,50,98,99,98,100,52,99,50,99,56,51,97,99,49,101,54,48,101,100,56,55,57,57,48,52,97,99,48,102,48,57,53,99,48,97,99,50,101,98,102,101,48,49,101,50,52,48,48,102,102,102,97,101,100,48,50,55,99,48,49,99,100,56,48,51,101,99,56,56,48,57,52,98,48,55,53,48,48,102,102,52,100,52,56,51,57,57,50,101,52,97,48,55,57,49,99,51,101,52,53,48,57,53,56,56,97,48,102,50,52,51,56,101,53,51,48,55,56,53,50,48,51,99,56,53,57,48,51,57,52,48,55,99,56,56,97,53,51,49,53,52,57,54,48,102,49,99,49,99,99,48,55,98,53,50,56,98,49,48,101,102,56,55,52,56,98,56,48,49,51,101,48,101,50,57,54,97,53,57,52,97,49,50,49,49,55,48,53,57,48,55,52,99,51,98,99,100,56,55,100,48,51,97,54,57,54,49,100,98,48,55,56,101,49,100,57,50,98,50,56,51,57,48,49,102,48,48,101,101,57,54,50,53,56,48,48,102,102,57,57,54,48,48,102,57,56,98,48,48,51,101,97,100,52,51,97,97,49,100,101,50,99,56,51,97,101,48,48,102,102,102,98,53,52,48,55,53,101,57,54,49,100,101,50,56,48,98,55,48,102,101,48,55,56,52,51,98,52,48,101,56,52,48,57,97,97,50,57,48,51,100,56,48,102,53,48,97,101,50,98,52,98,50,48,102,56,56,55,97,49,49,52,51,97,101,53,48,56,55,54,48,49,99,53,48,55,99,52,49,100,50,48,55,48,48,51,100,48,52,49,50,99,51,99,50,53,102,97,49,48,55,49,99,51,57,54,53,100,48,55,54,48,49,101,97,56,55,53,56,49,100,101,49,55,99,57,99,53,57,51,54,49,100,52,48,101,98,48,55,51,56,49,101,51,49,53,50,48,101,97,48,48,102,102,52,97,52,97,50,48,55,102,97,48,102,51,57,48,99,48,53,101,53,48,48,55,100,49,57,56,48,51,101,101,53,56,51,102,56,48,48,102,97,55,98,48,50,54,50,56,98,99,48,102,50,97,52,56,55,53,51,48,51,99,56,48,50,53,57,99,49,102,99,48,48,51,100,57,99,49,100,102,48,50,54,54,48,49,100,99,57,53,54,56,54,53,50,98,54,49,102,100,52,57,50,57,56,51,97,48,57,52,53,101,100,48,55,52,52,49,101,51,56,51,98,48,48,102,49,49,54,53,100,48,51,97,50,48,55,102,99,49,100,98,56,48,51,100,100,99,49,101,99,52,98,50,98,56,51,57,99,53,101,57,55,54,53,55,56,55,48,99,49,101,50,57,52,97,53,102,57,55,54,49,100,55,48,102,51,53,56,55,55,56,98,55,52,100,48,101,55,56,51,99,102,48,55,55,56,49,48,52,48,48,102,102,102,98,53,56,48,48,102,102,55,100,97,100,48,49,51,49,56,48,48,102,98,54,56,48,50,54,51,49,50,56,49,102,52,48,51,101,98,52,56,57,48,101,98,48,55,48,52,51,97,100,56,98,57,50,57,48,49,99,49,56,51,56,53,50,56,99,98,97,52,56,50,99,52,51,56,54,48,101,51,56,51,56,52,53,56,98,99,56,99,57,50,102,57,53,101,53,54,97,52,50,52,97,50,49,53,100,56,51,100,50,48,102,48,99,51,100,51,99,97,100,50,98,53,51,99,49,101,97,48,51,100,48,52,102,50,98,56,97,101,50,102,56,49,101,48,49,55,56,53,54,57,53,50,53,55,57,53,101,53,54,48,55,52,99,51,56,52,49,100,52,48,55,55,99,48,101,102,56,51,57,98,102,101,48,51,100,97,48,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,48,52,48,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,50,52,50,48,48,102,102,102,56,102,55,48,48,102,102,51,101,52,50,48,48,102,102,52,57,55,56,48,51,101,97,55,48,48,57,51,50,48,55,57,56,48,52,98,98,48,49,51,49,52,48,101,99,56,48,57,57,99,48,102,57,48,55,100,52,51,101,52,48,52,99,101,56,55,99,99,49,102,53,57,53,56,53,57,56,51,57,51,48,101,54,56,51,97,57,48,102,49,56,55,53,100,49,99,51,97,99,49,101,52,48,55,53,50,48,101,52,99,51,56,97,53,55,57,53,99,53,56,49,54,50,49,102,99,48,55,100,54,48,101,101,48,98,54,54,52,51,99,51,48,53,99,48,51,98,56,50,101,100,50,100,51,100,48,53,49,48,97,50,52,98,50,98,97,52,97,102,52,97,50,97,53,99,56,50,100,50,100,100,98,52,102,50,98,100,48,48,102,102,49,54,50,48,48,55,99,56,102,99,48,49,102,55,53,48,48,52,97,100,48,48,102,102,51,101,101,48,52,48,49,101,52,100,98,56,49,50,100,50,49,99,49,48,55,102,99,49,99,55,101,48,52,98,99,102,48,50,54,49,102,48,55,99,99,48,49,101,98,57,56,55,53,99,49,100,99,56,55,54,56,48,52,99,56,48,49,101,97,100,48,48,102,102,51,100,49,48,99,49,100,98,101,49,100,52,48,48,102,102,55,98,48,99,49,101,97,48,51,99,99,48,52,100,54,52,50,101,48,101,99,52,98,98,101,53,102,102,50,101,51,57,52,53,100,48,98,50,53,49,52,100,99,97,102,99,53,56,56,50,54,57,51,102,97,48,102,102,56,48,97,102,99,98,97,101,98,97,102,102,56,48,100,102,56,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,48,102,102,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,54,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,50,102,97,56,48,49,102,49,101,101,48,48,102,102,55,100,57,102,48,51,56,51,48,48,102,102,55,100,52,101,48,49,51,57,56,48,102,50,56,48,57,56,97,48,50,54,50,56,51,97,54,48,102,55,56,51,101,52,49,99,97,48,102,57,48,49,50,99,48,49,102,53,48,55,50,99,53,54,49,53,52,48,101,52,99,97,48,48,102,102,101,54,48,55,56,56,51,100,50,56,97,49,101,97,48,102,49,48,51,100,55,48,55,50,56,49,102,97,50,98,100,51,56,98,50,50,98,99,51,102,56,49,102,99,48,55,55,48,53,51,98,48,53,48,54,50,97,48,49,100,98,57,55,54,56,56,57,97,57,56,56,54,53,102,50,54,49,54,51,56,98,48,52,98,50,97,49,97,56,50,97,101,100,98,55,49,51,57,51,100,48,52,48,102,54,56,48,49,102,55,50,56,48,48,102,102,102,57,51,100,48,49,50,48,101,48,48,102,98,49,48,48,102,102,48,55,100,54,101,48,49,51,50,48,48,52,57,100,48,51,57,54,48,55,52,56,48,52,100,101,48,55,54,48,49,101,54,56,51,100,102,99,48,101,56,50,99,51,98,54,53,101,48,51,100,49,48,101,48,56,51,57,55,50,57,52,51,56,56,56,50,48,48,102,52,102,56,49,102,98,56,51,97,101,48,55,97,52,53,100,99,57,55,54,53,57,56,55,53,52,49,102,102,56,55,101,99,51,99,50,56,98,100,51,48,51,98,99,49,99,57,50,99,57,48,99,97,99,48,49,50,102,48,101,97,57,54,51,101,99,98,99,52,56,52,50,56,52,102,48,52,56,50,48,98,56,57,97,53,56,50,48,102,102,56,50,55,97,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,54,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,50,102,97,56,48,49,102,49,101,101,48,48,55,100,57,102,48,51,56,51,48,48,55,100,52,101,48,49,51,57,56,48,102,50,56,48,57,56,97,48,50,54,50,56,51,97,54,48,102,55,56,51,101,52,49,99,97,48,102,57,48,49,50,99,48,49,102,53,48,55,50,99,53,54,49,53,52,48,101,52,99,97,48,48,101,54,48,55,56,56,51,100,50,56,97,49,101,97,48,102,49,48,51,100,55,48,55,50,56,49,102,57,50,98,100,51,56,98,50,50,98,99,51,102,56,49,102,99,48,55,55,48,53,51,98,48,53,48,54,50,97,48,49,100,98,57,55,54,56,56,57,97,57,56,56,54,53,102,50,54,49,54,51,56,98,48,52,98,50,97,53,98,56,50,97,101,100,98,55,49,51,57,51,100,48,52,48,102,54,52,48,49,102,55,50,56,48,48,102,57,51,100,48,49,50,48,101,48,48,102,102,102,98,49,48,48,48,102,102,55,100,54,101,48,49,51,50,48,48,102,102,52,57,100,48,51,57,54,48,55,52,56,48,52,100,101,48,55,54,48,49,101,54,56,51,100,102,99,48,101,56,54,99,51,98,54,53,101,48,51,100,49,48,101,48,56,51,57,55,50,57,52,51,56,56,56,50,48,48,102,102,102,52,102,56,49,102,98,56,51,97,101,48,55,97,52,53,100,99,57,55,54,53,57,56,55,53,52,49,102,102,56,55,101,99,51,99,50,56,98,100,51,48,51,98,99,49,99,57,50,99,57,48,99,97,99,48,49,50,102,48,101,97,57,54,51,101,99,98,99,52,56,52,50,56,52,102,48,52,56,50,48,98,56,57,97,53,56,50,48,102,102,56,102,101,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,50,99,50,56,48,51,101,51,56,48,48,48,102,102,102,98,97,56,48,50,53,54,56,48,49,102,52,102,99,48,48,102,51,57,51,99,48,57,57,54,48,101,48,56,51,102,101,48,102,99,55,48,50,54,49,98,56,49,50,102,49,56,51,57,56,48,48,102,52,51,48,51,97,101,48,101,101,52,51,99,99,48,50,53,97,48,48,102,52,57,52,48,49,101,98,55,101,48,102,50,55,48,102,53,56,48,51,100,102,56,48,102,53,48,49,100,57,56,50,53,55,50,54,102,48,55,57,99,53,50,55,50,56,51,57,52,102,99,98,100,101,57,98,57,49,52,98,57,101,53,56,54,50,98,56,49,50,97,56,49,100,51,56,49,57,100,48,48,102,102,55,99,56,52,52,48,49,102,50,49,48,48,102,102,50,52,98,99,48,49,102,54,99,54,48,52,57,57,48,51,98,51,48,50,53,100,56,48,57,55,53,48,55,54,52,48,52,99,101,48,55,51,52,51,101,97,49,99,100,48,50,54,55,52,51,57,56,48,102,97,99,98,51,50,99,99,49,102,54,48,55,51,52,49,100,52,56,55,55,48,51,97,101,57,48,49,100,54,48,101,100,56,51,97,57,48,55,100,56,49,99,53,50,99,48,97,101,50,98,99,98,49,48,101,50,48,51,101,98,48,55,56,101,53,98,51,99,49,101,49,98,50,101,48,49,101,51,57,52,56,57,54,56,50,56,48,57,54,53,49,50,50,49,53,100,52,53,55,97,50,57,54,99,101,53,57,54,57,48,101,99,50,48,49,53,101,57,102,102,101,48,50,55,48,97,101,98,97,101,98,102,101,48,51,50,49,56,48,51,101,51,97,52,48,48,102,98,97,97,48,48,55,56,53,54,48,49,51,49,97,53,97,56,55,48,52,49,102,101,56,55,57,56,51,102,99,57,54,48,52,56,100,48,51,102,57,102,57,48,52,49,101,51,56,55,54,99,97,50,55,52,48,52,102,56,97,55,48,55,51,56,48,102,52,57,50,53,50,48,51,98,101,56,54,49,100,101,48,50,54,54,48,97,101,48,101,52,99,57,53,48,53,100,48,55,56,52,98,54,99,53,51,48,55,55,56,97,55,52,57,48,101,53,48,51,100,51,50,56,99,49,100,100,97,55,57,52,54,49,101,50,48,102,55,48,55,48,56,98,49,50,97,48,51,99,56,101,57,53,52,48,102,51,99,51,100,48,48,102,102,101,56,56,49,100,56,48,55,48,52,98,48,48,48,102,102,100,56,99,48,102,54,48,55,52,99,51,97,101,49,102,101,48,101,98,48,55,57,99,51,56,97,49,102,97,48,101,100,49,52,50,49,102,53,48,101,52,48,55,99,52,97,48,50,101,48,51,97,54,49,102,49,48,101,56,48,55,97,99,97,54,50,98,56,51,99,52,49,100,55,48,102,54,48,55,53,56,51,99,52,56,50,57,48,53,53,48,55,57,48,51,97,101,49,101,52,48,101,101,49,54,101,56,54,57,99,53,52,49,55,99,49,100,101,50,102,48,97,55,52,99,52,98,50,97,48,98,53,50,57,56,98,48,52,52,52,100,50,98,99,98,53,50,98,57,50,49,50,99,97,102,52,102,54,57,100,54,57,99,98,57,97,48,48,102,102,56,51,48,53,48,49,98,56,52,48,49,102,52,49,101,48,48,102,57,50,97,50,51,56,48,51,101,98,52,99,49,100,97,48,55,57,99,48,57,53,102,48,50,55,49,99,97,51,48,55,99,48,48,102,55,56,48,57,53,99,48,101,100,57,52,48,99,97,52,56,49,50,100,54,53,53,56,51,57,51,48,101,98,48,51,57,57,55,56,51,100,54,48,101,54,52,51,100,48,53,56,56,51,99,49,48,102,100,48,55,101,99,49,101,51,57,52,101,53,57,49,53,99,53,102,97,53,56,51,98,48,50,100,99,51,102,54,49,100,102,48,55,97,97,53,97,48,51,99,54,50,99,52,51,99,97,57,101,49,101,53,48,102,53,48,51,100,55,50,102,56,98,49,48,55,55,97,53,56,56,55,51,48,97,56,48,101,101,48,55,54,52,51,97,101,57,97,53,52,48,55,99,49,51,100,51,52,51,97,55,102,101,48,57,102,56,48,51,101,52,50,97,48,48,102,102,102,97,53,102,48,102,52,56,48,51,101,97,100,52,48,57,57,102,50,101,52,51,101,101,48,101,56,56,49,100,102,56,55,56,49,57,48,50,52,49,52,49,102,54,57,55,101,99,51,97,48,52,98,102,48,55,99,53,100,48,102,50,49,54,52,49,102,98,54,48,49,100,101,48,55,97,100,50,99,97,49,57,50,100,56,51,100,56,48,101,48,99,51,102,97,49,101,50,50,99,56,97,97,52,49,50,100,99,97,51,50,102,99,97,52,50,100,49,48,99,51,100,56,53,98,56,51,97,57,52,52,48,102,52,97,54,56,55,56,56,98,48,48,102,97,48,51,57,101,52,51,50,97,56,98,49,99,48,102,49,52,49,101,48,56,55,101,99,51,57,101,48,102,55,97,99,51,98,56,48,51,101,99,48,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,53,48,50,48,52,100,49,56,48,51,101,53,53,97,48,48,102,102,102,97,51,101,48,50,55,52,52,49,99,53,48,55,101,52,48,57,54,57,48,50,54,53,52,48,57,52,98,48,50,55,102,52,49,101,52,48,51,57,51,48,55,57,53,99,51,98,53,52,49,102,52,48,101,53,54,48,101,57,56,51,97,55,48,101,55,102,50,101,52,48,49,101,100,48,48,102,55,57,52,50,49,102,98,48,101,101,54,48,48,55,98,56,99,51,56,54,48,52,101,53,48,55,53,48,51,100,99,53,54,56,50,52,52,51,100,52,49,100,52,50,56,56,98,56,102,56,97,53,50,102,56,97,102,48,52,102,48,50,53,51,49,53,101,53,56,48,50,55,48,97,101,52,100,52,102,52,49,52,99,48,53,56,52,48,49,102,53,51,48,48,102,102,48,102,57,51,57,48,48,51,101,98,55,56,48,49,102,53,99,56,48,52,56,51,56,51,57,53,48,50,52,99,48,51,101,52,48,101,102,52,48,57,100,99,48,55,57,52,53,98,48,51,57,53,48,102,48,56,51,102,56,52,54,52,52,48,102,101,48,55,54,56,49,99,101,56,51,56,56,50,57,99,97,100,48,102,54,56,55,53,52,51,102,48,48,52,99,51,56,51,100,57,48,55,57,99,49,99,56,50,101,49,50,48,97,53,50,99,99,48,57,97,56,98,52,57,48,101,102,56,55,56,57,51,48,51,57,48,49,102,52,48,101,101,100,48,55,98,99,51,98,49,56,98,48,50,102,100,48,48,102,102,51,98,97,49,101,99,99,53,98,57,52,48,53,53,48,55,97,48,51,100,99,53,53,97,48,97,49,48,55,97,99,98,52,102,102,51,102,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,48,49,97,56,48,99,48,52,48,48,102,57,48,100,48,48,51,101,100,97,52,49,100,53,56,48,51,101,100,98,56,48,57,97,52,48,55,51,50,48,102,52,52,49,99,48,50,51,56,51,102,101,48,101,98,56,51,57,51,48,55,53,50,48,101,48,53,48,56,51,56,52,56,54,48,101,102,48,49,102,97,51,48,49,100,101,50,56,98,57,53,54,48,102,52,56,98,49,48,55,56,101,49,102,101,48,102,48,56,55,102,56,51,101,97,49,100,52,48,101,56,56,55,50,56,49,101,52,48,51,99,56,48,101,56,50,49,48,48,102,102,51,100,101,54,49,100,51,52,97,48,55,53,50,53,49,49,55,101,49,101,54,57,52,102,50,98,99,51,99,52,49,101,49,48,48,55,98,48,56,97,55,50,98,52,98,55,52,48,97,50,98,48,51,97,97,49,100,100,98,101,48,50,102,101,97,102,102,101,97,48,49,56,102,56,48,48,102,102,102,56,52,53,56,51,102,52,101,49,101,48,48,50,53,54,52,48,57,100,101,48,50,53,97,50,48,51,97,101,48,57,51,48,48,55,97,52,99,48,102,102,99,49,100,100,56,51,102,51,101,49,102,52,101,53,101,48,50,54,48,48,102,102,52,102,99,48,49,101,54,49,99,49,100,100,50,52,48,55,48,98,56,55,53,102,48,55,54,102,57,53,48,100,56,48,57,53,56,48,51,100,97,53,56,48,57,53,102,48,49,51,56,101,53,100,56,48,57,102,49,54,48,48,102,102,48,102,55,48,56,48,51,100,102,55,99,97,102,99,53,53,49,52,54,48,48,102,54,98,48,50,55,52,51,99,48,48,102,102,49,55,48,54,97,48,51,52,48,56,48,51,101,51,56,48,48,48,102,102,102,98,97,56,48,50,53,54,56,48,49,102,52,102,99,48,48,102,51,57,51,99,48,57,57,54,48,101,48,56,51,102,101,48,102,99,55,48,50,54,49,98,56,49,50,102,49,56,51,57,56,48,48,102,52,51,48,51,97,101,48,101,101,52,51,99,97,48,50,53,97,48,48,102,52,57,52,48,49,101,98,55,101,48,102,50,55,48,102,53,56,48,51,100,102,56,48,102,53,48,49,100,57,56,50,53,55,50,54,102,48,55,57,99,53,50,55,50,56,51,57,52,102,99,98,100,101,57,98,57,49,52,98,57,101,53,56,54,50,98,56,49,50,97,56,49,52,57,100,102,101,48,55,102,54,48,48,102,57,98,97,48,51,56,98,101,49,101,48,48,102,102,50,53,54,52,48,57,50,49,48,50,54,53,101,99,51,100,48,48,102,102,57,51,48,48,102,102,55,97,52,99,48,102,102,99,49,101,50,48,51,56,99,99,49,99,98,99,53,49,56,50,54,48,48,52,102,99,48,49,101,54,49,99,49,100,100,50,51,56,55,102,55,48,55,97,51,56,55,57,51,49,54,101,100,56,48,57,53,56,48,51,100,97,53,56,48,57,53,102,48,49,50,55,99,53,50,48,48,57,48,57,54,48,48,48,102,102,102,55,48,56,48,51,100,102,55,56,98,48,101,53,97,57,52,54,48,48,102,102,102,54,98,48,50,52,56,51,99,48,49,102,101,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,52,48,56,56,56,48,49,102,50,49,49,48,48,55,99,56,52,48,48,57,50,102,48,48,102,102,55,100,98,49,56,49,50,54,52,48,101,99,99,48,57,55,54,48,50,53,100,52,49,100,57,48,49,51,51,56,49,99,100,48,102,97,56,55,51,52,48,57,57,100,48,101,54,48,51,101,98,50,99,99,98,51,48,55,100,56,49,99,100,48,55,53,50,49,100,99,48,101,98,97,52,48,55,53,56,51,98,54,48,101,97,52,49,102,54,48,55,49,52,98,48,50,98,99,97,102,50,99,52,51,56,56,48,102,97,99,49,101,51,57,54,99,102,48,55,56,54,99,98,56,48,55,56,101,53,50,50,53,97,48,50,48,97,53,57,52,52,56,56,53,55,53,49,53,99,56,97,53,98,51,57,54,53,97,52,51,98,48,56,48,53,55,97,55,101,48,48,102,56,102,55,48,48,51,101,52,50,48,48,52,57,55,56,48,51,101,97,55,48,48,102,102,57,51,50,48,55,57,56,48,52,98,98,48,49,51,49,52,48,101,99,56,48,57,57,99,48,102,57,48,55,100,52,51,101,52,48,52,99,101,56,55,99,99,49,102,53,57,53,56,53,57,56,51,57,51,48,101,54,56,51,97,57,48,102,49,56,55,53,100,49,56,51,97,99,49,101,52,48,55,53,50,48,101,52,99,51,56,97,53,55,57,53,101,53,56,49,54,50,49,102,98,48,55,100,54,48,101,101,48,98,54,54,52,51,99,51,48,53,99,48,51,98,56,50,101,100,50,100,51,100,48,53,49,48,97,50,52,98,50,98,97,52,97,101,52,97,50,97,53,99,56,50,100,50,100,100,98,52,102,50,98,100,48,51,102,99,49,100,101,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,97,48,50,48,49,97,56,48,100,48,50,48,48,102,102,102,57,49,102,56,48,51,101,101,97,48,48,102,102,57,53,97,48,48,55,100,99,48,56,48,51,99,57,98,55,48,50,53,97,52,51,56,50,48,102,102,56,51,56,102,99,48,57,55,57,101,48,52,99,51,101,48,102,57,56,48,51,100,55,51,48,101,98,56,51,98,57,48,101,100,48,48,57,57,48,48,51,100,53,97,48,48,55,97,50,49,56,51,98,55,99,51,97,56,48,48,102,54,49,56,51,100,52,48,55,57,56,48,57,97,99,56,53,99,49,100,56,57,55,55,99,98,102,101,53,99,55,50,56,98,97,49,54,52,97,50,57,98,57,53,102,56,98,49,48,52,100,50,55,102,52,49,48,49,53,102,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,102,101,49,52,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,55,102,99,48,48,102,102,55,55,100,53,52,48,49,102,53,54,50,48,48,98,97,49,48,48,102,102,57,102,101,48,48,51,99,53,56,48,52,98,98,48,48,48,102,102,98,100,52,97,56,48,53,100,53,48,49,51,98,52,48,102,97,99,51,97,97,48,52,99,97,48,49,51,57,97,48,52,100,99,56,49,51,49,52,49,99,52,50,98,99,98,102,50,97,99,51,57,50,48,102,102,52,48,57,57,101,48,55,102,54,48,102,97,52,51,57,101,53,53,56,55,98,57,49,48,97,100,52,49,48,102,53,57,53,54,49,100,55,48,55,97,54,48,102,53,56,51,100,50,49,102,99,48,101,102,50,48,48,55,57,48,97,102,50,97,48,98,56,50,102,52,97,56,52,53,48,102,49,50,49,57,52,101,53,101,50,51,50,50,57,54,99,56,56,56,48,53,102,49,55,97,53,54,99,49,54,49,57,50,57,98,50,98,99,98,51,50,99,49,98,100,50,57,97,101,55,102,56,50,98,48,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,102,99,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,55,48,56,48,49,102,52,100,54,48,48,102,102,102,57,51,100,48,49,50,48,101,48,48,102,97,101,102,48,48,55,100,54,101,48,49,50,100,101,48,52,57,100,48,51,101,57,48,55,52,56,48,52,100,101,48,55,57,99,49,101,54,56,51,97,48,99,48,102,55,97,99,51,99,56,53,101,48,51,97,101,48,101,48,56,51,57,55,50,101,56,51,56,56,57,99,48,48,102,53,48,52,49,102,98,56,51,100,48,48,55,97,52,53,50,52,57,52,56,53,57,56,55,97,56,49,102,102,56,55,49,48,51,99,50,57,53,100,48,99,51,98,99,49,102,54,50,98,53,48,99,98,51,48,49,51,48,48,101,97,57,53,100,101,48,98,99,54,49,51,54,49,48,48,49,51,101,56,50,100,97,49,49,54,48,57,99,48,52,52,56,48,48,102,102,102,57,48,56,56,48,51,101,99,102,56,49,99,49,56,48,51,101,100,56,99,48,57,99,99,48,55,54,56,48,52,99,53,48,49,50,101,97,49,100,51,48,55,98,99,49,99,100,48,101,53,48,55,51,52,48,57,54,48,48,102,102,101,53,48,51,57,54,50,99,99,97,97,48,55,100,56,53,48,48,102,102,55,51,48,51,98,97,49,101,57,52,97,48,102,53,48,55,55,52,49,101,98,56,51,101,98,48,102,99,57,54,48,57,99,53,54,57,53,101,49,99,51,48,102,101,48,51,99,55,50,57,100,50,48,97,48,101,53,52,48,51,99,56,50,57,49,49,49,48,57,51,49,51,48,98,101,52,51,50,99,55,57,54,48,56,56,53,98,98,53,54,53,53,99,51,54,100,97,48,97,55,97,55,55,102,56,49,48,101,50,101,98,97,101,98,102,102,97,56,48,100,102,56,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,53,48,51,53,48,51,101,52,48,48,55,99,55,98,56,48,49,102,54,55,99,48,101,48,99,48,49,102,53,51,56,48,52,101,54,48,51,99,97,48,50,54,50,56,48,57,56,97,48,101,57,56,51,100,101,48,102,57,48,55,50,56,51,101,52,48,52,98,48,48,55,100,52,49,99,98,49,53,56,53,53,48,51,57,51,50,56,48,51,57,56,49,101,50,48,102,52,97,50,56,55,97,56,51,99,52,48,102,53,99,49,99,97,48,55,101,52,97,102,52,101,50,99,56,97,102,48,102,101,48,55,102,48,49,100,99,49,52,101,99,49,52,49,56,97,56,48,55,54,101,53,100,97,50,50,54,97,54,50,49,57,55,99,57,54,53,56,101,50,99,49,51,48,97,56,54,97,48,97,98,98,54,100,99,52,101,52,102,52,49,102,102,48,48,99,49,53,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,53,48,50,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,101,49,48,48,51,101,101,53,48,48,49,102,50,55,97,48,50,52,49,99,48,49,102,54,50,48,48,102,102,48,102,97,100,99,48,50,54,52,48,48,57,51,97,48,55,50,99,48,101,57,48,48,57,98,99,48,101,99,48,51,99,100,48,55,99,49,56,49,100,48,100,56,55,54,99,98,99,48,55,97,50,49,99,49,48,55,50,101,53,50,56,55,49,49,48,52,48,49,101,57,102,48,51,102,55,48,55,53,99,48,102,52,56,98,98,57,50,101,99,98,51,48,101,97,56,51,102,102,48,102,100,56,55,56,53,49,55,97,54,48,55,55,56,51,57,50,53,57,50,49,57,53,56,48,50,53,101,49,100,53,50,99,55,100,57,55,56,57,48,56,53,48,57,101,48,57,48,52,49,55,49,51,52,98,48,52,49,48,50,50,53,48,48,102,102,55,99,55,98,56,48,49,102,54,55,99,48,101,48,99,48,49,102,53,51,56,48,52,101,54,48,51,99,97,48,50,54,50,56,48,57,56,97,48,101,57,56,51,100,101,48,102,57,48,55,50,56,51,101,52,48,52,98,48,48,102,102,55,100,52,49,99,98,49,53,56,53,53,48,51,57,51,50,56,48,51,57,56,49,101,50,48,102,53,50,50,56,55,97,52,51,99,52,48,102,53,99,49,99,97,48,55,101,52,97,102,52,101,50,99,56,97,102,48,102,101,48,55,102,48,49,100,99,49,52,99,99,49,52,49,56,97,56,48,55,54,101,53,100,97,50,50,54,97,54,50,49,57,55,99,57,56,53,56,101,50,99,49,51,48,97,56,54,97,48,97,98,98,54,100,99,52,101,52,102,52,49,102,102,48,48,102,102,99,49,53,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,50,56,49,57,52,48,55,98,101,48,48,55,100,99,97,48,48,51,101,52,102,52,48,52,56,51,56,48,51,101,99,52,48,48,102,102,49,102,53,98,56,48,52,99,56,48,49,50,55,52,48,101,53,56,49,100,50,48,49,51,55,56,49,100,56,48,55,57,97,48,102,55,102,48,51,97,49,98,48,101,100,57,55,56,48,102,52,52,51,56,50,48,101,53,99,97,53,48,101,50,50,48,56,48,51,100,51,101,48,55,101,101,48,101,98,56,49,101,57,49,55,55,50,53,100,57,54,54,49,100,53,48,55,102,101,49,102,98,48,102,48,97,50,102,52,99,48,101,102,48,55,50,52,98,50,52,51,50,98,48,48,52,98,99,51,97,97,53,56,102,98,50,102,49,50,49,48,97,49,51,99,49,50,48,56,50,101,50,54,57,54,48,56,50,48,50,50,48,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,102,102,48,97,48,49,48,48,101,97,48,49,57,102,56,48,48,102,102,101,102,97,97,56,48,51,101,97,99,52,48,49,55,52,50,48,49,51,102,99,48,48,55,56,98,48,48,102,102,57,55,54,48,48,49,55,97,57,53,102,102,48,49,52,48,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,100,102,56,53,48,48,102,102,57,52,100,48,48,55,100,99,98,48,49,51,97,52,48,101,97,99,48,49,102,54,49,99,48,48,102,102,102,98,50,53,48,50,54,51,52,48,57,99,51,48,55,50,99,53,48,56,55,102,56,51,98,50,48,101,99,99,49,102,48,99,48,51,57,101,101,49,100,98,50,57,48,49,101,56,49,53,97,49,100,101,50,57,56,51,102,52,56,51,99,51,56,52,48,101,49,56,49,100,55,56,51,98,48,50,101,56,48,52,102,52,97,99,48,101,98,48,55,98,52,51,102,50,49,100,101,52,52,101,57,52,53,102,56,55,50,48,98,51,52,99,50,98,54,52,97,102,48,102,53,57,54,50,52,56,97,50,52,56,52,49,98,52,101,99,56,48,53,56,53,97,54,57,53,101,56,50,48,51,100,98,48,48,102,102,51,98,101,97,97,48,48,102,97,98,49,48,48,53,100,48,56,48,52,102,102,48,48,49,101,50,99,48,50,53,100,56,48,48,102,102,53,101,97,53,55,102,99,48,52,48,51,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,50,102,102,53,48,54,57,99,48,57,100,97,48,55,100,54,49,100,53,48,50,54,53,48,48,57,99,100,48,50,54,101,52,48,57,56,97,48,101,50,49,53,101,53,102,57,53,54,49,99,57,48,55,102,97,48,52,99,102,48,51,102,98,48,55,100,50,49,99,102,50,97,99,51,100,99,56,56,53,54,97,48,56,55,97,99,97,98,48,101,98,56,51,100,51,48,55,97,99,49,101,57,48,102,101,48,55,55,57,48,48,51,99,56,53,55,57,53,48,53,99,49,55,97,53,52,50,50,56,55,56,57,48,99,97,55,50,102,49,49,57,49,52,98,54,52,52,52,48,50,102,56,98,100,50,98,54,48,98,48,99,57,52,100,57,53,101,53,57,57,54,48,100,101,57,52,100,55,48,49,53,56,53,102,102,49,97,56,51,97,54,49,101,99,48,102,52,48,55,48,52,51,100,50,49,100,56,48,102,100,48,55,49,52,51,99,97,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,97,55,48,102,54,48,55,51,52,51,100,101,49,100,52,50,101,52,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,55,50,51,57,54,97,49,100,98,48,102,52,48,55,54,56,51,99,54,53,52,97,54,50,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,49,48,98,55,50,97,56,98,56,50,98,57,50,100,48,56,98,48,50,97,99,98,48,52,55,52,52,50,99,53,48,49,100,54,101,100,98,56,97,57,48,48,102,102,100,101,98,48,48,55,100,48,51,56,48,51,101,100,102,56,51,97,99,48,48,102,98,54,50,48,50,53,50,53,57,55,52,51,99,49,52,49,101,49,52,51,48,50,54,98,99,48,57,54,99,50,56,48,49,100,98,48,55,49,52,48,57,97,97,52,51,50,101,52,97,98,50,98,100,57,50,98,99,51,100,56,49,101,97,50,102,52,97,54,50,100,49,49,52,51,98,56,48,102,98,99,51,97,56,53,57,56,55,54,48,51,98,54,49,100,102,48,101,51,48,48,102,102,51,100,98,101,48,102,97,100,50,99,51,57,50,49,101,102,48,102,49,50,54,48,55,51,48,97,52,50,57,56,97,48,50,99,52,49,100,54,56,55,97,52,97,100,48,102,49,56,55,51,53,99,48,101,102,98,56,49,99,99,52,50,48,101,48,56,55,101,99,51,102,97,48,49,51,100,52,97,48,99,51,48,49,50,98,56,48,52,100,49,56,51,102,53,48,50,52,98,99,49,102,97,48,55,49,99,48,57,57,54,48,50,53,97,56,51,102,51,56,49,100,98,56,51,101,99,48,55,54,98,48,49,101,53,99,49,99,98,48,102,97,55,48,101,99,56,55,51,99,51,100,102,99,97,54,101,49,101,101,48,101,55,57,55,101,49,99,53,48,102,49,57,56,51,98,54,49,102,99,48,101,101,48,55,97,99,51,97,48,53,57,55,52,102,48,101,97,48,55,97,56,98,99,50,97,51,48,48,102,102,57,100,49,52,50,53,56,102,52,49,48,52,101,101,52,102,50,98,99,49,50,52,53,57,50,49,97,48,50,54,97,49,102,102,56,48,54,97,57,48,48,51,101,52,50,97,48,48,102,102,102,97,53,101,48,101,98,56,48,51,101,100,50,99,48,57,54,48,50,101,56,51,102,48,48,101,56,56,49,100,102,56,55,55,100,50,48,48,102,102,57,102,97,48,55,50,52,53,48,51,48,101,48,49,50,102,99,49,102,50,55,48,51,99,56,53,54,56,55,49,49,50,48,49,101,49,56,55,53,53,48,99,98,101,57,50,100,56,51,100,54,48,101,48,99,51,102,56,49,101,50,50,99,56,97,97,52,101,50,97,52,98,99,48,101,102,57,55,54,53,53,97,53,56,55,97,99,98,55,48,55,53,50,56,56,49,101,57,52,99,48,101,102,50,48,48,102,102,55,50,99,49,102,48,97,54,49,53,50,53,56,48,48,51,100,52,53,48,55,55,99,49,99,52,48,102,56,48,51,100,101,98,48,102,49,56,48,53,50,56,56,55,98,48,51,97,54,49,101,56,48,101,48,56,55,97,52,51,99,101,49,99,53,48,102,100,48,55,54,56,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,55,48,49,100,51,48,102,57,48,55,52,48,51,100,54,53,51,49,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,56,50,97,56,51,99,56,49,100,55,48,102,50,56,55,55,48,98,54,52,51,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,53,57,53,48,53,97,57,52,99,53,56,97,49,97,49,49,54,48,53,53,57,54,48,56,101,57,54,53,55,50,55,98,52,100,100,98,55,55,51,50,48,49,57,53,101,49,100,52,48,48,55,99,100,53,99,48,49,102,53,98,97,57,97,49,100,56,48,101,100,50,54,56,55,101,56,48,57,54,98,48,50,55,54,56,51,98,56,49,102,54,52,57,50,56,48,97,55,52,57,48,102,56,57,52,50,49,100,52,48,101,97,48,51,56,56,48,102,97,56,55,53,52,97,49,48,102,51,97,52,49,53,99,56,101,101,56,55,56,56,97,54,48,101,100,56,55,98,99,98,53,48,55,102,50,49,99,52,50,101,48,51,100,52,53,48,57,53,101,53,98,102,52,99,52,50,50,97,56,51,99,97,53,57,48,55,49,48,51,57,56,53,56,49,55,101,56,50,56,101,56,54,53,57,50,55,56,55,53,99,51,98,99,101,50,54,55,50,97,100,48,56,48,53,52,54,48,48,102,102,55,100,102,56,56,49,51,102,56,48,48,102,97,98,99,48,48,55,100,57,54,48,51,99,97,48,101,98,56,49,51,52,50,48,52,57,98,56,51,97,50,48,50,54,54,99,49,100,50,56,49,51,52,52,49,101,51,50,102,57,100,52,55,48,50,54,53,56,98,52,48,55,100,50,49,100,55,48,101,99,51,50,49,100,52,48,55,99,54,49,100,53,50,98,56,49,100,102,48,55,49,52,51,56,97,48,101,101,48,98,57,50,98,56,98,48,50,56,52,48,57,57,100,48,55,57,99,53,53,48,55,49,48,98,102,48,55,53,56,53,52,56,51,98,53,50,98,56,51,98,56,56,50,49,100,57,48,101,97,48,51,97,55,50,56,56,97,102,48,55,56,50,53,55,48,55,99,99,98,55,48,102,49,56,55,97,48,51,99,99,56,48,53,99,48,55,52,56,97,101,52,49,48,102,55,55,102,56,48,98,98,101,97,48,51,48,48,48,102,102,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,50,102,102,97,56,49,97,51,48,48,102,102,51,101,57,97,52,48,57,100,50,48,55,53,54,48,48,102,97,102,49,48,48,55,100,57,50,56,49,50,101,52,48,52,101,49,56,51,101,57,50,56,52,51,102,99,49,101,54,48,55,54,54,48,101,55,97,48,49,102,48,102,48,102,50,49,52,56,48,101,98,99,97,100,48,101,102,49,55,50,49,102,97,52,102,101,49,102,100,48,55,48,99,48,102,52,48,49,100,56,49,52,97,48,50,52,52,53,54,48,55,97,52,51,100,97,49,99,54,48,101,102,97,53,102,52,53,50,102,99,51,102,48,53,54,50,54,49,54,53,50,53,56,48,55,97,99,97,101,50,50,53,49,50,51,97,55,53,97,48,101,52,101,50,99,50,49,48,56,97,102,52,101,102,102,48,48,101,98,50,53,48,48,56,48,55,53,48,48,99,102,99,48,48,102,102,55,55,100,53,52,48,49,102,53,54,50,48,48,98,97,49,48,48,102,102,57,102,101,48,48,51,99,53,56,48,52,98,98,48,48,48,102,102,98,100,52,97,56,48,53,56,49,97,102,102,101,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,50,99,50,56,48,51,101,51,56,48,48,102,102,48,102,98,97,56,48,50,53,54,56,48,49,102,52,102,99,48,48,102,102,102,51,57,53,99,48,57,57,54,48,101,48,56,51,102,101,48,102,99,55,48,50,54,49,98,56,49,50,102,49,56,51,57,56,48,48,102,102,102,52,51,48,51,97,101,48,101,101,52,51,99,97,48,50,53,97,48,48,102,102,102,52,57,52,48,49,101,98,55,101,48,102,50,55,48,102,53,56,48,51,100,102,56,48,102,53,48,49,100,57,56,50,53,55,50,54,102,48,55,57,99,53,50,55,50,56,51,57,52,102,99,98,100,101,57,98,57,49,52,98,57,101,53,56,54,50,98,56,49,50,97,56,49,100,51,56,49,57,100,48,48,55,99,56,52,52,48,49,102,50,49,48,48,50,52,98,99,48,49,102,54,99,54,48,52,57,57,48,51,98,51,48,50,53,100,56,48,57,55,53,48,55,54,52,48,52,99,101,48,55,51,52,51,101,97,49,99,100,48,50,54,55,52,51,57,56,48,102,97,99,98,51,50,99,99,49,102,54,48,55,51,52,49,100,52,56,55,55,48,51,97,101,57,48,49,100,54,48,101,100,56,51,97,57,48,55,100,56,49,99,53,50,99,48,97,101,50,98,99,98,49,48,101,50,48,51,101,98,48,55,56,101,53,98,51,99,49,101,49,98,50,101,48,49,101,51,57,52,56,57,54,56,48,56,50,57,54,53,49,50,50,49,53,100,52,53,55,97,50,57,54,99,101,53,57,54,57,48,101,99,50,48,49,53,101,53,56,55,102,56,48,57,99,50,98,97,101,98,97,102,102,101,97,48,54,99,56,48,48,102,97,52,97,48,50,52,52,56,97,101,48,48,102,102,55,100,56,99,48,48,102,102,51,101,99,97,52,48,57,54,102,48,50,53,98,52,51,100,101,53,50,56,55,56,48,98,55,48,55,51,97,101,49,55,99,53,56,56,51,99,102,48,55,102,101,101,57,52,101,49,100,101,48,102,51,57,55,48,53,54,98,52,48,101,54,52,49,100,54,49,52,101,57,50,49,102,50,48,102,49,56,55,55,52,51,100,56,53,100,48,55,51,56,51,99,48,49,100,51,50,100,99,51,56,48,49,100,102,48,55,97,99,53,98,57,53,56,49,100,98,48,55,49,54,56,54,48,102,49,50,48,51,100,52,53,49,98,56,49,99,102,48,102,54,56,51,100,49,48,101,100,97,54,57,53,53,99,98,51,48,102,50,100,57,52,56,49,100,101,50,100,52,48,97,54,100,52,48,54,57,102,48,48,55,99,55,50,56,48,49,102,55,51,97,48,52,57,56,48,48,102,102,51,101,57,102,56,51,97,97,48,52,100,56,97,53,48,49,51,49,50,49,100,98,48,50,54,55,52,51,102,97,49,102,53,48,50,54,51,99,98,101,48,55,51,101,56,101,53,54,57,52,48,48,102,102,101,53,56,49,100,57,48,51,97,56,50,101,99,51,97,99,49,100,57,48,101,97,48,51,57,99,50,98,99,49,101,50,100,50,48,49,55,48,57,99,49,101,100,48,102,100,48,49,51,48,50,49,99,50,50,100,99,98,50,48,102,49,48,55,97,99,98,56,48,55,98,54,53,100,97,49,97,54,56,55,54,49,49,52,51,56,99,100,49,53,101,49,100,99,50,98,52,51,57,99,53,52,57,54,55,48,49,101,56,48,102,49,51,99,49,101,99,52,101,50,97,99,51,97,51,102,101,48,49,97,49,101,48,102,53,52,49,101,57,56,55,49,48,49,99,55,56,51,97,99,48,55,57,54,48,102,97,56,49,101,57,49,55,57,99,51,98,50,48,101,99,99,49,99,101,56,51,98,102,48,102,56,56,51,100,49,48,55,56,99,49,101,53,57,50,98,48,98,56,50,101,55,56,55,55,56,51,56,56,49,99,48,48,101,102,49,54,54,49,101,56,48,102,54,49,55,102,52,53,50,56,55,55,100,48,56,98,97,48,102,49,57,54,98,99,97,55,48,101,102,49,52,99,53,57,49,54,53,99,97,102,50,56,99,97,100,50,99,52,98,99,50,99,48,49,50,99,48,57,49,50,98,48,97,100,52,102,50,99,97,100,97,52,50,97,48,48,56,100,57,48,50,54,97,52,48,57,57,54,48,55,97,52,48,52,101,51,48,49,51,49,97,48,102,57,56,48,57,97,52,48,55,100,50,53,97,52,57,54,101,48,102,51,56,49,102,56,48,55,102,56,98,102,48,102,102,56,55,57,55,50,51,49,54,48,49,101,49,52,102,50,57,56,97,51,57,50,100,100,50,98,56,48,57,51,48,55,50,56,51,97,55,56,51,100,54,49,101,49,48,102,53,56,55,56,56,97,99,48,55,55,101,48,101,102,52,51,98,99,56,99,53,54,48,55,50,52,49,100,100,56,55,54,100,51,99,98,102,50,99,101,56,51,97,50,49,99,53,48,101,102,56,55,55,52,51,98,56,56,54,53,56,53,97,48,49,52,101,56,50,54,48,49,99,53,48,48,49,102,55,53,97,48,48,102,102,102,57,52,50,48,49,50,54,50,48,48,102,98,48,56,48,48,55,100,55,53,48,51,101,52,48,50,52,100,99,48,57,55,54,48,55,49,52,48,52,99,102,49,53,56,49,102,52,48,55,100,56,49,101,48,48,102,102,55,53,48,99,49,54,54,49,101,98,48,55,100,56,53,53,48,51,97,57,48,101,52,56,55,53,99,51,57,101,49,100,55,48,55,55,101,48,102,51,99,51,97,101,48,102,54,99,98,49,50,100,100,48,51,48,55,49,48,49,101,56,56,51,100,56,50,101,48,51,100,48,53,102,97,55,49,54,101,48,101,102,56,97,53,48,101,98,97,48,48,55,54,49,50,57,48,56,51,97,54,53,55,99,57,53,97,49,101,54,50,100,56,51,99,100,54,49,101,56,99,101,48,55,53,100,48,52,51,97,50,49,101,99,48,49,49,56,100,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,99,50,48,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,49,57,54,52,48,57,50,50,48,48,102,102,55,99,98,57,48,48,102,102,49,102,53,98,99,48,52,98,55,48,49,50,54,50,48,52,97,50,56,49,50,101,99,49,102,57,48,55,50,56,48,52,101,101,57,54,54,49,102,54,48,55,48,52,48,52,98,49,48,51,56,51,48,55,50,97,49,102,48,50,99,99,51,97,50,48,101,101,52,49,99,51,50,54,56,55,53,52,98,53,48,102,52,56,51,97,100,48,55,52,101,49,100,54,48,101,51,48,55,56,53,51,56,51,98,54,53,56,49,55,48,48,102,102,52,99,57,49,52,52,53,99,50,53,48,55,55,53,51,48,98,54,50,56,100,50,53,51,48,97,57,52,99,52,102,50,56,52,97,50,50,99,54,99,97,102,101,56,98,54,57,101,53,54,97,48,51,100,53,52,56,51,48,48,102,102,50,55,54,48,48,51,101,101,53,56,48,57,100,50,48,55,53,54,48,48,102,102,102,98,48,101,48,48,102,102,55,100,57,50,56,49,51,49,97,48,52,101,49,56,51,57,54,50,56,52,51,102,99,49,100,57,48,55,54,54,48,102,56,97,48,49,99,102,55,48,101,100,57,52,56,48,102,52,48,97,100,48,101,102,49,52,99,49,102,97,52,48,101,49,99,50,48,55,48,99,48,101,98,99,49,100,56,49,55,52,48,50,55,97,53,54,48,55,53,56,51,100,97,49,102,97,48,101,102,50,50,55,52,97,50,102,99,51,57,48,53,57,97,54,49,53,98,50,53,55,56,55,97,99,98,49,50,52,53,49,50,52,50,48,100,97,55,54,52,49,50,99,50,100,51,52,97,102,52,49,102,102,48,49,100,100,52,48,49,102,48,99,48,48,102,102,50,55,49,48,51,102,52,48,102,55,99,48,57,51,57,48,50,54,49,99,48,57,51,101,48,102,54,97,50,102,52,100,48,101,102,56,49,50,54,56,48,102,48,48,102,102,51,57,99,49,101,48,48,55,54,48,49,101,51,57,52,56,50,57,100,57,99,56,101,49,99,52,48,50,54,55,53,51,99,49,101,56,56,55,97,56,98,49,48,55,55,50,48,50,52,97,53,54,48,55,54,56,97,101,52,99,55,97,52,51,97,101,48,102,51,48,51,56,52,48,102,49,99,51,102,98,56,51,101,50,53,102,48,55,97,56,51,100,56,53,101,49,55,100,50,48,102,53,102,48,55,54,97,50,48,51,98,101,49,100,102,48,101,49,57,52,52,56,54,57,101,51,101,56,48,51,101,54,52,48,48,52,57,53,102,48,55,101,48,48,102,102,48,102,97,102,99,48,55,55,97,48,52,101,50,49,53,52,53,102,102,50,98,99,51,99,48,48,102,102,52,56,100,56,51,99,49,55,52,48,52,101,52,97,52,52,102,50,99,99,49,50,54,53,51,56,55,56,56,49,100,54,56,49,51,51,50,49,101,55,48,55,54,56,48,101,98,56,51,99,99,48,50,53,99,53,54,97,50,56,55,52,99,98,57,52,99,50,100,48,51,102,101,53,51,48,51,99,100,50,57,52,49,99,57,97,54,49,52,49,100,51,48,51,100,50,49,99,102,50,56,49,48,52,51,56,53,52,48,102,52,54,99,98,49,48,49,51,101,48,102,49,102,48,101,57,57,53,102,50,48,50,52,54,48,48,102,102,51,101,56,101,52,48,49,102,54,52,56,53,51,56,48,51,101,97,98,56,48,49,102,54,48,52,49,99,56,48,50,54,54,56,51,102,57,50,49,102,100,50,99,48,49,99,57,49,54,52,48,101,102,99,49,101,54,56,51,97,102,48,55,101,101,49,100,52,48,55,53,97,49,100,55,48,101,50,56,55,97,99,51,102,54,49,102,55,48,101,50,48,55,98,48,51,98,48,57,48,53,100,48,55,53,52,97,50,50,56,100,49,56,51,102,97,53,99,56,55,53,48,97,97,50,97,102,50,48,56,51,101,100,48,101,57,56,51,97,54,48,102,57,57,54,48,57,101,56,48,49,101,101,48,101,57,49,55,56,48,50,52,54,49,100,54,52,102,50,98,53,98,50,99,52,98,49,50,97,56,98,49,50,99,56,51,98,56,53,102,48,48,102,102,101,54,52,48,102,53,99,48,49,102,50,102,98,48,48,55,100,51,100,48,51,101,102,48,55,53,97,48,102,51,48,49,99,98,48,51,100,48,48,50,53,97,48,48,102,102,57,102,100,48,102,51,48,51,98,50,48,55,99,48,48,101,102,56,51,101,52,48,101,98,56,49,101,50,56,55,54,99,48,49,101,99,48,48,102,102,55,49,99,53,51,48,48,51,100,99,56,49,99,52,48,102,102,56,55,55,99,98,50,48,101,97,48,55,98,52,97,50,99,53,100,57,52,48,48,52,100,100,49,52,97,49,101,50,50,97,102,49,55,48,49,100,101,50,101,52,98,48,52,48,48,49,51,48,50,57,48,98,50,50,98,52,98,100,52,48,99,57,52,48,57,102,50,97,99,98,50,52,49,50,99,49,98,54,100,51,54,51,102,99,48,57,49,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,48,100,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,53,102,53,48,48,102,102,51,101,51,100,99,48,48,102,98,51,101,48,55,48,54,48,48,102,97,57,99,48,50,55,51,48,49,101,53,48,49,51,49,52,48,52,99,53,48,55,52,99,49,101,102,48,55,99,56,51,57,52,49,102,50,48,50,53,56,48,51,101,97,48,101,53,56,97,99,50,97,56,49,99,57,57,52,48,49,99,99,48,102,49,48,55,97,53,49,52,51,100,52,49,101,50,48,55,97,101,48,101,53,48,51,102,50,53,55,97,55,49,54,52,53,55,56,55,102,48,51,102,56,48,101,101,48,97,55,54,48,97,48,99,53,52,48,51,98,55,50,101,100,49,49,51,53,51,49,48,99,98,101,52,99,50,99,55,49,54,48,57,54,53,52,51,53,48,53,53,100,98,54,101,50,55,50,55,97,48,56,49,101,100,48,48,102,102,51,101,101,53,48,48,102,102,49,102,50,55,97,48,50,52,49,99,48,49,102,54,50,48,48,48,102,102,102,97,100,99,48,50,54,52,48,48,102,102,57,51,97,48,55,50,99,48,101,57,48,48,102,102,57,98,99,48,101,99,48,51,99,100,48,55,98,102,56,49,100,48,100,56,55,54,99,98,99,48,55,97,50,49,99,49,48,55,50,101,53,50,56,55,49,49,48,52,48,49,101,57,102,48,51,102,55,48,55,53,99,48,102,52,56,98,98,57,50,101,99,98,51,48,101,97,56,51,102,102,48,102,100,56,55,56,53,49,55,97,54,48,55,55,56,51,57,48,53,57,50,49,57,53,97,48,50,53,101,49,100,53,50,99,55,100,57,55,56,57,48,56,55,48,57,101,48,57,48,52,49,55,49,51,52,98,48,52,49,102,102,48,49,49,48,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,55,51,102,48,48,55,99,54,52,48,48,49,102,55,102,54,53,51,56,49,50,56,97,53,99,49,52,56,48,52,56,48,48,49,51,98,54,48,102,49,54,52,97,48,48,50,53,52,99,51,99,48,48,57,50,50,57,48,48,57,54,56,48,55,56,101,53,57,97,48,56,55,49,56,97,50,48,101,50,48,49,50,100,52,49,102,99,48,102,50,48,55,101,48,51,102,99,49,102,57,48,102,55,57,53,101,48,102,52,52,98,98,50,98,52,51,98,50,53,54,48,55,98,53,50,56,49,100,102,48,51,101,52,48,102,54,48,51,99,54,102,52,53,56,48,51,99,101,48,102,98,56,55,98,56,51,99,48,53,49,56,51,57,97,50,101,99,97,49,50,57,55,49,54,54,53,55,48,55,55,99,49,100,57,49,55,97,49,102,49,48,102,57,48,51,98,101,48,49,51,48,49,55,53,102,102,48,49,102,102,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,97,48,54,52,56,48,52,100,99,56,48,51,101,99,98,56,49,102,48,56,49,51,97,52,48,52,97,51,48,49,50,49,50,48,52,97,101,56,51,101,54,50,56,52,51,98,99,57,54,57,54,48,48,102,102,102,97,102,102,48,101,102,56,51,100,56,48,55,54,99,48,101,100,48,49,101,54,57,52,102,57,57,50,97,52,98,50,48,102,53,48,51,57,97,48,102,57,49,53,48,48,102,102,101,52,48,97,51,48,55,55,50,49,99,57,48,102,53,56,55,54,48,97,100,50,97,100,48,99,97,55,99,49,101,49,48,55,52,52,53,52,48,51,57,101,101,49,100,97,52,51,48,102,98,49,53,101,57,56,100,53,48,55,100,52,51,97,52,53,57,56,55,54,101,52,51,99,97,49,100,102,48,48,102,102,55,98,100,99,51,98,99,49,101,52,48,102,101,56,51,99,50,48,50,100,98,53,102,102,100,52,48,51,102,101,49,52,48,50,48,49,100,52,48,51,51,102,48,48,102,102,49,100,102,53,53,48,48,55,100,53,56,56,48,50,101,56,52,48,50,55,102,56,48,48,102,102,102,49,54,48,49,50,101,99,48,48,102,102,50,102,53,50,98,102,101,48,50,56,49,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,50,102,102,97,56,49,97,51,48,48,102,102,51,101,101,53,56,48,57,100,50,48,55,53,54,48,48,102,98,48,101,48,48,55,100,57,50,56,49,51,49,97,48,52,101,49,56,51,57,54,50,56,52,51,102,99,49,100,57,48,55,54,54,48,102,56,54,48,49,99,102,55,48,101,100,57,52,56,48,102,52,48,97,100,48,101,102,49,52,99,49,102,97,52,48,101,49,99,50,48,55,48,99,48,101,98,99,49,100,56,49,55,52,48,50,55,97,53,54,48,55,53,56,51,100,97,49,102,57,48,101,102,50,50,55,52,97,50,102,99,51,57,48,53,57,97,54,49,53,98,50,53,55,56,55,97,99,98,49,50,52,53,49,50,52,50,48,100,97,55,54,52,49,50,99,50,100,51,52,97,102,52,49,48,50,98,57,53,102,102,100,55,53,100,52,49,56,57,48,50,53,54,48,98,48,48,102,102,50,53,100,48,97,53,48,50,54,51,48,49,99,99,49,55,52,48,52,100,101,49,53,52,49,102,101,48,102,48,48,49,50,99,101,53,48,48,102,102,55,102,52,97,48,48,102,102,102,49,48,51,101,97,48,101,97,56,51,97,100,50,56,57,48,99,51,99,48,49,102,98,48,102,99,56,55,48,56,51,98,56,57,50,48,50,55,97,53,57,48,51,98,57,50,56,57,49,100,50,56,49,101,57,56,51,57,56,99,53,53,56,48,51,100,52,54,48,49,50,102,54,48,51,57,50,53,57,56,55,99,49,48,99,49,101,54,48,55,55,99,98,99,48,101,52,57,52,54,53,102,50,55,48,55,99,99,51,98,97,100,57,55,101,53,98,57,52,48,53,55,56,55,55,48,98,100,102,102,48,48,100,97,98,48,48,102,102,55,99,55,56,48,48,102,102,57,49,56,50,101,56,48,57,48,52,48,48,102,102,55,100,53,53,48,49,50,102,99,48,101,100,99,51,102,54,49,99,99,101,49,99,55,48,55,100,52,48,102,54,97,52,98,100,48,50,54,51,99,49,102,98,57,52,97,57,49,54,49,102,97,54,48,98,56,52,54,48,102,101,48,51,100,57,55,57,49,49,50,56,51,97,56,53,51,56,55,98,99,51,98,52,49,102,101,52,51,50,57,48,98,52,48,101,49,56,51,99,48,48,102,102,101,51,48,51,57,50,50,57,56,49,100,51,48,51,98,48,48,55,56,56,49,99,99,50,98,56,97,48,50,56,52,97,51,50,56,52,51,102,97,49,99,52,48,102,50,54,57,56,50,102,52,98,51,52,97,50,99,56,51,100,97,49,101,49,48,49,52,97,48,48,102,102,49,102,51,51,55,48,50,55,98,99,97,99,48,55,97,54,48,52,99,102,56,51,57,51,48,50,52,49,48,51,56,99,53,100,48,55,56,52,48,52,97,48,48,57,53,56,50,56,53,51,48,49,101,55,48,51,102,49,52,51,54,48,51,99,52,49,101,56,52,50,48,101,97,49,54,56,48,102,57,99,49,102,53,48,55,55,56,51,98,48,53,57,56,55,48,48,102,102,97,49,50,101,56,51,56,101,57,54,49,100,101,50,98,52,51,98,56,53,100,57,55,101,48,101,98,48,49,99,101,99,97,51,48,55,57,56,51,98,54,48,102,49,48,97,101,50,102,48,51,101,49,49,50,53,55,56,49,51,49,52,49,101,101,48,101,53,49,53,102,52,49,100,51,50,100,48,97,53,48,102,56,50,48,57,55,97,48,55,51,101,48,48,102,102,101,102,97,97,56,48,51,101,97,99,52,48,49,55,52,50,48,49,51,102,99,48,48,55,56,98,48,48,102,102,57,55,54,48,48,49,55,97,57,53,48,48,102,102,98,99,97,48,50,55,100,99,48,57,99,51,48,102,99,48,49,51,102,99,48,52,101,51,56,49,51,48,97,48,52,101,49,48,51,99,55,52,51,57,50,97,52,51,99,48,48,102,99,48,51,102,101,57,97,49,101,48,50,98,56,51,98,55,52,57,50,53,52,49,54,51,99,51,57,50,49,99,54,50,57,99,97,102,50,98,48,51,97,97,48,101,98,48,49,100,99,56,48,57,101,49,52,50,49,100,98,48,101,55,97,49,56,55,57,98,48,51,98,55,48,55,54,54,49,100,99,48,101,57,56,55,48,56,48,49,101,102,49,98,48,101,98,49,53,52,53,101,48,55,99,52,48,52,56,48,48,49,101,101,54,48,102,50,98,55,52,49,101,49,50,101,99,98,49,52,99,98,102,102,48,49,99,100,52,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,49,102,102,48,48,102,102,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,50,52,51,48,48,102,102,51,101,51,56,48,48,102,102,48,102,98,97,56,48,50,53,54,56,48,49,102,52,102,99,48,48,102,102,102,51,57,51,99,48,57,57,54,48,101,48,56,51,102,101,48,102,99,55,48,50,54,49,98,56,49,50,102,49,56,51,57,56,48,48,102,102,102,52,51,48,51,97,101,48,101,101,52,51,99,97,48,50,53,97,48,48,102,102,102,52,57,52,48,49,101,98,55,101,48,102,50,55,48,102,53,56,48,51,100,102,56,48,102,53,48,49,100,57,56,50,53,55,50,54,102,48,55,57,99,53,50,55,50,56,51,57,52,102,99,98,100,101,57,98,57,49,52,98,57,101,57,102,56,97,101,48,52,97,97,48,55,52,101,48,51,51,100,48,48,55,100,99,97,48,48,51,101,52,102,52,48,52,56,51,56,48,51,101,99,52,48,48,102,102,49,102,53,98,56,48,52,99,56,48,49,50,55,52,48,101,53,56,49,100,50,48,49,51,55,56,49,100,56,48,55,57,97,48,102,55,102,48,51,97,49,98,48,101,100,57,55,56,48,102,52,52,51,56,50,48,101,53,56,97,53,48,101,50,50,48,56,48,51,100,51,101,48,55,101,101,48,101,98,56,49,101,57,49,55,55,50,53,100,57,54,54,49,100,53,48,55,102,101,49,102,98,48,102,48,97,50,102,52,99,48,101,102,48,55,50,52,98,50,52,51,50,98,48,48,52,98,99,51,97,97,53,56,102,98,50,102,49,50,49,48,97,49,51,99,49,50,48,56,50,101,50,54,57,54,48,56,51,102,101,48,50,100,50,56,48,51,101,57,50,56,48,57,101,100,50,98,56,48,49,102,53,99,101,48,48,102,102,102,98,50,57,48,50,53,98,99,48,57,57,50,48,102,55,57,55,52,49,101,48,50,97,48,49,99,101,98,54,53,102,49,54,50,48,101,99,48,49,102,102,98,52,53,51,56,55,56,52,51,99,101,53,51,57,53,97,101,56,51,57,57,48,55,97,54,53,51,97,52,56,55,51,52,51,99,54,49,101,50,48,102,54,49,52,97,49,99,101,48,101,102,56,55,98,48,98,55,48,102,102,56,55,55,56,49,100,52,57,54,101,53,57,56,55,54,99,49,102,97,50,49,56,51,98,98,56,48,101,97,57,55,56,101,48,55,99,48,51,100,97,48,101,98,56,51,98,54,56,52,53,53,54,50,98,48,51,99,98,48,53,50,48,55,56,52,97,97,48,48,101,52,97,48,55,97,97,48,101,98,48,51,56,56,48,102,99,48,49,100,54,48,51,99,98,48,55,50,97,48,102,52,56,97,51,101,49,101,54,48,55,54,54,48,102,56,52,49,100,102,56,55,99,52,49,100,55,48,51,99,54,48,101,100,52,57,54,54,53,99,49,52,100,99,51,99,50,49,99,52,48,102,102,56,55,55,56,98,51,48,101,98,56,55,98,48,97,48,97,50,101,56,51,98,101,57,97,53,50,56,55,56,99,97,97,101,53,99,48,55,55,56,98,57,50,99,56,97,101,101,53,56,49,52,54,53,57,49,53,99,53,101,49,53,101,48,57,57,48,52,102,49,53,56,53,57,50,48,49,54,53,48,100,50,54,99,56,48,52,50,56,97,56,48,54,51,100,56,49,50,97,56,48,48,102,57,57,101,56,49,50,56,54,53,52,56,49,50,101,56,48,101,54,48,97,52,48,50,54,101,56,49,99,98,48,49,51,55,101,49,101,48,48,102,102,50,54,54,48,97,48,48,55,55,101,53,48,57,52,50,48,102,97,56,51,100,52,48,101,98,99,51,57,52,48,101,48,48,98,101,48,101,49,48,55,101,52,51,102,52,49,100,99,52,54,48,49,50,52,50,99,99,49,101,51,57,52,50,57,52,57,54,48,102,53,99,49,99,98,48,48,102,102,57,53,102,48,55,56,99,48,57,48,52,55,48,102,97,57,54,56,49,99,101,52,50,48,55,54,97,53,48,49,52,56,49,99,56,50,102,52,98,102,52,101,48,101,52,56,55,55,54,99,98,101,50,97,99,97,49,52,48,48,102,102,102,49,49,55,57,102,101,48,50,48,54,48,49,51,53,50,48,52,98,52,56,51,100,50,48,50,52,101,52,48,57,56,101,48,55,99,99,48,52,97,100,56,51,101,57,50,97,101,52,97,56,48,55,57,99,48,101,51,99,51,102,99,53,102,56,55,48,48,102,102,51,99,98,100,49,56,97,102,48,102,48,97,48,49,52,99,53,101,52,57,53,48,57,53,99,48,52,57,56,51,101,97,49,100,51,101,49,101,98,48,101,102,48,55,53,48,51,99,52,53,57,56,51,98,102,48,55,56,52,49,100,101,52,57,50,98,48,51,101,99,48,101,101,99,51,99,56,57,101,53,48,49,53,57,52,49,101,101,48,101,50,56,55,56,48,51,98,97,49,101,51,52,51,50,98,101,49,48,48,98,56,52,49,51,56,48,55,98,56,50,56,48,52,101,53,56,48,51,101,102,57,56,48,57,101,53,48,50,52,56,48,48,102,102,49,102,54,51,101,48,52,101,51,97,49,48,49,51,56,52,48,52,57,101,48,55,51,52,49,102,102,48,51,98,99,48,102,48,48,51,99,52,48,55,55,99,53,48,57,52,48,48,102,102,52,99,50,48,55,55,48,49,102,57,56,55,51,56,51,97,48,53,49,54,50,102,56,51,102,56,48,101,101,100,48,49,49,48,51,97,97,49,99,98,48,55,56,97,49,100,53,50,101,56,51,97,97,48,102,101,48,49,101,101,97,49,50,52,99,57,55,54,48,101,99,57,48,99,51,98,56,49,99,49,50,102,56,51,57,99,56,54,49,100,52,48,55,55,99,53,50,48,55,55,56,48,49,101,57,56,57,52,101,49,101,53,56,55,52,51,101,48,49,101,51,48,55,56,97,49,101,57,52,99,50,56,48,48,102,102,55,51,56,48,48,55,55,100,53,52,48,49,102,53,54,50,48,48,102,102,98,97,49,48,48,57,102,101,48,48,102,102,51,99,53,56,48,52,98,98,48,48,102,102,48,98,100,52,97,102,102,56,48,97,48,54,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,50,56,97,48,48,102,98,57,54,48,50,55,52,56,49,100,53,56,48,51,101,99,51,56,48,49,102,54,52,97,48,52,99,54,56,49,51,56,54,48,101,53,56,97,49,48,102,102,48,55,54,52,49,100,57,56,51,101,50,56,48,55,51,100,99,51,98,54,53,50,48,51,100,48,50,98,52,51,98,99,53,51,48,55,101,57,48,51,56,55,48,56,49,99,51,48,51,97,102,48,55,54,48,53,100,48,48,57,101,57,53,56,49,100,54,48,102,54,56,55,101,52,51,98,99,56,57,100,50,56,98,102,48,101,52,49,54,54,57,56,53,54,99,57,53,101,49,101,98,50,99,52,57,49,52,52,57,48,56,51,54,57,100,57,48,52,98,48,98,52,100,50,98,100,48,55,48,48,102,102,55,100,51,52,56,49,51,97,52,48,101,97,99,48,49,102,53,101,50,48,48,102,98,50,53,48,50,53,99,56,48,57,99,51,48,55,100,50,53,48,56,55,102,56,51,99,99,48,101,99,99,49,99,102,52,48,51,101,49,101,49,101,52,50,57,48,49,100,55,57,53,97,49,100,101,50,101,52,51,102,52,57,102,99,51,102,97,48,101,49,56,49,101,56,48,51,98,48,50,57,52,48,52,56,56,97,99,48,102,52,56,55,98,52,51,56,99,49,100,101,52,98,101,56,97,53,102,56,55,100,99,97,99,52,99,50,99,97,53,51,99,51,100,54,53,55,49,49,50,56,57,49,100,51,97,100,48,55,50,55,49,54,49,48,56,52,53,55,97,55,55,102,56,48,55,53,57,50,56,48,52,48,51,97,56,48,54,55,101,48,48,51,98,101,97,97,48,48,102,102,102,97,98,49,48,48,102,102,53,100,48,56,48,52,102,102,48,48,102,102,49,101,50,99,48,50,53,100,56,48,48,53,101,97,53,52,48,50,99,48,100,55,102,99,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,49,54,49,52,48,49,102,49,99,48,48,48,102,102,55,100,100,52,48,49,50,98,52,48,48,102,97,55,101,48,48,55,57,99,57,101,48,52,99,98,48,55,48,52,49,102,102,48,55,101,51,56,49,51,48,100,99,48,57,55,56,99,49,99,99,48,48,55,97,49,56,49,100,55,48,55,55,50,49,101,53,48,49,50,100,48,48,55,97,52,97,48,48,102,53,98,102,48,55,57,51,56,55,97,99,48,49,101,102,99,48,55,97,56,48,101,99,99,49,50,98,57,51,55,56,51,99,101,50,57,51,57,52,49,99,97,55,101,53,101,102,52,100,99,56,97,53,99,102,50,99,51,49,53,99,48,57,53,52,48,101,57,99,48,99,101,56,48,51,101,52,50,50,48,48,102,57,48,56,48,49,50,53,101,48,48,102,102,102,98,54,51,48,50,52,99,56,49,100,57,56,49,50,101,99,48,52,98,97,56,51,98,50,48,50,54,55,48,51,57,97,49,102,53,48,101,54,56,49,51,51,97,49,99,99,48,55,100,54,53,57,57,54,56,48,102,98,48,51,57,97,48,101,97,52,51,98,56,49,100,55,52,56,48,101,98,48,55,54,99,49,100,52,56,51,101,99,48,101,50,57,54,48,53,55,49,53,101,53,56,56,55,49,48,49,102,53,56,51,99,55,50,100,57,101,48,102,48,100,57,55,48,48,102,49,99,97,52,52,98,52,48,52,49,52,98,50,56,57,49,48,97,101,97,50,98,100,49,52,98,54,55,50,99,98,52,56,55,54,49,48,48,102,102,97,102,52,102,102,102,48,49,51,56,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,98,48,56,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,54,53,97,48,50,52,56,56,48,49,102,50,101,52,48,48,55,100,54,102,48,49,50,100,99,48,52,57,56,56,49,50,56,97,48,52,98,98,48,55,101,52,49,99,97,48,49,51,98,97,53,57,56,55,100,56,49,99,49,48,49,50,99,52,48,101,48,99,49,99,97,56,55,99,48,98,51,48,101,56,56,51,98,57,48,55,48,99,57,97,49,100,53,50,100,52,51,100,50,48,101,98,52,49,100,51,56,55,53,56,51,56,99,49,101,49,52,101,48,101,100,57,54,48,53,99,48,49,51,50,52,53,49,49,55,48,57,52,49,100,100,52,99,50,100,56,97,51,52,57,52,99,50,97,53,51,49,51,99,97,49,50,56,56,98,49,98,50,98,102,97,50,100,97,55,57,53,97,56,48,102,53,53,50,48,99,48,48,57,100,54,48,48,102,102,102,98,57,54,48,50,55,52,56,49,100,53,56,48,51,101,99,51,56,48,49,102,54,52,97,48,52,99,54,56,49,51,56,54,48,101,53,56,97,48,48,102,102,48,55,54,52,49,100,57,56,51,101,49,56,48,55,51,100,99,51,98,54,53,50,48,51,100,48,50,98,52,51,98,99,53,51,48,55,101,57,48,51,56,55,48,56,49,99,51,48,51,97,102,48,55,54,48,53,100,48,48,102,102,57,101,57,53,56,49,100,54,48,102,54,56,55,101,52,51,98,99,56,57,100,50,56,98,102,48,101,52,49,54,54,57,56,53,54,99,57,53,101,49,101,98,50,99,52,57,49,52,52,57,48,56,51,54,57,100,57,48,52,98,48,98,52,100,50,98,100,48,55,102,99,48,97,101,53,55,53,100,55,53,102,102,100,52,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,50,48,49,97,56,48,100,48,50,48,48,102,102,102,56,101,48,48,48,102,102,51,101,101,97,48,48,102,102,57,53,97,48,48,55,100,51,102,48,48,51,99,101,52,102,48,50,54,53,56,51,56,50,48,102,102,56,51,102,49,99,48,57,56,54,101,48,52,98,99,54,48,101,54,48,48,51,100,48,99,48,101,98,56,51,98,57,48,102,50,56,48,57,54,56,48,51,100,50,53,48,48,55,97,100,102,56,51,99,57,99,51,100,54,48,48,102,55,101,48,51,100,52,48,55,54,54,48,57,53,99,57,98,99,49,101,55,49,52,57,99,97,48,101,53,51,102,50,102,55,97,54,101,52,53,50,101,55,57,54,49,56,97,101,48,52,97,97,48,55,52,101,102,102,48,49,57,101,56,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,50,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,56,48,101,51,99,48,48,102,102,102,57,48,56,56,48,51,101,52,50,48,48,102,102,52,57,55,56,48,51,101,100,56,99,48,57,51,51,48,55,54,54,48,52,98,98,48,49,50,101,97,48,101,99,56,48,57,57,99,48,101,54,56,55,100,52,51,57,97,48,52,99,101,56,55,51,48,49,102,53,57,54,54,53,57,56,51,101,99,48,101,54,56,51,97,57,48,101,101,48,55,53,100,50,48,51,97,99,49,100,98,48,55,53,50,48,102,98,48,51,56,97,53,56,49,53,101,53,55,49,54,50,49,99,52,48,55,100,54,48,102,49,99,98,54,55,56,51,99,51,54,53,99,48,51,99,55,50,57,49,50,100,48,49,48,53,50,99,97,50,52,52,50,98,97,56,97,102,52,53,50,100,57,99,98,50,100,50,53,100,56,52,48,50,98,100,51,99,48,52,101,49,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,48,48,48,102,102,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,48,48,101,102,56,53,48,48,57,48,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,97,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,48,102,102,101,102,56,53,102,102,100,52,48,56,48,48,102,102,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,51,102,102,53,48,50,48,48,102,102,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,55,102,99,48,50,56,49,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,54,48,48,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,53,102,102,53,48,54,50,52,48,57,53,99,48,50,54,52,48,49,101,48,56,49,50,57,50,48,102,99,99,51,56,101,48,52,99,49,48,51,97,56,50,99,52,48,52,97,52,49,101,48,56,51,98,101,48,48,55,98,56,101,52,51,98,99,53,56,99,97,50,57,52,48,57,100,50,99,56,48,51,100,100,56,49,99,102,50,102,99,51,57,54,53,57,53,48,50,53,56,51,99,99,53,50,56,55,56,52,97,54,97,100,99,97,56,48,102,49,49,54,51,51,99,49,51,99,53,50,50,55,49,97,97,98,55,56,48,52,57,50,55,54,57,52,100,56,102,102,48,48,102,102,102,54,102,53,100,55,53,100,55,102,99,48,53,49,57,48,48,55,99,99,100,56,51,98,97,53,99,48,55,56,52,48,49,102,53,54,97,48,101,54,99,48,52,97,53,48,52,49,51,98,56,97,49,48,50,55,56,56,49,100,100,56,55,56,99,98,52,48,48,98,56,52,53,52,55,48,52,97,57,52,101,53,54,56,49,50,102,50,48,52,100,49,54,50,99,49,51,98,48,50,54,57,50,101,51,97,52,99,99,102,52,56,54,48,56,97,50,97,50,54,98,52,100,101,52,98,100,54,56,98,99,55,51,48,48,53,55,54,97,56,48,55,54,98,56,48,51,101,100,101,56,51,98,97,53,51,48,55,56,56,48,49,102,53,54,99,48,48,102,102,102,98,49,51,48,49,51,56,52,51,48,52,101,54,50,56,56,48,57,49,99,48,50,54,101,48,51,99,56,53,54,48,48,53,99,97,52,51,50,48,57,52,50,101,48,97,101,48,50,53,100,99,49,101,55,56,50,52,49,51,102,54,52,53,52,56,54,102,97,52,52,98,55,57,50,53,50,51,52,97,50,50,54,55,55,49,48,54,56,102,99,57,98,55,102,99,52,57,56,48,50,52,97,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,99,56,48,48,102,102,49,102,53,48,97,49,100,100,50,101,48,51,99,52,48,48,102,102,102,98,52,97,48,48,102,102,55,100,55,54,48,48,102,102,57,51,97,49,56,50,55,50,56,97,50,48,50,55,56,99,48,57,52,55,48,102,50,49,54,55,102,97,52,97,51,51,50,48,57,52,50,97,48,97,101,48,50,54,50,48,49,100,56,48,50,55,100,51,102,101,52,97,52,56,54,99,49,51,49,52,100,102,52,56,54,48,57,50,50,97,49,102,55,49,51,97,99,102,56,56,51,55,102,52,53,49,56,48,51,98,54,49,52,48,50,98,98,48,48,49,102,48,99,57,48,101,101,57,52,99,49,101,49,48,48,55,100,97,53,48,51,101,52,48,49,51,55,52,49,48,52,101,102,50,56,52,48,57,49,100,48,55,56,56,49,101,51,50,97,99,48,50,101,49,50,57,49,99,49,50,56,53,99,49,53,56,48,52,99,51,48,49,50,98,98,56,97,102,52,101,48,48,102,102,98,53,52,98,54,101,53,50,50,97,52,49,51,48,57,49,101,57,49,53,50,99,57,97,49,102,50,53,97,97,97,50,98,57,49,100,56,48,51,52,52,100,55,102,102,53,48,50,48,48,102,102,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,102,102,100,52,48,52,56,51,48,48,55,99,100,52,52,48,57,56,102,48,55,56,54,48,101,100,48,49,99,53,48,49,50,56,101,48,52,98,100,56,55,54,100,51,102,97,51,48,51,98,102,48,50,54,55,48,48,102,102,49,101,98,101,56,48,51,100,52,57,50,98,102,50,50,57,52,50,101,101,52,102,101,48,101,53,52,51,100,101,48,52,97,98,56,55,99,99,51,57,102,99,49,51,48,57,56,53,51,49,54,48,53,99,50,51,48,50,52,56,98,55,50,99,57,50,97,101,56,48,52,56,56,98,99,48,101,102,100,51,57,99,102,48,53,57,100,49,54,52,56,49,98,97,48,97,102,102,56,48,53,99,49,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,102,102,48,98,97,101,98,97,102,102,56,49,55,102,48,48,102,102,51,101,100,56,99,48,49,97,100,54,52,48,48,102,98,50,99,48,48,52,99,48,48,48,102,102,50,55,49,56,48,48,102,102,97,53,100,99,49,101,51,97,56,48,52,56,52,50,56,48,55,55,100,48,48,51,101,100,53,57,49,57,50,49,51,52,48,49,102,53,55,97,48,48,102,102,102,98,50,48,52,51,52,53,54,49,101,52,97,52,98,52,101,48,50,52,50,56,48,57,99,52,52,53,52,51,52,54,52,54,54,101,57,100,52,56,52,57,52,57,52,97,48,50,53,101,52,49,101,50,97,51,97,51,97,51,50,51,98,48,99,57,50,101,57,48,57,49,55,55,101,54,50,54,55,54,97,97,102,101,98,54,57,49,54,48,99,56,48,52,56,97,97,53,50,50,50,52,97,48,50,52,50,52,50,49,50,54,51,48,102,50,50,50,53,97,50,51,99,102,50,51,97,53,50,50,50,52,51,55,100,57,55,57,49,57,101,54,50,98,97,51,97,52,51,50,57,48,56,101,57,49,50,52,57,56,52,97,57,97,57,51,53,54,101,55,102,51,54,48,99,54,100,97,98,48,100,102,101,53,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,100,102,56,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,51,51,102,49,52,48,50,99,53,48,48,49,102,48,97,101,50,98,48,98,49,48,48,55,56,57,99,56,51,102,57,50,101,51,49,53,101,57,97,48,50,53,51,99,48,57,49,48,48,55,97,54,53,54,54,50,100,51,50,50,50,52,55,50,98,55,49,54,50,48,48,102,53,102,99,48,57,53,55,52,97,101,53,55,102,50,99,51,52,100,50,50,101,52,99,48,52,98,54,101,57,55,57,49,50,97,98,53,57,48,101,52,102,52,101,57,102,98,97,56,48,54,55,53,97,102,102,101,97,48,50,48,49,56,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,49,102,102,49,52,48,52,48,51,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,98,102,101,48,50,48,49,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,101,54,54,48,52,56,53,48,49,51,55,50,49,99,102,48,50,55,98,52,48,57,53,48,48,102,102,55,53,50,48,52,100,54,48,55,48,53,57,52,98,52,53,48,101,56,56,51,100,52,99,49,102,97,48,49,50,97,52,55,52,101,54,99,97,100,54,57,50,100,97,99,49,99,56,48,55,57,48,49,102,49,48,55,55,52,57,102,97,100,57,50,56,99,51,99,97,49,101,100,50,97,56,101,48,50,54,56,49,100,50,52,97,102,97,100,48,56,98,102,50,99,50,55,99,102,100,101,98,50,49,51,57,53,52,56,48,56,52,48,101,50,97,56,49,48,48,102,102,48,48,102,102,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,55,102,101,98,102,101,50,54,56,55,100,52,51,57,97,53,48,48,51,99,49,48,101,55,56,55,98,48,51,56,54,49,101,100,50,98,53,49,52,98,97,48,101,97,48,55,101,48,51,98,48,49,101,48,48,102,102,101,56,48,55,57,99,97,54,50,99,49,49,53,48,52,98,49,50,98,56,98,53,50,56,48,51,99,97,53,52,97,53,49,52,56,53,100,57,53,99,53,57,49,53,99,53,98,50,50,50,55,57,53,101,57,97,56,50,57,99,53,53,97,53,50,52,50,49,50,54,50,48,97,55,50,48,97,54,97,48,50,54,99,97,52,53,99,97,55,49,53,102,54,100,100,53,99,53,48,48,102,102,52,56,100,48,48,51,101,99,97,52,51,97,52,49,100,101,48,55,55,97,48,48,102,102,102,98,49,54,48,50,55,101,99,49,100,102,56,55,52,48,97,99,52,50,50,57,56,51,97,99,49,99,55,48,50,55,53,99,48,57,97,97,48,101,55,56,55,54,48,97,55,50,98,57,48,57,48,48,102,102,97,100,50,98,99,97,97,50,56,48,51,98,56,48,102,100,52,51,102,56,53,49,49,52,99,53,54,97,48,49,53,99,53,54,50,49,97,49,97,48,50,50,50,51,49,53,101,53,53,97,49,97,50,97,50,50,48,97,49,57,53,99,56,48,56,48,53,55,97,48,98,52,99,48,54,54,56,48,56,52,99,98,55,51,97,51,48,48,102,102,55,54,102,56,51,99,48,48,102,102,102,100,56,55,53,99,49,100,56,56,55,49,56,51,101,99,48,102,50,99,51,102,52,53,99,57,53,99,49,100,57,48,101,52,56,51,98,98,48,101,56,56,55,57,52,51,102,50,49,102,48,48,102,102,102,51,49,55,48,53,56,57,53,99,53,52,49,53,48,49,100,102,48,101,57,56,55,52,99,97,55,52,99,50,102,56,51,99,50,53,99,57,54,56,53,100,49,54,101,57,54,56,48,53,52,49,53,52,53,53,57,53,101,53,53,49,53,56,57,50,57,99,57,101,57,97,53,56,97,55,97,48,49,53,101,53,55,50,49,50,51,53,97,55,57,54,52,57,101,56,52,100,99,100,51,57,48,48,102,102,49,50,51,48,48,48,102,102,102,98,50,48,48,102,99,48,55,53,48,49,101,56,56,48,51,101,99,51,52,48,57,102,53,48,55,57,54,49,99,54,50,102,52,97,100,48,102,50,48,55,50,52,49,101,50,48,49,51,97,48,48,52,100,49,48,55,101,48,51,57,101,49,101,50,50,57,99,98,48,50,98,99,98,57,50,57,56,98,101,48,101,99,48,55,98,52,49,102,55,56,55,101,56,98,101,48,101,101,49,55,50,53,54,49,55,48,53,53,50,54,49,54,48,53,52,49,54,54,53,54,49,54,56,53,52,50,55,97,50,50,55,50,48,49,54,52,53,54,97,55,97,55,49,53,99,57,101,56,54,57,51,48,57,97,56,48,57,99,57,56,99,100,98,55,55,102,102,99,49,50,54,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,51,48,50,48,48,55,100,55,53,56,48,51,101,98,57,52,48,57,56,54,48,48,102,102,55,100,57,55,48,51,102,56,50,97,56,49,99,55,56,51,56,50,50,57,49,98,57,55,49,101,101,57,98,56,51,99,101,48,102,49,48,51,99,56,53,54,48,55,101,98,48,51,98,50,48,55,55,98,98,48,55,51,48,51,102,52,49,102,50,50,56,98,56,51,99,49,48,102,54,56,55,51,52,51,56,56,49,102,99,48,48,55,98,53,99,48,49,101,101,57,99,49,99,49,50,101,56,97,52,48,101,99,99,97,55,49,52,57,101,56,51,99,48,49,101,49,57,52,55,50,98,49,48,51,54,100,100,51,57,51,53,48,51,102,99,48,98,102,53,55,53,48,51,102,48,48,102,102,48,55,100,101,101,48,48,51,101,97,101,52,48,57,55,50,48,48,102,102,55,100,53,57,48,51,100,51,48,55,53,54,48,101,57,99,49,99,56,56,51,101,50,48,102,48,56,51,99,97,48,102,52,49,55,98,56,51,101,102,56,49,101,55,48,55,55,56,51,100,50,48,102,48,99,51,56,99,49,101,101,48,102,50,48,55,49,50,99,97,99,48,101,102,48,51,57,101,48,102,51,56,55,50,55,57,54,99,53,50,48,55,51,99,51,56,50,49,99,51,52,101,48,101,99,48,48,51,100,100,48,53,53,48,51,99,48,50,100,53,51,56,97,102,97,50,102,56,97,102,101,48,48,102,55,48,49,53,101,53,54,50,49,97,55,49,53,55,100,98,57,52,50,52,101,98,52,100,48,50,48,102,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,48,54,101,54,48,50,55,57,48,48,102,102,49,102,49,57,101,54,99,51,57,50,48,52,57,56,56,55,52,52,48,57,99,97,48,48,102,102,55,100,55,98,56,51,99,52,50,102,99,48,57,57,98,48,101,57,51,49,50,53,102,101,48,102,99,56,55,55,49,48,99,51,100,101,48,48,102,102,102,53,57,52,51,100,54,49,101,101,50,54,48,102,53,56,51,57,101,48,101,98,56,51,98,52,48,48,102,102,102,52,52,56,97,54,48,55,50,52,48,101,49,100,48,56,97,56,50,102,98,49,52,52,53,97,97,53,48,55,100,53,51,48,49,101,51,48,48,57,100,48,55,98,55,52,57,53,101,53,55,49,52,50,48,50,54,48,53,53,102,102,54,53,55,49,54,54,56,49,98,102,99,48,53,49,57,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,50,98,56,48,49,102,48,97,101,48,55,52,48,48,101,102,52,48,49,101,52,54,48,49,102,100,48,51,102,100,48,48,55,98,54,56,97,55,101,48,102,53,56,48,49,101,54,99,48,49,101,57,56,51,57,102,48,48,55,98,99,51,49,52,97,53,50,99,57,55,102,50,48,101,102,56,48,49,101,56,102,56,49,50,97,99,49,102,51,101,49,100,56,48,48,102,102,55,98,57,48,48,52,97,51,48,55,57,55,57,52,101,48,48,102,55,49,49,99,98,55,48,49,50,52,48,49,51,100,101,53,48,102,52,102,102,56,98,48,101,53,54,48,48,57,56,56,48,53,101,99,56,48,101,57,52,97,48,50,53,51,56,48,51,101,49,53,99,48,102,99,56,49,100,53,56,48,51,99,57,53,48,51,102,98,48,50,53,97,56,48,49,101,102,53,48,101,100,56,48,51,100,54,99,48,48,55,57,97,51,48,55,97,54,48,102,99,99,48,49,101,57,100,56,48,51,100,99,54,49,100,101,48,48,55,98,98,102,56,51,97,99,48,48,55,97,52,101,48,52,97,97,56,55,48,98,56,55,100,99,48,49,101,100,50,101,53,99,54,48,102,55,48,48,51,100,98,98,99,51,100,57,102,57,52,55,56,51,99,98,56,97,49,99,49,100,101,101,53,56,56,48,51,98,51,48,48,102,102,52,100,52,48,52,99,99,99,56,50,97,48,51,97,99,50,102,102,101,97,48,49,54,56,99,48,48,102,57,57,56,48,49,51,55,52,49,100,48,48,102,102,55,99,56,48,52,100,55,48,51,56,99,48,50,53,53,56,97,54,52,55,52,57,54,56,51,100,97,48,52,57,97,48,48,51,100,52,100,48,48,55,98,100,49,50,49,101,54,99,97,99,54,57,49,49,50,55,56,49,51,48,56,48,101,101,48,48,102,102,57,53,102,48,55,56,99,49,100,99,56,52,52,52,57,52,53,48,102,50,49,54,52,53,97,97,52,102,57,50,97,56,97,99,52,57,99,101,102,50,101,48,97,48,48,101,56,101,100,99,49,57,50,98,52,48,52,102,57,98,102,100,51,102,48,48,102,102,54,53,99,97,56,48,53,48,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,98,102,101,48,50,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,98,102,50,48,48,102,56,98,57,48,48,51,53,56,97,52,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,49,102,102,97,56,49,48,48,48,102,102,48,51,101,50,101,54,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,55,102,101,98,102,101,50,51,56,51,99,48,48,101,50,48,55,53,99,49,101,55,48,55,49,56,51,101,99,48,101,100,48,51,102,52,53,51,49,53,99,49,101,54,48,101,52,56,51,99,52,48,101,56,56,55,57,52,51,56,99,49,102,48,48,101,100,49,55,48,53,55,49,53,99,53,98,57,53,48,49,101,48,48,102,102,101,57,56,55,98,48,97,55,52,99,50,56,52,51,99,50,53,51,49,54,56,53,50,57,54,101,56,56,57,101,53,52,49,54,97,53,53,57,54,48,53,53,49,54,54,57,50,56,50,57,101,56,52,53,56,97,48,50,55,57,53,101,53,56,97,49,50,52,100,97,48,49,54,52,56,48,57,97,100,100,53,51,55,54,48,49,50,51,48,48,102,102,48,102,98,50,48,48,102,102,101,51,56,55,53,48,49,100,55,48,48,51,101,99,51,52,48,57,102,53,48,55,54,56,49,99,54,50,56,56,97,100,48,101,100,56,55,50,52,49,100,100,56,49,51,97,48,48,102,102,52,100,49,48,55,49,99,51,57,101,49,100,100,50,57,99,97,102,50,98,99,97,54,50,57,99,97,49,48,101,99,48,55,52,56,49,102,55,56,55,101,52,97,49,48,101,101,49,52,99,53,54,49,52,101,53,53,50,49,57,53,101,53,52,49,53,56,53,54,49,53,54,53,52,50,48,50,50,50,48,97,48,49,53,97,53,54,97,48,50,48,57,53,99,56,48,56,54,56,100,48,56,54,56,48,56,50,56,54,99,99,51,55,49,56,48,51,99,55,100,52,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,55,102,99,48,98,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,54,97,56,48,49,102,49,98,49,48,48,102,102,55,100,53,57,50,51,56,48,51,101,98,102,56,48,57,52,53,98,48,55,56,48,48,102,50,48,51,57,54,53,99,56,55,54,48,48,102,102,57,57,54,48,55,101,101,51,48,51,100,57,50,57,52,98,100,50,101,52,49,100,56,48,55,98,100,49,48,51,98,57,56,49,100,55,48,51,100,49,48,55,101,101,53,48,56,55,48,50,56,51,97,50,53,100,48,55,48,57,48,100,51,97,57,49,98,57,55,56,48,101,102,52,51,101,97,53,55,50,54,56,55,56,55,97,54,48,55,98,99,51,99,51,102,102,52,98,52,52,50,98,55,52,57,52,51,99,97,102,50,99,48,97,99,53,48,48,102,102,98,97,99,48,48,55,100,50,57,48,49,50,56,56,48,101,99,56,48,57,101,101,48,48,102,102,55,100,57,97,48,49,50,100,48,48,102,102,52,97,56,56,51,101,49,52,55,99,57,52,48,101,101,56,49,101,57,102,48,55,99,54,48,48,102,102,102,55,49,98,48,49,98,49,55,101,56,102,57,99,101,49,99,57,48,50,53,102,56,49,101,98,56,51,99,55,50,57,99,56,97,52,48,55,53,99,51,99,56,49,100,50,50,101,52,54,50,102,56,51,97,50,53,54,102,100,100,48,56,98,102,50,98,99,102,101,54,55,51,98,57,51,100,48,50,57,51,49,48,53,51,48,48,51,56,54,48,48,102,102,57,97,51,48,50,54,52,48,49,100,101,56,49,50,57,50,48,101,50,56,51,102,48,48,102,102,52,99,49,48,51,100,55,50,99,52,48,52,97,52,49,100,102,48,51,98,101,101,49,100,99,99,49,101,49,50,99,50,57,49,52,98,102,52,101,97,54,55,48,55,98,48,51,101,48,53,48,48,102,102,55,50,99,97,100,97,48,52,98,56,55,54,52,97,53,48,102,49,49,55,51,53,102,57,54,101,49,101,50,50,98,101,52,48,50,99,52,97,52,52,101,51,54,97,102,101,99,49,50,52,56,51,97,100,51,53,98,102,102,48,48,97,56,55,48,48,102,102,55,99,57,98,48,51,102,48,99,48,55,99,99,48,49,102,55,53,101,48,52,101,53,97,55,49,53,52,53,100,97,55,57,55,48,49,100,57,54,99,48,49,101,53,101,48,48,52,56,53,97,52,56,55,48,98,49,54,53,48,100,49,48,101,48,52,97,55,48,51,56,53,52,55,50,100,51,49,53,101,53,54,57,54,53,50,100,56,48,57,55,101,52,98,52,100,52,54,55,97,57,50,99,48,50,99,101,55,97,54,100,99,49,51,98,100,102,100,49,102,56,49,48,52,50,56,99,50,49,101,51,48,102,49,49,55,48,49,101,99,50,100,100,50,56,98,102,48,102,48,50,54,54,52,101,50,101,48,98,48,48,99,51,50,54,50,54,48,50,53,100,49,57,49,51,98,99,48,57,54,52,55,54,49,49,53,49,102,102,54,49,49,49,49,57,49,49,49,54,52,56,97,50,97,51,98,49,51,98,52,99,54,100,53,51,51,97,102,101,50,53,102,102,53,49,55,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,100,100,98,48,48,55,99,54,50,99,51,99,52,53,51,48,51,99,49,48,48,55,100,50,50,56,49,50,56,54,49,100,102,50,102,57,51,52,48,49,101,101,102,50,100,52,97,98,56,48,55,102,56,48,48,102,55,53,50,49,56,55,56,57,49,100,50,52,98,55,57,50,52,53,56,48,49,51,54,99,48,102,102,100,50,56,97,54,48,52,100,97,52,49,54,99,56,100,54,56,99,53,97,53,48,50,53,53,49,53,56,97,56,102,51,54,57,100,50,56,51,57,49,100,49,97,54,97,53,97,102,97,51,97,56,48,53,49,50,50,56,48,102,50,101,48,48,102,56,53,101,48,49,51,54,52,49,100,51,48,101,50,56,51,100,97,48,50,54,54,99,48,57,53,100,48,102,57,49,55,57,57,98,48,102,51,56,51,102,55,101,48,101,54,51,48,51,57,98,50,57,102,57,53,56,57,102,102,51,98,99,49,100,56,48,55,54,48,48,57,97,56,48,55,56,99,48,102,49,52,48,49,100,97,48,53,53,56,55,55,53,50,100,48,56,102,56,97,98,52,97,52,52,52,99,48,48,55,53,97,52,98,102,50,98,55,57,97,52,56,49,53,50,48,57,102,98,100,99,97,102,53,102,102,48,50,50,99,48,48,102,102,55,100,102,49,48,48,102,102,51,101,98,49,53,50,48,48,102,102,49,102,53,57,101,48,52,101,50,57,55,50,49,100,49,48,101,57,48,55,54,52,51,99,97,53,55,48,49,50,102,52,49,102,101,101,56,49,56,49,99,53,56,55,57,56,51,100,97,49,101,51,48,55,54,101,53,99,49,55,50,49,101,97,48,48,102,102,55,98,52,99,49,100,55,56,51,57,100,50,99,99,49,101,53,54,52,97,50,98,52,49,100,101,50,50,49,52,50,48,50,52,51,99,97,50,48,102,99,48,55,102,100,50,57,48,53,98,48,49,51,57,48,101,56,48,55,55,52,48,52,99,57,48,50,100,48,100,100,50,98,51,57,54,52,52,53,51,56,98,48,97,48,50,51,98,53,48,48,100,52,98,48,48,102,102,55,99,98,56,99,48,57,52,53,48,55,54,56,48,102,57,52,48,49,102,53,57,52,49,101,57,48,50,54,97,99,51,100,50,56,101,52,99,49,101,50,56,49,50,54,56,48,50,52,53,50,48,101,98,49,50,48,51,53,50,102,101,55,97,51,48,48,51,99,99,52,48,51,102,102,48,50,53,97,56,49,100,99,48,55,100,101,56,51,49,50,98,56,51,99,54,53,55,49,52,56,57,49,97,99,97,49,50,98,53,49,97,52,101,53,102,49,52,48,49,101,99,100,98,49,51,101,53,53,54,50,56,100,51,102,48,50,55,102,56,48,53,53,97,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,53,48,48,102,102,48,51,101,49,53,99,48,101,51,52,49,100,53,56,48,51,99,57,53,48,51,102,98,48,50,54,53,52,48,49,101,99,97,48,101,100,56,48,51,100,54,99,48,48,102,102,55,57,97,51,48,55,97,54,48,101,51,48,48,49,101,97,50,48,48,51,100,98,56,49,100,101,48,48,102,102,55,98,99,51,48,51,97,99,48,48,102,102,55,97,52,101,48,52,97,97,56,55,102,55,56,55,50,48,48,49,101,101,100,101,53,51,102,48,102,55,48,48,102,102,51,100,98,98,56,51,100,57,98,57,55,57,56,51,98,53,56,98,101,101,49,100,101,99,53,56,56,48,51,98,52,99,48,52,97,99,48,52,99,99,99,57,99,97,48,51,97,99,50,56,48,97,48,52,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,54,102,100,53,102,102,100,52,48,50,56,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,100,102,56,53,48,48,97,48,55,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,55,102,99,48,53,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,55,101,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,51,102,102,53,48,50,48,48,102,102,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,102,102,100,55,102,102,53,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,48,101,102,56,53,48,48,57,50,55,48,48,102,102,55,100,98,100,48,55,55,52,98,56,48,101,101,56,48,51,101,100,50,56,48,49,102,54,50,54,48,50,55,48,56,54,48,57,51,101,53,101,56,49,51,99,54,48,52,100,99,48,55,57,48,97,99,102,57,50,53,49,57,101,48,52,100,57,53,48,53,56,56,49,51,49,48,48,102,102,102,51,99,49,50,48,57,102,98,50,50,97,52,51,56,48,57,54,97,55,51,97,51,98,101,52,53,49,53,51,51,98,54,57,100,48,54,101,52,100,98,100,97,101,52,102,102,101,48,53,98,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,98,57,48,57,48,57,50,52,98,48,52,57,54,57,49,49,49,49,98,48,100,53,50,49,101,101,101,54,54,100,98,100,53,57,98,49,99,99,49,51,102,54,49,49,99,54,49,50,50,56,53,54,53,102,102,52,50,98,97,56,48,101,48,48,102,102,48,48,102,102,102,97,102,50,48,48,102,102,55,99,52,55,99,48,57,98,56,48,50,54,49,98,101,48,102,54,48,49,51,55,52,53,102,102,48,50,53,54,48,51,97,52,100,101,51,49,53,52,56,51,56,97,97,48,55,54,50,48,102,98,102,48,55,98,98,55,48,48,102,102,55,98,99,52,97,97,50,99,51,55,52,56,48,55,54,50,48,52,99,56,49,52,54,53,98,57,52,51,52,53,49,49,54,97,53,50,56,55,54,100,50,52,99,57,97,56,55,102,49,54,50,48,50,55,100,97,54,54,98,99,57,53,99,53,56,102,98,48,49,97,97,52,49,100,49,48,48,51,101,50,57,101,48,48,102,102,102,97,55,53,48,101,53,48,51,98,100,48,101,100,56,55,55,52,49,101,98,56,49,50,100,98,56,49,102,52,48,55,102,48,97,97,50,57,99,97,54,52,49,48,102,48,56,51,99,55,99,48,102,55,99,48,57,97,55,48,55,55,50,48,48,102,55,52,57,54,99,56,97,53,51,57,53,56,56,50,53,99,57,55,53,99,51,97,48,49,100,97,48,50,54,51,53,51,48,97,54,50,56,102,57,55,56,53,97,97,51,49,54,50,53,100,100,50,48,49,53,102,52,48,57,50,50,98,51,49,54,57,99,97,101,54,54,98,97,48,97,48,98,55,53,53,102,101,48,49,52,97,99,98,97,56,48,55,55,50,56,51,97,53,48,48,102,102,55,100,53,53,48,49,50,49,54,48,101,50,99,49,99,55,48,55,98,52,48,57,54,100,48,55,53,54,48,101,49,98,56,55,53,52,49,99,97,56,55,101,53,48,99,98,101,52,48,48,102,102,102,52,56,55,51,51,56,51,100,49,48,55,99,101,53,101,100,49,54,99,56,54,49,101,54,48,101,55,57,53,54,49,99,51,50,102,49,49,101,56,51,99,97,49,101,48,48,55,56,97,53,100,56,55,98,57,49,50,53,51,48,51,97,54,53,50,57,53,97,53,51,52,56,48,57,55,57,55,99,56,51,52,56,49,100,49,51,49,54,50,56,49,100,98,50,99,99,57,50,55,53,48,49,50,97,56,49,51,98,101,48,48,102,102,102,56,57,54,48,48,102,102,51,101,98,100,52,49,102,55,56,55,51,99,98,57,55,52,48,57,53,54,50,56,102,48,49,50,97,50,48,102,51,57,50,49,50,52,98,49,50,102,53,50,48,51,100,50,48,50,54,54,48,102,98,56,49,102,57,53,48,55,56,99,98,48,52,56,50,98,56,51,100,55,100,101,50,98,50,52,97,53,48,55,56,101,48,52,99,56,57,52,97,49,100,101,50,97,102,57,55,52,53,102,57,55,50,49,100,99,52,101,101,57,57,56,56,99,50,48,55,48,101,102,101,52,48,57,99,48,50,53,99,53,99,97,55,54,57,102,102,48,48,97,99,52,53,100,52,48,99,52,99,48,49,102,54,51,50,48,48,102,97,100,53,48,50,54,50,48,48,49,102,53,97,54,48,102,99,48,98,98,48,55,51,97,48,102,99,56,97,50,57,54,53,48,50,57,50,99,98,49,52,99,48,55,55,52,49,102,49,48,49,51,53,48,101,51,98,97,48,48,102,102,102,53,48,52,51,56,53,99,51,101,52,49,102,98,48,101,98,48,55,52,52,51,102,53,99,51,98,97,49,99,101,48,102,100,48,55,102,53,50,56,51,97,97,48,48,102,55,53,50,50,56,55,48,52,98,57,50,101,51,56,55,54,52,98,100,50,99,54,52,98,101,48,101,101,57,101,52,97,102,50,100,50,55,55,101,56,50,101,97,55,56,52,102,48,49,50,55,50,48,52,57,99,48,51,101,97,48,50,55,57,52,49,102,52,56,55,54,99,49,99,51,56,51,56,56,48,101,101,54,48,102,51,48,55,101,52,51,99,56,48,50,55,51,50,56,56,56,55,56,98,56,48,101,56,57,52,98,97,48,48,102,102,52,57,48,51,97,48,49,101,55,48,102,97,50,52,53,55,52,57,48,102,57,48,55,57,52,51,97,50,53,52,53,54,97,50,97,52,51,97,52,53,100,53,54,102,52,53,100,98,54,54,48,52,98,55,51,54,97,55,55,97,49,50,49,97,54,102,102,56,49,101,99,56,48,51,101,51,51,50,53,100,56,51,102,101,48,55,54,48,48,102,98,52,49,101,101,56,51,101,51,48,50,53,98,52,48,49,102,53,56,101,48,48,102,102,102,49,48,56,48,55,99,54,49,100,49,97,48,101,49,55,48,55,55,99,49,101,50,99,48,52,101,57,56,55,50,48,48,57,52,99,101,48,101,50,55,49,55,97,49,99,102,48,55,102,50,49,100,54,48,102,53,99,102,50,57,52,51,102,55,50,57,101,49,100,57,48,55,57,101,48,48,102,53,52,52,51,97,54,53,57,57,55,54,56,55,102,49,55,54,53,54,97,54,54,48,101,53,56,48,51,100,57,57,50,53,56,49,53,98,98,49,54,54,53,102,50,48,97,54,52,56,49,97,98,48,48,102,102,51,101,53,52,48,48,102,102,52,102,97,48,49,51,51,101,53,101,56,49,50,54,50,48,52,57,54,48,51,57,97,48,55,99,101,48,101,52,52,48,49,101,53,51,52,49,101,50,48,49,51,50,55,56,48,57,57,48,99,48,52,99,98,56,49,50,100,49,99,49,101,53,48,51,98,101,48,55,101,102,50,49,99,51,48,48,102,102,55,97,51,99,48,102,53,56,48,57,55,53,48,102,52,56,51,57,98,101,48,48,102,102,102,53,56,99,51,98,48,49,99,101,56,50,57,52,51,100,49,50,49,101,53,50,56,49,56,50,98,48,49,101,48,48,102,102,48,51,97,51,99,52,102,48,101,102,102,50,56,97,56,51,99,98,56,51,98,50,49,101,55,101,53,57,49,54,48,53,49,50,55,97,49,100,48,48,102,102,101,101,97,48,52,97,49,48,49,50,57,99,48,101,57,48,48,57,50,54,48,55,48,97,49,99,100,48,50,53,99,56,49,99,56,49,52,57,56,51,98,97,48,101,101,99,51,56,52,48,48,102,55,49,101,50,56,56,97,100,99,53,97,48,55,57,99,98,56,101,99,52,56,55,57,56,51,101,52,49,101,55,48,102,100,57,54,51,102,50,53,48,55,99,56,51,99,97,49,101,99,50,101,98,100,53,56,55,56,48,51,100,97,53,97,50,54,53,53,50,54,49,55,99,53,56,49,98,97,52,56,54,54,100,52,97,49,49,53,102,48,56,52,56,48,56,52,48,49,54,100,97,48,48,102,102,102,57,54,97,56,49,50,98,97,48,52,99,51,56,55,51,48,48,102,102,49,102,54,51,99,48,102,49,99,48,57,57,56,48,102,55,49,52,102,98,56,51,56,53,48,55,100,50,48,48,102,102,102,54,55,56,48,51,100,50,52,50,100,54,56,98,48,48,102,102,101,52,55,49,99,49,100,98,56,51,56,56,48,50,53,97,99,51,56,52,49,102,102,101,48,50,53,97,53,53,56,55,56,57,51,52,51,101,48,54,48,48,102,102,55,98,100,53,50,57,49,57,48,55,102,48,102,52,57,52,50,53,54,57,101,56,100,54,53,52,56,50,55,99,97,97,100,57,51,102,55,102,56,48,97,55,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,99,52,56,49,50,98,56,48,52,99,56,48,51,99,49,48,50,53,50,52,49,102,97,48,55,49,99,48,57,56,50,48,55,53,48,53,56,56,48,57,52,56,51,99,49,48,55,55,99,48,48,102,55,49,99,56,55,55,56,98,49,57,52,53,50,56,49,51,97,53,57,48,48,55,98,98,48,51,57,101,53,102,56,55,50,99,98,50,97,48,52,98,48,55,57,56,97,53,48,102,48,57,52,100,53,98,57,53,48,49,101,50,50,99,54,55,56,50,55,56,97,52,52,101,51,53,53,54,102,48,48,57,50,52,101,100,50,57,98,48,48,98,98,50,56,99,50,49,100,99,48,101,101,57,55,48,49,101,99,50,100,100,49,48,97,48,48,101,102,97,49,101,52,101,50,101,48,98,48,48,102,102,100,102,97,49,97,49,56,50,54,49,49,57,49,51,98,99,48,57,54,52,55,55,100,50,57,50,51,54,55,100,50,100,50,53,49,53,49,50,52,56,97,50,97,51,98,102,53,102,100,53,101,100,101,54,55,99,54,101,52,98,101,99,98,102,101,48,49,98,55,54,48,48,102,102,102,98,50,51,48,50,54,51,56,48,57,100,50,48,55,57,101,53,50,56,51,101,54,48,55,49,50,53,48,56,48,51,101,57,51,55,48,49,51,100,54,48,52,56,56,57,55,56,48,48,102,102,102,52,102,51,97,50,48,51,101,99,99,48,48,102,98,50,51,48,55,52,101,48,52,98,50,48,48,51,100,53,51,48,49,50,98,52,57,48,101,50,56,55,99,57,50,52,99,48,101,101,53,50,99,97,54,52,49,48,55,99,50,49,99,54,99,49,99,56,48,55,99,48,53,54,97,52,48,55,53,102,102,101,53,100,99,55,48,102,48,102,48,101,55,102,48,102,48,101,51,56,55,54,48,98,99,48,52,57,100,48,48,53,49,56,97,54,97,49,97,52,57,53,101,57,50,101,97,50,50,53,98,54,49,57,50,52,51,51,100,98,99,101,51,55,101,98,51,56,51,57,56,50,51,102,99,50,55,48,99,50,48,53,48,97,101,97,48,49,100,50,56,48,48,102,97,53,49,48,50,53,101,99,49,102,54,56,49,50,98,50,48,48,102,102,102,97,99,57,48,50,53,57,56,49,99,52,48,49,51,49,54,56,55,56,97,101,48,55,99,56,49,99,51,101,48,102,56,55,48,55,98,100,48,98,50,52,48,55,52,57,51,51,51,51,50,49,101,52,48,55,102,101,48,102,53,99,51,101,52,49,100,101,51,97,52,56,55,49,52,98,97,48,102,48,56,55,54,54,98,100,56,55,53,48,51,99,52,53,50,100,55,101,53,55,49,55,56,57,100,102,55,97,100,50,53,56,102,54,56,98,51,48,52,102,97,49,99,48,48,97,100,50,48,48,102,102,102,57,54,56,48,48,102,102,51,101,97,50,48,98,49,50,102,53,51,56,97,52,48,48,102,102,55,100,56,50,56,49,50,102,54,48,101,102,102,97,52,57,54,48,57,53,56,98,51,101,48,52,100,52,49,55,98,99,51,100,54,99,51,49,100,100,48,52,98,97,51,48,49,50,101,54,48,101,52,99,49,99,57,54,48,49,50,99,48,102,57,48,51,99,54,54,57,49,54,52,56,50,50,97,51,57,55,52,56,51,51,56,49,100,100,56,55,52,51,55,101,52,54,54,56,51,100,49,98,102,48,52,56,49,54,49,102,102,99,48,50,102,99,100,55,53,49,56,52,51,98,56,49,100,100,50,101,48,51,100,56,53,98,97,50,49,52,48,49,100,102,52,51,99,57,99,53,99,49,54,48,48,102,102,57,56,101,56,54,56,54,48,57,56,52,54,52,52,101,102,48,50,53,57,49,100,50,49,50,57,50,51,54,52,56,52,98,52,57,52,52,52,53,57,50,50,56,97,56,101,57,49,53,102,100,53,101,100,53,51,51,101,51,55,50,53,102,54,53,48,49,99,55,48,48,49,102,53,49,48,48,48,102,102,102,56,97,55,56,51,99,50,48,50,54,55,52,51,57,99,48,101,102,48,48,57,57,48,48,50,55,50,56,51,99,100,52,48,101,98,99,49,100,57,48,55,56,57,50,56,51,97,56,49,102,48,48,101,101,56,51,97,51,48,49,50,51,50,57,56,51,101,101,48,48,102,53,53,56,49,100,53,49,54,97,53,54,56,51,98,49,48,102,100,57,52,97,53,99,52,48,55,102,52,49,100,55,48,49,51,49,97,53,48,48,55,56,48,51,56,57,99,51,102,50,53,48,48,102,102,55,56,52,51,100,54,49,100,56,48,52,56,97,55,49,52,53,48,49,101,48,48,102,102,101,99,101,50,97,102,57,54,101,102,50,48,101,50,99,49,51,52,97,100,52,50,57,102,102,48,49,51,48,57,55,53,48,48,102,102,101,57,55,48,50,53,49,48,48,49,102,52,97,54,48,48,102,102,102,97,100,99,48,50,52,55,57,51,53,50,56,98,101,48,50,53,100,56,48,57,55,57,99,49,99,97,48,102,54,49,54,101,49,100,98,55,52,51,98,50,49,101,51,50,102,101,52,49,101,99,48,51,102,56,48,102,50,54,50,101,100,49,52,98,48,55,56,51,97,101,57,54,53,100,98,100,52,53,53,56,55,101,99,49,101,97,56,55,98,48,97,97,50,98,98,57,54,48,53,97,48,55,52,99,97,51,50,99,51,52,57,53,101,100,99,100,49,53,101,48,57,51,97,52,50,50,98,101,102,52,51,97,57,102,57,51,56,50,97,56,49,102,48,48,102,102,48,51,101,51,98,52,48,48,102,102,102,97,55,51,48,55,102,52,48,102,48,52,51,99,99,48,102,53,52,49,101,98,48,49,50,55,99,48,48,102,55,53,48,55,102,56,51,100,101,53,99,57,55,50,53,100,56,55,56,56,98,98,99,48,102,102,99,48,57,97,54,50,56,55,57,54,48,53,97,57,55,97,53,99,57,54,56,53,101,57,55,50,57,49,56,97,99,48,101,100,48,51,101,98,50,57,48,97,54,52,51,99,57,99,53,97,57,55,52,53,56,97,55,55,52,53,52,48,50,98,100,48,57,48,102,55,52,57,97,48,99,97,54,49,49,50,54,50,54,51,102,99,48,50,54,102,53,55,53,48,48,99,54,100,48,48,102,102,55,100,56,99,48,48,102,102,51,101,49,101,101,48,101,53,99,51,100,101,53,54,57,55,56,49,102,100,48,48,102,102,55,100,55,101,57,55,102,52,48,101,55,53,51,99,97,56,48,101,102,49,54,56,102,49,53,48,48,101,49,51,49,53,48,49,101,97,48,55,56,51,99,51,101,52,53,102,57,53,99,99,48,55,101,56,98,98,50,98,57,48,55,48,51,100,48,48,102,102,55,100,97,48,52,99,100,97,49,50,50,49,52,49,56,98,101,52,57,52,57,48,101,53,48,55,50,99,49,51,54,57,99,56,52,48,50,53,101,53,54,54,50,97,102,48,55,56,100,99,51,99,97,55,49,54,57,48,97,48,50,52,51,56,49,51,97,56,48,48,102,102,102,97,100,98,48,50,54,102,99,48,49,102,53,102,97,53,100,49,53,50,53,53,56,49,51,52,99,48,101,97,55,56,51,98,57,52,53,48,102,52,49,55,54,49,102,55,50,57,99,51,57,99,57,102,99,51,101,101,48,101,98,99,51,100,99,48,48,102,55,49,55,48,101,48,50,55,57,52,52,53,54,48,55,56,53,50,51,50,51,56,51,98,99,48,102,99,56,55,99,54,56,97,98,99,56,53,54,49,101,55,48,101,100,102,97,56,50,99,51,99,52,100,48,48,102,102,57,57,56,48,51,98,51,101,100,51,56,49,50,52,57,102,52,100,102,102,56,50,49,52,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,55,100,56,48,51,101,49,53,50,48,48,100,54,98,51,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,49,98,102,53,52,48,53,49,57,48,48,102,102,55,99,51,50,52,51,98,97,53,99,48,55,55,56,48,49,102,53,54,97,48,102,57,48,48,52,100,57,48,52,49,50,53,56,98,101,48,50,55,56,52,49,101,50,48,55,56,99,97,98,48,48,102,102,98,56,52,53,52,56,48,52,100,49,52,101,53,57,48,49,50,102,50,48,52,97,101,101,50,98,100,51,98,56,50,53,53,50,101,102,97,51,52,100,53,50,51,97,52,49,50,52,53,52,98,100,48,57,98,56,56,101,97,102,49,49,56,99,55,48,49,98,57,57,55,102,102,53,48,48,102,102,97,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,55,101,49,52,48,50,56,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,102,102,48,49,55,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,102,102,100,52,48,56,48,48,102,102,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,51,102,102,53,102,102,100,52,48,50,98,98,48,48,102,102,49,102,51,51,54,48,101,101,57,52,99,49,100,101,48,48,102,102,55,100,97,53,48,51,57,98,48,49,50,56,52,49,48,52,57,55,50,102,56,48,57,49,100,48,55,55,54,49,101,51,50,100,48,48,102,102,50,101,49,50,57,50,48,49,51,54,53,99,49,54,54,48,52,99,51,48,49,51,52,53,56,98,48,52,101,48,48,98,97,52,98,55,50,53,49,101,97,56,49,50,101,99,55,57,52,53,52,52,50,48,56,55,56,56,102,97,57,56,57,101,52,98,55,48,48,100,49,51,53,48,48,98,48,51,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,98,102,101,48,50,56,49,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,100,99,97,48,48,102,56,56,56,56,49,50,50,56,53,51,48,49,51,50,101,48,52,101,56,56,55,101,99,48,57,57,98,48,102,48,50,52,57,51,50,97,48,48,102,102,57,51,53,48,48,55,98,53,51,97,54,56,55,55,102,97,51,50,52,48,48,51,98,55,56,48,49,101,54,49,99,49,100,52,48,49,51,50,97,49,99,50,52,55,51,49,54,56,56,97,49,102,48,50,56,53,50,52,97,57,99,53,55,50,53,49,52,50,56,99,57,57,98,99,48,55,55,99,51,100,98,99,98,48,49,100,97,101,48,50,52,49,56,48,49,100,97,49,52,48,50,56,100,50,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,55,102,99,48,55,102,99,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,50,55,50,48,101,50,48,48,102,102,51,101,102,49,99,48,57,49,55,48,102,101,56,49,51,97,54,53,101,56,49,50,49,101,56,56,49,101,52,50,102,52,97,50,48,55,100,50,49,100,97,48,55,57,50,48,102,55,56,49,100,54,49,54,101,53,56,48,55,97,48,98,57,48,55,51,101,53,54,56,55,50,57,49,52,51,100,52,48,101,52,57,49,52,51,101,52,57,52,49,102,49,99,57,48,57,52,56,101,48,102,55,52,98,49,48,102,54,97,51,50,50,56,48,51,97,56,52,53,100,97,49,49,53,100,100,51,48,51,97,50,100,49,54,49,100,51,97,100,48,97,52,98,51,50,98,52,97,99,100,57,51,102,97,48,55,102,56,49,99,54,97,56,98,97,49,101,51,48,101,101,57,52,99,49,101,98,50,57,100,50,56,97,48,48,102,48,50,49,102,52,101,50,57,99,98,48,48,102,102,99,51,50,54,50,49,56,50,54,53,50,57,49,48,51,54,101,56,99,57,48,56,101,57,52,56,102,51,100,50,49,49,53,50,53,48,100,50,97,52,56,97,53,50,51,98,49,53,51,101,54,102,55,97,97,57,57,57,102,102,52,102,53,49,56,57,55,53,102,102,48,48,102,102,98,49,49,48,48,55,99,56,55,52,48,49,102,49,101,49,52,56,48,50,52,57,57,50,52,98,101,48,50,54,102,99,48,57,52,48,50,56,52,51,53,48,50,53,52,49,101,48,49,50,101,97,48,102,100,56,55,49,51,49,54,53,50,100,55,48,55,48,53,99,99,48,101,52,52,49,100,55,48,55,54,52,48,49,100,54,54,48,55,97,48,48,102,102,102,98,48,51,100,56,48,102,50,48,49,101,57,48,48,51,100,53,53,48,55,57,56,49,101,99,48,102,50,49,55,50,54,50,56,56,51,97,97,54,48,101,52,49,50,101,53,55,57,54,50,54,48,101,100,102,52,48,50,99,49,48,52,48,52,102,53,53,48,48,102,102,102,97,54,48,55,98,52,48,101,56,48,49,100,54,48,51,102,55,48,101,51,49,55,48,48,101,99,52,49,102,50,48,51,98,99,48,101,53,48,51,100,50,48,55,55,99,49,101,52,48,49,50,102,57,50,102,56,51,57,54,48,102,48,52,51,97,48,49,100,100,48,102,98,48,55,53,52,98,51,99,53,54,49,54,101,53,54,57,55,101,53,54,55,50,99,99,51,98,54,49,101,57,50,97,99,98,97,50,57,57,50,102,97,48,49,55,50,53,51,49,53,52,53,98,57,53,102,100,51,49,48,49,99,57,52,48,50,99,56,97,101,52,49,50,99,57,98,50,48,53,56,50,49,50,49,98,57,48,48,49,53,50,101,48,48,102,98,100,98,48,48,55,100,48,102,48,51,99,49,48,48,55,100,53,100,56,55,102,48,48,102,102,49,101,97,52,48,51,97,56,54,52,51,99,101,48,102,49,52,48,57,52,50,48,102,53,48,51,52,49,100,97,48,102,56,50,54,98,52,53,100,48,55,98,56,51,100,56,48,101,101,98,57,52,50,53,51,56,51,57,101,50,56,48,98,97,99,48,102,98,56,98,98,48,101,98,56,51,57,101,48,101,48,56,51,97,100,48,101,55,52,56,55,98,48,49,101,54,56,55,102,56,98,50,50,98,56,49,100,99,55,52,49,52,102,52,101,99,49,101,48,50,98,100,49,52,48,52,98,56,98,48,97,99,49,101,52,52,50,98,48,49,51,51,102,102,48,49,55,48,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,48,49,98,102,56,48,49,102,53,55,54,48,48,102,56,57,53,56,49,51,52,97,48,52,99,102,102,48,55,49,99,48,102,99,99,48,57,100,52,50,99,51,48,49,50,102,52,48,52,98,52,48,55,101,52,48,49,101,97,54,48,48,102,102,51,100,52,97,48,55,51,98,100,51,48,49,101,51,56,51,97,53,48,50,55,57,99,51,57,97,48,48,102,102,102,54,101,55,48,55,56,54,49,99,101,48,101,54,102,48,48,55,98,48,48,49,101,99,48,49,50,101,48,53,102,56,55,48,56,97,48,48,102,102,49,51,99,48,102,102,56,55,55,52,51,97,97,49,101,54,57,99,53,102,49,55,52,53,56,48,48,57,57,48,51,97,48,50,101,101,52,51,99,48,53,55,54,54,99,98,53,50,99,56,97,102,52,50,57,48,51,50,57,48,48,55,100,56,97,56,48,51,101,50,50,50,48,102,51,52,49,102,101,56,49,51,56,54,49,101,97,48,55,98,56,48,52,57,100,56,55,57,52,48,57,54,48,48,102,102,55,50,56,48,52,98,99,48,55,98,48,48,102,102,52,56,51,53,56,51,98,48,50,100,99,98,100,50,102,56,49,100,98,50,53,56,55,54,98,57,52,52,48,101,99,52,51,56,101,49,100,56,100,56,51,97,48,49,99,99,48,55,53,97,48,52,98,51,49,55,56,49,99,53,50,56,102,57,55,54,49,102,54,50,57,52,51,99,97,53,102,48,55,56,55,102,50,99,49,51,52,48,52,99,97,52,98,54,57,50,100,51,57,48,50,100,49,51,52,98,49,54,101,51,102,99,48,50,102,54,49,55,53,48,49,102,56,52,48,57,97,55,48,48,102,102,55,99,50,98,56,51,99,57,56,97,53,48,101,100,102,48,50,52,56,56,49,102,100,57,52,56,48,48,102,102,102,55,48,56,48,51,98,53,101,52,51,100,98,99,48,57,97,55,48,55,97,50,57,102,52,53,51,101,51,97,52,57,52,48,48,50,52,54,48,48,102,102,102,54,101,54,48,55,52,97,48,52,97,98,55,52,99,99,48,49,54,56,48,48,102,102,102,55,54,48,48,57,97,55,50,99,51,55,51,50,54,56,48,51,100,98,98,99,97,102,48,54,51,57,54,51,100,52,49,49,97,48,48,55,55,50,97,56,48,49,102,54,57,99,48,48,102,102,98,98,101,99,48,57,48,49,48,48,102,102,51,99,97,54,48,52,99,52,56,48,48,98,97,98,50,102,102,56,48,97,48,54,98,97,56,49,100,53,48,48,102,102,51,101,99,102,52,48,49,102,52,53,54,48,52,100,101,48,48,51,101,97,55,56,51,57,52,49,99,102,48,102,100,56,49,51,49,52,49,102,97,48,55,48,52,49,102,49,50,56,48,51,101,52,49,101,56,50,56,99,51,97,54,53,53,97,52,48,51,57,53,48,102,50,56,51,99,102,48,102,49,102,52,55,50,101,48,51,99,54,53,52,48,55,101,99,98,53,50,98,57,57,50,99,51,56,55,101,56,49,100,48,56,51,98,53,52,51,54,55,52,97,49,56,51,98,55,50,102,97,57,51,102,50,50,50,55,97,55,50,54,101,99,57,50,53,52,102,56,50,98,101,101,50,57,51,53,99,52,51,48,50,53,53,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,48,99,101,48,55,52,50,48,101,99,99,51,99,50,48,102,97,52,49,101,99,48,51,98,50,48,55,51,56,49,100,50,55,56,97,99,52,54,48,102,54,48,51,100,57,48,55,56,56,49,99,97,48,55,54,50,49,100,56,55,56,98,56,97,52,101,54,52,97,56,54,56,98,101,48,102,101,56,55,57,48,97,101,48,101,98,57,52,97,57,48,53,57,50,52,49,53,54,56,50,53,57,50,55,54,50,97,102,49,54,56,53,57,97,51,55,50,99,53,99,52,48,50,98,52,98,48,52,102,57,52,52,50,53,52,53,55,57,53,101,57,99,101,52,101,52,51,101,48,51,52,98,56,55,53,56,48,49,102,48,99,102,48,48,102,102,55,100,97,49,48,55,97,56,51,98,50,49,100,101,48,102,51,50,49,56,51,102,48,48,102,102,50,52,52,100,48,57,48,56,51,99,56,53,49,49,53,48,53,101,97,49,97,49,57,54,97,48,102,51,48,48,102,102,57,56,54,52,51,50,99,100,49,49,57,50,101,48,97,100,52,54,50,99,57,49,100,49,56,98,49,52,54,54,52,48,57,53,97,52,99,48,52,97,97,54,50,50,101,52,56,50,48,57,97,56,98,50,57,55,55,49,50,57,57,49,102,54,97,101,52,54,55,100,102,102,56,48,97,51,52,98,97,56,48,101,57,54,48,101,55,99,48,49,102,48,97,102,48,50,55,57,99,48,49,101,97,48,56,55,54,102,48,51,102,100,48,55,102,54,48,52,97,55,48,48,102,102,51,100,50,57,48,49,51,55,50,57,102,48,55,99,48,48,102,102,49,101,56,102,56,51,100,51,48,55,99,48,48,48,102,102,102,53,48,54,52,97,49,48,49,51,97,50,98,50,52,51,99,55,99,51,98,55,99,51,101,54,48,52,97,98,56,48,51,100,98,56,48,50,54,100,56,51,98,57,52,53,100,54,50,97,56,48,52,99,52,57,50,48,48,48,102,102,57,102,48,48,102,102,57,52,56,48,57,56,54,48,49,50,101,99,57,97,54,48,54,53,56,48,57,97,55,48,48,55,99,50,98,56,51,99,57,56,97,53,48,101,100,102,48,50,52,56,99,49,102,100,57,52,97,48,48,102,55,48,56,48,51,98,53,101,52,51,100,98,99,48,57,97,55,48,55,97,50,57,102,52,53,51,101,51,97,52,57,52,48,48,102,102,50,52,54,48,48,102,54,101,54,48,55,52,97,48,52,97,98,55,52,99,99,48,49,54,56,48,48,102,55,54,48,48,102,102,57,97,55,50,99,51,55,51,50,54,56,48,51,100,98,98,99,97,102,48,54,51,57,54,51,100,55,102,99,48,52,49,101,53,100,52,48,51,52,50,52,51,57,52,48,48,102,102,102,56,56,57,56,49,50,52,50,49,102,52,48,50,53,53,52,48,57,54,101,48,55,52,54,48,52,99,53,56,55,97,48,49,101,51,48,55,52,99,49,102,50,48,51,57,52,48,48,55,97,99,51,99,51,100,101,48,102,51,48,48,102,102,57,53,102,50,101,56,49,100,48,57,52,50,53,57,48,51,100,57,48,48,102,102,55,97,56,101,48,102,49,57,50,99,51,99,97,49,100,99,99,48,102,49,99,51,101,97,49,102,97,48,50,53,57,100,51,48,51,100,97,49,102,99,48,48,102,102,55,98,49,52,51,97,97,56,97,53,50,49,52,54,49,100,48,101,53,56,57,53,101,53,54,101,48,101,99,99,50,53,48,55,57,48,97,97,50,98,98,50,55,49,53,57,52,53,55,98,57,50,48,50,98,98,56,48,51,101,52,55,101,48,48,102,97,53,55,48,50,53,54,56,48,49,102,52,102,99,48,48,102,102,102,50,54,100,56,48,57,54,57,48,102,102,48,51,102,101,48,102,99,53,48,49,51,48,100,99,48,57,56,55,101,49,102,51,48,48,102,102,55,97,101,54,49,101,56,48,55,55,50,49,101,53,48,49,50,100,48,48,102,102,55,97,52,97,48,48,102,102,102,52,52,51,56,55,54,102,48,55,53,48,48,49,101,99,51,48,55,53,54,48,101,99,99,49,50,98,57,51,55,56,51,99,101,50,101,102,49,55,102,56,98,56,99,53,101,102,52,100,99,56,97,53,51,54,50,98,102,57,53,99,48,57,53,52,102,99,57,100,102,101,48,50,98,101,97,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,100,50,48,49,50,56,52,48,52,97,53,56,51,101,51,48,50,55,54,99,49,102,100,56,55,48,52,48,57,55,98,48,55,49,101,49,100,97,50,99,99,51,99,52,49,102,49,48,102,98,48,55,56,99,51,97,56,53,50,97,54,49,54,50,56,99,53,49,56,55,97,56,98,56,48,101,102,48,55,49,56,51,98,101,49,101,53,48,102,56,48,55,54,52,51,56,99,57,50,48,102,48,52,51,102,101,57,52,49,99,100,48,101,101,48,55,98,56,98,55,48,101,99,48,51,98,102,48,101,98,49,54,101,49,101,100,50,57,50,56,51,99,56,49,101,55,97,50,56,53,51,57,48,52,97,99,52,49,52,97,50,53,101,54,100,100,97,52,51,52,49,52,98,102,102,50,98,48,50,53,54,52,48,57,53,97,48,55,100,97,48,52,101,54,56,51,101,100,48,101,55,56,49,50,102,54,48,52,98,101,48,55,52,51,48,55,101,52,49,101,57,56,55,101,55,57,55,98,99,51,98,54,49,100,97,48,49,51,102,48,101,55,56,55,54,102,57,54,49,56,51,98,50,49,100,48,50,102,99,51,101,56,53,99,56,48,51,98,54,56,51,101,99,49,101,51,48,101,97,48,55,55,49,49,54,53,48,99,51,98,54,49,100,53,50,101,57,51,98,54,50,99,48,98,101,52,49,57,55,51,97,50,101,50,98,100,48,48,102,102,51,52,50,100,53,51,56,97,102,50,98,100,51,56,48,51,55,50,56,48,49,102,53,48,101,48,48,102,97,54,53,48,55,48,97,48,48,102,97,97,56,48,55,52,54,99,57,52,54,49,100,54,52,56,101,49,102,99,48,55,101,50,49,101,48,48,102,102,100,55,48,51,100,49,48,55,100,53,100,97,48,102,57,56,55,53,48,48,102,102,49,101,102,98,99,53,53,56,55,57,99,49,101,55,50,53,56,55,50,51,52,56,51,98,55,50,99,56,49,101,97,48,51,99,56,48,101,55,56,55,53,102,48,55,53,48,51,97,50,48,102,49,57,50,52,51,97,57,51,99,97,49,55,50,54,52,98,102,101,56,97,48,48,102,55,49,49,54,57,98,57,54,56,57,99,52,48,97,102,48,57,49,48,48,102,102,55,100,51,99,56,48,51,101,56,49,56,48,57,54,53,48,48,55,100,54,51,57,52,101,53,49,56,51,99,100,50,100,48,97,57,52,55,48,55,97,50,48,52,99,101,56,55,56,52,49,100,102,48,51,97,99,99,49,102,48,48,102,97,48,55,100,48,97,102,48,101,48,48,55,100,99,97,101,48,55,54,48,48,102,50,48,97,99,48,101,51,48,55,97,56,97,49,48,55,97,52,48,48,102,50,102,99,49,101,52,52,56,48,55,51,101,49,99,52,48,102,101,56,55,50,99,51,97,56,49,102,55,52,100,48,102,102,56,55,56,99,97,54,50,99,98,97,55,50,54,102,50,102,99,51,99,52,49,100,48,50,98,52,51,98,52,53,54,48,55,57,55,55,97,52,49,52,102,48,49,51,48,48,49,56,51,49,55,102,102,53,100,55,53,48,53,51,52,48,57,99,54,48,50,55,49,99,49,99,56,56,49,50,50,97,48,101,51,48,51,100,50,48,52,99,48,56,51,102,56,50,102,98,49,53,54,49,99,99,48,101,57,55,50,56,97,57,50,48,97,99,52,49,50,100,52,51,97,48,56,54,49,101,52,50,101,98,49,55,97,49,101,102,48,101,99,56,55,50,100,98,57,48,101,101,97,50,48,55,99,99,51,99,97,49,100,49,50,97,52,98,50,99,53,55,57,54,99,49,101,100,50,57,53,50,99,98,51,100,99,98,98,52,50,48,52,56,49,53,102,102,51,56,48,100,51,98,100,48,100,48,53,51,55,102,99,49,98,50,53,100,52,49,54,52,48,50,53,48,52,48,57,97,56,48,55,53,97,48,52,101,98,56,49,50,101,101,49,99,48,48,50,54,55,52,49,99,97,98,97,53,98,51,99,48,101,99,56,49,101,55,55,48,102,53,102,48,101,100,51,56,53,100,98,56,49,100,102,55,56,98,52,101,48,48,102,54,54,48,55,100,99,51,99,99,48,101,102,48,98,57,101,57,51,99,51,97,99,49,101,52,48,102,54,56,55,55,56,100,56,98,101,48,101,97,49,54,53,97,51,50,48,57,55,97,57,100,101,53,98,100,50,48,50,54,51,50,56,50,53,57,54,52,100,52,49,52,50,48,54,54,100,55,102,102,53,100,55,53,100,55,102,102,53,48,50,100,101,48,48,102,102,55,100,97,57,56,49,50,50,54,53,51,48,48,51,101,99,53,48,48,57,50,101,48,55,97,56,48,52,98,49,97,55,50,52,102,50,97,56,98,56,48,102,98,55,48,101,50,56,48,57,50,48,55,56,55,50,50,97,52,57,54,53,50,53,51,55,48,101,100,56,51,100,55,48,55,55,52,49,102,99,50,100,51,56,48,57,53,50,51,56,55,99,48,51,56,97,56,97,53,57,53,97,54,97,50,56,55,50,48,49,50,55,50,48,57,99,50,102,100,48,51,50,49,49,51,48,100,54,51,100,102,51,97,48,97,55,48,49,57,48,97,101,98,102,101,48,49,48,48,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,54,98,56,48,51,101,97,49,52,51,98,97,53,51,48,55,55,52,48,49,102,53,54,99,48,48,102,97,101,99,48,49,50,55,52,51,48,52,57,101,50,102,52,48,57,49,99,48,50,53,49,99,51,99,56,53,57,56,48,53,99,97,52,51,99,48,57,98,50,101,48,98,49,48,50,53,100,99,49,100,56,48,50,55,100,51,102,101,52,97,52,56,55,51,97,51,99,98,57,57,49,57,56,100,52,56,56,56,55,100,98,52,49,57,51,54,50,48,100,101,102,55,52,55,48,51,50,49,53,48,50,102,101,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,51,48,49,53,102,102,100,52,48,50,56,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,100,102,56,53,48,48,97,48,55,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,55,102,99,48,53,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,55,101,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,51,102,102,53,48,50,48,48,102,102,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,102,102,100,55,102,102,53,48,48,102,102,98,48,51,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,49,57,102,56,97,48,49,54,48,54,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,55,102,99,48,53,48,51,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,97,99,56,48,49,102,49,50,51,48,50,55,50,99,98,100,48,55,48,97,48,48,102,98,49,55,52,49,48,50,53,56,97,49,102,50,97,49,48,48,51,56,52,48,52,101,48,100,50,53,102,48,102,100,57,55,52,53,97,98,99,53,56,50,48,99,50,48,54,48,50,53,102,56,49,99,53,48,49,51,50,97,49,102,100,48,101,99,55,52,55,50,99,50,48,51,99,99,53,49,57,53,48,56,56,48,57,100,50,101,48,98,57,48,52,97,55,57,50,102,52,97,50,48,102,50,54,98,100,53,97,48,97,100,99,53,49,49,54,49,101,53,51,97,56,48,53,52,100,53,48,54,55,56,48,57,51,97,48,48,55,57,56,50,48,48,55,57,56,100,48,55,55,50,48,48,102,50,97,101,48,48,102,55,55,56,48,51,100,55,56,51,48,55,98,56,48,49,101,99,51,48,48,102,102,55,98,48,56,48,49,101,102,56,48,48,55,98,97,56,48,49,98,56,53,48,102,51,56,48,51,100,99,101,48,50,53,99,48,48,102,52,101,48,48,102,102,49,100,55,49,48,48,102,102,54,101,50,56,48,49,101,101,51,48,52,102,56,48,57,50,48,48,102,102,51,51,98,52,49,51,56,48,50,54,52,48,48,101,99,98,48,49,51,48,53,102,102,48,48,102,53,97,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,52,100,48,102,97,56,55,99,56,97,48,48,102,102,55,55,99,49,99,102,48,102,54,48,55,102,48,51,100,97,53,57,50,50,57,52,97,49,100,52,48,101,51,56,55,54,48,51,99,48,49,101,102,48,102,51,57,55,50,53,56,50,53,50,48,57,53,99,53,55,49,53,52,53,48,48,102,102,55,54,52,97,57,52,97,50,101,99,98,98,50,99,52,98,50,50,99,52,98,54,52,98,52,48,50,98,100,48,57,48,53,48,52,97,98,52,53,55,100,51,53,51,49,51,57,51,57,51,57,48,57,48,49,48,97,53,49,101,101,57,51,56,98,48,56,54,101,54,101,101,52,48,50,53,48,56,48,57,102,51,48,55,100,54,53,97,50,51,56,48,51,101,100,48,48,48,102,102,57,101,97,48,55,101,52,48,101,51,52,49,101,49,57,55,99,49,100,54,52,97,50,102,56,48,57,100,56,48,50,54,100,52,51,101,48,49,99,48,48,55,56,99,48,101,101,48,51,100,97,57,48,53,51,49,54,101,48,50,52,48,49,102,54,48,55,99,99,48,102,49,54,57,49,52,98,49,48,101,101,56,55,98,52,51,57,56,53,97,56,101,56,54,53,100,56,55,53,56,98,99,55,100,49,50,57,51,48,97,51,50,102,49,99,52,49,50,100,48,97,99,50,99,100,50,54,50,48,98,49,52,101,50,98,57,51,48,48,56,56,48,49,98,52,56,48,48,102,102,102,98,57,102,48,55,100,50,49,99,53,48,55,50,97,48,48,102,97,98,99,48,50,55,56,57,51,52,51,101,56,49,101,101,50,98,99,51,57,101,57,54,48,102,49,52,48,57,53,54,48,50,54,53,56,49,100,52,48,55,48,49,50,57,51,56,98,101,50,57,99,97,49,55,99,98,51,48,55,57,48,49,101,100,48,50,53,101,48,49,101,57,50,52,48,55,52,56,97,48,50,57,53,102,50,100,48,98,55,50,98,98,97,53,56,55,56,49,51,101,56,97,100,52,97,97,50,98,52,97,102,50,57,98,97,55,49,55,101,57,100,54,56,98,99,48,52,98,48,97,99,52,100,97,54,102,54,57,48,48,102,102,57,54,50,52,97,52,98,52,57,52,102,52,56,52,56,52,100,52,99,55,100,101,52,98,52,98,52,98,55,57,101,52,56,52,97,52,98,52,56,55,51,98,99,102,50,52,98,99,102,100,55,52,56,52,56,55,57,50,49,50,49,102,97,50,52,102,97,53,53,53,53,49,101,98,102,51,55,97,98,48,54,98,55,102,53,99,55,102,102,48,55,98,99,48,49,101,50,99,52,48,48,102,98,52,100,48,48,53,98,57,54,48,49,51,102,101,48,48,102,102,55,55,57,48,48,52,99,53,48,48,102,102,48,99,52,54,53,48,48,99,54,51,48,48,102,102,55,99,55,48,56,48,49,102,55,52,97,49,100,102,48,50,55,101,52,49,99,56,97,48,48,49,50,102,99,48,102,100,48,51,102,48,99,99,56,49,51,54,101,48,101,101,97,49,50,55,49,54,98,99,51,100,56,49,101,53,50,98,99,48,52,99,52,49,102,48,101,48,102,54,56,55,98,99,49,102,98,56,55,100,49,49,51,48,51,98,55,101,49,101,101,48,55,97,99,49,101,102,48,55,57,48,49,102,99,101,49,99,52,48,55,54,54,49,99,97,50,57,52,48,49,101,102,49,99,57,56,53,49,49,53,102,54,49,100,97,52,51,48,52,97,55,57,48,52,101,56,55,55,51,97,49,50,55,50,49,48,48,102,102,53,52,101,97,56,48,101,97,56,48,48,102,56,56,98,48,48,51,101,98,55,52,49,101,100,56,55,100,56,48,57,57,101,50,56,56,48,49,102,54,49,54,53,97,50,53,49,55,56,49,100,51,48,55,53,50,48,101,53,54,56,98,52,101,49,100,54,52,54,52,57,55,99,51,99,97,53,48,49,52,101,48,102,54,98,48,51,99,55,48,55,55,99,48,52,99,57,56,51,57,49,50,101,55,57,53,56,99,50,52,56,55,49,49,51,52,51,98,54,49,102,99,99,49,99,53,48,102,49,50,50,101,101,53,56,48,48,57,55,48,55,101,52,97,99,99,49,100,97,52,101,52,56,99,48,57,102,48,52,102,49,54,55,53,56,97,99,57,102,102,48,48,102,102,99,97,52,53,48,52,97,56,48,57,102,97,48,50,52,99,99,49,100,102,48,49,51,102,48,48,102,102,52,97,101,48,51,99,54,48,50,53,56,99,49,101,51,97,51,99,98,54,53,49,56,51,99,49,97,48,101,56,54,55,48,98,56,54,49,57,50,57,102,49,54,99,53,53,56,48,51,100,97,52,48,102,49,52,51,57,56,49,102,101,57,48,49,50,101,50,99,52,98,101,48,101,99,56,55,98,57,49,53,48,102,50,55,50,54,48,55,50,56,97,102,52,51,50,99,48,57,49,52,52,57,97,48,57,102,52,50,51,98,54,55,52,51,102,101,49,51,100,48,56,49,100,53,53,100,55,102,99,48,50,51,101,56,48,49,102,54,52,101,48,52,97,49,48,55,97,52,48,57,50,50,48,50,55,51,56,49,102,99,48,51,56,54,48,102,48,48,55,54,99,98,98,50,56,48,97,50,50,56,56,49,101,57,48,51,100,51,55,48,49,100,54,100,57,55,97,53,53,97,55,57,53,54,101,56,55,56,99,49,100,52,49,53,54,48,102,54,48,51,102,52,49,99,100,48,101,53,48,55,97,52,97,101,97,52,98,48,101,101,48,55,53,49,48,99,98,54,50,97,56,98,97,52,50,48,101,57,50,52,53,50,49,49,55,52,53,48,57,52,57,48,49,100,101,50,99,51,98,49,52,48,50,53,53,97,50,51,53,50,48,97,49,48,50,49,56,97,48,51,55,50,48,48,51,101,54,55,48,48,48,102,102,102,54,100,56,48,51,99,53,51,52,49,99,99,56,48,51,100,98,101,48,50,52,56,54,48,48,102,102,55,57,49,100,48,55,55,56,48,50,55,56,48,50,52,97,48,50,53,99,55,48,48,55,98,57,52,48,49,101,54,49,99,48,57,97,50,48,49,51,50,48,49,51,56,48,52,57,48,51,52,48,50,54,101,48,48,101,48,99,48,50,54,48,48,57,102,48,48,98,101,48,52,48,49,97,56,56,53,48,49,52,54,100,55,102,102,53,100,55,53,51,102,50,56,56,97,50,50,101,52,51,99,101,53,99,57,52,97,49,100,55,48,101,99,57,53,50,53,97,48,55,56,52,51,99,97,49,101,51,50,99,100,48,48,97,52,50,56,48,97,48,50,56,52,97,102,52,57,50,101,48,98,99,50,102,52,98,100,50,101,57,50,53,49,99,97,102,50,97,52,97,52,50,57,52,97,98,50,98,55,50,53,97,55,49,54,54,53,97,57,54,52,57,99,102,97,50,50,49,49,53,99,56,48,56,48,56,55,54,57,101,57,101,57,99,57,52,48,57,49,56,54,101,100,99,102,51,50,98,102,101,52,48,97,48,54,53,52,48,48,102,97,100,97,48,48,55,100,54,51,56,49,51,49,97,48,48,102,102,102,98,50,98,48,55,101,56,49,100,101,48,55,53,48,48,102,102,101,56,52,51,57,50,49,101,50,54,52,51,97,97,57,57,50,53,98,55,48,102,54,48,51,100,99,50,99,48,51,98,56,49,102,56,56,48,55,53,52,49,99,51,101,56,99,49,99,100,48,102,101,48,55,57,99,97,51,48,48,55,98,100,99,51,102,101,49,100,55,48,101,50,48,55,102,49,48,48,102,102,51,97,99,48,48,102,55,53,49,54,56,49,99,49,50,99,99,51,98,50,49,100,99,48,49,51,48,50,98,97,97,99,98,102,48,102,48,49,56,97,97,50,98,98,54,55,48,51,52,98,52,49,48,51,97,55,48,48,102,102,55,100,52,98,48,48,102,102,51,101,50,101,99,48,52,99,56,48,49,51,55,52,53,57,56,55,48,48,102,102,49,101,102,48,49,51,54,56,53,53,56,55,56,99,49,99,50,48,49,50,101,52,57,56,53,100,48,55,57,48,97,101,48,102,54,48,55,51,99,98,97,52,49,48,102,102,48,51,97,57,48,50,54,50,99,98,50,50,98,57,50,48,49,100,52,50,51,48,55,97,48,51,57,48,49,101,53,48,101,51,48,55,55,52,49,101,55,48,49,50,102,99,49,101,49,48,101,50,50,55,48,55,54,57,51,56,51,101,56,49,101,50,48,101,99,49,53,50,53,56,57,55,54,53,56,49,54,51,52,56,48,53,56,50,48,49,53,52,49,102,50,50,98,56,97,97,51,57,54,56,56,48,56,50,101,51,97,48,49,57,49,99,48,52,98,97,48,49,50,56,50,48,52,98,51,48,49,50,57,97,53,48,50,52,48,55,55,56,48,57,55,54,48,55,49,50,48,101,56,99,49,99,102,50,50,57,54,51,100,57,99,53,101,97,54,48,51,98,54,48,55,54,48,48,102,102,101,102,99,49,100,102,49,54,50,49,101,52,99,56,56,53,56,49,55,56,57,54,53,54,52,56,55,56,57,50,48,51,56,97,49,100,97,50,56,48,48,52,100,102,57,52,100,52,49,101,52,50,101,101,52,97,99,97,52,100,54,102,102,50,98,101,48,98,52,52,101,48,99,102,99,53,50,55,97,55,53,53,102,102,56,51,51,50,98,97,101,98,97,102,102,101,98,97,56,53,98,48,51,99,57,48,55,98,50,48,101,98,52,49,99,101,56,55,55,57,50,48,51,101,50,48,102,55,52,49,101,53,48,55,48,48,102,102,49,100,53,56,55,52,57,48,98,98,51,100,51,56,51,100,52,48,102,49,99,51,101,56,49,100,102,48,101,52,48,55,55,49,49,48,49,51,48,53,56,50,49,57,53,52,99,54,52,57,50,102,48,51,99,101,57,101,53,54,57,53,52,99,54,98,50,99,99,98,51,50,98,57,48,50,48,57,50,54,54,100,57,51,99,98,48,52,50,52,49,49,101,57,51,53,97,100,54,54,50,48,101,102,99,51,102,54,49,100,55,48,55,57,99,49,99,54,48,101,52,56,51,99,98,48,101,50,57,55,50,53,55,48,55,57,56,51,57,50,48,102,49,48,51,97,50,49,100,97,48,102,99,56,55,51,99,51,99,97,53,51,57,54,50,53,55,49,54,101,53,52,48,55,56,48,51,97,54,49,101,99,50,57,100,48,99,98,101,48,101,102,49,55,50,53,53,57,55,52,53,52,50,53,97,55,57,53,48,53,97,57,53,54,53,56,49,53,52,53,57,97,51,50,55,50,48,50,54,57,53,99,57,101,57,101,53,55,57,54,50,56,52,57,51,48,57,101,53,54,97,55,97,54,98,55,53,50,101,53,102,102,56,48,53,54,99,56,48,51,101,53,57,97,48,52,100,55,48,51,101,52,48,55,57,52,48,48,102,102,102,98,52,101,48,55,99,52,48,52,97,102,57,55,97,49,101,100,50,101,53,98,48,55,50,101,48,52,98,57,56,55,55,99,49,99,52,49,53,99,49,99,102,48,101,50,50,49,57,55,56,49,101,57,99,49,100,57,52,102,50,102,52,51,99,54,48,101,56,53,49,52,49,102,50,50,53,48,55,101,48,98,100,48,101,100,50,53,48,55,56,100,51,99,51,97,52,57,56,49,102,97,52,51,52,98,48,55,102,99,49,101,99,48,101,56,49,53,101,49,101,55,50,98,56,51,98,101,53,49,50,55,98,52,49,99,48,50,98,48,97,53,48,101,100,55,50,55,52,56,54,57,101,53,56,57,55,97,48,50,98,50,97,56,49,102,102,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,98,102,102,97,101,98,97,101,98,102,101,48,49,57,102,56,48,48,101,101,53,53,48,48,51,101,97,99,52,48,49,55,55,100,56,49,51,102,99,48,48,102,102,55,57,52,99,48,57,55,54,48,48,102,102,49,55,53,54,53,48,49,48,97,56,51,100,54,48,52,57,48,48,102,102,55,53,57,51,48,48,102,102,49,102,54,101,54,49,101,56,48,48,102,102,55,100,55,48,48,55,49,48,51,101,97,49,101,48,48,101,101,48,55,49,100,50,56,48,49,102,54,51,97,53,99,56,49,50,52,50,49,99,102,48,55,57,48,49,101,99,52,48,50,98,52,51,101,56,49,101,57,50,56,48,51,97,99,102,56,49,51,51,50,57,50,48,101,50,48,51,98,99,49,102,54,48,102,50,49,53,97,53,52,102,48,101,49,57,53,50,49,101,98,48,102,48,49,53,97,53,51,102,52,54,50,102,52,98,53,50,98,56,97,100,101,49,99,99,50,98,99,51,99,48,53,56,50,51,50,53,50,49,49,53,100,99,51,98,101,99,97,54,52,102,52,49,48,48,102,102,101,100,49,53,48,48,102,102,97,48,53,48,48,54,50,97,54,56,48,49,48,102,102,99,48,48,102,102,51,102,49,52,53,102,102,48,52,49,99,48,49,102,54,53,97,48,48,102,97,101,98,48,55,101,54,48,48,102,97,99,48,48,102,102,50,54,57,52,51,100,56,48,52,98,52,48,51,102,52,50,98,98,49,99,99,53,101,56,55,98,99,49,99,102,56,55,99,99,49,51,54,49,99,101,57,99,48,102,55,52,49,99,53,54,48,55,56,99,49,102,98,48,101,49,56,51,98,102,48,55,99,50,48,48,102,102,102,54,100,56,55,51,56,51,102,52,49,102,101,48,48,55,98,48,55,48,51,99,51,101,48,101,102,99,98,55,50,101,48,48,102,102,49,101,57,102,48,55,97,52,98,101,101,49,102,49,48,101,56,102,102,99,97,102,50,101,49,48,56,101,48,57,49,52,101,52,101,48,50,102,57,53,48,48,102,102,101,57,50,48,48,55,100,99,49,48,48,51,101,97,98,56,49,99,101,48,48,51,101,100,54,56,48,57,52,55,48,102,55,48,51,57,101,48,102,56,56,55,55,48,51,98,101,100,56,51,102,53,48,101,53,56,55,55,56,51,101,50,49,101,53,48,50,53,52,52,49,101,102,49,54,52,57,101,57,48,49,100,100,50,100,48,49,100,53,56,51,101,54,52,97,50,97,51,48,48,102,102,57,50,97,51,49,54,56,49,101,98,50,97,99,51,98,54,49,101,99,50,101,51,48,51,57,101,48,102,100,57,54,97,53,54,56,55,55,56,97,51,48,55,99,101,49,100,53,57,48,101,101,48,55,56,50,48,51,99,48,49,100,49,52,52,52,52,48,102,48,57,53,54,53,53,52,56,51,99,97,48,101,55,56,51,98,100,48,102,54,56,55,52,56,48,50,55,53,56,49,102,101,48,51,56,53,48,55,99,54,48,52,97,99,48,51,101,53,48,55,56,48,48,102,102,52,98,102,48,49,51,48,52,48,101,102,48,98,101,48,55,53,56,48,102,56,99,49,100,53,49,55,101,102,48,55,54,56,51,102,50,49,99,55,48,102,51,98,50,56,102,56,98,49,50,97,52,98,49,99,56,101,56,101,57,54,56,99,57,48,56,101,57,50,56,52,57,48,57,56,53,52,57,55,99,49,100,102,50,102,48,97,56,52,98,50,98,52,51,99,54,49,99,101,48,102,52,57,52,52,53,56,57,54,52,49,100,51,48,102,57,56,55,52,56,98,51,50,57,99,51,100,48,49,100,56,50,100,56,98,100,48,101,99,57,55,56,53,54,49,54,54,57,98,102,101,49,50,99,98,97,101,98,97,102,102,56,49,97,51,48,48,51,101,97,99,48,48,49,102,53,57,52,49,102,57,48,48,55,100,97,56,48,51,100,52,48,50,54,50,56,49,99,98,48,51,97,101,48,102,57,102,48,101,98,56,51,99,99,48,55,52,52,48,52,97,48,56,51,100,97,48,50,54,53,56,49,100,100,56,55,54,98,48,55,54,99,97,55,50,101,55,48,51,101,51,48,102,100,56,55,48,52,51,99,54,48,101,101,99,51,97,99,49,100,49,48,55,50,49,56,98,97,48,102,48,48,102,102,55,101,99,49,100,99,48,55,55,52,49,100,100,56,48,51,100,52,50,48,102,48,48,51,99,54,50,98,57,48,48,48,102,102,49,101,97,53,57,55,54,53,57,49,54,52,53,48,56,55,51,98,50,51,55,52,100,50,99,99,51,98,101,57,101,53,55,100,100,97,54,97,48,48,102,102,50,48,54,48,102,53,52,49,100,54,48,55,101,99,49,99,55,56,51,100,51,48,55,57,52,48,101,53,56,49,101,57,49,52,55,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,102,56,56,51,97,101,48,55,56,99,49,100,97,57,50,99,99,97,55,50,101,51,48,55,55,52,51,102,56,48,101,102,99,51,99,50,53,57,56,55,53,99,51,100,56,53,48,55,50,101,56,97,48,52,100,50,101,56,51,98,56,53,97,101,50,57,99,51,99,50,53,51,49,54,52,53,55,102,50,99,48,97,51,50,99,56,98,49,50,56,99,98,48,48,52,98,48,50,55,56,97,99,50,99,57,51,99,97,100,98,54,57,51,54,56,48,54,98,50,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,55,102,97,48,48,102,102,102,57,51,102,56,48,51,101,56,99,55,56,49,51,97,56,48,101,98,53,50,48,48,57,100,102,48,50,52,101,99,49,99,100,48,48,102,102,51,100,99,52,48,52,101,98,56,51,98,50,48,49,50,102,101,48,102,55,56,51,98,52,49,99,98,52,57,48,52,57,48,55,56,99,48,57,56,101,48,55,49,52,49,100,101,48,101,101,57,54,52,56,54,102,56,50,53,48,51,57,52,56,97,53,50,97,55,55,48,55,57,101,48,102,102,99,49,100,56,102,52,53,48,101,99,99,56,51,98,102,101,56,54,53,57,56,55,55,99,51,100,101,49,102,48,48,102,102,55,53,97,56,52,49,101,52,48,55,54,99,100,56,48,51,100,52,102,48,102,50,57,52,50,48,101,49,48,51,56,48,53,54,102,102,56,48,53,56,51,50,101,98,97,101,98,102,102,97,101,98,97,56,100,52,49,100,51,48,101,57,56,55,97,48,51,102,99,49,101,57,48,101,99,48,55,49,52,51,56,97,49,100,97,50,102,56,51,101,97,49,102,55,48,102,56,57,55,101,53,51,56,55,52,99,51,57,97,49,100,48,48,101,97,49,52,99,53,56,56,55,56,56,51,100,52,49,101,99,48,102,52,56,55,56,57,51,57,49,99,97,97,48,101,100,56,55,53,99,51,98,52,49,100,99,50,97,53,48,100,51,56,98,56,50,102,56,51,99,50,53,101,49,55,48,57,56,56,56,53,52,49,53,52,53,51,57,53,99,56,54,57,97,53,56,49,54,56,53,56,50,52,50,50,49,53,99,56,48,100,51,57,54,101,52,52,100,55,102,56,99,48,48,102,102,101,97,56,49,100,54,48,55,101,99,49,102,56,48,51,100,51,48,55,54,97,48,101,53,56,49,100,54,57,52,55,56,51,99,99,48,102,51,48,49,102,49,48,51,99,48,48,101,55,48,51,97,101,48,55,55,50,49,100,97,97,50,99,99,97,55,50,57,102,48,55,56,56,51,102,54,48,102,48,48,102,102,51,99,50,53,54,48,55,53,99,51,97,54,53,48,52,57,55,52,53,102,97,54,57,52,97,49,100,99,50,97,98,49,55,48,49,101,49,50,101,52,97,100,50,98,102,49,54,48,53,101,49,54,52,53,55,49,52,54,53,55,56,50,54,52,49,51,99,53,57,57,54,52,56,48,53,54,99,51,97,57,98,50,48,99,102,48,48,51,101,99,53,99,48,57,50,52,48,102,53,48,48,51,101,98,57,52,48,57,98,101,48,55,57,101,48,52,57,98,56,55,101,52,51,101,99,49,100,99,48,55,56,99,49,102,52,48,55,52,54,49,100,101,48,55,51,52,102,48,55,99,48,51,100,54,49,100,52,50,98,52,98,49,50,98,52,51,97,101,101,56,55,97,56,49,101,53,56,51,56,100,48,55,55,48,48,102,54,56,51,99,52,53,51,56,55,54,98,49,54,100,102,49,55,48,53,57,57,52,48,49,100,51,50,100,52,51,102,97,57,52,49,100,53,50,98,48,51,99,99,53,57,49,53,101,53,48,57,54,50,49,101,102,50,98,56,97,51,52,52,48,102,52,50,55,56,55,53,99,51,97,48,101,57,55,55,54,49,100,50,50,98,48,48,51,50,99,48,48,102,102,49,102,49,100,99,48,48,55,100,49,56,49,53,99,48,48,102,102,102,97,98,97,48,55,51,98,48,48,102,102,102,98,99,48,57,56,52,50,56,48,97,48,52,57,48,50,55,102,48,49,101,101,56,55,55,56,51,99,54,53,50,56,55,101,48,98,55,48,101,100,48,55,97,48,51,100,48,53,56,57,53,97,48,101,56,56,49,99,99,56,55,100,49,50,48,49,100,56,57,55,99,56,56,48,52,98,56,97,52,51,48,56,52,49,102,49,52,102,48,55,53,50,49,102,97,48,102,49,48,55,55,99,51,100,50,48,101,101,48,97,101,48,102,56,48,55,98,56,49,101,53,57,52,48,49,100,49,57,98,54,99,51,100,56,53,101,49,55,48,49,99,57,48,101,98,48,55,99,56,51,101,50,49,99,52,48,101,102,57,53,99,49,102,49,48,102,56,48,48,56,99,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,102,102,56,48,99,98,54,48,52,57,49,48,48,102,102,51,101,50,51,54,48,48,102,97,100,101,48,50,54,52,52,48,57,51,49,48,50,53,49,52,48,57,56,57,48,102,99,56,51,101,98,48,50,55,55,52,97,99,48,102,98,48,51,102,100,48,50,53,56,56,49,99,49,56,51,101,97,48,102,56,49,53,56,49,100,49,48,55,56,99,48,101,49,57,48,56,51,97,97,53,53,48,55,97,52,49,101,57,48,51,97,55,48,101,98,48,55,101,52,51,99,50,56,50,49,100,98,50,98,99,98,56,48,50,53,98,52,98,100,50,101,49,49,52,51,98,97,56,54,53,98,49,55,56,57,50,56,54,53,52,97,49,97,55,57,55,99,53,101,57,54,51,48,53,55,101,52,53,56,52,102,50,99,57,51,100,101,57,97,52,101,98,48,49,51,97,99,48,49,102,55,50,99,48,52,57,54,56,51,97,98,48,48,102,102,55,100,55,56,56,48,51,101,99,57,52,48,57,56,100,48,50,52,102,48,49,99,98,49,55,99,49,102,101,48,102,51,48,51,98,51,48,55,51,100,48,48,102,102,101,55,98,48,55,54,99,98,98,48,55,97,48,53,57,48,55,55,56,98,57,48,102,100,50,55,102,48,102,101,56,51,56,54,48,55,53,101,48,102,51,99,98,97,48,49,51,100,50,99,99,51,97,99,49,100,50,48,101,51,48,55,55,57,50,102,97,50,57,55,101,49,102,55,50,99,100,48,99,97,100,97,50,98,99,51,97,56,53,55,49,49,50,56,57,49,100,48,54,49,51,98,97,55,49,54,49,48,57,97,53,56,50,55,48,48,102,102,54,100,56,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,98,102,101,48,57,50,56,48,51,101,100,51,99,48,49,102,53,97,52,48,102,56,56,48,49,102,53,52,56,48,52,100,97,56,55,56,56,48,57,53,100,48,55,98,101,53,100,48,55,55,99,51,101,50,99,51,101,53,48,49,53,101,48,102,49,99,49,100,49,56,51,99,98,48,101,101,100,97,50,97,50,57,53,97,48,102,53,48,49,99,101,48,55,57,52,98,57,48,102,51,49,52,52,49,100,53,48,102,98,50,53,48,55,54,51,57,54,97,53,57,49,55,48,49,99,50,48,102,48,53,49,55,48,49,100,50,48,102,50,48,55,54,56,51,100,101,49,99,98,50,102,49,51,49,51,57,99,48,101,102,48,55,97,99,51,98,101,53,99,99,56,55,55,56,98,101,48,102,56,48,55,50,49,99,48,101,56,56,55,102,52,51,100,97,48,53,98,52,97,48,49,100,101,50,48,48,102,98,50,100,48,48,55,100,55,54,48,51,56,99,48,48,55,100,57,102,56,49,50,98,52,49,101,100,48,50,53,97,48,49,102,97,49,53,100,99,99,55,50,102,52,51,100,101,48,101,55,99,51,101,54,48,57,98,48,102,56,100,55,48,55,52,50,48,102,100,55,56,51,98,57,48,102,101,48,55,48,99,49,100,102,56,51,101,49,48,48,102,102,55,98,54,99,51,57,99,49,102,97,48,101,48,56,48,51,100,102,100,52,48,101,101,99,48,49,101,97,48,49,54,101,53,99,48,48,102,102,51,100,51,101,48,102,53,49,55,100,56,51,57,99,49,101,101,100,98,57,53,99,53,98,97,48,102,48,48,98,50,52,101,52,49,48,48,57,98,53,48,50,55,51,99,48,57,52,51,48,55,99,54,48,52,56,54,56,49,51,51,101,48,102,55,56,48,57,52,56,48,55,102,101,56,54,49,100,101,52,50,48,55,97,99,48,101,54,52,51,99,48,56,52,53,51,56,55,56,53,100,48,101,97,49,55,54,99,48,55,57,48,51,97,101,53,100,57,53,101,53,99,56,55,55,56,97,98,48,102,57,48,55,52,52,51,100,97,49,100,97,50,101,97,54,53,48,100,50,100,50,48,97,48,48,102,98,56,55,50,52,51,99,52,49,100,100,48,102,55,57,53,50,56,97,53,101,49,53,101,49,100,102,48,102,54,49,53,99,53,55,57,55,97,56,54,53,54,56,55,97,52,51,98,50,49,100,98,48,102,51,50,48,57,54,54,49,100,101,50,98,98,102,99,49,53,56,53,100,55,53,100,55,102,102,53,100,55,53,48,49,98,48,48,102,102,48,49,102,49,55,101,48,48,102,102,55,100,50,97,101,48,50,55,102,56,49,102,98,50,51,56,49,51,57,97,48,52,99,49,48,55,54,48,51,56,48,49,101,97,48,50,52,57,48,48,102,102,57,54,57,48,102,102,57,54,52,49,100,99,50,99,99,49,100,100,48,55,100,49,98,48,48,55,98,57,51,48,51,102,101,48,55,101,101,53,55,48,55,51,56,97,100,48,102,48,49,52,54,49,99,48,52,98,48,101,56,49,53,99,53,99,97,48,54,52,53,48,101,48,48,51,98,57,99,49,102,48,48,101,49,48,51,99,100,48,55,56,50,57,99,49,102,97,52,52,50,99,52,51,57,101,48,102,48,98,48,48,102,102,51,100,98,54,48,101,57,55,48,55,50,99,49,101,48,56,55,54,52,51,100,56,48,102,52,53,99,48,55,55,102,102,101,48,53,56,54,48,102,102,48,48,102,102,49,102,52,102,48,48,102,102,102,100,48,48,102,102,57,54,48,48,102,102,48,55,100,53,97,48,51,57,54,48,48,55,100,57,54,48,51,102,49,50,100,102,48,55,49,97,52,48,57,56,53,48,55,102,99,48,101,101,48,49,100,100,56,51,97,48,48,55,50,100,100,48,48,51,97,48,49,101,53,101,49,102,51,48,55,49,50,48,102,54,56,48,57,55,54,50,100,56,49,102,102,56,55,48,48,48,102,102,57,56,54,48,48,55,97,56,99,49,99,101,48,55,97,50,53,102,101,50,56,55,49,55,98,99,51,98,56,53,99,48,55,53,102,48,51,97,52,48,102,52,56,55,48,99,97,48,48,102,55,57,53,99,48,57,53,48,48,55,98,56,52,98,55,50,99,48,97,101,48,52,100,50,48,57,52,54,101,48,49,99,100,48,48,51,101,51,100,99,48,48,102,102,102,56,102,55,56,49,50,53,101,48,48,102,98,54,51,48,50,52,99,56,49,101,54,48,49,51,49,50,48,52,99,53,48,51,99,100,48,50,54,55,48,51,57,97,49,102,53,48,101,54,56,49,51,51,97,49,102,51,48,55,50,97,53,54,49,53,56,48,101,52,99,51,101,52,48,101,97,52,51,98,56,49,100,55,52,56,48,101,98,48,55,54,99,49,100,52,56,51,57,51,48,102,100,49,53,101,53,56,57,54,48,53,55,48,55,101,99,49,99,97,48,51,99,55,50,100,57,101,48,102,48,100,57,55,48,48,102,102,102,49,99,98,98,52,52,52,102,52,101,52,52,50,102,53,49,48,97,101,97,50,98,100,49,52,97,57,54,101,48,97,98,56,55,54,49,51,99,98,48,52,102,48,51,100,100,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,98,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,102,102,48,50,50,50,48,48,55,99,56,52,52,48,49,102,49,101,102,48,50,52,98,99,48,49,102,53,51,56,48,52,57,57,48,51,98,51,48,50,54,50,52,48,57,55,53,48,55,57,97,48,52,99,101,48,55,99,56,51,101,97,49,102,50,48,50,54,55,52,51,57,56,48,101,53,48,98,51,50,98,48,49,102,54,48,55,99,56,49,100,52,56,55,56,99,51,97,101,56,101,49,100,54,48,102,50,48,51,97,57,48,55,100,56,49,102,97,50,99,48,98,49,50,98,99,97,101,48,101,50,48,51,57,52,48,55,55,48,53,98,51,50,49,101,49,56,50,101,48,49,100,99,49,52,56,56,56,56,48,57,99,57,54,53,101,97,53,57,53,100,50,53,55,97,53,49,54,99,100,100,57,53,55,54,101,100,97,48,49,54,48,56,48,48,102,102,50,55,48,97,56,48,54,55,100,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,48,98,48,52,53,102,102,100,55,53,100,55,53,102,102,48,54,57,99,48,57,50,53,48,55,50,56,49,100,53,48,50,54,53,48,48,102,102,57,99,100,48,50,53,49,56,48,57,55,53,48,102,100,57,54,48,53,102,57,53,54,49,99,57,48,55,102,97,48,52,99,102,48,51,56,52,48,55,50,99,49,102,48,50,100,48,51,97,50,57,54,53,54,97,48,56,55,97,99,97,98,48,101,98,56,51,100,51,48,55,97,99,49,100,54,48,101,49,56,55,56,53,51,99,51,98,54,53,56,49,54,101,53,51,57,55,97,53,52,50,50,56,55,56,57,48,99,97,55,50,102,49,50,53,50,52,97,57,52,98,52,102,50,56,52,98,100,50,98,54,48,98,48,99,56,97,101,49,54,48,53,54,49,54,48,100,101,97,52,50,55,48,48,51,49,53,52,48,49,100,99,97,97,48,48,55,100,53,56,56,48,50,101,102,98,48,50,55,102,56,48,48,102,102,102,50,57,56,49,50,101,99,48,48,102,102,50,101,97,99,97,48,50,48,49,56,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,56,48,55,55,99,50,102,102,56,48,52,53,55,48,49,50,52,97,48,101,53,48,51,97,97,48,52,99,97,48,49,51,57,97,48,52,97,51,48,49,50,101,97,49,102,98,50,99,48,98,102,50,97,99,51,57,50,48,102,102,52,48,57,57,101,48,55,48,56,48,101,53,56,51,101,48,53,97,48,55,52,53,50,99,97,100,52,49,48,102,53,57,53,54,49,100,55,48,55,97,54,48,102,53,56,51,97,99,49,99,51,48,102,48,97,55,56,55,54,99,98,48,50,100,99,97,55,50,102,52,97,56,52,53,48,102,49,50,49,57,52,101,53,101,50,52,97,53,49,53,50,57,54,57,101,53,48,57,55,97,53,54,99,49,54,49,57,49,53,99,50,99,48,97,99,50,99,49,98,100,52,56,52,101,48,48,54,50,97,56,48,51,98,57,53,52,48,48,102,97,98,49,48,48,53,100,102,54,48,52,102,102,48,48,49,101,53,51,48,50,53,100,56,48,48,102,102,53,100,53,57,52,48,52,48,51,48,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,48,48,101,102,56,53,102,102,48,48,56,48,55,53,100,55,53,100,55,102,99,48,100,49,56,48,49,102,52,100,50,48,52,57,54,56,51,97,98,48,48,102,102,55,100,56,55,48,48,102,102,51,101,99,57,52,48,57,55,50,48,50,52,102,48,49,102,52,57,55,99,49,102,101,48,101,99,56,51,98,50,48,55,99,51,48,48,102,102,102,56,55,48,55,57,48,98,98,48,55,53,101,53,57,48,55,55,56,97,54,48,102,100,50,48,55,48,101,49,48,51,56,54,48,55,97,48,48,102,51,99,97,53,48,49,50,50,50,99,99,51,100,50,49,100,50,48,102,99,56,55,55,57,49,51,97,53,49,55,101,49,99,56,50,98,49,48,99,98,50,97,50,99,48,51,97,56,53,56,57,50,50,56,57,50,49,51,97,49,48,55,97,48,57,54,49,54,56,52,53,56,50,48,56,48,101,50,56,48,52,101,101,56,48,51,101,50,51,54,48,48,102,102,102,97,100,101,48,50,53,98,56,48,57,51,49,48,50,54,101,56,48,57,56,57,48,101,51,48,51,101,98,48,50,55,55,52,98,51,48,102,98,48,51,56,50,48,50,53,56,56,49,102,101,48,51,101,97,48,101,55,57,53,56,49,101,100,48,55,56,99,48,101,49,57,51,52,51,97,97,53,97,56,55,97,52,49,100,54,56,51,97,55,48,102,52,56,55,101,52,51,98,99,56,50,49,101,52,50,98,99,97,55,48,50,53,98,52,97,50,50,100,100,50,56,51,98,97,57,56,53,97,57,52,54,56,99,56,54,53,98,50,49,97,48,49,55,99,53,49,49,54,51,54,53,55,102,52,97,56,52,48,50,99,57,48,49,101,97,57,52,101,56,48,49,54,57,48,48,102,102,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,99,102,56,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,102,102,48,48,57,48,56,53,100,55,53,100,55,102,102,53,48,51,56,52,48,55,48,54,48,48,102,97,55,56,48,55,101,56,48,52,99,102,56,48,51,101,97,100,48,49,102,52,56,48,51,101,99,98,48,49,99,55,49,54,102,56,51,102,51,50,48,52,98,100,48,51,102,101,48,55,56,101,48,101,101,99,49,101,102,56,51,57,54,99,56,48,49,100,48,48,101,100,55,48,101,54,48,51,56,57,48,55,52,99,48,52,98,98,49,53,50,48,102,102,99,51,102,101,48,52,99,51,48,48,51,100,52,53,48,102,56,56,51,100,49,50,56,51,49,55,100,56,97,50,101,49,101,51,50,57,99,51,97,102,99,49,100,50,48,55,53,56,51,56,54,53,102,56,55,98,99,98,49,48,52,100,48,48,51,100,99,50,53,52,49,54,48,53,56,56,50,53,53,51,56,97,51,54,99,48,57,101,100,52,48,51,51,101,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,102,102,56,48,53,56,50,50,101,97,48,51,55,102,48,48,51,101,52,102,101,48,48,102,102,102,97,51,49,48,48,102,102,55,57,50,98,48,55,97,52,57,48,48,52,101,102,56,49,50,55,52,48,101,54,56,48,49,101,100,100,48,50,52,97,48,49,101,54,56,48,57,55,102,48,55,98,101,49,100,98,48,101,53,97,52,56,50,55,52,51,98,56,48,52,98,56,56,51,102,53,48,102,48,56,55,56,52,98,50,52,50,52,56,48,52,97,48,55,50,53,49,52,97,53,52,49,99,48,101,99,48,48,102,102,57,55,101,48,55,57,100,57,50,56,51,98,51,50,48,101,102,99,49,50,52,53,57,56,55,56,48,51,97,50,49,99,102,48,55,97,52,57,56,49,101,52,48,55,54,99,100,56,48,51,100,51,48,48,102,102,101,100,49,55,101,48,101,49,48,51,56,50,53,57,48,48,102,102,97,48,50,98,102,102,97,101,98,97,101,98,102,101,48,51,55,48,56,48,51,101,51,98,56,48,48,102,97,51,101,48,48,55,100,55,98,48,48,51,101,100,101,56,49,99,49,56,51,102,102,48,102,48,56,51,102,98,48,55,100,50,48,52,99,101,56,55,52,56,48,57,56,50,48,55,49,97,48,102,55,99,97,56,50,57,99,98,57,48,101,51,48,51,57,52,48,102,48,56,55,48,56,51,97,99,49,100,52,50,98,99,49,99,101,48,55,102,99,51,57,99,53,54,97,54,48,51,97,101,48,102,54,49,54,48,57,50,49,102,101,48,55,49,48,48,102,102,102,48,49,49,52,98,51,48,102,48,48,55,57,99,51,101,97,49,100,51,48,55,100,56,53,51,97,55,50,50,49,52,54,49,101,100,97,55,48,97,100,50,98,56,51,57,101,53,52,53,49,54,56,49,100,98,50,56,98,49,54,50,53,54,57,54,52,49,101,50,48,102,98,48,48,55,100,102,49,48,48,51,101,51,51,99,48,52,98,53,48,48,102,102,51,101,98,55,48,48,102,102,57,49,49,52,97,48,50,54,100,56,48,57,52,55,48,102,56,48,49,51,51,99,48,102,50,99,98,54,48,101,50,48,51,100,101,48,55,55,52,53,51,48,51,101,55,54,99,49,102,53,48,51,99,55,48,55,50,48,53,56,56,55,53,52,51,57,101,48,101,55,48,51,101,102,56,98,101,48,101,55,54,48,102,55,57,53,101,53,50,48,55,54,48,49,100,53,48,51,97,56,48,102,49,57,54,97,49,101,48,97,48,55,99,54,53,101,56,51,57,100,48,101,55,50,49,50,50,49,52,54,53,56,49,55,102,54,56,52,53,54,56,55,97,52,98,54,50,99,56,98,48,48,102,102,101,100,55,50,97,100,48,48,102,102,98,48,48,102,48,56,55,55,56,48,97,49,99,48,49,102,49,99,49,48,50,55,55,48,51,100,50,48,52,57,50,56,48,51,101,100,54,56,48,57,55,98,55,48,51,98,99,49,99,56,48,101,102,56,55,102,48,97,57,48,50,54,99,52,98,102,48,101,56,48,49,50,52,50,49,102,97,52,50,50,101,52,98,48,50,99,48,97,56,50,99,56,51,98,97,49,100,52,48,50,54,49,48,49,101,102,56,51,97,101,52,53,52,54,48,102,100,48,55,52,56,98,52,52,50,99,57,56,56,54,56,101,53,102,56,55,50,48,51,101,56,49,100,98,48,101,55,56,55,56,100,50,99,97,101,50,101,99,97,52,50,100,49,48,48,51,99,99,49,100,52,52,51,48,102,50,56,55,51,50,52,48,49,101,100,100,50,100,48,51,99,50,53,53,56,55,102,48,51,97,52,48,49,98,53,50,48,52,99,49,56,51,57,54,48,101,97,56,49,51,50,54,48,101,48,56,49,102,56,56,49,50,101,54,49,102,56,52,101,48,102,49,49,53,50,49,99,98,48,55,102,97,48,101,56,48,49,101,54,48,51,57,51,48,102,56,49,54,56,49,100,52,52,99,50,98,100,48,99,51,100,52,53,55,48,55,53,48,49,101,56,56,55,51,52,98,99,48,101,51,48,55,57,48,98,48,48,101,99,97,55,57,54,97,53,53,49,55,101,53,52,50,49,48,55,56,53,48,99,97,98,50,102,53,50,100,50,56,97,98,52,99,50,100,48,97,51,50,102,48,97,102,54,56,98,50,56,52,53,97,50,99,52,97,97,50,99,53,97,100,52,56,51,55,102,101,48,49,48,101,52,97,48,49,56,98,52,48,52,57,49,48,48,51,101,50,51,54,48,48,102,102,102,97,100,101,48,50,54,52,52,48,57,51,49,48,50,53,49,52,48,57,56,57,48,102,100,48,51,101,98,48,50,55,55,52,97,99,48,102,98,48,51,102,100,48,50,53,56,56,49,99,49,56,51,101,57,48,102,56,49,53,56,49,100,49,48,55,56,99,48,101,49,57,48,56,51,97,97,53,53,48,55,97,52,49,101,57,48,51,97,55,48,101,98,48,55,101,52,51,99,50,56,50,49,100,98,50,98,99,98,56,48,50,53,98,52,98,100,50,101,49,49,52,51,98,97,56,54,53,98,49,55,56,57,50,56,54,53,52,97,49,97,55,57,55,99,53,101,57,54,51,48,53,55,101,52,53,56,52,102,50,99,57,51,100,101,57,97,52,101,98,48,49,48,51,99,48,57,56,51,48,55,50,99,49,101,97,48,50,53,98,48,49,102,101,48,51,102,48,48,50,53,99,99,51,102,50,57,99,49,100,100,50,100,56,51,101,97,48,101,48,99,49,101,102,56,51,99,99,48,55,50,54,49,102,48,50,99,99,51,97,56,57,56,53,56,50,54,48,55,53,52,98,49,48,102,54,48,51,97,102,48,102,56,57,55,56,49,99,53,48,102,49,57,54,48,49,100,57,52,102,50,100,52,97,98,50,56,48,98,55,52,99,48,101,102,50,54,57,54,97,53,49,50,53,97,53,49,53,52,57,56,53,97,49,52,54,53,50,49,54,48,101,57,53,98,54,56,57,99,98,49,50,97,56,97,101,55,55,100,50,48,98,54,48,49,100,49,97,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,56,48,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,49,52,57,99,48,48,102,98,57,54,48,50,52,98,52,49,100,53,56,48,51,101,98,99,52,48,49,102,54,52,97,48,52,99,54,56,49,50,55,56,48,101,53,56,98,101,48,102,102,48,55,57,56,49,100,57,56,51,57,101,56,48,55,51,100,56,51,98,54,53,100,56,51,100,48,50,99,56,51,98,99,53,99,56,55,101,57,51,102,56,55,102,52,49,99,51,48,51,97,102,48,55,57,101,53,100,48,48,57,101,57,54,54,49,100,54,48,101,57,48,55,49,56,51,98,99,57,55,100,49,52,98,102,48,102,98,57,54,54,56,54,53,54,100,49,53,101,49,100,52,50,98,56,56,57,52,52,56,101,56,51,48,57,100,100,51,56,98,48,56,52,100,50,99,49,51,56,51,102,52,48,49,102,52,48,101,48,48,102,97,98,57,48,55,53,97,48,48,102,98,54,56,48,50,55,56,52,51,99,48,48,102,102,52,98,99,56,51,101,57,48,55,56,97,49,102,100,48,55,55,50,48,101,99,99,51,56,48,48,102,102,101,48,52,51,102,52,48,102,99,99,51,99,99,102,56,51,97,101,54,56,51,98,97,100,48,55,101,99,51,99,101,48,48,102,54,102,48,55,98,52,49,100,100,48,51,98,97,50,57,48,51,98,48,53,50,48,55,56,56,51,100,50,53,53,48,55,56,52,51,98,101,49,100,48,48,48,102,102,55,53,56,48,49,101,56,49,53,56,49,101,57,50,99,99,98,57,52,101,48,101,56,56,55,99,48,49,51,101,53,49,56,55,54,53,51,56,51,97,99,56,52,53,53,49,53,97,53,56,48,55,56,53,48,52,51,100,101,49,100,100,49,102,48,48,102,102,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,49,99,101,52,48,49,102,49,49,48,48,102,102,50,52,54,56,98,57,48,50,53,57,52,48,49,102,53,99,54,49,101,49,48,50,54,51,48,49,101,49,48,55,51,48,48,49,101,100,55,48,55,57,97,48,52,101,101,48,55,102,57,49,48,49,101,50,49,52,101,102,97,53,53,56,55,101,52,97,100,48,102,50,50,54,48,49,50,101,50,48,101,102,99,97,97,52,57,48,101,99,56,51,56,98,54,48,51,99,97,49,100,52,48,102,51,97,48,57,52,99,49,100,100,50,98,55,57,55,52,49,101,48,50,100,99,49,102,48,56,51,100,51,48,101,53,56,55,57,48,51,97,54,56,48,53,57,50,49,48,55,102,56,49,100,55,48,51,100,55,48,101,49,48,55,57,49,51,52,51,101,50,53,100,97,48,98,56,53,50,49,52,54,49,100,53,102,102,48,53,48,52,48,57,98,48,48,102,102,48,55,99,52,56,99,48,49,102,53,54,56,48,52,98,48,48,49,50,98,52,48,52,99,98,48,49,51,50,98,99,49,101,57,56,49,51,102,97,49,102,57,99,48,52,98,98,56,51,56,48,48,102,102,55,99,99,48,102,99,56,48,49,101,99,98,48,48,102,102,55,97,100,101,48,52,98,98,48,55,54,98,56,55,98,102,48,51,97,53,48,55,55,48,49,101,52,48,102,102,54,48,101,98,48,48,102,102,51,100,99,55,99,48,57,51,102,50,102,102,56,55,55,99,48,52,102,52,48,49,101,100,100,97,50,57,99,48,52,101,98,49,52,50,53,101,48,48,102,102,57,54,48,50,54,102,49,54,48,48,102,102,50,53,52,53,57,48,50,53,51,97,48,53,56,48,57,53,56,48,48,102,97,100,51,48,48,55,100,54,57,48,51,101,54,48,48,55,100,97,51,48,51,99,52,48,55,102,101,48,101,54,99,48,57,55,101,50,101,99,51,98,99,56,99,48,102,56,99,49,100,49,56,49,50,99,48,49,102,48,48,50,54,51,48,51,56,99,49,99,100,48,102,50,53,98,48,53,54,57,53,56,48,102,55,99,98,50,48,101,53,56,51,99,99,48,55,52,56,49,99,53,52,97,48,55,53,52,56,99,49,101,98,52,99,50,100,49,48,48,102,102,97,55,48,101,51,49,55,99,53,102,49,53,48,48,102,102,102,50,52,98,50,52,102,48,101,55,56,55,57,52,98,101,57,98,48,101,97,51,56,49,101,99,50,56,99,97,54,48,101,99,56,55,97,48,98,50,48,101,56,48,55,54,56,51,99,48,53,57,48,51,99,50,48,101,56,48,48,101,97,52,48,48,102,102,102,57,57,101,56,49,51,99,101,49,99,54,48,101,98,56,49,50,101,54,48,101,53,99,48,49,102,53,101,97,49,100,98,48,102,56,56,51,99,48,50,98,48,49,102,54,56,51,100,49,48,102,102,56,55,50,56,48,57,56,102,48,55,57,48,49,100,97,48,101,102,98,54,53,99,57,53,48,49,99,52,50,99,48,48,57,55,49,48,101,97,50,50,56,51,100,97,48,101,57,56,55,55,56,97,54,48,55,56,99,53,100,52,97,54,57,53,101,53,52,56,55,97,55,56,55,97,56,49,102,53,57,53,97,53,50,56,55,97,48,51,57,99,49,99,97,52,53,52,51,48,102,53,97,49,49,53,99,53,101,48,51,57,54,52,57,48,102,57,56,55,97,50,52,51,97,50,53,57,49,53,101,48,101,99,53,51,48,51,100,56,48,53,48,52,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,55,102,99,48,53,48,51,53,100,52,48,51,48,102,48,48,102,102,49,102,50,56,52,48,48,55,100,48,49,57,52,101,49,101,101,50,97,52,51,102,48,48,102,102,48,102,98,51,52,48,50,52,56,99,49,100,100,102,50,98,52,49,101,48,49,53,99,48,48,102,55,97,56,51,99,53,48,50,55,55,52,49,100,57,49,52,52,53,56,56,55,50,48,51,97,97,49,99,52,50,100,48,51,56,54,49,100,51,48,101,51,48,55,99,56,49,101,51,48,55,101,48,48,57,98,48,50,98,48,48,102,102,49,101,101,57,48,102,50,56,55,52,102,49,53,99,48,102,48,49,48,52,48,49,101,100,52,48,52,56,48,51,100,51,48,101,54,56,55,50,49,48,48,51,100,97,53,101,48,51,101,54,50,102,52,51,100,50,53,52,56,51,99,51,50,98,52,51,98,52,53,55,56,55,101,56,97,102,48,55,57,97,49,101,49,48,55,97,48,48,102,102,49,55,56,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,100,102,48,48,51,101,57,97,99,48,49,102,49,56,53,48,50,52,49,99,48,49,102,54,50,48,48,102,102,48,102,97,100,99,48,50,53,98,56,48,57,99,53,48,55,100,50,48,102,54,99,48,57,98,99,48,101,99,48,51,99,100,48,55,98,102,56,49,101,102,52,48,55,57,48,97,51,48,55,53,99,49,102,101,48,55,50,101,53,50,56,55,49,49,48,52,48,49,101,57,102,48,51,102,55,48,55,97,48,48,101,98,52,97,52,97,50,57,48,97,99,48,102,53,48,49,50,102,99,49,102,98,48,102,48,97,50,102,52,99,48,101,102,48,55,50,52,97,100,52,99,50,99,99,48,52,99,48,51,100,52,53,56,102,98,50,102,49,50,49,51,54,100,48,48,102,102,49,50,48,56,50,101,50,49,49,53,101,56,50,48,52,52,97,48,48,102,57,48,56,56,48,51,101,98,48,52,49,99,49,56,48,51,101,97,55,48,48,57,99,99,48,55,54,56,48,52,98,97,56,49,50,101,97,49,101,99,48,55,98,99,49,102,50,48,101,53,48,55,99,56,48,57,54,48,48,101,53,48,51,101,97,50,99,99,98,53,48,55,100,56,53,102,56,55,51,48,51,99,52,49,101,57,52,53,48,102,53,48,55,56,56,49,101,98,56,51,101,98,48,101,51,49,54,48,56,50,53,54,57,54,48,49,99,51,48,101,49,56,51,98,56,50,57,100,56,50,56,51,49,53,48,48,102,102,101,100,99,97,52,52,98,52,50,52,51,52,99,50,56,53,51,48,98,49,99,53,56,50,53,57,54,101,101,100,57,54,57,54,100,98,56,56,50,56,48,56,50,48,49,56,50,97,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,97,48,52,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,55,102,99,48,53,48,51,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,52,48,51,51,102,52,48,49,100,99,97,97,48,48,55,100,53,56,56,48,50,101,102,98,48,50,55,102,56,48,48,102,102,102,50,97,48,49,50,101,99,48,48,102,102,50,101,97,99,97,48,49,54,48,54,97,48,49,102,102,48,98,102,101,48,49,49,53,99,48,52,101,100,48,51,57,52,48,101,97,56,49,50,100,54,48,52,101,54,56,49,51,55,50,48,52,98,97,56,55,49,48,98,48,50,102,99,98,52,48,101,52,56,51,56,50,48,50,54,55,56,49,102,100,56,51,57,54,48,101,55,57,54,56,49,101,101,52,98,50,98,53,51,56,51,100,54,53,97,48,55,53,99,49,100,54,48,51,100,54,48,102,52,56,55,48,99,51,98,99,57,101,49,101,52,50,99,48,97,56,50,57,99,97,50,50,97,49,50,56,51,99,52,57,56,53,51,57,52,54,56,99,57,52,53,98,50,53,97,48,49,52,50,53,49,49,53,98,54,53,56,55,52,97,55,48,97,102,50,98,48,97,102,54,102,99,97,49,51,54,48,97,99,50,56,49,56,48,48,102,102,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,56,48,101,51,54,48,48,102,102,102,56,99,49,56,48,51,101,51,102,54,53,57,56,55,52,100,51,99,49,100,56,56,48,51,101,99,102,99,48,57,99,102,48,101,98,49,52,48,57,50,57,50,57,52,49,100,101,52,50,48,102,100,56,49,50,56,52,48,101,52,52,51,99,56,53,52,48,55,53,56,51,101,99,53,55,48,48,102,102,57,55,48,55,100,48,51,97,101,48,101,55,99,49,101,54,56,51,57,52,48,50,55,50,100,49,52,51,100,99,49,100,48,48,102,102,55,97,54,53,101,57,53,52,56,97,53,102,97,49,49,53,48,53,100,56,55,102,52,97,49,48,101,56,48,51,97,54,48,55,56,101,48,101,100,53,98,48,102,54,48,51,98,101,48,102,54,97,51,57,52,99,48,102,54,97,50,99,51,98,101,49,102,55,48,101,102,56,55,51,49,101,50,98,55,102,99,49,48,51,48,55,56,99,48,48,102,102,102,56,55,52,56,49,51,98,48,49,100,101,48,50,52,51,56,49,100,56,56,51,101,48,48,101,48,56,55,57,99,51,98,97,48,102,48,48,102,102,48,57,101,101,52,99,48,102,48,48,102,102,48,57,99,56,51,100,101,48,50,53,50,53,98,48,102,50,48,55,50,48,97,49,48,101,97,57,52,99,48,101,102,56,51,100,57,56,51,98,101,56,97,49,100,98,48,101,56,56,55,48,56,49,102,48,56,55,56,52,51,99,50,53,54,56,55,49,56,98,98,48,55,99,48,48,102,102,101,98,53,50,97,52,98,52,50,101,52,49,101,98,97,53,49,55,52,49,101,49,50,98,99,49,100,56,56,55,98,99,97,102,50,102,56,98,54,50,56,48,49,100,56,48,55,57,49,51,99,98,50,48,55,52,101,53,48,49,55,56,48,52,99,55,48,48,102,102,98,99,97,48,52,56,57,56,48,51,101,98,100,52,49,101,57,48,49,51,98,56,48,52,102,53,48,55,54,48,48,49,102,53,102,98,99,98,50,101,48,101,49,99,49,102,54,48,55,97,98,56,51,102,101,48,101,100,101,52,55,48,55,97,101,49,100,54,48,102,48,57,53,97,48,48,102,102,102,54,54,48,51,100,50,48,55,50,52,48,101,55,56,49,101,57,48,51,99,54,99,49,99,48,48,55,57,50,49,100,99,101,56,97,56,56,49,101,101,48,101,55,54,52,102,48,102,54,56,51,98,55,48,48,102,102,55,97,55,99,49,102,51,52,98,48,49,50,50,50,99,56,51,99,50,48,101,102,51,57,54,50,57,101,49,101,48,48,102,102,48,55,98,50,56,51,100,56,53,56,57,52,48,48,102,102,48,102,54,56,49,54,56,48,49,98,100,56,48,48,102,102,102,98,50,100,48,48,102,102,55,100,56,57,56,51,56,99,48,48,102,102,55,100,54,48,48,49,50,98,52,49,101,100,48,50,54,53,99,49,102,97,49,54,51,99,99,55,50,102,52,51,97,48,48,101,55,99,51,57,56,48,57,52,48,102,56,99,102,48,55,98,99,48,102,100,55,48,51,98,56,48,102,101,48,55,102,48,49,100,102,56,51,57,101,48,48,55,98,57,48,51,57,99,49,99,53,48,102,102,48,48,102,102,51,100,56,51,52,48,102,49,48,48,102,102,49,101,57,102,57,54,101,53,51,56,48,51,100,52,49,48,102,52,57,52,51,99,51,57,99,49,100,49,100,102,57,54,50,53,98,97,55,54,48,48,102,102,98,50,52,49,52,101,48,48,102,102,98,97,101,48,48,55,100,50,51,56,49,51,55,52,48,102,57,48,48,57,102,51,48,48,102,102,55,99,57,99,52,48,57,55,56,48,50,54,100,56,49,102,101,97,54,56,55,55,100,50,99,49,101,98,56,51,101,54,48,102,48,48,102,102,49,51,49,50,53,100,48,55,56,49,97,48,101,57,49,52,56,56,99,49,100,98,48,101,98,57,52,99,53,55,49,52,54,48,52,57,48,56,51,101,99,48,101,56,48,55,52,52,51,97,48,49,100,98,50,57,97,54,57,51,49,50,100,49,56,51,98,97,49,99,99,48,101,52,56,55,54,99,51,98,99,49,99,100,50,97,100,50,56,98,99,50,99,52,51,99,48,49,101,99,50,99,52,97,100,50,56,100,49,48,98,50,48,102,52,56,55,57,56,51,99,56,49,101,54,52,101,50,99,99,51,99,50,53,56,102,102,56,48,98,53,50,48,102,53,52,49,100,54,48,55,101,99,49,99,55,56,51,100,51,48,55,57,52,48,101,53,99,49,101,57,49,52,55,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,102,102,102,56,56,51,97,101,48,55,56,99,49,100,97,57,50,99,99,97,55,50,101,51,48,55,55,52,51,102,54,48,101,102,99,51,99,50,53,57,56,55,53,99,51,100,56,53,48,55,50,101,56,97,48,52,100,50,101,56,51,98,56,53,97,101,50,57,99,51,99,50,53,51,49,54,52,53,55,102,50,99,48,97,51,50,99,56,98,49,50,56,99,98,48,48,102,102,52,98,48,50,55,56,97,99,50,99,57,51,99,97,100,98,54,57,51,54,56,50,100,53,52,48,51,54,54,48,48,49,102,50,50,51,48,48,102,102,55,100,49,56,49,53,99,48,48,102,98,52,53,48,55,51,98,54,48,102,98,99,48,57,55,98,50,56,48,97,48,52,55,48,50,55,102,48,49,100,49,48,55,55,56,51,98,56,53,50,56,55,49,99,98,55,48,102,50,56,55,97,48,51,100,48,53,55,49,53,97,48,102,55,52,49,99,99,56,55,50,100,50,48,49,101,55,49,55,99,57,54,48,52,98,56,97,51,98,48,57,97,49,102,49,52,48,48,102,102,55,53,50,49,99,53,48,102,49,48,55,56,48,51,100,52,48,102,49,99,98,49,48,102,56,48,55,52,52,49,101,53,57,55,101,49,100,49,97,98,55,48,51,100,56,53,49,57,52,101,49,99,56,48,102,52,56,55,99,56,51,57,99,49,99,52,48,102,48,49,54,50,49,102,49,48,101,55,56,48,53,52,56,56,55,98,48,51,97,54,49,101,56,48,101,48,56,55,97,52,51,99,101,49,99,53,48,102,100,48,55,54,56,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,55,48,49,100,51,48,102,57,48,55,52,48,51,100,54,53,51,49,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,56,50,97,56,51,99,56,49,100,55,48,102,50,56,55,55,48,98,54,52,51,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,53,57,53,48,53,97,57,52,101,53,56,97,49,97,49,49,54,48,53,53,57,54,48,56,99,57,54,53,55,50,55,98,52,100,100,98,55,55,51,51,102,101,50,97,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,54,56,99,48,48,102,102,102,97,54,57,48,50,52,98,52,49,100,53,56,48,51,101,99,51,56,48,49,102,54,52,97,48,52,98,57,48,49,50,55,56,48,102,97,52,98,101,48,102,102,48,55,54,52,49,100,57,56,51,101,49,56,48,55,99,51,56,51,99,56,53,100,56,51,97,102,50,99,56,51,98,99,53,51,48,55,101,57,48,51,56,55,48,56,49,99,51,48,51,100,48,48,55,57,101,53,50,56,48,57,49,49,54,54,49,101,57,48,101,57,48,55,101,52,51,98,99,56,57,100,50,56,98,102,48,101,52,49,53,56,56,54,53,56,100,49,54,48,49,100,52,50,99,52,57,49,52,52,57,48,57,100,48,56,51,100,48,52,98,48,98,52,50,50,99,49,48,52,48,55,98,54,48,48,55,55,50,97,56,48,49,102,53,54,50,48,48,102,102,98,98,101,99,48,57,102,101,48,48,102,102,51,99,97,54,48,52,98,98,48,48,102,102,48,98,97,98,50,56,48,97,48,52,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,102,102,56,48,52,48,51,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,99,49,56,48,51,101,98,53,99,48,49,102,52,101,101,48,102,100,48,48,49,102,54,57,50,48,101,50,52,48,57,100,55,48,102,101,56,49,50,100,52,53,99,55,50,102,99,49,102,54,48,49,50,97,49,99,48,57,54,102,48,48,55,98,50,99,49,99,48,52,57,53,101,49,99,101,50,98,48,48,49,101,98,56,48,48,51,100,55,53,48,102,55,56,55,102,48,97,51,48,102,49,101,48,48,102,102,55,97,97,101,49,102,100,48,55,97,52,49,99,48,48,101,56,48,51,98,49,101,48,101,101,48,51,97,54,48,101,102,56,98,99,48,102,97,55,101,53,99,97,48,56,55,56,52,48,49,101,102,51,48,99,48,48,49,101,100,99,50,98,48,48,52,98,48,98,50,101,56,53,52,57,99,48,52,102,56,97,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,102,102,48,49,48,48,100,55,53,48,49,102,102,48,48,102,102,49,102,50,98,50,48,48,55,100,49,55,56,48,51,55,100,52,48,49,102,54,55,99,48,52,57,54,48,51,57,56,48,48,53,101,98,56,51,99,99,48,52,102,100,48,55,51,48,51,57,50,57,50,50,48,48,102,102,49,100,57,56,53,57,49,53,99,48,52,100,49,56,55,55,56,49,100,97,97,49,49,52,99,48,48,57,100,53,100,56,49,51,52,99,49,101,51,50,56,56,98,101,48,48,102,102,53,101,54,56,49,102,53,57,54,56,49,99,54,48,48,54,99,56,49,48,55,98,54,97,48,50,48,49,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,49,57,50,48,49,50,56,99,48,48,102,102,102,97,100,49,48,55,99,50,48,52,101,57,48,49,50,56,99,48,52,102,98,48,49,51,52,52,48,101,54,52,98,101,48,101,102,50,53,97,53,56,48,51,101,98,102,99,51,98,101,48,101,57,99,49,101,52,56,51,99,98,48,55,54,52,53,99,55,54,52,97,57,50,99,56,51,100,52,48,101,54,56,51,101,52,53,52,48,51,101,102,50,102,48,49,101,51,48,55,100,56,51,97,54,49,101,55,50,99,56,98,52,52,51,50,57,102,48,55,56,52,49,100,49,49,53,48,48,101,55,98,48,55,57,53,51,48,51,57,50,53,56,50,50,51,53,52,49,102,53,48,101,57,49,54,54,49,101,52,97,48,101,100,48,55,56,48,48,49,101,102,55,48,101,102,48,55,54,99,51,56,52,48,102,48,56,48,98,54,100,52,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,57,48,56,48,51,101,52,97,54,48,48,102,102,102,56,102,100,57,54,50,48,52,57,102,48,55,97,56,49,101,52,56,48,51,101,99,49,48,48,102,102,57,52,52,48,101,97,48,55,55,100,48,56,48,57,51,100,48,102,54,57,55,100,54,49,101,54,48,55,98,99,48,101,97,48,51,97,97,53,52,56,55,53,52,51,56,54,49,100,54,48,50,53,50,52,98,50,50,102,48,98,49,48,55,51,52,48,101,101,56,51,98,54,56,101,49,100,98,52,55,50,102,99,49,101,97,97,54,56,55,57,48,49,101,49,48,55,55,56,49,102,55,48,51,101,50,48,102,101,56,55,98,99,98,57,50,97,56,51,97,99,48,101,98,52,49,100,97,57,52,48,49,100,52,48,55,49,54,53,55,101,52,52,48,101,98,49,53,101,53,53,49,53,97,49,99,54,52,49,50,56,54,56,97,102,102,102,48,49,51,56,53,55,53,100,55,53,102,102,100,55,53,100,52,49,56,54,48,50,53,55,48,48,102,102,57,53,99,48,55,101,97,48,52,101,56,48,51,102,52,48,101,51,56,49,50,100,50,48,52,98,53,48,55,49,98,48,51,99,56,48,55,100,56,48,102,50,97,48,51,99,98,99,51,57,54,49,99,98,101,49,101,54,48,101,55,56,55,52,51,57,55,51,99,51,97,50,49,99,102,50,102,99,51,102,52,49,101,51,51,48,55,57,48,51,102,56,49,101,51,48,101,97,48,55,52,48,97,100,101,56,48,49,100,52,48,101,97,57,55,56,53,98,101,48,49,51,57,50,102,56,97,101,101,57,99,48,57,50,99,56,48,53,55,56,50,55,52,98,50,52,99,52,48,52,50,52,99,102,102,48,54,55,99,48,49,102,53,54,48,48,102,102,48,102,97,100,50,48,55,99,52,48,48,102,98,53,98,48,50,54,100,52,51,98,97,48,52,97,101,56,51,97,48,50,101,56,51,98,101,49,99,101,54,49,56,50,56,48,98,48,48,55,56,101,48,102,55,48,49,101,53,56,55,56,97,100,49,53,50,56,97,100,48,55,53,54,48,101,55,48,51,98,52,53,100,48,55,54,52,97,50,48,102,53,48,55,100,57,49,52,51,98,49,56,98,53,50,98,52,98,56,48,102,101,56,55,56,50,52,98,56,48,102,54,56,55,54,99,51,98,52,49,100,48,48,101,53,57,52,54,57,56,56,50,101,48,55,56,52,51,100,54,49,101,48,50,57,97,52,51,99,50,53,102,48,55,51,99,51,57,48,100,56,55,98,56,51,102,97,49,100,50,48,53,56,52,48,57,53,48,48,55,49,54,48,48,102,102,102,51,52,48,48,52,100,50,48,49,50,100,48,48,102,102,52,98,52,48,48,51,100,100,51,99,51,56,99,48,48,102,51,48,101,48,102,102,56,49,99,100,48,51,56,98,48,48,102,102,55,98,100,48,48,52,56,56,48,49,101,101,54,48,48,55,98,51,99,48,49,101,97,99,56,51,99,55,48,101,100,48,55,48,52,48,49,101,101,57,99,49,100,100,101,53,99,49,52,50,48,50,55,99,48,50,52,50,48,48,102,102,102,55,49,54,50,101,51,49,52,98,56,98,101,50,56,52,48,52,99,99,49,50,57,99,97,101,48,49,51,53,50,98,55,50,54,48,50,55,57,98,48,48,102,102,101,48,97,48,48,55,100,52,48,48,102,102,48,51,101,97,55,52,49,99,101,48,48,51,101,97,51,99,48,57,54,48,57,48,55,49,101,49,99,53,52,102,50,56,52,49,101,51,56,51,100,55,48,102,54,56,55,56,99,98,53,48,102,50,48,51,102,51,48,50,54,50,100,49,99,51,56,52,57,48,49,99,50,48,102,53,48,51,101,57,50,99,57,49,99,51,99,50,49,101,49,52,57,48,55,55,101,56,101,53,100,57,52,54,57,97,49,102,49,48,55,57,50,57,52,53,48,48,102,102,55,55,52,49,100,98,48,55,49,99,98,56,52,55,48,101,54,56,55,54,99,51,97,56,53,55,48,55,98,98,56,55,53,53,97,50,99,55,48,55,98,48,51,102,48,53,55,49,53,50,53,54,56,55,57,56,49,101,53,48,55,99,49,51,48,98,50,48,48,97,54,101,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,102,102,48,97,54,48,50,55,51,99,48,57,52,51,48,55,99,54,48,52,56,54,56,49,51,52,48,48,102,102,102,55,56,48,57,52,56,48,55,102,101,56,52,49,100,101,52,51,48,55,97,99,48,101,54,52,51,99,48,56,52,53,51,56,55,56,53,100,48,101,97,49,55,54,99,48,55,57,48,51,97,101,53,100,57,53,101,53,99,56,55,55,56,97,98,48,102,57,48,55,52,52,51,100,97,49,100,97,50,101,97,54,53,48,100,50,100,50,48,97,48,48,102,102,102,98,56,55,50,52,51,99,52,49,100,100,48,102,55,57,53,50,56,97,53,101,49,53,101,49,100,102,48,102,54,49,53,99,53,55,57,55,97,56,54,53,54,56,55,97,52,51,98,50,49,100,98,48,102,51,50,48,57,54,54,49,100,101,50,98,56,49,53,56,53,48,48,101,53,52,48,48,102,102,55,100,100,57,48,48,102,102,51,101,97,48,56,49,100,57,56,48,51,101,100,99,56,48,57,54,48,52,102,48,101,54,51,57,50,49,100,102,48,101,99,48,49,51,52,50,48,101,98,52,51,98,101,49,101,56,52,56,48,50,53,51,99,49,101,102,48,55,98,52,98,50,48,55,56,51,56,51,97,101,48,101,101,52,51,100,50,49,101,98,48,102,48,56,51,98,97,50,102,52,51,101,99,53,51,56,55,57,48,51,98,54,49,99,101,48,102,49,50,48,57,53,52,53,97,48,55,55,56,49,101,97,57,53,52,48,101,98,99,97,53,48,55,55,99,53,97,56,55,57,56,98,100,48,101,57,56,51,99,48,50,99,52,49,100,99,57,53,99,53,97,50,53,48,55,100,56,51,57,54,49,100,55,50,102,56,98,53,50,98,98,57,52,48,53,102,48,48,102,102,53,48,97,48,51,102,99,48,55,48,97,48,102,56,99,48,57,53,56,48,55,99,97,48,102,48,48,48,102,102,57,55,101,48,50,54,48,56,49,100,101,49,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,101,48,101,100,48,55,101,52,51,56,101,49,101,55,54,53,49,102,49,54,50,53,52,57,54,51,57,49,100,49,57,50,100,49,57,50,49,49,100,50,53,48,57,50,49,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,54,56,55,56,99,51,57,99,49,101,57,50,56,56,98,49,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,51,56,55,97,48,51,98,48,53,98,49,55,97,49,100,57,50,102,48,97,99,50,99,100,51,55,102,99,50,53,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,48,51,48,48,55,100,53,100,56,49,50,51,49,56,48,49,102,54,52,101,48,52,102,53,56,51,56,101,48,50,52,97,98,48,51,100,50,101,48,101,54,51,48,51,101,56,48,48,55,97,57,97,48,48,101,57,51,51,56,55,50,51,48,51,99,54,48,48,55,98,54,99,48,49,101,57,99,56,51,57,102,48,55,56,52,48,102,54,52,99,48,48,102,54,53,101,48,102,55,48,55,49,52,48,52,100,99,48,52,101,56,48,49,101,99,50,101,53,49,49,98,48,55,97,99,97,100,101,53,55,56,48,57,97,101,50,99,99,101,57,99,48,57,49,101,53,55,50,54,56,52,49,48,49,51,52,54,48,52,97,101,48,51,102,53,48,50,52,98,99,49,102,97,48,55,101,48,48,57,54,57,48,50,54,53,52,51,56,100,56,49,100,98,56,51,101,99,48,55,54,98,48,49,100,97,101,49,102,52,48,101,53,101,48,102,51,48,55,51,99,51,100,102,99,97,54,101,49,101,101,48,101,55,57,52,48,49,102,97,48,101,101,49,99,51,99,56,49,99,51,48,102,49,56,55,97,99,51,97,48,53,57,55,52,102,48,101,97,48,55,97,56,97,51,50,100,102,56,48,57,51,49,55,99,53,56,102,52,49,48,52,101,102,52,48,50,99,48,49,50,52,53,57,50,49,97,55,97,49,50,49,56,49,98,99,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,51,101,99,56,48,51,101,52,50,97,48,48,102,97,53,101,48,101,98,56,48,51,101,100,50,99,48,57,54,48,50,101,56,51,102,48,48,102,102,101,56,56,49,100,102,56,55,55,100,50,48,48,57,102,97,48,55,50,52,53,48,51,48,101,48,49,50,102,99,49,102,50,55,48,51,99,56,53,54,56,55,49,49,102,48,55,56,54,49,100,53,52,51,50,102,97,52,98,54,48,102,53,56,51,56,51,48,102,101,48,55,56,56,98,50,50,97,57,51,56,97,57,50,102,48,51,98,101,53,100,57,53,54,57,54,49,101,98,50,100,99,49,100,52,97,50,48,55,97,53,51,48,51,98,99,56,48,49,99,98,48,55,99,50,57,56,53,52,57,54,48,48,48,102,102,102,53,49,52,49,100,102,48,55,49,48,51,101,48,48,102,55,57,99,48,102,49,102,102,56,48,53,49,51,97,101,97,51,53,48,55,98,48,51,97,54,49,101,56,48,101,48,56,55,97,52,51,99,101,49,99,53,48,102,100,48,55,54,56,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,55,48,49,100,51,48,102,57,48,55,52,48,51,100,54,53,51,49,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,56,50,97,56,51,99,56,49,100,55,48,102,50,56,55,55,48,98,54,52,51,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,53,57,53,48,53,97,57,52,101,53,56,97,49,97,49,49,54,48,53,53,57,54,48,56,101,57,54,53,55,50,55,98,52,100,100,98,55,55,51,50,50,97,97,102,102,101,98,97,101,98,97,102,102,56,48,100,48,50,48,48,102,56,101,48,48,102,102,48,51,101,57,53,99,48,57,53,97,48,48,102,102,55,100,99,48,56,48,51,99,101,52,101,48,50,54,53,56,51,102,99,48,102,102,56,51,56,102,99,48,57,55,57,101,48,52,98,99,55,48,101,54,48,48,102,102,51,100,48,99,48,102,52,48,51,98,57,48,101,100,48,48,102,102,57,57,48,48,102,102,51,100,53,97,48,48,102,102,55,97,100,102,99,51,99,57,56,51,100,54,48,48,102,102,102,55,101,48,51,97,98,48,55,57,56,48,57,97,99,56,53,99,49,100,56,57,52,57,56,97,48,99,53,51,101,50,56,98,97,49,54,52,97,50,101,55,49,54,49,99,98,49,48,52,100,50,48,54,52,49,48,54,55,52,48,49,102,50,49,49,48,48,102,102,55,99,55,98,99,48,57,50,102,48,48,55,100,52,101,48,49,50,54,52,48,101,99,99,48,57,56,57,48,50,53,100,52,49,101,54,56,49,51,51,54,49,102,50,48,102,97,56,55,99,56,48,57,57,100,48,101,54,48,51,57,52,50,99,99,97,99,48,55,100,56,49,102,50,48,55,53,50,49,101,51,48,101,98,97,51,56,55,53,56,51,99,56,48,101,97,52,49,102,54,48,55,101,56,98,48,50,99,52,97,102,50,98,56,51,56,56,48,101,53,48,49,100,99,49,54,99,99,56,55,56,54,48,98,56,48,55,55,48,53,50,50,50,50,48,50,55,50,53,57,55,97,57,54,53,55,52,57,53,101,57,52,53,98,51,55,54,53,53,100,98,98,54,56,48,53,56,50,48,48,102,102,51,98,99,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,98,102,101,48,53,56,52,48,48,102,102,102,97,54,98,48,48,102,102,55,99,54,49,52,48,57,48,55,48,48,55,100,56,56,48,48,51,101,98,55,48,48,57,54,102,48,50,55,49,52,49,102,52,56,51,100,98,48,50,54,102,48,51,98,48,48,102,51,52,49,101,102,101,48,55,98,100,48,49,101,52,50,56,99,49,100,55,48,55,102,56,49,99,98,57,52,97,49,99,52,52,49,48,48,55,97,55,99,48,102,100,99,49,101,56,48,51,97,100,50,57,51,57,52,56,53,54,48,55,97,56,48,57,55,101,48,102,100,56,55,56,53,49,55,97,54,48,55,55,56,51,57,50,53,54,97,54,49,54,54,48,50,54,48,49,101,97,50,99,55,100,57,55,56,102,97,54,100,97,48,48,102,102,50,52,49,48,53,99,52,50,50,98,100,48,52,48,98,48,56,48,49,102,50,51,102,48,48,55,100,50,98,56,49,50,98,52,48,48,102,102,102,97,55,101,48,48,102,102,55,57,51,54,99,48,52,98,52,56,55,102,56,49,102,101,56,55,101,51,56,49,51,48,100,99,48,57,56,55,101,49,102,51,48,48,102,102,55,97,101,54,49,101,56,48,55,55,50,49,101,53,48,49,50,100,48,48,102,102,55,97,52,97,48,48,102,102,102,52,52,51,56,55,54,102,48,55,53,48,48,49,101,99,51,48,55,53,52,48,101,99,99,49,50,98,57,51,54,56,49,101,55,49,55,55,56,98,102,99,53,99,54,50,102,55,97,54,101,52,53,50,57,98,49,53,102,99,97,101,48,52,97,97,55,101,52,101,48,49,100,101,48,48,102,102,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,49,49,48,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,49,48,49,48,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,102,102,48,49,48,48,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,101,48,99,48,49,102,55,48,101,48,48,102,97,55,56,48,55,101,97,48,48,102,97,56,52,48,55,101,99,53,52,48,55,48,52,51,102,101,53,98,56,48,51,100,52,97,48,55,50,54,48,102,50,55,57,54,53,56,49,99,48,48,102,102,51,102,102,101,56,48,49,100,49,48,101,55,53,48,51,101,50,99,49,99,102,48,101,55,56,51,98,48,50,102,48,49,101,98,101,48,48,55,97,53,48,53,50,48,51,100,50,48,55,57,52,49,101,99,48,55,55,98,56,49,100,100,56,55,98,48,49,101,53,97,50,56,55,50,99,101,49,102,53,52,101,52,49,48,48,55,98,99,48,49,50,56,48,48,102,102,102,55,50,48,55,54,99,49,51,56,53,54,50,53,100,99,57,53,99,48,52,102,56,97,48,49,101,54,52,48,52,102,51,48,49,50,51,48,48,52,98,97,48,48,102,102,51,101,99,53,52,48,57,55,52,48,102,97,48,49,50,98,101,48,52,99,102,56,55,51,48,48,102,102,49,101,101,97,48,101,48,48,102,102,55,97,98,98,50,53,97,49,52,99,53,99,57,53,57,54,56,97,53,55,48,55,101,99,49,100,56,48,55,101,52,97,101,52,54,52,97,52,53,48,101,100,56,51,100,48,48,55,53,99,49,101,52,52,98,52,51,50,99,52,48,49,101,100,54,48,55,56,48,49,100,53,99,53,57,49,54,53,56,97,102,50,99,50,57,48,56,98,48,50,57,48,98,54,50,57,48,98,52,50,101,99,51,57,52,49,102,54,48,101,101,56,55,98,48,51,56,52,49,101,98,48,102,54,56,55,52,56,98,102,102,102,48,48,102,102,56,99,100,53,100,52,49,99,55,48,50,55,57,56,48,57,49,56,48,50,54,50,99,48,49,102,53,100,52,48,52,99,54,48,55,100,48,48,102,102,57,53,102,48,50,54,55,99,51,57,97,48,48,102,54,97,56,55,102,99,51,97,98,57,57,50,100,48,97,54,50,101,52,97,99,98,52,97,50,99,48,51,56,56,48,102,51,99,51,56,99,53,56,97,52,97,53,50,50,56,55,54,99,49,101,56,48,51,97,101,48,102,50,50,53,97,49,57,53,99,48,48,102,102,102,55,52,48,51,98,102,48,102,53,55,50,98,52,98,50,99,53,55,57,54,49,52,56,50,53,55,57,55,52,53,52,57,55,54,53,53,57,55,52,49,99,97,48,102,98,48,55,55,52,51,97,54,49,102,100,48,101,97,48,55,98,52,51,97,52,53,48,48,50,55,48,98,102,102,97,101,98,97,101,98,102,102,97,56,49,57,51,48,55,97,52,48,49,102,53,57,101,48,102,56,56,51,56,52,48,48,102,97,98,98,48,101,48,48,48,102,102,51,101,100,51,48,51,102,52,53,101,48,55,55,48,97,50,48,55,53,48,48,102,97,48,48,57,57,100,50,98,48,48,102,102,57,55,52,48,55,49,56,49,99,56,52,54,98,54,48,98,56,48,102,53,48,55,102,52,97,101,52,53,48,101,99,56,51,102,54,52,98,48,102,102,56,51,100,53,50,101,57,50,57,48,52,98,53,48,52,97,48,55,49,99,51,98,101,49,100,56,48,102,98,56,51,57,52,52,97,48,55,55,97,49,100,99,48,101,99,57,54,50,56,52,57,99,49,101,100,48,102,56,57,54,51,99,51,100,99,49,101,50,50,99,56,97,102,48,101,56,56,55,53,99,97,48,48,101,54,57,54,54,48,102,51,99,48,101,55,48,48,49,102,49,99,54,48,48,102,102,55,100,48,50,57,54,101,48,48,102,98,48,100,48,102,99,97,48,48,49,51,54,54,48,52,100,101,48,51,98,98,51,56,48,51,101,98,101,52,51,97,54,48,48,102,102,102,55,57,49,52,56,53,54,48,55,54,99,51,99,48,57,101,49,102,97,48,101,56,49,55,50,48,52,100,52,48,55,102,51,57,52,97,53,101,48,55,53,97,48,97,101,48,55,55,52,53,99,56,55,48,99,51,100,50,49,99,53,48,102,54,57,52,52,48,101,102,52,49,100,51,48,55,98,53,50,49,57,48,102,49,48,55,98,99,49,101,55,50,49,57,55,98,99,97,51,50,99,99,51,102,97,49,100,48,54,48,49,100,49,48,55,55,52,97,101,48,102,55,51,57,99,49,101,101,97,53,56,51,97,101,48,49,56,101,52,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,102,102,56,48,53,56,50,50,101,98,97,101,98,102,101,48,54,56,101,48,52,56,101,48,48,102,102,51,101,97,57,56,48,57,56,99,48,48,55,100,56,56,48,49,50,101,50,48,52,101,56,56,51,101,57,48,50,53,56,53,49,51,56,55,102,99,51,102,99,48,52,57,55,52,48,51,56,101,50,101,99,98,56,48,55,48,54,53,54,49,52,99,102,50,54,48,55,102,48,49,101,99,56,55,49,52,49,101,98,50,51,56,51,101,100,52,56,48,102,50,50,55,56,51,97,102,52,56,52,53,52,98,97,97,50,102,52,51,102,101,49,99,55,97,48,55,53,48,53,55,50,55,57,53,101,48,101,99,98,49,53,98,99,98,101,48,55,56,101,53,48,57,55,54,53,100,97,48,48,102,102,55,50,52,98,51,52,100,48,102,101,49,52,52,49,100,48,48,55,55,97,48,102,50,99,48,97,101,49,52,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,97,49,48,48,102,102,51,101,52,100,101,48,48,102,97,48,52,50,57,99,48,57,52,53,50,101,48,98,98,48,50,55,102,99,48,57,50,52,48,55,55,53,50,53,48,48,102,102,49,50,97,54,49,101,48,48,102,102,52,101,49,55,54,48,52,99,98,56,51,98,56,50,98,49,51,56,51,56,99,53,49,48,55,49,48,48,102,102,57,54,97,48,102,101,48,55,57,48,51,102,48,49,99,49,48,101,51,48,55,52,48,98,48,48,102,102,55,53,99,53,50,49,54,52,49,101,54,50,98,52,51,100,97,57,50,48,101,102,56,49,102,50,48,55,98,48,49,101,51,54,57,50,98,99,49,100,56,56,55,50,48,51,97,50,49,101,48,50,56,99,49,99,100,49,55,54,53,48,57,55,53,99,97,99,50,99,52,51,98,101,48,101,99,56,98,100,48,101,55,48,55,51,52,49,100,102,55,102,56,48,57,56,48,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,49,57,50,56,49,51,101,50,48,48,102,97,100,51,48,55,99,48,48,102,102,52,56,56,48,51,98,100,48,50,52,57,99,49,102,50,56,55,99,48,98,98,48,101,102,48,55,99,99,49,99,102,48,49,51,101,52,48,52,98,48,56,51,98,50,48,50,54,50,99,49,99,99,48,55,99,56,97,55,97,54,48,97,100,50,99,57,49,52,98,50,48,102,49,56,51,98,50,48,55,54,50,49,102,98,48,55,97,52,48,101,97,48,51,100,56,49,100,52,55,99,98,52,52,101,50,100,56,97,97,48,102,48,48,51,97,56,50,100,99,49,101,55,56,55,55,48,97,101,52,51,48,102,49,101,48,52,101,56,55,53,48,49,101,48,48,55,52,56,98,101,48,101,100,48,55,57,56,97,97,50,99,56,97,100,48,102,50,53,56,55,99,56,49,100,101,56,51,98,102,48,50,100,97,53,48,48,102,102,101,55,52,48,50,53,48,52,48,57,53,99,48,55,49,52,48,52,101,56,48,48,102,102,51,101,56,102,99,48,57,48,100,48,50,53,97,52,48,57,57,54,48,101,51,55,48,55,57,50,48,101,53,48,49,101,53,48,49,50,48,54,48,52,56,56,102,48,102,97,56,55,50,99,48,49,101,101,54,48,102,56,56,55,51,98,49,55,52,48,48,102,54,56,56,51,97,54,48,55,51,52,49,102,97,48,101,101,56,48,51,97,99,56,49,99,51,48,102,49,48,55,53,48,51,100,99,53,54,48,50,52,52,51,100,56,49,100,54,50,56,99,98,55,101,48,50,52,99,53,102,49,53,101,48,57,101,48,52,57,55,52,48,52,102,48,52,101,49,53,97,57,56,57,99,56,50,57,56,48,49,53,97,52,48,48,102,102,102,98,53,56,48,48,102,102,55,100,53,50,56,49,51,49,56,48,48,102,97,57,55,48,50,54,51,49,50,56,49,99,98,56,51,101,98,52,55,57,48,102,52,56,55,48,52,51,100,51,56,98,57,50,101,56,49,99,49,56,51,102,97,50,56,99,97,53,52,56,50,98,56,51,56,54,48,102,99,52,51,56,52,53,55,51,99,56,99,56,99,57,48,53,56,49,53,97,99,50,52,97,53,57,54,51,56,51,97,99,48,102,48,99,51,97,100,99,98,50,50,98,53,48,48,49,101,97,48,51,97,102,52,102,50,99,52,98,49,50,102,56,49,100,102,57,55,56,53,57,49,53,50,53,56,49,53,101,53,57,56,55,98,48,51,56,54,49,101,98,48,55,55,99,48,102,48,52,51,101,53,102,101,48,53,99,48,49,100,53,48,102,52,49,55,99,49,99,57,48,102,50,56,55,55,48,51,101,97,49,100,51,50,101,56,98,52,48,101,101,48,55,97,56,51,97,48,53,102,49,52,101,49,101,56,48,101,98,56,55,56,48,97,49,50,99,49,51,99,97,56,50,101,99,51,98,101,49,101,48,50,56,57,51,57,57,50,100,52,97,52,50,101,48,97,54,50,100,48,97,98,52,97,52,49,50,99,48,97,98,50,100,52,97,100,50,100,57,49,53,49,57,51,100,48,49,51,56,97,102,52,100,52,52,52,101,50,98,100,50,100,49,100,98,52,100,52,48,55,50,50,101,50,54,97,52,48,51,50,57,56,48,49,102,49,100,97,48,48,55,99,56,55,56,51,57,97,48,52,100,48,48,102,102,55,52,99,51,56,50,48,52,57,53,48,49,51,56,56,49,101,101,48,101,102,56,55,50,56,48,57,56,54,48,101,97,49,52,101,49,100,53,48,101,50,56,51,97,54,48,102,102,56,55,57,48,51,99,50,53,52,56,55,54,99,97,48,48,102,102,55,100,52,53,51,49,52,54,56,50,48,101,52,48,49,100,51,48,55,48,48,51,98,48,53,57,56,55,97,56,49,101,55,56,51,101,100,50,102,56,51,102,52,48,102,50,52,48,57,97,54,48,55,56,99,49,102,55,48,102,48,56,55,57,48,98,97,52,102,50,57,56,51,97,99,49,100,50,52,48,50,98,99,51,101,48,56,48,56,56,57,97,53,57,57,53,50,53,55,54,50,100,55,49,54,48,53,55,50,56,48,53,57,56,97,56,49,98,54,48,48,51,101,57,55,56,48,57,99,48,48,50,53,57,99,48,57,49,102,48,50,55,56,48,51,57,56,48,102,101,56,48,57,97,54,48,55,53,53,52,48,102,53,56,51,57,52,53,49,97,50,48,55,55,53,98,48,101,57,51,52,56,101,49,99,51,48,101,48,48,102,102,55,101,99,98,57,48,55,55,101,48,102,48,56,97,101,48,55,98,99,48,101,98,56,51,101,52,53,50,56,51,100,48,48,101,100,99,48,51,99,53,48,102,50,56,55,52,56,97,54,48,101,97,48,55,56,52,51,97,97,53,52,48,55,52,52,51,99,50,100,57,53,52,49,102,52,50,98,99,98,97,57,50,102,56,51,98,101,57,97,53,57,57,99,97,102,100,49,57,51,53,51,100,51,100,48,51,102,99,48,51,97,51,49,55,53,48,52,50,99,48,57,52,49,48,48,55,100,57,51,48,49,50,54,54,48,52,101,101,56,55,53,52,51,98,56,53,102,56,51,56,54,48,55,102,54,48,101,98,52,98,101,50,102,56,51,99,48,53,49,57,53,48,53,101,98,97,48,101,98,50,99,49,101,56,56,51,97,57,50,99,52,49,101,100,48,55,55,53,57,50,99,99,97,101,48,101,98,97,54,53,97,48,48,55,97,56,51,57,48,49,99,99,48,102,100,56,55,98,57,51,48,97,55,50,100,52,97,52,52,101,48,102,54,57,52,99,49,100,97,48,102,49,50,49,100,100,100,54,50,98,99,51,99,52,57,49,56,97,98,102,53,53,54,101,49,53,102,52,57,97,48,102,97,50,102,102,101,97,48,50,56,98,56,48,51,101,53,57,97,48,48,102,97,100,99,48,55,102,54,48,52,102,48,48,102,102,51,56,50,48,55,48,50,48,102,57,99,49,99,50,48,55,54,48,98,54,48,55,56,54,53,100,56,49,50,57,56,48,48,102,53,53,51,57,54,52,48,101,99,56,51,97,48,53,51,48,55,99,56,51,100,54,48,102,49,99,51,101,57,50,48,102,100,99,51,101,99,48,52,98,97,48,55,53,57,49,51,48,55,50,52,51,57,52,49,99,100,48,101,50,48,55,98,57,50,52,51,99,49,52,53,48,50,50,56,55,52,52,98,97,50,102,48,51,99,55,57,50,56,98,49,48,101,101,56,48,57,54,49,52,48,56,97,57,52,53,97,52,56,48,57,101,99,97,49,50,53,97,49,97,48,56,48,100,100,48,97,99,51,101,99,51,50,57,50,100,100,98,50,102,98,52,100,98,99,99,100,101,48,50,50,51,54,102,51,55,57,100,54,101,102,49,56,53,55,57,97,51,101,101,48,54,55,48,56,99,98,102,101,48,49,48,52,54,53,97,57,53,56,53,56,57,52,101,57,97,101,57,53,97,53,98,49,53,101,57,56,53,53,49,54,48,99,54,54,55,98,101,56,48,57,101,56,99,102,97,49,97,54,51,51,57,50,49,57,99,57,48,56,101,49,98,97,51,50,52,54,57,52,57,54,102,100,50,51,51,101,99,53,52,52,100,99,101,101,49,57,100,52,56,100,99,102,98,100,49,53,50,56,48,54,98,52,56,48,51,101,101,50,56,48,49,102,49,98,51,48,50,53,98,48,48,102,102,57,100,97,48,55,53,101,57,56,49,101,57,48,50,53,50,56,49,100,102,56,51,97,98,48,50,53,99,48,48,102,102,57,57,49,48,101,100,101,54,97,52,51,57,97,56,99,49,99,100,48,101,57,56,55,48,52,49,99,101,56,51,97,49,48,102,54,102,50,101,56,51,99,50,48,101,99,48,97,98,50,102,54,56,49,101,57,48,48,51,100,51,48,48,102,102,55,49,50,49,101,98,48,102,101,57,55,102,56,97,51,48,101,48,56,55,52,99,51,99,57,52,49,99,57,48,52,56,50,53,99,52,57,53,56,49,101,49,50,102,57,51,51,57,54,51,51,99,97,57,50,99,53,51,55,57,53,101,48,49,54,52,52,48,52,99,52,48,49,50,97,52,48,52,99,52,48,49,50,57,99,49,101,100,54,52,51,57,54,48,52,99,51,56,51,57,57,48,55,57,97,48,101,56,56,98,98,52,99,101,101,101,50,97,53,98,48,55,56,97,48,101,101,99,51,102,50,49,99,50,54,48,98,101,99,56,99,53,54,57,52,52,53,57,57,54,49,99,97,50,57,48,102,99,56,55,55,48,51,98,99,57,56,53,97,102,50,98,57,49,52,51,99,54,53,50,53,57,54,53,100,49,49,48,102,56,50,52,50,56,98,51,52,49,50,53,56,56,97,55,50,49,55,98,102,102,48,53,99,100,55,53,100,55,53,102,102,100,52,48,51,49,101,56,48,49,102,49,48,57,48,48,102,102,55,100,54,97,55,48,55,54,54,48,101,97,99,51,100,101,48,52,102,57,56,51,100,48,48,101,57,49,54,99,53,53,56,51,99,49,48,102,102,54,50,102,52,49,100,98,56,51,98,97,52,50,48,102,50,49,52,53,57,48,57,48,56,98,50,48,55,51,101,49,101,98,48,101,102,56,49,50,100,50,48,102,57,48,51,97,52,49,102,100,50,56,100,49,99,98,101,48,101,51,50,48,49,54,101,57,55,57,51,48,98,55,50,98,56,98,49,57,50,97,99,51,99,99,53,50,48,55,99,49,51,52,51,98,100,55,49,50,57,53,56,97,101,50,98,57,51,52,98,48,102,54,53,57,52,48,48,53,99,50,97,56,48,55,54,99,56,48,51,101,97,49,48,48,102,102,49,101,100,100,48,48,102,102,55,56,53,97,48,48,102,102,51,101,98,97,99,48,49,101,100,100,48,49,50,54,48,48,102,102,54,99,49,100,48,50,53,49,52,48,52,102,52,48,52,57,48,49,50,48,54,48,48,55,98,56,56,48,49,101,53,100,99,49,100,56,48,48,102,102,57,57,48,48,102,102,57,97,48,50,53,52,54,48,49,51,57,51,48,54,48,48,102,102,50,54,48,48,102,102,57,101,48,48,102,102,55,54,56,57,99,56,57,51,48,54,56,56,97,102,102,56,49,56,102,97,56,53,99,56,51,99,99,48,55,57,101,49,99,48,48,55,51,48,49,99,56,50,101,99,49,101,53,48,51,100,51,48,102,57,48,55,53,99,49,100,101,56,55,48,99,51,98,55,52,53,55,54,50,102,56,51,101,50,49,102,54,48,102,49,49,53,48,49,100,54,48,101,101,49,52,102,50,53,99,57,55,48,53,55,49,52,50,53,54,100,49,54,50,53,101,49,55,101,57,56,56,48,53,51,57,53,97,48,57,102,50,100,99,98,51,50,98,52,97,102,50,98,101,49,51,53,51,53,98,48,52,102,49,54,48,57,54,56,56,53,55,99,49,100,51,100,51,54,50,50,99,51,49,57,52,48,98,102,99,48,49,102,54,55,99,48,52,57,102,49,55,56,48,52,102,99,56,49,50,51,52,48,102,98,99,48,57,52,99,48,101,100,56,55,98,57,102,48,101,49,57,55,50,48,102,53,101,56,49,100,97,101,52,52,48,102,53,97,51,57,55,101,57,54,49,100,56,55,99,97,97,48,48,55,98,48,99,49,102,48,48,55,48,56,49,101,51,98,102,101,52,98,98,52,50,48,101,100,56,55,98,100,50,57,49,50,53,51,49,49,48,51,57,56,57,48,56,49,99,48,49,100,56,48,57,100,50,57,102,50,57,53,100,48,50,97,99,97,102,57,52,99,101,53,57,50,48,102,102,56,48,53,57,55,56,48,51,101,100,50,99,48,49,102,50,48,55,48,50,55,49,56,48,57,98,48,48,50,54,57,56,51,100,97,49,102,57,48,50,53,54,48,48,57,57,57,48,50,54,56,56,48,57,54,97,48,55,48,101,99,55,50,56,98,56,55,49,48,51,57,101,48,101,100,56,49,102,51,56,51,100,50,48,55,51,52,53,57,51,99,48,57,57,48,55,54,101,48,101,101,52,97,57,48,102,51,53,48,55,97,99,51,98,56,48,101,101,52,49,102,52,48,55,56,52,51,57,100,102,99,56,55,100,52,51,98,54,49,101,50,50,101,52,51,98,102,56,97,53,52,102,102,98,51,52,53,102,50,55,49,54,48,53,57,49,99,98,52,50,99,53,51,101,54,48,48,102,102,97,50,48,49,101,101,56,49,51,100,52,48,52,101,100,56,49,51,48,48,102,102,49,100,57,55,99,51,57,52,48,102,101,99,48,57,99,53,48,50,54,97,52,49,102,55,56,55,51,49,50,48,51,50,101,102,56,55,52,99,49,101,100,48,49,51,48,56,48,102,54,52,49,101,52,56,55,54,57,100,99,99,57,54,48,53,54,49,54,57,98,51,101,53,50,48,55,99,56,51,100,101,53,101,57,53,53,102,99,57,54,99,53,50,57,52,97,53,56,52,57,51,52,51,101,54,50,99,48,97,98,50,97,56,98,48,99,54,55,53,48,49,48,98,99,56,53,51,48,51,101,49,48,55,51,97,48,102,48,48,102,102,49,99,51,56,51,99,55,48,102,50,56,51,97,54,48,55,97,54,49,100,98,50,101,48,51,57,99,49,102,99,48,101,97,99,57,53,53,52,53,100,56,55,55,99,98,100,50,57,56,98,56,48,101,102,49,54,99,53,55,48,48,57,101,49,52,48,53,54,48,55,97,48,97,99,99,57,52,53,51,56,55,56,52,97,98,50,57,48,98,56,52,53,99,57,56,53,51,49,55,52,53,55,50,54,98,53,50,57,99,53,55,50,49,51,57,52,56,52,57,54,56,97,57,97,100,99,100,50,48,100,52,53,100,48,53,51,97,102,102,56,48,54,100,54,48,48,102,102,51,101,50,57,101,48,102,55,99,49,100,102,48,55,99,99,48,49,102,52,101,52,48,52,98,55,48,51,97,55,48,101,100,56,55,57,48,97,55,50,99,99,51,102,54,48,101,54,48,48,102,102,49,101,97,102,48,48,102,102,51,100,52,54,48,101,101,97,49,57,55,50,53,51,50,55,49,54,101,49,100,54,99,48,102,49,99,48,57,97,53,48,50,54,50,52,51,99,99,49,100,49,101,53,100,57,52,99,56,50,53,97,97,54,57,55,48,53,49,53,57,55,56,53,51,97,50,97,52,50,55,57,53,100,56,98,101,52,48,50,98,55,57,54,52,56,51,50,48,57,102,50,98,98,50,55,50,48,57,50,98,57,48,49,57,51,49,52,48,50,102,48,99,48,49,102,48,57,99,48,55,101,50,49,100,48,48,101,99,48,55,101,52,48,57,101,48,48,102,102,55,50,97,49,101,99,48,102,97,97,50,50,49,48,55,98,56,49,101,97,48,48,102,102,51,99,98,53,48,48,102,102,51,100,50,51,48,101,56,57,54,52,49,101,53,50,98,49,49,57,51,52,98,55,97,48,101,53,49,53,48,48,102,102,52,100,53,48,55,57,99,51,102,97,48,48,102,102,102,54,99,56,55,55,48,98,50,50,101,49,49,48,98,54,50,100,51,49,53,101,53,54,50,52,97,51,57,55,48,53,102,101,48,101,99,49,53,99,53,56,101,52,48,54,102,101,50,99,52,98,52,99,56,48,100,102,57,52,99,53,48,48,102,102,99,51,99,53,102,102,100,55,53,100,55,53,102,102,100,52,48,97,98,48,48,49,102,55,51,56,48,52,101,54,48,55,56,48,48,57,48,54,48,48,102,102,55,100,55,51,56,51,102,102,48,50,54,55,52,51,57,54,57,48,53,52,53,56,55,101,99,51,56,49,56,49,100,53,55,48,101,98,57,53,48,53,97,51,99,57,102,100,99,50,100,55,56,55,98,48,49,102,97,48,51,97,102,48,101,48,57,55,55,100,49,56,97,102,50,98,48,51,99,101,49,100,49,50,101,53,50,102,97,48,49,53,48,49,102,52,52,56,52,98,98,99,56,52,53,101,97,49,52,97,49,53,48,54,55,54,53,56,54,52,101,50,98,102,51,56,53,55,50,54,56,49,97,57,97,56,48,57,51,56,48,48,102,102,102,57,97,51,48,48,102,102,51,99,99,50,48,48,102,102,51,99,98,57,56,49,50,99,56,48,48,102,52,101,52,48,49,101,102,48,48,48,102,102,55,97,48,99,55,48,55,99,101,48,48,102,51,50,48,48,102,102,50,52,99,48,48,102,55,98,56,48,51,100,97,56,48,48,102,102,100,100,100,48,49,50,98,48,48,48,102,102,102,52,55,52,48,49,101,102,53,48,49,50,48,48,102,102,48,55,53,51,56,101,48,48,102,102,102,55,97,56,50,55,99,48,49,101,100,101,48,48,102,102,55,98,101,48,54,48,49,51,50,50,52,48,48,102,54,99,56,48,51,98,53,52,101,98,102,101,48,49,54,100,52,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,49,56,48,97,56,49,55,102,48,48,102,102,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,49,56,48,97,102,102,101,97,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,97,56,48,54,102,99,97,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,98,102,101,48,52,48,48,102,102,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,49,97,54,48,101,56,48,49,100,48,48,102,102,51,100,49,48,55,102,56,48,102,49,52,51,98,101,48,101,57,56,49,99,98,56,51,98,98,48,102,98,48,51,100,53,48,55,57,54,49,101,99,48,49,51,56,97,48,101,100,48,55,48,56,49,100,100,56,55,53,52,51,99,52,49,102,99,48,102,56,57,55,100,52,53,50,49,52,52,53,57,56,55,57,99,98,57,101,53,50,56,55,52,99,51,97,54,53,52,57,55,56,49,101,50,50,100,48,48,102,102,52,98,56,51,98,99,53,50,57,54,56,53,99,49,54,50,48,57,49,50,98,57,51,51,97,48,49,53,56,53,54,97,55,49,54,50,53,56,55,54,99,97,101,52,51,52,99,55,50,48,50,98,49,52,51,98,99,48,57,55,98,48,55,101,97,48,102,48,52,48,57,54,55,48,55,99,48,49,99,102,48,55,100,99,48,101,97,99,51,100,50,49,101,102,48,101,52,48,55,102,48,51,57,53,50,53,101,56,48,57,49,48,55,97,48,49,100,101,48,55,100,48,98,56,48,55,55,99,49,102,48,50,97,102,56,55,56,99,51,97,99,53,101,56,55,51,99,98,51,101,53,51,48,55,98,56,97,49,98,48,49,51,56,50,97,52,49,51,97,53,51,57,55,97,53,56,97,48,57,54,50,48,57,51,48,48,102,102,55,48,102,50,98,57,50,57,51,52,97,99,55,48,99,56,50,57,98,54,55,102,102,48,51,54,98,48,50,54,101,48,48,49,102,49,100,52,48,48,102,102,55,100,57,99,48,49,50,56,54,49,100,97,48,101,102,56,55,97,48,98,56,48,55,52,52,57,99,48,102,100,57,48,48,98,100,98,50,99,97,49,50,49,56,48,50,53,97,52,51,56,50,48,52,99,48,56,51,99,101,52,98,48,101,100,54,50,98,56,98,48,48,101,99,57,53,54,99,54,48,102,53,101,52,57,48,55,50,52,49,100,53,52,52,50,97,56,48,52,101,100,50,52,51,99,56,56,102,99,51,98,102,98,50,54,51,98,52,53,57,52,57,53,52,53,100,55,57,100,98,97,48,55,100,52,48,52,55,52,53,97,57,53,97,53,56,57,52,101,57,97,101,57,53,56,53,98,49,53,101,57,56,53,53,49,54,48,99,54,54,55,98,101,56,48,57,101,56,99,102,97,49,97,54,51,51,57,50,49,57,99,57,48,56,101,49,98,97,51,50,52,54,57,52,57,54,102,100,50,51,51,101,99,53,52,52,100,99,101,101,49,57,100,52,56,100,99,102,98,100,48,48,55,97,54,56,49,50,100,101,48,102,101,56,49,100,54,48,49,51,97,48,48,102,102,52,98,101,56,55,51,48,49,102,57,56,51,98,99,101,56,50,49,101,57,48,55,54,52,48,102,50,54,56,51,99,54,48,50,53,51,52,57,101,53,52,57,54,100,100,48,100,51,99,48,49,101,100,49,48,102,99,57,55,97,49,99,102,50,99,101,53,102,50,98,48,51,101,50,49,100,101,48,101,102,49,54,102,50,48,57,50,48,102,48,48,55,52,100,51,51,52,56,48,57,56,49,52,50,56,51,99,57,97,51,52,100,97,48,54,55,49,97,99,56,52,57,100,54,48,52,48,99,48,48,102,102,102,98,54,50,48,48,102,102,55,99,54,57,56,49,99,50,48,49,51,99,101,56,56,53,55,57,55,97,48,52,98,57,99,56,51,56,101,48,50,53,48,48,102,102,51,99,101,53,51,101,52,100,48,52,101,50,50,48,51,97,99,48,50,53,50,99,49,100,98,98,48,57,56,49,102,50,48,49,51,48,52,56,48,55,55,50,56,99,56,102,56,98,51,50,102,48,97,48,48,102,100,56,51,97,52,57,100,52,53,49,50,49,48,55,52,56,98,99,97,50,98,102,50,55,48,50,55,102,53,52,48,55,97,49,51,56,97,101,56,101,56,53,51,97,98,97,55,55,102,56,48,53,52,98,50,101,97,48,99,56,48,49,51,52,99,48,52,97,100,48,51,101,100,48,50,52,99,56,49,102,54,56,55,99,48,48,102,102,57,55,98,48,50,54,48,99,51,97,49,56,51,56,99,48,102,52,99,51,56,100,99,97,50,101,49,101,52,48,101,100,48,48,102,102,57,102,56,55,51,99,51,99,57,99,97,102,99,49,101,54,48,101,56,49,52,48,49,102,52,50,57,56,48,49,100,98,52,49,99,57,48,102,49,56,55,97,99,51,98,56,57,53,50,57,56,49,100,98,48,102,53,49,52,97,57,100,102,49,53,101,53,102,50,55,52,98,55,100,50,98,57,53,101,57,101,49,57,57,54,97,56,50,53,56,49,53,101,56,50,48,98,55,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,102,99,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,55,102,101,97,48,56,50,56,48,51,101,98,50,99,48,57,52,55,52,56,48,50,52,52,56,48,57,50,48,48,102,102,55,50,54,48,52,97,97,50,52,49,54,54,56,50,53,99,51,97,48,101,97,52,48,49,101,97,51,57,50,50,99,52,97,102,48,101,102,50,49,48,55,52,57,48,100,50,54,99,51,101,101,48,102,55,52,51,102,99,48,102,49,55,48,50,53,99,97,49,50,98,52,98,98,48,102,53,50,48,57,53,100,97,51,48,55,98,99,49,50,57,54,48,57,50,50,102,48,98,48,57,52,101,102,49,99,98,49,100,57,48,49,99,52,99,97,52,48,54,52,49,102,97,53,102,102,100,52,48,50,99,48,99,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,54,55,101,50,56,48,53,56,49,56,48,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,55,56,97,48,48,102,102,55,99,52,52,56,48,49,102,53,56,52,53,56,56,55,101,48,49,101,99,56,55,56,48,48,57,102,54,48,55,99,48,49,99,51,48,102,49,57,53,99,49,100,97,48,55,53,100,99,97,56,101,48,101,48,56,98,48,48,102,50,56,55,53,57,101,52,51,48,101,55,56,51,99,50,97,48,102,98,56,55,53,99,48,57,57,52,48,55,51,52,48,102,52,54,52,97,101,52,99,48,102,51,56,55,48,57,51,57,48,99,51,100,51,99,51,97,99,57,56,56,101,53,54,52,50,54,101,48,101,53,48,55,98,99,97,100,48,48,55,98,55,99,98,50,101,56,57,99,51,99,57,57,51,55,100,97,48,57,53,100,56,48,53,56,56,48,48,102,102,55,100,53,101,56,49,50,50,48,49,101,57,48,48,102,102,55,100,56,99,48,49,51,56,99,48,101,98,99,48,57,54,49,48,101,101,49,55,56,100,48,55,52,57,97,48,102,98,102,48,102,97,102,50,99,99,51,101,50,101,57,52,54,53,51,56,55,97,53,57,50,56,54,52,51,98,50,48,101,98,56,51,102,56,48,102,49,49,49,97,54,56,51,98,48,53,57,56,55,98,99,51,56,97,48,50,54,98,52,53,57,55,48,101,52,50,52,49,53,49,51,100,97,48,102,48,97,48,101,50,98,98,97,53,55,50,99,54,56,51,52,101,56,53,50,56,48,57,97,48,49,100,49,101,48,101,56,52,49,99,101,56,51,98,52,48,55,48,99,48,101,102,99,97,51,48,55,53,101,48,101,56,48,49,100,102,56,55,49,52,49,100,97,48,55,48,56,51,98,57,99,98,50,48,49,50,54,48,101,55,56,51,98,53,48,101,54,56,55,55,56,51,56,52,49,100,48,50,98,51,57,55,52,53,99,57,54,54,49,101,48,50,99,55,49,53,56,49,100,57,48,101,98,97,50,49,53,99,53,51,49,53,54,48,57,101,50,101,48,98,57,50,99,99,98,56,50,99,98,97,50,50,49,52,48,50,55,56,98,50,50,99,57,51,56,98,50,97,57,101,57,99,57,99,101,55,102,102,101,48,98,49,48,49,51,101,50,48,48,102,98,49,99,48,50,53,54,56,48,49,102,53,99,97,48,101,98,49,101,48,55,97,54,48,52,99,55,56,55,101,52,97,101,50,98,55,97,52,53,52,52,56,55,53,56,49,100,100,49,53,48,49,101,56,48,55,55,48,56,52,48,102,53,48,49,101,49,54,52,55,48,102,49,48,55,51,56,97,48,50,101,99,48,49,101,57,102,48,55,52,52,51,102,97,49,102,98,48,101,50,55,48,102,53,55,48,101,97,48,48,102,102,51,100,101,99,53,49,57,55,52,49,102,48,97,52,49,52,102,100,56,51,98,99,49,100,101,97,97,50,99,56,98,49,102,51,51,52,56,49,48,53,56,48,49,48,54,48,48,51,98,101,55,48,48,48,102,102,102,97,98,52,48,48,102,102,55,98,56,52,48,49,101,100,101,48,48,55,97,51,52,48,52,102,50,57,50,48,49,51,57,48,49,50,53,48,49,51,99,48,48,55,97,55,97,48,52,98,98,56,48,51,100,98,52,55,48,49,51,48,48,52,57,56,48,57,98,56,48,57,57,56,48,51,99,100,51,56,48,51,55,57,99,48,49,97,51,52,49,51,97,49,57,56,48,51,56,48,48,49,49,48,56,48,56,53,48,49,52,101,99,48,49,102,50,57,57,48,50,54,54,56,51,100,48,48,102,102,102,57,48,48,102,102,49,102,54,98,56,48,102,100,48,49,100,57,51,52,49,102,53,48,102,57,48,55,56,52,49,100,54,56,51,57,99,57,48,55,54,55,99,49,100,100,57,52,52,53,97,56,55,97,99,51,99,97,57,97,49,99,102,50,57,51,56,51,99,48,48,50,53,98,52,48,57,55,101,50,102,56,51,100,102,99,51,97,54,49,99,57,50,100,101,53,48,100,48,52,51,57,98,100,51,99,51,99,50,53,55,53,50,53,57,55,102,56,97,102,52,51,100,52,49,101,49,50,100,49,49,101,48,98,53,52,102,102,53,53,51,49,102,56,48,98,54,50,98,102,101,48,49,100,53,48,48,101,55,56,48,49,102,55,53,54,48,48,102,102,102,97,98,53,48,55,98,99,48,101,102,52,51,98,54,48,102,48,48,48,102,102,49,101,55,97,56,48,57,53,48,48,102,102,55,54,49,56,51,99,56,53,51,57,52,101,53,99,54,48,101,53,48,51,101,49,48,50,54,55,48,48,102,102,57,55,56,48,101,53,48,51,99,49,50,56,99,48,52,101,99,97,53,50,98,52,98,100,101,53,54,56,55,56,99,51,98,98,99,49,101,98,49,54,48,48,102,102,50,53,52,53,98,57,53,57,56,98,51,48,49,50,55,50,100,53,48,98,97,54,100,102,50,98,52,98,101,50,98,56,98,54,50,98,54,98,100,100,50,48,102,101,98,56,51,101,49,48,48,55,100,100,53,56,48,51,101,97,100,52,49,100,48,56,51,98,100,48,102,50,48,51,99,48,48,48,102,102,55,57,101,97,48,50,53,52,48,49,101,55,101,48,101,100,57,52,101,53,99,49,55,49,52,49,99,97,48,55,51,99,48,52,99,101,48,49,50,102,48,49,102,53,48,55,56,50,53,101,48,48,102,102,57,50,49,52,97,53,57,57,55,98,56,97,100,48,101,101,48,55,55,54,52,49,101,98,49,53,101,48,50,54,97,53,98,57,54,53,56,97,99,48,49,50,55,50,97,57,48,98,50,54,99,55,50,99,56,98,101,50,99,52,97,57,50,98,55,55,56,97,52,101,57,101,97,48,49,50,97,101,98,97,102,102,56,48,100,50,48,48,102,102,48,102,98,102,98,48,48,55,100,102,100,99,56,48,51,101,100,48,55,49,52,56,48,101,49,56,49,99,50,49,52,54,49,101,56,48,101,54,48,49,50,100,99,49,99,99,48,102,52,49,53,97,49,102,50,55,54,99,51,101,52,53,54,53,48,55,55,48,51,102,97,49,101,51,48,102,101,48,55,55,51,56,51,101,54,48,101,55,102,101,52,99,51,57,101,48,102,97,56,51,102,99,49,99,50,50,100,52,51,56,97,53,99,56,51,98,102,48,102,102,57,52,57,102,101,101,53,48,57,53,101,53,102,50,55,57,55,97,56,97,57,97,48,48,102,102,101,100,48,57,50,97,50,53,48,52,97,102,52,100,48,49,53,98,100,54,57,54,100,55,102,102,53,48,49,97,100,48,48,49,102,52,53,48,48,48,102,102,102,57,49,50,48,55,98,52,48,49,102,53,101,52,53,54,56,55,48,56,48,57,53,99,48,55,99,54,49,100,48,48,102,102,101,97,49,54,97,48,52,97,57,57,53,57,52,49,101,56,57,52,99,50,102,56,51,98,97,49,100,102,50,99,49,51,56,49,101,101,49,53,56,48,57,97,55,52,49,101,100,56,51,99,53,52,55,99,53,55,49,54,52,49,101,57,48,55,100,56,49,99,55,48,55,55,48,56,55,48,57,97,48,102,49,48,51,101,97,53,54,97,49,50,55,49,50,50,56,97,51,100,56,55,55,54,53,50,102,52,101,98,48,102,49,56,50,53,49,51,53,51,99,48,53,52,98,53,100,55,102,99,48,51,102,57,48,98,52,50,99,99,97,101,50,57,100,48,57,100,50,99,56,98,54,50,99,49,48,99,97,97,52,48,54,51,98,51,57,50,49,51,100,51,100,50,53,56,52,51,52,51,54,52,49,51,48,101,101,52,55,52,55,48,100,100,50,53,50,51,99,97,51,51,55,97,57,50,53,102,54,54,54,54,97,101,98,54,48,100,50,97,52,53,101,102,98,53,48,48,102,102,98,48,56,48,48,102,98,56,97,48,48,55,99,57,51,48,48,57,54,99,48,50,52,57,52,49,100,55,97,54,48,55,53,56,48,57,52,97,48,55,56,48,48,101,97,56,48,57,56,102,48,50,54,52,52,51,99,57,57,97,97,48,101,54,97,52,56,55,51,52,51,100,56,49,99,49,48,55,99,52,48,101,56,52,51,97,53,99,97,53,48,102,48,56,51,98,48,50,100,48,98,100,57,48,55,97,52,48,48,102,52,99,52,49,102,98,48,55,53,48,51,102,97,53,48,54,50,102,48,51,56,50,49,101,99,48,102,50,52,56,55,50,52,49,50,48,56,57,55,50,53,57,56,55,56,52,97,49,52,99,99,53,56,100,54,50,97,52,97,101,52,100,99,53,56,48,48,56,101,97,48,48,102,102,102,98,49,55,48,48,102,102,55,100,102,99,48,49,51,97,97,48,52,101,102,56,51,102,101,48,102,57,48,51,100,54,48,55,52,52,48,102,55,56,48,57,97,51,48,50,52,101,56,49,100,57,48,55,57,102,49,52,51,52,56,56,48,101,48,52,49,100,99,56,49,51,56,54,48,102,54,48,98,50,48,101,49,57,52,57,56,97,52,48,101,52,48,55,49,52,51,98,50,57,51,57,49,53,56,48,101,99,50,50,48,51,97,57,48,101,101,51,102,100,51,99,51,99,48,49,100,50,50,99,56,51,101,100,102,52,48,55,52,49,48,55,99,57,55,97,49,101,56,52,101,51,102,52,99,52,101,57,55,48,98,48,50,99,48,48,102,102,56,100,52,98,53,50,99,99,98,49,50,101,49,51,53,101,50,99,56,98,54,50,99,49,51,48,98,53,50,99,49,102,99,99,101,55,100,51,100,51,100,50,53,50,49,51,49,51,49,101,99,56,101,99,101,52,55,52,55,48,52,99,50,52,97,52,55,97,52,57,55,51,99,97,51,51,48,99,52,99,53,53,100,55,101,49,57,99,99,56,102,56,100,98,52,102,102,56,51,49,101,48,52,100,101,56,49,51,54,56,48,102,56,99,48,57,100,98,48,55,102,54,49,102,101,48,50,54,49,48,49,102,56,48,55,57,52,98,51,48,102,49,48,55,99,52,51,101,99,49,101,51,48,102,53,57,55,52,56,54,53,55,50,52,57,55,56,49,101,97,50,101,48,51,98,99,49,99,54,48,101,102,56,55,57,52,51,101,48,49,101,54,48,102,99,97,51,48,51,98,101,48,101,48,50,50,56,55,99,56,51,99,54,49,101,101,50,101,48,51,98,48,48,101,102,99,51,97,99,53,98,56,55,98,52,98,98,57,48,101,100,56,55,54,50,52,98,101,52,101,52,49,50,98,49,48,53,50,56,56,101,97,98,55,54,57,51,49,51,57,50,99,49,53,98,53,100,55,53,102,102,97,53,48,49,102,53,56,48,49,102,49,56,52,48,48,102,102,55,100,49,52,48,55,48,99,49,101,53,48,55,53,56,97,48,48,102,102,48,55,100,56,48,56,49,51,52,56,49,100,52,48,102,48,51,99,57,101,53,49,56,55,100,56,97,56,50,99,48,49,99,57,56,55,49,56,51,99,101,53,49,49,53,51,54,49,100,53,50,101,56,97,56,50,98,99,97,101,48,50,53,102,56,49,102,55,48,51,98,55,48,55,57,101,56,56,49,100,98,48,55,56,99,48,101,56,57,51,53,50,52,98,51,52,54,52,101,52,97,52,102,48,102,50,49,52,97,48,48,102,55,97,48,55,53,48,51,100,102,48,56,50,57,101,56,49,100,50,99,97,100,48,101,101,53,56,48,51,56,55,49,54,55,52,48,50,97,53,48,48,102,102,51,101,98,48,48,48,102,102,49,102,53,101,99,48,102,57,99,48,49,102,54,51,101,48,52,100,55,48,55,48,52,49,99,55,56,51,97,51,50,56,100,56,50,99,48,97,101,52,48,50,100,99,51,97,56,49,101,99,48,55,98,48,49,101,48,52,56,52,56,48,101,56,51,97,99,56,55,49,56,49,99,102,50,51,48,51,99,54,48,55,55,101,49,99,102,48,102,102,48,55,101,100,50,52,51,98,54,49,102,48,48,102,55,56,55,52,51,48,55,99,100,49,56,51,97,99,56,97,49,102,54,50,98,100,50,102,56,55,51,52,97,52,50,99,49,99,50,102,99,51,99,57,98,102,50,98,56,97,99,50,98,101,56,48,50,102,57,100,52,49,48,48,102,102,101,53,50,48,50,53,53,56,49,99,54,49,53,54,48,52,98,51,48,49,50,100,97,48,101,50,52,48,57,55,101,50,97,50,99,97,98,52,97,54,52,49,99,101,48,51,57,100,48,55,54,52,48,101,99,49,102,50,100,99,97,55,48,101,100,97,49,56,55,53,49,57,48,102,49,97,54,48,51,98,102,48,101,49,49,52,48,49,99,100,55,99,51,99,48,48,102,102,50,52,56,56,56,57,56,57,99,56,56,53,53,97,53,49,55,52,48,50,52,52,99,50,54,100,50,48,101,50,99,52,98,51,99,56,51,51,101,52,97,102,48,49,51,50,50,99,50,49,48,102,50,54,55,102,102,48,102,50,50,98,56,97,102,52,49,50,97,57,48,53,48,56,97,98,50,98,53,48,100,49,48,97,102,50,98,52,97,100,52,52,52,55,50,98,99,97,102,50,98,100,48,53,49,100,56,52,52,52,52,52,49,52,51,52,52,54,102,50,51,50,50,97,48,50,50,97,51,50,51,52,52,97,50,97,51,50,50,50,49,50,51,49,48,52,54,52,51,52,52,56,57,99,100,51,54,100,99,52,99,52,99,57,97,51,53,50,56,49,54,98,56,49,51,99,50,48,48,102,98,55,55,48,50,52,52,99,48,57,48,50,50,57,99,98,99,52,57,48,55,100,56,48,102,97,99,51,57,50,53,97,48,55,100,56,51,98,99,48,50,53,100,99,98,48,48,55,51,50,49,99,51,48,55,57,52,48,101,55,57,51,52,49,102,54,101,101,53,97,50,52,56,55,53,56,49,50,98,51,56,49,100,98,56,55,97,48,49,101,51,56,55,52,48,98,57,102,98,57,53,48,49,102,51,50,97,99,51,100,53,53,97,99,100,101,52,51,97,49,57,50,56,51,99,49,51,101,101,48,48,52,98,102,50,54,57,101,48,48,102,102,51,101,100,48,48,48,102,102,49,102,54,48,48,49,99,57,48,48,102,102,55,100,55,53,56,49,50,57,54,48,102,54,52,48,57,56,57,48,102,48,57,53,48,101,56,55,98,56,98,51,48,55,55,54,56,56,48,101,101,53,51,100,57,48,101,51,51,48,53,99,49,55,97,49,100,53,55,52,98,57,52,51,48,102,98,48,51,100,57,48,101,54,56,51,98,55,48,52,99,54,48,102,54,57,53,54,49,99,102,48,102,56,55,50,98,54,53,48,98,56,55,56,57,50,53,51,99,100,52,53,50,50,55,55,52,102,48,49,50,99,48,49,50,99,97,48,52,56,48,50,55,98,50,54,98,54,48,49,51,48,97,48,102,57,48,49,102,55,56,51,100,55,48,55,102,101,49,102,55,50,99,56,49,101,49,56,51,101,51,48,55,57,50,48,102,48,56,49,101,56,56,55,98,99,98,53,48,52,57,48,50,55,48,51,99,97,48,102,51,56,51,102,48,49,101,53,48,55,56,48,49,101,54,52,98,101,53,55,57,52,101,53,54,49,52,48,56,102,52,57,50,49,101,51,48,102,51,97,54,49,54,48,53,98,50,53,54,56,50,97,56,97,53,50,98,49,48,50,52,57,98,100,98,99,57,53,101,53,54,97,48,97,48,101,51,52,50,48,97,49,99,99,102,102,56,48,54,48,101,56,49,51,49,101,48,48,102,102,102,57,97,56,48,49,50,98,53,56,49,100,100,57,54,48,48,48,102,102,102,50,56,56,48,101,49,48,49,102,102,100,48,51,100,97,100,100,48,102,49,53,52,48,48,102,51,49,101,48,101,98,52,49,100,99,102,48,55,55,57,52,54,50,102,56,97,50,48,49,51,49,101,53,57,54,48,55,54,50,48,52,100,52,48,48,102,102,51,100,99,57,99,48,49,100,53,99,101,49,101,52,48,52,56,100,50,49,101,51,54,50,102,99,48,52,57,55,51,56,54,50,98,55,50,55,101,101,48,52,48,56,48,52,99,54,56,48,51,101,53,97,56,48,48,102,98,52,97,48,50,54,50,99,49,100,100,57,54,48,48,101,102,98,57,53,101,48,101,48,48,49,99,51,56,50,55,102,50,49,49,56,51,102,48,48,102,102,52,98,56,50,49,56,49,51,48,101,48,101,99,52,49,101,49,97,48,48,102,102,50,53,48,98,101,50,56,56,98,101,100,56,97,100,48,102,51,55,48,50,54,52,48,98,102,101,56,100,57,51,48,48,102,102,52,57,48,48,102,102,52,57,56,98,48,99,48,57,48,101,52,56,97,48,50,100,52,98,97,50,98,52,102,50,48,50,54,51,102,99,56,48,97,102,101,98,97,102,102,56,51,56,101,48,102,49,99,48,49,102,54,49,48,48,102,102,52,102,98,56,51,101,51,48,101,101,50,53,56,55,52,48,49,101,101,56,49,51,98,99,48,52,100,101,56,51,100,51,48,101,56,97,54,54,54,98,97,53,48,55,54,48,49,101,51,56,49,51,50,99,48,102,57,56,51,101,101,49,100,99,52,97,48,99,48,98,48,52,50,50,99,100,56,99,57,50,53,49,56,55,57,99,51,101,52,53,56,57,53,50,57,53,101,48,98,51,50,98,48,97,100,52,101,57,50,54,56,53,53,101,48,98,48,50,98,49,48,99,98,48,100,102,51,97,56,55,49,55,56,48,51,56,99,48,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,48,48,48,102,102,53,50,101,101,48,101,101,49,55,102,99,48,50,99,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,50,48,48,53,48,51,102,102,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,56,48,49,55,102,102,53,100,55,53,100,55,102,99,48,51,102,101,49,52,48,50,56,49,52,48,49,56,97,57,97,48,48,102,102,52,51,102,102,48,48,102,102,48,102,99,53,49,52,48,51,55,101,57,52,48,50,56,49,52,48,49,56,97,57,97,48,48,52,51,102,102,48,48,48,102,102,102,99,53,49,55,102,99,48,51,55,101,57,52,48,53,57,101,48,48,55,99,56,56,99,48,49,102,52,54,48,53,55,48,48,102,102,51,101,100,49,52,49,99,101,100,56,51,101,102,48,50,53,101,99,97,48,50,56,49,49,56,48,57,102,99,48,55,52,52,49,100,101,48,101,101,49,52,97,49,99,55,50,100,99,51,99,97,49,101,56,48,102,52,49,53,99,53,54,56,51,100,100,48,55,51,50,49,99,98,52,56,48,55,57,99,53,102,50,53,56,49,50,101,50,56,101,99,50,54,56,55,99,53,48,48,49,100,52,56,55,49,52,51,99,52,49,101,48,48,102,53,48,51,99,55,50,99,52,51,101,48,49,100,49,48,55,57,54,53,102,56,55,52,54,97,100,99,48,102,54,49,52,54,53,51,56,55,50,48,51,100,50,49,102,50,48,101,55,48,55,49,48,51,99,48,53,56,56,55,99,52,51,57,101,48,51,51,48,97,56,50,102,50,48,101,48,99,48,57,97,51,48,55,49,97,48,52,99,102,102,48,55,100,49,99,49,99,54,56,55,101,98,56,55,101,55,48,49,50,102,48,48,102,102,102,102,99,49,101,51,56,49,50,98,54,48,102,56,55,101,48,101,99,56,55,98,99,51,98,54,48,48,102,102,102,54,55,48,51,102,55,48,55,52,100,99,97,57,99,49,102,102,48,101,51,57,56,51,100,101,49,100,99,50,56,54,56,98,101,48,49,50,48,99,49,101,51,50,57,56,101,49,101,54,48,101,98,48,48,57,101,56,55,52,48,98,51,48,52,100,55,99,53,52,56,55,56,52,98,49,48,52,97,50,55,55,56,102,102,48,48,56,102,54,48,101,97,48,51,56,50,48,55,99,52,49,102,53,48,55,102,97,49,100,56,48,50,53,55,48,97,56,48,55,55,101,49,101,48,52,52,48,50,54,48,56,51,100,99,48,102,55,99,97,55,48,55,48,56,53,53,56,51,97,56,48,102,53,51,50,56,101,49,99,50,48,102,52,50,50,48,51,101,54,50,102,48,51,101,48,56,99,48,101,102,48,97,101,48,55,55,97,49,101,53,52,53,48,102,100,97,53,48,55,55,57,49,52,51,57,56,53,102,98,52,49,102,54,52,98,54,48,51,98,50,53,98,99,56,55,99,100,51,48,97,49,56,48,101,101,57,54,49,50,57,53,50,49,101,51,97,50,98,97,53,48,57,51,50,97,48,48,102,102,55,53,54,48,50,54,51,52,48,49,102,48,97,102,48,102,100,57,52,52,48,52,98,57,57,52,99,49,102,99,48,50,53,57,99,48,57,57,97,48,48,55,98,97,56,48,57,57,57,48,101,98,48,49,50,102,99,49,99,57,52,102,48,102,101,56,49,50,101,101,49,102,55,50,97,56,97,55,50,99,56,51,56,56,48,102,53,56,48,57,56,100,50,98,49,49,54,49,50,56,49,101,100,57,53,56,48,101,55,48,49,102,102,100,48,48,102,102,51,100,50,56,57,48,101,48,56,51,98,101,50,102,52,57,50,53,57,53,101,48,101,54,48,97,52,48,55,97,54,48,101,57,53,51,100,51,97,99,98,99,50,98,48,97,55,57,48,55,57,56,48,102,53,56,51,97,52,53,52,56,55,97,99,98,50,48,102,48,48,55,48,52,48,54,55,54,48,102,48,56,48,51,101,56,52,48,48,57,50,48,50,101,52,48,49,102,54,97,56,48,101,101,56,48,49,102,54,97,97,53,51,48,55,55,98,56,55,53,52,51,102,101,49,100,56,101,49,101,101,48,102,98,56,55,101,48,49,99,97,57,53,99,49,100,98,48,101,57,57,54,50,48,101,56,52,49,101,55,48,49,51,49,101,53,56,98,48,56,101,56,97,49,99,99,48,50,54,52,48,98,50,50,97,99,98,101,50,97,52,98,49,48,48,55,98,53,56,49,101,48,48,55,53,98,97,55,56,55,57,52,51,101,50,53,102,100,56,55,53,49,48,56,97,101,52,100,48,102,56,56,51,101,100,50,98,48,49,100,54,56,51,101,101,54,52,98,53,48,101,97,48,55,101,99,51,97,97,48,102,50,99,98,48,48,102,102,55,100,54,48,102,101,48,49,51,101,101,48,52,101,49,56,55,49,99,48,57,48,49,48,50,52,101,48,48,57,56,53,48,50,55,48,56,49,101,51,97,49,100,49,54,99,49,100,102,48,55,49,101,49,99,48,52,100,50,102,99,97,101,48,101,100,100,97,52,57,54,101,53,55,48,48,102,102,51,100,101,99,49,102,57,50,101,48,98,48,50,98,52,51,97,97,48,101,98,48,49,100,99,56,48,57,101,49,52,50,49,100,98,48,102,56,50,53,56,55,54,55,56,51,99,56,48,55,57,56,49,101,51,48,101,57,48,55,48,56,48,49,101,102,49,55,48,51,97,99,53,97,57,52,56,49,99,101,48,49,51,102,48,48,102,102,55,98,57,56,51,99,97,100,99,48,55,55,56,97,52,50,99,53,51,50,51,102,99,48,52,50,100,48,48,55,99,52,98,56,49,99,52,56,51,99,56,48,50,53,56,52,48,49,102,55,53,101,48,52,100,101,48,51,56,48,48,55,99,56,53,53,56,55,55,99,97,50,48,55,97,97,48,101,97,56,48,57,50,48,48,55,97,97,49,100,51,48,55,56,48,49,100,102,48,101,100,56,55,102,56,49,100,102,48,51,99,100,52,48,48,101,100,56,55,97,53,49,52,49,102,102,48,49,50,57,98,99,98,54,48,101,98,97,52,56,55,98,99,49,100,55,48,55,97,48,51,100,101,49,99,53,52,57,48,102,48,56,55,55,100,51,53,50,50,56,97,52,48,102,55,57,52,97,56,48,49,101,48,52,102,50,99,52,51,97,48,49,101,98,52,48,50,100,99,51,57,99,49,101,55,54,99,97,99,48,102,52,57,52,50,53,101,57,53,54,56,48,48,49,57,51,50,97,48,49,54,56,97,48,48,102,56,56,53,48,51,100,50,48,102,100,56,51,102,50,48,48,102,102,55,100,99,100,48,49,51,56,97,48,102,97,56,49,101,57,49,55,55,50,49,101,55,48,55,57,97,48,102,55,99,48,57,52,50,48,50,54,48,56,49,101,57,56,51,99,52,48,102,50,54,50,98,48,97,56,50,57,56,48,49,101,101,51,48,102,101,48,55,102,56,48,57,97,100,48,50,53,97,56,51,100,50,49,101,100,50,102,55,49,52,97,49,100,102,52,49,50,57,52,51,98,56,53,53,53,49,55,54,49,101,48,50,101,52,98,52,52,101,48,49,50,102,50,56,56,97,100,50,98,56,97,51,50,98,99,49,51,52,48,57,49,50,98,48,97,101,52,48,50,98,97,49,97,52,50,57,48,48,99,55,48,48,55,97,97,48,102,52,99,51,56,56,48,101,51,99,49,100,54,48,51,99,98,48,55,100,52,48,102,52,56,98,99,101,49,100,57,48,55,54,54,48,101,55,52,49,100,102,56,55,99,52,49,101,56,56,51,99,54,48,102,50,99,57,53,56,53,99,49,55,51,99,51,98,99,49,99,52,48,101,48,48,55,55,56,98,51,48,102,52,48,55,98,48,98,102,97,50,57,52,51,98,101,56,52,53,100,48,55,56,99,98,53,101,53,51,56,55,55,56,97,54,50,99,56,98,49,101,53,55,57,52,54,53,54,57,54,50,53,101,49,54,48,48,57,54,48,52,56,57,53,56,53,54,97,55,57,54,53,54,100,50,49,53,55,102,56,48,56,49,99,48,48,102,102,102,57,52,50,48,48,102,102,51,101,56,48,99,98,56,48,101,56,57,54,99,49,102,56,48,48,102,102,55,100,57,97,48,49,50,52,54,48,101,101,102,49,54,52,49,99,48,50,99,52,48,49,101,102,53,48,55,56,97,48,52,101,101,56,51,98,50,50,56,56,98,49,48,102,98,56,55,97,56,51,102,54,53,53,56,55,102,52,51,100,56,49,102,57,48,102,57,48,51,99,54,48,102,99,48,49,51,54,48,53,54,56,48,51,100,100,50,49,101,53,48,102,54,55,50,99,56,49,100,102,97,55,48,48,102,102,51,100,100,54,48,57,48,48,102,102,55,97,54,49,99,100,48,101,52,97,48,48,102,102,55,52,56,97,51,48,55,51,50,53,49,48,55,53,56,97,57,48,55,56,54,53,54,56,55,54,56,98,48,48,102,102,101,50,49,54,48,48,102,102,102,51,52,51,99,50,48,101,98,99,48,52,52,50,53,48,48,102,56,102,48,101,97,56,55,57,99,49,99,101,56,49,51,53,97,48,101,48,52,51,98,50,49,102,51,50,57,57,49,56,97,49,48,55,98,56,48,52,98,101,48,49,51,50,50,48,101,56,52,97,53,48,102,50,57,53,56,56,52,49,101,99,48,101,57,50,52,50,52,56,55,53,99,49,101,55,56,51,57,57,48,55,99,48,49,99,102,52,55,50,100,49,48,49,49,56,51,99,97,49,99,55,48,102,101,49,52,99,56,52,57,52,57,50,53,48,48,55,100,56,51,57,50,49,101,50,54,49,97,50,100,52,51,97,97,49,102,51,50,56,49,48,100,99,101,53,55,49,54,56,57,56,53,53,56,55,57,48,97,98,57,101,48,57,100,52,48,99,48,49,53,57,101,48,48,102,57,49,49,56,48,51,101,56,99,52,98,49,48,48,102,102,55,100,53,100,48,51,101,50,97,48,55,100,101,48,52,98,100,49,52,48,53,102,97,53,48,49,50,48,54,48,102,55,52,51,99,50,49,100,99,50,57,56,51,56,101,53,98,56,55,57,52,51,100,48,49,100,55,52,102,50,99,99,49,100,49,48,51,101,53,48,102,97,50,51,56,51,99,102,50,102,57,50,56,48,57,55,49,52,55,54,49,51,52,51,101,50,57,101,48,102,53,52,51,102,52,49,100,101,48,101,102,56,55,53,52,49,100,98,57,54,52,49,102,48,48,101,56,56,51,99,98,50,102,99,51,97,53,48,100,98,54,49,100,51,50,102,48,97,54,48,101,52,48,55,97,52,51,101,54,49,102,49,48,102,100,57,52,48,53,56,56,55,99,52,51,101,49,102,101,48,50,100,48,50,56,48,54,49,100,56,48,51,101,50,102,54,48,48,102,102,102,97,48,51,50,57,99,51,97,50,53,52,56,55,49,99,48,49,102,54,54,56,48,52,101,101,48,51,98,98,101,53,57,48,51,99,48,50,99,52,48,49,101,99,97,48,55,56,99,48,52,57,49,48,51,98,50,50,102,52,98,49,48,101,52,48,55,97,56,51,56,56,53,53,56,55,48,99,51,100,56,49,99,54,48,101,54,56,51,99,54,48,101,51,56,49,51,54,48,53,57,48,48,51,100,97,99,49,101,53,48,102,54,54,50,99,52,49,101,48,50,55,48,48,102,102,51,100,100,54,48,57,48,48,102,102,55,53,56,49,99,100,48,102,98,97,48,48,102,102,55,52,56,98,99,48,55,51,50,53,101,56,55,53,56,98,54,48,55,56,54,53,57,48,55,54,56,98,48,48,102,102,102,100,49,54,48,48,102,102,101,99,56,51,99,50,48,101,98,99,48,98,48,56,48,49,102,49,56,48,48,48,102,102,55,100,49,56,56,48,51,99,101,97,48,51,100,50,52,55,48,50,55,55,99,48,57,99,53,48,55,51,52,48,48,102,55,49,48,49,50,53,48,48,102,102,101,99,56,48,52,99,51,56,51,97,48,48,102,102,101,100,56,55,100,49,50,52,49,50,52,49,100,99,48,50,54,51,56,49,102,97,56,55,55,56,51,99,50,53,54,97,49,51,48,48,102,102,57,98,48,101,52,97,53,49,52,97,57,100,56,49,101,55,56,49,50,102,99,48,101,99,55,50,50,56,55,57,97,52,49,101,48,48,102,102,50,55,52,98,51,48,101,102,56,55,52,48,51,101,48,48,102,102,102,52,57,48,99,51,98,54,48,101,100,57,99,48,48,55,97,57,101,49,100,97,50,56,48,49,102,100,56,55,48,52,97,100,48,48,102,102,99,98,48,48,102,102,55,97,97,48,102,52,99,51,56,56,48,101,51,99,49,100,54,48,51,99,98,48,55,100,52,48,102,52,56,98,99,101,49,100,57,48,55,54,54,48,101,55,52,49,100,102,56,55,99,52,49,101,56,56,51,99,54,48,102,50,99,57,53,56,53,99,49,55,51,99,51,98,99,49,99,52,48,101,48,48,102,102,55,55,56,98,51,48,102,52,48,55,98,48,98,102,97,50,57,52,51,98,101,56,52,53,100,48,55,56,99,98,53,101,53,51,56,55,55,56,97,54,50,99,56,98,49,101,53,55,57,52,54,53,54,57,54,50,53,101,49,54,48,48,102,102,57,54,48,52,56,57,53,56,53,54,97,55,57,54,53,54,100,50,49,100,55,102,56,54,53,50,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,49,99,48,52,98,101,48,51,101,57,48,101,97,56,49,51,50,54,48,101,48,56,49,99,55,48,49,51,49,56,49,99,55,52,49,48,102,49,49,53,50,49,99,98,48,55,102,97,48,101,56,48,49,100,57,56,51,101,99,48,101,55,57,53,54,49,101,98,52,51,50,98,100,48,99,51,100,52,53,55,48,55,53,48,49,101,56,56,55,51,52,97,51,48,102,99,56,55,54,99,97,102,48,102,51,50,48,49,53,52,53,97,57,55,101,53,52,50,49,48,55,56,53,48,99,97,98,50,102,53,49,49,49,52,98,52,52,51,50,97,99,98,99,50,102,48,97,102,54,56,98,50,56,52,97,57,50,98,56,98,53,50,99,53,97,100,50,57,100,54,48,49,52,101,50,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,102,102,56,48,54,55,99,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,97,48,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,48,48,102,102,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,54,48,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,102,102,56,48,54,102,99,97,56,48,98,98,99,48,48,102,102,102,57,48,52,48,48,102,102,51,101,57,51,52,51,97,56,48,48,102,102,102,98,53,57,48,55,48,56,56,52,49,102,57,48,55,54,54,56,48,49,100,102,48,101,99,56,49,51,57,101,48,101,48,99,97,49,48,102,54,57,55,48,48,101,98,48,51,101,48,56,101,49,100,55,50,98,57,51,99,51,100,52,48,102,98,48,51,97,101,53,54,56,55,51,99,51,102,56,53,99,49,52,99,48,52,97,55,57,55,54,49,101,50,50,100,52,49,101,51,48,51,98,53,48,101,99,48,55,55,99,51,98,97,49,102,56,48,55,97,99,53,56,48,55,54,48,98,54,48,101,100,56,51,99,50,48,102,100,97,55,48,55,56,56,97,101,48,55,51,56,53,56,53,56,55,98,56,98,48,48,102,102,101,101,49,53,52,53,55,57,53,97,49,102,101,48,55,56,49,54,53,57,56,48,99,52,50,97,48,97,98,48,49,50,98,99,48,52,100,100,48,51,57,101,48,50,54,102,52,97,99,48,55,101,50,57,99,48,101,56,53,51,99,51,99,50,101,97,53,48,49,50,101,48,48,52,100,48,48,51,102,50,48,50,53,49,52,49,101,101,49,52,101,49,101,52,50,56,100,50,52,97,50,50,99,99,51,98,54,48,102,57,52,49,99,48,56,55,97,102,49,52,50,49,101,97,52,48,52,54,55,97,54,57,51,52,97,55,50,102,99,51,98,101,53,101,49,53,48,57,56,49,100,97,48,102,98,48,55,52,48,98,99,50,56,99,98,50,50,99,50,49,51,52,51,97,52,49,101,102,50,57,57,48,52,51,99,53,48,49,100,101,48,102,98,97,48,56,55,98,56,51,57,101,49,100,101,102,102,48,48,56,102,97,48,55,97,97,48,101,98,48,51,102,54,48,101,51,99,49,101,57,56,51,99,97,48,55,50,99,48,102,52,56,97,51,99,49,100,57,48,55,57,56,48,101,55,52,49,101,48,48,102,102,55,99,52,49,100,55,48,51,99,53,48,101,100,52,57,54,54,53,51,57,55,49,56,51,98,97,49,102,98,48,55,55,101,49,101,49,50,99,99,51,97,101,49,101,99,50,56,51,57,55,52,53,48,50,54,57,55,52,49,100,99,50,100,55,49,52,101,49,101,49,50,57,56,98,50,50,98,102,57,54,48,53,49,57,54,52,53,56,57,52,54,53,56,48,50,53,56,49,51,99,53,54,49,54,52,57,101,53,54,100,98,52,57,98,52,49,54,97,97,48,49,57,55,54,48,48,102,102,102,57,53,57,56,48,51,101,57,53,51,56,49,51,50,101,48,101,97,99,98,54,48,48,102,102,55,100,57,51,48,49,50,100,50,49,100,56,48,55,55,101,53,50,48,51,101,99,48,50,53,101,99,49,100,102,56,55,98,99,51,99,54,48,52,100,57,49,53,54,49,57,56,48,51,100,98,52,49,101,52,48,55,101,101,48,101,49,99,51,57,48,49,100,102,50,97,99,98,51,52,54,48,102,102,56,48,57,100,97,52,57,55,50,56,52,49,100,49,50,99,99,49,101,48,48,102,102,49,50,101,99,49,100,50,48,101,99,57,55,98,52,48,57,50,50,101,48,97,52,54,99,51,100,101,48,102,49,48,49,100,55,50,54,54,48,101,99,57,53,101,49,102,53,50,99,48,98,53,48,55,52,56,48,101,56,48,49,100,55,56,55,56,56,48,52,52,97,48,48,102,102,55,100,54,57,48,48,102,102,51,101,98,97,99,49,102,57,56,48,51,101,99,102,99,48,57,97,53,48,101,57,56,49,50,100,48,48,102,102,101,50,99,97,102,99,55,51,49,52,52,49,101,102,48,55,99,48,49,102,51,99,57,54,49,99,101,97,99,48,101,56,52,49,99,53,55,48,55,56,99,49,99,51,48,101,49,56,51,99,48,48,102,102,55,99,50,48,48,102,54,100,56,55,99,52,51,102,52,49,99,49,48,48,102,102,55,98,102,98,48,51,98,99,101,48,102,48,48,97,56,50,101,48,48,49,101,57,102,48,55,53,52,98,101,99,49,102,49,48,102,55,55,100,56,97,101,50,57,100,48,56,101,48,57,101,52,101,52,49,102,102,48,55,55,56,48,49,102,52,48,101,48,48,102,102,102,97,56,49,48,102,52,56,48,51,101,100,56,56,48,57,98,53,54,53,97,48,102,48,52,56,55,55,100,49,48,48,102,102,57,53,48,48,102,102,50,53,98,48,98,101,48,55,54,99,49,102,98,48,50,54,97,53,51,48,98,57,50,100,48,98,48,54,48,98,48,48,102,102,102,54,48,55,53,56,98,101,50,101,48,98,52,52,97,48,101,101,48,51,57,48,48,101,57,57,53,56,49,100,56,48,102,50,48,55,55,99,51,102,50,48,48,102,55,48,48,51,101,98,52,52,48,101,52,56,55,98,99,51,98,97,57,56,49,102,51,50,57,48,98,57,50,56,48,97,101,48,55,53,97,49,100,54,50,98,48,51,99,54,49,102,50,55,48,51,99,48,101,48,55,99,100,48,56,51,56,50,49,99,52,48,102,101,56,48,54,101,53,48,51,97,97,48,55,53,56,49,99,52,48,55,49,101,48,101,98,48,49,100,97,48,51,57,53,48,55,53,97,53,49,102,48,101,99,56,51,98,51,48,55,51,97,48,101,102,99,51,57,99,48,101,98,56,49,100,99,56,55,54,97,56,98,51,50,101,48,98,57,101,49,100,101,48,101,50,48,55,48,48,102,102,51,98,99,53,54,48,55,53,99,51,97,54,53,48,52,57,55,52,49,101,48,52,100,50,101,56,51,99,54,53,97,102,50,57,99,51,98,99,53,51,49,53,97,53,55,52,57,54,48,53,101,49,54,52,53,56,57,55,56,53,56,48,50,53,56,49,51,99,53,57,57,54,52,57,101,53,57,53,98,97,57,98,52,48,98,49,56,48,51,101,98,98,52,48,57,48,102,48,55,51,54,48,48,102,97,100,100,48,50,53,50,99,49,100,52,48,49,50,97,99,48,101,54,52,97,54,50,56,49,57,52,55,48,101,54,57,52,50,53,54,50,53,48,51,99,57,48,102,99,49,52,99,49,100,101,52,56,48,101,100,57,54,52,48,102,97,99,49,102,50,50,53,49,52,99,53,53,50,50,56,51,99,55,48,55,99,101,49,101,100,52,53,50,99,52,51,99,48,49,101,100,50,101,48,48,52,102,56,51,102,52,53,97,57,53,98,50,57,97,56,52,53,51,57,54,52,49,101,99,48,102,48,98,54,49,99,98,48,101,57,97,50,48,55,54,99,49,100,99,48,55,54,52,98,51,57,48,101,52,48,55,51,99,51,98,97,53,55,49,53,101,49,102,99,48,101,57,56,49,102,101,48,51,57,99,48,55,101,52,53,57,48,51,100,102,50,97,99,49,99,102,56,55,102,99,51,98,99,48,102,48,53,50,56,49,99,49,48,51,100,101,50,101,99,49,99,49,56,51,100,99,55,52,51,98,52,101,97,52,97,55,49,53,56,49,99,99,48,55,99,56,49,100,97,48,101,99,56,55,51,52,51,101,54,49,101,99,48,55,55,97,57,50,53,99,56,50,53,55,49,53,50,53,97,48,55,56,52,51,97,97,53,53,48,55,102,99,51,98,56,56,56,49,101,102,57,50,56,100,51,56,98,50,56,48,101,100,48,55,98,54,56,98,57,48,101,51,56,55,56,53,99,50,98,56,51,101,99,49,100,52,48,102,54,48,55,55,99,97,50,102,102,48,49,53,97,56,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,101,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,55,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,98,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,102,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,56,48,55,100,55,48,51,100,53,48,55,53,56,49,99,52,48,55,101,48,48,102,102,101,98,48,49,101,53,56,51,57,53,48,55,97,52,53,49,102,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,101,50,48,101,98,56,49,101,51,48,55,54,97,52,98,51,50,101,48,97,54,101,49,101,49,48,101,50,48,55,102,99,51,98,99,53,57,56,55,53,99,51,100,56,53,48,55,50,101,56,51,98,101,57,97,53,50,56,55,56,99,97,97,101,53,99,48,55,55,56,98,57,50,99,56,97,101,101,53,56,49,52,54,53,57,49,53,99,53,101,49,53,101,48,57,57,48,52,102,49,53,56,53,57,50,48,49,54,53,48,100,50,54,99,56,48,53,49,97,56,48,51,101,102,101,48,48,102,102,49,102,53,48,50,49,101,57,48,48,102,102,55,100,52,101,56,49,51,54,97,102,51,52,49,100,102,57,48,101,102,97,53,56,49,50,97,48,48,52,99,57,57,55,99,48,102,50,52,51,102,54,48,52,97,98,50,54,49,52,99,53,97,49,54,48,102,57,54,48,49,100,51,48,101,98,49,52,52,53,99,49,53,54,57,52,49,101,51,48,55,50,48,49,101,99,50,98,48,51,99,101,49,101,52,48,102,48,48,55,101,52,48,49,101,101,48,48,102,102,55,50,56,56,56,49,102,54,48,101,56,48,55,55,53,48,99,51,101,54,53,100,57,55,50,53,102,57,53,101,48,102,52,56,51,97,99,53,57,56,55,55,48,51,101,52,100,56,55,56,49,98,48,102,57,97,54,56,55,102,56,51,56,56,49,99,50,102,102,48,50,49,98,53,100,55,53,48,99,97,48,55,53,52,48,101,98,48,51,102,54,48,102,99,48,49,101,57,56,51,98,53,48,55,50,99,48,101,98,52,97,51,99,49,101,54,48,55,57,56,48,102,56,56,49,101,48,48,102,102,55,51,56,49,100,55,48,51,98,57,48,101,100,53,49,54,54,53,51,57,52,102,56,51,99,52,49,102,98,48,55,56,48,49,101,49,50,98,48,51,97,101,49,100,51,50,56,50,52,98,97,50,102,100,51,52,97,53,48,101,101,49,53,53,56,98,56,48,102,48,57,55,50,53,54,57,53,100,56,98,48,50,102,48,98,50,50,98,99,97,51,50,98,99,49,51,50,48,57,101,50,99,99,98,50,52,48,50,98,54,49,100,52,100,57,102,102,48,51,49,99,48,48,55,100,49,102,48,51,56,50,48,55,99,54,48,52,99,49,48,48,51,101,100,54,56,48,57,49,50,50,98,48,49,99,99,48,51,98,101,48,102,48,48,102,102,51,99,48,52,57,48,55,53,54,48,52,99,102,48,51,56,57,48,55,102,54,48,102,50,101,99,97,54,54,57,49,98,49,53,56,49,99,51,48,55,51,56,48,101,55,48,49,102,49,48,55,49,48,51,101,48,48,102,49,52,51,102,101,49,101,98,50,101,56,98,49,52,97,52,49,50,97,52,97,49,48,101,102,57,52,54,53,53,50,50,52,97,50,97,49,53,57,54,52,57,97,100,98,56,49,101,50,48,102,54,57,54,97,49,100,97,48,101,51,56,55,54,50,48,98,100,48,102,98,48,55,98,52,51,98,54,49,100,102,50,100,48,48,51,97,52,57,52,48,53,100,101,48,48,102,102,55,99,55,100,99,48,49,102,52,57,97,49,100,52,48,48,102,102,55,100,53,51,48,51,56,52,52,100,48,102,99,56,51,99,99,52,48,48,102,102,101,102,56,55,57,56,48,57,99,102,48,55,102,56,53,48,56,55,52,56,98,56,48,55,97,54,49,102,48,52,56,48,101,98,57,53,99,56,48,49,101,97,48,55,50,54,49,100,55,50,99,56,51,57,101,49,99,51,50,101,48,98,57,48,50,53,51,99,97,52,48,102,49,49,53,52,48,102,49,56,49,101,53,48,55,54,48,51,99,48,49,100,100,48,101,51,56,51,100,54,50,98,56,51,99,101,53,98,48,55,56,99,49,101,49,48,55,49,49,51,56,51,98,97,53,55,48,51,101,51,50,99,50,48,51,97,50,53,56,48,55,56,99,97,97,50,99,48,97,100,48,101,48,56,51,98,102,98,50,98,48,48,102,102,54,50,49,53,102,102,48,48,102,102,57,48,55,48,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,48,48,101,102,56,53,48,48,57,48,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,48,102,102,101,102,56,53,102,102,48,48,102,102,56,48,55,53,100,55,53,100,55,102,99,48,102,102,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,100,51,49,48,48,55,100,56,50,56,51,97,102,48,102,100,48,51,102,51,48,50,52,49,99,48,57,100,102,48,55,50,56,48,101,98,52,97,51,101,49,101,56,48,55,57,101,48,102,55,56,48,57,52,49,48,50,54,53,52,49,100,55,56,51,98,99,48,101,100,101,50,99,99,97,54,50,57,98,48,55,56,56,51,102,54,49,102,102,48,55,51,48,49,102,52,48,101,57,56,55,52,48,97,50,97,50,101,52,51,99,50,57,101,53,50,56,55,55,56,97,97,101,53,100,49,55,101,53,99,57,53,101,56,55,52,53,56,49,55,56,53,57,49,53,97,53,49,49,53,101,48,57,57,48,52,102,49,54,56,53,56,50,48,97,48,52,100,50,54,52,56,48,53,54,55,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,49,98,102,48,98,102,101,48,49,48,54,50,49,101,99,48,101,57,56,55,97,48,51,56,50,49,101,57,48,102,51,56,55,49,52,51,102,52,49,100,97,50,102,56,51,57,52,49,102,55,48,101,55,49,55,101,53,99,48,55,52,99,51,101,52,49,100,48,48,102,102,102,53,57,52,99,53,56,56,55,55,52,51,100,50,49,100,51,48,102,52,56,55,55,53,51,57,50,48,97,97,48,102,50,48,55,53,99,51,99,97,49,100,99,50,100,57,48,100,48,52,98,56,50,56,52,51,99,50,53,49,57,55,48,56,54,57,54,53,52,49,54,99,53,51,57,54,50,56,54,56,52,53,56,49,53,54,53,56,50,51,97,53,57,53,99,57,101,100,51,55,54,100,100,99,99,56,97,97,97,48,49,56,98,56,48,48,102,102,102,57,53,52,56,48,51,101,56,99,48,98,49,48,55,99,50,56,99,49,101,100,48,48,102,102,55,100,97,54,48,49,50,97,56,49,100,102,50,102,99,98,99,48,55,97,101,53,48,56,55,55,100,102,50,100,99,48,57,100,50,48,101,51,50,52,56,55,57,99,51,98,50,56,56,49,100,53,52,98,48,55,51,54,48,101,54,99,49,99,99,49,55,54,57,57,99,48,57,56,100,50,57,57,50,99,51,102,54,49,102,50,48,101,102,50,53,57,53,50,49,101,48,48,102,102,55,55,48,49,99,57,48,55,54,97,49,100,99,48,55,55,97,49,101,51,48,55,54,54,49,99,53,52,51,48,102,50,51,56,48,102,49,48,97,101,52,98,48,101,57,56,55,56,56,51,98,50,49,99,99,50,56,48,51,99,99,49,100,101,48,102,102,57,54,52,48,102,51,48,48,50,101,56,100,55,102,102,53,48,48,99,102,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,49,54,48,56,97,48,49,57,102,54,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,55,102,99,48,54,98,51,48,55,97,97,48,101,98,48,51,56,56,48,102,99,48,49,100,54,48,51,99,98,48,55,50,97,48,102,52,56,97,51,101,49,101,53,48,55,54,54,48,102,56,56,49,100,102,56,55,99,52,49,100,55,48,51,99,54,48,101,100,52,57,54,54,53,99,49,52,100,99,51,99,50,49,99,52,48,102,102,56,55,55,56,98,51,48,101,98,56,55,98,48,97,48,97,50,101,56,51,98,101,57,97,53,50,56,55,56,99,97,97,101,53,99,48,55,55,56,98,57,50,99,56,97,101,101,53,56,49,52,54,53,57,49,53,99,53,101,49,53,101,48,57,57,48,52,102,49,53,56,53,57,50,48,49,54,53,48,100,50,54,99,56,48,53,50,97,48,48,51,101,102,98,99,48,49,102,52,97,101,48,102,52,52,48,49,102,53,53,54,48,52,99,54,49,55,101,49,102,54,48,101,57,56,55,53,99,48,52,100,99,48,57,49,97,48,55,101,48,49,102,101,48,102,50,49,54,48,48,52,98,57,56,55,102,99,97,48,54,56,51,99,52,57,99,53,52,56,51,98,52,99,53,98,97,52,49,54,97,49,101,53,50,98,56,48,57,54,55,48,55,56,99,57,48,49,101,54,50,101,52,51,100,50,49,101,49,50,98,48,51,102,101,48,101,102,52,51,98,99,99,51,101,56,50,49,99,102,50,102,52,51,100,50,53,102,49,54,55,52,48,102,97,52,51,56,52,49,100,102,52,97,48,102,100,49,53,48,53,97,100,56,55,57,52,97,55,48,55,97,50,49,99,99,48,55,54,54,48,49,97,100,101,48,102,102,48,48,102,102,57,97,51,48,55,49,97,48,52,98,48,55,48,55,50,102,99,49,102,57,48,55,101,55,56,55,49,98,48,49,51,48,101,48,102,102,99,49,100,99,48,49,50,98,54,48,101,55,98,102,48,101,99,56,55,98,99,51,99,56,48,48,102,102,102,55,56,56,51,102,56,48,55,98,51,99,98,54,99,49,99,48,48,101,51,57,56,51,97,48,49,100,99,50,102,97,56,97,49,48,49,51,102,99,49,100,99,50,101,52,56,56,55,57,56,51,100,50,48,50,52,52,49,100,48,50,98,48,49,50,98,98,49,54,99,49,101,49,50,98,56,49,51,54,56,51,101,99,50,102,99,48,57,101,54,48,50,52,54,48,48,57,55,52,48,48,102,102,55,100,56,97,56,49,50,101,56,49,102,52,48,50,53,55,99,48,57,57,102,48,101,54,48,48,102,102,51,100,100,52,49,99,48,48,102,102,102,53,55,54,52,98,52,50,57,56,98,57,50,98,50,100,49,52,97,101,48,102,100,56,51,98,48,48,102,102,102,99,57,53,99,56,99,57,52,56,97,49,100,98,48,55,97,48,48,101,98,56,51,99,56,57,54,56,54,53,56,56,48,51,100,97,99,48,102,48,48,51,97,98,56,98,50,50,99,98,49,53,101,53,56,53,50,49,49,54,48,53,50,57,54,99,53,50,49,54,56,53,100,56,55,50,56,51,101,99,49,100,100,48,102,54,48,55,48,56,51,100,54,49,101,100,48,101,57,49,55,102,102,101,48,49,49,57,97,98,97,56,49,56,51,48,48,51,101,99,98,52,48,49,102,53,100,54,48,102,99,99,48,49,102,53,56,48,48,52,100,50,56,55,98,48,48,57,54,56,48,55,101,56,53,55,54,51,57,56,98,100,48,102,55,56,51,57,102,48,102,57,56,50,54,99,51,57,100,51,56,49,101,102,48,51,56,97,99,48,102,49,56,51,102,56,49,99,51,48,55,55,101,48,102,56,52,48,49,101,100,98,48,101,55,48,55,101,56,51,102,99,48,48,102,102,102,54,48,101,48,55,56,55,99,49,100,102,57,54,101,53,99,48,48,51,100,51,101,48,102,53,49,55,100,99,51,101,50,49,100,49,102,102,57,53,101,53,99,50,49,49,99,49,50,50,57,99,57,99,48,53,102,50,98,102,102,97,56,48,55,54,57,56,48,51,101,97,53,52,48,57,99,101,48,101,99,56,49,51,101,52,48,48,102,102,102,97,102,56,48,50,53,55,52,49,102,102,49,53,56,48,102,55,56,51,98,99,48,102,57,56,49,101,49,97,54,48,51,97,48,48,102,102,55,55,48,49,100,51,48,50,54,51,52,98,102,50,57,57,48,99,97,102,50,56,56,98,51,50,57,56,48,57,57,102,48,101,100,56,51,98,102,48,101,99,52,56,51,102,53,48,101,100,48,55,97,99,51,97,50,53,54,57,53,48,49,100,100,52,52,48,101,54,56,55,56,49,98,48,102,98,97,53,50,55,49,55,54,56,52,53,50,50,49,48,55,55,56,97,51,48,101,102,49,54,48,49,100,50,50,102,52,51,98,54,49,102,51,48,101,50,51,52,57,97,48,101,101,48,51,100,52,49,100,48,50,99,99,98,50,48,48,57,50,99,53,48,49,102,55,56,48,49,102,48,97,55,48,50,55,54,52,51,100,54,100,56,55,97,99,48,57,57,51,48,48,55,100,54,102,97,53,56,55,50,52,51,98,101,102,48,55,50,57,50,48,51,98,97,49,101,101,48,50,55,56,48,51,98,99,48,102,50,49,49,56,98,50,50,99,49,49,52,51,100,50,53,54,48,55,97,53,49,52,98,49,48,50,53,102,56,49,99,52,48,55,98,56,51,56,101,53,100,49,53,55,53,57,51,56,97,55,50,101,99,51,98,101,53,101,49,53,48,57,54,49,99,57,50,102,48,51,98,97,57,97,56,50,48,48,102,54,102,49,54,52,49,99,102,50,99,52,51,98,101,49,101,100,52,50,50,100,48,48,49,101,102,50,54,56,51,100,101,53,53,101,48,101,48,102,102,56,50,51,101,48,48,102,102,102,57,57,56,48,49,50,98,57,56,49,100,52,56,48,51,101,99,54,56,49,100,53,56,49,51,50,101,53,49,48,55,49,101,52,97,48,48,102,102,101,57,56,49,51,53,101,48,101,48,48,97,56,99,49,101,52,48,102,97,55,48,102,51,55,50,99,56,48,49,101,102,101,48,55,101,97,48,101,50,56,98,53,52,57,48,101,49,48,55,100,54,52,48,49,101,100,98,52,98,48,102,49,50,55,57,54,97,49,100,55,101,49,100,54,48,55,50,52,53,57,56,49,50,100,48,53,51,57,100,48,48,102,102,97,48,48,101,101,56,55,51,52,98,102,48,52,99,48,48,102,102,57,57,49,53,55,99,98,52,48,102,53,52,56,55,102,57,51,97,48,48,102,102,55,102,57,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,50,102,101,48,48,55,99,57,56,52,48,57,50,97,101,48,52,101,55,56,48,51,101,97,53,48,49,102,99,48,48,57,55,48,55,56,55,57,52,52,49,101,100,48,50,53,51,98,98,99,48,52,101,56,56,55,52,55,97,55,57,54,57,56,97,99,48,101,100,57,55,48,48,48,102,102,102,52,51,48,51,57,48,49,102,98,101,48,102,49,99,97,49,48,102,50,48,50,53,56,51,97,50,49,101,97,50,100,56,98,51,99,57,99,48,101,52,52,51,100,54,48,102,52,55,48,55,50,99,97,56,50,98,56,48,49,101,100,100,101,57,99,48,102,52,53,49,56,51,56,50,48,48,102,55,48,56,55,57,99,97,98,48,101,97,99,56,55,56,56,49,51,99,48,54,48,50,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,54,48,55,55,48,98,102,101,48,49,55,49,52,48,48,102,102,102,98,100,98,48,55,49,55,56,48,57,97,48,48,102,102,48,55,99,57,101,52,49,101,55,56,49,50,100,51,56,51,100,48,48,48,102,102,102,54,51,48,48,51,99,99,51,56,51,102,102,48,50,52,49,48,49,99,53,56,48,51,100,101,97,48,50,52,52,48,48,102,55,50,54,48,101,55,48,48,102,102,51,100,53,97,48,55,48,52,48,52,97,99,56,55,48,98,56,55,97,51,48,55,55,55,57,54,101,53,48,48,102,102,48,57,102,56,48,57,48,56,48,51,100,99,53,56,98,55,48,49,50,52,48,49,51,102,50,56,98,57,54,55,100,49,51,57,53,100,99,98,53,50,98,98,97,53,101,52,100,54,99,48,51,52,98,48,49,100,53,48,51,97,99,48,101,50,48,51,56,102,48,55,53,56,48,101,100,48,49,99,97,56,51,97,100,50,56,102,56,55,54,52,49,100,57,56,51,57,100,48,55,55,101,49,99,101,48,55,53,99,48,101,101,52,51,98,53,52,53,57,57,55,48,53,99,102,48,101,102,48,55,49,48,51,56,48,49,100,101,50,98,48,51,97,101,49,100,51,50,56,50,52,98,97,48,102,48,50,54,57,55,52,49,101,51,50,100,55,57,52,101,49,100,101,50,57,56,97,100,50,98,97,52,98,48,50,102,48,98,50,50,99,52,98,99,50,99,48,49,50,99,48,57,101,50,99,99,98,50,52,102,50,99,97,100,100,52,100,97,48,49,54,50,52,48,57,53,57,48,50,52,54,52,98,57,48,55,97,50,48,48,102,57,52,99,56,48,51,101,99,101,52,48,57,102,49,48,102,55,48,55,51,52,49,51,50,48,101,99,99,48,57,53,100,48,101,49,48,51,56,49,48,55,55,48,48,102,102,101,98,99,51,100,97,53,56,51,56,49,102,57,50,97,50,56,48,49,101,54,51,52,49,102,48,56,49,50,54,52,48,52,98,97,57,52,56,53,57,51,99,49,99,99,52,57,50,97,100,48,100,48,99,51,56,56,49,102,52,99,49,99,56,48,55,48,97,57,52,48,102,50,48,97,54,48,55,56,99,49,100,98,48,102,48,49,55,101,57,101,57,101,49,99,102,48,48,102,102,55,97,100,54,48,101,97,56,51,99,52,100,56,55,51,100,51,48,98,48,50,102,48,97,48,48,102,102,102,48,56,55,55,56,48,99,54,99,48,49,102,55,102,48,48,52,102,55,97,48,48,48,102,102,51,101,98,102,48,48,102,102,49,102,53,55,52,48,52,99,53,48,51,99,100,52,52,50,101,56,51,99,48,53,50,56,51,100,55,48,55,98,97,49,100,102,50,99,48,48,102,102,57,54,57,48,50,53,102,57,50,99,51,97,50,53,102,56,55,97,56,51,57,56,49,101,56,52,49,48,55,99,56,48,102,57,48,51,98,48,49,101,54,50,97,56,97,101,48,102,57,48,55,54,56,51,102,48,49,100,55,48,101,101,57,55,56,57,56,49,99,101,50,102,99,49,100,48,48,55,50,48,97,99,48,102,98,56,51,102,50,50,97,52,98,48,52,100,52,98,48,101,100,52,49,54,54,53,57,56,51,98,48,52,53,48,101,54,57,53,56,49,102,50,48,101,102,48,55,57,56,51,99,52,49,100,102,52,101,102,102,101,48,49,54,97,50,48,48,102,98,102,56,48,50,55,98,100,51,99,48,49,102,54,48,54,48,48,102,102,102,98,52,53,48,50,54,50,52,49,101,54,97,50,49,55,52,49,100,102,50,101,99,49,100,52,48,51,97,50,48,102,48,49,54,48,48,52,98,52,56,49,50,102,99,57,54,49,100,49,48,102,48,48,102,102,55,53,56,51,101,54,49,100,55,52,101,48,55,51,54,48,101,54,99,51,99,101,49,101,54,50,97,52,97,102,48,102,56,56,55,54,99,51,101,101,49,100,55,48,101,101,57,52,54,56,54,49,102,50,50,56,48,49,101,102,56,55,100,99,98,51,48,102,99,48,51,102,50,50,97,52,98,48,52,101,52,98,48,102,50,100,57,53,56,53,54,48,51,99,102,52,53,48,101,54,57,53,97,49,102,50,48,102,48,48,102,102,55,54,52,51,98,97,49,100,102,52,101,99,48,54,97,101,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,53,48,51,53,48,49,98,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,102,102,56,48,54,55,101,50,56,48,53,56,50,56,48,51,101,52,102,101,48,48,102,97,51,49,48,48,55,57,50,98,48,55,97,52,57,48,48,102,102,52,101,102,56,49,50,55,52,48,101,54,56,48,49,101,100,100,48,50,52,97,48,49,101,55,48,48,57,55,102,48,55,98,101,49,100,98,48,101,53,97,52,56,50,55,52,51,98,56,48,52,98,56,56,51,102,53,48,102,48,56,55,56,52,98,50,52,50,55,99,49,50,56,49,99,57,52,53,50,57,53,48,55,48,51,98,48,48,102,102,50,53,102,56,49,101,55,54,52,97,48,101,99,99,56,51,98,102,48,52,57,49,54,54,49,101,48,48,102,102,101,56,48,55,51,99,49,101,57,50,54,48,55,57,48,49,100,98,51,54,48,48,102,102,102,52,99,48,51,98,52,53,102,56,51,56,52,48,101,48,57,54,52,48,49,56,97,52,48,52,101,52,48,49,51,55,52,48,101,55,56,48,57,49,49,48,50,53,100,56,51,101,48,48,102,102,52,100,49,48,49,51,48,50,57,99,49,101,48,50,97,56,49,99,101,56,51,98,100,50,102,99,49,100,54,49,53,48,49,102,55,50,102,52,51,98,54,53,49,50,52,48,55,57,52,98,51,48,101,99,49,53,97,48,102,52,52,49,101,99,56,55,49,52,49,99,102,50,50,48,55,98,57,50,56,97,51,52,52,98,48,49,51,57,50,99,99,97,48,48,102,102,101,97,49,54,97,49,102,101,50,98,52,51,99,97,49,101,101,52,53,50,56,57,49,48,98,100,48,102,54,48,48,51,100,97,56,53,54,49,55,53,99,51,97,99,49,100,97,48,102,54,48,55,57,51,49,53,56,49,100,99,50,99,99,55,102,48,102,53,48,55,54,48,49,99,101,56,49,51,53,97,48,101,48,52,51,99,99,49,99,99,50,101,53,50,52,97,49,48,55,98,56,48,52,98,101,48,49,51,50,50,48,101,56,52,98,97,48,101,100,49,54,54,57,97,49,100,51,48,102,54,97,52,50,52,56,55,53,99,49,101,55,56,51,57,57,48,55,99,48,49,99,102,52,56,50,97,100,51,100,50,52,51,98,52,49,102,56,48,101,49,57,55,50,56,52,57,52,57,50,53,48,48,102,102,55,100,56,51,57,50,49,101,50,52,56,55,52,97,97,48,102,53,48,55,51,48,98,102,52,51,55,51,57,53,99,53,97,50,49,57,54,56,49,100,98,50,100,50,55,56,50,52,57,51,102,55,102,56,48,52,102,97,48,48,102,102,51,101,57,48,99,48,49,102,53,55,51,56,48,49,102,54,100,56,48,52,102,48,49,53,50,48,52,98,56,57,55,52,48,102,49,101,52,49,100,56,48,51,98,51,48,101,54,48,51,98,102,50,101,56,49,102,97,48,51,101,98,50,102,99,97,100,54,51,50,53,48,55,101,57,51,56,49,100,54,48,55,52,56,51,100,97,49,99,54,48,101,55,49,54,54,49,100,55,48,55,53,101,56,101,57,52,53,53,49,54,50,49,100,102,52,55,48,55,56,48,49,101,56,48,102,48,56,51,99,48,48,101,100,49,52,101,53,55,49,55,52,49,101,97,57,48,48,55,98,55,56,51,57,99,53,49,50,53,57,55,52,49,102,53,55,52,97,97,48,102,57,57,54,48,49,100,99,50,98,99,49,100,101,56,55,99,52,48,99,102,48,48,102,102,49,102,54,53,54,48,48,102,56,57,57,48,49,51,56,99,48,52,56,102,56,51,97,99,48,102,54,56,49,51,48,50,48,101,51,52,49,101,102,48,55,48,48,48,102,102,57,98,100,48,55,50,54,48,101,99,48,49,100,102,57,55,97,48,102,48,48,49,101,102,97,53,101,50,57,57,48,48,102,102,48,57,55,101,48,55,97,50,48,101,101,56,51,98,101,49,99,97,48,101,101,56,55,101,99,51,101,56,48,102,48,48,102,102,51,101,49,52,48,101,102,99,51,101,50,49,102,98,48,102,55,48,55,52,52,51,100,99,48,101,102,52,51,97,56,49,100,50,48,101,57,49,52,100,53,100,51,48,51,97,99,48,102,53,99,98,48,48,102,102,55,97,50,49,101,48,48,102,48,56,55,57,102,57,53,52,53,52,48,51,97,49,52,100,50,98,48,97,51,52,100,48,102,49,50,54,56,48,102,97,52,48,48,102,97,97,52,48,48,55,100,52,101,48,51,57,97,48,48,55,100,53,49,56,55,53,52,48,57,97,49,48,101,54,48,51,97,53,52,101,48,101,102,49,55,56,53,52,56,49,51,48,50,48,52,100,48,48,102,102,55,100,99,49,102,52,48,55,55,49,50,57,49,99,51,56,54,57,50,49,100,99,48,102,53,48,51,98,56,48,55,51,52,57,52,56,48,53,53,49,53,54,48,101,55,52,48,57,54,102,50,101,99,51,102,48,53,101,56,55,99,56,51,102,99,49,102,57,48,55,98,48,49,100,102,48,55,50,54,56,97,56,101,49,101,97,55,48,51,98,56,49,102,49,48,102,53,49,55,101,56,49,52,53,57,49,54,48,49,102,98,48,102,55,49,54,98,56,51,98,52,53,54,57,54,97,53,102,49,55,101,57,101,53,101,56,49,48,50,56,48,51,101,54,52,97,48,48,102,102,102,98,48,98,48,101,98,48,51,98,55,48,50,53,56,52,51,56,56,48,48,102,97,101,49,48,101,54,48,55,97,99,51,99,48,56,97,48,102,56,52,48,57,56,52,50,102,99,49,100,102,56,51,101,57,48,55,99,48,49,100,101,52,54,48,101,56,49,53,97,57,97,49,100,54,55,56,48,57,54,48,48,102,102,101,52,56,55,56,48,51,101,53,54,49,100,97,52,48,50,101,56,51,100,99,53,102,50,50,55,101,53,53,56,55,56,52,51,100,54,48,52,99,49,56,55,48,56,51,97,54,53,101,48,55,55,53,48,99,49,100,100,102,97,48,102,48,98,54,53,55,48,51,57,102,48,102,54,50,48,56,55,101,52,98,51,48,101,100,48,55,54,56,51,99,48,53,48,49,53,56,48,102,49,51,102,99,48,50,100,57,100,54,57,54,100,55,53,102,102,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,51,55,101,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,102,101,49,52,48,50,48,49,100,52,48,51,102,101,49,55,102,99,48,52,48,51,48,48,55,100,54,102,56,48,51,101,56,99,55,48,49,51,97,56,48,48,102,98,57,100,48,48,55,100,57,49,48,49,51,98,101,48,52,101,50,48,51,57,57,48,48,102,102,55,98,56,56,48,57,50,55,48,55,54,52,48,52,102,102,48,49,51,98,49,99,49,99,102,56,55,54,56,51,101,56,57,50,48,57,50,48,101,101,48,49,51,49,99,48,102,100,48,51,98,101,48,52,100,54,56,55,100,49,48,100,57,48,52,100,56,55,50,57,50,99,97,53,52,99,99,48,102,51,52,48,57,55,101,48,55,54,51,57,49,56,51,99,100,50,48,102,48,55,97,54,49,54,54,49,100,101,48,101,56,48,55,99,48,49,101,57,50,49,48,55,55,48,49,100,98,51,57,56,49,101,55,48,55,54,56,97,49,48,55,102,54,49,99,48,50,98,52,48,55,57,51,48,55,102,97,48,102,101,99,49,99,101,48,49,50,98,48,48,102,102,101,54,56,49,101,48,48,51,102,102,48,50,54,48,56,49,101,49,57,52,50,48,101,98,48,49,99,101,56,51,97,97,50,56,49,101,48,102,50,48,55,101,52,51,102,50,49,101,55,55,57,102,48,49,50,101,50,97,48,97,101,99,57,50,56,101,56,56,56,99,56,101,56,99,56,99,56,52,56,101,57,97,53,98,49,55,99,49,101,48,50,102,52,98,55,52,98,50,98,56,51,98,54,49,99,101,48,101,98,57,52,52,53,55,49,54,52,49,101,99,48,102,57,56,55,98,52,98,51,50,57,99,51,97,99,49,100,56,50,97,52,98,100,48,102,50,57,55,56,53,54,49,53,56,57,97,49,56,48,49,101,99,48,102,54,48,55,53,99,51,56,50,49,100,54,48,102,51,56,55,101,56,51,102,52,49,101,53,50,56,52,51,57,52,49,99,56,48,101,55,49,52,48,53,99,48,55,98,48,51,101,52,49,101,102,48,102,53,57,55,50,53,55,48,55,55,52,51,97,101,49,100,51,48,101,98,48,55,55,53,48,53,50,48,98,53,48,102,50,48,55,97,48,51,99,56,49,101,51,50,100,100,51,49,48,52,97,56,50,56,48,51,98,99,53,49,57,52,101,56,54,57,54,53,98,57,54,97,53,99,57,54,48,57,54,56,52,53,55,57,53,52,53,55,50,51,97,53,57,54,48,57,101,101,98,52,100,98,55,55,53,50,48,49,53,49,101,48,48,102,57,49,49,56,48,51,101,102,51,56,98,49,48,48,102,102,55,100,97,50,56,51,101,50,97,48,55,50,48,48,102,102,52,98,100,49,55,101,49,101,48,52,53,48,50,52,48,99,49,100,49,48,55,56,52,51,98,56,53,99,56,55,49,56,97,56,48,102,50,56,55,53,99,51,97,101,53,55,57,54,54,48,102,55,52,49,102,50,56,55,50,100,49,99,49,101,55,57,52,50,57,52,48,52,99,55,50,51,98,101,57,97,49,99,101,52,48,48,102,102,55,97,97,49,99,53,48,101,102,48,55,56,48,51,97,97,48,102,50,48,98,50,48,101,55,56,55,52,52,49,100,97,49,55,101,49,101,100,98,54,100,99,48,101,57,57,52,54,53,51,48,55,100,99,51,100,50,49,99,99,48,101,55,48,55,101,99,98,102,50,99,52,51,57,99,49,99,102,102,102,48,52,49,52,48,49,102,55,48,52,48,48,102,102,102,98,53,49,48,55,99,52,48,48,102,102,102,98,53,97,48,50,54,101,48,51,100,101,48,102,56,48,51,101,50,49,101,51,50,102,100,98,48,55,49,54,49,99,98,48,102,48,56,55,99,48,51,98,52,48,52,97,56,56,51,97,48,50,99,57,48,49,49,99,51,98,97,53,53,56,51,97,99,48,55,51,52,57,50,53,98,57,99,97,53,52,57,50,100,52,51,97,56,53,53,56,55,57,48,51,100,56,53,51,101,48,55,99,50,49,102,98,50,97,56,97,100,48,101,102,49,55,97,48,102,57,56,51,100,53,48,49,101,51,48,102,48,98,56,49,101,48,48,102,54,97,50,50,50,48,55,55,56,97,98,50,100,54,52,49,100,97,56,55,51,99,49,100,101,56,55,52,56,51,97,52,48,99,100,48,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,101,49,48,55,55,52,48,49,102,49,51,48,48,48,102,102,55,100,56,49,48,55,100,52,48,49,102,53,99,97,49,99,49,48,50,54,53,99,51,98,56,49,100,57,57,50,98,52,48,57,99,97,48,102,50,48,55,102,100,50,99,98,99,52,97,48,50,52,99,52,51,101,56,49,101,53,48,101,98,56,55,50,99,51,99,56,57,50,48,52,98,56,56,55,57,56,97,56,48,101,54,50,49,48,55,48,49,51,100,50,99,98,98,48,102,57,99,56,55,52,48,51,98,99,48,101,98,99,49,102,102,56,55,53,99,51,99,48,48,48,102,102,102,55,97,48,55,99,99,51,102,101,48,101,99,48,51,102,54,49,101,101,98,52,50,52,100,48,55,53,101,53,102,56,55,55,49,48,48,98,48,50,99,99,49,100,101,56,51,102,52,48,101,48,56,55,56,99,49,100,48,48,102,102,55,99,99,49,54,49,48,48,102,102,55,99,54,56,99,51,97,56,49,101,57,48,101,48,56,48,51,101,102,101,99,48,57,52,48,48,102,102,101,50,56,55,101,52,51,98,48,53,102,56,55,51,52,51,102,48,49,99,100,48,102,48,48,49,51,54,48,49,100,52,48,102,56,56,55,51,99,51,100,52,53,52,49,54,50,49,100,98,48,102,52,56,55,52,99,51,100,50,49,100,99,48,50,53,51,56,48,57,56,57,50,97,56,51,99,56,49,100,57,48,102,50,48,55,55,48,98,55,52,51,52,50,50,100,99,97,48,48,102,102,102,48,57,52,50,53,99,50,49,97,53,49,53,52,53,97,57,52,97,53,56,50,49,97,48,57,54,48,53,54,57,54,48,56,99,57,54,53,54,97,55,98,50,100,98,57,49,55,49,51,102,101,48,49,98,97,97,97,48,50,50,49,48,48,102,102,51,101,53,48,56,48,48,102,97,48,51,50,57,99,51,100,99,53,52,56,55,101,48,48,102,102,49,102,54,54,56,48,52,57,49,56,51,98,98,101,53,54,56,51,99,48,50,98,56,48,49,101,102,53,48,55,56,97,48,52,101,101,56,51,98,50,50,56,56,98,49,48,101,52,48,55,53,52,51,56,56,53,97,48,55,48,99,51,97,54,49,99,55,48,102,57,48,51,99,54,48,102,99,48,49,51,53,101,53,54,48,48,102,102,51,100,100,50,49,101,53,48,101,57,101,50,98,56,49,101,48,50,48,56,48,51,100,97,56,48,57,48,48,55,97,54,49,99,100,48,101,52,50,48,48,55,98,52,98,99,48,55,99,99,53,101,56,55,97,52,97,57,48,55,56,54,53,54,56,55,54,56,97,102,48,102,100,49,53,101,48,102,51,52,51,99,50,48,102,52,48,48,102,102,55,55,51,48,55,97,97,48,102,52,99,51,56,56,48,101,51,99,49,100,54,48,51,99,98,48,55,100,52,48,102,52,56,98,99,101,49,100,57,48,55,54,54,48,101,55,52,49,100,102,56,55,99,52,49,101,56,56,51,99,54,48,102,50,99,57,53,56,53,99,49,55,51,99,51,98,99,49,99,52,48,101,48,48,102,102,55,55,56,98,51,48,102,52,48,55,98,48,98,102,97,50,57,52,51,98,101,56,52,53,100,48,55,56,99,98,53,101,53,51,56,55,55,56,97,54,50,99,56,98,49,101,53,55,57,52,54,53,54,57,54,50,53,101,49,54,48,48,102,102,57,54,48,52,56,57,53,56,53,54,97,55,57,54,53,54,100,50,49,53,48,99,50,49,100,51,48,102,54,48,55,53,99,51,102,99,49,100,54,48,101,99,48,55,101,56,51,56,97,49,101,53,50,56,52,51,101,97,49,99,56,48,102,56,57,52,48,53,51,56,55,98,48,51,57,99,49,101,102,48,101,97,49,55,50,53,55,48,55,56,56,51,97,101,49,101,99,48,101,98,48,55,56,57,48,53,49,99,98,53,48,101,100,56,55,97,48,51,98,54,49,101,51,50,97,49,51,49,51,56,97,56,50,102,56,51,98,99,53,101,49,52,101,57,56,56,56,53,98,57,53,52,53,99,57,53,101,57,54,57,97,53,55,57,54,97,53,55,50,52,50,50,49,54,48,56,48,101,98,97,100,98,57,49,53,53,102,101,48,49,48,54,48,98,97,56,48,100,102,99,48,48,102,102,102,57,51,102,56,48,51,101,56,99,52,48,49,101,52,97,99,49,101,57,50,52,48,49,51,98,101,48,52,57,100,56,51,57,97,48,48,55,98,55,52,48,57,50,56,48,55,57,97,48,50,53,102,99,49,101,102,56,55,54,99,51,57,54,57,50,48,57,100,48,101,101,48,49,50,101,50,48,102,100,52,51,99,50,49,101,49,50,99,57,48,57,102,48,52,97,48,55,50,53,49,52,97,53,52,49,99,48,101,99,48,48,102,102,57,55,101,48,55,57,100,57,50,56,51,98,51,50,48,101,102,99,49,50,52,53,57,56,55,56,48,51,97,50,49,99,102,48,55,97,52,57,56,49,101,52,48,55,54,99,100,56,48,51,100,51,48,48,102,102,101,100,49,55,101,48,101,49,48,51,56,50,53,57,48,48,102,102,97,48,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,55,102,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,56,48,53,48,51,48,48,102,102,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,49,98,102,50,98,102,101,48,49,48,48,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,49,48,48,102,102,100,52,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,98,102,101,48,51,102,101,50,56,48,53,54,52,56,48,51,101,52,55,48,48,102,102,48,102,97,48,53,50,100,99,48,49,102,53,101,52,49,102,57,52,102,48,50,54,99,99,48,57,52,51,48,55,55,52,54,48,48,55,100,55,99,56,55,98,48,48,102,102,49,101,99,100,50,57,48,98,51,48,101,100,56,55,55,100,51,99,51,102,52,49,101,102,50,101,52,48,57,53,55,48,102,101,54,50,57,52,97,51,48,101,98,53,57,53,99,48,102,49,52,98,57,48,102,101,48,55,97,52,51,102,52,49,101,100,50,102,52,49,100,101,56,51,100,57,48,102,54,97,51,98,99,49,101,50,48,101,56,48,51,99,101,52,100,50,102,55,49,52,54,53,54,48,55,102,52,51,100,101,102,56,51,97,50,48,102,49,49,53,99,49,100,49,55,51,48,51,97,50,52,98,48,55,97,50,48,49,57,54,48,48,102,102,52,100,49,56,49,51,52,54,48,101,50,52,48,57,50,102,48,55,49,54,49,102,57,48,50,54,53,56,48,57,57,53,48,102,99,102,48,55,54,101,48,101,52,99,49,100,97,100,48,55,54,98,48,55,100,48,51,101,57,56,51,98,50,49,102,48,48,102,56,54,50,57,56,48,49,101,101,101,48,102,55,57,52,48,49,99,53,48,101,101,48,48,102,102,51,97,98,54,49,99,51,48,101,101,56,55,97,56,51,100,99,53,57,101,52,102,48,102,53,56,55,97,56,97,51,50,97,51,56,48,57,51,49,52,50,53,56,101,52,49,101,57,98,100,51,100,51,99,49,50,54,53,54,97,49,97,55,97,54,97,49,57,101,56,51,102,100,48,55,48,56,48,101,55,48,48,102,102,57,97,55,48,55,51,52,48,102,48,48,48,102,102,57,55,101,48,50,54,48,56,49,100,101,49,52,50,48,102,52,99,49,99,101,56,51,100,53,50,56,49,101,48,101,100,56,55,101,52,51,56,99,49,101,55,54,53,102,48,49,50,101,50,100,99,97,101,101,57,50,56,101,57,54,56,99,57,48,56,99,57,50,56,52,57,48,56,52,53,98,49,52,50,49,101,48,50,56,56,98,55,52,52,50,98,56,51,99,56,49,99,101,48,102,52,57,52,52,53,56,57,53,97,49,101,99,48,101,54,48,55,98,52,97,99,50,57,99,51,100,48,49,100,56,50,100,56,97,50,48,102,50,57,52,54,53,54,49,54,54,56,53,102,101,48,49,48,101,48,98,97,56,49,100,49,56,48,51,101,101,99,56,48,49,102,53,48,52,48,102,51,48,48,102,102,49,102,53,49,56,48,52,99,102,97,55,48,55,51,50,101,52,51,99,48,49,101,55,48,50,53,55,99,49,101,57,48,55,56,48,51,100,48,102,56,49,50,57,101,48,102,55,52,51,100,99,53,57,56,51,98,101,97,48,102,52,48,51,99,54,48,101,98,48,55,53,48,51,98,99,48,101,101,99,98,101,48,102,98,49,52,101,49,101,52,48,101,100,56,55,51,99,51,99,52,57,101,53,98,49,53,54,49,101,49,48,55,53,52,53,97,56,51,100,48,50,57,52,49,100,102,57,54,97,49,101,54,50,102,52,51,97,54,49,99,48,50,98,56,49,101,51,57,54,50,53,53,97,52,56,55,100,56,51,57,56,49,100,55,50,56,52,97,97,50,99,51,56,55,55,99,97,49,48,50,53,99,53,102,102,100,55,53,100,55,53,102,102,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,48,102,97,54,49,101,99,48,101,57,56,55,53,99,51,102,99,49,100,54,48,102,51,56,55,49,52,51,102,52,49,100,97,50,56,52,51,101,97,49,99,56,48,102,56,57,52,48,53,99,48,55,52,99,51,101,50,49,100,48,48,102,53,57,52,99,53,55,48,55,56,56,51,97,101,49,101,99,48,101,98,48,55,56,57,48,53,50,48,97,97,48,102,50,48,55,53,99,51,99,56,49,100,99,50,100,100,48,100,51,56,97,56,50,102,56,51,98,99,53,101,49,52,101,57,56,57,54,53,52,49,54,97,53,51,49,54,48,56,56,57,97,53,55,57,54,97,53,55,50,52,50,53,57,53,101,57,101,100,51,97,100,98,57,55,51,52,48,50,49,54,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,100,100,52,49,102,55,56,49,51,50,99,48,101,98,52,48,57,55,56,48,102,49,48,49,50,101,54,49,100,99,48,55,97,52,53,98,102,48,101,102,101,48,50,54,55,99,49,102,102,57,53,97,48,52,98,52,56,51,98,97,50,102,53,51,48,98,48,50,56,48,97,57,48,101,102,50,50,56,51,100,52,48,102,49,48,51,97,102,48,55,98,50,48,102,52,48,51,97,52,53,51,56,55,56,99,98,52,48,102,48,48,102,102,55,56,52,97,51,99,56,97,48,48,102,102,102,55,98,102,48,55,52,97,53,56,48,51,98,101,48,101,53,50,48,49,52,53,48,49,101,49,48,102,49,48,55,57,48,49,101,56,48,55,98,99,51,56,52,49,99,101,50,98,48,51,98,100,55,99,98,102,97,52,102,50,98,98,102,99,48,50,57,99,56,48,49,102,55,102,48,48,102,102,48,102,97,56,49,48,102,52,56,48,51,101,97,55,52,48,57,98,53,55,57,97,48,101,102,99,56,55,55,100,50,99,48,57,53,48,48,50,54,52,99,98,101,48,55,57,50,49,102,98,48,50,53,53,57,51,48,97,54,50,100,48,98,48,55,99,98,48,48,101,57,56,55,53,56,97,50,50,101,48,97,98,52,97,48,102,49,56,51,57,48,48,102,102,102,54,49,53,56,49,101,55,48,102,50,48,55,56,48,51,102,50,48,48,102,102,102,55,48,48,102,102,51,57,52,52,52,48,102,98,48,55,52,48,51,98,97,56,54,49,102,51,50,101,99,98,57,50,102,99,97,101,48,55,97,52,49,100,54,50,99,99,51,98,56,49,102,50,54,99,51,99,48,100,56,55,99,100,51,52,51,102,99,49,99,52,48,101,49,48,49,48,100,97,56,48,55,98,57,48,49,51,52,54,48,52,97,101,48,51,56,57,48,50,55,51,99,49,99,53,56,55,101,52,48,57,54,57,48,50,54,53,52,51,56,100,99,49,101,52,48,51,57,51,48,55,57,53,52,49,100,97,101,49,102,52,48,101,53,101,48,102,51,48,55,98,99,51,57,102,56,98,57,48,48,55,98,52,52,51,100,101,53,48,48,55,101,56,51,98,56,48,48,101,98,50,48,55,48,99,51,99,52,49,100,53,48,102,55,49,53,57,57,48,48,51,100,54,49,100,53,50,56,99,98,55,101,48,50,52,99,53,102,49,53,100,57,51,98,97,49,55,52,48,52,102,48,52,101,49,53,97,57,56,57,101,56,52,57,56,48,49,51,54,54,48,48,102,98,52,102,48,48,55,100,54,57,48,51,101,50,48,48,55,100,53,50,48,49,51,54,97,49,101,50,48,50,53,55,52,49,101,102,57,55,52,49,100,102,48,102,56,98,48,102,57,52,48,53,55,56,51,99,55,48,55,52,54,48,102,50,99,51,98,98,54,56,97,56,97,53,54,56,51,100,52,48,55,51,56,49,101,53,50,101,52,51,99,99,53,49,48,55,53,52,51,101,99,57,52,49,100,56,101,53,97,57,54,52,53,99,48,55,48,56,51,99,49,52,53,99,48,55,52,56,51,99,56,49,100,97,48,102,55,56,55,50,99,98,99,52,99,52,101,55,48,51,98,99,49,101,98,48,101,102,57,55,51,50,49,100,101,50,102,56,51,101,48,49,99,56,55,48,51,97,50,49,102,100,48,102,54,102,102,56,49,54,99,97,56,48,54,100,97,56,48,51,101,51,97,50,48,48,102,97,53,53,48,48,55,56,53,54,48,49,50,101,52,53,97,56,55,102,56,49,102,101,56,55,54,48,51,56,50,57,54,48,52,102,50,56,51,102,57,100,50,57,99,48,102,49,99,51,99,56,53,49,51,52,48,50,55,99,53,99,48,51,57,99,48,55,53,97,57,52,56,101,53,48,50,54,48,55,55,56,48,57,54,55,50,98,56,51,101,100,50,53,99,49,55,50,49,100,101,50,100,98,57,52,99,49,101,49,50,57,100,50,56,51,101,56,48,102,52,99,98,99,48,55,55,54,56,48,53,49,56,55,55,52,51,100,99,49,102,100,50,99,52,97,56,48,101,100,98,97,53,97,56,51,99,102,48,101,99,48,51,97,50,48,55,54,48,49,102,101,50,99,48,48,98,56,99,48,49,102,49,54,53,48,48,102,102,55,100,49,56,57,53,99,48,101,48,52,49,100,101,56,51,98,102,48,48,102,102,55,100,57,100,48,49,51,52,50,53,48,57,52,48,53,57,56,51,102,52,48,55,97,52,53,48,48,55,55,48,49,101,52,56,49,50,54,101,53,51,57,52,99,49,101,55,48,102,52,53,57,54,52,48,101,53,48,49,99,101,48,55,102,99,49,100,56,56,55,101,52,51,98,99,53,56,48,55,100,56,51,100,56,102,56,55,53,99,51,101,50,56,54,48,101,101,56,51,100,52,53,102,56,49,51,49,48,48,102,102,101,102,52,49,101,56,50,51,97,55,97,49,48,55,50,56,51,99,101,49,100,53,48,102,53,100,56,51,97,98,48,101,57,49,53,50,49,100,98,50,99,50,56,98,102,50,57,52,49,101,53,56,55,97,56,51,100,54,49,100,48,48,102,102,55,55,101,48,51,54,99,48,49,51,49,52,48,52,99,98,48,51,97,99,48,50,53,56,52,51,98,101,48,101,101,48,51,99,56,48,102,52,56,98,55,101,56,53,54,48,102,54,48,49,102,102,48,51,56,50,48,50,53,97,48,49,100,100,49,52,54,56,54,53,56,48,55,55,100,57,48,102,48,56,55,99,52,49,101,57,48,49,51,48,101,48,102,52,52,51,98,52,48,101,98,99,51,97,52,53,52,48,55,54,99,97,98,50,102,56,51,99,50,49,100,102,99,49,101,48,48,49,50,50,48,48,102,102,55,98,56,99,98,49,48,55,56,54,49,102,52,52,48,50,57,50,99,98,49,48,102,49,57,53,54,48,101,98,99,51,56,56,49,102,100,48,102,57,49,53,97,49,100,101,50,102,54,52,51,97,98,52,56,48,101,55,102,56,51,48,101,97,48,49,50,48,101,48,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,50,57,101,56,48,51,101,52,55,48,48,102,102,48,102,97,48,53,50,97,48,48,49,102,54,49,97,49,99,54,52,102,48,50,54,99,99,48,57,52,51,48,55,55,54,55,48,48,55,100,56,51,48,55,52,99,48,49,101,99,100,50,57,48,98,51,48,101,100,56,55,55,100,51,99,51,56,97,49,100,48,50,57,56,48,57,97,56,48,101,49,102,50,101,56,97,51,48,101,98,53,57,53,99,48,102,49,52,98,57,48,102,101,48,55,97,52,51,56,97,49,100,50,50,56,56,49,101,49,48,51,97,54,48,101,57,50,52,51,97,49,101,50,48,101,56,48,51,99,101,52,100,50,102,55,57,55,56,53,57,56,55,48,56,51,97,48,102,56,51,97,50,48,102,49,49,53,99,49,101,101,54,102,56,51,97,50,52,98,48,55,53,99,48,51,54,49,50,56,50,97,101,48,52,57,56,48,49,51,55,56,48,101,55,52,48,57,102,49,48,50,53,56,48,49,100,48,48,49,51,54,101,48,101,48,49,51,52,51,99,50,57,56,48,101,97,56,49,102,51,49,52,48,57,56,53,99,48,55,55,57,97,48,102,53,57,52,54,102,56,55,55,48,51,100,50,53,50,49,54,48,53,51,48,55,56,52,98,52,48,101,55,48,55,98,56,51,97,52,49,101,53,50,57,54,97,57,50,100,48,100,49,56,98,102,48,101,52,48,55,100,56,51,98,97,49,101,50,48,101,56,49,54,99,57,52,53,50,49,54,48,53,102,56,55,52,99,98,49,50,99,48,97,49,52,99,50,99,99,51,97,99,49,101,54,48,102,50,48,55,54,53,51,56,97,99,48,102,48,57,54,51,102,101,48,49,49,53,101,98,97,56,48,102,102,56,48,48,102,57,53,57,48,48,51,101,56,98,99,48,49,98,101,97,48,48,102,98,51,101,48,50,52,98,48,49,99,99,48,48,50,102,53,99,49,101,54,48,50,55,101,56,51,57,56,49,99,57,52,57,49,48,48,102,102,48,101,99,99,50,99,56,97,101,48,50,54,56,99,51,98,99,48,101,100,53,48,56,97,54,48,48,52,101,97,101,99,48,57,97,54,48,102,49,57,52,52,53,102,48,48,102,102,50,102,51,52,48,102,97,99,98,52,48,101,51,48,48,51,54,52,48,56,51,100,98,53,48,49,48,48,102,102,100,55,102,102,53,100,55,53,100,55,102,99,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,100,102,57,53,48,48,97,48,54,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,55,102,99,48,52,99,48,48,48,102,102,55,99,57,98,99,48,49,102,52,48,56,53,99,48,49,51,55,54,53,51,57,55,54,48,52,102,102,56,49,50,52,56,48,101,101,101,56,51,99,48,48,52,100,54,48,55,55,99,49,51,56,53,100,56,49,51,50,101,48,101,101,48,97,99,52,101,48,102,99,57,55,97,49,102,98,48,50,54,53,52,51,56,54,49,100,99,48,101,51,56,55,48,52,51,56,99,49,100,49,50,99,48,49,100,55,49,52,54,53,57,48,55,57,56,98,50,48,101,57,50,50,56,51,99,49,48,55,51,54,49,100,51,48,55,55,51,97,52,97,102,48,55,54,52,49,99,56,48,101,56,56,55,55,99,98,99,48,55,99,99,53,49,57,55,97,53,100,55,50,98,48,98,49,48,102,48,48,51,99,100,50,56,56,51,57,97,49,99,100,48,55,56,50,48,49,54,56,99,97,48,49,101,101,52,48,52,97,101,48,49,51,52,54,48,101,50,52,48,57,100,48,48,102,102,55,49,54,49,99,54,48,50,54,53,56,48,57,54,97,48,102,99,102,48,55,57,48,48,102,102,101,52,99,49,101,53,53,48,55,57,55,48,55,50,99,51,101,57,99,51,98,50,49,102,48,48,102,102,101,55,101,50,101,52,48,49,101,100,49,48,102,55,57,55,101,49,99,53,48,102,49,56,48,51,97,98,54,49,102,99,48,101,101,56,55,53,52,51,100,97,53,54,54,52,48,48,102,102,102,53,56,55,53,52,98,99,50,97,51,48,48,57,99,57,52,50,53,55,54,52,101,101,56,53,57,51,100,48,48,49,51,56,53,54,97,54,50,48,50,54,97,54,48,48,102,102,56,49,56,48,48,102,57,52,57,48,48,51,101,56,53,102,56,51,56,57,50,100,99,49,101,99,56,48,51,101,100,54,52,48,57,54,48,52,100,99,57,48,48,101,56,52,49,101,48,48,102,102,51,99,49,97,48,102,57,48,49,51,55,56,48,101,99,48,51,99,50,49,101,48,101,102,49,55,48,48,102,102,101,100,56,49,101,57,56,51,101,50,48,102,98,97,50,57,53,54,102,56,51,100,102,48,55,55,50,53,56,49,55,99,57,98,57,51,48,51,99,99,48,101,102,56,49,101,56,56,51,99,98,48,102,54,97,48,50,50,48,55,99,48,49,100,102,99,97,54,50,55,56,55,56,56,49,100,100,48,55,102,56,51,100,48,56,101,53,57,56,55,50,53,48,52,98,48,48,55,52,50,53,101,50,55,56,55,55,99,49,99,55,55,102,56,48,57,48,48,102,102,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,56,48,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,55,102,99,48,49,102,51,53,53,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,102,102,56,51,102,99,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,49,48,49,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,51,102,100,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,56,48,56,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,102,102,56,48,56,48,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,102,102,48,97,48,49,48,48,101,97,48,49,102,102,48,98,102,101,48,52,98,54,48,48,102,98,98,50,48,48,55,100,52,49,48,51,98,51,48,48,55,100,98,57,48,49,50,99,48,57,101,49,99,99,55,50,52,51,98,101,49,100,56,48,50,54,56,52,49,100,54,56,55,55,99,51,100,48,57,48,48,102,102,52,97,55,56,51,100,101,48,102,55,49,54,52,48,102,48,55,48,55,53,99,49,100,99,56,55,97,52,51,100,54,49,101,49,48,55,55,52,53,101,56,55,100,56,97,55,48,102,50,48,55,54,99,51,57,99,49,101,50,52,49,50,97,56,98,52,48,101,102,48,51,100,53,50,97,56,49,100,55,57,52,97,48,101,102,56,98,53,48,102,51,49,55,97,49,100,51,48,55,56,48,53,56,56,51,98,57,50,98,56,98,52,52,97,48,102,98,48,55,50,99,51,97,101,53,102,49,54,97,53,55,55,50,56,48,98,101,48,48,97,49,52,48,55,102,56,48,101,49,48,49,102,49,56,49,50,98,48,48,102,57,52,49,101,48,48,102,102,49,50,102,99,48,52,99,49,48,51,98,99,50,102,56,49,100,54,48,51,101,51,48,55,53,52,53,102,98,99,49,100,97,48,102,99,56,55,49,99,51,99,101,99,97,51,101,50,99,52,97,57,50,99,55,50,51,97,51,97,53,97,51,50,52,50,51,97,52,97,49,50,52,50,54,49,53,50,53,102,48,55,55,99,98,99,50,97,49,50,99,97,100,48,102,49,56,55,51,56,51,100,50,53,49,49,54,50,53,57,48,55,52,99,51,101,54,49,100,50,50,99,99,97,55,48,102,52,48,55,54,48,98,54,50,102,52,51,98,50,53,101,49,53,56,53,57,97,54,56,48,55,56,52,56,51,98,99,48,50,54,56,56,49,99,53,56,51,100,55,48,55,101,99,48,52,99,52,56,49,50,100,50,49,99,49,48,102,99,102,50,102,48,49,102,54,48,49,50,57,101,48,48,102,52,57,52,48,49,101,98,102,56,55,50,98,48,55,54,48,51,101,48,53,54,48,48,51,100,56,53,99,49,102,97,56,55,52,49,51,52,51,102,56,48,101,57,102,56,48,51,100,99,54,53,101,48,55,55,49,48,48,102,102,51,97,50,49,101,56,99,49,101,97,48,101,57,49,53,97,57,54,53,99,56,48,51,97,57,50,53,102,48,55,56,52,48,52,56,54,57,49,56,48,52,98,99,51,99,57,56,97,98,50,99,54,97,53,48,97,56,48,53,99,51,48,48,55,99,56,101,48,48,49,102,52,48,97,53,52,48,48,102,102,51,101,99,51,52,51,56,99,57,101,48,52,100,57,56,49,50,56,54,48,101,101,99,101,48,48,102,102,102,98,48,54,48,101,57,56,48,51,100,57,97,53,50,49,54,54,49,100,98,48,101,102,97,55,56,55,49,52,51,97,48,53,51,48,49,51,53,48,49,99,51,101,53,100,49,52,54,49,100,54,98,50,98,56,49,101,50,57,55,50,49,102,99,48,102,52,56,55,49,52,51,97,52,53,49,48,51,99,50,48,55,52,99,49,100,50,52,56,55,52,51,99,52,49,100,48,48,55,57,99,57,97,53,101,102,50,102,48,98,51,48,101,49,48,55,52,49,102,48,55,52,52,49,101,50,50,98,56,51,100,99,100,102,48,55,52,52,57,54,48,101,98,98,102,99,48,50,98,50,53,52,48,101,56,99,48,49,102,52,57,97,48,48,102,97,56,50,48,55,57,56,48,48,102,98,55,51,48,50,54,55,100,48,52,51,57,56,100,99,56,55,56,48,51,98,48,48,52,97,102,56,51,97,100,48,102,48,48,102,102,55,53,57,102,48,50,54,99,48,49,101,101,56,55,52,52,98,51,48,55,55,100,50,49,101,56,48,55,55,50,49,100,54,48,102,53,56,55,55,56,49,101,50,49,55,99,49,99,57,50,57,99,51,98,54,49,100,98,48,102,56,48,55,56,57,48,48,98,54,50,100,48,51,99,50,48,102,53,52,98,53,48,55,53,101,53,100,48,51,98,102,50,97,56,51,99,99,53,49,48,55,52,99,51,102,101,53,55,48,51,98,56,50,99,52,98,52,52,54,48,102,98,48,55,99,99,51,97,101,53,102,49,53,52,53,55,101,48,101,102,57,55,99,48,57,49,56,49,50,51,50,48,52,56,99,48,49,51,49,54,48,48,102,102,102,98,49,53,48,50,54,51,48,51,57,54,48,52,97,102,56,49,50,99,48,49,99,99,48,48,102,102,55,98,97,56,51,102,101,49,101,57,99,102,49,54,56,53,99,57,55,50,53,57,100,97,53,49,53,101,49,99,52,48,55,54,48,49,99,54,50,98,57,50,53,49,53,49,52,51,99,56,48,102,51,99,49,101,56,56,55,57,49,49,49,48,99,98,49,48,48,55,98,53,99,49,100,102,56,55,53,55,57,54,52,53,54,101,50,99,48,98,48,57,52,49,50,99,48,98,97,50,100,56,98,98,50,100,48,97,52,48,101,53,48,55,50,52,51,98,97,49,101,99,48,102,101,56,55,97,99,51,97,52,49,100,50,50,102,99,48,51,57,97,99,48,57,49,57,48,50,52,54,48,48,57,55,52,48,48,102,102,55,100,55,53,48,49,50,101,56,49,99,98,48,50,53,55,99,48,57,54,48,48,102,102,101,54,48,48,102,102,51,100,97,97,49,99,49,48,101,97,102,55,56,98,52,50,101,52,98,57,50,99,101,100,49,52,98,49,48,102,100,56,51,99,102,48,102,99,57,54,50,56,99,56,97,56,97,49,101,52,48,55,97,48,48,102,52,52,51,99,56,56,56,56,54,53,55,48,48,51,100,100,50,48,102,48,48,51,100,53,56,97,100,50,98,55,49,54,48,53,56,52,97,49,49,53,101,53,50,49,53,50,53,50,49,53,54,53,50,48,55,50,56,51,57,50,49,100,100,48,101,57,56,55,48,56,51,97,56,49,100,50,48,101,57,49,52,49,102,101,49,98,97,48,101,48,56,49,99,50,48,51,57,99,48,50,53,54,48,49,99,100,48,51,98,102,48,50,53,102,56,48,57,55,100,48,55,55,56,53,48,56,51,97,99,48,55,51,97,48,101,97,56,97,48,54,52,51,98,54,49,99,54,48,101,51,48,55,54,49,57,55,99,48,52,98,56,97,56,50,98,98,50,52,97,52,50,53,97,52,97,52,50,52,97,52,97,54,97,52,50,54,57,54,99,53,102,48,55,56,48,98,100,50,100,100,50,99,98,49,48,102,50,48,55,99,52,51,100,50,53,102,49,54,50,53,57,48,55,98,48,51,101,54,49,101,100,50,99,99,98,56,48,102,52,48,55,57,99,98,54,50,102,52,51,99,97,53,101,49,54,54,53,57,97,54,56,48,97,100,54,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,48,54,53,54,48,55,54,56,48,52,100,100,48,51,57,99,48,55,98,56,48,52,99,102,56,49,51,52,54,48,52,97,52,48,55,49,57,51,56,51,99,50,53,97,48,51,100,53,48,50,52,102,56,97,48,48,50,53,102,48,98,56,48,55,101,50,101,50,52,57,52,54,57,50,53,54,56,55,53,52,97,48,50,99,52,48,57,57,50,50,56,48,51,102,56,49,102,49,48,101,48,48,55,52,99,97,55,50,101,53,51,50,57,97,52,98,48,102,48,48,55,56,49,48,99,51,57,50,49,99,97,52,53,48,102,56,48,55,56,53,50,99,97,101,50,98,57,99,48,101,57,57,53,99,53,55,56,55,101,56,51,97,52,53,54,49,53,101,49,101,53,50,99,56,51,100,48,56,97,49,102,49,48,101,102,56,55,51,99,48,53,97,57,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,98,102,101,48,49,54,48,56,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,55,100,51,48,102,54,48,55,52,99,51,97,101,49,102,101,48,101,98,48,55,57,99,51,56,97,49,102,97,48,101,100,49,52,50,49,102,53,48,101,52,48,55,99,52,97,48,50,101,48,51,97,54,49,102,49,48,101,56,48,55,97,99,97,54,50,98,56,51,99,52,49,100,55,48,102,54,48,55,53,56,51,99,52,56,50,57,48,53,53,48,55,57,48,51,97,101,49,101,52,48,101,101,49,54,101,56,54,57,99,53,52,49,55,99,49,100,101,50,102,48,97,55,52,99,52,98,50,97,48,98,53,50,57,56,98,48,52,52,52,100,50,98,99,98,53,50,98,57,50,49,50,99,97,102,52,102,54,57,100,54,100,99,98,57,97,48,49,48,98,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,48,101,54,56,48,52,100,102,56,49,51,100,50,48,52,98,56,48,49,50,50,50,53,51,56,51,56,102,48,102,54,48,49,51,51,97,49,102,51,101,48,101,100,52,51,56,48,48,102,100,52,49,102,102,56,55,54,56,48,57,54,102,50,57,99,49,101,52,57,54,56,100,51,48,99,56,55,48,99,51,56,99,49,102,99,48,102,55,48,55,49,52,49,101,51,48,55,101,99,51,98,52,53,99,48,51,100,49,50,102,49,50,100,51,53,48,55,56,55,52,48,49,100,102,97,55,52,56,51,98,56,52,102,48,101,99,49,54,48,49,102,54,101,56,56,57,101,53,49,48,55,51,99,98,100,50,102,56,97,54,50,100,52,51,101,102,52,49,100,101,48,101,49,50,49,56,55,98,52,51,101,54,49,100,53,102,102,48,48,102,102,97,102,48,48,102,102,48,55,99,56,53,52,48,49,102,52,98,101,49,101,57,48,48,55,100,53,97,56,49,51,51,101,53,99,56,55,100,99,49,100,49,48,51,98,102,48,102,48,51,50,48,52,56,50,56,51,101,100,50,102,100,56,55,52,48,57,55,101,48,102,56,98,97,49,101,52,50,99,56,51,102,54,99,48,51,98,99,48,102,53,97,53,57,52,51,50,53,98,48,55,98,48,49,99,49,56,55,102,52,51,99,52,53,57,49,53,52,56,50,53,98,57,52,54,53,102,57,52,56,53,97,50,49,56,55,98,48,98,55,48,55,53,50,56,56,49,101,57,52,100,48,102,49,49,54,48,49,102,52,48,55,51,99,56,54,53,53,49,54,51,56,49,101,50,56,51,99,49,48,102,100,56,55,51,99,49,101,102,53,56,55,55,48,48,102,102,53,100,101,53,48,48,102,102,102,55,49,48,50,54,56,99,48,57,53,99,48,55,49,50,48,52,101,56,48,51,56,98,48,102,99,56,49,50,100,50,48,52,99,97,56,55,49,98,56,51,99,56,48,55,50,54,48,102,50,97,56,51,98,53,99,51,101,56,49,99,98,99,49,101,54,48,102,56,48,55,51,102,49,55,50,48,48,102,54,56,56,55,98,99,97,48,48,102,100,48,55,55,48,48,102,102,49,100,54,52,48,101,49,56,55,56,56,51,97,97,49,101,101,50,98,55,50,48,48,55,98,48,51,97,97,53,49,57,55,49,99,48,52,57,56,98,101,50,98,98,50,55,55,52,50,101,56,48,57,101,48,57,99,50,98,53,51,49,51,100,48,57,51,48,48,50,55,100,48,48,102,102,49,102,54,102,101,48,48,102,97,57,100,48,55,99,52,48,48,102,97,57,48,48,102,102,50,54,55,97,56,49,99,55,56,55,101,53,51,99,98,101,48,55,56,101,48,101,97,48,51,100,97,49,100,99,50,97,56,51,99,56,48,101,51,48,48,57,56,98,52,56,48,101,49,51,50,49,99,49,48,101,97,56,51,101,97,50,98,57,56,48,101,102,48,55,55,57,50,48,49,101,48,50,51,57,52,56,53,49,97,49,48,55,99,52,49,101,52,50,50,57,52,48,49,101,49,48,55,54,97,49,102,56,50,101,49,50,48,51,57,99,49,101,51,48,101,97,57,54,50,49,101,102,98,48,102,53,51,54,53,55,54,48,101,57,56,55,101,48,98,48,50,97,52,97,100,48,101,99,56,51,99,97,48,101,55,97,54,49,54,53,102,101,48,53,51,50,98,97,101,98,97,102,102,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,53,100,48,48,51,101,100,54,48,48,49,102,53,52,97,48,52,98,57,56,48,51,101,100,97,48,48,102,102,57,55,50,52,97,48,55,50,101,48,102,97,100,49,97,56,51,97,99,49,102,101,48,101,97,102,50,101,52,98,98,48,55,48,54,48,102,101,99,97,51,50,57,53,49,99,98,48,48,102,101,48,51,56,101,48,102,101,57,54,52,99,97,51,50,51,51,101,53,56,49,53,99,99,50,53,50,53,57,53,100,52,49,101,57,48,55,55,56,49,101,57,99,53,54,57,53,97,56,48,48,102,52,99,49,100,55,97,55,57,54,50,53,55,49,52,52,48,102,48,48,97,51,50,98,52,97,57,52,102,52,48,50,99,99,51,97,54,49,102,99,48,101,97,48,51,98,101,48,55,56,50,49,99,100,48,99,53,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,100,57,48,55,52,54,48,52,100,100,56,51,57,101,48,55,100,50,48,52,99,52,48,49,51,54,99,48,52,97,101,48,55,51,57,51,56,51,99,48,100,56,51,101,49,48,50,52,98,48,51,99,48,48,101,54,99,97,55,48,55,100,48,53,49,49,54,99,53,48,97,52,50,49,49,53,99,48,50,53,97,48,102,102,48,49,100,51,49,53,50,48,102,56,52,49,100,55,48,55,98,56,51,97,54,53,101,50,51,98,56,57,97,53,52,57,55,101,53,48,49,55,99,53,53,97,54,48,55,56,56,51,98,50,57,97,56,56,48,57,98,50,98,99,51,100,56,53,53,56,55,97,99,51,56,54,49,101,52,57,50,100,99,51,98,52,53,55,56,55,54,57,51,56,51,57,56,49,101,50,48,102,56,55,102,56,48,52,57,97,56,49,51,52,54,48,52,97,101,48,51,102,53,48,50,52,98,99,49,102,97,48,55,101,48,48,57,54,57,48,50,54,53,52,51,56,100,56,49,100,98,56,51,101,99,48,55,54,98,48,49,100,97,101,49,102,52,48,101,53,101,48,102,51,48,55,51,99,51,100,102,99,97,54,101,49,101,101,48,101,55,57,52,48,49,102,97,48,101,101,49,99,51,99,56,49,99,51,48,102,49,56,55,97,99,51,97,48,53,57,55,52,102,48,101,97,48,55,97,56,97,51,50,100,102,56,48,57,51,49,55,99,53,56,102,52,49,48,52,101,102,52,48,50,99,48,49,50,52,53,57,50,49,97,55,97,49,50,49,56,50,102,50,97,48,49,98,98,48,48,48,102,102,102,57,48,97,56,48,51,101,57,55,56,51,97,101,48,48,102,102,102,98,52,98,48,50,53,56,48,98,97,48,102,99,48,51,97,50,48,55,55,101,49,100,102,55,99,48,57,102,97,48,55,50,52,53,48,51,48,101,48,49,50,102,99,49,102,50,55,48,51,99,56,53,54,56,55,49,49,102,48,55,56,54,49,100,53,52,51,50,102,97,52,98,54,48,102,53,56,51,56,51,48,102,101,48,55,56,56,98,50,50,97,57,51,56,97,57,50,102,48,51,98,101,53,100,57,53,54,57,54,49,101,98,50,100,99,49,100,52,97,50,48,55,97,57,51,48,51,98,99,56,48,49,99,98,48,55,99,50,57,56,53,52,57,54,48,48,102,102,48,102,53,49,52,49,100,102,48,55,49,48,51,101,48,48,102,102,102,55,97,99,51,99,54,48,49,52,97,50,49,101,99,48,101,57,56,55,97,48,51,56,50,49,101,57,48,102,51,56,55,49,52,51,102,52,49,100,97,50,102,56,51,57,52,49,102,55,48,101,55,49,55,101,53,99,48,55,52,99,51,101,52,49,100,48,48,102,53,57,52,99,53,56,56,55,55,52,51,100,50,49,100,51,48,102,52,56,55,55,53,51,57,50,48,97,97,48,102,50,48,55,53,99,51,99,97,49,100,99,50,100,57,48,100,48,52,98,56,50,56,52,51,99,50,53,49,57,55,48,56,54,57,54,53,52,49,54,97,53,51,57,54,50,56,54,56,52,53,56,49,53,54,53,56,50,51,97,53,57,53,99,57,101,100,51,55,54,100,100,99,99,102,102,56,102,97,48,101,56,99,48,57,56,52,48,55,102,56,48,101,48,48,98,55,55,48,51,99,52,48,101,49,56,49,102,55,48,51,101,48,48,102,102,55,50,54,53,102,51,99,100,100,51,48,101,57,55,56,48,101,57,52,49,101,53,56,55,99,52,49,100,98,57,55,48,101,51,53,52,57,48,53,54,50,54,100,98,49,99,98,51,48,101,55,49,55,52,53,50,50,54,100,99,56,50,54,99,97,51,50,57,53,51,51,101,50,55,102,48,50,55,48,97,97,50,97,53,99,102,50,52,100,48,53,48,101,101,52,48,99,55,52,48,57,54,102,48,48,55,100,101,101,56,48,51,101,100,50,99,48,57,55,52,48,55,56,56,56,48,48,102,48,102,56,49,51,56,50,48,102,102,99,49,102,98,55,50,98,97,53,51,51,54,48,101,51,56,49,51,49,99,48,102,102,99,48,57,56,55,48,55,57,99,48,101,102,52,98,48,48,52,100,57,52,48,53,101,57,52,53,98,57,54,50,49,100,98,99,48,102,56,48,97,51,101,57,52,48,57,50,48,49,51,99,101,53,99,97,48,54,99,57,100,51,97,48,98,102,50,97,52,97,53,50,99,56,49,97,97,52,49,100,51,52,48,52,102,54,98,97,102,102,56,48,101,102,97,48,52,98,56,48,48,102,102,51,101,54,97,48,48,102,102,52,100,50,101,48,55,56,56,53,55,56,48,51,99,100,100,56,51,56,52,48,50,53,102,97,56,49,100,50,101,99,57,98,56,98,53,101,48,52,98,56,48,51,97,100,48,55,56,100,99,49,101,50,53,48,48,102,102,51,98,48,48,102,102,98,100,99,53,55,55,50,98,55,48,51,99,102,48,50,54,97,48,48,49,101,100,98,101,48,48,102,102,101,98,49,102,48,101,100,56,50,55,98,97,54,54,51,56,48,57,48,48,102,102,48,57,100,54,54,99,99,53,57,48,48,57,55,97,56,49,102,101,48,49,50,101,50,48,48,102,57,54,97,48,48,51,101,97,100,52,48,57,56,99,48,55,56,56,53,55,48,51,98,100,48,49,50,102,48,55,102,101,48,101,49,99,49,51,102,100,51,52,101,49,102,56,48,50,54,51,100,48,99,48,57,55,55,48,55,54,52,48,101,102,49,48,51,97,50,57,52,50,53,101,57,55,99,54,50,99,56,51,99,100,56,48,57,57,48,50,102,98,50,50,102,52,99,99,53,50,48,48,102,102,57,51,49,53,102,56,49,50,51,99,57,57,55,101,53,97,57,52,97,53,54,57,101,52,48,52,99,55,55,56,48,48,102,102,97,56,54,53,100,55,102,99,48,51,101,101,48,49,100,99,56,51,99,97,48,55,55,48,48,102,55,52,51,97,56,53,55,48,55,101,52,49,100,52,56,51,99,48,48,101,53,48,51,99,98,48,101,52,57,55,48,48,102,102,57,100,99,53,52,48,55,99,56,49,100,101,56,55,98,52,51,98,101,49,102,54,48,101,98,49,54,100,56,97,101,50,99,57,51,48,97,56,50,99,52,48,52,98,52,51,99,54,49,100,56,52,102,50,99,99,97,56,52,99,101,56,52,53,97,57,53,99,53,56,57,52,101,53,56,54,52,51,52,100,97,48,52,56,57,54,52,53,54,97,54,49,53,102,53,97,53,100,52,51,98,57,57,48,50,102,49,48,48,55,100,57,49,48,48,51,101,97,54,52,48,57,53,98,48,48,102,102,55,100,57,52,48,55,50,100,50,53,48,52,49,102,48,48,102,102,55,52,53,48,53,49,52,51,102,101,53,52,56,55,50,56,49,101,55,49,52,48,49,99,56,48,102,100,57,52,101,49,100,102,48,55,55,48,100,56,55,56,99,97,57,50,102,99,51,102,101,49,100,56,50,56,99,97,51,54,48,98,97,52,56,48,102,51,48,55,97,52,49,100,99,48,55,101,99,98,97,52,53,52,97,50,57,51,56,55,52,99,51,98,57,99,97,99,50,99,48,97,53,100,50,57,99,53,55,52,97,50,54,100,49,48,57,100,100,48,52,97,100,57,52,49,48,49,50,54,56,48,49,102,49,52,53,48,48,55,100,97,101,48,55,98,56,49,100,55,56,49,51,49,100,56,48,57,49,101,48,55,99,56,49,101,100,48,55,57,48,49,102,57,48,101,52,48,51,102,54,100,52,48,48,102,52,99,49,50,56,51,100,52,48,102,53,48,51,102,48,53,102,48,55,53,52,49,99,97,56,48,51,100,51,48,48,101,51,48,49,51,49,54,48,102,54,99,51,101,98,56,51,97,52,48,101,100,99,48,49,101,100,100,48,102,53,57,53,51,51,56,49,101,51,57,54,99,53,57,49,53,98,56,51,99,53,100,48,48,102,102,98,51,48,101,54,102,101,53,56,97,49,50,50,56,55,56,99,98,48,55,48,51,99,49,53,49,100,48,55,48,48,54,53,57,97,102,102,56,48,52,55,51,48,48,102,102,51,101,99,49,99,48,57,51,54,48,102,57,56,49,50,49,99,48,52,100,56,56,51,101,50,48,50,53,99,56,51,100,97,53,52,56,55,56,48,97,102,50,98,99,51,97,52,49,102,100,48,55,56,54,56,54,48,101,101,52,98,53,48,102,51,50,48,49,55,48,56,56,57,56,49,102,51,48,55,54,50,53,49,56,51,99,56,48,102,56,56,55,49,52,51,97,48,49,102,53,52,53,50,99,48,98,51,48,101,99,48,55,52,57,48,99,51,99,48,56,54,53,102,97,51,48,55,52,53,50,53,51,50,52,51,99,56,53,50,49,52,54,56,52,49,100,101,50,99,97,102,50,53,100,49,53,97,49,57,52,99,102,52,48,52,50,48,52,56,49,52,48,51,50,52,48,48,49,102,50,98,102,48,48,102,102,55,100,52,51,56,51,99,101,48,50,54,51,56,51,98,99,56,52,48,52,102,99,48,51,56,55,50,97,48,97,53,50,102,99,98,48,48,55,50,54,48,101,99,53,56,50,56,99,49,101,101,56,55,50,100,48,56,97,53,48,101,49,48,55,53,99,98,51,50,98,48,49,100,51,56,51,98,55,52,48,48,50,54,50,56,49,102,50,56,55,102,56,49,101,102,97,53,56,55,102,56,51,100,48,49,102,100,48,101,102,97,55,49,55,101,48,57,48,52,97,50,101,56,97,52,50,57,48,48,49,101,57,101,57,52,54,49,100,54,50,102,99,51,99,50,53,97,55,52,56,99,53,98,49,53,98,54,57,100,52,56,51,99,97,102,99,48,49,54,102,48,102,51,48,101,50,51,98,99,101,98,48,102,54,102,48,102,51,48,101,51,99,99,98,57,48,55,102,98,99,51,97,99,49,101,54,56,49,54,54,97,100,102,54,101,48,98,101,49,52,98,102,101,57,57,52,48,55,48,102,48,48,102,102,55,99,55,57,48,48,102,102,49,102,50,49,99,50,101,52,48,57,51,55,50,101,52,51,98,101,48,52,97,48,48,49,51,55,97,53,102,57,54,97,49,101,51,48,50,53,98,52,51,99,99,53,98,49,53,50,53,52,56,51,98,101,48,102,102,57,54,97,53,97,50,52,57,54,101,49,101,53,48,55,52,56,49,101,51,50,100,100,50,52,49,99,57,48,51,98,48,48,102,102,101,56,57,52,101,53,100,56,55,98,52,49,101,55,56,51,101,99,48,101,97,56,55,48,99,51,56,52,48,52,98,54,56,55,49,52,49,100,102,48,55,54,52,51,99,99,53,100,49,54,50,56,48,53,49,56,55,53,49,99,52,102,48,101,101,50,55,50,52,53,49,54,52,53,55,49,51,50,97,54,56,98,48,52,48,52,50,48,49,51,99,49,55,53,102,102,48,48,102,102,102,54,97,48,55,49,99,48,52,100,57,56,49,50,99,50,48,52,99,97,97,48,98,52,57,56,48,101,49,48,48,57,56,49,48,55,50,99,48,102,55,53,100,97,50,98,48,97,52,50,100,100,50,99,97,98,48,55,54,99,48,102,53,56,51,56,50,49,102,98,50,100,56,97,55,54,56,51,99,52,56,48,57,56,53,56,57,53,57,50,53,100,50,49,48,55,51,48,51,99,52,53,101,100,49,53,97,102,97,54,97,50,57,53,56,53,57,100,52,54,98,49,57,99,48,49,50,99,50,100,98,98,51,53,55,50,56,50,57,57,55,48,48,53,54,99,48,48,102,102,102,98,99,102,48,48,102,102,55,100,99,54,57,53,50,48,48,102,97,56,100,48,55,50,56,49,99,54,50,100,99,97,54,48,101,98,97,51,56,55,98,52,49,102,54,56,51,101,98,101,49,101,53,99,48,101,55,56,97,99,48,102,48,57,52,54,56,97,53,102,48,55,49,49,100,101,48,101,100,99,51,100,101,48,101,57,49,49,52,49,101,48,55,48,102,55,57,53,101,56,99,48,102,52,56,49,100,57,56,55,98,102,57,48,48,101,56,56,51,99,56,52,57,52,98,48,101,102,53,48,55,53,54,99,98,51,57,48,49,51,101,52,53,52,52,48,49,51,55,101,56,48,53,54,101,101,48,57,102,48,48,97,54,100,48,55,52,52,48,52,100,99,56,49,51,53,56,48,52,98,102,51,56,57,50,102,48,51,56,52,48,50,54,55,52,48,57,56,54,48,55,50,50,101,97,54,50,50,57,53,97,56,101,57,56,101,48,51,97,51,48,55,99,101,48,102,49,99,49,100,97,98,56,57,56,99,57,52,99,56,56,57,56,56,56,53,54,50,51,97,53,55,48,101,54,56,55,57,48,97,51,97,52,57,54,52,97,102,52,53,50,100,48,98,50,52,53,52,48,56,97,102,53,50,56,50,56,50,53,57,97,54,99,51,54,54,56,52,100,52,99,57,98,48,55,55,56,48,49,102,54,49,50,48,48,102,98,53,97,48,55,56,52,48,48,102,98,49,49,48,50,53,100,52,48,57,49,98,48,55,50,101,48,102,53,48,51,98,54,49,102,49,52,99,48,102,101,48,49,50,55,55,48,48,102,102,52,99,100,55,50,102,52,49,102,56,56,51,99,49,48,55,100,48,53,100,56,51,100,100,48,102,55,48,51,101,97,99,48,52,99,51,48,55,101,52,51,57,56,49,101,97,50,98,48,48,102,102,52,101,52,48,49,101,101,48,48,101,99,49,53,101,53,99,56,55,54,51,56,51,98,57,50,57,99,51,57,52,53,54,48,55,51,56,97,101,99,57,101,49,101,100,48,102,56,56,48,57,97,49,53,98,50,56,51,97,51,57,52,48,56,48,56,48,100,57,53,98,102,102,99,49,50,49,48,50,54,98,48,48,102,102,57,57,54,48,55,56,50,48,52,100,102,56,51,102,98,48,102,101,56,49,51,49,54,48,102,52,100,48,99,51,98,97,56,50,49,102,99,48,55,56,100,50,49,100,53,101,53,101,50,51,56,55,53,57,49,99,98,57,52,51,50,56,49,97,57,48,101,57,56,55,51,48,97,48,48,101,50,57,53,98,56,97,101,52,55,48,102,48,56,55,56,99,51,100,50,53,99,54,50,54,53,51,56,55,54,56,97,102,98,52,100,48,52,101,57,55,56,57,102,52,48,57,102,97,52,97,99,100,102,52,50,52,50,50,48,56,50,100,48,50,101,48,98,97,101,98,102,101,48,101,50,48,49,50,51,56,48,52,101,54,48,51,100,55,48,50,52,49,52,48,57,57,50,48,101,48,56,49,51,51,52,48,101,54,100,50,53,48,54,56,51,101,48,48,102,102,101,102,99,48,49,101,101,97,48,52,56,57,52,101,53,101,51,99,49,101,53,97,48,101,100,57,54,98,99,51,100,54,49,99,49,48,102,55,56,55,48,49,50,55,49,55,52,56,48,49,100,53,48,102,51,56,55,52,56,98,54,52,98,48,52,56,49,53,52,49,102,53,50,99,100,51,48,97,100,97,56,50,102,57,48,55,97,48,97,55,56,51,55,53,57,51,53,97,99,57,56,56,50,57,56,48,49,57,49,101,48,48,102,102,102,97,99,56,48,48,102,102,55,99,97,50,52,48,57,50,52,48,50,54,57,52,51,97,54,49,99,56,48,55,55,101,48,52,99,54,48,55,98,100,49,52,48,57,55,51,48,55,99,52,53,52,48,55,49,99,51,98,55,56,51,102,99,49,102,55,48,55,99,48,49,101,48,48,102,102,55,52,101,48,101,56,52,49,99,97,49,54,56,49,101,98,50,98,56,97,100,48,101,48,57,52,54,49,101,99,101,49,100,57,48,102,50,56,55,101,56,48,57,56,51,48,102,48,48,55,57,57,50,100,49,57,51,56,51,100,54,49,101,52,50,101,56,98,56,48,101,102,52,57,55,56,56,53,56,98,50,52,101,48,101,55,57,52,50,53,99,49,54,52,53,57,57,56,98,51,50,98,48,98,48,56,97,48,48,97,97,99,53,100,55,102,99,48,51,98,101,48,48,49,101,50,99,50,48,48,102,102,102,97,98,49,48,48,102,102,53,98,57,54,48,49,50,48,50,48,48,55,55,57,52,48,52,98,98,48,48,48,102,102,99,52,55,53,48,50,98,100,48,50,54,101,99,48,49,102,50,57,54,48,48,55,100,53,97,56,49,50,57,48,49,101,102,52,55,48,101,55,101,48,102,48,56,55,102,99,48,57,57,98,99,57,50,56,101,100,97,52,101,48,102,52,48,49,50,56,56,53,99,48,49,50,102,50,48,102,57,52,51,57,101,99,102,55,100,51,99,51,99,97,53,54,54,52,54,52,97,50,101,56,48,49,101,54,48,99,51,98,98,102,50,53,52,100,48,55,55,51,97,55,100,99,53,50,49,102,100,56,97,100,50,102,56,51,98,56,57,101,55,102,56,98,50,57,100,48,48,49,52,57,50,98,97,102,102,56,48,54,102,51,48,49,50,49,48,48,102,102,48,102,57,50,97,56,48,51,101,98,56,56,48,49,102,54,48,99,48,102,54,49,49,99,49,99,101,56,55,48,57,50,99,49,101,56,56,51,56,99,48,102,97,49,54,57,48,100,97,51,56,55,54,49,98,48,50,54,56,53,101,48,55,48,101,48,101,99,57,48,99,51,101,101,53,101,97,53,48,55,56,56,51,57,101,49,100,54,50,57,48,51,57,56,49,99,56,99,53,52,48,51,102,54,48,102,55,49,54,97,49,101,55,48,102,98,48,55,57,99,98,52,48,102,98,50,50,54,48,101,100,56,55,54,56,97,101,50,98,97,99,98,48,50,100,54,52,97,97,48,102,49,48,50,52,51,53,51,56,53,55,52,97,50,50,55,48,49,57,101,48,49,51,101,99,48,52,57,98,56,51,98,98,48,50,55,101,99,48,57,53,97,48,55,56,56,48,52,98,52,48,51,99,51,54,97,55,56,55,55,99,49,101,50,52,48,55,52,49,99,99,53,101,97,51,52,49,52,49,52,53,57,57,53,52,100,48,55,54,52,49,101,48,56,55,51,99,49,101,50,99,56,48,57,54,57,54,52,53,100,56,55,54,99,51,100,99,56,52,56,53,50,57,101,57,52,49,99,102,50,98,53,49,49,51,56,48,49,100,56,50,53,56,48,50,55,100,48,54,98,52,55,50,49,55,102,50,54,97,49,48,48,102,102,52,56,101,56,51,98,54,48,102,102,48,55,56,99,49,100,54,56,55,102,99,51,57,52,48,102,50,56,51,97,48,53,98,57,55,54,53,48,56,55,57,99,51,56,54,49,101,98,48,101,100,56,55,99,48,97,50,50,101,48,51,98,54,53,100,97,55,48,55,54,99,51,99,50,53,55,49,55,50,49,100,57,50,100,57,48,99,98,100,50,98,48,98,49,50,57,52,98,99,50,97,102,99,97,55,49,52,101,53,97,50,49,50,54,57,53,99,56,97,57,54,53,55,49,55,48,56,54,48,49,55,54,53,55,97,55,98,48,56,97,53,56,99,54,48,100,49,98,57,53,48,48,102,102,101,98,97,48,48,55,100,54,52,48,51,101,97,54,48,49,102,57,56,49,50,48,56,48,52,57,56,56,55,99,53,51,52,51,99,97,53,99,56,55,57,56,51,102,48,53,100,48,49,50,55,101,48,52,97,102,48,55,57,99,49,101,48,49,54,50,53,102,97,53,57,55,50,53,99,49,55,101,101,48,55,97,56,51,100,97,48,101,54,48,51,97,56,53,97,49,54,54,57,101,53,100,56,55,57,52,98,101,52,53,57,52,57,48,102,51,57,54,101,57,101,53,98,54,50,99,100,50,56,98,49,50,102,51,100,50,54,51,56,53,56,97,55,56,50,54,56,98,50,52,102,97,100,54,57,98,98,100,55,102,56,48,52,98,53,48,51,102,48,48,102,102,55,49,54,48,102,52,48,48,102,102,57,55,51,48,55,57,50,53,102,56,51,97,50,48,55,99,97,49,99,98,48,102,50,48,51,98,102,48,55,56,52,49,100,55,101,53,53,54,50,101,99,51,98,50,49,101,99,48,101,101,49,55,99,49,100,52,50,101,48,97,102,101,53,100,49,52,48,53,53,48,55,97,48,97,101,99,57,52,53,50,48,55,97,52,97,57,50,56,99,98,99,52,52,48,52,101,57,52,99,53,101,49,53,56,57,101,100,102,52,102,50,98,57,48,98,100,97,48,50,53,97,50,50,54,99,54,97,52,48,52,99,52,51,98,97,48,57,97,53,48,48,99,98,55,48,48,102,102,55,99,98,49,56,48,49,102,53,53,101,49,100,99,48,55,99,48,48,52,98,98,98,56,48,52,102,54,56,51,97,98,48,101,100,56,55,48,52,51,97,56,48,102,48,99,49,99,57,48,54,55,99,49,101,57,101,48,101,102,56,51,98,50,48,101,51,57,53,48,49,102,50,48,55,100,97,48,48,102,53,50,56,51,101,99,48,52,98,97,48,51,57,101,48,101,52,54,48,102,99,48,51,100,48,48,102,102,48,55,98,56,52,51,98,99,53,99,51,102,56,49,100,98,49,53,50,53,55,49,54,51,50,49,100,99,101,53,56,49,53,99,49,102,48,102,50,53,54,97,53,50,52,48,55,55,49,48,51,48,55,55,100,48,50,56,49,51,98,52,48,49,54,57,48,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,100,101,101,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,54,48,50,97,48,53,102,99,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,54,48,50,98,102,102,97,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,54,50,56,48,48,102,102,102,57,56,97,56,49,50,56,56,57,48,48,102,102,101,55,48,48,102,102,57,101,48,48,102,102,101,49,48,49,51,53,50,101,49,54,54,56,48,57,52,99,48,49,51,57,57,56,51,100,54,49,56,50,48,50,51,56,55,55,56,97,101,50,98,49,51,52,97,98,48,48,102,102,55,57,55,57,48,55,52,48,48,52,98,48,56,51,98,56,52,56,99,53,56,57,55,97,99,57,55,52,57,99,57,97,49,101,55,48,52,101,100,57,54,53,57,51,49,48,55,97,55,49,52,56,49,100,102,97,50,97,101,52,101,53,55,57,53,102,48,53,56,101,100,100,51,98,102,102,56,48,57,101,52,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,51,52,99,48,48,51,101,57,55,56,48,49,102,49,98,56,48,55,101,56,48,48,102,102,102,98,49,50,48,101,56,57,53,101,48,52,99,97,48,51,99,97,48,102,98,50,48,48,102,102,51,56,98,48,55,48,97,53,57,48,50,55,51,56,51,98,57,48,102,48,50,55,56,55,49,99,51,56,48,48,102,102,102,97,57,48,99,49,101,56,55,52,53,50,99,52,49,101,56,56,55,49,48,51,100,97,48,57,56,48,101,99,50,49,56,51,101,98,48,101,57,56,55,57,48,51,97,100,99,51,56,101,49,102,54,48,101,53,49,53,99,56,55,97,48,51,99,101,49,100,102,48,48,55,53,56,55,57,54,97,48,50,54,52,53,53,54,48,49,50,99,50,98,102,49,54,48,53,56,55,102,56,49,48,52,56,49,50,102,48,48,52,57,97,56,49,51,52,56,48,52,100,54,57,54,101,48,50,53,48,48,52,98,101,48,49,50,102,99,48,102,57,48,49,101,100,53,51,55,56,101,57,99,53,57,56,51,98,98,48,55,53,50,48,102,49,56,51,102,54,53,51,49,52,101,52,57,49,56,98,101,52,98,52,53,101,53,100,49,54,50,49,99,99,48,101,99,57,55,101,48,50,53,100,100,51,99,48,49,101,100,99,50,101,100,49,48,97,100,99,101,52,99,101,52,101,52,100,50,97,57,51,53,98,100,102,100,50,48,97,54,55,56,48,55,100,56,48,49,102,54,48,50,48,48,102,97,50,97,48,50,55,100,56,48,49,102,53,99,52,48,101,102,48,97,55,48,55,98,50,48,102,97,56,51,57,97,53,53,56,55,100,48,49,100,56,97,54,101,50,99,56,48,49,101,101,52,48,102,101,48,51,97,48,48,101,102,56,51,101,56,48,102,49,56,55,51,56,49,100,55,102,52,54,50,102,99,51,57,97,49,100,55,50,57,52,48,49,101,97,56,56,55,98,52,51,99,101,48,101,56,48,51,56,97,49,100,100,48,101,54,56,48,51,100,101,99,49,101,50,48,102,98,49,53,97,53,50,56,55,50,52,48,52,99,48,98,49,97,57,48,102,50,49,54,50,56,56,53,97,97,48,50,48,57,49,52,102,99,56,48,100,97,55,56,48,54,100,56,48,49,50,99,101,48,52,57,57,48,49,50,100,52,48,52,97,54,48,55,54,57,57,50,57,48,49,99,56,56,51,56,98,48,55,49,101,48,101,99,57,51,101,102,100,101,50,101,48,98,102,48,55,53,56,48,101,55,48,49,100,102,56,51,98,48,52,99,50,102,54,54,52,98,48,50,102,57,50,56,97,101,48,49,51,50,48,48,55,98,51,99,97,56,52,50,52,57,52,99,101,53,55,97,51,48,55,56,56,98,51,52,49,52,48,99,57,99,57,99,57,100,55,49,48,53,57,50,55,55,57,101,55,52,102,52,100,100,54,48,50,52,101,56,48,51,101,54,51,54,48,48,102,98,48,52,54,57,51,56,98,52,48,55,55,48,48,102,102,52,56,55,48,51,98,97,48,102,100,56,55,100,53,48,53,99,50,56,102,56,55,99,55,56,49,51,50,48,49,99,97,50,57,48,51,100,48,49,102,55,48,101,102,56,55,51,56,98,101,101,53,57,50,50,56,49,50,99,50,48,102,56,99,49,99,101,48,48,51,100,101,99,49,100,98,101,53,51,57,53,101,49,99,101,48,55,56,57,56,97,101,51,49,54,48,53,99,56,55,55,50,54,48,98,97,48,102,48,54,48,101,56,57,54,51,102,57,54,53,102,57,53,97,53,98,53,56,50,52,51,102,102,56,48,56,51,50,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,100,97,97,48,48,102,102,102,56,100,57,48,48,102,102,51,101,102,48,53,50,48,48,102,102,57,49,98,48,55,57,50,56,56,48,52,97,97,56,49,51,49,54,49,101,49,51,48,49,50,98,97,49,102,52,101,57,48,48,102,102,50,52,54,49,101,54,99,53,54,48,99,48,101,54,56,48,49,101,100,98,48,101,102,56,51,102,55,48,55,56,97,53,57,54,99,53,50,48,55,48,56,49,100,48,48,55,98,99,49,101,51,56,51,99,54,99,48,102,49,56,49,101,49,56,55,98,52,97,52,52,49,102,100,51,56,51,99,48,56,51,48,49,99,101,51,102,50,99,51,55,98,50,97,51,97,55,97,48,97,49,48,48,102,102,54,57,49,97,56,48,52,99,53,56,48,51,101,57,98,48,48,49,102,53,52,99,48,102,49,48,48,49,102,54,97,50,48,52,99,98,52,48,51,98,55,50,57,100,101,101,49,100,100,48,55,52,54,49,99,99,102,51,50,48,102,56,48,49,101,51,52,98,52,53,48,49,55,50,48,48,102,102,102,54,52,48,48,51,100,99,56,49,99,48,48,55,57,101,53,102,48,51,98,102,100,99,51,97,50,57,52,48,102,49,99,49,100,98,48,55,57,52,51,99,102,50,49,101,55,48,102,49,48,51,98,57,52,57,50,57,48,48,102,102,49,100,53,53,52,102,52,101,101,53,52,101,52,56,48,49,51,52,50,101,51,52,49,53,98,49,102,50,54,56,48,55,51,97,50,102,102,56,48,98,101,54,48,48,102,102,102,57,48,99,48,48,102,102,51,101,97,98,49,49,99,48,49,102,54,52,54,48,52,57,101,57,54,50,57,56,48,101,102,52,51,57,52,48,48,102,55,52,48,49,51,52,50,48,101,57,55,50,49,56,48,51,100,48,56,98,48,48,102,102,55,98,56,102,57,52,97,48,57,53,48,48,102,102,55,98,102,56,49,101,57,48,51,57,51,99,48,102,52,55,57,99,98,101,48,55,57,50,49,99,51,48,55,54,101,57,53,97,99,49,100,101,48,55,50,48,98,50,51,52,56,55,100,102,49,54,49,100,98,48,52,97,101,48,48,55,98,54,101,57,48,48,102,102,98,53,98,57,48,49,51,48,48,48,102,102,97,50,49,52,100,52,51,52,57,50,98,100,50,53,100,52,52,52,98,54,99,51,50,52,56,54,55,98,55,57,99,54,102,100,54,55,48,55,51,48,52,55,102,56,52,101,49,56,52,48,97,49,53,100,52,48,51,102,97,57,52,48,50,99,52,56,48,49,102,50,99,102,48,48,102,102,55,100,55,49,97,54,56,51,57,49,48,50,54,102,99,97,51,48,50,54,99,52,51,56,56,56,102,100,50,56,51,98,50,48,52,100,49,50,49,48,55,97,48,98,48,50,100,48,97,54,51,98,52,99,55,48,101,56,50,50,48,49,50,102,48,48,102,102,101,55,99,48,57,55,53,48,101,54,97,52,98,100,56,98,50,50,100,56,51,102,54,53,100,97,54,57,55,99,48,57,102,101,57,54,53,57,97,54,102,48,52,57,48,55,55,52,51,98,98,52,53,55,101,52,54,99,53,55,101,57,50,102,52,102,50,57,100,102,102,99,48,52,102,52,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,102,101,49,55,53,100,55,53,102,102,100,52,48,50,99,48,99,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,54,55,101,50,56,48,53,56,49,56,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,99,100,101,48,48,102,102,55,99,51,102,56,48,57,49,48,50,57,99,49,100,52,48,49,50,53,56,53,56,56,49,51,98,52,57,56,57,55,56,98,50,50,101,48,48,102,102,57,98,54,101,56,50,48,50,52,56,56,100,57,49,57,50,53,48,99,48,49,101,100,55,99,48,101,48,56,49,101,98,56,49,51,50,99,48,101,57,48,98,51,102,57,50,53,49,56,51,101,48,57,101,56,97,53,100,101,50,102,49,49,56,98,49,48,100,51,55,52,99,48,101,57,56,55,55,52,48,52,98,98,99,102,57,57,48,49,51,100,102,99,48,52,99,51,48,49,102,99,56,48,51,101,100,52,99,48,57,101,99,50,57,56,48,49,102,53,100,54,48,52,57,55,48,51,100,52,48,50,54,55,49,51,57,49,98,57,54,97,53,99,48,55,50,55,56,55,49,52,48,52,57,48,51,98,100,57,50,57,50,52,97,100,57,50,101,55,56,55,57,48,49,101,98,56,51,98,97,48,101,49,57,54,57,56,48,52,100,53,49,99,51,57,101,49,102,97,52,53,50,98,54,100,48,53,49,52,51,101,101,48,57,99,57,48,52,101,49,52,48,57,102,57,51,52,56,48,54,53,49,97,51,57,100,51,57,48,52,49,57,56,48,50,53,55,48,48,57,54,102,48,55,55,97,48,52,97,52,56,51,56,97,48,101,51,56,49,50,102,97,48,101,97,48,97,101,48,49,50,57,48,55,55,99,48,101,102,98,56,55,56,102,56,55,55,56,97,102,57,52,97,50,102,100,51,97,57,57,99,49,101,99,48,102,56,49,55,101,49,102,52,50,99,97,52,49,51,48,49,101,54,50,101,56,51,99,52,53,99,100,55,101,53,98,56,55,56,56,98,48,97,48,48,98,101,50,101,100,51,56,100,97,98,54,56,48,52,57,50,48,101,56,52,50,54,99,48,50,101,97,52,48,49,102,51,48,49,48,50,55,98,56,98,56,48,55,98,48,48,52,101,57,49,53,99,48,52,57,50,97,49,97,49,102,50,98,56,97,55,48,50,53,50,97,53,51,56,48,52,101,100,50,55,97,52,50,51,50,54,48,48,51,100,100,49,52,48,102,102,52,49,100,52,48,49,50,100,50,48,102,54,99,97,99,100,100,49,53,50,56,51,57,101,56,48,57,52,53,49,102,50,56,100,50,52,97,101,48,99,99,99,56,54,49,101,99,48,102,49,48,48,57,56,101,97,50,53,54,48,50,52,53,98,48,48,57,55,100,55,102,56,48,97,48,101,49,101,51,48,102,49,49,55,48,49,101,99,50,100,100,50,56,98,102,48,102,48,50,54,54,52,101,50,101,48,98,48,48,102,102,99,51,50,54,50,54,48,50,53,100,49,57,49,51,98,99,48,57,54,52,55,54,49,49,53,49,102,102,54,49,49,49,49,57,49,49,49,54,52,56,97,50,97,51,98,49,51,98,52,99,54,100,53,51,51,97,102,101,50,53,102,102,53,49,55,57,55,53,100,55,102,102,53,100,55,53,48,55,49,52,48,57,51,52,48,50,52,54,99,48,57,57,50,48,50,55,101,52,49,101,98,97,51,56,51,57,97,48,50,53,57,56,51,56,49,56,49,101,48,48,102,102,55,99,49,98,52,48,54,56,98,99,50,100,57,48,101,52,51,100,54,49,99,48,48,101,98,102,50,97,99,51,98,57,56,51,99,56,49,100,53,48,101,97,97,55,57,55,51,52,57,50,49,102,101,48,102,55,56,55,52,52,97,97,52,98,56,52,49,50,100,56,51,101,56,53,49,52,54,50,98,100,48,99,98,50,48,52,102,97,54,102,52,98,102,54,100,98,55,100,97,52,51,50,99,49,51,49,48,55,102,99,49,51,97,53,100,52,48,51,49,101,99,48,49,102,53,97,56,48,48,102,56,56,53,48,51,97,51,48,55,55,51,99,51,97,56,48,102,52,56,48,57,102,51,48,102,50,101,48,55,98,52,53,102,98,56,53,53,49,52,52,53,98,97,53,48,51,56,99,99,53,49,56,55,57,99,51,56,55,99,51,56,99,49,101,97,102,52,49,99,51,50,102,100,50,49,49,56,48,49,101,97,56,48,51,57,98,48,50,54,54,53,51,100,48,99,51,99,101,48,48,102,102,102,54,99,50,53,57,53,97,49,101,100,48,101,54,101,97,57,50,98,98,49,53,97,53,57,101,50,100,48,48,102,102,49,101,101,50,56,56,50,50,56,52,53,54,99,53,48,50,56,56,48,48,102,102,102,57,50,56,56,49,51,101,50,48,52,56,97,56,55,48,52,48,57,54,52,54,99,48,49,102,53,98,54,48,52,97,57,56,55,51,99,48,52,102,48,51,99,48,53,50,49,54,54,49,101,48,48,55,49,54,49,102,51,52,99,97,50,102,99,49,102,48,49,53,54,48,48,102,52,49,100,101,48,50,53,56,48,49,101,98,48,51,57,51,48,49,50,99,48,101,102,55,52,52,48,55,56,101,49,99,101,52,101,52,51,48,55,97,51,50,53,101,101,48,101,52,56,55,57,48,51,97,101,48,50,55,48,53,51,48,55,101,99,99,53,55,54,50,97,56,48,49,101,101,50,55,48,98,52,48,102,48,54,50,99,53,48,48,102,102,48,52,99,51,102,99,48,52,51,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,55,100,52,48,49,102,53,99,52,48,52,56,54,48,51,100,52,48,48,55,100,56,100,56,49,51,52,97,49,99,54,48,50,53,98,56,49,100,54,98,52,49,56,48,48,57,57,49,54,48,49,100,97,50,101,48,49,101,49,56,55,97,52,57,56,55,55,57,102,99,48,101,102,56,49,100,54,97,53,56,51,99,54,48,101,49,56,55,49,48,51,100,99,48,102,48,55,57,52,56,53,102,56,55,99,56,51,56,97,48,48,102,55,52,101,48,101,97,56,48,51,100,101,101,53,55,50,54,101,48,101,98,57,52,97,53,102,52,56,55,56,52,51,99,49,102,54,52,48,50,97,97,54,50,98,98,56,57,99,56,48,48,102,102,56,102,57,53,54,53,54,97,54,49,55,48,53,57,57,53,101,53,52,57,53,99,99,101,52,57,52,101,50,99,100,51,49,49,52,97,102,50,98,100,49,102,98,56,99,98,53,57,101,52,99,52,102,55,102,50,51,50,51,50,51,101,55,53,102,102,50,56,102,50,52,100,50,53,102,57,57,51,102,102,97,52,55,102,101,97,97,51,54,102,101,52,48,51,53,98,99,48,49,102,49,97,97,48,48,55,100,52,98,56,55,49,56,48,57,49,57,48,50,53,52,56,51,56,97,48,52,99,98,56,55,56,55,56,48,51,100,99,48,48,102,102,102,102,52,48,57,57,98,48,55,54,48,49,100,57,48,102,101,48,48,51,100,99,57,98,49,55,48,53,51,56,48,51,100,97,101,48,101,97,56,49,102,52,56,51,98,56,48,55,48,97,49,102,100,48,48,55,97,53,102,52,53,50,97,50,48,51,99,54,48,102,54,56,55,51,56,98,100,101,53,49,56,55,100,56,51,97,52,57,48,57,99,48,48,102,55,98,55,50,56,48,51,98,101,49,101,50,50,99,54,53,50,55,57,53,102,50,53,55,49,53,97,53,54,52,56,50,52,57,51,98,102,99,48,100,57,56,48,49,102,53,97,56,48,48,102,102,102,97,101,98,48,55,50,56,48,48,102,102,102,97,100,48,48,50,53,57,52,51,97,56,48,101,48,52,49,99,102,57,53,99,54,52,99,101,56,56,53,49,48,55,56,52,49,101,57,56,55,98,50,53,50,56,51,101,49,49,56,49,101,50,56,51,100,97,101,48,101,102,99,51,56,56,49,99,98,48,102,98,56,51,99,50,99,53,49,48,55,97,48,51,102,52,49,102,98,56,48,101,55,54,48,102,53,53,48,55,48,56,97,100,52,101,54,99,51,97,56,53,49,49,55,57,52,49,100,100,48,101,101,99,101,57,50,98,99,97,97,100,53,99,49,51,56,57,99,57,101,48,54,49,99,98,97,101,98,102,101,48,49,53,54,48,48,48,102,102,102,57,54,53,48,49,51,56,50,49,100,102,48,55,102,99,48,48,102,102,102,98,50,49,99,49,99,97,48,55,54,56,49,101,51,48,52,101,48,55,54,52,49,99,102,56,51,56,99,52,48,48,102,102,55,48,54,48,102,50,48,97,97,97,50,57,100,51,100,56,99,100,48,51,99,102,48,55,53,97,48,52,99,54,48,49,51,48,53,99,51,99,50,56,102,100,50,56,98,102,48,101,100,49,52,56,57,98,55,100,48,98,98,101,53,49,56,48,53,100,49,52,54,57,56,53,56,57,52,49,53,99,102,50,53,54,49,54,97,57,101,52,57,51,99,99,48,50,97,98,50,56,49,100,98,56,48,51,101,52,49,99,48,102,53,99,49,99,52,56,51,100,51,48,48,55,100,97,54,48,49,51,50,97,48,48,102,102,102,52,50,99,49,99,102,48,48,51,100,50,49,48,48,55,97,54,99,48,102,50,48,49,102,50,56,51,97,55,48,55,99,50,52,56,49,101,48,48,102,102,55,99,48,49,101,48,56,48,51,100,53,48,48,55,101,99,49,100,48,48,102,102,50,54,50,48,49,102,53,101,48,55,56,48,48,102,56,51,54,48,102,55,50,48,49,53,99,48,48,102,54,53,102,48,102,98,102,50,99,52,97,54,102,99,49,100,102,56,55,53,56,48,52,99,48,51,57,101,49,100,100,48,49,50,100,102,99,97,57,50,99,53,51,55,97,55,50,55,50,56,49,50,52,50,102,102,101,98,97,101,98,97,102,102,101,97,48,49,100,101,101,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,49,54,48,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,49,48,48,102,102,50,56,49,102,102,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,53,52,49,100,51,48,101,57,56,55,97,48,51,102,97,49,101,57,48,101,99,48,55,49,52,51,56,97,49,100,97,50,102,56,51,101,97,49,102,55,48,102,56,57,55,101,53,51,56,55,52,99,51,57,97,49,100,48,48,102,102,101,97,49,52,99,53,56,56,55,56,56,51,100,50,49,101,99,48,102,52,56,55,56,57,51,57,49,99,97,97,48,101,100,56,55,53,99,51,98,52,49,100,99,50,97,53,48,100,51,52,98,56,50,102,56,51,99,50,53,101,49,55,48,57,56,56,56,53,52,49,53,52,53,51,57,53,99,56,54,57,97,53,56,49,54,56,53,56,50,52,50,50,49,53,99,56,48,100,51,57,54,101,52,52,100,55,102,56,102,101,48,101,48,99,49,99,50,56,51,101,51,48,50,54,57,99,49,102,50,56,51,98,102,48,50,53,102,56,48,57,55,100,48,55,55,56,53,102,48,51,100,51,48,55,99,54,48,102,53,52,98,102,54,52,51,98,52,49,99,54,48,101,51,56,55,54,49,57,52,55,101,53,56,57,54,99,53,56,102,52,55,52,56,52,98,52,57,52,56,52,56,52,57,52,100,52,56,52,51,50,97,52,97,49,48,101,102,57,52,54,53,52,50,50,57,54,52,49,101,51,48,102,56,56,55,97,52,98,100,50,99,52,97,100,48,101,57,56,55,51,48,51,97,52,53,54,49,55,48,49,101,56,48,102,51,57,54,99,53,49,48,55,54,52,97,51,50,99,99,98,51,52,50,48,51,55,99,48,48,55,100,102,102,56,48,51,101,98,52,56,49,99,100,56,48,51,101,97,57,52,48,57,57,54,48,50,53,56,52,48,57,53,99,48,55,51,101,53,100,57,55,101,49,102,49,52,98,55,99,48,57,50,52,48,55,55,56,48,102,50,52,49,101,100,56,51,99,98,48,102,50,53,98,101,56,54,53,56,48,51,100,50,48,55,99,54,49,101,51,48,55,100,101,48,52,99,50,57,52,52,49,101,97,48,102,99,50,51,56,55,54,98,57,54,97,53,57,49,53,50,49,99,51,48,101,102,102,50,97,52,51,97,56,49,100,97,48,101,100,48,55,52,52,51,57,48,53,49,50,54,97,54,98,54,53,48,48,55,52,56,51,98,99,53,52,54,48,102,49,57,55,101,49,102,49,48,102,98,100,56,55,97,99,51,102,99,49,101,99,48,49,102,52,52,48,49,102,49,102,101,48,48,102,102,55,100,49,51,56,55,49,48,48,49,102,53,53,101,48,101,98,49,49,48,49,102,53,56,51,100,50,54,51,48,55,57,56,48,57,101,53,48,55,99,48,49,99,49,54,49,48,52,49,101,50,56,55,57,51,51,99,53,99,49,52,101,48,48,102,102,102,52,54,56,51,56,97,49,102,102,48,101,102,48,51,57,99,48,102,52,48,55,98,56,48,57,53,56,101,53,50,56,55,55,56,49,101,102,56,51,99,55,48,55,52,48,48,102,49,50,52,49,100,100,56,51,101,48,48,55,55,56,53,56,97,55,99,56,51,102,48,50,56,99,97,100,50,98,52,98,100,48,102,55,48,50,54,55,50,48,57,53,100,100,48,56,51,98,50,100,98,52,56,54,57,99,48,50,97,50,56,48,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,102,102,48,48,102,102,99,102,99,53,48,48,102,102,97,48,53,48,48,54,50,97,54,56,48,49,48,102,102,99,48,48,102,102,51,102,49,52,53,48,48,100,102,97,53,48,48,97,48,53,48,48,102,102,54,50,97,54,56,48,49,48,102,102,99,48,48,51,102,49,52,53,102,102,48,48,102,102,100,102,97,53,48,48,102,102,97,54,55,48,101,99,56,48,51,101,100,52,48,49,102,49,48,48,102,102,51,101,97,56,99,48,49,102,50,48,49,48,50,55,101,52,49,101,102,56,55,51,56,51,99,56,49,101,49,55,99,49,99,54,48,55,100,48,48,49,102,54,51,56,48,52,99,97,48,55,54,52,48,57,97,101,48,55,52,54,53,55,97,48,51,48,49,101,50,50,98,56,49,101,98,48,51,57,57,52,53,48,50,54,56,56,49,101,51,48,48,57,100,97,53,57,53,97,49,100,52,50,100,48,51,99,54,49,100,51,50,97,50,56,49,102,49,48,55,49,52,97,97,50,99,56,51,99,50,53,101,56,51,57,97,48,102,53,53,48,55,56,52,51,98,97,101,49,52,48,49,101,101,52,99,52,99,48,101,102,57,54,56,53,98,55,48,55,54,99,49,102,49,48,55,56,54,49,100,51,48,102,54,48,48,54,99,99,50,56,48,53,100,49,56,48,51,101,53,53,50,48,48,102,97,51,48,50,98,56,49,99,102,50,52,56,55,98,52,48,49,102,54,57,56,48,52,97,97,48,55,55,99,97,48,50,56,99,49,100,52,49,55,99,49,101,48,55,99,98,55,48,50,55,52,56,51,56,99,57,50,49,101,55,48,102,51,97,54,48,55,97,57,49,48,49,102,50,48,51,101,51,48,55,99,101,53,100,97,54,55,48,50,54,51,52,97,54,52,98,48,102,100,56,55,99,56,51,99,48,56,56,53,98,48,55,55,99,49,101,51,48,55,100,56,49,101,53,48,55,55,48,49,100,101,56,55,57,48,49,100,57,56,55,49,53,48,99,51,98,54,100,56,51,98,98,50,99,49,49,52,51,97,54,49,101,50,48,101,99,48,55,51,52,98,101,48,101,99,56,55,56,52,49,101,48,49,54,52,48,101,99,98,102,99,48,55,102,51,48,55,48,52,48,102,101,99,49,99,101,48,49,51,52,101,48,101,54,56,49,100,102,56,51,102,102,48,50,53,102,52,49,101,49,57,52,50,48,102,52,99,49,99,101,56,51,100,53,50,56,49,57,48,102,50,48,55,49,56,51,102,50,49,100,56,55,57,102,48,49,50,101,50,100,99,97,101,101,57,50,57,48,56,56,57,50,56,101,57,52,56,99,57,97,56,101,56,52,53,98,49,52,50,49,101,48,50,56,56,98,55,52,52,50,99,52,51,98,54,49,102,49,48,101,98,49,55,97,53,55,49,53,97,49,101,99,48,101,54,48,55,98,52,97,99,50,101,48,51,97,101,49,101,55,50,97,52,97,50,48,102,50,57,52,54,53,57,57,53,56,56,52,48,50,48,54,48,48,102,102,51,101,54,56,56,48,52,102,55,49,54,52,49,101,101,48,55,99,56,48,101,48,48,48,102,102,49,102,53,99,101,49,99,102,50,101,56,51,98,99,57,50,49,99,57,48,55,53,50,53,49,50,48,48,102,102,49,51,50,99,48,102,57,101,48,97,56,48,102,49,48,55,53,99,51,99,50,53,56,102,48,55,99,56,49,102,55,54,48,51,100,52,49,99,102,48,55,53,101,49,99,102,48,102,54,49,52,97,56,101,49,100,99,101,49,101,56,48,55,55,50,49,101,48,48,55,55,48,48,101,97,53,100,48,102,49,56,55,100,49,48,52,97,102,97,48,102,54,54,54,99,51,102,101,49,100,49,48,50,54,50,56,51,98,52,49,101,49,50,100,56,51,57,98,48,100,56,55,55,56,51,57,54,49,101,50,50,99,52,48,97,49,52,48,49,102,52,54,54,48,48,102,98,102,48,48,102,102,55,57,97,48,48,102,97,56,97,50,99,56,49,101,51,56,51,98,98,48,102,57,48,55,54,52,51,99,48,48,102,102,102,57,56,48,57,52,102,48,102,97,49,52,50,48,102,53,52,51,102,50,56,56,48,101,51,99,51,98,52,101,56,51,98,100,48,101,56,57,54,50,56,54,48,52,99,102,57,55,50,49,100,53,48,101,50,50,50,48,55,50,48,49,101,51,50,52,56,51,99,48,50,100,99,51,56,56,53,101,56,55,101,50,99,51,98,99,53,99,97,50,56,51,97,97,48,101,102,56,51,97,54,48,102,55,57,52,56,100,56,55,56,98,49,52,48,49,100,49,48,101,57,56,55,99,48,98,55,48,55,97,99,53,52,56,55,50,56,51,101,50,49,102,54,48,101,57,50,48,48,55,51,56,51,101,48,48,102,102,52,56,101,48,52,99,49,56,51,101,57,48,102,53,48,49,51,50,54,48,102,102,48,49,102,56,48,49,51,49,56,49,102,57,52,49,48,101,101,57,53,50,49,102,53,48,55,102,56,48,102,55,99,49,101,54,48,51,101,99,48,102,56,49,53,56,49,100,52,52,51,50,99,49,48,99,51,97,97,53,55,48,55,98,48,49,101,56,56,55,99,56,98,99,48,102,100,48,55,56,99,97,102,48,101,99,97,48,49,54,97,53,97,49,55,101,53,98,97,49,56,55,55,57,48,56,98,53,50,102,53,50,100,49,52,97,97,52,51,50,100,48,98,99,50,101,99,98,48,54,56,97,100,56,52,52,99,53,56,57,54,97,53,56,98,98,97,57,51,57,99,102,102,48,49,97,52,56,48,49,102,48,97,98,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,48,102,102,54,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,50,48,50,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,48,48,102,102,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,102,101,99,48,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,55,102,99,48,52,48,54,48,48,55,99,54,48,48,102,102,48,49,102,55,57,99,48,48,102,102,102,50,53,54,48,102,52,57,49,99,48,57,50,48,48,50,55,49,52,49,102,50,56,48,51,100,98,97,48,52,57,52,48,51,99,100,48,49,51,48,99,48,101,56,48,51,99,56,49,102,52,52,54,48,52,101,56,55,55,48,48,57,55,49,48,55,101,97,49,101,49,48,102,48,57,53,97,57,97,99,48,50,54,99,51,101,99,57,52,53,100,50,48,101,48,55,54,48,48,52,98,102,48,51,99,101,99,57,52,49,101,54,97,48,55,56,48,48,102,102,57,100,50,98,48,51,99,48,49,100,48,48,102,102,101,55,56,51,100,50,52,99,48,101,100,56,51,99,57,55,48,48,102,102,49,101,57,56,48,55,54,56,98,102,48,55,102,54,49,102,101,50,99,56,48,51,50,99,48,49,101,97,56,51,97,99,48,101,50,48,51,102,48,48,102,102,55,53,56,48,102,50,99,49,99,97,56,51,100,50,50,56,102,56,55,57,56,49,100,57,56,51,101,50,48,55,55,101,49,102,49,48,55,53,99,48,102,49,56,51,98,53,50,53,57,57,55,48,53,51,55,48,102,49,48,55,49,48,51,102,101,49,100,101,50,99,99,51,97,101,49,101,99,50,56,50,56,98,97,48,101,102,97,54,57,52,97,49,101,51,50,97,98,57,55,48,49,100,101,50,101,52,98,50,50,98,98,57,54,48,53,49,57,54,52,53,55,49,55,56,53,55,56,50,54,52,49,51,99,53,54,49,54,52,56,48,53,57,52,51,52,57,98,50,48,49,48,97,50,97,48,49,56,55,54,48,48,102,56,98,100,56,48,51,101,102,102,48,97,55,48,102,55,49,53,50,49,99,55,48,48,55,100,54,53,56,49,51,98,56,48,102,49,51,57,53,97,48,102,48,48,97,101,48,48,55,98,50,56,49,100,100,48,49,50,52,52,48,102,51,52,98,100,50,98,56,51,57,48,49,100,53,48,101,50,49,54,56,49,99,51,48,101,57,56,55,49,56,51,57,97,48,101,101,52,51,56,101,48,52,97,55,57,54,52,48,48,102,54,98,48,55,54,56,51,97,55,56,97,101,48,55,56,48,56,50,48,48,102,102,102,54,97,48,50,55,99,49,100,54,48,55,99,56,51,101,101,57,101,49,101,100,50,102,48,49,102,51,49,55,97,49,101,57,50,100,56,49,100,101,49,54,52,49,101,53,50,98,99,51,102,52,53,55,56,51,98,50,48,101,102,48,51,100,48,102,102,48,49,100,99,99,49,100,53,48,51,97,99,48,101,50,48,51,56,102,48,55,53,56,48,101,100,48,49,99,97,56,51,97,100,50,56,102,56,55,54,52,49,100,57,56,51,57,100,48,55,55,101,49,99,101,48,55,53,99,48,101,101,52,51,98,53,52,53,57,57,55,48,53,99,102,48,101,102,56,55,49,48,51,56,48,49,100,101,50,98,48,51,97,101,49,100,51,50,56,50,52,98,97,48,102,48,50,54,57,55,52,49,101,51,50,100,55,57,52,101,49,100,101,50,57,56,97,100,50,98,97,52,98,48,50,102,48,98,50,50,99,52,98,99,50,99,48,49,50,99,48,57,101,50,99,99,98,50,52,102,50,99,97,100,100,52,100,97,48,48,97,98,48,48,48,102,102,55,99,56,57,48,48,102,102,49,102,55,57,99,53,56,56,48,51,101,100,49,52,49,102,49,53,48,51,57,48,48,50,53,101,56,98,102,50,102,100,49,52,48,57,48,51,48,55,52,52,49,101,49,48,101,101,49,55,50,49,99,55,50,97,48,51,99,97,49,100,55,48,101,98,57,53,101,53,57,56,51,100,100,48,55,99,97,49,99,98,52,55,48,55,57,101,53,48,97,53,48,49,51,49,99,56,101,102,97,54,56,55,51,57,48,48,102,102,49,101,97,56,55,49,52,51,98,99,49,101,48,48,102,102,101,97,56,51,99,56,50,99,56,51,57,101,49,100,49,48,55,54,56,53,102,56,55,98,54,100,98,98,48,101,57,57,52,54,53,51,48,55,100,99,51,100,50,49,99,99,48,101,55,48,55,101,99,98,102,50,99,52,51,57,99,49,99,102,48,51,55,101,48,48,102,102,55,99,57,102,48,48,102,102,49,102,50,48,52,50,97,99,51,100,97,56,48,48,102,102,102,51,56,48,49,102,53,56,48,48,102,102,52,57,56,48,55,97,52,98,102,52,54,52,54,52,54,48,102,48,97,55,48,55,49,48,48,57,98,100,48,55,100,99,49,100,98,50,100,99,51,100,50,49,99,57,50,99,52,48,52,99,52,51,57,52,49,101,56,48,55,99,48,48,102,102,101,99,99,49,102,53,56,49,50,54,54,57,52,49,100,49,48,102,55,56,51,97,99,50,56,56,98,53,52,97,50,56,49,51,52,98,55,50,57,48,51,56,52,53,102,48,55,98,99,49,101,99,56,51,98,57,48,55,57,52,101,48,55,52,99,49,101,48,56,55,52,57,50,48,98,57,48,55,52,98,55,50,53,102,56,55,50,48,51,99,48,49,102,51,54,56,98,50,48,49,48,56,57,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,99,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,99,102,56,48,48,102,102,55,100,52,101,56,48,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,98,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,55,102,99,48,51,51,101,48,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,99,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,99,102,56,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,98,48,55,48,48,102,102,55,99,97,51,52,48,49,97,102,98,48,48,102,102,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,55,102,99,48,51,55,101,53,52,48,50,56,97,49,51,56,48,49,102,54,53,97,48,102,56,99,48,49,102,53,52,56,48,48,102,98,102,102,48,48,55,100,56,51,48,49,51,52,54,48,101,56,48,97,54,50,56,56,51,101,50,56,101,102,48,49,51,98,56,48,52,101,98,56,51,98,56,48,55,98,54,48,101,99,99,51,99,97,100,97,51,50,49,57,53,99,48,102,52,56,49,99,99,56,55,57,52,48,57,97,52,48,102,50,57,55,97,49,101,97,48,101,52,50,51,48,55,57,99,48,52,97,56,98,51,50,101,48,51,56,54,49,101,49,101,53,99,48,55,52,56,51,98,54,49,101,53,48,101,56,56,55,100,52,97,51,52,50,52,100,98,48,101,102,56,55,98,48,51,98,101,53,51,53,56,55,56,56,97,49,48,102,56,48,55,50,54,99,51,100,97,49,99,50,48,102,54,48,48,102,102,54,101,98,97,56,48,52,57,55,48,48,51,101,99,100,48,51,97,56,49,101,57,48,55,56,48,48,48,102,102,102,98,55,52,48,48,102,102,55,100,56,49,56,55,49,56,51,56,99,49,100,57,50,102,99,51,101,54,49,102,56,48,102,57,48,48,102,102,51,101,99,55,48,48,102,102,57,97,101,48,101,97,48,55,51,56,51,57,101,49,100,52,50,57,99,98,49,48,102,49,48,55,97,52,51,100,54,49,101,97,48,102,49,48,49,51,50,99,49,102,101,50,97,56,51,98,54,49,100,55,48,101,100,56,55,55,52,97,56,52,51,52,101,50,100,99,98,101,48,102,49,49,55,56,53,99,50,54,97,50,57,53,48,53,53,57,52,99,53,55,97,49,97,54,57,54,48,53,97,49,54,50,57,48,56,56,53,55,50,48,51,52,101,51,56,101,52,52,53,55,102,56,48,55,50,52,56,49,50,97,99,48,52,99,98,48,51,97,100,48,50,55,49,56,48,57,55,50,48,55,51,50,48,52,100,50,48,51,57,53,50,100,51,57,55,48,48,101,99,52,49,102,56,48,55,48,52,51,98,101,49,102,102,48,101,100,54,52,56,52,102,48,101,102,50,55,57,55,50,53,49,100,49,54,101,56,98,98,49,55,50,49,99,98,48,102,54,54,48,101,97,56,55,56,48,51,100,54,49,100,100,50,98,48,49,101,48,48,102,102,51,98,100,48,102,49,50,51,57,54,54,49,99,57,48,55,56,56,49,100,98,52,48,50,102,99,98,51,57,48,101,56,56,55,101,99,51,98,101,49,101,50,48,101,100,97,54,97,55,100,97,55,57,52,101,57,97,97,52,48,48,52,98,99,56,49,50,54,50,48,52,97,102,56,49,50,97,54,49,101,97,48,50,54,49,48,51,102,52,48,101,48,52,49,100,49,57,52,48,48,102,102,101,102,52,51,101,97,48,52,100,53,48,51,101,49,48,102,48,48,102,102,51,102,55,48,50,54,48,52,51,101,50,56,101,57,56,53,102,49,55,99,49,101,57,48,55,57,54,48,102,51,52,51,99,97,53,56,57,54,54,53,97,57,54,50,53,56,57,55,52,49,101,51,48,102,52,57,55,48,53,102,49,55,48,56,97,49,100,102,52,51,50,100,99,98,98,48,102,49,57,55,48,49,100,100,48,55,55,101,53,50,50,54,57,53,97,48,101,102,99,51,57,56,53,56,56,55,97,48,51,100,101,57,101,49,100,53,48,101,100,49,52,48,101,48,55,98,48,51,99,49,52,53,56,56,49,53,50,48,48,51,101,51,97,54,48,48,102,102,102,97,97,100,48,55,97,54,48,48,102,102,102,97,97,100,48,50,52,56,48,98,52,48,101,53,48,51,102,99,48,102,49,100,50,53,48,51,102,55,48,55,102,48,49,102,101,56,48,55,99,97,48,102,49,99,51,56,48,53,49,48,55,98,56,51,99,52,53,101,48,55,48,99,49,99,101,55,52,98,48,101,56,56,55,55,99,51,98,52,49,100,102,48,55,54,50,53,55,50,51,52,56,55,98,48,98,97,48,55,54,101,53,98,48,55,102,99,97,54,52,54,50,57,100,50,49,51,99,49,101,57,48,51,99,102,48,55,55,54,49,100,100,50,56,55,56,55,98,56,98,98,50,99,99,97,97,48,101,49,100,56,55,57,99,49,101,55,48,55,49,52,49,100,48,56,51,98,49,48,102,56,97,55,56,48,99,48,52,98,102,101,48,50,97,102,48,48,102,102,51,101,52,98,48,48,102,102,48,102,98,99,52,50,98,52,48,49,102,53,99,101,48,101,54,99,98,49,48,50,52,102,99,49,99,57,51,50,49,101,50,52,57,48,50,55,51,56,48,57,57,99,48,55,51,101,53,99,97,53,57,52,101,49,101,98,52,48,52,99,48,102,51,56,55,52,99,97,99,48,50,53,100,48,49,99,100,48,55,99,100,50,52,51,100,52,48,101,101,100,101,48,55,100,54,53,54,48,55,100,52,51,98,101,57,97,53,48,57,54,101,57,52,48,102,56,49,51,99,98,54,50,57,48,51,100,56,53,52,56,51,57,57,50,97,52,51,97,54,53,101,99,98,56,49,99,98,48,102,54,48,55,54,49,50,52,49,101,53,56,55,101,100,51,57,48,48,97,100,48,101,102,48,55,51,99,51,57,56,48,102,55,56,50,56,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,48,98,52,99,48,48,102,102,102,57,51,100,56,48,51,101,97,48,56,49,101,53,48,49,50,52,101,48,52,100,98,48,51,99,100,48,50,55,54,48,51,57,102,50,49,101,48,48,102,102,102,57,56,49,50,97,50,48,52,100,100,56,51,100,102,52,100,48,102,101,50,54,56,55,102,48,51,99,54,53,98,48,51,98,100,52,52,50,99,52,51,56,97,48,52,100,48,48,102,102,51,102,51,50,101,56,49,102,49,48,51,99,100,48,102,98,56,51,57,48,52,54,50,56,56,97,98,48,102,50,51,54,49,102,56,48,102,48,48,55,55,57,48,100,49,99,51,57,54,49,101,49,48,102,102,56,55,52,52,51,101,57,52,49,99,48,50,56,99,51,98,101,53,54,48,55,52,56,51,99,54,53,51,48,51,98,56,50,100,52,51,99,50,49,101,49,48,102,97,56,55,53,53,51,99,51,100,56,49,101,100,48,49,57,54,52,48,49,102,48,97,56,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,102,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,55,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,102,102,56,48,100,50,97,48,102,54,52,49,102,101,48,51,57,99,48,55,49,97,53,57,48,51,97,48,50,97,99,49,102,48,48,55,102,99,51,98,99,48,101,102,57,50,56,49,102,101,56,51,100,101,50,57,48,49,99,49,56,51,97,51,55,52,51,99,97,101,97,52,97,48,57,53,56,49,102,51,48,55,99,56,49,101,53,48,101,99,56,55,99,56,51,101,54,49,100,51,48,55,55,97,56,99,53,99,56,50,53,55,57,53,50,53,53,56,55,56,52,51,100,52,53,53,48,55,48,48,102,102,51,99,54,56,56,49,100,48,57,50,102,49,51,56,97,100,56,48,102,50,56,55,98,54,52,97,55,48,101,51,56,55,55,57,99,50,99,52,51,101,99,49,101,98,48,101,57,56,55,55,99,98,100,48,56,49,48,48,102,102,55,100,56,57,48,49,50,49,101,48,101,54,99,48,49,102,54,52,52,48,52,97,53,56,51,100,55,48,50,53,53,56,49,102,51,49,52,99,53,48,51,99,56,101,49,102,50,50,56,52,98,51,52,97,48,55,54,99,49,102,56,50,101,52,51,98,99,57,48,49,101,52,50,99,56,49,99,97,48,51,101,52,52,53,50,57,56,98,53,52,52,48,55,55,48,48,102,102,102,57,99,51,97,52,56,97,53,55,48,55,56,48,51,97,52,53,99,48,48,57,102,48,55,49,52,98,53,50,99,97,57,51,53,51,52,97,55,50,98,52,51,100,56,49,100,101,54,99,51,101,56,49,100,51,52,98,48,102,50,48,51,98,56,48,102,51,49,54,55,52,49,99,56,48,102,56,48,55,56,56,97,102,50,99,48,48,102,102,53,101,56,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,49,98,56,48,48,102,102,102,56,100,51,56,48,51,101,102,49,48,97,100,48,48,55,100,56,99,48,51,57,98,50,98,56,48,57,51,102,48,55,100,97,99,56,55,56,57,49,56,48,57,99,101,48,50,53,56,99,49,99,102,57,52,99,57,54,53,99,48,55,97,100,51,100,51,48,51,99,101,49,101,99,50,98,48,48,102,102,57,56,98,48,55,51,52,49,99,99,52,57,48,101,97,56,51,98,98,54,52,49,102,53,57,54,54,49,102,53,48,102,48,50,54,57,55,99,53,98,97,50,56,51,101,48,52,48,50,100,56,98,98,48,101,57,57,53,48,48,102,102,102,57,56,97,57,48,102,54,49,55,98,54,101,48,55,100,48,51,100,56,49,101,55,52,54,48,55,57,54,49,99,52,52,101,52,102,50,98,52,51,99,50,49,102,48,48,102,102,101,54,48,51,97,49,102,102,48,48,102,102,98,97,101,48,48,55,100,57,54,56,48,51,101,98,97,99,49,102,57,56,48,51,101,98,48,48,102,102,48,57,97,53,48,102,54,48,49,50,100,48,48,102,100,48,97,101,99,55,51,49,55,97,49,101,102,48,55,51,101,49,102,51,48,52,100,56,55,51,101,55,48,51,100,101,48,55,49,53,56,49,101,51,48,55,102,48,51,56,54,48,101,102,99,49,102,48,56,48,51,100,98,52,49,99,101,48,102,100,48,55,102,56,48,49,101,99,49,99,48,102,48,102,56,51,98,102,50,100,99,98,56,48,48,55,97,55,99,49,101,97,50,102,98,56,55,99,52,51,97,51,102,102,50,98,99,98,56,52,50,51,56,50,52,53,51,57,51,56,48,55,98,53,48,48,102,102,55,99,53,51,48,48,102,102,49,102,52,97,57,99,48,57,54,56,48,55,53,54,53,52,56,48,51,101,99,57,56,48,57,57,54,48,101,99,48,51,98,102,50,101,99,49,102,54,48,49,51,48,56,48,101,102,99,51,97,48,49,101,51,48,50,53,51,52,97,98,48,99,99,48,49,101,101,53,48,102,50,48,51,56,56,48,55,48,101,49,102,55,48,101,102,57,54,56,53,57,97,52,56,55,102,99,48,52,101,100,49,56,98,57,52,100,48,101,56,57,53,56,48,102,48,48,102,102,48,57,56,57,48,101,57,48,55,57,56,97,50,97,48,52,57,49,52,101,53,50,51,56,49,101,102,48,55,55,54,48,101,98,57,48,102,56,55,54,52,98,48,48,102,102,102,97,57,53,101,53,97,56,51,100,98,48,55,98,101,48,101,98,99,51,98,97,48,51,52,98,48,49,51,48,97,48,52,57,56,56,49,50,98,101,48,52,100,54,48,55,97,56,48,57,55,98,48,102,100,48,51,102,101,48,55,52,54,53,48,48,102,102,51,99,50,48,102,97,56,49,50,97,97,48,102,56,52,51,98,101,48,102,100,99,48,57,55,101,48,102,56,97,52,50,54,49,55,99,53,48,56,55,97,52,49,100,97,48,51,99,100,48,101,100,49,54,50,53,54,49,54,97,53,55,49,54,50,53,50,56,55,56,99,51,97,99,53,99,49,52,50,53,99,50,53,48,55,55,100,51,48,98,55,50,57,48,51,98,54,53,99,48,55,56,56,49,100,102,57,55,54,57,97,53,57,48,51,98,102,48,102,57,57,54,50,49,100,55,48,101,56,50,55,56,55,97,56,51,98,52,53,102,98,56,49,100,51,48,101,102,100,49,53,99,55,101,48,52,100,52,56,49,51,50,99,48,101,98,52,48,57,51,57,48,50,53,99,56,49,102,51,48,49,51,52,56,48,102,97,56,98,52,101,53,51,56,51,98,49,48,55,49,101,49,99,49,48,102,48,48,102,102,55,102,99,51,99,98,57,49,100,51,99,51,98,99,56,48,53,99,57,55,57,52,53,52,50,50,102,99,53,51,48,55,50,99,51,97,55,56,51,100,52,49,101,48,48,101,97,48,55,55,52,98,51,48,102,102,56,51,99,50,48,102,49,50,52,49,53,56,49,99,57,48,55,55,54,49,100,98,52,102,50,102,99,97,99,57,48,102,55,48,55,101,99,51,99,48,49,100,100,48,101,100,97,49,50,55,99,50,55,57,55,48,56,52,98,102,101,50,102,48,49,51,52,50,48,52,100,100,48,51,57,101,48,50,53,48,56,97,99,48,55,49,99,57,99,48,102,55,57,51,99,51,99,50,100,50,53,48,49,51,49,101,48,52,100,48,48,51,56,100,48,50,53,49,52,49,100,49,57,52,101,49,100,98,50,56,100,50,52,98,100,50,99,99,51,99,56,48,102,57,52,49,102,102,48,55,97,102,57,52,50,49,100,53,52,48,52,57,55,97,97,57,48,56,97,55,50,56,48,51,98,101,53,49,57,53,48,56,54,49,101,53,48,102,98,48,55,98,99,98,99,50,102,48,98,50,50,98,97,49,48,56,51,97,52,49,100,48,50,101,53,48,52,51,98,98,48,49,101,49,48,102,98,97,55,48,55,52,52,51,57,101,49,101,49,48,54,97,53,52,48,50,56,97,49,48,52,48,49,102,54,53,97,48,102,56,99,48,49,102,54,98,54,48,48,102,98,102,102,48,48,55,100,55,99,56,49,51,52,54,48,102,55,99,97,54,50,56,56,51,57,99,56,101,99,56,49,51,98,56,48,52,57,51,56,51,98,56,48,55,52,56,48,101,99,99,51,98,52,100,97,51,50,54,49,53,99,48,101,98,52,49,99,99,56,55,54,56,48,57,97,52,48,101,100,49,55,97,49,100,53,48,101,52,50,52,56,55,57,99,48,52,97,56,97,99,50,101,48,51,102,56,49,101,49,99,53,99,48,55,98,52,51,99,56,49,101,53,48,102,55,48,55,100,52,98,98,52,50,52,50,98,48,102,48,48,102,102,55,98,48,51,99,48,53,99,100,56,55,55,52,97,49,48,101,55,56,55,50,54,48,51,97,52,49,99,50,48,101,57,56,48,54,101,98,97,102,102,56,48,52,56,51,56,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,56,48,55,55,99,50,102,102,56,48,52,48,51,97,101,98,97,101,98,102,101,48,55,102,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,48,54,98,57,56,49,51,53,101,48,102,100,48,48,49,101,53,55,99,48,57,53,98,48,50,54,53,56,48,57,57,55,48,48,55,98,53,102,48,55,101,52,48,49,101,53,101,48,49,99,48,56,51,101,53,48,55,101,56,48,48,102,102,102,54,53,101,50,102,48,48,102,102,49,101,100,97,48,48,102,102,55,98,99,48,48,49,101,57,50,48,51,98,56,48,102,50,48,55,102,52,48,49,101,100,55,101,49,101,51,48,49,50,56,50,102,56,48,52,56,52,48,52,102,56,48,49,101,100,100,97,50,57,102,57,55,53,99,97,49,50,102,56,48,52,98,48,49,51,55,56,98,49,48,49,50,97,50,99,52,49,50,56,48,57,49,98,48,48,102,102,97,56,99,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,51,101,48,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,55,102,99,49,57,56,48,55,48,52,48,102,101,99,49,99,101,48,49,51,52,101,48,101,54,56,49,100,102,56,51,102,102,48,50,53,102,52,49,101,49,57,52,50,48,102,52,99,49,99,101,56,51,100,53,50,56,49,57,48,102,50,48,55,49,56,51,102,50,49,100,57,55,57,102,48,49,50,101,50,100,99,97,101,101,57,50,57,48,56,56,57,50,56,101,57,50,56,99,57,97,56,101,56,52,53,98,49,52,50,49,101,48,50,56,56,98,55,52,52,50,99,52,51,98,54,49,102,49,48,101,98,49,55,97,53,55,49,53,97,49,101,99,48,101,54,48,55,98,52,97,99,50,101,48,51,97,101,49,101,55,50,97,52,97,50,48,102,50,57,52,54,53,57,57,53,56,56,52,48,49,55,57,52,48,48,102,57,53,52,56,48,51,101,56,101,99,97,101,48,50,53,98,52,51,100,50,49,101,101,48,48,55,100,97,50,56,49,50,101,50,57,48,49,101,49,52,101,48,55,53,50,48,102,99,99,49,102,48,50,52,50,53,56,49,51,52,52,48,101,100,53,50,49,48,52,51,100,48,49,101,55,52,56,48,55,53,56,48,102,57,48,49,101,99,49,54,48,53,100,57,55,97,57,50,48,102,97,52,97,54,48,102,50,99,97,49,57,54,52,56,56,53,49,56,51,57,101,48,55,97,52,49,102,56,101,57,48,53,51,56,55,57,48,97,56,48,102,98,57,55,52,53,54,51,54,48,101,102,99,49,101,102,56,55,99,48,51,97,50,49,100,100,48,101,50,49,54,50,53,101,56,55,54,52,49,101,55,48,55,55,48,51,56,48,48,101,57,48,48,98,57,99,48,49,102,49,102,102,48,48,102,102,55,100,101,99,48,55,101,99,48,49,102,53,53,101,48,102,52,100,48,99,49,99,97,48,51,100,50,55,98,56,55,57,56,48,57,49,97,48,55,98,101,49,102,101,54,49,51,56,49,101,50,56,55,54,102,51,52,53,52,49,52,101,48,48,102,102,102,52,54,56,51,102,52,49,102,102,48,102,48,56,51,57,99,48,101,98,56,55,98,56,48,57,97,56,101,53,100,48,55,55,56,49,100,48,48,51,99,55,48,55,98,101,48,102,49,50,56,49,100,100,56,51,57,102,48,55,55,56,53,56,57,53,102,50,48,101,51,99,97,51,50,99,56,97,100,50,56,56,51,100,99,48,57,57,99,57,99,53,55,54,52,50,48,102,51,51,54,100,50,54,50,55,56,48,54,98,56,56,48,51,97,50,99,48,55,102,52,48,101,98,56,48,49,57,56,48,48,55,100,50,48,101,52,52,49,102,52,48,51,98,102,48,48,53,54,55,56,49,101,52,48,51,97,99,48,55,98,50,48,101,98,52,49,101,50,56,55,55,99,48,49,49,102,56,49,100,49,48,102,100,48,51,98,100,48,102,100,48,55,52,99,98,97,48,48,53,55,57,48,55,55,52,51,99,56,49,100,100,50,99,99,48,49,97,51,56,97,97,50,99,48,49,97,102,102,48,48,56,52,99,53,48,48,99,102,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,50,57,50,56,48,51,101,52,48,101,48,48,102,97,52,100,48,102,52,56,48,51,101,97,57,56,49,102,100,97,48,56,55,101,52,49,100,57,97,48,48,102,102,55,56,52,51,99,101,48,52,57,56,48,51,102,99,50,102,56,51,100,97,53,99,48,51,97,99,48,102,56,51,48,49,100,55,50,99,53,48,48,51,97,97,48,101,52,99,51,100,52,53,57,48,55,99,48,51,102,56,53,99,49,52,99,48,52,97,55,57,55,52,49,101,50,50,100,52,49,101,51,48,51,99,97,48,102,51,48,55,56,48,51,99,52,49,99,55,48,55,53,52,53,55,56,55,54,48,98,54,48,101,100,56,51,99,50,48,102,100,97,55,48,55,55,48,98,49,48,55,99,56,53,55,99,48,55,98,57,51,99,51,98,56,53,53,49,54,48,53,57,48,55,48,52,51,102,102,54,53,54,48,48,100,98,52,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,55,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,55,97,48,48,102,102,102,56,99,100,56,48,51,101,102,53,99,51,97,99,48,52,101,100,48,51,57,99,48,101,53,56,49,50,51,52,48,52,100,49,48,51,99,100,48,102,48,50,53,56,49,51,100,99,48,101,57,56,97,48,50,101,53,56,48,101,98,56,55,99,48,49,101,54,57,55,97,56,48,53,56,57,54,52,48,52,100,57,56,51,98,51,50,57,49,101,50,100,56,98,55,50,98,99,98,57,48,101,102,56,55,56,56,49,50,52,53,54,50,53,57,55,52,48,102,56,48,49,100,53,56,55,50,56,49,50,99,53,50,56,51,99,53,48,101,99,48,55,57,97,56,98,102,48,55,56,48,49,102,55,48,101,57,56,55,53,55,56,51,102,98,101,49,101,54,48,55,56,48,57,101,57,97,48,102,56,54,56,49,100,57,56,49,98,100,48,48,51,101,101,56,99,48,49,102,53,97,54,53,55,56,48,51,101,100,54,52,48,57,49,48,48,102,102,102,102,56,49,50,99,52,56,56,53,101,56,55,55,56,51,97,48,48,102,53,52,97,99,48,102,48,48,102,102,55,54,99,49,101,99,56,49,50,102,54,49,102,55,48,102,53,100,56,55,97,55,56,55,53,99,51,97,52,48,102,57,99,51,57,51,50,53,97,97,50,50,48,55,48,102,51,97,51,56,55,53,52,98,53,52,49,52,97,52,57,48,101,102,56,55,100,56,51,57,48,49,101,52,48,102,98,48,51,97,101,50,100,49,51,100,51,52,97,52,48,102,56,98,54,49,99,99,50,98,99,51,102,54,57,52,48,102,49,52,97,98,48,101,51,56,55,98,56,51,99,101,49,100,51,48,101,102,49,53,57,52,48,49,51,101,56,48,48,101,57,100,52,48,57,50,48,48,102,102,50,54,57,56,52,48,51,97,101,48,50,54,54,52,48,57,51,101,48,55,102,101,48,48,102,102,97,99,55,56,55,100,98,48,51,98,99,48,55,102,48,48,102,102,52,98,102,48,51,99,55,48,48,52,54,98,56,51,56,50,49,101,102,101,49,100,51,48,102,102,56,55,52,52,48,49,53,97,51,48,101,55,49,55,101,48,50,53,97,48,48,99,102,101,50,97,53,51,48,48,102,102,50,102,55,102,99,48,51,56,50,99,48,49,102,55,48,52,48,48,102,102,102,97,97,101,48,55,51,56,48,48,102,102,102,98,53,97,48,50,53,49,99,51,100,99,48,101,55,56,51,101,50,49,100,99,48,101,102,98,54,48,102,100,52,51,57,54,49,100,101,48,102,56,56,55,57,52,48,57,53,49,48,55,98,99,53,57,50,55,97,52,48,55,55,52,98,52,48,55,53,54,48,102,57,57,50,56,97,56,99,48,50,52,97,56,99,53,97,48,55,97,99,97,98,48,101,100,56,55,98,48,98,56,99,48,101,55,56,51,102,54,53,97,57,53,97,49,100,101,50,56,99,49,102,51,56,55,53,54,52,51,98,56,49,101,48,56,48,102,48,48,102,102,55,52,53,49,49,49,48,51,99,50,53,53,57,53,53,50,48,102,50,56,51,57,101,48,101,102,52,51,100,97,49,100,50,48,48,57,100,54,48,55,102,56,48,101,49,52,49,102,49,56,49,50,98,48,48,102,57,52,49,101,48,48,102,102,49,50,102,99,48,52,99,49,48,51,98,99,50,102,56,49,100,54,48,51,101,51,48,55,53,52,53,102,98,99,49,100,97,48,102,99,56,55,49,99,51,99,101,99,97,51,101,50,99,52,97,57,50,99,55,50,51,97,51,50,53,97,51,50,52,50,51,97,52,97,49,50,52,50,54,49,53,50,53,102,48,55,55,99,98,99,50,97,49,50,99,97,100,48,102,49,56,55,51,56,51,100,50,53,49,49,54,50,53,57,48,55,52,99,51,101,54,49,100,50,50,99,99,97,55,48,102,52,48,55,54,48,98,54,50,102,52,51,98,50,53,101,49,53,56,53,57,97,54,56,48,54,99,53,56,48,51,101,56,52,48,48,102,102,49,102,55,53,48,48,102,102,101,98,56,48,49,102,54,97,56,48,52,98,57,56,55,55,99,51,57,50,49,101,99,48,102,52,48,48,102,102,57,51,56,49,51,99,56,48,101,51,56,51,56,50,49,100,98,50,98,99,48,57,56,99,48,55,55,101,53,102,98,99,49,100,100,52,49,50,100,56,49,101,53,102,50,97,49,49,99,97,97,48,101,100,49,54,50,48,52,99,99,56,51,98,57,52,55,48,101,99,57,52,99,49,100,54,48,101,102,49,54,54,49,99,48,48,102,102,55,56,54,49,101,49,55,100,56,52,101,48,102,56,49,52,54,49,100,54,50,56,52,97,99,99,48,101,53,52,51,102,97,49,101,48,52,53,48,101,50,57,54,99,53,53,52,48,55,54,52,98,56,48,55,53,99,49,102,50,48,55,57,56,48,50,101,52,56,48,51,101,54,55,99,48,102,49,99,48,49,102,53,102,99,53,100,56,55,101,99,49,99,99,48,55,49,99,51,98,52,100,52,56,55,97,52,48,49,102,54,54,50,49,100,54,48,48,102,102,55,98,50,99,97,97,48,55,57,48,49,101,52,48,101,102,56,55,56,48,51,100,48,53,56,49,53,48,48,101,97,52,48,57,53,49,50,98,52,97,57,48,55,98,50,49,101,57,48,101,101,48,51,98,48,48,102,102,55,56,97,53,50,56,48,51,100,100,98,56,51,56,50,53,49,56,51,99,50,48,102,100,56,55,102,99,49,101,99,57,52,101,48,102,50,56,51,57,101,56,50,56,56,49,99,54,50,99,56,49,101,53,101,48,101,49,49,53,56,57,50,53,102,56,55,57,99,51,99,48,49,100,51,48,101,52,56,55,98,48,49,100,56,97,50,56,55,102,98,102,99,48,52,52,49,53,48,55,57,56,48,49,102,53,98,52,48,52,100,100,50,55,56,49,50,49,97,48,52,102,56,48,49,50,97,99,48,52,100,98,97,50,50,55,48,55,56,49,48,99,97,53,48,55,51,48,48,102,56,48,51,98,52,53,100,56,55,102,100,97,48,101,57,57,52,52,49,100,54,48,102,50,56,55,97,56,98,57,48,55,51,56,53,101,55,55,99,51,57,101,48,102,99,56,51,57,101,49,100,98,50,57,56,51,101,55,52,56,50,49,100,99,52,57,48,102,48,48,102,102,55,100,52,49,99,101,48,55,56,99,51,101,99,49,99,101,50,97,100,51,49,51,52,98,50,50,56,49,99,50,98,56,98,50,50,101,100,49,52,98,51,50,98,48,51,99,56,49,100,98,50,100,49,48,57,48,48,51,99,48,53,54,56,50,51,50,98,97,102,102,56,48,55,101,55,56,55,52,99,51,100,56,49,100,55,48,102,102,48,55,53,56,51,98,48,49,102,97,48,101,50,56,55,57,52,97,49,48,102,97,56,55,50,48,51,101,50,53,48,49,52,101,49,101,99,48,101,55,48,55,98,99,51,97,56,53,99,57,53,99,49,101,50,48,101,98,56,55,98,48,51,97,99,49,101,50,52,49,52,55,50,100,52,51,98,54,49,101,56,48,101,100,56,55,56,99,97,56,52,99,52,101,50,97,48,98,101,48,101,102,49,55,56,53,51,97,54,50,50,49,54,101,53,53,49,55,50,53,55,97,53,97,54,57,53,101,53,97,57,53,99,57,48,56,56,53,56,50,48,51,97,101,98,54,101,52,53,53,48,98,99,48,101,97,56,49,100,54,48,55,49,48,49,99,55,56,51,97,99,48,55,54,56,48,101,53,52,49,100,54,57,52,55,99,51,98,50,48,101,99,99,49,99,101,56,51,98,102,48,101,55,48,51,97,101,48,55,55,50,49,100,97,97,50,99,99,98,56,50,101,55,56,55,55,56,51,56,56,49,99,48,48,102,102,101,102,49,53,56,49,100,55,48,101,57,49,52,49,50,53,100,48,55,56,49,51,52,98,97,48,102,49,57,54,98,99,97,55,48,101,102,49,52,99,53,54,57,53,100,50,53,56,49,55,56,53,57,49,54,50,53,101,49,54,48,48,102,102,57,54,48,52,102,49,54,54,53,57,50,55,57,54,53,54,101,97,54,100,48,49,48,52,48,48,102,102,51,101,50,98,99,48,52,101,50,48,55,101,99,48,57,98,54,48,48,55,100,52,56,56,51,98,98,50,98,52,49,101,51,50,50,55,98,48,102,48,48,49,50,57,48,49,102,101,50,102,48,48,102,102,57,51,99,52,48,48,102,102,102,49,101,55,99,97,54,51,48,55,99,52,51,56,56,48,101,98,99,51,56,99,48,101,101,52,51,100,56,48,101,98,100,50,98,49,52,56,53,48,56,55,54,56,51,98,99,56,54,53,48,102,48,101,53,48,51,98,51,48,55,57,50,49,100,49,48,55,52,57,100,49,54,101,56,51,99,52,53,101,56,55,56,56,48,49,101,57,99,54,48,102,99,48,55,57,48,51,99,56,53,56,48,55,56,99,51,100,99,53,57,97,49,97,48,56,48,99,56,50,98,102,101,49,54,97,49,99,102,48,55,53,56,49,99,52,48,55,55,101,49,101,52,48,55,97,101,49,101,98,48,101,56,49,52,54,48,50,52,101,49,101,50,48,55,101,52,49,102,102,50,98,56,49,101,55,56,51,99,102,52,102,48,49,51,52,50,101,48,98,49,99,49,101,57,48,102,100,57,52,99,48,101,98,52,49,100,57,56,51,57,53,50,98,99,98,101,99,56,97,53,57,97,55,50,55,97,48,49,52,55,100,48,99,49,100,97,48,51,57,101,48,55,55,48,49,100,57,101,56,48,53,48,97,49,49,53,54,53,50,53,55,48,101,102,101,50,100,53,99,50,98,101,56,51,99,56,53,100,57,55,99,53,57,57,54,52,48,49,55,100,97,48,48,102,102,102,57,97,50,48,49,51,100,99,53,57,48,55,98,56,49,102,50,48,51,56,48,48,48,102,102,55,100,55,51,56,55,51,99,98,97,48,101,102,50,52,56,55,50,52,49,100,52,49,52,52,56,48,48,102,102,52,99,98,48,51,101,55,56,50,97,48,51,99,52,49,100,55,48,102,48,57,54,51,99,49,102,50,48,55,100,100,56,48,102,53,48,55,51,99,49,100,55,56,55,51,99,51,100,56,53,50,97,51,56,55,55,50,56,51,99,101,48,101,101,52,51,99,48,48,101,101,48,49,100,52,98,97,49,101,51,48,102,97,50,48,57,53,102,52,49,101,99,99,100,56,55,102,99,51,97,50,48,52,99,53,48,55,54,56,51,99,50,53,98,48,55,51,54,49,98,48,101,102,48,55,50,99,51,99,52,53,56,56,48,54,48,57,48,51,100,53,48,55,97,54,49,99,53,48,55,49,101,48,101,98,48,49,101,53,56,51,101,97,48,55,97,52,53,101,55,48,101,99,56,51,98,50,48,55,51,97,48,101,102,99,51,101,50,48,102,52,52,49,101,51,48,55,57,54,52,97,99,50,101,48,98,57,101,49,100,101,48,101,50,48,55,48,48,102,102,51,98,99,53,57,56,55,97,48,51,100,56,53,102,100,49,52,97,49,100,102,52,50,50,101,56,51,99,54,53,97,102,50,57,99,51,98,99,53,51,49,54,52,53,56,102,50,98,99,97,51,50,98,52,98,49,50,102,48,98,48,48,102,102,52,98,48,50,52,52,97,99,50,98,53,51,99,98,50,98,54,57,48,97,56,48,50,51,100,99,48,57,100,53,48,50,54,55,56,51,100,48,48,52,101,57,48,49,51,54,99,48,52,99,54,48,49,51,53,97,49,102,48,54,99,51,99,48,56,97,53,99,48,51,102,98,48,55,98,99,49,102,55,48,55,56,101,56,56,49,100,102,48,102,50,56,55,100,49,51,99,49,101,49,49,54,48,49,99,52,48,101,98,49,55,56,53,100,50,53,100,56,55,50,52,49,100,56,97,50,48,55,98,52,98,53,52,48,50,98,53,50,99,98,97,48,101,102,48,51,97,98,48,101,52,99,56,55,55,48,49,100,100,56,55,51,101,97,48,97,53,50,56,49,48,48,102,102,97,102,48,101,57,48,55,53,99,97,57,50,98,48,97,56,48,101,102,49,52,52,53,52,97,49,50,48,49,53,56,56,49,102,101,48,97,99,97,56,48,100,102,56,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,53,48,51,53,48,49,98,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,102,102,56,48,100,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,98,56,54,48,48,102,102,102,56,98,100,56,48,51,101,102,102,48,98,56,48,101,56,57,54,99,49,99,55,48,48,102,102,55,100,54,53,56,49,51,98,56,48,102,49,51,49,54,52,49,99,48,50,99,52,48,49,101,99,97,48,55,55,52,48,52,57,49,56,51,99,100,50,102,52,97,101,48,102,98,56,55,97,56,51,102,54,53,53,56,55,102,52,51,100,56,49,102,57,48,101,54,56,51,98,57,48,101,51,56,49,50,57,101,53,57,48,48,51,100,97,99,49,100,97,48,102,54,55,50,99,56,49,100,102,97,55,48,48,102,102,51,100,100,54,48,57,102,48,55,53,56,49,102,50,48,102,98,50,55,56,55,52,56,97,51,48,55,51,50,53,49,48,55,53,56,98,54,48,55,55,56,53,57,48,55,57,52,98,48,48,102,102,101,50,50,55,56,51,98,51,48,101,102,48,51,97,102,48,49,102,52,56,49,102,101,56,51,56,52,48,55,51,56,48,52,100,51,56,51,57,97,48,55,56,48,48,102,102,52,98,102,48,49,51,48,52,48,101,102,48,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,48,102,48,55,54,99,51,102,50,49,99,54,48,102,51,98,50,102,56,48,57,55,49,54,101,53,55,55,52,57,52,55,52,98,52,54,52,56,52,54,52,57,52,50,52,56,52,50,50,100,56,97,49,48,102,48,49,52,52,53,98,97,50,49,53,99,49,101,51,48,101,55,48,55,97,52,97,50,50,99,52,97,100,48,102,54,48,55,51,48,51,100,97,53,54,49,52,101,49,101,56,48,101,99,49,54,99,53,49,48,55,57,52,97,51,50,98,48,98,51,52,50,48,48,57,57,53,48,48,102,102,55,100,97,55,56,48,51,101,98,52,56,49,102,49,48,48,102,102,51,101,97,57,48,48,102,102,57,98,53,48,102,49,48,49,50,98,97,48,102,55,99,98,97,48,101,102,56,55,99,53,56,55,99,97,48,50,98,99,49,101,51,56,51,97,51,48,55,57,54,49,100,100,98,52,53,52,53,50,98,52,49,101,97,48,51,57,100,48,102,50,57,55,50,49,101,54,50,56,56,51,97,97,49,102,54,52,97,48,101,99,55,50,100,52,98,50,50,101,48,51,56,52,49,101,48,97,50,101,48,51,97,52,49,101,52,48,101,100,48,55,98,99,51,57,54,53,101,50,54,50,55,51,56,49,100,101,48,102,53,56,55,55,99,98,57,57,48,101,102,49,55,99,49,102,48,48,102,102,101,52,51,56,49,100,49,48,102,101,56,55,98,55,102,99,48,51,97,97,56,51,100,56,49,101,99,48,101,98,56,55,48,52,51,97,99,49,101,55,48,102,100,48,55,101,56,51,99,97,53,48,56,55,50,56,51,57,48,49,99,101,50,56,48,98,56,48,102,54,48,55,99,52,51,100,101,49,101,98,50,101,52,97,101,48,101,101,56,55,53,99,51,97,54,49,100,54,48,101,101,97,48,97,52,49,54,97,49,101,52,48,102,52,48,55,57,48,51,99,54,53,98,97,54,50,48,57,53,48,53,48,56,55,55,56,97,51,50,57,100,48,57,50,99,98,55,50,100,52,98,57,50,99,49,50,100,48,56,97,102,50,97,56,97,101,52,55,52,98,50,99,49,51,100,100,54,100,98,54,101,101,97,52,48,50,53,53,52,48,49,102,54,100,52,48,52,101,55,48,55,57,56,48,57,102,49,48,48,55,100,56,51,56,49,51,52,52,48,102,102,56,98,52,48,55,98,99,49,101,49,48,55,99,101,48,101,101,100,51,48,49,101,102,48,51,99,55,48,101,97,48,49,50,101,50,53,102,57,55,52,56,54,53,56,57,52,52,53,54,49,52,101,48,52,98,48,48,102,102,55,54,99,49,101,48,48,55,57,97,52,49,99,53,48,55,54,56,51,97,56,49,100,49,50,99,56,97,56,48,101,101,50,54,48,55,51,52,51,98,101,100,48,55,50,49,50,57,48,52,98,98,52,101,50,57,49,51,52,51,98,101,53,49,56,55,56,52,98,48,48,102,54,57,55,97,49,101,52,48,102,57,56,55,101,53,97,52,101,48,55,56,101,49,101,97,48,102,55,57,54,54,53,57,48,49,99,100,56,55,57,56,48,49,102,50,53,101,48,50,54,51,52,49,101,49,56,48,51,101,57,48,48,51,102,99,48,52,57,52,48,55,102,52,49,101,55,48,48,51,100,100,48,48,102,102,52,101,52,56,55,56,48,51,102,99,56,52,48,52,98,56,56,55,57,48,49,101,55,48,55,100,52,51,56,48,57,52,49,101,52,48,102,49,56,51,100,49,48,48,102,102,55,100,55,102,48,55,102,56,49,100,51,56,55,99,100,48,99,51,101,101,53,99,97,53,48,55,102,57,50,99,98,57,50,101,56,51,98,99,53,97,56,51,102,102,50,97,52,51,99,48,53,52,50,50,48,51,57,97,48,55,56,50,49,102,53,48,102,98,48,55,55,56,97,100,48,102,50,48,55,56,48,49,100,54,48,51,99,55,48,101,100,56,55,100,56,51,98,55,52,49,102,50,48,55,101,53,48,49,102,102,48,55,99,50,49,99,102,48,49,52,102,100,55,102,102,53,100,55,53,100,55,102,99,48,51,55,101,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,100,102,97,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,97,48,52,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,48,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,55,102,99,48,53,48,51,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,56,53,48,48,56,48,55,53,48,48,102,102,56,53,102,102,48,48,98,99,52,48,48,102,102,55,99,97,49,48,48,102,102,49,102,55,102,56,53,99,48,55,98,56,98,54,48,102,99,48,48,102,102,51,101,98,50,99,48,57,50,51,48,55,56,57,56,97,100,48,101,48,49,53,99,48,48,102,102,102,55,97,56,51,98,97,48,50,55,55,52,49,101,54,57,52,52,53,55,48,55,100,99,51,97,97,49,102,98,50,100,48,51,102,97,49,100,51,48,102,99,56,55,99,56,49,100,99,56,55,101,48,48,102,102,57,52,102,50,98,52,48,49,101,101,57,48,101,100,48,55,52,102,57,53,97,48,101,102,100,48,52,48,49,101,100,52,48,52,102,56,51,100,51,48,102,57,48,55,50,53,51,99,51,100,97,53,49,56,51,101,54,50,56,56,51,100,50,53,52,56,51,98,99,50,98,52,51,99,97,53,55,56,55,49,49,48,48,49,101,54,56,55,55,56,49,101,56,54,48,48,102,102,102,56,98,100,56,48,51,101,56,48,99,98,56,48,102,55,49,54,99,49,99,55,48,48,102,102,55,100,57,97,48,49,51,98,56,48,101,101,102,49,53,97,49,99,48,50,98,56,48,49,101,99,97,48,55,56,97,48,52,57,49,48,51,98,50,50,102,52,98,49,48,102,98,56,55,53,52,51,102,54,53,97,48,55,102,52,51,97,54,49,102,57,48,101,54,56,51,99,54,48,101,51,56,49,51,54,48,53,57,48,48,51,100,97,99,49,101,53,48,101,57,102,50,98,52,49,100,102,97,48,56,48,51,100,97,56,48,57,48,48,102,102,55,53,56,49,99,100,48,102,98,50,48,48,102,102,55,98,52,97,51,48,55,99,99,53,49,48,55,97,52,98,54,48,55,56,54,53,57,48,55,54,56,97,102,48,101,50,50,48,48,51,98,50,48,102,48,56,51,100,48,48,102,102,57,101,48,50,52,101,52,48,49,102,52,54,52,53,56,48,48,51,101,100,50,48,48,49,102,55,53,97,48,48,102,102,102,98,50,54,48,55,101,48,48,52,99,50,49,52,50,49,101,48,52,54,48,50,52,48,56,49,100,49,56,48,51,101,99,55,52,48,57,101,56,50,57,99,51,101,101,53,99,48,55,54,99,51,99,101,49,100,56,50,98,56,98,52,48,55,98,99,48,102,57,52,51,57,56,48,52,99,48,97,51,49,55,101,56,56,48,52,98,56,97,52,97,51,97,49,56,55,99,53,48,52,49,101,97,56,55,49,52,51,98,101,49,101,48,48,102,102,101,97,56,51,99,56,50,98,56,51,101,50,49,101,102,48,55,57,52,53,48,48,102,102,55,52,97,101,49,99,48,101,57,57,52,54,53,99,56,55,50,48,51,97,101,49,102,51,48,101,55,48,55,101,99,98,102,50,98,56,51,101,50,49,99,102,48,48,102,102,99,51,51,48,102,53,48,55,57,99,49,99,101,48,49,50,97,52,48,101,48,52,51,99,99,49,102,51,50,101,53,49,56,97,49,48,55,52,54,48,52,98,101,48,49,50,100,99,48,101,56,52,98,97,48,102,50,57,54,54,56,52,49,100,51,48,101,57,50,52,50,51,48,55,53,99,49,100,56,48,51,57,57,48,55,51,101,49,99,102,52,56,50,100,49,51,100,49,56,51,98,52,49,99,55,48,101,49,57,52,99,57,97,57,52,56,99,53,48,48,102,102,55,50,52,51,57,50,49,100,100,55,100,97,50,97,56,51,97,97,49,99,99,50,56,49,51,49,99,99,53,55,49,53,54,56,54,53,53,56,55,54,99,97,98,97,101,48,57,50,52,48,102,102,101,49,48,52,48,48,102,102,102,98,49,50,48,50,55,99,48,49,99,100,56,48,51,101,98,55,52,48,57,52,98,48,55,97,101,48,52,100,52,56,51,101,54,50,101,52,97,48,54,53,49,99,51,57,97,53,48,57,54,54,56,97,48,101,100,56,51,56,101,53,99,56,55,56,53,50,48,51,98,54,53,57,48,51,101,98,48,55,99,56,57,52,53,51,49,54,97,57,54,48,101,101,48,49,99,99,48,55,52,57,50,56,97,101,48,101,102,56,55,98,52,98,56,48,49,51,101,48,102,100,49,54,97,53,54,100,50,49,50,54,57,55,48,53,54,56,55,52,99,51,99,50,100,56,55,50,99,51,97,54,56,56,49,101,52,48,55,56,101,49,101,54,50,98,50,52,51,57,48,49,99,102,48,102,49,49,54,50,53,55,56,48,53,101,55,56,48,51,101,97,50,99,48,57,101,56,48,55,57,54,48,48,102,102,102,98,49,98,48,48,102,102,55,99,97,50,56,48,57,55,50,48,50,54,98,52,49,101,57,49,53,52,49,100,101,50,56,52,98,55,48,102,102,49,55,101,48,52,100,53,99,48,55,53,99,97,48,50,97,52,51,98,54,48,101,102,52,97,99,50,99,56,51,97,56,48,101,99,100,49,52,48,57,53,56,48,50,54,53,97,99,49,100,56,56,55,48,99,51,100,54,49,102,48,48,101,49,48,55,48,48,49,100,98,50,53,56,51,101,50,48,102,48,48,102,102,51,98,55,48,101,51,97,52,57,52,97,48,101,101,100,48,56,49,101,99,48,51,99,53,50,57,53,51,52,49,101,48,56,55,56,99,51,97,52,49,100,55,48,101,100,49,53,99,53,98,49,54,51,50,53,53,57,52,50,53,48,49,53,52,53,54,48,50,48,50,48,48,102,102,102,98,102,56,48,48,102,102,55,100,98,102,48,55,97,52,48,49,102,54,99,52,48,52,100,97,98,99,101,56,55,55,101,56,51,98,99,56,56,48,52,97,56,48,49,50,100,56,53,102,48,51,99,57,48,101,50,48,49,50,97,101,56,54,53,51,49,53,54,53,56,51,48,53,56,48,55,98,48,51,97,99,53,101,57,55,48,53,53,97,50,56,55,56,99,49,102,55,56,55,98,48,98,51,48,102,51,56,55,54,99,51,98,101,49,102,57,48,48,55,98,56,48,49,102,53,97,50,48,55,50,52,51,97,48,49,101,50,52,51,48,101,54,49,55,54,53,51,49,52,48,53,55,48,51,97,100,48,101,98,49,53,56,49,100,99,48,101,54,98,54,49,100,102,55,48,51,101,54,56,52,49,102,101,48,102,100,56,55,102,52,101,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,102,102,48,48,102,102,99,102,56,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,49,49,56,56,48,49,102,49,53,54,48,48,102,102,55,100,101,50,49,53,99,48,52,98,54,56,55,97,52,51,97,50,48,48,102,102,102,97,98,97,48,50,54,51,57,49,99,51,99,50,57,99,48,101,97,52,49,102,57,56,51,101,48,52,55,52,52,48,50,53,55,52,49,101,53,50,51,97,55,48,55,97,48,51,99,101,57,48,48,101,98,48,49,102,50,48,51,100,56,50,99,48,97,51,50,56,57,49,56,49,99,98,49,55,50,49,100,97,97,52,99,50,99,57,49,48,97,51,48,55,51,99,48,102,52,56,51,102,49,100,56,50,101,48,51,98,54,53,98,56,55,50,48,97,53,50,98,49,98,48,55,55,101,48,102,55,99,51,101,48,49,101,101,48,102,49,48,55,101,99,97,101,50,102,52,51,98,50,48,102,51,56,51,99,54,49,102,102,48,55,52,56,48,51,99,101,56,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,98,50,99,48,48,52,99,48,48,48,102,102,50,55,49,56,48,48,102,102,97,53,100,99,49,101,51,97,56,48,52,56,52,50,102,102,56,48,55,100,55,48,51,100,53,48,55,53,56,49,99,52,48,55,101,48,48,101,98,48,49,101,53,56,51,57,53,48,55,97,52,53,49,102,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,101,50,48,101,98,56,49,101,51,48,55,54,97,52,98,51,50,101,48,97,54,101,49,101,49,48,101,50,48,55,102,99,51,98,99,53,57,56,55,53,99,51,100,56,53,48,53,49,55,52,49,100,102,52,100,50,57,52,51,99,54,53,53,55,50,101,48,51,98,99,53,99,57,54,52,53,55,55,50,99,48,97,51,50,99,56,97,101,50,102,48,97,102,48,52,99,56,50,55,56,97,99,50,99,57,48,48,98,50,56,54,57,51,54,52,48,50,57,53,48,48,49,102,55,100,101,48,48,102,102,102,97,53,55,48,55,97,50,48,48,102,102,102,97,97,98,48,50,54,50,99,98,102,48,102,98,48,55,52,99,51,97,101,48,50,54,101,48,52,56,100,48,51,102,48,48,102,102,102,102,48,55,57,48,98,48,48,50,53,99,99,51,102,101,53,48,51,52,49,101,50,52,101,50,97,52,49,100,97,54,50,100,100,50,48,98,53,48,102,50,57,53,99,48,52,98,51,56,51,99,54,52,56,48,102,51,49,55,50,49,101,57,48,102,48,57,53,56,49,102,102,48,55,55,97,49,100,101,54,49,50,49,48,52,51,57,101,53,102,48,55,97,52,98,101,50,99,101,56,49,102,52,56,55,48,56,51,98,101,57,52,49,102,97,50,97,52,98,53,98,48,102,50,57,52,101,48,102,52,52,51,57,56,48,101,99,99,48,54,57,57,48,48,55,99,53,53,56,48,49,102,55,56,54,53,56,56,49,51,50,54,49,100,55,48,101,57,48,48,51,101,97,101,56,48,57,56,101,52,55,48,101,102,97,48,48,102,102,51,100,53,48,55,49,56,48,101,55,100,49,100,49,48,48,102,102,57,53,99,48,55,57,54,56,99,57,99,49,100,55,48,101,98,98,48,48,102,102,102,52,99,49,99,100,56,51,97,56,50,98,99,97,51,50,56,57,49,56,49,99,98,49,55,48,49,100,97,101,57,54,53,54,50,53,49,55,56,48,102,56,52,49,100,54,48,55,49,101,53,49,99,98,56,48,101,100,57,54,101,49,99,56,50,57,52,98,51,98,48,55,56,50,48,101,56,48,51,57,101,49,101,101,48,102,49,48,55,101,99,97,101,50,56,99,51,99,99,48,101,99,52,51,99,56,49,102,101,48,55,98,54,48,51,52,98,48,49,51,99,99,48,52,56,99,48,49,50,101,56,48,48,102,98,49,53,48,50,53,100,52,51,101,56,48,52,97,102,56,49,51,51,101,49,99,99,48,48,55,98,97,56,51,56,48,49,101,97,101,99,57,54,56,53,51,49,55,50,53,54,53,97,50,57,53,99,49,102,98,48,55,54,48,49,102,57,50,98,57,49,57,50,57,49,52,51,98,54,48,102,52,48,49,100,55,48,55,57,49,50,100,48,99,98,49,48,48,102,102,55,98,53,56,49,101,48,48,102,102,55,53,55,49,54,52,53,57,54,50,98,99,98,48,97,52,50,50,99,48,97,52,50,100,56,97,52,50,100,48,98,98,48,101,53,48,55,100,56,51,98,97,49,101,99,48,101,49,48,55,97,99,51,100,97,49,100,50,50,102,102,102,99,48,50,51,51,53,55,53,48,51,48,54,48,48,102,102,55,100,57,54,56,48,51,101,98,97,99,49,102,57,56,48,51,101,98,48,48,48,102,102,57,97,53,48,102,54,48,49,50,100,48,48,102,102,102,100,48,97,101,99,55,51,49,55,97,49,101,102,48,55,51,101,49,102,51,48,52,100,56,55,51,97,55,48,51,100,101,48,55,49,53,56,49,101,51,48,55,102,48,51,56,54,48,101,102,99,49,102,48,56,48,51,100,98,54,49,99,101,48,102,100,48,55,102,56,48,49,101,99,49,99,48,102,48,102,56,51,98,102,50,100,99,98,56,48,48,102,102,55,97,55,99,49,101,97,50,102,98,56,55,99,52,51,97,51,102,102,50,98,99,98,56,52,50,51,56,50,52,53,51,57,51,56,48,98,101,53,55,102,102,53,100,55,53,100,55,102,101,57,52,48,102,102,99,48,49,100,100,55,51,48,48,102,102,55,100,101,98,48,48,102,102,50,101,48,99,48,48,102,102,49,57,52,99,48,49,50,55,99,48,48,50,102,48,52,97,48,52,48,50,97,48,49,102,102,48,98,102,101,48,49,48,97,50,48,102,53,52,49,100,54,48,55,101,99,49,99,55,56,51,100,51,48,55,57,52,48,101,53,56,49,101,57,49,52,55,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,102,102,102,56,56,51,97,101,48,55,56,99,49,100,97,57,50,99,99,97,55,50,101,51,48,55,55,52,51,102,54,48,101,102,99,51,99,50,53,57,56,55,53,99,51,100,56,53,48,55,50,101,56,97,48,52,100,50,101,56,51,98,56,53,97,101,50,57,99,51,99,50,53,51,49,54,52,53,55,102,50,99,48,97,51,50,99,56,98,49,50,56,56,98,48,48,102,102,52,98,48,50,55,56,97,99,50,99,57,51,99,97,100,98,54,57,51,54,56,50,100,53,52,48,99,48,48,48,102,102,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,48,98,102,100,55,102,99,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,99,48,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,100,102,56,53,48,48,97,48,56,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,51,55,101,49,55,102,99,48,50,48,49,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,50,48,49,97,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,55,102,99,48,102,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,50,50,50,48,48,55,99,53,53,52,48,49,102,55,97,97,49,100,53,98,48,101,97,48,55,52,56,48,49,102,53,54,99,48,52,101,52,48,51,99,101,48,102,48,98,50,49,102,54,54,56,51,99,50,56,101,53,49,56,49,50,52,56,48,102,52,56,49,101,49,49,55,97,56,48,57,50,49,100,53,50,100,48,51,97,101,57,52,53,55,49,52,56,53,53,56,55,55,48,48,102,102,57,52,52,52,57,50,101,57,50,49,48,49,48,52,98,55,50,56,56,51,99,48,53,49,49,55,48,56,97,53,56,50,52,56,51,56,55,101,49,101,98,50,102,99,51,99,50,53,55,48,55,98,99,97,101,48,102,48,51,52,48,101,48,99,51,97,101,57,101,49,99,101,55,48,51,57,101,48,101,52,56,49,100,102,48,55,102,56,48,55,49,53,48,50,55,100,99,48,57,51,99,48,101,51,56,49,51,102,99,48,52,57,99,48,49,51,48,97,48,52,57,101,56,51,99,55,52,99,97,50,97,52,51,98,101,48,102,99,48,51,56,48,57,97,53,48,49,53,99,49,101,52,98,52,54,50,101,48,98,49,48,48,102,102,55,98,50,52,51,102,50,53,51,57,54,48,53,54,56,55,97,56,49,100,54,48,51,99,54,48,49,50,51,50,56,52,51,99,56,49,99,102,52,98,48,102,51,55,48,55,54,101,48,102,51,48,51,98,56,49,100,50,48,102,101,56,48,51,100,57,99,101,48,55,97,52,97,97,50,57,48,51,101,50,48,50,52,48,48,48,102,102,102,54,99,56,55,57,53,99,98,48,101,102,49,55,54,53,56,97,49,100,56,48,52,98,97,56,49,51,57,101,48,52,97,49,56,51,101,51,48,50,52,51,52,48,57,57,102,48,55,98,99,48,52,97,52,48,51,102,102,52,50,48,101,102,50,49,56,51,100,54,48,55,51,50,49,101,48,52,50,50,57,99,51,99,50,101,56,55,53,48,98,98,54,48,51,99,56,49,100,55,50,101,99,97,102,50,101,52,51,98,99,53,53,56,55,99,56,51,97,50,49,101,100,48,101,100,49,55,51,51,50,56,54,57,54,57,48,53,48,48,102,102,55,100,99,51,57,50,49,101,50,48,101,101,56,55,98,99,97,57,52,53,50,102,48,97,102,48,101,102,56,55,98,48,97,101,50,98,99,98,100,52,51,50,98,52,51,100,50,49,100,57,48,101,100,56,55,57,57,48,52,98,51,48,101,102,49,53,100,102,101,48,49,100,49,54,48,52,102,51,48,49,50,51,48,48,102,102,52,98,97,48,48,51,101,99,53,52,48,57,55,52,48,102,97,48,49,50,98,101,48,52,99,102,56,55,51,48,48,49,101,101,97,48,101,48,48,55,97,98,98,50,53,97,49,52,99,53,99,57,53,57,54,56,97,53,55,48,55,101,99,49,100,56,48,55,101,52,97,101,52,54,52,97,52,53,48,101,100,56,51,100,48,48,102,102,55,53,99,49,101,52,52,98,52,51,50,99,52,48,49,101,100,54,48,55,56,48,49,100,53,99,53,57,49,54,53,56,97,102,50,99,50,57,48,56,98,48,50,57,48,98,54,50,57,48,98,52,50,101,99,51,57,52,49,102,54,48,101,101,56,55,98,48,51,56,52,49,101,98,48,102,54,56,55,52,56,98,102,48,48,57,57,52,48,50,55,57,56,48,57,49,57,48,50,54,50,99,48,49,102,53,100,52,48,52,99,54,48,55,100,48,48,57,53,102,48,50,54,55,99,51,57,56,48,48,102,102,102,54,97,56,55,102,99,51,97,98,57,57,50,100,48,97,54,50,101,52,97,99,98,52,97,50,99,48,51,56,56,48,102,51,99,51,56,99,53,56,97,52,97,53,50,50,56,55,54,99,49,101,56,48,51,97,101,48,102,50,50,53,97,49,57,53,99,48,48,102,55,52,48,51,98,102,48,102,53,55,50,98,52,98,50,99,53,55,57,54,49,52,56,50,53,55,57,55,52,53,52,57,55,54,53,53,57,55,52,49,99,97,48,102,98,48,55,55,52,51,97,54,49,102,100,48,101,97,48,55,98,52,51,97,52,53,48,48,102,102,48,54,51,55,56,48,51,101,51,56,101,48,48,102,98,102,97,50,97,48,48,49,102,54,49,97,49,99,54,52,48,48,102,102,50,53,51,48,48,57,98,99,48,55,56,56,55,48,48,55,100,56,51,48,55,52,99,48,49,101,102,50,50,101,99,97,99,48,102,50,48,55,56,49,48,48,102,102,51,56,97,49,100,48,50,57,56,48,57,97,56,48,101,49,102,50,101,56,98,99,48,102,52,99,49,54,50,48,101,101,56,97,54,48,101,49,56,55,53,56,51,56,97,49,100,50,50,56,56,49,101,49,48,51,97,54,48,101,57,51,101,99,56,55,55,52,51,100,101,48,101,99,53,48,56,97,50,101,53,101,49,54,54,49,99,50,48,101,56,51,48,48,102,102,102,55,52,51,98,97,53,57,48,55,98,57,98,101,48,102,55,53,49,48,49,100,55,48,52,49,48,48,102,102,51,101,54,52,48,48,102,102,102,49,48,48,102,102,49,102,53,102,99,99,48,49,50,97,50,48,101,102,56,49,100,99,48,51,101,51,54,98,48,55,98,48,48,49,102,54,48,56,48,52,53,50,100,52,48,57,51,97,50,57,48,97,48,48,102,102,102,49,48,55,57,98,49,55,48,48,102,102,101,57,99,51,56,56,49,101,100,48,55,56,101,48,101,100,49,50,56,49,102,97,56,51,100,49,48,55,56,56,49,100,97,50,97,56,51,100,101,53,49,48,55,52,57,49,56,49,100,102,56,55,100,99,51,97,50,48,101,57,49,50,56,49,100,56,56,55,51,100,51,56,51,102,52,53,48,48,102,102,55,98,56,98,57,50,102,56,51,102,98,100,50,97,52,49,100,56,56,55,55,102,101,48,101,57,48,51,100,50,48,102,55,48,55,49,51,102,99,48,50,100,49,57,55,53,100,55,53,102,102,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,51,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,49,48,48,102,102,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,102,102,56,48,48,102,102,51,101,51,49,101,48,48,102,98,100,101,48,48,55,57,100,99,48,101,51,49,52,52,48,52,56,56,48,49,51,54,48,49,102,52,48,100,56,48,57,98,97,48,55,52,48,49,99,49,52,51,99,48,101,101,48,49,101,56,56,51,99,51,48,55,56,54,48,50,55,52,49,102,99,48,50,55,49,52,51,98,54,53,54,57,54,101,49,102,101,50,99,99,51,99,51,100,57,50,98,56,48,49,101,99,51,48,101,102,97,49,99,56,51,99,48,48,55,49,101,48,101,100,48,97,102,48,55,55,50,56,48,49,101,50,101,53,100,48,55,102,52,51,102,99,48,102,52,48,49,102,50,57,52,54,56,99,49,101,102,48,55,100,48,53,98,53,50,54,100,56,55,53,52,49,101,55,49,55,97,56,52,48,51,49,101,48,49,51,54,52,48,52,56,50,48,49,50,54,99,48,52,102,52,55,48,55,52,57,56,48,57,98,55,48,50,53,102,48,51,56,50,48,102,101,51,56,51,56,56,48,102,102,98,48,48,102,102,102,51,48,49,100,55,101,48,102,97,97,49,57,54,48,102,48,48,102,102,51,100,98,99,49,101,50,56,101,56,97,48,50,54,50,53,54,97,53,55,50,98,53,51,56,97,102,48,48,55,98,97,52,51,56,48,49,101,97,48,49,50,100,50,57,99,48,49,101,97,48,56,51,97,54,48,102,54,48,48,102,102,57,102,56,51,97,101,48,55,56,57,56,97,49,48,101,100,48,48,102,102,51,100,102,54,49,99,97,48,102,49,48,48,102,102,51,100,98,101,53,48,56,48,57,55,56,48,53,56,55,48,48,51,101,51,56,48,48,48,102,102,102,97,56,99,48,55,97,54,48,48,102,102,102,98,48,102,48,50,55,49,56,51,56,52,48,102,99,52,51,99,52,53,50,48,55,102,52,51,97,54,48,52,57,101,48,49,50,98,97,49,102,102,50,98,52,51,101,54,48,102,52,48,49,102,49,56,55,52,56,51,102,54,49,101,49,48,55,52,50,49,101,53,50,100,56,49,101,97,48,55,52,56,97,102,54,99,51,101,48,48,102,102,101,100,56,49,100,51,56,51,57,101,48,55,56,50,49,100,55,52,52,99,49,101,101,99,48,102,48,51,48,55,98,55,48,55,50,56,51,100,48,48,102,102,102,48,48,98,48,48,102,102,101,50,57,55,54,49,100,49,48,102,49,48,51,98,56,48,55,53,100,54,57,56,49,101,48,50,98,99,49,101,53,48,51,98,53,48,55,57,50,49,101,100,48,55,51,56,57,99,49,101,48,48,102,102,48,100,98,53,53,102,102,48,57,54,48,55,102,97,48,102,101,99,49,99,101,48,49,50,98,48,48,101,54,56,49,101,48,48,102,102,51,102,102,48,50,54,48,56,49,101,49,57,52,50,48,101,98,48,49,99,101,56,51,97,97,50,56,49,101,48,102,50,48,55,101,52,51,102,50,49,101,55,55,57,50,48,48,52,98,56,97,56,50,98,98,50,52,97,51,97,50,50,51,50,51,97,51,50,51,50,49,50,51,97,54,57,54,99,53,102,48,55,56,48,98,100,50,100,100,50,99,97,101,48,101,100,56,55,51,56,51,97,99,53,49,49,53,99,53,57,48,55,98,48,51,101,54,49,101,100,50,99,99,97,55,48,101,98,56,55,54,48,97,57,50,102,56,51,99,97,53,101,49,53,56,53,54,50,54,56,48,53,54,97,49,55,101,48,48,102,98,54,49,48,55,99,52,48,48,102,98,55,49,48,48,55,100,102,52,56,48,51,101,98,53,56,49,102,55,56,55,101,57,48,48,98,101,48,55,55,50,48,101,97,48,51,97,54,48,52,101,101,48,49,50,52,56,49,100,97,48,55,49,56,48,52,98,97,50,52,48,55,102,49,49,56,51,102,99,49,100,53,48,55,50,97,53,54,97,52,48,51,101,55,48,55,51,48,56,99,48,102,48,49,50,48,97,51,50,101,100,48,56,51,57,99,48,101,100,100,49,48,98,102,48,102,48,56,51,99,57,48,102,99,49,52,101,57,48,49,102,50,48,102,49,56,55,97,56,98,49,48,101,56,99,56,55,97,57,100,50,98,98,56,55,52,99,51,56,101,53,56,57,54,99,53,57,48,55,54,48,49,100,97,56,55,51,100,48,56,97,100,48,49,101,99,56,48,49,102,50,49,50,48,48,55,100,53,97,56,55,97,48,48,102,102,49,102,54,57,52,48,52,56,55,57,55,52,49,99,54,48,55,52,52,57,54,49,101,48,52,56,48,50,54,52,48,49,99,57,49,55,101,99,48,51,100,101,48,55,48,48,102,102,49,99,102,55,48,49,101,97,57,54,48,49,99,53,48,55,54,52,48,102,48,52,51,100,52,56,57,97,52,97,97,48,102,53,48,55,51,52,51,102,97,49,100,99,50,99,52,49,51,97,48,101,101,52,98,99,50,102,99,98,98,48,55,55,99,57,54,49,101,99,50,97,48,49,100,52,48,55,97,52,51,100,52,56,50,49,100,101,50,99,48,51,57,56,48,102,48,53,51,52,97,57,50,98,102,56,51,100,55,48,55,55,101,48,101,99,48,51,100,101,48,102,56,54,48,51,99,52,48,49,54,50,48,48,102,102,48,102,97,99,98,48,101,97,48,55,97,52,49,100,102,56,48,51,101,100,100,48,48,49,102,53,102,56,49,99,54,48,102,99,56,55,54,52,98,102,48,101,53,56,55,101,48,51,57,97,48,48,102,102,102,98,49,99,48,50,53,52,52,51,97,56,49,102,49,48,101,55,56,55,97,99,97,55,50,99,52,51,98,97,49,101,57,48,101,97,48,55,97,56,51,98,97,48,52,99,98,48,55,48,52,97,97,48,102,50,48,55,53,99,51,99,56,49,100,99,50,100,100,48,100,48,52,98,55,50,56,52,51,99,50,53,49,57,55,48,56,52,57,52,53,52,49,54,56,53,51,49,54,48,56,54,56,52,53,56,49,53,54,53,56,97,51,97,53,57,53,99,57,101,100,51,54,101,51,55,55,49,51,102,101,48,49,100,97,50,97,48,49,50,48,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,51,53,52,48,48,102,102,102,97,52,100,48,48,102,102,55,100,98,101,56,51,99,99,48,48,102,102,55,100,52,54,48,49,51,51,101,56,50,49,102,51,54,101,56,51,99,48,49,101,55,48,50,53,55,99,49,101,57,48,55,56,48,51,97,99,99,48,49,51,54,48,48,101,56,56,51,97,50,53,54,48,51,98,101,97,48,102,52,48,51,99,54,48,101,98,48,55,53,48,51,98,99,48,102,49,48,97,49,48,101,52,57,55,48,49,100,98,48,102,50,48,55,99,48,51,98,97,57,101,53,98,49,53,54,49,101,49,48,55,53,52,53,97,56,51,100,48,50,101,56,49,101,48,49,53,52,49,100,57,50,56,56,51,100,56,49,99,48,50,98,56,49,101,51,57,54,50,53,53,97,51,48,55,50,52,51,101,54,49,101,56,50,56,52,97,97,50,99,51,48,55,56,48,97,49,48,48,102,102,101,53,52,53,48,48,102,102,97,97,57,48,48,55,99,57,52,52,48,49,102,52,54,48,53,54,48,48,102,102,51,101,98,51,99,49,101,53,49,52,52,48,52,99,102,48,49,50,99,54,53,49,48,55,55,99,97,48,48,50,52,52,48,49,102,52,57,55,101,49,100,53,48,55,54,99,49,100,56,48,101,50,97,51,56,55,97,48,51,100,48,53,99,48,55,97,56,49,99,54,56,51,101,52,52,53,48,101,48,50,53,50,53,49,54,54,49,99,56,50,101,100,50,56,49,101,51,56,55,99,52,51,100,99,49,102,57,48,102,101,48,55,55,99,49,101,57,50,51,48,55,48,99,51,101,99,48,102,52,48,51,98,54,49,102,53,52,50,50,101,100,51,97,48,51,98,101,53,56,48,48,51,100,100,101,48,101,101,99,51,99,54,49,100,102,48,101,55,57,53,99,53,49,56,51,98,99,50,99,99,49,101,49,55,102,56,48,54,55,55,48,51,56,50,48,55,102,54,48,101,55,52,48,57,97,55,48,55,51,52,48,101,102,99,49,102,102,56,49,50,102,97,48,102,48,99,97,49,48,55,97,54,48,101,55,48,49,101,97,57,52,48,99,56,55,57,48,51,56,99,49,102,57,48,101,99,51,99,102,56,48,57,55,49,54,101,53,55,55,52,57,55,100,49,49,50,53,49,100,50,53,49,100,51,53,49,100,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,56,56,55,54,99,51,101,50,49,100,54,50,102,52,97,101,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,99,48,55,53,99,51,99,101,53,52,57,52,52,49,101,53,50,56,99,98,51,50,98,49,48,56,48,50,99,99,56,48,49,102,50,51,56,48,48,102,102,55,100,48,50,57,54,101,48,48,102,97,102,51,48,102,99,97,55,56,49,51,54,54,48,52,97,49,56,51,98,98,51,48,48,102,102,51,101,98,101,52,51,100,56,48,48,102,102,102,54,54,57,52,56,53,57,56,55,54,99,51,98,101,57,101,49,102,97,48,102,55,57,55,50,48,52,97,98,56,55,102,51,49,52,97,53,49,56,55,53,97,99,97,101,48,55,56,97,53,99,56,55,102,48,51,100,50,49,102,97,48,102,54,57,55,97,48,101,102,52,49,101,99,56,55,98,53,49,100,101,48,102,49,48,55,52,48,49,101,55,50,54,57,55,98,56,97,51,50,98,48,51,102,97,49,101,102,55,99,49,100,49,48,55,56,56,97,101,48,101,56,98,57,56,49,100,49,50,53,56,51,100,49,99,48,49,102,49,99,55,48,48,102,102,55,100,102,100,49,54,101,48,48,102,97,102,50,48,102,99,97,48,48,49,50,57,56,48,52,100,101,48,51,99,52,51,48,48,102,102,51,101,98,101,52,51,100,56,48,48,102,102,102,55,57,49,55,54,53,54,48,55,57,48,51,99,48,56,48,49,102,97,48,102,55,57,55,50,48,52,97,98,56,55,102,51,49,52,97,53,101,48,55,97,54,48,98,49,48,55,55,52,53,51,48,55,48,99,51,97,99,49,102,97,48,102,54,57,55,97,48,101,102,52,49,101,99,56,55,98,53,49,100,57,48,101,101,56,55,98,99,49,100,56,97,49,49,52,53,56,97,51,50,98,48,51,102,97,49,101,102,54,48,49,101,101,56,55,55,52,98,49,48,101,56,98,57,56,49,101,101,97,50,48,51,100,49,48,48,99,54,102,48,50,55,101,52,49,101,56,56,49,50,97,52,48,101,55,99,48,57,51,56,48,50,54,49,52,51,100,56,48,52,102,51,49,55,55,56,51,98,101,48,52,97,51,49,55,48,49,99,48,52,99,48,55,53,97,48,102,101,57,51,102,57,53,52,48,102,50,48,98,54,48,52,99,48,55,49,48,49,102,56,57,54,50,56,50,48,101,52,57,50,99,97,49,48,52,98,56,51,57,102,52,48,50,99,48,49,101,54,51,51,99,51,100,50,57,54,48,102,48,48,97,102,48,101,99,101,50,99,52,51,57,54,56,55,50,53,101,49,52,51,56,98,51,101,53,98,99,57,54,48,53,54,52,97,48,100,49,54,54,56,55,102,101,48,49,49,57,99,98,97,56,100,50,49,101,98,55,99,51,97,99,57,56,49,101,57,48,102,51,97,55,48,55,49,56,97,51,48,102,48,48,102,102,55,55,48,51,56,101,57,52,53,102,49,55,48,102,56,55,51,99,51,98,101,49,101,98,48,102,49,57,53,97,49,102,52,48,102,52,49,52,50,49,100,56,52,56,52,101,52,57,97,48,101,101,57,52,101,49,101,52,48,102,55,57,53,50,49,100,49,48,101,49,57,53,50,49,101,57,48,102,48,49,53,99,53,52,53,97,50,97,50,49,54,97,49,101,53,50,98,99,51,56,97,49,99,100,52,48,50,102,56,98,49,52,54,52,97,50,99,99,97,102,48,101,99,56,55,55,97,49,50,97,48,97,98,52,49,49,53,57,55,102,99,48,102,102,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,100,102,57,53,48,48,102,102,97,48,54,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,55,102,99,48,50,56,50,56,48,49,102,52,50,48,48,48,102,102,102,98,97,56,48,55,97,50,48,48,102,102,102,97,97,98,48,50,54,51,48,51,98,101,49,99,57,48,102,54,48,55,97,48,48,52,100,99,48,57,49,97,48,55,101,48,49,102,101,48,101,100,57,53,101,48,52,99,54,48,55,48,48,98,102,55,52,51,99,52,57,99,53,52,56,51,98,52,99,53,98,97,52,49,53,52,49,100,97,50,99,52,48,57,57,56,48,55,55,50,56,101,49,100,57,50,57,56,51,100,50,49,101,49,50,98,48,51,102,101,48,101,102,52,51,98,99,99,51,48,57,99,49,102,48,50,56,56,51,97,99,53,48,57,54,55,52,48,102,97,52,51,56,52,49,100,102,52,53,48,101,50,57,54,99,53,53,53,56,55,57,52,97,55,48,55,53,99,49,102,51,48,55,54,54,48,55,102,50,48,48,102,98,99,101,48,48,55,99,97,99,56,48,49,98,55,51,56,49,50,53,97,48,48,102,102,102,97,99,48,50,100,52,48,49,56,49,52,51,57,48,49,102,51,48,50,55,101,52,51,98,52,49,101,100,48,48,52,102,99,97,50,56,51,99,57,48,101,102,56,49,50,98,54,53,55,49,53,56,53,53,48,48,50,55,57,48,97,52,48,101,102,56,49,51,52,98,48,49,101,99,48,48,53,101,101,56,98,51,48,55,51,56,49,100,97,48,48,102,102,54,100,52,54,48,52,99,48,97,56,48,56,48,54,98,97,102,102,101,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,56,48,48,102,102,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,102,102,56,51,102,99,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,52,48,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,49,48,49,48,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,51,102,100,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,56,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,56,48,56,48,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,102,102,56,48,56,48,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,97,48,49,102,102,48,98,102,101,48,49,53,57,48,48,102,102,48,102,98,97,50,48,50,55,57,99,48,57,56,98,48,48,102,102,55,100,55,53,48,48,102,102,51,101,52,99,48,48,102,102,52,100,56,56,49,51,52,48,48,52,98,48,56,55,99,55,56,55,53,52,51,102,101,49,100,53,99,48,52,98,54,49,53,54,53,99,57,52,99,53,57,98,52,57,52,53,56,56,55,49,48,49,101,55,56,55,49,52,98,50,48,50,53,50,48,48,102,102,57,55,52,52,97,48,102,49,56,51,97,102,48,55,97,50,49,100,98,52,54,52,100,50,98,102,56,55,97,52,49,100,102,56,55,97,56,48,52,98,52,97,100,97,50,99,53,48,51,50,55,97,48,49,55,52,53,53,49,55,54,53,54,49,52,56,49,102,54,48,101,52,56,55,56,52,51,97,50,49,102,100,48,101,98,48,55,52,56,51,100,56,49,100,102,48,48,99,55,49,48,50,52,54,52,48,57,101,55,48,50,53,100,48,48,49,102,54,50,97,48,52,98,97,48,55,50,99,48,57,97,48,48,50,53,56,48,51,101,54,48,48,102,102,102,55,53,48,55,48,48,51,100,53,100,101,50,97,99,98,57,50,57,56,98,51,56,52,53,50,98,56,51,102,54,48,101,99,48,51,102,50,53,55,50,51,50,50,97,53,48,55,57,48,49,100,55,56,51,100,49,48,101,100,97,50,50,54,49,54,50,48,48,102,54,98,48,51,99,48,48,101,97,101,50,99,56,97,100,101,53,56,49,53,102,50,57,97,53,56,49,52,56,53,98,49,52,56,53,97,49,52,56,49,102,53,48,101,52,56,55,56,56,51,100,56,49,99,50,48,102,53,56,55,52,56,51,100,97,53,102,56,48,53,54,54,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,49,52,52,48,48,102,97,52,100,48,48,55,100,98,101,56,51,99,99,48,48,55,100,52,54,48,49,51,51,101,56,50,49,102,51,54,101,56,51,99,48,49,101,55,48,50,53,55,56,49,101,57,48,55,56,48,51,97,99,99,48,49,51,54,48,48,102,102,101,56,56,51,97,50,53,54,48,51,98,101,97,48,102,52,48,51,99,54,48,101,98,48,55,53,48,51,98,99,48,102,49,48,97,49,48,101,52,57,55,48,49,100,98,48,102,50,48,55,99,48,51,98,97,53,56,49,54,99,53,53,56,55,56,52,49,100,53,49,54,97,48,102,52,48,98,97,48,55,56,48,53,53,48,55,54,52,97,50,48,102,54,48,55,48,48,97,101,48,55,56,101,53,56,57,53,54,56,99,49,99,57,48,102,57,56,55,97,48,97,49,50,97,56,98,48,99,49,101,48,50,56,55,102,99,48,51,55,51,99,49,100,101,48,49,50,98,97,48,101,50,56,49,100,52,48,51,102,54,48,50,54,50,52,48,57,57,54,48,101,48,56,55,49,98,57,52,54,48,102,98,48,48,102,102,57,98,48,48,102,102,48,55,97,52,97,48,48,102,53,102,99,51,101,98,56,51,99,101,49,102,48,50,99,99,48,49,101,102,100,101,48,101,50,99,51,97,48,57,97,49,99,51,48,55,52,102,56,48,49,101,100,99,50,102,48,51,99,54,57,101,49,100,49,48,101,98,101,48,101,97,56,55,52,56,98,50,52,98,50,57,56,48,49,100,52,57,50,56,52,51,98,99,48,50,55,100,52,57,50,48,57,102,48,102,50,55,50,100,48,98,49,57,57,52,100,57,48,49,55,57,48,48,102,102,49,102,50,53,49,48,48,55,100,101,55,57,54,54,48,48,102,102,102,97,99,102,48,55,54,97,53,49,48,49,50,99,50,48,52,98,49,49,55,97,49,101,48,50,56,48,48,57,101,101,48,55,100,50,53,48,48,55,53,52,49,101,52,56,55,54,48,51,102,52,56,101,49,100,55,48,101,98,57,55,48,49,100,53,48,55,49,97,48,101,54,100,49,48,51,102,101,57,52,56,97,53,57,56,55,100,99,98,97,52,53,48,55,56,101,49,99,101,48,102,55,48,55,49,56,51,102,56,49,101,49,48,55,97,52,57,52,49,99,51,48,102,97,56,51,97,102,48,101,100,56,55,50,53,48,56,97,52,52,101,98,48,101,102,97,48,48,48,102,102,51,100,100,101,48,102,49,48,51,99,54,49,101,48,48,101,55,57,54,50,53,49,56,51,98,99,50,98,48,49,101,49,48,51,55,56,48,48,102,102,102,98,48,98,48,48,102,102,55,99,56,48,99,48,57,50,54,48,50,52,57,99,48,57,50,55,48,55,52,99,48,52,101,48,48,51,98,98,48,102,53,49,52,48,48,52,99,100,97,52,48,49,51,51,56,53,48,97,54,48,55,57,52,48,57,52,55,48,55,55,50,49,100,98,50,100,48,51,102,48,49,99,102,50,98,52,49,102,99,57,53,99,49,100,51,48,102,99,56,51,98,57,48,101,99,56,51,101,49,52,54,52,56,48,55,57,50,56,97,48,101,98,48,51,102,101,53,53,48,51,57,102,48,102,49,48,51,57,100,50,97,99,51,102,102,54,53,98,56,55,98,99,51,97,97,48,102,53,48,97,50,48,101,101,56,55,98,50,48,51,100,97,49,100,97,50,101,52,49,100,97,51,97,53,52,57,53,99,49,102,54,52,48,50,102,52,97,102,50,56,56,48,50,57,53,52,49,102,101,48,51,102,97,48,55,99,54,48,52,100,51,56,51,101,53,48,55,56,48,48,102,102,52,99,48,56,49,51,48,52,48,102,48,99,98,101,48,55,97,54,48,102,56,99,49,101,97,57,55,101,102,48,55,57,52,51,102,50,49,102,56,48,102,51,98,99,56,102,99,98,49,50,100,56,98,49,101,56,101,56,101,56,56,56,99,56,101,56,101,56,99,56,52,56,101,56,54,53,52,57,52,50,49,100,102,50,56,99,97,56,52,52,50,98,52,51,98,56,49,99,101,48,101,98,49,52,52,53,55,49,53,97,49,100,51,48,101,54,48,55,52,56,97,99,50,57,99,51,97,101,49,100,56,50,97,52,97,50,48,101,99,57,52,54,53,54,49,53,56,56,53,102,101,48,51,99,57,56,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,97,48,48,53,50,101,97,48,52,100,53,50,56,50,48,48,102,102,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,98,102,101,48,49,54,48,56,98,52,98,54,98,97,102,102,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,56,48,48,102,102,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,102,102,56,50,56,50,48,48,102,102,102,97,51,50,48,48,102,102,55,99,97,55,56,49,100,49,57,53,48,48,102,102,52,98,57,57,55,97,48,101,53,56,48,49,102,54,101,54,48,102,102,54,52,51,97,99,49,102,101,48,55,50,98,48,49,100,48,50,57,56,49,99,101,48,51,102,100,50,99,99,51,57,54,48,102,97,48,49,101,56,56,55,101,99,49,102,100,56,55,48,99,98,48,52,54,50,102,53,49,57,50,99,97,102,48,55,97,48,56,99,48,101,99,48,49,100,98,48,55,102,51,100,56,51,99,49,48,55,53,52,48,50,52,97,53,50,57,53,101,53,56,48,51,99,100,50,102,99,98,49,52,48,50,102,52,49,101,100,49,52,54,49,101,102,50,57,49,51,56,51,99,50,53,54,49,54,54,49,102,98,48,101,97,48,55,102,56,49,101,49,56,55,102,99,48,53,56,55,48,48,102,102,55,100,99,98,48,48,102,102,51,101,102,50,99,48,57,56,101,48,48,55,100,99,49,56,55,101,52,51,97,97,56,101,49,101,53,50,56,97,52,49,99,52,56,49,50,99,99,48,101,100,48,49,50,52,53,97,48,51,98,56,48,50,53,57,99,97,49,48,102,56,97,52,48,55,99,48,97,57,52,55,48,102,102,55,50,57,54,99,97,100,48,102,49,56,51,99,102,48,55,56,101,49,101,100,101,49,100,101,48,101,56,55,48,55,57,50,48,102,48,49,51,55,57,54,48,53,100,49,52,54,49,99,101,50,99,49,50,99,51,97,52,49,100,102,50,56,56,49,100,100,48,55,48,53,51,49,50,56,51,98,54,49,100,54,48,101,102,50,49,57,54,101,49,101,49,48,55,57,99,49,102,49,48,55,56,54,48,52,55,52,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,53,99,52,56,48,51,101,102,57,99,48,57,97,50,48,55,101,97,48,52,57,55,48,48,51,101,52,57,50,48,52,100,53,56,49,51,50,99,48,52,98,52,56,55,101,55,48,51,98,53,48,55,100,54,48,101,100,55,48,51,56,101,99,49,99,97,48,102,57,101,48,101,99,48,55,51,99,51,101,48,48,102,102,50,52,98,99,51,100,99,48,52,56,54,48,51,57,100,48,101,50,56,55,56,56,48,49,100,53,99,48,102,101,56,55,55,48,51,100,54,49,100,49,50,99,102,97,55,56,55,53,48,51,100,52,53,101,49,53,51,56,48,52,101,48,97,49,50,99,51,50,49,48,50,55,52,49,51,101,53,55,56,50,52,56,98,49,52,52,52,49,52,101,52,51,48,48,102,102,99,55,54,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,49,54,56,52,48,49,102,50,57,97,48,48,102,102,55,100,49,56,57,53,99,48,102,102,56,49,100,101,56,51,99,49,48,48,102,102,55,100,57,100,48,49,50,98,101,53,48,57,52,48,53,54,48,51,102,52,48,55,53,97,53,48,48,55,56,56,49,101,52,56,49,51,57,48,53,51,57,55,50,49,101,55,48,102,52,52,49,54,52,48,102,97,99,49,99,101,48,55,48,48,102,102,49,100,56,56,55,49,56,51,98,99,53,55,56,55,100,56,51,97,54,102,56,55,97,48,51,101,50,57,56,48,101,101,56,51,97,97,53,102,56,49,50,101,101,48,101,102,52,49,100,55,97,52,50,55,97,54,56,55,50,56,51,98,48,49,100,53,48,101,97,53,56,51,100,52,48,101,57,49,54,99,49,101,52,50,99,50,52,98,102,50,101,56,49,101,53,56,55,53,52,51,97,56,49,100,48,48,102,102,55,56,49,102,101,48,51,48,99,56,48,51,101,97,57,99,48,49,102,54,98,52,48,52,98,57,56,48,51,101,100,97,48,48,102,102,57,55,50,52,53,48,55,100,48,48,102,102,101,53,49,50,54,56,51,97,99,49,102,101,48,101,97,102,50,57,56,97,52,48,55,102,56,48,101,49,48,98,99,50,101,57,49,99,98,48,48,102,101,48,51,56,101,48,102,101,57,54,52,99,97,52,97,52,98,48,53,55,57,54,50,102,97,50,97,50,49,53,100,99,51,100,50,48,101,102,48,51,100,51,56,97,100,50,99,57,51,99,49,100,54,48,51,100,48,52,48,50,98,56,97,101,50,56,56,49,101,48,49,52,54,53,54,57,54,99,56,48,57,101,53,54,48,55,52,99,51,102,56,49,100,52,48,55,56,50,48,101,102,56,51,57,97,48,52,48,99,48,48,102,57,51,55,56,48,51,101,56,49,48,98,56,48,50,54,101,99,97,55,50,101,99,48,57,102,102,48,50,52,57,48,49,100,100,100,48,55,56,48,48,102,102,57,97,99,48,101,102,56,50,55,48,98,98,48,50,54,53,99,49,100,99,49,53,56,57,99,49,102,57,50,102,52,51,102,54,48,52,99,97,56,55,48,99,51,98,56,49,99,55,48,101,48,56,55,49,56,51,97,50,53,56,48,51,97,101,50,56,99,98,50,48,102,51,49,54,52,49,100,50,52,53,48,55,56,50,48,101,54,99,51,97,54,48,101,101,55,52,57,53,101,48,101,99,56,51,57,48,49,100,49,48,101,102,57,55,56,48,102,57,56,97,51,50,102,52,98,97,101,53,54,49,54,50,49,101,48,48,102,102,55,57,97,53,49,48,55,51,52,51,57,97,48,102,48,52,48,52,56,100,48,48,102,102,55,100,53,51,56,48,51,101,100,54,56,48,57,56,99,48,48,55,100,52,98,56,49,51,49,56,56,97,48,102,97,48,49,99,97,50,52,52,56,55,97,52,51,56,50,49,101,57,99,53,51,49,52,97,48,102,102,48,49,99,50,57,55,56,53,100,50,52,49,53,99,49,99,51,48,55,101,50,49,99,50,50,98,57,101,52,57,52,57,54,48,97,102,50,99,57,102,52,54,52,52,50,99,55,48,55,53,56,49,101,49,56,55,53,98,57,54,52,53,57,50,55,56,51,97,98,48,55,97,48,56,48,53,55,49,54,50,53,102,48,51,98,102,50,102,48,98,50,50,100,56,97,102,50,99,48,97,99,48,102,54,48,55,48,99,51,100,54,48,102,48,52,49,100,102,48,55,99,56,48,51,56,97,99,48,57,53,99,48,50,54,56,99,49,99,52,56,49,51,97,48,48,102,102,101,50,99,51,56,99,48,52,99,98,48,49,50,100,52,49,102,57,101,48,102,50,48,49,99,57,56,51,99,97,97,48,102,50,101,48,101,53,56,55,100,51,56,55,54,52,51,101,48,49,99,102,99,53,99,56,48,51,100,97,50,49,101,102,50,102,99,51,56,97,49,101,51,48,48,55,53,54,99,51,102,56,49,100,100,48,101,97,56,55,98,56,97,100,99,56,48,49,101,98,48,101,97,57,55,56,53,52,54,48,49,51,57,50,56,52,97,101,99,57,100,100,48,98,50,55,97,48,48,50,55,48,97,100,52,99,52,48,52,100,52,99,102,102,48,48,102,102,56,56,100,53,100,52,48,100,57,48,48,49,102,55,54,56,48,102,54,52,48,57,50,53,48,55,102,48,48,48,102,102,102,98,50,57,48,50,54,52,52,49,102,51,48,49,50,48,100,52,49,101,48,50,100,52,49,99,52,56,51,100,50,50,102,99,97,100,48,55,57,48,53,57,48,55,99,99,98,55,50,99,99,51,102,49,99,97,102,48,55,56,97,48,102,57,52,51,102,101,53,51,97,51,48,55,101,48,49,102,52,48,55,100,52,51,97,56,49,100,51,48,55,57,99,49,99,52,48,101,50,56,51,99,53,48,55,54,101,49,100,102,52,101,48,55,56,52,49,101,51,50,101,100,48,49,51,56,51,57,52,49,101,57,48,48,102,102,55,98,98,50,51,48,55,97,99,97,55,48,102,50,48,55,57,52,51,57,48,53,102,57,52,54,48,101,100,56,51,100,54,49,99,100,48,55,55,101,49,99,52,48,50,57,98,53,102,102,100,55,53,100,55,53,102,102,49,56,52,51,98,56,49,101,50,50,101,48,51,97,54,53,98,97,50,49,55,101,49,100,102,52,99,99,56,50,53,99,49,53,101,49,98,101,52,51,52,99,48,52,98,97,51,50,53,102,54,52,49,51,50,56,101,102,97,50,97,52,55,99,99,50,53,97,51,50,53,97,50,100,49,50,52,53,52,56,55,101,55,101,97,56,102,97,54,54,98,98,57,98,49,50,100,98,97,56,48,55,97,55,48,49,50,98,56,48,52,99,56,48,51,98,100,48,50,54,100,56,49,99,53,48,55,49,99,48,57,56,50,48,55,53,48,53,57,48,48,57,98,48,51,98,101,48,55,56,51,99,51,99,55,56,51,98,99,53,56,52,97,50,57,55,101,56,51,52,102,54,48,101,57,56,55,99,48,98,102,48,101,53,57,54,51,52,48,57,55,48,102,51,49,52,97,49,100,100,50,101,54,55,101,50,100,99,51,98,97,53,56,52,56,48,53,102,49,52,56,56,50,55,100,51,98,99,48,50,55,53,48,55,99,50,54,98,56,48,49,49,50,48,97,48,49,100,53,50,48,48,102,102,102,97,53,97,48,55,97,99,48,101,50,99,49,102,55,56,48,51,101,98,52,52,48,57,54,100,48,55,97,50,48,52,98,53,56,51,57,102,101,48,101,49,56,49,99,57,56,55,57,99,48,49,101,98,48,56,48,51,100,57,52,48,101,57,98,56,51,99,48,48,102,102,102,55,56,51,100,52,101,49,100,49,48,49,50,53,48,55,102,97,48,102,52,52,51,98,101,49,101,51,100,99,51,102,99,49,102,101,52,50,50,98,56,51,100,99,53,102,48,48,102,102,57,100,56,55,98,52,97,98,50,102,52,51,99,99,55,50,101,49,48,57,97,48,49,50,101,99,53,98,48,48,102,102,57,53,57,53,102,51,99,97,99,52,48,52,49,97,97,102,102,48,51,52,55,55,57,56,54,57,50,49,56,55,57,49,100,101,57,100,54,99,98,101,100,98,97,99,98,57,48,55,49,97,100,98,55,102,55,57,97,99,50,52,53,99,102,102,56,48,100,102,56,50,57,52,48,50,102,100,52,48,49,102,50,54,50,48,48,55,99,55,102,52,97,98,50,56,53,57,48,55,56,97,48,48,102,102,102,98,49,56,48,50,53,49,56,97,98,99,56,56,99,97,54,50,54,56,55,98,99,49,101,48,48,49,51,50,56,48,101,98,102,97,54,98,99,102,102,55,53,51,53,50,52,48,49,101,98,98,56,51,102,56,48,55,99,54,48,52,99,52,102,48,102,98,56,51,99,102,48,55,100,55,99,99,55,99,56,101,49,100,99,48,101,99,56,48,51,100,50,51,48,101,50,48,55,49,48,53,102,57,50,100,52,51,97,101,53,55,55,102,57,51,99,97,100,99,48,49,56,50,52,97,49,55,101,48,102,51,48,49,100,99,56,55,53,48,49,101,101,56,51,98,97,48,55,56,50,48,101,97,52,51,102,50,53,55,53,49,55,50,49,99,56,48,55,57,99,49,99,56,48,102,54,48,51,98,100,48,102,57,49,52,100,57,51,52,98,48,50,98,102,49,54,97,49,100,54,48,102,98,57,52,48,53,57,48,55,54,52,51,99,56,53,55,101,52,102,50,97,53,50,100,48,48,102,102,98,55,52,51,97,52,101,50,97,48,98,50,52,57,52,51,57,52,98,50,98,56,98,48,50,98,56,98,49,52,49,100,52,52,99,97,102,52,102,52,51,55,54,54,54,101,55,102,99,48,50,49,49,100,55,53,48,51,100,52,48,48,102,102,55,100,102,100,56,48,51,101,98,50,50,48,48,49,102,53,97,56,48,52,102,48,48,55,57,52,51,97,97,49,100,52,52,102,99,57,101,48,101,97,52,49,101,102,97,49,57,55,48,48,102,102,102,98,52,51,56,48,56,102,57,49,102,97,49,56,48,51,100,57,48,49,100,101,48,55,56,48,48,102,55,56,49,102,50,57,53,54,49,100,52,48,55,54,100,50,101,49,54,54,49,102,100,48,102,101,48,55,57,52,51,99,101,48,48,102,54,99,48,55,55,48,51,56,52,56,102,51,52,49,102,50,50,102,49,51,56,97,102,52,102,50,100,51,53,101,101,53,97,57,53,56,56,48,53,57,101,51,97,55,48,49,49,53,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,101,52,56,49,50,48,99,48,52,99,100,57,52,99,48,52,57,99,48,49,51,54,50,48,101,97,48,48,57,56,102,50,102,99,51,56,55,56,49,101,55,49,53,48,48,102,102,101,101,55,56,55,102,51,97,54,48,55,49,102,48,55,97,53,50,48,51,57,51,99,98,98,99,49,101,101,48,55,54,99,49,102,48,48,101,49,97,51,48,48,51,97,99,99,56,56,49,100,99,48,102,54,97,52,57,53,57,56,97,100,52,98,48,102,50,97,51,57,55,52,54,99,53,48,50,55,53,49,54,48,48,102,102,50,53,99,48,50,53,98,102,97,48,99,97,54,102,52,102,54,98,102,99,49,51,54,53,100,52,48,51,54,50,52,48,57,56,102,48,48,55,100,50,100,48,48,51,101,98,48,52,48,49,102,55,53,97,48,101,54,56,97,102,48,50,54,98,52,49,99,97,49,56,51,97,50,49,102,49,48,55,98,53,100,50,102,56,55,54,56,48,57,56,57,102,50,48,52,99,50,57,55,99,49,97,48,48,102,102,51,100,56,54,49,101,97,50,56,56,49,100,98,57,55,51,50,48,48,102,52,57,48,51,100,48,48,102,52,56,49,100,51,49,53,50,54,99,53,53,48,51,97,55,50,99,99,51,57,51,97,57,51,56,51,98,101,53,55,99,49,57,50,51,48,55,57,56,97,101,97,50,99,50,101,53,48,52,98,49,52,102,48,49,51,98,99,48,49,102,54,54,101,48,48,102,56,99,51,56,49,51,57,48,48,52,56,101,97,49,56,55,100,99,49,101,56,48,51,97,53,102,56,48,57,56,53,48,50,53,101,99,51,57,99,53,48,56,55,57,52,51,101,56,49,101,53,48,55,56,97,52,48,49,100,53,48,51,97,54,99,49,100,48,50,56,56,97,50,54,48,51,102,50,49,101,48,50,101,57,49,52,48,49,101,100,49,48,102,52,48,49,51,48,50,49,101,100,48,102,99,49,55,101,48,50,52,50,49,99,56,48,101,57,57,53,97,53,100,101,52,97,52,49,52,49,52,100,52,101,50,100,50,99,98,100,97,50,98,53,48,48,102,102,97,102,97,50,100,48,97,100,102,50,57,102,102,101,48,50,99,51,50,101,97,97,53,101,54,49,99,52,55,55,57,100,54,49,101,100,101,49,101,54,49,99,55,57,57,55,50,48,102,102,55,56,55,53,56,51,99,100,48,50,99,100,53,98,101,100,99,49,55,99,50,57,53,51,50,102,102,101,97,48,51,56,53,56,48,51,101,50,54,48,48,48,102,102,102,98,49,99,52,100,48,55,50,50,48,52,100,102,57,55,56,48,52,97,55,48,55,101,100,50,51,97,53,48,55,54,52,48,57,97,50,52,50,48,101,98,57,53,101,53,53,57,55,50,54,54,57,56,101,49,100,48,52,52,48,50,53,101,48,49,99,102,56,49,51,49,52,49,102,50,52,54,54,55,57,53,97,53,52,56,55,49,48,98,98,52,100,50,102,56,49,51,102,100,50,99,97,99,52,50,99,48,57,100,48,102,49,48,55,55,55,57,53,102,57,49,98,57,54,49,101,56,98,100,50,53,52,56,51,99,48,52,102,52,53,49,56,52,51,98,56,49,101,50,50,101,48,51,97,54,53,98,97,50,49,55,101,49,100,102,52,99,99,56,50,53,99,49,53,101,48,57,56,99,56,54,57,56,48,57,55,52,54,52,98,101,99,56,50,54,53,49,100,50,49,49,53,50,51,101,54,49,50,100,49,57,50,100,49,54,56,57,50,50,97,52,50,52,52,102,100,53,49,102,52,99,100,55,98,100,56,57,54,100,100,55,102,99,48,51,101,100,52,51,99,54,49,100,100,50,57,56,51,100,54,53,51,97,53,49,52,48,49,101,48,52,51,101,57,99,53,51,57,54,48,49,56,54,52,99,52,51,48,52,99,97,53,50,50,48,54,100,100,49,57,50,49,49,100,50,57,49,101,55,97,52,50,50,97,52,97,49,97,53,52,57,49,52,97,52,55,54,50,97,55,99,100,101,102,53,53,51,51,51,102,101,57,101,97,48,49,50,53,56,48,48,102,102,102,98,52,53,48,50,52,100,98,56,48,51,101,98,102,52,48,57,101,57,48,55,101,52,48,52,97,50,102,50,100,102,49,55,101,48,48,102,52,57,52,48,49,101,57,57,57,56,98,52,101,53,55,48,48,57,53,102,52,98,101,49,102,100,48,55,51,99,48,101,102,48,49,101,55,102,97,48,49,50,101,99,49,101,52,48,102,54,102,52,53,102,48,48,102,102,48,102,55,97,48,50,53,52,100,99,98,101,50,99,51,100,56,54,49,97,98,52,97,48,101,97,48,52,56,50,49,56,48,54,102,56,48,48,102,102,51,101,97,101,56,48,57,99,57,48,48,55,56,56,49,48,49,50,50,97,48,101,51,56,48,57,98,98,48,49,50,56,101,53,48,48,102,102,48,51,100,53,57,48,48,55,97,57,56,55,50,97,102,49,54,50,48,50,54,56,48,57,52,99,49,99,49,48,55,99,48,48,102,102,102,48,99,49,100,56,54,99,48,50,54,51,99,51,98,52,49,100,51,48,52,100,54,98,48,48,102,102,55,98,50,98,97,53,102,51,49,52,48,56,49,97,51,50,52,55,56,102,100,51,98,99,56,50,55,100,51,52,48,52,56,97,48,48,102,102,55,99,100,52,52,48,57,55,49,48,55,55,56,48,101,100,48,49,102,97,56,49,50,56,101,48,52,99,50,48,55,54,100,48,51,50,51,48,51,99,48,48,102,102,50,54,54,99,48,49,101,98,101,56,48,51,100,52,56,50,99,51,50,53,49,55,101,101,102,52,102,99,48,101,53,52,51,97,48,48,102,102,52,97,98,56,55,51,48,51,57,102,98,97,51,97,54,49,55,52,53,56,49,52,101,56,97,48,57,50,50,97,48,98,49,52,97,57,97,48,49,50,50,50,56,99,51,98,102,50,101,54,50,53,54,53,57,54,50,99,57,51,102,48,50,55,98,55,102,56,48,57,48,50,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,49,56,48,97,56,49,55,102,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,49,56,48,97,102,102,101,97,48,50,48,49,56,48,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,102,102,49,52,48,52,48,51,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,98,102,101,48,50,48,49,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,51,52,54,48,52,57,98,48,49,50,102,48,53,99,48,49,51,53,101,48,52,100,50,56,49,50,102,99,48,52,98,101,49,53,49,102,51,54,48,48,102,102,102,53,54,56,49,102,50,48,51,97,98,48,55,55,54,53,97,50,55,54,48,52,98,100,52,57,52,99,53,52,48,55,102,52,49,101,50,56,55,53,52,51,57,52,53,56,49,55,51,100,49,57,50,56,98,98,48,101,102,102,50,99,56,49,50,51,99,51,99,56,99,53,48,50,52,49,48,99,98,99,50,98,53,51,53,51,55,54,50,51,50,57,101,56,51,98,102,52,100,56,102,102,48,49,56,55,99,48,49,102,49,97,98,48,48,55,100,50,99,56,55,55,48,48,102,102,49,102,54,49,48,49,102,50,48,55,57,97,48,102,98,52,48,57,57,53,48,55,55,99,48,48,102,102,102,55,49,56,49,50,98,54,53,49,48,55,51,99,51,101,56,48,101,101,52,97,52,52,102,48,48,55,98,98,53,51,56,97,54,48,48,55,52,101,56,53,53,57,54,99,48,101,49,99,51,100,48,53,55,51,48,48,102,102,57,54,48,101,49,48,51,100,51,48,101,55,56,51,99,55,101,48,48,101,56,102,48,51,101,54,53,101,51,57,102,97,54,57,53,102,99,51,97,51,101,53,50,98,49,50,50,99,97,99,98,55,57,52,50,52,51,52,50,48,48,100,50,56,52,50,52,51,52,54,50,98,100,49,57,97,52,52,52,52,54,102,51,52,56,101,99,101,55,51,51,54,100,101,97,97,55,48,54,51,56,52,102,102,102,56,98,101,51,49,99,54,49,52,50,102,97,56,50,100,54,48,52,57,97,56,49,50,102,48,53,51,56,49,50,97,50,48,52,97,100,48,51,56,48,48,102,102,50,53,102,52,97,56,102,100,99,48,48,55,97,52,97,48,101,54,99,49,100,53,56,51,98,98,50,100,49,51,98,54,52,56,57,101,53,99,57,54,101,49,99,51,48,55,55,52,49,100,53,48,101,53,50,55,57,55,51,100,49,57,50,56,98,97,48,102,48,54,50,98,52,49,51,99,48,48,102,102,102,54,100,51,49,53,57,48,49,48,99,98,99,50,99,57,48,57,48,98,102,50,49,50,57,101,57,100,102,55,52,100,98,48,54,56,57,55,102,99,48,57,102,48,48,49,102,55,50,54,48,48,102,102,102,98,53,56,48,55,55,52,48,48,102,102,102,97,97,101,48,50,53,97,50,99,49,101,52,49,55,48,99,101,48,102,49,48,51,100,99,48,102,57,101,97,97,48,55,51,101,48,101,101,54,57,101,50,102,99,97,54,48,48,102,102,55,98,100,99,48,49,101,100,98,48,102,102,56,51,98,48,50,56,56,49,101,48,49,56,51,100,99,56,97,48,101,101,48,49,101,52,56,55,54,99,51,98,51,52,49,100,56,48,101,101,56,51,99,54,52,55,50,102,48,48,102,102,49,100,54,97,50,98,100,48,55,49,54,100,100,56,48,49,50,98,50,57,102,100,57,54,53,54,55,52,50,48,48,57,101,56,48,55,100,52,48,102,97,99,49,101,55,48,49,51,49,52,48,102,52,48,51,99,101,48,102,56,48,49,102,49,48,55,57,97,52,51,101,48,48,102,50,48,51,100,100,50,53,51,55,48,102,49,56,55,57,55,49,52,101,49,100,102,50,56,48,48,102,102,52,99,50,48,51,98,54,49,100,101,50,97,99,51,97,99,53,52,48,48,102,102,51,98,49,99,51,98,48,53,52,49,52,54,53,50,97,50,53,50,49,56,55,55,99,97,52,50,98,49,48,52,48,50,99,52,97,100,52,50,101,101,102,52,53,99,57,99,57,102,101,99,98,48,97,52,99,52,99,98,48,48,102,102,100,49,98,48,48,55,99,57,101,56,48,49,102,53,52,101,48,102,48,99,48,49,102,54,51,54,48,52,98,53,56,51,98,50,48,55,56,101,48,101,55,57,50,50,56,98,53,48,55,98,56,48,52,97,98,102,48,102,97,54,48,101,51,56,51,98,57,48,99,56,51,98,101,56,51,56,51,102,100,52,48,102,100,48,51,102,99,48,52,98,102,49,52,52,49,101,52,50,48,49,101,102,48,102,52,56,51,99,55,48,101,50,48,55,54,56,51,98,49,99,51,97,99,49,100,99,48,101,52,49,54,54,53,100,102,57,50,101,53,48,48,51,99,49,99,98,102,100,97,56,97,100,50,98,52,48,52,98,56,98,53,101,56,48,48,50,54,48,48,49,53,48,99,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,52,48,56,48,51,101,50,54,54,48,52,99,56,48,51,99,53,48,55,54,54,48,48,102,102,102,98,53,102,48,55,52,97,48,52,98,101,48,55,54,99,98,48,99,56,101,49,99,48,48,50,54,54,56,48,49,101,102,98,101,48,102,50,53,48,55,97,49,57,52,52,102,48,48,57,56,102,48,55,50,99,48,52,98,55,56,49,51,49,56,49,102,52,48,101,56,54,48,52,99,97,54,57,52,97,57,101,53,99,50,50,48,50,52,99,98,55,50,99,53,50,97,101,48,48,102,102,52,56,52,98,98,50,56,51,100,54,98,99,48,50,54,54,48,50,54,52,53,55,49,99,97,102,53,48,48,100,55,55,53,48,48,56,57,48,48,50,53,55,48,48,102,102,57,57,48,48,102,102,55,56,50,48,52,97,52,56,51,102,52,48,101,51,56,49,51,48,52,48,101,97,48,98,49,48,49,50,57,48,55,56,50,48,101,102,56,48,49,101,101,51,57,48,101,102,49,54,51,50,56,97,53,48,50,55,52,98,50,48,48,102,55,54,48,55,51,99,98,102,48,101,53,57,54,53,52,48,57,54,48,102,51,49,52,97,49,101,49,50,57,97,98,55,50,97,48,51,99,52,53,56,99,102,48,52,102,49,52,56,57,99,54,97,97,100,101,48,49,50,52,57,100,97,53,51,54,48,48,51,100,51,52,51,98,56,49,101,50,50,57,56,51,100,54,53,51,97,50,57,55,101,49,100,102,52,99,97,52,101,50,57,99,98,48,48,102,102,100,102,97,49,97,54,48,50,53,57,50,57,49,48,51,54,101,56,99,57,48,57,48,56,97,57,49,53,57,49,100,50,57,49,57,48,100,50,97,52,56,97,53,50,51,98,102,51,53,97,97,51,55,97,97,57,97,97,100,98,52,102,53,102,102,49,56,57,52,50,55,99,49,102,56,48,51,57,99,48,101,52,56,51,102,102,48,55,53,48,48,102,49,99,49,99,100,56,51,99,51,50,98,52,48,52,100,52,51,97,48,48,102,102,102,52,48,49,100,101,56,55,102,52,49,100,56,56,55,57,57,48,55,97,54,49,55,48,56,52,48,57,98,48,101,100,48,51,99,49,48,101,99,57,54,50,49,100,54,48,102,49,50,51,101,52,57,50,56,52,98,54,50,56,56,98,55,54,51,97,54,49,53,48,53,57,50,52,98,55,53,52,53,55,57,54,54,53,55,49,54,49,51,98,102,101,53,55,49,54,50,56,50,101,54,57,52,100,57,48,101,48,53,100,55,102,99,48,50,53,55,99,48,49,102,55,49,48,48,48,102,102,102,97,102,99,48,102,56,56,48,51,101,98,98,52,48,57,101,49,48,55,98,99,48,101,57,52,98,57,48,101,97,101,48,101,98,48,51,98,100,48,102,51,56,55,98,56,49,101,48,48,102,102,51,99,53,48,55,49,48,56,57,52,53,101,49,53,48,53,100,48,54,101,48,101,51,52,98,97,48,55,99,50,48,102,51,56,51,97,101,48,101,98,100,102,48,52,100,50,49,56,55,99,56,51,102,52,53,99,101,50,54,49,100,102,48,101,52,98,102,51,97,52,51,101,97,53,56,97,48,56,55,99,51,53,50,50,100,53,48,55,57,52,97,102,54,99,98,48,101,52,57,51,56,48,97,57,100,52,48,51,56,97,99,48,49,102,55,100,99,48,48,102,97,98,97,52,98,48,48,55,100,57,99,56,49,50,53,52,53,100,56,55,49,99,51,57,50,57,50,48,57,51,48,55,99,52,48,101,97,99,98,53,50,100,48,49,102,50,48,51,98,55,52,50,101,100,54,55,101,52,51,102,56,49,101,98,48,101,52,56,51,97,56,48,55,99,52,53,53,48,55,51,99,49,100,97,101,52,57,50,100,52,51,102,97,49,99,51,48,101,100,48,55,53,98,48,55,97,52,51,100,52,49,102,102,52,53,56,48,48,102,102,55,98,99,56,98,100,52,100,50,99,52,97,101,50,56,51,101,50,52,53,97,49,53,56,57,101,53,55,49,50,101,56,52,48,49,52,52,101,48,102,56,52,49,100,50,48,55,101,56,49,99,52,48,51,100,48,48,55,56,54,48,101,54,56,49,101,55,49,52,99,48,48,102,102,102,54,101,56,51,99,48,48,102,102,55,53,99,49,102,52,48,102,54,56,51,98,100,48,102,57,57,52,55,100,51,99,97,55,50,101,51,57,53,52,49,101,98,48,101,52,56,55,56,52,98,49,48,101,98,56,55,56,56,97,100,101,53,57,57,52,48,53,97,57,55,54,53,50,97,53,101,52,48,50,101,48,97,54,52,102,52,51,101,53,56,49,52,97,53,57,49,54,50,53,54,50,54,56,50,53,54,57,99,50,98,52,98,48,52,101,50,98,101,100,98,52,101,98,102,102,48,97,99,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,56,54,48,48,102,102,55,100,48,99,48,49,50,101,50,48,101,101,52,48,57,98,56,48,48,55,100,97,102,48,49,50,97,99,48,52,98,100,56,51,100,55,50,98,56,48,52,100,52,51,56,52,49,102,100,99,48,102,99,50,52,98,102,50,98,101,53,51,48,98,100,52,51,99,57,49,50,49,100,51,48,50,53,98,99,49,102,49,48,55,100,52,97,101,101,48,57,97,48,101,99,49,55,52,49,100,102,50,101,97,48,56,57,54,99,49,100,57,50,98,97,56,101,56,52,53,101,97,48,102,102,102,52,99,98,57,57,51,49,48,51,98,56,56,50,101,48,49,51,99,97,56,49,102,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,98,102,101,48,49,98,102,50,98,97,101,98,97,102,102,101,97,48,49,52,48,101,48,48,102,102,102,57,50,99,48,49,51,57,51,50,48,52,101,51,48,48,102,102,51,101,100,50,99,49,101,98,57,99,97,57,101,53,53,53,56,49,50,97,101,48,48,102,55,100,56,49,50,54,98,99,57,50,55,101,52,101,99,53,57,99,56,51,56,100,48,50,54,49,99,49,102,98,57,99,98,55,51,56,48,51,100,98,52,49,100,55,48,52,97,53,50,55,48,48,102,102,51,100,99,100,102,56,50,52,52,48,49,100,54,48,48,99,99,56,57,49,99,49,101,52,50,99,98,102,99,49,57,56,48,54,102,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,102,102,56,49,55,102,97,101,98,97,101,98,102,102,97,56,49,99,51,48,48,51,101,56,54,52,48,57,55,49,48,55,55,50,48,52,100,99,48,48,102,102,51,101,100,55,56,48,57,53,54,48,50,53,101,99,49,101,98,57,53,99,48,50,54,97,49,99,50,48,102,101,101,48,55,101,49,50,53,102,57,53,102,50,57,56,53,101,97,49,101,52,56,57,48,101,57,56,49,50,100,101,48,102,56,56,51,101,97,53,55,55,48,52,100,48,55,54,48,98,97,48,101,102,57,55,51,48,52,52,98,54,48,101,99,57,53,100,52,55,52,50,50,102,53,48,55,102,102,97,54,53,99,99,57,56,56,49,100,99,52,49,55,48,48,57,101,53,52,48,102,102,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,102,102,48,48,102,102,100,102,57,53,48,48,102,102,98,51,50,48,48,55,99,97,50,56,48,49,102,53,52,54,48,52,101,49,50,55,48,49,51,101,54,48,52,99,54,56,48,51,101,99,48,52,51,98,50,48,101,101,102,56,55,56,56,48,57,55,97,48,55,57,100,56,49,100,48,102,55,52,51,100,53,99,51,100,54,48,101,98,56,97,55,48,48,55,98,55,98,56,55,50,56,49,99,99,56,49,50,102,99,48,101,52,57,98,100,99,97,54,50,99,99,49,101,50,101,48,102,99,57,54,97,48,50,55,50,49,102,56,99,57,52,56,50,54,99,49,99,102,50,98,102,57,53,102,50,56,102,100,51,102,102,52,101,50,97,102,101,50,99,102,48,48,102,102,54,54,54,97,101,98,102,101,48,49,48,48,102,102,101,97,48,101,97,48,49,50,54,52,48,52,56,50,56,49,51,52,56,48,52,102,99,48,51,99,49,52,55,48,55,54,101,48,52,98,49,56,51,98,56,57,48,55,56,48,53,100,99,53,51,50,102,57,55,49,51,56,51,100,101,48,101,101,48,51,97,57,99,97,57,50,97,52,48,52,100,99,51,97,97,53,48,57,54,50,53,56,57,99,51,102,97,49,102,50,48,101,56,97,50,97,53,56,50,52,53,50,56,51,101,56,53,49,99,56,50,52,53,49,49,51,56,49,51,97,57,101,48,57,99,97,101,100,52,49,57,48,57,51,101,100,48,52,48,51,99,57,49,55,53,102,102,48,49,48,48,56,48,57,52,48,48,48,102,102,55,99,50,101,56,48,49,98,53,98,56,51,99,53,48,50,54,99,56,48,57,57,98,51,48,48,102,102,51,55,49,99,53,99,48,51,99,53,48,50,53,98,99,48,49,101,56,98,48,56,99,48,48,102,54,99,48,55,56,48,51,100,99,49,99,100,99,48,102,56,52,49,100,99,56,49,51,52,99,48,48,57,100,49,56,55,48,48,102,102,48,49,101,101,52,50,56,100,48,48,102,102,50,99,51,99,97,53,53,54,48,48,102,102,54,102,55,101,53,48,49,99,101,52,48,57,51,52,48,50,52,54,99,48,57,54,100,48,50,52,49,56,49,100,52,50,51,56,51,57,98,48,50,53,57,56,51,56,49,99,49,100,102,56,55,51,101,100,51,100,97,50,101,99,98,54,52,50,57,48,102,53,56,55,102,99,51,100,49,56,98,52,48,102,49,55,48,101,100,56,55,53,52,51,97,97,57,101,53,100,53,50,52,56,55,102,99,51,100,101,49,101,102,50,100,53,49,50,100,51,56,97,97,48,101,53,57,52,53,49,56,97,101,52,51,50,99,56,49,50,48,56,52,48,57,53,97,98,54,100,98,99,101,97,54,57,54,48,57,56,57,99,48,101,50,50,56,53,54,48,51,101,49,48,55,98,54,49,99,53,48,55,49,48,48,101,98,99,49,101,49,56,51,101,53,48,55,57,99,53,99,56,48,51,100,98,97,48,101,102,56,49,100,55,48,55,50,99,51,100,97,48,102,48,56,51,101,54,53,101,55,52,48,50,101,48,98,56,48,49,50,97,48,101,97,48,55,50,52,51,98,99,53,56,56,55,57,99,51,99,52,53,57,55,50,97,99,51,98,101,53,53,49,55,54,53,100,50,53,102,52,48,50,57,99,97,55,52,102,52,99,48,52,56,49,52,97,53,54,57,54,48,53,57,97,54,56,50,53,54,57,98,50,98,52,97,102,52,101,50,99,49,99,54,100,48,54,102,102,99,49,48,98,48,48,55,100,99,49,56,49,51,97,97,49,100,102,48,50,52,52,52,48,57,48,54,48,55,101,101,48,102,55,99,98,54,50,101,55,57,52,54,49,101,100,48,102,49,56,55,48,48,102,102,49,101,55,56,51,98,56,48,55,51,99,57,55,52,53,55,97,55,49,54,52,52,99,49,102,51,49,55,50,48,101,54,48,49,101,56,48,55,57,99,49,100,102,50,51,48,50,53,57,49,52,51,97,50,49,101,101,50,97,52,49,97,50,100,48,51,97,55,101,98,53,48,55,97,57,48,54,48,51,97,52,54,52,55,51,49,55,48,53,56,52,101,102,57,57,52,101,48,48,57,57,55,48,55,98,50,48,102,50,52,51,99,50,48,102,56,99,49,101,57,48,51,99,97,48,55,98,97,49,101,102,52,56,99,57,56,49,101,101,48,55,97,54,49,102,102,48,102,57,48,51,99,54,48,102,52,97,54,54,54,100,48,49,49,99,49,51,54,49,101,52,48,102,99,48,55,56,48,98,50,48,102,51,57,55,52,57,50,48,57,55,50,98,49,48,56,97,101,50,97,53,56,100,52,53,97,57,54,56,57,55,52,52,53,48,48,102,102,97,101,50,98,57,48,55,52,53,52,56,48,57,55,57,53,101,56,50,100,101,48,99,101,48,48,102,102,101,56,48,48,102,102,49,102,55,100,101,48,48,102,98,54,56,50,99,56,48,49,102,54,55,54,48,52,100,55,49,55,56,57,50,49,99,56,55,98,50,50,48,49,50,102,54,48,101,97,100,50,52,98,49,48,101,49,56,51,98,55,54,56,56,50,51,98,102,56,51,102,54,56,52,49,99,56,48,55,56,97,48,102,57,50,56,51,97,52,48,102,54,48,101,53,98,48,51,98,56,48,101,49,56,55,101,48,51,98,48,48,102,102,48,102,55,53,56,55,50,48,51,102,99,56,97,48,48,101,97,51,57,55,57,99,98,50,97,50,56,51,101,102,56,98,51,50,99,53,51,56,98,53,97,102,100,48,52,48,56,53,57,55,102,102,53,100,55,53,48,55,100,52,48,57,50,99,48,48,102,102,55,100,54,56,56,49,51,98,52,48,48,102,98,48,101,50,99,48,51,100,50,53,53,56,49,50,55,56,48,101,52,56,48,49,101,98,48,50,55,56,55,50,51,49,52,51,56,51,99,99,56,100,56,49,101,50,56,51,97,54,48,55,55,100,50,53,53,56,48,51,100,99,99,56,97,49,101,56,52,56,50,57,55,102,55,99,49,101,56,48,55,101,99,51,56,99,56,97,57,55,52,57,99,56,99,49,99,97,48,102,50,100,56,48,53,56,55,52,101,48,99,102,57,53,54,48,49,55,102,57,98,101,57,101,53,54,56,50,55,98,102,99,49,48,97,53,48,51,56,100,48,50,52,101,48,48,102,102,49,102,52,51,101,48,48,102,98,51,53,48,50,55,57,52,51,56,52,49,100,98,48,55,98,99,48,101,49,99,48,57,55,56,48,48,102,102,55,98,57,56,49,99,102,48,55,57,51,57,55,51,57,48,99,51,102,102,56,49,101,99,56,49,50,102,99,53,51,54,54,102,49,52,97,53,99,56,55,97,48,51,97,99,57,49,52,48,48,102,54,97,56,55,99,56,49,101,102,56,55,52,52,51,99,100,53,98,56,55,98,48,51,97,50,53,100,49,52,98,102,53,49,53,101,100,102,57,48,52,98,55,50,99,97,54,54,56,97,100,98,52,50,98,52,101,48,53,100,56,48,57,99,97,48,48,102,102,55,100,53,100,56,49,51,100,50,48,48,102,97,102,100,101,53,51,102,48,50,54,101,56,49,99,55,48,48,51,100,50,52,48,49,51,101,57,50,99,98,49,53,55,99,48,49,101,97,54,48,51,97,48,48,102,100,56,50,54,102,57,53,55,99,51,97,102,99,98,49,49,99,49,100,57,48,55,102,52,51,101,48,48,102,102,57,54,50,49,50,49,102,53,48,101,100,52,101,48,52,100,101,56,50,53,56,98,52,50,51,49,102,56,50,52,52,98,48,48,102,102,52,57,48,48,102,102,54,100,98,48,48,51,101,57,99,99,49,102,100,48,49,51,48,101,48,52,99,100,56,48,51,101,98,55,99,48,57,55,50,48,55,100,101,48,52,100,52,50,52,101,52,99,48,55,102,54,49,102,55,48,48,55,97,98,99,48,48,102,55,100,97,52,54,54,99,51,57,50,99,55,55,54,56,51,98,56,48,102,101,48,49,101,55,48,55,52,48,51,98,49,102,98,48,48,102,102,101,101,52,97,54,50,56,52,51,57,98,50,52,48,51,57,52,53,49,56,55,55,54,55,56,48,57,50,57,53,97,56,49,98,102,99,48,48,102,102,101,100,49,50,54,53,57,102,52,102,52,99,55,51,102,99,48,56,49,99,48,49,102,52,102,54,48,48,102,102,102,56,97,99,56,55,49,99,48,57,53,51,48,102,100,56,51,98,51,48,50,54,55,48,48,57,98,101,48,102,54,48,48,51,100,52,97,48,55,97,99,49,100,48,99,49,99,101,48,102,100,48,55,53,48,49,100,51,102,48,101,102,57,55,50,49,99,100,48,48,102,102,55,97,52,56,48,102,54,52,97,51,50,101,56,49,100,57,56,51,99,52,50,56,99,98,98,48,48,55,98,102,48,49,100,56,56,49,51,48,56,53,102,48,55,55,48,51,102,98,99,51,56,56,49,101,50,48,101,100,48,55,57,52,51,98,51,57,48,57,51,56,97,48,52,100,48,101,101,48,55,57,101,52,98,52,48,49,51,53,50,99,53,48,50,99,97,102,52,50,52,48,50,98,101,99,48,55,50,101,52,55,54,49,98,52,55,54,53,97,54,49,56,57,50,48,99,98,48,100,98,52,99,51,55,48,51,54,99,100,98,54,99,54,50,51,51,56,50,52,49,57,100,98,49,99,52,101,51,55,48,57,53,53,48,98,97,102,102,56,48,53,97,50,48,48,102,102,51,101,100,100,99,48,49,102,54,57,97,48,52,99,98,56,49,51,102,97,48,48,102,102,102,98,56,54,48,50,53,102,56,48,57,48,98,48,55,50,56,49,102,55,48,48,102,102,55,97,49,97,49,100,52,48,50,53,100,99,48,49,102,54,51,50,48,101,97,56,49,100,52,48,55,48,49,50,102,56,55,54,99,51,56,50,48,102,51,55,49,52,99,48,52,100,97,48,51,97,52,48,50,54,56,48,49,101,55,56,51,57,99,48,101,57,48,49,51,48,100,100,49,52,51,100,50,48,101,101,56,51,97,50,57,101,53,57,56,50,52,52,97,97,48,102,97,49,53,57,101,56,49,100,49,57,55,97,49,101,102,50,102,99,49,100,56,57,54,48,48,50,53,53,56,48,52,99,99,98,51,50,99,49,99,50,99,49,51,100,51,100,48,52,48,55,101,50,48,55,56,48,48,102,49,56,49,101,50,48,49,50,56,97,48,48,102,102,102,97,102,48,48,102,97,48,51,100,57,48,55,98,56,49,101,56,101,48,102,54,52,49,101,98,48,49,50,99,50,48,52,57,57,48,55,56,99,49,101,50,48,51,100,48,48,102,97,54,50,56,99,97,53,48,101,49,56,48,51,100,52,98,48,55,56,52,48,101,53,52,49,99,55,97,53,56,55,57,99,51,101,97,49,101,57,57,48,101,101,48,55,54,49,48,56,98,102,48,101,100,48,55,51,56,48,49,101,102,54,48,102,49,56,55,55,48,98,49,50,101,55,57,52,54,53,49,50,48,57,55,99,53,48,56,55,55,55,49,54,52,48,50,53,97,53,54,50,48,49,54,52,53,55,50,49,52,51,54,101,48,49,53,54,48,51,101,50,48,48,55,99,55,53,99,48,57,54,98,48,55,57,50,48,48,102,102,102,98,50,57,48,55,53,54,48,48,102,102,102,98,49,98,48,101,97,56,55,99,98,56,51,98,99,48,102,48,56,55,48,56,49,101,102,56,55,50,52,49,102,100,48,55,57,52,49,100,100,52,56,55,54,99,49,101,48,56,55,98,51,56,55,100,99,49,102,49,48,55,52,56,49,102,100,57,54,99,48,102,100,52,98,98,48,102,98,99,56,55,98,52,98,50,48,55,100,54,56,48,56,52,49,100,54,99,49,101,57,52,100,52,101,52,54,50,57,54,56,51,98,52,56,50,49,99,52,52,101,48,101,57,49,53,53,57,49,51,57,54,54,56,50,53,53,50,53,101,52,101,97,50,98,98,48,53,53,48,48,51,101,53,97,54,48,52,99,55,56,51,99,53,48,50,53,100,48,48,102,102,49,102,53,54,52,53,55,55,48,55,55,56,53,56,55,52,48,48,102,102,48,55,97,102,50,48,102,102,53,48,56,48,57,55,48,48,102,102,102,98,101,48,52,57,57,52,48,57,56,48,57,101,48,55,55,56,48,102,51,99,48,57,55,55,48,50,54,51,52,48,49,101,101,53,50,98,97,52,48,52,102,52,97,53,50,102,52,49,50,56,48,57,99,99,53,50,50,51,57,100,51,48,97,53,99,53,54,56,55,56,50,48,56,56,48,51,98,51,52,51,99,50,53,54,55,97,97,97,98,102,102,48,48,98,48,102,48,50,54,99,48,49,102,50,101,48,50,54,50,99,48,57,97,53,48,50,54,53,52,48,57,56,52,48,52,97,54,52,48,99,48,102,101,48,49,102,102,56,51,101,52,48,55,99,100,52,53,55,102,55,99,49,51,55,57,48,55,48,51,100,48,48,102,102,55,56,97,49,101,56,48,102,97,48,50,53,52,49,51,51,56,97,57,50,56,98,97,53,55,52,52,48,49,51,99,97,54,102,50,53,101,50,56,99,97,98,100,55,97,54,54,98,57,53,56,53,55,102,48,48,102,102,98,49,56,48,53,101,49,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,57,48,56,53,48,48,101,102,55,48,48,102,102,55,100,52,101,56,48,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,48,102,102,98,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,54,57,100,48,48,55,99,53,53,56,48,49,102,52,55,56,53,56,56,49,50,100,56,49,100,55,48,101,57,48,48,51,101,100,49,52,48,57,56,101,52,56,48,101,102,97,55,56,51,100,53,48,55,101,54,48,101,55,100,49,100,51,48,48,102,102,57,53,99,48,55,54,56,56,99,56,50,49,100,55,48,102,52,51,48,48,102,102,101,98,48,49,99,100,56,51,100,55,50,98,99,97,50,50,102,53,49,56,49,102,52,57,55,48,49,101,53,101,56,56,53,57,97,53,49,52,54,48,102,56,52,49,101,57,56,55,49,101,57,49,99,97,55,48,101,100,57,53,48,49,99,56,50,101,56,97,99,98,48,55,55,99,48,101,56,48,51,101,48,49,101,101,48,101,101,56,55,101,99,98,49,50,102,52,51,99,99,48,102,51,56,51,99,56,49,99,49,48,55,52,56,48,100,100,49,52,48,48,102,102,48,102,97,51,99,50,98,99,48,57,57,51,48,48,102,102,55,100,102,101,48,49,51,54,101,48,48,102,98,52,54,48,50,54,52,49,101,48,102,48,49,53,99,48,101,97,99,49,99,54,56,51,101,48,48,50,53,55,57,50,99,48,57,53,100,48,55,54,56,56,99,56,52,49,101,56,48,101,99,98,101,48,102,52,99,49,102,49,56,51,97,55,48,50,53,51,99,48,57,54,51,50,102,53,49,48,49,102,52,57,55,50,49,101,53,97,52,52,50,98,53,49,48,98,99,48,55,52,48,48,102,102,101,98,48,51,101,100,57,49,56,97,55,48,101,101,57,52,101,49,99,56,50,101,56,98,51,56,48,102,102,56,51,101,49,48,101,55,48,55,98,99,51,98,56,49,102,97,50,99,52,97,50,48,101,99,48,51,98,48,48,102,49,56,55,48,52,49,101,100,56,48,99,55,50,48,102,102,52,49,102,100,56,51,57,99,48,50,53,54,48,49,99,100,48,51,99,48,48,55,102,101,48,52,99,49,48,51,99,51,50,56,52,49,100,54,48,51,57,100,48,55,53,52,53,48,51,99,49,101,52,48,102,99,56,55,101,52,51,99,101,102,51,101,48,50,53,99,53,52,49,53,100,57,50,53,49,100,49,49,49,57,49,100,49,57,49,57,48,57,49,100,51,52,98,54,50,102,56,51,99,48,53,101,57,54,101,57,54,53,55,48,55,54,99,51,57,99,49,100,54,50,56,56,97,101,50,99,56,51,100,56,49,102,51,48,102,54,57,54,54,53,51,56,55,53,99,51,98,48,53,52,57,55,97,49,101,53,50,102,48,97,99,50,98,49,51,55,102,99,51,97,53,52,48,50,99,48,99,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,102,97,101,48,48,102,97,57,55,48,50,55,55,48,51,100,52,48,48,102,98,49,97,48,50,52,49,52,49,99,97,48,49,51,57,99,49,102,49,48,101,52,49,52,48,48,102,102,101,100,52,98,54,48,55,100,50,49,101,49,48,55,102,48,57,50,56,97,49,99,52,48,101,100,57,54,48,53,56,57,55,50,53,55,56,55,52,99,51,97,56,49,99,55,48,50,54,50,48,49,101,99,56,51,98,50,48,101,52,49,52,99,57,50,53,101,57,54,56,52,53,50,99,51,99,48,49,101,48,52,51,48,101,53,56,55,50,56,51,98,98,56,51,100,101,49,101,53,57,52,49,48,101,102,49,53,99,49,101,49,48,102,54,100,49,55,48,53,102,57,53,52,49,100,54,48,101,56,57,53,52,57,99,56,50,49,100,51,50,97,99,48,52,50,56,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,98,102,101,48,49,57,102,56,97,48,49,52,48,97,48,48,102,102,99,53,52,100,48,48,102,102,50,49,102,102,56,48,48,55,101,50,56,97,48,49,98,102,52,97,48,49,52,48,97,48,48,99,53,52,100,48,48,50,49,102,102,56,48,48,102,102,55,101,50,56,98,102,101,48,49,98,102,52,97,50,98,48,55,98,48,51,97,54,49,100,55,48,102,102,48,55,53,56,51,99,101,49,99,53,48,102,100,48,55,54,56,97,49,48,102,97,56,55,50,48,51,101,50,53,48,49,55,48,49,100,51,48,102,56,56,55,52,48,51,100,54,53,51,49,53,99,49,101,50,48,101,98,56,55,98,48,51,97,99,49,101,50,52,49,52,56,50,97,56,51,99,56,49,100,55,48,102,50,48,55,55,48,98,55,52,51,52,101,50,97,48,98,101,48,101,102,49,55,56,53,51,97,54,50,53,57,53,48,53,97,57,52,99,53,56,50,50,50,54,57,53,101,53,97,57,53,99,57,48,57,54,53,55,97,55,98,52,101,98,54,101,53,99,100,48,100,50,97,48,50,51,48,48,48,102,102,51,101,97,100,56,48,49,102,55,56,54,53,55,48,49,50,100,54,48,48,102,102,102,98,55,51,48,50,55,102,52,48,49,102,53,55,52,48,52,99,55,98,48,49,101,49,50,99,48,49,100,53,48,51,102,51,48,48,102,102,55,100,97,102,48,49,51,55,97,56,56,48,52,97,101,56,51,99,99,52,55,52,100,48,102,52,48,55,57,100,50,48,49,100,54,56,51,101,52,48,55,97,101,48,52,99,99,48,55,97,56,97,50,52,54,48,55,50,101,53,99,56,55,54,102,97,53,57,54,52,56,56,53,49,56,51,57,102,48,55,97,54,49,102,56,101,56,101,53,99,56,55,54,99,98,55,48,101,52,49,52,97,53,53,98,54,48,101,102,99,49,101,102,56,55,99,48,51,100,97,49,101,50,48,102,100,57,53,97,53,101,56,55,54,52,49,101,55,48,55,56,99,51,102,101,48,101,57,51,102,99,48,53,101,56,48,48,55,99,56,48,48,102,102,48,49,102,52,52,101,49,102,98,48,48,55,100,53,55,56,51,100,51,52,99,48,55,100,54,48,101,98,53,57,101,49,101,54,48,50,52,54,56,49,101,102,56,55,102,57,102,52,49,48,55,55,52,49,101,52,101,101,57,53,48,53,51,56,48,51,100,49,97,48,102,100,48,55,102,99,51,99,50,48,102,56,99,51,100,48,49,100,49,48,50,53,53,102,49,52,97,49,101,49,48,55,98,101,48,102,49,99,49,101,102,56,51,99,52,97,48,55,55,54,48,101,55,99,49,100,101,49,53,99,53,56,53,48,51,102,48,50,102,48,97,100,50,98,52,97,50,48,102,55,48,50,54,55,97,48,57,54,51,100,48,56,51,99,99,100,98,97,56,54,53,56,48,48,102,102,98,55,97,97,48,49,102,49,101,48,102,102,52,49,99,50,48,51,57,99,48,50,54,57,99,49,99,100,48,51,99,48,48,50,53,102,56,48,57,56,50,48,55,55,97,53,48,56,51,100,51,48,55,51,97,48,102,53,52,97,48,55,56,51,98,54,49,102,57,48,101,51,48,55,57,100,57,55,99,48,52,98,56,98,55,50,98,98,97,52,97,51,97,53,97,51,50,52,50,51,50,52,97,49,50,52,50,49,49,54,99,53,48,57,55,101,53,49,49,54,101,56,56,53,55,48,55,57,48,51,57,99,49,101,57,50,56,56,98,49,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,51,56,55,97,48,51,98,48,53,97,57,52,52,49,101,53,50,56,99,97,99,50,99,100,48,56,48,50,54,53,52,48,49,102,54,57,101,48,48,102,97,100,50,48,55,99,52,48,48,102,97,97,52,48,50,54,100,52,51,99,52,48,52,97,101,56,51,100,102,50,101,52,51,98,101,49,102,49,54,49,102,50,56,48,97,102,48,55,56,101,48,101,56,99,49,101,53,56,55,55,54,100,49,53,49,52,97,100,48,55,97,56,48,101,55,48,51,99,97,53,99,56,55,57,56,97,51,48,101,97,56,55,100,57,50,56,51,98,49,99,98,54,50,99,56,98,56,48,101,49,48,55,56,50,56,98,56,48,101,57,48,55,57,48,51,98,52,49,101,102,48,101,53,57,55,56,57,56,57,99,101,48,55,55,56,51,100,54,49,100,102,50,101,54,52,51,98,99,53,102,48,55,99,48,51,57,48,101,48,55,52,52,51,102,97,49,101,100,102,102,48,51,100,55,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,51,102,100,56,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,98,50,99,48,48,52,99,48,48,48,102,102,50,55,49,56,48,48,102,102,97,53,100,99,49,101,51,97,56,48,56,48,56,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,55,102,98,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,102,102,48,48,57,48,56,53,49,97,56,51,97,54,49,101,99,48,102,52,48,55,48,52,51,100,50,49,100,56,48,102,100,48,55,49,52,51,99,99,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,97,55,48,102,54,48,55,51,52,51,100,101,49,100,52,50,101,52,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,55,50,51,57,54,97,49,100,98,48,102,52,48,55,54,56,51,99,54,53,52,97,54,50,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,49,48,98,55,50,97,56,98,56,50,98,57,51,49,48,57,51,99,97,98,50,99,49,49,100,49,48,98,49,52,48,55,53,98,98,54,101,50,97,52,53,53,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,99,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,99,102,56,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,98,48,55,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,55,102,99,48,51,51,101,48,48,102,102,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,99,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,99,102,56,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,98,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,52,48,48,50,57,51,100,48,50,53,102,49,55,102,99,48,51,55,101,53,52,48,53,51,102,48,48,55,100,54,100,48,48,51,101,56,48,56,97,55,48,101,56,56,48,51,101,99,100,48,48,57,102,50,48,48,102,102,55,100,57,57,56,49,51,98,56,48,101,101,99,48,52,99,56,49,101,48,49,54,48,48,102,102,52,102,102,48,49,51,50,56,48,102,49,48,48,57,50,50,48,55,54,50,53,101,49,54,48,49,99,56,48,102,52,56,55,49,48,97,98,48,101,49,48,55,97,99,49,101,55,57,54,56,48,102,49,99,51,56,101,48,52,100,55,57,54,52,48,48,102,102,102,54,98,48,55,57,56,51,100,57,56,98,50,48,102,102,97,54,56,48,51,100,100,54,48,57,49,48,55,53,54,49,99,99,48,102,98,97,48,48,102,102,55,52,52,98,99,48,55,51,50,53,101,48,55,53,56,98,53,48,55,56,54,53,57,48,55,54,56,98,49,48,102,100,97,55,56,51,98,50,48,102,48,56,51,97,102,48,49,98,48,49,52,50,100,52,49,101,97,56,51,100,52,48,101,50,48,51,56,102,48,55,53,56,48,102,50,99,49,102,53,48,51,100,50,50,102,51,56,55,54,52,49,100,57,56,51,57,100,48,55,55,101,49,102,49,48,55,97,50,48,102,49,56,51,99,98,50,53,54,49,55,48,53,100,55,48,101,102,48,55,49,48,51,56,48,49,100,101,50,99,99,51,100,48,49,101,99,50,102,101,56,97,53,48,101,102,97,49,49,55,52,49,101,51,50,100,55,57,52,101,49,100,101,50,57,56,98,50,50,99,55,57,53,101,53,49,57,53,97,53,56,57,55,56,53,56,48,50,53,56,49,50,50,53,54,49,53,97,57,101,53,57,53,98,52,56,53,53,102,101,48,97,49,48,48,102,102,51,101,99,98,52,48,49,102,54,50,54,48,101,51,48,48,102,102,49,102,53,56,48,48,102,102,52,97,100,48,55,98,52,48,57,57,55,48,55,101,56,53,56,102,51,49,99,98,101,48,101,56,48,51,57,102,48,101,54,56,50,53,48,51,101,51,51,99,49,101,102,48,51,102,53,99,48,101,101,52,51,102,56,49,102,99,48,55,55,101,48,101,55,56,48,49,101,101,52,48,101,55,48,55,49,52,51,102,99,48,48,102,54,48,100,48,51,99,52,48,48,55,97,55,101,53,98,57,52,101,48,48,102,102,102,53,48,52,51,100,50,53,48,102,48,101,55,48,55,52,55,55,101,53,56,57,54,101,57,100,56,48,50,99,57,48,53,51,56,48,53,50,97,48,48,55,100,50,55,48,48,51,101,53,48,99,49,101,98,48,55,100,56,48,52,102,55,56,51,100,55,48,50,53,102,48,48,57,100,53,50,98,56,98,102,52,55,48,101,52,56,49,51,99,56,48,52,99,102,98,56,53,99,48,49,50,57,97,49,101,56,54,48,98,54,50,99,48,51,101,99,102,56,49,50,101,56,49,101,57,48,102,102,100,48,55,53,52,49,100,98,56,51,97,53,48,50,53,52,48,98,57,50,98,56,97,52,50,57,52,97,51,50,57,100,51,52,49,99,102,97,54,49,53,52,53,50,48,55,50,56,51,98,52,49,100,99,48,55,56,48,49,100,50,48,101,49,56,55,52,48,98,49,52,48,48,102,102,55,99,50,53,56,56,55,98,99,49,101,53,48,51,100,102,50,98,52,98,102,56,48,55,99,99,49,102,52,48,55,56,50,48,101,98,99,48,53,54,55,48,48,55,100,100,54,48,48,51,101,100,54,48,51,102,54,48,48,102,98,54,52,48,50,55,49,52,51,99,97,48,102,57,51,97,52,56,55,102,52,51,98,52,48,52,98,57,56,55,50,98,98,97,49,100,48,48,102,102,50,53,55,56,49,99,97,48,55,100,48,98,56,50,97,49,51,55,48,51,98,51,48,101,50,99,97,48,49,52,54,56,99,49,101,51,48,102,48,97,53,57,53,54,49,100,57,52,52,52,53,48,101,102,50,49,56,51,99,49,48,55,99,50,49,101,49,50,57,102,56,55,102,99,49,101,48,97,53,48,50,55,99,51,100,101,53,100,57,53,57,57,50,48,51,98,56,48,101,99,102,48,51,99,54,48,102,97,48,55,50,56,49,100,56,56,55,48,99,98,48,56,48,50,55,98,53,102,102,48,48,102,56,102,48,55,102,97,48,101,49,48,49,99,101,48,49,51,52,101,48,101,54,56,49,101,48,48,102,102,49,50,102,99,48,52,99,49,48,51,98,99,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,99,49,100,98,48,102,99,56,55,49,56,51,99,101,99,98,101,48,50,53,99,53,98,57,53,100,100,50,53,49,100,50,100,49,57,50,49,49,57,50,53,48,57,50,49,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,55,48,55,57,48,51,57,101,49,101,57,50,56,56,98,49,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,51,56,55,97,48,51,98,48,53,98,49,52,52,49,101,53,50,56,99,97,99,50,99,100,48,56,48,97,57,48,48,49,102,52,53,97,48,48,102,102,102,97,100,97,48,102,100,48,48,51,101,97,99,48,49,99,97,48,49,51,56,56,48,52,98,51,56,55,57,98,102,50,99,52,51,56,50,53,56,56,49,51,102,99,48,102,55,52,49,101,56,48,49,50,101,52,49,101,98,55,99,51,99,99,53,51,48,55,97,56,98,57,48,102,98,48,49,50,101,50,49,101,97,48,55,52,48,48,102,102,101,48,48,97,54,48,55,54,99,53,101,56,55,98,57,50,56,97,57,50,57,56,51,97,57,99,97,99,48,55,56,50,56,51,56,51,97,54,53,100,56,55,51,48,49,101,49,57,53,101,57,54,49,100,50,48,101,57,50,49,54,48,102,102,48,55,53,99,51,99,52,53,56,56,55,53,56,97,101,50,99,52,51,56,52,53,56,56,55,51,99,51,99,52,53,102,48,49,49,51,56,48,51,101,50,97,99,48,48,102,98,99,102,50,99,52,49,102,48,97,51,48,55,52,56,48,49,102,53,54,54,48,52,100,53,56,55,56,48,98,102,50,102,48,49,101,98,57,52,50,49,100,102,54,48,97,56,48,50,52,98,52,51,102,50,56,99,49,100,56,48,101,99,50,50,48,55,53,53,50,99,49,99,100,56,51,57,98,48,55,51,48,53,50,50,49,101,48,50,53,99,56,98,57,52,52,48,101,50,48,55,51,52,51,98,99,57,54,53,52,56,55,56,48,49,100,99,48,55,50,52,49,100,97,56,55,56,99,49,101,49,48,55,55,48,49,101,54,48,55,101,57,51,48,51,99,56,101,48,51,99,52,50,98,57,50,99,51,100,56,49,100,100,48,102,51,48,55,99,99,97,48,48,102,51,48,55,55,56,51,56,48,53,54,56,51,99,99,48,49,101,55,49,55,102,99,48,53,48,50,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,56,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,98,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,101,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,55,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,50,98,50,48,48,51,101,51,52,50,48,48,102,102,102,97,57,101,48,55,99,56,48,52,102,54,56,49,51,57,99,49,99,48,48,50,54,57,49,56,52,101,50,102,99,49,100,54,56,49,50,102,99,48,52,57,50,48,51,100,101,48,55,52,48,48,102,102,102,97,53,51,52,49,101,98,97,52,48,55,48,100,56,48,102,53,48,55,53,99,49,101,52,56,51,101,53,48,55,53,56,48,102,53,99,49,100,57,48,51,99,51,50,98,52,48,57,54,101,50,57,57,50,49,51,48,51,101,52,49,99,102,52,98,52,53,48,102,48,56,55,56,48,51,57,52,99,49,55,52,49,101,54,48,102,49,48,55,99,56,97,50,52,49,48,102,100,98,52,48,101,98,52,97,101,57,48,101,56,56,48,51,100,101,97,49,100,98,99,48,48,102,53,50,48,51,56,55,48,53,101,48,48,102,54,56,48,48,102,102,102,98,102,102,48,48,102,102,55,100,54,57,48,51,101,52,48,48,102,102,55,100,97,100,48,49,50,100,52,48,52,98,49,48,49,50,98,56,48,101,56,48,98,98,50,56,48,51,57,99,56,97,99,48,49,51,98,54,48,101,102,48,49,101,52,48,51,100,97,48,55,57,54,49,101,53,97,54,49,51,52,97,102,48,55,53,56,48,101,55,48,51,98,56,48,101,51,99,48,57,56,53,50,56,52,51,100,52,49,102,55,52,55,48,101,100,55,50,100,56,97,99,50,100,56,51,102,54,49,101,48,57,50,100,56,51,100,54,49,100,97,48,101,100,48,55,52,52,51,57,48,53,48,97,54,97,49,98,56,49,101,48,48,102,54,56,55,56,48,97,56,99,49,101,51,50,102,99,51,57,99,49,99,55,56,48,102,54,48,55,102,52,51,97,54,48,54,98,56,48,52,97,98,48,49,50,100,50,48,101,98,52,48,57,51,57,48,50,53,99,56,49,99,99,56,49,50,98,54,48,101,53,52,97,98,101,53,51,56,51,98,49,48,55,49,101,49,99,49,48,101,102,56,55,48,48,102,102,51,98,53,100,50,49,48,48,102,102,51,98,99,56,50,53,99,57,55,57,52,53,52,50,50,101,101,53,99,56,55,100,48,51,100,57,99,51,97,97,49,100,102,48,101,97,48,55,55,52,98,51,48,102,102,56,51,99,50,48,102,49,50,52,49,54,54,49,102,54,48,55,56,56,49,101,52,52,48,50,56,48,97,99,57,48,102,55,48,55,101,99,51,99,48,49,101,50,48,102,50,50,54,97,48,52,50,55,57,55,48,57,97,98,102,101,48,99,52,50,56,48,98,55,54,48,48,102,57,50,102,56,48,51,101,97,101,99,49,101,57,56,48,51,101,99,57,48,48,57,49,100,52,54,50,102,52,49,99,98,56,51,99,55,48,102,102,97,50,56,51,99,99,48,50,53,49,98,56,51,99,48,48,55,101,50,49,100,97,48,50,53,102,52,97,54,52,55,48,102,48,56,55,56,99,51,56,56,48,52,99,56,53,50,51,48,55,52,98,54,50,101,56,51,97,100,99,51,56,52,49,100,55,50,97,56,98,56,48,102,49,57,54,99,48,102,102,99,97,54,50,56,52,97,53,50,99,100,48,52,48,57,55,53,50,101,56,97,102,50,98,56,98,101,97,48,49,51,98,48,102,57,56,55,101,99,49,100,52,50,55,49,53,56,56,50,53,55,48,51,100,100,52,99,48,102,101,56,55,48,56,48,57,57,99,48,49,102,55,54,50,48,48,102,57,52,51,48,55,97,99,49,99,57,56,49,51,100,101,48,101,97,48,48,102,102,57,55,99,48,50,52,97,56,97,101,50,102,100,50,48,51,57,50,48,52,56,100,56,49,51,51,101,100,57,55,48,48,102,102,52,100,57,48,55,97,49,102,50,100,56,98,48,48,102,102,101,52,98,101,48,52,99,53,56,55,97,52,51,56,49,52,49,101,57,48,55,54,101,48,102,54,56,48,57,53,48,50,57,56,97,101,50,101,99,97,53,50,102,48,97,55,52,50,48,55,51,101,56,54,53,53,49,55,54,49,102,53,48,101,100,48,55,56,99,49,101,48,48,55,98,52,51,56,54,49,101,102,50,99,53,51,99,49,102,48,57,53,99,49,100,48,48,55,57,52,48,101,56,48,97,100,50,56,50,48,49,99,99,56,55,50,99,49,101,49,48,51,100,48,48,49,98,100,56,48,49,102,53,100,97,48,52,102,56,48,51,57,98,48,48,55,100,57,49,48,49,50,57,54,48,101,97,48,48,57,97,57,48,55,51,50,53,99,57,52,48,102,50,51,56,55,99,56,97,49,50,98,49,49,52,49,101,52,56,55,49,99,97,54,48,102,48,97,52,48,55,57,48,98,50,48,55,50,56,48,102,57,49,49,52,97,54,50,97,57,50,99,49,101,51,56,51,57,56,48,102,54,97,53,49,54,50,49,100,102,48,101,57,49,55,48,48,50,55,99,49,99,53,50,100,52,98,50,57,52,50,52,50,50,101,48,98,50,48,101,57,56,55,55,57,98,48,102,57,56,55,52,100,50,99,51,98,54,48,102,49,99,51,98,50,53,54,53,48,55,50,48,51,101,48,49,100,100,50,99,52,98,48,102,102,48,48,57,101,100,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,53,48,51,98,57,53,48,48,102,102,101,102,56,53,48,49,52,48,52,48,49,102,54,56,54,48,48,102,97,49,102,48,48,55,50,97,54,48,49,50,51,52,48,48,102,102,102,98,53,54,48,50,53,48,56,51,57,54,48,48,102,102,99,57,102,99,48,52,56,101,49,54,52,48,52,100,99,56,51,56,99,48,55,54,56,48,101,102,51,56,48,50,101,52,52,100,49,55,56,48,102,52,56,48,57,100,55,50,99,56,98,57,57,48,102,100,56,48,50,54,98,55,50,97,48,49,101,98,48,55,53,99,51,57,48,48,102,102,101,57,102,48,101,48,48,102,55,56,56,49,51,49,101,49,102,98,48,102,49,54,48,48,102,102,55,52,97,50,49,101,99,53,48,49,98,102,57,55,102,99,48,50,52,49,99,48,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,52,48,51,98,101,49,52,48,50,52,49,99,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,52,48,51,98,101,49,55,102,99,48,50,48,49,100,55,53,48,51,102,102,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,51,101,48,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,55,102,99,48,50,99,49,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,99,102,56,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,48,98,48,55,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,51,51,101,48,48,102,102,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,55,102,99,48,50,52,50,49,52,48,51,53,100,99,48,49,102,49,50,101,48,101,53,48,49,51,57,50,49,99,55,48,48,55,100,53,53,56,55,54,100,49,48,48,102,102,57,57,56,52,50,97,48,101,101,48,51,97,48,50,99,99,51,102,101,49,101,52,48,102,49,48,49,50,54,50,49,99,98,50,102,48,51,56,52,56,50,49,100,54,48,102,99,97,50,56,51,56,55,48,102,97,98,100,56,51,102,97,53,99,56,51,99,49,50,99,52,51,99,52,56,56,49,101,52,48,52,101,48,55,57,99,51,56,48,48,102,102,102,52,52,49,101,54,48,55,98,52,51,100,101,49,101,53,48,55,53,97,56,54,49,102,52,48,101,48,56,55,55,99,51,101,52,56,54,53,49,98,48,53,97,56,55,100,52,97,100,48,102,97,56,51,99,48,48,55,52,50,48,102,50,52,49,100,48,50,48,48,102,102,55,51,52,48,53,50,55,48,48,55,99,54,57,99,48,49,102,52,55,54,53,57,48,48,102,102,51,101,99,54,48,49,102,50,49,53,99,48,52,101,48,48,102,102,51,101,100,55,56,51,98,97,56,99,48,52,57,56,56,49,50,99,54,48,102,56,48,97,53,52,51,50,100,99,51,97,56,53,56,50,49,56,55,54,48,51,100,56,53,57,56,49,51,49,54,48,102,57,56,51,57,56,56,99,49,100,53,48,55,56,56,99,56,51,57,52,50,99,56,51,57,52,49,101,48,52,51,50,102,56,97,57,52,53,48,55,51,99,56,48,53,52,57,55,54,49,100,50,50,100,99,49,102,51,57,54,99,49,101,99,50,56,54,100,98,48,102,57,56,55,52,99,51,99,99,56,99,48,101,100,52,51,56,56,56,48,57,101,53,56,56,55,56,48,51,101,48,49,102,51,48,55,52,50,48,49,97,49,101,48,102,53,52,49,101,57,56,55,49,48,49,99,55,56,51,97,99,48,55,57,54,48,102,97,56,49,101,57,49,55,57,99,51,98,50,48,101,99,99,49,99,101,56,51,98,102,48,102,56,56,51,100,49,48,55,56,99,49,101,53,57,50,98,48,98,56,50,101,55,56,55,55,56,51,56,56,49,99,48,48,102,102,101,102,49,54,54,49,101,56,48,102,54,49,55,102,52,53,50,56,55,55,100,48,56,98,97,48,102,49,57,54,98,99,97,55,48,101,102,49,52,99,53,57,49,54,51,99,97,102,50,56,99,97,100,50,99,52,98,99,50,99,48,49,50,99,48,57,49,50,98,48,97,100,52,102,50,99,97,100,97,52,50,97,102,102,48,52,48,56,48,49,102,55,49,99,48,102,52,52,48,57,50,49,48,55,54,52,48,48,102,102,102,97,101,52,48,50,54,54,49,98,48,48,102,102,55,100,56,52,57,55,57,99,97,98,48,50,53,99,99,49,101,51,56,51,98,101,50,101,48,49,100,56,50,55,57,52,97,53,51,57,53,54,49,100,49,50,102,99,49,101,97,48,55,99,48,51,102,56,49,101,54,50,97,52,98,49,52,98,48,101,49,49,52,48,48,101,48,52,51,98,54,49,102,51,52,50,50,101,56,51,98,56,53,98,48,49,51,48,50,53,50,56,55,56,48,97,55,52,54,48,102,101,56,51,97,97,50,99,48,98,48,50,98,97,99,97,49,48,55,55,56,49,101,49,48,101,54,99,48,51,100,98,48,102,52,49,54,50,49,100,100,48,101,53,48,55,48,56,51,99,56,49,101,99,50,56,48,48,102,102,57,50,52,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,56,48,97,48,101,48,48,102,98,101,102,48,48,55,100,100,52,48,51,100,49,48,48,55,100,97,97,48,49,51,49,56,53,102,56,55,50,52,51,97,54,49,101,56,48,49,50,56,48,50,52,54,56,49,99,55,56,55,102,56,51,99,54,53,55,56,49,50,101,54,49,99,48,50,56,49,100,48,102,49,50,48,57,53,50,48,102,50,102,49,53,48,57,48,53,97,56,55,54,56,97,101,48,50,54,54,48,49,101,51,50,51,56,55,57,56,97,54,48,101,98,48,55,56,52,98,51,48,102,102,56,51,99,50,48,101,102,51,101,102,97,55,48,55,51,99,97,50,48,102,52,57,52,50,53,54,53,48,51,57,54,48,101,49,48,55,56,49,50,56,51,56,97,53,52,57,53,53,48,49,101,53,50,101,48,49,101,56,56,55,99,99,49,101,54,48,48,100,102,48,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,55,102,99,48,54,102,100,53,48,49,54,55,99,48,49,102,50,50,51,48,48,102,102,55,100,49,56,49,53,99,48,48,102,98,52,53,48,55,51,98,54,48,102,98,99,48,57,55,98,50,56,48,97,48,52,54,48,50,55,102,48,49,100,49,48,55,55,56,51,98,56,53,50,56,55,49,99,98,55,48,102,50,56,55,97,48,51,100,48,53,55,49,53,97,48,102,55,52,49,99,99,56,55,50,100,50,48,49,101,55,49,55,99,57,54,48,52,98,56,97,51,98,48,57,97,49,102,49,52,48,48,102,102,55,53,50,49,99,53,48,102,49,48,55,56,48,51,100,52,48,102,49,99,98,49,48,102,56,48,55,52,52,49,101,53,57,55,101,49,100,49,97,98,55,48,51,100,56,53,49,57,52,101,49,99,56,48,102,52,56,55,99,56,51,57,99,49,99,52,48,102,48,49,54,50,49,102,49,48,101,55,56,102,99,48,48,102,57,49,101,56,49,51,101,48,48,102,56,99,48,49,102,53,98,99,48,52,98,53,56,49,50,53,101,48,52,100,54,48,51,57,57,50,101,52,51,99,50,99,97,54,48,55,50,99,48,49,102,54,51,97,48,101,54,100,48,56,49,101,54,48,55,49,99,97,56,48,102,48,51,48,49,100,98,50,98,56,49,102,53,48,51,57,98,52,97,48,55,50,48,48,102,102,52,99,57,97,54,48,51,99,53,48,55,50,101,49,101,98,52,98,50,99,56,51,98,99,49,101,97,50,97,50,52,51,98,99,49,102,57,50,97,52,97,99,99,56,56,56,52,53,98,49,54,48,49,100,51,48,102,49,53,48,55,50,99,51,100,56,56,99,49,100,97,48,55,57,50,49,100,57,50,98,97,48,51,101,101,49,99,102,48,101,100,57,54,52,53,55,56,49,57,101,48,48,102,102,51,101,98,98,52,48,57,102,48,48,102,102,55,51,54,48,48,102,98,50,50,48,50,53,50,99,49,100,52,48,49,51,53,50,48,101,54,52,98,57,50,56,49,101,52,55,48,102,57,49,52,50,53,54,50,50,56,51,99,57,48,101,51,57,52,99,49,101,49,52,56,48,102,50,49,54,52,48,101,53,48,49,102,50,50,50,57,52,99,53,53,50,53,56,51,99,55,48,55,51,48,49,101,100,52,97,50,99,52,51,98,99,49,100,50,50,101,48,48,52,102,56,51,56,97,53,97,57,54,53,50,56,52,56,52,53,99,49,54,52,49,100,51,48,101,102,51,54,49,102,52,48,101,57,97,53,56,55,54,99,49,101,51,56,55,54,52,97,99,101,49,99,56,48,102,56,48,55,55,52,98,49,50,99,51,102,99,48,50,53,100,52,48,57,55,48,48,50,54,97,48,48,102,102,57,56,101,48,50,53,48,56,51,102,50,53,98,48,51,99,101,48,50,53,55,56,49,102,51,48,51,99,48,48,102,102,55,49,99,48,102,48,48,51,99,48,48,101,102,52,51,101,99,48,101,98,56,98,97,48,102,54,48,51,98,98,48,102,48,97,52,57,52,52,53,99,57,54,52,49,99,51,48,55,56,48,53,52,53,57,52,56,49,101,52,50,56,53,50,49,50,53,49,55,57,98,54,100,98,49,53,101,53,101,48,55,55,53,51,102,52,99,57,55,56,49,99,97,48,102,101,49,52,50,49,99,102,48,55,57,48,49,99,56,50,99,52,51,98,101,49,102,99,48,101,56,48,55,52,48,51,99,52,53,50,48,50,101,101,97,48,49,56,51,54,48,48,102,57,51,101,48,48,51,101,51,102,54,53,57,56,55,98,49,51,99,49,101,55,48,48,51,101,99,102,99,48,57,51,48,48,101,98,49,52,48,56,99,57,50,56,97,49,100,101,52,100,48,102,100,56,49,51,55,97,48,101,52,52,51,98,54,53,52,48,55,53,56,51,57,50,53,55,48,48,57,55,48,55,50,99,51,97,101,48,102,56,48,49,101,54,56,51,101,98,48,50,55,50,100,50,56,51,100,99,49,101,102,48,55,97,54,53,49,49,53,52,57,52,53,102,97,54,57,53,48,53,50,48,55,48,56,97,49,48,102,55,56,51,97,55,48,55,55,48,48,102,102,101,100,53,99,48,102,54,48,51,99,49,48,102,54,97,52,49,55,50,48,102,54,97,101,99,51,99,48,49,102,55,48,102,48,48,55,99,100,101,50,99,56,48,50,102,57,49,55,102,102,53,100,55,53,100,55,102,99,48,54,99,49,48,48,102,102,55,99,52,52,48,48,102,102,57,101,53,50,57,56,48,57,54,53,48,48,102,102,55,100,56,101,48,55,56,52,48,57,55,51,48,55,56,52,49,102,51,48,48,55,98,53,99,49,100,57,48,49,51,98,56,49,99,48,52,52,48,55,55,54,53,51,98,48,57,53,48,49,99,54,50,98,52,51,98,54,57,56,48,52,99,55,56,51,98,102,50,100,53,50,52,51,99,97,48,101,50,100,102,48,102,50,56,55,97,99,51,99,101,57,99,53,51,48,55,56,56,97,99,99,53,100,48,55,55,99,98,55,48,55,99,50,48,101,97,99,51,57,54,49,100,98,48,101,97,50,55,57,54,52,57,97,49,102,101,48,55,97,50,48,102,53,99,51,56,52,49,100,97,52,100,48,101,55,49,55,54,57,99,101,49,52,56,53,101,48,55,53,52,48,51,52,100,100,52,48,50,50,51,48,48,57,53,48,48,48,102,102,55,97,101,99,48,48,102,102,102,51,52,97,48,52,98,52,56,48,51,99,97,101,48,48,102,102,51,54,52,99,48,48,102,102,51,100,55,102,48,55,51,54,48,48,102,102,102,50,101,56,48,48,102,102,100,99,55,57,56,48,49,101,98,98,48,48,102,102,51,100,52,54,48,101,99,56,48,51,100,50,53,51,56,48,51,100,52,51,48,48,102,102,55,53,48,56,99,48,48,102,53,48,48,48,102,102,49,101,100,100,51,48,48,51,100,102,50,48,48,101,97,55,57,56,48,49,98,97,56,48,48,55,54,52,48,48,102,102,57,56,50,56,48,55,97,53,48,55,52,100,102,48,102,52,97,54,48,55,53,56,51,98,48,57,99,49,102,57,50,56,99,51,98,101,49,100,99,48,102,98,97,53,57,52,50,53,51,98,101,49,102,49,48,101,102,56,55,52,99,51,99,54,53,57,48,55,100,48,51,97,101,53,48,48,102,102,55,57,100,102,52,48,52,54,98,48,102,49,49,52,101,49,100,98,48,102,55,57,54,101,49,100,49,48,101,49,57,54,101,49,101,98,48,101,102,57,53,99,53,98,100,97,53,50,50,49,53,52,49,101,53,50,99,48,51,56,97,49,99,100,52,102,50,102,52,97,101,52,54,52,52,50,99,99,98,48,48,101,99,48,55,55,57,99,52,97,98,50,97,100,48,55,102,99,48,53,99,53,48,48,102,102,55,99,97,97,52,48,57,101,101,50,99,56,48,57,51,57,48,48,102,102,55,100,53,100,56,55,98,52,49,100,57,56,55,49,52,98,57,50,56,49,48,48,102,102,49,101,97,56,49,51,98,48,53,102,97,52,56,49,50,99,101,53,55,97,49,50,52,56,55,56,52,51,97,101,99,56,55,97,56,97,100,48,55,51,56,53,100,56,55,54,56,98,98,50,100,52,48,57,56,52,48,102,56,57,52,56,49,99,56,48,102,48,48,55,55,56,51,99,48,57,54,49,102,52,48,101,101,51,56,49,99,56,52,54,52,55,48,55,49,99,49,101,51,50,99,48,97,101,52,51,50,56,53,99,48,55,55,99,57,101,48,102,101,48,51,97,48,49,102,50,50,98,99,51,101,50,53,48,56,55,97,49,48,56,51,97,54,56,50,53,101,48,48,53,51,53,50,56,48,101,52,50,48,48,102,102,102,57,97,98,48,55,97,56,51,100,50,57,56,48,48,102,98,50,49,48,50,53,98,52,51,56,97,57,54,49,101,54,48,102,48,50,53,56,55,50,56,51,98,56,48,52,57,49,48,55,52,52,51,100,56,49,100,100,48,101,55,50,53,49,55,50,53,56,98,99,49,100,53,50,56,52,51,100,54,49,102,52,48,55,102,52,48,102,102,56,97,97,48,102,55,48,55,57,56,97,52,48,101,102,53,97,53,55,50,57,56,97,98,48,102,48,48,55,97,52,97,54,48,101,48,56,55,50,52,97,56,48,102,49,57,55,50,56,52,56,53,50,53,57,49,55,101,53,55,48,55,51,52,51,97,50,53,55,57,54,54,101,97,55,51,54,49,100,101,50,97,97,49,48,56,48,52,100,101,53,102,102,100,52,48,54,102,99,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,50,56,49,97,56,48,100,102,56,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,55,102,99,48,51,51,102,49,52,48,98,101,48,48,49,102,54,53,97,48,48,102,102,102,97,101,99,48,55,49,56,48,48,102,102,102,98,51,102,48,50,53,54,56,51,100,97,48,52,98,52,48,51,102,52,50,98,98,57,56,101,53,101,56,55,98,99,49,99,102,56,55,99,99,49,51,54,49,102,49,97,101,48,101,56,52,49,102,97,102,48,55,55,50,49,102,99,48,101,49,56,51,98,102,48,55,99,52,48,48,102,54,100,56,55,51,56,51,102,52,49,99,49,48,48,102,102,55,98,102,97,56,49,100,100,56,48,51,100,52,48,50,100,99,98,56,48,48,55,97,55,99,49,101,57,50,102,98,48,55,51,56,51,100,100,98,55,50,98,56,98,55,52,49,101,48,49,54,52,57,99,56,50,48,57,49,56,48,51,101,52,98,54,49,101,99,48,102,53,48,55,48,56,48,49,102,52,97,99,48,52,100,102,56,55,101,52,51,56,99,49,101,54,48,102,48,48,102,102,55,51,48,51,101,97,49,99,98,50,102,99,48,57,52,102,48,102,53,56,55,51,56,51,101,50,49,100,53,50,101,48,98,49,48,101,100,48,55,97,48,51,97,54,49,101,99,48,101,101,48,49,51,97,56,48,52,98,98,49,54,99,49,100,99,48,102,50,56,55,54,56,51,99,50,53,52,97,52,50,49,49,54,101,53,48,56,55,56,48,97,50,50,100,57,49,57,49,48,98,54,50,97,52,98,99,50,98,57,51,100,48,56,98,48,50,98,52,98,50,52,51,52,52,50,99,52,97,102,55,53,98,55,53,98,50,55,56,52,49,48,48,102,102,55,99,55,100,99,48,49,102,55,54,52,49,100,52,48,48,102,102,55,100,97,99,56,51,56,52,52,100,48,101,51,48,51,99,99,52,102,48,101,102,56,55,54,52,48,57,99,102,48,55,48,54,53,48,56,55,52,56,97,55,48,55,97,54,49,99,102,52,56,48,102,52,49,53,99,57,101,49,101,97,48,55,100,56,49,100,55,50,98,52,51,57,101,49,99,51,50,57,99,98,57,48,50,54,99,48,97,52,48,101,101,57,53,52,48,101,101,52,49,100,97,56,55,54,48,51,98,101,49,100,100,48,102,99,48,51,100,54,50,99,48,51,99,101,53,52,56,55,56,99,49,100,101,56,55,49,49,48,52,51,99,52,53,55,48,51,57,99,50,99,50,99,51,97,50,53,55,56,55,56,99,98,53,50,98,99,97,100,48,102,102,48,51,98,102,56,50,99,102,102,99,48,50,98,51,99,48,57,99,102,48,50,53,48,99,49,102,49,56,49,50,49,97,48,52,99,102,56,51,100,101,48,50,53,50,48,49,102,102,97,49,48,55,55,100,48,99,49,101,98,48,51,57,57,48,102,48,50,49,49,52,101,49,101,49,55,52,51,97,56,53,100,98,48,49,101,52,48,101,98,57,55,56,53,55,57,55,50,49,100,101,50,97,99,51,101,52,49,100,49,48,102,54,56,55,54,56,98,97,57,57,52,51,52,98,52,56,50,56,48,51,101,101,49,99,57,48,102,49,48,55,55,48,51,100,101,53,52,97,50,57,55,56,53,55,56,55,55,56,51,100,56,53,55,49,53,101,53,101,97,49,57,53,97,49,101,57,48,101,99,56,55,54,99,51,99,99,56,50,53,57,56,55,55,56,97,101,48,53,54,49,52,48,51,55,53,99,48,49,102,50,48,56,48,48,55,100,50,54,56,55,53,48,48,102,102,49,102,54,98,50,48,101,49,49,48,56,51,102,50,48,101,99,100,48,48,102,102,51,98,101,49,100,57,48,50,55,51,99,49,99,49,57,52,50,49,101,100,50,101,48,49,100,54,48,55,99,49,49,56,51,97,101,53,55,50,55,56,55,97,56,49,102,54,48,55,53,99,97,100,48,101,55,56,55,102,48,98,56,50,57,56,48,57,52,102,50,101,99,51,99,52,53,97,56,51,99,54,48,55,54,97,49,100,56,48,101,102,56,55,55,52,51,102,48,48,102,102,102,53,56,98,48,48,102,102,101,99,49,54,99,49,100,98,48,55,56,52,49,102,98,52,101,48,102,49,49,53,99,48,101,55,48,98,48,98,48,102,55,49,54,48,49,100,99,50,97,56,97,102,50,98,52,51,102,99,48,102,48,50,99,98,51,48,48,97,55,50,48,55,97,97,48,101,98,48,51,102,54,48,101,51,99,49,101,57,56,51,99,97,48,55,50,99,48,102,52,56,97,51,99,49,100,57,48,55,57,56,48,101,55,52,49,101,48,48,102,102,55,99,52,49,100,55,48,51,99,54,48,101,100,52,57,54,54,53,51,57,55,49,56,51,98,97,49,102,98,48,55,55,101,49,101,49,50,99,99,51,97,101,49,101,99,50,56,51,57,55,52,53,48,50,54,57,55,52,49,100,99,50,100,55,49,52,101,49,101,49,50,57,56,98,50,50,98,102,57,54,48,53,49,57,54,52,53,56,57,52,54,53,56,48,50,53,56,49,51,99,53,54,49,54,52,57,101,53,54,100,98,52,57,98,53,102,101,49,54,97,98,97,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,48,52,48,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,102,102,56,49,102,101,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,49,98,102,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,52,48,52,100,52,97,102,102,56,48,97,48,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,97,48,49,102,102,48,98,102,101,50,99,48,55,54,52,51,97,54,49,100,56,48,101,53,97,48,51,99,53,51,48,55,51,56,51,98,52,49,100,102,48,101,97,49,53,50,57,97,53,102,56,55,98,48,51,100,54,57,56,53,54,56,55,54,99,97,56,50,98,56,97,49,50,98,57,50,52,51,100,54,49,102,99,48,102,52,57,55,54,49,102,98,48,102,98,56,55,57,100,50,56,97,101,50,97,57,49,53,48,53,48,100,50,56,51,99,48,49,102,55,48,102,97,48,55,57,48,51,99,54,49,102,49,48,102,56,49,55,53,53,49,52,53,56,56,55,56,52,51,100,97,53,101,49,55,48,49,101,48,50,100,57,101,52,100,50,100,52,98,50,52,102,52,101,98,48,48,102,102,97,99,100,48,48,55,99,57,54,48,48,49,102,55,56,56,53,57,48,48,102,102,51,101,99,54,48,49,102,50,49,54,50,48,52,57,102,56,51,57,50,54,52,51,98,97,56,99,48,52,57,56,56,49,50,99,54,48,102,56,48,98,57,52,99,50,97,48,51,100,54,53,55,97,54,48,55,54,48,51,100,56,53,57,56,49,51,49,54,48,102,57,56,51,57,56,56,99,49,101,97,48,55,55,54,102,48,51,101,98,50,98,48,51,101,97,49,100,102,52,99,50,102,56,97,57,52,53,48,55,51,99,56,48,53,52,57,55,54,49,101,100,50,97,48,49,99,99,49,53,50,49,100,51,50,102,97,100,98,48,102,57,56,55,52,99,51,99,99,57,50,48,102,50,56,51,102,54,57,101,57,101,53,56,56,55,56,48,51,57,101,49,99,99,48,55,52,50,48,54,98,97,48,48,102,102,102,57,53,49,48,48,102,102,51,101,102,55,99,48,49,98,54,51,48,48,102,102,51,101,97,97,52,48,57,52,51,48,102,97,48,101,48,48,102,102,101,99,51,50,98,52,48,57,98,57,48,55,101,56,48,101,100,48,49,101,49,56,48,50,54,99,55,50,56,99,49,101,57,48,49,50,53,48,53,57,49,52,102,50,49,99,51,48,48,52,100,54,101,53,98,56,51,100,54,48,102,52,48,55,50,48,49,101,99,48,48,50,102,54,50,48,52,98,56,48,55,101,99,51,98,99,48,48,102,102,100,98,52,52,51,97,54,97,48,50,48,49,97,102,102,101,97,48,55,102,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,49,48,48,102,102,50,56,49,102,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,98,102,101,48,49,57,102,48,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,57,48,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,54,48,55,56,101,97,48,49,50,49,48,98,102,101,51,53,48,55,52,99,51,100,56,49,101,56,48,101,48,56,55,97,52,51,98,48,49,102,97,48,101,50,56,55,57,52,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,52,101,49,101,99,48,101,54,56,55,98,99,51,97,56,53,99,57,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,100,52,55,50,100,52,51,98,54,49,101,56,48,101,100,48,55,56,99,97,57,52,99,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,50,49,54,101,53,53,49,55,48,53,55,50,54,50,49,49,54,48,53,53,57,54,48,56,101,56,56,53,56,97,48,51,97,100,100,98,55,49,53,50,48,49,98,53,97,48,48,102,56,102,98,56,48,51,101,101,99,56,51,97,56,48,48,102,98,53,57,48,55,48,56,57,97,49,99,54,48,55,57,56,57,101,49,100,102,48,101,99,56,49,51,57,101,48,101,48,99,97,49,48,101,57,49,52,101,48,102,52,99,51,57,101,57,48,49,101,56,50,98,57,51,99,51,100,52,48,102,98,48,51,97,101,53,54,56,55,51,99,51,56,54,53,51,57,55,50,48,52,100,56,49,52,56,49,100,100,50,97,56,49,100,99,56,51,98,53,48,101,99,48,55,55,99,51,98,97,49,102,56,48,55,97,99,53,56,48,55,57,99,97,57,48,102,49,56,51,98,100,48,101,50,50,48,56,55,56,52,97,101,48,55,51,56,53,56,53,56,55,52,52,97,102,48,102,49,57,54,97,53,55,57,53,97,49,102,101,48,55,55,102,48,53,57,56,48,53,100,54,56,48,51,101,98,101,99,48,49,102,53,52,56,49,102,97,48,48,102,102,55,100,56,97,48,49,50,54,99,48,48,102,98,49,55,48,55,99,56,48,101,50,57,49,52,51,102,99,49,102,50,48,50,54,51,48,48,57,50,97,101,48,52,98,48,56,55,98,99,49,100,102,56,51,57,53,48,101,52,57,52,101,53,51,49,55,102,56,49,102,52,56,55,49,48,49,101,56,97,54,56,51,101,100,52,54,48,55,99,52,49,100,100,52,52,50,98,49,50,53,50,99,97,101,48,102,49,51,101,49,102,102,48,101,98,48,55,55,99,49,100,102,57,52,101,49,102,100,48,55,55,101,56,101,49,100,54,52,100,48,102,48,49,55,56,49,101,54,101,49,100,56,48,102,49,56,51,98,51,50,57,56,49,100,99,56,55,98,56,51,101,101,48,102,49,99,51,97,50,57,99,49,100,52,48,52,48,56,48,57,53,54,48,50,54,53,56,49,101,57,48,49,50,55,50,48,52,99,54,56,51,57,57,48,50,54,57,48,49,99,98,49,54,57,50,53,52,48,51,99,101,48,55,49,101,49,102,101,50,56,48,51,102,101,49,100,97,99,57,50,53,56,48,55,56,53,48,48,102,102,97,54,50,102,50,52,97,56,52,97,99,48,50,55,50,49,99,97,48,102,54,54,48,101,97,48,55,56,52,51,97,56,49,101,50,50,99,99,49,100,102,56,51,99,50,48,101,102,50,52,57,54,54,49,99,57,48,55,56,56,49,100,98,52,48,50,102,99,97,99,97,48,102,55,48,55,49,52,98,102,48,102,49,48,55,55,49,51,48,98,48,56,52,48,50,101,49,51,56,102,102,101,48,49,99,49,52,48,48,102,98,56,50,48,48,55,100,53,55,48,51,57,99,48,48,55,100,97,100,48,49,50,56,101,49,101,101,48,55,51,101,49,102,49,48,101,101,48,55,55,100,98,48,55,101,97,49,99,98,48,101,102,48,55,99,52,51,99,97,48,52,97,56,56,51,100,101,50,99,57,51,100,50,48,51,98,97,53,97,48,51,97,98,48,55,99,99,57,52,53,52,54,48,49,50,53,52,54,50,100,48,51,100,54,53,53,56,55,54,99,51,100,56,53,99,54,48,55,51,99,49,102,98,50,100,52,97,100,48,101,102,49,52,54,48,102,57,99,51,97,98,50,49,100,99,48,102,48,52,48,55,56,48,51,97,50,56,56,56,56,49,101,49,50,97,99,97,97,57,48,55,57,52,49,99,102,48,55,55,97,49,101,100,48,101,57,48,48,102,102,52,101,98,48,51,102,99,48,55,48,97,48,102,56,99,48,57,53,56,48,55,99,97,48,102,48,48,48,102,102,57,55,101,48,50,54,48,56,49,100,101,49,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,101,48,101,100,48,55,101,52,51,56,101,49,101,55,54,53,49,102,49,54,50,53,52,57,54,51,57,49,100,49,100,50,100,49,57,50,49,49,100,50,53,48,57,50,49,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,54,56,55,56,99,51,57,99,49,101,57,50,56,56,98,49,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,51,56,55,97,48,51,98,48,53,98,49,55,97,49,100,56,50,102,48,97,99,50,99,100,51,52,48,51,57,97,56,48,49,102,53,54,48,48,48,102,102,102,98,50,100,48,55,51,97,48,48,102,102,102,98,53,98,48,50,53,50,56,51,98,97,48,52,100,49,56,51,97,48,50,57,52,51,99,48,49,99,101,55,100,56,50,102,99,98,48,48,102,102,55,55,48,48,102,102,102,55,48,49,100,97,48,55,56,97,53,50,57,50,56,98,50,48,55,53,54,48,102,57,48,51,98,52,53,51,48,55,54,56,98,100,48,102,53,48,55,50,57,49,52,51,99,102,56,97,97,50,98,52,97,56,48,102,101,56,55,55,101,52,97,55,48,102,54,56,55,54,99,51,99,97,49,100,48,48,102,102,102,97,49,52,54,56,54,56,52,100,56,55,56,48,51,97,56,49,101,48,50,57,97,56,51,99,50,53,48,56,55,51,56,51,101,101,100,56,55,98,52,51,56,52,49,100,51,48,50,101,50,48,48,55,99,56,48,52,48,49,102,52,52,101,49,99,52,48,48,55,100,97,56,48,51,97,99,52,98,48,55,100,54,48,101,98,53,56,99,49,100,57,48,50,55,57,52,49,99,102,56,55,48,53,50,49,48,52,49,100,100,48,55,57,51,98,97,53,99,49,55,48,48,48,102,102,102,53,57,52,51,56,97,49,99,48,48,101,102,48,51,101,51,48,102,52,48,55,52,52,48,57,53,56,99,53,50,56,55,56,52,49,101,102,56,51,98,56,48,55,52,48,48,101,101,101,52,49,101,50,48,51,101,48,48,55,56,54,53,55,50,55,100,48,51,102,48,50,102,48,97,100,50,99,56,98,100,48,101,56,56,50,53,56,49,50,50,53,56,102,52,100,48,101,99,98,56,101,97,49,97,48,102,102,56,48,53,50,52,97,101,97,48,54,52,101,48,48,102,102,102,97,99,98,48,101,97,48,55,97,52,49,100,102,56,48,51,101,100,100,48,48,102,102,49,102,53,102,56,49,99,54,48,102,99,56,55,54,52,98,102,48,101,53,56,55,101,48,51,57,97,48,48,102,98,49,99,48,50,53,52,52,51,97,56,49,102,50,48,101,55,56,55,97,99,97,55,50,99,52,51,98,97,49,101,57,48,101,97,48,55,97,56,51,98,97,48,52,99,98,48,55,48,52,97,97,48,102,50,48,55,53,99,51,99,56,49,100,99,50,100,100,48,100,48,52,98,55,50,56,52,51,99,52,53,49,57,55,48,56,52,57,52,53,52,49,54,56,53,51,49,54,48,56,54,56,52,53,56,49,53,54,53,56,97,51,97,53,57,53,99,57,101,100,51,54,101,51,55,55,49,50,48,49,100,97,50,98,102,101,48,49,48,48,102,102,101,98,97,56,49,56,48,48,102,102,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,56,49,55,102,97,102,102,101,98,97,56,51,102,101,48,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,49,100,102,50,98,102,101,48,49,52,48,99,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,56,48,53,48,51,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,49,98,102,48,98,102,101,48,49,48,48,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,49,48,48,102,102,100,52,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,98,102,101,48,51,102,101,50,56,49,50,100,56,48,51,101,101,99,56,48,49,102,53,48,52,48,101,99,99,48,49,102,54,101,52,48,52,98,48,50,55,56,55,51,49,99,57,48,101,102,56,55,54,48,48,102,102,57,97,49,48,55,53,97,49,100,102,48,102,52,50,52,48,49,50,57,101,48,102,55,56,51,100,97,53,57,48,51,99,49,99,49,100,55,48,55,55,50,49,101,57,48,102,53,56,55,56,52,49,100,100,49,55,97,49,102,54,50,57,99,51,99,56,49,100,98,48,101,55,48,55,56,57,48,52,97,97,50,100,48,51,98,99,48,102,53,52,97,97,48,55,53,101,53,50,56,51,98,101,50,100,52,51,99,99,53,101,56,55,52,99,49,101,48,49,54,50,48,101,101,52,97,101,50,100,49,50,56,51,101,99,49,99,98,48,101,98,57,55,99,53,97,57,53,100,99,97,48,50,102,98,48,48,102,102,55,99,56,50,56,49,102,102,56,51,101,53,48,50,53,55,48,48,102,102,49,102,53,49,101,48,52,100,48,48,102,102,49,51,48,54,48,52,98,101,56,51,99,48,48,102,49,56,51,97,98,48,55,99,54,48,101,98,48,51,99,48,48,52,98,48,56,55,57,56,51,56,101,49,102,56,48,101,101,98,56,99,51,54,53,56,57,52,97,53,57,52,48,49,51,55,97,48,101,50,53,48,100,50,100,49,57,50,57,49,49,50,57,49,53,51,48,97,55,50,102,56,51,98,99,53,101,57,53,52,57,50,53,56,56,55,54,99,51,100,99,49,100,53,48,102,48,50,49,49,54,56,49,100,50,48,102,57,48,55,52,56,98,53,50,101,48,51,97,101,49,101,56,50,97,56,98,101,48,101,101,49,55,54,53,56,57,53,56,57,101,51,101,56,48,51,101,97,48,48,102,102,48,49,102,54,99,52,48,101,55,48,48,49,102,54,101,48,48,52,98,48,52,56,51,102,48,48,102,102,101,50,97,48,49,52,50,48,101,101,48,49,101,98,56,55,52,56,51,99,54,53,97,56,55,54,99,49,102,57,56,49,50,101,56,56,101,49,102,100,55,99,51,102,97,49,101,97,48,55,50,99,53,57,50,52,48,55,56,52,51,99,50,56,99,48,101,102,100,50,48,98,98,50,102,49,51,52,51,57,99,48,101,100,57,50,56,98,102,48,101,101,56,51,99,57,48,101,51,57,52,101,56,101,49,102,50,48,101,100,56,55,97,99,97,101,48,101,56,99,56,55,53,53,100,50,99,55,56,55,98,48,51,56,101,53,55,49,54,99,53,57,48,55,57,56,49,100,97,56,55,99,49,48,99,97,100,102,102,48,48,97,49,54,48,101,100,48,55,98,52,48,57,57,100,48,48,55,100,55,53,48,49,51,54,56,57,52,53,99,48,55,51,99,51,99,99,49,101,48,48,55,48,97,48,52,100,56,56,49,50,57,56,48,102,55,99,51,100,50,49,100,51,52,98,50,100,52,51,98,48,53,99,56,55,55,99,98,55,50,99,48,51,56,99,48,102,51,48,49,100,101,57,55,52,53,101,56,55,49,52,51,101,101,49,100,57,52,57,50,99,48,97,100,52,57,48,102,48,48,102,102,55,49,99,51,101,56,49,100,101,55,49,50,100,49,56,51,99,48,49,99,99,48,102,55,49,52,99,101,55,48,102,54,48,51,98,101,48,55,56,52,49,100,51,52,98,50,101,56,51,98,97,53,97,51,54,49,101,50,48,101,53,49,55,101,57,101,56,52,53,56,48,52,48,56,55,98,48,51,100,56,49,101,56,48,102,102,48,55,97,52,51,99,101,49,102,97,48,102,100,48,55,57,52,98,101,48,102,97,56,55,100,99,51,101,50,53,102,57,55,48,49,101,99,48,102,57,48,55,98,99,51,100,54,53,99,57,54,50,49,101,50,48,102,52,56,55,98,48,51,100,50,49,101,50,52,101,52,56,50,100,52,51,99,56,49,101,56,48,102,50,56,55,56,99,98,54,52,99,52,101,50,101,48,98,101,48,102,48,57,55,56,53,99,50,54,50,53,57,54,101,53,97,57,55,48,53,56,97,54,50,54,57,54,48,53,97,49,54,48,57,48,57,54,53,56,97,55,98,97,101,53,98,57,55,53,52,48,49,57,100,99,48,48,102,57,50,48,56,48,51,101,51,102,97,53,56,56,48,51,101,99,52,52,97,100,52,52,48,50,54,102,56,48,57,51,57,48,101,97,57,52,48,99,48,49,51,57,99,49,99,99,50,56,49,49,48,51,98,52,49,102,51,48,55,55,48,53,52,49,53,48,49,100,57,48,101,101,49,54,50,48,52,100,101,50,48,50,52,48,55,57,99,49,100,98,56,55,53,99,51,97,52,57,48,49,101,99,48,55,57,50,49,102,57,48,55,97,54,48,101,100,99,49,100,100,56,55,49,56,51,99,48,48,101,49,48,49,100,101,51,52,49,102,102,50,100,57,48,52,51,100,52,53,100,49,52,52,49,101,50,48,102,52,56,51,99,51,48,101,57,50,50,56,55,55,48,49,100,98,98,101,53,98,51,54,53,54,56,55,51,56,49,100,102,57,53,101,53,54,56,48,53,55,51,97,102,102,101,98,97,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,98,102,101,48,56,48,48,102,102,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,56,54,48,48,49,102,55,102,101,48,48,102,102,102,97,100,50,48,55,99,56,48,48,102,102,102,98,53,97,48,50,53,97,56,48,57,54,50,48,50,53,55,48,49,100,48,49,55,54,53,48,48,55,51,57,49,53,56,48,50,55,54,99,49,100,101,48,51,99,56,48,55,98,52,48,102,50,99,51,99,98,52,99,50,54,57,53,101,48,101,98,48,49,99,101,48,55,55,48,49,99,55,56,49,51,48,97,53,48,56,55,97,56,51,101,101,56,101,49,100,97,101,53,98,49,53,56,53,98,48,55,101,99,51,99,49,50,53,98,48,55,97,99,51,98,52,49,100,97,48,101,56,56,55,50,48,97,49,52,100,52,51,55,48,51,99,48,49,101,100,48,102,48,49,53,49,56,51,99,54,53,102,56,55,51,56,51,56,102,48,49,101,99,48,102,101,56,55,52,99,48,53,101,55,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,51,102,101,50,102,102,56,50,102,50,48,52,97,101,48,49,50,98,56,48,101,50,52,48,57,50,102,48,55,49,54,49,99,54,48,50,53,97,52,48,57,54,97,48,101,51,55,48,55,54,101,48,101,52,99,49,100,97,100,48,55,57,55,56,55,50,99,51,57,55,99,51,99,99,49,102,48,48,102,102,102,56,54,50,57,56,48,49,101,101,101,48,102,56,49,55,101,49,102,97,48,102,49,56,48,51,97,99,56,49,102,99,48,102,49,48,55,97,56,51,100,99,53,57,101,52,102,48,102,53,56,55,97,56,98,99,50,100,102,48,48,57,99,57,55,99,53,56,101,52,49,101,57,98,57,48,53,48,48,49,50,54,53,54,97,49,97,48,50,49,50,49,56,48,57,53,50,48,48,102,98,99,52,48,48,55,99,97,56,56,49,102,50,48,51,56,52,48,50,54,100,100,97,48,50,53,54,56,48,49,102,53,99,57,52,53,48,49,53,50,56,99,48,52,97,100,48,51,100,101,52,100,50,97,48,48,102,102,57,57,98,48,55,57,97,48,102,51,56,51,56,56,99,49,55,99,53,54,56,51,101,48,48,55,56,52,48,101,102,56,98,56,52,97,50,56,52,51,101,99,48,52,98,56,48,55,55,52,51,98,52,53,102,97,50,50,48,57,54,101,53,48,56,51,57,101,50,56,99,98,54,52,51,50,100,48,51,98,52,48,102,49,52,49,101,54,49,52,52,57,97,49,100,50,48,55,57,99,49,102,53,48,102,54,97,50,57,56,49,99,102,56,55,99,56,51,56,50,49,99,55,48,101,98,50,49,48,55,102,56,49,102,48,56,51,55,99,48,48,102,57,50,57,56,48,51,101,52,48,56,53,55,48,49,50,55,101,49,100,53,48,55,57,50,48,48,102,102,102,97,102,98,48,50,53,49,48,51,100,54,49,101,48,52,50,48,50,55,48,56,51,100,97,53,48,100,56,55,54,52,49,101,102,48,51,100,55,48,101,97,57,54,99,49,101,97,48,101,49,56,55,97,52,48,57,52,56,50,98,52,98,99,50,98,56,49,99,100,48,51,99,53,48,101,100,97,52,56,55,54,100,50,52,98,102,48,55,53,52,57,97,49,100,99,48,55,56,52,49,101,49,48,55,100,99,48,101,55,52,51,102,97,49,101,101,50,57,52,97,97,48,102,53,48,51,97,100,48,55,57,52,53,48,48,102,102,55,98,48,49,99,53,57,54,48,48,102,102,57,52,48,102,52,57,53,101,53,97,57,53,99,49,102,97,52,49,50,56,54,52,97,102,48,48,102,102,98,50,53,53,102,102,48,48,102,102,101,100,51,48,48,55,100,53,56,48,48,51,101,99,98,52,49,99,101,56,48,51,101,100,54,99,48,57,52,97,48,101,101,56,49,51,52,54,48,101,56,48,97,53,48,102,48,48,102,102,55,51,57,102,54,48,98,102,50,99,48,49,100,99,48,51,100,99,48,55,54,56,49,101,50,57,52,97,52,97,50,99,56,49,100,53,56,51,101,52,48,101,100,49,52,99,49,100,97,50,102,52,51,100,52,49,99,97,52,53,48,102,51,101,50,97,56,97,100,50,97,48,51,102,97,49,100,102,57,50,57,99,51,100,97,49,100,98,48,102,50,56,55,52,48,51,101,56,53,49,97,49,97,49,51,54,49,101,48,48,102,102,101,97,48,55,56,48,97,54,97,48,102,48,57,52,50,49,99,101,48,102,98,98,54,49,101,100,48,101,49,48,55,52,99,48,98,48,56,48,49,102,54,55,54,48,48,102,97,51,49,50,98,56,49,102,101,56,48,51,101,99,50,48,48,57,49,55,48,48,102,102,55,100,57,100,48,49,50,98,101,53,48,49,52,48,53,53,56,51,102,52,48,55,53,97,48,52,101,102,56,49,50,98,54,48,102,50,56,48,57,99,56,50,57,99,98,56,48,102,51,56,55,97,50,48,98,50,48,55,100,54,48,101,54,99,51,56,48,49,102,101,48,55,48,48,102,102,49,100,102,50,98,56,51,101,99,49,100,50,55,99,51,100,48,49,102,48,52,99,48,55,55,54,49,100,53,50,102,99,48,57,55,55,48,55,55,97,48,101,98,100,102,52,102,52,100,48,101,52,56,55,54,52,51,97,97,49,100,52,98,48,55,97,54,49,100,51,50,100,56,51,99,97,53,56,54,48,102,48,49,55,54,48,102,50,56,51,97,97,49,100,53,48,101,56,56,51,99,49,48,48,102,102,98,99,102,48,48,55,100,52,48,48,102,102,48,51,101,100,56,56,49,102,49,48,48,51,101,97,52,48,48,57,57,101,57,48,55,101,48,49,99,54,52,48,50,102,56,49,101,51,56,51,97,56,48,102,54,56,55,55,48,98,53,48,101,100,56,51,102,51,48,50,53,100,49,49,99,51,102,97,99,48,55,48,52,51,97,97,48,102,97,52,97,101,54,48,51,98,99,49,101,49,52,55,48,55,55,101,57,48,53,100,57,55,56,57,97,49,99,101,48,55,57,48,56,97,53,48,48,55,56,52,49,100,97,56,55,101,48,98,56,52,55,48,102,56,56,55,55,48,51,100,52,53,55,48,55,52,49,99,48,102,53,51,54,53,55,54,48,102,54,48,55,49,99,97,102,50,100,56,97,100,48,101,99,56,51,99,57,48,102,56,50,49,57,54,52,48,49,99,49,56,48,52,97,101,48,49,51,52,54,48,101,50,52,48,57,100,48,48,102,102,55,49,54,49,99,54,48,50,54,53,56,48,57,54,97,48,102,99,102,48,55,57,48,48,102,102,101,52,99,49,101,53,53,48,55,57,55,48,55,50,99,51,101,57,99,51,98,50,49,102,48,48,102,102,101,55,101,50,101,52,48,49,101,100,49,48,102,55,57,55,101,49,99,53,48,102,49,56,48,51,97,98,54,49,102,99,48,101,101,56,55,53,52,51,100,99,53,54,54,52,48,48,102,102,102,53,56,55,53,52,98,99,50,97,51,48,48,57,99,57,52,50,53,55,54,52,101,101,56,53,57,51,100,48,48,49,51,56,53,54,97,54,50,48,50,54,97,54,55,102,56,51,48,99,97,48,49,50,48,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,49,50,99,48,102,102,52,49,99,50,48,51,57,99,48,50,54,57,99,49,99,100,48,51,99,48,48,102,102,50,53,102,56,48,57,56,50,48,55,55,56,53,48,56,51,100,51,48,55,51,97,48,102,53,52,97,48,55,56,51,98,54,49,102,57,48,101,51,48,55,57,100,57,55,99,48,52,98,56,98,55,50,98,98,97,52,97,51,97,53,97,51,50,52,50,51,50,52,97,49,50,52,50,49,49,54,99,53,48,56,55,56,48,97,50,50,100,100,49,48,97,101,48,102,50,48,55,51,56,51,100,50,53,49,49,54,50,53,54,56,55,98,48,51,57,56,49,101,100,50,98,48,97,55,48,102,52,48,55,54,48,98,54,50,56,56,51,99,97,53,49,57,53,56,53,57,97,49,48,55,52,97,56,48,56,99,50,48,48,102,102,102,56,97,52,56,48,51,101,102,49,48,97,100,48,55,57,52,49,100,54,48,55,53,101,48,48,102,102,102,97,57,50,48,50,54,50,100,57,48,102,48,100,56,51,100,55,48,101,53,49,52,48,49,101,101,52,50,48,50,53,50,48,49,101,99,53,97,55,48,55,57,56,51,101,48,56,101,48,102,49,56,49,100,102,48,55,53,48,97,100,48,102,51,48,51,99,54,50,99,56,49,99,98,56,55,102,53,102,50,100,49,50,99,98,99,52,57,48,101,55,48,55,56,52,49,100,48,56,55,50,99,97,99,50,101,98,48,51,97,57,50,101,49,49,51,57,53,97,48,101,99,57,51,52,49,99,102,48,55,52,48,97,97,48,55,54,55,50,53,55,56,55,51,48,51,99,101,49,99,50,48,101,56,52,56,51,101,49,102,102,48,49,52,97,48,48,102,102,49,102,55,48,101,48,48,102,97,55,56,48,55,101,97,48,48,102,97,56,52,48,55,101,97,53,52,48,55,48,52,51,102,101,53,98,56,48,51,100,52,97,48,55,50,54,48,102,50,55,57,54,53,56,49,99,48,48,102,102,51,102,102,101,56,48,49,100,49,48,101,55,53,48,51,101,50,99,49,99,102,48,101,55,56,51,98,48,50,102,48,49,101,98,101,48,48,55,97,53,48,53,50,48,51,100,50,48,55,57,52,49,101,99,48,55,55,98,56,49,100,100,56,55,98,48,49,101,53,97,50,56,55,50,99,101,49,102,53,52,101,52,49,48,48,55,98,99,48,49,50,56,48,48,102,102,102,55,50,48,55,54,99,49,51,56,53,54,50,53,100,99,57,53,99,48,56,50,56,51,100,100,48,50,54,97,48,48,102,102,57,56,98,48,50,54,48,52,51,56,99,48,101,49,52,49,100,57,48,51,101,56,48,55,99,99,49,102,101,48,55,57,97,49,99,48,48,50,53,56,52,49,100,101,50,54,48,51,97,102,48,55,48,54,49,100,53,48,102,56,57,55,101,57,52,53,99,49,52,101,48,101,98,99,51,56,54,57,52,53,97,97,52,49,55,54,57,52,53,48,56,55,55,57,49,100,50,50,56,99,54,50,53,99,97,98,50,56,57,98,50,99,49,51,99,49,51,101,53,101,50,49,48,55,48,56,51,57,101,48,101,100,99,49,100,98,97,48,49,54,53,48,49,99,50,48,55,54,56,48,101,102,99,51,98,56,49,100,100,48,48,101,56,57,48,48,102,102,55,100,56,57,48,49,50,49,101,48,101,54,99,48,49,102,54,52,52,48,52,97,53,56,51,100,55,48,50,53,53,56,49,102,51,49,52,99,53,48,51,99,56,101,49,102,50,50,56,52,98,51,52,97,48,55,54,99,49,102,56,50,101,52,51,98,99,57,48,49,101,52,50,99,56,49,99,97,48,51,101,52,52,53,50,57,56,98,53,52,52,48,55,55,48,48,102,102,102,57,99,51,97,52,56,97,53,55,48,55,56,48,51,97,52,53,99,48,48,57,102,48,55,49,52,98,53,50,99,97,57,51,53,51,52,97,55,50,98,52,51,100,56,49,100,101,54,99,51,101,56,49,100,51,52,98,48,102,50,48,51,98,56,48,102,51,49,54,55,52,49,99,56,48,102,56,48,55,56,56,97,101,50,99,48,48,102,102,50,54,53,48,48,57,99,102,48,50,53,48,99,49,102,49,56,49,50,49,97,48,52,99,102,56,51,100,101,48,50,53,50,48,49,102,102,97,49,48,55,55,57,48,99,49,101,98,48,51,57,57,48,102,48,50,49,49,52,101,49,101,49,55,52,51,97,56,53,100,98,48,49,101,52,48,101,98,57,55,54,53,55,57,55,50,49,100,101,50,97,99,51,101,52,49,100,49,48,102,54,56,55,54,56,98,97,57,57,52,51,52,98,52,56,50,56,48,51,101,101,49,99,57,48,102,49,48,55,55,52,51,100,101,53,52,97,50,57,55,56,53,55,56,55,55,99,51,100,56,53,55,49,53,101,53,101,97,49,57,53,97,49,101,57,48,101,99,56,55,54,99,51,99,99,56,50,53,57,56,55,55,56,97,101,102,102,48,53,54,49,55,53,100,55,53,102,102,48,51,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,100,102,57,53,102,102,48,48,102,102,56,48,55,53,100,55,53,100,55,102,102,53,100,52,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,102,102,48,52,48,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,51,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,49,48,48,48,102,102,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,102,102,48,55,102,56,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,50,48,50,48,48,55,99,101,55,48,48,49,56,100,55,97,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,55,102,97,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,49,48,49,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,102,102,48,49,48,48,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,102,101,49,52,48,50,48,49,100,52,48,51,102,101,49,55,102,99,48,50,56,49,56,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,50,48,48,102,102,53,48,51,102,102,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,56,48,49,55,102,99,54,97,50,101,48,51,100,97,49,101,55,48,102,48,57,53,99,49,100,51,50,97,48,51,99,50,49,101,54,50,102,99,98,102,50,57,56,51,56,54,53,48,51,99,49,100,50,48,101,52,49,53,56,53,99,49,55,48,53,57,49,54,50,53,55,48,55,51,48,51,97,97,57,52,49,101,57,48,102,50,56,55,102,49,51,48,51,97,99,49,100,51,50,98,57,51,49,51,54,100,49,52,51,98,101,49,100,100,52,99,48,102,98,48,55,100,48,51,100,99,49,102,50,52,101,50,57,56,97,53,56,52,51,50,98,100,99,48,102,54,56,55,97,56,51,99,56,49,101,51,97,54,102,57,54,97,53,102,49,54,52,57,97,57,99,50,97,97,101,98,97,102,102,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,56,48,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,102,102,56,48,53,56,50,50,101,98,97,101,98,102,101,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,50,48,48,48,102,102,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,98,102,101,48,49,54,48,56,98,97,101,98,97,102,102,101,98,97,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,53,56,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,98,102,101,48,49,57,102,48,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,54,48,50,97,48,53,102,99,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,50,98,49,56,51,100,49,48,48,55,100,101,49,57,53,101,48,48,102,102,102,97,97,55,48,48,102,102,55,99,56,100,99,48,49,102,54,50,56,48,101,56,48,48,102,102,57,56,49,54,52,51,99,48,53,99,48,49,50,54,50,48,52,99,54,49,55,101,48,52,97,48,50,53,56,55,101,48,98,56,50,98,53,51,48,51,99,99,53,101,49,54,54,48,52,98,99,56,51,99,49,50,97,99,48,57,51,56,48,55,49,48,53,49,97,50,48,51,101,97,48,101,97,48,55,48,49,48,100,51,53,51,52,97,56,50,102,52,51,98,99,53,102,49,53,50,57,52,53,55,49,52,56,48,102,100,99,97,56,50,56,52,51,98,102,52,48,102,51,52,51,99,52,49,100,50,48,101,55,48,55,48,52,51,99,50,49,100,54,50,99,52,51,99,48,53,57,48,51,97,57,50,98,52,49,100,54,56,51,99,49,102,102,48,50,99,50,48,48,55,99,57,52,99,48,49,102,49,102,98,50,99,52,48,57,51,101,48,102,53,48,51,99,57,48,48,102,102,55,100,56,49,56,49,50,56,56,49,100,52,48,101,102,50,49,48,49,50,55,97,49,101,100,50,102,97,99,51,99,97,48,102,55,56,49,100,52,48,55,53,52,97,57,48,101,97,56,55,48,99,51,97,99,48,52,97,52,49,54,52,53,101,49,54,50,48,101,54,56,49,100,100,56,55,54,100,49,99,51,98,54,56,99,53,102,56,51,100,53,52,100,48,102,50,48,51,99,50,48,101,102,48,51,101,101,48,55,99,52,49,102,100,48,102,55,57,55,52,53,53,48,55,53,56,49,100,54,56,51,98,53,50,56,48,51,97,56,48,101,50,99,97,102,99,56,56,49,100,54,50,98,99,97,97,50,98,52,51,56,99,56,50,53,48,100,49,53,101,48,50,98,52,56,55,55,99,48,57,97,55,48,50,54,50,99,51,97,48,48,52,98,97,48,51,99,53,48,50,53,49,48,51,98,52,48,102,57,99,51,102,101,53,50,48,49,50,99,97,48,102,54,52,51,102,101,49,99,102,48,55,97,48,48,102,50,48,49,99,97,49,53,99,49,101,49,52,57,54,56,51,56,54,49,101,101,48,102,101,48,55,50,53,49,53,101,52,53,48,101,102,57,55,97,53,56,57,53,57,50,54,102,102,54,99,48,50,52,99,57,97,53,102,57,53,99,56,57,54,100,57,52,54,49,101,102,50,102,52,51,56,56,48,101,98,52,51,99,50,49,101,57,50,98,56,98,101,50,100,56,49,100,51,48,51,98,48,52,102,48,101,56,48,48,55,97,51,56,55,98,48,51,97,54,49,100,55,48,102,102,48,55,53,56,51,99,101,49,99,53,48,102,100,48,55,54,56,97,49,48,102,97,56,55,50,48,51,101,50,53,48,49,55,48,49,100,51,48,102,56,56,55,52,48,51,100,54,53,51,49,53,99,49,101,50,48,101,98,56,55,98,48,51,97,99,49,101,50,52,49,52,56,50,97,56,51,99,56,49,100,55,48,102,50,48,55,55,48,98,55,52,51,52,101,50,97,48,98,101,48,101,102,49,55,56,53,51,97,54,50,53,57,53,48,53,97,57,52,99,53,56,50,50,50,54,57,53,101,53,97,57,53,99,57,48,57,54,53,55,97,55,98,52,101,98,54,101,53,99,100,48,48,53,48,97,48,48,102,102,51,101,102,101,48,48,102,102,49,102,53,48,50,49,101,57,48,48,102,102,55,100,52,101,56,49,51,54,97,102,51,52,49,100,102,57,48,101,102,97,53,56,49,50,97,48,48,52,99,57,57,55,99,48,102,50,52,51,102,54,48,52,97,98,50,54,49,52,99,53,97,49,54,48,102,57,54,48,49,100,51,48,101,98,49,52,52,53,99,49,53,54,57,50,49,101,51,48,55,50,48,49,101,99,50,98,48,51,99,101,49,101,52,48,102,48,48,55,101,52,48,49,101,101,48,48,102,102,55,50,56,56,56,49,102,54,48,101,56,48,55,55,53,48,99,51,101,54,53,100,57,55,50,53,102,57,53,99,48,102,52,56,51,97,99,53,57,56,55,55,48,51,101,52,100,56,55,56,49,98,48,102,57,97,54,56,55,102,56,51,56,56,49,99,50,102,102,48,50,49,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,99,102,56,48,48,55,99,51,98,99,48,57,99,57,101,48,102,97,99,48,57,49,52,48,102,55,56,49,50,56,98,50,53,52,55,52,51,99,48,52,57,50,48,48,102,102,57,48,52,102,50,100,55,57,54,49,57,50,51,57,55,50,48,48,102,102,102,51,50,48,48,102,56,52,48,57,57,101,48,55,97,49,102,56,48,57,55,54,48,101,99,57,53,57,99,97,98,48,49,50,102,101,53,54,56,50,53,48,102,56,51,99,48,49,101,100,99,57,102,98,57,51,101,48,50,52,53,102,54,52,48,101,48,49,54,48,101,97,48,55,56,54,48,48,102,102,102,97,49,51,48,50,55,53,56,49,102,50,56,49,50,99,48,48,102,102,52,102,99,48,49,50,100,99,48,101,56,52,49,100,57,57,54,102,99,97,100,48,101,57,48,49,51,53,97,48,52,100,102,48,49,50,54,97,48,101,100,99,49,101,97,50,50,52,57,53,99,49,100,55,52,99,48,49,51,55,48,101,101,98,48,48,102,102,102,97,49,49,99,51,98,49,50,99,48,50,54,48,98,101,48,101,57,57,55,99,53,98,50,50,48,48,102,102,51,98,50,56,49,101,51,56,55,56,101,51,100,49,52,48,53,56,56,55,55,49,51,99,56,97,52,57,99,49,51,102,100,99,57,52,50,101,56,51,102,101,48,51,54,57,56,48,51,101,53,102,48,57,101,48,52,100,98,56,51,57,51,48,101,100,48,49,50,55,52,48,52,100,100,48,51,98,57,48,55,102,98,99,97,48,48,55,50,54,48,101,56,99,48,57,57,97,48,50,53,102,49,51,48,51,56,97,48,101,52,101,56,49,100,53,56,51,98,54,50,99,101,52,97,52,48,50,54,101,52,51,56,50,56,50,48,52,99,98,56,51,99,102,48,101,100,56,51,102,101,56,48,55,57,48,53,102,54,50,99,56,51,100,99,53,57,55,52,48,48,101,97,49,53,50,56,48,49,100,54,101,48,101,98,99,98,56,48,101,98,49,54,50,48,101,99,52,98,48,99,56,100,50,49,101,49,50,99,99,49,51,99,53,57,102,101,53,55,100,56,49,100,55,56,48,51,101,56,52,56,48,49,102,54,52,50,49,101,53,48,48,102,102,55,100,57,100,48,49,50,48,99,53,50,48,51,101,55,48,102,97,49,53,54,48,57,49,48,55,56,52,48,101,98,48,51,100,101,53,54,56,49,50,102,52,48,102,50,48,98,99,101,57,54,56,50,57,49,56,51,102,56,48,102,48,56,51,56,101,48,101,54,52,49,99,100,56,55,97,52,51,100,99,48,102,48,51,49,53,54,53,52,56,55,49,48,51,56,54,53,51,48,55,53,98,56,55,97,56,98,54,48,102,102,97,53,97,54,56,48,51,100,98,50,53,49,49,53,99,53,56,57,52,50,53,48,102,99,52,48,97,98,50,100,57,51,48,97,101,50,48,56,50,53,55,56,55,51,56,48,51,101,100,97,99,48,49,102,53,56,97,49,99,101,48,48,55,100,98,48,48,102,102,49,50,100,54,49,100,54,48,50,53,100,48,51,101,101,49,102,100,48,48,102,102,55,97,55,52,56,50,49,100,50,48,55,99,50,53,49,56,51,101,51,50,97,99,51,99,51,99,51,98,50,53,98,56,55,98,55,52,57,55,54,53,49,56,55,48,52,49,101,52,56,55,49,53,49,53,56,48,49,50,53,50,97,52,51,102,99,48,101,100,100,50,55,100,48,50,53,99,49,101,51,97,52,97,54,102,97,52,100,50,102,53,51,53,48,98,99,97,49,56,48,57,55,100,57,53,98,53,52,57,56,100,97,55,97,48,48,55,50,56,48,51,101,98,100,99,48,57,48,100,48,55,51,101,48,48,102,102,102,97,101,55,48,50,53,97,99,51,97,56,48,52,98,57,56,51,57,100,52,54,50,52,56,50,53,55,51,52,53,48,57,55,48,49,102,56,48,102,48,101,55,52,51,100,52,54,48,102,101,48,51,99,56,52,54,48,55,55,101,49,99,99,48,101,49,48,55,57,56,49,101,48,48,48,102,102,57,51,56,55,97,56,51,100,101,49,102,57,52,97,48,101,98,48,48,51,100,100,50,56,101,49,99,56,50,98,49,51,102,48,55,53,52,97,52,50,102,55,56,55,55,99,97,48,57,57,99,56,48,53,54,99,53,55,57,52,101,52,102,52,101,102,102,50,54,48,48,55,100,56,100,48,48,51,101,98,97,99,49,99,51,56,48,51,101,99,98,56,48,57,55,54,50,101,99,49,99,49,56,51,102,50,50,97,52,51,54,57,56,55,48,98,49,48,102,50,48,51,98,98,48,102,51,48,50,55,52,51,101,52,100,101,48,55,55,99,48,102,51,102,48,55,49,52,51,102,54,49,99,99,48,101,57,48,51,99,48,99,53,50,48,55,51,56,51,102,52,49,99,51,101,49,101,56,48,48,102,102,55,98,53,98,48,55,102,56,98,57,52,101,97,48,101,98,49,55,56,53,101,54,48,101,102,56,55,56,54,55,102,52,48,50,100,50,52,57,48,50,52,57,51,100,48,48,102,102,48,50,102,49,52,48,57,100,102,48,48,55,99,52,98,48,48,49,102,54,49,54,48,101,52,48,51,100,101,53,99,98,56,48,52,97,98,49,52,55,99,48,57,97,101,48,55,54,52,56,101,56,99,53,56,49,55,56,102,56,55,97,55,49,54,54,48,101,52,52,49,99,54,99,56,55,55,52,97,102,54,48,98,49,48,102,54,55,55,56,97,99,57,50,57,52,49,101,52,48,49,51,50,50,53,100,48,55,56,52,98,52,99,53,50,57,52,48,53,50,56,55,55,49,51,98,97,54,54,50,53,54,57,102,56,51,99,49,50,56,49,98,48,48,102,102,57,56,57,52,99,57,100,97,99,48,51,52,101,57,55,53,102,102,48,48,102,102,56,52,102,48,55,57,101,48,101,97,56,51,102,54,48,101,54,56,51,102,54,49,101,102,48,55,54,56,48,102,50,48,97,50,99,49,100,98,48,102,98,48,55,48,52,51,100,54,49,101,97,48,101,50,48,55,98,52,97,51,101,53,97,57,52,101,53,98,53,49,53,50,49,101,99,48,101,52,57,55,48,57,50,53,48,48,102,102,55,57,56,97,57,48,49,51,49,50,56,57,51,56,98,48,50,97,53,51,55,50,48,49,54,99,56,97,102,97,49,101,52,101,50,98,56,98,48,52,102,50,98,57,51,56,56,100,53,49,53,56,57,101,57,98,51,102,53,55,48,98,55,53,48,49,57,49,56,48,49,102,50,49,56,48,50,54,52,99,48,57,100,101,48,50,54,99,99,48,57,101,50,48,102,55,48,51,56,102,48,55,101,100,101,52,98,57,48,101,48,56,49,50,102,50,48,52,99,100,56,49,51,97,56,49,99,52,48,50,53,52,52,97,102,100,56,49,100,49,49,53,102,100,57,48,55,55,56,56,101,48,102,50,52,97,99,50,97,100,51,49,49,97,53,50,52,51,57,97,53,50,56,55,55,52,98,56,97,50,50,49,100,51,48,55,55,52,49,99,49,99,55,48,55,56,101,53,57,49,55,97,53,102,55,101,56,98,102,52,57,54,49,99,98,51,101,53,101,100,50,55,48,52,49,48,48,51,98,98,55,50,48,48,102,102,102,98,97,51,48,48,102,102,55,98,51,99,48,49,101,102,101,48,48,55,57,51,52,99,48,48,102,102,102,54,57,49,56,99,48,50,54,97,48,48,102,102,102,51,49,48,48,52,97,57,49,50,51,56,48,57,97,56,48,57,49,57,49,48,49,50,101,48,48,55,97,101,97,48,50,54,99,52,56,48,52,100,52,48,50,99,56,56,56,50,52,52,57,57,99,49,98,50,50,49,57,56,51,52,98,102,101,48,52,54,99,98,97,97,101,52,100,52,51,52,97,50,98,100,50,53,100,52,52,52,98,54,99,51,50,52,56,54,55,98,55,57,99,54,102,100,54,55,48,55,51,48,52,55,102,56,52,101,49,56,52,48,97,49,53,100,53,48,97,102,102,56,48,102,102,54,48,48,102,102,102,56,55,55,48,48,102,102,51,101,99,54,99,48,49,98,97,101,48,48,102,102,55,100,55,99,56,51,99,56,48,102,48,56,48,50,102,56,54,52,48,57,54,99,50,56,56,48,52,98,48,55,48,48,102,102,54,52,57,99,48,55,100,99,48,102,56,97,98,49,54,54,53,48,56,55,49,56,48,49,51,100,101,57,57,102,48,55,101,99,51,102,49,56,99,51,98,54,49,100,56,101,48,56,99,97,99,53,48,49,102,100,53,101,54,49,97,52,56,54,53,101,52,55,55,97,55,53,98,50,102,98,54,101,98,48,101,52,49,99,54,98,54,100,102,100,101,54,98,48,57,49,55,51,102,101,48,51,55,101,48,97,53,48,48,56,52,102,48,55,54,99,48,102,50,52,51,101,56,48,101,56,99,51,101,56,53,51,48,51,99,49,48,55,55,97,53,99,56,48,51,100,98,99,49,101,100,48,101,102,101,50,99,52,48,52,97,48,98,57,48,49,50,101,50,97,52,98,54,99,56,55,56,98,51,50,97,53,51,48,97,51,50,99,55,55,50,98,52,98,99,52,49,50,99,48,97,97,52,97,57,52,99,50,97,56,98,49,52,98,52,51,98,57,52,99,52,48,55,51,55,57,52,57,102,102,49,97,102,52,100,54,48,48,102,102,100,51,53,48,48,55,99,55,49,56,48,49,102,55,51,54,48,101,101,99,48,57,102,52,48,50,53,102,56,51,57,99,48,52,98,50,56,55,101,99,98,50,101,53,49,56,49,51,52,99,48,101,49,48,49,100,99,49,52,50,53,48,50,52,48,55,53,101,57,49,48,98,97,50,99,102,48,55,100,99,49,100,56,48,51,97,102,48,101,52,48,51,57,50,48,55,55,56,57,48,48,102,54,52,48,52,101,99,97,50,48,55,53,97,49,100,49,48,55,55,48,49,100,56,99,49,101,56,48,55,56,54,49,101,102,52,57,52,51,57,48,55,55,100,56,98,102,50,102,56,51,99,50,53,54,52,97,51,102,50,99,50,55,57,54,48,53,53,48,48,102,102,53,102,50,48,102,102,57,98,56,48,51,101,99,57,52,48,49,102,49,55,101,48,50,52,97,56,48,57,101,98,50,102,48,51,100,48,48,102,50,48,49,100,98,49,54,50,48,48,102,102,102,50,99,56,48,102,99,56,51,102,48,49,101,97,50,100,99,51,100,97,49,102,52,48,55,97,102,52,56,52,48,102,53,56,49,102,51,54,50,102,56,98,49,48,102,49,97,53,48,55,101,56,98,100,48,102,49,56,48,51,97,56,99,53,102,56,49,51,48,52,49,100,49,48,101,55,57,53,48,48,102,102,50,54,48,49,101,101,48,102,54,57,53,101,49,101,53,56,57,50,57,53,48,49,48,53,48,48,102,102,97,102,57,50,56,55,57,53,50,56,48,56,49,56,97,100,50,99,97,97,48,97,102,48,49,51,57,48,48,49,102,54,51,50,48,48,102,102,102,56,98,97,56,49,51,98,56,48,52,57,50,49,53,56,53,101,48,55,101,52,49,100,54,50,54,55,48,50,54,55,99,49,99,98,56,55,53,56,51,98,99,53,57,56,55,57,48,51,100,50,48,102,52,102,50,50,48,51,97,50,48,55,50,54,48,50,52,99,56,56,53,49,50,51,56,55,101,52,98,53,50,101,101,55,56,55,50,52,51,99,52,48,52,99,49,48,55,98,48,51,100,99,53,57,102,50,98,99,51,97,56,49,100,50,50,98,48,51,99,57,56,48,52,98,57,48,49,51,50,56,98,48,48,49,51,101,55,48,97,97,50,98,102,53,57,54,54,53,54,98,57,48,53,56,48,48,102,102,54,99,51,97,101,98,102,101,48,49,48,51,56,53,97,49,53,97,57,56,53,51,57,54,54,53,56,49,53,50,53,56,98,51,57,49,57,51,56,97,99,52,99,52,97,50,98,99,98,48,52,55,99,101,51,50,101,101,54,53,51,49,48,49,102,101,56,99,57,50,56,102,100,100,54,51,100,50,51,100,49,48,52,57,54,50,97,52,102,49,102,99,56,100,98,101,97,98,100,102,55,97,48,102,52,48,50,53,98,99,48,57,53,100,48,55,101,56,48,52,100,98,56,51,99,51,52,48,48,55,52,101,48,52,98,101,48,55,49,102,48,51,99,49,48,55,56,48,53,97,99,97,54,52,57,53,101,49,100,102,48,48,102,102,55,98,57,99,51,57,101,49,100,53,48,100,98,49,53,99,53,48,49,55,97,49,101,56,52,97,48,99,99,98,49,48,102,57,48,55,56,52,51,98,101,53,52,48,49,48,99,97,55,48,101,100,49,55,54,57,57,102,100,57,54,49,51,97,56,49,50,54,49,57,54,51,97,55,97,54,97,48,52,51,56,48,49,101,100,101,98,97,102,102,56,49,53,51,48,48,102,102,51,101,57,51,99,48,57,52,56,48,55,57,97,48,52,56,57,48,48,51,101,98,50,48,48,57,54,56,48,50,53,53,48,49,102,49,97,50,54,52,50,48,55,56,101,48,101,97,99,48,49,101,98,50,54,48,102,49,97,51,48,50,54,48,51,98,101,102,101,54,98,48,55,100,56,49,102,102,56,51,100,54,48,55,56,97,53,51,102,48,100,99,51,97,101,49,101,52,48,102,54,57,52,98,102,53,49,52,48,49,101,100,50,98,54,102,48,50,52,52,98,101,52,102,97,100,97,102,101,52,102,57,52,48,50,99,48,49,51,99,53,55,97,49,48,49,54,98,56,48,51,101,53,57,56,48,52,98,55,56,51,98,98,48,55,57,56,48,48,102,97,97,48,48,102,102,55,98,52,48,52,99,49,56,55,57,48,97,101,48,52,99,48,55,102,99,48,57,54,53,48,48,102,102,55,98,49,51,48,51,98,54,52,101,48,52,101,49,55,97,99,48,48,57,55,101,48,55,100,50,48,52,99,56,48,49,50,101,54,49,99,98,48,102,56,55,99,56,101,56,54,53,100,50,48,49,52,101,57,54,48,57,99,50,97,48,97,101,52,53,56,98,99,53,102,49,52,56,53,102,101,57,102,49,99,48,52,97,99,48,52,98,52,98,49,102,57,51,102,48,48,100,48,50,97,48,52,48,48,48,102,102,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,102,102,56,48,53,48,51,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,98,101,99,48,48,102,102,102,56,100,51,56,49,51,57,53,99,48,57,99,53,48,48,102,102,55,100,53,97,48,51,97,56,51,49,53,49,56,97,57,57,48,50,53,54,48,48,102,102,49,101,99,52,48,50,52,100,55,49,57,51,99,49,51,98,99,98,52,97,48,55,49,97,48,52,98,98,56,51,56,55,51,49,54,101,48,48,102,102,100,99,100,56,55,53,56,49,50,57,57,51,56,48,49,101,101,54,99,48,49,54,51,102,57,55,101,49,57,49,49,51,53,48,55,57,48,98,50,100,102,101,56,48,49,56,48,57,52,48,53,48,50,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,51,55,101,97,102,102,101,97,48,50,98,102,48,48,102,102,51,101,53,57,56,48,52,98,55,56,51,98,98,48,55,57,56,48,48,102,97,97,48,48,102,102,55,98,52,48,52,99,49,56,55,57,48,97,101,48,52,99,48,55,102,99,48,57,54,53,48,48,102,102,55,98,49,51,48,51,98,54,52,101,48,52,101,49,55,99,99,48,48,57,55,101,48,55,100,50,48,52,99,56,48,49,50,101,54,49,99,98,48,102,56,55,99,56,101,56,54,53,100,50,48,49,52,101,57,54,48,57,99,50,97,48,97,101,52,53,56,55,51,49,55,99,53,50,57,55,102,97,55,99,55,48,49,50,98,48,49,50,100,50,99,55,101,52,102,99,48,51,52,48,97,56,49,48,48,48,102,102,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,49,52,48,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,97,57,52,55,54,49,100,52,56,55,57,97,54,49,56,57,102,54,102,51,101,101,51,52,99,51,52,100,56,98,102,54,101,50,52,55,50,51,51,56,50,48,102,102,101,99,55,99,51,56,97,101,50,51,97,56,48,54,55,54,48,48,51,101,50,57,54,48,48,102,102,102,97,97,51,57,48,50,53,56,56,48,57,55,54,101,48,52,101,55,56,51,101,48,48,102,102,101,52,102,50,97,52,49,102,57,56,51,102,55,50,97,56,51,54,48,55,55,48,53,102,48,48,102,102,51,100,99,57,52,57,101,48,57,102,48,50,53,56,99,49,101,56,56,55,49,52,48,57,55,53,48,55,98,50,49,99,102,102,99,97,98,48,101,99,48,51,99,54,50,102,99,51,57,101,56,98,50,57,97,49,101,100,50,56,56,98,50,52,100,99,48,50,55,56,49,100,51,50,97,56,49,101,48,52,101,56,56,57,50,100,51,97,48,57,53,57,100,48,48,97,102,97,48,49,54,53,99,48,49,102,49,98,50,48,48,55,100,51,97,56,51,100,48,48,102,102,50,55,54,56,48,57,57,52,48,55,55,97,48,52,100,97,56,55,97,53,49,51,56,55,54,99,48,57,54,99,48,50,53,99,48,49,101,98,56,55,53,48,51,101,48,56,99,49,102,48,57,55,56,51,98,101,53,100,54,48,102,54,48,51,101,49,48,55,51,56,49,102,101,48,55,48,101,48,102,51,98,56,51,97,56,101,53,49,49,53,54,48,102,52,48,51,97,52,49,102,98,50,56,51,57,55,56,48,101,102,56,51,100,97,57,52,53,56,54,48,102,98,100,48,55,55,99,51,99,50,49,100,102,50,98,50,57,49,56,49,50,49,52,53,55,57,54,52,53,98,55,101,56,52,56,48,48,49,97,97,99,53,54,49,53,97,56,54,53,51,57,53,56,53,55,57,53,50,53,55,51,51,100,49,57,48,52,97,98,52,51,52,53,50,98,56,97,102,52,55,97,55,49,101,55,52,51,50,52,51,52,48,54,54,53,49,57,49,57,49,102,51,99,102,102,97,52,56,97,50,48,56,99,99,99,99,57,101,98,100,53,48,99,55,102,53,54,55,102,53,53,102,101,54,97,98,97,101,98,97,102,102,56,49,51,100,48,48,102,102,51,101,102,57,56,48,57,56,101,48,55,56,99,48,52,97,52,48,48,51,101,97,56,52,48,57,97,57,48,50,54,49,48,49,100,51,57,54,50,48,50,53,52,49,102,100,48,101,49,48,48,51,100,48,102,97,50,56,48,98,48,97,52,51,50,56,57,50,102,97,51,100,48,55,98,48,48,57,57,48,48,55,51,99,49,99,98,50,99,52,48,50,100,52,51,99,99,53,50,56,55,56,48,97,54,98,102,52,53,52,56,55,57,56,98,49,57,51,50,55,49,52,52,57,100,98,54,51,100,51,55,100,48,100,51,102,51,54,57,99,100,56,48,52,99,54,50,56,48,54,51,48,56,48,51,101,54,56,54,48,52,100,57,48,55,98,48,51,56,97,48,101,57,52,48,57,54,52,48,50,53,55,48,51,57,97,53,100,102,54,99,51,97,101,48,102,100,102,48,51,101,55,99,48,102,57,48,97,56,48,49,50,99,52,49,102,100,100,99,48,101,99,48,51,99,101,48,52,97,98,56,51,99,53,48,55,55,52,48,48,102,102,101,100,48,50,100,48,51,98,97,57,54,57,98,98,54,50,100,49,50,57,50,57,51,48,48,49,100,53,54,50,102,56,97,100,49,101,55,51,54,53,98,56,50,55,101,55,54,50,98,100,52,48,50,101,55,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,100,56,52,48,48,55,99,53,100,52,48,49,102,54,51,52,53,57,56,49,51,98,56,48,52,57,48,50,53,48,51,97,98,48,102,99,57,55,97,49,101,49,48,102,53,48,51,101,56,48,50,53,56,97,53,49,101,99,49,101,57,56,55,97,52,51,99,54,53,97,50,53,49,55,97,57,56,53,99,101,48,55,100,56,48,102,55,56,49,102,102,56,55,56,52,51,57,50,48,48,102,102,101,100,99,50,101,48,51,102,48,49,101,100,48,102,55,49,54,57,100,48,48,51,97,97,49,100,52,52,54,52,48,102,56,98,101,50,98,99,51,98,102,56,97,102,56,52,54,52,53,52,48,50,97,50,99,98,51,50,97,101,50,54,57,48,48,48,102,102,50,57,101,100,52,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,98,102,101,48,51,102,101,50,56,48,98,55,99,48,48,102,98,101,54,48,48,55,100,100,50,48,51,100,97,48,48,55,100,52,50,56,51,100,51,48,48,55,100,55,53,51,54,49,100,54,48,101,50,56,51,98,55,48,102,57,56,51,57,99,48,50,54,50,99,51,102,101,48,102,53,57,98,48,50,54,52,49,100,48,102,51,56,55,53,99,51,100,48,49,101,51,48,55,56,101,53,51,56,51,98,50,48,55,52,101,49,101,48,48,102,102,50,53,102,98,49,55,52,102,48,51,57,52,48,49,50,99,48,55,97,54,48,101,100,56,51,98,50,53,54,48,55,101,49,50,99,51,97,54,48,102,51,56,51,101,57,99,97,101,97,48,102,100,52,57,55,99,49,100,102,55,52,98,101,52,53,48,101,100,52,97,55,55,50,98,56,97,100,52,52,50,99,102,97,55,56,48,99,56,50,97,48,50,57,50,56,48,51,101,53,54,99,48,48,102,97,100,102,48,55,57,99,48,52,101,100,56,51,56,99,48,55,51,99,48,102,98,56,49,100,102,50,52,50,51,53,57,53,52,48,52,57,50,48,51,97,56,48,50,55,51,52,49,101,97,48,55,99,48,97,101,98,55,48,51,99,51,50,53,56,57,54,52,53,55,50,54,48,55,51,99,49,100,51,48,55,98,100,49,49,48,52,97,97,52,53,50,56,52,51,56,56,49,101,99,52,54,52,99,52,97,101,56,101,48,101,57,48,98,52,52,53,56,52,51,50,99,52,98,50,48,101,57,52,100,98,56,57,52,56,98,56,48,52,99,101,57,98,101,57,101,57,97,53,55,55,102,56,48,99,52,99,48,52,57,102,48,49,51,56,48,48,101,49,99,48,57,101,100,48,55,48,101,49,99,98,48,55,102,48,48,102,102,101,50,48,51,101,99,49,100,102,48,102,56,48,55,53,48,51,101,48,49,100,99,48,101,99,57,54,48,53,100,49,52,97,53,54,56,55,57,52,51,57,101,53,101,56,55,56,48,51,56,52,49,101,48,48,102,49,48,55,51,52,51,98,52,49,102,49,50,99,56,49,100,99,48,51,99,56,50,98,52,51,57,97,49,101,52,48,102,55,49,53,101,49,100,54,48,55,56,54,49,100,54,50,97,56,51,100,101,53,50,97,49,48,55,100,48,51,57,56,57,97,53,100,97,54,50,55,56,55,55,100,51,100,50,97,49,98,55,51,98,56,100,100,97,48,50,55,50,54,56,48,57,101,97,48,48,102,102,102,57,53,57,48,48,102,102,51,101,57,57,99,51,97,48,53,57,48,55,48,54,52,48,49,102,54,48,52,48,52,98,49,48,51,97,52,52,97,50,98,99,49,101,48,50,48,57,55,98,100,48,56,49,102,97,56,55,54,56,49,100,54,48,55,48,52,97,100,52,51,48,101,100,97,53,48,55,51,57,49,56,97,56,48,50,54,50,56,49,102,54,56,51,100,50,48,55,102,101,48,102,48,52,97,53,48,55,55,52,48,101,98,101,56,98,55,52,97,48,102,54,97,53,57,54,101,48,48,102,54,101,49,53,101,49,101,52,48,55,97,52,49,102,55,48,102,55,101,50,98,97,56,97,102,99,56,52,53,55,56,55,56,99,99,53,56,55,50,98,56,98,50,53,48,50,51,97,48,48,102,102,55,99,54,99,99,48,49,102,54,98,54,57,50,48,48,102,97,102,98,48,50,54,102,49,48,56,49,99,99,56,51,101,102,48,102,57,48,55,99,99,97,100,48,50,53,102,48,49,102,53,50,53,51,48,48,101,100,57,99,48,101,98,97,54,56,55,56,53,102,52,49,48,101,49,56,51,98,102,48,55,98,101,48,102,49,99,49,101,55,48,51,56,57,48,101,97,100,48,51,100,51,48,102,98,49,52,97,49,102,48,48,55,56,97,49,99,100,48,101,50,56,55,53,57,49,52,51,97,56,49,99,56,48,101,52,49,54,52,53,55,56,55,56,99,51,101,98,99,97,102,50,99,99,51,99,54,49,100,102,50,56,97,54,100,48,55,97,48,49,54,48,53,54,48,50,54,100,48,57,48,56,48,51,52,98,52,98,53,50,97,52,49,100,97,48,49,51,48,101,48,101,56,53,51,48,97,100,52,101,54,99,51,97,56,48,102,50,48,49,100,48,56,51,101,57,48,55,55,50,57,48,56,102,100,99,48,99,99,97,49,48,102,56,56,55,52,48,51,101,56,48,101,102,99,49,101,51,56,55,54,54,100,49,98,98,99,56,99,48,57,56,56,50,102,48,51,98,50,49,101,54,48,101,101,48,55,57,99,51,97,97,53,101,49,97,54,56,56,57,54,52,53,49,49,54,97,53,54,97,53,102,51,101,52,102,50,98,57,51,55,57,51,102,102,48,48,102,102,56,54,51,55,49,97,55,49,97,98,98,54,57,99,56,98,56,55,50,50,99,56,53,99,53,99,55,99,101,52,51,57,98,102,48,54,55,101,102,98,55,51,57,102,55,99,54,49,56,101,49,52,50,98,97,98,50,97,48,55,52,101,48,48,102,102,102,98,100,102,48,48,102,102,55,100,55,100,57,55,56,48,48,102,97,102,102,48,48,55,100,56,48,48,102,102,51,100,57,48,101,57,51,52,53,49,50,48,57,53,50,48,101,101,48,49,101,100,56,55,57,48,51,102,56,48,102,100,48,49,100,53,97,50,49,52,48,53,52,97,53,49,53,97,49,100,99,48,101,101,56,51,98,98,48,102,102,48,51,101,57,48,55,98,101,53,54,48,55,50,56,51,57,99,99,50,51,52,56,55,51,99,51,97,48,49,100,100,50,97,57,50,56,97,53,48,101,102,56,55,50,97,55,52,49,52,56,49,100,56,52,51,50,99,48,51,98,101,53,55,49,53,102,57,49,54,52,97,97,50,99,100,51,52,97,102,100,49,50,56,54,48,52,98,48,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,102,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,52,48,48,97,48,55,102,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,102,102,56,48,54,102,99,97,101,98,97,101,98,102,102,97,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,48,55,50,50,56,49,51,99,101,48,102,98,100,102,48,50,53,98,56,48,57,51,50,48,50,54,99,48,49,102,100,50,48,50,54,49,53,99,56,97,53,102,48,51,97,50,48,50,53,98,56,49,102,97,56,51,99,98,48,101,97,98,48,53,97,50,52,100,51,50,99,49,54,52,49,101,57,48,101,48,56,51,97,57,48,102,56,56,55,100,48,97,51,50,97,57,49,99,49,50,99,53,98,57,52,48,57,99,57,54,57,50,57,97,57,54,53,49,57,98,50,48,57,53,101,53,101,49,53,97,53,56,98,57,51,51,54,48,57,48,50,99,49,48,54,101,54,53,51,49,98,48,48,102,102,57,50,50,48,50,54,49,52,49,101,101,57,54,101,48,102,102,99,49,102,100,56,51,101,101,48,55,102,54,49,101,48,54,57,57,54,52,98,102,48,55,100,97,48,102,55,99,49,101,53,56,51,100,98,50,102,57,97,54,49,98,52,57,54,100,49,100,97,50,101,48,49,101,51,56,55,99,52,98,101,48,102,56,57,54,54,100,51,51,57,51,52,98,53,50,102,53,51,52,56,54,52,99,50,101,53,102,50,51,50,57,99,53,100,57,54,54,57,98,98,55,57,57,55,48,98,51,52,102,98,100,100,51,53,99,102,102,48,57,55,53,100,55,53,100,55,102,102,53,48,49,98,51,99,48,49,102,49,49,97,48,50,52,99,99,49,101,49,56,51,100,57,48,48,102,102,55,100,56,99,56,55,55,48,48,57,98,99,50,98,57,49,97,57,48,52,51,56,52,48,52,97,53,53,49,54,98,99,51,99,50,102,97,54,52,49,55,48,99,98,50,53,99,101,48,55,102,54,48,101,50,52,48,57,57,51,48,55,54,48,53,54,101,50,57,49,101,52,54,48,101,99,49,54,48,53,51,57,54,55,52,53,55,57,54,101,53,55,53,54,50,99,51,97,55,48,55,97,52,51,98,56,48,50,53,101,55,50,50,100,56,48,57,101,49,54,49,102,49,53,102,56,48,53,55,53,48,55,54,54,48,101,99,48,51,102,101,48,102,57,56,51,102,48,53,50,48,51,98,53,48,55,53,56,49,99,100,48,102,52,48,51,99,50,48,102,101,48,55,56,101,48,98,49,101,53,48,56,55,51,56,51,57,50,49,100,101,50,100,99,51,100,52,49,101,51,50,101,50,56,97,53,50,57,99,98,48,50,102,56,98,49,99,53,55,57,52,54,53,48,97,49,97,55,57,55,48,53,57,48,50,52,48,97,56,50,98,48,98,50,50,99,48,98,48,97,52,50,52,51,55,48,49,50,50,53,55,50,49,97,53,57,54,49,52,52,53,48,53,48,100,99,98,56,48,48,102,102,101,51,50,48,48,55,100,50,98,56,48,51,101,98,53,52,97,101,48,48,102,102,55,100,54,52,56,49,50,54,52,49,99,99,48,55,51,56,53,100,97,48,48,55,50,100,50,52,49,102,52,50,53,55,48,102,49,54,48,55,98,56,49,102,54,48,101,55,50,51,98,48,102,51,50,49,102,52,101,56,99,48,102,54,48,49,101,98,56,55,57,99,51,56,49,54,57,50,49,101,53,52,100,48,101,50,56,55,48,56,51,100,99,53,102,101,50,56,52,51,97,54,49,102,102,54,48,97,55,52,49,99,49,101,57,52,48,98,101,53,54,54,99,57,54,53,55,49,53,48,54,50,98,98,54,52,100,52,102,102,102,48,51,56,49,53,100,52,97,99,98,52,50,99,99,97,101,50,57,100,48,57,100,50,99,56,98,54,50,99,49,48,99,97,97,52,48,54,51,98,51,57,50,49,51,100,51,100,50,53,56,52,51,52,51,54,52,49,51,48,102,54,52,55,52,55,48,100,100,50,53,50,51,99,97,51,51,55,97,57,50,53,102,54,54,54,54,97,101,98,54,48,100,50,97,52,53,101,102,98,53,48,49,52,101,48,49,51,51,99,48,48,102,102,102,98,99,57,48,48,102,102,55,100,54,51,56,49,50,98,56,49,99,55,50,100,52,51,101,50,53,98,48,49,51,54,52,48,101,51,99,49,102,49,97,55,57,52,102,57,48,99,49,51,50,48,101,101,52,49,99,49,48,51,102,55,48,50,53,102,56,49,101,48,56,51,99,102,55,98,49,54,50,53,98,49,52,50,53,54,51,49,52,56,56,49,100,50,52,57,48,55,98,99,53,48,97,52,100,102,99,56,101,49,101,50,54,48,98,99,97,50,52,57,57,48,54,48,101,102,49,53,97,53,99,57,54,54,52,55,52,50,48,54,57,97,102,102,48,51,55,55,53,100,52,48,53,49,98,48,101,102,56,48,51,101,54,54,99,48,48,102,97,98,53,48,102,49,49,54,101,56,54,53,52,48,48,51,100,49,97,48,50,55,56,56,97,50,101,57,98,52,102,52,48,48,102,102,57,57,56,55,56,99,49,100,100,56,49,50,102,48,53,54,49,53,48,56,99,49,56,50,51,51,101,57,53,102,97,53,49,54,49,99,48,57,97,54,98,57,52,55,50,55,57,56,48,52,97,51,53,53,53,51,99,57,50,55,50,52,50,50,99,101,49,98,100,53,50,56,49,100,52,48,51,97,57,48,48,55,100,57,51,48,51,56,54,48,50,55,55,56,48,57,55,55,48,102,97,48,55,56,48,48,102,102,57,49,51,48,55,102,56,48,52,98,99,49,55,99,48,52,99,54,49,55,99,48,101,55,48,51,99,54,53,102,48,51,97,53,48,55,53,56,48,102,51,48,49,101,56,56,55,51,56,98,51,50,99,99,51,98,56,48,102,51,48,98,51,48,101,50,57,53,52,57,56,49,99,50,50,98,99,49,102,52,56,55,50,52,49,99,101,56,55,102,48,51,100,56,49,102,99,50,57,99,51,98,56,53,50,56,55,101,52,51,100,99,49,100,50,48,101,101,48,51,99,55,52,51,48,101,99,55,55,48,51,99,48,53,55,50,54,97,52,50,54,49,53,54,53,52,55,101,53,98,53,57,53,98,52,57,57,102,101,49,57,101,48,52,101,50,48,48,102,102,51,101,99,55,48,48,102,102,57,51,100,48,50,52,53,52,51,97,97,53,99,57,55,101,48,52,99,50,48,51,101,102,48,55,54,97,49,100,55,50,102,99,97,98,48,101,100,49,54,52,49,101,55,50,98,99,49,100,54,98,99,48,102,51,48,49,100,55,57,52,101,48,102,54,99,51,100,54,53,54,57,53,101,53,54,56,55,57,100,50,57,49,102,48,55,52,52,51,57,50,49,102,57,48,102,100,56,55,52,53,51,52,98,102,52,98,50,102,53,51,52,51,97,50,53,99,48,55,54,56,51,98,102,57,97,98,100,50,53,57,48,55,56,100,49,97,99,97,99,99,101,99,100,51,54,57,102,100,48,52,48,50,102,51,99,48,49,102,55,56,101,48,48,102,57,50,99,56,55,101,99,48,57,102,51,50,97,99,98,48,48,50,53,99,99,48,57,52,56,55,56,51,102,101,48,101,54,99,48,57,55,50,98,52,56,52,97,56,48,102,97,49,55,54,57,97,101,49,55,52,48,101,102,48,49,101,97,48,51,99,54,55,54,57,49,99,49,101,99,56,55,49,48,51,99,54,49,99,55,50,101,99,98,50,48,55,54,50,48,102,100,99,51,100,56,49,99,51,48,102,57,48,51,57,48,48,102,102,102,53,48,55,49,99,51,100,99,49,100,99,52,101,50,99,52,51,98,50,53,100,57,52,51,52,48,48,102,102,102,55,49,48,55,56,48,97,98,102,54,53,57,54,101,53,52,97,48,50,48,50,49,49,54,48,48,52,100,99,48,48,102,102,102,98,55,57,50,102,99,48,57,102,50,52,100,48,50,55,54,56,49,102,52,57,53,48,48,52,102,102,57,55,50,49,101,102,52,57,48,55,97,56,56,99,48,102,48,48,102,102,49,101,52,50,52,49,53,52,53,52,97,54,57,54,48,48,102,102,102,57,53,101,48,55,53,50,56,101,49,100,54,52,54,48,55,98,50,48,102,51,53,49,49,48,49,101,48,50,53,100,53,48,48,49,102,54,50,52,55,48,102,50,97,50,56,49,50,102,57,56,51,99,52,48,48,102,55,57,97,50,48,51,97,56,101,56,53,51,50,53,55,54,48,101,102,49,51,57,57,100,99,98,52,97,50,99,102,53,48,49,53,97,97,102,102,98,99,101,51,97,101,51,98,55,54,101,98,57,55,55,54,101,53,100,57,51,98,98,98,98,102,100,99,98,55,51,102,101,48,100,55,102,102,102,101,55,51,102,102,99,101,51,57,56,50,99,53,54,53,54,53,55,53,100,55,102,99,49,98,54,48,50,52,56,56,48,57,52,53,48,55,56,97,48,52,102,55,48,49,51,51,101,48,101,99,56,48,57,53,52,48,55,52,54,102,57,52,54,56,50,48,102,48,56,49,101,97,48,48,51,100,101,55,50,49,100,102,52,56,48,102,48,98,56,53,102,51,50,53,50,98,55,99,51,57,48,48,101,102,56,51,100,52,48,102,49,52,98,52,97,52,99,55,99,51,98,50,49,100,97,48,102,54,57,55,55,56,101,53,52,48,55,52,99,98,50,57,54,99,49,50,50,49,100,102,52,102,100,100,51,51,97,51,54,55,51,97,48,97,48,55,55,56,98,48,52,49,48,48,101,50,57,48,48,102,102,55,100,55,55,56,48,51,101,98,50,52,48,57,53,98,48,48,55,100,54,97,48,51,57,99,50,57,48,49,100,52,48,51,56,53,48,101,53,49,53,56,101,57,54,97,56,53,99,98,48,101,49,101,49,48,55,98,54,49,101,55,48,101,100,48,51,98,97,55,56,49,102,49,48,55,102,48,49,51,50,49,101,98,48,102,97,56,55,57,48,97,100,101,49,102,56,48,102,102,48,55,51,48,51,56,52,49,99,51,52,98,48,102,51,101,48,101,98,50,51,48,55,102,56,98,98,48,101,98,56,55,53,99,49,51,101,56,48,54,50,56,99,51,97,49,50,56,56,53,54,51,55,102,101,101,57,102,54,57,101,48,49,51,55,54,48,52,97,48,56,49,51,53,48,48,102,52,99,48,57,50,56,48,50,54,50,48,51,56,48,48,52,99,101,56,51,57,53,55,52,97,57,54,52,49,101,55,48,51,98,49,99,49,101,98,101,49,100,97,55,48,98,97,55,48,51,99,50,99,57,53,57,56,48,49,101,102,50,48,101,52,48,55,57,56,49,100,101,57,55,51,100,50,54,56,51,97,99,49,101,52,48,101,56,56,55,56,52,101,48,50,52,50,49,101,98,50,99,98,52,54,52,48,50,102,53,48,51,53,53,57,49,48,49,51,49,57,52,101,50,98,98,97,54,97,48,97,54,56,48,99,99,50,48,48,101,102,97,97,56,48,51,101,100,51,56,48,49,55,52,50,48,49,50,48,50,48,48,102,102,55,56,98,48,48,57,56,57,48,48,102,102,49,55,97,57,53,102,102,48,48,99,55,54,48,55,99,97,48,52,97,55,56,49,50,98,50,48,52,99,53,102,52,52,48,48,102,102,55,57,56,51,48,50,53,97,56,49,99,48,48,51,102,55,101,56,49,100,101,99,56,48,48,48,102,102,102,53,57,48,49,99,101,48,51,98,97,48,55,57,100,48,56,51,100,50,98,49,53,55,100,50,55,50,50,101,48,102,97,48,55,55,48,98,100,101,56,98,57,51,51,49,52,56,53,50,55,55,51,99,55,57,100,54,48,50,53,52,53,53,49,51,51,100,49,53,101,56,53,51,48,49,97,52,49,99,55,48,101,51,48,55,51,48,49,100,98,48,55,54,48,97,100,48,101,53,48,51,98,99,48,101,54,56,55,53,56,51,56,50,49,99,100,50,57,50,57,51,51,57,52,99,49,100,50,48,101,53,56,55,55,48,97,56,48,101,97,48,55,54,56,97,98,48,49,51,50,50,99,49,50,56,98,53,50,99,55,57,53,97,53,49,49,52,52,56,56,56,50,53,52,97,48,102,52,102,50,100,52,98,48,50,99,53,51,100,51,99,49,50,54,56,53,50,48,57,101,50,99,49,51,49,50,99,98,48,98,102,100,100,52,100,102,53,52,48,50,100,97,56,48,51,101,56,53,56,48,49,102,50,48,56,54,56,48,49,102,54,57,101,100,57,55,54,48,101,97,52,49,102,102,57,52,99,48,101,101,56,49,100,57,48,49,51,51,101,53,48,55,50,97,56,49,50,99,49,100,102,48,101,50,50,48,56,48,51,100,57,97,49,99,57,48,102,102,54,50,100,51,56,51,101,50,48,102,51,50,53,56,48,51,100,51,55,50,57,56,51,101,56,48,102,97,48,51,102,101,49,102,102,48,102,52,48,48,51,100,97,56,48,101,102,52,51,56,48,53,50,50,55,48,55,99,98,54,50,98,101,54,52,97,49,50,100,48,98,49,52,97,52,101,97,98,97,50,97,52,98,48,52,49,101,56,48,48,51,51,102,50,102,102,101,98,97,101,98,97,102,102,101,97,48,50,50,50,48,48,51,101,54,97,48,48,52,100,100,56,55,51,98,48,51,97,98,48,55,48,97,48,52,56,54,54,52,54,52,57,97,48,102,102,99,56,51,99,48,48,55,53,56,48,52,100,100,56,50,55,50,57,97,50,98,56,49,50,54,48,48,102,102,102,54,55,101,48,101,102,48,49,51,53,50,48,101,54,98,97,51,48,54,102,99,51,99,55,48,53,99,48,50,54,98,49,55,49,99,57,49,49,48,48,55,98,52,97,56,97,101,50,50,51,56,48,51,100,99,56,48,57,102,51,49,53,100,56,48,55,98,98,53,48,48,102,102,57,99,57,48,48,55,99,56,54,52,48,57,98,97,48,102,56,48,49,51,54,99,48,48,102,102,102,98,52,97,48,50,54,51,48,48,102,102,49,101,101,101,52,55,52,53,52,54,48,48,102,102,55,57,54,52,48,55,56,48,48,102,56,48,48,57,52,53,48,101,98,54,52,55,56,50,99,53,97,48,100,99,51,57,99,48,101,53,56,48,57,56,56,48,55,100,100,99,97,52,52,57,52,56,57,50,100,48,51,99,54,49,101,48,50,52,57,54,101,48,48,51,100,99,54,57,53,97,97,100,48,55,57,52,50,53,55,100,55,100,98,49,53,101,49,100,99,50,98,56,55,99,101,55,102,56,49,49,101,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,99,48,48,102,102,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,51,97,101,49,101,99,48,102,54,48,55,53,99,51,56,50,49,100,54,48,102,51,56,55,101,56,51,102,52,49,101,53,50,56,52,51,57,52,49,99,56,48,101,55,49,52,48,53,99,48,55,98,48,51,101,50,49,101,102,48,102,53,57,55,50,53,55,48,55,55,52,51,97,101,49,100,51,48,101,98,48,55,55,53,48,53,50,48,98,53,48,102,50,48,55,97,48,51,99,56,49,101,51,50,100,100,51,49,48,52,97,56,50,56,52,51,98,99,53,49,57,52,101,56,54,57,54,53,98,57,54,97,53,99,57,54,48,57,54,56,52,53,55,57,53,52,53,55,50,51,97,53,57,54,48,57,101,101,98,52,100,98,55,55,53,50,48,49,52,101,52,48,48,102,102,102,57,48,48,102,102,48,48,102,102,51,101,102,54,48,51,102,54,48,48,102,102,102,98,53,48,48,55,97,54,57,56,48,101,53,48,49,100,54,98,100,99,51,98,50,48,52,56,100,48,51,57,102,48,102,102,51,101,57,99,48,101,101,56,51,98,55,100,97,50,97,48,98,56,48,48,102,102,55,97,99,97,49,102,97,48,101,48,48,55,56,52,49,102,49,56,55,53,99,51,97,50,48,52,100,52,54,50,101,56,51,99,50,48,101,56,48,49,100,99,48,51,100,102,48,55,55,55,52,48,102,49,48,49,99,102,56,51,99,51,50,98,56,97,102,97,48,55,49,101,53,101,49,54,52,53,57,49,52,52,49,100,49,48,52,98,55,52,101,50,99,55,50,54,56,55,57,57,99,55,53,51,49,48,48,48,102,102,99,54,48,48,102,102,49,102,50,97,57,48,48,55,100,101,50,49,53,99,48,52,99,57,48,55,97,52,51,100,99,48,48,102,97,98,97,48,50,53,99,53,49,99,51,99,50,56,50,48,101,97,52,49,99,54,48,51,101,48,52,56,52,52,48,50,54,56,56,49,101,53,50,52,50,55,48,55,97,48,51,98,48,57,48,48,102,102,102,52,99,49,102,50,48,51,97,55,50,99,48,98,98,50,56,57,50,52,49,99,98,49,52,99,49,100,97,57,52,99,50,98,53,49,48,98,99,48,55,51,99,48,101,98,52,51,102,49,57,102,50,101,48,51,99,56,53,98,56,55,100,99,97,53,50,99,100,98,48,55,56,48,48,102,55,99,51,57,101,49,100,49,48,102,49,48,55,49,48,97,101,50,56,56,51,98,50,48,101,99,52,51,98,56,49,102,102,48,55,98,54,48,50,53,50,97,102,102,56,48,54,102,99,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,99,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,49,98,102,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,102,102,56,48,54,55,101,50,56,48,53,48,50,56,48,51,49,53,51,52,48,48,56,55,102,101,48,48,49,102,56,97,50,56,48,54,102,100,50,56,48,53,48,50,56,48,51,49,53,51,52,48,48,102,102,56,55,102,101,48,48,102,102,49,102,56,97,50,102,102,56,48,54,102,100,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,102,102,56,48,102,51,56,48,48,102,102,102,56,97,98,48,48,102,102,51,101,102,48,99,98,49,48,50,54,52,99,51,97,101,49,100,50,48,48,102,102,55,100,53,100,48,49,51,49,99,56,101,49,100,102,52,48,48,55,97,97,48,101,51,48,49,99,102,97,51,97,50,48,49,50,98,56,48,102,50,100,49,57,51,56,51,97,101,49,100,55,54,48,49,101,57,56,51,57,98,48,55,53,48,53,55,57,52,54,53,49,50,51,48,51,57,54,50,101,48,51,98,53,100,50,99,97,99,52,97,50,102,48,49,102,48,56,51,97,99,48,101,51,99,97,51,57,55,48,49,100,98,50,100,99,51,57,48,53,50,57,54,55,54,48,102,48,56,49,100,48,48,55,51,99,51,100,99,49,101,50,48,102,100,57,53,99,53,49,48,55,57,56,49,100,56,56,55,57,48,51,102,99,48,102,54,99,48,99,54,52,48,49,102,50,56,52,48,55,56,99,48,48,102,102,102,97,102,100,48,101,98,56,48,51,101,98,51,56,51,101,101,49,100,51,48,50,55,55,49,57,101,49,101,57,48,55,56,50,49,101,56,101,49,102,53,50,99,99,48,57,50,49,48,55,54,97,53,50,48,55,56,48,51,100,48,53,54,48,55,101,99,98,48,48,102,102,50,54,98,99,97,102,48,55,54,48,49,102,50,48,101,50,56,55,50,48,49,101,56,49,53,99,53,49,56,55,53,99,51,100,101,49,100,49,57,50,100,56,49,100,102,56,51,57,53,99,48,102,51,97,99,51,99,99,48,102,52,57,51,99,51,101,99,57,56,53,56,48,51,98,50,50,98,56,97,50,50,99,99,97,98,50,97,56,98,50,48,101,102,56,55,98,48,51,102,56,49,101,98,48,55,54,50,49,99,100,48,102,54,56,48,53,51,97,48,55,52,99,51,100,56,49,101,56,48,101,48,56,55,97,52,51,98,48,49,102,97,48,101,50,56,55,57,52,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,52,101,49,101,99,48,101,54,56,55,98,99,51,97,56,53,99,57,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,55,50,100,52,51,98,54,49,101,56,48,101,100,48,55,56,99,97,57,52,99,52,49,50,101,48,97,49,48,102,48,57,52,54,53,98,97,49,97,50,49,55,48,53,53,49,55,48,53,55,50,54,50,49,49,54,48,53,53,57,54,48,56,101,56,56,53,56,97,48,51,97,100,100,98,55,49,53,50,49,98,101,48,52,99,98,48,49,51,53,50,48,52,99,54,48,49,51,56,99,48,102,53,48,98,53,48,55,100,54,48,52,100,49,56,51,101,54,48,102,102,56,51,102,49,48,55,57,97,53,98,48,50,55,53,49,101,52,51,99,97,49,102,100,48,102,48,50,52,49,54,100,56,97,52,50,57,99,98,48,48,102,49,49,55,101,49,101,97,101,49,100,50,48,101,53,49,52,99,55,56,48,101,101,56,55,48,56,49,100,102,97,48,48,102,102,55,56,52,51,99,99,49,101,49,52,102,48,101,102,48,51,98,99,48,101,51,49,53,97,49,100,101,48,101,49,48,55,52,51,49,54,97,57,97,56,48,49,100,97,48,101,101,49,53,56,53,55,100,54,52,51,53,102,102,48,49,57,99,99,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,48,102,102,54,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,50,48,50,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,102,101,99,48,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,55,102,99,48,50,52,50,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,98,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,99,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,102,102,48,48,102,102,99,102,56,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,98,48,55,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,102,102,49,102,53,51,97,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,99,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,102,102,48,48,100,102,57,53,48,48,97,97,57,48,48,102,102,55,99,57,101,99,48,49,102,54,102,97,48,102,50,56,48,57,100,56,48,50,54,100,56,49,101,54,56,49,50,52,101,49,99,102,97,48,102,48,48,102,102,55,51,48,48,102,102,57,53,49,48,50,53,49,48,49,101,102,97,54,56,55,48,100,51,52,51,56,54,49,101,51,50,97,52,49,100,101,97,53,57,54,50,49,102,97,48,50,54,56,48,49,99,54,49,55,52,48,102,56,56,49,100,57,48,55,100,99,49,102,55,97,51,49,55,97,53,53,56,55,54,100,99,48,102,99,48,55,55,99,51,98,99,57,56,56,101,49,102,52,48,102,48,56,55,48,48,102,102,51,97,50,49,99,98,97,48,102,102,57,55,56,49,100,102,50,99,99,51,97,52,49,100,99,50,57,56,49,101,51,57,54,97,49,100,101,48,101,102,48,55,100,52,51,100,52,57,101,49,100,51,48,101,57,48,48,54,97,98,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,102,102,56,49,55,102,97,101,98,97,101,98,102,101,51,53,48,55,52,99,51,100,56,49,101,56,48,101,48,56,55,97,52,51,98,48,49,102,97,48,101,50,56,55,57,52,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,52,101,49,101,99,48,101,54,56,55,98,99,51,97,56,53,99,57,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,55,50,100,52,51,98,54,49,101,56,48,101,100,48,55,56,99,97,57,52,99,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,50,49,54,101,53,53,49,55,48,53,55,50,54,50,49,49,54,48,53,53,57,54,48,56,101,56,56,53,56,97,48,51,97,100,100,98,55,49,53,50,48,49,99,49,54,48,48,102,102,102,97,48,49,48,48,102,102,55,100,57,97,56,55,101,56,48,49,102,54,97,48,48,52,56,50,97,49,48,51,101,97,48,55,97,48,49,99,98,101,49,100,57,48,55,57,99,48,101,55,56,51,102,101,99,48,49,50,100,99,48,102,49,48,51,99,57,99,51,99,54,53,51,57,55,55,52,48,102,57,48,51,102,54,48,101,102,99,49,99,99,56,51,57,99,48,102,53,56,55,98,52,49,102,54,56,48,57,50,57,52,48,49,99,50,48,55,55,52,49,100,100,48,55,55,53,99,49,101,51,48,55,56,52,49,101,50,49,54,52,57,98,56,49,100,97,49,52,52,53,55,57,54,50,53,50,48,55,52,51,50,51,55,52,48,50,98,48,51,99,48,57,97,53,55,100,98,54,56,54,56,48,48,49,51,57,52,97,48,49,57,102,54,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,55,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,98,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,101,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,55,102,99,48,54,102,100,53,48,49,50,56,99,48,49,102,50,97,57,48,48,102,102,55,100,101,49,57,54,50,48,52,98,54,48,55,53,99,51,100,97,48,48,102,102,102,97,98,97,48,50,53,99,53,49,99,51,98,101,57,101,48,102,53,52,49,102,57,56,51,57,102,52,56,52,52,48,50,54,56,99,49,101,53,97,52,97,55,48,55,53,99,51,100,48,99,48,51,97,99,48,55,51,54,48,102,53,99,97,102,50,102,48,97,50,52,57,48,55,50,99,53,51,56,55,54,98,50,53,57,54,54,57,52,53,49,56,51,101,49,48,55,97,54,49,99,55,97,52,56,50,101,48,51,99,56,53,98,56,55,100,99,97,53,50,98,50,99,49,100,102,48,51,97,48,48,102,56,48,55,52,52,51,99,52,49,99,52,50,98,56,98,100,48,102,51,48,51,99,101,48,101,100,56,55,102,56,49,100,50,48,49,99,99,56,48,51,101,102,102,56,48,49,102,54,54,97,49,102,97,48,48,55,100,53,55,56,49,50,48,97,57,97,48,102,97,52,49,100,55,56,55,50,102,56,55,57,56,49,101,55,48,51,101,49,48,102,102,98,101,48,52,98,55,48,51,98,98,48,102,50,54,48,102,49,57,52,101,53,50,53,48,51,57,98,48,102,100,56,51,99,48,48,102,102,55,51,50,48,102,56,99,51,100,54,49,100,50,48,55,100,97,48,50,52,97,53,102,56,55,48,56,49,101,50,56,55,55,52,49,101,50,102,48,55,55,50,49,101,49,48,55,55,54,53,54,97,54,102,48,55,54,56,53,101,57,53,101,53,55,49,52,56,49,101,102,99,57,51,57,48,48,98,51,48,102,48,50,49,49,53,102,48,101,50,49,97,55,56,48,53,48,97,48,51,100,53,48,55,97,54,49,102,98,48,55,101,48,48,102,102,102,52,99,49,101,53,48,51,101,57,48,55,97,52,53,101,54,48,102,51,48,51,99,99,48,55,99,52,48,102,48,48,102,102,51,101,50,48,102,52,52,49,101,51,48,55,57,54,52,97,99,50,57,99,97,55,99,49,101,50,48,102,100,56,51,99,48,48,102,102,102,48,57,54,54,49,101,56,48,102,54,49,55,102,99,97,53,50,56,49,48,56,97,53,48,101,101,49,53,53,56,98,56,48,102,48,57,55,50,53,56,57,54,49,99,97,102,50,56,99,97,100,50,98,56,97,51,50,98,99,49,51,50,48,57,49,50,98,48,97,100,52,48,50,98,54,49,97,52,50,57,102,102,48,98,53,53,48,51,99,52,48,48,55,100,48,56,48,48,51,101,100,54,52,98,97,48,48,102,102,55,100,53,53,48,49,51,98,101,49,100,102,48,102,98,48,55,57,57,50,52,49,51,50,48,52,98,51,48,51,102,53,99,49,100,97,48,55,52,48,48,52,100,48,49,53,48,57,99,53,98,56,55,101,57,97,50,57,99,51,98,56,49,99,52,50,99,48,51,100,99,53,53,50,53,57,53,97,48,102,100,99,97,100,48,101,100,48,55,51,49,49,52,98,102,101,49,101,53,48,55,56,50,48,101,51,98,100,49,55,54,53,100,57,52,48,56,52,57,56,49,99,53,48,102,56,49,55,56,53,101,48,55,48,56,51,99,48,48,102,52,56,49,100,99,56,55,53,101,48,51,98,97,53,97,56,51,99,57,56,48,102,55,49,52,50,48,52,55,54,98,97,102,102,56,48,55,100,54,56,51,97,97,48,55,97,54,49,99,52,48,55,101,48,48,101,98,48,49,100,97,48,51,101,97,48,55,53,97,53,101,55,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,57,99,48,102,52,52,49,100,99,56,55,57,54,56,97,99,50,101,48,97,54,101,49,101,50,48,101,50,48,55,102,99,51,98,99,53,54,48,55,97,48,51,97,54,53,102,99,57,52,97,49,101,48,52,50,50,57,52,51,99,54,53,53,55,50,101,48,51,98,101,53,99,57,53,97,53,56,99,57,53,101,53,101,49,53,97,53,55,49,55,56,53,55,56,50,54,52,49,50,50,53,57,57,53,97,56,48,53,57,52,51,97,56,53,50,49,57,54,97,48,49,53,100,48,48,48,102,102,102,56,97,97,56,48,51,101,100,102,99,51,100,52,48,52,57,102,56,49,51,52,48,49,100,50,48,48,102,102,55,100,55,100,48,51,99,56,97,50,56,49,50,56,48,57,53,101,48,50,55,50,56,49,101,101,97,51,97,51,49,52,54,53,97,50,52,49,53,54,53,56,56,48,51,100,100,48,48,101,97,99,48,57,57,101,48,102,97,48,55,55,56,97,52,48,101,50,56,51,98,102,50,100,99,97,54,52,102,48,101,99,48,55,55,56,98,100,50,100,56,51,99,99,49,100,102,48,55,99,52,53,98,48,55,54,99,49,100,99,56,51,57,98,48,102,50,48,55,54,48,51,100,51,51,48,53,48,56,55,52,52,98,49,52,97,48,101,56,56,51,99,57,52,48,48,102,102,102,52,56,55,48,56,97,55,48,101,102,48,51,99,101,52,49,48,55,56,48,48,102,102,49,97,50,101,98,102,101,48,49,50,48,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,49,100,102,48,98,102,101,48,49,48,97,50,48,101,98,52,49,101,97,56,51,100,50,48,55,49,101,49,102,98,50,56,56,49,101,57,48,51,57,54,48,55,57,56,49,102,101,48,55,51,99,48,102,51,56,51,97,100,50,53,57,53,48,55,54,56,49,101,51,48,51,98,48,48,102,102,102,57,48,55,56,52,49,100,102,48,55,101,99,51,98,101,48,50,55,54,53,52,49,54,50,49,100,101,50,101,55,49,52,54,49,101,100,48,101,98,97,55,49,52,97,49,101,49,50,98,48,48,102,102,52,101,99,51,98,101,53,99,57,54,54,53,51,49,54,50,48,50,53,101,53,56,52,48,50,55,56,97,50,50,100,53,51,56,97,98,52,102,97,98,50,98,100,51,53,50,100,97,101,48,99,101,56,55,98,52,48,49,102,54,54,54,48,48,102,102,102,98,50,49,48,102,101,56,55,53,48,51,99,97,49,99,54,48,102,100,48,48,102,102,51,101,99,49,48,48,102,102,57,100,98,48,102,57,48,55,50,56,51,101,97,49,100,102,50,101,52,51,97,54,49,101,101,48,101,54,56,55,98,52,48,57,97,102,48,55,102,48,49,101,53,48,101,97,48,55,98,48,51,97,97,49,101,53,50,98,49,50,56,97,57,48,102,48,56,55,54,56,51,99,56,49,100,101,50,100,52,51,102,99,57,97,53,52,49,55,97,53,48,49,55,97,53,53,97,53,50,53,57,53,48,53,97,57,52,97,53,57,50,48,50,54,57,53,97,53,56,49,53,101,57,97,57,52,53,55,57,54,50,100,100,98,51,55,53,49,99,49,49,56,53,100,55,102,99,48,102,102,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,100,56,101,48,50,54,48,99,49,99,98,48,55,53,52,48,57,57,51,48,55,48,52,48,102,99,52,48,57,55,51,48,102,99,50,55,48,55,56,56,97,57,48,101,53,56,51,102,100,48,55,52,48,48,102,102,102,51,48,49,99,57,56,55,99,48,98,52,48,101,97,50,54,49,53,101,56,54,49,101,97,50,98,56,51,97,56,48,102,52,52,51,57,97,53,101,48,55,49,56,51,99,56,53,56,48,55,54,52,98,48,50,100,52,97,97,50,102,99,97,56,52,50,48,102,48,97,49,57,53,54,53,101,97,53,97,53,49,53,54,57,56,53,97,49,52,54,53,101,49,53,101,100,49,54,53,48,56,98,52,53,56,57,53,52,53,56,98,53,97,57,48,54,99,48,50,57,99,52,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,100,102,57,53,102,102,48,98,53,48,55,53,52,48,101,98,48,51,56,56,48,101,51,99,49,100,54,48,51,98,52,48,55,50,97,48,101,98,52,97,51,101,49,100,57,48,55,54,52,48,101,55,52,49,100,102,56,55,51,56,49,100,55,48,51,98,57,48,101,100,53,49,54,54,53,99,49,55,51,99,51,98,99,49,99,52,48,101,48,48,102,102,55,55,56,97,99,48,101,98,56,55,52,99,97,48,57,50,101,56,51,99,48,57,97,53,100,48,55,56,99,98,53,101,53,51,56,55,55,56,97,54,50,98,52,97,101,57,50,99,48,98,99,50,99,56,98,49,50,102,49,51,99,49,50,99,48,57,101,50,99,99,98,50,52,102,50,99,97,100,100,52,100,97,48,48,102,102,98,52,102,48,48,55,99,57,102,99,48,49,102,55,57,99,48,48,102,102,102,51,97,56,48,102,52,57,50,48,48,57,50,48,48,50,52,101,56,49,102,50,56,48,51,100,99,52,48,52,57,52,48,51,98,51,48,49,50,102,99,48,102,55,99,51,99,56,49,99,98,52,54,48,52,57,48,55,55,48,48,57,56,101,48,55,101,97,49,100,101,48,102,48,57,54,52,57,97,57,48,48,102,102,57,52,48,102,98,50,50,57,55,52,57,100,56,49,101,55,56,49,50,102,99,48,101,99,55,50,50,56,55,54,54,56,49,100,102,56,50,52,56,97,99,48,101,102,56,55,52,48,51,101,48,48,102,102,102,52,57,48,99,51,99,56,48,102,50,53,98,48,48,55,97,57,101,49,100,97,50,56,48,49,99,50,48,55,102,56,97,100,48,51,51,100,48,48,102,102,55,99,97,49,48,48,102,102,49,102,55,102,56,53,51,56,55,52,52,97,57,48,102,99,48,48,102,102,51,101,98,50,56,48,57,50,51,48,55,56,57,99,98,50,48,55,56,48,53,56,56,48,51,100,101,97,48,101,101,56,48,57,100,100,48,55,57,97,53,49,49,53,99,49,99,56,48,102,53,48,55,49,48,97,98,48,101,49,56,55,98,48,51,56,99,49,102,50,48,55,55,50,49,102,56,48,50,53,51,99,97,99,48,48,102,102,55,98,97,52,51,98,52,49,101,99,99,53,56,56,51,99,48,52,101,48,48,55,98,97,99,49,51,101,48,102,52,99,51,101,52,49,99,56,52,102,48,101,57,49,55,56,48,101,54,52,98,100,48,101,98,49,53,50,48,101,102,48,97,100,48,102,50,57,54,48,49,102,97,50,99,48,49,101,54,56,55,55,56,49,100,55,56,48,53,101,50,50,102,102,101,97,48,49,57,102,54,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,102,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,48,52,97,52,48,48,102,102,55,100,49,101,56,48,51,101,100,100,48,51,100,48,48,48,102,102,102,97,56,54,48,50,54,100,49,100,48,55,97,97,57,97,49,100,100,48,102,48,48,51,99,54,48,50,53,102,56,49,101,98,57,52,48,56,52,48,101,101,48,48,102,102,57,56,98,48,55,53,99,53,49,48,55,56,48,98,49,52,48,50,99,100,51,99,51,97,97,99,57,55,50,56,97,53,97,57,52,56,48,102,51,52,51,56,101,53,50,97,52,57,55,54,53,54,48,55,49,56,98,97,48,55,98,101,48,101,98,49,50,48,48,52,100,51,56,55,51,50,52,51,102,48,56,57,54,53,55,57,54,52,49,100,52,48,102,51,56,51,99,54,48,55,55,54,56,50,49,101,50,48,101,48,53,48,51,99,56,52,100,48,55,56,48,49,100,100,48,49,100,54,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,102,102,56,48,55,100,55,48,51,97,97,48,55,97,54,49,99,52,48,55,101,48,48,101,98,48,49,100,97,48,51,101,97,48,55,53,97,53,101,55,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,57,99,48,102,52,52,49,100,99,56,55,57,54,56,97,99,50,101,48,97,54,101,49,101,49,48,101,50,48,51,99,48,48,101,102,49,53,56,49,101,56,48,101,57,57,55,102,50,53,50,56,55,56,49,48,56,97,53,48,102,49,57,53,53,99,98,56,48,101,102,49,55,50,53,54,57,54,51,50,53,55,57,55,56,53,54,57,53,99,53,101,49,53,101,48,57,57,48,52,56,57,54,54,53,54,97,48,49,54,53,48,101,97,49,52,56,48,53,56,56,56,48,51,101,52,102,101,48,48,102,97,53,53,99,48,52,56,48,56,51,102,54,52,56,48,50,55,51,52,48,57,55,100,48,101,99,48,55,48,48,102,102,51,97,97,48,52,57,50,48,49,51,50,99,49,102,102,50,98,52,51,98,56,53,54,48,51,98,97,48,101,53,98,54,48,48,102,102,102,54,100,101,48,55,48,50,48,102,100,99,98,49,48,101,55,49,54,52,49,101,48,50,102,48,51,56,48,56,56,49,100,48,50,99,52,98,57,52,102,99,57,52,49,99,48,48,102,102,55,56,100,56,51,57,101,49,102,100,48,55,57,97,48,101,102,57,51,56,51,56,97,56,56,53,55,48,55,51,99,49,100,101,101,48,48,55,98,57,48,49,100,50,55,48,101,53,56,51,98,101,48,101,99,56,55,52,99,49,100,55,51,56,48,102,48,48,102,102,50,56,52,48,49,102,49,102,100,48,48,55,99,56,48,48,102,102,98,48,48,48,102,102,55,100,52,56,50,55,56,55,101,99,49,99,56,56,51,101,102,48,101,51,48,55,56,48,49,101,97,48,49,50,54,54,48,102,53,48,51,99,48,53,99,48,51,99,56,50,100,99,97,54,48,55,54,101,53,52,48,55,53,98,56,51,101,51,48,55,54,56,48,102,56,56,48,49,101,100,54,50,97,56,51,98,101,100,48,55,100,99,51,57,50,57,48,53,102,57,55,48,49,100,50,50,97,48,51,101,56,53,48,56,55,101,48,97,97,48,101,57,48,55,52,56,51,57,56,49,102,53,48,101,52,56,55,98,52,51,100,97,53,54,51,54,53,53,52,49,53,52,53,50,56,55,101,56,51,56,99,49,101,48,50,56,99,98,49,50,57,48,51,100,99,49,99,102,48,55,98,56,48,56,49,48,48,51,101,100,52,56,48,49,102,55,48,56,48,52,100,98,48,48,102,102,51,101,100,55,48,49,102,48,56,55,56,99,51,101,52,48,102,56,52,51,101,48,49,101,48,48,102,102,101,54,48,51,56,97,54,56,51,99,48,56,52,53,56,56,51,97,50,48,50,53,52,48,51,98,50,49,102,49,50,101,49,50,99,49,99,100,48,51,97,97,50,98,48,51,98,56,56,99,49,101,56,50,97,56,51,97,56,53,98,97,53,57,52,97,54,50,98,99,97,57,48,102,101,48,51,101,49,57,50,97,99,51,100,54,49,101,52,57,48,102,55,48,51,101,55,50,102,52,51,98,99,56,50,49,101,99,50,102,101,99,51,99,50,53,99,49,53,54,49,100,100,52,50,48,101,55,48,51,98,53,56,48,101,57,48,51,98,100,48,101,57,55,102,56,49,52,100,50,101,98,97,101,98,102,101,48,51,51,49,56,48,51,101,50,97,99,48,52,56,56,57,53,56,48,52,101,51,48,48,51,101,100,49,48,51,97,52,48,102,50,99,51,102,52,53,50,56,55,56,49,51,99,49,100,52,56,49,50,53,48,53,48,97,51,48,49,51,51,48,53,56,50,54,50,51,48,55,55,56,51,100,48,102,48,55,53,52,98,49,48,55,99,54,53,50,48,55,57,56,97,52,50,97,56,48,57,55,99,48,101,55,57,55,54,49,102,55,48,101,102,56,55,56,52,51,98,99,56,56,49,99,98,48,102,49,51,54,49,102,55,52,57,52,56,48,55,101,48,49,100,98,50,98,99,98,48,52,99,50,102,57,98,48,55,56,50,53,55,56,51,56,55,48,102,55,56,55,51,53,51,99,51,57,99,53,102,48,55,53,57,51,52,51,100,56,57,99,53,49,56,48,54,99,97,97,56,48,98,51,56,48,48,102,102,102,56,97,98,48,49,50,50,50,53,57,48,49,50,55,50,48,48,102,102,102,97,98,98,48,101,57,48,51,99,99,48,102,100,49,52,99,53,48,50,48,56,51,100,53,48,50,55,54,48,98,102,52,54,48,50,54,54,48,98,48,52,100,52,54,48,101,102,48,55,53,100,57,48,102,53,49,53,97,48,101,55,48,98,98,48,101,100,49,52,56,53,53,48,49,50,102,54,49,99,101,50,101,99,51,101,101,49,100,102,48,102,48,56,55,56,49,50,99,51,101,56,49,100,99,55,48,51,57,48,56,99,102,56,51,102,49,48,101,100,57,53,101,53,56,97,54,49,52,50,101,48,51,98,101,52,102,48,55,102,48,49,101,102,48,101,54,57,54,48,49,99,101,50,56,52,51,100,48,56,52,49,101,99,52,101,50,102,48,48,102,102,54,54,51,53,102,102,48,49,52,102,99,48,49,102,50,101,102,48,50,52,54,56,98,57,48,50,54,54,56,48,49,102,53,99,54,49,100,101,48,50,54,51,48,49,100,101,48,55,51,48,48,49,101,101,56,48,55,57,97,48,52,57,49,56,55,102,57,50,99,49,101,50,49,55,48,102,97,50,100,56,55,101,52,98,50,48,102,50,50,49,56,49,50,101,50,48,102,48,48,97,97,52,54,48,101,99,56,51,102,52,54,48,51,98,52,49,100,52,48,101,99,50,48,57,55,50,49,100,100,50,99,98,57,52,97,49,101,48,50,97,48,49,99,102,48,51,100,52,48,102,97,48,55,57,48,51,100,56,56,48,53,54,97,49,48,55,48,52,49,100,55,48,51,97,56,48,102,101,56,55,57,49,48,99,51,101,50,53,50,50,48,98,54,53,100,57,52,54,49,101,97,48,48,97,99,55,53,48,48,102,97,101,48,55,97,97,48,101,98,48,51,56,56,48,102,99,48,49,100,54,48,51,99,98,48,55,50,97,48,102,52,56,97,51,101,49,101,54,48,55,54,54,48,102,56,56,49,100,102,56,55,99,52,49,100,55,48,51,99,54,48,101,100,52,57,54,54,53,99,49,52,100,99,51,99,50,49,99,52,48,102,102,56,55,55,56,98,51,48,101,98,56,55,98,48,97,48,97,50,101,56,51,98,101,57,97,53,50,56,55,56,99,97,97,101,53,98,56,55,55,56,98,57,50,99,56,97,101,101,53,56,49,52,54,53,57,49,53,99,53,101,49,53,101,48,57,57,48,52,102,49,53,56,53,57,50,48,49,54,53,50,100,50,54,99,56,48,52,54,99,48,49,51,53,101,48,101,50,99,48,49,101,53,55,99,48,57,97,52,48,50,54,53,99,48,57,54,56,48,48,102,102,55,98,97,98,56,55,101,52,48,49,101,53,101,48,49,102,102,48,51,101,53,48,55,49,54,48,48,102,55,97,48,48,102,102,57,49,48,48,102,102,51,100,98,50,48,48,102,102,102,55,56,48,48,51,100,50,53,48,55,56,101,49,101,53,48,101,48,56,48,51,100,100,51,99,51,98,98,56,98,55,50,102,56,48,52,56,52,48,52,102,56,48,49,101,100,100,101,53,99,55,50,57,55,57,55,99,53,102,48,48,102,102,57,54,48,50,54,102,49,53,101,48,50,54,97,53,57,54,52,51,48,52,102,51,57,102,101,48,98,99,50,56,48,100,102,56,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,53,48,51,53,48,49,98,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,102,102,56,48,100,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,53,52,55,48,49,50,97,99,48,52,99,98,48,51,100,50,48,50,52,101,52,48,57,56,100,48,55,51,50,48,52,100,50,48,51,57,54,50,100,50,52,97,56,48,55,57,99,48,101,51,99,51,102,99,53,48,48,102,102,55,102,99,51,98,53,57,50,52,98,48,48,102,102,102,48,97,48,49,52,99,53,101,52,49,53,48,57,53,56,48,52,101,52,51,57,52,49,101,99,99,49,100,52,48,102,48,56,55,53,48,51,99,52,53,57,56,51,98,102,48,55,56,52,49,100,101,52,57,50,99,99,51,57,50,48,102,49,48,51,98,54,56,48,53,102,57,53,57,52,49,101,101,48,101,50,56,55,56,48,51,99,52,49,100,99,52,99,50,99,50,49,48,48,102,102,98,56,52,101,51,56,48,54,98,56,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,98,102,101,48,49,100,97,54,48,48,102,97,98,48,48,102,102,48,55,100,57,54,56,51,57,100,48,48,55,100,97,101,48,49,50,57,52,49,100,100,48,50,54,56,99,49,100,48,49,52,97,49,101,48,48,102,102,101,55,51,101,99,49,55,101,53,56,48,51,98,56,48,55,98,54,48,101,100,48,51,99,53,50,57,52,57,52,53,57,48,51,97,98,48,55,99,56,49,100,97,50,57,56,51,98,52,53,101,56,55,97,56,51,57,52,56,97,49,101,55,99,53,53,49,53,97,53,52,48,55,102,52,51,98,102,50,53,51,56,55,98,52,51,98,54,49,101,53,48,101,56,48,55,100,48,97,51,52,50,52,50,54,99,51,99,48,49,100,52,48,102,48,49,52,100,52,49,101,49,50,56,52,51,57,99,49,102,55,54,99,51,100,97,49,99,50,48,101,57,56,48,56,53,48,48,102,102,48,102,57,55,55,56,51,101,50,48,48,55,100,55,50,56,51,100,57,48,50,55,49,52,51,98,99,53,54,56,49,50,101,50,57,50,48,50,54,54,48,52,101,100,48,51,97,53,99,57,52,48,101,102,52,48,57,99,51,48,102,97,48,55,48,52,51,57,101,53,52,98,101,48,101,98,48,51,101,101,48,57,53,50,98,100,49,99,97,99,48,101,100,48,55,51,99,51,101,99,48,102,50,49,49,99,51,102,56,56,51,99,98,52,48,50,54,48,52,48,57,55,55,48,48,55,98,54,101,52,51,57,99,49,101,51,52,52,50,57,56,49,100,51,48,55,56,102,98,56,49,100,101,48,102,99,97,49,48,51,98,55,48,102,97,56,51,100,102,50,56,52,51,99,97,48,52,98,99,97,49,48,51,97,51,50,56,52,48,53,97,97,48,50,53,54,48,48,102,102,57,99,102,48,50,54,55,56,48,57,50,53,48,102,52,48,51,99,51,48,102,99,56,49,50,97,50,48,102,54,99,51,99,48,48,101,52,99,51,101,99,48,102,52,99,49,99,102,56,55,98,99,49,99,51,56,55,98,99,51,100,101,49,100,50,52,52,50,56,50,56,51,100,50,101,56,51,98,51,48,102,98,49,54,48,49,100,102,50,100,99,51,99,52,53,55,48,55,54,99,51,99,54,53,97,57,53,48,53,56,57,55,48,49,99,50,48,102,49,54,50,100,99,51,97,56,49,100,99,50,101,48,97,97,48,102,102,56,55,49,57,51,52,51,98,54,48,102,48,48,102,102,51,98,50,53,56,57,53,52,56,56,53,56,48,55,54,48,51,99,97,53,50,51,57,51,55,53,52,48,97,99,50,102,102,56,51,53,48,48,102,102,101,53,56,48,57,100,100,48,50,55,51,99,48,57,54,98,48,101,97,49,54,48,49,99,53,48,50,53,100,52,48,57,98,57,48,50,54,54,99,49,99,49,48,55,50,56,98,53,50,102,53,50,99,51,100,56,53,98,48,55,52,48,49,99,57,56,51,102,99,48,55,98,48,48,102,102,101,98,48,51,97,99,53,57,56,55,97,99,98,50,52,48,50,97,99,97,57,52,101,48,102,50,57,54,48,49,100,99,48,101,50,56,55,98,99,97,49,50,57,100,50,99,51,99,50,57,97,53,51,57,52,54,53,49,49,52,101,57,56,53,99,97,52,97,48,100,49,54,48,101,49,53,97,53,50,49,53,48,56,48,101,51,98,52,100,57,53,101,56,53,49,48,50,102,48,51,102,50,48,50,54,98,52,48,57,97,54,48,50,54,55,102,48,55,53,54,56,48,57,57,55,48,50,54,53,48,49,102,102,56,49,51,48,102,56,51,56,100,99,98,99,48,48,55,98,50,97,52,49,102,97,48,51,101,52,48,55,56,99,48,102,54,97,56,51,57,100,56,51,99,56,48,50,53,51,99,51,99,55,99,51,97,98,50,49,102,100,48,102,49,57,55,102,99,97,49,99,53,102,54,48,101,101,57,52,54,48,50,55,100,99,97,54,99,56,51,56,98,50,48,49,50,49,50,57,101,52,98,49,50,54,48,50,53,99,56,51,101,48,49,55,56,53,100,55,102,99,48,51,55,101,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,100,102,97,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,98,56,50,48,48,102,102,102,57,51,52,48,49,50,51,48,48,102,102,52,99,54,56,48,51,101,99,53,56,48,49,102,55,98,48,48,52,97,97,48,49,50,98,101,48,52,98,49,48,55,51,55,56,55,97,52,51,102,99,49,101,97,48,50,52,48,99,49,100,57,49,54,56,53,98,57,55,50,53,57,98,97,57,52,53,55,56,55,48,99,49,100,56,56,55,49,48,97,101,48,50,54,52,56,48,57,57,100,52,53,48,102,49,48,51,100,48,48,55,97,50,49,101,52,52,53,52,49,52,101,101,49,100,54,48,55,55,101,49,100,53,97,50,99,56,97,101,56,50,99,57,51,56,49,50,50,53,57,49,55,54,53,98,49,55,56,53,57,57,52,97,49,99,97,48,101,52,49,52,48,49,101,100,48,102,101,48,55,97,52,51,97,50,49,100,48,50,102,98,102,99,48,52,52,52,53,100,52,48,51,48,54,99,48,49,102,54,100,54,48,48,102,102,102,56,97,52,56,51,98,52,48,55,55,48,48,48,102,102,102,97,102,54,48,55,53,101,49,102,51,48,48,55,100,55,52,48,51,97,100,48,102,48,56,55,102,56,48,57,99,49,48,50,53,100,52,51,98,101,49,100,99,98,48,50,54,49,97,48,97,52,48,102,54,48,51,99,49,55,52,98,50,48,50,54,101,99,51,97,101,53,54,48,51,98,102,52,55,50,98,52,49,101,57,48,55,102,56,51,56,101,48,101,54,99,51,101,54,49,101,52,48,55,97,101,56,54,53,53,56,51,100,102,57,48,102,99,57,52,101,56,52,48,102,48,56,51,57,52,48,101,57,52,49,100,97,56,55,98,52,51,97,50,53,55,49,54,48,49,100,51,50,102,52,49,101,52,56,55,49,99,51,98,97,53,54,56,51,100,48,48,102,102,102,100,52,48,51,97,49,48,101,101,102,48,48,98,101,52,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,102,101,49,52,48,50,48,49,100,52,48,51,102,101,49,55,102,99,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,98,102,100,52,48,99,48,48,48,102,102,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,48,98,102,100,55,102,102,53,48,51,102,102,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,99,48,50,54,48,100,52,48,56,48,49,52,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,102,102,48,48,99,102,56,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,57,48,56,53,48,48,102,102,101,102,55,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,48,57,48,56,53,102,102,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,52,102,56,48,51,101,53,101,101,48,48,102,97,57,102,48,55,51,52,48,101,51,56,98,50,50,57,52,48,49,102,54,56,48,48,101,56,49,51,99,97,48,48,55,55,99,57,50,48,102,102,52,49,101,102,48,55,50,48,49,99,98,56,51,100,98,48,55,50,48,49,100,98,48,101,49,97,52,50,49,49,53,101,49,101,102,48,55,99,54,49,101,52,48,101,98,56,51,102,57,48,55,57,97,49,101,99,48,50,54,52,53,50,52,51,100,97,48,48,102,55,57,53,49,53,48,53,53,57,55,99,49,101,98,50,97,56,51,56,48,49,100,98,50,56,52,51,101,48,49,99,99,50,57,48,49,100,98,49,53,98,48,49,101,52,48,102,54,52,57,55,50,48,102,54,48,51,99,52,49,101,53,50,99,48,51,101,99,49,101,99,48,102,53,98,56,53,102,48,55,48,48,102,102,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,102,102,56,48,56,53,50,48,48,102,97,98,48,48,102,102,48,55,100,57,54,56,51,101,50,48,48,55,100,53,50,48,49,51,54,97,49,100,100,48,50,54,56,56,49,100,48,49,52,97,49,100,102,48,102,56,98,48,102,57,52,48,53,56,48,51,98,56,48,55,98,56,48,101,100,48,51,99,53,48,56,97,56,97,53,54,56,51,100,52,48,55,51,56,49,101,53,50,101,52,51,98,50,53,101,56,55,97,56,51,57,50,56,97,49,101,55,99,53,53,49,54,52,53,99,48,55,48,56,51,99,49,52,53,99,48,55,52,56,51,98,54,49,101,54,48,101,56,48,55,100,48,97,51,52,51,52,101,55,48,51,98,99,49,101,98,48,101,102,57,52,100,52,49,101,49,50,56,52,51,101,48,49,99,56,55,48,51,100,99,49,99,50,48,102,54,56,48,55,51,52,48,49,50,102,56,48,102,97,52,51,97,97,48,52,99,57,56,51,56,50,48,55,49,99,48,52,99,54,48,55,49,100,48,52,51,99,52,53,52,56,55,50,99,49,102,101,56,51,97,48,48,102,102,55,54,54,48,102,98,48,51,57,101,53,53,56,55,97,100,48,99,97,102,52,51,48,102,53,49,53,99,49,100,52,48,55,97,50,49,99,100,50,56,99,51,102,50,49,100,98,50,98,99,51,99,99,56,48,53,53,49,54,97,53,102,57,53,48,56,52,49,101,49,52,51,50,97,99,98,100,52,52,52,53,50,100,49,48,99,97,98,50,102,48,98,99,50,98,100,97,50,99,97,49,50,97,52,97,101,50,100,52,98,49,54,98,52,97,55,53,56,48,52,51,57,50,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,48,53,102,52,48,48,51,101,53,101,50,49,100,97,50,98,56,49,99,49,56,48,51,101,101,53,48,49,100,98,56,51,101,54,48,55,51,50,57,48,53,102,56,51,98,53,48,55,97,97,49,102,99,48,50,53,56,56,49,99,50,48,51,102,99,48,102,48,56,51,99,48,48,102,102,101,56,56,55,97,99,51,100,48,53,54,48,55,97,100,98,48,55,99,97,49,99,57,48,55,56,101,48,102,53,99,49,100,55,56,55,51,99,49,101,49,48,55,54,99,98,52,57,50,101,48,49,51,54,49,99,54,48,102,48,48,55,53,99,51,56,99,48,101,53,48,49,100,55,50,49,57,53,53,54,49,99,57,48,48,55,98,55,100,98,50,98,99,98,50,48,101,98,50,50,56,55,57,50,49,98,56,48,102,52,49,54,48,53,97,49,55,97,53,56,48,49,48,102,48,48,102,102,51,99,53,56,56,48,49,102,54,57,97,48,48,98,55,50,99,48,50,55,102,99,48,48,102,102,101,102,50,48,48,57,56,97,48,48,102,102,49,56,56,99,97,48,55,102,97,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,52,48,53,48,51,53,102,102,49,97,56,51,100,56,49,101,99,48,102,52,48,55,102,56,51,100,50,49,101,55,48,102,100,48,55,101,56,51,99,97,53,102,48,55,100,52,51,101,101,49,102,49,50,102,99,98,56,48,102,54,48,55,99,56,51,100,101,49,101,98,50,101,52,98,49,48,102,49,48,55,97,52,51,100,56,49,101,57,48,102,49,50,55,50,52,49,54,97,49,101,52,48,102,52,48,55,57,52,51,99,54,53,98,50,54,50,55,49,55,48,53,102,48,55,56,52,98,99,50,101,49,51,49,50,99,98,55,50,100,52,98,56,50,99,53,51,49,51,52,98,48,50,100,48,98,48,52,56,52,98,50,99,53,51,100,100,55,50,100,99,98,97,97,49,53,53,55,53,48,48,102,102,102,102,56,53,102,102,48,48,102,102,56,51,49,48,101,57,56,55,98,48,51,100,48,49,99,49,48,102,52,56,55,54,48,51,102,52,49,99,53,48,102,50,57,55,99,49,99,97,48,102,98,56,55,51,56,98,102,50,57,99,51,100,56,49,99,100,48,102,55,56,55,53,48,98,57,50,99,52,51,98,97,49,101,57,48,101,57,56,55,97,52,51,98,97,57,99,56,101,53,97,56,55,54,56,51,100,48,49,100,97,48,102,49,57,53,50,57,56,56,50,53,99,49,52,50,49,101,49,50,56,99,98,56,52,51,52,52,50,100,99,97,97,50,101,48,97,101,52,99,52,50,50,99,48,97,98,50,99,49,49,100,49,48,98,49,52,48,55,53,98,98,54,101,50,97,52,49,100,53,48,48,55,56,98,49,48,48,51,101,100,51,52,48,49,54,101,53,56,48,52,102,102,56,48,49,100,101,52,48,49,51,49,52,48,48,51,49,49,57,54,99,48,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,48,98,102,100,55,102,99,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,100,102,57,53,48,48,97,48,54,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,55,102,99,48,50,48,49,100,55,53,48,49,99,55,52,48,49,102,49,98,102,48,48,102,102,55,99,55,55,99,51,97,97,48,52,102,54,49,53,56,57,54,48,52,101,55,48,49,51,101,52,49,99,53,50,102,99,98,52,48,50,52,102,57,51,48,51,98,101,57,54,56,56,48,52,98,101,48,55,48,99,97,54,48,102,99,57,53,99,53,49,57,53,101,48,52,99,54,56,55,97,48,48,102,102,49,101,101,97,48,55,56,99,48,101,99,52,49,101,48,57,55,50,49,101,100,50,102,52,49,100,98,56,51,99,54,52,48,48,102,102,55,99,50,48,101,102,48,51,98,99,48,101,52,48,51,99,54,49,99,50,52,56,99,56,50,49,100,98,52,98,50,98,56,51,56,50,53,56,56,51,99,51,48,102,54,49,55,99,49,100,97,50,102,99,97,100,48,102,52,50,55,48,55,49,52,51,97,52,49,101,51,48,101,56,56,55,102,56,48,97,49,52,48,49,102,55,54,52,48,48,102,102,102,97,56,50,48,55,57,56,48,48,102,102,102,97,56,99,48,50,54,55,100,51,56,51,57,56,101,52,56,55,56,48,51,99,101,48,52,97,102,56,51,100,50,48,102,48,48,55,97,49,102,48,50,53,51,99,49,101,101,56,55,98,56,98,51,48,55,55,100,52,49,101,56,48,55,56,99,49,100,54,48,101,97,48,55,55,56,49,100,100,57,55,99,49,102,54,50,57,99,51,99,56,49,100,98,48,101,55,56,55,56,57,51,99,98,54,50,97,99,51,99,50,48,101,97,56,98,53,48,55,97,48,53,50,56,51,98,102,50,100,52,51,99,99,53,101,56,55,52,99,51,56,48,53,55,48,51,99,55,50,99,52,97,98,52,57,48,102,98,48,55,51,48,51,97,101,53,48,57,53,52,53,56,55,48,101,102,57,52,51,102,101,48,52,98,56,98,97,101,98,97,102,102,101,97,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,48,48,100,52,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,98,102,101,48,55,102,97,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,48,53,56,53,56,48,51,101,98,49,56,48,49,102,54,49,50,48,102,52,56,48,49,102,53,56,48,48,52,101,52,48,51,98,49,48,50,54,100,99,49,100,54,57,53,99,48,48,102,55,54,55,48,101,57,101,50,101,48,51,98,56,48,102,49,52,49,100,56,50,54,56,55,97,52,51,99,48,49,100,50,48,101,101,56,51,100,101,48,55,53,54,49,101,99,52,48,101,53,54,48,55,98,52,51,56,48,49,101,49,50,99,52,51,98,99,57,52,51,54,101,48,48,102,102,101,99,101,48,102,56,48,55,51,49,51,48,98,100,50,57,48,51,100,101,49,100,101,48,101,56,48,51,100,51,48,101,56,48,55,48,48,51,102,54,53,57,56,55,50,52,51,100,100,56,51,97,53,48,53,48,97,55,48,48,102,102,54,55,97,48,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,98,102,101,48,49,101,97,48,48,52,57,56,48,49,51,55,56,48,101,55,52,48,57,102,49,48,50,53,56,48,49,100,48,48,102,102,49,51,54,101,48,101,48,49,51,52,51,99,50,57,56,48,101,97,56,49,102,51,49,52,48,57,56,53,99,48,55,55,57,97,48,102,53,57,52,54,102,56,55,55,48,51,100,50,53,50,57,54,48,53,51,48,55,56,52,98,52,48,101,55,48,55,98,56,51,97,54,49,101,53,50,57,54,97,57,50,100,48,100,49,56,98,102,48,101,52,48,55,100,56,51,98,97,49,101,50,48,101,56,49,54,99,57,52,53,50,49,54,48,53,102,56,55,52,99,98,49,50,99,48,97,49,52,99,50,99,99,51,97,99,49,101,54,48,102,50,48,55,54,53,51,56,97,99,48,102,48,57,54,50,48,50,51,53,48,48,102,102,51,101,53,97,48,48,102,102,48,102,97,53,53,99,49,99,56,50,101,52,51,99,97,48,48,102,98,54,48,48,102,102,50,53,57,99,51,97,101,49,99,48,48,101,101,48,51,98,50,50,99,56,48,49,101,100,98,52,48,48,102,102,50,55,51,99,51,56,54,53,49,98,51,52,49,100,55,50,100,100,49,52,49,101,97,48,55,100,48,51,102,51,99,51,98,52,53,51,56,49,51,50,101,53,55,50,50,97,54,49,55,51,99,51,98,54,49,101,54,97,48,55,97,54,53,102,56,55,98,99,51,57,101,49,99,97,48,55,97,52,53,49,56,55,50,99,97,52,48,101,102,57,55,101,56,52,49,102,100,52,55,50,97,99,49,101,100,49,54,52,53,53,48,55,102,100,51,99,49,101,51,56,51,100,101,48,102,57,48,55,51,52,48,56,50,48,48,49,102,52,54,54,48,48,102,102,102,98,57,54,48,102,101,48,48,51,101,57,101,99,48,57,56,97,50,102,48,51,99,97,57,50,49,100,53,99,48,102,50,48,48,57,54,55,48,55,102,48,48,48,102,102,102,54,55,48,55,55,99,48,57,57,55,48,55,55,50,53,53,97,49,57,52,97,100,56,55,102,53,50,52,97,54,48,101,56,50,53,49,55,98,52,49,100,49,48,55,56,101,48,101,99,48,51,99,52,53,57,55,52,48,101,56,56,49,102,102,48,55,54,101,48,48,102,55,55,48,55,98,49,50,99,97,101,48,101,55,49,55,97,53,100,57,53,101,49,99,51,48,55,56,97,53,50,49,55,101,53,100,56,55,53,99,51,99,100,54,49,100,101,50,100,100,51,52,51,57,101,48,102,51,99,49,100,101,48,54,48,48,48,102,102,51,101,101,97,56,48,49,102,55,100,101,48,52,99,54,48,48,51,101,100,53,48,49,101,56,56,55,57,48,51,97,56,49,99,57,48,102,48,56,51,99,48,48,55,49,101,48,52,56,99,57,53,52,49,97,56,55,55,52,51,56,48,48,52,98,57,97,48,56,55,56,100,50,56,97,55,48,48,102,102,55,97,57,50,53,51,49,53,99,49,101,49,50,57,48,51,99,97,56,97,48,102,49,99,48,57,57,55,50,98,99,51,98,52,53,98,98,56,49,100,100,48,102,102,56,51,99,51,52,102,48,102,48,56,55,54,52,51,98,56,49,101,55,48,101,102,56,55,51,100,51,53,51,48,51,99,50,49,99,51,48,55,51,50,48,50,53,48,53,52,49,53,52,49,99,51,98,50,99,56,51,99,100,50,49,102,51,48,55,97,52,48,102,51,55,102,99,48,97,48,56,49,99,54,48,49,51,53,97,48,52,100,51,48,49,50,99,49,56,51,100,53,52,48,52,98,52,48,49,51,50,56,48,102,102,99,48,57,55,56,99,49,102,57,101,53,49,48,48,51,100,101,98,50,48,101,50,99,49,102,50,48,51,99,54,48,55,52,98,52,49,102,49,99,49,100,98,48,49,51,53,101,49,100,99,101,49,101,97,57,48,101,49,48,55,56,99,97,48,101,53,102,54,50,56,55,48,55,56,56,98,99,48,49,50,49,101,53,99,101,52,101,99,53,54,56,48,57,102,49,55,49,50,53,55,49,49,48,49,51,49,52,101,102,54,51,48,56,51,101,57,48,50,55,55,52,48,57,99,102,48,50,54,53,48,51,97,56,53,55,56,55,49,52,48,57,56,97,48,50,54,101,52,48,57,57,98,48,55,102,97,49,99,97,50,97,56,98,100,52,52,48,102,54,49,53,50,49,100,48,48,55,100,56,48,102,102,48,49,101,98,56,51,100,51,48,101,98,49,53,56,49,101,98,50,98,53,48,48,98,52,50,97,53,48,48,102,102,51,99,99,53,55,56,55,55,48,51,102,52,49,101,102,50,102,56,97,55,52,52,48,102,48,97,49,49,52,101,53,101,49,55,97,53,51,97,49,57,55,50,56,99,56,51,50,53,56,51,54,53,54,57,55,54,53,98,97,48,51,54,101,99,98,54,53,56,50,54,99,53,56,50,97,101,98,97,102,102,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,54,53,55,48,48,55,100,102,51,48,48,51,101,99,97,99,98,49,48,48,102,102,55,100,53,97,56,48,51,101,98,101,48,51,102,50,48,102,99,56,51,57,97,53,49,56,55,56,52,98,51,48,55,99,56,48,102,52,56,98,102,99,48,52,98,97,48,51,56,48,50,101,52,97,56,56,48,101,97,48,48,57,54,56,51,98,102,48,55,99,97,48,102,48,52,51,56,52,48,102,49,48,98,102,48,101,101,48,51,100,53,48,102,54,98,48,49,102,49,50,97,56,98,102,50,97,48,98,49,50,56,48,49,100,98,49,53,54,49,99,54,48,102,49,48,55,100,49,48,99,51,98,51,52,49,100,51,48,102,54,51,52,49,102,54,48,102,53,57,53,52,49,100,57,48,101,51,49,54,99,53,55,49,52,54,49,100,97,48,102,53,57,55,99,49,102,49,48,101,101,48,48,102,102,98,53,48,48,102,102,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,57,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,98,102,101,48,49,54,53,99,49,101,99,48,102,54,48,55,97,48,51,102,99,49,101,57,48,102,51,56,55,101,56,51,102,52,49,101,53,50,102,56,51,101,97,49,102,55,48,102,56,57,55,101,53,99,48,55,98,48,51,101,52,49,101,102,48,102,53,57,55,50,53,56,56,55,56,56,51,100,50,49,101,99,48,102,52,56,55,56,57,51,57,50,48,98,53,48,102,50,48,55,97,48,51,99,97,49,101,51,50,100,57,51,49,51,56,98,56,50,102,56,51,99,50,53,101,49,55,48,57,56,57,54,53,98,57,54,97,53,99,49,54,50,57,56,57,97,53,56,49,54,56,53,56,50,52,50,53,57,54,50,57,101,101,98,57,54,101,53,100,53,48,97,97,98,97,101,98,102,102,97,56,48,100,48,52,48,48,102,102,102,56,98,100,48,48,102,102,51,101,100,54,48,51,102,54,48,52,56,102,48,49,51,98,99,49,99,57,48,50,53,53,56,51,100,54,57,50,49,102,101,48,102,97,56,49,50,99,99,48,52,101,99,56,51,99,48,48,102,102,101,52,48,51,97,49,55,48,49,100,99,57,52,52,53,100,49,52,56,101,57,52,101,48,101,101,99,48,57,56,100,48,55,56,101,49,101,100,48,101,55,48,55,48,99,49,100,56,48,51,102,55,50,98,56,97,51,50,102,100,49,98,54,102,102,100,48,50,53,56,49,100,102,48,51,100,51,52,52,48,101,98,56,55,56,48,51,97,48,57,101,53,102,56,55,48,99,98,51,50,97,52,51,101,50,53,97,98,54,48,102,48,48,98,54,48,55,51,48,48,102,102,101,102,48,51,57,97,57,97,48,50,98,101,97,56,49,56,48,48,102,102,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,102,102,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,50,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,102,102,56,48,55,55,99,50,56,48,52,48,51,97,56,48,55,102,99,50,56,48,52,48,51,97,102,102,56,48,54,99,97,56,48,51,101,51,57,48,48,102,102,48,102,98,99,51,50,99,52,48,49,102,54,97,101,48,101,54,99,51,101,48,48,102,102,101,56,52,49,102,102,98,50,53,48,49,53,48,48,102,102,52,101,55,56,49,50,101,52,53,48,48,55,53,57,51,48,51,102,48,53,98,57,53,54,57,99,49,100,56,50,56,99,97,101,48,50,54,49,99,49,100,102,49,54,52,57,48,57,52,53,50,50,50,56,51,101,56,48,101,97,48,55,48,53,49,49,51,53,48,56,98,55,50,56,56,51,99,52,53,49,49,54,97,56,97,53,55,49,52,54,48,102,100,99,97,55,50,56,52,51,98,100,50,48,101,99,56,51,98,99,49,101,100,48,102,56,56,55,48,56,51,99,50,49,100,55,50,99,52,51,98,99,53,54,56,51,100,55,50,98,52,49,100,55,48,51,98,102,48,54,102,99,48,49,102,55,54,52,48,48,102,102,102,97,56,50,48,55,54,54,48,48,102,102,102,98,55,50,48,50,53,56,49,51,99,51,57,56,101,52,56,55,55,99,51,98,48,48,102,102,52,100,48,56,51,97,100,48,101,102,56,55,97,49,50,48,48,57,52,102,48,55,98,99,49,101,100,50,99,56,49,101,48,101,48,101,98,56,51,98,57,48,102,52,56,55,97,99,51,99,50,48,101,101,56,98,100,48,102,98,49,52,101,49,101,52,48,101,100,56,55,51,56,51,99,52,56,50,53,53,49,54,54,49,100,101,48,55,97,97,53,53,48,51,97,102,50,57,52,49,100,102,49,54,97,49,101,54,50,102,52,51,97,54,48,102,48,48,102,102,98,49,48,55,55,50,53,55,49,54,56,57,52,49,102,54,48,101,53,56,55,53,99,98,101,50,100,52,97,101,101,53,48,49,55,99,48,49,52,50,56,48,101,48,99,49,102,100,48,51,101,51,48,50,53,54,48,49,102,50,56,51,98,102,48,50,54,48,52,48,57,55,100,48,55,56,54,53,102,48,51,97,99,48,55,99,54,48,101,97,56,98,102,54,52,51,99,97,49,99,54,48,102,99,48,55,54,49,101,52,55,99,53,56,57,53,50,53,56,101,52,55,52,56,52,52,52,57,52,54,52,56,52,54,52,100,52,55,52,99,50,97,52,98,101,48,101,102,57,55,56,53,52,50,53,57,54,52,49,100,99,48,102,56,56,55,53,56,98,100,50,98,56,98,50,48,101,57,56,55,99,99,51,97,52,53,57,57,55,48,49,100,55,48,102,51,57,53,50,53,101,56,55,54,52,98,99,50,99,99,97,99,52,100,48,49,99,53,56,48,49,102,54,48,99,48,48,102,57,56,57,48,55,101,56,48,57,56,55,48,50,52,101,48,97,99,48,55,52,97,48,52,57,97,48,51,57,97,48,102,102,48,49,50,57,52,48,52,99,54,56,51,100,49,101,49,101,57,50,56,99,49,102,57,48,51,99,100,52,102,48,102,99,57,52,101,49,101,102,48,48,55,97,52,97,49,99,50,48,52,102,50,52,50,51,49,52,101,53,55,56,49,50,100,50,49,102,101,50,56,100,49,52,51,97,56,49,101,50,50,99,99,49,101,48,48,102,102,51,99,50,48,101,102,98,101,99,53,48,55,56,48,49,101,56,49,55,99,49,99,50,48,55,55,56,53,102,48,51,57,56,51,49,54,101,53,54,56,51,98,51,50,98,48,51,99,52,49,102,53,52,101,48,101,97,48,51,101,49,48,101,48,102,102,56,48,57,57,52,48,102,53,52,49,100,54,48,55,101,99,49,99,55,56,51,100,51,48,55,57,52,48,101,53,56,49,101,57,49,52,55,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,102,56,56,51,97,101,48,55,56,99,49,100,97,57,50,99,99,97,55,50,101,51,48,55,55,52,51,102,54,48,101,102,99,51,99,50,53,97,48,55,53,99,51,100,56,53,48,55,50,101,56,97,48,52,100,50,101,56,51,98,56,53,97,101,50,57,99,51,99,50,53,51,49,54,52,53,55,102,50,99,48,97,51,50,99,56,98,50,50,56,99,98,48,48,52,98,48,50,55,56,97,99,50,99,57,51,99,97,100,98,54,57,51,54,56,50,100,53,55,53,100,55,102,99,48,54,48,48,48,102,102,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,55,101,49,52,48,50,56,49,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,100,102,56,53,102,102,48,48,56,48,55,53,100,55,53,100,55,102,99,49,56,55,48,55,49,56,48,52,100,54,56,49,51,52,99,48,52,98,48,54,48,102,53,53,48,49,50,100,48,48,52,99,97,48,51,102,102,48,50,53,101,51,48,55,101,55,57,52,52,48,48,102,102,102,55,97,99,56,51,56,98,48,55,99,56,48,102,49,56,49,100,50,100,48,55,99,55,48,55,54,99,48,52,100,55,56,55,55,51,56,55,97,54,52,51,56,52,49,101,51,50,56,51,57,55,100,56,97,49,99,49,101,50,50,102,48,48,102,102,52,56,55,57,55,51,57,51,98,49,53,97,48,50,55,99,53,99,52,57,53,99,52,48,48,52,99,53,51,98,100,56,99,50,48,102,97,52,48,57,100,101,48,50,55,51,99,48,57,57,52,48,101,97,49,53,101,49,99,53,48,50,54,50,56,48,57,98,57,48,50,54,54,99,49,102,101,56,55,50,56,97,97,50,102,53,49,48,51,100,56,53,52,56,55,52,48,49,102,54,48,51,102,99,48,55,97,101,48,102,52,99,51,97,99,53,54,48,55,97,99,97,100,52,48,50,100,48,97,57,52,49,48,102,51,49,53,101,49,100,99,48,102,100,48,55,98,99,98,101,50,57,100,49,48,51,99,50,56,52,53,51,57,55,56,53,101,57,52,101,56,54,53,99,97,51,50,48,99,57,54,48,100,57,53,97,53,100,57,54,101,56,48,100,98,98,50,100,57,54,48,57,98,49,54,48,97,98,97,100,50,102,102,56,48,102,102,97,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,56,48,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,102,102,56,51,102,99,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,49,48,49,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,51,102,100,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,97,48,56,48,49,102,50,102,51,48,50,53,55,52,49,102,97,56,49,51,97,50,48,102,100,52,48,49,102,53,48,99,48,52,98,52,56,49,50,100,50,49,99,53,99,48,102,50,52,49,102,54,48,51,99,57,48,48,55,56,56,48,48,102,102,48,51,100,57,52,49,99,98,48,48,102,102,55,98,57,56,51,57,101,49,99,102,48,49,51,57,101,49,100,49,48,101,55,56,49,50,100,48,49,102,98,48,102,49,101,99,49,101,52,48,102,101,56,55,56,52,51,97,52,49,100,49,50,98,48,49,50,48,49,100,52,48,101,98,57,55,54,53,99,49,99,98,56,50,102,57,48,51,50,55,55,52,51,48,52,56,49,53,102,100,51,52,98,50,52,98,52,51,52,48,52,98,102,102,48,48,102,102,98,56,51,53,100,52,48,51,48,102,56,48,49,102,54,48,50,48,48,102,56,56,48,56,51,97,99,48,101,97,48,48,102,102,51,101,98,102,99,49,100,101,97,51,56,49,50,48,98,50,48,102,48,52,49,101,56,56,49,51,102,48,48,101,55,50,52,97,50,99,49,102,53,50,100,52,98,99,48,102,54,48,55,55,99,51,98,54,53,50,56,49,51,56,99,48,48,102,55,54,56,55,57,99,97,50,50,98,56,51,101,99,48,50,54,52,53,50,48,51,99,54,48,55,56,97,53,49,56,51,98,54,48,55,48,101,48,48,102,102,102,52,98,100,48,100,51,99,98,50,48,102,56,48,51,97,100,48,48,55,98,53,52,98,101,99,54,48,101,49,48,55,54,56,98,53,48,55,54,101,49,102,100,48,48,55,97,99,50,48,102,49,99,51,99,52,53,48,56,51,100,50,50,56,52,48,50,102,48,53,55,102,102,53,100,55,53,100,55,102,101,57,52,48,51,102,101,53,52,48,50,48,49,100,52,48,51,102,101,49,55,102,99,48,50,56,49,56,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,50,48,48,53,48,51,102,102,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,56,48,49,55,102,102,53,100,55,53,100,55,102,99,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,52,48,48,102,102,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,51,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,55,102,99,48,50,99,49,49,55,53,100,55,53,102,102,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,56,48,49,48,53,97,97,56,51,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,49,48,48,102,102,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,102,102,48,48,98,48,52,53,100,55,53,100,55,102,99,49,101,56,48,101,57,48,48,102,102,51,101,99,100,48,48,102,102,49,102,54,52,50,49,99,50,48,101,97,48,55,54,56,51,56,99,49,99,53,48,48,55,100,56,50,48,49,51,98,54,49,99,100,48,101,53,48,55,50,56,51,98,101,53,51,48,55,52,99,51,97,50,49,99,100,48,101,57,48,49,51,53,101,48,102,101,48,51,98,52,49,100,52,48,101,57,56,55,53,52,51,98,52,53,54,50,50,49,53,50,49,100,101,48,101,100,48,55,54,99,51,98,99,53,53,48,55,102,57,48,56,97,56,50,56,56,97,48,50,56,56,97,98,52,53,52,52,50,97,48,97,97,50,57,52,97,100,52,48,52,50,50,98,52,97,102,50,98,100,48,57,49,52,97,102,50,98,57,98,56,54,54,50,54,51,48,50,99,50,48,102,52,52,49,101,97,56,51,100,50,48,55,101,48,49,102,98,50,102,52,49,101,57,48,51,101,57,48,55,57,56,49,102,101,48,55,99,50,48,102,51,56,51,100,51,50,53,54,100,48,55,57,52,49,101,51,48,51,99,102,48,102,57,48,55,56,52,49,101,48,56,55,101,99,51,99,48,48,102,102,50,52,56,53,52,49,53,99,49,100,101,50,57,98,49,55,56,49,101,100,48,102,52,50,55,49,55,52,49,101,49,50,99,99,48,52,57,48,51,98,101,53,51,49,53,56,53,51,49,53,99,48,50,54,48,53,56,53,56,50,52,52,97,50,50,97,57,48,52,97,98,52,48,97,56,50,98,57,48,57,49,49,97,99,49,54,97,98,97,102,102,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,53,56,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,48,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,49,54,48,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,102,102,56,49,99,102,48,48,102,102,51,101,50,57,50,48,48,102,98,99,52,50,99,99,49,100,98,48,55,97,48,49,100,55,48,48,102,102,51,101,97,52,56,48,57,56,98,54,52,51,98,102,48,48,102,102,101,97,48,51,101,97,49,101,48,48,102,102,102,55,50,49,48,49,50,56,101,48,102,54,50,100,51,56,51,98,50,49,99,101,52,56,48,55,55,52,48,102,48,56,51,100,54,53,56,56,55,57,56,49,101,51,49,54,52,48,101,53,56,51,102,99,57,48,53,97,50,53,57,52,54,56,99,49,102,49,48,101,102,48,51,100,102,48,102,97,49,54,54,53,100,99,56,51,97,57,50,101,49,49,51,57,54,52,48,102,51,53,48,56,49,102,48,56,55,98,99,97,97,48,55,54,57,50,53,55,56,55,99,99,51,98,48,49,102,100,48,101,55,99,56,51,57,101,48,49,102,53,52,48,57,97,51,48,50,53,55,48,49,99,52,56,49,51,97,48,48,101,50,99,51,102,50,48,52,98,52,56,49,51,50,97,49,99,54,101,48,102,50,48,49,99,57,56,51,99,97,97,48,101,100,55,48,102,97,48,55,50,102,48,55,57,56,51,101,48,49,99,102,99,53,99,56,48,51,100,97,50,49,101,102,50,56,48,51,102,52,49,100,99,48,48,102,102,55,53,57,48,51,56,54,49,101,50,48,101,97,56,55,98,56,97,99,99,56,48,49,101,98,48,101,97,57,52,54,53,98,102,48,49,50,54,50,102,56,97,101,99,57,100,100,48,98,97,48,50,55,56,50,55,48,97,100,52,99,52,102,52,50,52,98,48,48,56,56,100,53,48,49,100,102,48,48,57,51,97,48,48,102,102,55,99,99,52,52,51,102,54,48,101,50,48,48,49,102,53,102,99,57,97,48,101,53,52,49,102,56,48,51,57,97,48,102,102,56,49,51,48,50,48,52,101,99,48,51,97,100,48,101,48,98,48,49,100,51,48,55,50,56,48,102,101,99,51,101,101,49,102,97,50,57,56,51,99,54,49,99,51,48,55,99,52,53,98,97,53,56,55,97,48,51,99,101,99,57,53,97,49,101,50,48,50,54,51,100,49,57,49,49,49,48,51,56,99,49,102,101,50,56,102,56,51,97,57,48,55,55,99,57,48,49,99,57,52,48,101,57,48,53,49,49,54,52,48,102,51,99,51,102,97,48,52,99,97,49,55,54,49,100,102,50,101,53,51,52,51,102,52,48,102,49,52,49,100,55,56,55,57,48,51,100,50,53,56,48,55,102,102,102,102,56,48,98,53,48,48,102,102,48,102,98,52,102,48,48,55,100,54,57,48,51,101,50,48,48,55,100,53,50,48,49,51,54,97,49,101,50,48,50,53,55,52,49,101,102,57,55,52,49,100,102,48,102,56,98,48,102,57,52,48,53,55,56,51,99,55,48,55,52,54,48,102,50,99,51,98,98,54,56,97,56,97,53,54,56,51,100,52,48,55,51,56,49,101,53,50,101,52,51,99,99,53,49,48,55,53,52,51,101,99,57,52,49,100,56,101,53,97,57,54,52,53,99,48,55,48,56,51,99,49,52,53,99,48,55,52,56,51,99,56,49,100,97,48,102,55,56,55,50,99,98,99,52,99,52,101,55,48,51,98,99,49,101,98,48,101,102,57,55,51,50,49,100,101,50,102,56,51,101,48,49,99,56,55,48,51,97,50,49,102,100,48,102,54,56,49,54,100,50,56,55,52,56,51,102,99,48,55,102,52,48,102,56,99,48,57,97,55,48,55,99,97,48,102,48,48,102,102,48,57,56,49,48,50,54,48,56,49,101,49,57,55,99,48,102,52,99,49,102,49,56,51,100,53,50,102,100,101,48,102,50,56,55,101,52,51,102,48,49,101,55,55,57,49,102,57,54,50,53,98,49,54,51,100,49,100,49,100,49,49,49,57,49,100,49,100,49,57,48,57,49,100,48,99,97,57,50,56,52,51,98,101,53,49,49,53,48,56,56,53,54,56,55,55,48,51,57,101,49,100,54,50,56,56,97,101,50,98,52,51,97,54,49,99,99,48,101,57,49,53,56,53,51,56,55,53,99,51,98,48,53,52,57,52,52,49,100,57,50,56,99,97,99,50,98,49,48,56,50,53,57,55,102,102,53,100,55,53,100,55,102,102,53,48,54,57,56,48,57,50,51,48,55,98,97,53,51,48,49,50,102,99,48,52,101,54,56,49,50,56,101,48,102,100,99,51,99,55,48,101,98,97,53,48,56,51,57,48,48,50,54,55,56,49,99,50,48,51,100,99,50,101,97,49,49,101,49,49,57,101,55,57,99,50,57,99,49,100,98,48,51,100,55,48,101,57,56,55,99,99,98,49,54,49,49,101,49,51,48,98,54,50,56,100,48,97,101,101,100,48,99,97,52,52,57,100,50,48,57,100,50,102,48,97,99,52,50,102,102,57,100,100,50,99,56,97,102,56,50,52,57,57,50,48,97,99,97,101,98,102,101,48,49,102,49,101,48,52,98,100,56,51,100,99,50,97,48,49,102,102,56,51,56,52,48,55,50,50,48,102,101,99,51,98,99,100,98,99,99,57,52,48,48,102,98,52,49,100,48,48,102,102,51,98,52,48,55,98,54,53,48,98,50,57,48,100,97,51,51,54,102,98,52,53,51,56,51,99,56,48,101,54,57,52,50,49,102,49,50,98,49,97,55,98,50,49,49,54,97,53,101,97,49,49,50,99,56,54,53,99,98,49,97,97,49,48,52,98,97,50,99,100,48,55,55,102,53,57,98,50,99,99,98,48,56,100,57,51,97,99,51,97,53,52,48,53,98,101,48,48,102,102,55,99,53,97,52,48,57,98,97,48,102,56,56,49,51,54,99,48,48,102,97,98,51,48,101,100,56,48,51,100,101,50,56,97,56,99,56,97,48,48,102,102,102,50,99,97,48,102,48,48,102,102,97,55,48,50,53,49,52,51,98,48,48,57,53,54,56,98,48,54,98,51,101,49,100,48,48,55,50,99,48,52,98,99,56,49,50,102,97,48,50,52,97,57,50,57,51,99,98,51,48,102,49,56,55,56,51,102,52,97,97,101,49,101,53,52,56,101,101,55,52,49,48,49,50,50,50,98,98,101,99,55,52,48,48,101,101,49,53,98,98,55,50,54,48,51,50,48,97,102,102,101,98,97,101,98,97,102,102,56,50,56,99,49,102,51,48,50,52,50,99,48,57,49,57,48,55,57,48,49,101,55,55,52,51,101,101,48,102,48,99,48,57,51,48,48,102,102,50,53,51,56,51,102,99,49,102,51,55,56,98,54,50,102,56,98,101,52,56,48,102,54,56,55,99,99,48,57,55,53,48,55,52,52,49,101,55,48,102,52,51,99,53,102,48,55,98,49,50,48,49,51,50,49,101,53,50,101,49,102,50,102,48,98,100,48,101,55,50,55,57,54,100,54,53,97,56,55,57,57,50,50,101,57,50,99,51,99,48,57,100,52,57,98,57,51,56,98,53,98,102,51,99,98,50,98,52,99,97,101,55,99,48,99,99,56,48,51,100,98,50,49,100,100,48,49,50,54,48,48,102,102,55,98,55,52,48,52,56,48,97,52,48,48,102,102,55,98,55,56,57,48,48,51,55,56,56,48,52,97,100,48,48,48,102,102,52,57,99,101,48,57,57,48,52,100,57,49,48,49,50,100,48,52,97,48,50,52,56,99,48,57,98,48,48,98,99,48,48,97,52,48,48,101,49,97,48,100,57,50,50,52,51,97,56,57,48,48,102,102,102,56,52,49,102,49,48,51,98,102,48,55,48,101,48,101,100,99,51,99,97,48,102,54,52,49,101,57,56,55,57,48,97,55,48,101,55,48,55,48,99,51,97,57,52,53,53,52,57,55,54,49,101,48,50,102,52,98,57,50,57,99,51,98,99,53,52,49,53,99,48,50,55,56,53,102,49,53,56,49,100,55,50,98,48,49,51,52,53,99,48,55,56,52,98,52,50,57,52,97,55,52,53,97,52,99,50,101,52,98,97,50,98,53,48,57,97,101,57,99,53,56,97,49,51,55,54,57,56,57,54,56,99,56,54,100,100,102,52,100,97,56,56,97,48,48,102,102,98,97,99,48,55,100,48,48,102,102,48,102,57,97,56,48,49,51,99,51,56,49,101,53,56,55,57,55,48,49,50,101,99,48,101,49,48,48,102,102,57,53,50,48,48,55,97,51,98,56,48,52,57,56,48,49,101,99,102,99,48,102,97,52,49,100,54,48,51,100,101,48,48,55,97,57,56,48,48,100,101,48,50,97,97,99,51,99,54,48,48,102,55,50,55,48,101,50,48,49,51,53,48,48,102,102,48,102,54,99,102,100,99,51,100,53,56,98,98,101,53,53,54,50,98,98,57,102,56,55,55,102,49,53,49,99,98,48,99,48,50,54,52,48,57,101,101,98,102,101,49,98,52,48,48,102,57,51,101,48,48,51,101,56,56,48,49,100,97,48,51,56,49,48,101,56,48,55,97,52,48,49,102,54,50,56,48,52,97,57,57,52,50,53,48,48,102,102,51,98,57,48,55,54,99,53,51,53,49,52,57,56,49,102,99,48,51,97,97,50,57,99,97,98,48,101,102,48,55,51,99,51,56,52,49,100,52,48,49,51,48,50,99,48,48,57,55,101,48,55,50,48,48,101,98,99,48,49,101,56,100,56,55,50,48,49,100,100,48,51,97,48,50,56,99,97,54,50,56,97,52,98,101,50,102,99,98,97,48,102,50,56,55,57,56,49,101,50,102,48,102,54,48,55,101,102,101,50,99,52,98,100,52,99,101,53,57,56,55,54,97,55,57,54,50,53,56,49,54,50,53,54,97,56,48,56,97,101,97,48,51,48,99,48,48,51,101,99,50,56,48,49,102,50,53,48,48,50,55,100,99,48,49,102,54,52,99,48,52,98,99,48,55,97,48,48,102,102,57,54,51,48,55,100,50,49,99,54,48,50,53,98,48,51,56,56,48,101,100,48,51,101,50,48,50,52,101,48,48,102,55,49,99,56,51,57,55,48,101,100,48,51,101,55,48,101,97,57,54,48,53,99,99,56,55,55,48,51,102,48,49,99,98,48,55,56,56,53,50,102,50,99,97,48,51,100,54,48,102,101,48,51,102,52,49,100,100,50,99,101,57,48,48,51,99,48,49,99,50,50,98,56,49,50,49,57,51,99,97,49,52,102,48,52,57,51,54,57,54,53,99,55,52,48,99,100,57,54,50,57,52,56,52,57,99,56,48,48,102,102,50,102,51,97,102,102,101,97,48,100,57,48,49,50,55,50,48,52,101,51,48,51,102,52,48,50,52,54,52,49,102,97,48,55,49,99,49,102,100,56,51,56,50,48,102,99,57,55,101,49,100,50,48,102,51,56,55,52,99,98,102,48,101,99,49,54,52,53,98,49,52,101,53,54,56,55,57,56,51,101,48,53,49,56,55,54,99,49,101,48,48,55,54,99,97,53,48,102,55,56,55,54,52,51,101,52,53,97,48,51,98,100,48,55,56,48,53,55,56,55,51,48,51,99,56,49,100,48,52,100,48,102,52,56,51,98,100,48,102,54,50,54,48,55,52,48,97,51,52,50,48,102,57,48,55,53,53,51,48,98,98,52,51,52,48,50,102,99,97,102,52,55,57,54,101,100,99,56,55,50,49,48,57,51,53,48,56,49,52,100,53,100,55,102,99,48,51,53,56,56,48,49,102,53,57,52,48,48,102,102,102,57,52,52,48,49,50,53,97,48,52,100,100,57,52,101,49,99,100,48,55,55,99,48,102,102,99,98,102,52,54,48,50,53,101,48,49,102,55,51,54,49,100,55,48,101,100,98,54,49,102,51,48,102,50,48,51,99,100,50,100,52,49,100,52,48,51,97,52,48,55,50,52,53,97,48,55,99,51,50,51,56,55,48,52,97,50,48,102,50,97,50,48,55,49,99,98,56,48,102,57,56,49,51,48,52,49,101,97,48,102,55,50,54,50,50,97,54,48,55,98,56,51,99,52,53,99,97,55,48,55,54,57,48,99,98,50,52,49,48,49,51,51,52,100,48,101,56,49,52,56,57,99,53,56,57,54,53,101,52,98,48,50,98,100,51,101,54,56,48,54,54,100,48,101,98,48,55,97,52,51,98,50,49,102,56,48,101,102,57,52,99,49,102,48,48,102,102,101,54,48,55,57,48,97,49,48,102,55,48,55,53,52,51,99,54,53,54,57,53,101,53,100,56,55,55,99,51,99,99,49,100,55,50,101,53,48,48,102,102,98,101,48,101,102,49,55,99,53,50,57,55,52,56,50,56,97,53,57,49,53,52,53,98,49,52,56,53,100,49,53,52,57,52,57,56,56,50,53,57,57,53,56,53,57,49,53,52,102,97,49,57,54,48,53,55,50,55,97,48,97,53,100,97,48,97,55,50,48,97,53,97,51,97,55,51,53,55,54,100,100,99,53,97,56,48,52,50,48,50,50,97,53,97,52,97,48,50,52,50,51,97,54,97,49,97,52,51,99,56,56,57,54,56,56,102,51,50,57,48,56,97,57,54,56,101,101,55,54,53,101,52,54,55,57,56,97,99,57,48,56,101,102,50,51,98,101,99,53,49,50,54,49,50,97,54,97,52,102,51,102,49,102,99,100,56,51,53,102,101,97,99,51,48,48,54,53,98,56,48,51,101,50,99,101,48,102,50,56,48,49,102,54,49,52,49,100,54,48,50,53,54,52,51,100,50,49,102,98,48,50,55,52,99,49,101,48,48,102,102,55,51,56,51,98,54,48,52,56,52,57,52,97,53,50,57,55,97,57,99,48,101,97,99,51,101,48,48,102,102,52,99,55,56,55,97,56,49,102,55,49,52,99,48,102,99,99,97,56,50,99,52,97,100,48,55,55,48,48,52,98,102,49,54,97,49,99,97,52,57,48,101,57,48,55,56,56,49,101,99,50,54,97,49,56,51,57,53,52,53,48,50,52,100,100,48,99,49,99,99,97,50,48,55,98,52,98,56,48,101,102,50,53,49,52,48,57,97,52,57,48,48,102,102,51,101,50,56,101,53,100,50,55,57,53,53,101,48,51,98,49,56,98,48,55,51,55,102,56,48,101,54,50,98,97,56,48,98,56,54,48,52,101,49,48,48,102,102,51,101,53,49,97,48,48,102,97,98,102,48,50,52,102,48,51,102,51,99,51,56,54,57,99,53,100,56,51,99,53,48,50,54,52,53,50,101,53,57,99,48,57,98,50,102,56,48,57,53,48,50,100,48,48,57,55,97,48,55,98,101,49,100,54,50,98,100,50,50,52,98,55,48,102,51,57,53,52,57,48,53,55,49,54,50,53,57,97,52,48,49,51,48,52,49,100,52,97,52,54,50,100,53,48,101,56,51,98,55,52,57,97,57,101,56,55,100,48,55,100,51,54,56,50,53,102,48,55,54,101,56,57,55,48,49,51,49,100,50,100,48,53,101,48,49,50,101,50,48,48,102,57,54,97,48,48,51,101,97,100,48,48,57,56,99,48,55,56,56,53,55,48,51,98,100,48,49,50,102,48,55,102,101,48,101,49,99,49,51,102,100,51,52,101,49,102,56,48,50,54,51,100,48,99,48,57,55,55,48,55,54,52,48,101,102,49,48,51,97,50,57,52,50,53,101,57,55,99,54,50,99,56,51,99,100,56,48,57,57,48,50,102,98,50,50,102,52,99,99,53,50,48,48,102,102,57,51,49,53,102,56,49,50,51,99,57,57,55,101,53,97,57,52,97,53,54,57,101,52,48,52,99,55,55,56,102,102,48,49,57,102,100,52,48,97,101,99,48,49,102,55,50,97,48,52,97,51,48,55,99,52,48,57,101,101,48,48,102,102,55,100,54,101,56,49,51,49,97,48,52,97,97,56,55,48,53,50,49,49,53,48,99,51,100,97,48,102,52,99,48,49,101,56,102,101,50,97,100,102,52,101,98,50,99,57,97,52,50,54,56,48,49,101,99,97,48,55,102,48,48,101,98,99,49,101,51,50,55,102,98,55,56,97,52,48,101,100,56,55,98,52,98,55,48,48,102,102,54,102,53,56,55,52,49,50,102,54,48,52,57,56,55,55,99,98,50,102,55,99,56,99,55,48,52,56,99,102,97,50,99,49,48,56,49,98,101,48,55,51,52,48,52,100,56,48,49,50,98,50,48,52,99,53,102,52,98,48,48,55,57,55,99,48,50,54,53,52,49,99,48,48,102,102,51,102,56,101,56,49,100,57,101,57,101,48,48,102,52,54,99,49,102,49,56,51,98,97,48,55,57,100,48,56,51,100,50,55,49,54,55,57,49,98,97,53,55,48,101,53,56,55,56,99,98,100,101,56,98,57,51,51,49,52,56,53,100,101,54,102,53,101,57,100,54,48,50,53,52,53,97,57,48,51,100,49,53,101,57,98,53,48,48,99,51,50,102,102,56,48,52,48,101,49,54,97,53,54,49,54,50,53,51,97,54,98,97,53,54,57,54,99,53,55,97,54,49,53,52,53,56,51,49,57,57,101,102,97,48,50,55,97,51,51,101,56,54,57,56,99,101,52,56,54,55,50,52,50,51,56,54,101,56,99,57,49,97,53,50,53,98,102,52,56,99,57,48,99,53,52,52,100,99,101,101,49,57,100,52,56,100,99,102,98,100,49,53,50,56,48,100,56,52,48,48,102,57,51,98,48,48,51,101,97,50,48,51,101,52,48,52,97,48,56,49,51,50,101,53,101,56,49,51,53,52,48,101,56,99,49,100,102,50,50,97,51,48,49,50,98,52,48,102,54,56,48,52,97,54,53,49,49,56,48,55,55,97,49,100,51,50,99,49,56,48,101,100,56,51,97,48,101,49,99,49,48,101,48,48,49,50,102,99,48,101,101,53,50,57,99,48,102,102,97,51,56,55,53,99,49,100,99,48,55,53,56,49,100,99,56,55,48,51,56,51,99,53,48,55,56,54,49,101,52,50,100,51,56,55,54,55,54,50,102,99,98,49,99,49,101,101,50,99,51,50,54,100,49,49,52,48,50,100,101,57,99,50,98,101,99,48,53,51,100,53,102,102,100,55,53,100,55,53,102,102,48,48,99,102,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,51,55,101,97,56,48,53,100,98,48,48,102,102,51,101,49,55,99,48,52,101,54,48,55,56,48,97,101,48,55,97,50,48,102,99,48,48,102,102,57,48,101,50,99,53,101,50,97,49,48,56,49,100,102,97,55,56,55,51,52,49,101,54,48,49,51,52,101,56,48,57,56,57,54,101,49,54,48,56,97,57,56,57,97,48,102,48,57,50,52,51,99,54,48,52,97,98,56,51,57,99,52,54,50,57,100,49,53,50,49,50,48,51,99,57,48,53,50,97,53,102,52,99,50,57,99,57,51,57,48,56,53,50,49,100,49,97,50,102,97,97,97,52,57,52,48,55,56,97,57,48,51,55,50,98,51,48,48,54,50,52,97,102,102,101,97,48,52,48,48,48,102,102,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,49,102,102,97,56,49,48,48,48,102,102,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,49,52,48,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,102,100,56,48,51,101,98,55,56,48,57,50,55,48,102,99,56,49,51,101,99,48,52,100,101,56,51,57,55,48,55,48,52,49,100,54,48,101,98,56,55,99,56,98,102,48,101,98,57,55,97,48,102,49,56,49,100,99,48,48,102,102,51,100,53,98,50,101,48,51,57,97,53,49,57,55,48,53,56,97,54,56,55,51,48,49,99,102,57,54,54,48,102,51,99,51,56,56,49,99,102,48,102,101,56,55,100,57,50,52,98,50,50,98,52,51,97,50,49,101,99,52,51,48,101,101,97,49,57,52,50,53,53,56,55,99,49,49,100,51,50,56,51,99,97,49,101,57,50,57,50,99,51,98,97,53,54,98,97,102,97,50,100,49,54,57,100,99,56,97,56,52,49,52,102,48,52,53,49,49,53,49,49,50,53,51,100,50,49,49,100,48,57,48,100,56,55,57,50,100,50,100,50,100,101,54,53,49,100,49,53,49,49,49,100,98,101,102,51,99,57,50,102,51,102,53,57,49,100,49,100,57,52,55,52,55,54,50,52,57,51,101,57,53,53,53,52,54,57,100,56,100,101,97,99,49,57,102,98,100,55,49,99,48,51,53,52,99,48,49,102,49,55,54,48,48,102,102,55,100,54,53,49,52,97,48,52,97,50,56,49,50,53,56,53,48,56,51,102,102,48,55,56,50,49,99,98,48,101,99,51,97,48,102,98,56,48,57,56,97,52,52,50,98,48,49,101,54,48,55,54,99,51,101,57,54,49,100,100,52,54,101,49,102,48,50,97,56,49,99,57,48,51,100,57,48,55,53,50,48,52,98,102,48,55,99,56,97,53,48,101,51,50,54,48,55,57,52,98,99,48,101,48,56,55,53,48,51,101,50,56,97,56,54,56,50,49,101,100,48,101,99,50,54,49,55,51,54,49,100,56,52,50,50,102,48,98,102,48,101,55,50,48,57,54,55,98,57,54,50,53,55,49,54,52,53,56,57,54,55,52,101,49,54,49,98,102,99,48,102,54,48,48,57,51,49,48,50,52,102,48,49,99,57,48,49,50,50,54,48,52,98,102,48,51,98,102,48,55,48,101,48,101,53,99,51,57,97,49,100,54,48,101,55,57,52,54,49,100,48,48,101,57,48,55,52,99,97,100,48,102,52,49,55,50,53,51,48,55,55,48,51,97,50,53,48,57,54,54,49,102,98,48,102,54,48,55,55,48,51,57,48,49,100,56,48,101,54,57,55,52,48,102,50,52,51,102,99,53,57,56,55,53,52,51,98,48,49,100,50,52,51,48,102,52,48,55,101,52,51,100,54,56,54,49,100,51,50,98,53,51,52,51,99,99,49,102,50,52,102,50,56,100,48,56,98,48,50,102,100,51,53,49,51,51,97,53,56,56,54,53,51,50,56,50,56,52,56,54,48,52,101,54,48,52,102,56,48,48,51,101,102,102,48,49,100,100,56,51,56,98,48,50,55,100,48,48,57,51,48,48,48,102,102,55,100,55,100,48,49,50,98,101,57,56,48,101,101,56,49,101,101,56,51,100,97,48,55,100,52,48,52,100,102,48,49,50,101,97,48,101,55,99,49,102,102,48,55,56,49,51,49,102,50,57,56,51,102,56,49,99,51,48,55,54,56,48,101,99,48,49,101,51,56,51,101,56,48,102,97,48,51,57,49,48,55,97,101,49,99,99,52,49,50,100,48,49,100,100,56,51,101,50,50,57,56,51,99,54,49,99,100,48,50,54,54,56,51,97,52,49,101,50,50,57,99,51,98,56,53,56,49,53,101,49,100,98,48,102,98,48,55,52,56,98,50,48,101,102,56,55,55,99,97,50,50,99,102,49,54,48,49,101,53,50,97,100,51,100,51,99,98,49,50,98,99,97,101,57,48,101,52,48,48,102,102,55,100,102,55,56,48,51,101,100,51,56,49,100,57,56,48,51,101,98,99,48,48,102,102,57,51,99,48,55,57,52,49,100,101,54,56,51,101,55,54,56,97,48,52,99,51,48,51,101,57,48,101,48,48,102,102,55,99,99,49,100,99,48,51,97,100,48,101,100,48,55,51,99,51,99,97,49,100,101,54,48,49,101,52,56,55,52,99,98,50,48,55,56,99,48,101,98,56,49,102,49,50,50,48,55,50,52,49,102,49,53,57,52,100,56,49,101,52,48,55,49,48,51,102,52,53,48,48,102,102,55,50,52,97,50,48,102,98,48,55,50,52,49,50,49,99,49,101,48,48,102,102,55,53,98,49,54,56,57,99,53,54,56,55,56,54,53,48,53,48,48,97,97,50,98,57,51,56,98,53,99,48,49,54,48,48,102,102,49,55,100,97,48,48,102,102,102,97,50,55,48,50,53,99,48,49,102,54,56,48,51,101,99,50,52,48,49,102,54,101,48,48,102,102,101,56,48,49,101,102,97,52,57,54,97,53,99,57,55,99,53,101,56,51,57,100,48,55,101,52,48,101,102,52,48,57,100,55,48,55,97,48,49,102,50,48,102,51,50,55,56,55,98,56,98,51,55,48,98,100,101,48,101,102,99,48,57,57,54,48,55,52,54,49,101,55,48,102,98,51,50,57,48,49,101,52,52,57,50,97,52,51,101,101,57,54,53,97,56,55,56,56,98,49,52,100,48,102,97,55,50,101,50,97,48,98,102,52,102,50,98,55,57,54,48,48,102,102,57,57,52,98,50,99,56,98,54,48,102,52,50,48,98,57,102,100,97,54,102,102,56,48,54,102,98,97,101,98,97,101,98,102,101,48,49,51,51,50,48,48,102,102,102,98,98,102,48,48,102,102,55,100,56,100,57,54,50,48,48,102,98,50,48,48,102,102,50,55,55,56,51,102,56,48,102,52,99,97,53,50,101,99,51,99,50,57,52,48,101,53,56,97,98,56,48,101,98,56,48,51,100,50,51,48,101,97,49,55,52,53,57,97,52,98,99,56,54,49,100,49,101,53,56,56,51,97,49,48,55,52,99,49,100,102,48,102,102,54,50,97,99,97,51,52,52,48,102,101,48,55,102,48,51,97,48,53,49,55,50,101,56,51,100,56,49,99,56,52,97,52,101,52,102,48,48,55,98,53,52,98,49,57,57,50,99,100,99,100,57,51,99,98,54,50,52,53,57,54,102,48,56,52,48,52,100,97,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,52,48,51,53,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,102,102,56,48,100,57,54,48,48,102,98,49,55,48,48,55,100,97,98,56,49,50,98,54,48,48,102,102,102,97,98,98,50,57,48,49,100,98,49,55,50,48,52,99,98,98,99,49,101,100,98,99,48,102,53,52,48,49,101,102,49,99,49,99,97,50,97,48,51,57,54,101,48,51,98,57,101,53,99,57,54,55,56,51,56,52,57,52,49,99,52,52,52,48,102,49,56,50,53,99,97,99,48,102,101,56,51,99,56,48,101,49,100,50,55,55,52,50,48,48,102,102,55,98,102,99,97,52,52,100,98,97,50,57,97,56,98,49,57,52,50,52,49,99,57,52,101,49,54,54,48,57,48,97,48,52,56,54,50,99,48,49,99,54,50,57,99,98,102,48,55,51,99,48,52,100,51,56,51,57,52,50,99,57,50,52,51,98,48,49,101,51,48,101,54,48,51,100,57,48,55,51,48,48,102,102,102,55,48,51,98,48,49,101,102,48,101,55,97,53,49,55,52,49,100,57,50,100,99,51,97,97,49,102,100,48,101,52,56,55,98,56,51,98,101,53,56,55,50,102,48,51,56,97,49,101,100,50,98,57,49,99,98,51,50,98,53,50,52,51,99,48,49,100,48,50,102,57,49,51,97,52,97,51,49,55,50,53,49,49,54,56,56,55,99,48,52,99,49,48,55,50,54,98,48,57,56,53,55,49,54,56,56,53,101,97,53,51,49,48,98,48,48,56,100,99,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,51,53,99,48,49,102,49,51,53,48,48,55,100,97,100,49,52,48,57,101,48,101,52,48,98,97,48,50,52,57,56,49,102,98,56,55,102,99,51,98,101,53,51,97,54,56,51,98,50,48,102,52,48,51,98,51,48,101,56,56,51,56,52,99,49,101,52,48,102,52,57,53,99,53,54,48,55,57,56,51,102,99,53,102,56,51,102,100,48,55,98,48,48,102,100,52,51,100,48,49,101,51,50,98,53,49,56,48,49,101,102,52,48,55,57,49,100,50,52,51,100,50,57,54,56,52,49,101,48,50,101,52,51,97,56,53,54,97,48,97,49,48,55,50,52,51,97,54,53,55,57,54,49,56,48,52,100,49,48,99,97,102,52,101,52,50,50,102,56,98,49,52,101,50,98,50,101,98,102,99,48,53,54,48,48,48,102,102,55,100,101,100,56,49,50,49,56,49,101,97,48,48,102,102,55,100,55,99,48,48,102,102,51,101,99,52,48,49,101,98,57,52,99,56,97,53,53,99,49,52,52,49,99,57,48,55,97,101,49,101,100,48,102,100,48,51,102,102,48,55,52,101,102,56,55,54,57,49,48,98,48,50,98,48,97,54,48,101,99,48,55,50,48,51,102,54,48,102,98,99,49,102,49,50,51,48,55,48,99,51,98,97,56,50,102,101,48,101,56,56,55,52,99,97,56,50,56,56,98,52,50,57,56,97,57,48,101,53,54,97,52,48,50,57,56,51,98,49,56,98,48,50,98,52,97,101,52,49,52,52,52,52,101,53,52,57,54,99,57,57,51,49,55,48,56,50,48,51,57,101,56,48,51,101,50,101,50,48,48,102,98,56,102,52,55,48,50,54,100,48,49,99,102,57,53,48,48,52,56,99,48,51,101,48,55,57,56,52,50,48,55,99,101,48,52,98,102,48,51,98,55,50,98,100,49,99,49,100,102,57,54,99,100,51,57,57,56,50,57,56,98,100,48,55,49,56,48,101,97,48,51,97,101,48,52,98,102,48,51,57,99,48,101,57,97,51,49,54,54,53,56,48,55,57,99,49,101,57,56,55,56,48,51,100,97,53,97,48,51,99,100,50,99,52,51,100,56,49,101,51,50,99,57,51,52,98,49,57,50,57,52,51,97,48,53,48,48,55,51,52,98,48,52,48,51,53,57,53,57,50,56,50,53,57,99,97,55,57,53,100,100,102,48,48,102,102,55,99,99,48,99,48,57,52,49,99,48,102,55,48,48,57,49,56,48,101,49,56,51,102,100,48,55,55,101,48,101,100,48,48,102,102,49,101,101,52,48,55,97,99,48,101,98,99,49,102,50,56,55,53,102,56,55,100,99,51,100,101,53,53,48,55,51,55,57,55,50,49,101,48,50,56,48,48,102,102,57,55,99,48,101,52,56,51,97,50,48,50,54,53,99,51,101,52,49,101,52,48,49,51,50,48,102,49,49,52,54,49,100,97,50,99,52,51,99,97,53,54,48,55,52,48,97,101,48,102,49,57,54,54,56,56,53,99,50,55,101,50,101,56,98,100,52,48,48,101,54,49,53,101,57,97,57,51,50,53,57,49,54,48,48,57,49,52,102,98,99,57,99,97,48,49,55,102,52,48,48,102,97,100,56,48,50,54,102,52,51,100,50,48,52,57,49,48,49,51,57,99,48,101,49,99,49,102,99,56,55,55,99,51,99,56,53,101,49,52,48,53,49,49,52,52,48,102,52,56,49,100,54,51,54,48,102,52,97,48,97,50,50,100,49,51,99,97,98,55,52,51,99,54,48,101,97,48,97,98,48,55,98,48,49,99,53,48,102,57,48,55,100,52,51,97,99,53,56,99,97,50,48,55,56,99,51,97,56,56,54,53,98,49,53,52,53,100,50,49,48,55,52,57,49,101,53,51,52,97,53,50,102,56,98,98,56,48,101,102,49,54,49,100,56,57,48,49,51,53,102,49,49,97,53,51,57,48,98,102,99,48,51,53,55,52,48,49,102,55,52,52,48,48,102,102,102,97,56,57,48,55,51,56,48,48,102,102,102,98,52,57,48,50,53,100,48,51,99,99,53,54,57,54,97,53,51,97,51,49,52,52,48,52,99,48,56,55,48,56,51,98,52,53,100,48,55,56,52,49,99,100,48,51,99,57,50,57,99,97,100,48,101,98,57,53,97,49,101,52,50,99,48,51,100,52,49,100,98,48,101,51,48,51,99,102,52,54,48,55,55,99,48,101,101,48,51,101,97,49,102,48,52,56,48,55,55,50,49,102,99,48,102,100,50,52,56,51,57,98,52,99,48,102,97,56,55,102,97,56,98,98,48,102,50,48,55,51,48,51,97,99,48,57,48,52,102,55,48,98,49,52,55,57,50,100,48,97,97,97,57,50,99,102,53,52,49,54,48,48,102,102,49,52,49,101,48,102,100,56,49,100,49,48,55,56,52,48,57,55,100,48,55,101,48,48,102,102,102,57,48,49,99,51,56,55,98,100,99,52,50,52,56,48,102,55,56,51,57,50,48,55,97,101,48,102,48,99,49,100,49,48,55,97,57,99,50,98,49,99,50,99,54,99,97,101,55,52,51,99,97,48,101,101,48,51,100,101,53,98,56,55,51,52,98,98,52,56,50,98,54,99,98,53,50,97,52,97,50,50,100,98,97,49,55,50,100,52,97,53,52,57,48,52,56,102,52,102,50,56,99,97,98,50,99,51,98,54,52,55,57,54,50,53,54,97,48,51,98,101,57,48,54,52,48,51,99,98,99,48,57,55,98,48,55,98,56,53,52,48,51,102,102,48,55,48,56,48,101,52,52,49,102,100,56,55,55,57,98,55,57,57,50,56,48,49,102,54,56,51,97,48,48,55,54,56,48,102,54,99,97,49,54,53,50,49,98,52,54,54,100,102,54,56,97,55,48,55,57,48,49,99,100,50,56,52,51,101,50,53,54,51,52,102,54,52,50,50,100,52,98,100,52,50,50,53,57,48,99,98,57,54,51,53,52,50,48,57,55,52,53,57,97,48,101,102,101,98,51,54,53,57,57,54,49,51,98,50,55,53,56,48,53,55,102,48,48,51,101,53,50,97,48,48,102,102,102,97,101,53,50,99,52,48,57,52,57,48,50,55,57,52,51,99,56,48,102,102,52,51,57,99,53,50,48,55,56,57,50,56,49,100,52,56,49,51,51,56,57,54,53,99,48,51,100,99,48,102,51,56,55,99,57,50,56,97,98,52,56,55,48,97,48,54,48,49,102,55,56,51,101,55,48,55,98,99,48,52,99,49,48,55,99,56,98,57,48,101,56,50,51,48,55,56,99,97,99,48,101,51,48,55,55,56,51,98,52,48,57,101,57,48,101,101,48,55,54,57,56,50,100,97,48,97,50,52,102,50,102,48,98,102,48,102,56,101,50,98,101,98,97,55,57,54,48,53,56,57,54,50,53,55,102,56,52,101,57,102,102,48,49,53,99,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,102,102,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,50,48,48,102,102,53,48,49,98,48,48,102,102,48,49,102,49,49,51,48,50,53,49,52,51,101,48,48,102,56,56,48,49,102,54,52,54,53,52,56,49,51,53,56,53,50,97,52,97,50,98,52,49,100,51,48,50,52,100,56,49,51,100,99,51,101,54,56,101,101,51,101,53,57,51,52,57,54,57,51,99,48,57,56,55,48,55,48,101,48,52,99,97,56,51,98,57,48,101,100,99,97,50,98,50,56,56,49,100,57,50,99,52,97,97,52,57,101,100,57,54,54,53,55,51,100,101,102,57,55,52,49,101,50,48,101,57,101,54,101,50,97,55,57,53,102,99,98,101,98,57,97,50,98,97,55,102,99,48,51,52,101,49,55,53,100,53,48,50,53,50,53,50,51,50,48,50,51,97,52,50,54,97,54,98,101,99,97,50,50,50,50,50,51,50,101,97,52,97,53,50,54,50,52,53,101,54,49,56,52,54,54,53,56,57,97,55,100,50,49,101,52,56,52,56,55,102,101,56,54,49,49,97,54,54,52,102,53,102,102,102,51,51,49,98,100,49,102,52,101,101,52,55,102,99,48,52,57,48,48,48,102,102,55,99,98,100,56,48,49,102,54,53,55,99,49,100,57,56,51,97,98,48,101,56,48,49,50,49,56,48,101,98,99,51,100,97,53,97,57,53,54,48,102,48,52,51,102,100,56,97,50,48,55,57,48,48,102,102,102,49,53,51,52,51,98,56,53,101,101,52,50,52,50,50,99,56,49,99,102,56,55,97,99,51,98,101,48,52,99,98,48,51,57,98,48,102,54,56,55,48,56,98,99,52,56,50,56,52,51,102,50,56,48,53,98,97,53,101,52,99,50,100,99,97,101,50,98,97,56,98,52,48,101,99,57,55,54,49,99,102,52,100,48,101,102,53,99,52,97,50,102,50,99,52,98,49,52,100,50,99,51,99,49,53,98,48,48,49,55,48,97,97,48,54,57,54,48,48,102,102,102,98,97,48,48,55,100,50,49,102,97,48,55,100,52,48,48,102,98,52,50,48,50,55,56,57,51,52,51,101,56,49,101,100,50,99,52,51,101,48,56,56,48,101,101,56,48,57,97,57,48,50,54,53,56,49,100,52,48,55,48,49,50,57,51,56,98,101,50,101,48,98,101,54,48,97,99,48,55,54,99,49,100,50,48,50,54,49,99,49,101,57,50,52,48,55,52,56,97,48,50,57,53,102,50,100,48,98,56,50,99,55,50,50,48,55,55,100,48,54,52,98,50,52,97,101,53,54,57,53,101,53,51,55,52,49,50,56,49,48,54,49,50,98,56,48,57,54,49,53,97,56,55,50,101,54,100,52,48,53,54,56,98,102,102,97,101,98,97,56,101,48,49,99,97,48,101,54,48,55,97,56,49,101,50,56,55,97,56,51,98,54,49,99,51,48,101,50,56,55,54,56,98,99,48,102,55,56,55,100,48,51,100,101,53,100,57,53,48,49,100,56,48,101,97,56,55,53,99,51,97,99,53,51,49,54,48,53,102,56,55,56,48,51,99,48,53,102,56,55,56,56,98,48,52,53,50,97,52,97,51,50,57,52,97,55,50,56,99,97,57,52,50,52,100,50,100,99,98,53,50,100,56,98,49,50,100,99,98,50,52,53,50,98,100,48,49,48,100,48,53,48,100,51,53,51,99,98,48,52,99,52,56,52,54,52,49,50,98,100,98,97,55,54,100,98,50,53,102,101,48,51,56,48,48,48,102,102,51,101,49,99,52,48,52,57,57,56,51,98,100,48,55,102,97,48,52,100,49,48,51,102,97,48,50,54,54,99,51,101,48,99,52,97,54,57,55,54,48,52,57,102,53,48,51,97,99,48,48,55,98,52,52,97,54,52,56,54,56,97,53,52,99,50,97,48,98,48,99,48,102,102,99,49,100,100,48,49,51,51,101,49,99,51,50,102,51,49,54,52,53,55,49,54,52,49,100,57,50,102,49,51,49,50,52,49,50,48,56,54,53,50,97,51,50,53,50,48,55,52,48,50,102,48,51,98,55,100,98,52,100,99,52,99,98,48,97,50,102,54,52,56,97,48,99,48,102,52,48,48,102,102,102,57,51,97,48,48,102,102,51,101,101,53,48,48,102,102,57,100,53,48,55,55,97,48,52,102,101,56,51,99,56,48,50,52,98,48,49,99,49,56,51,101,57,48,55,57,52,48,52,98,98,56,55,52,56,48,57,55,57,101,49,100,48,48,102,102,48,55,53,97,99,49,99,54,56,51,99,55,48,55,98,48,48,101,57,99,51,101,50,49,102,49,48,48,102,102,55,97,98,54,48,101,53,56,48,57,55,101,48,55,98,51,98,48,55,57,99,98,97,48,101,53,56,51,100,51,52,50,50,97,52,51,99,49,56,51,98,101,53,97,50,53,49,55,52,56,50,49,100,102,98,99,49,100,51,50,56,54,56,97,99,50,98,52,98,100,50,101,48,97,102,48,48,55,54,57,53,57,54,52,57,97,57,102,52,48,55,100,50,48,48,102,56,99,49,48,48,51,101,97,56,56,49,102,54,56,48,51,101,98,54,99,49,100,49,56,51,101,101,48,55,57,52,48,102,97,100,99,50,98,99,97,101,50,99,52,48,57,99,49,48,55,55,56,48,52,97,51,48,55,100,57,48,99,51,57,50,101,98,56,49,101,102,52,50,48,102,57,56,51,98,101,52,100,48,101,57,56,55,54,52,49,101,98,57,55,101,49,101,50,48,101,98,56,51,99,48,48,102,102,101,99,56,55,97,52,49,100,99,48,55,49,57,50,56,51,97,97,49,101,51,50,57,53,50,99,49,101,99,97,49,57,52,99,53,57,57,52,57,50,57,99,49,101,51,98,50,98,99,98,49,50,97,52,98,54,50,98,56,98,49,52,102,52,52,97,52,48,50,54,57,101,48,53,102,50,48,48,102,102,102,98,99,102,48,48,102,102,55,99,54,55,56,48,57,99,48,48,102,102,50,55,98,56,48,57,101,53,48,55,100,54,48,52,101,101,48,49,50,102,48,48,102,102,102,49,56,49,99,51,97,49,57,52,99,48,102,53,55,56,51,98,56,99,53,99,48,55,51,56,49,101,51,56,55,99,48,49,101,56,51,48,49,101,98,54,56,48,49,101,99,56,48,55,52,50,48,101,57,52,49,100,50,49,53,97,48,50,52,52,49,100,99,48,101,50,56,51,56,54,48,102,55,50,50,51,54,52,57,51,48,51,97,50,53,100,49,54,101,53,56,102,52,100,48,102,54,57,54,49,56,48,52,98,97,57,48,52,98,49,51,97,49,49,99,98,48,50,98,57,48,98,102,99,48,52,97,98,52,102,48,48,102,102,55,100,97,55,56,48,51,101,99,101,56,98,55,52,52,55,99,97,101,50,100,56,48,49,102,54,51,56,48,52,102,56,49,54,97,53,55,97,52,101,56,99,57,48,56,48,53,57,48,49,51,55,54,48,102,102,100,51,53,48,57,101,48,99,49,102,57,52,56,54,48,51,55,52,54,52,97,48,55,56,57,54,56,99,55,56,52,56,54,49,56,98,57,97,102,51,99,56,55,100,97,101,48,49,98,100,56,57,48,50,51,54,53,97,57,54,54,53,56,57,55,48,57,97,101,57,54,52,53,98,49,54,48,57,56,53,97,57,54,48,102,101,54,55,51,101,57,101,57,101,57,50,102,97,54,50,54,51,100,57,49,100,57,99,56,101,56,101,49,98,97,52,97,52,53,53,50,52,98,57,101,53,49,57,56,54,50,54,50,97,101,98,102,48,99,101,54,52,55,99,54,100,97,52,48,99,50,52,51,99,56,48,48,102,97,56,53,48,48,55,100,97,53,48,55,55,56,98,55,52,98,50,97,51,56,48,51,101,98,97,99,48,57,101,51,50,102,51,97,50,55,54,48,57,49,54,54,49,100,100,48,50,53,50,52,48,57,56,55,50,99,99,97,56,52,97,101,57,50,56,97,56,99,57,52,55,52,51,50,99,50,52,49,100,97,52,101,52,57,57,57,101,102,56,50,52,101,56,99,55,100,48,57,54,56,101,57,49,48,54,101,52,55,57,50,48,53,57,99,49,102,50,56,49,50,57,101,48,52,100,51,48,49,50,101,57,57,49,48,48,102,102,49,101,54,48,99,48,57,54,97,48,55,102,101,48,101,50,51,50,55,101,55,98,50,48,48,48,102,102,51,100,54,52,48,55,51,56,48,102,49,52,49,100,56,100,50,55,54,52,54,97,50,97,102,97,52,101,52,53,99,49,102,52,48,101,101,49,52,53,57,50,98,97,49,102,50,101,99,97,52,101,101,55,56,102,53,101,48,48,102,102,52,100,52,97,97,50,54,54,57,50,99,49,48,97,54,102,102,99,49,55,57,53,48,54,49,48,48,57,55,99,48,50,54,55,52,49,102,100,48,49,50,98,48,49,102,99,50,56,52,49,101,50,56,51,56,55,48,55,98,50,48,102,49,52,49,100,57,57,55,99,53,50,49,54,101,53,55,49,54,54,102,51,54,49,99,55,48,102,100,56,55,99,99,51,57,50,56,56,53,102,98,50,53,54,57,55,48,53,49,48,55,56,50,56,97,50,48,102,49,56,48,51,100,57,99,49,101,50,50,56,53,50,56,98,53,48,101,102,49,55,52,57,56,49,100,98,50,57,51,57,54,56,53,55,53,50,55,99,101,50,99,50,48,97,100,52,51,100,99,49,98,52,49,52,50,55,50,48,49,55,98,53,100,55,102,99,49,99,99,48,50,55,52,99,48,57,101,48,48,55,100,52,48,52,102,97,48,51,99,101,48,101,97,56,51,100,102,48,55,102,50,101,49,52,50,57,54,49,102,53,48,101,97,56,51,98,51,50,57,48,49,100,54,98,52,53,97,49,52,98,54,49,101,101,52,56,55,99,98,57,50,97,48,97,53,50,102,56,51,100,50,49,101,55,99,53,99,56,55,56,53,50,48,51,101,52,49,101,101,48,102,55,57,54,99,53,57,48,55,56,100,51,99,98,53,48,102,97,57,55,52,57,54,53,57,50,55,101,50,99,49,48,56,97,102,52,101,97,102,49,53,50,53,55,99,98,57,57,51,53,99,52,99,48,52,99,100,55,53,48,54,57,56,49,100,49,56,49,50,52,54,48,52,101,55,48,51,102,102,50,57,101,99,51,99,50,48,101,50,48,48,57,52,54,48,50,54,55,56,49,102,54,57,52,48,99,51,97,49,56,51,56,53,101,48,51,97,52,48,55,48,56,48,102,53,56,49,101,51,57,53,48,100,51,100,57,49,52,97,99,52,98,101,99,100,57,54,52,49,99,100,48,101,56,49,55,56,56,55,97,101,53,48,99,98,97,50,57,53,51,55,99,53,51,57,98,101,52,49,50,100,52,97,97,55,51,102,50,50,53,56,50,48,102,98,102,102,48,53,54,53,55,53,48,51,97,48,48,102,102,50,53,102,48,48,49,102,52,48,97,48,48,102,102,102,98,52,98,48,55,102,101,53,49,56,51,101,51,50,102,48,48,102,102,49,101,53,53,56,49,102,48,48,51,57,50,48,48,102,102,55,97,51,99,48,101,55,56,49,101,49,48,51,100,99,101,53,52,48,49,51,48,56,48,101,51,99,48,57,56,56,48,55,54,101,53,101,56,51,100,52,48,48,55,97,55,101,56,97,53,49,97,53,102,48,55,53,101,48,101,54,99,97,101,101,48,101,55,48,98,99,101,49,102,57,48,55,99,50,49,102,55,101,53,100,102,52,52,48,55,55,97,49,99,99,100,52,53,54,101,48,102,49,50,55,49,53,54,53,99,51,52,48,50,54,52,56,49,100,48,51,55,97,48,50,56,101,48,102,57,56,55,51,99,51,99,101,48,101,101,99,51,100,99,49,101,97,48,55,55,101,49,102,57,48,101,101,57,55,50,49,100,50,48,102,99,48,55,50,48,51,99,54,53,102,56,55,52,48,51,101,50,49,100,53,48,102,50,57,52,101,53,56,57,52,50,49,101,51,48,101,97,56,55,97,52,51,98,54,53,57,50,53,49,52,50,49,101,51,48,101,102,48,55,56,56,97,50,50,100,49,49,53,48,48,98,56,50,56,99,98,56,50,56,99,98,54,52,48,52,99,52,49,50,99,52,97,56,50,99,100,48,53,48,56,98,50,50,98,49,51,100,49,49,50,57,48,48,102,102,98,48,52,48,56,98,56,97,57,100,102,101,50,56,50,101,97,48,54,50,101,48,48,102,97,97,49,48,50,52,98,52,97,53,48,48,102,102,55,100,56,55,48,49,51,102,56,48,101,49,52,48,57,51,99,48,102,48,57,55,101,53,97,48,55,54,52,97,55,48,55,98,102,99,49,101,57,54,52,100,50,101,99,97,51,50,100,49,49,52,97,54,50,99,57,48,50,52,51,56,52,48,101,54,52,49,101,49,56,51,100,48,54,52,49,50,99,53,57,50,54,48,55,52,48,51,102,52,56,54,56,98,57,50,57,50,52,51,57,52,99,97,49,98,57,101,56,51,97,97,53,57,49,100,98,52,57,98,56,57,48,52,56,100,102,56,52,102,52,50,48,51,100,51,48,48,102,102,55,100,57,98,56,48,51,101,50,56,52,48,52,99,102,48,49,50,97,99,53,54,48,55,97,99,49,101,99,48,49,50,57,99,57,50,57,56,48,52,99,48,56,51,97,48,50,57,51,49,52,56,48,50,53,99,49,99,48,50,98,100,50,48,49,101,48,48,102,102,51,100,52,48,50,54,52,56,98,48,97,50,99,100,102,48,101,49,48,55,53,100,50,56,51,48,48,101,57,48,51,98,57,48,50,53,99,52,97,48,48,101,101,50,54,54,52,50,48,102,54,48,55,57,48,51,99,56,53,99,102,99,56,52,53,56,54,97,57,48,101,48,49,52,57,99,98,51,97,100,99,98,50,50,98,99,98,48,54,101,98,102,99,48,56,102,48,48,102,102,49,102,53,51,54,48,52,102,51,50,51,48,48,51,101,98,57,56,48,57,102,48,48,55,50,54,48,52,100,57,57,55,50,56,52,49,101,48,50,102,99,51,98,48,48,101,99,99,48,49,101,97,51,102,48,102,48,48,102,102,55,53,48,51,98,99,56,55,50,53,97,51,101,53,102,56,48,51,100,101,54,48,101,54,52,49,101,50,56,51,98,56,50,97,101,49,102,50,57,49,50,99,51,100,97,49,99,52,52,49,50,99,102,57,53,101,53,97,48,55,100,49,49,100,51,98,53,50,54,56,55,56,57,48,98,50,48,52,50,51,50,52,50,55,98,53,57,51,101,101,51,50,48,49,54,48,48,51,101,97,56,48,51,98,101,97,97,48,48,102,97,98,49,48,48,53,100,48,56,48,52,102,102,48,48,49,101,50,99,48,50,53,100,56,48,48,102,102,53,101,97,53,52,48,50,99,50,100,102,54,49,101,52,54,55,54,100,56,55,100,97,55,53,56,55,97,48,49,49,98,54,102,98,55,100,97,55,49,98,101,49,51,51,52,54,97,99,55,48,53,54,51,101,49,53,57,53,51,97,102,102,56,48,54,100,55,56,48,51,98,100,52,52,48,48,102,97,98,52,48,48,55,57,53,97,48,48,55,57,97,51,48,49,51,97,48,55,57,56,55,48,48,102,102,55,97,57,50,48,48,102,102,102,52,101,48,48,49,101,53,100,48,49,51,101,48,52,98,99,48,48,51,99,100,51,49,56,48,49,101,57,99,56,48,51,100,52,52,48,48,102,102,55,98,102,99,48,49,101,57,50,48,48,51,99,99,50,56,48,51,54,98,51,51,48,48,102,102,51,97,57,52,48,48,102,102,102,55,53,48,48,57,102,57,56,48,49,101,97,48,56,48,51,97,98,54,48,50,53,99,54,48,48,98,101,53,48,51,50,52,48,48,102,102,55,100,55,101,56,48,51,101,100,52,99,48,57,51,98,48,48,55,100,57,51,56,55,48,101,48,51,101,48,48,102,102,52,98,101,48,51,99,48,52,50,52,50,50,102,102,51,53,57,51,49,51,99,49,100,48,48,55,101,48,51,100,99,48,101,98,57,98,48,55,100,56,53,50,57,53,98,52,53,51,56,55,51,48,98,51,52,97,50,100,99,98,97,48,101,48,48,55,49,52,49,101,50,56,55,101,100,51,56,97,99,50,97,52,97,101,52,100,48,102,102,49,52,56,49,100,55,50,99,53,51,54,100,51,54,53,98,50,98,99,51,100,100,57,50,52,51,98,102,53,102,53,101,52,49,97,52,100,48,48,102,102,57,50,99,53,48,54,102,48,48,57,51,97,48,50,55,53,48,49,102,102,48,49,50,51,52,48,102,97,52,51,57,48,48,102,98,52,49,99,50,48,51,99,51,48,102,51,56,55,52,99,98,97,48,101,57,56,55,57,56,51,98,54,53,101,49,54,101,49,100,98,50,98,52,51,100,56,49,102,56,50,56,48,51,97,48,49,102,100,50,97,52,97,50,48,102,55,56,55,53,52,51,101,48,53,57,48,55,49,56,49,101,49,49,52,97,49,99,100,48,102,54,56,55,52,49,50,56,51,100,54,49,99,54,48,102,53,97,53,56,55,52,48,97,54,52,49,48,102,56,56,55,53,100,50,99,98,52,52,50,52,48,48,102,102,102,48,49,53,97,56,100,57,48,50,101,97,54,97,49,48,100,51,49,49,51,102,99,48,51,98,49,99,48,57,57,50,48,55,100,101,49,100,54,48,50,53,98,52,49,99,49,56,51,101,55,48,55,102,48,49,102,51,52,99,52,55,52,54,50,56,52,49,100,49,56,51,97,98,48,55,56,50,48,102,51,49,51,57,98,55,57,50,48,97,101,54,49,101,50,99,100,57,48,101,48,56,55,51,56,98,101,48,102,57,97,52,49,53,48,53,54,101,50,100,52,98,55,50,56,53,48,100,50,99,98,53,52,100,52,52,50,56,100,50,97,53,48,53,48,97,99,98,98,50,98,97,54,101,98,55,100,54,57,101,56,48,100,57,100,51,54,52,48,50,52,56,56,48,57,100,99,48,55,98,97,53,51,48,49,51,48,48,102,102,48,52,101,54,56,49,51,54,101,48,102,100,99,51,98,57,48,101,98,52,53,48,56,51,101,102,48,50,54,55,56,49,102,100,56,51,100,99,50,57,54,49,102,56,52,54,54,53,101,54,99,97,55,48,55,57,50,48,102,53,99,51,100,56,49,102,51,50,98,57,56,52,56,56,52,51,50,100,56,98,99,52,50,56,98,56,52,51,50,101,100,49,98,53,48,50,52,56,98,99,50,99,100,48,98,55,99,55,54,99,98,50,50,99,50,48,56,97,54,53,48,48,102,102,99,49,52,48,48,102,98,54,50,48,48,55,99,56,100,52,49,102,97,48,48,51,101,99,100,99,49,99,101,56,51,56,50,48,50,53,53,52,48,57,55,97,48,101,99,48,55,101,99,51,56,48,56,99,49,101,99,48,55,55,52,48,101,98,49,48,48,48,102,102,57,56,52,50,98,56,51,98,50,53,50,48,55,98,99,51,97,101,49,102,54,48,55,97,56,48,52,99,98,49,55,56,49,100,55,48,55,56,97,48,101,101,52,49,101,100,48,51,97,101,48,55,55,48,56,97,49,99,54,48,55,100,99,49,102,99,57,48,102,99,56,49,50,99,99,49,102,55,56,48,102,102,49,52,56,56,54,49,99,101,48,101,52,48,55,101,48,97,48,52,102,48,102,102,56,55,57,56,98,52,52,52,52,54,99,49,101,52,57,102,100,48,57,48,57,48,56,98,48,48,102,102,49,54,98,99,49,101,100,56,51,56,98,48,55,100,56,48,52,98,102,49,55,52,53,50,56,55,54,48,49,102,98,48,51,57,97,48,55,97,56,48,101,53,48,51,99,52,49,101,56,48,101,97,49,53,56,49,102,98,48,101,101,49,52,48,48,102,55,52,49,100,101,48,55,99,48,49,100,98,49,55,56,49,101,49,48,101,52,57,55,50,57,52,53,97,57,53,99,53,51,48,55,98,56,97,51,50,98,48,51,101,52,53,52,57,52,56,57,99,53,98,48,55,52,99,98,97,52,100,50,57,56,98,56,52,51,50,98,56,51,99,97,56,48,56,54,101,49,53,56,53,56,97,54,57,53,50,53,98,50,48,97,48,97,55,53,53,97,49,50,54,56,54,55,102,101,49,51,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,99,102,48,48,51,101,100,50,48,48,49,102,55,56,54,53,56,48,49,50,100,56,48,48,102,97,56,98,48,50,52,48,56,48,49,102,53,55,52,48,52,98,56,98,48,49,100,101,50,99,48,49,101,97,56,51,102,51,48,48,55,100,53,48,56,49,50,56,50,56,56,48,52,100,49,48,51,99,98,52,56,52,101,48,101,98,56,55,97,49,49,99,49,100,54,56,51,57,97,48,55,97,101,48,52,98,51,56,55,53,48,97,50,52,57,48,55,50,101,53,51,48,55,54,102,50,54,49,54,52,57,54,53,49,56,51,101,48,48,102,102,55,97,56,49,99,55,97,55,99,98,57,48,102,50,49,54,101,49,102,55,50,57,52,97,98,55,48,49,100,102,56,51,57,102,48,102,56,48,55,52,52,51,99,52,49,99,52,50,98,56,98,101,48,102,51,48,51,99,101,48,101,101,48,55,102,99,49,100,50,48,48,56,99,50,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,102,99,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,49,98,102,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,102,102,56,48,54,55,101,50,56,48,53,48,50,56,48,51,49,53,51,52,48,48,56,55,102,101,48,48,49,102,56,97,50,56,48,54,102,100,50,56,48,53,48,50,56,48,51,49,53,51,52,48,48,102,102,56,55,102,101,48,48,102,102,49,102,56,97,50,102,102,56,48,54,102,100,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,102,102,56,49,55,102,97,101,98,97,101,98,102,101,48,51,55,101,48,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,49,102,101,99,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,52,48,52,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,51,102,100,56,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,98,50,99,48,48,52,99,48,48,48,102,102,50,55,49,56,48,48,102,102,97,53,100,99,49,101,51,97,102,102,56,48,52,56,52,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,49,54,48,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,54,55,99,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,98,102,101,48,49,57,102,48,48,102,102,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,54,48,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,55,99,48,48,102,102,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,53,56,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,98,102,101,48,49,98,102,50,97,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,97,48,55,56,99,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,98,102,101,48,53,102,101,98,97,101,98,97,102,102,101,97,48,49,57,102,54,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,102,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,55,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,102,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,102,102,101,98,97,101,98,97,102,102,56,49,56,48,48,102,102,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,50,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,56,48,55,55,99,50,102,102,56,48,52,56,51,56,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,56,48,55,55,99,50,102,102,56,48,52,48,51,97,101,98,97,101,98,102,101,48,55,102,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,48,54,57,56,56,48,51,101,99,49,52,49,101,56,48,55,101,56,49,99,54,48,49,50,48,101,48,52,101,102,56,51,101,98,48,55,53,97,53,101,55,48,101,98,56,51,99,102,48,55,52,50,48,52,97,48,56,49,51,50,97,48,102,52,48,49,100,101,56,55,57,51,49,53,56,53,51,49,55,51,56,51,98,97,49,102,98,48,101,48,48,102,102,51,57,56,48,102,97,48,55,98,48,51,97,48,53,101,100,49,52,99,49,101,49,52,48,50,101,56,51,98,99,53,97,102,50,57,52,98,102,50,57,56,97,102,52,99,97,50,98,99,98,99,50,98,52,98,50,50,56,56,98,48,48,102,102,52,98,48,50,52,52,98,52,50,98,100,51,57,48,50,97,57,48,101,56,48,50,98,51,56,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,99,102,56,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,102,102,48,48,57,51,50,48,102,54,48,55,98,48,51,100,48,49,102,101,48,102,52,56,55,57,99,51,102,52,49,102,97,48,102,50,57,55,99,49,102,53,48,102,98,56,55,99,52,98,102,50,101,48,51,100,56,49,102,50,48,102,55,56,55,97,99,98,57,50,99,52,51,99,52,49,101,57,48,102,54,48,55,97,52,51,99,52,57,99,57,48,53,97,56,55,57,48,51,100,48,49,101,53,48,102,49,57,54,99,57,56,57,99,53,99,49,55,99,49,101,49,50,102,48,98,56,52,98,52,98,50,100,99,98,53,50,101,48,98,49,52,99,52,100,50,99,48,98,52,50,99,49,50,49,50,99,98,49,52,102,55,53,99,98,55,50,101,97,56,53,53,53,100,55,53,102,102,100,52,48,51,51,101,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,102,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,48,98,48,52,53,102,102,100,55,53,100,55,53,102,102,100,52,49,97,54,48,50,52,97,56,48,57,54,49,48,102,52,48,49,51,97,52,48,52,100,98,48,49,50,101,54,48,52,97,57,48,55,51,100,99,48,102,48,50,50,57,55,48,48,102,102,102,101,99,49,101,102,48,55,50,48,49,100,98,97,53,56,55,56,48,51,98,52,49,99,98,52,102,48,55,56,52,53,56,48,55,49,48,51,97,99,53,101,49,55,52,56,57,50,49,102,54,48,55,57,99,57,54,49,100,50,50,97,57,51,52,97,100,52,98,50,101,56,51,98,99,48,101,97,99,51,57,51,50,49,101,51,48,55,56,56,49,102,48,57,98,50,101,56,97,48,52,48,50,98,99,51,97,52,49,100,55,50,100,56,98,51,50,100,56,51,99,50,53,49,49,53,50,56,52,57,101,53,57,97,48,48,102,102,50,98,50,97,48,51,99,101,48,48,102,102,51,101,49,55,54,48,52,56,56,57,54,52,49,101,101,48,55,99,56,48,102,102,99,48,49,102,54,51,48,49,102,48,50,57,52,51,98,99,57,50,49,99,57,48,55,53,48,53,49,50,55,56,49,50,100,50,48,101,54,50,99,98,55,48,101,101,56,55,53,99,51,99,50,53,56,102,48,55,99,56,49,102,55,54,48,51,97,97,49,102,48,48,102,102,55,97,48,49,102,48,48,101,57,57,55,52,57,48,49,101,51,101,49,101,55,48,55,55,50,49,101,48,48,55,55,48,48,101,97,53,100,48,101,101,48,55,50,100,51,56,98,48,57,48,101,57,101,54,56,51,102,101,49,100,49,48,50,54,50,56,51,99,97,49,100,101,50,97,52,51,101,53,48,100,56,55,55,56,51,101,56,49,100,100,50,99,55,102,99,48,51,48,52,56,49,100,53,48,51,97,99,48,101,50,48,51,56,102,48,55,53,56,48,101,100,48,49,99,97,56,51,97,100,50,56,102,56,55,54,52,49,100,57,56,51,57,100,48,55,55,101,49,99,101,48,55,53,99,48,101,101,52,51,98,53,52,53,57,57,55,48,53,99,102,48,101,102,48,55,49,48,51,56,48,49,100,101,50,98,48,51,97,101,49,100,51,50,56,50,52,98,97,48,102,48,50,54,57,55,52,49,101,51,50,100,55,57,52,101,49,100,101,50,57,56,97,100,50,98,97,52,98,48,50,102,48,98,50,50,99,52,98,99,50,99,48,49,50,99,48,57,101,50,99,99,98,50,52,102,50,99,97,100,100,52,100,97,99,49,100,53,48,51,100,51,48,101,50,48,51,102,48,48,55,53,56,48,101,100,48,49,102,53,48,51,97,100,50,102,51,56,55,57,56,49,100,57,56,51,101,50,48,55,55,101,49,99,101,48,55,97,50,48,101,101,52,51,99,98,52,53,54,49,55,48,53,51,55,48,102,48,56,55,49,48,51,102,101,49,100,101,50,98,48,51,100,48,49,100,51,48,102,48,52,57,52,97,49,101,48,52,50,50,57,52,51,99,54,53,53,55,50,101,48,51,98,99,53,99,57,53,97,53,56,99,57,53,101,53,101,49,53,97,53,55,49,55,56,53,55,56,50,54,52,49,50,50,53,57,57,53,97,56,48,53,57,52,51,97,56,53,50,48,53,48,99,48,48,102,102,102,57,49,50,56,49,51,56,52,49,99,53,48,50,52,101,56,48,49,102,53,50,56,48,52,100,56,49,54,56,49,101,101,52,52,97,50,101,52,51,99,50,48,52,99,56,48,51,98,102,48,102,54,56,49,50,55,97,48,101,98,56,51,98,53,57,50,48,98,57,50,98,56,48,52,102,48,51,102,52,48,52,99,52,48,55,50,48,51,100,97,49,100,52,50,99,53,50,52,48,52,101,52,97,98,48,101,99,56,55,97,53,48,56,97,97,101,48,101,102,48,49,100,56,97,51,48,51,99,54,48,55,98,51,100,49,52,98,102,99,53,49,49,52,52,49,101,100,97,48,55,55,98,52,49,99,54,54,99,51,99,97,53,49,48,55,56,56,51,100,97,53,48,50,54,55,48,55,48,56,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,49,98,55,48,101,55,56,51,100,50,48,101,50,48,51,99,48,48,102,102,102,50,48,51,100,55,48,101,97,48,55,52,48,98,99,48,49,51,56,48,102,49,48,51,56,100,48,102,102,57,53,99,48,101,99,48,49,101,55,97,48,48,102,102,48,57,53,57,54,101,53,55,54,48,101,98,48,55,101,99,98,57,48,55,53,56,48,101,99,99,49,102,53,49,53,101,53,48,101,52,97,50,99,100,48,53,48,49,48,48,102,102,98,99,101,57,56,48,101,100,48,49,102,48,56,51,98,56,48,102,51,55,52,102,50,56,53,51,56,98,52,50,57,50,55,56,55,56,51,49,53,52,101,49,54,49,50,49,101,52,50,57,48,98,101,50,98,48,97,100,48,48,102,102,98,57,48,48,102,102,48,55,99,99,98,52,48,57,49,57,50,101,52,49,100,55,48,49,51,56,99,48,101,97,56,48,57,102,49,48,101,57,56,55,51,51,50,51,56,51,98,50,48,50,54,56,52,51,56,48,53,52,48,51,98,97,48,55,97,48,49,101,100,50,98,100,99,48,102,99,49,55,51,102,48,49,51,49,99,48,101,55,53,48,53,50,99,97,52,50,98,49,102,48,102,57,97,52,49,54,97,56,54,57,97,49,99,50,48,101,53,101,48,102,98,56,51,56,54,52,52,48,55,54,101,53,51,56,51,98,57,48,101,100,56,55,55,99,98,101,52,50,52,101,48,102,56,56,48,51,100,49,52,48,55,97,99,49,101,49,55,48,51,57,99,56,54,53,56,49,52,56,53,102,56,55,56,56,51,99,50,48,51,50,97,56,49,50,56,50,48,52,102,56,57,54,52,49,100,52,48,48,102,102,55,99,56,100,52,48,49,102,54,99,54,48,48,102,97,101,57,48,102,56,57,55,50,49,100,102,52,52,48,101,52,56,51,100,57,50,56,56,48,57,55,53,48,50,54,53,99,49,99,99,98,52,53,99,56,55,56,99,51,97,99,53,48,49,54,53,50,48,102,57,48,51,57,48,48,52,57,99,56,49,50,97,56,49,100,48,48,55,97,48,49,99,101,48,101,97,49,52,97,57,48,49,100,101,101,49,101,55,48,55,56,99,53,102,56,51,99,54,48,55,53,52,99,56,55,55,48,51,101,56,57,99,56,49,48,49,101,99,101,100,56,51,98,102,48,101,56,56,49,50,101,56,49,101,52,48,102,48,57,53,48,49,99,100,98,54,99,51,99,48,49,102,52,48,102,48,57,53,56,48,100,48,56,48,51,101,52,52,97,48,52,57,101,56,55,49,52,48,57,99,53,48,48,55,100,52,97,48,49,51,54,48,53,53,56,55,98,57,50,101,56,97,54,48,102,48,56,49,50,100,101,48,101,102,99,51,100,97,48,52,101,49,48,51,97,101,48,102,50,101,52,55,50,101,52,98,49,48,49,50,51,48,102,100,48,49,50,101,101,49,99,56,48,102,54,56,55,97,99,98,49,52,54,48,49,50,54,50,97,99,51,99,99,49,100,54,52,50,50,100,51,56,51,99,51,48,55,54,50,57,50,48,102,49,56,49,100,51,55,52,97,50,102,102,57,55,97,53,49,48,55,52,97,56,49,101,49,53,48,55,101,53,98,48,101,100,49,55,97,49,101,50,48,101,57,49,52,48,56,55,98,102,99,48,50,55,50,57,52,48,54,102,99,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,50,56,49,97,56,48,100,102,56,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,55,102,99,48,54,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,50,56,49,57,52,48,51,55,101,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,48,97,48,54,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,101,53,57,49,99,49,99,49,48,51,57,100,52,54,48,55,102,56,53,98,48,49,51,52,54,100,48,51,98,102,48,101,102,100,48,49,51,48,54,53,102,48,51,97,48,48,101,100,56,51,56,53,52,99,48,55,98,48,102,51,50,57,48,57,97,49,101,57,54,52,49,99,99,56,55,52,56,51,101,50,49,101,97,48,55,56,56,53,54,48,51,98,99,50,57,57,50,53,50,100,50,100,99,52,52,50,56,48,51,98,101,57,56,49,102,56,48,102,98,57,55,50,49,101,53,48,102,50,52,57,52,50,56,52,53,53,100,48,55,100,48,98,49,52,50,48,101,56,100,48,55,100,54,99,98,101,99,49,99,50,48,101,49,99,56,55,55,56,48,57,97,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,55,54,56,48,49,102,54,57,101,48,48,102,102,102,98,50,100,48,55,51,97,48,48,102,102,102,97,97,52,48,50,53,50,56,51,99,52,48,52,100,49,56,51,100,102,50,57,52,51,99,48,49,102,49,55,100,102,50,102,99,97,102,48,55,55,48,48,102,102,101,56,99,49,100,97,48,55,55,54,53,50,57,49,52,98,50,48,55,97,56,48,102,57,48,51,99,97,53,51,48,55,57,52,98,100,48,101,97,56,55,50,57,50,56,51,99,102,99,97,97,50,99,56,97,56,48,101,49,48,55,55,101,56,97,55,48,101,57,48,55,57,48,51,99,97,49,101,102,48,102,97,49,55,56,56,54,57,97,100,56,55,55,99,51,97,56,49,100,102,50,101,54,56,51,98,99,53,48,48,102,102,55,99,52,51,101,101,101,48,55,52,56,51,56,52,49,101,99,102,102,48,51,50,53,53,48,48,102,102,98,99,52,48,48,55,99,97,49,48,48,49,102,52,48,54,53,99,48,55,52,52,98,54,48,102,99,48,48,51,101,99,100,48,48,57,50,51,48,55,55,55,56,98,50,48,101,48,49,54,50,48,48,102,55,97,56,51,99,53,48,50,55,55,52,49,100,57,49,52,52,53,56,56,55,100,99,51,100,50,49,102,98,50,97,99,51,102,97,49,101,99,48,102,99,56,55,99,56,49,101,51,48,55,101,48,48,57,98,48,50,98,52,48,49,101,101,57,48,102,50,56,55,98,51,57,54,52,48,101,102,100,51,56,48,49,101,101,98,48,52,56,48,51,100,51,48,101,54,56,55,50,53,48,48,51,97,52,53,49,56,51,57,57,50,56,56,51,97,99,53,52,56,51,99,51,50,98,52,51,98,52,53,56,48,55,49,49,51,99,49,101,54,56,55,56,52,49,100,55,56,49,54,50,48,48,102,102,51,101,57,100,48,48,102,102,49,102,50,51,49,48,50,54,50,99,48,57,52,56,48,50,55,55,56,49,101,55,48,51,99,57,48,50,55,51,56,49,101,56,48,55,102,56,49,102,101,48,51,57,53,48,50,55,52,48,51,102,101,49,100,54,52,102,48,50,54,50,100,50,52,51,101,48,49,102,48,52,97,52,51,50,97,48,49,100,52,56,55,101,99,98,56,48,102,54,56,51,98,98,48,101,99,50,55,56,49,51,52,101,49,100,99,48,101,97,48,55,54,56,49,100,98,48,55,102,56,98,53,98,48,48,102,102,55,97,53,54,48,101,53,48,97,52,50,100,99,51,57,56,100,56,51,56,101,48,55,52,50,53,49,56,55,48,52,97,52,48,102,56,56,55,48,56,97,51,48,55,55,50,49,99,57,50,98,102,50,50,49,53,54,48,101,57,56,49,100,54,49,52,52,49,100,101,48,48,102,102,100,48,100,48,101,97,56,55,57,99,49,99,101,56,49,51,53,97,48,101,48,52,51,98,50,49,102,51,50,57,57,49,56,97,49,48,55,98,56,48,52,98,101,48,49,51,50,50,48,101,56,52,97,53,48,102,50,57,53,56,56,52,49,101,99,48,101,57,50,52,50,52,56,55,53,99,49,101,55,56,51,57,57,48,55,99,48,49,99,102,52,55,50,100,49,48,49,49,56,51,99,97,49,99,55,48,102,101,49,52,99,56,52,57,52,57,50,53,48,48,102,102,55,100,56,51,57,50,49,101,50,54,49,97,50,100,52,51,97,97,49,102,51,50,56,49,48,100,99,101,53,55,49,54,56,57,56,53,53,56,55,57,48,97,98,57,101,48,57,100,52,48,100,102,101,48,49,48,101,48,98,97,56,48,99,98,101,48,48,102,57,49,49,56,48,51,101,56,99,52,98,49,48,48,102,102,55,100,53,100,48,51,101,50,97,48,55,100,101,48,52,98,100,49,52,48,53,102,97,53,48,49,50,48,54,48,102,55,52,51,99,50,49,100,99,50,57,56,51,56,99,53,98,56,55,57,52,51,100,48,49,100,55,50,99,48,98,51,48,55,52,52,48,102,57,52,51,101,56,56,101,48,102,51,99,98,101,52,97,48,50,53,99,53,49,100,56,52,100,48,102,56,97,55,56,51,100,53,48,102,100,48,55,55,56,51,98,101,49,100,53,48,55,54,101,53,57,48,55,99,48,51,97,50,48,102,50,99,98,102,48,101,57,52,51,54,100,56,55,52,99,98,99,50,57,56,51,57,48,49,101,57,48,102,57,56,55,99,52,51,102,54,53,48,49,54,50,49,102,49,48,102,56,48,48,98,52,48,98,102,102,97,56,48,55,102,99,50,56,48,52,48,51,97,56,48,55,102,99,50,102,102,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,56,49,55,102,97,56,49,56,48,48,48,102,102,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,50,48,48,48,102,102,97,54,50,52,49,101,51,50,56,49,55,102,97,102,102,101,97,48,55,102,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,49,48,48,102,102,50,56,49,102,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,98,102,101,48,49,57,102,48,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,97,48,49,50,49,48,98,102,101,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,50,48,48,102,102,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,52,48,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,98,102,101,48,49,54,48,56,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,98,102,101,48,50,48,50,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,49,52,48,100,52,48,54,102,99,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,50,56,49,97,102,102,101,97,48,55,102,99,48,48,102,102,101,102,52,54,48,48,102,102,51,101,102,53,56,48,49,55,51,57,99,48,48,99,57,57,99,48,57,51,101,48,48,49,55,55,100,53,48,50,48,49,53,100,55,102,99,51,50,56,49,101,97,56,51,100,51,48,102,100,56,51,102,48,48,55,97,54,48,102,50,56,49,102,52,56,51,100,50,50,102,51,48,55,57,56,49,101,54,48,51,101,50,48,55,56,48,49,102,49,48,55,97,50,48,102,49,56,51,99,98,50,53,54,49,52,101,53,51,101,48,102,49,48,55,101,99,49,101,48,48,55,56,56,98,51,48,102,52,48,55,98,48,98,102,101,53,50,57,52,48,56,52,53,50,56,55,55,48,97,97,99,53,99,48,55,56,52,98,57,50,99,56,98,48,101,53,55,57,52,54,53,54,57,53,99,53,49,57,53,101,48,57,57,48,52,56,57,53,56,53,54,97,48,49,53,98,48,100,50,49,52,56,53,97,97,101,98,97,102,102,56,49,102,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,102,102,56,97,99,49,100,51,48,101,57,56,55,53,99,51,56,50,49,100,54,48,101,99,48,55,49,52,51,56,97,49,100,97,50,56,52,51,57,52,49,99,56,48,101,55,49,52,48,53,51,56,55,52,99,51,57,99,49,100,48,48,101,97,49,52,99,53,55,48,55,55,52,51,97,101,49,100,51,48,101,98,48,55,55,53,48,53,49,99,97,97,48,101,100,56,55,53,99,51,98,54,49,100,99,50,97,49,48,100,48,52,97,56,50,56,52,51,98,99,53,49,57,52,101,56,52,56,56,53,52,49,53,52,53,51,49,53,101,56,56,56,52,53,55,57,53,52,53,55,50,51,97,50,49,53,101,56,48,100,51,52,100,98,55,49,51,50,48,98,49,48,49,51,99,99,48,52,56,99,48,49,50,101,56,48,48,102,102,102,98,49,53,48,50,53,100,48,51,101,56,48,52,97,102,56,49,51,51,101,49,99,99,48,48,102,102,55,98,97,56,51,56,48,49,101,97,101,99,57,54,56,53,51,49,55,50,53,54,53,97,50,57,53,99,49,102,98,48,55,54,48,49,102,57,50,98,57,49,57,50,57,49,52,51,98,54,48,102,52,48,49,100,55,48,55,57,49,50,100,48,99,98,49,48,48,55,98,53,56,49,101,48,48,55,53,55,49,54,52,53,57,54,50,98,99,98,48,97,52,50,50,99,48,97,52,50,100,56,97,52,50,100,48,98,98,48,101,53,48,55,100,56,51,98,97,49,101,99,48,101,49,48,55,97,99,51,100,97,49,100,50,50,102,99,48,52,50,98,48,48,102,102,55,99,97,54,56,48,49,102,55,57,99,53,56,56,51,102,100,48,55,56,54,48,102,48,48,48,102,102,49,102,53,56,97,48,52,97,101,57,55,99,53,102,57,53,54,48,101,50,99,49,100,54,57,55,101,49,101,51,48,55,54,97,48,52,101,52,49,55,48,53,99,56,55,54,48,51,97,102,50,53,54,56,51,101,98,48,55,99,56,49,99,48,48,55,57,99,49,99,54,48,102,48,57,53,99,49,99,57,48,101,57,98,48,49,101,56,48,101,55,50,54,48,51,99,52,48,101,97,57,52,50,48,52,98,98,56,51,99,50,48,55,53,101,57,48,56,48,57,99,49,102,53,48,101,98,56,55,97,52,51,97,98,48,48,102,102,102,53,48,51,100,56,53,97,56,55,57,48,97,102,57,50,56,48,98,97,48,55,54,97,49,100,53,48,101,57,56,55,99,48,49,101,48,56,49,102,99,56,48,51,101,51,53,99,48,48,102,102,102,98,99,102,50,99,99,48,49,102,54,54,48,48,102,102,101,100,52,98,100,48,50,53,56,52,48,57,57,100,50,102,52,51,99,48,53,102,56,49,51,100,99,48,101,53,56,97,48,48,102,102,102,52,56,51,99,57,48,102,51,56,55,101,57,50,48,51,97,101,49,100,55,50,57,99,51,97,97,48,102,99,56,49,99,100,97,53,48,55,102,100,49,53,49,52,97,99,48,102,98,57,52,97,56,97,48,101,101,48,51,57,99,49,100,49,48,101,51,48,55,48,99,51,99,50,48,101,98,53,50,56,51,102,56,49,99,97,48,55,53,101,49,101,52,48,101,52,97,54,57,52,56,56,50,101,48,55,56,49,48,48,102,102,48,49,101,100,48,48,102,102,55,56,56,49,100,99,48,102,48,48,102,102,55,99,48,98,49,50,102,48,49,101,49,57,53,56,48,101,102,55,102,99,48,50,100,98,99,48,57,101,54,48,50,52,54,48,48,57,56,98,48,48,102,102,55,100,55,53,48,49,51,49,56,49,102,52,48,50,53,55,99,48,57,57,102,48,101,54,48,48,102,102,51,100,97,97,49,102,102,48,101,97,101,54,52,98,52,50,57,56,98,57,50,98,50,100,50,56,98,48,48,101,50,48,51,99,102,48,101,51,49,54,50,57,50,57,52,56,97,49,100,98,48,55,97,48,48,101,98,56,51,99,56,57,54,56,54,53,55,48,48,51,100,100,48,48,102,102,101,102,99,51,100,53,99,97,100,50,99,98,49,53,101,53,56,53,50,48,57,53,101,53,100,49,53,50,53,100,57,53,54,53,99,56,55,50,56,51,101,99,49,100,100,48,101,57,56,55,102,52,51,97,56,49,101,100,48,101,57,49,52,48,48,57,99,50,56,48,55,50,97,48,48,51,101,101,99,56,48,49,102,53,48,52,48,101,99,99,48,49,102,54,101,52,48,52,98,48,50,55,56,55,51,49,99,57,48,101,102,56,55,54,48,48,102,102,57,97,49,48,55,53,97,49,100,102,48,102,52,50,52,48,49,50,57,101,48,102,55,56,51,100,97,53,57,48,51,99,49,99,49,100,55,48,55,55,50,49,101,57,48,102,53,56,55,56,52,49,100,100,49,55,97,49,102,54,50,57,99,51,99,56,49,100,98,48,101,55,48,55,56,57,48,52,97,97,50,99,99,51,98,99,48,102,53,52,97,97,48,55,53,101,53,50,56,51,98,101,50,100,52,51,99,99,53,101,56,55,52,99,49,101,48,49,54,50,48,101,101,52,97,101,50,100,49,50,56,51,101,99,49,99,98,48,101,98,57,55,99,53,97,57,53,100,99,97,48,50,102,56,48,50,56,53,48,49,102,101,48,51,56,53,48,55,99,54,48,52,97,99,48,51,101,53,48,55,56,48,48,52,98,102,48,49,51,48,52,48,101,102,48,98,101,48,55,53,56,48,102,56,99,49,100,53,49,55,101,102,48,55,54,56,51,102,50,49,99,55,48,102,51,98,50,56,102,56,98,49,50,97,52,98,49,99,56,101,56,101,57,54,56,99,57,48,56,101,57,50,56,52,57,48,57,56,53,52,57,55,99,49,100,102,50,102,48,97,56,52,98,50,98,52,51,99,54,49,99,101,48,102,52,57,52,52,53,56,57,54,52,49,100,51,48,102,57,56,55,52,56,98,52,50,57,99,51,100,48,49,100,56,50,100,56,98,100,48,101,99,57,55,56,53,54,49,54,54,57,98,102,101,49,50,99,97,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,49,48,48,102,102,100,52,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,98,102,101,48,55,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,49,55,102,56,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,51,48,48,48,102,102,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,98,102,101,48,49,54,48,56,98,97,101,98,97,102,102,101,97,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,53,102,101,97,48,54,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,50,48,101,48,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,48,48,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,98,102,102,97,101,98,97,101,98,102,101,49,57,52,48,101,98,52,49,100,53,48,51,100,50,48,55,101,48,49,102,98,50,56,56,49,100,54,56,51,57,54,48,55,54,54,49,102,101,48,55,99,50,48,102,51,56,51,100,51,50,53,57,52,56,55,54,56,49,100,99,56,51,98,48,48,101,54,56,55,56,52,49,101,48,56,55,101,99,51,99,48,48,102,102,50,52,56,53,52,49,54,50,49,101,49,50,101,55,57,52,54,49,100,50,48,101,98,97,48,57,55,52,49,101,49,50,99,99,48,52,57,48,51,98,101,53,51,49,54,54,53,100,49,54,50,48,50,53,101,53,55,100,56,50,52,52,97,50,50,97,57,51,56,98,52,52,102,57,56,50,98,57,48,57,50,100,100,99,48,51,102,56,48,49,50,51,52,48,48,102,56,55,49,48,55,49,49,51,48,48,102,102,57,51,55,48,55,57,101,56,56,48,52,102,56,48,51,99,50,101,53,52,56,49,51,55,50,48,102,99,56,51,56,48,49,99,57,50,99,52,49,100,55,50,53,48,51,98,52,54,99,98,97,52,102,99,48,52,56,99,56,55,102,48,97,56,50,99,56,51,100,99,53,57,49,54,50,53,55,57,54,52,53,56,49,53,56,48,102,50,54,52,49,100,98,48,49,51,51,98,56,51,100,56,56,54,53,57,56,55,48,56,97,54,48,55,97,99,53,50,50,55,48,55,52,99,97,98,50,57,48,51,98,102,56,51,98,99,49,102,49,48,101,100,48,51,57,99,48,55,97,98,55,52,53,99,57,52,50,48,102,98,54,52,48,50,102,98,99,51,97,54,49,101,99,48,102,52,48,55,48,52,51,100,50,49,100,56,48,102,100,48,55,49,52,51,99,97,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,97,55,48,102,54,48,55,51,52,51,100,101,49,100,52,50,101,52,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,55,50,51,57,54,97,49,100,98,48,102,52,48,55,54,56,51,99,54,53,52,97,54,50,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,49,48,98,55,50,97,56,98,56,50,98,57,51,49,48,56,98,48,50,97,99,98,48,52,55,52,52,50,99,53,48,49,100,54,101,100,98,56,97,57,48,48,100,97,101,48,48,102,102,55,99,55,97,56,48,49,102,55,52,50,49,100,55,48,48,102,102,55,100,97,53,56,49,50,99,48,53,50,56,55,49,99,49,101,101,56,51,99,48,48,101,102,98,101,48,52,102,100,48,51,57,50,50,56,49,102,54,99,48,57,56,49,48,101,54,98,54,49,100,98,50,98,52,51,56,56,102,56,51,99,51,48,101,97,97,49,57,55,100,52,53,52,56,55,53,48,49,102,101,48,55,48,99,51,98,97,53,54,57,54,97,57,99,53,52,57,55,56,49,100,102,50,101,99,97,98,52,98,48,101,97,49,53,48,48,102,102,102,53,57,50,99,51,97,99,56,54,49,100,101,52,48,48,102,102,101,53,56,51,101,49,52,99,50,100,56,97,102,48,48,55,97,55,52,48,101,102,56,51,56,56,49,102,48,48,102,102,55,52,51,48,49,101,51,102,102,48,49,51,49,99,48,49,102,52,56,101,48,52,97,50,56,51,101,52,48,50,52,51,48,48,102,102,49,102,50,55,49,48,50,53,101,48,48,57,52,57,48,55,102,97,56,52,49,100,102,52,52,48,55,97,101,48,101,54,52,51,99,48,48,52,99,52,57,52,97,49,101,48,55,52,51,97,52,53,100,97,51,48,55,57,48,51,97,101,53,99,57,53,99,53,101,48,49,50,52,48,48,102,98,48,51,100,101,49,100,49,48,102,55,56,55,54,99,98,57,57,57,52,51,52,98,52,57,48,101,101,56,55,99,99,51,57,50,49,101,52,48,101,102,48,55,99,52,97,98,52,53,50,102,48,97,101,48,101,102,56,55,98,48,97,101,50,98,52,98,99,52,52,50,98,52,51,100,50,49,100,57,48,101,100,56,55,57,57,48,52,98,51,48,101,102,49,53,99,48,49,97,98,48,97,48,97,98,48,51,100,99,48,50,53,49,48,49,99,102,48,51,101,57,48,50,54,50,48,48,57,52,57,48,50,54,56,99,51,101,50,56,50,49,101,48,54,99,49,102,48,56,49,50,53,56,49,101,48,48,55,99,56,53,99,48,51,57,55,50,102,52,97,57,50,102,57,50,49,48,56,97,101,48,49,50,100,48,55,102,56,48,101,57,56,98,54,48,55,51,99,48,102,52,52,51,97,50,49,101,99,50,56,100,50,49,98,52,100,50,97,52,98,102,50,56,48,98,101,50,97,100,51,48,51,98,97,49,101,54,52,50,52,98,48,52,97,49,53,101,49,101,99,50,97,99,51,100,56,49,99,51,48,101,100,53,49,53,48,49,101,53,50,98,99,51,98,52,57,99,49,102,51,48,101,101,56,55,99,48,49,97,57,53,102,102,48,48,56,48,55,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,52,48,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,51,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,55,102,99,49,102,101,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,102,53,57,102,48,101,97,48,55,53,57,51,56,51,100,56,53,51,56,55,101,53,51,48,51,98,54,53,48,97,53,48,55,100,52,51,98,56,53,48,56,55,57,48,51,97,56,49,100,100,48,102,56,97,52,57,52,99,53,54,98,99,49,101,98,50,56,56,51,97,56,49,102,51,50,99,48,51,97,56,53,98,48,55,98,99,51,97,101,53,51,48,55,56,54,100,48,102,57,55,50,53,53,48,55,55,56,51,100,52,53,99,48,55,48,52,51,57,52,53,98,56,55,57,52,97,54,52,49,52,100,54,99,97,101,48,102,48,49,54,48,49,99,100,48,101,56,57,54,48,53,57,52,50,54,51,56,49,100,102,50,97,97,100,48,52,48,56,97,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,55,54,56,48,49,102,54,57,101,48,48,102,98,50,100,48,55,51,97,48,48,102,97,97,52,48,50,53,50,56,51,99,52,48,52,100,49,56,51,100,102,50,57,52,51,99,48,49,102,49,55,100,102,50,102,99,97,102,48,55,55,48,48,101,56,99,49,100,97,48,55,55,54,53,50,57,49,52,98,50,48,55,97,56,48,102,57,48,51,99,97,53,51,48,55,57,52,98,100,48,101,97,56,55,50,57,50,56,51,99,102,99,97,97,50,99,56,97,56,48,101,49,48,55,55,101,56,97,54,48,101,57,48,55,57,48,51,99,97,49,101,102,48,102,97,49,55,56,56,54,57,97,100,56,55,55,99,51,97,56,49,100,102,50,101,54,56,51,98,99,53,48,56,55,99,52,51,101,101,101,48,55,52,56,51,56,52,49,101,99,102,102,48,51,50,53,53,48,49,48,48,99,48,49,102,50,98,50,48,48,102,102,55,100,49,55,56,48,51,55,100,52,48,49,102,54,55,99,48,52,57,54,48,51,57,56,48,48,102,102,53,101,98,56,51,99,99,48,52,102,100,48,55,51,48,51,57,50,57,50,50,48,48,49,100,57,56,53,57,49,53,99,48,52,100,49,56,55,55,56,49,100,97,97,49,49,52,101,48,48,102,102,57,100,53,100,56,49,51,52,99,49,101,51,50,56,56,98,101,48,48,53,101,54,56,49,102,53,57,54,56,49,99,54,48,48,102,102,54,99,56,49,48,55,98,54,97,48,52,52,97,48,48,102,97,101,102,48,48,55,99,56,56,99,48,57,99,48,48,50,53,55,99,48,49,102,54,50,54,49,101,99,48,50,55,50,48,48,102,102,57,57,49,48,102,99,57,55,101,48,102,98,52,51,57,54,48,52,99,100,48,55,56,52,49,100,57,50,51,56,49,51,99,56,49,100,53,48,101,57,48,55,49,48,49,99,55,56,55,52,48,51,100,56,48,102,56,48,51,97,101,48,101,57,52,49,100,55,56,55,57,56,49,100,50,56,51,97,55,50,101,48,51,98,55,100,49,48,49,100,100,57,52,54,53,51,48,55,53,99,51,99,48,48,102,102,101,54,99,97,57,48,102,50,50,51,56,55,97,48,97,98,48,101,100,48,55,50,49,51,56,49,100,55,49,53,99,48,102,53,53,51,99,51,98,54,56,97,49,100,97,48,102,100,56,55,57,100,48,53,98,50,102,49,51,52,51,100,56,53,54,56,48,54,99,54,48,51,97,97,48,55,97,54,49,99,52,48,55,101,48,48,102,102,101,98,48,49,100,97,48,51,101,97,48,55,53,97,53,101,55,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,57,99,48,102,52,52,49,100,99,56,55,57,54,56,97,99,50,101,48,97,54,101,49,101,49,48,101,50,48,55,102,99,51,98,99,53,54,48,55,97,48,51,97,54,53,102,99,57,52,97,49,101,48,52,50,50,57,52,51,99,54,53,53,55,50,101,48,51,98,101,53,99,57,53,97,53,56,99,57,53,101,53,101,49,53,97,53,55,49,55,56,53,55,56,50,54,52,49,50,50,53,57,57,53,97,56,48,53,57,52,51,97,56,53,51,102,101,48,49,48,97,50,98,97,56,48,100,56,52,48,48,102,102,102,57,49,99,48,48,102,102,51,101,56,49,52,98,55,48,48,55,100,55,57,48,55,101,53,51,99,48,57,98,51,48,50,53,48,99,49,100,100,57,56,48,49,102,53,102,50,49,101,99,48,48,102,102,55,98,51,52,97,52,50,99,99,51,98,54,49,100,102,52,102,48,102,100,48,55,98,99,98,57,48,50,53,53,99,51,102,57,56,97,53,50,56,99,51,97,100,54,53,55,48,51,99,53,50,101,52,51,102,56,49,101,57,48,102,100,48,55,98,52,98,100,48,55,55,97,48,102,54,52,51,100,97,56,101,102,48,55,56,56,51,97,48,48,102,102,102,51,57,51,52,98,100,99,53,49,57,53,56,49,102,100,48,102,55,98,101,48,101,56,56,51,99,52,53,55,48,55,52,53,99,99,48,101,56,57,50,99,49,101,56,56,48,97,55,97,98,102,102,97,56,48,55,102,99,50,56,48,52,48,51,97,56,48,55,102,99,50,102,102,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,48,49,50,102,56,97,48,52,48,48,97,48,55,102,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,102,102,101,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,56,48,48,102,102,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,102,102,56,48,56,57,54,48,48,102,97,97,55,48,48,55,100,53,50,56,49,51,49,56,48,48,102,102,102,98,54,56,48,50,54,51,49,49,52,49,99,98,56,51,57,52,52,55,57,48,101,98,48,55,48,52,51,97,100,56,97,54,50,101,56,49,102,101,48,51,102,97,50,102,48,97,53,52,56,50,99,52,51,56,54,48,101,51,56,51,56,52,53,56,98,99,57,50,56,99,99,49,54,48,53,57,51,48,56,99,57,54,53,55,54,48,102,52,56,51,99,51,48,102,52,102,50,98,52,98,50,52,48,48,102,102,55,53,54,48,101,98,100,48,48,98,49,50,98,56,98,101,48,55,56,48,53,101,49,53,97,53,98,49,54,48,53,56,49,54,54,49,100,51,48,101,49,56,55,53,48,49,101,48,56,51,99,49,48,101,54,56,48,100,54,99,48,48,102,102,102,98,51,53,48,48,102,102,55,99,52,55,99,51,56,97,48,101,56,99,48,49,102,53,102,97,49,99,57,48,102,97,56,49,50,50,56,57,56,49,102,101,48,55,97,99,48,52,100,54,56,49,50,100,48,48,102,102,101,102,99,51,99,97,53,101,48,51,101,98,50,57,57,49,99,51,97,99,53,98,56,55,56,99,51,102,54,48,52,102,51,49,55,50,53,101,48,55,97,48,51,56,52,57,52,53,57,49,54,48,49,100,50,48,101,100,50,53,48,51,100,52,56,48,101,56,56,51,57,100,48,48,102,102,55,97,51,97,49,100,51,54,48,49,101,55,57,55,54,48,101,101,99,49,100,55,56,51,98,54,48,101,51,48,55,102,99,51,102,56,48,102,52,48,97,52,97,48,101,101,48,51,98,55,50,99,48,98,51,48,55,56,48,48,102,102,102,51,97,53,48,52,51,100,99,49,101,52,48,49,53,50,52,48,49,102,53,52,101,48,48,102,98,53,97,48,50,54,51,48,48,49,102,53,50,101,48,52,99,54,50,50,56,51,101,56,48,55,50,56,57,49,50,49,101,57,48,101,48,56,55,97,55,49,52,99,53,50,56,51,102,99,48,55,48,97,53,101,49,55,52,57,48,53,55,48,55,48,99,49,102,56,56,55,48,56,97,101,55,53,50,53,50,53,56,50,98,99,98,50,55,100,49,57,49,48,98,49,99,49,100,54,48,55,56,54,49,100,54,101,53,57,49,54,52,57,101,48,101,97,99,49,101,56,50,48,49,53,99,53,56,57,55,99,48,101,102,99,98,99,50,99,56,98,54,50,98,99,98,48,50,98,48,51,100,56,49,99,51,48,102,53,56,51,99,49,48,55,55,99,49,102,50,48,48,101,50,98,48,50,53,55,48,48,102,102,57,97,51,48,55,49,50,48,52,101,56,48,51,56,98,48,101,51,48,49,51,50,99,48,52,98,53,48,55,101,55,56,51,99,56,48,55,50,54,48,102,50,97,56,51,99,98,56,51,57,54,49,102,52,101,49,100,57,48,102,56,48,55,51,102,49,55,50,48,48,102,102,102,54,56,56,55,98,99,98,102,48,101,50,56,55,56,99,48,49,100,53,98,48,102,101,48,55,55,52,51,97,97,49,101,101,50,98,51,50,48,48,102,102,55,97,99,51,97,97,53,101,49,53,49,56,48,52,101,52,97,49,50,98,98,50,55,55,52,50,99,57,101,56,48,48,102,102,57,99,50,98,53,51,49,48,49,51,53,51,51,102,99,48,52,56,57,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,51,102,54,48,50,53,98,99,48,49,102,53,101,97,48,101,98,48,48,102,102,57,53,57,48,50,55,50,48,48,57,102,49,48,50,54,100,99,49,100,54,49,54,54,48,50,53,51,99,48,57,102,57,48,48,102,102,55,57,55,99,48,102,50,48,51,99,50,48,55,53,101,56,54,49,100,55,48,101,101,57,52,50,49,100,99,48,101,57,56,51,100,51,48,55,50,99,53,55,56,51,100,57,50,98,48,51,100,99,49,102,102,48,101,101,49,54,50,53,48,50,51,49,53,101,48,57,98,48,48,55,97,99,56,48,48,102,53,49,56,97,101,48,102,56,48,55,99,100,48,99,98,100,50,57,49,51,99,98,102,97,48,55,97,52,56,97,49,102,99,48,102,99,49,54,54,49,102,53,48,102,48,56,48,51,100,52,55,54,99,97,48,48,102,102,101,54,56,49,48,52,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,102,102,48,48,102,102,98,48,52,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,99,50,48,48,102,102,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,99,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,98,48,55,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,55,102,99,48,56,48,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,99,50,101,48,48,102,102,55,99,50,102,52,48,57,99,99,48,55,55,101,53,54,48,51,97,98,48,55,101,50,48,52,56,55,49,54,50,57,49,57,48,56,51,102,99,57,101,48,102,51,52,49,101,53,56,49,51,53,48,56,52,57,97,57,55,54,53,50,50,50,97,49,50,54,57,52,50,57,50,49,100,101,48,50,53,53,99,49,99,100,97,50,57,52,99,56,99,102,97,52,48,55,57,102,49,54,101,57,48,53,98,50,54,57,55,49,51,101,97,49,48,54,52,51,97,53,100,48,54,101,54,55,55,56,48,102,48,102,50,99,51,56,48,57,55,97,56,48,102,52,50,49,101,57,48,102,52,56,55,54,52,51,56,101,49,100,102,50,101,52,51,101,48,49,102,50,48,102,50,49,52,50,49,100,49,48,101,97,56,55,55,48,97,100,50,99,48,98,98,48,102,48,48,102,102,55,57,56,51,100,48,53,99,97,48,49,52,50,49,100,101,50,56,52,97,53,50,57,53,48,53,50,56,98,50,50,100,52,98,54,50,101,99,98,57,50,100,53,50,57,48,100,48,52,97,99,50,98,48,97,100,50,97,57,56,52,99,50,99,48,98,49,52,102,52,101,52,98,56,52,49,52,49,52,49,52,52,52,56,52,101,55,54,101,49,98,56,98,98,53,48,48,57,51,100,48,50,53,102,56,51,99,52,48,52,102,55,56,48,51,101,98,51,56,49,101,51,48,51,56,98,48,50,55,51,99,97,48,48,102,102,55,53,97,48,102,101,56,49,99,57,49,52,56,53,97,50,55,56,51,98,50,48,102,57,56,55,50,48,51,101,48,49,102,52,48,101,52,48,51,101,49,48,55,54,101,48,101,97,56,49,102,98,56,55,48,100,50,56,51,99,50,53,49,48,51,100,57,48,101,100,56,55,54,49,50,56,51,99,52,56,54,57,50,49,99,51,52,52,48,55,97,48,48,101,97,52,49,101,57,50,50,56,55,48,49,49,99,98,57,98,50,57,56,97,53,48,102,54,53,49,52,54,49,102,52,48,101,102,49,53,54,57,52,53,56,49,53,52,53,56,49,49,50,98,102,49,54,50,56,50,48,55,51,99,48,48,102,102,102,98,54,99,48,48,102,102,55,99,57,57,56,49,102,55,48,49,51,102,48,48,102,102,101,50,99,49,99,100,56,51,56,54,48,55,49,52,102,48,55,100,52,49,99,53,48,55,55,53,101,48,55,52,56,48,101,101,57,51,52,48,57,97,51,50,101,56,97,53,55,48,51,100,101,48,101,99,56,51,99,97,49,102,56,48,55,101,101,57,48,49,100,48,48,55,56,101,49,99,101,48,55,100,97,49,99,54,48,101,57,57,54,50,49,99,99,48,55,102,50,49,101,99,52,50,48,102,52,48,49,50,97,48,49,101,55,52,50,48,102,54,57,52,56,57,97,49,100,101,48,101,99,56,51,99,54,50,56,56,48,49,101,102,49,50,99,57,51,99,97,98,57,55,48,51,99,102,101,54,49,48,57,48,53,48,57,51,55,102,99,48,55,50,53,48,102,50,56,48,51,101,52,102,50,48,48,102,97,99,48,48,102,102,101,97,56,49,51,53,97,56,48,48,102,102,52,97,57,50,53,56,55,97,99,51,101,54,57,101,57,56,57,97,49,102,51,52,51,48,101,53,50,54,48,51,102,102,50,98,48,98,101,48,50,53,100,100,102,48,50,53,57,48,97,49,52,56,52,56,48,55,57,48,57,50,48,101,101,53,50,48,98,102,48,102,49,48,51,100,56,52,56,48,50,54,48,57,48,54,56,97,99,48,101,100,97,48,55,52,54,97,48,102,97,49,54,52,53,56,55,48,101,102,100,98,56,56,48,49,99,48,102,48,49,101,51,101,56,49,53,99,48,49,100,57,100,56,50,48,56,49,102,56,48,48,102,102,51,101,53,101,101,48,48,102,97,98,52,48,55,49,101,48,102,52,99,51,101,99,48,101,98,97,56,51,57,101,48,52,100,50,48,51,100,102,99,49,99,98,48,102,50,48,55,56,56,51,98,55,56,49,101,50,56,51,56,99,48,101,102,56,49,50,102,48,48,102,48,52,49,100,54,48,55,98,52,48,49,101,100,99,50,102,99,98,52,50,56,51,57,55,99,49,99,97,48,102,54,101,48,50,54,54,52,97,99,48,49,51,100,48,101,101,49,55,57,52,53,53,102,50,101,99,51,98,99,53,99,55,50,98,100,48,56,48,52,99,99,51,98,101,53,57,49,53,50,53,57,56,54,55,49,57,51,51,52,99,56,48,53,53,101,50,53,50,53,97,52,97,55,97,52,50,52,50,54,97,54,51,101,102,50,53,97,53,97,53,98,99,102,50,52,50,53,50,53,97,52,51,57,100,101,55,57,50,53,101,55,101,98,97,52,50,52,51,99,57,48,57,48,102,100,49,50,55,100,50,97,97,97,56,102,53,102,57,98,100,53,56,51,53,98,102,97,101,51,57,55,97,102,102,56,48,102,52,52,48,48,102,98,57,97,48,48,55,99,97,51,56,48,57,52,102,48,50,55,100,99,48,57,48,102,48,55,98,48,48,102,102,52,97,54,48,49,50,99,52,48,101,99,99,48,57,97,49,48,101,50,48,55,97,48,49,101,99,54,48,101,50,53,57,54,50,49,101,99,48,55,97,99,49,99,98,48,55,55,48,49,100,56,54,52,97,97,99,49,99,51,48,55,99,99,48,101,98,99,49,101,51,97,51,52,57,52,97,53,101,48,51,98,100,48,50,54,48,99,51,100,99,57,99,56,50,48,57,102,50,97,99,51,57,56,49,101,50,52,48,50,99,54,97,56,97,48,50,99,50,53,51,50,57,50,57,48,48,102,102,97,102,54,56,49,50,52,100,97,54,50,55,49,54,50,56,50,48,50,50,101,97,101,97,48,102,97,48,49,50,49,97,48,48,102,102,102,97,101,51,48,50,54,57,56,48,49,102,54,51,52,48,102,52,100,57,48,55,53,56,48,52,98,55,56,55,49,56,98,49,50,99,98,50,51,99,98,57,52,49,101,57,48,55,56,97,53,99,48,55,53,99,49,101,51,97,54,56,51,97,98,48,55,55,98,100,50,48,51,98,97,49,102,49,50,102,99,97,52,48,48,55,97,56,50,49,101,102,48,101,49,48,55,49,48,51,102,53,56,51,97,98,56,51,100,52,48,48,102,102,102,54,52,57,55,54,53,50,56,55,51,101,53,51,57,48,51,102,48,102,48,56,55,56,54,54,52,97,100,50,98,102,53,53,52,97,55,100,97,48,55,102,56,50,49,54,98,97,56,48,101,50,56,48,48,102,98,49,98,48,48,55,99,54,48,99,97,54,48,48,102,102,55,100,55,55,56,48,51,101,97,102,99,49,101,56,56,49,51,56,54,49,102,49,48,55,98,56,53,97,48,55,57,52,49,102,56,56,51,57,102,48,48,55,98,50,56,48,49,101,101,100,50,57,48,51,98,52,49,102,101,52,52,50,101,56,49,100,53,50,55,102,48,102,102,48,49,51,48,56,49,99,53,48,55,53,97,53,49,102,48,101,101,49,53,56,53,98,56,49,50,102,56,49,99,53,48,102,56,51,102,100,49,48,51,97,52,49,102,53,52,53,52,100,50,99,98,97,55,56,55,97,99,97,101,50,48,49,101,49,52,55,52,57,55,48,97,101,99,57,99,53,54,52,52,97,48,50,54,56,48,57,100,54,98,102,102,97,101,97,48,54,100,52,48,52,97,55,48,48,102,102,51,101,57,54,56,48,57,102,57,48,50,55,51,99,48,57,54,48,48,55,97,99,48,52,100,98,48,51,57,53,48,55,52,99,53,100,49,54,50,48,101,99,99,49,100,57,54,48,101,49,102,48,101,100,97,48,97,55,56,55,48,56,49,102,50,97,52,56,55,97,48,48,102,102,57,56,49,101,49,101,102,48,55,56,48,49,101,52,48,55,54,52,53,99,99,56,49,50,101,48,56,56,49,100,54,48,55,53,50,49,101,97,48,101,102,48,51,100,57,101,48,101,97,52,98,102,48,101,97,49,54,54,57,54,48,102,57,52,49,50,48,49,101,48,52,48,99,49,99,57,50,98,98,99,100,50,55,53,50,55,49,54,51,50,57,97,53,55,97,49,48,53,48,57,55,56,48,48,102,102,102,97,57,98,48,48,102,102,55,100,97,48,49,52,50,57,52,53,99,98,52,57,97,48,48,102,97,101,56,48,50,55,97,53,100,52,50,50,57,100,102,50,99,53,97,52,97,50,101,53,49,56,48,57,52,52,48,50,54,49,57,99,50,57,97,100,57,50,98,55,97,52,54,55,56,98,50,52,55,50,99,53,50,48,49,100,98,98,55,49,52,53,53,55,57,52,54,97,52,98,99,57,57,99,56,54,97,52,49,102,97,101,97,98,54,102,100,55,102,99,48,98,99,100,52,48,99,102,99,49,101,52,56,48,51,101,100,100,48,48,102,102,57,101,48,48,102,102,55,56,54,48,52,98,54,56,51,98,50,48,50,53,52,53,49,48,49,101,97,57,55,99,48,101,98,99,49,99,102,56,51,98,48,48,102,102,101,48,56,55,50,56,49,100,100,97,50,57,52,54,48,101,57,52,51,102,48,48,102,102,102,55,48,51,57,52,48,48,102,102,102,55,57,48,55,54,48,51,57,50,49,99,48,52,100,48,55,55,50,56,97,56,50,49,102,101,50,98,100,49,99,49,101,52,57,54,50,49,100,97,48,102,48,99,57,55,56,49,100,54,52,102,57,52,51,48,102,50,97,50,99,57,52,50,53,55,57,53,99,53,57,54,50,98,52,97,97,54,52,48,52,98,100,48,48,97,100,52,50,48,52,56,53,56,49,55,56,48,55,99,52,51,57,54,49,102,49,48,55,55,56,49,101,49,50,99,56,51,97,52,49,102,98,48,101,56,56,55,57,52,51,56,101,49,101,97,50,57,100,50,57,50,52,97,102,50,101,48,51,98,50,49,102,48,48,101,102,49,54,97,49,100,57,50,102,56,97,97,50,99,99,97,99,52,101,52,57,50,98,48,98,51,50,98,56,98,50,50,57,48,98,99,52,52,52,48,52,102,52,52,52,99,52,48,50,100,57,48,100,50,99,97,102,50,99,49,49,49,51,53,48,97,49,99,52,50,52,102,52,51,52,98,52,49,98,57,57,98,52,52,98,57,101,50,55,97,102,102,57,56,50,53,50,53,97,52,97,55,97,52,50,52,50,54,97,54,50,52,51,99,57,54,57,54,57,54,102,51,99,57,48,57,52,57,54,57,48,101,55,55,57,101,52,57,55,57,102,97,101,57,48,57,48,102,50,52,51,101,102,100,49,50,55,100,50,97,97,97,56,102,53,102,57,98,100,53,56,51,53,98,102,97,101,51,57,55,97,101,97,54,97,53,53,49,53,97,53,56,57,55,48,57,97,100,49,53,97,53,52,57,53,101,57,56,53,97,57,54,48,102,101,55,98,98,48,56,48,56,48,56,99,102,97,54,50,54,51,100,57,49,100,57,101,57,48,57,48,49,56,50,51,50,51,101,97,52,57,55,51,99,97,51,51,48,102,100,53,99,99,52,102,101,49,57,99,100,48,100,56,100,102,99,102,102,56,55,56,56,51,57,97,48,50,54,99,48,48,57,97,54,48,50,53,100,51,50,53,56,48,51,99,98,101,48,49,51,50,97,48,102,102,99,49,99,52,54,52,102,99,99,102,52,102,48,48,55,97,51,54,48,102,56,99,49,101,50,56,51,98,49,97,52,101,99,56,100,99,98,52,99,56,100,100,50,98,56,55,50,99,51,99,54,53,49,54,52,97,101,56,55,99,98,98,50,101,102,51,55,97,102,53,55,56,48,49,51,53,50,100,52,56,49,97,52,98,48,52,100,97,98,48,54,54,48,51,98,54,48,48,102,98,55,97,48,48,55,100,97,53,48,55,55,56,98,55,52,52,50,100,102,48,48,102,102,51,101,99,53,48,48,102,102,57,101,51,50,102,51,97,50,55,55,99,56,57,53,56,49,101,50,48,50,54,100,52,48,57,56,55,50,99,99,97,56,52,97,101,57,50,56,97,57,50,56,97,54,52,99,50,98,101,56,49,101,53,99,101,52,57,57,57,101,102,56,50,55,50,52,101,55,100,48,57,56,56,101,56,102,54,55,101,52,55,49,50,49,54,57,48,48,102,102,48,49,102,53,54,48,48,48,102,102,102,98,51,97,50,100,100,49,49,56,50,99,52,97,57,48,48,55,100,55,49,56,49,51,101,48,53,97,57,53,101,57,51,97,102,97,51,97,55,57,53,97,48,52,97,50,48,51,102,102,52,100,52,50,55,56,51,48,55,101,57,49,100,102,48,99,49,50,53,49,52,49,100,100,100,97,51,49,101,49,50,49,56,55,101,50,97,55,53,55,50,49,102,55,56,98,48,54,102,55,50,52,48,54,49,48,48,52,57,97,56,48,51,101,51,52,99,48,48,102,98,52,57,48,50,55,49,98,49,54,102,98,48,51,97,56,97,48,50,53,54,51,57,53,51,99,97,101,102,56,48,49,101,55,50,99,51,56,56,48,52,99,51,56,51,56,101,99,53,57,99,57,54,49,56,51,99,99,51,49,52,100,99,48,49,101,56,52,48,55,97,98,97,53,56,50,52,98,56,55,54,56,101,53,56,49,102,51,54,49,57,101,50,102,99,51,98,54,51,53,55,50,99,56,48,56,55,102,101,48,51,102,99,48,49,50,102,53,56,97,102,48,48,55,100,102,101,48,48,51,101,57,49,99,51,56,50,49,101,49,48,50,54,48,99,97,48,50,56,56,51,98,101,57,99,48,52,99,100,56,48,51,100,100,52,48,50,55,51,56,51,97,97,53,54,97,51,57,52,101,99,57,52,52,48,48,102,102,102,52,53,48,48,57,98,55,50,102,49,49,48,97,98,57,50,56,102,48,55,99,101,52,49,102,51,97,52,57,53,55,99,98,49,52,54,48,55,51,56,53,51,54,50,99,52,49,51,97,101,48,55,56,52,48,52,99,51,97,52,50,53,49,56,48,52,98,99,51,53,52,50,48,49,50,100,48,48,97,48,54,53,48,48,101,101,49,48,48,102,102,55,100,53,48,56,49,50,53,56,53,100,48,48,51,101,98,99,48,48,57,48,50,48,55,48,97,48,52,57,101,48,55,56,52,98,102,50,97,99,51,99,99,53,99,48,51,97,48,99,48,102,52,98,50,54,49,55,54,53,49,57,54,56,57,50,53,99,57,53,97,57,102,52,49,102,100,48,55,99,97,48,102,48,99,49,101,56,51,50,48,57,54,50,99,57,51,48,51,97,48,49,99,53,52,98,52,97,101,56,97,56,99,49,102,54,54,53,48,100,100,102,54,49,100,53,50,98,52,56,98,97,56,100,55,49,48,48,57,100,56,100,50,57,101,57,56,48,49,52,55,97,48,48,102,98,50,57,48,48,55,100,54,56,56,49,51,48,52,48,48,102,102,102,97,99,102,48,55,102,56,53,99,56,51,57,101,48,55,99,54,49,100,51,50,101,98,57,52,48,48,102,102,48,101,99,101,48,48,102,102,55,98,49,99,49,101,57,97,49,57,52,52,49,102,55,48,48,55,97,54,99,48,102,49,99,56,56,55,51,52,51,56,54,49,101,56,48,102,49,102,48,101,48,48,102,102,55,100,99,51,100,48,49,99,50,48,101,50,50,49,48,55,99,56,48,49,101,100,51,52,101,48,102,101,57,53,56,49,100,57,48,102,51,52,57,52,56,53,55,56,48,51,97,98,99,49,101,48,100,99,97,99,50,99,55,57,102,97,48,97,55,57,54,49,102,101,48,53,99,48,98,97,101,98,97,102,102,56,51,101,54,48,48,102,97,100,56,48,50,54,102,52,51,100,50,48,52,57,49,48,49,51,57,99,48,101,49,99,49,102,99,56,55,55,99,51,99,56,53,101,49,52,48,53,49,49,52,52,48,102,52,56,49,100,54,51,54,48,102,52,97,48,97,50,50,100,49,51,99,97,98,55,52,51,99,54,48,101,97,48,97,98,48,55,98,48,49,99,53,48,102,57,48,55,100,52,51,97,99,53,56,99,97,50,48,55,56,99,51,97,56,56,54,53,98,49,53,52,53,100,50,49,48,55,52,57,49,101,53,51,52,97,53,50,102,56,98,98,56,48,101,102,49,54,49,100,56,57,48,49,51,53,102,49,49,97,53,51,57,48,56,48,51,97,52,48,48,57,54,100,48,55,100,101,49,100,54,48,50,54,52,56,49,99,49,56,51,57,56,48,55,102,48,49,99,99,52,99,52,55,52,57,50,56,52,49,101,101,48,51,97,98,48,55,55,99,48,102,51,49,48,53,98,54,53,50,48,97,101,55,100,101,50,98,49,57,48,102,102,48,55,51,56,97,49,48,102,57,98,48,53,52,49,54,53,56,97,97,50,100,99,98,101,52,51,52,52,50,100,53,48,57,49,48,98,99,52,53,57,52,101,52,50,57,50,101,99,98,49,57,56,97,102,98,52,50,55,97,55,98,54,54,52,100,97,48,48,56,55,99,53,48,48,100,51,56,48,48,102,102,55,99,51,102,48,49,102,56,56,55,99,52,49,101,101,56,48,51,101,98,49,48,51,102,50,53,51,56,55,102,99,51,101,56,57,52,49,101,52,50,100,99,49,100,56,56,49,51,52,54,49,101,56,48,55,54,52,49,99,56,50,98,48,98,53,48,102,50,49,54,52,53,99,57,54,54,53,48,48,51,97,99,48,101,53,48,51,56,48,48,102,102,50,53,97,49,49,99,51,98,54,53,52,57,53,97,56,48,53,101,57,54,101,53,56,97,53,49,53,52,49,100,98,50,98,53,50,52,98,49,52,98,52,51,50,98,100,48,48,97,54,57,50,98,56,51,98,97,53,55,100,97,53,48,54,52,53,55,49,53,99,56,48,52,97,97,54,98,102,99,48,54,99,48,53,48,50,48,48,48,102,102,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,102,102,100,52,48,97,101,99,48,49,102,55,50,97,48,52,97,51,48,55,99,52,48,57,101,101,48,48,102,102,55,100,54,101,56,49,51,49,97,48,52,97,97,56,55,48,53,50,49,49,53,48,99,51,100,97,48,102,52,99,48,49,101,56,102,101,50,97,57,102,52,101,98,50,99,57,98,52,50,54,56,48,49,101,99,97,48,55,102,48,48,101,98,99,49,101,51,50,55,102,98,55,56,97,52,48,101,100,56,55,98,52,98,55,48,48,102,102,54,102,53,56,55,52,49,50,102,54,48,52,57,56,55,55,99,98,49,102,55,99,56,99,55,48,52,56,99,102,97,50,99,49,48,98,102,99,48,50,53,50,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,51,53,99,49,99,102,48,51,57,100,48,55,56,48,48,102,102,102,100,99,49,101,52,56,55,54,56,49,100,51,48,51,97,99,48,101,100,49,55,48,49,102,49,48,102,101,48,55,97,101,48,98,53,101,53,49,56,55,55,99,97,50,50,57,99,98,56,48,102,48,49,54,99,53,56,54,50,56,99,97,48,50,99,99,51,100,48,53,57,101,52,53,50,57,56,51,98,97,53,53,57,55,54,53,99,97,53,101,52,51,50,57,52,97,53,50,99,100,51,49,99,48,52,57,49,53,99,57,57,55,48,56,54,56,97,101,50,54,51,57,49,50,56,53,49,55,55,98,102,99,48,54,55,57,48,48,55,99,54,53,52,48,49,102,52,97,97,49,100,101,48,50,55,101,99,49,101,48,101,48,50,55,48,48,49,102,56,98,98,50,57,56,48,52,98,99,48,51,56,53,48,55,57,100,56,97,56,50,97,99,51,97,50,53,55,98,99,56,48,57,50,102,56,55,100,48,49,102,54,48,51,97,100,50,101,48,49,99,51,48,51,99,102,52,53,48,101,99,56,55,102,99,97,51,48,102,56,48,51,97,57,48,102,55,48,55,49,56,98,101,48,55,52,99,53,102,48,55,50,48,51,101,99,53,98,97,48,56,55,57,48,97,53,52,48,48,102,53,57,52,50,49,102,49,50,99,97,98,54,50,98,101,50,52,97,101,50,97,98,97,54,97,55,97,55,56,48,54,52,101,48,51,100,99,48,55,56,101,48,101,97,99,48,57,51,53,48,50,53,57,99,51,101,99,48,102,49,99,98,54,52,48,50,98,48,51,97,50,48,101,57,48,48,102,102,57,55,52,48,55,50,101,49,101,51,48,102,50,97,50,56,55,54,52,51,98,97,56,99,49,100,100,50,56,53,56,52,51,48,101,55,56,51,97,50,48,101,48,49,54,52,53,101,97,50,48,55,51,56,51,57,52,53,50,50,53,97,54,56,55,53,48,51,98,54,56,99,57,50,56,99,49,100,99,48,101,98,53,50,48,48,102,102,55,55,56,97,51,99,57,99,53,48,57,53,57,51,50,56,99,56,99,56,49,50,101,49,53,56,53,55,98,54,49,97,50,49,56,50,99,99,48,48,102,102,102,97,99,50,48,48,102,102,55,100,55,52,56,51,98,55,48,48,102,102,55,100,54,52,48,51,56,51,48,102,55,56,51,56,54,48,55,53,99,57,97,53,56,97,55,48,55,55,99,51,100,54,48,102,55,99,98,101,48,55,98,56,57,54,101,57,54,48,57,50,53,48,50,53,98,98,99,98,56,50,102,48,51,57,97,49,99,50,48,101,56,50,52,51,53,97,56,51,98,99,49,99,53,48,101,49,97,49,57,49,99,56,54,49,99,49,50,98,101,52,49,97,50,57,49,51,49,51,98,102,51,100,55,50,99,97,97,54,57,98,52,49,50,98,99,48,53,98,50,48,48,55,99,99,48,99,48,49,102,54,51,50,53,56,48,51,97,49,48,55,53,52,49,99,53,48,50,52,50,99,51,56,48,53,101,56,55,56,99,51,98,54,49,102,102,48,55,57,101,56,54,49,100,56,48,55,98,54,49,102,55,52,100,50,97,56,98,53,52,56,50,57,100,49,52,98,101,48,55,49,99,49,102,53,48,101,102,56,49,51,50,99,48,101,54,56,51,99,56,49,99,102,50,99,53,50,48,97,49,48,102,100,49,53,99,53,99,57,54,56,56,52,53,56,57,55,50,53,54,97,50,102,50,99,48,97,51,50,101,52,51,97,50,53,56,48,55,51,56,98,48,54,100,49,101,54,56,98,49,50,99,53,51,57,51,97,54,52,97,101,56,102,102,48,49,51,97,56,48,49,102,55,48,101,48,48,102,102,102,98,50,50,48,102,101,56,48,51,101,100,48,99,48,57,100,49,48,102,54,56,51,100,51,52,97,54,49,100,54,99,51,56,99,49,100,99,52,99,50,102,56,49,100,53,56,51,57,48,48,101,100,57,53,101,100,57,54,102,100,50,49,50,56,49,100,56,57,52,56,48,102,53,56,49,101,56,56,55,57,56,49,100,98,50,55,49,55,56,53,51,53,56,55,101,56,51,102,99,53,51,97,52,56,55,101,53,51,48,97,57,48,55,56,51,100,48,99,98,52,52,97,48,101,97,57,54,51,50,49,100,102,102,102,99,57,53,99,49,100,98,50,98,101,52,97,101,56,57,98,52,101,48,48,99,48,48,102,102,48,48,102,102,55,99,53,100,48,48,102,102,49,102,53,98,97,99,48,49,50,55,97,48,52,57,49,57,52,97,48,102,98,99,51,102,52,49,100,97,50,56,97,52,49,102,48,48,102,102,49,51,49,97,56,99,53,53,48,51,100,49,50,56,52,51,99,102,56,97,54,57,48,48,102,102,55,98,97,57,48,48,102,102,49,99,99,56,51,101,50,48,55,52,50,48,52,98,102,48,55,99,48,97,99,48,101,52,49,54,50,53,100,49,54,101,49,99,51,48,101,97,48,55,57,100,49,49,49,53,48,99,51,100,52,49,100,57,52,97,52,102,52,102,48,101,99,97,49,49,55,54,53,102,48,55,52,50,52,98,49,51,49,54,48,100,57,54,50,53,57,49,54,53,97,57,51,53,97,48,48,98,98,100,48,48,102,102,55,100,52,53,48,49,50,101,48,53,102,48,49,51,52,48,48,48,102,102,102,98,49,54,48,50,53,48,56,51,56,50,53,54,56,55,50,49,50,99,51,102,97,49,100,52,50,97,48,48,102,102,57,56,97,48,55,48,52,49,101,100,48,55,98,97,53,51,97,51,56,55,54,57,51,56,51,100,54,53,55,50,50,56,51,57,102,50,98,56,49,102,98,48,51,98,53,50,57,52,51,102,99,53,56,56,55,56,56,97,102,52,52,50,57,52,98,102,52,48,52,52,48,101,101,99,49,53,52,49,101,50,57,52,50,50,99,100,51,56,51,100,50,56,53,50,49,100,53,57,57,52,99,99,100,49,54,99,57,100,51,48,57,56,52,54,56,48,51,54,98,56,48,57,102,49,48,50,54,51,48,49,100,99,48,48,102,102,51,101,98,55,99,48,49,102,53,102,101,48,102,52,48,51,102,97,56,54,57,99,49,100,56,48,101,52,97,49,48,51,97,57,48,55,48,101,49,102,51,48,101,54,48,51,56,55,50,56,57,51,57,50,48,97,48,48,102,102,101,99,57,53,48,53,56,48,55,100,99,51,57,48,48,101,54,48,51,101,50,53,98,48,51,97,100,48,101,51,57,52,56,53,53,97,50,57,55,48,49,99,51,57,55,100,50,57,51,51,48,55,50,98,50,49,49,53,99,49,100,55,48,101,52,50,55,50,48,49,54,57,54,56,50,56,55,101,48,51,98,54,56,50,53,55,99,98,53,97,100,48,55,102,99,49,54,56,48,50,54,97,52,48,49,102,55,101,56,48,48,102,97,101,102,48,50,53,49,48,49,102,102,49,54,52,48,52,98,57,56,51,99,56,48,55,56,56,57,48,53,98,48,55,100,99,97,53,48,101,101,50,53,57,55,97,49,101,50,50,100,56,51,57,54,49,101,99,48,55,50,48,53,57,56,55,53,48,51,97,99,53,98,57,53,54,49,102,54,50,102,99,51,56,52,53,99,56,51,98,101,48,102,50,97,55,49,55,99,48,102,56,48,97,48,50,100,99,97,51,48,55,57,52,53,50,57,54,99,49,100,99,50,99,57,50,99,98,52,48,101,97,50,54,57,52,55,48,57,99,53,55,49,53,100,100,49,53,99,52,102,97,54,100,100,97,48,52,56,99,56,49,100,57,50,56,48,52,51,101,56,49,51,50,56,48,102,98,99,51,100,50,48,52,99,57,48,51,102,100,48,55,99,101,48,102,101,48,51,101,54,57,56,57,48,57,52,53,102,48,51,100,99,48,55,97,56,48,102,48,52,49,101,53,97,55,51,54,102,50,52,49,54,50,102,98,50,53,54,51,99,49,102,101,48,102,56,57,55,99,49,102,51,55,99,97,56,50,98,55,49,54,97,53,99,49,55,99,57,56,56,56,53,53,97,48,97,53,57,55,56,57,53,50,56,50,56,53,52,53,100,57,54,51,101,50,55,102,100,52,57,101,53,56,53,57,100,51,54,56,48,51,101,48,57,55,102,99,48,50,48,49,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,48,99,49,48,48,102,102,57,51,53,48,48,55,100,53,100,56,49,51,100,50,48,48,102,102,102,98,48,49,101,53,98,56,48,51,99,97,50,56,51,56,101,99,48,102,54,101,56,97,49,57,50,98,98,49,54,98,52,48,48,102,53,51,48,49,100,48,48,55,49,51,97,50,102,50,100,48,48,49,101,101,56,101,53,55,102,51,56,51,99,100,48,102,101,56,55,51,99,49,51,48,52,98,48,55,50,56,51,99,57,49,102,50,49,101,98,50,51,56,97,99,50,51,99,56,56,50,55,56,97,102,101,57,100,102,101,48,53,102,54,98,97,56,48,100,102,99,48,52,57,98,48,48,102,102,51,101,49,101,48,48,102,102,52,102,53,56,51,101,98,101,53,98,54,48,50,54,101,99,51,101,49,52,48,52,57,50,48,50,52,98,57,53,98,99,97,98,100,99,51,98,101,48,101,55,56,48,57,57,49,101,53,99,101,52,57,48,48,55,98,57,102,49,54,52,51,56,51,98,48,48,102,102,50,54,54,56,97,101,48,49,50,99,48,49,50,102,99,53,54,48,55,54,102,48,48,53,101,55,48,48,102,102,98,102,48,48,102,102,55,98,97,48,102,49,97,52,48,52,56,56,98,48,102,52,48,54,51,48,49,100,100,48,48,55,99,49,101,48,97,56,50,98,48,98,55,52,51,52,101,50,102,56,48,49,102,54,52,99,48,48,102,102,102,55,51,57,52,101,99,102,55,101,53,51,56,97,52,48,48,55,57,51,98,52,57,50,57,56,49,51,100,51,54,56,99,57,50,56,101,99,54,99,53,57,50,50,48,49,51,54,57,52,57,54,56,99,48,57,51,52,57,97,52,55,52,98,51,52,54,51,53,102,52,54,101,100,102,102,101,54,97,56,100,102,101,48,49,55,100,50,98,97,56,48,54,101,101,56,55,55,52,48,49,102,49,54,57,48,48,55,100,50,50,49,53,99,53,50,97,49,50,49,48,55,56,56,48,57,51,56,101,49,101,54,50,100,100,56,48,52,99,52,97,53,57,55,56,48,48,102,51,48,97,48,52,100,99,49,52,101,48,50,54,49,97,57,50,53,50,53,102,52,54,51,57,53,97,56,54,48,52,99,49,102,52,52,52,53,48,52,97,50,50,100,51,48,56,54,54,100,101,98,53,101,52,54,50,53,54,48,100,53,102,51,48,49,54,100,48,49,51,55,52,48,48,102,56,54,55,56,49,50,97,50,48,102,57,48,51,101,48,56,101,53,99,48,49,50,97,54,48,102,99,99,48,49,101,52,100,52,51,97,52,99,97,50,98,52,99,97,52,56,55,51,48,48,102,102,49,101,57,56,56,51,99,56,48,50,54,50,51,97,53,97,53,56,48,57,57,48,55,57,53,50,100,102,52,97,99,49,101,52,48,55,56,97,48,52,100,50,57,53,56,53,98,50,51,101,98,50,97,52,98,51,48,101,100,57,52,101,48,57,52,56,56,97,56,56,97,48,101,98,55,50,99,50,55,48,54,56,53,101,50,55,101,57,102,102,48,48,102,102,98,52,55,53,100,52,48,55,51,48,48,50,55,51,52,48,49,102,48,101,49,48,50,54,56,99,49,99,50,48,51,98,100,55,56,51,101,50,48,52,98,50,56,51,102,57,48,48,102,102,55,57,99,49,50,102,49,48,54,49,100,52,57,50,101,48,51,97,55,52,48,101,98,48,49,100,100,56,49,50,102,57,56,97,102,50,97,49,49,56,97,53,48,102,52,49,54,52,53,56,57,54,50,48,50,55,54,49,102,100,48,50,54,55,52,98,100,52,51,52,98,48,52,57,97,53,57,52,56,53,49,97,48,101,52,50,52,52,52,48,97,52,99,98,97,48,102,52,54,52,102,56,100,101,48,97,51,52,101,57,101,48,50,57,51,48,51,100,101,48,55,51,97,48,102,49,99,49,99,50,56,51,99,51,48,102,49,56,51,97,99,48,55,98,48,49,100,100,57,48,101,98,56,55,101,99,51,57,99,53,97,57,55,50,53,49,48,55,56,52,97,48,99,53,98,56,55,55,99,98,100,99,56,48,53,98,49,52,50,53,98,49,54,52,53,48,57,55,52,56,98,56,98,51,48,101,98,57,54,99,53,101,49,52,99,57,54,48,57,50,50,101,48,97,54,50,99,100,48,98,97,53,97,48,57,54,48,57,97,56,52,101,53,97,50,54,97,57,55,50,100,48,101,101,50,98,102,102,56,53,52,50,101,98,97,101,98,102,102,97,56,48,54,51,100,56,48,51,101,49,53,99,48,52,98,56,48,51,99,51,48,55,54,56,48,101,50,56,48,57,98,55,48,50,54,49,48,51,99,56,56,49,100,49,56,49,100,102,56,49,51,51,56,48,48,102,52,48,56,48,49,101,57,98,49,54,49,100,50,56,97,49,55,55,50,55,102,48,55,50,97,49,101,102,48,50,54,97,48,51,57,56,49,102,48,99,48,57,55,52,51,50,101,52,98,48,50,101,49,49,56,49,50,52,53,98,57,54,52,56,98,49,50,48,50,55,97,53,49,56,55,55,101,57,99,101,54,98,50,98,50,52,98,50,52,48,100,57,51,57,52,48,50,101,49,49,52,48,51,49,51,56,48,49,102,52,48,52,48,48,102,102,102,98,102,101,48,48,102,102,55,100,54,52,56,49,50,55,52,48,48,102,97,99,57,48,55,48,54,48,52,97,97,56,49,51,53,52,48,102,102,55,48,51,57,100,48,55,56,101,48,101,55,52,48,49,101,97,97,48,50,54,53,49,102,56,51,97,100,48,55,102,101,48,102,48,55,49,55,50,48,48,102,102,102,55,102,56,51,102,102,48,55,99,56,48,102,49,57,49,99,56,98,101,48,101,101,52,49,99,98,56,55,97,52,97,52,50,98,51,50,48,56,55,55,99,51,99,99,49,100,98,97,97,50,50,53,102,49,54,51,100,51,98,49,54,55,99,101,48,57,49,50,99,49,48,49,51,100,48,53,98,102,102,48,50,97,52,48,48,102,102,55,99,99,49,99,48,57,98,57,52,55,48,55,99,56,48,52,102,98,56,55,55,56,48,57,53,50,56,50,98,53,51,100,49,53,50,48,48,102,102,57,51,53,99,53,99,99,97,52,57,54,52,57,48,49,101,48,52,101,50,99,57,48,52,98,53,99,48,52,99,51,56,51,57,54,48,50,53,56,99,49,101,51,97,51,100,49,53,99,53,49,97,53,57,52,99,53,55,97,49,48,55,54,55,97,49,48,48,102,102,57,54,102,52,52,52,101,99,53,55,57,55,54,49,101,48,101,53,97,53,101,99,53,56,97,55,55,50,98,97,102,54,50,98,102,56,49,49,51,48,48,51,101,97,52,48,98,98,50,101,56,97,98,48,48,55,100,97,49,48,48,51,101,98,57,53,49,48,97,100,50,100,99,98,51,50,98,57,49,52,98,56,48,50,55,100,56,48,57,51,57,52,54,50,100,49,49,49,48,48,102,102,98,48,52,97,52,51,54,48,98,52,54,51,48,49,51,48,101,49,99,49,52,55,99,56,101,53,56,98,48,56,102,55,98,50,53,97,51,101,56,52,97,55,101,55,52,50,54,52,102,100,97,53,50,49,50,50,54,55,53,55,98,102,102,56,49,56,55,48,48,51,101,52,50,52,49,99,51,48,55,56,50,48,102,100,56,48,57,97,57,50,101,99,48,49,102,54,57,97,49,100,102,48,101,98,55,52,52,48,50,53,56,56,48,57,101,49,97,50,98,56,48,49,101,56,102,48,55,56,102,49,55,56,53,51,51,100,99,98,48,57,48,50,53,97,52,49,100,99,56,51,57,53,48,50,53,100,56,49,101,48,57,99,97,55,52,99,52,99,50,56,99,51,102,99,56,57,100,48,52,49,101,49,57,52,97,102,97,48,54,57,48,102,52,56,55,48,48,51,97,53,101,101,48,48,102,102,50,102,52,97,57,99,53,101,57,53,49,97,52,98,99,101,48,53,97,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,99,100,50,48,52,100,57,56,51,56,102,52,50,48,50,54,53,52,48,57,54,50,48,50,54,49,48,49,99,50,97,54,51,48,53,53,53,98,97,48,102,55,99,49,99,98,48,51,100,57,48,55,54,56,53,54,50,54,49,54,97,53,50,97,48,48,102,102,55,56,57,56,50,57,56,98,53,48,102,101,56,51,98,101,48,102,50,56,55,51,53,49,48,98,56,57,50,98,56,98,51,52,97,52,48,52,52,52,57,52,56,52,48,98,50,101,102,100,55,56,101,53,57,49,53,98,97,101,51,100,97,48,56,48,57,56,97,48,52,53,100,50,54,54,48,48,102,102,57,50,53,48,50,54,101,56,49,100,48,53,48,49,50,102,97,48,52,100,54,56,49,51,51,97,48,101,49,57,100,52,98,54,53,50,100,100,48,55,50,54,48,52,99,50,56,51,101,97,48,55,52,53,54,57,56,56,101,53,55,97,50,57,52,101,56,99,57,56,101,56,51,98,55,48,55,57,48,49,101,55,48,101,53,100,97,52,98,48,53,53,97,49,97,55,49,54,54,56,97,53,54,97,51,97,53,100,49,52,57,55,55,48,56,48,56,54,53,56,49,54,48,56,52,56,49,49,100,98,52,50,57,52,102,52,98,54,101,54,49,51,54,56,48,51,100,97,53,52,48,50,99,53,56,48,49,102,50,53,53,48,48,55,100,54,50,48,55,57,57,50,48,48,102,102,49,102,54,100,101,48,101,99,48,51,98,97,48,52,98,53,56,55,48,99,49,51,55,54,48,52,100,99,56,55,54,52,51,57,50,49,101,56,50,101,100,50,98,48,55,57,100,48,49,57,48,49,51,50,48,55,102,97,48,102,102,56,48,57,57,55,48,55,102,52,56,56,53,57,54,48,52,98,48,55,101,99,51,102,53,56,49,50,97,48,57,101,101,48,50,52,53,102,55,52,50,98,48,101,102,48,55,51,97,48,100,102,99,52,49,52,55,99,48,52,99,51,97,102,102,56,48,102,100,48,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,50,98,97,56,48,51,101,54,97,48,48,102,102,102,101,99,49,100,53,48,48,102,102,51,99,98,53,48,51,56,55,48,50,53,55,98,48,50,52,52,48,49,101,98,55,101,48,55,101,54,48,101,98,52,49,102,100,102,100,99,97,97,50,100,102,49,54,50,48,48,102,52,97,99,48,49,101,99,49,48,50,54,97,52,49,100,100,49,102,57,55,57,99,51,98,98,56,97,52,48,52,97,54,48,102,54,102,48,54,52,97,55,99,49,101,99,101,53,57,102,98,100,57,51,102,48,55,55,51,50,48,55,48,49,51,49,53,48,51,101,48,48,102,48,48,102,102,49,51,51,101,49,100,54,48,48,55,100,51,57,48,48,51,101,57,98,52,48,57,54,50,48,102,50,48,49,51,49,56,56,102,100,49,56,51,101,99,48,101,51,52,48,57,51,56,48,55,51,52,48,101,53,56,97,97,48,101,52,55,55,48,98,48,55,101,52,51,101,52,48,102,102,52,49,100,55,56,49,50,97,101,57,50,53,97,49,53,101,48,101,100,51,56,55,57,52,51,56,97,49,100,100,48,55,57,52,53,52,57,52,49,56,98,101,50,100,99,49,100,55,57,55,54,53,51,52,48,55,99,100,50,101,52,98,48,48,101,54,57,53,56,52,55,57,54,51,52,53,97,49,54,49,51,52,53,55,98,54,53,56,56,48,53,53,51,56,48,51,101,99,54,99,48,57,102,51,48,55,97,56,48,48,102,98,49,99,48,50,54,57,52,51,102,50,48,52,99,56,56,51,100,50,55,52,51,48,48,102,102,49,51,50,50,99,48,51,99,97,53,51,56,51,98,99,48,101,98,49,48,48,101,102,50,52,54,48,55,55,99,48,101,98,53,50,99,49,101,51,48,55,101,99,51,102,54,49,100,49,48,55,55,100,56,98,98,50,56,48,51,57,97,49,99,53,48,48,55,98,97,55,48,55,53,52,48,49,101,102,55,50,99,53,48,98,56,55,97,48,98,98,50,56,54,52,51,99,50,49,101,48,102,98,97,55,57,54,98,53,49,53,100,98,52,49,52,48,102,102,48,52,50,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,50,48,49,97,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,55,102,99,48,55,102,99,53,48,52,57,52,48,49,102,54,52,50,49,102,48,50,101,48,49,100,99,48,48,51,101,98,99,48,48,57,102,52,48,55,56,48,49,100,99,52,101,50,99,99,97,100,50,102,52,51,56,56,48,52,57,56,48,49,51,52,56,49,102,52,50,56,56,98,48,50,57,52,98,52,52,97,50,56,56,98,56,52,48,50,101,52,51,98,52,48,101,52,48,51,102,56,53,102,49,53,97,57,101,53,54,49,55,54,56,56,52,57,51,48,97,57,50,100,53,48,100,51,52,97,102,52,54,52,98,50,98,56,98,55,52,51,102,100,51,56,97,100,52,102,57,54,100,51,101,48,100,53,49,57,52,49,100,97,53,48,50,102,101,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,102,102,48,48,57,51,101,48,102,102,56,55,100,48,98,57,48,55,56,56,49,102,97,48,102,57,56,51,99,50,48,102,49,50,54,57,54,52,53,57,48,55,56,52,51,102,54,49,101,100,48,102,50,48,55,99,99,98,99,50,99,52,98,56,50,100,53,102,50,102,52,98,97,50,99,48,98,56,48,102,51,57,55,48,57,56,53,100,49,54,56,57,101,53,97,57,55,52,57,97,55,52,99,50,100,56,98,52,52,100,52,99,52,102,52,56,52,97,52,102,50,101,49,51,54,55,97,53,57,54,48,57,57,53,52,57,100,54,54,98,55,51,57,56,52,57,53,100,55,53,102,102,100,52,48,51,48,102,48,48,49,102,49,56,49,48,48,102,102,55,100,49,50,48,55,57,52,49,100,99,50,50,56,55,52,48,48,102,102,49,102,54,50,52,48,52,100,97,48,55,51,56,51,56,56,53,56,50,50,56,51,99,49,48,101,49,49,52,52,49,101,57,48,50,53,98,56,49,100,55,56,55,100,56,51,56,48,48,101,98,56,49,101,55,51,97,99,48,55,54,56,51,100,97,99,56,49,50,102,99,48,102,98,99,49,99,101,56,49,51,52,52,49,100,52,48,102,100,97,49,56,55,102,52,51,100,56,57,52,49,99,48,48,102,102,102,54,52,101,52,48,48,102,50,48,55,54,99,51,98,101,49,100,57,52,102,48,101,50,56,55,55,99,49,101,49,48,55,55,98,48,50,55,52,98,50,52,101,50,99,52,97,48,48,52,102,99,49,53,56,53,56,48,48,53,101,49,97,56,48,54,99,57,56,48,51,101,50,56,97,48,101,52,99,49,101,101,48,51,57,53,48,48,102,102,55,100,53,97,52,54,48,55,98,52,100,55,54,99,48,49,101,97,100,48,51,101,52,99,48,102,97,99,49,100,57,102,100,52,49,100,57,97,99,101,48,51,97,53,48,102,102,48,49,50,101,101,48,52,98,97,102,48,101,53,55,99,48,48,102,102,102,54,99,57,54,99,53,56,99,56,102,99,97,98,50,99,98,101,99,53,101,56,48,57,55,56,55,56,98,54,102,56,48,52,100,48,97,100,52,49,101,49,57,99,102,102,102,48,49,57,56,49,98,54,57,98,54,97,50,49,97,54,101,50,54,49,98,56,56,50,48,100,99,52,52,101,99,100,99,52,54,100,56,100,51,98,54,100,98,49,56,100,98,54,51,48,99,55,48,97,49,50,97,101,97,101,97,48,50,56,101,48,48,51,101,100,48,48,102,102,48,49,102,50,98,52,48,55,54,56,48,48,102,102,102,97,102,53,48,50,54,55,56,51,100,54,48,52,98,50,56,55,49,48,48,57,53,56,99,48,52,99,98,49,55,50,49,99,56,99,53,49,100,48,55,98,52,51,99,49,56,49,102,56,57,55,101,48,101,54,99,48,52,57,54,56,51,99,56,48,101,102,99,51,56,54,49,102,99,50,56,99,56,57,53,97,53,98,48,49,50,101,56,49,102,57,52,51,50,99,56,49,51,97,56,56,49,102,50,52,57,52,49,97,99,53,55,57,55,99,57,100,52,56,51,52,53,49,56,54,56,53,56,55,54,100,99,50,99,98,50,48,50,48,102,102,56,48,100,99,54,97,48,98,99,56,51,101,53,48,50,53,51,99,48,57,53,57,48,50,54,51,51,97,50,48,48,51,99,99,49,56,49,50,100,52,48,101,48,48,102,102,49,102,98,102,52,48,101,102,54,52,48,48,102,102,48,55,97,99,56,48,101,55,48,49,100,100,48,51,99,101,56,52,49,101,57,51,56,97,98,101,57,51,57,49,55,48,55,100,48,51,98,56,53,101,102,52,53,99,57,57,56,97,52,50,57,51,98,57,101,51,99,54,98,48,49,50,97,50,97,56,57,57,101,56,97,102,52,50,57,56,48,49,48,51,48,48,102,102,57,56,101,48,48,55,99,100,52,52,49,102,97,56,51,99,99,48,55,55,56,57,101,49,100,98,48,50,53,102,48,48,102,102,57,52,56,48,48,55,57,54,52,48,102,102,50,52,56,50,52,102,97,48,48,51,99,56,99,48,102,101,99,51,97,48,48,102,97,48,48,52,98,99,51,49,50,102,56,97,50,52,100,52,97,101,48,48,102,102,102,54,57,48,55,100,48,48,102,102,57,53,56,50,98,99,97,54,52,57,99,57,56,53,52,57,53,99,53,100,49,52,53,53,101,97,99,99,100,99,57,55,100,99,98,49,54,102,48,50,55,99,97,102,52,50,100,56,49,55,101,48,50,52,100,56,48,49,102,51,48,102,48,50,55,97,99,49,99,97,55,50,100,98,56,49,51,55,54,49,99,102,101,48,52,101,100,56,50,55,55,57,53,98,56,97,98,102,99,51,99,48,48,101,55,56,48,57,54,101,101,53,51,54,52,54,48,48,102,102,55,98,57,102,57,54,52,51,48,51,98,48,48,50,53,57,52,98,49,48,49,51,51,48,49,51,48,99,53,57,56,55,54,102,56,48,53,101,54,48,48,98,48,48,102,102,48,55,98,53,99,100,49,101,56,48,52,102,52,98,48,100,51,102,101,48,51,102,100,48,48,51,99,50,55,56,48,49,102,53,54,50,48,48,102,102,98,54,100,51,48,50,52,48,52,48,48,101,99,100,52,48,57,55,54,48,48,49,56,55,48,98,56,48,51,99,50,55,56,48,49,102,53,54,50,48,48,98,54,100,51,48,50,52,48,52,48,48,102,102,101,99,100,52,48,57,55,54,48,48,102,102,49,56,55,48,97,48,50,56,101,56,55,55,52,48,49,102,51,56,55,50,97,48,98,51,50,100,100,48,100,48,52,98,101,48,48,55,100,54,99,56,48,51,100,98,48,53,51,98,100,100,102,97,52,101,50,101,99,48,49,101,55,49,49,50,52,98,57,48,52,56,99,99,50,51,50,52,97,52,51,49,102,49,53,97,56,56,48,52,97,53,99,97,53,97,53,48,50,55,49,50,54,53,49,100,49,48,102,49,99,100,49,100,50,55,98,57,102,54,57,57,97,51,56,49,102,51,56,49,50,54,99,48,48,102,57,50,49,56,48,51,101,98,48,56,48,57,98,100,52,97,48,55,53,54,48,101,102,100,49,52,49,102,53,101,48,101,52,48,49,51,48,52,48,102,51,57,50,48,51,56,101,53,48,97,51,56,51,57,54,48,48,55,97,55,52,48,52,99,51,48,55,56,101,56,97,99,48,102,57,48,55,100,53,50,48,51,98,48,53,48,98,48,49,100,57,101,48,102,50,50,56,49,99,53,56,55,53,48,51,56,101,57,54,48,57,50,48,102,97,56,55,57,50,52,51,97,102,50,53,100,100,97,54,57,53,101,53,54,51,56,48,57,54,101,49,101,49,98,55,49,48,56,97,98,102,55,52,100,55,102,56,51,102,54,48,48,102,102,102,48,57,101,48,48,102,102,55,100,53,56,56,48,50,100,98,52,99,48,57,48,49,48,48,51,98,51,53,48,50,53,100,56,48,48,102,102,54,49,99,50,56,51,50,101,48,101,56,99,48,57,55,97,48,55,48,56,48,101,48,48,102,102,97,56,55,48,51,98,97,48,101,49,56,49,99,56,56,51,97,48,48,55,50,54,53,48,98,99,101,53,51,101,101,57,52,54,48,101,57,48,49,100,97,48,55,51,52,49,100,98,57,52,99,101,98,100,52,56,101,53,54,50,49,53,97,52,55,50,98,48,51,57,99,53,50,57,52,56,56,53,55,52,48,57,51,50,56,99,97,54,52,50,102,102,99,102,101,48,57,51,50,97,56,97,57,54,102,100,49,48,52,49,52,50,57,57,48,101,49,52,55,55,100,98,52,56,54,49,97,55,100,56,97,50,54,99,98,101,100,98,52,102,98,55,54,51,55,99,101,51,54,102,101,50,53,51,99,50,48,49,57,102,98,57,56,52,54,51,54,48,56,53,53,48,98,102,101,48,53,50,54,48,48,102,98,97,52,48,50,55,98,48,51,56,54,48,52,56,54,48,49,50,48,99,48,102,100,56,51,102,97,49,101,53,48,102,57,49,55,50,49,99,99,48,102,97,56,51,99,50,48,55,55,97,48,102,51,99,49,100,49,56,51,57,51,50,100,52,51,98,56,57,50,49,102,54,50,98,56,51,99,48,99,56,51,101,101,48,102,54,48,51,57,57,48,55,97,52,53,100,56,51,98,56,48,49,50,51,48,102,50,48,55,50,99,51,98,56,53,101,97,54,48,55,53,52,98,54,57,50,100,52,51,97,50,102,97,54,49,53,56,49,101,55,52,101,55,48,97,48,50,98,99,51,98,101,57,97,56,99,56,97,53,56,53,56,55,56,52,97,100,98,48,52,56,100,53,48,48,52,100,55,56,51,99,55,48,102,99,56,55,56,48,49,101,57,56,51,99,50,48,102,101,48,51,99,101,48,102,54,57,54,97,53,99,49,55,101,49,101,98,48,55,56,56,49,102,54,48,102,53,56,55,101,99,51,99,101,53,101,56,55,57,48,98,97,52,102,48,102,48,56,55,56,52,98,97,50,102,99,51,100,99,53,102,50,54,49,55,99,53,100,49,54,99,53,101,56,55,56,56,98,53,97,101,57,97,53,102,49,54,101,53,56,49,54,56,53,56,97,53,50,54,57,54,48,53,99,97,54,101,101,57,101,53,57,49,54,48,57,48,57,54,57,101,53,56,55,102,54,101,53,55,101,48,55,99,52,48,48,102,102,102,57,50,98,56,49,51,100,56,53,98,56,49,51,56,56,48,48,102,102,102,98,50,57,48,55,97,101,49,100,49,48,52,98,48,48,102,102,57,52,57,52,48,48,102,102,52,97,99,49,55,54,49,102,99,48,50,53,54,48,48,52,98,99,51,55,52,53,52,100,57,50,100,48,98,54,48,55,49,99,48,102,101,48,49,102,99,49,53,55,99,51,99,53,100,50,52,48,49,101,99,102,48,101,97,97,55,50,50,53,97,55,50,49,48,55,57,97,100,49,98,57,52,102,50,57,56,49,101,50,52,51,54,101,97,48,57,54,48,102,48,57,54,53,55,99,57,51,52,48,50,102,48,97,102,102,56,51,102,54,48,48,102,102,102,97,99,97,48,50,54,101,49,49,99,48,57,49,49,48,50,55,55,99,49,99,57,56,49,51,53,54,57,48,53,54,97,55,49,54,101,100,48,51,97,57,48,48,102,102,55,97,56,101,52,56,97,101,50,98,99,51,99,50,57,97,49,100,51,52,99,52,57,57,48,102,98,56,51,97,50,48,102,102,48,51,98,97,48,48,102,102,98,55,50,102,56,97,99,50,57,48,51,100,52,57,99,53,55,57,49,48,48,55,98,98,99,49,51,53,55,100,48,99,97,51,50,99,50,57,51,101,54,48,48,52,98,99,101,56,48,100,50,54,55,52,102,54,52,48,51,98,100,57,102,54,49,57,52,57,54,101,100,57,55,100,97,54,100,101,54,54,102,48,51,54,100,98,99,100,101,55,53,98,98,99,54,49,53,101,54,56,102,98,56,49,57,99,50,51,50,56,48,52,48,55,50,56,48,55,51,57,56,48,51,101,56,54,52,48,57,56,101,48,55,56,99,48,52,100,98,56,48,51,101,97,56,52,48,57,53,54,48,50,54,49,48,49,101,99,49,54,50,48,50,54,97,49,102,100,48,102,101,56,48,51,100,54,102,97,50,102,99,98,48,57,52,51,50,56,57,49,51,97,52,53,48,55,52,99,48,57,57,48,48,55,99,50,49,99,98,50,98,56,48,50,100,52,51,98,50,53,50,56,55,55,99,97,54,56,102,50,53,52,56,55,54,52,97,101,57,51,50,48,57,52,52,56,51,98,101,51,53,51,57,100,51,49,51,102,98,56,57,99,101,55,102,56,48,53,100,53,56,48,51,101,52,57,99,48,52,56,49,98,101,48,52,57,51,48,48,51,101,99,48,56,51,100,97,53,101,56,55,53,99,51,57,52,49,100,50,48,101,52,56,51,56,98,48,55,100,51,99,97,49,101,48,101,55,48,97,98,48,101,50,48,55,54,52,51,57,50,49,99,56,48,101,97,57,99,49,100,98,56,51,57,48,48,102,102,55,49,50,56,54,48,102,48,51,57,53,97,49,99,97,48,101,55,49,55,48,57,55,99,51,98,102,97,52,51,100,99,49,101,100,52,56,52,99,50,99,48,48,52,99,48,97,48,48,101,102,101,50,100,48,98,48,52,98,52,99,50,100,48,97,101,101,53,57,54,52,100,52,99,52,101,57,48,49,55,56,49,52,48,51,97,49,56,48,49,102,54,102,99,48,48,102,102,102,97,57,101,48,55,53,56,48,48,102,102,102,98,54,48,48,50,53,101,49,98,48,55,54,48,49,101,100,50,101,97,52,51,56,101,48,102,51,56,51,97,49,52,102,102,48,55,52,97,48,102,54,54,52,97,102,48,102,49,48,55,57,55,56,51,98,101,99,53,101,56,55,101,56,49,100,57,48,55,56,48,51,102,100,97,52,51,56,101,53,54,48,51,99,55,48,55,54,99,49,100,100,48,102,53,55,48,102,52,56,55,55,56,49,100,99,50,50,56,55,54,48,48,102,102,49,100,54,57,52,101,52,101,57,48,101,102,101,52,99,48,49,51,56,50,97,54,54,52,98,50,52,51,102,48,57,99,48,49,51,101,48,48,102,102,52,99,55,56,49,50,102,54,48,102,52,56,48,57,53,53,48,55,99,97,49,102,48,48,102,102,55,48,56,48,102,98,52,51,98,97,48,48,102,102,102,54,57,48,51,100,48,48,102,102,101,49,102,48,101,101,54,48,102,51,48,55,55,56,48,52,100,56,51,98,97,53,100,101,50,98,56,48,49,101,101,53,48,101,98,49,52,52,49,102,50,50,57,51,56,48,57,57,48,55,53,48,98,55,48,102,48,48,102,102,55,54,100,51,50,53,51,52,51,98,99,49,101,52,50,98,48,98,48,100,52,56,52,53,99,97,54,53,99,101,52,97,99,100,57,54,48,48,102,102,57,50,50,99,53,98,52,100,52,49,54,102,102,99,50,50,49,55,53,100,55,53,102,102,48,51,50,57,48,48,102,102,55,100,53,97,56,55,101,99,48,57,54,53,48,55,51,99,48,52,99,100,98,50,48,102,102,99,48,57,57,101,48,102,100,49,53,48,49,100,98,50,97,48,48,57,54,101,48,101,56,54,48,50,54,49,56,49,100,50,48,55,48,52,98,99,48,55,54,54,49,101,53,48,55,56,99,56,54,48,52,99,55,56,51,102,51,48,55,51,97,49,102,102,48,55,55,56,49,102,49,48,101,48,56,49,50,100,49,99,98,52,48,101,99,57,53,50,49,101,48,56,48,55,52,57,52,48,102,56,49,49,52,97,100,48,102,48,49,52,100,56,49,102,51,56,55,97,56,51,98,101,53,101,56,55,52,48,49,100,102,52,50,50,100,51,97,53,98,57,53,54,53,57,54,52,101,56,52,48,55,48,50,57,56,48,57,102,52,48,50,55,48,99,51,102,54,48,52,102,51,56,49,51,52,50,48,102,51,56,49,102,102,56,55,100,48,98,48,48,102,102,102,56,51,50,53,51,48,55,56,48,51,100,97,49,102,51,57,48,55,53,54,49,99,48,48,102,53,56,51,99,48,50,101,56,49,101,51,50,49,48,51,57,49,48,55,52,48,53,97,48,51,99,48,48,102,102,102,56,56,55,100,48,51,57,50,48,101,51,99,49,100,102,57,54,56,53,101,50,50,49,52,98,50,53,53,56,51,98,98,48,55,55,50,56,56,49,101,99,52,97,50,57,99,51,98,48,49,100,97,50,56,56,97,48,48,101,97,48,55,55,100,48,50,55,97,53,53,57,53,54,49,100,57,50,56,98,50,55,100,49,53,102,48,48,102,102,57,55,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,98,102,50,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,97,48,52,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,52,48,54,102,100,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,98,102,101,48,49,57,102,56,97,48,49,52,48,97,48,48,99,53,52,100,48,48,50,49,102,102,56,48,48,102,102,55,101,50,54,97,48,49,98,102,52,97,48,49,52,48,97,48,48,102,102,99,53,52,100,48,48,102,102,50,49,102,102,56,48,48,55,101,50,56,98,102,101,48,49,98,102,52,97,48,49,50,48,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,98,102,101,48,53,102,101,98,97,101,98,97,102,102,56,48,100,102,56,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,55,102,98,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,49,48,49,48,48,102,102,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,48,102,102,54,48,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,98,102,101,48,49,50,49,48,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,53,56,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,48,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,49,54,48,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,102,102,56,48,54,55,99,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,48,48,102,102,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,54,48,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,102,102,56,48,54,102,99,97,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,97,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,102,102,56,49,55,102,97,101,98,97,101,98,102,102,97,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,48,48,98,48,52,53,48,48,99,102,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,55,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,48,98,48,52,53,48,48,99,102,98,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,50,101,48,48,48,102,102,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,48,102,102,98,48,52,53,102,102,100,55,53,100,55,53,102,102,48,51,48,48,102,102,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,48,102,102,101,102,56,53,48,48,102,102,57,48,55,48,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,48,48,101,102,56,53,102,102,48,48,57,48,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,48,102,102,101,102,56,53,48,48,102,102,57,48,55,48,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,48,48,101,102,56,53,102,102,48,48,56,48,55,53,100,55,53,100,55,102,99,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,99,102,56,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,98,48,55,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,51,101,48,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,55,102,99,48,50,52,50,49,55,53,100,55,53,102,102,100,52,48,51,51,101,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,102,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,48,102,102,98,48,52,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,57,99,99,48,49,102,52,53,54,48,52,56,98,56,55,49,56,48,57,48,55,48,48,55,100,54,54,56,49,50,100,56,48,101,100,99,51,98,50,49,99,101,48,102,102,48,55,49,52,51,102,101,48,102,54,56,51,56,48,49,99,52,48,50,54,51,56,48,57,56,101,50,57,56,49,101,56,51,97,53,100,51,48,49,102,99,52,53,48,50,54,52,48,49,101,100,56,51,98,48,48,101,49,98,101,48,102,50,52,97,55,50,101,99,51,98,52,53,97,97,49,57,52,57,50,49,99,53,57,48,101,50,99,57,52,99,53,50,56,51,98,51,50,98,48,51,57,52,56,54,53,48,49,52,52,57,97,53,48,49,52,56,49,99,53,52,49,99,49,101,57,57,50,102,52,51,102,56,57,97,49,101,101,48,102,56,49,55,101,48,49,54,57,101,48,48,102,102,102,56,101,100,48,49,50,55,97,49,102,98,48,50,55,49,52,48,49,102,54,100,56,48,52,97,55,57,53,54,49,100,49,52,98,57,50,57,56,51,98,99,48,52,98,55,56,51,99,48,48,101,57,56,49,51,56,52,48,102,52,48,51,99,100,100,49,99,97,54,50,99,55,57,52,54,49,99,53,48,50,53,100,99,51,101,101,49,100,49,48,102,53,57,53,99,56,99,48,50,52,99,53,97,56,55,57,56,51,97,99,57,97,53,57,101,48,55,56,54,48,102,51,57,50,52,49,100,99,56,51,97,54,99,57,52,53,48,55,50,102,52,98,100,48,101,57,99,56,51,99,50,56,48,102,99,100,56,55,54,56,98,100,48,101,101,56,55,52,52,98,102,52,51,99,48,49,98,57,52,48,52,99,49,56,51,101,57,48,101,97,56,49,50,100,56,48,101,48,56,49,102,56,56,49,51,49,54,49,102,56,52,49,48,102,49,49,54,99,49,99,98,48,55,48,52,48,101,56,48,49,101,54,48,51,101,99,48,102,56,49,53,54,49,100,52,52,51,50,98,100,51,48,51,100,52,53,56,56,55,53,48,49,100,55,48,55,51,52,98,99,48,102,99,56,55,57,48,97,102,48,101,99,97,48,49,54,97,53,97,57,52,48,53,52,50,54,56,55,56,53,51,48,97,98,50,56,57,50,100,49,52,97,98,52,51,50,100,48,98,99,50,56,99,97,102,55,52,98,50,98,52,53,57,50,99,56,98,53,50,98,57,97,102,100,51,97,51,102,99,48,50,101,99,52,48,49,102,51,50,100,48,50,55,57,56,98,97,48,55,97,50,48,52,101,51,48,51,97,97,48,50,52,51,56,51,97,54,49,102,51,99,57,48,48,101,99,56,48,57,53,101,48,101,48,49,53,48,48,102,49,52,49,101,56,48,55,52,56,97,102,54,99,51,102,48,53,51,55,101,48,52,99,55,48,51,101,49,52,49,52,98,50,101,99,97,99,54,48,51,101,54,56,101,53,97,97,54,50,49,48,55,48,56,51,101,57,56,51,57,48,48,102,102,101,49,57,50,99,49,100,98,57,55,48,48,102,102,101,101,52,51,99,56,49,100,102,50,56,53,51,53,51,56,51,57,99,48,48,102,53,97,99,49,101,98,48,55,55,57,99,48,102,56,97,54,49,54,48,53,100,57,55,101,49,100,100,48,101,102,48,48,102,102,102,55,48,48,102,102,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,52,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,51,49,101,48,52,100,55,56,51,102,52,48,48,102,102,55,57,97,48,48,50,54,56,99,48,57,57,55,48,50,54,53,99,48,49,101,100,54,101,49,99,54,48,48,55,57,56,55,48,55,102,99,48,102,57,52,49,102,97,48,48,102,102,51,100,57,54,48,50,55,97,48,48,102,102,102,55,51,48,48,51,100,57,101,48,48,102,53,54,56,49,101,51,56,55,57,52,51,102,99,48,48,102,54,98,55,48,102,49,54,50,97,48,97,49,48,49,51,101,48,49,50,49,48,48,102,102,55,98,56,98,57,52,102,99,98,97,101,53,48,57,52,50,48,50,54,54,48,57,52,99,53,56,56,48,57,53,49,53,98,57,51,48,49,50,50,100,56,48,55,51,56,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,102,102,56,48,53,100,52,48,48,102,102,51,101,101,100,48,48,102,102,57,57,101,48,102,52,48,49,50,53,97,48,48,102,57,52,54,48,51,100,55,48,50,54,98,56,51,57,102,48,49,101,49,52,98,50,101,52,49,99,50,48,51,100,102,48,50,52,99,48,49,101,51,97,53,49,52,48,49,100,97,48,102,97,49,54,50,48,101,102,52,98,49,48,102,100,56,55,53,56,97,50,48,50,53,54,56,48,57,55,52,97,48,102,98,48,51,98,48,52,98,48,102,54,57,53,52,56,48,53,57,97,54,49,52,56,49,100,102,48,55,97,54,49,99,57,98,48,102,49,56,51,98,98,48,102,55,102,97,50,57,48,98,102,50,98,99,98,48,48,102,102,101,57,56,55,97,48,98,54,50,98,52,98,53,48,101,101,57,55,99,53,51,97,54,97,55,49,53,56,57,101,48,49,97,49,99,48,101,97,56,49,101,57,56,55,49,48,49,102,56,48,51,97,99,48,55,54,56,48,102,97,56,49,100,54,57,55,57,99,51,99,99,48,101,99,99,49,102,49,48,51,98,102,48,101,55,48,51,100,49,48,55,55,50,49,101,53,97,50,98,48,98,56,50,57,98,56,55,56,52,51,56,56,49,102,102,48,101,102,49,53,56,49,101,56,48,101,57,57,55,102,50,53,50,56,55,56,49,48,56,97,53,48,102,49,57,53,53,99,98,56,48,101,102,57,55,50,53,54,57,54,51,50,53,55,57,55,56,53,54,57,53,99,53,101,49,53,101,48,57,57,48,52,56,57,54,54,53,54,97,48,49,54,53,48,101,97,49,52,56,48,53,50,56,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,51,98,98,56,48,51,101,50,55,54,48,52,102,51,56,55,101,52,48,57,98,101,48,48,102,102,55,100,54,54,101,48,55,55,50,48,102,54,56,51,101,50,48,101,102,99,51,99,50,49,102,101,48,50,52,100,48,51,102,97,53,54,48,49,50,100,101,49,100,55,50,57,99,51,98,100,48,53,51,57,52,101,49,102,98,52,48,48,102,102,50,53,99,48,51,98,97,48,101,99,56,51,56,54,57,50,48,101,50,52,98,55,48,55,56,99,49,100,98,50,97,57,51,55,102,51,49,102,56,55,102,52,49,100,57,56,55,51,99,51,101,57,48,53,49,48,55,55,100,48,56,51,101,56,53,49,48,51,97,52,52,57,57,50,99,101,56,51,99,54,49,102,99,50,56,48,51,102,101,49,101,100,50,102,55,102,99,48,50,102,98,52,48,49,102,55,53,52,48,48,102,102,102,97,102,51,48,102,52,48,48,51,101,98,52,99,48,49,102,54,48,101,48,102,97,99,49,99,52,50,54,56,55,53,52,51,98,101,49,100,50,48,55,53,52,49,101,102,50,102,56,51,99,56,48,102,97,56,48,57,53,101,52,51,48,101,100,56,55,98,99,98,49,48,102,97,57,53,99,48,48,102,50,99,48,49,102,102,48,102,102,56,55,99,100,48,99,49,100,51,97,48,50,52,57,54,52,49,101,53,52,97,52,100,48,102,99,97,51,56,55,56,48,51,57,48,56,56,49,100,98,50,100,48,49,100,97,56,55,98,53,49,52,51,102,53,53,56,51,99,50,101,48,55,98,48,51,57,54,53,99,49,54,56,56,48,53,57,48,55,98,56,51,98,48,53,56,56,55,55,56,51,102,54,49,101,100,48,51,57,56,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,54,55,97,48,48,102,57,97,102,56,49,50,55,97,49,99,55,52,97,48,55,53,56,48,52,97,57,56,49,51,102,101,56,48,57,55,56,97,101,48,55,57,99,53,50,48,55,102,100,56,48,50,52,102,48,51,101,48,56,49,100,49,56,98,56,52,99,99,49,102,54,48,101,50,48,55,57,99,51,98,99,48,102,52,48,49,102,54,48,51,98,56,52,98,48,52,99,97,52,48,55,57,51,48,55,55,52,51,98,51,52,48,101,98,52,98,102,48,101,56,56,51,100,49,54,99,49,50,97,53,55,48,55,51,101,99,98,99,48,102,97,52,56,51,101,48,51,56,55,56,48,51,99,98,48,56,48,49,99,49,48,101,102,57,53,56,57,56,48,53,56,52,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,55,102,99,48,54,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,50,56,49,57,52,48,51,55,101,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,48,48,102,102,97,48,54,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,51,55,101,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,52,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,52,48,55,50,48,48,102,102,48,55,99,53,101,52,48,49,102,55,97,56,49,100,52,48,50,52,97,56,51,100,50,53,57,48,49,50,50,56,48,52,101,54,48,51,99,100,48,102,48,49,52,97,48,52,97,102,48,51,100,50,50,102,56,97,100,52,97,48,50,53,102,56,49,101,49,56,55,98,52,98,101,50,98,55,56,51,98,52,48,50,53,54,56,49,101,53,57,54,56,57,101,53,100,97,53,56,55,98,52,97,55,48,102,49,100,57,54,52,56,50,48,50,54,99,49,100,48,48,102,102,55,51,101,48,102,97,99,98,54,50,101,56,97,98,52,101,50,100,48,51,99,98,56,51,100,51,50,49,99,49,48,55,53,50,48,102,48,48,102,102,97,98,52,99,48,102,97,57,54,101,49,100,55,50,56,56,97,56,48,55,97,99,48,102,56,48,49,101,57,48,55,54,99,48,52,100,102,53,100,55,102,99,48,51,101,51,99,49,102,101,56,51,56,52,48,55,51,56,48,52,100,51,56,51,57,97,48,55,56,48,48,52,98,102,48,49,51,48,52,48,101,102,48,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,48,102,48,55,54,99,51,102,50,49,99,54,48,102,51,98,50,57,48,48,102,102,50,53,99,53,98,57,53,100,100,50,53,49,100,50,100,49,57,50,49,49,57,50,53,48,57,50,49,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,55,48,55,57,48,51,57,99,49,101,57,50,56,56,98,49,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,51,56,55,97,48,51,98,48,53,98,49,52,52,49,101,53,50,56,99,97,99,50,99,100,48,56,48,50,55,53,52,48,49,102,55,48,52,48,48,102,102,102,97,97,101,48,55,99,52,48,48,102,102,102,97,97,53,48,50,54,101,48,51,100,101,48,101,55,99,51,101,50,49,100,99,50,102,100,99,48,55,49,54,49,102,52,48,102,48,56,55,99,48,51,99,97,48,52,97,56,56,51,100,102,50,99,57,51,100,49,99,51,99,52,53,53,56,51,100,51,48,55,51,52,56,99,53,98,57,56,97,53,52,54,50,100,52,51,100,54,53,53,56,55,54,99,51,97,54,53,51,102,48,55,99,50,49,99,52,50,97,56,98,50,48,101,102,49,52,52,48,102,57,56,51,97,98,48,49,100,99,48,101,102,51,56,49,100,102,48,102,54,97,53,97,50,48,55,56,52,97,97,50,97,97,56,49,100,97,56,55,99,48,49,100,101,56,55,98,52,51,100,97,48,51,54,98,48,48,102,102,51,101,50,102,54,48,48,102,98,102,99,50,57,99,51,100,99,53,52,56,55,49,99,48,49,102,53,57,54,48,52,101,101,48,51,99,52,101,53,54,56,51,99,48,50,98,56,48,49,101,99,97,48,55,55,52,48,52,57,49,48,51,99,100,50,102,52,97,101,48,101,52,48,55,53,52,51,56,56,53,97,48,55,48,99,51,97,54,49,99,54,48,101,54,56,51,98,57,48,101,51,56,49,50,57,101,53,57,48,48,102,102,51,100,97,99,49,100,97,48,101,57,101,50,98,56,49,101,48,50,48,56,48,51,100,97,56,48,57,102,48,55,53,56,49,102,50,48,102,98,97,55,56,55,98,52,98,99,48,55,99,99,53,101,56,55,97,52,98,54,48,55,55,56,53,57,48,55,57,52,97,102,48,102,100,49,53,101,48,101,99,56,51,98,99,48,102,52,48,48,102,102,54,98,54,48,48,55,100,57,54,56,48,51,101,98,98,48,49,99,54,48,48,51,101,99,102,99,48,57,53,97,48,102,54,56,49,50,100,48,48,102,100,48,97,101,101,54,51,57,55,97,49,101,102,48,55,51,101,49,102,51,48,52,100,56,55,99,54,98,56,51,97,49,48,55,101,98,99,49,100,99,56,55,102,48,51,56,54,48,101,102,99,49,102,48,56,48,51,100,98,54,49,99,101,48,102,100,48,55,48,52,48,49,101,102,101,97,48,55,55,54,48,48,102,102,102,53,48,48,102,102,98,55,50,101,48,48,102,102,49,101,57,102,48,55,97,52,98,100,99,49,99,101,48,102,55,54,100,99,97,101,50,100,100,48,55,56,48,53,57,50,55,50,48,102,102,56,48,52,56,55,50,56,48,55,102,99,50,56,48,52,55,55,48,48,102,102,51,101,99,52,52,48,57,48,102,48,55,99,56,48,48,102,97,100,100,48,50,54,100,48,49,101,98,56,49,50,97,99,48,102,57,56,97,54,50,102,100,57,52,56,48,101,54,57,55,99,53,57,97,53,48,51,98,54,48,102,99,49,55,52,49,100,101,52,55,48,101,100,57,53,99,48,102,97,99,49,99,100,50,53,49,55,50,53,97,50,50,48,51,98,55,48,55,99,101,49,100,50,52,53,50,98,56,98,102,48,102,54,49,52,99,48,50,52,50,49,102,57,50,97,56,97,100,97,52,99,52,100,50,57,56,97,101,48,102,54,48,55,56,54,99,51,57,54,49,101,99,52,52,48,102,50,48,51,98,56,48,102,51,49,54,53,48,49,102,55,48,101,55,56,55,56,99,97,101,50,98,56,48,51,99,52,53,55,102,99,48,50,52,49,99,48,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,48,98,102,100,52,49,102,102,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,52,48,49,55,102,102,53,48,51,102,102,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,56,48,49,52,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,102,102,48,48,99,102,56,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,57,48,56,53,48,48,102,102,101,102,55,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,48,57,48,56,53,102,102,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,51,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,49,48,48,102,102,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,102,102,48,48,98,48,52,53,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,57,48,56,53,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,49,48,49,48,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,97,48,54,97,48,51,55,101,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,49,52,48,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,102,102,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,52,53,48,48,102,102,100,102,57,53,48,48,102,102,97,48,54,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,55,102,99,48,50,48,49,100,52,51,97,52,49,99,49,56,51,102,97,48,55,99,54,48,52,97,99,48,51,101,53,48,55,55,101,48,52,99,48,56,49,50,102,97,48,102,48,99,98,101,48,55,53,56,48,102,56,99,49,100,53,49,55,101,99,56,55,57,52,51,56,99,49,102,56,48,101,99,51,99,56,102,56,98,49,50,97,52,98,49,99,56,101,57,48,56,56,57,50,56,101,57,48,56,99,57,97,56,101,57,56,53,52,57,55,99,49,100,102,50,102,48,97,56,52,98,50,99,56,51,98,56,49,102,49,48,101,98,49,55,97,53,55,49,54,52,49,100,51,48,102,57,56,55,52,56,98,51,50,101,48,51,97,101,49,101,55,50,97,52,98,100,48,101,99,57,55,56,53,57,57,53,56,57,97,49,50,99,98,97,102,102,56,48,55,51,97,56,48,51,101,57,101,48,48,49,102,55,48,101,48,101,50,56,48,49,102,54,102,54,48,101,50,52,98,55,48,102,102,48,55,48,48,97,56,48,48,55,97,54,97,48,102,97,99,49,100,97,101,50,98,55,56,51,102,102,48,55,48,49,57,51,99,51,100,101,49,102,49,57,48,55,51,97,48,48,102,102,102,55,56,48,55,99,52,49,101,56,49,52,54,48,101,97,51,56,48,51,100,53,55,50,101,99,49,100,54,56,51,98,53,48,101,57,56,51,99,50,48,48,102,102,55,97,56,54,49,100,52,48,55,54,56,57,54,49,102,52,51,48,55,50,57,48,53,51,56,48,49,101,99,102,48,52,100,102,48,101,100,56,55,57,52,49,50,54,53,57,97,50,52,53,49,54,48,48,102,102,53,56,48,48,102,102,48,102,57,49,99,48,48,51,101,56,49,52,97,56,48,48,102,102,55,100,56,54,56,55,49,57,51,99,48,57,98,51,48,50,53,48,99,49,100,100,57,99,48,49,102,54,48,99,49,100,51,48,48,55,98,51,52,97,52,50,99,99,51,98,54,49,100,102,52,102,48,101,50,56,55,52,48,97,54,48,50,54,97,48,51,56,55,99,98,97,50,56,99,51,97,100,54,53,55,48,51,99,53,50,101,52,51,102,56,49,101,57,48,101,50,56,55,52,56,97,50,48,55,56,52,48,101,57,56,51,97,52,57,48,102,48,55,56,56,51,97,48,48,102,51,57,51,52,98,100,101,53,101,49,54,54,49,99,50,48,101,56,51,101,48,101,56,56,51,99,52,53,55,48,55,98,57,98,101,48,101,56,57,50,99,49,100,55,48,48,102,102,53,99,56,48,49,50,51,50,48,52,102,52,48,49,51,49,54,48,48,102,97,101,97,48,50,54,51,48,51,57,54,48,52,100,48,48,102,102,49,50,99,48,49,102,51,48,48,55,98,53,52,51,102,101,49,100,53,99,102,49,53,54,53,99,57,52,99,53,57,99,50,53,49,54,48,49,99,52,48,55,57,101,49,99,54,50,99,53,50,53,49,53,50,56,51,99,56,48,101,98,99,49,101,56,56,55,54,100,49,49,50,99,97,101,48,48,102,102,55,98,97,48,49,100,102,56,55,97,98,57,53,97,53,54,102,50,99,48,97,102,57,52,101,50,98,99,98,97,50,97,52,98,98,50,97,99,97,52,48,102,97,56,55,50,52,51,99,52,49,100,51,48,102,101,56,55,53,48,51,97,52,49,101,100,50,56,48,48,102,102,51,57,97,99,48,57,49,56,48,50,55,57,99,48,57,55,52,48,48,55,100,56,97,56,49,50,101,56,49,99,98,48,50,54,56,48,48,57,54,48,48,102,57,56,48,51,100,100,52,49,99,48,48,102,53,55,55,56,97,98,50,101,52,97,54,50,99,101,49,49,52,97,101,48,102,100,56,51,98,48,48,102,99,57,53,99,56,99,56,97,57,52,49,101,52,48,55,53,101,48,102,52,52,51,98,54,56,56,57,56,53,56,56,48,51,100,97,99,48,102,48,48,102,102,51,97,98,56,98,50,50,98,55,57,54,48,53,55,99,97,54,57,54,48,53,50,49,54,99,53,50,49,54,56,53,50,48,55,100,56,51,57,50,49,101,50,48,102,54,48,55,48,56,51,100,54,49,100,50,48,102,54,57,55,102,102,101,48,49,49,57,97,97,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,49,56,48,48,49,102,50,97,97,48,48,102,102,55,100,49,53,48,55,53,54,99,51,97,56,49,101,100,48,48,55,100,97,52,56,49,50,54,101,48,101,99,52,51,99,50,99,56,55,100,57,97,48,102,48,97,52,49,55,56,48,52,101,100,56,51,97,100,48,55,55,97,53,49,50,48,50,53,48,55,53,52,98,52,48,101,98,97,53,49,53,99,53,100,57,54,56,49,101,51,48,50,54,101,100,49,56,97,53,52,55,52,102,52,49,50,100,99,97,50,48,102,48,49,52,52,53,99,50,50,57,53,101,56,99,48,102,101,51,48,55,53,48,97,48,48,102,48,57,53,99,49,101,102,50,98,56,51,99,48,101,56,51,102,99,48,102,52,50,48,48,102,102,55,51,57,99,48,101,55,56,51,101,100,48,55,56,50,49,102,101,49,55,99,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,102,102,56,49,102,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,97,48,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,97,48,49,98,102,50,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,48,53,48,51,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,56,48,48,102,102,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,102,102,56,48,53,56,50,50,101,98,97,101,98,102,102,97,56,49,56,48,48,48,102,102,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,56,49,55,102,97,56,49,56,48,48,102,102,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,102,102,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,102,102,56,48,55,55,99,50,56,48,52,48,51,97,56,48,55,102,99,50,56,48,52,48,51,97,102,102,101,98,97,101,98,97,102,102,101,97,48,99,51,48,49,50,98,56,48,52,100,49,56,51,102,53,48,50,52,98,99,49,102,97,48,55,49,99,48,57,57,54,48,50,53,97,56,51,102,51,56,49,100,98,56,51,101,99,48,55,54,98,48,49,101,53,99,49,99,97,48,102,97,55,48,101,99,56,55,51,99,51,100,102,99,97,54,101,49,101,101,48,101,55,57,55,101,49,99,53,48,102,49,57,56,51,98,54,49,102,99,48,101,101,48,55,97,99,51,97,48,53,57,55,52,102,48,101,97,48,55,97,56,98,99,50,97,51,48,48,57,99,57,52,50,53,56,102,52,49,48,52,101,101,52,102,50,98,99,49,50,52,53,57,50,49,97,48,50,54,97,49,56,50,102,50,98,97,102,102,56,48,55,52,56,56,48,51,101,97,48,48,48,102,102,49,102,54,99,52,48,101,55,48,48,102,102,49,102,54,101,48,48,102,102,52,98,48,99,56,51,102,48,48,101,50,97,48,49,52,50,48,101,101,48,49,101,98,56,55,52,56,51,99,54,53,97,56,55,54,99,49,102,57,56,49,50,101,56,56,101,49,102,100,52,56,48,102,101,56,55,97,56,49,99,98,49,54,52,57,48,49,101,49,48,102,48,97,51,48,51,98,102,52,56,50,101,99,98,99,52,100,48,101,55,48,51,98,54,52,97,50,102,99,51,98,97,48,102,50,52,51,56,99,53,51,97,51,56,55,99,56,51,98,54,49,101,98,50,98,56,51,97,51,50,49,100,53,55,52,98,49,101,49,101,99,48,101,51,57,53,99,53,98,49,54,52,49,101,53,48,55,54,97,49,102,48,52,51,50,98,52,48,100,57,100,52,48,50,52,98,48,48,102,102,49,102,53,54,48,48,102,102,48,102,98,50,100,48,55,99,52,48,48,102,97,97,52,48,50,54,100,52,51,98,97,48,52,100,49,48,51,97,48,50,57,52,51,98,101,49,102,49,54,49,102,50,56,48,98,48,48,55,55,48,48,102,55,48,49,100,97,48,55,56,97,49,49,53,49,52,97,100,48,55,97,56,48,101,55,48,51,99,97,53,99,56,55,54,52,98,100,48,102,53,48,55,50,53,49,52,51,99,102,56,97,97,50,99,56,98,56,48,101,49,48,55,56,50,56,98,56,48,101,57,48,55,54,99,51,99,97,49,100,48,48,102,97,49,52,54,56,54,57,99,101,48,55,55,56,51,100,54,49,100,102,50,57,97,56,51,99,50,53,48,56,55,99,48,51,57,48,101,48,55,98,56,51,56,52,49,101,100,48,48,102,102,101,52,100,48,50,53,55,52,48,57,97,51,48,55,49,50,48,52,101,56,48,51,56,98,48,101,51,48,49,51,50,99,48,52,98,53,48,55,101,55,56,51,99,56,48,55,50,54,48,102,50,98,56,55,57,98,48,55,50,99,51,101,57,99,51,98,50,49,102,48,48,101,55,101,50,101,52,48,49,101,100,49,48,102,55,57,55,101,49,99,53,48,102,49,56,48,51,97,98,54,49,102,99,48,101,101,56,55,53,52,51,100,99,53,54,54,52,48,48,102,53,56,55,53,52,98,99,50,97,51,48,48,102,102,57,99,57,52,50,53,55,54,52,101,101,56,53,57,51,100,48,48,102,102,49,51,56,53,54,97,54,50,48,50,54,97,54,55,102,56,48,52,52,54,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,50,48,48,48,102,102,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,98,102,101,48,102,102,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,52,48,50,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,102,102,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,50,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,50,48,50,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,98,102,101,48,50,48,49,97,56,48,100,99,50,48,48,102,102,102,56,100,101,56,48,51,101,52,48,52,53,55,56,48,51,101,98,98,52,98,50,52,97,48,50,53,48,52,48,57,99,54,48,102,53,49,55,99,102,56,49,50,54,50,49,102,51,48,102,48,50,53,56,55,57,52,51,57,56,48,102,50,48,98,55,50,100,99,51,99,97,49,101,51,50,98,52,48,57,52,51,52,102,52,55,48,101,99,48,51,99,56,48,102,52,56,55,98,53,56,48,101,57,56,51,98,54,48,101,51,48,51,97,99,48,55,57,50,48,102,49,48,51,102,50,49,100,102,48,55,102,52,48,102,48,100,100,48,101,48,49,53,52,57,99,49,100,53,50,57,52,98,100,48,101,101,56,55,53,56,49,100,101,48,55,98,53,50,56,51,99,54,48,102,50,49,56,50,97,53,99,50,99,99,51,101,50,48,102,48,48,102,102,98,48,50,99,56,48,53,49,101,53,100,55,102,99,48,51,101,51,99,49,102,101,56,51,56,52,48,55,51,56,48,52,100,51,56,51,57,97,48,55,56,48,48,52,98,102,48,49,51,48,52,48,101,102,48,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,48,102,48,55,54,99,51,102,50,49,99,54,48,102,51,98,50,102,56,48,57,55,49,54,101,53,55,55,52,57,52,55,52,98,52,54,52,56,52,54,52,57,52,50,52,56,52,50,50,100,56,97,49,48,102,48,49,52,52,53,98,97,50,49,53,99,49,101,52,48,101,55,48,55,97,52,97,50,50,99,52,97,100,48,102,54,48,55,51,48,51,100,97,53,54,49,52,101,49,101,56,48,101,99,49,54,99,53,49,48,55,57,52,97,51,50,98,48,98,51,52,50,48,48,102,102,97,49,51,48,48,55,100,100,57,48,48,51,101,97,48,56,49,101,54,48,48,51,101,97,51,48,48,57,57,102,52,101,48,101,54,51,57,50,49,101,48,48,102,102,102,51,56,49,50,98,101,48,102,52,56,51,99,48,49,101,56,55,99,48,57,52,102,48,55,98,97,49,101,101,50,99,99,49,100,102,53,48,55,97,48,49,101,51,48,55,53,56,51,97,56,49,100,101,48,55,55,54,53,102,48,55,100,56,97,55,48,102,50,48,55,54,99,51,57,101,49,101,50,52,102,50,100,56,97,98,48,102,48,56,51,97,97,50,100,52,49,101,56,49,52,97,48,101,102,99,98,53,48,102,51,49,55,97,49,100,51,48,101,48,49,53,99,48,102,49,99,98,49,50,97,100,50,52,51,101,99,49,99,99,48,101,98,57,52,50,53,53,49,54,49,99,51,98,101,53,48,56,48,99,98,50,48,48,102,102,102,56,97,54,56,48,51,101,102,52,48,48,102,102,49,98,100,52,48,48,102,102,102,97,99,49,48,50,55,52,99,49,102,51,56,48,50,102,50,50,49,100,57,48,50,52,49,52,51,101,54,49,102,54,52,54,49,48,48,48,102,102,101,100,51,50,98,52,98,49,48,50,53,55,48,51,99,50,48,102,50,57,51,52,98,57,48,48,102,102,52,101,53,50,48,48,102,102,57,53,57,48,101,101,49,55,97,53,48,56,48,50,102,52,97,48,101,53,48,97,98,48,102,99,56,48,51,54,51,102,48,51,97,52,53,48,49,99,100,56,48,57,101,54,48,50,52,54,48,48,102,102,57,55,52,48,48,55,100,56,97,56,49,50,101,56,49,102,52,48,50,53,55,99,48,57,57,102,48,101,54,48,48,51,100,100,52,49,99,48,48,102,53,55,54,52,98,52,50,57,56,98,57,50,98,50,100,49,52,97,101,48,102,100,56,51,98,48,48,102,99,57,53,99,56,99,57,52,56,97,49,100,98,48,55,97,48,48,102,102,101,98,56,51,99,56,57,54,56,54,53,56,56,48,51,100,97,99,48,102,48,48,102,102,51,97,98,56,98,50,50,99,98,49,53,101,53,56,53,50,49,49,54,48,53,50,49,54,99,53,50,49,54,56,53,100,56,55,50,56,51,101,99,49,100,100,48,102,54,48,55,48,56,51,100,54,49,101,100,48,101,57,49,55,102,102,101,48,49,49,57,97,97,48,49,102,102,48,97,48,49,49,100,99,48,48,102,102,102,98,49,49,48,50,52,51,99,49,102,50,48,48,102,102,51,101,98,55,52,48,57,98,52,48,55,97,101,48,52,97,98,48,51,101,54,50,57,56,98,102,54,53,50,48,51,57,97,53,102,49,54,54,57,52,48,101,100,56,51,102,48,53,100,48,55,55,57,49,99,51,98,54,53,55,48,51,101,98,48,55,51,52,57,52,53,99,57,54,56,56,56,48,101,100,99,49,102,51,56,55,52,57,49,52,97,101,50,102,99,51,100,56,53,51,56,48,57,48,56,55,101,52,97,97,50,98,54,57,51,49,51,52,97,55,50,98,56,51,100,56,49,101,49,98,48,101,53,56,55,98,49,49,48,51,99,56,48,101,101,48,51,99,99,53,57,52,48,55,101,48,51,57,101,49,101,51,50,98,56,97,101,48,48,102,49,49,53,102,102,48,48,97,48,54,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,56,48,49,52,48,102,102,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,50,48,48,102,102,53,102,102,100,55,53,100,55,53,102,102,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,51,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,49,48,48,102,102,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,102,102,48,48,98,48,52,53,48,51,101,52,48,48,55,100,48,51,56,48,51,101,100,102,56,51,100,50,48,48,102,97,57,100,48,50,54,100,53,57,55,52,51,99,49,52,49,100,102,52,98,48,50,53,52,48,48,102,102,57,57,51,50,102,56,49,100,98,48,55,49,48,48,102,102,57,97,57,52,51,50,101,52,97,98,50,99,49,102,50,99,48,51,97,54,49,100,54,50,56,56,98,56,50,100,49,49,52,51,98,56,48,102,98,99,51,97,54,53,57,56,55,54,48,51,98,54,49,101,48,48,102,102,102,99,56,48,51,100,99,48,48,101,53,49,49,48,51,101,99,49,101,102,48,102,49,50,54,48,55,51,48,97,52,50,57,56,98,102,50,98,56,49,101,57,48,55,53,56,98,51,48,102,49,56,55,51,53,99,48,101,102,98,54,49,102,51,52,100,48,101,48,56,55,101,99,51,56,52,48,52,51,54,98,97,102,102,56,48,55,101,55,56,55,52,99,51,100,56,49,100,55,48,102,102,48,55,53,56,51,98,48,49,102,97,48,101,50,56,55,57,52,97,49,48,102,97,56,55,50,48,51,101,50,53,48,49,52,101,49,101,99,48,101,55,48,55,98,99,51,97,56,53,99,57,53,99,49,101,50,48,101,98,56,55,98,48,51,97,99,49,101,50,52,49,52,55,50,100,52,51,98,54,49,101,56,48,101,100,56,55,56,99,97,56,52,99,52,101,50,97,48,98,101,48,101,102,49,55,56,53,51,97,54,50,50,49,54,101,53,53,49,55,50,53,55,97,53,97,54,57,53,101,53,97,57,53,99,57,48,56,56,53,56,50,48,51,97,101,98,54,101,52,53,53,48,48,102,102,97,53,54,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,48,56,56,56,48,49,102,49,97,99,48,48,55,99,56,49,48,98,49,48,50,52,102,56,51,100,52,48,101,100,56,48,49,102,53,102,54,48,52,100,100,56,55,97,99,51,98,101,56,52,48,52,57,101,56,55,98,52,98,101,56,48,101,99,56,51,97,49,48,55,97,101,49,101,97,50,100,56,51,97,97,49,99,51,48,101,98,48,49,50,57,48,53,57,49,55,56,53,56,56,51,101,53,48,55,56,97,49,101,52,52,56,48,102,50,50,52,57,52,48,48,102,102,101,97,57,51,52,51,99,56,48,102,48,56,51,98,99,48,102,98,56,49,102,49,48,55,102,52,51,97,48,53,50,57,54,97,49,101,57,48,55,97,52,48,102,50,56,97,48,48,102,102,101,97,48,51,56,98,50,98,102,50,53,56,55,97,52,98,48,50,100,52,97,100,48,101,51,50,48,57,55,100,50,53,55,56,49,101,101,56,48,51,101,54,97,97,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,102,102,48,48,98,48,52,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,99,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,99,102,56,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,98,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,55,102,99,48,56,48,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,101,101,48,55,53,48,48,52,102,102,48,51,57,102,48,50,54,49,48,48,102,102,49,102,53,56,56,48,102,50,52,48,57,48,48,48,102,102,50,55,51,56,49,101,52,49,54,101,49,100,54,48,102,56,48,51,56,102,54,56,51,101,50,48,52,99,50,56,49,50,97,52,48,102,101,56,49,101,51,97,50,48,51,99,50,48,50,54,50,56,98,101,48,102,48,49,54,101,48,101,100,52,48,57,55,101,50,98,48,49,99,57,56,51,56,98,48,48,102,102,55,100,55,98,56,51,98,102,48,101,100,50,50,56,55,54,100,51,100,50,99,49,99,53,48,51,98,101,50,101,99,98,53,50,101,56,51,100,97,49,102,53,48,101,100,56,51,99,51,52,99,48,102,102,57,53,101,48,101,98,56,49,100,53,97,54,50,51,97,53,49,53,100,99,49,100,100,101,97,50,102,52,48,52,102,97,52,48,56,52,53,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,101,48,100,48,48,55,99,55,57,99,48,49,102,53,102,54,101,48,49,50,50,48,48,48,102,102,102,97,102,102,48,55,55,50,53,52,48,55,101,56,51,56,56,49,99,100,48,101,99,56,51,102,98,48,102,56,55,48,102,55,55,48,55,98,52,53,98,57,53,52,49,100,54,48,101,51,50,50,48,55,99,48,98,98,99,49,100,98,48,55,100,50,48,102,97,100,50,52,51,56,53,99,51,100,56,49,102,55,48,101,56,49,55,50,53,102,55,48,102,56,56,50,52,48,51,57,50,49,101,101,52,54,52,52,50,56,51,97,55,57,55,101,53,56,55,48,101,102,49,53,56,57,53,52,53,53,98,55,48,56,49,52,48,57,101,52,48,56,48,49,52,97,48,48,102,102,49,102,49,102,57,48,48,55,99,55,53,99,51,100,52,48,52,99,53,48,55,102,52,51,97,99,48,52,100,51,56,49,51,57,48,53,50,101,50,57,52,48,57,55,100,50,98,99,51,56,101,49,99,51,48,55,56,54,48,101,102,99,49,100,102,102,50,99,56,97,102,50,99,98,56,51,102,97,48,101,97,48,51,102,53,48,55,53,48,48,102,102,102,49,56,48,52,57,52,98,49,99,49,101,100,48,55,53,97,48,102,98,48,97,50,48,102,100,48,51,97,102,99,49,99,53,52,97,52,97,48,101,48,56,55,97,52,49,50,52,53,100,57,52,48,48,102,102,57,102,48,102,50,53,97,53,100,48,55,55,54,57,48,52,97,101,57,52,50,50,102,102,99,48,48,54,54,49,50,102,102,56,48,57,101,54,48,48,102,102,102,57,56,97,56,49,51,55,54,56,101,48,101,55,52,48,57,49,102,48,101,49,48,49,50,97,97,101,49,53,56,53,56,50,53,98,101,48,52,101,54,53,48,55,97,99,51,48,52,102,54,48,51,99,48,53,56,57,53,56,56,52,53,53,56,48,51,99,98,99,56,51,100,102,48,50,53,56,52,49,101,51,98,102,99,98,49,50,56,57,57,50,57,53,51,100,48,99,51,99,101,48,57,100,56,50,99,98,50,50,50,49,52,97,54,57,55,54,49,100,102,99,53,53,100,55,101,57,101,53,55,100,57,54,53,53,98,97,48,102,48,48,102,102,98,49,51,53,48,49,97,48,52,48,49,102,50,99,99,48,50,54,52,48,49,101,50,56,51,99,99,48,48,55,100,97,102,56,51,100,97,48,50,53,102,48,51,99,56,53,56,54,52,56,48,101,48,48,102,102,49,50,99,97,48,48,102,102,102,54,50,55,48,55,54,99,56,51,57,48,99,97,50,54,52,48,52,98,98,56,51,101,57,48,50,53,98,99,48,57,55,51,48,102,97,48,55,98,102,48,50,54,53,48,56,97,53,52,48,50,101,49,50,99,49,51,56,53,98,57,53,99,56,98,55,54,48,50,55,99,53,100,56,55,56,51,99,101,56,101,48,50,53,56,48,50,53,97,53,55,49,56,97,102,53,48,49,53,102,57,55,102,99,48,55,99,97,48,48,55,99,51,101,56,48,49,102,54,52,97,53,50,48,55,53,56,98,99,48,102,100,56,49,50,49,48,48,102,54,52,49,101,51,56,55,100,49,99,52,97,48,102,54,53,48,55,53,99,48,49,101,53,56,48,51,56,56,53,100,57,55,101,48,102,48,48,102,102,51,100,50,49,99,101,50,98,55,49,52,54,56,99,48,52,99,101,56,51,101,52,48,55,100,53,56,51,56,99,49,100,100,52,53,48,101,102,49,55,52,49,99,99,48,55,55,53,54,57,100,57,50,48,97,100,50,101,48,51,99,55,57,99,50,101,52,51,98,56,48,48,102,102,102,55,56,57,54,48,54,50,99,54,54,99,98,100,50,100,49,48,98,97,48,99,56,48,54,48,100,53,98,52,56,50,53,98,49,53,102,52,100,51,97,99,98,48,57,97,53,55,57,54,52,56,57,53,48,101,98,48,102,98,49,57,101,54,49,50,57,48,100,50,57,56,51,53,51,50,102,50,50,97,52,101,101,55,52,54,52,97,52,55,97,100,97,57,49,54,57,98,100,98,99,100,55,100,55,98,57,50,97,53,48,48,102,102,56,51,99,48,101,101,48,55,56,56,98,56,48,101,57,57,54,101,56,56,53,102,56,55,55,100,51,51,50,48,57,55,48,53,55,56,54,102,57,48,100,51,48,49,50,101,56,99,57,55,100,57,48,52,99,97,51,98,101,56,97,57,49,102,51,48,57,54,56,99,57,54,56,98,52,52,57,49,53,50,49,102,57,102,97,97,51,101,57,57,97,102,55,98,49,50,100,98,97,56,48,54,102,48,56,48,51,101,51,55,50,48,52,101,100,97,54,48,49,51,98,56,48,48,102,102,102,97,99,54,48,55,54,99,53,98,49,54,54,53,55,55,52,49,52,102,48,50,53,98,49,51,52,51,57,101,48,52,97,52,97,55,97,52,48,50,55,49,49,100,51,48,48,52,101,57,51,52,49,99,101,48,49,50,102,99,48,101,49,100,50,100,50,52,98,101,48,52,98,97,50,56,55,52,52,51,97,54,56,99,53,54,52,97,55,97,52,48,55,98,55,100,56,48,57,55,51,55,50,49,101,48,99,56,49,97,51,101,48,48,102,102,55,98,57,52,98,49,100,102,99,97,48,102,102,56,49,56,97,56,55,98,56,48,49,102,53,97,99,48,48,102,97,101,55,48,55,56,50,53,102,49,54,54,49,101,101,48,55,56,50,48,52,56,49,48,49,50,53,50,49,102,57,48,102,53,49,55,50,57,99,53,56,49,54,50,53,98,56,55,57,99,51,101,48,48,102,102,52,97,57,48,51,56,97,48,102,49,56,55,56,48,98,53,50,99,48,98,49,52,102,52,98,50,100,48,98,48,52,102,50,99,56,98,97,50,102,48,51,56,56,57,99,57,101,57,97,57,97,57,101,53,57,50,54,50,54,50,55,50,55,97,54,50,54,50,54,53,53,97,55,49,54,48,57,52,57,54,57,102,55,53,52,102,50,53,102,97,97,50,48,48,102,102,48,55,56,52,102,48,48,51,101,97,99,52,48,49,54,100,97,54,48,52,56,48,56,48,49,100,57,97,56,49,50,101,99,48,48,51,48,101,49,52,48,99,48,49,52,49,52,55,48,50,54,101,52,48,57,100,101,48,50,53,55,99,48,57,49,48,48,55,55,52,56,101,48,102,55,52,48,57,97,99,48,55,57,99,48,48,102,102,102,52,97,99,49,100,102,50,54,57,55,97,99,48,55,55,49,49,99,51,99,49,52,49,99,98,48,55,56,52,49,102,53,99,101,57,55,52,57,50,53,48,56,55,97,48,51,99,99,56,101,56,49,50,53,54,48,51,98,56,48,101,57,48,55,98,56,98,57,99,55,50,57,56,51,97,50,49,101,52,52,102,99,57,53,54,53,55,48,50,52,97,55,49,53,97,49,56,100,51,57,56,98,48,52,101,52,48,56,52,100,102,102,48,98,55,48,48,102,102,55,56,52,102,48,48,102,102,51,101,97,99,52,48,49,54,100,97,54,48,52,56,48,56,48,49,100,57,97,56,49,50,101,99,48,48,102,102,51,48,101,49,53,52,50,48,48,48,102,102,51,101,97,99,48,48,102,102,49,102,53,56,97,53,52,50,54,51,48,53,56,57,53,50,48,48,102,102,102,97,101,51,48,50,52,51,99,97,97,50,99,49,49,98,98,57,100,56,52,102,50,98,48,48,102,102,57,52,52,48,50,53,102,57,48,57,51,53,57,48,100,100,57,97,52,55,55,99,49,50,101,57,50,56,56,48,101,101,101,49,50,52,100,54,56,101,102,98,102,49,53,98,55,100,97,102,55,102,49,52,54,56,102,99,99,48,50,100,98,56,49,51,55,50,48,48,102,102,102,57,57,56,48,49,50,97,50,48,101,54,99,51,101,48,56,101,53,51,56,49,50,97,54,48,101,51,48,48,102,102,49,101,55,50,56,51,97,52,102,50,50,51,52,102,50,52,56,55,99,99,48,49,101,97,55,48,51,99,56,48,50,53,100,102,97,50,50,53,56,48,57,57,48,55,57,53,49,53,102,52,53,99,49,100,99,48,55,56,97,48,52,97,100,49,54,52,53,98,50,52,54,56,50,97,52,97,99,48,101,100,57,55,48,48,102,102,57,98,56,98,57,56,98,97,48,102,52,102,50,98,101,55,56,54,56,53,49,97,55,102,97,48,52,97,48,51,99,52,48,48,102,102,102,57,99,51,57,55,48,53,57,57,52,99,57,56,56,48,53,48,56,48,51,101,98,54,55,48,55,54,48,98,56,55,99,51,48,97,52,50,50,101,102,48,49,51,56,56,56,99,53,99,54,52,49,102,48,57,50,56,101,57,48,102,55,101,53,54,97,54,48,49,50,57,55,50,56,56,57,50,48,57,99,52,54,99,57,48,56,56,48,100,102,51,99,54,52,57,48,100,51,54,50,53,51,50,55,102,102,48,48,99,48,51,50,97,99,97,99,50,98,56,97,55,52,50,54,56,97,100,50,97,52,97,102,52,51,50,97,57,48,49,56,101,102,55,52,55,52,48,52,48,52,54,54,49,48,100,48,100,57,48,52,99,51,100,100,50,49,50,48,51,48,52,54,52,55,100,50,56,99,100,101,97,52,57,52,56,55,98,100,52,99,52,101,99,49,97,53,53,48,98,100,102,102,97,51,52,53,48,48,97,97,48,48,55,50,56,48,48,102,102,102,57,54,100,56,48,51,101,100,49,56,51,56,101,48,102,54,100,97,48,102,57,48,51,101,53,48,102,102,54,48,55,101,97,48,101,97,54,52,57,54,55,48,49,99,100,101,48,101,99,48,49,50,102,48,48,102,102,101,99,51,98,98,102,56,55,54,48,98,52,50,97,99,101,48,48,102,102,102,53,48,52,51,97,99,48,52,98,55,97,54,56,55,56,101,55,48,48,102,102,51,100,99,52,57,52,53,54,48,55,97,52,55,52,50,102,98,53,49,53,50,48,48,102,54,102,57,102,49,53,97,57,101,57,57,100,52,48,100,56,99,48,49,100,102,57,99,48,48,53,51,53,101,48,48,49,57,54,98,56,48,48,102,102,54,97,53,50,102,102,56,48,102,102,56,97,48,53,54,52,48,48,102,102,102,98,54,50,48,48,102,102,55,100,54,51,48,51,98,54,48,48,102,102,55,100,57,102,48,49,50,99,50,49,101,55,48,55,50,56,53,102,98,54,49,99,48,48,102,102,101,55,48,51,99,56,98,101,53,51,56,48,51,100,51,55,48,55,101,48,49,101,49,48,55,51,101,49,100,56,48,55,97,56,49,102,48,48,102,102,55,53,100,102,48,55,102,56,49,100,99,48,55,97,56,51,100,102,99,51,57,55,52,53,97,57,55,50,49,100,51,50,101,48,97,51,48,48,102,102,55,98,101,56,51,98,99,49,99,48,52,55,48,101,54,48,55,56,98,57,52,54,49,101,101,48,101,102,56,48,57,56,57,53,101,57,50,56,97,48,50,54,57,54,53,56,49,53,97,53,55,102,50,98,53,51,56,51,57,48,48,49,102,53,101,54,48,52,102,52,56,51,98,51,48,48,102,102,55,100,56,57,48,49,50,99,48,49,99,53,48,50,54,54,56,49,100,56,98,49,99,97,97,50,57,56,51,101,100,99,51,100,49,51,54,53,48,48,102,102,50,54,48,98,102,52,101,99,53,53,53,48,55,54,99,49,101,48,56,55,100,48,51,56,51,98,99,57,54,54,53,102,56,55,52,48,51,56,56,57,56,57,57,100,51,57,50,99,51,57,52,53,56,97,54,49,102,49,52,48,56,53,100,48,99,57,49,48,97,50,55,49,97,49,51,57,51,52,49,101,57,53,102,102,48,48,102,102,57,49,57,48,48,55,100,57,99,48,48,51,101,98,97,99,49,102,55,48,48,51,101,98,50,48,48,57,97,57,48,102,50,56,49,50,101,54,48,102,98,48,97,100,56,54,54,100,51,100,56,50,101,52,51,102,54,48,101,57,99,51,99,98,48,57,50,49,100,49,48,99,52,49,101,52,48,51,57,50,52,56,48,55,56,101,49,102,99,48,101,50,56,55,48,56,49,101,52,101,50,56,56,51,57,97,49,102,51,48,102,100,101,48,101,54,54,48,102,55,48,48,102,102,51,100,56,50,53,97,97,55,55,48,101,53,56,55,56,48,98,98,57,48,102,54,56,55,55,54,97,52,48,52,98,56,98,52,52,49,100,50,48,57,51,52,102,52,102,48,50,101,100,53,48,51,57,101,48,48,102,102,55,100,102,98,48,51,57,50,48,55,98,56,48,101,53,52,48,49,102,54,57,56,48,52,100,53,54,48,55,98,57,49,97,52,48,49,101,97,100,48,51,101,52,48,55,101,50,48,102,98,48,49,100,57,101,102,54,49,100,57,101,49,97,48,51,97,52,48,102,102,48,49,51,48,101,48,102,56,56,48,49,101,99,98,98,101,48,48,102,102,102,54,99,57,54,99,53,57,49,56,101,48,50,53,97,53,57,48,48,51,55,102,51,57,53,101,49,101,50,51,101,102,56,98,53,50,98,53,48,55,57,49,100,99,48,57,56,53,55,102,101,57,52,48,55,53,97,48,48,55,99,50,98,56,49,102,49,56,55,99,51,56,49,51,97,99,48,102,101,56,48,57,55,100,48,49,51,97,48,102,50,55,48,101,48,48,102,102,48,51,99,97,101,48,51,100,50,48,55,99,55,99,51,98,57,50,49,101,56,50,99,52,48,49,101,100,48,101,49,102,48,48,102,102,48,55,97,98,48,48,102,102,52,97,98,48,55,50,99,48,52,101,52,48,49,101,99,97,49,56,97,55,99,49,101,50,48,49,50,55,101,48,57,49,48,48,102,102,55,98,57,102,49,56,98,50,48,49,50,99,48,48,102,102,55,54,53,56,48,51,56,48,55,102,57,52,48,52,97,54,53,48,49,98,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,102,102,56,48,54,55,101,50,101,98,97,101,98,102,101,48,49,48,48,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,97,48,54,101,56,48,48,102,97,50,97,48,55,102,56,48,101,97,56,48,57,54,48,48,102,102,48,55,100,97,56,56,49,50,98,54,48,102,99,99,49,102,53,100,97,48,99,56,51,98,50,48,101,52,48,48,102,102,51,100,54,97,48,48,102,102,55,98,57,101,56,98,48,50,97,56,98,56,50,102,57,48,102,48,48,51,100,99,56,48,52,98,97,48,51,100,97,48,101,54,57,52,101,49,98,57,53,54,53,48,56,55,55,52,51,100,99,53,98,97,53,57,50,50,102,56,51,99,52,53,54,54,57,99,56,54,53,48,49,54,48,52,49,99,102,50,101,55,57,52,51,54,100,98,97,52,100,52,50,48,50,56,98,53,100,55,102,99,48,51,102,101,49,52,48,50,99,48,99,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,49,57,98,56,48,51,101,51,97,54,48,48,102,57,49,52,48,55,97,56,49,101,101,56,51,99,56,55,52,48,57,51,57,48,50,55,55,56,98,97,48,49,51,56,48,102,98,48,51,100,48,48,102,98,51,56,53,97,48,51,97,54,48,55,99,98,57,48,49,48,48,102,102,97,101,48,49,51,51,48,102,52,48,55,100,52,51,99,48,48,101,52,52,49,100,56,48,55,48,52,49,99,55,54,48,55,55,97,48,101,57,52,49,99,97,50,48,49,52,101,56,55,100,51,99,98,53,50,99,99,51,100,97,49,101,55,48,48,55,97,57,99,49,101,98,48,102,53,57,53,101,53,55,97,48,54,50,48,49,100,99,50,100,51,50,49,52,48,48,102,102,57,54,97,55,100,48,52,53,56,48,51,101,54,51,48,48,102,102,52,56,101,56,51,102,102,48,55,56,101,48,52,100,53,56,51,56,48,48,102,102,50,54,100,48,51,57,54,49,100,49,48,49,51,57,48,55,53,53,54,48,101,51,48,49,100,53,56,49,50,99,52,100,57,54,55,52,53,102,56,55,50,48,97,100,100,99,49,101,56,55,48,55,56,101,48,52,99,101,56,51,99,56,48,49,50,56,48,52,97,57,54,99,49,101,101,52,48,48,102,102,102,50,56,101,49,100,100,50,99,49,48,100,50,56,49,51,100,99,51,98,100,56,51,98,99,55,52,56,99,100,100,48,55,56,98,49,54,51,56,48,52,98,98,55,102,56,102,97,48,48,102,102,102,56,53,102,48,49,50,54,52,56,97,53,57,57,53,97,48,102,99,48,48,57,102,48,50,99,49,99,50,57,100,51,53,49,57,48,48,98,99,48,55,57,56,48,52,97,98,97,49,49,52,97,57,56,49,100,51,50,57,100,50,56,98,48,52,49,50,101,49,49,53,49,99,48,57,53,56,48,55,99,54,56,99,49,101,49,52,53,48,102,54,97,52,57,55,55,52,53,99,50,50,102,52,51,56,97,97,52,52,56,50,57,57,98,48,101,97,54,52,48,57,55,50,102,57,54,53,48,49,101,51,99,57,99,55,50,98,97,56,48,99,51,48,48,102,102,49,102,51,52,50,50,99,52,98,49,50,98,52,48,49,102,53,54,97,48,101,51,55,57,53,99,57,99,57,56,56,51,52,57,101,48,52,102,55,56,51,98,51,50,97,100,51,98,97,50,50,53,51,101,56,56,48,57,102,50,98,57,50,52,48,57,55,55,48,50,54,97,48,49,51,50,53,55,97,53,48,50,53,100,99,57,48,52,100,50,49,97,53,101,56,57,50,54,56,55,54,55,56,97,51,52,102,97,57,51,54,50,51,56,48,101,48,52,48,49,102,52,56,52,48,52,97,97,48,55,51,99,48,57,52,99,48,48,102,102,55,100,54,57,48,49,50,98,50,49,100,98,48,101,99,49,52,98,99,97,49,50,101,52,49,101,98,48,51,57,54,48,55,49,97,48,102,100,48,49,101,56,97,49,55,52,102,50,99,52,98,49,100,99,49,101,99,56,55,100,52,49,99,48,48,51,97,53,50,98,52,51,101,97,57,48,48,57,56,50,99,52,51,99,52,53,102,97,50,57,102,97,53,48,55,54,100,49,98,49,49,50,56,101,100,48,48,51,98,102,51,57,49,102,102,50,98,48,97,97,52,50,57,102,56,57,56,49,51,56,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,102,102,48,48,102,102,98,48,52,53,48,48,102,102,101,101,53,48,48,55,100,53,54,48,49,51,55,50,100,48,49,51,100,99,48,52,56,53,56,51,56,57,48,50,54,97,100,49,56,97,99,52,101,50,57,100,57,48,55,97,51,99,49,101,55,55,54,56,97,101,50,99,48,51,99,50,53,56,48,55,98,49,51,49,49,56,48,49,101,99,97,48,55,99,99,48,102,49,56,49,100,99,54,101,102,57,55,97,53,57,57,52,54,49,100,53,52,99,50,99,56,57,56,48,51,100,97,54,48,57,97,51,50,53,49,52,50,56,53,100,48,50,54,97,52,97,102,57,97,52,101,101,56,53,50,57,99,101,48,48,102,102,52,97,52,56,55,52,52,51,57,54,49,101,52,48,102,99,57,54,52,102,57,53,50,49,100,52,50,98,56,48,52,100,48,98,48,52,54,52,51,55,48,98,48,55,57,49,99,49,51,56,56,48,56,53,57,97,52,50,54,49,102,52,53,52,53,97,52,56,101,57,50,53,57,50,53,50,49,50,50,102,57,99,57,50,57,52,56,102,49,102,49,51,50,52,48,100,101,102,98,55,99,55,51,48,48,54,54,57,56,48,51,101,98,53,48,48,102,102,49,102,54,53,97,48,52,57,101,48,48,51,101,57,50,48,48,57,51,98,48,55,53,54,48,48,102,102,102,97,100,51,48,48,102,102,55,100,57,54,56,51,100,52,99,48,52,98,57,48,49,51,48,99,48,52,98,57,102,48,102,98,54,50,101,48,97,53,48,48,102,102,55,98,49,99,49,101,56,48,51,100,101,48,49,51,97,101,48,102,55,48,49,101,55,48,55,101,56,49,102,102,57,53,98,97,99,98,49,48,50,53,102,56,51,56,56,48,102,54,52,51,56,101,53,54,55,50,98,56,51,57,48,48,102,102,102,54,48,51,56,52,57,56,54,52,50,48,102,101,49,55,100,50,57,99,48,50,55,100,97,49,100,48,49,50,101,50,100,99,97,102,50,102,52,97,50,50,98,55,102,99,48,50,101,49,56,48,57,97,51,48,50,53,98,99,49,101,48,56,49,50,57,50,48,102,100,48,51,102,48,48,102,102,52,98,101,56,51,100,55,50,98,56,48,52,97,52,49,101,48,56,51,98,101,48,48,55,98,55,50,56,51,99,50,53,55,53,50,53,49,52,48,57,100,50,99,56,48,51,100,100,56,49,99,102,50,56,48,51,101,56,53,54,99,56,50,54,52,51,98,50,53,100,48,55,56,52,97,54,97,100,99,97,56,48,102,49,49,53,100,53,56,49,50,50,53,100,97,55,49,97,97,98,101,98,48,52,57,50,55,54,97,52,50,56,48,53,100,57,52,48,100,54,48,48,102,102,49,102,55,54,48,48,102,102,52,100,98,56,51,98,50,48,50,55,98,52,48,49,102,54,55,48,48,52,99,99,48,49,51,53,54,48,101,55,49,50,99,49,51,97,48,101,101,48,49,101,97,48,48,51,100,49,97,101,49,100,99,52,56,48,52,98,56,55,56,49,56,101,101,102,48,101,52,56,51,56,48,48,102,102,55,53,50,48,101,101,56,98,55,100,100,56,48,102,52,48,55,54,99,51,97,52,53,100,54,102,50,53,102,56,55,52,56,98,50,56,102,57,51,56,97,48,52,48,57,102,101,48,101,56,49,52,53,56,49,53,102,100,48,56,98,48,52,100,48,50,97,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,48,51,57,50,48,48,102,102,55,100,55,50,48,48,102,102,51,101,57,48,56,48,57,100,101,48,48,55,100,57,48,57,54,48,53,50,49,55,50,48,101,97,56,51,56,51,50,53,53,48,51,57,56,52,97,48,102,48,57,53,97,53,51,48,55,97,52,49,101,101,102,48,102,51,56,51,97,51,52,100,97,48,101,56,97,49,50,52,50,52,48,55,49,53,50,99,98,98,50,101,48,48,102,102,49,101,99,48,48,102,49,48,51,100,55,48,101,50,56,55,98,52,98,101,99,53,49,56,55,53,48,51,101,101,53,54,56,55,57,56,49,50,50,56,48,100,101,97,50,99,97,55,55,50,97,99,97,100,97,99,53,57,100,51,57,57,48,99,48,54,54,97,48,101,100,48,48,51,101,48,101,101,48,48,102,102,100,101,48,50,100,48,51,99,56,48,48,102,98,50,53,48,48,53,102,52,50,55,49,55,56,49,100,56,56,48,50,52,101,56,48,49,52,49,57,50,56,98,51,48,101,102,99,57,55,52,56,52,48,52,100,97,48,48,102,102,50,56,52,50,48,55,50,100,57,48,97,52,50,100,51,57,98,99,48,56,55,50,102,102,56,48,56,48,54,98,97,56,48,54,100,52,56,51,97,50,48,48,102,102,55,99,53,51,99,48,49,102,52,101,97,49,99,97,48,55,55,56,49,100,98,48,101,101,56,51,100,55,48,50,53,98,55,48,51,101,56,48,102,101,49,53,52,53,51,57,52,99,56,50,49,101,49,48,55,56,102,56,49,101,102,56,49,51,52,101,48,101,101,52,48,49,101,101,57,50,100,57,49,52,97,55,50,98,49,48,52,98,57,50,101,98,56,55,52,48,51,98,52,48,52,99,54,97,54,49,52,99,53,49,102,50,102,48,98,53,52,54,50,99,52,98,98,97,52,48,50,98,101,56,49,50,52,53,54,54,50,100,51,57,53,99,99,100,55,52,49,52,49,54,101,97,56,49,48,101,48,50,54,101,52,48,49,102,48,99,102,48,50,53,52,52,49,102,50,48,55,99,49,49,99,98,56,48,50,53,52,99,49,102,57,56,48,51,99,57,97,56,55,52,57,57,52,53,54,57,57,52,57,48,101,54,48,48,102,102,51,100,51,49,48,55,57,48,48,52,99,52,55,52,98,52,98,48,49,51,50,48,102,50,97,53,98,101,57,53,56,51,99,54,48,102,49,52,48,57,97,53,50,98,52,98,54,52,55,100,54,53,52,57,54,54,49,100,98,50,57,99,49,50,57,49,49,53,49,49,52,49,100,54,101,53,56,52,101,48,100,48,98,99,52,102,100,51,102,101,48,49,54,56,101,98,97,56,48,102,99,50,49,101,50,48,48,55,99,49,101,48,98,56,50,98,48,97,54,52,99,52,102,50,56,52,48,49,102,54,52,100,56,51,99,101,53,99,51,48,49,56,52,97,49,49,52,57,56,48,57,51,98,52,54,50,57,102,50,55,55,98,52,57,52,55,52,55,55,98,55,50,99,57,51,48,48,57,98,52,97,52,52,52,54,48,52,57,97,51,55,52,56,52,98,48,54,102,49,101,102,50,51,48,54,55,98,57,50,97,57,51,48,49,49,48,48,51,99,53,48,48,102,102,55,99,54,50,56,48,49,102,55,52,54,49,99,50,101,53,99,57,54,53,99,48,57,52,51,101,53,97,56,55,52,56,97,57,48,49,50,102,100,56,51,99,97,48,48,102,53,101,99,48,57,52,102,52,51,101,57,51,99,98,48,48,102,102,52,97,50,51,52,102,97,50,57,55,56,51,102,102,52,101,50,100,53,56,57,99,53,97,97,54,54,52,48,51,57,49,98,51,57,48,101,57,99,54,56,54,102,101,51,55,102,56,48,98,102,97,98,97,56,99,50,49,101,51,48,101,101,57,55,48,49,100,51,50,100,100,50,56,97,48,48,102,48,50,49,101,52,49,50,101,48,97,102,48,99,51,97,54,50,49,56,50,54,49,49,57,50,102,98,50,48,57,57,52,55,54,49,50,57,49,98,55,52,56,52,52,52,57,52,98,52,53,97,50,52,56,97,57,48,99,53,54,102,51,55,102,52,99,100,54,56,102,99,57,54,102,57,52,53,101,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,53,52,97,51,98,48,101,97,52,51,99,100,51,48,99,99,102,98,55,57,102,55,49,97,54,49,97,54,99,53,102,98,55,49,50,51,57,49,57,99,49,48,55,102,102,54,51,101,49,99,53,55,49,49,100,55,102,100,51,50,56,48,99,55,97,48,48,102,97,49,100,48,48,55,100,49,49,56,55,102,52,48,49,102,54,56,101,48,102,48,100,97,48,55,98,48,48,102,49,101,52,48,49,101,100,52,48,50,53,48,52,49,100,99,56,55,97,53,98,52,51,48,102,56,48,55,57,51,53,49,52,99,53,102,102,48,55,56,99,49,101,98,48,101,57,57,55,50,48,101,55,52,51,99,99,53,101,48,51,56,99,99,53,50,57,52,48,48,102,102,102,55,99,51,56,48,48,102,52,52,51,57,98,50,49,101,100,48,55,54,48,49,102,102,50,99,53,51,54,56,49,101,55,97,48,50,48,49,54,48,53,54,57,52,48,48,102,102,57,53,48,49,50,101,50,97,102,97,55,48,55,57,55,56,54,54,53,54,48,49,98,98,48,48,102,102,51,101,56,51,56,48,49,102,49,57,50,48,101,101,48,51,101,53,48,101,49,48,55,53,48,48,102,102,57,99,49,48,48,55,100,56,49,48,55,55,48,48,102,102,52,99,52,51,57,50,49,102,51,50,98,48,51,98,101,49,101,98,48,55,51,54,48,101,52,48,48,52,100,99,98,48,52,51,99,49,101,51,48,101,55,56,55,57,48,97,57,48,55,51,56,48,102,51,99,49,100,102,48,51,101,97,99,48,102,50,52,49,99,97,48,51,102,56,50,98,56,98,97,50,97,97,48,98,98,50,97,52,98,51,48,102,98,48,55,51,50,56,49,100,100,48,55,97,52,51,97,56,53,55,57,54,52,53,55,56,51,50,49,101,53,50,100,50,52,57,48,48,102,102,57,54,49,53,102,56,48,55,102,102,48,55,54,48,48,101,99,56,51,56,101,48,101,54,52,51,56,48,49,99,101,48,55,53,56,48,101,100,99,97,51,101,49,100,98,48,101,49,56,51,98,99,48,101,98,56,55,55,48,51,57,50,49,99,102,50,56,98,49,54,50,53,99,49,54,101,48,50,52,101,49,100,97,48,101,57,57,52,101,53,54,57,52,50,53,48,49,53,100,56,98,51,50,102,57,51,56,98,48,50,101,52,98,52,101,56,48,53,52,49,53,101,53,55,97,49,53,50,55,50,55,57,54,48,57,101,53,56,97,55,101,52,52,48,100,48,98,50,52,102,52,99,52,102,98,98,98,97,102,102,48,50,97,54,48,50,53,51,99,48,49,102,52,49,50,48,48,102,97,98,97,48,50,52,100,52,51,100,97,53,49,56,51,99,97,48,55,51,52,48,52,98,56,56,48,57,49,56,51,100,52,50,57,48,48,52,99,56,51,51,48,102,99,55,48,55,98,99,48,52,99,52,49,54,53,100,100,101,53,57,49,53,99,49,101,54,50,56,55,102,48,48,102,102,55,98,55,48,51,100,50,48,102,56,52,51,100,56,49,100,98,57,51,48,55,55,48,51,99,99,53,57,57,52,99,54,101,56,49,102,100,55,52,56,101,53,57,54,100,48,53,57,52,97,48,100,50,49,56,49,99,102,97,56,52,52,56,49,51,48,54,48,52,99,55,48,51,57,97,48,50,53,53,56,49,100,53,56,55,56,52,49,102,54,48,51,102,98,48,102,56,102,48,101,49,56,51,98,50,48,101,57,54,50,57,102,48,55,56,48,51,99,98,99,51,98,99,49,101,56,48,102,52,48,48,57,55,102,50,101,99,51,99,56,53,50,48,55,53,52,97,100,102,56,97,54,48,101,54,57,52,97,49,101,49,48,102,49,50,54,53,50,54,57,55,101,49,101,51,50,57,53,48,55,52,50,48,57,53,99,57,100,53,49,57,50,56,48,52,99,49,100,57,56,50,98,53,48,100,51,57,51,53,98,48,49,51,55,48,48,102,102,57,98,48,48,102,102,48,55,99,100,48,99,49,100,49,48,55,49,48,51,100,52,53,100,48,55,51,56,48,57,53,99,48,50,53,57,51,48,51,102,52,48,101,99,52,53,49,53,98,56,97,53,48,55,99,54,48,48,102,102,102,53,97,52,51,99,101,48,101,99,52,51,53,102,56,97,101,48,101,99,49,54,56,53,57,55,101,48,101,102,99,49,101,51,48,49,50,98,48,57,101,57,102,50,48,48,102,102,101,100,50,52,98,48,102,49,56,55,53,102,53,50,54,50,54,56,101,48,50,53,50,48,48,102,55,48,52,54,50,50,57,101,56,49,49,98,102,99,48,55,57,57,53,100,52,48,50,56,56,52,51,99,52,48,48,102,57,52,97,56,48,51,101,101,101,99,98,49,50,101,53,51,53,51,48,51,98,99,48,52,101,51,101,48,101,100,49,53,48,102,56,54,49,52,56,56,53,49,56,48,51,99,98,100,48,49,50,57,48,53,99,54,52,48,102,57,49,57,49,57,49,100,50,52,99,53,57,50,54,48,49,50,102,57,57,50,100,50,99,49,51,52,57,53,50,102,97,55,55,102,102,54,102,51,100,50,52,56,99,57,101,53,98,99,55,50,51,48,48,55,55,97,51,48,48,49,102,55,97,99,48,48,102,102,98,57,99,101,48,48,102,102,54,52,99,101,48,52,57,102,48,48,102,102,48,98,98,101,97,102,102,56,48,54,102,100,50,101,97,48,49,52,48,97,48,48,102,102,101,102,52,54,48,48,102,102,51,101,102,53,56,48,49,55,51,57,99,48,48,99,57,57,99,48,57,51,101,48,48,49,55,55,100,53,48,100,49,48,55,52,50,48,48,102,57,53,56,56,48,51,101,101,50,56,51,57,52,48,102,48,56,51,98,54,49,101,50,48,55,97,101,48,52,99,57,55,48,55,100,48,49,99,51,50,97,56,98,56,50,57,57,51,56,51,99,50,48,101,101,51,48,51,97,48,48,50,53,54,48,49,100,99,56,48,51,100,100,50,53,53,50,51,49,55,48,53,54,50,55,49,55,50,53,51,48,48,102,102,51,100,100,101,49,100,57,48,50,53,99,57,51,48,98,57,50,56,102,49,55,54,53,53,50,51,49,54,50,53,50,53,50,55,97,48,52,56,50,55,52,97,99,101,53,97,48,48,102,102,57,56,98,51,51,100,51,57,48,53,98,56,102,102,101,48,49,98,53,50,97,49,51,52,48,102,99,56,49,99,55,56,51,98,54,48,50,54,50,99,49,100,54,48,55,100,56,49,99,101,48,51,100,101,48,101,102,102,48,102,52,48,51,98,99,48,55,56,48,49,100,98,48,102,48,56,55,52,99,51,99,99,53,48,102,50,100,56,51,99,48,53,49,101,50,99,48,97,53,48,102,54,48,55,55,99,98,50,48,101,97,57,55,54,56,100,99,98,50,48,101,98,49,55,48,53,49,57,55,52,56,100,100,51,52,97,56,50,101,99,98,50,52,50,48,100,48,97,102,50,99,53,48,49,51,97,48,49,51,53,100,99,52,49,55,53,48,57,51,97,50,49,51,50,52,48,53,50,54,48,50,52,55,99,48,49,102,51,49,55,48,50,53,97,48,49,102,56,56,55,99,48,97,53,48,101,51,48,49,51,53,54,48,101,52,98,56,49,50,97,52,56,56,102,97,51,49,53,101,53,54,50,51,56,51,99,48,48,102,102,48,55,97,57,48,49,102,100,48,55,101,55,54,49,101,51,48,102,50,51,101,53,56,48,55,53,52,97,98,52,55,51,56,55,52,99,49,100,99,56,49,50,99,54,53,49,53,57,53,53,56,98,97,57,50,101,48,51,99,52,53,99,102,97,97,52,101,99,56,48,53,55,101,48,101,102,102,50,98,99,102,102,57,55,52,53,55,100,54,48,49,98,101,48,49,100,56,48,51,99,100,48,101,51,56,51,101,54,48,101,48,48,102,102,55,51,56,49,101,57,56,51,98,55,50,102,55,56,55,57,48,51,56,54,48,102,48,99,51,97,101,49,100,99,48,102,98,48,55,51,99,98,100,99,53,55,49,55,48,53,52,48,48,57,99,48,55,54,56,51,100,56,53,51,57,53,97,53,102,49,52,48,53,56,101,50,98,52,98,101,52,49,50,98,99,98,57,50,97,102,97,55,57,53,48,53,56,49,53,99,57,98,52,56,50,57,101,53,55,97,48,49,54,50,56,49,57,50,99,51,51,50,99,57,48,49,48,100,51,101,50,101,50,55,102,99,48,50,99,52,56,48,49,102,55,50,97,48,48,102,56,99,102,56,49,51,49,52,48,52,97,49,48,55,100,52,49,101,100,48,51,102,57,48,50,53,54,99,51,98,49,52,48,102,51,52,48,57,52,99,52,54,54,56,51,102,56,48,102,54,49,51,53,101,101,53,98,48,55,49,99,51,57,52,48,48,102,102,102,52,52,52,51,57,101,56,101,53,99,56,51,100,49,48,102,56,97,52,48,51,98,101,101,48,48,102,53,49,52,49,102,100,48,55,97,56,49,101,52,48,51,99,54,101,48,101,101,48,49,100,57,56,55,54,56,51,98,98,102,48,55,97,97,52,97,53,97,50,99,48,51,101,57,56,98,52,99,54,50,98,51,56,55,56,100,48,99,98,48,52,48,97,48,49,53,50,49,51,53,48,100,50,52,97,102,52,57,55,53,49,49,50,100,98,48,99,57,50,49,57,101,100,101,55,49,98,102,53,57,99,49,99,99,49,49,102,101,49,51,56,54,49,48,50,56,53,55,53,48,48,102,102,102,101,50,55,57,56,54,57,50,49,57,55,57,49,100,101,57,100,54,99,98,101,100,98,97,99,98,57,48,55,49,97,100,98,55,102,55,57,97,99,50,52,53,99,102,102,56,48,100,102,56,50,57,52,48,53,55,101,48,48,102,102,55,100,99,56,48,48,102,102,51,101,51,53,50,48,101,52,56,48,49,102,54,52,56,49,102,98,52,98,48,50,54,48,99,49,100,54,56,55,101,56,48,49,101,56,50,48,49,51,48,48,102,102,53,100,102,54,50,52,49,101,49,48,55,57,55,56,55,53,99,51,100,101,48,102,52,56,48,49,101,97,54,55,50,98,99,97,56,48,55,54,50,49,99,98,48,101,56,49,56,97,54,50,102,52,49,102,98,56,55,49,52,51,57,99,49,99,99,99,49,99,97,48,101,52,56,55,49,99,98,50,52,49,51,49,52,54,53,48,101,99,49,101,51,101,53,98,54,52,102,50,99,99,48,49,100,97,97,56,51,57,51,56,98,48,102,102,48,48,102,102,97,57,48,53,100,52,49,97,51,48,50,54,99,48,48,57,52,49,48,55,102,54,48,52,57,51,48,51,100,98,50,101,52,49,99,56,48,49,51,49,54,49,99,57,99,49,99,50,48,55,56,97,49,100,101,97,50,98,55,49,54,52,53,49,56,48,51,100,99,97,49,99,100,48,102,52,102,52,55,101,53,97,48,55,53,99,51,98,48,49,102,50,52,53,102,52,53,57,48,55,49,48,51,99,56,49,101,99,50,57,57,99,56,101,49,100,102,48,102,55,57,52,56,57,56,52,57,49,52,98,49,102,98,48,50,54,52,51,50,55,51,99,49,54,50,56,52,57,99,56,50,56,52,48,97,101,50,102,102,56,49,98,48,48,102,102,48,51,101,97,101,99,48,49,102,54,100,50,48,102,100,52,48,49,102,53,56,54,49,102,50,48,102,56,53,48,55,50,100,48,56,48,49,101,102,98,48,55,50,54,48,102,53,98,49,52,50,48,48,102,53,98,48,49,99,57,99,97,52,56,55,51,99,51,97,98,56,49,101,53,102,48,101,52,49,52,99,49,102,100,56,48,55,54,100,101,56,49,101,52,57,54,54,48,101,101,52,51,102,97,49,101,102,48,101,54,102,48,101,52,56,55,98,48,51,102,97,57,52,49,101,57,101,48,48,102,54,97,55,50,98,97,52,51,99,53,57,49,54,56,51,98,97,49,101,52,57,52,102,50,97,57,51,54,48,49,50,48,48,51,101,48,56,48,51,101,56,102,56,51,56,48,48,48,102,102,102,97,51,48,48,50,55,53,57,49,100,51,99,48,57,57,52,48,50,53,53,56,48,57,53,101,101,48,101,55,99,48,57,57,54,48,55,55,50,49,101,102,48,55,53,54,49,102,48,48,102,102,55,57,97,49,99,98,99,48,102,98,48,48,102,102,57,98,102,48,55,56,49,99,49,100,100,48,55,97,56,97,53,48,102,98,56,55,101,100,49,56,49,99,53,57,54,49,56,51,99,97,48,102,49,57,51,52,51,97,54,49,99,51,48,102,57,48,48,57,56,97,50,48,51,98,55,52,57,48,102,52,48,50,52,99,97,50,50,56,52,98,48,52,49,50,98,54,53,50,98,49,53,56,49,102,55,50,98,99,102,97,55,57,54,48,48,49,53,98,99,97,48,100,55,48,49,50,54,50,48,52,99,99,56,55,57,48,48,57,52,99,48,50,54,52,99,49,99,53,48,51,101,100,50,56,100,101,50,54,56,48,48,101,99,56,49,102,57,48,51,57,97,48,55,97,99,49,101,48,50,97,48,56,49,53,102,51,52,53,101,97,49,56,51,97,100,48,55,56,48,53,53,48,55,98,99,48,52,98,52,48,52,99,57,50,56,51,98,101,53,102,97,53,57,53,53,57,51,49,49,57,49,49,50,57,48,102,97,54,50,48,57,53,99,57,101,101,54,57,52,98,98,102,52,53,55,57,54,53,98,52,97,49,50,102,102,56,48,55,97,53,50,56,53,102,56,51,99,99,48,55,56,99,49,100,52,48,55,52,52,48,101,101,56,49,101,48,56,51,100,54,48,102,99,57,54,51,52,53,51,48,55,50,48,49,100,56,56,55,50,48,51,100,56,48,102,48,56,51,101,52,53,99,101,52,50,50,99,48,98,48,99,53,53,48,55,53,56,51,57,48,53,48,49,54,52,49,101,54,48,102,50,49,54,49,57,48,48,97,57,52,52,52,102,50,100,100,51,50,57,48,52,97,56,50,98,53,50,53,51,50,53,48,99,97,101,50,98,99,98,49,50,99,53,51,55,52,57,48,50,98,100,48,49,51,49,100,97,57,56,97,48,98,56,48,50,53,51,99,49,102,50,102,48,50,54,50,99,48,57,53,97,48,50,53,97,56,48,57,56,52,48,52,97,55,52,48,101,48,102,101,48,49,99,48,48,51,57,98,48,55,99,98,50,53,55,99,98,101,48,57,98,101,56,50,48,48,102,102,102,53,52,48,49,100,100,48,55,53,99,51,101,56,48,57,54,48,52,99,102,50,97,52,97,50,99,57,53,57,49,48,48,52,102,51,51,55,100,50,102,57,52,52,53,53,102,98,102,51,53,53,56,97,99,50,98,102,55,48,52,56,99,48,49,48,50,56,48,51,101,53,97,54,48,52,99,55,56,51,99,54,48,50,53,100,48,48,102,102,49,102,53,54,52,53,55,55,48,55,55,56,53,56,55,52,48,48,102,102,48,55,97,102,50,48,102,102,53,48,56,48,57,55,48,48,102,102,102,98,101,48,52,57,57,52,48,57,56,48,57,101,48,55,55,56,48,102,51,99,48,57,55,55,48,50,54,51,52,48,49,101,101,53,50,98,97,52,48,52,102,56,97,53,50,102,52,49,50,56,48,57,99,99,53,50,50,51,57,100,51,48,97,53,99,53,54,56,55,56,50,48,56,56,48,51,98,51,52,51,99,50,53,54,55,97,97,97,98,102,102,48,49,51,48,48,102,102,48,49,102,50,48,98,48,48,102,102,55,100,100,49,56,55,97,56,48,49,102,54,54,52,48,102,100,48,98,56,48,55,52,97,49,99,53,52,54,99,49,100,100,48,50,53,54,56,49,99,98,56,55,100,99,98,49,50,97,99,51,97,48,53,51,53,53,57,53,101,53,99,48,48,102,102,51,100,52,54,48,102,52,56,51,98,97,48,102,55,56,51,101,52,48,101,100,48,55,55,48,49,102,57,56,48,57,56,57,55,48,48,102,102,101,98,52,51,56,54,48,102,49,99,51,57,100,99,51,100,56,48,101,102,48,51,102,101,56,99,56,97,48,48,102,102,102,52,99,56,98,48,50,99,48,98,48,50,98,99,51,98,102,52,56,101,52,99,98,50,101,53,56,49,54,100,102,53,57,53,101,48,50,101,51,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,97,53,56,48,51,101,49,57,50,48,102,54,48,49,102,97,56,55,52,52,48,57,97,55,48,55,102,99,48,101,98,56,51,56,48,48,101,55,98,56,55,99,99,49,99,57,48,51,100,101,99,48,101,98,48,48,49,101,98,102,56,51,100,56,97,48,55,56,52,49,99,101,48,101,101,102,48,55,50,99,48,48,102,54,48,48,51,98,98,48,50,54,56,56,98,102,48,55,52,102,98,48,55,48,52,98,98,52,49,52,100,48,102,55,56,51,99,53,99,48,102,49,52,51,100,54,57,54,57,52,49,100,56,51,56,55,50,53,51,99,97,100,101,49,99,101,57,52,52,48,49,51,54,48,102,50,56,50,55,56,97,99,98,57,56,99,48,50,53,97,50,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,55,102,99,48,55,102,99,53,48,98,55,48,55,98,50,48,101,100,56,51,98,99,48,102,56,99,49,100,54,56,51,99,97,48,55,52,52,49,101,101,54,51,97,54,48,55,52,52,49,101,57,56,55,48,48,51,101,52,48,101,101,48,51,100,50,56,52,49,97,50,55,97,51,56,50,54,99,51,98,54,49,102,56,48,101,102,57,54,52,49,100,56,50,101,100,49,55,50,52,49,53,56,57,97,53,55,49,54,99,99,49,51,50,97,56,98,52,52,98,57,50,52,53,55,57,54,50,53,55,50,55,101,97,97,57,48,52,56,49,54,48,56,50,101,54,48,100,54,48,51,50,49,52,49,55,56,48,50,54,99,48,49,102,50,102,48,50,53,100,48,48,57,53,97,48,50,54,53,52,48,57,56,52,48,52,97,55,52,102,101,48,101,49,99,49,99,48,48,102,102,51,101,52,48,55,99,98,52,53,55,102,55,99,49,50,57,100,51,52,48,49,101,57,55,56,51,98,97,48,102,52,48,55,100,48,49,50,99,48,57,57,99,53,52,57,55,98,57,49,55,50,53,56,48,57,49,102,54,102,50,53,101,50,56,56,98,52,102,49,101,97,54,98,57,53,56,53,56,54,99,48,57,49,98,102,102,48,48,102,102,57,53,53,48,48,55,100,56,52,56,51,98,57,48,101,101,48,51,57,98,48,50,55,100,56,48,57,100,102,48,55,52,50,49,99,101,52,53,48,52,57,48,55,52,99,49,100,53,56,49,51,55,97,48,52,99,98,48,51,98,55,48,101,98,97,50,55,55,53,51,100,100,97,52,53,48,101,101,48,55,50,56,49,102,51,48,55,99,99,51,97,101,53,50,51,49,100,102,50,100,49,51,52,98,49,50,100,53,50,55,98,54,53,53,57,53,99,56,102,49,101,57,51,56,98,49,52,102,52,102,98,57,50,51,52,57,99,53,56,50,55,51,56,49,97,51,57,99,49,51,56,53,48,54,49,99,48,57,98,48,48,55,99,98,56,48,57,56,98,48,50,54,57,52,48,57,57,53,48,50,54,49,48,49,50,57,57,48,51,48,51,102,56,48,55,102,101,48,102,57,48,49,102,50,100,49,53,102,100,102,48,52,100,101,52,49,99,48,102,52,48,49,101,50,56,55,97,48,51,101,56,48,57,53,48,52,99,101,50,97,52,97,50,101,57,53,100,49,48,48,102,102,52,102,50,57,98,99,57,55,56,97,50,50,97,102,53,101,57,57,97,101,53,54,49,53,102,99,48,50,99,54,48,49,55,56,53,102,102,48,51,52,56,48,48,55,100,51,101,48,49,50,53,52,49,101,48,48,102,102,50,55,98,56,48,57,102,57,48,55,49,48,48,101,56,48,97,57,50,57,98,49,55,56,49,100,50,48,101,101,48,55,102,99,49,100,55,56,51,99,55,48,55,99,50,56,57,50,53,56,50,48,57,53,97,52,48,49,99,99,57,52,101,48,102,57,99,49,100,56,48,55,54,52,49,101,48,50,52,56,50,54,53,50,56,51,100,101,49,100,49,50,100,56,49,57,50,98,48,51,100,55,97,55,99,56,55,53,53,51,97,99,51,100,97,55,52,56,51,57,52,101,53,55,100,55,100,100,101,52,49,48,48,101,54,56,48,55,52,99,48,101,100,56,51,98,99,48,101,55,48,49,100,54,56,51,98,53,48,55,52,52,49,100,49,54,51,97,49,56,55,52,52,49,100,54,48,55,48,48,102,102,51,57,97,48,101,101,48,51,97,99,56,52,49,97,50,55,97,52,48,50,53,48,51,98,54,49,99,55,48,101,102,57,53,97,49,100,56,50,57,49,49,55,97,52,49,54,54,57,97,53,56,57,54,99,57,48,52,48,97,97,50,97,100,49,50,52,57,49,54,48,53,56,57,54,50,57,102,101,97,50,56,49,51,101,53,56,50,55,51,57,99,51,53,98,48,49,51,56,56,48,49,102,48,99,97,48,50,53,51,99,51,97,52,49,100,100,48,50,53,54,52,49,102,50,56,49,51,55,52,53,98,57,52,55,100,48,52,49,101,100,49,55,99,48,102,56,99,49,101,48,56,51,57,52,50,98,48,98,53,99,53,97,50,55,98,99,48,57,99,48,55,52,97,53,57,48,51,98,98,48,50,53,55,56,49,101,55,49,53,98,49,99,97,100,52,54,48,102,49,53,56,55,55,53,49,56,57,56,55,56,53,57,52,56,52,99,48,48,102,102,98,98,48,101,101,99,56,55,56,98,54,51,54,101,53,57,99,49,53,100,101,53,48,54,56,48,55,54,53,53,102,102,48,50,48,100,48,48,102,102,55,99,56,53,52,48,49,102,54,54,52,53,57,56,48,51,101,98,56,52,48,57,50,53,50,101,56,98,53,48,55,55,48,49,101,56,48,48,102,102,55,98,54,52,48,57,56,99,48,55,97,49,56,97,101,48,48,55,97,49,101,57,48,48,102,102,50,52,97,99,49,55,51,100,101,101,49,99,97,48,55,98,50,48,101,52,100,49,56,49,101,52,99,56,50,53,56,98,101,48,101,49,48,55,101,52,51,56,55,97,54,48,51,56,101,49,102,55,50,99,54,55,102,48,102,54,99,57,53,102,53,53,57,50,55,48,48,51,100,98,98,57,51,56,98,53,56,100,54,56,50,48,49,52,48,101,57,97,57,56,57,50,53,56,50,52,98,97,57,54,57,54,101,48,54,97,57,48,102,55,54,102,98,56,101,55,57,99,100,56,101,54,48,56,100,98,48,56,99,51,56,57,49,54,50,98,50,56,48,102,100,99,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,52,48,51,53,102,102,100,55,53,100,54,57,55,102,101,100,52,100,52,97,98,50,99,57,51,48,97,55,50,99,99,97,102,50,100,56,97,101,55,98,50,51,50,55,49,53,56,57,56,56,97,53,56,49,53,101,57,49,100,98,54,53,100,99,99,97,54,50,48,51,102,57,50,53,49,57,50,51,51,52,102,101,97,52,55,97,50,48,57,50,99,52,100,49,97,98,55,57,49,98,101,102,51,55,98,102,100,52,53,52,98,97,102,102,56,48,55,56,48,56,48,51,101,97,99,52,98,49,52,98,50,100,56,48,49,102,53,56,97,48,48,102,102,102,97,101,53,50,100,56,98,50,55,98,97,52,57,54,48,53,97,56,49,50,50,50,48,52,97,49,57,54,48,57,99,57,49,101,49,97,54,56,49,51,48,57,56,53,56,56,51,56,48,48,55,55,56,57,52,57,48,102,54,54,49,56,56,57,52,55,57,50,52,57,48,102,102,101,54,56,56,57,100,51,98,102,100,51,56,100,56,100,52,51,56,56,48,51,101,99,50,52,49,101,51,48,55,56,99,49,99,100,56,49,50,49,50,48,52,101,102,56,51,100,101,48,101,55,50,53,48,50,52,99,51,100,56,48,101,97,99,48,57,52,51,48,50,54,53,56,49,101,52,48,55,53,100,50,102,98,52,56,48,101,99,97,50,56,55,56,99,51,57,50,48,101,54,52,51,101,54,49,101,55,50,56,100,50,51,98,48,53,97,50,48,57,54,50,53,53,50,52,48,54,52,53,57,57,53,97,99,53,102,57,52,102,50,98,56,98,48,52,48,98,101,52,54,53,51,56,97,102,52,101,54,99,57,98,55,99,52,52,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,53,101,99,48,49,102,55,98,52,48,52,99,55,56,51,98,99,48,50,53,100,48,48,49,102,53,54,54,48,52,101,48,101,48,55,56,52,53,56,55,50,98,98,48,51,102,53,48,50,53,102,56,48,57,56,50,48,50,53,99,52,51,56,102,99,49,50,52,53,102,97,54,54,52,102,48,55,56,54,48,102,52,48,48,102,102,57,55,54,48,55,99,51,99,51,98,50,56,49,98,57,52,50,53,50,49,55,100,100,49,56,49,51,55,52,53,49,97,54,55,48,52,101,57,55,53,56,97,97,50,56,54,51,101,99,48,50,54,52,49,101,48,50,98,99,57,52,100,55,102,102,48,48,57,100,53,48,55,98,50,48,102,50,52,51,99,50,48,102,56,99,49,101,57,48,51,99,97,48,55,98,97,49,101,102,52,56,99,57,56,49,101,101,48,55,97,54,49,102,102,48,102,57,48,51,99,54,48,102,52,97,54,54,54,100,48,49,49,99,49,51,54,49,101,52,48,102,99,48,55,56,48,98,50,48,102,51,57,55,52,57,50,48,57,55,50,98,49,48,56,97,101,50,97,53,56,100,52,53,97,57,54,56,57,55,52,52,53,48,48,102,102,97,101,50,98,57,48,55,52,53,52,56,48,57,55,57,53,101,56,50,100,101,48,99,101,48,50,100,53,54,100,55,53,102,102,100,52,48,51,55,101,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,48,102,102,97,48,54,53,48,48,102,102,99,55,98,48,48,55,99,50,98,56,48,57,56,102,48,55,56,54,48,102,50,99,49,99,53,48,49,51,55,48,48,52,98,100,56,55,57,49,51,102,97,52,56,51,98,102,48,50,53,56,56,48,49,101,56,49,48,48,102,102,51,100,51,54,50,98,102,97,50,57,52,50,100,54,52,48,101,48,102,97,56,51,100,101,48,52,100,52,48,55,99,99,51,101,49,99,49,51,48,56,54,53,51,49,53,101,53,99,50,52,56,50,55,52,98,55,50,98,53,49,54,101,52,48,52,102,52,98,99,48,102,48,53,51,55,99,100,48,53,54,53,49,53,97,56,49,102,50,48,97,102,102,56,48,101,102,97,97,48,49,55,48,97,48,48,102,57,97,56,56,49,50,101,50,48,101,102,48,49,100,97,48,51,102,53,48,50,53,49,99,48,57,56,52,48,101,100,97,48,54,52,54,48,55,56,48,48,52,99,100,56,48,51,100,55,100,48,48,102,102,55,97,57,48,53,56,54,52,97,50,102,100,100,101,57,102,56,49,99,97,56,55,52,48,48,57,53,55,48,101,54,48,55,51,102,55,52,55,52,99,50,101,56,98,48,50,57,100,49,52,49,50,52,53,52,49,54,50,57,53,51,52,48,50,52,52,53,49,56,55,55,101,53,99,99,52,97,99,98,50,99,53,57,50,55,101,48,52,102,54,48,48,102,102,99,55,97,53,48,49,48,55,52,48,49,102,51,56,54,48,101,101,49,55,48,53,57,49,52,99,48,48,102,102,102,97,100,99,50,102,57,48,57,48,99,49,51,48,53,52,48,55,54,51,56,49,51,56,100,99,98,99,52,99,99,57,48,56,99,99,101,52,49,48,49,51,57,52,57,48,50,53,50,100,49,48,97,101,99,49,56,97,52,97,52,99,97,52,97,52,102,52,98,52,97,56,97,56,99,48,57,51,56,55,48,56,101,49,100,100,50,51,98,101,97,100,102,101,48,49,55,100,48,98,54,98,97,56,55,100,48,49,50,99,50,48,101,55,53,48,56,48,57,56,56,48,50,54,52,56,48,57,55,97,48,50,53,102,56,98,49,48,102,54,54,48,55,55,99,53,55,48,51,102,52,48,55,101,54,48,101,57,56,49,99,101,50,55,56,55,102,50,56,97,48,55,52,51,100,52,48,48,102,102,102,54,51,97,50,48,51,100,48,48,102,102,102,101,57,52,50,49,99,99,52,56,48,102,56,54,48,101,97,50,51,57,54,99,53,49,97,53,56,55,97,48,48,49,101,100,55,52,53,50,101,97,99,98,97,99,53,49,99,49,55,56,53,53,102,50,100,52,49,50,56,48,50,53,98,50,53,57,49,53,102,54,57,98,50,57,98,49,102,101,49,48,97,98,97,56,48,99,56,52,48,102,98,99,48,49,102,49,54,57,48,48,102,102,55,100,98,51,56,55,49,48,51,100,101,49,102,54,98,48,55,50,97,48,101,50,51,56,51,102,98,48,55,50,52,53,50,50,53,48,55,57,49,51,52,51,57,101,48,102,97,54,56,49,101,55,48,49,50,100,52,48,101,97,102,56,55,101,48,51,56,54,53,53,49,54,52,53,97,53,48,55,55,52,51,101,101,48,48,102,52,100,99,51,100,52,48,52,99,49,50,55,48,55,98,99,51,97,102,56,51,100,50,49,100,52,52,51,50,98,52,51,100,49,56,51,98,50,53,57,52,100,49,55,54,53,49,52,57,54,99,48,48,102,54,102,57,54,48,55,50,99,100,48,49,51,51,53,48,49,48,97,48,51,100,101,48,55,51,97,48,102,49,99,49,99,50,48,51,99,51,48,102,50,48,51,97,99,48,55,98,48,49,100,100,57,48,101,98,56,55,101,99,51,57,99,53,97,57,55,50,53,49,48,55,56,52,97,48,99,53,98,56,55,55,99,98,100,99,56,48,53,98,49,52,50,53,98,49,54,52,53,48,57,55,52,56,98,56,98,51,48,101,98,57,54,99,53,101,49,52,99,57,54,48,57,50,50,101,48,97,54,50,99,100,48,98,97,53,97,48,57,54,48,57,97,56,52,101,53,97,50,54,97,57,55,50,100,48,101,101,50,98,102,102,56,53,52,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,56,102,56,48,48,102,97,49,57,48,48,55,100,102,50,56,48,51,101,97,56,48,48,57,50,102,48,48,102,102,55,100,53,48,48,49,50,97,54,48,52,98,52,56,49,51,50,99,48,52,100,53,56,48,51,100,51,53,48,55,100,56,48,101,100,97,52,49,102,56,102,48,102,97,56,55,50,102,48,51,56,100,48,50,54,52,48,51,101,50,48,50,52,100,50,49,101,102,48,50,54,52,48,49,102,48,56,55,102,52,51,98,57,99,48,49,101,101,50,48,101,49,48,51,57,102,48,102,54,56,55,52,52,98,51,101,57,101,49,100,52,48,102,53,57,52,54,53,99,55,99,53,51,49,55,99,57,101,48,57,49,101,57,54,48,57,48,50,99,55,50,49,49,54,50,56,54,57,99,56,50,56,56,48,50,101,51,56,48,51,101,52,102,56,48,52,102,57,56,49,50,57,101,48,48,102,98,48,100,48,50,55,101,52,49,100,49,56,51,101,56,48,50,52,102,48,49,101,97,54,48,55,98,97,48,101,99,52,51,97,101,48,52,97,48,56,55,48,48,49,100,55,49,55,56,49,101,52,101,49,99,55,48,55,57,48,48,101,102,102,97,49,48,55,101,52,97,54,48,55,99,101,48,52,99,49,48,55,97,56,98,52,50,56,55,49,52,99,48,102,52,48,51,97,48,49,99,56,48,102,49,50,52,101,52,53,48,101,101,56,55,101,48,51,98,54,57,102,99,98,48,52,51,50,98,57,99,50,56,101,98,57,54,52,48,57,49,56,50,99,54,100,51,100,48,52,98,48,52,50,52,50,48,49,54,101,100,55,53,102,102,48,48,100,102,57,48,48,102,102,55,55,97,51,52,48,49,102,52,53,48,48,102,102,48,98,57,99,102,99,48,48,102,102,101,100,57,52,48,57,99,50,48,48,102,102,49,55,55,99,53,48,48,98,56,55,48,48,102,102,55,57,97,50,48,55,49,48,48,48,102,102,102,49,102,50,48,48,102,102,55,57,100,54,48,48,102,102,55,98,101,102,48,48,102,102,51,99,98,51,48,48,102,102,51,99,53,102,52,48,49,101,54,56,99,48,49,101,97,54,48,48,102,102,51,100,98,50,49,102,50,51,56,48,51,100,48,56,48,48,102,102,55,57,99,101,48,48,102,102,55,97,98,48,48,48,102,102,102,55,99,56,48,51,100,57,54,48,48,102,54,101,56,48,51,100,102,101,55,48,48,55,97,55,101,48,48,101,100,100,48,48,102,102,55,98,54,48,48,49,101,100,52,48,48,55,98,99,48,48,102,102,49,57,100,56,48,48,102,102,102,54,102,48,48,57,98,56,48,51,98,51,100,52,48,57,102,57,54,57,55,102,99,48,51,55,101,56,48,49,100,101,56,100,48,48,102,102,55,100,49,52,48,48,102,102,50,101,55,51,102,48,48,51,98,54,53,48,50,55,48,56,48,48,102,102,53,100,102,49,52,48,50,98,51,56,48,49,102,54,48,97,48,102,52,48,51,56,97,48,102,99,56,48,57,102,56,48,50,55,55,99,49,102,53,56,51,97,100,50,102,51,48,55,97,48,49,100,56,48,51,100,101,48,50,54,102,56,48,57,57,53,48,55,97,50,48,101,102,48,51,99,57,56,97,99,50,101,52,97,54,48,48,55,98,56,99,51,56,56,49,102,102,48,55,99,99,49,102,52,48,102,54,56,55,52,48,98,100,97,50,57,56,51,99,48,56,48,53,50,56,55,56,52,97,97,99,53,100,49,52,48,53,99,57,53,101,57,57,52,53,55,49,55,56,53,54,57,53,97,53,101,57,53,101,48,57,97,48,52,56,57,54,56,53,55,97,48,97,55,99,100,97,49,99,56,50,54,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,99,56,56,48,48,102,102,102,56,99,49,56,49,51,101,54,48,52,97,55,56,48,51,101,98,99,56,48,57,102,57,48,55,98,56,48,102,97,48,48,57,99,51,48,55,97,57,56,49,100,49,48,51,98,49,48,102,52,48,49,50,56,50,49,102,102,48,55,53,99,53,49,56,55,57,51,48,55,49,99,49,101,52,48,51,99,48,101,57,97,49,102,57,50,101,52,49,102,51,56,49,50,102,97,49,101,97,50,97,99,97,49,101,53,51,48,51,97,102,48,101,56,48,55,100,99,51,99,50,56,100,57,50,56,51,98,97,49,99,55,48,102,50,50,55,101,50,99,49,51,48,97,101,54,99,97,51,57,101,53,54,56,50,52,54,99,98,49,56,52,102,52,101,50,98,100,48,57,51,52,48,54,102,52,48,48,55,100,56,52,56,48,51,101,52,54,101,48,48,102,102,102,97,54,55,48,55,100,101,48,52,56,51,56,49,51,98,97,48,101,53,56,49,100,55,56,49,51,56,100,99,51,99,97,48,102,50,99,49,102,48,48,49,50,56,50,48,52,99,98,48,51,97,102,48,55,55,54,49,100,99,101,48,52,98,99,56,49,51,52,101,53,51,48,48,102,102,51,100,99,56,49,102,98,48,102,102,56,51,57,57,48,102,57,56,55,52,99,51,97,50,53,48,102,50,101,52,98,102,48,55,50,54,53,51,48,55,55,52,97,98,101,53,100,49,55,101,53,100,49,53,99,56,53,99,98,48,50,102,48,98,50,50,98,56,97,50,52,48,48,52,99,55,52,101,50,100,48,98,49,52,51,50,98,101,54,57,51,50,52,48,50,98,49,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,100,51,56,48,48,55,100,55,98,48,48,51,101,52,54,101,48,48,102,102,102,97,54,55,48,55,50,48,48,52,56,51,56,49,50,52,52,48,101,53,56,49,101,56,48,49,51,56,100,99,51,98,52,48,102,50,99,49,99,102,56,49,50,56,50,48,52,98,52,56,51,97,102,48,55,56,56,49,100,99,99,48,52,98,99,56,49,51,52,101,53,99,56,48,51,100,98,54,49,102,98,48,101,48,48,51,57,56,48,101,54,48,55,52,99,51,100,99,53,48,101,50,101,52,97,48,48,55,50,54,53,99,56,55,55,52,98,52,101,53,50,57,55,101,53,50,57,54,50,56,53,56,98,48,50,56,99,98,50,50,99,52,97,50,52,102,48,52,98,101,52,101,50,97,99,98,49,52,100,50,98,101,97,53,51,50,56,48,52,52,98,48,48,55,100,102,51,56,49,51,52,52,48,101,50,56,48,57,99,102,48,48,102,102,55,100,97,102,56,49,51,53,56,48,52,99,98,48,49,50,100,50,49,102,56,99,48,102,50,56,49,99,57,56,51,99,98,99,48,101,51,97,99,51,57,52,49,102,52,48,48,55,98,54,48,51,100,101,49,99,102,48,49,51,57,99,49,100,49,48,50,53,99,48,49,99,101,56,55,48,52,51,99,55,99,48,49,101,100,99,48,102,101,48,55,55,52,51,97,56,49,101,101,50,98,48,49,50,48,49,101,99,48,101,97,49,55,56,53,51,57,56,98,57,50,56,53,48,50,57,51,54,53,49,48,48,102,102,52,99,48,97,101,99,57,56,53,54,50,54,50,48,97,55,97,54,48,49,51,100,97,101,98,102,101,48,49,97,55,48,48,48,102,102,102,97,102,54,48,48,102,102,55,99,56,100,99,48,49,102,52,99,101,48,101,52,48,48,102,102,57,48,55,48,50,52,56,56,49,99,98,48,51,100,48,48,102,102,50,55,49,98,56,55,54,56,49,101,53,56,51,57,102,48,50,53,48,52,48,57,54,57,48,55,53,101,48,102,49,48,51,98,57,56,48,57,55,57,48,50,54,57,99,98,57,48,48,55,98,54,99,51,102,54,49,99,48,48,102,102,55,51,48,49,99,99,48,101,57,56,55,98,56,97,49,99,53,99,57,52,48,48,102,102,101,52,99,98,57,48,101,101,57,54,57,99,97,53,50,102,99,97,53,50,99,53,48,98,49,54,48,53,49,57,54,52,53,56,57,52,52,57,101,48,57,55,99,57,99,53,53,57,54,50,57,97,53,55,100,52,97,54,53,48,48,56,57,54,48,48,102,102,102,98,101,55,48,50,54,56,56,49,99,53,48,49,51,57,101,48,48,102,98,53,102,48,50,54,97,99,48,57,57,54,48,50,53,97,52,51,102,49,56,49,101,53,48,51,57,51,48,55,57,55,56,49,99,55,53,56,55,50,56,51,101,56,48,48,102,102,102,54,99,48,55,98,99,51,57,101,48,50,55,51,56,51,97,50,48,52,98,56,48,51,57,100,48,101,48,56,55,56,102,56,48,51,100,98,56,49,102,99,48,101,101,56,55,53,48,51,100,99,53,54,48,50,52,48,51,100,56,49,100,52,50,102,48,97,55,51,49,55,50,53,48,97,48,53,50,54,99,97,50,48,48,57,56,49,53,100,57,51,48,97,99,52,99,52,49,52,102,52,99,48,50,55,98,53,100,55,102,99,48,51,55,101,52,48,49,100,101,56,100,48,48,55,100,49,52,48,48,50,101,55,51,102,48,48,102,102,51,98,54,53,48,50,55,48,56,48,48,53,100,102,49,52,48,50,98,51,56,48,49,102,54,48,97,48,102,52,48,51,56,97,48,102,99,56,48,57,102,56,48,50,55,55,99,49,102,53,56,51,97,100,50,102,51,48,55,97,48,49,100,56,48,51,100,101,48,50,54,102,56,48,57,57,53,48,55,97,50,48,101,102,48,51,99,57,56,97,99,50,101,52,97,54,48,48,102,102,55,98,56,99,51,56,56,49,102,102,48,55,99,99,49,102,52,48,102,54,56,55,52,48,98,100,97,50,57,56,51,99,48,56,48,53,50,56,55,56,52,97,97,99,53,100,49,52,48,53,99,57,53,101,57,57,52,53,55,49,55,56,53,54,57,53,97,53,101,57,53,101,48,57,97,48,52,56,57,54,56,53,55,97,48,97,55,99,98,56,56,55,50,48,57,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,102,55,56,48,48,102,56,99,51,56,48,51,101,101,53,48,48,49,102,53,98,97,48,48,102,102,102,97,101,100,48,50,52,49,56,49,101,101,56,51,57,54,48,50,55,49,56,48,57,57,48,48,102,102,48,55,97,51,101,48,102,51,99,51,100,48,48,52,100,101,56,55,102,52,49,101,56,57,52,52,49,100,98,99,48,101,56,48,49,102,98,56,51,99,48,99,57,99,49,99,53,50,102,48,49,99,98,56,49,50,102,99,49,100,53,50,97,56,98,101,101,53,100,48,51,97,101,48,55,53,97,49,102,56,48,101,101,97,51,55,52,99,48,102,48,56,55,49,99,51,99,97,56,48,48,57,48,52,99,50,99,97,48,98,98,54,101,52,97,99,48,52,102,98,56,53,55,52,50,48,50,55,49,53,101,57,97,57,97,48,50,50,49,97,101,98,102,101,48,51,100,101,48,48,102,102,51,101,52,102,48,48,102,102,48,102,98,57,52,48,48,55,100,54,101,56,48,51,101,99,52,56,48,57,48,54,48,55,52,52,48,101,53,56,48,57,51,57,48,50,54,52,48,48,102,102,49,101,98,48,48,51,99,102,48,101,98,56,49,51,55,97,49,99,50,48,55,97,50,53,101,56,55,54,102,56,51,97,48,48,102,102,55,101,101,48,101,102,102,50,48,56,55,49,52,97,51,48,55,50,101,48,52,99,48,56,55,53,52,98,53,50,102,98,49,55,52,48,102,52,52,49,100,54,56,55,49,99,51,98,97,57,51,100,48,99,51,99,50,49,102,56,48,101,100,50,48,48,102,102,50,52,49,48,99,98,50,98,50,101,100,99,57,50,99,99,49,51,101,100,57,53,100,54,56,48,56,50,53,56,50,54,97,49,54,48,48,102,56,99,51,56,48,51,101,101,53,48,48,49,102,53,98,97,48,48,102,102,102,97,101,100,48,50,52,49,56,49,101,101,56,51,57,54,48,50,55,49,56,48,57,57,48,48,102,102,48,55,97,51,101,48,102,51,99,51,100,48,48,52,100,101,56,55,102,52,49,101,56,57,52,52,49,100,98,99,48,101,56,48,49,102,98,56,51,99,48,99,57,99,49,99,53,50,102,48,49,99,98,56,49,50,102,99,49,100,53,50,97,56,98,101,101,53,100,48,51,97,101,48,55,53,97,49,102,56,48,101,101,97,51,55,52,99,48,102,48,56,55,49,99,51,99,97,56,48,48,57,48,52,99,50,99,97,48,98,98,54,101,52,97,99,48,52,102,98,56,53,55,52,50,48,50,55,49,53,101,57,97,57,97,48,50,50,49,97,101,98,102,101,48,51,100,101,48,48,102,102,51,101,52,102,48,48,102,102,48,102,98,57,52,48,48,55,100,54,101,56,48,51,101,99,52,56,48,57,48,55,48,55,52,52,48,101,53,56,48,57,51,57,48,50,54,52,48,48,102,102,49,101,98,48,48,51,99,102,48,101,98,56,49,51,55,97,49,99,50,48,55,97,50,53,101,56,55,54,102,56,51,97,48,48,102,102,55,101,101,48,101,102,102,50,48,56,55,49,52,97,51,48,55,50,101,48,52,99,48,56,55,53,52,98,53,50,102,98,49,55,52,48,102,52,52,49,100,54,56,55,49,99,51,98,97,57,51,100,48,99,51,99,50,49,102,56,48,101,100,50,48,48,102,102,50,52,49,48,99,98,50,98,50,101,100,99,57,50,99,99,49,51,101,100,57,53,100,54,56,48,56,50,53,56,50,54,97,49,48,48,102,102,56,56,54,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,101,52,48,48,102,102,51,101,98,101,56,49,101,56,48,55,49,52,49,99,54,56,49,51,102,48,48,52,57,48,48,51,101,98,48,55,97,52,53,101,54,48,101,98,56,51,98,48,48,55,52,50,48,52,100,102,48,49,50,100,52,48,102,52,52,49,101,49,56,55,57,51,57,53,56,53,99,57,55,50,48,48,102,102,102,54,101,48,55,49,48,51,56,48,48,102,57,56,51,57,54,49,101,100,48,102,55,57,55,98,50,53,51,48,55,55,100,48,48,98,97,48,102,48,57,54,98,56,97,53,50,56,48,97,54,50,99,49,51,50,52,97,101,50,56,99,97,100,50,99,56,98,100,50,99,48,49,50,97,48,57,49,50,97,99,97,102,52,101,52,102,97,56,52,51,97,48,48,102,102,100,51,49,48,48,55,55,97,51,52,48,49,102,52,53,48,48,48,102,102,98,57,99,102,99,48,48,101,100,57,52,48,57,99,50,48,48,49,55,55,99,53,48,48,102,102,97,48,54,53,100,55,102,99,49,99,56,48,48,55,100,55,100,48,51,100,48,48,102,102,101,50,56,51,56,100,48,50,55,101,48,48,102,102,57,50,48,48,102,102,55,100,54,48,102,52,56,98,99,99,49,100,55,48,55,54,48,48,102,102,101,56,52,48,57,98,101,48,50,53,97,56,49,101,56,56,51,99,51,48,102,50,55,50,98,48,98,57,50,101,52,48,49,101,100,99,48,101,50,48,55,48,48,49,102,51,48,55,50,99,51,100,97,49,101,102,50,102,54,52,97,54,48,101,102,97,48,49,55,52,49,101,50,50,100,55,49,52,97,53,48,49,52,99,53,56,50,54,52,57,53,99,53,49,57,53,97,53,57,49,55,97,53,56,48,50,53,52,49,50,50,53,53,57,53,101,57,99,57,102,53,50,56,55,52,48,49,97,54,50,48,48,102,102,101,102,52,54,56,48,51,101,56,97,48,48,102,102,49,55,51,57,102,56,48,49,100,98,50,56,49,51,56,52,48,48,102,102,50,101,102,56,97,48,49,52,48,99,98,97,102,102,101,98,97,101,98,97,102,102,56,49,99,50,48,48,102,102,51,101,56,54,48,48,102,102,57,97,50,48,55,49,52,48,52,57,56,48,48,51,101,100,55,99,48,57,53,52,48,50,54,53,56,48,57,57,54,48,102,99,54,48,55,54,97,48,101,52,99,49,100,97,54,48,55,101,51,54,49,102,53,48,102,97,48,48,102,102,51,100,98,48,49,101,102,48,102,56,48,48,102,102,57,51,54,48,102,55,48,49,50,101,48,48,102,102,102,56,56,51,56,50,49,100,99,101,48,48,102,102,102,54,101,48,55,48,99,51,98,97,49,101,98,48,102,55,49,54,54,48,57,102,48,102,54,48,55,97,99,97,51,50,57,99,99,53,51,49,52,50,57,102,52,56,53,50,57,54,48,50,54,48,53,56,101,52,51,50,98,49,48,100,51,57,51,100,48,99,48,55,98,52,48,48,102,102,55,100,56,52,56,48,51,101,52,54,101,48,48,102,97,54,55,48,55,100,101,48,52,56,51,48,49,51,98,97,48,101,53,56,49,100,55,56,49,51,56,100,99,51,99,97,48,102,50,99,49,102,48,48,102,102,49,50,56,50,48,52,99,98,48,51,97,102,48,55,55,54,49,100,99,101,48,52,98,99,56,49,51,52,101,53,51,48,48,51,100,99,56,49,102,98,48,102,102,56,51,57,56,48,102,57,56,55,52,99,51,97,50,53,48,102,50,101,52,98,102,48,55,50,54,53,51,48,55,55,52,97,98,101,53,99,57,55,101,53,100,49,53,99,56,53,99,98,48,50,102,48,98,50,50,98,56,97,50,52,48,48,102,102,52,99,55,52,101,50,100,48,98,49,52,50,50,98,101,54,57,51,50,52,48,50,98,49,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,55,98,99,48,48,55,99,54,49,99,48,49,102,55,50,56,48,48,102,102,102,97,100,100,48,48,102,102,55,100,55,54,56,49,50,48,99,48,102,55,52,49,99,98,48,49,51,56,99,48,52,99,56,48,48,51,100,49,102,48,55,57,101,49,101,56,48,50,54,102,52,51,102,97,48,102,52,52,97,50,48,101,100,101,48,55,52,48,48,102,100,99,49,101,48,54,52,101,48,101,50,57,55,56,48,101,53,99,48,57,55,101,48,101,97,57,53,52,53,102,55,50,101,56,49,100,55,48,51,97,100,48,102,99,48,55,55,53,49,98,97,54,48,55,56,52,51,56,99,49,101,53,52,48,48,52,56,50,54,49,54,53,48,53,100,98,55,48,53,54,48,50,55,100,99,50,98,97,53,48,49,51,56,97,102,52,100,52,100,48,49,49,48,100,55,53,102,102,48,49,101,102,48,48,102,102,49,102,50,55,56,48,48,55,100,99,97,48,48,51,101,98,55,52,48,49,102,54,50,52,48,52,56,51,56,51,97,50,48,55,50,99,48,52,57,99,56,49,51,50,48,48,102,102,48,102,53,56,48,49,101,55,56,55,53,99,48,57,98,100,48,101,49,48,51,100,49,50,102,52,51,98,55,99,49,100,48,48,102,102,51,102,55,48,55,55,102,57,48,52,51,56,97,53,49,56,51,57,55,48,50,54,48,52,51,97,97,53,97,57,55,100,56,98,97,48,55,97,50,48,101,98,52,51,56,101,49,100,100,52,57,101,56,54,49,101,49,48,102,99,48,55,54,57,48,48,102,102,49,50,48,56,54,53,57,53,57,55,54,101,52,57,54,54,48,57,102,54,99,97,102,98,52,48,52,49,50,99,49,51,53,48,56,48,52,52,51,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,100,48,48,102,102,48,49,102,49,55,52,48,48,102,102,55,100,56,48,48,48,102,102,51,101,97,50,52,48,49,102,53,98,99,48,101,97,56,48,57,56,100,48,55,98,52,48,52,101,50,56,51,102,98,99,48,101,98,56,48,57,98,57,48,55,98,50,49,102,102,52,51,48,55,55,97,53,49,97,51,50,55,56,51,56,102,48,55,97,99,48,102,49,56,48,52,56,56,48,57,55,48,48,102,102,101,57,56,55,55,52,51,98,48,49,101,56,50,98,53,101,48,101,53,56,55,98,48,49,100,55,48,51,57,50,48,102,56,50,54,48,55,54,55,48,51,99,55,48,55,57,99,49,101,50,48,102,50,99,56,51,99,57,48,101,100,97,54,56,55,101,102,97,49,48,55,56,56,48,49,101,57,50,48,51,97,57,50,99,57,99,48,101,54,49,53,57,54,53,48,49,53,101,53,101,48,55,56,48,49,100,99,48,48,55,99,56,56,99,48,49,102,50,49,49,48,50,52,102,52,48,57,57,100,48,48,55,100,55,98,100,56,51,56,49,48,48,102,102,55,100,54,102,56,49,51,57,101,49,101,50,50,102,52,49,101,49,48,51,100,54,48,55,98,97,49,100,100,48,101,97,56,51,102,55,48,101,101,56,55,54,48,49,100,51,56,51,102,48,48,55,54,50,53,57,48,55,56,56,48,57,54,48,52,98,48,55,55,101,48,102,51,101,99,51,102,97,49,100,98,52,97,48,102,55,56,51,100,48,48,55,53,52,49,100,48,52,51,52,52,48,101,102,57,55,97,49,102,56,52,55,48,55,54,99,53,50,56,55,99,48,97,53,48,101,98,49,55,101,56,48,53,102,56,55,99,56,51,97,48,57,99,53,99,56,55,51,52,98,53,54,56,98,52,48,55,55,48,53,102,48,55,102,48,97,100,52,102,48,48,98,101,51,53,100,55,102,102,53,48,48,102,102,100,51,56,48,48,55,100,55,98,48,48,51,101,52,54,101,48,48,102,102,102,97,54,55,48,55,50,48,48,52,56,51,56,49,50,52,52,48,101,53,56,49,101,56,48,49,51,56,100,99,51,98,52,48,102,50,99,49,99,102,56,49,50,56,50,48,52,98,52,56,51,97,102,48,55,56,56,49,100,99,99,48,52,98,99,56,49,51,52,101,53,99,56,48,51,100,98,54,49,102,98,48,101,48,48,51,57,56,48,101,54,48,55,52,99,51,100,99,53,48,101,50,101,52,97,48,48,55,50,54,53,99,56,55,55,52,98,52,101,53,50,57,55,101,53,50,57,54,50,56,53,56,98,48,50,56,99,98,50,50,99,52,97,50,52,102,48,52,98,101,52,101,50,97,99,98,49,52,100,50,98,101,97,53,51,50,56,48,50,98,49,100,55,53,102,102,48,51,56,52,48,48,102,102,55,100,102,51,56,49,51,52,52,48,101,50,56,48,57,99,102,48,48,55,100,97,102,56,49,51,53,54,48,52,99,98,48,49,50,100,50,49,102,56,99,48,102,50,56,49,99,57,56,51,99,98,99,48,101,51,97,99,51,57,52,49,102,52,48,48,102,102,55,98,54,48,51,100,101,49,99,102,48,49,51,57,99,49,100,49,48,50,53,99,48,49,99,101,56,55,48,52,51,99,55,99,48,49,101,100,99,48,102,101,48,55,55,52,51,97,56,49,101,101,50,98,48,49,50,48,49,101,99,48,101,97,49,55,56,53,51,57,56,98,57,50,56,53,48,50,57,51,54,53,49,48,48,52,99,48,97,101,99,57,56,53,54,50,54,50,48,97,55,97,54,48,55,102,48,48,102,102,51,101,51,54,54,48,48,102,98,49,54,48,55,49,50,48,48,102,97,100,53,48,48,55,100,56,99,98,97,48,102,53,99,48,57,57,53,50,99,51,48,55,53,52,49,99,97,48,51,100,53,48,55,48,48,48,102,102,102,51,99,49,99,54,48,55,100,52,49,101,54,48,50,52,99,51,101,48,53,101,56,48,51,100,50,102,48,49,51,49,50,100,56,51,57,56,48,102,54,48,51,98,56,49,101,55,99,49,99,99,48,101,49,48,55,49,99,51,102,56,49,101,102,48,102,97,48,48,102,102,57,101,56,55,97,99,49,100,50,49,52,54,48,101,99,99,48,52,57,48,97,53,50,98,99,97,102,99,53,54,56,48,51,100,102,57,56,51,101,56,53,56,49,54,55,50,53,54,48,55,53,49,51,56,97,102,50,99,56,48,53,102,100,53,100,55,102,99,48,51,52,101,52,48,49,102,54,48,52,48,48,102,98,102,49,48,48,55,100,49,54,48,49,51,56,99,48,52,56,102,56,49,51,54,54,48,52,97,101,51,48,48,102,102,52,101,55,56,55,48,48,98,55,50,102,99,49,102,57,56,51,56,49,48,55,97,50,49,99,51,48,101,49,48,48,51,100,53,49,48,50,53,54,99,48,57,99,49,50,99,52,51,56,54,53,49,48,51,100,50,50,101,56,51,97,48,53,57,53,48,51,97,52,48,102,98,49,55,97,52,52,48,57,54,51,48,102,53,97,54,57,53,54,48,48,102,52,102,48,49,101,54,98,48,49,100,51,48,102,98,49,53,97,49,101,51,50,57,52,97,48,50,99,99,51,99,48,49,100,49,50,101,99,51,98,101,56,52,49,101,52,48,101,101,57,53,102,99,51,99,52,53,51,49,53,99,52,52,48,53,48,97,48,48,102,102,55,99,54,48,99,48,57,102,51,48,50,53,51,99,48,49,102,53,101,52,48,52,102,99,56,51,100,99,48,55,100,48,48,52,101,49,56,51,100,52,99,48,101,56,56,49,100,56,56,55,97,48,48,57,52,49,48,102,102,56,51,97,101,50,56,99,51,99,57,56,51,56,101,48,102,50,48,49,101,48,55,52,100,48,102,99,57,55,50,48,102,57,99,48,57,55,100,48,102,53,49,53,54,53,48,102,50,57,56,49,100,55,56,55,52,48,51,101,101,49,101,50,52,54,99,57,52,49,100,100,48,101,51,56,55,57,49,51,102,49,54,48,57,56,53,55,51,54,53,49,99,55,50,98,52,49,50,51,54,53,56,99,50,55,97,55,49,53,101,56,52,57,97,48,50,100,100,97,101,98,102,101,48,49,56,102,56,48,48,102,98,101,54,48,48,55,100,102,50,56,48,51,101,97,56,48,48,57,100,48,48,48,102,102,55,100,53,48,48,49,51,53,56,48,52,98,52,56,49,50,100,50,48,52,100,54,48,48,102,102,51,100,52,97,48,55,100,56,48,102,50,54,52,49,99,55,53,48,55,50,56,51,57,55,99,49,99,54,56,49,51,50,48,49,99,101,48,49,51,57,57,48,101,56,48,49,51,50,48,48,102,102,101,55,56,51,102,97,49,101,51,101,48,48,102,102,102,55,49,48,55,102,52,49,99,102,56,55,52,56,51,97,50,53,54,53,50,48,48,55,53,48,51,97,56,53,101,49,55,49,98,49,55,50,53,102,50,48,48,50,55,98,97,50,48,50,52,48,97,101,99,57,97,53,56,97,54,50,48,97,48,97,53,56,48,53,99,49,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,56,48,54,51,101,48,48,102,102,51,101,56,54,52,48,49,102,55,99,97,48,48,102,97,97,48,48,102,102,50,52,98,99,48,49,102,53,52,48,48,52,97,57,56,49,50,100,50,48,52,99,98,48,49,51,53,56,48,48,102,102,102,52,100,52,49,102,54,48,51,98,54,57,48,55,101,51,52,49,102,53,48,101,53,101,48,55,49,97,48,52,99,56,48,55,99,52,48,52,57,97,52,51,100,101,48,52,99,56,48,51,101,49,48,102,101,56,55,55,51,56,48,51,100,99,52,49,99,50,48,55,51,101,49,101,100,48,101,56,57,54,55,100,51,99,51,97,56,49,101,98,50,56,99,98,56,102,56,97,54,50,102,57,51,99,49,50,51,100,50,99,49,50,48,53,56,101,52,50,50,99,53,48,100,51,57,48,53,49,48,48,102,102,53,99,55,48,48,55,99,57,102,48,48,57,102,52,48,50,53,51,99,48,49,102,54,49,97,48,52,102,99,56,51,97,51,48,55,100,48,48,102,102,52,57,101,48,51,100,52,99,48,102,55,52,49,100,56,56,55,53,99,48,57,52,49,48,101,48,48,51,97,101,50,102,48,51,99,57,99,51,56,101,48,102,50,48,49,100,102,102,52,50,48,102,99,57,52,99,48,102,57,99,48,57,56,50,48,102,53,49,54,56,53,48,101,50,57,56,49,101,56,48,55,52,48,51,57,48,49,101,50,52,57,99,56,97,49,100,100,48,102,99,48,55,54,100,51,102,57,54,48,56,54,53,55,51,56,53,49,100,55,50,99,56,49,50,51,48,53,56,100,97,55,97,48,57,54,48,56,52,56,52,48,50,100,100,97,101,98,102,102,97,101,98,97,101,98,102,101,51,53,48,55,52,99,51,100,56,49,101,56,48,101,48,56,55,97,52,51,98,48,49,102,97,48,101,50,56,55,57,52,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,52,101,49,101,99,48,101,54,56,55,98,99,51,97,56,53,99,57,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,55,50,100,52,51,98,54,49,101,56,48,101,100,48,55,56,99,97,57,52,99,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,50,49,54,101,53,53,49,55,48,53,55,50,54,50,49,49,54,48,53,53,57,54,48,56,101,56,56,53,56,97,48,51,97,100,100,98,55,49,53,50,48,49,57,54,48,48,102,102,48,102,97,98,50,48,48,55,99,98,48,99,48,57,52,48,48,102,98,48,49,50,57,54,49,100,98,54,56,48,49,102,54,56,54,48,102,100,56,51,98,97,48,101,53,56,48,57,98,48,48,101,52,56,55,56,49,51,52,51,56,97,53,101,50,55,48,55,54,99,49,99,101,48,51,102,50,48,102,55,57,53,97,48,102,98,56,51,97,56,53,50,57,52,99,49,100,97,52,97,50,56,99,49,102,56,51,101,53,53,56,51,57,101,48,55,51,101,49,101,56,48,101,52,48,51,98,98,50,102,99,51,100,54,57,50,53,57,57,55,52,49,100,99,48,102,54,56,55,50,56,97,54,50,101,102,57,53,97,48,48,102,55,53,56,55,51,56,98,55,48,102,97,48,55,54,99,51,98,99,49,99,101,48,101,54,48,55,98,56,51,98,97,49,99,50,48,101,101,56,48,53,57,50,97,101,98,102,101,48,49,56,51,54,48,48,102,102,102,98,102,56,48,48,102,102,55,100,56,53,48,48,102,102,51,101,56,48,99,48,49,102,54,99,52,48,52,97,52,98,97,100,57,52,48,48,102,102,52,102,48,56,55,56,49,48,56,48,57,97,100,48,50,53,98,52,97,48,48,55,57,48,49,102,98,48,50,53,53,49,51,52,97,56,48,50,53,102,52,48,57,97,102,52,55,50,98,52,51,100,56,49,101,56,50,102,52,97,53,50,97,100,50,56,51,99,54,48,101,52,52,51,100,54,53,55,48,55,97,48,49,100,49,48,55,55,99,51,56,97,48,48,102,102,102,54,102,48,51,101,99,52,98,48,101,52,56,55,52,48,51,98,97,56,52,49,102,53,50,101,99,98,97,50,56,52,98,48,48,55,53,97,49,101,97,50,98,48,51,98,56,49,102,49,54,99,51,99,50,101,56,55,51,53,48,99,51,102,97,49,99,51,48,102,101,56,49,101,102,48,48,51,98,100,49,97,48,48,102,102,102,97,50,56,48,48,102,102,53,99,101,55,101,48,48,55,54,99,97,48,52,101,49,48,48,48,102,102,98,98,101,50,56,48,53,48,51,50,101,98,102,101,48,101,52,48,48,51,101,99,49,52,49,101,56,48,55,49,52,49,102,57,48,49,51,102,48,48,102,102,52,101,102,56,51,101,98,48,55,53,97,53,101,54,48,102,52,48,51,98,48,48,102,102,55,98,99,48,52,100,102,48,49,51,50,97,48,102,52,52,49,100,101,48,55,57,51,49,53,56,53,99,57,52,99,48,48,102,55,49,56,55,49,48,51,102,101,48,102,57,56,51,101,56,49,101,100,48,101,56,49,55,98,52,53,51,48,55,56,49,48,48,102,102,97,53,48,102,48,57,53,53,56,98,97,50,56,48,98,57,50,98,100,51,50,56,97,101,50,102,48,97,100,50,98,52,98,100,50,98,99,49,51,52,48,57,49,50,100,48,97,102,52,49,52,102,57,98,52,51,57,48,52,100,100,55,53,100,55,102,102,53,48,51,56,52,48,48,102,102,55,100,48,99,48,49,51,52,52,48,101,50,56,48,57,51,48,48,102,102,48,55,100,97,102,56,49,50,97,97,48,52,99,98,48,49,51,50,99,49,102,56,99,48,101,100,52,49,99,57,56,51,98,52,99,48,102,99,54,99,51,101,97,49,102,52,48,48,102,102,55,98,54,48,51,100,101,49,102,48,48,49,50,54,99,49,101,101,48,50,53,99,48,49,102,49,48,55,48,52,51,98,57,99,48,49,101,100,99,48,101,49,56,55,55,52,51,100,54,49,101,101,50,99,99,49,51,101,49,101,99,48,102,53,57,52,54,53,51,49,56,97,54,50,56,53,51,101,57,48,97,53,50,99,48,52,99,48,98,49,99,56,54,53,54,50,49,97,55,50,55,97,49,56,49,51,100,97,101,98,102,101,48,49,97,55,48,48,102,102,48,102,98,48,57,48,48,55,99,56,100,99,48,49,102,52,99,101,48,102,98,99,48,57,48,55,48,50,55,55,52,49,99,98,48,51,97,102,48,50,55,49,98,56,55,57,52,49,101,53,56,51,101,48,48,50,53,48,52,48,57,57,54,48,55,53,101,48,101,101,99,51,98,57,99,48,57,55,57,48,50,54,57,99,97,54,48,48,102,102,55,98,57,48,51,102,54,49,102,102,48,55,51,48,49,102,51,48,101,57,56,55,52,52,97,49,101,53,99,57,55,101,48,101,52,99,97,54,48,101,101,57,53,55,99,98,97,50,102,99,98,97,50,98,57,48,98,57,54,48,53,101,49,54,52,53,55,49,52,52,56,48,48,57,56,101,57,99,53,97,49,54,50,56,52,53,55,99,100,50,54,52,56,48,53,54,51,97,101,98,97,102,102,56,48,100,102,99,48,48,102,102,102,56,97,54,56,48,51,101,100,49,48,48,102,102,57,49,53,48,48,55,100,54,98,56,48,51,99,102,57,48,48,51,99,101,97,56,51,102,50,99,48,101,53,102,48,51,101,56,101,48,52,97,102,48,48,51,100,51,53,102,56,49,100,57,56,51,101,48,48,55,56,100,56,51,99,56,48,48,102,102,102,52,101,51,48,49,51,49,52,48,48,102,55,97,48,48,102,102,51,54,97,54,48,101,48,48,102,102,55,101,56,48,52,97,55,49,52,97,48,48,102,102,102,55,101,56,55,53,48,99,48,50,55,101,48,50,53,99,48,50,54,51,56,98,53,51,57,53,52,48,57,101,99,56,48,53,57,48,50,52,52,49,98,101,48,48,102,102,55,99,57,101,48,48,102,102,49,102,55,50,56,48,48,102,97,100,100,48,48,55,100,56,57,48,49,50,48,101,48,101,56,56,49,99,98,48,49,50,55,50,48,52,99,56,48,48,102,102,51,100,54,48,48,55,57,101,49,100,55,48,50,54,102,52,51,56,52,48,102,52,52,98,100,48,101,100,102,48,55,52,48,48,102,102,102,100,99,49,100,102,101,52,49,48,101,50,57,52,54,48,101,53,99,48,57,56,49,48,101,97,57,54,97,53,102,54,50,101,56,49,101,56,56,51,97,100,48,101,51,56,55,55,53,50,55,97,49,56,55,56,52,51,102,48,49,100,97,52,48,48,102,102,52,56,50,49,57,54,53,54,53,100,100,99,57,54,54,48,57,102,54,99,97,101,98,52,48,52,49,50,99,49,51,53,48,56,48,52,52,51,53,100,55,102,102,53,48,48,102,102,100,51,56,48,48,55,100,55,98,48,48,51,101,52,54,101,48,48,102,102,102,97,54,55,48,55,50,48,48,52,56,51,48,49,50,52,52,48,101,53,56,49,101,56,48,49,51,56,100,99,51,98,52,48,102,50,99,49,99,102,56,49,50,56,50,48,52,98,52,56,51,97,101,48,55,56,56,49,100,99,99,48,52,98,99,56,49,51,52,101,53,99,56,48,51,100,98,54,49,102,98,48,101,48,48,51,57,56,48,101,54,48,55,52,99,51,100,99,53,48,101,50,101,52,97,48,48,55,50,54,53,99,56,55,55,52,98,52,101,53,50,57,55,101,53,50,57,54,50,56,53,56,98,48,50,56,99,98,50,50,99,52,97,50,52,102,48,52,98,101,52,101,50,97,99,98,49,52,100,50,98,101,97,53,51,50,56,48,50,98,49,100,55,53,102,102,48,49,57,49,48,48,102,102,49,102,50,55,99,48,50,55,99,99,48,57,52,102,48,48,102,102,55,100,56,54,56,49,51,102,50,48,101,56,99,49,102,52,48,49,50,55,56,48,102,53,51,48,51,100,100,48,55,54,50,49,100,55,48,50,53,48,52,51,56,48,48,101,98,56,98,99,48,102,50,55,48,101,51,56,51,99,56,48,55,55,102,100,48,56,51,102,50,53,51,48,51,101,55,48,50,54,48,56,51,100,52,53,97,49,52,51,56,97,55,48,55,97,48,49,100,48,48,101,52,48,55,56,57,50,55,50,50,56,55,55,52,51,102,48,49,100,98,52,102,101,53,56,50,49,57,53,99,101,49,52,55,53,99,98,50,48,52,56,99,49,54,51,54,57,101,56,50,53,56,50,49,50,49,48,48,98,55,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,55,48,56,48,48,102,102,102,97,49,56,48,50,54,56,56,49,99,53,48,49,50,54,48,48,102,102,48,102,98,53,102,48,50,53,53,48,48,57,57,54,48,50,54,53,56,51,102,49,56,49,100,97,56,51,57,51,48,55,54,57,56,49,102,56,100,56,55,100,52,51,101,56,48,48,102,102,102,54,99,48,55,98,99,51,101,48,48,50,52,100,56,51,100,99,48,52,98,56,48,51,101,50,48,101,48,56,55,55,51,56,48,51,100,98,56,49,99,51,48,101,101,56,55,97,99,51,100,99,53,97,48,50,55,99,51,100,56,49,101,98,50,56,99,97,55,51,49,52,99,53,48,97,55,100,50,49,52,97,53,56,48,57,56,49,54,51,57,48,99,97,99,52,51,52,101,52,102,52,51,48,48,99,55,53,48,48,102,102,55,55,97,51,52,48,49,102,52,53,48,48,102,102,48,98,57,99,102,99,48,48,102,102,101,100,57,52,48,57,99,50,48,48,102,102,49,55,55,99,53,48,48,97,48,54,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,97,51,48,48,102,102,55,100,50,54,56,48,51,101,100,102,52,49,101,54,48,48,102,102,51,101,97,51,48,48,102,102,57,57,102,52,49,48,102,57,98,55,52,49,101,48,48,102,51,56,49,50,98,101,48,102,52,56,51,99,48,49,100,54,54,48,48,57,98,48,48,55,52,52,49,100,49,50,98,48,49,100,102,53,48,55,97,48,49,101,51,48,55,53,56,51,97,56,49,100,101,48,55,56,56,53,48,56,55,50,52,98,56,48,101,100,56,55,57,48,51,101,48,49,100,100,52,102,50,100,56,97,98,48,102,48,56,51,97,97,50,100,52,49,101,56,49,55,52,48,102,48,48,97,97,48,101,99,57,52,52,49,101,99,48,101,48,49,53,99,48,102,49,99,98,49,50,97,100,49,99,51,57,50,49,102,51,48,102,52,49,52,50,53,53,49,54,49,56,51,99,48,53,48,56,49,50,101,50,101,98,102,101,48,49,98,102,50,48,48,102,102,101,102,52,54,56,48,51,101,56,97,48,48,102,102,49,55,51,57,102,56,48,49,100,98,50,56,49,51,56,52,48,48,102,102,50,101,102,56,97,48,53,48,50,48,48,102,97,100,55,48,48,55,100,56,49,48,48,51,101,51,54,99,48,48,102,102,102,97,98,54,48,55,101,56,48,52,101,99,56,55,102,56,48,57,54,97,48,50,55,102,52,48,52,56,48,49,99,57,56,49,51,53,100,56,48,57,54,102,99,49,99,99,48,55,48,49,56,48,57,53,54,48,50,55,100,52,98,51,101,48,101,51,98,56,51,56,98,48,101,55,56,55,101,99,97,52,48,102,49,101,101,48,102,53,99,51,102,97,49,99,101,48,102,102,56,55,98,99,49,101,55,54,48,55,56,101,49,101,98,48,55,56,50,53,101,48,55,100,48,48,102,102,49,100,98,52,56,50,49,100,100,101,49,99,99,101,102,56,48,51,100,98,56,53,54,48,48,57,97,49,53,98,57,48,97,100,48,52,48,50,101,49,49,55,53,102,102,48,48,99,55,99,48,48,102,102,55,100,102,51,48,48,102,102,51,101,102,57,52,48,49,102,53,52,48,48,102,102,52,101,56,48,48,51,101,97,56,48,48,57,97,99,48,50,53,97,52,48,57,54,57,48,50,54,98,48,48,49,101,97,53,48,51,101,99,48,55,57,51,50,48,101,51,97,56,51,57,52,49,99,98,101,48,101,51,52,48,57,57,48,48,101,55,48,48,57,99,99,56,55,52,48,48,57,57,48,48,55,51,99,49,102,100,48,102,49,102,48,48,55,98,56,56,51,102,97,48,101,55,99,51,97,52,49,100,49,50,98,51,97,48,48,102,102,55,53,48,51,97,56,53,101,49,55,49,98,49,55,50,53,102,50,48,48,102,102,50,55,98,97,50,48,50,52,52,97,101,99,57,97,53,56,97,54,50,48,97,48,97,53,56,48,53,99,49,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,100,102,99,48,48,102,102,102,56,97,54,56,48,51,101,100,49,48,48,102,102,57,49,53,48,48,55,100,54,98,56,48,51,99,102,57,48,48,51,99,101,97,56,51,102,50,99,48,101,53,102,48,51,101,56,101,48,52,97,102,48,48,51,100,51,53,102,56,49,100,57,56,51,101,48,48,55,56,98,56,51,99,56,48,48,102,102,102,52,101,51,48,49,51,49,52,48,48,102,55,97,48,48,102,102,51,54,97,54,48,101,48,48,102,102,55,101,56,48,52,97,55,49,52,97,48,48,102,102,102,55,101,56,55,53,48,99,48,50,55,101,48,50,53,99,48,50,54,51,56,98,53,51,57,53,52,48,57,101,99,56,48,53,57,48,50,52,52,49,98,101,48,48,102,102,55,99,57,101,48,48,102,102,49,102,55,50,56,48,48,102,97,100,100,48,48,55,100,56,57,48,49,50,48,99,48,101,56,56,49,99,98,48,49,50,55,50,48,52,99,56,48,48,102,102,51,100,54,48,48,55,57,101,49,100,55,48,50,54,102,52,51,56,52,48,102,52,52,98,100,48,101,100,102,48,55,52,48,48,102,102,102,100,99,49,100,102,101,52,49,48,101,50,57,52,54,48,101,53,99,48,57,56,49,48,101,97,57,54,97,53,102,54,50,101,56,49,101,56,56,51,97,100,48,101,51,56,55,55,53,50,55,97,49,56,55,56,52,51,102,48,49,100,97,52,48,48,102,102,52,56,50,49,57,54,53,54,53,100,98,57,50,53,57,56,50,55,100,98,50,98,97,100,48,49,48,52,98,48,52,100,52,50,48,49,49,48,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,49,99,56,48,48,102,102,55,100,55,100,48,51,100,48,48,101,50,56,51,56,100,48,50,55,101,48,48,57,50,48,48,55,100,54,48,102,52,56,98,99,99,49,100,55,48,55,54,48,48,101,56,52,48,57,98,101,48,50,53,97,56,49,101,56,56,51,99,51,48,102,50,55,50,98,48,98,57,50,101,52,48,49,101,100,99,48,101,50,48,55,48,48,102,102,49,102,51,48,55,50,99,51,100,97,49,101,102,50,102,54,52,97,54,48,101,102,97,48,49,55,52,49,101,49,50,100,55,49,52,97,53,48,49,52,99,53,56,50,53,99,57,53,99,53,49,57,53,97,53,57,49,55,97,53,56,48,50,53,52,49,50,50,53,53,57,53,101,57,99,57,102,53,48,56,55,52,48,57,98,97,101,98,102,101,48,49,98,102,50,48,48,101,102,52,54,56,48,51,101,56,97,48,48,49,55,51,57,102,56,48,49,100,98,50,56,49,51,56,52,48,48,50,101,102,56,97,48,49,53,57,99,48,48,102,97,102,97,48,55,97,48,49,99,53,48,55,49,97,48,52,102,99,48,49,50,52,48,48,102,102,102,97,99,49,101,57,49,55,57,56,51,97,101,48,101,99,48,49,100,48,56,49,51,55,99,48,52,98,53,48,51,100,49,48,55,56,54,49,101,52,101,53,54,49,55,50,53,99,56,48,51,100,98,56,49,99,52,48,101,48,48,51,101,54,48,101,53,56,55,98,52,51,100,101,53,101,99,57,52,99,49,100,102,52,48,50,101,56,51,99,50,53,97,101,50,57,52,97,48,50,57,56,98,48,52,99,57,50,98,56,97,51,50,98,52,98,50,50,102,52,98,48,48,52,97,56,50,52,52,97,98,50,98,100,51,57,51,101,97,49,48,101,56,49,51,55,53,100,55,102,99,48,51,55,101,52,48,49,100,101,56,100,48,48,102,102,55,100,49,52,48,48,102,102,50,101,55,51,102,48,48,51,98,54,53,48,50,55,48,56,48,48,102,102,53,100,102,49,52,48,50,56,49,57,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,99,52,48,48,55,100,49,57,56,48,51,101,101,53,56,51,102,56,48,48,102,97,55,98,48,50,54,50,56,98,99,48,102,50,97,52,56,55,53,51,48,51,99,56,48,50,53,57,99,49,102,99,48,48,51,100,57,99,49,100,102,48,50,54,53,99,49,100,99,49,53,54,56,54,53,50,98,54,49,102,100,52,57,50,57,56,51,97,48,57,52,53,101,100,48,55,52,52,49,101,51,56,51,98,48,48,102,49,49,54,53,100,48,51,97,50,48,55,102,99,49,100,98,56,48,51,100,100,99,49,101,99,52,98,50,98,56,51,57,99,53,101,57,55,54,53,55,56,55,48,99,49,101,51,49,52,56,53,102,57,55,54,49,100,55,48,102,51,53,56,55,55,56,98,55,52,100,48,101,55,56,51,99,102,48,55,55,56,48,52,55,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,100,102,99,48,48,102,102,102,56,97,54,56,48,51,101,100,49,48,48,102,102,57,49,53,48,48,55,100,54,98,56,48,51,99,102,57,48,48,51,99,101,97,56,51,102,50,99,48,101,53,102,48,51,101,56,101,48,52,97,102,48,48,51,100,51,53,102,56,49,100,57,56,51,101,48,48,55,56,100,56,51,99,56,48,48,102,102,102,52,101,51,48,49,51,49,52,48,48,102,55,97,48,48,102,102,51,54,97,54,48,101,48,48,102,102,55,101,56,48,52,97,55,49,52,97,48,48,102,102,102,55,101,56,55,53,48,99,48,50,55,101,48,50,53,99,48,50,54,51,56,98,53,51,57,53,52,48,57,101,99,56,48,53,57,48,50,52,52,49,98,101,48,48,102,102,55,99,57,101,48,48,102,102,49,102,55,50,56,48,48,102,97,100,100,48,48,55,100,56,57,48,49,50,48,99,48,101,56,56,49,99,98,48,49,50,55,50,48,52,99,56,48,48,102,102,51,100,54,48,48,55,57,101,49,100,55,48,50,54,102,52,51,56,52,48,102,52,52,98,100,48,101,100,102,48,55,52,48,48,102,102,102,100,99,49,100,102,101,52,49,48,101,50,57,52,54,48,101,53,99,48,57,56,49,48,101,97,57,54,97,53,102,54,50,101,56,49,101,56,56,51,97,100,48,101,51,56,55,55,53,50,55,97,49,56,55,56,52,51,102,48,49,100,97,52,49,48,52,56,50,49,57,54,53,54,53,100,98,57,50,53,57,56,50,55,100,98,50,98,97,100,48,49,48,52,98,48,52,100,52,50,48,49,49,48,100,55,53,102,102,48,48,99,55,99,48,48,102,102,55,100,48,99,56,48,51,101,102,57,52,48,49,102,53,52,48,48,102,102,52,57,55,56,48,51,101,97,56,48,48,57,53,51,48,50,53,97,52,48,57,57,54,48,50,54,98,48,48,49,101,57,97,56,51,101,99,48,55,54,100,50,48,102,99,54,56,51,101,97,49,99,98,99,48,101,51,52,48,57,57,48,48,102,56,56,48,57,51,52,56,55,98,99,48,57,57,48,48,55,99,50,49,102,100,48,101,101,55,48,48,55,98,56,56,51,56,52,48,101,55,99,51,100,97,49,100,49,50,99,102,97,55,56,55,53,48,51,100,54,53,49,57,55,49,102,49,52,99,53,102,50,55,56,50,52,55,97,54,48,50,52,48,98,49,99,56,52,53,56,97,49,97,55,50,48,97,50,48,49,52,48,56,48,51,101,53,54,52,48,48,102,98,52,52,48,50,52,53,52,48,49,102,54,53,48,48,48,102,102,102,50,49,97,48,48,102,102,102,50,53,52,48,102,99,98,48,51,101,56,99,48,101,53,102,56,49,51,52,50,48,48,102,102,102,53,50,98,102,48,55,54,54,48,102,56,48,49,100,99,101,48,101,100,56,48,51,100,52,55,99,48,52,98,97,56,48,51,100,57,54,48,48,100,98,54,52,51,56,48,49,99,53,48,49,51,54,99,53,100,48,48,102,102,51,100,56,52,49,101,98,51,56,48,57,48,48,48,102,102,57,56,56,48,57,55,54,50,97,99,101,53,97,56,50,52,55,50,55,57,53,97,48,57,101,48,49,52,48,53,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,50,54,48,48,102,102,49,102,53,48,48,48,102,102,48,102,57,54,49,48,49,50,99,54,49,101,49,48,50,53,55,101,52,51,57,99,48,48,102,102,102,98,53,100,48,55,101,99,49,101,49,48,55,55,97,48,52,100,48,48,102,102,51,98,99,48,102,49,49,54,99,99,50,54,48,51,101,49,52,56,48,55,51,56,49,101,48,48,102,102,102,51,48,55,53,56,48,57,56,49,48,101,98,48,55,56,99,51,99,50,53,102,57,55,97,49,100,100,50,100,99,97,52,48,101,100,48,49,50,99,52,48,101,55,54,56,97,55,48,55,55,52,49,101,48,48,102,102,55,55,52,53,52,51,101,53,55,56,51,98,99,48,102,50,56,55,54,52,98,57,48,101,57,57,53,99,53,55,49,54,56,53,55,49,53,54,49,100,50,48,102,98,57,53,50,49,101,56,48,102,54,57,54,101,49,101,98,48,102,57,57,52,50,49,99,49,48,48,102,102,98,54,55,53,100,55,102,99,48,51,49,101,56,48,49,102,55,48,99,48,48,102,98,48,51,48,48,55,99,54,100,56,48,49,102,54,102,56,48,101,50,99,97,56,48,101,48,48,102,102,55,102,56,48,57,102,98,101,48,101,100,56,49,102,53,56,51,98,54,99,53,56,56,48,51,100,48,48,102,102,48,55,102,101,48,48,102,102,102,50,97,101,48,52,102,97,48,55,99,55,48,51,57,100,48,48,102,102,55,98,98,99,51,101,50,48,101,98,99,98,100,48,55,98,49,98,48,51,97,56,50,57,48,51,57,99,48,101,100,52,51,97,54,48,102,48,56,48,49,101,97,49,48,55,52,99,49,100,97,97,50,48,55,50,99,101,49,102,53,52,101,52,100,48,48,55,98,51,99,49,51,57,56,51,99,56,49,100,97,48,52,97,49,54,52,56,54,101,52,49,54,48,48,54,102,101,48,48,102,102,101,102,52,54,56,48,51,101,56,97,48,48,102,102,49,55,51,57,102,56,48,49,100,98,50,56,49,51,56,52,48,48,102,102,50,101,102,56,97,48,49,52,48,99,98,97,102,102,56,49,99,50,48,48,102,102,51,101,102,57,99,48,57,97,50,48,55,49,52,48,52,101,55,56,48,51,101,100,55,99,48,57,97,98,48,50,54,53,56,48,57,54,57,48,102,99,54,48,55,57,52,48,101,52,99,49,101,53,101,48,55,49,100,54,49,99,97,48,102,97,48,48,102,102,51,100,98,48,49,101,102,48,101,55,56,48,57,99,101,48,101,56,56,49,50,101,48,48,102,102,101,55,48,51,56,50,49,101,51,101,48,48,102,102,102,54,101,48,55,102,48,51,98,97,49,100,52,48,102,55,49,53,56,48,57,48,48,102,54,48,55,53,48,98,99,50,57,99,99,53,99,57,52,50,56,49,52,57,98,50,56,56,48,50,54,48,53,55,54,52,99,50,98,49,51,49,48,53,51,100,51,48,48,57,101,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,102,101,48,48,102,102,55,99,53,51,52,48,49,102,54,56,56,48,52,56,97,56,48,51,101,98,53,99,48,49,101,55,99,56,48,49,101,55,53,52,49,102,57,54,48,55,50,102,56,49,102,52,55,48,50,53,55,56,48,49,101,57,97,102,99,48,101,99,99,49,102,48,48,51,99,54,99,49,101,52,48,48,102,102,55,97,55,49,56,48,57,56,97,48,48,55,98,100,48,48,102,102,49,98,53,51,48,55,48,52,51,102,52,48,50,53,51,56,97,53,48,48,102,102,55,98,102,52,51,97,56,54,48,49,51,102,48,49,50,101,48,49,51,49,99,53,97,57,99,97,97,48,52,102,54,52,48,50,99,56,49,50,50,48,100,102,48,48,102,102,51,101,52,102,48,48,102,102,48,102,98,57,52,48,48,55,100,54,101,56,48,51,101,99,52,56,48,57,48,54,48,55,52,52,48,101,53,56,48,57,51,57,48,50,54,52,48,48,102,102,49,101,98,48,48,51,99,102,48,101,98,56,49,51,55,97,49,99,50,48,55,97,50,53,101,56,55,54,102,56,51,97,48,48,102,102,55,101,101,48,101,102,102,50,48,56,55,49,52,97,51,48,55,50,101,48,52,99,48,56,55,53,52,98,53,50,102,98,49,55,52,48,102,52,52,49,100,54,56,55,49,99,51,98,97,57,51,100,48,99,51,99,50,49,102,56,48,101,100,50,48,48,102,102,50,52,49,48,99,98,50,98,50,101,100,99,57,50,99,99,49,51,101,100,57,53,100,54,56,48,56,50,53,56,50,54,97,49,48,48,102,102,56,56,54,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,55,52,54,48,102,57,99,48,49,102,54,101,50,49,101,57,48,50,54,50,56,48,49,102,52,99,101,48,101,51,52,48,49,102,53,55,99,48,102,55,56,51,98,97,53,102,57,55,48,49,102,53,48,50,53,54,52,48,57,57,100,48,101,52,48,51,99,55,48,55,51,48,48,102,57,49,100,48,102,48,57,54,48,49,101,48,54,48,98,100,48,55,48,54,53,53,48,51,98,55,48,55,102,101,49,100,56,98,48,55,54,50,49,102,99,99,49,101,55,50,101,56,98,48,50,100,56,97,99,48,102,48,48,51,97,98,50,100,52,49,101,55,56,55,53,48,51,98,48,48,102,102,101,97,51,56,55,53,54,55,56,55,51,57,99,48,55,51,99,56,56,53,53,48,55,50,56,48,49,101,100,100,48,101,49,51,99,48,101,97,48,97,102,50,99,48,49,101,55,48,49,50,101,50,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,97,55,48,48,102,102,48,102,97,102,54,48,48,55,99,56,100,99,48,49,102,52,99,101,48,101,52,48,48,57,48,55,48,50,52,56,56,49,99,98,48,51,100,48,48,50,55,49,98,56,55,54,56,49,101,53,56,51,57,102,48,50,53,48,52,48,57,54,57,48,55,53,101,48,102,49,48,51,98,57,56,48,57,55,57,48,50,54,57,99,98,57,48,48,102,102,55,98,54,99,51,102,54,49,99,48,48,55,51,48,49,99,99,48,101,57,56,55,98,56,97,49,99,53,99,57,52,48,48,101,52,99,98,57,48,101,101,57,54,57,99,97,53,50,102,99,97,53,50,99,53,48,98,49,54,48,53,49,57,54,52,53,57,49,52,52,57,101,48,57,55,99,57,99,53,53,57,54,50,57,97,53,55,100,52,97,54,53,48,48,102,102,56,57,54,48,48,102,98,101,55,48,50,54,56,56,49,99,53,48,49,51,57,101,48,48,102,102,102,98,53,102,48,50,54,97,99,48,57,57,54,48,50,53,97,52,51,102,49,56,49,101,53,48,51,57,51,48,55,57,55,56,49,99,55,53,56,55,50,56,51,101,56,48,48,102,54,99,48,55,98,99,51,57,101,48,50,55,51,56,51,97,50,48,52,98,56,48,51,57,100,48,101,48,56,55,56,102,56,48,51,100,98,56,49,102,99,48,101,101,56,55,53,48,51,100,99,53,54,48,50,52,48,51,100,56,49,100,52,50,102,48,97,55,51,49,55,50,53,48,97,48,53,50,54,99,97,50,48,48,102,102,57,56,49,53,100,57,51,48,97,99,52,98,52,49,52,102,52,99,48,50,55,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,52,48,100,49,48,48,57,52,53,48,48,102,102,55,100,51,52,56,48,51,101,99,56,99,48,57,101,101,48,101,55,50,52,56,55,102,56,48,57,53,52,48,50,53,99,55,48,51,100,52,48,101,57,97,50,50,52,98,101,56,48,57,48,53,97,54,48,55,99,48,48,102,102,101,50,48,51,57,53,57,98,52,100,52,54,50,98,52,51,98,48,53,101,51,99,56,102,52,53,55,56,51,99,53,48,55,97,52,49,100,50,50,100,52,101,48,50,53,50,49,102,48,48,102,102,101,100,97,53,101,101,48,57,49,50,51,52,48,50,54,57,97,54,55,57,50,52,50,52,102,99,56,52,49,102,99,48,52,102,54,56,48,51,101,56,101,99,49,102,102,48,48,51,101,98,56,99,48,57,50,57,48,101,53,48,49,51,50,52,48,52,100,54,48,55,56,102,48,51,98,98,48,55,100,97,49,102,52,48,50,54,49,99,51,98,56,48,101,54,100,57,48,50,53,56,54,56,97,55,48,101,53,48,55,98,55,50,51,48,55,49,48,51,99,50,48,101,57,99,51,101,50,49,102,101,52,55,48,55,98,102,56,49,102,53,48,51,98,56,48,55,98,97,49,102,98,48,101,56,50,52,56,50,53,52,51,100,56,49,99,54,48,102,49,48,51,98,100,48,48,55,98,48,55,57,52,50,56,52,53,101,53,53,50,50,101,48,102,52,53,57,54,54,100,57,53,54,57,56,53,55,50,49,50,55,102,102,56,49,49,101,97,56,51,56,101,48,48,102,97,102,54,48,55,55,50,49,100,99,48,55,99,56,48,52,102,98,48,49,50,52,48,48,102,102,101,56,52,51,101,50,56,97,48,57,100,48,101,57,56,51,100,52,48,50,54,102,52,48,57,54,57,48,55,54,101,49,101,56,52,52,99,101,97,55,98,53,52,57,52,49,100,100,48,102,97,56,51,101,54,48,101,54,48,55,53,99,98,98,54,51,50,52,49,53,54,57,97,53,55,49,54,97,56,100,100,99,50,97,99,98,49,52,56,56,100,52,56,50,53,56,57,53,101,57,102,51,50,52,97,57,48,52,98,48,52,49,55,48,56,51,57,56,49,51,56,53,48,51,50,48,48,48,102,102,55,100,52,50,56,55,55,52,98,56,48,102,49,48,48,51,101,100,50,56,48,49,102,53,100,56,48,50,52,101,56,54,48,57,99,101,53,49,48,49,51,99,54,48,52,97,51,56,55,57,48,98,51,102,100,50,53,49,57,57,48,52,97,49,53,48,53,55,48,49,51,49,48,48,102,102,101,99,48,49,51,101,57,102,102,50,53,50,52,51,54,48,57,56,97,54,102,97,52,51,50,52,57,49,53,48,102,98,56,57,100,54,55,99,52,49,98,102,97,50,56,100,102,101,48,49,100,50,48,48,102,102,101,57,56,49,100,98,48,55,55,56,49,99,101,48,51,97,100,48,55,54,97,48,101,56,56,51,97,50,99,55,52,51,48,101,56,56,51,97,99,48,101,48,48,55,51,52,49,100,99,48,55,53,57,48,56,51,52,52,102,52,56,48,52,97,48,55,54,99,51,56,101,49,100,102,50,98,52,51,98,48,53,50,50,50,102,55,99,98,51,52,100,50,99,52,98,54,55,99,56,49,53,52,53,53,97,50,52,49,50,50,99,48,98,49,50,99,53,51,102,100,52,100,48,50,55,99,98,48,52,101,55,51,56,54,98,54,49,57,48,98,97,101,98,102,101,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,56,51,49,50,48,52,100,49,56,49,51,50,48,48,102,102,102,48,52,48,57,98,54,48,55,101,56,49,102,56,48,50,54,48,56,49,101,98,57,54,50,48,50,54,99,48,102,48,52,49,101,48,56,48,51,100,98,57,50,49,101,49,50,99,54,57,49,52,97,48,52,49,57,55,56,48,49,101,100,51,48,101,55,57,52,48,49,99,98,50,98,54,56,49,50,99,49,100,57,50,57,52,51,98,99,53,51,52,101,99,53,52,48,55,55,52,97,101,57,99,48,57,49,50,57,49,48,52,102,53,51,102,100,56,50,55,53,51,98,100,50,54,100,56,50,101,99,98,102,102,97,56,48,101,102,99,48,48,102,102,102,56,53,55,56,49,51,49,101,48,102,49,48,48,102,102,49,101,54,57,52,49,102,100,48,49,50,56,57,56,98,49,51,48,51,97,53,101,48,101,48,48,102,102,49,101,57,56,49,51,49,101,48,50,53,52,48,57,50,50,56,52,102,99,49,101,49,100,48,51,99,54,48,50,53,53,99,49,100,56,52,57,54,51,56,98,50,101,53,50,101,48,102,50,56,99,49,100,99,50,50,56,56,48,57,50,99,49,101,50,48,49,50,49,101,54,101,101,48,48,102,102,51,100,98,99,48,50,54,51,102,57,54,48,97,48,50,52,48,97,56,48,100,48,52,48,48,102,56,57,53,56,49,51,49,97,48,101,101,99,48,57,55,52,48,48,102,102,55,100,97,54,49,54,53,99,49,101,49,57,54,48,48,50,53,102,56,49,102,99,48,51,56,49,52,100,48,50,53,99,52,51,57,49,98,97,49,57,55,99,57,55,100,51,56,49,101,49,56,51,100,48,48,50,54,50,52,48,57,54,100,48,48,55,98,54,52,97,101,102,50,53,48,57,52,97,53,102,55,52,52,48,52,101,55,50,57,49,50,55,54,52,101,50,101,54,52,97,97,50,56,50,51,99,56,48,51,98,52,99,51,99,50,53,55,52,100,52,102,97,102,102,48,48,102,102,100,55,54,53,48,48,102,102,98,50,48,48,102,102,48,55,99,100,51,99,51,99,52,53,100,54,48,48,102,102,55,100,57,52,56,51,56,54,48,101,57,53,50,54,54,99,49,100,101,99,48,52,56,101,48,51,97,99,48,102,50,55,50,98,102,50,51,50,51,55,48,48,102,102,55,54,99,56,48,51,100,55,57,48,50,54,97,48,97,99,48,52,102,102,52,97,48,52,97,56,50,55,48,55,52,50,102,100,49,55,50,50,56,50,55,51,97,49,49,102,99,100,55,56,50,54,55,97,99,48,49,57,98,101,97,48,49,54,48,54,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,55,102,99,48,53,48,51,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,49,98,48,48,102,102,55,99,55,52,99,48,49,102,54,55,99,53,100,48,48,51,101,98,101,48,48,57,100,48,50,57,48,97,48,48,102,102,102,55,48,55,98,48,48,49,101,100,102,48,50,53,97,56,49,102,51,55,50,99,56,48,49,101,98,56,50,50,55,50,56,100,56,50,100,50,53,51,98,56,55,48,48,49,100,51,56,51,101,100,52,98,48,55,54,54,55,52,56,50,97,56,51,56,54,49,102,56,48,102,101,97,51,54,52,51,48,55,56,50,49,102,53,52,55,97,51,56,55,53,50,56,97,101,57,98,99,57,53,102,48,55,56,101,53,51,56,97,97,57,51,50,48,48,102,102,48,54,101,101,97,56,48,52,48,51,97,56,48,55,102,99,50,102,102,56,48,97,48,50,48,48,102,102,102,57,54,57,48,48,102,102,51,101,98,57,51,48,49,51,49,54,48,52,97,101,49,53,99,48,52,100,100,56,51,98,99,48,101,101,55,50,99,52,49,101,100,48,51,56,54,48,52,57,56,48,51,100,101,101,53,97,101,50,100,55,50,49,56,50,52,52,48,57,55,54,48,55,53,101,48,101,101,52,48,57,56,100,48,55,97,48,49,101,53,100,50,53,54,57,55,97,49,102,99,50,56,56,51,98,52,57,54,48,57,50,48,102,48,57,55,52,56,101,57,57,102,49,52,99,49,100,101,50,99,56,51,102,100,53,51,53,55,50,53,54,54,50,99,52,97,102,100,54,53,55,99,56,48,53,56,50,97,56,48,55,100,56,48,51,100,57,48,55,54,99,49,100,101,48,55,99,54,48,101,98,52,49,101,53,48,51,97,50,48,102,55,51,49,100,51,48,51,97,50,48,102,52,99,51,56,48,49,102,50,48,55,55,48,49,101,57,52,50,48,100,49,51,100,49,99,49,51,54,49,100,98,48,102,99,48,55,55,99,98,50,48,101,99,49,55,54,56,98,57,50,48,97,99,52,100,50,98,56,98,54,54,48,57,57,53,52,53,97,50,53,99,57,50,50,98,99,98,49,50,98,57,51,102,53,53,52,56,50,52,48,98,48,52,49,55,51,48,54,98,48,48,49,50,54,50,48,48,102,98,50,52,48,55,50,99,56,54,48,52,98,100,56,49,51,102,50,48,52,101,52,48,51,97,49,50,97,48,97,97,99,53,51,48,55,52,99,51,56,101,48,52,100,48,48,102,102,49,51,48,97,49,100,97,48,101,49,97,49,56,50,55,97,56,98,50,100,99,51,56,56,49,100,99,48,55,100,48,49,102,97,48,101,99,56,55,53,57,100,97,52,57,52,57,50,100,99,98,99,50,100,56,57,54,50,97,99,97,54,54,55,55,99,53,100,57,54,48,57,97,53,101,56,49,48,102,102,50,99,53,99,55,54,101,56,51,53,55,51,102,99,49,49,100,53,48,48,102,102,99,55,98,48,48,55,99,50,98,99,48,57,55,48,48,55,55,54,48,48,102,102,102,50,98,52,48,102,101,56,48,57,98,98,48,49,50,102,51,48,51,100,97,97,48,55,102,101,48,102,52,99,48,57,55,48,48,49,51,53,48,52,101,49,55,99,51,56,51,98,99,97,48,55,55,48,48,52,97,98,56,51,99,102,57,50,98,98,49,53,98,99,98,97,99,49,100,98,48,48,102,102,54,101,56,99,56,97,53,102,52,100,99,49,100,99,48,49,51,101,101,54,101,100,102,48,102,48,102,50,98,98,102,50,98,100,52,48,50,101,49,49,52,48,55,102,99,48,48,55,99,50,98,99,48,57,99,97,48,48,102,102,54,100,102,54,48,48,102,102,102,97,102,56,57,50,97,52,48,49,55,54,97,48,49,51,57,55,99,98,99,48,49,51,48,48,102,102,56,48,50,53,53,99,49,99,56,102,50,97,51,49,53,56,48,48,102,102,102,54,99,56,48,50,52,54,54,52,101,101,49,102,55,99,50,49,98,48,48,55,98,54,56,48,49,57,101,54,98,102,101,48,51,102,101,50,56,50,56,97,48,52,102,51,56,51,100,55,48,55,101,97,48,101,52,48,48,57,53,97,48,55,57,101,48,102,52,48,48,57,54,97,48,55,51,100,56,49,102,100,56,51,101,98,48,101,98,56,48,51,100,57,51,56,51,57,56,48,101,97,50,56,49,101,48,48,102,102,55,51,56,49,100,54,54,48,102,54,48,48,102,102,57,100,48,51,99,53,48,101,56,49,52,48,49,101,52,51,48,55,102,52,51,102,56,56,52,53,56,48,55,52,52,97,48,48,102,102,49,50,53,48,101,97,49,54,56,53,101,48,55,57,48,57,49,55,50,56,48,101,48,48,102,102,57,56,56,48,57,52,56,48,57,53,57,53,99,54,50,99,57,51,100,48,98,97,56,51,55,52,98,97,102,102,56,48,52,48,51,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,49,56,48,48,101,99,99,49,101,51,56,55,97,99,49,100,49,48,51,99,53,48,55,55,97,48,102,53,56,51,56,99,53,56,52,57,52,101,49,102,56,48,55,54,50,49,102,55,48,101,57,56,51,99,50,48,101,55,49,55,50,48,57,50,50,98,99,98,48,101,53,53,56,55,97,52,51,57,48,53,102,57,53,97,49,101,54,48,101,100,97,55,56,48,57,55,57,54,97,56,56,57,101,53,52,50,54,52,97,48,57,55,48,53,54,97,51,50,54,53,50,49,57,54,50,53,55,57,54,48,53,55,50,55,55,57,50,48,53,56,50,48,50,54,51,53,101,97,50,56,48,51,54,48,52,48,49,102,49,102,52,48,48,102,102,55,100,100,49,56,55,53,52,48,49,102,54,54,50,48,101,50,99,97,55,48,55,52,99,49,102,97,52,54,101,49,100,99,48,50,54,57,52,49,99,98,56,55,49,99,97,101,50,97,99,51,100,101,53,51,99,100,57,54,48,53,99,48,48,102,102,51,100,52,54,48,101,97,48,51,98,97,48,101,56,48,51,57,98,48,101,100,48,55,56,99,49,102,57,56,48,57,56,57,52,101,48,101,98,52,51,56,54,48,101,101,52,51,57,100,56,51,100,56,48,102,48,99,51,102,101,57,50,56,56,48,48,102,102,102,52,99,52,97,102,50,99,48,98,49,50,99,48,51,98,102,50,56,101,52,99,97,100,101,53,56,49,53,49,102,100,57,53,101,48,49,52,55,99,97,48,55,48,97,48,48,102,97,50,53,48,50,54,51,99,49,101,49,56,49,50,101,54,48,48,102,102,102,98,52,99,48,50,52,102,98,48,51,98,100,50,99,51,49,53,100,52,48,102,100,52,49,102,102,56,49,50,102,99,48,52,98,56,48,55,101,51,56,50,52,56,97,48,52,99,101,57,101,48,101,102,48,49,101,56,48,49,51,49,50,48,101,55,56,48,49,101,101,55,52,48,102,99,98,101,50,57,48,98,102,99,56,97,48,57,99,57,50,56,100,48,102,56,50,55,52,97,53,57,50,97,56,98,101,56,100,98,56,48,57,54,48,55,56,48,97,102,102,53,53,53,102,102,99,48,51,57,99,100,52,49,49,99,48,48,102,102,55,100,56,54,48,51,57,100,48,50,52,102,56,49,102,49,56,49,50,98,52,48,102,50,49,98,48,50,55,97,99,51,97,100,56,51,100,52,48,52,98,57,56,51,98,51,48,101,101,56,55,98,99,49,101,101,48,55,101,49,49,51,57,55,54,48,102,51,99,97,50,48,49,50,98,50,97,48,51,57,52,48,101,101,52,51,101,53,52,49,101,52,50,101,98,98,101,48,101,55,48,98,52,50,98,99,51,102,56,57,54,48,57,48,48,101,52,49,54,52,49,101,100,57,48,52,56,49,52,54,48,57,102,52,101,55,52,49,51,51,99,48,52,98,52,97,99,52,100,50,100,50,52,97,102,53,48,55,56,100,52,48,52,49,101,48,48,55,99,99,100,52,48,57,101,97,50,101,99,51,98,98,99,49,99,100,56,48,51,101,98,101,56,97,56,52,52,99,56,55,56,98,99,50,57,48,49,100,102,56,49,51,52,101,53,57,49,55,97,48,57,56,52,55,52,56,101,57,54,53,51,57,54,55,50,48,52,100,48,56,51,57,51,52,101,48,101,101,56,48,57,54,50,53,56,55,51,97,99,49,50,101,55,98,52,54,54,49,51,55,49,55,48,56,54,49,102,57,56,52,99,100,56,101,100,54,48,101,101,52,99,48,48,51,98,52,102,102,102,56,49,53,98,56,51,102,97,48,48,55,99,56,48,56,49,100,102,48,49,50,55,48,99,48,55,56,99,48,57,55,100,48,48,55,100,50,48,56,51,97,48,97,48,50,53,50,48,49,100,98,56,55,54,99,49,101,57,49,54,101,57,50,100,56,51,101,55,48,48,55,97,56,56,53,99,48,51,102,56,99,48,102,53,48,51,57,101,53,50,99,57,54,97,49,99,98,57,100,50,48,101,101,48,48,102,102,57,98,99,48,55,50,56,49,101,99,50,101,56,51,56,98,56,51,102,50,53,48,48,55,54,56,49,100,51,48,55,97,50,97,55,57,55,98,54,53,57,56,55,55,51,48,55,54,50,56,51,98,102,51,97,56,98,50,50,101,56,51,99,48,57,101,57,56,48,50,57,102,50,54,97,54,50,52,57,54,48,57,50,101,97,53,97,53,98,56,49,97,97,52,51,100,100,98,101,101,51,57,101,55,51,54,51,57,56,50,51,54,99,50,51,48,101,50,52,53,56,97,99,97,56,53,55,53,102,102,100,55,53,100,52,48,54,57,99,48,48,55,100,52,50,56,48,51,101,51,50,56,48,102,101,99,48,49,102,54,48,101,49,100,50,54,56,49,102,55,56,51,101,53,48,102,57,55,48,50,53,101,99,49,99,54,57,54,48,49,97,102,48,101,49,57,55,57,56,51,98,99,49,99,101,48,55,97,102,99,49,101,54,102,52,55,50,99,48,49,101,54,48,55,51,52,51,99,100,98,57,53,54,49,100,54,48,55,102,50,49,99,53,48,102,55,56,55,51,53,98,48,101,56,56,55,98,99,51,57,50,53,54,97,49,101,97,50,101,56,97,101,57,48,48,55,98,56,99,48,52,102,97,53,99,50,98,54,55,49,53,56,53,55,97,54,97,54,97,54,102,102,56,49,51,57,56,49,50,49,50,48,48,102,97,99,51,48,50,55,48,48,102,102,48,49,102,54,51,101,49,101,56,50,102,99,51,98,101,48,52,97,100,48,51,98,49,101,49,102,57,52,54,48,101,56,56,48,57,53,48,48,102,102,51,100,101,50,53,57,54,48,102,57,56,51,98,48,48,101,99,54,50,56,55,57,55,97,53,55,48,55,99,49,50,99,51,98,97,48,49,54,56,48,102,48,99,51,102,56,49,99,53,101,53,57,99,57,55,55,54,49,99,55,48,102,50,50,49,57,99,97,102,98,52,101,101,53,55,48,50,53,54,54,99,98,49,99,100,56,50,55,53,48,50,53,51,56,48,51,51,50,56,48,49,102,52,101,52,48,48,102,56,102,100,48,51,56,52,48,48,55,100,53,56,100,48,55,57,99,51,102,56,53,99,48,55,56,56,48,49,101,98,55,56,49,51,48,52,53,98,57,55,97,53,99,50,49,57,53,56,48,102,55,51,49,52,99,49,102,49,48,55,54,98,56,97,54,48,55,54,99,53,56,101,48,55,54,48,53,97,49,53,101,49,99,54,48,48,55,98,48,53,49,48,49,102,52,48,55,102,52,51,57,56,53,57,52,57,53,99,49,102,54,48,55,55,101,57,48,49,101,54,48,48,55,98,57,100,51,49,48,54,52,98,102,52,101,97,50,100,51,49,53,53,102,99,49,53,56,56,49,51,56,98,49,48,51,56,102,48,50,53,54,52,48,57,53,97,48,55,50,54,48,52,57,57,48,51,57,50,48,101,55,56,49,50,102,54,48,52,98,101,48,55,51,102,56,55,49,56,49,100,54,48,55,49,98,49,55,98,52,49,100,98,48,101,100,48,48,102,102,57,102,56,55,99,48,51,99,57,56,97,102,101,49,101,53,48,102,55,49,55,101,49,102,53,50,101,52,48,49,100,98,52,49,102,54,48,102,49,56,55,97,99,51,99,54,57,55,52,57,97,49,101,51,48,102,53,57,55,52,57,100,56,48,52,99,48,98,101,52,101,97,54,102,50,53,54,50,98,100,48,48,102,102,51,51,50,97,53,48,53,48,52,97,102,52,49,48,54,51,100,55,102,102,53,100,52,48,57,102,56,48,49,102,54,53,52,48,48,102,98,97,55,48,50,52,99,52,48,49,102,53,57,52,53,54,57,54,48,53,50,48,51,101,53,48,102,97,101,52,98,48,55,100,52,57,52,49,99,98,52,97,48,102,56,56,55,50,48,49,100,49,54,48,101,101,56,51,100,54,52,55,48,48,102,102,55,98,100,49,97,52,57,54,48,51,102,56,56,56,49,100,98,52,48,57,48,102,102,48,55,54,48,49,100,53,56,55,102,52,51,97,50,49,100,101,48,49,51,101,48,102,54,56,55,48,56,98,50,48,101,99,102,52,98,50,101,54,99,57,49,53,55,50,48,48,102,102,101,100,53,50,99,53,48,51,49,53,100,100,48,98,97,55,56,48,57,97,54,48,52,101,54,48,48,51,101,54,53,50,48,52,100,49,48,51,100,98,50,56,53,100,48,101,101,48,49,50,56,56,48,101,55,48,48,49,101,53,50,52,98,98,52,49,50,101,53,101,56,54,56,49,101,51,99,56,51,99,53,48,55,55,50,48,102,101,48,48,102,102,52,101,52,97,56,52,53,52,51,48,102,52,50,49,98,48,101,101,48,101,57,48,51,99,102,48,50,53,54,56,97,102,52,51,50,98,97,52,98,48,52,98,50,99,56,51,98,54,53,101,49,48,102,55,52,57,99,56,48,48,102,102,48,102,54,99,101,50,97,102,102,50,50,53,100,57,54,49,101,55,102,99,48,51,50,98,53,55,53,48,48,97,48,53,48,48,102,102,55,55,97,51,48,48,102,102,49,102,55,97,99,48,48,98,57,99,101,48,48,54,52,99,101,48,52,57,102,48,48,48,102,102,98,98,101,97,101,48,48,101,102,52,54,48,48,51,101,102,53,56,48,49,55,51,57,99,48,48,102,102,99,57,57,99,48,57,51,101,48,48,102,102,49,55,55,100,53,102,102,48,48,100,102,97,53,100,52,48,50,56,49,52,48,49,100,101,56,99,48,48,102,102,55,100,101,98,48,48,102,102,50,101,55,51,56,48,49,57,51,51,56,49,50,55,99,48,48,50,101,102,97,97,48,54,48,48,102,102,48,52,57,98,48,48,102,102,51,101,54,49,101,48,52,102,53,56,51,57,52,101,53,98,55,48,50,54,101,99,51,57,102,99,48,57,100,98,48,52,101,102,50,98,55,49,53,55,102,56,55,56,48,49,99,102,48,49,50,100,100,99,97,54,99,56,99,48,48,102,55,51,102,50,99,56,54,48,55,54,48,48,102,102,52,98,50,57,54,50,48,50,54,54,48,50,54,49,56,98,51,48,101,100,102,48,48,98,99,99,48,49,54,48,48,48,102,102,102,54,98,57,97,51,100,48,48,57,102,49,54,49,97,55,102,99,48,51,49,99,52,48,57,56,102,48,50,53,55,52,49,99,53,56,49,51,54,101,48,101,102,49,51,99,49,100,51,56,49,51,48,54,49,99,55,101,48,102,48,52,51,56,48,53,97,102,52,51,57,50,99,48,51,98,101,48,48,102,55,51,56,55,99,48,51,97,97,49,98,55,50,98,99,98,102,50,56,56,51,100,48,56,97,52,99,98,49,48,101,54,56,55,56,52,51,98,101,53,98,56,49,48,99,98,55,48,101,100,49,52,56,57,57,98,99,49,54,49,51,101,56,49,50,54,49,57,55,51,97,48,97,54,97,55,52,98,56,48,50,55,56,48,48,51,101,100,101,48,48,49,102,49,51,54,48,55,50,48,57,101,48,101,56,57,101,48,55,57,48,48,102,102,48,102,97,98,97,48,55,55,55,99,49,100,102,56,51,99,53,48,101,54,54,54,98,51,97,48,101,49,56,48,49,101,101,98,48,102,55,56,55,97,55,48,51,100,97,97,48,102,49,48,55,97,48,49,100,56,57,52,51,56,99,48,102,52,52,48,57,56,98,48,50,54,51,97,52,97,53,48,101,49,56,48,51,100,56,97,53,48,48,48,102,102,51,100,52,48,48,102,97,55,50,50,53,55,97,55,102,48,102,50,101,52,98,97,48,101,100,56,51,50,53,57,50,49,57,52,49,53,99,48,101,57,56,48,49,102,53,57,56,48,48,102,57,48,98,48,49,50,52,101,48,48,102,102,102,98,49,102,50,99,52,51,97,99,48,101,100,99,97,98,50,101,101,52,49,100,55,56,49,51,49,54,49,101,56,99,53,99,102,52,55,48,55,50,48,48,102,102,50,53,101,48,102,54,56,51,101,98,52,99,56,48,57,49,98,50,49,102,100,50,102,53,50,51,56,48,51,100,52,56,52,97,48,55,50,56,49,99,53,48,101,49,100,57,50,48,101,51,48,55,50,51,48,55,99,55,102,48,49,51,48,56,50,51,99,98,50,101,49,100,102,51,53,57,54,56,56,51,49,50,57,97,48,55,101,52,98,102,101,48,49,48,50,97,57,97,56,54,57,50,53,55,97,52,98,97,56,56,57,54,100,56,54,52,57,48,99,102,54,102,51,56,100,102,97,99,101,48,101,54,48,56,102,102,48,57,99,51,48,56,49,52,50,98,97,97,49,53,48,48,102,102,101,51,57,48,48,55,100,56,57,56,48,51,101,56,53,52,48,57,48,101,48,48,102,102,55,100,56,49,49,53,101,48,102,53,99,51,100,101,49,101,98,48,55,55,51,56,51,98,54,48,52,99,53,56,51,99,51,50,57,100,102,98,50,98,99,49,102,52,54,48,102,55,56,51,101,54,50,100,102,49,52,50,49,101,102,50,57,48,49,100,56,98,99,48,101,101,52,51,56,48,49,101,51,48,48,55,97,55,48,53,55,48,51,100,102,48,101,56,48,55,49,48,98,51,101,49,100,50,52,54,52,54,48,101,100,97,54,48,48,57,50,97,52,97,49,50,48,49,53,101,49,101,49,99,53,49,53,51,54,53,97,102,97,98,50,99,49,51,100,51,102,56,48,53,54,97,56,48,51,101,99,97,99,48,49,102,53,100,54,48,102,98,48,48,102,102,49,102,53,97,48,48,102,102,52,99,100,48,55,98,48,49,99,48,56,51,101,49,50,98,56,99,56,57,100,50,56,98,100,48,102,48,56,51,97,99,48,102,54,53,50,53,56,55,51,101,51,56,51,99,54,48,55,52,57,99,49,101,48,48,102,102,55,101,99,51,57,54,49,99,56,48,55,56,53,99,97,50,48,101,98,56,55,101,56,51,102,57,54,49,99,101,101,49,101,97,57,48,101,48,57,54,52,57,100,54,49,100,52,50,102,52,98,98,97,48,102,49,48,55,55,54,56,57,49,53,101,53,97,101,97,99,48,57,50,52,101,52,102,102,102,48,50,102,48,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,99,49,48,48,102,102,49,102,49,52,98,48,48,55,100,53,50,53,56,49,51,51,97,48,52,99,52,55,48,50,55,51,56,49,102,48,48,55,50,56,48,52,100,56,49,99,54,48,51,56,56,50,100,56,51,55,48,55,55,48,53,102,48,48,102,102,51,100,99,57,50,56,49,57,48,48,102,102,48,57,57,99,48,55,53,99,49,102,97,48,50,53,100,52,49,101,99,56,55,51,102,102,50,97,99,51,98,48,48,102,49,52,51,98,101,49,102,49,52,97,98,52,50,48,101,57,49,55,56,53,56,97,54,101,48,49,51,99,48,101,57,57,54,97,48,101,102,101,98,100,99,52,57,54,57,100,51,56,98,51,99,56,48,53,55,99,56,48,98,99,99,48,48,102,97,101,53,48,50,52,102,48,51,100,50,48,52,102,54,48,49,51,56,54,48,101,52,48,48,57,55,97,50,56,52,97,54,48,102,50,57,54,99,53,48,48,102,102,55,57,56,49,101,51,56,51,98,49,54,52,49,101,57,49,54,50,49,100,55,52,49,50,99,53,50,99,98,49,48,101,57,56,51,97,53,50,101,56,49,101,57,48,55,49,52,51,56,97,49,102,56,48,102,56,55,52,97,52,52,48,101,101,48,55,98,49,48,56,97,49,52,53,50,56,53,48,99,51,100,101,56,100,53,99,98,99,50,102,52,97,52,55,48,51,98,101,53,55,53,102,52,52,101,53,57,101,98,57,98,99,56,50,57,97,48,49,99,97,52,48,52,57,54,56,49,50,54,101,48,101,53,56,48,57,49,57,48,55,48,50,48,101,102,52,49,99,50,48,51,57,52,48,101,52,48,55,54,56,51,97,54,53,51,48,55,52,99,51,97,101,49,100,51,50,98,52,51,99,52,53,98,49,52,52,49,100,57,48,101,56,57,52,50,53,98,48,55,102,56,51,101,48,53,49,48,55,50,99,51,97,101,49,99,101,50,101,99,49,101,50,48,55,101,48,98,49,48,101,55,48,55,54,48,51,97,52,56,56,49,101,56,48,102,99,48,55,98,49,49,56,51,97,50,53,53,50,53,56,55,57,48,51,100,52,57,99,53,48,97,49,49,54,48,53,102,97,55,50,51,52,98,56,57,102,50,100,99,101,52,51,52,51,52,51,102,102,48,54,99,100,49,100,56,54,100,49,100,57,54,57,56,54,50,52,56,51,50,99,51,54,100,51,48,100,99,48,100,98,51,54,100,98,49,56,56,99,101,48,57,48,54,55,54,99,55,49,51,56,100,52,49,50,97,48,52,49,52,48,48,102,98,57,55,48,48,55,100,102,53,48,51,56,54,48,48,55,100,53,49,57,53,97,56,48,49,99,49,99,53,48,48,48,102,102,51,100,53,97,48,50,54,52,99,51,100,52,53,48,50,50,48,55,57,99,97,52,48,55,52,97,48,50,54,97,49,102,49,48,101,49,48,50,52,48,51,57,48,53,101,51,50,48,102,52,52,97,50,50,98,52,51,102,102,56,51,102,97,48,48,102,52,55,99,49,101,52,56,55,48,100,51,51,97,48,56,51,99,51,48,55,55,52,48,48,102,102,102,54,99,53,56,55,53,100,51,57,51,53,48,52,98,49,98,99,53,57,102,50,100,54,97,55,49,53,56,53,55,100,48,50,55,56,49,101,100,48,48,55,100,57,50,48,48,51,101,99,54,99,49,99,55,56,48,51,101,98,53,48,48,57,55,55,50,101,99,49,102,57,56,51,101,49,52,101,55,53,99,55,57,101,55,52,98,48,48,101,102,56,55,51,48,51,97,101,53,53,97,53,56,55,52,53,102,50,102,52,98,100,48,102,97,100,48,55,49,99,51,102,54,49,101,102,48,101,101,49,53,99,56,101,53,49,48,55,97,48,51,102,54,49,99,50,101,53,98,97,50,57,54,49,99,51,56,52,53,57,97,48,101,52,49,50,57,52,98,98,48,49,51,49,50,99,48,98,48,50,50,56,48,53,55,99,49,102,97,54,97,55,50,48,48,48,102,102,53,48,49,48,48,51,101,99,51,56,48,57,100,99,48,55,56,99,48,52,102,101,48,49,51,53,97,48,102,54,52,48,57,56,50,48,102,100,48,55,97,52,51,100,97,53,99,57,52,97,49,101,52,48,102,99,48,55,102,53,100,48,55,54,50,53,49,56,55,98,56,98,56,50,102,56,98,50,52,56,48,101,51,56,51,97,98,50,101,48,49,101,52,48,55,100,48,51,101,56,49,99,57,48,101,50,57,53,99,53,54,57,55,48,49,101,100,48,102,55,97,49,56,55,54,48,97,98,48,101,98,97,49,56,55,99,100,50,57,48,57,48,48,51,98,48,53,48,49,55,57,54,49,100,100,50,56,55,55,52,57,54,56,97,97,50,55,101,100,99,52,100,52,101,102,102,48,54,50,52,48,49,102,54,99,52,48,48,102,102,102,98,55,102,48,50,54,49,48,48,102,102,49,102,54,98,101,48,102,53,52,97,54,48,102,55,48,51,100,49,54,56,48,49,101,100,48,48,102,102,55,54,48,49,99,55,48,49,51,49,99,48,101,57,99,49,100,49,48,54,97,49,99,55,50,102,102,56,51,98,101,101,49,101,55,48,101,101,56,51,98,97,50,97,99,51,102,49,56,48,49,101,102,102,50,56,48,49,100,98,56,51,98,55,48,102,49,48,55,97,98,48,55,97,56,51,99,52,48,101,100,99,97,101,48,102,51,49,56,51,100,50,56,54,57,98,52,49,100,102,48,52,100,48,48,57,53,57,53,53,101,48,97,102,57,98,48,52,101,48,49,52,53,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,55,102,97,48,48,102,97,54,57,48,48,55,100,102,53,48,51,102,97,48,48,55,100,53,49,57,54,52,57,101,49,99,50,101,53,48,55,48,55,98,52,48,52,98,54,48,55,97,56,98,102,52,98,48,102,51,57,55,54,48,101,57,56,48,52,100,52,51,57,99,49,99,49,48,52,56,56,55,100,99,98,99,55,56,49,100,55,49,52,50,53,57,48,55,102,102,56,55,102,52,48,49,101,57,48,48,102,102,51,99,57,48,102,101,50,54,54,52,49,48,55,55,56,48,101,101,55,56,55,54,50,48,51,97,101,56,50,57,97,56,48,53,54,100,100,49,54,55,56,98,53,57,57,99,53,57,57,53,102,50,48,57,101,48,50,48,50,53,100,55,102,99,48,51,98,57,56,48,49,102,53,99,97,48,48,102,98,50,97,48,50,53,101,48,48,49,102,54,53,56,48,101,51,56,97,52,48,55,99,52,48,101,51,52,98,100,97,55,56,98,48,99,56,54,53,55,50,49,48,51,99,51,48,101,55,48,48,57,53,48,55,101,49,98,48,48,102,102,55,97,55,99,49,102,100,99,49,99,101,48,101,49,56,55,97,52,51,100,99,49,99,53,99,49,101,50,48,102,56,56,55,49,48,51,56,54,56,97,49,101,57,101,49,100,52,52,57,48,102,102,49,52,99,53,51,101,48,102,51,49,52,52,53,55,55,50,56,56,51,99,52,54,101,53,56,49,53,53,53,102,54,52,101,54,57,48,48,48,102,102,99,52,57,52,48,50,52,48,52,48,57,50,98,48,48,55,100,57,50,48,49,51,55,50,48,52,56,52,56,55,102,48,51,97,97,49,101,97,48,55,48,50,48,102,97,52,49,101,50,57,52,48,49,100,56,50,56,52,51,101,54,53,49,56,55,99,56,98,56,48,55,52,57,99,49,101,52,48,51,99,102,50,98,48,49,99,102,56,55,100,49,51,48,97,99,50,101,48,51,97,101,53,56,97,55,97,50,56,55,99,99,49,100,102,56,55,51,52,51,102,50,49,99,101,52,50,48,102,49,50,49,49,55,99,53,53,48,55,52,56,97,53,48,101,99,56,55,56,100,49,49,51,53,51,51,53,57,54,52,49,100,102,52,54,97,50,97,101,57,51,101,50,50,49,48,50,100,48,52,48,51,50,102,99,48,49,102,52,52,56,48,48,102,102,102,98,101,49,48,55,55,99,48,48,102,102,102,98,52,52,48,101,49,56,48,51,100,51,55,48,55,98,48,102,48,55,54,48,49,100,100,48,49,51,55,97,49,100,54,100,101,52,51,99,97,49,99,101,52,50,55,52,97,53,48,101,56,56,55,52,99,49,101,50,101,50,102,56,98,56,48,55,99,52,53,102,57,52,98,52,48,101,52,52,97,52,48,102,51,56,51,101,48,48,102,102,102,101,56,51,100,50,48,102,56,102,48,101,57,56,51,98,51,48,101,48,57,53,97,53,56,48,51,99,55,99,57,99,53,55,97,48,56,48,51,100,98,101,53,56,97,53,48,48,102,102,57,56,57,53,102,51,99,51,98,54,57,98,48,48,102,102,50,53,57,102,101,48,51,48,101,56,55,56,99,51,98,97,53,51,48,55,97,99,97,55,52,97,50,56,52,51,99,48,56,55,100,51,56,97,55,50,99,48,51,48,99,57,56,56,54,48,57,57,52,57,52,52,48,100,98,97,51,50,52,50,51,97,53,50,51,99,102,52,56,52,53,52,57,52,51,52,97,57,50,50,57,52,56,101,99,53,52,102,57,98,100,101,97,97,54,54,55,102,100,51,100,52,48,53,56,102,48,50,55,97,48,48,102,102,49,102,49,53,57,48,48,55,100,55,48,56,51,102,50,48,55,53,97,49,102,48,48,48,102,102,55,57,54,56,48,55,52,102,50,48,101,48,52,49,102,99,57,54,98,56,51,98,100,56,97,57,48,55,57,53,99,51,102,54,48,102,100,99,49,101,97,55,52,55,99,56,48,49,101,48,48,101,55,54,50,99,52,99,49,99,97,48,102,101,48,49,51,48,97,53,50,48,55,51,54,101,97,56,51,57,54,53,51,49,55,54,53,49,101,101,57,98,101,55,54,101,53,101,102,50,99,101,48,101,53,97,57,53,101,53,55,100,53,48,48,100,50,52,98,97,102,102,56,48,52,48,51,97,101,97,48,55,50,52,48,48,102,102,102,98,98,102,48,48,102,102,55,100,55,50,49,54,50,48,48,102,97,100,102,48,50,55,55,56,51,102,56,48,101,98,48,97,53,50,57,48,51,99,50,56,97,48,101,53,56,98,51,56,48,101,98,56,48,51,100,50,51,48,102,53,49,55,52,53,54,50,52,98,50,56,54,49,101,101,101,53,55,48,51,97,49,48,55,52,99,49,101,48,48,102,102,55,50,97,99,98,99,52,52,48,101,49,56,55,48,99,51,97,48,53,101,102,50,57,52,51,100,56,49,102,55,52,57,52,49,52,102,48,48,55,98,53,48,97,101,97,57,50,98,49,99,102,57,48,48,98,54,50,50,53,57,55,102,54,57,97,48,52,100,97,98,102,101,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,50,102,51,48,48,102,102,51,101,54,57,101,49,101,50,50,57,55,56,48,51,101,98,53,56,49,99,51,48,55,52,98,97,54,57,99,51,99,50,48,48,102,102,102,51,99,54,48,101,98,48,51,99,54,48,50,53,102,57,49,100,50,55,48,48,102,102,51,98,49,102,48,51,56,54,48,50,54,97,48,97,98,101,57,102,52,57,52,48,57,53,48,52,57,102,51,50,54,101,48,52,97,101,52,53,48,52,101,54,52,100,49,97,54,98,98,54,52,48,102,53,99,48,54,49,57,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,49,49,52,99,48,49,102,51,53,50,48,55,99,48,48,102,48,56,48,49,101,55,57,99,49,99,50,56,51,56,49,99,49,101,52,50,101,51,48,51,97,56,48,48,102,102,55,57,52,102,48,55,53,56,48,102,56,48,48,49,101,99,102,101,53,100,49,55,53,52,53,48,53,48,51,99,50,99,48,102,56,48,48,57,97,57,48,101,54,54,48,102,51,101,48,101,100,102,50,100,98,56,55,54,102,49,55,48,48,48,102,102,102,54,101,101,99,53,52,48,48,57,100,48,48,57,49,54,50,102,98,50,48,54,101,53,55,48,48,57,97,48,48,57,54,57,57,48,55,102,102,56,48,57,54,56,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,57,102,48,48,102,102,48,102,56,55,55,56,49,50,54,100,99,49,99,97,48,49,50,50,56,49,101,102,48,50,54,101,97,52,98,55,101,57,57,56,48,57,100,98,48,49,50,48,97,101,53,53,55,50,98,102,50,51,102,50,57,56,48,49,101,53,98,99,49,102,48,56,49,51,51,99,48,101,98,102,101,48,49,51,49,99,49,101,54,50,99,102,57,54,56,48,50,54,49,99,98,50,48,52,100,57,98,48,55,55,99,51,97,53,57,48,51,54,50,49,99,48,52,102,55,102,99,57,102,56,48,50,99,55,48,97,97,50,98,48,98,49,50,101,49,51,53,97,50,98,52,97,57,50,98,100,51,48,98,53,50,99,49,102,99,102,55,54,49,48,49,48,49,49,57,102,52,99,52,99,55,98,50,51,98,51,100,50,49,50,48,51,48,52,54,52,55,100,52,57,50,101,55,57,52,54,54,49,102,97,98,57,56,57,102,99,51,51,57,101,51,54,51,53,55,57,48,48,102,102,102,49,101,48,50,52,50,56,48,57,52,54,48,101,55,56,49,50,50,52,48,52,97,56,48,51,97,57,48,50,53,52,99,51,56,50,102,97,53,97,53,48,55,52,52,49,100,53,101,48,102,100,48,48,102,102,57,53,50,52,50,55,51,56,53,54,98,97,57,54,101,101,48,102,98,56,51,99,56,48,102,56,56,51,99,53,52,102,102,54,102,49,52,54,49,100,97,48,101,57,49,53,52,55,48,49,51,51,48,102,54,97,53,54,100,48,56,52,53,48,49,53,102,51,97,55,54,100,53,100,51,53,99,57,97,52,102,52,100,102,102,48,55,49,53,52,48,52,98,102,48,48,102,102,55,99,99,50,48,48,102,102,57,100,53,48,55,99,101,48,52,97,102,56,51,97,100,48,50,53,54,52,49,100,49,48,51,98,52,50,101,98,57,53,56,49,100,50,48,50,54,99,48,51,56,48,48,52,101,56,56,51,98,57,48,55,97,54,56,54,48,50,53,101,49,100,54,52,98,101,53,57,48,55,55,49,49,99,51,98,56,48,101,49,99,51,98,49,50,56,98,100,50,52,98,102,48,101,57,49,55,99,53,97,50,50,52,101,50,97,99,49,101,51,56,55,57,51,55,98,50,56,48,98,49,48,101,102,50,55,56,48,53,100,53,53,55,50,99,54,101,101,53,48,54,57,48,56,48,55,52,48,53,48,48,97,98,57,48,48,102,102,55,99,98,54,99,48,57,99,98,50,102,52,49,102,100,48,48,51,101,99,53,100,51,56,48,57,54,50,98,55,99,97,56,52,102,48,101,49,48,49,50,55,100,52,56,57,99,51,56,56,53,100,49,53,52,102,49,54,48,57,100,48,57,102,56,48,57,56,49,48,55,49,52,48,52,98,53,48,55,102,52,51,99,102,100,50,48,98,48,98,48,102,50,57,55,56,53,52,50,53,56,50,52,56,98,56,50,57,56,49,50,57,97,52,97,50,50,56,56,51,98,55,97,51,52,102,56,50,99,98,49,55,97,53,56,54,101,57,100,51,102,101,48,50,97,54,97,57,97,57,53,54,53,54,97,54,49,55,48,53,57,57,53,101,53,52,57,53,99,99,101,52,57,52,101,50,99,100,51,49,49,52,97,102,50,98,100,49,102,98,56,99,98,53,57,101,52,99,52,102,55,102,50,51,50,51,50,51,101,55,53,102,102,50,56,102,50,52,100,50,53,102,57,57,51,100,55,100,50,51,100,55,102,53,49,98,55,102,50,53,52,97,48,102,48,56,48,51,101,98,53,56,51,97,52,49,100,101,48,55,56,52,48,48,102,102,102,98,49,54,48,50,52,49,48,49,100,102,56,55,98,99,97,99,52,50,50,101,52,51,97,99,49,102,56,48,50,55,53,99,48,57,53,53,48,101,55,56,55,57,99,97,55,50,99,53,48,57,48,48,102,102,98,50,50,98,99,98,53,50,56,48,51,99,54,48,102,100,52,51,56,54,53,49,49,55,50,53,54,97,55,57,53,99,53,57,97,49,97,54,50,48,50,53,97,51,49,54,48,53,53,97,54,50,53,50,50,50,55,50,49,57,54,50,56,48,57,101,53,55,97,55,51,52,102,56,54,54,57,101,56,52,102,51,55,53,101,51,102,102,56,48,55,48,50,56,48,51,101,97,54,48,51,57,52,56,56,49,99,54,48,48,102,102,55,100,54,51,48,48,102,102,51,101,98,101,56,97,56,52,54,50,98,55,57,53,54,57,101,57,48,48,102,102,52,57,52,56,49,50,97,52,53,56,48,55,56,100,56,99,57,97,102,50,54,54,55,48,51,99,97,57,50,48,52,98,102,48,51,98,57,54,48,98,97,52,56,99,57,51,100,51,53,51,49,49,56,55,52,57,52,54,102,98,54,52,49,97,48,49,50,102,51,54,100,100,48,51,49,48,102,102,102,48,51,49,50,53,49,51,52,51,57,52,49,99,100,50,56,48,49,100,102,48,55,51,99,51,97,54,49,99,51,48,101,57,49,53,97,56,97,53,50,56,55,53,48,51,56,101,49,100,56,48,101,102,48,55,52,48,51,98,48,53,51,49,53,101,56,97,56,50,53,55,49,53,99,53,53,49,52,48,49,100,57,50,97,53,49,52,97,52,50,57,48,97,101,50,98,52,97,101,50,97,53,49,49,48,48,97,102,52,50,52,49,52,49,50,97,100,49,53,56,52,50,52,51,52,49,52,49,52,49,52,50,52,48,52,50,57,52,55,56,57,52,49,50,98,101,49,98,57,56,56,57,49,99,57,55,102,99,48,52,48,51,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,48,49,97,56,48,102,102,56,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,52,48,51,53,102,102,100,54,57,54,100,55,53,102,102,100,52,51,50,52,49,100,51,48,51,98,54,48,102,48,56,51,101,51,48,55,97,52,48,101,100,52,49,100,49,48,55,52,49,49,102,50,54,48,55,98,56,49,101,57,56,55,102,99,51,57,97,48,101,101,52,51,97,99,56,55,100,99,52,48,52,55,48,52,100,56,55,57,48,51,102,48,49,101,48,50,98,48,51,98,48,53,50,97,51,48,50,54,48,98,52,52,100,50,98,56,97,57,54,51,53,49,54,97,53,97,50,50,52,57,50,52,102,50,99,52,97,101,52,49,100,49,53,52,48,50,54,48,53,56,50,48,98,55,56,51,52,56,48,98,54,53,48,51,52,98,48,48,102,102,55,100,50,102,56,51,57,54,48,102,100,48,51,101,97,48,48,55,100,97,49,48,49,50,51,97,56,52,49,99,98,48,101,57,49,54,50,49,102,48,52,52,48,55,55,52,48,52,100,52,56,49,50,100,50,48,102,53,99,51,102,101,56,97,56,50,53,48,57,55,48,53,102,51,48,53,54,48,51,98,55,48,101,57,48,49,51,48,101,48,101,98,53,49,99,51,100,97,53,102,57,55,52,99,49,53,54,53,51,57,54,51,57,49,48,51,98,101,56,51,50,53,57,50,50,101,50,99,56,98,48,50,101,55,50,48,49,52,48,56,51,48,57,53,56,48,52,99,99,98,50,52,51,57,55,51,102,97,102,102,48,48,102,102,100,101,55,48,48,55,100,55,98,48,51,98,57,48,102,49,56,51,57,98,48,50,52,50,48,48,102,102,57,50,48,48,102,102,55,52,50,49,102,49,52,53,48,52,57,56,55,98,48,49,100,53,56,49,50,56,54,48,52,98,52,56,51,98,55,48,102,52,50,50,54,55,53,48,49,100,57,52,53,48,102,49,56,55,50,52,49,99,99,56,55,51,48,51,98,48,53,101,51,49,57,102,50,97,100,51,56,98,49,50,97,57,50,48,51,50,50,99,99,97,100,55,101,51,53,50,48,49,54,50,53,56,50,48,100,102,51,100,50,48,57,54,48,57,99,100,57,48,55,51,56,48,98,53,54,48,48,102,57,97,55,56,55,56,56,97,53,101,48,48,102,102,102,97,100,54,48,55,48,99,49,100,50,101,57,97,55,48,102,48,56,48,51,99,102,49,56,51,97,99,48,102,49,56,48,57,55,101,52,55,52,57,99,48,48,101,99,55,99,48,101,49,56,48,57,97,56,50,97,102,97,55,100,50,53,48,50,53,52,49,50,55,52,54,52,100,99,48,57,53,99,56,97,48,57,99,99,57,97,51,52,100,55,54,99,56,49,102,100,48,48,101,49,54,56,56,56,97,56,99,56,48,56,101,56,101,56,52,56,52,99,51,50,56,56,56,56,56,56,99,98,52,56,99,56,97,56,54,56,102,49,57,56,54,49,49,57,57,54,50,54,53,56,52,55,54,53,49,100,49,100,56,100,97,49,56,52,54,57,57,57,51,52,101,100,98,99,99,99,54,100,50,54,100,51,98,49,49,48,48,102,102,97,97,52,48,48,55,99,97,53,52,48,49,102,54,51,52,53,56,56,49,51,54,99,48,52,102,50,56,55,57,48,49,99,49,48,55,51,56,98,98,48,102,49,50,50,56,51,97,57,48,50,53,56,100,50,99,98,56,48,55,52,54,49,101,55,48,101,54,97,53,49,54,56,57,48,100,57,52,48,102,56,51,101,102,48,55,51,48,48,102,55,56,48,57,56,50,48,101,54,57,55,50,49,101,102,52,54,48,101,101,49,53,56,49,102,57,48,102,48,56,55,54,56,49,51,100,52,49,100,99,48,102,50,98,48,53,52,99,49,55,97,57,101,53,49,57,52,48,49,102,49,101,53,55,99,102,52,48,50,99,48,97,101,50,98,56,97,102,100,48,56,51,53,102,101,48,50,98,56,97,101,98,97,101,98,102,102,97,56,48,102,99,50,48,48,102,56,51,99,56,55,56,99,97,55,50,98,52,98,56,48,48,102,102,55,100,57,49,57,52,48,57,97,57,54,49,56,49,54,101,49,101,55,48,48,55,57,51,57,57,50,56,100,48,102,98,48,57,50,102,53,50,55,48,48,57,51,50,51,48,49,51,54,54,57,52,53,56,100,48,54,99,56,101,56,100,54,56,99,56,100,57,49,49,49,54,97,53,99,48,48,98,99,98,56,50,53,99,48,50,57,102,102,99,102,50,97,48,50,48,102,50,56,49,99,56,56,48,51,101,57,48,48,48,102,102,49,102,54,54,52,53,54,56,48,51,101,97,102,52,48,57,100,101,48,101,50,56,51,101,98,48,55,56,101,102,56,51,100,55,50,99,99,48,57,55,53,52,57,48,48,55,98,97,52,48,49,101,98,54,48,51,98,102,48,55,52,48,102,50,51,97,54,56,55,57,48,51,101,102,57,56,48,55,52,48,48,102,54,48,51,97,99,48,101,101,51,100,48,55,52,99,98,101,48,102,101,56,55,48,48,51,56,56,49,101,53,48,48,55,98,53,99,51,102,48,48,102,48,49,48,48,102,102,98,97,100,52,49,101,98,50,99,52,57,49,53,50,56,49,50,53,98,49,54,48,49,100,100,97,48,49,51,51,51,50,48,57,54,51,102,101,48,49,99,99,101,97,48,52,99,48,48,48,102,102,102,98,102,54,48,50,53,51,56,51,100,97,48,52,101,53,56,48,51,101,97,101,99,48,57,56,102,48,55,51,54,48,101,100,52,97,52,48,49,51,99,48,55,97,56,53,101,52,56,51,97,48,48,48,102,102,55,98,49,100,57,48,49,51,52,50,98,99,97,100,48,99,55,57,53,99,48,52,99,52,48,51,57,98,48,102,52,56,55,56,101,97,97,56,98,102,48,102,50,48,55,52,99,51,98,57,55,98,56,55,55,52,51,98,50,53,57,49,98,49,55,50,53,56,101,102,51,57,49,102,56,48,57,54,101,98,50,99,97,101,49,48,57,51,48,49,52,49,48,48,102,102,55,99,54,56,48,51,102,48,48,52,102,51,56,51,102,50,48,50,53,55,52,51,101,56,48,52,99,101,48,49,51,56,101,48,102,49,56,51,100,99,49,102,55,50,57,48,49,102,55,102,48,101,101,53,48,51,57,102,50,97,48,51,100,101,49,102,49,48,55,99,50,49,101,52,50,100,52,51,97,100,56,49,100,98,56,51,99,54,48,55,102,48,49,99,50,48,55,56,48,52,99,97,100,48,55,97,50,57,99,53,99,97,49,49,52,54,48,50,55,97,57,54,53,51,48,55,54,100,50,101,54,52,51,97,101,53,101,57,54,53,56,98,48,52,49,52,54,52,50,97,50,99,101,49,48,48,102,102,51,51,50,98,57,48,54,52,48,54,52,57,50,100,48,97,99,50,98,56,98,56,52,50,55,52,97,100,50,100,56,97,102,52,51,50,100,53,48,49,102,101,99,102,52,56,52,48,50,99,49,49,57,56,52,99,52,51,55,56,49,50,101,102,54,52,56,52,55,48,100,100,49,57,50,51,53,50,51,51,57,97,53,50,53,56,54,54,97,54,54,101,55,101,48,100,50,54,52,53,54,100,98,99,102,102,56,48,52,51,50,48,51,100,57,48,55,54,99,49,101,49,48,55,51,56,48,102,52,56,49,101,53,48,51,97,50,48,102,55,97,51,101,52,51,48,102,55,48,51,97,99,48,102,102,56,55,99,56,49,100,99,56,55,97,53,48,102,51,56,56,48,57,48,48,57,52,48,102,50,48,55,49,99,51,99,48,53,57,48,55,54,48,98,97,52,54,48,52,99,49,53,56,57,97,53,56,57,53,50,102,101,57,50,100,52,97,98,52,98,57,50,52,56,48,53,56,57,54,50,56,51,101,50,54,52,48,52,98,100,51,100,51,57,98,101,49,97,53,56,53,102,97,51,98,101,101,97,51,98,99,100,51,101,99,100,55,56,55,57,56,55,49,97,55,100,97,55,48,53,55,56,55,49,49,102,57,50,57,101,49,50,54,102,98,55,51,54,49,99,53,54,49,51,100,52,49,102,53,48,48,55,100,97,98,50,50,98,48,56,52,48,48,102,98,52,50,48,48,55,100,57,48,50,49,50,50,51,48,99,97,50,97,50,50,49,48,49,51,101,99,48,52,101,49,97,50,97,49,97,51,50,51,51,55,50,100,51,48,56,99,56,99,56,97,48,52,99,51,56,51,99,53,52,55,52,55,52,54,52,55,54,49,57,51,54,52,55,54,50,50,51,52,99,52,52,54,100,51,50,54,57,100,97,52,48,50,54,48,52,97,48,51,97,97,49,100,54,48,102,51,48,55,101,48,98,102,50,57,52,51,57,101,49,99,100,48,101,100,57,55,97,49,101,101,48,102,53,48,55,56,99,98,51,50,98,99,97,52,48,101,102,56,55,54,52,51,98,48,53,51,50,55,57,55,101,49,101,49,50,102,56,98,57,50,101,57,51,57,49,52,97,99,50,97,56,97,56,50,57,48,97,53,50,97,57,49,57,51,49,51,99,98,51,50,100,48,98,50,50,100,49,50,49,48,99,97,102,50,98,57,48,49,48,53,49,53,99,52,101,52,101,52,101,52,98,52,55,52,49,54,54,50,101,101,101,50,49,55,102,99,48,54,99,102,48,48,55,100,54,52,48,48,51,101,53,56,101,48,102,99,56,48,57,50,57,48,55,50,50,49,99,97,48,50,53,101,56,49,102,100,48,51,56,101,57,48,50,54,56,48,51,97,56,49,99,53,54,48,51,98,56,49,99,54,48,101,48,48,55,57,48,48,49,101,97,53,56,55,51,56,49,99,97,53,48,51,98,57,48,55,53,52,49,100,56,48,101,55,56,55,48,48,51,56,99,49,100,50,48,101,99,52,57,52,54,49,99,100,48,50,53,99,52,51,100,54,57,101,49,102,49,48,48,102,102,55,98,53,48,97,98,48,101,57,57,55,50,57,97,48,50,55,54,53,101,57,55,97,57,99,49,101,50,50,102,99,48,52,102,98,50,48,57,54,52,57,102,53,52,53,54,50,50,50,54,97,54,56,48,100,54,54,48,101,56,52,48,49,102,55,100,99,48,48,102,97,55,52,48,48,55,100,57,52,48,51,98,99,48,101,100,48,49,50,102,52,48,102,54,48,49,101,54,48,50,52,48,51,102,56,48,102,99,56,97,97,50,57,56,51,57,99,49,101,49,48,50,53,102,50,52,51,57,97,48,52,100,51,97,52,102,54,52,98,54,48,55,57,56,53,52,49,53,54,49,99,51,50,101,52,51,97,49,99,49,101,98,56,55,54,52,49,99,102,56,55,49,52,97,53,98,102,50,53,97,56,55,102,52,98,50,48,101,54,51,56,53,101,50,48,49,55,99,53,54,97,48,49,48,100,52,49,101,53,57,50,99,53,48,48,97,102,102,50,57,97,56,50,48,49,54,97,56,56,99,48,48,102,102,102,97,97,57,48,48,102,102,55,100,97,49,50,54,50,51,50,51,97,53,97,49,56,48,51,101,98,55,56,48,57,102,54,52,99,52,51,52,97,54,49,97,55,57,49,49,50,100,49,52,48,57,51,101,48,50,54,49,57,50,49,49,100,50,49,57,52,56,57,48,100,100,57,52,56,54,49,50,49,49,99,49,100,99,102,57,52,57,54,50,101,48,100,55,51,55,51,53,53,51,102,53,54,97,57,101,50,56,99,48,101,97,56,49,50,56,52,48,48,102,97,51,51,48,48,55,100,98,101,56,51,99,57,50,99,56,49,101,50,56,55,102,56,51,56,50,48,101,51,52,49,102,100,48,49,50,97,48,49,101,97,48,55,49,101,48,101,99,99,51,101,48,48,102,56,99,97,55,50,100,99,49,101,101,56,51,98,49,48,50,54,55,52,49,99,53,56,55,99,48,51,101,97,53,56,48,51,98,55,52,56,48,101,99,49,55,52,53,55,48,55,49,56,49,99,97,57,54,50,53,49,48,51,97,50,52,102,52,101,48,102,50,56,51,101,51,48,102,51,57,54,54,53,56,97,50,50,54,56,51,98,57,48,101,99,50,50,50,55,49,53,56,101,49,54,52,53,56,56,55,54,52,98,53,55,55,49,54,56,53,55,100,49,52,56,99,100,100,102,102,56,48,54,48,51,56,55,56,52,48,49,102,49,56,97,48,48,55,100,50,51,48,51,99,48,50,57,53,51,52,51,99,50,49,100,102,48,50,53,48,101,52,97,98,50,101,48,51,100,102,48,99,48,55,57,49,48,99,51,100,53,99,49,102,101,48,49,51,55,48,57,57,98,102,50,101,57,50,53,56,50,100,57,50,49,51,98,57,52,54,57,52,48,102,102,100,48,53,49,55,99,97,55,97,51,50,52,51,100,50,48,57,52,102,50,56,53,57,48,55,97,52,54,50,50,100,99,57,48,57,56,101,48,50,100,102,48,49,51,54,48,48,102,102,48,102,56,53,101,48,51,100,100,48,101,50,56,55,53,48,98,97,48,102,56,56,49,50,98,56,48,52,99,100,102,48,55,101,97,49,101,56,56,57,50,98,55,57,52,97,48,101,55,48,48,49,101,56,98,48,55,54,48,49,100,56,48,54,98,98,49,54,48,49,100,56,50,97,99,98,50,100,99,49,101,48,48,51,99,54,48,50,54,57,100,51,100,48,50,52,48,49,100,57,56,57,54,49,101,51,48,102,52,52,99,97,54,50,49,49,102,102,50,97,52,48,49,101,100,102,56,102,97,57,51,100,48,50,101,52,48,98,101,99,48,57,55,101,48,55,101,56,48,48,102,102,102,57,52,53,56,49,50,98,48,49,102,98,50,98,52,98,52,52,51,48,55,50,48,48,102,102,48,102,98,53,57,48,55,102,50,56,56,49,99,56,50,99,99,98,102,52,53,52,52,48,101,100,48,51,102,49,48,55,54,56,48,48,102,102,102,98,49,48,48,55,57,97,48,101,99,56,98,97,52,55,52,98,48,101,102,50,53,48,55,51,57,49,57,49,97,56,97,51,54,48,98,56,50,56,50,52,98,51,50,56,48,97,101,57,50,50,53,101,48,55,51,101,54,54,57,48,55,50,48,49,55,56,56,101,56,50,53,57,101,51,54,57,98,52,50,53,48,49,102,99,56,48,49,102,53,50,56,48,52,102,99,56,49,51,50,48,48,52,102,48,56,51,97,99,48,102,55,101,48,50,54,98,99,48,57,50,99,48,50,54,52,48,48,57,52,49,48,55,100,99,48,101,98,99,48,52,56,56,48,49,101,101,101,48,48,55,97,99,48,48,102,102,52,98,57,48,55,101,56,49,99,49,48,51,97,99,48,55,56,57,56,51,101,56,49,101,49,48,55,56,98,99,97,49,101,48,101,50,98,56,51,99,55,48,102,56,48,55,98,52,51,100,97,49,102,49,99,49,100,53,48,101,57,56,55,52,99,51,98,100,56,49,101,56,54,50,99,51,49,53,102,56,51,98,101,49,101,49,48,102,51,49,53,48,48,50,53,102,52,57,99,53,54,49,55,97,56,48,48,57,50,102,102,48,48,98,54,48,48,55,50,50,48,48,102,102,102,56,102,98,48,49,51,97,50,53,57,56,48,51,101,99,48,56,48,57,53,57,48,50,52,50,99,48,57,99,54,50,97,55,48,49,50,54,99,53,98,56,49,51,53,52,48,48,102,102,102,53,99,50,52,51,57,101,49,102,102,48,49,51,48,48,102,102,55,53,50,48,52,99,50,55,52,49,48,48,102,102,55,97,49,97,48,101,52,52,98,52,48,55,99,54,49,101,51,102,56,51,97,52,48,101,98,56,49,102,52,101,52,54,52,57,99,57,54,56,100,56,51,98,48,53,51,56,48,51,98,52,56,51,100,101,49,100,101,50,51,99,51,99,99,48,50,54,52,53,55,55,50,99,98,57,52,56,53,56,57,53,56,97,48,53,51,97,48,52,100,49,56,49,50,98,56,48,102,100,52,48,57,50,102,48,55,101,56,49,102,56,48,50,53,97,52,48,57,57,53,48,101,51,54,48,55,54,101,48,102,98,48,49,100,97,99,48,55,54,98,56,55,100,48,51,57,55,56,51,99,99,49,99,102,48,102,55,102,50,57,98,56,55,98,56,51,57,101,53,48,48,102,102,55,101,56,51,98,56,55,48,102,50,48,55,48,99,51,99,54,49,101,98,48,101,56,49,54,53,100,51,99,51,97,56,49,101,97,50,56,99,98,55,101,48,50,52,99,53,102,49,54,51,100,48,48,49,51,98,100,48,52,98,48,48,102,102,52,57,49,54,52,56,54,57,101,56,52,56,54,48,49,101,51,97,53,99,56,51,57,51,48,55,51,56,49,101,54,48,55,56,101,49,99,57,48,55,99,52,49,101,51,48,55,52,101,48,101,99,52,98,102,48,55,98,99,48,101,100,51,56,55,57,51,56,51,98,56,48,55,97,56,53,100,48,55,49,48,51,97,101,53,98,56,51,99,55,48,55,55,101,48,48,102,102,102,55,97,49,52,50,56,101,49,100,55,48,102,56,102,48,101,52,48,55,100,100,51,48,97,97,55,48,51,99,56,49,100,54,48,48,102,102,55,98,97,99,51,97,101,56,97,56,101,49,100,57,48,102,49,48,48,57,49,57,54,50,53,55,102,50,102,56,51,98,101,56,101,100,57,53,52,53,97,48,50,55,48,97,101,57,48,52,97,50,56,49,52,55,56,48,51,101,99,100,99,48,49,102,52,48,48,48,102,102,52,56,51,56,48,51,101,100,52,48,51,102,54,49,99,98,48,55,97,52,48,102,97,49,48,56,49,101,48,48,102,102,51,97,48,48,102,102,55,57,99,49,100,57,99,49,101,52,48,48,102,102,55,98,57,48,49,101,49,48,49,50,100,97,56,99,48,101,54,56,49,100,102,48,55,101,56,49,102,50,53,49,55,56,53,51,56,55,48,56,51,98,101,53,51,52,56,51,101,97,48,102,56,48,55,97,56,49,99,98,48,51,99,54,48,102,48,56,51,99,53,101,48,101,101,99,51,98,99,48,101,101,56,97,99,50,57,48,49,100,98,54,52,101,50,99,54,51,48,55,51,56,97,52,50,99,99,98,99,50,98,57,48,54,54,99,97,101,52,101,52,51,54,100,48,51,102,99,48,50,55,51,49,55,53,48,54,97,99,48,57,100,50,48,50,53,49,48,49,101,57,48,49,50,50,48,48,52,99,99,48,51,99,56,48,50,53,52,99,49,102,52,50,52,56,55,54,57,50,99,49,101,54,48,51,97,98,99,49,99,102,101,49,101,54,52,57,48,101,56,51,97,49,101,50,52,56,48,101,101,98,57,99,51,101,97,49,99,48,48,102,102,101,98,48,51,99,54,50,57,98,49,53,101,102,48,55,97,56,51,98,97,49,100,50,48,102,48,100,55,99,49,100,102,48,102,54,57,53,57,50,57,100,100,51,52,97,49,50,98,97,55,97,55,54,52,97,48,49,50,101,48,52,102,57,53,100,57,48,56,98,49,52,101,48,53,53,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,102,102,48,48,55,100,49,57,48,48,51,101,56,100,51,48,48,102,102,51,101,101,56,51,48,49,51,52,49,56,48,49,101,54,56,48,48,102,102,49,101,53,98,52,48,49,101,53,98,56,48,49,101,56,57,57,99,101,48,101,53,51,48,51,101,49,101,49,102,50,48,48,55,97,99,53,56,49,101,99,101,99,51,56,48,51,100,53,100,48,55,53,50,48,48,102,102,102,54,102,56,48,57,48,55,48,55,53,100,102,49,56,48,49,100,98,99,48,50,54,57,56,98,100,57,100,56,48,52,98,55,57,53,101,55,52,102,48,50,48,48,102,102,53,48,48,100,49,55,48,48,102,102,55,99,52,102,56,48,49,102,53,100,48,48,102,102,102,50,48,48,102,102,57,51,48,48,102,102,55,48,97,48,102,54,48,49,102,99,56,55,100,57,51,57,48,49,50,52,97,49,48,50,55,57,48,49,99,102,56,49,50,53,101,48,102,54,99,51,56,56,100,50,49,97,52,57,55,101,57,48,102,50,50,57,52,101,99,48,55,51,56,49,101,100,48,55,99,54,57,56,52,97,99,53,98,48,55,48,99,51,97,56,56,52,56,100,55,100,48,99,49,101,99,49,52,99,54,48,49,50,52,50,102,48,51,101,48,56,51,99,100,102,54,50,100,51,52,54,52,51,52,100,50,99,98,102,99,48,57,57,48,48,102,102,49,102,54,48,54,48,48,102,56,99,56,56,51,56,97,48,48,55,100,53,98,56,48,51,101,97,56,52,48,57,102,98,48,50,54,53,99,51,102,99,48,102,57,56,48,49,101,54,98,99,49,102,53,57,52,50,48,48,102,102,102,50,98,49,56,49,99,48,56,55,100,48,48,49,101,57,99,48,55,98,99,49,99,52,102,48,55,49,97,48,50,54,52,48,52,99,56,48,55,51,48,51,56,52,48,102,53,99,99,49,100,99,50,56,99,49,102,99,56,55,102,56,51,97,48,48,102,102,102,51,56,48,49,101,97,53,48,55,52,52,51,102,101,56,99,53,52,49,99,51,101,99,53,48,100,48,48,51,100,57,98,99,51,98,52,48,50,54,48,49,100,98,100,48,53,57,57,55,55,52,57,99,56,50,48,53,100,52,48,52,97,55,48,48,102,102,51,101,50,97,99,48,48,102,98,52,54,48,55,101,99,49,101,98,50,57,49,97,48,55,99,52,48,101,99,56,48,49,101,53,99,56,49,100,53,49,54,101,48,50,54,55,57,99,48,55,97,57,56,51,101,56,48,52,98,99,48,51,100,102,101,56,56,48,50,53,99,53,55,56,55,57,102,101,51,56,55,49,99,51,97,99,48,52,99,51,49,52,54,49,101,51,52,97,99,57,54,49,101,49,50,57,56,97,99,48,101,99,99,57,49,51,55,57,97,50,102,102,49,54,57,102,102,50,98,48,97,102,52,101,101,97,48,49,97,57,48,48,102,102,102,52,52,49,100,53,48,51,97,100,48,55,101,48,49,99,52,50,102,52,49,100,54,56,51,101,57,48,55,54,54,49,99,49,48,55,99,50,48,101,99,52,51,100,51,52,53,54,99,56,55,57,52,49,100,99,56,51,99,102,48,101,54,56,55,55,52,49,101,48,56,55,49,48,51,99,48,48,102,102,50,52,56,53,98,57,53,99,49,101,49,50,57,102,57,55,56,49,100,49,48,102,52,50,48,57,55,50,49,100,101,50,100,48,48,52,57,48,51,99,48,53,51,49,53,56,53,99,57,53,99,48,50,54,48,56,49,54,48,57,48,50,102,52,97,97,52,49,50,99,100,48,50,54,48,98,49,52,51,52,52,55,55,48,101,97,53,53,57,53,56,53,55,49,52,101,56,52,100,49,53,97,53,52,57,53,101,56,54,53,53,50,48,51,49,100,101,101,56,101,56,48,56,48,56,99,99,50,49,97,49,98,50,48,57,56,55,98,97,52,50,52,48,54,48,56,99,56,102,97,53,49,57,98,100,52,57,50,102,98,100,53,53,51,49,51,98,48,54,57,53,52,50,102,55,102,101,98,102,99,48,53,49,52,48,50,52,100,52,48,49,102,48,101,102,48,50,52,53,48,49,99,57,101,50,100,98,48,49,51,55,52,49,102,48,99,48,52,101,100,56,50,55,48,48,52,98,55,57,53,55,98,56,55,55,56,49,102,48,56,49,50,100,102,56,97,54,101,56,98,99,51,99,102,56,98,50,51,55,48,55,53,101,48,52,99,100,49,54,50,48,50,54,55,56,98,48,101,53,57,56,55,54,99,99,48,57,100,101,48,48,101,99,102,48,48,102,102,55,98,53,99,102,49,98,56,48,57,101,57,54,48,52,52,49,102,99,101,49,100,100,48,48,55,100,49,54,48,48,51,101,56,57,48,101,53,54,101,52,51,99,48,52,97,99,48,48,51,100,101,51,98,56,55,56,102,51,49,100,50,52,48,57,99,48,48,102,102,55,100,102,99,98,48,101,48,101,57,52,57,48,55,99,48,49,51,102,102,101,52,97,48,55,98,57,57,48,99,48,52,56,99,48,49,101,97,52,52,97,54,56,50,53,56,101,56,50,48,50,54,54,48,50,55,99,48,50,53,99,52,52,98,48,48,102,102,52,56,101,52,49,52,48,48,102,102,50,49,56,48,48,55,100,57,57,48,48,51,101,100,100,48,48,49,102,55,98,52,48,52,99,54,49,54,48,49,101,56,48,55,55,56,48,52,57,52,56,48,51,101,98,49,48,48,102,102,49,102,54,50,48,48,102,102,101,49,99,49,99,97,50,55,56,48,57,51,55,48,101,102,56,55,101,48,98,53,48,50,52,97,99,48,57,99,54,48,55,54,54,48,52,99,99,50,48,101,52,53,54,52,51,56,52,53,101,57,54,53,57,50,52,51,99,97,48,101,57,99,49,101,52,57,55,56,49,100,48,52,54,48,52,101,56,55,98,52,97,52,48,102,53,57,52,100,51,100,48,53,48,50,98,102,48,101,48,49,54,98,50,53,55,53,100,52,57,54,52,57,101,53,56,100,101,48,50,54,48,48,102,102,101,53,56,48,51,101,57,101,56,48,49,102,55,101,99,48,48,102,98,49,48,48,102,102,55,53,50,48,102,57,56,49,101,102,48,51,102,97,48,102,56,48,49,51,51,56,56,54,101,48,51,56,55,48,101,51,49,54,101,49,101,55,52,49,48,55,55,48,48,52,102,55,48,55,56,52,48,57,99,102,54,56,49,101,102,48,51,99,102,54,48,98,51,50,57,52,51,100,51,99,98,53,48,101,56,48,51,56,56,48,101,57,48,55,99,56,49,100,55,56,55,101,101,99,51,101,97,49,101,99,50,101,53,49,52,49,100,55,49,53,56,53,51,50,55,48,55,54,101,52,98,50,50,56,51,49,54,50,57,99,53,100,56,51,98,55,50,98,57,100,98,97,54,99,98,49,52,49,101,56,51,102,101,48,51,49,102,56,49,51,57,56,48,48,102,102,102,57,57,52,56,49,50,98,97,48,101,57,48,98,101,55,52,51,98,56,48,52,97,50,48,51,57,99,99,48,52,100,98,49,52,56,57,99,53,51,51,98,50,100,48,51,99,55,57,48,55,56,97,48,102,49,56,49,99,51,56,48,57,51,49,54,101,57,50,57,97,49,101,56,52,51,54,49,100,99,49,100,49,48,55,57,99,48,52,97,100,49,54,48,57,54,53,56,100,49,53,101,56,56,53,54,56,55,54,99,98,99,50,49,101,101,53,48,53,51,102,56,55,57,98,49,53,57,101,56,57,49,52,56,53,56,53,53,48,48,102,102,56,97,52,48,48,102,98,49,97,48,48,55,100,56,97,48,51,102,56,48,48,55,100,57,55,48,49,51,49,50,53,100,56,51,102,99,48,55,101,52,53,97,56,54,100,53,50,100,57,54,52,49,100,97,48,55,55,54,49,100,57,101,56,52,49,99,100,54,99,48,49,101,57,102,48,51,98,48,99,49,102,57,48,102,101,48,55,99,99,51,97,52,48,101,102,102,49,55,54,49,99,101,48,101,50,56,55,48,102,48,55,97,51,56,55,53,55,56,55,102,56,98,57,52,49,97,48,102,52,57,55,56,53,50,54,48,102,48,48,55,56,97,98,56,50,55,99,98,52,97,50,50,48,57,50,52,48,52,48,51,49,50,99,56,48,49,102,53,50,50,48,48,102,102,102,98,52,97,50,98,48,98,50,50,99,48,97,102,97,48,48,55,100,55,49,48,49,51,101,48,57,102,57,48,49,51,53,50,100,48,56,49,51,99,53,54,48,49,50,56,48,48,102,102,52,99,51,97,54,49,53,99,57,97,48,57,54,55,97,100,49,102,97,52,57,53,101,57,51,56,49,100,98,49,57,50,49,49,49,50,99,100,97,100,48,53,50,56,56,101,100,55,49,53,51,54,52,55,49,99,102,50,49,49,99,48,102,57,48,48,102,102,57,50,102,48,50,55,48,99,48,57,55,49,50,57,100,48,99,51,99,52,48,52,99,49,56,49,50,97,50,48,52,99,97,48,51,56,55,50,56,57,51,100,51,53,56,50,98,48,97,102,50,102,48,49,102,50,56,51,56,57,48,55,97,48,48,101,99,52,97,55,52,102,50,99,57,50,57,49,48,98,52,52,99,52,54,52,48,52,53,50,99,99,51,102,52,49,100,56,50,56,57,48,57,50,57,50,100,50,100,49,48,97,53,50,101,57,51,50,53,48,101,54,101,97,101,57,48,56,97,57,50,100,57,100,57,56,102,57,48,53,51,55,52,55,102,56,50,98,99,97,48,51,98,50,56,48,51,101,49,57,52,48,52,97,55,56,55,98,52,51,99,52,48,52,100,51,48,51,101,53,48,50,54,101,56,98,55,50,56,102,50,55,48,51,97,53,50,56,52,49,99,100,56,51,99,49,48,55,50,56,53,54,49,54,97,48,50,54,56,56,48,99,56,50,52,99,49,101,100,49,53,99,48,102,49,48,48,57,53,101,48,55,57,99,53,55,52,55,50,98,53,49,56,51,99,53,50,49,101,50,52,57,50,48,49,100,101,55,57,50,49,51,48,101,57,54,49,100,100,97,48,101,101,102,101,54,100,99,98,52,98,50,99,55,52,97,48,99,56,48,57,51,52,97,48,49,57,100,56,48,48,102,56,53,55,57,53,97,53,55,55,48,48,55,100,54,51,48,51,102,57,50,101,55,49,53,101,56,51,99,98,54,99,48,52,102,55,56,51,100,51,50,97,102,49,54,57,57,49,49,56,99,53,57,48,48,102,102,57,55,48,48,102,102,51,99,98,102,48,49,50,97,101,57,53,99,97,102,48,49,51,48,100,51,50,57,53,100,48,102,50,52,102,101,57,53,57,49,50,97,98,99,49,51,48,54,102,52,102,97,100,98,97,102,102,56,48,101,49,56,97,50,101,56,55,56,99,51,99,52,53,51,48,55,53,52,97,55,52,97,50,102,99,51,99,48,57,57,100,48,52,97,55,50,98,99,51,48,101,57,56,57,56,48,57,54,52,97,52,98,48,99,55,97,52,97,52,50,51,97,50,97,51,100,55,52,55,52,53,52,54,52,99,52,97,97,50,52,57,52,57,48,99,52,99,101,57,56,102,101,54,97,97,54,98,101,102,51,57,52,54,50,53,48,48,98,51,97,48,50,54,98,56,48,49,102,54,100,48,48,102,102,52,101,57,56,49,50,49,50,49,99,54,48,48,55,100,57,99,56,48,51,101,98,101,52,48,57,98,53,48,55,57,99,48,52,99,50,48,55,97,52,48,57,97,52,48,102,53,56,48,51,99,57,55,55,48,50,53,53,99,49,101,97,48,55,55,52,51,101,54,48,102,53,99,98,102,48,101,50,48,55,50,48,48,52,57,52,98,54,48,101,99,48,51,101,100,48,55,101,55,99,98,97,48,102,98,48,51,100,48,48,102,102,55,56,99,49,100,50,48,55,56,99,49,100,56,101,49,101,55,48,55,55,54,49,102,50,48,101,99,56,55,54,56,97,101,48,48,55,97,55,54,49,99,55,52,100,48,49,51,51,50,102,57,49,100,50,99,97,98,48,102,51,57,49,50,97,54,49,48,48,102,102,98,53,52,100,102,102,48,49,51,51,49,55,53,100,55,53,102,102,100,52,49,102,55,48,48,55,100,53,57,49,54,50,56,56,53,52,56,48,51,101,99,101,56,48,49,102,53,99,56,53,98,49,54,52,102,54,52,54,50,98,99,97,97,48,50,55,98,52,48,57,52,51,50,99,49,51,57,50,48,56,51,99,101,56,54,48,56,54,53,55,48,51,102,102,48,55,55,56,57,52,57,48,102,101,54,49,56,56,97,52,56,97,50,50,56,99,56,102,102,101,100,51,49,53,101,56,55,51,54,51,102,99,52,52,49,48,56,53,49,99,52,51,57,52,49,102,50,48,102,48,48,51,98,101,48,102,56,48,55,53,48,51,102,56,49,100,51,50,99,57,50,56,97,53,48,102,53,56,55,49,56,51,99,101,49,100,102,48,102,56,48,55,53,99,98,57,50,98,100,50,57,51,56,97,101,50,99,52,97,97,50,102,99,51,98,50,53,97,97,50,57,55,54,53,50,57,54,50,53,54,57,54,50,53,52,97,53,97,48,49,54,48,56,50,57,97,56,50,53,97,50,50,97,51,97,54,97,49,97,55,50,48,50,55,50,49,50,55,97,49,100,97,51,99,53,97,48,97,55,98,54,101,52,99,100,52,102,102,56,48,55,100,57,49,53,56,53,57,50,49,57,55,48,53,54,49,53,101,53,98,49,53,99,102,55,52,57,52,49,50,100,49,48,100,49,52,98,49,50,98,100,50,51,98,54,102,51,52,49,97,97,49,97,55,98,51,50,57,50,56,99,57,49,57,57,55,102,52,97,52,52,57,51,52,54,55,97,54,56,100,53,97,54,56,55,51,55,57,56,51,55,57,57,48,48,98,57,97,48,48,102,102,55,99,100,52,48,48,102,102,57,55,48,48,102,102,55,56,56,48,48,102,51,52,97,48,101,49,52,48,57,98,98,101,53,55,49,56,49,100,50,102,48,55,48,48,102,102,48,101,98,48,48,57,55,48,48,49,51,53,48,52,101,57,52,50,55,101,48,102,48,101,56,49,101,51,48,49,51,53,48,48,102,102,102,51,101,56,97,101,101,53,54,101,50,101,98,48,55,57,52,54,48,101,101,49,50,52,98,48,52,101,102,48,101,101,56,48,57,48,102,51,54,54,99,48,49,101,101,49,48,49,51,49,102,56,97,102,53,48,49,98,55,48,48,49,102,52,51,54,48,52,102,52,50,48,48,49,51,102,48,48,102,102,48,102,97,101,55,48,55,52,48,49,102,100,57,52,57,50,100,99,98,50,48,102,52,48,51,57,99,50,97,48,49,100,101,48,49,50,101,97,48,102,51,56,98,57,50,101,49,102,54,49,50,99,98,50,50,102,56,49,101,56,48,55,48,48,102,102,49,99,52,56,51,57,99,50,102,48,51,101,101,53,99,97,52,49,54,53,99,51,100,101,49,101,102,52,101,50,99,97,52,98,48,50,100,99,51,101,57,100,51,50,57,51,56,98,99,52,100,50,98,48,98,102,52,102,102,101,101,56,98,50,48,101,102,50,48,51,57,99,101,57,56,48,53,98,97,48,48,102,57,56,49,56,51,56,101,48,102,56,56,51,100,100,48,48,102,102,55,100,54,50,48,55,49,56,98,56,48,101,48,48,102,102,55,50,100,50,56,51,99,56,53,98,56,51,98,49,48,50,54,57,48,51,97,101,48,102,51,52,51,101,101,53,57,57,53,52,49,100,98,50,99,56,98,57,50,99,99,97,48,48,102,102,55,53,56,49,99,97,48,55,48,48,102,102,48,52,99,97,97,52,48,55,57,48,98,54,50,99,57,51,99,97,50,50,97,48,98,49,52,97,50,97,56,51,98,54,53,54,97,52,57,54,50,56,56,57,56,53,56,50,55,57,55,51,52,53,55,56,55,55,52,97,102,98,52,97,48,100,52,98,49,50,99,53,48,48,102,102,57,52,100,53,55,102,56,48,53,54,51,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,102,99,50,56,48,52,48,51,97,56,48,55,102,99,50,102,102,101,97,48,49,54,48,101,48,48,102,57,57,98,48,51,98,97,101,49,100,101,48,48,55,100,57,52,48,51,57,98,48,102,54,57,53,48,53,51,102,52,51,50,56,48,98,101,48,50,52,101,48,49,100,102,55,50,100,48,98,48,48,102,102,52,102,102,55,102,50,54,48,55,99,48,98,49,48,55,102,52,48,52,99,102,57,54,50,53,56,101,48,52,97,97,52,50,54,100,97,54,51,48,52,57,48,57,56,54,49,51,48,48,50,100,49,48,97,52,97,101,57,51,102,102,98,101,98,97,101,100,97,56,48,54,55,99,50,56,48,57,54,97,48,48,102,57,97,56,56,51,97,48,48,102,102,55,55,97,48,48,102,50,51,48,48,102,102,101,49,52,49,102,101,56,48,51,100,98,52,53,51,54,48,55,97,99,48,48,102,51,53,101,48,101,98,48,49,99,102,56,48,51,100,101,49,99,97,53,50,57,54,56,98,102,97,48,55,55,99,48,48,102,102,102,52,55,99,48,57,97,57,48,102,57,101,48,101,99,48,48,51,100,99,56,48,50,53,49,99,51,99,98,56,97,55,48,48,102,102,55,98,56,56,99,53,98,56,48,57,50,48,48,57,101,101,50,56,55,50,55,101,101,53,56,54,50,98,48,48,102,102,52,99,52,48,50,102,54,98,102,99,48,50,100,52,53,52,48,101,49,52,48,49,102,52,52,97,48,52,99,55,56,51,99,51,48,50,53,99,99,48,49,102,54,57,56,48,52,57,102,54,48,55,55,97,53,56,54,50,98,98,56,51,102,53,48,55,102,101,48,52,98,102,48,49,50,101,48,49,102,56,101,48,57,50,50,56,49,51,51,97,55,56,51,98,99,48,55,97,48,48,102,102,52,99,52,56,51,57,101,48,48,55,98,57,100,48,51,102,50,102,56,97,52,50,102,102,50,50,56,50,55,50,52,97,51,52,51,101,48,57,100,50,57,54,52,97,97,50,102,97,51,54,101,48,50,53,56,49,101,48,50,98,102,100,53,53,55,48,50,55,97,53,48,101,56,48,50,53,101,56,49,101,101,57,54,101,48,52,98,102,48,51,102,98,48,55,50,50,48,102,101,99,51,98,101,100,51,50,102,49,55,101,48,101,52,56,49,101,102,56,51,98,52,48,55,98,54,53,48,98,52,102,98,54,57,52,101,50,51,98,97,53,99,48,51,98,56,48,102,57,49,52,50,49,102,49,50,98,49,97,55,98,50,49,49,54,97,53,49,50,54,57,48,101,57,56,53,51,51,48,52,97,53,48,52,98,98,50,98,49,51,55,101,100,53,50,100,57,54,54,56,49,55,102,50,54,98,55,102,101,48,49,102,50,48,98,97,56,50,57,56,48,52,56,99,48,51,101,102,55,99,48,57,57,49,48,50,52,99,56,48,57,52,102,48,55,102,52,57,101,57,56,53,55,50,53,49,55,99,48,102,55,52,48,57,54,101,48,55,49,52,48,102,50,99,51,100,52,99,49,53,54,57,51,52,102,51,48,53,54,56,55,97,52,51,102,99,48,101,97,52,51,57,99,49,102,52,50,102,48,97,97,52,56,48,52,99,57,54,101,53,102,97,55,50,50,50,52,97,49,50,54,49,55,56,54,101,56,50,53,56,49,55,56,53,57,49,54,50,100,99,100,52,48,50,55,99,98,48,52,101,98,97,97,52,98,55,48,49,98,51,53,102,102,48,48,102,102,57,48,97,48,48,55,100,97,50,56,49,50,54,100,99,48,49,102,53,102,97,48,52,102,52,56,51,102,49,48,50,53,49,55,57,54,102,56,98,102,48,48,102,102,55,97,52,97,48,48,102,102,102,52,99,99,99,53,97,55,50,98,56,48,52,97,102,97,53,102,48,102,101,56,51,57,101,48,55,55,56,48,102,51,102,100,48,48,102,102,57,55,54,48,102,50,48,55,98,55,97,50,102,56,48,48,102,102,55,98,100,48,49,50,97,54,101,53,102,49,54,49,101,99,51,48,100,53,97,53,48,55,53,48,50,52,49,48,99,48,98,102,49,52,48,55,52,98,48,48,102,102,55,99,99,97,48,48,102,102,57,51,50,50,56,52,49,100,51,48,49,51,52,97,48,101,54,56,48,57,98,99,48,101,102,51,50,53,99,50,55,49,55,56,48,52,100,98,100,48,51,99,52,101,48,102,50,49,50,51,51,54,56,48,57,50,53,52,57,52,57,56,49,99,49,56,51,98,97,48,50,53,56,48,49,100,55,56,55,51,102,48,54,99,56,56,49,100,57,50,98,57,51,52,97,98,99,57,101,56,54,53,57,51,102,50,52,52,98,100,48,102,53,48,55,56,99,48,52,99,53,51,98,55,99,53,54,48,48,57,49,101,100,100,48,50,56,48,52,98,52,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,49,102,55,48,48,55,100,53,57,49,54,50,56,56,53,52,56,48,51,101,99,101,56,48,49,102,53,99,56,53,98,49,54,52,102,54,52,54,50,98,99,97,97,48,50,55,98,52,48,57,52,51,50,99,49,51,57,50,48,56,51,99,101,56,54,48,56,54,53,55,48,51,102,102,48,55,55,56,57,52,57,48,102,101,54,49,56,56,97,52,56,97,50,50,56,99,56,102,102,101,100,51,49,53,101,56,55,51,54,51,102,99,52,52,49,48,56,53,49,99,52,51,57,52,49,102,50,48,102,48,48,51,98,101,48,102,56,48,55,53,48,51,102,56,49,100,51,50,99,57,50,56,97,53,48,102,53,56,55,49,56,51,99,101,49,100,102,48,102,56,48,55,53,99,98,57,50,98,100,50,57,51,56,97,101,50,99,52,97,97,50,102,99,51,98,50,53,97,97,50,57,55,54,53,50,57,54,50,53,54,57,54,50,53,52,97,53,97,48,49,54,48,56,50,57,97,56,50,53,97,50,50,97,51,97,54,97,49,97,55,50,48,50,55,50,49,50,55,97,49,98,56,56,102,49,54,56,50,57,101,100,98,57,51,51,53,51,102,101,48,49,102,54,52,53,54,49,54,52,56,54,53,99,49,53,56,53,55,57,54,99,53,55,51,100,100,50,53,48,52,98,52,52,51,52,53,50,99,52,97,102,52,56,101,100,98,99,100,48,54,97,56,54,57,101,99,99,97,52,97,51,50,52,54,54,53,102,100,50,57,49,50,52,100,49,57,101,57,101,54,97,100,51,52,51,57,98,99,99,49,98,99,99,56,48,53,56,99,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,48,48,102,102,101,98,52,48,48,97,54,50,52,48,57,97,57,53,48,48,102,102,99,49,97,48,48,55,100,54,98,48,55,98,56,51,99,50,48,102,48,52,48,49,102,53,100,50,48,52,56,50,48,51,99,48,48,102,55,49,54,54,57,97,53,99,56,55,97,52,51,102,48,48,102,102,52,57,52,48,49,50,97,97,49,102,48,48,102,102,102,52,49,55,48,53,56,97,54,57,54,48,53,57,49,54,48,53,97,57,55,101,49,101,52,48,55,49,50,49,99,52,50,102,52,98,57,50,99,57,51,99,98,49,50,99,100,51,49,51,53,51,100,50,100,50,56,98,48,50,100,49,50,100,50,57,50,100,51,57,50,99,98,49,52,102,52,102,50,99,49,51,57,99,55,102,51,56,53,56,50,54,98,97,101,53,55,98,97,48,48,98,101,53,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,98,102,101,48,50,56,49,97,56,48,99,97,99,48,48,102,102,102,56,100,102,48,48,102,102,51,101,57,102,48,49,100,56,48,48,102,102,51,101,100,52,52,49,102,54,48,51,101,49,48,102,48,48,102,102,51,101,101,52,101,99,57,101,48,101,55,52,48,57,54,98,99,48,101,102,54,52,51,102,56,48,101,102,52,49,50,97,49,101,48,52,53,57,48,102,99,101,48,55,99,56,49,99,102,48,55,101,99,56,50,49,100,57,97,99,49,101,99,48,101,55,56,51,99,97,48,55,55,48,49,101,55,48,101,99,48,48,102,102,51,100,97,99,49,101,98,48,55,55,50,53,53,49,55,54,48,48,102,102,101,99,53,57,50,102,56,48,52,102,55,102,57,50,98,56,98,50,48,49,50,101,50,98,51,50,55,102,52,102,48,49,54,97,53,52,48,51,54,49,48,48,102,102,49,102,49,55,53,48,48,55,100,55,50,57,54,54,48,52,57,49,56,49,50,52,48,57,52,48,102,53,48,51,102,50,53,49,48,55,56,52,51,97,97,48,102,97,48,48,102,102,57,57,100,57,52,55,56,48,55,97,54,49,100,54,48,102,49,57,53,54,57,52,53,49,50,54,49,52,102,56,49,99,57,56,51,100,101,48,55,102,101,49,100,101,48,101,52,56,48,51,98,48,99,98,56,48,101,51,56,55,52,56,51,100,99,53,53,102,52,102,48,101,97,56,55,97,100,49,57,51,102,102,50,102,56,98,48,48,102,102,102,48,54,50,99,50,53,50,53,49,53,51,99,97,56,56,50,98,48,97,98,98,57,57,52,102,102,102,48,51,54,102,48,50,52,100,52,48,49,102,53,55,54,48,52,56,97,56,48,51,101,98,102,55,49,54,102,99,48,57,52,53,48,55,49,97,48,48,102,102,102,52,57,52,48,52,102,97,56,97,101,48,49,51,52,97,48,48,102,102,55,97,57,56,48,102,55,99,51,102,54,48,57,97,99,53,53,101,48,102,52,55,50,98,98,57,99,49,101,54,56,55,102,52,51,101,48,48,102,102,57,54,50,51,99,51,101,97,49,101,53,57,102,57,48,102,52,49,50,101,53,97,49,49,98,50,52,48,57,49,50,98,99,49,50,50,48,54,48,97,98,97,56,53,99,56,51,99,99,48,55,57,101,49,99,48,48,55,51,50,49,99,56,50,101,99,49,101,53,48,51,100,51,48,102,57,48,55,53,99,49,100,101,56,55,48,99,51,98,55,52,53,55,54,50,102,56,51,101,50,49,102,54,48,102,49,49,53,48,49,100,54,48,101,101,49,52,102,50,53,99,57,55,48,53,55,49,52,50,53,54,100,49,54,50,53,101,49,55,101,57,56,56,48,53,51,57,53,97,48,57,102,50,101,48,98,51,50,98,52,97,102,50,98,101,53,51,53,51,53,98,48,52,102,49,54,48,57,54,56,56,53,55,99,49,100,51,100,51,54,50,50,102,102,99,54,52,48,102,49,56,55,56,56,97,54,48,101,97,49,52,101,57,52,53,102,56,55,56,49,51,51,97,48,57,52,101,53,55,56,54,49,100,51,49,51,48,49,50,99,57,52,57,54,49,56,55,52,57,52,56,52,55,52,53,52,55,97,101,56,101,56,56,56,99,57,56,57,53,52,52,57,50,57,50,49,56,57,57,100,51,49,102,99,100,53,52,100,55,100,101,55,50,56,48,57,52,97,48,48,102,102,102,98,52,54,48,48,102,102,55,99,98,57,52,49,99,100,48,55,49,52,51,98,97,53,98,48,51,98,48,48,102,102,48,55,100,55,101,49,53,100,99,49,101,101,48,55,56,48,51,101,52,48,101,100,53,51,55,97,49,48,51,102,98,101,57,99,49,101,57,48,101,49,52,56,51,98,48,48,102,102,102,57,48,55,56,99,97,102,48,55,56,97,53,49,50,50,57,99,49,100,55,48,51,101,99,48,50,53,98,100,51,57,48,99,51,101,55,99,51,57,52,57,54,56,97,49,99,56,48,102,57,102,50,52,57,99,56,52,53,54,56,55,56,98,57,54,57,56,51,98,55,102,98,54,100,97,48,49,54,98,53,99,48,56,52,52,48,49,102,55,49,50,48,48,102,102,102,57,50,54,48,49,51,50,54,48,52,101,100,48,51,100,48,52,99,48,101,98,48,49,50,57,52,48,102,48,48,49,101,97,56,49,50,101,48,48,102,102,52,98,55,48,55,54,102,98,51,52,49,99,100,52,57,48,101,54,56,55,98,52,51,102,99,48,101,55,52,49,101,102,48,55,98,55,49,55,52,49,100,101,48,55,54,48,53,57,57,55,98,50,48,102,52,56,48,49,101,57,56,48,51,102,55,48,102,54,48,55,48,56,98,102,97,50,56,99,51,102,99,49,100,51,48,102,50,54,48,101,52,55,50,98,100,49,50,50,99,97,99,48,101,102,49,55,99,57,57,56,98,49,102,99,98,54,50,99,53,51,55,50,48,48,102,102,48,97,102,97,57,48,57,54,57,52,57,56,101,54,55,49,50,100,50,49,50,49,50,50,101,54,51,52,54,55,49,50,49,100,55,53,101,55,55,51,53,56,48,50,54,97,102,99,102,98,54,101,50,55,57,56,55,49,99,101,50,100,55,102,99,51,49,99,49,102,48,56,51,100,98,48,102,100,48,51,102,55,48,55,97,48,48,102,48,99,49,102,50,56,51,99,101,50,101,52,48,49,101,101,50,48,55,56,48,48,102,102,102,52,52,51,101,56,49,101,100,48,55,56,52,49,102,51,50,102,51,97,48,49,52,101,53,51,102,50,100,52,51,100,54,49,102,54,48,102,48,57,54,50,49,101,56,48,102,49,49,54,53,99,97,99,50,56,48,97,97,50,57,48,97,53,52,52,99,57,101,53,99,49,55,50,57,101,57,57,100,48,48,97,53,50,98,52,97,101,50,98,49,48,56,49,51,53,52,100,57,53,97,53,55,97,48,57,53,102,48,100,97,48,99,48,53,54,50,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,97,101,52,50,52,99,52,57,50,98,100,50,53,97,52,98,52,52,55,48,51,50,52,56,54,55,98,57,100,98,55,51,52,101,55,48,55,51,48,52,101,102,56,52,102,49,99,52,48,98,49,53,100,52,48,55,101,100,48,48,102,102,55,100,52,102,48,48,102,102,51,101,53,99,99,48,48,100,99,50,48,51,57,48,48,48,102,102,55,100,56,99,49,53,97,55,49,99,51,99,99,48,48,102,55,50,48,49,51,53,98,57,51,48,50,52,49,101,51,56,55,99,48,97,51,57,48,48,102,102,55,97,49,52,48,101,49,99,48,57,55,48,49,48,48,48,102,102,101,97,52,48,51,98,51,51,57,53,99,53,56,48,53,56,55,100,52,98,49,97,48,48,102,102,54,102,57,50,48,50,56,48,56,48,56,97,97,49,56,55,100,101,52,54,55,54,49,102,54,49,100,55,53,56,55,97,48,49,48,51,56,99,51,57,100,97,55,49,98,101,49,49,53,50,54,97,99,55,48,53,101,51,101,49,55,100,55,102,99,48,51,102,56,57,48,57,51,49,49,56,98,48,52,54,54,57,50,100,49,49,99,99,101,97,51,98,100,57,99,101,100,100,101,57,97,54,99,54,51,56,52,101,100,102,48,97,101,51,57,56,55,49,54,50,102,50,56,49,53,98,48,48,102,102,51,101,101,50,48,48,102,102,49,102,53,102,97,49,99,102,48,48,102,102,55,100,56,57,48,49,50,51,99,48,102,55,99,49,100,50,49,55,50,49,100,54,101,49,101,57,48,55,56,52,49,100,57,48,101,56,56,51,99,48,48,55,56,97,48,101,50,49,49,50,56,98,99,50,100,99,97,53,48,99,48,49,102,57,49,52,99,48,101,55,56,49,101,55,48,55,53,99,49,100,55,98,101,48,57,57,52,50,48,102,57,48,55,49,52,97,53,48,50,49,56,55,56,48,51,101,99,102,99,57,49,48,102,97,57,54,52,57,99,49,99,102,50,50,57,53,53,99,51,99,97,53,55,98,56,53,55,101,102,52,56,50,48,50,100,101,48,48,102,102,51,101,56,53,56,48,49,102,50,52,102,48,101,51,56,55,100,48,97,50,48,50,53,102,52,48,57,50,51,48,50,54,100,56,98,97,48,55,56,52,53,98,48,51,101,53,50,100,49,51,48,98,57,48,101,98,51,48,48,102,57,56,51,101,54,53,56,57,53,48,57,101,56,56,49,101,100,48,102,101,48,51,100,49,48,50,54,49,51,50,50,56,55,48,48,97,54,50,99,56,49,101,51,48,51,99,100,48,55,101,101,57,99,49,101,55,48,102,48,54,52,48,48,101,102,48,51,99,48,50,98,53,48,98,50,48,99,56,55,52,50,56,98,99,52,49,52,49,48,101,99,100,49,53,101,53,53,52,49,54,52,53,55,57,52,57,51,52,57,101,48,51,99,52,51,48,102,50,49,57,54,56,56,52,99,97,52,50,51,98,99,56,101,57,101,56,48,57,101,99,51,52,101,98,48,57,48,100,53,98,48,57,52,56,56,57,99,56,56,57,48,99,101,97,57,55,53,57,97,57,102,52,56,101,57,50,56,97,57,56,56,100,52,55,100,101,52,102,49,53,49,53,101,97,55,53,52,102,100,102,55,102,56,48,52,51,97,56,51,101,102,48,55,52,50,49,102,49,48,50,53,102,56,49,101,101,48,51,99,100,48,55,50,54,48,102,48,53,48,48,102,102,48,52,98,52,51,101,99,48,101,97,56,51,102,99,49,102,53,48,55,55,50,49,101,97,50,98,101,57,51,48,97,55,52,99,101,56,56,49,101,48,48,101,51,56,55,57,52,98,50,48,101,98,57,55,52,99,56,50,54,56,97,49,50,100,56,98,98,50,57,100,50,51,52,49,54,99,53,51,97,53,98,55,98,57,53,101,53,97,49,54,52,53,55,100,100,52,55,97,50,98,99,98,48,52,101,54,97,97,53,51,50,56,50,56,100,52,48,51,48,99,48,48,102,102,49,102,50,98,100,48,48,55,100,51,99,56,55,48,51,56,55,48,53,97,48,48,102,102,55,100,56,50,48,49,50,101,48,48,102,102,101,99,51,57,52,56,49,102,97,52,54,48,102,50,51,52,53,53,48,51,102,51,48,101,102,56,51,98,52,48,101,53,49,52,99,53,53,56,55,54,48,98,48,48,102,102,101,98,50,51,49,52,101,48,52,99,54,48,51,101,101,48,55,57,101,48,102,100,56,51,102,50,53,54,56,55,49,48,49,100,55,102,50,100,100,50,52,51,101,99,57,97,53,98,102,50,56,57,48,52,51,99,56,48,102,51,99,51,100,56,49,101,102,57,50,98,54,99,97,101,52,52,52,52,52,50,48,102,49,101,97,52,102,48,49,50,102,52,102,53,48,48,102,102,98,99,102,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,99,102,56,48,49,102,48,98,101,48,55,50,48,49,102,50,50,99,52,48,57,101,52,48,55,101,52,48,102,102,52,98,49,48,101,54,50,53,50,55,48,51,97,55,52,49,48,50,53,55,48,49,101,54,48,51,98,52,52,49,48,102,56,50,53,56,55,54,99,98,51,52,99,48,101,102,97,49,48,51,100,49,52,53,48,55,99,50,48,52,97,98,56,55,99,100,49,52,97,57,52,52,48,102,49,97,52,49,53,49,52,49,100,98,52,54,48,102,50,97,49,48,55,55,54,98,57,54,102,50,56,49,48,53,101,52,56,55,56,54,49,48,51,56,48,57,56,99,49,53,97,48,50,53,102,102,97,55,55,48,48,102,102,99,98,97,53,48,49,54,99,56,48,49,102,49,54,97,48,50,52,100,52,51,99,48,48,102,102,52,97,52,56,48,51,101,98,49,56,51,98,52,53,99,48,55,99,49,56,50,57,57,50,52,98,55,48,50,54,54,99,51,101,52,53,52,56,49,51,52,99,49,100,57,50,100,53,49,49,97,52,100,55,48,98,48,54,48,49,100,102,48,51,101,55,48,50,53,102,56,48,57,55,99,52,56,50,57,48,97,55,52,97,52,102,50,99,99,51,98,52,49,100,101,52,98,101,54,52,99,48,101,99,97,53,97,53,100,97,49,97,48,53,49,55,99,53,48,99,98,98,55,97,57,48,48,51,99,52,53,57,102,97,97,98,56,48,51,53,57,48,48,55,100,57,51,56,49,51,55,97,49,100,54,48,50,52,56,56,48,57,51,49,48,55,102,50,48,102,101,56,51,99,48,49,101,51,50,56,99,51,98,101,53,101,57,52,52,48,101,98,52,49,101,57,99,48,51,97,100,56,50,102,48,98,52,52,49,50,97,100,98,48,102,50,48,51,100,55,50,97,99,49,100,51,56,55,101,56,51,101,52,49,99,97,48,101,98,49,53,100,50,57,54,49,101,50,48,101,97,50,54,49,54,99,53,97,57,55,54,57,97,49,100,49,55,101,53,48,56,97,52,50,56,52,98,98,56,48,102,49,49,54,48,49,56,53,48,48,102,102,57,53,55,56,98,100,52,57,99,56,53,102,101,48,49,55,49,50,48,48,102,102,102,57,52,97,56,48,51,101,99,54,56,98,49,48,50,54,100,56,48,57,101,53,48,102,50,48,51,56,50,48,101,55,49,55,54,49,101,50,52,53,48,55,53,50,48,52,98,49,97,53,57,55,48,48,102,102,101,56,99,51,99,101,49,99,100,52,97,50,100,49,50,49,98,50,56,49,102,48,55,100,101,48,101,54,48,49,101,102,48,49,51,48,52,49,99,100,50,101,52,51,100,101,56,99,49,100,99,50,98,48,51,102,50,49,101,49,48,101,100,48,50,55,97,56,51,98,56,49,101,53,54,48,97,57,56,50,102,53,51,99,97,51,50,56,48,51,101,51,99,97,102,57,101,56,48,53,56,49,53,99,53,55,49,53,102,97,49,48,54,56,48,53,55,49,53,48,101,56,48,50,54,49,52,49,101,101,57,54,101,48,52,99,48,48,102,102,51,102,98,48,55,100,99,48,102,101,99,51,99,48,100,51,50,99,49,55,101,48,102,98,52,49,101,102,56,51,99,98,48,55,98,54,53,102,51,52,99,51,54,57,50,100,97,51,98,52,53,99,48,51,99,55,48,102,57,49,55,99,49,102,49,50,99,100,97,54,55,50,54,57,54,97,53,101,97,54,57,48,99,57,56,53,99,98,101,52,54,53,51,56,98,98,50,99,100,51,55,54,102,51,50,101,49,54,54,57,102,55,98,97,54,98,56,49,50,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,51,56,56,48,52,56,101,48,49,51,57,56,48,102,53,99,48,57,48,53,48,50,54,52,56,51,56,50,48,52,99,100,48,51,57,98,52,57,52,49,97,48,102,56,48,51,98,102,48,48,55,98,97,56,49,50,50,53,51,57,55,56,102,48,55,57,54,56,51,98,54,53,97,102,48,102,53,56,55,48,52,51,100,101,49,99,48,52,97,99,53,100,50,48,48,102,102,55,53,52,51,99,101,49,100,50,50,100,57,50,99,49,50,48,53,53,48,55,100,52,98,51,52,99,50,98,54,97,48,98,101,52,49,101,56,50,57,101,48,100,100,54,52,100,54,98,50,54,50,48,97,54,48,50,55,54,98,97,102,102,56,48,55,57,97,48,49,50,51,56,48,52,101,54,48,51,97,56,48,50,55,101,56,48,57,54,100,48,101,48,56,49,51,51,52,48,101,54,100,50,53,51,97,52,51,57,101,48,102,48,52,48,49,101,101,98,48,52,56,57,52,101,53,101,51,101,49,100,97,57,48,102,50,49,53,53,50,49,100,52,48,102,102,48,55,98,99,49,100,102,97,52,101,50,101,57,48,48,51,97,97,49,101,55,48,102,54,57,53,50,56,56,48,57,102,50,100,52,51,57,52,53,57,97,54,49,53,98,101,48,98,101,52,100,99,57,99,56,48,54,55,50,97,53,48,57,100,101,57,56,56,50,56,54,48,101,50,50,56,48,53,99,50,48,48,102,102,51,101,50,49,52,48,48,102,98,50,99,99,48,101,100,56,49,101,101,48,55,57,56,48,57,48,98,48,55,97,54,49,101,98,50,100,53,101,50,56,48,49,101,99,56,48,57,50,102,48,55,49,54,56,56,53,98,57,55,98,97,56,51,97,97,49,99,54,48,48,102,102,55,98,48,52,51,98,48,48,102,102,52,99,97,48,51,101,53,48,55,97,48,48,102,102,57,55,52,55,50,102,99,51,102,52,53,55,50,49,56,55,54,48,48,49,101,101,55,52,99,50,99,52,97,100,98,97,101,49,100,51,48,101,57,49,54,50,48,50,54,56,53,56,52,101,98,48,102,49,54,52,49,97,100,50,53,57,53,48,48,54,51,100,97,102,102,56,48,98,56,97,48,48,102,102,102,57,49,55,48,48,102,102,51,101,97,50,99,98,49,48,48,55,100,57,56,48,49,50,100,97,53,48,56,55,56,52,49,100,51,97,48,49,53,50,100,56,49,51,49,48,48,101,52,99,48,52,99,99,48,49,101,57,98,56,50,54,100,49,57,50,99,49,50,50,53,101,48,48,102,102,51,100,52,55,48,102,102,56,51,57,48,52,50,48,102,55,55,48,102,49,99,56,55,54,48,49,100,99,48,55,101,99,51,102,52,53,97,55,50,98,56,51,56,101,49,99,50,50,99,51,57,53,55,56,97,51,98,50,98,97,53,48,50,99,57,48,48,57,97,54,52,102,50,97,99,57,56,50,52,48,48,50,97,97,52,48,57,55,97,48,55,52,52,53,98,56,51,102,102,48,55,102,54,48,101,52,52,49,99,50,48,55,55,100,100,54,53,57,50,102,99,49,102,54,56,51,100,102,48,55,54,56,48,101,57,52,97,49,55,53,102,98,52,57,54,100,49,100,97,50,101,48,49,101,51,56,55,99,56,97,49,48,101,55,49,53,56,101,98,100,100,48,56,97,97,50,102,53,51,52,56,54,52,99,50,101,53,56,50,53,52,56,50,53,50,49,54,54,57,98,98,55,97,97,54,99,97,99,52,102,98,100,57,48,57,99,48,48,102,102,102,57,48,53,48,49,52,50,99,48,57,51,98,48,48,55,99,53,54,52,49,100,49,48,49,50,101,50,48,52,102,98,48,55,100,52,48,57,57,49,48,102,48,48,102,102,55,100,53,101,50,99,52,49,100,48,48,51,97,100,48,55,97,99,48,52,97,57,56,51,100,99,48,50,52,98,99,97,52,50,57,48,51,99,56,49,100,55,52,100,48,55,56,50,53,53,48,55,56,99,49,100,50,51,48,56,97,49,101,57,48,55,97,48,99,56,51,102,50,50,98,100,50,99,48,57,55,97,50,56,52,51,98,48,56,56,56,54,57,101,48,102,51,52,97,55,50,56,102,56,55,50,102,48,51,97,99,50,102,100,48,49,51,99,98,50,48,101,56,48,50,55,97,56,51,99,99,53,57,49,53,101,49,101,54,48,52,57,50,55,99,55,102,56,48,99,57,97,48,52,57,49,48,51,97,50,50,101,52,48,57,55,101,48,50,52,99,56,48,57,52,55,48,55,49,50,49,101,51,98,54,57,101,50,102,56,49,99,56,56,49,50,99,50,48,101,49,48,49,100,49,57,55,53,54,56,102,54,57,52,102,51,50,101,49,55,48,48,102,102,101,100,99,49,100,52,48,55,52,99,51,57,56,53,57,51,101,56,100,52,57,56,53,52,57,52,54,57,98,55,48,101,50,54,49,52,56,57,51,53,50,48,57,100,50,56,99,97,99,52,101,102,51,102,101,55,48,97,100,50,98,101,102,55,52,50,57,48,48,98,54,49,48,48,102,102,55,99,99,49,48,49,102,48,48,51,98,100,48,55,98,99,48,48,102,102,102,98,52,99,48,101,50,48,48,51,100,56,48,49,101,52,50,57,56,51,99,97,48,48,102,102,102,52,98,99,48,57,52,102,48,101,98,48,51,97,48,48,102,102,102,98,102,50,97,52,98,57,50,57,48,98,56,99,49,100,102,48,55,56,50,49,99,98,48,50,54,49,99,48,57,57,56,101,49,101,52,48,101,98,57,54,55,99,97,49,50,100,99,98,49,48,49,50,98,50,100,99,97,101,48,49,51,51,52,52,48,49,51,48,50,57,52,98,97,101,53,55,57,55,101,53,55,55,52,57,100,50,53,57,49,53,97,56,51,53,53,49,57,52,48,51,51,52,48,48,102,102,57,57,50,48,55,100,101,49,100,54,48,50,53,98,52,49,99,49,56,51,101,55,48,55,102,48,49,102,51,52,99,52,55,52,54,50,56,52,49,100,49,56,51,97,98,48,55,56,50,48,102,51,49,51,57,98,55,57,50,48,97,101,54,49,101,50,99,100,57,48,101,48,56,55,51,56,98,101,48,102,57,98,101,53,52,49,53,98,56,98,53,50,100,99,97,49,52,51,52,98,50,100,53,51,53,49,48,97,51,52,97,57,52,49,52,50,98,50,101,99,97,101,57,98,97,100,102,53,97,55,97,48,51,54,55,52,100,57,48,48,102,102,57,51,48,48,102,102,50,55,57,99,49,102,55,98,48,48,102,102,52,99,56,56,49,51,57,97,48,52,100,56,48,51,102,97,52,48,52,99,50,99,53,50,56,97,48,48,102,102,55,98,97,48,52,99,56,56,51,102,53,48,55,57,54,49,100,53,54,48,98,52,52,57,57,55,57,102,50,98,52,51,97,99,49,102,101,48,55,97,99,49,102,48,48,102,97,49,52,54,53,53,50,51,56,50,53,56,98,55,50,102,100,48,53,49,49,49,53,48,57,49,48,98,99,51,54,52,50,50,98,99,98,98,50,99,56,97,101,56,97,102,55,57,48,48,102,102,98,48,52,100,56,97,57,52,100,55,51,102,99,49,52,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,55,50,48,48,102,102,55,99,53,100,52,48,49,102,53,99,97,53,54,48,49,51,98,56,48,52,101,102,50,53,48,51,100,52,48,102,99,49,52,52,49,100,101,48,102,53,48,51,57,54,48,50,53,56,97,57,49,101,48,49,101,57,56,55,53,52,51,99,54,53,54,50,51,49,55,97,56,54,53,99,102,48,55,100,56,48,101,56,52,49,102,102,56,55,55,99,51,57,50,48,48,101,99,51,50,101,48,51,56,99,49,101,100,48,101,57,49,54,57,56,97,102,48,102,53,56,55,52,100,49,53,51,102,102,50,102,56,98,48,48,102,102,101,102,55,50,98,101,57,49,53,49,57,51,99,97,56,57,50,99,99,98,51,56,57,56,52,48,48,48,102,102,100,56,54,53,48,49,51,48,48,48,102,102,49,102,48,100,48,48,102,102,50,53,49,52,51,100,101,48,101,55,48,48,102,102,57,53,49,48,55,101,54,48,52,100,52,57,55,50,57,48,56,97,101,56,55,52,99,48,57,99,99,48,48,55,97,54,52,48,48,102,54,53,98,48,99,98,56,53,57,98,97,57,54,56,100,56,48,57,55,98,48,55,56,101,48,52,100,48,48,51,98,56,48,102,49,53,50,53,97,51,97,53,56,55,54,99,97,99,50,97,53,49,98,53,49,54,97,53,97,50,51,55,54,102,49,52,101,49,101,48,48,102,55,49,102,48,51,54,53,57,48,48,102,102,57,48,98,98,51,56,97,102,101,48,51,57,102,97,102,102,57,53,57,54,56,53,57,57,53,99,53,51,97,49,51,97,53,57,49,54,99,53,56,50,49,57,53,52,56,48,99,55,54,55,50,52,50,55,97,55,97,52,98,48,56,54,56,54,99,56,50,54,49,101,99,56,101,56,101,49,98,97,52,97,52,55,57,52,54,54,102,53,50,52,98,101,99,99,99,100,53,100,54,99,49,97,53,52,56,98,100,102,54,97,48,48,102,102,56,55,51,48,55,99,50,48,102,56,56,49,101,48,48,51,102,56,48,55,56,101,49,101,53,48,55,98,50,48,102,52,99,51,99,56,53,99,48,55,99,52,51,102,56,49,101,97,57,50,97,97,52,98,98,48,102,48,49,55,97,53,99,57,55,48,49,101,49,50,100,56,98,49,48,49,50,51,50,56,48,97,99,48,101,98,57,53,57,100,50,56,98,56,48,102,48,57,54,56,53,100,57,55,48,57,53,57,48,99,97,54,50,57,52,97,101,52,50,54,97,57,51,56,98,49,52,100,55,50,53,48,57,49,53,49,53,48,57,98,97,57,52,49,57,56,56,57,48,48,102,102,100,57,99,48,48,55,99,57,51,99,48,57,98,100,48,48,102,102,55,57,53,50,48,48,102,102,55,100,53,100,48,51,101,102,101,49,99,100,48,55,57,53,56,49,100,101,56,51,102,55,48,102,101,56,48,51,100,51,56,101,48,101,54,98,57,53,101,49,102,48,99,49,100,52,48,102,53,49,55,49,99,51,97,97,48,52,99,52,48,51,56,57,101,48,102,48,48,48,102,102,49,101,100,98,57,50,98,48,51,99,97,53,48,48,102,102,55,98,99,98,50,48,52,56,56,55,50,99,51,99,54,57,50,48,50,54,57,52,49,100,54,48,52,101,102,50,98,99,97,101,52,98,51,57,54,99,48,57,49,50,98,57,50,102,57,50,48,48,102,102,97,48,98,53,102,102,100,52,49,102,101,48,48,55,100,53,52,97,53,51,48,56,52,48,48,102,98,52,49,48,48,55,100,54,102,97,54,50,53,98,101,99,97,50,97,50,50,49,48,49,51,101,99,48,52,57,101,50,53,50,54,50,52,97,52,98,57,50,100,51,48,56,99,56,99,56,97,48,52,99,51,56,51,98,97,52,56,52,56,52,57,52,56,55,100,101,51,54,52,55,54,50,50,51,53,53,100,100,102,102,51,50,54,57,102,101,56,48,50,54,48,52,48,53,52,55,49,48,101,53,48,55,99,56,98,102,48,55,55,99,49,102,48,48,102,102,101,97,48,55,102,48,51,97,54,53,57,50,53,49,52,97,49,101,98,48,101,51,48,55,57,99,51,98,101,49,102,48,48,101,98,57,55,50,53,55,97,53,50,55,49,53,99,53,56,57,53,52,49,101,48,48,102,102,101,99,57,54,97,56,97,53,100,57,52,56,53,56,57,53,97,53,56,57,53,50,57,54,56,48,53,56,50,48,97,54,97,48,57,54,56,56,56,56,101,57,97,56,54,57,99,56,48,57,99,56,52,57,101,56,55,54,56,102,49,54,56,50,57,101,100,98,57,51,51,53,51,102,101,48,49,102,55,48,56,56,57,52,56,99,57,101,56,101,56,101,57,97,56,52,102,98,50,57,54,56,56,57,54,99,98,52,57,50,56,97,57,56,56,102,55,57,102,54,49,50,53,57,55,101,54,53,102,52,55,55,57,49,100,50,49,56,102,101,49,102,52,54,97,57,97,51,99,102,100,102,52,100,52,55,100,52,55,102,51,102,49,50,53,101,97,48,56,101,56,48,51,101,98,53,56,51,100,99,49,101,49,48,55,56,50,48,48,102,97,101,57,48,50,52,49,48,49,101,48,48,102,102,55,98,56,98,51,52,100,50,101,52,51,100,50,49,102,56,48,50,52,97,48,48,102,102,57,53,53,48,102,56,48,55,97,48,98,56,50,99,53,51,52,98,48,50,99,56,98,48,50,100,52,98,102,48,102,50,48,51,56,57,48,101,50,49,55,97,53,99,57,54,52,57,101,53,56,57,54,54,57,56,57,97,57,101,57,54,57,52,53,56,49,54,56,57,54,57,52,57,54,57,99,57,54,53,56,97,55,97,55,57,54,48,57,99,101,51,102,57,99,50,99,49,51,53,100,55,50,98,100,100,48,51,99,52,98,102,101,48,50,48,49,56,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,49,48,48,100,52,48,55,102,99,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,48,49,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,102,102,48,48,102,102,51,101,49,102,48,48,102,102,48,102,97,100,50,48,55,98,99,49,99,52,48,102,101,56,55,102,52,48,49,102,54,48,101,48,102,52,48,51,97,55,99,51,98,99,49,99,48,48,102,102,102,57,48,51,97,50,48,102,53,48,51,57,53,48,55,55,97,53,49,56,55,100,48,97,50,48,102,51,57,53,48,49,101,53,50,102,101,56,51,99,54,53,100,48,49,50,99,50,48,102,98,99,51,97,54,48,102,54,52,51,97,52,53,54,48,55,56,48,51,56,54,56,52,53,51,57,54,54,49,99,55,50,99,52,97,55,52,53,50,99,53,48,48,51,98,97,49,102,102,50,56,56,51,102,48,57,98,99,98,48,52,102,52,53,52,99,57,50,98,52,97,98,97,50,98,101,55,57,54,98,54,48,50,54,98,48,49,50,48,56,48,52,57,57,48,51,99,49,48,50,55,101,48,48,102,102,57,97,51,48,55,55,50,48,52,98,49,56,51,98,56,52,55,97,54,99,98,99,48,55,56,49,50,49,101,102,99,100,57,55,48,102,98,48,53,99,54,50,97,48,97,98,48,48,102,102,55,98,52,56,49,100,100,48,55,99,99,51,102,102,99,48,52,99,52,98,49,50,56,52,51,98,50,49,101,101,52,97,52,51,101,57,101,56,54,49,99,57,50,99,49,48,99,97,102,50,50,53,49,50,54,56,48,57,56,50,54,56,49,48,102,102,52,50,100,101,100,51,100,48,56,48,51,57,99,48,48,57,49,56,48,55,50,48,102,56,49,50,100,99,48,52,57,57,48,49,50,57,101,48,101,49,53,51,100,48,99,97,101,52,53,50,102,56,49,100,49,48,49,50,100,99,48,101,50,56,49,100,97,48,55,97,57,102,50,97,100,49,97,57,57,54,48,98,50,48,102,52,56,55,48,52,49,100,52,56,55,51,56,51,57,54,53,101,49,54,97,57,48,48,102,102,57,57,50,97,48,97,48,52,101,52,98,52,57,52,100,52,98,50,56,99,102,100,51,56,98,48,50,56,99,97,100,50,99,53,99,57,57,56,48,52,102,57,53,101,56,51,55,51,52,56,54,100,102,102,56,53,102,48,48,51,101,99,57,99,48,57,98,100,48,101,98,48,49,50,52,52,48,52,57,56,56,51,102,57,48,55,102,52,49,101,48,48,102,102,102,49,57,52,54,49,100,102,50,102,52,97,50,48,55,53,97,48,102,52,101,48,49,100,54,99,49,55,56,53,97,50,48,57,53,54,100,48,55,57,48,49,101,98,57,53,54,48,101,57,99,51,102,52,49,102,50,48,101,53,48,55,53,56,97,101,57,52,99,48,102,49,48,55,53,49,51,48,98,54,50,100,52,98,98,52,100,48,101,56,97,52,52,97,49,49,52,56,53,48,57,55,55,48,49,101,50,50,99,48,51,48,97,48,49,50,97,102,49,55,97,57,51,57,48,56,48,50,53,56,99,48,57,56,53,48,55,98,97,53,98,56,51,102,102,48,55,102,54,48,102,98,56,49,102,100,56,55,56,49,97,54,53,57,50,102,99,49,102,54,56,51,100,102,48,55,57,54,48,102,54,99,98,101,54,57,56,54,100,50,53,98,52,55,54,56,98,56,48,55,56,101,49,102,50,50,102,56,51,101,50,53,57,98,52,99,101,52,100,50,100,52,98,100,52,100,50,49,57,50,99,98,57,52,56,50,51,50,57,99,53,100,57,54,54,57,98,98,55,57,57,55,48,98,51,52,102,98,100,100,51,53,99,48,49,102,53,48,48,49,102,51,51,53,48,50,55,55,99,51,57,101,48,48,102,102,102,52,98,48,49,99,99,56,49,50,49,97,49,100,101,50,100,100,50,54,56,51,102,102,56,51,102,101,48,101,102,56,48,57,57,52,50,102,53,50,56,97,53,50,99,52,97,102,101,56,51,56,51,57,100,50,49,100,101,48,50,54,56,48,49,99,100,49,54,54,49,100,57,50,101,53,50,49,48,99,51,100,100,56,98,56,101,57,54,48,50,55,48,48,102,102,57,54,98,52,102,50,57,53,51,56,51,97,48,48,102,102,50,53,98,102,49,49,102,54,49,101,48,48,102,102,52,102,54,48,49,50,99,99,48,49,55,56,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,51,53,101,48,52,57,52,56,49,50,101,50,53,54,48,49,51,54,101,48,52,99,99,48,51,98,53,48,50,53,102,48,98,54,48,55,98,54,48,101,97,48,49,99,53,50,49,48,51,99,49,48,48,102,102,55,98,98,99,49,51,48,48,102,102,102,52,99,49,102,55,48,55,101,100,56,48,55,54,48,48,102,102,101,99,56,51,97,102,56,51,97,56,48,101,102,99,51,100,50,49,102,57,54,52,48,49,101,101,53,48,102,98,97,53,57,52,99,49,101,49,52,53,50,56,99,48,52,102,53,50,56,51,98,97,99,48,55,54,56,97,48,100,99,97,52,52,101,48,49,51,50,50,102,99,98,52,50,97,48,97,97,100,57,48,98,97,55,54,52,99,56,102,102,48,48,101,57,99,48,50,52,57,99,98,51,48,50,53,97,56,98,57,48,50,53,57,48,49,100,98,49,54,50,48,52,97,49,49,54,48,49,99,52,50,100,48,48,57,55,55,55,98,56,55,99,54,52,49,100,101,49,54,48,48,102,102,101,99,100,50,52,51,56,50,57,54,49,99,57,52,56,48,52,98,56,55,102,56,51,100,50,56,101,49,101,99,101,53,50,50,52,48,51,97,102,102,99,51,56,57,55,98,48,55,100,100,56,48,102,50,52,57,54,50,48,50,52,55,99,56,56,48,57,57,101,52,101,99,53,57,54,99,53,97,101,52,102,100,56,49,97,100,53,48,49,55,100,48,48,49,102,54,55,97,48,102,101,99,49,102,54,56,48,51,101,57,52,48,48,57,51,101,48,55,53,54,48,102,49,52,48,57,49,98,48,55,50,97,48,52,98,49,57,53,101,48,52,57,57,48,51,56,53,99,49,102,55,99,48,52,99,49,48,55,49,56,51,99,48,48,102,102,101,101,56,51,100,101,56,56,49,101,56,48,101,101,56,48,51,100,53,48,48,55,97,48,49,99,50,50,56,52,49,100,50,100,48,51,56,98,48,101,100,48,51,97,52,50,101,52,49,100,52,48,51,97,99,50,98,48,48,52,101,56,49,101,98,56,51,100,53,48,102,54,57,55,48,48,102,102,102,52,98,48,55,100,100,51,99,97,99,48,49,51,48,50,98,101,57,49,56,98,51,48,101,100,48,48,102,102,57,56,48,55,57,54,56,98,50,57,50,99,52,48,54,48,98,53,102,102,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,54,97,52,48,49,102,52,50,99,48,52,99,56,56,49,50,57,99,48,52,98,48,48,48,102,102,51,101,99,49,56,51,56,50,49,102,100,48,50,54,102,56,51,57,54,53,48,56,55,97,52,49,100,101,49,55,48,56,54,49,100,53,48,101,54,56,55,53,52,98,55,48,102,51,56,55,54,56,49,100,98,49,55,97,53,48,48,51,98,48,48,55,57,48,53,56,48,51,102,48,48,55,51,56,53,101,57,52,50,48,102,54,56,98,97,50,99,56,49,101,55,49,55,50,53,48,57,52,101,49,99,99,50,97,99,51,56,101,53,51,56,55,55,48,51,99,56,57,97,53,97,56,55,102,99,97,101,52,102,101,53,102,56,55,55,53,48,49,50,57,50,97,99,97,102,52,50,55,48,97,102,98,50,99,52,56,56,50,99,101,48,48,102,102,102,98,54,101,50,98,48,98,49,50,98,52,48,49,102,54,57,52,48,48,102,102,102,98,49,101,101,53,57,49,53,99,57,99,53,55,101,52,102,48,50,55,98,99,48,57,98,101,50,99,100,48,51,97,54,50,49,97,52,50,50,54,52,99,50,98,57,50,56,48,57,56,54,48,55,56,102,100,49,53,51,100,49,98,97,52,101,57,101,57,48,56,56,57,56,54,100,101,53,50,101,55,100,99,53,55,100,102,52,100,53,49,49,50,50,97,48,53,100,99,98,102,101,48,49,100,97,52,56,56,48,48,102,102,102,98,54,102,48,48,102,102,55,100,53,53,97,49,48,55,53,49,56,50,100,57,48,56,48,49,102,54,49,56,48,52,56,98,97,49,97,49,97,50,49,52,48,100,49,54,50,56,56,49,100,55,52,54,48,50,54,99,99,48,57,55,51,52,55,50,101,57,49,57,56,52,55,50,98,56,49,51,52,56,101,53,49,50,51,49,52,56,56,97,48,102,50,50,55,97,51,57,54,98,51,49,51,50,56,53,50,53,52,99,102,51,52,97,54,54,48,52,56,52,102,50,50,54,99,97,48,52,101,54,48,102,55,99,48,49,102,51,48,53,48,48,102,102,55,100,53,97,48,51,97,48,48,55,56,48,49,101,50,48,101,48,55,48,101,50,48,49,51,54,50,48,102,52,51,48,55,55,48,98,56,50,101,52,97,55,48,48,102,102,55,98,101,48,49,100,48,48,102,102,55,53,99,48,57,55,56,48,102,98,56,51,98,101,50,102,98,57,52,56,53,100,49,54,56,53,49,53,49,54,52,49,100,98,48,102,51,48,48,51,99,99,100,57,53,99,48,50,54,56,53,52,49,54,51,99,97,99,101,53,98,57,53,50,57,100,50,56,51,51,56,98,48,50,56,52,98,50,50,97,52,98,50,100,49,98,50,54,99,99,101,48,48,97,98,57,53,100,55,102,99,48,51,56,97,48,48,57,53,48,48,48,102,102,55,99,56,57,56,48,49,102,53,54,99,48,52,100,55,48,55,53,53,49,56,51,100,51,56,48,57,56,49,48,101,54,48,49,50,100,98,57,50,56,98,56,52,99,50,57,99,48,49,101,100,101,48,50,54,99,48,49,101,98,56,49,50,102,50,48,101,55,56,51,100,52,56,98,57,49,56,51,98,50,53,52,56,55,57,56,48,52,99,53,50,52,97,55,48,48,102,102,55,97,100,56,49,101,48,48,102,102,52,98,57,53,50,57,97,48,50,54,55,99,97,52,52,48,52,100,101,57,98,102,51,56,49,101,50,50,98,48,98,53,50,98,48,100,49,52,56,49,99,57,48,49,56,52,56,51,98,56,48,48,102,102,55,100,56,52,48,49,50,49,48,48,102,102,102,57,48,51,99,54,56,56,49,100,48,48,102,102,55,52,52,48,52,101,102,48,49,50,56,52,48,102,52,99,51,100,101,57,57,100,100,101,56,97,49,100,56,48,55,55,50,48,52,99,98,56,51,57,57,48,102,98,56,55,56,100,50,56,51,48,50,98,100,51,52,98,51,52,56,99,56,99,53,49,56,55,54,48,51,101,52,53,56,57,54,101,57,54,52,52,97,99,50,98,48,98,49,52,101,97,50,48,56,53,53,97,48,97,102,50,98,49,51,48,98,48,101,54,54,57,48,101,101,102,48,48,102,102,52,54,55,50,56,54,53,48,51,98,54,48,55,98,48,48,102,102,102,52,99,49,99,101,56,55,56,53,49,99,51,101,50,48,101,56,56,49,101,53,48,55,102,56,49,100,53,48,55,98,53,48,98,51,97,48,57,49,48,102,53,48,51,98,56,48,102,97,49,55,101,49,99,57,48,102,49,97,50,55,52,56,50,98,100,51,48,97,97,52,56,99,56,99,53,100,56,55,54,49,51,99,97,100,50,100,53,56,102,54,53,54,49,54,54,53,56,97,48,53,57,49,52,98,51,101,52,48,50,99,49,51,53,48,52,55,57,52,101,55,55,51,57,102,101,48,49,102,53,99,98,97,56,48,53,57,48,48,102,102,48,51,101,98,48,56,48,49,102,50,99,98,48,50,54,51,56,49,99,48,49,55,48,49,100,49,48,55,54,52,48,52,101,98,50,50,98,97,48,102,98,56,49,99,57,50,49,101,50,102,48,48,102,102,49,101,101,48,48,55,56,48,56,99,56,101,49,102,57,48,55,56,99,48,52,99,56,97,53,54,52,57,52,55,48,102,102,49,55,101,53,54,54,99,49,101,100,48,55,98,50,48,52,99,55,57,52,48,49,100,48,52,57,101,100,56,55,98,52,98,57,48,101,97,49,52,98,53,52,57,97,56,51,56,56,56,55,48,52,97,97,101,53,55,51,55,102,57,54,50,53,55,57,53,100,55,52,48,49,57,51,50,48,101,99,99,49,101,55,56,55,48,48,49,102,51,48,55,50,48,97,52,48,55,57,52,48,101,98,48,51,101,52,49,100,55,48,55,56,52,49,99,51,48,102,50,53,49,54,51,56,97,49,48,102,56,56,55,50,52,51,99,52,53,52,48,55,97,52,51,98,56,53,99,52,57,52,99,53,99,49,54,50,53,48,57,54,53,52,53,55,49,55,56,53,48,50,54,50,55,57,52,101,53,57,48,50,52,48,98,55,50,98,48,98,50,50,98,99,98,48,57,52,50,52,100,55,48,49,50,50,53,56,50,50,50,53,57,53,102,54,54,52,102,52,50,98,56,56,102,102,48,48,98,56,99,48,48,102,102,55,99,99,98,99,48,57,52,53,48,101,56,48,51,57,98,48,50,54,98,56,49,99,54,48,49,51,53,50,53,51,50,52,50,52,98,97,49,101,100,48,50,55,50,99,48,49,101,97,54,56,48,51,100,101,56,99,51,99,101,49,53,56,101,97,50,50,51,55,48,50,53,101,99,49,100,99,48,49,50,98,101,48,101,101,52,51,98,57,54,56,56,56,99,56,97,49,100,98,50,98,52,98,53,52,54,102,52,53,53,49,54,54,57,51,100,100,99,53,99,49,55,101,49,101,101,100,102,56,51,52,53,54,56,48,57,48,98,53,98,97,48,55,48,49,51,48,49,52,48,54,99,48,48,102,102,48,55,99,98,98,48,48,57,98,97,48,102,56,48,51,101,50,48,48,55,100,57,49,57,54,99,48,52,97,57,57,55,52,56,99,56,97,100,48,55,52,99,48,57,51,54,48,52,56,101,48,101,54,50,52,98,54,99,49,54,52,100,50,53,97,52,102,48,50,54,49,99,49,99,51,56,49,50,100,52,48,102,49,56,51,99,57,52,57,52,102,50,53,56,55,57,56,98,49,50,97,57,50,55,98,54,53,57,57,53,99,99,101,56,99,53,50,56,55,55,52,51,97,55,57,98,56,97,97,99,53,56,54,50,102,97,101,54,52,98,49,57,48,49,52,102,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,55,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,49,97,54,48,50,52,56,99,49,100,49,57,52,99,48,102,102,99,48,57,99,100,48,50,53,49,99,49,99,52,48,55,56,101,100,100,54,56,97,49,48,55,100,101,48,52,99,102,48,51,56,52,48,55,52,54,53,100,53,97,51,100,97,51,51,50,102,51,54,53,51,56,51,99,57,48,55,97,101,49,100,51,48,101,54,49,54,50,102,97,51,100,97,54,49,53,50,53,101,50,49,52,53,99,50,49,57,55,54,57,51,101,52,49,51,97,53,49,57,54,54,56,53,98,101,51,51,97,53,54,57,54,49,48,52,57,48,101,56,48,51,98,97,52,48,57,55,97,48,55,52,54,53,52,48,49,50,102,99,48,101,49,48,49,99,56,56,51,56,52,48,101,102,51,56,102,51,99,53,48,48,51,57,50,48,55,52,48,48,101,100,48,49,100,50,49,52,50,102,50,52,51,56,56,99,101,51,101,101,57,52,99,48,101,100,99,51,57,97,53,48,56,55,51,56,97,99,55,53,101,101,56,52,53,53,49,52,52,56,52,52,98,97,49,57,52,99,99,55,97,98,52,49,50,57,52,97,99,52,49,102,102,53,55,54,99,97,99,50,98,101,51,101,52,49,56,48,48,102,102,56,100,56,48,50,53,101,56,49,101,101,57,54,101,48,52,98,102,48,51,102,98,48,55,50,50,48,102,101,99,51,98,101,100,51,50,102,49,55,101,48,101,52,56,49,101,102,56,51,98,52,48,55,98,54,53,48,98,52,102,98,54,57,50,101,50,51,98,97,53,99,48,51,98,56,48,102,57,49,52,50,49,102,49,50,98,49,97,55,98,50,49,49,54,97,53,49,50,54,57,48,101,57,56,53,51,98,48,52,97,53,48,52,98,98,50,98,53,51,55,101,100,53,50,100,57,54,54,56,49,55,102,50,54,98,54,48,49,99,49,52,48,52,97,55,56,48,51,101,101,52,56,48,49,102,53,101,101,48,102,49,48,48,57,53,98,48,50,53,97,99,51,102,99,48,102,54,99,48,49,102,54,48,50,48,52,56,102,48,55,49,48,49,101,97,56,55,101,52,49,99,48,48,51,57,97,48,102,56,56,51,99,100,48,101,53,48,55,57,48,48,57,97,97,48,55,50,50,49,100,98,48,102,49,56,55,51,52,49,101,49,56,55,57,52,49,100,100,48,55,54,56,98,99,48,102,97,48,55,53,48,98,102,48,101,100,48,55,97,48,49,101,56,97,55,56,55,56,99,97,49,50,100,99,97,49,48,102,48,57,54,48,53,57,49,52,101,53,97,57,52,97,53,101,97,55,49,54,48,53,101,57,53,54,57,99,56,56,57,52,53,55,49,54,97,57,101,101,57,54,52,56,97,101,98,57,102,102,99,48,101,49,57,52,50,100,56,49,101,52,56,51,100,57,48,55,53,97,48,101,55,52,51,98,99,57,48,49,102,49,48,55,98,97,48,102,50,56,51,56,48,48,102,102,101,97,99,51,97,52,56,53,100,57,101,57,99,49,101,97,48,55,56,101,49,102,52,48,101,102,56,55,50,48,51,98,56,56,56,48,57,56,50,99,49,48,99,97,97,54,51,50,52,57,55,56,49,101,55,52,102,50,98,52,97,97,54,51,53,57,54,54,53,57,57,53,99,56,49,48,52,57,51,51,54,99,53,56,49,54,48,56,52,56,50,51,100,50,54,98,53,57,99,48,50,50,52,48,48,55,100,100,99,48,48,51,101,102,98,48,49,100,52,48,48,51,101,97,98,56,51,98,48,56,54,49,99,48,48,101,50,99,48,55,55,99,49,101,54,56,49,51,53,56,49,101,54,101,57,50,48,50,52,56,49,99,57,55,54,48,51,98,52,49,102,54,48,101,99,56,51,98,101,97,50,56,99,98,48,48,102,102,55,52,99,53,101,49,54,54,48,48,102,102,102,53,97,99,51,98,50,53,52,48,51,101,49,48,55,55,50,48,102,49,99,51,97,98,56,51,100,97,48,101,102,56,49,101,51,50,52,57,55,50,48,101,100,102,50,49,50,49,55,97,48,102,48,49,54,48,53,54,101,50,99,100,99,102,48,49,100,100,52,48,55,50,57,51,99,48,50,100,99,52,48,57,100,53,48,48,102,102,55,100,99,49,56,49,51,101,101,48,52,102,56,48,55,56,52,98,56,50,100,48,49,101,102,48,51,102,54,48,102,102,48,55,54,99,51,97,50,53,100,101,50,98,54,57,50,99,49,99,102,48,51,98,57,48,55,97,48,48,102,102,102,97,48,97,56,48,55,51,53,48,48,50,53,56,56,48,49,100,55,52,54,52,55,101,56,97,48,101,102,52,51,99,56,48,102,50,99,51,100,97,53,52,52,55,99,53,97,56,55,52,52,97,101,48,102,51,100,49,50,97,97,99,48,48,102,102,102,55,54,50,53,97,55,49,54,100,56,100,53,52,100,54,52,49,102,102,48,48,102,102,100,57,50,48,102,50,48,48,102,102,51,101,100,101,56,48,49,102,53,54,97,49,100,101,50,57,100,51,48,98,56,48,48,55,56,56,97,48,49,50,51,97,53,101,54,52,51,99,99,49,99,97,99,48,101,101,56,49,51,54,101,48,52,98,99,49,54,52,53,98,97,53,54,52,56,52,97,52,54,52,53,102,57,49,48,97,102,99,48,102,50,101,55,97,52,100,52,101,55,102,97,53,100,57,56,49,48,50,49,51,48,57,51,55,98,102,100,51,102,53,48,49,49,100,56,55,56,48,48,49,102,51,51,54,48,48,102,102,55,100,53,97,56,55,55,52,98,55,52,99,50,97,48,48,102,102,49,101,56,100,48,49,51,99,52,53,101,102,52,50,97,54,54,48,48,52,99,99,51,98,56,48,101,101,99,48,57,55,56,50,99,99,97,56,52,57,48,100,100,49,57,56,52,97,100,100,49,52,98,48,99,48,52,100,51,52,52,97,52,57,48,99,57,48,48,57,52,55,54,98,52,101,50,50,57,99,56,101,57,53,51,99,54,100,51,52,97,48,49,53,100,54,98,97,102,102,56,48,55,49,98,48,49,50,56,97,48,48,102,102,102,57,48,100,48,48,102,102,51,101,97,100,56,48,57,98,55,48,101,55,97,53,48,55,98,98,48,49,51,49,54,49,99,48,48,50,53,57,48,49,50,99,57,52,101,97,51,56,48,51,100,97,101,48,52,100,99,56,51,101,48,48,102,102,50,53,101,48,49,99,99,48,55,99,49,101,48,99,48,97,100,48,101,99,57,54,57,57,50,49,49,99,97,52,48,48,102,102,55,97,100,54,49,101,49,48,100,49,49,50,98,56,55,57,51,97,49,54,97,48,52,102,49,98,57,54,48,53,49,48,55,56,100,48,48,56,102,48,49,50,99,102,101,99,48,98,52,99,48,49,102,50,49,51,48,48,102,102,55,100,97,48,56,48,51,101,97,57,48,51,101,56,48,52,56,55,56,51,99,54,48,55,55,54,53,55,48,51,99,102,48,50,53,97,56,48,57,99,51,48,55,57,99,49,102,97,50,56,48,51,100,101,49,100,51,48,55,53,52,48,48,102,52,55,56,51,101,56,48,52,98,55,56,49,51,48,54,53,99,48,51,98,51,48,55,56,52,49,101,53,48,55,51,99,48,102,98,52,97,49,48,101,51,56,51,99,56,52,98,48,52,98,48,55,102,53,51,99,51,99,50,49,99,99,52,51,48,101,52,49,55,101,57,50,55,101,49,102,51,50,56,53,48,49,51,52,98,100,48,101,101,49,54,48,49,101,56,50,57,102,49,53,53,98,57,54,50,53,101,57,102,48,48,53,55,97,50,100,97,102,102,101,97,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,50,99,49,49,52,48,51,52,50,48,48,102,102,49,102,48,98,100,50,98,56,98,49,50,98,52,48,49,102,53,54,97,48,102,99,55,49,54,50,56,50,57,56,56,51,52,57,101,48,52,102,55,56,51,99,99,50,100,49,48,55,50,53,97,50,98,101,56,56,48,57,102,50,98,57,50,52,48,57,55,55,48,50,53,53,99,49,50,99,53,56,50,50,56,50,54,49,98,57,48,52,100,50,49,97,53,101,56,97,50,48,57,57,48,55,56,97,51,53,54,57,97,51,54,50,53,98,102,99,48,54,102,48,53,48,48,98,53,99,48,48,102,102,55,99,99,102,52,98,50,48,50,53,97,57,51,48,48,57,57,57,48,50,53,99,99,97,100,48,55,54,48,57,101,49,99,51,52,57,48,50,54,50,56,97,97,98,48,55,99,49,56,48,57,97,48,52,48,50,56,53,50,56,51,56,52,101,48,55,101,52,97,101,99,53,56,48,51,98,100,48,50,53,54,49,50,52,49,99,97,48,48,51,100,102,101,56,99,53,48,54,101,49,102,97,52,54,57,52,100,48,101,52,101,50,99,97,99,51,97,49,99,49,101,50,54,99,52,99,97,100,57,52,97,97,48,101,97,54,48,49,50,56,50,53,100,52,48,54,102,49,48,48,102,102,55,100,97,97,56,49,51,100,97,48,52,101,49,56,49,50,100,56,48,102,99,48,48,57,49,98,48,50,53,52,99,48,57,49,99,48,101,53,48,51,56,56,48,102,54,48,51,102,102,48,50,55,54,56,48,49,101,54,54,102,48,55,52,49,50,48,48,57,56,98,48,101,101,48,51,99,101,50,102,56,49,100,98,49,53,49,99,48,57,54,102,48,101,56,48,51,98,98,48,55,56,99,53,101,48,48,102,102,57,99,97,52,56,51,97,54,48,102,57,49,52,50,49,102,50,50,98,51,97,55,48,55,50,56,98,99,48,102,54,56,50,52,48,48,102,102,52,98,99,51,98,101,49,101,101,99,57,99,53,102,97,50,49,52,98,50,53,56,52,56,55,55,99,97,98,56,50,99,56,98,48,101,48,52,48,50,48,48,102,102,102,57,56,54,56,49,50,48,50,48,101,54,100,51,56,49,100,99,56,55,53,48,48,57,101,100,48,101,101,56,55,57,56,49,99,50,48,51,98,53,48,55,98,54,53,48,56,48,57,102,101,48,55,56,101,49,100,99,50,102,48,98,56,48,101,98,56,55,51,52,49,102,56,56,49,51,51,53,99,98,51,50,102,99,48,57,54,49,48,55,51,54,49,100,48,48,102,102,48,55,98,50,52,97,54,52,52,48,101,55,102,48,102,51,48,51,101,53,48,48,102,102,55,97,51,50,49,100,53,57,52,97,52,102,48,102,49,48,48,57,101,48,55,97,101,54,52,49,100,101,48,55,52,48,98,51,57,52,101,50,97,102,100,49,53,101,57,98,52,53,55,101,102,102,48,48,102,102,98,98,55,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,55,50,48,48,55,99,51,102,52,48,49,102,54,51,50,53,55,56,51,97,49,48,55,97,99,49,102,98,48,50,52,50,99,51,102,101,53,101,56,55,55,48,51,98,54,49,99,48,48,102,102,55,57,101,57,56,49,101,55,48,55,98,54,49,99,56,52,99,50,100,52,98,54,54,48,97,55,52,97,50,102,56,49,102,57,48,55,100,52,51,99,48,48,102,102,52,98,52,56,51,57,97,48,101,100,56,55,51,99,97,101,52,56,50,102,52,51,102,52,53,55,49,52,99,53,97,50,54,57,54,50,53,51,49,53,97,57,53,99,97,102,50,57,48,97,54,48,101,56,57,54,48,49,102,49,50,99,49,99,52,54,97,97,50,98,99,98,50,52,102,52,49,57,97,50,98,54,48,48,102,102,55,100,97,48,50,55,54,99,49,99,52,51,99,48,52,99,101,56,49,50,55,56,48,52,100,50,48,49,50,102,52,53,55,99,57,52,97,48,50,55,99,48,102,97,48,48,102,102,57,55,54,48,55,100,101,48,101,97,99,51,97,54,53,56,56,55,56,97,50,102,49,53,99,53,50,56,55,97,56,49,101,51,56,51,97,102,48,102,53,56,55,49,48,97,53,50,101,53,101,52,98,52,54,50,57,99,98,101,52,97,50,98,55,97,48,97,54,56,55,56,97,54,97,57,51,100,48,48,102,102,97,52,50,99,56,98,50,52,48,54,99,49,51,53,52,56,48,53,54,49,54,49,99,99,56,50,101,48,48,52,98,51,56,49,50,51,48,48,102,102,102,98,100,56,48,50,53,98,56,48,57,99,100,48,50,53,51,99,49,102,100,50,55,97,54,49,54,50,56,97,53,48,48,51,97,50,48,50,54,52,52,49,99,53,48,51,99,98,48,102,53,51,48,53,53,97,52,99,98,50,102,57,54,52,49,100,54,48,101,48,56,51,100,54,48,101,55,48,55,100,48,98,99,50,97,57,50,48,49,51,50,53,98,57,52,48,56,50,57,54,56,97,57,97,56,56,53,49,57,98,97,49,49,54,48,53,100,57,53,97,53,55,53,100,54,56,99,57,101,53,56,50,49,52,52,100,50,54,98,54,48,49,100,57,101,48,52,98,54,56,51,101,102,48,101,98,48,49,51,50,52,48,101,48,99,49,99,99,48,51,102,56,48,101,54,50,54,50,51,97,52,57,52,50,48,102,55,48,49,100,53,56,51,98,101,48,55,57,56,56,50,100,98,50,57,48,53,55,51,101,102,49,53,56,99,56,55,102,56,51,57,99,53,48,56,55,99,100,56,50,97,48,98,50,99,53,53,49,54,101,53,102,50,49,97,50,49,54,97,56,52,56,56,53,101,50,50,52,97,55,50,49,52,49,55,54,53,56,99,99,53,55,100,97,49,51,100,51,100,98,51,50,54,100,55,102,56,48,52,57,52,48,49,51,57,52,48,52,97,53,56,51,100,54,48,50,52,57,52,48,57,56,53,48,55,57,50,48,52,98,100,48,51,101,49,48,101,98,57,55,97,49,100,101,48,102,48,56,55,50,52,51,100,54,49,102,51,50,97,52,97,51,50,99,52,98,53,50,57,48,51,100,48,53,51,57,53,54,49,102,55,48,101,57,56,55,55,48,51,101,101,49,101,55,48,101,50,57,53,56,48,102,48,48,102,102,51,57,99,57,50,49,101,56,48,101,100,56,55,53,49,51,52,51,99,101,49,99,97,48,102,51,97,54,56,55,52,56,98,52,55,48,51,98,101,49,101,56,52,51,50,56,100,48,52,97,100,50,100,97,49,49,101,98,99,99,98,52,102,51,54,57,97,56,50,56,54,48,97,57,97,56,48,102,55,56,48,48,102,102,102,57,57,97,56,49,50,52,48,49,101,102,48,48,102,102,55,97,97,54,48,101,54,52,48,57,102,50,48,101,102,49,53,48,56,98,99,51,56,49,56,51,56,48,48,101,102,56,48,57,54,98,50,102,53,49,52,97,53,50,98,56,98,48,101,57,99,48,48,102,55,56,99,56,55,56,52,48,57,97,48,48,102,102,55,99,97,53,57,56,55,57,99,98,57,52,55,52,51,48,101,56,101,50,57,102,97,50,48,48,102,102,57,52,48,50,53,97,49,51,99,98,97,52,101,48,102,55,56,48,57,57,55,101,52,55,53,56,55,55,56,49,50,51,50,48,50,54,55,50,48,50,50,49,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,102,102,48,97,48,49,48,48,101,97,48,49,102,102,48,98,102,102,97,56,48,57,101,54,48,48,102,57,97,56,57,54,52,53,55,55,48,48,55,100,54,51,48,51,56,54,50,57,98,57,54,48,56,51,99,98,54,99,48,52,102,55,56,51,97,99,50,100,51,57,53,55,100,50,100,56,99,53,57,48,48,102,102,57,55,48,48,102,102,51,99,98,102,48,49,51,53,48,56,98,56,98,48,99,53,55,102,97,57,52,97,101,56,55,57,50,55,101,52,53,101,57,55,51,51,101,48,57,56,51,49,101,98,100,54,102,57,52,48,55,48,99,53,48,48,102,102,98,53,50,48,48,55,99,100,52,56,49,102,48,48,102,102,51,99,50,48,48,55,57,101,55,48,55,48,97,48,101,48,55,48,55,57,48,98,56,99,48,101,97,48,48,49,101,53,51,99,49,100,54,48,51,101,48,48,102,102,48,55,98,51,102,57,55,52,53,100,53,49,52,49,52,48,102,48,98,48,51,101,48,48,102,102,50,54,97,52,51,57,57,56,51,99,102,56,51,98,55,99,98,54,101,49,100,98,99,53,99,48,48,51,100,98,98,98,49,53,48,48,102,102,50,55,52,48,50,52,53,56,98,101,99,56,49,98,57,53,99,48,50,54,56,48,50,53,97,54,52,49,102,102,101,48,50,53,97,50,101,98,97,101,98,102,101,48,49,97,54,50,48,48,102,102,102,56,55,102,56,51,102,97,48,102,51,56,51,100,55,48,48,55,100,54,52,56,55,99,99,97,51,48,55,56,101,49,102,99,98,50,102,56,98,98,48,55,55,97,48,52,100,51,56,55,97,52,49,100,52,48,51,98,99,50,97,48,98,101,48,102,52,57,54,50,53,57,57,54,101,53,53,56,51,98,54,48,101,52,56,49,50,101,101,48,52,98,54,55,48,101,100,57,52,48,53,49,49,53,97,53,101,49,55,48,53,56,50,53,97,50,48,55,55,99,97,53,101,57,50,53,99,102,52,48,50,98,99,97,51,57,52,48,50,56,52,97,101,100,50,57,56,48,50,53,101,53,55,50,49,54,48,52,100,101,99,48,51,54,51,97,56,48,53,49,55,56,48,51,101,51,55,54,48,52,102,55,57,55,99,48,52,98,48,56,48,51,101,99,52,99,48,57,55,50,48,55,55,101,49,102,98,48,55,98,56,57,99,49,99,49,48,50,53,55,52,98,54,48,102,52,48,51,102,54,48,102,56,48,51,99,98,50,57,99,98,50,48,102,102,57,54,50,49,100,52,48,101,49,97,53,56,55,56,48,98,48,48,50,53,56,56,51,102,99,53,50,49,52,56,53,57,49,55,97,53,54,57,54,56,49,101,101,50,56,48,49,100,100,50,53,50,53,100,56,55,56,52,51,98,56,49,99,56,52,52,52,48,52,100,50,102,100,48,54,100,51,102,57,54,48,56,56,53,52,99,50,48,50,55,55,52,100,52,53,50,98,49,98,56,48,48,100,100,48,53,102,102,48,50,54,99,48,48,55,100,100,102,56,48,51,101,98,57,52,97,101,48,48,102,102,55,100,57,48,48,49,50,52,48,49,102,99,48,55,53,56,53,50,57,52,56,49,100,102,52,97,48,55,100,50,53,53,100,56,55,53,98,56,51,97,51,48,102,52,57,55,52,53,54,50,51,98,99,57,56,49,100,49,99,53,57,48,51,100,101,48,55,52,99,49,101,48,48,102,101,56,48,57,53,57,55,54,56,56,49,99,52,48,102,101,48,55,98,99,97,50,99,53,100,48,55,52,99,51,57,48,57,50,56,48,57,101,48,48,102,102,102,54,98,49,53,102,51,52,53,57,99,54,99,56,48,53,97,57,50,50,98,51,55,98,52,50,48,48,102,102,57,57,97,53,48,48,102,102,102,102,56,53,48,48,102,102,56,99,99,48,50,55,100,52,48,57,52,54,48,102,55,56,49,50,50,52,48,52,100,55,56,51,100,54,48,50,53,52,99,51,102,99,57,48,56,54,57,54,49,101,99,48,55,53,55,99,51,56,98,56,98,54,52,56,52,48,55,48,98,49,55,53,48,100,100,99,49,102,54,48,55,54,101,49,99,101,48,55,56,97,53,55,48,50,53,100,50,48,98,99,48,101,100,48,55,52,99,98,53,50,50,48,50,53,54,49,101,100,52,53,51,101,52,100,48,101,102,57,53,102,53,98,101,97,57,57,101,57,98,49,51,48,57,101,57,98,102,101,48,57,100,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,100,52,101,48,48,102,97,53,53,48,55,98,101,48,101,102,99,49,101,101,56,48,51,101,97,100,48,48,102,102,57,49,52,99,48,101,102,56,51,99,99,53,52,56,55,57,51,48,51,97,102,48,50,53,51,99,48,57,54,51,48,55,51,101,49,102,55,99,53,51,49,55,48,53,50,49,55,52,48,50,52,50,48,102,48,99,51,57,50,48,52,98,99,48,51,97,54,48,48,55,98,57,48,51,98,52,53,57,55,50,56,56,98,53,50,99,98,49,53,52,53,98,49,53,97,48,50,54,52,56,57,100,51,99,97,54,50,101,102,57,53,101,53,102,57,53,100,52,57,51,51,56,98,51,50,98,49,48,51,100,54,56,97,48,49,52,53,48,48,49,102,51,53,49,48,50,53,49,48,51,101,49,56,49,101,57,56,51,56,53,48,50,55,100,51,50,52,97,51,53,48,55,48,50,52,49,100,102,56,51,97,99,48,50,53,49,48,49,50,55,52,101,57,54,52,48,57,99,99,49,102,48,99,49,101,49,48,50,54,97,52,49,102,50,102,52,56,99,99,55,48,101,101,54,50,57,99,49,50,98,56,97,55,102,97,52,57,48,48,51,100,100,98,52,53,57,49,51,49,98,48,55,55,48,49,50,48,48,102,102,48,101,100,50,99,48,99,48,48,48,102,102,51,101,49,57,52,48,52,101,102,56,55,51,99,48,49,101,57,54,48,51,101,54,48,50,52,51,52,51,99,50,53,98,97,52,99,56,55,102,102,56,55,102,99,49,101,48,56,49,51,50,56,53,49,50,53,49,55,52,53,56,57,53,102,57,48,55,56,55,51,97,56,51,98,99,48,52,97,102,56,51,57,97,50,98,48,51,98,50,53,51,50,52,50,54,48,55,98,98,57,55,49,57,50,99,48,52,101,48,49,51,49,54,56,48,53,50,97,48,56,55,52,48,48,52,98,55,54,50,53,101,48,51,99,48,48,57,101,101,48,50,53,57,99,48,54,54,55,48,48,55,100,99,50,56,48,51,101,98,54,99,97,50,48,48,102,102,55,100,97,52,56,49,50,54,50,49,101,98,48,50,53,100,49,51,48,98,55,54,56,97,50,48,102,98,49,52,52,53,56,56,55,56,48,49,101,56,48,51,57,52,50,99,56,98,51,52,102,52,55,50,98,48,51,97,97,56,99,48,102,99,52,97,99,48,55,53,48,48,102,102,102,51,52,51,56,52,48,101,100,100,50,48,51,102,99,53,56,53,48,55,49,52,51,102,99,53,98,97,50,56,55,49,100,48,99,98,54,48,55,56,51,100,51,56,51,99,57,54,49,100,51,50,56,101,48,51,100,98,50,53,55,97,51,102,48,48,102,102,55,98,55,99,98,49,100,102,53,97,48,50,55,55,102,56,48,53,101,56,48,48,102,102,51,101,51,100,101,48,48,102,97,51,102,52,57,48,48,55,100,57,99,49,54,48,48,102,50,99,49,102,48,56,51,100,48,55,57,98,52,48,48,50,53,100,48,51,97,54,56,52,49,102,52,48,55,54,52,56,56,53,56,57,53,99,101,97,52,97,50,49,55,102,56,49,102,54,57,52,54,57,48,48,102,102,101,53,48,51,99,101,56,99,56,97,48,57,97,50,102,99,49,100,53,48,55,101,99,51,56,53,99,97,57,97,48,101,51,48,55,102,56,98,49,55,52,49,50,57,50,53,56,97,50,48,55,98,52,49,51,97,52,54,97,52,97,102,54,99,97,97,57,97,52,99,52,99,48,48,102,102,100,55,48,50,97,99,97,99,50,98,56,97,55,52,50,54,56,97,100,50,97,52,97,101,52,51,50,97,57,48,49,56,101,102,55,52,55,52,48,52,48,52,54,54,49,48,100,48,100,57,48,52,99,51,100,100,50,49,50,48,51,48,52,54,52,55,100,50,56,99,100,101,97,52,57,55,100,101,97,97,57,56,57,100,56,51,52,97,97,49,55,98,102,102,52,48,53,55,99,48,48,102,97,55,97,48,48,55,100,54,100,57,52,52,48,48,102,102,102,97,98,54,48,50,52,99,52,51,97,56,48,52,98,97,97,49,57,54,101,100,49,55,97,49,102,54,50,102,52,98,49,48,101,102,56,51,100,48,48,55,100,54,53,57,49,53,97,57,101,56,101,53,57,56,55,53,53,50,52,49,102,56,57,54,54,48,101,97,48,49,100,57,48,55,48,56,49,101,52,50,52,48,55,48,52,98,48,57,48,101,50,56,55,48,52,98,55,52,97,48,101,51,97,54,49,54,99,48,101,102,98,50,55,48,55,54,101,99,51,100,56,53,49,100,56,55,98,54,56,97,102,52,56,99,48,48,102,102,102,55,48,49,54,51,102,100,52,50,48,50,48,56,49,97,97,97,102,102,101,97,48,50,48,49,56,48,51,101,53,55,56,48,48,102,98,57,97,48,48,54,101,97,56,48,49,102,53,57,48,48,102,102,101,50,49,51,56,48,49,55,99,55,52,48,52,99,52,56,55,98,53,49,100,102,49,56,48,49,57,49,99,99,48,57,56,49,48,55,52,57,56,49,100,98,57,55,56,49,99,101,48,55,97,54,48,48,102,102,57,102,57,52,48,48,102,102,102,57,53,48,55,101,48,51,56,54,49,52,53,55,48,55,54,51,48,99,57,99,53,102,97,56,48,101,52,101,48,52,102,100,48,49,51,57,56,48,101,102,56,48,57,48,55,48,50,53,55,48,49,101,51,48,49,51,51,56,48,102,49,100,50,50,53,99,50,56,99,49,100,102,53,48,55,52,51,98,56,53,51,98,48,102,49,52,102,99,98,54,50,100,48,48,102,102,49,101,101,100,48,55,56,97,49,99,99,48,101,48,99,56,48,57,55,49,53,99,53,102,48,55,57,56,51,97,50,56,97,57,57,57,48,53,51,48,51,101,97,53,55,97,54,49,54,48,52,56,98,100,52,50,48,52,56,50,49,49,100,99,51,50,54,55,100,48,56,48,57,97,48,49,50,54,56,48,102,56,52,49,102,49,48,51,99,48,48,55,102,48,48,102,49,99,51,99,97,48,102,54,52,49,101,57,56,55,57,48,98,56,48,102,56,56,55,102,48,51,100,53,50,53,53,52,57,55,54,49,101,48,50,102,52,98,57,50,101,48,51,99,50,53,98,49,54,50,48,50,52,54,53,48,49,53,56,49,100,55,50,98,51,97,53,49,55,48,49,101,49,50,100,48,98,98,50,101,49,50,98,50,49,57,52,99,53,50,57,53,99,56,52,100,53,50,55,49,54,50,57,97,101,52,97,49,50,50,50,50,97,49,51,55,53,50,56,51,51,49,49,51,102,101,49,52,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,101,50,49,99,97,48,102,57,48,55,56,48,49,100,102,48,55,99,48,51,97,56,49,102,99,48,101,57,57,54,52,57,52,53,50,56,55,97,99,51,56,99,49,101,56,48,101,102,56,55,99,48,51,97,101,53,99,57,53,101,57,52,57,99,53,55,49,54,50,53,53,49,55,101,49,100,57,50,100,53,49,52,98,98,50,57,48,98,49,50,98,52,98,49,50,97,53,50,100,48,48,102,102,98,48,52,49,52,100,52,49,50,100,49,49,53,49,100,51,53,48,100,51,57,48,49,51,57,48,57,51,100,48,101,100,49,101,50,100,48,53,51,100,97,55,50,54,54,97,52,48,51,56,97,52,48,49,102,52,51,54,48,52,102,52,50,48,48,49,51,102,48,48,102,102,48,102,97,101,55,48,55,52,48,49,102,100,57,52,57,50,100,99,98,50,48,102,51,56,51,57,99,50,97,48,49,100,101,48,49,50,101,97,48,102,51,56,98,57,50,101,49,102,54,49,50,99,98,50,50,102,56,49,101,56,48,55,48,48,102,102,49,99,52,56,51,57,99,50,102,48,51,101,101,53,99,97,52,49,54,53,99,51,100,101,49,101,102,52,101,50,99,97,52,98,48,50,100,99,51,101,57,100,51,50,57,51,56,98,99,52,100,50,98,48,98,102,52,102,102,53,55,52,53,57,48,55,55,57,48,49,99,101,55,52,99,48,48,57,97,53,53,48,49,100,99,56,48,49,102,48,102,100,48,48,102,102,55,100,56,99,57,53,101,48,101,56,52,49,101,98,48,55,101,99,48,57,48,98,48,102,102,57,55,97,49,100,99,48,101,100,56,55,48,48,102,102,49,101,55,97,54,48,55,57,99,49,101,100,56,55,50,49,51,48,98,53,50,100,57,56,50,57,100,50,56,98,101,48,55,101,50,49,102,53,48,102,48,48,102,102,49,50,100,50,48,101,54,56,51,98,54,49,99,102,50,98,57,50,48,98,100,48,102,100,49,53,99,53,51,49,54,56,57,97,53,56,57,52,99,53,54,97,53,55,50,98,99,97,52,50,57,56,51,97,50,53,56,48,55,99,52,98,48,55,49,49,101,97,56,97,102,50,99,57,51,100,48,54,54,56,97,100,56,102,102,48,49,101,54,48,48,49,102,54,55,50,48,101,102,100,51,99,49,101,97,56,48,51,101,98,57,56,48,57,102,48,48,101,48,57,52,52,49,100,99,99,49,101,56,48,102,52,56,55,97,99,48,57,51,55,48,50,54,56,56,97,49,48,101,53,57,52,99,100,57,52,101,57,48,53,101,57,54,52,57,52,49,102,49,50,102,48,49,99,53,48,55,101,99,97,52,48,101,100,102,50,57,99,97,101,52,51,52,51,50,99,49,51,100,50,48,98,55,98,50,100,52,98,50,52,55,52,51,50,98,102,57,53,48,56,52,57,97,53,56,100,51,56,57,51,51,48,53,55,99,100,51,56,101,54,56,101,48,49,50,52,99,49,102,53,48,101,54,56,55,56,48,49,100,102,48,55,99,48,51,100,54,49,99,51,48,102,54,49,53,97,57,52,53,50,56,55,97,99,51,56,99,49,101,55,48,102,48,48,102,102,55,51,99,51,100,48,53,51,49,54,48,56,97,57,99,53,55,49,54,50,53,53,49,55,101,49,100,57,50,100,53,50,56,97,52,50,101,99,97,101,50,99,56,97,101,50,100,57,49,49,48,48,102,102,98,48,52,49,52,100,52,49,50,100,49,49,53,50,49,48,57,50,100,48,53,51,100,48,53,48,57,51,100,48,101,100,49,101,101,53,51,57,48,49,98,55,50,54,97,54,48,48,102,102,51,101,101,49,50,57,49,53,49,57,51,100,49,100,50,49,48,57,51,53,56,54,53,50,100,49,49,50,100,57,55,53,49,57,50,57,48,100,50,50,51,51,101,99,50,52,98,50,102,99,100,51,48,57,48,99,97,52,50,51,97,52,54,102,48,102,97,51,53,52,100,49,97,98,55,100,97,54,97,51,102,57,51,55,57,102,99,57,48,48,102,102,52,101,97,56,48,51,101,52,50,50,48,52,57,101,48,55,57,99,48,57,51,100,48,48,102,102,55,100,97,49,48,49,51,48,52,56,52,49,101,52,99,53,55,101,52,52,48,50,54,52,48,51,102,50,48,102,54,56,48,57,98,48,48,101,54,50,50,49,53,57,100,51,99,51,48,52,49,48,101,51,56,51,101,48,48,50,54,49,99,49,102,54,50,51,56,55,55,48,97,102,48,52,98,97,53,56,55,54,52,51,97,102,50,56,56,101,50,50,52,56,55,54,53,101,56,99,56,54,56,49,50,53,101,57,53,54,100,99,99,99,102,50,98,99,51,99,56,53,57,98,55,53,99,56,102,102,56,49,50,48,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,51,52,99,48,52,57,49,56,51,97,50,50,57,56,49,102,102,56,49,51,57,97,48,52,97,51,56,51,56,56,48,102,49,100,98,97,100,49,52,50,48,102,98,99,48,57,57,101,48,55,48,56,48,101,56,99,98,97,98,52,55,98,52,54,54,53,101,54,99,97,55,48,55,57,50,48,102,53,99,51,97,54,49,99,99,50,99,53,102,52,55,98,52,99,50,97,52,98,99,52,50,56,98,56,52,51,50,101,100,50,55,99,56,50,55,52,97,51,50,99,100,48,98,55,99,54,55,52,97,100,50,99,50,48,57,50,49,100,48,50,98,50,97,48,55,48,97,48,48,102,102,102,97,50,53,48,50,53,99,48,49,101,49,56,49,51,49,56,48,48,102,98,52,99,48,50,52,102,98,56,51,98,100,50,98,102,49,54,51,99,49,99,53,48,51,102,102,48,50,53,102,56,48,57,56,102,48,102,99,54,48,52,101,57,52,48,56,55,100,48,48,102,102,49,100,101,48,51,97,102,48,50,54,50,52,49,99,102,48,48,51,100,99,101,57,102,102,49,55,99,53,100,57,52,49,57,50,56,49,50,55,50,53,101,50,49,101,48,52,57,49,52,98,52,53,97,57,55,100,55,98,102,48,49,50,99,48,101,102,57,54,49,101,54,97,55,55,102,56,48,55,48,53,48,49,50,102,54,48,101,56,99,97,56,48,50,53,102,56,49,99,50,48,51,57,49,48,55,48,56,49,100,101,55,49,101,55,56,97,48,48,102,102,55,50,52,48,101,56,48,49,100,97,48,51,97,52,50,56,53,101,52,56,55,49,49,57,99,55,100,100,50,57,99,49,100,98,56,55,51,52,97,49,48,101,55,49,53,56,101,98,100,100,48,56,97,97,50,56,57,48,56,57,55,52,51,50,57,57,56,102,53,54,56,50,53,50,57,53,56,56,51,102,101,97,101,100,57,53,56,53,55,99,55,99,56,51,48,48,102,102,50,57,53,48,48,51,101,54,56,52,48,102,98,99,51,57,97,53,55,48,49,50,51,52,48,101,51,52,49,99,49,57,53,99,49,102,52,52,53,52,50,48,55,98,48,57,99,48,52,100,49,56,51,98,51,48,55,57,54,57,99,49,99,102,52,52,48,102,50,49,53,56,56,54,49,101,48,52,100,48,55,53,97,57,54,48,101,55,99,48,57,97,56,48,101,54,50,53,49,54,101,57,54,49,100,99,54,48,98,55,57,48,102,50,50,53,48,55,54,57,51,52,51,99,51,49,50,53,52,53,97,55,100,49,52,55,52,49,100,101,98,52,102,100,56,97,101,98,50,99,56,48,52,99,50,52,49,50,51,56,48,55,51,101,53,48,48,98,49,52,48,48,102,102,55,99,100,52,52,98,51,50,99,52,48,49,101,50,55,50,48,101,49,56,97,55,101,53,56,50,55,48,48,57,52,102,48,50,52,52,48,49,100,54,49,54,55,99,97,98,101,57,54,57,49,99,97,100,99,53,56,56,48,51,100,55,102,48,50,54,97,49,49,55,49,54,49,56,97,102,102,53,52,56,98,57,51,48,49,50,100,98,50,50,55,52,98,57,57,100,54,52,51,57,48,102,53,97,55,102,99,98,102,101,48,50,55,57,50,101,98,97,101,98,102,102,97,101,98,97,56,51,50,48,48,52,97,99,56,49,50,98,52,48,102,98,52,48,57,99,100,48,55,100,97,49,99,102,48,50,53,101,99,48,57,55,99,48,101,56,54,48,102,99,56,51,100,51,48,102,99,102,50,102,55,56,55,54,99,51,98,52,48,50,55,101,49,99,102,48,101,100,102,50,99,51,48,55,54,52,51,97,48,53,102,56,55,100,48,98,57,48,48,55,54,100,48,55,100,56,51,99,54,49,100,52,48,101,101,50,50,99,97,49,56,55,54,99,51,97,97,53,100,50,55,54,99,53,56,49,55,99,56,51,51,55,100,49,55,49,53,101,56,48,49,97,49,54,97,57,99,53,55,57,53,101,57,100,102,101,49,99,56,48,52,56,54,56,48,51,101,98,56,99,48,57,97,53,48,48,102,102,55,100,56,100,48,51,100,51,54,52,49,100,54,48,49,50,100,101,49,99,54,50,99,52,98,50,99,56,102,50,101,53,48,55,97,52,49,101,50,57,55,48,49,100,55,48,55,56,101,57,97,48,101,97,99,49,100,101,102,52,56,48,101,101,56,55,99,52,98,102,50,57,48,48,102,102,49,101,97,48,56,55,98,99,51,56,52,49,99,52,48,102,100,54,48,101,97,101,48,102,53,48,48,51,100,57,50,53,100,57,52,97,49,99,102,57,52,101,52,48,102,99,51,99,52,49,101,49,57,57,50,98,52,97,102,100,53,53,50,57,102,54,56,48,48,51,99,51,56,49,50,101,48,48,102,102,48,102,56,53,55,56,49,50,98,53,56,49,100,100,57,53,101,48,48,102,51,55,54,48,102,101,99,49,102,102,100,48,51,100,97,100,100,51,51,57,54,97,48,48,102,102,102,50,101,48,48,102,52,56,49,100,99,102,48,55,55,57,52,54,50,102,56,98,100,48,49,50,101,99,53,54,102,48,55,57,99,48,52,97,98,56,48,51,100,99,57,99,48,49,100,53,99,101,49,100,98,48,52,102,52,97,54,55,51,54,50,102,99,48,52,101,98,98,54,54,50,98,55,50,48,55,101,48,51,49,56,48,48,51,101,97,55,52,48,49,102,53,56,99,48,101,100,56,48,49,102,53,56,50,48,52,98,48,56,55,54,48,49,99,97,49,52,48,100,56,55,48,48,51,101,50,48,102,50,50,51,57,55,48,48,48,102,102,102,53,50,48,49,102,55,56,55,55,56,49,99,102,56,55,54,48,49,100,53,56,55,99,48,49,101,56,102,101,49,102,101,48,55,56,101,49,101,97,48,101,56,55,48,102,97,100,49,53,52,53,99,56,55,98,48,98,56,50,102,48,48,49,101,99,53,48,101,102,48,55,102,100,50,48,51,57,56,49,100,100,101,53,101,48,55,98,56,51,99,48,48,50,53,99,53,55,97,51,50,53,48,48,102,102,57,53,100,57,53,101,53,54,57,54,49,56,97,100,52,49,48,51,52,100,53,102,102,48,49,50,100,48,49,101,102,56,48,51,101,49,53,101,48,52,56,99,48,48,102,102,51,100,51,101,48,102,50,48,48,51,100,48,50,48,55,102,54,48,52,100,56,55,48,55,97,99,48,50,53,48,53,99,54,48,101,55,56,48,51,100,54,48,48,55,97,54,48,101,55,99,48,49,101,57,102,52,57,55,99,48,50,52,97,53,57,99,56,55,55,51,56,55,57,48,48,49,101,99,99,48,50,53,53,102,48,55,57,48,48,52,97,55,48,55,56,102,57,52,98,56,98,53,48,49,50,101,102,52,57,102,56,97,48,101,53,97,56,48,57,55,56,48,51,98,52,98,50,49,49,56,48,53,49,100,48,50,55,53,99,48,49,102,49,102,49,48,48,55,100,57,55,56,49,50,55,54,49,102,56,52,101,48,101,101,50,49,48,49,50,102,54,48,102,49,99,48,57,57,48,48,102,102,101,102,52,51,52,57,56,53,97,50,50,56,55,100,52,48,57,54,48,48,102,102,55,53,48,48,102,102,102,102,99,49,102,48,56,55,53,56,97,102,50,57,51,49,54,101,49,101,55,52,49,52,54,99,49,101,49,48,102,49,97,51,56,51,57,52,48,101,97,97,49,50,50,49,54,97,56,52,56,54,49,100,97,99,53,99,57,54,54,52,53,98,99,56,51,48,53,55,57,55,97,49,100,100,50,99,50,54,98,51,54,53,56,102,56,56,48,48,102,102,101,50,100,53,52,48,57,50,56,97,56,99,57,101,56,101,57,48,56,52,57,97,99,51,50,57,54,56,56,57,54,99,98,97,56,99,57,52,56,54,57,49,49,57,102,54,49,50,53,57,55,101,54,57,56,52,56,54,53,50,49,49,100,102,100,101,49,102,52,54,97,57,97,51,53,54,102,98,52,100,52,55,102,50,54,102,51,102,57,50,102,102,48,48,102,102,56,52,54,48,102,56,56,55,50,99,51,101,50,48,101,102,48,51,99,50,53,57,48,55,52,56,51,102,54,49,100,49,48,102,50,56,55,49,99,51,100,52,53,51,97,53,50,52,57,53,101,53,99,48,55,54,52,51,101,48,49,100,101,50,100,52,51,98,50,53,102,49,53,52,53,57,57,53,56,57,99,57,50,53,54,49,54,54,53,55,49,54,52,53,50,49,55,56,56,56,56,48,57,101,56,56,57,56,56,48,53,98,50,49,97,54,49,53,101,53,56,50,50,50,54,97,49,52,51,56,56,52,57,101,56,54,57,54,56,51,55,51,51,54,56,57,55,51,99,52,102,53,48,48,102,102,100,57,49,48,48,55,100,101,54,56,48,51,101,56,56,99,49,99,102,56,49,51,98,97,48,52,98,100,48,55,102,48,51,101,101,48,52,98,98,48,51,98,98,48,55,50,48,48,102,102,101,54,52,48,57,56,49,48,101,52,97,50,56,55,97,99,49,101,98,51,54,53,97,48,55,50,99,48,57,55,98,48,55,54,48,53,55,48,55,100,56,49,102,54,57,55,101,49,100,98,48,101,52,48,51,100,98,50,100,54,52,49,100,101,57,55,56,48,102,50,48,48,102,102,49,101,101,50,48,55,54,97,57,52,53,48,99,56,51,99,54,48,102,98,48,55,97,99,97,53,52,99,50,99,56,51,100,54,53,102,57,54,52,49,101,48,50,98,99,97,102,50,100,48,97,98,52,51,48,102,48,49,54,56,53,54,49,54,49,55,102,50,55,49,53,99,48,49,53,53,99,48,102,51,48,49,100,99,48,55,97,99,49,100,49,48,51,99,53,48,55,56,52,48,101,97,52,51,102,50,53,55,99,57,52,101,49,102,56,48,55,54,50,49,102,55,48,102,54,48,51,98,100,48,102,56,57,52,99,48,57,100,50,98,99,98,48,101,53,53,56,55,97,52,51,57,48,53,102,57,54,52,49,100,57,48,102,50,50,48,48,48,102,102,57,56,49,53,52,57,54,57,101,53,52,50,54,52,97,48,57,55,48,53,54,97,52,97,49,99,97,54,49,53,99,53,56,49,54,48,53,55,50,55,55,57,50,54,53,55,97,55,97,54,51,53,101,54,101,98,102,99,50,102,100,55,53,100,55,53,102,102,48,99,53,48,55,54,54,48,102,51,99,51,102,101,48,101,54,52,51,102,48,53,50,48,51,99,97,48,55,53,56,49,102,50,48,102,52,48,51,98,100,48,102,101,48,55,55,50,48,98,49,99,53,48,56,55,99,52,51,57,50,49,101,49,50,100,99,51,97,97,49,101,51,50,57,101,56,98,97,50,57,99,98,48,50,56,52,98,49,101,53,55,57,55,56,53,48,97,54,50,48,49,55,48,53,54,56,50,55,99,97,56,50,99,99,98,50,50,98,99,98,48,57,52,50,52,98,54,99,49,51,99,53,55,50,54,50,53,57,53,102,52,52,57,48,53,51,49,99,56,98,48,48,101,51,50,48,48,102,102,55,100,50,98,56,48,51,101,99,97,56,97,101,48,48,55,100,57,98,48,49,50,54,52,49,99,99,48,55,99,54,53,100,97,55,56,55,50,100,49,56,49,102,52,50,50,102,48,102,49,55,48,55,98,56,49,99,57,48,101,55,50,52,51,48,99,98,50,49,99,98,101,57,50,48,102,54,48,49,101,98,56,55,54,48,51,56,49,48,57,50,49,100,97,52,100,48,102,100,48,55,102,52,51,100,99,53,48,54,50,102,56,51,97,54,49,99,48,54,48,98,56,52,49,101,49,101,57,52,102,56,101,53,57,101,101,57,54,53,56,57,53,48,55,50,98,98,101,52,50,52,48,48,48,102,102,57,56,56,53,48,49,98,102,56,48,49,102,48,102,102,48,50,55,51,57,50,99,49,100,51,56,49,51,100,54,53,57,48,49,50,56,54,57,57,48,53,99,57,54,52,56,97,48,52,100,99,54,52,48,48,49,50,51,55,50,52,51,100,97,53,99,97,49,49,52,101,49,100,55,48,48,102,102,55,97,48,54,48,101,56,48,48,57,57,53,48,55,57,99,53,57,54,101,49,100,51,52,54,50,57,52,98,48,50,97,48,98,99,97,50,101,102,49,54,55,102,49,57,51,48,98,98,48,101,101,54,50,98,53,51,54,55,57,54,57,49,56,98,101,52,102,48,48,102,102,98,50,53,102,102,48,48,99,102,97,53,100,55,53,100,55,102,99,48,52,100,53,48,48,102,102,55,99,98,100,56,48,57,102,50,48,101,101,48,51,98,52,48,50,52,102,99,51,57,101,48,52,97,97,56,51,97,102,48,55,98,54,56,99,53,53,56,51,101,100,48,102,102,56,51,100,50,50,56,52,98,48,48,55,56,56,49,99,98,48,101,100,56,55,102,49,48,49,48,52,98,57,50,99,52,48,57,55,100,48,102,54,48,51,97,102,48,50,54,53,99,49,100,99,56,55,98,53,48,48,102,102,98,99,48,101,100,57,52,48,49,101,101,52,48,48,102,102,102,54,50,53,48,55,55,100,51,52,51,100,56,53,55,49,53,99,53,52,49,54,56,56,97,53,100,57,52,48,57,56,49,99,100,55,49,51,97,53,49,52,97,101,50,99,54,57,51,52,98,50,50,48,53,55,54,48,48,98,51,49,53,48,51,55,98,48,48,55,100,101,57,56,51,99,50,48,55,57,48,48,102,102,102,48,52,48,49,102,54,57,50,48,52,101,52,48,48,51,100,52,56,52,102,48,102,50,49,54,49,99,51,57,50,48,52,99,52,48,49,51,48,101,48,101,102,99,51,56,97,48,48,102,55,50,48,55,99,49,50,52,51,101,49,100,48,99,49,100,99,48,55,55,48,48,102,102,57,56,55,48,55,98,55,56,51,97,97,53,55,57,52,50,48,57,57,52,97,55,51,48,55,54,48,51,98,52,56,50,48,57,97,50,99,51,49,53,97,49,99,102,52,52,100,48,56,52,53,48,53,53,50,52,57,48,54,99,48,50,102,54,102,50,56,49,52,50,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,54,97,53,53,49,53,97,53,56,57,55,48,57,97,100,49,53,97,53,52,57,53,101,57,56,53,97,57,54,48,102,101,55,98,98,48,56,48,56,48,56,99,102,97,54,50,54,51,100,57,49,100,57,101,57,48,57,48,49,56,50,51,50,51,101,97,52,57,55,51,99,97,51,51,48,102,100,53,99,99,52,102,101,49,57,99,100,48,100,56,100,102,99,57,53,50,56,48,99,53,48,48,48,102,102,102,56,100,51,48,49,50,49,101,53,97,56,49,51,57,52,48,48,102,102,102,98,48,98,48,101,54,56,55,57,56,98,97,48,101,57,56,55,55,48,51,100,56,48,101,52,99,49,99,56,48,48,102,102,51,100,99,51,99,49,102,48,50,51,56,55,99,48,97,50,48,101,55,56,55,99,48,51,98,97,99,101,48,55,57,48,48,101,51,52,49,102,99,49,53,54,49,99,49,99,53,56,56,55,52,56,51,100,50,53,101,50,48,50,53,49,55,98,97,56,51,100,99,49,100,53,54,50,100,48,48,48,102,102,52,57,48,97,49,48,102,48,48,48,102,102,57,53,57,54,48,56,97,56,56,53,57,49,54,49,99,97,99,57,52,50,52,51,52,100,102,102,101,48,49,97,49,54,48,52,56,53,48,49,50,56,99,49,99,102,48,50,52,52,56,48,57,53,48,48,102,102,55,53,50,48,52,97,57,56,55,48,53,102,52,98,52,97,48,101,56,56,51,97,98,99,49,102,97,48,49,50,97,52,56,52,101,55,48,97,100,55,53,50,100,100,99,49,102,55,48,55,57,48,49,102,49,48,55,56,97,57,102,101,100,101,50,56,99,51,98,52,49,100,50,50,97,56,101,48,50,54,56,49,101,100,52,97,100,97,49,48,56,97,48,50,98,101,55,52,101,100,97,98,97,54,98,57,51,52,57,101,57,97,48,101,50,97,101,98,97,102,102,56,48,53,101,49,56,48,51,101,54,99,54,48,102,99,52,51,97,48,49,101,55,48,102,99,56,49,50,51,101,48,101,53,52,51,97,54,49,102,53,52,52,52,100,48,102,55,48,51,97,98,48,48,102,102,55,57,57,53,48,48,102,102,55,97,98,56,49,100,49,50,98,52,51,99,97,53,54,50,52,97,54,57,52,102,52,49,102,53,50,97,48,48,102,102,57,53,52,48,102,51,56,55,48,56,48,49,101,101,54,48,101,101,49,53,97,53,99,50,53,57,54,99,53,53,101,50,99,48,97,99,52,54,52,56,50,101,48,97,48,99,49,101,55,50,98,56,97,101,99,57,101,100,101,101,53,56,57,53,55,57,51,100,97,100,52,57,56,97,48,50,50,49,97,56,48,99,50,48,48,48,102,102,102,57,52,55,57,54,52,53,56,97,52,56,48,51,101,102,49,56,48,57,100,53,50,98,100,50,99,98,48,52,102,52,56,50,98,99,97,99,99,48,52,98,56,101,50,98,48,97,102,52,57,52,99,55,100,102,52,53,52,48,48,52,102,56,49,50,56,48,48,52,98,101,97,52,50,53,48,48,102,102,57,55,50,50,100,51,56,48,57,55,52,52,48,52,101,97,53,54,50,54,57,99,48,57,52,57,56,48,100,54,99,100,102,101,97,50,51,98,97,56,48,98,100,101,98,102,102,97,101,98,97,101,98,102,101,48,49,100,52,101,48,48,102,102,102,97,53,53,48,55,98,101,48,101,102,99,49,101,101,56,48,51,101,97,100,48,48,57,49,52,99,48,101,102,56,51,99,99,53,52,56,55,57,51,48,51,97,102,48,50,53,51,99,48,57,54,51,48,55,51,101,49,102,55,99,53,51,49,55,48,53,50,49,55,52,48,50,52,50,48,102,48,99,51,57,50,48,52,98,99,48,51,97,54,48,48,102,102,55,98,57,48,51,98,52,53,57,55,50,56,56,98,53,50,99,98,49,53,52,53,98,49,53,97,48,50,54,52,56,57,100,51,99,97,54,50,101,102,57,53,101,53,102,57,53,100,100,50,54,55,49,54,54,53,54,50,48,55,97,100,49,52,48,54,97,50,97,48,50,56,55,56,48,51,101,49,55,97,53,56,57,54,50,53,57,48,48,51,101,97,100,52,49,102,57,55,50,99,53,51,57,51,49,51,97,57,48,48,102,102,48,57,101,102,48,55,57,56,53,53,97,48,102,52,98,52,97,55,100,50,99,49,50,48,53,55,50,51,48,49,50,101,101,48,52,97,98,56,50,53,56,97,102,52,53,48,52,99,51,57,52,48,57,53,52,51,52,52,100,55,52,52,49,48,101,48,100,49,50,55,97,102,51,50,54,101,52,55,56,48,100,101,48,98,102,101,48,50,48,49,56,48,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,48,48,102,102,100,52,48,55,102,99,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,97,48,50,48,49,97,102,102,101,97,97,49,56,54,49,101,52,57,55,54,49,56,54,49,97,55,53,102,55,97,99,49,48,51,54,99,98,55,100,100,55,49,99,101,49,49,51,50,55,97,101,54,48,53,55,51,54,49,55,57,53,51,97,56,49,101,98,56,48,51,101,51,98,48,48,102,102,52,97,53,50,51,48,49,51,54,101,48,48,102,102,102,98,52,54,48,55,48,54,49,100,100,48,102,56,56,55,48,52,51,57,101,49,102,99,48,55,51,48,53,49,101,48,55,97,51,56,49,101,97,50,49,56,55,101,52,51,98,97,49,99,102,48,102,97,48,55,53,53,49,54,52,98,49,48,50,53,101,48,49,102,54,57,54,52,49,99,97,48,49,51,53,48,101,48,56,55,97,49,50,101,55,48,55,57,102,97,53,56,55,97,56,51,98,54,56,102,52,56,51,52,56,50,53,55,57,54,49,99,97,49,50,99,57,49,53,48,99,98,53,98,48,52,56,100,50,49,50,49,51,97,98,102,101,48,51,98,51,56,48,51,101,51,50,99,48,48,102,102,102,97,55,56,48,101,101,48,49,50,54,97,48,52,98,57,49,52,50,48,52,100,48,48,102,102,51,101,98,48,55,54,52,53,56,57,53,52,48,52,100,55,56,51,100,55,101,53,57,53,49,54,48,56,48,48,102,102,102,51,56,51,97,48,53,55,50,49,48,55,97,52,49,99,100,48,48,51,100,56,101,49,102,57,48,55,102,48,48,101,101,100,49,51,48,55,48,49,49,52,51,100,50,48,101,100,56,51,97,99,48,102,50,52,49,100,99,54,48,55,56,97,48,101,99,56,51,100,56,53,54,50,54,48,55,57,54,101,56,98,101,50,99,50,56,51,101,50,53,55,100,97,48,100,52,53,50,48,56,55,54,99,49,50,48,56,50,57,97,48,51,52,52,48,55,100,52,51,101,52,53,48,48,51,98,101,48,101,55,56,55,97,99,51,102,56,49,101,100,50,99,57,49,52,97,53,48,101,97,48,55,49,99,51,98,48,49,101,48,48,102,102,102,55,56,55,57,99,98,97,50,99,49,50,57,48,52,97,101,50,98,56,97,97,50,56,48,51,98,50,53,52,97,53,49,55,54,53,100,57,54,50,53,57,49,54,50,53,98,50,53,97,48,49,53,101,56,52,56,50,56,50,53,53,97,50,98,101,57,97,57,56,57,99,57,99,57,99,56,52,56,48,56,53,50,56,102,55,52,57,99,53,56,52,51,55,51,55,55,50,51,53,98,48,99,51,50,56,99,100,99,51,50,99,51,52,100,98,50,99,99,54,48,54,49,98,54,53,98,99,100,51,55,49,56,99,50,98,52,99,57,98,54,48,51,51,48,52,101,53,48,49,54,48,48,48,102,102,49,102,50,54,57,48,48,55,100,97,57,48,51,98,100,48,50,52,99,99,48,57,52,99,48,102,97,56,49,50,98,52,53,54,51,99,53,97,57,55,52,48,102,101,48,48,102,102,57,57,56,48,55,54,101,49,101,51,48,101,53,99,56,55,54,99,97,56,50,102,52,51,100,101,49,99,97,55,99,51,97,56,48,101,97,56,49,102,49,56,51,98,54,48,55,101,101,48,101,101,98,48,51,100,49,97,48,102,51,49,53,99,49,99,53,50,102,56,51,98,52,49,101,49,52,55,50,56,99,51,101,97,49,100,51,57,52,48,97,48,55,55,102,99,51,99,52,53,48,49,55,101,53,97,100,50,52,52,57,54,53,97,56,97,102,50,98,53,48,52,48,52,99,51,102,102,56,48,53,100,101,48,48,51,101,100,100,52,48,57,56,102,50,102,56,48,57,97,48,48,102,102,48,55,100,56,98,48,49,51,55,97,49,102,101,50,99,56,51,101,101,57,54,49,102,100,48,101,97,49,53,48,48,52,99,53,48,51,102,100,48,101,57,48,51,97,50,50,101,49,50,48,51,99,97,57,99,49,101,98,50,98,57,49,52,49,99,102,57,53,99,48,102,100,56,49,101,53,49,55,52,49,99,49,50,98,56,51,98,97,53,56,50,53,57,55,52,53,102,97,48,50,50,48,55,55,54,48,97,97,48,102,48,100,50,54,57,53,56,56,50,49,100,54,52,100,57,48,101,97,99,99,97,54,55,55,52,97,57,52,49,57,56,52,99,50,53,52,48,53,97,48,97,54,48,57,52,57,54,57,50,57,101,57,48,57,48,57,97,57,56,102,98,99,57,54,57,54,57,54,102,51,99,57,48,57,52,57,54,57,48,101,55,55,57,101,52,57,55,57,102,97,101,57,48,57,48,102,50,52,50,52,51,102,52,52,57,102,52,97,97,97,97,51,100,55,101,54,102,53,54,48,100,54,102,101,98,56,101,53,101,98,102,102,97,101,98,97,101,98,102,101,48,51,97,48,56,48,51,101,97,49,99,48,49,102,52,54,56,57,54,48,52,100,100,48,48,51,101,57,57,56,48,57,98,101,48,55,97,50,57,48,49,99,54,48,55,53,50,49,101,48,48,55,57,97,48,52,100,102,48,48,102,102,51,100,48,50,101,48,52,97,100,48,51,99,52,48,102,52,56,55,53,53,101,50,100,99,51,102,54,48,101,56,56,48,49,101,56,49,56,49,51,52,101,48,102,50,99,97,48,48,102,102,55,100,55,56,51,57,56,49,101,99,101,48,101,56,52,51,99,50,49,101,50,48,101,49,102,48,55,56,54,49,100,102,48,101,100,48,48,57,50,48,55,56,54,52,49,100,99,97,55,56,55,56,50,56,51,99,97,53,48,98,48,56,97,53,54,56,55,98,48,48,102,102,52,56,56,97,102,57,100,97,48,48,102,102,52,100,51,50,97,56,98,51,50,99,52,97,55,52,100,54,56,98,50,50,97,52,98,48,52,99,50,97,56,98,48,54,51,51,100,57,56,52,102,52,48,52,57,55,100,48,100,51,49,57,99,57,48,99,102,52,55,52,56,48,99,49,50,53,49,102,99,97,52,98,55,101,57,49,57,102,55,101,54,101,97,50,98,55,48,99,101,97,56,55,101,55,102,97,56,48,51,55,57,48,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,48,98,51,51,48,48,102,102,55,100,98,50,48,49,50,52,54,53,101,56,49,50,48,48,102,102,48,52,101,101,48,51,100,98,48,50,53,100,48,98,54,55,53,48,56,98,50,52,48,48,102,102,101,56,100,48,55,49,50,56,97,56,50,102,57,48,48,97,53,48,101,102,56,55,53,57,48,52,98,53,48,49,51,100,48,55,52,48,48,101,100,99,51,102,97,53,56,99,98,48,49,100,97,50,56,56,51,99,56,49,101,98,52,54,50,97,55,97,48,50,53,48,55,100,49,97,52,52,101,52,56,98,50,102,99,98,49,102,50,48,50,54,49,57,98,54,101,57,51,97,100,48,57,48,55,102,99,48,51,55,101,48,48,57,101,50,48,50,53,48,48,49,99,101,48,48,102,102,51,101,99,97,48,48,102,102,57,52,51,48,55,97,50,48,52,97,54,56,51,100,50,48,102,55,48,55,99,52,97,101,48,55,52,54,48,102,57,102,56,55,50,101,52,98,100,48,102,52,56,51,57,99,50,102,99,51,97,101,56,52,49,101,102,54,50,56,49,100,99,48,51,99,102,48,101,56,48,51,99,54,50,97,102,56,55,55,52,98,99,48,102,48,48,55,54,56,51,102,56,49,100,97,54,102,100,48,55,97,52,51,56,54,53,55,97,48,49,54,97,48,57,100,48,101,102,57,54,54,52,56,97,100,98,50,100,52,97,102,56,48,49,50,101,50,99,51,99,49,54,48,56,52,48,100,102,57,54,56,53,57,57,53,99,53,51,97,49,51,97,53,57,49,54,99,53,56,50,49,57,53,52,56,48,99,55,54,55,50,52,50,55,97,55,97,52,98,48,56,54,56,54,99,56,50,54,49,101,99,56,101,56,101,48,57,56,52,57,52,56,102,50,56,99,100,101,97,52,57,52,56,54,54,54,54,97,101,98,54,48,100,50,97,52,53,101,102,98,53,48,49,55,52,56,48,51,101,97,50,56,51,97,54,48,102,100,56,51,56,101,48,48,102,97,102,52,48,50,53,102,52,51,97,101,48,52,99,97,97,52,56,55,57,57,51,52,49,102,53,49,53,52,48,48,102,53,54,51,48,55,99,100,50,48,51,101,50,49,102,51,52,55,48,55,56,54,49,101,51,55,98,97,54,48,51,102,48,48,55,56,101,53,57,56,55,55,55,57,54,50,49,101,101,52,52,50,101,99,51,99,48,56,56,53,97,49,56,51,97,52,57,50,53,49,54,50,98,99,56,57,55,52,57,100,56,97,101,52,48,101,56,56,53,54,49,100,48,56,49,50,51,100,48,53,97,49,102,52,48,49,102,54,52,99,48,52,98,54,56,51,100,57,48,50,54,101,56,48,57,50,99,48,55,100,48,48,52,98,100,48,51,56,99,48,55,100,56,49,102,51,48,50,53,99,99,49,101,97,48,51,99,49,97,48,55,54,100,99,51,97,101,48,102,57,56,49,100,102,100,49,54,48,99,56,55,99,48,51,57,98,56,51,97,54,48,102,54,48,51,56,52,49,102,97,50,101,98,57,52,101,102,49,53,54,49,102,98,48,55,54,56,57,56,55,50,102,52,51,98,99,49,100,57,50,101,56,51,98,50,57,101,48,57,52,48,102,99,57,52,50,52,52,97,101,50,102,49,51,55,53,48,48,57,56,52,55,98,50,98,48,98,48,102,102,48,48,97,101,52,48,48,102,102,55,99,57,48,48,49,102,50,56,51,56,54,48,55,99,54,48,48,102,102,102,98,52,50,48,55,98,50,57,99,48,101,49,48,51,98,48,53,53,48,55,55,53,49,56,49,100,101,50,52,48,55,101,99,49,100,55,56,51,100,51,52,99,50,97,48,97,55,48,101,55,49,52,99,56,101,49,101,101,48,55,100,48,49,100,51,48,50,54,49,99,49,102,97,97,53,48,55,101,48,51,101,100,52,57,48,49,99,102,50,100,99,98,51,57,50,102,100,50,52,98,100,56,50,100,48,97,54,50,54,49,101,53,50,102,101,99,97,102,48,102,54,57,54,57,57,49,98,48,48,102,102,57,97,57,53,99,56,51,51,50,56,49,51,54,49,53,56,48,101,97,52,48,49,102,53,55,98,48,48,102,102,102,98,56,48,49,102,52,99,97,48,102,48,99,48,49,102,54,50,50,48,101,99,56,97,100,48,55,99,50,49,102,52,48,55,100,101,48,101,97,52,48,57,101,57,48,102,54,56,51,57,51,48,102,101,48,55,52,99,51,98,52,56,54,48,48,102,55,49,56,51,98,48,48,101,100,48,49,50,99,54,49,99,56,48,50,53,54,52,97,99,48,55,100,101,49,101,54,48,55,57,50,53,100,57,52,54,49,100,102,48,101,49,49,54,50,49,101,102,50,97,48,51,99,50,53,49,56,55,98,48,98,52,50,98,100,48,52,98,48,48,102,102,102,57,57,55,52,49,102,55,50,98,99,49,100,101,57,53,99,49,100,101,52,97,52,52,52,49,50,99,56,97,99,52,50,50,100,50,101,52,98,51,101,48,53,101,99,48,52,101,48,48,102,102,51,98,54,48,102,54,48,51,57,57,48,50,54,100,52,48,57,97,51,48,55,51,101,49,102,102,48,102,99,49,54,101,48,102,51,52,51,102,56,48,101,97,56,48,57,56,97,48,55,100,101,48,101,100,56,51,101,99,48,102,50,48,51,99,51,54,57,50,101,57,55,101,48,102,48,99,51,100,101,49,99,55,48,55,57,48,49,101,97,48,101,98,56,55,56,56,51,102,48,53,101,48,50,54,99,98,57,48,102,52,97,53,101,50,101,48,51,100,50,53,98,57,53,97,57,50,53,100,57,54,53,100,51,48,51,99,50,49,101,49,52,99,101,53,56,57,54,50,57,51,100,99,48,102,48,49,54,52,101,54,97,52,102,98,48,51,56,98,48,48,102,102,55,100,52,49,56,48,51,101,102,55,56,97,102,48,48,55,100,53,102,48,51,56,54,48,55,98,99,48,52,98,57,56,55,101,99,48,57,52,50,52,50,48,50,54,101,52,49,100,52,56,51,101,48,48,102,102,102,49,56,55,102,48,51,99,50,49,101,56,48,101,49,48,55,98,48,49,102,54,50,51,56,55,49,99,49,100,101,49,54,50,100,48,55,102,56,51,57,97,48,101,99,56,51,56,99,53,101,49,53,101,53,102,48,55,48,48,102,102,98,54,48,55,51,48,48,102,54,52,51,98,50,49,101,56,48,52,101,56,55,55,56,49,100,102,97,53,49,52,99,53,56,50,52,97,54,97,49,99,53,49,54,99,53,49,48,55,57,100,50,56,97,56,50,99,49,98,101,53,54,97,49,53,48,50,55,102,102,99,48,53,101,54,55,49,97,55,49,97,98,98,54,57,99,56,98,56,55,50,50,99,56,53,99,53,99,55,99,101,52,51,57,98,102,48,54,55,101,102,98,55,51,57,102,55,99,54,49,56,101,49,52,50,98,97,98,50,97,49,100,56,48,52,99,51,56,51,99,97,48,101,98,56,51,101,54,48,55,102,99,48,102,99,99,49,102,48,48,55,50,99,49,100,97,49,52,48,48,101,54,52,51,57,97,48,102,53,99,49,102,49,48,51,99,100,48,55,57,52,49,100,50,48,55,51,97,49,100,55,55,49,48,49,101,48,101,100,48,51,97,54,48,101,100,48,55,102,52,51,101,97,53,101,56,55,57,99,97,51,48,55,54,99,49,100,99,52,56,50,97,99,51,98,56,49,100,51,50,97,50,56,97,48,48,101,50,49,53,50,53,57,50,50,48,55,54,48,97,97,97,50,98,99,51,97,97,49,100,101,52,48,101,56,48,53,54,50,51,53,49,53,101,49,100,101,50,57,49,97,102,56,97,102,52,50,48,57,51,53,102,102,100,55,53,100,55,53,102,102,100,52,49,100,55,48,55,55,99,48,48,102,98,49,97,48,48,55,100,56,52,56,51,97,54,48,101,56,57,53,48,48,102,102,101,102,99,49,100,53,56,49,51,100,99,48,52,101,53,56,51,98,51,48,101,50,49,52,51,50,53,56,56,48,57,49,48,55,50,52,51,56,50,48,52,100,48,56,51,101,102,48,101,54,56,55,51,56,97,52,101,53,57,57,54,48,57,56,53,101,57,54,55,99,97,54,48,101,100,56,55,55,99,51,102,52,53,55,57,52,99,53,55,55,50,99,48,98,56,50,99,56,98,49,50,101,53,51,99,49,50,52,56,53,48,48,102,102,57,101,50,99,56,98,50,52,98,50,99,54,99,57,50,55,97,54,53,100,102,48,52,97,49,55,53,102,102,48,99,97,48,55,97,50,48,102,53,52,49,101,57,48,51,102,48,48,102,102,102,100,57,55,97,48,102,52,56,49,102,52,56,51,99,99,48,102,102,48,51,101,49,48,55,57,99,49,101,57,57,50,98,54,56,51,99,97,48,102,49,56,49,101,55,56,55,99,56,51,99,50,48,102,48,52,51,102,54,49,101,48,48,49,50,52,50,97,48,97,101,48,101,102,49,52,100,56,98,99,48,102,54,56,55,97,49,51,56,98,97,48,102,49,49,54,54,48,50,52,56,49,100,102,50,57,56,97,99,50,57,56,97,101,48,49,51,48,50,99,50,99,49,50,50,53,49,49,53,52,56,50,53,53,97,48,53,52,49,53,99,56,52,56,56,100,54,48,98,53,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,100,53,48,55,98,48,48,102,102,102,97,52,49,102,49,48,51,102,98,48,102,54,97,54,56,51,99,50,48,55,101,52,48,102,54,56,49,101,54,56,51,101,97,48,102,101,57,54,98,100,49,54,56,98,53,48,102,99,48,51,100,55,48,102,100,56,55,97,52,49,101,51,56,55,98,57,51,97,53,48,99,97,100,50,98,48,97,50,52,51,99,53,56,56,55,57,48,51,101,50,53,99,49,55,52,53,99,50,53,55,52,50,50,57,99,97,52,50,57,52,97,55,52,50,48,52,100,50,54,102,101,100,49,53,56,53,53,57,53,101,53,55,99,100,54,52,48,52,49,52,49,54,101,48,50,97,57,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,48,50,48,48,55,100,54,56,56,49,50,52,54,49,101,57,48,50,55,102,48,48,57,99,97,48,55,49,97,48,52,98,101,57,53,97,49,100,56,48,55,56,52,53,100,48,55,48,48,102,102,51,99,99,48,102,51,56,49,100,57,51,52,48,102,98,99,98,97,48,55,54,54,53,51,49,54,50,53,97,48,55,57,52,51,56,97,48,101,51,56,98,98,48,55,97,52,49,99,51,48,101,54,48,51,99,97,48,102,99,97,50,49,54,48,56,54,49,100,48,48,102,102,102,55,57,52,97,49,100,57,98,48,101,97,57,52,101,49,102,51,99,57,57,50,49,101,57,48,102,54,49,52,54,101,56,55,51,99,51,98,101,57,100,54,56,50,101,56,55,57,48,101,56,51,53,57,48,57,51,52,48,98,102,53,52,48,54,50,51,48,48,55,100,52,53,56,48,51,101,102,50,56,49,100,99,56,48,51,101,97,97,52,48,57,55,99,48,55,99,50,48,101,100,49,48,48,102,102,48,57,48,52,48,101,53,48,51,101,57,48,55,101,97,48,102,51,56,51,99,99,48,102,48,52,98,48,50,97,52,48,57,98,51,52,49,48,55,97,54,53,48,48,102,102,51,97,98,48,55,98,52,49,99,56,48,101,52,48,55,99,99,51,57,52,48,101,101,48,97,48,50,98,99,49,100,57,49,53,101,53,99,97,51,56,51,56,56,48,102,101,56,55,99,57,50,52,51,97,56,49,100,56,48,102,55,48,51,98,57,99,48,102,50,100,48,57,48,53,49,48,51,102,101,53,48,57,53,55,54,49,101,51,50,100,52,49,51,99,100,48,55,55,56,97,102,50,99,99,97,102,48,49,51,100,52,102,102,102,48,50,56,51,48,50,55,54,56,49,99,97,48,55,53,52,48,57,54,98,48,50,55,51,52,48,57,98,57,48,50,53,100,52,51,56,56,53,56,49,55,101,53,97,48,55,50,52,49,99,49,48,49,51,51,99,48,102,101,99,49,99,98,48,55,51,99,98,52,48,102,55,50,53,57,53,97,57,99,49,101,98,50,100,48,51,97,101,48,101,98,48,49,101,98,48,55,97,52,51,56,54,49,100,101,52,102,48,102,50,49,54,48,53,52,49,52,101,53,49,49,53,48,57,52,49,101,50,52,99,50,57,99,97,51,52,54,52,97,50,100,57,51,49,48,48,102,102,97,49,50,56,56,97,100,98,50,99,51,97,53,51,56,53,55,57,53,56,53,55,98,55,101,53,48,57,98,48,48,100,51,52,48,48,102,102,55,99,54,54,56,49,102,54,56,49,50,102,97,48,102,54,56,48,49,102,53,56,101,48,101,99,56,97,56,48,55,49,97,53,48,57,52,97,49,100,48,50,101,52,49,100,57,101,48,101,54,48,51,98,54,48,55,99,48,53,53,97,49,57,53,52,49,99,55,50,56,48,98,50,48,102,52,48,51,101,48,48,102,102,101,53,48,49,50,102,99,48,101,50,53,49,52,51,102,101,49,102,101,52,97,50,98,99,51,97,48,53,99,49,54,52,57,97,53,100,52,57,55,52,57,54,53,57,49,53,97,56,57,52,49,101,55,48,102,52,99,97,48,48,102,102,55,56,99,98,51,97,52,51,56,48,49,51,52,50,98,57,48,55,52,50,48,52,100,48,48,53,52,54,48,49,51,48,56,48,102,54,100,51,48,49,102,102,56,51,102,97,48,55,100,101,48,102,101,52,98,53,52,48,52,97,50,98,48,98,51,48,55,100,50,48,102,55,56,49,101,52,56,51,100,98,50,99,56,97,99,50,99,48,98,97,55,56,51,99,56,57,97,56,50,57,99,48,102,49,56,51,101,48,53,100,56,55,99,53,50,52,97,102,52,98,48,102,49,97,53,50,49,57,53,56,57,52,53,102,50,53,97,48,97,52,49,55,53,52,56,97,57,97,53,99,100,50,48,49,53,102,54,53,97,98,57,49,52,53,56,53,50,48,50,49,100,53,57,48,57,48,49,101,98,48,48,49,102,48,97,101,48,50,53,97,99,49,101,99,101,50,56,48,49,102,99,56,49,51,56,49,56,49,102,55,48,55,99,102,48,51,56,98,99,53,99,48,51,100,51,48,50,53,98,50,56,48,57,54,102,48,100,52,98,48,99,48,101,102,52,48,49,101,97,99,102,52,48,48,102,102,50,53,53,56,49,101,55,56,48,51,100,54,102,48,99,51,48,55,101,102,57,53,48,48,102,102,48,102,55,98,48,48,102,102,51,100,97,51,53,56,51,56,48,52,56,48,49,101,57,57,101,50,99,51,57,52,51,98,54,101,49,102,56,99,100,54,48,49,50,48,53,102,102,48,49,99,55,56,49,102,50,48,49,50,53,56,48,101,98,48,49,102,56,48,49,51,54,48,48,52,57,57,48,49,51,56,56,49,101,99,50,102,52,51,102,97,53,55,56,51,99,101,48,50,52,54,52,48,49,101,54,50,56,48,49,101,57,50,57,52,52,49,100,102,50,100,52,51,98,99,56,97,49,99,53,48,102,49,55,48,50,54,54,56,49,100,99,57,53,54,48,101,99,52,51,102,99,48,48,102,53,49,52,97,100,50,99,99,51,97,52,53,100,48,55,56,52,98,51,101,53,50,56,55,55,99,97,54,52,54,52,99,48,101,55,48,48,51,100,97,101,49,101,57,48,101,56,56,50,52,48,98,98,97,52,97,98,50,100,99,48,52,102,53,48,51,99,97,48,52,48,48,102,102,57,57,48,48,102,102,48,102,57,99,51,56,55,57,48,48,102,102,49,97,100,98,52,49,100,101,50,98,52,98,101,48,48,53,99,99,54,97,48,102,51,57,52,52,56,48,53,97,48,97,48,48,102,102,54,99,52,98,52,101,50,57,98,49,55,56,53,54,97,51,97,52,56,102,99,53,97,53,57,53,99,48,50,54,48,100,102,49,50,101,50,48,55,99,48,100,55,53,48,49,102,102,53,52,48,50,98,56,48,48,102,102,49,102,50,102,97,48,101,97,48,51,102,53,50,97,52,48,49,102,54,49,56,56,101,49,101,57,48,102,101,97,53,56,55,57,54,99,49,99,57,56,55,98,101,53,101,99,48,101,48,49,49,52,98,52,48,102,97,97,51,57,55,54,49,100,100,52,52,99,53,49,48,51,56,102,48,50,53,97,56,97,100,48,55,97,53,52,49,100,97,48,101,56,101,50,101,57,51,57,50,99,51,56,97,48,57,97,48,102,54,98,99,56,98,52,53,102,99,50,54,49,52,56,49,100,102,99,49,101,51,50,99,98,52,49,54,57,48,48,102,102,50,54,53,49,98,57,54,50,98,102,101,49,52,97,48,48,102,102,102,56,98,50,48,48,102,102,51,101,98,98,52,51,98,56,48,52,101,57,56,49,51,100,50,101,56,51,100,98,48,55,97,50,48,101,102,48,49,100,97,56,51,100,100,48,55,48,99,48,52,97,101,102,52,55,99,48,102,54,48,49,100,97,48,51,100,55,48,101,57,97,48,48,102,102,55,102,48,51,57,99,49,101,98,57,48,55,100,56,48,101,56,48,48,57,56,49,48,101,98,56,55,49,51,57,54,48,49,99,98,48,102,48,48,55,49,99,51,100,56,49,99,102,50,102,52,48,52,56,99,51,101,56,49,100,53,50,98,56,98,101,52,49,48,48,102,102,55,98,57,99,98,50,50,56,48,48,102,102,52,98,52,98,49,50,98,49,48,56,98,52,50,97,50,52,98,51,50,100,49,48,50,54,49,48,52,48,57,49,52,48,57,102,53,48,50,53,49,56,51,100,101,48,52,56,57,48,49,51,53,101,48,102,53,56,48,57,53,51,48,102,102,50,52,50,49,97,53,56,55,98,48,49,100,53,102,48,101,50,101,50,100,57,50,49,48,49,99,50,99,53,100,52,51,55,55,48,55,100,56,49,100,98,56,55,51,56,49,101,50,57,53,99,48,57,55,55,99,98,99,48,101,100,48,55,52,99,98,53,50,50,48,50,53,54,49,101,100,52,53,51,101,52,100,48,101,102,57,53,102,53,98,101,102,51,51,100,51,54,50,54,49,51,100,51,52,48,51,49,55,48,48,49,102,49,49,97,48,50,52,56,99,98,102,48,50,53,99,99,48,57,50,49,48,102,53,56,49,51,49,54,49,101,51,55,100,48,57,97,52,101,48,50,54,101,51,57,52,48,49,97,49,52,52,99,49,52,97,53,48,97,51,50,54,57,52,100,52,48,101,48,48,49,101,102,56,49,51,50,56,49,99,52,99,48,50,54,48,49,101,55,50,97,52,51,99,54,53,101,97,53,48,55,97,48,49,51,101,56,99,53,100,50,50,97,54,97,49,55,52,102,50,98,56,97,49,99,53,49,52,57,50,50,98,53,48,54,52,98,48,100,100,99,52,102,53,48,49,51,55,52,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,102,102,48,50,48,48,53,100,55,53,100,55,102,102,53,48,48,102,102,99,102,56,48,48,55,99,51,102,48,48,57,98,102,99,48,102,55,48,48,102,102,57,49,56,48,102,101,48,51,56,50,48,55,56,48,48,102,50,99,48,49,101,101,52,48,55,97,99,48,101,98,99,49,102,50,56,55,97,51,48,55,50,48,51,97,48,53,97,56,55,99,98,57,55,50,49,101,48,50,56,48,48,57,55,99,48,101,52,56,51,97,50,48,50,53,97,48,51,57,97,49,100,98,48,49,50,100,48,101,101,57,55,56,49,101,53,50,99,52,51,99,97,53,54,48,55,52,48,97,101,48,102,49,57,54,54,57,54,53,51,97,48,55,50,57,52,97,50,52,48,48,102,102,101,54,49,53,101,57,97,57,51,52,53,54,57,53,101,48,57,49,52,102,98,101,56,50,97,48,49,54,48,101,97,48,55,55,54,48,48,102,97,49,48,48,102,102,48,55,100,56,99,49,53,99,48,48,102,102,102,97,101,52,48,50,55,99,56,51,57,101,49,102,102,48,102,56,98,54,53,100,50,55,48,51,98,51,48,55,97,56,56,52,53,48,48,51,57,51,48,102,100,48,50,52,56,51,100,56,49,101,50,50,56,56,97,100,48,101,54,48,55,55,99,51,101,99,48,102,57,52,49,99,101,49,55,101,49,101,52,48,55,56,99,57,52,53,49,56,55,54,56,51,98,50,49,101,99,52,100,48,102,57,55,48,101,102,48,55,55,56,51,56,101,57,53,101,56,51,57,56,56,50,53,55,97,48,97,55,48,55,56,98,55,57,50,98,55,49,54,55,51,51,51,56,97,101,50,99,55,102,99,48,51,54,52,52,48,57,99,97,48,50,53,50,99,49,100,52,56,49,51,98,52,48,52,98,100,48,51,99,57,48,50,53,101,56,49,102,49,48,55,54,48,97,50,48,102,48,56,55,55,56,51,101,99,49,100,52,48,102,57,57,53,48,53,49,57,54,50,53,97,57,52,56,49,100,55,50,101,48,98,52,48,101,52,48,55,98,48,51,99,56,49,99,56,48,102,52,48,55,49,52,97,99,48,102,102,56,55,51,57,50,52,51,100,48,49,100,98,48,102,53,97,48,56,55,54,48,51,101,97,49,100,56,52,50,48,102,54,57,54,57,54,49,100,101,48,102,52,50,49,57,52,54,57,99,53,56,57,53,51,54,57,49,53,101,54,53,100,54,53,99,52,99,52,48,52,99,48,48,102,102,57,100,55,48,48,55,100,57,53,48,48,51,101,98,99,52,49,101,102,56,48,51,101,98,102,99,48,57,56,56,48,55,57,97,49,99,54,48,102,57,56,51,98,101,48,55,56,48,49,100,100,48,55,52,101,102,48,51,101,98,48,55,102,48,49,99,102,48,55,49,97,49,102,52,48,102,97,56,55,53,56,51,99,101,53,50,98,48,48,102,48,56,51,56,54,48,101,98,56,51,102,99,48,50,52,52,53,54,48,55,56,48,97,99,48,102,49,57,54,52,49,99,100,48,101,56,56,55,54,99,51,100,49,57,51,52,51,98,99,53,99,56,55,52,57,51,101,99,98,57,48,101,57,97,48,102,50,56,100,100,99,53,101,97,49,50,55,51,54,56,48,53,55,49,53,101,53,57,49,53,99,52,56,48,51,97,53,48,49,100,57,56,51,99,54,48,101,97,48,51,100,100,48,55,55,52,48,101,102,56,49,101,98,48,55,49,56,98,49,97,50,101,52,51,57,48,48,102,51,56,51,57,48,49,100,51,48,55,56,52,49,99,100,50,101,55,97,49,49,54,48,53,55,101,50,100,52,51,97,99,49,102,55,50,56,48,97,100,48,102,51,48,55,54,99,98,48,48,102,102,52,56,49,54,99,56,56,56,48,53,98,97,49,100,50,55,49,53,48,53,57,50,51,50,54,53,50,49,57,54,50,53,55,57,53,99,53,56,97,48,101,97,50,48,53,56,50,48,50,49,98,98,51,53,49,50,48,52,49,50,48,48,102,102,102,57,51,56,56,49,50,55,101,53,54,56,49,51,49,101,48,48,102,102,102,97,98,101,48,55,99,97,49,101,57,48,101,98,48,51,98,57,48,101,53,56,55,98,52,49,102,54,48,51,97,102,55,52,49,100,102,53,56,51,97,101,52,101,50,100,52,51,98,52,49,100,48,48,102,102,48,55,98,98,99,97,98,55,48,51,102,56,48,52,99,51,56,51,56,55,52,52,48,102,99,48,48,51,100,97,54,49,102,101,48,102,50,97,53,57,53,99,48,48,102,102,102,54,54,54,50,99,48,51,97,56,53,50,50,53,54,48,102,50,55,52,50,52,101,56,99,49,101,52,50,98,57,49,99,48,52,98,52,98,48,102,102,55,56,100,53,102,101,48,49,52,55,97,98,97,101,98,97,102,102,101,97,48,49,102,102,48,97,48,49,48,48,101,97,48,49,102,102,48,98,102,102,97,56,48,53,53,100,48,48,51,101,54,48,56,48,102,56,48,49,100,101,56,51,100,101,48,48,55,100,97,54,48,55,49,48,48,102,102,49,101,99,48,48,102,50,49,52,99,49,101,53,48,48,55,97,53,101,48,52,97,55,56,55,53,56,49,100,48,48,55,100,102,57,53,50,53,99,57,52,56,53,99,54,48,101,102,56,51,99,49,48,101,53,56,49,51,48,101,48,52,99,99,55,48,102,50,48,55,53,99,98,51,101,53,48,57,54,101,53,56,56,48,57,53,57,54,101,53,55,48,48,57,57,97,50,48,48,57,56,49,52,97,53,99,102,50,98,99,98,102,50,98,98,97,52,101,57,50,99,56,97,100,52,49,97,97,56,99,97,48,49,97,56,97,97,48,49,50,51,48,48,48,102,102,102,98,54,101,50,99,99,98,49,50,99,56,48,49,102,54,57,52,48,48,102,102,102,98,49,100,99,53,57,49,54,50,57,99,53,56,54,52,48,48,102,102,50,55,98,99,48,57,98,101,50,98,49,48,51,50,54,50,54,50,52,50,53,101,52,50,50,98,57,49,52,48,57,56,54,48,55,56,102,57,49,49,48,49,49,98,50,52,102,97,101,56,101,56,56,56,54,55,100,97,53,49,50,55,52,52,52,102,102,53,101,54,54,52,57,49,50,53,102,102,48,50,101,101,53,100,55,53,100,55,102,99,100,52,97,97,50,99,99,98,49,50,57,100,51,53,97,50,99,56,97,57,50,99,49,51,48,97,97,50,99,49,56,99,102,54,54,49,51,100,48,49,50,53,102,52,51,52,99,54,55,50,52,51,51,100,49,100,50,48,51,48,52,57,52,55,102,50,57,50,100,102,97,52,54,55,100,102,57,98,97,56,97,100,99,51,51,97,97,49,102,57,102,101,97,48,48,102,56,99,48,55,51,101,48,102,56,56,49,100,102,56,51,102,55,48,55,54,99,49,100,97,48,55,98,50,48,101,98,48,51,99,97,53,52,48,55,99,48,51,56,54,49,101,98,98,50,100,55,49,52,54,49,101,48,50,56,56,98,55,50,57,99,51,99,48,53,52,57,54,49,99,97,51,50,102,99,98,51,48,101,98,57,54,55,100,49,52,98,57,48,101,101,57,54,56,53,100,57,52,99,57,55,100,48,99,98,97,50,57,52,98,51,52,51,55,48,49,50,52,53,56,97,54,52,52,50,54,50,50,98,56,56,54,101,53,99,97,54,99,53,99,54,48,48,56,53,101,53,48,48,101,48,54,48,48,102,102,55,99,54,49,56,98,50,50,99,52,98,56,48,48,102,102,55,100,49,99,56,49,50,52,54,53,56,57,54,97,57,101,57,101,53,97,50,55,50,52,102,48,50,54,53,52,51,55,52,102,50,99,49,50,100,102,52,99,52,98,55,99,51,48,48,50,54,102,48,49,102,102,50,51,51,50,49,98,97,52,97,52,100,100,50,52,100,57,49,52,55,54,49,56,54,101,55,102,101,55,50,51,49,50,55,100,56,55,100,102,102,99,48,102,99,57,52,48,50,100,52,56,48,49,102,51,50,56,48,50,52,99,56,97,49,48,55,52,99,48,52,100,50,56,51,57,97,48,50,54,102,48,51,98,99,99,57,55,48,57,99,53,101,48,49,51,54,102,52,48,102,49,51,56,51,99,56,52,56,99,100,97,48,50,52,57,53,50,53,50,54,48,55,48,54,48,101,101,56,48,57,54,48,48,102,102,55,53,101,49,99,102,99,49,98,50,50,48,55,54,52,97,101,52,100,50,97,102,50,55,97,49,57,54,52,102,99,57,49,50,102,52,51,100,52,49,101,51,48,49,51,49,52,101,100,102,49,53,56,48,50,52,55,98,55,52,48,97,48,48,102,102,99,97,100,53,48,50,50,50,48,48,102,102,55,99,56,53,52,48,57,48,101,50,100,52,48,57,101,98,48,48,102,102,55,100,55,57,56,51,99,98,48,101,98,56,55,48,56,51,97,56,49,100,98,48,102,50,48,51,101,100,48,101,97,52,56,55,51,102,48,51,97,99,52,56,50,100,48,97,51,48,101,54,98,99,49,101,50,50,97,48,48,52,102,48,49,102,56,48,51,57,53,50,100,48,51,101,101,48,48,102,54,100,56,55,98,56,51,101,50,53,99,56,55,55,100,49,52,51,57,100,57,51,52,51,97,56,49,100,50,52,97,57,50,102,99,49,50,50,53,101,57,53,102,99,51,99,52,53,55,50,50,99,57,53,56,101,52,97,55,100,48,50,52,57,48,50,102,102,99,48,50,55,57,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,49,101,48,48,55,100,53,48,48,102,102,49,51,51,101,53,98,56,49,50,56,99,48,48,102,98,48,50,48,50,53,53,52,49,101,98,51,50,49,102,56,52,100,48,55,55,101,49,99,57,98,48,55,102,50,48,101,51,48,97,49,48,55,99,97,53,99,50,51,48,55,57,57,102,48,101,98,97,49,50,52,56,51,57,51,98,48,55,100,101,48,101,101,56,51,99,99,48,102,49,52,97,100,50,102,52,98,49,99,49,101,50,48,101,102,49,53,48,102,56,55,55,102,57,53,50,49,100,56,57,52,100,50,99,100,48,56,51,100,54,53,56,48,48,51,100,97,51,53,57,48,102,51,56,49,101,49,57,101,100,50,49,99,100,99,48,48,102,102,55,52,54,48,51,97,53,48,55,97,99,49,99,53,48,55,100,99,48,101,101,99,51,57,99,48,102,53,52,49,100,97,57,55,101,53,53,48,55,97,52,51,57,52,49,102,100,48,101,99,56,55,54,56,51,100,99,49,100,98,50,101,52,97,53,50,100,56,97,56,50,102,49,48,49,50,56,97,53,48,102,54,49,52,50,53,55,48,55,57,52,97,53,55,50,48,98,50,50,56,53,51,99,98,50,50,97,49,50,98,100,57,53,48,53,97,50,48,50,54,55,98,52,48,50,99,48,98,48,52,50,102,57,50,98,55,52,48,50,99,49,51,49,98,97,56,98,97,48,48,102,102,56,53,53,53,48,48,102,102,100,54,101,48,48,55,99,52,56,99,49,101,48,56,51,99,57,48,102,102,56,48,51,101,97,100,52,98,97,48,48,55,97,56,97,53,56,48,55,57,56,98,49,99,49,99,57,48,50,54,49,99,98,49,48,55,55,101,49,99,51,101,49,101,52,48,102,55,50,52,56,55,98,102,50,49,56,51,98,56,48,101,99,56,49,50,102,48,48,52,98,54,54,48,101,97,49,53,99,53,49,48,50,54,57,50,50,99,48,49,101,100,54,48,101,101,97,49,56,50,54,57,51,102,49,53,56,49,99,98,52,52,102,48,56,52,53,48,57,100,51,48,100,49,49,52,57,55,102,102,102,102,48,49,97,50,57,55,53,100,52,48,98,98,48,48,102,102,49,102,54,97,54,48,52,100,99,98,52,48,52,56,56,56,49,50,49,54,48,102,100,56,48,57,97,98,52,57,50,98,49,51,56,98,56,54,52,49,100,55,55,48,55,54,51,100,100,50,98,56,97,102,48,102,48,57,54,48,49,100,51,52,99,52,57,48,48,55,98,100,52,49,102,51,48,51,98,57,48,55,55,49,102,98,48,53,101,57,53,56,53,49,56,55,97,57,51,48,97,100,50,48,48,48,102,102,102,55,54,48,50,54,52,99,56,97,53,48,97,54,102,52,102,57,57,97,50,98,101,97,57,48,55,97,54,100,50,55,51,55,102,101,48,49,55,98,56,48,48,102,57,51,98,48,48,51,101,100,100,99,51,101,52,48,52,100,102,48,49,51,50,101,53,101,56,49,50,97,97,48,101,56,99,49,101,48,97,50,97,52,56,49,50,98,52,48,101,57,52,48,52,97,54,57,49,49,102,48,55,55,97,49,101,99,50,99,49,102,48,101,100,56,51,100,102,101,49,102,101,48,101,48,48,49,50,102,99,48,102,49,57,50,57,98,48,102,102,97,52,48,55,53,99,49,101,51,56,55,97,52,49,100,99,56,55,102,102,56,51,98,97,48,55,56,54,49,100,98,50,99,102,48,55,54,55,101,50,56,48,97,101,99,49,100,49,50,99,51,97,54,99,57,50,52,102,50,100,101,53,99,50,99,50,48,48,53,51,100,53,51,53,50,100,52,98,51,50,99,52,98,56,52,100,55,52,98,50,50,100,56,98,48,52,99,50,100,52,98,48,55,102,51,51,57,102,52,102,52,102,52,57,55,100,51,49,51,49,101,99,56,101,99,101,52,55,52,55,48,100,100,50,53,50,51,100,50,52,98,57,101,53,49,57,56,54,50,54,50,97,101,98,102,48,99,101,54,52,55,99,54,100,97,52,97,57,55,102,102,53,100,55,53,100,55,102,102,53,48,54,99,99,49,99,56,48,49,50,51,48,48,102,102,52,101,54,56,49,51,50,52,99,50,50,50,55,56,51,56,54,48,50,53,51,99,48,57,57,52,48,55,98,99,53,48,50,52,57,54,52,99,49,53,54,101,56,55,97,99,49,100,97,56,51,56,99,48,55,97,101,48,102,48,52,51,97,99,53,54,51,99,57,48,48,50,53,52,57,51,100,50,48,98,50,50,102,52,51,57,56,49,99,102,50,102,53,48,57,49,49,49,49,48,53,49,48,98,100,50,57,56,98,48,52,102,102,102,51,57,52,100,57,53,101,53,57,97,49,97,55,55,57,102,48,57,99,56,51,101,99,48,101,51,56,48,49,102,49,101,98,48,48,55,100,51,53,48,55,100,52,48,49,102,54,52,52,48,102,100,99,97,57,48,55,99,52,49,101,57,97,50,56,56,97,50,48,50,53,57,99,49,99,57,48,55,100,48,97,100,50,100,48,51,99,99,53,56,56,55,57,56,51,97,48,49,99,54,48,55,97,50,53,48,56,51,99,98,48,102,56,48,51,98,57,48,102,57,48,51,57,52,48,102,51,57,55,56,48,101,51,52,98,100,48,101,48,49,55,97,49,102,98,50,56,52,98,57,52,55,50,97,56,51,100,56,48,101,102,56,51,102,48,57,48,57,54,53,56,48,55,97,52,98,48,48,102,102,101,97,56,55,56,56,51,97,51,50,53,54,97,50,97,54,49,53,49,99,97,101,50,99,99,98,50,52,101,99,53,55,99,56,48,54,57,100,56,51,56,56,48,50,53,98,48,49,99,54,56,49,50,100,54,49,99,101,50,98,48,51,57,54,48,101,52,56,49,100,48,48,102,102,51,97,56,48,55,53,50,53,53,50,50,49,53,101,56,52,100,50,55,98,48,48,102,102,101,97,99,49,100,97,48,55,51,99,49,100,97,57,53,99,53,100,49,54,52,56,99,53,52,57,53,52,53,53,97,52,49,54,97,57,54,53,52,56,55,51,56,97,97,50,98,57,49,50,57,50,100,51,57,49,99,97,52,50,98,48,51,53,102,53,57,51,51,57,48,50,98,57,48,53,97,97,97,97,99,56,48,56,55,102,55,102,56,48,53,102,97,48,48,51,101,98,57,99,48,49,102,48,102,100,48,55,97,56,48,102,55,56,97,99,50,57,48,51,102,101,48,52,102,57,56,55,101,57,51,99,49,100,55,48,51,98,101,48,102,49,56,55,55,56,97,101,50,100,100,48,56,51,56,99,48,101,56,56,51,99,101,49,101,48,48,101,53,48,51,102,49,50,56,57,51,48,98,97,52,54,48,101,50,57,55,97,56,97,53,55,48,55,98,52,51,98,48,48,102,102,102,57,48,48,102,102,57,54,53,50,99,52,97,54,50,97,100,51,52,97,101,50,57,99,98,51,48,102,56,49,52,101,49,101,50,52,50,48,52,101,102,55,48,97,101,48,102,56,49,53,97,53,53,50,48,54,97,55,49,48,49,48,48,98,50,97,101,48,55,49,54,48,48,101,101,53,53,48,48,51,101,97,99,52,48,49,55,55,100,56,49,51,102,99,48,48,102,102,55,57,52,99,48,57,55,54,48,48,102,102,49,55,53,54,53,48,49,98,102,49,55,53,102,102,48,48,102,102,97,102,49,48,48,55,100,57,98,56,48,51,101,50,56,52,48,52,99,102,48,49,50,97,99,53,54,48,55,97,99,49,101,99,48,49,50,57,99,57,50,57,56,48,52,99,48,56,51,97,48,50,57,51,49,52,56,48,50,53,99,49,99,48,50,98,100,50,48,49,101,48,48,51,100,52,48,50,54,52,56,98,48,97,50,99,100,102,48,101,49,48,55,53,100,50,56,51,48,48,102,102,101,57,48,51,98,57,48,50,53,99,52,97,48,48,102,102,101,101,50,54,54,52,50,48,102,54,48,55,57,48,51,99,56,53,99,102,99,56,52,53,56,54,97,57,48,101,48,49,52,57,99,98,51,97,100,99,98,50,50,98,99,98,48,54,101,56,48,53,49,100,55,100,56,55,57,49,57,100,98,54,49,102,54,57,100,54,49,101,56,48,52,54,100,98,101,100,102,54,57,99,54,102,56,52,99,100,49,97,98,49,99,49,53,56,102,56,53,54,53,48,48,102,101,57,52,56,54,49,57,52,57,54,101,100,57,55,100,97,54,100,101,54,54,102,48,51,54,100,98,99,100,101,55,53,98,98,99,54,49,53,101,54,56,102,98,56,49,57,99,50,51,50,56,48,53,97,56,56,48,51,101,52,99,97,48,48,102,102,102,97,50,55,48,102,52,56,49,50,102,50,49,102,54,48,102,57,48,49,51,101,54,48,52,98,51,48,55,52,52,51,56,54,53,55,56,49,50,100,48,53,101,53,49,52,49,99,49,101,51,48,51,98,55,48,55,54,99,49,99,49,48,55,53,101,48,101,54,52,51,97,50,48,52,98,101,54,50,97,99,97,55,48,55,49,48,48,102,102,101,54,99,51,97,51,99,97,98,50,56,100,49,48,51,102,97,56,50,57,54,49,102,99,101,48,102,53,56,49,101,48,57,55,56,53,100,57,55,54,53,56,55,48,101,52,48,51,98,51,50,98,102,56,55,55,49,51,102,97,54,49,54,50,49,101,55,101,57,100,56,98,48,97,50,102,102,102,102,56,48,57,55,56,98,97,101,98,97,102,102,101,97,48,102,55,56,48,51,101,98,49,56,49,101,48,50,48,48,51,97,97,48,48,102,102,55,100,56,100,48,49,50,49,101,49,102,100,50,102,52,51,99,55,99,51,97,101,49,100,55,48,101,97,48,49,51,57,50,48,52,97,101,57,55,99,49,102,52,50,101,53,99,50,101,53,56,50,56,56,97,100,52,53,48,101,55,49,52,54,48,102,100,52,51,56,54,53,100,56,55,57,48,48,102,102,52,101,48,98,49,52,99,52,99,50,98,100,48,49,56,50,97,50,48,97,97,50,98,53,50,49,51,48,98,48,99,53,98,97,54,97,49,49,53,100,50,100,97,50,100,53,57,54,49,53,50,100,98,55,101,101,52,49,49,48,53,51,48,52,53,52,98,52,57,52,48,52,56,52,55,52,100,52,51,55,100,101,52,52,52,98,52,52,55,57,57,52,56,52,53,52,98,52,55,55,51,98,50,102,50,51,51,99,99,53,54,52,56,52,55,55,57,49,100,50,49,56,97,50,52,99,50,53,52,100,52,57,101,55,101,51,102,57,98,49,102,102,100,53,56,54,102,102,48,48,102,102,102,98,54,48,101,53,48,55,99,56,97,48,48,55,56,50,49,99,102,48,101,57,56,55,102,48,51,97,52,53,57,50,50,57,55,52,49,100,52,48,102,99,48,55,54,48,51,98,99,49,101,102,48,101,99,49,55,50,53,55,97,53,50,48,57,54,50,53,55,49,54,97,53,48,48,55,57,56,97,57,52,53,50,101,99,97,52,50,99,52,97,100,50,99,52,97,57,52,98,52,102,50,98,100,51,53,48,53,51,56,97,98,52,97,54,49,51,53,48,100,51,57,48,53,51,57,51,53,48,49,51,54,53,50,50,50,57,48,52,98,48,98,54,101,97,50,101,56,48,52,55,54,48,48,102,102,55,99,100,52,48,48,102,102,57,52,52,48,101,55,55,48,55,53,54,48,101,49,52,48,57,102,51,99,57,50,57,51,50,49,102,102,97,48,55,56,48,48,102,102,101,98,52,48,57,52,52,48,52,57,100,51,97,53,55,48,50,52,99,48,49,101,99,102,101,49,100,101,48,50,54,97,52,49,102,50,102,52,57,48,99,51,56,55,55,50,56,98,56,48,52,100,55,50,101,51,49,49,50,52,48,48,102,102,102,55,54,99,57,53,99,52,52,54,48,48,102,102,55,98,55,48,49,51,101,54,50,99,55,56,48,100,55,97,48,48,102,102,102,97,97,57,52,57,55,100,51,52,48,49,102,53,55,97,48,48,102,102,102,97,100,101,52,99,52,97,55,100,101,52,97,52,98,52,100,48,50,52,50,56,48,57,51,99,52,97,52,99,52,57,52,57,55,50,57,100,55,100,50,53,50,53,50,56,48,57,55,57,48,55,55,54,57,48,57,48,57,50,57,48,57,48,102,49,50,101,57,48,102,100,100,102,97,98,97,98,102,101,97,98,102,97,102,102,56,98,48,54,52,48,57,102,48,48,102,102,49,102,50,100,51,48,50,53,99,48,49,101,50,56,49,51,49,54,48,48,102,102,102,97,98,50,50,98,98,48,51,98,99,50,98,102,97,55,56,48,51,100,48,54,48,55,102,97,56,52,48,52,99,55,56,55,100,102,56,50,55,48,97,48,52,51,48,52,56,56,51,98,99,48,55,54,48,48,102,102,52,98,98,56,49,51,49,97,48,48,102,102,102,55,50,57,54,51,50,48,50,55,99,53,99,57,52,52,48,57,98,48,52,57,101,50,101,100,49,99,101,56,54,53,50,102,50,99,56,51,99,49,54,52,56,48,49,100,57,97,49,100,101,50,99,102,99,100,52,99,55,102,56,48,53,52,52,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,97,48,51,55,101,56,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,49,52,48,100,52,48,54,102,99,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,98,102,101,48,49,57,102,56,97,48,49,54,48,54,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,52,48,51,51,102,49,52,48,50,98,98,48,48,102,102,49,102,51,51,54,48,102,49,49,52,99,49,101,49,48,48,102,102,55,100,97,53,48,51,57,98,48,49,50,56,52,101,48,52,101,102,50,56,52,48,57,49,100,48,55,55,54,49,100,99,50,100,48,48,102,102,56,48,57,52,56,101,48,57,52,50,101,48,97,99,48,50,54,49,56,48,57,97,50,101,53,56,50,48,56,48,53,100,50,50,51,55,50,57,49,53,50,48,57,56,54,51,52,97,53,50,50,49,51,52,51,101,52,98,99,99,100,102,101,52,98,101,102,102,48,49,52,54,57,55,53,100,52,54,54,48,101,98,56,55,54,99,98,97,48,102,57,48,55,57,48,51,98,101,49,100,50,48,101,100,97,49,48,48,102,102,57,57,56,55,56,52,51,100,48,53,100,49,53,50,49,100,100,50,56,48,97,101,101,57,52,56,99,56,57,99,98,48,50,101,52,98,98,52,101,52,54,50,97,99,97,100,50,98,99,49,51,50,57,56,57,50,56,54,56,52,56,100,100,51,49,51,49,50,100,49,57,49,51,50,53,50,54,50,53,97,49,50,49,52,101,98,97,97,98,55,54,51,52,57,51,57,102,102,54,56,51,98,56,49,100,100,50,101,48,51,100,56,53,98,97,50,49,52,48,49,100,102,52,51,99,57,99,53,99,49,54,48,49,98,102,52,51,52,51,48,52,99,50,51,50,50,55,55,56,49,50,99,56,101,102,97,53,50,52,54,99,102,97,53,97,52,97,50,50,50,99,57,49,52,53,52,55,55,101,98,102,97,98,100,97,97,54,55,99,54,101,52,98,101,99,97,48,49,97,97,48,48,102,102,48,102,56,100,53,48,48,51,101,57,98,99,51,102,54,48,48,102,97,100,97,48,55,50,52,49,102,56,48,55,97,56,48,52,99,49,97,48,55,50,57,52,48,57,56,49,48,55,102,54,48,48,102,102,102,54,99,102,48,102,50,48,51,98,101,48,100,99,97,55,50,99,55,56,51,98,52,99,48,101,98,52,51,101,48,48,102,102,102,100,99,97,48,50,57,97,97,52,51,100,99,49,99,99,48,55,97,54,49,102,98,48,101,55,48,55,99,55,48,55,100,56,51,57,50,49,102,55,50,56,99,98,98,100,57,48,52,97,101,50,56,54,56,51,98,98,50,57,50,48,50,53,54,53,56,101,50,99,56,98,53,99,57,102,99,97,102,48,53,100,56,48,49,102,49,53,99,48,48,55,100,52,97,50,48,56,49,50,100,52,48,101,50,57,56,48,50,55,51,56,49,102,50,48,55,55,98,52,56,51,101,99,48,55,97,98,100,101,57,48,101,56,49,53,102,56,98,55,52,56,102,56,49,100,99,100,48,55,48,52,51,101,48,48,102,102,52,99,53,48,51,97,55,48,102,49,57,50,52,57,48,101,98,48,51,99,57,50,102,56,51,97,52,49,102,50,97,48,102,54,48,55,52,99,98,99,50,98,50,56,48,49,100,97,50,49,100,51,50,98,98,48,55,55,98,49,97,48,97,101,101,57,97,53,57,55,52,100,50,99,54,52,48,54,101,101,48,102,49,56,55,56,56,97,54,48,101,97,49,52,101,57,52,53,102,56,55,56,49,51,51,97,48,57,52,101,53,55,56,54,49,100,51,49,51,48,49,50,99,57,52,57,54,49,56,102,52,57,52,56,52,55,52,53,52,55,97,101,56,101,56,97,56,99,57,56,57,53,52,52,57,50,57,50,49,56,57,57,100,51,49,102,99,100,53,52,100,53,54,102,51,57,55,102,99,48,98,102,56,48,49,102,54,53,97,48,48,102,98,50,100,48,55,50,54,48,48,102,97,99,54,48,55,50,55,52,48,102,54,99,49,101,100,102,97,50,100,56,98,54,50,100,98,102,98,48,101,53,48,55,50,98,56,48,51,100,100,101,56,54,48,48,102,102,102,55,54,54,52,48,48,102,55,56,55,48,56,51,97,101,49,101,52,100,56,51,99,56,49,100,55,48,101,49,48,55,102,53,49,48,97,48,57,50,56,57,49,52,51,102,99,53,54,57,55,51,98,57,55,52,53,55,99,48,48,57,57,102,57,48,49,50,101,50,98,98,53,51,57,101,101,100,48,56,48,50,101,98,48,48,102,102,57,57,48,48,102,102,48,55,99,98,51,48,48,49,102,54,98,99,48,102,50,99,49,101,49,97,55,56,55,57,48,48,102,102,57,55,99,48,55,98,57,99,48,57,54,52,48,101,48,97,52,48,50,53,51,97,48,56,51,98,55,48,48,55,98,48,99,48,57,55,48,48,102,102,55,99,98,56,97,102,48,52,98,49,52,52,53,49,50,50,50,52,54,101,49,101,102,48,102,97,48,49,50,101,50,56,50,53,99,97,53,101,52,101,50,101,49,48,48,98,97,50,102,48,49,98,54,102,49,48,101,53,102,53,49,53,57,50,54,50,98,56,97,101,52,48,53,48,52,48,52,48,49,102,55,50,54,48,48,102,98,53,57,48,55,56,56,48,48,102,98,53,49,48,50,54,53,97,99,49,101,52,49,55,48,99,102,48,101,101,56,51,97,51,48,101,54,55,97,97,48,55,51,101,48,101,101,54,57,100,50,56,48,98,57,48,48,55,98,50,48,48,102,102,49,101,101,52,48,101,48,48,102,102,51,98,48,50,56,52,49,101,48,55,99,49,101,101,52,53,48,55,55,48,48,101,100,56,51,99,97,49,101,55,57,48,102,51,56,55,56,56,49,100,99,97,51,49,55,54,48,48,102,102,101,98,53,50,48,50,55,55,50,97,55,51,101,48,50,53,54,53,51,102,56,50,98,54,51,55,52,100,48,50,55,98,53,102,102,48,49,101,57,99,48,49,102,52,102,50,48,48,102,102,102,57,52,57,56,49,51,53,48,49,102,101,48,50,54,53,56,49,99,98,48,51,56,53,48,50,55,97,48,51,101,98,99,49,101,99,49,53,56,48,102,54,52,51,99,52,49,100,98,48,55,52,99,56,52,49,102,51,101,49,100,99,48,55,55,50,49,99,52,99,100,48,55,102,48,49,101,53,48,51,101,54,48,101,54,57,52,50,49,100,98,48,102,48,55,48,101,100,56,51,57,100,48,50,53,101,100,48,53,50,97,101,56,97,50,48,101,57,57,55,52,53,57,57,53,102,56,97,56,98,50,102,57,48,48,97,49,50,99,98,50,50,100,49,54,52,53,57,49,54,54,56,48,53,57,53,50,48,101,53,48,48,102,102,99,51,99,50,98,48,98,50,52,51,50,101,48,97,99,50,98,99,98,54,50,98,57,101,101,57,50,56,50,53,97,50,49,97,50,57,54,50,53,55,97,52,55,54,100,101,54,56,51,53,52,51,52,102,54,54,53,50,53,49,57,50,51,51,50,102,101,57,52,56,57,50,54,56,99,102,52,100,49,97,98,52,102,49,99,100,101,54,48,100,101,54,52,48,50,48,99,52,97,98,50,99,57,51,48,97,55,50,99,99,97,102,50,100,56,97,101,55,98,50,51,50,55,49,53,56,57,56,56,97,53,56,49,53,101,57,49,100,98,54,53,100,99,99,97,54,50,48,51,102,57,50,53,49,57,50,51,51,52,102,101,97,52,55,97,50,48,57,50,99,52,100,49,97,98,55,57,49,98,101,102,51,55,98,102,100,52,48,49,99,100,56,48,48,102,102,102,97,51,54,48,50,54,56,48,51,57,50,48,52,100,49,48,48,102,102,51,101,98,49,56,48,57,52,101,50,100,52,51,57,97,53,98,48,48,57,99,50,55,48,51,57,101,48,55,49,56,48,101,49,56,49,99,49,56,51,99,55,52,56,97,50,98,99,98,54,50,98,51,51,50,48,102,52,48,51,56,48,48,52,98,102,48,51,97,54,52,98,48,102,55,50,51,54,52,55,50,99,56,51,98,97,53,48,50,51,53,101,56,52,57,48,102,48,98,49,53,100,50,56,97,51,56,50,99,56,97,48,97,102,53,51,56,97,98,50,100,57,51,101,50,54,56,56,55,102,56,49,98,98,97,56,48,53,53,49,56,48,51,101,53,97,52,48,52,97,55,56,55,52,52,48,57,55,53,48,48,55,100,57,51,57,53,101,49,101,101,48,55,55,56,53,49,48,50,52,48,51,98,97,48,102,100,99,49,99,101,50,49,56,51,101,100,48,102,98,57,54,49,56,98,51,50,99,53,50,99,49,51,99,48,102,54,99,49,101,56,56,51,102,56,48,50,54,51,48,98,49,48,102,50,102,101,56,99,53,101,48,55,56,99,98,100,52,99,52,54,48,52,100,97,50,49,52,56,56,99,57,98,51,50,53,51,50,49,57,53,56,49,100,100,56,97,100,53,50,53,54,57,53,54,53,55,100,55,98,56,101,48,49,97,98,56,97,48,50,102,48,48,48,102,102,51,101,52,97,101,48,52,56,57,57,53,48,48,52,101,50,48,48,102,102,51,101,98,53,56,49,101,98,56,55,98,56,49,51,50,48,50,53,48,53,102,56,49,50,97,101,53,50,48,55,102,48,48,57,97,55,48,52,102,56,54,48,57,50,57,100,52,53,97,49,53,50,48,101,51,56,49,99,52,48,51,102,55,50,100,54,56,51,98,57,100,49,56,48,49,101,102,48,48,101,97,97,48,97,50,52,97,55,50,54,56,55,57,97,100,50,56,48,52,101,51,50,50,48,55,56,57,51,53,97,57,56,100,51,56,51,98,97,53,57,52,53,49,49,54,98,102,99,48,50,56,57,57,55,53,100,55,53,102,102,100,52,49,56,57,48,50,53,55,48,48,57,57,48,48,55,56,50,48,52,97,52,56,51,102,52,48,101,51,56,49,51,48,52,48,101,97,48,98,49,48,49,50,57,48,55,56,50,48,101,102,56,48,49,101,101,51,57,48,101,102,49,54,51,50,56,97,53,48,50,55,52,98,50,48,48,102,102,102,55,54,48,55,51,99,98,102,48,101,53,57,54,53,52,48,57,54,48,102,51,49,52,97,49,101,49,50,57,97,98,55,50,97,48,51,99,52,53,56,99,102,48,52,102,49,52,56,57,99,54,97,97,100,101,48,49,50,52,57,100,97,53,51,54,48,49,55,54,53,100,55,102,99,48,51,100,98,99,48,57,53,99,48,50,54,52,48,49,100,101,56,49,51,54,99,48,101,50,56,51,56,101,48,52,99,49,48,51,97,56,50,99,52,48,52,100,56,49,100,102,48,51,99,49,101,49,101,51,99,49,100,101,50,99,50,53,49,52,98,102,52,49,97,55,98,48,55,52,99,51,101,48,53,102,56,55,50,99,98,50,97,48,52,98,56,55,57,56,97,53,48,101,101,57,55,51,51,102,49,54,101,49,100,100,50,99,50,52,48,50,102,52,97,52,52,49,51,101,57,100,101,48,49,51,97,56,51,101,49,51,53,99,48,54,50,53,52,48,52,102,102,48,48,55,99,51,98,99,48,57,99,57,101,48,102,97,99,48,57,49,52,48,102,55,56,49,50,56,98,50,53,52,55,52,51,99,48,52,57,50,48,48,102,102,57,48,52,102,50,100,55,57,54,49,57,50,51,57,55,50,48,48,102,102,102,51,50,48,48,102,56,52,48,57,57,101,48,55,97,49,102,56,48,57,55,54,48,101,99,57,53,57,99,97,98,48,49,50,101,101,53,54,56,50,53,48,102,56,51,99,48,49,101,100,99,57,102,98,57,51,101,48,50,52,53,102,54,52,48,101,48,51,56,48,50,102,102,56,48,56,48,52,48,48,102,102,102,57,56,101,48,48,102,102,51,101,98,99,52,101,48,48,102,102,102,52,100,48,48,49,102,54,48,97,49,100,48,57,49,54,48,48,102,102,102,54,52,56,49,50,102,52,49,101,54,50,57,48,101,50,48,48,102,102,49,99,101,55,56,49,102,55,49,55,54,49,101,102,101,53,57,57,54,54,49,102,57,48,48,53,49,48,56,49,56,97,50,52,48,48,102,102,101,52,48,48,102,102,56,54,99,97,102,50,100,56,53,57,53,56,97,48,50,48,50,50,56,48,55,56,98,56,48,51,101,99,57,48,49,99,98,50,54,48,49,51,48,97,48,52,56,51,48,49,51,56,101,48,101,56,52,97,56,50,97,98,57,55,50,49,101,100,48,102,99,48,49,50,98,101,48,52,99,50,56,55,54,56,51,56,54,56,55,100,51,97,52,97,100,101,48,48,102,102,102,55,100,56,55,56,99,49,99,98,56,55,101,56,51,98,50,49,100,53,55,54,57,50,53,50,56,98,54,50,56,99,97,57,50,49,99,98,52,50,101,53,56,57,102,56,98,98,50,99,49,48,56,97,50,48,50,50,55,101,53,56,98,56,99,99,52,56,54,97,100,56,48,52,57,56,56,51,100,57,48,55,54,99,49,101,49,48,55,51,56,48,102,52,56,49,101,53,48,51,97,50,48,102,55,97,51,101,52,51,48,102,55,48,51,97,99,48,102,102,56,55,99,56,49,100,99,56,55,97,53,48,102,51,56,56,48,57,48,48,102,102,57,52,48,102,50,48,55,49,99,51,99,48,53,57,48,55,54,48,98,97,52,54,48,52,99,49,53,56,57,97,53,56,57,53,50,102,101,57,50,100,52,97,98,52,98,57,50,52,56,48,53,56,57,54,50,56,51,101,50,54,52,48,52,98,99,98,48,52,101,54,102,56,54,57,55,102,101,49,54,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,57,97,57,53,54,53,54,97,54,49,55,48,53,57,57,53,101,53,52,57,53,99,99,101,52,57,52,101,50,99,100,51,49,49,52,97,102,50,98,100,49,102,98,56,99,98,53,57,101,52,99,52,102,55,102,50,51,50,51,50,51,101,55,53,102,102,50,56,102,50,52,100,50,53,102,57,57,51,100,53,54,57,49,102,102,102,53,49,98,55,102,50,48,49,97,100,99,48,48,102,102,102,56,99,98,56,48,51,101,98,48,57,50,99,48,57,48,54,48,50,53,97,99,98,97,48,55,100,101,53,57,49,55,98,52,53,57,50,55,56,49,51,99,54,48,101,51,52,48,57,51,97,48,55,97,54,57,99,53,51,55,50,97,100,57,52,49,101,49,100,100,52,100,50,97,99,51,56,48,49,102,100,48,102,56,50,52,57,53,102,56,98,48,52,54,48,102,100,56,55,98,100,49,52,98,54,99,48,57,57,48,55,99,51,52,56,57,50,57,56,48,50,53,99,49,100,50,57,102,57,48,98,51,57,56,97,101,50,50,57,98,50,56,52,53,55,48,48,53,102,57,48,48,102,102,51,101,56,100,56,48,57,53,102,48,102,98,48,49,51,52,52,48,48,102,98,51,57,48,50,53,51,56,97,97,48,101,54,49,53,50,48,50,55,48,56,50,48,101,55,56,49,102,57,56,51,56,55,48,55,102,56,48,102,49,100,49,97,57,51,99,97,57,50,98,48,51,49,48,55,53,99,49,99,48,48,50,54,48,52,49,100,51,50,50,48,55,98,57,50,54,53,50,48,98,50,48,102,49,49,52,48,57,49,53,101,49,49,56,51,99,50,99,54,101,56,97,53,50,53,57,54,52,53,102,100,54,98,100,99,97,98,50,97,57,51,101,102,53,48,54,54,48,49,99,100,97,53,54,49,53,97,56,54,53,51,57,53,56,53,55,57,53,50,53,55,51,51,100,49,57,48,52,97,98,52,51,52,53,50,98,56,97,102,52,55,101,101,51,99,101,56,54,52,56,54,56,48,99,99,97,51,50,51,50,51,101,55,57,102,102,52,57,49,52,52,49,49,57,57,57,57,51,100,55,97,97,49,56,102,101,97,99,102,101,97,98,102,99,100,53,52,53,100,48,102,49,56,55,56,56,97,54,48,101,97,49,52,101,57,52,53,102,56,55,56,49,51,51,97,48,57,52,101,53,55,56,54,49,100,51,49,51,48,49,50,99,57,52,57,54,49,56,102,52,57,52,56,52,55,52,53,52,55,97,101,56,101,56,97,56,99,57,56,57,53,52,52,57,50,57,50,49,56,57,57,100,51,49,102,99,100,53,52,100,55,100,101,55,50,56,99,52,97,48,50,99,100,48,48,51,101,53,53,48,48,52,100,57,48,55,52,99,49,99,52,56,48,51,101,97,101,52,49,101,55,48,51,57,99,55,48,98,98,99,53,51,56,51,100,53,48,50,54,50,102,56,55,50,102,56,51,97,98,54,97,56,97,99,50,99,56,98,49,99,57,97,48,48,102,102,102,52,56,56,48,57,56,56,48,50,53,100,52,51,100,50,49,102,55,99,48,48,102,102,100,99,99,57,55,52,49,100,99,52,53,48,52,97,48,55,55,56,98,57,57,102,98,56,55,97,48,98,48,48,102,102,101,102,101,98,102,53,102,49,53,51,99,98,49,50,99,98,52,50,49,55,102,102,48,48,102,102,97,102,53,48,50,54,57,48,48,57,57,48,48,55,56,50,48,52,100,98,48,51,102,52,48,102,99,48,49,51,48,52,48,102,53,99,98,49,48,49,51,54,48,55,56,50,48,102,48,52,48,49,101,100,99,57,48,102,48,57,54,51,52,56,97,53,48,50,48,99,98,99,48,48,102,102,102,54,57,56,55,51,99,97,48,48,102,102,101,53,57,53,98,52,48,57,54,48,101,99,57,52,97,49,100,101,50,57,97,55,54,50,97,48,51,98,97,53,55,52,101,48,52,56,57,52,56,56,50,55,97,57,102,101,99,49,51,97,57,100,101,57,51,54,99,49,55,54,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,98,102,52,48,49,102,49,50,99,48,48,55,100,56,100,100,48,49,50,101,56,48,52,100,49,57,54,52,48,52,97,50,56,51,99,51,48,102,49,101,50,98,56,49,100,50,56,51,102,55,48,52,101,55,48,101,51,57,53,53,99,97,97,48,52,101,48,50,55,56,48,57,56,97,48,55,97,50,48,102,49,99,48,57,54,98,48,55,53,101,49,100,57,100,99,98,49,50,56,52,51,56,56,53,102,48,55,57,57,48,102,50,55,48,55,55,56,97,52,52,57,52,52,99,48,50,55,50,49,101,49,50,98,48,51,56,53,51,53,98,55,50,99,98,57,53,99,53,56,55,57,50,99,54,99,48,51,51,101,100,52,48,50,52,49,99,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,52,48,51,98,101,49,55,102,99,48,52,48,51,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,97,48,50,48,49,97,56,48,54,98,98,56,48,51,101,53,57,56,48,52,98,55,56,51,98,98,48,55,57,56,48,48,102,97,97,48,48,102,102,55,98,52,48,52,99,49,56,55,57,48,97,101,48,52,99,48,55,102,99,48,57,54,53,48,48,102,102,55,98,49,51,48,51,98,54,52,101,48,52,101,49,55,97,99,48,48,57,55,101,48,55,100,50,48,52,99,56,48,49,50,101,54,49,99,98,48,102,56,55,99,56,99,56,54,53,100,50,48,49,52,101,57,54,48,57,99,50,97,48,97,101,52,53,56,98,99,53,102,49,52,56,53,102,101,57,102,51,99,48,52,97,99,48,52,98,52,98,49,102,57,51,102,48,48,53,52,52,50,102,102,101,97,48,49,98,101,56,48,48,102,102,102,56,101,97,56,48,51,101,98,56,98,56,48,51,101,98,102,48,48,57,49,54,48,101,101,56,48,51,100,101,54,49,100,101,101,53,48,56,51,102,100,48,55,98,50,48,50,54,102,99,49,102,52,56,48,51,98,53,52,48,52,99,102,97,53,54,48,101,48,56,51,101,49,48,55,100,99,48,48,102,52,100,102,57,56,97,98,48,102,100,48,55,98,56,51,57,97,56,98,101,48,51,57,48,49,102,52,52,52,97,57,99,49,100,53,99,53,55,53,53,48,50,54,98,56,48,51,100,99,55,100,51,56,98,51,57,102,50,56,50,48,50,50,102,48,48,102,102,51,101,51,56,97,48,48,102,97,57,48,50,100,52,48,49,102,54,49,52,48,52,99,102,52,48,51,99,100,48,55,56,50,53,51,56,50,55,48,48,102,102,57,54,100,48,55,50,57,55,56,48,49,101,97,53,51,49,99,98,49,54,49,49,102,57,55,49,50,48,102,49,99,51,56,48,48,102,99,48,97,48,48,101,53,101,48,100,99,97,48,48,102,102,55,57,48,49,99,55,48,102,101,57,53,98,100,48,52,51,102,101,49,99,57,52,52,97,51,57,52,52,56,52,53,56,101,52,101,100,49,102,49,54,98,100,48,48,102,102,97,98,102,100,99,52,102,48,48,100,97,53,53,102,102,48,52,50,99,48,49,102,54,53,99,48,52,101,57,57,53,99,48,48,102,102,102,97,102,50,48,50,52,57,52,49,102,54,56,49,51,56,54,53,57,56,55,53,56,48,49,101,102,53,52,48,48,55,52,49,99,49,100,99,55,52,56,48,101,100,53,49,55,99,57,50,49,100,57,48,49,51,51,97,48,55,56,48,48,102,54,52,51,56,54,48,101,99,49,56,100,99,98,98,52,54,48,101,56,48,55,102,49,50,53,48,98,50,48,97,53,48,55,100,54,49,51,56,49,57,48,101,97,49,54,51,57,100,48,52,98,55,52,49,99,48,57,48,99,101,55,50,99,53,48,52,48,50,55,100,56,48,49,102,54,52,101,48,52,102,54,56,51,99,99,48,48,55,100,56,57,56,49,51,53,101,48,102,48,99,48,57,56,57,48,55,57,50,57,102,100,101,52,53,52,100,50,100,99,51,100,99,53,50,48,51,97,101,50,56,97,57,49,56,97,48,56,101,49,99,56,48,55,52,54,57,50,48,102,50,52,51,102,97,49,102,57,48,101,53,48,55,49,101,56,98,51,50,56,52,51,97,48,49,99,52,98,48,102,51,100,48,55,54,50,52,51,101,101,53,56,97,49,101,48,102,51,49,55,99,53,49,52,48,55,56,56,98,52,99,52,53,99,50,100,50,98,49,57,97,52,49,52,50,48,49,99,48,48,48,102,102,49,102,51,49,48,48,102,102,48,55,100,56,100,56,48,51,55,50,50,48,48,102,97,102,57,48,55,54,101,49,101,49,48,48,102,102,53,102,102,52,56,49,51,50,54,53,49,48,48,57,54,48,101,48,48,99,56,99,54,48,102,98,56,49,99,101,100,55,50,99,99,98,101,48,101,51,48,48,102,102,50,55,99,49,51,51,54,48,101,50,48,55,101,51,57,99,54,54,99,51,99,102,99,49,48,49,53,56,97,48,50,48,50,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,54,102,48,48,51,101,49,102,99,48,52,102,55,49,52,101,48,102,53,99,48,57,50,99,50,99,52,48,57,50,53,52,99,52,52,99,53,55,49,55,48,48,52,97,52,102,52,49,48,49,50,52,52,57,99,57,50,57,50,57,56,48,48,102,102,102,55,52,54,48,55,102,97,48,102,53,99,48,57,57,54,48,55,98,54,53,57,101,99,56,99,56,99,49,99,102,52,48,52,53,50,57,51,49,52,54,56,99,53,55,48,54,55,98,50,54,48,55,98,48,51,99,52,48,50,54,51,102,102,97,57,48,49,50,50,102,56,48,52,98,102,56,54,54,48,48,51,101,52,54,50,48,52,98,102,56,51,97,50,55,99,48,57,56,100,48,48,102,102,55,100,55,48,56,49,51,54,97,48,52,99,56,48,55,52,98,98,56,48,52,57,54,56,51,56,97,99,48,52,100,102,101,48,50,55,49,99,51,102,101,48,50,55,101,49,101,56,51,48,55,53,98,48,51,100,48,48,102,102,101,50,56,51,57,48,48,55,54,50,48,52,98,100,48,48,102,102,51,97,97,54,49,99,51,50,101,54,52,49,101,97,49,55,97,48,50,55,56,48,102,53,102,49,52,54,53,50,101,57,48,55,53,56,49,100,102,50,99,56,48,52,98,102,102,101,53,57,48,55,101,55,49,53,101,49,100,97,48,52,102,50,55,101,48,48,102,102,98,53,54,48,50,53,98,52,49,102,102,56,51,101,100,48,50,53,57,48,49,101,101,56,55,54,52,49,102,48,48,49,50,102,50,49,101,101,99,49,99,55,48,55,97,101,49,100,55,56,50,101,98,56,55,54,52,51,99,53,99,97,48,48,102,102,101,55,48,55,57,51,50,48,102,50,101,99,51,97,101,53,100,56,55,54,48,98,56,57,99,53,54,48,55,101,52,97,55,50,102,99,51,98,56,57,51,100,51,52,51,98,97,53,101,49,55,56,56,51,97,53,51,99,97,102,55,51,99,48,50,55,51,50,54,97,48,54,57,50,99,53,97,52,49,98,54,99,48,51,48,101,52,48,57,50,101,48,48,55,100,55,98,48,48,51,101,101,51,52,48,49,102,54,55,54,56,99,56,53,48,48,102,102,48,102,98,100,56,48,55,99,99,48,48,102,55,48,56,49,50,57,97,53,53,48,50,55,48,49,51,50,48,52,98,48,48,48,102,102,51,100,51,99,48,50,53,54,52,97,55,48,48,55,97,101,49,56,98,49,97,48,102,52,55,52,54,97,57,48,55,100,54,48,52,57,100,48,55,99,52,51,56,56,48,102,50,52,49,100,99,99,56,51,98,55,48,55,57,54,49,99,50,48,55,52,56,48,102,48,52,49,57,48,54,52,51,101,53,100,49,55,56,55,54,102,56,48,51,97,98,98,52,49,101,50,48,49,51,48,102,102,48,51,97,48,48,48,102,102,55,100,99,57,56,49,51,54,54,48,52,99,55,48,48,51,101,98,100,52,49,100,50,48,55,50,99,48,49,102,54,48,52,48,101,100,48,98,99,101,49,101,100,48,50,53,102,52,48,57,53,99,99,49,101,52,99,48,52,99,100,56,49,50,97,51,99,97,100,48,101,51,57,52,50,48,48,102,51,51,55,99,49,102,54,56,55,97,48,49,100,54,56,51,57,50,48,55,50,98,102,48,51,102,52,50,102,99,51,98,52,49,102,57,48,102,99,48,51,57,97,57,48,55,51,52,49,102,54,48,102,98,49,54,50,48,102,50,102,55,48,55,55,99,49,99,102,50,102,99,48,49,101,97,49,101,52,53,101,49,99,98,48,102,52,54,50,98,52,97,98,98,57,50,100,49,48,52,50,54,99,49,100,102,56,48,51,101,101,48,99,48,57,54,52,48,50,53,52,99,48,49,102,53,56,99,48,52,98,102,48,49,51,52,52,48,52,99,53,56,49,51,101,54,48,48,102,102,102,51,97,102,99,49,101,53,102,48,55,97,97,48,48,102,54,54,56,49,51,51,54,48,48,102,50,98,97,49,102,102,48,50,53,99,48,48,102,102,49,101,98,100,101,48,101,53,56,49,51,48,50,57,52,48,101,101,56,51,99,55,99,48,49,101,56,98,48,55,49,56,49,100,97,57,55,100,48,48,102,102,101,98,102,48,51,97,99,101,49,101,51,50,57,48,49,100,102,57,99,98,48,50,56,48,97,102,48,48,102,102,55,98,100,48,48,49,101,100,54,99,49,101,55,50,98,99,49,51,102,99,98,100,52,102,52,101,57,57,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,50,97,98,56,48,51,101,53,55,52,48,52,99,49,56,51,57,50,48,50,54,57,56,48,57,54,50,48,48,102,102,55,100,51,56,56,51,102,57,48,50,53,100,57,51,48,48,102,102,52,99,52,49,99,100,56,55,102,51,48,48,102,102,51,101,99,51,56,48,49,101,99,101,52,98,101,56,99,49,101,101,52,51,101,102,48,48,102,102,51,100,98,52,48,102,48,48,102,102,48,57,55,53,48,101,55,48,55,56,55,101,52,55,48,102,100,49,52,56,49,100,102,48,102,51,52,57,49,48,102,54,56,55,55,99,98,99,57,99,48,50,54,48,53,49,97,48,52,57,97,50,54,56,97,101,50,54,53,54,56,50,52,57,51,53,99,102,102,48,49,53,55,99,48,57,101,57,48,55,98,97,49,100,57,48,50,54,48,52,48,57,100,98,48,50,55,49,48,49,102,100,48,55,50,100,101,57,52,56,48,101,54,56,51,101,101,48,50,54,57,99,48,57,56,51,48,55,98,52,49,100,51,52,56,99,100,57,54,48,100,54,55,56,51,98,50,48,102,50,52,49,101,99,56,55,99,52,51,101,56,53,50,50,52,49,49,50,99,99,97,57,50,56,56,98,56,57,48,48,102,102,55,54,53,49,55,54,56,98,99,99,53,56,57,52,56,53,54,50,55,101,101,51,49,54,48,53,54,97,48,51,97,52,57,48,54,52,48,55,102,50,48,48,102,102,55,99,55,100,52,48,49,102,55,57,54,48,52,56,97,49,55,52,48,52,97,100,48,51,97,53,48,50,52,54,48,49,102,51,50,54,55,48,55,50,99,48,102,54,56,97,97,50,98,48,51,56,54,48,101,53,48,97,49,48,101,100,101,54,48,49,101,102,56,51,99,55,99,48,102,54,55,49,53,99,48,101,101,48,49,99,100,48,51,57,101,50,98,48,51,100,51,99,98,57,48,101,97,56,51,97,52,99,49,100,98,48,101,50,48,48,102,102,51,100,102,48,49,101,50,55,52,98,50,52,48,101,53,49,97,54,56,55,98,97,56,48,49,101,100,98,97,50,98,51,97,55,53,57,54,52,48,50,53,54,53,56,50,49,50,55,97,56,48,53,97,101,50,56,49,97,53,56,55,55,52,48,49,102,52,98,101,48,48,102,98,50,97,48,102,54,56,49,50,100,55,56,48,57,98,101,48,101,102,56,49,50,100,100,57,51,99,48,57,55,53,98,48,101,57,102,48,102,99,99,48,51,99,50,48,48,102,102,55,97,99,50,48,101,48,57,49,51,56,48,51,100,97,100,99,51,56,50,99,48,51,99,102,99,53,57,55,48,101,57,50,54,48,51,100,51,52,50,48,102,100,102,102,56,51,56,101,57,50,99,49,55,54,48,57,49,48,48,102,102,55,98,53,52,48,52,99,52,55,99,53,55,52,97,48,102,50,100,55,55,50,98,102,55,102,56,48,101,99,54,48,48,102,102,102,98,54,52,48,48,102,102,55,99,53,56,48,49,100,56,56,49,51,54,97,53,102,56,55,99,56,48,57,97,56,48,50,52,56,99,51,101,49,48,48,101,100,56,51,102,54,49,102,55,50,57,56,51,99,50,48,102,48,56,98,51,48,55,53,50,48,48,102,102,102,54,102,57,55,101,49,102,50,57,48,55,99,48,48,102,50,52,51,99,56,57,99,48,102,49,52,49,101,50,97,54,49,55,102,99,51,101,101,48,102,54,99,48,57,56,51,50,56,52,97,54,48,101,49,53,56,51,99,50,50,101,48,51,99,52,49,100,51,48,101,99,101,52,48,52,50,50,56,53,48,48,102,102,51,98,101,49,100,97,48,52,57,102,50,100,57,98,50,98,101,49,48,53,51,52,98,50,52,48,54,99,48,52,50,53,48,50,55,51,52,48,57,48,53,48,50,54,57,48,48,57,48,55,48,55,56,50,57,48,48,101,100,99,48,57,57,99,48,55,55,49,50,48,101,102,56,98,98,98,97,55,57,50,48,97,55,57,101,49,101,102,48,55,55,48,49,101,98,101,53,98,49,53,50,48,50,54,101,49,101,97,50,56,52,97,101,50,99,52,101,49,99,50,48,102,57,48,55,98,57,49,53,48,99,49,51,99,57,52,49,99,98,50,102,50,52,49,50,50,57,54,57,99,48,57,100,52,48,48,102,102,52,97,52,100,51,98,48,54,52,100,52,48,98,52,101,48,54,51,48,48,102,102,57,52,53,48,48,55,100,99,53,56,48,51,101,99,56,99,48,49,102,53,100,101,56,54,57,48,48,101,100,52,48,57,55,54,48,55,102,49,56,49,100,99,56,55,52,56,97,100,48,102,50,100,97,52,48,55,56,99,51,97,48,48,102,102,48,102,52,98,52,49,99,51,56,55,98,99,49,51,99,57,56,56,101,56,99,49,100,56,50,56,48,98,99,52,49,101,49,101,49,48,102,100,56,51,97,100,48,102,99,57,54,97,56,101,48,57,100,50,97,52,51,57,48,53,50,49,52,102,48,57,54,56,50,53,56,53,52,51,51,100,49,52,48,52,99,53,48,48,102,102,102,54,57,97,57,100,54,57,97,48,51,99,97,48,48,51,101,98,54,52,48,49,102,50,48,57,48,50,52,97,99,48,49,102,54,56,99,48,101,54,56,51,98,48,48,52,97,48,56,49,51,102,48,100,54,48,101,97,56,51,102,49,48,55,56,97,100,57,52,101,48,101,52,52,98,48,48,101,57,49,50,48,55,98,48,53,101,56,48,51,100,55,51,50,100,52,51,100,97,49,100,55,48,101,49,56,51,97,102,52,97,48,102,56,100,49,55,97,48,101,54,99,49,99,98,48,55,48,56,51,57,99,48,101,99,50,52,49,101,57,56,55,98,52,49,101,48,48,102,102,55,99,57,48,56,48,52,57,50,52,51,100,52,56,48,56,52,49,99,57,99,56,57,99,98,49,48,49,51,51,52,48,50,97,101,99,97,101,52,101,50,98,98,102,99,48,50,99,50,100,55,53,48,49,101,97,56,48,49,102,55,100,97,48,48,102,56,100,99,48,51,57,102,48,50,53,102,56,49,100,51,48,51,100,99,48,50,55,56,48,48,57,51,56,97,101,49,99,54,48,55,55,56,49,99,98,48,101,100,48,51,98,101,52,101,50,99,56,49,99,99,54,57,48,102,52,48,55,57,102,56,55,56,56,51,101,48,48,102,102,102,49,99,49,102,101,97,51,48,55,53,52,98,50,50,102,101,56,49,101,52,56,51,100,49,48,55,101,101,53,100,57,55,48,53,53,52,50,49,48,55,55,52,49,101,48,56,55,54,102,48,50,52,49,48,99,51,97,52,57,99,53,54,53,99,48,55,53,99,102,97,53,48,56,98,48,50,102,53,51,100,51,100,48,48,48,102,102,52,53,53,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,100,52,97,98,50,98,53,51,48,98,56,50,99,99,97,102,50,97,52,97,101,54,55,50,52,97,55,49,54,54,57,56,56,97,53,55,57,53,101,56,102,100,99,54,53,98,99,102,50,54,50,55,98,102,57,49,57,49,57,49,102,51,97,102,102,57,52,55,57,50,54,57,50,102,99,99,57,101,98,101,57,49,102,102,102,53,49,98,55,102,50,48,102,100,56,48,51,101,98,48,52,48,57,48,100,48,102,52,48,48,102,102,51,101,99,56,52,48,57,99,51,48,55,54,50,48,52,97,101,48,55,55,52,98,99,99,49,100,48,52,55,48,102,100,55,48,102,97,55,50,100,48,51,101,48,48,102,102,50,53,52,53,55,57,55,100,99,97,48,57,48,101,99,56,51,98,48,48,102,102,102,101,56,51,99,54,52,53,57,101,49,100,99,52,99,48,102,56,48,55,49,54,56,98,53,56,50,101,56,48,49,101,99,56,52,56,50,57,55,48,50,52,99,51,99,48,53,55,56,48,57,55,48,50,54,97,52,98,48,98,50,54,49,57,99,50,48,50,55,48,48,54,54,55,98,48,49,99,48,48,102,102,48,55,100,51,48,48,102,102,48,51,101,51,102,56,49,99,54,50,98,102,49,55,48,99,102,48,55,49,56,53,98,56,55,101,100,48,56,98,101,48,102,51,57,53,54,57,49,97,99,48,57,97,100,48,55,57,102,56,51,101,99,57,97,48,101,52,100,50,49,50,99,51,101,50,99,49,50,52,54,52,54,52,100,48,55,100,50,56,56,49,100,56,101,53,48,55,48,55,57,99,56,100,51,51,54,57,56,48,57,49,57,50,99,99,48,52,101,48,102,101,48,98,50,57,50,98,102,97,49,49,53,100,102,101,48,50,53,49,56,48,51,101,98,52,99,48,49,102,49,55,98,48,50,55,52,48,48,57,100,51,48,48,102,102,55,98,52,99,49,101,49,48,51,101,52,56,99,48,52,98,97,48,51,56,54,48,102,48,49,53,50,53,49,48,55,97,99,97,49,48,55,56,48,54,48,55,53,48,48,102,55,99,48,49,101,101,100,50,97,48,98,99,48,48,102,102,55,98,48,56,98,101,50,98,53,48,48,48,102,102,49,101,100,51,48,101,98,56,49,51,48,52,49,100,50,48,102,57,49,52,50,48,50,55,54,49,99,57,48,102,54,49,54,56,53,100,101,52,100,52,99,52,49,57,52,101,50,98,56,48,52,56,102,49,53,102,52,100,99,57,54,54,53,57,50,49,52,50,49,48,48,102,51,48,48,101,99,56,51,57,101,48,48,102,97,100,53,48,48,55,99,55,54,52,48,57,52,100,50,97,52,97,53,48,102,51,56,55,98,51,56,51,98,57,52,48,55,52,97,102,52,50,52,56,48,102,54,56,55,99,99,48,52,57,48,49,102,102,48,55,99,50,52,49,101,98,48,51,100,52,101,48,101,100,56,97,98,52,53,50,102,52,51,99,102,99,51,98,50,53,53,97,53,48,51,101,57,97,48,101,49,102,48,102,99,101,48,55,50,56,57,48,53,99,54,50,57,56,97,102,98,99,49,100,100,48,101,101,56,50,53,54,56,97,101,50,98,48,100,100,51,55,54,50,100,48,48,52,101,50,48,48,102,102,55,100,57,54,48,48,102,102,51,101,53,56,99,48,52,101,56,56,51,100,97,48,55,98,101,49,101,100,50,56,48,48,102,102,57,48,100,48,102,102,48,48,102,102,51,100,48,49,48,55,48,101,53,54,54,50,102,52,51,57,52,56,56,57,98,56,51,97,101,48,101,97,56,49,101,57,56,48,51,100,53,53,50,97,49,49,52,51,100,48,49,102,99,52,52,52,53,48,55,56,53,57,49,56,49,102,50,48,49,50,101,54,53,55,48,55,99,48,51,56,57,56,51,101,99,49,99,57,50,99,99,51,97,50,55,48,101,97,100,100,100,50,55,56,55,55,55,57,52,55,56,57,49,54,49,52,53,57,50,55,57,54,52,97,48,52,50,56,48,101,97,48,48,57,54,101,48,50,55,100,48,48,102,102,49,102,54,99,101,48,102,99,56,51,100,56,53,97,56,51,97,98,48,101,53,54,48,55,102,101,48,102,97,52,51,99,54,57,52,53,102,56,55,98,48,51,100,54,57,49,99,51,99,54,48,101,54,48,49,100,53,54,52,102,52,101,50,101,56,51,101,50,53,54,50,53,49,55,56,53,57,55,54,52,98,102,50,101,99,49,100,97,56,55,52,53,49,55,97,54,48,55,97,99,49,101,52,49,53,56,54,52,51,52,49,57,54,101,55,55,50,102,51,54,50,98,100,97,48,49,50,99,52,48,97,48,49,50,102,102,102,48,101,56,48,48,102,102,55,100,100,57,56,49,51,101,56,48,101,101,99,48,49,102,54,50,50,48,52,102,50,56,55,99,48,49,102,57,56,51,97,56,48,101,57,101,48,101,99,48,55,49,52,97,53,52,48,48,102,102,102,48,48,51,98,98,48,101,101,49,54,57,50,49,101,48,50,102,52,98,98,48,48,55,97,56,56,53,51,49,53,99,48,102,55,99,49,101,98,48,55,99,48,97,54,48,55,57,48,48,102,102,57,52,48,102,51,48,55,51,56,51,56,99,53,99,56,55,52,101,52,51,100,52,53,52,48,55,100,52,97,101,52,99,57,48,101,54,57,54,48,53,50,53,97,55,49,52,49,57,56,100,48,53,56,49,54,49,99,98,48,98,55,57,48,53,48,48,102,102,48,54,56,51,48,48,102,102,55,99,52,48,56,48,49,102,54,52,54,48,52,98,50,48,51,57,54,48,55,50,52,49,102,54,48,50,52,51,56,49,101,54,48,55,99,52,48,49,101,100,97,48,55,99,56,48,102,54,56,48,57,97,55,48,102,50,48,51,99,101,48,55,55,101,56,51,48,49,100,102,48,102,102,57,55,49,50,53,102,55,48,102,101,56,55,51,99,48,57,54,56,48,55,51,54,49,100,50,50,57,51,50,52,57,52,50,49,99,51,50,99,99,51,97,52,53,53,102,50,101,52,51,100,52,53,53,57,54,53,49,57,51,99,98,98,48,102,55,49,53,100,99,97,101,99,56,100,97,99,98,52,50,98,57,48,56,97,100,97,54,99,98,52,101,48,50,52,101,56,49,51,53,50,48,52,97,49,48,49,51,48,101,48,52,57,51,56,51,100,51,55,56,49,99,97,48,49,51,51,97,49,99,48,56,48,55,54,50,48,102,51,49,97,50,97,53,99,50,102,53,99,48,101,100,48,48,102,102,51,100,100,97,49,99,56,48,102,57,102,99,53,54,52,57,55,101,49,101,49,48,101,98,102,52,56,101,53,100,48,51,98,100,48,102,49,56,55,97,99,51,98,100,52,48,48,101,100,102,48,101,57,57,55,56,56,51,57,98,48,49,51,50,100,55,53,56,97,101,57,50,99,50,54,55,49,53,99,57,97,56,48,57,56,57,56,49,99,54,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,51,101,102,56,55,99,52,48,49,102,54,55,101,48,52,99,54,56,55,100,48,48,49,102,54,48,52,48,102,97,48,48,49,102,53,55,97,48,52,97,53,48,48,102,102,51,101,100,48,54,56,49,102,100,48,49,51,48,54,48,52,99,101,56,51,102,102,48,50,54,48,99,51,97,50,49,99,48,48,102,102,102,56,101,48,50,52,97,52,51,56,99,48,101,98,97,56,48,49,102,53,49,55,56,48,57,52,98,50,102,99,51,102,56,48,102,52,52,51,100,54,48,101,55,56,48,49,101,100,99,48,55,57,56,49,99,50,52,49,48,101,51,48,49,51,102,55,99,49,102,48,48,55,50,52,51,98,54,49,101,53,48,50,53,102,98,48,51,99,48,50,101,99,51,102,101,53,48,54,48,55,55,97,48,48,102,102,102,52,99,52,48,49,101,97,98,97,48,50,55,56,55,56,48,98,52,48,102,55,97,48,49,53,100,54,49,99,99,48,48,102,57,52,102,48,51,97,50,48,55,55,54,48,52,99,57,56,51,56,98,48,55,48,101,48,52,98,53,48,55,55,52,51,98,98,52,49,102,51,48,50,55,97,52,49,101,102,48,48,102,102,51,100,53,50,48,48,102,102,55,57,50,57,48,101,53,55,50,100,99,98,101,48,101,101,99,56,55,56,98,56,55,48,48,51,100,101,48,52,98,101,56,55,102,48,48,57,57,48,102,56,51,99,54,57,54,53,98,49,52,50,48,101,56,48,97,98,48,49,50,53,48,55,51,97,53,50,97,52,49,55,49,102,48,51,100,54,50,102,52,97,101,99,53,56,55,52,52,57,50,98,99,51,56,98,50,57,101,49,101,54,98,48,52,56,100,56,53,97,56,51,99,100,48,50,55,48,99,48,57,53,100,48,50,54,52,56,48,49,102,50,52,50,48,48,102,102,55,100,53,53,48,51,97,97,48,55,48,99,53,57,52,97,55,48,51,99,56,48,50,53,56,48,49,101,97,56,48,51,101,100,97,56,49,100,102,48,49,51,48,56,99,55,52,52,48,55,56,48,99,55,50,98,99,51,101,98,52,48,52,98,53,57,55,99,49,100,98,99,99,52,98,101,49,102,49,48,101,100,57,52,50,53,50,97,53,102,48,48,102,102,55,98,56,48,49,100,102,48,55,100,53,98,102,52,49,99,57,52,102,48,102,48,57,53,98,51,57,49,102,102,99,53,56,99,57,53,102,52,53,54,53,97,54,56,49,100,101,48,48,51,101,99,98,48,48,49,102,53,99,56,53,52,48,49,51,100,101,49,100,56,48,55,55,56,49,101,100,48,101,53,48,55,102,98,56,51,56,102,48,50,54,100,48,48,102,102,57,55,101,99,49,102,48,48,102,102,48,55,57,54,51,48,50,54,52,50,56,51,97,56,57,50,48,102,51,48,48,49,101,56,100,56,48,51,100,53,54,50,99,52,51,56,56,53,53,48,51,101,98,57,48,48,102,102,55,97,51,97,53,97,56,55,101,52,51,97,50,48,101,100,56,49,101,50,52,56,51,99,54,48,55,54,54,49,100,51,52,57,48,101,48,55,48,48,102,102,55,97,56,54,56,52,53,102,102,48,101,56,99,57,54,57,99,51,99,99,49,100,55,48,49,50,101,48,102,49,97,48,52,55,52,101,102,102,48,51,48,54,48,48,102,102,55,53,51,56,49,100,52,56,55,51,56,52,56,55,55,56,51,97,52,53,49,102,48,48,102,102,53,55,98,49,54,53,52,56,57,99,98,51,50,100,56,48,49,49,101,48,53,98,50,53,55,52,98,50,100,56,98,48,48,48,102,102,53,57,56,51,97,52,56,56,56,53,48,48,102,102,57,52,54,48,48,55,100,97,50,56,49,51,57,51,99,48,49,102,54,48,52,48,52,102,52,56,51,102,49,48,50,54,101,98,57,53,49,56,97,48,48,48,102,102,55,97,98,52,48,48,102,102,102,52,99,99,99,53,53,102,50,99,52,48,52,100,51,97,50,55,48,101,49,48,51,57,101,48,55,55,56,48,101,99,51,99,56,48,57,56,101,48,101,100,56,55,52,98,97,53,55,98,48,48,102,102,55,98,50,99,49,51,52,55,101,53,48,57,53,102,101,52,51,55,100,51,97,57,51,98,52,56,50,55,100,50,99,48,100,100,56,48,49,102,55,51,48,48,102,102,52,99,97,48,48,51,101,52,50,50,48,101,99,56,51,97,56,100,48,49,50,101,54,48,48,102,98,51,98,48,55,97,98,56,98,51,48,55,53,48,48,102,51,55,98,101,48,50,52,52,53,54,56,48,51,100,56,101,48,52,57,49,50,49,100,48,55,97,54,99,51,57,52,53,56,56,51,97,101,48,102,101,49,54,51,102,97,53,48,49,50,102,54,53,50,57,54,48,49,101,53,50,56,56,48,52,56,56,51,99,50,53,56,56,55,48,49,51,48,99,57,97,53,101,57,53,102,99,98,51,56,99,52,50,51,50,55,49,53,98,99,98,100,52,49,99,48,50,99,51,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,51,100,48,48,102,102,51,101,50,51,54,48,48,102,98,53,56,48,55,56,56,48,52,99,49,49,53,50,53,102,56,48,51,101,98,98,52,49,101,56,98,52,48,48,102,102,102,55,49,57,54,56,48,101,51,99,49,100,50,57,54,101,48,102,51,52,49,100,100,48,55,99,102,51,97,53,49,57,52,102,56,97,50,48,55,51,52,48,101,101,49,49,56,48,57,54,98,48,55,49,99,49,100,49,48,55,54,100,99,51,98,52,49,100,101,48,55,54,101,53,49,50,49,57,54,97,48,50,53,99,57,56,53,101,49,54,52,53,100,53,48,55,100,52,98,100,48,102,100,49,54,54,49,101,100,52,101,101,57,48,48,57,48,50,99,99,97,100,50,99,55,54,56,50,100,55,48,48,102,102,101,102,99,97,48,49,50,57,101,48,48,102,97,55,99,48,50,55,53,52,98,102,48,50,52,52,52,48,57,102,57,48,55,49,48,48,102,102,102,55,99,97,57,50,101,55,49,52,54,49,100,50,48,102,49,56,55,102,99,49,100,55,56,51,98,56,48,55,99,50,57,55,50,53,55,97,48,57,54,52,52,99,49,99,99,57,55,50,48,102,57,99,49,100,56,48,55,57,56,49,101,48,50,51,48,50,53,57,50,56,51,97,48,49,101,101,50,100,56,49,97,50,98,48,51,97,57,97,97,97,56,51,97,97,56,51,48,49,101,100,51,97,51,57,56,97,55,50,99,50,55,102,101,99,97,55,48,48,102,102,55,51,52,48,51,97,54,48,55,57,50,49,100,101,48,55,99,54,48,101,98,52,49,100,97,56,51,100,100,48,101,56,98,102,100,51,48,51,97,50,48,102,52,99,51,56,48,49,99,100,48,55,56,101,49,100,54,52,100,48,99,100,51,100,49,99,49,51,54,49,100,98,48,102,99,48,55,55,99,97,100,48,102,51,57,52,56,57,53,100,49,99,98,51,52,50,50,98,56,98,54,54,48,57,57,53,52,53,97,50,50,53,49,49,50,99,48,97,101,50,98,57,51,102,53,53,53,48,50,55,99,97,102,52,49,55,51,48,54,53,49,102,101,48,49,52,97,50,48,48,102,102,102,57,49,53,48,48,102,102,51,101,98,56,97,52,48,49,102,53,102,56,48,52,102,52,56,55,56,98,48,55,51,48,51,98,97,48,50,52,50,48,101,48,56,49,101,99,101,50,97,51,56,51,57,55,99,48,50,54,97,48,50,54,55,57,50,98,56,55,48,48,102,102,49,99,101,56,51,57,50,48,48,55,97,56,102,99,99,53,97,48,55,101,56,51,100,99,49,102,50,52,53,100,48,49,102,55,48,102,97,50,53,100,53,54,48,102,53,54,50,98,54,54,56,49,51,53,50,48,48,102,54,101,53,50,55,57,53,57,51,51,50,56,50,48,50,102,101,97,56,48,55,49,54,56,48,51,101,102,56,56,48,49,102,53,54,51,56,48,49,102,54,56,50,48,52,97,52,97,52,48,55,52,52,51,97,48,56,53,57,100,48,55,102,52,48,101,101,101,53,56,48,48,102,102,55,97,51,48,53,56,53,97,52,53,54,101,53,53,56,48,51,100,100,101,48,102,51,99,49,99,102,49,54,56,48,102,49,102,99,97,50,57,54,54,48,102,49,52,51,56,50,49,99,99,52,98,97,52,101,48,101,52,56,55,48,53,50,53,49,48,99,49,101,98,52,100,50,99,51,99,54,100,101,99,51,98,98,100,48,52,98,50,102,97,52,98,48,48,102,102,48,57,102,51,48,102,49,56,55,55,52,98,56,48,101,57,57,54,101,57,52,53,48,48,102,102,55,56,49,48,102,50,48,57,55,48,53,55,56,54,49,100,51,49,48,99,49,51,48,56,99,57,55,100,57,48,52,99,97,51,98,48,57,52,56,102,98,98,101,56,56,57,50,57,56,56,98,52,52,57,49,53,50,49,56,97,100,101,54,102,101,57,57,97,100,49,102,57,50,100,102,50,102,102,56,98,99,97,48,49,102,102,48,97,48,49,51,49,97,48,48,102,97,49,57,48,50,53,99,52,49,100,99,56,49,51,55,48,48,48,102,102,102,98,53,101,48,50,53,53,56,48,57,55,98,48,55,97,101,53,55,48,48,57,97,56,55,48,56,51,102,98,56,49,102,56,52,57,55,101,53,55,99,97,54,49,55,97,56,55,57,50,50,52,51,97,54,48,52,98,55,56,51,101,50,48,102,97,57,53,100,99,49,51,52,49,100,56,50,101,56,51,98,101,53,99,99,49,49,50,100,56,51,98,50,53,55,53,49,100,48,56,98,100,52,49,102,102,101,57,57,55,51,50,54,50,48,55,55,49,48,53,99,48,48,101,55,50,53,102,102,48,50,98,56,48,48,55,100,99,49,56,49,51,97,97,49,100,102,48,50,52,52,52,48,57,48,54,48,55,101,101,48,102,55,99,98,54,50,101,55,57,52,54,49,101,100,48,102,49,56,55,48,48,102,102,49,101,55,56,51,98,56,48,55,51,99,57,55,52,53,55,97,54,57,54,52,52,99,49,102,51,49,55,50,48,101,54,48,49,101,56,48,55,57,99,49,100,102,50,51,48,50,53,57,49,52,51,97,50,49,101,101,50,97,52,49,97,50,100,48,51,97,55,101,98,53,48,55,97,57,48,54,48,51,97,52,54,52,55,51,49,55,48,53,56,52,101,102,57,57,52,101,48,48,57,57,55,48,55,98,50,48,102,50,52,51,99,50,48,102,56,99,49,101,57,48,51,99,97,48,55,98,97,49,101,102,52,56,99,57,56,49,101,101,48,55,97,54,49,102,102,48,102,57,48,51,99,54,48,102,52,97,54,54,54,100,48,49,49,99,49,51,54,49,101,52,48,102,99,48,55,56,48,98,50,48,102,51,57,55,52,57,50,48,57,55,50,98,49,48,56,97,101,50,97,53,56,100,52,53,97,57,54,56,57,55,52,52,53,48,48,102,102,97,101,50,98,57,48,55,52,53,52,56,48,57,55,57,53,101,56,50,100,101,48,99,101,48,48,102,102,51,50,99,56,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,102,102,101,98,97,101,98,97,102,102,101,97,48,49,56,99,50,48,48,102,102,102,56,53,101,48,49,51,54,52,49,101,99,48,102,100,48,51,97,53,48,50,54,54,99,48,57,53,99,48,102,57,49,55,57,100,99,48,101,98,56,51,56,56,99,48,101,54,51,48,51,57,98,50,97,48,48,102,102,52,98,49,48,55,55,54,98,48,51,99,102,48,102,51,56,49,51,53,48,48,102,49,52,49,101,50,56,48,51,98,52,48,97,98,48,101,101,97,50,50,54,102,100,99,98,52,52,53,52,53,52,99,48,48,55,53,97,52,98,101,50,99,56,55,97,101,100,57,53,48,48,102,102,57,48,56,102,99,97,102,53,48,48,102,102,98,57,101,53,48,51,57,102,48,48,102,102,55,100,48,53,48,49,51,54,50,49,100,50,48,50,52,100,52,48,49,102,54,56,56,48,52,98,56,48,51,101,52,48,55,57,52,53,100,56,48,57,49,56,51,97,98,50,56,101,56,49,102,48,55,48,102,99,51,99,48,50,53,54,57,101,53,57,48,54,100,56,98,49,48,50,53,100,99,49,102,50,48,55,53,56,51,98,57,51,51,50,53,48,48,55,54,99,51,100,56,49,101,51,56,102,56,51,99,52,49,101,54,50,98,52,102,99,97,54,50,98,98,101,97,48,52,99,54,99,53,57,55,56,50,98,54,50,100,51,53,48,98,102,99,48,51,57,54,53,55,53,100,55,53,102,102,48,48,57,50,55,48,48,102,102,55,100,97,57,48,49,50,50,56,53,100,48,48,51,101,98,97,99,48,57,100,49,48,55,97,56,48,52,98,49,97,55,50,52,101,50,100,52,97,55,48,101,52,101,48,101,50,56,48,57,50,56,55,56,55,50,50,97,51,49,53,98,99,98,57,99,49,101,52,48,55,53,48,48,102,102,101,101,99,51,102,56,53,97,55,99,53,53,51,48,49,102,48,48,102,102,102,100,97,53,49,53,98,50,56,52,57,52,49,102,55,48,52,57,54,48,52,100,57,55,101,57,100,100,51,55,99,48,54,100,49,101,48,55,52,49,52,50,48,50,100,102,53,48,48,99,54,49,48,48,102,102,55,99,100,48,99,48,57,52,100,48,102,54,48,55,101,56,49,100,50,56,49,50,99,56,48,52,100,49,56,55,51,52,97,51,101,101,48,55,53,99,49,99,52,54,48,55,99,102,99,49,102,50,49,54,101,48,50,54,54,56,51,98,98,53,56,49,101,55,56,55,57,99,48,57,53,55,48,55,55,52,48,101,101,56,48,49,100,57,101,53,97,48,55,56,57,49,49,51,55,101,101,53,97,50,50,97,53,50,49,56,48,51,97,97,99,53,48,57,54,52,51,100,54,55,48,98,55,48,52,56,52,55,99,53,56,50,56,48,53,99,102,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,52,54,48,52,57,98,48,49,50,102,48,53,99,48,49,51,53,101,48,52,100,50,56,49,50,102,99,48,52,98,101,49,53,49,102,51,54,48,48,102,53,54,56,49,102,50,48,51,97,97,48,55,55,54,53,97,50,55,54,48,52,98,100,52,57,52,99,53,52,48,55,102,52,49,101,50,56,55,53,52,51,57,52,53,56,49,55,51,100,49,57,50,56,98,98,48,101,102,102,50,99,56,49,50,51,99,51,99,56,99,53,48,50,52,49,48,99,98,99,50,98,53,51,53,51,55,54,50,51,50,57,101,56,51,98,102,52,100,56,48,48,101,98,51,48,50,52,100,52,48,57,55,56,50,57,99,48,57,53,49,48,50,53,54,56,49,99,48,48,49,50,102,97,53,52,55,101,101,48,48,102,102,51,100,50,53,48,55,51,54,48,101,97,99,49,100,100,57,54,56,57,100,98,50,52,52,102,50,101,52,98,55,48,101,49,56,51,98,97,48,101,97,56,55,50,57,51,99,98,57,101,56,99,57,52,53,100,48,55,56,51,49,53,97,48,57,101,48,48,55,98,54,57,56,97,99,56,48,56,54,53,101,49,54,52,56,52,56,53,102,57,48,57,52,102,52,101,102,98,97,54,100,56,48,56,49,99,48,48,102,56,54,53,48,49,50,57,101,49,101,100,48,102,49,48,49,51,52,99,48,102,57,52,48,57,98,97,50,100,99,97,51,99,57,99,48,101,57,52,97,49,48,55,51,54,48,102,48,52,49,99,97,49,53,56,53,97,56,48,57,97,50,48,51,50,48,57,51,48,55,98,52,53,55,48,51,99,52,48,50,53,55,56,49,101,55,49,53,100,49,99,97,100,52,54,48,102,49,52,56,55,56,57,50,52,56,48,55,55,57,101,52,56,52,99,51,97,53,56,55,55,54,56,51,98,98,102,57,98,55,50,100,50,99,98,49,100,50,56,51,50,48,49,57,50,54,98,102,102,97,56,48,56,48,52,48,48,102,57,56,56,48,48,51,101,99,54,99,48,49,98,57,49,48,48,55,100,55,99,56,51,98,55,48,102,48,56,48,50,102,102,97,52,48,57,57,52,50,56,56,48,52,98,48,55,48,48,54,52,54,51,48,55,100,99,48,101,55,54,98,57,54,54,53,102,48,55,49,56,48,49,51,101,48,57,57,98,48,55,49,48,51,102,49,99,101,51,51,54,49,101,55,101,48,56,48,97,99,53,48,49,102,102,53,52,48,50,52,50,56,48,49,102,54,56,97,48,52,101,52,102,48,48,55,100,56,49,48,49,51,100,50,48,102,99,52,48,57,98,97,101,53,52,54,50,56,52,48,49,101,97,100,48,48,102,102,51,100,51,51,51,49,53,55,99,98,49,48,49,51,52,101,56,57,99,51,56,52,48,101,55,56,49,100,101,48,51,98,48,102,50,48,50,54,51,56,51,98,54,49,100,50,101,57,53,101,99,48,49,101,99,98,48,52,100,49,102,57,52,50,53,55,102,56,48,100,102,52,101,97,52,101,100,50,48,57,102,52,99,102,102,48,50,102,99,53,100,55,53,100,55,102,102,53,51,53,50,97,99,97,100,52,99,50,101,48,98,51,50,98,99,97,57,50,98,57,57,99,57,50,57,99,53,57,97,54,50,50,57,53,101,53,55,97,51,102,55,49,57,54,98,51,99,57,56,57,101,102,101,52,54,52,54,52,55,99,101,98,102,101,53,49,101,52,57,97,52,98,102,51,50,55,97,102,97,52,55,102,102,100,52,54,100,102,99,57,53,50,56,49,102,98,48,48,102,102,51,101,51,55,50,48,52,57,50,50,49,56,49,51,98,56,48,48,102,102,102,98,51,97,48,55,54,99,53,52,57,54,54,53,56,101,52,48,52,48,48,50,53,98,49,48,56,51,57,101,48,52,100,98,50,55,97,51,56,50,52,100,50,49,51,48,48,52,101,57,48,56,49,99,101,48,51,102,102,48,55,48,101,56,56,57,50,53,48,48,102,102,50,54,49,49,52,51,100,99,49,100,52,52,97,50,98,51,97,55,97,51,56,55,98,55,99,54,50,99,53,98,97,48,102,48,55,52,48,102,51,102,102,48,101,100,49,54,51,102,102,97,52,49,102,102,48,48,102,102,99,56,98,48,48,55,100,49,98,48,49,50,98,101,49,99,57,48,50,53,55,52,48,49,102,53,56,99,48,52,97,55,49,53,52,49,99,100,50,97,52,48,52,57,100,51,56,49,102,48,56,51,56,99,48,55,48,99,48,102,102,48,49,101,51,97,51,100,49,54,48,53,98,49,54,55,57,101,48,55,97,48,49,102,102,48,50,53,102,56,49,100,51,50,50,48,55,98,57,50,55,50,52,49,54,52,49,101,50,50,102,100,49,97,51,53,97,52,56,55,55,57,56,57,101,56,97,53,49,100,57,53,97,53,48,52,102,57,57,101,53,53,57,53,50,56,49,49,53,52,52,99,48,100,100,100,52,97,56,97,99,50,98,53,48,99,97,55,50,98,48,97,102,50,97,52,97,101,54,55,97,51,50,48,57,53,54,56,54,56,97,53,55,49,53,101,56,102,100,99,55,57,100,48,99,57,48,100,48,49,57,57,52,54,52,54,52,55,99,102,51,102,101,57,50,50,56,56,50,51,51,51,51,50,55,97,102,53,52,51,49,102,100,53,57,102,100,53,49,97,97,102,102,56,49,51,51,48,48,51,101,101,99,56,48,49,102,54,57,48,53,49,48,48,102,102,51,101,97,101,52,48,57,52,99,50,99,99,49,101,55,97,51,51,53,100,51,99,49,101,54,56,55,101,52,98,53,52,99,48,55,54,101,48,101,100,57,48,55,98,56,53,56,50,49,99,57,53,56,49,102,48,48,102,50,48,51,98,55,48,55,98,48,49,101,48,48,101,56,48,55,56,102,97,53,53,48,55,48,56,51,102,56,49,100,101,52,98,97,52,48,48,102,102,102,48,48,55,48,51,54,57,50,57,56,98,99,52,50,52,49,50,98,56,98,48,51,48,48,51,98,53,48,98,48,56,50,98,102,55,56,52,100,48,48,98,98,100,48,102,50,48,48,51,101,53,50,97,48,48,102,102,102,98,98,99,50,99,56,51,99,50,53,102,49,54,50,49,100,102,48,50,55,50,98,48,55,55,48,51,98,101,57,101,53,100,57,54,52,57,97,53,49,56,55,55,99,48,49,101,53,100,99,48,57,52,55,50,101,48,48,52,56,52,97,57,52,98,50,99,49,50,100,50,48,97,98,50,57,98,57,54,54,57,54,48,52,98,101,54,52,98,50,99,56,48,52,98,57,48,101,57,56,52,51,101,57,99,57,57,56,49,51,99,57,100,52,56,100,57,51,57,99,48,54,97,101,98,50,56,55,102,56,48,51,101,53,97,52,48,52,100,56,48,55,52,52,48,57,56,97,48,48,55,100,57,51,57,53,99,49,100,49,48,55,55,56,53,101,56,50,55,99,51,98,97,48,101,50,48,49,99,101,50,49,56,51,57,50,48,102,98,57,53,102,56,97,99,50,99,53,49,48,49,50,50,48,102,54,99,49,100,55,48,51,102,56,48,50,54,51,48,97,101,48,102,50,101,101,57,50,53,101,48,55,55,48,97,50,52,99,52,57,48,52,97,50,50,49,55,54,56,99,56,53,51,52,53,51,50,54,49,54,54,49,100,100,98,97,102,53,52,53,54,57,54,56,53,56,53,54,98,98,99,48,50,98,49,97,102,102,56,48,54,50,100,48,48,102,102,51,101,57,102,48,48,102,102,49,102,50,98,55,52,57,48,55,99,101,49,101,56,48,101,100,48,51,56,50,48,50,55,99,48,97,55,48,52,57,48,55,98,48,98,48,48,102,102,49,51,56,102,48,48,102,102,102,102,51,57,54,49,100,50,50,52,98,57,101,56,97,53,55,56,51,99,101,48,102,97,54,100,56,49,100,54,48,51,57,97,48,50,53,99,53,48,49,48,56,97,98,101,53,55,57,53,50,53,54,48,55,52,48,51,57,56,55,101,53,101,54,101,57,102,53,101,99,51,99,57,50,54,97,101,53,57,50,48,102,48,49,100,102,48,51,99,54,49,100,100,50,57,56,51,100,54,53,51,97,53,49,52,48,49,101,48,52,51,101,57,99,53,51,57,54,48,49,56,54,52,99,52,51,48,52,99,97,53,50,50,48,54,100,100,49,57,50,49,49,100,50,57,49,101,55,97,52,50,50,97,52,97,49,97,53,52,57,49,52,97,52,55,54,50,97,55,99,100,101,102,53,53,51,51,51,102,101,57,101,97,48,49,48,53,50,97,48,49,97,98,97,48,48,102,56,99,97,48,48,51,101,100,101,52,51,100,99,48,48,102,98,48,57,48,55,48,54,49,102,50,48,55,51,50,48,102,98,100,101,48,49,51,48,48,102,102,55,101,52,48,52,98,100,101,48,101,101,101,50,102,48,51,102,55,101,48,97,100,52,51,99,48,102,50,98,56,51,100,57,48,102,57,56,51,102,54,48,102,52,57,53,57,52,48,48,102,54,100,48,55,51,52,49,100,97,56,55,49,52,51,57,101,49,99,99,98,48,101,57,48,55,52,99,51,57,50,53,55,49,52,101,54,52,49,50,99,52,98,101,99,49,101,50,49,56,98,50,98,48,49,50,102,50,99,56,49,51,99,56,52,57,57,102,101,48,50,50,56,56,48,51,101,101,51,56,48,49,102,52,101,48,48,102,102,102,97,99,48,49,102,53,54,50,48,102,97,100,51,48,97,98,50,100,49,48,98,48,55,57,48,48,57,55,101,48,102,50,48,50,53,101,52,49,100,51,48,51,100,57,97,52,56,48,101,56,57,52,102,52,49,102,51,97,50,56,99,51,97,52,48,101,99,49,50,56,51,102,100,55,50,49,99,50,52,53,48,55,97,48,49,102,102,48,102,57,49,52,49,50,53,48,56,55,101,48,51,102,101,48,48,102,102,102,54,99,49,56,51,99,102,52,100,56,48,57,97,54,52,53,99,53,57,57,53,52,52,99,97,98,97,102,57,48,48,102,102,48,57,52,49,52,48,51,101,57,99,49,101,100,56,51,97,52,48,55,55,56,48,102,100,48,49,100,100,56,55,56,52,49,100,52,56,51,100,52,50,56,51,56,55,97,48,51,56,54,49,101,56,101,53,52,52,57,55,52,53,50,55,50,100,52,98,56,50,56,102,57,54,49,52,53,50,49,54,101,53,54,48,55,57,52,97,98,97,99,53,57,56,55,54,52,98,54,50,57,56,98,57,52,53,101,56,56,53,99,49,52,99,53,54,97,54,101,101,56,52,53,56,50,49,53,53,53,50,50,54,56,98,102,52,56,53,53,55,49,52,48,49,51,50,97,48,48,102,98,54,48,48,102,102,48,55,100,55,55,48,55,99,99,48,49,102,53,97,101,48,52,100,98,48,55,100,99,49,99,52,49,55,55,97,53,51,99,51,57,101,56,53,99,51,98,57,56,51,56,101,49,101,98,51,49,53,48,56,56,48,48,102,55,51,100,50,52,48,51,98,49,48,55,55,48,49,102,50,48,102,50,56,48,51,98,48,57,49,52,51,102,54,49,102,100,50,100,56,97,50,99,53,51,49,54,56,49,102,101,52,55,50,98,99,48,49,100,98,52,53,101,55,48,49,51,49,50,51,56,98,48,50,98,98,52,51,54,55,52,48,52,50,102,102,48,50,99,50,53,100,55,53,100,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,55,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,49,55,99,48,49,102,53,48,97,49,101,50,50,57,56,51,99,52,48,48,102,97,98,54,48,48,55,100,55,54,48,48,57,51,97,53,56,50,55,51,49,52,52,48,52,56,101,48,49,50,56,101,49,100,98,50,99,99,48,50,100,57,50,49,57,48,52,97,49,55,48,53,55,48,49,50,101,101,48,101,99,48,49,51,101,56,49,102,97,53,50,51,98,55,100,50,50,53,98,99,57,50,99,55,97,52,98,52,51,99,101,50,48,100,49,102,49,48,55,51,102,56,97,51,48,99,48,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,98,102,101,48,49,50,49,48,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,55,48,97,48,48,102,102,102,97,50,53,48,50,54,51,99,49,101,49,56,49,50,101,54,48,48,102,98,52,99,48,50,52,102,98,48,51,98,100,50,99,51,49,53,100,99,49,102,97,56,51,102,102,48,50,53,102,56,48,57,55,48,48,102,102,102,99,55,48,52,57,49,52,48,57,57,100,51,99,49,100,101,48,51,100,48,48,102,102,50,54,50,52,49,99,102,48,48,51,100,99,101,56,49,102,57,55,99,53,50,49,55,102,57,49,52,49,51,57,50,53,49,97,49,102,48,52,101,57,52,98,50,53,53,49,55,100,49,98,55,48,49,50,99,48,102,48,49,53,102,101,97,97,98,56,49,51,100,50,56,49,56,48,48,48,102,102,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,102,102,56,48,55,55,99,50,56,48,52,100,50,56,48,51,101,102,100,56,49,99,57,48,51,100,99,48,55,50,97,48,48,102,98,52,99,48,50,54,97,98,48,51,100,99,56,100,50,48,48,102,53,54,56,49,102,50,48,51,102,49,48,55,100,56,48,101,99,102,55,98,48,101,99,102,48,100,48,49,100,50,48,55,102,56,48,57,56,55,48,55,99,50,48,48,102,102,102,54,53,100,102,48,48,55,98,54,52,98,54,50,99,56,99,55,48,49,50,100,50,99,56,48,49,98,102,57,99,97,102,48,102,49,49,102,55,99,53,97,57,53,56,56,51,99,56,101,101,48,49,99,98,52,97,48,49,54,48,54,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,55,102,99,48,53,48,51,53,48,49,102,101,56,48,49,102,49,99,52,48,50,55,55,52,48,49,102,52,56,101,49,99,55,50,98,99,49,100,55,56,55,53,100,50,48,49,99,98,52,56,49,50,98,54,48,52,102,48,51,101,53,52,48,55,50,48,49,100,49,57,55,48,53,102,56,48,51,100,52,55,48,50,54,100,56,49,102,55,102,48,55,102,97,49,101,102,98,52,55,48,55,50,52,53,54,49,54,50,48,102,52,97,52,97,98,57,48,101,56,50,55,48,51,57,102,48,55,53,57,56,49,101,57,56,51,101,49,52,54,48,52,102,101,48,101,52,50,48,50,54,56,48,57,54,56,55,50,102,49,52,49,51,51,50,53,57,52,56,55,54,52,98,48,100,52,97,48,50,48,50,97,56,54,98,56,51,97,49,48,55,51,97,48,102,49,99,49,102,100,48,51,99,51,48,101,100,48,51,97,99,48,55,52,101,49,100,100,57,48,102,52,48,55,101,99,51,101,50,53,97,57,52,99,53,49,48,55,55,56,97,48,101,53,98,56,55,55,99,97,50,99,57,101,53,98,49,55,99,53,98,49,53,56,53,48,57,52,97,56,97,48,50,54,54,49,101,56,50,100,56,97,51,50,57,57,49,48,49,51,97,53,99,49,55,50,53,54,50,49,101,52,98,52,101,50,99,49,48,57,48,57,98,98,52,98,102,53,52,101,52,50,49,99,53,100,54,102,102,48,48,102,55,102,48,101,101,48,55,56,56,97,54,48,102,53,57,52,101,56,97,53,102,56,55,55,100,51,51,97,55,49,52,101,53,56,48,54,102,100,48,100,51,48,49,50,99,57,52,56,56,49,98,55,52,54,52,56,52,56,52,53,52,56,97,99,56,101,57,52,56,99,56,54,57,53,50,52,53,50,57,49,100,102,57,97,100,53,49,98,100,53,52,100,53,54,100,97,55,97,56,52,100,56,49,51,52,54,48,52,97,101,48,51,56,57,48,50,55,52,48,49,99,53,56,55,101,52,48,57,54,57,48,50,54,53,52,51,56,100,99,49,101,52,48,51,57,51,48,55,57,53,52,49,100,97,101,49,102,52,48,101,53,101,48,102,51,48,55,99,48,51,57,102,56,98,57,48,48,55,98,52,52,51,100,101,53,48,48,55,101,56,51,98,56,48,48,101,98,50,48,55,48,99,51,99,52,49,100,53,48,102,55,49,53,57,57,48,48,51,100,54,49,100,53,50,56,99,98,55,101,48,50,52,99,53,102,49,53,100,57,51,98,97,49,55,52,48,52,102,48,52,101,49,53,97,57,56,57,101,56,52,57,56,48,49,50,57,97,48,52,100,54,48,49,50,50,54,48,52,100,51,56,49,50,52,52,53,56,48,55,52,56,97,99,48,50,54,55,99,49,100,54,48,48,51,100,51,49,52,101,48,102,100,56,48,57,102,54,48,101,57,97,50,102,48,102,99,48,51,98,55,48,102,98,55,50,100,55,48,55,54,57,49,56,51,98,101,57,50,53,100,49,100,50,48,49,100,99,56,55,98,56,51,100,97,100,97,49,101,52,51,52,55,48,102,55,48,55,55,50,98,55,50,99,50,57,48,51,50,55,48,48,57,57,53,54,52,48,48,102,102,100,51,97,48,97,54,56,50,53,48,48,55,101,54,48,48,102,102,55,99,51,54,48,48,102,102,57,99,53,48,55,100,97,48,52,99,49,56,51,57,51,48,50,54,99,52,49,99,51,56,51,99,99,48,102,50,48,48,102,102,57,101,48,55,50,52,48,57,53,98,99,48,101,49,99,48,49,101,57,55,97,49,48,48,102,102,57,51,56,55,52,52,97,100,99,53,53,54,48,55,100,99,49,102,49,48,50,54,55,99,51,101,52,49,102,55,97,99,57,48,53,48,56,55,54,56,97,51,50,100,100,50,102,97,54,49,54,54,53,49,57,53,100,53,97,52,98,101,50,101,52,51,99,48,48,57,50,101,56,99,52,52,97,98,48,49,50,100,54,54,97,100,48,54,98,102,99,50,97,48,48,57,99,52,48,48,102,102,55,99,51,48,99,49,100,57,48,55,98,99,98,99,48,102,50,48,55,101,52,48,57,52,56,48,50,54,50,50,56,49,99,102,49,52,57,50,48,50,53,48,48,48,102,102,102,54,102,56,51,56,97,101,48,101,56,52,98,102,48,55,56,51,100,99,102,100,49,52,51,97,101,53,52,49,54,57,56,48,49,101,97,56,48,51,99,101,48,50,54,57,57,48,53,50,56,100,57,50,100,49,56,51,99,56,49,102,50,99,48,57,101,52,49,99,48,48,102,102,100,102,51,101,49,100,99,54,98,57,49,52,48,50,98,101,98,56,48,53,100,56,50,56,48,55,102,99,50,56,48,52,99,53,56,49,51,101,50,48,48,102,97,51,57,48,48,55,100,56,55,56,48,51,101,98,100,56,51,97,101,53,102,48,51,99,101,48,55,101,101,48,101,53,55,57,52,101,48,101,53,48,97,55,48,49,50,100,57,54,48,49,101,55,102,48,55,56,99,48,101,51,99,98,48,99,57,102,56,98,48,52,102,48,101,54,56,55,55,100,50,51,101,48,101,53,48,55,51,56,49,101,101,56,55,101,52,51,100,101,56,97,48,57,49,48,102,54,56,55,100,52,97,54,48,101,100,55,101,48,57,48,97,99,101,99,100,54,50,100,51,57,56,97,100,48,52,101,98,56,56,53,102,101,48,52,102,54,97,48,49,57,98,99,48,48,102,102,102,56,53,56,48,55,56,56,97,53,99,48,48,102,97,100,54,48,55,102,50,49,100,51,99,57,97,54,48,102,48,56,48,51,99,102,49,56,51,100,51,48,102,49,56,48,57,55,102,52,55,52,57,101,48,48,102,102,101,99,54,101,48,101,49,56,48,57,53,54,50,97,102,50,55,99,97,53,48,50,53,52,49,50,55,56,101,57,98,99,49,50,98,100,49,52,49,51,57,100,51,52,55,102,53,57,98,50,48,54,97,99,48,49,54,52,50,97,48,51,56,99,56,48,51,101,49,54,48,49,101,50,50,101,98,56,48,51,101,99,97,52,49,102,99,56,55,52,97,53,51,51,55,48,101,102,55,48,50,52,55,48,49,101,57,56,55,57,51,49,53,102,100,49,57,49,98,48,48,51,98,54,52,48,49,101,98,99,56,49,50,97,101,53,54,48,50,55,102,50,53,48,50,53,52,49,51,56,51,50,49,54,99,56,98,100,49,52,49,51,57,57,48,56,102,97,97,98,52,49,51,51,53,55,102,102,48,48,102,102,99,100,102,53,48,98,55,48,55,98,50,48,101,100,56,51,98,99,48,102,56,99,49,100,54,56,51,99,97,48,55,52,52,49,101,101,54,51,97,54,48,55,52,52,49,101,57,56,55,48,48,51,101,52,48,101,101,48,51,100,50,56,52,49,97,50,55,97,51,56,50,54,99,51,98,54,49,102,56,48,101,102,57,54,52,49,100,56,50,101,100,49,55,50,52,49,53,97,57,97,53,55,49,54,99,99,49,51,50,97,56,98,52,52,98,57,50,52,53,55,57,54,50,53,55,50,55,101,97,97,57,48,52,56,49,54,48,56,50,101,54,48,100,54,48,51,50,49,55,53,102,102,48,48,102,102,56,99,101,48,48,55,100,56,52,56,51,98,57,48,101,101,48,51,57,98,48,50,55,100,56,48,57,100,102,48,55,52,50,49,99,101,52,53,48,52,57,48,55,52,99,49,100,53,56,49,51,55,97,48,52,99,98,48,51,98,55,48,101,98,97,50,55,55,53,51,100,100,97,52,53,48,101,101,48,55,50,56,49,102,51,48,55,100,48,51,97,101,53,50,51,49,100,102,50,100,49,51,52,98,49,50,100,53,50,55,98,54,53,53,57,53,99,56,102,49,101,57,51,56,98,49,50,99,49,51,101,101,52,56,100,50,55,49,54,48,57,99,101,49,51,55,51,56,50,55,48,97,48,51,52,49,48,48,102,102,51,101,53,97,54,48,52,98,56,56,51,98,97,48,50,53,100,48,48,49,102,54,57,56,53,54,101,48,55,55,97,53,55,54,52,48,48,48,102,102,55,97,102,48,48,101,48,57,48,56,48,57,56,102,48,102,98,102,48,52,101,57,55,101,57,56,48,57,101,48,55,56,52,48,102,51,99,48,57,56,56,48,50,54,51,55,48,55,57,52,98,49,99,48,50,55,99,53,100,57,55,97,48,57,52,101,57,56,48,50,52,54,56,99,55,52,50,50,57,51,57,53,97,53,48,52,55,57,48,48,102,102,55,54,54,56,55,55,52,97,99,100,101,97,54,99,48,53,55,100,53,102,102,100,55,53,100,55,53,102,102,48,49,56,48,56,48,49,102,49,100,53,48,48,102,102,55,100,56,101,99,56,48,51,101,98,102,48,48,57,101,57,48,101,101,102,48,102,57,56,55,56,56,48,52,56,52,49,99,49,48,51,100,57,99,53,98,101,48,55,100,49,99,48,52,97,56,48,52,99,102,50,53,55,48,101,48,48,102,102,51,57,100,48,55,100,97,48,48,102,52,101,51,49,99,97,98,48,101,50,56,55,98,56,51,101,52,56,98,97,48,51,101,101,49,102,51,52,52,57,57,101,49,100,53,101,53,54,99,100,48,50,54,97,56,48,49,101,101,51,57,52,102,50,98,50,54,97,57,48,52,48,51,55,100,57,52,48,50,48,49,100,52,48,51,98,53,56,48,49,102,53,53,56,48,52,102,53,57,52,99,48,48,102,98,49,52,48,50,52,98,52,49,100,52,56,49,51,51,56,56,50,56,100,99,97,57,50,101,48,51,101,100,99,51,102,52,48,50,55,54,49,100,102,101,57,52,57,50,53,57,54,50,57,98,56,55,54,99,49,101,98,56,51,99,53,48,101,49,57,53,57,98,57,54,97,57,48,49,99,101,48,101,50,97,50,57,54,55,52,57,99,56,99,49,99,56,101,57,98,52,48,57,51,50,56,49,48,48,49,50,50,52,99,51,49,98,100,54,51,50,55,50,54,102,102,56,49,57,48,97,56,48,53,53,50,48,48,102,102,51,101,53,97,52,48,52,97,55,56,55,52,52,48,57,55,53,48,48,55,100,57,51,57,53,99,49,101,101,48,55,55,56,53,49,48,50,52,48,51,98,97,48,102,100,99,49,99,101,50,49,56,51,101,100,48,102,98,57,54,49,56,98,51,50,99,53,50,99,49,51,99,48,102,54,99,49,101,56,56,51,102,56,48,50,54,51,48,98,50,48,102,50,102,101,56,99,53,101,48,55,56,99,98,100,52,99,52,54,48,52,100,97,50,49,52,56,56,99,57,98,51,50,53,51,50,49,57,53,56,49,100,100,56,97,100,53,50,53,54,57,53,54,53,55,100,55,98,56,101,48,49,97,98,56,97,48,50,98,50,48,48,102,102,51,101,53,97,52,48,52,97,55,56,55,98,56,48,57,56,97,48,48,55,100,54,98,57,53,99,49,101,101,48,55,55,56,53,49,55,52,102,48,102,49,48,51,56,57,48,55,99,54,56,56,48,102,98,48,51,101,101,53,56,54,50,99,99,97,101,52,52,48,52,56,56,51,97,52,48,55,53,99,48,101,49,56,48,57,56,98,50,99,52,51,99,98,102,97,50,57,55,56,49,101,51,50,56,57,48,57,50,52,49,50,56,57,54,53,100,97,51,50,54,99,101,50,57,57,49,48,98,51,48,102,49,98,57,50,52,98,49,53,97,53,54,49,54,49,97,54,101,51,55,102,56,48,53,53,49,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,54,52,56,51,97,54,48,55,54,99,49,101,49,48,55,99,54,48,102,52,56,49,100,97,56,51,97,50,48,101,56,50,51,101,52,99,48,102,55,48,51,100,51,48,102,102,56,55,51,52,49,100,99,56,55,53,57,48,102,98,56,56,48,56,101,48,57,98,48,102,50,48,55,101,48,51,99,48,53,54,48,55,54,48,97,53,52,54,48,52,99,49,54,54,57,97,53,55,49,53,50,99,54,97,50,100,52,98,52,52,52,57,50,52,57,101,53,56,57,53,99,56,51,97,50,97,56,48,52,99,48,98,48,52,49,54,102,48,54,57,49,102,101,48,49,56,57,52,48,48,102,56,54,53,48,49,50,57,101,49,100,50,48,101,101,56,49,50,98,50,48,102,57,52,48,57,98,97,50,100,99,97,51,101,56,50,48,102,54,56,98,101,48,55,99,54,48,102,48,52,49,99,97,49,53,56,53,97,101,50,100,49,51,100,101,48,52,101,48,51,97,53,50,99,56,49,100,100,56,49,50,98,99,48,102,51,56,97,100,56,101,53,54,97,51,48,55,56,97,99,51,98,97,56,99,52,99,51,99,50,99,97,52,50,54,48,48,102,102,53,100,56,55,55,54,52,51,99,53,98,49,98,55,50,99,101,48,97,101,102,50,56,51,52,48,51,98,50,97,56,50,51,99,48,48,102,102,102,97,100,98,48,55,50,99,57,56,48,52,98,100,48,49,50,48,99,48,52,57,99,48,51,97,49,50,100,99,97,97,101,53,51,48,55,98,52,51,56,101,48,52,97,102,56,49,50,102,52,49,100,97,48,102,101,50,49,101,52,101,57,50,99,98,56,48,51,100,102,54,49,100,99,48,55,50,101,49,99,53,48,101,99,56,55,97,57,100,57,52,57,52,53,50,100,56,98,99,50,97,52,56,101,50,100,48,97,54,55,101,55,54,50,57,48,98,48,52,100,50,56,56,48,56,55,98,57,53,99,101,51,100,49,52,49,97,98,56,48,102,48,97,102,102,101,97,48,49,54,48,101,48,48,102,57,56,55,56,49,51,57,50,48,48,102,102,102,53,98,48,48,57,101,98,48,101,56,48,49,50,56,98,54,53,52,48,50,52,102,56,49,50,52,56,48,50,55,102,51,56,98,53,99,53,56,48,50,54,51,49,55,52,48,48,102,102,102,51,50,48,48,101,55,56,48,57,54,50,48,55,97,49,98,56,48,57,54,102,48,101,100,49,53,97,48,50,53,54,48,50,53,102,56,97,100,48,52,97,49,102,56,55,56,52,51,100,99,48,57,102,101,48,100,101,48,49,50,50,50,50,48,50,53,102,99,48,51,51,101,49,52,48,50,50,52,48,48,57,97,51,48,50,54,52,48,49,101,48,56,49,51,54,99,48,102,100,48,51,101,101,48,52,99,49,48,51,100,55,50,99,52,48,52,100,56,49,101,48,56,51,99,49,48,48,102,102,55,98,55,50,52,51,99,50,53,56,100,50,50,57,52,48,56,51,50,102,48,48,102,102,51,100,97,54,49,99,102,50,56,48,51,57,54,53,54,100,48,50,53,56,51,98,50,53,50,56,55,55,56,97,54,57,100,56,97,56,48,101,101,57,53,100,51,56,49,50,50,53,50,50,48,57,101,97,55,102,98,48,52,101,97,55,55,97,52,100,98,102,102,48,53,100,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,50,48,48,48,102,102,55,100,52,50,56,55,55,52,98,56,48,102,49,48,48,51,101,100,50,56,48,49,102,53,100,56,48,50,52,101,56,54,48,57,99,101,53,49,48,49,51,99,54,48,52,97,51,56,55,57,48,98,51,102,100,50,53,49,57,57,48,52,97,49,53,48,53,55,48,49,51,49,48,48,102,102,101,99,48,49,51,101,57,102,102,50,53,51,101,100,56,50,54,50,57,98,101,57,48,99,49,50,52,53,52,51,101,101,50,55,53,57,102,49,48,54,102,101,56,97,51,48,48,55,54,99,50,56,48,53,99,50,56,48,51,101,49,57,52,48,52,57,55,48,51,99,52,48,102,48,48,49,51,48,52,48,102,57,52,48,57,101,52,50,100,52,51,97,102,57,51,52,49,99,52,49,52,52,48,101,100,52,49,101,49,56,49,50,101,52,53,53,56,55,57,55,49,55,50,53,48,51,49,100,49,48,49,102,98,49,53,56,49,102,55,48,50,53,55,56,49,102,48,57,53,99,53,55,48,48,102,102,57,51,50,50,56,55,98,54,52,51,101,48,57,51,101,52,51,57,50,57,50,57,50,57,100,100,51,57,51,48,51,97,51,52,49,100,48,97,102,53,56,97,102,97,48,102,49,53,49,54,98,56,48,52,98,97,52,48,51,49,101,57,55,102,99,49,55,54,48,50,54,56,99,48,57,54,102,48,55,55,97,48,52,100,98,48,51,56,97,48,102,99,48,49,50,102,97,48,102,53,99,97,101,48,49,51,54,48,55,55,99,48,102,48,55,56,55,55,51,56,55,56,52,97,102,97,52,97,50,102,100,48,54,57,101,99,49,100,51,48,102,56,49,52,48,49,102,52,50,98,54,52,49,51,48,49,100,57,50,101,56,51,98,97,53,99,99,102,99,53,98,56,55,55,52,97,102,97,48,48,102,102,98,49,50,101,100,48,52,102,97,55,101,98,48,52,101,97,48,102,98,52,50,55,48,48,102,102,50,57,52,56,49,99,51,48,48,51,101,56,53,48,48,57,101,51,48,55,101,52,48,52,101,102,48,51,100,51,48,50,52,57,53,57,48,101,54,52,56,55,55,52,51,99,101,48,101,49,51,48,55,50,51,48,51,102,51,48,102,51,56,48,51,100,99,50,48,101,56,48,98,54,48,48,102,102,55,97,55,56,48,48,102,102,102,53,52,99,49,100,49,57,54,99,48,102,54,52,49,100,55,102,57,50,57,51,56,51,101,49,50,57,49,48,52,51,101,48,48,48,102,102,102,55,54,49,53,54,53,51,99,97,48,102,48,48,102,102,55,98,52,56,51,100,54,53,101,99,48,55,55,56,49,51,49,99,98,48,48,102,50,55,50,98,57,99,100,99,97,102,98,48,48,101,51,54,53,100,55,102,99,49,53,100,48,50,53,48,56,48,57,52,101,48,55,52,56,48,52,57,51,48,51,56,53,48,101,54,56,49,50,101,52,48,101,52,48,97,52,99,49,100,100,48,55,55,52,49,99,50,48,48,102,102,55,98,56,102,49,52,52,53,54,101,50,100,48,51,99,101,53,99,55,54,50,52,51,99,99,49,102,50,48,102,51,56,55,101,99,98,49,102,57,50,56,51,101,52,49,101,53,48,102,54,49,55,53,101,97,99,51,99,48,49,101,100,50,100,49,51,50,97,57,51,48,98,101,50,99,48,100,100,50,52,51,51,54,97,53,48,56,97,102,56,52,50,52,48,52,50,99,48,57,98,100,48,50,54,99,52,49,100,50,48,49,50,52,99,48,101,49,52,51,101,52,48,52,99,54,56,51,101,102,50,101,102,48,55,55,52,49,100,100,48,55,48,56,48,49,101,100,99,101,53,101,57,54,53,99,97,97,48,102,51,57,55,49,100,56,57,48,102,51,48,55,99,56,51,98,48,49,99,52,50,98,98,55,52,53,48,101,54,56,55,54,56,51,100,56,53,100,55,97,98,48,102,48,48,102,102,55,98,52,97,98,52,51,57,57,52,51,50,56,52,98,48,51,55,52,57,48,100,49,100,97,52,50,50,98,101,49,51,53,51,100,48,56,49,97,50,53,48,48,97,97,51,48,48,102,102,55,99,57,97,99,48,49,102,54,102,50,49,100,49,48,48,102,102,55,100,56,52,56,51,102,99,48,101,54,56,51,57,57,48,55,50,48,102,48,50,55,99,49,99,54,56,49,50,102,55,99,51,99,57,56,97,51,48,102,100,101,56,50,99,57,48,101,56,49,101,53,101,48,55,98,50,49,99,100,48,55,49,52,49,101,57,50,99,102,56,48,51,100,98,52,49,102,50,48,55,54,97,49,99,53,48,102,56,48,55,51,50,48,51,97,52,49,101,100,48,101,52,49,54,52,53,51,49,57,51,56,98,49,50,102,55,56,55,56,98,49,50,50,99,97,48,48,52,98,99,97,100,48,52,56,97,49,50,54,55,102,56,48,98,100,56,48,52,100,49,56,49,51,50,48,48,102,102,102,48,52,48,57,98,54,48,55,101,56,49,102,56,48,50,54,48,56,49,101,98,57,54,50,48,50,54,99,48,102,48,52,49,101,48,56,48,51,100,98,57,50,49,101,49,50,99,54,57,49,52,97,48,52,49,57,55,56,48,49,101,100,51,48,101,55,57,52,48,49,99,98,50,98,54,56,49,50,99,49,100,57,50,57,52,51,98,99,53,51,52,101,99,53,52,48,55,55,52,97,101,57,99,48,57,49,50,57,49,48,52,102,53,51,102,100,56,50,55,53,51,98,100,50,54,100,56,50,101,99,97,48,49,97,54,54,48,48,102,56,57,53,48,49,50,98,56,48,52,98,99,48,55,51,48,48,49,102,53,99,50,48,101,101,48,48,57,57,56,48,101,56,57,52,102,102,56,51,102,57,48,55,100,50,48,48,102,55,55,56,48,51,100,53,98,50,100,55,49,54,48,49,102,56,102,99,99,48,101,100,99,49,102,98,56,49,51,50,56,49,99,50,48,101,48,55,48,49,50,101,50,100,48,51,99,54,57,97,49,99,102,51,56,48,51,100,57,52,57,50,57,52,56,50,48,48,101,97,98,49,52,50,53,55,57,101,52,102,54,53,98,48,50,55,99,98,52,51,97,55,101,48,49,98,49,53,55,102,99,48,50,48,49,100,55,53,48,48,102,102,56,53,100,55,102,99,48,50,48,49,100,55,53,48,48,102,102,102,57,51,48,55,101,52,48,101,51,99,49,100,98,48,49,51,49,54,48,101,98,48,51,101,99,48,101,55,48,49,101,102,48,55,55,102,56,55,97,48,49,100,101,48,51,99,48,48,101,100,56,55,56,52,51,97,54,49,101,54,50,56,55,57,54,99,49,101,48,50,56,102,49,54,48,53,50,56,55,98,48,51,98,101,53,57,48,55,53,52,98,98,52,54,101,53,57,48,55,53,56,98,56,50,56,56,98,97,52,54,101,57,97,53,52,49,55,54,53,57,50,49,48,54,56,53,55,49,54,50,56,48,57,100,48,48,57,97,101,101,50,48,98,97,56,52,57,100,49,48,57,57,50,48,49,54,50,101,48,48,102,98,101,55,48,48,55,99,55,57,48,51,99,50,48,48,102,97,101,54,50,98,52,51,99,48,48,102,102,52,100,51,56,51,56,101,48,102,49,102,48,102,99,56,49,50,101,50,49,101,50,48,102,102,56,51,99,101,48,102,48,56,55,56,52,51,98,54,48,50,52,101,56,50,49,100,98,48,48,102,102,55,57,55,56,48,101,55,57,55,52,48,102,51,56,51,56,97,49,100,102,48,55,51,56,49,99,100,48,49,51,97,48,102,57,56,51,101,98,48,102,100,56,55,102,56,49,101,100,53,50,54,55,48,55,57,50,56,101,49,100,54,101,49,101,52,52,51,50,56,54,52,98,50,100,99,51,97,101,48,48,102,102,102,55,48,56,55,97,48,56,54,50,102,102,56,48,57,55,102,102,56,48,100,54,50,48,48,102,97,49,50,48,48,55,99,55,101,56,51,56,54,48,52,56,51,48,55,48,56,51,57,99,48,52,99,48,56,49,51,50,101,49,99,54,99,102,48,49,51,97,48,102,54,50,102,99,101,99,54,48,102,51,57,55,52,100,102,48,55,53,99,54,50,100,56,49,102,50,56,55,50,99,54,55,99,51,56,54,48,102,97,48,51,100,101,48,101,97,99,51,101,97,48,48,102,102,102,55,98,56,51,97,55,48,102,97,49,52,53,99,100,56,97,51,57,48,48,55,98,54,102,101,100,98,56,48,51,97,99,97,48,57,101,52,100,52,50,48,54,49,48,48,102,102,57,99,100,48,55,57,54,48,48,102,98,101,97,48,55,53,48,48,102,102,52,102,55,52,56,55,98,48,48,57,52,48,48,50,53,56,98,56,49,51,54,54,48,52,57,49,97,48,102,102,57,100,48,55,52,53,99,49,102,52,48,49,50,54,54,48,101,49,102,49,55,55,100,50,52,49,99,102,56,55,54,48,97,100,101,54,48,102,102,56,51,99,102,52,50,50,99,52,49,101,102,49,53,56,48,50,53,101,48,102,54,52,98,51,48,102,49,56,55,57,56,100,57,48,98,101,52,101,97,48,101,99,54,50,97,99,101,48,48,102,54,99,49,55,54,56,51,101,52,48,50,101,52,56,48,57,53,98,48,48,102,102,55,100,101,55,56,48,51,101,100,51,52,48,57,50,100,48,55,53,52,53,51,56,51,57,51,48,50,53,97,48,48,57,97,52,99,48,101,100,52,49,100,56,57,52,49,99,98,50,48,49,50,97,48,101,100,48,48,51,100,49,51,48,50,53,100,99,51,101,51,57,49,98,49,54,54,49,101,50,50,102,56,51,100,54,53,56,55,101,53,99,48,55,102,52,49,100,49,48,55,98,48,51,99,54,57,51,52,57,56,49,101,49,48,102,52,57,55,52,57,100,101,100,51,52,98,49,55,51,52,99,97,53,99,57,53,98,51,102,49,53,97,56,48,56,48,56,52,56,50,48,51,55,54,56,48,51,101,98,50,52,48,49,102,50,101,98,48,55,52,56,53,98,56,51,97,51,50,99,56,51,98,50,48,48,102,102,102,98,49,102,50,101,51,48,55,52,52,49,101,97,56,55,51,101,57,49,55,57,53,101,48,102,52,51,49,53,101,49,101,55,50,102,52,48,49,101,98,48,56,48,57,102,48,55,57,56,51,102,56,53,57,97,52,49,56,51,57,48,48,101,50,56,48,57,54,102,99,49,100,101,48,101,48,52,56,51,98,100,48,101,101,98,50,49,99,56,48,101,101,54,48,52,100,97,55,50,54,100,56,55,57,56,49,51,50,48,50,54,57,97,56,48,52,99,54,48,98,53,100,102,102,99,48,54,98,55,48,48,102,102,55,100,56,57,98,101,48,52,97,50,56,48,51,99,97,51,56,51,100,51,50,98,99,48,57,101,55,52,102,101,56,50,48,52,98,49,49,54,49,52,49,99,57,101,48,102,49,57,100,99,56,54,48,102,51,57,50,99,55,52,53,48,55,57,97,49,99,99,52,57,48,101,56,56,99,48,101,55,55,55,48,102,102,54,48,48,102,102,55,52,56,51,50,49,100,49,100,56,48,52,56,102,99,102,49,102,48,48,102,102,57,57,57,99,97,57,48,49,51,49,53,48,48,57,55,56,48,50,54,98,99,51,56,52,48,101,48,48,102,102,49,100,56,48,51,102,99,48,102,102,48,55,49,52,48,57,53,101,48,55,102,102,56,48,57,97,51,48,55,49,54,53,50,55,48,101,97,56,48,51,100,56,99,48,102,100,52,48,49,101,57,53,56,55,100,52,49,99,57,55,48,102,100,54,50,99,56,51,57,52,49,100,97,50,100,56,51,99,56,52,52,49,100,55,48,51,99,51,52,98,50,99,48,51,101,50,49,100,56,48,48,55,98,53,56,51,100,97,53,56,56,55,56,99,51,57,97,55,50,101,57,51,97,99,48,52,102,52,48,52,56,54,52,51,99,50,53,55,55,56,50,98,52,98,50,52,50,54,101,52,49,102,100,48,48,55,100,99,49,48,48,51,101,101,48,99,49,102,53,56,48,51,101,100,56,99,49,102,54,50,49,48,55,99,52,51,101,50,56,53,56,51,56,101,48,101,54,99,51,56,100,57,102,101,48,101,55,56,49,99,101,55,52,57,48,101,56,48,55,57,52,48,49,101,57,100,102,48,102,51,48,55,51,99,49,100,56,57,53,54,48,102,48,51,53,48,55,102,99,97,57,48,55,54,99,48,101,100,56,51,99,97,49,102,49,101,49,101,98,48,102,54,48,51,98,55,52,54,48,102,52,56,48,51,97,100,52,56,50,57,98,54,49,100,101,99,57,55,50,49,100,101,50,97,97,97,52,97,99,52,49,100,54,57,99,48,52,101,52,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,54,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,102,102,56,50,50,50,48,48,102,98,57,52,48,48,55,100,50,101,48,49,50,98,101,48,52,102,99,56,51,56,98,48,55,99,101,48,102,50,100,99,48,55,54,53,100,50,48,48,57,97,53,48,101,97,48,51,97,50,48,55,56,101,53,57,56,51,97,99,48,102,56,55,48,102,57,56,51,99,49,54,52,49,51,54,49,101,97,50,57,52,51,57,99,48,102,51,99,98,102,48,101,52,57,52,51,50,49,100,99,99,48,102,52,56,51,97,52,48,101,100,100,49,98,50,54,56,51,99,53,48,102,55,54,50,100,98,57,55,48,49,101,48,50,98,57,51,49,48,55,54,102,52,56,48,53,98,54,99,53,53,54,57,48,52,56,48,48,102,102,53,50,49,56,51,100,51,48,55,55,56,49,101,53,48,55,50,54,48,102,53,99,49,101,50,56,51,97,97,48,102,53,51,53,50,53,55,56,55,99,99,49,100,50,48,51,99,52,48,102,56,48,51,98,102,48,102,50,50,50,55,55,49,48,49,50,56,49,50,54,49,101,54,48,101,49,48,55,57,52,98,50,48,101,100,49,55,50,99,54,52,56,50,98,49,50,99,98,50,50,97,49,50,51,97,51,49,54,97,53,53,97,53,52,101,55,49,48,48,98,49,50,99,49,48,50,102,52,101,101,56,50,53,56,97,54,99,53,52,100,100,48,48,55,100,53,97,56,48,52,57,51,56,48,51,101,100,101,56,51,98,97,53,99,48,55,55,52,48,49,102,54,57,52,48,48,102,102,102,98,49,51,48,49,51,56,52,51,48,52,57,102,50,102,52,48,57,101,51,48,50,54,101,48,51,99,54,53,54,55,99,57,50,56,99,102,48,50,54,99,97,56,50,99,52,48,57,56,56,48,55,57,101,48,57,48,52,102,100,57,49,53,50,49,99,48,52,98,100,51,57,100,49,100,50,48,56,97,50,97,54,55,54,100,51,97,48,100,99,57,98,55,98,53,99,57,102,102,99,48,102,51,52,48,49,102,53,57,101,48,48,102,57,53,55,56,51,101,99,48,50,53,49,99,49,99,100,48,55,48,48,48,102,102,57,54,101,48,50,54,50,52,49,100,51,48,48,51,99,99,52,56,51,98,101,48,101,48,97,51,57,53,56,49,100,54,48,101,57,48,55,56,48,48,102,102,49,101,102,99,48,101,56,56,51,97,52,48,48,55,98,52,52,49,100,53,56,55,50,52,49,100,97,56,55,54,52,51,57,101,49,99,49,48,101,48,99,57,53,56,49,99,54,48,50,53,101,99,98,102,50,100,99,98,100,99,53,49,49,54,56,49,100,52,48,52,102,101,48,102,53,49,54,48,53,102,49,54,48,49,101,49,50,99,100,98,50,100,54,52,97,101,50,100,55,97,55,56,48,57,55,102,52,100,52,102,48,57,52,48,48,55,100,98,98,48,48,51,101,97,50,56,49,99,101,50,49,48,51,57,98,50,98,48,48,49,102,54,56,54,48,48,102,102,102,97,98,98,50,99,99,48,49,101,102,101,48,48,102,102,55,100,55,101,48,55,102,99,49,51,98,99,98,56,50,57,99,49,50,54,49,101,56,48,101,97,56,48,51,100,48,99,48,48,102,102,55,98,52,56,51,99,101,48,101,101,56,48,57,55,100,52,48,100,56,98,49,48,50,54,48,56,49,101,51,100,48,51,101,97,48,55,97,48,48,48,102,102,102,53,50,56,49,102,54,56,48,51,100,102,99,57,55,53,100,48,56,51,56,50,56,51,56,51,57,98,57,49,51,52,100,55,50,99,48,51,97,99,57,99,53,48,49,55,102,99,48,53,55,100,53,48,51,54,97,48,48,55,100,53,52,56,48,51,101,100,98,99,49,102,101,56,48,51,101,97,98,56,49,101,52,56,55,56,48,51,99,52,48,101,101,100,49,99,48,49,101,102,51,48,55,53,48,49,102,102,99,53,53,55,48,55,98,56,48,101,55,102,50,52,48,55,51,56,51,98,98,56,49,101,49,48,48,51,100,97,56,49,100,102,48,55,56,56,56,56,49,99,49,51,56,51,99,48,50,102,48,49,100,99,48,55,102,52,51,99,56,49,100,53,99,49,100,51,48,102,49,48,51,99,49,50,99,52,51,99,101,54,48,101,98,52,57,53,101,48,50,55,102,52,56,100,56,97,97,50,100,56,49,51,99,53,55,53,52,54,52,49,102,102,48,50,57,53,53,100,52,49,56,102,48,50,54,98,99,49,101,55,56,51,57,51,48,55,99,97,48,102,102,56,51,102,99,48,102,50,52,48,57,55,52,48,50,53,101,99,48,49,101,53,53,56,49,99,100,56,55,57,55,56,55,53,99,48,49,101,99,102,48,55,48,98,99,49,101,99,48,55,98,52,49,102,57,55,48,101,49,101,50,97,48,51,57,50,49,100,98,50,56,48,51,99,55,98,48,51,100,49,48,102,100,50,48,57,53,99,49,101,54,48,102,51,99,56,55,97,48,51,100,54,53,54,49,55,54,49,102,51,56,57,50,99,57,48,53,98,97,48,101,102,52,57,55,102,50,49,100,99,50,98,102,55,50,98,48,97,52,52,49,55,49,99,48,53,99,49,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,54,52,48,48,57,53,57,48,50,53,54,56,49,102,54,56,49,51,57,97,48,102,98,52,51,57,101,48,52,98,100,56,49,50,102,56,49,100,48,99,49,102,57,48,55,97,54,49,102,57,101,53,101,102,48,101,100,56,55,54,56,48,52,102,99,51,57,101,49,100,98,101,53,56,54,48,101,99,48,55,52,48,98,102,48,102,97,49,55,50,48,48,101,100,97,48,102,98,48,55,56,99,51,97,56,49,100,99,52,53,57,52,51,48,101,100,56,55,53,52,98,97,52,101,100,56,98,48,50,102,57,48,54,53,99,101,56,98,56,97,102,52,48,48,100,48,98,53,52,101,50,98,99,97,102,52,101,48,53,98,100,52,48,100,55,56,48,49,102,53,100,48,48,102,102,48,102,98,54,53,48,55,101,54,48,48,102,97,99,99,48,55,53,52,48,52,100,57,56,55,52,99,48,57,55,54,52,51,57,50,57,52,49,101,54,56,49,51,50,100,99,49,99,51,56,48,57,50,48,51,100,99,99,57,48,49,99,100,50,99,99,48,49,101,57,55,54,48,55,51,56,53,102,56,55,101,56,98,50,50,99,56,99,49,99,49,48,102,100,56,51,98,56,48,102,101,56,55,55,56,51,101,97,48,48,102,102,102,55,98,56,55,55,99,51,102,101,53,100,48,55,54,55,101,52,99,52,99,48,101,102,101,48,101,101,101,102,99,98,53,54,102,49,54,50,53,56,101,52,48,48,102,102,49,50,102,102,102,48,49,97,51,49,50,99,48,57,100,51,48,50,52,57,48,48,102,102,49,102,49,55,54,48,101,55,57,55,54,48,52,97,53,48,49,50,102,97,49,100,53,97,48,50,54,98,99,48,57,101,54,50,102,102,57,53,99,48,48,102,51,52,56,48,102,48,55,49,55,97,48,102,54,48,49,99,51,48,50,53,97,56,97,99,50,100,99,48,49,101,97,51,48,51,57,48,50,52,49,100,52,48,102,57,56,55,52,52,48,57,56,52,48,55,51,101,57,51,51,99,49,99,102,48,51,102,100,50,101,56,97,52,97,97,48,55,55,52,49,101,48,100,98,54,48,101,99,55,50,99,99,51,100,48,55,48,102,50,57,55,97,56,48,53,55,49,52,50,48,50,53,50,56,49,51,52,99,48,52,100,50,56,51,101,100,48,50,55,51,52,49,102,54,56,55,99,48,48,102,102,57,56,52,48,50,54,48,99,51,100,102,56,51,102,50,48,102,52,99,51,102,51,99,97,50,99,49,101,52,48,102,50,56,48,57,48,48,55,51,99,51,98,55,99,98,48,99,49,100,57,48,101,56,49,52,48,49,99,98,50,57,56,48,49,100,56,97,49,99,57,48,101,101,48,55,53,48,51,98,56,56,98,50,56,54,49,100,98,48,101,97,57,52,97,56,51,102,57,53,101,53,48,97,48,99,98,57,100,49,55,57,54,48,57,101,49,97,49,54,97,57,99,53,56,49,54,48,57,99,48,98,101,97,54,97,54,50,52,57,54,48,57,50,101,97,53,97,53,98,56,49,97,97,52,51,100,100,98,101,101,51,57,101,55,51,54,51,57,56,50,51,54,99,50,51,48,101,50,52,53,56,97,99,97,56,53,55,102,99,48,54,97,51,48,48,55,99,54,55,48,48,49,102,52,102,50,49,99,56,48,48,55,100,56,54,56,51,101,53,48,102,53,48,51,101,54,48,50,54,50,99,51,57,55,50,49,101,97,48,50,53,97,56,49,100,56,97,51,49,55,99,53,52,50,51,97,51,102,48,102,48,49,55,48,53,50,101,50,99,99,49,102,50,48,55,51,48,51,99,101,48,101,49,99,51,99,99,56,99,53,48,52,98,101,49,99,52,48,55,97,48,49,99,54,48,102,101,97,50,48,50,55,52,49,100,102,48,55,101,48,98,99,102,100,51,102,57,53,101,53,56,48,55,52,57,97,48,52,99,101,97,98,98,52,101,50,100,57,97,52,50,52,51,52,48,48,102,102,48,99,102,101,48,55,52,52,48,101,55,48,49,100,99,48,51,56,53,48,55,55,56,49,100,97,48,55,53,56,48,101,57,99,51,98,98,52,49,100,55,48,101,50,56,55,51,56,97,97,50,57,99,97,50,48,101,102,49,52,49,99,98,55,48,102,48,49,55,98,100,48,48,97,57,50,56,52,97,57,50,98,52,97,48,50,57,57,49,55,57,54,54,49,101,56,50,100,56,98,99,50,101,53,50,99,49,50,52,53,51,57,52,99,53,54,50,49,52,97,53,97,55,49,54,48,57,99,57,97,101,52,50,50,55,97,97,55,50,100,51,50,101,101,97,56,48,53,55,48,48,48,102,102,55,99,51,50,52,51,98,97,53,99,48,55,55,56,48,49,102,53,54,97,48,102,57,48,48,52,100,57,48,52,49,50,53,56,98,101,48,50,55,56,52,49,101,50,48,55,56,99,97,98,48,48,102,102,98,56,52,53,52,56,48,52,100,49,52,101,53,57,48,49,50,102,50,48,52,97,101,101,50,98,100,51,98,56,50,53,53,50,101,102,97,51,52,100,55,52,55,55,99,57,50,50,97,53,101,56,52,100,99,52,55,53,55,56,56,99,54,51,56,48,100,99,99,98,102,101,48,49,54,48,54,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,52,48,53,48,51,53,48,49,98,102,48,48,102,102,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,97,48,54,98,102,101,48,51,102,54,48,48,102,102,51,101,50,102,97,48,101,97,56,48,49,102,53,49,54,48,101,98,48,49,102,48,56,51,98,57,48,102,99,48,55,55,48,48,102,102,57,99,100,101,48,52,99,49,56,49,51,100,56,48,102,48,52,49,100,101,56,55,48,56,51,99,48,49,100,100,48,55,52,102,56,48,57,55,53,48,50,54,53,99,49,100,51,101,48,50,53,98,52,49,101,48,97,52,48,51,56,101,48,55,98,52,57,52,48,102,101,48,51,56,49,99,51,102,99,53,57,50,55,50,55,48,51,97,48,48,102,102,55,99,52,55,48,101,101,56,55,56,56,51,100,54,53,48,101,48,102,52,50,55,50,49,50,48,57,52,52,48,48,101,97,49,99,57,54,52,49,99,56,56,48,49,51,49,48,102,53,57,53,102,98,56,48,100,51,52,48,48,102,102,102,98,54,98,48,55,57,54,48,48,102,102,102,98,53,49,48,101,53,48,51,97,98,48,101,55,56,55,52,99,48,49,102,53,54,50,48,52,98,50,55,48,55,100,52,48,102,51,99,51,102,99,48,50,55,57,56,51,100,50,48,102,55,48,48,49,101,98,52,56,49,50,102,48,48,101,101,55,48,51,56,50,48,48,102,102,55,98,53,48,51,99,50,48,101,101,52,98,52,50,57,51,56,48,51,100,56,48,48,52,99,53,97,48,97,54,48,55,55,52,49,101,56,54,48,55,97,54,53,48,50,52,56,51,99,50,48,101,100,54,97,52,48,52,101,52,49,99,49,99,97,99,53,53,55,50,100,48,98,48,48,52,101,49,54,48,57,101,53,48,52,99,56,48,52,99,51,97,49,50,54,50,52,57,53,101,57,50,100,50,53,97,50,51,56,49,57,50,52,51,51,100,99,101,100,98,57,97,55,51,56,51,57,56,50,55,55,99,50,55,56,101,50,48,53,56,97,101,97,48,49,56,54,101,48,48,102,102,102,97,97,55,48,48,102,102,55,99,98,53,56,49,100,53,51,54,48,101,50,57,101,48,101,49,56,48,51,101,99,57,52,51,99,100,99,97,50,48,55,98,56,49,99,52,48,99,51,97,48,48,102,102,51,100,100,57,50,57,56,51,99,52,53,57,48,48,102,102,51,100,54,53,48,48,102,102,55,98,57,48,51,100,101,48,102,49,52,98,53,52,97,51,56,55,48,48,102,102,49,99,51,56,49,50,101,49,56,51,98,54,48,101,101,55,48,51,98,57,48,101,100,99,56,55,48,99,51,98,49,56,57,50,54,57,54,49,99,51,101,53,57,50,97,52,98,54,99,52,52,98,51,56,48,102,48,50,102,102,56,48,100,50,99,48,101,98,52,48,57,55,52,48,102,97,56,49,51,53,54,48,52,56,57,56,55,53,56,49,99,57,56,48,51,101,99,102,99,51,57,100,56,51,102,54,48,102,48,48,102,102,51,100,56,48,50,55,57,56,49,102,50,48,55,55,51,56,55,56,48,97,57,48,101,99,54,50,99,55,57,52,54,48,102,56,56,98,52,48,102,53,56,51,98,97,99,48,50,55,50,48,52,98,101,57,55,52,49,100,102,50,57,53,48,101,57,48,56,97,53,48,101,102,48,55,48,53,51,97,53,99,48,101,98,49,54,50,56,49,101,99,49,50,99,48,57,49,50,100,101,55,97,55,50,53,57,55,99,56,49,54,48,49,53,102,48,48,102,102,48,102,98,100,99,48,48,55,100,52,51,56,55,97,56,48,49,102,53,52,48,48,102,102,52,99,56,57,52,97,53,52,49,53,99,56,101,48,57,98,48,50,53,101,48,49,102,50,56,48,57,57,56,48,51,100,48,53,48,102,54,54,55,56,97,101,52,55,48,48,102,102,55,98,57,101,52,49,100,100,56,55,49,56,49,99,102,50,53,48,51,100,51,57,48,49,50,49,52,57,48,55,57,52,48,102,50,48,51,102,52,53,49,56,48,57,49,56,55,100,56,49,101,51,100,49,53,102,101,52,51,101,100,52,53,54,101,50,99,48,100,57,51,99,51,98,54,48,50,54,48,53,53,55,57,99,56,48,48,101,52,56,49,51,53,101,48,48,102,102,102,57,54,55,56,48,51,101,100,49,99,49,101,56,48,51,100,99,50,101,99,51,100,50,48,52,97,101,48,51,100,52,48,48,102,102,55,57,53,98,48,55,53,52,57,53,99,97,100,99,53,51,56,51,97,100,99,49,99,56,48,50,53,100,99,49,102,54,102,50,98,48,49,50,99,49,100,56,48,101,99,57,53,56,53,57,57,49,48,102,98,56,51,99,53,48,50,53,99,53,48,48,102,102,51,99,54,57,55,50,57,101,49,101,50,50,98,48,51,99,54,49,101,53,99,48,57,100,52,50,57,97,52,49,101,49,101,49,48,49,50,98,54,99,101,53,54,57,53,101,53,55,54,99,48,52,56,99,56,101,102,56,49,51,55,52,48,48,102,102,102,98,53,54,48,50,54,101,49,48,53,48,52,98,48,52,102,99,48,102,97,48,48,57,57,100,48,55,100,51,50,57,54,49,57,51,56,48,57,51,48,55,54,50,48,101,101,48,48,49,101,101,48,48,102,102,48,55,97,55,50,48,101,98,102,97,52,53,55,51,50,51,54,48,55,55,48,49,99,49,50,97,98,57,53,99,48,101,102,56,49,100,100,54,57,51,102,98,50,97,102,57,54,48,48,50,53,51,98,57,56,98,48,50,101,49,51,102,56,50,55,102,102,99,49,49,98,53,100,52,48,51,57,54,56,48,49,102,53,48,101,48,48,102,97,54,53,48,55,48,97,48,48,102,97,97,56,48,55,52,54,99,57,52,54,49,100,54,52,56,101,49,102,99,48,55,101,50,49,101,48,48,102,102,100,55,48,51,100,49,48,55,100,53,100,97,48,102,97,48,55,53,48,48,102,102,49,101,102,98,99,53,53,56,55,57,99,49,101,55,50,53,56,55,50,51,52,56,51,98,55,50,99,56,49,101,97,48,51,99,56,48,101,55,56,55,53,102,48,55,53,48,51,97,50,48,102,49,57,50,52,51,97,57,51,99,97,49,55,50,54,52,98,102,101,56,97,48,48,102,55,49,49,54,57,98,57,54,56,57,99,52,48,97,102,48,51,57,101,53,102,102,48,48,102,102,56,48,55,53,100,52,48,51,102,101,49,55,53,102,102,48,48,56,48,55,53,48,48,99,50,51,48,48,102,102,55,99,53,52,48,48,102,102,49,102,55,48,97,57,52,49,102,56,48,102,52,50,55,56,49,50,50,97,48,52,99,49,48,55,100,55,53,49,55,51,50,49,99,49,48,55,49,101,48,101,100,56,48,57,53,54,50,56,56,48,49,101,100,99,56,99,49,97,56,55,54,99,49,99,57,48,51,97,55,48,55,99,54,53,97,48,55,102,57,56,57,50,99,99,51,57,54,48,101,98,100,48,53,49,50,48,49,50,50,49,100,51,48,101,53,56,55,52,98,57,50,48,55,56,97,49,101,98,101,57,101,57,101,52,55,56,48,57,52,57,54,52,53,97,49,54,57,56,98,49,99,57,101,48,51,97,101,56,49,51,50,54,48,101,55,56,49,100,56,56,51,102,97,48,55,49,101,48,102,51,48,49,100,52,56,51,101,52,50,97,99,48,52,100,56,49,100,99,56,55,99,56,51,56,99,49,102,51,48,101,101,48,55,98,49,49,101,53,51,48,98,102,52,50,48,99,56,97,49,48,102,50,48,55,52,48,98,100,48,101,99,49,55,99,57,51,100,50,48,51,97,101,53,98,49,52,54,53,100,49,97,48,51,98,101,53,100,57,54,98,56,99,53,55,49,54,48,56,54,57,99,48,100,49,99,97,101,98,57,50,99,55,50,49,51,56,100,56,48,52,97,53,48,49,51,56,101,53,48,57,52,48,48,52,98,100,48,49,51,101,54,48,52,100,99,48,55,50,48,49,99,97,98,99,48,50,52,99,49,100,48,48,102,102,55,52,52,48,52,100,52,48,49,51,49,56,48,101,102,99,49,100,97,100,57,48,50,99,48,98,49,48,52,97,48,55,50,52,51,97,54,48,102,52,48,51,101,54,49,99,101,48,101,101,50,51,54,97,48,102,53,50,53,57,55,97,53,98,97,52,101,48,48,55,98,53,57,49,57,49,100,48,99,57,49,55,99,57,99,53,56,57,54,55,101,52,100,54,53,56,57,54,48,57,97,53,56,54,98,52,101,102,102,101,48,49,101,53,97,97,48,50,52,97,48,48,102,102,51,101,52,97,56,48,48,102,97,48,55,48,102,57,56,49,51,53,48,49,101,51,56,48,50,55,51,56,48,57,51,54,48,101,53,56,48,57,102,56,51,101,97,52,99,100,56,48,49,101,98,50,56,55,52,99,48,49,101,101,50,50,97,48,97,98,48,48,102,102,55,97,56,51,100,49,99,97,101,48,55,48,101,48,101,57,52,49,100,98,57,49,50,101,56,49,101,56,56,51,101,49,50,56,52,51,97,48,49,100,54,101,49,100,51,48,101,57,48,55,54,99,51,99,56,57,99,52,52,51,97,56,49,100,52,100,99,51,99,51,57,49,97,52,97,101,50,100,56,101,53,57,53,49,53,99,53,56,53,56,49,102,52,48,48,51,101,57,98,48,48,49,102,54,98,48,48,101,101,99,48,49,102,54,97,50,48,52,98,52,52,48,51,99,56,50,57,100,57,99,49,100,100,48,55,98,56,49,99,99,100,51,52,48,102,56,48,49,100,99,99,98,99,53,102,57,55,50,48,48,102,102,102,54,52,48,48,51,100,99,56,49,102,102,48,55,57,101,53,49,48,51,98,102,51,56,55,98,57,50,56,49,100,99,48,51,98,54,48,101,100,56,55,57,97,56,51,100,48,49,100,100,48,55,55,50,57,48,53,101,48,48,102,102,51,97,97,97,53,55,97,55,54,50,97,55,98,101,48,50,53,54,53,99,55,56,50,99,97,48,101,57,97,48,55,48,54,98,102,101,48,50,48,97,48,48,102,102,51,101,49,102,50,48,48,102,97,99,99,50,99,53,48,57,48,52,98,100,48,48,102,102,55,100,56,99,56,51,99,101,48,101,98,54,57,52,50,50,101,50,52,97,100,101,48,52,97,100,56,55,57,98,49,55,97,99,100,54,52,97,99,53,54,50,52,48,49,51,51,97,48,101,49,99,49,102,54,48,48,51,98,49,56,97,48,48,102,102,102,100,55,52,97,52,54,50,50,57,51,52,53,55,50,48,101,56,48,55,56,97,49,99,53,56,100,52,52,48,48,52,99,48,51,97,99,55,99,52,56,98,51,99,48,51,102,53,97,101,98,97,102,102,56,48,97,51,50,48,48,102,57,57,98,48,55,55,52,98,56,48,102,48,56,48,51,101,97,100,52,49,99,100,56,48,57,52,97,48,56,50,55,55,49,52,50,48,52,102,48,56,51,98,98,48,102,49,57,54,56,48,49,55,48,56,97,56,101,48,57,53,50,57,99,97,100,48,50,53,101,52,48,57,97,50,99,53,56,50,55,54,48,52,100,50,53,99,55,52,57,57,57,101,57,48,99,57,49,52,53,52,52,100,54,57,98,99,57,55,97,100,49,55,56,101,54,48,48,97,101,100,53,48,48,102,50,52,48,48,102,102,55,100,56,55,56,51,56,52,50,100,99,48,57,57,100,48,50,52,54,52,48,57,98,57,48,55,49,56,49,100,56,50,56,99,48,52,102,52,51,102,56,48,102,50,99,48,57,54,56,48,55,102,97,49,99,55,48,55,54,97,53,53,101,50,99,49,49,56,97,56,101,102,56,51,99,54,48,102,97,48,51,97,50,48,102,97,48,55,51,52,51,57,101,52,53,50,99,98,50,50,101,52,51,98,101,53,50,98,55,55,52,53,98,57,55,56,56,101,56,57,51,99,98,100,50,101,99,97,102,50,56,52,99,57,53,101,56,98,53,52,101,52,50,50,98,98,53,97,54,98,54,48,49,50,54,50,48,102,97,56,49,100,52,48,55,98,56,49,99,50,56,51,101,51,48,55,98,56,48,101,51,48,49,101,48,97,50,48,48,57,54,56,55,102,52,49,99,98,56,51,99,100,48,102,100,56,51,97,55,48,102,98,57,53,54,101,50,52,49,53,99,57,56,48,50,53,101,49,101,101,48,55,54,101,49,101,56,50,100,99,51,97,48,49,101,53,50,98,102,50,53,57,52,52,53,56,49,55,56,53,51,50,53,102,52,50,50,100,99,97,52,52,57,52,52,48,52,100,57,52,97,53,101,49,54,50,53,54,98,56,48,49,53,48,97,100,50,99,100,51,99,97,101,97,56,52,100,98,102,102,48,97,57,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,98,99,99,48,49,102,53,55,52,48,52,101,52,56,48,51,99,52,48,56,48,57,49,53,48,55,49,99,48,52,100,100,56,48,57,52,55,50,56,48,48,102,102,49,101,97,99,56,48,51,100,52,99,51,57,53,55,56,98,49,48,49,51,52,48,52,97,54,48,101,48,56,51,101,48,48,55,56,54,48,101,99,51,54,48,49,51,49,101,49,100,98,48,101,57,56,50,54,98,53,56,48,51,100,57,53,100,50,102,57,56,97,48,52,48,100,49,57,50,51,99,55,101,57,100,101,52,49,51,101,57,97,48,54,48,97,97,48,50,52,49,48,48,102,102,51,101,49,53,101,48,52,99,55,56,51,99,51,48,55,57,54,48,101,50,56,48,57,98,56,48,50,53,101,99,51,99,56,57,102,100,50,52,49,100,102,56,49,50,99,54,48,48,102,102,102,52,48,56,48,49,101,57,98,49,53,102,100,49,52,97,49,54,98,50,48,55,48,55,100,52,49,101,102,48,50,54,97,48,51,101,54,49,102,48,101,48,57,56,52,51,50,57,56,97,102,50,101,49,50,52,49,51,97,53,98,57,53,97,56,98,55,50,48,50,55,97,53,101,48,55,56,50,57,98,101,54,56,50,98,50,56,97,100,52,48,102,57,48,53,52,48,55,55,100,53,102,102,48,53,100,56,48,57,97,51,48,50,53,98,99,49,100,101,56,49,51,54,99,48,101,50,56,51,102,48,48,102,102,52,98,101,56,51,100,55,50,98,56,48,52,100,56,49,100,102,48,51,99,49,101,49,100,99,101,49,101,49,50,98,101,57,50,56,98,102,52,49,97,55,98,48,55,52,99,51,101,48,53,48,48,102,102,55,100,48,97,100,57,48,52,99,48,55,54,52,98,97,48,101,101,57,55,51,51,102,49,54,101,49,100,100,50,98,101,56,48,50,99,52,98,98,52,49,51,101,57,102,97,99,49,51,97,56,51,101,100,48,57,99,48,48,57,55,50,48,48,102,102,55,100,57,50,48,51,57,55,52,51,48,50,53,101,99,48,57,102,57,48,50,55,50,48,49,100,48,57,53,48,53,53,54,50,57,56,51,97,54,49,99,55,48,50,54,56,48,48,102,102,57,56,53,48,101,100,48,55,48,100,48,99,49,51,100,52,53,57,54,101,49,99,52,48,101,101,48,51,101,56,48,102,100,48,55,54,52,51,97,99,101,100,50,52,97,52,57,54,101,53,101,49,54,99,52,98,49,53,54,53,51,51,51,98,101,50,101,99,98,48,52,100,50,102,52,48,56,55,102,57,54,50,101,51,98,55,52,49,97,98,56,48,49,101,50,99,97,48,49,54,100,56,48,48,102,102,102,57,57,97,56,49,50,57,101,49,101,100,48,101,101,56,49,51,52,99,48,101,54,56,48,57,98,97,50,97,48,97,51,99,56,50,48,101,57,52,98,101,48,55,51,54,48,101,102,52,49,99,97,49,54,54,53,97,56,48,57,97,50,48,51,99,48,57,99,48,55,98,52,53,56,56,51,99,52,48,50,54,56,52,49,101,55,49,54,51,49,56,97,100,52,57,48,102,49,53,48,55,56,57,49,56,57,56,55,55,57,56,52,55,52,99,51,97,50,48,55,55,54,52,51,98,98,98,57,102,54,50,100,50,48,98,49,102,52,56,51,53,102,101,48,50,52,100,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,57,97,57,53,54,53,54,97,54,49,55,48,53,57,57,53,101,53,52,57,53,99,99,101,52,57,52,101,50,99,100,51,49,49,52,97,102,50,98,100,49,102,98,56,99,98,53,57,101,52,99,52,102,55,102,50,51,50,51,50,51,101,55,53,102,102,50,56,102,50,52,100,50,53,102,57,57,51,100,55,100,50,51,102,102,101,97,51,54,102,101,52,97,57,52,48,100,100,56,48,49,102,52,54,99,48,52,97,102,56,55,100,52,48,57,97,50,48,48,102,102,55,100,57,99,56,49,50,57,99,53,53,48,55,51,48,97,57,48,49,51,56,52,49,48,55,51,99,48,102,99,99,49,99,51,56,51,102,99,48,55,56,101,56,100,52,57,101,53,52,57,53,56,49,56,56,51,97,101,48,101,48,48,102,102,49,51,48,50,48,101,57,57,49,48,51,100,99,57,51,50,57,48,53,57,48,55,56,56,97,48,52,56,97,102,48,56,99,49,101,49,54,51,53,50,50,57,52,57,54,53,57,49,55,102,53,97,102,55,50,97,99,97,97,52,102,98,100,52,49,57,102,102,56,48,54,56,53,56,48,51,101,56,100,56,48,57,53,102,48,101,52,56,49,50,98,97,48,48,102,102,102,97,99,54,48,50,53,51,56,97,97,48,101,54,57,53,50,48,50,52,101,57,99,48,102,56,52,49,99,54,48,51,56,54,48,55,102,56,48,102,49,100,49,97,56,98,48,50,100,56,98,51,99,102,48,51,100,48,48,102,102,56,49,50,102,99,48,101,57,57,49,52,51,100,99,57,51,57,50,48,98,50,48,102,49,49,55,101,56,100,49,97,100,50,52,51,98,99,99,52,102,52,53,50,56,101,99,97,100,50,56,50,55,99,99,102,50,97,99,97,57,52,48,56,97,97,50,54,48,54,101,101,97,53,52,53,54,49,53,97,56,54,53,51,57,53,56,53,55,57,53,50,53,55,51,51,100,49,57,48,52,97,98,52,51,52,53,50,98,56,97,102,52,55,101,101,51,99,101,56,54,52,56,54,56,48,99,99,97,51,50,51,50,51,101,55,57,102,102,52,57,49,52,52,49,49,57,57,57,57,51,100,55,97,97,49,56,102,101,97,99,102,101,97,98,50,99,99,98,50,52,51,50,57,99,97,99,50,99,48,98,54,50,99,53,101,101,56,99,56,50,53,53,97,49,97,53,49,54,50,53,56,50,52,54,54,100,101,55,52,51,50,52,51,52,48,54,54,57,50,53,50,53,50,51,98,50,99,54,97,52,56,97,50,48,56,99,99,100,53,49,97,55,53,53,48,99,54,100,51,54,52,98,52,100,55,102,56,48,97,97,56,48,48,102,102,102,57,51,100,56,48,51,101,100,56,99,51,99,52,48,52,56,56,48,51,97,99,48,55,52,54,48,101,56,52,49,99,55,48,55,97,98,57,52,52,48,52,99,50,48,55,56,99,51,102,101,49,99,52,48,55,56,101,53,57,50,50,53,49,52,52,53,55,57,54,55,100,101,48,55,51,52,53,100,48,55,55,52,49,102,102,56,55,54,53,50,57,50,48,49,51,48,49,102,49,48,55,54,99,49,101,102,48,101,50,52,55,48,48,102,102,55,98,101,48,51,97,48,53,50,99,99,52,52,57,54,49,50,49,101,98,100,100,49,99,57,102,50,98,99,48,52,97,55,97,55,100,97,55,48,48,102,102,53,54,51,97,56,49,102,98,48,48,102,102,51,101,52,56,97,48,52,101,100,97,49,56,49,51,98,56,48,48,102,102,102,98,51,97,48,55,57,50,53,98,49,53,56,53,55,54,52,48,52,48,48,50,53,98,49,48,56,51,101,48,48,52,97,52,97,48,50,52,48,50,55,49,50,49,51,48,48,52,101,57,48,56,49,99,101,48,51,102,102,48,55,102,48,57,54,56,99,53,102,56,50,53,100,50,56,51,97,50,49,100,52,52,97,50,98,50,57,51,100,49,99,51,100,98,97,102,57,53,99,101,52,56,55,56,51,97,48,55,57,100,98,48,55,57,52,98,49,102,102,52,97,48,56,49,48,52,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,56,102,54,48,48,102,102,102,56,53,55,56,49,50,101,48,48,102,102,101,101,99,48,49,101,53,54,56,49,102,100,48,49,51,55,54,48,50,53,101,54,48,55,98,53,52,48,102,102,99,49,101,57,56,49,50,101,48,48,102,102,50,54,97,48,57,99,50,102,56,55,48,55,55,57,52,48,101,101,48,48,102,102,57,53,55,48,55,57,102,50,53,55,54,50,98,55,57,55,53,56,51,98,54,48,48,100,100,49,57,49,52,98,101,57,98,56,51,98,97,48,50,55,100,99,100,100,98,101,49,101,49,101,53,55,55,101,53,55,97,56,48,53,99,50,50,56,48,55,57,56,56,49,50,53,97,48,52,57,52,48,51,57,98,48,50,52,52,52,49,100,54,49,55,99,48,101,56,52,49,99,53,57,53,49,52,53,49,48,55,52,56,51,99,56,48,102,48,48,102,102,98,50,48,55,57,48,53,56,97,50,99,57,54,48,49,101,57,50,99,102,98,97,49,101,51,50,101,52,97,48,48,101,97,56,55,54,49,50,57,50,51,97,52,56,55,99,56,51,100,54,49,101,102,50,100,99,102,99,97,97,48,101,56,49,52,101,100,100,52,99,57,54,55,50,56,50,52,53,49,98,53,52,50,48,52,98,98,52,57,57,52,57,98,102,101,48,101,51,97,57,53,49,54,54,53,57,50,49,57,52,101,53,54,49,54,48,53,98,49,54,50,102,55,52,54,52,49,50,97,100,48,100,50,56,98,49,50,99,49,50,51,51,54,102,51,97,49,57,50,49,97,48,51,51,100,50,53,50,53,50,51,98,50,99,54,97,52,56,97,50,48,56,99,99,100,53,49,97,55,53,53,48,99,54,100,51,54,55,100,51,52,54,97,97,48,56,52,48,48,51,101,100,51,56,98,49,52,98,50,97,52,48,49,102,53,56,97,48,48,102,98,49,97,50,100,56,97,100,55,98,97,51,49,54,48,53,53,48,49,50,50,50,48,52,100,101,49,54,48,56,50,57,49,97,49,97,55,52,51,48,52,99,50,98,56,49,99,48,48,51,99,51,52,97,52,55,55,98,98,48,102,99,53,50,51,100,49,49,52,56,54,51,55,51,53,99,53,54,97,100,98,54,97,99,54,101,54,57,102,102,48,48,102,102,57,102,53,48,48,55,100,97,54,57,54,50,56,56,53,98,48,48,102,102,51,101,99,101,56,48,49,102,54,51,52,53,98,49,53,97,102,54,52,57,50,98,99,98,53,48,50,55,98,52,48,57,98,99,50,99,49,48,53,50,51,52,51,99,100,48,54,101,56,54,53,56,56,51,102,102,48,55,56,54,57,52,56,101,102,102,54,49,102,56,57,52,56,57,50,52,56,99,57,49,98,102,100,53,49,51,101,52,54,51,101,51,101,101,52,56,49,48,56,53,51,53,50,100,48,98,50,52,99,50,101,48,98,51,50,99,48,98,54,50,99,53,101,99,57,50,57,99,53,57,97,54,50,53,49,54,48,53,56,50,52,54,54,100,57,54,98,51,99,57,56,57,101,57,49,100,50,53,50,53,50,51,98,52,99,54,57,52,55,57,50,54,57,50,102,100,53,49,97,55,54,57,49,102,54,100,51,49,98,54,100,50,49,101,48,48,102,102,52,98,98,48,49,50,98,56,48,102,99,56,48,57,98,50,48,102,98,49,54,54,48,101,101,52,48,57,55,101,48,101,51,56,48,51,100,102,101,49,102,52,50,57,56,51,97,50,57,54,49,102,54,50,100,48,97,55,57,48,102,50,56,55,52,48,51,97,102,100,49,56,51,98,54,56,48,53,99,57,52,52,53,49,50,52,57,54,50,48,50,54,48,49,102,52,48,102,49,48,55,55,99,97,56,52,56,101,100,57,54,97,49,101,53,50,56,100,48,52,49,50,50,56,97,57,102,52,53,57,53,53,50,53,57,51,54,100,48,50,57,97,52,52,52,99,98,56,102,102,48,51,53,51,48,48,102,102,55,100,50,53,48,48,102,102,51,101,57,50,99,51,99,101,48,48,102,102,102,98,57,52,48,102,52,48,51,102,50,50,97,99,97,97,48,55,101,53,50,48,101,49,56,51,98,54,48,101,49,52,48,49,101,57,56,48,48,51,100,100,56,49,101,97,99,48,101,99,99,97,101,48,55,97,51,51,53,56,49,101,56,97,48,48,102,102,51,100,56,52,57,50,56,101,52,48,52,56,100,50,56,49,101,97,48,51,98,49,52,101,100,102,97,54,56,51,97,101,97,50,98,56,48,49,100,57,102,99,98,100,99,48,48,101,100,54,48,52,102,97,55,100,49,53,100,48,53,55,101,57,50,99,48,48,102,102,51,48,55,52,48,49,102,53,97,48,48,48,102,102,102,56,101,97,48,49,50,50,101,48,48,102,97,101,52,48,102,56,56,51,98,54,48,55,101,52,53,54,48,55,55,55,48,51,100,48,48,50,54,97,56,49,100,54,55,48,102,55,55,48,101,99,56,51,102,101,48,49,51,54,48,55,99,48,49,99,97,101,56,100,56,51,101,97,53,54,48,55,102,48,51,57,101,53,100,99,102,48,55,53,97,57,48,48,102,102,102,98,52,51,102,48,48,101,101,49,50,54,97,99,49,100,100,48,55,100,102,56,55,50,56,101,53,56,49,52,54,57,102,97,51,49,53,98,56,51,99,54,56,49,50,56,52,49,101,50,52,100,48,52,101,50,48,56,50,53,99,48,48,102,56,98,51,56,48,51,101,97,56,56,48,57,99,50,48,48,102,102,55,100,54,54,48,55,53,52,48,57,99,50,50,100,52,48,57,98,102,48,55,55,55,99,49,100,56,56,55,57,52,49,102,102,102,48,50,53,102,48,48,49,101,100,101,48,101,57,101,48,102,54,56,51,97,102,48,102,57,56,50,52,54,56,49,100,52,49,54,48,48,52,99,49,50,51,49,54,55,102,57,55,97,48,101,99,48,49,101,52,48,55,101,100,48,53,50,56,49,51,54,56,54,49,102,100,48,101,100,50,55,57,57,51,98,49,52,54,49,57,101,50,99,97,57,48,49,97,57,50,99,50,57,49,48,98,48,101,56,50,48,51,54,97,50,102,102,101,97,48,52,99,50,48,48,102,98,55,97,48,50,54,99,48,48,49,102,53,55,52,48,101,56,56,49,100,50,51,99,48,101,100,48,48,102,102,49,102,54,51,101,53,100,102,52,98,48,101,98,48,55,97,99,51,49,101,53,55,56,55,49,101,52,97,97,48,50,54,49,57,97,99,53,101,101,50,56,99,51,99,101,48,101,99,99,98,102,52,98,100,54,49,101,52,48,55,49,50,49,100,100,50,99,53,51,52,97,98,48,49,50,101,50,100,48,98,49,48,101,52,49,55,50,48,49,55,54,57,101,56,49,57,51,102,99,99,49,53,100,51,102,98,53,99,98,49,56,56,48,48,102,102,97,53,55,48,50,55,49,56,48,57,99,55,48,55,100,52,48,52,102,50,56,51,101,57,48,102,50,48,51,102,56,48,55,101,101,49,101,51,99,49,101,54,48,102,99,56,55,57,48,48,102,102,52,57,97,57,51,49,51,51,57,52,101,49,100,49,50,57,55,52,48,48,102,102,57,50,48,55,52,48,51,98,48,49,99,98,54,50,55,50,51,48,55,51,52,51,98,52,49,100,49,50,97,50,98,53,49,53,50,49,100,50,50,57,54,55,101,57,50,57,49,98,51,48,50,53,98,49,102,100,51,98,100,51,53,51,53,51,52,54,97,48,50,54,52,99,48,49,102,53,101,52,48,52,101,48,48,49,50,56,97,49,100,56,48,101,98,48,55,99,99,48,57,56,54,48,55,51,100,99,49,100,101,48,55,54,99,51,101,100,52,53,102,55,48,101,97,57,54,56,48,48,102,102,102,53,48,48,102,102,49,100,55,56,55,97,97,52,98,51,57,48,101,100,49,54,48,53,49,49,53,54,53,100,99,102,52,53,48,101,51,48,55,99,99,51,99,52,57,97,56,56,48,57,50,52,99,48,102,51,49,52,97,56,57,56,49,51,99,56,54,56,51,50,57,100,52,57,53,102,57,53,99,49,97,99,97,49,50,55,102,54,102,102,99,50,99,99,48,57,97,102,48,102,101,56,51,56,48,48,102,102,55,57,101,48,102,102,48,51,102,99,49,102,97,48,50,53,55,56,48,57,55,101,99,48,52,97,101,48,51,56,98,50,101,102,56,55,53,52,48,49,101,99,54,48,55,49,52,48,48,102,53,53,48,51,101,97,48,102,98,55,56,55,49,55,49,53,97,49,99,97,48,101,100,49,53,50,49,101,52,50,50,48,102,52,52,49,101,49,97,50,49,53,101,49,102,49,48,102,51,56,48,51,100,100,50,49,101,100,50,98,56,51,99,54,49,102,50,51,49,55,52,56,51,48,48,50,52,52,48,50,55,100,50,49,100,101,50,98,98,53,57,53,56,53,54,97,49,51,57,52,48,98,55,97,101,98,97,102,102,56,48,54,99,57,56,48,51,101,50,56,97,48,101,52,99,49,101,101,48,51,57,53,48,48,102,102,55,100,53,97,52,54,48,55,98,52,100,55,54,99,48,49,101,97,100,48,51,101,52,99,48,102,97,99,49,100,57,102,100,52,49,100,57,97,100,54,48,101,57,52,51,102,99,48,52,98,98,56,49,50,101,98,99,51,57,53,102,48,48,51,100,98,50,53,98,49,54,51,50,51,102,50,97,99,98,50,102,98,49,55,97,48,50,53,99,49,101,50,100,98,101,48,49,51,52,50,98,53,48,55,56,54,55,51,99,56,99,48,49,102,50,100,51,48,50,54,52,48,49,101,50,56,49,50,101,56,48,48,102,102,102,97,98,50,50,98,98,56,51,98,99,50,99,51,97,48,48,48,102,102,51,100,55,57,48,55,102,97,56,52,48,52,98,56,48,55,100,102,48,50,52,99,97,48,52,99,48,52,102,48,51,98,99,48,55,57,101,48,52,98,98,56,49,51,49,97,48,48,102,102,102,55,50,57,53,100,50,48,50,55,99,53,50,57,55,97,48,57,52,48,52,101,54,50,57,49,49,99,101,57,56,53,50,101,50,98,52,51,99,49,48,52,52,48,49,100,57,97,49,101,49,50,98,51,100,53,53,53,56,49,99,48,48,48,102,102,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,49,48,49,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,102,102,48,48,102,102,98,48,52,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,101,56,48,50,53,101,56,49,101,101,57,54,101,48,52,98,102,48,51,102,98,48,55,50,50,48,102,101,99,51,98,101,100,51,50,102,49,55,101,48,101,52,56,49,101,102,56,51,98,52,48,55,98,54,53,48,98,52,102,98,54,57,50,101,50,51,98,97,53,99,48,51,98,56,48,102,57,49,52,50,49,102,49,50,98,49,97,55,98,50,49,49,54,97,53,49,50,54,57,48,101,57,56,53,51,51,48,52,97,53,48,52,98,98,50,98,49,51,55,101,100,53,50,100,57,54,54,56,49,55,102,50,54,98,54,49,50,101,98,97,102,102,56,48,55,97,56,56,49,50,52,52,48,102,55,52,98,57,48,50,54,48,52,48,57,51,50,48,50,53,49,99,49,102,98,48,55,56,101,49,97,54,52,98,101,48,55,100,99,48,52,98,48,56,51,56,52,48,55,98,56,53,100,52,50,51,99,50,53,51,50,99,98,54,53,99,48,51,99,56,48,55,53,48,49,100,51,48,102,57,57,54,52,99,50,51,52,97,54,49,54,99,53,101,50,54,99,52,52,50,54,49,55,54,57,51,51,50,48,57,100,50,102,48,98,51,52,101,100,49,98,102,55,48,98,50,50,99,50,102,102,52,100,97,48,49,53,99,99,48,49,102,50,98,98,48,48,102,102,55,100,52,98,56,51,99,97,48,50,54,102,48,51,98,48,48,101,100,99,48,57,98,56,48,50,53,100,52,49,100,100,48,55,102,56,49,101,100,56,51,102,52,48,101,51,50,49,56,55,52,48,49,99,100,57,54,54,49,99,51,48,55,55,101,49,100,51,48,102,49,48,55,102,52,98,100,52,97,48,55,52,97,49,100,98,50,98,48,48,102,102,57,56,98,48,55,57,101,53,56,97,52,57,53,56,49,100,56,48,101,50,56,51,98,56,48,102,53,56,55,98,57,50,52,98,54,52,98,48,102,55,48,55,57,48,97,52,50,57,56,97,101,52,97,52,100,50,102,100,48,48,102,102,51,98,56,48,57,102,50,99,57,48,99,97,101,98,50,98,98,49,54,56,53,57,50,48,97,55,50,56,49,102,49,48,48,51,101,57,53,52,49,101,102,56,51,98,102,48,55,98,97,48,48,102,97,98,52,48,50,52,53,51,48,51,98,101,48,102,51,49,53,50,49,101,52,99,48,101,98,99,48,57,52,102,48,50,53,56,99,49,99,102,56,55,100,102,49,52,99,53,99,49,52,56,53,100,48,48,102,102,57,48,56,51,99,51,48,101,52,56,49,50,102,48,48,101,57,56,48,49,101,101,52,48,101,100,49,54,53,99,97,50,50,100,52,98,50,99,53,53,49,54,99,53,54,56,48,57,57,50,50,55,52,102,50,57,56,98,98,101,53,55,56,55,56,48,97,101,101,57,53,51,56,98,51,50,98,49,48,51,100,54,56,97,48,55,102,56,49,102,50,56,51,100,52,48,101,98,56,51,56,57,48,55,51,101,48,102,53,99,49,102,54,56,55,101,97,100,50,53,98,48,101,52,56,51,57,98,48,55,54,101,49,102,99,48,55,97,97,49,102,49,55,100,48,51,49,53,99,48,57,100,54,99,51,97,56,48,101,102,99,51,98,50,53,97,48,55,99,48,51,99,53,57,49,55,57,54,101,57,97,53,50,57,53,51,57,50,56,48,52,97,52,97,54,52,98,97,54,98,57,54,50,53,57,57,53,97,56,49,97,101,55,48,50,55,99,98,49,52,49,54,98,53,97,54,99,102,102,56,48,53,49,54,56,49,50,54,52,48,48,102,56,102,51,48,48,51,101,99,101,48,48,57,98,53,48,55,56,50,99,56,55,52,48,98,56,48,50,53,99,99,49,101,55,48,49,50,99,97,53,51,98,49,52,99,97,52,49,54,56,49,101,56,48,50,54,97,48,49,100,48,48,51,102,102,48,55,51,50,53,48,51,99,53,55,51,48,53,100,48,55,53,99,97,97,52,102,54,52,97,54,50,101,57,50,99,49,99,97,56,55,56,53,48,101,56,98,56,97,52,52,48,102,50,50,52,50,55,57,53,102,48,57,56,56,53,97,50,57,48,56,97,50,48,102,48,57,54,49,53,98,101,50,98,54,97,50,99,48,51,48,102,48,48,49,102,53,54,99,48,48,102,102,102,97,48,98,48,50,52,100,56,48,49,102,53,101,101,48,101,98,99,51,97,49,50,49,101,56,48,55,53,56,48,101,101,99,49,102,56,56,51,102,102,54,102,57,52,50,49,101,99,48,102,54,56,51,99,102,48,55,57,97,49,99,57,48,55,53,50,48,102,51,52,98,50,48,101,98,48,51,99,50,99,49,100,101,48,55,55,57,99,98,99,52,53,48,55,52,56,49,102,53,50,99,52,49,99,102,48,55,50,48,51,101,48,53,49,48,55,50,48,97,49,48,102,99,56,55,50,53,50,56,51,99,56,48,101,102,54,52,98,48,57,57,48,102,48,49,53,100,99,98,55,52,100,50,100,48,98,49,55,48,48,52,100,100,51,55,54,52,48,50,102,48,101,49,48,48,102,102,51,101,52,97,50,48,48,102,97,98,54,48,102,101,48,51,97,57,48,55,57,48,48,102,52,102,56,51,100,101,52,53,48,101,54,48,48,51,100,51,97,52,57,48,102,56,97,51,56,48,51,100,51,55,48,102,101,56,51,99,48,48,102,102,50,53,100,99,51,98,97,48,102,53,48,51,102,57,56,51,97,48,53,48,97,50,56,55,56,48,49,51,48,48,102,102,101,100,99,51,97,48,48,48,102,102,102,53,100,100,51,52,48,49,101,101,57,52,54,48,102,53,52,97,52,102,50,57,52,51,57,57,52,48,50,54,48,53,55,56,48,57,102,56,55,56,49,49,53,50,99,97,100,102,50,56,55,101,52,57,100,48,50,50,52,48,48,101,102,57,99,48,48,51,101,97,100,48,48,49,101,101,49,48,48,55,98,55,56,48,49,101,56,100,48,49,51,99,97,52,56,48,52,101,52,48,52,57,52,48,52,102,48,48,102,102,49,101,57,101,56,49,50,101,101,48,48,102,54,100,49,99,48,52,99,48,49,50,54,48,50,54,101,48,50,54,54,48,48,102,51,52,101,48,48,100,101,55,48,48,102,102,54,56,100,48,52,101,56,54,54,48,48,101,48,48,102,102,48,52,52,50,48,50,49,55,102,99,51,98,52,48,49,102,50,52,56,48,48,55,100,52,56,97,49,56,49,51,99,48,48,52,97,50,51,48,49,102,101,48,55,49,54,48,101,101,49,97,52,99,48,50,54,49,48,49,99,51,56,54,101,48,48,102,52,102,48,51,98,56,49,99,51,48,101,55,98,52,57,48,53,56,56,55,99,51,56,51,100,49,48,55,57,99,48,101,50,56,97,52,48,102,54,55,50,100,52,97,54,48,101,55,56,51,98,55,48,102,54,56,55,101,48,98,100,99,53,49,56,55,50,56,51,97,52,53,101,50,55,49,53,101,48,50,52,54,57,97,53,54,54,50,97,101,52,49,51,52,57,99,53,57,99,57,54,48,53,53,56,50,54,102,50,48,48,50,54,52,48,48,102,102,102,56,55,100,48,49,50,50,101,48,52,100,50,56,49,50,56,56,49,99,97,48,50,55,55,56,51,101,52,48,52,99,97,56,51,57,57,48,55,56,101,48,101,52,52,48,49,101,98,97,48,48,102,102,51,99,98,54,99,56,55,50,99,51,97,54,48,102,53,52,49,100,100,48,51,99,54,48,55,54,99,49,102,53,56,48,48,55,97,54,50,53,98,48,49,51,50,99,53,53,56,55,56,56,48,52,100,48,97,52,48,102,101,56,55,51,99,51,97,100,51,51,99,48,49,100,54,53,50,57,49,51,99,97,102,97,50,57,53,51,56,98,52,97,48,49,50,100,50,100,53,48,53,51,99,98,49,99,56,49,50,57,101,53,55,99,98,56,48,55,56,54,48,52,98,56,48,48,102,102,51,101,102,55,52,48,49,102,53,54,56,48,52,99,53,56,51,98,98,52,48,48,102,102,55,56,55,99,48,57,99,49,48,55,48,48,102,102,48,101,50,52,48,52,99,54,57,51,48,99,49,99,55,48,50,54,51,99,49,102,102,56,49,50,101,101,48,101,99,52,49,101,49,97,48,48,102,102,50,53,48,98,102,50,102,52,97,50,100,99,98,49,48,101,100,101,48,55,99,48,53,101,101,52,53,48,52,101,56,48,57,49,102,50,101,53,48,51,48,50,55,97,98,98,56,53,48,49,54,99,53,50,57,54,52,48,99,99,97,55,57,48,57,48,50,101,54,48,50,54,98,99,48,49,102,50,100,51,48,48,102,102,55,100,54,98,56,49,50,101,97,49,101,98,50,102,48,49,100,102,56,55,52,56,97,101,48,55,99,97,48,102,100,56,51,99,50,53,55,102,50,98,98,57,53,101,49,102,55,48,55,50,52,56,97,48,101,49,56,49,101,55,48,51,97,52,52,102,48,52,100,49,53,99,49,100,57,50,102,49,50,52,99,49,101,53,50,98,52,48,57,56,101,50,56,57,51,100,50,48,49,50,56,56,56,53,101,51,101,53,51,102,100,48,56,49,49,97,48,51,99,54,53,52,57,54,101,53,54,102,97,102,50,56,50,101,53,53,102,102,56,48,100,51,56,97,48,50,54,52,48,48,102,102,51,101,53,57,97,48,48,102,98,49,97,48,50,53,53,56,97,98,48,50,52,99,52,51,101,48,48,52,56,101,49,53,50,53,101,48,55,49,56,49,101,54,56,51,102,100,48,55,99,52,48,50,52,51,52,56,101,101,48,55,52,52,98,52,48,55,55,48,49,102,54,50,102,52,49,99,56,54,48,55,55,101,48,102,54,48,48,57,55,51,48,55,98,50,102,56,48,51,100,101,100,100,49,48,51,102,52,48,48,102,55,57,48,51,98,54,101,48,102,50,48,51,57,53,100,102,99,49,100,99,99,48,48,102,54,57,57,54,51,50,49,102,49,52,50,50,98,53,50,56,102,99,97,102,50,98,49,48,51,57,54,51,99,48,53,53,98,48,50,55,98,48,48,49,102,50,53,55,48,48,102,102,55,100,57,51,56,49,51,56,97,53,98,97,50,56,48,51,100,97,54,48,102,54,52,98,97,48,50,53,54,48,97,48,50,97,56,51,55,48,49,50,102,101,48,52,97,99,48,55,101,56,49,102,99,56,51,56,100,50,100,99,98,52,99,53,56,50,51,48,55,52,55,50,52,101,48,102,50,54,50,98,48,49,102,98,56,55,97,57,49,49,51,50,100,48,57,51,48,51,98,50,57,49,99,97,98,102,97,97,55,51,54,56,50,53,102,56,55,56,55,55,101,52,56,98,50,101,49,57,48,49,49,49,56,51,99,54,48,55,57,52,48,102,49,99,49,101,101,56,55,98,48,98,49,48,102,99,56,51,100,55,48,55,56,48,49,102,53,48,55,57,54,49,102,54,50,101,51,50,49,54,50,101,48,51,101,52,48,102,48,56,51,100,97,49,101,48,48,102,98,48,55,97,56,98,54,101,53,54,57,53,97,56,54,53,52,49,53,100,56,98,51,48,102,49,56,55,57,100,51,99,98,51,50,100,100,51,51,50,49,49,53,50,53,54,57,53,99,53,52,49,53,102,50,57,54,57,98,52,48,57,49,50,98,48,97,100,52,51,50,98,97,55,52,98,52,56,55,49,51,51,102,101,49,55,99,97,48,51,50,48,56,48,51,101,50,100,50,48,52,100,100,48,55,51,56,48,57,52,57,48,48,55,100,97,54,48,55,54,99,48,49,101,102,49,52,53,52,57,52,97,48,48,102,102,55,57,57,97,48,55,55,101,53,51,56,49,50,56,97,49,100,56,48,52,97,98,52,53,55,98,98,100,56,48,102,55,56,51,101,57,48,50,54,49,56,48,57,55,100,48,49,50,53,52,57,52,57,101,53,57,56,55,56,99,51,98,102,98,50,50,99,101,48,101,100,50,52,55,55,51,97,48,48,48,102,102,57,101,57,54,51,98,102,51,97,48,48,55,55,48,98,50,102,102,57,48,48,49,54,102,57,52,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,55,102,99,48,51,98,101,49,55,53,100,55,53,102,102,48,48,102,102,98,48,51,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,50,56,49,97,56,48,99,56,50,48,48,102,57,52,98,48,49,51,55,52,49,99,101,48,50,54,100,56,48,49,102,54,57,56,49,101,52,48,48,55,98,51,57,49,53,50,53,49,52,48,49,101,53,57,52,49,100,102,57,55,48,48,102,102,52,97,50,56,55,57,99,49,51,50,100,49,53,101,100,55,55,99,51,100,101,48,101,53,56,48,57,56,54,48,50,54,48,56,48,52,101,57,50,53,49,98,57,53,56,49,101,51,48,102,48,54,101,56,98,53,56,51,99,97,56,102,100,98,101,57,99,48,50,52,52,53,57,55,102,56,101,57,101,49,100,99,50,98,55,101,99,52,99,48,53,98,101,53,102,102,100,55,53,100,55,53,102,102,100,52,48,55,100,54,48,48,102,102,55,99,51,97,48,48,102,102,57,101,101,48,101,102,56,55,49,56,97,97,48,50,54,52,48,48,102,102,57,54,56,48,55,100,56,48,102,55,49,48,99,97,97,50,98,49,51,56,51,100,48,48,102,102,52,98,49,56,55,52,52,48,57,54,57,48,101,50,56,55,97,48,51,102,52,56,52,56,52,99,51,56,53,102,48,51,99,49,48,102,55,56,49,51,49,54,57,56,49,102,51,50,98,56,51,57,48,49,100,98,48,102,53,56,55,98,100,48,53,49,48,49,51,56,53,100,48,55,97,99,51,99,97,49,100,97,98,50,99,57,48,99,51,56,99,53,49,53,49,54,48,53,57,57,54,48,57,97,56,51,99,98,50,52,48,50,99,48,98,51,52,100,52,48,50,54,48,50,49,52,97,56,51,55,54,48,52,56,97,48,51,102,57,101,48,52,98,52,48,49,51,56,97,48,52,97,98,48,51,101,102,52,100,50,99,56,98,54,52,54,48,101,98,48,51,97,55,48,50,54,53,52,49,99,48,56,51,100,50,48,102,56,50,48,57,53,52,57,57,100,57,48,49,51,56,48,101,102,56,51,98,55,48,55,97,48,49,100,57,48,102,56,49,54,52,56,52,57,50,56,56,57,48,53,98,49,52,50,56,52,53,57,56,48,51,98,51,48,97,100,52,102,52,52,56,52,52,52,102,50,99,56,97,101,50,98,102,102,52,56,102,57,99,50,99,49,48,54,49,99,101,57,57,98,102,99,48,51,99,102,53,52,50,50,56,48,57,57,50,48,55,50,48,49,100,54,48,50,54,52,56,49,99,49,56,51,101,55,48,55,48,101,49,102,51,52,51,52,55,52,57,50,56,52,49,101,101,48,51,97,98,48,55,56,50,48,101,99,100,51,57,99,55,57,49,99,97,101,55,100,101,50,98,49,57,48,102,102,48,55,51,56,98,101,48,101,54,51,101,53,98,57,53,98,99,98,53,50,97,48,98,101,52,51,52,52,50,100,53,48,100,49,48,98,99,52,97,97,52,49,52,100,98,50,57,48,98,49,57,56,97,102,102,100,97,48,50,55,98,54,55,52,50,97,53,56,48,52,98,100,56,51,100,99,50,97,48,49,102,102,56,51,56,52,48,55,50,50,48,102,101,99,51,98,99,100,98,99,99,57,52,48,48,102,98,52,49,100,48,48,102,102,51,98,52,48,55,98,54,53,48,98,50,57,48,100,97,51,51,54,102,98,52,53,51,56,51,99,56,48,101,54,57,52,50,49,102,49,50,98,49,97,55,98,50,49,49,54,97,53,101,97,49,49,50,99,56,54,53,99,98,49,97,97,49,48,52,98,97,50,99,100,48,55,55,102,53,57,98,50,99,99,98,48,56,100,57,51,97,99,51,97,53,55,102,99,48,50,50,101,99,48,57,101,55,48,55,50,48,99,48,49,50,100,99,48,52,101,54,56,49,51,54,48,48,101,49,53,48,49,48,99,98,49,52,53,50,56,48,49,100,49,48,49,51,50,50,48,102,100,52,49,100,97,48,55,53,53,102,50,100,49,49,97,53,57,52,56,50,99,56,51,97,99,49,99,49,48,55,97,99,49,102,48,48,101,53,57,52,54,53,97,97,51,56,50,53,56,97,56,50,56,49,48,53,50,100,49,53,51,53,49,48,97,51,51,101,52,100,50,98,99,97,52,50,98,52,97,101,55,50,98,53,102,52,48,50,98,100,48,97,50,54,53,48,57,98,48,53,50,100,52,48,55,48,98,48,48,102,102,55,99,98,102,99,48,57,50,99,50,99,56,49,100,51,56,49,51,98,52,49,99,54,48,50,54,50,99,49,100,100,48,51,97,52,52,101,50,56,52,49,99,100,56,51,99,99,48,55,51,101,49,100,98,54,48,51,102,56,49,102,101,50,57,48,51,56,52,102,49,53,56,49,100,54,50,101,52,48,57,56,57,48,102,57,48,51,100,57,48,50,54,53,99,51,102,52,49,101,53,54,52,98,97,48,102,54,48,55,55,99,51,97,50,53,55,48,55,53,99,98,50,48,102,98,49,54,48,49,100,51,50,98,48,97,101,50,101,99,98,48,57,50,102,48,98,100,50,99,48,51,102,97,53,56,57,53,99,56,100,56,98,50,50,99,56,49,51,97,53,55,99,101,50,99,51,48,48,102,102,57,101,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,97,53,56,48,51,101,57,55,99,49,99,98,48,55,101,56,49,102,53,48,48,102,102,51,101,100,48,56,48,57,49,100,52,50,48,101,53,56,55,52,56,98,49,48,102,56,50,50,48,51,98,97,48,50,54,97,52,48,57,54,57,48,55,97,101,49,102,102,52,53,52,49,50,56,52,98,56,50,102,57,57,50,98,48,49,100,98,56,55,52,56,48,57,56,55,48,55,53,97,56,101,49,101,100,50,102,99,98,97,54,48,97,98,50,57,99,98,49,99,56,56,49,100,102,52,49,57,50,99,57,49,55,49,54,52,53,56,49,55,51,57,48,48,102,102,97,48,52,49,56,52,97,99,48,50,54,54,53,57,50,49,99,98,57,102,100,48,49,53,97,50,56,48,101,55,99,48,48,102,56,53,102,48,51,57,48,48,102,102,102,57,49,54,50,48,52,102,50,48,51,102,50,48,55,102,97,53,56,56,55,51,49,50,57,51,56,49,100,51,97,48,56,49,50,98,56,48,102,51,48,49,100,97,50,48,56,55,99,49,50,99,51,98,54,53,57,97,54,48,55,55,57,48,56,49,101,57,50,50,56,51,101,49,48,50,53,53,99,51,101,54,56,97,53,52,97,50,48,55,56,100,50,48,97,56,97,48,101,100,97,51,48,55,57,53,48,56,51,98,98,53,99,98,55,57,52,48,56,50,102,50,52,51,99,51,48,56,49,99,48,52,99,54,48,97,100,48,49,50,102,102,100,51,98,102,102,56,48,54,53,53,97,50,50,50,97,51,50,48,50,51,97,51,97,49,50,49,51,48,99,97,50,50,50,50,50,51,50,100,50,51,50,50,97,49,97,51,99,54,54,49,56,52,54,54,53,56,57,57,54,49,49,100,57,52,55,52,55,54,51,54,56,54,49,49,97,54,54,52,100,51,98,54,102,51,51,49,98,52,57,98,52,101,99,52,53,55,97,101,98,97,102,102,56,49,53,54,48,48,102,102,51,101,101,55,48,48,102,102,57,99,99,48,102,48,48,49,50,48,99,48,48,102,97,101,55,48,55,102,101,48,52,99,101,56,55,50,100,50,48,97,56,98,48,102,100,56,55,48,51,48,51,97,97,101,49,100,55,50,97,48,98,52,55,57,51,102,98,56,53,97,102,48,102,54,48,51,102,52,48,55,53,101,49,99,49,50,101,102,97,51,49,53,101,53,54,48,55,57,99,51,97,50,53,99,97,53,102,52,48,50,97,48,51,101,56,57,48,57,55,55,57,48,56,98,100,52,50,57,52,50,97,48,99,101,99,98,48,99,57,99,53,55,101,55,48,97,101,52,100,48,48,57,53,97,53,48,49,101,50,56,48,49,102,51,48,55,48,48,102,102,55,100,56,99,49,54,56,49,102,49,48,55,99,101,49,100,102,48,48,55,100,55,101,56,55,48,99,98,99,48,102,48,49,52,101,56,50,48,101,55,55,49,55,48,48,48,102,102,102,53,102,52,97,53,54,48,98,54,52,56,50,98,56,97,50,48,102,56,101,48,55,56,50,49,100,52,48,50,53,56,52,49,102,55,48,51,97,101,99,57,101,53,53,57,52,56,49,102,98,52,100,52,54,50,102,101,48,97,48,52,97,52,52,52,57,52,100,52,48,48,102,102,48,55,98,100,56,51,57,101,53,55,102,50,97,99,98,48,101,52,99,51,98,55,57,51,54,102,100,49,54,55,99,48,52,55,53,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,97,48,48,48,102,102,55,100,51,101,48,48,102,102,51,101,101,53,52,49,102,102,56,48,51,101,97,57,48,49,101,102,97,48,97,54,48,55,55,48,98,98,50,101,56,51,100,97,48,52,98,97,56,55,97,56,98,98,54,51,56,51,100,56,48,55,50,56,53,56,57,54,56,49,102,56,50,102,56,51,57,100,57,48,99,98,99,48,102,51,48,51,98,50,98,48,102,99,48,51,99,57,48,101,51,56,51,98,52,52,51,48,55,97,52,48,101,100,56,51,56,55,56,49,102,99,55,48,101,52,48,51,98,97,52,55,48,101,98,56,55,54,56,51,101,97,49,101,55,101,57,100,48,48,102,102,50,53,56,57,51,52,49,100,100,50,100,50,52,48,52,97,100,99,100,99,97,102,48,48,102,102,99,56,54,48,50,52,99,56,48,49,102,50,49,57,48,48,102,102,55,100,54,51,56,49,51,54,97,48,101,102,57,57,48,102,56,49,55,48,48,52,99,54,48,51,98,50,48,50,53,57,56,98,56,54,50,53,57,52,55,50,99,99,51,97,101,48,52,100,52,48,51,100,102,48,50,53,102,56,49,99,99,57,55,101,102,49,54,50,99,49,52,97,49,100,55,50,100,53,51,100,101,50,57,56,97,53,52,98,48,55,100,52,49,101,49,52,99,97,50,57,101,57,50,99,51,99,56,102,97,48,49,53,102,54,57,56,57,56,52,101,57,51,52,97,50,48,102,48,57,53,100,53,102,102,50,98,50,97,101,99,48,50,55,54,53,55,53,102,102,48,48,102,54,57,48,55,54,54,48,52,100,98,56,49,50,97,50,48,102,97,57,49,100,51,100,51,56,49,99,100,56,49,51,51,99,48,52,98,100,56,51,100,57,52,51,50,97,57,57,50,97,49,50,52,98,53,52,97,48,55,54,54,48,102,97,48,49,100,98,48,55,102,53,97,50,97,100,56,50,102,55,50,53,98,99,53,49,98,99,53,56,97,52,48,55,53,99,51,99,56,53,57,99,97,48,97,50,57,55,53,50,53,55,49,54,51,99,97,100,101,57,55,101,51,49,54,50,48,57,52,52,99,101,56,49,102,101,52,51,55,52,56,56,50,50,101,48,52,99,102,48,48,102,102,51,101,102,50,52,48,49,102,53,56,101,48,52,97,101,48,55,49,99,98,53,48,102,56,57,54,99,48,52,100,57,48,51,56,102,48,55,99,54,57,101,53,51,101,52,51,48,52,99,56,51,98,57,48,55,48,52,48,102,100,99,48,57,55,101,48,55,56,50,48,102,51,100,101,99,53,56,57,54,99,53,48,57,53,56,99,53,50,50,48,55,52,57,50,52,49,101,102,49,52,50,57,51,55,102,50,51,56,55,56,57,56,50,102,50,56,57,50,54,52,49,56,51,98,99,53,54,57,55,50,53,57,57,49,100,48,56,49,97,50,56,48,50,56,48,48,102,102,49,100,57,56,49,51,52,97,48,52,99,101,48,51,57,54,52,54,50,99,49,49,52,49,99,100,56,49,51,49,101,48,102,100,56,49,100,50,97,50,49,54,99,56,101,53,52,98,48,53,97,50,49,56,51,98,51,48,55,98,99,48,102,48,56,51,56,56,56,99,53,57,98,48,53,49,101,52,98,54,48,97,52,52,54,50,99,57,49,99,51,97,99,49,101,50,50,98,54,53,50,57,57,50,57,51,49,54,50,53,56,54,50,97,101,49,51,50,54,97,48,97,101,57,52,100,52,99,99,56,48,49,57,48,50,55,50,56,57,48,52,57,49,54,97,53,57,57,54,50,53,99,50,54,98,97,53,57,49,54,99,53,56,50,54,49,54,97,53,56,50,52,54,54,55,51,101,57,101,57,101,57,50,102,97,54,50,54,51,100,57,49,100,57,99,56,101,56,101,49,98,97,52,97,52,55,97,52,57,55,51,99,97,51,51,48,99,52,99,53,53,100,55,101,49,57,99,99,56,102,56,100,98,52,102,102,56,48,102,51,101,48,48,102,98,50,53,48,48,55,99,99,50,98,56,51,100,97,48,55,55,97,57,52,49,99,49,48,48,55,100,55,100,56,55,48,48,49,101,51,56,51,98,52,99,53,102,56,54,50,48,50,55,56,49,102,54,48,55,100,101,49,100,52,99,49,99,100,48,55,56,48,53,50,48,48,102,102,57,53,57,55,54,49,99,53,50,102,48,97,97,101,49,99,55,48,102,50,48,51,57,50,48,50,54,54,99,98,48,101,53,55,53,50,55,56,48,57,55,48,55,100,52,97,55,48,102,49,101,52,100,52,49,98,57,50,99,48,51,98,101,53,56,57,53,48,53,55,99,57,56,49,51,56,53,57,100,101,48,49,51,53,99,49,100,51,48,49,50,100,101,48,52,100,53,48,49,51,53,50,53,56,57,55,52,101,48,51,56,98,48,55,48,54,48,52,99,49,56,49,51,50,48,53,100,49,53,55,52,53,54,100,48,55,57,49,100,48,55,52,101,48,101,98,52,49,101,52,48,51,101,48,50,100,48,97,102,48,52,101,50,50,57,54,57,56,97,52,99,53,101,55,48,101,55,49,52,99,53,102,97,53,97,50,54,52,100,52,51,48,101,101,49,55,51,50,53,55,48,50,55,52,56,48,54,56,56,52,53,48,97,55,54,52,49,102,53,50,53,55,50,54,101,54,99,49,55,51,53,48,49,98,57,52,48,49,102,52,52,54,48,48,102,102,102,57,48,98,56,49,50,99,54,48,48,102,97,99,102,48,55,52,54,101,48,51,57,56,48,50,54,50,48,48,102,102,57,52,101,50,57,49,50,100,49,56,97,52,99,100,55,50,56,99,49,102,53,56,49,50,99,101,48,101,50,48,49,100,102,98,99,48,52,99,55,56,51,99,53,99,53,56,56,55,57,56,49,102,49,48,55,97,52,98,50,48,48,55,97,101,99,48,102,50,48,51,102,52,48,102,98,48,51,56,54,100,56,55,99,51,56,55,52,98,56,55,102,99,97,51,48,101,98,48,51,97,100,97,52,50,50,98,101,50,56,51,98,101,49,99,51,48,48,55,98,56,99,51,98,97,101,99,100,55,99,56,52,57,99,57,100,102,101,49,55,56,48,48,102,102,102,97,100,53,48,55,102,97,48,48,102,102,102,57,49,56,48,48,102,102,51,101,97,100,99,97,49,50,101,56,51,57,99,48,101,51,48,48,102,102,49,102,53,99,48,48,102,102,52,101,48,56,51,99,57,48,101,50,49,54,98,56,97,100,99,53,54,48,51,98,99,48,55,102,52,48,52,97,49,48,49,51,99,101,49,102,48,48,102,102,101,49,48,55,50,99,48,52,98,56,98,48,48,102,100,57,54,97,57,52,48,48,102,102,102,54,53,56,55,52,56,51,57,101,53,99,56,55,48,56,97,55,48,101,102,99,57,55,99,53,98,48,51,99,48,50,101,52,98,98,48,102,49,99,97,49,97,50,48,48,102,102,51,98,52,99,98,102,52,50,50,97,52,98,51,98,50,50,57,101,56,56,57,98,52,57,101,48,51,51,51,56,48,51,101,98,55,52,48,49,102,54,52,97,48,48,102,102,102,57,50,50,48,49,51,57,50,48,52,99,49,56,55,51,52,51,57,101,48,102,99,56,48,57,48,54,48,50,53,99,48,48,102,102,57,53,53,48,55,50,97,53,52,48,55,57,48,51,98,56,53,101,56,51,100,102,48,102,51,56,51,102,52,48,50,53,54,48,48,57,101,102,48,55,49,99,49,101,51,50,100,48,49,100,54,57,53,99,49,102,55,48,101,50,57,53,56,49,102,102,50,57,99,49,99,102,57,55,54,49,102,49,48,102,100,56,55,97,99,51,97,52,57,54,48,102,54,49,51,52,51,97,97,49,101,54,50,100,100,51,56,49,100,102,50,48,48,55,97,49,48,97,52,97,48,55,57,51,56,97,48,50,101,48,98,48,50,100,54,102,49,53,52,53,50,49,54,51,98,56,97,56,49,101,50,48,48,55,99,100,52,48,48,49,102,53,97,102,99,97,55,52,99,101,49,100,49,48,55,48,56,48,52,102,49,48,48,57,102,99,101,54,51,57,53,102,56,51,99,54,48,101,98,48,49,99,50,56,48,57,52,49,50,101,57,50,56,101,48,57,57,99,57,53,99,97,99,48,50,54,97,48,49,51,57,102,54,52,51,48,52,99,55,54,102,52,55,49,100,51,55,97,51,55,97,51,99,49,50,51,48,49,51,54,48,51,101,48,48,48,102,102,55,99,100,52,48,48,102,102,57,101,55,48,48,55,97,56,50,49,101,52,101,48,101,48,56,49,99,50,48,49,50,57,99,48,48,102,52,97,52,48,52,100,99,98,56,101,49,99,102,48,48,55,97,99,48,48,102,102,101,98,48,49,102,48,48,48,102,102,51,100,52,49,57,50,56,52,48,52,101,56,98,51,97,48,101,101,54,48,102,50,54,48,101,54,48,49,51,53,48,48,102,102,48,102,54,101,48,48,102,102,57,98,54,48,101,101,53,49,52,98,99,98,53,48,49,50,102,50,52,56,48,48,102,102,50,55,99,48,50,54,97,48,50,53,100,99,48,52,98,98,50,49,49,98,102,99,48,51,50,98,53,55,53,48,48,97,52,57,48,50,54,101,99,48,49,102,50,57,54,48,48,55,100,97,52,56,49,51,54,99,49,100,48,52,55,48,101,55,101,48,102,49,48,55,48,48,102,102,48,57,54,53,101,56,99,57,48,100,50,52,101,48,102,52,48,49,50,56,56,53,99,48,49,51,48,99,48,101,54,52,51,101,48,102,48,54,48,53,55,56,55,57,52,97,99,48,52,98,50,53,49,55,52,48,48,102,51,48,54,49,101,50,100,100,49,55,99,56,55,56,102,97,55,53,99,53,50,49,101,102,99,98,50,50,56,52,51,98,56,57,101,55,100,99,97,100,57,100,54,49,54,52,48,101,57,56,48,49,102,50,52,56,48,48,102,102,55,100,97,53,56,51,97,54,48,55,49,97,49,101,102,48,55,50,49,50,48,102,56,100,51,56,49,101,54,55,48,102,54,50,50,49,55,101,56,53,56,49,101,102,56,51,100,99,48,55,56,54,48,52,99,51,56,55,99,52,49,102,57,48,55,53,101,52,98,101,48,101,55,57,53,52,49,99,102,48,52,99,56,55,52,52,49,101,48,55,48,55,101,99,53,55,55,50,56,100,51,48,97,53,97,50,97,102,56,55,97,48,51,98,101,57,53,99,97,100,52,100,101,53,55,48,55,99,52,98,51,50,100,56,98,54,99,52,101,53,51,101,57,48,50,55,102,99,48,51,55,100,49,50,53,50,57,49,57,48,49,49,100,50,49,51,53,51,53,102,54,53,49,49,49,49,49,49,57,55,53,50,53,50,57,51,49,50,50,102,51,48,99,50,51,51,50,99,52,100,51,101,57,48,102,50,52,50,52,51,102,102,52,98,48,56,100,51,51,50,55,97,102,102,102,57,57,56,100,101,56,102,97,55,55,50,50,48,50,54,50,48,48,51,101,53,52,99,48,48,102,102,102,98,52,57,48,50,53,48,56,98,48,48,102,102,50,52,54,56,49,101,48,48,102,102,49,50,52,97,49,99,49,48,102,102,48,51,98,101,48,55,99,54,48,102,56,99,49,102,49,49,55,57,54,49,100,98,52,100,55,99,49,100,99,56,55,97,99,49,100,57,48,51,99,51,52,57,48,55,50,97,53,102,56,51,56,52,48,55,102,101,48,101,50,48,51,101,52,49,101,52,50,57,99,49,101,49,55,50,56,56,51,102,100,52,49,101,54,48,55,55,54,53,97,56,55,57,100,49,48,97,54,50,102,48,97,53,50,98,53,48,55,56,55,53,48,98,51,52,101,50,99,56,98,48,50,56,52,98,56,50,98,48,98,51,54,99,97,50,57,50,98,57,51,53,51,51,48,48,102,102,56,98,97,53,100,56,48,51,101,100,57,48,48,49,102,54,56,48,53,102,50,52,57,55,50,101,97,54,56,48,51,101,99,53,99,48,57,101,57,54,57,48,56,98,56,55,99,98,49,55,53,50,56,97,54,52,54,48,50,54,101,99,48,57,56,54,54,99,97,54,56,54,52,98,50,97,52,56,101,102,49,53,97,56,101,53,55,50,52,48,51,99,56,55,50,50,52,97,97,100,48,57,51,100,49,51,50,49,102,50,55,97,53,48,55,54,56,97,57,97,100,98,97,56,50,51,97,49,101,55,48,102,53,56,55,97,48,51,101,99,53,101,57,55,48,49,101,97,48,102,97,56,55,57,56,51,99,48,49,102,48,48,102,102,102,51,48,55,57,48,98,54,50,99,56,51,99,48,49,101,48,48,102,102,102,50,48,55,97,48,98,97,50,99,52,98,101,50,102,99,98,99,48,102,48,49,55,54,57,98,52,53,57,57,55,56,53,99,57,55,54,53,99,57,54,99,57,50,57,99,57,101,53,97,57,54,56,53,99,97,55,97,52,50,53,50,54,57,54,54,57,101,57,56,57,57,52,57,101,53,56,50,55,98,102,54,57,99,53,56,51,98,52,101,55,102,53,102,102,99,53,53,53,100,52,51,50,56,49,100,54,56,51,97,97,48,55,97,52,48,102,99,48,51,102,54,53,49,48,51,97,100,48,55,50,99,48,101,99,99,51,102,99,48,102,56,52,49,101,55,48,55,97,54,52,98,50,57,48,101,100,48,51,98,57,48,55,54,48,49,99,100,48,102,48,56,51,99,49,48,102,100,56,55,56,48,48,52,57,48,97,56,50,99,52,51,99,50,53,99,102,50,56,99,51,97,52,49,100,55,52,49,50,101,56,51,99,50,53,57,56,48,57,50,48,55,55,99,97,54,50,99,99,98,57,50,99,52,48,52,98,99,97,102,98,48,52,56,57,52,52,53,53,50,55,49,54,56,57,102,51,48,53,55,50,49,50,54,51,98,56,50,100,53,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,100,98,55,48,48,55,99,53,97,52,48,57,98,97,48,102,56,56,49,51,54,99,48,48,102,102,102,97,98,51,48,101,100,56,48,51,100,101,50,56,97,56,99,56,97,48,48,102,50,99,97,48,102,48,48,97,55,48,50,53,49,52,51,98,48,48,102,102,57,53,54,56,98,48,54,98,51,101,49,100,48,48,102,102,55,50,99,48,52,98,99,56,49,50,102,97,48,50,52,97,57,50,57,51,99,98,51,48,102,49,56,55,56,51,102,52,97,97,101,49,101,53,52,56,101,101,55,52,49,48,49,50,50,50,98,98,101,99,55,52,48,48,102,102,101,101,49,53,98,98,55,50,54,48,49,52,57,48,97,48,51,56,55,48,48,51,101,50,57,97,48,48,102,102,102,98,54,51,50,99,52,48,57,53,99,48,55,100,52,56,54,48,52,56,53,56,55,100,52,51,98,101,57,97,53,99,56,51,97,50,48,50,54,50,99,49,101,55,98,48,53,97,48,55,52,57,51,48,51,97,101,53,51,97,52,49,54,54,49,101,51,50,97,52,49,102,99,56,51,100,57,48,102,52,56,49,50,101,99,48,101,54,99,97,50,50,99,48,51,99,54,57,48,53,97,48,51,99,53,48,101,101,56,55,54,100,48,99,49,100,101,50,49,48,55,54,99,51,98,56,57,51,52,53,57,97,54,50,48,56,55,52,56,51,99,50,49,102,49,52,49,50,99,50,100,49,98,57,53,100,52,53,56,49,53,100,54,101,49,53,98,98,102,99,48,51,51,97,57,52,48,52,48,49,48,48,102,102,55,99,99,49,99,48,49,102,53,97,52,48,101,56,52,51,56,56,49,99,50,48,101,48,56,48,51,101,99,49,99,49,100,55,56,55,53,51,48,55,55,52,51,102,101,49,102,50,48,55,98,99,49,100,53,48,55,50,99,48,102,48,99,97,51,48,101,53,57,52,50,49,100,55,50,57,99,51,98,52,53,102,99,56,55,56,99,97,54,48,50,54,55,56,49,102,55,56,55,98,48,49,101,99,56,55,98,52,97,98,48,101,102,56,55,48,100,48,56,98,57,50,99,99,51,102,50,53,56,57,55,48,56,97,53,55,50,48,56,55,56,56,49,101,48,49,55,97,49,102,56,52,101,99,53,56,50,48,97,50,97,50,52,57,54,54,53,53,100,49,54,49,51,56,98,53,98,48,49,102,102,57,52,49,49,51,48,48,102,102,55,100,56,100,48,49,50,55,56,49,100,55,48,50,55,98,48,48,102,102,57,51,98,48,55,100,101,48,52,98,99,57,55,99,53,51,48,55,54,56,98,54,50,102,99,51,99,99,48,101,100,99,49,101,55,51,50,48,101,98,48,98,49,48,102,52,50,48,49,53,99,57,56,53,55,48,55,52,99,49,101,100,49,55,54,48,101,98,52,51,102,54,49,99,54,48,101,51,56,55,99,54,53,50,57,50,99,51,98,56,49,101,99,52,100,50,56,53,50,56,97,50,52,98,48,102,55,97,52,100,54,50,102,48,97,49,50,57,50,99,51,99,48,53,55,52,55,52,98,48,49,50,98,50,55,53,55,100,48,53,51,51,102,99,48,50,51,99,100,55,53,48,54,98,48,48,102,102,57,99,97,48,50,53,50,99,49,101,98,48,49,50,52,97,48,52,99,50,56,51,99,57,48,50,53,101,56,49,102,48,56,55,53,99,98,100,48,101,102,48,55,56,52,51,57,50,49,101,98,48,102,57,57,53,50,53,49,57,54,50,53,97,57,52,56,49,101,56,50,57,99,97,98,48,102,98,56,55,52,99,51,98,56,49,102,55,48,102,51,56,55,49,48,97,99,48,55,56,48,49,99,101,52,57,48,102,52,48,55,54,99,51,97,56,57,97,49,101,55,48,101,53,48,55,57,100,51,52,51,97,52,53,97,51,56,49,100,102,48,102,52,50,49,57,52,54,56,50,53,54,57,54,100,48,56,102,53,101,54,53,97,55,57,98,52,100,52,49,52,51,48,53,52,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,51,50,53,48,50,55,99,52,48,49,102,53,97,54,48,102,56,48,48,57,49,48,48,55,55,97,48,52,57,51,56,51,101,53,48,102,56,49,55,54,49,100,101,48,102,57,56,51,57,101,48,50,55,99,56,48,57,54,49,48,55,54,52,48,52,99,53,56,51,57,56,48,102,57,49,52,102,52,99,49,53,97,53,56,97,50,57,54,52,49,101,51,48,55,54,52,48,101,99,52,51,102,54,48,102,52,56,49,100,52,48,55,98,48,51,97,56,57,48,53,97,50,55,49,54,99,53,53,48,55,56,48,49,100,52,49,54,101,48,102,51,99,51,98,56,53,55,50,49,56,55,56,102,48,50,55,52,51,97,56,48,102,48,48,102,102,51,97,52,53,102,48,55,54,56,51,99,99,53,53,49,54,52,53,54,56,55,57,50,99,51,101,52,48,101,102,52,49,100,102,102,102,56,49,54,100,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,51,52,101,48,52,57,50,56,51,57,52,48,101,97,56,49,51,50,56,48,52,101,54,56,49,50,56,99,48,52,98,97,56,55,101,99,98,48,50,102,99,97,98,48,101,52,56,51,102,100,48,50,54,55,56,49,99,50,48,51,57,54,48,102,56,49,54,56,49,100,49,52,98,50,98,53,48,52,51,100,54,53,53,56,55,53,99,49,101,57,56,51,100,54,48,101,98,48,55,48,99,51,99,50,57,101,49,100,98,50,99,48,98,55,50,57,99,98,100,50,97,49,49,52,51,99,52,56,54,53,51,57,55,56,57,50,57,52,53,52,97,53,97,55,57,52,50,53,101,57,53,98,48,53,56,54,52,53,55,48,98,48,50,98,48,98,48,54,102,53,50,49,51,57,102,101,48,97,99,50,101,97,48,49,57,102,56,48,48,102,102,101,101,53,53,48,48,102,102,51,101,97,99,48,48,102,102,49,55,55,100,56,49,51,102,99,48,48,55,57,52,99,48,57,55,54,48,48,49,55,53,54,53,48,48,102,102,98,48,51,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,48,55,98,101,48,48,55,100,51,53,56,48,51,101,51,48,97,48,52,56,51,56,48,51,101,99,52,48,48,102,102,49,102,53,98,56,48,52,98,55,56,49,51,56,97,48,102,97,52,49,101,100,56,49,51,55,56,49,100,56,48,55,57,97,48,102,55,102,48,51,100,101,56,48,102,50,49,52,54,48,101,98,56,51,102,99,48,101,53,99,97,53,48,101,50,50,48,56,48,51,100,51,101,48,55,101,101,48,102,52,48,49,100,54,57,52,57,52,53,50,49,53,56,49,101,97,48,50,53,102,56,51,102,54,49,101,49,52,53,101,57,56,49,100,101,48,101,52,57,53,97,57,56,53,57,56,48,57,56,48,55,97,56,98,49,102,54,53,101,50,52,50,54,100,97,48,48,102,102,50,52,49,48,53,99,52,50,50,98,100,48,55,102,99,48,52,52,49,53,100,52,48,54,56,49,48,48,102,102,55,99,56,102,99,48,49,102,52,97,101,48,52,97,100,48,48,51,101,57,102,56,48,49,101,52,100,98,48,49,50,100,50,49,102,101,48,55,102,99,49,102,56,101,48,52,99,51,55,48,50,54,49,102,56,55,99,99,48,49,101,98,57,56,55,97,48,49,100,99,56,55,57,52,48,52,98,52,48,49,101,57,50,56,48,51,100,49,48,97,48,101,100,101,48,101,97,48,48,51,100,56,54,48,101,97,99,49,100,57,56,50,53,55,50,54,102,48,55,57,99,53,100,101,50,102,102,49,55,49,56,98,100,101,57,98,57,49,52,97,54,99,53,55,102,50,98,56,49,50,97,57,102,57,51,56,49,48,50,48,55,56,56,48,48,102,97,55,56,48,55,101,97,49,100,99,48,48,102,102,55,100,53,48,48,49,50,101,97,48,48,102,98,54,57,48,101,49,49,54,101,48,48,102,53,50,56,49,99,57,56,51,99,57,99,48,102,54,99,48,49,101,98,102,49,53,49,99,97,101,48,101,55,56,55,51,98,48,49,50,100,53,99,51,97,52,48,52,99,56,50,50,48,49,50,100,52,48,101,57,99,101,53,56,49,55,54,48,102,52,53,99,48,102,55,48,51,101,51,101,48,102,56,56,51,100,56,57,50,57,54,57,56,55,48,101,53,48,51,98,54,52,48,99,48,101,102,55,50,50,49,49,48,102,50,54,52,100,50,97,100,51,50,48,98,101,102,102,101,48,52,102,54,98,97,101,98,97,102,102,101,98,97,101,97,48,99,51,56,49,50,97,48,48,102,102,101,50,99,48,49,101,54,56,48,48,102,102,57,97,52,48,50,53,97,48,48,57,54,56,48,48,102,102,55,98,97,55,56,55,49,56,48,49,101,54,49,99,49,102,102,48,51,57,97,48,55,49,54,48,48,102,55,97,48,48,102,102,57,49,48,48,102,102,51,100,99,99,48,48,102,102,102,54,55,56,48,51,100,53,97,48,55,56,101,49,100,97,48,101,48,48,102,102,48,51,100,100,51,56,51,98,57,99,98,55,50,56,52,48,52,102,56,48,52,56,52,48,49,101,101,50,99,53,99,54,50,57,55,49,55,99,53,48,56,48,57,57,56,50,53,51,57,53,99,48,50,54,97,53,54,101,52,99,48,52,102,51,55,102,101,48,98,99,50,101,97,48,100,51,56,49,51,57,101,48,52,97,49,56,51,101,51,48,50,52,51,52,48,57,57,102,48,55,98,99,48,52,97,52,48,51,102,102,52,50,48,101,102,50,49,56,51,100,54,48,55,51,50,49,101,48,52,50,50,57,99,51,99,50,101,56,55,53,48,98,98,54,52,51,99,56,49,100,55,50,101,99,97,102,50,101,52,51,98,99,53,53,56,55,99,56,51,97,50,49,101,100,48,101,100,49,55,53,51,50,56,54,57,54,57,48,53,48,48,55,100,99,51,57,50,49,101,50,48,101,101,56,55,98,99,97,57,52,53,50,102,48,97,102,48,101,102,56,55,98,48,97,101,50,98,99,98,100,52,51,50,98,52,51,100,50,49,100,57,48,101,100,56,55,57,57,48,52,98,51,48,101,102,49,53,99,48,97,99,50,102,102,101,98,97,101,98,97,102,102,101,98,97,56,51,100,48,48,102,102,48,102,97,101,56,48,50,52,57,48,51,100,52,48,48,102,98,49,97,48,50,54,102,56,49,100,56,48,49,50,54,101,49,99,54,48,102,98,48,55,55,48,49,100,100,48,55,100,48,49,101,101,48,55,55,56,49,102,50,98,99,49,99,102,48,102,53,56,55,97,99,97,100,50,99,52,98,50,48,101,98,98,52,49,101,97,48,55,54,56,48,101,51,52,49,101,51,56,51,100,97,48,101,101,57,52,101,49,101,53,99,53,52,102,101,53,99,49,53,56,53,48,48,55,98,48,98,53,48,101,49,50,50,56,55,53,52,98,51,48,102,51,49,53,97,53,55,57,55,99,53,56,56,55,52,48,97,101,50,102,49,50,99,51,100,48,56,48,49,100,55,48,102,55,98,97,53,50,52,48,55,52,56,98,51,48,53,56,52,49,101,97,56,51,97,99,48,102,100,56,51,56,102,48,55,97,54,48,102,50,56,49,99,98,48,51,100,50,50,56,102,48,55,54,52,49,101,54,48,51,57,100,48,55,56,48,49,102,49,48,55,53,99,48,102,49,56,51,98,53,50,53,57,57,52,99,53,99,54,48,101,101,56,55,101,99,49,100,102,56,55,56,52,98,51,48,101,98,56,55,98,48,97,48,101,53,100,49,52,48,57,97,53,100,48,55,55,48,98,53,99,53,51,56,55,56,52,97,54,50,99,56,97,102,101,53,56,49,52,54,53,57,49,54,50,53,49,57,54,48,48,57,54,48,52,102,49,53,56,53,57,50,55,57,53,97,101,51,52,57,98,53,102,101,49,54,97,98,97,101,98,97,102,102,101,98,52,98,54,97,48,51,52,48,56,48,51,101,51,56,50,48,48,102,97,53,55,48,50,53,54,56,48,49,102,55,48,50,48,48,102,102,102,51,57,51,56,48,57,57,54,48,102,102,48,51,102,101,48,101,51,102,48,50,53,101,55,56,49,50,102,49,99,51,57,56,48,48,102,102,102,52,51,48,51,100,48,48,102,102,101,101,52,51,98,54,48,50,54,52,48,48,102,102,102,53,54,56,48,49,101,98,55,102,48,102,50,54,48,102,53,56,48,51,100,102,56,48,101,97,99,49,101,54,48,50,54,98,50,49,55,48,55,54,50,53,50,54,50,56,51,49,52,102,56,97,50,101,56,53,57,50,56,98,57,99,53,56,55,50,99,52,49,51,52,56,49,57,48,55,102,99,48,53,55,101,53,100,52,48,55,49,101,48,48,55,99,56,52,52,48,49,102,49,101,102,48,50,52,98,99,48,49,102,53,51,56,48,52,57,57,48,51,98,51,48,50,54,50,52,48,57,55,53,48,55,57,97,48,52,99,101,48,55,99,56,51,101,97,49,102,50,48,50,54,55,52,51,57,56,48,101,53,48,98,51,50,98,48,49,102,54,48,55,99,56,49,100,52,56,55,56,99,51,97,101,56,101,49,100,54,48,102,50,48,51,97,57,48,55,100,56,49,102,97,50,99,48,98,49,50,98,99,97,101,48,101,50,48,51,57,52,48,55,55,48,53,98,51,50,49,101,49,56,50,101,48,49,100,99,49,52,56,56,56,56,48,57,99,57,54,53,101,97,53,57,53,100,50,53,55,97,53,49,54,99,100,100,57,53,55,54,101,100,97,48,49,54,48,56,48,48,102,102,50,55,48,97,102,102,101,98,97,101,97,48,54,52,99,49,100,55,48,48,102,102,55,100,54,55,56,51,101,50,48,102,101,56,48,51,101,97,101,99,51,102,101,48,48,102,98,52,99,48,101,50,57,55,56,49,100,99,50,102,52,49,100,52,48,51,57,55,48,50,54,55,52,98,51,48,50,53,100,48,49,102,57,56,55,50,49,50,54,100,56,50,57,99,51,100,52,49,99,50,50,98,57,50,56,51,98,50,48,101,50,53,50,99,51,56,48,48,102,102,102,53,52,97,53,52,97,52,101,50,100,52,49,50,56,49,102,56,48,101,102,56,55,57,99,51,101,101,48,102,97,100,49,52,49,100,101,56,55,56,99,51,98,50,53,55,50,49,50,48,56,55,98,52,51,57,99,53,56,101,48,101,56,56,55,56,56,97,100,50,98,99,51,100,99,49,100,55,50,102,99,51,101,52,53,57,56,51,98,48,102,102,48,50,100,57,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,52,48,101,48,99,48,49,102,53,97,101,48,48,102,97,55,55,48,55,101,56,48,48,102,98,52,57,48,55,49,50,48,52,101,98,56,55,102,52,48,57,54,97,50,101,51,57,55,101,48,102,98,48,48,102,102,57,53,48,101,48,52,98,55,56,48,51,100,57,54,48,101,48,50,52,97,102,48,101,55,49,53,56,48,48,102,53,99,48,48,102,102,49,101,98,97,56,55,98,99,51,102,56,53,49,56,55,56,102,48,48,51,100,53,55,48,102,101,56,51,100,50,48,101,48,48,102,102,55,52,48,49,100,56,102,48,55,55,48,49,100,51,48,55,55,99,53,101,48,55,100,51,102,50,101,53,48,52,51,99,50,48,48,102,55,97,48,54,48,48,102,102,48,102,54,101,49,53,56,48,50,53,56,53,57,55,52,50,97,52,101,48,50,55,99,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,48,54,57,99,48,57,51,48,48,102,102,50,53,48,99,49,102,49,56,49,51,101,52,48,52,99,102,56,51,97,49,48,50,53,50,48,48,102,102,57,55,101,52,50,48,101,102,50,54,48,51,100,54,48,55,99,99,49,101,48,52,100,50,57,99,51,98,99,101,56,55,97,99,98,98,54,48,51,98,54,49,100,55,50,57,48,97,102,50,57,56,51,98,99,53,97,48,55,99,56,51,100,99,49,101,100,48,102,50,57,55,53,53,50,57,56,57,54,56,101,53,48,48,102,102,55,50,48,51,57,50,49,100,100,48,102,49,48,55,98,99,98,54,52,53,50,56,99,97,102,48,102,48,48,55,98,48,98,49,50,98,99,97,50,52,99,50,98,52,51,97,99,49,100,57,48,102,50,48,55,57,57,51,56,97,99,48,101,102,49,54,50,50,102,56,49,51,53,101,48,101,50,99,48,49,101,53,55,99,48,57,97,52,48,50,54,53,99,48,57,54,56,48,48,55,98,97,55,56,55,101,52,48,49,101,53,101,48,49,102,102,48,51,101,53,48,55,49,54,48,48,102,102,102,55,97,48,48,57,49,48,48,51,100,98,50,48,48,102,55,56,48,48,102,102,51,100,50,53,48,55,56,101,49,101,53,48,101,48,56,48,51,100,100,51,99,51,98,98,56,98,55,50,102,56,48,52,56,52,48,52,102,56,48,49,101,100,100,101,53,99,55,50,57,55,57,55,99,53,102,48,48,57,54,48,50,54,102,49,53,99,48,50,54,97,53,57,54,52,51,48,52,102,51,57,102,101,48,98,99,50,101,97,48,54,52,97,48,48,102,102,102,98,52,102,48,48,102,102,55,100,54,57,48,51,101,50,48,48,102,102,55,100,53,50,48,49,51,54,97,49,101,50,48,50,53,55,52,49,101,102,57,55,52,49,100,102,48,102,56,98,48,57,48,53,48,49,53,101,48,102,49,99,49,100,49,56,51,99,98,48,101,101,100,97,50,97,50,57,53,97,48,102,53,48,49,99,101,48,55,57,52,98,57,48,102,51,49,52,52,49,100,53,48,102,98,50,53,48,55,54,51,57,54,97,53,57,49,55,48,49,99,50,48,102,48,53,49,55,48,49,100,50,48,102,50,48,55,54,56,51,100,101,49,99,98,50,102,49,51,49,51,57,99,48,101,102,48,55,97,99,51,98,99,53,99,99,56,55,55,56,98,101,48,102,56,48,55,50,49,99,48,101,56,56,55,102,52,51,100,97,48,53,98,52,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,48,54,50,100,48,49,50,52,52,48,48,102,56,56,100,56,48,51,101,98,55,56,48,57,57,49,48,50,52,99,52,48,57,52,53,48,50,54,50,52,51,102,50,48,102,97,99,48,57,100,100,50,98,48,51,101,99,48,102,102,52,48,57,54,50,48,55,48,54,48,102,97,56,51,101,48,53,54,48,55,52,52,49,101,51,48,51,56,55,52,50,48,101,97,57,53,52,49,101,57,48,55,97,52,48,101,57,99,51,97,99,49,102,57,48,102,48,97,48,56,55,54,99,97,102,50,101,48,48,57,54,100,50,102,52,98,56,52,53,48,101,101,97,49,57,54,99,53,101,50,52,97,49,57,53,50,56,54,57,101,53,102,49,55,97,53,56,99,49,53,102,57,49,54,49,51,99,98,50,52,102,55,97,54,57,51,97,102,102,99,48,50,101,57,53,55,53,48,51,52,54,48,48,55,100,99,98,48,49,50,53,97,48,101,97,99,48,49,102,53,101,50,48,48,102,102,102,98,50,53,48,50,54,51,52,48,57,51,99,48,55,50,99,53,102,48,55,102,56,51,99,99,48,101,99,99,49,99,102,52,48,51,57,101,99,49,100,98,50,101,99,49,101,56,49,54,52,49,100,101,50,101,52,51,102,52,57,102,99,51,102,97,48,101,49,56,49,100,55,56,51,99,102,50,101,56,48,52,102,52,98,51,48,101,98,48,55,52,56,51,56,99,49,100,101,52,98,101,56,97,53,102,56,55,100,99,98,51,52,51,50,98,54,56,97,102,48,101,97,49,53,99,52,52,97,50,52,55,52,49,56,52,101,101,57,99,53,56,52,50,54,57,54,48,57,99,48,53,55,50,98,102,102,97,101,98,97,56,49,57,50,56,49,51,101,50,48,48,102,102,102,97,100,51,48,55,99,48,48,52,56,56,48,51,98,100,48,50,52,57,99,49,102,50,56,55,99,48,98,98,48,101,102,48,55,99,99,49,99,102,48,49,51,101,52,48,52,98,48,56,51,98,50,48,50,54,51,48,49,99,99,48,55,99,56,97,55,97,54,48,97,100,50,99,53,49,52,98,50,48,102,49,56,51,98,50,48,55,54,50,49,102,98,48,55,97,52,48,101,97,48,51,100,56,49,100,52,55,99,98,52,52,101,50,100,56,97,97,48,102,48,48,102,102,51,97,56,50,100,99,49,101,55,56,55,55,48,97,101,52,51,48,102,49,101,48,52,101,56,55,53,48,49,101,48,48,102,102,55,52,56,98,101,48,101,100,48,55,57,56,97,98,50,99,56,97,100,48,102,50,53,56,55,99,56,49,100,101,56,51,98,102,102,102,48,50,100,97,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,52,48,99,57,56,48,49,102,54,57,101,48,48,102,97,100,50,48,55,99,52,48,48,102,97,97,52,48,50,54,100,52,51,99,52,48,52,97,101,56,51,100,102,50,101,56,51,98,101,49,102,49,54,49,102,50,56,48,97,102,48,55,56,101,48,101,56,99,49,101,53,56,55,55,54,100,49,53,49,52,97,100,48,55,97,56,48,101,55,48,51,99,97,53,99,56,55,57,56,97,50,48,101,97,56,55,100,57,50,56,51,98,51,99,98,53,50,99,56,98,56,48,101,49,48,55,56,50,56,98,56,48,101,57,48,55,57,48,51,98,52,49,101,102,48,101,53,57,55,56,57,56,57,99,101,48,55,55,56,51,100,54,49,100,102,50,101,54,52,51,98,99,53,102,48,55,99,48,51,57,48,101,48,55,52,52,51,102,97,49,101,100,48,50,100,57,53,102,102,100,55,53,100,55,53,102,102,100,55,53,48,54,57,99,48,57,50,53,48,55,50,56,49,100,53,48,50,54,53,48,48,57,99,100,48,50,53,49,56,48,57,55,53,48,102,100,57,54,48,53,102,57,53,54,49,99,57,48,55,102,97,48,52,99,102,48,51,56,52,48,55,50,99,49,102,48,50,100,48,51,97,50,57,54,53,54,97,48,56,55,97,99,97,97,48,101,98,56,51,100,51,48,55,97,99,49,100,54,48,101,49,56,55,56,53,51,99,51,98,54,53,56,49,54,101,53,51,57,55,97,53,52,50,50,56,55,56,57,48,99,97,55,50,102,49,50,53,50,56,97,57,52,98,52,102,50,56,52,98,100,50,98,54,48,98,48,99,56,97,101,49,54,48,53,54,49,54,48,100,101,97,52,50,55,48,48,102,102,51,49,53,52,48,49,100,99,97,97,48,48,102,102,55,100,53,56,56,48,50,101,102,98,48,50,55,102,56,48,48,102,50,57,56,49,50,101,99,48,48,50,101,97,99,98,102,101,48,49,54,48,54,98,97,56,51,52,101,48,52,101,100,48,51,57,52,48,101,97,56,49,50,100,54,48,52,101,54,56,49,51,55,50,48,52,98,97,56,55,49,48,98,48,50,102,99,98,52,48,101,52,56,51,56,50,48,50,54,55,56,49,102,100,56,51,57,54,48,101,55,57,54,56,49,101,101,52,98,50,98,53,51,56,51,100,54,53,97,48,55,53,99,49,100,54,48,51,100,54,48,102,52,56,55,48,99,51,98,99,57,101,49,101,52,50,99,48,97,56,50,57,99,97,50,50,97,49,50,56,51,99,52,57,56,53,51,57,52,54,56,99,57,52,53,98,50,53,97,48,49,52,50,53,49,49,53,98,54,53,56,55,52,97,55,48,97,102,50,98,48,97,102,54,102,99,97,49,51,54,48,97,99,50,102,102,101,98,97,101,98,97,102,102,101,98,97,56,48,101,51,99,48,48,102,102,102,56,102,55,48,48,102,102,51,101,51,100,101,48,52,57,55,56,48,51,101,100,57,48,48,57,51,50,48,55,57,56,48,52,99,52,56,49,51,49,52,48,102,51,52,48,57,57,99,48,101,54,56,55,100,52,51,57,97,48,52,99,101,56,55,99,99,49,99,97,49,53,56,53,54,48,51,57,51,48,102,57,48,51,97,57,48,101,101,48,55,53,100,50,48,51,97,99,49,100,98,48,55,53,50,48,101,52,99,51,102,52,53,55,57,54,50,53,56,49,53,99,49,102,98,48,55,50,56,48,102,49,99,98,54,55,56,51,99,51,54,53,99,48,51,99,55,50,101,100,49,49,51,100,51,57,49,48,98,100,52,52,50,98,97,56,97,102,52,53,50,97,53,98,56,50,97,101,49,100,56,52,102,50,99,49,51,99,49,54,50,48,48,55,99,56,102,99,48,49,102,52,97,101,48,52,97,100,48,48,102,102,51,101,57,102,56,48,49,101,52,100,98,48,49,50,100,50,49,102,101,48,55,102,99,49,102,56,101,48,52,99,51,55,48,50,54,49,102,56,55,99,99,48,49,101,98,57,56,55,97,48,49,100,99,56,55,57,52,48,52,98,52,48,49,101,57,50,56,48,51,100,49,48,101,49,100,98,99,49,100,52,48,48,102,102,55,98,48,99,49,100,53,56,51,98,51,48,52,97,101,52,100,101,48,102,51,56,98,98,99,53,102,101,50,101,51,49,55,98,100,51,55,50,50,57,52,100,56,97,102,101,53,55,48,50,53,53,51,102,50,55,55,102,56,48,97,102,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,56,49,57,50,56,51,101,99,48,48,55,100,54,97,48,51,101,51,48,55,51,99,48,48,102,97,101,100,48,50,52,101,52,48,49,102,54,54,54,99,57,55,56,53,48,48,55,97,99,48,57,55,100,48,50,54,99,56,51,99,50,48,102,50,48,49,100,98,50,54,52,50,51,100,97,51,57,53,48,49,101,57,48,55,52,97,48,102,56,99,51,56,54,48,102,51,52,49,102,53,56,55,51,99,97,99,48,101,51,57,55,54,53,51,50,54,57,54,97,57,54,57,54,49,101,98,48,101,102,56,51,99,50,48,101,52,48,51,57,101,50,101,52,51,102,99,49,100,99,48,102,97,56,55,55,101,50,53,57,50,98,52,98,51,52,50,48,102,55,48,55,50,56,51,101,56,49,100,101,48,101,101,100,57,53,99,49,99,50,48,102,48,56,51,99,102,48,50,100,97,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,48,99,57,52,48,57,102,49,48,48,55,100,54,57,56,51,101,48,48,102,102,50,52,52,48,49,100,101,56,49,50,52,101,48,102,57,52,51,101,48,53,100,56,55,55,56,51,101,54,48,101,55,56,48,57,102,50,48,50,53,56,52,49,100,57,48,49,51,49,54,48,101,54,48,51,101,52,53,51,100,51,48,53,54,57,54,50,56,97,53,57,48,55,56,99,49,100,57,48,51,98,49,48,102,100,56,51,100,50,48,55,53,50,49,101,99,48,101,97,50,52,49,54,56,57,99,53,98,49,53,52,49,101,48,48,102,102,55,53,48,53,98,56,51,99,102,48,101,101,49,53,99,56,54,49,101,51,99,48,57,100,48,101,97,48,51,99,48,48,102,102,101,57,49,55,99,49,100,97,48,102,51,49,53,52,53,57,49,53,97,49,101,52,98,48,102,57,48,51,98,100,48,55,55,102,102,101,48,53,98,52,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,99,51,56,49,50,97,48,48,101,50,99,48,49,101,54,56,48,48,57,97,52,48,50,53,97,48,48,102,102,57,54,56,48,48,55,98,97,55,56,55,49,56,48,49,101,54,50,48,49,102,102,48,51,57,97,48,55,49,54,48,48,102,102,102,55,57,56,48,57,49,48,48,51,100,99,99,48,48,102,54,55,56,48,51,100,53,97,48,55,56,101,49,100,97,48,101,48,56,48,51,100,100,51,56,51,98,98,99,98,55,50,56,52,48,52,102,56,48,52,56,52,48,49,101,101,50,99,53,99,54,50,57,55,49,55,99,53,48,56,48,57,57,56,50,53,51,57,53,99,48,50,54,97,53,54,101,52,99,48,52,102,51,55,102,101,48,98,99,50,101,97,48,100,51,56,49,51,57,101,48,52,97,49,56,51,101,51,48,50,52,51,52,48,57,57,102,48,55,98,99,48,52,97,52,48,51,102,102,52,50,48,101,102,50,49,56,51,100,54,48,55,51,50,49,101,48,52,50,50,57,99,51,99,50,101,56,55,53,48,98,98,54,48,51,99,56,49,100,55,50,101,99,97,102,50,101,52,51,98,99,53,53,56,55,99,56,51,97,50,49,101,100,48,101,100,49,55,53,51,50,56,54,57,54,57,48,53,48,48,102,102,55,100,99,51,57,50,49,101,50,48,101,101,56,55,98,99,97,57,52,53,50,102,48,97,101,48,101,102,56,55,98,48,97,102,50,98,99,98,100,52,51,50,98,52,51,100,50,49,100,57,48,101,100,56,55,57,57,48,52,98,51,48,101,102,49,53,99,48,97,99,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,49,57,102,56,48,48,101,101,53,53,48,48,51,101,97,99,52,48,49,55,55,100,56,49,51,102,99,48,48,102,102,55,57,52,99,48,57,55,54,48,48,102,102,49,55,53,54,53,102,102,48,48,98,48,51,53,100,52,48,100,49,56,48,49,102,55,50,99,48,52,57,54,56,51,97,98,48,48,55,100,55,56,56,48,51,101,99,57,52,48,57,56,100,48,50,52,102,48,49,99,98,49,55,99,49,102,101,48,102,51,48,51,98,51,48,55,51,100,48,48,101,55,98,48,55,54,99,98,98,48,55,97,48,53,57,48,55,55,56,98,57,48,102,100,50,55,102,48,102,101,56,51,56,54,48,55,53,101,48,102,51,99,98,97,48,49,51,100,50,99,99,51,97,99,49,100,50,48,101,51,48,55,55,57,50,102,97,50,57,55,101,49,102,55,50,99,100,48,99,97,100,97,50,98,99,51,97,56,53,55,49,49,50,56,57,49,100,48,54,49,51,97,57,51,56,98,48,56,52,100,50,99,49,51,56,48,97,101,53,55,102,102,53,100,55,53,100,55,102,102,53,100,52,48,54,56,49,48,48,102,102,55,99,55,48,48,48,102,102,49,102,52,97,101,48,52,97,100,48,48,51,101,101,48,52,48,49,101,55,50,55,48,49,51,50,99,49,102,101,48,55,102,99,49,99,55,101,48,52,98,99,102,48,50,53,101,51,56,55,51,48,48,49,101,56,54,48,55,97,48,49,100,99,56,55,54,56,48,52,99,56,48,49,101,97,100,48,48,51,100,54,102,101,49,101,52,99,49,101,98,48,48,55,98,102,48,49,100,53,56,51,99,99,48,52,100,54,52,50,101,48,101,99,52,97,52,99,53,48,54,50,57,102,49,52,53,100,48,98,50,53,49,55,51,56,98,48,101,53,56,56,50,54,57,48,51,50,48,56,49,57,101,56,48,51,101,101,53,48,48,49,102,49,56,53,48,50,52,49,56,48,49,102,53,100,101,48,48,102,97,100,99,48,50,54,52,48,48,57,99,53,48,55,50,99,48,102,54,99,48,57,98,99,48,102,51,56,51,99,100,48,55,52,49,56,49,100,48,99,48,55,54,99,97,51,48,55,97,50,49,102,101,48,55,50,101,53,100,48,55,49,49,51,56,48,49,101,97,48,56,51,102,55,48,55,53,99,48,101,98,52,98,98,97,50,101,99,97,99,48,101,97,56,49,50,102,99,49,99,52,48,102,48,97,53,55,52,51,48,101,102,48,55,100,56,98,50,52,99,50,98,48,48,102,102,52,98,99,51,100,52,53,55,53,52,49,55,56,99,50,49,53,97,55,56,50,55,100,48,53,98,52,100,50,98,100,51,98,102,99,48,52,52,49,53,100,55,53,48,51,52,54,48,48,55,100,51,52,56,49,50,53,97,48,101,97,99,48,49,102,54,49,99,48,48,102,102,102,98,50,53,48,50,53,99,56,48,57,51,99,48,55,100,50,53,102,48,55,102,56,51,98,50,48,101,99,99,49,102,48,99,48,51,101,49,99,49,101,52,50,101,99,49,100,55,57,54,52,49,100,101,50,57,56,51,102,52,56,49,99,51,56,52,48,101,49,56,49,101,56,48,51,99,102,50,57,52,48,52,56,56,98,51,48,102,52,56,55,52,56,51,102,50,49,100,101,52,52,101,57,52,53,102,56,55,50,48,97,99,52,51,50,99,97,56,98,48,48,101,97,49,54,50,52,56,97,50,52,56,52,101,56,52,49,101,56,50,53,56,53,97,49,49,54,48,56,51,102,101,48,53,55,50,98,97,56,48,54,55,101,48,48,51,98,57,53,52,48,48,102,102,102,97,98,49,48,48,102,102,53,100,102,54,48,52,102,102,48,48,102,102,49,101,53,51,48,50,53,100,56,48,48,53,100,53,57,52,48,50,102,97,99,48,49,102,53,100,48,48,102,102,52,57,50,56,55,97,56,48,49,102,54,51,52,48,52,100,102,48,51,98,48,48,102,102,50,52,100,99,51,56,99,49,102,54,48,101,101,56,51,98,97,48,102,97,48,51,100,99,48,101,102,48,51,101,53,55,56,51,57,101,49,101,98,48,102,53,57,53,97,53,56,57,54,52,49,100,55,54,56,51,100,52,48,101,100,48,49,99,54,56,51,99,55,48,55,98,52,49,100,100,50,57,99,51,99,98,56,97,57,102,99,98,56,50,98,48,97,48,48,102,54,49,54,97,49,99,50,52,53,48,101,97,57,54,54,49,101,54,50,98,52,97,102,50,102,56,98,49,48,101,56,49,53,99,53,101,50,53,56,55,97,49,48,48,102,102,51,97,101,49,101,102,55,52,97,52,56,48,101,57,49,54,55,102,101,48,56,98,97,101,97,49,57,52,48,102,53,52,49,100,54,48,55,101,99,49,99,55,56,51,100,51,48,55,57,52,48,101,53,56,49,101,57,49,52,55,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,102,102,102,56,56,51,97,101,48,55,56,99,49,100,97,57,50,99,99,97,55,50,101,51,48,55,55,52,51,102,54,48,101,102,99,51,99,50,53,57,56,55,53,99,51,100,56,53,48,55,50,101,56,97,48,52,100,50,101,56,51,98,56,53,97,101,50,57,99,51,99,50,53,51,49,54,52,53,55,102,52,102,50,56,99,98,50,50,99,52,97,51,50,99,48,49,50,99,48,57,101,50,98,48,98,50,52,102,50,98,54,100,97,52,100,97,48,98,53,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,48,51,56,51,48,48,55,100,54,98,56,48,51,101,57,100,99,49,102,97,48,48,51,101,100,50,52,49,99,52,56,49,51,97,101,49,102,100,48,50,53,97,56,98,56,101,53,102,56,51,101,99,48,50,53,52,51,56,49,50,100,101,48,48,102,54,53,56,51,56,48,57,50,98,99,51,57,99,53,54,48,48,51,100,55,48,48,102,102,48,55,97,101,97,49,101,102,48,102,101,49,52,54,49,101,51,99,48,48,102,102,102,53,53,99,51,102,97,48,102,52,56,51,56,48,49,100,48,48,102,102,55,54,51,99,49,100,99,48,55,52,99,49,100,102,49,55,56,49,102,52,102,99,98,57,52,49,48,102,48,56,48,51,100,101,56,49,56,48,48,51,100,98,56,53,54,48,48,57,54,49,54,53,100,48,101,57,51,56,48,57,102,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,51,50,54,48,101,98,48,48,102,102,51,101,98,51,99,49,102,49,48,55,102,52,48,49,102,53,55,54,49,102,102,48,48,55,100,97,54,48,55,49,52,98,99,48,101,101,49,55,97,48,101,97,48,49,99,98,56,49,51,51,97,53,57,56,49,50,101,56,48,102,99,99,51,57,48,57,51,54,99,49,52,101,49,101,97,48,101,49,49,53,99,57,52,49,100,57,48,55,49,50,57,54,49,99,48,48,102,102,55,97,97,53,50,97,53,50,54,57,54,97,48,57,52,48,102,99,48,55,55,99,51,99,101,49,102,55,48,55,100,54,56,97,48,101,102,52,51,99,54,49,100,57,50,98,57,48,57,48,52,51,100,97,49,99,101,50,99,55,48,55,52,52,51,99,52,53,54,57,53,101,49,101,101,48,101,98,57,55,101,49,102,50,50,99,99,49,100,56,55,102,56,49,54,99,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,97,48,54,56,101,48,48,102,97,97,55,48,48,55,100,53,50,56,49,51,49,56,48,48,102,102,102,98,54,56,48,50,54,51,49,49,52,49,99,98,56,51,57,52,52,55,57,48,101,98,48,55,48,52,51,97,100,56,97,54,50,101,56,49,102,101,48,51,102,97,50,102,48,97,53,52,56,50,99,52,51,56,54,48,101,51,56,51,56,52,53,56,98,99,57,50,56,99,99,49,54,48,53,57,51,48,56,99,57,54,53,55,54,48,102,52,56,51,99,51,48,102,52,102,50,98,52,98,50,52,48,48,102,102,55,53,54,48,101,98,100,48,48,98,49,50,98,56,98,101,48,55,56,48,53,101,49,53,97,53,98,49,54,48,53,56,49,54,54,49,100,51,48,101,49,56,55,53,48,49,101,48,56,51,99,49,48,101,54,57,102,56,48,51,101,100,102,99,48,49,102,53,51,97,48,102,56,56,48,49,102,53,50,48,48,52,99,102,53,48,51,56,102,48,102,99,97,55,57,55,99,48,102,49,99,49,100,52,48,55,98,52,51,98,56,53,53,48,55,57,48,49,99,54,48,49,51,49,54,57,48,49,99,50,54,48,51,56,50,49,100,53,48,55,100,52,53,55,51,48,49,100,101,48,101,102,50,52,48,51,99,48,52,55,50,57,48,97,51,52,50,48,102,56,56,51,99,56,52,53,50,56,48,51,99,50,48,101,100,52,51,102,48,53,99,50,52,48,55,51,56,51,99,54,49,100,52,50,99,52,51,100,102,54,49,101,97,54,99,97,101,99,49,100,51,48,102,99,49,54,48,53,52,57,53,97,49,100,56,48,55,57,52,49,99,102,52,99,50,99,98,102,99,48,97,54,53,55,53,100,55,53,102,102,100,55,53,48,49,99,55,56,48,49,102,49,101,101,48,48,102,102,55,99,55,98,99,48,57,50,102,48,48,55,100,98,49,56,49,50,54,52,48,102,51,48,48,57,56,57,48,50,54,50,56,49,101,54,56,49,51,51,56,49,99,100,48,102,97,56,55,51,52,48,57,57,100,48,102,57,56,51,57,52,50,98,48,97,99,48,55,50,54,49,102,50,48,55,53,50,49,100,99,48,101,98,97,52,48,55,53,56,51,98,54,48,101,97,52,49,99,57,56,55,101,56,97,102,50,99,52,98,48,50,98,56,51,102,54,48,101,53,48,49,101,51,57,54,99,102,48,55,56,54,99,98,56,48,55,56,101,53,100,97,50,50,55,97,55,50,50,49,55,97,56,56,53,55,53,49,53,101,56,97,53,52,98,55,48,53,53,99,51,98,48,57,101,53,56,50,55,56,50,99,52,48,48,102,57,49,102,56,48,51,101,57,53,99,48,57,53,97,48,48,102,102,55,100,51,102,48,48,102,102,51,99,57,98,54,48,50,53,97,52,51,102,99,48,102,102,56,51,102,49,99,48,57,56,54,101,48,52,99,51,102,48,102,57,56,48,51,100,55,51,48,102,52,48,51,98,57,48,102,50,56,48,57,54,56,48,51,100,50,53,48,48,102,102,55,97,50,49,99,51,98,55,56,51,97,97,48,48,102,102,102,54,49,56,51,97,98,48,55,54,54,48,57,53,99,57,98,99,49,101,55,49,55,55,56,98,102,99,53,99,54,50,102,55,97,54,101,52,53,50,57,98,49,53,102,99,97,101,48,52,97,97,55,101,52,101,102,102,48,49,53,102,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,49,98,50,48,50,52,56,48,48,57,55,101,48,48,102,102,55,57,97,50,48,50,54,101,56,48,57,54,48,48,102,102,55,49,48,57,99,56,101,49,101,48,101,49,100,53,48,55,99,48,48,52,99,55,56,51,56,56,48,55,52,56,49,102,48,50,101,48,51,98,101,99,48,48,102,102,53,99,56,55,55,56,51,98,101,48,102,52,48,49,101,54,57,52,48,49,99,101,50,99,48,98,49,101,53,56,97,52,49,52,99,53,101,57,53,99,53,54,97,53,50,51,49,53,56,53,57,49,54,48,57,54,56,48,57,54,57,101,53,50,57,54,54,56,53,49,54,56,97,52,57,99,50,98,53,51,102,52,53,97,49,53,56,50,57,97,97,48,49,57,50,52,48,48,102,102,102,56,98,99,56,48,51,101,57,53,99,98,50,48,55,51,52,48,101,97,52,98,100,48,50,54,99,52,48,57,98,54,48,55,53,54,53,52,50,50,48,55,102,48,49,101,50,48,55,97,48,49,100,53,56,55,99,48,49,99,99,48,55,53,48,49,101,48,56,55,49,100,102,52,55,48,55,57,56,48,101,56,56,98,101,48,55,49,48,48,102,102,102,51,56,49,102,53,57,53,52,53,57,57,54,48,53,57,57,52,54,48,102,51,56,49,100,53,49,53,101,53,97,56,55,48,100,51,52,98,101,52,97,52,54,48,101,52,48,55,57,99,51,98,99,57,99,49,100,54,50,102,57,51,56,98,49,50,99,99,97,100,52,52,50,97,48,98,55,101,53,56,57,52,51,53,56,97,102,57,97,102,102,48,49,97,101,52,48,57,51,53,48,50,53,50,99,49,100,52,56,49,50,52,97,48,52,98,100,48,51,98,54,48,50,53,101,56,49,99,101,56,55,54,48,97,50,48,101,102,48,55,55,56,51,57,50,49,100,52,48,101,54,49,53,48,53,101,49,54,50,53,53,49,52,56,49,100,55,50,57,99,98,52,48,102,98,56,55,98,48,51,98,54,49,99,56,48,101,99,48,55,49,52,98,51,48,102,102,56,55,99,53,50,52,51,97,101,49,100,98,48,101,97,50,48,56,55,57,99,51,101,97,49,101,56,52,50,48,101,57,49,53,55,54,49,101,49,48,102,52,50,54,49,52,54,56,48,53,56,57,54,100,54,56,102,51,101,97,53,97,54,53,98,52,51,52,48,52,51,48,54,98,53,55,53,48,50,98,48,48,48,102,102,55,100,99,50,48,48,102,102,51,101,99,48,99,97,101,48,48,55,100,54,100,56,49,50,52,97,49,102,102,48,55,102,53,54,53,49,57,55,56,53,102,56,55,98,52,98,101,52,55,48,102,54,48,51,98,51,48,55,53,54,100,57,53,52,53,54,97,51,57,54,52,53,54,97,48,48,102,102,51,100,57,50,100,48,49,100,51,56,51,99,99,48,102,57,56,55,50,52,98,55,48,102,57,51,55,56,51,101,50,49,99,50,50,100,57,49,56,51,57,50,56,52,53,97,48,55,48,52,56,56,55,56,49,51,48,51,97,101,53,100,100,56,55,56,97,49,97,52,57,100,99,97,99,52,48,100,53,53,99,98,48,50,98,102,102,99,48,50,99,54,48,48,102,102,49,102,50,49,57,48,50,54,101,56,51,101,48,48,102,102,52,100,98,48,48,51,101,100,50,56,48,57,56,99,48,48,102,102,55,98,98,57,49,100,49,53,49,56,48,49,101,53,57,48,49,101,48,48,102,102,51,101,48,48,102,102,50,53,49,52,51,97,100,57,49,101,48,98,49,54,56,51,55,48,101,55,48,51,57,54,48,50,54,50,48,49,102,55,55,50,57,49,50,53,50,50,52,98,52,48,102,49,56,55,56,48,57,50,53,98,56,48,48,102,55,50,50,53,54,97,98,52,49,101,53,48,57,53,102,53,102,54,99,53,55,56,55,55,48,97,101,49,102,51,56,48,52,55,97,97,49,99,48,48,102,102,102,100,56,49,101,101,56,55,56,52,48,57,56,50,48,55,101,48,48,102,57,48,49,102,99,48,55,98,100,98,52,50,52,55,48,102,55,56,51,101,100,48,55,97,101,48,102,48,99,49,101,101,56,55,97,57,98,50,98,49,98,50,99,54,48,97,101,54,56,51,99,97,48,102,49,99,51,100,101,53,98,56,55,99,56,98,98,52,55,50,98,54,48,98,53,50,100,56,98,100,50,100,98,50,49,54,50,100,52,98,97,52,57,48,52,56,101,52,102,50,102,48,98,52,50,99,51,51,54,52,55,49,54,50,53,57,50,55,98,98,97,57,51,97,56,50,55,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,50,54,48,48,102,102,55,100,52,57,48,49,51,55,54,48,101,102,56,48,57,49,53,48,48,55,100,56,52,56,49,50,102,56,48,52,100,53,56,51,100,52,48,101,99,97,54,48,55,98,56,51,56,54,48,101,97,97,52,49,101,57,56,48,57,101,48,55,55,48,97,99,50,57,48,97,53,48,102,48,50,54,49,54,49,56,51,101,97,48,101,52,52,49,101,51,56,51,98,57,50,98,56,49,50,101,53,50,49,55,99,49,101,52,48,101,57,57,52,101,57,57,52,56,56,53,98,56,55,98,56,97,101,52,100,102,100,51,52,98,102,52,48,97,54,102,50,50,100,50,55,98,54,48,57,101,52,101,54,57,98,50,98,100,51,52,49,50,50,48,101,102,48,51,97,57,48,55,97,56,49,101,102,48,101,50,48,51,99,53,48,55,97,52,49,100,50,48,55,54,97,49,102,101,48,102,52,48,51,98,50,48,55,52,48,48,102,102,48,102,54,56,48,48,102,102,51,100,53,98,48,55,56,56,49,100,101,48,101,54,56,55,56,52,98,56,48,101,49,56,51,97,101,57,48,102,102,57,55,48,57,48,49,100,102,48,101,48,54,48,55,56,101,49,101,99,50,98,52,97,102,52,99,48,101,101,56,55,50,99,48,49,101,102,56,50,102,100,49,49,50,48,97,51,48,101,56,55,48,102,51,57,54,50,53,55,48,48,102,102,51,100,99,54,53,102,50,51,50,52,57,53,56,53,53,101,52,102,50,99,50,50,101,49,52,50,100,57,55,102,99,48,51,101,55,48,49,100,48,48,102,102,51,101,101,48,55,52,52,48,102,102,99,51,57,56,56,50,48,102,48,56,49,99,97,48,51,99,99,48,101,49,48,51,100,54,48,101,52,57,54,56,48,57,100,48,49,50,101,48,102,52,48,51,98,56,48,102,97,56,55,53,99,51,102,52,49,100,102,52,99,99,56,48,53,99,49,54,54,53,48,97,52,100,51,48,53,101,56,55,53,56,98,53,50,101,99,97,55,52,56,102,48,53,98,57,52,97,53,97,97,48,55,50,48,53,56,53,52,99,50,55,49,53,54,57,56,56,49,52,54,55,53,48,57,51,50,54,48,51,55,49,52,48,50,51,49,56,49,100,55,48,49,51,102,56,48,52,102,53,56,51,56,99,48,101,98,50,49,56,55,49,52,49,99,57,56,49,51,97,56,48,52,100,57,48,51,57,102,48,101,52,97,48,54,55,56,49,50,48,49,100,48,48,102,102,55,53,97,48,52,99,55,56,51,101,50,48,55,55,97,49,100,53,52,49,57,52,97,50,99,56,98,51,50,100,57,50,51,50,49,56,55,55,52,51,97,97,49,102,49,50,57,48,97,56,52,53,99,57,56,53,98,49,55,50,53,57,57,55,50,101,49,48,52,49,99,52,99,98,48,50,99,57,51,57,51,101,56,48,56,99,57,97,57,55,53,54,48,102,99,48,49,50,97,99,48,48,102,102,102,57,48,54,56,48,51,101,100,50,99,48,57,53,97,50,102,48,98,97,50,102,99,48,49,101,54,54,48,49,101,54,56,49,51,49,55,52,53,99,49,52,99,53,57,49,53,49,56,97,54,48,50,54,57,99,49,102,50,56,49,51,48,101,48,102,55,99,97,48,50,97,102,49,54,52,57,99,53,48,50,53,102,50,99,52,97,54,50,98,51,56,51,101,98,50,56,51,50,50,49,54,99,56,53,56,51,98,54,48,57,51,50,98,57,51,98,53,53,53,97,49,50,48,57,55,97,49,101,51,56,56,56,101,48,50,54,51,97,97,55,102,99,48,51,57,48,53,52,48,98,102,52,48,49,102,54,52,56,49,102,99,48,50,55,101,52,49,100,57,56,49,50,100,56,53,97,48,51,99,48,48,102,102,48,55,100,55,52,56,55,51,56,48,57,55,101,48,55,56,50,48,102,97,56,51,57,97,53,99,97,55,48,55,97,56,51,100,48,49,99,97,48,50,54,49,52,97,48,48,102,102,55,100,48,49,101,57,50,98,52,51,100,48,48,101,98,52,51,98,50,49,99,49,48,102,100,49,55,97,53,100,56,55,55,56,49,100,55,56,55,54,56,49,99,53,50,53,97,48,56,55,98,99,98,101,48,55,99,54,53,101,56,55,98,48,97,100,48,101,52,57,52,99,49,99,97,50,57,49,51,100,51,57,48,52,51,98,101,53,57,99,50,54,49,55,48,53,54,97,55,51,98,48,53,57,50,54,57,53,57,55,56,48,50,97,57,56,48,49,101,51,101,99,48,48,102,102,102,98,52,98,48,48,102,102,55,57,56,52,48,48,102,102,55,97,102,101,48,48,102,102,102,51,53,97,48,102,97,48,56,56,48,51,100,100,101,48,48,102,55,54,56,48,51,100,49,50,48,48,102,102,55,97,101,52,48,52,99,51,56,48,51,99,98,101,56,48,51,55,54,97,48,48,102,102,102,55,57,48,48,51,100,97,101,48,48,102,52,100,99,48,49,101,98,48,56,48,51,55,50,50,52,56,48,49,100,53,54,48,49,50,54,48,49,51,101,50,52,48,48,102,54,53,56,48,51,97,98,101,48,57,102,51,48,48,102,102,53,101,50,56,49,97,57,57,53,97,48,48,102,102,102,57,97,49,48,48,102,102,51,101,100,50,56,97,100,50,98,57,48,52,97,100,48,48,102,102,55,97,50,48,48,52,56,55,97,55,54,52,49,52,52,52,52,52,51,48,52,102,57,54,56,48,101,100,48,48,102,102,57,56,54,52,99,50,99,53,51,56,49,50,97,56,102,57,49,102,50,53,49,54,50,57,51,52,48,52,100,51,99,56,50,54,53,51,49,51,51,52,54,97,52,100,52,97,51,52,57,50,98,97,97,97,49,97,97,98,54,53,102,102,48,55,48,52,48,57,56,54,48,48,102,102,55,100,99,51,48,48,102,102,51,101,53,49,54,48,102,56,56,49,100,100,56,51,99,54,48,55,51,48,57,56,48,48,102,102,102,97,97,53,48,55,56,54,49,99,48,52,52,48,102,53,49,52,97,49,102,48,48,101,54,50,54,48,51,99,51,48,55,49,97,48,52,56,98,56,48,51,101,99,51,56,51,97,56,49,102,49,52,48,54,48,98,97,50,56,48,98,99,48,101,98,51,101,53,101,56,55,50,48,51,100,56,102,48,51,100,49,50,99,54,53,48,100,51,49,48,97,52,98,50,97,50,101,56,51,98,54,53,98,53,57,53,101,57,55,50,100,57,54,48,56,97,53,51,57,54,57,100,48,53,99,48,52,57,55,52,49,55,48,48,53,54,54,48,102,100,56,48,51,101,98,54,52,48,49,102,54,98,48,53,102,57,55,56,49,101,57,48,55,56,97,48,102,48,99,48,49,102,53,102,101,48,48,102,102,102,98,48,51,50,99,48,98,97,48,102,51,49,55,101,53,57,48,55,97,48,51,101,50,49,102,49,48,102,55,56,49,50,97,56,48,52,99,55,50,54,50,54,49,55,54,53,102,56,55,57,48,98,54,97,52,98,50,99,56,98,55,50,102,48,51,99,50,53,101,48,55,48,97,57,51,52,98,48,50,101,52,98,98,50,101,48,98,49,55,100,50,100,51,100,51,56,98,48,52,101,97,52,100,50,99,56,98,50,52,99,102,54,101,100,102,52,100,55,48,55,48,49,99,57,48,48,57,52,52,48,48,102,102,55,99,100,52,52,49,100,54,55,48,101,55,97,52,56,48,51,99,102,97,48,51,56,53,48,102,102,100,48,55,102,101,53,50,53,101,101,56,54,48,48,102,50,56,56,48,101,98,52,51,98,100,99,51,57,102,52,56,54,48,50,53,99,49,100,57,48,52,98,56,50,54,55,56,51,101,53,48,50,54,97,51,49,55,51,100,50,98,49,54,102,52,49,101,100,50,52,52,51,57,48,99,53,54,101,48,101,101,54,100,99,49,51,102,99,98,49,100,99,49,57,54,48,102,97,48,48,51,101,54,55,99,48,48,102,102,102,97,99,54,50,101,56,51,98,52,53,57,49,53,97,53,52,48,49,50,101,99,48,52,101,98,57,54,52,53,56,50,52,48,50,52,99,51,48,52,49,48,102,57,56,51,97,53,48,50,53,102,49,50,99,51,98,54,102,54,52,55,50,99,49,49,53,50,49,50,52,48,52,99,53,49,57,49,56,48,57,97,56,97,52,97,98,97,57,52,54,54,53,50,50,100,48,51,52,54,102,102,49,54,49,50,56,57,53,102,49,49,57,97,99,98,102,101,48,50,52,98,56,48,51,101,97,100,99,48,49,102,54,100,97,48,52,99,99,56,48,51,101,97,57,52,49,101,56,49,54,56,49,101,57,48,55,52,101,57,52,56,50,53,100,48,55,53,56,51,99,98,57,48,98,56,55,99,99,49,100,98,48,55,100,97,56,51,102,101,53,57,48,55,51,99,98,56,97,50,57,56,51,98,99,48,102,49,52,97,99,48,101,101,52,97,55,48,55,50,56,51,98,48,48,102,50,56,49,100,98,50,48,49,54,55,54,53,54,57,54,99,48,102,49,52,98,50,50,102,49,97,48,49,51,57,52,98,98,101,56,50,53,56,50,51,97,50,49,54,52,53,55,57,57,99,57,101,100,97,55,48,48,102,101,52,48,52,97,56,48,48,102,102,51,101,53,97,54,48,48,102,97,100,55,48,50,54,50,56,51,100,54,53,49,56,51,98,102,48,102,54,57,53,99,48,102,57,52,49,99,52,56,55,56,52,98,48,101,53,56,102,50,99,48,51,101,101,48,102,98,53,49,52,49,99,51,48,51,98,49,48,55,52,56,56,48,48,102,102,57,53,50,98,56,51,99,99,53,101,50,51,49,50,48,102,50,57,54,52,48,52,99,55,49,55,97,57,101,56,101,48,57,98,52,52,50,56,100,56,50,57,101,55,53,97,48,53,101,98,48,102,49,57,54,99,53,52,49,53,98,97,98,52,97,55,51,55,53,48,48,49,54,55,48,48,102,102,52,100,57,56,49,51,48,54,99,56,49,51,53,52,48,52,99,49,48,55,102,99,49,102,99,98,50,48,101,54,56,49,99,55,48,51,56,48,54,56,51,102,55,56,51,97,100,57,98,48,55,52,54,48,52,98,55,56,51,98,100,57,48,55,53,52,48,101,54,48,51,97,52,48,48,102,54,99,56,55,49,99,51,98,52,49,99,100,100,99,51,57,54,49,99,49,57,50,101,52,98,102,48,49,50,49,101,53,101,100,48,55,55,48,48,49,101,101,55,48,102,49,52,99,57,55,54,57,100,56,98,49,48,102,54,49,55,97,53,100,49,54,98,98,99,101,50,99,51,97,50,52,56,50,100,52,98,102,101,48,49,101,99,52,48,101,98,48,48,57,99,50,48,50,53,50,52,49,102,97,97,49,57,54,54,53,56,48,51,57,49,48,50,54,57,52,48,57,55,52,48,55,99,50,53,55,57,52,100,52,56,57,50,53,98,57,54,48,48,101,97,99,49,102,55,48,51,98,50,48,55,56,50,56,97,53,53,55,50,100,49,50,48,98,50,52,54,50,98,98,57,54,50,57,50,49,99,102,48,102,50,49,55,56,56,97,56,53,57,51,57,101,50,57,56,98,52,56,50,98,99,49,51,98,52,100,102,52,99,97,50,97,100,51,101,50,52,57,53,50,48,50,55,54,57,48,56,51,48,102,57,56,48,51,101,100,97,48,48,49,102,53,56,99,49,99,54,52,51,50,99,57,50,48,98,56,48,48,102,102,55,100,56,50,56,49,50,53,52,57,50,53,56,49,53,56,48,57,51,97,55,56,51,98,97,53,55,56,49,51,53,99,48,52,98,102,51,99,49,101,53,55,51,49,54,48,101,97,50,54,52,55,48,99,48,97,54,52,56,48,55,56,101,56,54,57,51,99,99,56,99,57,52,99,97,54,57,102,57,48,99,48,57,48,51,97,55,101,100,53,49,56,49,97,48,48,102,102,57,57,52,48,55,53,52,48,52,99,102,48,49,51,50,56,48,101,51,49,48,99,98,50,50,98,52,49,99,57,48,49,51,48,99,48,102,99,48,49,99,100,97,48,49,55,49,57,48,56,48,52,101,53,48,48,102,102,49,100,53,56,51,100,56,48,102,102,48,51,98,99,52,49,50,100,48,48,102,102,52,98,100,99,50,99,100,50,48,97,100,98,50,99,100,49,56,51,97,48,49,101,48,50,57,53,49,57,51,51,97,48,50,53,49,55,52,53,97,100,97,48,102,52,99,57,97,99,56,50,101,49,54,97,57,100,52,100,49,97,57,51,57,51,55,100,56,52,99,57,54,97,53,57,57,54,50,53,99,50,54,98,97,53,57,49,54,99,53,56,50,54,49,54,97,53,56,51,102,57,57,99,102,97,55,97,55,97,52,98,101,57,56,57,56,102,54,52,55,54,55,50,51,97,51,56,54,101,57,50,57,49,101,57,50,54,102,99,97,51,51,48,99,52,99,53,53,100,55,101,49,57,99,99,56,102,56,100,98,52,102,102,56,48,54,48,101,48,48,51,101,101,49,52,48,49,102,50,99,48,48,101,48,98,54,49,99,52,48,55,57,54,48,52,98,97,56,48,51,101,98,100,56,48,49,101,101,55,55,48,49,101,48,49,55,48,48,48,102,102,102,55,57,56,51,98,55,50,102,52,49,102,98,50,55,101,50,97,51,56,55,54,52,97,57,48,101,100,49,54,52,53,51,48,51,100,48,48,102,102,101,50,49,54,54,49,102,98,48,55,49,50,48,102,52,48,49,99,56,56,49,51,49,97,48,50,55,48,56,56,49,102,55,52,52,50,101,48,48,49,101,99,99,48,102,97,48,51,97,98,48,102,52,50,54,57,52,55,100,48,52,97,102,52,48,102,52,49,101,51,55,48,97,102,101,53,56,101,50,97,100,48,51,48,48,53,102,101,56,55,99,99,51,101,48,49,101,55,48,55,56,56,49,101,101,48,102,53,48,51,99,48,48,102,99,56,55,56,56,98,57,48,102,54,56,55,101,48,51,101,101,49,101,51,50,102,99,51,100,101,49,102,49,48,102,53,56,55,57,52,98,56,50,99,52,98,101,48,102,49,56,55,97,56,51,100,52,49,101,52,50,99,57,50,56,98,101,48,102,49,56,55,56,52,51,99,52,53,101,57,54,56,57,52,57,101,53,99,49,55,56,53,99,49,55,56,53,98,50,55,97,54,50,55,49,54,50,53,98,57,54,54,57,99,57,97,53,57,49,54,54,57,101,57,54,57,52,57,101,53,56,50,55,100,100,100,100,53,55,49,52,49,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,97,99,56,48,49,102,49,50,51,48,50,55,50,99,98,100,48,55,48,97,48,48,102,102,102,98,49,55,52,49,48,50,53,56,97,49,102,50,97,49,48,48,102,102,51,56,52,48,52,101,48,100,50,53,102,48,102,100,57,55,52,53,97,98,99,53,56,50,48,99,50,48,54,48,50,53,102,56,49,99,53,48,49,51,50,97,49,102,101,48,101,99,55,52,55,50,99,50,48,51,99,99,53,49,57,53,48,56,56,48,57,100,50,101,48,98,57,48,52,97,55,57,50,102,52,97,50,48,102,50,54,98,100,53,97,48,97,100,99,53,49,49,54,49,101,53,51,97,56,48,51,53,49,57,52,48,50,49,55,56,49,99,102,48,51,101,50,48,55,56,48,48,102,102,101,50,48,49,101,52,56,55,54,56,49,101,99,56,51,97,99,48,102,50,57,55,48,49,99,101,48,102,101,48,55,53,50,48,98,53,99,53,49,56,55,56,48,97,50,50,101,48,98,56,48,101,102,57,54,99,53,55,101,50,102,48,97,48,50,99,99,51,97,101,53,57,102,52,53,50,101,52,51,98,97,53,97,49,52,56,53,99,97,50,54,52,98,50,57,52,98,97,50,99,100,48,100,99,48,52,57,49,54,50,56,55,55,54,56,54,57,52,101,50,49,98,57,55,52,56,53,55,55,49,99,48,51,98,55,48,48,57,48,97,48,50,54,101,52,51,57,101,48,52,102,54,56,49,50,97,48,48,102,102,101,97,52,48,57,97,99,48,101,48,98,48,57,54,56,97,49,100,49,48,55,97,57,56,51,102,52,48,50,53,52,56,101,57,99,100,57,53,56,100,50,53,98,53,56,51,57,48,48,102,50,48,51,101,50,48,101,101,57,51,102,53,98,50,53,49,56,55,57,52,51,100,97,53,53,49,99,48,52,100,48,51,97,52,57,53,102,53,97,49,49,55,101,53,56,52,102,57,102,98,100,54,52,50,55,50,97,57,48,49,48,98,102,99,49,99,53,53,48,49,52,102,99,48,49,102,51,48,51,48,55,49,99,49,102,49,48,55,98,97,48,48,102,102,102,97,99,52,48,101,51,49,55,48,49,99,48,48,102,102,101,53,97,53,48,55,57,48,98,55,48,55,54,50,48,52,100,50,48,55,53,99,49,101,54,56,55,100,99,98,51,50,97,56,51,98,54,53,57,49,55,50,53,57,57,52,48,48,102,102,101,98,48,51,57,52,48,101,48,48,102,102,48,57,57,54,52,56,48,102,50,49,54,99,53,57,50,55,57,52,52,53,52,49,54,50,57,52,53,53,48,55,54,99,97,100,52,57,50,99,53,49,49,51,48,98,48,52,102,50,101,54,56,97,102,48,101,101,57,53,102,54,57,52,49,97,57,54,50,53,56,97,48,49,50,57,97,101,48,51,54,48,50,56,50,50,50,48,48,102,98,51,57,48,55,55,101,57,101,48,102,53,52,48,49,102,53,99,99,48,52,102,56,48,55,48,52,97,50,48,101,101,54,48,102,52,48,55,97,52,51,100,54,48,52,57,98,56,49,51,52,52,53,48,56,55,50,99,97,54,54,56,97,55,52,56,50,102,52,98,50,52,97,48,102,56,57,55,56,48,101,50,56,51,102,54,53,50,48,55,54,102,57,52,101,53,55,50,49,97,49,49,54,48,57,101,102,57,54,102,54,53,97,57,54,52,56,101,56,54,53,55,100,49,53,48,56,52,57,97,53,56,100,51,56,57,51,51,48,53,55,99,100,51,56,101,54,56,102,102,101,48,49,49,101,97,98,97,56,101,50,49,102,53,48,101,54,56,55,56,48,49,100,102,56,55,99,48,51,100,54,49,99,51,48,102,54,49,53,97,57,52,53,50,56,55,97,99,51,56,99,49,101,55,48,102,48,48,102,102,55,51,99,51,100,48,53,51,49,54,48,56,97,57,99,53,55,49,54,50,53,53,49,55,101,49,100,57,50,100,53,50,56,97,52,50,101,99,97,101,50,99,56,97,101,50,100,57,49,49,48,48,102,102,98,48,52,49,52,100,52,49,50,100,49,49,53,50,49,48,57,50,100,48,53,51,100,48,53,48,57,51,100,48,101,100,49,101,101,49,51,57,48,49,98,55,50,54,97,54,52,52,101,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,48,102,48,48,102,102,49,102,48,99,97,48,50,52,56,48,51,57,101,48,48,102,52,98,48,49,102,51,48,49,51,101,52,49,101,49,50,97,49,50,54,56,51,102,102,56,51,102,101,48,102,48,52,48,57,54,98,50,56,57,49,52,98,97,50,98,56,97,102,101,56,51,56,51,57,100,50,49,100,101,48,50,53,55,99,49,102,50,57,53,56,49,101,54,50,57,57,49,100,51,48,51,97,51,56,98,56,101,57,54,48,50,55,48,48,57,56,56,52,48,50,101,57,48,52,51,100,101,48,50,53,98,102,49,50,100,48,49,100,102,48,52,102,54,48,49,51,51,99,48,49,55,102,56,49,99,49,48,101,49,48,55,97,99,49,101,56,56,55,100,52,51,97,52,48,101,101,52,51,56,52,53,49,57,54,56,49,101,53,48,102,57,48,55,100,99,51,99,56,53,48,48,102,102,55,52,48,51,97,99,49,100,101,50,57,48,97,99,50,99,52,98,57,50,100,48,98,98,48,102,48,48,102,102,55,57,99,98,55,52,51,50,56,48,97,53,50,98,48,97,99,50,97,99,97,97,52,52,50,99,48,98,55,50,99,57,51,56,98,48,50,100,52,98,48,52,53,52,52,52,50,52,51,50,98,57,48,49,51,57,51,57,50,100,50,100,50,54,53,57,52,49,52,49,98,55,55,99,99,53,48,48,102,102,55,52,98,48,48,51,101,97,51,99,48,57,54,98,50,57,52,48,57,53,57,48,48,55,100,55,54,56,49,50,57,50,48,101,101,49,49,52,51,56,48,99,48,51,98,57,48,102,57,49,54,50,48,52,98,99,56,51,56,51,48,102,52,56,51,101,51,48,101,102,56,48,51,100,97,97,56,101,49,100,48,50,99,57,100,48,55,99,101,57,52,48,101,51,52,49,100,98,57,52,54,48,102,48,48,98,49,48,102,51,49,53,57,50,53,50,57,52,48,53,98,101,48,102,53,98,56,53,98,48,55,55,55,50,49,49,55,101,57,52,49,101,55,50,98,102,56,55,98,51,97,55,50,49,49,48,50,100,101,102,51,56,56,98,57,97,54,98,102,99,48,99,97,53,52,48,98,51,99,48,49,102,54,101,97,48,52,99,55,57,52,48,48,52,97,102,56,48,51,101,98,97,52,48,57,98,100,48,102,102,49,54,52,49,102,55,52,52,48,101,48,56,55,97,99,98,55,48,50,53,100,48,49,102,101,56,55,52,52,49,100,49,49,55,50,57,48,49,101,54,52,48,48,101,97,49,54,52,57,52,48,102,56,48,98,49,48,55,49,50,48,102,50,56,98,97,48,101,49,49,53,99,49,100,100,50,99,49,50,99,98,97,50,56,49,51,100,50,99,51,99,53,54,53,97,56,55,55,50,57,51,56,97,99,52,48,48,101,98,50,54,100,56,55,97,97,101,57,48,102,98,97,53,52,97,48,53,53,97,49,49,50,99,48,54,54,48,97,48,50,50,56,48,48,102,102,51,101,54,56,48,48,102,102,52,101,54,48,55,55,99,97,101,48,55,53,99,48,101,51,56,48,57,48,101,50,98,57,101,50,101,49,48,52,49,101,48,50,55,56,55,99,56,49,100,57,56,49,51,52,101,57,101,57,56,56,56,101,49,53,101,56,56,56,52,57,99,48,101,102,53,50,52,51,98,54,48,52,100,52,48,51,57,99,52,57,50,57,100,50,57,50,49,49,56,51,99,57,50,53,100,50,53,101,52,100,50,101,48,56,100,100,97,49,53,48,55,52,55,57,52,51,53,51,51,97,97,99,51,99,53,52,57,102,98,49,53,57,98,102,99,48,50,102,57,99,51,101,97,49,102,50,48,102,48,48,102,102,51,99,49,48,102,56,48,55,97,99,51,102,56,49,101,99,50,99,57,50,56,98,57,48,102,53,56,55,101,52,51,99,101,49,101,48,48,102,56,48,55,97,48,98,97,50,99,49,50,57,51,56,98,49,50,99,52,98,53,50,102,99,51,99,99,53,97,97,53,49,55,54,53,100,57,54,50,53,57,49,54,50,53,98,50,53,97,55,57,54,48,57,99,57,97,57,99,53,97,50,53,50,52,50,54,97,53,97,55,50,55,97,55,50,54,97,55,97,54,53,97,52,53,100,97,55,50,55,98,56,101,53,53,53,53,48,57,97,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,97,48,49,100,97,54,48,48,102,97,99,50,48,48,55,100,56,98,48,51,98,55,48,48,55,100,57,98,56,51,56,51,48,102,55,56,51,102,57,48,55,53,99,56,52,53,56,97,48,56,55,55,99,51,97,56,48,102,55,99,98,101,48,55,52,54,57,54,100,49,54,48,56,99,53,48,50,50,51,98,56,98,56,50,56,99,51,57,97,49,99,50,48,102,55,97,52,51,98,97,52,51,98,99,49,102,97,48,102,101,50,49,57,49,101,56,54,49,102,101,50,98,101,56,49,97,50,101,100,48,100,51,98,55,51,99,102,50,98,54,54,54,53,98,52,101,50,99,51,102,99,48,99,57,53,52,48,56,102,52,48,49,102,50,49,97,48,50,54,101,56,51,57,101,48,52,97,52,56,48,51,101,97,100,52,48,57,56,99,99,49,101,101,52,55,52,97,52,97,48,48,102,102,55,57,57,98,48,55,55,99,48,102,56,48,48,57,52,53,48,101,98,48,50,53,97,48,97,101,55,52,51,49,48,102,56,56,51,101,57,48,50,53,100,99,49,102,55,55,50,57,49,50,53,50,51,49,54,56,49,101,50,48,101,102,57,49,52,52,54,99,48,49,101,100,98,52,97,100,53,54,56,51,99,98,101,50,99,50,55,49,49,99,53,55,56,55,55,48,98,49,51,55,99,100,56,49,101,49,50,56,48,97,48,52,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,55,102,99,48,50,99,49,49,52,48,101,97,99,48,49,102,52,54,50,48,48,102,102,102,98,48,51,48,55,49,97,48,48,102,102,102,97,100,102,48,50,54,99,99,49,101,49,48,51,102,50,48,55,102,99,48,101,100,100,50,52,49,101,57,48,55,51,48,51,100,48,48,52,98,57,56,55,98,99,49,100,51,57,53,97,49,100,101,52,53,48,101,55,48,55,52,48,51,101,56,102,50,49,56,55,57,48,98,97,48,55,57,48,48,101,57,52,51,100,101,56,97,53,99,54,50,98,52,51,101,54,49,102,52,48,101,50,49,53,52,56,100,57,49,48,97,57,48,101,52,49,55,50,56,55,52,57,101,56,54,53,99,97,54,49,54,49,97,56,98,51,57,54,101,48,97,100,101,100,50,55,50,54,97,55,97,48,48,49,50,97,50,101,98,102,101,48,49,102,51,56,48,101,56,48,49,102,55,48,51,97,50,48,55,102,101,49,99,99,52,49,48,55,56,52,48,101,53,48,49,101,54,48,55,48,56,49,101,98,48,55,50,52,98,52,48,52,101,56,48,57,55,48,55,97,48,49,100,99,48,55,100,52,51,97,101,49,102,97,48,101,102,97,54,54,52,48,50,101,48,98,51,50,56,53,50,97,57,56,50,102,52,51,97,99,53,97,57,55,54,53,51,97,52,55,56,50,100,99,97,53,50,100,53,48,51,57,48,50,99,50,97,54,49,51,56,97,98,52,99,52,48,97,51,51,97,56,52,57,57,51,48,49,98,56,97,48,49,49,99,48,48,101,50,56,48,49,102,54,50,101,48,52,102,54,48,49,50,100,97,53,55,49,53,48,49,100,99,48,55,50,52,48,52,100,102,56,49,51,51,52,48,101,101,48,51,57,50,53,50,48,50,55,102,97,48,48,102,102,51,98,98,48,101,56,48,51,102,102,48,55,99,48,49,100,48,48,102,102,55,55,100,49,99,98,51,52,56,50,100,53,50,57,50,97,98,48,55,52,56,51,97,99,49,102,97,50,56,52,97,56,57,99,48,50,54,99,53,100,57,54,54,53,101,49,48,56,54,101,55,55,50,102,53,50,57,50,56,98,50,98,50,52,101,50,54,50,54,102,55,48,48,55,48,55,48,50,52,53,52,48,49,102,51,51,54,48,48,55,98,55,52,97,54,52,98,50,57,99,48,49,102,54,48,97,48,101,54,56,98,98,50,102,55,50,48,56,50,53,98,49,52,54,53,57,56,49,50,98,50,48,101,102,51,49,54,56,53,98,97,52,102,55,100,50,52,51,101,48,57,52,53,57,100,48,55,56,56,98,49,48,55,100,99,48,52,100,50,52,53,50,52,102,57,101,102,56,55,50,100,49,48,97,98,99,56,55,49,56,51,51,52,48,52,55,48,102,49,52,98,98,102,102,57,50,98,49,55,102,99,48,97,49,52,48,49,102,53,100,52,48,48,102,56,101,101,56,49,51,57,50,48,102,51,56,48,57,102,52,48,101,97,48,51,57,57,48,50,54,57,99,48,57,55,97,48,55,99,56,48,101,102,56,49,99,51,57,52,100,99,98,101,48,48,55,98,102,48,49,101,99,49,54,54,48,101,57,56,49,101,55,48,55,53,52,51,56,56,53,98,55,50,99,56,49,99,99,56,55,101,52,51,100,48,49,100,97,99,49,100,50,48,102,98,48,51,99,55,48,55,50,54,57,99,49,99,102,50,99,98,50,48,48,102,102,55,100,56,97,100,48,101,100,56,55,54,48,51,99,50,48,50,55,48,53,55,99,54,52,48,50,102,53,51,50,52,97,99,50,98,50,97,56,98,51,52,101,50,98,100,51,54,52,48,51,51,55,48,49,102,54,56,49,50,50,101,48,52,57,101,56,49,51,48,101,49,100,51,52,54,48,101,53,56,51,100,101,48,50,53,97,48,49,99,50,56,55,101,56,97,51,50,98,48,49,51,49,56,97,52,54,56,51,100,48,48,101,53,52,49,100,55,56,55,57,57,100,48,101,101,55,52,98,50,99,52,97,97,50,100,48,98,48,97,48,101,101,101,48,102,52,56,55,52,48,98,99,52,52,50,97,52,48,52,101,49,50,99,97,53,50,98,52,48,52,99,99,49,50,50,56,53,50,48,50,54,51,50,56,56,56,98,100,99,100,53,54,56,56,100,100,52,56,50,54,52,48,52,98,56,48,48,51,101,102,55,52,48,49,102,53,54,56,48,52,99,53,56,51,98,98,52,48,48,55,56,55,99,48,57,99,49,48,55,48,48,48,102,102,101,50,52,48,52,99,54,57,51,48,99,49,99,55,48,50,54,51,99,49,102,102,56,49,50,101,101,48,101,99,52,49,101,49,97,48,48,50,53,48,98,102,50,102,52,97,50,100,99,98,49,48,101,100,101,48,55,99,48,53,101,101,52,53,48,52,102,48,48,57,49,102,50,101,53,48,51,48,50,55,97,98,98,56,53,48,49,54,99,53,50,57,54,52,48,99,99,50,55,57,48,57,48,52,48,99,48,57,56,101,48,48,102,102,55,99,98,53,48,48,102,102,49,102,53,54,56,48,52,98,57,56,51,99,52,50,99,52,49,100,101,56,48,57,55,56,51,102,102,48,55,102,48,48,102,102,57,48,101,56,52,54,48,102,99,48,49,50,101,48,56,54,48,52,98,98,56,51,99,100,48,55,55,56,57,102,100,50,56,97,49,50,56,56,98,101,51,49,53,97,49,101,54,101,48,52,99,56,49,52,51,57,50,98,97,49,101,50,101,99,48,52,57,56,98,48,99,48,57,49,99,52,48,98,102,50,97,56,98,97,50,98,52,102,52,48,50,53,100,102,100,102,102,56,48,98,98,101,48,48,102,102,102,98,48,98,48,48,102,102,55,99,52,49,56,49,102,101,56,51,97,101,52,98,48,55,57,50,48,102,50,52,48,57,50,100,48,102,57,49,52,50,48,102,48,99,49,100,52,48,55,55,49,49,53,49,48,98,55,48,101,57,56,55,48,48,102,102,51,101,56,49,101,51,48,102,98,56,55,99,52,49,102,99,57,55,52,53,55,49,52,97,48,101,100,102,57,54,97,49,101,101,50,98,57,49,99,51,97,54,48,101,57,99,48,57,54,52,52,50,48,101,101,49,54,97,49,101,51,50,101,52,51,101,99,53,53,57,54,52,56,50,49,99,98,52,49,50,98,57,51,102,52,50,55,57,53,101,53,56,56,55,55,48,97,100,50,99,51,56,48,57,98,97,54,98,57,52,97,48,52,99,54,48,52,57,98,56,48,51,101,56,101,52,48,49,102,54,49,52,48,102,54,99,48,57,98,55,48,55,51,97,48,101,98,48,49,101,101,48,49,50,53,101,48,52,100,53,48,51,98,50,48,55,53,48,102,56,51,101,48,48,102,102,55,55,97,53,53,56,51,99,100,48,55,56,54,49,102,97,48,50,53,99,99,49,102,55,48,55,50,99,51,57,50,99,48,51,98,100,55,99,49,101,54,56,55,53,56,97,48,48,102,102,102,57,97,55,57,53,97,49,101,99,48,102,50,56,51,97,50,50,99,48,51,98,55,51,53,50,49,100,101,50,99,56,98,50,50,101,57,48,49,51,48,98,101,52,49,48,49,50,50,57,50,98,56,97,99,52,98,50,99,99,98,52,99,48,50,53,56,56,52,101,52,53,48,48,102,102,102,102,50,48,52,98,48,56,48,51,101,53,50,99,48,48,102,102,102,97,98,51,48,50,54,54,56,98,57,55,48,97,97,101,49,101,51,48,55,56,48,48,102,102,52,98,101,54,54,48,51,98,50,53,56,56,55,57,51,49,54,54,48,52,99,101,49,55,50,48,52,98,99,48,51,97,53,50,97,49,101,48,49,50,100,50,102,99,97,99,50,56,51,57,52,50,56,101,57,52,48,48,102,102,102,51,48,56,53,102,101,97,48,102,49,50,54,101,50,99,50,52,98,97,50,98,52,97,55,100,51,97,100,51,56,97,48,52,52,52,102,50,99,102,53,55,99,56,53,53,50,97,48,101,97,56,49,50,51,99,48,48,102,102,102,98,57,99,48,50,52,99,56,48,49,102,54,48,97,48,52,99,50,56,51,100,53,48,50,53,98,52,48,57,55,53,50,101,48,51,100,48,53,101,56,55,100,52,49,100,51,57,52,56,49,102,53,48,102,52,49,54,54,53,101,50,54,57,54,48,48,101,97,48,98,52,48,101,55,56,55,97,52,51,97,99,49,99,50,48,102,99,48,55,53,48,51,56,54,53,56,48,55,97,48,51,57,50,53,56,56,55,48,99,49,101,57,48,55,98,99,98,57,50,101,52,51,98,54,53,100,57,54,99,49,102,52,50,57,49,51,48,51,98,56,53,99,97,53,57,52,52,53,55,49,53,99,53,56,49,53,56,57,49,52,102,51,57,54,56,52,101,53,50,48,97,49,50,55,55,102,56,49,56,50,48,49,50,102,54,48,101,56,99,97,56,48,50,53,102,56,49,99,50,48,51,57,49,48,55,48,56,49,100,101,55,49,101,55,56,97,48,48,55,50,52,48,101,56,48,49,100,97,48,51,97,52,50,56,53,101,52,56,55,49,49,57,99,52,56,55,52,97,55,48,55,54,101,49,99,100,50,56,52,51,57,99,53,54,51,97,102,55,52,50,50,97,56,97,50,52,50,50,53,100,48,99,97,54,54,51,100,53,97,48,57,52,97,53,54,50,48,102,102,97,98,98,54,53,54,49,53,102,49,102,50,48,99,48,48,102,102,56,53,56,48,48,102,57,97,56,56,49,51,55,54,49,102,48,101,48,102,52,99,49,99,50,56,49,50,49,55,57,49,57,49,97,52,51,56,49,52,48,101,102,99,49,100,54,48,49,51,55,54,48,57,99,97,54,56,98,50,48,52,101,55,48,102,56,55,48,102,48,56,49,51,53,50,48,101,54,98,97,51,101,52,56,101,49,101,52,101,53,51,56,50,53,55,57,52,102,98,53,49,49,48,48,55,98,52,97,52,98,50,50,54,51,101,48,102,49,56,50,52,48,48,102,102,49,100,57,98,99,48,51,48,102,49,52,48,50,97,101,56,48,49,102,51,48,52,48,55,99,48,48,101,102,52,49,101,102,48,48,51,101,100,51,48,51,56,56,48,48,102,54,48,48,55,57,48,97,54,48,102,51,48,48,51,100,50,102,48,50,53,51,99,51,97,99,48,101,56,48,51,101,102,99,97,57,50,101,52,97,52,50,101,51,48,55,55,99,49,101,48,56,55,50,99,48,57,56,55,48,50,54,54,51,56,55,57,48,51,97,101,53,57,102,50,56,52,98,55,50,99,52,48,52,97,99,98,55,50,98,56,48,52,99,100,49,48,48,52,99,48,97,53,50,101,55,57,53,101,53,102,57,53,100,100,50,55,52,57,54,52,53,54,97,48,100,53,52,54,53,102,102,48,49,53,51,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,100,48,56,48,48,102,102,55,99,50,102,52,98,49,50,99,52,98,50,48,48,102,102,55,100,53,97,56,51,102,50,101,53,56,97,55,50,54,50,55,53,50,48,48,49,51,100,101,48,102,51,48,97,98,52,49,101,57,54,57,52,102,97,53,56,50,52,48,97,101,52,54,48,50,53,100,99,48,57,53,55,48,52,98,49,53,101,56,97,48,57,56,55,50,56,49,50,97,56,54,56,57,97,101,56,56,50,49,99,49,97,50,52,102,53,101,54,52,100,99,56,102,48,49,57,50,52,48,57,100,100,48,55,52,52,53,99,56,49,51,48,50,48,52,57,57,48,49,51,55,48,48,101,50,52,51,98,57,54,100,51,50,53,102,48,51,101,100,48,50,53,56,52,49,102,100,56,51,97,51,50,57,54,100,50,50,100,50,57,57,54,53,98,50,101,48,49,101,52,48,51,97,56,48,102,54,48,55,51,48,97,100,55,100,50,54,57,48,99,97,57,50,102,49,51,54,50,50,49,51,48,98,98,52,54,97,97,48,52,57,49,52,54,53,57,97,55,54,57,100,98,51,54,53,54,57,54,49,55,102,50,49,53,48,48,102,102,56,100,52,48,48,102,56,53,55,48,49,51,55,54,49,102,48,99,48,102,52,99,49,102,100,48,49,50,49,55,100,49,57,49,97,56,51,56,49,50,48,101,102,99,49,101,57,56,49,51,55,54,48,57,99,57,54,56,98,50,48,52,101,54,48,102,56,54,48,102,48,56,49,50,97,97,48,101,54,98,50,51,102,55,102,48,55,56,102,49,52,101,48,57,53,99,53,51,102,102,52,52,52,48,49,101,100,50,97,50,99,56,51,52,49,102,56,55,56,99,49,50,48,48,102,102,48,101,99,100,99,48,49,56,55,56,98,102,101,48,49,48,102,97,48,52,99,57,56,51,57,48,48,102,52,56,49,50,100,97,48,102,102,52,49,102,51,56,51,56,55,48,102,57,97,49,50,52,50,50,57,55,99,48,101,56,99,49,101,97,48,51,99,49,48,55,54,56,57,99,101,51,99,56,101,53,56,98,48,99,57,54,54,102,48,55,48,52,51,101,50,53,102,48,55,51,49,102,50,100,99,97,100,101,53,97,57,52,101,53,48,97,54,50,53,57,53,54,57,99,57,54,53,49,97,53,53,50,48,50,54,100,49,52,56,53,55,55,98,57,100,102,100,50,48,49,53,102,54,55,52,50,57,48,56,57,53,48,49,99,100,99,48,49,102,50,102,55,48,50,52,48,48,51,99,50,48,101,99,99,48,57,97,102,48,101,55,56,49,51,55,54,48,101,99,48,49,100,55,52,57,53,52,48,101,52,99,51,102,99,48,101,101,52,97,49,50,56,99,49,101,50,56,55,57,52,51,98,56,49,99,56,50,99,49,48,57,48,99,98,48,48,102,102,50,54,48,56,51,100,56,48,102,49,99,48,57,57,56,48,55,57,97,49,101,99,50,101,48,98,99,50,101,99,51,98,99,49,99,100,52,49,48,101,57,50,53,49,54,97,57,99,49,100,51,50,98,99,97,101,52,101,50,100,53,51,48,98,98,48,102,48,97,54,56,55,99,53,99,57,57,52,53,50,99,48,98,51,56,52,99,50,98,102,99,57,54,51,50,48,50,57,52,48,51,56,57,48,55,52,52,49,101,49,48,50,54,48,56,49,102,56,48,51,57,98,48,55,48,101,49,100,48,55,49,48,57,49,99,51,100,101,48,102,98,52,49,101,98,56,51,98,99,48,55,52,52,49,100,53,55,48,98,51,55,48,98,49,56,50,98,57,97,48,102,50,56,51,99,55,48,102,55,57,53,48,49,99,100,50,57,49,50,48,98,50,98,50,97,56,97,57,50,102,52,98,54,99,56,53,56,98,53,50,101,57,49,56,49,51,100,100,48,48,102,102,97,51,50,100,48,98,48,99,100,57,50,101,53,55,49,53,97,57,101,101,101,57,52,49,97,102,102,48,57,102,53,100,52,48,51,49,51,56,48,57,51,55,48,48,102,102,55,99,51,50,56,48,57,55,48,48,102,102,102,48,56,51,57,51,48,101,100,49,55,48,48,52,101,98,48,51,101,52,48,50,54,49,99,97,51,48,55,100,97,57,99,48,50,54,101,48,50,55,101,53,54,48,49,50,102,56,48,102,49,56,51,57,48,53,54,48,55,49,49,49,98,50,51,56,55,98,56,51,100,48,56,56,53,54,102,52,52,50,98,99,49,101,100,48,49,50,98,49,99,51,100,101,56,100,51,54,49,100,50,52,54,48,101,57,97,54,98,57,57,51,102,57,102,57,55,97,57,52,53,99,102,56,99,48,50,53,54,48,50,53,99,55,48,50,52,102,48,50,54,100,56,48,57,54,49,48,48,55,99,53,102,52,48,57,52,55,48,55,98,101,53,102,56,51,57,98,50,100,56,49,102,52,48,48,102,102,51,101,100,100,52,49,102,97,97,55,56,55,55,102,57,53,53,57,50,48,51,102,50,48,52,98,54,48,51,99,51,48,48,55,100,55,57,56,51,99,101,48,55,54,101,57,97,48,50,54,56,49,100,55,48,101,100,48,55,97,49,56,57,50,97,99,51,99,99,57,48,49,100,101,48,101,102,97,52,50,53,48,50,52,100,49,52,51,99,99,56,101,53,51,97,55,49,50,50,98,57,98,57,56,48,102,48,49,53,50,53,100,49,53,101,48,100,54,52,48,101,57,53,55,102,101,48,50,98,48,97,101,98,97,101,98,102,102,97,56,49,101,49,48,48,51,101,51,99,99,48,52,97,50,48,55,99,48,48,57,98,54,48,48,102,102,55,100,97,53,48,49,50,101,54,48,48,102,54,56,97,52,50,50,97,51,48,48,102,102,51,99,98,50,48,51,99,48,48,55,51,101,48,52,100,100,48,55,97,55,97,52,53,57,54,50,100,48,54,101,49,99,101,48,55,50,99,48,52,99,52,48,51,57,49,99,53,100,97,51,50,51,100,49,53,54,49,100,99,48,102,48,49,50,52,98,55,48,48,49,101,101,52,52,53,102,51,48,57,100,56,97,49,50,98,101,98,101,102,99,98,48,48,102,49,57,53,99,51,55,55,48,48,56,102,53,52,48,51,48,50,56,48,49,102,48,101,99,48,48,102,102,55,100,55,50,56,51,102,49,48,55,54,54,49,102,101,48,55,57,50,48,48,102,98,48,56,48,102,102,49,52,52,57,97,49,99,100,48,101,48,48,102,102,51,99,49,48,55,50,56,49,101,102,48,55,48,56,49,99,97,50,56,52,51,99,101,53,54,48,55,99,56,51,98,50,49,101,51,48,102,53,57,53,97,49,101,101,50,101,48,48,102,102,57,54,52,48,55,100,56,49,100,98,48,55,57,52,49,100,99,50,98,48,98,101,48,101,49,97,48,49,52,97,53,102,48,51,98,99,50,102,48,97,54,50,98,100,50,100,48,56,97,97,48,102,57,49,52,97,49,102,56,52,100,54,56,98,49,50,99,49,48,57,50,54,52,97,100,50,97,100,51,56,97,102,99,48,50,54,98,98,102,99,48,55,101,101,53,48,53,51,48,48,102,102,57,101,55,48,55,100,101,102,56,49,50,100,99,48,52,57,57,48,49,51,54,48,48,102,101,57,48,49,51,48,97,101,52,53,50,102,56,49,100,49,48,49,50,100,99,48,102,100,52,49,101,53,56,55,53,53,56,50,100,49,50,97,57,57,54,48,98,50,48,102,52,56,55,48,52,49,100,52,56,55,99,52,51,101,56,53,49,57,53,52,56,101,48,57,54,50,100,99,97,48,52,101,52,98,52,57,52,100,52,98,50,56,99,100,57,48,52,97,102,50,102,48,97,100,50,99,53,99,57,57,98,48,52,56,49,54,48,56,51,55,51,50,57,56,100,56,51,54,54,97,48,50,52,54,56,48,51,101,54,48,54,48,48,102,98,49,57,50,99,48,49,100,48,56,51,97,97,48,101,50,56,49,50,49,54,49,99,48,50,102,52,51,99,54,49,100,98,48,102,102,56,51,99,102,52,51,48,101,99,48,51,100,98,48,102,98,97,54,57,53,52,53,97,97,52,49,52,101,56,97,53,102,48,51,56,101,48,102,97,56,55,55,99,48,57,57,54,48,55,51,52,49,101,52,48,101,55,57,54,50,57,48,53,48,56,55,101,56,97,101,50,101,52,98,52,52,50,50,99,52,98,57,50,98,53,49,55,57,54,48,53,49,57,55,50,49,100,49,50,99,48,51,57,99,53,56,51,54,56,102,51,52,53,56,57,54,52,57,99,57,100,51,50,53,55,52,55,102,56,48,53,102,48,56,49,51,48,97,48,102,55,52,98,55,48,55,102,101,48,102,101,99,49,102,55,48,51,102,98,48,102,48,51,52,99,51,50,53,102,56,51,101,100,48,55,98,101,48,102,50,99,49,101,100,57,55,99,100,51,48,100,97,52,98,54,56,101,100,49,55,48,48,102,102,102,49,99,51,101,52,53,102,48,55,99,52,98,51,54,57,57,99,57,97,53,97,57,55,97,57,97,52,51,50,54,49,55,50,57,48,52,54,53,51,56,98,98,50,99,100,51,55,54,102,51,50,101,49,54,54,57,102,55,98,97,54,98,56,49,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,99,54,99,48,48,102,102,102,56,102,50,56,49,51,55,52,49,99,102,48,50,54,100,56,48,49,102,53,54,97,48,52,98,57,101,48,101,56,97,51,97,53,50,50,56,48,51,99,98,50,48,51,98,102,48,55,51,101,48,52,97,50,56,55,97,52,49,51,51,48,53,55,51,52,49,98,48,55,99,52,49,99,98,48,49,50,101,101,48,101,52,55,57,55,54,57,50,56,102,56,97,98,48,102,49,48,55,56,48,57,50,50,51,56,48,48,102,55,50,50,50,101,57,98,52,101,101,53,48,97,55,100,54,50,53,56,98,48,48,102,102,101,101,49,53,99,55,100,57,99,48,51,99,50,53,48,48,102,102,98,98,54,48,48,55,99,50,102,56,48,57,99,99,48,102,48,49,53,99,48,102,52,52,49,102,56,48,49,50,49,99,53,56,98,99,53,52,50,49,48,51,98,102,52,102,48,101,54,56,51,99,99,48,50,54,57,100,48,49,51,49,50,100,99,50,99,49,49,53,51,49,51,52,49,101,49,50,52,56,55,56,99,48,57,53,55,48,55,51,56,56,99,53,51,97,50,97,52,51,101,49,101,52,56,50,57,49,50,102,97,54,49,52,101,52,97,101,49,48,97,52,51,97,51,52,53,102,53,53,52,57,50,56,48,102,49,53,50,48,54,101,53,54,54,48,48,99,52,57,53,102,102,48,52,49,52,48,49,102,54,52,50,48,52,57,52,48,55,49,99,48,57,102,54,48,50,53,48,56,49,102,52,48,51,56,50,48,102,53,48,55,53,56,51,57,97,49,101,48,48,102,52,49,55,97,48,101,101,52,49,101,51,56,48,51,100,50,52,50,101,48,51,101,50,53,50,57,52,101,53,57,50,49,56,55,51,48,49,102,48,49,54,54,48,101,99,48,51,102,52,49,99,102,48,101,48,56,55,100,57,49,56,98,49,50,99,56,51,97,50,49,101,100,52,99,48,101,101,97,54,49,52,48,53,57,56,55,99,49,50,49,51,50,48,51,99,97,49,100,54,50,57,50,99,51,99,52,53,54,51,52,57,48,57,55,52,53,53,102,55,50,101,100,99,52,49,50,99,48,48,50,54,98,52,48,57,99,97,48,50,53,50,99,49,101,98,48,49,50,52,97,48,52,99,50,56,51,99,57,48,50,53,101,56,49,102,48,56,55,53,99,98,100,48,101,102,48,55,56,52,51,57,50,49,101,98,48,102,57,57,53,50,53,49,57,54,50,53,97,57,52,56,49,101,56,50,57,99,97,98,48,102,98,56,55,52,99,51,98,56,49,102,55,48,102,51,56,55,49,52,97,99,48,55,56,48,49,99,101,52,57,48,102,52,48,55,54,99,51,97,56,57,97,49,101,55,48,101,53,48,55,57,100,51,52,51,97,52,53,97,53,56,55,55,99,51,100,48,56,52,53,49,97,48,57,53,97,53,98,52,50,51,100,55,57,57,54,57,101,54,100,51,53,48,53,48,99,48,51,100,51,49,52,48,52,52,51,48,48,102,102,55,99,99,100,52,48,57,50,48,48,102,102,101,55,56,48,51,100,50,99,48,55,51,50,48,52,102,57,48,55,55,56,97,56,52,57,57,48,102,102,102,48,102,102,56,51,98,101,48,50,53,97,99,98,100,52,53,50,57,52,97,101,50,98,102,50,48,102,48,101,55,53,48,55,55,56,48,57,97,48,48,55,99,97,53,57,56,55,57,56,98,57,52,55,52,51,48,101,56,102,50,101,51,50,53,56,48,57,99,48,50,53,101,49,51,99,98,97,52,101,48,102,55,56,48,57,54,101,99,52,55,53,56,55,55,99,49,51,100,99,48,52,99,102,102,102,56,48,53,101,49,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,55,99,48,48,51,101,49,55,99,49,100,98,99,53,55,48,48,102,102,51,101,98,49,56,49,102,56,57,54,99,53,56,57,52,48,48,57,49,50,101,53,51,56,48,57,101,50,48,55,57,56,48,57,48,50,100,53,50,99,97,99,48,52,97,49,54,52,57,99,49,100,100,52,97,48,50,53,102,56,48,57,53,55,52,98,52,54,101,56,97,57,99,57,48,56,100,48,57,56,57,52,53,51,50,54,50,53,99,100,50,53,52,55,57,98,98,52,48,55,49,99,100,100,99,100,56,49,57,51,50,56,48,53,56,98,97,50,97,50,50,52,97,55,97,52,50,51,97,49,50,49,98,48,102,50,53,97,53,97,53,98,99,99,97,51,97,50,97,50,50,51,98,55,100,101,55,57,50,53,101,55,101,98,50,51,97,51,98,50,56,101,56,101,99,52,57,50,55,100,50,97,97,97,56,100,51,98,49,98,100,53,56,51,51,102,55,97,101,51,56,48,55,52,101,56,48,51,101,57,55,99,49,99,98,48,55,49,52,49,99,97,56,48,51,101,97,102,48,48,102,102,57,49,100,52,50,48,101,53,56,55,52,56,97,102,48,101,55,97,53,56,51,99,53,48,50,53,53,56,48,57,54,57,48,55,97,101,49,102,102,52,53,52,49,50,56,52,97,55,50,56,53,102,50,99,99,49,101,52,48,55,98,52,48,57,55,56,48,55,53,97,56,101,49,101,100,50,102,99,98,97,54,48,97,98,50,97,48,97,101,101,57,54,49,101,48,52,102,97,50,98,53,49,54,52,98,50,50,99,48,98,57,99,57,99,53,102,97,55,53,97,50,101,48,49,51,51,50,99,100,51,54,57,98,102,101,55,102,99,48,100,50,100,55,53,100,52,48,57,98,48,48,49,102,55,55,101,48,48,102,102,102,98,49,97,50,98,56,48,49,102,53,98,101,48,52,57,48,48,102,102,55,102,48,49,101,57,57,52,97,53,100,56,55,55,100,49,52,49,102,52,57,54,57,54,49,100,54,99,48,101,56,99,51,97,99,53,100,49,54,54,56,101,99,97,54,48,55,98,98,49,53,97,48,102,55,56,49,100,51,48,55,55,99,51,102,99,48,50,53,54,53,50,50,50,48,55,101,99,51,56,54,49,101,102,50,102,55,49,52,97,49,100,51,48,102,98,97,52,97,55,97,55,56,48,51,100,97,99,53,56,53,53,49,53,57,49,102,50,55,57,54,97,52,52,97,99,102,101,49,51,55,102,99,48,50,98,55,56,48,49,102,55,50,97,48,52,100,99,56,55,51,56,48,57,101,101,48,48,102,102,55,100,57,49,48,49,51,49,99,48,52,100,52,56,55,48,57,49,100,50,57,49,48,51,97,54,48,102,52,99,48,49,101,56,102,102,50,97,57,56,52,101,56,50,98,53,97,52,100,54,98,48,55,50,56,49,99,51,56,51,97,102,48,55,55,48,57,102,97,100,56,50,57,48,51,99,56,49,101,100,50,97,52,48,49,98,101,56,49,100,48,52,97,51,48,50,52,99,51,99,48,53,56,101,97,99,52,54,102,56,50,52,54,98,100,50,48,50,48,56,49,53,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,49,102,97,56,56,48,52,97,100,48,49,51,51,50,57,101,48,101,100,50,48,49,102,53,50,48,56,49,50,101,56,48,102,101,53,51,52,49,99,101,51,98,99,99,100,56,51,100,56,52,51,48,55,52,50,49,102,102,52,56,48,55,54,52,101,54,99,49,101,49,99,49,100,53,49,56,51,102,97,56,101,49,100,100,97,48,101,99,53,48,48,102,102,51,97,100,53,98,48,55,54,48,100,56,98,50,48,48,54,101,56,48,48,102,102,49,100,57,53,98,56,48,57,56,56,48,53,57,97,56,49,98,97,48,48,102,102,51,101,56,51,56,48,49,102,52,102,54,48,48,102,49,54,54,48,50,54,49,56,51,100,97,53,55,56,55,100,48,51,99,50,53,56,56,55,55,56,48,57,55,100,48,55,50,48,48,50,52,52,48,48,102,102,102,53,97,100,50,99,51,97,97,53,97,101,50,57,56,49,101,48,100,55,48,55,57,50,49,99,54,48,55,99,52,57,48,48,102,102,101,100,52,48,49,101,100,48,52,97,50,100,52,49,100,97,56,51,99,56,48,101,54,49,101,56,51,102,48,48,102,102,101,100,100,49,50,48,51,99,52,48,48,102,55,53,54,50,98,54,98,57,52,50,57,50,57,55,56,51,98,57,57,51,99,98,52,51,48,48,102,102,57,55,56,48,54,98,55,57,53,48,48,52,57,101,48,49,50,57,101,53,50,48,51,97,97,54,48,49,99,55,50,48,48,49,50,99,101,48,101,48,54,48,49,99,101,50,50,48,54,97,49,57,56,51,97,101,101,48,101,54,56,49,100,98,101,48,55,55,98,102,51,101,49,101,50,97,48,102,57,53,56,48,51,97,57,50,56,101,49,100,97,56,48,101,99,57,50,101,49,101,99,55,101,56,51,99,100,56,99,53,51,48,48,51,55,102,98,48,48,57,98,102,51,57,54,52,54,52,100,97,102,102,48,48,102,102,56,57,102,53,100,52,48,51,98,101,48,48,102,102,49,101,49,51,99,48,48,102,97,98,49,48,48,53,98,54,57,56,49,50,48,50,48,48,102,102,55,54,54,97,48,52,98,98,48,48,102,102,48,99,51,56,53,48,49,53,50,56,48,49,102,54,52,54,48,48,102,102,102,98,50,55,48,48,102,102,55,99,54,99,99,48,57,55,99,50,99,48,49,101,50,56,49,50,101,99,49,99,101,48,48,55,100,55,51,48,49,50,102,56,48,102,49,56,49,101,50,97,49,52,56,55,51,102,57,53,99,48,102,54,48,48,102,102,57,54,99,48,50,53,48,99,48,57,48,97,48,102,56,48,51,98,54,57,99,57,52,99,48,55,48,99,51,102,52,57,55,56,97,98,48,102,102,49,53,54,49,102,99,50,57,48,98,55,51,102,50,56,48,98,99,52,57,48,101,99,57,54,48,48,102,102,57,51,50,56,99,55,50,102,57,48,99,98,97,50,97,99,57,53,50,48,50,49,55,52,102,55,51,102,99,48,50,101,102,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,49,99,48,51,57,52,49,99,99,48,102,53,48,51,99,53,48,102,53,48,55,54,99,51,56,54,49,99,53,48,101,100,57,55,56,49,101,102,48,102,97,48,55,98,99,98,98,50,97,48,51,98,48,49,100,52,48,101,98,56,55,53,56,97,54,50,99,48,98,102,48,102,48,48,102,102,55,56,48,98,102,48,102,49,49,54,48,56,97,53,52,57,52,54,53,50,57,52,101,53,49,57,53,50,56,52,57,97,53,98,57,54,97,53,98,49,54,50,53,98,57,54,52,56,97,53,55,97,48,50,49,97,48,97,49,97,54,97,55,57,54,48,57,56,57,48,56,99,56,50,53,55,98,55,52,101,100,98,54,52,56,48,54,97,49,48,50,53,50,48,48,49,102,49,49,53,48,50,55,102,56,49,102,55,97,50,48,55,48,48,102,102,51,102,101,48,102,54,52,51,100,50,48,101,54,99,49,100,51,56,51,98,54,48,102,52,56,55,52,52,51,98,101,49,101,102,50,101,99,51,97,54,49,101,50,50,102,48,49,102,51,56,55,49,52,49,102,53,57,52,54,100,56,55,99,48,51,57,101,57,56,53,100,57,52,97,49,100,102,52,97,50,56,56,51,99,97,48,52,98,55,57,55,54,53,51,49,53,52,49,101,57,48,101,98,49,55,51,52,53,54,97,48,48,102,102,51,99,51,50,57,57,51,100,51,54,97,52,97,97,51,97,54,57,53,99,53,55,57,54,48,57,99,57,100,100,49,50,97,55,102,99,49,52,55,48,48,55,99,53,97,99,97,49,50,101,99,98,49,48,48,55,100,101,48,56,49,50,54,52,53,101,49,53,99,53,50,57,54,99,57,97,53,51,48,55,55,102,48,49,51,49,48,48,102,102,50,55,101,53,98,97,49,57,53,99,57,52,57,52,53,53,57,52,55,50,53,57,56,49,50,57,48,48,102,102,52,99,48,97,49,49,53,57,52,53,99,57,54,50,56,101,56,98,100,48,99,97,99,101,57,101,57,52,54,52,52,52,48,48,102,102,52,101,100,98,54,48,50,54,48,57,100,49,53,48,100,55,97,98,97,57,100,56,48,53,101,54,53,48,48,100,50,97,48,50,55,52,56,51,97,50,48,48,102,102,102,97,102,52,48,48,102,102,55,99,55,53,99,48,57,49,55,48,102,53,56,55,98,56,48,57,54,56,48,101,98,56,51,57,102,98,48,50,54,100,57,49,55,57,52,51,99,49,100,49,48,55,56,99,49,101,52,57,52,56,48,101,52,56,48,49,101,54,50,56,51,100,97,48,57,56,48,55,98,101,49,100,55,50,98,48,51,102,102,100,49,56,98,98,48,101,49,97,50,48,51,57,53,48,55,57,50,53,102,54,50,56,48,49,100,97,48,51,101,100,50,102,57,48,55,99,48,55,54,49,51,52,101,53,54,56,55,48,55,50,49,50,48,57,54,54,52,52,51,98,55,50,57,101,48,50,54,48,48,49,53,97,97,98,102,102,97,101,98,97,101,98,102,102,97,56,48,99,53,99,48,48,102,102,102,97,50,56,48,50,55,100,99,48,49,102,53,51,97,48,48,102,97,101,56,50,102,52,98,97,48,55,102,97,48,52,101,54,48,51,57,53,48,50,54,98,48,49,102,49,56,49,51,52,52,53,55,56,55,57,56,98,51,50,98,99,49,100,97,50,51,48,51,98,100,48,55,55,50,48,52,98,55,56,51,99,51,48,55,49,97,49,99,100,48,101,50,97,51,98,101,48,101,57,48,51,101,56,49,99,57,48,102,99,57,53,99,99,56,51,100,48,48,102,56,56,55,49,56,49,101,51,49,52,48,48,102,102,102,102,48,97,49,48,55,56,50,49,99,98,48,102,53,99,50,48,56,55,57,48,97,51,50,102,50,52,97,49,50,98,56,51,97,50,53,97,50,48,99,57,53,98,49,56,98,56,52,101,50,99,53,51,53,48,52,48,56,53,56,49,100,51,56,48,51,100,50,100,48,48,102,102,55,97,97,48,48,101,100,52,48,49,101,98,97,48,48,51,100,52,48,48,102,102,48,55,97,50,50,48,48,102,53,48,52,51,57,99,48,48,102,102,102,53,56,56,48,49,101,57,52,48,48,51,100,98,97,48,48,102,53,53,48,48,102,102,49,101,57,54,56,48,51,100,99,48,53,54,56,48,51,100,102,101,48,48,102,102,102,52,100,52,48,49,101,102,49,48,48,55,53,52,56,48,49,101,97,48,56,48,51,100,97,54,48,50,55,50,48,48,102,102,102,54,54,56,48,51,100,100,50,48,48,101,97,101,56,48,51,100,99,54,48,57,48,48,102,102,49,51,54,48,48,55,54,54,56,50,54,100,52,49,99,102,48,55,100,48,49,99,49,48,48,55,100,55,97,48,51,100,55,48,50,54,100,52,49,99,51,56,51,97,100,48,50,52,48,99,51,101,56,48,52,99,53,48,51,98,54,48,50,53,101,99,49,101,53,50,54,48,51,97,98,48,55,55,101,49,102,99,48,55,56,97,48,48,102,102,102,98,49,57,48,102,50,48,51,57,49,48,101,54,57,54,54,49,99,49,48,55,56,50,49,101,102,48,55,57,97,53,97,57,52,50,49,101,97,48,102,99,49,55,56,49,101,100,48,55,50,56,56,56,53,56,56,55,49,56,51,97,101,48,101,52,52,51,97,97,49,99,56,50,99,56,51,57,54,53,100,49,54,97,49,101,53,50,101,100,48,49,51,99,98,100,50,56,50,100,49,48,51,102,52,53,57,57,54,50,53,55,50,54,57,53,52,56,54,53,54,51,55,102,102,99,48,51,52,49,57,51,52,48,49,102,50,49,53,48,50,52,53,99,97,99,48,50,52,50,49,48,56,48,49,102,54,50,56,53,56,56,55,55,48,49,102,97,57,53,101,48,101,53,49,51,99,49,101,101,50,51,56,51,57,51,52,49,48,101,98,50,54,49,53,50,48,101,55,100,49,48,49,101,57,97,55,48,51,99,50,52,98,48,55,50,101,48,48,102,53,100,53,49,52,97,55,52,52,50,57,49,102,48,55,100,54,48,48,102,54,56,50,52,97,52,50,53,56,55,52,55,53,50,48,98,54,56,49,50,49,102,98,48,49,51,100,98,48,102,48,57,50,52,48,48,102,102,49,50,98,101,56,49,97,56,98,51,53,48,55,56,52,48,49,102,53,101,101,48,48,102,98,49,57,48,50,53,99,99,48,49,102,54,53,97,48,101,52,55,56,51,102,50,48,50,53,100,56,98,48,50,101,100,56,50,56,49,56,50,102,48,48,49,101,100,100,50,100,48,51,97,101,49,102,49,52,99,48,101,51,98,50,49,102,57,50,56,52,98,57,48,48,55,98,51,99,51,57,54,49,102,49,52,102,52,48,50,102,52,97,51,48,101,49,48,55,101,99,51,102,56,56,54,53,52,97,54,49,53,97,56,56,49,102,101,50,57,49,48,48,98,51,52,52,52,100,50,101,56,49,51,56,56,48,53,102,48,50,55,49,48,50,101,50,53,98,99,56,48,57,97,57,97,48,49,54,98,50,48,48,102,98,97,53,48,50,54,55,99,49,99,53,56,55,51,48,48,102,102,57,54,97,48,50,53,51,52,48,49,102,53,55,56,48,52,97,98,56,55,98,48,49,99,97,56,51,99,98,48,55,53,48,48,102,102,101,54,56,51,56,99,48,101,50,52,49,101,99,48,51,101,55,48,55,97,48,48,102,102,101,51,99,98,101,48,101,56,48,55,99,56,51,57,52,49,102,97,48,50,54,99,99,49,100,99,48,51,98,101,48,55,97,50,48,52,98,97,48,51,99,56,48,102,52,57,52,56,49,102,54,48,55,55,50,49,101,51,52,50,48,101,99,56,55,57,99,97,98,48,102,53,48,55,55,49,49,52,51,98,97,49,101,56,50,98,56,98,99,48,102,53,56,55,48,56,97,101,48,55,97,48,49,101,48,50,98,99,98,52,50,97,52,98,52,48,102,49,49,54,52,56,48,53,54,97,54,49,53,99,53,48,101,48,54,55,99,48,49,102,49,48,55,48,50,55,51,100,48,52,49,99,57,48,49,51,99,54,49,102,56,48,55,49,48,48,102,102,102,51,56,49,101,98,50,49,56,55,51,52,49,100,52,56,51,100,51,48,55,51,101,49,101,52,54,48,51,56,52,49,100,49,48,102,49,56,55,101,100,97,48,101,101,48,55,54,99,51,99,97,48,52,99,53,56,55,100,99,49,101,102,48,49,50,100,56,49,99,99,48,101,99,50,51,49,52,99,53,49,49,55,99,49,101,54,50,98,52,51,98,48,53,98,48,55,100,99,98,97,48,101,101,49,53,99,53,57,50,48,49,53,98,50,53,51,49,52,97,57,101,49,102,100,50,99,48,97,102,52,53,55,99,97,101,50,97,102,50,55,50,48,51,55,52,56,51,51,102,101,48,51,53,54,56,48,51,101,102,50,99,48,49,102,52,49,56,49,99,99,48,48,55,100,57,101,49,53,54,49,101,50,48,55,100,52,48,101,98,56,98,51,50,98,99,51,57,101,48,52,100,56,49,53,50,48,101,100,99,49,100,102,48,51,98,50,48,55,55,56,57,48,49,101,50,52,99,50,97,48,97,48,48,102,102,55,53,50,57,50,53,54,57,52,97,48,102,57,56,98,52,48,102,101,48,55,98,52,98,55,48,102,97,97,52,49,52,50,48,101,56,48,51,102,54,48,102,50,53,50,48,98,56,52,99,48,101,101,48,55,100,52,51,101,97,56,52,53,55,97,54,57,52,52,57,100,97,52,98,48,50,99,98,57,52,100,56,98,50,50,98,56,48,52,98,97,52,98,50,52,99,52,100,48,48,102,102,97,98,49,48,55,98,54,48,101,55,99,49,101,57,48,51,56,56,48,102,99,57,55,48,48,101,99,52,49,102,50,48,51,98,99,48,102,97,56,51,97,100,48,55,56,50,49,100,99,48,49,50,102,57,50,102,52,51,57,54,48,102,48,52,51,97,48,49,101,50,48,101,52,56,55,97,52,97,99,101,53,97,49,53,48,53,54,57,55,101,53,54,55,50,99,99,51,98,56,49,101,57,50,98,48,97,53,50,101,53,49,48,49,51,99,53,50,57,55,52,53,53,49,55,48,53,55,102,52,99,52,48,54,101,57,51,99,97,100,50,99,53,48,52,98,50,56,50,54,53,55,97,54,97,49,98,57,54,48,49,102,52,48,100,98,97,100,98,98,49,48,101,98,55,55,51,54,100,100,99,49,51,54,101,101,50,98,55,54,101,101,51,101,99,54,97,100,102,55,102,56,99,54,102,98,57,99,55,51,48,53,56,56,53,48,49,54,97,48,48,102,102,49,102,55,99,99,48,48,102,97,49,97,48,55,53,97,48,48,102,98,50,49,48,55,54,97,53,56,48,51,100,99,48,55,51,56,49,100,98,48,101,100,48,55,48,48,48,102,102,57,99,50,48,101,98,48,50,53,52,48,52,56,99,51,99,101,53,53,57,53,48,49,100,101,48,101,97,57,52,101,48,102,53,55,57,55,56,49,101,48,48,102,102,55,51,97,49,100,56,50,99,102,48,51,101,100,50,101,52,51,97,99,48,101,55,52,51,102,56,48,102,52,99,51,102,53,56,51,56,99,48,101,99,52,51,57,50,53,57,97,49,56,51,98,56,101,56,50,53,56,97,49,102,48,101,101,97,54,97,52,56,48,57,54,98,57,53,56,51,98,54,53,56,49,54,48,48,102,102,57,49,102,102,48,48,102,102,97,54,51,53,100,55,53,100,55,102,102,53,48,48,102,102,101,51,53,48,55,48,97,48,52,56,99,48,49,50,101,56,48,48,102,102,102,98,49,53,48,48,102,102,55,100,49,52,48,49,50,49,50,48,52,97,102,56,49,51,51,101,49,99,100,99,49,101,97,48,101,48,48,55,97,56,48,57,48,51,48,50,52,99,99,98,52,50,57,52,98,56,50,97,100,99,52,53,50,98,56,51,102,54,48,101,99,48,51,102,50,53,55,48,49,50,100,52,49,99,51,52,53,48,101,101,48,51,100,48,48,55,53,99,49,101,52,52,57,52,51,50,99,52,48,49,101,100,54,48,55,56,48,49,100,54,99,53,57,49,54,53,50,53,55,50,55,56,50,52,53,51,99,97,52,50,100,99,97,52,50,100,48,98,97,48,101,53,48,55,100,52,51,98,97,49,101,99,48,101,49,48,55,97,56,51,100,97,49,100,50,50,102,99,48,50,55,50,57,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,55,102,99,48,50,56,51,56,48,49,102,54,53,97,48,48,102,102,102,97,101,98,48,55,101,54,48,48,102,102,102,97,99,48,48,50,54,57,52,51,100,56,48,52,98,52,48,51,102,52,50,98,98,49,99,99,53,101,56,55,98,99,49,99,102,56,55,99,99,49,51,54,49,99,101,57,99,48,102,55,56,49,99,53,54,48,55,56,99,49,102,99,48,101,49,56,51,98,102,48,55,99,50,48,48,102,54,100,56,55,51,56,51,102,52,49,102,101,48,48,102,102,55,98,48,55,48,51,99,51,101,48,101,102,99,98,55,50,101,48,48,49,101,57,102,48,55,97,56,98,101,101,49,102,49,48,101,56,102,102,99,97,102,50,101,49,48,56,101,48,57,49,52,101,52,101,48,50,102,57,53,48,48,101,57,50,48,48,102,102,55,100,99,49,48,48,102,102,51,101,97,98,56,49,99,101,48,48,102,102,51,101,100,54,56,48,57,52,55,48,102,55,48,51,57,101,48,102,56,56,55,55,48,51,98,101,100,56,51,102,53,48,101,53,56,55,55,56,51,101,50,49,101,53,48,50,53,52,52,49,101,102,49,54,52,57,101,57,48,49,100,100,50,100,48,49,100,53,56,51,101,54,52,97,50,97,51,48,48,57,50,97,51,49,54,56,49,101,98,50,97,99,51,98,54,49,101,99,50,101,51,48,51,57,101,48,102,100,57,54,97,53,54,56,55,55,56,97,51,48,55,99,101,49,100,53,57,48,101,101,48,55,56,50,48,51,99,48,49,100,49,52,52,52,52,48,102,48,57,53,54,53,53,52,56,51,99,97,48,101,55,56,51,98,100,48,102,54,56,55,52,56,48,50,55,53,56,49,102,101,48,51,56,53,48,55,99,54,48,52,97,99,48,51,101,53,48,55,56,48,48,52,98,102,48,49,51,48,52,48,101,102,48,98,101,48,55,53,56,48,102,56,99,49,100,53,49,55,101,102,48,55,54,56,51,102,50,49,99,55,48,102,51,98,50,56,102,56,98,49,50,97,52,98,49,99,56,101,56,101,57,54,56,99,57,48,56,101,57,50,56,52,57,48,57,56,53,52,57,55,99,49,100,102,50,102,48,97,56,52,98,50,98,52,51,99,54,49,99,101,48,102,52,57,52,52,53,56,57,54,52,49,100,51,48,102,57,56,55,52,56,98,51,50,57,99,51,100,48,49,100,56,50,100,56,98,100,48,101,99,57,55,56,53,54,49,54,54,57,98,102,101,49,50,99,98,97,56,48,101,98,99,48,52,97,102,56,48,51,101,49,102,48,49,101,56,48,50,54,55,99,48,49,102,53,101,56,48,101,48,48,48,102,102,57,57,97,50,97,56,48,57,99,101,48,101,102,56,55,49,56,48,57,56,50,48,55,101,54,48,101,56,49,101,48,55,102,56,53,49,56,51,98,100,50,99,52,49,100,97,49,54,50,49,101,97,48,55,51,54,57,50,49,100,53,48,55,97,48,48,102,102,101,102,99,51,97,52,49,102,49,48,50,53,100,99,49,100,102,57,54,50,49,102,53,52,54,50,101,52,51,98,99,49,102,57,48,101,54,48,55,56,50,53,49,49,50,52,98,48,52,100,48,55,99,101,49,102,102,52,51,48,101,51,56,51,99,54,52,48,50,98,53,100,48,102,56,97,50,48,55,55,48,51,56,101,48,101,101,56,98,100,99,48,101,97,54,99,51,100,101,48,102,56,56,48,53,56,56,48,48,55,100,56,48,48,102,102,48,51,101,98,99,99,48,57,57,100,48,48,102,102,55,100,54,54,48,51,102,99,55,99,48,57,55,51,48,50,54,98,52,51,97,97,49,100,101,48,101,101,48,55,100,100,50,99,51,98,99,101,48,55,100,99,51,57,99,53,57,56,55,53,48,51,100,101,53,48,56,55,100,52,51,97,97,48,102,48,48,49,100,57,97,52,48,55,99,52,51,101,50,49,99,52,48,101,101,56,51,99,57,48,101,100,49,54,48,53,52,97,55,55,50,101,48,97,99,50,56,48,51,100,54,53,98,48,55,48,52,51,99,56,57,54,53,53,49,52,99,49,102,97,50,56,52,51,57,99,49,102,102,52,48,50,98,100,49,53,49,54,56,51,99,101,49,99,57,48,101,101,98,97,57,100,50,56,49,98,102,99,49,49,56,53,48,51,48,48,102,102,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,50,102,102,53,48,51,48,48,48,102,102,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,102,102,48,48,101,102,56,53,48,48,56,48,55,53,48,48,102,102,56,53,48,48,56,53,49,48,55,97,97,48,101,98,48,51,102,54,48,101,51,99,49,101,57,56,51,99,97,48,55,50,99,48,102,52,56,97,51,99,49,100,57,48,55,57,56,48,101,55,52,49,101,48,48,102,102,55,99,52,49,100,55,48,51,99,54,48,101,100,52,57,54,54,53,51,57,55,49,56,51,98,97,49,102,98,48,55,55,101,49,101,49,50,99,99,51,97,101,49,101,99,50,56,51,57,55,52,53,48,50,54,57,55,52,49,100,99,50,100,55,49,52,101,49,101,49,50,57,56,98,50,50,98,102,57,54,48,53,49,57,54,52,53,56,57,52,54,53,56,48,50,53,56,49,51,99,53,54,49,54,52,57,101,53,54,100,98,52,57,98,53,102,101,49,54,97,98,97,101,98,97,102,102,101,97,48,49,98,102,50,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,53,48,51,50,56,48,55,48,97,56,48,51,101,51,51,56,49,100,50,48,102,52,56,55,50,99,48,49,102,52,55,101,48,52,56,56,57,53,48,49,101,102,48,101,101,48,55,56,48,51,97,56,53,97,97,53,56,55,55,99,49,102,54,56,55,97,100,48,99,97,97,48,102,50,49,52,101,53,57,49,52,50,53,57,50,54,48,55,54,48,51,102,99,48,52,99,99,48,51,101,97,48,102,100,48,55,49,99,51,99,101,56,99,53,55,57,54,97,56,97,56,52,57,54,102,56,55,55,56,51,101,97,49,99,56,48,102,49,48,55,55,56,51,101,52,49,99,102,50,101,50,50,50,56,97,101,48,102,49,56,55,53,48,98,101,50,57,56,51,99,52,53,52,51,97,57,97,53,53,49,54,48,56,48,57,99,101,102,102,56,48,98,99,99,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,102,54,52,48,49,102,49,97,51,48,101,97,48,55,53,56,51,102,101,48,48,102,97,48,51,48,50,53,48,48,102,102,51,56,99,49,102,57,48,101,99,49,52,48,49,102,50,48,101,51,56,55,99,56,51,98,101,48,52,100,56,48,55,53,48,51,101,50,49,99,101,48,102,53,49,53,48,53,55,48,55,57,48,51,97,99,49,101,99,48,101,97,56,55,56,99,48,57,98,49,48,50,54,50,48,97,97,48,102,50,48,55,54,48,51,99,56,49,100,100,50,100,100,48,100,51,52,97,56,50,102,99,51,98,99,53,102,49,52,101,57,56,57,52,53,53,49,54,97,53,50,57,54,50,56,54,57,99,53,55,49,54,52,53,55,50,53,50,53,57,53,97,57,101,99,98,56,100,100,100,99,53,48,49,49,51,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,51,102,100,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,55,102,99,48,52,50,55,48,48,102,102,55,99,56,53,52,48,49,102,52,98,101,49,101,57,48,48,102,102,55,100,53,97,56,49,51,51,101,53,99,56,55,100,99,49,100,49,48,51,98,102,48,102,48,51,50,48,52,56,50,56,51,101,100,50,102,100,56,55,52,48,57,55,101,48,102,56,98,97,49,101,52,50,99,56,51,102,54,99,48,51,98,99,48,102,53,97,53,57,52,51,50,53,98,48,55,98,48,49,99,49,56,55,102,52,51,99,52,53,57,49,53,52,56,50,53,98,57,52,54,53,102,57,52,56,53,97,50,49,56,55,98,48,98,55,48,55,53,50,56,56,49,101,57,52,100,48,102,49,49,54,48,49,102,52,48,55,51,99,56,52,53,53,49,54,51,56,49,101,50,56,51,99,49,48,102,100,56,55,51,99,49,101,102,53,56,55,55,48,48,53,100,101,53,48,48,102,55,50,48,50,54,56,99,48,57,53,99,48,55,49,50,48,52,101,56,48,51,56,98,48,102,99,56,49,50,100,50,48,52,99,97,56,55,49,98,56,51,99,56,48,55,50,54,48,102,50,97,56,51,98,53,99,51,101,56,49,99,98,99,49,101,54,48,102,56,48,55,51,102,49,55,50,48,48,102,102,102,54,56,56,55,98,99,97,48,48,102,102,102,100,48,55,55,48,48,49,100,54,52,48,101,49,56,55,56,56,51,97,97,49,101,101,50,98,51,50,48,48,102,102,55,97,99,51,97,97,53,49,57,54,102,99,48,52,57,56,98,101,50,98,98,50,55,55,52,50,101,56,48,57,101,48,57,99,50,98,53,51,49,51,100,48,57,51,48,48,102,102,50,55,53,48,48,49,102,54,98,48,48,48,102,102,102,97,97,53,48,50,54,51,48,48,102,102,49,102,53,50,101,48,52,99,54,50,53,48,51,57,55,48,55,100,54,56,102,50,49,101,57,48,101,48,56,55,97,55,49,55,50,53,100,48,51,56,51,48,55,102,52,53,49,57,52,97,57,48,53,55,48,55,48,99,49,102,56,56,55,48,56,97,101,55,57,49,57,49,57,102,50,99,48,97,100,54,49,50,53,50,99,98,49,99,49,100,54,48,55,56,54,49,100,54,101,53,57,49,53,97,56,48,48,102,53,48,49,100,55,97,55,57,54,50,53,56,57,55,99,48,101,102,99,98,99,50,99,56,97,57,50,99,48,97,102,50,99,99,51,100,56,49,99,51,48,102,53,56,51,98,101,48,55,56,50,49,102,50,102,102,48,50,98,56,53,48,51,48,48,48,102,102,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,48,50,102,102,53,48,51,48,48,102,102,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,102,102,48,48,102,102,100,53,52,48,48,55,100,100,57,48,48,51,101,97,48,56,49,100,57,56,48,51,101,100,99,56,48,57,54,48,52,102,48,101,54,51,57,50,49,100,102,48,101,99,48,49,51,52,50,48,101,98,52,51,98,101,49,101,56,52,56,48,50,53,51,99,49,101,102,48,55,98,52,98,50,48,55,56,51,56,51,97,101,48,101,101,52,51,100,50,49,101,98,48,102,48,56,51,98,97,50,102,52,51,101,99,53,51,56,55,57,48,51,98,54,49,99,101,48,102,49,50,48,57,53,52,53,97,48,55,55,56,49,101,97,57,53,52,48,101,98,99,97,53,48,55,55,99,53,97,56,55,57,56,98,100,48,101,57,56,51,99,48,50,99,52,49,100,99,57,53,99,53,97,50,53,48,55,100,56,51,57,54,49,100,55,50,102,56,98,53,50,98,98,57,52,48,53,102,48,48,53,48,97,48,51,102,99,48,55,48,97,48,102,56,99,48,57,53,56,48,55,99,97,48,102,48,48,102,102,48,57,55,101,48,50,54,48,56,49,100,101,49,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,101,48,101,100,48,55,101,52,51,56,101,49,101,55,54,53,49,102,49,54,50,53,52,57,54,51,57,49,100,49,100,50,100,49,57,50,49,49,100,50,53,48,57,50,49,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,54,56,55,56,99,51,57,99,49,101,57,50,56,56,98,49,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,51,56,55,97,48,51,98,48,53,98,49,55,97,49,100,57,50,102,48,97,99,50,99,100,51,52,48,51,101,51,100,52,48,53,51,100,48,48,102,102,55,99,56,101,48,48,102,102,49,102,52,48,97,53,52,48,48,51,101,99,51,52,51,56,99,57,101,48,52,100,57,56,49,50,56,54,48,101,101,99,101,48,48,102,98,48,54,48,101,57,56,48,51,100,57,97,53,50,49,54,54,49,100,98,48,101,102,97,55,56,55,49,52,51,97,48,53,51,48,49,51,53,48,49,99,51,101,53,100,49,52,54,49,100,54,98,50,98,56,49,101,50,57,55,50,49,102,99,48,102,52,56,55,49,52,51,97,52,53,49,48,51,99,50,48,55,52,99,49,100,50,52,56,55,56,51,99,52,49,100,48,48,102,102,55,57,99,57,97,53,101,102,50,102,48,98,51,48,101,49,48,55,52,49,102,48,55,52,52,49,101,50,50,98,56,51,100,99,100,100,48,51,97,50,52,98,48,55,53,100,102,101,48,49,53,57,50,98,97,101,98,97,102,102,56,49,102,102,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,51,57,98,56,48,51,101,52,55,48,48,102,102,48,102,97,48,53,50,97,48,48,49,102,54,49,97,49,99,54,52,102,48,50,54,99,99,48,57,52,51,48,55,55,54,55,48,48,55,100,56,51,48,55,52,99,48,49,101,99,100,50,57,48,98,51,48,101,100,56,55,55,100,51,99,51,56,97,49,100,48,50,57,56,48,57,97,56,48,101,49,102,50,101,56,97,51,48,101,98,53,57,53,99,48,102,49,52,98,57,48,102,101,48,55,97,52,51,56,97,49,100,50,50,56,56,49,101,49,48,51,97,54,48,101,57,50,52,51,99,49,101,50,48,101,56,48,51,99,101,52,100,50,102,55,57,55,56,53,57,56,55,48,56,51,97,48,102,56,51,97,50,48,102,49,49,53,99,49,101,101,54,102,56,51,97,50,52,98,48,55,53,99,48,50,54,52,48,48,102,102,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,49,98,102,50,98,102,101,48,49,48,48,102,102,101,98,97,56,48,102,102,56,48,48,102,102,102,57,53,57,48,48,102,102,51,101,56,98,99,48,49,98,101,97,48,48,102,102,102,98,51,101,48,50,52,98,48,49,99,99,48,48,102,102,50,102,53,99,49,101,53,48,50,55,101,56,51,57,56,49,99,57,52,57,49,48,48,48,102,102,101,99,99,50,99,56,97,101,48,50,54,56,99,51,98,99,48,101,100,53,48,56,97,54,48,48,102,102,52,101,97,101,99,48,57,97,54,48,102,49,57,52,52,53,102,48,48,50,102,51,52,48,102,97,99,98,52,48,101,51,48,48,102,102,51,54,52,48,56,51,100,98,53,48,49,48,48,100,55,102,102,53,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,48,56,48,54,97,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,102,102,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,52,97,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,48,102,102,98,48,52,53,102,102,100,52,48,51,51,101,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,102,102,48,49,55,49,56,48,49,102,50,51,56,48,48,102,102,55,100,48,50,57,54,101,48,48,102,97,102,50,48,102,99,97,55,56,49,51,54,54,48,52,97,49,56,51,98,98,51,48,48,102,102,51,101,98,101,52,51,100,56,48,48,102,102,102,54,54,57,52,56,53,57,56,55,54,99,51,98,101,57,101,49,102,97,48,102,55,57,55,50,48,52,97,98,56,55,102,51,49,52,97,53,49,56,55,53,97,99,97,101,48,55,56,97,53,99,56,55,102,48,51,100,50,49,102,97,48,102,54,57,55,97,48,101,102,52,49,101,99,56,55,98,53,49,100,101,48,102,49,48,55,52,48,49,101,55,50,54,57,55,98,56,97,51,50,98,48,51,102,97,49,101,102,55,99,49,100,49,48,55,56,56,97,101,48,101,56,98,57,56,49,100,49,50,53,56,51,100,49,48,49,52,102,53,52,48,51,101,51,99,49,102,101,56,51,56,52,48,55,51,56,48,52,100,51,56,51,57,97,48,55,56,48,48,102,102,52,98,102,48,49,51,48,52,48,101,102,52,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,48,102,48,55,54,99,51,102,50,49,99,54,48,102,51,98,50,102,56,48,57,55,49,54,101,53,55,55,52,57,52,55,52,98,52,54,52,56,52,54,52,57,52,51,52,56,52,50,50,100,56,97,49,48,102,48,49,52,52,53,98,97,50,49,53,99,49,101,52,48,101,55,48,55,97,52,97,50,50,99,52,97,100,48,102,54,48,55,51,48,51,100,97,53,54,49,52,101,49,101,56,48,101,99,49,54,99,53,49,48,55,57,52,97,51,50,98,48,98,51,52,50,48,48,97,49,51,48,48,102,102,55,100,100,57,48,48,102,102,51,101,97,48,56,49,101,54,48,48,102,102,51,101,97,51,48,48,102,102,57,57,102,52,101,48,101,54,51,57,50,49,101,48,48,102,51,56,49,50,98,101,48,102,52,56,51,99,48,49,101,56,55,99,48,57,52,102,48,55,98,97,49,101,101,50,99,99,49,100,102,53,48,55,97,48,49,101,51,48,55,53,56,51,97,56,49,100,101,48,55,55,54,53,102,48,55,100,56,97,55,48,102,50,48,55,54,99,51,57,101,49,101,50,52,102,50,100,56,97,98,48,102,48,56,51,97,97,50,100,52,49,101,56,49,52,97,48,101,102,99,98,53,48,102,51,49,55,97,49,100,51,48,101,48,49,53,99,48,102,49,99,98,49,50,97,100,50,52,51,101,99,49,99,99,48,101,98,57,52,50,53,53,49,54,49,99,51,98,101,53,48,102,102,56,49,50,101,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,102,100,56,48,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,98,48,48,55,99,97,99,56,48,49,102,52,53,101,48,48,102,102,100,102,53,48,48,55,100,57,102,48,49,50,53,56,48,101,54,48,48,49,55,97,100,48,102,51,48,49,51,102,52,49,99,99,48,101,52,97,52,56,56,48,48,55,54,54,49,54,52,53,55,48,49,51,52,54,49,100,101,48,55,54,97,56,52,53,51,48,48,50,55,53,55,54,48,52,100,51,48,55,56,99,97,50,50,102,56,48,49,55,57,97,48,55,100,54,53,97,48,55,49,56,48,49,98,50,48,52,49,101,100,97,101,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,55,102,99,53,102,102,48,48,102,102,56,48,55,53,100,52,48,54,99,50,48,48,102,102,55,99,56,101,48,48,102,102,49,102,52,48,97,53,98,56,48,51,101,98,99,56,51,102,50,57,101,48,52,100,57,56,49,50,56,54,48,101,101,99,99,48,48,102,97,102,57,48,102,54,48,48,102,102,51,100,57,97,53,50,49,54,54,49,100,98,48,101,102,97,55,56,55,101,56,51,100,101,53,99,56,49,50,97,101,49,102,99,99,53,50,57,52,54,49,100,54,98,50,98,56,49,101,50,57,55,50,49,102,99,48,102,52,56,55,101,56,51,100,99,53,101,56,51,98,100,48,55,98,50,49,101,100,52,55,55,56,51,99,52,49,100,48,48,102,102,55,57,99,57,97,53,101,101,50,56,99,97,99,48,102,101,56,55,98,100,102,48,55,52,52,49,101,50,50,98,56,51,97,50,101,54,48,55,52,52,57,54,48,102,52,52,48,53,51,100,53,102,102,100,52,51,97,52,49,99,49,56,51,56,53,48,55,99,54,48,52,100,51,56,51,101,53,48,55,55,101,48,52,98,102,48,49,50,102,97,48,101,102,48,98,101,48,55,97,54,48,102,56,99,49,101,97,57,55,101,99,56,55,54,56,51,56,99,49,99,55,48,101,99,51,50,56,102,99,98,49,50,100,56,98,49,101,56,101,57,48,57,54,57,50,57,48,57,48,57,50,57,97,57,48,56,54,53,52,57,52,50,49,100,102,50,56,99,97,56,52,52,50,99,56,51,99,54,49,102,49,48,102,52,57,55,97,53,56,57,53,97,49,100,51,48,101,54,48,55,52,56,97,99,50,101,48,51,100,48,49,101,55,50,100,56,97,50,48,101,99,57,52,54,53,57,57,54,54,56,52,49,50,99,97,48,49,97,54,99,48,48,102,102,102,56,101,51,56,48,51,101,56,49,52,97,56,48,48,55,100,55,57,48,55,49,57,48,48,48,102,102,57,98,51,48,50,54,102,48,49,100,100,57,56,48,49,102,54,48,99,49,101,99,48,48,102,102,55,98,99,56,97,52,50,98,48,51,98,54,49,101,48,50,99,48,51,56,97,49,101,102,50,57,56,48,57,53,55,48,101,49,101,50,101,56,98,99,48,101,98,52,49,53,99,48,101,101,56,98,57,48,101,49,56,55,97,52,51,102,52,49,100,50,50,102,52,49,101,49,48,51,100,57,48,101,57,50,51,98,50,49,101,50,48,102,55,56,51,99,101,52,50,50,102,55,49,55,56,53,54,48,55,48,56,51,100,101,99,48,51,97,50,48,101,101,57,53,99,49,100,49,54,102,48,51,100,100,52,98,48,55,97,51,102,101,48,54,51,99,48,48,102,102,102,97,52,100,48,48,102,102,55,100,52,49,48,51,98,51,48,48,102,102,55,100,52,54,56,49,50,99,48,56,48,49,99,99,54,101,52,51,98,101,49,101,55,48,50,54,56,52,49,101,57,48,55,55,99,51,97,101,57,48,48,52,100,56,48,51,100,101,48,101,57,49,54,52,48,102,48,55,56,55,53,99,49,101,51,48,55,97,52,51,97,56,49,101,49,48,55,56,56,53,101,56,55,50,52,97,55,48,101,100,56,55,54,99,51,101,50,49,101,50,52,101,50,97,56,97,98,48,101,102,48,51,97,97,50,97,56,49,101,56,49,55,52,48,101,102,56,97,97,48,102,51,49,52,52,49,100,51,48,55,55,101,53,56,56,51,99,54,50,98,56,97,98,52,53,48,102,98,48,55,100,48,51,97,101,53,48,57,54,97,53,56,101,50,56,48,97,49,48,48,102,102,97,97,98,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,48,101,102,56,53,48,48,57,48,55,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,102,102,48,48,102,102,100,98,50,48,48,55,100,97,99,48,48,51,101,97,57,52,48,57,55,51,48,48,102,102,55,100,98,52,48,49,50,101,52,57,52,48,101,53,99,49,102,53,97,51,53,48,55,53,56,51,102,99,49,100,53,101,53,99,57,55,54,48,101,48,56,49,102,100,57,52,54,53,50,97,51,57,54,48,49,102,99,48,55,49,99,49,102,100,50,99,57,57,52,54,52,54,55,99,98,48,50,98,57,56,52,97,52,98,50,98,97,56,51,100,50,48,101,102,48,51,100,51,56,97,100,50,98,53,48,48,102,102,49,101,57,56,51,97,102,52,102,50,99,52,97,101,50,56,56,49,101,48,49,52,54,53,54,57,53,50,57,101,56,48,53,57,56,55,52,99,51,102,56,49,100,52,48,55,55,99,48,102,48,52,51,57,97,48,49,51,97,54,48,52,100,49,56,49,50,98,56,48,102,100,56,48,57,50,102,48,55,101,56,49,102,56,48,50,53,97,52,48,57,57,53,48,101,51,54,48,55,54,101,48,102,98,48,49,100,97,99,48,55,54,98,56,55,100,48,51,57,55,56,51,99,99,49,99,102,48,102,55,102,50,57,98,56,55,98,56,51,57,101,53,48,48,102,102,55,101,56,51,98,56,55,48,102,50,48,55,48,99,51,99,54,49,101,98,48,101,56,49,54,53,100,51,99,51,97,56,49,101,97,50,56,99,98,55,101,48,50,52,99,53,102,49,54,51,100,48,52,49,51,98,100,48,48,98,48,48,102,102,52,57,49,54,52,56,54,57,101,56,52,56,54,48,49,101,101,52,97,48,50,101,102,56,48,51,101,52,50,97,48,48,102,102,102,97,53,101,48,101,98,56,48,51,101,100,50,99,48,57,54,48,50,101,56,51,102,48,48,101,56,56,49,100,102,56,55,55,100,102,48,50,55,101,56,49,99,57,49,52,48,99,51,56,48,52,98,102,48,55,99,57,99,48,102,50,49,53,97,49,99,52,55,99,49,101,49,56,55,53,53,48,99,98,101,57,50,100,56,51,100,54,48,101,48,99,51,102,56,49,101,50,50,99,56,97,97,52,101,50,97,52,98,99,48,101,102,57,55,54,53,53,97,53,56,55,97,99,98,55,48,55,53,50,56,56,49,101,57,52,99,48,101,102,50,48,48,55,50,99,49,102,48,97,54,49,53,50,53,56,48,48,102,102,51,100,52,53,48,55,55,99,49,99,52,48,102,56,48,51,100,101,98,48,102,49,102,102,56,48,53,49,51,97,101,97,51,53,48,55,98,48,51,97,54,49,101,56,48,101,48,48,102,102,55,97,52,51,99,101,49,99,53,48,102,100,48,55,54,56,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,55,48,49,100,51,48,102,57,48,55,52,48,51,100,54,53,51,49,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,56,50,97,56,51,99,56,49,100,55,48,102,50,56,55,55,48,98,54,52,51,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,53,57,53,48,53,97,57,52,101,53,56,97,49,97,49,49,54,48,53,53,57,54,48,56,101,57,54,53,55,50,55,98,52,100,100,98,55,55,51,50,50,97,97,102,102,101,97,48,100,52,48,51,57,54,48,50,52,99,48,48,57,57,99,48,50,54,50,99,49,99,101,48,49,51,50,50,48,102,102,52,49,99,57,48,51,97,50,50,102,99,49,101,52,48,51,97,57,48,50,53,48,99,97,48,48,102,102,101,55,56,55,98,48,48,57,56,99,48,102,48,56,55,54,53,50,99,51,98,101,57,54,53,57,56,51,98,55,48,101,98,48,55,101,57,102,48,102,51,52,57,52,52,49,101,53,52,57,48,101,56,98,101,53,99,52,48,55,101,48,51,99,48,49,100,101,52,51,52,55,48,101,52,56,55,98,52,98,56,48,102,55,49,55,50,49,100,49,48,101,102,48,55,56,49,48,48,49,100,102,48,55,52,52,51,98,54,53,99,56,55,99,56,51,102,52,101,56,55,55,99,51,97,101,56,50,57,56,53,97,52,100,48,49,50,54,48,48,102,102,52,97,49,48,51,101,51,48,50,55,99,56,48,57,57,102,48,55,52,50,48,52,97,52,48,49,50,102,99,56,52,49,100,101,52,99,48,55,97,99,48,102,57,56,51,99,48,57,97,53,51,56,55,55,57,100,48,102,53,57,55,54,99,48,55,54,99,51,97,101,53,50,49,53,101,53,51,48,55,55,56,98,52,48,102,57,48,55,98,56,51,100,97,49,101,53,50,101,97,97,53,51,49,50,100,49,99,97,48,48,102,102,101,52,48,55,50,52,51,98,97,49,101,50,48,102,55,57,54,99,56,97,53,49,57,53,101,49,101,48,48,102,54,49,54,50,53,55,57,52,52,57,56,53,54,56,55,53,56,51,98,50,49,101,52,48,102,51,50,55,49,53,56,49,100,101,50,99,52,48,51,57,97,99,48,49,102,53,100,97,48,52,56,55,56,51,57,98,48,48,102,102,55,100,54,101,56,49,50,57,54,48,101,97,48,48,102,102,57,53,54,48,55,51,50,53,51,49,52,48,99,97,51,56,55,51,52,97,49,50,98,49,50,56,49,101,52,56,55,101,48,97,54,48,101,102,50,52,48,55,54,99,98,50,48,55,100,54,48,102,57,49,50,56,97,54,50,97,57,49,48,49,101,51,56,51,101,55,48,102,54,97,50,57,54,50,49,101,48,48,102,102,102,54,57,55,48,48,102,102,50,55,99,49,102,97,50,100,52,97,100,57,52,100,52,50,50,57,99,98,50,48,102,54,48,55,56,53,98,48,101,53,56,55,52,100,49,48,51,98,54,48,101,101,48,51,98,50,53,57,99,56,55,50,48,51,57,101,49,100,100,50,98,56,97,102,102,102,48,48,102,102,56,101,100,53,100,52,48,54,97,50,48,48,102,102,55,99,98,54,48,51,97,97,48,52,56,54,56,55,50,99,48,49,102,54,53,52,57,99,53,51,56,49,50,98,56,49,100,55,48,102,48,48,102,102,55,52,99,48,57,57,54,52,100,50,56,51,48,55,98,52,48,57,101,101,50,98,52,97,99,50,57,97,48,97,50,48,55,51,52,102,56,51,99,100,48,102,101,49,53,48,49,100,54,48,102,99,56,51,98,56,48,102,50,56,55,53,52,97,102,52,57,52,53,52,51,52,98,52,56,48,55,99,50,49,102,56,48,101,52,56,55,56,100,102,48,102,56,56,51,102,54,50,101,99,51,98,51,51,99,49,100,102,48,55,56,53,99,50,102,52,51,56,52,49,101,51,100,52,57,99,48,102,98,52,98,49,48,55,101,54,57,100,54,48,50,97,101,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,100,101,101,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,49,54,48,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,49,48,48,102,102,50,56,49,102,102,56,48,51,101,53,49,97,48,48,102,102,100,55,100,56,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,98,102,102,97,56,48,55,49,97,56,51,56,53,48,50,52,54,48,48,102,102,57,55,52,48,48,55,100,56,97,56,48,51,101,56,97,48,48,57,48,57,48,50,53,55,99,48,57,57,102,48,101,54,101,48,102,53,48,55,48,48,102,102,51,100,52,48,52,56,49,56,49,50,54,54,53,97,49,52,97,53,99,49,53,54,101,50,50,57,53,99,49,102,98,48,55,54,48,49,102,57,50,98,56,48,57,54,97,48,101,49,97,50,56,55,55,48,49,101,56,48,51,97,101,48,102,50,50,53,50,49,57,54,50,48,48,102,54,98,48,51,99,48,48,101,98,54,50,99,56,98,50,57,50,98,57,51,99,49,50,50,57,101,53,50,49,54,101,53,50,49,54,56,53,100,48,55,50,56,51,101,99,49,100,100,48,102,54,48,55,48,56,51,100,52,49,101,100,48,101,57,49,55,101,48,49,51,57,52,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,49,52,49,99,48,48,102,98,50,100,48,48,55,100,55,53,56,51,102,51,48,48,55,100,54,48,56,49,51,52,97,49,101,99,48,50,53,97,48,49,102,97,49,53,100,56,101,54,50,102,52,51,100,101,48,101,55,99,51,101,54,48,57,98,48,101,55,52,101,48,55,98,99,48,101,50,98,48,51,99,54,48,102,101,48,55,48,99,49,100,102,56,51,101,49,48,48,102,102,55,98,54,99,51,57,99,49,102,97,48,102,101,56,48,51,100,56,51,56,49,101,49,102,48,55,55,101,53,98,57,55,48,48,102,102,48,102,52,102,56,51,100,52,53,102,55,48,102,56,56,55,52,55,102,101,53,55,57,55,48,56,52,55,48,52,56,97,55,50,55,48,49,55,99,97,56,48,55,52,57,48,48,51,101,101,48,56,48,49,102,53,53,99,48,101,55,48,48,49,102,54,98,52,48,52,97,51,56,55,98,56,49,99,102,48,55,99,52,51,98,56,49,100,102,54,99,49,102,97,56,55,50,99,51,98,99,49,102,49,48,102,50,56,49,50,97,50,48,102,55,56,98,50,52,102,52,56,48,101,101,57,54,56,48,101,97,99,49,102,51,50,53,49,53,49,56,48,52,57,53,49,56,98,52,48,102,53,57,53,54,49,100,98,48,102,54,49,55,49,56,49,99,102,48,55,101,99,98,53,50,98,52,51,98,99,53,49,56,51,101,55,48,101,97,99,56,55,55,48,51,99,49,48,49,101,48,48,102,102,101,56,97,50,50,50,48,55,56,52,97,98,50,97,97,52,49,101,53,48,55,51,99,49,100,101,56,55,98,52,51,97,52,48,49,51,97,99,48,102,102,48,49,99,50,56,51,101,51,48,50,53,54,48,49,102,50,56,51,99,48,48,102,102,50,53,102,56,48,57,56,50,48,55,55,56,53,102,48,51,97,99,48,55,99,54,48,101,97,56,98,102,55,52,51,98,52,49,102,57,48,101,51,56,55,57,100,57,52,55,99,53,56,57,53,50,53,56,101,52,55,52,55,52,98,52,54,52,56,52,55,52,57,52,50,52,56,52,99,50,97,52,98,101,48,101,102,57,55,56,53,52,50,53,57,53,97,49,101,51,48,101,55,48,55,97,52,97,50,50,99,52,98,50,48,101,57,56,55,99,99,51,97,52,53,57,57,52,101,49,101,56,48,101,99,49,54,99,53,101,56,55,54,52,98,99,50,98,48,98,51,52,100,102,102,48,57,54,53,100,55,53,100,55,102,99,48,51,98,99,52,48,49,102,54,53,97,48,48,102,97,101,99,48,55,49,56,48,48,102,98,51,102,48,50,53,54,56,51,100,97,48,52,98,52,48,51,102,51,50,98,98,57,56,101,53,101,56,55,98,99,49,99,102,56,55,99,99,49,51,54,49,102,49,97,101,48,101,56,52,49,102,97,102,48,55,55,50,49,102,99,48,101,49,56,51,98,102,48,55,99,50,48,48,102,102,102,54,100,48,55,51,56,51,102,52,49,99,49,48,48,55,98,102,97,56,49,100,100,56,48,51,100,52,48,50,100,99,98,56,48,48,102,102,55,97,55,99,49,101,57,50,102,98,48,55,51,56,51,100,100,98,55,50,98,56,98,55,52,49,101,48,49,54,52,57,99,56,50,48,49,51,97,97,48,52,102,51,48,49,50,51,48,48,102,102,52,99,53,56,48,51,101,98,97,56,48,57,56,99,48,102,97,48,49,50,98,101,48,52,99,102,56,55,51,48,48,49,101,100,53,48,102,102,56,55,53,55,51,50,53,97,49,52,99,53,99,57,53,57,54,57,52,53,56,48,55,49,52,49,101,55,56,55,49,56,98,49,52,57,52,97,52,53,48,101,100,56,51,100,48,48,102,102,55,53,99,49,101,52,52,98,52,51,50,98,56,48,49,101,101,56,48,55,55,101,49,101,97,101,53,54,57,54,53,56,97,102,50,99,50,57,48,52,97,102,50,101,56,97,57,50,101,99,97,98,50,101,56,51,57,52,49,102,54,48,101,101,56,55,52,99,51,102,97,49,100,52,48,102,54,56,55,52,56,97,48,48,102,102,48,102,51,49,53,48,49,55,101,99,48,49,102,55,100,101,48,48,102,102,102,97,53,55,48,55,53,99,48,48,102,102,102,98,53,52,48,50,53,99,99,51,99,48,49,102,54,48,101,57,56,55,53,99,48,52,57,99,48,57,101,52,48,55,49,99,49,99,49,48,102,50,49,54,48,48,102,102,52,98,57,56,51,99,48,50,56,49,57,48,101,101,97,48,57,54,99,48,102,50,102,57,53,48,56,101,53,97,56,55,57,52,97,101,48,50,53,57,56,49,101,51,50,52,48,55,57,56,98,57,48,101,98,48,55,55,56,98,51,48,101,48,48,51,99,52,48,102,48,98,101,57,48,56,50,49,99,102,50,102,48,51,100,50,53,102,49,53,57,56,49,99,97,56,55,102,52,51,99,48,57,52,49,102,97,50,97,52,98,53,56,48,101,99,57,55,48,48,102,102,102,52,52,51,57,97,48,102,51,51,102,99,48,50,56,50,100,55,53,48,99,97,48,55,97,97,48,101,98,48,51,102,54,48,101,51,99,49,101,57,56,51,99,97,48,55,50,99,48,102,52,56,97,51,99,49,100,57,48,55,57,56,48,101,55,52,49,101,48,48,102,102,55,99,52,49,100,55,48,51,99,54,48,101,100,52,57,54,54,53,51,57,55,49,56,51,98,97,49,102,98,48,55,55,101,49,101,49,50,99,99,51,97,101,49,101,99,50,56,51,57,55,52,53,48,50,54,57,55,52,49,100,99,50,100,55,49,52,101,49,101,49,50,57,56,98,49,50,98,102,57,54,48,53,49,57,54,52,53,56,57,52,54,53,56,48,50,53,56,49,51,99,53,54,49,54,52,57,101,53,54,100,98,52,57,98,52,49,54,97,98,102,101,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,49,100,102,48,97,48,49,50,48,99,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,97,48,49,100,102,50,98,102,101,48,49,50,48,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,97,48,53,102,101,97,48,54,48,48,102,102,48,48,102,102,102,98,54,52,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,97,48,53,102,101,98,102,102,97,101,98,97,101,98,102,101,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,49,48,48,48,102,102,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,54,98,97,48,48,102,56,56,52,48,51,56,51,48,55,99,56,48,101,51,48,48,102,102,49,102,53,52,99,53,100,57,54,99,48,102,55,56,49,100,101,56,55,56,52,49,100,102,97,51,56,51,102,100,48,50,54,55,52,51,101,101,48,102,101,99,49,100,50,52,56,55,57,53,98,52,55,52,50,50,99,52,51,101,50,48,101,54,56,51,99,54,48,101,55,56,49,99,50,56,55,51,56,51,97,54,49,102,102,52,55,50,57,98,50,52,102,50,100,56,97,98,48,101,102,48,55,97,56,98,54,48,101,48,56,55,57,49,50,99,51,57,102,54,53,101,50,48,57,53,97,101,48,55,57,52,51,97,51,48,53,51,56,55,100,99,51,98,97,100,57,54,50,49,99,56,48,102,54,48,55,52,99,51,99,48,53,101,56,49,53,49,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,102,102,48,49,48,48,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,100,57,55,48,48,55,99,55,100,56,49,99,48,48,102,102,51,57,99,48,50,54,56,56,48,49,102,49,99,57,48,50,53,55,52,48,57,55,97,48,50,54,48,52,49,100,102,48,55,55,99,49,101,97,56,51,57,98,48,55,97,54,49,100,102,48,50,54,55,99,51,98,52,49,102,57,48,101,52,48,55,56,57,97,52,57,98,50,98,48,98,56,50,98,50,56,48,57,99,55,48,55,102,50,57,54,56,97,57,48,56,97,57,54,56,54,102,97,48,57,54,101,53,49,56,55,56,52,97,51,50,100,57,49,52,97,100,48,102,49,56,55,52,48,51,100,54,53,49,50,55,57,53,56,49,101,98,48,101,54,48,55,98,56,97,98,50,97,48,51,100,48,49,100,55,50,100,52,97,49,48,102,50,57,52,54,53,53,57,54,54,56,50,48,50,48,53,56,48,51,101,101,99,56,48,49,102,53,48,52,48,102,51,48,48,49,102,53,49,56,48,52,99,102,97,55,48,55,51,49,99,57,48,102,48,48,102,102,55,57,99,48,57,53,102,48,55,97,52,49,101,48,48,102,52,51,101,48,52,97,55,56,51,100,100,48,102,55,49,54,54,48,101,102,97,56,51,100,48,48,102,102,102,49,56,51,97,99,49,100,52,48,101,102,48,51,98,98,50,102,56,51,101,99,53,51,56,55,57,48,51,98,54,49,99,102,48,102,49,50,55,57,54,99,53,53,56,55,56,52,49,100,53,49,54,97,48,102,52,48,97,53,48,55,55,101,53,97,56,55,57,56,98,100,48,101,57,56,55,48,48,97,101,48,55,56,101,53,56,57,53,54,57,50,49,102,54,48,101,54,48,55,53,99,97,49,50,97,56,98,48,101,49,100,102,50,56,52,48,51,49,53,56,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,51,51,57,48,50,55,57,56,48,57,49,56,48,50,53,100,48,48,49,102,54,50,97,48,52,98,97,48,55,100,48,48,57,53,102,48,50,54,55,99,51,57,56,48,48,102,102,102,55,53,48,55,48,48,51,100,53,100,57,50,100,48,97,54,50,101,52,97,99,98,52,53,50,98,56,51,102,54,48,101,99,48,51,102,50,53,55,50,51,50,53,50,50,56,55,54,99,49,101,56,48,51,97,101,48,102,50,50,53,97,49,57,54,50,48,48,102,54,98,48,51,99,48,48,101,97,101,50,99,56,98,50,99,53,55,57,54,49,52,56,52,53,56,49,52,56,53,98,49,52,56,53,97,49,55,54,49,99,97,48,102,98,48,55,55,52,51,100,56,49,99,50,48,102,53,56,55,98,52,51,97,52,53,102,102,102,56,48,52,54,54,97,101,97,48,101,51,56,49,51,99,99,48,52,56,99,48,49,51,49,54,48,48,102,102,102,97,101,97,48,50,54,51,48,51,101,56,48,52,97,102,56,49,51,51,101,49,99,99,48,48,102,102,55,98,53,52,51,102,101,49,100,53,99,99,57,54,56,53,51,49,55,50,53,54,53,97,53,49,54,48,49,99,52,48,55,57,101,49,99,54,50,99,53,50,53,50,57,49,52,51,98,54,48,102,52,48,49,100,55,48,55,57,49,50,100,48,99,97,101,48,48,55,98,97,48,49,100,102,56,55,97,98,57,53,97,53,57,54,50,98,99,98,48,97,52,49,50,98,99,98,97,50,97,52,98,98,50,97,99,98,97,48,101,53,48,55,100,52,51,98,97,49,100,50,48,102,101,56,55,53,48,51,100,97,49,100,50,50,56,48,49,51,56,53,102,102,100,52,48,51,57,100,48,48,102,102,57,52,49,48,50,53,55,48,49,99,53,48,49,51,97,48,48,48,102,102,102,97,51,102,48,50,52,51,52,48,57,54,57,48,50,54,53,56,51,56,100,99,49,101,52,56,51,57,52,48,55,57,52,48,52,56,49,56,49,50,50,51,99,51,101,97,49,99,98,48,48,55,98,57,56,51,101,50,49,99,101,99,53,100,48,48,102,102,51,100,97,50,48,101,57,56,49,99,100,48,55,101,56,51,98,97,48,48,102,102,101,98,50,48,55,48,99,51,99,52,49,100,52,48,102,55,49,53,56,48,57,49,48,102,54,48,55,53,56,97,51,50,100,102,56,48,57,51,49,55,99,53,55,56,50,55,56,49,50,53,100,48,49,51,99,49,51,56,53,54,97,54,50,55,50,48,97,54,48,48,102,102,52,99,53,97,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,102,102,56,48,53,50,55,56,48,51,101,100,54,48,48,102,102,49,102,53,52,97,48,52,99,54,48,48,51,101,97,53,99,48,57,56,99,52,97,48,55,50,101,48,102,97,100,49,101,52,51,100,50,49,99,49,48,102,52,101,50,101,52,98,97,48,55,48,54,48,102,101,56,97,51,50,57,53,50,48,97,101,48,101,49,56,51,102,49,48,101,49,49,53,99,102,50,51,50,51,51,101,53,56,49,53,97,99,50,52,97,53,57,54,51,56,51,97,99,48,102,48,99,51,97,100,99,98,50,50,98,53,48,48,49,101,97,48,51,97,102,52,102,50,99,52,98,49,50,102,56,49,100,102,57,55,56,53,57,49,53,50,53,56,49,53,101,53,57,56,55,98,48,51,56,54,49,101,98,48,55,55,99,48,102,48,52,51,101,52,48,53,55,48,97,48,49,100,54,52,48,48,102,98,53,56,48,48,55,100,53,50,56,49,50,101,54,48,48,102,102,102,98,54,56,48,50,53,99,57,50,56,49,99,98,56,51,101,98,52,54,97,48,101,98,48,55,102,56,51,97,98,99,98,57,50,101,99,49,99,49,56,51,102,98,50,56,99,97,53,52,55,50,99,48,51,102,56,48,101,51,56,51,102,97,53,57,51,50,56,99,56,99,102,57,54,48,53,55,51,50,57,52,57,54,53,55,53,48,55,97,52,49,100,101,48,55,97,55,49,53,97,53,54,97,48,48,102,102,51,100,51,48,55,53,101,57,101,53,56,57,53,99,53,49,48,51,99,48,50,56,99,97,100,50,97,53,51,100,48,48,102,102,98,51,48,101,57,56,55,102,48,51,97,56,48,101,102,56,49,101,48,56,55,51,52,48,50,55,52,99,48,57,97,51,48,50,53,55,48,49,102,97,56,49,50,53,101,48,102,100,48,51,102,48,48,52,98,52,56,49,51,50,97,49,99,54,99,48,101,100,99,49,102,54,48,51,98,53,56,48,101,100,55,48,102,97,48,55,50,102,48,55,57,56,51,57,101,49,101,102,101,53,51,55,48,102,55,48,55,51,99,97,48,48,102,102,102,100,48,55,55,48,101,49,101,52,48,101,49,56,55,56,99,51,100,54,49,100,48,50,99,98,97,55,56,55,53,48,51,100,52,53,49,57,54,102,99,48,52,57,56,98,101,50,99,55,97,48,56,50,55,55,97,48,49,54,48,48,102,102,57,50,50,99,57,48,100,51,100,48,57,48,102,102,99,49,55,57,53,100,52,48,55,53,100,48,50,52,51,56,48,49,102,49,48,57,50,99,52,48,57,99,57,48,50,52,52,48,48,57,54,54,48,50,54,55,52,51,102,50,48,52,100,100,56,55,56,48,48,57,55,49,48,55,97,99,48,102,100,56,51,98,101,53,99,48,51,100,97,52,101,48,101,51,50,53,56,51,57,52,48,101,98,48,51,101,55,48,101,97,97,51,48,51,57,57,48,102,98,48,48,51,100,98,101,57,54,48,52,98,100,100,57,52,97,57,54,53,48,48,102,102,51,101,99,48,101,55,97,53,97,50,56,55,56,52,98,101,48,101,51,97,51,50,53,48,51,100,48,48,102,102,102,50,50,55,49,54,52,53,100,97,54,98,99,48,50,53,99,48,102,51,52,51,97,52,48,101,101,56,98,48,48,101,51,56,55,48,52,51,99,101,48,101,99,56,51,100,97,53,57,56,55,102,56,48,53,97,57,48,48,55,100,56,51,56,48,51,101,98,51,52,48,57,97,101,48,48,102,102,55,100,54,49,48,51,100,53,50,97,99,49,100,50,56,49,51,54,48,49,100,100,48,101,48,48,102,102,55,55,56,51,99,48,49,101,55,48,48,55,98,97,52,98,52,48,101,48,97,52,56,55,50,99,49,101,100,56,51,98,55,48,55,56,49,56,51,102,52,49,99,51,48,101,100,48,55,56,53,102,48,101,99,50,50,48,51,99,102,52,50,48,101,57,48,55,55,48,51,99,52,57,56,48,102,50,56,51,57,54,48,101,102,99,51,101,99,57,101,56,99,57,55,99,49,100,102,97,55,56,51,100,101,48,101,50,56,51,98,98,50,102,48,51,99,98,56,97,98,48,102,50,57,53,97,100,56,55,55,97,48,51,99,50,49,100,49,48,102,56,49,52,54,49,100,102,102,102,48,50,102,56,53,48,51,48,48,48,102,102,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,48,50,102,102,53,48,51,48,48,102,102,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,102,102,48,48,102,102,100,53,52,48,48,55,100,100,57,48,48,51,101,97,48,56,49,100,57,56,48,51,101,100,99,56,48,57,54,48,52,102,48,101,54,51,57,50,49,100,102,48,101,99,48,49,51,52,50,48,101,98,52,51,98,101,49,101,56,52,56,48,50,53,51,99,49,101,102,48,55,98,52,98,50,48,55,56,51,56,51,97,101,48,101,101,52,51,100,50,49,101,98,48,102,48,56,51,98,97,50,102,52,51,101,99,53,51,56,55,57,48,51,98,54,49,99,101,48,102,49,50,48,57,53,52,53,97,48,55,55,56,49,101,97,57,53,52,48,101,98,99,97,53,48,55,55,99,53,97,56,55,57,56,98,100,48,101,57,56,51,99,48,50,99,52,49,100,99,57,53,99,53,97,50,53,48,55,100,56,51,57,54,49,100,55,50,102,56,98,53,50,98,98,57,52,48,53,102,48,48,53,48,97,48,51,102,99,48,55,48,97,48,102,56,99,48,57,53,57,48,55,99,97,48,102,48,48,102,102,48,57,55,101,48,50,54,48,56,49,100,101,49,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,101,48,101,100,48,55,101,52,51,56,101,49,101,55,54,53,49,102,49,54,50,53,52,57,54,51,57,49,100,49,100,50,100,49,57,50,49,49,100,50,53,48,57,50,49,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,54,56,55,56,99,51,57,99,49,101,57,50,56,56,98,49,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,51,56,55,97,48,51,98,48,53,98,49,55,97,49,100,57,50,102,48,97,99,50,99,100,51,52,48,51,101,51,100,52,48,53,51,100,48,48,102,102,55,99,56,101,48,48,102,102,49,102,52,48,97,53,52,48,48,51,101,99,51,52,51,56,99,57,101,48,52,100,57,56,49,50,56,54,48,101,101,99,101,48,48,102,98,48,54,48,101,57,56,48,51,100,57,97,53,50,49,54,54,49,100,98,48,101,102,97,55,56,55,49,52,51,97,48,53,51,48,49,51,52,101,49,99,51,101,53,100,49,52,54,49,100,54,98,50,98,56,49,101,50,57,55,50,49,102,99,48,102,52,56,55,49,52,51,97,52,53,49,48,51,99,50,48,55,52,99,49,100,50,52,56,55,56,51,99,52,49,100,48,48,102,102,55,57,99,57,97,53,101,102,50,102,48,98,51,48,101,49,48,55,52,49,50,48,49,100,49,48,55,56,56,97,101,48,102,55,51,55,99,49,100,49,50,53,56,51,97,101,102,102,48,48,102,102,97,99,57,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,56,53,48,48,56,48,55,53,48,48,102,102,56,53,102,102,48,48,97,48,54,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,56,48,49,52,48,102,102,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,50,48,48,102,102,53,102,102,100,55,53,100,55,53,102,102,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,52,48,52,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,102,102,48,48,102,102,97,48,54,53,48,51,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,56,48,49,52,48,102,102,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,102,102,48,48,102,102,100,102,57,53,48,48,102,102,97,48,54,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,102,102,48,49,99,100,99,48,49,102,50,51,56,48,48,102,102,55,100,48,50,57,53,48,48,102,102,48,102,98,48,100,48,101,51,49,54,48,48,102,102,52,100,57,56,49,50,56,54,48,101,101,99,101,48,48,102,98,48,54,48,101,57,56,48,51,100,57,97,53,50,49,54,54,49,100,98,48,101,102,97,55,56,55,49,52,51,97,48,53,51,48,49,51,53,48,49,99,51,101,53,100,49,52,54,49,100,54,98,50,98,56,49,101,50,57,55,50,49,102,99,48,102,52,56,55,49,52,51,97,52,53,49,48,51,99,50,48,55,52,99,49,100,50,52,56,55,56,51,99,52,49,100,48,48,102,102,55,57,99,57,97,53,101,102,50,102,48,98,51,48,101,49,48,55,52,49,102,48,55,52,52,49,101,50,50,98,56,51,100,99,100,102,48,55,52,52,57,54,48,101,98,56,48,50,98,50,53,52,48,51,102,101,49,52,48,52,48,51,48,48,102,102,55,99,97,99,56,48,49,102,52,53,101,48,48,100,102,53,48,48,102,102,55,100,57,102,48,49,50,53,56,48,101,54,48,48,102,102,49,55,97,100,48,102,51,48,49,51,102,52,49,99,99,48,101,52,97,52,56,56,48,48,102,102,55,54,54,49,54,52,53,55,48,49,51,52,54,49,100,101,48,55,54,97,56,54,53,51,48,48,102,102,50,55,53,55,54,48,52,100,51,48,55,56,99,97,50,50,102,56,48,49,55,57,97,48,55,100,54,53,97,48,55,49,56,48,49,98,50,48,52,49,101,100,97,102,102,56,48,56,48,54,98,97,101,98,97,102,102,101,97,48,100,51,56,55,100,99,48,57,51,48,48,50,54,55,56,49,100,97,56,49,50,99,52,48,101,51,56,48,57,99,102,48,102,97,56,51,97,50,50,102,99,97,97,48,50,53,55,52,48,57,56,102,48,102,48,48,102,102,55,100,99,51,97,54,48,101,56,52,49,102,50,97,51,97,53,56,55,55,56,98,99,48,101,97,56,55,56,99,51,100,52,48,101,102,99,98,102,50,102,48,51,98,48,49,101,53,48,101,99,49,55,54,48,50,52,50,53,99,49,54,50,53,98,48,55,48,99,51,99,49,52,53,97,56,55,52,99,51,100,97,48,48,102,102,102,54,100,57,52,101,48,102,49,53,48,48,102,102,51,97,52,53,56,48,55,100,52,97,102,48,101,55,56,55,98,56,51,99,48,49,99,54,54,56,51,99,48,53,52,56,55,53,56,98,101,52,102,52,48,48,102,102,51,51,100,48,48,55,100,48,51,56,48,51,101,97,48,52,51,100,50,48,48,102,98,54,50,48,50,54,100,53,57,54,56,51,99,49,50,49,100,102,52,52,48,50,53,52,48,48,102,102,57,54,99,50,102,56,49,100,98,48,55,101,99,48,57,97,57,52,99,50,101,52,98,52,50,99,49,56,50,99,48,51,100,56,49,100,54,50,102,52,98,56,50,100,49,50,56,51,98,56,48,101,52,48,51,97,54,53,54,48,55,54,48,51,99,56,49,100,102,48,102,99,56,48,51,100,99,48,48,102,97,100,49,48,51,57,50,49,101,102,48,101,101,97,54,48,55,99,99,97,52,50,101,52,97,48,50,98,56,49,100,54,56,55,53,56,97,99,48,102,49,56,55,99,57,99,48,102,48,51,56,49,102,51,52,50,48,101,48,56,55,49,48,51,102,97,48,49,98,57,99,48,48,102,52,57,99,49,100,54,48,48,102,102,51,100,50,100,48,48,102,102,55,97,49,56,48,48,102,102,102,52,100,48,51,56,50,48,48,102,52,52,52,48,49,101,99,48,48,48,102,102,55,97,52,99,48,48,102,102,102,52,55,48,48,49,101,99,100,48,101,101,56,48,51,100,50,100,48,48,102,102,55,97,53,97,48,48,102,102,102,54,102,56,48,51,100,57,99,48,48,102,52,100,56,48,49,101,57,102,56,50,52,48,48,49,101,99,102,48,48,55,97,55,101,48,48,102,54,56,56,48,51,97,97,101,48,48,102,102,102,54,53,56,48,57,50,56,48,51,100,98,97,48,48,102,54,101,48,48,102,102,51,98,48,48,102,102,48,52,98,52,48,52,98,52,48,50,99,57,55,102,99,48,52,52,57,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,98,56,48,51,101,53,54,52,48,48,102,102,102,97,50,102,48,48,102,102,54,102,97,56,48,51,101,99,102,56,48,57,50,99,48,55,51,48,48,48,102,102,98,100,55,48,55,57,56,48,57,102,97,48,101,54,48,55,50,53,50,52,52,48,48,51,98,51,48,98,50,50,98,56,48,57,97,51,48,101,102,48,51,98,53,52,50,50,57,56,48,49,51,97,99,98,48,50,54,57,56,51,99,54,53,49,49,55,99,48,48,98,99,100,48,51,101,98,50,100,48,51,56,99,48,48,102,102,100,57,48,50,48,102,54,100,52,49,98,102,48,48,102,102,55,99,53,57,48,48,102,102,49,101,52,100,99,48,49,101,55,50,48,48,102,102,49,102,55,56,99,48,48,102,48,102,100,48,48,55,98,102,56,48,49,101,52,101,56,48,49,101,102,102,48,50,52,99,56,48,49,101,56,53,48,48,102,102,51,100,52,98,48,52,102,48,48,51,100,99,56,48,48,102,54,101,48,50,52,52,48,57,97,57,48,49,51,97,48,49,50,100,48,49,51,98,48,48,102,102,55,53,98,52,48,49,101,57,102,56,48,51,100,100,97,48,48,102,55,49,48,48,102,102,51,100,50,56,48,48,102,102,55,97,56,56,48,48,102,102,101,57,52,52,48,49,101,57,54,56,48,51,100,57,99,48,48,102,53,54,56,48,49,100,50,53,48,48,102,102,51,100,100,56,97,48,51,57,101,97,102,102,56,48,52,48,51,97,101,97,48,51,54,49,48,48,102,102,51,101,52,55,48,48,102,102,48,102,97,48,53,50,100,99,48,49,102,53,101,52,49,102,57,52,102,48,50,54,99,99,48,57,52,51,48,55,55,54,54,48,48,55,100,55,99,56,55,98,48,48,102,102,49,101,99,100,50,57,48,98,51,48,101,100,56,55,55,100,51,99,51,102,52,49,101,102,50,101,52,48,57,53,55,48,102,101,54,50,57,52,97,51,48,101,98,53,57,53,99,48,102,49,52,98,57,48,102,101,48,55,97,52,51,102,52,49,101,100,50,102,52,49,100,101,56,51,100,97,48,102,54,97,51,98,99,49,101,50,48,101,56,48,51,99,101,52,100,50,102,55,49,52,54,53,54,48,55,102,52,51,101,48,102,56,51,97,50,48,102,49,49,53,99,49,100,49,55,51,48,51,97,50,52,98,48,55,97,50,48,50,57,101,97,102,102,101,98,97,101,97,48,51,56,102,48,48,102,102,51,101,51,53,56,48,48,102,56,102,100,57,54,50,48,52,101,48,56,55,97,56,49,100,98,48,48,51,101,99,49,48,48,57,98,98,48,101,97,48,55,55,100,51,52,48,57,51,100,48,101,57,49,55,100,48,49,101,54,48,55,52,50,48,101,97,48,51,100,52,53,52,56,55,53,52,51,102,56,49,100,54,48,50,54,100,99,98,50,50,56,99,98,49,48,55,99,97,48,101,101,56,51,99,56,56,101,49,101,52,52,54,50,56,48,49,101,97,97,49,48,55,57,48,49,100,101,48,55,55,56,49,99,56,56,51,101,50,48,101,49,48,55,52,48,98,97,50,100,52,51,97,99,48,102,52,56,49,100,97,57,55,101,49,100,52,48,55,101,56,53,55,102,52,98,48,101,98,49,54,48,53,53,49,54,52,49,99,54,52,101,50,102,97,56,98,48,102,102,48,49,54,50,48,48,57,56,53,48,50,52,99,56,48,57,97,48,48,102,102,50,53,52,99,51,97,97,48,52,98,100,56,55,101,56,49,102,102,48,51,97,51,50,102,99,49,100,101,48,55,50,56,48,57,97,97,48,55,51,99,49,100,101,48,55,101,101,48,52,98,101,56,55,99,49,50,49,51,48,97,49,50,102,56,51,97,99,48,102,50,99,49,100,57,48,55,57,52,97,101,50,98,48,98,53,50,98,99,98,49,50,57,52,51,99,54,49,100,54,50,101,48,98,101,50,57,100,49,52,51,99,48,56,54,53,52,49,55,56,49,100,98,50,101,48,51,99,50,48,101,102,99,98,98,52,100,50,98,52,49,101,48,48,55,50,99,97,101,48,102,52,48,55,52,49,51,99,51,100,54,49,100,57,50,56,49,98,48,102,54,48,55,55,101,56,98,50,48,48,99,53,52,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,51,48,98,48,48,102,102,51,101,99,56,48,51,98,50,48,52,57,51,56,55,97,56,48,57,50,53,48,55,102,50,53,53,48,48,102,102,51,101,99,53,100,102,50,56,49,49,52,48,57,51,51,52,52,50,56,52,97,48,48,102,51,48,51,102,48,98,48,102,51,48,55,98,48,51,101,101,49,99,99,50,98,51,57,53,97,49,99,98,48,102,100,48,55,54,52,51,101,50,49,100,50,54,49,49,56,98,98,48,55,54,54,53,99,49,52,52,48,102,48,100,51,48,51,99,50,57,56,48,102,48,99,97,52,48,101,57,50,50,48,55,51,99,51,97,97,49,99,56,52,101,55,52,51,100,97,48,102,48,52,51,100,56,57,48,53,51,56,55,49,56,97,55,50,97,48,51,99,50,53,56,56,55,56,53,98,48,101,102,57,54,50,48,50,102,52,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,102,102,48,49,55,49,56,48,49,102,50,51,56,48,48,102,102,55,100,48,50,57,54,101,48,48,102,97,102,50,48,102,99,97,55,56,49,51,54,54,48,52,97,49,56,51,98,98,51,48,48,102,102,51,101,98,101,52,51,100,56,48,48,102,102,102,54,54,57,52,56,53,57,56,55,54,99,51,98,101,57,101,49,102,97,48,102,55,57,55,50,48,52,97,98,56,55,102,51,49,52,97,53,49,56,55,53,97,99,97,101,48,55,56,97,53,99,56,55,102,48,51,100,50,49,102,97,48,102,54,57,55,97,48,101,102,52,49,101,99,56,55,98,53,49,100,100,48,102,49,48,55,52,48,49,101,55,50,54,57,55,98,56,97,51,50,98,48,51,102,97,49,101,102,55,99,49,100,49,48,55,56,56,97,101,48,101,56,98,57,56,49,100,49,50,53,56,51,100,49,48,49,52,102,53,52,48,51,101,51,99,49,102,101,56,51,56,52,48,55,51,56,48,52,100,51,56,51,57,97,48,55,56,48,48,102,102,52,98,102,48,49,51,48,52,48,101,102,48,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,48,102,48,55,54,99,51,102,50,49,99,54,48,102,51,98,50,102,56,48,57,55,49,54,101,53,55,55,52,57,52,55,52,98,52,54,52,56,52,54,52,57,52,50,52,56,52,50,50,100,56,97,49,48,102,48,49,52,52,53,98,97,50,49,53,99,49,101,52,48,101,55,48,55,97,52,97,50,50,99,52,97,100,48,102,54,48,55,51,48,51,100,97,53,54,49,52,101,49,101,56,48,101,99,49,54,99,53,49,48,55,57,52,97,50,50,98,48,98,51,52,50,48,48,97,49,51,48,48,102,102,55,100,100,57,48,48,102,102,51,101,97,48,56,49,101,54,48,48,102,102,51,101,97,51,48,48,102,102,57,57,102,52,101,48,101,54,51,57,50,49,101,48,48,102,51,56,49,50,98,101,48,102,52,56,51,99,48,49,101,56,55,99,48,57,52,102,48,55,98,97,49,101,101,50,99,99,49,100,102,53,48,55,97,48,49,101,51,48,55,53,56,51,97,56,49,100,101,48,55,55,54,53,102,48,55,100,56,97,54,48,102,50,48,55,54,99,51,57,101,49,101,50,52,102,50,100,56,97,98,48,102,48,56,51,97,97,50,100,52,49,101,56,49,52,97,48,101,102,99,98,53,48,102,51,49,55,97,49,100,51,48,101,48,49,53,99,48,102,49,99,98,49,50,97,100,50,52,51,101,99,49,99,99,48,101,98,57,52,50,53,53,49,54,49,99,51,98,101,53,48,102,102,56,49,50,101,50,101,98,97,101,98,102,102,97,56,51,48,99,48,52,97,101,56,49,50,98,56,48,102,100,52,48,57,100,48,48,55,101,56,49,99,55,48,50,53,97,52,48,57,54,97,48,101,51,54,48,55,56,101,48,102,98,48,49,101,53,52,48,55,57,55,56,55,50,99,51,57,55,99,51,99,99,49,99,102,48,101,56,55,50,101,55,56,55,52,48,51,57,101,53,102,56,55,101,56,51,99,54,54,48,102,50,48,55,102,48,51,99,54,49,100,52,48,101,56,49,53,98,100,48,48,102,102,51,97,56,49,100,53,50,102,48,98,55,99,48,50,55,50,53,102,49,53,100,100,51,56,49,50,53,57,48,48,102,102,97,102,48,52,101,57,54,52,57,56,56,48,56,52,57,56,49,52,54,49,100,51,48,101,57,56,55,97,48,51,102,99,49,101,57,48,101,99,48,55,49,52,51,56,97,49,100,97,50,102,56,51,101,97,49,102,56,48,102,56,57,55,101,53,51,56,55,52,99,51,57,97,49,100,48,48,102,102,101,97,49,52,99,53,56,56,55,56,56,51,100,50,49,101,99,48,102,52,56,55,56,57,51,57,49,99,97,97,48,101,100,56,55,53,99,51,98,52,49,100,99,50,97,53,48,100,51,56,98,56,50,102,56,51,99,50,53,101,49,55,48,57,56,56,56,53,52,49,53,54,53,51,57,53,99,56,54,57,97,53,56,49,54,56,53,56,50,52,50,50,49,53,99,56,48,100,51,57,54,101,52,52,100,48,48,54,102,53,56,48,51,101,56,49,99,48,49,102,53,48,50,49,100,54,48,48,102,102,55,100,52,101,56,49,50,57,50,99,98,52,49,101,48,57,48,102,48,97,54,48,49,51,53,101,48,52,99,57,57,52,48,48,102,102,101,100,56,51,102,52,48,52,100,53,50,54,49,55,50,53,97,49,53,101,102,49,53,101,49,100,51,48,102,53,49,52,52,53,51,49,54,56,57,52,49,100,99,48,55,50,48,49,100,52,50,98,48,51,98,48,49,101,52,48,102,48,48,55,49,56,48,49,101,100,102,48,55,50,56,57,54,49,102,54,48,102,55,56,55,55,53,51,48,51,101,54,53,50,49,55,50,53,102,57,54,50,48,102,52,56,51,100,50,53,57,48,55,56,99,51,101,52,101,48,55,56,49,98,48,101,54,97,54,56,55,48,52,51,56,56,49,99,50,102,102,48,54,55,52,48,49,102,53,52,101,48,48,102,97,97,53,48,50,53,99,99,48,49,102,53,50,101,48,52,98,57,50,50,56,51,57,55,48,55,50,56,56,100,52,49,101,57,48,102,102,48,55,97,55,57,52,99,53,100,56,51,102,99,48,55,102,54,53,101,49,52,97,56,101,53,55,56,55,102,48,49,102,56,56,55,102,52,97,100,54,53,50,53,49,57,56,50,99,48,98,50,54,49,49,53,50,99,98,49,97,48,101,98,48,51,98,99,48,101,98,54,50,99,56,98,50,52,48,48,102,102,55,53,56,48,101,98,100,48,48,98,49,50,99,52,97,50,48,55,55,101,53,49,57,54,52,53,98,50,55,97,55,57,54,54,49,101,99,48,102,101,48,55,97,99,49,101,48,56,51,99,49,48,102,57,48,102,101,48,48,102,98,51,57,48,48,55,100,55,98,56,51,97,100,48,48,55,100,57,102,56,49,50,54,101,48,102,51,52,48,57,52,56,48,55,97,52,53,56,56,48,51,100,97,53,56,51,100,56,48,50,53,48,49,101,51,48,55,55,54,48,102,51,100,48,56,51,97,99,49,100,102,48,102,54,56,55,56,56,49,100,48,56,51,100,52,48,101,57,97,55,54,50,100,48,51,97,54,49,102,102,48,101,101,57,53,97,49,101,48,52,53,101,55,102,56,99,53,56,56,55,51,99,51,101,54,56,54,53,49,49,55,52,49,100,48,48,102,102,102,48,48,55,99,48,49,100,54,56,55,98,99,51,102,101,49,99,53,50,98,48,51,101,99,49,100,49,101,49,101,100,97,50,102,57,48,56,48,98,57,56,48,49,102,50,49,53,48,48,102,102,55,100,100,48,56,55,53,99,48,49,102,53,54,56,48,52,98,48,49,55,52,49,99,55,48,55,52,52,48,102,48,48,102,102,51,98,101,99,48,49,51,102,52,48,102,98,52,97,48,54,49,98,48,50,53,102,56,51,57,97,101,48,55,54,99,97,100,48,102,100,98,101,48,101,102,48,51,97,97,57,56,53,102,52,57,53,50,49,101,98,48,55,102,56,49,102,99,48,101,101,57,54,52,53,97,97,48,57,53,50,53,49,56,55,55,99,97,52,50,97,100,49,48,51,100,54,53,52,48,51,97,57,52,98,48,102,52,97,49,56,55,56,53,48,48,51,101,56,48,102,56,53,48,99,97,57,50,98,99,48,49,101,57,100,48,51,99,49,48,101,50,48,55,51,99,49,101,102,52,48,55,55,48,50,102,48,48,49,102,49,99,56,48,48,102,102,55,100,101,49,57,54,50,48,48,102,98,53,55,48,55,51,54,49,102,48,48,55,52,50,48,102,102,100,57,50,56,48,97,56,48,50,55,51,99,48,57,55,50,50,56,48,51,97,99,57,56,49,102,56,50,100,99,97,98,52,101,48,101,99,49,52,54,53,55,56,49,51,48,101,48,101,102,56,98,50,52,56,52,97,50,57,49,49,52,49,102,52,48,55,53,48,51,56,50,56,56,57,97,56,52,53,98,57,52,52,49,101,50,50,56,56,98,53,52,53,50,98,56,97,51,48,55,101,101,53,51,57,52,50,49,100,101,57,48,55,54,52,49,100,101,48,102,54,56,55,99,52,51,56,52,49,101,49,48,101,98,57,54,50,49,100,101,50,98,52,49,101,98,57,53,97,48,101,98,56,49,100,102,102,102,56,48,53,56,56,56,49,51,57,101,48,52,97,49,56,51,101,51,48,50,52,51,52,48,57,57,102,48,55,98,99,48,52,97,52,48,51,102,102,52,50,48,101,102,50,49,56,51,100,54,48,55,51,50,49,101,48,52,50,50,57,99,51,99,50,101,56,55,53,48,98,98,54,48,51,99,56,49,100,55,50,101,99,97,101,50,101,52,51,98,99,53,53,56,55,99,56,51,97,50,49,101,100,48,101,100,49,55,53,51,50,56,54,57,54,57,48,53,48,48,55,100,99,51,57,50,49,101,50,48,101,101,56,55,98,99,97,57,52,53,50,102,48,97,102,48,101,102,56,55,98,48,97,101,50,98,99,98,100,52,51,50,98,52,51,100,52,49,100,57,48,101,100,56,55,57,57,48,52,98,51,48,101,102,49,53,99,48,97,99,50,56,48,55,50,97,48,48,51,101,101,99,56,48,49,102,53,48,52,48,101,99,99,48,49,102,54,101,52,48,52,98,48,50,55,56,55,51,49,99,57,48,101,102,56,55,54,48,48,102,102,57,97,49,48,55,53,97,49,100,102,48,102,52,50,52,48,49,50,57,101,48,102,55,56,51,100,97,53,57,48,51,99,49,99,49,100,55,48,55,55,50,49,101,57,48,102,53,56,55,56,52,49,100,100,49,55,97,49,102,54,50,57,99,51,99,56,49,100,98,48,101,55,48,55,56,57,48,52,97,97,50,100,48,51,98,99,48,102,53,52,97,97,48,55,53,101,53,50,56,51,98,101,50,100,52,51,99,99,53,101,56,55,52,99,49,101,48,49,54,50,48,101,101,52,97,101,50,100,49,50,56,51,101,99,49,99,98,48,101,98,57,55,99,53,97,57,53,100,99,97,48,50,102,56,48,50,56,53,48,49,102,101,48,51,56,53,48,55,99,54,48,52,97,99,48,51,101,53,48,55,56,48,48,52,98,102,48,49,51,48,52,48,101,102,48,98,101,48,55,53,56,48,102,56,99,49,100,53,49,55,101,102,48,55,54,56,51,102,50,49,99,55,48,102,51,98,50,56,102,56,98,49,50,97,52,98,49,99,56,101,56,101,57,54,56,99,57,48,56,101,57,50,56,52,57,48,57,56,53,52,49,55,99,49,100,102,50,102,48,97,56,52,98,50,98,52,51,99,54,49,99,101,48,102,52,57,52,52,53,56,57,54,52,49,100,51,48,102,57,56,55,52,56,98,51,50,57,99,51,100,48,49,100,56,50,100,56,98,100,48,101,99,57,55,56,53,54,49,54,54,57,98,102,101,48,49,57,50,52,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,53,99,48,48,102,102,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,56,48,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,55,102,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,50,48,48,48,102,102,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,55,102,99,48,52,48,51,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,51,102,49,48,48,55,100,48,55,48,48,51,101,57,101,99,48,49,101,50,99,99,48,52,99,51,48,55,98,52,97,102,48,102,97,48,55,56,52,98,49,48,101,102,48,49,50,102,97,48,101,52,48,48,102,102,52,56,56,48,49,101,98,53,97,53,56,55,53,52,98,53,99,53,51,48,51,99,50,97,101,48,102,50,52,51,56,101,48,102,56,57,50,48,49,100,97,56,48,51,100,97,48,57,52,53,97,56,51,98,53,48,55,57,48,49,99,99,51,100,48,55,101,48,49,100,98,97,50,52,56,55,56,56,48,49,101,101,97,99,53,54,100,55,50,56,53,50,53,50,102,48,55,55,51,50,55,57,54,56,54,48,49,50,102,102,102,48,101,100,48,48,102,102,55,100,48,99,56,48,51,101,56,54,56,49,101,57,48,48,102,102,51,101,99,56,52,49,101,53,49,53,101,48,102,55,48,49,102,50,48,55,54,99,51,99,56,49,99,48,48,50,52,102,52,51,97,97,48,57,97,101,53,101,48,55,57,99,98,52,50,97,48,51,99,50,49,100,53,50,101,48,49,101,98,54,50,101,99,51,98,101,48,102,56,56,51,98,48,53,54,54,48,55,50,52,53,99,56,55,97,52,49,99,102,48,55,101,99,49,100,54,48,55,101,98,56,55,49,56,49,101,55,56,55,50,52,97,99,52,51,48,55,57,49,100,51,56,98,49,52,50,99,49,100,100,52,50,52,57,48,49,50,101,54,101,98,48,55,56,100,51,99,97,102,48,52,56,56,48,54,98,102,97,51,97,50,57,52,101,49,100,57,50,97,54,57,57,52,53,52,55,50,97,56,97,50,50,57,56,97,100,52,55,52,98,52,57,55,49,97,54,49,97,52,54,50,97,56,97,56,52,49,54,52,57,98,101,57,54,57,52,102,100,52,99,101,54,100,48,100,48,100,49,97,55,102,52,57,52,98,52,99,98,49,97,54,51,49,50,55,54,99,102,56,101,55,49,50,48,49,100,50,56,51,97,48,48,102,102,55,53,97,48,101,50,48,51,56,99,53,51,56,51,98,49,48,55,51,54,48,101,102,48,51,57,52,48,101,98,52,49,100,102,48,55,55,48,48,52,99,50,52,97,49,48,101,53,56,51,98,101,48,101,56,48,55,55,52,51,57,50,49,100,53,50,98,51,49,54,54,53,98,57,54,52,53,102,57,54,55,99,97,99,48,101,100,56,55,53,56,97,98,50,57,52,97,54,52,52,101,57,101,53,99,57,55,50,53,97,57,54,101,53,56,55,52,51,52,48,54,101,53,51,99,98,50,50,99,53,51,56,98,50,55,48,57,57,54,48,57,97,57,56,101,53,56,49,55,54,56,48,51,101,101,49,56,48,57,100,56,48,55,53,48,48,102,102,52,97,52,56,49,50,52,52,48,52,99,100,50,48,56,55,57,52,49,101,101,56,55,53,56,49,100,57,48,51,101,51,48,55,56,56,48,52,97,57,56,49,51,52,97,100,48,51,56,50,52,51,50,99,56,49,101,48,56,55,53,99,51,57,56,49,101,97,50,102,52,49,101,51,56,55,54,99,49,99,102,57,54,55,99,97,51,54,52,51,97,48,99,49,54,54,49,101,100,48,101,101,56,55,57,56,98,52,48,102,48,50,48,56,55,56,99,51,99,56,49,100,49,57,52,50,54,99,51,57,52,48,57,101,48,102,48,54,50,99,52,98,51,50,97,51,49,53,57,49,50,53,56,97,55,49,53,100,57,99,102,102,48,53,102,54,99,48,49,102,50,50,50,48,48,55,100,55,102,53,48,49,51,101,48,53,54,56,48,51,101,98,100,53,48,102,48,51,100,52,50,100,48,49,101,102,57,54,97,48,102,53,53,48,99,49,99,97,97,50,48,55,100,48,97,97,57,48,55,50,101,57,97,48,101,57,51,56,51,99,57,50,99,52,49,102,49,54,48,55,50,54,99,48,55,53,55,56,55,57,49,49,52,49,102,54,53,48,55,57,102,56,55,56,51,56,55,97,98,101,50,100,99,48,52,56,102,48,55,49,98,57,55,100,56,51,98,57,102,50,55,101,50,97,99,48,52,99,55,101,50,98,55,56,49,55,51,48,48,51,101,100,99,99,48,49,102,55,101,56,48,48,102,102,102,97,56,52,52,99,55,48,49,102,101,48,48,51,101,98,99,52,48,57,99,52,48,55,48,50,48,52,100,57,48,51,99,99,97,50,98,49,50,52,49,101,57,48,51,98,97,50,102,48,51,99,56,48,101,101,56,49,100,53,48,49,50,99,54,49,102,48,54,52,51,57,48,49,102,50,50,98,56,48,49,101,97,51,56,51,57,50,50,99,56,51,102,50,48,101,98,56,98,56,48,55,97,54,48,102,56,102,56,48,51,100,97,101,48,102,48,56,51,97,100,102,56,55,57,57,50,99,51,57,54,49,101,54,52,101,48,101,50,99,57,54,50,53,53,99,57,54,52,56,52,57,102,52,53,55,55,99,57,99,57,56,53,55,50,56,48,53,99,98,48,51,98,49,48,50,54,50,99,51,102,48,48,101,102,99,48,57,97,99,48,55,55,54,48,52,100,100,50,53,49,54,50,102,49,55,101,48,102,50,56,51,57,54,48,52,99,51,48,55,52,99,48,57,56,100,52,99,50,100,48,98,56,52,56,50,100,99,98,57,52,56,50,101,56,51,102,48,49,100,99,48,55,56,101,53,53,56,51,99,101,55,100,51,99,98,52,52,97,52,56,50,101,57,48,52,51,99,52,53,56,97,52,49,54,48,49,101,48,52,53,97,52,97,52,101,52,97,98,48,102,49,50,49,49,54,56,57,102,100,101,98,98,48,48,55,98,56,49,57,50,99,50,101,56,98,48,99,48,55,54,54,48,48,102,102,102,98,98,101,98,48,50,53,56,56,48,57,97,53,48,55,54,97,48,52,98,49,48,48,102,102,51,101,99,54,56,49,99,57,48,51,101,55,48,50,53,97,54,48,49,101,55,48,51,100,50,48,55,54,52,48,101,53,52,49,100,101,56,49,51,50,97,48,52,98,55,56,55,51,52,49,101,49,56,51,98,101,99,48,102,102,53,57,48,50,54,50,52,51,101,56,53,48,48,51,100,57,48,55,101,101,48,102,56,56,49,102,48,57,55,56,48,101,55,99,51,97,48,48,102,102,50,55,99,49,101,52,99,48,101,102,98,48,55,56,52,51,99,52,53,51,56,55,48,52,98,50,48,55,56,56,48,102,49,52,51,102,52,57,101,49,102,101,56,48,102,55,101,52,52,48,101,99,56,55,97,52,97,102,52,102,50,99,48,49,50,50,53,97,53,55,102,56,49,48,51,56,51,100,102,55,52,49,100,55,51,97,48,102,53,99,49,101,56,51,97,48,101,50,101,48,51,102,52,100,48,51,57,51,55,56,49,101,50,48,55,100,101,99,49,100,48,51,54,48,102,52,49,98,48,101,102,51,52,48,102,51,53,97,48,55,53,57,99,51,99,97,53,57,102,48,55,55,101,99,48,51,99,55,57,48,101,55,55,48,48,55,98,52,55,48,55,101,54,52,51,97,53,52,53,51,54,48,102,56,54,48,101,98,55,48,48,55,98,55,98,48,55,56,52,49,51,102,56,97,55,102,99,97,100,99,56,55,100,52,50,100,49,52,48,99,48,56,49,102,101,56,48,51,99,50,100,48,48,49,101,53,54,52,49,99,97,56,48,51,99,97,101,48,48,51,99,102,101,56,48,51,99,101,99,56,48,51,97,51,54,48,48,55,57,56,98,48,48,55,97,102,54,48,48,102,50,101,101,48,48,102,50,97,101,54,48,48,102,102,55,97,55,50,53,99,48,48,102,102,51,100,53,98,48,48,102,102,55,97,50,97,48,48,102,102,102,52,101,99,48,49,100,50,101,57,99,48,49,101,97,100,48,48,102,102,51,100,98,97,48,48,102,102,102,52,101,99,48,49,101,102,57,49,56,48,49,101,57,101,56,48,57,99,48,48,102,102,51,100,99,99,48,48,102,102,101,98,50,56,50,52,49,52,48,98,102,53,55,102,102,53,100,55,53,100,55,102,99,48,54,49,57,48,48,55,100,54,98,57,52,50,53,101,48,55,57,56,48,49,102,52,56,48,48,48,102,102,102,57,48,100,49,52,52,49,100,98,50,57,52,98,54,48,102,48,57,55,50,57,101,48,48,102,48,57,53,57,52,51,50,97,48,97,51,50,98,100,50,56,98,56,50,99,100,50,56,49,50,97,48,52,100,98,56,55,102,49,51,49,50,48,49,50,101,53,55,57,53,99,56,99,57,56,57,56,57,51,50,56,56,56,99,56,97,57,52,57,55,54,52,50,54,98,101,52,51,54,51,100,102,50,51,49,51,102,97,56,48,98,99,99,97,48,51,49,102,48,48,51,101,51,54,99,48,52,102,53,48,51,97,98,48,50,53,55,99,48,57,97,101,48,102,50,48,51,56,48,48,50,54,52,49,48,99,49,100,53,98,101,48,52,97,100,48,49,51,54,51,99,97,53,101,48,102,99,49,100,48,55,99,52,99,56,55,55,101,99,51,56,54,56,97,48,48,102,52,50,48,49,100,100,48,51,102,54,48,102,97,48,51,98,54,101,53,100,53,48,55,101,56,51,101,48,49,100,101,48,55,55,48,99,54,97,48,55,56,54,49,101,50,50,57,51,49,53,102,50,49,101,99,50,56,99,51,99,57,97,99,98,98,99,53,52,52,48,55,55,98,49,52,54,49,101,50,48,52,57,50,55,53,48,48,99,99,99,48,48,102,102,102,98,52,53,48,48,102,102,55,99,53,48,48,49,100,51,48,49,51,52,54,101,97,50,56,51,100,49,48,48,102,102,55,100,55,50,48,55,56,48,49,100,52,56,51,57,100,48,102,97,49,55,48,49,98,48,48,57,97,48,55,53,52,51,100,50,53,98,56,55,54,52,49,100,101,48,49,50,102,54,56,102,50,53,55,101,48,55,55,56,49,100,102,52,51,97,48,101,57,57,52,56,48,101,49,99,48,57,55,49,50,102,56,98,54,49,99,97,97,48,101,102,48,55,100,53,51,52,98,102,101,57,97,53,56,53,55,98,48,102,57,57,54,56,56,97,53,56,99,101,100,50,57,99,53,98,51,55,98,102,99,48,50,100,54,100,55,53,48,55,100,48,48,57,102,50,48,48,102,102,55,100,55,49,56,49,51,52,97,48,48,102,97,101,53,48,55,97,54,102,48,51,97,99,48,50,54,52,48,51,56,99,53,56,57,53,98,57,50,50,53,98,97,48,101,98,48,51,99,53,50,57,99,51,97,101,48,102,49,100,48,56,49,100,53,56,51,99,50,101,56,101,49,100,100,48,101,55,49,55,101,53,101,48,48,51,100,51,101,48,102,55,56,55,102,52,51,56,56,49,99,53,99,49,101,97,99,49,100,53,48,48,102,102,55,98,100,56,97,52,50,57,52,51,100,102,50,56,50,56,49,98,56,55,55,56,51,99,51,53,52,53,54,57,54,49,97,54,97,57,48,50,100,51,99,49,48,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,48,101,98,48,48,49,102,52,99,50,48,52,101,54,48,48,102,102,51,101,98,98,52,48,57,51,54,48,55,57,101,48,102,49,48,51,100,48,48,48,102,102,102,98,48,100,48,50,53,52,55,48,49,51,53,54,49,99,97,48,102,48,102,48,101,55,48,48,102,102,51,100,97,56,49,100,101,101,48,101,51,52,49,99,54,48,51,101,102,48,49,50,50,48,49,50,97,48,101,102,48,51,100,49,50,98,56,98,99,101,48,50,53,54,48,102,99,52,51,99,97,49,100,53,50,97,52,97,100,48,49,51,49,50,100,52,51,100,50,49,99,98,52,98,98,57,50,98,57,51,50,56,49,51,102,99,97,49,57,52,102,52,101,102,57,100,50,56,99,97,98,54,100,51,98,102,99,48,57,52,100,52,51,50,56,49,100,98,48,51,97,55,48,55,97,54,48,102,56,56,51,99,50,56,101,49,99,101,48,55,52,52,48,101,100,52,51,102,99,48,102,53,52,51,100,97,57,98,57,100,48,52,56,56,55,53,48,49,100,99,48,55,50,99,51,99,48,49,102,54,48,102,49,97,53,102,52,55,50,98,100,51,48,98,53,55,102,97,51,49,52,56,49,100,56,52,48,50,99,56,98,53,55,102,99,49,53,56,53,54,49,54,50,57,102,54,52,53,49,48,102,100,48,48,102,102,97,102,52,100,52,101,49,97,53,48,53,100,101,100,56,48,54,101,53,48,49,50,49,99,48,101,57,56,48,49,102,52,52,50,48,48,102,102,102,98,49,97,48,55,51,101,56,99,48,102,57,48,48,57,55,51,48,50,52,48,48,48,102,102,49,102,53,102,101,53,56,49,53,102,56,51,54,99,49,101,49,48,101,52,49,55,48,48,102,102,52,97,98,48,49,50,55,50,57,56,48,102,50,52,51,56,53,56,48,49,101,101,97,48,102,57,48,55,53,99,97,54,48,48,102,102,55,98,102,52,51,98,54,49,99,50,52,49,48,102,100,97,51,48,55,53,56,48,49,101,101,97,55,99,51,57,50,53,100,57,55,50,49,100,97,99,57,101,53,57,102,99,53,102,49,52,49,57,98,52,102,54,102,49,101,53,51,100,48,57,48,48,102,102,48,99,55,52,49,100,99,48,48,51,101,98,100,99,48,57,48,56,48,55,51,54,49,101,51,52,52,48,102,55,56,51,97,50,48,50,52,56,52,48,57,52,50,48,55,53,56,49,101,102,52,51,101,101,101,52,53,48,102,51,56,51,98,56,48,50,53,97,48,49,99,99,56,55,50,48,51,99,54,56,97,49,98,57,53,101,57,97,53,54,51,102,100,49,56,98,98,48,101,99,48,55,51,52,97,101,50,100,100,49,48,57,49,53,56,53,57,57,54,50,56,51,52,52,49,51,54,55,53,57,53,101,53,57,97,54,49,53,102,99,101,100,50,54,53,99,55,102,102,48,48,57,48,102,48,55,56,99,48,101,100,52,49,101,51,56,51,97,50,48,102,54,49,54,50,49,99,54,48,55,97,101,48,101,102,99,51,101,97,48,101,100,48,51,101,99,53,51,101,52,50,101,53,99,48,55,51,52,49,101,49,48,55,52,56,51,99,48,49,99,57,48,102,53,49,53,51,99,98,50,50,98,53,48,99,98,55,50,98,98,57,54,54,49,100,99,48,102,51,97,48,49,53,56,53,98,97,49,101,52,100,50,97,52,98,50,50,98,56,98,55,50,98,101,57,50,100,48,97,52,49,51,99,53,54,49,54,52,56,54,53,56,99,102,101,100,50,54,52,53,53,48,53,102,50,56,48,54,99,57,48,48,102,102,51,101,102,54,52,48,49,102,52,49,101,48,101,56,56,48,49,102,54,50,50,48,101,98,57,51,48,49,101,56,48,51,56,100,48,101,56,56,55,52,56,49,100,97,48,49,51,55,48,49,100,50,99,100,54,50,56,48,98,101,50,56,48,51,98,101,49,100,57,48,101,55,48,55,55,99,49,101,56,53,49,55,99,49,101,49,48,55,51,56,49,100,102,50,99,54,52,49,102,53,57,54,52,49,99,100,48,55,51,101,49,102,97,48,55,57,50,49,102,51,48,48,102,102,55,98,49,99,49,100,57,48,55,50,56,98,97,52,50,48,55,55,49,57,48,48,102,102,98,48,52,49,99,49,100,99,50,99,52,98,51,52,99,56,55,56,101,49,100,97,52,102,50,99,48,49,50,52,48,49,52,100,97,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,57,99,56,48,51,101,50,50,52,48,52,100,100,48,55,51,99,49,102,49,48,48,102,102,51,101,98,55,48,97,57,48,50,53,52,99,97,53,52,54,52,97,54,56,51,100,56,48,52,57,98,48,50,55,98,48,55,99,100,50,53,99,54,48,97,99,54,57,49,49,50,55,48,49,51,48,101,48,102,101,48,48,102,102,57,57,53,48,55,56,99,49,100,98,97,52,53,55,57,49,48,51,99,97,53,56,57,54,97,57,49,97,48,97,99,50,98,57,101,100,54,48,50,55,52,49,100,100,48,101,57,102,54,101,101,97,55,49,53,102,56,98,101,56,100,52,53,56,54,48,48,97,99,54,53,48,49,57,99,56,48,49,102,49,55,53,48,48,102,102,55,100,56,100,49,53,56,48,52,57,49,56,49,51,98,99,57,52,48,101,97,99,51,102,48,53,101,56,55,55,56,51,97,97,48,101,53,56,48,57,57,100,97,52,55,97,48,55,97,54,49,101,97,48,102,49,57,54,54,56,99,53,49,50,49,57,52,100,99,49,99,57,56,51,97,49,48,55,102,101,49,101,48,48,102,102,101,52,56,48,51,98,55,48,98,56,48,102,99,48,55,52,56,51,97,52,53,53,101,50,99,48,51,100,54,49,101,99,52,53,52,48,102,56,98,101,50,98,99,51,99,51,99,98,48,97,52,97,52,54,52,48,50,97,50,56,97,99,50,99,101,101,54,100,51,102,102,99,48,51,54,49,57,53,48,50,53,50,50,97,51,49,54,48,56,101,57,48,56,52,57,97,99,51,50,57,54,56,56,57,54,99,98,97,56,99,57,52,56,54,57,49,49,57,102,54,49,50,53,57,55,101,54,57,56,52,56,54,53,50,49,49,100,50,51,55,56,55,100,49,97,97,54,56,100,53,98,101,100,51,53,49,102,99,57,98,99,102,101,52,57,55,97,101,98,102,101,48,49,50,50,54,48,48,102,102,102,98,54,51,50,57,53,50,52,51,98,101,48,48,102,102,102,98,52,48,48,48,102,102,55,100,56,99,50,49,98,97,53,52,51,56,53,50,97,49,98,99,48,52,102,52,56,49,51,55,52,57,48,53,51,97,50,53,57,53,102,52,53,54,51,48,101,57,52,100,52,48,52,99,50,56,51,99,56,52,55,50,98,100,50,48,97,100,52,55,50,50,100,101,97,50,97,56,99,56,102,52,100,97,48,100,50,50,49,100,48,55,99,97,51,52,99,98,55,56,56,99,101,51,48,49,55,57,97,56,48,100,56,48,48,48,102,102,102,57,56,49,56,51,56,101,48,101,54,56,51,97,50,48,48,55,100,57,100,56,55,49,52,98,56,48,101,48,48,55,50,100,49,52,51,98,54,53,52,48,51,99,101,48,50,53,54,99,51,97,101,48,102,51,48,51,102,48,53,57,57,53,52,49,100,98,50,98,56,97,55,50,98,48,98,102,48,55,97,54,49,102,53,48,55,102,101,48,52,99,98,97,52,48,55,56,99,98,54,50,99,57,51,99,97,50,50,57,99,97,101,52,54,50,100,52,51,99,56,53,57,50,51,49,53,99,56,54,57,56,53,56,50,55,57,55,49,52,53,56,48,55,56,56,98,48,56,52,53,48,100,56,98,49,50,99,53,51,99,56,101,102,48,48,102,102,50,57,102,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,97,48,54,97,54,48,48,102,102,102,97,54,51,48,50,52,99,99,51,98,101,48,52,102,100,48,48,102,102,51,101,99,54,48,48,102,102,57,55,101,48,50,53,56,56,51,101,56,56,101,53,98,99,48,55,49,48,51,102,102,99,49,101,97,54,48,102,52,49,54,101,53,53,98,50,56,49,57,97,50,97,98,48,55,52,99,49,99,53,48,51,99,102,48,102,101,57,52,57,57,50,52,98,48,50,100,48,51,98,50,49,101,101,50,57,57,49,51,50,55,57,54,101,49,99,97,54,49,49,50,54,57,51,56,97,50,52,100,97,52,100,57,48,100,54,48,97,102,101,56,50,53,56,55,54,99,98,49,52,49,102,102,48,49,57,102,48,48,49,102,49,54,57,48,48,102,102,55,100,50,56,56,51,99,51,50,97,52,49,101,102,56,55,97,52,48,57,100,50,48,50,54,102,52,49,99,97,56,48,51,100,98,52,53,51,48,51,98,98,55,99,98,99,48,101,49,56,51,98,52,48,55,55,54,48,102,97,48,49,100,100,57,55,48,53,52,48,55,102,52,97,54,48,55,98,54,49,100,50,48,102,51,56,49,50,102,97,48,102,54,56,51,57,52,48,102,54,56,51,98,56,49,100,50,48,55,57,97,48,101,97,97,53,49,48,97,101,50,97,100,48,53,49,57,49,99,51,99,99,53,50,57,53,54,48,102,48,52,97,50,48,102,54,50,48,48,55,57,48,97,101,50,102,57,49,56,98,55,50,97,48,97,99,50,98,100,48,52,56,97,55,57,54,50,97,48,49,56,52,56,100,98,52,100,98,53,49,48,100,51,55,49,51,48,100,99,52,49,48,54,101,50,50,55,54,54,101,50,51,54,99,54,57,100,98,54,100,56,99,54,100,98,49,56,54,51,56,53,48,57,53,50,56,50,97,52,97,51,50,57,56,97,49,52,54,98,52,51,50,56,99,97,57,50,97,56,97,55,52,51,55,53,50,48,49,51,48,102,50,50,49,53,50,53,55,97,51,49,53,99,56,102,54,102,102,56,99,99,48,54,101,48,57,55,52,52,56,56,56,48,100,102,99,51,48,99,52,102,55,51,99,49,50,102,57,56,99,51,57,102,48,51,50,55,56,98,102,102,97,56,48,53,50,52,48,48,51,101,53,50,99,48,52,100,100,48,55,51,56,48,57,98,54,48,48,102,102,55,100,97,54,48,55,57,48,48,49,101,99,101,52,53,52,57,52,53,48,48,55,57,54,53,48,55,55,101,53,99,48,49,50,56,97,49,101,55,48,52,99,98,52,53,55,98,53,100,102,48,102,55,56,51,57,54,48,50,54,49,56,48,57,56,50,48,49,51,97,52,57,52,54,101,53,54,48,55,56,99,51,99,49,98,97,50,100,54,48,102,50,97,51,102,54,102,97,55,48,48,57,49,49,54,51,102,101,51,97,55,56,55,55,48,97,100,102,98,49,51,48,48,100,48,52,48,50,55,57,99,49,102,55,98,101,48,52,98,55,48,49,50,54,52,48,52,100,56,48,51,102,97,52,48,52,99,50,98,57,49,52,98,101,48,55,52,52,48,52,98,55,48,51,102,53,48,55,57,54,49,100,53,54,48,98,52,52,57,97,54,53,56,50,99,56,51,100,50,49,99,49,48,55,53,50,49,102,49,48,102,97,49,52,54,53,53,50,51,56,50,53,56,98,55,50,56,49,51,57,50,100,50,53,51,53,50,99,97,51,51,54,52,49,50,98,99,98,99,50,98,52,98,49,55,50,54,54,99,49,50,48,53,56,50,48,100,99,99,97,54,51,54,48,49,50,52,52,48,52,99,50,56,51,100,100,50,100,99,49,102,102,56,51,102,98,48,55,100,99,48,102,101,99,51,99,48,100,51,50,99,57,55,101,48,102,98,52,49,101,102,56,51,99,98,48,55,98,54,53,102,51,52,99,51,54,57,50,100,97,51,98,52,53,99,48,51,99,55,48,102,57,49,55,99,49,102,49,50,99,100,97,54,55,50,54,57,54,97,53,101,97,54,57,48,99,57,56,53,99,97,52,49,49,57,52,101,50,101,99,98,51,52,100,100,98,99,99,98,56,53,57,97,55,100,101,101,57,97,101,55,102,56,52,98,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,97,48,51,100,56,48,48,51,101,49,55,99,48,52,101,54,48,55,56,48,97,101,48,55,97,52,48,102,99,48,48,57,48,101,50,99,53,100,50,97,49,48,56,49,100,102,97,55,56,55,51,52,49,101,54,48,49,51,52,101,56,48,57,56,57,54,101,49,54,48,56,97,57,56,57,97,48,102,48,57,50,52,51,99,54,48,52,97,98,56,51,57,99,52,54,50,57,100,49,53,50,49,50,48,51,99,55,48,53,50,97,53,102,52,99,50,57,99,57,53,99,50,49,52,56,55,52,54,56,98,101,97,97,57,50,53,48,49,101,50,97,52,48,100,99,97,99,99,48,50,50,56,50,56,51,101,54,48,48,102,97,100,56,48,50,54,102,52,51,100,50,48,52,57,49,48,49,51,57,99,48,101,49,99,49,102,99,56,55,55,99,51,99,56,53,101,49,52,48,53,49,49,52,52,48,102,52,56,49,100,54,51,54,48,102,52,97,48,97,50,50,100,49,51,99,97,98,55,52,51,99,54,48,101,97,48,97,98,48,55,98,48,49,99,53,48,102,57,48,55,100,52,51,97,99,53,56,99,97,50,48,55,56,99,51,97,56,56,54,53,98,49,53,52,53,100,50,49,48,55,52,57,49,101,53,51,52,97,53,50,102,56,98,98,56,48,101,102,49,54,49,100,56,57,48,49,51,53,102,49,49,97,53,51,57,48,98,102,99,48,51,99,49,53,52,48,53,98,101,48,48,55,99,97,53,56,48,57,52,53,48,102,56,56,49,51,54,99,48,48,102,102,102,97,98,51,48,102,50,48,48,51,100,57,99,57,52,56,99,56,97,48,48,102,50,99,97,48,102,48,48,98,55,48,50,54,101,56,51,99,101,48,57,57,55,52,98,48,54,98,51,101,49,100,48,48,102,102,55,50,99,48,52,98,99,56,49,51,48,52,48,50,55,52,56,99,56,100,56,97,99,48,101,101,48,55,56,51,102,52,97,97,101,49,101,53,52,55,99,100,101,52,101,48,49,50,50,50,98,98,101,99,54,52,102,48,102,49,57,53,98,98,54,50,54,48,55,98,48,48,102,102,52,98,100,56,51,100,99,50,97,48,49,102,102,56,51,56,52,48,55,50,50,48,102,101,99,51,98,99,100,98,99,99,57,52,48,48,102,102,102,98,52,49,100,48,48,51,98,52,48,55,98,54,53,48,98,50,57,48,100,97,51,98,54,102,98,52,53,51,56,51,99,56,48,101,54,57,52,48,49,102,49,50,98,49,97,55,98,50,49,49,54,97,53,101,97,49,49,50,99,56,54,53,99,98,49,97,97,49,48,52,98,97,50,99,100,48,55,55,102,53,57,98,50,99,99,98,48,56,100,57,51,97,99,52,56,48,50,55,51,99,49,99,99,57,55,50,48,52,99,55,48,49,50,55,54,48,52,100,55,48,49,50,102,54,49,100,101,52,100,52,50,52,49,48,102,48,48,51,102,56,48,50,53,97,56,49,102,98,48,51,57,97,50,56,99,98,48,50,99,100,50,57,50,49,48,56,97,99,52,50,50,101,48,49,101,55,56,51,97,102,48,102,54,48,55,49,52,97,99,52,57,50,99,53,50,57,49,52,97,97,50,102,57,51,100,49,53,49,49,48,100,51,48,98,101,54,49,99,52,101,52,97,52,51,50,56,99,98,52,52,100,54,100,98,56,102,52,100,49,53,56,57,102,55,98,50,49,55,102,102,48,48,102,102,56,97,55,53,100,52,49,97,99,48,50,55,50,56,48,57,52,98,48,55,97,99,48,52,57,50,56,49,51,48,97,48,102,50,52,48,57,55,97,48,55,99,50,49,100,55,50,102,52,51,98,99,49,101,49,48,101,52,56,55,98,48,51,101,54,53,52,57,52,54,53,56,57,54,97,53,50,48,55,97,48,97,55,50,97,99,51,101,101,49,100,51,48,101,101,48,55,100,99,51,99,101,49,99,53,50,98,48,49,101,48,48,102,102,55,51,57,50,52,51,100,48,49,100,98,48,101,97,50,54,56,55,57,99,51,57,52,49,101,55,52,100,48,101,57,49,54,57,54,49,100,102,48,102,52,50,49,57,52,54,56,50,53,54,57,54,100,48,56,102,53,101,54,53,97,55,57,98,52,100,52,49,52,51,48,53,52,100,55,102,102,53,100,55,53,48,51,48,50,48,50,52,54,48,48,49,101,49,54,52,54,48,55,97,50,48,48,102,49,50,100,48,48,55,57,102,101,48,52,54,49,99,97,48,48,55,97,50,99,48,48,102,50,51,50,48,48,102,50,101,97,50,99,48,49,100,54,101,48,48,102,102,55,97,56,101,48,48,102,102,102,53,52,48,48,49,101,98,102,56,48,101,57,56,48,49,101,99,50,48,48,55,98,50,56,48,49,101,100,52,49,48,48,48,102,102,102,55,55,48,48,51,100,99,50,48,48,99,101,51,53,102,102,48,50,102,100,53,100,52,48,51,48,55,48,48,102,102,57,48,100,48,48,55,99,54,101,52,48,49,102,52,52,50,48,48,102,102,102,98,49,56,48,55,51,101,56,97,48,102,57,52,48,57,55,50,48,50,54,57,52,48,57,102,55,50,99,53,48,54,48,51,54,57,48,102,48,48,102,102,55,49,99,98,57,48,55,100,99,48,52,57,99,50,54,56,51,99,55,48,101,50,52,102,48,102,52,48,55,98,99,51,97,97,53,51,54,48,102,102,56,55,54,52,51,56,56,48,101,50,52,51,102,56,56,97,49,100,55,99,49,101,97,55,99,51,56,101,53,100,57,55,50,49,100,57,48,52,101,57,54,54,48,48,102,102,101,100,100,50,56,48,56,57,54,52,100,57,101,102,50,55,97,49,50,48,48,48,102,102,98,55,52,48,48,102,98,99,102,48,48,55,100,51,57,49,54,99,48,48,102,102,102,97,56,100,48,55,100,54,49,99,54,50,97,48,97,55,48,102,52,97,52,48,55,98,56,49,99,57,48,51,101,98,99,49,101,53,101,48,101,55,56,98,51,48,102,48,57,55,54,57,52,53,102,48,55,101,100,100,99,48,101,100,99,51,97,50,48,101,57,49,50,56,49,101,48,54,48,102,55,49,54,48,56,99,48,101,98,52,49,100,57,56,55,51,99,102,48,49,101,101,48,55,57,48,57,50,56,56,49,100,100,57,48,101,97,99,49,54,53,52,48,50,52,50,56,56,56,56,48,50,54,102,57,48,48,98,50,100,102,50,55,102,102,56,49,49,52,50,56,48,102,57,52,48,48,102,56,53,101,56,49,50,54,54,48,102,48,48,102,102,97,100,48,55,97,56,48,102,99,52,48,57,102,49,50,99,53,56,101,56,50,49,99,49,52,102,48,55,54,52,48,102,50,99,48,57,53,55,52,50,52,51,52,97,56,50,101,100,49,53,51,53,51,52,98,101,52,57,48,102,48,56,49,50,97,101,48,102,57,49,49,56,98,57,52,54,52,54,52,56,48,101,99,101,50,97,49,50,48,97,57,52,100,50,57,101,55,101,56,52,101,57,48,102,54,56,50,55,97,101,97,55,54,57,48,101,102,55,50,98,101,98,49,54,51,56,48,52,56,56,48,55,51,99,48,101,57,48,51,102,54,48,102,100,56,49,101,53,56,55,49,52,49,100,49,56,51,98,54,50,57,49,51,99,51,99,54,49,102,52,48,55,56,56,49,102,49,48,101,97,48,55,50,56,51,98,56,53,53,49,53,56,53,54,49,55,48,53,98,97,52,51,56,53,98,56,55,98,99,98,102,50,98,52,51,97,101,53,51,102,55,57,48,99,97,50,50,97,99,98,97,50,101,50,100,49,55,49,54,97,53,98,57,53,101,56,98,99,49,50,52,53,55,97,55,97,54,49,100,50,50,50,53,48,49,48,53,51,57,100,98,57,54,97,99,48,51,97,51,52,48,49,102,53,52,101,48,52,97,99,57,52,101,48,52,57,102,56,49,50,48,52,48,52,97,101,48,51,97,48,54,52,51,57,52,53,55,48,55,50,48,51,101,97,100,56,51,56,99,48,55,50,48,53,99,56,51,101,56,50,98,52,97,102,48,101,100,50,51,56,55,54,100,99,52,102,48,55,100,52,48,48,102,102,102,52,54,52,49,100,101,56,55,54,52,49,101,51,49,55,48,53,99,50,49,99,56,55,55,52,51,97,99,53,99,50,53,49,55,52,57,52,53,98,48,55,54,55,50,50,49,54,52,57,101,49,101,98,50,98,55,48,55,98,53,99,97,52,53,56,99,49,101,51,97,97,55,53,98,101,100,98,55,102,101,48,54,51,48,97,48,49,50,51,48,48,102,102,48,102,98,54,101,50,99,99,98,49,50,99,56,48,49,102,54,57,52,48,48,102,98,49,100,99,53,57,49,54,50,57,99,53,56,54,52,48,48,50,55,98,99,48,57,98,101,50,98,49,48,51,50,54,50,54,50,52,50,53,101,52,51,50,98,57,49,52,48,57,56,54,48,55,56,102,57,49,53,48,49,49,102,50,52,102,97,101,56,101,56,56,56,54,55,100,97,53,49,50,55,52,52,52,102,102,53,101,54,54,52,57,49,50,53,48,48,101,52,48,48,50,55,55,52,49,101,101,57,55,50,48,52,98,102,48,49,50,54,52,48,52,100,99,48,51,102,54,48,101,101,52,51,52,102,49,55,99,48,101,52,52,48,57,54,49,48,55,102,54,48,102,55,48,97,53,56,52,56,56,52,57,55,57,57,55,48,98,56,48,55,54,101,48,101,97,48,51,100,56,49,102,51,50,98,53,56,52,57,57,52,51,50,100,56,97,51,52,100,98,56,98,52,99,50,57,49,49,97,54,56,49,50,52,53,101,49,53,56,57,100,101,55,101,101,100,57,54,52,53,55,100,101,99,57,98,50,48,49,50,50,99,48,52,99,50,56,51,100,100,50,100,99,49,102,102,56,51,102,98,48,55,100,99,48,102,101,99,51,99,48,100,51,50,99,57,55,101,48,102,98,52,49,101,102,56,51,99,98,48,55,98,54,53,102,51,52,99,51,54,57,50,100,50,51,98,52,53,99,48,51,99,55,48,102,57,49,55,99,49,102,49,50,99,100,97,54,55,50,54,57,54,97,53,101,97,54,57,48,99,57,56,53,99,97,52,49,49,57,52,101,50,101,99,98,51,52,100,100,98,99,99,98,56,53,57,97,55,100,101,101,57,97,101,55,102,56,52,98,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,52,49,48,48,102,102,51,101,50,53,54,48,52,99,55,48,51,98,98,48,50,53,100,48,48,49,102,54,57,56,53,57,55,48,55,56,54,53,56,48,48,57,55,101,48,55,102,48,48,101,48,53,51,52,48,57,55,49,48,101,52,54,101,56,54,53,102,50,53,102,52,101,48,55,56,54,48,102,52,48,48,57,56,57,48,50,53,98,52,48,49,101,100,57,50,98,98,99,57,52,50,53,50,57,55,100,100,49,48,49,51,57,99,97,52,52,57,100,57,51,56,98,57,57,50,97,56,97,48,56,102,50,48,48,102,102,101,100,51,48,102,48,57,53,100,51,53,51,101,56,48,51,53,100,57,52,48,50,50,51,56,48,57,52,102,48,55,99,98,56,48,57,55,52,48,50,54,57,52,48,57,54,97,48,50,54,49,48,49,50,57,57,51,102,48,51,56,55,48,55,102,101,48,101,54,99,49,102,50,99,57,53,102,57,102,48,52,97,54,52,101,99,48,101,98,56,49,101,50,56,55,53,99,51,101,56,48,57,53,48,52,99,102,50,97,52,98,100,101,56,98,100,50,99,48,52,56,101,53,98,101,57,55,99,97,50,50,100,51,52,54,97,97,97,99,53,54,49,54,49,99,48,50,99,54,99,48,51,98,97,56,48,57,52,102,48,55,99,98,99,48,57,56,98,48,50,53,54,56,48,57,54,97,48,50,54,49,48,49,50,57,100,48,51,56,51,102,56,48,55,48,48,102,102,48,101,54,99,49,102,50,99,57,53,102,50,102,56,50,54,102,97,48,56,48,51,100,53,48,48,102,102,55,55,52,49,100,55,48,102,97,48,50,53,56,49,51,51,99,97,57,50,56,98,50,53,54,52,52,48,49,51,99,99,100,102,52,98,101,53,49,49,53,55,101,102,99,100,53,54,50,98,48,97,102,100,99,49,50,51,49,102,101,50,48,48,102,102,49,51,100,52,48,52,97,50,56,55,49,56,48,57,101,50,48,50,53,54,99,49,101,100,56,49,50,101,56,49,102,98,50,98,48,51,97,48,101,98,56,49,102,99,48,101,49,56,55,102,52,97,50,48,101,53,56,55,57,52,51,101,48,49,99,49,50,57,52,49,101,52,51,52,48,101,100,48,51,102,97,49,101,53,48,55,55,99,49,102,49,48,101,50,56,55,55,48,49,101,53,56,55,55,52,97,51,50,102,53,50,56,97,100,57,52,54,48,102,53,56,55,53,48,48,49,101,101,98,52,57,52,100,50,98,53,51,99,97,102,50,102,52,97,48,50,99,102,52,53,50,53,57,53,99,53,55,56,55,56,56,97,99,48,52,102,98,56,57,102,50,48,50,48,97,56,49,50,56,54,48,48,102,102,102,56,99,52,56,48,51,101,99,55,99,48,57,55,51,48,48,55,100,97,55,56,49,50,102,56,48,102,50,52,98,49,48,55,55,57,50,53,99,56,49,50,99,101,48,52,98,100,56,49,51,55,50,48,101,57,52,49,101,100,97,49,48,51,102,48,54,99,51,100,52,48,101,49,99,97,98,54,99,51,101,50,49,99,97,48,55,52,99,48,52,99,52,56,55,53,56,98,101,52,54,52,97,48,48,55,97,53,101,56,97,48,102,101,48,98,100,48,102,101,48,55,54,51,57,55,97,48,101,102,56,97,52,97,48,102,57,54,52,50,48,52,56,49,55,99,53,56,57,53,55,101,97,52,51,98,54,48,50,53,101,53,56,49,54,57,50,51,56,48,54,53,56,50,101,98,102,101,48,97,101,56,49,51,55,97,48,52,100,56,56,51,97,52,48,50,52,57,56,49,99,50,56,55,99,56,48,57,56,100,48,55,100,101,53,100,101,48,101,101,56,51,98,97,48,101,49,48,48,51,100,98,57,99,98,100,50,99,98,57,53,54,49,101,55,50,101,51,98,49,50,49,101,54,48,102,57,48,55,54,48,51,56,56,53,55,54,101,56,97,49,99,100,48,101,100,48,55,98,48,98,97,102,53,54,49,101,48,48,102,54,57,53,54,56,55,51,48,56,54,53,48,57,54,48,54,101,57,50,49,97,51,98,52,56,52,53,55,99,50,54,97,55,97,49,48,48,52,53,102,49,54,97,53,57,57,54,50,53,99,50,54,98,97,53,57,49,54,99,53,56,50,54,49,54,97,53,56,51,102,57,57,99,102,97,55,97,55,97,52,98,101,57,56,57,56,102,54,52,55,54,55,50,51,97,51,56,54,101,57,50,57,49,101,57,50,53,99,102,50,56,99,99,51,49,51,49,53,55,53,102,56,54,55,51,50,51,101,51,54,100,50,48,49,97,53,54,48,48,102,57,52,53,56,48,51,101,98,49,52,48,57,100,98,48,48,102,102,55,100,57,48,56,51,98,100,48,50,53,54,49,49,52,48,57,51,50,48,101,51,102,48,55,56,101,57,101,48,101,56,102,48,51,102,50,101,49,102,97,48,101,52,48,48,102,102,51,100,99,56,48,101,57,56,51,57,102,99,98,98,101,49,102,101,50,101,56,48,57,55,100,101,49,100,98,99,48,48,102,102,102,55,50,56,51,100,54,48,102,102,56,55,48,101,52,97,97,101,53,55,97,50,56,55,50,48,51,100,56,53,98,55,101,53,50,56,48,57,56,56,48,57,56,52,97,49,100,49,53,99,53,57,48,50,52,102,97,55,49,53,101,48,57,101,48,49,48,57,99,48,57,98,49,48,48,55,100,49,100,56,48,51,101,100,49,52,48,57,49,102,48,55,52,50,53,101,48,51,102,55,48,50,54,56,56,48,57,54,48,48,102,102,48,55,97,53,101,48,101,97,52,51,98,50,48,50,53,98,99,98,97,48,102,52,55,48,55,100,52,48,52,98,99,56,55,100,98,50,48,56,48,57,99,56,55,97,48,51,98,48,49,99,100,50,98,55,54,50,57,52,49,100,100,48,51,100,100,48,102,54,56,55,56,57,50,97,57,50,99,51,99,52,49,101,100,48,101,101,97,48,49,57,48,56,97,53,55,50,97,48,48,52,99,97,57,51,101,101,54,48,97,99,52,49,52,101,52,100,52,50,102,102,49,55,48,48,102,102,49,102,52,100,54,48,102,50,99,48,57,51,55,48,55,52,50,48,48,102,98,50,53,48,50,53,99,52,49,101,50,56,49,51,102,101,53,55,48,51,98,102,50,100,99,48,57,52,54,48,101,102,52,56,51,100,101,99,48,102,55,48,97,102,48,55,57,101,48,101,97,48,98,48,48,55,101,48,49,99,52,52,97,48,49,51,57,48,55,49,48,48,102,102,102,51,99,97,51,48,101,49,48,48,102,102,57,100,48,51,98,48,50,98,52,51,97,48,49,102,102,52,99,48,102,51,56,54,54,48,102,51,48,98,50,48,101,53,97,53,49,53,97,52,48,51,97,52,53,57,48,48,102,102,57,48,57,55,98,48,56,52,49,101,49,98,57,50,98,57,98,50,57,97,56,98,49,52,49,48,50,98,97,53,48,51,101,54,48,101,102,48,48,51,101,51,50,101,48,48,102,102,102,98,98,99,48,102,54,49,52,99,56,50,49,101,48,48,102,102,101,102,56,49,50,52,99,48,50,54,50,53,52,50,55,54,55,99,49,50,56,57,53,56,48,57,57,48,48,50,53,50,49,49,51,51,98,57,49,53,50,53,50,49,49,49,50,50,52,51,48,52,100,48,55,102,48,56,54,57,53,98,99,97,52,97,51,98,102,50,51,98,55,56,54,57,49,56,57,54,51,55,53,49,100,48,51,98,97,48,48,102,56,98,53,48,48,51,101,101,101,99,98,49,50,101,53,48,57,48,99,51,99,50,48,52,57,99,54,48,101,100,49,53,48,102,56,54,102,50,57,54,53,101,48,48,102,102,51,99,99,50,56,49,50,57,48,53,99,54,52,48,102,57,49,57,50,53,50,49,49,56,101,53,54,97,49,56,49,51,48,55,57,50,100,50,99,49,51,52,57,53,50,99,50,49,54,100,98,101,102,51,100,50,52,57,53,49,101,53,98,101,55,102,102,48,50,101,97,48,48,55,100,54,56,56,49,50,51,48,48,102,51,99,48,49,102,54,49,54,48,52,100,99,48,51,98,52,48,55,48,48,102,102,48,101,99,56,97,102,54,49,50,49,57,98,50,102,99,51,57,99,49,101,51,48,55,57,99,53,99,98,102,54,49,100,54,52,98,52,55,48,101,54,48,51,97,54,101,48,102,51,99,51,56,56,49,99,101,48,102,97,48,55,101,49,50,48,97,49,48,102,52,56,55,98,56,51,57,101,56,101,49,102,50,52,53,48,101,102,52,56,55,100,56,97,101,52,98,55,48,51,57,97,53,50,49,54,48,101,48,55,56,48,51,99,55,52,54,50,98,56,97,100,52,48,102,49,52,57,99,53,56,50,49,56,48,55,51,54,56,49,50,97,99,48,101,51,48,97,98,48,50,53,57,56,48,57,54,100,48,55,49,50,48,52,98,102,49,53,49,54,53,53,97,53,51,50,48,101,55,48,49,99,101,56,51,98,50,48,55,54,48,102,57,54,101,53,51,56,55,54,100,48,99,51,97,97,99,56,55,56,100,51,48,49,100,102,56,55,48,56,97,48,48,101,54,98,101,49,101,48,48,49,50,52,52,52,52,99,52,101,52,53,50,97,100,50,56,98,97,48,49,50,50,54,49,51,54,57,48,55,49,54,50,53,57,101,52,49,57,102,50,53,55,56,48,57,57,49,54,49,48,56,55,57,51,51,56,49,54,100,56,48,51,101,97,51,99,48,49,102,52,98,54,48,101,48,56,48,49,102,53,54,52,49,99,48,48,101,99,50,52,48,55,55,57,50,48,48,102,102,49,101,102,102,48,50,54,49,53,57,48,101,51,48,55,102,48,49,100,100,56,55,101,99,49,102,55,53,52,48,55,100,99,51,97,55,56,51,101,52,49,100,55,48,102,55,56,51,100,54,48,48,102,102,55,97,56,97,56,56,53,55,55,48,55,54,99,57,54,48,102,52,56,51,102,99,49,99,52,48,101,102,100,49,52,56,56,97,53,51,48,55,52,48,97,52,101,57,97,53,50,99,48,48,102,102,57,56,57,54,51,99,51,98,50,48,50,54,55,99,98,48,52,49,99,53,101,57,54,52,53,55,55,48,51,97,97,53,102,102,50,97,50,99,99,98,50,52,51,50,57,99,97,99,50,99,48,98,54,50,99,53,101,101,56,99,56,50,53,53,97,49,97,53,49,54,50,53,56,50,52,54,54,100,101,55,52,51,50,52,51,52,48,54,54,57,50,53,50,53,50,51,98,50,99,54,97,52,56,97,50,48,56,99,99,100,53,49,97,55,53,53,48,99,54,100,51,54,55,100,51,52,48,49,52,48,56,48,48,102,57,49,98,56,49,51,57,56,53,54,48,49,51,57,101,48,48,102,98,51,57,48,55,97,54,53,97,57,53,48,56,50,57,97,56,97,56,50,48,52,98,100,55,48,102,98,56,49,50,98,48,56,99,57,52,57,97,53,101,49,54,99,53,100,101,50,101,49,97,48,55,52,97,48,102,102,99,49,102,55,97,52,97,51,49,55,50,56,56,99,57,54,101,49,100,100,50,56,53,50,52,97,48,52,51,52,102,52,53,48,102,54,51,53,101,52,51,98,50,56,57,48,53,56,97,48,57,53,98,55,49,102,51,54,53,97,97,55,100,53,53,102,99,48,51,99,101,48,48,51,101,52,97,97,48,48,102,102,102,98,54,56,48,101,51,48,49,50,51,50,48,52,97,57,48,55,101,56,48,57,54,56,48,101,102,54,48,48,102,102,55,98,56,48,49,102,101,56,49,51,51,54,48,101,99,48,51,99,99,49,99,51,48,48,102,102,55,98,54,102,102,50,101,48,97,55,48,48,102,102,55,98,53,99,49,100,53,48,51,101,57,48,55,55,48,48,102,102,102,101,56,51,56,52,48,48,102,102,102,53,52,50,52,98,97,52,98,48,55,55,50,49,101,100,48,101,55,49,55,98,99,97,51,48,102,98,48,55,52,57,49,100,48,52,48,49,101,99,57,99,53,102,56,55,55,99,51,99,52,53,56,99,97,52,101,50,99,50,56,98,49,50,98,52,97,99,57,48,52,101,97,55,48,48,102,102,53,52,56,49,54,56,53,57,50,54,49,55,48,53,57,57,54,48,53,98,49,54,50,102,54,52,57,52,101,50,99,100,51,49,50,56,98,48,50,99,49,50,51,51,54,99,98,53,57,101,52,99,52,102,55,102,97,52,97,52,97,52,55,54,57,56,100,50,56,102,50,52,100,50,53,102,97,97,51,52,101,100,50,51,101,100,97,54,51,54,100,97,55,102,99,97,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,53,50,48,48,102,102,55,100,50,100,56,51,102,51,48,102,50,56,51,56,53,48,48,55,100,57,99,48,49,50,53,99,53,97,56,55,55,56,98,102,48,102,50,56,55,55,53,48,52,51,102,101,48,52,99,97,56,49,50,101,99,48,101,98,52,51,101,99,57,48,49,100,98,48,102,50,49,55,48,49,100,100,97,52,102,48,101,49,48,55,98,48,49,102,101,56,51,97,100,52,57,48,102,50,49,53,48,53,101,51,48,53,49,54,97,52,56,48,102,51,48,55,55,49,51,57,56,50,57,100,49,101,56,98,49,48,101,97,97,54,52,100,97,48,57,55,100,100,49,100,49,98,51,98,51,53,100,98,57,100,99,48,51,97,52,52,97,99,50,99,57,48,99,98,56,50,98,48,97,102,50,100,56,97,101,55,98,97,52,97,48,57,54,56,56,54,56,97,53,56,57,53,101,57,49,100,98,55,53,97,48,100,57,48,100,51,100,57,57,52,57,52,54,52,56,99,99,98,102,97,53,50,50,52,57,97,51,51,100,51,52,54,97,100,51,52,51,57,98,99,99,49,98,99,99,56,48,52,49,56,57,53,54,53,57,50,54,49,52,101,53,57,57,53,101,53,98,49,53,99,102,54,52,54,52,101,50,98,49,51,49,49,52,98,48,50,98,100,50,51,98,52,99,98,98,57,57,52,99,52,48,52,56,99,57,50,56,99,57,49,57,97,55,102,53,50,51,100,49,48,52,57,54,50,54,56,100,53,98,99,56,100,102,55,57,98,100,102,101,97,48,48,102,102,101,100,49,48,48,55,100,52,99,48,55,100,49,49,48,51,102,50,48,48,102,102,102,97,99,54,48,48,102,102,55,100,55,100,49,54,101,56,99,53,57,55,50,100,49,51,100,49,99,48,57,50,57,48,50,53,52,56,97,102,48,102,49,98,102,57,48,57,101,52,51,99,100,56,55,57,53,49,56,48,57,55,101,48,55,55,50,102,57,55,50,99,54,52,54,101,56,52,56,54,56,99,51,50,52,97,52,102,102,98,97,48,99,56,48,57,55,57,98,101,99,56,51,99,56,54,102,98,55,102,56,49,56,57,50,56,49,54,101,56,48,51,101,100,56,52,48,57,53,54,52,49,48,50,55,49,48,48,102,102,57,48,56,48,50,54,53,52,49,100,48,101,48,101,101,48,55,54,99,51,99,101,49,101,99,97,48,55,51,56,48,102,57,56,98,97,48,55,53,101,56,54,49,101,53,48,101,101,56,55,55,52,98,101,56,52,50,48,55,97,56,48,48,102,52,53,99,49,101,50,48,55,54,52,51,57,50,53,57,49,52,56,57,52,49,101,56,52,98,52,48,50,97,52,51,97,101,49,101,49,52,52,50,100,52,51,99,100,97,52,97,99,48,102,57,48,48,57,56,97,48,53,56,55,55,102,97,52,50,52,102,57,50,99,48,97,102,57,97,55,49,101,57,48,51,50,50,53,100,55,102,99,48,50,50,52,48,48,102,102,57,97,51,48,50,53,98,99,49,101,48,56,49,50,57,50,48,102,100,48,51,102,48,48,102,102,52,98,101,56,51,100,55,50,98,56,48,52,97,52,49,101,48,56,51,98,101,48,48,55,98,55,50,56,51,99,50,53,55,53,50,53,49,52,48,57,100,50,99,56,48,51,100,100,56,49,99,102,50,56,48,51,101,56,53,54,99,56,50,54,52,51,98,50,53,100,48,55,56,52,97,54,97,100,99,97,56,48,102,49,49,53,100,53,56,49,50,50,53,100,97,55,49,97,97,98,101,98,48,52,57,50,55,54,97,52,50,56,48,53,100,57,52,48,54,49,99,48,48,55,99,97,53,56,51,98,97,53,99,57,53,97,48,48,102,102,102,98,98,98,48,50,55,50,48,51,99,50,57,99,56,53,100,97,50,97,48,51,99,100,56,48,57,55,99,99,53,50,97,53,56,54,101,56,99,101,48,50,55,99,48,52,57,52,48,57,52,57,48,50,53,102,53,48,56,98,51,102,57,49,57,49,100,50,54,57,50,100,49,99,49,50,52,57,52,48,99,102,99,57,56,100,99,49,50,51,99,55,57,100,55,50,55,97,53,48,49,55,56,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,49,100,57,48,48,102,102,55,100,54,102,48,55,51,99,97,55,48,55,56,101,48,48,102,102,102,98,48,101,48,50,52,51,48,49,100,102,56,55,56,100,48,52,97,99,50,99,56,97,50,48,102,101,48,49,51,57,101,48,52,97,101,56,55,51,48,98,101,50,98,99,98,97,50,97,100,49,52,98,101,50,97,49,51,99,97,54,48,102,50,56,51,101,102,48,101,49,57,52,50,53,56,97,48,49,54,54,53,50,50,53,49,57,48,99,98,54,50,97,53,51,49,48,56,98,49,52,56,52,53,50,99,48,97,56,52,99,100,57,48,52,98,49,52,48,98,55,49,48,49,99,51,99,100,100,50,56,48,55,55,52,48,55,48,48,102,102,51,57,54,53,51,48,51,98,98,48,101,50,56,55,50,99,49,100,101,56,55,55,53,48,99,97,100,50,98,52,51,98,99,49,99,53,48,101,57,56,55,54,99,51,57,56,53,50,49,53,97,53,52,57,53,54,56,101,53,49,49,52,97,56,48,53,51,56,55,54,52,97,56,52,51,50,57,48,97,98,52,48,50,97,52,97,53,52,50,48,48,98,51,50,97,52,97,98,52,50,52,51,52,48,52,55,52,53,50,98,99,97,55,52,50,97,99,56,56,53,55,97,49,99,99,97,48,52,49,101,49,98,99,55,48,48,102,102,97,99,48,48,102,102,48,55,99,52,97,99,48,57,55,49,48,55,55,54,48,52,99,53,56,48,51,101,100,51,48,98,50,99,48,102,48,99,97,102,48,49,51,48,99,48,101,49,99,49,99,48,97,54,56,49,51,49,99,49,99,56,102,100,51,48,98,101,52,52,101,56,50,48,102,48,99,49,100,55,56,49,51,49,50,48,52,98,54,56,48,51,100,98,50,53,56,102,97,50,56,52,98,97,50,56,55,97,53,56,50,52,102,57,55,54,57,51,102,50,48,57,55,51,52,53,97,57,52,49,55,101,56,48,49,100,97,54,49,100,101,50,99,54,54,54,55,52,56,48,54,98,98,50,102,102,101,97,48,49,53,48,52,48,48,102,57,51,49,56,48,51,101,99,97,57,101,48,50,55,49,48,48,57,97,48,50,99,56,48,57,55,52,50,98,53,48,99,98,102,50,56,57,49,52,48,57,51,50,48,50,54,49,56,48,57,99,50,48,55,52,97,53,101,51,54,57,50,49,102,99,48,102,48,57,55,99,53,53,48,55,97,53,101,54,52,49,101,54,56,55,51,48,51,98,48,56,99,57,51,99,51,98,56,53,57,48,55,54,56,51,98,101,53,51,49,52,48,56,97,56,50,57,54,48,101,57,57,102,52,97,52,50,52,49,52,49,52,102,48,102,54,97,50,52,102,52,98,100,48,48,50,54,49,51,56,97,101,52,51,52,99,50,99,48,48,102,102,51,52,100,52,49,101,99,56,51,99,57,48,101,102,48,51,57,99,48,55,53,97,48,102,50,56,49,101,101,56,55,98,57,50,51,97,49,56,55,52,52,49,100,54,48,55,48,48,102,102,51,101,52,48,102,49,99,51,100,50,57,97,49,57,97,55,97,52,48,50,53,48,51,98,54,49,99,55,48,101,102,57,54,52,49,101,55,50,101,100,50,98,50,51,57,53,56,56,52,53,56,57,54,99,102,57,48,50,97,56,97,98,52,98,97,50,50,53,55,57,53,99,53,56,97,55,102,97,57,57,48,52,56,49,53,101,57,99,101,55,48,99,97,99,48,50,52,53,56,48,49,102,54,49,50,48,102,49,56,51,98,56,48,102,57,48,48,57,102,54,48,50,55,55,99,49,101,102,48,55,51,57,50,56,49,51,97,49,100,51,48,55,97,56,48,52,100,101,56,49,51,50,99,48,102,50,48,51,97,101,57,55,100,97,52,102,54,97,57,50,56,51,98,56,49,102,53,48,55,99,99,49,102,51,48,102,52,49,52,56,102,102,54,48,98,52,52,50,50,98,56,98,53,52,54,101,101,49,53,54,53,56,97,51,100,102,57,52,101,50,98,56,97,102,52,102,56,57,50,51,50,57,99,53,55,97,48,98,56,52,100,98,100,102,101,48,57,99,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,57,97,57,53,54,53,54,97,54,49,55,48,53,57,57,53,101,53,52,49,53,99,99,101,52,57,52,101,50,99,100,51,49,49,52,97,102,50,98,100,49,102,98,56,99,98,53,57,101,52,99,52,102,55,102,50,51,50,51,50,51,101,55,53,102,102,50,56,102,50,52,100,50,53,102,57,57,51,100,55,100,50,51,102,102,101,97,51,54,102,101,52,97,57,52,48,54,55,51,48,48,102,102,55,99,54,97,56,48,49,102,53,50,99,49,102,57,48,50,55,57,56,48,57,97,99,48,101,50,56,49,51,51,48,49,101,50,101,48,50,52,48,48,102,102,101,48,56,48,57,54,52,48,55,57,99,49,100,57,48,102,101,53,48,55,57,55,54,50,57,99,98,56,99,49,101,57,48,55,97,97,48,101,53,56,49,101,51,56,51,56,53,48,102,102,48,48,102,102,51,100,50,102,101,53,51,50,50,56,51,99,54,48,101,56,56,55,99,52,97,50,99,53,101,56,55,50,52,51,100,97,57,48,57,99,48,48,102,102,102,55,98,55,50,56,48,51,99,50,49,100,100,50,98,98,97,50,102,50,98,102,49,53,99,53,57,49,54,53,52,48,57,51,52,50,102,102,48,49,97,57,56,48,49,102,49,101,57,48,50,53,101,52,49,100,49,56,48,51,101,98,48,56,51,97,101,48,101,48,56,51,57,97,48,102,53,99,49,101,56,49,53,54,53,55,48,51,102,56,48,48,102,102,55,100,98,102,56,51,56,55,48,55,50,56,48,102,51,48,49,99,50,48,51,98,54,50,98,99,49,100,52,57,54,50,56,54,102,49,55,99,57,50,48,52,98,99,48,51,56,100,48,102,52,48,51,101,53,48,55,98,101,56,48,53,56,48,55,102,52,51,57,56,57,101,49,102,57,48,101,99,100,97,53,48,55,52,56,51,97,97,48,102,97,57,49,57,51,48,48,52,101,48,49,101,50,50,55,56,51,98,101,101,49,101,49,97,52,54,52,57,101,49,100,56,52,49,50,102,48,98,52,52,100,50,99,48,97,101,52,48,48,49,98,55,100,52,48,97,54,52,48,49,102,54,55,98,50,48,101,49,56,48,57,53,98,48,55,52,52,49,99,52,48,48,102,102,55,100,57,49,56,55,56,56,49,99,53,48,48,51,100,53,97,48,55,99,97,48,48,102,97,101,97,52,52,50,99,99,97,102,48,50,53,98,49,97,99,48,102,51,52,51,101,50,49,99,52,101,49,100,51,52,50,48,50,54,56,52,98,97,48,55,55,48,48,52,98,57,56,51,99,102,54,55,56,50,52,56,48,52,102,56,51,98,48,53,101,99,57,54,48,49,99,57,50,101,100,48,51,54,48,48,102,102,55,98,101,52,51,56,56,49,102,50,98,52,48,99,53,53,99,101,48,101,101,55,48,101,102,57,54,56,57,100,54,53,101,99,48,48,102,102,57,54,97,48,52,98,56,48,48,51,101,54,54,99,48,52,100,50,56,51,98,52,48,55,49,52,56,48,49,99,49,48,50,54,49,48,49,99,48,102,48,50,54,54,99,49,102,54,50,51,56,50,54,56,49,51,101,48,102,102,102,48,51,100,53,48,55,55,50,48,101,54,52,48,52,99,48,51,55,48,102,56,57,55,97,53,101,97,51,55,99,48,101,97,48,51,57,54,48,52,97,100,97,55,56,55,52,53,49,55,97,48,56,55,53,48,98,48,50,57,52,51,57,55,102,99,50,55,55,99,101,101,50,56,48,48,102,102,49,101,101,50,102,51,56,98,49,50,99,53,51,101,53,55,102,99,48,51,50,99,49,52,48,50,102,53,56,48,49,102,54,52,48,48,102,102,48,102,56,98,57,48,49,50,99,101,48,101,52,100,100,48,55,56,54,48,52,100,57,56,51,102,102,48,48,55,100,97,55,50,48,56,49,50,101,54,48,101,55,100,100,101,49,99,101,99,57,99,56,52,53,53,56,49,50,49,48,49,102,48,48,55,56,54,56,54,49,100,99,102,56,48,49,101,99,51,48,55,54,48,56,100,57,49,52,97,102,48,55,55,48,48,102,102,102,101,49,51,56,98,97,52,57,57,50,101,99,51,100,56,53,97,57,52,98,52,52,53,48,48,102,102,51,97,53,51,50,56,49,52,53,101,48,51,55,98,57,53,97,53,55,50,55,50,55,99,56,48,98,97,48,48,102,102,52,100,56,48,48,51,101,102,100,52,48,49,102,54,56,97,48,52,101,53,48,55,52,52,98,99,48,55,54,97,48,102,57,52,48,57,56,101,48,49,51,99,48,55,53,54,53,100,102,50,98,56,51,52,48,101,51,101,48,55,52,50,48,52,98,99,49,53,98,57,97,99,53,54,57,54,48,49,100,57,50,102,98,54,48,48,102,102,55,98,56,56,51,97,99,48,101,55,56,51,97,54,49,101,51,97,51,56,55,56,56,51,98,52,53,54,49,55,50,55,99,53,56,54,100,51,57,49,102,49,53,98,102,100,57,53,98,52,57,100,50,57,56,48,98,49,56,49,50,54,97,48,48,102,97,98,98,48,50,55,97,52,48,49,102,54,48,53,99,98,55,48,48,55,57,52,53,48,55,49,100,56,49,101,100,100,49,52,51,50,53,55,54,50,100,54,56,48,49,101,97,54,48,51,97,48,48,101,50,55,52,53,101,53,97,48,48,51,100,100,49,99,97,102,101,55,48,55,57,97,49,102,100,48,101,55,56,50,54,48,57,54,48,101,53,48,55,57,50,55,101,52,51,100,54,52,55,49,53,56,52,54,56,56,56,50,55,56,97,102,101,57,100,102,101,48,53,102,54,98,97,56,51,49,50,48,52,99,56,48,49,50,98,97,48,102,100,48,48,57,52,56,48,55,56,54,57,101,48,101,57,99,48,57,56,51,48,101,51,101,48,55,55,99,48,102,48,48,102,102,97,97,57,52,51,57,50,99,48,51,98,101,48,48,102,102,102,55,51,56,55,51,99,51,100,52,49,56,101,50,99,52,97,48,50,56,56,51,100,48,56,97,49,97,49,54,50,49,99,100,48,102,48,56,55,56,48,97,56,48,50,50,49,52,101,49,101,53,50,57,49,51,51,55,56,50,99,50,98,52,56,50,55,48,51,51,101,54,52,102,52,50,52,102,56,54,99,54,53,48,50,53,99,52,48,57,50,97,48,50,54,54,48,48,102,102,57,98,56,50,98,56,49,101,100,49,54,101,48,52,98,101,48,51,98,52,99,49,102,102,52,48,48,55,49,56,48,101,97,48,51,102,97,48,102,98,99,49,101,57,51,101,48,48,102,102,102,55,57,56,51,98,102,48,101,97,101,48,101,97,56,51,98,49,48,55,54,50,100,49,52,52,57,50,49,102,54,48,102,51,102,52,54,48,102,99,56,55,98,48,51,98,101,57,50,53,101,99,57,52,54,56,56,49,101,53,50,57,55,99,57,52,97,49,100,102,56,50,99,99,98,102,50,99,56,49,51,56,52,52,97,97,50,97,99,98,48,97,52,50,52,102,99,100,102,102,56,50,97,50,97,49,57,50,48,101,57,56,51,98,97,49,99,50,48,102,56,56,51,100,52,48,55,54,99,49,100,51,48,55,97,54,48,102,49,98,48,51,57,102,48,55,54,50,49,101,54,48,102,102,48,55,52,56,51,98,101,48,102,49,48,49,101,100,101,48,101,56,49,54,99,48,102,48,55,48,51,97,102,48,101,50,57,55,54,49,101,49,50,98,52,97,99,48,102,53,56,51,99,53,99,49,99,50,48,101,102,97,53,50,49,48,55,56,99,51,101,97,48,48,102,102,102,54,52,49,52,48,57,50,53,56,48,55,57,99,48,49,101,99,102,50,57,49,51,49,98,50,102,48,51,99,55,99,97,99,101,53,52,57,53,57,55,48,57,101,57,100,49,52,97,50,53,57,54,56,53,54,97,54,49,52,101,53,97,49,54,48,53,52,57,54,50,99,101,52,54,52,101,50,98,49,51,49,50,56,97,102,50,99,49,49,102,51,56,99,98,98,57,57,52,99,52,48,55,102,97,51,50,52,97,51,102,55,53,56,102,52,56,102,52,52,49,50,53,56,97,57,51,99,102,102,50,51,54,102,97,97,102,55,100,101,56,97,57,55,102,99,48,55,53,99,48,48,102,102,55,100,53,49,97,53,48,48,102,102,51,101,51,97,50,48,48,102,97,100,99,48,55,100,101,101,48,51,101,97,48,55,57,52,48,48,102,102,102,98,53,50,48,55,55,48,48,52,101,49,57,54,52,53,53,57,53,98,100,99,48,101,52,50,49,48,55,101,48,48,102,102,49,102,53,54,54,48,52,99,101,48,55,53,49,51,99,49,100,102,48,55,99,53,49,48,51,100,99,48,101,101,48,51,100,50,49,100,97,48,102,102,56,55,52,56,51,99,52,53,102,48,55,54,56,49,101,99,50,52,57,53,54,49,101,52,48,101,98,50,52,48,55,50,48,98,49,57,50,56,49,51,99,97,53,52,49,50,98,56,98,50,52,48,55,52,51,99,101,57,56,53,57,49,53,99,53,57,97,48,51,56,56,53,53,57,51,56,48,100,97,48,48,57,101,56,48,48,102,102,55,99,98,99,99,48,57,51,49,48,55,55,97,49,100,48,54,56,97,49,48,50,52,101,48,51,98,101,57,54,48,52,99,100,57,54,50,53,97,50,53,57,54,56,56,52,102,57,54,97,53,54,48,55,97,48,49,102,49,48,49,50,101,101,57,52,49,100,54,50,98,99,97,52,50,102,56,51,98,49,52,53,50,97,53,97,51,53,48,55,101,99,48,57,55,48,97,101,57,55,56,51,100,54,53,52,50,52,49,55,57,53,100,49,49,48,53,51,57,48,54,99,97,48,56,50,97,98,57,53,101,53,56,57,102,57,54,48,56,50,52,56,48,50,99,101,100,55,53,102,102,48,54,57,56,48,57,57,101,48,50,55,48,56,48,57,56,55,48,50,54,101,52,51,100,57,48,49,101,54,48,55,101,54,48,102,98,48,49,102,52,48,51,100,50,54,56,97,102,102,102,48,55,54,56,97,97,48,55,97,101,48,102,55,52,51,102,48,48,102,52,100,97,48,101,99,101,52,98,50,98,52,97,49,50,98,48,98,57,48,49,50,52,52,57,48,102,57,57,54,99,57,100,56,97,99,101,53,100,100,48,55,54,52,97,53,52,97,50,100,51,97,49,97,50,50,48,48,102,102,48,57,56,55,50,98,57,48,48,49,51,97,49,97,48,48,102,102,57,55,97,49,55,99,48,97,99,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,98,53,48,48,51,101,50,56,52,48,48,102,102,102,97,57,48,48,55,53,48,48,52,100,55,49,52,97,48,102,51,48,48,102,102,57,100,49,48,55,102,54,49,100,55,48,55,52,101,48,102,55,52,49,100,56,56,55,51,56,51,102,56,49,101,102,48,50,53,101,100,57,48,55,51,54,48,102,54,99,49,99,56,56,55,49,48,49,101,97,48,55,54,57,50,52,51,100,54,53,50,50,51,48,49,50,101,52,48,102,54,50,48,51,100,102,57,50,99,51,101,52,53,99,49,54,51,48,56,97,57,98,54,49,100,102,48,102,49,57,55,48,49,100,54,99,56,56,48,48,102,54,49,100,54,52,50,50,98,99,98,53,50,100,97,102,48,55,57,50,101,52,98,49,52,102,50,56,55,56,48,57,97,97,48,101,99,99,49,100,99,48,55,97,99,49,101,101,56,51,99,53,48,55,55,97,48,101,97,52,51,56,99,53,55,99,57,55,48,49,102,56,48,55,57,99,49,102,55,48,101,57,56,51,98,100,48,101,55,49,52,99,48,57,100,50,98,99,97,102,101,53,97,48,55,97,52,51,101,101,53,102,57,53,97,49,100,57,48,101,100,97,48,48,48,102,102,57,56,49,54,97,57,54,56,48,53,52,50,49,99,97,55,49,55,48,53,57,50,51,50,49,100,50,54,49,54,50,53,56,49,53,101,53,55,50,48,102,97,50,54,53,56,50,55,97,49,98,53,97,97,101,52,48,51,55,101,48,48,102,102,49,102,52,49,50,48,48,102,97,102,49,50,100,52,48,49,102,53,57,54,48,48,102,102,102,97,102,52,48,101,102,56,51,98,49,48,102,56,57,55,51,100,51,52,51,101,52,48,102,53,99,51,99,50,53,54,48,49,51,50,97,48,102,49,48,97,97,101,53,54,98,50,56,100,56,51,56,101,49,102,53,48,102,101,56,51,57,51,48,55,51,50,49,100,102,48,102,55,56,55,49,99,49,51,52,53,53,56,55,101,52,51,102,97,53,52,48,55,57,99,48,49,101,100,53,50,100,52,51,56,48,57,50,56,57,50,49,101,56,50,56,100,51,56,97,100,50,98,52,98,55,57,101,52,99,97,100,48,101,102,50,48,98,55,102,51,56,57,100,102,101,48,50,49,52,56,48,51,101,53,52,97,48,52,97,53,56,51,97,49,48,50,52,101,99,48,49,102,54,52,48,49,99,57,48,101,51,48,51,57,49,48,101,50,48,51,98,54,48,55,55,48,49,99,98,48,102,101,56,49,50,99,50,49,100,97,48,55,98,52,100,56,55,51,99,49,100,54,48,51,98,52,48,101,98,56,51,97,57,48,101,98,49,52,97,57,54,49,101,97,48,55,102,48,48,52,99,52,49,53,52,48,57,49,56,48,101,101,56,55,51,99,49,50,54,53,52,97,54,50,53,97,48,49,52,101,49,100,57,50,98,48,97,53,99,53,99,52,97,48,50,48,53,50,55,49,53,99,56,56,56,50,56,51,56,97,101,52,51,54,99,97,102,52,51,57,101,48,50,101,101,56,51,98,54,48,102,102,48,55,56,99,49,100,54,56,55,102,99,51,57,52,48,102,50,56,51,97,48,53,98,57,55,54,53,48,56,55,57,99,51,56,54,49,101,98,48,101,100,56,55,99,48,97,50,50,101,48,51,98,54,53,100,97,55,48,55,54,99,51,99,50,53,55,49,55,50,49,100,57,50,100,57,48,99,98,100,50,98,48,98,49,50,57,52,98,99,50,97,102,99,97,55,49,52,101,53,97,50,49,50,54,57,53,99,56,97,57,54,53,55,49,55,48,56,54,48,49,55,54,53,55,97,55,98,48,56,97,53,56,99,54,48,100,49,98,57,53,48,49,56,97,52,48,49,102,50,98,101,48,50,54,97,52,49,100,52,56,49,51,53,50,48,48,102,102,102,98,52,50,52,53,52,97,48,55,53,48,53,100,54,50,102,49,56,48,50,53,102,56,49,99,55,51,52,48,52,97,102,56,51,99,49,98,99,53,55,48,55,57,99,97,101,48,49,50,102,48,55,97,48,48,102,102,101,57,56,48,57,56,55,48,50,54,50,102,56,55,98,56,97,56,51,48,55,57,99,51,98,56,49,100,102,101,57,53,100,48,98,48,55,57,48,97,101,102,57,51,56,97,52,99,53,102,48,55,55,57,99,101,102,56,48,51,98,51,48,51,99,54,53,57,54,57,98,48,99,99,48,53,57,54,53,102,102,48,48,101,56,53,48,48,102,102,55,100,50,100,56,49,51,100,101,48,101,102,52,48,57,101,56,48,50,52,49,48,48,57,55,101,48,102,97,48,55,54,56,51,101,50,53,99,56,55,98,99,51,101,54,49,99,48,48,55,55,99,48,101,99,56,49,99,98,56,51,101,49,50,99,48,51,99,50,101,48,55,100,56,98,50,48,102,48,51,97,48,102,98,52,51,57,54,48,101,52,52,49,100,56,49,55,99,48,102,49,57,98,50,101,52,51,99,56,49,102,50,48,101,100,49,52,48,57,56,49,101,57,50,100,55,97,54,48,55,57,55,50,54,57,54,52,49,101,56,52,51,97,50,102,56,97,100,48,102,48,97,55,50,52,50,52,57,54,48,53,55,48,55,56,99,98,51,102,54,101,51,57,50,48,54,101,54,97,48,49,49,53,97,48,52,97,49,56,49,51,54,101,48,102,55,99,48,57,50,57,48,55,101,99,49,99,53,48,50,54,48,99,49,99,56,49,55,98,56,51,98,97,48,102,48,52,49,100,102,51,97,49,101,97,52,56,48,101,102,49,54,52,48,50,53,54,49,100,55,50,100,56,49,50,99,101,48,55,98,56,51,56,101,53,102,56,55,48,56,98,56,50,52,56,54,49,102,51,48,101,100,56,55,98,48,97,52,55,98,53,49,52,48,49,101,51,50,99,53,48,102,54,52,101,50,56,56,98,48,102,49,97,97,97,56,97,100,101,56,50,53,56,55,56,52,102,56,48,48,102,102,101,98,48,48,102,102,50,53,48,56,48,57,98,49,48,55,52,56,48,52,101,99,56,51,56,53,48,101,54,56,49,51,49,99,48,101,52,48,98,98,99,49,101,50,48,55,55,52,49,102,100,48,48,55,98,56,102,57,52,52,53,57,54,50,97,99,51,99,101,53,51,102,55,101,52,51,98,50,49,102,50,48,102,51,56,55,49,48,98,49,100,57,49,52,51,101,52,49,100,97,48,101,57,57,55,53,97,97,48,51,99,48,49,100,50,50,100,49,48,101,97,53,51,48,97,49,50,98,99,102,100,49,56,51,52,54,97,57,51,52,97,102,98,52,50,52,102,52,100,102,102,48,48,97,57,101,48,48,102,102,55,100,102,97,56,48,51,101,97,97,52,51,101,101,48,48,102,102,102,97,100,55,48,50,54,97,49,50,49,50,49,57,52,49,50,57,57,100,48,55,49,48,48,102,54,51,98,55,56,49,99,101,48,55,56,99,51,98,52,49,100,101,48,101,52,48,55,49,52,97,55,50,101,56,48,49,101,99,50,48,55,55,48,48,102,102,101,54,97,48,49,101,49,55,52,54,48,55,55,99,49,100,56,48,102,56,56,55,97,52,98,53,48,101,98,54,52,49,48,102,57,56,55,102,54,57,48,53,99,101,53,102,50,48,49,52,52,48,50,54,99,57,100,57,50,48,98,102,50,98,50,52,98,48,54,100,51,101,57,99,56,48,50,48,97,53,48,48,102,102,101,100,55,48,48,55,100,97,57,56,49,50,50,54,53,51,48,48,102,102,51,101,99,53,48,48,102,102,57,50,101,48,55,97,56,48,52,98,49,97,55,50,52,102,50,97,56,98,56,48,102,98,55,48,101,50,56,48,57,50,48,55,56,55,50,50,97,52,57,54,53,50,53,51,55,48,101,100,56,51,100,55,48,55,55,52,49,102,99,50,100,51,56,48,57,53,50,51,56,55,99,48,51,56,97,56,97,53,57,53,97,55,50,50,56,55,50,48,49,50,55,50,48,57,99,50,102,100,48,51,50,49,49,51,48,100,54,51,100,102,51,97,48,97,55,48,48,52,98,50,48,51,99,48,48,55,55,54,49,101,102,48,55,53,54,49,101,57,50,100,48,51,56,101,49,102,99,50,97,51,57,52,52,49,101,55,50,57,98,50,49,48,48,57,56,57,53,98,99,98,48,50,97,52,98,50,101,56,56,48,50,54,48,53,55,97,50,49,54,97,56,98,98,50,53,57,53,52,57,56,53,56,50,48,97,53,48,54,97,53,54,49,54,50,56,97,57,53,50,48,57,53,52,99,97,100,50,48,57,57,56,102,102,101,102,57,55,102,99,52,51,53,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,57,53,48,48,57,48,56,53,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,49,101,52,49,100,55,48,49,51,99,101,48,52,98,57,48,51,100,99,48,50,54,99,48,48,57,57,101,48,50,52,57,48,51,98,52,49,102,49,97,52,50,48,50,54,54,52,48,57,52,100,101,48,101,102,56,98,52,48,55,56,101,48,101,99,48,51,99,48,100,97,51,49,53,97,53,99,57,55,56,49,99,51,48,55,57,50,48,101,100,99,49,100,99,48,51,99,53,48,101,101,56,51,100,48,48,102,102,55,55,51,50,48,57,100,52,99,99,49,102,49,48,55,55,99,56,51,99,49,101,52,57,52,99,49,99,98,48,102,56,50,55,97,48,99,97,49,49,55,97,49,99,97,48,102,101,97,50,97,51,57,53,99,49,101,56,48,101,102,57,53,56,53,52,48,55,99,48,49,100,57,48,55,56,48,51,102,99,48,57,49,48,48,51,101,99,56,99,48,49,102,52,57,56,48,52,98,49,48,48,102,102,51,101,99,55,52,49,102,101,48,49,50,97,54,48,52,99,100,56,55,101,100,48,48,51,98,101,53,50,56,51,101,48,48,50,53,99,99,49,101,102,56,51,56,100,50,100,99,51,101,48,53,100,56,55,97,99,51,97,101,49,101,49,48,55,98,48,49,100,53,48,55,100,97,48,52,98,48,48,102,102,51,97,52,48,102,57,56,55,101,99,51,102,99,49,101,50,48,50,53,52,48,51,99,56,48,101,98,52,98,54,48,55,56,101,53,48,48,51,97,98,50,98,52,97,48,48,102,102,55,57,48,49,101,57,48,102,100,50,53,97,54,49,54,97,48,102,48,56,98,50,48,101,51,56,55,98,99,98,102,52,48,52,48,52,53,52,98,48,101,101,49,54,48,53,53,56,55,56,48,51,98,54,53,56,100,57,53,98,48,48,102,102,50,51,54,56,48,51,101,101,56,56,48,57,101,55,48,50,54,50,99,48,49,102,53,100,52,48,48,102,57,51,48,48,102,102,49,51,54,50,48,52,100,48,48,49,50,99,50,49,102,50,101,49,100,53,48,102,102,56,55,53,55,48,49,50,100,56,53,53,57,55,50,53,51,49,54,54,100,50,53,49,54,50,49,99,52,48,55,57,101,49,99,52,50,99,56,48,57,52,56,48,50,53,100,49,50,56,51,99,54,48,101,98,99,49,101,56,56,55,54,100,49,57,51,52,97,102,101,49,101,57,48,55,55,101,49,101,97,48,49,50,100,50,98,54,56,98,49,52,48,99,57,101,56,48,53,100,49,53,52,53,100,57,53,56,53,50,48,55,100,56,51,57,50,49,101,49,48,101,56,56,55,102,52,51,97,99,49,100,50,48,102,54,48,55,55,99,48,51,48,99,48,48,102,102,49,102,53,97,52,48,48,102,98,49,51,48,55,49,56,48,48,102,98,51,102,48,50,53,54,56,51,97,52,48,52,99,98,56,51,56,98,50,99,55,57,56,101,53,49,48,55,52,48,49,102,48,48,55,51,48,49,50,97,49,102,49,97,101,48,101,56,52,49,102,97,102,48,55,55,50,49,99,51,48,102,101,48,51,99,48,48,55,51,99,48,48,102,102,102,55,50,48,55,99,52,51,56,97,49,99,49,48,48,55,98,102,97,56,49,100,100,56,48,51,100,52,48,50,97,48,97,55,48,48,102,102,55,97,56,50,49,100,54,50,56,55,48,55,51,56,51,100,100,98,54,50,99,52,97,56,52,101,101,48,49,55,97,56,50,56,51,102,101,48,100,101,56,51,100,53,48,55,97,54,49,99,52,48,55,49,101,48,101,98,48,49,101,53,56,51,101,97,48,55,97,52,53,101,55,48,101,99,56,51,98,51,48,55,51,97,48,101,102,99,51,101,50,48,102,52,52,49,101,51,48,55,57,54,52,97,99,50,101,48,98,57,101,49,100,101,48,101,50,48,55,48,48,51,98,99,53,57,56,55,97,48,51,100,56,53,102,100,49,52,97,49,100,102,52,51,50,101,56,51,99,54,53,97,102,50,57,99,51,98,99,53,51,49,54,52,53,56,102,50,98,99,97,51,50,98,52,98,49,50,102,48,98,48,48,52,98,48,50,52,52,97,99,50,98,53,51,99,98,50,98,54,57,48,97,56,48,50,52,100,99,48,49,102,54,52,97,48,52,100,100,50,55,56,49,51,101,52,48,52,102,56,48,49,51,53,50,48,52,100,98,97,53,97,55,48,55,56,49,51,48,97,53,48,55,99,101,48,102,56,48,51,99,97,53,100,56,55,48,49,97,48,102,54,49,52,52,49,100,54,48,101,100,48,55,97,56,97,54,48,55,51,56,53,49,102,54,48,51,57,101,48,101,51,52,51,57,99,49,101,52,50,57,56,51,57,57,52,57,99,49,100,99,52,54,48,102,48,48,55,50,56,49,99,101,56,55,55,48,51,57,50,49,99,101,50,100,49,51,49,48,56,98,50,50,102,100,99,50,99,52,98,50,50,57,49,50,56,98,51,50,99,99,51,99,56,49,101,52,50,100,49,51,53,51,99,51,99,48,53,57,48,48,54,48,56,48,48,102,102,51,101,53,102,101,48,52,102,100,102,48,55,48,50,48,52,56,102,56,55,51,52,48,57,52,56,48,55,52,99,48,52,99,49,101,48,55,55,99,48,102,101,52,48,57,57,99,48,102,101,57,53,98,99,49,101,55,56,51,97,101,48,101,55,97,53,55,48,48,55,98,102,52,51,100,99,48,52,57,98,51,50,49,100,49,48,55,57,99,53,53,56,55,102,97,56,51,99,56,53,57,50,50,50,49,97,54,50,54,48,55,50,56,49,100,102,48,55,100,99,49,101,54,97,51,56,55,48,56,51,57,101,101,54,97,50,101,52,51,98,54,57,101,48,102,53,99,97,51,50,98,56,49,101,50,56,55,50,48,97,100,101,49,101,102,48,101,50,57,53,97,48,102,56,52,51,98,101,56,54,48,49,54,49,50,98,102,102,97,56,49,56,48,48,102,102,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,56,49,55,102,97,56,49,56,48,48,48,102,102,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,102,102,56,48,55,55,99,50,56,48,57,56,52,48,48,102,57,53,57,56,48,51,101,57,53,51,56,49,51,50,101,48,101,97,99,98,54,48,48,55,100,57,51,48,49,50,100,50,49,100,56,48,55,55,101,53,50,48,51,101,99,48,50,53,101,99,49,100,102,56,55,98,99,51,99,54,48,52,100,57,49,53,54,49,57,56,48,51,100,98,52,49,101,52,48,55,101,101,48,101,49,99,51,57,48,49,100,102,50,97,99,98,51,52,54,48,102,102,56,48,57,100,97,52,57,55,50,56,52,49,100,49,50,99,99,49,101,48,48,49,50,101,99,49,100,50,48,101,99,57,55,98,52,48,57,50,50,101,48,97,52,54,99,51,100,101,48,102,49,48,49,100,55,50,54,54,48,101,99,57,53,101,49,102,53,50,99,48,98,53,48,55,52,56,48,101,56,48,49,100,55,56,55,56,56,48,55,51,100,53,48,53,100,99,48,57,53,54,48,50,54,53,56,49,100,54,56,49,51,56,99,48,52,98,57,48,51,57,57,48,50,54,57,48,49,99,97,57,54,57,99,98,55,48,55,54,50,48,102,99,48,51,56,50,49,100,102,48,102,102,56,55,54,98,50,52,50,55,56,55,55,57,51,99,98,57,50,56,101,56,98,56,52,53,100,56,98,57,48,101,53,56,55,98,51,48,55,53,52,51,99,48,49,101,98,48,101,101,57,53,56,49,102,102,48,55,55,97,49,101,50,52,55,50,99,99,51,57,50,48,102,49,48,51,98,54,56,48,53,102,57,54,55,50,49,100,49,48,102,100,56,55,55,99,51,99,52,49,100,98,52,100,52,102,98,52,102,50,57,100,51,53,55,102,99,48,50,50,51,100,55,53,48,49,101,101,99,48,49,102,50,100,48,48,102,102,48,55,100,50,97,101,48,101,52,49,55,50,49,101,53,48,48,55,100,98,48,48,102,102,49,50,99,101,49,100,55,48,101,48,48,55,55,48,49,100,57,49,54,52,48,48,102,102,102,54,100,97,48,48,102,102,49,51,57,101,49,99,51,50,56,100,57,97,48,101,98,57,54,101,56,97,48,102,53,48,51,101,56,49,102,57,101,49,100,97,50,57,99,48,57,57,55,50,98,57,49,53,51,48,98,57,101,49,100,98,48,102,51,53,48,51,100,51,50,102,99,51,100,101,49,99,102,48,101,53,48,51,100,50,50,56,99,51,57,54,53,50,48,55,55,99,51,99,48,56,52,49,102,100,52,55,50,97,99,49,101,100,49,54,52,53,53,48,55,102,100,51,99,49,101,51,56,51,100,101,48,102,57,48,55,51,52,48,53,99,55,48,48,55,100,51,99,48,48,51,101,57,101,48,49,102,97,56,48,51,101,100,101,99,49,102,97,57,54,101,49,99,49,48,101,48,49,54,101,48,48,102,52,100,52,49,99,57,56,51,98,54,101,53,54,101,48,55,102,101,48,102,102,102,50,48,48,55,52,52,51,101,51,52,48,101,55,55,48,55,99,48,51,57,101,48,102,51,99,98,99,48,55,53,49,56,48,49,101,57,52,49,55,54,48,102,52,56,49,100,97,56,55,98,48,49,101,49,54,48,55,56,56,49,101,99,48,55,54,56,57,52,49,99,98,51,56,55,50,57,51,57,51,56,48,49,101,99,102,48,52,100,56,48,51,100,99,56,49,101,52,48,52,57,57,53,56,56,57,49,50,53,56,102,102,56,49,56,102,48,48,51,101,51,53,99,48,48,102,102,102,97,51,48,50,98,48,48,102,102,49,102,54,54,48,48,102,102,102,50,56,98,100,48,50,54,55,56,48,57,57,99,50,56,56,51,98,101,53,102,56,49,50,50,48,48,102,102,101,53,56,51,99,48,49,101,97,48,55,54,99,49,101,55,48,101,50,97,52,48,55,97,48,51,100,48,53,51,56,55,97,56,49,102,57,48,51,101,52,52,97,48,101,48,50,50,97,53,49,53,56,49,99,56,50,57,49,50,56,49,100,99,48,55,99,52,51,97,50,49,102,57,48,101,49,56,55,55,99,49,100,54,50,51,48,55,102,48,51,57,50,48,102,52,48,51,99,56,49,102,53,52,100,50,101,100,48,54,48,51,99,48,53,56,48,48,102,102,51,100,97,48,48,101,101,99,51,98,56,49,100,102,48,102,56,49,53,99,53,101,48,51,99,51,50,99,99,49,100,101,56,48,54,97,98,97,56,52,98,48,51,56,50,48,55,48,56,48,101,55,48,48,102,102,57,53,56,48,55,51,52,48,101,102,99,48,57,55,101,48,50,53,102,52,49,100,101,49,52,50,48,101,98,52,49,99,101,56,51,97,98,50,56,49,56,48,101,100,56,55,49,56,51,56,99,49,100,56,54,53,102,48,49,50,101,50,97,48,97,101,99,57,50,57,48,57,54,57,50,57,48,57,50,57,50,57,97,57,48,57,97,53,98,49,55,99,49,101,48,50,102,52,98,55,52,98,50,99,52,51,99,56,49,102,49,48,102,52,57,55,97,53,56,57,54,52,49,101,99,48,102,57,56,55,98,52,98,51,50,101,48,51,100,48,49,101,55,50,100,56,98,100,48,102,50,57,55,56,53,57,57,54,54,57,98,52,48,101,50,48,49,102,100,56,51,57,100,48,50,54,55,48,49,100,57,57,53,56,48,102,57,56,49,99,48,56,51,99,50,50,56,48,49,101,98,48,51,97,56,50,102,99,98,102,48,102,102,56,55,54,99,51,98,99,48,102,48,48,102,102,51,97,54,102,50,52,97,53,56,55,53,99,51,99,54,53,57,56,51,98,50,48,55,56,50,49,101,54,48,55,53,97,49,101,102,52,56,48,101,100,49,54,100,52,99,52,50,50,48,55,56,48,51,98,99,56,54,49,102,54,48,101,52,56,55,56,100,48,48,97,57,48,102,52,57,52,55,57,51,99,51,97,56,49,101,102,50,98,57,49,53,49,52,51,99,97,49,100,53,50,100,52,98,102,48,101,99,49,54,54,53,54,49,55,56,53,56,55,102,56,48,56,100,97,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,102,102,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,50,48,50,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,55,102,97,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,50,48,52,99,49,97,102,102,56,49,98,99,56,51,99,51,48,50,54,56,56,49,99,53,56,51,97,56,48,55,101,99,48,52,98,98,56,49,50,100,50,49,102,101,48,102,99,102,50,56,99,49,102,54,48,49,51,54,48,48,102,102,48,102,53,54,56,48,49,101,56,48,48,55,50,98,56,55,54,48,51,101,48,53,57,56,48,51,100,102,98,99,49,99,53,48,55,52,49,48,56,51,102,56,48,102,54,51,56,48,51,100,99,54,53,49,56,55,55,49,51,99,51,97,50,49,100,55,99,49,100,53,48,101,57,49,54,52,56,56,53,99,56,48,51,97,101,99,53,102,48,55,55,56,48,52,102,97,57,50,52,48,52,98,99,51,98,55,56,98,52,50,99,54,54,57,48,97,52,49,51,102,48,48,102,102,55,100,97,99,48,48,102,102,51,101,97,57,52,48,57,55,51,48,48,55,100,98,52,48,49,50,101,52,57,52,48,101,53,99,49,102,53,97,51,53,48,55,53,56,51,102,99,49,100,53,101,53,99,57,55,54,48,101,48,99,49,102,100,57,52,54,53,50,97,51,57,54,48,49,102,99,48,55,49,99,49,102,100,50,99,57,57,52,54,52,54,55,99,98,48,50,98,57,56,52,97,52,98,50,98,97,56,51,100,50,48,101,102,48,51,100,51,56,97,100,50,98,53,48,48,49,101,57,56,51,97,102,52,102,50,99,52,97,101,50,56,56,49,101,48,49,52,54,53,54,57,53,50,57,101,56,48,53,57,56,55,52,99,51,102,56,49,100,52,48,55,55,99,48,102,48,52,51,57,97,48,50,98,52,56,48,51,101,54,99,101,49,101,100,48,102,53,48,55,48,52,51,100,52,48,48,102,102,102,97,57,56,48,102,99,56,55,49,56,51,99,101,49,101,48,48,102,102,101,54,48,55,100,56,51,57,56,49,101,48,48,50,55,48,48,51,100,50,49,99,101,48,102,56,48,55,53,52,98,55,50,99,52,51,98,54,49,101,57,48,101,57,56,55,97,99,51,98,56,57,101,48,52,97,50,49,54,101,49,100,100,48,102,51,56,55,54,56,51,99,52,53,52,50,53,97,48,49,54,101,53,48,56,55,56,48,97,49,50,100,100,49,49,48,56,98,53,50,97,56,98,98,50,98,100,51,57,49,49,51,99,97,100,50,99,53,49,53,49,52,98,49,50,98,100,99,54,57,100,54,102,53,50,56,49,101,99,48,48,51,101,56,52,48,48,49,102,55,53,48,48,101,98,56,48,49,102,54,97,56,48,52,98,57,56,55,55,99,51,57,50,49,101,99,48,102,52,48,48,57,51,56,49,51,99,56,48,101,51,56,51,56,50,49,100,98,50,98,99,48,57,56,99,48,55,55,101,53,102,98,99,49,100,100,52,49,50,100,56,49,101,53,102,50,97,49,49,99,97,97,48,101,100,49,54,50,48,52,99,99,56,51,98,57,52,55,48,101,99,57,52,99,49,100,54,48,101,102,49,54,54,49,99,49,48,55,56,54,49,101,49,55,100,56,52,101,48,102,56,49,52,54,49,100,54,50,56,52,97,99,99,48,101,53,52,51,102,97,49,101,48,52,53,48,101,50,57,54,99,53,53,52,48,55,54,52,98,56,48,55,53,99,49,102,50,48,55,57,57,102,101,48,49,53,50,50,48,52,100,49,56,49,50,98,56,48,102,100,52,48,57,50,102,48,55,101,56,49,102,56,48,50,53,97,52,48,57,57,53,48,101,51,54,48,55,54,101,48,102,98,48,49,100,97,99,48,55,54,98,56,55,100,48,51,57,55,56,51,99,99,49,99,102,48,102,55,102,50,57,98,56,55,98,56,51,57,101,53,48,48,102,102,55,101,56,51,98,56,55,48,102,50,48,55,48,99,51,99,54,49,101,98,48,101,56,49,54,53,100,51,99,51,97,56,49,101,97,50,56,99,98,55,101,48,50,52,99,53,102,49,54,51,100,48,52,49,51,98,100,48,48,98,48,48,102,102,52,57,49,54,52,56,54,57,101,56,52,56,54,49,102,52,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,97,48,55,55,50,97,48,49,57,98,48,48,102,102,48,102,57,48,97,56,48,51,101,57,55,56,51,97,101,48,48,102,98,52,98,48,50,53,56,48,98,97,48,102,99,48,51,97,50,48,55,55,101,49,100,102,55,99,48,57,102,97,48,55,50,52,53,48,51,48,101,48,49,50,102,99,49,102,50,55,48,51,99,56,53,54,56,55,49,49,102,48,55,56,54,49,100,53,52,51,50,102,97,52,98,54,48,102,53,56,51,56,51,48,102,101,48,55,56,56,98,50,50,97,57,51,56,97,57,50,102,48,51,98,101,53,100,57,53,54,57,54,49,101,98,50,100,99,49,100,52,97,50,48,55,97,53,51,48,51,98,99,56,48,49,99,98,48,55,99,50,57,56,53,52,57,54,48,48,48,102,102,102,53,49,52,49,100,102,48,55,49,48,51,101,48,48,102,55,97,99,51,99,54,48,49,54,57,99,48,48,102,97,99,98,48,101,97,48,55,97,52,49,100,102,56,48,51,101,100,100,48,48,49,102,53,102,56,49,99,54,48,102,99,56,55,54,52,98,102,48,101,53,56,55,101,48,51,57,97,48,48,102,102,102,98,49,99,48,50,53,52,52,51,97,56,49,102,49,48,101,55,56,55,97,99,97,55,50,99,52,51,98,97,49,101,57,48,101,97,48,55,97,56,51,98,97,48,52,99,98,48,55,48,52,97,97,48,102,50,48,55,53,99,51,99,56,49,100,99,50,100,100,48,100,48,52,98,55,50,56,52,51,99,52,53,49,57,55,48,56,52,57,52,53,52,49,54,56,53,51,49,54,48,56,54,56,52,53,56,49,53,54,53,56,97,51,97,53,57,53,99,57,101,100,51,54,101,51,55,55,49,51,102,101,48,49,100,97,50,97,48,57,99,56,49,50,51,50,48,52,102,51,56,49,50,101,56,48,48,102,102,102,98,49,53,48,50,53,100,48,51,57,54,48,52,100,48,48,49,50,99,48,49,102,51,48,48,102,102,55,98,97,56,51,56,48,49,101,97,101,102,49,53,54,53,99,57,52,99,53,57,99,50,50,57,53,99,49,102,98,48,55,54,48,49,102,57,50,98,57,49,57,49,53,50,56,51,99,56,48,101,98,99,49,101,56,56,55,54,100,49,49,51,48,98,49,48,48,55,98,53,56,49,101,48,48,55,53,55,49,54,52,53,54,102,50,99,48,97,102,57,52,100,50,99,48,97,52,50,100,56,97,52,50,100,48,97,52,48,102,97,56,55,50,52,51,99,52,49,101,99,48,101,49,48,55,97,99,51,97,52,49,101,100,50,102,99,49,99,54,53,48,48,102,102,57,97,97,48,48,55,100,50,54,56,48,51,101,100,102,52,49,101,54,48,48,51,101,97,51,48,48,57,57,102,52,49,48,102,57,98,55,52,49,101,48,48,102,102,102,51,56,49,50,98,101,48,102,52,56,51,99,48,49,100,54,54,48,48,102,102,57,98,48,48,102,102,55,52,52,49,100,49,50,98,48,49,100,102,53,48,55,97,48,49,101,51,48,55,53,56,51,97,56,49,100,101,48,55,56,56,53,48,56,55,50,52,98,56,48,101,100,56,55,57,48,51,101,48,49,100,100,52,102,50,100,56,97,98,48,102,48,56,51,97,97,50,100,52,49,101,56,49,55,52,48,102,48,48,102,102,97,97,48,101,99,57,52,52,49,101,99,48,101,48,49,53,99,48,102,49,99,98,49,50,97,100,49,56,51,57,50,49,102,51,48,102,52,49,52,50,53,53,49,54,49,56,51,99,48,53,48,102,102,56,48,99,98,50,48,48,102,102,102,57,53,57,48,48,102,102,51,101,56,98,99,48,49,98,101,97,48,48,102,102,102,98,51,101,48,50,52,98,48,49,99,99,48,48,102,102,50,102,53,99,49,101,54,48,50,55,101,56,51,57,56,49,99,57,52,57,49,48,48,48,102,102,101,99,99,50,99,56,97,101,48,50,54,56,99,51,98,99,48,101,100,53,48,56,97,54,48,48,102,102,52,101,97,101,99,48,57,97,54,48,102,49,57,52,52,53,102,48,48,50,102,51,52,48,102,97,99,98,52,48,101,51,48,48,102,102,51,54,52,48,56,51,100,98,53,48,49,48,48,100,52,48,51,101,51,99,49,99,49,48,51,102,98,48,55,51,56,48,52,100,51,56,51,57,97,48,55,55,101,48,102,102,99,48,57,55,100,48,55,56,54,53,48,56,51,100,51,48,55,51,97,48,102,53,52,97,48,54,52,51,99,56,49,99,54,48,102,99,56,55,54,53,101,55,99,48,52,98,56,98,55,50,98,98,97,52,97,52,50,50,50,52,97,51,97,52,97,51,50,54,97,51,97,49,49,54,99,53,48,56,55,56,48,97,50,50,100,100,49,48,98,49,48,101,100,56,55,99,52,51,97,99,53,101,57,53,99,53,54,56,55,98,48,51,57,56,49,101,100,50,98,48,98,56,48,101,98,56,55,57,99,97,57,50,56,56,51,99,97,53,49,57,54,54,53,54,50,49,48,48,102,102,53,97,56,56,48,51,101,52,56,52,48,48,102,102,102,56,102,101,57,53,101,48,48,102,97,101,100,50,99,57,49,52,48,57,98,101,48,50,52,101,48,51,97,97,53,102,51,101,48,52,57,56,56,55,99,99,51,99,48,56,56,49,100,97,48,102,57,56,51,98,55,50,97,48,97,56,48,102,51,48,55,56,99,97,100,48,50,53,48,100,51,100,49,99,51,98,48,48,102,102,101,100,99,51,97,99,49,100,50,55,99,51,100,54,48,102,50,52,51,102,50,48,102,52,99,49,101,52,56,51,99,52,48,102,99,56,55,55,99,49,102,100,48,51,99,51,55,52,51,102,101,53,97,97,48,56,55,97,56,98,97,50,56,56,51,98,97,49,100,54,48,55,55,56,49,101,100,52,97,48,101,101,48,51,98,55,55,99,98,54,55,48,98,51,48,102,56,56,51,98,102,50,98,99,98,50,102,102,48,52,55,52,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,100,56,101,48,50,54,48,99,49,102,52,56,55,53,52,48,57,54,99,48,55,48,52,48,102,99,52,48,57,56,99,48,102,99,50,48,56,55,56,56,98,54,48,101,53,56,51,56,50,48,55,52,48,48,102,51,48,49,102,53,56,55,99,48,97,98,48,101,97,50,49,57,53,101,57,56,49,101,97,50,99,52,51,97,56,48,101,98,56,51,57,97,53,101,48,55,101,52,51,99,56,53,55,56,55,54,53,48,48,102,102,98,53,50,100,52,97,48,50,97,49,51,52,51,99,50,57,56,53,53,57,52,52,57,54,56,97,53,53,97,49,57,54,56,53,100,57,52,54,53,55,98,97,53,57,53,97,50,99,57,54,50,53,97,57,53,99,100,55,97,52,101,56,48,48,102,102,97,55,49,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,51,101,48,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,55,102,99,49,98,55,48,55,53,52,48,102,52,99,51,56,56,48,102,99,48,49,100,54,48,51,98,52,48,55,100,52,48,101,98,52,98,99,101,49,101,54,48,55,54,54,48,102,56,56,49,100,102,56,55,51,56,49,101,56,56,51,98,57,48,102,50,100,49,53,56,53,99,49,52,100,99,51,99,50,49,99,52,48,102,102,56,55,55,56,97,99,48,102,52,48,55,52,99,98,102,57,50,57,52,51,99,48,56,52,53,50,56,55,56,99,97,97,101,53,99,48,55,55,56,98,57,50,98,52,98,49,57,50,98,99,98,99,50,98,52,97,101,50,102,48,97,102,48,52,99,56,50,52,52,98,51,50,98,53,48,48,98,50,56,55,53,48,97,52,48,50,99,52,99,48,49,102,50,51,55,48,48,102,102,55,100,48,50,57,54,101,48,48,102,97,102,50,48,102,99,97,55,56,49,51,54,54,48,52,97,49,56,51,98,98,51,48,48,102,102,51,101,98,101,52,51,100,56,48,48,102,102,102,54,54,57,52,56,53,57,56,55,54,56,51,98,101,57,101,49,102,97,48,102,55,57,55,50,48,52,97,98,56,55,102,51,49,52,97,53,49,56,55,53,97,99,97,101,48,55,56,97,53,99,56,55,102,48,51,100,50,49,102,97,48,102,54,57,55,97,48,101,102,52,49,101,99,56,55,98,53,49,100,101,48,102,49,48,55,52,48,49,101,55,50,54,57,55,98,56,97,51,50,98,48,51,102,97,49,101,102,55,99,49,100,49,48,55,56,56,97,101,48,101,56,98,57,56,49,100,49,50,53,56,51,100,49,51,102,48,48,55,99,54,102,52,48,49,102,50,48,50,50,98,99,48,49,102,53,100,97,53,57,50,53,48,49,50,56,50,48,52,101,51,48,55,97,56,98,101,55,99,48,57,51,49,48,102,57,56,55,56,49,50,99,51,99,97,49,99,99,48,55,57,48,53,98,57,54,101,49,101,54,48,102,49,57,53,97,48,52,97,49,57,54,48,56,101,49,100,56,48,55,57,48,49,101,57,48,102,54,98,48,49,100,51,48,55,54,99,49,99,54,48,55,53,56,48,102,50,52,49,101,50,48,55,101,52,51,98,101,48,102,101,56,49,101,49,98,97,49,99,48,50,97,57,51,56,51,97,97,53,50,49,55,97,49,100,100,48,101,98,48,51,98,99,48,102,54,97,53,48,55,56,99,49,101,52,51,48,53,52,98,56,53,57,56,55,99,52,49,101,48,49,54,48,53,57,48,48,102,102,54,53,55,48,51,102,100,48,55,48,56,48,101,55,48,48,102,102,57,97,55,48,55,51,52,48,102,48,48,48,102,102,57,55,101,48,50,54,48,56,49,100,101,49,52,50,48,102,52,99,49,99,101,56,51,100,53,50,56,49,101,48,101,100,56,55,101,52,51,56,99,49,101,55,54,53,102,48,49,50,101,50,100,99,97,101,101,57,50,56,101,57,54,56,99,57,48,56,99,57,50,56,52,57,48,56,52,53,98,49,52,50,49,101,48,50,56,56,98,55,52,53,50,98,56,51,99,56,49,99,101,48,102,52,57,52,52,53,56,57,53,97,49,101,99,48,101,54,48,55,98,52,97,99,50,57,99,51,100,48,49,100,56,50,100,56,97,50,48,102,50,57,52,54,53,54,49,54,54,56,53,102,101,48,49,48,101,48,97,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,54,57,56,48,49,102,55,54,52,48,48,102,102,102,97,56,50,48,55,57,56,48,48,102,102,102,97,56,99,48,50,54,55,100,51,56,51,57,57,55,50,49,101,48,48,102,102,102,51,56,49,50,98,101,48,102,52,56,51,99,48,49,101,56,55,99,48,57,52,102,48,55,98,97,49,101,101,50,99,99,49,100,102,53,48,55,97,48,49,101,51,48,55,53,56,51,97,56,49,100,101,48,55,55,54,53,102,48,55,100,56,97,55,48,102,50,48,55,54,99,51,57,101,49,101,50,52,102,50,100,56,97,98,48,102,48,56,51,97,97,50,100,52,49,101,56,49,52,97,48,101,102,99,98,53,48,102,51,49,55,97,49,100,51,48,101,48,49,53,99,48,102,49,99,98,49,50,97,100,50,52,51,101,99,49,99,99,48,101,98,57,52,50,53,53,49,54,49,99,51,98,101,53,48,56,48,99,98,50,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,55,102,99,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,97,48,49,57,102,54,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,55,102,102,53,48,48,99,102,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,49,54,48,56,97,48,49,57,102,54,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,55,102,99,48,54,57,52,48,102,53,48,51,102,98,48,55,51,54,49,99,53,48,55,99,97,48,101,56,99,48,57,55,101,48,102,57,48,51,99,50,50,56,48,51,98,52,48,102,56,99,49,102,102,57,52,50,48,102,52,52,51,99,56,48,101,54,52,51,56,97,53,99,98,99,57,48,56,54,53,56,56,51,99,57,50,98,48,49,99,57,97,51,56,55,51,57,50,56,49,101,56,50,51,56,55,52,100,50,53,50,49,49,98,49,53,48,53,57,56,55,56,48,51,97,97,53,52,48,55,102,56,51,98,97,49,101,52,52,100,48,101,98,52,57,54,50,48,48,102,102,102,55,54,57,54,48,49,100,51,99,49,101,53,48,102,52,57,53,54,53,53,49,54,50,49,100,97,48,101,49,56,55,99,56,98,51,48,101,102,56,53,49,48,49,51,99,99,48,52,56,99,48,49,50,101,56,48,48,102,102,102,98,49,53,48,50,53,100,48,51,101,56,48,52,97,102,56,49,51,51,101,49,99,99,48,48,102,102,55,98,97,56,51,56,48,49,101,97,101,99,57,54,56,53,51,49,55,50,53,54,53,97,50,57,53,99,49,102,98,48,55,54,48,49,102,57,50,98,57,49,57,50,57,49,52,51,98,54,48,102,52,48,49,100,55,48,55,57,49,50,100,48,99,98,49,48,48,55,98,53,56,49,101,48,48,55,53,55,49,54,52,53,57,54,50,98,99,98,48,97,52,50,50,99,48,97,52,50,100,56,97,52,50,100,48,98,98,48,101,53,48,55,100,56,51,98,97,49,101,99,48,101,49,48,55,97,99,51,100,97,49,100,50,50,102,99,48,52,101,57,48,48,102,102,55,99,100,57,99,51,100,97,49,101,97,48,101,48,56,55,97,56,48,49,102,53,51,48,49,102,97,48,101,51,48,55,57,99,51,99,48,49,99,99,48,102,98,48,55,51,48,51,99,48,48,52,101,48,48,55,97,52,51,57,99,49,102,48,48,101,97,57,54,101,53,56,56,55,54,99,51,100,50,49,100,51,48,102,53,56,55,55,49,51,99,48,57,52,53,50,100,99,51,98,97,49,101,55,48,101,100,48,55,56,56,97,56,52,98,52,48,50,100,99,97,49,48,102,48,49,52,50,53,98,97,50,97,49,49,54,97,53,53,49,55,54,53,55,97,55,50,50,50,55,57,53,97,53,56,97,50,97,50,49,54,50,53,55,98,56,100,51,97,100,101,97,53,48,49,56,54,52,48,49,102,52,54,54,48,48,102,102,102,98,57,54,48,101,49,56,48,51,101,101,49,48,48,57,55,52,50,102,48,51,99,97,57,50,49,100,52,101,48,101,100,99,48,57,57,56,48,55,49,48,48,48,102,102,102,54,55,48,55,55,99,48,57,57,55,48,55,55,50,53,53,97,49,57,55,52,101,48,55,48,57,49,56,98,57,48,102,55,97,50,57,55,98,99,51,97,50,48,102,49,56,49,100,56,48,55,56,56,98,50,97,52,102,99,57,54,49,99,48,48,102,102,55,56,102,56,51,97,50,49,101,99,52,99,50,98,56,51,57,97,53,101,57,55,54,53,56,48,55,102,52,49,100,100,49,55,54,53,48,57,55,54,49,100,55,48,102,51,51,56,49,101,49,50,97,53,48,99,51,57,101,48,102,51,99,49,101,49,102,102,56,48,53,52,56,56,49,51,99,99,48,52,56,99,48,49,51,49,54,48,48,102,97,101,97,48,50,54,51,48,51,101,56,48,52,97,102,56,49,51,51,101,49,99,99,48,48,55,98,53,52,51,102,101,49,100,53,99,99,57,54,56,53,51,49,55,50,53,54,53,97,53,49,54,48,49,99,52,48,55,57,101,49,99,54,50,99,53,50,53,50,57,49,52,51,98,54,48,102,52,48,49,100,55,48,55,57,49,50,100,48,99,97,101,48,48,102,102,55,98,97,48,49,100,102,56,55,97,98,57,53,97,53,57,54,50,98,99,98,48,97,52,49,50,98,99,98,97,50,97,48,98,98,50,97,99,98,97,48,101,53,48,55,100,56,51,98,97,49,100,51,48,102,101,56,55,53,48,51,100,97,49,100,50,50,56,48,49,51,56,53,48,48,101,53,52,48,48,102,102,55,100,100,57,48,48,102,102,51,101,97,48,56,49,100,57,56,48,51,101,100,99,56,48,57,54,48,52,102,48,101,54,51,57,50,49,100,102,48,101,99,48,49,51,52,50,48,101,98,52,51,98,101,49,101,56,52,56,48,50,53,51,99,49,101,102,48,55,98,52,98,50,48,55,56,51,56,51,97,101,48,101,101,52,51,100,50,49,101,98,48,102,48,56,51,98,97,50,102,52,51,101,99,53,51,56,55,57,48,51,98,54,49,99,101,48,102,49,50,48,57,53,52,53,97,48,55,55,56,49,101,97,57,53,52,48,101,98,99,97,53,48,55,55,99,53,97,56,55,57,56,98,100,48,101,57,56,51,99,48,50,99,52,49,100,99,57,53,99,53,97,50,53,48,55,100,56,51,57,54,49,100,55,50,102,56,98,53,50,98,98,57,52,48,53,102,48,48,102,102,53,48,97,48,51,102,99,48,55,48,97,48,102,56,99,48,57,53,56,48,55,99,97,48,102,48,48,48,102,102,57,55,101,48,50,54,48,56,49,100,101,49,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,101,48,101,100,48,55,101,52,51,56,101,49,101,55,54,53,49,102,49,54,50,53,52,57,54,51,57,49,100,49,100,50,100,49,57,50,49,49,57,50,53,48,57,50,49,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,54,48,55,56,99,51,57,99,49,101,57,50,56,56,98,49,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,51,56,55,97,48,51,98,48,53,98,49,55,97,49,100,57,50,102,48,97,99,50,99,100,51,55,102,99,50,53,57,55,53,100,55,53,102,102,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,48,101,101,99,48,52,100,49,56,49,51,52,54,48,101,50,52,48,57,50,102,48,55,49,54,49,102,57,48,50,54,53,56,48,57,57,53,48,102,99,102,48,55,54,101,48,101,52,99,49,100,97,100,48,55,54,98,48,55,100,48,51,101,57,56,51,98,50,49,102,48,48,102,102,102,56,54,50,57,56,48,49,101,101,101,48,102,55,57,52,48,49,99,53,48,101,101,48,48,51,97,98,54,49,99,51,48,101,101,56,55,97,56,51,100,99,53,57,101,52,102,48,102,53,56,55,97,56,97,51,50,97,51,56,48,57,51,49,52,50,53,56,101,52,49,101,57,98,100,51,100,51,99,49,50,54,53,54,97,49,97,55,97,54,97,49,48,48,102,102,57,49,50,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,102,102,48,51,57,54,48,55,102,97,48,101,49,48,49,99,101,48,49,51,52,101,48,101,54,56,49,101,48,48,102,102,49,50,102,99,48,52,99,48,56,51,98,99,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,99,49,100,98,48,102,99,56,55,49,56,51,99,101,99,98,101,48,50,53,99,53,98,57,53,100,100,50,53,49,100,50,100,49,57,50,49,49,57,50,53,48,57,50,49,48,99,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,55,48,55,57,48,51,57,99,49,101,57,50,56,56,98,49,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,51,56,55,97,48,51,98,48,53,98,49,52,52,49,101,53,50,56,99,97,99,50,99,100,48,56,48,50,56,52,99,48,49,102,55,54,52,48,48,102,97,56,50,48,55,57,56,48,48,102,97,56,99,48,50,54,55,100,51,56,51,57,56,101,52,56,55,56,48,51,99,101,48,52,97,102,56,51,100,50,48,102,48,48,102,102,55,97,49,102,48,50,53,51,99,49,101,102,48,55,98,56,98,51,48,55,55,100,52,49,101,56,48,55,56,99,49,100,54,48,101,97,48,55,55,56,49,100,100,57,55,99,49,102,54,50,57,99,51,99,54,49,100,98,48,101,55,56,55,56,57,51,99,98,54,50,97,99,51,99,50,48,101,97,56,98,53,48,55,97,48,53,50,56,51,98,102,50,100,52,51,99,99,53,101,56,55,52,99,51,56,48,53,55,48,51,99,55,50,99,52,97,98,52,57,48,102,98,48,55,51,48,51,97,101,53,48,57,53,52,53,56,55,48,101,102,57,52,50,48,51,50,99,56,48,51,101,50,57,97,48,48,102,102,102,98,100,48,48,48,102,102,54,102,53,48,48,51,101,98,48,52,48,57,100,51,48,55,99,101,48,48,102,102,98,99,56,56,55,54,52,48,57,48,53,48,102,57,56,55,100,57,49,56,52,48,48,51,98,52,99,97,100,50,99,52,48,57,53,99,48,102,48,56,51,99,97,52,100,50,101,52,48,49,51,57,52,56,48,50,53,54,52,51,98,56,53,101,57,52,50,48,48,98,100,50,56,51,57,52,50,97,99,51,102,50,48,48,102,102,100,56,102,99,48,101,57,49,52,48,55,55,54,48,50,54,56,99,48,57,53,99,48,55,49,50,48,52,101,56,48,51,56,98,48,102,99,56,49,50,100,50,48,52,99,97,56,55,49,98,56,51,99,56,48,55,50,54,48,102,50,97,56,51,98,53,99,51,101,56,49,99,98,99,49,101,54,48,102,56,48,55,51,102,49,55,50,48,48,102,54,56,56,55,98,99,97,48,48,102,100,48,55,55,48,48,102,102,49,100,54,52,48,101,49,56,55,56,56,51,97,97,49,101,101,50,98,51,50,48,48,55,97,99,51,97,97,53,49,57,54,102,99,48,52,57,99,98,101,50,98,98,50,55,55,52,50,101,56,48,57,101,48,57,99,50,98,53,51,49,51,100,48,57,51,51,102,99,48,52,56,57,48,48,102,102,55,99,53,51,52,48,49,102,52,53,101,48,48,100,101,97,48,48,102,102,55,100,57,102,48,49,51,97,54,48,101,54,48,48,102,102,49,55,57,49,48,102,51,48,49,50,48,97,49,99,99,48,102,98,50,52,56,56,48,48,102,102,55,54,57,57,54,52,53,56,56,49,51,52,54,49,101,49,48,55,54,97,57,97,53,51,48,48,102,102,50,55,50,57,54,48,52,97,99,56,55,56,99,98,100,50,102,56,48,49,55,97,53,48,55,100,56,53,53,56,55,49,56,48,49,98,49,102,56,49,101,100,97,56,48,101,97,56,48,52,101,55,56,49,51,55,56,48,101,55,52,48,57,48,101,48,50,53,56,48,49,101,102,56,49,51,54,101,48,102,102,100,51,52,51,99,50,56,54,48,101,97,56,49,99,99,57,52,48,56,54,53,99,48,55,56,53,97,48,101,97,49,52,54,102,56,55,56,99,51,100,50,53,100,57,54,48,53,99,56,55,56,52,97,98,48,101,55,48,55,52,52,51,97,54,49,100,97,50,57,54,54,57,49,49,48,100,50,52,98,102,48,102,98,56,55,100,56,51,99,52,49,100,100,48,101,56,49,53,50,57,52,53,100,57,54,48,53,48,48,102,102,55,52,99,97,101,50,99,48,98,101,52,51,50,100,48,51,100,50,49,101,54,48,101,100,56,55,54,53,48,52,98,51,48,102,48,57,53,99,49,98,99,48,102,53,52,49,101,57,56,55,49,48,49,99,55,56,51,97,99,48,55,57,54,48,102,97,56,49,101,57,49,55,57,99,51,98,50,48,101,99,99,49,99,101,56,51,98,102,48,102,56,56,51,100,49,48,55,56,99,49,101,53,57,50,98,48,98,56,50,101,55,56,55,55,56,51,56,56,49,99,48,48,102,102,101,102,49,54,54,49,101,56,48,102,54,49,55,102,52,53,50,56,55,55,100,48,56,98,97,48,102,49,57,54,98,99,97,55,48,101,102,49,52,99,53,57,49,54,51,99,97,102,50,56,99,97,100,50,99,52,98,99,50,99,48,49,50,99,48,57,49,50,98,48,97,100,52,102,50,99,97,100,97,52,50,97,48,48,102,102,57,102,52,48,48,55,100,100,57,48,48,51,101,100,102,52,49,101,54,48,48,51,101,100,99,99,48,57,57,102,52,101,48,102,57,98,57,52,49,101,48,48,102,102,101,99,48,49,50,98,101,48,101,98,52,51,99,48,49,101,56,54,48,48,102,102,57,52,102,48,55,52,52,49,101,101,50,98,48,49,100,102,52,56,55,97,48,49,100,99,56,55,53,56,51,100,54,49,100,101,48,55,55,54,53,48,56,55,100,56,98,56,48,102,50,48,55,57,48,51,57,101,49,100,100,52,48,50,100,56,98,52,48,102,48,56,51,100,53,50,100,52,49,100,55,57,52,97,48,102,48,48,102,102,98,53,48,101,99,57,55,97,49,101,99,48,102,102,57,53,99,48,101,101,48,98,49,50,100,49,50,52,51,57,50,49,99,99,48,102,52,49,55,99,53,53,49,53,102,99,51,99,48,53,102,55,102,56,48,55,50,97,97,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,102,102,56,48,55,55,99,50,56,50,55,48,48,102,102,52,97,98,48,49,51,99,99,48,52,98,57,56,49,51,57,50,53,99,48,49,51,49,52,49,100,52,48,55,50,97,49,102,51,98,52,101,48,102,102,48,49,50,97,48,48,102,102,102,102,99,49,101,53,56,49,50,101,48,48,102,102,102,102,48,49,100,98,57,55,52,100,50,51,57,53,56,49,102,98,48,101,48,48,102,102,55,102,52,49,100,99,48,55,101,99,51,100,50,49,99,54,52,54,50,101,48,98,49,50,56,100,49,57,51,48,98,48,99,57,50,48,101,102,99,49,101,51,48,48,102,102,51,100,97,48,53,97,48,55,57,52,49,100,55,48,55,100,57,48,49,50,57,51,52,97,50,48,102,51,49,52,52,99,49,54,97,53,53,97,55,100,57,53,54,49,102,99,48,101,56,48,51,99,49,48,101,54,56,55,51,99,49,99,55,53,48,48,102,102,97,52,99,52,56,48,48,55,100,97,100,48,49,51,49,97,48,48,102,102,102,97,57,55,48,48,102,102,55,100,101,98,56,48,51,101,99,56,48,49,102,52,56,51,57,53,55,102,48,55,97,52,51,56,50,49,101,97,48,50,55,102,52,48,57,97,102,50,57,52,49,102,101,48,51,56,52,50,102,48,98,57,52,56,50,98,52,51,56,54,48,102,99,52,51,56,52,53,55,48,49,51,50,52,48,102,51,100,50,57,57,50,98,56,98,49,55,100,49,57,49,48,98,48,99,49,100,54,48,55,56,52,49,100,53,48,49,51,50,50,99,57,51,99,49,100,54,48,51,100,48,52,49,50,98,52,98,49,50,102,52,49,100,102,57,55,97,53,57,49,54,99,53,55,97,55,57,53,54,49,101,98,48,101,49,48,55,97,99,49,101,48,56,51,98,99,48,102,57,55,102,56,48,99,101,56,48,48,102,102,102,57,51,55,56,48,51,101,56,49,48,98,56,48,50,54,101,99,97,55,50,101,99,48,57,102,102,48,50,52,57,48,49,100,100,100,48,55,56,48,48,57,97,99,48,101,102,56,50,55,48,98,98,48,50,54,53,99,49,100,99,49,53,56,57,99,49,102,57,50,102,52,51,102,54,48,52,99,97,56,55,48,99,51,98,56,49,99,55,48,101,48,56,55,49,56,51,97,50,53,56,48,51,97,101,50,56,99,98,50,48,102,51,49,54,52,49,100,50,52,53,48,55,56,50,48,101,54,99,51,97,54,48,101,101,55,52,57,53,101,48,101,99,56,51,57,48,49,100,49,48,101,102,57,55,56,48,102,57,56,97,51,50,102,52,98,97,101,53,54,49,54,50,49,101,48,48,55,57,97,53,49,48,55,51,52,51,57,97,48,102,48,52,48,50,101,98,99,49,99,49,48,51,56,53,48,55,99,54,48,52,100,51,56,51,101,53,48,55,55,101,48,52,98,102,48,49,50,102,97,48,101,102,48,98,101,48,55,97,54,48,102,56,99,49,101,97,57,55,101,99,56,55,54,56,51,56,99,49,99,55,48,101,99,51,50,56,102,99,98,49,50,100,56,98,49,101,56,101,57,48,57,54,57,50,57,48,57,48,57,50,57,97,57,48,56,54,53,52,57,52,50,49,100,102,50,56,99,97,56,52,52,50,99,56,51,99,54,49,102,49,48,102,52,57,55,97,53,56,57,53,97,49,100,51,48,101,54,48,55,52,56,97,99,50,101,48,51,100,48,49,101,55,50,100,56,97,50,48,101,99,57,52,54,53,57,57,54,54,56,52,48,49,101,49,50,48,52,97,101,48,49,51,52,54,48,101,50,52,48,57,100,48,48,102,102,55,49,54,49,99,54,48,50,54,53,56,48,57,54,97,48,102,99,102,48,55,57,48,48,102,102,101,52,99,49,101,53,53,48,55,57,55,48,55,50,99,51,101,57,99,51,98,50,49,102,48,48,102,102,101,55,101,50,101,52,48,49,101,100,49,48,102,55,57,55,101,49,99,53,48,102,49,56,48,51,97,98,54,49,102,99,48,101,101,56,55,53,52,51,100,99,53,54,54,52,48,48,102,102,102,53,56,55,53,52,98,99,50,97,51,48,48,57,99,57,52,50,53,55,54,52,101,101,56,53,57,51,100,48,48,49,51,56,53,54,97,54,50,48,50,54,97,54,48,50,51,101,48,52,98,101,48,48,102,102,51,101,57,55,48,48,102,102,57,49,50,48,50,53,97,48,48,57,102,49,48,50,54,48,99,48,49,102,54,51,50,48,101,102,48,49,100,102,48,55,56,48,98,51,48,50,54,52,52,48,57,56,49,50,102,56,51,99,52,49,101,99,97,52,101,48,102,101,56,55,56,54,48,51,101,48,49,100,52,48,55,51,54,49,101,97,48,55,56,51,52,53,97,50,53,56,51,101,52,48,102,51,48,51,56,101,50,98,52,98,50,50,97,98,57,55,50,49,100,48,48,102,49,48,51,101,99,50,100,99,98,57,50,100,53,51,56,51,101,97,53,99,57,55,56,53,100,56,55,98,52,98,49,50,56,52,97,101,50,100,99,51,99,50,49,99,54,48,55,54,48,102,48,51,98,100,48,55,54,48,49,101,57,48,102,49,56,55,48,99,98,99,102,102,49,48,52,48,49,102,52,57,97,48,48,102,97,56,50,48,55,54,54,48,48,102,97,56,100,48,50,53,56,49,48,48,102,102,51,57,56,100,99,56,55,55,99,51,99,101,48,52,100,48,56,51,100,50,48,101,102,56,55,53,100,50,48,48,102,102,57,98,48,48,102,102,55,98,99,49,100,50,50,99,56,49,101,48,102,48,101,98,56,51,99,54,48,102,52,56,55,53,48,51,99,50,48,102,48,99,98,100,48,101,52,57,52,101,49,100,98,48,101,100,56,55,99,52,51,99,52,57,99,53,53,49,53,54,49,100,101,48,55,53,52,53,53,48,51,100,48,50,101,56,49,100,102,49,53,52,49,101,54,50,56,56,51,97,54,48,101,102,99,98,49,48,55,56,99,53,55,49,53,54,56,97,49,102,54,48,102,97,48,55,53,99,97,49,50,100,52,98,49,99,53,48,49,52,50,48,97,48,48,48,102,102,51,101,52,54,101,48,48,102,98,99,51,50,99,52,48,49,102,53,53,48,48,101,54,99,51,57,101,48,101,56,52,48,57,55,101,54,52,97,48,50,100,99,48,57,99,102,48,50,54,51,52,97,48,48,102,102,102,52,97,54,48,55,49,99,98,55,50,99,100,51,56,51,98,48,53,101,49,53,99,48,52,98,99,48,51,98,101,50,98,53,50,49,49,52,97,52,52,97,48,55,100,48,49,101,98,48,101,48,97,53,97,54,97,54,57,54,101,53,101,56,55,56,56,98,100,50,100,53,50,56,98,49,50,56,99,49,99,52,49,52,101,53,102,48,55,55,97,56,49,100,57,48,55,56,52,51,100,97,49,99,101,48,102,101,56,55,56,52,51,100,48,53,56,56,55,56,52,97,100,48,55,53,48,53,57,48,51,97,101,48,55,56,48,48,102,102,102,48,48,48,102,102,51,101,101,49,99,48,49,102,55,48,101,48,101,50,56,48,49,102,53,48,56,48,101,50,52,97,56,48,102,102,48,55,102,99,97,56,48,48,102,102,55,97,57,52,48,102,97,99,49,101,53,54,50,99,98,56,51,56,48,48,102,102,55,48,49,100,51,99,51,100,101,49,99,101,57,48,55,99,52,48,48,102,54,55,56,55,99,52,49,100,55,57,52,54,48,102,53,102,56,48,51,100,53,55,50,57,48,49,100,54,56,51,99,97,48,101,57,56,51,98,99,48,48,55,97,55,56,49,100,52,48,55,57,54,56,56,49,102,52,51,48,55,100,53,48,53,48,52,48,49,101,102,48,48,102,102,52,97,54,48,101,100,56,55,54,56,49,51,56,53,57,97,53,100,100,49,53,101,48,49,51,101,54,48,102,102,48,49,102,100,48,51,101,51,48,50,54,57,99,49,102,50,56,51,99,48,48,50,54,48,52,48,57,56,50,48,55,56,54,53,102,48,51,100,51,48,55,99,54,48,102,53,52,98,102,55,56,51,99,97,49,102,57,48,102,99,48,55,57,100,101,52,55,101,53,56,57,54,99,53,56,102,52,55,52,55,52,52,52,54,52,55,52,55,52,54,52,50,52,55,52,51,50,97,52,97,49,48,101,102,57,52,54,53,52,50,50,49,53,97,49,100,99,48,101,55,48,55,53,56,97,50,50,98,56,97,100,48,101,57,56,55,51,48,51,97,52,53,54,49,52,101,49,100,55,48,101,99,49,53,50,53,49,56,55,54,52,97,51,50,98,48,97,99,52,50,102,102,48,57,54,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,57,48,56,53,48,48,102,49,49,48,48,102,102,55,100,54,54,48,55,53,48,51,100,56,49,99,51,48,48,102,102,55,100,54,102,48,48,102,102,51,101,98,101,99,51,56,101,49,102,98,48,101,99,56,55,56,56,51,57,97,49,102,54,48,101,53,48,49,50,52,52,48,52,97,57,48,55,53,48,51,101,48,49,99,101,48,102,54,49,52,99,53,56,48,55,54,56,51,100,52,49,100,50,48,102,53,48,55,54,56,49,99,53,48,55,48,99,97,56,48,102,49,48,55,54,56,51,99,54,49,100,100,50,100,53,49,57,48,52,98,55,50,56,56,98,102,50,56,56,98,52,52,54,52,97,50,97,48,98,52,50,57,48,98,49,52,49,52,50,50,99,52,97,101,50,99,49,48,100,50,52,97,102,50,99,53,98,56,55,97,50,97,55,55,102,56,48,53,55,54,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,97,48,51,49,49,56,48,51,101,53,51,101,49,100,50,48,102,52,56,55,55,56,48,49,102,55,56,52,48,52,100,99,49,54,101,49,101,50,48,101,100,56,55,56,48,97,50,50,57,99,51,102,56,53,48,48,49,50,100,99,49,101,100,48,101,52,57,54,56,53,99,57,52,97,53,57,49,53,54,53,55,48,55,99,99,51,97,56,56,97,48,52,98,52,48,51,97,52,48,101,49,97,53,56,55,97,48,51,97,54,57,101,57,54,56,55,57,49,48,51,99,48,49,100,100,52,49,48,102,97,56,55,50,99,51,100,97,49,99,98,52,101,50,101,52,97,53,55,53,51,52,97,102,56,48,102,55,48,55,53,48,51,99,97,49,100,99,101,101,101,50,100,52,97,50,50,99,57,48,53,48,52,48,53,100,99,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,99,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,51,54,52,49,100,49,56,49,51,55,54,48,101,55,56,49,102,52,56,49,51,49,48,48,102,102,52,100,98,48,49,50,98,56,49,99,101,52,101,48,102,48,51,54,48,102,56,52,48,57,50,99,48,102,48,48,102,102,51,57,98,50,57,99,49,102,52,49,52,52,53,98,49,52,50,57,48,56,52,53,55,48,48,57,54,56,51,102,99,48,55,52,99,53,52,56,51,101,49,48,55,53,99,49,101,101,48,101,57,57,55,56,56,101,101,50,54,57,53,50,53,102,57,52,48,53,102,49,53,54,57,56,49,101,50,48,101,99,97,54,97,50,48,50,54,99,97,102,48,102,54,49,53,54,49,101,99,48,101,49,56,55,56,101,52,98,55,48,101,100,49,53,101,49,100,97,52,101,48,101,54,48,55,56,56,51,101,48,48,52,56,101,48,48,102,102,102,57,49,49,56,48,51,101,56,99,48,97,101,48,48,55,100,97,50,56,51,57,100,98,48,55,100,101,48,52,98,100,57,52,48,53,48,50,51,48,49,51,102,56,48,101,56,56,51,98,99,49,100,99,50,57,52,51,56,101,53,98,56,55,57,52,51,100,48,49,101,56,50,98,56,97,100,48,55,98,97,48,101,54,52,51,57,54,57,48,48,102,51,56,98,101,52,98,48,50,53,99,53,49,100,56,52,100,48,102,56,97,48,48,102,102,51,97,57,48,101,50,56,55,56,56,51,99,48,49,101,97,48,55,56,101,53,56,56,55,99,48,51,97,50,48,102,50,99,98,102,48,101,56,100,53,98,56,49,101,99,50,56,99,97,55,48,101,52,48,55,97,52,51,101,52,49,99,101,48,101,50,48,55,56,48,98,49,48,102,56,56,55,51,99,48,53,52,56,48,48,55,100,98,98,56,49,51,101,50,48,102,57,52,48,49,102,53,98,99,48,48,102,102,102,57,52,52,56,49,51,49,97,48,52,100,53,48,51,57,98,50,101,52,51,99,50,99,50,52,56,55,51,52,98,102,48,50,53,53,49,49,48,49,101,52,56,55,49,99,97,55,48,102,48,98,48,49,100,98,50,98,99,49,102,53,56,51,57,98,52,57,48,50,53,54,52,48,57,54,97,52,97,48,55,57,48,48,102,102,101,54,52,51,100,97,57,50,53,57,48,55,55,56,51,100,54,53,51,56,48,57,48,48,102,102,55,101,56,97,97,50,98,54,53,48,100,48,52,98,55,50,99,48,51,97,54,49,101,49,98,48,101,53,56,55,97,100,49,48,51,98,52,48,102,49,99,51,98,48,53,55,52,56,55,100,52,51,57,99,49,100,99,50,99,99,97,102,48,48,102,102,99,49,48,48,102,102,48,55,100,54,57,48,48,51,101,99,52,99,49,99,54,48,48,51,101,99,102,99,48,57,53,97,48,101,57,48,49,51,50,101,48,101,50,99,98,49,101,54,51,57,52,52,49,100,48,48,102,102,55,99,48,49,99,99,48,52,97,48,55,99,54,98,56,51,97,49,48,55,101,98,99,49,100,99,56,55,48,99,51,102,56,48,102,48,48,49,99,102,48,48,102,102,51,100,99,56,49,102,49,48,101,50,56,55,48,52,48,49,101,102,101,97,48,55,55,54,48,48,102,102,102,53,48,48,102,102,97,56,50,57,99,48,49,101,97,48,56,55,53,56,97,49,99,49,99,101,48,102,55,54,100,56,98,49,50,97,49,51,98,56,48,53,101,97,48,97,48,102,102,56,48,52,57,99,48,55,98,48,51,97,54,49,101,56,48,101,48,56,55,97,52,51,99,101,49,99,53,48,102,100,48,55,54,56,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,55,48,49,100,51,48,102,57,48,55,52,48,51,100,54,53,51,49,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,56,50,97,56,51,99,56,49,100,55,48,102,50,56,55,55,48,98,54,52,51,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,53,57,53,48,53,97,57,52,101,53,56,97,49,97,49,49,54,48,53,53,57,54,48,56,101,57,54,53,55,50,55,98,52,100,100,98,55,55,51,50,50,97,97,56,48,54,49,100,56,48,51,101,53,48,56,48,48,102,102,102,97,48,51,50,57,99,51,100,99,53,52,56,55,101,48,48,49,102,54,54,56,48,52,57,49,56,51,98,98,101,53,54,56,51,99,48,50,98,56,48,49,101,102,53,48,55,56,97,48,52,101,101,56,51,98,50,50,56,56,98,49,48,101,52,48,55,53,52,51,56,56,53,97,48,55,48,56,51,97,54,49,99,54,48,102,57,48,51,99,54,48,102,99,48,49,51,54,48,53,54,48,48,51,100,100,50,49,101,53,48,101,57,101,50,98,56,49,101,48,50,48,56,48,51,100,97,56,48,57,48,48,102,102,55,97,54,49,99,100,48,101,52,50,48,48,102,102,55,98,52,98,99,48,55,99,99,53,101,56,55,97,52,97,57,48,55,56,54,53,54,56,55,54,56,97,102,48,102,100,49,53,101,48,102,51,52,51,99,50,48,102,52,48,48,50,102,49,49,55,102,99,48,51,102,101,49,52,49,53,54,48,50,53,55,56,48,57,98,97,48,55,51,99,48,52,100,101,57,53,56,48,102,99,53,51,56,49,100,48,97,55,56,55,56,53,100,52,97,48,50,53,99,48,48,57,97,48,48,55,101,52,48,52,97,50,56,51,100,99,50,57,99,51,99,56,53,49,97,52,57,52,52,53,57,56,55,54,99,49,102,50,56,51,56,49,48,102,53,101,50,56,52,51,100,52,56,48,56,99,102,52,100,50,54,57,52,101,53,102,56,55,55,99,98,99,50,97,49,51,48,51,98,52,49,102,54,48,101,56,57,55,56,53,49,57,54,52,53,56,52,50,54,56,55,52,56,51,100,101,53,51,50,48,56,55,56,97,48,51,98,99,49,102,55,52,49,48,102,55,48,55,51,99,51,98,99,48,100,52,97,56,48,53,48,53,56,55,99,99,48,49,102,54,50,56,48,102,99,99,48,49,102,53,56,50,48,48,102,102,102,98,102,49,48,50,55,102,56,48,57,57,55,48,55,49,54,53,56,49,98,56,48,51,99,102,101,48,49,51,53,50,49,100,48,48,102,102,55,99,48,49,99,98,101,56,97,49,99,101,100,99,49,101,102,48,51,56,57,99,48,52,101,55,50,52,56,55,102,48,49,101,48,48,102,102,51,57,101,101,49,101,52,48,102,56,56,55,49,56,51,102,99,48,48,102,54,48,101,48,55,56,54,48,48,102,52,102,99,97,56,50,57,102,56,51,99,49,48,101,98,49,52,50,48,48,102,102,102,55,56,56,55,52,98,102,99,53,56,57,53,48,57,99,55,48,52,102,50,49,50,55,55,102,56,48,100,101,97,48,48,102,57,51,102,56,48,51,101,56,99,55,56,49,51,97,56,48,101,98,53,50,48,48,102,102,57,100,102,48,50,52,101,99,49,99,100,48,48,51,100,99,52,48,52,101,98,56,51,98,50,48,49,50,102,101,48,102,55,56,51,98,52,49,99,98,52,57,48,52,57,48,55,56,99,48,57,56,100,48,55,49,52,49,100,101,48,101,101,57,54,52,56,54,102,56,50,53,48,51,57,52,56,97,53,50,97,55,55,48,55,57,101,48,102,102,99,49,100,56,102,52,53,48,101,99,99,56,51,98,102,101,56,54,53,57,56,55,55,99,51,100,101,49,102,48,48,55,53,97,56,52,49,101,52,48,55,54,99,100,56,48,51,100,52,102,48,102,50,57,52,50,48,101,49,48,51,56,48,53,54,56,48,53,56,51,50,56,48,55,57,57,48,49,50,51,50,48,52,102,51,56,49,50,101,56,48,48,102,102,102,98,49,53,48,50,53,100,48,51,57,54,48,52,100,48,48,49,50,99,48,49,102,51,48,48,102,102,55,98,97,56,51,56,48,49,101,97,101,102,49,53,54,53,99,57,52,99,53,57,99,50,50,57,53,99,49,102,98,48,55,54,48,49,102,57,50,98,57,49,57,49,53,50,56,51,99,56,48,101,98,99,49,101,56,56,55,54,100,49,49,51,48,98,49,48,48,55,98,53,56,49,101,48,48,55,53,55,49,54,52,53,54,102,50,99,48,97,102,57,52,100,50,99,48,97,52,50,100,56,97,52,50,100,48,97,52,48,102,97,56,55,50,52,51,99,52,49,101,99,48,101,49,48,55,97,99,51,97,52,49,101,100,50,102,99,48,52,56,97,48,48,102,102,55,99,97,49,48,48,102,102,49,102,52,48,54,53,99,48,55,52,52,98,54,48,102,99,48,48,102,102,51,101,99,100,48,48,102,102,57,50,51,48,55,55,55,56,98,50,48,101,48,49,54,50,48,48,102,102,102,55,97,56,51,99,53,48,50,55,55,52,49,100,57,49,52,52,53,56,56,55,100,99,51,100,52,49,102,98,50,97,99,51,102,97,49,101,99,48,102,99,56,55,99,56,49,101,51,48,55,101,48,48,102,102,57,98,48,50,98,52,48,49,101,101,57,48,102,50,56,55,98,51,57,54,52,48,101,102,100,51,56,48,49,101,101,98,48,52,56,48,51,100,51,48,101,54,56,55,50,53,48,48,102,102,51,97,52,53,49,56,51,57,57,50,56,56,51,97,99,53,52,56,51,99,52,50,98,52,51,98,52,53,56,48,55,49,49,51,99,49,101,54,56,55,56,52,49,100,55,102,102,56,48,97,56,52,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,49,100,102,48,98,102,101,48,50,99,102,56,48,51,101,52,52,54,48,48,102,102,102,97,51,48,50,98,56,48,49,102,54,56,97,48,101,55,54,99,49,102,55,56,49,50,102,54,53,48,49,52,48,56,99,48,52,102,101,48,51,97,50,48,101,102,48,55,55,48,97,53,48,101,51,57,54,101,49,101,53,48,102,52,48,55,97,48,97,101,50,98,52,49,101,102,48,51,57,57,48,101,53,97,52,48,51,99,101,50,102,57,50,99,48,57,55,49,52,55,54,49,51,52,51,101,50,56,48,48,102,102,101,97,52,51,56,97,49,101,50,48,102,48,48,55,97,56,49,101,51,57,54,50,49,102,48,48,102,102,101,56,56,51,99,98,50,102,99,51,97,51,53,54,101,48,55,98,48,97,51,50,57,99,51,57,50,49,101,57,48,102,57,48,55,51,56,51,56,56,49,101,48,50,99,52,51,101,50,49,99,102,48,48,102,102,97,54,55,53,48,48,102,102,102,56,101,48,55,51,97,48,102,102,56,49,99,101,56,49,51,48,50,53,55,56,55,102,52,98,51,48,55,51,50,48,102,48,48,51,98,101,49,102,100,52,55,48,55,53,54,48,102,56,48,49,101,56,48,51,56,52,48,55,57,54,100,57,52,99,101,50,52,101,50,99,99,51,56,54,48,102,57,48,49,99,101,48,55,57,57,50,99,51,57,101,48,102,49,56,49,100,102,48,55,97,99,97,54,50,99,53,49,53,48,52,98,54,50,56,52,51,99,50,53,49,49,54,97,56,57,57,50,57,48,97,48,98,49,52,49,56,54,99,51,99,52,49,100,51,50,100,52,51,98,52,49,102,56,48,101,99,53,57,55,97,49,99,56,48,102,54,48,55,54,99,98,102,50,100,48,48,102,102,52,56,99,48,48,55,99,57,102,48,48,49,102,49,102,98,50,99,99,51,100,56,57,101,48,102,51,56,48,49,102,54,55,101,48,52,57,56,48,55,53,56,97,48,52,54,52,57,52,53,48,101,102,50,54,56,55,101,99,48,57,98,101,48,55,50,50,49,100,98,50,97,48,51,97,99,49,99,57,50,98,56,48,52,98,56,51,57,54,49,100,55,48,55,99,48,48,102,51,52,49,102,53,56,49,51,57,54,57,52,49,101,101,48,102,55,56,51,100,51,50,56,56,97,97,52,97,50,102,100,51,52,97,56,50,57,48,51,56,52,53,48,56,55,98,99,49,100,51,48,51,98,56,48,55,54,97,101,48,55,98,48,49,101,48,56,55,98,53,50,48,98,57,48,55,98,53,55,54,49,101,48,48,102,98,57,55,101,49,102,51,55,56,98,50,102,102,48,48,98,101,52,53,48,49,57,48,52,48,49,102,49,102,102,48,48,102,102,55,100,49,51,56,55,101,99,48,49,102,54,97,48,48,102,52,100,48,99,49,102,53,56,51,100,50,54,55,56,55,54,52,48,57,49,97,48,55,51,101,49,102,101,54,49,48,52,49,101,50,56,55,57,51,51,97,53,52,49,55,48,48,48,102,102,102,53,57,52,51,102,52,49,99,48,48,102,48,56,51,57,99,48,102,52,48,55,98,56,48,57,53,55,101,53,50,56,55,55,56,49,101,102,56,51,98,56,48,55,98,101,48,101,101,101,56,49,101,50,48,51,57,102,48,55,56,54,53,56,57,54,49,50,48,102,99,48,97,50,50,98,52,98,50,50,56,56,51,97,50,48,57,54,99,56,50,53,55,55,52,100,48,102,51,51,56,100,50,49,97,48,48,49,55,49,56,48,51,101,97,99,48,48,102,102,49,102,53,97,52,48,102,56,56,48,49,102,54,98,56,48,52,100,97,56,55,55,52,48,57,53,100,48,55,52,48,53,100,48,55,55,99,51,57,99,99,51,48,53,48,49,54,48,48,102,49,99,49,101,101,48,51,99,98,48,102,49,53,97,50,97,53,49,53,97,48,101,97,99,49,99,101,48,55,54,56,98,57,48,101,99,57,52,52,49,101,97,48,102,98,50,50,56,55,54,51,49,54,97,53,54,57,55,48,49,102,100,48,102,48,52,57,55,48,49,101,100,48,101,100,56,55,54,56,51,97,48,49,99,98,50,56,100,51,49,48,53,99,48,102,48,56,55,97,99,98,102,50,57,97,52,51,99,50,53,102,48,55,51,99,51,57,48,100,56,55,98,56,51,102,97,49,100,50,48,48,101,54,97,48,55,48,52,48,101,49,48,49,99,101,48,49,50,98,48,48,101,54,56,49,100,102,56,49,50,102,99,48,52,98,101,56,51,98,99,50,56,52,49,100,54,48,51,57,100,48,55,53,52,53,48,51,50,49,100,98,48,101,51,48,55,49,56,51,98,48,99,97,52,48,48,102,102,57,55,49,53,48,53,55,54,52,57,52,56,52,98,52,57,52,56,52,57,52,97,52,100,52,56,52,100,50,100,56,98,101,48,102,48,49,55,97,53,98,97,53,57,54,50,49,101,52,48,102,56,56,55,97,52,98,100,50,99,52,98,50,48,102,54,48,55,99,99,51,100,97,53,57,57,55,48,49,101,56,48,102,51,57,54,99,53,101,56,55,57,52,98,99,50,99,99,98,51,52,100,102,102,48,99,48,48,102,102,101,57,56,55,52,99,51,97,101,49,99,49,48,101,98,48,55,54,48,51,56,97,49,99,53,48,101,100,49,52,50,49,99,97,48,101,52,48,55,51,56,97,48,50,57,99,51,97,54,49,99,101,48,101,56,48,55,53,48,97,54,50,98,56,51,98,97,49,100,55,48,101,57,56,55,53,56,51,98,97,56,50,56,101,53,53,48,55,54,99,51,97,101,49,100,98,48,101,101,49,53,48,56,54,56,50,53,52,57,52,50,49,100,101,50,56,99,97,54,52,51,52,52,50,97,48,97,97,50,57,56,97,102,52,52,52,50,50,98,99,97,97,50,98,57,49,100,49,48,97,102,52,48,54,57,97,54,100,98,56,57,57,48,49,48,98,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,48,101,97,56,48,52,98,53,48,49,51,55,54,48,101,55,48,48,57,98,50,50,99,99,48,57,57,51,52,48,48,102,102,55,51,48,57,99,49,101,49,50,100,49,49,48,48,102,102,57,53,55,48,50,54,56,48,51,102,97,48,52,97,51,48,51,99,99,50,101,52,98,55,50,56,53,50,48,97,49,50,98,53,51,99,49,102,51,48,51,97,101,48,101,97,56,55,48,56,51,99,48,48,102,102,102,49,56,97,101,48,101,57,98,48,53,56,100,48,48,57,99,49,54,52,49,100,101,48,101,97,57,54,101,49,102,101,56,48,101,53,97,55,49,55,97,57,101,53,54,57,52,53,48,53,57,56,55,98,48,51,97,99,49,101,52,52,100,48,101,100,52,57,55,101,49,99,55,98,48,101,101,56,55,99,48,51,99,54,48,50,53,53,56,48,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,102,102,48,49,48,48,102,102,100,55,53,100,55,53,102,102,100,54,57,52,48,100,50,52,48,57,50,98,48,48,102,102,55,100,51,52,56,48,51,101,99,57,52,48,49,102,54,49,97,48,101,98,56,98,101,48,55,100,50,48,52,57,102,56,49,50,101,49,56,49,102,48,56,51,98,50,48,101,100,48,51,99,48,50,99,52,49,100,56,49,55,99,49,101,52,99,48,102,55,56,49,99,51,56,51,98,102,101,56,48,49,102,97,50,57,48,51,98,99,49,100,54,48,102,52,49,54,54,53,48,56,48,57,50,56,51,99,102,48,55,97,50,49,99,54,48,102,48,50,53,55,52,51,48,101,101,56,55,100,99,51,98,52,57,101,48,50,54,48,56,50,53,55,100,57,52,54,101,48,48,102,102,57,57,101,52,49,54,56,98,49,98,50,99,53,48,52,98,49,52,50,52,49,48,98,57,48,50,55,57,99,48,49,102,53,55,50,48,52,102,52,56,48,51,101,98,54,48,48,49,101,57,55,54,48,50,55,53,52,49,99,54,101,48,55,50,101,48,48,102,53,57,102,56,55,100,55,48,51,98,52,102,99,49,101,54,48,51,57,102,48,55,56,98,56,51,99,54,48,48,102,102,102,52,101,52,48,49,101,100,48,48,102,102,48,55,98,99,99,101,48,48,102,102,102,52,57,99,51,102,99,49,102,97,101,53,52,101,50,57,56,48,49,101,102,99,48,101,97,49,102,57,55,97,48,50,53,97,48,50,54,48,48,50,54,55,102,49,53,55,57,51,102,97,48,49,54,50,48,57,49,102,102,48,50,102,100,53,100,55,53,100,55,102,99,48,51,55,101,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,51,53,55,52,53,48,50,54,101,56,49,99,101,98,101,48,52,101,56,49,55,50,48,52,56,53,98,97,57,99,49,101,48,52,51,48,50,54,48,52,97,100,48,50,53,56,52,51,98,54,48,52,100,100,50,48,57,53,97,57,52,53,48,98,102,99,51,97,99,49,101,48,48,55,51,56,53,100,56,51,100,54,48,102,53,48,51,57,97,50,99,100,51,56,97,52,48,102,49,97,50,55,52,101,52,55,52,55,48,102,48,48,102,102,55,50,56,51,101,99,49,100,98,50,57,49,49,99,51,99,54,53,50,49,55,99,100,57,52,49,52,57,97,56,48,49,102,99,48,101,57,57,54,52,49,99,98,98,48,102,55,54,52,50,48,102,100,99,56,55,51,48,48,97,97,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,49,53,56,56,48,49,102,50,100,48,48,55,102,101,48,102,57,48,48,57,53,100,48,48,102,102,55,100,100,54,56,49,50,56,54,48,52,99,50,56,49,50,102,99,48,102,48,56,51,99,52,48,101,97,99,49,102,49,56,51,97,99,48,50,52,56,48,49,100,51,56,55,57,48,51,56,101,49,102,55,48,101,101,98,56,56,98,50,53,97,49,52,101,53,57,52,48,49,51,48,50,48,52,100,56,97,49,97,53,50,51,50,52,50,50,50,53,97,51,97,55,49,53,48,53,101,56,55,55,56,98,100,50,97,53,50,56,98,50,48,101,101,48,55,98,99,51,97,97,53,102,49,53,101,53,57,56,55,53,48,51,101,52,49,100,50,50,100,48,98,56,48,101,98,56,55,97,48,97,97,50,102,52,51,98,52,53,101,49,54,54,53,54,50,54,102,102,56,48,100,101,99,48,48,102,102,102,98,98,50,48,48,102,102,55,100,52,49,48,51,98,51,48,48,102,102,55,100,98,57,48,49,50,99,48,57,101,49,99,99,55,50,52,51,98,101,49,100,56,48,50,54,56,52,49,100,54,56,55,55,99,51,100,48,57,48,48,52,97,55,56,51,100,101,48,102,54,57,54,52,48,102,48,55,48,55,53,99,49,100,99,56,55,97,52,51,100,54,49,101,49,48,55,55,52,53,101,56,55,100,56,97,55,48,102,50,48,55,54,99,51,57,99,49,101,50,52,49,50,97,56,98,52,48,101,102,48,51,100,53,50,97,56,49,100,55,57,52,97,48,101,102,56,98,53,48,102,50,57,55,97,49,100,51,48,55,56,48,53,56,56,51,98,57,50,98,56,98,52,52,97,48,102,98,48,55,50,99,51,97,101,53,102,49,54,97,53,55,55,50,56,48,98,101,48,48,102,102,97,49,53,48,55,102,56,48,101,49,52,49,102,49,56,49,50,98,48,48,102,102,102,57,52,49,101,48,48,49,50,102,99,48,52,99,49,48,51,98,99,50,102,56,49,100,54,48,51,101,51,48,55,53,52,53,102,98,99,49,100,97,48,102,99,56,55,49,99,51,99,101,99,97,51,101,50,99,52,97,57,50,99,55,50,51,97,51,97,53,97,51,50,52,50,51,97,52,97,49,50,52,50,54,49,53,50,53,102,48,55,55,99,98,99,50,97,49,50,99,97,100,48,102,49,56,55,51,56,51,100,50,53,49,49,54,50,53,57,48,55,52,99,51,101,54,49,100,50,50,99,99,97,55,48,102,52,48,55,54,48,98,54,50,102,52,51,98,50,53,101,49,53,56,53,57,97,54,56,48,55,48,54,48,48,51,101,57,101,48,48,49,102,55,48,101,48,101,50,56,48,49,102,54,102,54,48,101,50,52,98,55,48,102,102,48,55,48,48,97,56,48,48,55,97,54,97,48,102,97,99,49,100,97,101,50,98,55,56,51,102,102,48,55,48,49,57,51,99,51,100,101,49,102,49,57,48,55,51,97,48,48,102,102,102,55,56,48,55,99,52,49,101,56,49,52,54,48,101,97,51,56,48,51,100,53,55,50,101,99,49,100,54,56,51,98,53,48,101,57,56,51,99,50,48,48,102,102,55,97,56,54,49,100,52,48,55,54,56,57,54,49,102,52,51,48,55,50,57,48,53,51,56,48,49,101,99,102,48,52,100,102,48,101,100,56,55,57,52,49,50,54,53,57,97,50,52,53,49,54,48,48,102,102,53,56,48,48,102,102,48,102,57,49,99,48,48,51,101,56,49,52,97,56,48,48,102,102,55,100,56,54,56,55,49,57,51,99,48,57,98,51,48,50,53,48,99,49,100,100,57,99,48,49,102,54,48,99,49,100,51,48,48,55,98,51,52,97,52,50,99,99,51,98,54,49,100,102,52,102,48,101,50,56,55,52,48,97,54,48,50,54,97,48,51,56,55,99,98,97,50,56,99,51,97,100,54,53,55,48,51,99,53,50,101,52,51,102,56,49,101,57,48,101,50,56,55,52,99,97,50,48,55,56,52,48,101,57,56,51,97,52,57,48,102,48,55,56,56,51,97,48,48,102,51,57,51,52,98,100,101,53,101,49,54,54,49,99,50,48,101,56,51,101,48,101,56,56,51,99,52,53,55,48,55,98,57,98,101,48,101,56,57,50,99,49,100,55,55,102,56,48,53,54,52,97,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,102,50,48,101,98,56,48,57,101,55,48,50,53,99,56,49,101,101,48,49,51,54,48,48,52,99,102,48,49,50,52,56,49,100,97,48,102,56,100,50,49,48,49,51,51,50,48,52,97,54,102,48,55,55,99,53,97,48,51,99,55,48,55,54,48,49,101,48,54,100,49,56,97,100,50,101,52,98,99,48,101,49,56,51,99,57,48,55,54,101,48,101,101,48,49,101,50,56,55,55,52,49,101,56,48,51,98,57,57,48,52,101,97,54,54,48,102,56,56,51,98,101,52,49,101,48,102,50,52,97,54,48,101,53,56,55,99,49,51,100,48,54,53,48,99,98,100,48,101,53,48,55,102,53,49,53,49,99,97,101,48,102,52,48,55,55,99,97,99,50,97,48,51,101,48,48,101,99,56,51,99,48,49,102,101,48,52,56,99,48,49,102,54,100,56,48,48,102,102,102,97,51,98,48,50,53,50,56,48,49,102,54,101,101,53,55,48,51,97,101,50,99,99,49,102,48,51,99,49,101,48,48,55,53,97,48,102,56,56,49,100,54,48,55,56,52,51,98,54,56,56,53,52,56,51,102,55,48,55,54,50,56,52,53,50,99,56,51,99,50,50,100,48,49,99,100,101,48,102,53,98,50,53,98,56,55,102,99,49,99,98,48,55,56,98,57,55,56,56,54,57,97,53,51,57,55,56,49,100,101,50,102,52,97,54,52,57,48,102,50,97,54,48,51,98,97,50,101,48,98,99,52,50,50,99,101,99,49,99,100,56,51,99,101,50,100,50,52,51,101,101,49,100,100,50,98,56,98,100,48,101,101,49,55,56,48,102,52,52,49,100,57,56,51,100,50,48,49,48,98,48,48,49,102,55,99,101,48,52,100,49,48,51,102,53,48,50,52,98,56,48,49,102,50,52,57,48,50,54,97,99,48,57,57,54,48,50,53,97,52,51,102,51,56,49,100,97,56,51,101,98,48,55,54,98,56,49,99,55,54,48,101,53,48,55,100,51,48,55,54,48,51,57,101,49,102,48,48,49,50,53,101,49,101,101,48,50,52,51,48,49,99,101,56,55,49,52,51,99,52,48,48,101,97,101,48,55,102,52,51,98,56,49,101,98,48,101,56,57,54,55,100,51,99,51,97,56,49,101,97,50,102,48,97,56,99,48,50,55,48,53,48,57,54,49,57,48,56,49,51,97,48,57,102,50,98,99,49,50,52,53,56,97,50,50,48,97,55,50,49,56,48,54,49,56,56,48,51,101,97,57,99,48,49,102,54,98,52,48,52,98,57,56,48,51,101,100,97,48,48,57,55,50,52,53,48,55,100,48,48,101,53,49,50,54,56,51,97,99,49,102,101,48,101,97,102,50,57,56,97,52,48,55,102,56,48,101,49,48,98,99,50,101,57,49,99,98,48,48,102,102,102,101,48,51,56,101,48,102,101,57,54,52,99,50,52,97,52,98,48,53,55,57,54,50,102,97,50,97,50,49,53,100,52,49,101,57,48,55,55,97,49,101,57,99,53,54,57,54,52,57,101,48,101,98,48,49,101,56,50,48,49,53,99,53,55,49,52,52,48,102,48,48,102,102,97,51,50,98,52,98,54,52,48,52,102,50,98,48,51,97,54,49,102,99,48,101,97,48,51,99,49,48,55,55,99,49,99,100,102,102,48,51,52,54,53,48,48,57,50,101,48,48,102,102,55,100,98,56,48,49,51,98,97,49,100,54,48,48,102,102,55,100,56,99,56,48,51,101,99,52,56,48,57,57,98,48,50,55,50,52,51,56,97,49,99,55,50,102,99,49,100,101,48,55,50,48,49,101,102,48,55,56,48,51,57,54,56,97,49,99,102,48,101,97,56,55,98,48,98,49,50,98,56,98,51,48,102,53,98,50,49,100,55,48,55,54,101,48,101,98,99,51,56,97,48,101,57,48,51,98,97,53,100,48,55,56,101,56,97,56,100,99,97,55,50,98,48,51,99,48,49,101,98,50,97,48,51,56,50,56,97,49,101,57,50,100,52,51,98,50,53,55,97,55,48,55,56,48,97,102,48,101,55,50,55,57,55,97,57,50,49,100,97,50,98,99,51,99,99,49,101,102,54,99,97,52,99,49,101,99,50,100,48,48,102,102,51,48,99,56,48,49,102,50,100,56,48,50,55,98,57,48,48,48,102,102,57,53,100,48,48,55,100,54,97,50,54,56,49,50,100,97,49,100,101,50,101,99,98,102,50,97,56,49,102,49,56,49,51,100,56,53,102,55,48,55,54,50,49,100,98,98,48,101,101,48,55,56,48,51,100,50,49,99,102,50,99,52,97,56,48,55,51,54,48,101,102,99,98,55,48,101,97,56,55,99,52,49,102,102,56,55,56,49,50,56,98,98,50,57,48,97,48,52,100,50,57,99,98,100,50,56,48,98,100,50,97,49,50,52,51,97,48,48,102,102,101,50,99,51,100,99,48,101,101,99,98,97,48,102,52,56,55,52,101,99,51,101,52,49,100,51,48,55,101,56,53,99,97,55,99,99,56,55,56,99,51,98,56,49,100,55,48,102,55,57,52,48,57,99,48,49,53,52,99,98,102,102,97,56,49,56,48,48,102,102,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,56,49,55,102,97,56,49,56,48,48,48,102,102,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,102,102,56,48,55,55,99,50,56,52,98,48,51,56,50,48,55,102,54,48,101,55,48,48,102,102,57,97,55,48,55,51,52,48,101,102,99,49,102,102,56,49,50,102,97,48,102,48,99,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,48,99,56,55,57,48,51,56,99,49,102,57,48,101,99,51,99,102,56,48,57,55,49,54,101,53,55,55,52,57,52,56,52,52,52,97,52,55,52,57,52,54,52,100,52,55,52,50,50,100,56,97,49,48,102,48,49,52,52,53,98,97,50,49,54,50,49,100,98,48,102,56,56,55,53,56,98,100,50,98,56,97,100,48,102,54,48,55,51,48,51,100,97,53,54,49,55,48,49,100,55,48,102,51,57,53,50,53,49,48,55,57,52,97,51,50,99,99,97,99,52,50,48,101,57,53,48,48,102,102,97,54,57,48,48,55,99,55,50,48,48,49,102,55,56,52,53,55,48,48,102,102,51,101,97,97,48,49,102,50,48,55,98,99,49,100,48,56,51,102,102,54,52,98,102,50,101,48,48,57,51,48,48,50,54,51,52,98,102,48,101,98,50,54,48,55,101,48,98,55,50,97,100,51,52,51,99,101,53,101,49,54,50,48,52,98,99,48,51,99,49,50,98,53,49,100,50,56,97,52,52,53,48,55,99,101,49,100,52,48,101,48,97,50,50,54,97,54,57,53,48,53,101,56,55,55,52,98,100,50,97,57,50,52,97,101,50,56,99,49,102,98,57,53,48,53,48,56,55,55,98,56,51,99,100,48,102,49,48,55,52,56,51,57,99,49,99,49,48,102,48,56,55,53,56,98,48,48,102,102,102,48,57,54,52,48,101,97,48,97,100,48,55,53,97,48,102,48,51,102,99,48,101,54,56,48,49,102,50,98,50,48,48,55,100,49,55,56,48,51,55,100,52,48,49,102,54,55,99,48,52,57,54,48,51,57,56,48,48,53,101,98,56,51,99,99,48,52,102,100,48,55,51,48,51,57,50,57,50,50,48,48,102,102,49,100,57,56,53,57,49,53,99,48,52,100,49,56,55,55,56,49,100,97,97,49,49,52,99,48,48,57,100,53,100,56,49,51,52,99,49,101,51,50,56,56,98,101,48,48,102,102,53,101,54,56,49,102,53,57,54,56,49,99,54,48,48,54,99,56,49,48,55,98,54,97,48,50,48,49,97,56,48,55,102,99,50,56,48,53,54,52,56,48,51,101,52,55,48,48,102,102,48,102,97,48,53,50,100,99,48,49,102,53,101,52,49,102,57,52,102,48,50,54,99,99,48,57,52,51,48,55,55,54,54,48,48,55,100,55,99,56,55,98,48,48,102,102,49,101,99,100,50,57,48,98,51,48,101,100,56,55,55,100,51,99,51,102,52,49,101,102,50,101,52,48,57,53,55,48,102,101,54,50,57,52,97,51,48,101,98,53,57,53,99,48,102,49,52,98,57,48,102,101,48,55,97,52,51,102,52,49,101,100,50,102,52,49,100,101,56,51,100,57,48,102,54,97,51,98,99,49,101,50,48,101,56,48,51,99,101,52,100,50,102,55,49,52,54,53,54,48,55,102,52,51,100,101,102,56,51,97,50,48,102,49,49,53,99,49,100,49,55,51,48,51,97,50,52,98,48,55,97,51,102,101,48,50,57,101,97,101,98,97,101,98,102,102,97,56,48,55,102,99,50,56,48,52,48,51,97,56,48,55,102,99,50,102,102,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,102,102,97,48,55,102,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,49,48,48,102,102,50,102,102,101,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,50,48,50,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,55,102,97,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,102,102,56,48,53,48,51,50,56,49,102,102,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,52,48,48,102,102,97,48,55,102,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,102,102,56,48,54,102,99,97,56,48,53,48,51,48,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,49,98,102,50,97,48,49,52,48,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,102,102,56,48,54,99,54,56,49,51,48,54,48,102,97,52,51,97,97,48,52,98,54,48,51,56,50,48,55,101,50,48,52,99,54,48,55,101,49,48,52,51,99,52,53,98,48,55,50,99,49,99,49,48,51,97,48,48,55,57,56,48,102,98,48,51,101,48,53,53,56,55,53,49,48,99,97,102,52,99,48,102,53,49,54,50,49,100,52,48,55,53,99,49,99,100,50,102,48,51,102,50,49,101,52,50,98,99,51,98,50,56,48,53,97,57,54,97,53,48,49,53,48,57,97,49,101,49,52,99,50,97,99,97,50,52,98,52,53,50,97,100,48,99,98,52,50,102,48,97,51,50,98,100,100,50,99,97,100,49,54,52,98,49,50,100,52,97,101,54,98,100,50,55,52,52,56,49,99,49,48,51,102,98,48,55,51,56,48,52,100,51,56,51,57,97,48,55,55,101,48,102,102,99,48,57,55,100,48,55,56,54,53,48,56,51,100,51,48,55,51,97,48,102,53,52,97,48,54,52,51,99,56,49,99,54,48,102,99,56,55,54,49,101,55,99,48,52,98,56,98,55,50,98,98,97,52,98,101,56,56,57,50,56,101,57,50,56,99,57,97,56,101,56,52,53,98,49,52,50,49,101,48,50,56,56,98,55,52,52,50,99,52,51,98,54,49,102,49,48,101,98,49,55,97,53,55,49,53,97,49,101,99,48,101,54,48,55,98,52,97,99,50,101,48,51,97,101,49,101,55,50,97,52,97,50,48,102,50,57,52,54,53,57,57,53,56,56,52,48,98,51,56,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,56,48,53,101,53,48,48,102,102,51,101,51,56,101,48,48,102,98,102,97,50,100,99,48,49,102,53,101,52,49,102,57,52,48,48,102,102,50,53,51,48,48,57,98,99,48,55,56,56,54,48,48,55,100,55,99,56,55,98,48,48,102,102,49,101,102,50,50,101,99,97,99,48,102,50,48,55,56,49,48,48,102,102,51,102,52,49,101,102,50,101,52,48,57,53,55,48,102,101,54,50,57,52,98,99,48,102,52,99,49,54,50,48,101,101,56,97,54,48,101,49,56,55,53,56,51,102,50,49,101,100,50,102,52,49,100,101,56,51,100,57,48,102,54,97,51,98,50,49,100,100,48,102,55,56,51,98,48,52,50,50,56,98,49,52,54,53,54,48,55,102,52,51,100,101,99,48,51,100,100,48,101,101,57,54,50,49,100,49,55,51,48,51,100,100,52,52,48,55,97,51,102,102,56,48,51,101,52,55,48,48,102,102,48,102,97,48,53,50,100,99,48,49,102,53,101,52,49,102,57,52,102,48,50,54,99,99,48,57,52,51,48,55,55,54,54,48,48,55,100,55,99,56,55,98,48,48,102,102,49,101,99,100,50,57,48,98,51,48,101,100,56,55,55,100,51,99,51,102,52,49,101,102,50,101,52,48,57,53,55,48,102,101,54,50,57,52,97,51,48,101,98,53,57,53,99,48,102,49,52,98,57,48,102,101,48,55,97,52,51,102,52,49,101,100,50,102,52,49,100,101,56,51,100,57,48,102,54,97,51,98,99,49,101,50,48,101,56,48,51,99,101,52,100,50,102,55,49,52,54,53,54,48,55,102,52,51,100,101,102,56,51,97,50,48,102,49,49,53,99,49,100,49,55,51,48,51,97,50,52,98,48,55,97,50,48,53,48,56,48,48,102,102,102,97,97,55,48,48,102,102,55,100,53,50,56,49,51,49,56,48,48,102,98,54,56,48,50,54,51,49,49,52,49,99,98,56,51,57,52,52,55,57,48,101,98,48,55,48,52,51,97,100,56,97,54,50,101,56,49,102,101,48,51,102,97,50,102,48,97,53,52,56,50,99,52,51,56,54,48,101,51,56,51,56,52,53,56,98,99,57,52,56,99,99,49,54,48,53,57,51,48,56,99,57,54,53,55,54,48,102,52,56,51,99,51,48,102,52,102,50,98,52,98,50,52,48,48,55,53,54,48,101,98,100,48,48,102,102,98,49,50,98,56,98,101,48,55,56,48,53,101,49,53,97,53,98,49,54,48,53,56,49,54,54,49,100,51,48,101,49,56,55,53,48,49,101,48,56,51,99,49,48,101,54,56,48,55,51,51,56,51,100,53,48,55,53,56,49,99,52,48,55,101,48,48,101,98,48,49,101,53,56,51,57,53,48,55,97,52,53,49,102,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,101,50,48,101,98,56,49,101,51,48,55,54,97,52,98,51,50,101,48,97,54,101,49,101,49,48,101,50,48,55,102,99,51,98,99,53,57,56,55,53,99,51,100,56,53,48,53,49,55,52,49,100,102,52,100,50,57,52,51,99,54,53,53,55,50,101,48,51,98,99,53,99,57,54,52,53,55,55,50,99,48,97,51,50,99,56,97,101,50,102,48,97,102,48,52,99,56,50,55,56,97,99,50,99,57,48,48,98,50,56,54,57,51,54,52,49,50,51,48,48,102,102,55,100,54,57,56,48,51,101,97,98,56,48,57,52,57,48,48,55,100,53,50,56,51,57,99,50,101,99,49,100,48,56,49,50,98,99,49,100,98,48,102,49,51,99,57,50,49,102,50,50,102,99,48,49,101,101,52,48,55,57,56,48,102,54,99,49,101,51,97,55,49,52,101,49,101,51,48,55,99,99,48,102,53,48,98,50,52,55,52,56,50,99,98,48,55,54,53,49,56,51,101,97,49,101,99,50,56,52,51,98,52,49,100,50,50,97,51,56,55,55,99,51,56,56,53,52,49,54,56,57,48,53,50,48,55,50,56,51,97,99,49,100,57,48,101,102,56,55,55,56,51,97,52,49,100,101,57,52,97,50,101,99,51,99,51,48,53,52,53,56,55,100,99,51,101,48,49,102,101,48,102,54,56,55,98,55,102,99,49,97,48,48,102,102,50,53,55,48,48,57,53,99,48,55,49,50,48,52,57,55,56,51,56,98,48,101,51,48,49,50,100,50,48,52,98,53,48,55,49,98,56,51,98,55,48,55,50,54,48,101,100,54,56,51,99,98,99,51,57,54,49,99,98,101,49,101,54,48,102,56,48,55,99,51,49,52,99,48,48,102,55,55,48,55,98,99,98,102,48,102,100,48,55,56,99,48,49,100,54,52,48,102,101,48,55,56,56,51,100,52,49,101,101,50,99,102,50,55,56,55,97,99,51,100,52,53,101,49,54,102,56,48,52,101,52,98,101,50,99,55,50,48,102,52,100,99,56,48,56,48,48,57,51,50,98,53,48,100,48,49,48,57,48,99,48,52,50,97,48,48,102,102,55,99,97,100,56,48,49,102,55,56,56,53,57,56,51,99,57,48,102,52,48,51,100,49,48,48,102,102,55,100,52,57,48,49,50,101,56,99,56,55,55,101,99,49,100,52,48,55,50,56,51,99,48,49,100,49,52,50,48,50,54,101,48,49,101,99,52,50,55,48,55,54,52,51,101,48,57,48,48,102,49,52,49,101,49,48,55,53,48,98,49,48,101,99,56,51,99,54,50,98,52,49,99,98,48,55,48,53,50,48,97,98,52,98,50,102,49,49,56,51,57,99,49,100,101,48,55,52,48,49,102,51,50,98,48,97,52,57,48,55,97,99,53,99,50,53,102,50,98,52,49,101,54,97,54,56,51,101,49,48,101,56,49,54,97,48,101,100,51,57,53,101,49,99,99,48,101,99,48,55,48,56,51,101,49,50,48,102,56,52,48,99,102,52,48,49,102,50,53,51,48,48,102,102,55,99,56,49,48,97,101,48,50,52,102,99,51,97,97,48,102,50,52,48,49,102,53,102,54,48,52,97,50,48,55,97,99,51,99,48,56,52,48,52,101,49,48,55,98,52,97,49,98,48,101,99,56,51,100,101,48,55,97,101,49,100,53,50,100,56,51,100,52,49,99,51,48,102,52,56,49,50,57,48,53,54,57,55,56,53,55,48,51,57,97,48,55,56,97,49,100,98,52,57,48,101,100,97,52,57,55,101,48,101,97,57,51,52,51,98,56,48,102,48,56,51,99,50,48,102,98,56,49,99,101,56,55,102,52,51,100,99,53,50,57,53,52,49,101,97,48,55,53,97,48,102,50,56,97,48,48,102,54,48,51,56,98,50,99,48,49,50,56,49,101,57,50,98,99,98,53,50,98,56,51,102,52,56,50,53,48,99,57,53,101,48,49,54,52,97,98,102,101,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,100,100,56,48,57,97,51,48,50,54,56,99,49,99,52,56,49,50,53,101,48,101,50,99,51,102,50,48,52,99,98,48,49,51,50,97,49,102,57,101,48,101,100,56,49,99,57,56,51,98,53,97,48,101,100,54,48,102,97,48,55,100,51,48,55,54,52,51,101,48,49,102,48,99,53,51,48,48,51,100,100,99,49,101,102,50,56,48,51,56,97,49,100,99,48,48,55,53,54,99,51,56,54,49,100,100,48,102,53,48,55,98,56,98,51,99,57,101,49,101,98,48,102,53,49,52,54,53,52,55,48,49,50,54,50,56,52,98,49,99,56,51,100,51,55,97,55,97,55,56,50,52,99,97,100,52,51,52,102,52,100,52,50,48,49,50,50,52,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,48,48,102,102,49,52,101,49,48,49,50,102,56,98,102,101,48,55,50,99,48,102,102,52,49,99,50,48,51,57,99,48,50,54,57,99,49,99,100,48,51,99,48,48,102,102,50,53,102,56,48,57,56,50,48,55,55,56,53,48,56,51,100,51,48,55,51,97,48,102,53,52,97,48,55,56,51,98,54,49,102,57,48,101,51,48,55,57,100,57,55,99,48,52,98,56,98,55,50,98,98,97,52,97,51,97,53,97,51,50,52,50,51,50,52,97,49,50,52,50,49,49,54,99,53,48,56,55,56,48,97,50,50,100,100,49,48,97,101,48,102,50,48,55,51,56,51,100,50,53,49,49,54,50,53,54,56,55,98,48,51,57,56,49,101,100,50,98,48,97,55,48,102,52,48,55,54,48,98,54,50,56,56,51,99,97,53,49,57,53,56,53,57,97,49,56,48,53,48,57,56,48,51,101,101,99,56,48,49,102,53,48,52,48,102,51,48,48,102,102,49,102,53,49,56,48,52,99,102,97,55,48,55,51,49,99,57,48,102,48,48,55,57,99,48,57,53,102,48,55,97,52,49,101,48,48,102,102,102,52,51,101,48,52,97,55,56,51,100,100,48,102,55,49,54,54,48,101,102,97,56,51,100,48,48,102,49,56,51,97,99,49,100,52,48,101,102,48,51,98,98,50,102,56,51,101,99,53,51,56,55,57,48,51,98,54,49,99,102,48,102,49,50,55,57,54,97,53,53,56,55,56,52,49,100,53,49,54,97,48,102,52,48,97,53,48,55,55,101,53,97,56,55,57,56,98,100,48,101,57,56,55,48,48,102,102,97,101,48,55,56,101,53,56,57,53,54,57,50,49,102,54,48,101,54,48,55,53,99,97,49,50,97,56,98,48,101,49,100,102,50,56,52,48,54,53,57,48,48,55,99,53,51,52,48,49,102,55,97,48,48,48,102,102,100,101,97,48,48,55,100,54,48,56,49,51,97,54,48,102,57,99,48,49,55,57,49,48,101,99,56,49,50,48,97,49,102,51,48,102,98,50,51,48,56,48,48,55,54,57,57,53,97,53,56,56,49,50,98,56,49,101,49,48,55,57,52,57,97,53,99,56,48,50,55,50,57,48,48,52,97,99,56,55,55,48,98,100,50,56,52,48,49,55,97,53,48,55,50,56,53,53,56,55,101,52,48,49,98,49,102,56,49,100,50,50,56,48,101,97,56,48,52,101,55,56,49,50,56,54,48,101,55,52,48,57,102,49,48,50,53,56,48,49,101,102,56,49,50,57,48,48,102,102,102,102,100,48,56,51,99,50,57,56,48,101,97,56,49,102,51,49,52,48,56,54,53,51,56,55,56,53,100,48,101,97,49,55,56,102,56,55,55,48,51,100,50,53,50,49,54,48,53,51,48,55,56,52,97,98,48,102,56,56,55,52,52,51,100,97,49,100,97,50,101,97,54,53,50,100,48,100,49,56,98,102,48,101,52,48,55,100,56,51,98,97,49,100,100,48,102,55,57,53,50,56,97,53,100,57,53,101,53,102,56,55,52,99,98,49,50,99,48,97,49,52,51,50,98,48,51,100,50,49,100,57,48,102,50,48,55,54,53,51,56,98,51,48,101,102,49,54,51,102,101,48,49,53,97,48,48,48,102,102,102,56,102,53,48,48,102,102,51,101,57,55,99,51,100,50,48,48,102,102,102,98,52,97,48,50,54,55,99,97,54,48,102,98,56,51,100,100,48,55,55,101,49,101,48,55,56,48,57,48,53,48,55,50,52,53,102,98,101,101,56,51,102,102,48,102,56,98,52,49,101,52,50,99,56,51,56,56,99,48,51,99,51,48,102,53,97,50,49,52,51,52,53,98,48,55,52,99,49,99,49,56,55,48,56,51,99,52,53,54,57,53,52,57,99,53,98,57,55,56,53,102,57,55,54,53,97,50,54,48,55,52,99,98,55,48,55,97,99,56,56,49,100,54,52,100,48,101,101,57,54,48,49,99,98,48,55,51,99,57,56,53,97,57,54,51,99,49,101,50,56,51,98,101,48,102,100,56,55,99,48,49,100,48,100,56,55,56,99,48,51,54,98,56,51,97,54,49,100,51,48,101,98,56,55,48,52,51,97,99,49,100,56,48,101,50,56,55,49,52,51,98,52,53,48,56,55,50,56,51,57,48,49,99,101,50,56,48,97,55,48,101,57,56,55,51,56,51,97,48,49,100,52,50,57,56,97,101,48,101,101,56,55,53,99,51,97,54,49,100,54,48,101,101,97,48,97,51,57,53,52,49,100,98,48,101,98,56,55,54,99,51,98,56,53,52,50,49,97,48,57,53,48,53,48,56,55,55,56,97,51,50,57,100,48,100,49,48,97,56,50,97,56,97,54,50,98,100,49,49,48,56,97,102,50,97,56,97,101,52,55,52,52,50,98,100,48,49,97,54,57,98,54,101,50,54,52,50,56,56,48,57,53,99,48,50,53,55,48,49,99,52,56,49,50,53,101,48,101,50,99,51,56,99,48,52,98,52,56,49,50,100,52,49,99,54,101,48,101,100,99,49,99,57,56,51,98,53,97,48,102,50,102,48,101,53,56,55,50,102,56,55,57,56,51,101,48,49,102,48,99,53,51,48,48,51,100,100,99,49,101,102,50,102,99,51,102,52,49,101,51,48,48,55,53,57,48,51,102,56,49,101,50,48,102,53,48,55,98,56,98,51,99,57,101,49,101,98,48,102,53,49,55,56,53,98,101,48,49,51,57,50,102,56,98,49,99,56,51,100,51,55,50,48,50,48,48,50,52,99,97,100,52,51,52,48,52,50,52,51,48,49,48,51,48,48,102,102,49,102,50,57,50,48,48,55,100,102,52,55,48,55,101,99,53,98,56,51,100,57,48,48,102,102,55,100,53,51,48,49,50,99,48,56,53,57,49,99,49,100,48,56,51,98,102,48,55,56,51,52,49,99,100,48,50,54,102,48,49,101,55,56,55,56,52,51,98,102,100,97,50,101,48,49,101,52,56,51,100,51,48,55,51,97,49,102,55,52,53,50,100,49,102,48,55,52,48,48,102,102,101,101,52,97,102,50,102,57,48,98,97,54,48,55,54,52,49,100,102,48,51,97,101,48,55,57,54,49,100,50,52,48,52,98,48,102,56,48,51,99,48,57,52,51,52,48,48,102,49,48,51,99,53,48,102,102,48,55,53,100,49,99,97,99,48,101,52,97,55,49,53,101,48,101,56,52,97,51,52,102,48,102,48,48,102,102,51,102,49,102,102,48,50,101,50,48,48,55,99,56,100,99,48,49,102,55,56,52,53,55,48,48,102,102,51,101,100,53,99,49,102,50,48,55,52,48,49,100,48,56,49,50,102,99,99,57,55,101,53,51,56,49,50,54,48,48,102,102,52,98,57,49,55,101,49,101,57,52,99,48,101,51,57,54,101,53,97,50,54,56,55,57,99,97,51,50,99,52,48,57,56,55,48,55,56,50,53,57,50,51,97,50,57,52,56,57,52,48,102,57,99,51,100,54,49,99,49,52,98,52,100,52,50,50,97,48,97,50,48,101,101,57,52,52,53,53,50,50,57,54,50,53,49,48,51,56,56,50,97,48,98,101,48,101,102,54,48,55,57,97,49,100,100,48,101,57,48,55,99,52,51,102,99,49,101,49,48,102,52,57,54,48,49,100,101,50,99,56,49,101,98,57,54,52,48,101,98,52,49,100,102,56,48,100,51,50,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,102,102,56,48,99,54,97,48,102,99,48,48,102,102,57,101,55,48,50,53,99,56,48,57,54,102,48,50,54,51,56,48,57,53,53,48,50,53,56,48,49,102,53,48,55,99,56,48,49,101,99,50,48,55,56,50,48,52,101,55,100,48,51,100,53,50,98,48,49,99,49,49,55,50,53,102,51,52,56,97,56,52,49,99,53,48,102,51,48,55,101,48,49,100,52,50,53,56,51,97,100,54,49,50,52,49,100,54,57,54,52,49,101,54,52,56,52,99,100,56,97,51,48,55,56,48,49,102,57,101,48,102,53,99,97,99,48,48,102,102,55,97,53,52,53,55,97,55,50,48,99,49,52,54,49,102,52,50,101,99,97,50,50,100,48,51,57,52,56,52,49,101,49,52,51,48,102,101,49,55,99,48,101,102,99,51,97,48,49,102,51,57,48,49,51,99,99,48,52,56,99,48,49,50,101,56,48,48,102,102,102,98,49,53,48,50,53,100,48,51,101,56,48,52,97,102,56,49,51,51,101,49,99,99,48,48,102,102,55,98,97,56,51,56,48,49,101,97,101,99,57,54,56,53,51,49,55,50,53,54,53,97,50,57,53,99,49,102,98,48,55,54,48,49,102,57,50,98,57,49,57,50,57,49,52,51,98,54,48,102,52,48,49,100,55,48,55,57,49,50,100,48,99,98,49,48,48,55,98,53,56,49,101,48,48,55,53,55,49,54,52,53,57,54,50,98,99,98,48,97,52,50,50,99,48,97,52,50,100,56,97,52,50,100,48,98,98,48,101,53,48,55,100,56,51,98,56,49,101,99,48,101,49,48,55,97,99,51,100,97,49,100,50,50,102,99,48,52,99,57,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,97,48,54,55,52,48,48,102,102,102,56,101,51,56,48,51,101,102,101,56,97,56,48,48,55,100,56,54,56,55,49,57,48,48,48,102,102,57,52,99,48,50,54,102,48,49,101,50,49,99,48,49,102,54,48,99,49,100,51,48,48,102,102,55,98,99,56,98,98,50,98,48,51,99,56,49,101,48,52,48,48,102,102,101,50,56,55,52,48,97,54,48,50,54,97,48,51,56,55,99,98,97,50,102,48,51,100,51,48,53,56,56,51,98,97,50,57,56,51,56,54,49,100,54,48,101,50,56,55,52,56,97,50,48,55,56,52,48,101,57,56,51,97,52,57,48,99,56,55,55,52,51,100,101,48,101,99,53,48,56,97,50,101,53,101,49,54,54,49,99,50,48,101,56,51,48,48,102,102,102,55,52,51,98,97,53,56,56,55,98,57,98,101,48,102,55,53,49,48,49,100,55,55,102,56,48,53,99,56,48,49,51,99,99,48,52,56,99,48,49,51,49,54,48,48,102,102,102,97,101,97,48,50,54,51,48,51,101,56,48,52,97,102,56,49,51,51,101,49,99,99,48,48,102,102,55,98,53,52,51,102,101,49,100,53,99,99,57,54,56,53,51,49,55,50,53,54,53,97,53,49,54,48,49,99,52,48,55,57,101,49,99,54,50,99,53,50,53,50,57,49,52,51,98,54,48,102,52,48,49,100,55,48,55,57,49,50,100,48,99,97,101,48,48,55,98,97,48,49,100,102,56,55,97,98,57,53,97,53,57,54,50,98,99,98,48,97,52,49,50,98,99,98,97,50,97,52,98,98,50,97,99,98,97,48,101,53,48,55,100,56,51,98,97,49,100,50,48,102,101,56,55,53,48,51,100,97,49,100,50,50,56,48,49,51,56,53,48,48,102,102,101,55,53,48,48,55,100,99,51,56,48,51,101,57,101,48,49,99,53,48,48,51,101,100,101,99,49,99,52,57,53,48,49,99,49,48,102,102,57,54,101,48,48,102,52,100,52,49,102,53,56,51,98,53,99,53,57,54,48,55,48,48,102,102,48,102,102,102,97,48,48,55,98,99,51,101,51,50,48,101,55,52,48,49,101,102,48,48,102,102,102,56,56,51,97,102,50,102,48,49,101,98,101,48,48,55,97,53,50,53,50,48,51,100,50,48,55,54,97,49,100,51,48,55,56,52,48,48,102,102,102,53,48,99,51,97,56,48,101,100,49,49,48,51,57,54,55,48,102,97,97,55,50,55,48,48,102,102,51,100,57,101,48,57,98,99,49,101,52,48,101,100,48,50,52,99,98,51,52,52,98,57,50,99,48,48,102,102,50,55,99,99,49,102,101,48,51,56,53,48,55,99,54,48,52,97,99,48,51,101,53,48,55,56,48,48,102,102,52,98,102,48,49,51,48,52,48,101,102,48,98,101,48,55,53,56,48,102,56,99,49,100,53,49,55,101,102,48,55,54,56,51,102,50,49,99,55,48,102,51,98,50,56,102,56,98,49,50,97,52,98,49,99,56,101,56,101,57,54,56,99,57,48,56,101,57,50,56,52,57,48,57,56,53,52,57,55,99,49,100,102,50,102,48,97,56,52,98,50,98,52,51,99,54,49,99,101,48,102,52,57,52,52,53,56,57,54,52,49,100,51,48,102,57,56,55,52,56,98,51,50,57,99,51,100,48,49,100,56,50,100,56,98,100,48,101,99,57,55,56,53,54,49,54,54,57,98,102,101,48,51,99,57,56,48,51,101,49,101,48,48,52,56,100,48,49,50,50,56,49,102,50,99,49,102,49,48,50,55,53,56,48,49,101,97,56,48,48,102,102,51,100,54,56,48,50,55,54,52,49,99,98,56,48,57,48,102,101,48,101,99,102,48,55,50,52,49,102,48,48,102,102,51,98,55,101,48,52,57,53,54,48,55,56,99,48,48,102,51,51,99,48,101,57,99,100,56,51,101,55,56,51,100,101,56,52,48,101,56,99,48,57,56,99,48,48,102,102,55,57,56,100,48,55,52,99,56,97,48,50,55,97,51,48,55,53,48,98,51,99,48,101,55,98,57,53,54,48,50,53,54,54,50,98,99,51,99,97,57,98,99,98,49,97,48,49,101,99,99,49,101,99,48,55,56,56,51,102,97,49,99,101,48,55,53,54,48,102,50,52,51,100,56,48,101,98,48,49,100,99,102,48,55,99,50,48,102,51,56,51,98,50,49,99,49,48,102,54,56,55,56,48,49,100,100,56,51,97,52,101,49,101,102,50,97,52,49,100,102,48,48,51,100,53,48,48,102,102,102,100,49,52,56,49,100,101,50,99,56,98,51,48,101,97,48,51,98,97,101,49,102,100,48,102,48,50,50,97,54,48,55,55,48,51,57,52,48,48,102,102,102,55,98,57,55,101,56,99,53,55,56,55,54,55,48,55,99,48,98,98,52,51,55,48,97,51,48,101,101,54,50,99,102,49,54,99,53,57,99,53,97,48,50,48,98,57,48,97,48,49,49,101,101,48,52,57,56,48,49,51,55,56,48,102,56,99,48,57,48,100,48,50,54,55,99,49,100,48,56,49,51,54,101,48,52,98,102,50,54,56,55,55,57,48,99,49,101,98,48,51,57,57,48,102,48,50,54,57,55,48,49,100,101,54,56,51,100,54,53,50,51,48,49,101,52,48,101,98,57,55,54,53,55,57,55,52,49,100,102,50,100,48,51,57,97,49,101,101,48,101,57,48,55,57,52,97,53,97,97,52,51,52,98,52,56,50,56,48,51,101,101,49,99,57,48,102,49,48,55,56,56,51,97,48,53,98,50,52,57,52,54,53,56,48,55,55,99,51,100,56,53,55,49,53,101,53,101,97,54,49,54,52,49,100,54,48,102,51,48,55,54,99,51,99,99,56,50,53,54,48,55,56,52,97,101,48,48,101,52,97,48,48,102,102,55,100,54,51,48,48,102,102,51,101,99,50,48,49,100,54,56,48,51,101,99,102,99,48,57,51,55,48,55,54,52,48,52,100,98,56,51,97,100,50,98,56,48,49,101,100,50,99,49,101,99,48,49,51,55,48,101,101,48,51,99,52,48,55,54,48,57,97,49,101,57,48,101,102,56,55,98,52,51,99,52,48,101,56,52,49,101,97,48,55,52,100,51,98,57,53,54,49,101,99,48,101,48,48,102,102,55,56,56,98,50,48,101,102,97,53,55,51,102,99,54,50,98,56,51,101,48,49,99,99,52,99,50,102,52,97,53,48,101,56,48,55,56,48,51,101,48,48,102,102,101,98,52,51,100,101,49,99,48,48,102,102,102,100,49,54,54,49,99,57,48,101,56,102,48,102,54,99,57,52,50,56,53,102,101,48,49,51,50,56,48,52,100,49,56,49,51,52,54,48,102,100,52,48,57,100,48,48,102,102,55,101,56,49,102,56,48,50,54,53,56,48,57,57,53,48,102,99,101,48,55,57,48,48,102,102,102,98,48,49,101,53,52,48,55,54,98,48,55,100,48,51,101,57,56,51,98,50,49,99,101,48,101,56,55,50,101,55,56,55,52,52,51,57,101,53,48,48,102,102,55,49,52,51,98,56,55,48,101,100,56,55,48,99,51,98,56,49,100,52,48,101,56,49,53,98,100,48,48,51,97,56,49,100,53,50,56,99,97,56,101,48,50,52,99,53,48,57,53,100,100,51,56,49,50,53,100,51,99,98,48,48,102,102,52,101,57,54,52,57,56,57,101,57,97,57,56,52,52,48,101,48,99,49,102,100,48,51,101,51,48,50,53,54,48,49,102,50,56,51,98,102,48,50,54,48,52,48,57,55,100,48,55,56,54,53,102,48,51,97,99,48,55,99,54,48,101,97,56,98,102,54,52,51,99,97,49,99,54,48,102,99,48,55,54,49,101,52,55,99,53,56,57,53,50,53,56,101,52,55,52,56,52,52,52,57,52,55,52,56,52,54,52,100,52,55,52,99,50,97,52,98,101,48,101,102,57,55,56,53,52,50,53,57,54,52,49,100,99,48,102,56,56,55,53,56,98,100,50,98,56,98,50,48,101,57,56,55,99,99,51,97,52,53,57,57,55,48,49,100,55,48,102,51,57,53,50,53,101,56,55,54,52,98,99,50,99,99,97,99,52,100,48,49,102,99,52,48,49,102,50,98,54,48,48,55,100,49,100,57,53,56,48,102,50,56,51,97,99,48,102,52,48,48,102,102,49,102,54,100,97,48,52,98,97,51,99,49,101,49,98,48,55,97,101,49,99,97,50,56,48,51,97,50,57,97,48,52,100,98,56,51,97,55,56,52,49,48,102,51,48,55,99,49,49,99,49,101,50,56,51,98,101,48,101,97,49,53,97,49,100,57,48,55,55,50,53,54,56,51,101,56,48,101,49,51,48,53,53,97,50,49,55,56,57,50,49,99,101,48,102,48,56,51,97,49,48,101,53,57,53,56,53,50,102,48,55,97,99,53,51,97,53,101,50,98,52,49,100,57,50,54,56,51,57,101,48,101,56,49,54,97,48,102,51,50,56,98,48,48,102,102,101,54,48,55,57,99,51,56,52,49,101,102,97,48,55,99,50,52,54,48,48,102,56,57,55,56,48,51,101,57,53,98,56,55,50,48,97,54,48,101,100,48,48,51,101,100,56,48,48,57,57,56,48,101,98,56,55,102,99,51,98,56,48,102,51,52,98,50,48,48,102,102,55,98,57,49,48,48,102,102,48,57,51,48,48,101,49,57,55,54,99,99,56,55,53,56,97,56,52,53,48,55,53,56,49,102,52,48,101,51,54,48,101,100,49,55,48,48,102,102,52,99,98,49,54,50,56,97,56,52,53,99,102,48,102,50,48,55,57,97,52,49,101,57,57,52,48,49,101,102,48,102,55,56,55,50,56,49,100,54,57,52,54,49,102,52,50,57,48,51,98,101,49,100,102,52,50,48,101,49,50,51,57,54,97,48,102,54,56,97,100,50,97,56,51,102,101,56,48,48,102,102,102,49,99,49,100,48,48,55,99,99,51,57,98,102,101,48,51,57,97,48,49,50,98,54,48,102,49,52,49,102,98,48,51,100,54,48,55,49,50,49,99,55,48,102,102,48,49,51,50,97,48,52,98,97,102,48,50,53,51,99,49,102,54,49,55,98,52,49,101,54,57,48,102,97,48,51,56,48,101,48,102,54,99,51,97,48,48,102,100,99,48,49,101,99,49,97,50,98,48,51,101,48,53,102,49,52,97,49,100,97,101,48,48,102,53,54,48,51,56,50,56,50,53,55,56,55,52,52,51,100,51,56,51,100,50,49,100,52,50,98,56,97,52,48,102,57,55,48,49,50,54,52,51,56,99,53,48,56,48,51,100,99,98,56,51,98,56,53,56,49,50,50,99,56,97,52,52,102,98,98,48,49,51,50,99,48,49,102,51,49,99,48,50,53,50,52,48,49,102,53,102,97,53,51,56,55,49,52,51,56,48,48,102,102,52,100,98,49,55,50,49,101,102,56,48,55,50,101,48,48,102,102,102,98,48,53,48,102,100,56,54,97,53,48,56,55,49,99,51,98,54,49,100,102,48,101,49,48,55,97,48,98,56,50,57,56,48,57,99,97,48,101,50,48,51,98,97,50,101,48,49,100,57,56,55,53,52,51,101,99,53,55,56,51,99,53,50,101,52,97,50,50,97,52,48,49,101,100,50,48,101,54,56,51,99,49,48,55,49,99,49,100,51,48,102,102,56,55,54,52,51,99,52,49,99,102,48,55,57,101,49,101,99,50,102,52,97,101,50,101,99,51,99,56,49,99,50,50,97,53,50,48,49,100,49,51,56,53,53,56,55,102,54,49,48,52,49,100,57,50,53,56,51,97,49,48,49,98,100,48,48,57,101,54,48,50,55,57,99,48,57,55,52,48,48,55,100,55,53,48,49,50,101,56,49,102,52,48,50,54,56,48,48,57,57,102,48,102,57,56,48,51,100,97,97,49,99,48,48,101,97,102,54,52,97,98,50,57,56,97,54,50,98,50,49,49,52,98,49,48,102,100,56,51,99,102,48,102,99,57,54,50,56,99,57,52,57,52,49,100,98,48,55,53,101,48,101,98,56,51,98,54,57,54,57,56,53,55,48,48,102,102,51,100,100,50,48,102,48,48,102,102,51,100,53,56,97,100,50,99,98,57,53,101,53,55,100,50,54,57,53,101,53,50,49,53,50,53,50,49,53,54,53,100,56,55,100,52,51,101,99,49,101,50,48,101,57,56,55,48,56,51,97,56,49,101,100,48,102,54,57,52,48,48,102,102,49,51,50,56,48,52,102,51,48,49,51,99,101,48,52,99,53,56,48,51,101,99,53,52,48,57,56,99,48,102,97,48,49,51,52,48,48,52,99,102,56,55,99,99,48,49,101,101,97,48,102,102,56,55,97,98,51,50,53,53,57,52,99,53,51,49,53,57,48,57,52,53,55,56,55,49,48,49,100,56,48,55,49,56,97,101,52,57,52,97,52,97,48,101,100,56,51,97,102,48,55,53,99,49,100,98,52,98,52,99,50,99,52,48,49,101,100,55,48,55,55,101,49,100,53,101,53,57,49,54,51,99,97,102,50,98,101,57,51,56,98,48,50,101,56,98,54,50,101,99,98,52,50,101,56,51,101,97,49,102,54,48,102,49,48,55,98,48,51,102,97,49,101,98,48,102,54,56,55,98,52,98,102,102,102,48,48,99,51,52,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,56,48,48,102,102,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,55,102,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,56,48,52,97,97,97,56,50,48,48,102,102,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,55,102,99,48,52,48,51,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,100,55,50,49,50,49,97,52,57,54,48,57,50,100,50,50,50,50,51,54,49,97,97,52,51,100,100,99,99,100,98,55,97,98,51,54,51,57,56,50,55,101,99,50,51,56,99,50,52,53,48,97,99,97,48,49,98,57,97,48,48,102,56,101,97,56,48,51,101,97,100,99,51,101,48,48,102,102,48,102,97,100,50,48,50,53,51,52,98,52,98,48,55,98,52,56,52,53,50,57,52,101,48,102,98,56,49,102,54,56,50,52,52,48,49,101,97,55,48,55,55,56,97,101,48,101,100,56,55,51,100,97,50,101,48,97,55,99,48,101,101,48,49,101,52,56,51,101,101,48,48,55,98,50,55,57,55,97,49,102,100,48,101,53,56,55,98,99,51,100,101,53,53,48,55,102,51,97,55,56,55,52,99,51,102,56,53,55,50,55,49,53,56,48,49,55,102,97,52,51,97,50,56,53,53,99,97,56,48,54,97,101,57,51,97,49,48,52,48,53,51,100,48,48,102,102,55,99,52,99,48,48,102,102,49,102,53,97,54,53,99,48,51,102,50,48,50,54,57,57,101,48,50,55,52,56,51,102,54,56,54,48,57,54,48,101,48,56,49,50,101,100,57,57,99,49,100,99,52,52,101,102,51,48,102,54,48,102,98,55,48,55,98,54,48,101,101,52,48,57,56,101,48,55,52,97,53,100,54,57,52,57,50,97,99,51,102,97,53,49,57,55,52,49,100,56,99,49,100,52,50,100,56,97,53,52,54,97,48,48,102,102,98,100,48,101,57,57,55,101,48,50,54,55,53,102,48,48,102,102,57,55,48,48,102,102,57,55,57,53,101,55,50,99,97,99,48,51,51,55,100,55,102,100,48,97,54,97,54,50,51,49,53,101,56,99,101,97,53,97,53,98,57,57,97,52,55,54,55,51,55,100,99,55,51,99,100,51,56,51,49,102,48,53,54,102,102,56,98,99,51,57,56,54,49,54,50,102,97,56,48,52,102,97,48,48,102,102,51,101,102,102,99,48,49,102,54,51,99,56,48,48,102,102,48,102,98,48,54,48,50,55,99,56,51,102,99,49,101,99,48,55,53,56,48,102,49,48,51,101,56,49,101,98,48,50,53,100,99,51,98,51,48,49,100,97,56,48,55,52,52,53,55,57,54,56,49,101,53,48,102,102,101,48,101,55,49,53,53,48,53,100,56,51,57,57,48,55,51,97,53,53,48,51,99,54,56,48,101,97,56,55,48,56,51,101,97,53,50,56,55,53,53,50,56,51,57,56,48,50,54,48,49,102,54,48,101,52,57,54,53,99,51,99,55,100,48,99,97,48,52,49,56,48,102,50,49,54,50,56,98,50,53,97,53,48,50,55,101,51,50,49,49,54,50,57,99,48,51,48,101,56,48,51,101,53,99,99,48,48,102,102,102,98,54,48,48,48,102,102,54,102,53,56,48,51,101,98,57,99,49,99,56,48,55,101,52,55,48,48,102,102,98,99,48,48,102,102,55,57,97,101,48,101,101,55,48,101,100,48,48,50,54,51,53,48,51,102,56,48,55,49,51,99,48,52,101,56,51,101,50,48,101,100,99,48,49,51,101,52,57,102,53,56,49,100,98,56,55,102,48,48,102,102,52,54,56,48,49,102,56,56,49,57,48,48,102,102,97,100,53,48,49,48,48,100,55,102,102,53,48,48,102,102,100,52,57,48,50,53,48,48,102,102,48,49,102,52,56,54,48,52,57,101,56,51,102,99,48,48,102,102,55,100,50,100,48,51,56,52,50,98,54,48,49,99,52,56,49,50,99,48,56,101,48,102,101,48,48,57,56,56,48,50,52,57,48,49,100,53,56,55,102,99,97,97,48,55,102,54,57,56,48,52,97,99,48,51,97,54,50,100,99,49,101,54,56,55,53,99,51,100,101,48,102,54,56,48,57,53,48,48,102,102,101,99,50,51,50,50,50,52,56,48,51,100,100,56,57,53,57,48,48,51,99,97,53,97,49,55,48,53,50,48,55,100,48,98,97,101,49,102,52,48,48,55,98,57,55,48,55,98,56,97,49,52,102,52,102,48,102,48,52,102,50,99,52,101,53,55,57,54,52,55,50,99,102,56,48,53,53,98,50,56,48,55,50,100,48,48,102,102,51,101,56,52,99,48,57,98,49,48,55,52,56,48,52,100,48,48,102,102,48,51,101,98,48,52,48,57,52,99,50,98,99,49,100,54,49,55,55,99,98,56,52,97,48,50,53,100,56,49,99,52,56,51,56,56,48,50,53,57,99,49,101,50,98,52,48,50,53,54,49,101,54,50,98,97,56,97,98,48,55,57,50,48,101,57,48,48,102,102,57,55,57,48,55,51,54,99,56,55,98,52,97,100,101,48,48,102,55,48,56,55,55,52,97,48,99,57,56,48,57,49,101,49,101,50,50,98,101,54,53,51,56,97,50,101,53,102,48,55,55,57,51,54,97,97,55,57,53,54,49,101,50,50,99,54,52,57,53,52,55,102,56,48,53,49,52,48,49,51,52,101,48,101,54,53,50,52,48,57,54,102,48,50,54,55,48,48,102,102,57,56,100,48,50,53,101,49,51,52,98,51,57,50,102,49,51,52,49,99,51,56,51,102,55,48,55,98,99,48,101,54,53,50,99,98,97,56,50,98,100,49,99,97,55,54,52,98,57,52,97,48,55,53,101,48,102,48,48,51,99,48,49,99,55,52,57,50,99,56,48,52,97,100,49,52,98,55,50,102,49,49,48,97,97,99,57,100,99,97,52,48,52,101,55,52,49,52,53,50,102,48,98,53,57,52,48,101,57,51,100,48,50,52,98,51,50,99,50,54,55,50,55,53,56,50,102,56,97,48,51,52,48,56,48,51,101,52,99,99,48,48,102,102,102,97,97,56,48,55,56,56,48,52,57,55,56,49,51,55,54,48,102,50,56,48,57,98,48,50,98,100,101,57,48,102,53,48,51,57,51,48,50,54,98,56,49,101,100,48,55,98,99,49,101,54,50,55,48,55,98,54,100,98,50,56,48,97,54,101,49,100,100,48,55,99,56,48,102,100,52,49,101,55,48,51,102,56,48,55,56,101,57,52,48,101,100,52,48,52,56,57,50,48,49,101,51,56,55,98,48,51,100,101,53,98,48,48,102,102,57,50,56,55,53,48,51,97,98,50,53,56,55,48,102,97,99,56,55,55,56,51,98,99,49,100,50,50,99,51,97,52,56,48,57,55,52,97,48,49,53,52,53,56,99,53,50,48,50,54,56,48,97,102,99,98,102,102,97,101,98,97,101,98,102,101,97,49,56,55,100,101,52,54,55,54,49,102,54,49,100,55,53,56,55,97,48,49,48,51,56,99,51,57,100,97,55,49,98,101,49,49,53,50,54,97,99,55,48,53,101,51,101,49,55,100,52,48,54,56,55,48,48,55,100,52,101,48,48,51,101,52,98,50,48,102,102,48,48,57,49,56,52,99,50,99,48,97,50,48,50,54,51,54,56,49,102,56,56,49,51,55,101,49,100,56,50,101,51,97,49,54,52,51,52,98,48,55,97,54,48,52,100,57,56,51,99,56,55,100,48,99,51,57,97,48,50,53,101,56,101,48,102,49,57,50,53,50,54,56,97,99,50,56,99,98,102,48,101,50,48,51,100,98,97,102,50,53,101,97,54,56,55,98,52,97,51,57,50,99,51,97,48,101,50,98,102,99,100,56,55,53,57,48,52,98,48,98,99,57,100,53,101,55,50,48,56,48,97,101,48,98,97,102,102,56,48,54,53,99,48,48,102,102,51,101,99,52,99,48,49,102,54,100,99,48,48,102,56,102,51,48,48,51,101,100,48,48,102,102,48,57,54,57,52,97,48,55,53,99,48,102,53,99,48,57,98,57,48,55,54,99,48,101,101,52,49,101,54,100,56,54,51,56,51,57,52,48,102,50,99,51,100,56,48,52,56,97,48,49,51,50,50,48,102,99,52,51,100,52,48,101,56,101,98,56,55,102,99,51,56,97,49,101,48,48,102,102,102,50,48,48,102,102,51,100,97,52,53,56,97,53,56,51,57,52,48,101,57,97,54,97,50,51,54,49,102,57,48,101,102,56,55,48,48,97,100,50,56,99,51,99,53,56,97,49,48,102,53,57,52,53,52,57,97,53,55,97,53,97,49,52,57,54,54,48,50,54,51,48,53,49,52,57,53,97,57,56,48,50,52,101,48,49,51,101,48,48,102,102,52,98,52,48,48,51,101,98,52,99,49,100,50,48,55,49,100,56,48,55,56,48,48,52,57,56,48,48,102,102,51,101,100,49,49,57,48,50,55,51,56,49,101,48,56,55,56,52,49,101,57,99,49,53,54,53,97,48,51,57,48,52,53,48,50,52,54,99,49,102,97,48,49,50,99,97,56,101,49,99,98,48,55,55,56,53,98,57,53,48,49,102,49,50,101,57,50,48,51,101,97,56,99,49,102,100,48,55,57,99,53,99,97,55,48,55,54,99,98,53,52,54,48,101,100,57,55,48,53,55,48,55,53,48,51,57,100,48,49,99,101,52,48,50,98,57,48,56,98,51,50,99,50,48,51,99,102,56,98,54,52,49,101,100,49,53,101,53,48,97,55,99,55,48,50,97,97,53,100,55,102,102,53,100,55,53,48,54,98,56,48,57,55,49,48,50,52,97,56,48,57,57,56,48,50,54,101,48,97,101,48,55,98,52,53,98,56,49,50,102,56,48,101,100,51,48,55,102,100,48,48,49,99,54,48,51,97,56,48,102,101,56,51,101,102,48,55,97,52,102,56,48,51,100,101,56,48,101,102,99,51,97,98,56,51,97,97,48,101,99,52,49,100,56,98,52,53,49,50,52,56,55,100,56,51,99,102,100,49,56,51,102,50,49,101,99,48,101,102,97,52,57,55,98,50,53,49,97,50,48,55,57,52,97,53,102,50,53,50,56,55,55,101,48,98,51,50,102,99,98,50,48,52,101,49,49,50,97,56,97,98,50,99,50,57,48,57,51,102,51,55,102,101,48,97,56,97,56,49,98,57,48,48,51,101,97,53,52,48,49,102,53,100,97,48,52,98,100,56,48,51,101,99,57,52,49,101,57,56,55,98,56,49,99,57,56,51,100,57,48,50,55,56,48,48,49,101,53,48,52,49,101,55,53,55,50,56,98,56,51,57,51,48,101,100,48,48,51,99,98,52,56,55,100,99,49,102,102,48,48,102,102,51,100,54,55,51,48,55,55,56,49,101,51,56,55,97,56,49,101,52,49,56,98,97,48,101,99,56,55,101,56,51,56,54,49,100,99,48,55,55,53,56,49,100,100,56,55,55,99,51,56,52,53,54,97,54,99,56,48,51,100,100,52,53,97,49,99,51,101,53,52,49,101,55,48,49,50,101,48,101,101,52,100,57,54,52,53,51,55,52,50,52,100,48,50,97,102,48,48,102,102,55,98,55,48,98,57,48,48,102,102,55,98,56,99,48,49,101,100,50,48,52,56,102,48,48,55,98,56,56,48,52,101,52,48,49,101,100,99,48,49,50,102,48,52,99,97,50,57,99,48,52,101,52,49,51,97,48,50,53,54,48,57,49,48,52,99,56,50,54,52,49,50,56,54,48,52,101,56,48,53,97,48,50,54,52,49,51,54,48,57,51,50,50,51,56,54,56,52,52,49,98,53,48,51,54,97,48,55,55,97,48,48,102,102,102,97,48,99,48,48,102,102,55,100,98,52,48,51,100,51,48,55,54,97,56,48,48,102,55,52,51,56,54,48,52,97,56,48,48,57,102,48,51,98,99,50,99,56,51,98,56,49,99,102,48,102,55,97,48,57,55,102,56,49,102,97,48,49,50,100,52,53,54,101,55,56,51,98,56,49,102,102,52,53,52,53,52,97,48,101,56,57,54,51,99,97,100,50,101,99,49,102,48,49,53,101,53,98,99,56,48,57,100,50,51,50,52,98,49,55,50,56,53,52,56,49,50,53,56,49,53,100,101,98,99,57,54,97,56,48,56,51,102,101,100,102,102,99,48,51,51,50,56,48,49,102,52,100,48,48,102,102,48,102,97,56,57,50,98,52,48,49,102,53,49,52,48,101,57,56,51,102,48,48,102,102,101,99,100,49,48,49,102,54,50,48,48,51,102,52,50,99,52,51,102,97,48,48,102,102,102,54,100,56,48,57,97,56,55,99,49,57,48,55,51,101,56,101,48,101,56,100,51,53,100,101,49,100,97,48,102,51,48,51,100,48,50,102,48,97,101,99,53,57,50,50,52,56,51,99,55,48,55,57,48,57,50,53,97,54,57,52,54,48,55,56,102,99,97,56,52,48,48,52,100,57,54,57,98,97,48,52,49,53,49,101,97,55,100,99,57,54,51,57,48,53,48,48,102,102,48,101,56,57,52,48,50,50,97,52,49,99,57,48,51,102,102,48,50,54,51,56,48,57,49,100,48,55,98,52,100,56,55,100,56,49,99,99,56,55,97,102,48,51,97,102,48,55,97,101,49,100,57,50,53,52,100,57,54,97,48,50,52,48,49,99,53,48,102,97,100,50,48,99,57,55,52,49,100,56,50,99,99,97,97,101,48,49,54,97,49,101,56,50,97,48,51,100,97,49,100,99,52,56,99,57,56,49,100,99,48,102,54,57,54,54,56,98,53,97,57,48,57,99,50,50,48,50,54,54,49,97,49,49,57,50,99,49,48,57,48,97,57,48,56,48,54,53,99,48,50,52,100,56,48,49,102,51,48,102,48,50,55,97,99,49,99,97,55,50,100,98,56,49,51,55,54,49,99,102,101,48,52,101,100,56,50,55,55,57,53,57,56,97,98,102,99,51,99,48,48,101,55,56,48,57,54,101,101,53,51,54,52,54,48,48,102,102,55,98,57,102,57,54,52,51,48,51,98,48,48,50,53,57,52,98,49,48,49,51,51,48,49,51,48,99,53,57,56,55,54,102,56,48,53,101,54,48,48,98,48,48,102,102,48,55,98,53,99,100,49,101,56,48,52,102,52,98,48,100,51,102,101,48,49,56,101,56,48,52,100,49,56,49,51,52,54,48,101,50,52,48,57,50,102,48,55,49,54,49,102,57,48,50,54,53,56,48,57,57,53,48,102,99,102,48,55,54,101,48,101,52,99,49,100,97,100,48,55,54,98,48,55,100,48,51,101,57,56,51,98,50,49,102,48,48,102,102,102,56,54,50,57,56,48,49,101,101,101,48,102,55,57,52,48,49,99,53,48,101,101,48,48,51,97,98,54,49,99,51,48,101,101,56,55,97,56,51,100,99,53,57,101,52,102,48,102,53,56,55,97,56,97,51,50,97,51,56,48,57,51,49,52,50,53,56,101,52,49,101,57,98,100,51,100,51,99,49,50,54,53,54,97,49,97,55,97,54,97,49,56,48,52,100,100,48,48,51,101,100,57,48,48,57,50,51,50,102,52,48,57,48,48,48,102,102,50,55,55,48,49,101,100,56,49,50,101,56,53,98,51,97,56,52,53,57,50,48,48,55,52,54,56,51,56,57,99,97,56,50,102,57,48,48,102,102,97,53,48,101,102,56,55,53,57,48,52,98,53,48,49,51,100,48,55,52,48,48,102,102,101,100,99,51,102,97,53,56,99,98,48,49,100,97,50,56,56,51,99,56,49,101,98,52,54,50,97,55,97,48,50,53,48,55,100,49,97,52,52,101,52,56,98,50,102,99,98,49,102,50,48,50,54,49,57,98,54,101,57,51,97,100,48,57,48,52,48,54,101,49,48,48,102,102,55,100,55,49,48,48,102,102,51,101,101,50,48,51,99,52,48,48,102,102,102,98,100,99,48,50,54,97,56,49,102,57,56,48,51,101,98,100,99,48,57,101,101,48,55,50,100,56,49,101,49,48,49,50,54,56,48,52,100,99,102,48,55,54,49,50,49,99,98,48,55,51,51,50,48,102,50,49,48,56,51,97,99,48,48,102,52,50,48,48,102,102,49,101,56,49,56,51,98,55,48,102,100,48,51,101,100,48,102,50,102,48,48,55,97,56,99,48,101,55,48,49,100,55,48,51,97,53,48,55,97,54,48,102,51,98,48,51,100,50,48,55,97,99,48,101,55,56,51,97,50,49,101,56,48,48,102,102,55,54,100,48,55,101,99,51,98,97,48,48,102,102,102,54,53,52,97,50,101,48,101,102,57,53,100,56,51,99,48,49,100,99,52,101,50,99,56,97,102,52,102,48,51,52,102,48,48,55,99,57,97,99,48,49,102,53,48,99,49,101,101,48,48,55,100,56,52,56,51,56,51,48,101,54,56,51,101,54,48,55,50,48,99,56,48,57,56,48,51,102,50,48,50,53,101,102,48,55,56,102,57,52,54,49,99,52,100,54,53,54,97,49,101,48,55,57,53,99,49,101,99,56,55,99,99,49,99,52,56,55,53,56,98,51,57,48,48,55,98,57,52,51,101,50,48,102,50,56,51,56,97,49,99,102,48,101,54,53,56,55,52,56,51,97,54,49,99,57,50,99,52,98,56,51,97,55,49,53,99,53,101,101,48,102,49,48,101,53,54,99,48,48,102,102,57,55,57,54,52,48,57,49,52,100,52,99,102,102,48,48,102,102,97,97,50,53,100,52,51,48,48,49,101,54,48,51,98,56,48,102,53,56,51,97,50,48,55,56,97,48,102,48,56,49,100,52,56,55,101,52,97,102,57,50,57,99,51,102,48,48,102,102,101,99,52,51,101,101,49,101,99,48,55,55,97,49,102,49,50,57,56,49,51,97,53,55,57,54,49,99,97,98,48,102,52,56,55,50,48,98,102,50,99,56,51,98,50,49,101,52,52,48,48,49,51,48,50,97,57,50,100,51,99,97,56,52,99,57,52,49,50,101,48,97,100,52,57,52,51,57,52,99,50,98,56,98,48,50,99,48,97,101,52,101,102,50,52,99,97,102,52,102,52,99,54,98,99,100,100,48,53,102,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,54,97,53,53,49,54,54,53,56,57,52,101,57,97,100,49,54,52,53,52,57,54,48,57,56,53,53,49,54,48,99,101,55,98,51,48,57,101,56,48,57,50,102,97,49,97,54,51,51,57,50,49,57,101,56,101,57,48,49,56,50,52,97,51,102,57,52,57,54,102,100,50,51,51,101,102,99,100,100,52,55,100,99,51,51,97,97,49,102,57,102,101,97,50,97,53,100,55,102,99,48,51,98,57,52,48,49,102,53,53,56,48,52,100,99,98,52,48,52,102,55,48,49,50,49,54,48,101,50,52,48,57,97,98,52,54,50,98,49,51,56,97,55,54,52,49,101,56,102,48,55,57,100,100,97,50,98,56,98,48,48,102,102,102,48,57,54,48,49,101,99,52,99,52,54,48,48,102,102,55,98,50,56,49,102,51,48,51,99,54,48,55,55,49,98,98,101,53,102,49,54,54,53,49,56,55,53,49,51,48,98,50,50,54,48,48,102,54,57,56,50,54,56,99,57,52,53,48,97,49,55,52,48,57,97,57,50,98,101,54,57,51,98,97,49,52,97,55,51,56,48,54,50,54,97,48,50,98,102,48,48,102,102,51,101,50,54,54,48,52,99,56,48,51,98,98,48,55,57,56,48,48,102,97,97,48,48,102,102,55,52,97,48,52,98,101,48,55,54,99,98,49,48,52,99,48,55,102,99,48,57,54,53,48,48,102,102,55,98,101,102,56,51,99,57,52,49,48,52,57,57,55,97,99,48,48,57,55,101,48,55,100,50,48,52,99,56,48,49,51,49,56,49,102,52,48,101,55,101,48,52,99,50,54,49,52,97,56,48,53,51,97,53,56,50,55,48,97,56,50,98,57,50,97,101,51,57,52,50,53,100,57,55,102,97,55,99,54,48,49,51,52,48,49,50,100,50,99,55,102,52,48,99,48,51,52,48,97,102,102,56,48,57,52,101,48,48,102,102,102,57,97,56,56,51,57,99,48,101,55,101,48,50,52,97,52,49,99,50,56,49,51,48,53,56,97,53,48,101,100,101,48,102,102,56,48,51,99,100,50,48,51,97,100,48,55,51,54,48,48,102,55,49,100,48,55,53,99,97,101,48,48,55,98,98,99,48,49,101,99,102,48,48,102,102,55,97,52,99,48,52,100,52,56,55,100,48,48,52,57,98,48,55,100,55,49,99,98,56,97,48,101,101,48,48,102,102,57,99,48,48,102,102,53,102,48,48,102,102,51,100,98,49,53,98,57,53,97,48,50,54,52,48,48,101,100,52,48,48,102,102,55,48,102,51,49,99,48,50,100,55,100,52,48,51,57,99,99,48,49,102,55,98,52,48,52,98,56,48,51,98,99,48,50,54,50,99,48,49,102,53,54,54,48,52,101,48,102,48,55,56,52,53,55,102,50,99,98,48,51,56,97,48,50,53,102,56,48,57,56,50,48,50,54,51,56,51,56,102,56,49,51,97,53,102,97,49,101,52,48,48,102,102,55,56,54,48,101,98,99,48,57,55,54,48,55,99,51,56,51,98,50,57,102,98,49,52,50,53,100,57,52,51,100,50,52,49,50,57,52,53,101,50,54,54,48,52,57,49,55,53,99,98,53,50,56,54,102,102,99,48,50,54,50,49,100,102,50,99,48,56,99,99,101,48,48,57,56,99,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,48,56,52,48,49,102,48,100,101,48,50,52,51,52,98,52,50,97,48,51,98,99,48,102,53,99,48,57,100,101,48,102,102,56,55,53,99,51,98,54,57,48,53,54,56,55,98,102,56,55,48,99,48,49,101,56,48,56,55,97,52,98,51,50,56,99,51,57,101,49,101,48,48,102,102,102,49,50,50,54,50,56,57,51,99,48,57,57,101,48,55,52,56,48,102,53,48,48,49,101,100,55,50,101,100,98,50,101,57,51,99,51,100,99,49,99,52,48,52,101,50,53,51,101,56,97,56,48,53,101,102,52,98,50,56,99,51,98,102,52,49,101,52,50,98,98,54,52,49,57,99,53,57,49,53,57,51,100,51,51,48,48,53,101,102,50,56,48,55,48,56,48,48,102,102,51,101,51,50,99,49,100,100,50,101,56,51,97,56,48,48,102,102,102,97,52,52,48,50,52,97,52,51,98,101,53,102,97,49,102,50,98,99,98,55,52,49,48,48,102,102,55,57,57,48,99,57,54,56,55,100,50,49,49,100,51,48,51,51,101,57,48,48,102,102,52,100,98,48,51,102,56,52,99,52,55,102,50,57,50,56,56,57,50,57,56,56,57,101,55,97,50,50,52,97,51,102,100,97,54,97,56,56,102,102,102,55,48,52,51,100,55,102,99,48,102,97,49,55,53,100,55,53,102,102,48,49,52,102,99,48,49,102,50,102,53,48,50,54,49,52,98,54,48,55,51,99,48,48,102,102,102,97,100,54,48,101,56,48,55,52,56,51,97,48,49,101,56,48,102,50,49,52,56,49,101,49,48,55,97,52,48,52,99,52,49,52,48,48,102,102,101,102,52,51,99,101,56,50,49,100,98,50,102,99,98,102,48,101,98,54,50,100,56,49,100,98,56,55,100,56,49,99,51,48,49,51,50,56,53,54,57,55,56,56,48,53,101,97,52,49,53,54,56,98,57,49,48,51,99,50,49,100,99,52,102,52,99,50,98,57,49,57,49,48,98,49,48,101,55,49,54,50,57,56,48,57,50,50,99,101,57,49,100,49,54,99,98,48,57,101,100,97,50,52,57,50,48,48,102,102,97,99,55,53,48,49,99,48,48,48,102,102,49,102,51,51,54,48,55,56,98,99,51,99,50,48,48,102,98,50,55,48,55,51,54,49,100,50,50,97,48,98,56,101,57,56,53,48,49,52,52,48,52,57,99,48,51,98,101,99,53,97,49,53,101,48,57,48,101,99,54,52,51,48,102,56,49,53,99,48,102,101,56,48,57,57,102,50,98,56,98,49,101,48,57,97,52,56,52,50,56,52,99,55,99,56,50,49,51,101,99,50,49,56,48,53,97,50,54,100,49,53,100,52,54,102,98,54,102,55,51,100,99,53,48,49,51,102,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,55,51,48,48,102,102,49,102,49,57,99,48,50,55,55,56,97,49,48,50,54,100,56,48,49,102,53,97,101,48,101,99,56,51,97,56,56,101,99,50,54,57,53,54,49,101,49,48,50,53,57,49,48,56,51,57,50,48,52,98,51,51,101,53,54,97,53,49,54,101,53,101,56,55,56,56,49,51,101,53,54,56,51,57,54,48,55,49,50,48,101,50,48,97,99,98,48,102,48,97,51,50,53,49,54,56,49,100,97,50,56,100,48,56,97,50,52,52,52,101,52,57,48,102,50,54,52,54,56,48,101,98,50,48,50,53,57,55,97,100,57,53,99,52,51,100,50,48,49,54,99,57,101,100,53,102,102,48,48,51,49,54,50,56,48,52,101,100,56,48,51,101,56,49,48,48,102,102,49,102,54,54,102,48,48,48,102,102,102,97,100,52,48,50,55,56,48,51,98,52,49,101,97,48,102,53,97,48,54,52,102,48,55,53,50,48,102,55,100,48,99,97,55,48,55,50,52,49,102,102,52,56,101,57,49,100,48,99,48,49,101,99,56,48,101,102,48,51,99,48,48,55,98,99,48,101,54,56,98,52,48,102,53,56,51,99,57,97,54,99,97,99,48,101,49,48,55,102,48,51,99,97,49,101,56,48,48,55,98,54,48,51,98,56,49,99,50,52,56,97,57,48,101,54,57,52,54,56,50,53,55,97,55,57,54,57,97,102,101,50,97,56,98,51,52,48,50,99,102,49,57,51,56,48,51,55,57,48,49,100,57,56,51,99,54,48,101,97,48,51,100,100,48,55,55,52,48,101,102,56,49,101,98,48,55,49,56,98,49,97,50,101,52,51,57,48,48,102,51,56,51,57,48,49,100,51,48,55,56,52,49,99,100,50,101,55,97,49,49,54,48,53,55,101,50,100,52,51,97,99,49,102,55,50,56,48,97,100,48,102,51,48,55,54,99,98,48,48,102,102,52,56,49,54,99,56,56,56,48,53,98,97,49,53,50,55,49,53,48,53,57,50,51,50,54,53,50,49,57,54,50,53,55,57,53,99,53,56,97,48,101,97,50,48,53,56,50,48,97,49,98,98,51,53,49,51,102,101,48,50,54,49,48,48,102,102,51,101,53,97,99,48,48,102,97,97,53,48,102,100,56,51,102,48,48,101,99,49,53,54,48,52,102,101,56,51,57,99,52,52,50,57,99,98,51,52,98,48,55,52,50,48,101,102,49,48,52,51,97,56,48,102,52,56,51,57,97,56,99,53,48,56,55,50,48,97,48,50,99,52,97,102,48,55,54,97,49,99,48,50,98,56,48,57,57,49,48,55,100,97,49,102,55,48,55,97,101,57,54,49,102,102,50,102,99,51,102,56,53,48,50,54,57,55,100,50,56,53,52,53,99,49,53,97,53,51,55,48,55,55,99,53,50,48,55,53,48,98,101,48,102,49,49,54,51,54,48,48,102,102,101,100,52,50,98,54,100,51,102,99,48,48,102,102,57,55,52,56,48,53,99,50,50,56,48,55,100,99,48,51,99,99,48,55,55,50,49,100,52,48,55,98,97,48,101,101,56,49,101,48,56,51,97,57,48,102,99,57,53,100,52,53,99,56,55,50,48,49,101,55,48,55,50,48,51,100,56,48,101,102,52,51,101,52,53,51,54,52,100,50,99,48,97,102,99,53,97,56,55,53,56,51,101,101,53,48,57,54,52,49,100,57,48,102,50,49,53,102,57,51,99,97,57,52,98,52,48,50,100,100,48,101,57,51,56,97,56,50,99,57,50,53,48,101,53,51,48,97,101,50,99,48,97,101,50,99,53,48,55,53,49,51,50,98,100,51,100,48,100,100,57,57,98,57,48,48,102,102,98,54,57,48,48,55,100,57,99,48,48,51,101,50,55,101,48,52,102,49,48,55,54,99,48,57,56,100,48,102,98,56,55,57,52,48,57,48,49,48,55,54,101,48,48,102,51,48,56,48,101,55,48,49,101,49,48,55,56,99,51,99,54,49,102,56,50,97,56,97,55,101,49,101,100,48,55,52,50,48,101,57,56,48,49,101,57,51,51,50,49,101,99,48,102,100,48,55,101,99,98,49,50,98,52,49,100,55,102,50,99,52,49,102,52,56,49,51,49,57,54,49,101,55,48,102,100,56,48,51,100,56,99,49,100,51,52,55,48,101,53,97,49,102,48,102,97,50,53,97,48,57,53,99,48,48,102,102,102,55,50,53,49,55,57,101,102,57,53,97,56,54,53,57,49,53,99,53,56,101,102,102,101,48,52,52,52,48,52,97,98,56,51,99,99,48,50,52,100,99,51,97,101,48,48,102,97,100,99,48,48,55,100,97,98,48,51,98,57,48,55,100,52,53,55,48,55,48,49,50,52,48,57,98,57,48,55,97,51,56,48,57,49,57,99,48,52,57,51,49,54,48,49,101,49,48,55,53,48,53,56,48,55,98,99,51,102,54,53,54,101,48,101,53,48,51,102,56,50,102,56,98,99,48,50,54,51,99,48,49,101,57,99,48,51,100,49,52,54,48,101,54,57,55,54,56,56,48,101,55,52,49,51,56,48,101,99,57,102,50,98,53,49,56,51,101,50,48,57,101,48,102,55,48,55,51,48,48,102,102,49,101,97,50,49,52,56,48,57,52,48,101,101,50,48,48,102,102,48,51,100,99,53,52,56,51,99,97,100,57,48,50,98,97,53,48,51,102,101,48,48,55,55,53,99,99,48,49,102,55,97,99,48,48,102,102,98,56,51,48,48,48,102,102,54,53,51,48,48,52,57,102,48,48,102,102,48,98,99,49,50,56,50,97,48,48,102,102,102,53,99,48,49,102,52,98,52,48,48,102,98,50,101,48,55,50,48,48,102,102,102,100,56,49,99,102,56,49,50,99,101,48,102,52,52,48,57,54,100,57,48,101,98,48,51,101,97,48,55,102,54,48,48,102,53,48,55,56,51,97,54,48,101,54,100,48,51,101,52,48,55,48,50,53,99,54,48,102,54,54,48,55,53,99,49,99,102,50,98,52,51,102,97,49,102,100,102,56,51,99,56,53,48,56,51,100,52,50,99,56,51,97,48,53,48,56,48,57,49,48,55,52,56,98,52,50,98,56,98,57,51,48,55,97,48,98,102,50,56,55,57,54,51,57,50,55,49,53,99,53,53,56,48,57,56,49,54,55,97,57,48,97,55,102,99,48,54,50,48,48,102,102,48,55,99,51,50,99,48,57,99,51,48,55,54,56,48,101,56,52,49,102,55,48,49,51,51,56,48,52,98,49,48,55,102,99,51,100,56,57,99,56,101,49,102,51,48,50,54,54,51,56,51,57,54,48,48,55,97,50,97,49,100,101,52,56,54,48,51,100,101,53,56,97,50,51,99,48,48,102,52,54,99,51,97,48,48,52,100,49,48,51,99,53,48,55,56,100,56,97,101,48,49,50,98,48,101,101,49,55,54,49,100,98,50,56,102,52,57,53,48,53,57,50,50,97,55,50,55,56,48,57,101,57,55,56,49,100,56,99,53,57,53,54,50,50,53,53,56,48,57,101,57,54,53,50,48,57,49,57,48,51,98,53,48,48,102,102,55,99,97,54,48,48,102,102,49,102,53,52,52,48,52,101,49,48,48,51,101,99,99,99,51,97,97,48,52,57,101,57,54,97,48,52,97,48,48,51,98,98,101,48,102,51,56,51,99,97,48,101,48,51,56,49,51,48,54,48,48,102,55,48,56,55,52,102,56,55,98,52,49,100,55,56,55,51,48,49,51,98,52,48,102,53,99,98,48,48,102,102,50,53,102,53,49,56,97,99,102,56,98,100,48,55,57,101,48,102,50,48,51,56,56,56,50,56,97,48,57,52,52,51,48,101,49,48,55,57,53,51,99,99,56,51,56,98,99,48,100,51,49,53,98,50,56,48,101,99,57,53,102,52,57,54,53,55,102,52,101,48,49,52,56,99,49,100,50,56,48,51,101,51,48,50,48,48,102,102,102,98,99,53,52,49,48,102,102,57,52,48,57,52,53,97,48,49,50,97,100,99,49,100,97,50,48,51,48,48,102,102,50,54,102,100,50,48,51,101,102,50,48,102,98,99,48,57,52,49,48,102,57,48,48,57,50,100,55,50,57,56,98,51,99,56,101,48,48,101,97,99,97,51,48,49,51,48,55,101,56,98,50,101,53,56,50,53,55,56,50,57,102,102,99,55,101,53,55,56,48,57,56,56,48,57,56,55,48,54,53,48,98,49,56,48,51,54,99,49,55,102,99,48,52,101,50,48,48,55,100,48,100,48,48,51,101,51,56,50,49,101,53,48,50,52,54,48,49,101,49,56,55,53,56,48,57,97,101,48,50,54,99,53,51,48,51,57,50,49,101,50,48,55,97,49,52,49,99,51,48,102,50,49,52,50,56,101,48,101,50,52,51,100,56,48,101,57,52,49,100,98,48,55,97,53,100,48,55,52,52,49,102,100,50,98,52,49,102,55,48,55,53,56,51,100,48,49,99,49,48,55,57,54,49,100,100,48,55,98,54,53,49,56,51,100,53,48,55,57,50,53,51,97,53,56,55,98,53,48,52,51,98,56,48,101,102,100,49,52,98,49,50,56,49,51,56,97,49,50,56,52,97,101,50,99,56,51,98,102,56,51,101,54,48,57,48,57,48,102,49,50,48,49,54,52,53,49,50,55,57,53,101,53,56,48,48,101,51,97,98,97,101,98,102,101,48,52,102,52,48,48,102,102,102,98,100,97,48,50,54,51,99,49,100,101,48,49,50,101,56,48,48,102,97,98,51,48,50,55,48,55,48,51,99,50,50,99,51,57,53,100,56,49,102,97,56,49,50,102,99,48,52,99,49,48,49,50,101,50,49,99,55,101,48,57,50,50,102,100,51,51,50,55,56,51,99,51,48,55,97,48,48,52,98,98,48,51,101,49,101,49,100,57,52,48,100,99,97,49,50,57,48,98,101,101,56,99,48,57,98,97,50,56,100,51,51,56,50,55,52,98,97,99,53,53,49,52,51,49,102,54,48,49,51,50,48,102,48,49,53,101,52,97,54,98,56,48,52,99,54,50,56,48,102,102,56,48,48,102,57,97,56,48,49,51,57,52,48,48,102,102,100,97,49,48,48,49,102,53,102,49,52,53,52,56,48,50,101,97,98,48,50,55,50,102,49,55,56,48,50,54,48,49,48,48,102,102,52,100,52,48,51,57,49,99,53,52,55,50,98,48,48,49,101,100,57,48,48,52,56,99,101,57,100,56,51,101,102,99,52,98,54,48,48,102,54,100,48,48,102,102,51,51,99,100,52,48,52,48,51,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,51,55,52,48,49,102,49,51,53,48,48,102,102,55,100,57,101,57,52,99,48,102,102,99,48,57,55,48,52,56,48,50,52,97,52,49,101,54,48,55,98,56,49,51,97,48,102,98,52,49,99,56,97,50,98,99,57,50,48,101,102,99,51,98,99,48,50,52,54,57,48,56,102,57,49,52,48,57,55,48,48,102,102,55,55,50,49,99,53,48,50,53,99,56,49,100,51,48,55,52,98,102,50,99,99,97,48,48,101,48,57,52,54,49,100,48,52,97,50,48,49,101,101,50,101,56,98,50,52,50,100,99,98,99,48,102,53,57,54,52,49,102,101,97,101,54,97,50,99,101,52,98,49,50,98,51,52,49,54,51,50,48,49,54,52,52,97,48,102,49,48,48,51,101,98,54,99,49,102,52,97,49,56,49,50,102,54,48,52,102,99,56,49,50,54,101,48,102,55,56,98,55,50,100,55,49,52,99,49,100,51,48,101,51,56,49,51,52,48,48,52,98,100,48,55,57,52,51,102,56,57,56,48,57,49,97,50,99,98,55,48,101,50,48,55,55,48,49,102,52,48,55,49,52,51,99,99,49,101,57,54,97,53,49,57,49,56,97,56,50,102,48,98,54,50,53,56,97,98,50,57,57,101,102,98,57,52,56,53,55,97,54,57,55,97,48,52,51,100,56,97,101,54,100,100,55,50,56,51,50,55,51,102,99,48,51,57,99,52,48,57,100,55,48,55,57,56,49,102,53,48,55,50,97,48,52,57,97,56,49,51,55,48,48,102,57,48,49,100,99,55,48,48,102,102,55,52,56,54,48,101,57,99,48,57,54,54,48,55,101,101,48,102,51,52,51,56,57,56,101,53,52,48,48,51,55,54,54,49,99,50,48,55,53,50,49,101,55,48,102,52,56,55,54,55,49,99,98,100,52,49,50,99,48,97,53,50,50,48,50,55,97,53,53,57,53,102,56,99,53,101,49,53,97,53,56,49,53,100,102,57,102,49,54,52,53,55,97,55,49,53,101,52,100,48,101,99,48,50,101,55,48,48,102,102,57,54,51,48,48,55,99,98,56,52,48,49,102,54,50,48,48,101,55,56,49,102,55,56,55,56,57,50,48,48,102,102,57,98,51,55,99,48,49,101,54,51,52,49,100,98,98,99,49,101,54,50,101,48,97,100,57,48,55,54,99,49,57,56,51,57,48,48,102,102,55,52,48,48,102,102,48,102,54,49,97,50,55,48,102,55,49,52,49,53,57,49,99,48,49,101,101,101,48,55,54,101,48,52,98,56,50,55,57,55,50,49,101,56,97,48,101,97,56,55,55,99,97,99,48,102,49,57,52,55,56,49,57,100,99,98,101,48,49,51,100,99,53,56,102,102,56,98,49,50,98,99,97,102,97,101,48,49,57,55,50,48,101,98,48,49,101,49,56,55,54,52,49,102,54,48,51,97,56,48,55,55,52,48,102,53,52,51,97,99,101,102,50,99,48,51,57,97,48,102,54,99,49,100,100,56,55,51,99,51,102,101,49,100,98,52,98,99,100,97,55,97,50,54,52,99,48,101,100,48,55,102,56,51,98,50,53,54,56,55,57,52,97,54,55,102,97,51,57,54,54,56,56,53,55,49,55,48,56,99,48,57,57,50,97,52,98,53,52,53,97,97,54,100,51,99,97,102,50,98,99,98,48,57,50,53,102,50,55,57,53,99,56,53,55,51,53,49,50,48,49,53,102,52,48,48,102,102,102,57,53,100,48,49,50,50,48,49,100,98,48,50,53,53,52,48,57,102,98,52,54,48,55,97,97,48,101,57,99,51,57,52,48,50,52,97,48,101,100,48,48,57,56,49,48,101,50,98,48,48,102,102,102,54,52,49,101,49,57,55,102,99,51,99,54,57,101,53,57,101,50,99,48,48,102,102,57,56,53,48,55,98,48,48,102,102,102,97,48,48,102,102,57,56,99,48,102,50,56,55,98,55,54,50,98,48,51,99,99,49,102,48,48,102,48,48,102,102,55,56,53,48,101,57,51,56,97,48,48,101,101,57,53,99,57,57,101,56,97,53,50,98,99,97,50,48,101,54,54,101,56,100,100,98,50,98,52,97,100,50,98,99,98,49,97,55,54,50,102,102,99,48,54,100,51,48,50,53,98,99,48,49,102,50,99,98,48,48,102,102,55,100,53,48,48,51,99,98,48,55,55,56,56,48,49,101,52,48,50,54,48,99,49,101,101,54,48,50,53,57,48,51,102,97,57,48,48,57,98,101,57,97,48,101,100,102,48,55,48,99,48,57,57,48,48,55,99,57,99,97,102,48,52,97,57,55,97,53,101,97,50,50,51,56,48,51,97,100,101,49,99,98,48,50,53,99,53,48,52,97,55,52,98,101,57,99,53,51,97,48,49,52,97,53,101,48,51,49,49,56,56,54,50,102,102,49,53,57,99,99,53,56,57,53,97,57,102,57,52,49,56,50,48,48,102,102,55,55,97,51,52,48,49,102,52,53,48,48,102,102,48,98,57,99,102,99,48,48,102,102,101,100,57,52,48,57,99,50,48,48,102,102,49,55,55,99,53,48,48,97,48,54,53,100,55,102,99,48,51,56,56,52,51,56,99,48,48,102,57,50,57,48,48,51,101,57,52,99,49,101,52,48,55,97,48,97,97,48,101,54,56,55,51,48,48,57,100,48,101,53,100,56,55,57,48,98,56,101,57,55,56,97,99,50,97,102,48,49,50,101,54,48,52,100,55,57,53,101,48,57,56,48,49,50,101,52,48,52,97,50,100,49,50,56,99,57,56,53,97,56,51,56,57,52,48,52,49,52,54,100,48,56,54,56,48,57,50,57,57,99,49,51,54,57,100,48,55,56,54,48,100,98,102,97,97,57,99,97,48,55,97,99,97,48,49,52,99,101,48,48,102,102,102,97,55,100,48,48,102,102,55,99,55,54,56,48,57,57,51,48,50,55,99,99,51,99,99,49,100,97,48,55,57,54,48,102,55,56,51,97,54,48,48,102,54,49,48,49,50,98,56,57,98,99,98,56,48,100,52,51,102,50,48,50,55,54,48,101,102,99,51,100,55,99,98,97,48,52,98,49,53,99,48,102,51,56,97,49,99,48,48,101,97,100,56,55,53,99,49,102,54,48,55,52,56,49,101,52,49,53,54,48,50,53,101,48,102,48,99,51,97,50,53,55,49,52,98,56,99,53,55,54,99,57,102,57,50,101,56,98,50,50,53,99,97,97,52,49,48,48,102,102,98,102,48,48,102,102,100,57,57,53,102,102,100,52,97,56,98,51,50,99,57,48,99,97,55,50,98,48,98,48,50,100,56,98,49,55,98,97,51,97,48,57,53,54,56,54,57,52,53,56,57,54,48,57,49,57,98,55,57,100,48,99,57,48,100,48,49,57,97,52,57,52,57,52,56,101,99,98,49,97,57,50,50,56,56,50,51,51,51,53,52,54,57,100,53,52,51,49,98,52,100,57,102,52,100,49,97,97,56,48,98,49,54,48,48,102,57,50,97,56,48,51,101,100,97,48,51,56,99,48,52,56,99,56,49,50,97,52,49,102,97,48,50,53,97,48,51,98,100,56,48,49,101,101,48,48,102,102,55,102,97,48,52,99,100,56,51,98,48,48,102,102,102,51,48,55,48,99,48,49,101,100,98,102,99,98,56,50,57,99,48,49,101,100,55,48,55,53,52,48,102,97,52,49,100,99,48,51,102,97,48,101,49,48,48,51,100,53,48,57,50,101,57,50,99,49,100,99,56,55,98,52,51,57,99,53,101,102,50,56,99,51,101,99,49,100,50,52,55,52,49,48,48,55,98,50,55,49,55,101,49,100,102,48,102,49,49,54,51,50,57,51,56,98,48,97,50,99,52,97,100,50,98,50,52,49,51,97,57,100,102,101,48,50,51,56,56,48,51,101,52,56,97,48,52,101,100,97,49,56,49,51,98,56,48,48,102,102,102,98,51,97,48,55,57,50,53,98,49,53,56,53,55,54,52,48,52,48,48,50,53,98,49,48,56,51,101,48,48,52,97,52,97,48,50,52,48,50,55,49,50,49,51,48,48,52,101,57,48,56,49,99,101,48,51,102,102,48,55,102,48,57,54,56,99,53,102,56,50,53,100,50,56,51,97,50,49,100,52,52,97,50,98,50,57,51,100,49,99,51,100,98,57,99,101,53,55,51,57,50,49,101,48,101,56,49,101,55,54,99,49,101,53,50,99,55,102,100,50,56,50,48,52,49,50,97,54,97,53,97,49,54,52,57,56,53,99,49,54,54,53,56,49,54,99,53,56,98,100,57,50,53,51,56,98,51,52,99,52,97,50,99,48,98,48,52,56,99,100,98,50,100,54,55,57,51,49,51,100,102,101,57,50,57,50,57,49,100,97,54,51,52,97,51,99,57,51,52,57,52,56,97,101,54,57,100,97,52,55,100,98,52,99,54,100,98,52,57,53,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,97,48,49,57,50,54,48,48,102,102,102,56,54,53,48,49,51,54,48,49,100,50,48,102,49,48,49,50,98,50,48,102,57,52,48,57,52,53,50,100,99,98,99,101,57,99,48,102,54,56,97,49,48,55,99,54,48,102,48,52,49,102,53,57,53,56,53,53,54,50,97,100,51,100,57,48,52,57,56,51,97,53,50,98,52,49,100,100,56,49,50,98,99,48,101,99,52,97,100,98,101,53,57,50,51,48,55,55,54,48,51,98,97,57,50,52,48,51,99,50,102,50,52,50,49,56,48,53,100,56,55,56,97,56,51,99,53,102,49,98,100,49,53,57,54,53,55,54,57,52,101,57,48,48,102,102,98,54,99,53,48,49,98,57,52,48,49,102,48,99,57,48,102,49,49,52,99,49,100,101,48,48,102,102,55,100,97,53,48,51,101,52,48,49,51,55,52,101,48,52,57,55,50,102,56,48,57,49,100,48,55,56,56,49,100,99,50,97,99,48,56,48,57,52,57,48,48,57,98,50,101,48,98,51,48,50,54,49,56,48,57,53,99,101,53,55,97,48,56,48,53,97,97,50,51,57,50,56,102,53,52,48,57,55,55,102,53,50,53,50,53,57,48,52,51,99,52,55,52,100,53,99,102,50,51,102,102,102,56,48,54,56,57,97,101,98,97,101,98,102,101,48,49,55,100,48,48,48,102,102,102,57,99,51,48,55,55,48,97,55,50,98,52,98,56,48,48,55,100,54,101,49,55,101,56,52,56,56,49,56,49,54,101,49,101,55,48,48,102,102,55,57,99,54,97,50,102,49,51,51,51,101,57,50,102,53,50,55,48,48,102,102,57,51,50,51,48,49,50,57,56,56,97,53,55,52,56,54,50,57,48,57,51,54,56,99,56,100,57,49,49,49,54,97,57,98,48,48,102,102,98,51,56,56,50,53,99,48,50,97,54,97,101,54,97,53,48,49,48,55,57,52,48,51,51,100,99,48,49,102,51,48,102,48,50,52,100,98,56,51,101,99,48,50,52,53,48,51,97,48,48,52,100,100,53,49,55,48,48,57,51,99,48,52,57,50,56,48,51,100,99,49,53,56,97,97,99,53,55,101,52,56,48,49,51,57,48,48,102,102,55,57,57,49,48,55,99,48,48,52,98,48,56,51,98,48,100,56,48,52,99,52,48,49,101,101,53,50,98,55,57,53,54,48,57,48,101,53,54,56,50,54,99,99,48,48,102,102,102,54,102,56,55,98,98,50,55,101,101,52,51,48,48,57,49,55,99,48,50,54,49,99,48,50,99,50,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,54,49,99,48,57,52,102,48,55,51,53,56,48,57,56,98,48,50,54,57,52,48,57,54,97,48,50,53,101,99,49,51,55,57,48,51,48,51,102,56,48,55,102,101,48,101,54,99,49,99,100,52,57,54,49,57,57,48,52,100,101,52,49,99,48,102,52,48,49,101,50,56,55,53,99,51,57,54,48,57,97,48,52,98,55,50,100,56,97,50,101,57,53,100,49,48,48,102,102,52,102,50,53,99,101,56,57,99,98,100,50,97,102,53,101,57,97,57,99,53,57,57,53,102,99,48,50,102,97,51,102,99,48,51,48,51,48,48,49,102,48,99,97,48,50,53,51,99,51,97,52,49,100,100,48,50,53,54,52,49,102,50,56,49,51,55,52,53,98,57,52,55,100,48,52,49,101,100,49,55,99,48,102,56,99,49,101,48,56,51,57,52,50,98,48,98,53,99,53,97,50,55,98,99,48,57,99,48,55,52,97,53,57,48,51,98,98,48,50,53,55,56,49,101,55,49,53,98,49,99,97,100,52,54,48,102,49,53,56,55,55,53,49,56,57,56,55,56,53,57,52,56,52,99,48,48,98,98,48,101,101,99,56,55,56,98,54,51,54,101,53,57,99,49,53,100,101,53,48,54,56,48,55,54,53,53,48,53,55,52,48,57,51,53,48,50,53,101,48,97,55,48,50,53,52,52,48,57,53,97,48,55,48,48,48,102,102,52,98,101,57,53,49,102,98,56,48,48,102,52,57,52,49,99,100,56,51,97,98,48,55,55,54,53,97,50,55,54,99,57,49,51,99,98,57,50,101,48,51,56,54,48,101,101,56,51,97,97,49,99,97,52,102,50,101,55,97,51,50,53,49,55,52,49,101,48,99,53,54,56,50,55,56,48,49,101,100,97,54,50,98,50,48,50,49,57,55,56,53,57,50,49,50,49,55,101,52,50,53,51,100,51,98,101,101,57,98,54,48,100,49,50,102,102,56,48,97,48,50,48,48,102,102,102,57,54,57,48,48,102,102,51,101,99,54,102,48,49,50,101,56,48,52,97,101,49,53,99,48,52,97,50,48,51,98,99,48,102,49,102,50,98,56,49,101,100,48,51,102,57,48,52,57,56,48,51,100,101,101,53,53,54,50,97,98,50,54,48,50,55,56,48,57,55,54,48,55,97,48,48,101,101,52,48,57,56,100,48,55,53,101,49,101,53,102,50,53,57,49,55,97,49,99,51,50,102,52,51,98,52,56,56,48,57,100,48,102,48,57,52,97,56,101,56,55,102,57,52,99,49,101,49,50,98,52,51,102,100,51,51,51,55,52,53,54,55,50,98,56,97,102,102,54,53,56,53,48,48,53,56,50,97,56,48,100,48,52,48,48,102,102,102,57,54,57,56,49,51,49,99,48,101,101,56,48,57,56,98,48,48,55,100,97,54,49,53,98,99,49,100,101,57,54,51,57,51,99,48,49,101,56,51,56,51,56,50,52,50,48,50,53,99,48,51,101,102,56,49,50,52,53,102,97,49,56,50,52,48,49,101,49,48,51,98,48,48,50,54,50,48,48,102,102,57,56,100,101,49,101,53,50,98,98,48,48,102,102,57,102,49,52,56,53,49,48,50,54,102,97,49,56,48,57,101,50,51,49,100,51,52,97,52,99,53,57,49,52,49,55,101,56,48,49,100,57,97,49,101,50,50,99,102,54,97,97,56,48,49,53,102,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,100,52,97,98,50,98,53,51,48,98,56,50,99,99,97,102,50,97,52,97,101,54,55,50,52,97,55,49,54,54,57,56,56,97,53,55,57,53,101,56,102,100,99,54,53,97,99,102,50,54,50,55,98,102,57,49,57,49,57,49,102,51,99,102,102,57,52,55,57,50,54,57,50,102,99,99,57,101,98,101,57,49,102,102,102,53,49,98,55,102,50,48,49,99,100,56,48,48,102,97,51,54,48,50,53,55,99,51,57,50,48,52,97,101,56,48,51,101,98,49,56,48,57,52,101,50,97,56,51,57,97,53,52,56,48,57,51,97,55,48,51,101,49,48,55,49,56,48,101,49,56,49,102,101,48,51,99,55,52,55,97,50,99,48,98,54,50,99,102,51,99,48,102,52,48,51,102,101,48,52,98,102,48,51,97,54,52,52,48,102,55,50,52,101,52,56,50,99,56,51,99,52,53,102,97,51,52,54,98,52,57,48,101,102,51,49,51,100,49,52,97,51,98,50,98,52,97,48,57,102,51,51,99,97,98,50,97,53,48,50,50,97,56,57,56,48,56,48,52,48,48,102,102,102,56,97,50,56,49,50,54,56,48,101,102,99,48,57,97,55,48,48,55,100,57,48,97,53,48,55,56,56,49,101,98,48,55,54,52,48,52,102,52,51,98,48,48,102,102,52,98,101,48,51,97,98,55,56,49,102,101,48,51,98,102,52,99,99,53,99,49,54,101,53,55,56,50,52,52,49,102,51,56,51,97,54,48,55,102,50,48,52,98,57,49,54,48,49,100,50,52,97,99,56,97,49,100,97,48,102,51,48,55,55,100,51,57,50,99,49,50,50,56,52,49,101,50,50,99,57,99,97,56,50,101,97,52,98,98,48,101,57,51,56,48,57,57,50,50,53,57,49,53,52,53,56,100,52,98,53,51,50,48,49,97,100,56,56,101,99,51,54,56,101,99,98,52,99,51,49,50,52,49,57,54,49,98,54,57,56,54,101,48,54,100,57,98,54,100,56,99,52,54,55,48,52,56,51,51,98,54,51,56,57,99,54,101,49,50,98,102,101,48,49,55,49,101,48,52,100,51,56,48,51,101,53,48,99,48,52,100,98,56,49,50,101,101,48,48,102,102,102,98,50,51,48,50,54,55,48,49,99,99,56,51,99,53,48,101,55,102,48,55,101,52,48,52,98,48,56,51,56,51,48,50,54,57,99,48,57,97,49,48,55,52,54,53,56,48,51,56,56,48,49,51,102,48,55,54,50,48,101,99,56,48,49,101,102,101,48,101,100,56,55,48,52,49,101,48,48,55,101,99,51,56,54,48,101,101,49,49,56,48,49,101,97,56,49,52,50,48,52,98,101,57,55,54,48,102,49,48,51,98,49,50,49,100,51,50,100,99,97,54,48,101,100,56,55,97,55,55,52,54,50,99,99,98,100,50,99,48,51,99,53,56,97,51,48,48,102,102,55,98,55,52,51,99,56,53,57,50,55,57,53,101,53,56,57,54,48,57,100,99,52,49,48,48,102,102,55,99,55,55,56,48,49,102,50,48,57,48,55,48,56,48,52,56,98,48,55,48,56,51,57,99,48,52,57,101,48,49,51,49,54,49,99,49,99,49,99,56,48,55,55,53,51,99,98,101,48,49,51,49,48,50,54,49,102,48,55,98,48,51,101,50,49,101,52,99,53,55,55,48,49,51,57,48,55,100,101,48,102,51,100,49,51,52,56,51,97,53,48,101,50,48,51,57,54,48,102,54,57,55,52,57,57,50,57,99,53,101,56,55,98,52,97,53,48,101,52,57,57,49,48,51,100,54,55,56,98,52,98,57,48,102,50,53,54,48,49,50,101,56,52,102,50,98,100,48,52,48,97,48,48,48,102,102,49,102,55,100,56,48,52,57,52,56,51,101,53,48,50,53,56,48,48,57,102,56,48,50,54,52,52,49,101,102,48,51,99,99,50,97,51,57,53,97,49,100,50,48,50,54,98,52,48,57,98,101,48,50,55,50,56,49,101,52,48,51,97,98,52,98,97,50,99,52,51,97,101,57,56,48,50,54,101,49,100,100,54,48,49,102,52,50,52,48,55,57,101,57,102,48,52,98,57,52,50,49,101,99,50,102,56,98,54,52,52,48,48,55,54,53,48,51,99,55,48,101,101,53,101,57,50,102,99,97,101,48,101,101,50,55,57,49,52,57,51,48,50,52,51,98,57,50,57,98,57,48,52,48,56,102,49,55,102,99,48,51,102,53,56,51,98,56,49,101,50,50,57,56,51,100,54,53,51,97,50,57,55,101,49,100,102,52,99,101,57,99,53,51,57,54,48,49,98,102,52,51,52,99,48,52,98,50,53,50,50,48,54,100,100,49,57,50,49,50,49,49,53,50,50,98,50,51,97,53,50,51,50,49,97,53,52,57,49,52,97,52,55,55,101,54,98,53,52,54,102,53,53,51,53,53,98,54,57,101,97,51,49,50,56,48,52,48,51,97,101,98,102,101,48,49,102,102,48,98,97,56,48,52,48,51,97,101,98,102,101,48,49,102,99,54,53,57,57,53,97,56,54,53,99,49,53,56,53,56,49,53,50,53,57,51,51,100,50,53,48,52,98,52,52,51,52,97,50,98,56,98,48,52,55,99,101,51,99,100,48,54,97,56,54,57,101,99,100,50,51,50,52,97,51,102,55,57,56,102,50,57,49,50,52,100,49,57,101,97,57,51,99,102,57,97,49,99,102,97,97,48,100,97,97,52,48,53,57,50,48,48,102,102,55,100,57,54,48,48,102,102,51,101,50,102,54,48,52,57,55,56,49,51,97,54,48,48,102,102,102,55,54,48,51,99,49,48,55,51,53,49,99,48,57,55,52,48,55,102,50,49,101,49,50,100,56,98,100,48,102,53,57,55,99,48,102,48,48,99,48,102,53,99,49,101,102,102,48,102,54,57,54,101,53,101,101,48,102,101,49,55,99,53,57,50,48,48,102,102,48,51,100,97,54,49,101,56,48,50,54,48,56,51,97,52,49,99,100,50,56,52,48,52,101,99,51,101,99,49,101,99,50,98,48,98,98,101,57,97,56,54,56,51,50,56,50,53,55,48,48,57,49,55,50,98,101,53,98,57,50,98,48,98,50,52,100,54,100,48,56,48,50,102,51,52,48,57,52,53,48,48,102,102,55,100,99,98,48,48,102,102,51,101,99,56,99,48,57,49,49,48,101,55,50,52,56,55,48,52,48,57,53,52,48,50,54,51,98,48,51,97,98,48,101,57,97,53,97,52,98,101,57,101,57,48,53,53,101,48,55,51,101,48,101,50,48,51,101,98,57,99,52,100,52,57,50,98,52,51,98,48,53,49,98,99,57,49,52,53,56,48,51,99,53,48,55,53,97,49,101,100,50,100,52,101,48,50,53,50,49,100,48,48,102,102,101,100,97,50,54,99,48,57,101,50,51,50,48,50,53,55,97,97,55,49,50,52,100,52,102,101,57,98,56,49,51,55,52,48,48,102,98,57,54,48,48,55,100,57,49,56,49,51,100,99,49,99,101,52,54,48,101,48,56,49,51,53,54,48,52,99,55,54,48,55,97,54,49,100,51,52,52,52,57,54,49,51,100,49,99,97,98,101,48,101,55,99,49,99,52,48,55,50,98,51,54,57,97,56,99,53,54,56,55,57,99,97,51,54,53,50,50,52,98,48,48,55,55,52,48,101,98,52,51,97,52,53,97,57,99,48,52,97,52,51,100,101,49,101,52,52,52,102,56,49,51,99,52,54,56,48,52,100,51,100,53,54,50,52,56,52,56,49,100,48,98,102,99,50,102,56,48,49,102,54,52,97,48,48,102,102,102,97,101,99,48,55,102,50,48,48,102,102,102,97,99,54,48,50,54,53,48,98,53,48,50,53,99,99,49,102,101,49,53,53,57,49,56,98,48,52,100,50,57,100,51,56,51,102,56,48,101,100,48,51,99,52,48,57,101,48,101,54,98,101,48,48,102,102,102,53,49,48,49,99,102,97,52,48,51,99,48,48,102,102,102,100,56,55,49,52,51,57,50,48,102,50,55,57,52,56,49,99,98,48,102,100,48,55,102,53,49,52,51,57,100,99,51,100,97,102,56,55,48,52,98,97,52,99,101,49,99,100,50,102,52,98,100,48,48,55,98,56,99,51,98,100,102,48,50,52,56,98,51,52,49,50,51,52,56,52,57,99,57,101,48,53,102,56,98,97,101,98,102,102,97,101,97,48,100,55,56,49,51,51,48,48,102,102,52,57,52,48,49,51,51,52,48,52,57,101,54,48,101,52,99,56,49,51,49,54,48,101,99,101,52,49,100,100,101,48,55,56,56,48,48,102,55,50,99,56,55,51,102,101,48,102,97,48,51,98,100,48,102,55,101,50,101,51,56,55,52,54,56,97,51,48,48,55,98,56,54,98,56,48,51,100,56,56,49,101,100,48,102,53,55,50,98,52,49,50,51,56,51,99,56,53,49,99,101,101,53,57,54,52,48,99,57,102,57,50,102,99,57,53,99,48,57,99,48,52,57,97,55,55,54,99,49,53,48,53,102,102,100,52,48,99,56,57,49,48,48,49,102,53,102,97,57,50,49,102,102,48,50,52,51,53,56,48,50,55,54,56,48,57,55,101,48,55,97,55,56,49,102,51,50,52,48,51,97,53,99,101,48,48,102,102,51,99,102,51,56,51,97,98,99,49,99,55,99,48,101,102,56,48,49,101,52,102,55,48,55,102,56,49,102,51,48,48,102,102,51,100,50,54,48,50,53,57,55,48,48,51,100,101,99,49,102,50,48,102,56,50,49,99,56,49,51,48,51,99,49,102,102,101,52,54,50,101,56,51,99,98,102,48,51,57,101,48,101,57,49,54,53,99,49,100,52,54,50,97,98,57,53,56,49,102,99,48,52,56,100,50,55,50,48,57,54,49,52,48,53,98,97,97,48,54,49,99,48,48,102,102,102,97,98,53,52,97,48,50,55,99,100,98,48,50,55,56,48,49,99,98,97,49,56,48,51,101,98,51,57,99,57,56,48,50,55,52,53,51,54,56,49,101,51,48,48,51,100,49,101,54,56,56,48,51,57,57,101,49,97,56,50,53,56,49,100,48,48,51,99,54,97,48,55,56,48,54,48,48,102,102,55,97,102,102,50,48,48,102,52,97,98,52,99,56,51,97,56,48,48,55,98,102,56,101,48,48,102,102,102,55,52,102,57,100,102,102,48,48,102,102,55,54,52,57,50,48,102,51,48,48,102,102,57,48,97,102,102,57,99,48,48,51,101,97,50,99,51,97,99,53,102,49,55,48,48,48,102,102,102,98,53,48,48,48,102,102,55,100,55,55,97,51,49,53,97,53,55,48,50,54,49,102,48,101,101,48,49,51,99,101,48,52,97,53,57,55,56,53,100,51,53,100,50,53,48,53,56,48,52,56,49,53,97,53,51,56,49,51,49,56,48,101,100,99,48,52,99,53,50,56,99,57,50,57,53,50,48,57,97,101,56,52,49,98,54,100,54,56,97,56,54,52,100,51,54,99,57,49,100,98,54,97,99,100,102,97,56,48,55,49,49,48,49,51,100,50,48,101,102,52,51,102,50,48,102,54,56,48,57,50,52,48,50,55,49,52,49,100,52,56,51,98,50,54,102,97,53,48,51,99,55,48,55,57,99,48,52,97,100,48,49,51,48,54,48,101,102,99,51,56,48,56,101,49,97,49,53,50,99,101,55,56,51,101,99,49,102,53,48,55,52,97,49,101,102,48,101,99,48,55,52,100,49,102,51,101,53,102,97,53,97,48,49,52,98,56,57,57,55,101,53,57,49,53,102,56,101,53,99,57,54,50,56,48,53,54,52,53,55,51,57,54,52,57,101,56,52,56,49,101,102,99,48,48,102,102,53,99,100,56,48,51,101,51,101,101,49,99,97,48,48,55,100,56,48,56,55,99,99,48,49,102,55,100,101,48,52,99,57,102,50,100,99,49,102,54,98,56,48,101,53,48,48,57,57,57,48,101,57,57,55,54,48,102,56,52,51,101,56,48,52,102,102,57,56,49,100,98,56,51,57,52,48,55,57,48,48,48,102,102,102,53,54,56,97,55,50,57,48,48,102,102,57,99,101,48,55,51,48,48,102,102,48,102,51,53,52,48,101,52,51,48,50,53,53,51,53,48,56,51,56,52,49,99,51,101,49,102,98,48,55,56,50,57,52,57,50,48,48,101,57,51,48,49,99,56,56,50,55,53,51,52,51,98,53,56,97,98,57,48,48,55,97,54,97,56,49,54,53,52,50,55,56,51,50,48,49,97,50,56,98,102,101,48,49,48,100,101,48,102,102,56,49,100,57,56,55,102,56,49,99,98,56,51,101,102,48,55,98,56,48,101,97,99,49,101,57,50,50,54,52,51,48,55,57,48,48,101,102,52,49,101,54,48,55,102,56,51,57,50,49,102,97,52,55,97,55,99,97,55,55,99,51,50,48,102,56,48,55,52,56,51,101,48,53,101,48,55,54,52,51,99,100,102,51,99,49,100,57,52,101,50,99,48,97,52,98,50,50,53,102,57,53,56,53,57,52,101,101,53,50,57,54,50,53,56,49,53,97,52,54,50,55,57,53,99,57,99,57,56,56,51,101,50,101,99,50,53,100,52,48,54,101,53,48,48,102,102,55,99,99,100,56,51,98,97,53,51,48,55,55,56,48,49,102,54,57,52,48,101,54,99,48,52,97,49,48,52,49,50,53,99,98,101,48,50,52,55,52,49,100,100,56,55,56,99,98,52,48,50,51,97,53,50,52,48,50,54,99,98,56,50,99,99,48,57,56,54,48,50,54,56,98,49,54,48,57,99,48,49,55,52,57,54,101,52,97,51,100,53,48,50,53,100,56,102,50,56,97,56,56,52,49,48,102,49,49,102,53,51,49,51,99,57,54,101,48,50,56,100,50,102,102,101,97,48,55,97,50,48,48,102,97,51,49,48,48,55,100,98,98,56,55,99,56,48,49,102,53,53,97,48,52,99,54,97,53,49,55,48,53,56,49,56,98,57,48,55,48,52,48,102,50,99,51,49,48,48,102,102,55,97,99,97,49,99,97,99,48,50,52,101,53,55,48,48,102,102,51,100,99,55,56,51,57,56,49,99,55,48,55,98,52,56,101,48,101,102,97,99,48,49,101,101,52,54,48,49,100,98,56,55,102,52,51,101,50,53,53,99,57,52,56,49,102,53,48,55,56,49,50,53,98,101,48,48,102,102,55,98,53,98,50,48,48,48,102,102,57,56,54,52,53,99,53,54,57,54,97,48,57,101,50,98,54,97,52,49,50,50,48,52,53,99,98,97,102,102,56,48,55,99,100,56,51,57,51,48,55,99,97,48,101,102,52,48,57,56,49,48,55,53,101,49,100,56,48,55,99,48,48,101,97,56,98,100,101,49,101,51,48,101,49,56,55,98,98,57,55,49,52,53,49,57,54,102,56,97,99,50,101,52,97,56,101,57,57,99,97,50,50,102,99,98,51,48,101,98,57,54,53,51,99,97,100,48,102,48,49,53,50,53,50,57,55,52,56,99,48,57,52,50,101,48,97,53,50,99,53,48,101,56,49,51,99,53,54,97,49,53,55,101,56,98,101,101,54,55,97,49,100,52,53,102,48,49,55,53,48,48,102,102,49,102,55,98,56,48,48,102,97,48,54,48,101,99,48,48,102,102,51,101,99,53,56,97,51,52,98,48,55,100,52,48,101,50,49,48,98,57,52,56,48,52,99,99,57,53,100,100,97,57,52,99,54,48,51,55,52,102,50,99,99,48,49,101,97,49,56,50,54,57,50,56,49,99,101,56,55,53,49,49,99,48,56,101,49,102,48,48,102,102,55,99,52,49,99,54,48,101,50,48,55,53,52,48,49,101,100,52,48,55,55,97,49,99,56,50,102,51,102,51,97,48,48,48,102,102,51,97,99,48,48,57,98,99,55,102,50,53,98,99,97,49,50,54,97,54,48,49,49,52,48,48,102,102,51,101,50,55,48,48,102,102,48,102,98,55,55,54,48,49,100,97,48,55,97,48,97,99,48,48,102,102,55,100,55,49,56,51,100,100,52,97,100,54,49,100,97,48,102,55,101,52,98,97,48,55,48,101,57,102,100,98,50,49,50,49,100,50,48,48,102,102,55,98,55,49,48,52,48,57,56,99,48,55,101,99,48,102,52,54,48,49,50,101,49,100,56,48,55,54,101,57,101,57,99,53,102,56,48,57,101,97,54,49,54,50,53,55,101,101,48,48,102,102,102,55,97,56,55,101,57,48,98,49,53,57,97,52,101,49,100,97,50,55,50,49,97,49,53,56,97,48,49,56,98,101,98,102,101,48,49,48,53,48,49,101,51,48,101,101,57,55,48,49,100,51,50,100,100,50,56,97,48,48,102,102,102,48,50,49,101,52,49,50,101,48,97,102,48,99,51,97,54,50,49,56,50,54,49,49,57,50,102,98,50,48,57,57,52,55,54,49,50,57,49,102,55,55,100,49,49,50,53,50,100,49,54,56,57,50,50,97,52,51,49,53,98,99,100,102,100,51,51,53,97,51,102,50,53,98,101,53,48,48,102,102,101,100,54,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,49,48,57,52,48,49,102,50,99,101,48,48,102,102,55,100,54,54,49,55,48,48,102,102,101,51,99,48,57,57,102,97,48,50,55,55,48,51,56,56,56,51,57,50,48,49,100,99,48,51,102,100,100,102,56,55,98,49,49,102,97,52,50,51,97,51,56,48,51,100,56,102,99,49,100,54,48,55,48,48,102,102,48,57,55,51,48,55,52,99,53,49,102,48,52,100,49,54,99,49,102,100,50,101,99,98,57,48,102,52,54,48,102,53,57,55,101,53,99,97,53,57,49,99,53,55,56,55,52,52,97,49,48,49,50,50,97,100,97,49,51,101,52,98,49,50,98,98,99,49,54,55,50,48,51,101,100,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,102,102,56,48,98,56,54,48,48,102,102,102,57,53,57,56,48,51,101,57,53,51,56,49,51,50,101,48,101,97,99,98,54,48,48,102,102,55,100,57,51,48,49,50,100,50,49,100,56,48,55,55,101,53,50,48,51,101,99,48,50,53,101,99,49,100,102,56,55,98,99,51,99,54,48,52,100,57,49,53,54,49,57,56,48,51,100,98,52,49,101,52,48,55,101,101,48,101,49,99,51,57,48,49,100,102,50,97,99,98,51,52,54,48,102,102,56,48,57,100,97,52,57,55,50,56,52,49,100,49,50,99,99,49,101,48,48,102,102,49,50,101,99,49,100,50,48,101,99,57,55,98,99,49,50,52,53,99,49,52,56,100,56,55,98,99,49,101,50,48,51,97,101,52,99,99,49,100,57,50,98,99,51,101,97,53,56,49,54,97,48,101,57,48,49,100,48,48,51,97,102,48,102,49,48,48,57,53,50,48,48,102,102,102,97,55,100,48,48,102,102,55,100,97,56,56,51,101,50,48,48,102,102,55,100,53,50,56,49,51,55,48,49,100,48,48,55,99,48,49,99,101,48,102,49,57,55,101,101,48,51,56,98,48,102,97,48,55,56,52,51,57,101,49,100,97,48,50,54,98,56,49,100,48,49,53,97,56,48,56,101,49,101,50,50,97,99,49,101,57,56,51,57,97,52,54,50,100,99,101,53,100,50,52,57,53,52,49,100,52,50,100,48,51,99,56,49,100,51,50,57,102,56,51,101,49,48,101,50,49,53,52,53,57,48,55,56,52,98,100,48,55,51,50,49,101,97,98,48,102,49,56,55,55,57,99,48,101,102,56,55,98,53,50,100,50,99,51,98,99,53,97,49,54,98,52,48,101,100,52,51,101,48,48,102,48,56,51,97,52,49,101,100,48,48,102,102,101,57,51,53,48,48,102,102,98,97,51,48,48,55,99,97,97,52,48,49,102,52,54,48,53,55,48,51,57,101,52,57,48,102,54,56,48,51,101,100,51,48,48,57,53,52,48,101,102,57,52,48,53,49,56,51,97,56,50,102,56,51,99,48,102,57,54,101,48,52,101,57,48,55,49,57,50,52,51,99,101,49,101,55,52,99,48,102,53,50,50,48,51,101,52,48,55,99,56,48,102,57,99,98,98,52,99,101,48,52,99,54,57,52,99,57,54,49,102,98,48,102,57,48,55,56,49,49,48,98,54,48,101,102,56,51,99,54,48,102,98,48,51,99,97,48,101,101,56,51,98,100,48,102,50,48,51,98,51,48,101,50,97,49,56,55,54,100,98,48,55,55,54,53,56,50,50,56,55,52,99,51,99,52,49,100,56,48,101,54,57,55,99,49,100,57,48,102,48,56,51,99,48,50,99,56,49,100,57,55,102,56,48,98,56,101,48,48,102,102,102,98,97,97,48,48,102,102,55,100,56,54,48,55,97,48,48,49,102,54,53,56,48,48,102,102,102,98,48,55,48,55,100,54,48,102,100,100,51,52,51,100,52,49,100,102,48,102,54,56,51,97,97,48,101,56,49,55,99,49,101,52,48,55,50,97,48,52,97,102,50,54,48,55,54,99,51,97,48,53,56,56,55,50,56,97,101,48,48,55,57,54,48,48,102,102,101,48,48,55,102,99,51,101,54,57,56,48,101,57,100,51,100,50,52,97,100,48,102,50,97,50,97,49,48,55,101,53,50,48,51,99,48,49,102,55,52,52,48,102,50,49,54,56,48,102,50,56,51,100,97,57,52,49,102,97,57,101,49,101,49,54,99,51,100,56,49,102,52,50,101,48,97,98,52,48,50,98,52,51,97,50,49,100,56,50,98,56,51,98,99,49,99,52,48,101,57,48,49,52,100,97,101,98,97,102,102,101,97,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,53,102,101,97,48,54,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,52,53,48,48,102,102,48,102,56,102,98,56,48,51,101,101,99,56,51,100,52,48,48,102,97,97,54,48,55,102,54,57,99,49,99,54,48,55,57,56,57,101,49,101,49,48,102,51,56,49,50,54,48,48,102,102,102,102,48,98,101,48,101,56,57,52,101,48,102,52,99,51,57,101,102,56,55,97,48,98,49,52,48,48,102,102,101,97,56,51,57,51,48,102,52,57,54,52,49,102,48,48,102,102,101,49,57,52,101,53,99,56,49,51,54,48,53,50,56,55,55,48,97,97,48,55,55,50,48,102,50,56,51,99,99,49,101,48,48,102,49,48,55,49,99,49,100,53,49,53,101,49,101,55,50,97,52,51,99,56,48,101,102,52,51,56,56,56,50,49,100,99,50,99,52,49,102,50,49,53,102,48,49,100,49,50,98,99,51,99,54,53,97,57,54,48,53,57,48,55,48,52,51,56,49,48,53,54,48,48,102,102,54,101,98,97,56,48,52,50,56,56,51,97,97,48,55,53,56,49,102,98,48,55,101,48,48,102,52,99,49,100,97,56,51,57,54,48,55,53,97,53,49,101,48,102,51,48,51,99,99,48,55,99,52,48,102,48,48,51,57,99,48,101,98,99,49,100,99,56,55,54,97,56,98,51,50,57,99,97,55,99,49,101,50,48,102,100,56,51,99,48,48,102,48,57,53,56,49,100,55,48,101,57,57,52,49,50,53,100,49,55,101,57,97,53,50,56,55,55,48,97,97,99,53,99,48,55,56,52,98,57,50,98,52,97,102,99,53,56,49,55,56,53,57,49,53,99,53,49,57,53,101,48,57,57,48,52,102,49,54,54,53,57,50,48,49,53,98,48,101,97,54,99,102,102,56,48,55,99,50,56,55,52,99,51,100,56,49,100,55,48,102,102,48,55,53,56,51,98,48,49,102,97,48,101,50,56,55,57,52,97,49,48,102,97,56,55,50,48,51,101,50,53,48,49,52,101,49,101,99,48,101,55,48,55,98,99,51,97,56,53,99,57,53,99,49,101,50,48,101,98,56,55,98,48,51,97,99,49,101,50,52,49,52,55,50,100,52,51,98,54,49,101,56,48,101,100,56,55,56,99,97,56,52,99,52,101,50,97,48,98,101,48,101,102,49,55,56,53,51,97,54,50,50,49,54,101,53,53,49,55,50,53,55,97,53,97,54,57,53,101,53,97,57,53,99,57,48,56,56,53,56,50,48,51,97,101,98,54,101,52,53,53,48,52,48,56,49,50,56,97,48,52,57,57,48,49,50,99,56,48,52,56,54,56,51,57,100,52,49,48,55,48,50,48,52,97,52,48,51,97,49,48,101,102,56,51,57,97,48,55,52,101,56,54,49,101,48,50,102,52,51,100,97,101,48,55,55,56,97,54,52,99,50,102,99,98,100,50,99,99,98,57,48,102,52,56,55,57,53,101,54,54,56,98,57,48,102,50,56,55,98,52,51,100,101,49,102,50,50,100,99,51,99,50,49,102,56,48,102,57,56,55,56,54,100,49,53,49,52,97,98,50,57,53,48,52,98,97,48,102,53,56,55,56,52,98,99,52,102,50,98,56,51,97,52,53,48,56,55,54,99,51,57,54,53,54,98,56,56,48,49,100,56,48,101,98,48,55,55,48,97,99,50,98,56,49,51,102,48,48,102,102,55,100,50,102,56,48,51,101,98,57,52,51,100,54,48,48,102,102,102,97,98,51,48,50,52,51,99,51,56,48,48,52,97,99,56,55,101,52,49,102,53,56,55,56,48,49,102,55,56,55,100,100,57,48,102,49,48,55,56,56,49,101,51,48,55,98,100,51,49,100,50,99,99,98,48,52,98,48,55,54,50,48,101,102,99,51,100,50,49,102,99,101,53,53,97,53,56,55,56,48,49,100,55,56,51,56,50,50,97,99,98,53,52,51,52,50,50,101,48,97,48,48,102,102,55,51,97,53,49,57,54,99,56,56,57,52,53,100,51,55,52,53,56,97,49,49,53,101,53,56,48,55,100,48,49,101,49,49,55,99,48,102,49,52,49,101,99,57,54,52,49,100,101,48,101,54,98,56,48,102,48,50,56,51,56,54,49,100,99,48,51,54,55,53,102,102,48,49,49,56,52,48,49,102,50,98,54,48,48,55,100,101,50,49,53,97,48,101,100,52,51,97,99,48,102,52,48,48,102,102,49,102,53,50,52,48,52,98,97,51,50,49,101,49,56,48,55,97,101,49,102,53,50,56,48,51,97,50,56,52,48,52,100,98,56,51,100,56,56,52,101,48,102,51,48,55,51,100,49,99,49,100,100,48,51,98,101,48,102,53,57,53,97,49,100,57,48,55,56,99,53,54,56,51,57,55,48,101,49,51,101,53,53,97,53,57,52,54,57,50,49,102,49,48,102,48,56,51,100,101,48,101,53,57,54,54,53,50,101,48,55,97,99,53,99,50,53,102,50,99,56,49,100,57,50,49,48,51,57,101,48,102,55,57,54,97,48,101,99,101,56,97,102,48,102,57,56,55,57,99,51,102,97,49,101,102,57,48,55,51,99,48,55,51,101,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,48,53,98,54,48,48,51,101,100,102,99,48,49,102,53,51,97,48,102,56,56,48,49,102,53,50,48,48,52,99,102,53,48,51,56,102,48,102,99,97,55,57,55,99,48,102,49,99,49,100,52,48,55,98,52,51,98,56,53,53,48,55,57,48,49,99,54,48,49,51,49,54,57,48,49,99,50,54,48,51,56,50,49,100,53,48,55,100,52,53,55,51,48,49,100,101,48,101,102,50,52,48,51,99,48,52,55,50,57,48,97,51,52,50,48,102,56,56,51,99,56,52,53,50,56,48,51,99,50,48,101,100,52,51,102,48,53,99,50,52,48,55,51,56,51,99,54,49,100,53,50,99,52,51,100,102,54,49,101,97,54,99,97,101,99,49,100,51,48,102,99,49,54,48,53,52,57,53,97,49,100,57,48,55,57,52,49,99,102,52,99,50,99,56,48,51,50,52,99,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,102,102,48,50,48,50,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,55,102,97,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,49,48,49,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,51,102,100,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,55,102,99,48,56,48,56,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,48,57,49,50,48,52,97,101,48,49,51,52,54,48,102,100,52,48,57,50,102,48,55,101,56,49,99,55,48,50,54,53,52,48,57,54,97,48,102,99,101,48,55,54,101,48,102,98,48,49,100,97,99,48,55,57,55,48,55,50,99,51,101,57,99,51,98,50,49,99,102,48,102,55,102,50,57,98,56,55,98,56,51,57,101,53,102,56,55,49,52,51,99,54,54,48,101,100,56,55,102,48,51,98,56,49,101,98,48,101,56,49,54,53,100,51,99,51,97,56,49,101,97,50,102,48,97,56,99,48,50,55,50,53,48,57,54,51,100,48,52,49,51,98,57,51,99,97,102,48,52,57,49,54,52,56,54,56,48,57,97,56,54,48,51,98,98,48,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,49,48,48,100,55,102,99,48,51,97,99,56,48,49,102,53,52,101,48,48,102,102,102,98,53,97,48,50,53,99,99,48,49,102,54,100,48,48,102,102,52,98,57,50,50,56,51,101,56,48,55,50,56,57,51,52,49,100,54,48,102,102,48,55,53,55,57,52,99,53,50,48,51,102,99,48,55,48,56,53,101,49,55,52,56,101,53,56,48,55,102,48,49,99,55,48,55,102,52,98,50,54,53,50,53,50,53,56,50,98,99,98,49,55,100,49,53,49,48,97,101,97,48,102,52,56,51,98,99,48,102,52,101,50,98,52,98,50,52,102,48,55,53,56,48,102,52,49,48,48,102,102,97,101,50,98,56,97,50,48,55,56,48,53,49,57,53,97,53,98,50,48,50,55,57,53,56,49,100,51,48,102,101,48,55,53,48,49,101,48,56,51,98,101,48,101,54,56,48,57,100,50,48,48,102,102,102,98,53,52,48,55,101,50,48,48,102,102,102,97,100,52,48,55,102,48,48,48,102,102,102,57,49,49,48,48,102,102,51,101,97,57,52,51,101,54,48,52,56,102,57,55,54,49,100,102,48,55,97,54,48,102,100,52,98,52,48,50,55,55,56,48,57,52,54,50,100,99,48,57,99,98,48,55,102,99,48,101,100,99,51,102,99,53,97,56,51,99,52,48,55,51,97,48,102,49,56,98,48,101,48,102,52,56,48,57,53,56,48,101,55,56,51,56,49,48,101,57,48,55,50,52,51,99,53,48,49,102,97,48,102,48,48,51,98,98,50,99,52,51,99,50,48,101,101,48,49,100,101,48,55,49,99,98,52,56,48,102,97,97,53,48,51,97,97,48,101,102,57,53,54,49,100,52,57,55,52,51,100,50,53,50,49,53,52,49,101,51,48,102,50,48,55,57,48,49,101,53,49,52,56,49,102,99,50,56,52,51,56,56,48,50,55,54,48,51,97,48,48,50,54,97,48,48,102,102,57,56,98,48,50,53,102,56,51,56,99,48,102,101,56,49,100,57,48,51,57,55,48,55,99,99,49,102,101,48,55,54,52,49,99,48,48,50,54,55,56,49,100,101,97,49,56,51,97,102,48,55,102,56,49,100,53,48,101,55,49,55,101,57,52,53,51,57,52,101,48,102,52,48,51,56,54,56,97,53,97,97,51,57,55,54,56,97,53,48,56,55,56,53,49,100,49,101,56,99,54,50,53,56,98,52,50,56,57,99,50,99,49,48,48,49,50,48,53,101,50,54,56,55,48,56,51,101,48,48,102,102,102,50,48,49,100,98,97,55,57,54,53,54,49,99,50,48,55,57,54,48,102,48,48,51,98,56,49,101,49,48,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,102,102,48,48,102,102,101,102,56,53,48,48,102,102,56,48,55,53,48,48,102,102,102,102,56,53,48,48,102,102,57,97,97,48,48,55,100,50,54,56,48,51,101,97,48,56,49,101,54,48,48,51,101,100,99,99,48,57,57,102,52,49,48,101,54,51,55,50,49,101,48,48,102,102,101,99,48,49,50,98,101,48,101,98,52,51,99,48,49,100,54,55,99,48,57,98,48,48,102,102,55,98,97,49,100,49,50,99,99,49,100,102,52,56,55,97,48,49,100,99,56,55,53,56,51,100,54,49,100,101,48,55,56,56,53,102,48,55,50,52,97,55,48,101,100,56,55,54,99,51,101,48,49,101,50,52,48,50,100,56,98,52,48,102,48,56,51,100,53,50,100,52,49,100,55,57,55,52,48,101,102,99,97,97,48,102,51,49,52,52,49,100,51,48,102,102,57,53,99,48,101,101,48,98,49,50,100,49,49,56,51,101,99,49,102,51,48,101,98,57,55,99,53,53,49,53,102,56,51,98,101,53,102,55,102,56,48,100,102,48,48,48,102,102,102,56,54,52,97,51,56,49,51,101,50,48,48,102,50,98,101,48,102,98,49,51,48,49,101,98,57,55,50,53,102,98,52,48,52,56,50,98,52,49,101,48,52,50,52,55,48,50,53,52,52,51,98,101,49,102,97,48,101,99,102,52,99,55,56,98,49,48,55,57,56,57,54,49,101,48,48,102,52,100,48,51,102,50,50,100,99,49,99,54,56,55,98,57,50,48,51,100,101,56,50,53,98,49,52,52,48,101,56,48,97,50,50,100,100,49,53,49,57,48,99,51,101,99,49,100,56,97,48,101,51,48,55,56,52,49,100,102,56,55,98,56,49,102,48,48,102,102,55,56,48,51,99,52,53,56,56,51,98,55,48,102,51,56,55,51,99,51,102,99,49,99,101,48,55,102,101,53,53,56,55,102,56,48,54,57,54,48,50,55,101,52,49,101,56,56,49,50,97,52,48,101,55,99,48,57,51,56,48,50,54,49,52,51,100,56,48,52,102,51,49,55,55,56,51,98,101,48,52,97,51,49,55,48,49,99,48,52,99,48,55,53,97,48,102,101,57,51,102,57,53,52,48,102,50,48,98,54,48,52,99,48,55,49,48,49,102,56,57,54,50,56,50,48,101,52,57,50,99,97,49,48,52,98,56,51,57,102,52,48,50,99,48,49,101,54,51,51,99,51,100,50,57,54,49,102,102,50,98,99,51,98,51,56,98,49,48,101,53,97,49,99,57,55,56,53,48,101,50,99,102,57,54,102,50,53,56,49,53,57,50,56,51,52,53,57,97,49,56,51,48,52,48,48,102,102,101,56,98,48,49,99,50,56,51,97,101,48,48,54,54,48,48,49,99,98,48,51,57,49,48,55,50,101,48,101,102,99,48,49,53,57,101,48,55,55,48,48,102,102,101,98,48,49,100,51,48,51,97,100,48,55,55,52,49,100,102,48,48,52,55,49,56,55,52,52,51,56,97,48,101,102,52,51,56,97,49,100,51,50,57,52,48,49,53,100,97,49,100,100,48,101,100,56,55,55,52,97,99,48,48,54,56,49,50,97,57,48,48,49,57,48,48,97,54,100,48,48,102,102,55,99,56,53,56,48,49,102,55,52,48,49,101,57,48,48,102,102,55,100,97,53,48,49,51,51,101,53,99,56,55,50,48,49,100,49,48,51,99,48,48,102,48,51,99,48,52,56,50,56,51,57,50,50,102,100,56,54,56,48,57,55,101,48,101,55,51,97,49,100,98,50,99,56,51,56,56,99,48,51,99,51,48,102,53,97,50,49,52,51,50,53,52,56,55,98,48,49,102,101,48,55,102,52,51,98,97,53,57,49,54,97,57,99,53,98,57,55,56,53,102,57,55,54,53,97,50,54,48,55,98,48,97,56,48,55,53,50,57,54,49,101,57,52,50,48,101,101,57,54,48,49,99,98,48,55,51,99,57,56,53,53,49,53,100,56,49,100,100,48,51,98,101,48,102,100,56,55,99,48,49,101,102,52,48,55,56,102,102,101,52,48,48,102,56,100,49,51,101,49,100,54,52,99,48,48,102,102,55,100,102,100,56,49,50,56,48,57,99,49,99,53,50,57,52,51,99,50,49,100,97,48,101,52,50,52,56,55,56,48,48,57,97,102,52,56,48,101,55,49,52,50,49,101,98,48,102,50,49,53,99,49,102,51,48,102,52,57,52,50,49,100,55,55,99,48,57,52,102,48,50,54,50,54,99,51,98,99,53,50,56,55,57,48,51,100,101,53,52,56,55,52,52,51,56,54,53,52,56,55,97,56,51,99,48,56,48,53,52,53,50,50,97,49,49,54,97,49,101,52,50,98,56,51,56,97,49,99,102,50,98,56,98,102,50,99,53,49,100,50,56,98,50,52,48,48,102,102,101,98,56,55,55,57,98,52,98,57,50,97,57,48,52,48,51,51,53,48,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,50,99,49,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,99,102,56,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,102,102,48,48,57,48,56,53,48,48,100,55,57,48,48,102,102,55,99,53,50,99,48,49,101,50,51,56,48,48,102,48,101,52,50,97,48,48,49,101,55,53,48,57,48,48,51,100,48,48,51,56,55,52,48,48,49,101,52,49,52,48,49,101,102,56,48,49,51,52,48,48,55,97,101,99,48,48,102,52,50,52,48,52,97,56,98,51,48,49,51,49,48,48,55,98,56,99,49,51,52,51,56,48,51,99,98,101,57,50,48,48,55,98,53,48,48,102,102,49,101,53,54,52,48,52,102,52,48,49,100,55,50,48,48,102,102,55,98,51,99,48,49,101,101,52,48,49,50,98,48,48,55,51,55,100,48,48,55,57,55,101,53,48,49,53,50,48,48,102,102,49,102,49,99,55,48,48,55,100,48,50,57,54,101,48,48,102,102,102,98,48,100,48,102,99,97,48,48,102,102,49,51,54,54,48,52,100,101,48,51,98,98,51,56,48,51,101,98,101,52,51,97,54,48,48,102,55,57,49,52,56,53,54,48,55,54,99,51,99,48,57,101,49,102,97,48,101,56,49,55,50,48,52,100,52,48,55,102,51,57,52,97,53,101,48,55,53,97,48,97,101,48,55,55,52,53,99,56,55,48,99,51,100,50,49,99,53,48,102,54,57,52,52,48,101,102,52,49,100,51,48,55,98,53,50,49,57,48,102,49,48,55,98,99,49,101,55,50,49,49,55,98,99,97,51,50,99,99,51,102,97,49,100,48,54,48,49,100,49,48,55,55,52,97,101,48,102,55,51,57,99,49,101,101,97,53,56,51,97,101,48,48,102,102,99,101,99,48,55,97,97,48,102,52,99,51,56,56,48,101,51,99,49,100,54,56,51,99,98,48,55,100,52,48,102,52,56,98,99,101,49,100,57,48,55,54,54,48,101,55,52,49,100,102,56,55,99,52,49,101,56,56,51,99,54,48,102,50,99,57,53,56,53,99,49,55,51,99,51,98,99,49,99,52,48,101,48,48,102,102,55,55,56,98,51,48,102,52,48,55,98,48,98,102,97,50,57,52,51,98,101,56,52,53,100,48,55,56,99,98,53,101,53,51,56,55,55,56,97,54,50,99,56,98,49,101,53,55,57,52,54,53,54,57,54,50,53,101,49,54,48,48,102,102,57,54,48,52,56,57,53,56,53,54,97,55,57,54,53,54,100,97,49,53,55,102,56,50,48,99,48,48,102,102,102,98,57,102,48,48,102,102,55,57,51,55,48,48,102,102,55,56,54,48,56,49,51,55,56,48,48,102,51,102,56,48,48,102,53,48,52,48,49,101,53,52,56,48,49,101,57,102,57,52,99,48,48,102,53,48,52,48,49,101,57,51,56,50,55,99,48,49,101,97,57,56,48,51,100,99,52,48,48,102,55,102,56,55,51,99,48,49,101,56,102,48,48,51,100,51,54,48,52,98,48,48,102,102,51,98,50,56,48,49,101,97,48,56,48,51,100,54,101,48,48,55,97,55,48,48,102,102,48,102,54,54,48,48,102,102,51,100,102,48,48,48,102,102,101,56,98,56,48,49,101,101,49,48,52,56,48,48,102,102,51,100,53,101,48,48,102,102,55,52,54,48,48,48,102,102,102,55,56,97,56,48,97,56,99,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,53,97,54,48,48,55,100,100,57,48,48,51,101,100,102,52,49,101,54,48,48,51,101,100,99,99,48,57,57,102,52,101,48,102,57,98,57,99,51,99,48,49,100,56,48,50,53,55,99,49,100,54,56,55,56,48,51,100,48,99,48,49,50,57,101,48,101,56,56,51,100,99,53,54,48,51,98,102,57,48,102,52,48,51,98,57,48,101,98,48,55,97,99,51,98,99,48,101,101,99,97,49,48,102,98,49,55,48,49,101,52,48,102,50,48,55,51,99,51,98,97,56,48,53,98,49,54,56,49,101,49,48,55,97,97,53,97,56,51,97,102,50,57,52,49,101,48,49,54,97,49,100,57,50,102,52,51,100,56,49,102,102,50,98,56,49,100,99,49,54,50,53,97,50,52,56,55,50,52,51,57,56,49,101,56,50,102,56,97,97,50,98,102,56,55,56,48,98,101,48,49,57,54,52,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,102,102,56,51,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,102,102,101,97,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,56,48,48,53,50,101,97,48,52,97,97,97,102,102,56,50,48,48,102,102,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,52,97,97,48,50,52,99,48,48,102,102,57,98,99,48,55,99,54,48,52,56,54,56,49,51,51,101,48,101,56,52,48,57,98,55,48,50,53,102,57,51,52,51,98,99,56,54,48,102,53,56,49,99,99,56,55,56,49,51,52,98,56,48,101,102,51,52,49,101,98,50,57,49,56,48,102,50,48,55,53,99,98,98,50,98,99,98,57,48,101,102,49,54,56,49,99,100,48,102,55,48,55,52,56,51,99,97,53,50,100,53,50,49,50,53,97,52,49,52,48,49,102,55,48,101,52,56,55,56,56,51,99,52,49,100,48,50,100,57,50,56,97,51,50,99,48,51,98,101,49,101,99,50,98,56,97,102,50,102,53,51,48,98,50,48,101,98,48,55,57,56,51,98,54,49,101,54,52,49,50,98,48,51,99,50,53,55,48,48,102,102,101,97,97,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,52,48,51,53,102,102,48,48,102,102,101,102,49,48,48,55,100,54,51,48,48,51,101,99,50,48,49,100,54,56,48,51,101,99,102,99,48,57,51,55,48,55,54,52,48,52,100,98,56,51,97,100,50,98,56,48,49,101,100,50,99,49,101,99,48,49,51,55,48,101,101,48,51,99,52,48,55,54,48,57,97,49,101,57,48,101,102,56,55,98,52,51,99,52,48,101,56,52,49,101,97,48,55,52,100,51,98,57,53,54,49,101,99,48,101,48,48,55,56,56,98,50,48,101,102,97,53,55,51,102,99,54,50,98,56,51,101,48,49,99,99,52,99,50,102,52,97,53,48,101,56,48,55,56,48,51,101,48,48,101,98,52,51,100,101,49,99,48,48,102,100,49,54,54,49,99,57,48,101,56,102,48,102,54,99,57,52,50,56,52,48,52,56,56,48,48,102,102,102,57,49,99,48,48,102,102,51,101,56,49,52,97,56,48,48,55,100,56,54,56,55,49,57,51,99,48,57,98,51,48,50,53,48,99,49,100,100,57,99,48,49,102,54,48,99,49,100,51,48,48,102,102,55,98,51,52,97,52,50,99,99,51,98,54,49,100,102,52,102,48,101,50,56,55,52,48,97,54,48,50,54,97,48,51,56,55,99,98,97,50,56,99,51,97,100,54,53,55,48,51,99,53,50,101,52,51,102,54,49,101,57,48,101,50,56,55,52,56,97,50,48,55,56,52,48,101,57,56,51,97,52,57,48,102,48,55,56,56,51,97,48,48,102,102,102,51,57,51,52,98,100,101,53,101,49,54,54,49,99,50,48,101,56,51,101,48,101,56,56,51,99,52,53,55,48,55,98,57,98,101,48,101,56,57,50,99,49,100,55,48,48,56,53,101,48,48,102,102,102,97,56,48,48,48,102,102,55,100,98,49,48,51,101,50,48,48,102,102,55,100,52,56,48,49,51,51,100,50,48,102,99,48,51,56,99,56,48,53,102,48,51,99,55,48,55,53,48,49,101,100,48,101,101,49,54,97,49,100,98,48,55,101,54,48,52,98,97,50,51,56,55,102,53,56,48,101,48,56,55,53,52,49,102,53,49,53,99,99,48,55,55,56,51,99,50,56,101,48,101,102,100,50,48,98,98,50,102,49,51,52,51,57,99,48,102,50,49,49,52,97,48,48,102,102,102,48,56,51,98,53,48,102,99,49,55,48,56,101,49,102,49,48,101,101,48,55,97,56,97,101,48,101,56,53,56,55,97,57,98,50,98,98,48,55,98,48,51,56,101,53,55,57,54,97,53,54,56,55,54,52,49,101,53,48,55,99,49,48,99,98,50,48,48,101,50,57,48,55,48,52,48,102,101,99,49,99,101,48,49,51,52,101,48,101,54,56,49,100,102,56,51,102,102,48,50,53,102,52,49,101,49,57,52,50,48,102,52,99,49,99,101,56,51,100,53,50,56,49,57,48,102,50,48,55,49,56,51,102,50,49,100,56,55,57,102,48,49,50,101,50,100,99,97,101,101,57,50,57,48,56,56,57,50,56,101,57,50,56,99,57,97,56,101,56,52,53,98,49,52,50,49,101,48,50,56,56,98,55,52,52,50,99,52,51,98,54,49,102,49,48,101,98,49,55,97,53,55,49,53,56,49,101,99,48,101,54,48,55,98,52,97,99,50,101,48,51,97,101,49,101,55,50,97,52,97,50,48,102,50,57,52,54,53,57,57,53,56,56,53,102,101,48,49,48,101,48,98,97,56,48,102,102,56,48,48,102,57,53,57,48,48,51,101,56,98,99,48,49,98,101,97,48,48,102,98,51,101,48,50,52,98,48,49,99,99,48,48,50,102,53,99,49,101,54,48,50,55,101,56,51,57,56,49,99,57,52,57,49,48,48,102,102,48,101,99,99,50,99,56,97,101,48,50,54,56,99,51,98,99,48,101,100,53,48,56,97,54,48,48,52,101,97,101,99,48,57,97,54,48,102,49,57,52,52,53,102,48,48,102,102,50,102,51,52,48,102,97,99,98,52,48,101,51,48,48,51,54,52,48,56,51,100,98,53,48,49,48,48,102,102,100,55,102,99,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,55,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,49,48,49,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,51,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,55,102,99,48,50,56,49,57,52,48,51,52,100,56,48,49,102,49,99,55,48,48,102,102,55,100,102,100,49,53,48,48,102,102,48,102,98,48,100,48,101,51,50,48,48,49,50,57,56,48,52,100,101,48,51,99,52,51,56,48,51,101,99,49,56,51,97,54,48,48,102,102,102,55,57,49,55,54,53,54,48,55,57,48,51,99,48,56,48,49,99,53,48,101,56,49,52,99,48,52,100,52,48,55,48,102,57,55,52,53,101,48,55,97,54,48,98,49,48,55,55,52,53,51,48,55,48,99,51,97,99,49,99,53,48,101,57,49,52,52,48,102,48,56,49,100,51,48,55,52,57,50,49,57,48,101,101,56,55,98,99,49,100,56,97,49,49,52,53,99,98,99,50,99,99,51,56,52,49,100,48,54,48,49,101,101,56,55,55,52,98,49,48,102,55,51,55,99,49,101,101,97,50,48,51,97,101,48,48,97,99,57,53,49,97,48,51,98,50,49,101,98,48,102,52,48,55,50,100,51,100,101,50,101,52,51,57,99,49,101,53,48,102,48,48,55,53,48,98,55,52,100,50,56,48,51,100,56,49,100,51,52,100,50,99,56,51,98,54,53,98,57,54,50,53,48,57,54,52,57,50,49,100,52,48,102,101,48,55,53,56,98,97,48,101,50,48,55,100,56,51,97,101,57,52,53,57,49,53,52,57,52,56,50,57,56,57,50,53,48,48,55,100,99,51,57,54,49,101,51,48,102,49,56,55,51,56,51,100,101,53,50,100,53,100,49,53,99,49,101,49,48,101,57,49,55,56,53,98,56,55,55,56,98,54,54,57,51,56,97,97,50,99,57,51,100,48,54,102,102,99,48,54,98,57,48,48,55,99,57,48,56,48,49,102,50,48,50,50,98,99,48,49,102,54,50,52,53,57,50,50,56,49,50,56,50,48,52,57,99,56,55,97,56,98,101,54,48,48,57,51,49,48,101,54,48,55,56,49,49,48,51,99,97,49,102,51,48,55,57,48,53,52,49,54,101,49,101,54,48,101,101,49,53,97,48,52,100,101,50,55,97,52,48,55,54,48,49,100,98,56,55,97,52,51,97,52,99,48,55,97,99,49,100,98,48,55,101,52,49,100,54,48,51,98,54,48,55,56,54,49,99,54,48,101,102,56,51,56,53,48,55,56,54,100,48,55,102,99,97,97,52,49,48,101,97,57,55,52,53,101,56,55,56,56,51,97,99,48,102,48,99,51,100,97,56,97,49,100,99,48,55,57,48,102,57,53,50,100,57,54,54,49,99,101,48,55,55,99,53,56,49,53,97,48,50,56,102,50,101,98,97,102,102,56,48,55,102,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,102,102,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,102,102,56,49,57,48,56,48,51,101,51,100,52,48,48,102,98,97,48,48,102,102,102,52,56,48,51,101,97,100,52,48,57,57,102,50,57,56,51,57,48,48,102,102,102,55,52,49,101,48,48,55,56,49,57,48,50,52,49,52,49,102,54,57,55,101,102,98,52,48,102,102,99,51,57,99,100,48,55,54,99,98,50,48,102,100,98,48,48,101,102,48,51,100,54,57,54,53,48,100,49,53,50,49,100,51,48,55,102,56,49,99,50,48,101,101,57,53,97,53,97,97,48,57,54,101,53,49,57,55,101,53,50,49,54,56,56,54,49,100,51,50,97,48,49,101,98,50,53,56,55,53,57,48,56,51,99,52,53,56,48,55,100,48,49,99,102,50,49,57,54,97,53,55,55,48,55,55,52,48,102,48,52,51,102,54,49,99,102,48,55,52,51,48,49,100,99,48,48,100,49,49,48,50,54,56,52,48,57,101,56,48,50,53,99,56,48,57,52,99,48,50,52,101,48,51,102,50,48,52,102,57,48,51,99,54,48,102,56,102,48,102,52,48,49,50,101,52,49,99,98,48,55,55,101,49,100,57,48,55,56,97,53,55,48,55,98,48,49,100,52,98,52,56,97,48,102,49,98,48,51,99,53,50,57,99,51,102,101,57,101,49,100,102,50,57,48,49,100,55,97,51,56,51,98,54,52,57,50,56,57,51,52,48,49,101,100,100,48,102,50,102,48,55,97,54,49,101,49,48,102,55,48,55,52,56,97,54,48,101,54,48,55,56,100,100,50,102,56,97,101,48,101,49,55,99,49,101,53,52,48,48,102,102,102,49,56,55,56,56,51,101,52,53,48,48,102,102,55,50,50,52,98,49,48,102,49,97,48,56,48,52,54,54,97,56,51,48,99,48,102,48,99,48,57,97,50,48,55,101,97,48,102,53,99,49,99,52,56,49,50,101,99,48,52,98,52,48,55,102,56,51,102,51,56,98,100,48,55,50,54,48,52,97,55,101,48,55,98,52,48,48,102,102,102,52,48,48,102,102,51,57,53,99,51,98,48,49,99,102,50,98,48,48,102,102,49,101,99,50,99,48,102,100,52,51,100,101,56,54,49,102,99,48,55,98,49,102,48,55,56,99,97,52,48,101,100,97,48,48,102,102,55,98,56,51,100,48,48,48,102,102,102,55,53,48,55,98,52,97,100,52,52,50,101,56,99,49,102,54,50,102,56,51,99,51,56,97,49,57,52,54,48,49,50,102,48,101,100,101,50,97,99,97,101,102,52,56,53,102,102,99,51,56,52,48,49,102,54,50,50,48,52,102,56,48,51,101,52,48,48,55,100,57,49,48,49,51,54,56,48,102,53,99,48,57,97,57,48,55,99,99,53,99,57,55,101,102,50,52,48,55,99,56,98,101,50,100,49,49,52,49,100,98,48,55,49,99,98,97,48,102,48,97,51,56,55,57,48,97,101,48,55,50,56,48,101,54,57,49,52,98,57,50,100,49,50,99,49,100,98,56,51,57,56,48,101,57,50,53,49,53,99,53,48,48,102,102,55,52,99,97,55,48,49,50,49,48,101,51,49,53,52,53,57,53,50,49,97,54,57,55,48,53,55,48,55,52,99,51,98,100,54,49,102,52,48,102,54,50,53,56,55,57,48,49,101,51,56,55,57,56,97,100,98,48,102,98,56,55,99,48,51,99,54,53,56,57,54,50,48,56,99,50,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,51,55,48,56,48,51,101,51,55,97,48,48,102,56,102,101,57,53,101,48,48,102,102,102,98,49,50,50,99,57,50,56,48,57,98,101,48,50,55,49,56,51,97,97,53,102,51,48,48,102,102,52,57,56,56,55,51,48,51,99,48,57,54,49,100,97,48,101,54,48,51,98,55,50,100,99,97,56,48,102,51,48,55,55,48,97,100,48,50,54,102,49,51,100,50,48,51,98,48,48,102,50,48,51,97,99,49,101,100,55,99,51,97,54,48,102,50,52,51,56,99,48,102,52,99,49,100,98,48,51,99,52,48,101,51,48,55,55,99,49,99,50,56,51,99,51,54,56,51,56,48,53,97,97,55,48,55,97,56,97,53,50,56,56,51,99,52,49,100,54,48,55,56,54,49,101,100,52,53,48,102,49,56,51,98,55,54,48,98,54,54,99,98,51,48,101,55,48,51,99,48,50,98,99,97,100,102,102,48,51,53,100,48,48,55,99,52,98,99,48,49,102,52,97,100,99,51,57,48,53,51,48,55,54,56,48,49,102,54,99,48,48,52,99,99,48,55,53,99,51,102,101,49,100,99,48,55,57,97,53,57,48,48,102,102,51,100,99,56,56,48,48,52,57,56,48,55,48,99,98,98,54,54,52,51,97,99,53,52,50,50,56,51,97,99,48,102,97,48,55,49,98,48,55,54,56,98,56,48,50,54,53,56,98,49,52,53,52,51,50,101,55,56,55,57,48,51,99,100,50,48,102,52,99,97,48,48,102,102,102,56,48,55,98,99,51,57,52,48,101,98,52,97,51,48,102,97,49,52,56,49,100,102,48,101,102,97,49,48,55,48,57,49,99,98,53,48,55,98,52,53,54,57,53,52,49,102,102,52,48,48,102,102,55,56,101,48,101,56,52,51,101,54,49,99,100,48,49,101,101,57,52,50,53,56,49,102,101,56,51,102,98,48,55,51,56,48,52,97,99,48,51,57,97,48,55,56,48,48,102,102,102,102,99,48,57,56,50,48,55,56,54,53,48,56,51,97,99,48,55,51,97,48,101,97,56,97,48,55,56,51,99,56,49,102,57,48,102,99,56,55,57,100,101,55,99,48,52,98,56,97,56,50,98,98,50,52,97,51,97,50,50,51,50,51,97,51,50,51,50,49,50,51,97,54,57,54,99,53,102,48,55,56,48,98,100,50,100,100,50,99,97,101,48,101,100,56,55,51,56,51,97,99,53,49,49,53,99,53,57,48,55,98,48,51,101,54,49,101,100,50,99,99,97,55,48,101,98,56,55,54,48,97,57,50,102,52,51,99,97,53,101,49,53,56,53,54,50,54,57,102,56,51,97,97,48,55,97,54,49,99,53,48,55,101,48,48,102,102,101,98,48,49,100,97,48,51,101,97,48,55,53,97,53,101,55,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,57,99,48,102,52,52,49,100,99,56,55,57,54,56,97,99,50,101,48,97,54,101,49,101,49,48,101,50,48,55,102,99,51,98,99,53,54,48,55,97,48,51,97,54,53,102,99,57,52,97,49,101,48,52,50,50,57,52,51,99,54,53,53,55,50,101,48,51,98,99,53,99,57,53,97,53,56,99,57,53,99,53,101,49,53,97,53,55,49,55,56,53,55,56,50,54,52,49,50,50,53,57,57,53,97,56,48,53,57,52,51,97,56,53,51,102,101,48,53,53,48,48,48,102,102,102,98,99,50,48,48,102,102,55,100,52,54,48,55,53,99,48,49,102,54,102,50,48,52,97,53,98,52,48,101,97,57,48,56,51,99,54,49,100,102,48,55,55,50,48,52,99,48,56,51,97,55,50,102,100,51,48,49,101,51,56,49,50,101,97,48,102,52,56,98,100,48,101,102,57,53,101,57,101,53,54,97,48,48,102,102,55,97,100,101,50,57,53,50,56,97,97,50,101,99,49,100,57,48,55,101,48,98,97,52,54,50,57,48,98,51,48,102,99,57,52,97,48,101,56,48,49,101,57,97,51,56,48,57,53,101,48,102,57,100,48,55,49,100,51,50,52,98,49,50,98,52,51,100,54,49,100,56,48,55,55,48,48,102,49,49,51,99,51,98,97,49,102,102,57,48,55,54,101,56,52,49,99,48,48,102,49,56,48,52,102,57,48,51,100,53,48,55,53,56,49,102,98,48,55,49,101,48,102,52,99,49,101,53,48,51,57,54,48,55,97,52,53,49,101,48,101,99,56,51,99,99,48,55,51,97,48,102,48,48,102,102,51,101,50,48,101,98,56,49,101,51,48,55,54,97,52,98,51,50,57,99,98,56,99,49,100,100,48,102,100,56,51,98,102,48,102,48,57,54,54,49,100,55,48,102,54,49,52,49,99,98,97,50,56,49,51,52,98,97,48,101,101,57,54,98,56,97,55,48,102,48,57,52,99,53,57,49,53,102,99,98,48,50,56,99,98,50,50,99,52,97,51,50,99,48,49,50,99,48,57,101,50,98,48,98,50,52,102,50,98,54,100,97,52,100,97,48,48,102,50,54,48,55,53,99,48,52,99,98,48,51,97,101,48,55,99,50,48,102,55,56,48,57,57,98,48,55,49,54,49,100,51,50,100,101,57,98,48,55,57,56,48,52,97,53,48,51,99,49,48,55,55,97,49,99,49,48,55,98,54,49,100,56,52,102,50,99,48,51,98,102,56,98,56,52,53,101,48,102,51,99,49,99,98,48,51,98,97,48,55,101,99,49,99,50,48,102,57,57,53,56,53,50,49,53,54,49,101,48,50,99,52,51,99,50,99,48,51,98,102,48,102,53,48,55,55,99,51,102,101,57,50,49,100,54,50,56,52,51,99,97,49,101,56,50,57,56,51,98,98,56,98,102,48,102,101,48,51,98,97,48,55,97,52,49,100,102,50,97,100,48,49,51,99,97,102,48,101,56,100,49,54,54,57,101,48,52,52,101,48,48,102,102,102,57,49,49,56,48,51,101,56,99,48,97,101,48,48,55,100,97,50,56,51,57,100,98,48,55,100,101,48,52,98,100,57,52,48,53,48,50,51,48,49,51,102,56,48,101,56,56,51,98,99,49,100,99,50,57,52,51,56,101,53,99,48,55,57,52,51,100,48,49,101,56,50,98,56,97,100,48,55,98,97,48,101,54,52,51,57,54,57,48,48,102,51,56,98,101,52,98,48,50,53,99,53,49,100,56,52,100,48,102,56,97,48,48,102,102,51,97,57,48,101,50,56,55,56,56,51,99,48,49,101,97,48,55,56,101,53,56,56,55,99,48,51,97,50,48,102,50,99,98,102,48,101,56,100,53,98,56,49,101,99,50,56,99,97,55,48,101,52,48,55,97,52,51,101,52,49,99,101,48,101,50,48,55,56,48,98,49,48,102,56,56,55,51,102,102,99,48,50,57,57,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,55,102,99,48,53,52,52,48,48,55,99,97,56,48,48,49,102,52,52,101,49,102,97,48,55,98,101,49,101,49,48,55,56,99,48,48,102,102,102,98,53,56,48,50,53,56,49,56,97,48,102,48,57,55,101,53,51,56,51,98,102,50,56,57,51,99,48,57,98,50,48,55,52,97,49,97,57,52,101,53,52,55,52,54,48,101,50,56,51,56,100,48,55,53,56,48,102,49,52,98,51,48,102,55,48,49,51,52,102,99,51,102,97,48,102,49,52,49,101,102,49,53,99,56,52,57,50,48,48,102,54,98,48,51,98,52,48,101,48,56,51,97,52,48,55,54,51,99,49,99,55,48,51,98,55,48,55,55,49,52,53,100,57,55,100,50,53,52,102,48,102,97,57,53,100,50,53,57,56,55,56,99,98,49,48,102,50,52,97,54,56,48,97,53,48,48,102,102,48,102,97,55,100,48,48,55,100,97,56,56,51,101,50,48,48,55,100,53,50,56,49,51,55,48,49,100,48,48,102,102,55,99,48,49,99,101,48,102,49,57,55,101,101,48,51,56,98,48,102,97,48,55,56,52,51,57,101,49,100,97,48,50,54,98,56,49,100,48,49,53,97,56,48,56,101,49,101,50,50,97,99,49,101,57,56,51,57,97,52,54,50,100,99,101,53,100,50,52,57,53,52,49,100,52,50,100,48,51,99,56,49,100,51,50,57,102,56,51,101,49,48,101,50,49,53,52,53,57,48,55,56,52,98,100,48,55,51,50,49,101,97,98,48,102,49,56,55,55,57,99,48,101,102,56,55,98,53,50,100,50,99,51,98,99,53,97,49,54,98,52,48,101,100,52,51,101,48,48,102,102,102,48,56,51,97,52,49,101,100,48,48,101,57,51,53,48,48,97,99,55,48,48,102,102,55,99,57,102,99,48,49,102,52,97,98,56,48,57,48,49,48,55,101,99,57,48,48,52,101,54,56,49,50,102,97,49,100,56,48,101,48,48,102,102,55,53,52,48,57,50,52,48,50,54,53,56,51,102,101,53,54,56,55,55,48,97,99,48,55,55,52,49,99,98,54,99,48,49,101,100,98,99,48,101,48,52,49,102,98,57,54,50,49,99,101,50,99,56,51,99,48,53,101,48,55,48,49,49,48,51,97,48,53,56,57,55,50,57,102,57,50,56,51,56,48,48,102,102,102,49,98,48,55,51,99,51,102,97,48,102,51,52,49,100,102,50,55,48,55,49,53,49,48,97,101,48,101,55,56,51,98,100,99,48,48,102,55,50,48,51,97,53,101,49,99,98,48,55,55,99,49,100,57,48,101,57,56,51,97,101,55,48,49,101,48,55,102,56,48,54,53,56,48,51,97,101,48,50,54,97,52,48,57,55,52,48,55,99,101,48,52,98,57,57,52,48,48,52,100,101,48,51,98,54,48,55,99,101,49,99,49,48,102,48,56,49,50,99,97,53,102,56,55,48,48,98,51,48,55,97,50,56,99,48,102,97,100,102,48,102,48,97,51,49,52,48,49,99,52,50,97,52,51,56,54,49,100,100,52,53,50,99,53,50,56,51,100,56,53,101,56,55,99,48,98,51,48,102,51,100,49,52,57,56,51,56,56,48,48,102,54,51,54,50,57,52,98,98,52,50,48,55,56,56,53,55,56,55,100,97,52,97,49,50,102,48,49,100,100,49,55,56,53,48,56,55,56,56,51,98,101,49,102,57,50,98,56,51,98,101,53,98,48,55,55,99,98,99,50,98,100,48,52,48,50,55,53,56,48,49,102,55,50,50,48,102,99,56,48,57,51,55,48,50,54,53,52,48,49,102,54,51,48,48,102,102,52,99,99,48,51,102,50,48,50,52,54,52,51,97,101,49,102,101,48,101,102,56,51,57,52,48,55,57,97,48,102,48,48,98,99,48,102,56,49,54,48,53,101,56,55,102,99,98,99,52,101,52,100,99,48,102,52,48,49,101,57,48,55,56,99,98,54,50,99,52,98,53,48,55,57,101,48,102,56,48,51,57,52,49,100,53,50,102,52,97,55,52,50,48,102,55,48,51,98,48,48,101,48,48,102,102,51,99,56,48,102,54,97,53,49,54,48,49,101,55,48,101,102,48,51,98,101,48,102,98,49,55,52,53,102,48,55,56,52,97,102,48,52,101,97,53,57,55,102,100,48,52,49,100,56,57,53,56,53,102,57,53,99,48,101,51,56,49,100,54,56,50,55,56,48,48,102,102,102,51,52,56,48,102,100,56,48,49,101,53,54,48,48,49,101,52,98,48,48,49,101,102,57,99,48,48,102,102,102,50,99,97,48,48,102,102,102,53,102,99,48,49,101,54,56,56,48,49,101,57,57,56,48,51,100,97,101,49,100,48,48,48,102,102,54,100,101,99,48,48,102,102,102,52,101,52,48,49,101,57,51,48,48,51,100,102,52,48,48,102,55,57,56,48,51,100,98,99,48,48,102,102,102,55,101,57,56,48,49,101,57,102,48,48,102,102,51,98,48,56,48,49,101,100,57,48,48,55,98,97,99,48,49,101,99,101,48,48,102,102,54,55,57,56,48,51,100,98,56,48,50,54,101,48,48,101,100,49,53,48,53,101,100,55,102,99,48,51,102,101,49,52,48,50,101,56,99,48,49,102,50,97,57,48,48,55,100,49,56,49,53,99,48,101,55,57,50,52,51,100,97,48,48,102,98,52,99,48,50,53,53,48,51,98,101,53,48,49,52,54,48,101,97,48,98,101,48,102,48,51,101,53,98,56,49,51,97,52,49,99,54,52,57,48,102,51,56,55,57,100,51,48,51,100,52,56,56,48,102,57,48,49,102,50,48,51,101,55,50,101,100,51,51,56,49,51,49,97,53,51,50,54,48,55,101,99,51,101,52,49,101,48,52,52,50,100,56,51,98,101,48,102,49,56,51,101,99,48,102,50,56,51,98,56,48,101,102,52,51,99,56,48,101,99,99,51,56,97,56,54,49,100,98,54,99,49,100,100,57,54,48,56,97,49,100,51,48,102,49,48,55,54,48,51,57,97,53,102,48,55,54,52,51,99,50,48,102,48,48,98,50,48,55,54,52,48,49,56,98,56,97,50,98,48,55,98,48,51,97,54,49,100,55,48,102,102,48,55,53,56,51,99,101,49,99,53,48,102,100,48,55,54,56,97,49,48,102,97,56,55,50,48,51,101,50,53,48,49,55,48,49,100,51,48,102,56,56,55,52,48,51,100,54,53,51,49,53,99,49,101,50,48,101,98,56,55,98,48,51,97,99,49,101,50,52,49,52,56,50,97,56,51,99,56,49,100,55,48,102,50,48,55,55,48,98,55,52,51,52,101,50,97,48,98,101,48,101,102,49,55,56,53,51,97,53,97,53,57,53,48,53,97,57,52,99,53,56,50,50,50,54,57,53,101,53,97,57,53,99,57,48,57,54,53,55,97,55,98,52,101,98,54,101,53,99,100,55,102,56,48,53,49,57,56,48,51,101,56,52,48,48,49,102,55,53,48,48,102,52,52,48,49,102,53,53,54,48,52,99,54,48,55,55,99,51,57,50,49,101,99,48,102,52,48,48,57,98,56,49,50,51,52,48,102,99,48,51,102,99,49,100,98,50,98,99,48,57,56,99,48,101,48,49,55,101,101,56,55,56,57,51,56,97,57,48,55,54,57,56,98,55,52,56,50,97,56,51,98,52,53,56,56,49,51,51,48,48,101,101,53,49,99,51,98,50,53,51,48,55,97,52,51,99,52,53,54,48,55,102,99,49,100,101,56,55,55,57,56,54,49,51,56,51,101,48,53,49,48,55,53,56,97,49,50,99,101,56,49,102,52,56,55,48,56,51,98,101,56,97,49,99,53,50,100,56,97,97,98,48,102,50,57,52,101,48,101,98,56,51,101,54,48,101,99,99,48,51,53,99,52,48,49,101,54,56,99,49,99,52,56,48,51,99,97,98,56,48,51,99,101,97,48,48,51,100,102,51,99,48,49,101,53,57,52,48,49,101,53,102,56,48,49,101,54,56,56,48,49,101,97,54,48,48,51,100,98,48,49,101,102,48,48,102,102,54,100,49,50,48,48,102,102,102,52,101,52,48,49,101,97,99,56,48,51,100,102,52,48,48,102,54,53,56,48,51,100,98,99,48,48,102,102,102,55,102,49,99,48,49,101,57,102,48,48,102,102,51,98,55,52,48,49,101,100,57,48,48,55,98,53,48,48,102,102,49,101,102,49,51,56,48,51,98,50,99,48,49,101,100,99,48,49,51,55,48,48,102,102,55,54,55,50,56,48,53,54,54,56,48,51,101,52,48,48,102,102,48,48,102,102,102,97,50,55,48,102,100,56,48,51,101,97,98,99,49,101,57,97,54,48,51,101,98,48,55,53,97,99,102,48,102,51,48,49,50,51,54,48,102,56,48,51,102,99,102,97,48,56,51,98,97,48,102,50,55,55,52,97,56,50,57,99,48,49,101,56,100,48,55,101,56,51,102,101,49,101,49,48,55,99,54,49,101,56,48,101,56,56,49,50,97,102,56,97,53,48,102,48,56,51,100,102,48,55,56,101,48,102,55,99,49,101,50,55,48,55,55,54,48,101,55,99,49,100,101,49,53,99,53,56,53,48,51,102,48,50,101,99,97,100,50,98,52,97,50,48,102,54,56,50,54,55,97,48,57,54,51,100,48,56,51,99,99,100,98,97,56,54,57,101,48,52,56,97,49,101,48,48,102,102,50,54,57,99,48,57,56,98,48,102,55,56,49,50,101,56,48,101,101,56,48,57,52,52,48,102,50,56,51,101,55,48,102,102,57,55,54,48,52,98,50,56,51,97,54,48,102,102,56,55,99,48,49,101,56,48,51,98,55,48,55,50,56,53,56,56,55,56,53,50,53,100,48,101,49,56,55,52,52,51,102,56,49,102,54,52,53,54,53,49,52,51,99,48,53,101,57,53,97,53,54,53,49,102,101,100,102,48,48,57,99,97,54,57,52,48,53,55,50,53,100,98,56,53,49,56,55,52,48,98,100,48,102,100,56,51,100,50,48,102,48,56,55,53,56,97,101,50,56,52,98,54,48,55,98,50,48,102,51,100,51,99,51,100,102,102,101,48,54,51,54,48,52,98,98,50,53,48,49,50,98,101,57,50,48,48,102,102,102,57,48,48,102,102,48,49,50,99,50,102,48,49,50,53,56,53,50,56,55,56,52,97,50,48,50,53,52,53,98,48,48,55,100,97,100,56,49,50,101,52,99,48,49,50,102,99,56,52,49,101,51,48,102,50,57,55,101,49,101,98,50,99,100,101,48,55,54,56,56,56,48,52,100,50,56,55,49,49,49,48,51,98,54,53,99,50,51,49,54,52,49,102,48,48,102,102,101,56,48,55,51,56,51,102,48,56,99,49,100,101,48,102,49,50,50,51,49,50,49,101,51,48,101,56,48,55,54,48,51,102,54,53,50,97,55,56,51,99,48,48,102,102,101,54,48,55,52,99,98,51,50,57,99,51,57,56,49,102,98,48,102,52,48,55,102,52,51,101,56,53,49,57,55,99,49,102,100,48,102,48,56,48,55,50,97,97,56,48,52,56,51,56,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,56,48,55,55,99,50,102,102,56,48,53,53,51,48,51,57,99,48,48,102,102,55,100,98,97,48,55,97,52,48,49,102,53,48,99,48,48,102,102,102,57,48,48,102,102,56,48,51,101,99,99,48,49,101,98,50,55,48,55,55,52,51,99,48,48,102,102,102,49,56,48,57,55,101,48,55,98,48,48,102,102,52,101,102,56,49,51,55,52,48,101,101,48,48,57,56,99,48,55,53,101,53,49,57,55,101,53,56,49,53,101,53,57,57,54,48,49,100,52,54,52,48,57,97,53,48,102,101,49,54,97,53,50,48,51,99,100,48,101,52,49,52,97,57,48,53,100,57,53,97,49,99,54,50,101,56,49,101,102,56,51,97,100,52,57,101,53,97,102,48,101,54,52,56,55,100,100,49,50,99,97,101,50,99,56,51,97,97,49,101,55,48,55,56,101,48,101,101,100,48,48,102,102,51,99,52,48,101,102,101,99,49,101,52,50,54,48,51,99,48,48,102,102,101,101,48,48,102,102,54,56,55,56,51,97,98,48,55,97,54,49,99,52,48,55,101,48,48,101,98,48,49,100,97,48,51,101,97,48,55,53,97,53,101,55,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,57,99,48,102,52,52,49,100,99,56,55,57,54,56,97,99,50,101,48,97,54,101,49,101,49,48,101,50,48,55,102,99,51,98,99,53,54,48,55,97,48,51,97,54,53,102,99,57,52,97,49,101,48,52,50,50,57,52,51,99,56,53,53,55,50,101,48,51,98,99,53,99,57,53,97,53,56,99,57,53,101,53,101,49,53,97,53,55,49,55,56,53,55,56,50,54,52,49,50,50,53,57,57,53,97,56,48,53,57,52,51,97,56,53,50,48,49,50,102,48,48,48,102,102,102,98,51,52,48,101,97,48,55,97,52,49,101,48,48,48,102,102,51,101,100,100,48,48,102,102,49,102,54,48,54,49,99,54,48,101,51,48,55,54,52,98,102,48,102,97,48,55,101,48,51,101,52,48,48,102,98,49,99,48,50,54,98,56,51,97,56,49,99,101,48,101,55,56,55,53,48,97,55,50,99,52,51,99,52,49,101,57,48,102,53,56,55,97,56,51,99,52,48,52,99,98,48,55,102,56,97,97,48,101,100,56,55,53,99,51,98,54,49,100,99,50,97,49,48,100,51,56,98,55,50,102,56,51,99,50,53,101,49,55,48,57,97,56,97,53,52,49,53,54,53,51,49,53,101,56,54,57,97,53,56,49,54,56,53,56,97,52,50,50,49,53,99,56,50,100,51,56,101,51,57,49,49,52,48,49,97,49,99,48,48,102,97,48,49,48,48,55,100,54,53,48,55,101,56,48,49,102,53,53,101,48,52,56,50,97,49,48,51,57,53,48,55,97,48,49,102,52,101,49,101,54,48,55,57,99,48,102,56,52,51,102,101,99,48,49,51,50,50,48,102,49,48,51,98,55,99,51,98,56,53,51,57,52,57,52,48,101,54,99,51,102,54,48,102,48,48,49,99,99,56,51,57,99,48,101,97,48,55,98,52,49,99,57,48,48,102,102,57,100,49,52,48,49,102,100,48,55,56,97,49,100,100,48,55,56,98,99,49,100,99,56,55,56,52,49,100,100,57,54,50,56,53,56,49,101,53,57,52,52,53,56,49,53,99,53,50,48,55,98,102,50,52,102,52,102,50,98,48,51,98,101,56,52,53,55,99,51,54,57,56,57,102,102,101,48,54,51,54,48,52,97,99,56,49,50,54,48,48,52,98,48,56,49,50,52,97,49,100,54,48,55,56,54,49,99,53,48,50,53,52,48,49,100,49,56,55,55,99,49,99,57,56,55,50,52,49,101,57,56,51,101,48,48,102,102,102,55,56,51,102,56,48,102,55,56,55,51,99,51,97,52,57,54,49,101,48,98,48,101,98,51,97,48,102,50,99,51,101,99,53,55,57,52,48,53,52,48,55,56,56,98,49,48,101,100,56,55,54,99,98,53,50,100,99,98,49,50,57,99,51,56,52,49,100,100,99,53,52,48,55,52,99,51,98,56,53,51,57,53,52,49,99,48,48,101,51,50,48,56,55,54,99,49,100,102,56,55,54,56,97,102,50,97,57,49,48,97,101,48,101,99,48,55,54,52,97,51,54,102,53,99,100,48,48,97,57,54,48,48,102,102,102,57,53,52,56,48,51,101,102,48,99,98,49,48,50,53,98,48,51,97,101,49,101,101,48,48,102,102,55,100,53,100,48,49,50,101,50,56,101,49,100,102,52,102,48,55,97,97,48,102,99,99,49,99,102,97,52,50,50,48,49,51,52,54,48,102,50,100,50,57,51,56,51,97,101,49,101,56,54,48,49,100,54,48,51,57,98,48,55,97,101,53,55,57,55,56,53,49,50,52,56,51,57,54,50,57,99,51,98,53,57,50,99,98,51,52,97,50,56,99,49,102,48,56,51,100,51,48,101,51,100,50,52,49,55,48,49,101,52,50,100,99,51,101,101,53,50,57,53,57,54,48,101,102,56,49,100,48,48,55,99,48,51,97,50,49,101,50,48,101,50,49,53,99,53,101,56,55,57,56,49,101,55,48,55,54,99,51,102,99,48,101,57,52,48,55,53,99,53,48,48,57,99,99,48,48,102,102,55,100,102,55,48,48,102,102,51,101,97,101,48,49,101,56,56,48,51,101,98,48,99,48,57,101,48,48,102,102,102,49,49,52,54,49,101,98,48,55,56,101,49,102,100,48,55,102,52,48,101,100,48,48,102,102,57,56,98,99,49,101,53,48,55,101,54,48,101,57,52,48,57,56,51,48,55,57,48,56,101,49,101,48,50,99,56,51,102,52,49,102,99,48,49,51,100,48,102,55,49,54,97,48,48,102,55,102,56,55,53,56,49,101,100,48,55,102,48,98,50,50,98,49,48,99,51,98,97,49,102,52,48,50,54,48,52,51,56,101,49,101,49,52,97,52,52,52,102,48,55,97,48,53,100,56,55,54,48,98,49,50,99,48,48,49,101,101,51,50,57,48,51,101,54,49,99,51,48,55,97,97,53,99,49,53,52,49,99,51,52,102,48,55,57,57,50,49,99,49,48,101,102,102,102,56,48,101,54,99,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,49,48,48,48,102,102,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,102,102,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,52,48,48,102,102,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,102,102,56,48,56,48,54,98,97,101,98,97,102,102,56,48,54,55,100,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,52,48,48,102,102,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,102,99,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,57,102,48,48,102,102,51,101,52,98,50,48,48,102,97,50,55,48,102,100,48,48,102,102,51,101,99,99,99,51,98,97,49,99,97,48,50,54,97,48,48,57,53,56,54,51,57,55,48,48,102,102,52,100,99,48,51,57,48,48,102,102,101,48,98,52,48,101,99,49,49,99,49,100,50,55,98,50,97,48,97,100,99,48,52,99,51,56,55,49,52,98,55,48,55,97,50,49,100,98,50,99,99,51,98,97,53,49,102,48,102,101,56,51,99,55,48,55,98,99,49,99,50,48,55,54,99,48,101,57,48,48,102,102,49,101,56,57,50,50,48,55,98,56,49,102,54,56,51,99,50,48,49,51,49,101,49,100,102,50,99,56,98,99,48,55,56,99,48,50,55,102,56,51,57,97,57,101,53,56,51,55,54,53,51,48,55,51,102,50,49,56,51,56,50,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,49,102,102,97,102,102,56,48,52,54,55,48,49,50,51,50,48,52,102,51,56,49,51,49,54,48,48,102,102,102,97,101,97,48,50,54,51,48,51,57,54,48,52,100,48,48,49,50,99,48,49,102,51,48,48,102,102,55,98,53,52,51,102,101,49,100,53,99,102,49,53,54,53,99,57,52,99,53,57,99,50,52,57,54,48,49,99,52,48,55,57,101,49,99,54,50,99,53,50,53,49,53,50,56,51,99,56,48,101,98,99,49,101,56,56,55,54,100,49,49,51,48,97,101,48,48,55,98,97,48,49,100,102,56,55,97,98,57,53,97,53,54,102,50,99,48,97,102,57,52,101,50,98,99,98,97,50,97,52,98,98,50,97,99,97,52,48,102,97,56,55,50,52,51,99,52,49,100,51,48,102,101,56,55,53,48,51,97,52,49,101,100,50,56,48,48,51,57,97,99,48,57,49,57,48,50,55,57,99,48,57,55,52,48,48,102,102,55,100,56,97,56,49,50,101,56,49,99,98,48,50,54,56,48,48,102,102,57,54,48,48,102,102,102,57,56,48,51,100,100,52,49,99,48,48,102,102,102,53,55,55,56,97,98,50,101,52,97,54,50,99,101,49,49,52,97,101,48,102,100,56,51,98,48,48,102,102,102,99,57,53,99,56,99,56,97,57,52,49,101,52,48,55,53,99,48,102,52,52,51,98,54,56,97,57,56,53,56,56,48,51,100,97,99,48,102,48,48,51,97,98,56,98,50,50,98,55,57,54,48,53,55,99,97,54,57,54,48,53,50,49,54,99,53,50,49,54,56,53,50,48,55,100,52,51,57,50,49,101,50,48,102,54,48,55,48,56,51,100,54,49,100,50,48,102,54,57,55,101,48,50,52,52,48,48,102,102,51,101,53,97,48,48,102,102,48,102,97,53,53,99,49,99,56,50,101,52,51,99,97,48,48,102,98,54,48,48,102,102,50,53,57,99,51,97,101,49,99,48,48,101,101,48,51,98,50,50,99,56,48,49,101,100,98,52,48,48,102,102,50,55,51,99,51,56,54,53,49,98,51,52,49,100,55,50,100,100,49,52,49,101,97,48,55,100,48,51,102,51,99,51,98,52,53,51,56,49,51,50,101,53,55,50,50,50,54,49,55,51,99,51,98,54,49,101,54,97,48,55,97,54,53,102,56,55,98,99,51,57,101,49,99,97,48,55,97,52,53,49,56,55,50,99,97,52,48,101,102,56,55,56,49,48,56,51,102,97,56,101,53,53,56,51,100,97,50,99,56,97,97,48,102,102,97,55,56,51,99,55,48,55,98,99,49,102,50,48,101,54,56,48,57,57,52,48,101,102,48,48,102,102,57,97,50,48,55,101,97,48,101,97,48,49,99,52,56,49,51,49,50,48,52,98,52,48,55,48,52,51,102,51,56,97,50,48,55,50,54,48,52,100,56,54,48,55,52,97,48,48,102,102,102,53,102,99,51,57,53,56,51,98,48,49,99,102,50,99,99,48,49,101,102,100,99,48,101,50,56,51,100,101,57,56,49,102,99,48,55,52,102,102,56,55,56,99,98,98,48,101,100,97,55,56,55,98,56,51,97,101,48,48,102,102,102,54,97,56,55,98,52,98,50,52,98,50,101,56,99,49,99,57,50,102,56,51,98,100,56,98,101,57,52,57,48,49,50,102,48,102,50,54,50,100,48,97,101,100,50,56,53,98,102,99,48,101,55,52,48,49,102,50,54,51,48,50,54,55,99,48,57,49,49,48,50,54,99,56,48,49,102,54,53,52,49,102,51,48,55,57,56,48,52,57,51,54,48,102,48,56,55,98,52,98,56,52,51,50,56,48,97,54,48,101,53,48,49,51,49,54,48,102,101,49,48,56,51,101,54,100,57,55,101,48,101,55,48,49,102,97,48,51,99,100,48,55,55,99,53,52,57,53,54,49,99,99,50,57,48,98,102,48,55,50,97,53,49,98,101,56,50,57,52,57,52,56,97,49,100,101,48,101,52,56,55,50,48,51,98,54,53,50,56,55,48,56,98,51,48,55,57,52,53,51,48,55,97,99,48,49,101,57,102,56,51,100,56,98,50,56,100,48,56,51,99,48,49,99,50,48,101,52,97,48,57,53,50,53,54,97,54,48,51,101,48,48,102,102,55,102,56,48,49,57,97,56,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,54,48,55,55,48,98,102,101,48,52,52,48,48,102,102,48,102,57,50,48,56,48,51,101,51,102,97,53,56,56,48,51,101,99,52,52,97,100,52,52,48,50,54,102,56,48,57,51,57,48,101,97,57,52,48,99,48,49,51,57,99,49,99,99,50,56,49,49,48,51,98,52,49,102,51,48,55,55,48,53,52,49,53,48,49,100,57,48,101,101,49,54,50,48,52,100,101,50,48,50,52,48,55,57,99,49,100,98,56,55,53,99,51,97,52,57,48,49,101,99,48,55,57,50,49,102,57,48,55,97,54,48,101,100,99,49,100,100,56,55,49,56,51,99,48,48,101,49,48,49,100,101,51,52,49,102,102,50,100,57,48,52,51,100,50,53,100,49,52,52,49,101,50,48,102,52,56,51,99,51,48,101,57,50,50,56,55,55,48,49,100,98,98,101,53,98,51,54,53,54,56,55,51,56,49,100,102,57,53,101,53,54,56,48,56,53,99,48,48,102,102,102,97,97,55,48,48,102,102,55,100,97,100,48,49,51,49,56,48,48,102,97,57,55,48,50,54,51,49,49,52,49,102,52,48,51,57,52,52,56,57,48,102,52,56,55,48,52,51,100,51,56,97,54,50,57,52,49,102,101,48,51,56,53,50,102,48,98,97,52,56,50,98,56,51,56,54,48,102,99,52,51,56,52,53,55,51,99,57,50,57,50,99,49,53,101,53,57,51,101,56,99,56,56,53,56,101,48,101,98,48,51,99,51,48,101,98,55,50,99,56,98,50,52,102,48,55,53,54,48,102,52,49,48,48,102,102,97,101,50,99,52,98,101,48,55,55,101,53,101,49,54,52,53,98,49,53,101,53,56,49,53,56,49,101,99,48,101,49,56,55,97,99,49,101,48,56,51,98,101,48,102,57,48,48,102,102,55,53,56,97,56,48,53,101,49,56,48,51,101,53,97,48,48,48,102,102,102,97,53,53,99,49,99,56,50,101,52,51,99,97,48,48,102,102,102,98,54,48,48,50,53,57,99,51,97,101,49,99,48,48,102,102,101,101,48,51,98,50,50,99,56,48,49,101,100,98,52,48,48,50,55,51,99,51,56,54,53,49,98,51,52,49,100,55,50,100,100,49,52,49,101,97,48,55,100,48,51,102,51,99,51,98,52,53,51,56,49,51,50,101,53,55,50,50,97,54,49,55,51,99,51,98,54,49,101,54,97,48,55,97,54,53,102,56,55,98,99,51,57,101,49,99,97,48,55,97,52,53,49,56,55,50,99,97,52,48,101,102,57,55,101,56,52,49,102,100,52,55,50,97,99,49,101,100,49,54,52,53,53,48,55,102,100,51,99,49,101,51,56,51,100,101,48,102,57,48,55,51,55,102,99,48,53,99,55,48,48,55,100,101,54,48,48,51,101,99,53,55,48,48,102,102,51,101,99,101,48,48,102,102,49,102,54,51,56,48,102,57,48,49,102,101,56,55,55,48,98,49,48,52,102,56,51,57,51,48,101,56,55,52,54,48,55,49,54,48,52,98,52,55,101,56,54,48,57,53,48,100,56,49,99,52,48,51,98,57,50,100,99,98,100,48,49,50,51,48,102,52,57,57,51,52,51,56,101,49,99,50,48,102,55,52,101,48,55,97,56,49,101,100,50,102,52,51,101,99,48,102,97,51,49,52,97,49,102,97,50,56,100,51,52,51,101,50,49,99,55,99,48,102,49,99,48,49,101,57,99,49,54,48,53,97,57,54,48,53,54,56,55,52,48,97,99,100,50,48,52,102,54,98,97,101,98,102,102,97,56,49,56,48,48,48,102,102,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,100,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,56,49,55,102,97,56,49,56,48,48,102,102,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,102,102,56,48,55,55,99,50,56,48,52,48,51,97,56,48,55,102,99,50,56,48,52,48,51,97,102,102,56,48,102,51,97,48,48,102,102,102,56,97,52,56,48,51,101,102,49,48,98,51,48,55,54,99,49,101,56,48,55,53,99,48,48,102,102,102,97,57,50,48,50,54,50,100,57,48,101,102,99,48,51,97,56,48,102,97,56,55,56,48,51,100,99,56,52,48,52,97,51,56,51,100,56,98,52,101,48,101,99,56,55,51,100,50,48,49,100,100,48,51,99,50,48,102,53,57,54,50,49,101,54,48,55,56,99,53,57,48,51,57,54,48,102,102,50,52,49,54,56,57,54,53,49,97,51,48,55,99,52,51,98,99,48,102,55,99,51,101,56,53,57,57,55,55,50,48,101,97,52,98,56,52,52,101,53,57,48,51,99,100,52,50,48,55,99,50,49,101,102,50,97,56,49,100,97,52,57,53,101,49,102,51,48,101,99,48,55,102,52,51,57,102,50,48,101,55,56,48,55,102,50,48,55,102,97,48,101,49,48,49,99,101,48,49,51,52,101,48,101,54,56,49,101,48,48,102,102,49,50,102,99,48,52,99,49,48,51,98,99,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,99,49,100,98,48,102,99,56,55,49,56,51,99,101,99,98,101,48,50,53,99,53,98,57,53,100,100,50,53,49,100,51,49,49,57,50,49,49,57,50,53,48,57,50,49,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,55,48,55,57,48,51,57,99,49,101,57,50,56,56,98,49,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,51,56,55,97,48,51,98,48,53,98,49,52,52,49,101,53,50,56,99,97,99,50,99,100,48,56,48,50,49,99,49,52,48,51,51,101,48,48,102,102,49,102,49,56,102,48,48,55,100,101,102,48,48,51,99,101,101,48,55,49,56,97,50,48,50,52,52,48,48,57,98,48,48,102,97,48,54,99,48,52,100,100,48,51,97,48,48,101,48,97,49,101,48,55,55,48,48,102,52,52,49,101,49,56,51,99,51,48,49,51,97,48,102,101,48,49,51,56,97,49,100,98,50,98,52,98,55,48,102,102,49,54,54,49,101,49,101,99,49,53,99,48,48,102,54,49,56,55,55,100,48,101,52,49,101,48,48,51,56,102,48,55,54,56,53,55,56,51,98,57,52,48,48,102,49,55,50,101,56,51,102,97,49,102,101,48,55,97,48,48,102,102,102,57,56,97,51,52,54,48,102,55,56,51,101,56,50,100,97,57,51,54,99,51,97,97,48,102,51,56,98,100,52,50,102,102,48,49,50,97,56,48,49,102,55,54,52,48,48,102,97,56,50,48,55,57,56,48,48,102,97,56,99,48,50,54,55,100,51,52,51,57,56,101,52,56,55,56,48,51,99,101,48,52,97,102,56,51,100,50,48,102,48,48,102,102,55,97,49,102,48,50,53,51,99,49,101,101,56,55,98,56,98,51,48,55,55,102,52,49,101,56,48,55,56,99,49,100,54,48,101,97,48,55,55,56,49,100,100,57,55,99,49,102,54,50,57,99,51,99,56,49,100,98,48,101,55,56,55,56,57,51,99,98,54,50,97,99,51,99,50,48,101,97,56,98,53,48,55,97,48,53,50,56,51,98,102,50,100,52,51,99,99,53,101,56,55,52,56,51,56,48,53,55,48,51,99,55,50,99,52,97,98,52,57,48,102,98,48,55,51,48,51,97,101,53,48,57,53,52,53,56,55,48,101,102,57,52,50,48,52,98,56,97,48,49,101,54,52,48,52,102,51,48,49,50,51,48,48,52,98,97,48,48,102,102,51,101,99,53,52,48,57,55,52,48,102,97,48,49,50,98,101,48,52,99,102,56,55,51,48,48,102,102,49,101,101,97,48,101,48,48,102,102,55,97,98,98,50,53,97,49,52,99,53,99,57,53,57,54,56,97,53,55,48,55,101,99,49,100,56,48,55,101,52,97,101,52,54,52,97,52,53,48,101,100,56,51,100,48,48,55,53,99,49,101,52,52,98,52,51,50,99,52,48,49,101,100,54,48,55,56,48,49,100,53,99,53,57,49,54,53,56,97,102,50,99,50,57,48,56,98,48,50,57,48,98,54,50,57,48,98,52,50,101,99,51,57,52,49,102,54,48,101,101,56,55,97,99,51,56,52,49,101,98,48,102,54,56,55,52,56,98,102,48,48,102,102,57,57,52,48,50,55,57,56,48,57,49,56,48,50,54,50,99,48,49,102,53,100,52,48,52,99,54,48,55,100,48,48,102,102,57,53,102,48,50,54,55,99,51,57,56,48,48,102,54,97,56,55,102,99,51,97,98,57,57,50,100,48,97,54,50,101,52,97,99,98,52,97,50,99,48,51,56,56,48,102,51,99,51,56,99,53,56,97,52,97,53,50,50,56,55,54,99,49,101,56,48,51,97,101,48,102,50,50,53,97,49,57,53,99,48,48,102,102,102,55,52,48,51,98,102,48,102,53,55,50,98,52,98,50,99,53,55,57,54,49,52,56,50,53,55,57,55,52,53,52,57,55,56,53,53,57,55,52,49,99,97,48,102,97,56,55,55,52,51,97,54,49,102,100,48,101,97,48,55,98,52,51,97,52,53,48,55,102,56,50,55,48,97,48,49,102,102,48,97,48,49,48,48,101,97,48,49,102,102,48,98,102,101,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,56,49,102,102,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,48,48,102,102,49,52,57,101,56,49,50,102,56,97,48,52,48,48,102,102,98,102,102,97,56,48,54,51,100,56,48,51,101,57,54,99,48,49,102,49,52,48,48,55,53,97,48,101,100,99,51,56,99,102,48,51,102,51,48,48,102,102,55,100,97,56,56,55,49,99,48,49,101,97,51,56,51,100,101,48,102,102,48,51,98,102,48,55,56,48,49,99,48,56,48,50,53,48,56,98,100,52,56,48,101,101,98,99,49,99,53,48,55,49,48,48,102,102,48,102,55,48,57,55,48,49,102,100,48,101,49,49,54,52,49,102,55,50,99,52,49,101,52,48,51,97,54,48,55,97,52,49,101,100,52,51,48,55,97,48,48,102,48,48,102,102,51,99,101,48,101,100,52,48,49,101,100,99,48,102,52,48,51,97,100,48,102,49,56,55,54,56,98,57,48,101,56,54,48,55,49,50,53,101,56,55,97,52,98,52,50,102,56,97,101,52,48,50,99,56,49,101,101,48,55,55,52,51,56,52,49,102,98,48,55,54,56,48,49,55,48,56,97,48,49,56,51,56,48,48,102,102,102,56,97,97,56,48,51,101,102,53,52,51,97,98,54,49,100,52,48,101,57,48,48,51,101,97,100,56,48,57,99,56,48,55,57,99,49,101,49,54,52,51,101,99,100,48,55,56,53,49,99,97,51,48,50,52,57,48,49,101,57,48,51,99,50,50,102,53,48,49,50,56,51,97,97,53,97,48,55,53,100,50,56,97,101,50,57,48,97,98,48,101,101,48,49,50,56,56,57,50,53,100,50,52,50,48,50,48,57,54,101,53,49,48,55,56,48,97,50,50,101,49,49,52,98,48,52,57,48,55,48,102,99,51,100,54,53,102,56,55,56,52,97,101,48,102,55,57,53,99,49,101,48,54,56,49,99,49,56,55,53,57,51,99,51,57,99,101,48,55,51,99,49,99,57,48,51,98,101,48,102,102,55,102,56,49,98,99,56,48,51,101,56,55,56,48,49,102,52,102,99,48,102,50,99,48,49,102,53,50,50,48,52,99,102,56,48,51,101,100,52,56,51,57,50,102,54,48,102,49,48,55,57,56,48,57,53,100,48,55,97,54,53,102,56,49,50,97,48,57,48,48,102,102,52,97,56,48,51,101,49,48,102,53,57,54,56,49,99,48,48,48,102,102,55,98,97,52,49,101,50,48,55,53,56,51,97,54,53,48,48,51,101,101,50,102,99,51,101,97,53,51,48,55,56,99,51,98,54,49,99,100,48,102,49,50,55,57,54,101,53,53,56,55,56,52,49,100,54,49,54,99,48,102,51,99,97,53,48,55,55,99,53,97,56,55,57,99,98,98,48,101,57,56,51,98,101,50,98,56,49,101,51,49,54,50,53,53,97,53,56,55,100,52,51,57,54,49,100,56,50,56,52,97,57,50,99,97,56,97,48,50,56,52,51,57,48,48,102,102,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,48,51,102,102,53,48,50,48,48,48,102,102,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,55,102,99,48,50,56,49,57,52,48,102,102,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,50,48,48,102,102,53,48,51,102,102,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,55,102,99,48,51,55,101,53,52,48,50,56,49,56,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,100,102,57,53,48,48,97,48,54,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,55,102,99,48,51,51,101,48,48,102,102,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,52,48,50,52,50,49,52,48,51,98,101,48,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,50,52,49,100,55,102,99,48,55,102,99,48,48,102,102,55,99,53,51,52,48,49,102,55,97,48,48,102,102,48,100,101,97,48,48,102,102,55,100,54,48,56,49,51,97,54,48,102,57,99,48,49,55,57,49,48,101,99,56,49,50,48,97,49,102,51,48,102,98,50,51,48,56,48,48,102,102,55,54,57,57,53,97,53,56,56,49,50,98,56,49,101,49,48,55,57,52,57,97,53,99,56,48,50,55,50,57,48,48,102,102,52,97,99,56,55,55,48,98,100,50,56,52,48,49,55,97,53,48,55,50,56,53,53,56,55,101,52,48,49,98,49,102,56,49,100,50,50,56,48,99,51,50,48,48,102,102,102,98,102,56,48,48,102,102,55,100,98,102,48,55,53,56,48,49,102,53,51,97,48,52,97,52,98,99,101,56,55,55,101,56,51,99,50,57,56,48,52,100,55,56,49,51,50,54,53,48,48,51,99,57,48,101,50,56,49,50,97,97,56,54,53,51,49,53,54,53,55,98,99,53,55,56,55,52,99,51,100,52,53,49,49,52,99,53,53,97,50,56,55,56,99,49,102,55,56,55,97,99,98,51,48,102,51,56,55,54,99,51,99,48,49,99,54,48,48,55,98,55,99,49,99,97,50,53,56,55,100,56,51,97,48,49,101,50,52,51,48,101,54,49,55,54,53,51,49,55,101,53,56,56,51,100,50,48,102,52,57,54,52,49,100,99,48,101,54,98,54,49,100,102,54,99,51,57,56,57,99,49,102,101,48,102,100,56,55,48,56,48,50,55,97,57,52,49,56,54,48,50,54,56,99,48,57,97,51,48,55,101,97,48,52,101,56,48,51,102,52,48,102,99,48,49,51,50,99,48,52,99,97,56,55,101,55,48,51,99,56,48,55,100,56,48,102,50,97,48,51,98,53,56,51,101,56,49,102,52,99,49,100,57,48,101,55,56,55,52,50,56,98,57,101,49,100,49,48,101,55,57,52,48,49,99,53,48,101,101,49,99,51,98,54,49,99,51,48,101,101,48,55,53,52,51,97,48,53,54,102,52,48,48,102,102,101,97,48,55,53,52,97,51,50,97,51,56,48,57,51,49,52,50,53,55,55,52,101,48,52,57,55,52,102,50,99,48,49,51,97,53,57,50,54,50,55,97,54,97,54,55,102,56,53,49,56,55,98,48,51,100,56,49,101,56,48,102,102,48,55,97,52,51,99,101,49,102,97,48,102,100,48,55,57,52,98,101,48,102,97,56,55,100,99,51,101,50,53,102,57,55,48,49,101,99,48,102,57,48,55,98,99,51,100,54,53,99,57,54,50,49,101,50,48,102,52,56,55,98,48,51,100,50,49,101,50,52,101,52,56,50,100,52,51,99,56,49,101,56,48,102,50,56,55,56,99,98,54,52,99,52,101,50,101,48,98,101,48,102,48,57,55,56,53,99,50,54,50,53,57,54,101,53,97,57,55,48,53,56,97,54,50,54,97,55,57,54,56,53,56,50,52,50,53,57,54,50,57,101,101,98,57,54,101,53,100,53,48,97,97,98,97,101,98,102,101,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,51,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,56,48,56,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,49,52,48,99,97,48,49,97,54,99,48,48,102,56,101,51,56,48,51,101,102,101,56,97,56,48,48,102,102,55,100,56,54,56,55,49,57,48,48,102,102,48,57,52,99,48,50,54,102,48,49,101,50,49,99,48,49,102,54,48,99,49,100,51,48,48,55,98,99,56,98,98,50,98,48,51,99,56,49,101,48,52,48,48,101,50,56,55,52,48,97,54,48,50,54,97,48,51,56,55,99,98,97,50,102,48,51,100,51,48,53,56,56,51,98,97,50,57,56,51,56,54,49,100,55,48,101,50,56,55,52,56,97,50,48,55,56,52,48,101,57,56,51,97,52,57,48,99,56,55,55,52,51,100,101,48,101,99,53,48,56,97,50,101,53,101,49,54,54,49,99,50,48,101,56,51,48,48,102,55,52,51,98,97,53,56,56,55,98,57,98,101,48,102,55,53,49,48,49,100,55,48,48,102,102,53,54,52,97,56,55,52,56,51,56,51,48,55,102,52,48,102,56,99,48,57,53,56,48,55,99,97,48,101,102,99,48,57,56,49,48,50,53,102,52,49,101,49,57,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,57,48,102,50,56,55,49,56,51,102,48,49,100,56,55,57,49,102,49,54,50,53,52,57,54,51,57,49,100,50,49,49,49,50,53,49,100,50,49,49,57,51,53,49,100,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,57,48,55,55,48,51,101,50,49,100,54,50,102,52,97,101,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,99,48,55,53,99,51,99,101,53,52,57,55,97,49,100,57,50,102,48,98,51,50,98,49,51,55,102,99,48,51,49,99,52,48,49,102,50,53,51,48,48,102,102,55,99,56,49,48,97,101,48,50,52,102,99,51,97,97,48,102,50,52,48,49,102,53,102,54,48,52,97,50,48,55,97,99,51,99,48,56,52,48,52,101,49,48,55,98,52,97,49,98,48,101,99,56,51,100,101,48,55,97,101,49,100,53,50,100,56,51,100,52,49,99,51,48,102,52,56,49,50,57,48,53,54,57,55,56,53,55,48,51,57,97,48,55,56,97,49,100,98,52,57,48,101,100,97,52,57,55,101,48,101,97,57,51,52,51,98,56,48,102,48,56,51,99,50,48,102,98,56,49,99,101,56,55,102,52,51,100,99,53,50,57,53,52,49,101,97,48,55,53,97,48,102,50,56,97,48,48,102,54,48,51,56,98,50,99,48,49,50,56,49,101,57,50,98,99,98,53,50,98,56,51,102,52,56,50,53,48,99,57,53,101,48,49,54,52,97,97,51,53,48,55,98,48,51,100,56,49,101,56,48,102,102,48,55,97,52,51,99,101,49,102,97,48,102,100,48,55,57,52,98,101,48,102,97,56,55,100,99,51,101,50,53,102,57,55,48,49,101,99,48,102,57,48,55,98,99,51,100,54,53,99,57,54,50,49,101,50,48,102,52,56,55,98,48,51,100,50,49,101,50,52,101,52,56,50,100,52,51,99,56,49,101,56,48,102,50,56,55,56,99,98,53,52,99,52,101,50,101,48,98,101,48,102,48,57,55,56,53,99,50,54,50,53,57,54,101,53,98,49,55,48,53,56,97,54,50,54,57,54,48,53,97,49,54,48,57,48,57,54,53,56,97,55,98,97,101,53,98,57,55,53,52,50,97,97,102,102,101,97,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,102,102,56,50,48,48,102,102,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,52,99,56,48,50,52,49,48,48,102,102,49,101,55,49,56,48,49,101,55,50,52,48,57,55,99,48,48,55,56,55,100,56,48,51,100,102,101,48,48,102,51,56,97,48,48,102,55,102,97,49,56,48,51,100,48,99,48,48,102,102,55,97,54,56,48,57,49,48,48,55,98,57,48,48,102,102,49,101,101,52,48,49,50,102,52,99,48,49,51,57,48,49,51,49,48,49,51,98,48,48,102,102,55,53,52,52,48,49,101,57,102,48,48,51,100,97,52,48,48,102,55,49,48,48,102,102,51,100,53,54,48,48,102,102,55,97,56,54,48,48,102,102,101,56,98,56,48,49,101,57,54,56,48,51,100,101,50,48,48,102,53,54,99,48,49,100,49,98,48,48,102,102,51,100,100,54,97,48,51,57,98,56,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,51,55,98,48,48,55,99,54,57,48,48,49,102,52,97,56,49,101,50,48,48,55,100,54,50,48,51,56,57,48,102,98,56,51,101,97,48,50,54,53,56,51,98,51,52,53,49,48,49,51,98,50,48,52,99,51,102,55,56,51,98,54,49,102,51,48,101,55,57,54,48,100,56,51,97,101,48,102,50,101,48,55,48,56,48,101,98,52,51,57,52,49,101,102,48,102,50,98,50,49,100,98,48,55,55,101,49,99,98,48,55,56,101,49,99,51,50,101,52,51,102,54,48,50,55,98,56,49,101,98,48,50,53,56,97,52,48,55,97,101,48,102,50,49,51,48,97,54,48,102,100,51,52,49,100,101,50,99,99,49,50,97,48,101,97,52,51,98,48,53,57,48,55,50,56,97,101,48,102,50,56,51,97,54,52,100,48,102,48,56,55,56,98,102,99,48,54,53,56,48,101,57,98,48,49,101,57,52,51,48,101,98,48,55,54,49,48,52,51,102,50,53,101,48,55,55,99,51,99,54,49,102,55,52,52,50,56,52,97,55,54,48,51,101,50,49,101,48,48,101,57,56,55,55,48,98,50,48,101,53,56,55,53,99,98,101,48,102,51,98,48,56,48,56,100,48,49,101,50,50,101,48,51,98,54,49,100,48,50,100,99,51,100,99,49,102,99,50,100,99,51,97,56,49,100,102,50,99,52,98,55,56,52,97,52,98,50,97,56,51,98,52,53,56,48,55,101,56,51,101,52,57,101,53,48,57,53,99,57,50,56,56,53,54,49,54,48,49,101,55,48,102,48,98,56,56,98,54,53,97,50,55,48,48,102,102,53,99,55,48,48,51,101,54,54,99,48,102,54,52,48,57,50,56,48,102,101,48,49,51,51,101,48,101,52,56,51,56,101,48,101,102,53,100,50,102,99,51,99,48,48,52,102,56,48,51,57,53,48,101,102,97,54,56,51,98,56,48,50,54,50,99,98,49,52,55,50,99,99,51,102,48,53,51,48,55,53,56,51,56,56,48,101,54,100,50,56,51,98,101,49,100,57,48,55,99,97,48,101,53,52,51,57,50,53,100,48,55,54,48,51,99,101,49,99,50,99,49,99,53,48,102,100,48,55,56,52,51,100,48,57,54,48,102,97,99,51,99,56,49,102,52,48,101,100,56,55,100,52,49,100,53,48,55,102,100,48,50,99,51,57,97,53,55,48,48,102,102,51,100,100,97,49,99,99,48,55,97,48,53,48,48,102,102,55,99,48,98,50,50,102,52,51,56,49,54,48,101,99,52,48,54,55,97,48,48,102,102,55,99,56,53,52,48,49,102,55,52,50,49,100,55,48,48,102,102,55,100,53,97,48,49,50,99,48,53,100,48,55,49,99,49,100,49,48,51,99,48,48,101,102,98,48,48,102,102,52,102,100,48,51,101,100,50,56,49,56,54,99,48,57,55,101,48,101,54,51,56,49,100,98,50,98,52,51,102,54,102,56,51,98,99,48,101,97,97,54,49,55,100,50,53,52,56,55,97,99,49,102,101,48,55,102,48,51,98,97,53,57,49,54,97,56,50,53,52,57,52,54,49,100,102,50,57,48,97,98,52,52,48,102,53,57,53,48,48,102,102,101,97,53,50,99,51,100,50,56,54,49,101,49,52,48,48,102,102,102,97,48,51,101,49,52,51,50,97,52,97,102,48,48,55,97,55,52,48,102,48,52,51,56,56,49,99,102,48,55,98,100,48,49,100,99,48,48,97,53,49,48,102,54,48,55,98,48,51,100,48,49,102,101,48,102,52,56,55,57,99,51,102,52,49,102,97,48,102,51,49,55,99,49,102,53,48,102,98,56,55,99,52,98,102,50,101,48,51,100,56,49,102,50,48,102,55,56,55,97,99,98,57,50,99,52,51,99,52,49,101,57,48,102,54,48,55,97,52,51,99,52,57,99,57,48,53,97,56,55,57,48,51,100,48,49,101,53,48,102,49,57,54,99,57,56,57,99,53,99,49,55,99,49,101,49,50,102,48,98,56,52,99,52,98,50,100,99,98,53,50,101,48,98,49,52,99,52,100,50,99,48,98,52,50,99,49,50,49,50,99,98,49,52,102,55,53,99,98,55,50,101,97,98,102,99,53,53,53,48,51,54,54,48,48,102,102,55,100,52,48,48,48,102,102,51,101,100,56,56,49,102,49,48,48,102,102,51,101,97,52,48,48,102,102,57,57,101,57,48,55,101,48,49,99,54,52,48,50,102,56,49,101,51,56,51,97,56,48,102,54,56,55,55,48,98,53,48,101,100,56,51,102,51,48,50,53,100,49,49,99,51,102,97,99,48,55,48,52,51,97,97,48,102,97,56,97,101,54,48,51,98,99,49,101,49,52,55,48,55,55,101,57,48,53,100,57,55,56,57,97,49,99,101,48,55,57,48,56,97,53,48,48,102,102,55,56,52,49,100,97,56,55,101,48,98,56,52,55,48,102,56,56,55,55,48,51,100,52,53,55,48,55,52,50,99,51,100,52,100,57,53,100,56,51,100,56,49,99,55,50,98,99,98,54,50,98,52,51,98,50,48,102,50,56,51,101,48,56,54,53,57,48,49,52,99,97,56,54,53,48,51,97,97,48,55,53,56,49,102,98,48,55,101,48,48,102,52,99,49,100,97,56,51,57,54,48,55,53,97,53,49,101,48,102,51,48,51,99,99,48,55,99,52,48,102,48,48,51,57,99,48,101,98,56,49,100,99,56,55,54,97,56,98,51,50,57,99,97,55,99,49,101,50,48,102,100,56,51,99,48,48,102,48,57,53,56,49,100,55,48,101,57,57,52,49,50,53,100,49,55,101,57,97,53,50,56,55,55,48,97,97,99,53,99,48,55,56,52,98,57,50,98,52,97,102,99,53,56,49,55,56,53,57,49,53,99,53,49,57,53,101,48,57,57,48,52,102,49,54,54,53,57,50,48,49,53,98,48,101,97,54,99,102,102,56,48,55,97,50,56,51,56,50,48,55,102,54,48,101,55,48,48,102,102,57,97,55,48,55,51,52,48,101,102,99,49,102,102,56,49,50,102,97,48,102,48,99,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,48,99,56,55,57,48,51,56,99,49,102,57,48,101,99,51,99,102,56,48,57,55,49,54,101,53,55,55,52,57,52,56,52,52,52,57,52,55,52,57,52,54,52,100,52,55,52,50,50,100,56,97,49,48,102,48,49,52,52,53,98,97,50,49,54,50,49,100,98,48,102,56,56,55,53,56,98,100,50,98,56,97,100,48,102,54,48,55,51,48,51,100,97,53,54,49,55,48,49,100,55,48,102,51,57,53,50,53,49,48,55,57,52,97,51,50,99,99,97,99,52,50,99,49,102,101,56,51,102,98,48,55,51,56,48,52,97,99,48,51,57,97,48,55,56,48,48,102,102,99,48,57,56,50,48,55,56,54,53,48,56,51,97,99,48,55,51,97,48,101,97,56,97,48,55,56,51,99,56,49,102,57,48,102,99,56,55,57,100,101,55,99,48,52,98,56,97,56,50,98,98,50,52,97,51,97,50,50,51,50,51,97,51,50,51,50,49,50,51,97,54,57,54,99,53,102,48,55,56,48,98,100,50,100,100,50,99,97,102,48,101,100,56,55,51,56,51,97,99,53,49,49,53,99,53,57,48,55,98,48,51,101,54,49,101,100,50,99,99,97,55,48,101,98,56,55,54,48,97,57,50,102,52,51,99,97,53,101,49,53,56,53,54,50,54,56,56,48,48,52,57,56,48,49,50,56,54,48,101,55,52,48,57,48,101,48,50,53,56,48,49,100,48,48,102,102,49,50,57,48,48,101,48,49,48,56,51,99,50,56,54,48,101,97,56,49,99,99,57,52,48,57,56,53,51,56,55,55,57,100,48,102,53,57,55,56,57,48,49,101,51,48,102,52,57,55,54,53,56,49,55,50,49,101,49,50,100,48,51,101,50,49,101,101,48,102,54,56,55,57,52,98,97,97,57,52,52,52,51,52,57,48,102,48,48,55,100,99,51,101,99,49,101,50,48,102,49,48,55,98,99,98,54,52,53,50,57,48,97,102,50,56,48,51,97,54,53,55,49,54,48,53,102,50,54,49,53,56,49,100,54,48,101,99,56,55,54,99,51,98,50,56,50,53,54,48,55,55,56,97,101,49,56,48,48,57,97,57,48,50,53,97,52,49,100,54,56,49,51,56,99,48,52,98,57,48,51,101,54,48,50,53,54,99,49,102,53,49,53,55,99,98,56,48,55,54,50,48,102,99,48,51,56,50,49,101,48,48,102,102,101,48,48,55,57,55,97,51,97,48,48,55,55,57,51,99,98,57,50,56,101,56,98,55,52,53,102,99,97,54,48,102,97,48,55,52,102,56,55,97,56,51,98,101,49,101,98,48,101,101,57,53,56,49,102,102,48,55,55,97,49,101,50,52,55,50,98,48,51,101,99,48,101,101,99,51,99,56,57,101,53,48,49,54,55,50,49,100,49,48,102,100,56,55,55,99,51,98,97,49,101,52,52,50,52,48,98,52,102,50,57,100,48,57,55,102,99,48,50,56,99,56,48,49,102,55,54,52,48,48,102,102,102,98,55,100,48,55,57,56,48,48,102,102,102,98,55,51,48,50,54,55,100,51,56,51,101,54,101,53,48,55,56,48,51,98,48,48,102,102,52,97,102,56,51,97,100,48,102,48,48,55,97,49,56,48,50,53,51,99,49,100,49,48,55,98,56,97,99,48,55,55,100,50,49,101,56,48,55,55,50,49,100,54,48,102,53,56,55,55,56,49,100,100,57,52,50,49,102,54,50,101,48,51,99,56,49,101,52,48,101,55,56,55,55,53,48,48,102,102,98,54,50,100,48,51,99,50,48,102,53,52,98,53,48,55,53,101,53,50,56,51,99,48,50,100,52,51,98,50,53,101,56,55,98,48,51,102,101,53,55,48,51,98,56,50,99,52,98,52,52,57,48,101,52,56,55,51,48,51,100,48,53,102,49,53,52,53,55,102,48,102,48,49,55,99,48,52,98,56,97,49,57,52,48,102,53,52,49,100,54,48,55,101,99,49,99,55,56,51,100,51,48,55,57,52,48,101,53,56,49,101,57,49,52,55,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,102,102,102,57,48,51,97,101,48,55,56,99,49,100,97,57,50,99,99,97,55,50,101,51,48,55,55,52,51,102,54,48,101,102,99,51,99,52,53,57,56,55,53,99,51,100,56,53,48,55,50,101,56,97,48,52,100,50,101,56,51,98,56,53,97,101,50,57,99,51,99,50,53,51,49,54,52,53,55,102,50,99,48,97,51,50,99,56,98,49,50,56,99,98,48,48,102,102,52,98,48,50,55,56,97,99,50,99,57,51,99,97,100,98,54,57,51,54,56,50,100,53,55,102,99,48,51,51,101,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,50,48,48,48,102,102,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,49,102,102,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,56,48,48,102,102,48,51,101,55,51,54,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,102,102,48,49,48,48,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,54,48,54,48,48,102,102,55,100,50,53,48,48,102,102,51,101,57,50,99,49,101,53,56,48,51,101,99,102,99,49,101,99,57,55,97,57,52,53,101,98,98,99,51,97,52,48,101,52,56,49,100,98,97,49,48,55,53,52,98,48,48,102,101,48,55,97,48,51,50,48,101,102,57,55,99,49,57,50,49,56,51,99,55,48,101,55,48,51,99,102,52,98,48,101,48,98,99,48,50,52,54,56,54,48,102,53,48,51,56,54,49,101,102,101,48,57,99,48,102,49,48,55,50,49,49,57,48,99,101,53,49,101,50,99,50,100,48,98,97,53,53,51,97,53,97,101,50,98,56,97,101,52,50,97,99,57,99,48,53,55,48,48,102,102,52,56,99,48,49,50,97,52,49,102,50,48,50,55,52,52,48,57,97,51,48,55,51,52,48,52,98,101,48,55,51,53,48,97,53,50,98,56,55,102,52,49,101,51,56,51,98,56,50,56,99,51,100,56,53,56,54,52,57,50,97,57,57,101,49,100,57,48,101,53,48,55,57,56,49,101,50,56,55,52,48,51,57,54,53,101,56,55,57,102,50,51,49,54,97,49,101,52,48,101,57,48,48,57,97,56,48,57,51,56,48,51,100,100,54,56,98,53,99,97,53,52,48,50,101,100,48,52,98,49,50,99,52,57,52,99,49,53,101,101,98,53,102,55,52,102,52,50,48,48,102,102,101,56,97,48,50,52,99,52,48,57,54,54,48,101,100,56,49,50,57,56,48,52,98,54,48,51,56,97,48,55,50,52,53,49,98,50,52,100,51,99,49,100,57,48,51,56,100,48,55,51,52,48,101,97,56,51,99,48,53,98,57,51,50,99,50,54,52,98,100,52,100,48,55,53,99,48,101,102,99,97,98,48,101,55,56,48,57,57,48,48,102,102,57,55,50,53,48,55,56,52,98,102,52,52,50,97,102,97,54,50,52,97,50,50,53,50,53,56,50,52,100,48,56,98,49,52,102,54,98,53,50,54,53,54,97,50,99,48,98,50,102,97,53,51,53,55,102,99,51,49,52,49,99,52,48,51,56,56,48,55,54,50,48,52,98,54,56,51,98,48,48,101,102,48,51,57,102,48,55,51,101,49,100,101,97,48,101,97,48,55,48,99,51,97,100,99,98,55,57,50,57,56,97,55,48,49,51,55,48,102,48,49,55,57,52,56,52,48,50,55,56,49,101,48,50,100,52,51,100,48,53,56,102,48,49,51,51,48,102,52,49,55,48,53,102,49,55,50,57,51,57,99,50,100,99,98,98,50,99,57,50,99,48,50,102,99,98,49,52,100,97,57,101,57,53,101,54,54,97,53,48,102,52,99,101,48,49,55,54,52,48,49,102,50,48,101,48,48,102,102,55,100,101,57,57,52,99,48,48,102,97,102,97,48,55,55,50,49,101,53,48,50,53,102,56,49,99,51,57,55,51,102,48,49,51,54,48,49,101,49,99,53,52,48,50,52,56,98,55,48,49,50,101,52,97,48,48,55,52,55,50,48,50,53,54,53,102,48,51,57,50,48,102,57,50,54,49,99,97,101,48,102,57,56,51,57,102,48,102,55,56,51,98,56,48,102,57,55,48,102,55,48,51,98,52,48,102,97,49,55,52,56,55,98,101,50,102,54,54,52,51,98,57,99,49,97,102,53,99,51,99,57,100,48,57,48,57,48,52,48,101,57,99,48,49,102,54,49,54,48,52,102,52,56,51,98,51,48,48,55,100,55,54,56,49,50,99,48,49,102,97,48,50,54,54,56,49,101,55,51,49,99,98,53,50,57,56,51,57,51,99,51,97,102,51,48,53,48,48,54,101,53,102,97,48,101,50,100,54,56,51,99,56,48,102,48,52,51,57,54,49,99,49,102,101,56,98,51,50,56,48,51,97,48,49,102,98,52,99,52,51,101,56,50,57,54,49,102,53,50,98,57,51,48,102,99,97,48,52,100,101,57,56,52,52,56,52,57,48,56,102,54,57,99,56,52,48,49,50,102,50,48,52,100,49,56,49,51,50,48,48,102,48,52,48,57,98,54,48,55,101,56,49,102,56,48,50,54,48,56,49,101,98,57,54,50,48,50,54,99,48,102,48,52,49,101,48,56,48,51,100,98,57,50,49,101,49,50,99,54,57,49,52,97,48,52,49,57,55,56,48,49,101,100,51,48,101,55,57,52,48,49,99,98,50,98,54,56,49,50,99,49,100,57,50,57,52,51,98,99,53,51,52,101,99,53,52,48,55,55,52,97,101,57,99,48,57,49,50,57,49,48,52,102,53,51,102,100,56,50,55,53,51,98,100,50,54,100,102,102,56,52,50,50,54,97,54,50,52,57,54,48,57,50,101,97,53,97,53,98,56,49,97,97,52,51,100,100,98,101,101,51,57,101,55,51,54,51,57,56,50,51,54,99,50,51,48,101,50,52,53,56,97,99,97,56,53,55,53,100,55,102,102,53,48,49,101,99,99,48,49,102,48,98,57,48,50,53,99,56,49,102,97,50,49,56,51,101,99,48,55,101,54,48,52,100,52,97,52,57,53,102,57,98,48,50,53,99,57,51,52,49,100,49,56,51,99,99,48,55,49,52,99,57,54,50,48,57,98,48,101,55,100,102,55,48,49,102,50,98,101,49,101,101,48,50,53,53,99,49,101,51,51,48,56,100,57,56,56,50,101,48,48,49,101,102,98,57,100,99,51,56,100,98,100,102,98,97,48,101,102,101,48,101,57,55,101,48,99,55,50,100,52,48,52,100,52,48,50,99,98,56,48,56,57,56,97,48,49,100,97,101,48,48,102,102,102,97,56,53,48,101,101,57,52,99,49,100,100,48,48,55,100,53,98,48,48,51,101,98,98,48,48,52,57,100,48,99,49,50,53,56,98,100,48,50,52,55,48,48,102,102,57,52,55,48,102,50,49,54,54,48,49,55,50,57,48,102,48,50,54,99,98,56,50,99,52,48,57,55,55,48,55,54,48,48,102,102,57,102,52,102,102,57,50,57,50,49,99,101,56,102,50,101,54,52,54,54,51,53,50,50,50,49,102,54,100,48,54,52,100,56,56,51,55,98,100,100,49,102,102,99,48,56,101,56,48,49,102,51,51,54,48,101,101,57,55,48,49,101,49,48,48,55,100,53,97,56,51,57,98,48,49,50,57,52,49,48,52,101,101,50,56,52,48,57,101,49,48,55,55,54,49,101,51,50,100,48,48,50,101,49,49,53,49,99,49,50,97,53,51,57,53,97,48,52,98,99,56,49,51,52,53,56,98,48,52,101,99,48,57,97,52,98,56,101,57,51,51,51,100,50,49,56,50,50,56,97,56,57,97,100,51,55,57,50,102,53,97,50,102,49,99,99,48,49,55,57,52,48,52,56,100,56,49,50,52,99,49,102,102,48,50,55,54,56,49,101,53,48,55,56,48,51,98,54,49,100,102,50,99,48,48,49,101,99,102,48,55,53,99,48,101,57,48,51,56,97,53,99,48,51,102,52,48,50,54,55,52,49,101,102,52,97,50,57,52,99,53,102,56,48,51,100,48,57,48,50,53,56,56,51,56,48,53,102,56,55,51,57,48,99,49,102,50,56,51,101,101,48,48,55,98,48,53,50,56,51,100,99,49,100,51,48,102,49,48,51,100,48,101,48,101,98,99,51,98,101,49,101,99,52,55,48,102,51,102,48,55,54,54,48,101,102,54,99,98,48,48,102,102,56,55,100,51,97,51,101,50,97,52,51,97,99,53,53,97,55,57,54,50,101,53,48,50,52,99,48,51,53,102,56,48,49,102,55,101,101,49,99,97,48,50,54,51,99,51,101,56,48,48,102,97,98,52,48,50,54,97,56,48,49,101,53,100,56,49,102,54,56,48,51,100,49,51,48,48,55,98,52,99,49,99,100,56,51,102,49,48,102,57,56,51,102,54,51,48,51,98,54,48,101,51,48,51,99,56,57,48,55,98,52,48,52,98,57,49,52,56,48,52,98,99,48,51,101,51,48,48,55,97,57,101,48,101,52,97,102,48,55,102,49,51,53,48,56,48,49,101,99,51,56,48,102,100,52,50,52,57,52,54,48,48,101,57,51,48,51,57,53,57,51,52,49,101,48,48,55,54,54,56,97,97,102,56,51,98,54,56,49,55,56,98,48,52,100,51,48,48,53,53,56,97,50,50,54,48,49,51,101,52,56,54,48,48,102,97,98,52,52,56,101,56,97,101,102,54,56,48,49,102,53,57,97,57,54,48,52,102,57,98,97,56,54,102,57,97,48,49,99,100,98,56,49,97,48,49,51,99,54,57,50,48,52,98,98,54,48,100,57,57,51,102,51,56,51,102,102,99,52,56,48,57,55,100,100,56,55,48,48,102,102,54,100,52,49,56,55,100,98,99,56,55,100,102,97,102,102,56,50,55,101,48,102,55,99,51,98,48,49,99,54,48,101,50,56,51,100,57,48,55,97,50,49,99,98,48,55,54,52,48,102,49,51,48,51,100,100,48,55,54,101,49,100,49,48,55,56,52,49,102,53,48,101,98,48,55,48,48,49,101,98,56,48,51,100,97,54,53,98,56,55,48,99,48,49,101,97,55,56,55,50,56,51,98,99,49,101,54,50,99,56,97,98,48,101,97,48,51,99,49,57,48,101,50,49,55,101,57,50,57,56,53,100,48,55,51,51,48,55,100,56,97,50,52,51,52,48,48,102,51,55,48,101,97,57,55,52,57,97,57,56,53,57,48,55,55,50,52,98,52,48,49,50,97,50,99,53,100,55,52,98,48,52,50,98,97,101,49,54,52,98,97,101,98,102,102,97,101,98,97,56,51,53,101,48,52,99,99,48,49,50,53,48,48,52,99,100,48,49,50,55,57,56,51,57,51,50,48,52,99,53,56,51,98,51,57,48,55,55,55,56,49,101,50,48,48,51,100,99,98,50,49,99,102,102,56,51,101,56,48,101,102,52,51,100,102,56,98,56,101,49,100,49,101,53,49,56,48,51,100,99,51,53,99,48,49,101,99,52,48,102,54,56,55,97,98,57,53,97,48,57,49,99,49,101,52,50,56,101,55,55,50,99,98,50,48,54,52,102,99,57,55,101,52,97,101,48,52,101,48,50,52,100,51,98,98,55,102,101,48,97,56,50,56,48,101,55,50,48,48,102,97,55,100,48,48,55,99,53,52,52,51,102,101,48,52,100,53,48,51,98,101,48,55,52,97,48,52,100,50,56,49,51,56,54,49,101,97,99,48,101,99,48,49,100,49,56,51,99,48,52,54,48,101,50,48,51,99,101,48,101,51,56,51,97,98,99,53,49,57,52,99,49,102,53,101,48,102,57,48,49,99,97,48,55,97,52,97,54,48,55,54,50,48,102,49,52,51,98,52,49,101,49,48,48,102,102,55,98,101,48,49,100,56,48,49,51,48,56,53,48,48,55,57,48,49,100,100,99,48,51,99,55,48,101,97,56,55,56,56,51,99,101,49,100,57,57,50,97,48,98,56,50,56,49,48,52,51,100,101,49,100,48,101,53,54,101,50,100,56,98,50,50,98,57,48,56,98,48,52,101,50,98,57,48,50,48,48,52,99,54,53,48,100,55,48,55,52,50,48,102,56,56,49,101,51,56,51,56,53,48,55,56,54,49,100,97,48,55,97,54,48,101,57,99,51,99,53,50,49,100,55,48,102,100,56,55,51,56,98,53,50,57,56,98,100,48,101,102,49,55,102,99,97,56,48,101,102,57,55,98,57,48,48,98,54,50,56,52,98,54,50,98,48,98,101,50,57,53,50,56,48,52,98,48,51,100,48,53,52,57,55,56,53,51,50,53,56,50,52,56,98,56,50,57,56,97,99,52,100,99,56,56,57,99,53,55,97,54,97,49,51,57,54,56,57,101,54,57,98,98,52,51,98,98,57,102,102,101,48,49,100,57,97,48,52,57,57,48,49,50,48,97,48,52,97,100,56,49,50,48,101,48,101,102,53,49,99,49,100,99,48,49,50,99,54,48,101,101,50,56,49,100,102,57,52,57,53,50,99,51,99,53,99,52,101,48,102,55,56,51,99,55,48,102,53,101,50,100,52,98,54,48,49,50,56,48,101,97,57,52,52,53,56,57,54,50,52,56,51,102,97,49,102,50,48,102,55,50,53,97,49,56,50,55,57,49,52,51,57,54,53,49,99,56,50,52,53,49,49,51,56,49,50,52,56,50,48,57,51,98,97,54,97,51,55,52,100,52,102,98,52,101,48,55,53,49,52,48,50,55,98,48,48,49,100,101,54,55,48,48,102,102,55,100,100,100,48,48,102,102,51,100,98,54,48,48,102,102,102,54,57,48,48,51,99,101,99,102,48,48,102,102,55,98,55,99,48,52,56,99,48,49,101,100,99,48,49,50,101,48,48,55,57,54,101,48,50,53,50,52,48,49,98,99,101,48,50,53,99,48,50,53,56,48,57,51,48,52,99,56,48,51,100,48,55,48,52,101,49,56,49,50,56,48,49,54,99,48,57,98,48,52,101,48,50,55,52,56,56,51,54,49,97,48,54,56,51,97,56,49,51,56,56,51,100,101,48,55,99,52,48,102,49,99,49,102,100,48,51,99,51,48,102,50,48,51,100,51,48,55,98,48,49,101,50,57,48,102,52,48,55,101,99,51,101,50,53,97,57,55,50,53,101,56,55,56,52,98,102,99,53,52,48,55,55,99,97,50,99,57,101,53,98,49,55,99,53,98,49,54,52,53,101,57,55,52,57,53,56,97,99,48,101,98,49,53,50,53,49,57,52,99,56,56,48,57,100,50,101,48,98,57,50,99,100,51,55,97,50,50,48,57,53,101,56,52,56,52,100,100,97,53,101,57,57,54,101,49,48,101,50,50,55,55,102,56,48,55,100,48,97,101,97,48,49,48,48,101,98,97,102,102,56,48,55,102,99,50,56,49,51,100,48,48,102,102,51,101,100,53,56,48,49,102,55,50,97,48,52,98,53,48,48,51,101,97,97,99,49,100,100,51,50,53,99,48,51,99,55,98,99,49,102,52,48,55,98,56,49,101,50,48,100,98,56,51,98,98,48,55,51,102,102,48,51,99,48,48,102,102,101,101,99,56,55,101,54,56,97,52,48,102,48,48,102,102,51,98,57,52,52,48,102,56,55,99,48,102,48,52,97,50,48,55,53,97,48,102,50,52,51,98,52,49,100,56,57,48,101,98,48,55,55,52,49,101,52,49,53,99,49,101,55,100,99,98,98,54,100,98,99,53,97,55,52,54,101,49,100,102,50,98,48,57,57,54,55,55,52,48,57,49,48,48,102,102,57,56,99,53,100,55,102,99,48,54,50,99,48,55,51,50,48,48,102,102,102,57,48,53,56,51,99,51,48,50,53,100,99,49,101,98,48,49,51,102,56,48,102,102,52,49,99,97,56,51,56,98,101,49,99,56,48,55,100,56,48,52,101,52,99,56,49,50,97,102,99,49,100,100,56,55,102,99,48,49,101,97,55,56,55,55,99,51,99,55,99,48,57,55,52,48,48,55,57,55,57,48,101,100,57,54,56,49,99,99,48,102,55,48,48,51,97,97,54,49,101,56,48,55,50,56,53,100,56,55,51,99,49,101,100,54,48,55,98,101,49,100,52,50,101,52,98,53,50,57,51,56,48,57,101,49,52,52,49,100,52,48,48,55,97,55,102,57,51,50,52,98,49,50,98,54,56,98,99,50,99,57,98,52,51,52,101,57,48,48,102,102,99,55,51,48,48,55,100,50,55,56,49,51,54,101,48,102,51,52,48,57,101,100,48,48,102,102,55,100,54,52,48,49,50,100,48,48,102,102,52,100,53,56,51,101,51,52,98,99,57,97,48,102,49,99,49,101,97,48,48,51,100,54,52,101,49,101,51,52,57,48,52,98,56,55,55,100,56,99,101,101,48,101,52,56,51,102,102,48,55,97,99,48,101,101,56,97,55,99,49,56,48,55,53,99,51,98,54,49,100,50,50,57,55,54,57,50,56,48,51,97,52,53,54,99,54,48,52,56,57,52,50,56,49,53,102,52,55,101,57,102,52,57,101,53,56,48,50,55,56,98,48,52,100,48,48,57,54,48,53,48,48,101,55,51,48,48,102,102,55,100,48,99,56,49,50,101,50,48,102,49,56,48,57,52,56,48,48,55,100,53,48,56,49,50,97,99,48,52,98,100,56,51,100,56,50,98,99,48,52,97,56,51,102,97,49,99,50,48,48,55,97,101,49,50,53,102,57,53,102,50,57,56,53,49,50,53,102,52,55,97,48,102,54,48,49,51,50,48,48,102,56,52,51,101,56,53,55,48,48,53,100,48,55,54,52,98,97,48,102,48,49,52,100,55,101,56,97,57,48,102,51,49,53,100,52,55,52,49,50,102,53,51,98,54,99,54,57,55,51,50,49,97,55,101,55,49,48,53,98,102,102,48,49,48,97,48,48,49,102,50,100,50,48,50,53,51,99,51,97,50,48,52,98,97,56,48,51,101,99,57,99,97,101,48,102,55,48,51,98,99,50,56,56,49,50,48,49,100,100,48,55,101,101,48,101,55,49,48,99,49,102,54,56,55,100,99,98,48,99,53,57,57,54,50,57,54,48,57,101,48,55,98,54,48,102,52,52,49,102,99,48,49,51,49,56,53,56,56,55,57,55,102,52,54,50,102,48,51,99,54,53,101,97,54,50,51,48,50,54,100,49,48,97,52,52,54,52,100,57,57,50,57,57,48,99,97,99,48,101,101,99,100,54,97,57,50,98,52,97,98,50,98,101,98,100,99,55,48,49,53,56,100,52,48,51,57,57,99,48,49,102,55,98,50,48,52,57,102,48,51,97,102,48,50,54,100,99,48,49,102,53,97,52,48,52,100,50,51,48,48,102,102,102,48,56,51,98,98,56,51,99,50,53,100,56,51,56,97,48,55,50,97,48,102,98,48,48,57,56,56,48,55,53,56,100,56,48,57,99,48,55,56,48,97,56,48,52,56,48,51,100,54,48,55,53,101,48,101,48,52,49,101,100,101,48,101,52,50,55,57,56,97,52,48,102,49,57,52,50,56,56,57,57,57,48,100,51,48,51,99,54,57,50,52,53,49,48,98,100,48,49,51,49,48,101,102,53,48,50,54,98,102,50,99,99,97,98,52,102,56,100,98,54,48,48,57,97,101,50,100,48,97,100,52,99,50,57,99,98,51,50,99,48,97,57,50,99,53,57,99,56,99,57,99,53,54,50,54,50,53,49,53,101,53,56,50,51,101,55,49,57,55,55,51,50,57,56,56,48,102,102,52,54,52,57,52,55,101,101,98,49,101,57,49,101,56,56,50,52,98,49,53,50,55,57,102,101,52,54,100,102,53,53,101,102,98,100,55,102,57,52,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,48,49,48,48,51,101,51,97,97,48,48,102,102,102,98,49,100,57,48,48,55,100,55,101,48,49,51,100,50,49,100,100,101,49,102,51,48,102,49,48,48,102,102,57,48,56,51,56,50,48,55,98,51,56,98,55,99,48,102,97,51,56,48,57,53,48,48,102,102,57,57,101,52,97,101,49,99,48,48,102,102,55,51,97,48,102,98,52,48,49,101,57,99,54,51,57,53,54,49,99,53,48,102,55,48,55,99,57,49,55,52,48,55,100,99,51,101,54,56,57,51,51,99,51,97,98,99,97,100,57,97,48,52,100,53,48,48,102,102,51,100,99,55,50,57,101,53,54,52,100,53,50,48,56,48,54,100,55,48,51,97,54,48,55,57,50,49,100,101,48,55,99,54,48,101,98,52,49,100,97,56,51,100,100,48,101,56,98,102,100,51,48,51,97,50,48,102,52,99,51,56,48,49,99,100,48,55,56,101,49,100,54,52,100,48,99,100,51,100,49,99,49,51,54,49,100,98,48,102,99,48,55,55,99,97,100,48,102,51,57,52,56,57,53,100,49,99,98,51,52,50,50,98,56,98,54,54,48,57,57,53,52,53,97,50,50,53,49,49,50,99,48,97,101,50,98,57,51,102,53,53,53,48,50,55,99,97,102,52,49,55,51,48,54,53,48,48,102,102,49,48,57,101,97,48,49,99,101,54,48,48,102,102,102,97,50,53,48,50,54,51,99,49,100,101,48,49,51,49,54,48,48,102,97,98,51,48,50,52,102,98,48,51,98,100,50,99,51,57,54,51,56,49,99,53,48,49,50,102,99,48,52,98,101,56,49,50,101,50,49,102,56,101,48,57,50,50,102,100,48,102,50,48,48,51,99,51,48,55,53,101,48,52,98,98,48,51,57,101,101,49,101,54,52,48,102,99,98,101,50,57,48,97,49,101,57,50,48,57,52,97,50,102,49,48,102,56,50,55,52,97,53,99,53,97,57,52,51,55,102,102,48,49,50,100,48,102,48,49,54,48,52,54,97,98,55,102,56,49,57,101,56,51,100,57,48,55,54,99,49,100,101,48,55,99,54,48,101,98,52,49,101,53,48,51,97,50,48,102,55,51,49,100,51,48,51,97,50,48,102,52,99,51,56,48,49,102,50,48,55,55,48,49,101,57,52,50,48,100,49,51,100,49,99,49,51,54,49,100,98,48,102,99,48,55,55,99,98,50,48,101,99,49,55,54,56,98,57,50,48,97,99,52,100,50,98,56,98,54,54,48,57,57,53,52,53,97,50,53,99,57,50,50,98,99,98,49,50,98,57,51,102,53,53,52,56,50,52,48,98,48,52,49,55,51,48,54,98,48,48,49,50,54,50,48,48,102,98,50,52,48,55,50,99,56,54,48,52,98,100,56,49,51,102,50,48,52,101,52,48,51,97,48,50,97,48,97,97,99,53,51,48,55,52,99,51,56,101,48,52,100,48,48,102,102,49,51,48,97,49,100,98,48,101,49,97,49,56,50,55,97,56,98,50,100,99,51,56,56,49,100,99,48,55,100,48,49,102,97,48,101,99,56,55,53,57,100,97,52,57,52,57,50,100,99,98,99,50,100,56,57,54,50,97,99,97,54,54,55,53,54,50,101,99,98,48,52,100,50,102,52,48,56,55,102,57,54,50,101,51,98,55,52,49,97,98,56,48,49,101,50,99,97,48,49,55,99,101,48,48,102,57,57,97,56,49,50,50,56,53,50,48,55,55,55,48,51,57,97,48,48,102,102,55,100,56,51,49,53,48,57,57,100,48,98,57,55,56,53,100,48,51,98,100,48,50,53,54,48,98,51,50,56,56,49,50,101,57,48,57,49,57,51,48,98,56,50,99,102,56,49,51,52,50,48,102,98,49,51,56,51,99,53,99,98,51,52,97,48,102,56,100,56,50,53,102,102,56,52,54,54,49,48,98,49,52,101,56,54,49,99,54,56,52,50,57,101,55,55,55,48,55,56,101,54,56,48,49,100,57,55,53,102,101,48,50,48,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,101,98,48,55,55,48,51,98,97,53,51,48,55,53,48,97,55,52,53,50,56,48,51,98,101,56,55,100,48,52,97,55,50,98,99,51,55,99,56,54,56,54,48,57,57,52,97,52,98,48,99,55,97,52,97,52,50,52,50,53,50,52,52,101,52,56,52,97,52,57,52,99,52,97,97,50,52,57,52,57,48,102,100,53,55,97,98,102,101,54,97,97,97,55,55,102,51,57,52,48,50,52,98,48,48,102,102,49,102,53,55,52,48,52,57,98,55,48,48,102,102,55,100,56,49,48,49,51,100,50,48,101,51,56,48,57,52,53,99,53,98,101,50,56,52,48,49,101,97,100,48,48,51,100,52,99,51,57,54,57,56,97,101,48,49,51,52,101,56,57,99,51,56,52,48,101,55,56,49,101,49,56,51,99,102,100,52,48,50,53,100,99,51,99,56,49,100,50,101,57,53,101,99,48,49,101,99,98,48,52,97,57,98,49,55,99,53,55,102,56,48,100,102,100,55,57,52,101,100,50,48,57,48,52,99,48,48,102,102,101,102,53,53,102,102,100,52,50,100,99,49,101,99,56,51,99,57,48,101,102,48,51,57,99,48,55,53,97,48,102,50,56,49,101,101,56,55,98,57,102,101,56,54,49,100,49,48,55,53,56,49,99,48,48,102,57,48,51,99,55,48,102,53,50,54,56,54,54,57,101,57,48,48,102,102,57,52,48,101,100,56,55,49,99,51,98,101,53,57,48,55,57,99,98,98,52,97,99,56,101,53,54,50,49,49,54,50,53,98,51,101,52,48,97,97,50,97,100,50,101,56,56,57,53,101,53,55,49,54,50,57,102,101,97,54,52,49,50,48,53,55,97,55,51,57,99,51,50,98,48,99,56,53,48,50,100,101,48,48,102,102,55,100,98,100,48,55,56,56,97,54,48,101,101,56,48,51,101,97,100,56,48,49,102,54,50,54,48,50,55,48,57,56,48,57,51,99,53,101,56,49,50,51,56,48,52,100,99,48,55,54,99,97,99,48,48,98,54,52,56,55,56,49,51,54,53,99,49,54,50,48,52,98,98,56,51,99,102,48,52,56,50,48,54,101,56,97,56,101,101,55,52,55,57,55,51,50,51,51,102,101,53,50,100,51,51,51,54,56,51,50,54,101,52,100,99,100,101,101,52,102,102,101,48,49,52,49,52,48,48,102,98,50,52,48,55,100,50,56,54,48,52,99,50,48,49,51,102,50,48,52,101,52,48,51,100,101,50,97,48,98,53,99,53,99,56,55,52,99,51,102,48,48,102,102,52,100,48,48,102,102,49,51,48,97,49,101,54,48,101,49,97,54,48,50,52,54,56,97,100,100,56,51,56,56,49,101,51,48,55,100,48,49,102,97,48,102,51,48,55,53,57,97,97,52,54,52,57,50,97,48,97,51,50,100,56,57,55,50,97,99,98,57,54,55,102,101,53,100,57,53,101,56,52,53,101,56,49,49,51,101,50,99,53,98,54,97,101,52,51,50,54,99,49,49,100,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,55,54,52,48,49,102,49,97,56,48,50,55,98,48,97,56,48,50,55,49,48,48,49,102,53,97,99,48,101,97,48,51,97,50,48,57,54,48,49,50,56,50,102,99,48,57,53,55,50,57,48,51,56,54,48,52,97,99,48,50,52,48,51,55,52,57,52,101,97,50,100,48,97,57,48,55,49,99,48,101,50,48,49,99,52,49,53,53,50,49,101,50,99,57,50,48,48,102,102,102,54,55,56,55,53,53,48,53,49,50,53,51,57,51,52,51,99,100,48,56,97,48,50,52,102,100,50,99,51,99,52,57,97,100,52,99,55,97,101,49,101,50,50,99,97,50,56,57,51,52,48,49,52,52,99,97,48,55,97,54,48,48,102,97,48,52,48,48,55,100,57,98,99,48,48,102,102,51,101,98,53,48,48,102,102,57,101,48,48,102,102,101,100,48,55,97,56,51,100,54,56,49,57,51,99,49,100,52,56,51,100,102,52,51,50,57,99,49,99,57,48,55,102,100,50,51,97,52,55,52,51,48,48,102,102,55,98,50,48,51,98,99,49,102,102,48,55,98,99,48,101,54,56,98,52,48,102,53,56,51,99,57,97,54,99,97,99,48,101,49,48,55,102,48,51,99,97,49,101,55,48,48,55,98,54,48,51,98,56,49,99,50,52,56,97,57,48,101,54,57,52,54,56,50,53,55,97,55,57,54,57,97,102,101,50,97,56,98,51,52,48,50,99,102,49,57,51,98,102,99,48,51,56,57,53,55,53,48,98,102,48,55,54,54,48,102,49,56,51,97,56,48,102,55,52,49,100,100,48,51,98,101,48,55,97,99,49,99,54,50,99,54,56,98,57,48,101,52,48,51,99,101,48,101,52,48,55,52,99,49,101,49,48,55,51,52,98,57,101,56,52,53,56,49,53,102,56,98,53,48,101,98,48,55,100,99,97,48,50,98,52,51,99,99,49,100,98,50,99,48,49,50,48,53,98,50,50,50,48,49,54,101,56,55,52,57,99,53,52,57,54,52,56,99,57,57,52,56,54,53,56,57,53,101,53,55,49,54,50,56,51,97,56,56,49,54,48,56,48,56,54,101,99,100,52,52,56,54,48,50,102,102,56,50,52,56,48,52,101,54,48,48,51,101,99,51,99,48,57,51,100,48,48,102,102,55,100,55,99,48,55,53,99,51,98,101,49,102,54,48,50,54,102,99,49,101,102,102,48,55,52,52,49,100,57,48,102,53,100,57,55,49,50,49,100,101,50,99,98,56,51,98,101,48,55,97,50,49,102,99,101,57,102,99,97,50,50,99,56,51,98,48,53,53,49,54,98,99,49,50,56,48,101,99,52,51,57,56,49,102,56,52,102,52,52,99,56,54,57,97,49,102,53,48,101,100,50,50,102,97,52,100,52,51,52,51,99,101,48,48,57,97,54,101,100,102,97,56,52,50,52,102,101,56,52,48,53,98,54,48,48,102,102,101,102,52,54,56,48,51,101,56,97,48,48,102,102,49,55,51,57,102,56,48,49,100,98,50,56,49,51,56,52,48,48,102,102,50,101,102,56,97,50,100,56,48,51,101,52,50,56,48,48,102,102,102,97,55,97,50,102,56,48,49,102,54,98,52,48,101,53,48,49,100,55,97,53,56,51,98,99,52,101,102,50,48,102,56,56,48,57,55,97,101,49,102,55,48,48,102,102,55,97,54,97,53,50,102,52,54,52,48,97,101,53,99,102,48,55,98,50,49,102,48,48,102,102,55,50,52,99,48,55,99,51,102,50,99,56,98,101,48,55,57,54,48,101,101,52,51,98,50,53,53,99,97,48,48,55,53,52,49,100,99,57,54,52,57,55,56,48,52,102,50,52,98,100,99,57,100,53,97,53,98,50,97,99,48,52,98,99,98,50,101,100,101,50,99,48,48,50,97,99,99,48,57,57,48,48,102,102,50,53,55,52,49,102,97,48,49,50,57,48,48,102,48,100,51,99,49,100,51,56,49,51,48,54,49,99,55,99,48,101,102,56,49,101,48,49,53,53,50,56,55,50,53,56,48,55,55,99,48,49,101,101,55,48,101,55,56,55,97,56,51,49,99,53,56,57,52,48,53,49,48,55,97,49,49,52,51,52,50,99,52,51,57,97,49,101,49,48,102,48,49,53,48,48,102,102,52,52,50,57,56,51,99,97,53,50,50,54,54,102,48,53,56,55,100,50,48,57,98,48,99,98,57,57,51,100,48,57,51,101,49,98,102,102,48,48,102,102,100,55,48,48,102,102,48,55,55,97,51,52,48,49,102,52,53,48,48,48,102,102,98,57,99,102,99,48,48,101,100,57,52,48,57,99,50,48,48,49,55,55,99,53,48,50,48,49,48,48,102,102,55,100,56,101,48,48,102,102,51,101,54,50,48,48,102,102,48,100,100,48,56,51,98,54,48,48,102,102,55,100,55,99,56,55,52,52,99,55,48,49,50,57,101,53,48,56,49,51,50,97,48,48,102,102,102,55,48,48,102,102,52,48,55,49,48,98,102,50,99,56,48,49,100,48,101,56,51,101,100,48,50,53,57,48,48,49,51,98,53,48,55,55,101,48,49,55,99,57,99,48,48,97,100,51,52,54,48,48,102,102,54,102,53,99,97,56,48,56,48,56,97,49,56,48,48,101,100,56,49,100,98,48,55,100,48,49,101,101,48,55,100,48,97,54,48,55,55,99,48,101,102,52,97,54,48,48,102,102,55,98,56,52,51,100,97,49,101,48,99,53,56,56,48,57,52,49,52,99,48,50,54,50,53,52,57,53,51,57,51,51,49,53,56,53,52,97,54,49,55,56,53,56,102,101,53,57,49,55,56,57,99,53,55,57,53,52,56,98,50,56,54,53,53,49,53,99,57,54,57,57,55,52,57,56,57,101,100,101,100,50,56,100,102,54,51,100,102,57,57,102,102,101,48,49,56,99,52,48,48,102,56,100,49,48,48,51,101,101,48,99,48,49,102,54,49,101,48,48,102,102,102,98,48,99,48,50,54,50,99,51,100,97,48,101,57,99,48,57,98,99,48,102,99,56,48,51,100,52,55,48,101,53,49,52,48,48,102,102,52,98,50,48,51,99,56,48,55,57,54,53,54,48,55,101,55,48,55,54,99,49,99,55,56,55,51,101,56,98,97,48,102,97,49,52,54,48,102,99,48,49,100,52,56,55,51,52,97,97,57,97,48,101,100,56,51,97,102,48,55,54,97,49,99,54,50,100,56,97,98,101,56,50,49,100,102,48,102,56,49,55,54,53,52,101,99,57,54,53,56,100,49,53,97,57,100,56,97,99,101,53,56,100,57,53,102,54,53,56,50,54,50,49,50,53,97,48,56,48,100,102,52,48,102,99,48,49,101,102,48,55,51,56,48,57,55,101,48,55,52,54,48,102,51,52,49,102,54,48,51,99,49,52,102,48,49,50,99,48,101,52,56,51,97,97,48,101,48,56,55,100,52,49,101,51,48,55,97,56,98,48,97,52,52,50,101,49,51,51,50,50,48,55,55,99,51,56,101,49,100,97,50,99,99,51,99,101,53,100,51,99,48,57,53,50,56,52,97,57,50,101,99,98,56,52,56,101,100,57,53,50,53,51,97,53,100,101,99,56,48,53,54,49,54,52,53,56,53,54,56,102,50,53,55,57,53,101,57,99,101,100,52,97,49,100,48,53,97,48,49,50,56,56,48,52,97,52,48,51,57,102,48,50,52,97,48,49,99,53,48,55,49,48,48,57,55,99,48,55,50,50,53,48,102,48,101,101,56,51,98,102,48,55,55,99,99,56,55,97,100,49,99,51,98,101,53,54,56,48,57,97,48,55,97,52,98,54,48,52,98,51,52,49,101,101,48,102,99,49,55,101,49,102,99,50,101,55,55,52,98,48,102,57,56,55,57,48,51,100,56,53,100,97,52,55,98,48,102,48,48,55,57,48,98,48,52,99,100,100,51,52,98,100,52,102,50,49,101,97,97,52,97,100,99,56,50,53,55,102,56,50,98,101,48,48,102,102,53,52,49,48,48,55,99,99,100,52,48,57,98,48,48,101,57,48,55,55,52,48,57,53,57,48,55,51,52,48,52,97,50,57,53,48,53,101,55,52,49,48,55,98,52,53,102,48,51,101,51,48,55,55,99,48,102,97,99,98,51,50,97,98,57,53,54,57,101,102,48,50,55,48,49,100,50,57,54,52,48,101,101,99,48,57,97,49,48,55,54,50,53,57,53,101,50,99,57,50,52,51,98,98,54,49,100,100,52,54,50,54,49,101,49,54,53,49,100,48,99,48,50,100,48,51,99,53,50,49,101,50,100,56,102,102,49,53,57,48,53,55,55,97,52,101,97,102,102,48,49,50,97,52,48,49,102,54,101,101,48,52,102,48,57,55,52,48,52,102,101,56,49,51,100,54,48,102,98,52,49,102,53,50,52,57,55,97,48,48,102,102,102,55,48,48,102,102,55,50,56,97,99,48,102,98,48,51,99,57,48,101,49,48,51,57,55,50,99,54,56,97,99,52,54,50,57,99,101,48,101,53,48,97,100,48,55,99,50,48,102,50,99,51,100,54,48,101,100,100,56,101,56,57,50,49,100,48,48,101,56,57,55,51,56,48,49,100,56,99,49,102,52,102,52,52,56,51,100,56,53,54,100,56,55,98,102,102,52,57,50,50,49,101,50,52,101,48,100,50,55,50,48,57,53,101,48,53,56,52,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,98,98,50,48,48,102,102,102,56,100,52,48,49,51,100,56,53,52,48,49,51,56,56,48,48,102,102,102,97,100,54,48,55,53,48,49,100,49,48,52,98,48,48,102,102,57,52,49,55,101,48,52,97,98,57,52,56,49,99,51,48,50,53,54,48,49,50,48,49,98,97,52,97,55,53,49,54,56,53,52,56,51,56,101,48,55,49,48,48,102,102,101,50,48,97,97,57,48,102,49,54,52,57,48,48,102,102,55,98,51,99,51,97,97,56,50,56,57,50,57,99,57,97,49,101,54,56,52,53,48,49,50,55,101,57,54,49,101,50,52,100,54,97,54,51,100,55,48,102,49,49,54,53,49,52,52,57,97,48,51,99,56,48,55,98,97,48,101,55,48,49,100,99,48,51,102,97,48,55,55,56,49,101,52,48,55,53,56,48,102,53,99,51,98,98,52,49,101,56,48,101,50,56,55,99,52,97,97,50,101,48,97,50,48,102,48,57,52,49,56,98,55,48,102,48,49,52,53,100,51,99,97,57,50,102,56,97,57,50,99,56,97,48,50,101,53,49,55,49,54,54,49,100,55,50,100,56,97,51,50,101,53,49,48,49,51,97,53,51,57,55,50,53,57,97,49,53,50,53,97,48,57,54,48,56,52,57,97,100,99,50,53,101,97,57,55,50,49,51,50,50,50,97,52,48,50,100,51,99,48,49,102,49,48,101,48,50,55,52,99,97,98,48,55,49,48,48,102,102,52,101,101,56,55,102,48,49,99,56,48,51,100,56,48,55,98,97,56,48,49,99,55,48,55,52,50,48,102,52,48,49,99,101,56,55,57,101,48,51,57,52,49,100,57,48,102,51,56,55,102,49,49,52,51,98,50,49,100,54,50,102,99,48,57,56,51,48,102,97,48,51,100,100,48,50,53,97,48,51,97,48,49,100,100,99,53,54,57,52,97,49,101,55,48,102,55,57,52,56,49,100,55,50,100,48,51,100,99,57,99,49,100,52,50,57,52,98,49,52,49,52,48,99,53,51,49,52,97,57,99,49,102,53,50,99,52,97,102,52,54,52,99,52,48,50,98,102,50,55,57,53,101,56,55,100,48,50,48,48,102,102,51,51,101,49,49,49,50,57,49,57,51,100,49,100,49,100,51,53,48,57,102,54,53,50,100,49,49,50,100,57,54,57,50,53,49,53,51,49,49,101,102,51,101,99,50,52,98,50,102,99,99,98,101,56,101,102,50,51,97,52,51,49,102,99,51,101,56,100,53,51,52,55,57,102,98,101,57,97,56,102,97,56,102,101,55,101,50,53,102,101,48,52,56,56,48,48,102,102,101,101,100,99,56,48,51,101,57,55,52,48,49,101,102,49,48,48,102,102,55,98,102,99,48,49,101,52,99,102,56,48,51,100,100,56,54,50,50,48,50,54,99,48,48,102,51,49,48,48,102,102,52,100,55,48,97,48,49,50,57,48,49,50,52,50,50,48,50,53,101,48,48,102,53,100,52,48,52,97,56,56,56,48,57,52,56,48,53,57,49,49,48,52,56,57,56,48,55,99,56,56,54,56,48,100,50,56,49,100,52,48,55,55,48,51,98,97,53,51,48,55,53,48,97,55,52,53,50,56,48,51,98,101,56,55,100,48,52,97,55,50,98,99,51,55,99,56,54,56,54,48,57,57,52,97,52,98,48,99,55,97,52,97,52,50,52,50,53,50,52,52,101,52,56,52,97,52,57,52,99,52,97,97,50,52,57,52,57,48,102,100,53,55,97,98,102,101,54,97,97,97,55,55,102,51,57,52,54,50,53,100,55,102,102,53,100,52,50,100,56,49,101,52,56,51,100,57,48,55,53,97,48,101,55,52,51,98,99,57,48,49,102,49,48,55,98,97,48,102,50,56,51,56,48,48,102,102,101,97,99,51,97,52,56,53,100,57,101,57,99,49,101,97,48,55,56,101,49,102,52,48,101,102,56,55,50,48,51,98,56,56,56,48,57,56,50,99,49,48,99,97,97,54,51,50,52,57,55,56,49,101,55,52,102,50,98,52,97,97,54,51,53,57,54,54,53,57,57,53,99,56,49,48,52,57,51,51,54,99,57,101,53,56,50,49,50,48,56,102,52,57,97,100,54,55,48,48,102,102,53,50,101,48,48,55,100,57,102,48,48,51,101,53,57,54,48,52,98,56,56,49,50,102,99,53,51,48,55,98,56,49,100,57,48,49,50,53,48,56,97,99,56,51,101,101,48,55,100,97,56,55,99,97,51,101,49,100,101,48,55,56,48,57,50,56,99,49,99,54,48,55,56,101,48,52,98,55,97,53,100,50,52,97,52,48,55,48,52,98,102,50,99,102,55,48,102,54,48,51,97,53,48,50,54,51,99,97,49,48,102,55,97,52,101,54,99,51,97,52,53,99,56,55,98,48,97,53,100,52,56,50,56,51,98,99,56,55,102,52,97,98,48,49,50,101,98,102,99,97,101,50,98,99,98,49,98,97,102,102,48,51,101,52,48,48,102,102,55,100,57,54,56,48,51,101,99,100,56,49,99,48,48,48,102,102,51,101,98,56,56,48,57,55,97,48,55,56,101,48,102,53,48,49,101,54,48,55,97,48,49,50,99,49,102,48,50,98,56,97,56,48,102,49,48,55,55,56,49,100,97,48,55,52,102,57,52,54,49,102,55,55,48,48,102,102,49,101,102,50,48,55,99,52,57,50,48,101,99,99,51,100,99,49,102,100,48,55,55,97,49,99,55,101,53,102,49,52,52,49,99,51,48,102,99,49,53,50,49,100,102,57,48,102,53,48,48,51,100,98,53,52,56,55,99,51,99,99,53,101,49,53,102,54,49,100,100,50,56,52,57,55,97,50,100,97,102,56,99,56,49,54,48,49,51,101,56,48,52,101,100,48,49,51,54,48,49,102,97,48,50,55,53,56,48,57,57,97,48,55,98,52,48,52,99,52,56,55,102,100,99,100,50,57,52,48,102,48,52,49,101,48,48,55,102,56,51,99,54,49,100,101,50,56,56,56,57,52,99,101,53,48,55,52,56,51,97,56,49,101,98,48,102,102,56,55,97,56,51,102,52,53,50,48,55,52,50,56,98,52,50,56,56,51,98,56,49,100,51,99,53,102,56,48,57,49,100,48,55,98,49,50,57,48,98,49,55,56,57,99,53,49,97,48,49,54,50,53,56,101,99,49,97,51,57,48,56,53,50,52,53,48,53,48,57,98,48,50,54,48,99,48,57,101,50,48,50,54,101,56,48,57,97,54,97,52,56,56,48,55,102,99,48,52,99,57,56,51,102,53,48,55,97,97,53,50,97,52,49,54,54,53,55,57,55,56,100,48,55,52,99,51,102,56,48,102,57,48,49,101,54,56,55,100,99,51,97,50,56,52,53,100,57,53,99,53,48,50,52,56,55,53,57,49,99,98,57,52,49,50,56,52,51,101,56,49,101,99,48,102,48,50,50,50,51,49,54,97,48,50,52,99,57,52,53,57,50,48,99,97,55,101,100,57,51,97,53,48,56,98,53,50,100,57,48,54,50,101,52,97,102,52,101,55,49,98,101,48,97,54,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,54,50,54,48,48,102,97,57,56,48,102,97,50,53,56,55,49,52,48,49,102,54,55,50,48,48,102,102,102,97,102,97,50,100,100,49,56,98,50,99,53,54,50,48,50,52,48,49,51,97,99,48,52,97,57,49,53,101,49,101,51,55,101,53,48,100,56,52,99,101,101,56,55,54,57,50,48,49,102,102,56,51,98,57,55,99,98,97,54,51,50,51,55,52,50,52,99,52,57,49,100,49,57,49,56,54,101,56,51,50,48,50,54,48,55,57,51,50,48,55,50,53,102,101,101,48,53,100,56,97,51,56,56,55,50,56,51,101,52,49,101,48,48,55,55,99,49,102,48,48,102,102,101,97,48,55,102,48,51,97,54,53,57,50,53,49,52,97,49,101,98,48,101,51,48,55,57,99,51,98,101,49,102,48,48,101,98,57,55,50,53,55,97,53,50,55,49,53,99,53,57,49,53,52,53,102,56,55,54,52,98,53,52,53,50,101,99,97,52,50,99,52,97,100,50,99,52,97,57,52,98,52,48,50,99,49,48,53,51,53,48,52,98,52,52,53,52,55,52,100,52,51,52,101,52,48,52,101,52,50,52,102,52,51,98,52,55,56,98,52,49,52,102,54,100,99,57,57,97,57,102,102,48,48,102,102,102,98,50,50,98,48,98,50,52,51,50,101,48,97,99,50,98,99,98,54,50,98,57,101,101,57,50,56,50,53,97,50,49,97,50,57,54,50,53,55,97,52,55,54,100,101,54,56,51,54,52,51,52,102,54,54,53,50,53,49,57,50,51,51,50,102,101,57,52,56,57,50,54,56,99,102,52,100,49,97,98,52,100,48,101,54,102,51,48,54,102,51,50,54,97,97,48,56,101,56,48,51,101,98,53,56,51,100,99,49,101,49,48,55,56,50,48,48,102,102,102,97,101,57,48,50,52,49,48,49,101,48,48,55,98,56,98,51,52,100,50,101,52,51,100,50,49,102,56,48,50,52,97,48,48,57,53,53,48,102,56,48,55,97,48,98,56,50,99,53,51,52,98,48,50,99,56,98,48,50,100,52,98,102,48,102,50,48,51,56,57,48,101,50,49,55,97,53,99,57,54,52,57,101,53,56,57,54,54,57,56,57,97,57,101,57,54,57,52,53,56,49,54,56,57,54,57,52,57,54,57,99,57,54,53,56,97,55,97,55,57,54,48,57,99,101,51,102,57,99,50,99,49,51,53,100,55,50,98,100,100,48,51,99,52,98,102,101,48,53,102,52,48,48,102,102,102,98,52,53,48,50,52,100,56,48,49,101,50,48,52,48,52,56,97,56,51,102,49,48,50,53,49,48,48,52,100,102,57,52,48,48,102,102,48,102,53,54,52,48,49,101,57,57,57,56,98,52,101,53,55,48,48,57,97,48,50,53,51,48,55,48,52,49,102,48,48,51,98,99,48,55,57,102,102,56,48,57,55,54,48,102,50,48,55,52,99,49,51,53,97,99,48,49,101,99,97,99,56,98,56,101,53,102,97,48,54,56,99,57,49,97,102,54,52,101,102,50,48,57,48,52,100,48,48,57,48,99,53,48,48,102,102,56,53,48,48,56,53,102,48,55,99,50,48,101,55,52,49,101,48,48,102,102,51,56,55,48,55,56,101,49,101,53,48,55,52,99,48,102,52,99,51,98,54,53,99,48,55,51,56,51,102,56,49,100,53,57,50,97,97,56,98,98,48,101,102,57,55,97,53,51,49,55,48,49,100,101,50,100,56,97,101,48,49,51,99,50,56,48,97,99,48,102,52,49,53,57,57,50,56,97,55,48,102,48,57,53,52,53,50,49,55,48,56,57,57,50,99,97,54,50,101,56,97,101,52,100,54,97,53,51,56,97,101,52,50,55,50,57,48,57,50,100,49,53,51,53,98,57,97,52,49,97,56,98,97,102,102,48,97,55,53,100,55,53,100,55,102,102,53,48,49,56,48,48,102,102,48,49,102,49,97,55,48,50,52,100,97,52,48,57,99,54,48,48,102,102,55,100,97,53,56,51,97,56,51,49,54,100,99,97,97,98,48,50,53,53,99,48,49,101,99,52,48,50,55,50,98,49,49,52,48,99,57,100,56,98,51,57,48,55,49,97,48,52,99,51,56,51,56,56,51,49,53,48,54,48,48,55,98,57,52,51,97,101,48,57,52,97,52,101,48,48,102,102,55,98,57,98,54,48,52,102,48,48,102,102,51,97,99,48,49,57,57,49,50,53,99,51,98,54,53,57,55,102,99,51,51,48,49,55,102,100,52,48,51,48,102,52,48,49,102,48,97,102,48,50,53,49,48,51,57,100,56,49,100,53,56,51,102,97,48,50,55,99,102,97,52,97,52,100,48,55,102,101,52,49,101,48,48,51,100,51,48,50,53,49,48,49,50,55,50,101,57,53,99,48,57,51,48,48,102,102,55,98,51,102,48,55,55,56,48,57,53,54,48,55,99,98,57,50,52,51,48,99,49,100,99,57,50,101,48,49,51,53,56,98,56,101,52,52,57,48,48,51,100,100,98,52,53,55,49,49,49,56,48,49,101,100,99,48,52,102,57,99,98,49,100,102,101,48,51,100,100,97,56,50,51,99,48,48,102,102,102,98,50,52,48,55,100,50,57,56,48,52,98,100,48,49,50,48,99,48,52,101,51,56,51,100,101,50,97,48,98,53,101,53,51,48,55,98,52,51,56,101,48,52,97,102,56,49,51,48,97,49,101,53,48,101,49,97,54,55,52,49,57,50,99,98,56,48,51,100,102,54,49,100,99,48,55,50,101,49,102,97,48,102,51,48,55,53,53,97,97,52,54,52,97,50,97,52,98,99,50,97,52,56,101,50,100,48,97,54,54,50,98,102,50,101,99,97,102,52,100,50,56,56,48,56,55,102,49,54,50,100,98,100,49,52,49,57,51,56,48,102,48,97,56,48,57,102,101,48,48,102,57,56,49,56,49,51,55,102,56,49,100,49,56,49,50,51,48,49,99,51,48,55,48,52,48,101,102,99,49,101,53,56,48,51,100,98,54,48,102,53,56,49,101,56,48,51,101,53,48,101,98,101,48,102,99,48,55,52,48,97,98,48,102,57,55,50,57,56,51,99,48,53,102,56,49,50,102,56,49,102,54,48,55,52,52,48,52,99,98,56,55,51,52,51,99,56,48,50,54,52,49,100,100,50,56,99,51,99,97,53,55,48,55,57,52,98,51,48,101,56,49,54,50,49,101,51,50,98,49,49,48,97,55,52,102,101,53,100,49,52,52,57,101,49,99,99,50,99,49,51,53,49,97,52,97,100,50,99,48,49,51,99,57,102,49,57,48,53,55,102,99,48,50,100,52,48,49,101,99,56,51,99,57,48,102,48,56,51,101,51,48,55,97,52,48,102,50,56,49,101,101,56,55,98,100,50,51,50,54,48,55,98,56,49,101,57,56,55,102,99,51,101,52,48,102,49,56,51,100,50,57,57,57,98,52,48,52,55,48,52,100,56,55,57,48,51,101,101,49,101,48,50,99,56,51,99,101,53,99,97,52,56,50,53,99,97,99,52,50,50,98,56,97,57,54,51,53,49,54,97,53,97,50,53,100,49,49,52,48,50,98,56,97,101,52,49,100,49,53,50,48,50,53,101,53,55,97,48,98,55,56,51,51,56,48,98,54,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,49,98,52,48,50,52,54,52,49,99,56,51,48,48,102,102,52,99,56,56,49,51,57,97,48,52,97,55,56,51,56,53,52,102,52,51,50,99,53,50,56,97,48,48,102,102,55,98,97,48,52,99,56,56,51,56,97,48,55,54,56,49,101,97,55,99,97,98,52,54,57,55,57,102,50,98,52,51,97,99,49,102,101,48,55,97,99,49,99,101,48,101,53,57,55,56,53,97,97,52,48,50,54,52,97,56,50,102,100,48,53,49,49,49,53,48,57,49,48,98,99,51,102,52,100,50,99,48,97,52,50,99,56,97,101,56,97,102,49,100,51,99,97,102,52,100,56,97,97,52,50,55,51,102,99,48,51,54,57,56,48,49,102,52,50,54,48,52,97,55,48,51,97,52,48,50,53,55,99,48,49,102,53,56,50,48,52,97,54,50,55,56,51,97,99,50,57,51,57,52,101,57,52,48,52,99,52,56,51,56,57,48,55,49,48,48,102,102,52,99,99,48,51,99,53,55,52,48,52,100,48,51,99,99,53,56,100,49,54,56,48,102,50,52,49,101,100,56,49,50,102,50,48,101,54,100,101,48,102,54,57,54,53,99,48,49,101,101,49,48,102,49,49,55,102,57,48,99,49,51,100,99,51,98,97,53,55,100,52,97,48,57,52,53,56,97,49,48,101,102,50,49,55,57,57,99,53,53,56,55,55,52,97,101,57,50,53,51,54,48,55,51,99,97,49,50,99,48,52,98,100,56,51,97,51,50,97,48,48,57,55,101,48,55,48,56,48,101,52,52,49,99,50,48,55,55,57,99,55,57,101,50,56,48,49,99,57,48,51,97,48,48,102,102,55,54,56,48,101,57,48,97,49,55,57,50,49,99,52,54,55,49,102,55,52,97,55,48,55,54,101,49,99,100,50,56,52,51,57,99,53,54,51,97,102,55,52,50,50,97,56,97,50,52,50,50,53,100,48,99,97,54,54,51,100,53,97,48,57,52,97,53,54,50,48,102,102,97,98,98,54,53,54,49,53,102,49,102,50,48,99,48,49,51,48,56,49,51,53,50,48,48,102,102,102,98,97,53,52,48,48,50,53,51,56,48,49,102,55,50,56,48,101,48,99,48,49,102,53,102,50,48,102,48,52,97,102,48,101,51,50,54,56,51,56,97,48,55,102,101,48,52,98,98,56,51,97,99,52,101,48,101,101,48,55,99,99,51,98,101,56,56,99,97,52,48,51,99,97,50,56,48,48,57,97,50,48,55,98,52,48,52,100,51,49,55,101,48,101,52,56,97,100,50,56,48,51,100,56,49,101,50,50,102,52,49,101,97,48,55,55,56,51,57,101,53,53,48,51,97,56,50,98,56,51,57,52,49,100,99,52,97,50,101,52,51,99,48,53,51,97,48,56,55,49,56,98,100,48,55,56,48,56,48,49,101,49,97,52,52,50,99,57,97,98,52,102,50,97,102,100,57,53,99,100,102,102,56,50,48,97,48,48,102,57,56,55,56,49,50,54,100,99,49,102,54,48,49,50,50,56,49,100,48,48,50,54,101,97,56,98,56,48,52,57,101,48,50,52,57,52,48,49,101,101,48,97,99,53,53,54,50,98,102,50,52,48,48,102,102,57,99,56,48,51,99,99,56,56,51,101,48,48,50,53,56,52,49,100,56,54,99,48,50,54,50,48,48,102,102,102,55,50,57,53,98,99,97,98,48,52,56,55,50,98,52,49,51,54,54,48,48,102,102,55,98,55,99,51,100,100,57,51,102,55,50,49,56,48,52,56,98,101,48,49,51,48,101,48,49,54,49,48,97,48,49,100,53,56,48,48,102,98,56,98,48,50,53,51,52,51,100,48,48,102,102,52,102,100,48,48,51,101,98,52,56,48,57,56,55,48,50,53,55,56,49,100,98,49,54,50,53,55,102,48,102,48,56,51,101,48,52,55,48,55,51,54,57,48,49,100,100,50,100,49,50,49,51,48,98,49,99,53,55,51,97,99,56,55,52,52,49,102,98,56,51,97,101,48,55,57,99,57,48,57,48,48,57,98,50,56,52,51,98,97,49,101,101,52,102,97,52,52,52,98,50,97,52,51,97,52,57,51,101,50,100,48,52,97,49,52,101,56,102,97,101,48,57,102,52,50,52,48,102,52,53,56,97,49,48,48,52,97,57,97,102,102,56,48,100,49,52,48,48,102,102,102,56,97,49,56,55,56,52,48,57,54,51,52,97,48,48,102,102,55,100,57,50,48,55,54,48,49,100,48,56,51,101,52,48,55,49,52,48,48,102,53,49,99,49,102,49,56,51,100,54,48,49,51,57,101,48,52,98,100,48,51,100,52,48,48,55,97,57,99,48,102,48,52,51,97,48,48,48,102,102,102,52,52,54,56,51,56,54,48,101,49,56,48,57,56,97,48,102,51,56,51,100,97,102,99,51,57,48,49,100,55,52,55,48,48,55,98,54,52,49,101,51,54,48,55,56,101,49,100,52,99,53,55,48,55,54,51,55,48,102,98,49,54,52,53,55,55,48,101,55,54,52,52,101,53,57,56,55,54,52,49,51,99,53,56,50,55,50,55,52,99,56,48,54,97,54,48,55,56,99,51,98,97,53,51,48,55,97,99,97,55,52,97,50,56,48,51,99,48,56,55,100,51,56,97,55,50,99,48,51,48,99,57,56,56,54,48,57,57,52,97,52,52,48,100,98,97,51,50,52,50,51,97,53,50,51,99,102,52,56,52,53,52,57,52,51,52,97,57,50,50,57,52,56,101,99,53,52,102,57,98,100,101,97,97,54,54,55,102,100,51,100,52,48,50,53,98,52,48,49,102,52,100,50,48,52,100,100,48,55,51,56,48,57,49,49,48,48,102,102,55,100,57,49,56,49,50,101,50,48,52,100,53,48,55,102,57,49,100,50,57,50,99,51,97,52,48,101,97,102,56,51,100,102,101,53,97,50,51,97,48,51,54,53,54,98,99,57,97,101,101,48,102,97,56,51,56,54,48,55,97,50,48,101,101,57,48,50,53,49,57,97,50,102,48,51,99,54,49,100,50,50,97,52,57,48,48,57,97,56,55,98,53,49,51,57,100,51,48,51,99,48,53,55,49,49,99,55,97,99,48,57,101,97,51,49,53,101,57,97,48,49,100,52,48,53,53,57,54,54,53,55,49,55,48,56,52,100,49,54,52,53,52,57,54,48,56,54,53,97,97,48,51,102,100,101,99,56,101,57,101,56,48,57,50,99,50,54,50,49,98,99,48,57,55,55,98,97,51,97,52,48,54,48,57,50,56,102,101,57,49,57,99,100,50,57,50,99,51,100,51,53,53,49,102,101,48,100,50,54,56,53,54,100,102,52,102,102,56,48,98,50,52,48,52,101,57,48,48,51,101,50,97,52,48,48,102,102,102,97,100,49,48,55,102,56,48,101,101,99,51,100,48,56,99,48,52,98,101,48,51,98,56,99,48,52,98,52,48,51,101,98,50,101,56,48,52,57,98,50,48,48,102,102,51,100,101,48,48,55,98,98,56,49,102,102,48,51,101,52,99,53,55,56,48,57,55,49,55,56,49,100,55,101,57,55,102,48,51,98,102,48,102,57,48,49,51,48,97,53,50,48,55,52,49,50,97,57,51,52,51,97,56,53,50,49,55,52,49,100,57,51,51,56,52,51,52,54,50,102,56,48,52,100,97,48,48,49,100,97,56,53,55,97,48,53,53,48,48,57,99,56,48,102,99,99,48,49,102,49,52,100,48,48,102,102,55,100,99,48,56,55,50,99,49,101,97,48,55,100,52,51,98,48,48,101,53,52,48,57,55,50,48,48,102,102,55,97,100,97,48,101,99,52,97,56,48,102,50,56,55,56,99,97,101,48,101,56,48,51,99,99,101,48,102,55,52,48,57,53,102,48,55,54,101,48,48,102,55,55,56,55,55,48,97,101,48,102,48,57,54,99,53,54,48,55,55,52,51,99,49,99,51,57,54,49,101,56,48,50,54,50,100,51,52,51,99,50,53,49,56,48,57,101,56,55,55,100,49,52,97,99,50,102,50,52,97,101,50,99,97,102,57,54,50,53,54,52,57,54,57,56,97,99,50,99,56,101,53,56,97,49,50,54,97,56,48,54,99,101,50,101,98,102,101,48,49,49,57,56,48,52,100,99,56,49,50,49,50,48,52,100,55,56,49,50,50,50,49,101,102,52,55,48,101,48,56,49,51,53,54,48,101,97,98,56,51,97,98,48,102,54,50,53,97,49,98,52,57,99,56,101,53,53,53,48,55,101,52,49,100,99,56,55,100,54,53,101,52,52,52,56,50,99,52,51,99,101,53,50,50,51,98,102,56,98,49,48,55,55,52,49,102,49,48,102,55,49,53,50,54,97,50,100,48,51,97,50,49,101,52,52,51,102,56,49,51,99,55,57,97,50,98,51,100,53,101,57,54,100,51,49,48,54,100,51,56,50,52,52,49,100,48,56,51,57,100,48,55,56,101,48,102,101,56,49,101,49,56,55,54,56,49,100,54,48,51,97,55,48,101,101,99,56,55,97,48,51,102,54,49,102,49,50,100,52,97,54,50,56,56,51,98,99,53,48,55,50,100,99,51,98,101,53,49,54,52,102,50,100,56,98,101,50,100,56,97,99,50,56,52,97,53,52,53,48,49,51,51,48,102,52,49,54,99,53,49,57,52,99,56,56,48,57,100,50,101,48,98,57,50,98,49,48,98,50,53,97,55,49,54,48,56,52,56,52,100,100,97,53,102,97,97,55,50,49,48,101,50,101,98,48,48,55,55,100,48,51,100,99,48,50,52,56,99,48,57,51,49,48,55,102,101,53,99,99,48,55,56,52,49,102,98,48,49,50,56,99,48,52,98,48,56,51,101,101,50,102,100,57,54,99,51,48,54,56,98,99,48,55,98,54,48,101,48,99,49,100,52,56,51,99,55,50,100,100,97,54,51,50,53,49,54,56,57,53,57,57,56,50,99,56,51,101,50,49,100,48,50,102,49,51,51,52,52,97,54,49,55,52,53,100,50,54,101,57,57,55,51,54,57,52,101,50,100,52,98,53,55,51,55,100,52,53,56,50,55,55,98,49,49,52,51,97,50,48,48,102,97,100,54,48,48,55,100,55,51,56,51,98,101,50,102,56,97,99,48,102,55,48,51,98,101,48,50,52,48,56,48,57,50,57,48,101,51,48,55,97,56,97,54,52,101,50,98,99,98,49,50,97,48,51,99,101,49,99,102,48,50,53,52,56,49,99,53,48,55,55,48,51,99,48,53,53,50,55,57,53,99,57,101,56,56,53,97,49,53,101,57,101,53,54,57,55,52,53,49,56,55,49,49,48,53,51,100,48,57,51,53,48,48,98,50,52,51,52,51,52,101,52,48,52,99,52,51,52,99,57,98,52,49,50,99,49,49,53,49,49,51,101,50,97,53,100,52,52,100,53,51,102,101,48,49,53,52,48,48,102,50,48,48,49,102,52,57,54,48,102,99,48,48,57,52,57,48,55,51,56,49,102,57,48,55,99,97,48,48,102,98,50,54,48,102,52,54,48,50,52,55,56,97,53,98,48,55,54,50,49,101,57,50,100,56,48,57,55,53,52,55,99,53,49,56,55,52,48,48,57,57,52,99,48,52,99,52,48,51,102,52,99,49,100,55,52,99,48,102,52,48,51,97,51,48,55,49,48,49,98,56,51,56,55,48,55,97,99,49,101,50,52,98,48,55,52,101,48,48,102,53,55,100,49,48,51,98,56,49,102,100,100,99,49,101,55,56,55,100,99,97,101,99,49,99,102,48,55,55,101,48,48,102,102,102,54,97,54,101,49,101,55,57,100,54,53,102,57,52,54,56,55,54,49,48,56,48,48,102,102,102,97,100,50,48,50,55,51,99,48,57,52,55,48,50,52,97,56,51,101,52,49,102,56,48,55,56,48,48,52,99,57,56,49,50,48,100,56,48,57,100,56,48,102,56,50,54,54,48,101,99,56,48,51,100,49,100,50,101,51,48,49,51,53,48,48,102,102,102,51,52,48,57,54,102,57,48,55,51,100,57,49,56,97,55,48,102,100,57,52,52,49,102,102,57,97,50,98,56,51,56,54,49,100,56,48,102,54,57,53,50,48,102,49,55,56,51,99,52,50,97,52,51,100,54,53,50,50,49,57,49,48,102,53,50,48,49,49,48,101,56,48,48,51,100,97,102,101,99,97,56,50,52,101,49,55,99,57,100,54,56,54,48,49,99,55,99,48,102,56,56,48,57,54,50,48,50,53,97,99,48,57,56,54,48,101,102,57,53,48,49,100,48,48,102,102,55,102,99,48,52,98,99,56,51,56,99,48,55,101,50,49,100,53,48,101,102,50,54,49,53,99,57,101,53,48,56,55,53,56,49,102,48,56,51,97,50,48,101,49,48,51,99,99,48,101,102,57,52,54,53,56,49,53,97,56,50,53,97,49,53,54,53,53,50,55,57,52,97,53,50,56,55,100,48,51,98,99,53,101,57,53,101,53,54,50,53,57,53,101,53,54,49,55,54,53,99,97,48,57,53,101,57,54,56,52,56,54,100,100,50,49,50,48,49,54,54,53,98,97,48,98,55,53,48,100,50,55,50,55,52,100,56,50,97,48,49,102,50,48,48,55,100,52,99,56,48,51,101,97,56,100,50,52,51,98,52,53,57,98,48,53,98,56,48,51,101,98,101,56,48,57,48,101,48,101,55,97,48,100,100,50,50,52,98,101,49,101,51,50,98,99,48,57,53,48,48,50,53,99,48,97,48,52,99,52,49,48,48,98,102,52,53,48,52,98,54,52,55,50,101,53,51,48,49,100,99,48,50,53,57,49,54,57,51,53,50,48,51,48,52,50,101,48,51,97,101,52,97,52,56,50,52,50,55,49,101,102,50,102,102,56,48,53,52,54,48,48,102,102,51,101,100,55,48,48,102,102,49,102,54,98,54,48,102,97,99,48,49,102,54,98,56,48,102,97,99,97,100,48,55,57,97,48,102,51,52,97,102,48,48,55,98,51,56,51,56,101,49,99,102,99,57,98,99,49,100,56,56,51,97,102,97,52,100,48,101,55,56,55,56,51,56,55,48,97,56,51,99,52,49,99,102,48,55,55,56,53,48,56,55,100,102,54,48,102,97,49,52,48,48,101,101,48,49,100,98,57,54,101,49,101,57,57,48,102,53,57,54,101,48,101,101,48,97,100,48,102,50,54,48,49,51,102,50,98,100,51,98,48,55,55,102,97,53,56,48,57,53,49,53,53,101,53,98,57,55,50,100,51,99,48,97,57,57,52,48,101,56,56,48,49,102,55,53,50,48,101,53,99,48,49,102,53,55,56,48,101,48,48,102,102,49,102,102,57,53,50,48,101,99,48,48,49,102,53,98,97,48,102,51,99,49,102,52,48,51,100,101,55,56,51,98,98,52,53,57,48,48,51,100,54,100,48,102,100,48,55,99,48,51,101,56,48,52,98,99,48,55,102,52,49,99,53,49,54,100,99,98,52,48,101,52,48,51,97,55,48,102,48,48,51,98,55,48,48,102,102,55,57,55,97,48,102,50,48,51,56,57,50,97,52,97,50,101,57,57,57,48,55,49,55,54,49,102,56,50,57,99,49,101,98,101,48,102,52,57,53,102,49,50,56,48,49,102,48,50,97,100,49,48,97,100,48,101,101,102,102,52,53,55,57,55,99,55,48,50,53,100,53,102,102,100,52,49,56,54,48,50,53,54,99,49,101,50,56,51,56,56,48,55,53,50,48,102,100,56,51,56,101,49,102,101,48,50,54,53,52,48,57,55,53,48,48,102,102,55,57,98,48,48,55,50,54,53,49,52,56,55,57,98,48,55,100,48,49,99,48,55,48,55,98,52,49,101,102,48,55,49,48,48,48,102,102,102,55,102,52,57,54,54,49,99,102,50,102,56,97,52,48,101,100,102,48,48,55,97,98,48,49,99,49,52,49,50,99,52,51,100,99,49,100,54,101,49,100,54,48,102,54,49,54,50,53,50,48,55,99,97,98,57,52,99,56,53,53,99,98,102,48,48,55,98,54,98,48,55,55,48,98,48,50,50,53,54,57,55,52,57,100,55,48,48,98,99,97,101,98,102,101,48,55,98,99,48,48,102,102,102,97,54,50,48,50,54,51,52,51,99,48,49,99,51,48,48,55,100,99,102,48,51,57,100,48,102,54,48,49,50,97,56,48,101,102,98,56,51,57,98,48,55,54,54,48,52,99,48,56,49,51,52,56,48,101,102,56,49,100,57,50,53,48,51,97,52,99,49,101,98,52,48,48,102,102,55,56,55,99,49,100,55,56,49,50,100,52,48,102,54,48,48,57,97,100,48,55,53,97,53,57,98,99,48,101,101,51,56,55,102,56,49,101,51,57,52,97,57,99,49,101,50,48,102,56,56,48,51,100,57,54,49,100,101,52,54,48,101,100,56,55,54,48,48,49,101,102,53,57,52,51,50,56,56,51,102,101,49,101,50,48,49,50,98,101,53,57,99,97,55,57,53,97,53,56,97,55,50,55,52,100,56,48,55,48,100,50,56,48,53,53,100,48,48,51,101,49,102,54,48,101,55,99,49,100,101,56,51,100,101,48,48,55,100,97,54,48,55,101,99,48,49,101,102,102,48,101,100,57,52,99,49,101,53,48,48,55,97,53,101,48,52,97,55,56,55,97,48,49,101,102,56,55,50,51,49,54,99,53,51,49,52,56,53,99,54,48,101,102,56,51,99,49,48,101,53,56,49,51,48,101,48,52,98,51,101,48,101,100,56,55,97,48,97,99,99,53,102,49,53,48,53,56,56,48,57,53,57,54,101,53,55,48,48,57,57,97,53,56,48,57,55,57,55,52,53,51,54,50,98,99,98,102,50,98,98,97,52,102,97,50,98,52,98,50,52,49,97,97,98,101,97,48,49,97,56,97,98,102,101,48,49,54,48,54,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,52,48,53,48,51,53,48,49,57,51,99,48,49,102,50,97,51,48,50,54,57,56,97,48,48,102,102,50,54,57,56,48,49,102,54,57,54,53,99,102,50,56,48,97,56,50,100,99,97,55,101,48,52,98,57,56,51,98,50,50,99,56,48,57,53,54,50,101,97,52,98,56,52,48,52,49,50,98,54,99,98,52,50,102,52,49,100,49,56,49,51,49,48,48,52,99,52,100,49,54,52,53,100,49,53,98,57,49,48,51,99,54,49,101,49,48,52,100,57,52,101,57,100,50,49,101,50,52,55,101,53,55,97,55,50,54,100,49,52,50,57,101,57,102,97,55,102,98,48,101,101,49,53,99,48,99,54,55,48,48,53,98,48,53,102,102,100,55,53,100,55,53,102,102,53,99,56,52,57,56,57,50,53,55,97,52,98,52,57,54,56,56,101,48,54,52,57,48,99,102,55,50,57,98,55,51,52,101,55,48,55,51,48,52,101,102,56,52,102,49,99,52,48,50,50,49,53,100,52,48,54,53,57,48,50,53,51,56,48,49,102,50,97,57,48,48,55,100,97,51,48,51,56,57,48,102,53,57,52,56,101,56,51,101,50,48,55,57,97,48,48,102,102,102,51,49,97,48,101,97,56,97,56,48,49,51,51,101,101,48,51,97,98,99,49,99,98,48,50,53,101,48,49,100,48,55,52,98,48,49,51,49,50,98,99,51,99,102,98,49,99,51,102,48,49,100,54,48,50,53,101,52,98,99,48,102,49,97,50,101,52,52,48,102,48,57,55,50,53,54,48,55,57,97,52,56,57,102,100,53,49,52,49,56,97,98,102,98,49,53,56,53,56,50,55,54,53,48,49,54,54,49,55,53,102,102,48,48,99,56,52,48,50,54,53,56,48,49,102,50,57,56,48,48,55,100,54,52,56,49,51,51,54,48,52,56,53,56,55,100,56,51,98,52,48,102,56,52,49,99,55,56,48,51,100,53,48,48,102,98,48,55,100,55,56,55,55,50,56,51,99,54,48,52,57,56,48,48,51,100,52,98,48,55,102,101,49,99,54,48,49,51,101,48,48,102,102,55,98,54,52,49,102,51,57,52,48,53,57,49,52,97,48,48,101,55,48,101,49,100,56,48,50,53,102,48,51,98,101,53,50,57,53,98,57,48,48,102,102,97,56,50,56,56,97,101,48,55,98,49,51,57,48,57,51,57,48,48,48,102,102,52,99,54,56,97,99,56,48,101,51,49,54,50,48,100,97,55,50,55,49,99,48,54,55,51,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,57,48,56,53,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,49,52,57,48,48,102,102,57,56,50,48,48,55,100,100,56,56,55,97,99,48,49,102,53,52,97,48,48,102,57,50,55,56,49,51,101,54,49,99,53,48,55,57,56,53,56,48,55,56,56,51,100,48,48,52,57,56,56,51,102,99,50,102,99,48,57,51,98,50,97,48,49,101,97,56,55,52,49,50,48,51,100,50,53,56,50,48,56,55,53,52,49,99,57,56,55,97,52,98,52,48,50,53,99,48,48,57,52,51,50,97,52,98,57,48,50,54,98,99,97,52,48,101,101,57,53,50,48,101,101,52,49,101,52,56,55,57,56,51,99,48,49,101,49,48,101,50,56,51,97,57,52,48,48,102,51,49,52,101,49,101,50,48,55,55,97,49,99,52,52,50,48,101,101,49,54,48,48,102,56,99,97,102,56,48,101,56,49,53,99,49,101,50,50,100,48,98,48,50,99,52,51,56,48,48,102,102,101,102,101,48,97,100,48,49,101,53,99,48,49,100,49,54,48,51,102,97,48,55,53,99,48,48,102,102,99,99,48,48,102,102,51,101,57,48,55,50,50,48,102,97,48,49,100,102,56,48,50,98,51,99,48,102,49,99,49,100,54,48,51,100,57,48,55,53,97,48,102,49,52,51,98,101,48,48,102,102,56,102,99,48,101,56,56,55,101,56,49,100,101,56,55,101,56,51,97,54,53,100,48,48,102,102,50,98,99,56,51,98,97,49,101,52,48,101,101,57,54,54,48,48,102,102,100,49,99,53,53,50,55,56,51,52,48,49,52,57,54,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,49,97,100,56,48,51,101,50,97,99,48,48,102,98,99,52,50,98,56,48,57,54,100,48,102,52,56,55,52,52,48,49,102,53,55,52,48,52,99,55,50,51,56,55,56,53,51,56,49,100,52,56,51,102,51,48,55,99,48,56,101,56,56,48,52,97,101,56,51,99,97,52,55,52,101,48,102,52,48,55,57,100,50,48,49,100,54,48,51,101,52,48,55,98,48,57,101,53,49,57,52,52,56,99,48,101,53,56,98,57,48,101,100,53,50,54,49,54,52,56,56,53,49,56,51,57,101,48,55,97,52,49,102,56,101,99,49,55,48,49,100,98,50,100,99,51,57,48,53,50,57,53,56,100,56,51,98,102,48,55,98,101,49,102,48,48,102,55,48,55,56,56,51,102,54,53,55,49,55,97,49,100,57,48,55,57,99,49,101,51,48,102,102,56,51,97,52,102,102,48,50,101,55,48,48,102,102,55,99,56,48,48,48,102,102,49,102,52,52,99,49,102,98,48,48,102,102,55,100,53,55,56,51,100,51,52,99,48,55,100,54,48,101,98,53,57,101,49,101,54,48,50,52,54,56,49,102,48,48,102,102,55,102,57,102,52,49,48,55,55,52,49,101,52,101,101,57,53,48,53,51,56,48,51,100,49,97,48,102,100,48,51,99,48,48,102,102,102,49,48,51,101,51,48,102,52,48,55,52,52,48,57,53,55,99,53,50,56,55,56,52,49,101,102,56,51,99,55,48,55,98,101,48,102,49,50,56,49,100,100,56,51,57,102,48,55,55,56,53,55,49,54,49,52,48,102,99,48,98,99,50,98,52,97,100,50,56,56,51,100,99,48,57,57,101,56,50,53,56,102,52,50,48,102,51,51,54,101,97,49,97,55,56,49,53,101,56,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,56,48,54,101,97,48,48,102,102,51,101,100,57,48,49,102,52,56,49,50,50,48,48,102,102,101,52,48,48,102,102,57,48,102,48,55,101,54,53,101,56,48,51,101,99,55,99,97,102,48,101,102,56,55,98,48,48,102,102,57,53,100,48,102,52,57,52,51,99,51,56,101,49,101,50,48,55,53,56,53,97,50,50,101,50,99,52,51,100,50,48,102,57,56,51,100,48,53,57,52,50,53,49,54,97,49,100,50,48,55,55,48,48,102,102,101,57,52,97,54,99,53,99,49,52,48,53,98,50,53,56,51,101,48,52,99,50,100,99,97,50,99,49,101,54,48,55,55,99,53,99,57,52,52,53,102,48,55,55,48,98,49,48,55,55,50,53,56,56,55,53,102,56,51,100,98,97,48,102,98,48,55,48,48,97,56,48,101,48,57,54,54,48,102,48,48,51,97,97,48,49,50,101,57,99,51,99,52,48,48,102,52,100,56,49,101,57,54,48,102,56,48,51,56,98,48,102,101,56,55,102,99,97,101,48,48,55,98,48,56,49,101,48,48,48,102,102,51,100,99,52,48,101,55,56,49,101,56,101,52,51,99,48,101,97,56,49,101,57,97,48,48,48,102,102,51,100,97,52,49,101,48,99,53,57,56,51,98,102,48,55,56,48,48,50,53,99,49,99,100,48,102,57,56,55,98,56,48,49,101,57,98,56,55,102,100,49,51,57,53,101,53,51,56,55,57,56,49,50,52,49,100,54,48,55,56,101,49,101,100,99,49,99,100,48,102,48,98,54,49,57,57,53,50,49,102,54,50,102,98,97,48,50,49,57,55,101,57,98,102,101,48,49,102,53,101,97,48,49,50,48,101,48,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,98,52,48,48,102,102,102,49,54,50,48,48,102,102,55,100,97,54,56,48,50,100,99,98,48,48,102,102,57,102,102,48,48,51,98,99,56,48,50,54,50,56,48,48,102,102,54,50,51,50,100,56,48,51,101,97,55,48,48,49,97,101,57,97,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,102,102,56,48,55,55,99,50,56,48,97,98,99,48,48,102,102,102,56,100,51,56,48,51,101,56,101,99,97,100,48,48,55,100,55,51,56,51,57,98,50,98,56,48,57,99,48,48,55,100,97,102,48,55,56,57,50,52,48,57,99,101,48,50,54,55,48,49,99,102,57,52,99,56,56,53,99,48,55,53,49,51,100,48,99,51,99,101,49,100,51,50,98,48,48,102,102,57,55,52,48,55,51,52,49,102,51,52,57,48,101,97,56,51,99,52,54,52,49,99,97,49,54,54,49,99,97,48,102,48,50,49,49,52,50,53,98,97,53,48,51,101,48,52,102,50,100,56,97,52,48,101,57,57,54,101,48,102,57,56,98,54,48,102,54,49,52,53,48,101,48,55,50,99,51,100,56,49,100,56,52,54,48,55,54,56,49,99,52,52,49,52,48,50,98,52,51,98,99,49,102,48,48,102,102,102,57,56,51,100,101,48,49,97,56,53,52,49,49,57,48,48,55,100,56,57,48,49,51,101,48,48,101,54,99,48,49,102,53,98,97,48,52,97,53,56,51,100,55,48,50,54,97,52,49,102,51,49,55,50,53,48,51,50,56,101,49,99,100,50,56,52,98,51,52,53,48,55,54,101,49,99,55,50,101,52,51,99,50,57,48,49,100,98,50,99,56,49,102,53,56,51,101,52,52,97,50,57,56,98,53,52,98,48,55,55,48,48,101,54,48,51,97,52,57,52,53,55,48,55,55,99,51,100,97,53,99,48,48,102,102,57,102,48,55,101,56,98,53,50,98,54,57,48,57,51,52,98,56,50,98,52,51,97,54,49,101,49,54,99,51,57,54,49,100,51,52,52,48,102,50,48,51,99,55,48,102,51,49,53,57,50,49,99,56,48,101,55,56,55,56,56,98,49,50,98,102,102,99,49,55,101,48,48,55,100,98,102,56,48,51,101,100,56,56,49,99,101,48,48,51,101,97,51,99,48,57,54,48,97,48,55,101,48,49,102,97,52,48,50,56,52,49,101,51,56,51,100,55,48,102,54,56,55,56,99,97,97,48,101,100,56,51,56,99,48,50,53,100,49,50,48,51,102,97,57,48,49,99,50,48,102,53,48,51,101,57,50,99,57,49,99,51,99,50,49,100,101,52,54,48,55,56,48,57,48,53,50,49,55,56,56,52,49,99,101,48,55,57,50,57,52,53,48,48,102,102,55,55,52,49,100,98,48,55,49,99,98,56,52,56,48,102,57,48,55,56,99,51,100,54,53,56,56,55,52,54,56,51,97,97,100,49,54,51,56,51,97,54,49,99,55,50,99,52,98,54,50,98,52,51,99,99,48,102,50,56,51,57,101,56,54,53,57,48,49,48,51,48,48,51,101,51,52,50,48,48,102,102,102,57,48,97,56,55,97,99,48,57,98,99,48,102,52,97,51,48,48,51,101,98,101,99,48,57,100,99,50,101,48,51,99,48,49,101,97,48,50,54,56,48,51,100,50,49,101,50,48,55,98,101,48,102,49,56,49,99,55,48,51,102,99,55,49,57,50,99,48,98,49,54,52,49,102,52,51,50,53,56,57,54,48,49,102,51,48,55,100,101,49,102,102,48,55,54,48,49,102,100,50,98,57,48,101,50,99,97,56,48,55,55,52,49,101,48,48,55,55,52,53,53,50,52,48,55,98,49,51,52,49,100,52,48,48,51,100,97,99,53,55,56,55,54,99,49,99,102,101,48,55,51,97,49,100,57,50,97,56,49,100,50,57,53,52,49,100,100,48,55,55,101,53,98,48,51,98,101,48,101,55,50,49,48,51,101,48,48,102,102,49,49,98,48,48,49,102,54,55,50,48,48,102,102,102,98,48,57,48,55,97,52,48,48,102,102,102,98,51,102,48,50,55,50,48,49,101,54,56,49,51,54,101,48,102,52,56,97,101,48,48,55,98,52,102,56,55,98,51,49,52,101,49,100,99,48,55,55,52,48,101,99,49,48,56,51,100,50,49,101,48,48,102,102,102,54,56,55,55,52,49,100,48,56,51,97,98,48,101,57,97,48,54,50,98,48,51,97,52,49,99,48,48,101,101,57,54,50,49,101,49,52,97,49,102,54,48,48,102,102,55,54,56,56,55,99,48,51,101,54,57,56,53,49,49,52,97,49,100,48,48,101,102,48,55,98,99,49,101,57,56,55,98,99,51,102,99,49,102,99,50,98,48,51,57,50,49,100,49,99,49,101,100,98,50,56,53,48,52,48,98,101,57,55,102,99,48,51,98,99,52,48,49,102,54,55,50,48,48,102,97,102,55,48,55,53,97,48,48,102,98,51,102,48,50,52,100,99,49,101,54,56,49,50,57,48,48,102,52,56,98,49,48,48,102,102,55,98,52,98,48,55,98,48,48,52,97,48,51,99,54,48,101,101,99,49,101,55,97,49,48,55,53,56,51,98,101,49,101,100,48,102,49,48,51,97,49,48,55,97,56,49,100,51,52,101,99,53,97,48,55,52,99,51,102,101,49,100,100,50,98,52,51,99,48,56,98,99,102,102,49,56,98,49,48,101,55,56,55,99,100,48,99,97,50,50,101,56,51,97,48,49,101,48,48,102,56,48,51,97,100,48,102,55,56,55,102,99,51,56,97,53,54,48,55,100,56,51,97,51,99,51,100,98,99,98,101,52,50,48,97,49,48,48,102,102,55,100,50,50,56,49,50,56,97,48,102,57,48,48,102,102,57,48,100,48,48,55,100,54,53,48,49,50,102,52,48,52,97,52,56,51,102,100,52,50,50,56,53,49,48,49,101,98,56,51,57,57,50,102,99,48,57,56,57,50,57,52,51,99,48,101,56,55,52,56,98,100,52,55,48,102,50,48,55,53,52,98,56,50,98,56,98,101,48,50,54,56,48,49,102,52,56,55,98,99,51,97,52,49,101,102,48,101,100,57,55,49,51,50,56,52,57,54,57,50,49,100,101,48,102,97,48,55,50,56,51,99,54,49,100,99,48,102,57,57,53,54,56,56,53,100,57,53,99,53,48,48,102,102,55,98,48,97,100,50,98,56,98,98,52,54,50,98,52,51,100,52,49,100,97,48,101,100,48,55,57,57,48,56,98,51,48,101,102,49,53,56,48,57,48,56,48,51,101,51,97,50,48,48,102,102,102,98,97,97,48,48,102,102,55,56,97,57,56,49,50,101,52,53,97,56,55,48,52,49,102,102,48,55,57,99,51,56,50,56,56,48,52,102,50,56,51,56,54,100,50,56,50,48,102,49,99,51,98,54,53,49,51,97,48,50,52,50,53,99,48,51,101,51,48,55,53,97,56,97,56,101,53,48,50,49,56,55,55,56,48,57,57,56,50,98,56,51,57,51,50,53,51,57,52,99,49,100,101,50,97,55,57,55,50,49,101,49,50,101,49,50,56,51,57,54,48,102,52,99,97,51,48,55,55,54,57,101,53,101,48,55,55,52,51,97,50,49,102,100,50,98,56,97,56,48,102,50,51,97,53,53,48,51,98,48,48,101,99,48,51,100,100,48,55,54,48,49,99,49,50,98,99,48,54,52,51,53,102,102,48,49,48,48,102,102,99,48,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,49,102,101,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,52,48,52,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,102,102,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,49,49,48,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,102,102,56,49,48,49,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,48,48,102,102,100,52,48,55,102,99,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,97,48,50,48,49,97,102,102,101,97,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,53,102,101,97,48,54,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,52,51,54,48,48,102,102,102,56,100,52,50,50,48,51,57,97,55,56,48,49,102,52,99,48,48,52,57,97,48,55,97,56,49,99,99,48,51,57,53,50,56,52,49,99,56,97,51,48,55,99,99,97,48,48,102,102,102,98,97,53,56,51,99,57,50,98,99,97,55,50,100,57,50,56,51,99,54,53,56,56,51,99,53,48,55,99,99,49,99,51,48,55,56,99,49,101,55,48,55,51,54,48,102,49,99,49,102,52,48,55,98,52,51,99,97,53,56,50,48,97,48,57,54,99,53,97,57,55,101,48,102,52,99,98,53,48,55,53,102,56,51,99,101,56,52,53,52,49,54,48,48,50,54,48,100,56,51,98,97,48,101,57,50,53,56,55,54,56,49,100,50,48,55,54,52,98,49,97,48,101,52,56,55,48,52,51,98,55,48,100,56,49,102,50,50,56,48,57,52,52,48,48,102,102,102,56,53,52,56,49,51,51,97,49,101,97,48,55,56,56,48,52,97,53,48,49,51,54,50,48,52,97,57,56,55,56,50,48,98,102,50,99,52,97,55,48,50,53,97,52,49,102,48,48,102,102,55,48,99,49,101,52,48,55,49,99,98,102,50,101,52,51,101,56,53,56,57,55,99,53,55,49,53,52,49,100,53,48,50,54,52,52,97,52,48,102,52,99,97,53,48,51,98,49,48,101,56,56,55,52,53,51,53,48,52,49,50,54,49,99,53,48,101,102,56,55,54,48,51,101,56,48,101,53,48,51,100,99,48,102,49,100,51,52,48,52,57,56,98,57,98,50,98,99,51,99,54,49,101,100,48,55,99,56,49,101,52,50,99,57,99,48,101,102,49,52,52,53,98,50,49,57,54,54,53,57,56,55,98,55,102,99,50,56,48,48,102,102,49,102,51,52,48,48,102,102,50,55,49,48,48,57,97,102,48,55,54,54,49,100,100,48,50,53,101,52,48,57,51,99,48,101,57,50,50,54,48,101,53,56,49,50,56,99,48,52,99,97,48,55,48,48,102,102,51,101,48,49,101,49,48,55,97,48,49,101,52,97,52,56,48,55,55,48,49,101,50,101,48,102,100,48,51,102,56,48,101,99,56,49,101,56,48,51,97,101,48,102,53,49,53,97,48,101,101,51,49,52,97,53,97,48,55,54,53,51,99,49,101,52,48,51,98,49,48,48,102,102,55,97,48,54,57,56,53,50,48,51,98,97,48,102,102,53,48,55,99,52,97,49,48,102,53,49,52,50,53,50,48,51,100,49,101,48,102,56,56,48,49,101,100,97,55,49,98,52,102,57,48,55,55,48,53,101,50,49,98,97,48,49,55,56,54,97,48,49,97,51,48,48,102,102,48,102,57,56,97,48,49,50,56,97,53,55,56,51,101,57,48,48,102,102,55,100,54,57,56,55,54,48,48,57,97,52,52,48,52,49,48,101,102,99,48,55,100,52,48,57,50,99,48,55,98,99,49,100,100,50,101,53,50,52,98,100,50,101,52,98,98,48,102,51,97,48,57,54,50,48,48,102,52,55,48,49,102,102,49,54,101,53,48,56,51,57,101,48,102,98,56,55,52,56,51,97,56,53,49,49,53,98,48,57,101,49,100,57,50,102,56,51,99,50,53,101,48,51,100,53,52,97,48,50,53,102,48,51,99,97,57,56,57,54,49,101,97,52,51,50,98,53,99,50,97,99,51,97,52,49,99,53,48,102,49,102,48,101,99,56,55,57,100,48,53,102,50,99,48,98,48,48,102,102,101,101,48,55,98,99,48,50,98,57,100,55,102,99,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,100,56,101,48,50,54,48,99,49,99,98,48,55,53,52,48,57,57,51,48,55,48,52,48,102,99,52,48,57,55,51,48,102,99,50,55,48,55,56,56,97,57,48,101,53,56,51,102,101,48,55,52,48,48,102,51,48,49,99,57,56,55,99,48,98,52,48,101,97,50,54,49,53,101,56,54,49,101,97,50,98,56,51,97,56,48,102,52,52,51,57,97,53,101,48,55,49,56,51,99,56,53,56,48,55,54,53,51,99,98,53,50,97,56,98,102,50,97,49,48,56,51,99,50,56,54,53,53,57,55,97,57,54,57,52,53,53,97,54,49,54,56,53,49,57,55,56,53,55,98,52,53,57,52,50,50,100,49,54,50,53,53,49,54,50,100,54,97,52,49,98,48,48,102,102,97,55,49,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,55,102,99,50,53,56,49,99,49,48,51,56,52,48,55,51,56,48,52,97,99,48,51,57,97,48,55,55,101,48,52,98,102,48,49,50,102,97,48,101,102,48,97,49,48,55,53,56,48,101,55,52,49,100,53,49,52,48,99,56,55,54,99,51,56,99,49,99,54,48,101,99,51,50,102,56,48,57,55,49,53,48,53,55,54,52,57,52,56,52,98,52,57,52,56,52,57,52,57,52,100,52,56,52,100,50,100,56,98,101,48,102,48,49,55,97,53,98,97,53,57,54,50,49,101,52,48,102,56,56,55,97,52,98,100,50,99,52,98,50,48,102,54,48,55,99,99,51,100,97,53,57,57,55,48,49,101,56,48,102,51,57,54,99,53,101,56,55,57,52,98,99,50,99,99,98,51,52,100,48,48,98,53,49,48,48,102,102,55,99,57,48,56,48,49,102,50,48,50,50,98,99,48,49,102,54,50,52,53,57,50,50,56,49,50,56,48,48,102,102,52,57,99,56,55,97,56,98,101,54,48,48,102,102,57,51,49,48,101,54,48,55,56,49,49,52,51,99,97,49,102,51,48,55,57,48,53,52,49,54,101,49,101,54,48,101,101,49,53,97,48,52,100,101,50,55,97,52,48,55,54,48,49,100,98,56,55,97,52,51,97,52,99,48,55,97,99,49,100,98,48,55,101,52,49,100,54,48,51,98,54,48,55,56,56,49,99,54,48,101,102,56,51,56,53,48,55,56,54,100,48,55,102,99,97,97,52,49,48,101,97,57,55,52,53,101,56,55,56,56,51,97,99,48,102,48,99,51,100,97,56,97,49,100,99,48,55,57,48,102,57,53,50,100,57,54,54,49,99,101,48,55,55,101,53,56,49,53,97,48,54,98,97,48,48,102,57,54,56,48,48,51,101,101,97,55,56,55,50,48,97,54,48,102,50,56,48,51,101,97,55,99,48,57,54,55,48,102,52,48,55,102,99,51,98,56,48,102,51,52,98,50,48,48,102,102,55,98,54,100,51,99,48,57,99,102,48,102,101,49,52,56,102,52,56,55,53,56,97,56,52,53,48,55,53,56,49,102,52,48,101,51,55,48,102,50,57,52,101,48,52,98,52,57,53,99,57,52,57,56,53,51,55,48,102,50,48,55,57,97,52,49,101,57,57,52,48,49,101,102,48,101,56,48,55,100,52,49,101,57,49,55,56,49,99,98,50,101,99,51,98,101,49,100,102,52,50,48,101,49,50,51,57,53,52,48,101,57,52,98,50,50,100,52,51,102,101,56,48,48,102,102,102,49,99,49,101,102,48,55,51,48,51,57,97,48,49,55,56,50,98,102,102,97,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,52,48,51,53,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,102,102,56,51,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,55,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,48,102,102,98,97,99,48,55,50,99,48,52,101,101,56,49,51,57,101,48,52,98,53,56,55,53,48,98,48,48,101,50,56,49,50,101,97,48,52,100,99,56,49,51,51,54,48,101,48,56,51,57,52,53,97,57,55,97,57,54,49,101,99,50,100,56,51,97,48,48,101,52,99,49,102,101,48,51,100,55,48,55,53,56,49,100,54,50,99,99,51,100,54,53,57,50,48,49,53,54,53,52,97,55,48,55,57,56,98,48,48,102,102,101,101,48,55,49,52,51,100,101,53,48,57,52,101,57,54,49,101,49,52,100,50,57,99,97,51,50,56,56,97,55,52,99,50,101,53,50,53,48,54,56,98,48,55,48,97,100,50,57,48,97,56,52,48,55,49,100,97,54,99,97,102,52,50,56,56,102,102,48,49,100,53,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,51,102,101,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,50,101,50,99,49,102,57,48,49,51,53,97,48,52,100,51,48,49,51,51,102,56,51,97,98,52,48,52,99,98,56,49,51,50,56,48,102,102,99,48,57,56,55,99,49,99,54,101,53,101,48,48,51,100,57,53,48,48,102,100,48,49,102,50,48,51,99,54,48,55,98,53,52,49,99,101,99,49,101,52,48,49,50,57,101,49,101,51,101,49,100,53,57,48,102,101,56,55,56,99,98,102,101,53,48,101,50,102,98,48,55,55,52,97,51,48,49,51,101,101,53,51,54,52,49,99,53,57,48,48,57,48,57,52,102,50,53,56,57,51,48,49,50,101,52,49,102,48,48,102,102,49,56,101,56,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,55,102,99,49,48,48,48,102,102,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,48,49,97,56,48,102,102,56,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,52,48,51,53,102,102,48,51,56,53,48,48,102,102,55,100,57,51,48,48,102,102,51,101,97,57,99,51,102,52,48,52,56,102,48,51,57,50,48,50,52,50,56,48,57,97,57,48,101,97,50,51,48,55,102,56,51,101,97,48,52,98,51,48,49,51,98,48,48,52,97,48,56,49,50,100,56,48,102,55,57,98,48,55,56,99,53,101,49,52,99,53,51,51,97,53,51,48,51,98,99,48,50,54,51,48,49,101,51,56,51,57,102,50,97,56,51,102,54,48,102,51,99,49,99,52,49,54,50,53,101,49,52,48,57,52,51,57,102,102,52,56,48,55,56,52,48,101,98,49,50,99,51,100,48,49,100,102,48,101,56,97,54,57,55,101,49,99,50,50,99,99,98,54,48,101,55,49,53,50,101,48,51,99,49,50,100,52,49,99,99,56,51,99,50,48,102,57,97,55,48,51,98,97,48,48,102,102,102,56,101,52,48,48,102,102,51,101,102,48,56,97,101,48,48,55,100,53,52,48,51,101,52,48,102,55,56,51,97,49,48,55,102,101,99,57,55,101,53,99,48,49,50,54,48,48,102,102,52,99,54,57,55,101,49,100,54,52,99,48,102,99,49,54,101,53,53,97,54,56,55,57,99,98,99,50,99,52,48,57,55,56,48,55,56,50,53,54,97,51,97,53,49,52,56,56,56,48,102,57,99,51,97,56,49,99,49,52,52,52,100,52,100,50,97,48,98,100,48,101,101,57,55,97,53,53,50,53,49,53,99,53,49,56,51,102,55,50,97,48,97,49,48,101,102,55,48,55,57,97,49,101,50,48,101,57,48,55,51,56,51,56,50,49,101,49,48,101,98,49,54,48,49,101,49,50,99,56,49,100,52,49,53,97,48,101,98,52,49,101,48,48,102,102,48,54,49,56,48,49,50,51,99,48,101,48,56,49,99,100,56,49,51,52,56,48,48,102,97,53,49,48,50,52,53,56,48,57,55,99,48,50,54,48,52,49,100,101,57,52,48,48,102,102,102,53,48,49,99,101,48,51,100,50,48,48,102,102,55,100,55,50,48,49,50,56,48,49,100,56,48,102,99,48,55,50,48,51,99,97,100,50,52,53,57,53,56,53,99,49,53,98,56,49,99,48,48,51,98,50,52,57,52,53,52,57,52,53,52,98,52,50,52,56,52,50,50,100,56,97,50,50,102,99,97,51,50,100,57,49,48,97,100,48,102,50,48,55,51,52,51,100,52,53,49,49,54,48,53,54,48,55,98,52,51,57,97,49,101,99,50,98,48,97,55,48,102,52,56,55,53,99,98,53,50,56,48,51,99,99,53,49,57,53,56,53,57,50,48,56,48,53,51,56,48,48,102,102,51,101,100,49,48,48,102,102,57,49,56,99,48,48,102,102,102,97,100,56,48,50,55,97,99,49,102,56,56,49,50,53,53,99,49,101,56,102,48,55,99,102,56,49,99,98,56,48,51,100,51,50,48,48,102,102,55,52,57,57,56,51,57,49,56,49,100,99,56,48,51,100,99,56,48,48,102,102,102,53,49,56,49,99,102,56,51,98,100,48,55,98,50,54,48,48,102,102,55,98,50,102,56,55,98,56,51,102,52,48,50,53,48,48,102,102,50,52,97,48,48,102,55,101,101,50,56,56,100,99,51,100,54,53,57,55,50,99,48,48,102,102,52,97,98,57,54,54,55,52,49,48,52,102,54,50,98,57,48,98,102,99,48,51,98,100,53,52,48,50,98,97,48,48,102,102,49,102,50,52,50,48,48,55,99,55,102,52,97,102,48,48,102,102,55,100,55,54,57,54,52,56,97,48,52,100,102,48,49,50,55,50,49,100,53,50,102,57,102,48,50,52,99,52,51,101,54,49,101,48,52,52,48,101,100,48,55,99,99,49,100,98,57,53,48,53,52,48,55,57,56,51,99,54,53,54,56,49,50,56,54,57,101,56,101,49,100,56,48,55,54,101,49,100,54,48,101,57,51,101,49,101,98,48,55,57,50,49,102,57,48,55,97,54,48,102,50,52,49,101,50,48,55,101,52,51,98,101,48,102,101,56,49,101,49,98,97,49,102,102,50,100,53,48,52,51,100,52,53,100,49,52,52,49,100,99,48,101,98,48,51,98,99,48,102,54,97,53,48,55,55,48,49,100,98,97,52,49,54,99,101,49,54,54,49,102,49,48,55,55,101,53,55,57,54,52,48,101,101,48,48,51,101,50,52,54,48,48,102,102,102,98,57,54,48,102,100,49,53,52,49,102,98,48,55,54,101,48,48,102,97,55,98,48,55,98,52,49,100,54,99,49,101,57,48,101,48,48,102,102,55,97,97,52,49,101,100,48,55,56,52,48,57,53,52,48,55,56,50,49,100,101,52,53,50,57,56,97,101,50,101,48,49,100,56,57,55,50,53,54,57,53,50,49,102,98,48,55,102,101,48,102,51,56,49,100,99,56,51,99,55,52,55,57,97,50,98,98,56,55,97,48,49,100,102,56,55,97,52,48,52,98,99,51,102,97,49,102,49,48,101,55,56,55,99,55,54,50,99,52,51,102,54,49,99,102,48,102,100,57,54,50,57,52,49,99,101,50,99,54,48,51,100,54,49,99,51,48,102,53,49,52,50,101,48,51,57,53,48,49,102,99,52,49,101,97,56,51,97,99,48,101,50,48,51,102,48,48,102,102,55,53,56,48,102,50,99,49,99,97,56,51,100,50,50,56,102,56,55,57,56,49,100,57,56,51,101,50,48,55,55,101,49,102,49,48,55,53,99,48,102,49,56,51,98,53,50,53,57,57,55,48,53,51,55,48,102,48,56,55,49,48,51,102,101,49,100,101,50,99,99,51,97,101,49,101,99,50,56,50,56,98,97,48,101,102,97,54,57,52,97,49,101,51,50,97,98,57,55,48,49,100,101,50,101,52,98,50,50,98,98,57,54,48,53,49,57,54,52,53,55,49,55,56,53,55,56,50,54,52,49,51,99,53,54,49,54,52,56,48,53,57,52,51,52,57,98,51,102,101,48,50,50,54,56,48,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,51,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,56,48,56,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,49,52,48,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,102,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,50,97,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,102,102,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,102,102,56,49,55,102,97,101,98,97,56,54,52,56,55,56,52,49,100,52,56,51,100,52,48,101,56,48,55,49,48,49,100,100,48,51,100,50,48,102,54,56,51,98,53,48,102,102,48,55,53,99,49,100,57,48,51,100,102,48,48,102,102,55,98,98,99,48,49,101,57,50,48,51,99,52,48,102,48,56,55,51,52,51,99,50,53,51,56,55,48,99,49,101,56,99,56,55,48,48,98,56,52,55,48,101,102,56,55,102,102,48,51,98,56,48,102,54,49,54,52,53,55,97,49,56,55,55,52,51,101,56,48,48,102,54,51,57,55,101,57,54,56,101,53,49,56,55,98,102,56,55,54,48,98,49,50,99,52,48,49,101,100,99,50,102,57,102,52,54,50,98,48,98,53,99,56,48,53,56,53,99,52,50,102,102,56,53,98,50,101,98,97,101,98,102,101,48,55,102,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,56,48,52,50,56,56,51,97,100,48,55,97,97,48,102,52,56,49,99,55,56,55,101,99,97,50,48,55,97,52,48,101,53,56,49,101,54,48,55,102,56,49,99,102,48,51,99,101,48,101,98,52,57,54,53,52,49,100,97,48,55,56,99,48,101,99,48,51,101,52,49,101,49,48,55,55,99,49,102,98,48,101,102,56,48,57,100,57,53,48,53,56,56,55,55,56,98,57,99,53,49,56,55,98,52,51,97,101,57,99,53,50,56,55,56,52,97,99,48,49,51,98,48,101,102,57,55,50,53,57,57,52,99,53,57,48,48,102,102,57,55,57,54,49,48,48,57,101,50,56,56,98,53,52,101,50,97,100,51,101,97,99,97,101,52,100,52,98,54,98,56,51,54,97,48,48,102,49,54,50,48,48,55,100,97,54,56,48,50,100,99,98,48,48,57,102,102,48,48,102,102,51,98,99,56,48,50,54,50,56,48,48,54,50,51,50,102,102,56,52,52,48,49,50,98,48,49,100,102,48,50,53,100,48,51,100,101,48,52,99,54,56,51,57,56,48,101,99,56,49,51,55,54,48,102,49,52,51,102,99,48,101,57,56,48,57,54,56,50,101,56,51,102,99,53,48,49,53,101,48,102,97,52,49,101,51,56,51,98,48,48,102,102,101,56,97,50,48,55,100,48,51,102,56,49,100,51,48,101,49,98,99,57,53,101,48,98,51,50,99,52,97,50,48,101,102,50,52,97,52,55,57,51,49,49,101,99,50,50,57,54,52,53,100,97,49,57,52,54,49,102,98,50,102,48,51,97,50,53,50,50,52,50,55,48,55,97,48,51,98,97,48,101,97,99,49,101,101,57,54,99,53,49,49,53,99,48,101,99,52,51,100,99,48,49,100,100,52,48,52,97,98,48,51,97,102,48,50,53,100,48,49,99,99,48,49,50,101,52,48,101,53,99,49,100,98,48,49,50,56,52,53,49,48,55,48,56,97,48,48,50,53,57,99,51,98,99,49,99,49,48,101,102,97,52,48,51,57,54,54,48,49,100,56,49,54,56,56,97,53,102,48,55,48,99,98,53,48,101,49,56,55,56,100,49,98,56,55,57,52,97,99,48,102,56,49,52,54,49,101,100,52,54,52,100,50,101,99,48,49,101,102,97,101,49,102,56,99,53,99,98,101,49,102,53,50,99,99,49,101,49,50,54,57,55,56,53,102,57,55,56,48,102,49,52,98,99,50,102,57,51,56,51,101,99,49,101,50,48,102,50,49,55,101,53,98,48,55,56,53,51,99,98,101,52,101,48,48,56,56,100,53,48,49,99,102,99,48,49,102,49,57,48,48,48,102,102,55,100,102,100,57,52,101,48,52,97,50,57,55,48,53,50,48,49,50,48,48,48,102,102,52,101,100,56,51,99,53,57,50,56,48,48,102,102,57,53,51,48,102,48,48,50,52,99,97,52,48,50,53,97,48,49,101,51,57,54,54,56,50,49,99,54,50,56,56,51,56,56,48,52,98,53,48,55,102,48,51,99,56,49,102,56,48,102,102,48,55,101,52,51,100,101,53,55,56,51,100,49,50,101,99,97,100,48,101,99,57,53,97,49,101,100,52,97,48,55,55,99,48,102,57,48,51,100,56,48,102,49,98,100,49,54,48,48,102,102,102,51,56,51,101,101,49,101,101,48,102,48,49,52,54,48,101,54,56,98,98,50,56,52,97,53,99,53,57,57,53,99,49,100,102,48,55,54,52,53,101,56,55,99,52,51,101,52,48,101,102,98,102,99,49,100,98,48,48,55,99,100,49,56,49,102,54,48,49,51,101,48,49,100,57,50,98,52,48,57,55,101,48,55,50,101,53,48,97,48,48,55,56,56,51,98,50,48,48,102,97,101,53,48,55,57,48,49,100,102,50,98,56,98,49,48,102,99,56,55,99,52,51,97,97,56,98,100,57,50,98,48,49,101,56,48,49,51,51,101,53,49,48,55,97,56,51,100,52,53,97,50,50,56,51,97,55,48,55,98,56,49,101,48,52,51,50,100,57,51,49,50,100,49,52,51,98,99,49,99,98,48,101,52,48,55,54,99,51,97,48,48,102,102,102,51,99,49,100,53,56,55,48,52,98,57,50,98,52,51,98,97,53,48,56,55,100,52,51,100,56,57,50,49,102,49,48,102,97,52,100,56,51,99,52,48,102,49,48,51,57,55,50,98,54,99,49,99,102,56,48,100,98,97,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,49,102,54,48,52,100,49,56,49,50,98,56,48,101,50,52,48,57,100,48,48,55,49,54,49,102,57,48,50,53,97,52,48,57,57,53,48,101,51,55,48,55,57,48,48,101,52,99,49,101,53,53,48,55,54,98,56,55,100,48,51,57,55,56,51,99,99,49,102,48,48,101,55,101,50,101,52,48,49,101,100,49,48,102,55,57,52,48,49,102,97,48,101,101,48,48,102,102,51,97,99,54,49,99,51,48,102,49,48,55,53,52,51,100,99,53,54,54,52,48,48,102,53,56,55,53,52,97,51,50,100,102,56,48,57,51,49,55,99,53,55,54,52,101,101,56,53,100,48,49,51,99,49,51,56,53,54,97,54,50,55,97,49,50,54,49,100,56,49,50,102,56,48,101,53,56,51,97,97,48,52,98,54,48,51,56,50,48,55,49,99,48,52,98,57,56,55,49,100,51,56,51,99,52,53,98,48,55,50,99,49,99,49,48,51,97,48,48,102,102,55,54,54,48,101,52,99,51,57,101,53,97,48,55,97,100,51,48,97,102,52,99,48,102,53,49,54,50,49,100,52,48,55,53,99,49,99,100,50,56,99,51,56,99,49,100,98,50,99,48,51,99,99,57,101,53,53,49,53,52,53,48,49,53,48,57,97,49,101,49,52,99,50,97,99,97,50,52,52,52,97,50,100,49,51,48,97,98,50,56,99,97,51,50,98,100,100,50,99,97,100,50,97,56,97,101,50,97,56,97,101,54,98,99,97,48,99,55,102,56,48,53,102,56,48,49,51,53,48,49,102,53,48,50,55,50,56,51,97,48,48,48,102,102,102,57,57,52,48,55,98,57,49,48,48,57,49,99,52,99,101,102,48,51,100,101,48,102,97,48,51,99,48,48,102,102,50,53,55,56,51,98,54,49,101,56,48,101,54,49,54,56,48,102,48,49,48,48,102,102,49,100,98,56,55,49,48,49,101,56,48,51,56,57,50,98,52,48,57,51,57,48,50,53,102,56,51,102,101,48,102,100,52,49,100,102,56,51,100,49,48,102,50,49,54,54,49,100,99,48,102,99,50,49,50,51,48,51,98,102,52,98,48,55,54,52,49,99,97,48,102,49,48,55,57,48,98,48,52,99,52,51,48,101,49,48,55,102,99,51,100,101,49,100,100,50,102,48,51,98,50,53,50,48,55,100,56,49,100,51,48,55,50,56,51,99,48,48,102,102,102,56,48,51,97,56,49,99,49,52,49,97,48,48,102,102,99,55,97,53,48,52,100,99,49,100,55,48,49,50,51,48,48,52,98,57,48,51,97,51,48,50,54,99,48,48,102,102,57,57,101,48,50,55,54,99,51,98,52,49,99,101,97,52,100,48,50,54,54,52,48,57,98,50,101,48,101,102,56,97,98,48,55,56,101,48,102,51,99,51,99,48,101,50,51,49,54,52,53,99,57,52,54,49,99,51,48,55,54,99,48,101,100,99,49,100,99,48,51,98,97,48,101,101,56,51,97,102,48,55,55,51,52,48,57,50,52,51,99,49,99,101,48,55,55,99,57,100,99,49,100,98,49,52,99,49,102,52,48,102,56,50,48,50,48,100,50,54,49,55,97,49,102,53,48,102,101,97,53,50,51,57,54,50,49,101,56,48,102,48,49,54,54,53,52,48,55,51,99,49,100,57,48,55,55,99,51,56,50,48,53,52,99,48,48,102,57,48,52,48,48,51,101,101,99,56,51,97,56,48,48,102,97,97,54,48,55,48,56,56,52,49,99,54,48,55,54,54,57,101,49,100,102,48,102,51,48,49,51,97,48,48,102,102,102,102,48,97,49,48,102,54,57,52,101,48,101,98,48,51,57,101,56,101,49,101,56,50,98,57,48,48,102,102,51,100,52,48,101,52,99,51,97,101,53,57,48,55,51,99,51,102,56,53,51,57,52,99,48,52,100,56,49,55,56,49,100,100,50,100,52,49,100,99,56,51,99,97,48,101,99,48,55,56,48,51,98,97,49,99,55,48,55,97,99,53,55,56,55,54,48,97,57,48,101,100,56,51,98,100,48,102,100,97,48,56,55,55,52,97,101,48,55,99,54,53,56,52,48,55,98,56,97,102,48,101,101,49,54,97,53,56,49,53,97,49,99,49,48,55,56,49,48,53,54,55,102,56,48,57,57,48,48,48,102,102,102,57,55,51,56,51,97,55,48,50,53,50,52,49,100,53,56,48,51,101,100,49,49,49,57,50,52,48,57,55,53,54,99,51,98,101,53,48,56,51,100,54,48,55,56,101,48,101,56,52,97,50,48,55,57,50,48,52,100,97,56,55,49,56,51,57,54,53,52,57,52,54,99,56,55,53,99,97,57,48,55,99,56,49,101,97,48,102,50,56,55,97,49,51,48,97,100,48,102,97,57,55,54,57,50,53,54,48,55,102,48,98,51,52,97,50,57,48,49,101,102,56,51,100,52,48,101,53,53,57,52,97,49,102,50,48,55,56,99,49,99,57,52,99,48,55,54,99,48,101,102,102,55,50,98,100,102,48,101,50,56,51,101,99,98,50,102,99,49,101,49,56,55,57,56,49,102,99,48,55,98,52,98,51,50,56,99,48,51,49,53,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,52,99,56,51,100,56,49,101,99,48,102,52,48,55,102,56,51,100,50,49,101,55,48,102,100,48,55,101,56,51,99,97,53,102,48,55,100,52,51,101,101,49,102,49,50,102,99,98,56,48,102,54,48,55,99,56,51,100,101,49,101,98,50,101,52,98,49,48,102,49,48,55,97,52,51,100,56,49,101,57,48,102,49,50,55,50,52,49,54,97,49,101,52,48,102,52,48,55,57,52,51,99,54,53,98,50,54,50,55,49,55,48,53,102,48,55,56,52,98,99,50,101,49,51,49,50,99,98,55,50,100,52,98,56,50,99,53,51,49,51,52,98,48,50,100,48,98,48,52,56,52,98,50,99,53,51,100,100,55,50,100,99,98,97,97,48,48,101,99,100,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,49,54,56,48,51,100,101,48,48,102,102,102,98,99,49,50,99,99,48,49,102,53,99,56,48,48,102,57,49,98,48,49,51,97,54,48,52,57,101,56,51,101,102,54,99,51,98,101,57,54,48,52,57,57,48,49,51,51,54,48,102,56,52,48,57,52,100,52,99,50,101,48,51,100,56,53,56,50,53,48,55,53,56,51,97,50,53,97,48,49,50,101,56,48,102,57,52,51,101,56,48,52,57,98,56,49,50,97,56,48,101,102,53,56,48,55,100,52,53,57,56,55,99,99,98,101,52,99,50,56,52,97,56,52,97,48,55,51,99,57,97,53,51,57,52,56,49,100,50,50,57,99,49,102,51,57,53,48,49,101,99,50,102,97,50,48,51,57,56,49,100,50,48,101,98,97,50,56,51,99,98,48,101,51,50,55,97,48,49,54,54,49,100,102,48,102,57,48,55,51,52,49,101,102,48,48,101,50,99,48,102,53,52,49,100,54,48,55,49,48,49,102,56,48,51,97,99,48,55,57,54,48,101,53,52,49,101,57,49,52,55,99,51,99,99,48,101,99,99,49,102,49,48,51,98,102,48,102,56,56,51,97,101,48,55,56,99,49,100,97,57,50,99,99,98,56,50,57,98,56,55,56,52,51,56,56,49,102,102,48,101,102,49,54,54,49,100,55,48,102,54,49,52,49,52,53,100,48,55,55,100,51,52,97,53,48,102,49,57,53,53,99,98,56,48,101,102,49,55,50,53,57,49,53,100,99,98,48,50,56,99,98,50,50,98,56,98,99,50,98,99,49,51,50,48,57,101,50,98,48,98,50,52,48,50,99,97,49,97,52,100,57,48,48,97,53,48,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,102,102,52,48,49,102,49,53,100,48,48,102,102,55,100,101,102,56,48,51,54,98,57,48,48,102,102,55,100,53,52,56,49,51,55,56,49,102,52,49,99,48,49,100,98,56,53,54,48,49,50,56,99,48,102,100,48,49,101,53,56,51,99,51,48,48,52,100,54,101,53,49,56,51,97,100,48,50,52,97,48,97,100,50,57,101,56,51,56,54,48,48,57,98,50,48,98,55,48,55,53,50,49,101,56,48,102,99,48,51,100,55,48,48,53,101,51,56,48,57,55,48,48,102,102,101,50,48,55,55,56,48,49,98,53,55,48,55,52,100,55,102,99,48,53,101,55,48,48,102,102,55,100,102,99,48,48,102,102,51,101,97,48,52,51,100,50,48,48,102,102,102,97,57,100,48,50,54,100,53,101,54,56,51,98,102,50,49,100,102,52,98,48,50,53,52,48,48,57,57,51,50,102,56,49,101,52,56,55,101,99,48,57,53,55,52,99,50,57,56,98,52,50,99,49,102,50,99,48,51,97,54,49,100,54,50,56,56,98,56,50,97,100,50,56,51,99,54,48,101,52,48,51,100,56,53,54,48,55,57,99,51,99,56,49,101,48,48,102,99,56,48,51,100,99,48,48,102,102,101,53,49,49,48,51,101,99,49,100,48,48,102,102,101,101,97,49,56,55,99,99,98,98,50,101,52,98,102,50,98,56,49,101,57,48,55,53,56,98,51,48,101,101,48,55,99,57,98,48,102,48,51,54,49,102,51,52,100,48,102,102,48,55,49,48,51,56,52,48,52,51,54,97,48,49,101,50,52,48,48,102,98,49,50,48,50,52,51,99,49,99,100,56,48,51,101,99,56,56,48,57,52,98,48,55,97,101,48,52,97,98,48,51,101,54,50,57,56,97,48,55,57,49,99,51,101,52,53,48,57,54,54,57,52,48,101,100,56,51,102,48,53,99,56,55,55,57,50,48,51,99,56,53,57,48,51,57,52,48,55,99,56,56,97,53,51,49,54,97,56,56,48,101,101,52,49,102,51,56,55,52,57,49,52,97,101,48,102,48,48,55,52,56,98,56,48,49,51,101,48,101,50,57,54,97,53,57,53,50,54,97,54,57,52,101,53,54,56,55,98,48,51,98,99,100,56,55,100,48,51,97,54,57,54,49,101,52,48,55,55,48,49,101,54,50,99,101,56,51,57,48,49,102,48,48,102,102,102,49,49,53,99,53,56,48,48,52,102,57,56,48,51,101,99,98,52,48,49,102,53,100,54,48,102,99,99,48,49,102,53,56,48,48,102,102,52,100,50,56,55,98,48,48,102,102,57,54,56,48,55,101,56,53,55,54,51,57,56,98,100,48,102,55,56,51,57,102,48,102,57,56,50,54,99,51,57,100,51,56,49,101,102,48,51,56,97,99,48,102,49,56,51,102,56,49,99,51,48,55,55,101,48,102,56,52,48,49,101,100,98,48,101,55,48,55,101,56,51,102,99,48,48,102,54,48,101,48,55,56,55,99,49,100,102,57,54,101,53,99,48,48,102,102,51,100,51,101,48,102,53,49,55,100,99,51,101,50,49,100,49,102,102,57,53,101,53,99,50,49,49,99,49,50,50,57,99,57,100,102,101,48,49,100,101,52,97,48,50,51,48,48,102,102,48,51,101,97,100,56,48,49,102,55,56,54,53,55,48,49,50,100,54,48,48,102,98,55,51,48,50,55,102,52,48,49,102,53,55,52,48,52,99,55,98,48,49,101,49,50,99,48,49,100,53,48,51,102,51,48,48,55,100,97,102,48,49,51,55,99,56,56,48,52,97,101,56,51,99,99,52,55,52,100,48,102,52,48,55,57,100,50,48,49,100,54,56,51,101,52,48,55,97,101,48,52,99,99,48,55,97,56,97,50,52,54,48,55,50,101,53,99,56,55,54,102,97,53,57,54,52,56,56,53,49,56,51,57,102,48,55,97,54,49,102,56,101,56,101,53,99,56,55,54,99,98,55,48,101,52,49,52,97,53,53,98,54,48,101,102,99,49,101,102,56,55,99,48,51,100,97,49,101,50,48,102,100,57,53,97,53,101,56,55,54,52,49,101,55,48,55,56,99,51,102,101,48,101,57,48,48,55,57,102,53,48,48,57,48,55,48,48,102,102,55,100,98,49,56,48,51,53,100,51,52,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,102,102,48,48,102,102,101,56,102,48,55,102,97,48,101,49,48,49,99,101,48,49,51,52,101,48,101,54,56,49,101,48,48,49,50,102,99,48,52,99,49,48,51,98,99,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,99,49,100,98,48,102,99,56,55,49,56,51,99,101,99,98,101,48,50,53,99,53,98,57,53,100,100,50,53,49,100,50,100,49,57,50,49,49,57,50,53,48,57,50,49,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,55,48,55,57,48,51,57,99,49,101,97,50,56,56,98,49,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,51,56,55,97,48,51,98,48,53,98,49,52,52,49,101,53,50,56,99,97,99,50,99,100,48,56,48,50,54,53,52,48,49,102,54,57,101,48,48,102,102,102,97,100,50,48,55,99,52,48,48,102,102,102,97,97,52,48,50,54,100,52,51,99,52,48,52,97,101,56,51,100,102,50,101,56,51,98,101,49,102,49,54,49,102,50,56,48,97,102,48,55,56,101,48,101,56,99,49,101,53,56,55,55,54,100,49,53,49,52,97,100,48,55,97,54,48,101,55,48,51,99,97,53,99,56,55,57,56,97,50,48,101,97,56,55,100,57,50,56,51,98,49,99,98,53,50,99,56,98,56,48,101,49,48,55,56,50,56,98,56,48,101,57,48,55,57,48,51,98,52,49,101,102,48,101,53,57,55,56,57,56,57,99,101,48,55,55,56,51,100,54,49,100,102,50,101,54,52,51,98,99,53,102,48,55,99,48,51,57,48,101,48,55,52,52,51,102,97,49,101,100,48,49,100,100,99,48,49,102,49,53,54,48,48,102,102,55,100,101,49,57,54,50,48,52,99,57,56,55,53,99,51,97,52,48,48,102,102,102,97,98,97,48,50,54,51,57,49,99,51,98,101,56,48,48,102,53,52,49,99,54,48,51,57,102,52,55,52,52,48,50,53,55,48,49,101,53,97,51,50,55,48,55,53,99,51,97,101,99,48,51,100,51,48,55,51,54,48,101,97,48,97,102,50,56,56,97,50,52,54,48,55,50,99,53,99,48,55,54,98,97,53,57,53,56,57,52,53,101,48,51,101,49,48,55,53,56,49,99,55,57,52,55,50,101,48,51,98,54,53,98,56,55,50,48,97,53,50,99,101,99,49,101,48,56,51,97,48,48,101,55,56,55,98,56,51,99,52,49,102,98,50,98,56,97,50,48,102,51,48,51,98,49,48,102,50,48,55,102,56,49,101,100,56,48,99,97,97,48,48,102,102,102,98,50,100,48,48,102,102,55,100,55,54,48,51,56,99,48,48,102,102,55,100,57,102,56,49,50,98,52,49,101,100,48,50,53,97,48,49,102,97,49,53,100,99,99,55,50,102,52,51,100,101,48,101,55,99,51,101,54,48,57,98,48,102,56,100,55,48,55,52,50,48,102,100,55,56,51,98,57,48,102,101,48,55,48,99,49,100,102,56,51,101,49,48,48,55,98,54,99,51,57,99,49,102,97,48,101,48,56,48,51,100,102,100,99,49,100,100,56,48,51,100,52,48,50,100,99,98,56,48,48,55,97,55,99,49,101,57,50,102,98,48,55,51,56,51,100,100,98,53,49,53,99,53,98,97,48,102,48,48,102,102,98,50,52,101,52,49,102,102,48,48,102,102,97,48,101,48,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,48,48,101,102,56,53,48,48,57,97,99,48,50,53,98,99,48,57,52,51,48,55,99,52,48,52,56,55,48,48,51,101,102,97,48,48,57,51,52,48,50,53,49,99,49,102,102,50,49,56,55,55,53,48,52,49,101,98,48,51,57,97,48,48,55,100,56,101,56,49,50,53,52,53,51,56,55,56,49,101,48,101,97,49,55,56,99,48,55,57,48,51,97,99,53,100,50,48,49,55,52,48,102,57,99,49,100,50,56,55,99,52,51,97,48,49,101,101,48,101,100,49,55,53,51,50,56,54,57,54,57,48,49,100,102,48,102,98,48,55,50,56,51,99,52,49,100,99,48,102,55,57,53,52,56,56,53,100,57,53,101,49,100,102,48,102,54,49,53,101,53,55,57,55,97,56,52,53,54,48,55,97,52,51,98,50,49,100,98,48,102,51,50,48,57,54,56,49,100,101,50,98,56,48,51,57,52,100,55,102,99,48,53,97,48,48,48,102,102,55,100,53,57,56,48,51,101,56,101,99,98,50,48,50,53,98,56,48,49,102,54,52,50,48,52,102,100,48,48,102,102,51,101,100,49,56,48,57,57,48,55,99,51,98,101,57,99,48,102,53,99,49,102,97,48,49,51,51,56,48,52,100,101,50,53,56,49,50,98,99,48,101,99,100,56,52,50,48,101,98,56,55,97,53,56,48,55,53,52,48,101,55,52,49,101,98,56,51,102,55,48,102,53,49,55,97,56,101,48,102,97,48,98,57,48,102,51,53,50,49,57,54,54,57,54,53,50,48,51,101,50,48,55,97,52,49,99,56,97,54,48,97,54,48,101,101,49,53,50,49,99,56,50,101,52,97,98,97,48,55,55,101,48,101,56,48,51,101,48,49,101,102,48,101,102,48,55,101,99,98,49,50,102,52,51,99,99,48,102,51,56,51,99,54,49,99,48,48,55,52,56,48,54,55,52,48,48,102,102,102,98,52,102,48,48,102,102,55,100,57,54,56,51,57,100,48,48,102,102,55,100,53,50,48,49,50,57,52,49,101,50,48,50,54,56,99,49,101,102,57,52,97,49,101,48,48,102,56,98,101,102,57,55,101,53,55,56,51,98,56,48,55,52,54,48,101,100,48,51,98,98,50,57,52,56,97,53,57,48,51,100,52,48,55,99,56,49,101,53,50,57,56,51,99,97,53,101,56,55,53,52,51,57,52,57,52,49,101,55,101,53,53,49,54,52,53,52,48,55,48,56,51,98,102,52,53,51,56,55,52,56,51,99,56,49,101,53,48,102,55,56,55,100,48,98,99,52,51,52,100,54,99,51,98,101,49,100,52,48,101,102,57,55,51,52,49,100,102,50,56,52,51,101,50,49,102,55,55,48,51,97,52,49,99,50,48,102,54,48,51,51,97,48,52,100,52,56,49,51,50,99,48,101,98,52,48,57,51,57,48,50,53,99,56,49,102,51,48,49,51,52,54,48,102,97,56,98,52,101,53,51,56,51,98,49,48,55,49,101,49,99,49,48,102,48,48,55,102,99,51,99,98,57,49,100,51,99,51,98,99,56,48,53,99,57,55,57,52,53,52,50,50,102,99,53,51,48,55,50,99,51,97,55,56,51,100,52,49,101,48,48,102,102,101,97,48,55,55,52,98,51,48,102,102,56,51,99,50,48,102,49,50,52,49,53,56,49,99,57,48,55,55,54,49,100,98,52,102,50,102,99,97,99,57,48,102,55,48,55,101,99,51,99,48,49,100,100,48,101,100,97,49,50,55,99,50,55,57,55,48,56,52,97,48,49,51,54,56,48,48,102,98,52,102,48,48,55,100,57,54,56,51,101,50,48,48,55,100,97,100,56,49,51,54,97,49,101,50,48,50,54,56,56,49,101,102,57,52,97,49,100,102,48,101,55,51,48,99,49,52,48,53,55,56,51,98,56,48,55,52,54,48,101,100,48,51,98,98,48,56,97,57,52,53,54,56,51,97,98,48,55,51,56,49,100,97,50,101,52,51,99,99,53,101,56,55,53,52,51,57,50,57,52,49,101,55,101,53,53,49,53,97,53,99,48,55,102,52,51,99,49,50,53,99,48,55,98,52,51,99,56,49,101,53,48,102,55,56,55,100,48,98,99,52,51,52,49,55,48,51,99,50,49,101,98,48,102,48,49,55,51,52,49,100,101,50,56,52,51,57,101,49,99,56,54,99,51,97,50,49,99,50,48,101,57,55,102,56,48,101,54,101,48,48,102,56,102,49,56,48,51,101,52,57,48,49,101,56,48,50,54,52,99,49,102,101,48,55,97,48,48,102,102,57,51,53,48,50,55,100,56,51,99,52,49,100,102,50,97,48,51,101,99,48,102,102,52,49,101,102,48,51,101,53,48,55,97,97,48,52,98,99,48,51,101,48,50,102,56,51,102,50,53,56,97,49,48,55,53,56,97,100,48,102,53,48,51,100,51,48,102,56,56,55,53,99,98,101,48,101,54,48,49,50,51,97,49,99,56,48,101,100,49,55,54,49,100,97,50,102,56,98,55,52,52,48,101,102,50,49,57,55,48,53,101,48,51,100,52,52,100,48,55,49,56,53,102,48,51,100,48,48,55,101,97,53,101,57,54,52,100,49,53,102,50,49,99,51,48,50,53,98,56,51,57,56,56,48,57,101,101,54,48,55,54,48,53,49,55,48,49,97,100,56,48,49,102,54,50,52,48,52,56,55,56,51,57,98,48,48,55,100,57,49,48,49,50,57,54,48,102,53,99,48,57,53,54,48,55,99,99,53,51,49,52,48,102,50,51,56,55,99,56,97,49,50,99,100,50,56,49,100,98,48,55,101,48,98,57,48,101,102,50,52,48,55,57,48,98,50,48,55,50,56,48,102,57,49,49,52,97,54,50,100,53,49,48,49,100,99,48,51,101,55,48,101,57,50,50,57,53,99,49,101,48,48,101,57,49,55,48,48,50,55,99,49,99,53,50,100,52,98,50,97,52,100,52,100,50,57,99,97,100,48,102,54,48,55,55,57,98,48,102,97,48,55,52,100,50,99,51,99,56,48,101,101,48,51,99,99,53,57,100,48,55,50,48,51,101,48,49,101,50,50,98,56,98,48,48,102,102,48,56,101,100,53,48,48,100,55,55,48,48,102,102,55,99,54,99,48,48,102,102,49,102,55,53,52,49,100,99,48,48,102,102,55,100,56,99,48,49,50,101,52,49,100,54,48,50,53,55,99,49,102,53,56,55,57,52,57,48,49,51,99,54,48,52,98,98,56,55,48,49,50,100,48,56,51,99,56,56,52,101,98,56,48,102,52,52,51,100,52,53,99,56,51,101,55,48,55,49,50,48,101,98,53,49,99,49,100,51,56,55,51,48,97,53,48,50,54,53,52,51,100,56,49,102,101,48,102,53,49,52,99,53,56,48,55,55,57,56,48,55,56,50,49,101,57,48,102,48,48,55,102,99,97,97,48,101,98,48,51,99,52,50,57,49,51,56,49,101,54,56,55,56,99,51,101,50,49,101,55,48,102,101,57,52,54,49,101,51,48,55,97,97,56,50,53,53,57,52,48,49,100,56,48,102,55,50,50,48,55,55,52,51,97,55,102,101,49,98,101,48,48,102,56,101,49,48,49,50,49,101,48,102,56,99,48,49,102,53,98,99,48,52,98,53,56,49,51,97,48,48,102,102,52,97,57,56,51,101,54,50,57,56,51,99,50,99,97,53,56,55,50,99,48,49,102,54,51,97,48,102,57,49,51,52,49,100,57,56,55,101,48,98,55,48,101,102,98,48,49,100,98,50,98,56,49,102,53,48,51,57,98,52,97,48,55,50,48,48,102,102,52,98,54,50,49,56,51,98,97,48,55,100,48,49,100,52,52,52,50,98,52,51,99,50,49,101,97,50,97,54,52,51,98,99,49,102,57,50,97,52,97,99,101,57,54,57,97,53,52,57,53,101,49,101,99,48,102,49,53,48,55,50,99,51,100,56,56,99,49,101,53,48,55,54,99,49,101,54,50,99,54,48,51,101,101,49,99,102,48,102,50,49,53,97,53,55,56,49,49,50,56,48,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,102,102,49,52,48,52,48,51,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,98,102,101,48,102,102,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,48,52,48,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,48,57,53,54,48,101,53,56,48,57,100,100,48,50,55,51,99,48,57,54,97,48,101,97,49,54,48,49,99,53,48,50,53,100,52,48,57,98,57,48,50,54,54,99,49,99,49,48,55,50,56,98,53,50,102,53,50,99,51,100,56,53,98,48,55,52,48,49,99,57,56,51,102,99,48,55,97,101,48,101,98,48,51,97,99,53,57,56,55,97,99,98,50,52,48,50,97,99,97,57,52,101,48,102,51,49,54,48,49,100,99,48,101,50,56,55,98,99,97,49,50,57,100,50,99,51,99,50,57,97,53,51,57,52,54,53,49,49,52,101,57,56,53,99,97,52,97,48,100,49,54,48,101,49,53,97,53,50,49,53,48,56,48,101,51,98,52,100,57,53,101,56,53,49,48,50,102,48,51,102,50,48,50,54,98,52,48,57,97,54,48,50,54,55,102,48,55,53,54,56,48,57,57,55,48,50,54,53,48,49,102,102,56,49,51,48,102,56,51,56,100,99,98,99,48,48,55,98,50,97,52,49,102,97,48,51,101,52,48,55,56,99,48,102,54,97,56,51,57,100,56,51,99,56,48,50,53,51,99,51,99,55,99,51,97,98,50,49,102,100,48,102,49,57,55,102,99,97,49,99,53,102,54,48,101,101,57,52,54,48,50,55,100,99,97,54,99,56,51,56,98,50,48,49,50,49,50,57,101,52,98,49,50,54,48,50,53,99,56,51,101,51,102,99,49,55,56,53,100,55,53,100,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,52,48,52,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,50,102,53,48,55,52,56,48,49,102,54,54,56,48,48,102,98,50,49,48,101,49,48,55,53,48,51,98,52,49,99,54,48,101,50,56,48,51,101,99,49,48,48,57,100,98,48,101,54,56,55,50,56,51,57,52,49,100,102,50,57,56,51,97,54,49,100,49,48,101,54,56,55,52,56,48,57,97,102,48,55,102,48,49,100,97,48,101,97,48,55,52,99,51,97,97,49,100,97,50,98,49,49,48,97,57,48,101,102,48,55,54,56,51,98,54,49,100,101,50,97,56,51,102,99,56,52,53,52,49,52,52,53,48,49,52,52,53,53,97,50,97,50,49,53,48,53,53,49,52,97,53,54,97,48,50,49,49,53,97,53,55,57,53,101,56,52,56,97,53,55,57,53,99,100,99,51,51,49,51,49,56,50,48,52,49,102,53,48,49,51,48,56,48,102,101,99,48,57,57,50,48,102,52,50,48,56,55,101,48,48,57,56,99,48,55,100,99,48,102,55,48,49,102,101,56,55,100,56,97,57,48,101,101,97,50,48,55,53,48,97,100,48,102,56,56,51,101,97,48,55,57,54,49,102,50,48,55,97,54,49,101,97,50,97,99,51,97,99,56,50,53,57,49,54,56,53,98,49,53,99,49,100,56,50,98,56,51,99,52,49,102,98,50,101,56,98,101,50,100,57,49,48,51,98,101,56,50,53,97,57,55,97,53,100,49,54,99,56,50,53,50,97,48,97,54,52,49,53,99,100,97,55,57,55,56,53,98,57,54,51,57,98,99,102,50,55,97,55,55,98,102,102,48,48,100,57,49,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,97,102,99,48,49,102,55,48,54,48,48,102,102,102,98,57,56,48,102,100,48,48,51,101,57,102,52,48,49,102,55,97,101,48,101,56,99,51,99,97,102,56,55,53,54,52,49,101,52,56,49,50,99,99,48,102,100,56,48,57,48,51,48,50,53,102,48,51,98,99,48,52,99,98,56,51,98,57,50,98,49,48,99,97,55,54,52,51,102,56,57,48,53,51,56,55,52,48,48,102,102,57,57,54,48,50,55,49,54,56,51,97,52,48,102,49,52,49,100,54,56,55,56,56,98,51,97,52,48,48,52,98,48,55,102,56,49,100,98,56,48,51,100,100,101,49,101,99,52,98,50,98,52,51,57,99,53,99,57,55,56,56,48,48,101,102,99,49,101,51,49,52,56,53,102,57,55,56,49,100,55,48,102,50,51,97,49,100,101,50,100,100,50,99,51,97,48,48,102,51,56,49,100,100,56,49,57,102,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,48,99,100,51,48,101,57,56,55,98,48,51,97,101,49,102,101,48,101,98,48,55,54,48,51,102,52,49,99,53,48,102,50,57,52,50,49,102,53,48,101,52,48,55,99,52,97,48,50,57,99,51,100,56,49,99,101,48,102,55,56,55,53,48,98,57,50,98,56,51,99,52,49,100,55,48,102,54,48,55,53,56,51,99,52,56,50,56,101,53,97,56,55,54,99,51,100,48,49,100,98,48,102,49,57,53,48,57,56,57,99,53,52,49,55,99,49,100,101,50,102,48,97,55,52,99,52,52,50,100,99,97,97,50,101,52,97,102,52,98,52,100,50,98,99,98,53,50,98,57,50,49,49,48,98,48,52,48,55,53,100,54,100,99,56,97,97,48,48,97,100,49,48,48,102,102,55,99,57,52,52,48,49,102,52,54,48,53,54,48,48,51,101,98,51,99,49,101,53,49,52,52,48,52,99,102,48,49,50,99,54,53,49,48,55,55,99,97,48,48,102,102,50,52,52,48,49,102,52,57,55,101,49,100,53,48,55,54,99,49,100,56,48,101,50,97,51,56,55,97,48,51,100,48,53,99,48,55,97,56,49,99,54,56,51,101,52,52,53,48,101,48,50,53,50,53,49,54,54,49,99,56,50,101,100,50,56,49,101,51,56,55,99,52,51,100,99,49,102,57,48,102,101,48,55,55,99,49,101,57,50,51,48,55,48,99,51,101,99,48,102,52,48,51,98,54,49,102,53,52,50,50,101,100,51,97,48,51,98,101,53,56,48,48,102,102,51,100,100,101,48,101,101,99,51,99,54,49,100,102,48,101,55,57,53,99,53,49,56,51,98,99,50,99,99,49,101,49,48,54,101,56,48,51,101,51,50,48,48,48,102,102,102,98,100,101,48,48,102,102,55,57,50,51,48,102,99,57,52,54,48,52,56,55,56,49,51,54,48,49,102,51,101,100,48,49,50,56,97,48,102,55,99,51,102,101,56,55,56,49,100,98,56,51,100,49,48,55,56,56,48,102,48,99,48,52,57,52,51,56,52,48,52,57,99,56,55,56,99,98,50,50,97,48,51,102,99,53,57,56,55,56,54,57,57,50,98,56,48,49,101,99,51,50,102,100,51,51,56,51,98,102,48,55,100,101,48,102,51,48,98,48,48,55,55,50,56,48,49,101,50,97,50,101,52,51,102,56,49,99,48,48,102,102,55,53,101,48,101,54,56,98,98,52,57,48,102,55,48,51,101,56,50,100,54,57,48,97,48,51,100,50,48,102,51,99,98,100,52,99,48,48,102,102,99,57,49,48,55,102,97,48,101,49,48,49,99,101,48,49,51,52,101,48,101,54,56,49,101,48,48,49,50,102,99,48,52,99,49,48,51,98,99,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,99,49,100,98,48,102,99,56,55,49,56,51,99,101,99,97,52,48,48,57,55,49,54,101,53,55,55,52,57,52,55,52,98,52,54,52,56,52,54,52,57,52,50,52,56,52,50,50,100,56,97,49,48,102,48,49,52,52,53,98,97,50,49,53,99,49,101,52,48,101,55,48,55,97,52,97,50,50,99,52,97,100,48,102,54,48,55,51,48,51,100,97,53,54,49,52,101,49,101,56,48,101,99,49,54,99,53,49,48,55,57,52,97,51,50,98,48,98,51,52,50,102,102,48,48,56,55,48,53,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,97,56,98,48,48,55,100,99,51,56,48,51,101,57,101,48,49,102,97,56,48,51,101,97,49,48,49,102,97,57,53,48,49,99,49,48,102,102,57,54,101,48,48,102,53,50,56,49,99,57,56,51,99,57,101,53,57,54,48,55,48,48,102,102,48,102,102,102,97,48,48,55,52,52,51,57,100,52,48,102,56,98,48,55,51,99,51,57,101,48,101,99,48,98,99,48,55,97,102,56,48,49,101,57,52,49,52,56,48,102,52,56,49,101,53,48,55,98,48,49,100,101,101,48,55,55,54,49,101,99,48,55,57,54,56,97,49,99,98,51,56,55,100,53,51,57,48,52,48,49,101,102,48,48,102,102,52,97,48,48,102,102,51,100,99,56,49,100,98,48,52,101,49,53,56,57,55,55,50,53,55,48,48,54,98,97,48,48,102,102,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,48,57,56,99,48,52,100,102,48,48,51,101,101,54,48,51,102,54,48,48,102,97,55,99,48,48,55,99,57,55,99,48,49,102,54,48,52,49,101,53,55,99,51,97,98,50,48,102,50,52,48,57,54,54,48,55,101,102,99,48,57,51,54,48,101,102,56,49,51,50,99,48,101,101,52,97,100,52,51,50,57,53,97,48,102,101,97,52,57,52,101,49,99,102,48,50,53,50,56,49,99,101,48,48,51,100,97,52,48,102,49,56,49,100,55,56,55,56,52,98,50,97,52,49,101,56,97,49,102,102,48,55,54,102,99,51,100,99,49,101,99,52,97,50,98,52,51,57,99,53,101,49,55,56,53,55,48,55,48,52,49,101,51,49,52,54,53,102,49,55,54,49,100,56,48,102,50,53,56,55,55,56,98,53,52,100,48,101,55,48,51,99,102,48,55,55,56,48,49,56,50,50,49,100,51,48,102,54,48,55,53,99,51,102,99,49,100,54,48,101,99,48,55,101,56,51,56,97,49,101,53,50,56,52,51,101,97,49,99,56,48,102,56,57,52,48,53,51,56,55,98,48,51,57,99,49,102,48,48,102,102,101,97,49,55,50,53,55,48,55,56,56,51,97,101,49,101,99,48,101,98,48,55,56,57,48,53,49,99,98,53,48,101,100,56,55,97,48,51,98,54,49,101,51,50,97,49,51,49,51,56,97,56,50,102,56,51,98,99,53,101,49,52,101,57,56,56,56,53,98,57,53,52,53,99,57,53,101,57,54,57,97,53,55,57,54,97,53,55,50,52,50,50,49,54,48,56,48,101,98,97,100,98,57,49,53,52,48,49,52,53,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,51,102,101,48,48,102,102,102,56,99,56,48,48,102,102,51,101,102,55,56,48,49,101,52,56,99,51,102,50,53,49,56,49,50,49,101,48,52,100,56,48,55,99,102,98,52,48,52,97,50,56,51,100,102,48,102,102,97,49,101,48,55,54,101,48,102,52,52,49,101,50,48,51,99,51,48,49,50,53,48,101,49,56,49,50,55,50,49,101,51,50,99,56,97,56,48,102,102,49,54,54,49,101,49,97,54,52,97,101,48,48,102,102,55,98,48,99,98,102,52,99,97,48,55,55,101,48,102,98,99,49,101,54,49,54,48,48,102,102,101,101,53,48,48,51,99,53,99,98,57,48,102,101,48,55,48,48,102,102,49,100,55,56,51,57,97,50,101,100,50,52,51,100,99,48,102,97,48,98,53,97,52,50,56,48,102,52,56,51,99,102,50,102,53,51,51,102,99,50,56,56,48,49,102,50,53,49,48,48,102,102,55,100,49,56,49,53,56,48,48,102,97,99,102,48,55,57,52,53,49,48,49,51,51,99,48,52,98,49,57,52,52,49,100,102,50,56,48,48,102,102,57,49,48,48,102,102,55,100,50,53,102,56,55,53,52,49,100,98,48,55,54,48,51,56,97,56,101,49,101,56,48,102,52,49,55,48,49,101,97,48,55,49,97,48,102,57,49,49,52,51,56,48,57,52,57,52,53,57,56,55,50,48,98,98,52,97,48,55,56,101,49,102,49,48,102,55,48,55,101,52,51,102,56,49,100,102,48,55,97,52,56,99,49,99,51,48,102,98,48,51,100,48,48,101,100,56,55,100,53,48,56,98,98,52,101,57,48,101,102,57,54,48,48,48,102,102,102,55,55,56,51,98,98,48,102,49,56,55,55,99,51,57,101,53,55,49,52,54,48,101,102,48,98,51,48,55,56,52,48,52,98,99,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,97,48,49,99,50,50,48,48,102,98,50,48,48,102,102,102,51,48,49,50,52,101,49,100,53,48,50,52,57,52,49,102,99,57,54,97,48,48,102,98,49,55,54,48,97,48,52,97,48,50,52,99,57,50,99,97,49,50,56,48,51,98,50,48,102,99,50,48,51,99,99,49,100,51,48,102,98,56,55,99,99,97,99,99,53,54,56,55,100,48,51,102,52,49,100,57,48,101,55,48,55,52,57,102,52,54,50,57,48,49,100,57,57,52,99,53,101,56,51,99,51,52,51,48,102,48,97,49,56,51,99,51,50,101,99,51,97,52,57,54,49,99,102,48,102,53,48,55,50,49,48,53,97,48,102,54,56,51,98,101,48,102,54,50,51,57,52,99,49,102,57,50,57,99,98,55,48,101,102,49,54,50,49,100,101,54,99,51,99,48,53,55,48,48,52,57,98,102,48,102,49,48,48,102,102,51,100,51,54,48,55,97,53,56,51,101,48,48,101,50,99,51,102,97,49,102,102,50,98,56,48,49,101,99,50,48,55,56,48,48,48,102,102,102,55,49,48,51,57,101,48,55,97,51,57,48,102,48,51,97,97,48,55,97,54,56,48,48,48,102,102,102,54,57,48,55,56,51,49,54,54,48,101,102,99,49,101,48,48,102,102,48,57,55,48,55,51,52,51,101,54,49,101,101,48,48,55,97,54,101,49,102,102,52,52,101,53,55,57,52,101,49,101,54,48,52,57,48,55,53,56,49,101,51,56,55,98,55,48,55,51,52,51,99,50,100,56,54,54,53,52,56,55,100,56,98,101,101,56,48,56,54,53,102,97,54,102,102,56,48,55,100,55,97,56,48,52,56,51,56,48,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,100,48,48,51,99,53,56,56,48,49,102,54,57,97,48,48,102,102,98,55,50,99,48,50,55,102,99,48,48,101,102,50,48,48,102,102,57,56,97,48,48,49,56,56,99,98,54,48,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,48,48,101,97,48,49,102,102,48,97,48,49,48,48,101,98,102,101,48,54,99,97,48,48,102,97,57,54,48,48,55,100,54,56,57,54,54,48,48,102,102,102,98,52,98,48,102,102,56,49,51,54,52,48,101,52,99,51,57,97,53,99,57,55,99,53,53,48,51,101,50,48,55,53,56,48,52,57,49,56,51,100,51,48,50,54,50,52,49,99,48,49,53,50,53,51,53,48,55,53,101,52,97,101,48,55,56,50,48,102,57,48,51,56,48,48,102,51,52,49,99,99,49,52,50,49,100,97,48,55,53,50,49,101,98,55,99,51,101,50,53,97,49,52,48,53,51,57,53,97,49,100,100,48,55,57,48,53,52,56,55,100,52,51,99,52,49,99,99,52,50,48,102,51,100,56,55,98,52,51,97,53,48,49,99,97,48,102,54,57,54,101,49,100,99,48,102,99,57,54,99,53,56,49,55,97,49,100,97,48,101,97,57,55,99,49,100,49,48,102,50,48,49,54,102,56,48,51,97,53,51,48,55,48,97,48,102,52,52,48,49,57,54,48,48,102,102,51,57,54,48,55,100,99,48,101,53,99,49,101,48,48,48,102,102,50,98,52,50,48,101,101,48,49,101,97,48,51,97,54,48,55,97,52,48,101,101,52,98,102,48,48,52,55,50,48,55,98,56,51,56,56,48,102,48,56,51,56,97,49,101,99,50,57,52,48,49,53,100,97,49,101,49,48,101,100,56,55,56,99,97,99,48,48,54,56,49,50,100,49,48,48,49,56,48,49,97,100,99,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,49,99,101,48,48,51,101,53,99,56,48,48,102,102,102,97,57,99,48,55,51,54,48,102,48,52,48,57,55,56,48,102,54,56,48,51,101,100,52,99,51,57,99,53,56,48,55,55,56,49,100,55,56,51,101,51,48,55,48,54,49,100,102,48,101,53,56,55,54,56,49,102,51,50,48,49,53,48,49,99,51,55,100,51,52,98,51,48,50,54,56,99,97,99,48,102,101,48,51,100,57,48,55,50,54,48,101,54,99,49,100,55,50,52,48,55,98,56,51,99,97,56,101,49,102,50,50,57,48,97,56,48,101,98,56,55,56,52,49,99,100,49,53,50,49,101,53,48,102,49,99,97,49,56,55,97,101,56,51,56,99,49,101,101,48,102,53,56,55,100,52,51,97,53,52,49,100,98,48,55,55,56,53,97,57,54,97,56,48,49,100,98,48,101,49,56,55,51,50,48,97,48,102,102,48,51,57,100,48,48,102,102,55,100,49,57,56,48,51,101,101,53,56,51,56,54,48,48,102,102,102,98,56,52,48,50,53,100,48,98,99,48,102,50,97,52,56,55,53,51,56,51,98,55,48,50,54,54,48,49,99,52,48,48,102,102,51,100,57,99,49,100,102,48,50,54,53,99,49,100,99,57,53,54,56,54,53,100,51,56,49,99,50,52,54,50,101,52,51,100,101,56,97,53,101,102,48,101,56,56,51,99,54,48,55,54,48,49,101,50,50,99,97,57,51,102,50,53,56,55,48,48,102,102,49,101,51,101,48,101,56,56,55,98,49,51,48,97,101,48,101,54,57,55,97,53,100,57,54,48,49,102,100,48,55,55,52,53,100,57,52,50,53,100,56,55,53,99,51,99,97,101,48,55,56,52,97,56,52,51,48,101,55,56,51,99,102,48,55,56,54,49,56,48,48,48,102,102,102,98,56,55,48,48,102,102,55,100,51,99,48,51,56,97,48,48,102,102,55,100,98,100,56,51,56,57,50,97,48,51,56,50,49,102,102,50,100,99,48,49,101,57,97,56,51,101,98,48,55,54,98,56,98,50,99,48,101,48,48,49,102,102,102,52,48,48,102,102,102,55,56,55,99,54,52,49,99,101,56,48,51,100,101,48,49,102,49,48,55,53,101,53,101,48,51,100,56,99,48,48,102,102,102,52,97,48,97,52,48,55,97,52,48,101,100,52,51,97,54,48,102,48,56,48,49,101,97,49,56,55,53,48,49,100,97,50,50,48,55,50,99,101,49,102,53,52,101,52,101,48,48,55,98,51,99,49,51,55,56,51,99,56,49,100,97,48,52,57,57,54,54,56,57,55,50,53,56,48,48,53,49,56,56,49,50,54,48,48,102,102,52,100,101,48,51,101,51,48,50,52,51,52,48,57,57,102,48,55,52,50,48,52,100,98,56,49,50,102,99,57,97,49,100,101,52,51,48,55,97,99,48,101,54,52,51,99,48,57,97,53,99,48,55,55,57,97,48,102,53,57,52,56,99,48,55,57,48,51,97,101,53,100,57,53,101,53,99,56,55,55,56,98,52,48,101,54,56,55,98,56,51,97,52,49,101,54,50,57,54,97,57,48,100,50,100,50,48,97,48,48,102,102,102,98,56,55,50,52,51,99,52,49,101,50,48,101,56,49,54,99,57,52,53,49,49,54,48,49,100,102,48,102,54,49,53,99,53,55,57,55,97,57,56,53,57,48,55,53,56,51,99,99,49,100,98,48,102,51,50,48,57,53,56,49,101,49,50,98,56,48,51,57,97,99,48,49,102,53,99,48,48,52,101,100,56,55,53,56,48,49,102,54,51,54,48,52,57,51,56,51,56,51,48,50,55,51,56,51,57,99,49,99,55,48,102,48,48,51,98,53,50,57,99,49,102,52,49,52,48,49,101,48,52,56,52,99,48,101,49,48,55,56,99,98,49,50,98,99,98,57,50,99,56,51,97,56,49,101,55,48,101,52,56,55,101,48,51,99,101,48,101,99,48,51,101,101,53,52,97,50,57,55,54,53,53,49,48,52,53,48,102,48,48,55,55,57,48,99,51,102,48,49,99,98,48,102,48,56,48,51,100,97,50,49,101,53,98,50,98,99,97,48,50,99,48,51,99,50,49,100,51,48,49,50,55,50,102,99,98,53,48,101,99,48,55,51,99,98,53,52,102,50,99,48,51,97,54,53,54,55,102,56,48,52,97,98,48,51,102,99,48,55,48,97,48,102,56,99,48,57,53,56,48,55,99,97,48,102,48,48,102,102,48,57,55,101,48,50,54,48,56,49,100,101,49,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,101,48,101,100,48,55,101,52,51,56,101,49,101,55,54,53,49,102,49,54,50,53,52,57,54,51,57,49,100,49,100,50,100,49,57,50,49,49,100,50,53,48,57,50,49,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,54,56,55,56,99,51,57,99,49,101,57,50,56,56,98,49,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,51,56,55,97,48,51,98,48,53,98,49,55,97,49,100,57,50,102,48,97,99,50,99,100,51,52,48,51,101,51,100,52,48,50,102,48,99,48,49,102,51,55,102,48,55,53,101,49,99,53,50,97,56,49,101,57,56,48,51,101,98,98,99,49,102,54,49,53,101,53,49,54,52,53,48,55,57,97,48,102,48,52,49,100,102,56,49,51,49,99,48,101,98,99,51,100,97,49,101,54,101,53,57,49,55,50,101,54,50,100,56,51,56,56,48,101,55,99,51,99,54,48,101,55,99,51,100,50,48,101,101,52,97,49,48,49,50,52,52,56,52,102,98,48,101,102,49,53,97,48,50,52,50,49,101,48,48,55,101,48,48,102,52,53,51,101,56,98,48,52,48,50,98,49,48,56,98,98,50,99,102,48,55,97,56,49,50,50,49,101,48,50,99,56,98,50,50,98,99,97,52,48,101,101,97,49,49,53,52,48,49,56,55,56,98,102,101,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,53,102,101,48,48,102,102,102,49,54,50,48,48,102,102,55,100,97,54,56,48,50,100,99,98,48,48,102,102,57,102,102,48,48,51,98,99,56,48,50,54,50,56,48,48,102,102,54,50,51,50,102,102,100,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,56,49,55,102,97,56,100,52,49,101,99,48,102,54,48,55,97,48,51,102,99,49,101,57,48,102,51,56,55,101,56,51,102,52,49,101,53,50,102,56,51,101,97,49,102,55,48,102,56,57,55,101,53,99,48,55,98,48,51,101,52,49,101,102,48,102,53,57,55,50,53,56,56,55,56,56,51,100,50,49,101,99,48,102,52,56,55,56,57,51,57,50,48,98,53,48,102,50,48,55,97,48,51,99,97,49,101,51,50,100,57,51,49,51,56,98,56,50,102,56,51,99,50,53,101,49,55,48,57,56,57,54,53,98,57,54,97,53,99,49,54,50,57,56,57,97,53,56,49,54,56,53,56,50,52,50,53,57,54,50,57,101,101,98,57,54,101,53,100,53,48,97,97,98,102,101,48,49,98,50,101,48,48,102,102,102,56,99,100,56,48,51,101,100,102,56,49,101,54,56,48,51,101,100,50,52,48,57,53,102,48,55,57,99,49,99,100,48,50,54,50,51,57,55,101,49,101,52,48,50,54,56,48,48,57,53,53,48,102,48,56,55,55,100,49,56,49,101,97,56,51,100,102,52,56,50,97,99,49,100,102,57,52,52,49,100,55,48,55,98,99,49,100,53,48,55,100,52,49,101,48,48,55,57,99,53,102,56,51,97,101,50,101,48,97,53,48,101,100,56,51,98,98,48,101,101,48,55,49,56,97,97,48,101,55,57,55,101,49,100,52,50,97,52,51,57,52,53,101,48,51,98,99,48,102,49,56,55,54,53,49,52,51,97,54,48,50,53,102,54,53,55,56,55,53,99,51,97,50,49,102,55,56,48,102,52,49,55,99,53,98,56,55,101,52,51,99,52,53,48,48,102,102,55,52,48,48,102,102,100,101,99,48,49,102,54,51,101,48,52,57,50,48,55,53,56,48,49,102,54,51,54,48,52,57,51,56,51,102,99,48,50,52,99,52,51,101,50,49,102,56,48,102,48,48,102,102,51,98,53,50,57,99,49,102,52,49,52,48,49,100,102,52,55,52,51,48,102,101,56,55,55,48,97,101,50,98,99,98,57,50,99,56,51,97,56,49,101,55,48,101,52,56,55,101,48,51,97,101,48,102,51,99,51,57,48,53,98,50,53,49,52,56,53,97,57,48,52,53,48,102,48,48,102,102,55,55,57,48,99,51,102,48,49,99,98,48,101,102,48,48,102,102,51,100,100,99,49,100,97,56,50,99,48,97,48,50,99,48,51,99,50,49,100,51,48,49,51,56,50,56,48,97,97,48,102,51,56,55,51,99,98,53,52,102,50,98,99,51,100,56,53,54,56,48,57,100,50,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,55,102,99,53,102,102,48,48,102,102,56,56,100,48,50,54,56,99,48,57,53,99,48,55,101,97,48,52,57,55,56,51,102,52,48,102,99,48,49,50,100,50,48,52,99,97,56,55,49,98,48,51,98,55,48,55,100,56,48,101,100,54,48,51,98,55,99,51,101,56,49,99,98,99,49,101,53,48,101,55,56,55,98,102,57,52,100,52,49,101,101,48,101,55,57,52,48,49,102,97,48,101,101,49,99,51,99,56,49,99,51,48,102,49,56,55,97,99,51,97,48,53,57,55,52,102,48,101,97,48,55,97,52,97,51,50,100,102,56,48,57,51,49,55,99,53,56,102,52,49,48,52,101,102,52,48,50,99,48,49,50,52,53,57,50,49,97,55,97,49,50,49,56,49,98,99,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,51,99,98,48,48,102,102,51,101,52,54,101,48,48,102,97,51,99,50,99,52,48,49,102,54,97,101,48,101,54,99,51,57,101,48,102,55,56,48,57,55,101,55,56,97,48,50,97,48,48,57,99,102,48,50,53,99,56,97,48,48,102,102,102,52,97,49,56,55,49,99,97,56,50,100,49,48,52,51,98,48,53,49,57,53,99,48,52,99,51,56,51,98,101,50,99,57,50,49,49,52,98,98,52,97,48,55,50,101,49,101,98,48,102,102,50,53,97,49,50,49,49,54,101,53,49,48,55,56,56,97,50,50,100,53,49,52,98,49,50,102,48,49,99,52,49,55,48,53,102,48,55,56,54,52,49,100,57,48,55,55,56,51,100,97,49,102,49,48,102,101,56,55,55,56,51,100,48,53,55,48,55,55,56,97,100,48,55,97,101,53,57,48,51,100,49,48,55,55,101,48,50,51,52,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,98,102,101,48,49,98,102,50,97,48,49,52,48,99,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,56,48,53,48,51,48,48,102,102,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,98,102,101,48,49,57,102,48,48,102,102,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,49,50,49,48,98,102,102,97,101,98,97,56,54,53,48,51,100,49,48,55,53,52,48,102,52,56,49,99,55,56,55,101,99,98,100,48,55,53,97,48,102,97,52,49,100,57,56,55,102,56,49,99,102,48,51,99,101,48,101,98,52,57,53,98,50,49,101,54,48,55,55,50,48,102,51,99,51,57,97,49,101,49,48,55,55,99,49,102,98,48,101,102,56,48,57,100,57,53,48,53,55,48,55,56,52,97,54,101,53,101,48,55,52,56,51,100,48,56,50,53,50,56,55,56,52,97,99,48,49,51,98,48,101,102,57,55,50,53,54,49,55,50,53,55,48,48,57,56,49,53,102,48,48,102,102,57,101,50,56,56,98,53,52,49,50,100,49,48,50,53,99,50,98,57,51,53,49,49,100,102,102,101,49,54,97,98,97,101,98,97,102,102,56,48,102,102,54,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,52,48,48,56,50,100,53,52,48,102,102,56,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,50,48,50,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,55,102,97,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,50,48,52,98,101,50,102,102,56,48,53,48,51,50,101,98,97,56,100,52,49,100,51,48,101,57,56,55,97,48,51,102,99,49,101,57,48,101,99,48,55,49,52,51,56,97,49,100,97,50,102,56,51,101,97,49,102,55,48,102,56,57,55,101,53,51,56,55,52,99,51,57,97,49,100,48,48,101,97,49,52,99,53,56,56,55,56,56,51,100,50,49,101,99,48,102,52,56,55,56,57,51,57,49,99,97,97,48,101,100,48,55,53,99,51,98,52,49,100,99,50,97,53,48,100,51,56,98,56,50,102,56,51,99,50,53,101,49,55,48,57,56,56,56,53,52,49,53,52,53,51,57,53,99,56,54,57,97,53,56,49,54,56,53,56,50,52,50,50,49,53,99,56,48,100,51,57,54,101,52,52,100,55,102,56,97,97,98,97,101,98,97,102,102,101,97,48,49,57,102,54,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,102,102,56,49,56,100,48,48,51,101,99,48,57,49,56,49,99,100,57,55,48,48,48,102,102,102,98,97,48,48,48,102,102,55,100,49,52,56,55,53,52,49,102,48,48,102,102,51,57,55,50,56,48,49,102,48,97,52,48,55,57,48,97,48,48,102,102,48,55,100,57,57,50,53,56,51,97,51,50,99,56,51,99,56,53,97,97,52,51,48,53,55,56,51,57,54,48,55,99,99,48,101,101,48,49,100,99,56,49,50,100,50,48,102,57,48,51,97,54,48,102,97,49,49,56,51,98,52,48,57,49,50,99,48,97,56,48,102,100,57,55,101,53,48,57,53,52,48,101,100,56,51,99,56,49,100,54,48,101,55,57,52,101,53,101,99,97,48,99,48,55,51,56,51,100,56,49,102,51,50,57,99,49,101,101,48,55,55,52,98,50,52,51,48,102,98,48,51,98,55,48,101,97,49,99,48,101,54,56,49,101,99,48,55,56,56,51,102,97,49,99,101,48,55,53,54,48,102,50,52,51,100,56,48,101,98,48,49,100,99,102,48,55,99,50,48,102,51,56,51,98,50,49,99,49,48,102,54,56,55,56,48,49,100,100,56,51,97,52,101,49,101,102,50,97,52,49,100,102,48,48,102,102,51,100,53,48,48,102,100,49,52,56,49,100,101,50,99,56,98,51,48,101,97,48,51,98,97,101,49,102,100,48,102,48,50,50,97,54,48,55,55,48,51,57,52,48,48,102,55,98,57,55,101,56,99,53,55,56,55,54,55,48,55,99,48,98,98,52,51,55,48,97,51,48,101,101,54,50,99,102,49,54,99,53,57,99,53,97,48,50,48,98,57,48,97,48,50,55,53,48,48,51,101,53,56,48,48,52,99,102,56,55,97,52,48,57,50,100,48,50,54,100,99,48,49,102,52,54,54,48,52,100,54,56,55,51,101,48,51,99,50,57,56,53,98,56,51,56,52,48,55,98,99,48,52,100,48,56,51,99,57,52,98,50,56,48,51,98,54,49,102,51,50,99,56,49,100,102,49,54,50,49,102,97,48,101,98,57,52,54,53,100,48,49,50,56,49,99,51,101,101,48,101,99,49,50,56,51,100,101,53,54,50,49,49,54,52,57,54,53,50,48,55,55,48,49,101,97,48,55,50,48,48,49,101,101,49,48,55,55,54,49,102,48,51,57,52,52,53,101,57,53,97,57,99,49,100,52,48,102,52,49,55,50,53,55,49,54,97,49,100,102,50,102,99,97,97,52,101,50,99,48,97,98,52,101,48,49,100,55,57,55,102,99,48,50,50,51,52,48,57,97,51,48,50,54,56,99,49,102,97,56,49,51,97,48,48,102,100,48,51,102,48,48,102,102,52,99,98,48,49,51,50,97,49,102,57,99,48,102,50,48,49,102,54,48,51,99,97,56,48,101,100,54,48,102,97,48,55,100,51,48,55,54,52,51,57,101,49,100,48,101,53,99,102,48,101,56,56,55,51,99,97,48,48,101,50,56,55,55,48,101,49,100,98,48,101,49,56,55,55,48,51,97,56,49,100,48,50,98,55,97,48,48,102,102,55,53,48,51,97,97,53,49,57,53,49,99,48,52,57,56,97,49,50,98,98,97,55,48,50,52,98,97,55,57,54,48,48,57,100,50,99,57,51,49,51,100,51,53,51,48,49,55,57,53,48,51,50,55,48,48,102,102,55,100,98,98,56,49,50,56,97,53,54,48,49,50,50,54,48,48,102,102,102,98,50,98,48,50,55,48,99,48,57,53,100,50,56,49,48,52,51,98,99,53,53,48,55,50,99,49,100,101,56,51,100,101,50,99,56,98,55,48,55,54,48,53,48,56,55,54,99,98,100,48,102,51,48,55,57,52,97,101,48,101,98,48,51,57,98,48,55,97,48,53,51,57,53,52,48,102,56,48,49,99,98,48,55,52,53,50,48,98,100,48,102,57,99,101,48,102,51,57,54,56,49,101,49,48,101,97,56,51,97,98,48,102,101,48,55,52,48,51,98,52,49,101,102,52,98,50,101,57,50,56,98,100,55,50,56,51,100,52,53,54,49,55,51,102,48,55,57,52,51,100,99,100,54,56,48,102,49,57,54,54,48,53,98,48,98,102,102,97,56,48,100,56,48,48,102,102,48,102,56,56,49,56,49,50,55,56,49,102,57,48,55,101,48,48,102,102,48,102,98,51,98,54,56,48,57,97,57,52,48,52,99,99,53,52,56,51,98,51,48,50,52,56,52,49,100,102,56,55,97,99,51,99,52,49,101,100,52,101,57,52,55,50,97,48,98,49,48,48,102,102,55,98,56,99,51,102,54,48,102,102,56,51,56,50,48,102,49,56,49,99,57,56,51,98,56,48,55,55,49,100,49,53,50,48,51,99,97,53,50,49,55,101,53,52,54,50,101,52,51,98,101,53,98,56,51,100,49,48,55,56,55,56,51,101,48,56,48,53,48,48,102,102,55,98,56,97,53,52,48,48,102,102,48,55,97,53,49,56,51,57,97,49,101,48,54,99,97,51,52,102,48,102,100,48,55,55,99,98,51,54,99,48,53,51,102,53,48,48,102,102,100,51,57,48,48,55,99,52,48,99,48,57,51,98,48,101,50,56,51,56,102,48,48,55,100,54,49,51,54,48,52,100,52,50,48,50,54,55,50,100,56,49,101,54,48,49,51,98,99,48,102,48,48,51,100,54,49,101,50,48,102,55,50,55,52,97,51,49,54,101,53,55,54,48,101,101,48,55,49,48,49,99,48,56,55,102,56,49,101,51,48,51,57,51,48,55,55,48,48,101,101,48,49,50,97,57,48,49,101,54,50,101,56,97,48,50,100,102,57,52,99,49,101,48,50,97,52,49,101,56,56,51,99,51,99,49,101,102,50,98,99,97,48,48,102,102,101,56,57,55,52,57,101,48,48,102,53,53,97,52,51,57,99,49,101,48,54,99,98,98,52,48,48,101,50,56,55,55,99,98,51,55,51,102,99,48,102,101,48,48,102,102,57,102,55,48,50,55,48,99,51,56,101,48,52,56,48,56,49,50,55,48,48,52,99,50,56,49,51,56,52,48,102,49,100,48,101,56,98,54,48,101,102,56,51,56,102,48,101,48,50,54,57,55,101,53,55,48,55,54,101,100,50,52,98,55,50,98,56,48,49,101,102,54,48,102,99,57,55,48,53,56,49,53,97,49,100,53,48,55,53,56,48,101,101,52,48,52,102,48,97,49,48,101,100,56,55,99,49,50,99,51,98,51,99,49,101,52,48,51,99,99,48,102,49,56,55,52,56,51,56,52,48,48,102,102,102,55,56,98,56,49,100,54,50,100,52,97,52,48,101,55,48,48,102,102,57,102,56,48,51,100,99,99,49,101,53,54,101,48,51,98,99,53,50,49,54,50,57,57,49,56,49,50,49,48,48,52,101,49,56,55,49,99,48,57,102,101,48,50,52,101,48,48,102,102,57,55,97,48,50,55,48,52,49,100,99,50,49,100,49,53,48,49,100,102,48,55,101,48,49,99,49,52,50,48,102,48,49,54,50,49,100,98,57,52,97,50,101,48,98,48,48,48,102,102,55,98,50,56,51,102,52,53,52,49,54,48,57,99,49,100,52,48,55,97,52,48,101,101,55,49,55,54,53,101,56,55,54,56,51,57,101,57,54,49,101,55,101,48,101,100,99,49,101,54,48,55,55,48,51,100,97,49,99,50,48,48,102,102,55,98,99,97,48,51,97,99,53,53,57,52,97,49,102,50,99,53,48,48,102,102,48,51,100,99,97,49,100,98,56,101,49,100,101,50,101,56,97,101,52,99,55,48,48,53,56,57,48,48,102,102,55,99,99,102,99,48,57,99,52,48,102,100,48,51,97,48,48,50,52,101,52,48,57,55,56,48,50,52,102,56,51,97,52,56,98,100,48,56,51,98,101,48,52,101,53,56,51,99,48,48,102,102,102,56,57,55,101,48,102,51,99,51,99,55,52,102,57,52,101,102,54,52,56,48,101,50,48,49,50,99,52,57,101,48,101,98,56,51,100,52,53,55,48,51,98,57,48,49,50,53,50,99,99,51,98,52,53,56,97,54,51,51,50,49,101,56,48,55,57,56,49,102,100,48,55,55,48,49,102,100,101,49,102,49,50,56,52,51,100,52,49,100,51,50,102,48,97,49,57,48,55,53,49,99,51,98,53,55,48,49,101,48,48,101,102,56,55,102,48,98,100,52,51,52,48,99,48,49,102,48,99,48,48,50,55,49,48,51,102,52,48,102,55,99,48,57,51,57,48,50,54,49,99,48,57,51,101,48,102,54,97,50,102,52,100,48,101,102,56,49,50,54,56,48,102,48,48,51,57,99,49,101,48,48,102,102,55,54,48,49,101,51,57,55,99,97,55,54,55,50,51,56,55,49,48,48,102,102,57,57,100,52,102,48,55,97,50,49,101,97,50,99,52,49,100,99,56,48,57,50,57,53,56,49,100,97,50,98,57,51,49,101,57,48,101,98,56,51,99,99,48,101,49,48,51,99,55,48,102,101,101,48,102,56,57,55,99,49,101,97,48,102,54,49,55,56,53,102,52,56,51,100,55,99,49,100,97,56,56,48,101,102,56,55,55,99,51,56,54,53,49,50,49,97,55,102,102,56,49,48,50,48,48,51,101,53,102,56,48,52,57,101,48,55,101,52,49,99,55,56,48,51,101,99,101,100,100,48,50,54,97,53,51,100,51,51,49,54,99,48,101,99,99,48,57,100,101,48,55,55,101,49,100,52,48,102,49,48,55,52,57,51,97,57,49,99,97,56,50,98,56,48,49,101,100,99,48,102,100,56,51,56,49,48,101,48,56,51,98,57,48,55,50,54,48,102,49,99,49,100,99,54,52,53,52,55,48,102,50,57,55,54,53,102,57,54,102,56,97,54,48,101,102,57,53,48,48,101,98,56,49,101,49,102,48,102,56,50,55,57,52,48,49,100,49,50,57,53,51,99,48,49,101,97,98,102,48,101,54,56,55,55,100,98,50,102,49,51,99,51,56,97,49,101,48,50,99,100,99,48,49,52,102,100,52,48,51,51,101,48,48,49,102,51,50,48,48,50,52,97,102,56,51,102,48,48,102,102,48,55,100,55,101,48,51,98,100,48,50,55,49,48,97,97,50,102,102,57,53,101,49,101,48,48,102,102,50,52,54,99,49,101,48,98,97,48,50,55,50,53,50,50,55,57,54,54,48,57,51,50,57,99,51,99,52,48,101,98,52,48,57,57,57,48,102,51,56,51,98,52,48,55,53,99,49,101,54,48,49,50,101,50,98,53,49,52,51,97,54,53,99,97,54,49,54,56,49,102,102,50,57,56,49,101,54,57,52,97,48,101,52,100,51,48,97,48,101,57,56,49,101,57,48,101,55,57,52,48,56,50,49,99,50,101,48,102,52,54,99,98,49,48,49,51,101,48,102,49,100,48,55,52,99,97,102,57,48,48,102,102,98,48,55,53,102,102,48,48,102,102,99,102,98,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,56,48,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,55,102,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,50,48,48,48,102,102,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,55,102,99,48,102,102,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,50,48,50,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,97,48,50,54,53,56,51,97,102,48,48,102,102,55,100,56,51,48,49,51,102,48,48,102,102,101,51,56,51,56,97,53,48,48,51,97,100,48,55,50,56,48,52,102,48,48,49,51,55,99,48,101,56,52,49,100,56,56,55,54,54,52,98,51,97,48,101,101,48,51,98,98,48,55,53,99,48,52,99,98,48,51,101,57,48,55,55,99,49,99,52,48,101,101,54,50,101,52,98,97,50,99,99,98,102,50,101,56,48,52,56,99,51,97,52,49,100,52,48,102,57,49,52,97,49,100,99,50,97,48,48,102,102,52,101,52,51,99,48,53,98,57,54,54,53,101,57,54,55,100,48,52,97,102,54,56,48,52,99,48,98,99,50,99,100,51,56,98,51,52,102,102,54,53,56,50,55,97,54,55,98,48,98,101,48,55,101,52,48,52,100,54,56,49,51,52,99,48,52,99,102,101,48,101,97,100,48,49,51,50,101,48,52,99,97,48,51,102,102,48,50,54,49,102,48,55,49,97,56,98,99,48,48,102,102,55,98,50,97,52,49,102,97,48,51,101,52,48,55,56,99,48,102,54,97,56,51,57,100,56,51,99,56,48,50,53,51,99,51,99,55,99,51,97,98,50,49,102,100,48,102,49,57,55,102,99,97,49,99,53,102,54,48,101,101,57,52,54,48,50,55,100,99,97,54,99,56,51,56,98,50,48,49,50,49,50,57,101,52,98,49,50,54,48,50,53,99,56,51,101,51,102,99,49,55,56,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,98,100,48,48,55,99,54,99,56,48,49,102,54,99,101,48,52,56,55,48,48,102,102,51,101,98,54,48,98,50,48,55,97,97,56,97,48,52,99,101,48,51,98,56,48,48,55,98,52,48,49,101,51,56,55,97,56,97,102,48,102,100,50,52,57,53,50,48,52,100,52,101,48,102,57,56,51,101,54,50,102,98,98,97,49,99,57,50,102,49,50,48,49,99,52,101,50,98,99,48,57,55,101,56,48,55,49,54,49,99,48,48,55,54,101,49,102,97,48,101,101,99,100,100,48,55,56,48,51,56,54,53,100,48,51,99,51,101,48,102,54,57,51,55,97,48,57,54,98,56,49,50,98,99,51,57,98,52,52,52,97,102,97,52,49,99,57,99,48,54,51,54,48,52,102,57,48,48,51,101,54,52,54,49,101,50,50,100,99,97,98,48,102,53,56,55,48,56,48,57,50,48,48,102,102,55,52,101,48,48,102,54,55,57,54,52,99,56,55,57,48,98,101,50,98,48,51,97,101,48,102,102,48,48,49,101,102,98,50,98,56,98,102,101,57,52,49,100,99,50,56,99,51,100,101,53,49,51,56,53,49,56,55,97,55,56,51,97,99,48,55,98,50,48,52,98,49,56,50,53,53,49,54,52,51,102,48,49,100,52,50,98,99,98,97,52,51,99,53,51,50,55,97,55,102,50,99,48,51,98,57,50,53,102,55,98,50,99,51,55,50,100,48,97,101,52,49,53,48,49,48,57,100,55,53,102,102,48,55,100,52,48,57,100,51,48,48,102,102,55,100,57,55,48,49,51,98,52,48,48,102,98,48,101,50,99,48,51,97,99,53,97,48,49,51,56,54,48,102,98,52,48,49,101,98,48,50,55,56,55,50,51,49,55,100,99,51,98,50,57,51,99,49,100,100,48,51,97,54,48,55,55,102,50,53,53,56,48,51,100,99,97,56,97,49,100,55,52,55,50,101,98,54,54,48,49,100,55,56,55,49,48,51,56,99,56,97,57,55,52,57,99,56,99,49,99,97,48,101,100,52,48,48,102,102,53,102,101,52,101,48,99,102,57,53,54,48,49,54,49,100,98,101,57,101,53,57,48,50,55,56,49,48,97,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,57,48,56,48,49,102,49,102,50,48,50,54,97,99,97,48,48,50,54,56,99,48,49,102,53,54,56,48,52,98,51,101,50,56,48,97,53,50,101,48,97,55,101,48,52,98,57,56,51,98,51,48,55,51,50,48,52,97,98,57,55,51,99,98,56,50,98,100,48,48,102,102,97,101,99,53,97,49,55,101,48,101,57,52,48,57,55,55,48,55,50,55,56,98,49,50,100,99,97,100,48,52,57,56,55,56,56,51,99,48,48,57,98,50,97,57,51,56,48,49,101,101,51,52,55,101,53,55,97,55,50,54,102,50,56,53,51,100,51,101,50,54,97,101,99,51,98,56,53,54,101,100,50,52,102,102,99,49,53,48,48,48,102,102,55,99,97,101,56,49,102,54,48,51,100,99,48,55,50,97,48,48,102,102,102,97,98,52,98,101,48,101,57,53,100,101,100,56,48,51,100,53,97,48,55,99,57,99,49,99,97,48,51,99,99,100,101,52,51,98,51,53,57,99,48,55,52,97,49,102,101,48,50,53,100,99,48,57,56,97,99,49,102,53,100,99,48,49,101,101,54,50,97,52,98,49,57,49,102,57,53,54,53,54,101,51,57,52,52,48,50,53,99,49,101,50,100,98,102,48,49,50,98,50,99,57,48,55,56,54,57,53,99,48,50,98,99,56,48,49,101,97,49,48,51,56,55,48,48,55,57,53,97,48,48,55,97,52,99,48,48,102,50,101,100,56,48,49,101,54,54,48,48,49,101,98,102,56,48,51,100,52,52,48,48,55,57,98,53,48,48,55,97,98,97,49,102,49,51,48,48,51,100,48,56,48,48,55,97,55,48,48,102,102,48,102,54,99,56,48,51,99,98,98,48,48,102,102,51,100,48,57,48,52,57,48,48,51,100,56,52,55,48,48,102,102,55,97,56,50,48,48,102,102,101,57,51,48,48,49,101,97,100,56,48,57,56,48,48,51,100,101,48,55,48,48,102,102,55,53,50,99,48,52,98,99,48,52,97,48,49,97,53,48,48,101,50,49,48,48,102,102,55,100,100,53,48,51,97,48,48,55,55,99,48,102,55,52,48,49,102,53,54,56,48,52,102,53,102,48,55,56,50,49,100,57,50,97,52,51,99,57,56,49,100,55,56,49,50,57,101,48,52,99,101,48,51,101,48,48,102,102,101,52,55,50,101,52,97,55,50,57,48,98,97,48,49,50,49,48,55,56,54,49,99,57,48,50,53,101,48,49,101,99,56,48,51,100,98,54,49,101,53,50,98,55,49,55,97,53,53,49,54,53,56,97,97,50,100,56,97,99,48,49,51,50,52,98,99,56,48,53,99,57,52,57,56,97,102,50,102,99,97,101,101,57,51,53,99,97,99,50,99,100,48,51,100,55,98,97,48,48,102,102,57,53,56,53,102,102,100,55,53,100,55,53,102,102,100,52,48,54,56,101,98,48,48,55,99,56,97,56,49,100,97,48,51,102,101,48,50,53,55,99,51,56,99,48,52,98,57,48,48,51,101,99,99,52,48,49,102,53,101,97,48,48,102,102,102,51,102,56,102,56,55,50,55,48,55,57,51,97,51,56,55,101,48,48,102,102,49,101,54,99,56,98,102,48,50,53,54,51,97,53,56,48,51,100,99,56,48,102,48,98,48,55,102,49,50,51,54,48,101,99,56,49,50,102,99,48,101,52,52,97,51,57,52,54,57,52,53,56,50,57,48,51,56,50,53,50,101,50,52,53,101,97,54,100,55,99,49,99,100,101,53,56,101,50,51,52,53,102,57,55,54,56,49,54,48,50,98,56,97,56,48,54,55,56,56,48,51,101,56,99,52,48,49,102,53,98,101,48,48,102,97,48,53,48,55,99,99,48,101,56,97,56,49,101,98,56,49,50,101,99,49,100,100,52,53,48,50,54,56,100,50,52,51,99,57,102,56,48,57,101,48,51,97,51,48,50,55,101,52,97,55,48,50,52,99,52,49,102,53,48,51,101,98,48,55,54,49,56,97,52,48,102,52,56,51,100,57,48,101,99,49,53,55,99,51,100,48,49,99,49,48,101,51,48,55,49,56,98,50,48,48,55,98,50,56,48,49,101,102,55,99,53,53,57,55,54,49,101,54,50,56,98,97,54,50,55,100,56,48,51,100,99,56,49,100,48,50,56,52,51,57,101,53,98,51,55,48,100,101,52,48,52,102,54,97,55,102,99,48,52,49,51,48,50,52,54,99,48,57,51,48,48,102,102,101,55,48,49,51,98,56,48,48,102,53,51,99,49,100,100,49,52,99,48,102,101,48,48,102,102,49,101,99,97,48,50,54,97,53,49,51,48,55,50,98,48,49,50,99,48,48,52,98,56,48,48,102,102,51,100,50,102,50,100,52,51,99,57,56,48,57,57,101,48,100,56,48,49,101,101,102,50,102,48,49,102,54,53,48,48,102,102,51,100,54,49,52,98,48,102,52,56,55,52,99,49,100,99,56,51,57,52,99,48,101,52,99,49,100,100,48,55,52,100,102,48,102,102,57,56,49,101,50,50,55,53,48,48,102,102,51,100,52,52,99,57,54,48,48,102,54,100,48,55,53,56,99,49,101,48,54,98,101,52,99,48,99,49,48,50,54,102,48,48,102,102,49,102,52,101,56,48,48,102,98,48,57,48,50,52,55,56,51,57,97,56,101,48,102,50,56,48,57,56,55,48,55,48,97,48,48,102,54,52,48,51,98,49,50,101,49,50,53,57,54,99,51,98,54,49,101,102,98,48,55,97,52,48,101,52,48,51,99,57,52,53,101,57,53,99,53,56,57,53,97,49,101,56,50,102,99,97,53,50,99,55,48,55,55,48,51,56,54,48,102,52,56,51,100,99,49,101,51,50,98,51,50,55,57,52,48,49,100,49,50,101,99,98,56,97,52,51,52,101,52,48,57,101,53,55,56,50,53,54,53,48,49,51,99,99,57,101,101,50,49,52,50,55,48,48,102,102,54,101,101,48,51,98,101,48,48,55,100,55,51,48,48,51,101,98,100,56,49,100,51,48,55,98,99,97,55,48,55,56,48,48,102,102,101,97,99,48,57,49,49,48,50,52,100,48,49,100,57,56,55,102,48,97,49,97,50,99,52,48,52,56,56,51,101,99,49,99,49,48,50,53,55,99,49,99,56,48,55,51,52,51,101,50,53,50,52,57,54,54,53,55,97,54,49,52,52,53,57,101,50,57,56,51,99,56,49,100,102,48,101,50,57,53,101,53,99,57,53,100,56,98,48,50,57,99,98,50,50,99,52,97,54,52,102,48,52,57,50,54,99,48,50,55,56,97,100,50,99,57,50,99,97,101,55,48,57,50,48,50,54,53,99,55,48,101,54,48,55,97,54,48,52,98,57,56,49,50,102,56,48,102,100,52,51,98,101,56,54,49,99,102,48,55,100,56,48,101,50,48,49,99,101,48,51,101,52,48,101,97,57,53,97,48,57,55,57,52,49,48,101,100,48,51,100,54,48,55,53,101,49,99,56,48,55,56,52,53,48,97,48,99,97,51,57,53,101,53,57,57,53,54,99,54,52,51,50,57,56,51,101,48,53,51,49,55,52,56,50,56,100,54,56,56,53,53,57,55,52,53,57,97,48,98,55,102,50,49,101,50,50,56,48,53,98,97,54,97,48,99,101,48,99,100,51,100,51,50,50,102,102,99,48,50,50,51,48,97,98,50,98,53,51,48,98,56,50,99,99,97,102,50,97,52,97,101,54,55,50,52,97,55,49,54,54,57,56,56,97,53,55,57,53,101,56,102,100,99,54,53,97,99,102,50,54,50,55,98,102,57,49,57,49,57,49,102,51,97,102,102,57,52,55,57,50,54,57,50,102,99,99,57,101,98,101,57,49,102,102,102,53,49,98,55,102,50,48,55,52,52,48,101,55,99,48,49,102,49,100,97,48,48,102,102,55,100,99,54,48,51,102,97,48,55,55,99,49,100,57,48,55,97,97,48,101,97,56,48,57,51,101,99,49,101,97,48,101,48,48,55,98,99,97,54,50,57,99,98,98,48,101,101,57,55,52,48,48,102,53,102,99,48,57,53,57,50,56,55,49,54,48,53,53,49,55,97,53,51,49,53,54,53,102,49,52,99,102,102,50,98,48,51,99,97,48,102,98,48,97,52,50,101,53,48,102,97,55,49,53,52,53,100,49,53,99,57,100,57,49,53,51,99,97,102,52,50,52,99,100,57,50,54,52,51,53,57,57,52,98,56,98,57,56,48,48,100,52,51,52,54,48,48,102,102,55,100,53,52,56,48,51,101,97,102,53,48,100,50,53,49,100,50,100,48,56,48,49,102,53,98,99,48,52,56,52,97,49,97,54,50,50,98,101,100,51,101,56,97,57,54,56,97,48,52,57,102,48,49,50,102,52,99,50,52,50,51,51,99,56,102,52,49,98,98,50,57,48,99,50,52,50,51,48,51,98,57,57,97,52,55,55,101,50,56,56,100,99,100,99,100,52,100,54,102,98,55,57,101,50,56,101,48,101,54,56,55,51,52,51,57,54,49,99,101,48,55,55,56,49,100,100,50,98,56,51,97,52,49,99,52,48,101,56,56,55,54,56,51,56,101,49,100,53,50,57,57,49,53,49,56,97,102,50,57,99,51,98,50,49,99,102,48,101,102,49,53,52,49,100,56,50,56,48,97,98,50,98,48,97,99,52,49,52,54,50,98,52,97,99,50,98,99,97,99,50,57,48,97,51,52,52,52,49,52,49,52,52,52,51,52,48,50,97,53,48,100,49,49,48,48,102,102,97,102,52,52,52,50,52,50,56,54,100,48,57,48,49,49,49,49,49,48,50,50,54,54,49,49,50,54,55,102,102,56,48,56,54,54,48,48,102,102,102,97,56,98,48,48,102,102,55,99,52,56,51,56,48,51,98,52,52,49,101,53,56,48,51,101,100,54,48,51,57,50,48,48,102,102,99,49,56,53,49,50,48,48,102,102,49,50,99,102,50,49,101,52,48,97,48,48,102,102,55,97,55,48,53,102,50,50,56,55,101,52,48,49,101,98,49,56,49,50,101,52,48,52,99,55,102,101,50,48,49,101,50,56,51,98,101,101,49,100,56,98,52,50,48,98,48,102,52,55,97,48,48,54,102,48,49,56,48,55,48,53,48,50,53,49,56,48,49,102,53,57,52,48,52,57,48,56,49,50,50,52,102,57,54,56,57,50,48,52,97,57,56,51,57,50,48,48,102,102,55,97,53,52,102,49,55,48,56,54,49,100,98,50,98,99,98,49,55,52,48,49,101,97,52,56,51,100,101,48,102,98,102,52,57,52,53,48,101,56,97,49,49,55,97,53,53,57,52,54,56,100,97,52,49,101,50,56,55,102,52,51,100,101,48,57,54,99,56,54,56,52,49,101,53,50,101,57,49,55,100,50,49,102,54,101,56,98,48,57,52,99,56,101,53,57,48,50,55,54,57,48,56,97,102,48,99,52,49,102,56,53,100,55,102,99,48,97,49,48,48,49,102,55,56,101,53,102,56,49,50,99,97,48,101,102,52,48,49,102,53,98,54,48,102,102,48,49,101,102,48,49,51,55,48,48,102,102,101,51,48,48,102,102,49,101,54,51,56,49,99,100,48,51,98,100,48,48,102,102,55,97,53,57,56,51,99,48,48,101,97,98,56,51,100,48,48,55,56,50,48,101,56,51,56,55,56,102,48,55,98,52,49,102,98,56,51,97,53,48,101,99,49,53,55,101,56,51,101,99,48,101,99,53,49,53,51,56,51,99,99,53,53,53,49,52,97,49,101,98,52,98,48,101,99,56,55,57,99,48,50,99,52,97,100,50,99,51,97,55,102,50,56,54,56,97,99,55,51,97,49,57,53,97,53,56,50,55,51,57,56,48,50,54,48,57,52,48,51,52,97,52,48,49,102,50,101,53,48,50,55,50,99,49,100,101,48,51,97,53,48,48,102,102,55,100,55,51,48,55,56,99,48,57,52,51,50,99,53,50,50,53,51,56,51,102,56,48,52,100,97,99,57,53,53,56,51,98,99,99,50,49,100,57,52,101,102,51,99,53,51,55,48,55,48,56,48,102,100,56,48,57,54,99,48,55,57,101,53,57,55,50,101,57,57,52,57,48,102,51,57,53,99,53,98,57,53,57,50,53,56,49,53,48,53,57,52,102,50,98,98,50,48,56,55,53,56,51,99,54,48,57,102,100,56,57,51,56,48,50,52,54,53,55,101,101,53,56,55,48,48,97,100,54,53,102,102,48,51,48,51,48,48,55,100,53,100,48,49,50,54,100,99,48,49,102,54,48,52,48,52,102,52,56,51,56,101,48,50,53,49,55,49,54,102,56,97,48,48,48,102,102,55,97,98,52,48,48,102,102,102,53,51,48,101,53,97,54,50,98,56,48,52,100,51,97,50,55,48,101,49,48,51,57,101,48,55,56,54,48,102,51,102,53,48,48,102,102,57,55,55,48,102,50,48,55,52,98,97,53,55,98,48,48,102,102,55,98,50,99,49,50,97,54,99,53,102,49,53,102,101,48,51,55,102,53,101,53,51,98,52,56,50,52,49,51,48,48,102,102,51,98,100,53,52,48,50,98,49,99,48,49,102,49,49,51,48,50,53,49,52,51,101,48,48,102,56,56,48,49,102,54,52,54,53,52,56,49,51,53,56,53,50,97,52,97,50,98,52,49,100,51,48,50,52,100,56,49,51,100,99,51,101,54,56,99,101,51,101,53,57,51,52,57,54,57,51,99,48,57,56,55,48,55,48,101,48,52,99,97,56,51,98,57,48,101,100,99,97,50,98,50,56,56,49,100,57,50,99,52,97,97,52,57,101,100,57,54,54,53,55,51,100,101,102,57,55,52,49,101,50,48,101,57,101,54,101,50,97,55,57,53,102,99,98,101,98,57,97,50,98,97,52,48,55,51,57,48,48,55,100,102,54,48,48,51,101,101,56,49,97,48,48,55,100,52,99,48,51,56,54,50,56,53,102,48,55,54,50,53,52,48,55,51,99,51,101,97,48,52,99,102,48,51,100,54,101,53,57,102,48,55,52,48,49,100,100,48,102,100,50,49,54,48,102,50,48,51,98,55,52,50,101,49,99,54,48,102,56,48,51,57,99,99,49,102,102,99,48,102,50,52,97,54,50,56,48,49,101,57,56,51,98,54,48,102,102,97,51,48,50,54,99,49,100,101,56,51,99,53,50,99,49,51,52,51,57,99,48,48,102,102,102,54,98,48,48,57,56,49,51,50,102,57,49,57,48,57,51,52,98,56,97,52,49,50,97,98,53,99,57,54,49,102,101,48,55,101,101,102,51,48,100,50,52,51,50,102,50,51,98,100,51,97,100,57,55,100,98,55,53,57,55,50,48,101,51,53,98,54,102,101,102,51,53,56,52,56,98,57,102,102,48,49,98,102,48,53,50,56,48,53,51,99,48,48,102,102,51,101,53,55,99,48,52,97,98,48,51,97,57,48,50,53,53,56,48,49,102,54,56,52,56,97,56,97,48,101,97,48,97,53,99,53,49,98,48,48,102,102,52,99,48,56,51,56,101,54,56,48,57,97,48,48,102,102,55,56,51,49,56,98,49,48,102,51,57,54,50,48,50,54,48,48,102,102,102,52,48,49,101,99,56,49,51,48,101,48,52,99,53,101,48,102,55,49,54,101,55,48,102,51,56,55,56,99,51,99,49,100,49,55,97,54,101,48,101,100,57,53,100,98,50,48,57,52,57,99,97,49,48,101,102,51,55,100,56,48,48,55,54,54,48,55,55,48,97,100,100,53,54,49,97,48,48,54,54,100,56,49,50,50,99,48,102,102,99,98,97,48,50,54,57,52,48,57,51,50,48,50,53,52,48,48,102,102,57,56,97,48,102,52,48,48,102,102,51,100,97,54,99,48,55,100,99,49,102,55,48,49,50,100,101,48,101,50,56,49,101,98,48,55,102,99,97,97,48,101,51,102,52,56,54,99,51,97,97,53,48,48,102,102,55,102,48,49,101,51,56,51,97,55,48,101,55,56,55,102,48,51,100,54,53,48,57,52,56,53,55,57,54,50,53,100,48,55,56,48,98,56,50,97,99,97,97,50,97,52,98,55,48,102,49,50,52,97,50,49,53,97,53,52,57,55,54,53,101,49,54,56,53,101,49,53,101,53,55,99,97,49,98,54,53,57,57,54,50,57,101,101,57,50,52,102,98,48,49,52,49,48,48,49,102,51,52,48,48,50,52,99,99,51,98,101,53,56,56,51,97,101,48,55,49,99,48,52,102,56,57,53,99,99,57,55,48,57,97,48,102,48,49,48,48,51,101,52,48,101,99,99,48,57,53,56,52,102,52,51,52,52,54,99,97,102,52,98,52,50,52,49,48,55,55,97,56,99,49,100,98,48,50,54,97,48,49,102,49,97,52,57,55,48,57,52,56,101,56,99,49,100,98,97,50,101,57,49,51,50,49,49,55,48,52,54,50,100,51,97,56,51,100,100,50,53,48,99,99,100,54,57,98,48,101,101,99,97,55,102,99,53,57,102,102,102,48,48,102,102,98,98,54,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,48,49,100,57,52,48,49,102,48,99,97,48,50,54,99,48,51,100,97,49,100,100,48,50,54,57,56,49,102,50,56,49,50,56,97,53,98,57,55,57,57,48,52,49,100,50,57,55,99,48,101,54,99,49,101,48,56,51,101,98,50,98,48,97,97,48,49,50,98,52,48,55,56,49,51,56,48,102,54,56,98,49,48,55,56,56,48,52,97,102,48,51,98,49,50,98,97,102,57,54,52,56,99,49,100,100,97,48,102,49,50,51,49,51,48,101,102,51,50,57,48,56,54,54,52,98,48,102,49,52,56,55,55,55,55,51,55,101,53,53,99,49,54,51,101,53,51,97,56,48,52,57,97,53,48,51,50,102,48,48,55,100,52,53,48,49,51,49,101,53,102,48,49,50,98,101,48,48,102,98,49,54,48,50,53,48,56,51,102,99,53,54,56,55,100,100,50,99,51,56,52,49,100,52,50,100,99,48,57,56,97,48,55,48,52,49,100,50,48,55,98,97,53,99,50,51,56,55,57,53,51,56,51,97,56,53,55,50,53,48,51,57,102,50,99,52,49,102,98,48,51,98,53,50,101,56,51,102,99,53,55,48,55,56,56,98,48,52,52,50,101,56,97,48,52,48,52,98,48,101,101,100,57,53,52,49,100,100,57,52,100,50,99,100,48,52,51,100,50,57,98,52,49,100,53,97,57,52,51,99,101,57,54,99,56,51,53,48,56,54,52,97,55,102,99,48,51,98,50,53,52,48,53,102,100,48,48,102,102,55,99,57,53,99,48,57,51,54,101,48,52,101,50,56,48,51,101,97,100,48,49,101,99,49,99,98,55,99,53,52,99,56,49,50,98,48,48,102,102,48,102,55,100,56,49,51,57,53,99,101,56,48,48,102,102,57,100,101,53,97,53,48,51,56,100,48,50,53,100,99,49,102,99,49,99,97,56,48,48,102,102,54,101,57,48,51,97,99,48,57,52,99,57,99,48,48,102,55,51,55,48,48,98,101,100,56,98,102,48,99,56,56,57,101,52,51,98,54,53,57,54,102,98,99,48,49,101,56,48,55,50,56,51,101,52,53,48,48,51,99,49,48,101,55,56,55,52,99,51,102,56,49,100,50,50,99,57,49,52,98,97,48,101,97,48,55,101,48,51,98,48,49,100,101,48,102,55,56,55,54,48,98,57,50,98,100,50,57,48,52,98,49,50,98,56,98,53,50,56,48,51,99,99,53,52,97,50,57,55,54,53,50,49,54,50,53,54,57,54,50,53,52,97,53,97,55,57,53,101,57,97,56,50,57,99,53,53,97,53,51,48,57,97,56,54,57,99,56,50,57,99,57,97,56,48,57,98,50,57,49,49,52,56,50,53,56,53,98,55,53,49,55,52,50,52,48,49,51,48,56,48,101,56,99,97,56,48,55,102,101,48,101,49,52,49,102,55,48,51,56,52,48,102,48,98,56,102,51,50,53,48,48,51,101,100,48,55,52,48,48,102,50,99,49,100,50,49,55,99,102,50,51,98,56,56,99,100,98,101,100,49,52,101,48,102,50,48,51,57,97,53,102,48,55,51,56,98,51,55,53,57,101,57,97,53,53,49,55,97,56,52,52,98,50,49,57,55,50,102,102,57,98,52,101,50,57,52,98,51,52,49,100,102,99,102,55,48,97,99,50,99,50,51,55,52,49,98,102,102,48,48,102,102,56,55,48,53,100,52,49,97,54,48,50,55,55,48,49,100,49,49,52,99,48,52,98,102,48,49,51,57,97,48,52,100,99,48,51,56,56,48,101,101,53,98,97,101,57,52,50,48,101,52,48,48,102,102,57,57,101,48,55,102,54,48,101,56,99,97,53,98,52,56,98,52,55,55,57,101,55,48,97,55,48,55,54,99,48,102,53,99,51,100,56,49,99,99,50,98,57,50,49,50,50,100,48,99,97,57,50,56,100,48,97,101,101,100,48,99,97,52,52,54,102,52,48,57,50,50,56,99,97,99,52,50,102,102,57,57,97,50,98,52,97,102,56,50,50,56,55,50,48,97,99,97,102,102,101,98,97,101,98,97,102,102,56,48,101,48,48,48,102,102,48,102,56,55,55,56,49,50,54,100,56,49,102,53,56,49,51,100,54,49,101,102,48,50,54,101,97,52,98,55,48,52,57,102,48,50,52,57,48,48,102,102,49,101,100,102,97,101,53,53,56,48,57,55,56,50,54,48,48,52,101,55,56,49,51,50,48,48,102,102,101,55,99,48,57,57,100,48,55,53,102,102,48,48,102,102,57,56,101,48,102,51,49,53,98,56,97,99,48,49,50,102,99,53,54,56,50,54,99,100,56,51,98,99,49,101,101,48,52,102,57,99,56,55,48,49,50,50,50,50,48,50,54,49,99,48,51,51,101,49,52,48,52,53,49,48,48,55,99,50,52,99,49,99,102,56,51,99,49,48,101,53,56,51,98,56,48,50,55,98,99,49,101,99,48,55,56,48,51,98,52,53,99,49,53,52,49,99,50,48,55,100,51,56,48,57,53,99,101,48,101,100,99,51,99,50,57,99,53,50,57,55,54,56,50,53,52,48,55,97,51,48,51,98,97,50,102,56,48,57,98,49,48,101,99,48,55,98,102,57,52,56,53,99,97,53,57,53,54,56,54,53,51,49,55,100,56,97,52,50,100,100,50,53,49,100,48,56,98,49,97,50,56,100,51,99,98,50,48,49,50,102,52,102,98,101,56,48,53,97,48,50,52,48,98,48,51,51,55,99,48,55,97,101,53,102,102,100,52,48,52,102,101,48,48,55,99,99,100,56,49,101,50,56,48,51,100,98,99,48,48,102,97,100,55,48,55,51,54,49,100,50,50,97,48,98,56,99,56,54,53,102,57,55,97,48,52,101,51,56,51,98,101,99,53,97,50,48,54,52,48,99,102,55,52,98,48,101,55,57,54,50,48,101,49,52,48,57,97,48,50,98,56,98,49,48,48,98,97,52,56,52,50,55,49,48,100,49,99,57,50,54,98,48,56,101,56,54,48,49,54,54,57,98,50,53,56,52,101,51,56,100,51,49,53,101,102,56,48,101,48,50,97,48,49,54,97,52,48,48,102,102,102,57,97,57,48,51,101,48,48,55,56,52,48,48,102,102,102,51,99,101,48,101,49,52,49,99,48,101,48,102,50,49,55,49,56,49,100,52,48,48,102,102,51,99,97,55,56,51,97,99,48,55,99,48,48,48,102,102,102,54,55,102,50,101,56,98,57,97,50,56,50,56,49,101,49,54,48,55,99,48,48,52,100,52,56,55,51,51,48,55,57,102,48,55,54,102,57,54,100,99,51,98,55,56,98,56,48,48,102,102,55,98,55,55,54,50,97,48,48,52,101,56,48,52,56,98,49,55,100,57,48,51,55,50,98,56,48,52,100,48,48,52,98,52,99,56,51,102,102,99,48,52,98,52,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,57,54,48,48,55,99,53,100,56,48,49,102,55,56,99,49,100,50,48,55,50,101,101,97,49,56,49,50,48,52,48,52,100,49,57,55,102,56,97,53,48,101,100,56,55,99,56,51,100,50,99,48,48,102,102,51,100,49,48,48,102,101,56,48,57,53,49,54,52,53,56,102,52,56,48,102,56,48,55,56,101,56,48,57,55,100,48,55,50,56,48,101,100,52,49,99,98,56,48,51,100,97,52,48,101,102,48,49,100,49,49,54,56,57,57,56,57,97,49,57,53,56,49,101,50,50,102,48,48,102,102,49,101,97,49,56,55,97,52,51,100,99,56,50,53,55,99,101,52,55,101,53,54,56,55,56,55,99,100,55,50,98,56,98,51,53,48,48,99,52,100,50,98,48,98,50,52,51,50,101,48,97,99,50,98,99,98,54,50,98,57,101,101,57,50,56,50,53,97,50,49,97,50,57,54,50,53,55,97,52,55,54,100,101,54,56,51,53,52,51,52,102,54,54,53,50,53,49,57,50,51,51,50,57,49,97,53,50,50,52,57,97,51,51,100,51,52,54,97,100,51,52,51,57,98,99,99,49,98,99,99,56,48,52,50,49,56,55,53,52,51,100,50,49,101,54,48,101,51,57,55,101,53,50,56,55,99,48,51,57,97,49,101,52,50,102,52,51,97,50,49,101,97,48,101,101,49,54,54,53,55,57,55,54,49,100,102,48,102,51,48,55,54,48,98,97,52,102,50,56,48,51,99,50,53,48,57,55,50,53,50,97,55,50,50,57,54,54,53,53,49,54,101,53,50,49,55,52,53,53,50,52,97,49,97,55,57,53,56,53,97,49,53,97,53,97,50,51,97,49,57,54,48,53,55,50,55,97,48,50,53,51,54,57,99,56,50,57,99,56,56,56,101,57,99,99,100,99,53,99,52,100,97,56,48,100,56,101,48,48,102,97,57,53,48,48,55,99,97,55,48,49,102,56,56,49,50,55,52,53,50,57,55,50,48,101,98,52,48,57,100,48,52,99,48,55,56,99,48,52,99,55,56,51,97,100,56,50,97,100,51,99,98,51,48,101,97,56,55,99,57,50,49,50,48,51,100,99,48,102,56,48,49,102,97,50,48,48,55,98,50,57,49,52,49,100,100,49,52,48,53,49,57,52,48,57,52,49,101,51,48,55,98,48,48,102,102,52,99,50,48,55,53,48,51,98,97,56,97,48,101,99,100,48,52,51,98,56,49,100,97,48,102,54,49,54,98,52,53,51,97,48,50,48,55,50,99,54,48,51,101,50,53,102,54,52,102,50,98,101,57,98,50,98,99,98,48,50,99,50,54,55,102,99,48,51,52,50,57,55,53,48,50,98,57,48,50,52,97,56,48,49,102,55,48,54,48,52,56,52,56,49,51,100,101,49,100,101,50,57,99,98,53,48,55,52,50,48,102,100,56,51,56,50,49,100,99,48,102,55,49,55,55,99,98,50,97,52,52,48,55,51,99,48,102,49,56,49,101,55,56,51,57,55,50,97,48,49,102,50,99,48,48,102,102,57,54,97,55,48,55,57,100,49,57,50,48,49,51,52,48,101,102,52,51,98,54,48,102,50,56,51,100,97,53,98,99,54,99,53,53,48,55,52,52,98,49,48,102,51,99,57,49,97,97,101,48,48,102,54,57,97,53,97,48,57,54,100,99,100,51,52,102,54,52,50,48,51,52,54,53,102,102,48,50,102,97,48,50,55,50,56,48,49,102,53,55,54,48,52,56,97,56,48,51,101,99,48,56,48,52,57,99,48,49,101,54,101,56,49,99,55,48,48,51,100,53,97,48,49,50,49,97,50,99,56,48,52,97,102,102,48,55,57,56,48,102,55,99,51,56,56,48,57,53,99,53,57,101,48,101,98,102,50,99,52,55,48,55,54,52,49,102,100,48,101,55,56,50,54,52,57,102,48,101,53,48,55,54,97,55,54,52,98,100,54,52,55,57,53,56,54,57,50,50,48,57,101,50,99,51,97,54,101,48,52,57,97,56,48,51,101,97,101,99,48,57,49,53,48,48,102,102,55,100,55,101,101,50,100,102,56,49,50,56,97,48,101,51,52,48,49,101,57,50,56,48,57,102,53,49,53,99,48,50,54,57,52,48,48,102,53,50,99,49,101,102,56,55,101,99,49,51,53,56,97,98,99,49,101,56,101,53,55,55,51,56,51,99,100,48,102,101,56,55,99,48,49,50,99,52,55,56,55,100,52,51,99,98,51,102,50,49,101,56,50,53,99,98,51,50,51,54,52,56,49,50,50,53,55,56,50,52,52,48,99,49,53,55,53,102,102,50,97,50,100,48,98,50,52,51,50,57,99,97,99,50,99,48,98,54,50,99,53,101,101,56,99,56,50,53,53,97,49,97,53,49,54,50,53,56,50,52,54,54,100,101,55,52,51,50,52,51,52,48,54,54,57,50,53,50,53,50,51,98,50,99,54,97,52,56,97,50,48,56,99,99,100,53,49,97,55,53,53,48,99,54,100,51,54,55,100,51,52,48,49,52,50,52,48,48,102,102,102,57,50,50,56,49,51,98,54,56,54,48,52,101,101,48,48,51,101,99,101,56,49,101,52,57,54,99,53,54,49,53,100,57,48,49,48,48,102,102,48,57,54,99,52,50,48,102,56,48,49,50,57,50,56,48,57,48,48,57,99,52,56,52,98,48,49,51,97,52,50,48,55,51,56,48,102,102,99,49,102,99,50,53,97,51,49,55,101,48,57,55,52,97,48,101,56,56,55,53,49,50,56,97,99,97,52,102,52,55,48,102,54,101,98,101,53,55,51,57,50,49,101,48,101,56,49,101,55,54,99,49,101,53,50,99,55,102,100,50,56,50,48,49,57,54,101,48,48,102,98,55,56,48,50,54,100,48,49,100,100,48,49,50,98,52,48,48,102,102,102,97,102,98,48,50,54,102,48,51,99,50,53,99,48,51,100,56,48,101,98,56,51,98,101,48,55,56,101,53,57,48,49,50,102,50,48,102,100,99,51,57,52,48,101,57,51,97,52,48,55,102,48,97,49,48,101,97,56,55,56,100,100,48,55,99,101,53,100,56,51,56,55,48,55,56,101,53,102,56,51,98,56,50,97,52,97,52,48,52,101,48,55,57,48,51,98,101,53,99,53,56,55,57,49,51,100,51,48,97,53,57,52,100,48,101,102,50,48,48,102,102,55,54,53,100,98,48,102,55,50,55,53,98,55,51,54,49,100,98,50,98,101,57,101,57,50,53,56,48,50,54,48,99,51,101,97,49,102,50,48,102,48,48,102,102,51,99,49,48,102,56,48,55,97,99,51,102,56,49,101,99,50,99,57,50,56,98,57,48,102,53,56,55,101,52,51,99,101,49,101,48,48,102,56,48,55,97,48,98,57,50,99,49,50,57,51,56,98,49,50,99,52,98,53,50,102,99,51,99,99,53,97,97,53,49,55,54,53,100,57,54,50,53,57,49,54,50,53,98,50,53,97,55,57,54,48,57,99,57,97,57,99,53,97,50,53,50,52,50,54,97,53,97,55,50,55,97,55,50,54,97,55,97,54,53,97,52,53,100,97,55,50,55,98,56,101,53,53,53,53,55,102,56,57,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,99,101,49,100,53,48,102,52,56,55,57,56,51,56,101,49,101,48,50,57,52,51,101,48,49,99,100,48,102,50,49,55,97,49,100,49,48,102,53,48,55,55,48,98,51,50,98,99,98,98,48,101,102,56,55,57,56,51,98,48,53,99,97,55,57,52,48,49,101,49,50,56,52,98,57,50,57,53,51,57,49,52,98,51,50,97,56,98,55,50,57,52,98,97,50,97,57,50,53,48,100,51,99,97,99,50,100,48,97,100,50,100,49,49,100,48,99,98,48,50,98,57,51,100,48,53,50,57,98,52,101,52,49,52,101,52,52,52,55,52,101,54,54,101,50,101,50,50,100,52,48,54,49,52,48,50,52,102,48,48,102,102,49,102,50,56,100,48,48,55,100,97,48,56,49,50,55,56,49,99,54,99,49,99,51,52,49,50,101,56,49,100,100,48,49,51,50,50,56,98,50,102,55,101,56,56,53,102,48,49,51,53,101,53,97,48,49,51,48,97,48,102,55,99,51,100,50,53,55,97,51,99,57,53,48,49,100,56,50,97,57,49,99,97,100,50,98,56,98,52,52,55,48,50,54,48,52,51,97,57,50,56,97,53,53,97,49,99,56,55,54,97,53,51,49,48,53,48,98,50,48,100,52,98,54,57,97,53,102,48,55,57,50,99,57,53,56,48,57,56,57,49,54,99,48,53,99,52,53,100,55,102,99,48,54,102,99,48,48,55,55,100,53,52,48,49,102,54,57,99,48,48,102,102,98,97,49,48,48,57,48,49,48,48,102,102,51,99,53,56,48,52,99,52,56,48,48,98,100,52,97,57,51,48,55,56,48,48,102,102,49,102,51,51,53,48,48,55,100,97,53,48,55,56,56,97,55,52,99,50,97,51,56,51,57,97,48,50,52,55,48,97,50,99,57,98,57,57,57,48,49,51,51,48,101,100,56,51,98,98,48,50,54,49,99,97,99,50,100,100,49,98,98,48,57,50,99,50,53,101,101,56,97,53,56,54,48,50,54,57,101,101,57,49,56,57,102,52,55,99,56,56,101,55,100,51,99,57,50,48,50,52,50,53,52,55,49,102,99,100,50,56,48,97,51,56,98,97,102,102,56,51,99,52,48,102,97,48,48,49,102,54,52,56,48,52,102,98,56,49,51,48,97,56,56,53,98,57,53,48,48,102,55,56,48,57,99,57,48,50,54,56,56,51,102,48,49,100,49,50,101,50,53,48,55,50,53,48,55,48,99,51,99,99,48,52,99,51,56,51,101,57,48,102,49,56,55,49,48,101,53,54,53,57,53,54,57,52,56,102,53,50,49,100,51,48,102,50,56,55,101,99,98,99,50,97,98,100,48,48,102,102,57,97,49,52,97,53,54,49,55,51,102,51,57,49,52,55,50,102,49,49,57,49,52,98,50,99,52,53,99,54,57,97,50,48,48,56,101,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,99,54,99,48,48,102,56,102,50,56,49,51,55,52,49,99,102,48,50,54,100,56,48,49,102,53,54,97,48,52,98,57,101,48,101,56,97,51,97,53,50,50,56,48,51,99,98,50,48,51,98,102,48,55,51,101,48,52,97,50,56,55,97,52,49,51,51,48,53,55,51,52,49,98,48,55,99,52,49,99,98,48,49,50,101,101,48,101,52,55,57,55,54,57,50,56,102,56,97,98,48,102,49,49,55,101,52,57,49,49,99,48,48,55,98,57,49,49,55,52,100,97,55,55,50,56,52,98,48,97,99,52,98,49,54,48,49,100,99,50,98,56,102,98,51,56,48,55,56,52,97,48,49,55,56,54,48,48,102,102,102,56,53,55,48,49,51,55,54,49,102,48,99,48,102,52,99,49,102,100,48,49,50,49,55,100,49,57,49,97,56,51,56,49,50,48,101,102,99,49,101,57,56,49,51,55,54,48,57,99,57,54,56,98,50,48,52,101,54,48,102,56,54,48,102,48,56,49,50,97,97,48,101,54,98,50,51,102,55,102,48,55,56,102,49,52,101,48,57,53,99,53,51,102,102,52,52,48,48,49,101,100,50,97,50,99,56,57,56,102,99,51,99,54,48,57,48,48,102,102,48,55,54,54,101,48,48,99,51,99,53,102,102,100,52,48,50,55,101,56,48,49,102,50,55,56,50,98,52,97,101,50,57,99,48,49,102,55,56,99,48,52,101,101,49,53,99,53,53,50,48,50,48,57,53,52,56,50,56,98,56,48,57,54,97,48,52,98,57,53,101,53,55,97,49,98,48,56,54,56,56,99,48,54,101,48,52,97,49,56,51,56,49,52,57,55,52,51,48,52,54,52,54,56,57,52,53,57,50,54,57,48,102,97,52,53,100,52,99,101,51,49,101,98,57,98,102,49,98,101,48,48,102,102,101,48,53,53,48,48,102,102,97,53,52,48,48,55,99,97,99,48,49,100,48,48,102,102,51,99,49,48,101,54,48,48,102,102,51,101,101,51,52,48,57,57,49,48,55,98,48,49,101,52,48,101,100,57,55,48,53,54,48,55,48,99,49,102,51,56,48,51,100,50,49,48,48,55,97,55,50,49,101,49,52,99,50,57,56,98,57,52,49,50,97,48,51,100,51,52,48,101,101,48,48,57,53,97,48,50,53,100,52,51,98,50,49,101,101,99,53,50,49,55,50,57,99,53,52,97,49,57,52,101,53,101,99,49,52,54,53,99,50,53,50,51,50,48,57,54,53,99,97,49,52,102,50,99,55,49,53,97,57,98,102,57,53,101,53,56,102,52,49,52,102,100,51,49,102,102,99,48,53,98,50,53,97,53,98,53,100,55,102,102,53,48,48,101,51,54,48,48,102,102,55,99,55,57,52,48,57,52,53,48,101,55,56,49,50,57,50,48,48,102,97,98,52,48,50,53,99,102,56,55,52,53,50,49,50,57,50,56,48,49,101,54,54,99,49,100,102,56,51,57,102,48,50,54,101,56,51,100,50,48,57,57,98,50,98,57,100,48,99,52,51,101,50,48,102,97,52,48,57,55,55,48,55,50,51,56,98,98,52,54,52,55,101,53,53,56,55,55,52,51,98,101,52,53,49,49,98,48,48,55,98,54,100,49,55,99,99,50,55,54,50,102,56,98,48,56,99,52,98,57,54,48,49,101,51,50,99,52,100,98,98,54,48,49,52,100,101,48,52,57,49,56,51,97,50,50,57,56,49,102,102,56,49,51,57,97,48,52,97,51,56,51,56,56,48,102,49,100,98,97,100,49,52,50,48,102,99,48,48,57,57,101,48,55,48,56,48,101,56,99,98,97,98,52,55,98,52,54,54,53,101,54,99,97,55,48,55,57,50,48,102,53,99,51,97,54,49,99,99,50,99,53,102,52,55,98,52,99,50,97,48,98,99,52,50,56,98,56,52,51,50,101,100,50,55,99,56,50,55,52,97,51,50,99,100,48,98,55,99,54,55,52,97,100,50,99,50,48,57,50,49,100,48,48,102,102,55,55,52,56,49,50,102,54,48,101,56,99,97,56,48,50,53,102,56,49,99,50,48,51,57,49,48,55,48,56,49,100,101,55,49,101,55,56,97,48,48,55,50,52,48,101,56,48,49,100,97,48,51,97,52,50,56,53,101,52,56,55,49,49,57,99,55,100,100,50,57,99,49,100,98,56,55,51,52,97,49,48,101,55,49,53,56,101,98,100,100,48,56,97,97,50,56,57,48,56,57,55,52,51,50,57,57,56,102,53,54,56,50,53,50,57,53,56,56,51,102,101,97,101,100,57,53,56,53,55,99,55,99,56,51,49,102,101,49,98,52,57,52,57,52,56,99,56,48,56,101,57,48,57,97,57,97,102,98,50,56,56,56,56,56,56,99,98,97,57,50,57,52,57,56,57,49,55,57,56,54,49,49,57,57,54,50,54,57,102,52,56,55,57,50,49,50,49,102,102,97,49,56,52,54,57,57,57,51,100,55,102,102,99,99,99,54,102,52,55,100,51,98,57,49,48,48,57,101,49,48,48,102,102,55,99,56,52,48,48,102,102,57,100,54,48,102,99,48,49,51,56,50,48,48,102,98,50,102,48,50,54,49,53,49,48,51,99,56,53,56,51,55,54,49,100,101,48,50,53,99,48,49,101,51,48,51,100,56,48,50,53,56,48,51,57,52,56,97,53,53,50,53,49,55,49,99,97,53,52,100,48,101,98,48,51,57,99,48,55,102,101,48,102,97,57,56,48,101,101,57,55,102,52,56,101,57,99,49,101,101,48,102,53,50,49,97,54,49,54,99,57,97,56,54,49,101,54,52,57,57,48,49,51,57,50,98,101,52,51,98,101,53,55,51,56,56,51,101,55,49,53,97,49,100,99,50,98,57,98,102,98,51,97,48,49,57,102,97,48,48,102,98,55,53,48,50,54,51,99,97,49,48,50,53,55,99,48,49,102,53,100,50,48,52,100,101,56,55,102,56,98,50,48,102,98,97,50,48,55,48,52,51,100,54,53,98,56,49,50,101,56,48,102,102,52,51,97,50,48,101,56,56,98,57,55,99,51,99,97,56,48,49,100,52,50,99,57,50,56,49,102,48,49,54,50,48,101,50,52,49,101,53,49,55,52,49,99,50,50,98,56,51,98,97,53,56,50,53,57,55,52,53,48,50,55,97,53,56,55,56,97,99,98,53,48,101,101,53,50,55,49,53,97,56,48,49,100,54,52,100,98,48,102,53,53,100,50,49,102,55,52,97,57,52,48,102,54,56,52,52,98,48,48,102,102,52,98,52,48,55,100,52,51,101,52,49,101,48,48,102,102,55,56,50,49,102,48,48,102,53,56,55,102,48,51,100,56,53,57,50,53,49,55,52,49,101,98,48,102,99,56,55,57,99,51,99,48,49,102,48,48,102,102,102,52,49,55,50,53,56,50,53,50,55,49,54,50,53,56,57,54,97,53,102,56,55,57,56,98,53,52,97,50,101,99,98,98,50,99,52,98,50,50,99,52,98,54,52,98,52,102,50,99,49,51,57,51,53,51,56,98,52,52,97,52,56,52,100,52,98,52,101,52,102,52,101,52,100,52,102,52,99,98,52,56,98,98,52,101,52,102,55,49,99,97,97,97,97,102,102,49,51,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,55,55,50,48,48,55,99,51,102,52,48,49,102,53,99,101,53,55,56,51,100,101,48,55,97,99,49,102,98,48,50,55,100,48,51,102,101,53,49,48,55,55,48,51,99,56,49,99,48,48,102,102,55,54,48,57,56,49,101,55,48,55,52,56,49,99,56,52,51,50,100,52,97,57,54,48,98,56,52,97,50,56,52,49,102,56,56,55,50,56,51,99,48,48,102,102,52,98,52,56,51,101,53,48,101,100,56,55,99,48,97,101,52,55,50,102,52,51,56,97,53,56,57,52,99,53,53,97,54,57,53,99,53,51,49,54,52,57,53,56,97,102,50,101,99,97,54,48,102,55,49,53,101,49,102,49,50,98,100,99,52,57,97,57,50,98,99,97,100,52,48,52,49,97,97,50,99,97,99,48,52,98,101,48,101,53,48,55,51,52,51,99,48,48,102,102,102,48,52,51,100,101,49,100,52,48,101,49,56,55,52,99,97,100,52,97,50,101,56,51,100,54,49,102,57,48,102,51,56,55,55,99,51,57,101,49,100,55,50,57,56,97,102,52,53,52,101,50,99,52,98,49,50,100,52,98,102,48,102,51,49,54,97,56,97,53,50,49,52,56,53,55,49,53,97,53,55,49,53,50,56,56,57,101,53,56,50,55,50,54,97,55,49,54,56,57,52,56,101,56,52,56,54,56,50,56,48,56,50,57,97,57,101,57,57,54,57,49,49,48,56,50,56,48,101,51,57,53,51,51,52,48,49,99,53,50,48,48,102,102,102,97,49,98,48,50,52,53,100,48,48,48,102,102,57,48,55,48,48,55,100,55,51,56,51,97,48,48,102,102,101,49,52,97,51,49,54,101,53,54,56,55,97,48,49,102,49,57,53,48,48,101,102,48,48,57,56,97,48,55,57,99,53,51,49,55,48,99,51,48,56,56,53,57,49,52,50,48,102,52,48,51,102,101,48,101,50,52,49,99,101,49,52,54,49,102,55,50,57,57,50,48,97,100,101,49,100,48,48,101,56,50,55,49,53,98,50,53,55,57,54,101,49,99,98,101,56,55,52,56,50,53,101,50,49,49,54,54,53,102,97,48,55,57,98,57,50,99,56,51,99,50,57,101,101,54,51,50,49,102,102,56,49,57,97,56,49,51,48,56,48,102,55,48,97,56,48,50,53,102,56,49,99,50,48,51,101,101,48,55,102,54,49,101,49,54,100,101,55,56,97,48,48,55,50,52,48,101,56,48,49,101,54,48,51,100,98,50,102,57,57,52,55,54,100,49,57,99,55,100,100,50,57,99,49,100,98,56,55,51,52,98,101,48,102,56,57,54,54,100,51,51,57,51,52,98,53,50,56,57,48,56,57,55,52,51,50,57,57,102,100,51,48,57,99,53,100,49,53,56,56,51,102,101,57,99,101,49,54,54,53,55,99,55,101,57,100,48,48,49,51,48,50,48,52,102,101,48,49,51,99,54,48,102,50,48,48,57,97,56,48,50,55,100,52,49,101,99,48,49,51,53,56,56,50,49,102,99,48,102,56,50,51,97,54,49,53,99,48,102,98,56,51,102,52,49,101,53,48,55,48,99,53,101,53,48,55,57,56,98,102,54,56,51,99,48,48,101,102,99,51,56,101,56,97,48,102,57,56,51,101,52,48,102,49,56,49,100,56,49,53,101,49,100,99,50,100,49,49,56,51,101,48,49,101,49,55,48,51,97,57,52,49,100,52,101,49,101,52,99,57,99,53,53,97,50,48,55,50,56,98,102,57,50,98,48,97,49,52,102,102,101,99,51,98,57,55,48,48,48,102,102,101,49,102,52,48,49,97,52,97,48,48,102,57,48,100,48,49,51,55,52,49,99,102,48,50,53,50,52,48,49,102,53,54,97,48,52,99,54,54,48,102,55,50,51,97,53,50,53,48,48,102,102,51,99,99,100,56,51,98,102,48,55,98,101,48,52,97,50,56,55,53,56,49,50,100,48,53,55,51,97,49,56,56,55,99,52,49,102,52,56,49,50,101,101,48,102,98,98,57,52,56,57,50,57,49,56,98,52,48,102,49,48,55,55,99,56,97,50,51,54,48,48,102,102,102,54,100,97,53,54,97,98,52,49,101,53,102,49,54,49,51,56,56,101,50,98,99,51,98,56,53,56,57,98,101,54,99,48,50,55,50,53,55,102,99,48,51,52,48,99,48,49,102,49,97,52,48,48,102,102,55,100,100,98,48,55,97,48,48,57,101,55,50,57,48,98,51,48,50,53,53,99,48,57,56,54,50,102,48,51,97,97,56,56,48,102,50,52,49,99,101,56,51,98,52,48,50,53,102,52,49,100,102,56,51,97,50,52,102,52,57,50,100,56,98,49,54,52,49,101,50,48,51,101,51,55,99,51,98,97,48,101,101,56,49,101,55,54,48,55,57,50,49,101,57,50,102,57,101,48,102,99,56,51,100,53,48,102,55,57,55,50,48,102,48,99,51,99,52,56,54,53,53,48,51,97,100,50,98,52,51,99,99,49,101,51,50,102,52,51,98,48,49,100,101,50,98,54,97,53,51,48,98,54,52,102,50,100,52,51,99,54,56,49,51,48,57,101,56,51,100,48,48,48,102,102,50,102,48,52,48,57,102,53,48,50,53,49,56,51,100,101,48,52,56,57,48,49,51,53,101,48,102,53,56,48,57,53,51,48,102,102,50,52,50,49,97,53,56,55,98,48,49,100,53,102,48,101,50,101,50,100,57,50,49,48,49,99,50,99,53,100,52,51,55,55,48,55,100,56,49,100,98,56,55,51,56,49,101,50,57,53,99,48,57,55,55,99,98,99,48,101,100,48,55,52,99,98,53,50,50,48,50,53,54,49,101,100,52,53,51,101,52,100,48,101,102,57,53,102,53,98,101,102,51,51,100,51,54,50,54,49,51,100,51,52,99,48,48,57,48,52,48,50,55,51,52,49,101,48,56,49,50,48,101,48,52,100,49,56,51,98,57,48,50,54,55,48,49,100,99,50,52,53,51,56,53,101,48,51,98,102,57,48,102,55,102,54,99,97,55,55,100,102,50,101,51,57,53,48,53,97,48,48,102,102,51,100,100,97,48,101,101,56,51,101,54,49,99,48,101,48,50,54,50,53,55,49,52,50,49,101,54,48,101,56,97,53,50,54,55,52,48,52,51,48,102,98,49,54,48,57,56,53,55,57,49,50,102,53,48,56,48,52,98,100,51,52,48,56,57,102,50,54,101,100,54,56,48,57,97,48,51,57,51,56,48,51,101,53,98,101,48,48,102,102,102,97,56,97,48,48,102,102,54,101,100,56,48,49,102,54,97,99,48,101,100,56,98,49,48,48,102,102,53,101,54,99,48,49,101,54,53,100,48,52,98,100,52,98,48,48,102,102,52,99,54,98,48,50,53,99,52,49,99,100,99,48,55,49,100,49,48,97,48,48,102,102,55,54,99,48,48,57,102,48,52,99,48,102,49,102,48,55,56,97,48,102,49,99,48,52,49,99,51,97,102,52,50,99,97,48,53,102,102,48,49,48,48,100,52,48,54,56,48,48,102,102,50,52,97,48,48,49,102,50,98,49,48,48,102,102,55,100,56,97,56,49,50,56,101,48,101,100,56,51,97,101,48,101,55,48,98,53,50,97,99,49,99,102,56,51,102,52,48,101,55,48,55,55,51,49,55,56,49,98,56,55,101,52,49,102,57,50,50,48,51,102,57,48,55,57,101,48,102,56,48,98,49,48,49,51,51,50,102,56,51,100,48,49,101,55,52,55,101,102,56,55,57,53,50,56,48,57,56,100,48,101,102,57,53,52,57,50,48,57,52,50,100,48,51,99,97,99,57,53,49,51,97,56,97,101,54,101,97,52,51,98,54,53,53,49,52,101,53,54,49,51,98,55,49,48,55,50,55,100,56,48,97,102,101,97,48,54,48,97,48,48,102,102,102,52,48,99,48,57,53,57,48,50,54,55,99,48,57,101,55,99,48,101,51,48,48,57,50,99,48,55,100,53,48,48,102,102,52,98,99,56,49,50,99,101,49,102,56,100,102,56,51,98,52,48,55,99,52,48,48,102,98,52,52,48,55,56,97,48,101,101,52,49,100,50,54,48,101,55,56,48,51,100,98,52,48,101,55,101,56,51,101,48,49,102,50,48,48,55,97,101,56,48,102,48,52,49,100,51,49,52,101,53,102,56,55,48,56,97,48,97,50,102,52,51,102,101,49,100,101,48,102,53,48,55,53,99,49,100,56,56,48,57,49,49,52,56,57,98,56,98,52,101,53,101,56,55,48,99,97,48,50,99,102,98,54,53,98,49,54,50,57,101,57,97,100,102,102,56,48,54,99,52,56,48,51,101,97,56,48,48,102,102,49,102,54,99,54,48,101,102,56,48,49,102,54,98,52,48,101,101,52,51,101,97,48,102,48,52,49,100,100,48,51,56,54,48,50,54,53,52,49,100,52,49,52,50,49,99,52,99,49,100,97,48,99,99,51,101,101,48,102,97,56,49,100,56,49,52,97,49,99,53,48,55,54,101,48,102,53,52,48,49,101,101,55,48,102,48,48,51,99,54,50,56,98,102,48,55,50,56,49,101,52,50,56,48,49,101,51,56,51,99,57,52,51,48,102,99,102,48,101,52,50,54,48,51,98,56,50,99,52,97,56,48,55,57,48,54,52,102,52,50,48,48,102,102,55,98,54,99,98,102,50,99,56,97,55,50,98,52,48,50,102,49,99,52,101,55,50,53,48,48,102,102,48,100,97,57,52,48,53,100,102,48,48,55,99,55,51,99,48,57,52,97,48,50,54,55,99,48,57,51,53,48,50,53,50,99,98,52,48,55,51,56,48,102,56,52,49,102,51,48,49,50,51,50,48,102,101,56,49,99,54,57,52,100,100,48,98,56,49,50,100,56,48,102,50,48,48,57,51,48,48,55,56,56,48,102,48,48,102,102,49,101,57,51,56,53,100,102,50,99,52,49,101,51,56,51,101,100,48,102,53,48,51,101,50,57,48,55,57,101,49,101,102,48,102,51,48,55,54,99,51,97,56,49,100,49,50,100,52,49,50,50,49,101,100,48,102,54,57,53,56,53,50,56,55,51,51,48,55,49,100,48,50,54,53,48,54,52,97,98,48,102,50,57,53,97,49,101,55,100,52,53,57,57,53,101,56,54,57,54,57,56,48,51,48,56,97,53,50,53,50,51,50,48,50,51,97,52,50,54,97,54,98,101,99,97,50,50,50,50,50,51,50,101,97,52,97,53,50,54,50,52,53,101,54,49,56,52,54,54,53,56,57,97,55,100,50,49,101,52,56,52,56,55,102,101,57,54,49,49,97,54,54,52,102,53,102,102,102,49,51,49,98,100,49,102,52,101,101,52,55,102,100,55,97,56,50,57,56,48,102,98,99,48,57,101,55,48,50,52,99,56,48,57,54,100,55,100,51,48,97,102,48,55,102,50,48,52,100,56,56,49,50,100,56,48,101,56,52,98,102,52,55,50,98,53,102,50,100,49,97,48,101,97,48,51,99,97,48,55,101,54,48,101,97,48,49,100,102,48,55,97,52,98,52,54,49,49,102,57,54,97,56,100,57,49,99,97,100,50,56,56,51,101,54,49,102,48,50,56,57,51,57,50,100,50,57,51,53,51,48,97,50,50,101,52,97,102,52,48,100,56,51,51,57,55,48,98,48,50,98,49,51,53,48,98,53,54,55,49,48,49,51,55,52,48,48,57,53,97,48,48,102,102,102,98,98,101,48,48,102,102,55,99,97,50,56,49,101,102,56,51,98,100,48,55,99,54,48,102,55,99,48,57,52,48,48,50,52,57,49,48,56,51,98,54,53,51,49,53,54,49,99,54,52,98,48,55,56,52,48,101,56,52,49,101,50,56,51,100,51,50,102,53,49,56,51,99,99,53,54,56,55,102,99,97,57,48,55,56,56,49,100,99,48,102,51,48,51,100,57,48,55,54,48,49,101,98,50,100,56,49,100,54,56,55,101,48,49,100,50,48,49,51,48,52,56,48,56,97,56,56,56,54,56,50,56,97,56,56,49,100,52,48,102,51,56,55,50,53,51,48,98,100,48,101,97,49,53,101,53,102,49,53,97,49,101,48,52,55,97,50,99,56,98,52,50,98,55,52,101,50,98,52,97,102,57,48,49,50,48,52,49,102,55,56,49,51,50,52,48,102,101,99,48,57,57,51,48,102,53,50,54,48,55,99,99,49,102,99,48,51,101,55,48,55,97,52,48,102,55,52,98,101,52,57,52,56,55,57,102,54,100,51,56,49,101,54,48,51,99,50,48,102,56,56,51,99,49,52,56,50,98,53,97,52,56,50,99,52,98,53,50,100,55,49,53,101,53,54,50,52,48,55,99,56,98,98,50,102,100,50,100,49,52,97,98,52,49,52,98,50,101,99,98,56,48,52,56,50,49,56,50,55,55,101,54,102,57,54,56,57,57,53,50,48,100,50,55,50,54,102,98,102,102,48,48,99,56,50,48,50,54,102,52,48,49,102,51,48,51,48,50,52,54,48,49,100,49,54,48,55,57,48,48,101,102,99,49,99,49,56,55,48,99,49,102,50,56,51,100,49,48,55,97,99,49,100,98,48,48,55,98,99,52,97,56,48,101,55,56,55,101,51,56,55,54,52,49,100,48,48,102,102,55,100,56,48,57,55,99,50,102,99,98,101,50,57,48,48,102,102,49,101,101,55,50,56,56,51,98,97,53,57,55,48,102,51,56,55,51,52,48,57,57,97,50,98,56,51,99,56,53,97,56,55,52,56,98,49,48,102,50,49,53,97,53,51,49,55,50,48,57,99,50,98,100,48,54,49,51,52,98,48,48,101,54,49,54,50,48,50,54,50,53,55,52,52,97,55,97,55,50,48,49,49,48,49,51,102,56,48,57,100,100,48,48,55,99,56,100,99,48,49,102,54,52,101,48,52,101,55,52,55,50,57,97,52,49,101,97,97,55,48,49,50,102,54,49,100,57,52,52,50,101,52,51,100,52,57,97,56,52,56,97,48,52,98,51,48,55,100,56,49,102,99,48,51,97,52,52,98,50,101,52,97,102,50,101,99,98,100,50,56,48,98,53,50,98,53,49,56,51,100,56,99,48,48,102,102,51,100,54,99,48,102,53,50,49,57,54,55,56,97,49,56,48,101,101,97,51,97,49,57,52,48,56,98,98,52,52,49,53,98,50,53,57,57,55,52,52,50,97,97,52,98,48,100,52,97,48,52,51,50,56,97,56,56,57,50,57,101,57,48,56,101,56,52,56,54,99,51,99,57,54,57,54,57,54,102,51,50,56,101,56,97,56,56,56,101,100,102,55,57,101,52,57,55,57,102,97,99,56,101,56,101,99,97,51,97,51,98,49,50,52,57,102,52,97,97,97,97,51,52,101,99,54,102,53,54,48,99,102,100,101,98,56,101,48,51,50,102,56,48,51,101,57,54,52,48,49,102,49,100,57,48,55,102,56,48,52,102,102,48,51,100,48,52,51,48,102,55,56,49,51,50,97,49,99,98,48,55,97,52,48,101,49,52,48,57,53,55,50,56,56,97,53,48,101,101,48,55,57,48,98,56,50,102,48,98,102,48,101,101,48,55,99,56,49,100,56,56,55,102,48,49,101,56,49,52,52,48,102,50,56,49,100,102,56,51,99,51,50,100,48,49,100,102,57,54,101,48,101,50,52,98,51,48,102,100,56,51,57,53,48,102,55,48,51,98,55,48,102,97,49,53,52,56,50,49,101,51,50,56,52,51,97,50,57,99,49,102,51,52,100,52,100,52,100,99,56,48,53,55,56,55,51,99,51,99,99,56,51,99,97,100,101,53,56,57,54,54,53,101,57,53,98,97,51,102,99,48,53,57,56,55,100,102,55,57,50,53,100,98,55,100,102,55,53,100,55,100,101,98,48,52,54,101,51,101,101,55,55,53,99,55,51,56,52,100,53,49,101,98,57,56,49,55,99,100,56,53,55,53,52,101,97,48,49,98,56,56,48,48,102,102,102,98,49,98,48,50,53,51,99,48,49,102,52,57,97,48,52,56,53,48,49,50,54,101,49,102,54,48,102,99,48,51,100,53,48,50,52,101,52,48,57,50,56,50,56,53,99,50,97,54,52,51,98,55,56,97,50,57,50,98,52,48,57,55,97,48,50,53,50,52,97,99,48,55,101,50,49,101,98,101,53,56,48,51,100,49,48,101,51,49,53,54,53,57,56,48,51,100,57,54,48,48,102,102,102,55,52,56,55,55,52,51,97,52,48,50,55,100,56,97,52,57,48,102,55,49,53,97,48,48,102,102,102,55,49,48,50,52,53,50,101,55,57,53,56,49,100,48,55,101,99,51,52,101,55,101,100,99,97,54,56,48,53,49,100,97,102,102,101,97,48,51,48,53,56,48,51,101,56,48,52,48,49,102,53,54,101,48,52,97,56,48,48,51,101,100,51,56,49,102,55,48,51,99,54,48,55,52,101,48,52,99,99,56,51,101,50,48,102,100,56,51,98,53,52,57,50,56,56,48,49,101,99,102,48,48,102,102,55,98,48,48,102,102,51,98,99,48,101,99,56,49,101,49,48,51,98,54,48,101,54,48,55,102,48,51,102,55,52,53,57,48,55,52,56,49,102,50,48,55,57,56,51,100,100,56,51,98,52,53,50,56,55,102,48,51,56,52,49,102,102,97,48,102,52,56,48,51,100,97,98,48,48,101,102,99,97,50,52,99,50,99,102,57,52,54,53,54,99,54,50,56,48,97,51,50,99,100,51,57,51,56,98,51,100,102,50,54,57,53,101,101,50,48,56,48,98,101,56,97,48,51,50,102,48,48,102,102,51,101,50,57,48,48,102,102,101,99,99,49,101,57,56,55,97,52,48,49,102,55,48,50,48,52,98,101,48,51,99,54,48,101,57,49,53,48,49,101,51,52,98,48,55,54,50,48,101,98,51,48,51,100,56,99,48,102,54,56,98,52,50,97,53,48,52,51,99,50,57,48,49,100,100,50,57,52,48,49,101,102,55,48,50,53,56,52,48,57,56,97,50,56,48,51,56,50,48,48,102,102,102,55,51,97,54,49,53,56,56,54,57,56,49,100,100,50,98,52,49,51,101,49,101,50,52,54,52,57,52,53,50,56,97,56,51,100,50,57,101,53,55,101,50,99,49,51,102,53,52,57,53,50,48,57,100,50,99,51,102,56,100,102,101,48,51,102,55,56,48,51,101,98,48,56,48,49,102,52,52,99,48,52,57,57,48,48,102,102,51,101,97,55,48,51,101,97,49,101,102,48,55,56,52,48,52,98,97,49,55,101,48,102,57,48,51,101,52,49,102,55,48,102,57,56,55,53,99,98,100,48,101,53,57,54,54,49,101,56,48,55,100,50,53,57,48,51,97,56,48,102,49,57,55,101,56,101,49,100,53,48,102,49,49,54,101,49,99,49,50,102,52,98,49,50,56,48,97,102,50,101,56,51,56,97,48,101,56,48,49,100,98,49,54,101,99,57,53,49,50,53,97,56,51,98,97,50,57,49,51,100,48,56,97,97,52,97,50,99,49,51,48,97,100,99,53,56,50,52,57,54,97,57,100,99,97,101,55,53,99,97,52,51,55,49,48,56,48,101,97,100,55,53,100,55,102,99,48,50,97,101,56,48,49,102,51,48,52,48,55,51,101,48,101,102,52,49,100,48,56,48,51,101,100,51,48,51,56,56,48,48,102,102,102,54,48,48,102,102,55,54,99,97,54,48,101,100,48,48,102,102,51,100,53,48,48,50,53,51,99,51,97,99,48,102,55,99,51,101,102,56,97,57,50,57,56,97,52,50,57,102,48,55,56,48,49,101,48,56,55,100,48,48,102,102,57,56,55,48,50,54,54,51,48,55,57,48,51,100,48,53,57,101,50,56,52,97,56,50,98,56,48,52,100,48,98,55,50,99,52,48,52,98,49,49,48,48,102,102,52,99,48,98,97,50,101,55,49,54,48,53,102,57,54,51,100,49,98,53,49,54,52,53,57,50,55,55,57,56,97,53,48,49,53,51,49,52,48,55,52,98,48,48,102,102,55,99,100,52,56,49,99,102,56,51,99,50,48,48,102,102,55,57,101,55,48,55,48,97,48,102,102,98,48,55,54,99,98,56,101,48,101,97,48,48,102,102,49,101,53,51,99,49,100,54,48,51,57,102,48,48,102,102,55,98,99,51,57,52,97,53,100,52,57,52,49,50,48,102,48,98,56,51,101,48,48,50,54,97,52,51,101,55,56,51,98,49,56,51,99,57,99,97,57,99,49,100,98,101,53,99,48,48,102,102,51,100,98,98,102,49,54,101,48,50,52,97,48,50,55,98,99,98,101,101,56,49,102,57,54,50,48,50,53,54,48,50,53,97,54,52,101,99,48,50,53,97,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,98,102,101,48,49,54,48,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,56,49,102,102,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,102,102,98,102,101,48,100,51,56,49,51,48,97,48,52,101,54,56,49,51,52,48,48,52,100,54,48,55,53,52,48,57,55,98,48,101,50,56,51,102,101,48,55,98,56,53,102,56,51,99,51,48,101,53,48,49,50,97,97,48,101,55,56,51,98,99,48,101,50,48,48,57,55,100,48,101,55,97,52,50,49,57,52,50,53,48,56,55,53,56,49,100,97,48,51,98,50,48,101,100,49,53,99,53,54,49,53,52,53,55,57,53,99,53,50,56,55,55,48,51,97,99,53,51,57,52,50,53,51,97,53,48,55,56,49,51,48,97,56,50,56,99,51,98,54,53,51,56,55,56,56,49,101,48,49,55,54,56,52,53,57,48,51,99,48,48,102,102,102,97,49,53,99,49,100,55,48,101,56,50,48,48,102,102,55,97,99,51,99,99,53,102,98,54,49,100,51,48,101,102,99,57,53,97,48,97,99,50,101,98,97,102,102,101,97,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,53,102,101,97,48,54,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,51,100,54,48,48,102,98,102,56,48,48,55,100,98,102,48,55,97,52,48,49,102,54,99,52,48,52,100,97,98,99,101,56,55,55,101,56,51,98,101,56,56,48,52,97,56,48,49,50,100,56,53,102,48,51,99,57,48,101,50,48,49,50,97,99,56,54,53,51,49,53,54,53,56,51,48,53,56,48,55,98,48,51,97,99,53,101,57,55,48,53,53,97,50,56,55,56,99,49,102,55,56,55,98,48,98,51,48,102,51,56,55,54,99,51,98,101,49,102,57,48,48,102,102,55,98,56,48,49,102,53,97,50,48,55,50,52,51,97,48,49,101,50,52,51,48,101,54,49,55,54,53,51,49,52,48,53,55,48,51,97,100,48,101,98,49,53,56,49,100,99,48,101,54,98,54,49,100,102,55,48,51,101,56,56,52,49,102,101,48,102,100,56,55,102,52,48,51,56,53,49,52,48,50,48,49,100,55,102,102,53,100,55,53,100,55,102,99,49,56,54,48,50,53,55,48,48,57,97,51,48,55,101,97,48,52,57,55,56,51,102,52,48,101,51,56,49,51,50,99,48,52,98,53,48,55,101,55,48,51,98,55,48,55,100,56,48,101,100,54,48,51,99,98,56,51,57,52,49,102,52,101,49,100,57,48,101,55,56,55,98,102,57,52,100,99,51,100,99,49,99,102,50,102,99,51,56,97,49,101,51,51,48,55,54,99,51,102,56,49,100,99,48,102,53,56,55,52,48,98,50,101,57,101,49,100,52,48,102,53,49,55,56,53,52,54,48,49,51,57,50,56,52,98,49,101,56,50,48,57,100,99,57,101,53,55,56,50,52,56,98,50,52,51,52,48,52,100,52,51,48,48,102,102,101,54,101,48,48,55,100,53,100,56,49,51,99,102,99,48,49,102,54,52,101,48,52,56,57,56,51,56,101,48,50,55,53,54,52,49,100,55,54,48,55,51,49,99,49,102,52,56,48,51,100,52,100,48,48,55,52,54,55,99,51,101,102,99,49,101,51,48,48,51,100,98,55,99,49,100,99,56,51,101,48,48,102,102,55,56,52,48,101,57,99,55,48,102,57,101,48,101,56,48,55,49,52,48,52,100,98,49,55,53,56,51,56,53,99,98,99,50,52,48,48,102,54,97,49,53,97,48,50,53,99,48,50,54,98,56,97,99,51,50,55,55,52,49,101,53,56,97,54,56,48,52,56,53,97,56,48,54,102,99,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,98,102,101,48,52,48,52,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,102,102,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,50,48,50,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,55,102,97,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,102,102,56,49,48,49,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,48,48,102,102,100,52,48,55,102,99,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,97,48,50,48,49,97,102,102,101,97,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,53,102,101,97,48,54,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,53,52,101,48,48,102,56,56,53,56,49,51,51,101,49,101,97,48,55,51,50,48,48,102,98,54,52,50,56,99,49,99,51,97,50,52,48,55,56,52,98,54,48,101,53,56,49,51,56,52,48,101,56,52,49,101,55,48,51,98,97,48,102,48,49,52,97,56,97,49,102,53,52,101,50,57,48,51,97,99,53,50,56,55,97,48,49,100,55,48,55,52,52,98,53,48,55,102,101,49,100,48,48,55,57,56,53,99,56,55,52,50,53,48,52,98,48,50,97,48,51,102,52,49,101,48,50,56,99,97,57,48,55,54,99,49,102,55,48,55,54,54,49,100,99,57,52,101,48,49,50,50,50,99,52,51,98,56,53,55,48,51,101,50,48,102,54,57,54,56,53,53,48,55,56,97,53,97,101,53,97,48,55,55,99,51,99,56,48,49,97,98,48,97,48,49,48,101,50,48,52,98,101,48,51,101,57,48,102,53,48,49,50,100,56,48,102,102,48,49,99,55,56,49,51,49,56,49,99,54,52,49,48,101,101,57,54,99,49,102,53,48,55,48,54,48,102,55,99,49,100,57,56,51,101,99,48,101,55,57,53,56,49,101,98,52,51,50,99,49,51,48,51,97,97,53,56,56,55,98,48,49,100,55,48,55,99,52,97,51,48,102,100,48,55,55,48,97,102,48,102,51,50,48,49,53,52,53,97,49,52,48,53,98,97,54,48,55,55,57,51,52,98,53,50,56,57,49,49,49,52,98,53,52,51,50,97,99,98,99,50,57,48,98,48,55,52,97,100,98,52,98,99,53,55,49,54,97,53,55,51,98,101,53,51,57,98,102,102,48,48,101,97,57,48,48,102,102,55,100,57,50,48,49,50,56,97,56,48,48,102,102,52,102,57,48,49,50,50,50,48,52,100,52,56,49,50,57,48,57,54,56,50,49,100,102,52,100,50,101,56,49,102,51,48,51,57,102,48,102,50,49,52,97,48,101,102,100,100,48,102,54,49,55,97,49,101,57,48,101,100,48,55,53,52,97,54,48,55,99,54,53,49,54,54,48,51,101,48,48,102,102,101,51,48,51,101,48,49,101,52,50,101,52,51,57,55,50,57,97,49,101,51,52,54,48,101,102,56,55,50,56,49,102,49,48,55,55,48,51,57,50,49,102,49,50,100,49,48,100,48,52,97,101,50,102,57,98,50,99,52,97,100,50,57,49,50,52,97,100,50,99,99,51,98,54,49,101,52,50,97,100,51,49,51,99,51,98,101,53,57,48,48,52,55,54,50,56,48,55,102,99,50,56,48,52,97,54,56,48,51,101,101,55,52,48,57,51,99,48,101,51,48,49,50,48,99,48,48,102,98,51,101,48,50,54,101,99,48,57,53,56,48,55,53,97,57,53,57,102,48,55,54,52,48,101,102,99,51,102,99,53,51,49,55,99,48,101,101,100,48,51,97,51,49,55,48,100,99,56,55,53,48,51,56,56,48,102,55,99,49,100,102,56,55,51,99,49,102,53,56,55,52,99,49,100,99,102,52,57,48,102,48,48,102,102,55,57,52,51,101,48,49,101,49,50,102,102,48,51,97,101,48,101,102,48,51,99,52,50,98,99,49,100,102,55,48,102,56,57,55,56,53,102,97,54,57,55,56,49,102,51,97,48,101,99,54,48,102,57,49,54,54,100,57,53,56,53,56,49,55,57,54,53,53,57,53,102,102,101,48,100,99,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,49,97,54,50,48,48,102,102,102,98,48,53,48,55,97,48,49,102,97,48,55,49,56,48,52,56,51,56,49,51,98,101,48,102,97,99,49,100,54,57,55,57,99,51,97,101,48,102,51,99,49,100,48,56,49,50,56,50,48,52,99,97,56,51,100,48,48,55,55,56,49,101,52,99,53,54,49,52,99,53,99,101,48,101,101,56,55,101,99,51,56,48,48,101,54,52,51,101,56,49,101,99,48,101,56,49,55,98,52,53,51,48,55,56,53,48,48,98,97,48,101,102,49,54,98,99,97,53,50,102,99,97,54,50,98,100,51,50,56,97,102,50,102,48,97,100,50,99,56,97,50,50,99,48,49,50,99,48,57,49,50,100,48,97,102,52,101,52,48,97,97,52,51,97,48,48,102,102,97,99,102,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,51,100,99,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,55,102,99,48,50,52,50,49,54,57,54,100,55,53,102,102,100,52,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,50,48,49,97,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,55,102,99,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,97,48,49,57,102,54,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,55,102,102,53,48,48,102,102,99,102,98,48,48,55,99,50,97,52,48,49,97,100,54,54,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,49,54,48,56,97,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,55,102,99,49,48,48,48,102,102,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,48,49,97,56,48,102,102,56,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,52,48,51,53,102,102,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,98,48,55,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,102,102,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,99,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,100,102,57,53,48,48,97,48,54,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,55,102,99,48,52,48,51,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,55,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,56,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,49,48,49,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,51,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,55,102,99,48,50,56,49,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,56,53,48,48,57,48,55,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,48,102,102,101,102,56,53,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,102,102,48,48,101,102,55,53,48,48,57,48,56,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,48,102,102,101,102,56,53,48,48,102,102,97,48,97,48,102,51,48,48,102,102,51,101,98,100,56,49,101,57,48,48,102,102,51,101,99,102,56,48,49,102,50,49,50,48,50,55,54,99,48,57,52,56,48,55,53,99,53,57,48,48,102,102,51,100,97,55,99,51,100,56,48,52,102,102,48,49,51,98,97,49,101,51,48,55,56,97,48,102,52,49,51,52,51,97,101,49,101,49,48,102,55,48,55,55,52,49,100,49,48,51,97,99,48,101,57,48,51,102,57,48,55,56,101,53,97,48,55,98,52,51,102,101,49,101,50,50,98,56,51,98,99,56,97,55,97,100,56,99,53,55,48,55,51,99,51,57,56,56,97,53,102,49,55,52,49,100,48,48,102,102,101,102,48,55,99,48,49,101,57,48,55,98,99,51,56,50,49,99,53,50,100,48,51,101,99,49,100,49,99,49,101,100,57,50,102,57,48,55,102,99,52,48,48,48,102,102,55,100,49,57,56,48,51,101,57,97,52,51,102,56,48,48,102,102,102,98,56,52,48,50,54,50,56,98,99,48,101,100,50,52,56,55,97,102,48,51,98,55,48,50,53,57,99,49,99,51,56,48,51,100,57,99,49,101,48,48,102,102,50,54,53,99,49,101,51,49,53,54,57,56,53,50,98,56,49,102,100,52,54,50,57,56,51,100,101,57,52,53,101,99,56,55,52,52,49,100,99,48,51,98,48,48,102,102,101,101,57,54,53,57,51,102,97,53,56,55,102,99,49,101,52,48,48,51,100,97,50,49,101,99,52,52,50,98,56,51,101,50,53,101,57,52,56,53,56,48,55,48,99,49,100,100,49,52,56,53,48,49,55,54,49,101,56,48,102,51,52,48,55,56,52,98,55,52,50,48,101,55,56,51,98,48,48,55,56,54,48,49,97,49,97,48,48,102,98,48,101,48,48,55,100,54,53,56,51,56,54,48,48,55,100,56,48,56,49,50,49,101,49,101,99,48,50,52,51,99,98,54,50,97,99,51,98,101,48,101,56,48,51,57,52,99,57,52,48,49,99,100,52,55,48,55,49,50,49,101,48,48,102,102,101,51,56,51,98,99,48,101,55,97,53,98,50,48,52,98,97,56,55,97,52,49,100,56,54,52,51,56,48,55,54,50,53,99,56,51,98,55,48,101,56,50,52,97,48,50,49,49,53,48,53,49,48,55,55,56,97,49,50,97,49,49,49,102,48,55,55,56,53,102,56,55,54,56,51,57,56,53,56,48,55,51,48,98,48,50,100,48,49,99,101,57,55,101,49,102,50,48,55,54,101,49,100,98,48,102,51,56,55,51,57,57,48,102,53,55,50,99,100,48,48,51,102,99,48,57,51,48,48,50,53,48,99,49,99,101,56,49,50,49,99,48,52,98,48,48,102,102,51,97,48,48,102,102,50,53,50,48,49,99,48,50,49,48,55,56,53,48,99,49,100,53,48,51,57,57,50,56,49,51,48,97,55,48,101,102,51,97,49,101,98,50,102,49,50,48,51,99,54,49,101,57,50,101,99,98,48,50,101,52,51,99,50,53,97,48,55,99,52,51,100,99,49,101,100,48,102,50,57,55,53,53,50,56,56,56,54,57,50,53,102,56,55,100,99,51,101,99,49,101,50,48,102,49,48,55,98,99,98,53,52,53,50,57,48,97,102,50,56,48,51,97,54,53,55,49,54,48,53,102,50,54,49,53,56,49,100,54,48,101,99,56,55,54,99,51,98,50,56,50,53,54,48,55,55,56,97,101,49,48,99,49,99,98,56,48,51,101,99,52,56,48,57,52,98,48,50,54,49,48,48,57,98,54,48,50,54,52,48,48,102,102,57,50,54,48,55,52,48,48,102,102,102,54,52,51,98,101,49,102,50,48,55,101,99,48,52,97,57,57,52,48,49,99,102,50,101,48,49,101,100,57,52,101,53,53,57,54,56,53,50,51,99,53,55,97,51,49,54,48,49,101,50,50,101,56,51,99,101,49,100,101,48,102,53,56,55,52,56,51,97,97,102,48,48,57,98,56,48,57,99,48,55,99,52,51,99,48,48,101,52,99,98,56,50,57,52,51,98,54,53,51,56,51,102,54,52,98,50,56,99,97,51,52,99,48,101,57,56,51,97,100,48,102,53,56,51,99,101,48,101,48,56,51,98,99,48,102,48,56,55,56,99,48,49,101,97,52,98,97,49,101,98,48,101,55,56,55,52,98,102,99,48,50,54,52,56,48,57,99,102,48,50,53,48,99,49,102,49,56,49,50,49,97,48,52,99,102,56,51,100,101,48,50,53,50,48,49,102,102,97,49,48,55,55,57,48,99,49,101,98,48,51,57,57,48,102,48,50,49,49,52,101,49,101,49,55,52,51,97,56,53,100,98,48,49,101,52,48,101,98,57,55,54,53,55,57,55,50,49,100,101,50,97,99,51,101,50,49,100,49,48,102,54,56,55,54,56,98,97,57,57,52,51,52,98,52,56,50,56,48,51,101,101,49,99,57,48,102,49,48,55,55,52,51,100,101,53,52,97,50,57,55,56,53,55,56,55,55,99,51,100,56,53,55,49,53,101,53,101,97,49,57,53,97,49,101,57,48,101,99,56,55,54,99,51,99,99,56,50,53,57,56,55,55,56,97,101,48,53,53,100,52,48,51,57,53,52,48,49,102,55,54,52,48,48,102,102,102,97,56,50,48,55,54,54,48,48,102,102,102,98,55,50,48,50,53,56,48,98,48,48,102,102,101,54,51,57,50,49,100,102,48,101,99,48,49,51,52,50,48,101,98,48,51,98,101,49,101,56,52,56,48,50,53,51,99,49,101,102,48,55,98,52,98,50,48,55,56,51,56,51,97,101,48,101,101,52,51,100,50,49,101,98,48,102,48,56,51,98,97,50,102,52,51,101,99,53,51,56,55,57,48,51,98,54,49,99,101,48,102,49,50,48,57,53,52,53,97,48,55,55,56,49,101,97,57,53,52,48,101,98,99,97,53,48,55,55,99,53,97,56,55,57,56,98,100,48,101,57,56,51,99,48,50,99,52,49,100,99,57,53,99,53,97,50,53,48,55,100,56,51,57,54,49,100,55,50,102,56,98,53,50,98,98,57,52,48,53,102,48,48,102,102,52,102,97,56,51,100,53,48,55,53,97,49,102,98,48,55,49,101,48,102,52,99,49,101,53,48,51,57,54,48,55,97,52,53,49,101,48,101,99,56,51,99,99,48,55,51,97,48,102,48,48,51,101,52,48,101,98,56,49,101,51,48,55,54,97,52,98,51,50,57,99,98,56,99,49,100,100,48,102,100,56,51,98,102,48,102,48,57,54,54,49,100,55,48,102,54,49,52,49,99,98,97,50,56,49,51,52,98,97,48,101,101,49,54,98,56,97,55,48,102,48,57,52,99,53,57,49,53,102,99,98,48,50,56,99,98,50,50,99,52,97,51,50,99,48,49,50,99,48,57,101,50,98,48,98,50,52,102,50,98,54,100,97,52,100,97,102,102,48,98,53,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,50,101,52,48,49,102,49,57,48,48,48,102,102,55,100,102,100,57,55,48,48,102,102,52,100,100,57,52,101,53,50,48,49,50,48,48,48,102,102,52,101,100,56,51,99,52,97,48,102,48,48,102,102,49,51,53,56,49,100,102,48,52,57,57,52,56,48,52,98,52,48,51,99,55,50,99,57,48,52,51,102,50,53,101,56,55,102,48,48,102,102,57,57,53,48,101,49,56,55,55,48,51,56,101,49,102,101,48,102,99,56,55,98,56,97,102,48,55,97,50,53,101,49,53,97,49,100,57,50,99,56,51,97,52,56,97,48,102,48,52,49,99,100,56,55,52,99,49,100,99,102,97,50,99,48,49,101,54,56,55,100,99,51,100,99,49,100,102,50,102,48,49,102,51,49,52,54,53,101,57,52,98,56,98,51,50,98,56,51,99,48,48,102,51,52,97,50,48,102,57,48,55,99,56,49,101,48,56,48,101,55,101,97,48,49,48,54,48,49,100,51,48,102,54,48,55,97,48,51,56,50,49,101,57,48,101,99,48,55,101,56,51,56,97,49,101,53,50,102,56,51,57,52,49,102,55,48,101,55,49,55,101,53,51,56,55,98,48,51,57,97,49,101,102,48,101,97,49,55,50,53,56,56,55,55,52,51,100,50,49,100,51,48,102,52,56,55,55,53,51,57,49,99,98,53,48,101,100,56,55,97,48,51,98,52,49,101,51,50,97,53,51,49,48,52,98,56,50,56,52,51,99,50,53,49,57,55,48,56,54,56,56,53,98,57,53,52,53,99,49,53,99,57,56,56,52,53,56,49,53,54,53,56,50,51,97,50,49,54,50,56,48,101,98,55,54,100,99,53,52,56,48,55,56,51,56,48,51,101,98,101,56,49,101,56,48,55,101,56,49,102,57,56,49,50,48,101,48,52,57,48,48,51,101,98,48,55,97,52,53,101,55,48,102,52,48,51,99,102,48,55,98,99,48,52,97,48,56,49,50,100,52,48,102,52,48,49,101,49,56,55,57,51,57,53,56,53,51,49,52,100,56,51,99,52,49,102,98,48,102,102,56,51,57,56,48,101,53,56,55,98,48,51,100,101,53,101,99,57,52,99,49,100,101,52,48,50,57,52,51,98,99,53,53,55,50,101,56,98,102,50,101,56,98,48,52,99,57,50,98,99,97,51,50,98,52,97,100,50,56,56,97,102,48,52,99,56,50,52,52,97,98,50,98,100,48,53,48,50,54,53,48,101,55,102,99,50,56,56,48,49,102,54,57,101,48,48,102,102,102,98,50,100,48,55,51,97,48,48,102,102,102,97,97,52,48,50,53,50,56,51,99,52,48,52,100,49,56,51,100,102,50,57,52,51,99,48,49,102,49,55,100,102,50,102,99,97,102,48,55,55,48,48,102,102,101,56,99,49,100,97,48,55,55,54,53,50,57,49,52,98,50,48,55,97,56,48,102,57,48,51,99,97,53,51,48,55,57,52,98,100,48,101,97,56,55,50,57,50,56,51,99,102,99,97,97,50,99,56,97,56,48,101,49,48,55,55,101,56,97,55,48,101,57,48,55,57,48,51,99,97,49,101,102,48,102,97,49,55,56,56,54,57,97,100,56,55,55,99,51,97,56,49,100,102,50,101,54,56,51,98,99,53,48,56,55,99,52,51,101,101,101,48,55,52,56,51,56,52,49,101,99,48,48,57,98,52,48,50,54,97,52,48,57,57,54,48,55,97,52,48,52,101,51,48,49,51,49,97,48,102,57,56,48,57,97,52,48,55,100,50,53,97,52,57,54,101,48,102,51,56,49,102,56,48,55,102,56,98,102,48,102,102,56,55,57,55,50,51,49,54,48,49,101,49,52,102,50,57,56,97,51,57,50,100,100,50,98,56,48,57,51,48,55,50,56,51,97,55,56,51,100,54,49,101,49,48,102,53,56,55,56,56,97,99,48,55,55,101,48,101,102,52,51,98,99,56,99,53,54,48,55,50,52,49,100,100,56,55,54,100,51,99,98,102,50,99,101,56,51,97,50,49,99,53,48,101,102,56,55,55,52,51,98,56,56,54,53,56,53,97,48,49,52,101,56,50,54,48,51,98,99,48,48,55,99,97,101,56,49,101,57,48,55,101,56,51,102,101,48,48,102,102,102,98,97,102,48,50,54,51,48,51,97,54,49,101,101,50,102,50,52,98,56,48,101,101,48,51,56,101,48,101,48,56,49,50,101,101,48,101,99,48,49,100,56,49,53,100,56,97,99,50,57,56,97,101,101,49,100,55,48,101,50,57,55,52,48,101,52,56,51,56,97,48,102,97,99,98,49,50,56,55,97,52,57,53,54,56,50,56,50,57,97,53,102,54,52,99,48,55,57,56,48,102,56,52,49,101,52,48,55,57,56,49,51,101,53,101,97,54,57,54,54,53,101,99,55,48,102,48,55,50,97,97,48,98,49,54,99,51,98,56,53,49,57,52,48,53,54,57,53,56,48,50,100,100,97,102,102,101,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,98,102,101,48,49,54,48,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,56,48,99,48,48,48,102,102,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,98,102,101,98,102,101,48,51,98,100,48,51,97,101,48,48,102,102,55,99,99,52,52,51,102,50,49,99,50,48,48,55,100,54,54,57,52,54,48,101,50,52,98,97,48,55,51,54,48,102,48,48,102,102,51,100,52,48,48,102,98,48,53,48,101,98,56,55,48,48,102,102,98,49,48,55,49,99,53,48,56,49,51,49,56,102,48,55,101,52,97,57,50,99,52,51,56,97,101,49,53,48,53,53,56,51,98,48,50,99,56,51,98,52,48,101,100,99,48,57,97,99,48,102,55,49,54,48,48,102,51,53,49,48,49,101,98,56,55,98,52,51,102,97,48,102,102,99,97,51,48,102,54,52,56,55,54,52,98,54,48,55,56,56,48,101,57,99,51,100,56,49,100,54,50,99,52,51,56,50,48,102,53,52,98,99,50,98,48,51,99,54,48,102,49,49,101,48,55,97,97,49,100,52,56,48,102,52,101,48,55,53,56,53,49,56,48,57,100,99,48,102,102,48,49,102,100,48,51,101,51,48,50,54,57,99,49,102,50,56,51,99,48,48,102,102,50,54,48,52,48,57,56,50,48,55,56,54,53,102,48,51,100,51,48,55,99,54,48,102,53,52,98,102,55,56,51,99,97,49,102,57,48,102,99,48,55,57,100,101,52,55,101,53,56,57,54,99,53,56,102,52,55,52,55,52,52,52,54,52,55,52,55,52,54,52,50,52,55,52,50,50,97,52,97,49,48,101,102,57,52,54,53,52,50,50,49,53,97,49,100,99,48,101,55,48,55,53,56,97,50,50,98,56,97,100,48,101,57,56,55,51,48,51,97,52,53,54,49,52,101,49,100,55,48,101,99,49,53,50,53,49,48,55,54,52,97,51,50,98,48,97,99,52,50,48,57,54,53,100,55,102,99,48,51,102,101,49,52,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,51,98,101,49,52,48,50,52,49,99,48,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,55,102,99,49,50,57,48,101,57,56,55,98,48,51,100,48,49,99,49,48,102,52,56,55,54,48,51,102,52,49,99,53,48,102,50,57,55,99,49,99,97,48,102,98,56,55,51,56,98,102,50,57,99,51,100,56,49,99,100,48,102,55,56,55,53,48,98,57,50,99,52,51,98,97,49,101,57,48,101,57,56,55,97,56,51,98,97,57,99,56,101,53,97,56,55,54,99,51,100,48,49,100,97,48,102,49,57,53,50,57,56,56,50,53,99,49,52,50,49,101,49,50,56,99,98,56,52,51,52,52,50,100,99,97,97,50,101,48,97,101,52,99,52,50,50,99,48,97,98,50,99,49,49,100,49,48,98,49,52,48,55,53,98,98,54,101,50,97,52,48,55,55,50,48,102,50,48,48,102,102,51,101,54,54,99,48,102,50,100,50,56,48,49,102,53,101,101,56,101,48,101,101,99,51,57,56,48,101,52,52,98,102,50,56,48,48,102,102,49,102,54,51,52,100,48,55,55,99,51,97,56,48,101,99,57,50,99,49,102,102,56,55,57,49,51,48,49,100,102,48,55,97,56,49,99,99,98,99,99,97,51,56,55,48,52,97,51,50,98,52,51,102,48,48,102,102,52,100,49,50,51,48,55,52,99,97,98,48,101,100,56,55,51,57,49,53,49,56,49,102,48,57,55,101,49,102,55,52,55,48,102,49,97,55,48,55,52,48,48,57,55,101,98,48,55,54,97,57,97,48,101,55,56,51,57,55,52,53,57,49,52,99,49,101,53,50,100,52,51,101,101,49,102,100,48,101,101,57,52,52,53,56,48,51,57,102,48,102,48,56,48,56,99,54,98,52,98,102,101,48,54,53,48,48,102,102,48,102,97,99,98,48,102,53,56,55,97,52,49,101,48,48,102,102,48,51,101,100,99,99,48,49,102,53,102,56,49,102,57,48,102,99,56,55,57,56,98,102,48,102,97,48,55,101,48,51,101,52,48,48,102,102,102,98,49,99,48,50,53,52,52,51,100,54,49,102,49,48,102,56,48,55,97,99,98,56,50,99,52,51,99,52,49,101,57,48,102,53,56,55,97,56,51,99,52,48,52,99,98,48,55,48,52,98,53,48,102,50,48,55,97,48,51,99,56,49,101,51,50,100,100,51,49,51,56,98,55,50,102,56,51,99,52,53,101,49,55,48,57,97,57,52,53,98,57,54,56,53,99,57,54,48,57,56,57,97,53,56,49,54,56,53,56,97,52,50,53,57,54,50,57,101,101,98,56,101,53,100,100,100,48,48,102,102,55,54,56,97,56,48,52,56,51,56,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,56,48,55,55,99,50,102,102,56,48,53,52,52,56,48,51,101,52,98,48,48,102,102,48,102,98,56,55,48,55,101,54,48,52,102,49,48,49,51,52,54,48,102,54,52,48,57,50,97,48,49,50,56,99,48,101,99,48,48,102,102,57,54,55,48,50,53,48,48,102,102,49,102,102,56,55,101,56,49,100,100,99,56,51,98,52,97,50,99,48,51,57,101,49,102,53,48,48,55,97,56,56,48,102,100,56,49,99,48,56,51,99,54,48,55,101,99,48,101,57,99,48,49,101,54,50,48,48,49,101,102,53,101,48,101,99,48,51,97,52,49,102,100,48,101,55,55,48,102,53,48,55,48,48,51,100,57,99,97,51,48,48,55,97,52,57,99,51,100,56,49,101,51,48,101,55,48,55,55,101,52,97,101,101,53,57,56,50,55,99,98,100,50,100,100,51,55,49,54,50,56,54,48,50,98,101,97,56,49,56,48,48,48,102,102,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,49,55,102,97,102,102,101,97,49,57,52,48,101,97,56,49,101,57,56,55,101,99,49,99,55,56,51,100,51,48,55,54,97,48,102,97,52,49,100,54,57,55,57,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,102,102,101,55,48,51,100,49,48,55,55,50,49,101,53,97,50,98,48,97,55,50,101,51,48,55,55,52,51,102,54,48,101,102,99,51,99,50,53,54,48,55,97,48,51,97,54,53,102,99,57,52,97,53,102,97,49,49,55,52,49,100,99,50,100,55,49,52,101,49,101,49,50,57,56,97,100,50,99,51,49,53,101,53,101,49,53,97,53,56,57,52,54,53,56,48,50,53,56,49,50,50,53,57,57,53,97,57,101,53,54,100,98,97,56,53,52,49,54,97,98,97,102,102,56,48,55,52,57,48,48,51,101,57,55,48,48,49,102,54,53,56,53,55,56,48,51,101,100,54,52,48,57,49,48,48,102,102,101,48,48,49,51,51,97,57,54,53,49,48,55,55,56,51,97,48,48,102,53,52,97,99,48,102,48,48,102,102,55,57,48,49,100,51,48,49,51,48,56,49,99,56,48,101,97,52,48,55,97,55,56,55,53,99,51,97,52,48,102,57,99,51,57,51,50,53,53,50,53,50,55,101,48,101,99,50,52,48,55,97,56,97,97,52,49,52,97,52,57,48,101,102,56,55,100,56,51,57,48,49,101,52,48,101,52,56,51,100,49,50,97,100,48,49,48,56,98,98,48,102,56,98,54,49,99,99,50,98,99,51,102,54,56,97,48,101,101,56,98,52,48,102,99,48,55,98,56,51,99,101,49,100,51,48,102,48,57,54,55,52,48,50,98,52,56,48,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,55,102,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,50,48,48,48,102,102,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,55,102,99,48,52,48,51,53,100,55,53,100,55,102,99,48,51,51,101,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,50,48,48,48,102,102,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,53,52,98,48,50,52,97,99,48,49,102,55,50,99,48,48,102,102,102,98,50,53,48,48,102,102,55,100,55,57,48,51,97,101,50,102,56,49,99,98,48,49,50,55,101,48,52,99,55,101,48,55,51,99,48,101,99,56,51,99,97,48,102,48,48,98,49,48,55,57,101,53,102,48,55,54,102,48,51,97,49,48,55,48,101,48,102,48,51,97,55,56,55,101,56,98,98,48,101,102,48,55,53,56,51,97,101,53,57,57,55,99,48,50,55,52,48,102,51,99,49,100,55,48,55,101,52,51,99,48,56,98,100,51,48,51,98,97,49,99,56,48,101,100,50,48,48,48,102,102,57,55,97,48,57,54,49,48,53,49,98,54,48,50,53,57,57,51,57,97,50,98,97,48,98,49,52,101,50,99,53,51,53,51,56,50,101,52,48,57,101,55,48,48,102,102,55,100,97,51,48,49,51,100,52,48,48,102,98,50,55,48,48,55,97,53,100,99,48,57,100,53,48,55,101,53,56,49,102,52,48,48,102,102,51,100,49,56,101,49,102,53,101,48,101,100,51,55,48,55,54,54,48,101,55,99,49,100,100,54,48,101,101,48,48,51,100,52,54,48,48,55,98,52,48,48,102,102,49,101,102,51,51,56,48,51,100,50,55,48,101,48,56,55,49,55,57,54,100,56,98,57,48,48,102,102,55,98,48,99,51,97,56,55,99,53,101,56,48,57,57,48,48,57,55,56,48,57,54,102,101,53,53,102,52,48,101,57,101,53,56,56,50,55,98,102,99,48,98,102,53,55,53,100,55,53,102,102,48,48,102,102,100,102,57,48,48,55,99,53,99,99,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,51,55,101,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,52,48,55,51,102,48,48,55,100,53,50,56,48,51,101,53,56,53,56,48,57,48,100,48,48,55,100,55,101,97,50,48,49,50,97,101,48,102,102,48,48,57,55,101,48,102,102,48,49,51,49,54,48,102,51,52,49,99,50,101,50,97,48,51,98,97,48,52,98,48,48,55,57,48,97,97,48,55,57,55,56,97,51,50,57,56,51,100,97,48,101,98,48,98,51,48,102,51,97,53,97,53,57,54,48,48,102,102,101,102,99,49,102,53,56,55,100,56,51,101,51,54,49,102,98,48,102,48,56,55,48,56,48,49,101,56,57,56,55,55,100,50,57,50,48,97,52,48,55,51,97,57,97,48,101,102,48,51,56,56,49,102,50,48,101,102,57,55,56,49,99,50,50,98,48,51,56,97,48,101,57,101,99,51,57,50,48,101,99,56,97,102,48,101,51,55,48,102,102,48,55,98,52,48,52,99,48,53,100,55,102,99,49,97,54,48,50,54,101,56,48,57,99,100,48,50,54,54,99,48,57,102,50,48,55,99,52,57,97,48,102,102,56,48,57,98,55,48,55,98,99,49,101,48,48,55,99,97,48,102,54,49,50,99,51,98,101,53,48,56,55,52,57,98,48,102,48,57,55,50,56,54,53,48,49,52,52,53,54,49,52,101,49,100,55,48,101,100,98,48,102,52,49,52,99,49,100,98,48,101,57,56,55,52,48,51,57,97,53,52,48,55,55,52,51,56,101,49,99,98,48,101,102,52,50,52,97,53,57,54,56,53,100,50,55,49,52,97,49,100,52,48,101,102,49,52,54,53,55,57,54,50,49,101,100,50,102,56,51,99,56,49,102,52,50,99,57,97,52,101,48,102,51,56,55,97,52,51,99,52,53,97,49,54,50,48,49,99,97,50,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,98,102,101,48,49,54,48,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,56,49,102,102,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,102,102,98,102,101,48,99,52,56,51,100,101,48,50,54,97,48,48,102,102,57,56,98,48,50,54,48,52,51,56,99,48,101,49,52,49,100,57,48,51,101,56,48,55,99,99,49,102,101,48,55,57,97,49,99,48,48,50,53,56,48,49,100,101,50,54,48,51,97,102,48,55,48,54,49,100,53,48,102,56,57,55,101,57,52,53,99,49,52,101,48,101,98,99,51,56,54,57,52,53,97,97,52,49,55,54,57,52,53,48,56,55,55,57,49,100,50,50,56,99,54,50,53,99,97,98,50,56,57,98,50,99,49,51,99,49,51,101,53,101,50,49,48,55,48,99,51,57,101,48,101,100,99,49,100,98,50,48,49,54,53,48,49,99,50,48,55,54,56,48,101,102,99,51,98,56,49,100,100,48,53,100,57,55,53,100,55,102,102,53,48,51,48,48,102,102,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,50,102,102,53,48,51,48,48,48,102,102,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,102,102,48,48,101,102,56,53,48,48,56,48,55,53,48,48,102,102,56,53,48,48,56,48,55,53,102,102,48,49,98,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,48,100,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,97,48,52,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,54,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,55,102,99,48,50,56,49,57,52,48,51,55,101,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,48,102,102,97,48,54,53,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,55,102,99,48,56,48,56,48,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,48,102,102,56,97,48,50,48,49,56,48,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,102,102,49,55,102,99,48,50,56,49,56,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,50,48,48,102,102,53,48,51,102,102,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,56,48,49,55,102,102,53,100,55,53,100,55,102,99,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,51,52,98,56,48,51,101,101,101,56,48,57,98,97,48,55,99,56,48,52,56,54,56,48,51,101,98,50,56,48,57,56,53,48,50,54,100,56,49,99,49,50,54,57,52,50,56,56,48,102,53,99,49,99,99,56,55,56,48,48,57,55,55,50,101,56,51,98,101,100,48,55,98,48,97,51,52,55,48,102,50,48,55,53,52,98,56,50,98,56,98,101,48,50,54,56,48,49,99,98,48,55,52,48,51,100,97,49,100,48,48,102,102,102,50,49,52,102,53,52,56,52,57,54,57,50,49,100,101,48,102,97,48,55,50,56,51,99,54,49,101,51,48,101,54,49,54,56,57,54,53,50,49,54,50,53,48,48,55,98,48,97,100,50,98,56,98,98,52,57,50,99,56,51,97,97,49,101,53,48,101,100,48,55,57,57,48,56,97,99,48,102,48,57,53,56,48,50,98,52,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,51,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,55,102,99,49,55,100,48,50,54,98,99,48,49,102,50,98,51,48,48,55,100,55,50,56,51,56,102,48,50,52,100,99,49,100,49,56,49,51,50,101,48,101,49,52,98,52,99,48,52,99,102,56,51,100,57,48,55,101,51,50,99,54,48,101,56,48,49,50,57,99,56,48,49,101,101,50,97,52,49,100,101,56,51,100,52,48,55,55,52,48,50,53,54,57,99,56,54,56,99,48,102,49,98,48,49,51,51,48,57,50,56,99,53,52,56,55,102,102,56,51,56,98,101,49,99,57,48,48,102,102,98,97,50,57,99,51,98,100,97,56,97,51,48,102,56,48,48,51,100,54,50,48,102,48,55,50,97,52,98,48,48,55,52,52,48,48,102,102,102,55,57,56,51,97,53,55,48,51,99,50,48,102,55,99,51,97,52,48,50,56,52,56,48,51,101,56,54,48,48,57,97,50,48,55,101,97,48,52,101,56,56,48,51,101,52,57,50,48,52,97,97,48,49,51,50,99,48,52,99,98,48,55,101,55,48,51,99,97,48,55,100,54,48,102,50,98,48,51,102,49,99,49,102,53,48,102,57,102,48,101,99,48,55,51,99,51,57,101,48,50,55,53,99,51,97,50,48,52,56,54,48,51,101,50,48,101,50,56,55,55,52,48,49,100,53,99,48,101,49,48,55,55,48,51,97,56,49,100,49,50,98,51,97,48,48,55,53,48,51,97,97,53,49,57,53,49,99,48,52,57,99,97,49,50,98,102,50,54,56,50,52,56,49,51,101,53,56,48,50,55,52,98,49,52,98,52,101,52,101,52,99,48,49,53,102,57,52,48,102,102,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,102,102,48,48,102,102,100,102,57,53,48,48,102,102,97,48,54,48,48,55,99,53,99,99,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,102,102,48,48,99,102,56,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,57,48,56,53,48,48,102,102,101,102,55,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,48,51,99,55,53,48,48,98,54,97,48,48,102,102,55,99,55,50,48,48,102,102,49,102,52,55,97,53,55,48,48,51,101,100,53,99,49,102,50,48,55,98,99,49,101,102,48,51,102,102,55,56,98,102,50,57,99,48,57,51,48,48,102,102,50,53,99,56,98,102,48,101,98,50,49,56,55,101,48,97,56,50,97,100,48,56,51,99,101,53,49,57,54,50,48,52,99,51,56,51,99,49,50,99,57,49,100,50,56,98,98,52,53,48,55,51,48,49,100,52,48,102,102,50,50,50,49,50,49,49,53,48,53,49,48,55,55,52,97,50,50,97,57,49,52,97,101,50,102,48,49,102,98,57,54,101,53,48,56,55,56,55,48,51,99,100,48,101,101,56,55,52,56,51,101,50,49,99,49,48,101,102,48,55,53,56,97,102,48,101,102,49,54,52,48,102,53,99,97,100,48,55,97,52,48,101,102,102,102,99,48,99,101,99,48,49,102,49,52,57,48,48,102,102,55,100,49,100,57,54,54,48,102,50,52,51,100,48,48,101,98,99,48,49,102,54,100,97,48,52,99,53,98,99,49,100,102,98,48,55,53,48,49,99,97,48,102,48,48,55,98,57,51,52,48,57,52,55,48,55,52,102,54,56,50,49,100,57,48,102,56,50,52,48,51,99,53,48,55,56,52,49,100,52,50,99,52,51,99,99,48,101,101,52,98,50,48,55,100,50,49,102,101,52,55,50,100,49,49,48,98,99,52,54,48,101,55,48,55,55,56,49,100,48,48,55,100,48,97,99,50,101,101,56,49,100,52,57,52,101,56,57,56,97,100,48,55,57,97,57,97,48,102,56,52,51,97,48,53,53,48,51,99,98,57,50,99,48,51,57,56,49,100,56,48,101,49,48,55,51,101,56,49,102,48,56,49,102,99,48,48,51,101,52,54,101,48,48,102,102,102,97,51,99,50,99,52,48,49,102,54,97,101,48,101,54,99,51,57,101,48,102,55,56,48,57,55,101,55,56,97,48,50,97,48,48,102,102,57,99,102,48,50,53,99,56,97,48,48,102,52,97,49,56,55,49,99,97,56,50,100,49,48,52,51,98,48,53,49,57,53,99,48,52,99,51,56,51,98,101,50,99,57,50,49,49,52,98,98,52,97,48,55,50,101,49,101,98,48,102,102,50,53,97,49,50,49,49,54,101,53,49,48,55,56,56,97,50,50,100,53,49,52,98,49,50,102,48,49,99,52,49,55,48,53,102,48,55,56,54,52,49,100,57,48,55,55,56,51,100,97,49,102,49,48,102,101,56,55,55,56,51,100,48,53,55,48,55,55,56,97,100,48,55,97,101,53,57,48,51,100,49,48,55,55,101,48,51,49,100,48,55,98,48,51,100,56,49,100,55,48,101,48,56,55,53,56,51,99,101,49,102,97,48,102,100,48,55,57,52,97,49,48,101,53,48,55,50,48,51,57,99,53,48,49,55,48,49,101,99,48,102,56,56,55,98,99,51,100,54,53,99,57,53,99,49,100,100,48,101,98,56,55,52,99,51,97,99,49,100,100,52,49,52,56,50,100,52,51,99,56,49,101,56,48,102,50,48,55,56,99,98,55,52,99,52,49,50,97,48,97,49,48,101,102,49,52,54,53,51,97,49,97,53,57,54,101,53,97,57,55,50,53,56,50,53,97,49,49,53,101,53,53,49,53,99,56,101,57,54,53,56,50,55,98,97,100,51,54,100,100,100,52,56,50,99,54,48,52,57,48,56,49,51,99,101,48,52,98,97,48,48,102,102,51,101,99,51,52,49,99,52,99,48,49,51,49,97,48,52,97,101,48,55,99,56,48,49,101,102,53,48,55,54,52,101,48,55,102,56,49,101,52,56,51,98,98,99,57,48,57,54,100,97,51,49,53,97,49,101,52,52,48,50,101,56,49,100,98,56,55,98,99,98,51,48,101,100,48,54,101,49,101,51,48,101,97,54,52,100,52,99,48,102,48,48,102,102,55,51,51,48,55,100,56,51,98,97,56,101,49,100,100,48,55,97,101,49,99,99,48,101,100,56,55,101,52,97,102,48,101,101,48,55,102,101,99,49,100,55,56,55,102,52,51,56,52,49,101,51,48,102,51,48,55,51,99,51,98,56,53,56,57,55,102,56,97,50,52,51,102,102,48,48,102,102,56,99,99,53,100,52,48,51,50,54,52,48,49,102,50,57,97,48,48,55,100,49,56,57,53,99,48,102,102,56,49,100,101,56,51,99,49,48,48,55,100,57,100,48,49,50,98,99,53,48,57,52,48,53,54,48,51,102,52,48,55,53,97,53,48,48,102,102,55,56,56,49,101,52,56,49,51,57,48,53,51,57,55,50,49,101,55,48,102,52,52,49,54,52,48,102,97,99,49,99,101,48,55,48,48,49,100,56,56,55,49,56,51,98,99,53,55,56,55,100,56,51,97,54,102,56,55,97,48,51,101,50,57,56,48,101,101,56,51,97,97,53,102,56,49,50,101,101,48,101,102,52,49,100,55,97,52,50,55,97,54,56,55,50,56,51,98,48,49,100,53,48,101,97,53,56,51,100,52,48,101,57,49,54,99,49,101,52,50,99,50,52,98,102,50,101,56,49,101,53,56,55,53,52,51,97,56,49,100,48,48,55,56,48,48,49,54,99,99,98,102,101,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,51,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,56,48,56,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,49,52,48,99,97,48,49,57,102,48,48,48,102,102,102,56,99,55,56,48,51,101,56,56,52,48,49,101,52,56,99,51,56,99,53,49,48,49,51,100,101,48,52,100,55,56,55,50,99,51,49,48,50,54,101,56,49,101,102,56,55,48,53,48,98,56,51,98,56,48,55,53,99,48,102,48,99,49,100,101,48,48,102,102,57,50,56,55,102,48,48,57,51,97,48,101,100,57,54,52,53,98,56,55,102,56,97,99,48,102,48,101,54,52,98,49,48,48,102,102,55,98,102,48,51,99,48,56,55,52,48,102,48,48,102,102,49,102,56,48,51,98,52,50,99,48,49,100,99,97,55,56,55,56,98,49,55,52,49,99,50,48,101,48,56,51,100,48,48,55,51,52,53,49,97,52,56,55,98,99,49,99,98,57,54,100,50,56,53,54,49,101,97,48,55,57,99,53,49,50,54,56,49,53,50,48,48,51,101,50,57,50,48,48,102,102,102,97,51,98,50,99,99,49,101,52,56,55,97,48,49,100,55,48,48,51,101,100,98,52,48,57,56,98,55,56,51,98,102,54,48,101,97,48,51,57,52,49,101,48,48,102,55,50,54,56,49,50,56,101,48,101,57,101,100,48,52,51,98,50,49,102,48,52,56,48,55,56,97,48,102,48,56,51,97,56,53,56,56,55,57,56,49,100,99,57,54,52,48,102,97,52,51,102,99,56,101,53,97,50,50,49,55,56,56,99,49,99,101,48,101,102,48,51,97,48,48,102,97,49,53,56,53,100,100,48,51,97,57,50,57,100,49,51,49,53,97,48,102,51,53,51,56,49,102,48,56,55,52,48,97,97,48,55,57,55,50,53,56,48,55,51,48,51,98,48,49,99,50,48,101,55,100,48,51,101,49,48,49,102,53,52,48,57,97,51,48,50,54,56,99,49,99,52,56,49,50,53,101,48,101,50,99,51,102,50,48,52,99,98,48,49,51,50,97,49,102,57,101,48,101,100,99,49,99,57,56,51,98,53,97,48,101,100,54,48,102,97,48,55,100,51,48,55,54,52,51,101,48,49,102,48,99,53,51,48,48,51,100,100,99,49,101,102,50,56,48,51,56,97,49,100,99,48,48,55,53,54,99,51,56,54,49,100,100,48,102,53,48,55,98,56,98,51,99,57,101,49,101,98,48,102,53,49,52,54,53,52,55,48,49,50,54,50,56,52,98,49,99,56,51,100,51,55,97,55,97,55,56,50,52,99,97,100,52,51,52,102,52,100,52,51,102,102,48,49,52,49,99,48,49,102,50,57,50,48,48,55,100,48,98,101,48,55,101,99,53,51,56,51,100,56,48,48,102,102,55,100,97,99,48,49,50,98,101,57,98,100,49,99,49,101,102,48,51,98,102,48,55,55,100,52,49,102,50,48,50,54,102,48,49,100,56,48,55,56,52,51,99,49,50,100,49,52,101,48,102,50,52,49,100,54,48,51,57,100,48,101,52,50,50,57,53,54,102,56,51,100,102,48,55,55,50,53,56,57,55,101,57,56,48,57,51,48,101,99,56,51,99,49,48,55,53,97,48,101,100,48,51,97,52,56,48,56,54,49,102,48,48,55,55,102,57,51,53,48,48,51,98,97,48,102,49,56,51,56,50,49,100,55,52,55,50,99,99,51,57,50,56,52,53,55,56,51,100,101,50,56,57,51,56,51,98,101,48,102,99,52,48,50,101,49,53,52,48,51,101,51,99,49,99,49,48,51,102,98,48,55,51,56,48,52,100,51,56,51,57,97,48,55,55,101,48,102,102,99,48,57,55,100,48,55,56,54,53,48,56,51,100,51,48,55,51,97,48,102,53,52,97,48,54,52,51,99,56,49,99,54,48,102,99,56,55,54,49,101,55,99,48,52,98,56,98,55,50,98,98,97,52,97,52,50,50,50,52,97,51,97,52,97,51,50,54,97,51,97,49,49,54,99,53,48,56,55,56,48,97,50,50,101,49,49,48,98,49,48,101,100,56,55,99,52,51,97,99,53,101,57,53,99,53,54,56,55,98,48,51,57,56,49,101,100,50,98,48,98,56,48,101,98,48,55,57,99,97,57,50,56,56,51,99,97,53,49,57,54,54,53,54,50,49,48,48,53,99,55,48,48,102,102,51,101,52,97,54,48,48,102,56,102,100,57,54,50,48,52,57,102,48,55,97,56,49,101,52,56,48,51,101,99,49,48,48,57,52,52,48,101,97,48,55,55,100,48,56,48,57,51,100,48,102,54,57,55,100,54,49,101,54,48,55,98,99,48,101,97,48,51,97,97,53,52,56,55,53,52,51,56,54,49,100,54,48,50,53,50,48,98,50,50,102,48,98,49,48,55,51,52,48,101,101,56,51,98,54,56,101,49,100,98,52,54,50,102,99,49,101,97,97,54,56,55,57,48,49,101,49,48,55,55,56,49,102,55,48,51,101,50,48,102,101,56,55,98,99,98,97,50,97,56,51,97,99,48,101,98,52,49,100,97,57,52,48,49,100,52,48,55,49,54,53,55,101,52,52,48,101,98,57,53,101,53,53,49,53,97,49,99,54,52,49,50,56,54,56,97,102,102,102,48,49,51,56,53,52,48,51,51,101,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,102,102,48,52,48,48,102,102,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,48,100,50,101,48,48,102,102,102,97,51,55,48,50,54,55,99,51,100,54,48,52,101,49,56,48,51,101,97,54,56,48,57,49,100,48,55,101,101,49,102,97,56,48,102,48,51,97,49,102,52,50,100,56,49,99,102,101,48,55,54,101,49,102,48,50,101,99,51,100,54,49,102,52,50,99,52,49,101,48,56,55,97,52,51,101,99,49,101,98,48,55,48,54,49,101,102,48,102,51,56,49,50,102,99,49,101,51,48,55,57,97,49,101,53,48,102,55,49,54,97,56,50,56,50,53,99,49,54,97,53,102,56,51,100,53,50,100,56,49,100,56,97,53,56,51,99,99,50,100,52,48,52,99,51,49,54,48,53,56,57,53,97,53,56,56,55,57,100,50,56,97,98,50,99,52,51,99,52,49,101,50,55,57,48,50,56,51,99,52,53,57,48,48,102,102,97,100,48,48,102,102,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,51,55,99,48,49,102,48,56,53,48,55,100,50,49,101,97,50,102,52,49,99,49,48,49,51,101,97,48,52,98,97,50,53,49,53,101,49,100,102,57,48,101,53,48,51,97,101,48,55,98,99,48,101,53,99,49,102,54,48,55,55,99,98,51,52,54,52,54,50,99,51,48,55,97,53,50,56,51,100,50,48,102,102,52,51,57,97,49,102,49,48,101,50,56,55,98,99,97,102,50,101,56,98,48,55,48,98,55,98,50,57,100,50,52,51,98,101,53,55,49,53,50,48,52,98,55,56,55,50,53,50,99,51,98,97,56,52,56,50,53,49,57,53,99,53,56,97,48,50,55,57,54,56,49,101,100,101,53,57,57,54,56,53,101,98,54,53,56,49,53,56,56,48,49,100,101,102,102,48,50,99,52,48,48,55,99,99,100,99,48,57,52,54,50,98,56,49,100,49,48,49,51,101,50,48,101,52,52,48,57,98,53,48,101,101,97,48,56,55,55,99,97,98,50,97,48,48,102,102,57,99,52,48,55,52,50,57,97,53,51,56,55,98,100,98,54,48,98,99,48,102,51,57,54,50,49,101,57,50,102,48,49,102,49,56,49,50,100,57,99,51,97,101,49,99,102,48,102,49,48,55,98,56,98,56,50,57,56,98,52,57,55,48,51,98,56,49,100,101,48,101,102,50,55,56,51,57,101,48,102,98,48,51,56,52,48,101,55,48,55,55,53,49,52,51,97,56,53,56,99,51,54,53,56,57,54,48,49,99,54,48,102,54,57,54,54,53,98,56,55,54,52,97,99,50,100,49,50,97,99,51,99,48,49,102,48,48,102,102,49,51,55,100,52,48,51,52,101,52,48,49,102,50,102,99,48,50,52,101,99,51,56,97,48,102,99,48,48,49,102,53,56,52,101,48,49,51,53,48,57,101,57,57,99,97,57,48,55,57,56,48,52,57,48,56,51,99,48,48,102,102,101,97,48,55,56,56,51,97,50,57,100,52,56,99,53,98,57,54,51,56,51,99,54,49,99,52,48,55,102,99,49,102,101,48,55,55,50,48,101,52,99,49,101,51,56,51,98,56,48,52,97,97,51,56,55,57,56,97,53,50,56,48,97,56,101,53,99,57,55,101,53,98,48,51,97,101,48,55,56,55,99,51,100,101,53,56,49,52,48,49,101,101,50,101,57,48,48,48,102,102,49,101,57,52,102,48,101,55,48,55,55,57,98,50,57,49,48,48,102,102,51,102,52,49,101,48,50,99,100,97,48,48,102,102,97,99,54,53,102,102,48,99,97,48,55,53,52,48,101,98,48,51,102,54,48,102,99,48,49,101,57,56,51,98,53,48,55,50,99,48,101,98,52,97,51,99,49,101,54,48,55,57,56,48,102,56,56,49,101,48,48,55,51,56,49,100,55,48,51,98,57,48,101,100,53,49,54,54,53,51,57,52,102,56,51,99,52,49,102,98,48,55,56,48,49,101,49,50,98,48,51,97,101,49,100,51,50,56,50,52,98,97,50,102,100,51,52,97,53,48,101,101,49,53,53,56,98,55,48,102,48,57,55,50,53,54,57,53,102,56,98,48,50,102,48,98,50,50,98,56,97,51,50,98,99,49,51,50,48,57,101,50,99,99,98,50,52,48,50,98,54,49,100,52,100,57,48,48,102,102,102,54,52,48,55,53,52,48,101,98,48,51,56,56,48,101,51,99,49,100,54,48,51,98,52,48,55,50,97,48,101,98,52,97,51,101,49,100,57,48,55,54,54,48,101,55,52,49,100,102,56,55,51,56,49,100,55,48,51,98,57,48,101,100,53,49,54,54,53,99,49,55,51,99,51,98,99,49,99,52,48,101,48,48,102,102,55,55,56,97,99,48,101,98,56,55,52,99,97,49,57,50,101,56,51,99,48,57,97,53,100,48,55,56,99,98,53,101,53,51,56,55,55,56,97,54,50,98,52,97,101,57,50,99,48,98,99,50,99,56,98,49,50,102,48,98,48,48,102,102,52,98,48,50,55,56,98,51,50,99,57,51,99,98,50,98,55,53,51,54,56,48,50,57,99,56,48,49,102,49,54,98,48,55,48,52,53,57,56,51,102,50,48,48,102,102,55,100,99,102,48,49,50,100,50,53,97,102,48,55,55,56,49,100,102,48,55,56,50,49,99,56,48,55,48,52,53,48,56,51,100,97,48,55,102,54,48,102,49,101,52,51,99,97,100,56,55,53,100,51,52,97,101,48,101,54,57,53,97,49,100,99,48,55,55,52,53,100,56,55,51,56,49,100,97,56,55,102,100,49,99,97,54,48,102,50,97,53,49,51,50,100,48,51,99,48,49,100,51,48,50,54,49,48,51,102,99,48,101,54,100,51,48,51,97,49,54,49,100,55,50,98,99,98,49,48,102,54,56,55,54,99,51,100,57,54,53,51,56,55,101,48,97,100,54,99,97,101,54,52,51,97,56,53,56,48,55,56,52,97,50,48,48,100,100,55,53,102,102,48,48,97,97,55,48,48,102,102,55,99,98,100,48,48,102,102,57,57,102,48,102,53,48,51,101,54,48,48,102,102,55,100,98,50,49,55,56,48,101,49,100,50,101,48,51,99,50,53,52,56,55,50,99,48,57,51,100,48,55,52,50,48,101,99,52,49,100,100,48,55,55,99,97,53,52,97,48,102,97,97,55,49,55,54,49,100,54,50,101,56,51,100,48,48,102,102,102,52,52,51,97,50,53,53,48,51,102,102,48,102,55,56,51,99,99,50,57,48,51,97,49,52,56,50,53,55,57,53,48,49,99,53,48,102,48,49,55,56,53,52,56,51,99,57,48,101,52,48,51,98,51,48,102,49,99,97,48,56,48,57,101,57,54,50,49,101,51,50,98,56,49,99,101,56,55,52,56,98,52,50,100,52,51,99,53,100,97,99,53,53,56,55,55,99,51,98,55,56,48,51,101,50,49,54,48,52,99,102,56,55,97,56,49,99,99,56,48,51,101,100,57,48,97,51,48,55,48,101,56,57,48,49,101,49,50,100,56,51,57,54,48,52,101,49,48,51,97,49,48,55,57,99,48,101,101,56,51,99,48,53,50,97,50,56,55,100,53,51,56,97,52,48,101,98,49,52,97,49,101,56,48,55,53,99,49,100,49,50,100,52,49,102,102,56,55,52,48,49,101,54,49,55,52,49,100,48,57,52,49,50,99,48,97,56,48,102,100,48,55,56,48,97,51,50,97,52,49,100,98,48,55,100,99,49,100,57,48,55,55,50,53,51,56,48,52,56,56,98,49,48,101,101,49,53,99,48,102,56,56,51,100,97,53,97,49,53,52,49,101,50,57,54,98,57,54,56,49,100,102,48,102,50,48,48,102,102,98,57,50,48,52,99,49,56,51,101,57,48,102,53,48,49,51,50,54,48,102,102,48,49,102,56,48,49,51,49,56,49,102,57,52,49,48,101,101,57,53,50,49,102,53,48,55,102,56,48,102,55,99,49,101,54,48,51,101,99,48,102,56,49,53,56,49,100,52,52,51,50,99,49,48,99,51,97,97,53,55,48,55,98,48,49,101,56,56,55,99,52,98,99,48,102,100,48,55,56,99,97,102,48,101,99,97,48,49,54,97,53,97,49,55,101,53,98,97,49,56,55,55,57,48,56,98,53,50,102,53,50,100,49,52,97,97,52,51,50,100,48,98,99,50,101,99,98,48,54,56,97,100,56,52,52,99,53,56,57,54,97,53,56,98,98,97,57,51,57,99,51,100,48,50,53,52,48,49,102,97,48,48,51,99,97,102,56,49,51,52,56,48,52,98,52,48,49,51,50,101,48,48,102,54,98,55,48,102,99,56,48,51,99,98,99,48,51,102,101,48,55,51,52,48,102,100,48,48,49,101,99,98,48,49,51,100,48,48,55,98,54,52,48,49,101,102,48,48,48,102,102,55,97,52,97,48,102,49,99,51,98,52,49,102,101,48,48,102,102,55,98,53,98,48,55,56,98,57,53,48,53,102,48,48,57,48,56,48,57,102,48,48,51,100,98,98,56,97,55,99,53,100,54,50,56,48,98,101,48,49,50,99,48,52,100,102,50,99,52,48,52,97,56,98,50,99,56,54,48,57,49,55,51,102,99,48,51,97,97,56,48,57,102,55,48,50,52,102,48,51,56,101,48,52,102,102,48,49,50,55,48,48,52,99,50,56,49,50,55,97,48,102,49,100,51,50,56,97,57,48,101,102,56,51,102,48,48,102,102,101,48,50,54,57,52,48,53,55,48,55,57,50,100,49,56,98,55,50,99,52,48,49,101,99,57,48,102,99,57,52,101,53,56,49,53,97,49,101,97,48,55,53,56,48,102,49,56,48,52,56,99,97,49,48,102,50,48,55,51,100,50,99,51,99,100,99,49,100,98,56,51,99,99,48,101,101,48,55,52,56,51,102,97,48,48,102,102,102,54,55,51,56,49,101,57,50,97,56,97,52,48,102,56,56,48,57,48,48,48,102,102,51,100,98,50,49,101,53,55,50,99,51,98,99,53,100,57,54,50,56,55,54,48,49,49,57,99,97,48,49,102,102,48,97,48,49,50,53,99,48,48,102,102,102,98,55,55,48,50,53,49,52,97,99,48,50,52,52,99,48,49,102,54,53,54,48,52,101,49,56,49,50,98,97,53,48,50,48,56,55,55,56,97,97,48,101,53,56,51,98,100,48,55,98,99,53,57,49,54,101,48,101,99,48,97,49,48,101,100,57,55,97,49,101,54,48,102,50,57,53,99,49,100,54,48,55,51,54,48,102,52,48,97,55,50,97,56,49,102,48,48,102,102,51,57,54,48,101,56,97,52,49,55,97,49,102,51,57,99,49,101,55,50,100,48,51,99,50,49,100,53,48,55,53,54,49,102,99,48,101,56,48,55,54,56,51,100,101,57,54,53,100,50,53,49,55,97,101,53,48,55,97,56,97,99,50,101,55,101,48,102,50,56,55,98,57,97,100,48,49,101,51,50,99,102,102,99,48,55,100,52,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,56,48,48,102,102,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,55,102,99,48,49,102,48,97,57,48,48,54,98,53,57,56,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,56,50,48,48,102,102,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,55,102,99,48,52,48,51,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,101,97,55,48,48,102,102,55,100,50,97,56,51,97,48,48,55,55,101,48,101,56,56,48,49,102,53,54,56,48,52,56,97,55,48,55,55,99,49,100,57,50,97,52,51,98,55,56,49,101,56,48,49,50,57,101,48,52,98,49,56,51,101,48,48,102,102,102,98,102,50,57,56,97,55,50,57,48,97,53,48,49,51,101,48,55,56,54,49,102,54,48,50,53,101,48,49,100,51,48,48,102,102,51,100,99,56,49,101,53,50,99,98,49,52,52,53,53,49,53,98,56,98,53,50,100,56,98,49,48,49,50,100,52,52,99,57,101,53,99,57,55,55,56,98,48,50,102,99,98,49,101,56,100,51,99,98,51,50,99,100,51,102,99,101,98,57,48,48,102,102,57,56,57,48,101,53,48,55,51,52,51,99,48,48,102,102,102,48,52,51,101,48,49,100,52,48,101,49,56,55,52,99,97,100,52,97,50,101,56,51,100,54,49,102,57,48,102,51,56,55,55,99,51,57,101,49,100,55,50,57,56,97,102,52,53,52,101,50,99,52,98,49,50,100,52,98,102,48,102,51,49,54,97,56,97,53,50,49,52,56,53,55,49,53,97,53,55,49,53,50,56,56,57,101,53,56,50,55,50,54,97,55,49,54,56,57,52,56,101,56,52,56,54,56,50,56,48,56,50,57,97,57,101,57,57,54,57,49,49,48,56,48,56,48,101,51,57,53,51,51,52,48,49,100,99,97,48,48,102,102,102,97,100,54,48,101,56,56,55,56,52,49,100,102,48,48,102,102,51,101,98,97,52,48,57,48,52,48,55,55,101,49,101,101,50,98,49,51,52,97,54,48,102,52,56,55,49,99,48,57,50,56,48,50,53,53,52,51,57,101,49,101,56,50,57,99,98,49,52,50,50,99,48,97,100,52,102,50,97,56,98,102,48,101,100,56,51,56,57,48,101,50,49,52,52,53,99,57,53,97,57,101,53,55,49,54,54,56,54,56,52,57,101,56,56,57,52,53,55,57,54,56,56,56,57,52,56,56,57,99,56,56,53,56,97,48,50,48,49,54,48,56,50,101,51,51,57,98,50,99,49,48,100,97,98,57,102,49,51,102,101,48,99,97,56,51,100,102,48,55,54,50,49,100,53,48,55,100,99,48,101,97,52,49,101,55,56,51,57,55,48,102,100,50,51,100,97,53,56,55,50,56,49,101,101,56,51,98,100,48,102,97,56,51,97,101,48,102,56,97,49,99,51,54,53,55,98,97,101,97,52,56,55,53,48,51,102,99,49,100,98,50,99,56,51,97,97,49,101,51,54,49,49,100,57,50,100,100,48,52,98,48,50,97,53,50,51,100,57,52,101,53,98,50,53,52,99,98,54,53,56,49,53,99,53,56,97,48,53,55,101,52,53,51,100,48,49,51,57,98,100,54,56,57,52,48,50,50,57,56,48,51,101,100,100,99,48,49,102,49,57,53,48,48,102,102,55,100,54,98,48,49,50,54,56,48,52,97,97,56,51,102,56,48,50,54,98,56,51,57,99,48,102,101,56,49,102,102,56,55,52,48,51,101,101,56,52,56,52,48,102,51,99,51,99,97,49,99,57,48,101,54,56,51,99,57,48,55,97,48,48,52,98,102,49,52,48,48,102,102,101,99,48,98,54,48,102,56,97,51,56,51,98,55,48,55,57,97,48,102,49,99,51,98,54,48,101,100,56,51,57,54,49,100,100,50,98,48,49,99,52,56,55,52,56,98,55,52,98,52,97,52,102,50,100,99,51,97,54,56,97,53,52,56,55,54,99,51,57,97,53,49,57,55,102,99,98,50,52,102,50,56,49,49,57,51,52,97,100,50,98,54,101,54,101,51,49,54,50,56,48,48,102,102,51,102,99,97,56,48,97,98,56,48,48,102,57,55,99,48,51,98,49,48,55,97,54,48,102,51,52,48,49,102,53,54,56,49,99,102,48,48,102,102,55,97,54,48,53,53,56,55,57,48,98,52,99,49,99,48,48,50,54,56,99,97,48,48,102,102,55,57,97,48,102,49,55,48,55,54,100,48,99,51,99,48,57,97,48,50,53,99,48,101,98,48,51,97,54,48,52,98,98,56,49,51,50,101,48,48,102,102,102,55,53,57,54,101,53,101,48,48,102,102,57,48,50,49,50,55,101,52,53,48,101,101,50,49,48,48,102,102,57,56,57,53,98,99,98,52,52,99,50,101,102,97,49,49,52,48,100,57,51,52,54,101,53,57,49,54,48,56,55,98,98,54,55,102,102,48,48,97,97,97,53,100,55,53,100,55,102,102,53,48,54,54,52,48,57,55,52,48,50,54,102,56,48,57,57,97,48,50,53,51,48,98,102,52,56,48,102,48,56,49,50,101,99,48,102,100,56,49,101,101,48,51,57,101,52,97,50,99,55,51,49,99,98,99,52,51,48,55,54,99,48,102,51,99,51,102,101,48,101,102,56,97,101,48,102,50,55,52,52,50,98,99,98,99,52,52,50,98,50,56,51,99,52,56,101,49,99,53,48,102,50,57,52,48,48,50,54,102,56,97,54,57,48,102,50,49,55,55,52,53,54,52,97,54,51,57,99,48,52,98,100,99,50,100,49,51,56,51,51,100,49,50,57,101,57,102,51,54,48,55,97,101,48,48,102,102,102,56,99,52,57,54,101,48,48,102,97,102,54,52,99,48,50,54,99,56,51,100,101,48,101,97,99,48,57,102,48,48,102,102,55,54,50,48,101,51,56,51,102,98,50,48,102,51,48,48,102,102,52,56,52,48,49,101,57,55,49,54,50,48,52,99,52,48,55,51,52,49,99,57,48,55,97,52,49,100,53,56,55,54,52,48,49,101,99,97,48,55,54,101,48,102,102,56,51,99,48,49,102,55,48,48,102,102,55,98,57,49,51,48,49,102,49,57,50,99,53,50,48,48,102,102,57,100,101,48,48,55,98,52,53,49,52,97,98,99,53,49,49,53,99,57,102,99,98,51,48,102,48,97,50,57,52,98,56,98,52,97,52,49,99,56,48,53,54,98,57,56,48,54,101,97,48,48,102,102,55,100,98,97,56,48,51,101,51,52,56,48,52,97,97,56,49,51,57,52,48,101,55,97,99,98,99,48,50,52,98,99,49,100,56,56,51,57,54,48,50,53,55,99,49,102,102,48,55,52,102,101,57,48,101,51,50,48,48,51,98,56,48,101,54,48,51,98,57,48,55,50,52,48,101,52,99,51,100,52,48,50,55,56,49,101,56,48,55,55,48,56,52,49,101,53,101,48,102,52,53,49,48,49,100,51,56,51,56,54,48,102,54,56,55,99,52,98,100,99,53,50,48,55,50,56,51,98,54,49,101,100,52,98,48,101,53,54,50,56,101,100,48,56,49,50,48,49,101,102,50,102,53,50,98,57,54,55,53,99,97,98,50,99,53,51,52,49,50,49,102,101,48,53,48,97,48,52,56,97,56,48,51,101,54,54,99,48,48,102,54,101,57,52,99,57,54,53,51,56,48,51,101,99,49,52,49,99,100,49,55,54,53,101,101,52,49,48,52,98,54,50,56,99,98,51,48,50,53,54,52,49,100,101,54,50,100,48,98,55,52,57,101,102,97,52,56,55,99,49,50,56,98,51,97,48,102,49,49,54,50,48,102,98,56,48,57,97,52,56,97,52,57,102,51,100,102,48,101,53,97,50,49,53,55,57,48,101,51,48,54,54,56,48,56,101,49,101,50,57,55,55,102,102,50,53,54,50,56,48,99,98,52,48,52,57,101,48,48,51,101,52,49,101,48,48,102,102,102,97,98,99,48,50,55,48,99,51,98,49,56,51,99,52,56,52,48,52,99,48,56,55,49,52,48,57,54,101,52,97,98,50,99,48,48,52,97,57,48,56,51,57,56,48,52,100,55,56,51,100,56,48,50,53,100,56,49,100,48,48,102,102,55,101,49,51,100,50,54,57,48,48,102,102,51,98,48,57,54,99,102,50,98,99,51,98,56,56,101,48,102,97,99,51,100,53,100,50,97,53,51,98,56,55,57,54,48,97,57,52,48,50,50,101,48,54,56,101,49,54,56,53,48,56,55,57,48,97,102,51,52,100,49,53,100,102,98,97,48,49,52,52,50,48,102,55,99,49,99,56,56,51,100,100,48,50,53,102,56,51,101,54,57,99,48,101,102,52,49,102,53,56,51,98,51,48,102,101,56,51,97,57,48,102,98,49,53,55,57,48,56,48,52,99,52,51,98,48,48,102,49,99,51,57,54,49,101,56,48,101,50,56,55,56,49,48,102,97,55,57,52,101,53,54,49,55,99,56,100,50,102,57,52,52,49,101,57,50,97,99,97,52,50,101,49,49,102,53,57,52,101,53,100,49,53,52,57,102,98,53,57,53,102,51,53,54,56,50,53,97,50,49,97,55,52,57,100,97,52,100,52,51,97,97,48,98,51,52,53,52,98,52,57,52,48,52,56,52,55,52,100,52,51,55,100,101,52,52,52,98,52,52,55,57,57,52,56,52,53,52,98,52,55,55,51,98,50,102,50,51,51,99,99,53,54,52,56,52,55,55,57,49,100,50,49,56,97,50,52,99,50,53,52,100,52,57,101,55,101,51,102,57,98,48,54,98,102,100,53,56,54,102,102,48,48,102,98,55,48,101,54,56,55,100,48,51,57,99,48,102,48,99,51,98,97,53,55,48,55,98,52,51,56,56,49,101,100,48,101,100,48,55,101,48,51,97,97,53,99,97,50,97,51,49,54,48,53,51,56,55,57,56,51,57,101,49,101,49,50,97,56,51,99,101,53,48,49,54,56,53,54,49,54,54,56,50,56,99,53,57,49,53,56,53,56,49,53,56,53,100,57,52,54,57,54,57,99,56,50,57,54,56,54,57,101,53,52,97,54,50,50,50,55,57,53,101,57,54,56,52,57,98,54,100,97,54,97,48,50,53,97,50,50,55,99,53,53,52,50,53,99,100,54,49,99,53,52,48,50,54,99,56,48,57,48,51,48,48,102,102,55,100,102,50,56,48,51,101,99,49,99,48,57,48,54,48,102,48,57,52,98,52,49,100,56,48,55,98,101,49,101,54,48,55,99,52,48,101,102,56,97,100,52,52,50,98,99,97,54,54,99,49,100,56,48,51,102,56,48,55,56,50,48,102,98,56,49,101,48,56,51,98,100,50,56,56,51,98,101,56,54,57,101,49,99,100,97,57,52,54,48,101,57,48,55,50,99,97,99,48,55,98,101,49,100,49,50,57,52,97,99,52,100,50,98,99,97,55,48,101,53,50,51,56,55,54,52,51,98,100,56,100,57,48,53,48,48,97,50,50,100,52,98,57,50,97,56,51,51,57,52,48,50,99,51,48,50,52,56,48,51,51,101,48,48,49,102,53,49,97,48,48,102,102,102,98,51,54,48,101,48,56,48,51,101,100,50,56,48,57,53,50,50,56,99,49,102,57,56,55,54,57,49,100,97,50,56,52,51,101,97,53,49,49,54,48,53,53,56,55,48,99,49,101,99,56,55,54,55,51,54,53,51,49,53,56,99,97,50,56,51,99,101,50,98,48,49,100,100,48,51,98,57,48,102,56,56,55,100,100,50,48,51,97,52,53,50,97,49,56,55,101,99,51,102,101,53,98,97,50,56,55,49,100,49,99,98,55,48,55,56,50,56,99,56,48,53,48,53,48,55,57,99,98,57,57,50,102,101,50,53,49,53,99,52,49,50,100,49,48,55,55,56,54,100,51,100,51,102,102,99,48,99,49,56,49,102,49,48,51,99,54,54,48,49,99,101,48,51,97,54,48,55,97,50,48,102,55,53,51,48,51,97,52,49,102,98,48,102,101,97,50,48,51,97,98,48,55,54,101,49,102,55,48,55,56,99,57,54,49,99,51,48,55,54,48,53,48,99,56,55,97,56,49,101,51,56,55,100,100,97,48,101,52,56,55,54,52,98,52,48,102,52,50,52,48,55,51,56,49,100,102,56,55,54,100,50,49,51,52,97,100,56,48,102,51,48,55,100,99,51,99,102,48,53,55,48,48,102,102,57,51,48,55,51,56,97,50,101,57,99,53,55,52,57,54,56,53,102,97,52,97,49,49,53,98,52,53,56,97,49,101,52,99,50,53,50,48,50,50,102,56,49,51,98,97,48,48,102,102,102,57,57,54,48,55,99,99,51,57,101,53,100,50,53,56,55,52,56,48,57,51,99,48,50,53,97,53,51,52,51,97,56,49,102,51,48,101,97,48,55,97,56,51,101,56,49,100,98,48,55,56,50,49,100,54,48,50,55,54,99,49,99,98,57,54,99,53,49,57,55,54,49,100,97,50,99,48,97,50,50,102,56,97,97,50,98,48,97,101,50,56,53,50,52,97,54,48,55,53,99,48,52,100,50,50,49,49,54,99,53,53,56,55,97,52,97,55,57,52,54,48,102,54,97,48,56,55,100,56,97,55,50,102,49,48,53,48,97,99,97,100,50,102,57,49,56,97,57,50,98,100,98,56,51,52,49,54,49,102,48,48,102,102,102,50,52,48,102,100,56,97,98,48,55,56,97,53,99,48,51,56,102,48,55,99,97,53,50,56,51,57,102,55,48,51,56,56,56,101,48,102,54,99,98,55,48,55,53,52,48,102,48,52,97,98,48,55,53,54,102,48,51,100,50,55,48,98,102,54,52,49,100,57,52,48,51,99,54,50,99,52,51,97,48,53,98,97,50,48,55,50,49,100,48,55,56,99,102,48,55,54,51,53,48,55,57,54,52,51,56,102,50,49,101,57,55,56,97,100,101,49,102,48,98,48,101,102,99,102,50,102,102,49,52,50,48,57,100,97,50,97,102,55,50,99,52,49,50,98,97,56,48,50,57,57,48,48,102,102,49,102,54,56,50,48,48,102,97,57,99,48,55,99,50,48,101,49,57,50,99,48,57,97,51,48,50,54,100,99,49,102,57,56,49,51,101,99,48,48,102,102,102,97,57,99,48,102,97,48,51,100,50,50,99,52,49,102,49,48,55,98,48,51,101,56,48,102,48,48,102,102,48,57,54,98,48,50,53,99,52,48,57,97,50,48,102,52,48,55,57,48,49,102,57,50,53,48,55,102,56,49,101,51,56,51,101,52,52,52,50,97,99,51,102,48,49,100,54,48,55,55,50,48,101,55,48,51,101,52,48,101,101,52,97,53,48,102,49,50,53,54,48,55,55,54,49,101,49,48,102,98,97,53,49,55,48,49,101,54,50,57,52,98,98,48,102,49,53,49,55,56,49,99,102,48,101,54,57,52,50,53,99,49,54,48,53,97,97,55,97,55,49,54,48,53,54,100,54,52,100,102,102,48,50,101,55,48,50,55,99,52,48,49,102,54,49,48,48,52,99,97,48,48,102,102,51,101,99,54,52,49,102,49,50,52,48,51,101,51,48,50,54,51,52,51,100,55,54,57,101,57,102,98,51,51,99,51,98,99,49,99,56,50,97,48,98,100,48,102,101,97,53,48,51,98,55,48,101,49,101,101,49,100,53,48,101,54,56,55,53,56,98,56,97,48,101,48,48,55,54,99,51,102,97,49,102,51,48,102,100,50,53,48,55,53,102,48,55,97,57,49,56,51,57,52,53,49,57,55,52,49,101,53,48,52,56,57,54,55,99,48,52,102,52,51,99,49,50,101,49,54,48,101,54,102,97,49,48,49,48,49,48,52,49,49,55,53,48,54,49,52,49,101,49,48,48,51,99,97,100,48,48,51,100,48,98,48,50,53,101,48,48,49,101,57,51,48,48,51,100,55,101,48,48,55,57,57,57,48,48,55,52,98,54,48,48,102,51,54,97,48,48,102,53,49,52,48,49,101,57,99,56,48,51,100,48,54,48,48,102,102,54,101,98,100,49,52,48,49,101,56,53,48,48,51,99,98,98,48,48,51,100,98,50,48,48,101,98,101,57,99,48,49,101,57,102,48,48,57,56,56,48,51,100,53,54,48,48,55,97,57,48,51,56,48,51,100,101,48,48,57,51,48,48,55,98,50,52,48,49,100,57,50,49,97,50,56,101,50,48,52,57,49,48,49,50,56,97,48,102,49,52,48,57,101,101,48,50,54,55,99,49,100,57,48,49,50,97,97,48,101,56,100,50,48,97,51,52,49,48,55,56,52,48,102,53,48,48,49,101,102,51,57,48,101,102,98,101,49,101,49,55,48,98,101,54,52,97,53,54,102,56,55,50,48,49,100,102,48,55,97,56,49,101,50,57,54,57,52,57,56,102,56,55,54,52,51,98,52,49,101,100,50,101,102,49,99,97,56,48,101,57,57,54,53,50,100,56,50,52,52,51,98,101,57,102,98,97,54,55,52,54,99,101,55,52,49,52,48,101,102,49,54,48,56,51,102,101,48,51,100,98,56,48,51,101,50,54,52,48,101,57,53,48,48,102,102,48,57,50,49,48,50,52,50,52,48,57,57,54,48,48,55,100,56,50,48,51,101,99,48,102,55,48,55,55,48,51,97,97,48,101,53,56,48,57,57,102,48,48,55,97,51,51,99,97,55,50,101,56,98,54,48,102,48,50,51,49,52,54,56,54,53,51,55,48,55,50,56,48,102,57,52,48,57,56,98,48,55,50,56,53,56,48,48,102,102,57,98,49,54,52,49,101,102,50,97,56,51,97,54,49,100,48,50,97,102,50,55,48,55,98,56,51,100,56,53,54,97,49,50,48,101,52,51,48,102,57,48,55,56,50,57,51,101,100,50,55,51,51,53,50,53,54,57,54,55,52,56,52,53,54,97,55,48,48,57,52,97,48,48,102,102,102,98,50,55,48,48,102,102,55,100,56,99,56,51,102,49,48,48,102,102,55,100,57,55,48,49,51,49,48,53,100,56,51,102,49,48,55,99,48,53,101,50,55,52,49,53,99,102,48,48,102,102,57,54,102,48,101,55,56,51,98,98,52,51,50,99,99,51,101,49,56,51,56,50,48,101,102,55,52,56,55,49,56,51,56,52,49,99,101,48,102,49,102,48,101,52,48,55,52,52,51,100,50,49,102,98,48,102,100,97,51,48,55,53,97,52,51,100,50,57,52,49,99,49,50,98,48,98,99,48,102,49,102,50,98,56,98,98,50,52,49,101,50,50,102,52,101,53,57,49,54,51,102,54,48,52,57,50,48,49,53,101,48,51,56,52,56,48,51,101,52,56,50,53,57,51,52,48,48,102,97,57,54,48,48,55,100,53,101,56,49,50,54,101,48,48,102,102,102,97,98,57,48,50,53,100,53,51,56,98,101,54,99,49,100,49,56,51,101,101,48,48,102,102,55,57,56,51,97,52,100,48,102,48,57,55,50,57,98,50,99,56,55,98,57,48,50,56,49,100,57,56,49,51,48,99,48,101,50,48,48,57,56,97,52,53,48,52,98,57,54,50,49,99,53,48,48,55,97,54,99,49,100,97,52,54,101,57,56,49,101,97,48,55,56,99,53,99,97,48,102,100,52,49,99,48,50,99,51,100,57,53,56,52,49,98,100,100,48,52,98,49,99,57,101,53,102,50,55,56,48,53,102,49,97,102,102,56,48,54,52,51,48,48,102,102,51,101,49,102,56,48,48,102,98,49,57,50,99,48,49,101,102,48,51,97,97,48,102,100,48,49,50,49,54,49,102,102,50,102,52,51,99,54,49,101,52,48,102,102,56,51,98,48,52,51,48,102,51,56,51,100,98,48,101,52,50,54,57,54,97,53,97,97,52,49,55,48,56,97,53,48,56,51,56,101,48,101,53,48,55,55,99,48,57,54,57,48,55,51,52,49,100,98,48,101,55,57,53,99,57,48,53,101,56,55,101,56,98,49,50,101,52,97,98,52,50,50,98,56,98,57,50,99,57,50,98,57,53,101,53,49,57,52,99,49,100,49,50,98,99,51,57,99,53,55,98,54,57,49,53,52,53,55,49,54,52,56,50,57,100,53,52,53,55,53,56,48,99,102,99,48,48,102,98,50,55,48,50,53,48,56,51,97,99,48,52,101,101,56,49,50,54,50,48,102,101,52,49,99,50,56,55,56,48,51,98,56,53,49,56,55,56,48,98,100,50,102,52,49,100,54,56,51,100,51,98,48,55,53,98,54,53,101,49,53,52,56,50,53,97,51,52,49,100,98,48,55,97,101,53,97,48,51,97,55,48,102,100,48,55,51,52,51,57,52,49,101,57,50,98,97,57,50,99,51,98,97,49,101,98,52,99,50,97,52,98,53,50,57,49,51,52,51,100,99,102,100,50,49,49,55,54,53,48,57,52,57,54,49,101,50,50,98,99,51,55,97,48,49,50,97,100,55,55,101,57,48,53,51,52,48,50,99,102,48,48,49,102,49,54,57,48,50,54,101,56,51,57,99,48,52,97,52,56,48,51,101,100,51,48,51,98,54,48,48,102,102,102,55,56,97,50,97,52,97,53,48,48,51,99,99,100,48,51,98,102,50,57,99,48,57,52,53,48,101,99,48,50,53,53,97,50,98,100,100,101,99,48,55,98,99,49,102,52,56,49,51,48,99,48,52,98,101,56,48,57,50,97,52,97,52,102,50,99,99,51,99,54,49,100,102,100,57,49,54,55,48,55,54,57,50,51,98,57,100,48,52,48,52,102,56,98,49,100,102,57,100,48,48,102,102,51,98,56,53,57,55,102,99,56,48,48,54,100,98,97,102,102,56,48,52,51,55,56,49,51,48,97,48,101,56,56,98,55,48,50,53,102,56,49,102,100,56,51,101,101,48,55,48,56,49,101,48,55,53,57,55,56,98,102,48,55,50,52,48,102,55,99,49,101,53,56,51,97,52,50,102,57,100,54,49,99,52,57,55,49,49,100,100,50,101,48,49,100,99,48,55,99,56,98,101,48,101,55,49,54,54,101,98,51,100,51,52,97,97,50,56,57,51,52,56,55,52,99,50,57,57,102,50,51,52,57,99,53,50,49,53,56,57,98,102,54,57,97,55,48,97,99,52,48,98,102,100,48,57,98,48,57,55,53,48,49,97,51,56,48,49,102,50,57,53,48,48,102,102,55,100,55,50,57,54,50,48,52,97,52,56,49,51,99,97,49,101,52,48,55,102,97,49,99,101,50,57,48,51,99,52,57,52,48,101,97,52,48,57,57,99,52,98,50,101,48,49,101,101,48,55,57,99,51,101,52,57,52,53,53,97,52,51,56,53,48,51,48,48,102,102,102,98,99,49,102,51,56,51,100,101,48,50,54,48,56,51,101,52,53,99,56,55,52,49,49,56,51,99,54,53,54,48,55,49,56,51,98,99,49,100,97,48,52,101,99,56,55,55,48,51,98,52,99,49,54,100,48,53,49,50,55,57,55,56,53,102,56,55,99,55,49,53,102,53,100,51,99,98,48,50,99,52,98,49,50,98,102,99,50,55,52,56,48,97,101,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,57,56,50,50,97,53,97,52,97,48,50,52,50,51,97,54,97,49,98,101,102,50,50,50,53,97,50,51,99,99,97,52,50,50,97,53,97,51,98,57,100,57,55,57,49,57,101,54,50,98,50,52,50,51,98,99,56,101,57,48,99,53,49,50,54,49,50,97,54,97,52,102,51,102,49,102,99,100,56,51,53,102,101,97,99,51,49,55,97,101,98,102,101,48,49,98,54,48,48,48,102,102,102,56,98,97,48,49,51,97,99,49,101,57,48,50,55,48,52,48,49,102,53,97,50,53,50,50,50,56,55,101,99,98,48,50,98,97,99,51,99,52,48,52,98,56,56,55,100,56,97,98,48,50,53,56,48,97,51,52,51,99,57,52,53,56,56,48,57,99,97,55,48,55,50,48,49,99,101,56,51,56,48,48,102,102,50,53,102,53,49,56,97,97,48,102,48,49,54,48,99,49,54,99,49,101,100,48,102,53,97,54,97,54,53,50,54,97,53,56,55,57,57,50,97,52,98,49,50,101,49,48,101,48,97,48,50,98,50,99,98,48,101,48,52,50,48,101,101,57,53,100,102,102,99,101,48,48,102,102,99,57,48,97,48,49,54,48,101,48,48,102,56,55,101,48,49,51,55,102,99,49,100,49,56,49,51,99,101,49,102,100,48,55,48,52,48,102,48,48,102,102,49,101,53,56,48,51,100,98,54,48,101,97,52,49,101,56,48,51,57,97,48,102,51,56,48,51,100,57,48,49,100,48,50,100,52,51,101,53,56,97,54,48,101,102,57,55,101,48,52,99,49,56,55,100,56,49,101,101,56,49,50,100,48,49,99,99,48,101,100,48,48,57,54,56,55,55,52,98,99,48,102,50,57,53,99,49,100,97,50,99,99,51,100,101,53,57,48,55,55,48,97,99,52,99,50,57,100,48,51,57,52,97,53,49,97,55,48,55,99,99,98,48,52,51,52,54,97,50,98,56,97,102,99,57,99,56,49,51,100,48,53,52,48,51,51,101,49,55,102,99,48,50,57,50,48,48,102,102,49,102,50,57,54,48,50,53,49,52,51,57,99,48,52,97,52,56,48,51,101,100,51,48,51,99,56,48,48,102,54,55,50,53,50,52,97,53,48,48,102,102,51,99,99,100,48,51,98,102,50,101,48,48,102,102,57,98,97,48,102,51,56,50,54,53,100,50,98,100,100,101,99,48,55,98,99,49,102,52,56,49,51,48,99,48,52,99,49,48,48,57,100,50,51,50,51,54,50,98,48,51,98,56,49,100,102,100,57,49,54,55,48,55,54,57,49,102,51,55,57,51,56,48,52,102,52,98,49,100,102,57,57,51,99,51,99,54,53,57,55,102,56,56,48,48,102,102,98,55,99,97,48,49,56,55,97,48,48,102,57,97,56,48,49,50,56,56,49,99,101,101,48,101,97,99,49,99,50,56,49,51,101,55,57,50,53,50,54,52,51,102,102,52,48,102,48,48,102,102,49,100,54,48,49,50,56,56,48,57,51,97,55,52,97,101,48,52,57,56,48,51,100,57,102,99,51,98,99,48,52,100,52,56,51,101,54,101,57,50,49,56,55,48,101,101,53,49,55,48,48,57,97,101,53,99,54,50,50,52,56,48,49,101,101,100,57,50,98,56,56,56,99,48,48,102,54,101,48,50,55,99,99,53,56,102,48,48,102,102,98,99,50,53,102,102,100,55,53,97,53,98,53,102,102,48,48,100,101,56,48,48,102,102,55,99,53,99,48,97,100,50,98,57,49,56,48,49,102,52,55,52,48,52,57,53,49,54,50,56,97,53,55,57,53,101,56,99,53,56,49,54,55,99,48,57,56,101,101,53,57,57,54,48,56,99,56,54,99,51,48,57,52,57,101,48,57,48,48,50,54,102,56,48,57,56,50,52,54,52,53,48,49,51,48,52,97,57,54,99,49,51,50,57,55,100,48,57,49,55,57,48,52,49,48,52,100,102,98,48,99,97,52,102,98,55,57,50,53,53,57,52,48,54,49,48,53,48,50,52,55,48,48,55,99,55,54,99,49,100,49,48,51,99,50,48,55,48,52,48,48,102,97,55,50,48,50,52,102,52,49,100,52,56,51,100,51,48,101,100,49,54,101,49,100,48,48,102,100,56,55,53,54,99,48,57,56,50,99,53,101,48,55,55,52,98,100,50,57,99,98,98,50,56,52,98,55,50,98,101,52,98,100,48,50,54,57,99,49,102,54,56,55,57,52,97,98,48,52,99,57,52,56,53,102,57,53,52,53,50,57,55,50,56,55,57,51,56,97,56,50,101,56,97,100,52,101,54,99,49,51,99,56,48,56,51,51,54,56,52,57,48,56,99,57,100,98,53,50,49,51,57,51,53,99,48,101,101,49,55,102,102,53,48,48,97,52,56,48,48,102,102,55,99,97,53,56,48,57,98,97,48,101,55,48,49,51,54,99,48,48,102,98,52,99,48,102,50,48,48,102,102,51,100,57,99,56,97,57,50,56,97,48,48,102,102,102,50,99,97,48,101,102,99,98,56,48,50,53,49,52,51,99,101,48,57,57,54,56,97,102,54,98,98,101,49,101,102,48,55,50,99,48,52,99,51,48,49,51,48,52,48,50,55,52,57,50,56,100,99,97,99,48,102,49,56,55,56,51,55,52,53,97,99,49,101,53,52,55,101,100,102,52,101,48,49,50,50,50,99,55,102,99,55,52,102,48,101,101,49,53,98,102,54,50,54,48,49,97,50,48,48,102,102,52,101,101,56,51,100,100,50,101,52,48,57,55,101,48,50,52,99,56,48,57,98,56,48,55,101,99,49,100,99,56,54,57,101,50,102,56,49,99,56,56,49,50,99,50,48,102,101,99,49,101,101,49,52,98,48,57,49,48,57,52,102,51,50,101,49,55,48,48,101,100,99,49,100,52,48,55,98,48,51,101,54,53,54,98,48,57,51,50,56,54,53,98,49,52,54,57,98,55,49,54,57,56,53,50,50,51,52,100,48,50,52,56,98,99,50,98,49,51,98,99,102,100,100,98,50,99,56,97,102,98,100,57,51,54,52,48,50,52,53,56,48,57,56,53,48,55,98,97,53,98,56,49,51,48,48,102,102,48,102,101,99,49,102,55,48,51,102,98,48,102,48,51,52,99,98,50,53,102,56,51,101,100,48,55,98,101,48,102,50,99,49,101,100,57,55,99,100,51,48,100,97,52,98,54,56,101,100,49,55,48,48,102,102,102,49,99,51,101,52,53,102,48,55,99,52,98,51,54,57,57,99,57,97,53,97,57,55,97,57,97,52,51,50,54,49,55,50,102,57,49,57,52,101,50,101,99,98,51,52,100,100,98,99,99,98,56,53,57,97,55,100,101,101,57,97,101,55,102,56,52,98,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,49,57,52,48,101,100,56,49,101,98,56,51,100,51,48,55,51,56,49,101,49,52,55,48,102,56,56,51,97,50,48,55,57,52,49,102,101,48,55,53,52,49,101,100,52,50,99,101,56,50,52,52,51,100,52,48,101,101,48,51,101,56,49,101,48,48,102,102,101,52,56,55,56,100,49,51,97,52,49,53,101,57,56,53,53,50,52,54,52,54,50,101,99,51,98,48,57,101,53,54,57,54,97,99,55,98,50,98,48,98,51,50,99,53,48,50,99,56,97,53,57,102,50,48,49,54,48,57,97,56,50,51,99,97,55,51,98,57,99,48,51,98,55,48,50,52,100,52,48,49,102,50,53,57,48,48,102,102,55,100,97,52,56,49,50,55,51,56,98,55,102,56,49,101,99,53,48,49,51,52,102,99,98,54,101,53,55,54,99,48,48,102,51,57,54,49,102,98,48,50,54,49,99,49,102,56,101,50,97,101,52,97,102,99,49,101,54,49,99,97,54,99,48,48,102,102,102,53,100,99,51,97,98,100,49,48,49,51,98,99,51,99,97,54,50,99,48,102,100,99,48,100,51,49,52,48,49,100,98,49,101,55,57,53,97,48,52,52,48,49,55,102,57,55,53,102,102,48,49,98,102,48,48,49,100,102,53,53,48,48,102,102,55,100,97,55,48,48,102,102,50,101,56,52,48,50,52,48,52,48,48,102,49,54,48,49,51,49,50,48,48,50,102,53,50,97,52,99,49,101,48,48,102,102,48,55,99,99,100,52,48,49,102,54,57,52,49,101,50,50,57,100,51,48,97,56,101,48,101,54,56,48,57,49,99,50,56,98,50,54,101,54,54,52,48,52,99,99,51,98,54,48,101,101,99,48,57,56,55,50,98,48,98,55,52,54,101,99,50,52,98,48,57,55,98,97,50,57,54,49,56,48,57,97,55,98,97,52,54,50,55,100,49,102,50,50,51,57,102,52,100,49,50,52,48,52,56,52,97,56,101,51,102,57,97,53,48,49,52,55,49,55,53,102,102,48,54,99,99,48,57,56,51,48,50,55,56,56,48,57,98,97,48,50,54,57,97,57,50,50,48,49,102,101,56,49,51,50,54,48,102,100,52,49,101,97,57,52,97,57,48,53,57,57,53,101,53,101,51,52,49,100,51,48,102,101,48,51,101,52,48,55,57,97,49,102,55,48,101,56,97,49,49,55,54,53,55,49,52,48,57,50,49,100,54,52,55,50,101,53,48,52,97,49,48,102,97,48,55,98,48,51,99,48,56,56,56,99,53,97,56,48,57,51,50,53,49,54,52,56,51,50,57,102,98,54,52,101,57,52,50,50,100,52,98,54,52,49,56,98,57,50,98,100,51,57,99,54,102,56,50,57,56,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,101,48,55,56,52,48,48,102,102,102,56,102,51,48,49,51,55,52,49,102,48,48,50,53,50,52,48,49,102,54,57,52,48,52,98,57,56,48,51,100,97,50,56,101,56,97,57,50,48,48,102,51,51,54,48,102,48,48,49,99,102,56,49,50,56,97,49,101,57,99,57,49,48,53,56,98,97,49,56,48,55,51,56,49,102,52,56,49,51,49,48,48,101,52,55,57,55,54,57,50,56,102,50,53,53,56,55,56,99,51,98,101,52,53,50,100,98,48,48,102,102,55,98,54,100,49,55,52,100,97,55,55,50,102,56,97,102,57,102,102,101,50,99,48,51,98,56,53,56,56,100,57,98,48,48,102,102,101,51,54,53,48,48,102,102,56,56,97,48,50,53,54,48,49,101,101,51,52,48,52,98,101,56,49,51,51,56,48,52,98,57,48,51,102,97,55,57,49,53,101,52,101,54,56,49,99,56,48,51,102,54,48,55,52,48,48,102,55,49,99,52,51,52,54,50,99,49,102,50,97,49,100,52,97,54,99,49,100,98,48,51,99,48,48,101,102,48,55,99,48,49,50,99,56,99,53,57,97,50,50,49,57,54,48,57,99,53,53,97,53,50,54,55,50,57,54,54,54,49,51,100,49,48,97,101,50,99,49,51,49,48,51,102,97,52,101,54,56,97,101,52,102,97,57,48,52,97,53,48,48,55,55,51,56,49,50,56,97,48,102,55,97,52,48,57,56,49,48,50,53,52,56,48,57,54,49,48,55,102,50,100,50,50,51,99,56,54,100,48,51,101,100,48,50,53,101,56,49,99,98,48,51,100,100,56,52,51,52,56,52,102,52,97,50,101,49,50,53,48,100,97,48,55,57,48,48,101,101,48,51,98,48,49,102,52,56,52,54,55,99,98,52,52,99,52,49,50,98,53,50,52,98,51,52,56,52,53,57,50,101,101,54,50,100,51,100,51,52,97,101,50,98,100,51,53,51,101,102,51,56,57,98,54,56,48,56,56,101,53,53,97,49,99,102,102,56,51,49,99,97,48,49,55,101,99,48,48,102,102,102,57,99,55,49,53,99,53,54,97,51,50,54,48,48,51,101,98,51,48,98,48,52,53,50,98,100,48,57,49,99,98,48,50,100,55,48,49,51,57,101,48,50,54,56,57,99,99,97,49,98,48,100,97,54,57,54,51,99,97,102,52,55,48,50,53,51,49,49,57,49,52,48,52,99,49,50,102,54,56,52,97,52,98,101,56,52,56,100,99,56,50,49,54,52,56,98,98,99,100,99,55,50,50,100,57,49,57,101,54,53,48,48,99,48,57,53,48,49,48,48,99,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,102,102,56,48,56,48,54,98,97,101,98,97,102,102,56,48,101,53,56,48,48,102,102,102,56,98,51,56,48,51,101,97,50,57,57,48,50,54,55,56,51,101,99,102,48,49,51,97,48,48,102,53,99,97,56,48,102,52,49,52,50,53,49,56,51,56,50,48,55,98,101,48,52,98,50,56,51,100,98,48,50,53,102,52,98,100,99,53,55,99,49,53,99,53,48,56,55,99,56,98,57,48,101,48,56,51,100,48,48,102,102,55,57,99,57,54,49,101,102,54,53,49,52,98,51,48,102,51,56,51,98,53,50,102,57,49,48,51,99,49,48,53,48,56,55,56,99,49,100,54,57,52,50,56,50,53,56,99,56,55,50,48,51,100,56,53,50,50,54,57,53,97,101,50,53,102,52,49,50,99,56,98,51,52,48,50,99,57,99,52,48,48,49,50,101,48,48,102,102,99,99,99,53,48,50,48,56,48,48,102,102,55,99,54,52,99,51,56,101,102,56,55,51,48,48,102,102,49,102,52,97,48,48,102,102,52,57,97,50,48,49,54,97,53,50,50,48,49,52,101,49,101,54,55,48,48,49,101,54,49,56,48,52,102,100,99,54,50,48,97,101,55,57,51,49,50,102,101,48,50,54,99,52,49,102,100,50,52,49,53,57,99,98,48,50,99,52,97,100,97,98,48,49,51,48,101,56,56,56,52,57,52,99,99,97,50,48,48,53,100,100,48,50,52,54,50,99,51,51,56,97,100,97,52,100,56,48,102,100,100,55,102,99,48,52,53,48,48,48,102,102,55,99,100,48,48,48,102,102,57,99,99,48,101,102,49,53,99,48,101,98,56,49,99,55,48,49,50,49,99,53,55,51,99,53,99,50,48,56,51,99,48,52,102,48,102,57,48,51,98,51,48,50,54,57,100,51,100,51,49,49,49,99,50,98,100,49,49,48,57,51,52,49,100,101,97,52,56,55,54,99,48,57,97,56,48,55,51,56,57,50,53,51,97,53,50,52,50,51,48,55,57,50,52,98,97,52,98,99,57,97,53,99,49,49,98,98,52,50,97,48,101,56,100,49,52,51,53,51,51,97,97,99,51,99,53,52,57,102,98,49,53,57,56,48,50,101,100,57,52,48,54,56,50,48,48,55,99,98,52,99,48,57,56,101,48,55,55,52,48,52,99,53,56,48,51,101,100,51,48,97,100,101,48,101,102,52,98,49,99,57,101,48,48,102,52,49,99,49,99,49,50,49,48,49,50,101,48,49,102,55,99,48,57,50,50,102,100,48,99,49,50,50,48,102,48,56,49,100,56,48,49,51,49,48,48,52,99,54,102,48,102,50,57,53,100,56,48,52,102,56,97,52,50,56,56,49,51,55,100,48,99,48,52,102,49,49,56,101,57,97,53,50,54,50,99,56,97,48,98,102,52,48,48,101,99,100,48,102,49,49,54,55,98,53,53,52,48,48,102,102,97,102,97,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,55,57,54,48,48,102,102,102,56,102,55,56,49,50,53,50,49,102,56,48,50,55,48,52,48,49,102,54,53,101,48,52,98,100,50,53,56,55,54,99,97,102,54,101,99,51,98,99,48,52,98,56,48,51,99,54,48,55,52,101,48,52,99,102,56,55,100,53,50,99,98,53,52,53,50,101,51,57,52,97,57,99,49,100,54,48,55,51,56,48,102,102,99,49,99,97,98,101,49,101,50,50,56,50,53,50,49,48,52,51,97,50,49,101,97,52,51,52,99,50,100,57,51,53,48,99,51,99,99,56,100,52,48,50,52,99,53,56,53,48,55,55,99,97,101,55,49,48,55,100,55,50,99,56,51,99,54,53,55,51,55,102,102,55,52,48,51,56,55,57,49,49,49,53,49,57,48,49,49,100,49,100,48,57,48,57,56,54,53,49,49,49,49,49,49,57,54,57,49,57,49,53,48,100,49,101,51,51,48,99,50,51,51,50,99,52,99,98,48,56,101,99,97,51,97,51,98,49,98,52,51,48,56,100,51,49,50,54,57,100,98,55,57,57,56,100,97,52,100,97,55,54,50,50,48,50,57,97,48,48,51,101,50,53,97,48,52,56,55,49,54,97,48,52,98,97,48,49,50,53,52,53,57,48,49,51,48,50,48,102,48,99,51,97,99,49,100,98,50,98,99,51,102,101,48,102,100,56,51,99,56,57,97,49,101,99,48,101,51,48,55,56,56,48,52,56,56,51,57,99,57,97,49,101,101,52,101,48,55,49,56,48,102,52,48,49,100,51,48,49,50,100,54,49,102,52,48,101,100,50,51,48,48,102,102,51,100,101,97,53,48,57,55,50,53,101,57,54,101,56,54,49,100,100,52,101,50,101,52,97,51,52,97,50,99,48,48,102,102,49,101,99,98,50,101,54,56,97,97,52,101,56,50,99,55,48,48,102,102,57,57,57,54,54,49,100,101,50,98,52,98,49,48,54,54,56,48,54,100,97,53,102,102,48,49,48,100,52,48,49,102,51,52,50,48,50,55,51,48,49,100,102,57,54,54,48,101,97,99,49,99,55,56,49,50,49,99,53,55,51,102,57,51,52,51,102,99,56,48,48,102,51,52,49,100,97,48,49,51,53,48,57,97,57,97,56,57,54,53,50,50,53,50,49,50,49,49,52,50,56,99,49,100,101,48,50,54,97,48,49,99,100,97,53,49,52,99,57,50,57,48,56,101,49,101,55,101,53,98,97,51,57,54,99,56,52,53,99,53,54,97,98,52,49,97,48,101,57,54,52,49,56,57,97,102,101,99,51,99,51,56,98,48,99,48,50,53,101,97,48,49,55,97,50,97,48,54,98,101,48,48,102,102,102,98,98,54,48,55,99,54,49,102,48,48,102,102,55,99,48,48,102,102,48,102,98,52,99,48,50,55,55,102,48,55,99,48,98,97,48,102,49,57,55,55,56,49,100,54,48,49,51,52,52,48,52,99,97,56,51,57,99,48,101,98,56,48,51,100,99,54,49,101,56,50,99,52,51,99,101,48,50,53,52,49,99,102,48,101,51,56,49,51,48,101,48,102,54,52,48,52,56,99,97,55,50,56,99,48,52,100,51,48,48,51,97,98,101,49,100,100,52,49,101,53,57,50,52,56,48,57,54,56,55,53,100,48,51,102,50,98,56,97,99,97,52,56,52,97,101,53,55,57,98,50,54,55,51,48,49,53,48,50,102,102,101,97,48,49,99,53,99,48,52,56,97,57,55,97,49,100,99,48,48,55,100,100,99,48,48,51,101,57,55,52,49,100,54,57,55,52,48,52,100,51,57,52,102,48,57,48,49,100,102,48,50,54,54,99,48,49,101,102,54,48,48,55,98,101,99,97,56,50,57,99,97,102,52,49,52,56,57,55,51,56,51,57,54,48,50,54,98,52,51,101,48,56,97,49,100,57,97,52,54,50,98,52,49,101,51,55,48,55,98,48,56,53,102,52,97,53,56,51,97,55,48,101,100,97,54,100,99,49,55,53,52,49,101,48,100,50,48,100,55,50,98,102,57,53,56,101,52,97,48,54,50,98,99,48,50,55,52,53,52,48,51,55,101,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,102,102,48,48,98,49,57,48,48,102,102,55,100,57,51,56,48,51,101,98,57,56,49,102,56,56,48,51,101,98,52,52,48,57,56,56,50,101,99,49,99,55,48,51,101,48,50,56,100,51,97,99,97,101,54,48,48,102,102,52,98,55,48,55,51,99,49,101,50,50,49,57,53,56,49,102,48,101,49,99,49,48,55,56,53,97,56,51,56,99,49,99,50,48,102,56,56,55,56,102,48,55,50,48,51,100,99,49,101,57,48,101,50,48,55,49,49,49,56,51,100,51,50,49,100,54,52,97,48,102,102,49,53,56,53,49,56,55,56,102,49,53,99,53,50,49,50,48,101,101,57,55,97,55,50,98,52,98,49,100,102,48,50,52,57,51,99,98,48,48,50,101,99,53,48,48,99,48,97,48,48,102,102,55,99,100,102,99,51,57,52,57,48,102,97,49,56,48,51,101,98,57,99,51,101,50,53,53,57,52,52,56,53,50,99,57,53,102,50,48,52,100,100,48,48,102,102,51,100,101,48,53,99,97,51,51,52,53,55,50,49,97,54,51,98,57,50,100,101,48,50,53,51,48,97,98,50,57,51,57,54,49,55,99,48,50,101,99,98,51,100,51,53,98,97,49,97,48,57,98,50,54,102,52,48,57,48,54,55,57,48,56,97,100,100,52,48,50,102,100,53,55,102,99,48,55,55,101,48,48,55,99,52,101,99,48,49,102,54,100,53,50,48,101,98,52,49,101,53,48,55,97,99,48,57,50,100,48,50,54,52,56,49,102,48,49,54,57,50,49,99,97,48,55,57,50,48,48,102,54,102,101,48,55,50,97,53,57,48,51,99,97,48,55,56,48,48,102,102,48,101,97,50,48,51,98,54,48,48,102,102,55,98,52,56,97,48,48,50,54,50,99,49,101,99,56,51,99,57,48,48,102,102,98,99,48,102,101,56,51,99,56,50,98,99,97,55,48,101,55,54,48,102,54,49,54,97,53,56,57,52,56,56,99,48,48,101,97,57,56,55,52,56,98,49,101,49,101,50,50,102,50,57,48,55,48,55,57,50,57,48,57,99,48,49,50,102,50,99,49,52,48,55,98,101,48,50,55,50,49,101,48,102,56,56,55,101,99,48,57,49,55,48,50,54,57,57,102,48,50,53,101,56,98,56,48,49,51,56,48,102,102,56,55,99,99,48,57,52,101,48,55,100,101,102,56,51,57,48,48,102,48,48,102,102,55,51,53,51,99,98,54,50,99,97,56,98,53,48,102,55,56,55,57,52,49,100,48,48,102,102,55,97,54,56,49,100,98,57,55,48,49,100,53,50,99,99,51,57,53,57,51,99,98,57,52,100,99,57,99,53,99,97,53,57,52,97,57,97,49,100,102,52,99,48,101,97,48,50,55,56,98,49,52,100,102,52,56,56,101,48,55,55,98,53,97,54,100,50,48,100,53,48,48,52,55,52,48,55,54,52,51,99,101,49,101,52,48,101,54,49,55,48,56,97,49,101,51,48,101,57,49,55,101,53,100,48,55,53,56,98,102,50,98,99,51,54,99,53,55,49,55,101,49,100,99,50,100,57,51,99,97,51,50,101,49,48,51,97,53,50,51,98,101,56,56,57,49,52,56,54,53,97,49,53,54,57,54,56,50,57,97,56,57,52,57,56,56,56,57,48,57,48,56,54,101,55,56,98,57,102,54,56,50,57,52,57,51,49,102,53,52,49,99,101,48,49,99,98,52,48,48,102,97,51,57,48,50,54,56,48,51,57,54,48,52,100,52,56,48,51,101,98,49,56,48,57,53,49,50,100,56,51,97,101,53,102,97,55,48,55,97,52,98,54,48,55,52,56,48,101,50,99,49,99,52,48,51,56,50,48,55,97,48,53,57,49,54,57,52,49,101,50,55,99,98,49,52,57,48,55,97,56,48,101,102,99,48,57,55,101,48,55,52,56,102,56,55,100,98,49,54,54,57,50,49,101,55,50,97,48,97,100,52,56,50,100,53,51,49,99,52,57,48,102,51,50,51,50,53,97,54,57,54,101,56,51,52,53,101,57,53,97,53,56,98,56,57,51,100,100,57,48,102,48,49,54,53,102,51,57,101,55,102,99,48,50,56,48,52,48,57,57,97,48,101,52,56,51,101,55,48,101,49,56,51,102,57,48,55,97,99,53,51,56,49,51,48,56,53,52,48,55,97,48,97,98,48,55,98,97,57,50,48,102,48,52,51,102,52,53,57,48,55,102,49,100,48,102,55,49,53,101,49,101,57,52,51,50,100,99,98,57,48,102,52,51,99,49,101,102,50,102,53,49,48,51,99,56,49,101,48,102,52,49,102,50,52,53,52,49,48,102,50,57,54,55,50,57,99,49,101,97,52,53,50,101,56,57,49,55,48,53,100,52,55,50,99,49,51,100,51,101,53,50,98,57,54,53,52,48,50,54,53,50,57,102,51,56,51,99,56,48,57,52,50,48,48,55,100,54,99,56,49,51,57,97,48,52,101,101,56,55,97,99,51,98,56,53,48,48,102,102,51,56,54,48,55,48,56,48,102,52,99,98,101,50,56,52,51,99,48,53,101,49,53,48,53,49,51,97,48,102,52,101,99,49,100,55,48,51,100,54,50,99,52,49,100,50,56,55,55,53,101,50,99,99,98,49,48,101,98,97,50,53,97,55,56,55,97,56,51,101,101,49,99,99,48,101,50,48,55,98,57,48,99,97,55,50,97,56,97,53,52,49,48,102,54,57,52,99,49,101,53,48,102,48,97,54,53,99,53,102,50,98,99,51,98,97,57,49,56,98,52,102,49,53,48,101,50,48,52,97,54,56,48,55,49,97,48,51,99,48,48,48,102,102,55,100,55,54,48,48,102,102,51,101,98,102,52,49,101,100,48,55,97,52,98,48,48,102,98,48,51,100,55,48,50,52,53,52,48,57,51,57,48,55,57,99,49,102,51,50,100,53,101,52,98,52,56,50,99,99,51,101,48,48,102,102,102,49,48,48,102,102,57,54,51,48,55,50,54,49,102,52,48,102,53,49,54,54,101,57,54,48,57,101,57,50,53,98,50,53,98,99,57,101,53,101,48,55,57,52,51,56,56,53,57,49,54,101,57,56,101,50,54,49,54,99,53,57,57,54,52,53,56,50,54,102,52,97,52,101,102,55,54,57,101,53,56,97,54,97,54,98,57,102,98,56,57,57,54,101,50,56,53,55,48,51,101,101,48,55,99,48,48,48,102,102,102,97,102,49,48,48,102,102,55,100,52,51,56,51,56,102,52,97,48,55,56,52,49,101,52,48,101,54,56,51,57,101,48,50,53,52,56,49,100,55,50,53,49,54,56,102,49,53,54,53,55,50,48,56,51,97,51,48,55,49,101,57,52,53,49,49,52,97,53,99,56,55,98,49,102,48,101,56,57,54,99,53,101,50,50,49,53,50,101,49,52,56,48,101,50,56,49,100,99,49,55,54,57,97,56,57,52,57,101,49,100,100,48,55,54,101,102,97,50,102,50,101,49,51,56,97,48,99,53,55,98,54,56,54,49,100,102,50,97,56,97,100,97,55,51,100,52,49,53,54,56,51,53,102,101,48,52,51,50,48,48,102,97,55,52,48,48,55,99,53,99,99,49,99,101,48,49,50,57,54,56,57,48,48,102,102,102,57,56,48,57,101,98,50,97,52,49,100,97,48,51,102,99,48,55,99,54,57,48,56,100,51,50,53,54,56,55,48,100,51,48,97,102,48,101,97,56,51,100,52,48,55,48,101,49,100,101,50,56,53,50,53,49,99,49,100,56,48,55,97,49,49,56,98,55,52,99,48,101,100,48,51,101,50,48,50,53,102,56,97,48,48,102,102,102,51,49,53,97,48,102,49,99,97,53,48,102,53,48,55,54,99,51,100,101,53,51,102,52,101,52,52,50,99,48,48,102,102,52,98,99,97,101,48,101,55,49,54,101,48,50,53,98,50,55,50,99,57,51,52,98,50,52,101,57,48,51,55,99,48,50,54,102,99,48,49,102,54,102,54,48,48,102,102,102,97,100,54,48,48,102,102,55,100,54,100,48,51,97,50,50,100,98,98,97,48,102,53,48,49,99,99,49,55,48,57,56,48,101,98,50,56,97,101,48,55,55,101,56,52,48,52,98,57,48,49,50,102,48,49,102,55,48,55,49,48,53,56,56,51,99,97,50,56,98,56,55,52,52,51,100,50,49,100,56,48,55,55,48,57,52,49,99,55,50,57,52,49,100,51,100,48,51,99,57,48,101,50,100,49,53,55,50,48,101,101,54,52,98,98,99,48,50,54,52,49,100,56,57,101,53,55,48,48,102,102,51,100,57,101,49,100,102,48,101,102,57,55,53,53,99,97,102,52,51,56,50,56,102,97,48,53,48,48,102,102,97,98,50,48,48,102,98,48,51,48,48,55,99,99,50,56,97,100,48,55,57,52,49,99,98,48,55,101,48,48,102,102,101,48,56,48,57,54,54,48,50,53,100,56,51,100,48,53,51,97,48,48,102,102,55,57,48,97,50,48,55,57,48,49,99,98,48,101,48,56,49,51,52,48,49,99,99,48,50,54,55,52,51,101,50,48,101,102,99,51,99,54,56,48,100,49,55,54,53,52,48,55,99,56,51,57,56,49,100,57,48,102,102,57,53,56,49,99,57,52,97,48,50,53,102,48,51,97,54,49,101,101,50,97,57,51,53,48,100,49,56,98,49,50,57,52,49,101,49,49,53,99,53,51,100,48,55,98,56,97,100,50,99,48,97,100,50,99,50,53,49,48,97,101,101,53,57,50,48,49,54,97,56,49,56,98,48,52,49,48,49,49,101,56,49,101,48,56,51,99,56,48,102,101,48,51,100,52,48,102,51,57,55,52,49,102,48,48,102,102,55,56,97,49,102,53,48,102,55,48,55,101,56,51,99,50,49,101,49,50,102,99,98,100,48,102,50,49,54,56,53,101,48,55,99,56,51,100,52,53,99,56,55,97,56,98,57,50,99,48,98,97,48,102,50,57,54,49,52,53,57,57,55,56,53,98,49,54,52,53,100,49,55,99,57,50,57,97,57,97,57,56,53,98,49,55,54,57,97,52,57,50,99,98,52,50,99,53,51,50,98,97,54,57,54,52,57,97,55,52,102,52,102,98,97,98,51,55,53,102,102,48,51,50,56,48,48,55,100,97,48,56,48,51,101,100,101,99,48,57,97,48,48,48,102,102,55,100,97,49,48,51,99,57,55,99,51,100,52,48,102,53,99,98,98,54,99,51,98,50,49,99,54,54,55,51,53,99,97,50,48,55,53,99,49,99,97,50,99,52,51,102,101,53,52,56,51,98,100,50,98,101,53,102,48,101,102,56,55,49,48,97,97,50,99,99,51,49,48,101,52,56,55,57,99,49,101,51,56,55,102,56,97,56,52,52,101,57,97,53,98,56,51,98,102,50,98,56,51,99,99,52,49,48,100,51,52,48,49,98,97,48,52,97,52,98,50,100,50,56,101,57,102,53,51,100,48,99,48,97,53,57,55,53,100,55,102,102,53,48,49,102,98,99,48,49,102,48,55,49,50,98,56,97,100,52,57,52,99,48,48,55,100,57,57,57,54,48,57,52,53,55,97,49,50,52,49,54,48,53,53,54,48,50,52,99,48,48,102,102,52,97,57,51,57,101,52,51,54,49,99,52,100,50,98,98,57,54,48,56,101,48,52,100,57,97,51,50,53,48,48,57,55,97,53,102,100,54,57,52,56,57,100,51,53,49,98,49,48,52,100,99,56,102,55,49,57,99,56,99,52,53,99,50,53,51,56,99,97,48,50,48,56,50,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,55,102,99,48,55,102,99,53,48,52,50,56,48,49,102,54,49,97,48,52,102,98,56,55,49,56,48,49,102,53,98,101,48,101,48,100,97,48,50,54,51,52,49,101,54,48,51,57,55,48,50,54,52,56,49,102,54,56,55,50,57,56,48,102,55,52,48,55,54,99,51,99,52,53,53,48,49,50,99,97,48,101,101,56,97,54,48,55,57,48,49,101,56,48,101,52,49,52,100,56,51,97,48,49,102,51,48,102,100,57,55,50,48,102,50,52,51,102,50,56,48,53,101,48,55,98,56,51,56,97,53,52,48,55,53,99,49,100,56,48,55,53,99,97,97,48,101,52,57,54,52,56,97,49,101,50,48,102,57,50,54,57,55,56,48,57,51,50,97,56,98,48,50,100,48,51,98,97,100,97,55,99,102,56,52,102,97,52,101,52,49,48,55,100,53,52,48,98,98,56,48,49,102,54,100,99,53,54,49,53,99,53,57,48,48,51,101,97,100,48,48,49,102,54,51,57,99,98,50,50,98,57,48,52,98,48,97,52,48,48,102,102,50,52,52,48,48,57,98,101,50,99,57,48,51,97,54,50,49,97,51,97,53,56,50,52,99,98,49,52,53,48,50,53,101,52,49,101,51,102,52,53,52,102,52,54,101,57,51,97,98,50,51,97,53,97,49,102,101,55,57,52,98,100,101,50,101,51,55,97,50,51,53,50,52,97,97,53,55,102,99,48,52,99,52,48,48,55,99,56,97,56,48,49,102,54,100,48,48,52,56,102,56,48,51,101,100,50,99,48,49,102,53,51,99,48,101,56,48,51,101,50,48,52,98,97,48,55,56,100,49,52,97,49,48,55,57,56,49,100,102,48,50,55,100,48,49,100,101,97,51,49,54,56,48,101,55,56,49,101,56,57,55,48,48,101,56,56,97,98,48,50,54,51,53,49,52,51,56,56,53,53,56,49,50,100,50,48,102,98,52,98,51,52,102,48,102,98,51,99,48,101,102,99,51,56,99,48,102,50,48,51,102,56,49,101,50,54,48,49,100,57,50,50,48,55,56,48,49,101,48,57,52,54,49,100,55,97,48,102,49,97,53,50,55,52,49,52,54,48,48,102,55,102,50,51,50,54,57,52,51,55,56,49,51,100,50,56,51,100,51,52,48,52,53,51,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,48,50,99,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,50,48,48,102,102,53,48,49,56,48,48,102,102,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,49,55,102,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,48,48,102,102,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,50,102,102,53,48,51,48,48,48,102,102,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,102,102,48,48,101,102,56,53,48,48,56,48,55,53,48,48,102,102,56,53,48,48,56,48,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,55,101,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,48,97,48,54,53,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,57,48,48,102,102,50,57,99,50,48,50,54,48,100,55,102,99,48,56,48,56,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,49,102,101,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,52,48,52,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,102,102,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,102,102,48,50,48,50,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,97,48,50,48,49,97,56,48,102,102,56,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,52,48,51,53,102,102,100,52,48,99,48,48,48,102,102,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,52,48,98,102,100,52,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,55,102,99,48,51,98,101,49,52,48,50,48,49,57,52,48,51,102,101,49,52,48,50,48,50,49,55,102,99,48,51,57,53,52,48,49,102,49,101,53,48,55,100,52,49,101,56,48,55,102,56,48,48,102,102,102,97,54,48,48,50,52,48,52,51,102,52,49,102,49,50,98,99,51,98,101,53,55,49,54,101,53,50,48,51,97,50,50,100,52,49,99,97,97,49,97,51,56,55,54,57,49,49,51,100,49,48,97,101,55,48,51,97,97,48,52,98,56,48,51,99,55,48,102,57,56,49,50,101,99,49,99,57,50,99,49,50,57,57,50,99,99,98,54,50,101,100,51,51,57,55,101,53,100,48,55,50,56,49,100,55,48,55,55,56,98,55,48,102,55,97,53,99,50,55,51,54,53,54,57,54,48,49,101,99,52,99,50,101,48,98,48,50,97,56,97,98,50,56,52,97,97,52,97,52,49,50,56,56,97,102,48,49,51,97,48,48,102,102,49,102,51,51,102,48,50,52,101,99,51,56,97,48,101,55,99,48,57,99,54,48,50,53,101,48,48,57,99,49,48,101,57,50,53,48,50,52,56,98,102,48,50,55,50,99,49,100,102,56,55,99,48,51,98,101,48,102,51,99,51,98,57,52,56,101,53,99,51,98,52,57,48,49,102,98,48,50,53,56,53,48,48,49,100,55,48,55,53,52,97,101,48,55,56,101,48,50,55,52,53,57,56,55,57,56,98,49,52,51,54,50,56,51,100,48,48,101,99,99,51,102,97,48,101,101,48,51,56,53,99,51,57,97,53,48,56,55,53,56,51,97,54,53,49,57,52,51,99,49,100,52,55,48,102,51,53,100,56,55,56,48,51,99,50,49,102,98,50,102,53,51,52,97,102,48,51,49,100,48,48,55,99,50,49,52,49,102,52,56,55,97,56,98,100,48,55,48,52,48,52,102,97,56,49,50,101,56,57,52,53,55,56,55,55,101,52,51,57,52,48,101,98,56,49,101,102,48,51,57,55,48,55,100,56,49,100,102,50,99,100,49,57,49,56,98,48,99,49,101,57,52,97,48,102,52,56,51,102,100,48,101,54,56,55,99,52,51,56,97,49,101,102,50,98,99,98,97,50,99,49,99,50,100,101,99,97,55,52,57,48,101,102,57,53,101,53,52,56,49,50,100,101,49,99,57,52,98,48,101,101,97,49,50,48,57,52,54,53,55,49,54,50,56,48,57,101,53,97,48,55,98,54,56,98,51,50,100,48,98,100,54,99,98,48,50,98,49,48,48,102,102,51,98,99,48,101,102,48,48,102,102,51,101,53,102,56,48,52,57,100,56,55,49,52,49,102,56,48,48,102,102,51,101,98,48,97,99,48,57,97,56,52,102,52,99,101,53,52,56,51,99,99,48,50,52,56,52,49,101,48,48,102,102,55,53,48,51,99,52,49,100,49,52,101,97,52,54,50,100,99,98,49,99,49,101,51,48,101,50,48,51,102,101,48,102,102,48,51,98,57,48,55,50,54,48,102,49,99,49,100,99,48,50,53,53,49,99,51,99,99,53,50,57,52,48,53,52,55,50,101,52,98,102,50,100,56,49,100,55,48,51,99,51,101,49,101,102,50,99,48,97,48,48,102,102,102,55,49,55,52,56,48,48,102,102,48,102,52,97,55,56,55,51,56,51,98,101,100,57,52,56,56,48,49,102,97,48,102,48,49,54,54,100,102,102,56,48,57,56,97,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,48,54,55,99,48,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,56,48,53,56,51,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,49,57,102,48,48,102,102,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,98,102,101,48,49,50,49,48,98,97,101,98,97,102,102,101,97,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,48,48,100,52,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,98,102,101,48,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,48,102,102,98,48,52,53,48,48,102,102,99,102,98,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,98,102,102,97,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,48,48,98,48,52,53,48,48,99,102,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,102,101,48,56,48,48,102,102,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,49,48,48,100,52,48,55,102,99,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,48,49,97,102,102,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,48,48,102,102,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,54,48,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,102,102,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,56,48,53,48,51,48,48,102,102,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,49,98,102,50,98,102,101,48,50,48,49,56,48,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,51,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,56,48,56,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,49,52,48,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,102,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,102,102,56,48,55,55,99,50,56,50,51,48,48,102,102,52,57,56,48,49,50,49,101,48,101,55,52,48,57,50,100,52,56,48,50,54,52,99,51,100,48,49,99,53,50,57,48,51,98,101,57,97,48,102,53,48,48,102,102,57,98,49,48,50,54,56,52,49,102,98,56,49,51,51,50,48,102,99,56,49,101,98,50,51,48,55,55,57,101,50,57,99,51,100,52,49,102,100,50,99,48,49,101,98,56,51,101,54,48,55,56,99,48,102,48,99,51,56,50,49,99,101,50,101,57,50,49,51,52,51,99,50,49,101,49,52,97,48,48,102,102,55,98,55,56,49,99,56,56,55,50,48,51,101,99,56,56,48,101,102,48,51,98,54,56,48,53,55,50,55,57,53,56,49,100,51,52,102,50,99,49,48,99,51,100,99,48,102,50,48,97,101,48,101,54,48,55,55,52,51,99,101,48,102,51,48,51,101,50,100,97,55,48,51,99,101,97,48,52,98,54,48,48,102,102,102,98,98,50,48,48,102,102,55,100,98,101,56,51,98,50,48,48,102,102,55,100,52,54,56,49,50,99,48,57,101,49,102,51,55,50,56,51,98,101,49,101,55,48,50,54,56,52,49,101,57,48,55,55,99,51,100,48,56,101,48,52,97,55,56,51,97,49,48,102,54,57,53,97,48,102,48,55,56,55,53,99,49,101,51,48,55,97,52,51,97,56,49,101,49,48,55,55,52,53,49,48,55,100,56,98,56,48,102,50,48,55,57,48,51,57,99,49,100,100,52,101,50,97,56,97,98,48,101,102,48,51,97,97,50,97,56,49,101,56,49,52,97,48,102,48,52,98,53,48,101,99,57,55,97,49,101,99,48,55,55,101,53,56,56,51,99,54,50,98,56,97,98,52,97,48,101,52,56,55,50,99,51,100,48,53,48,57,54,97,53,56,102,50,102,99,97,49,102,102,48,50,99,51,48,48,102,102,55,99,57,48,52,48,49,102,50,48,50,50,99,52,48,49,102,53,100,99,53,54,97,50,48,49,50,56,50,48,52,57,99,56,55,97,56,97,48,55,99,48,57,99,101,48,102,57,57,52,48,56,56,49,101,53,48,102,57,56,51,99,55,50,97,48,98,55,48,101,99,56,55,56,99,98,49,48,50,53,48,100,48,49,49,99,51,99,101,48,101,100,99,51,100,48,49,100,50,52,55,48,102,54,48,51,98,54,48,102,99,56,51,97,99,48,55,57,48,48,102,102,101,101,99,51,102,52,49,101,48,48,102,102,55,102,54,48,101,102,49,100,48,102,102,57,53,50,56,50,49,100,53,50,101,56,98,100,48,101,101,56,55,97,52,49,100,101,48,55,52,57,50,56,51,98,56,48,102,50,49,102,50,97,53,99,50,98,52,51,101,50,48,101,102,99,98,48,50,99,56,48,50,100,52,48,49,99,49,56,51,102,97,48,55,99,54,48,52,97,99,48,51,101,54,48,55,55,101,48,52,99,48,56,49,50,102,97,48,102,48,99,98,101,48,55,53,56,48,102,56,99,49,100,53,49,55,101,99,56,55,57,52,51,56,99,49,102,56,48,101,99,51,99,56,102,56,98,49,50,97,52,98,49,99,56,101,57,48,56,56,57,50,56,101,57,48,56,99,57,97,56,101,57,56,53,52,57,55,99,49,100,102,50,102,48,97,56,52,98,50,99,56,51,98,56,49,102,49,48,101,98,49,55,97,53,55,49,54,52,49,100,51,48,102,57,56,55,52,56,98,51,50,101,48,51,97,101,49,101,55,50,97,52,98,100,48,101,99,57,55,56,53,57,57,53,56,57,97,52,48,48,102,102,102,53,52,49,101,57,56,55,101,99,49,102,56,48,51,100,51,48,55,57,52,48,102,97,52,49,101,57,49,55,57,56,51,99,99,48,102,51,48,49,102,49,48,51,99,48,48,102,57,48,51,100,49,48,55,56,99,49,101,53,57,50,98,48,97,55,50,57,102,48,55,56,56,51,102,54,48,102,48,48,102,102,51,99,50,53,57,56,55,97,48,51,100,56,53,102,102,50,57,52,97,48,52,50,50,57,52,51,98,56,53,53,54,50,101,48,51,99,50,53,99,57,54,52,53,56,55,50,98,99,97,51,50,98,52,97,101,50,56,99,97,102,48,52,99,56,50,52,52,97,99,50,98,53,48,48,102,102,97,100,56,54,57,48,97,52,50,100,53,55,102,99,48,51,97,52,52,48,49,102,53,48,48,48,102,102,48,102,98,54,50,48,55,51,56,48,48,102,98,55,48,48,102,102,50,53,56,50,52,49,102,56,48,55,49,53,48,48,102,102,97,49,48,55,55,48,48,102,53,99,51,97,52,49,101,51,50,100,52,51,98,54,48,102,99,99,48,57,55,52,52,55,48,102,101,97,52,48,55,102,52,51,100,52,48,101,53,56,98,50,52,56,48,102,48,56,55,56,53,49,56,49,100,102,97,52,49,55,54,53,101,50,54,56,55,51,56,49,100,98,50,53,49,55,101,49,100,100,48,55,57,50,49,99,55,50,57,100,49,99,51,101,52,49,100,98,48,102,53,57,53,99,49,100,49,57,48,101,97,51,97,53,56,102,48,102,54,48,55,49,99,97,101,50,100,56,98,50,48,102,51,48,51,98,53,48,102,56,50,49,57,53,97,48,53,48,99,48,48,102,57,50,48,56,48,51,101,51,102,97,53,56,56,48,51,101,99,52,52,97,100,52,52,48,50,54,102,56,48,57,51,57,48,101,97,57,52,48,99,48,49,51,57,99,49,99,99,50,56,49,49,48,51,98,54,49,102,51,48,55,55,48,53,52,49,53,48,49,100,57,48,101,101,49,54,50,48,52,100,101,50,48,50,52,48,55,57,99,49,100,98,56,55,53,99,51,97,52,57,48,49,101,99,48,55,57,50,49,102,57,48,55,97,54,48,101,100,99,49,100,100,56,55,49,56,51,99,48,48,101,49,48,49,100,101,51,52,49,102,102,50,100,57,48,52,51,100,52,53,100,49,52,52,49,101,50,48,102,52,56,51,99,51,48,101,57,50,50,56,55,55,48,49,100,98,98,101,53,98,51,54,53,54,56,55,51,56,49,100,102,57,53,101,53,54,56,48,53,102,54,48,48,102,102,51,101,98,49,56,48,49,102,54,49,50,48,102,52,56,48,49,102,53,56,48,48,102,102,52,101,52,48,51,98,49,48,50,54,100,99,49,100,54,57,53,99,48,48,102,102,102,55,54,55,48,101,57,101,50,101,48,51,98,56,48,102,49,52,49,100,56,50,54,56,55,97,52,51,99,48,49,100,50,48,101,101,56,51,100,101,48,55,53,54,49,101,99,52,48,101,53,54,48,55,98,52,51,56,48,49,101,49,50,99,52,51,98,99,57,52,51,54,101,48,48,101,99,101,48,102,56,48,55,51,49,51,48,98,100,50,57,52,51,100,101,49,100,101,48,101,56,48,51,100,51,48,101,56,48,55,48,48,102,102,51,102,54,53,57,56,55,50,52,51,100,100,56,51,97,53,48,53,48,97,55,48,48,55,50,53,56,49,50,54,48,48,102,102,52,100,101,48,51,57,100,48,50,55,99,52,48,57,54,48,48,55,52,48,48,52,100,98,56,51,56,48,52,100,48,102,48,97,54,48,51,97,97,48,55,99,99,53,48,50,54,49,55,48,49,100,101,54,56,51,100,54,53,49,98,101,49,100,99,48,102,52,57,52,56,53,56,49,52,99,49,101,49,50,100,48,51,57,99,49,101,101,48,101,57,48,55,57,52,97,53,97,97,52,98,52,51,52,54,50,102,99,51,57,48,49,102,54,48,101,101,56,55,56,56,51,97,48,53,98,50,53,49,52,56,53,56,49,55,101,49,100,51,50,99,52,98,48,50,56,53,51,48,98,51,48,101,98,48,55,57,56,51,99,56,49,100,57,52,101,50,98,48,51,99,50,53,56,102,102,56,48,52,53,55,97,101,97,48,51,53,102,56,48,51,101,53,98,101,48,101,101,56,48,49,102,53,102,56,49,99,52,48,48,102,102,55,100,56,49,50,48,97,52,48,49,50,98,50,101,102,50,56,48,48,57,97,98,50,102,102,56,55,57,56,98,50,48,50,55,101,99,49,100,56,49,52,97,49,100,102,48,102,51,49,52,50,49,99,54,50,57,56,51,102,54,49,101,51,48,101,99,56,51,97,56,48,55,56,101,48,101,57,52,49,101,56,49,53,102,99,98,51,48,101,56,57,53,99,49,100,48,52,99,48,55,56,48,48,102,56,99,51,97,54,48,102,49,99,51,99,52,53,99,56,51,100,49,52,101,48,55,55,52,49,101,100,50,102,99,97,52,50,100,48,98,98,50,56,52,97,57,48,102,50,48,55,97,48,51,98,101,53,48,56,51,99,102,50,102,99,51,102,101,49,101,48,48,102,102,102,101,48,48,102,102,97,56,48,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,102,102,97,48,55,102,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,56,48,48,53,50,55,97,48,52,98,101,50,56,49,48,48,102,102,50,102,102,101,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,98,102,101,48,49,54,48,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,56,49,102,102,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,102,102,98,102,102,97,101,98,97,101,98,102,101,48,49,102,102,48,97,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,98,102,101,48,53,102,101,98,97,101,98,97,102,102,56,49,56,48,48,48,102,102,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,56,48,55,55,99,50,102,102,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,49,55,102,97,56,49,56,48,48,102,102,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,56,49,55,102,97,102,102,101,98,97,101,98,97,102,102,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,48,52,48,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,51,102,101,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,49,48,48,48,102,102,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,98,102,101,48,50,48,49,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,98,102,50,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,97,48,52,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,52,48,54,102,100,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,98,102,101,48,50,56,49,97,101,98,97,101,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,48,49,50,102,56,97,48,52,48,48,102,102,97,48,55,102,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,56,48,48,53,50,55,97,48,52,98,101,50,56,49,48,48,102,102,50,102,102,101,98,97,101,98,97,102,102,101,97,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,53,102,101,97,48,54,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,48,48,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,98,102,101,48,51,55,101,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,98,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,48,49,52,48,56,48,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,48,100,102,97,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,102,102,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,49,52,48,99,97,48,49,98,102,50,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,102,102,56,49,48,49,48,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,49,102,102,49,52,48,52,48,51,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,51,102,101,50,102,102,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,97,48,55,102,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,56,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,102,102,101,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,48,50,48,50,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,55,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,102,102,56,48,53,48,51,50,56,49,102,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,52,48,48,97,48,55,102,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,102,102,56,48,54,102,99,97,56,48,53,48,51,48,48,102,102,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,102,102,56,48,54,98,57,56,49,51,53,101,48,101,50,99,48,49,101,54,56,48,48,57,53,98,48,50,54,53,56,48,57,54,56,48,48,55,98,97,51,48,55,49,56,48,49,101,54,49,99,49,99,48,56,51,101,53,48,55,49,54,48,48,102,102,102,55,97,101,50,56,99,48,49,101,101,53,48,48,102,102,55,98,51,99,48,49,101,97,100,56,51,98,56,48,102,50,48,55,48,56,48,49,101,101,56,101,49,100,99,48,49,51,55,50,56,52,48,52,102,56,48,52,56,52,48,49,101,101,50,97,50,101,51,57,52,98,99,98,101,50,56,52,48,52,99,99,49,50,57,56,97,101,48,49,51,53,50,98,56,49,51,54,48,57,101,56,51,100,48,55,48,52,48,101,49,48,49,99,101,48,49,50,98,48,48,101,54,56,49,100,102,56,49,50,102,99,48,52,98,101,56,51,98,99,50,56,52,49,100,54,48,51,57,100,48,55,53,52,53,48,51,50,49,100,98,48,101,51,48,55,49,56,51,98,48,99,98,101,48,50,53,99,53,52,49,53,100,57,50,53,50,49,50,100,50,53,50,49,50,53,50,53,51,53,50,49,51,52,98,54,50,102,56,51,99,48,53,101,57,54,101,57,54,53,56,56,55,57,48,51,101,50,49,101,57,50,102,52,98,49,50,99,56,51,100,56,49,102,51,48,102,54,57,54,54,53,99,48,55,97,48,51,99,101,53,98,49,55,97,49,101,53,50,102,48,98,51,50,99,100,51,52,51,97,53,52,48,52,97,48,48,48,102,102,55,99,97,54,56,48,49,102,55,57,99,53,55,48,51,56,49,48,55,55,97,48,102,48,52,48,49,102,53,56,97,48,52,97,102,49,55,99,53,48,49,54,54,48,102,100,48,49,101,57,49,52,48,49,101,50,48,55,54,99,48,52,101,52,49,55,48,53,99,56,55,54,48,51,100,49,54,53,57,48,51,57,52,48,55,51,56,49,102,102,48,55,54,50,49,99,54,48,102,48,57,53,101,49,99,57,48,101,57,98,48,49,101,56,48,101,55,50,49,56,51,98,97,48,102,53,49,55,101,48,52,99,52,48,51,98,100,48,55,97,48,57,48,56,48,57,97,49,102,53,48,101,99,48,55,97,56,51,100,55,54,48,101,97,99,51,97,52,53,52,56,55,57,48,97,102,57,50,56,48,97,53,48,55,57,54,49,101,97,48,101,97,48,55,98,99,49,100,102,102,102,56,49,52,50,48,48,51,101,52,97,54,48,48,102,102,102,57,48,50,49,54,50,48,52,101,48,56,55,97,56,49,101,53,48,48,102,102,51,101,98,101,56,48,57,52,52,48,102,53,56,55,55,100,51,52,48,57,51,99,48,101,57,49,55,100,54,49,100,57,48,55,98,99,48,102,53,99,51,97,97,53,98,48,55,53,52,51,102,56,49,100,54,48,50,54,100,99,98,50,50,56,99,98,49,48,55,51,52,48,102,49,52,51,98,54,57,48,49,100,98,52,57,50,102,99,49,100,53,50,49,48,55,57,48,49,100,101,56,55,55,56,49,99,56,56,51,101,50,48,101,49,48,55,98,99,97,53,50,97,56,51,100,50,48,101,98,52,49,101,53,49,55,101,49,100,52,48,55,101,56,53,55,102,52,52,48,102,52,57,53,101,53,97,57,54,52,49,99,54,52,101,50,56,54,52,98,48,48,50,52,55,48,48,102,102,55,100,52,48,48,48,102,102,51,101,100,56,56,49,102,49,48,48,102,102,51,101,97,52,48,48,102,102,57,57,101,57,48,55,101,48,49,99,54,52,48,50,102,56,49,101,51,56,51,97,56,48,102,54,56,55,55,48,98,53,48,101,100,48,51,102,51,48,50,53,100,49,49,99,51,102,97,99,48,55,48,52,51,97,97,48,102,97,56,97,101,54,48,51,98,99,49,101,49,52,55,48,55,55,101,57,48,53,101,49,55,56,57,97,49,99,101,48,55,57,48,56,97,53,48,48,102,102,55,56,52,49,100,97,56,55,101,48,98,56,52,55,48,102,56,56,55,55,48,51,100,52,53,55,48,55,52,50,99,51,100,52,100,57,53,100,56,51,100,56,49,99,55,50,98,99,98,54,50,98,52,51,98,50,48,102,50,56,51,101,48,56,54,53,57,48,49,52,99,97,101,98,102,101,48,49,102,49,101,48,101,48,56,49,102,100,56,51,57,99,48,50,54,57,99,49,99,100,48,51,98,102,48,55,102,101,48,52,98,101,56,51,99,51,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,50,49,101,52,48,101,51,48,55,101,52,51,98,48,102,51,101,48,50,53,99,53,98,57,53,100,100,50,53,50,49,49,49,50,53,49,100,50,53,49,57,51,53,49,100,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,56,56,55,54,99,51,101,50,49,100,54,50,102,52,97,101,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,99,48,55,53,99,51,99,101,53,52,57,52,52,49,101,53,50,56,99,98,51,50,98,49,48,56,48,50,101,51,56,48,49,102,50,53,51,48,48,55,99,55,101,99,98,49,48,50,52,102,56,51,100,52,48,102,50,52,48,49,102,54,48,56,48,52,97,50,48,55,53,48,51,98,101,56,52,48,52,57,101,56,55,98,52,98,101,98,48,102,51,48,51,100,101,48,55,53,48,49,100,53,50,97,52,51,97,97,49,99,51,48,101,98,48,49,50,57,48,53,57,49,55,56,53,56,56,51,57,97,48,55,55,52,49,100,98,52,55,48,101,100,97,51,49,55,101,48,102,53,53,51,52,51,99,56,48,102,48,56,51,98,99,48,102,98,56,49,102,49,48,55,102,52,51,100,101,53,100,49,53,52,49,100,54,48,55,53,97,48,101,100,52,97,48,48,102,102,101,97,48,51,56,98,50,98,102,50,50,48,55,53,56,97,102,50,97,56,97,100,48,101,51,50,48,57,52,51,52,53,55,56,50,56,54,48,48,102,56,101,52,48,48,51,101,102,48,56,97,101,48,48,102,102,55,100,53,52,48,51,101,52,48,102,55,56,51,97,49,48,55,102,101,99,57,55,101,53,99,48,49,50,54,48,48,52,99,54,57,55,101,49,100,54,52,99,48,102,99,49,54,101,53,53,97,54,56,55,57,99,98,99,50,99,52,48,57,55,56,48,55,56,50,53,54,97,51,97,53,49,52,56,56,97,48,102,57,99,51,97,56,49,99,49,52,52,52,100,52,100,50,97,48,98,100,48,101,101,57,55,97,53,53,50,53,49,53,99,53,49,56,51,102,55,50,97,48,97,49,48,101,102,55,48,55,57,97,49,101,50,48,101,57,48,55,51,56,51,56,50,49,101,49,48,101,98,49,54,48,49,101,49,50,99,56,49,100,52,49,53,97,48,101,98,52,49,101,48,48,48,102,102,54,98,54,56,55,98,48,51,97,54,49,100,55,48,102,102,48,55,53,56,51,99,101,49,99,53,48,102,100,48,55,54,56,97,49,48,102,97,56,55,50,48,51,101,50,53,48,49,55,48,49,100,51,48,102,56,56,55,52,48,51,100,54,53,51,49,53,99,49,101,50,48,101,98,56,55,98,48,51,97,99,49,101,50,52,49,52,56,50,97,56,51,99,56,49,100,55,48,102,50,48,55,55,48,98,55,52,51,52,101,50,97,48,98,101,48,101,102,49,55,56,53,51,97,54,50,53,57,53,48,53,97,57,52,99,53,56,50,50,50,54,57,53,101,53,97,57,53,99,57,48,57,54,53,55,97,55,98,52,101,98,54,101,53,99,100,55,102,56,48,56,53,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,55,53,52,48,50,55,50,48,48,57,52,53,48,55,51,99,48,52,102,55,48,49,50,101,99,49,102,48,48,50,53,55,52,48,57,56,49,52,49,48,102,48,49,54,99,48,101,55,52,49,101,49,49,55,101,48,101,98,48,98,55,48,102,98,57,52,52,49,100,98,50,102,53,50,48,51,98,52,53,57,56,55,57,99,97,100,48,55,53,99,48,102,54,52,51,56,97,48,102,56,53,49,48,51,97,50,57,52,53,100,97,50,52,48,48,57,99,57,53,56,53,48,56,55,97,99,98,53,48,101,48,57,53,97,49,100,97,48,102,55,50,53,49,52,52,57,54,53,49,48,55,98,48,48,102,102,49,101,100,52,50,99,99,98,97,99,49,100,54,48,102,50,56,55,52,56,51,99,57,99,97,99,48,102,49,57,53,56,48,50,99,52,48,48,102,102,51,101,51,49,48,53,51,48,49,50,52,99,53,48,56,49,51,98,48,48,102,102,48,102,98,98,97,52,49,48,48,55,100,55,52,48,55,97,56,51,99,50,49,102,50,48,50,52,99,100,102,48,102,48,48,49,50,49,48,53,99,56,51,57,49,50,101,48,51,99,56,56,99,49,102,54,52,51,50,99,53,49,48,97,99,48,102,50,48,55,49,99,48,57,56,98,50,102,99,51,100,56,49,100,51,52,55,52,55,48,55,57,56,49,100,97,48,101,57,56,51,99,52,101,49,100,102,48,101,51,56,51,99,49,50,99,56,51,101,48,49,99,57,48,101,55,97,53,48,55,100,56,97,100,52,99,48,102,53,97,55,48,55,52,56,51,98,99,53,50,97,55,48,55,56,56,51,99,97,49,102,50,50,99,100,100,55,48,51,101,50,53,102,48,48,101,51,101,98,102,101,50,98,48,55,98,48,51,100,56,49,100,55,48,101,48,56,55,53,56,51,99,101,49,102,97,48,102,100,48,55,57,52,97,49,48,101,53,48,55,50,48,51,57,99,53,48,49,55,48,49,101,99,48,102,56,56,55,98,99,51,100,54,53,99,57,53,99,49,100,100,48,101,98,56,55,52,99,51,97,99,49,100,100,52,49,52,56,50,100,52,51,99,56,49,101,56,48,102,50,48,55,56,99,98,55,52,99,52,49,50,97,48,97,49,48,101,102,49,52,54,53,51,97,49,97,53,57,54,101,53,97,57,55,50,53,56,50,54,50,49,49,53,101,53,53,49,53,99,56,101,57,54,53,56,50,55,98,97,100,51,54,100,100,100,52,56,48,53,48,97,48,48,51,101,102,101,48,48,49,102,54,102,99,49,101,57,48,48,55,100,98,49,48,49,51,54,97,102,51,97,49,100,102,97,48,101,102,97,50,48,49,50,97,48,48,102,102,52,98,54,49,55,99,48,102,50,52,51,56,56,48,52,97,98,50,49,57,52,99,53,53,57,54,48,99,49,54,48,49,101,99,48,101,98,49,55,97,53,99,49,53,54,56,97,49,101,51,48,55,100,101,49,101,99,50,99,99,51,99,101,49,100,98,48,101,102,56,55,101,52,48,49,101,101,48,48,55,100,54,56,56,49,99,57,48,101,56,48,55,56,57,48,99,51,57,56,53,100,57,52,99,53,48,49,53,99,48,101,98,52,51,97,99,53,54,48,55,55,48,51,57,97,100,56,55,55,100,99,48,102,57,97,49,48,55,102,56,51,102,54,49,102,100,48,51,51,97,48,48,102,102,55,99,57,52,99,48,49,102,50,48,52,50,99,52,48,57,99,49,48,102,53,48,51,99,97,48,48,55,100,55,100,56,49,50,56,56,49,101,98,48,101,102,97,54,56,49,50,55,97,49,100,50,50,102,97,99,51,98,50,48,102,55,56,49,101,98,56,55,53,52,98,54,48,101,97,56,55,102,48,51,97,99,48,52,100,98,57,54,52,53,49,57,54,50,48,101,54,56,49,101,50,56,55,54,100,50,48,51,98,54,57,50,53,102,56,51,97,97,52,50,48,102,50,48,51,98,100,48,101,102,48,51,57,49,48,55,99,52,49,99,50,48,102,55,57,52,97,53,53,48,55,97,52,49,100,54,56,51,99,97,50,102,99,51,97,56,48,102,100,48,97,102,101,56,56,49,101,57,50,98,99,98,53,50,99,56,51,56,99,57,99,53,48,99,57,54,48,48,102,102,50,55,48,97,102,102,56,48,99,99,52,48,48,102,56,101,52,48,48,51,101,102,48,56,97,101,48,48,102,102,55,100,53,52,48,51,101,52,48,102,55,56,51,97,49,48,55,102,101,99,57,55,101,53,99,48,49,50,54,48,48,52,99,54,57,55,101,49,100,54,52,99,48,102,99,49,54,101,53,53,97,54,56,55,57,99,98,99,50,99,52,48,57,55,56,48,55,56,50,53,54,97,51,97,53,49,52,56,56,97,48,102,57,99,51,97,56,49,99,49,52,52,52,100,52,100,50,97,48,98,100,48,101,101,57,55,97,53,53,50,53,49,53,99,53,49,56,51,102,55,50,97,48,97,49,48,101,102,55,48,55,57,97,49,101,50,48,101,57,48,55,51,56,51,56,50,49,101,49,48,101,98,49,54,48,49,101,49,50,99,56,49,100,52,49,53,97,48,101,98,52,49,101,48,48,48,102,102,54,98,54,56,55,98,48,51,97,54,49,100,55,48,102,102,48,55,53,56,51,99,101,49,99,53,48,102,100,48,55,54,56,97,49,48,102,97,56,55,50,48,51,101,50,53,48,49,55,48,49,100,51,48,102,56,56,55,52,48,51,100,54,53,51,49,53,99,49,101,50,48,101,98,56,55,98,48,51,97,99,49,101,50,52,49,52,56,50,97,56,51,99,56,49,100,55,48,102,50,48,55,55,48,98,55,52,51,52,101,50,97,48,98,101,48,101,102,49,55,56,53,51,97,53,97,53,57,53,48,53,97,57,52,99,57,101,56,56,57,97,53,55,57,54,97,53,55,50,52,50,53,57,53,101,57,101,100,51,97,100,98,57,55,51,52,48,49,48,54,48,97,48,51,99,101,56,48,51,101,50,57,50,48,48,102,98,99,52,50,99,99,49,100,98,48,55,97,48,49,100,55,48,48,102,102,51,101,97,52,56,48,57,56,98,54,52,51,98,102,48,48,102,102,101,97,48,51,101,97,49,101,48,48,102,102,102,55,50,49,48,49,50,56,101,48,102,54,50,100,51,56,51,98,50,49,99,102,52,56,48,55,55,52,48,102,48,56,51,100,54,53,56,56,55,57,56,49,101,51,49,54,52,48,101,53,56,51,102,99,57,48,53,97,50,53,57,52,54,56,99,49,102,49,48,101,102,48,51,100,102,48,102,97,49,54,54,53,100,99,56,51,97,57,50,101,49,49,51,57,54,52,48,102,51,53,48,56,49,102,48,56,55,98,99,97,97,48,55,54,57,50,53,55,56,55,99,99,51,98,48,49,102,100,48,101,55,99,56,51,57,101,102,102,48,50,52,54,48,48,102,102,55,100,102,99,48,48,102,102,51,101,97,48,52,51,100,50,48,48,102,102,102,97,57,100,48,50,54,100,53,101,54,56,51,98,102,50,49,100,102,52,98,48,50,53,52,48,48,57,57,51,50,102,56,49,101,52,56,55,101,99,48,57,53,54,52,99,50,57,56,98,52,50,99,49,102,50,99,48,51,97,54,49,100,54,50,56,56,98,56,50,97,100,50,56,51,99,54,48,101,52,48,51,100,56,53,54,48,55,57,99,51,99,56,49,101,48,48,102,99,56,48,51,100,99,48,48,102,102,101,53,49,49,48,51,101,99,49,100,48,48,102,102,101,101,97,49,56,55,99,99,98,98,50,101,52,98,102,50,98,56,49,101,57,48,55,53,56,98,51,48,101,101,48,55,99,57,98,48,102,48,51,54,49,102,51,52,100,48,102,102,48,55,49,48,51,56,52,48,51,56,98,56,48,51,101,49,53,50,48,48,102,102,100,54,98,51,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,48,49,56,53,56,48,49,102,54,52,48,49,100,57,48,50,52,57,99,51,100,52,48,52,57,50,56,51,102,57,50,97,56,48,49,102,54,50,101,102,57,52,48,56,97,48,52,57,57,50,50,49,52,50,53,48,48,102,102,55,57,56,49,102,56,53,56,55,57,56,51,100,56,49,102,55,48,101,54,49,53,57,99,97,100,48,101,53,56,55,101,56,51,98,50,49,102,49,48,101,57,51,48,56,99,53,100,56,51,98,51,50,101,48,97,50,48,55,56,54,57,56,49,101,49,52,99,48,55,56,54,53,50,48,55,52,57,49,48,51,57,101,49,100,53,48,101,52,50,55,51,97,49,101,100,48,55,56,50,49,101,99,52,56,50,57,56,51,56,99,53,51,57,53,50,49,101,49,50,99,52,51,99,50,100,56,55,55,99,98,49,48,50,48,53,48,48,102,102,55,99,51,55,53,49,52,51,97,97,56,54,48,48,102,102,102,97,100,102,48,50,54,55,100,49,52,51,56,56,53,99,49,55,101,49,101,53,48,101,53,97,51,48,48,51,101,99,55,52,49,102,52,97,50,56,55,52,48,51,99,50,49,101,98,48,101,100,57,53,101,49,99,99,48,102,53,49,55,97,49,100,52,52,55,48,55,48,101,48,52,97,102,52,48,55,55,52,98,56,48,102,50,48,55,52,52,97,57,48,102,55,48,55,102,48,97,55,48,101,98,48,55,56,48,98,48,50,97,55,97,50,50,55,49,54,97,49,100,56,50,98,56,51,102,54,49,102,48,50,98,99,97,48,50,99,49,102,52,98,50,98,100,48,48,51,100,48,49,101,49,54,57,48,97,52,98,52,52,101,102,102,48,50,101,52,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,97,48,52,99,56,48,48,102,102,102,56,57,54,56,51,101,56,48,102,51,56,51,97,100,48,48,55,100,99,102,56,51,57,101,48,101,51,49,52,48,56,48,49,100,101,52,98,50,97,48,48,102,102,57,57,50,48,55,52,48,48,102,102,102,102,56,49,99,97,56,55,101,49,102,50,101,49,48,56,98,49,52,56,50,99,56,97,97,48,101,97,57,52,56,48,101,101,48,98,50,48,50,54,51,49,49,48,98,49,48,101,57,98,101,56,54,53,97,57,53,101,56,97,56,54,49,101,48,97,48,102,98,56,51,56,51,48,101,57,49,52,101,57,97,57,54,53,100,50,49,57,55,101,53,55,102,48,101,57,49,54,54,49,101,52,50,98,101,48,97,99,56,50,99,100,51,52,97,100,50,102,52,97,51,48,51,57,98,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,51,54,56,49,50,102,56,48,102,97,52,51,100,52,48,52,98,54,48,51,102,99,48,55,49,101,48,52,99,54,48,55,49,57,48,52,51,98,97,53,98,48,55,100,52,49,99,49,56,51,100,102,48,55,54,54,48,102,98,48,51,57,101,53,54,48,55,97,100,48,99,98,48,52,99,48,101,97,57,54,50,49,101,99,48,55,53,99,49,102,49,50,56,99,51,102,52,49,100,99,50,98,99,51,99,99,56,48,53,53,49,54,56,53,48,49,54,101,57,56,49,100,101,52,100,50,100,52,97,50,52,52,52,53,50,100,53,48,99,97,98,50,102,48,97,52,50,99,49,100,50,98,54,100,50,102,49,53,99,53,97,57,53,99,102,55,57,52,101,54,102,102,99,48,51,98,49,99,48,57,102,55,48,50,52,102,48,51,56,101,48,52,102,102,48,49,50,55,48,48,52,99,50,56,49,50,55,97,48,102,49,100,51,50,56,97,57,48,101,102,56,51,102,48,48,102,102,101,48,50,54,57,52,48,53,55,48,55,57,50,100,49,56,98,55,50,99,52,48,49,101,99,57,48,102,99,57,52,101,53,56,49,53,97,49,101,97,48,55,53,56,48,102,49,56,48,52,56,99,97,49,48,102,50,48,55,51,100,50,99,51,99,100,99,49,100,98,56,51,99,99,48,101,101,48,55,52,56,51,102,99,48,48,102,102,102,54,55,51,56,49,101,57,50,97,56,97,52,48,102,56,56,48,57,48,48,48,102,102,51,100,98,50,49,101,53,55,50,99,51,98,99,53,100,57,54,50,56,55,54,48,49,49,57,99,97,48,49,102,102,48,97,48,49,50,57,97,48,48,102,102,102,98,57,100,48,50,52,102,48,51,56,99,48,52,56,51,48,48,102,102,51,101,99,102,56,48,57,98,98,48,50,53,54,48,49,100,54,97,53,54,55,99,49,100,57,48,51,98,102,48,102,101,57,52,99,53,102,48,51,98,98,52,48,101,56,99,53,99,51,55,50,49,100,52,48,101,50,48,51,100,102,48,55,55,101,49,99,102,48,55,100,54,49,100,51,48,55,55,51,100,50,52,51,99,48,49,101,53,48,102,56,48,55,56,52,98,102,99,48,101,98,56,51,98,99,48,102,49,48,97,102,48,55,55,100,99,51,101,50,53,101,49,55,101,57,97,53,101,48,55,100,50,56,51,98,49,56,51,101,52,53,57,98,54,53,54,49,54,48,53,101,53,57,53,54,53,55,102,102,56,48,99,101,99,48,48,102,102,102,56,51,102,48,51,97,102,48,101,50,57,54,97,48,102,52,99,48,49,102,54,49,99,48,102,97,99,98,48,50,56,98,50,53,56,51,99,99,48,55,55,99,48,101,102,56,48,57,55,49,48,55,53,101,49,100,50,48,102,51,54,50,99,99,98,56,54,56,48,52,97,52,51,56,56,48,102,56,48,51,99,54,48,102,56,48,51,100,50,48,102,49,56,97,49,99,53,50,50,51,97,55,99,48,55,55,56,98,50,48,49,51,102,50,102,99,49,99,55,48,51,97,101,52,102,57,50,99,53,51,99,97,99,52,101,50,102,48,97,99,99,49,100,53,99,56,52,49,100,102,50,99,56,97,100,50,98,99,98,98,48,102,49,50,49,49,54,56,48,51,54,98,56,48,51,101,102,50,48,48,57,57,102,48,102,53,56,49,50,55,56,48,48,102,102,102,97,57,97,48,50,55,56,56,49,102,98,56,55,49,54,48,51,99,48,100,48,55,100,48,97,57,48,55,51,102,99,49,100,98,56,55,51,99,98,98,48,101,97,48,55,100,48,98,49,48,55,55,99,49,101,57,48,101,52,56,55,97,99,49,102,101,48,55,98,99,51,98,48,48,52,98,102,48,55,55,52,49,101,54,56,55,54,56,51,100,99,53,53,97,48,97,55,49,55,48,53,53,49,55,101,48,101,97,56,98,54,48,55,57,99,56,56,48,102,51,48,97,97,48,49,50,102,99,53,55,57,54,50,53,57,49,54,50,49,100,56,52,53,50,97,99,97,101,48,102,49,48,55,55,53,101,52,102,57,48,102,49,49,53,97,48,53,48,97,48,48,102,102,102,56,54,100,56,51,56,53,50,99,52,49,100,97,56,48,51,101,97,102,52,51,102,56,48,102,57,52,51,99,52,48,101,102,56,51,98,101,49,100,100,50,100,99,48,57,57,50,48,50,54,55,52,51,102,99,49,101,52,48,101,55,48,51,99,48,52,54,54,48,51,97,101,102,56,55,97,48,49,101,51,48,51,57,57,48,55,54,99,49,100,97,48,101,55,48,51,97,102,48,101,101,50,51,57,55,52,53,97,49,53,48,57,50,57,97,49,101,52,52,55,50,56,52,51,57,52,48,102,56,56,51,98,97,48,102,102,56,97,102,48,101,100,56,55,53,56,51,100,98,52,56,49,54,53,53,57,54,48,53,57,48,55,98,52,51,99,97,53,52,49,53,51,50,53,53,56,55,101,97,52,98,100,50,102,99,102,56,48,49,102,51,48,100,48,50,54,53,98,56,51,97,48,48,102,102,48,55,100,53,53,50,48,48,102,102,51,56,101,50,97,99,98,53,48,101,48,56,48,57,102,56,49,51,54,101,48,102,102,99,49,100,99,48,55,48,52,98,56,48,101,98,56,55,57,48,98,48,97,97,48,102,101,50,52,56,51,97,99,48,55,53,97,102,50,54,56,51,102,52,48,102,50,56,55,100,52,49,100,99,57,52,54,56,99,49,101,48,50,98,100,51,49,101,101,49,100,56,48,55,57,97,48,101,102,99,49,99,97,56,55,54,52,51,100,99,49,101,54,52,98,50,57,56,51,99,50,49,100,100,50,56,56,97,50,48,55,56,99,56,99,53,48,49,54,48,56,48,53,55,48,55,56,56,51,100,56,49,100,51,50,100,49,48,51,102,99,48,50,98,50,49,55,53,100,55,53,102,102,48,48,101,100,50,48,48,102,102,55,100,52,52,48,49,51,55,52,53,57,56,49,51,100,56,48,48,102,102,102,97,100,52,48,50,52,102,48,48,102,102,57,97,51,50,102,100,51,56,51,99,50,53,98,48,55,100,52,49,101,49,48,51,97,49,50,98,52,97,56,48,55,97,48,53,102,56,55,57,48,97,50,48,101,99,56,55,54,56,98,49,48,102,52,56,51,101,52,48,55,53,101,53,98,57,54,97,48,101,56,48,49,102,52,56,55,98,57,49,99,97,50,48,101,53,100,55,48,101,99,57,53,54,49,100,101,48,102,53,56,51,100,52,48,101,49,56,55,99,48,51,99,97,49,100,48,52,52,50,57,57,49,52,97,50,54,101,52,51,97,97,53,57,57,52,99,52,56,51,98,52,49,100,50,55,51,98,56,49,100,99,50,98,48,48,102,102,50,101,98,52,48,49,102,50,101,100,48,55,49,57,50,48,101,57,52,48,49,102,55,50,48,49,102,54,48,102,102,55,48,102,52,56,48,51,100,99,48,48,102,102,48,102,51,51,101,48,101,48,52,49,99,52,56,51,102,52,48,49,50,56,101,53,50,55,50,97,55,48,55,49,99,48,49,101,100,100,48,101,102,57,54,99,48,52,98,52,102,48,101,98,102,50,99,55,57,55,48,53,56,56,48,51,100,99,101,48,57,100,101,48,52,98,99,52,56,55,100,51,49,55,55,57,48,52,51,98,102,100,98,48,48,55,98,99,52,48,49,101,100,98,99,53,53,100,56,48,57,48,54,50,102,99,98,100,48,49,99,100,48,48,102,102,49,102,49,52,53,48,55,97,52,49,99,53,48,102,102,56,48,51,101,57,52,48,48,57,55,51,48,101,57,56,55,52,52,98,99,97,50,101,48,51,99,52,48,101,51,56,51,102,99,48,52,99,52,48,51,98,48,48,102,102,55,57,99,53,55,55,50,98,48,98,57,50,98,98,48,55,53,56,51,102,52,53,100,48,51,101,100,48,102,100,48,51,101,98,50,98,56,97,50,99,57,50,53,97,50,48,97,48,97,49,49,55,100,100,51,48,49,100,57,56,51,101,49,48,55,54,101,49,101,54,48,52,102,57,52,52,57,97,53,97,49,52,53,49,56,51,99,49,56,97,97,97,50,99,97,48,51,99,54,53,49,57,55,101,53,54,57,53,97,48,52,56,101,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,55,102,99,49,102,102,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,56,48,48,102,102,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,55,102,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,50,56,50,48,48,102,102,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,55,102,99,48,52,48,51,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,49,101,49,48,48,55,100,54,97,56,55,56,56,51,57,54,49,99,101,48,48,55,100,56,99,48,49,50,48,48,102,102,49,102,48,48,102,102,55,56,99,53,102,56,55,54,52,51,97,101,48,101,102,56,51,97,99,48,52,101,97,56,49,50,98,48,49,101,52,48,102,100,48,55,57,99,51,101,56,53,57,57,53,50,53,49,56,55,52,48,51,98,52,49,100,48,50,57,48,49,102,97,56,55,49,52,98,50,48,102,50,49,55,99,49,101,100,50,101,56,98,99,52,98,52,49,50,57,56,97,56,48,101,98,57,52,99,53,52,50,50,50,55,50,55,49,55,101,53,98,49,55,50,57,56,56,56,53,54,57,53,99,53,53,97,51,97,53,50,55,49,54,52,101,99,50,48,98,53,53,102,56,48,54,55,100,56,51,98,52,48,48,102,102,55,99,56,102,99,48,57,49,56,48,55,98,52,48,52,101,51,49,52,97,48,52,56,98,56,49,50,102,54,48,101,54,99,48,57,98,49,48,55,102,48,49,101,98,55,56,49,101,54,49,53,97,48,101,98,53,97,48,55,57,101,48,101,48,52,49,100,100,56,51,57,100,48,55,57,101,48,52,98,100,56,55,55,52,51,98,102,99,49,101,55,49,53,56,48,101,55,102,48,51,100,102,50,99,56,51,101,97,49,99,53,48,55,101,54,53,56,97,55,49,53,52,48,101,49,48,97,54,50,100,48,98,52,50,57,52,51,99,54,53,56,48,51,99,49,99,49,100,49,97,52,48,50,98,99,51,57,52,53,97,57,52,101,53,97,52,57,53,100,100,99,50,99,49,48,48,102,102,97,102,97,48,48,97,50,51,53,48,49,98,98,99,48,49,102,48,98,100,50,98,56,97,101,50,99,56,48,49,102,54,57,52,48,102,99,98,49,54,50,56,48,56,54,57,100,50,56,48,48,52,56,56,48,51,99,99,50,100,49,48,55,50,53,97,50,98,48,57,54,48,57,48,50,99,53,49,56,48,57,56,55,48,50,53,53,99,49,50,99,53,56,50,50,56,50,54,49,98,97,48,52,97,97,54,50,50,55,98,97,50,48,57,57,48,54,98,57,51,100,54,57,97,51,102,50,53,102,102,99,48,51,52,50,53,52,48,98,98,56,48,49,102,54,100,99,53,54,49,53,99,53,57,48,48,102,102,51,101,97,100,52,48,49,102,54,51,57,99,98,50,50,98,57,48,52,98,48,97,52,48,48,50,52,52,48,48,102,102,57,98,101,50,99,57,48,55,97,54,50,49,97,51,97,53,56,50,52,99,98,49,52,53,48,50,53,101,52,49,101,51,102,52,53,52,102,52,54,101,57,51,97,98,50,51,97,53,97,49,102,101,55,57,52,98,100,101,50,101,51,55,97,50,51,53,50,52,98,99,97,56,49,56,56,97,56,49,55,102,48,48,102,102,51,101,100,56,99,48,49,97,100,54,52,48,48,102,98,50,99,48,48,52,99,48,48,48,102,102,50,55,49,56,48,48,102,102,97,53,100,99,49,101,51,97,102,102,56,48,52,56,52,50,101,98,97,101,98,102,101,51,50,56,55,55,48,51,99,99,49,101,48,48,102,102,101,55,49,55,50,56,54,49,101,49,48,101,98,57,55,52,53,97,56,55,55,52,98,101,50,98,102,51,97,48,57,48,50,101,52,97,50,50,99,49,51,99,97,56,50,99,100,49,51,50,52,97,51,97,52,50,50,97,52,102,52,53,50,99,52,97,99,52,57,52,50,52,99,52,53,101,57,97,56,97,57,48,57,48,56,53,54,52,50,97,50,98,97,48,97,52,98,56,100,57,102,54,101,55,101,48,49,56,48,101,48,48,102,102,102,97,52,48,48,48,102,102,55,99,97,52,99,97,53,50,101,100,49,99,97,49,48,50,53,56,56,48,49,102,54,49,97,53,101,57,53,99,49,100,101,50,99,50,50,52,98,51,101,49,99,56,48,55,102,99,53,57,49,54,97,56,56,53,52,57,52,53,51,56,101,48,102,54,56,49,101,49,56,55,57,54,56,49,102,54,56,51,100,50,48,55,100,97,48,52,99,50,53,97,52,101,99,48,57,54,52,53,48,101,52,56,55,50,99,49,100,99,56,48,57,50,57,52,51,99,57,50,55,97,53,52,56,55,55,48,98,51,99,52,54,56,97,100,50,99,51,56,48,53,101,57,97,101,98,102,101,48,49,99,100,97,48,52,101,48,56,48,51,101,98,48,56,48,49,102,53,97,101,48,48,102,98,54,102,48,55,52,54,53,98,56,55,56,57,99,50,56,52,49,99,98,56,55,57,100,51,48,49,101,48,55,50,98,98,50,49,56,49,51,53,48,48,52,98,98,57,53,56,48,101,50,48,98,57,48,55,57,52,57,100,56,51,97,54,49,101,55,48,101,99,50,49,97,52,48,48,57,50,56,51,101,100,48,48,55,98,48,99,49,101,53,48,50,55,51,97,49,101,48,55,55,49,50,48,101,102,52,98,51,57,51,57,54,48,52,52,51,98,101,56,99,53,100,48,55,50,97,97,57,48,55,54,102,99,97,102,48,49,48,97,48,48,49,102,54,54,97,48,48,102,102,102,56,98,98,56,49,51,97,52,48,52,97,50,49,54,101,49,102,50,48,55,56,50,48,52,98,102,49,52,48,57,50,48,52,99,51,56,51,57,49,55,48,51,99,101,49,101,52,55,48,51,57,97,49,100,98,48,55,54,52,53,53,48,51,100,55,48,55,98,52,48,102,98,52,97,98,48,101,55,102,52,57,48,102,102,49,55,97,49,100,98,52,97,48,102,99,49,52,101,49,99,99,48,50,53,102,52,51,97,97,49,100,49,52,51,52,97,52,51,48,101,57,48,55,55,52,97,54,52,49,48,102,50,97,54,49,53,97,57,99,48,50,53,56,56,52,49,101,102,50,101,100,48,52,97,101,50,98,98,53,49,53,101,53,56,49,53,102,55,56,50,54,99,48,49,102,53,48,52,48,48,102,57,48,100,56,51,101,55,48,48,55,100,53,99,57,53,101,49,101,99,48,101,98,56,55,99,52,51,56,99,48,102,52,48,48,102,102,57,98,51,48,55,55,97,53,97,99,56,55,55,102,56,55,51,56,49,100,100,48,55,57,52,48,57,97,51,48,102,53,56,55,49,48,51,57,101,48,101,101,48,48,102,102,52,98,57,50,48,49,101,55,49,54,52,49,101,53,97,48,101,101,48,55,55,52,98,53,48,101,49,56,51,100,57,50,97,49,49,98,56,55,98,52,98,57,48,102,102,97,50,57,55,52,53,97,54,50,98,52,97,102,50,56,53,98,97,50,99,52,51,98,48,56,97,53,56,57,54,51,48,53,56,50,55,97,55,99,97,54,97,48,48,48,102,102,101,97,97,48,48,102,97,101,52,48,48,55,99,57,100,56,48,57,50,50,48,50,55,101,52,98,52,48,101,102,56,51,97,99,48,55,97,56,53,52,98,50,48,52,98,55,56,51,101,55,48,55,56,52,49,101,54,50,98,52,51,56,101,49,100,55,48,55,51,101,57,48,57,48,48,102,53,99,49,102,54,98,50,49,101,57,52,99,48,102,54,50,53,48,55,48,99,51,98,50,53,49,50,51,97,52,48,55,100,48,97,50,48,50,53,102,56,51,97,54,49,99,99,52,50,52,53,50,102,52,51,100,54,49,102,51,50,99,99,51,97,102,54,48,50,55,56,57,97,56,48,56,52,53,55,99,57,52,55,56,98,52,50,99,97,57,98,50,98,48,98,50,57,98,52,48,102,102,48,48,102,102,97,97,56,48,102,56,56,55,50,99,51,101,50,48,101,102,48,51,99,50,53,57,48,55,52,56,51,102,54,49,100,49,48,102,50,56,55,49,99,51,100,52,53,51,97,53,50,52,57,53,101,53,99,48,55,54,52,51,101,48,49,100,101,50,100,52,51,98,50,53,102,49,53,52,53,57,57,53,56,57,99,57,50,53,54,49,54,54,53,55,49,54,52,53,50,49,55,56,56,56,56,48,57,101,56,56,57,56,56,48,53,98,50,49,97,53,57,53,101,53,56,50,50,50,54,97,49,52,51,56,56,52,57,101,56,54,57,54,56,51,55,51,51,54,56,57,55,51,99,48,55,97,51,48,48,55,99,51,50,99,49,100,97,48,49,51,53,101,49,100,99,48,55,97,101,48,102,57,52,51,100,101,53,102,49,53,56,49,102,97,50,57,56,48,57,52,51,50,102,56,49,100,48,56,51,99,50,48,49,50,53,52,54,50,100,53,49,48,49,101,51,57,53,97,49,100,51,50,100,56,49,102,56,49,54,52,49,101,54,48,50,53,55,99,98,51,50,98,52,51,99,50,53,54,98,48,57,54,56,55,50,48,101,98,49,50,100,50,56,98,48,48,102,102,55,54,56,56,101,57,52,48,50,53,99,53,99,97,49,50,53,100,48,55,99,53,51,99,97,99,52,53,99,54,50,52,49,100,99,100,97,97,52,48,55,51,102,48,102,51,56,48,51,101,98,54,56,48,49,102,53,99,56,48,102,51,48,98,98,52,101,48,102,97,56,55,101,56,48,57,48,53,48,50,52,97,52,51,102,54,49,101,54,48,102,48,97,52,50,53,49,54,101,53,57,56,55,97,48,51,100,101,48,52,97,97,48,51,56,102,48,102,49,57,55,99,53,100,50,53,57,54,54,57,52,57,48,53,97,97,52,57,54,48,53,57,49,55,52,53,101,56,55,48,100,51,99,98,53,52,99,52,99,52,101,52,100,50,99,53,50,57,51,53,51,57,51,49,51,57,99,97,52,101,52,101,52,101,52,97,52,97,52,102,55,55,102,98,55,50,102,102,48,54,52,99,49,100,54,56,51,57,56,48,55,51,101,48,101,51,52,51,98,50,99,48,55,50,56,49,99,97,56,51,97,55,48,55,54,99,48,101,55,56,51,57,101,99,51,99,100,98,56,99,48,55,53,48,49,100,52,56,55,49,48,51,97,99,48,101,102,52,51,98,52,99,98,97,100,97,48,49,53,97,53,53,99,51,56,100,49,52,54,49,100,53,50,97,52,97,53,50,97,54,50,97,52,97,57,50,57,99,97,98,52,48,51,99,50,49,57,50,99,53,55,57,53,54,56,48,56,49,49,102,51,52,56,48,56,54,100,99,102,102,56,49,52,97,56,48,51,101,102,55,99,48,49,102,54,52,52,49,99,55,48,48,102,102,55,100,55,102,48,49,50,51,56,48,102,54,57,100,54,56,51,102,48,99,49,52,101,48,102,98,52,49,101,102,48,55,49,56,51,102,97,48,101,98,48,49,100,53,49,53,48,49,100,101,48,102,52,49,52,101,53,55,56,51,99,48,48,101,100,56,55,97,52,51,102,97,48,101,56,52,49,102,48,102,48,101,52,48,51,99,57,52,55,50,98,55,48,55,101,99,51,97,48,49,101,102,50,97,56,97,48,50,57,52,51,100,54,49,99,98,99,56,55,50,49,102,50,48,101,98,56,48,57,56,57,54,48,53,55,48,55,56,51,50,50,101,50,97,52,97,100,52,102,50,99,97,54,56,49,50,50,48,49,52,49,97,48,102,50,48,49,101,57,56,55,102,99,49,101,101,56,55,99,48,51,99,52,49,102,98,48,55,57,50,49,101,102,48,102,49,56,55,99,56,51,99,101,49,101,57,48,102,49,56,55,57,48,51,100,54,53,99,57,54,97,49,101,53,48,102,48,49,55,52,49,101,51,52,99,52,98,50,102,56,51,100,54,53,56,98,101,53,98,49,55,97,53,56,98,97,53,56,57,55,56,57,101,53,56,57,54,48,57,52,57,54,53,56,50,54,97,52,48,50,54,53,51,100,51,53,51,53,51,57,51,49,51,57,51,100,99,50,48,101,49,54,48,101,97,54,53,99,100,55,101,48,51,50,57,56,48,51,101,53,97,50,48,52,100,97,49,52,48,48,102,102,52,99,53,56,48,51,101,99,57,56,97,101,48,101,54,56,51,98,100,48,102,57,49,55,52,57,101,49,100,49,48,55,48,99,48,101,54,100,48,99,49,99,98,56,55,101,48,51,97,55,57,50,56,51,100,52,56,54,49,100,98,52,49,48,55,99,99,48,101,99,48,49,102,98,56,49,51,49,99,53,53,48,55,57,53,51,101,52,97,51,50,102,56,97,56,50,56,99,97,57,52,98,48,102,48,50,49,57,53,54,53,101,50,50,97,48,102,48,102,50,57,52,97,56,52,53,57,50,48,53,50,48,53,56,48,57,55,49,53,97,49,101,52,50,99,49,98,56,98,100,48,48,102,102,50,98,49,97,102,102,101,97,48,49,57,48,52,48,48,102,56,98,54,48,48,51,101,57,50,48,98,102,48,55,48,52,56,52,53,52,48,48,102,102,51,101,99,49,48,48,102,102,57,57,55,48,101,57,57,54,56,49,100,51,48,55,98,56,57,57,100,51,55,56,51,56,102,48,101,53,56,55,56,48,97,50,52,102,48,101,102,56,55,101,48,49,100,102,56,50,53,57,101,48,50,54,48,52,49,99,56,56,51,99,57,99,49,102,55,48,101,101,48,55,101,99,49,100,52,57,52,56,49,101,53,48,101,98,99,56,55,97,56,51,97,54,53,99,57,52,54,53,99,48,55,55,51,48,55,53,56,51,100,100,101,52,98,102,50,98,53,50,100,49,56,98,51,48,102,49,101,99,53,55,100,49,53,101,53,54,100,48,48,53,99,102,48,55,55,48,51,98,97,53,99,48,55,98,48,98,55,52,52,50,56,48,51,98,101,56,55,57,51,56,98,56,50,99,48,51,55,101,56,54,56,54,48,57,56,52,54,52,52,101,102,48,50,53,57,49,100,102,52,97,52,56,100,57,102,52,98,52,57,52,52,52,53,57,50,50,56,97,56,101,102,100,55,102,53,55,98,53,52,99,102,56,100,99,57,55,100,57,52,48,51,102,48,99,97,98,50,98,48,97,101,50,57,100,48,57,97,50,98,52,97,57,50,98,100,48,99,97,97,52,48,54,51,98,100,100,49,100,48,49,48,49,49,100,56,52,51,52,51,54,52,49,51,48,102,55,52,56,52,56,48,99,49,49,57,49,102,52,97,51,51,55,97,57,50,53,102,55,97,97,97,54,50,55,54,48,100,51,100,48,98,100,102,102,97,102,102,48,48,97,100,98,48,48,102,102,55,99,98,98,48,48,102,102,57,98,97,48,102,56,48,51,101,50,48,48,102,102,55,100,57,49,57,54,99,48,52,97,57,57,55,52,56,99,56,56,100,48,55,52,99,48,57,51,54,48,52,56,101,48,101,54,50,52,98,54,99,49,54,52,100,50,53,97,52,102,48,50,54,49,99,49,99,51,56,49,50,100,52,48,102,49,56,51,99,57,52,57,52,102,50,53,56,55,57,56,98,49,50,97,57,50,55,98,54,53,57,57,53,99,99,101,56,99,53,50,56,55,55,52,51,97,55,57,98,56,97,97,99,53,56,54,50,102,97,101,54,52,98,49,57,48,49,52,102,100,52,48,102,102,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,50,48,48,102,102,53,102,102,48,54,57,56,48,57,50,51,48,55,98,97,53,51,48,49,50,102,99,48,52,101,54,56,49,50,56,101,48,102,100,99,51,99,55,48,101,98,97,53,48,56,51,57,48,48,50,54,55,56,49,99,50,48,51,100,99,50,101,97,49,49,101,49,49,57,101,55,57,99,50,57,99,49,100,98,48,51,100,55,48,101,57,56,55,99,99,98,50,54,49,49,101,49,51,48,98,54,50,56,100,48,97,101,101,100,48,99,97,52,52,57,100,50,48,57,100,50,102,48,97,99,52,50,102,102,57,100,100,50,99,56,97,102,56,50,52,57,57,50,48,49,100,98,97,48,52,98,54,56,51,101,102,48,101,98,48,49,51,50,52,48,101,48,99,49,99,99,48,51,102,56,48,101,54,97,54,50,51,97,52,57,52,50,48,102,55,48,49,100,53,56,51,98,101,48,55,57,56,56,50,100,98,50,57,48,53,55,51,101,102,49,53,56,99,56,55,102,56,51,57,99,53,48,56,55,99,100,56,50,97,48,98,50,99,53,53,49,54,101,53,102,50,49,97,50,49,54,97,56,52,56,56,53,101,50,50,99,97,55,50,49,52,49,55,54,53,56,99,99,53,55,100,97,49,51,100,51,100,98,51,50,54,100,48,48,52,51,101,50,56,48,54,97,97,48,48,102,102,51,101,50,49,48,48,102,102,102,56,99,51,101,48,48,102,56,56,48,49,102,53,54,54,49,102,48,101,49,102,48,50,101,56,51,99,56,53,99,102,48,55,53,56,48,52,100,50,49,55,101,48,101,54,99,51,97,101,48,48,102,102,102,55,49,48,55,57,99,98,49,48,102,52,56,48,57,53,48,55,51,56,51,57,52,48,52,98,99,48,49,50,100,51,56,97,53,50,57,52,97,51,99,53,97,55,48,48,102,102,55,53,55,99,51,98,56,56,50,48,50,54,54,57,53,99,97,101,48,101,99,50,48,48,102,102,48,51,98,51,56,97,99,101,57,48,57,53,99,97,102,100,98,50,54,55,57,100,102,101,49,98,56,48,48,102,57,52,53,56,49,50,53,50,49,101,57,48,50,55,48,52,48,49,102,53,97,50,53,100,97,52,56,55,49,48,97,102,50,98,97,99,51,99,52,48,52,98,56,56,55,100,56,98,52,48,50,54,55,99,98,99,52,99,101,56,97,53,56,56,48,57,99,97,55,48,55,50,48,49,99,101,48,51,56,48,48,50,54,48,57,50,52,98,53,48,101,102,57,53,101,102,57,53,50,49,100,50,48,102,53,97,54,97,54,53,50,54,97,53,56,55,57,57,49,54,56,97,101,50,57,100,51,50,99,97,49,50,98,50,99,98,48,101,48,52,53,48,102,49,49,53,100,102,101,101,101,48,48,53,50,102,97,53,50,50,50,52,97,48,50,52,50,52,50,49,50,54,51,48,102,50,50,50,53,97,50,51,97,102,50,51,97,53,50,50,50,52,51,55,100,57,55,57,49,57,101,54,50,98,97,51,97,52,51,50,57,48,56,101,102,99,57,50,54,49,50,97,54,97,52,100,53,98,57,102,99,100,56,51,51,98,54,97,99,51,48,48,102,102,55,100,56,56,55,102,99,51,57,54,53,51,48,51,99,52,48,101,50,56,55,100,48,49,100,101,56,55,56,57,48,99,97,100,50,99,56,51,98,99,49,102,97,48,101,57,56,55,57,48,51,57,56,53,100,57,53,97,53,98,57,53,54,56,101,53,101,57,52,97,57,101,53,51,56,55,57,56,97,56,52,99,50,57,48,98,52,52,48,50,100,56,97,53,52,100,48,48,102,102,98,51,50,100,56,97,98,52,100,52,51,52,102,52,56,52,53,50,99,48,97,55,52,100,97,101,56,56,53,56,50,49,100,53,50,48,53,57,97,49,99,101,54,48,48,57,57,55,48,48,102,102,55,100,99,100,56,49,50,56,48,49,101,97,48,50,52,98,99,48,49,102,54,50,48,48,102,102,52,99,54,48,51,98,102,48,102,49,57,52,54,53,54,56,55,55,56,97,49,48,102,100,56,51,100,50,48,55,98,101,48,102,54,99,49,100,52,50,48,49,52,101,56,101,49,100,56,50,98,48,97,55,57,48,55,52,56,49,101,52,48,55,101,48,48,102,52,52,97,50,48,101,52,100,49,53,54,53,49,56,55,53,99,98,97,50,102,49,48,99,97,48,50,97,101,53,49,48,51,97,97,57,50,56,56,53,55,49,52,52,57,99,48,50,53,54,53,56,49,53,97,56,52,56,98,50,56,48,101,48,55,55,52,97,102,56,99,56,56,52,102,102,99,48,97,57,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,54,100,48,48,57,49,56,48,55,100,101,99,48,49,50,100,99,48,52,101,54,56,49,50,57,101,48,102,101,57,51,100,51,48,98,49,52,53,50,56,48,49,100,49,48,49,51,50,52,48,101,50,56,49,101,53,56,55,97,57,56,50,97,100,50,54,53,57,55,99,98,50,48,101,98,48,55,48,52,49,101,98,48,55,51,56,51,101,56,53,101,49,53,52,57,48,48,102,102,57,57,50,100,99,97,48,52,49,52,98,52,53,52,100,52,52,50,56,99,100,100,48,56,98,48,50,101,99,97,100,50,98,97,101,98,52,54,52,102,50,99,49,48,97,50,54,57,51,53,98,48,48,101,100,98,48,50,53,101,99,49,101,101,49,53,48,48,102,102,102,102,99,49,99,50,48,51,57,48,48,55,102,54,49,100,101,54,100,101,54,52,97,48,48,55,100,97,48,101,56,48,49,100,97,48,51,100,98,50,56,53,57,52,56,54,100,49,57,98,55,100,97,50,57,99,49,101,52,48,55,51,52,97,49,48,102,56,57,53,56,100,51,100,57,48,56,98,53,50,102,53,48,56,57,54,52,51,50,101,53,56,100,53,48,56,50,53,100,49,54,54,56,51,98,102,97,99,100,57,54,54,53,56,52,54,99,57,100,54,48,49,48,101,48,97,48,49,99,101,54,48,48,102,97,50,53,48,50,54,51,99,49,100,101,48,49,51,49,54,48,48,102,102,102,97,98,51,48,50,52,102,98,48,51,98,100,50,99,51,57,54,51,56,49,99,53,48,49,50,102,99,48,52,98,101,56,49,50,101,50,49,102,56,101,48,57,50,50,102,100,48,102,50,48,48,102,102,51,99,51,48,55,53,101,48,52,98,98,48,51,57,101,101,49,101,54,52,48,102,99,98,101,50,57,48,97,49,101,57,50,48,57,52,97,50,102,49,48,102,56,50,55,52,97,53,99,53,97,57,52,51,55,53,102,56,48,57,54,56,55,56,48,98,48,50,51,53,53,98,102,99,57,56,48,49,102,55,99,56,48,52,56,98,97,48,48,49,51,102,48,48,102,102,48,102,97,101,55,48,55,98,101,49,99,50,97,52,54,50,100,99,98,50,48,102,52,48,51,57,99,50,97,48,49,101,49,56,49,51,49,52,48,101,99,52,97,54,50,57,100,56,54,49,50,99,98,50,50,102,56,49,101,56,48,55,48,48,102,102,49,99,52,56,51,101,51,50,56,99,51,57,48,53,51,50,51,57,53,98,56,51,97,48,49,101,102,52,101,50,99,97,52,98,48,50,100,99,51,101,57,57,48,101,53,48,52,97,51,52,50,50,98,48,98,102,52,102,102,53,49,50,53,54,56,55,56,53,48,49,99,101,54,52,99,48,48,57,100,54,48,102,97,56,55,51,52,51,99,48,48,101,102,56,51,101,48,49,101,99,48,101,49,56,55,98,48,97,100,52,97,50,57,52,51,100,54,49,99,54,48,102,51,56,55,56,48,51,57,101,49,101,56,50,57,56,98,48,52,53,52,101,50,98,56,98,49,50,97,56,98,102,48,101,99,57,54,97,57,52,53,50,49,55,54,53,55,49,54,52,53,55,49,54,99,56,56,56,48,53,56,50,48,97,54,97,48,57,54,56,56,97,57,48,56,52,57,54,56,50,57,101,56,50,56,52,57,101,56,55,54,56,102,55,48,57,99,56,48,100,98,57,51,53,51,50,48,49,102,55,48,57,52,56,97,56,99,57,101,56,101,57,48,56,52,57,97,99,51,50,57,54,56,56,57,54,99,98,97,56,99,57,52,56,54,57,49,49,57,102,54,49,50,53,57,55,101,54,57,56,52,56,54,53,50,49,49,100,102,100,101,49,102,52,54,97,57,97,51,53,54,102,98,52,100,52,55,102,50,54,102,51,102,57,50,48,48,57,51,48,48,48,102,102,55,100,98,56,48,55,53,48,98,48,48,101,57,48,48,51,101,100,48,48,102,102,48,49,102,54,49,54,56,56,57,54,53,53,51,52,53,51,97,49,49,54,48,48,102,102,52,101,100,48,49,51,54,52,53,99,49,52,52,56,56,99,53,50,48,54,54,52,48,49,101,100,102,52,97,48,50,54,49,56,49,101,51,98,48,53,54,98,99,56,101,99,49,53,100,53,101,49,49,53,49,52,56,97,50,53,52,51,52,56,52,52,53,98,98,52,51,57,54,102,52,102,54,97,55,56,98,102,102,48,50,101,53,53,100,55,53,100,55,102,99,48,51,102,57,48,97,98,50,98,48,97,101,50,57,100,48,57,97,50,98,52,97,57,50,98,100,48,99,97,97,52,48,54,51,98,100,100,49,100,48,49,48,49,49,57,56,52,51,52,51,54,52,49,51,48,102,55,52,56,52,56,48,99,49,49,57,49,102,52,97,51,51,55,97,57,50,53,50,49,101,97,97,57,56,57,100,56,51,52,97,97,49,55,98,102,102,52,54,56,98,97,101,98,102,101,48,50,100,102,48,48,102,102,51,101,53,50,99,48,52,100,100,48,55,99,52,48,57,52,57,48,48,55,100,53,57,56,55,57,48,48,102,102,49,101,99,101,52,53,52,54,52,97,48,48,102,102,55,57,57,97,48,55,56,48,53,99,48,49,50,56,97,49,101,55,48,52,99,98,52,53,56,51,98,57,56,48,101,56,48,51,101,57,48,50,53,101,52,48,57,56,50,48,49,51,97,52,57,52,54,101,53,54,48,55,56,99,51,98,102,102,50,53,52,102,48,101,100,50,51,102,54,102,97,55,48,48,102,102,57,101,57,53,100,98,55,51,97,55,56,55,55,48,98,50,100,102,49,48,48,48,102,102,97,52,56,53,48,49,102,98,99,48,49,102,51,53,48,48,102,102,50,54,101,57,49,102,57,54,52,48,101,49,52,48,57,48,99,97,50,98,53,51,98,97,52,102,52,50,48,55,53,97,48,52,100,101,52,57,55,50,48,48,102,102,102,55,48,57,54,50,48,50,53,99,49,56,100,50,52,48,49,51,53,52,48,101,54,102,49,53,99,48,48,102,54,57,54,50,56,102,49,52,102,57,50,101,50,98,102,52,98,101,49,101,53,101,49,101,99,48,49,51,49,102,49,51,56,97,99,48,48,55,98,55,55,50,48,55,99,53,56,101,48,49,48,52,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,100,102,54,48,48,102,102,55,99,54,57,99,48,57,99,57,101,48,52,101,50,56,48,51,101,97,100,48,49,100,52,49,56,97,56,99,53,52,99,56,49,50,98,48,48,102,102,48,102,54,50,48,49,50,54,98,56,99,57,101,48,57,100,101,53,97,53,48,51,56,100,48,50,53,100,99,49,99,51,57,56,98,55,48,48,102,102,54,101,54,99,51,97,99,48,57,52,99,57,99,48,48,102,55,51,54,48,48,98,49,102,99,98,102,48,99,56,56,57,97,56,51,99,56,53,57,54,102,102,52,48,48,53,48,52,97,56,48,54,51,101,48,48,102,102,51,101,49,53,101,48,52,99,55,56,51,98,98,48,48,55,57,53,97,48,55,102,52,48,52,97,50,48,48,57,56,49,99,49,101,100,52,56,51,102,102,48,55,97,54,48,52,99,55,56,48,57,53,48,50,52,99,98,101,49,56,49,100,101,52,56,51,98,56,48,50,53,53,99,49,100,56,52,57,54,51,56,98,50,101,53,50,102,48,101,100,56,48,51,55,52,54,52,53,49,51,97,49,54,48,102,49,48,48,57,102,54,51,102,55,51,56,55,55,98,49,53,100,98,57,54,48,98,102,101,48,51,98,101,50,56,48,57,48,52,48,48,102,102,102,57,97,56,56,49,50,101,48,48,102,102,102,48,99,49,101,53,56,51,56,97,48,50,53,49,99,48,57,56,52,48,101,100,97,48,55,52,57,48,55,55,101,48,52,98,49,56,48,51,100,55,100,48,48,55,97,57,50,53,56,54,52,97,50,56,53,97,99,56,49,99,49,102,53,48,55,98,99,48,57,53,55,48,101,54,48,55,51,102,48,50,53,100,51,48,98,57,50,98,99,98,56,52,57,48,52,101,57,54,101,53,54,97,53,52,53,48,48,57,49,49,52,54,49,101,48,97,54,102,57,101,99,98,51,57,50,98,53,48,51,102,52,101,53,48,49,100,102,53,52,48,56,48,48,48,102,102,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,102,102,48,48,102,102,97,48,54,53,48,54,50,52,48,57,53,99,48,50,53,98,99,49,101,48,56,49,51,54,99,48,102,100,48,51,56,101,48,52,98,101,56,51,97,56,50,98,56,48,52,100,56,49,101,48,56,51,99,49,48,48,102,102,55,98,56,101,56,51,98,99,53,55,52,97,53,49,52,48,56,51,50,102,48,48,102,102,51,100,97,54,49,99,102,50,102,99,51,101,56,53,57,52,56,50,54,52,51,99,99,53,99,56,55,55,56,97,54,57,100,56,97,56,48,101,101,57,54,51,53,99,49,51,99,53,100,97,48,57,101,97,55,54,56,48,52,101,97,55,55,57,52,50,98,48,53,100,57,52,48,54,102,102,48,48,102,102,55,99,51,98,99,48,57,51,54,99,48,102,97,99,48,57,101,98,48,102,55,56,49,51,55,53,50,53,98,56,50,52,102,56,49,50,52,56,48,48,102,102,102,54,102,100,55,50,97,99,48,52,98,99,49,51,48,48,102,102,50,55,51,99,48,57,57,48,48,55,51,101,48,52,99,101,56,51,97,102,102,56,48,52,99,55,48,55,57,56,97,100,99,53,54,48,48,57,55,101,50,98,52,49,51,54,54,99,49,100,101,48,102,55,48,50,55,99,101,52,51,56,48,57,49,49,49,48,49,51,48,102,102,101,48,49,57,97,101,49,100,99,48,101,101,57,52,99,49,100,52,50,57,100,49,52,97,48,48,101,102,97,49,102,52,49,50,57,99,97,102,48,52,99,54,52,51,52,51,48,52,99,97,53,50,54,48,54,51,100,50,53,50,49,50,49,50,57,102,57,99,57,48,57,52,57,50,57,54,57,53,52,52,57,50,57,50,49,102,97,97,102,53,55,102,99,100,53,53,52,101,102,101,55,50,56,49,54,100,48,48,51,101,101,48,99,48,57,100,53,48,101,102,56,49,50,50,50,48,52,56,51,48,51,102,55,48,55,98,101,53,98,49,55,51,99,97,51,48,102,54,56,55,56,99,51,56,48,48,102,51,99,49,100,99,48,51,57,101,52,98,97,50,98,100,51,56,98,50,50,54,48,102,57,56,98,57,48,55,51,48,48,102,102,102,52,48,51,99,101,48,101,102,57,49,56,49,50,99,56,97,49,100,49,48,102,55,49,53,50,48,100,49,54,56,49,100,51,102,53,97,56,51,100,52,56,51,48,49,100,50,51,50,51,57,56,98,56,50,99,50,55,55,99,99,97,55,48,49,97,51,97,56,48,56,48,54,48,48,102,57,97,56,48,49,51,57,52,48,48,102,102,100,97,49,48,48,49,102,53,102,49,52,53,52,56,48,50,101,97,98,48,50,55,50,102,49,55,56,48,50,54,48,49,48,48,102,102,52,100,52,48,51,57,49,99,53,52,55,50,98,48,48,49,101,100,57,48,48,52,56,99,101,57,100,56,51,101,102,99,52,98,54,48,48,102,54,100,48,48,102,102,51,51,99,100,55,102,99,48,52,52,99,48,55,98,50,48,102,50,52,51,99,50,48,102,56,99,49,101,57,48,51,99,97,48,55,98,97,49,101,102,52,56,99,57,56,49,101,101,48,55,97,54,49,102,102,48,102,57,48,51,99,54,48,102,52,97,54,54,54,100,48,49,49,99,49,51,54,49,101,52,48,102,99,48,55,56,48,98,50,48,102,51,57,55,52,57,50,48,57,55,50,98,49,48,99,97,101,50,97,53,56,100,52,53,97,57,54,56,57,55,52,52,53,48,48,97,101,50,98,57,48,55,52,53,52,56,48,57,55,57,53,101,56,50,100,101,48,99,101,48,50,100,57,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,56,52,48,48,102,102,55,100,51,53,48,48,102,102,51,101,98,56,56,49,101,49,56,48,51,101,99,48,48,48,102,102,57,97,52,48,55,55,55,99,97,50,48,101,102,55,48,102,48,48,102,102,51,97,55,48,55,52,56,48,102,102,56,48,57,54,53,99,48,102,102,48,48,49,100,97,97,53,48,49,53,55,57,49,56,49,100,101,48,55,102,99,49,101,50,97,53,101,50,101,102,101,48,52,101,48,55,101,99,51,57,101,49,101,52,52,57,99,101,48,55,55,48,51,57,54,49,101,99,102,98,48,55,50,55,57,54,48,53,102,57,57,49,102,102,50,98,99,49,50,50,53,57,100,49,53,99,48,57,100,48,50,55,98,53,48,48,99,55,98,48,48,102,102,55,99,50,98,56,48,57,55,48,48,102,102,55,56,56,48,101,100,48,49,99,53,48,49,51,55,48,48,102,102,52,99,50,48,55,57,49,48,51,97,51,48,51,98,102,48,50,54,55,48,48,49,101,56,49,48,48,51,100,51,54,50,99,51,97,53,49,52,50,101,101,52,102,101,48,101,53,52,51,100,101,48,52,100,52,48,55,51,48,51,100,102,56,49,50,101,56,54,53,99,57,54,48,53,99,50,51,48,50,52,99,98,55,50,99,57,49,54,50,52,48,52,102,52,97,51,48,101,102,100,51,57,99,100,54,53,54,52,57,54,52,56,49,98,50,55,50,102,102,56,48,101,54,97,48,101,57,56,49,100,98,48,55,55,56,49,99,101,48,51,97,100,48,55,54,97,48,101,56,56,51,97,50,99,55,52,51,48,101,56,56,51,97,99,48,101,48,48,102,102,55,51,52,49,100,99,48,55,53,57,48,56,51,52,52,102,52,56,48,52,97,48,55,54,99,51,56,101,49,100,102,50,98,52,51,98,48,53,50,50,50,102,52,56,50,99,100,51,52,98,49,50,100,57,102,50,48,53,53,49,53,54,56,57,50,52,56,98,48,50,99,52,98,49,52,102,102,53,51,52,48,57,102,50,99,49,51,57,99,101,49,97,100,56,50,99,99,48,48,102,98,50,52,48,55,100,50,57,56,48,52,98,100,48,49,50,48,99,48,52,101,51,56,51,100,101,50,97,48,98,53,97,50,57,56,51,100,97,49,99,55,48,50,53,55,99,48,57,56,53,48,102,50,56,55,48,100,51,51,97,48,99,57,54,53,99,48,49,101,102,98,48,101,101,48,51,57,55,48,102,100,48,55,57,56,51,97,97,100,53,50,51,50,53,49,53,50,53,101,49,53,50,52,55,49,54,56,53,51,51,49,102,102,50,101,99,97,102,52,100,50,56,56,48,56,55,102,49,54,50,100,98,100,49,52,49,57,51,56,48,102,48,97,56,48,57,51,52,48,48,102,102,102,57,57,97,56,49,51,54,48,49,100,50,48,101,101,56,49,50,98,50,48,101,54,56,48,57,52,53,50,97,48,98,99,101,56,50,48,102,54,52,98,101,48,55,99,54,48,101,102,56,49,102,53,57,54,54,53,53,55,50,97,100,51,100,101,48,52,101,48,51,97,53,50,99,56,49,100,100,56,49,51,52,50,48,101,99,52,98,50,98,99,53,57,50,52,56,55,55,54,99,51,98,97,56,99,52,99,51,99,50,99,50,51,97,49,56,48,53,97,48,55,56,97,52,51,99,53,98,49,102,101,50,98,50,48,97,101,102,52,57,100,102,102,99,48,50,101,100,52,49,101,99,56,51,99,57,48,102,48,56,51,101,51,48,55,97,52,48,102,50,56,49,101,101,56,55,98,100,50,51,50,54,48,55,98,56,49,101,57,56,55,102,99,51,101,52,48,102,49,56,51,100,50,57,57,57,98,52,48,52,55,48,52,100,56,55,56,99,51,102,48,49,101,48,50,99,56,51,99,101,53,100,50,52,56,50,53,99,97,99,52,50,50,98,56,97,57,54,51,53,49,54,97,53,97,50,53,100,49,49,52,48,50,98,56,97,101,52,49,100,49,53,50,48,50,53,101,53,55,97,48,98,55,56,51,51,56,48,98,54,53,100,55,53,102,102,100,52,48,51,56,52,48,48,102,102,49,102,49,57,54,48,101,101,57,55,50,49,100,52,48,48,102,102,55,100,50,50,48,49,50,53,50,49,100,102,50,102,100,48,102,57,53,101,53,98,97,48,56,48,51,99,99,56,54,52,98,52,51,101,57,48,56,101,57,56,49,57,102,52,56,48,50,54,100,56,49,102,99,50,54,50,51,102,57,52,57,52,52,52,57,52,99,52,52,102,51,100,49,49,50,53,49,102,101,100,51,53,52,52,55,102,102,98,56,50,49,101,97,48,49,52,50,48,49,100,99,48,101,101,57,55,48,49,101,99,50,100,100,49,48,97,48,48,102,102,101,102,97,49,101,52,101,50,101,48,98,48,48,100,102,97,49,97,49,56,50,54,49,49,57,49,51,98,99,48,57,54,52,55,52,56,52,97,52,56,100,57,102,52,98,52,57,52,52,52,53,57,50,50,56,97,56,101,102,100,55,102,53,55,98,53,52,99,102,56,100,99,57,55,100,57,52,48,51,101,100,52,51,98,56,49,100,100,50,57,56,51,97,56,53,51,97,50,57,52,48,49,100,102,52,51,101,56,50,53,51,57,53,101,49,98,101,52,51,52,51,48,52,99,97,53,50,53,56,54,51,100,50,53,50,49,50,49,50,57,50,50,55,50,52,50,53,50,52,97,54,50,53,53,49,50,52,97,52,56,55,101,97,98,100,53,102,102,51,53,53,53,51,98,102,57,99,98,102,101,48,53,55,54,48,48,102,102,102,98,97,100,48,50,52,55,48,51,100,52,48,48,102,102,102,98,48,56,48,48,102,102,55,100,55,55,48,51,102,51,48,50,53,98,52,49,100,100,50,51,100,53,56,51,100,51,48,102,56,56,48,51,100,51,48,48,102,102,48,55,98,50,49,51,51,53,57,53,100,101,57,48,48,48,102,102,49,101,100,100,48,55,101,52,48,101,57,99,51,102,99,49,101,54,101,48,57,55,50,102,56,51,101,48,49,99,54,48,101,100,50,53,48,50,54,99,51,98,97,49,99,57,50,99,53,98,99,48,50,55,48,53,101,97,48,56,54,54,48,56,56,97,101,102,54,53,56,54,56,52,50,52,100,48,48,57,56,101,48,102,49,56,55,55,52,98,56,48,101,57,57,54,101,57,52,53,48,48,102,102,55,56,49,48,102,50,48,57,55,48,53,55,56,54,49,100,51,49,48,99,49,51,48,56,99,57,55,100,57,48,52,99,97,51,98,48,57,52,56,100,98,98,101,56,56,57,50,57,54,56,98,52,52,57,49,53,50,49,56,97,100,101,54,102,101,57,57,97,100,49,102,57,50,100,102,50,56,48,55,51,51,48,48,51,101,100,102,52,48,49,102,54,100,56,48,101,97,99,48,49,102,53,50,54,48,52,98,100,51,50,48,102,54,56,51,100,97,49,100,51,99,48,102,53,52,49,101,55,48,55,97,98,98,101,48,48,102,102,102,52,57,48,49,99,57,56,48,57,102,56,55,56,52,51,56,97,48,48,102,102,102,53,50,99,48,52,56,56,51,102,52,48,101,99,56,51,98,48,49,102,100,101,48,48,102,102,102,53,49,99,97,98,48,55,54,99,48,102,50,52,51,98,99,49,99,100,101,49,99,97,48,101,102,48,51,99,56,52,53,48,102,52,57,50,48,102,53,50,48,50,49,52,56,55,56,52,48,52,98,56,48,49,101,100,101,50,97,51,98,56,53,57,97,55,49,51,52,50,48,52,48,48,102,102,48,49,102,55,57,48,48,48,102,102,102,97,48,51,48,55,51,54,48,52,102,101,48,51,98,54,48,55,57,50,48,102,97,56,49,99,53,48,51,98,56,97,52,51,48,50,55,55,53,51,97,52,51,57,99,48,50,53,50,49,101,53,97,48,102,55,56,55,97,57,101,99,49,101,97,101,56,99,53,102,56,51,97,52,48,101,98,49,54,53,97,52,97,53,48,102,56,56,51,101,57,48,101,55,48,51,97,48,50,57,51,57,52,56,48,101,57,56,51,57,54,53,100,50,48,102,99,57,54,53,54,99,56,48,57,57,53,53,100,50,55,52,49,50,48,102,51,48,50,52,100,51,57,51,51,102,99,48,50,57,100,100,52,48,100,99,48,48,102,102,49,102,53,50,101,48,48,102,98,54,48,48,102,102,55,99,50,48,48,102,97,98,57,48,55,101,97,53,51,48,55,101,52,51,57,101,99,99,56,55,56,99,49,100,98,57,54,101,53,99,49,53,97,56,97,48,102,49,52,51,56,54,49,97,48,55,53,99,97,56,99,53,102,56,55,55,52,98,49,48,102,55,56,51,98,57,50,100,52,51,100,99,99,48,48,51,100,99,99,53,57,56,51,98,56,48,55,56,48,49,101,51,50,97,99,48,52,99,52,97,48,48,102,102,55,55,101,99,57,52,98,97,99,97,52,52,50,48,52,102,49,53,101,48,57,97,97,50,99,99,97,98,50,48,53,56,52,57,57,51,52,50,52,52,48,57,101,55,48,48,102,102,55,100,53,99,56,49,51,100,52,48,48,102,97,100,56,48,48,55,97,53,100,56,48,57,100,53,48,55,49,98,56,49,99,98,56,48,51,100,54,55,101,49,102,53,99,48,101,100,55,102,48,55,57,56,48,101,55,99,49,101,50,101,48,102,49,56,48,51,100,51,57,48,48,55,98,52,48,48,102,102,49,101,102,51,51,56,48,51,100,50,55,48,102,102,48,55,101,98,57,53,51,56,97,54,48,48,102,102,55,98,102,48,51,97,56,55,101,53,101,56,48,57,54,56,48,57,56,48,48,57,57,102,99,53,53,101,52,102,101,56,48,53,56,56,50,52,52,48,98,102,53,55,102,99,48,51,53,51,56,98,50,48,48,55,99,98,55,56,48,49,102,53,56,98,50,48,52,98,53,50,55,56,51,99,56,50,98,52,51,102,53,100,101,48,50,54,50,97,52,51,56,54,57,52,53,102,49,53,101,48,52,98,53,102,48,101,99,48,51,102,102,54,52,51,52,48,102,98,99,56,55,48,55,57,55,101,56,101,49,99,54,97,48,55,99,54,57,50,48,52,98,56,54,48,101,50,99,101,97,48,102,98,101,48,48,55,97,55,100,99,51,99,100,52,56,50,48,50,53,97,54,51,48,55,57,52,56,55,50,97,56,102,97,56,48,50,102,48,48,48,102,102,49,102,54,53,54,48,48,102,98,49,52,48,55,100,56,48,48,102,98,50,102,48,50,54,54,56,51,100,56,48,102,102,52,49,102,48,57,54,50,55,52,52,99,57,52,53,101,56,55,55,56,49,100,54,48,55,52,101,57,49,48,51,57,102,55,99,49,100,99,56,51,97,52,99,48,102,48,48,102,102,51,102,54,49,102,52,48,101,52,48,51,98,100,101,53,101,56,55,53,99,51,56,97,49,99,51,98,48,102,56,102,48,101,97,99,56,55,102,56,98,50,52,49,98,48,102,53,57,55,97,53,50,52,56,55,56,56,51,99,53,52,55,50,99,48,98,53,102,51,56,49,50,52,56,50,56,48,48,102,102,51,57,99,56,48,51,101,56,98,52,48,49,102,53,50,101,48,48,102,102,102,97,53,98,48,48,102,102,55,100,97,55,48,48,102,102,51,101,98,100,99,97,98,48,55,99,52,49,101,57,48,50,52,52,55,48,55,55,99,49,101,100,56,51,98,53,50,101,53,48,99,48,57,55,49,48,55,57,52,49,102,54,48,48,102,102,55,57,57,101,48,50,54,98,56,98,54,101,49,102,99,48,55,98,97,49,99,99,48,55,50,50,48,101,57,48,51,100,48,49,102,50,48,55,98,100,99,51,98,54,53,54,48,51,99,54,48,101,48,56,55,54,56,51,98,48,48,48,102,102,102,55,53,48,55,97,52,49,101,48,98,99,53,99,101,48,55,55,101,53,48,57,53,101,57,101,49,100,99,50,56,55,51,49,52,53,55,49,53,56,49,101,49,52,99,50,98,54,97,53,48,49,48,50,99,49,102,48,48,48,102,102,51,101,49,50,54,48,101,101,52,51,101,50,48,102,48,52,51,99,97,49,101,52,48,55,53,48,48,52,102,54,56,48,51,100,49,56,48,101,49,57,54,97,53,99,49,54,99,57,54,49,100,102,48,55,54,98,56,48,57,54,48,50,102,99,49,101,51,52,56,55,53,99,97,55,52,100,50,101,99,98,50,52,97,50,57,99,97,54,57,48,102,55,48,55,57,99,48,57,97,102,52,51,50,101,52,98,99,99,53,49,57,52,101,57,50,53,55,49,52,57,100,51,100,51,57,98,99,57,97,53,56,54,50,97,99,48,52,99,57,99,48,48,102,102,98,101,52,101,98,57,53,102,102,48,48,98,102,98,48,55,54,48,48,101,99,99,51,102,48,48,102,102,102,57,56,51,102,101,49,99,101,48,55,53,56,48,101,100,99,97,51,99,49,101,52,48,102,101,48,51,99,51,48,102,52,48,55,55,48,51,57,48,49,99,102,50,56,98,49,54,50,53,51,57,53,50,48,50,54,101,49,101,53,48,102,54,49,55,48,53,54,57,52,50,53,48,57,53,100,56,98,52,50,102,57,51,56,97,101,50,57,56,97,98,48,52,102,57,54,101,53,56,49,53,101,56,51,52,57,99,53,56,49,54,48,56,48,53,55,50,48,55,52,97,48,100,48,98,50,52,102,52,51,52,49,57,98,98,57,48,51,57,52,52,102,48,48,55,99,54,97,52,48,49,102,55,53,99,53,54,56,55,53,54,52,51,101,97,57,97,48,52,57,54,101,54,56,51,98,50,102,50,49,57,53,99,53,56,51,52,53,97,54,48,50,54,51,48,48,57,53,48,52,56,100,100,48,99,98,57,101,56,57,50,53,55,51,100,50,56,97,56,99,48,102,100,101,100,51,55,101,52,98,97,52,102,52,54,57,51,55,52,50,100,101,52,57,54,50,53,51,51,56,102,57,52,48,51,48,98,52,48,49,102,52,102,56,48,48,102,97,48,101,48,50,53,101,99,48,49,102,53,51,53,50,49,101,48,48,102,97,57,53,99,49,101,100,48,48,55,97,100,97,48,52,99,49,48,55,56,52,97,102,50,100,52,51,97,101,57,56,48,102,97,102,49,52,48,49,102,54,48,55,54,99,54,48,55,55,97,53,99,99,56,51,98,49,50,100,57,50,52,51,57,100,56,49,100,97,97,52,48,51,101,49,48,55,57,50,49,99,99,100,99,48,49,101,102,56,48,55,54,102,56,51,100,53,56,51,99,57,50,56,54,100,57,55,99,52,52,98,53,48,48,102,102,55,98,55,54,54,102,49,53,54,53,55,100,54,50,99,48,48,102,99,57,55,102,99,48,50,48,97,48,51,99,54,49,100,100,50,101,48,51,97,54,53,98,97,53,49,52,48,49,101,48,52,51,99,56,50,53,99,49,53,101,49,56,55,52,99,52,51,48,100,100,49,57,50,102,98,50,48,57,57,52,55,54,49,50,57,49,102,55,55,100,49,49,50,53,50,100,49,54,56,57,50,50,97,52,51,49,53,98,99,100,102,100,51,51,53,97,51,102,50,53,98,101,53,49,55,57,52,48,55,57,98,48,48,55,99,97,101,99,48,49,102,54,50,48,48,52,57,48,48,51,100,54,48,102,53,48,55,97,52,48,57,52,51,50,97,99,48,57,55,55,57,48,55,57,56,48,52,100,48,56,51,98,98,101,53,50,52,56,55,55,56,48,57,57,52,101,48,102,54,56,49,101,101,56,55,50,102,56,51,56,51,48,48,55,98,98,56,97,100,48,50,53,100,48,49,101,55,57,54,55,101,56,49,99,100,97,53,56,55,49,56,97,102,48,55,55,50,48,102,51,99,48,49,101,97,97,48,51,98,100,50,98,100,102,48,55,55,100,98,97,54,48,55,97,52,98,48,97,48,101,53,48,48,57,54,102,48,102,51,51,55,100,48,52,98,54,52,98,99,53,55,102,48,49,49,57,49,55,102,102,53,48,48,100,102,52,48,48,102,102,55,99,55,53,52,48,49,102,53,99,53,99,48,49,102,53,102,56,48,52,56,98,48,55,55,52,48,49,101,102,51,48,101,102,55,50,56,52,49,102,101,56,51,100,57,48,49,51,55,101,48,102,97,52,48,49,100,97,97,48,50,54,55,100,50,98,48,55,48,52,49,102,48,56,51,101,101,48,48,55,97,54,102,99,99,53,53,56,55,101,56,51,100,99,49,99,100,52,53,102,48,49,99,56,48,102,97,50,50,53,52,101,48,101,97,101,50,98,97,97,56,49,51,53,99,48,49,101,101,51,101,57,99,53,57,99,102,57,52,49,48,48,102,102,97,50,100,48,101,101,48,55,55,52,98,56,48,102,54,49,54,101,56,56,53,48,48,55,55,100,48,102,50,55,49,55,48,53,56,48,54,102,100,48,100,48,99,49,51,48,56,99,56,57,100,101,48,52,98,50,51,98,101,57,52,57,49,98,51,101,57,54,57,50,56,56,56,98,50,52,53,49,53,49,100,102,97,102,101,97,102,54,97,57,57,102,49,98,57,50,102,98,50,56,48,55,101,98,50,102,102,101,97,48,52,102,52,48,48,102,98,100,97,48,50,54,51,99,49,100,101,48,49,50,101,56,48,48,102,102,102,97,98,51,48,50,55,48,55,48,51,99,50,50,99,51,57,53,100,56,49,102,97,56,49,50,102,99,48,52,99,49,48,49,50,101,50,49,99,55,101,48,57,50,50,102,100,51,51,50,55,56,51,99,51,48,55,97,48,48,102,102,52,98,98,48,51,101,49,101,49,100,57,52,48,100,99,97,49,50,57,48,98,101,101,56,99,48,57,98,97,50,56,100,51,51,56,50,55,52,98,97,99,53,53,49,52,51,49,102,54,48,49,51,50,48,102,48,49,53,101,52,97,54,98,56,49,99,50,97,56,48,56,48,54,48,48,102,57,97,56,48,49,51,57,52,48,48,102,102,100,97,49,48,48,49,102,53,102,51,99,97,57,48,48,53,100,53,54,48,52,101,53,101,50,102,48,48,102,102,52,99,48,50,48,48,102,102,57,97,56,48,55,50,51,56,97,56,101,53,54,48,48,51,100,98,50,48,48,57,49,57,100,51,98,48,55,100,102,56,57,54,99,48,49,101,100,97,48,48,102,102,54,55,57,97,102,102,56,48,56,48,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,100,101,101,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,50,49,48,97,48,49,97,55,48,48,48,102,102,102,97,102,54,48,48,102,102,55,99,56,100,99,48,49,102,52,99,101,48,101,52,48,48,102,102,57,48,55,48,50,52,56,56,49,99,98,48,51,100,48,48,102,102,50,55,49,98,56,55,54,56,49,101,53,56,51,57,102,48,50,53,48,52,48,57,54,57,48,55,53,101,48,102,49,48,51,98,57,56,48,57,55,57,48,50,54,57,99,98,57,48,48,55,98,54,99,51,102,54,49,99,48,48,102,102,55,51,48,49,99,99,48,101,57,56,55,98,56,97,49,99,53,99,57,52,48,48,102,102,101,52,99,98,57,48,101,101,57,54,57,52,53,50,57,55,101,53,50,57,54,50,56,53,56,98,48,50,56,99,98,50,50,99,52,97,50,52,102,48,52,98,101,52,101,50,97,99,98,49,52,100,50,98,101,97,53,51,50,98,102,99,48,52,99,54,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,56,48,49,52,48,101,49,48,48,102,102,49,102,55,99,101,48,52,100,49,48,51,56,97,48,50,55,51,99,48,49,102,54,98,101,48,52,100,53,56,49,51,50,99,48,52,98,52,56,55,101,51,48,51,99,97,48,55,50,54,48,102,50,102,48,51,56,101,98,48,101,53,48,55,100,48,48,102,102,49,101,100,56,48,102,55,56,55,51,99,48,52,101,55,48,55,52,52,48,57,55,48,48,102,102,55,51,97,49,99,49,48,102,49,102,48,48,102,102,55,98,55,48,51,102,56,49,100,100,48,101,97,56,55,98,56,97,99,48,52,56,48,55,98,48,51,97,56,53,101,49,52,101,54,50,101,52,97,49,52,48,97,52,100,57,52,52,48,49,51,48,50,98,98,50,54,49,53,56,57,56,56,50,57,101,57,56,48,52,102,54,98,102,102,97,101,98,97,101,98,102,102,97,56,49,56,48,48,48,102,102,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,56,49,55,102,97,56,51,57,48,48,102,102,48,102,97,102,97,48,55,97,48,49,99,53,48,55,49,97,48,52,102,99,48,49,50,52,48,48,102,102,102,97,99,49,101,56,57,55,57,56,51,97,101,48,101,99,48,49,100,48,56,49,51,55,99,48,52,98,53,48,51,100,49,48,55,56,54,49,101,52,101,53,54,49,55,50,53,99,56,48,51,100,98,56,49,99,52,48,101,48,48,51,101,54,48,101,53,56,55,98,52,51,100,101,53,101,99,57,52,99,49,100,102,52,48,50,101,56,51,99,50,53,97,101,50,57,52,97,48,50,57,56,98,48,52,99,57,50,98,56,97,51,50,98,52,98,50,50,102,52,98,48,48,52,97,56,50,52,52,97,98,50,98,100,51,57,51,101,97,49,48,101,98,102,99,48,51,99,99,49,52,48,50,48,49,100,52,48,51,55,101,52,48,49,100,101,56,100,48,48,102,102,55,100,49,52,48,48,102,102,50,101,55,51,102,48,48,51,98,54,53,48,50,55,48,56,48,48,102,102,53,100,102,49,52,48,50,56,49,57,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,50,56,49,57,52,48,51,49,102,48,48,49,102,52,51,50,48,48,102,102,102,98,101,53,48,48,102,102,55,100,53,48,48,49,50,53,101,48,48,102,97,97,48,48,102,102,50,53,52,99,48,57,54,57,48,50,54,53,56,48,57,97,99,48,48,55,97,54,97,48,102,98,48,49,100,98,52,56,51,102,49,97,48,102,97,56,55,50,102,48,51,56,100,48,50,54,52,48,51,101,50,48,50,52,100,50,49,101,102,48,50,54,52,48,49,102,48,56,55,102,52,51,98,57,99,48,49,101,101,50,48,101,49,48,51,57,102,48,102,54,56,55,52,52,98,51,101,57,101,49,100,52,48,102,53,57,52,54,53,99,55,99,53,51,49,55,99,57,101,48,57,48,101,57,54,48,57,48,50,99,55,50,49,49,54,50,56,54,57,99,56,50,56,57,102,101,48,98,102,56,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,51,102,100,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,53,48,52,48,48,55,99,97,99,56,48,49,102,54,56,56,48,52,56,97,56,48,51,101,99,97,48,48,102,102,49,101,52,51,52,48,49,101,52,97,56,49,102,57,54,48,55,100,49,56,49,99,98,55,48,50,54,56,52,48,49,101,97,53,55,101,48,101,99,99,49,102,48,48,102,102,51,98,57,99,49,100,98,48,48,55,97,56,102,56,48,57,55,53,48,48,102,102,55,98,50,99,48,49,98,54,99,56,55,48,48,51,56,97,48,50,54,100,56,98,97,48,48,55,98,48,56,51,100,54,55,48,49,50,48,48,102,102,49,51,49,48,49,50,101,99,53,53,49,99,98,53,48,52,56,101,52,102,50,98,52,49,51,99,48,54,102,99,48,48,102,102,102,97,49,57,48,48,102,102,55,100,102,50,56,48,51,101,97,56,48,48,102,102,57,50,102,48,48,55,100,53,48,48,102,102,49,50,97,54,48,52,98,52,56,49,51,50,99,48,52,100,54,48,48,51,100,51,53,48,55,100,56,48,101,100,97,52,49,102,56,100,48,55,100,52,51,57,55,56,49,99,54,56,49,51,50,48,49,102,49,48,49,50,54,57,48,102,55,56,49,51,50,48,48,102,56,52,51,102,97,49,100,99,101,48,48,102,55,49,48,55,48,56,49,99,102,56,55,98,52,51,97,50,53,57,102,52,102,48,101,97,48,55,97,99,97,51,50,101,51,101,50,57,56,98,101,52,102,48,52,56,102,52,98,48,52,56,49,54,51,57,48,56,98,49,52,51,52,101,52,49,52,52,102,102,48,53,102,99,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,97,48,51,55,102,48,48,51,101,53,54,52,48,48,102,102,102,98,52,52,48,50,52,53,52,48,49,102,54,53,48,48,102,102,48,102,50,49,97,48,48,102,50,53,52,48,102,99,98,48,51,101,56,99,48,101,53,102,56,49,51,52,50,48,48,102,53,50,98,102,48,55,54,54,48,102,56,48,49,100,99,101,48,101,100,56,48,51,100,52,55,99,48,52,98,97,56,48,51,100,57,54,48,48,102,102,100,98,54,52,51,56,48,49,99,53,48,49,51,54,99,53,100,48,48,51,100,56,52,49,101,98,51,56,48,57,48,56,48,57,56,56,48,57,55,54,50,97,56,101,53,97,56,50,52,55,50,55,57,53,97,48,57,101,48,49,52,48,53,55,102,102,53,48,51,48,48,48,102,102,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,48,50,102,102,53,48,55,50,48,48,49,102,53,102,52,48,102,52,48,51,56,97,48,101,51,52,48,57,102,56,48,50,52,56,48,49,102,53,56,51,100,50,50,102,51,48,55,53,99,49,100,56,48,51,97,49,48,50,54,102,56,48,57,54,97,48,55,97,50,48,102,48,99,51,99,57,99,97,99,50,101,52,98,57,48,48,55,98,55,48,51,56,56,49,99,48,48,102,102,55,99,99,49,99,97,48,102,54,56,55,98,99,98,100,57,50,57,56,51,98,101,56,48,53,100,48,55,56,52,98,53,99,53,50,57,52,48,53,51,49,54,48,57,57,50,53,55,49,52,54,53,54,57,54,52,53,101,57,54,48,48,102,102,57,53,48,52,56,57,53,54,53,55,97,55,50,55,100,52,50,49,100,55,102,56,48,55,57,56,50,56,48,52,48,51,97,56,48,54,102,99,56,48,51,98,100,49,97,48,48,102,97,50,56,48,48,53,99,101,55,101,48,48,102,102,55,54,99,97,48,52,101,49,48,48,102,102,48,98,98,101,50,56,48,53,48,51,50,102,102,56,48,99,56,56,48,48,102,102,102,56,97,50,56,51,100,50,48,102,100,48,55,48,48,48,102,102,49,102,55,53,101,48,52,98,57,56,55,52,99,51,97,50,53,101,52,57,52,101,49,100,99,48,55,101,50,49,99,49,48,50,54,49,99,49,100,56,48,51,99,102,50,98,98,57,53,56,53,51,49,54,51,99,51,100,48,49,99,53,50,57,52,49,99,57,48,55,101,56,49,102,53,57,53,99,53,48,101,52,57,50,100,49,48,53,51,57,51,52,97,49,99,56,54,48,102,51,48,49,99,102,48,51,98,55,48,102,51,48,50,55,99,97,50,52,100,50,98,48,98,100,98,101,49,100,102,57,50,97,97,99,98,49,55,48,51,98,56,53,101,49,55,101,53,54,57,54,54,48,49,97,49,97,48,52,101,97,56,49,50,99,52,49,100,55,48,50,55,52,56,48,57,52,57,48,50,54,51,52,48,57,53,50,48,102,56,51,56,49,100,101,52,52,50,57,99,49,102,100,56,51,97,50,48,102,98,48,51,98,55,52,52,48,102,48,48,55,57,56,51,57,54,56,48,48,102,102,102,48,52,97,102,48,101,50,48,55,97,52,98,99,50,57,53,50,97,48,51,57,48,48,102,102,102,51,100,49,48,51,97,52,53,97,97,55,57,53,56,56,56,53,100,56,55,56,52,49,100,53,56,55,100,54,52,51,98,56,48,102,49,48,51,97,49,51,48,53,100,49,52,48,57,101,56,48,49,101,100,48,101,98,57,53,50,53,57,49,53,50,49,101,50,50,56,56,98,54,52,50,52,48,50,99,99,97,102,48,48,56,102,56,48,55,53,52,48,102,52,99,51,102,54,48,101,51,99,49,101,57,56,51,98,52,48,55,100,50,48,101,98,52,98,99,99,49,100,57,48,55,57,56,48,101,55,52,49,101,48,48,102,102,55,51,56,49,101,56,56,51,98,57,48,102,50,100,49,53,56,53,51,57,55,49,56,51,98,97,49,102,98,48,55,55,101,49,101,49,50,98,48,51,100,48,49,100,51,50,102,101,52,97,53,50,102,100,48,56,98,97,48,101,101,49,54,98,56,97,55,48,102,48,57,52,99,53,54,57,54,49,56,97,102,50,102,48,97,100,50,99,52,97,51,50,99,48,49,50,99,48,57,49,50,99,99,97,100,52,102,50,98,54,100,100,52,50,97,48,48,100,97,102,48,48,102,102,55,55,97,51,52,48,49,102,52,53,48,48,102,102,48,98,57,99,102,99,48,48,102,102,101,100,57,52,48,57,99,50,48,48,102,102,49,55,55,100,53,102,102,48,49,48,49,52,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,99,102,56,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,98,54,56,48,50,52,102,99,48,57,97,55,48,48,102,102,55,100,55,53,48,49,50,55,50,48,48,102,57,50,55,52,48,49,51,54,56,49,99,52,48,55,101,56,49,100,101,57,48,48,102,102,55,100,55,57,49,53,52,48,102,56,52,48,57,57,54,48,55,56,101,49,99,101,48,55,57,101,49,100,52,48,55,48,48,48,102,102,102,51,99,49,100,102,48,55,53,56,51,57,48,49,100,51,48,55,102,97,48,52,98,56,48,51,100,56,101,49,100,101,48,55,54,52,49,100,98,48,55,49,56,53,52,56,55,51,57,51,99,49,101,50,57,53,54,49,100,102,48,55,53,52,48,102,48,56,49,101,56,50,51,48,51,56,98,50,97,97,56,97,100,48,101,50,57,53,101,53,55,57,54,52,53,55,56,55,53,53,49,52,51,101,56,53,55,56,55,55,99,51,98,56,49,100,53,50,99,50,53,48,52,97,101,48,49,98,54,48,48,49,102,54,49,50,48,48,102,102,102,57,49,98,56,48,51,101,57,57,99,49,102,55,56,49,50,48,101,48,52,101,101,56,51,57,54,48,55,53,101,48,52,101,51,55,48,102,50,56,51,99,98,48,55,99,48,48,102,102,52,97,48,56,49,51,50,99,48,101,98,99,49,100,100,56,55,55,51,56,49,50,102,50,48,52,100,51,57,52,99,48,48,102,55,50,48,55,101,99,51,102,101,48,101,54,48,51,101,54,49,100,51,48,101,56,57,52,51,99,98,97,50,102,99,49,99,57,57,52,99,49,100,100,50,97,102,57,55,52,53,102,57,55,52,53,55,50,49,55,50,99,48,98,99,50,99,56,97,101,50,56,57,48,48,49,51,49,100,51,56,98,52,50,99,53,48,56,97,102,57,101,57,57,51,102,101,48,49,53,56,101,98,97,101,98,97,102,102,101,97,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,48,48,100,52,48,54,102,101,48,48,55,99,53,51,52,48,49,102,54,56,56,48,52,56,97,56,48,51,101,98,53,99,48,49,101,55,99,56,48,49,101,55,53,52,49,102,57,54,48,55,50,102,56,49,102,52,55,48,50,53,55,56,48,49,101,57,97,102,99,48,101,99,99,49,102,48,48,102,102,51,99,54,99,49,101,52,48,48,55,97,55,49,56,48,57,56,97,48,48,102,102,55,98,100,48,48,49,98,53,51,48,55,48,48,51,102,52,48,50,53,51,56,97,53,48,48,55,98,102,52,51,97,56,54,48,49,51,102,48,49,50,101,48,49,51,49,99,53,97,57,99,97,97,48,52,102,54,52,48,50,99,56,49,50,51,102,101,48,55,102,97,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,52,48,55,98,99,48,48,102,102,55,99,57,101,48,48,102,102,49,102,55,50,56,48,48,102,97,100,100,48,48,55,100,56,57,48,49,50,48,99,48,101,56,56,49,99,98,48,49,50,55,50,48,52,99,56,48,48,102,102,51,100,54,48,48,55,57,101,49,100,55,48,50,54,102,52,51,56,52,48,102,52,52,98,100,48,101,100,102,48,55,52,48,48,102,102,102,100,99,49,100,102,101,52,49,48,101,50,57,52,54,48,101,53,99,48,57,56,49,48,101,97,57,54,97,53,102,54,50,101,56,49,101,56,56,51,97,100,48,101,51,56,55,55,53,50,55,97,49,56,55,56,52,51,102,48,49,100,97,52,48,48,102,102,52,56,50,49,57,54,53,54,53,100,98,57,50,53,57,56,50,55,100,98,50,98,97,100,48,49,48,52,98,48,52,100,52,50,48,49,49,48,100,55,102,102,53,48,48,99,102,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,49,54,48,56,97,48,51,100,101,48,48,102,102,51,101,51,48,101,48,48,102,98,57,52,48,48,55,100,54,101,56,48,51,101,98,98,52,48,57,48,54,48,55,98,97,48,101,53,56,48,57,99,54,48,50,54,52,48,48,102,102,49,101,56,102,56,51,100,48,48,102,52,48,49,51,55,97,49,102,100,48,55,97,50,53,49,48,55,54,102,48,51,97,48,48,102,102,55,101,101,48,102,48,51,50,55,48,55,49,52,98,99,48,55,50,101,48,52,98,102,48,55,53,52,97,97,50,102,98,57,55,52,48,101,98,56,49,100,54,56,55,101,48,51,98,97,56,100,100,51,48,51,99,50,49,99,55,48,102,50,97,48,48,102,102,50,52,49,51,48,98,50,56,50,102,49,98,57,50,98,48,49,51,101,101,49,53,100,48,56,48,57,99,53,55,97,54,97,54,102,102,56,54,48,48,102,102,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,49,48,48,100,52,48,54,102,101,48,48,55,99,97,99,56,48,49,102,54,56,56,48,52,56,97,56,48,51,101,99,97,48,48,102,102,49,101,52,51,52,48,49,101,52,97,56,49,102,57,54,48,55,100,49,56,49,99,98,102,48,50,54,56,52,48,49,101,97,53,55,101,48,101,99,99,49,102,48,48,102,102,51,98,57,99,49,100,98,48,48,55,97,56,102,56,48,57,55,53,48,48,102,102,55,98,50,99,48,49,98,54,99,56,55,48,48,51,56,97,48,50,54,100,56,98,57,48,48,55,98,48,56,51,100,54,55,48,49,50,48,48,102,102,49,51,49,48,49,50,101,99,53,53,49,99,98,53,48,52,56,101,52,102,50,98,52,49,51,99,48,50,56,48,97,102,102,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,53,56,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,51,57,99,56,48,51,101,98,100,56,48,49,102,50,51,55,48,48,102,102,55,100,51,51,56,51,57,48,48,50,52,49,99,48,57,50,50,48,55,50,99,48,102,52,48,48,102,102,57,99,54,101,49,100,97,48,55,57,54,48,101,55,99,48,57,52,49,48,50,53,97,52,49,100,55,56,51,99,52,48,101,101,54,48,50,53,101,52,48,57,97,55,50,101,52,48,49,101,100,98,48,102,100,56,55,48,48,49,99,99,48,55,51,48,51,97,54,49,101,101,50,56,55,49,55,50,53,48,48,51,57,51,50,101,52,51,98,97,53,97,55,50,57,52,98,102,50,57,52,98,49,52,50,99,53,56,49,52,54,53,57,49,54,50,53,49,50,55,56,50,53,102,50,55,49,53,54,53,56,97,54,57,53,102,53,50,57,57,52,48,50,50,53,56,48,51,101,102,57,99,48,57,97,50,48,55,49,52,48,52,101,55,56,48,51,101,100,55,99,48,57,97,98,48,50,54,53,52,48,57,54,57,48,102,99,54,48,55,57,52,48,101,52,99,49,101,53,101,48,55,49,100,54,49,99,97,48,102,97,48,48,51,100,98,48,49,101,102,48,101,55,56,48,57,99,101,48,101,56,56,49,50,101,48,48,101,55,52,51,56,50,49,101,51,101,48,48,102,54,101,56,55,102,48,51,98,97,49,100,52,48,102,55,49,53,56,48,57,48,48,102,102,102,54,48,55,53,48,98,99,50,57,99,99,53,99,57,52,50,56,49,52,57,100,50,56,56,48,50,54,48,53,55,54,52,99,50,98,49,51,49,48,53,51,100,51,51,102,99,51,101,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,100,102,57,53,48,48,57,56,98,48,48,102,102,55,100,48,99,48,49,51,52,52,48,101,50,56,48,57,51,48,48,102,102,48,55,100,97,102,56,49,50,97,56,48,52,99,98,48,49,51,50,99,49,102,56,99,48,101,100,52,49,99,57,56,51,98,52,99,48,102,99,54,99,51,101,97,49,102,52,48,48,102,102,55,98,54,48,51,100,101,49,102,48,48,49,50,54,99,49,101,101,48,50,53,99,48,49,102,49,48,55,48,52,51,98,57,52,48,48,102,102,102,54,101,48,55,48,99,51,98,97,49,101,98,48,102,55,49,54,54,48,57,102,48,102,54,48,55,97,99,97,51,50,57,99,99,53,51,49,52,50,57,102,52,56,53,50,57,54,48,50,54,48,53,56,101,52,51,50,98,53,48,100,51,57,51,100,48,99,48,51,49,100,52,48,49,100,101,56,100,48,48,55,100,49,52,48,48,50,101,55,51,102,48,48,102,102,51,98,54,53,48,50,55,48,56,48,48,53,100,102,49,55,102,99,48,56,48,56,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,57,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,50,56,50,48,48,51,101,50,57,97,48,48,102,102,102,98,52,52,48,50,52,53,52,48,49,102,53,97,101,48,48,102,51,101,52,48,48,102,51,97,97,48,102,99,98,48,51,57,55,99,48,102,97,51,56,49,50,98,99,48,48,102,52,100,55,101,48,55,54,54,48,102,56,48,49,101,51,54,48,102,50,48,48,51,100,51,56,99,48,52,99,53,48,48,102,102,51,100,101,56,48,48,102,102,100,97,57,56,51,56,48,49,102,97,48,49,50,57,99,53,50,56,48,51,100,102,97,49,100,52,51,48,48,57,102,56,48,57,55,56,48,57,56,101,50,100,52,101,53,53,48,50,55,98,50,48,49,54,52,48,57,49,48,51,55,101,48,48,102,102,55,100,102,51,48,48,102,102,51,101,102,57,52,48,49,102,53,52,48,48,102,102,52,101,56,48,48,51,101,97,56,48,48,57,97,99,48,50,53,97,52,48,57,54,57,48,50,54,98,48,48,49,101,97,53,48,51,101,99,48,55,57,51,50,48,101,51,97,56,51,57,52,49,99,98,101,48,101,51,52,48,57,57,48,48,101,55,48,48,57,99,99,56,55,52,48,48,57,57,48,48,55,51,99,49,102,100,48,102,49,102,48,48,55,98,56,56,51,102,97,48,101,55,99,51,97,52,49,100,49,50,98,51,97,48,48,102,102,55,53,48,51,97,56,53,101,49,55,49,98,49,55,50,53,102,50,48,48,102,102,50,55,98,97,50,48,50,52,48,97,101,99,57,97,53,56,97,54,50,48,97,48,97,53,102,102,56,48,53,99,49,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,102,102,48,97,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,97,48,49,57,102,50,48,48,101,102,52,54,56,48,51,101,56,97,48,48,49,55,51,57,102,56,48,49,100,98,50,56,49,51,56,52,48,48,50,101,102,56,97,48,49,53,57,99,48,48,102,98,48,53,48,55,97,48,49,99,53,48,55,101,52,48,52,102,99,48,49,51,98,101,48,102,97,99,49,100,54,57,55,57,56,51,100,48,48,102,102,101,99,48,49,101,102,48,49,51,55,99,48,52,99,97,56,51,100,49,48,55,55,56,49,101,52,99,53,54,49,55,50,53,51,48,48,102,102,51,100,99,54,49,99,52,48,102,102,56,51,101,54,48,102,97,48,55,98,52,51,97,48,53,101,100,49,52,99,49,101,48,52,48,50,57,52,51,99,50,53,53,54,50,101,56,97,48,50,101,52,97,102,52,99,97,50,98,56,98,99,50,98,52,97,100,50,102,52,97,102,48,52,100,48,50,52,52,98,52,50,98,100,48,53,51,101,54,100,48,101,55,102,99,48,51,56,97,52,48,49,102,54,55,50,48,48,102,102,102,98,48,56,48,55,53,97,48,48,102,102,102,97,99,48,48,50,52,100,99,49,101,54,56,49,51,54,101,48,102,52,56,97,101,48,48,55,98,98,55,48,55,52,99,48,52,97,48,51,98,56,48,101,101,99,49,100,56,50,49,48,55,97,52,51,98,101,49,100,50,48,102,49,48,51,100,101,48,55,97,56,49,101,99,52,101,99,53,53,56,55,52,99,51,56,48,49,100,100,50,99,56,51,99,48,57,53,56,100,102,57,99,98,49,48,102,56,48,55,100,49,51,48,97,50,50,57,52,51,100,101,49,101,48,48,102,102,101,55,56,51,97,100,48,101,56,48,55,102,99,51,102,52,53,54,48,55,50,52,51,100,100,99,51,97,53,52,53,48,97,54,56,48,52,100,97,56,49,51,57,101,48,52,100,101,48,51,101,51,48,50,55,99,56,48,57,57,102,48,55,98,99,48,52,100,98,56,51,102,102,52,100,48,101,102,50,54,48,51,100,54,48,55,99,99,49,101,48,52,50,50,101,48,51,99,50,100,48,55,53,48,97,52,54,48,51,98,54,49,100,55,50,57,48,97,102,50,57,56,51,98,99,53,53,56,55,51,52,51,97,50,49,100,50,48,101,100,49,52,98,51,52,57,54,57,56,56,101,53,48,48,102,102,55,50,48,51,57,50,49,100,100,48,101,101,56,55,52,48,97,57,52,97,50,102,48,98,48,48,102,102,102,48,48,55,98,48,98,49,50,98,99,97,50,52,51,50,99,56,51,100,50,49,101,54,48,102,50,48,55,57,57,51,56,98,51,48,102,48,57,54,50,48,100,102,56,48,51,101,100,102,99,48,49,102,54,99,52,48,102,56,56,48,49,102,54,100,101,48,52,99,102,53,48,51,102,48,48,102,99,97,48,49,55,99,48,101,101,48,49,100,52,48,55,52,56,51,98,56,53,53,48,55,54,99,49,99,54,48,49,50,101,56,57,48,49,102,100,54,48,51,102,99,49,100,53,48,55,50,97,53,55,51,101,49,100,101,48,101,102,50,51,56,51,99,48,52,56,50,57,48,98,99,52,50,48,101,55,48,51,98,55,52,53,50,102,99,51,99,50,48,102,50,56,51,102,48,53,51,97,52,48,55,99,52,51,99,54,49,101,97,50,99,52,51,97,49,48,49,101,97,55,48,97,101,101,49,100,51,48,101,51,57,54,48,53,98,49,54,52,49,100,57,48,55,54,97,49,99,102,52,51,50,98,52,48,97,54,53,55,102,102,53,100,55,53,100,55,102,102,53,48,51,48,53,48,50,52,98,56,48,49,102,54,54,101,48,52,101,52,48,48,51,101,98,101,48,51,56,56,48,52,100,48,56,55,48,52,48,57,53,48,48,102,102,55,57,102,56,49,100,55,97,50,48,49,51,54,97,49,99,48,48,102,102,101,99,48,55,48,48,102,102,49,101,52,48,55,57,48,97,98,50,97,53,48,51,56,55,102,48,51,98,57,52,49,100,50,50,100,99,98,51,52,99,48,101,102,48,55,100,99,49,100,55,48,55,100,54,55,52,48,55,56,52,51,56,48,48,102,102,102,48,52,97,101,48,101,102,56,55,97,48,49,101,50,56,55,50,56,97,101,48,102,50,57,52,99,57,98,102,49,53,56,53,49,56,51,99,53,50,101,56,51,99,56,53,52,50,48,57,53,101,48,102,51,52,51,98,101,48,101,99,48,51,102,101,49,99,48,48,102,102,50,102,97,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,57,48,56,53,48,48,102,102,100,51,56,48,48,55,100,55,98,48,48,51,101,52,54,101,48,48,102,102,102,97,54,55,48,55,50,48,48,52,56,51,56,49,50,52,52,48,101,53,56,49,101,56,48,49,51,56,100,99,51,98,52,48,102,50,99,49,99,102,56,49,50,56,50,48,52,98,52,56,51,97,102,48,55,56,56,49,100,99,99,48,52,98,99,56,49,51,52,101,53,99,56,48,51,100,98,54,49,102,98,48,101,48,48,51,57,56,48,101,54,48,55,52,99,51,100,99,53,48,101,50,101,52,97,48,48,55,50,54,53,99,56,55,55,52,98,52,101,53,50,57,55,101,53,50,57,54,50,56,53,56,98,48,50,56,99,98,50,50,99,52,97,50,52,102,48,52,98,101,52,101,50,97,99,98,49,52,100,50,98,101,97,53,51,50,98,102,99,48,52,99,54,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,56,48,49,52,48,101,49,48,48,49,102,55,99,101,48,52,100,49,48,51,56,97,48,50,55,51,99,48,49,102,54,98,101,48,52,100,53,56,49,51,50,99,48,52,98,52,56,55,101,51,48,51,99,97,48,55,50,54,48,102,50,102,48,51,56,101,98,48,101,53,48,55,100,48,48,49,101,100,56,48,102,55,56,55,51,99,48,52,101,55,48,55,52,52,48,57,55,48,48,55,51,97,49,99,49,48,102,49,102,48,48,55,98,55,48,51,102,56,49,100,100,48,101,97,48,55,98,56,97,99,48,52,56,48,55,98,48,51,97,56,53,101,49,52,101,54,50,101,52,97,49,52,48,97,52,100,57,52,52,48,49,51,48,50,98,98,50,54,49,53,56,57,56,56,50,57,101,57,56,48,52,102,54,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,54,57,99,48,48,51,101,98,100,56,48,49,102,50,51,55,48,48,102,102,55,100,51,51,56,51,57,48,48,50,52,49,99,48,57,50,50,48,55,50,99,48,102,52,48,48,102,102,57,99,54,101,49,100,97,48,55,57,54,48,101,55,99,48,57,52,49,48,50,53,97,52,49,100,55,56,51,99,52,48,101,101,54,48,50,53,101,52,48,57,97,55,50,101,52,48,49,101,100,98,48,102,100,56,55,48,48,49,99,99,48,55,51,48,51,97,54,49,101,101,50,56,55,49,55,50,53,48,48,51,57,51,50,101,52,51,98,97,53,97,55,50,57,52,98,102,50,57,52,98,49,52,50,99,53,56,49,52,54,53,57,49,54,50,53,49,50,55,56,50,53,98,50,55,49,53,54,53,56,97,54,57,53,102,53,50,57,57,53,102,101,48,50,54,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,97,48,55,48,56,48,48,102,102,102,98,101,55,48,50,54,56,56,49,99,53,48,49,51,57,101,48,48,102,98,53,102,48,50,54,97,99,48,57,57,54,48,50,53,97,52,51,102,49,56,49,101,53,48,51,57,51,48,55,57,55,56,49,99,55,53,56,55,50,56,51,101,56,48,48,102,102,102,54,99,48,55,98,99,51,57,101,48,50,55,51,56,51,97,50,48,52,98,56,48,51,57,100,48,101,48,56,55,56,102,56,48,51,100,98,56,49,102,99,48,101,101,56,55,53,48,51,100,99,53,54,48,50,52,48,51,100,56,49,100,52,50,102,48,97,55,51,49,55,50,53,48,97,48,53,50,54,99,97,50,48,48,57,56,49,53,100,57,51,48,97,99,52,99,52,49,52,102,52,99,48,50,55,98,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,102,102,56,53,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,48,99,102,57,48,48,102,102,55,55,97,51,52,48,49,102,52,53,48,48,102,102,48,98,57,99,102,99,48,48,102,102,101,100,57,52,48,57,99,50,48,48,102,102,49,55,55,99,53,48,48,97,99,101,48,48,102,102,55,100,56,50,56,51,100,48,48,101,50,56,51,102,50,48,50,55,101,48,48,57,100,102,48,55,100,54,48,101,98,52,98,99,99,49,101,56,48,55,54,48,48,102,55,56,48,57,98,101,48,50,54,53,52,49,101,56,56,51,98,99,48,102,50,54,50,98,48,98,57,50,57,56,48,49,101,101,51,48,101,50,48,55,102,99,49,102,51,48,55,100,48,51,100,97,49,100,48,50,102,54,56,97,54,48,102,48,50,48,49,52,97,49,101,49,50,97,98,49,55,52,53,48,49,55,50,53,55,50,54,53,49,53,101,53,101,49,53,97,53,54,57,55,97,53,55,56,50,54,56,49,50,50,53,97,49,53,101,56,50,57,102,51,54,56,55,51,102,101,48,57,98,97,101,98,97,101,98,102,101,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,49,100,102,48,97,48,49,49,57,101,48,48,102,102,102,97,102,97,48,55,97,48,49,99,53,48,55,49,97,48,52,102,99,48,49,50,52,48,48,102,97,99,49,101,57,49,55,55,56,51,97,101,48,101,99,48,49,100,48,56,49,51,55,99,48,52,98,53,48,51,100,49,48,55,56,54,49,101,52,101,53,54,49,55,50,53,99,56,48,51,100,98,56,49,99,52,48,101,48,48,102,102,51,101,54,48,101,53,56,55,98,52,51,100,101,53,101,99,57,52,99,49,100,102,52,48,50,101,56,51,99,50,53,97,101,50,57,52,97,48,50,57,56,98,48,52,99,57,50,98,56,97,51,50,98,52,98,50,50,102,52,98,48,48,102,102,52,97,56,50,52,52,97,98,50,98,100,51,57,51,101,97,49,48,97,56,48,51,52,99,52,48,49,100,101,56,100,48,48,55,100,49,52,48,48,50,101,55,51,102,48,48,102,102,51,98,54,53,48,50,55,48,56,48,48,53,100,102,49,55,102,99,48,50,99,49,56,48,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,48,98,102,100,52,49,99,56,48,48,55,100,56,50,56,51,100,48,48,102,102,101,50,56,51,102,50,48,50,55,101,48,48,102,102,57,100,102,48,55,100,54,48,101,98,52,98,99,99,49,101,56,48,55,54,48,48,102,102,102,55,56,48,57,98,101,48,50,54,53,52,49,101,56,56,51,98,99,48,102,50,54,50,98,48,98,57,50,57,56,48,49,101,101,51,48,101,50,48,55,102,99,49,102,51,48,55,100,48,51,100,97,49,100,48,50,102,54,56,97,54,48,102,48,50,48,49,52,97,49,101,50,50,97,98,49,55,52,53,48,49,55,50,53,55,97,54,53,49,53,99,53,101,49,53,97,53,54,57,55,97,53,55,56,50,54,56,49,50,50,53,97,49,53,101,56,50,57,102,51,54,56,55,50,48,57,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,55,100,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,52,48,48,102,102,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,53,102,56,48,51,101,51,48,101,48,48,102,98,57,52,48,48,55,100,54,101,56,48,51,101,98,98,52,48,57,48,54,48,55,98,97,48,101,53,56,48,57,99,54,48,50,54,52,48,48,102,102,49,101,56,102,56,51,99,102,48,102,52,48,49,51,55,97,49,102,100,48,55,97,50,53,49,48,55,54,102,48,51,97,48,48,102,102,55,101,101,48,102,48,51,50,55,48,55,49,52,98,99,48,55,50,101,48,52,98,102,48,55,53,52,97,97,50,102,98,57,55,52,48,101,98,56,49,100,54,56,55,101,48,51,98,97,56,100,100,51,48,51,99,50,49,99,55,48,102,50,97,48,48,102,102,50,52,49,51,48,98,50,56,50,101,100,98,57,50,98,52,49,51,101,101,49,53,100,48,56,48,57,99,53,55,97,54,97,54,56,50,56,50,48,48,102,102,102,57,53,57,48,48,102,102,51,101,100,49,48,48,102,102,57,49,53,48,48,55,100,57,52,48,48,51,99,56,54,56,48,51,99,57,53,48,51,102,50,99,48,102,97,51,48,51,57,55,101,48,52,100,48,56,48,51,100,52,97,102,99,49,100,57,56,51,101,48,48,55,55,51,56,51,98,54,48,48,102,102,102,53,49,102,48,49,50,101,97,48,48,102,54,53,56,48,51,54,100,57,48,101,48,48,102,102,55,49,52,48,52,100,98,49,55,52,48,48,102,102,102,54,49,48,55,97,99,101,48,50,52,48,48,50,54,50,48,50,53,100,56,97,97,51,57,54,97,48,57,49,99,57,101,53,54,56,50,55,98,102,99,48,53,48,49,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,55,101,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,49,99,48,48,102,102,48,51,101,56,54,52,48,49,102,55,99,97,48,48,102,102,102,97,97,48,48,50,52,98,99,48,49,102,53,52,48,48,102,102,52,97,57,56,49,50,100,50,48,52,99,98,48,49,51,53,56,48,48,102,52,100,52,49,102,54,48,51,98,54,57,48,55,101,51,99,51,101,97,49,99,98,99,48,101,51,52,48,57,57,48,48,102,102,102,56,56,48,57,51,52,56,55,98,99,48,57,57,48,48,102,102,55,99,50,49,102,100,48,101,101,55,48,48,102,102,55,98,56,56,51,56,52,48,101,55,99,51,100,97,49,100,49,50,99,101,57,51,99,51,97,56,49,101,98,50,56,99,98,56,102,56,97,54,50,102,57,51,99,49,50,51,100,50,99,49,50,48,53,56,101,52,50,50,99,53,48,100,51,57,48,53,49,48,48,53,99,55,48,48,102,102,55,99,57,102,48,48,102,102,57,102,51,48,50,53,51,99,48,49,102,54,49,97,48,52,102,99,56,51,97,51,48,55,100,48,48,52,57,101,48,51,100,52,99,48,102,55,52,49,100,56,56,55,53,99,48,57,52,49,48,101,48,48,102,102,51,97,101,50,102,48,51,99,57,99,51,56,101,48,102,50,48,49,100,102,102,52,50,48,102,99,57,52,99,48,102,57,99,48,57,56,50,48,102,53,49,54,56,53,48,101,50,57,56,49,101,56,48,55,52,48,51,57,48,49,101,50,52,57,99,56,97,49,100,100,48,102,99,48,55,54,100,51,102,57,54,48,56,54,53,55,51,56,53,49,100,55,50,99,56,49,50,51,48,53,56,100,97,55,97,48,57,54,48,56,52,56,53,102,101,48,50,100,100,97,101,98,97,101,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,52,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,54,57,99,48,48,102,102,51,101,98,100,56,48,49,102,50,51,55,48,48,55,100,51,51,56,51,57,48,48,102,102,50,52,49,99,48,57,50,50,48,55,50,99,48,102,52,48,48,57,99,54,101,49,100,97,48,55,57,54,48,101,55,99,48,57,52,49,48,50,53,97,52,49,100,55,56,51,99,52,48,101,101,54,48,50,53,101,52,48,57,97,55,50,101,52,48,49,101,100,98,48,102,100,56,55,48,48,102,102,49,99,99,48,55,51,48,51,97,54,49,101,101,50,56,55,49,55,52,53,48,48,102,102,51,57,51,50,101,52,51,98,97,53,97,55,50,57,52,98,102,50,57,52,98,49,52,50,99,53,56,49,52,54,53,57,49,54,50,53,49,50,55,56,50,53,102,50,55,49,53,54,53,56,97,54,57,53,102,53,50,57,57,53,102,101,48,50,54,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,50,102,102,97,56,49,99,50,48,48,51,101,102,57,99,48,57,97,50,48,55,49,52,48,52,101,55,56,48,51,101,100,55,99,48,57,97,98,48,50,54,53,56,48,57,54,57,48,102,99,54,48,55,57,52,48,101,52,99,49,101,53,101,48,55,49,99,101,48,55,50,56,51,101,56,48,48,102,102,102,54,99,48,55,98,99,51,57,101,48,50,55,51,56,51,97,50,48,52,98,56,48,51,57,100,48,101,48,56,55,56,102,56,48,51,100,98,56,49,102,99,48,101,101,56,55,53,48,51,100,99,53,54,48,50,52,48,51,100,56,49,100,52,50,102,48,97,55,51,49,55,50,53,48,97,48,53,50,54,99,97,50,48,48,57,56,49,53,100,57,51,48,97,99,52,99,52,49,52,102,52,99,48,50,55,97,53,102,102,98,53,100,55,53,100,55,102,102,53,48,51,48,48,102,102,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,50,102,102,53,48,55,50,48,48,102,102,49,102,53,102,52,48,102,52,48,51,56,97,48,101,51,52,48,57,102,56,48,50,52,56,48,49,102,53,56,51,100,50,50,102,51,48,55,53,99,49,100,56,48,51,97,49,48,50,54,102,56,48,57,54,97,48,55,97,50,48,102,48,99,51,99,57,99,97,99,50,101,52,98,57,48,48,102,102,55,98,55,48,51,56,56,49,99,48,48,55,99,99,49,99,98,48,102,54,56,55,98,99,98,100,57,50,57,56,51,98,101,56,48,53,100,48,55,56,52,98,53,99,53,50,57,52,48,53,51,49,54,48,57,57,50,53,55,49,52,54,53,54,57,54,52,53,101,57,54,48,48,57,53,48,52,56,57,53,54,53,55,97,55,50,55,100,52,50,49,100,55,102,56,48,55,57,56,50,56,48,52,48,51,97,56,48,54,102,99,56,48,51,98,100,49,97,48,48,102,102,102,97,50,56,48,48,102,102,53,99,101,55,101,48,48,55,54,99,97,48,52,101,49,48,48,48,102,102,98,98,101,50,56,48,53,48,51,50,102,102,56,48,100,102,54,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,54,102,101,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,52,52,97,48,48,55,99,54,48,99,48,57,102,51,48,50,53,51,99,48,49,102,53,101,52,48,52,102,99,56,51,100,99,48,55,100,48,48,102,102,52,101,49,56,51,100,52,99,48,101,56,56,49,100,56,56,55,97,48,48,102,102,57,52,49,48,102,102,56,51,97,101,50,56,99,51,99,57,56,51,56,101,48,102,50,48,49,101,48,55,52,100,48,102,99,57,55,50,48,102,57,99,48,57,55,100,48,102,53,49,53,54,53,48,102,50,57,56,49,100,55,56,55,52,48,51,101,101,49,101,50,52,54,99,57,52,49,100,100,48,101,51,56,55,57,49,51,102,49,54,48,57,56,53,55,51,54,53,49,99,102,50,98,52,49,50,51,54,53,56,99,50,55,97,55,49,53,101,56,52,57,97,48,51,49,99,48,48,102,102,51,101,102,57,56,48,49,102,55,99,97,48,48,102,97,97,48,48,102,102,50,55,52,48,48,49,102,53,52,48,48,52,100,54,48,49,50,100,50,48,52,98,52,56,49,51,53,56,48,48,102,102,102,53,50,56,49,102,54,48,51,99,57,57,48,55,49,100,52,49,99,97,48,101,53,102,48,55,49,97,48,52,99,56,48,55,51,56,48,52,101,54,52,51,97,48,48,52,99,56,48,51,57,101,48,102,102,48,55,56,102,56,48,51,100,99,52,49,102,100,48,55,51,101,49,100,50,48,101,56,57,53,57,100,48,48,102,102,51,97,56,49,100,52,50,102,48,98,56,100,56,98,57,50,102,57,48,48,102,102,49,51,100,100,49,48,49,50,48,53,55,54,52,100,50,99,53,51,49,48,53,48,53,50,102,102,99,48,50,101,48,100,52,48,51,55,101,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,48,97,48,54,53,48,48,99,55,99,48,48,102,102,55,100,48,99,56,48,51,101,102,57,52,48,49,102,53,52,48,48,102,102,52,57,55,56,48,51,101,97,56,48,48,57,53,51,48,50,53,97,52,48,57,57,54,48,50,54,98,48,48,49,101,57,97,56,51,101,99,48,55,54,100,50,48,102,99,54,56,51,101,97,49,99,98,99,48,101,51,52,48,57,57,48,48,102,56,56,48,57,51,52,56,55,98,99,48,57,57,48,48,55,99,50,49,102,100,48,101,101,55,48,48,55,98,56,56,51,56,52,48,101,55,99,51,100,97,49,100,49,50,99,102,97,55,56,55,53,48,51,100,54,53,49,57,55,49,102,49,52,99,53,102,50,55,56,50,52,55,97,53,56,50,52,48,98,49,99,56,52,53,56,97,49,97,55,50,48,97,50,55,102,56,50,102,101,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,55,102,99,53,48,48,98,48,53,48,48,102,102,55,99,97,99,56,48,49,102,54,56,56,48,52,56,97,56,48,51,101,99,97,48,48,49,101,52,51,52,48,49,101,52,97,56,49,102,57,54,48,55,100,49,56,49,99,98,55,48,50,54,56,52,48,49,101,97,53,55,101,48,101,99,99,49,102,48,48,51,98,57,99,49,100,98,48,48,102,102,55,97,56,102,56,48,57,55,53,48,48,55,98,50,99,48,49,98,54,99,56,55,48,48,102,102,51,56,97,48,50,54,100,56,98,97,48,48,102,102,55,98,48,56,51,100,54,55,48,49,50,48,48,49,51,49,48,49,50,101,99,53,53,49,99,98,53,48,52,56,101,52,102,50,98,52,49,51,99,48,51,55,100,56,48,51,98,100,49,97,48,48,102,102,102,97,50,56,48,48,102,102,53,99,101,55,101,48,48,55,54,99,97,48,52,101,49,48,48,48,102,102,98,98,101,50,102,102,56,48,56,48,97,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,49,48,48,102,102,50,56,49,99,50,48,48,51,101,102,57,99,48,57,97,50,48,55,49,52,48,52,101,55,56,48,51,101,100,55,99,48,57,97,98,48,50,54,53,56,48,57,54,57,48,102,99,54,48,55,57,52,48,101,52,99,49,101,53,101,48,55,49,100,54,49,99,97,48,102,97,48,48,51,100,98,48,49,101,102,48,101,55,56,48,57,99,101,48,101,56,56,49,50,101,48,48,101,55,52,51,56,50,49,101,51,101,48,48,102,54,101,48,55,102,48,51,98,97,49,100,52,48,102,55,49,53,56,48,57,48,48,102,102,102,54,48,55,53,48,98,99,50,57,99,99,53,99,57,52,50,56,49,52,57,98,50,56,56,48,50,54,48,53,55,54,52,99,50,98,49,51,49,48,53,51,100,51,48,48,102,102,57,101,100,55,102,102,53,100,55,53,100,55,102,99,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,55,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,48,97,48,56,48,48,102,102,102,56,97,54,56,48,51,101,100,49,48,48,102,102,57,49,53,48,48,55,100,54,98,56,48,51,99,102,57,48,48,51,99,101,98,48,51,102,50,99,48,101,53,102,48,51,101,56,101,48,52,97,102,48,48,51,100,51,53,102,56,49,100,57,56,51,101,48,48,55,56,100,56,51,99,56,48,48,102,102,102,52,101,51,48,49,51,49,52,48,48,102,55,97,48,48,102,102,51,54,97,54,48,101,48,48,102,102,55,101,56,48,52,97,55,49,52,56,48,48,102,102,102,55,101,56,55,53,48,99,48,50,55,101,48,50,53,99,48,50,54,51,56,98,53,51,57,53,52,48,57,101,99,56,48,53,57,48,50,52,52,48,100,102,56,48,49,102,55,99,99,48,48,102,98,101,53,48,48,55,100,53,48,48,102,102,49,51,97,48,48,48,102,102,102,97,97,48,48,50,54,98,48,48,102,102,57,54,57,48,50,53,97,52,48,57,97,99,48,48,102,102,55,97,57,52,48,102,98,48,49,101,52,99,56,51,56,101,101,49,99,97,48,101,53,102,48,55,49,97,48,52,99,56,48,55,51,56,48,52,101,54,52,51,97,48,48,52,99,56,48,51,57,101,48,102,101,56,55,56,102,56,48,51,100,99,52,49,102,100,48,55,51,101,49,100,50,48,101,56,57,53,57,100,48,48,102,102,51,97,56,49,100,52,50,102,48,98,56,100,56,98,57,50,102,57,48,48,102,102,49,51,100,100,49,48,49,50,48,53,55,54,52,100,50,99,53,51,49,48,53,48,53,50,102,102,99,48,50,101,48,100,52,48,102,102,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,50,48,48,102,102,53,48,51,56,52,48,48,55,100,48,99,48,49,51,52,52,48,101,50,56,48,57,51,48,48,48,102,102,55,100,97,102,56,49,50,97,56,48,52,99,98,48,49,51,50,99,49,102,56,99,48,101,100,52,49,99,57,56,51,98,52,99,48,102,99,54,99,51,101,97,49,102,52,48,48,55,98,54,48,51,100,101,49,102,48,48,102,102,49,50,54,99,49,101,101,48,50,53,99,48,49,102,49,48,55,48,52,51,98,57,52,48,48,102,54,101,48,55,48,99,51,98,97,49,101,98,48,102,55,49,54,54,48,57,102,48,102,54,48,55,97,99,97,51,50,57,99,99,53,51,49,52,50,57,102,52,56,53,50,57,54,48,50,54,48,53,56,101,52,51,50,98,49,48,100,51,57,51,100,48,102,102,99,48,51,57,100,49,52,48,50,56,49,56,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,49,102,101,56,48,49,100,101,56,100,48,48,102,102,55,100,49,52,48,48,102,102,50,101,55,51,102,48,48,51,98,54,53,48,50,55,48,56,48,48,102,102,53,100,102,49,52,48,50,99,50,52,48,49,102,53,55,54,48,52,102,51,101,48,48,55,100,54,99,48,49,51,100,54,48,101,51,56,48,57,100,53,99,48,101,98,98,56,51,101,55,99,48,101,53,99,48,49,101,97,54,56,48,51,97,51,51,101,49,102,55,99,48,101,101,48,48,49,101,101,52,48,48,55,97,56,99,48,101,55,99,49,101,49,48,51,97,54,51,56,48,51,100,101,55,56,51,97,50,49,102,97,48,49,50,56,48,49,50,53,48,48,102,102,55,98,102,55,57,55,97,55,99,49,100,52,50,99,98,57,54,48,48,50,53,53,56,97,99,51,50,48,56,50,55,98,57,54,50,56,53,102,101,48,49,57,50,52,48,48,102,102,102,57,49,98,56,48,51,101,102,48,99,98,49,48,48,55,100,53,52,48,51,57,98,48,101,55,56,51,97,49,48,50,53,102,57,57,50,56,48,98,55,48,50,55,51,99,48,57,56,100,50,56,48,51,100,50,57,56,49,99,55,50,100,99,98,52,52,101,48,101,99,49,55,56,53,55,48,49,50,102,48,48,102,102,101,102,56,97,100,52,56,52,53,50,57,49,50,56,49,102,52,48,55,97,99,51,56,50,57,54,57,97,57,97,53,98,57,55,97,49,101,50,50,102,52,98,53,52,97,50,99,52,97,51,48,55,49,48,53,51,57,55,99,49,100,101,97,48,55,54,52,49,101,49,48,102,54,56,55,51,56,51,102,97,49,101,49,48,102,52,49,54,50,49,101,49,50,98,52,49,100,52,49,54,52,48,101,98,99,49,101,48,48,48,102,102,53,51,53,50,56,55,52,56,51,102,99,48,55,102,50,48,102,56,99,48,57,97,55,48,55,99,97,48,102,48,48,48,102,102,57,56,49,48,50,54,48,56,49,101,49,57,55,99,48,102,52,99,49,102,49,56,51,100,53,50,102,100,101,48,102,50,56,55,101,52,51,102,48,49,101,55,55,57,49,102,57,54,50,53,98,49,54,51,100,49,100,49,100,49,49,49,57,49,100,49,100,49,57,48,57,49,100,48,99,97,57,50,56,52,51,98,101,53,49,57,53,48,56,56,53,54,56,55,55,48,51,57,99,49,100,54,50,56,56,97,101,50,98,52,51,97,54,49,99,99,48,101,57,49,53,56,53,51,56,55,53,99,51,98,48,53,52,57,52,52,49,100,57,50,56,99,97,99,50,98,49,48,56,50,53,57,55,102,102,53,100,55,53,100,55,102,102,53,48,51,48,53,48,102,48,48,102,102,48,51,101,99,100,56,48,57,99,56,48,102,50,56,48,51,101,98,102,52,49,100,100,48,48,51,101,98,49,100,50,52,49,101,56,54,50,98,48,48,102,102,57,52,54,48,55,54,99,48,102,48,48,51,100,99,48,102,48,49,49,56,51,57,52,49,100,102,50,97,53,48,52,97,48,50,101,52,51,100,102,50,49,101,53,48,102,52,50,51,56,55,102,52,97,102,48,101,53,56,51,99,53,48,102,50,49,53,55,50,56,54,57,97,49,102,52,48,55,55,99,49,99,56,48,55,57,56,57,54,49,101,98,48,55,57,99,49,99,102,48,101,99,57,55,53,97,99,48,49,100,55,100,48,102,57,50,52,57,54,97,49,101,53,52,101,48,102,49,99,56,55,48,52,49,99,57,97,48,48,102,102,51,97,102,48,50,102,97,53,100,55,102,99,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,49,98,99,48,48,102,57,53,98,48,48,51,101,102,49,48,97,100,48,55,54,97,49,100,54,48,55,97,48,48,102,102,48,102,97,57,50,48,50,53,100,49,57,48,102,48,99,48,51,100,55,48,102,97,57,52,48,49,100,49,52,50,48,50,54,100,99,49,101,99,52,50,54,56,55,57,56,51,57,101,56,101,48,101,101,56,49,100,102,48,55,97,99,97,100,48,101,99,56,51,99,54,50,98,52,49,99,98,56,55,48,57,102,50,97,100,50,99,97,51,52,57,48,102,56,56,55,56,52,49,101,102,48,55,50,99,98,51,50,57,55,48,51,100,54,50,101,49,50,102,57,54,52,48,101,99,57,48,56,49,99,102,48,55,98,99,98,53,48,55,54,55,52,53,55,56,55,99,99,51,99,101,49,102,100,48,102,55,99,56,51,57,101,48,49,53,97,99,48,49,102,53,53,48,48,48,102,102,102,98,57,55,48,102,100,56,48,51,101,97,55,48,48,57,55,52,48,50,55,101,52,51,98,50,48,101,50,52,51,97,57,50,57,97,48,52,99,99,48,49,51,54,49,56,48,57,55,53,48,101,102,48,51,97,52,48,55,57,48,53,100,50,49,57,52,99,53,56,56,55,49,48,49,99,98,49,52,99,48,101,101,49,49,56,49,102,102,101,48,102,101,56,51,99,55,50,99,99,51,98,99,53,57,53,50,54,101,48,102,57,48,51,99,49,52,48,48,48,102,102,55,97,56,99,49,100,52,52,53,48,55,53,54,49,99,101,50,99,52,97,52,52,100,48,101,49,102,50,101,100,50,48,98,54,48,102,52,48,55,101,57,100,50,100,48,97,97,48,101,57,48,48,102,102,51,100,51,48,48,55,57,101,48,52,55,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,102,52,48,49,51,55,52,48,48,102,98,49,100,48,50,55,54,48,48,57,102,49,48,101,98,48,51,56,57,48,101,54,48,49,51,55,97,48,102,102,52,98,102,48,55,101,56,53,51,48,49,50,100,56,49,100,102,50,102,52,51,98,56,48,101,56,49,51,48,51,100,54,49,100,102,48,101,52,51,50,49,101,56,50,57,56,97,100,48,102,51,50,48,48,102,102,55,50,99,97,57,48,102,50,50,52,56,55,57,48,51,101,101,53,49,48,55,54,56,97,52,48,102,99,48,51,99,101,48,102,48,57,55,101,56,56,48,101,101,56,51,97,52,101,49,54,56,49,101,97,48,55,97,54,49,101,49,48,102,56,48,55,98,48,98,50,50,99,56,97,100,52,97,50,100,53,51,99,98,53,98,50,100,48,98,99,50,102,57,51,99,98,49,48,48,99,49,51,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,49,54,48,56,97,48,51,100,101,48,48,102,102,51,101,51,48,101,48,48,102,98,57,52,48,48,55,100,54,101,56,48,51,101,98,98,52,48,57,48,54,48,55,98,97,48,101,53,56,48,57,99,54,48,50,54,52,48,48,102,102,49,101,56,102,56,51,99,102,48,102,52,48,49,51,55,99,49,102,100,48,55,97,50,53,49,48,55,54,102,48,51,97,48,48,102,102,55,101,101,48,102,48,51,50,55,48,55,49,52,98,99,48,55,50,101,48,52,98,102,48,55,53,52,97,97,50,102,98,57,55,52,48,101,98,56,49,100,54,56,55,101,48,51,98,97,56,100,100,51,48,51,99,50,49,99,55,48,102,50,97,48,48,102,102,50,52,53,51,48,98,50,56,50,101,100,98,57,50,98,48,49,51,101,101,49,53,100,48,56,48,57,99,53,55,97,54,97,54,102,102,56,54,48,48,102,102,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,49,48,48,100,52,48,54,102,101,48,48,55,99,97,99,56,48,49,102,54,56,56,48,52,56,97,56,48,51,101,99,97,48,48,102,102,49,101,52,51,52,48,49,101,52,97,56,49,102,57,54,48,55,100,49,56,49,99,98,102,48,50,54,56,52,48,49,101,97,53,55,101,48,101,99,99,49,102,48,48,102,102,51,98,57,99,49,100,98,48,48,55,97,56,102,56,48,57,55,53,48,48,102,102,55,98,50,99,48,49,98,54,99,56,55,48,48,51,56,97,48,50,54,100,56,98,97,48,48,55,98,48,56,51,100,54,55,48,49,50,48,48,102,102,49,51,49,48,49,50,101,99,53,53,49,99,98,53,48,52,56,101,52,102,50,98,52,49,51,99,48,50,56,48,97,102,102,56,48,55,49,97,56,48,51,101,51,56,54,48,102,52,52,51,102,54,48,102,55,52,48,49,102,52,57,99,48,52,56,53,48,55,97,99,49,101,50,57,55,98,99,51,99,52,53,102,57,52,101,48,101,102,56,49,101,48,48,51,98,48,50,98,99,98,48,48,102,102,49,50,97,50,97,48,97,57,101,56,97,49,99,52,48,55,49,56,48,102,99,48,49,101,54,56,51,57,52,48,55,53,99,53,48,54,52,51,50,56,57,48,52,97,101,52,52,52,56,97,48,101,98,56,51,98,51,48,101,49,48,55,53,48,51,98,48,48,102,102,50,54,51,54,56,55,54,53,101,49,55,100,56,97,57,99,53,97,56,55,57,52,98,49,50,99,52,51,99,54,53,56,49,54,52,53,57,97,55,56,48,97,52,101,48,48,102,102,102,57,97,98,56,49,50,99,52,49,100,53,48,55,55,54,48,52,100,98,48,49,50,57,99,48,52,100,54,56,55,55,101,99,97,48,50,98,56,98,56,48,50,54,53,56,49,100,48,48,102,102,55,102,48,49,100,98,56,55,101,48,97,48,50,57,56,51,57,52,53,55,49,52,50,53,56,57,54,97,49,101,57,48,50,53,98,56,98,98,48,101,98,100,50,50,56,51,99,101,48,102,55,48,55,98,57,48,57,51,98,97,54,48,55,101,56,98,102,48,102,51,56,55,50,99,49,102,53,56,55,52,52,49,100,99,97,49,48,48,102,102,57,99,57,52,101,100,57,54,48,49,100,99,48,101,57,48,51,57,98,48,101,100,49,53,97,100,56,55,56,52,98,100,50,97,57,51,48,97,99,50,97,99,51,97,52,52,52,48,48,102,56,98,50,48,48,51,101,101,53,48,48,57,53,50,48,48,102,102,55,100,55,55,48,51,97,98,48,50,54,102,99,49,99,97,56,49,51,99,97,48,52,99,55,101,48,55,51,101,48,101,100,48,51,99,99,49,102,102,48,55,52,101,48,102,52,56,49,99,51,56,55,54,99,48,49,101,57,48,48,51,99,55,48,55,56,50,48,57,102,48,102,101,49,55,54,49,100,99,48,102,57,48,55,53,48,49,102,57,57,55,98,99,98,57,48,55,51,99,48,101,98,56,51,102,50,49,101,48,52,52,99,57,56,49,100,102,48,101,53,48,51,56,49,52,49,99,56,48,49,102,51,50,99,53,98,50,57,50,55,57,53,55,100,51,56,51,57,52,53,55,52,57,54,48,57,97,49,102,50,52,100,52,99,48,54,55,52,48,49,102,50,53,50,48,48,55,100,97,52,48,48,51,101,57,100,56,48,49,102,54,54,97,48,52,56,56,57,52,50,53,48,56,49,50,101,56,48,52,100,55,56,55,55,99,51,101,56,48,52,100,48,56,51,56,54,48,55,98,101,49,100,52,48,55,57,50,48,101,97,99,97,52,52,57,48,50,53,54,52,49,102,102,57,53,56,49,101,97,48,102,97,56,55,53,99,51,99,55,50,57,50,49,99,49,48,55,97,52,48,101,99,48,97,53,48,55,97,52,48,102,49,99,49,100,55,48,55,49,52,97,56,48,55,54,101,49,100,100,52,102,50,97,52,51,99,52,53,50,48,51,100,101,48,102,50,48,50,54,52,98,98,52,100,50,98,52,51,101,50,53,56,48,51,57,48,48,102,102,101,57,48,55,55,50,99,51,98,97,57,97,53,98,100,56,55,55,52,98,51,50,56,55,102,99,48,54,49,99,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,56,48,56,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,51,48,48,48,102,102,48,102,97,49,57,48,48,55,100,102,50,56,48,51,101,97,56,48,48,57,50,102,48,48,102,102,55,100,53,48,48,49,50,97,54,48,52,98,52,56,49,51,50,99,48,52,100,54,48,48,102,102,51,100,51,53,48,55,100,56,48,101,100,97,52,49,102,56,100,48,55,100,52,51,57,55,56,49,99,54,56,49,51,50,48,49,102,49,48,49,50,54,57,48,102,55,56,49,51,50,48,48,102,102,102,56,52,51,102,97,49,100,99,101,48,48,102,102,102,55,49,48,55,48,56,49,99,102,56,55,98,52,51,97,50,53,57,102,52,102,48,101,97,56,55,97,99,97,51,50,101,51,101,50,57,56,98,101,52,102,48,52,56,102,52,98,48,52,56,49,54,51,57,48,56,98,50,52,51,52,101,52,49,52,52,48,50,48,52,48,48,55,99,97,51,56,48,49,102,54,56,56,48,101,50,99,48,49,102,54,52,101,48,52,100,51,48,49,50,100,102,56,48,57,52,98,48,55,101,53,56,49,102,51,56,49,50,99,97,48,101,54,52,49,99,48,97,54,54,50,98,54,102,56,51,98,53,48,102,55,48,51,98,56,48,48,102,102,55,98,54,56,49,102,98,48,51,99,56,48,55,56,101,49,101,56,48,48,102,102,55,97,98,51,98,102,48,55,57,97,49,99,49,48,101,50,56,55,102,56,98,53,99,53,100,48,51,98,102,48,101,49,56,51,56,57,49,57,50,99,48,52,99,56,51,57,101,53,55,101,50,97,52,101,49,100,97,48,52,56,57,54,99,57,101,49,102,49,48,52,102,55,102,56,48,97,102,99,98,97,101,98,97,102,102,56,48,54,52,99,56,48,51,101,49,50,99,48,102,97,52,51,97,101,53,102,48,49,50,54,50,48,52,101,50,48,49,50,101,97,56,52,53,55,57,55,101,100,48,55,100,52,49,100,53,56,49,51,51,99,49,100,102,48,55,100,48,49,101,48,50,100,57,50,49,48,56,97,101,57,48,101,98,50,54,48,55,53,52,49,102,100,56,51,97,56,48,101,99,48,55,49,52,51,97,52,56,48,53,50,57,54,49,50,53,98,100,57,54,101,57,52,49,101,48,52,48,50,100,56,48,57,54,102,48,102,98,97,53,48,55,57,49,49,49,51,52,97,50,50,98,99,97,102,52,48,50,98,56,98,53,48,101,57,51,56,53,54,49,54,54,53,101,98,99,57,101,53,97,50,48,57,52,50,52,52,48,48,102,102,102,57,98,97,48,51,56,98,101,49,101,48,48,50,53,54,52,48,57,50,49,48,50,54,53,101,99,51,100,48,48,57,51,48,48,55,97,52,99,48,102,102,99,49,101,50,48,51,56,99,99,49,99,98,99,53,49,56,54,101,48,50,55,101,48,48,102,102,102,51,48,101,48,101,101,57,49,99,51,102,98,56,51,100,49,99,51,99,57,56,98,55,54,99,48,52,97,99,48,49,101,100,50,99,48,52,97,102,56,48,57,51,101,50,57,48,48,52,56,52,98,48,48,48,102,102,55,98,56,52,48,49,101,102,98,99,53,56,55,50,100,52,97,51,48,48,102,102,55,98,53,56,49,50,54,49,101,48,48,50,56,49,48,48,102,102,55,99,53,51,52,48,49,102,54,56,56,48,52,56,97,56,48,51,101,98,53,99,48,49,101,55,99,56,48,49,101,55,53,52,49,102,57,54,48,55,50,102,56,49,102,52,55,48,50,53,55,56,48,49,101,57,97,102,99,48,101,99,99,49,102,48,48,51,99,54,99,49,101,52,48,48,102,102,55,97,55,49,56,48,57,56,97,48,48,55,98,100,48,48,102,102,49,98,53,51,48,55,48,48,102,102,51,102,52,48,50,53,51,56,97,53,48,48,102,102,55,98,102,52,51,97,56,54,48,49,51,102,48,49,50,101,48,49,51,49,99,53,97,57,99,97,97,48,52,102,54,52,48,50,99,52,49,50,50,48,100,102,48,48,102,102,51,101,52,102,48,48,102,102,48,102,98,57,52,48,48,55,100,54,101,56,48,51,101,99,52,56,48,57,48,54,48,55,52,52,48,101,53,56,48,57,51,57,48,50,54,52,48,48,102,102,49,101,98,48,48,51,99,102,48,101,98,48,49,51,55,97,49,99,50,48,55,97,50,53,101,56,55,54,102,56,51,97,48,48,102,102,55,101,101,48,101,102,102,50,48,56,55,49,52,97,51,48,55,50,101,48,52,99,48,56,55,53,52,98,53,50,102,98,49,55,52,48,102,52,52,49,100,54,56,55,49,99,51,98,97,57,51,100,48,99,51,99,50,49,102,56,48,101,100,50,48,48,102,102,50,52,49,48,99,98,50,98,50,101,100,99,57,50,99,99,49,51,101,100,57,53,100,54,56,48,56,50,53,56,50,54,97,49,55,102,56,49,57,102,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,52,48,48,102,102,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,53,102,56,48,51,101,51,48,101,48,48,102,98,57,52,48,48,55,100,54,101,56,48,51,101,98,98,52,48,57,48,54,48,55,98,97,48,101,53,56,48,57,99,54,48,50,54,52,48,48,102,102,49,101,56,102,56,51,99,102,48,102,52,48,49,51,55,97,49,102,100,48,55,97,50,53,49,48,55,54,102,48,51,97,48,48,102,102,55,101,101,48,102,48,51,50,55,48,55,49,52,98,99,48,55,50,101,48,52,98,102,48,55,53,52,97,97,50,102,98,57,55,52,48,101,98,56,49,100,54,56,55,101,48,51,98,97,56,100,100,51,48,51,99,50,49,99,55,48,102,50,97,48,48,102,102,50,52,49,51,48,98,50,56,50,101,100,98,56,50,98,48,49,51,101,101,49,53,100,48,56,48,57,99,53,55,97,54,97,54,56,50,56,50,48,48,102,102,102,57,53,57,48,48,102,102,51,101,100,49,48,48,102,102,57,49,53,48,48,55,100,57,52,48,48,51,99,56,54,56,48,51,99,57,53,48,51,102,50,99,48,102,97,51,48,51,57,55,101,48,52,100,48,56,48,51,100,52,97,102,99,49,100,57,56,51,101,48,48,55,55,51,56,51,98,54,48,48,102,102,102,53,49,102,48,49,50,101,97,48,48,102,54,53,56,48,51,54,100,57,48,101,48,48,102,102,55,49,52,48,52,100,98,49,55,52,48,48,102,102,102,54,49,48,55,98,48,101,48,50,52,48,48,50,54,50,48,50,53,100,56,97,97,51,57,54,97,48,57,49,99,57,101,53,54,56,50,55,98,102,99,48,53,48,49,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,97,48,52,48,49,102,49,50,98,48,50,54,51,56,49,100,100,56,49,50,101,56,48,48,102,102,102,98,52,99,50,99,98,56,51,99,51,50,99,48,48,52,98,102,48,51,102,56,48,55,48,50,57,97,48,52,98,56,56,55,50,51,55,52,51,50,102,57,50,102,97,55,48,51,99,51,48,55,97,48,48,52,99,52,56,49,50,100,97,48,48,102,54,99,57,53,100,101,52,97,49,50,57,52,98,101,101,56,56,48,57,99,101,53,50,50,52,101,99,57,99,53,99,99,57,53,52,53,48,52,55,57,48,48,102,102,55,54,57,56,55,56,52,97,101,57,97,57,102,52,48,50,98,102,50,56,51,48,101,48,52,97,55,56,51,101,53,99,48,52,98,97,48,49,51,52,97,48,52,98,53,48,49,51,48,56,48,57,52,99,57,102,56,49,99,51,56,51,102,102,48,55,51,54,48,102,57,54,52,97,102,99,102,56,50,53,51,50,55,54,48,55,53,101,48,102,49,52,51,97,101,49,102,52,48,52,97,56,50,54,55,57,53,50,53,101,102,52,53,101,57,54,48,50,52,55,50,100,102,52,98,101,53,49,49,54,57,97,51,53,53,53,54,50,98,48,98,48,101,48,49,54,51,55,102,101,48,49,101,101,50,97,49,54,101,48,102,54,52,49,100,98,48,55,55,56,49,102,49,56,51,97,100,48,55,57,52,48,101,56,56,51,100,99,99,55,52,99,48,101,56,56,51,100,51,48,101,48,48,55,99,56,49,100,99,48,55,97,53,48,56,51,52,52,102,52,55,48,52,100,56,55,54,99,51,102,48,49,100,102,50,99,56,51,98,48,53,100,97,50,101,52,56,50,98,49,51,52,97,101,50,100,57,56,50,54,53,53,49,54,56,57,55,50,52,56,97,102,50,99,52,97,101,52,102,100,53,53,50,48,57,48,50,99,49,48,53,99,99,49,97,99,48,56,50,48,52,97,55,56,51,101,53,101,48,52,99,53,56,49,50,98,52,48,52,98,53,48,49,51,48,56,48,57,52,101,56,49,99,49,102,99,48,51,56,48,48,55,51,54,48,102,57,54,52,97,102,57,55,99,49,51,55,100,48,52,48,49,101,97,56,48,51,98,97,48,101,98,56,55,100,48,49,50,99,48,57,57,101,53,52,57,52,53,57,50,98,50,50,48,48,57,101,54,54,102,97,53,102,50,56,56,97,98,102,55,101,54,97,98,49,53,56,53,55,101,101,48,57,49,56,48,54,49,57,55,102,99,48,50,54,50,99,48,49,102,55,50,97,48,48,102,97,101,50,48,55,56,54,48,48,102,97,102,102,48,50,54,57,48,49,101,50,55,50,102,52,51,98,100,99,51,98,101,48,101,57,99,49,101,100,56,51,102,101,48,50,54,54,98,48,51,56,51,48,48,102,102,55,54,97,57,52,48,53,97,54,52,57,48,55,55,56,49,99,48,48,55,56,97,56,57,56,97,52,102,99,49,50,54,49,102,98,48,102,56,56,55,57,49,49,55,51,54,49,100,99,48,102,97,48,55,52,102,102,99,49,102,54,101,53,55,57,55,101,54,52,56,100,99,98,48,48,52,102,49,54,55,50,53,56,56,50,52,56,48,57,101,100,52,48,51,48,53,56,48,49,102,51,56,54,48,101,101,49,55,48,53,57,49,52,99,48,48,102,102,102,97,100,99,50,102,57,48,57,48,99,49,51,48,53,52,48,55,54,51,56,49,51,56,100,99,98,99,52,99,99,102,97,51,51,51,57,48,52,48,52,101,53,50,52,48,57,52,98,52,52,50,98,98,48,54,50,57,50,57,51,50,57,50,57,51,52,57,54,57,53,49,101,51,48,50,52,101,49,99,50,51,56,55,55,52,56,101,102,97,98,48,48,53,102,52,97,102,102,101,97,48,54,48,56,48,52,57,97,56,48,51,101,97,101,99,48,57,101,57,48,48,102,102,55,100,56,49,55,50,100,99,48,49,101,53,49,52,49,99,55,54,48,55,98,55,99,97,49,57,50,98,98,49,54,98,52,48,48,102,53,51,48,49,100,48,48,55,49,51,97,50,102,50,100,48,48,49,101,101,56,101,53,55,102,51,56,51,99,100,48,102,102,48,55,51,99,49,51,48,52,98,48,55,50,56,51,99,57,51,102,50,49,101,98,50,51,56,97,99,50,51,52,52,52,49,51,99,53,55,102,52,101,48,56,97,48,50,53,52,48,49,101,55,56,51,57,51,48,55,51,52,48,102,102,56,51,56,50,48,102,50,52,48,57,56,98,48,50,53,101,99,48,49,101,54,97,52,49,99,100,56,55,54,98,56,55,97,48,48,102,102,49,101,102,48,48,55,48,98,56,49,101,99,48,55,98,52,49,99,54,102,48,102,101,54,50,100,99,51,57,50,49,101,52,50,56,48,51,98,57,98,56,51,100,49,48,101,50,97,48,57,54,50,49,101,54,48,101,99,52,56,55,53,99,51,100,54,53,57,57,52,56,49,102,51,98,57,50,98,57,48,53,99,97,48,102,48,99,57,52,49,52,49,100,99,50,99,51,54,50,98,48,98,98,52,101,55,49,98,48,48,102,102,101,55,52,48,48,55,100,55,51,48,49,51,56,54,48,101,51,56,48,57,100,99,48,50,53,54,48,49,100,101,48,51,102,49,48,50,53,102,57,97,99,56,48,49,99,51,48,102,49,101,48,102,53,56,50,52,52,97,53,99,101,48,55,98,100,51,50,52,97,98,48,49,50,55,48,55,57,48,49,102,97,48,101,54,98,102,50,48,50,54,52,49,102,49,48,101,100,56,55,52,99,98,56,52,98,97,52,100,50,100,99,51,97,52,53,100,50,54,102,57,97,50,57,53,97,99,56,50,52,98,52,99,56,54,56,53,55,101,50,98,100,51,57,51,98,102,99,48,50,55,99,52,48,57,100,51,48,48,102,102,55,100,54,56,56,49,51,98,52,48,48,102,97,102,48,50,99,48,51,97,99,53,53,56,49,51,56,54,48,101,52,56,48,49,101,56,102,97,55,56,55,100,102,49,55,100,56,51,98,50,56,100,99,49,101,50,56,51,97,54,48,55,56,51,50,53,97,48,48,51,100,98,50,56,97,49,100,55,52,56,50,101,98,101,55,99,49,100,55,48,55,101,99,51,102,50,56,97,56,57,52,56,50,56,99,49,102,53,48,101,100,53,56,48,53,102,102,52,49,48,100,51,57,54,56,48,49,54,49,57,99,101,56,48,53,57,48,50,52,52,49,49,51,52,55,55,100,100,52,55,55,57,97,55,100,57,97,102,48,102,51,48,101,51,52,102,98,52,101,48,97,102,48,101,50,51,102,50,53,51,99,50,52,100,102,54,101,54,99,51,56,97,99,50,55,97,56,48,55,98,48,48,102,102,49,51,52,99,48,52,97,100,48,51,57,51,48,50,55,51,52,49,99,57,48,55,99,48,48,57,55,98,48,50,54,48,99,51,57,102,99,51,102,50,48,101,98,48,51,102,51,56,97,50,97,48,102,50,48,55,54,56,48,52,102,99,51,101,48,49,100,98,99,53,56,55,48,101,100,48,55,98,56,97,48,48,102,102,102,97,57,52,99,48,48,101,100,97,48,101,52,56,55,56,99,51,97,56,49,101,51,52,52,97,52,50,48,102,49,56,55,53,48,97,53,52,101,101,48,50,53,101,53,102,50,48,100,51,57,57,49,55,57,53,101,57,101,49,97,49,53,50,57,99,57,101,53,55,97,55,48,48,102,102,57,100,56,48,102,99,56,48,49,102,48,57,101,48,55,54,97,48,102,48,52,49,101,97,48,55,100,52,51,100,101,48,101,56,52,48,57,101,54,48,48,55,97,49,101,48,101,102,56,51,99,50,49,101,52,48,102,50,49,54,101,49,100,56,48,55,54,49,99,48,57,54,51,50,102,99,49,101,54,101,48,101,54,57,52,101,53,97,56,55,56,48,98,52,50,99,99,97,55,48,101,102,54,48,102,99,48,55,57,52,48,57,97,57,52,48,50,101,56,98,102,101,53,48,49,52,99,57,50,53,55,48,55,55,55,49,54,101,53,56,50,48,101,52,102,50,99,102,49,53,54,48,50,54,56,53,56,57,99,98,49,52,102,55,52,102,102,101,48,97,55,56,48,51,101,56,56,56,48,49,102,50,55,100,48,101,56,48,51,56,50,48,55,54,50,53,49,56,49,50,97,54,48,48,102,102,102,98,49,50,48,102,54,48,48,57,51,56,51,98,55,48,55,55,52,49,100,102,50,97,99,97,54,48,55,53,52,48,102,101,50,52,97,54,50,99,48,98,49,101,49,100,52,48,101,50,48,55,52,56,51,98,99,48,101,55,52,49,100,99,56,55,49,99,49,99,101,101,48,55,53,101,48,101,52,48,48,57,55,101,50,101,99,98,97,50,102,98,49,52,52,53,48,57,52,54,49,102,56,48,102,57,100,48,51,99,51,48,102,52,48,55,56,53,51,52,98,101,50,99,56,100,56,51,98,52,53,97,53,57,54,48,53,56,100,49,53,99,53,56,53,48,54,100,56,48,51,101,101,53,99,48,49,102,50,97,100,48,55,52,97,48,102,48,48,49,100,53,56,55,57,99,48,57,55,57,48,48,102,102,55,100,55,98,49,54,48,48,102,102,48,102,55,97,57,53,101,49,102,100,50,56,99,98,98,50,57,48,51,99,56,48,102,100,52,49,50,101,49,101,53,48,101,101,54,99,49,100,100,48,102,51,57,52,48,48,102,102,102,52,56,51,56,101,53,99,56,55,53,52,48,49,101,57,55,48,51,101,98,48,50,53,101,99,97,102,52,97,99,48,49,54,97,57,52,49,99,57,48,102,56,56,48,57,101,50,48,57,55,97,53,55,57,54,53,99,49,51,51,99,51,98,56,56,49,52,56,53,53,48,53,57,57,54,48,97,48,54,54,101,48,52,97,50,48,48,102,102,51,101,50,50,54,48,48,102,97,100,98,48,55,51,56,49,100,48,52,97,50,57,48,48,102,102,57,97,98,50,97,51,56,49,51,57,52,49,101,99,55,53,50,57,101,55,53,49,99,51,101,57,57,51,99,49,102,99,56,49,50,101,102,100,49,57,48,101,99,97,99,48,101,98,97,50,98,50,56,54,48,48,102,102,102,54,101,48,51,98,57,48,50,54,54,52,98,50,50,97,57,50,55,52,49,54,56,53,54,56,55,56,99,98,97,57,52,97,102,55,97,102,56,48,51,100,99,102,99,97,100,97,100,57,98,50,56,56,97,102,97,55,48,48,102,102,52,50,56,48,48,55,100,99,100,57,52,97,48,52,57,98,56,55,48,48,102,102,48,57,102,57,48,55,98,101,48,101,53,48,48,57,50,52,48,50,53,100,51,48,49,50,100,56,48,101,99,48,48,57,55,52,48,102,49,56,51,99,49,48,50,53,100,99,51,101,52,49,100,98,97,48,55,98,54,48,102,52,48,49,102,48,102,48,102,99,48,51,100,50,48,55,52,97,48,102,97,48,49,101,56,48,55,53,52,51,99,54,48,102,52,51,49,55,50,48,102,54,100,99,52,101,48,102,49,48,55,54,54,56,51,99,97,49,100,101,52,52,48,101,57,97,48,52,48,55,50,56,97,101,50,99,52,98,101,48,101,102,57,52,49,52,53,49,53,50,55,49,53,99,53,97,57,54,50,53,56,49,54,50,53,56,50,54,102,102,102,48,50,99,51,48,102,51,48,55,56,48,98,53,48,102,55,48,55,56,52,98,100,48,102,53,57,55,97,57,53,57,51,56,98,98,48,102,51,49,55,50,53,56,56,55,56,48,98,56,52,99,48,99,53,49,57,49,99,49,51,54,53,99,49,55,52,57,97,57,50,53,57,49,54,50,57,48,48,57,55,52,53,52,54,52,51,52,51,52,55,101,57,52,57,54,102,98,102,55,100,98,52,50,52,51,54,100,48,97,55,100,49,49,56,54,101,50,50,55,54,99,50,100,50,56,54,53,48,51,97,97,48,55,53,56,49,102,98,48,55,101,48,48,102,102,102,52,99,49,100,97,56,51,57,54,48,55,53,97,53,49,101,48,102,51,48,51,99,99,48,55,99,52,48,102,48,48,102,102,51,57,99,48,101,98,56,49,100,99,56,55,54,97,56,98,51,50,57,99,97,55,99,49,101,50,48,102,100,56,51,99,48,48,102,102,102,48,57,53,56,49,100,55,48,101,57,57,52,49,50,53,100,49,55,101,57,97,53,50,56,55,55,48,97,97,99,53,99,48,55,56,52,98,57,50,98,52,97,102,99,53,56,49,55,56,53,57,49,53,99,53,49,57,53,101,48,57,57,48,52,102,49,54,54,53,57,50,48,49,53,98,48,101,97,54,99,56,48,100,54,56,48,48,102,102,102,97,100,99,48,48,102,102,55,99,53,50,48,48,102,102,57,101,99,48,102,52,56,49,51,51,52,49,100,48,99,48,48,102,98,48,100,48,50,53,101,51,48,51,97,97,48,50,53,99,49,48,55,57,55,102,99,51,100,57,102,56,51,100,57,48,55,51,101,49,102,97,48,49,51,101,48,52,99,56,51,98,102,48,102,99,56,48,57,50,54,51,56,51,56,102,48,50,54,51,57,48,56,51,102,97,53,52,56,50,52,48,51,102,50,56,99,49,99,97,57,48,48,55,54,55,57,102,50,55,54,50,99,102,56,50,55,102,99,57,53,52,56,52,53,57,57,50,102,102,48,98,57,48,48,55,99,53,49,48,48,49,102,53,102,54,48,102,48,56,49,102,102,56,49,51,102,52,49,99,102,48,50,54,98,100,50,56,97,98,48,100,99,49,99,97,56,49,50,99,57,99,98,101,101,49,102,56,54,102,50,54,57,52,99,99,48,48,102,102,57,97,48,48,102,102,51,100,54,97,48,55,50,99,48,52,99,54,48,51,98,55,48,101,100,54,100,55,50,49,102,51,50,56,99,51,100,99,53,55,54,52,49,48,102,53,57,52,98,50,55,101,53,50,56,55,55,56,51,99,51,57,51,98,101,100,50,53,56,56,48,57,54,57,53,55,101,99,98,48,97,48,48,100,52,48,53,48,50,50,49,48,50,54,51,52,48,57,100,102,48,50,53,49,99,48,49,102,52,53,101,49,102,50,48,48,102,102,55,100,55,101,48,49,50,55,56,56,48,48,102,102,101,56,51,56,55,48,52,48,57,54,51,48,50,54,51,99,48,49,101,54,98,55,100,56,51,99,52,48,48,55,97,56,48,48,102,102,102,51,56,51,100,51,99,49,99,51,102,48,55,51,99,53,52,49,52,50,48,102,52,52,100,56,51,97,50,57,52,49,100,50,48,55,98,52,49,102,101,48,55,97,49,99,49,101,56,56,51,99,48,48,102,102,55,98,52,48,50,52,55,53,102,48,55,97,99,97,48,99,49,99,99,101,57,54,48,50,54,55,53,56,98,50,50,97,53,48,102,49,53,101,53,55,56,49,101,102,50,102,102,56,48,53,49,49,56,48,51,101,53,50,99,49,100,100,50,101,52,97,100,48,48,55,100,100,100,56,49,51,57,48,49,101,49,52,101,52,50,101,100,49,53,48,49,101,54,99,48,52,98,101,54,50,57,53,50,99,51,55,52,54,55,48,49,51,101,48,50,52,97,48,52,97,52,56,49,50,102,97,56,52,53,57,102,99,56,99,56,101,57,51,100,50,100,49,99,49,50,52,57,52,48,99,102,99,57,56,100,99,49,50,51,99,55,57,100,55,50,55,97,53,48,49,55,56,100,52,48,55,102,98,48,48,102,102,55,99,100,101,99,49,100,100,56,48,51,53,98,100,99,49,101,48,49,52,54,53,52,48,48,50,101,53,57,52,56,55,100,99,98,55,48,49,51,49,48,48,102,102,52,99,52,99,50,56,99,51,98,57,102,57,53,101,57,52,57,56,51,56,48,51,52,101,52,51,102,99,97,54,52,49,99,50,50,99,98,49,49,49,54,97,48,50,48,50,50,102,102,101,97,48,51,98,50,56,48,51,101,49,57,52,48,52,100,56,48,55,98,52,51,98,97,48,52,100,51,48,51,101,53,48,50,53,49,52,98,55,50,102,51,50,48,56,51,97,53,50,102,56,49,99,100,56,51,99,49,48,55,100,54,53,54,49,53,52,48,50,53,54,56,48,102,48,50,55,48,49,101,100,49,54,50,48,102,49,48,48,102,102,57,53,101,48,55,54,50,53,55,53,102,50,99,57,49,56,51,98,98,52,49,101,50,52,54,50,54,49,100,101,54,53,50,49,48,99,99,57,54,49,101,50,57,48,101,101,101,97,51,55,101,53,53,99,49,54,51,101,53,51,97,56,48,52,57,97,53,48,55,56,56,48,49,102,53,98,54,48,102,97,53,48,99,48,57,55,98,48,50,55,101,52,48,57,51,55,48,55,98,99,53,98,57,54,98,56,97,54,48,101,57,56,55,49,99,48,57,97,48,48,102,102,50,53,101,56,51,99,97,49,102,99,52,99,48,52,56,100,49,54,53,98,56,55,49,48,51,98,56,48,102,97,48,51,56,97,49,101,54,48,102,52,98,53,50,56,99,56,99,53,52,49,55,56,53,98,49,50,99,53,53,57,52,99,102,55,100,99,97,52,50,98,100,51,52,98,100,48,50,49,101,99,53,55,51,54,101,100,100,48,54,52,101,55,102,56,48,55,56,98,50,56,48,97,48,50,48,48,102,102,102,57,54,57,48,48,102,102,51,101,98,57,51,48,49,51,49,54,48,52,97,101,49,53,99,48,52,100,100,56,51,98,99,48,101,101,55,50,99,52,49,101,100,48,51,56,54,48,52,57,56,48,51,100,101,101,53,97,101,50,100,55,50,49,56,50,52,52,48,57,55,54,48,55,53,101,48,101,101,52,48,57,56,101,48,55,97,48,49,101,53,100,50,53,54,57,55,97,49,102,99,50,56,56,51,98,52,57,56,48,57,50,48,102,48,57,55,52,56,101,57,57,102,49,52,99,49,100,101,50,99,56,51,102,100,53,51,53,55,50,53,54,54,50,99,52,97,102,100,54,53,55,99,56,48,100,54,99,48,101,57,56,49,101,52,56,55,55,56,49,102,49,56,51,97,100,48,55,54,97,48,102,55,52,51,97,50,102,102,52,99,48,101,56,56,51,100,51,48,101,48,48,102,102,55,51,48,49,101,51,56,55,53,57,51,52,51,51,52,102,52,55,48,52,100,56,55,54,99,51,102,48,49,100,102,50,98,52,51,99,101,53,50,50,53,55,52,55,50,99,100,48,56,97,101,50,100,57,56,50,54,53,53,49,54,56,56,57,52,52,52,98,48,50,98,56,97,101,52,102,100,53,53,52,48,57,102,50,98,100,48,53,99,99,49,57,52,48,52,48,56,48,51,101,99,50,52,49,100,99,56,55,56,99,49,102,50,48,49,50,49,48,48,52,101,102,56,51,97,49,48,101,55,50,50,56,50,55,48,51,100,56,48,102,53,48,48,57,52,51,48,50,54,53,56,49,100,98,56,55,53,100,49,51,98,97,56,48,100,52,97,53,48,55,56,99,51,101,99,48,101,54,52,51,101,54,49,100,56,50,56,100,56,101,102,57,54,56,57,99,53,55,49,53,52,56,101,49,97,57,54,54,53,57,51,49,49,101,57,51,99,98,49,50,98,100,48,54,51,57,49,97,52,101,50,99,49,48,53,98,50,54,101,54,102,102,48,48,102,102,56,99,100,53,100,52,51,50,52,49,101,99,56,51,98,55,48,102,48,56,51,57,99,48,55,97,52,48,102,50,56,49,100,49,48,55,98,100,49,102,50,49,56,55,98,56,49,100,54,48,55,102,99,51,101,52,48,101,101,52,51,100,50,56,55,57,99,52,48,52,56,48,52,97,48,55,57,48,51,56,101,49,101,48,50,99,56,51,98,48,53,100,50,51,48,50,54,48,97,99,52,100,50,99,52,97,57,55,102,52,57,54,97,53,53,97,53,99,57,50,52,48,50,99,52,98,49,52,49,102,49,51,50,48,50,53,101,53,56,50,55,51,55,99,51,52,98,48,98,54,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,54,102,100,48,48,55,99,52,98,48,48,49,102,54,51,55,52,48,52,98,97,48,49,51,52,54,53,57,48,49,50,56,97,48,102,48,99,51,99,55,56,97,101,48,55,52,56,48,102,100,99,49,51,57,99,51,56,101,53,53,55,50,97,56,49,51,56,48,57,101,48,50,54,50,56,49,101,56,56,51,99,55,48,50,53,97,99,49,100,55,56,55,54,55,55,50,99,52,97,49,48,101,50,49,55,99,49,101,54,52,51,99,57,97,49,100,101,50,57,49,50,53,49,51,48,48,102,102,57,99,56,55,56,52,97,99,48,101,49,52,100,54,100,99,98,50,101,53,55,49,54,49,101,52,98,49,98,48,49,52,48,57,52,49,56,55,48,50,53,51,99,49,102,50,101,48,50,53,100,48,48,57,97,53,48,50,53,97,56,48,57,56,52,48,52,97,54,52,102,99,48,101,49,99,49,102,102,56,51,57,98,48,55,99,98,50,53,55,101,55,99,49,50,57,57,51,98,48,51,97,102,48,55,56,97,49,100,55,48,102,97,48,50,53,52,49,51,51,99,97,57,50,102,55,97,50,102,52,98,48,49,50,51,57,54,102,97,53,102,50,56,56,98,52,100,49,97,97,97,98,49,53,56,53,56,55,48,48,102,102,98,49,98,102,102,48,48,102,55,49,53,48,48,98,97,98,48,48,102,102,55,99,99,48,99,48,57,48,55,48,55,57,56,53,97,56,49,51,48,56,56,52,48,52,102,48,56,55,50,99,51,98,52,49,56,56,51,57,51,48,55,55,50,48,52,97,101,48,51,97,98,48,101,100,56,51,99,51,50,101,55,57,55,48,49,100,102,55,48,56,56,55,101,56,51,99,97,48,52,99,99,56,51,100,97,50,98,49,50,49,101,101,53,54,49,54,97,49,102,48,56,48,102,55,54,57,52,99,52,97,48,55,97,50,49,100,49,48,48,54,102,50,48,55,52,57,51,52,97,49,57,101,57,48,55,48,100,54,52,99,53,56,100,50,48,48,102,102,48,102,57,97,48,52,97,55,56,51,101,53,101,48,52,99,53,56,49,50,98,52,48,52,98,53,48,49,51,48,56,48,57,52,101,56,49,99,49,102,99,48,51,56,48,48,102,102,55,51,54,48,102,57,97,52,97,102,57,55,99,49,51,55,100,48,52,48,49,101,97,56,48,51,98,97,48,101,98,56,55,100,48,49,50,99,48,57,57,101,53,52,57,52,53,57,50,98,50,50,48,48,102,102,57,101,54,54,102,97,53,102,50,56,56,97,98,102,55,101,54,97,98,49,53,56,53,55,101,101,48,57,49,56,48,56,49,48,48,55,100,97,50,56,49,50,54,99,48,48,102,102,102,49,48,50,48,50,52,53,52,49,102,56,56,49,50,56,56,48,50,54,102,99,97,48,48,48,102,102,55,97,98,50,48,48,102,102,102,52,99,99,99,53,97,55,50,98,56,48,52,100,48,49,50,57,56,51,56,50,48,102,56,48,49,100,101,48,51,99,102,102,99,48,52,98,98,48,55,57,48,51,97,54,48,57,97,100,54,48,48,102,54,53,54,52,52,99,55,50,102,100,48,51,52,54,52,56,100,55,98,50,55,55,57,48,52,56,50,54,102,102,56,48,52,56,54,50,56,51,49,50,48,52,97,101,48,49,50,100,101,48,102,48,52,48,57,98,54,48,55,101,56,49,99,55,48,50,53,102,52,49,100,52,49,53,99,48,50,54,99,48,102,48,52,49,101,48,56,48,51,100,99,55,52,49,100,101,50,98,97,53,50,56,97,48,52,49,57,55,56,48,49,101,100,51,48,101,55,57,55,101,49,102,52,50,99,97,52,49,51,50,49,101,54,50,101,56,51,98,99,53,51,52,101,99,53,52,48,55,55,52,98,49,97,101,48,57,101,50,101,100,48,52,102,53,51,98,52,48,50,55,53,51,98,99,97,49,53,56,50,101,99,97,48,51,48,48,102,102,48,48,102,102,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,98,102,101,48,49,98,102,48,98,97,101,97,48,98,98,48,49,51,52,54,48,52,99,56,48,51,98,100,48,50,53,50,52,49,99,53,48,55,101,48,48,102,102,57,56,50,48,55,97,101,53,56,56,48,57,52,56,51,98,101,48,55,55,100,99,51,98,57,56,51,99,50,53,56,53,50,50,57,55,101,57,100,52,99,101,48,102,54,48,55,99,48,97,48,48,102,102,101,53,57,53,98,52,48,57,55,48,101,99,57,52,97,49,101,50,50,101,54,98,102,50,100,99,51,99,52,53,55,99,56,48,53,56,57,52,56,57,99,54,100,53,102,100,56,50,52,57,48,55,53,97,54,98,55,102,101,48,49,52,50,56,48,48,102,102,102,98,97,54,48,48,102,102,55,100,57,55,54,48,48,55,100,97,56,48,49,51,52,99,49,99,49,48,50,54,49,51,56,55,55,55,48,55,53,56,48,49,101,99,102,48,50,53,102,56,51,97,56,48,101,55,51,57,53,99,48,50,54,100,56,98,56,99,101,56,48,51,100,98,97,48,102,49,99,49,101,57,48,55,99,99,49,51,51,100,50,48,48,49,101,99,51,48,101,48,101,100,51,55,52,48,102,48,55,54,101,56,97,48,50,52,56,57,100,101,55,50,51,102,97,48,49,51,50,97,50,53,99,97,102,50,98,56,48,57,101,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,98,102,48,48,102,102,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,48,97,48,54,97,48,51,48,48,102,102,48,48,102,102,51,101,51,52,101,48,52,101,52,99,56,49,50,55,50,48,48,102,98,52,98,48,55,53,48,54,50,97,55,57,54,98,54,48,52,100,52,48,48,51,100,56,56,48,52,57,97,101,50,50,57,102,57,48,55,49,53,57,50,48,102,99,56,48,57,56,55,48,55,49,48,54,50,100,99,101,48,48,102,102,102,54,100,48,55,97,48,49,51,55,52,56,50,48,48,102,54,99,101,101,48,57,49,48,48,55,53,55,99,51,52,50,52,52,55,56,55,57,48,97,100,102,98,56,54,57,102,101,48,49,98,102,48,97,48,52,48,48,102,102,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,49,102,102,97,56,50,101,99,48,52,100,49,56,49,50,100,101,48,101,102,52,48,57,98,54,48,55,49,52,49,102,56,48,50,53,102,52,49,101,98,57,53,99,48,50,54,99,48,101,102,56,49,101,48,102,48,101,101,55,48,102,48,57,53,102,52,57,52,53,102,97,48,100,51,100,56,51,97,54,49,102,48,50,56,48,51,101,56,53,54,99,56,50,54,48,51,98,50,53,100,48,55,55,52,98,57,57,102,56,98,55,48,101,101,57,53,102,52,48,49,54,50,53,100,97,48,57,102,52,102,100,54,48,57,100,52,49,102,54,56,52,101,55,102,56,48,52,52,56,50,56,48,54,56,57,48,48,51,101,50,50,50,48,52,56,57,57,55,50,48,52,98,52,48,49,50,53,99,49,102,98,48,50,54,54,99,51,99,48,57,48,52,48,98,55,48,50,55,50,56,48,49,101,100,52,48,52,101,56,55,55,102,97,51,50,51,56,48,51,98,48,51,56,49,50,102,48,48,102,102,102,53,56,48,57,57,53,48,101,49,97,51,102,99,53,57,97,50,56,55,99,48,98,101,52,52,50,100,98,57,54,50,56,97,53,102,50,51,50,54,52,100,52,56,55,55,99,51,97,53,56,97,102,49,100,97,101,48,50,55,101,51,49,54,49,56,48,52,50,55,48,48,102,102,55,100,54,55,48,48,102,102,51,101,98,99,52,51,101,50,48,52,102,52,56,49,51,100,50,48,101,101,48,48,102,102,57,52,52,50,99,56,56,56,55,54,51,56,55,57,101,56,51,100,101,48,48,102,55,51,49,54,54,55,50,97,48,98,57,101,53,48,102,50,57,52,49,99,102,48,55,102,56,49,101,55,49,52,102,52,48,50,53,97,56,101,49,102,56,48,101,57,48,48,102,102,57,97,55,52,102,99,49,100,49,57,52,51,102,100,48,52,51,99,53,49,56,97,102,97,52,97,100,52,53,56,54,97,102,51,56,97,101,52,98,48,48,101,57,99,48,101,101,48,55,55,52,97,54,48,101,97,49,52,101,56,97,53,48,48,102,102,55,55,100,48,102,97,48,57,52,101,53,55,56,54,102,57,48,100,48,99,49,51,50,57,52,57,54,49,56,102,52,57,52,56,52,56,52,97,52,56,57,99,57,48,57,52,57,50,57,56,57,53,52,52,57,50,57,50,49,102,97,97,102,53,55,102,99,100,53,53,52,101,102,101,55,50,102,102,97,100,50,99,99,98,50,52,51,50,57,99,97,99,50,99,48,98,54,50,99,53,101,101,56,99,56,50,53,53,97,49,97,53,49,54,50,53,56,50,52,54,54,100,101,55,52,51,50,52,51,52,48,54,54,57,50,53,50,53,50,51,98,50,99,54,97,52,56,97,50,48,56,99,99,100,53,49,97,55,53,53,48,99,54,100,51,54,55,100,51,52,48,49,51,50,52,48,48,102,98,99,57,48,50,54,56,48,51,101,99,48,52,100,49,48,48,51,101,99,101,52,48,57,98,49,50,100,52,51,101,54,53,98,48,48,102,102,57,99,50,48,56,51,57,101,48,55,101,54,48,102,101,48,49,99,49,56,51,98,56,52,57,57,52,48,50,97,52,97,99,48,99,52,49,100,55,48,55,48,48,48,102,102,57,56,49,48,55,98,50,57,54,49,100,49,52,54,97,52,55,50,98,52,51,98,97,53,48,50,52,53,55,56,52,54,48,102,48,98,102,102,50,53,49,55,55,50,53,57,49,55,102,53,97,102,101,50,100,48,98,53,52,102,98,100,50,49,57,56,48,54,48,54,56,48,51,101,52,100,48,48,102,102,48,102,98,51,100,52,98,48,50,52,49,56,48,57,54,98,50,57,52,49,99,56,49,53,97,53,49,100,49,54,52,57,101,48,52,102,49,56,51,56,100,48,50,55,49,52,49,100,54,50,48,57,55,51,56,98,52,54,53,48,55,56,55,55,53,51,52,97,98,48,101,48,48,55,48,56,51,57,101,56,99,53,56,55,50,98,100,50,52,51,56,56,49,101,102,52,53,50,100,98,48,50,54,52,49,102,48,99,97,53,100,50,49,56,48,57,56,56,55,52,97,55,101,52,50,101,100,102,50,99,52,56,97,54,100,50,54,57,53,99,48,49,53,50,50,53,97,49,54,52,57,56,53,99,49,54,54,53,56,49,54,99,53,56,98,100,57,50,53,51,56,98,51,52,99,52,97,50,99,48,98,48,52,56,99,100,98,50,100,54,55,57,51,49,51,100,50,51,97,52,97,52,97,52,53,51,52,99,54,56,52,55,57,50,54,57,50,102,100,55,51,52,101,100,50,51,101,100,97,54,51,54,100,97,55,102,99,97,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,55,101,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,52,48,57,56,51,53,48,48,102,102,97,48,54,53,48,48,102,102,102,54,102,48,50,53,55,48,48,57,54,102,48,55,55,97,48,52,97,52,56,51,56,97,48,101,51,56,49,50,102,97,48,101,97,48,97,101,48,49,50,57,48,55,55,99,48,101,102,98,56,55,56,102,56,55,55,56,97,102,57,52,97,50,102,100,51,97,57,57,99,49,101,99,48,102,56,49,55,101,49,102,52,50,99,97,52,49,51,48,49,101,54,50,101,56,51,99,52,53,99,100,55,101,53,98,56,55,56,56,98,48,97,48,48,98,101,50,101,100,51,56,100,97,98,54,56,48,52,57,50,48,101,56,52,50,54,102,102,99,49,56,57,53,48,48,102,102,97,101,99,48,48,55,99,99,100,56,51,99,52,53,51,48,55,56,52,48,49,102,54,57,52,48,101,54,99,48,52,97,49,51,56,49,51,98,99,97,49,48,50,52,55,52,49,100,100,56,55,55,48,98,52,48,50,48,50,53,50,51,56,50,53,48,98,56,50,98,48,48,102,102,57,56,54,48,50,54,56,98,57,54,48,56,50,48,49,55,52,56,56,100,99,97,52,53,52,56,50,54,49,56,100,50,57,52,56,56,52,100,48,102,57,50,102,51,51,55,53,99,57,55,99,48,49,57,57,54,48,102,54,52,49,101,52,56,55,55,56,49,99,101,48,51,97,100,48,55,57,52,48,102,55,52,51,100,99,102,102,52,51,48,101,56,56,51,97,99,48,101,48,56,55,99,56,49,101,51,56,55,97,53,51,52,51,51,52,102,52,56,48,52,97,48,55,54,99,51,56,101,49,100,102,50,99,56,51,99,101,53,100,97,53,54,52,55,50,98,49,48,56,98,49,50,100,57,102,50,48,53,53,49,53,54,57,55,52,52,52,97,102,50,98,56,98,49,52,102,102,53,51,50,48,57,48,50,98,100,51,57,99,101,49,57,53,56,48,52,57,56,56,48,51,101,99,57,48,49,102,52,97,49,56,49,51,48,56,48,52,102,99,56,49,51,57,48,48,102,55,56,97,56,50,100,55,49,55,50,49,100,51,48,102,99,48,49,51,52,48,48,102,102,52,99,50,56,55,57,52,51,56,54,57,56,48,57,49,97,50,98,55,54,48,101,50,48,55,56,99,49,102,52,48,55,101,56,51,99,99,49,100,54,54,97,57,49,57,50,52,97,56,50,56,99,98,54,50,53,99,97,98,50,101,53,57,102,102,57,55,54,53,55,97,49,49,55,97,48,52,52,102,56,98,49,54,100,97,98,57,48,99,57,98,102,102,48,52,55,53,55,53,100,52,49,97,51,48,50,52,100,56,48,57,55,56,50,101,48,48,57,97,102,48,50,54,57,52,48,57,55,101,48,50,53,102,48,97,56,102,57,98,48,48,55,97,98,52,48,102,57,48,49,100,53,56,51,98,98,50,100,49,51,98,48,50,53,101,97,52,97,54,50,97,48,51,102,97,48,102,49,52,51,97,97,49,99,97,50,99,48,98,57,101,56,99,57,52,53,100,56,55,55,102,57,54,52,48,57,49,101,49,101,52,54,50,56,49,50,48,56,54,53,101,49,53,97,57,97,57,98,98,49,49,57,52,102,52,49,100,102,97,54,99,55,102,56,48,99,100,48,48,48,102,102,102,56,57,56,48,48,102,102,51,101,98,56,100,51,52,49,102,55,48,49,51,55,101,53,101,48,49,51,54,50,49,102,98,52,55,101,56,97,49,100,57,48,50,53,55,53,48,56,51,97,101,53,56,49,53,54,53,51,49,100,97,55,102,56,55,98,100,49,48,48,102,102,57,56,55,48,55,51,101,48,52,99,53,48,55,51,53,49,57,101,101,53,57,49,53,50,49,102,98,50,57,49,51,52,97,49,48,52,56,55,52,52,50,98,49,51,55,48,50,55,52,51,98,97,49,101,50,101,53,56,54,52,57,101,53,55,102,57,50,56,56,56,100,50,55,54,48,48,102,102,99,101,100,53,48,53,52,48,48,57,51,49,48,50,53,57,56,51,98,54,48,52,97,54,48,49,50,100,56,48,101,50,56,49,99,57,49,52,54,99,57,51,52,102,48,55,54,52,48,101,51,52,49,99,100,48,51,97,97,48,102,48,49,54,101,52,99,98,48,57,57,50,102,53,51,52,49,100,55,48,51,98,102,50,97,99,51,57,101,48,50,54,52,48,50,53,99,57,52,49,101,49,50,102,100,49,52,97,98,101,57,56,57,50,56,56,57,52,57,54,48,57,51,52,50,50,99,53,51,100,98,100,52,57,57,53,97,56,98,48,50,99,98,101,57,52,100,53,48,50,50,55,48,48,102,102,55,99,57,53,52,48,49,102,55,50,48,49,102,98,48,48,102,102,55,100,54,100,48,51,57,50,48,101,51,56,51,97,98,48,50,53,102,49,51,102,57,52,97,48,52,99,48,56,51,102,98,48,48,55,98,57,98,48,55,54,99,49,101,48,56,54,48,53,51,57,54,51,99,49,100,97,54,48,55,53,97,49,102,48,48,55,49,48,53,102,57,55,51,51,52,49,100,49,48,102,57,56,51,97,99,48,102,100,56,55,51,56,51,101,51,56,51,101,99,49,99,57,48,102,98,57,55,56,53,49,102,101,57,99,53,56,57,52,51,52,49,100,100,57,52,57,48,49,51,52,50,98,98,57,54,52,53,97,101,52,48,99,53,55,102,102,56,48,98,49,56,48,48,102,57,54,53,48,49,51,57,51,99,48,57,99,51,48,50,55,97,56,49,100,98,48,49,50,56,97,49,99,50,50,97,52,48,52,99,51,48,49,50,56,55,56,51,100,100,99,97,57,50,100,52,48,52,99,48,49,50,56,48,48,102,102,102,55,49,55,48,55,102,101,48,101,55,99,48,57,55,51,48,55,57,101,53,56,99,56,48,57,55,49,55,97,49,100,98,48,101,98,56,48,57,51,102,50,56,102,48,55,54,57,50,100,49,48,99,57,97,49,101,48,48,102,48,48,102,102,48,57,56,54,57,102,55,48,48,50,52,55,102,52,57,53,102,54,48,49,57,102,52,97,48,49,52,101,97,48,48,102,56,98,49,48,49,50,98,52,49,102,52,48,50,54,49,56,48,49,102,54,97,48,48,101,100,52,49,102,55,98,99,53,51,101,50,102,99,49,100,57,48,49,50,101,102,56,51,101,48,48,102,102,48,102,53,53,100,50,56,48,52,99,52,97,55,50,98,55,50,50,102,48,55,98,50,48,52,98,98,56,49,51,48,50,49,99,102,48,101,48,48,49,48,48,102,102,48,49,101,101,52,50,56,52,51,99,54,57,53,97,56,51,99,50,53,51,49,98,56,48,51,100,97,99,53,54,57,55,102,53,48,48,102,102,57,53,100,99,98,51,57,50,98,56,97,100,50,52,57,102,99,48,51,54,50,57,55,102,99,48,50,56,50,56,48,49,102,50,55,53,48,55,56,54,48,48,102,102,102,55,102,48,48,51,101,101,57,48,48,57,98,98,101,53,55,49,55,49,56,98,53,48,101,57,49,53,52,48,48,102,52,48,55,48,55,54,55,48,50,52,48,49,50,55,100,49,56,49,51,101,48,52,97,55,56,49,50,102,100,99,98,97,101,48,49,55,48,56,50,56,52,53,97,98,100,50,101,49,54,56,56,57,52,54,48,49,51,48,50,54,52,55,99,102,101,56,49,97,49,98,97,49,99,48,53,102,99,53,49,56,52,51,99,54,49,101,50,50,101,48,51,100,56,53,98,97,53,49,55,101,49,101,48,52,99,99,57,99,53,99,49,54,48,49,56,54,52,99,52,99,48,52,98,97,51,50,50,55,55,56,49,50,99,56,101,99,50,50,97,51,102,101,99,50,50,50,51,50,50,50,50,99,57,49,52,53,52,55,54,50,55,54,57,56,100,97,97,54,55,53,102,99,52,98,102,101,97,50,102,50,102,102,56,48,102,102,56,48,48,102,56,53,55,56,49,51,57,52,48,48,102,102,100,98,101,99,48,49,102,53,102,49,50,53,52,56,48,50,101,100,52,48,50,55,50,102,57,55,56,48,50,54,48,49,48,48,102,102,52,97,98,56,51,57,49,101,53,52,54,50,98,48,48,49,101,100,57,48,48,52,56,99,99,57,100,99,51,101,102,56,52,51,54,48,48,102,54,100,48,48,102,102,51,51,99,100,52,48,55,102,99,53,48,48,102,102,98,48,51,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,49,57,102,56,98,102,102,97,101,98,97,101,98,102,101,48,49,54,97,48,48,48,102,102,102,57,48,55,48,48,102,102,51,101,51,97,97,48,101,50,99,48,57,49,50,48,55,53,48,49,102,102,48,50,55,50,99,48,57,54,48,48,102,102,102,57,48,48,102,102,51,100,56,101,48,101,57,52,97,49,101,49,100,54,99,99,56,49,50,102,57,99,51,98,56,49,102,49,48,102,50,100,57,52,98,99,98,50,48,102,48,56,51,57,52,48,55,53,98,53,98,48,51,100,97,48,55,56,54,48,102,98,52,51,100,99,49,101,51,50,100,54,49,51,99,51,99,52,49,101,101,48,102,49,48,55,100,99,100,56,51,97,55,53,100,48,51,97,53,53,48,55,54,102,54,57,50,98,53,48,57,48,56,98,48,52,49,48,49,50,100,57,52,48,54,49,98,48,48,55,99,56,98,48,48,49,102,54,55,99,53,100,48,48,102,102,51,101,99,49,99,48,57,100,48,50,101,99,97,48,48,101,56,56,55,98,48,48,102,102,49,101,101,48,48,50,53,97,56,49,99,99,102,50,98,52,48,49,101,56,55,97,50,54,50,56,100,56,50,97,101,53,48,55,56,55,102,99,49,100,51,56,51,57,50,52,98,48,55,57,56,54,52,56,50,100,52,51,56,54,49,99,55,48,102,101,97,52,101,52,99,48,55,56,50,49,99,97,52,56,97,51,56,55,97,101,56,98,49,57,56,99,56,98,98,48,55,55,50,53,48,52,97,97,97,51,50,55,56,48,98,99,56,98,102,101,48,51,48,49,56,48,51,101,51,49,52,48,101,102,48,48,102,102,49,101,102,101,48,48,102,102,55,100,100,50,48,49,50,56,57,56,98,49,50,57,102,49,54,97,49,100,50,50,97,56,48,49,101,98,101,102,48,102,51,55,48,52,102,56,50,52,102,97,51,48,50,55,99,48,57,52,102,48,55,102,102,56,97,53,99,48,49,54,101,57,99,56,52,53,97,98,100,50,101,49,54,56,56,57,50,55,48,49,50,102,50,54,52,55,99,101,99,57,102,101,49,98,101,51,56,48,54,102,97,97,56,48,56,48,52,48,48,102,56,52,50,48,51,98,98,48,48,54,98,56,52,48,51,99,48,50,102,48,97,56,48,48,102,102,53,99,52,100,57,48,101,52,49,54,101,48,50,54,50,48,48,57,57,54,54,53,49,56,55,56,102,101,50,98,100,49,53,51,48,54,48,48,102,102,54,57,50,56,55,98,57,55,50,56,51,99,52,100,57,53,99,48,51,100,54,97,48,51,102,55,97,54,97,54,50,51,49,53,101,56,99,101,97,53,97,53,98,57,57,97,52,55,54,55,51,55,100,99,55,51,99,100,51,56,51,49,102,48,53,54,102,102,56,98,99,51,57,56,54,49,54,50,102,97,102,102,56,56,97,48,102,54,52,49,101,52,56,55,55,56,49,99,101,48,51,97,100,48,55,57,52,48,102,55,52,51,100,99,57,49,100,48,99,51,97,50,48,101,98,48,51,56,48,49,102,50,48,55,56,101,49,101,57,52,100,48,99,100,51,100,50,48,49,50,56,49,100,98,48,101,51,56,55,55,99,98,50,48,102,51,57,55,54,57,53,57,49,99,97,99,52,50,50,99,52,98,54,52,56,50,48,53,53,49,53,54,57,55,52,52,52,97,102,50,98,56,98,49,52,102,102,53,51,50,48,57,48,50,98,100,51,57,99,101,49,57,53,56,48,52,99,98,56,48,51,101,101,48,99,48,57,100,53,48,102,48,48,49,51,100,99,48,52,102,99,56,51,102,55,48,55,98,101,53,98,49,55,51,56,98,99,48,101,57,48,55,55,48,51,102,101,48,102,52,48,49,100,99,48,51,57,101,52,98,97,50,98,100,48,52,97,100,50,48,48,101,54,52,97,54,48,55,99,101,48,102,51,99,51,99,99,48,101,102,100,49,56,49,50,99,56,97,49,100,48,48,102,102,101,56,57,54,99,48,99,57,53,56,49,101,98,102,53,97,56,51,100,52,56,51,54,49,101,100,51,97,52,49,56,98,56,50,99,50,98,101,99,99,97,48,56,48,100,51,99,48,48,102,57,51,49,48,48,51,101,52,48,52,53,53,57,55,99,99,56,51,99,53,48,48,102,102,55,100,55,51,56,49,50,56,99,53,97,54,52,98,54,53,48,100,51,52,51,100,101,48,101,102,99,48,57,57,52,48,55,97,49,100,48,57,101,54,51,98,52,57,97,56,99,48,48,102,53,100,99,49,99,51,56,51,101,51,48,50,53,100,98,56,55,50,48,49,101,55,56,51,57,52,99,55,51,54,52,56,48,101,101,48,55,57,56,48,49,101,97,101,48,55,49,48,51,102,54,50,102,52,57,53,52,49,100,55,50,99,55,55,101,57,101,53,57,55,48,49,48,54,53,55,102,102,53,100,52,49,99,56,48,48,102,102,55,100,55,100,48,51,97,102,48,101,50,56,51,102,50,48,50,55,101,48,48,57,50,48,48,55,50,56,48,102,52,56,97,51,99,49,101,56,48,55,54,48,48,102,55,56,48,57,98,101,48,50,53,97,56,49,100,55,48,51,99,51,48,101,100,102,50,99,99,98,57,50,57,56,48,49,101,101,51,48,101,50,48,55,102,99,49,102,51,48,55,50,99,51,97,52,49,101,102,50,56,97,52,98,57,48,101,102,97,55,57,52,97,49,101,49,50,97,98,49,55,50,53,48,49,55,50,53,56,50,49,99,57,54,50,53,49,57,54,52,53,54,57,55,97,53,55,56,50,54,56,49,51,99,53,53,57,54,48,56,50,57,102,51,48,57,57,50,48,100,48,56,48,51,101,101,57,52,48,57,52,102,48,50,53,55,99,48,57,51,48,48,102,102,50,55,100,99,49,101,99,56,51,57,54,48,50,53,50,56,49,101,98,56,48,51,100,52,97,48,55,54,54,56,48,53,100,56,55,101,99,98,48,50,99,48,51,98,52,48,48,102,54,49,56,55,102,99,51,57,99,48,48,102,50,102,99,49,101,57,52,55,48,55,99,97,48,102,52,52,51,97,99,57,54,48,52,98,56,53,57,55,50,48,102,51,48,51,99,54,49,101,98,48,102,48,56,51,100,56,101,48,101,97,52,51,98,99,49,100,52,48,101,101,50,48,54,48,55,98,55,50,53,56,56,48,57,55,56,55,100,51,97,54,54,52,101,56,57,55,48,98,48,52,51,50,99,53,51,53,51,55,102,99,48,97,53,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,48,49,56,57,48,48,102,102,57,57,102,48,48,55,100,55,102,48,49,50,52,97,48,101,56,52,48,49,102,52,49,101,48,52,98,99,48,49,51,97,56,48,101,55,99,51,102,50,48,48,102,102,102,53,99,52,48,57,57,56,48,55,57,101,48,52,101,100,56,51,97,54,48,55,55,97,48,102,52,99,49,101,54,48,48,51,100,97,99,48,102,54,52,49,100,57,48,48,102,102,51,100,50,49,50,98,56,51,101,99,48,52,57,56,56,55,56,52,49,101,100,56,55,100,52,48,57,53,49,48,48,55,98,51,52,51,100,48,49,102,48,52,102,48,55,55,101,49,102,101,101,48,101,102,48,49,101,48,57,53,97,53,54,57,55,53,99,49,102,97,48,55,53,56,51,97,54,53,55,98,56,49,102,48,48,49,51,52,48,49,50,99,50,98,48,98,50,52,51,50,97,57,48,53,51,48,97,101,101,48,50,101,100,97,102,102,56,48,54,55,100,48,48,51,101,50,53,56,48,48,102,102,102,98,49,98,99,48,52,99,53,56,49,50,98,56,53,57,48,49,50,56,97,48,102,48,99,51,99,55,99,98,49,48,55,98,52,48,101,50,48,49,51,57,99,51,56,101,53,53,55,50,97,56,49,50,54,48,57,50,48,50,53,100,52,49,100,55,48,51,98,56,48,50,53,97,99,49,100,55,56,55,54,56,101,53,56,57,52,50,49,99,52,50,56,56,51,98,48,57,57,100,48,56,51,99,50,53,100,97,52,97,50,99,56,48,57,100,48,55,56,52,98,52,48,102,101,100,52,100,54,101,53,57,100,49,54,50,53,55,101,57,50,99,54,48,48,54,102,101,53,48,48,56,102,99,48,48,102,102,55,100,55,49,48,49,51,101,54,48,102,53,48,48,102,102,49,102,53,99,56,48,52,100,50,56,55,49,56,48,57,57,49,48,55,53,97,101,56,54,101,48,50,53,97,53,56,48,55,54,56,97,55,48,55,56,54,49,100,54,50,48,49,100,101,54,51,48,51,99,49,48,55,53,97,56,56,48,102,49,56,51,56,54,49,102,98,48,102,55,48,51,98,101,101,53,100,57,55,101,49,99,100,48,102,100,48,48,102,102,51,100,97,100,56,51,100,52,48,48,102,102,102,54,52,49,53,99,56,53,56,51,100,48,53,50,49,52,51,52,49,101,49,48,101,102,102,102,57,51,99,97,97,97,98,97,99,101,50,48,97,55,56,48,54,102,97,56,48,51,101,98,53,48,48,49,102,54,50,56,48,101,53,48,48,49,102,54,53,101,48,52,98,50,56,55,53,48,49,102,102,48,51,57,101,50,99,52,101,57,57,57,49,52,97,50,48,101,102,48,51,100,51,48,101,57,99,97,50,56,55,99,50,102,48,51,98,97,48,55,98,53,56,49,100,102,56,55,49,48,51,101,56,49,102,55,48,55,55,98,56,98,100,48,102,52,48,55,49,52,51,56,55,48,49,102,49,99,49,100,53,97,48,102,101,57,53,97,56,50,100,56,55,97,99,97,50,50,56,101,52,51,98,97,49,101,50,57,102,50,53,56,49,53,53,101,55,56,50,55,49,48,53,48,51,102,99,49,48,57,48,48,102,102,55,99,57,100,56,49,100,101,48,48,102,102,51,100,102,99,48,48,102,102,102,97,53,99,48,50,54,101,102,49,53,99,53,51,100,49,54,97,49,101,100,50,97,56,48,49,101,56,49,55,48,101,99,56,48,51,98,52,48,49,50,55,57,49,56,48,52,99,48,48,102,102,57,98,48,48,102,102,55,48,49,56,98,97,99,48,49,55,50,57,99,56,52,53,52,98,100,52,101,49,53,54,56,57,52,52,52,48,52,99,51,100,57,49,100,51,102,50,48,55,56,55,50,56,55,48,48,97,48,98,53,48,48,102,100,54,48,102,49,56,55,55,52,97,54,48,102,53,57,52,101,57,52,53,48,48,102,102,55,56,49,48,102,97,55,49,52,101,57,101,49,56,54,52,99,52,51,48,52,99,97,53,50,50,48,54,100,100,49,57,50,49,49,100,50,57,49,101,55,97,52,50,50,97,52,97,49,97,53,52,57,49,52,97,52,55,54,50,97,55,99,100,101,102,53,53,51,51,51,102,101,57,101,97,48,49,48,57,52,49,101,51,48,101,101,57,54,101,49,100,51,50,100,100,50,56,97,48,48,102,48,50,49,101,52,49,50,101,48,97,102,48,99,51,97,54,50,49,56,50,54,49,49,57,50,102,98,50,48,57,57,52,55,54,49,50,57,49,102,55,55,100,49,49,50,53,50,100,49,54,56,57,50,50,97,52,51,49,53,98,99,100,102,100,51,51,53,97,51,102,50,53,98,101,53,102,102,48,54,55,99,48,57,49,49,48,50,53,52,53,51,56,48,57,100,100,48,50,54,97,52,49,100,54,56,49,50,99,48,53,53,56,55,98,50,56,51,56,97,57,101,48,102,51,97,52,51,101,102,100,49,99,51,100,55,56,51,98,101,56,101,49,101,56,48,49,50,97,101,49,99,57,48,55,54,99,49,102,49,48,55,56,56,102,100,55,50,57,53,50,52,51,99,52,49,100,52,57,52,98,57,52,99,52,55,48,101,57,100,49,53,102,102,102,50,102,57,48,48,49,50,53,48,57,57,52,53,56,54,48,52,101,102,52,51,99,56,50,57,97,48,49,98,56,99,48,48,102,97,57,50,48,48,55,100,52,48,48,102,102,49,50,102,52,48,48,102,102,102,97,57,50,48,55,53,52,49,101,102,48,101,57,48,51,97,53,55,55,56,55,97,52,49,101,55,48,51,100,53,48,49,50,50,99,48,102,98,48,49,101,101,56,54,52,49,102,56,50,56,51,48,51,99,97,48,48,102,102,55,98,50,48,51,99,52,48,102,49,52,98,53,48,55,54,102,97,52,51,56,48,49,101,56,48,55,57,50,48,102,50,56,51,98,99,49,99,100,99,49,99,57,48,101,102,48,51,99,97,50,100,48,51,98,49,51,99,51,97,54,57,56,56,48,48,102,102,48,102,55,49,54,52,54,99,53,97,56,55,57,48,49,51,101,53,57,102,56,101,56,52,48,49,51,48,101,56,52,57,56,57,50,53,55,97,52,98,52,57,54,56,56,101,48,54,52,57,48,99,102,55,51,98,54,101,54,57,99,101,48,101,54,48,57,100,102,48,57,101,51,56,56,48,52,52,50,98,97,56,48,54,102,99,48,48,102,102,51,101,51,100,52,48,48,102,98,51,50,50,99,99,48,49,102,54,51,99,48,52,57,50,57,52,97,53,97,56,51,99,55,48,102,52,48,48,102,102,51,100,99,99,48,52,99,54,48,51,97,102,99,53,56,56,48,51,100,55,48,52,56,48,49,50,53,54,48,97,54,101,99,102,48,102,97,56,51,100,57,48,55,100,56,56,99,48,101,100,97,52,49,50,99,53,48,56,55,48,56,51,56,99,49,99,51,102,51,54,49,99,55,48,101,52,49,53,100,51,98,56,55,52,97,52,98,48,102,51,57,49,98,56,48,51,100,99,53,57,48,52,98,53,98,102,54,57,100,102,101,48,55,101,52,98,97,101,98,97,102,102,56,50,102,48,48,52,100,56,48,51,101,53,101,48,52,98,97,48,49,50,98,52,48,52,99,97,56,49,51,48,56,48,57,52,101,57,102,99,49,99,51,56,51,56,48,48,102,102,55,99,56,48,102,57,54,56,97,102,101,102,56,50,53,51,97,55,48,48,102,102,51,100,50,102,48,55,55,52,49,101,56,48,102,97,48,50,53,56,49,51,51,56,97,57,50,102,55,50,50,101,52,98,48,49,50,51,101,100,101,52,98,99,53,49,49,54,57,101,51,100,52,102,101,53,54,49,54,49,98,48,50,52,54,99,48,50,52,53,52,48,57,98,48,48,102,102,55,99,98,56,48,57,56,98,48,50,54,57,52,48,57,57,53,48,50,54,49,48,49,50,57,57,48,51,48,51,102,56,48,55,102,101,48,102,57,48,49,102,50,100,49,53,102,100,102,48,52,100,101,52,49,99,48,102,52,48,49,101,50,56,55,97,48,51,101,56,48,57,53,48,52,99,101,50,97,52,97,50,101,57,53,100,49,48,48,52,102,50,57,98,99,57,55,56,97,50,50,97,102,53,101,57,57,97,101,53,54,49,53,102,99,48,50,99,54,48,48,51,57,99,48,48,102,102,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,52,48,50,52,50,49,55,102,99,100,52,97,98,50,99,57,51,48,97,55,50,99,99,97,102,50,100,56,97,101,55,98,50,51,50,55,49,53,56,57,56,56,97,53,56,49,53,101,57,49,100,98,54,53,100,99,99,97,54,50,48,51,102,57,50,53,49,57,50,51,51,52,102,101,97,52,55,97,50,48,57,50,99,52,100,49,97,98,55,57,49,98,101,102,51,55,98,100,54,97,48,48,102,102,101,99,51,48,48,55,100,52,97,48,51,99,51,50,57,56,51,102,99,48,48,102,97,100,55,48,50,52,49,52,49,50,54,53,98,102,50,100,52,51,99,50,53,52,56,49,50,51,56,48,52,97,48,55,48,102,53,102,101,56,48,102,97,49,48,54,48,53,99,49,54,50,48,101,49,56,51,57,57,100,50,51,53,48,48,53,57,50,49,50,50,50,52,54,101,57,97,56,97,53,56,56,101,53,55,99,100,50,49,52,57,49,102,97,55,101,49,57,52,48,50,52,57,100,52,48,51,48,56,99,48,49,102,48,56,55,48,102,57,56,55,57,52,51,99,99,53,55,56,48,51,101,99,56,48,97,56,50,101,99,98,50,48,52,102,50,48,48,102,102,55,53,53,48,99,48,57,50,56,50,98,56,97,48,54,51,50,50,50,48,50,49,56,50,52,53,48,102,98,48,48,52,100,53,50,51,48,54,49,100,102,52,52,52,52,52,52,52,57,52,99,48,48,98,54,50,98,53,49,50,51,53,50,55,53,50,54,53,54,56,52,52,51,101,97,57,97,97,97,50,53,102,101,56,56,48,49,102,51,56,54,48,101,101,49,55,48,53,57,49,52,99,48,48,102,102,102,97,100,99,50,102,53,48,57,48,99,49,51,48,53,52,48,55,54,51,56,49,51,56,100,99,98,99,52,99,99,102,97,51,51,51,57,48,52,48,52,101,53,50,52,48,57,52,98,52,52,50,98,98,48,54,50,57,50,57,51,50,57,50,57,51,100,50,100,50,97,50,97,51,48,50,52,101,49,99,50,49,56,55,55,52,56,101,102,97,98,48,48,100,56,48,48,48,102,102,102,97,97,99,48,50,55,97,99,97,54,48,48,55,100,56,97,48,49,50,53,97,48,101,97,52,48,57,57,99,52,49,52,54,101,53,52,57,55,48,49,102,54,101,49,102,97,48,49,51,98,48,101,102,102,52,97,52,57,50,99,98,49,52,100,99,51,98,54,48,102,53,99,49,101,50,56,55,48,99,97,99,100,99,98,53,52,56,48,101,55,48,55,49,53,49,52,98,51,97,52,101,52,54,48,101,52,55,52,100,97,48,52,57,57,52,48,56,48,48,102,102,57,49,50,54,49,56,100,101,98,49,57,51,57,51,52,50,48,56,48,49,102,55,101,97,48,52,97,55,48,55,98,52,48,57,99,98,48,48,102,102,55,100,53,100,56,49,51,49,101,48,101,54,99,49,100,97,57,52,56,48,50,55,56,48,102,53,48,98,99,57,48,55,52,48,48,48,102,102,102,54,51,98,50,48,50,54,56,53,55,57,53,97,49,56,102,50,98,56,48,57,56,56,48,55,51,54,49,101,57,48,102,49,100,53,53,49,55,101,49,101,52,48,101,57,56,55,55,50,102,55,48,101,101,56,55,54,52,98,50,51,54,50,101,52,98,49,100,101,55,50,51,102,48,49,50,100,100,54,53,57,53,99,50,49,50,54,48,48,102,102,53,97,50,48,48,51,101,57,57,56,48,49,102,54,102,50,48,102,55,48,48,49,102,53,52,101,48,102,101,100,101,48,102,52,57,52,54,102,54,48,102,48,56,51,56,101,48,102,101,54,54,54,52,49,102,53,48,51,97,101,50,50,49,100,56,50,57,56,48,49,101,102,99,101,49,100,56,48,101,54,56,51,99,101,50,97,99,49,100,98,102,99,49,102,55,52,99,48,55,54,97,48,102,50,52,51,100,101,49,100,54,101,49,100,52,48,102,54,56,51,99,56,52,57,48,102,51,49,56,51,97,54,56,54,56,50,48,48,102,102,102,55,48,100,50,51,54,50,97,99,51,99,57,57,51,56,97,98,102,48,48,57,48,102,102,48,48,100,51,97,48,48,102,102,55,100,97,57,56,49,50,50,54,53,51,48,48,51,101,99,53,48,48,57,50,101,48,55,97,56,48,52,98,49,97,55,50,52,102,50,97,56,98,56,48,102,98,55,48,101,50,56,48,57,50,48,55,56,55,50,50,97,52,57,54,53,50,53,51,55,48,101,100,56,51,100,55,48,55,55,52,49,102,99,50,100,51,56,48,57,53,50,51,56,55,99,48,51,56,97,56,97,53,57,53,97,55,50,50,56,55,50,48,49,50,55,50,48,57,99,50,102,100,48,51,50,49,49,51,48,100,54,51,100,102,51,97,48,97,55,48,48,102,102,52,97,52,48,55,56,99,51,98,97,53,99,48,55,52,99,98,55,52,97,50,56,52,51,99,48,56,55,57,48,52,98,56,50,98,99,51,48,101,57,56,56,54,48,57,56,52,54,52,98,101,99,56,50,54,53,49,100,56,52,97,52,55,100,100,102,52,52,52,57,52,98,52,53,97,50,52,56,97,57,48,99,53,54,102,51,55,102,52,99,100,54,56,102,99,57,54,102,57,52,48,51,101,100,52,51,98,56,49,101,50,50,57,56,51,100,54,53,51,97,50,57,55,101,49,100,102,52,99,101,57,99,53,51,57,54,48,49,98,102,52,51,52,99,48,52,98,50,53,50,50,48,54,100,100,49,57,50,49,50,49,49,53,50,50,98,50,51,97,53,50,51,50,49,97,53,52,57,49,52,97,52,55,55,101,54,98,53,52,54,102,53,53,51,53,53,98,54,57,101,97,48,49,54,52,99,48,48,102,102,102,57,54,102,56,48,51,101,98,99,55,56,49,50,102,50,48,52,100,99,49,52,50,48,52,100,99,56,55,53,48,101,101,48,55,52,56,48,57,97,54,101,53,97,48,50,55,99,97,98,102,97,52,99,49,100,52,99,48,101,52,52,49,100,56,56,49,50,100,52,48,101,99,49,49,99,101,53,57,49,54,56,49,102,55,50,102,48,98,55,50,102,97,99,98,101,50,100,48,98,97,52,57,52,99,50,52,48,48,102,54,102,57,52,49,56,97,99,51,57,48,102,99,98,51,56,48,48,102,102,55,54,57,50,102,102,56,48,97,48,52,98,97,101,98,97,102,102,56,48,55,54,98,56,48,51,101,97,49,52,51,99,52,53,51,48,55,56,56,48,49,102,53,54,99,48,48,102,97,101,99,48,49,50,55,52,99,48,52,101,54,50,56,56,48,57,49,99,48,50,53,49,99,51,98,54,53,57,56,48,53,98,50,52,51,50,48,57,52,50,101,48,97,101,48,50,53,100,99,49,100,56,48,50,55,100,48,51,102,52,97,52,55,54,102,97,52,52,98,55,57,50,53,56,102,52,57,54,56,55,57,99,52,49,97,51,101,50,48,101,55,102,49,52,54,48,51,50,49,53,48,49,50,54,56,48,49,102,48,99,97,48,50,54,99,48,51,97,52,49,101,50,48,50,53,54,52,49,102,50,56,49,50,56,97,53,98,57,55,57,100,51,56,49,101,100,49,52,50,48,102,56,99,49,101,48,56,51,101,98,50,98,48,97,97,99,53,53,97,55,98,50,48,57,51,48,55,52,97,53,54,56,51,98,98,48,50,53,55,56,49,100,56,57,53,98,55,99,98,50,52,54,48,101,101,99,48,55,55,53,50,52,56,48,55,56,53,101,52,56,52,51,48,48,102,102,98,98,48,102,49,53,48,55,56,98,101,51,55,101,53,54,53,57,53,100,97,53,51,97,52,48,55,54,53,53,102,102,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,50,102,102,53,48,49,97,48,56,48,49,102,50,100,51,48,50,53,99,52,49,100,100,48,49,50,101,56,48,48,102,102,102,98,52,99,50,98,55,48,51,98,100,50,98,98,50,48,48,48,102,102,51,100,55,56,48,55,48,52,56,52,48,52,99,55,56,55,100,102,56,50,55,52,98,102,52,99,48,52,102,48,51,99,50,48,55,57,101,48,52,99,52,48,49,51,49,98,56,51,99,97,53,56,101,48,49,51,101,50,101,99,98,100,48,52,97,55,52,99,48,49,50,51,52,54,51,97,49,49,52,57,99,97,100,50,56,50,51,99,56,48,51,98,51,52,51,98,97,53,54,54,102,53,51,54,48,50,98,101,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,97,101,48,48,102,102,51,101,50,53,56,48,52,100,56,48,55,98,52,48,57,56,97,48,48,55,100,54,99,49,54,50,49,100,50,48,55,56,54,53,101,56,50,55,99,51,99,52,48,101,50,56,49,102,50,50,54,48,51,57,51,48,101,52,49,53,99,48,50,53,97,53,55,50,50,48,50,52,56,49,100,49,56,51,97,100,48,55,48,97,48,52,98,54,57,53,97,49,100,57,100,100,50,52,97,50,48,101,101,57,52,52,56,52,57,52,48,57,52,52,98,50,102,49,50,57,48,101,97,56,98,56,52,99,50,99,99,51,99,55,55,49,101,54,56,98,50,50,99,56,98,49,57,100,51,55,50,48,51,52,101,50,56,48,53,49,50,56,48,51,101,51,53,48,48,52,102,54,49,54,101,48,52,57,100,56,48,51,101,99,97,52,49,100,52,48,55,52,52,49,50,99,48,50,54,99,53,48,48,49,51,52,101,53,100,56,55,48,99,48,57,53,56,48,49,50,102,48,100,100,49,53,48,97,52,97,98,50,100,56,49,102,56,56,51,102,56,48,55,49,48,53,53,101,48,102,49,54,52,57,48,48,102,102,55,98,51,99,51,100,52,57,99,57,55,54,56,50,56,52,49,100,57,56,52,54,99,53,51,100,50,54,48,55,55,53,48,100,99,97,98,50,53,99,51,99,50,53,54,100,101,50,52,101,56,48,54,101,100,50,102,102,56,48,52,57,51,56,48,51,101,100,52,56,48,57,49,52,50,101,56,48,49,102,53,100,54,48,52,101,56,56,51,100,52,48,50,53,56,100,51,57,50,55,49,54,97,53,51,56,55,50,55,48,55,49,52,48,52,57,52,51,99,51,57,49,53,49,56,97,100,101,53,99,101,48,102,50,48,51,97,56,48,55,55,54,49,102,99,50,100,51,101,50,97,57,56,48,102,56,48,55,101,100,50,56,97,100,57,52,50,52,97,48,102,98,56,50,52,98,48,50,54,99,98,102,52,101,101,57,98,101,48,51,54,56,102,48,51,97,48,97,49,48,51,98,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,48,100,102,52,48,48,102,57,54,102,56,48,51,101,98,99,55,48,49,51,48,99,48,52,97,52,49,52,50,48,52,100,100,48,55,52,102,52,98,54,49,101,100,48,50,53,54,55,49,54,56,48,50,54,48,53,54,55,100,99,48,49,100,54,98,101,48,102,98,56,49,101,55,48,49,50,100,54,48,101,99,49,49,56,101,53,57,49,54,56,49,102,55,50,56,99,97,57,50,56,54,48,97,49,50,97,56,97,53,52,56,52,99,50,52,48,48,102,102,102,54,102,49,55,102,99,98,51,48,52,49,102,57,53,98,54,48,48,101,100,49,53,48,50,57,100,48,48,55,99,50,102,48,48,57,52,100,48,101,57,56,55,101,56,49,101,100,48,49,51,51,54,48,52,100,49,48,55,99,56,97,51,99,101,48,55,57,99,49,99,52,55,48,55,51,49,99,49,99,100,57,55,49,99,98,51,52,102,100,57,97,101,48,102,51,99,51,98,48,48,52,100,52,48,51,98,57,48,55,56,97,48,48,102,102,101,99,102,50,97,99,51,99,52,56,56,56,52,55,101,53,53,97,50,97,50,97,49,56,48,51,97,100,50,53,48,49,54,53,99,100,52,52,99,97,57,48,52,56,53,102,101,53,56,50,102,102,56,48,54,51,48,97,56,49,48,48,102,102,48,48,102,102,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,55,102,101,97,48,50,55,102,48,48,51,101,54,49,101,48,52,101,52,102,48,55,50,54,48,52,56,97,48,55,52,48,48,102,102,57,52,53,97,50,57,99,49,51,57,56,48,57,100,97,48,48,55,98,56,50,55,49,54,98,56,98,48,99,56,101,48,50,52,99,48,48,102,50,100,99,48,102,56,48,48,102,102,57,54,49,48,55,97,49,98,56,48,57,55,48,48,102,102,51,100,98,52,53,57,55,50,100,48,49,51,102,99,98,50,48,52,97,49,99,48,49,101,101,48,48,101,56,101,52,48,100,56,57,101,48,49,51,100,102,99,48,52,98,102,55,102,56,48,53,56,52,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,56,48,48,48,102,102,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,56,49,55,102,97,56,55,52,48,49,50,102,52,48,102,55,52,98,55,48,50,53,102,56,49,102,100,56,51,57,49,48,55,102,54,49,100,102,54,57,57,55,56,98,102,48,55,50,52,48,102,55,99,49,100,97,48,51,100,98,50,56,53,97,55,100,98,52,57,55,49,49,100,100,50,101,48,49,100,99,48,55,99,56,97,49,48,102,56,57,53,56,100,51,100,57,48,56,98,53,50,56,57,51,52,56,55,52,99,50,57,57,56,50,53,50,56,48,53,100,57,53,56,57,98,102,54,97,57,54,99,98,51,52,48,98,102,57,51,53,98,102,102,48,48,102,57,48,53,100,52,48,97,102,48,48,102,102,49,102,52,100,52,48,52,100,100,48,55,99,52,48,57,101,101,48,48,55,100,54,101,48,49,50,101,50,48,52,100,53,48,55,102,57,49,100,49,53,49,48,51,100,56,48,102,53,51,48,51,100,102,101,53,97,50,51,97,48,51,54,53,57,51,50,56,52,100,55,48,101,53,48,51,102,56,48,55,97,50,48,101,101,57,48,51,50,51,51,52,53,101,48,55,56,56,51,100,97,53,98,49,49,48,49,50,97,48,101,57,50,50,55,51,97,54,48,55,56,48,98,49,50,53,99,57,53,49,57,48,97,55,101,50,98,100,48,99,48,100,48,100,55,102,99,48,98,48,56,48,57,54,101,48,48,102,102,55,100,52,55,48,49,50,53,54,48,52,97,97,48,49,51,54,48,48,102,99,99,48,57,99,53,48,55,52,48,48,101,100,99,97,100,50,97,52,49,101,54,56,51,101,100,101,48,101,99,102,50,49,57,52,54,101,48,55,52,48,49,100,52,50,49,48,55,49,48,49,99,57,48,48,51,100,51,55,48,55,54,101,53,101,56,51,98,48,52,56,101,48,52,98,100,57,53,99,49,100,57,48,55,54,101,53,49,48,55,57,48,49,100,98,54,48,55,57,48,49,100,102,48,102,50,49,54,56,57,56,48,102,53,97,54,48,51,100,52,53,57,101,48,102,57,57,55,57,101,53,99,102,56,97,100,50,98,54,97,56,97,102,97,48,51,51,100,53,100,52,48,57,98,48,48,102,102,49,102,55,55,101,48,48,102,98,49,97,50,98,56,48,49,102,53,98,101,48,52,57,48,48,55,102,48,49,101,57,57,52,97,53,100,56,55,55,100,49,52,49,102,52,57,54,57,54,49,100,54,99,48,101,56,99,51,97,99,53,100,49,54,54,56,101,99,97,54,48,55,98,98,49,53,97,48,102,55,56,49,100,51,48,55,55,99,51,102,99,48,50,53,54,53,50,50,50,48,55,101,99,51,56,54,49,101,102,50,102,55,49,52,97,49,100,51,48,102,98,97,52,97,55,97,55,56,48,51,100,97,99,53,56,53,53,49,53,57,49,102,50,55,57,54,97,52,52,97,99,102,101,49,51,55,102,99,48,52,52,51,48,48,102,102,55,99,98,51,99,48,57,100,57,50,99,56,48,57,56,98,48,48,102,102,55,100,56,55,50,54,48,49,50,100,101,56,99,53,97,48,55,55,48,98,102,48,55,55,50,48,52,97,49,48,54,49,50,48,101,102,99,51,99,52,49,100,98,52,99,55,99,98,50,52,50,50,100,50,56,49,102,102,48,51,57,48,48,50,53,99,99,51,102,56,49,101,101,51,57,54,54,99,56,55,98,52,98,101,50,57,53,51,98,50,48,49,55,101,53,50,48,50,52,55,56,48,57,50,49,52,52,49,100,97,99,56,49,54,56,101,57,50,56,52,53,57,56,48,57,102,49,54,49,51,52,57,102,50,48,50,97,98,50,56,101,52,49,102,55,48,102,99,48,55,99,99,49,101,51,56,55,57,99,98,50,48,102,57,56,51,99,49,48,102,56,56,55,97,52,51,102,99,49,102,50,50,101,98,50,49,56,48,57,99,56,55,98,52,51,101,56,49,101,50,50,100,99,51,100,52,49,101,52,50,100,48,48,52,98,52,97,101,52,53,50,97,56,97,101,99,53,57,49,55,99,53,101,97,53,97,55,57,55,48,57,99,48,57,48,50,97,52,97,102,50,98,57,48,49,48,51,97,54,97,54,53,56,50,52,52,97,102,52,50,52,53,50,98,101,51,52,98,50,56,55,51,51,50,50,54,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,56,99,48,52,56,53,48,49,50,56,97,49,101,102,48,50,55,98,52,48,57,97,102,48,55,53,48,48,52,97,57,56,55,48,53,50,49,49,49,49,52,51,100,99,48,102,53,51,56,55,101,56,48,52,97,57,50,53,51,53,99,50,99,57,97,52,51,54,98,56,55,50,48,49,100,98,56,55,99,52,49,101,50,57,54,49,101,100,101,50,56,99,51,98,52,49,101,101,50,100,52,99,48,50,53,52,49,100,50,52,97,51,52,50,49,48,55,55,99,98,48,97,102,53,102,54,97,101,56,53,49,53,100,51,100,48,99,48,51,99,99,57,52,48,50,57,53,48,48,102,102,49,102,49,52,102,48,55,52,48,48,102,102,102,48,52,51,101,54,48,48,102,102,102,98,56,100,48,50,53,98,56,49,101,99,48,55,54,99,51,98,54,53,98,57,54,54,49,99,51,48,55,51,48,48,102,102,48,102,53,55,56,48,49,101,97,51,48,55,56,53,48,99,97,54,50,101,53,51,56,97,56,48,101,98,53,48,51,99,55,48,50,53,54,56,48,57,56,97,48,101,99,56,55,52,55,49,55,54,53,99,97,48,57,53,50,57,56,53,51,57,52,53,48,53,101,49,55,48,56,97,57,50,56,50,53,54,102,50,102,57,51,99,97,100,99,53,57,50,55,54,99,53,55,57,53,100,100,51,57,51,102,100,52,54,48,48,102,102,100,97,98,53,102,102,48,50,52,49,48,48,102,102,55,99,56,52,52,48,57,99,51,48,101,99,48,49,50,55,97,48,48,102,97,98,100,48,50,54,48,57,51,52,51,99,56,48,50,54,49,57,50,99,48,57,57,48,48,101,51,48,51,100,97,48,50,53,51,99,51,57,54,57,56,53,54,54,52,48,48,52,99,50,48,56,55,101,48,49,101,102,56,49,50,102,48,48,102,102,102,98,49,50,48,51,98,56,53,56,101,52,56,52,98,48,102,51,48,55,53,101,57,49,49,98,52,51,97,48,101,99,98,101,101,48,50,54,99,97,102,98,50,102,52,98,52,54,101,101,55,48,48,57,55,56,55,55,48,98,51,55,50,98,57,48,48,48,102,102,57,100,53,52,97,52,98,52,57,52,102,52,56,52,56,52,100,52,99,55,100,101,52,98,52,98,52,99,55,57,101,52,56,52,97,52,98,52,56,55,51,98,99,102,50,52,98,99,102,100,55,52,56,52,56,55,57,50,49,50,49,102,97,50,52,102,97,53,53,53,53,49,101,98,102,51,55,97,98,48,54,98,55,102,53,99,55,48,49,101,55,99,48,49,102,51,52,49,48,50,55,51,48,51,99,48,53,56,56,51,100,49,48,55,49,101,48,52,56,55,49,53,99,102,49,53,48,57,97,48,101,102,100,48,48,51,57,97,48,101,99,99,48,57,97,55,52,102,52,99,52,52,55,48,98,48,52,97,52,99,52,50,48,55,56,52,56,99,49,101,51,48,50,54,97,48,49,99,101,50,52,57,52,101,57,52,57,48,56,101,49,101,52,98,50,57,53,49,51,97,49,57,52,101,52,54,101,100,48,97,56,51,97,51,50,53,102,52,100,53,49,50,98,48,102,49,52,97,48,55,99,53,54,55,48,49,49,52,49,55,102,100,101,54,100,97,55,49,100,98,56,54,57,98,56,98,98,55,50,101,99,56,52,99,52,52,55,101,101,53,98,57,102,101,48,54,55,54,100,98,102,51,57,102,101,99,54,49,99,99,49,52,50,102,97,56,48,54,49,101,56,48,51,101,50,56,52,48,48,102,97,55,56,48,101,102,56,55,55,99,51,56,97,101,56,48,51,101,99,49,52,48,57,56,101,48,55,54,50,53,98,54,48,55,56,54,53,98,49,55,52,101,57,53,52,48,101,51,48,51,98,101,48,102,51,48,51,57,52,56,51,52,53,48,51,52,49,99,54,52,97,50,97,56,48,57,55,51,48,55,100,101,48,101,99,48,49,102,98,48,55,49,48,97,99,48,102,100,48,51,97,101,56,50,101,54,48,51,99,55,52,53,102,97,51,49,55,97,56,50,49,100,98,48,55,97,48,49,100,51,48,102,56,53,49,53,99,100,50,48,56,50,55,49,48,52,51,98,57,56,48,52,99,51,49,54,48,57,101,97,48,50,98,49,56,48,51,101,56,56,48,48,102,102,49,102,53,102,54,53,101,48,48,51,101,99,48,48,102,102,48,49,102,54,48,48,102,102,48,101,57,56,51,97,52,101,57,52,52,56,50,53,98,48,51,98,56,48,55,52,56,49,101,52,48,101,49,56,51,102,52,48,55,97,56,56,56,49,101,48,50,97,53,50,56,98,50,48,101,101,48,55,56,56,49,100,100,56,55,48,52,49,102,52,56,51,97,48,50,98,48,51,101,97,49,99,101,55,100,49,97,56,51,57,101,49,101,102,48,101,101,57,54,97,57,52,53,100,48,55,55,99,51,101,98,53,97,99,97,52,48,102,51,97,49,57,53,101,49,100,102,50,99,52,97,102,101,57,51,50,53,97,57,54,54,56,52,53,55,102,98,57,52,99,48,48,102,102,101,49,54,48,101,49,56,55,49,48,51,97,50,48,101,97,52,51,56,56,49,100,53,48,55,55,99,49,99,54,50,57,99,97,97,48,101,97,48,55,50,52,51,56,50,49,100,55,50,56,48,51,97,54,49,100,98,50,57,52,97,54,52,48,50,97,48,97,52,50,57,99,97,52,48,101,100,48,55,52,56,97,56,52,51,50,57,52,97,55,50,98,100,48,99,97,99,50,97,100,48,52,97,101,50,97,48,97,99,52,50,52,49,50,97,48,97,100,52,53,52,48,54,100,48,99,97,102,52,50,52,48,50,98,100,48,53,48,100,56,99,100,97,48,51,52,56,52,100,98,55,51,49,51,102,101,49,48,52,48,52,101,102,48,49,51,55,52,48,101,101,56,48,57,49,48,48,50,53,56,48,49,101,54,56,49,51,53,52,48,102,55,49,49,99,98,99,52,100,48,55,55,97,48,101,97,99,48,49,101,99,99,97,48,102,48,50,51,56,55,55,57,98,50,56,49,101,50,101,97,99,48,49,101,102,56,48,55,56,52,49,100,53,48,55,55,50,53,53,99,97,49,98,48,49,101,54,48,102,50,48,55,52,99,97,53,49,56,98,55,48,102,54,57,53,100,101,99,49,51,99,49,101,48,52,49,50,50,56,53,57,50,54,57,98,99,57,101,57,102,57,97,50,98,100,51,56,48,50,55,48,52,48,49,102,54,50,56,48,48,102,102,102,98,49,97,48,50,54,49,56,48,49,102,54,53,99,48,102,101,48,98,53,48,55,101,48,48,102,102,102,102,52,98,98,54,101,53,99,55,98,97,49,55,48,101,99,48,51,98,98,48,101,100,57,54,54,49,102,97,99,48,101,99,56,49,100,101,101,99,49,99,99,48,101,50,56,55,51,52,98,99,99,48,101,102,56,51,97,52,49,102,50,48,102,100,56,55,102,48,48,49,101,100,55,48,48,55,98,97,55,48,55,48,52,97,53,50,101,99,51,99,100,52,56,50,53,100,102,97,48,102,48,48,102,102,55,56,54,53,50,48,98,51,52,102,102,98,55,52,49,52,50,52,48,48,102,102,49,99,100,48,48,49,102,50,99,100,48,48,102,102,55,100,97,102,48,51,98,97,50,101,52,49,99,50,97,49,48,49,50,50,52,48,101,51,52,49,101,48,48,55,48,56,51,102,57,52,48,102,50,52,51,100,48,48,102,102,102,50,48,51,57,56,48,52,99,54,57,53,50,49,100,101,48,102,54,49,52,54,49,101,97,50,101,56,49,100,102,56,55,56,99,49,99,48,48,51,100,102,48,55,49,50,49,101,97,48,101,100,49,53,48,53,101,50,50,48,55,51,56,49,101,52,53,54,48,101,97,97,55,50,54,56,55,56,99,51,98,97,49,101,100,52,50,98,52,50,48,102,100,48,55,52,56,98,49,50,99,50,102,57,53,50,57,56,56,48,53,55,57,53,99,49,100,102,50,99,57,48,52,98,48,52,99,54,56,48,50,102,50,53,55,102,99,48,51,48,102,52,48,49,102,48,57,100,48,55,49,97,49,101,102,48,101,99,48,55,49,56,48,57,101,48,48,55,100,54,49,101,98,48,101,53,50,53,97,49,48,55,52,52,49,101,97,48,48,51,99,98,53,48,48,51,100,50,51,48,102,55,49,54,52,49,100,97,50,99,100,49,57,48,56,98,56,57,48,101,53,49,54,101,48,52,100,53,48,55,54,48,51,102,97,48,48,102,54,99,56,55,56,99,98,50,50,57,100,48,99,97,57,50,100,55,57,53,101,53,57,97,52,97,51,57,53,48,53,102,102,48,101,99,49,54,48,53,56,102,52,48,55,51,99,57,53,99,53,97,102,52,48,55,55,99,97,49,102,48,49,98,100,56,48,57,102,53,48,50,54,101,52,51,57,101,48,52,56,57,48,49,50,97,48,48,102,102,102,53,56,48,57,97,99,48,102,101,97,51,97,54,50,53,56,55,52,56,49,100,53,101,48,101,50,100,49,54,99,56,99,56,48,100,57,53,99,101,97,54,51,97,48,48,102,102,102,55,98,48,51,99,56,48,101,55,48,51,98,97,50,98,98,50,51,98,50,53,101,48,55,57,52,51,97,54,53,53,49,50,48,49,51,52,48,102,54,97,50,57,102,97,54,57,55,101,53,55,99,54,100,98,100,52,101,52,100,98,57,56,52,48,52,100,48,53,99,52,48,49,102,52,99,54,48,52,57,57,56,55,56,48,48,57,48,54,48,48,102,102,55,100,55,51,56,49,50,102,99,48,52,98,49,48,55,100,49,49,99,97,56,98,48,102,100,56,55,48,51,48,51,100,52,99,49,101,56,50,100,99,97,98,54,53,51,102,98,56,53,97,102,48,102,54,48,51,102,52,48,55,97,48,49,102,101,50,57,51,50,52,57,54,48,53,57,56,55,54,48,51,97,50,53,99,97,53,102,52,48,50,97,48,51,101,56,56,101,56,57,49,100,51,52,97,50,52,50,57,52,50,97,48,100,50,48,97,102,101,57,99,53,55,101,54,99,98,49,52,100,49,102,52,48,49,102,54,98,99,48,52,57,54,57,55,52,48,48,102,98,48,102,48,50,52,48,99,49,102,100,48,49,50,55,56,49,100,102,50,102,56,97,98,48,101,99,57,55,48,48,102,56,51,48,51,97,100,99,56,54,53,100,57,55,52,53,97,50,53,49,52,99,53,54,97,48,53,48,55,48,99,49,102,50,56,51,98,98,48,55,57,101,102,56,50,54,52,98,50,52,50,48,101,56,48,55,101,53,50,100,49,55,97,53,50,51,48,55,50,57,101,52,50,54,101,97,48,51,97,97,53,57,49,50,55,53,50,54,50,54,56,49,50,53,49,101,57,51,100,48,102,102,99,48,50,52,55,53,55,53,48,55,54,48,48,102,102,57,100,98,48,50,52,48,48,102,102,48,57,97,52,48,48,102,102,55,100,55,99,56,51,99,97,56,48,55,54,54,48,52,99,98,56,51,97,101,48,102,54,56,55,51,99,48,52,100,48,102,56,51,57,54,49,102,102,52,98,48,101,51,56,51,99,52,50,56,48,49,100,57,56,51,99,102,101,53,55,57,52,48,49,100,53,50,102,52,51,99,56,48,48,102,102,102,52,99,52,51,100,99,49,102,99,48,101,55,48,55,51,102,56,55,99,102,48,55,50,51,48,55,100,52,97,50,50,57,56,51,101,57,56,97,54,52,48,97,99,49,100,100,50,102,100,50,56,48,52,98,52,98,49,100,50,52,100,48,54,100,51,52,49,50,55,53,102,102,48,49,99,53,48,48,49,102,48,98,48,50,56,52,98,99,97,48,48,102,102,55,100,57,55,56,51,102,57,48,102,52,52,57,52,97,53,97,56,48,51,100,98,54,48,48,102,50,50,101,48,102,52,56,97,48,97,48,102,49,48,48,57,55,97,53,48,48,57,49,54,50,102,51,48,49,51,48,48,102,102,48,52,97,98,49,54,53,56,97,53,99,53,57,101,52,54,97,52,49,97,50,100,98,50,49,54,57,52,100,101,56,51,100,50,99,49,51,100,100,48,52,101,57,97,52,50,53,98,100,98,97,56,48,54,55,50,50,56,48,53,100,50,48,48,102,102,51,101,97,52,56,48,49,102,50,50,98,48,48,55,100,52,55,48,48,51,101,98,98,56,48,57,54,55,48,101,48,56,55,48,52,98,100,48,50,52,102,52,49,102,57,57,53,97,48,102,102,52,97,102,48,101,54,56,55,53,52,51,98,101,48,102,50,48,49,101,57,56,51,57,52,48,50,53,102,52,48,57,54,55,52,52,52,100,48,102,57,50,54,50,50,48,55,48,48,49,100,99,57,52,54,49,101,101,55,99,98,50,48,102,98,50,53,56,51,101,99,48,101,49,48,55,99,56,98,101,52,53,48,102,48,48,102,102,55,100,56,51,57,50,57,48,49,101,54,52,100,101,53,101,97,49,55,97,50,99,101,101,52,97,56,50,99,56,98,50,57,101,53,97,99,102,57,52,49,48,49,57,102,99,48,57,48,54,48,48,102,102,55,100,102,55,56,51,56,53,48,48,102,102,55,100,56,99,56,55,102,49,48,99,51,97,48,48,102,102,101,49,52,48,57,51,57,48,48,55,100,56,97,57,53,50,53,48,97,53,52,51,51,52,102,56,51,101,48,48,102,102,55,56,48,48,102,102,52,98,101,48,55,51,53,48,99,49,99,97,49,53,56,101,97,52,49,54,99,49,99,99,50,97,102,97,50,49,54,52,49,102,102,48,101,54,48,51,101,50,48,102,100,50,50,50,49,97,53,97,49,50,49,48,55,100,99,97,53,48,102,52,50,55,97,50,53,50,50,54,101,100,48,55,52,55,50,54,48,55,56,98,57,50,56,57,52,50,54,100,51,98,102,99,48,102,55,49,55,53,100,55,53,102,102,48,48,97,55,98,48,48,102,102,55,99,57,57,99,48,49,102,53,54,97,57,56,48,52,56,100,56,49,51,55,51,54,48,102,55,48,49,100,98,56,55,54,53,100,52,55,48,50,53,102,52,49,102,98,57,102,56,55,50,57,98,50,57,52,97,53,55,100,49,100,48,48,51,97,51,56,49,100,55,56,51,98,50,48,55,48,101,49,100,55,48,102,49,55,48,102,49,101,50,56,48,49,100,100,56,55,52,56,51,56,97,53,48,56,48,57,102,48,55,100,56,51,100,54,53,57,55,50,97,97,52,97,53,50,99,52,98,50,48,49,51,49,97,50,53,99,98,50,56,50,98,52,98,53,102,53,57,51,99,48,57,54,48,48,57,49,55,48,50,52,57,99,49,102,49,48,48,102,102,51,101,99,48,48,48,102,102,57,56,98,48,101,52,56,49,50,101,50,48,101,53,56,97,101,54,49,99,48,102,52,48,55,99,101,48,51,99,53,97,52,98,102,50,100,100,49,48,51,100,48,48,102,102,48,102,54,57,57,52,51,52,49,100,98,48,101,51,48,55,99,52,51,102,55,50,48,48,102,102,102,55,49,57,54,54,49,100,53,48,101,57,48,55,98,100,51,52,97,99,101,53,99,50,48,56,55,50,56,98,51,52,50,50,98,48,48,49,100,56,52,57,102,100,51,56,98,48,51,52,53,54,57,56,56,52,101,52,100,52,49,48,48,101,98,56,48,55,99,101,48,52,98,55,48,49,50,101,99,48,52,99,54,57,53,54,53,54,57,52,56,48,52,99,52,48,51,56,51,48,55,50,99,48,102,101,56,97,53,50,97,51,50,54,48,48,102,102,57,51,57,52,101,48,102,97,48,49,100,53,56,55,49,99,49,101,57,57,53,99,53,53,56,48,57,57,97,52,57,53,54,57,52,53,56,48,48,57,55,49,53,101,49,102,57,50,57,48,98,100,52,52,52,51,57,52,99,52,97,50,57,48,97,51,52,97,52,101,101,56,53,49,51,52,57,99,57,54,53,52,57,53,50,101,51,57,101,97,99,97,101,52,49,50,48,50,48,56,51,97,50,48,50,52,53,52,48,57,50,52,48,50,53,102,56,51,99,99,99,48,55,100,52,49,99,50,48,49,50,55,52,48,52,97,98,48,51,57,48,48,102,102,102,57,97,51,56,54,98,57,56,48,102,54,48,51,97,53,48,50,53,101,99,49,100,51,48,51,98,54,48,102,50,98,53,100,101,50,98,56,98,51,50,97,102,102,54,48,98,98,48,101,54,56,55,52,48,97,50,50,100,55,54,97,50,97,52,98,97,50,101,56,97,102,97,50,48,57,57,56,101,53,55,57,54,56,53,97,57,53,102,99,101,100,50,55,97,54,101,97,102,102,48,97,101,48,48,55,100,55,53,56,48,51,101,98,57,52,48,57,55,57,48,48,102,102,55,100,54,56,56,51,56,55,50,97,56,49,99,55,56,51,56,50,50,56,100,99,97,54,100,57,57,52,100,99,49,101,55,48,55,56,56,49,101,52,50,98,48,51,56,98,99,49,101,54,56,51,99,50,102,99,51,101,54,49,102,97,48,102,57,49,52,55,99,49,101,48,56,55,98,52,51,57,97,49,99,52,48,101,49,56,48,51,100,100,49,99,51,97,100,99,51,102,99,53,100,49,52,56,49,100,57,57,52,101,50,57,50,54,52,51,98,101,49,100,101,97,52,54,50,98,53,48,51,55,102,57,51,57,51,53,51,99,48,53,48,99,48,48,102,102,55,99,56,97,52,48,49,102,50,51,101,52,98,52,48,52,56,48,102,48,48,49,50,52,99,48,48,102,97,102,101,48,55,56,52,57,48,56,54,57,50,56,101,48,50,53,48,48,102,102,48,102,53,53,99,48,57,57,48,48,102,102,55,55,56,49,101,99,55,57,57,55,57,57,102,102,48,51,57,50,48,55,98,50,49,99,49,98,48,50,53,100,56,49,102,50,48,51,57,49,48,55,101,98,56,100,53,102,55,48,102,97,56,51,98,102,48,55,98,51,48,49,101,56,48,101,57,49,102,57,100,51,52,51,98,52,53,53,48,98,50,99,52,98,51,101,48,51,57,48,48,49,51,102,52,48,52,101,54,48,51,98,101,48,50,52,49,99,48,57,53,99,48,55,56,99,48,52,99,101,48,51,99,55,52,56,57,55,48,97,51,48,55,55,100,52,49,100,48,101,101,49,52,99,99,51,99,53,51,55,50,100,56,98,52,48,48,55,98,98,52,49,101,50,56,55,51,48,51,56,51,50,48,50,53,99,53,55,49,55,99,49,101,54,48,101,56,97,50,97,54,54,52,49,52,99,48,102,97,57,53,101,57,56,53,56,49,50,50,102,53,48,56,49,50,48,56,52,55,55,48,99,57,57,102,52,50,48,50,54,56,48,52,55,56,57,54,97,53,57,57,54,50,53,99,50,54,98,97,53,57,49,54,99,53,56,50,54,49,54,99,53,56,51,102,57,57,99,102,97,55,97,55,97,52,97,52,50,54,50,54,51,100,57,49,100,57,99,56,101,56,101,48,57,56,52,57,52,56,102,52,57,50,101,55,57,52,54,54,49,56,57,56,97,98,97,102,99,51,51,57,57,49,102,49,98,54,57,102,102,51,98,48,102,97,56,55,99,99,51,100,52,48,102,49,52,51,100,52,49,101,52,48,102,101,48,55,101,56,51,99,56,53,101,48,55,98,99,51,101,56,49,101,102,50,101,99,98,55,48,102,51,56,55,97,56,51,100,48,49,101,57,50,101,52,98,48,50,102,99,51,99,48,49,101,48,50,102,99,51,99,52,53,56,50,53,49,54,99,53,101,49,55,52,53,99,49,55,56,53,98,50,54,97,54,57,54,101,53,97,57,54,99,53,56,57,54,101,53,57,50,53,49,54,48,57,101,57,56,57,99,57,56,57,97,57,101,53,56,50,54,50,52,50,52,97,55,49,54,48,101,53,51,98,54,101,49,50,49,51,100,55,53,100,55,102,99,49,99,49,48,48,102,102,55,100,55,102,56,51,99,56,52,54,48,55,51,97,48,52,102,55,48,49,50,53,52,48,102,55,53,50,99,51,97,50,49,102,55,48,55,56,48,56,56,48,101,98,48,48,102,102,57,98,56,48,50,53,98,99,49,101,52,50,53,48,55,48,99,49,100,56,56,55,55,101,48,51,100,52,48,102,50,56,51,101,99,56,101,49,99,56,48,55,99,48,49,99,100,48,102,51,50,52,48,55,52,56,49,100,102,48,55,54,53,50,49,51,48,97,102,57,48,102,50,48,55,101,48,51,99,102,56,97,99,97,50,57,52,51,97,48,53,50,53,57,54,52,56,49,50,53,97,57,55,101,57,97,56,50,53,55,102,52,101,52,49,99,57,55,100,100,57,48,55,99,56,48,49,102,55,98,56,48,52,98,56,56,51,99,57,48,55,52,56,48,52,101,102,49,55,48,48,102,100,48,51,101,97,53,55,56,55,98,99,97,102,48,101,101,56,49,51,101,56,49,100,102,50,99,56,48,57,102,54,48,101,48,56,55,53,56,51,101,101,56,101,53,102,50,49,48,55,100,99,49,100,50,56,55,50,52,48,57,97,49,48,55,98,56,48,102,56,99,51,101,52,49,100,52,48,55,50,101,48,102,54,48,97,55,50,100,52,97,53,50,98,57,48,48,102,102,51,56,54,48,102,56,48,51,56,99,56,52,53,54,97,53,97,49,48,55,100,52,49,100,97,57,52,54,53,100,48,55,99,48,97,100,48,101,99,57,54,53,57,50,99,97,102,50,98,48,51,101,56,49,101,48,100,51,54,57,100,56,48,98,97,52,48,57,51,48,48,48,102,102,55,97,56,52,48,48,102,102,102,51,56,97,48,52,97,54,56,48,51,100,50,51,48,48,102,102,55,98,50,99,48,49,101,97,97,48,48,51,99,99,98,56,51,56,54,48,48,55,97,54,50,48,48,102,53,49,48,48,102,102,52,101,99,48,49,101,57,101,56,48,51,100,52,51,48,48,102,102,55,97,97,48,49,100,55,48,48,55,98,51,48,48,102,102,49,101,102,100,48,48,102,102,55,98,54,52,48,49,100,54,52,48,48,55,98,50,99,48,49,101,101,50,48,49,50,101,48,48,102,102,55,98,57,56,48,52,56,52,48,49,100,98,97,48,50,52,52,48,57,101,48,49,50,97,48,48,102,102,55,54,56,57,49,53,48,48,102,102,99,54,55,48,48,55,99,56,49,52,48,49,102,53,99,97,49,102,51,48,50,54,100,52,48,49,102,53,50,52,48,101,97,52,49,102,101,56,55,97,56,97,51,48,55,53,52,56,99,48,52,100,53,56,49,50,99,52,48,101,51,48,51,56,97,48,102,54,99,49,102,57,56,55,98,99,51,56,56,53,53,49,54,48,100,48,55,55,49,50,48,51,97,48,48,101,54,48,48,57,54,57,48,55,99,56,49,102,50,48,55,57,99,49,99,102,48,55,55,99,49,101,52,50,100,48,51,56,101,49,101,49,48,55,57,50,48,48,102,102,102,52,101,99,48,49,101,97,49,56,55,57,53,51,48,98,54,48,101,54,57,52,52,49,101,99,50,102,48,97,48,50,98,54,100,48,52,49,50,54,53,56,48,55,56,99,98,48,50,98,56,51,99,53,56,49,51,100,102,102,99,48,50,98,101,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,99,49,49,53,49,49,50,53,51,100,50,49,49,100,48,57,48,100,56,55,57,50,100,50,100,50,100,101,54,53,49,100,49,53,49,49,49,100,98,101,102,51,99,57,50,102,51,102,53,57,49,100,49,100,57,52,55,52,55,54,50,52,57,50,52,50,53,53,53,53,49,97,55,54,51,55,97,98,48,54,55,101,102,53,99,55,50,102,53,48,51,102,101,48,48,102,102,55,100,48,49,48,48,102,102,51,101,97,102,52,51,99,101,48,48,102,102,102,98,49,51,48,50,54,55,52,97,98,48,102,100,97,51,98,50,53,49,97,55,48,51,98,52,48,50,53,53,52,49,102,99,56,49,50,97,54,49,101,101,48,55,99,50,53,49,57,55,52,100,49,54,50,57,54,99,56,55,56,52,51,57,48,49,101,101,48,55,56,50,49,101,52,50,100,56,98,56,50,97,51,49,53,55,50,49,99,49,48,102,99,56,55,55,48,98,54,52,51,52,100,48,101,101,56,51,97,100,48,102,49,97,48,50,55,49,53,99,49,101,97,52,100,48,101,102,57,53,56,57,100,48,57,57,51,57,51,100,51,53,51,56,97,102,101,53,56,102,52,48,102,102,48,101,54,48,50,55,97,56,51,56,54,49,102,55,48,50,52,100,52,48,49,102,52,53,48,48,102,102,52,97,52,48,49,50,55,50,48,102,50,52,51,57,52,48,102,56,48,51,99,56,49,101,49,48,50,54,53,56,48,57,56,100,48,55,48,56,48,48,102,102,102,98,52,53,48,101,97,48,51,101,99,52,51,48,101,100,57,55,52,53,98,56,49,50,101,56,49,99,101,48,55,54,101,48,102,56,99,48,57,51,99,48,102,57,48,51,97,101,50,56,56,48,57,55,49,50,102,48,49,101,52,49,55,97,56,56,49,100,52,52,101,50,56,48,48,57,57,48,50,56,53,51,48,51,97,56,53,57,48,55,97,48,98,48,48,55,52,54,56,48,49,100,54,48,102,48,48,55,55,99,97,100,48,101,48,51,100,50,49,101,49,50,98,99,49,101,50,49,54,55,53,53,54,53,55,50,48,56,48,98,51,54,97,48,49,56,48,97,48,48,102,102,102,57,56,99,48,55,52,48,49,102,49,48,51,98,101,48,55,49,99,48,52,97,98,56,55,48,52,51,97,50,53,54,56,51,57,49,50,57,52,48,57,50,57,48,101,51,50,52,56,51,56,101,48,101,55,48,55,53,99,97,53,52,48,52,50,48,102,51,49,53,97,48,102,99,48,97,98,48,55,99,48,49,100,99,48,101,55,48,49,51,51,99,53,49,57,52,56,53,55,57,53,101,53,55,49,53,54,56,54,56,50,48,101,97,53,49,48,49,99,56,97,48,48,51,97,56,52,54,52,53,52,50,52,49,52,50,52,50,52,49,52,50,48,102,54,97,48,48,102,102,55,98,100,49,98,99,57,53,99,56,48,100,56,55,54,52,102,98,48,48,102,102,53,102,100,50,102,102,100,50,56,49,100,56,48,48,102,102,51,101,57,98,99,48,49,102,55,50,50,48,102,100,48,48,102,102,49,102,53,54,50,48,102,100,52,51,98,99,53,56,50,48,56,55,56,48,51,99,50,49,101,101,48,50,53,98,56,51,100,56,49,101,49,50,57,52,97,102,48,55,98,101,48,101,56,48,98,49,50,100,52,51,101,48,53,102,48,55,54,100,49,48,51,98,52,53,100,48,55,98,99,49,100,56,98,101,48,102,48,52,49,101,49,56,51,98,102,48,55,55,99,56,101,48,102,52,52,51,56,50,49,99,53,54,48,49,102,54,97,49,56,51,98,101,48,55,55,101,48,48,102,102,102,54,99,48,55,51,48,51,100,52,49,101,57,48,52,102,49,53,102,48,56,48,57,51,54,53,53,49,54,100,49,99,97,99,97,57,101,56,48,48,102,102,52,97,48,98,97,102,102,56,48,55,57,98,48,49,50,55,50,48,52,101,100,56,49,50,102,52,48,52,102,50,56,51,97,97,48,101,98,56,51,100,51,48,55,48,99,48,102,48,48,51,98,48,49,101,57,56,50,100,48,49,100,102,56,51,98,51,48,102,102,56,55,57,56,51,97,48,53,55,48,55,98,52,51,56,101,53,102,48,55,100,99,49,100,57,102,48,55,97,54,49,100,100,98,50,102,56,97,52,48,101,99,48,51,99,98,48,101,101,56,55,51,52,51,100,99,49,101,100,101,49,99,99,48,102,53,97,49,48,50,53,48,98,57,50,97,48,98,49,50,57,53,51,57,51,57,99,100,56,98,52,50,56,99,98,97,50,98,56,97,100,50,99,48,98,51,48,49,50,100,52,100,98,57,48,49,50,51,56,48,49,102,50,54,101,48,48,102,102,55,100,48,55,48,55,54,56,49,100,99,49,53,56,49,101,52,48,48,55,100,56,49,56,49,50,55,54,49,100,49,57,50,57,52,51,98,99,100,56,48,57,51,56,48,51,100,54,102,48,55,51,52,49,100,54,48,101,101,57,53,101,53,54,56,55,55,99,97,54,48,48,102,102,98,57,48,55,48,101,48,101,52,52,49,100,98,55,48,55,50,52,48,101,102,99,49,100,56,56,51,97,48,52,49,52,49,50,97,102,49,54,48,57,56,53,56,48,55,56,99,51,100,48,48,102,49,54,52,51,100,52,49,101,101,102,52,57,101,57,102,100,50,99,51,99,54,49,100,100,57,100,99,48,52,99,52,97,100,53,48,56,49,48,48,55,99,51,99,56,48,57,101,55,48,101,98,48,51,57,57,48,50,54,55,52,49,102,51,56,49,50,98,50,48,102,48,52,98,102,50,99,97,99,98,49,48,50,54,97,100,49,56,49,100,53,50,51,56,51,98,102,52,100,50,101,56,98,53,50,98,54,99,97,49,48,101,100,51,48,48,101,48,99,49,100,99,48,49,51,50,99,49,102,98,50,102,53,49,55,97,52,49,55,56,49,101,102,50,98,49,50,99,97,97,52,54,52,100,52,48,50,99,56,97,100,52,49,52,48,57,50,57,48,51,98,101,49,101,50,57,97,98,56,52,52,52,51,50,99,50,52,97,50,54,102,98,54,57,100,99,48,51,49,102,52,51,102,48,49,99,54,48,101,54,48,51,99,57,48,101,99,49,54,52,49,99,97,48,55,56,54,49,99,100,48,101,98,48,55,102,56,51,57,97,53,100,100,50,49,102,50,101,52,51,97,52,49,102,52,48,101,101,49,53,48,49,101,98,48,101,100,49,54,56,48,50,53,97,53,56,50,50,57,54,97,53,55,55,50,99,56,97,50,50,102,53,49,49,51,56,97,57,52,101,101,56,48,53,97,57,53,101,53,55,97,55,97,48,48,102,102,50,55,49,48,97,99,49,50,50,53,56,50,49,97,50,49,54,49,51,102,51,97,56,53,97,97,55,102,99,48,50,49,54,99,97,51,50,56,48,98,98,48,102,52,49,54,56,56,99,53,49,56,55,55,48,97,55,50,100,48,51,99,48,53,100,97,54,101,55,98,97,48,57,52,101,53,49,97,48,50,53,49,54,101,53,57,50,53,56,50,53,57,49,100,50,49,50,53,50,54,53,49,52,97,101,50,98,57,49,57,51,49,50,100,50,98,97,50,50,51,97,51,97,52,97,54,53,57,49,57,97,102,50,56,50,56,99,101,51,57,102,54,54,101,48,102,56,48,51,56,100,48,48,49,102,52,55,48,48,48,102,102,102,97,100,51,52,48,48,48,102,102,55,100,54,97,56,49,50,54,52,49,100,56,48,55,55,54,53,99,97,49,57,53,100,56,49,102,53,48,55,97,51,57,55,48,48,48,102,102,102,53,55,48,98,98,50,98,57,49,57,56,48,99,48,98,57,48,49,50,51,48,55,97,101,48,102,54,52,98,100,48,101,49,49,99,98,50,52,57,48,101,49,56,55,48,99,51,101,48,53,57,48,50,52,48,51,97,54,49,102,101,54,49,48,102,48,48,102,102,51,100,100,52,56,52,57,98,56,97,101,51,55,54,99,97,97,100,48,53,54,49,97,100,51,99,49,98,51,50,57,48,48,49,102,53,55,56,48,48,102,102,102,97,100,48,48,101,100,49,54,54,56,97,53,100,56,55,54,56,48,49,102,53,100,101,48,52,56,99,48,55,55,52,98,97,50,98,101,57,102,101,56,54,53,98,57,52,54,48,52,97,53,48,51,56,48,50,97,48,98,52,52,52,101,57,50,56,101,57,48,56,54,57,51,57,49,56,98,49,50,98,52,51,56,50,56,56,57,56,56,100,57,50,57,48,57,50,57,50,49,49,50,102,99,51,56,54,98,52,53,55,101,97,54,102,55,100,55,55,50,97,48,102,56,97,102,102,101,98,97,101,97,48,98,100,48,49,51,51,48,48,102,102,102,102,57,97,48,50,53,57,56,49,100,49,56,55,56,99,49,101,101,97,53,56,51,97,51,48,55,101,48,48,102,102,102,98,53,49,52,51,98,50,56,48,53,99,50,55,97,53,48,55,49,52,48,57,55,97,48,101,50,52,48,51,99,54,48,55,56,99,57,99,99,57,52,99,49,100,57,50,102,56,51,99,101,57,49,99,97,99,48,101,100,50,52,49,55,50,53,49,52,97,53,48,50,55,50,48,97,51,97,50,57,56,97,101,101,48,50,54,49,49,97,99,51,99,48,53,57,57,52,97,53,54,102,97,57,48,52,102,102,97,54,102,102,99,50,50,48,48,102,102,49,102,54,97,48,56,48,57,97,53,97,48,48,51,101,98,48,99,48,49,102,54,51,97,53,53,57,53,56,56,54,57,50,53,57,49,54,50,53,57,48,49,50,49,99,48,52,100,102,50,48,50,48,49,53,101,56,48,56,101,102,97,53,97,54,97,55,97,54,97,53,56,49,50,102,56,48,102,49,49,49,57,49,53,48,57,49,53,49,49,49,102,53,50,53,50,53,50,53,50,53,97,52,98,98,57,49,53,49,49,49,53,97,100,53,53,55,55,102,52,99,54,97,97,100,97,55,56,48,52,56,99,49,54,48,53,55,97,55,49,53,54,57,97,57,97,53,53,57,54,52,56,54,57,54,53,55,57,54,52,53,54,50,53,97,52,49,53,101,53,56,57,53,101,57,99,56,99,102,97,50,50,54,50,48,50,54,50,50,51,98,100,49,57,50,57,48,53,50,53,49,57,50,97,54,53,50,100,49,53,50,100,48,57,50,55,100,97,50,97,54,97,50,53,52,54,55,50,50,101,50,97,50,97,52,57,52,55,97,53,48,48,102,102,99,102,54,48,55,57,56,48,48,102,57,55,101,56,48,51,101,98,50,99,97,53,55,48,51,100,56,48,101,98,52,49,102,50,48,49,50,56,48,48,102,102,48,102,98,48,101,50,97,100,100,52,56,52,54,50,102,52,51,97,52,49,102,55,48,55,54,101,48,102,50,99,49,99,48,48,102,102,51,56,48,52,51,52,56,52,56,52,49,55,101,52,98,48,50,56,48,51,99,99,49,100,55,48,102,54,56,55,52,48,51,99,101,48,52,99,100,52,56,54,99,56,100,102,98,50,53,57,57,52,54,49,101,49,50,57,52,98,99,52,49,51,53,53,54,52,100,50,98,48,98,49,52,49,97,102,57,51,53,98,99,48,50,49,54,56,48,51,101,100,56,48,48,57,97,48,48,50,53,51,52,48,57,98,99,48,50,54,99,56,98,57,48,55,99,99,48,52,57,97,56,51,57,51,52,98,48,55,48,56,48,101,57,52,98,55,50,56,56,98,51,54,100,51,48,51,57,50,53,56,56,51,98,55,48,55,54,101,48,101,97,100,51,49,50,52,51,100,54,53,57,48,51,99,56,48,55,56,97,49,101,56,52,56,48,102,48,50,53,48,55,55,52,49,100,55,48,55,57,48,51,100,56,49,100,98,52,97,52,100,52,99,48,101,101,56,55,57,48,51,97,97,53,52,97,54,57,54,98,99,98,50,99,57,100,53,54,53,51,102,50,98,55,99,56,48,57,55,49,53,101,53,55,50,54,98,98,102,101,48,53,56,99,97,48,51,57,102,56,48,51,101,49,97,50,48,52,100,100,48,55,52,48,49,99,100,56,49,51,53,99,48,102,99,99,48,57,53,54,50,101,53,49,100,50,53,100,48,102,54,56,49,51,57,54,48,48,102,52,99,56,48,49,101,99,98,55,100,57,54,99,97,99,55,53,49,49,49,98,56,49,50,102,54,48,101,101,48,48,57,97,48,48,55,56,99,49,101,51,56,52,98,52,57,52,97,48,102,50,49,53,97,53,97,97,51,55,97,50,97,56,98,51,52,54,99,100,55,50,57,99,97,48,48,102,102,102,55,54,102,99,49,57,50,99,56,48,52,56,53,97,100,57,51,102,56,48,57,100,52,49,100,51,48,101,57,56,55,97,48,51,102,99,49,101,57,48,101,99,48,55,49,52,51,56,97,49,100,97,50,102,56,51,101,97,49,102,55,48,102,56,57,55,101,53,51,56,55,52,99,51,57,97,49,100,48,48,101,97,49,52,99,53,56,56,55,56,56,51,100,50,49,101,98,48,102,52,56,55,56,57,51,57,49,99,97,97,48,101,100,56,55,53,99,51,98,52,49,100,99,50,97,53,48,100,51,56,98,56,50,102,56,51,99,52,53,101,49,55,48,57,56,56,56,53,52,49,53,52,53,51,57,53,99,56,54,57,97,53,56,49,54,56,53,56,50,52,50,50,49,53,99,56,48,100,51,57,54,101,52,52,100,48,48,102,102,102,55,52,48,48,102,56,101,53,48,48,51,101,56,49,48,48,57,99,48,48,50,53,100,99,48,57,99,57,48,55,49,56,48,52,102,99,56,49,51,49,48,56,48,53,55,56,51,98,50,50,57,56,49,100,57,48,55,53,100,50,52,51,99,101,53,51,56,51,98,53,48,102,49,97,49,48,51,100,48,48,101,55,48,51,99,56,100,56,49,102,97,48,51,56,48,48,55,98,52,49,99,50,50,99,52,51,98,101,49,101,54,48,101,56,56,55,101,52,49,99,102,57,52,52,56,57,50,49,101,97,48,101,52,50,54,48,55,99,56,97,53,52,51,48,102,50,49,52,99,56,54,49,101,101,52,48,101,49,100,101,52,102,57,52,101,48,100,49,99,50,100,51,101,52,49,52,50,50,99,51,102,99,48,51,48,48,48,102,102,98,51,50,98,48,97,101,50,101,49,48,57,100,50,98,52,98,54,50,98,100,48,99,98,53,52,48,55,102,98,51,100,50,49,48,49,51,100,49,57,56,52,99,52,51,55,56,49,50,101,102,54,52,56,52,55,48,52,99,50,51,50,52,54,97,52,54,55,51,52,97,52,98,48,99,100,52,99,100,99,102,99,49,97,52,99,56,97,100,98,55,57,48,48,102,102,56,55,51,48,55,99,50,48,101,55,52,49,101,48,48,51,56,55,48,55,56,101,49,101,53,48,55,52,99,48,102,52,99,51,98,54,53,99,48,55,51,56,51,102,56,49,100,53,57,50,97,97,56,98,98,48,101,102,57,55,97,53,51,49,55,48,49,100,101,50,100,56,97,101,48,49,51,99,50,56,48,97,99,48,102,52,49,53,57,57,50,56,97,55,48,102,48,57,53,54,53,50,49,55,48,56,98,57,51,48,97,54,50,101,56,97,101,52,100,54,97,53,51,56,97,101,52,50,55,50,57,48,57,50,100,49,53,51,53,98,57,97,52,49,97,56,98,97,48,48,102,102,102,97,48,53,48,48,102,102,97,98,57,48,48,55,99,98,54,99,48,57,51,52,50,102,52,49,99,50,56,48,51,101,99,53,100,51,52,48,57,57,100,98,54,48,97,56,52,48,48,101,49,48,49,51,56,51,52,56,57,56,51,56,56,53,50,57,53,52,99,57,54,48,56,51,48,56,49,56,48,57,55,101,48,55,49,52,48,52,98,53,48,55,48,56,51,99,102,57,50,48,97,102,98,48,101,99,57,52,54,53,52,50,50,48,50,55,56,98,56,50,101,52,49,51,55,97,56,97,50,50,102,52,51,99,57,97,102,53,55,98,50,99,98,57,52,52,53,56,55,97,52,49,97,102,102,48,51,57,54,48,48,55,99,53,100,52,48,49,102,55,97,56,48,102,48,99,49,102,55,48,55,57,99,51,97,52,48,48,102,102,102,97,101,48,48,50,54,55,56,98,53,50,101,48,51,102,50,49,102,100,50,99,55,57,55,98,99,49,99,49,56,51,99,99,52,102,52,99,50,100,99,51,99,97,49,102,55,48,102,52,54,52,53,52,48,48,102,102,50,54,48,52,49,102,98,56,51,100,51,99,48,102,56,99,51,101,97,48,102,49,52,49,101,102,57,54,54,53,98,57,55,100,99,97,53,50,57,99,97,99,48,101,102,49,52,54,48,101,101,102,48,55,49,56,51,56,52,52,99,97,102,50,98,53,49,101,56,97,99,48,102,49,100,52,57,53,97,56,52,53,55,49,54,53,56,48,54,57,100,48,48,55,100,57,51,56,48,51,101,98,57,52,49,99,55,48,48,51,101,99,98,56,48,57,55,55,50,101,99,49,99,55,56,51,101,48,50,56,100,48,54,48,98,49,55,56,48,52,98,51,48,55,52,48,49,101,50,50,49,49,53,56,49,99,102,99,49,102,100,48,55,55,98,101,52,51,102,50,49,99,50,48,102,56,56,55,56,99,48,49,101,99,56,48,102,55,48,55,97,52,51,56,56,49,102,98,52,57,48,101,98,55,48,102,52,97,50,56,55,48,52,97,100,50,56,56,51,99,55,56,97,102,50,57,48,56,48,55,56,56,97,50,51,57,53,97,53,56,101,100,99,49,50,52,57,101,53,55,56,48,52,102,48,48,102,102,49,50,49,52,48,52,100,100,48,55,98,99,48,57,49,51,48,50,54,98,99,49,100,52,48,49,51,53,56,49,99,49,52,55,52,52,52,97,48,102,55,48,51,97,98,101,49,102,97,48,49,50,97,52,54,52,101,54,99,98,50,55,53,48,100,100,101,49,102,55,48,55,54,101,49,102,49,48,55,55,52,53,56,54,98,54,52,97,51,48,102,50,56,55,52,52,98,53,51,48,48,57,53,48,55,98,53,50,56,100,54,56,52,49,101,48,50,98,101,98,53,54,100,101,98,50,54,99,52,102,52,48,52,99,48,48,102,102,101,99,100,48,55,49,101,48,102,100,48,49,100,55,48,49,51,49,56,48,101,100,56,97,48,48,102,102,55,98,97,48,101,54,99,51,101,56,49,100,99,48,55,56,48,48,102,102,101,102,52,51,100,51,56,98,53,101,53,49,56,55,57,56,51,97,54,49,101,51,50,56,52,51,100,54,53,51,97,55,101,50,57,52,51,99,48,53,97,56,55,53,99,98,49,101,56,97,53,100,56,55,53,56,98,54,50,102,48,97,51,52,99,101,56,52,53,99,57,52,54,53,97,50,48,51,57,57,48,48,102,102,98,49,52,99,100,48,57,101,56,56,57,54,56,53,55,101,53,51,57,48,100,51,50,50,55,102,99,48,50,53,57,99,48,49,102,54,52,50,48,52,57,51,56,55,101,52,48,57,48,57,48,50,54,102,52,49,102,52,48,51,56,50,48,102,52,56,55,53,56,51,101,52,53,48,48,55,53,99,97,50,48,55,56,99,48,102,49,99,48,49,101,57,50,49,55,48,49,102,50,50,56,99,98,56,50,98,53,51,52,51,101,54,48,101,55,99,97,99,48,55,57,101,49,102,98,48,101,55,56,55,48,56,51,101,99,56,99,53,56,57,54,52,49,100,49,48,101,57,97,49,56,55,56,57,48,99,98,101,50,97,99,51,57,101,57,48,57,57,50,49,101,53,48,101,98,49,52,57,48,49,100,100,50,99,57,100,54,49,50,97,56,97,98,101,100,99,52,100,97,48,97,48,48,50,48,56,97,48,49,97,99,54,48,48,102,102,102,57,52,51,56,48,51,101,98,50,56,97,53,48,50,54,101,56,48,57,50,99,50,102,56,49,102,102,56,51,98,101,48,101,53,56,55,54,49,97,48,55,100,99,48,52,98,97,97,50,57,54,54,48,102,51,48,51,99,56,49,102,52,56,48,101,101,97,51,54,48,102,56,49,54,97,48,101,52,56,49,100,51,48,51,97,57,48,55,102,101,49,102,50,50,101,56,51,56,99,56,54,49,101,53,50,56,99,51,56,50,49,101,98,48,102,56,97,53,50,49,97,55,48,55,98,52,51,99,101,56,54,53,99,99,48,55,54,49,51,52,98,99,50,56,48,51,57,99,57,99,53,57,102,99,53,56,57,54,50,53,57,49,53,99,53,57,99,98,54,53,56,55,48,48,97,97,99,52,97,52,52,52,57,52,48,55,100,50,49,48,57,51,49,56,55,57,49,49,50,100,49,49,101,55,57,49,100,50,57,49,49,50,49,98,101,99,98,99,56,99,102,51,49,102,97,51,97,52,51,50,57,48,56,101,102,99,57,50,54,49,50,97,54,97,52,100,53,98,57,102,99,100,56,51,51,98,54,97,99,51,55,102,56,48,99,55,99,48,48,102,102,102,56,98,53,48,49,51,57,54,49,100,102,48,50,53,50,48,48,102,102,49,102,54,55,50,49,100,57,50,57,99,51,101,48,57,48,53,100,50,52,57,53,48,48,102,102,52,99,100,56,55,51,48,97,57,48,50,53,54,52,51,98,50,53,53,97,50,98,97,56,52,101,49,53,101,99,48,51,99,50,48,55,99,101,48,102,102,99,48,57,55,99,52,55,50,57,48,98,56,52,97,52,48,50,99,99,51,99,97,49,100,101,52,52,101,54,52,52,48,101,99,97,53,97,49,100,97,54,49,53,102,50,53,102,49,55,100,57,97,97,100,50,56,48,49,100,100,50,99,102,55,102,49,48,48,49,98,53,52,97,48,49,48,100,101,48,52,98,100,48,51,100,100,50,100,99,48,57,55,101,48,55,102,54,48,101,52,52,49,102,100,56,55,55,100,97,54,53,101,50,102,99,49,99,57,48,51,100,102,48,55,54,56,48,102,54,99,97,49,54,57,102,54,100,50,53,99,52,55,55,52,98,56,48,55,55,48,49,102,50,50,56,52,51,101,50,53,54,51,52,102,54,52,50,50,100,52,97,50,52,100,50,49,100,51,48,97,54,54,48,57,52,97,48,57,55,54,53,54,50,54,102,100,97,97,53,98,50,99,100,48,50,102,101,52,100,54,99,48,51,98,55,52,48,57,49,56,48,55,100,101,102,56,49,51,50,50,48,52,57,57,48,49,50,57,101,48,102,101,57,51,100,51,48,97,101,52,97,50,102,56,49,101,101,56,49,50,100,99,48,101,50,56,49,101,53,56,55,97,57,56,50,97,100,50,54,57,101,54,48,97,100,48,102,52,56,55,102,56,49,100,52,56,55,51,56,51,101,56,53,101,49,53,52,57,48,48,57,57,50,100,99,98,102,52,101,52,52,52,57,52,50,52,98,50,102,48,100,100,48,52,98,48,50,102,48,98,50,50,99,53,98,57,97,56,48,52,102,57,54,48,57,100,55,53,52,57,56,101,55,102,56,48,57,97,99,48,48,102,102,102,57,56,50,48,48,102,102,51,101,98,97,52,49,101,52,48,51,99,97,48,102,48,97,52,56,48,51,101,99,57,52,97,101,52,101,52,49,54,99,49,100,57,56,49,50,102,99,48,52,98,48,48,51,57,52,48,55,52,54,49,101,48,52,50,55,49,101,48,102,48,52,57,54,54,102,49,55,50,53,100,56,49,51,51,97,49,102,97,50,97,57,49,57,102,52,55,52,54,52,55,48,101,50,50,55,56,55,54,100,99,57,50,54,48,102,98,48,97,51,51,100,50,55,48,55,102,52,97,50,52,101,57,48,52,98,100,49,56,97,99,98,97,48,52,56,54,50,99,56,48,50,102,56,100,52,48,51,57,48,52,48,49,102,50,50,51,48,55,52,54,48,102,48,56,49,102,101,56,48,51,101,57,99,52,48,57,99,50,48,55,53,48,48,102,102,101,98,48,51,98,52,53,99,48,55,98,99,51,102,54,49,101,57,55,52,48,57,55,100,99,53,49,56,55,55,48,97,51,50,57,99,98,99,50,102,56,98,55,50,99,54,48,97,50,48,50,54,57,99,49,99,57,48,55,57,52,98,53,99,56,99,53,50,57,52,50,53,52,57,55,52,53,99,50,54,48,50,52,99,97,56,50,57,56,98,49,52,101,98,57,52,48,50,98,57,51,98,52,97,48,97,51,53,97,54,100,49,57,48,101,54,101,101,52,48,50,54,102,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,51,97,48,48,57,55,97,48,55,98,97,53,98,56,49,50,102,99,48,102,101,99,49,99,56,56,51,102,98,48,101,102,98,52,99,98,99,53,102,56,51,57,50,48,55,98,101,48,101,100,48,49,101,100,57,52,50,100,51,101,100,97,52,98,56,56,101,101,57,55,48,48,101,101,48,51,101,52,53,48,56,55,99,52,97,99,54,57,101,99,56,52,53,97,57,52,52,57,97,52,51,97,54,49,52,99,99,49,50,57,52,49,50,101,99,97,99,52,100,102,98,53,52,98,54,53,57,97,48,53,102,99,57,97,100,56,48,55,54,57,48,49,50,49,99,48,102,102,100,97,48,50,54,55,56,48,57,51,48,48,50,53,53,99,49,102,100,51,97,53,98,49,52,97,53,98,49,55,99,48,102,52,99,48,57,55,57,48,55,49,101,49,102,101,48,102,57,98,50,53,48,97,55,56,50,55,49,97,50,57,56,51,101,97,49,102,54,48,55,53,50,49,99,101,48,102,56,56,55,56,56,97,48,52,98,56,48,49,51,57,48,102,48,50,53,57,53,56,53,57,97,48,50,54,48,55,56,51,48,50,55,52,97,55,50,101,56,98,98,50,99,52,98,52,52,48,100,55,51,50,53,56,50,55,97,55,53,55,97,50,99,49,99,48,48,102,102,56,99,53,53,48,49,98,102,48,48,102,102,49,102,49,98,56,48,48,55,100,100,55,56,55,101,99,48,57,55,52,48,55,99,52,48,101,55,99,48,57,51,50,48,55,101,56,48,102,49,101,101,56,48,57,55,56,48,102,51,48,55,100,99,49,101,54,56,55,56,99,98,53,48,102,56,56,51,99,97,48,102,56,49,54,101,49,56,56,55,48,48,102,102,97,51,50,57,48,48,102,102,57,54,102,52,97,50,98,48,51,57,48,49,99,97,50,56,56,51,99,52,49,102,49,48,55,97,97,53,48,56,55,49,48,51,97,101,49,100,50,52,49,50,102,99,49,100,98,56,55,54,49,48,56,51,98,99,49,100,57,52,100,48,101,97,100,57,53,101,53,55,100,57,54,54,57,97,56,50,53,52,100,56,48,57,57,49,54,50,53,54,54,50,98,55,102,99,48,51,50,100,56,49,101,54,48,51,98,48,48,101,48,48,102,102,51,101,54,48,101,52,49,55,54,48,101,100,52,49,101,57,56,55,51,52,51,97,101,48,102,48,56,51,56,54,49,101,52,97,50,98,98,57,55,99,49,99,101,48,102,98,48,55,55,52,97,56,48,102,52,56,55,55,48,98,56,57,50,57,56,98,56,50,98,56,98,101,50,98,54,52,98,49,50,56,99,98,102,52,51,52,102,50,57,99,98,50,48,52,56,49,54,101,53,54,49,53,97,53,56,49,53,102,52,57,97,56,52,101,48,50,52,52,98,48,52,52,52,52,52,102,56,51,50,55,97,49,52,53,99,48,50,56,56,48,48,102,97,101,101,48,48,55,100,54,101,56,49,50,100,54,48,48,102,102,102,97,99,54,48,55,48,99,53,53,48,51,56,52,48,50,53,99,52,97,98,50,101,53,51,53,48,49,49,52,49,51,57,56,51,99,48,48,102,102,102,51,52,51,102,52,56,50,49,99,48,52,56,48,55,99,48,48,102,102,102,49,54,53,50,48,51,101,50,49,102,97,48,102,56,57,52,97,48,48,102,102,102,53,50,48,51,101,97,49,99,53,48,101,50,48,55,48,57,49,48,51,101,51,56,51,97,50,57,48,49,102,101,50,102,52,97,52,48,101,54,101,52,100,50,57,55,55,48,101,102,56,55,54,102,97,49,57,53,99,100,54,97,97,101,57,99,57,97,57,97,48,54,48,50,98,97,102,102,101,97,48,50,48,49,56,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,49,102,102,49,52,48,50,98,49,99,48,49,102,50,101,99,48,50,54,101,56,51,101,48,48,102,56,56,48,49,102,54,52,54,53,98,48,49,50,97,54,53,100,50,51,50,50,98,52,49,100,51,48,50,52,100,56,49,50,51,56,51,57,56,57,50,100,98,48,53,57,51,52,57,54,57,51,99,48,57,56,55,48,55,48,101,48,52,98,53,48,51,99,54,48,102,50,53,50,53,51,99,57,54,49,101,54,50,99,52,97,97,52,57,101,100,57,54,54,53,55,51,51,97,51,49,52,97,49,100,100,48,101,57,101,54,101,50,97,98,49,54,49,56,98,101,98,57,57,50,99,54,55,102,99,48,53,51,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,55,97,48,48,102,102,49,102,49,55,48,50,99,56,97,101,52,57,48,48,102,102,55,100,49,100,48,49,50,53,54,53,55,50,50,57,54,48,53,55,97,52,57,54,48,53,54,55,48,50,54,51,98,49,54,54,53,55,97,51,50,54,51,48,102,97,53,50,48,48,102,102,50,55,99,48,57,98,101,48,50,54,48,57,50,53,49,52,48,52,99,49,49,54,53,99,48,52,99,97,50,55,52,100,52,53,99,52,100,48,52,49,51,55,97,48,51,53,57,51,102,100,97,56,56,100,55,53,48,49,56,52,49,52,48,52,53,49,48,48,102,102,55,99,50,52,99,49,102,48,48,51,99,49,48,102,97,48,51,98,56,48,50,55,98,99,49,100,51,56,55,56,48,51,99,99,53,99,49,54,97,49,99,50,48,55,50,100,56,48,57,53,99,99,48,101,100,99,51,98,99,57,99,53,100,49,55,54,57,99,53,52,48,55,53,102,48,51,99,53,50,102,56,48,57,98,49,48,102,51,56,55,98,102,49,52,56,53,51,50,53,57,54,56,57,56,53,51,49,52,51,56,98,98,50,100,100,49,57,49,100,51,52,98,49,57,50,56,100,48,48,97,100,48,49,51,48,52,102,56,101,57,101,53,97,48,50,55,99,98,48,51,51,57,56,48,55,97,101,53,102,102,100,52,48,50,100,52,56,48,49,102,51,50,56,48,50,55,51,52,97,49,48,55,98,50,48,52,100,50,56,51,57,97,48,50,53,48,99,51,98,99,102,49,55,48,56,50,53,101,48,49,50,57,49,52,48,102,49,51,48,51,99,56,52,55,99,101,50,48,50,51,49,53,50,53,100,101,48,55,102,56,48,101,101,56,48,57,54,48,48,55,97,48,49,99,102,101,49,56,97,50,48,55,57,56,98,49,52,100,50,100,51,50,48,50,49,57,53,97,102,100,49,50,50,102,52,51,97,97,49,100,99,48,49,50,101,52,101,102,102,57,53,56,48,50,55,57,98,102,52,102,57,48,48,99,97,100,53,48,48,57,49,100,48,48,102,102,55,100,97,102,48,49,51,97,54,53,50,56,48,51,101,99,51,99,48,57,102,99,48,55,102,52,48,52,101,50,48,55,55,56,97,49,50,100,48,51,98,50,53,51,56,51,101,48,48,48,102,102,55,97,53,98,100,48,99,97,52,50,101,56,97,98,52,53,50,57,56,98,50,52,48,57,48,101,49,56,51,57,57,48,55,55,54,48,101,98,100,50,48,49,51,50,53,54,97,49,48,55,98,99,51,102,50,56,56,56,98,57,50,57,50,52,51,57,54,102,50,54,51,53,51,48,49,101,97,50,99,56,57,51,52,57,53,49,55,54,48,57,50,98,97,97,52,48,52,51,102,102,48,50,101,57,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,99,48,55,102,98,48,48,55,99,49,101,48,51,98,54,48,48,100,55,50,53,48,102,48,57,54,52,53,48,56,48,50,101,49,99,99,56,55,54,48,98,100,52,102,50,97,99,53,48,48,102,102,51,54,53,97,50,49,49,55,51,99,97,51,50,99,57,50,49,49,56,55,101,50,57,49,48,98,49,48,49,50,102,55,51,56,56,54,100,51,102,54,48,54,55,50,56,48,102,100,99,57,52,57,52,56,99,56,48,56,101,57,48,57,97,57,97,102,98,50,56,56,56,56,56,56,99,98,97,57,50,57,52,57,56,57,49,55,57,56,54,49,49,57,57,54,50,54,57,102,52,56,55,57,50,49,50,49,102,102,97,49,56,52,54,57,57,57,51,100,55,102,102,99,99,99,54,102,52,55,100,51,98,57,49,48,49,55,48,56,48,49,102,49,52,102,48,55,52,48,48,101,102,56,51,57,56,48,48,102,97,55,50,48,50,53,98,56,49,101,99,48,55,54,99,51,98,54,53,51,57,53,97,49,102,98,48,55,99,101,48,48,102,102,102,53,55,56,48,49,101,97,51,48,55,56,57,48,99,97,54,50,57,57,48,52,98,55,48,102,52,101,48,55,55,48,48,52,100,50,56,49,51,49,50,49,100,57,48,101,56,101,50,101,99,98,57,52,49,50,97,57,48,56,98,56,50,102,54,99,97,51,50,57,100,50,57,50,49,48,48,97,101,101,53,102,50,55,57,54,53,99,97,100,52,49,97,48,52,56,49,53,100,100,48,53,48,52,57,52,53,48,49,98,53,48,48,51,101,99,97,52,51,100,99,49,101,49,48,55,55,99,48,48,102,102,102,97,101,57,48,50,55,101,99,49,101,48,48,55,52,52,98,51,52,100,50,57,56,51,100,50,49,99,55,48,50,52,97,48,48,57,97,97,48,102,56,48,55,53,99,98,56,50,98,57,51,52,98,48,50,98,52,98,48,50,97,56,98,102,48,101,100,56,51,56,56,48,102,100,57,55,97,53,51,49,54,52,56,48,53,56,57,53,56,57,56,56,52,53,56,50,50,50,53,49,53,101,53,97,50,50,50,50,97,53,97,48,97,53,57,53,99,57,101,56,48,53,56,50,48,98,56,99,55,55,48,97,102,52,100,54,57,99,57,100,55,51,102,101,48,49,52,54,56,48,48,102,98,97,48,48,102,102,55,100,50,49,102,97,48,55,100,52,48,48,102,102,102,98,52,50,48,50,55,56,57,51,52,51,101,56,49,101,100,50,99,52,51,101,48,56,56,48,101,101,56,48,57,97,57,48,50,54,53,56,49,100,52,48,55,48,49,50,57,51,56,98,101,50,101,48,98,101,54,48,97,99,48,55,54,101,49,100,50,48,50,54,49,99,49,101,57,50,52,48,55,52,56,97,48,50,57,53,102,50,100,48,98,56,50,99,55,50,50,48,55,55,100,48,54,52,98,50,52,97,101,53,54,57,53,101,53,51,55,52,49,50,56,49,48,54,49,50,98,56,48,57,54,49,53,97,56,53,50,101,54,100,52,48,53,56,56,56,97,56,56,57,50,57,101,57,48,56,101,56,52,56,54,99,51,99,57,54,57,54,57,54,102,51,50,56,101,56,97,56,56,56,101,100,102,55,57,100,52,57,55,57,102,97,99,56,101,56,101,99,97,51,50,51,98,49,50,52,57,102,52,97,97,97,97,51,52,101,99,54,102,53,54,48,99,102,100,101,98,56,101,51,48,56,55,100,52,51,101,52,49,101,48,48,102,102,55,56,50,49,102,48,48,102,53,56,55,102,48,51,100,56,53,57,50,53,49,55,52,49,101,98,48,102,99,56,55,57,99,51,99,48,49,102,48,48,102,102,102,52,49,55,50,53,56,50,53,50,55,49,54,50,53,56,57,54,97,53,102,56,55,57,56,98,53,52,97,50,101,99,98,98,50,99,52,98,50,50,99,52,98,54,52,98,52,102,50,99,49,51,57,51,53,51,56,98,52,52,97,52,56,52,100,52,98,52,101,52,102,52,101,52,100,52,102,52,99,98,52,56,98,98,52,101,52,102,55,49,99,97,97,97,97,48,51,99,53,48,48,55,100,48,54,56,48,51,101,97,57,48,49,102,48,56,48,51,101,99,48,99,48,57,98,101,48,55,53,50,49,102,55,98,48,101,49,50,55,98,54,48,52,98,56,56,51,57,52,48,55,56,101,49,99,53,48,55,56,101,48,102,50,56,51,101,99,49,102,48,48,101,98,48,55,97,55,48,51,98,48,48,102,102,102,54,97,51,48,51,98,56,48,55,97,48,48,101,54,99,98,52,48,102,55,56,51,97,48,52,51,48,102,51,55,48,55,55,54,49,101,100,48,101,50,49,55,101,49,102,98,50,102,99,51,56,99,49,102,53,101,53,99,50,49,48,51,98,100,50,102,49,51,56,97,98,57,50,99,56,51,98,100,57,51,48,98,49,50,99,99,98,49,52,48,50,97,98,54,97,50,99,51,102,99,48,55,55,98,48,48,55,99,53,100,48,48,49,102,53,98,97,99,48,49,50,55,97,48,52,57,49,57,52,97,48,102,98,99,51,102,52,49,100,97,50,56,97,52,49,102,48,48,49,51,49,97,56,99,53,53,48,51,100,49,50,56,52,51,99,102,56,97,54,57,48,48,55,98,97,57,48,48,49,99,99,56,51,101,50,48,55,52,50,48,52,98,102,48,55,99,48,97,99,48,101,52,49,54,50,53,100,49,54,101,49,99,51,48,101,97,48,55,57,100,49,49,49,53,48,99,51,100,52,49,100,57,52,97,52,102,52,102,48,101,99,97,49,49,55,54,53,102,48,55,52,50,52,98,49,51,49,54,48,100,57,54,50,53,57,49,54,53,97,57,51,53,97,48,55,97,99,48,49,102,55,98,101,48,52,102,57,50,50,56,48,51,101,98,102,56,48,49,102,53,100,97,48,102,54,56,49,101,50,98,50,57,99,53,102,49,52,99,49,102,51,48,55,98,56,53,53,56,55,102,48,48,57,55,99,48,55,53,54,53,102,56,55,55,57,50,57,56,50,98,99,98,48,48,101,101,48,51,100,54,48,102,102,48,51,56,102,48,55,99,54,53,101,56,55,50,52,98,102,52,53,50,99,101,52,51,100,101,49,100,49,50,100,56,97,57,52,56,50,56,99,98,51,48,101,54,54,52,99,56,50,100,56,51,98,50,57,99,53,56,48,55,56,53,48,56,98,48,48,102,102,52,57,98,97,53,53,57,53,50,57,98,55,49,53,54,56,52,48,54,99,56,49,100,50,48,101,99,56,55,53,99,49,100,55,56,55,49,52,51,98,50,49,99,100,48,101,101,97,50,49,53,99,49,100,57,48,101,53,48,51,98,99,48,101,97,49,52,99,49,100,57,50,56,100,48,100,57,52,55,50,98,56,97,55,50,57,99,97,48,48,102,102,101,97,56,55,52,99,97,57,52,53,50,97,99,97,100,52,52,52,55,52,54,52,51,52,54,52,50,50,97,52,97,97,50,97,99,97,102,50,57,99,97,100,52,55,54,101,53,49,49,48,53,49,49,48,48,97,102,50,98,100,48,57,49,102,57,48,56,52,50,54,57,98,57,57,56,48,48,98,51,55,48,48,102,102,55,99,97,55,52,48,49,102,54,102,56,56,99,48,52,101,49,48,51,101,48,52,100,48,50,52,54,52,49,100,56,97,51,51,51,54,48,101,54,52,48,57,55,48,48,55,97,101,102,97,52,56,55,99,52,98,52,50,99,57,49,101,55,57,55,52,57,101,48,52,99,50,56,51,57,100,48,102,51,56,49,51,48,54,48,101,55,56,51,99,50,102,49,52,54,53,56,57,52,48,48,102,50,48,51,100,48,49,100,49,52,99,48,101,50,50,55,48,55,52,99,51,99,97,53,54,50,54,49,53,98,54,53,56,48,55,52,52,97,48,48,102,57,48,50,55,97,98,100,49,54,51,100,48,57,48,55,99,57,53,98,53,102,101,48,50,97,49,56,51,99,50,48,55,56,54,49,102,48,48,102,102,55,97,50,49,102,52,48,102,54,48,51,99,48,48,102,102,102,100,49,55,99,53,98,48,55,57,99,51,100,56,49,102,55,48,102,51,56,55,57,48,51,101,56,49,101,53,50,101,99,98,98,50,100,48,98,53,50,101,56,98,51,50,100,48,51,99,56,49,101,100,50,100,57,50,56,98,100,50,102,48,98,55,52,98,50,99,99,98,99,52,99,50,99,52,98,55,52,100,52,101,50,99,48,98,52,52,57,55,100,51,49,51,99,98,48,52,102,52,101,52,101,50,99,53,51,57,100,102,100,99,52,102,50,99,49,51,49,99,97,102,55,99,53,56,50,97,56,97,99,50,99,52,98,56,52,100,54,56,97,100,50,97,52,97,102,52,99,50,100,52,98,48,55,102,51,100,100,56,52,48,52,48,52,54,55,100,51,49,51,49,101,99,56,101,99,102,52,56,52,56,48,99,49,49,57,49,102,53,50,52,98,57,101,53,49,57,56,55,101,97,101,54,50,55,102,48,99,101,54,56,54,99,54,102,101,52,97,57,52,48,54,102,102,48,48,55,99,52,97,99,48,49,102,53,97,56,48,101,55,52,48,57,99,55,48,55,102,54,48,102,98,48,48,57,56,52,48,55,101,101,49,100,51,48,48,55,98,98,52,51,98,101,48,52,97,101,48,48,102,102,51,100,51,55,99,49,100,54,48,101,53,56,55,98,48,97,51,48,101,98,48,55,56,48,49,100,98,48,51,99,48,97,48,55,100,54,49,99,99,48,50,54,52,52,51,57,54,53,101,48,48,51,100,99,97,49,100,98,48,102,56,56,55,48,56,51,100,54,56,52,49,101,57,48,48,55,98,53,53,51,52,51,98,56,53,50,49,55,50,53,53,99,97,48,49,55,56,49,100,101,101,53,48,48,102,102,55,56,49,49,53,48,99,98,49,50,99,50,56,98,53,50,50,56,52,56,49,51,102,101,48,49,57,102,50,97,48,50,53,54,56,48,51,101,99,50,56,48,49,102,51,48,48,48,102,102,50,53,98,99,49,100,56,57,52,54,49,102,97,48,55,54,99,48,52,57,53,48,55,50,48,51,101,52,48,102,48,99,49,102,54,57,52,98,56,51,97,102,99,51,98,99,49,102,101,48,102,101,56,55,55,48,51,56,99,49,101,98,48,50,53,100,52,98,56,48,49,51,52,52,97,48,101,53,57,55,99,53,57,52,97,50,48,55,98,48,49,100,50,48,49,51,51,50,53,55,56,55,99,48,98,49,99,53,55,56,55,52,56,98,49,48,102,54,49,52,54,57,100,57,48,53,48,50,51,57,53,101,49,102,100,52,52,52,51,52,48,55,51,53,49,53,101,56,52,57,102,55,52,48,51,48,55,48,48,51,101,101,53,52,48,57,98,57,48,102,56,56,49,50,50,50,48,48,102,102,102,97,100,100,48,50,54,51,52,48,57,97,97,48,101,48,97,51,97,50,97,54,48,55,98,52,49,100,54,48,48,51,100,49,102,101,53,53,51,48,57,100,48,53,57,51,97,56,52,101,56,48,51,100,101,97,48,102,101,48,49,100,55,56,51,98,57,52,102,100,54,99,57,52,56,49,101,52,48,101,57,49,54,101,48,48,102,102,100,101,98,48,102,55,97,53,102,99,48,57,51,48,102,48,49,53,100,101,51,57,49,98,101,48,57,101,57,100,52,53,55,97,54,56,48,52,97,53,97,102,102,56,51,52,52,48,52,99,57,56,49,51,57,52,48,52,100,49,56,49,51,56,52,53,98,49,52,52,53,99,48,49,51,50,101,48,52,99,48,56,51,101,52,48,55,100,53,52,49,100,51,48,49,51,52,48,48,55,98,51,48,97,98,48,55,97,50,48,102,52,99,49,101,50,56,51,99,54,50,97,48,51,56,98,52,53,101,50,51,49,52,48,56,56,49,101,50,97,48,101,53,50,48,48,102,102,55,102,48,51,99,97,49,101,57,99,49,100,57,48,48,55,98,97,55,56,55,54,52,97,48,52,98,48,102,50,56,48,57,51,100,97,48,56,48,57,101,50,55,49,53,54,56,50,101,49,54,49,97,102,49,53,101,56,49,57,98,48,53,55,53,55,53,48,49,57,97,99,48,49,102,52,97,52,48,52,97,97,56,49,50,101,50,48,48,102,98,52,97,48,50,53,56,48,48,57,97,48,48,48,102,102,55,100,55,49,57,54,52,48,101,99,49,48,52,97,52,48,50,54,101,52,51,56,56,53,51,56,51,101,56,48,50,55,97,56,49,99,100,56,49,51,49,99,53,51,56,55,50,99,51,56,56,53,54,48,55,97,53,51,97,56,51,98,48,48,102,102,101,102,48,49,100,52,48,51,56,56,48,101,49,48,51,56,51,48,102,98,48,51,101,49,52,57,48,101,101,56,55,102,56,49,101,52,97,52,56,51,57,97,52,101,48,55,57,99,49,102,102,48,48,55,98,102,52,51,99,52,48,101,99,52,51,97,99,49,99,53,52,49,51,57,54,48,56,102,48,49,101,53,50,57,99,51,101,53,48,49,101,50,102,54,53,54,97,53,102,102,56,52,53,56,48,51,101,51,56,101,48,52,56,55,56,51,57,50,48,48,102,102,55,100,56,50,48,48,102,102,51,101,99,52,49,49,99,49,100,97,48,51,102,55,52,99,54,101,48,51,57,52,48,101,97,48,49,100,56,98,48,48,102,102,102,102,57,98,48,101,101,97,53,98,101,49,100,50,101,53,51,48,51,99,51,50,101,48,51,56,101,48,102,98,99,49,99,54,56,55,55,101,48,49,100,102,56,55,56,56,97,54,48,102,57,48,55,52,48,51,101,48,53,52,48,55,57,99,51,98,99,49,101,57,50,97,56,51,101,99,53,100,97,49,49,54,99,49,100,53,56,50,98,100,48,49,51,48,98,101,52,49,100,100,48,50,52,98,54,52,49,54,98,97,54,52,97,54,48,48,102,102,54,99,54,48,51,57,48,48,102,102,50,53,98,52,49,99,50,56,49,50,100,56,49,100,53,52,51,48,101,54,48,51,56,55,48,55,51,48,48,101,98,52,49,100,49,49,52,50,56,99,56,101,99,98,48,101,97,48,56,51,98,51,48,55,55,97,49,99,101,48,55,55,101,56,101,53,57,51,97,56,101,53,55,49,53,52,53,53,55,50,99,48,98,51,52,55,48,101,54,57,52,56,53,48,50,50,50,53,49,54,56,57,99,56,56,53,50,49,52,102,57,51,100,51,48,49,50,53,98,98,57,56,97,98,52,51,57,97,48,54,53,48,53,48,98,52,48,48,102,102,52,99,49,56,55,49,56,49,101,51,48,49,51,51,50,48,48,102,97,57,49,48,50,55,98,52,98,100,52,99,48,101,56,49,55,97,53,57,48,55,52,99,49,101,102,48,49,50,100,54,48,102,98,48,98,50,48,101,53,48,55,57,100,49,56,97,100,50,100,48,49,101,48,49,52,48,49,99,101,48,55,57,54,56,50,48,101,55,48,49,101,102,50,50,102,50,101,99,51,97,99,49,101,52,52,55,50,98,49,50,56,49,100,97,48,55,57,56,51,101,52,48,101,57,99,51,101,56,49,101,51,48,55,55,48,56,100,50,53,57,57,52,97,53,56,48,48,57,48,54,48,102,49,57,53,56,56,57,97,52,98,49,52,48,50,98,56,98,49,57,57,101,56,48,48,51,99,54,56,51,97,49,48,48,102,102,55,99,100,50,99,48,57,51,52,54,48,49,99,100,48,55,54,57,97,48,55,101,56,48,101,50,48,48,102,102,57,97,48,55,48,49,102,101,51,52,49,99,98,50,57,101,52,51,100,52,101,48,51,97,98,48,55,53,101,48,101,97,49,100,48,55,52,99,102,48,55,102,48,48,102,102,49,101,100,54,50,98,51,49,55,56,102,57,52,55,99,51,101,48,48,52,100,51,101,48,102,56,53,48,55,53,54,56,51,101,98,99,98,56,101,53,54,56,48,57,56,55,97,50,102,52,48,49,101,100,99,99,56,48,48,50,54,49,99,48,52,100,98,50,54,97,102,102,56,48,101,55,54,49,101,57,48,102,52,56,55,54,52,51,56,101,49,100,102,50,101,52,51,101,48,49,102,49,48,102,50,49,52,50,49,100,49,48,101,97,56,55,55,48,97,100,50,99,48,98,98,48,102,48,48,55,57,56,51,100,48,53,99,97,48,49,52,50,49,100,101,50,56,52,97,53,50,57,53,48,53,50,56,98,50,50,100,52,98,54,50,101,99,98,97,50,100,53,50,57,48,100,48,52,97,99,50,98,48,97,100,50,97,57,56,52,99,50,99,48,98,49,52,102,52,101,52,98,56,52,49,52,49,52,49,52,52,52,56,52,101,55,54,101,49,98,56,98,98,53,48,52,97,57,50,52,48,49,102,54,97,99,48,48,102,102,102,97,98,100,52,51,52,57,52,56,52,52,52,100,48,48,102,102,55,100,57,48,56,49,50,49,50,56,54,57,56,56,97,102,98,97,99,50,53,50,50,50,53,48,49,51,56,50,48,52,98,100,51,48,57,48,56,99,102,50,51,100,48,54,48,102,50,51,97,52,50,51,97,52,48,51,99,54,57,97,52,55,55,101,50,56,57,52,53,52,53,52,99,100,54,102,98,101,97,99,50,99,101,48,49,54,99,56,48,48,102,102,102,98,53,49,48,48,102,102,55,99,57,54,99,48,57,98,102,48,50,55,101,99,97,102,48,102,50,48,51,97,51,48,55,54,99,53,56,48,48,51,100,48,55,48,55,48,50,57,52,53,101,57,55,53,50,53,55,100,48,51,98,100,52,56,48,55,57,99,48,101,98,52,49,101,54,56,55,99,52,51,57,48,57,50,99,48,51,99,52,48,101,99,50,51,56,55,52,48,49,101,56,100,49,52,48,48,102,102,102,100,99,51,100,101,49,99,100,48,102,48,57,52,101,53,102,56,55,50,56,51,101,56,53,55,55,48,102,97,49,52,53,48,53,54,102,50,98,48,98,49,50,102,99,97,56,52,49,100,49,98,57,53,54,53,55,101,57,52,102,48,49,54,99,49,50,57,50,100,50,53,51,100,50,49,50,49,51,53,51,49,50,49,101,52,98,52,98,52,98,55,57,101,52,56,52,97,52,98,52,56,55,51,98,99,102,50,52,98,99,102,100,55,52,56,52,56,55,57,50,49,50,49,50,50,56,57,50,52,50,53,53,53,53,49,101,98,102,51,55,97,98,48,54,98,55,102,53,99,55,102,102,48,48,102,54,97,48,55,50,101,48,52,100,50,48,49,50,99,56,48,52,99,56,98,48,53,97,50,53,48,49,50,101,97,48,52,99,54,48,51,56,55,48,55,102,54,56,97,53,49,55,52,49,48,49,51,99,52,97,48,55,50,101,48,102,55,56,49,100,102,56,51,100,52,54,56,97,55,97,50,99,97,99,98,51,99,53,53,101,50,99,100,50,48,51,56,97,49,101,50,50,102,53,98,50,98,98,49,54,48,48,50,52,56,53,100,102,52,48,99,57,98,101,51,97,55,48,48,102,102,57,52,57,54,98,57,98,50,53,100,48,49,51,52,56,48,55,102,50,56,48,52,56,49,56,49,50,49,101,48,48,102,98,50,55,48,50,54,98,99,48,49,102,53,100,56,48,102,51,53,48,52,49,101,52,48,49,50,101,97,48,102,48,99,98,99,52,51,52,54,54,51,50,53,53,49,55,99,48,101,98,99,98,98,48,102,54,48,51,99,56,52,54,48,55,52,56,49,102,54,99,48,48,102,54,102,48,55,98,99,97,49,50,98,54,56,51,101,101,49,99,57,48,101,50,48,55,101,99,51,56,100,50,49,101,54,48,48,102,102,55,98,53,101,99,51,101,99,53,101,48,55,57,52,51,98,56,48,57,101,52,102,57,57,50,98,48,51,99,57,55,50,53,57,99,49,102,48,50,55,100,98,52,102,48,48,102,102,99,97,53,48,48,55,99,55,54,48,48,49,102,55,53,48,48,102,98,56,48,49,102,55,48,50,49,100,57,48,50,54,54,102,48,51,102,55,48,101,49,48,51,97,98,48,101,51,56,55,100,48,48,57,55,97,48,48,102,102,55,97,51,50,48,57,57,99,48,101,56,56,51,97,99,49,102,48,48,101,100,56,55,53,52,98,52,48,48,55,97,98,50,57,101,48,102,98,52,49,50,102,52,56,102,99,51,101,50,48,102,53,52,49,101,54,49,54,101,57,53,57,48,56,97,57,48,55,54,50,53,50,101,97,100,102,49,52,53,57,49,48,98,50,52,97,50,100,102,57,99,98,49,54,100,51,49,48,56,48,52,98,102,102,99,48,57,54,56,48,49,102,51,52,55,48,50,54,102,99,48,49,98,49,57,48,48,57,52,101,48,55,55,50,48,102,50,56,48,49,55,55,51,102,48,50,54,52,48,49,100,99,57,52,99,49,101,102,48,48,102,102,52,99,53,55,48,55,56,101,48,101,55,98,56,55,100,56,51,97,54,53,49,48,55,57,48,48,102,102,49,51,101,50,53,100,56,55,55,52,48,49,101,102,56,48,101,102,48,48,102,102,56,56,98,51,48,101,100,48,57,52,102,53,48,49,48,48,102,102,100,52,48,102,48,99,48,49,102,50,50,101,48,55,101,48,49,99,102,48,50,54,49,48,48,49,102,54,102,101,48,52,100,57,56,51,99,56,48,55,54,99,49,102,53,52,52,48,102,99,48,51,98,48,50,100,102,48,51,56,56,99,49,99,102,50,100,48,97,55,48,102,50,49,53,56,49,101,53,48,101,101,57,99,97,101,48,50,53,56,99,49,99,56,57,52,52,49,101,51,101,53,51,50,53,57,52,50,53,98,57,55,54,49,100,101,50,52,48,48,102,102,102,55,48,57,52,97,53,56,97,50,57,54,49,56,97,100,52,101,98,48,48,98,101,52,53,97,56,52,102,50,50,57,102,48,101,52,52,56,49,49,101,50,102,102,101,98,97,100,50,100,97,102,102,56,54,100,56,51,56,97,52,52,48,55,57,54,57,99,48,102,98,48,49,99,101,97,50,48,51,57,55,52,55,50,102,53,50,99,49,101,102,97,54,48,51,100,52,48,55,55,101,56,99,48,101,57,100,49,52,51,97,100,48,53,101,98,99,49,101,98,52,98,48,55,57,50,57,52,49,101,100,50,97,53,49,99,51,56,52,56,101,49,100,98,52,55,48,101,98,54,99,49,101,55,52,56,50,102,57,99,48,102,52,101,50,98,50,52,97,97,99,49,100,55,57,101,53,102,53,49,54,51,52,56,100,56,97,97,102,56,98,51,48,52,97,54,99,48,49,99,57,54,53,55,48,51,57,55,48,55,99,52,48,102,99,56,48,49,102,52,97,56,56,48,48,52,98,100,56,51,99,53,57,50,101,52,97,101,48,50,54,48,52,49,102,50,48,48,102,102,51,101,97,100,57,48,99,49,99,98,56,55,101,100,98,48,102,57,99,48,55,97,53,49,48,98,100,50,98,99,49,102,48,48,102,102,51,99,48,48,102,102,50,53,51,102,48,55,49,56,51,99,100,50,49,101,99,48,49,51,101,50,97,52,98,98,48,102,57,50,50,57,54,101,56,54,49,102,53,50,101,99,98,48,48,48,102,102,55,98,56,52,48,52,101,52,97,51,50,99,99,51,100,97,100,97,55,51,54,57,54,48,50,54,52,53,53,97,55,49,54,57,51,54,56,49,54,48,49,51,50,48,49,99,48,48,102,102,102,100,48,55,97,52,49,100,56,56,55,101,48,51,57,50,48,102,50,56,51,56,97,53,99,49,54,50,49,100,57,48,102,98,56,51,98,99,48,102,54,56,55,54,99,51,102,50,49,99,102,48,102,50,57,52,101,53,56,57,54,50,53,52,49,54,99,49,100,102,48,102,54,48,55,52,99,98,55,52,52,50,102,56,51,98,99,53,99,57,53,54,53,100,49,53,50,57,54,56,50,53,99,49,53,50,53,97,49,53,101,53,98,49,53,56,56,97,57,99,56,48,57,99,53,55,50,55,97,48,57,54,48,53,55,97,55,50,51,98,54,57,101,53,54,97,55,97,49,51,57,51,50,101,52,48,48,55,52,100,48,48,102,102,51,101,97,52,56,48,57,57,56,50,97,52,48,57,97,98,48,48,102,102,55,100,55,55,56,49,50,57,52,48,102,50,100,57,48,55,56,48,99,48,51,99,56,48,102,97,50,49,48,49,50,102,56,48,101,49,52,51,98,48,48,102,57,52,51,99,55,52,49,101,97,52,55,48,102,56,57,55,53,50,48,102,97,57,49,52,49,99,55,56,51,98,97,50,102,99,49,101,52,50,50,56,55,98,56,98,97,99,49,101,50,48,102,49,49,55,48,48,102,102,48,102,55,53,56,48,57,99,48,55,56,52,49,51,56,53,102,97,51,48,55,97,53,51,101,52,51,101,48,48,102,102,57,100,52,99,48,52,102,48,55,56,57,98,99,101,50,54,56,54,57,55,102,101,48,49,51,50,99,48,52,99,50,56,51,97,50,50,100,99,48,57,55,101,48,55,102,54,48,102,98,56,49,99,50,48,55,56,49,100,54,53,101,50,102,99,49,99,57,48,51,100,102,48,55,57,54,48,101,57,48,98,101,55,53,56,55,49,50,53,99,52,55,55,52,98,56,48,55,55,48,49,102,50,50,102,56,51,57,99,53,57,98,97,99,102,52,100,50,97,56,97,50,52,100,50,49,100,51,48,97,54,52,56,50,51,52,57,99,53,50,49,53,56,57,98,102,54,57,97,55,48,97,99,52,48,98,102,100,48,57,98,48,57,55,53,48,51,48,48,102,102,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,53,53,48,50,102,102,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,50,101,52,48,49,102,48,100,48,48,50,53,49,52,51,100,101,48,101,55,48,48,57,53,49,48,55,101,54,48,52,100,52,57,55,50,57,48,56,97,101,56,55,52,56,48,57,99,99,48,48,102,102,55,97,54,52,48,48,102,102,102,54,53,98,48,99,98,56,53,57,98,97,57,54,56,100,56,48,57,55,98,48,55,56,101,48,52,100,48,48,102,102,51,98,56,48,102,49,53,50,53,97,51,97,53,56,55,54,99,97,99,50,97,53,49,98,53,49,54,97,53,97,50,51,55,54,102,49,52,101,49,101,48,48,102,102,102,55,49,102,48,51,54,53,57,48,48,57,48,98,98,51,56,97,102,101,48,49,54,56,99,97,48,49,98,102,50,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,102,102,56,48,98,53,54,48,48,102,57,97,57,49,53,97,48,52,99,97,54,48,55,101,50,48,101,49,52,98,56,101,53,55,56,55,102,55,56,49,50,55,102,99,49,100,52,48,51,97,99,50,98,48,48,52,100,56,49,50,97,49,102,102,48,48,102,102,55,97,54,48,48,48,102,102,102,51,50,56,48,48,102,102,102,55,55,56,49,51,53,50,57,53,56,97,101,48,52,102,102,57,48,48,102,102,55,97,53,56,48,48,102,102,102,55,100,54,48,55,54,50,48,49,55,56,48,57,52,102,52,48,48,102,53,48,48,48,102,102,49,101,100,102,48,54,99,56,101,48,101,100,56,101,97,48,50,50,100,50,56,48,101,49,56,48,48,102,57,56,50,48,49,51,97,52,53,57,48,51,100,101,48,50,55,53,48,51,56,56,48,52,98,52,56,55,48,48,102,102,49,101,99,97,55,48,55,56,99,49,99,97,48,51,98,48,48,55,53,48,49,100,55,50,99,99,51,101,99,48,101,101,99,97,56,48,102,101,98,99,53,99,48,55,51,56,97,49,48,50,54,53,52,51,57,54,48,102,53,56,48,57,57,56,48,101,49,56,55,57,49,51,99,98,50,48,101,57,49,52,48,49,101,100,50,99,48,51,57,101,53,53,56,55,101,52,97,101,48,101,57,57,54,54,56,54,53,50,57,54,48,57,56,53,100,49,52,50,56,48,48,102,48,56,97,101,50,98,53,50,51,49,53,52,53,56,100,50,48,57,53,100,53,50,53,55,97,56,48,57,101,54,98,102,102,97,101,98,97,101,98,102,101,49,97,101,48,101,55,56,49,102,49,48,51,99,48,48,102,102,55,49,48,48,102,102,102,50,52,51,98,52,48,102,54,52,49,100,54,48,55,57,52,98,56,48,101,55,48,55,102,48,51,97,57,48,53,97,101,50,56,99,51,99,48,53,49,49,55,48,53,99,48,55,55,99,98,54,50,98,102,49,55,56,53,48,49,54,54,49,100,55,50,99,102,97,50,57,55,50,49,100,100,50,100,48,97,52,50,101,53,49,51,50,54,49,52,97,53,100,49,54,54,56,54,101,48,50,52,56,98,49,52,51,98,98,52,51,52,97,55,49,48,100,99,98,97,52,50,98,98,56,101,48,49,101,57,52,48,101,55,56,49,102,49,48,51,98,102,48,55,101,101,48,101,100,56,51,98,52,48,102,54,52,49,100,54,48,55,57,52,97,56,48,102,56,48,55,48,99,51,100,55,54,53,97,101,50,56,99,51,99,48,53,49,49,55,48,53,51,56,55,56,48,97,57,50,99,50,56,97,51,50,102,99,98,51,48,101,98,57,54,55,100,49,52,98,57,48,101,101,57,54,56,53,100,57,52,99,57,55,100,48,99,98,97,50,57,52,98,51,52,51,55,48,49,50,52,53,56,97,54,52,52,50,54,50,50,98,56,56,54,101,53,99,97,54,99,53,99,54,48,48,56,53,101,53,48,48,100,98,54,48,48,102,102,55,99,53,55,99,49,102,56,48,55,51,56,49,101,54,48,48,51,101,57,102,52,48,57,55,51,48,55,54,101,56,56,49,102,51,52,54,48,102,51,56,51,99,100,48,55,51,100,56,49,101,102,53,48,51,100,48,50,98,50,56,51,99,54,53,55,49,55,48,49,101,52,48,101,101,102,48,102,102,48,49,51,52,48,48,52,99,49,48,55,56,48,51,57,51,50,53,102,50,50,97,51,57,54,101,57,99,49,101,51,50,97,102,49,55,54,53,48,49,53,102,100,51,48,97,99,99,53,102,50,49,49,53,102,56,98,49,52,48,52,54,50,54,53,54,54,52,100,50,98,97,55,53,99,102,102,56,48,99,55,54,102,98,101,99,97,51,51,55,54,102,51,101,101,98,54,99,98,49,49,56,49,98,55,49,101,55,51,51,52,100,99,54,51,48,98,102,53,52,54,100,56,48,100,99,49,49,100,52,49,48,101,52,101,48,48,102,102,55,100,97,55,56,48,51,101,98,49,52,97,56,52,98,55,99,97,101,50,100,56,48,49,102,54,51,56,48,52,56,55,57,53,52,53,56,50,51,55,54,102,51,101,56,48,53,57,48,49,51,55,54,48,52,98,102,50,49,50,54,98,50,49,98,98,51,50,57,48,99,48,50,54,49,49,57,50,99,49,101,50,52,50,52,57,97,100,49,100,102,54,50,101,55,102,100,98,53,101,102,97,101,52,100,49,102,49,56,48,50,101,53,56,48,57,101,49,48,48,102,102,55,99,97,102,48,48,102,102,49,102,54,49,54,48,52,100,53,48,55,51,99,51,100,99,48,101,57,99,51,56,50,56,99,48,101,101,52,48,57,55,100,48,101,50,49,55,53,50,53,49,48,48,102,102,57,51,56,51,99,48,48,55,51,50,100,48,51,101,101,48,55,53,52,48,102,100,100,48,55,57,53,97,53,57,48,55,52,48,51,99,101,57,102,97,52,51,100,97,53,49,48,49,51,49,101,53,101,57,52,101,56,53,100,51,56,98,55,48,101,101,50,53,49,52,57,52,48,57,50,50,98,101,97,101,99,51,57,97,53,101,57,54,99,53,54,100,55,56,50,99,49,51,97,57,100,54,99,48,53,55,100,50,100,52,98,51,50,99,52,98,56,52,100,55,52,98,50,50,100,56,98,48,52,99,50,100,52,98,48,55,102,51,51,57,102,52,102,52,102,52,57,52,56,52,99,52,99,55,98,50,51,98,51,57,49,100,49,99,51,55,52,57,52,56,102,52,57,50,101,55,57,52,54,54,49,56,57,56,97,98,97,102,99,51,51,57,57,49,102,49,98,54,57,102,102,48,48,102,54,53,48,55,50,99,48,52,100,50,48,49,50,99,56,48,52,99,56,98,48,53,97,50,53,48,49,50,101,97,48,52,99,54,48,51,56,55,48,55,102,54,56,97,53,49,55,52,49,48,49,51,99,52,97,48,55,50,101,48,102,55,56,49,100,102,56,51,100,52,54,56,97,55,97,50,99,97,99,98,51,99,53,53,101,50,99,100,102,48,101,50,56,55,56,56,98,101,54,99,97,101,99,53,56,48,48,57,50,49,55,57,100,48,51,50,54,102,56,101,57,99,48,50,53,50,53,97,101,54,99,57,55,52,48,52,100,50,48,49,100,101,57,52,56,97,56,99,57,101,56,101,57,48,56,52,57,97,99,51,50,57,54,56,56,57,54,99,98,97,56,99,57,52,56,54,57,49,49,57,102,54,49,50,53,57,55,101,54,57,56,52,56,54,53,50,49,49,100,102,100,101,49,102,52,54,97,57,97,51,53,54,102,98,52,100,52,55,102,50,54,102,51,102,57,50,48,48,102,102,57,49,50,48,50,52,51,99,48,49,102,54,52,101,48,52,100,55,56,48,51,101,98,98,48,49,101,54,97,48,56,51,99,56,48,50,53,100,52,49,101,49,57,55,56,56,54,56,99,99,54,52,97,97,50,102,56,49,100,55,57,55,54,49,101,99,48,55,57,48,56,99,48,101,57,48,51,101,100,56,48,49,101,100,101,48,102,55,57,52,50,53,54,100,48,55,100,99,51,57,50,49,99,52,48,102,100,56,55,49,97,52,51,99,99,48,48,102,54,98,100,56,55,100,56,98,99,48,102,50,56,55,55,48,49,51,99,57,102,51,50,53,54,48,55,57,50,101,52,98,51,56,51,101,48,52,102,98,54,57,101,48,51,57,56,56,49,50,54,54,48,48,102,102,102,57,97,49,48,51,97,99,50,98,52,49,100,102,51,54,53,55,48,49,51,101,50,48,101,51,99,49,101,54,97,55,56,55,102,100,48,54,49,56,52,53,52,51,52,102,48,50,53,53,99,49,100,97,56,55,55,57,50,99,97,49,52,101,52,49,52,53,50,57,56,51,97,99,56,99,56,99,57,48,53,100,97,52,56,51,101,52,48,50,54,57,56,48,52,101,53,50,56,98,54,52,98,50,100,97,52,51,100,100,52,53,56,97,53,99,101,100,51,54,56,50,48,48,102,102,102,54,101,100,49,97,56,98,48,101,53,56,102,100,102,101,48,54,98,50,48,48,102,102,102,98,102,99,48,48,102,102,55,100,52,51,48,49,50,52,50,48,102,57,48,48,102,102,57,50,49,48,50,54,53,52,48,57,56,56,52,52,48,55,53,56,48,101,98,99,49,99,97,56,51,100,101,48,55,50,54,48,101,99,48,49,102,51,56,49,51,48,56,56,54,49,102,98,48,55,54,99,49,99,56,48,55,52,50,48,101,101,48,51,100,52,48,102,50,48,51,100,52,48,101,101,48,49,100,48,56,51,101,53,48,102,100,97,51,56,55,53,99,51,100,99,49,101,54,52,55,48,55,54,101,53,56,48,55,57,56,51,101,50,56,56,49,101,101,48,102,53,49,54,53,56,98,97,48,102,48,57,52,57,56,98,99,50,98,100,51,99,51,99,48,53,56,49,53,52,56,54,53,56,52,57,54,56,56,50,53,57,50,48,99,57,54,49,99,48,50,57,101,53,52,48,54,99,51,48,48,55,100,100,101,56,48,51,101,52,97,99,49,101,101,48,48,55,100,56,97,48,55,53,49,57,48,55,48,52,48,52,97,98,57,53,99,48,102,48,52,49,99,99,56,49,50,100,56,57,102,57,56,50,99,56,51,100,99,57,48,49,101,56,52,52,52,102,48,55,55,97,48,102,56,52,51,101,52,57,56,57,54,53,55,56,51,100,97,48,101,54,49,55,54,49,99,54,48,102,50,50,52,48,51,98,57,48,55,102,50,49,102,98,48,101,50,49,55,99,48,101,57,56,98,101,48,55,55,97,49,102,53,48,101,100,100,57,55,101,49,100,54,52,102,50,57,51,100,57,54,54,49,101,101,50,98,49,50,101,56,98,50,97,48,49,50,57,52,48,50,98,100,48,53,51,56,50,56,99,48,49,102,52,56,101,48,48,102,102,102,97,97,52,48,101,99,56,51,100,101,48,55,52,101,48,52,99,49,48,48,51,101,100,48,99,48,57,57,102,48,101,100,98,101,49,101,53,48,50,53,55,52,48,57,49,99,48,101,53,48,51,100,56,48,55,98,101,56,56,48,101,98,102,49,53,48,56,48,53,99,51,97,48,102,55,56,49,101,52,48,49,50,99,99,49,100,57,48,55,52,97,48,52,99,53,51,48,49,99,102,48,102,98,48,55,50,56,49,101,50,56,51,98,56,50,99,52,49,100,99,56,55,102,56,49,99,55,56,51,99,53,48,55,55,97,53,57,56,55,56,99,51,98,50,49,101,52,48,101,99,101,48,102,101,48,55,52,52,51,99,48,49,101,51,48,52,100,48,48,102,102,57,54,51,52,53,57,49,52,48,53,53,48,50,55,56,51,99,49,102,102,99,48,53,99,50,48,101,57,56,55,98,48,51,100,48,49,99,49,48,102,52,56,55,54,48,51,102,52,49,99,53,48,102,50,57,55,99,49,99,97,48,102,98,56,55,51,56,98,102,50,57,99,51,100,56,49,99,100,48,102,56,48,55,53,48,98,57,50,99,52,51,98,97,49,101,57,48,101,57,56,55,97,52,51,98,97,57,99,56,101,53,97,56,55,54,99,51,100,48,49,100,97,48,102,49,57,53,50,57,56,56,50,53,99,49,52,50,49,101,49,50,56,99,98,56,52,51,52,52,50,100,99,97,97,50,101,48,97,101,52,99,52,50,50,99,48,97,98,50,99,49,49,100,49,48,98,49,52,48,55,53,98,98,54,101,50,97,52,48,54,54,52,48,48,102,102,55,100,53,99,56,48,51,101,52,101,97,48,52,100,100,56,49,50,56,50,48,102,50,100,100,52,55,48,50,54,98,56,51,102,99,48,102,52,52,48,57,57,102,48,55,50,52,49,101,54,52,50,50,97,49,48,56,51,100,56,57,52,49,102,99,48,102,52,56,51,99,101,48,55,100,99,48,102,54,99,51,98,102,56,51,97,52,49,100,48,48,102,100,97,49,49,52,56,57,50,48,101,100,57,102,48,55,57,48,48,102,102,52,99,49,56,55,53,52,51,97,48,53,53,97,54,56,55,57,99,51,100,99,53,101,48,55,55,53,51,99,49,101,50,97,52,57,54,49,50,101,102,50,102,99,97,99,50,56,97,55,57,53,100,50,56,50,53,57,50,48,50,48,53,53,48,48,98,99,52,48,52,99,57,48,55,102,52,51,57,48,48,102,102,102,53,99,48,57,56,53,48,55,102,52,48,102,52,99,49,100,97,56,55,50,56,97,56,48,55,54,101,48,101,101,52,49,101,52,56,51,101,54,48,55,97,54,49,102,101,48,101,48,48,102,102,51,98,98,50,56,48,51,98,56,53,52,56,55,51,56,97,50,48,101,48,56,55,50,56,51,100,99,49,102,97,50,102,48,51,99,48,49,100,51,48,101,52,57,52,56,49,100,49,50,56,57,51,53,51,99,97,51,48,101,99,49,53,48,49,100,53,50,56,56,98,51,50,98,99,97,51,50,98,48,51,98,50,53,49,57,54,48,53,56,49,53,56,49,100,102,50,98,100,48,100,49,52,97,101,50,98,56,98,48,52,100,52,48,52,51,54,101,102,56,52,55,50,102,102,56,48,55,53,100,48,48,51,101,98,51,52,48,49,102,54,99,97,48,52,97,101,48,48,102,102,51,101,100,54,56,49,100,101,56,55,98,48,49,101,48,48,102,102,49,50,100,50,100,56,55,101,52,97,54,99,49,99,52,48,49,50,49,101,49,102,52,48,101,53,48,51,99,99,99,48,101,101,52,97,101,48,55,56,50,49,100,50,48,48,102,102,55,98,57,56,98,98,48,102,100,57,52,52,49,100,99,57,48,102,50,56,55,54,56,51,56,52,48,102,49,99,49,101,52,102,50,56,50,56,98,100,48,48,102,102,55,97,55,50,53,101,57,55,48,53,52,56,48,57,100,50,54,97,48,48,102,102,48,57,57,57,52,50,57,48,56,50,53,56,49,53,57,100,51,55,56,50,55,97,49,48,48,48,102,102,53,52,102,48,48,55,99,101,51,52,97,100,50,99,57,50,57,48,99,48,49,102,53,57,97,53,56,50,51,49,53,101,57,99,57,48,56,48,53,53,55,48,50,55,51,99,48,52,100,49,51,57,57,52,51,55,100,101,52,50,50,98,98,50,55,98,101,48,52,97,54,50,51,50,50,102,50,99,49,50,102,54,97,52,53,52,52,99,57,97,57,51,56,56,50,49,52,97,52,53,99,102,55,50,101,52,99,100,57,50,102,56,56,97,56,49,53,97,56,48,51,101,50,50,54,48,52,100,100,48,55,99,48,49,99,101,56,48,51,101,99,56,99,97,57,48,50,53,52,99,97,53,52,54,52,53,55,52,51,97,54,48,52,101,52,56,50,55,98,48,55,99,100,50,53,99,54,48,98,50,55,53,50,100,49,98,56,49,50,102,48,48,102,102,101,49,99,48,57,57,53,48,55,56,99,49,100,98,97,52,53,55,57,49,48,51,99,99,53,55,49,53,52,56,100,100,99,50,99,99,98,49,55,98,53,101,50,101,56,51,98,97,49,101,99,99,101,52,52,99,101,50,98,102,49,52,51,55,53,52,53,56,100,48,48,54,49,50,56,48,51,101,99,57,99,48,49,102,53,99,97,48,101,51,56,48,49,102,54,53,97,48,52,98,98,57,55,54,48,101,51,56,49,102,48,49,52,54,56,51,48,53,56,98,99,48,50,53,98,56,51,97,48,48,102,102,102,49,49,48,56,97,99,48,101,55,101,48,102,101,56,51,98,100,102,50,49,102,57,48,101,49,48,55,99,52,51,99,54,48,48,102,54,52,48,55,98,56,51,100,50,49,99,52,48,102,100,97,52,56,55,53,98,56,55,97,53,49,52,51,56,50,53,54,49,52,52,49,101,51,99,53,55,57,52,56,52,48,51,99,52,53,49,49,99,97,100,50,99,55,54,101,48,57,50,52,102,50,98,102,102,99,48,50,52,54,57,52,48,55,57,54,48,48,102,102,55,99,52,48,99,48,49,102,54,53,54,49,101,51,48,101,102,56,51,101,54,50,101,52,48,49,102,53,101,99,48,102,50,52,51,100,56,49,102,50,48,102,49,57,53,52,48,102,54,56,48,52,98,54,56,48,57,55,98,50,56,52,98,50,50,102,99,98,49,50,101,48,51,98,52,49,99,56,48,48,102,102,55,98,48,56,51,97,99,48,52,99,97,56,51,101,100,48,55,98,55,56,97,100,50,98,52,98,101,48,102,101,98,54,56,99,49,100,54,101,49,101,56,52,98,52,57,50,98,100,51,53,51,98,56,55,50,48,51,56,99,53,56,101,48,102,48,57,54,50,56,100,50,101,48,55,57,98,50,48,100,99,52,49,54,55,99,48,52,55,101,50,100,52,97,99,50,99,52,97,55,52,100,55,52,97,100,50,100,56,97,102,52,99,50,97,56,98,48,54,51,51,51,100,102,52,48,52,102,52,54,55,100,48,100,51,49,57,99,57,48,99,101,52,56,52,55,48,100,100,49,57,50,51,52,97,52,98,55,101,57,49,57,102,54,50,97,50,54,101,55,55,48,99,101,97,52,54,101,55,100,101,56,49,97,49,48,50,52,56,56,48,57,98,97,48,55,56,97,48,52,56,56,56,49,51,51,101,48,101,99,56,48,57,97,98,48,55,52,54,56,101,53,49,97,55,48,51,99,50,48,55,53,54,48,48,102,102,102,55,97,53,48,55,55,100,49,99,51,99,50,100,57,55,99,102,49,52,97,101,55,48,102,98,56,51,98,101,48,102,53,48,51,98,97,50,100,50,53,51,49,56,48,101,99,56,55,57,52,51,97,52,53,100,102,51,49,53,48,49,101,99,50,99,97,57,97,48,52,56,56,55,56,49,48,51,54,52,99,99,56,100,100,99,99,57,99,56,49,57,101,50,98,100,51,98,102,99,48,51,99,52,48,51,101,97,49,99,100,50,56,48,49,101,48,56,55,51,99,51,100,56,49,99,51,48,102,54,57,53,97,56,97,53,100,48,55,53,48,51,102,48,49,100,56,48,102,48,48,55,52,48,51,99,101,53,51,49,54,48,56,97,56,50,53,56,57,53,99,53,97,57,52,48,49,101,54,50,97,53,50,56,97,52,50,101,99,97,101,50,99,56,97,101,50,100,57,49,49,51,99,97,102,52,100,52,49,52,101,50,97,100,50,57,102,52,50,52,99,52,49,52,101,52,48,52,100,52,48,52,100,57,52,56,98,57,52,101,50,98,101,100,98,97,98,56,97,48,48,57,101,51,48,48,102,102,55,100,102,49,56,49,50,48,54,53,102,48,49,50,48,101,48,48,102,102,102,98,48,56,48,55,98,101,49,100,57,98,50,57,53,49,56,97,100,48,55,55,101,48,102,56,99,51,99,99,48,102,48,56,49,102,99,48,51,98,49,54,56,97,54,50,98,100,51,53,48,99,51,98,101,53,48,56,51,98,99,48,102,102,48,51,101,102,48,55,99,52,53,54,48,55,50,56,51,97,99,99,52,102,48,101,56,48,55,52,56,97,54,50,98,49,51,57,48,56,97,54,48,101,53,53,49,48,50,56,99,97,50,52,52,50,99,48,97,50,52,48,52,49,101,100,56,48,57,52,57,54,56,57,101,53,55,54,57,48,52,57,56,48,54,55,49,56,48,51,101,57,98,52,48,49,102,54,53,52,49,99,98,48,48,55,100,57,98,56,49,50,55,48,49,99,98,48,55,99,54,53,53,51,56,48,57,49,48,55,56,54,49,100,51,54,52,51,98,54,48,101,100,99,49,102,50,49,52,56,57,48,101,49,52,99,56,56,52,56,49,101,100,49,52,54,48,101,98,56,49,100,55,56,55,57,99,49,101,49,49,54,97,49,100,97,50,98,49,49,52,51,102,52,49,102,98,50,102,51,56,55,50,50,56,98,101,48,102,102,54,52,53,50,97,53,51,48,51,100,52,57,101,56,50,49,101,50,97,102,51,100,97,50,100,52,97,100,56,52,100,57,56,52,100,50,99,48,49,48,99,48,48,55,99,57,53,52,48,49,102,53,52,101,53,98,56,48,51,101,99,49,99,48,57,52,54,52,99,48,55,56,50,48,101,55,48,51,97,52,53,50,57,54,97,48,52,99,51,56,51,56,98,55,53,102,48,102,102,98,52,57,50,99,49,52,54,102,97,54,56,55,102,48,51,101,99,48,101,99,52,49,100,54,56,51,98,48,48,55,102,48,53,101,54,48,55,52,56,49,99,56,55,99,51,97,101,48,101,101,52,51,101,50,49,102,97,48,102,51,56,55,56,52,51,100,52,49,102,54,48,102,97,49,53,57,52,49,100,100,48,55,55,101,48,57,102,50,97,56,51,98,99,53,57,57,55,102,53,98,56,48,57,56,50,48,57,54,100,100,49,51,97,55,102,102,56,48,53,51,50,97,56,48,54,57,99,48,48,51,101,49,102,56,48,102,99,52,51,101,50,48,102,55,52,48,49,102,53,56,56,49,102,57,50,57,99,51,102,101,49,102,52,52,97,48,102,50,49,54,101,48,101,99,52,48,57,97,52,48,102,52,48,51,98,50,48,101,52,49,53,56,53,97,56,55,57,48,98,50,50,101,52,98,51,50,56,48,49,100,54,48,55,50,56,49,99,48,48,49,50,100,48,56,101,49,100,98,50,97,52,97,100,52,48,50,102,52,98,55,50,99,53,50,56,97,97,48,101,100,57,53,97,57,50,53,56,97,53,97,49,57,53,101,56,48,53,51,52,57,53,101,49,100,100,50,98,101,100,50,56,51,50,50,98,56,97,101,52,48,50,53,53,51,52,48,49,53,101,101,49,102,53,48,101,54,48,55,97,56,49,100,100,48,55,97,56,51,99,56,49,99,51,48,102,100,48,55,54,99,98,99,48,101,56,48,55,99,99,51,97,48,53,100,57,54,101,49,100,56,48,102,53,48,55,53,99,51,100,50,53,51,49,54,48,53,48,48,102,102,55,56,48,51,98,101,53,102,56,55,55,52,98,48,52,97,50,97,52,98,99,50,57,52,98,56,50,56,99,98,54,52,50,52,50,50,100,99,97,97,50,100,56,97,101,50,101,48,97,100,52,97,50,98,100,51,100,48,100,51,53,48,100,48,57,51,99,97,102,52,99,52,55,52,57,52,49,50,99,49,98,57,55,54,49,99,50,50,48,51,56,100,56,48,51,101,49,53,97,48,102,56,48,49,101,49,48,48,102,102,51,99,102,51,56,51,102,97,48,55,48,51,99,51,99,56,53,99,55,48,55,53,48,48,102,102,48,102,50,57,101,48,102,52,99,49,102,48,48,48,102,102,51,100,57,102,50,53,100,49,55,53,50,53,48,52,56,51,99,50,101,48,102,56,48,48,102,102,57,53,54,48,101,54,55,48,102,51,102,48,101,100,101,50,100,98,48,55,54,102,57,55,48,48,102,102,48,102,54,101,102,101,53,52,48,48,102,102,57,100,48,48,102,102,57,49,55,50,102,98,97,48,55,99,53,55,48,48,102,102,57,97,48,48,102,102,57,54,57,100,48,55,55,102,56,48,54,52,99,57,54,56,53,54,49,53,99,53,99,50,49,51,97,53,54,57,54,99,53,55,97,49,57,54,97,56,48,102,102,54,55,97,52,50,48,50,55,97,51,51,48,57,56,56,54,102,48,50,53,100,101,99,57,48,56,101,49,98,97,51,50,52,54,97,52,54,55,51,52,97,52,98,48,99,100,52,99,100,99,102,99,49,97,52,99,56,97,100,98,55,57,48,48,56,51,48,50,100,52,97,99,50,99,52,97,55,52,100,55,52,97,100,50,100,56,97,102,52,99,50,97,56,98,48,54,51,51,51,100,102,52,48,52,102,52,54,55,100,48,100,51,49,57,99,57,48,99,101,52,56,52,55,48,100,100,49,57,50,51,52,97,52,98,55,101,57,49,57,102,54,50,97,50,54,101,55,55,48,99,101,97,52,54,101,55,100,101,56,48,51,102,56,100,52,48,50,54,102,99,48,49,102,50,50,51,48,55,52,54,48,101,102,52,49,99,49,48,48,102,102,51,101,101,51,56,48,57,99,50,48,55,53,50,48,101,98,48,51,98,54,53,51,56,55,52,48,51,56,56,49,100,54,54,56,48,57,55,100,48,49,50,52,48,101,101,57,52,52,53,51,57,52,54,53,48,57,53,48,53,55,53,49,55,97,48,52,97,99,48,51,57,50,48,102,50,57,54,57,57,49,56,97,54,50,56,52,97,57,50,57,48,97,55,52,52,48,52,101,57,54,101,53,99,57,54,50,57,99,101,52,97,48,49,53,99,56,51,101,57,51,57,50,54,100,51,97,56,101,57,98,53,55,53,53,102,101,48,52,56,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,54,97,53,53,49,54,54,53,56,57,52,101,57,97,100,49,54,52,53,52,57,54,48,57,56,53,53,49,54,48,99,54,55,98,51,48,57,101,56,48,57,50,102,97,49,97,53,98,51,57,50,49,57,101,56,101,57,48,49,56,50,52,97,51,102,57,52,57,54,102,100,50,51,51,101,102,99,100,100,52,53,54,101,49,57,100,53,48,102,99,102,102,53,49,53,50,101,98,102,101,48,49,101,54,54,48,52,56,53,56,49,51,55,50,49,99,102,48,50,55,98,52,48,57,53,48,48,102,102,55,53,50,48,52,100,54,48,55,48,53,56,52,98,52,53,48,101,56,56,51,100,52,99,49,102,97,48,49,50,98,52,55,52,101,54,99,97,100,54,57,50,100,97,99,49,99,56,48,55,57,48,49,102,49,48,55,55,52,57,102,97,100,57,50,56,99,51,99,97,49,101,100,50,97,56,101,48,50,54,56,49,100,50,52,97,102,97,100,48,56,98,102,50,99,50,55,99,102,100,101,98,50,49,51,57,53,52,56,48,56,52,48,101,50,97,56,48,97,50,54,48,48,102,56,55,100,56,49,51,97,97,53,51,48,51,101,102,48,50,52,49,48,98,97,48,50,52,102,49,48,52,51,98,101,53,57,57,53,101,53,99,48,49,50,51,52,48,50,53,98,99,98,99,50,102,49,50,99,97,97,52,53,52,50,50,98,48,51,99,49,52,48,52,99,99,56,51,101,55,48,50,54,53,99,49,101,55,49,53,55,50,53,53,57,54,54,56,101,49,101,100,50,101,100,51,48,98,53,48,49,50,55,52,54,50,57,54,57,48,56,98,48,48,102,102,52,101,56,55,53,52,51,97,49,56,97,101,98,102,51,51,48,48,102,102,50,55,101,100,100,53,49,54,49,50,48,51,55,54,50,102,102,101,97,48,49,51,102,52,48,48,102,102,102,57,51,99,49,54,52,53,55,49,55,48,48,48,102,102,102,98,99,54,48,50,55,55,48,98,49,50,97,57,51,100,48,52,98,53,52,49,52,97,99,48,52,98,53,48,50,53,99,98,48,50,98,100,51,49,56,52,99,52,52,52,56,48,99,48,48,57,52,51,48,55,48,50,56,99,102,48,54,48,57,50,56,100,55,52,56,98,52,52,49,50,49,56,55,101,50,97,97,55,57,56,102,51,99,100,98,48,100,98,56,48,55,48,50,97,56,48,52,50,102,56,51,101,49,48,55,99,52,48,102,48,48,49,102,99,48,51,99,55,48,102,50,56,51,100,57,48,55,97,54,49,101,52,50,101,48,51,101,50,49,102,99,48,102,53,52,57,53,53,50,53,100,56,55,56,48,98,100,50,101,52,98,56,48,102,48,57,54,99,53,56,56,48,57,49,57,52,48,53,54,48,55,53,99,97,99,101,57,52,53,99,48,55,56,52,98,52,50,101,99,98,56,52,97,99,56,54,53,51,49,52,97,53,55,50,49,51,53,52,57,99,53,56,97,54,98,57,50,56,52,56,56,56,97,56,52,100,100,52,50,48,99,99,99,52,102,102,56,53,51,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,102,102,49,52,48,52,48,51,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,51,102,101,50,102,102,56,49,55,54,48,48,102,102,51,101,100,52,99,48,57,98,57,54,56,48,57,49,49,48,50,52,50,99,49,102,98,48,49,51,53,54,57,50,53,54,50,55,49,55,48,99,56,51,97,101,101,48,101,99,55,98,97,53,55,49,53,101,49,101,49,50,99,48,51,97,54,57,56,57,50,48,48,102,55,97,56,51,101,54,48,55,55,50,48,101,101,50,98,98,48,53,101,57,53,56,53,49,56,55,97,57,51,48,97,100,50,48,48,48,102,102,102,55,54,48,50,54,56,99,56,97,53,48,97,54,102,52,102,57,57,97,50,98,101,97,57,48,55,97,54,100,50,55,51,54,48,49,50,51,52,97,48,49,56,99,50,48,48,102,57,97,49,56,49,51,54,52,49,101,99,48,101,50,56,51,97,53,48,50,53,57,48,48,102,102,57,53,99,48,101,54,57,55,57,100,98,48,101,98,56,51,102,55,99,48,102,57,102,48,51,101,52,50,97,48,48,52,98,53,48,55,102,55,55,48,51,98,48,48,102,102,102,51,56,49,50,97,101,48,102,49,52,49,100,100,48,48,102,102,51,98,52,48,98,52,48,101,101,97,53,97,54,101,100,56,98,52,52,97,52,97,52,99,48,48,102,102,55,53,53,56,98,101,50,98,52,55,57,99,100,57,54,101,48,57,102,56,100,56,97,102,53,48,48,98,57,101,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,49,102,101,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,52,48,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,51,99,98,48,102,100,56,55,49,99,51,98,48,48,102,102,102,50,52,51,57,56,49,102,48,48,102,102,55,55,56,49,102,53,50,98,52,48,52,101,99,51,57,97,48,102,48,48,102,102,51,97,97,49,101,53,48,101,53,56,55,98,48,97,54,101,57,97,53,56,57,53,99,48,50,54,99,49,100,97,48,102,54,57,53,50,57,54,53,48,57,55,97,53,54,101,52,102,50,97,57,51,48,97,102,50,100,57,48,56,49,51,99,53,53,49,54,48,57,50,56,55,100,51,52,97,101,52,102,52,49,50,99,53,48,55,50,52,49,51,50,98,57,51,100,48,57,100,57,57,97,100,102,101,48,49,50,48,101,48,52,57,51,56,49,50,50,101,48,52,99,53,48,48,102,102,51,101,99,48,48,49,102,48,57,53,97,48,101,53,52,48,57,55,48,48,102,102,101,52,101,48,102,56,48,55,57,101,100,97,52,53,50,100,99,98,101,57,57,48,102,50,48,55,49,99,51,98,97,48,50,52,50,49,100,54,48,48,102,102,55,98,57,99,51,97,99,49,100,54,50,99,56,51,99,52,48,48,102,102,101,98,101,48,55,99,48,51,97,48,56,50,53,97,56,48,57,51,97,55,56,55,100,48,97,53,50,52,53,52,50,48,49,54,52,48,50,54,52,57,102,57,50,98,55,56,57,99,100,99,50,54,97,54,97,48,56,48,55,48,57,56,48,51,101,97,100,99,48,57,50,100,50,57,56,48,57,49,51,48,50,52,97,52,49,99,52,56,51,57,49,54,56,51,57,101,49,99,100,48,101,97,48,55,101,56,97,99,48,55,54,54,48,101,99,57,50,99,49,101,102,99,56,55,52,99,51,97,48,49,100,55,48,101,97,51,101,53,100,48,51,100,97,52,54,48,55,52,99,48,101,102,48,51,57,101,49,102,102,50,101,52,51,99,101,57,54,49,99,101,52,101,50,101,100,48,52,51,100,54,49,101,98,52,100,50,100,99,51,57,102,51,56,98,51,48,102,55,101,50,102,48,98,99,98,48,102,48,55,52,52,52,53,50,52,53,57,57,54,48,100,50,49,97,48,50,55,102,48,102,56,48,50,53,57,56,48,57,51,98,48,50,53,100,48,48,102,102,57,51,56,48,101,98,48,55,56,52,51,56,101,48,52,98,56,48,51,98,98,101,48,101,100,56,51,97,99,49,101,99,48,102,57,57,54,101,48,102,48,48,102,102,98,102,50,97,101,52,51,100,99,49,102,57,48,102,54,101,50,99,48,51,100,56,53,100,57,53,99,53,49,49,53,50,53,57,57,54,100,57,50,56,51,102,52,49,101,54,48,102,53,50,55,50,51,55,52,98,52,49,48,101,101,49,52,97,56,100,52,56,50,56,52,57,56,56,52,53,55,52,55,52,52,50,54,100,97,48,54,55,49,51,49,51,97,57,50,99,51,56,52,49,101,54,48,51,99,54,48,101,97,48,51,97,50,48,55,55,52,48,102,48,52,49,101,98,48,55,101,52,98,49,97,50,57,56,51,57,48,48,102,102,101,99,52,51,57,48,49,101,99,48,55,56,52,49,102,50,50,101,55,50,49,49,54,48,53,56,54,50,97,56,51,97,99,49,99,56,50,56,48,98,50,48,102,51,48,55,57,48,98,48,99,56,48,53,52,97,50,50,55,57,54,101,57,57,52,56,50,53,52,49,53,97,57,50,57,57,50,56,54,53,55,49,53,101,53,56,57,54,50,57,100,97,52,56,49,53,101,56,48,57,56,101,100,52,99,55,102,102,48,50,99,98,48,48,102,102,55,100,100,54,56,49,51,99,50,48,101,102,52,48,57,49,56,48,48,55,100,55,101,48,51,102,101,48,102,57,48,55,99,52,51,100,56,53,57,56,55,53,48,51,100,48,48,102,51,56,49,100,97,48,51,100,53,48,55,51,48,48,102,102,101,55,57,50,56,97,55,97,48,102,56,97,49,57,55,48,101,56,51,101,50,48,102,97,56,51,57,50,48,55,98,52,53,98,48,51,98,100,54,52,97,98,50,102,48,51,57,97,49,100,99,48,102,48,50,54,48,55,54,52,98,51,55,48,98,53,48,101,57,50,52,102,50,98,99,51,99,97,57,102,54,53,48,49,53,56,53,53,50,55,50,50,99,50,55,49,54,48,49,101,50,50,98,55,99,97,49,100,53,56,48,52,100,56,56,55,102,99,51,101,56,53,99,56,51,99,52,48,102,100,48,55,100,48,49,101,49,48,55,56,57,51,52,98,50,50,99,56,51,99,50,49,102,98,48,102,54,56,55,57,48,51,101,54,53,101,49,54,50,53,99,49,54,97,57,48,53,101,57,55,52,53,56,49,55,48,49,101,55,50,101,49,51,48,98,97,50,100,49,51,99,98,53,50,101,57,51,56,101,57,56,53,98,49,54,56,57,97,57,56,57,101,102,97,53,50,55,57,55,48,57,98,51,100,50,99,98,48,52,99,97,97,52,101,98,51,53,98,57,99,99,48,55,51,99,48,48,102,98,102,98,48,48,55,100,57,98,99,48,48,102,102,51,101,99,97,99,48,57,101,48,48,102,102,102,50,56,55,97,56,51,97,56,56,49,57,48,48,102,102,49,100,52,56,51,97,48,52,51,50,101,48,49,99,57,48,55,48,49,50,51,50,52,55,52,99,48,48,102,102,55,98,100,99,51,98,99,48,101,102,99,49,101,102,48,51,101,53,50,100,48,51,97,56,48,102,50,54,53,98,50,99,99,51,56,52,49,99,51,48,102,50,56,55,54,48,48,49,101,101,55,48,101,101,48,55,102,53,49,101,97,56,51,57,97,53,101,50,48,57,54,48,57,101,53,53,101,57,100,56,98,53,50,99,100,51,99,98,51,101,54,52,49,48,50,50,98,53,102,102,49,56,52,51,98,56,49,100,100,50,101,48,51,100,56,53,98,97,50,49,52,48,49,100,102,52,51,99,57,99,53,99,49,54,48,49,98,102,52,51,52,51,48,52,99,50,51,50,50,55,55,56,49,50,99,56,101,102,97,53,50,52,54,99,102,97,53,97,52,97,50,50,50,99,49,49,52,53,52,55,52,56,97,102,101,97,102,54,97,57,57,102,49,98,57,50,102,98,50,56,48,55,52,51,56,48,51,101,97,50,56,48,49,102,53,99,52,49,100,55,48,48,102,102,55,100,54,55,56,49,50,56,97,49,99,101,48,55,49,56,56,97,99,48,55,51,56,98,57,48,55,56,101,99,54,50,102,102,56,51,99,57,48,55,97,50,49,100,101,48,55,54,52,49,100,56,48,55,55,97,49,101,54,48,55,56,102,101,99,49,101,55,48,51,99,55,48,102,57,56,55,52,48,48,102,102,49,101,101,102,52,56,50,56,56,98,56,48,102,54,97,54,49,55,98,56,51,97,52,49,100,102,48,102,102,54,48,101,99,56,55,55,102,49,54,52,49,101,98,50,102,99,48,52,98,52,97,102,52,55,52,97,99,53,54,100,57,53,98,57,51,57,99,50,98,49,48,56,48,52,51,99,48,48,102,102,55,99,52,52,52,48,57,49,52,50,57,56,48,57,57,55,48,50,55,52,52,51,102,54,48,52,99,100,56,55,56,49,50,52,57,57,53,48,48,52,57,97,56,48,51,100,97,57,100,51,52,51,98,102,100,49,57,50,48,48,102,102,49,100,98,99,48,48,102,102,102,51,48,101,48,101,97,48,48,57,57,53,48,101,49,50,51,57,56,98,52,52,53,48,102,56,49,52,50,57,50,53,52,101,50,98,57,50,56,97,49,52,54,52,99,100,101,48,51,98,101,49,101,100,101,53,56,48,101,100,55,48,49,50,48,99,48,48,102,102,101,100,48,97,48,48,102,102,100,49,51,53,102,102,48,49,53,102,56,48,49,102,50,99,99,48,50,54,52,48,49,100,100,56,51,98,51,48,48,55,100,53,48,48,102,102,51,100,97,48,50,53,102,48,51,99,56,53,56,56,50,53,99,51,102,101,48,52,99,100,48,48,102,102,51,100,56,57,99,49,100,98,50,48,56,50,52,99,98,100,55,99,48,52,99,51,48,51,57,54,48,50,54,52,48,48,102,102,57,55,51,48,102,97,48,55,99,51,54,52,56,52,51,50,57,53,51,99,97,55,52,52,48,52,57,57,53,48,53,56,97,50,100,100,102,50,102,56,98,98,50,56,51,53,55,98,101,48,50,53,54,48,50,54,52,53,56,101,99,56,49,99,48,50,97,50,49,52,48,55,55,101,48,48,102,102,55,99,100,52,52,48,57,56,101,48,55,55,56,48,102,50,99,49,102,97,56,49,50,56,101,48,52,98,100,56,55,54,100,51,102,50,52,56,51,99,48,48,102,102,50,53,57,48,48,49,101,98,101,56,48,51,100,52,56,50,98,102,50,50,57,55,101,100,55,52,48,99,48,102,97,56,51,97,48,48,102,102,52,97,98,56,55,99,99,51,57,102,102,97,52,50,54,49,52,97,53,55,57,52,101,57,52,48,57,100,50,97,48,97,101,52,97,97,97,48,49,50,50,50,102,48,51,99,49,50,100,101,50,53,50,53,57,55,50,98,53,51,102,56,50,52,55,56,48,57,48,50,98,102,102,97,56,48,100,102,56,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,53,48,51,53,48,49,100,102,56,48,49,102,48,97,102,48,50,53,99,48,49,101,50,48,48,51,99,100,50,56,51,102,97,48,50,54,101,102,49,53,99,55,48,55,52,98,56,49,99,48,48,51,100,51,48,50,53,99,48,48,102,102,52,100,52,49,51,97,53,48,57,102,48,51,99,51,57,48,55,56,99,48,52,97,98,56,51,99,102,57,50,98,98,49,53,98,99,98,97,101,49,101,53,49,99,51,98,56,52,53,50,99,49,51,98,56,51,98,97,48,50,52,51,56,102,100,98,48,48,55,98,56,52,48,52,99,55,55,50,98,100,55,102,99,49,98,48,48,102,102,48,55,99,97,57,52,48,49,102,52,97,97,53,101,48,55,99,100,56,50,100,56,48,49,102,54,50,101,48,52,98,97,57,52,99,49,99,101,52,52,57,48,101,56,56,55,53,53,51,52,48,49,101,98,98,48,51,98,51,48,101,57,56,55,48,48,102,102,49,100,102,56,55,48,57,101,52,97,50,57,56,97,52,99,48,52,99,52,56,51,102,55,48,55,97,54,48,52,99,53,56,55,57,56,51,102,99,57,54,49,102,57,50,56,49,50,56,51,101,50,49,101,100,101,48,57,97,50,57,52,97,50,50,99,99,97,50,52,50,48,101,56,49,55,99,49,102,48,48,102,49,101,99,56,56,53,57,54,50,99,56,98,48,99,53,55,56,48,57,55,54,48,48,98,100,49,53,48,48,101,102,55,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,57,48,56,53,102,102,100,55,53,100,55,53,102,102,100,52,48,54,102,52,48,48,102,102,55,99,54,102,99,48,57,98,97,54,52,48,57,49,49,48,50,52,50,99,48,49,102,55,54,101,48,52,100,52,98,101,53,54,50,55,49,55,48,99,48,51,97,98,99,48,48,102,97,100,55,99,101,49,53,99,53,55,56,55,56,53,51,99,51,97,56,57,54,57,49,50,49,102,55,48,55,99,101,48,102,100,52,49,100,100,99,56,50,53,99,98,102,50,97,99,97,52,48,102,54,50,54,57,53,98,53,48,48,48,102,102,102,55,55,102,52,98,101,48,57,54,50,56,100,51,55,50,55,52,99,100,49,53,102,98,97,49,52,97,54,48,50,55,100,97,48,49,52,50,100,52,49,56,54,48,55,55,56,48,52,100,49,48,51,102,53,48,55,53,48,48,102,102,101,50,52,48,57,56,57,48,50,53,97,48,51,56,50,49,102,57,99,53,49,48,51,57,51,48,50,54,99,51,48,51,97,53,48,48,102,102,55,97,102,101,49,99,97,99,49,100,56,48,101,55,57,54,54,48,48,102,55,101,101,48,55,49,52,49,101,102,52,99,48,102,101,48,51,97,55,102,99,51,99,54,53,100,56,55,54,100,51,99,51,100,99,49,100,55,48,48,102,102,55,98,53,52,51,100,97,53,57,50,53,57,55,52,54,48,101,52,57,55,99,49,100,101,99,53,102,52,97,52,56,48,57,55,56,55,57,51,49,54,56,53,55,54,57,52,50,100,102,101,49,49,99,53,97,57,54,54,53,56,57,55,48,57,97,101,57,54,52,53,98,49,54,48,57,56,53,97,57,54,48,102,101,54,55,51,101,57,101,57,101,57,50,57,48,57,56,57,56,102,54,52,55,54,55,50,51,97,51,56,50,54,49,50,53,50,51,100,50,52,98,57,101,53,49,57,56,54,50,54,50,97,101,98,102,48,99,101,54,52,55,99,54,100,97,52,97,57,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,100,99,54,48,48,102,102,55,99,53,101,48,51,57,50,48,101,57,52,51,57,54,48,48,102,97,98,53,48,101,56,56,48,51,100,50,51,48,55,100,100,50,48,102,98,51,48,55,98,52,51,101,48,53,48,48,55,100,48,49,101,53,102,99,48,101,100,99,51,100,48,48,101,100,99,48,49,101,57,50,56,51,100,98,50,102,48,48,57,55,56,48,50,53,102,55,56,55,100,52,49,99,56,56,48,51,97,99,99,57,97,57,100,52,49,102,98,99,49,99,54,48,52,97,97,48,54,101,48,102,50,99,97,50,99,56,52,49,100,101,48,102,51,54,50,100,54,48,48,102,102,52,97,57,48,49,98,57,52,48,55,48,101,48,49,52,55,50,97,48,49,56,55,56,48,48,102,56,56,52,48,49,51,97,99,48,101,54,52,49,99,101,48,49,50,48,101,48,52,101,49,56,51,97,50,48,102,55,49,55,50,48,57,51,48,102,54,48,51,97,99,48,102,102,56,49,51,48,52,48,52,101,98,48,55,97,49,48,102,49,53,101,49,101,57,55,98,97,50,56,51,57,56,48,101,52,56,51,57,57,48,50,53,97,48,51,97,101,53,100,57,55,51,52,57,50,53,53,56,55,52,52,98,50,50,97,57,50,55,98,54,53,97,57,53,52,57,51,49,56,97,102,52,48,50,99,53,51,99,51,100,98,53,49,98,55,50,98,99,51,98,50,53,56,51,54,48,52,52,53,102,102,48,49,51,48,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,98,102,100,52,49,99,55,48,48,102,102,55,100,56,52,56,51,99,53,48,101,101,48,51,101,52,48,50,55,100,56,48,57,100,102,48,55,98,99,49,99,101,52,97,48,52,101,56,55,52,99,49,101,97,48,49,51,55,97,48,52,99,98,48,51,99,56,48,101,98,97,53,102,54,57,51,100,97,97,52,97,48,101,101,48,55,100,52,49,102,51,48,55,99,99,51,100,48,53,50,50,52,55,54,48,98,52,52,50,50,98,56,98,53,52,54,101,101,49,53,54,53,56,97,51,100,102,57,52,101,50,98,56,97,102,52,102,56,57,50,51,50,57,99,53,55,97,48,98,56,52,100,98,99,48,57,99,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,98,102,50,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,48,53,48,51,50,56,48,54,57,99,48,48,51,101,51,49,56,48,52,101,97,56,51,57,57,50,97,48,48,102,102,49,102,52,97,50,53,55,56,55,54,49,51,48,98,54,50,50,53,56,56,49,50,50,50,48,101,102,52,49,102,53,56,51,99,57,48,55,100,102,51,56,97,102,48,102,52,55,101,53,50,48,55,55,48,51,100,54,48,102,99,48,48,102,102,57,57,102,48,55,98,56,53,51,98,102,53,53,50,49,100,50,48,52,97,49,54,55,57,100,48,101,57,56,55,55,48,98,49,52,100,100,50,49,100,52,52,99,48,102,55,50,55,52,57,48,102,48,102,50,48,97,49,49,54,57,53,48,53,54,53,55,102,56,48,57,51,52,48,48,102,57,49,52,56,55,50,99,49,100,48,56,55,51,48,48,49,102,54,57,54,48,102,102,56,48,49,101,57,51,48,51,101,100,101,48,102,97,99,48,49,101,101,99,48,102,56,56,51,100,52,48,102,97,48,51,99,98,100,56,49,100,99,48,55,57,52,49,100,99,55,48,55,52,97,48,102,54,52,98,100,48,50,54,49,56,49,102,54,56,48,51,100,101,97,48,101,52,50,98,56,55,57,100,51,49,51,56,48,49,101,102,99,97,48,101,50,53,50,51,49,53,56,54,48,55,57,54,53,49,55,52,50,48,101,101,48,55,57,51,49,54,57,99,48,52,97,99,97,102,56,99,56,49,54,52,56,48,56,98,49,52,49,99,55,48,48,102,102,55,100,56,52,56,51,99,54,48,101,101,48,51,101,52,48,50,55,100,56,48,57,100,102,48,55,98,99,49,99,101,52,97,48,52,101,56,55,52,99,49,101,97,48,49,51,55,97,48,52,99,98,48,51,99,56,48,101,98,97,53,102,54,57,51,100,97,97,52,97,48,101,101,48,55,100,52,49,102,51,48,55,99,99,51,100,48,53,50,51,102,100,56,50,100,49,48,56,97,101,50,100,53,49,98,98,56,53,53,57,54,50,56,102,55,101,53,51,56,97,101,50,98,100,51,101,50,52,56,99,97,55,49,53,101,56,50,101,49,51,54,102,48,50,55,48,98,102,102,97,101,98,97,101,98,102,102,97,56,48,100,102,99,48,48,102,56,55,102,56,49,51,57,99,57,54,48,101,57,99,48,57,101,98,50,99,56,48,57,52,51,52,99,56,50,101,52,98,50,52,53,48,50,54,100,102,50,48,48,48,102,102,57,49,98,57,50,49,101,100,50,101,53,48,56,97,55,48,101,98,56,48,51,100,48,51,48,55,52,48,48,52,99,98,48,51,99,101,50,99,98,55,48,101,57,97,51,49,52,97,53,56,49,53,48,53,101,53,49,55,55,56,98,51,102,56,99,57,56,53,100,56,55,55,51,49,53,97,57,98,51,99,98,52,56,99,53,102,50,55,56,48,53,57,50,56,48,97,48,50,97,48,99,51,48,49,50,98,56,48,52,100,49,56,51,102,53,48,50,52,98,99,49,102,97,48,55,49,99,48,57,57,53,48,50,53,97,56,51,102,51,56,49,100,98,56,51,101,99,48,55,54,98,48,49,101,53,99,49,99,98,48,102,97,55,48,101,99,56,55,51,99,51,100,102,99,97,54,101,49,101,101,48,101,55,57,55,101,49,99,53,48,102,49,57,56,51,98,54,49,102,99,48,101,101,48,55,97,99,51,97,48,53,57,55,52,102,48,101,97,48,55,97,56,98,99,50,97,51,48,48,57,99,57,52,50,53,56,102,52,49,48,52,101,101,52,102,50,98,99,49,50,52,53,57,50,49,97,48,50,54,97,49,102,102,56,50,102,50,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,101,97,48,48,102,102,102,97,101,49,48,50,52,51,99,49,101,97,56,48,51,101,99,53,99,48,57,97,56,48,101,49,56,49,50,101,54,48,101,97,100,57,54,100,97,97,52,101,50,100,48,51,97,56,53,101,48,51,99,52,48,102,51,51,98,99,51,98,50,57,52,100,48,51,98,101,48,55,53,54,57,50,48,102,49,99,51,56,97,49,99,51,48,102,55,56,51,99,49,101,53,49,56,55,57,99,51,101,52,49,99,52,57,48,102,56,99,56,55,53,51,56,55,101,48,97,101,52,100,99,49,99,99,50,57,48,98,101,57,48,102,48,48,55,57,51,52,99,57,53,99,53,54,52,52,57,50,55,53,51,100,48,52,48,51,53,48,52,49,102,57,56,49,50,56,97,49,99,53,48,50,52,55,48,48,49,102,52,50,54,48,52,101,55,48,49,50,101,56,49,99,55,50,98,48,51,97,50,100,53,48,55,48,56,48,49,102,53,56,101,48,52,99,51,57,52,50,49,102,54,48,102,51,56,55,51,99,51,56,48,53,50,56,51,98,55,54,56,49,101,53,48,55,101,99,51,98,50,48,52,57,57,49,54,56,49,99,52,48,102,50,48,51,99,99,48,102,49,57,52,52,53,49,97,53,57,54,53,48,57,52,49,101,97,48,102,53,101,48,101,57,97,51,97,54,57,54,52,57,99,53,56,49,55,97,49,101,48,50,99,97,97,54,53,49,48,97,101,52,102,48,102,49,49,54,55,99,97,102,56,50,99,51,56,48,57,56,97,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,51,48,100,56,48,49,102,54,49,50,48,101,101,52,51,99,54,48,102,57,48,48,57,48,56,48,50,55,55,99,49,100,48,56,55,51,57,49,52,49,51,56,49,101,99,48,55,97,56,48,52,97,49,56,49,51,50,99,48,101,100,99,51,97,101,56,57,100,101,52,48,54,97,53,50,56,51,99,54,49,102,54,48,55,51,48,49,102,51,48,101,99,49,52,54,99,55,55,99,98,52,52,101,50,98,56,97,97,52,55,48,100,52,98,51,50,99,57,56,56,102,52,57,101,53,56,57,53,101,56,49,49,99,56,100,50,55,49,54,48,56,50,100,57,51,55,51,55,102,56,48,52,54,54,97,101,97,49,57,50,48,102,54,52,49,100,98,48,55,56,52,49,99,101,48,51,100,50,48,55,57,52,48,101,56,56,51,100,101,56,102,57,48,99,51,100,99,48,101,98,48,51,102,101,49,102,50,48,55,55,50,49,101,57,52,51,99,101,50,48,50,52,48,50,53,48,51,99,56,49,99,55,48,102,48,49,54,52,49,100,56,50,101,57,49,56,49,51,48,53,54,50,54,57,54,50,53,52,98,102,97,52,98,53,50,97,100,50,101,52,57,50,48,49,54,50,53,56,97,48,102,56,57,57,48,49,50,102,50,99,49,51,57,98,101,49,97,53,56,53,98,50,102,102,56,49,99,51,48,48,51,101,56,54,52,48,57,56,101,48,55,55,50,48,52,97,51,56,48,51,101,100,55,56,48,57,53,54,48,50,54,49,48,49,101,98,57,54,50,48,50,53,52,49,99,50,48,101,49,54,48,55,101,49,52,53,102,57,54,49,50,56,54,53,101,97,54,54,52,55,57,48,102,54,48,49,50,100,101,48,102,56,56,51,57,52,53,55,54,48,52,97,56,55,54,48,97,53,48,102,48,49,55,51,54,52,56,98,54,48,102,51,49,53,100,48,54,52,50,50,56,57,51,98,101,102,101,54,57,99,101,56,54,56,49,57,99,52,101,54,99,48,51,57,99,57,52,48,50,48,49,100,52,48,51,100,98,99,48,57,53,99,48,50,54,52,48,49,100,101,56,49,51,54,99,48,101,50,56,51,56,101,48,52,99,49,48,51,97,56,50,99,52,48,52,100,56,49,100,102,48,51,99,49,101,49,101,51,99,49,100,101,50,99,50,53,49,52,98,102,52,49,97,55,98,48,55,52,99,51,101,48,53,102,56,55,50,99,98,50,97,48,52,98,56,55,57,56,97,53,48,101,101,57,55,51,51,102,49,54,101,49,100,100,50,99,50,52,48,50,102,56,97,52,52,49,51,101,57,100,101,48,49,51,97,56,51,101,49,51,53,99,102,102,48,48,98,53,101,48,48,102,102,55,99,97,57,56,48,49,102,53,55,101,53,55,48,49,50,55,101,48,52,100,48,56,55,55,52,48,57,57,50,48,55,53,101,53,53,48,55,51,48,51,98,99,48,101,56,52,48,57,57,55,48,49,51,57,101,53,54,48,51,98,57,48,101,49,56,51,98,99,48,101,55,56,51,98,56,48,101,100,48,51,98,50,99,48,101,54,56,49,100,100,56,49,50,101,101,49,99,52,52,97,48,49,50,102,52,53,50,56,48,51,99,55,99,48,52,102,55,56,55,101,52,51,100,52,49,101,54,50,99,52,98,99,52,101,101,56,54,49,100,48,48,102,102,101,101,102,50,98,49,51,100,50,100,51,50,97,98,57,55,56,48,57,102,97,50,99,49,52,48,53,51,49,53,48,48,102,102,101,100,55,48,48,55,100,97,57,56,49,50,50,54,53,51,48,48,102,102,51,101,99,53,48,48,102,102,57,50,101,48,55,97,56,48,52,98,49,97,55,50,52,102,50,97,56,98,56,48,102,98,55,48,101,50,56,48,57,50,48,55,56,55,50,50,97,52,57,54,53,50,53,51,55,48,101,100,56,51,100,55,48,55,55,52,49,102,99,50,100,51,56,48,57,53,50,51,56,55,99,48,51,56,97,56,97,53,57,53,97,55,50,50,56,55,50,48,49,50,55,50,48,57,99,50,102,100,48,51,50,49,49,51,48,100,54,51,98,57,99,101,56,50,57,99,48,49,50,53,48,98,102,101,48,51,54,50,48,48,102,102,51,101,50,56,52,48,48,102,98,48,99,48,101,99,56,49,50,97,99,48,52,101,55,50,52,56,51,56,54,48,55,97,99,49,102,51,48,102,50,49,52,54,48,101,101,56,49,102,102,57,53,50,101,56,55,48,56,49,100,102,56,55,55,101,56,98,56,48,102,99,49,54,52,49,99,102,50,99,52,49,102,102,56,51,100,56,48,55,97,99,48,52,98,57,56,55,51,99,51,97,54,102,48,48,102,102,51,100,57,54,49,100,56,48,101,100,56,55,56,48,97,56,52,50,48,102,49,50,54,56,55,55,99,51,98,54,53,56,50,49,53,48,55,100,52,98,98,57,50,56,100,48,50,48,97,100,52,55,99,53,54,49,54,97,49,101,51,50,98,52,97,102,97,56,102,99,48,51,52,97,49,98,98,54,49,51,57,49,54,49,99,56,50,50,101,97,51,50,53,97,51,99,100,57,97,101,51,102,54,100,100,54,53,102,54,56,102,98,55,54,55,102,102,102,101,97,57,102,56,102,49,99,55,102,98,100,54,51,102,49,100,52,48,50,48,97,48,97,98,50,99,57,51,48,97,55,50,99,99,97,102,50,100,56,97,101,55,98,50,51,50,55,49,53,56,57,56,56,97,53,56,49,53,101,57,49,100,98,54,53,100,99,99,97,54,50,48,51,102,57,50,53,49,57,50,51,51,52,102,101,97,52,55,97,50,48,57,50,99,52,100,49,98,101,102,50,51,53,54,102,51,55,98,102,100,52,48,49,97,100,101,48,48,102,56,100,53,48,48,51,101,100,97,48,51,56,99,48,52,102,51,48,49,50,97,52,49,99,53,48,50,53,97,48,51,99,51,56,48,49,101,100,102,48,55,102,97,48,52,98,50,48,51,98,48,48,102,102,101,99,56,55,48,99,48,49,101,100,98,100,99,98,56,50,101,48,48,49,101,101,56,48,55,53,52,48,101,53,56,49,100,99,48,51,56,53,48,101,49,48,48,51,100,53,48,97,50,101,57,49,48,49,100,99,48,55,52,56,51,57,99,53,49,55,50,102,48,51,101,99,49,101,100,52,56,52,49,48,48,55,98,50,55,57,55,101,49,101,48,48,102,102,102,49,49,53,100,50,56,100,99,98,48,57,50,99,52,98,50,50,98,50,56,49,51,97,56,51,102,101,48,52,53,50,48,48,102,102,102,57,52,50,48,48,102,102,51,101,57,51,99,49,102,55,57,54,56,48,102,99,56,51,99,50,48,52,102,50,56,49,50,99,48,48,102,102,101,55,56,51,97,48,57,50,48,101,55,49,48,99,49,100,54,49,55,48,49,101,100,48,55,101,56,57,48,49,99,102,52,52,48,55,51,99,48,101,98,100,97,52,53,48,102,56,50,51,48,55,98,56,48,57,56,50,48,55,99,54,48,102,51,99,49,101,48,56,55,57,57,49,49,50,99,51,102,50,53,48,56,55,57,52,51,102,54,49,101,99,99,49,100,53,97,48,101,102,48,48,102,102,57,57,57,55,50,56,48,49,100,50,50,99,56,98,102,48,102,50,99,56,50,52,101,55,49,54,50,57,99,53,57,97,48,55,52,48,99,48,97,97,48,48,102,102,51,101,49,54,52,99,51,56,99,48,48,51,101,100,52,52,49,102,102,97,51,51,102,51,101,49,100,52,55,48,50,52,49,48,49,101,97,98,50,101,99,55,49,55,48,101,98,48,48,52,99,55,48,49,50,97,100,51,53,56,50,52,100,53,56,53,56,57,49,99,99,97,48,49,57,100,97,102,51,48,100,50,52,51,50,101,97,51,98,100,51,97,100,57,55,100,98,55,57,57,55,50,52,101,51,53,98,54,102,101,102,51,53,56,52,56,98,57,102,102,48,49,98,102,48,53,50,56,50,56,52,48,101,53,56,48,57,48,102,48,50,53,52,48,48,57,55,56,48,55,100,50,48,102,51,56,48,57,56,52,48,55,51,56,48,101,97,52,48,49,101,100,48,48,102,102,55,99,48,48,102,102,102,56,57,51,52,51,101,56,57,99,48,102,50,52,51,100,101,48,48,102,55,99,48,51,99,55,50,102,99,48,49,101,101,51,52,100,48,55,56,50,49,101,57,50,97,99,51,101,56,49,101,101,52,56,98,50,56,56,51,100,48,49,102,48,50,102,48,51,98,50,53,53,102,50,101,52,51,100,48,53,50,49,53,56,57,102,56,48,52,56,56,97,52,52,48,48,102,102,49,50,102,99,56,99,48,50,53,99,53,54,52,97,48,57,53,98,100,51,49,48,50,102,102,99,49,99,53,53,48,48,102,102,97,48,54,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,102,102,48,50,48,48,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,102,51,48,48,55,99,51,101,48,48,57,98,97,52,55,48,55,51,54,48,52,102,98,56,55,56,52,48,57,53,50,98,50,98,53,51,100,50,57,102,48,50,55,50,98,49,52,100,50,56,99,53,57,50,51,56,55,56,49,51,56,97,100,52,49,50,97,98,48,49,50,102,48,48,101,53,56,48,57,57,100,48,55,56,101,57,49,52,53,56,57,52,54,56,56,53,51,49,54,48,56,52,49,101,54,101,57,97,48,50,54,53,57,49,49,48,55,49,54,48,53,100,56,55,55,102,57,53,55,55,102,57,54,50,56,51,99,98,49,98,102,99,97,102,99,48,49,97,48,97,97,48,49,49,50,48,48,102,102,52,97,101,48,49,51,50,48,48,102,48,52,48,57,52,57,48,55,101,56,49,99,55,48,50,54,48,56,49,100,52,49,54,50,48,50,53,50,48,102,48,52,49,100,102,48,48,51,100,99,55,48,49,100,101,50,99,54,53,49,52,97,48,52,101,57,54,52,48,49,101,101,99,48,101,55,57,55,101,49,99,98,50,99,97,56,49,50,99,49,101,54,50,57,52,51,99,50,53,51,53,54,101,53,52,48,55,56,56,98,49,57,101,48,57,101,50,57,49,51,56,100,53,53,98,99,48,50,52,57,51,98,52,97,54,99,48,48,102,102,55,97,54,56,55,55,48,51,99,52,53,51,56,55,97,99,97,55,52,53,50,102,99,51,98,101,57,57,100,51,56,97,55,50,99,48,49,51,49,100,48,100,51,48,49,50,99,57,52,56,56,49,98,55,52,54,52,56,52,56,52,53,52,56,97,99,56,101,57,50,56,99,56,54,57,53,50,52,53,50,57,49,100,50,50,54,98,53,52,54,102,53,53,51,53,53,98,54,57,101,98,102,101,51,49,50,56,48,52,48,51,97,56,48,55,102,99,50,56,48,52,48,51,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,54,97,53,53,57,53,97,57,56,53,99,49,54,54,53,55,57,53,50,53,55,51,51,57,50,53,51,56,98,51,52,99,52,53,50,98,99,97,102,52,55,101,101,51,50,100,54,55,57,51,49,51,100,102,99,56,99,56,99,56,102,57,100,55,102,99,97,51,99,57,51,52,57,55,101,54,52,102,53,102,52,56,102,102,102,97,57,100,98,102,57,50,97,53,48,51,49,51,48,48,102,102,55,100,52,99,48,55,50,100,50,99,51,102,52,48,48,102,98,51,57,48,48,55,100,55,100,49,53,48,56,99,53,54,101,50,99,100,48,49,49,99,48,57,100,54,48,50,53,52,56,98,48,48,102,102,102,49,98,49,50,57,56,99,50,49,102,54,56,51,98,52,56,101,48,102,102,99,49,100,99,98,48,53,100,51,102,57,50,55,97,54,97,49,97,52,56,99,56,99,57,50,51,54,52,49,97,48,49,51,48,51,100,49,100,48,51,49,50,100,102,101,102,102,48,49,102,102,99,48,49,102,49,49,49,48,50,52,52,99,98,57,48,50,53,97,48,48,102,102,57,50,101,48,102,100,56,49,51,51,54,49,101,48,52,56,50,48,53,98,56,49,51,57,52,48,48,102,54,97,48,50,55,52,51,98,102,100,49,57,49,99,48,49,100,56,51,99,48,57,55,56,48,55,97,99,48,52,99,97,56,55,48,100,49,102,101,50,99,100,49,52,51,101,48,53,102,50,50,49,54,100,99,98,49,52,53,50,102,57,49,57,51,50,54,97,52,51,98,101,49,100,50,99,53,55,56,101,100,55,48,49,51,102,49,56,98,48,99,48,51,55,51,50,56,98,97,49,100,99,48,101,101,57,52,99,49,100,52,50,57,100,49,52,97,48,48,101,102,97,49,102,52,48,50,57,99,97,102,48,100,102,50,49,97,49,56,50,54,53,50,57,50,99,51,49,101,57,50,57,48,57,48,57,52,57,49,51,57,50,49,50,57,50,53,51,49,50,97,56,57,50,53,50,52,51,102,53,53,101,97,102,102,57,97,97,97,57,100,102,99,101,53,49,56,57,55,102,99,48,50,56,56,99,48,49,102,50,57,54,48,102,49,49,55,50,53,57,48,48,102,102,51,101,101,101,99,48,57,99,56,48,101,102,50,55,50,54,102,55,52,97,56,48,101,99,54,48,50,53,102,51,57,52,97,56,56,49,56,50,51,51,54,48,57,48,48,49,51,97,48,50,53,50,52,48,57,55,100,52,100,50,99,102,54,52,57,52,55,52,54,57,52,98,52,56,48,52,101,97,53,48,51,53,102,97,54,51,57,54,52,52,100,49,97,55,99,52,57,101,53,52,48,53,101,51,53,48,51,102,102,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,56,48,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,55,101,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,51,102,102,53,48,49,49,97,48,48,49,102,48,98,99,48,50,54,99,56,51,100,56,49,102,97,48,55,52,97,48,52,99,100,56,49,50,98,56,49,102,50,50,102,51,98,56,49,100,55,48,55,49,49,56,49,99,99,54,48,55,51,54,53,52,48,48,102,102,57,54,97,48,101,101,100,54,48,55,57,101,49,101,55,48,50,54,97,48,49,101,50,56,51,99,53,48,48,55,54,56,49,53,54,49,100,100,52,52,52,100,102,98,57,54,56,56,97,56,97,57,56,48,48,101,98,52,57,55,99,53,57,48,102,53,100,98,50,97,48,49,50,49,49,102,57,53,101,97,48,51,99,98,97,102,102,101,97,48,50,51,51,48,48,51,101,53,57,50,48,48,102,102,102,98,55,98,48,102,53,56,51,57,99,50,97,57,49,56,48,49,102,53,100,54,48,101,53,97,102,57,52,101,53,57,56,51,100,51,48,55,55,99,99,56,55,98,48,49,101,100,56,55,100,55,99,49,53,99,57,98,56,98,53,48,55,54,97,49,102,55,52,55,48,50,54,50,99,49,99,57,48,55,102,52,49,100,52,54,48,101,100,56,55,97,52,49,100,98,49,54,50,56,97,56,53,50,57,99,57,52,53,54,57,53,56,53,99,53,48,55,102,56,51,97,99,49,102,56,50,98,99,51,99,48,100,100,52,100,49,53,52,53,53,52,50,48,99,101,52,101,50,99,97,99,48,54,52,50,48,48,102,102,55,100,99,52,48,48,102,102,51,101,99,48,56,51,57,101,48,48,102,102,102,97,101,100,48,50,52,55,56,49,101,102,56,51,100,98,50,101,52,51,100,51,99,51,97,99,48,102,48,56,51,99,99,49,100,49,48,55,56,48,48,101,101,56,49,99,52,50,53,100,49,52,54,53,98,57,55,52,49,98,56,51,102,50,50,101,52,49,99,102,48,51,99,101,48,102,52,48,51,97,102,54,48,49,50,99,56,52,49,99,100,48,102,100,49,52,97,48,52,52,48,102,48,48,102,102,55,50,53,102,97,50,52,49,102,53,50,98,53,48,52,51,57,101,52,53,49,54,98,48,55,57,52,98,48,54,99,97,102,102,101,53,51,56,48,50,54,101,56,49,102,55,56,51,100,101,48,102,56,56,51,102,102,48,55,98,56,48,102,51,52,49,102,54,48,51,99,49,52,102,48,49,51,50,48,102,98,48,51,100,53,48,102,102,48,55,100,52,49,101,51,48,55,97,56,98,48,97,52,51,50,57,100,48,102,97,53,56,55,56,48,51,102,48,49,101,53,50,99,56,51,100,48,53,100,51,99,48,57,53,50,56,52,97,57,50,57,48,97,55,52,55,100,54,53,98,49,55,48,57,54,101,54,99,53,55,57,53,54,53,54,57,53,102,49,101,102,99,57,53,101,53,55,97,48,98,53,51,50,56,53,51,102,101,49,52,54,97,49,102,101,48,52,97,100,48,51,57,53,52,56,48,50,54,52,52,48,57,57,98,48,50,53,99,48,48,102,102,57,55,55,52,53,50,99,102,49,52,52,57,52,48,102,101,99,49,102,98,56,51,97,48,48,55,50,101,56,101,53,101,55,52,48,57,50,99,101,52,97,53,52,56,48,55,97,50,48,102,48,56,97,48,48,101,50,97,51,57,54,100,99,97,100,48,49,51,54,50,56,51,49,54,54,48,57,48,101,53,101,54,52,100,101,56,48,48,102,102,50,55,97,53,49,48,50,55,99,49,50,101,49,57,100,49,54,56,53,55,99,100,55,52,102,56,48,56,48,53,48,51,56,53,48,48,102,102,55,100,49,50,56,49,50,101,48,48,102,102,102,48,99,48,57,56,99,48,48,55,100,97,54,48,49,50,55,100,99,49,100,101,57,53,102,56,98,49,101,48,101,50,56,49,102,102,56,49,50,102,99,48,52,99,55,56,55,101,51,48,50,55,52,97,48,52,51,101,56,48,48,101,102,48,49,100,55,48,49,51,49,50,48,101,55,56,48,49,101,101,55,52,102,102,56,98,101,50,101,99,97,48,99,57,52,48,57,51,57,50,102,49,48,102,48,50,52,56,97,53,97,50,100,52,98,101,98,100,102,56,48,57,54,48,55,55,99,98,48,102,51,53,51,98,102,99,48,51,52,102,99,48,49,102,53,57,52,48,48,102,97,99,101,48,55,49,52,48,48,102,97,100,56,48,55,50,99,53,51,56,55,51,52,49,100,54,56,55,55,101,57,48,99,49,101,49,48,55,57,56,49,100,56,48,51,57,50,48,101,98,56,51,101,102,48,102,57,52,57,54,56,49,101,102,55,56,48,49,101,97,50,48,55,99,48,49,100,51,56,55,53,99,98,51,50,97,102,56,55,57,98,48,55,55,48,51,99,48,49,102,98,48,102,100,57,52,101,49,100,53,101,57,101,53,99,48,55,56,99,51,100,56,53,98,56,48,57,50,48,55,53,52,98,48,99,53,54,97,48,52,57,54,102,56,97,100,54,100,99,52,102,52,48,52,48,50,98,101,57,98,48,51,51,52,53,100,52,48,98,101,56,48,49,102,54,56,97,48,52,101,52,56,48,51,99,51,102,52,48,57,49,53,48,55,101,52,48,52,100,100,56,48,57,52,55,50,102,99,48,49,101,57,51,48,48,51,100,51,51,51,49,53,55,99,98,49,48,49,50,98,48,52,100,101,48,102,102,48,51,101,48,48,102,102,55,55,56,48,101,99,51,101,48,49,51,49,99,49,100,98,48,102,54,48,50,53,55,52,48,48,102,102,51,100,101,98,57,50,102,49,99,97,48,52,102,100,55,57,49,102,52,54,101,56,51,101,56,49,51,101,56,53,102,101,48,49,53,50,52,48,48,102,98,101,54,48,50,54,51,56,49,100,99,56,49,51,55,48,48,48,102,102,102,98,53,101,48,50,54,97,52,48,57,56,52,48,55,53,48,53,56,56,48,57,97,56,55,48,56,51,102,98,56,49,99,55,100,49,52,48,53,56,53,50,49,57,55,97,56,55,57,50,50,52,51,97,54,48,52,98,55,56,51,57,100,48,101,53,49,54,51,56,49,50,97,49,101,55,50,57,52,51,98,101,53,99,99,49,49,50,100,56,51,98,50,53,56,99,57,57,51,52,97,50,52,49,102,102,101,102,52,100,102,52,99,52,48,101,100,97,55,51,56,48,52,102,50,98,97,101,98,102,101,51,48,56,55,55,48,51,98,97,53,99,48,55,98,48,98,55,52,52,50,56,48,51,98,101,56,55,57,51,56,98,56,50,99,48,51,55,101,56,54,56,54,48,57,56,52,54,52,52,101,102,48,50,53,57,49,100,102,52,97,52,56,100,57,102,52,98,52,57,52,52,52,53,57,50,50,56,97,56,101,102,100,55,102,53,55,98,53,52,99,102,56,100,99,57,55,100,57,52,48,51,57,56,48,48,102,102,49,102,52,54,99,48,52,97,102,56,55,50,52,48,57,53,100,48,48,55,100,54,51,48,49,50,57,99,53,53,56,55,51,52,97,57,48,49,50,55,52,101,48,55,99,50,48,101,51,48,49,99,51,48,51,102,99,48,55,56,101,56,102,52,53,56,49,54,99,53,57,101,55,56,49,101,56,48,55,102,99,48,57,55,101,48,55,52,99,56,56,49,101,101,52,57,99,57,48,53,57,48,55,56,56,98,102,52,54,56,100,54,57,50,49,100,101,54,50,55,97,50,57,52,55,54,53,54,57,52,49,51,101,54,55,57,53,54,53,52,97,48,52,53,53,49,51,48,48,98,101,52,48,48,102,102,55,99,53,53,56,48,57,52,100,48,102,53,56,51,102,54,48,48,102,102,55,100,97,51,48,51,98,50,48,55,99,54,100,57,52,55,99,98,56,48,55,53,50,48,52,98,57,56,48,51,100,101,56,48,48,102,53,53,49,100,56,50,99,99,97,100,50,98,98,97,49,55,48,55,98,56,48,52,98,98,56,49,51,49,52,49,100,54,48,101,52,55,48,48,102,102,54,101,57,52,97,53,48,102,49,97,53,48,50,55,48,51,99,50,53,51,55,99,54,48,101,98,57,53,99,49,101,48,102,51,51,51,98,57,54,100,50,53,55,57,53,98,101,100,51,55,48,48,102,102,54,98,101,57,53,56,53,54,97,49,57,52,101,53,54,49,53,101,53,52,57,53,99,99,102,52,54,52,49,50,97,100,48,100,49,52,97,101,50,98,100,49,102,98,56,102,51,97,49,57,50,49,97,48,51,51,50,56,99,56,99,56,102,57,101,55,102,100,50,52,53,49,48,52,54,54,54,54,52,102,53,101,98,56,99,55,102,53,54,55,97,97,97,102,102,48,50,49,50,48,48,55,99,57,54,48,48,57,99,57,101,48,52,57,100,48,48,51,101,97,100,48,49,101,98,57,99,97,56,99,53,98,52,56,49,51,52,101,48,48,102,102,102,55,100,56,49,50,54,98,99,101,57,101,48,57,50,101,53,53,100,48,51,102,50,48,50,53,100,99,49,102,99,49,99,98,55,48,48,54,101,54,99,51,100,50,48,57,98,99,56,50,48,48,102,102,102,54,99,102,48,48,102,102,98,49,100,99,97,48,48,100,52,57,49,97,52,51,99,56,53,54,101,100,98,53,56,48,53,97,54,56,49,50,56,97,48,48,102,102,102,97,54,57,48,48,102,102,55,100,57,49,56,49,51,100,99,49,99,101,52,57,48,102,102,48,49,50,97,56,48,52,98,56,101,48,55,97,56,49,100,51,52,52,52,57,55,100,48,49,50,48,98,52,99,48,102,56,48,49,99,52,48,55,50,98,51,54,57,97,56,99,53,54,56,55,54,48,98,99,55,57,49,101,56,97,102,48,55,56,97,48,102,52,56,51,97,52,53,97,57,99,48,52,97,52,51,100,101,49,100,98,52,98,100,99,49,50,50,52,54,56,48,52,100,51,52,99,102,50,52,56,52,57,102,57,48,56,48,51,56,55,99,48,57,56,102,48,50,53,51,48,48,57,55,101,48,50,54,100,52,97,99,48,55,52,99,53,52,56,49,51,48,56,49,99,48,48,102,102,48,55,97,56,52,53,55,56,51,56,97,48,55,101,56,49,99,53,48,50,54,52,99,49,100,53,98,48,48,48,102,102,102,55,54,56,55,100,99,51,97,98,99,51,97,101,48,102,97,56,49,100,56,97,51,49,55,97,56,101,49,99,57,48,102,56,48,54,99,49,99,55,48,102,50,48,55,55,57,50,56,98,99,97,50,57,49,57,48,102,50,49,55,55,98,48,55,54,56,98,101,101,53,97,56,55,52,99,98,48,99,57,54,48,48,101,100,53,48,101,102,57,54,49,100,49,49,48,98,98,54,52,48,48,102,102,102,99,48,48,102,102,57,98,56,48,50,53,56,99,48,57,52,48,52,99,48,55,49,54,49,99,53,48,55,100,48,48,102,102,102,48,102,56,51,98,99,52,57,48,55,100,54,48,102,53,48,49,100,56,56,49,50,101,54,48,101,52,99,97,98,101,49,100,53,48,55,56,50,49,101,101,101,49,101,56,48,55,57,97,48,102,49,100,101,50,100,48,97,55,48,55,55,50,49,100,48,101,53,56,48,55,54,48,51,98,56,49,101,97,99,53,51,56,48,57,100,100,48,55,55,48,98,52,52,52,101,49,101,52,48,102,52,97,54,49,53,56,49,100,100,50,98,54,53,49,51,98,56,49,101,51,48,102,48,49,53,100,100,51,53,48,54,100,99,102,102,48,48,57,55,49,48,50,54,101,52,48,57,50,50,48,50,54,55,99,48,57,49,48,48,55,56,99,56,101,48,101,56,56,48,57,97,99,48,55,54,50,48,48,102,102,102,52,97,99,49,101,49,50,54,57,52,52,99,48,55,56,100,49,99,97,48,101,49,102,52,48,55,55,101,49,102,53,48,100,48,97,53,52,57,50,102,56,51,100,50,49,100,57,54,49,51,98,49,54,54,48,101,101,48,51,100,97,49,101,101,50,57,98,49,99,98,57,48,101,56,48,55,57,49,48,55,50,50,100,57,54,50,48,57,100,57,101,53,54,101,55,97,57,97,99,56,48,57,99,56,48,101,50,54,56,50,57,50,97,48,49,100,98,97,48,48,102,98,50,102,48,48,55,100,55,97,56,51,57,54,48,48,55,100,57,57,56,49,50,97,97,49,102,48,48,102,102,55,49,97,48,102,52,56,97,56,48,49,51,48,52,102,98,50,97,48,51,99,50,49,101,99,48,55,52,52,49,101,52,57,52,102,48,102,52,50,50,54,48,101,51,48,51,101,50,99,48,101,101,48,51,102,54,49,99,101,48,55,55,97,49,102,101,48,49,50,51,50,56,52,51,101,52,49,99,52,52,53,48,102,52,55,48,101,97,97,52,48,55,102,99,98,50,52,101,99,49,100,56,48,102,52,49,55,57,56,51,98,97,53,97,49,102,97,48,57,54,98,50,100,57,101,53,51,53,48,48,102,102,48,50,57,54,49,100,48,48,102,102,55,100,53,54,48,49,51,54,50,49,102,100,48,50,54,50,56,48,57,100,50,48,55,49,52,48,52,98,98,56,55,48,98,48,51,101,54,56,48,50,52,97,56,49,102,98,56,55,98,99,49,99,98,56,51,99,100,48,102,49,54,48,102,52,56,51,98,55,48,55,55,57,50,56,97,57,48,53,53,48,51,99,54,48,102,101,56,51,98,99,48,101,100,49,54,102,56,97,97,48,102,100,56,51,99,52,52,49,48,52,99,53,48,55,97,53,50,99,49,100,99,56,55,56,53,50,50,53,48,56,97,49,50,102,48,51,100,98,56,97,98,99,56,98,53,48,53,57,49,54,55,101,50,100,48,57,51,100,51,98,102,99,48,98,50,53,52,48,101,48,99,48,57,99,98,48,50,54,56,99,49,99,52,56,51,100,53,48,48,55,100,52,102,56,48,51,101,57,56,56,48,57,54,57,48,101,48,56,55,101,52,48,52,102,99,49,102,53,56,49,50,57,102,56,48,49,102,54,50,52,48,48,102,102,102,53,102,99,51,57,55,99,51,98,48,49,101,102,50,98,52,48,49,101,99,50,48,48,102,102,55,97,101,97,48,52,99,56,48,55,54,48,51,102,97,48,101,97,52,48,49,100,54,52,50,101,99,51,98,99,53,55,48,55,52,56,51,100,48,48,102,102,48,102,55,53,48,55,52,99,97,99,52,97,50,100,56,99,49,99,97,50,102,99,51,99,52,48,50,52,49,57,49,102,57,53,99,49,101,53,99,53,54,49,54,57,52,100,97,48,100,48,49,51,101,50,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,55,99,48,49,50,98,52,48,48,102,97,100,98,48,50,53,57,52,48,57,52,97,48,48,102,102,55,99,55,53,99,48,57,56,100,48,50,54,51,56,49,100,57,56,55,51,102,97,50,56,51,101,52,48,50,54,55,48,48,49,102,52,98,50,48,102,55,56,49,101,55,56,51,99,49,48,102,55,99,56,55,56,48,51,102,101,57,49,50,57,50,48,48,102,53,97,48,48,102,102,57,49,97,48,101,102,56,55,101,99,51,100,99,53,50,99,56,55,54,99,98,101,48,102,100,48,55,56,48,51,97,52,56,97,52,99,51,100,52,49,100,99,50,98,56,98,55,97,50,99,52,97,52,50,56,56,97,49,50,51,51,48,48,50,53,101,53,54,49,53,101,53,54,57,53,99,55,52,49,97,48,48,102,102,98,48,55,53,48,48,102,102,101,53,48,48,102,102,55,48,56,49,101,100,48,101,51,56,55,48,56,48,49,102,49,101,49,48,55,50,56,49,102,56,48,55,97,48,49,99,102,99,48,102,48,52,49,100,56,56,55,51,48,48,102,102,49,102,52,98,101,48,101,101,48,51,100,56,48,102,49,52,51,56,48,48,102,102,48,102,55,48,49,55,50,49,100,49,99,49,102,55,48,101,49,48,55,55,48,48,102,102,57,50,50,50,56,52,98,55,48,102,55,48,55,51,98,48,55,98,52,51,98,99,56,56,57,99,49,101,49,48,101,98,56,48,51,100,100,48,49,100,100,52,52,50,99,99,97,51,57,50,102,48,97,52,52,50,52,100,50,102,48,97,97,48,52,101,52,57,54,50,53,53,51,55,52,53,56,50,50,51,55,49,53,102,101,48,49,51,53,101,98,97,56,55,50,56,51,102,101,48,102,53,56,55,48,56,51,102,97,48,102,100,52,49,102,52,56,55,101,99,49,100,54,48,55,51,98,48,51,98,99,48,55,54,50,49,102,51,48,55,98,54,48,102,49,99,51,100,56,48,101,101,99,49,100,102,100,48,55,56,52,98,55,48,102,55,48,48,102,102,51,100,57,48,49,99,52,48,102,49,56,55,98,99,98,57,50,100,52,51,97,54,49,99,102,101,49,101,97,48,102,48,50,50,97,48,56,55,56,99,51,99,100,56,51,98,48,49,100,102,52,97,52,48,50,57,98,49,55,101,53,102,50,48,97,49,49,55,56,53,97,101,52,52,99,53,57,49,54,52,100,51,52,53,56,50,54,100,99,101,48,57,97,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,55,100,49,48,48,102,102,55,99,50,57,48,51,57,50,49,100,57,48,55,57,54,49,99,57,48,48,102,102,55,100,98,56,48,51,98,97,48,102,97,57,53,57,56,98,99,48,101,55,48,55,101,99,51,97,54,48,52,97,52,48,55,50,52,51,100,54,53,51,54,52,98,50,99,48,97,101,48,49,51,54,48,101,100,48,55,98,52,97,54,48,50,55,48,99,97,49,50,102,52,97,101,48,49,51,49,50,97,53,51,48,97,102,50,100,57,48,102,97,55,57,53,52,53,56,50,52,97,49,56,50,55,56,97,101,52,102,52,48,50,99,57,48,98,50,52,55,55,48,97,102,52,101,52,51,55,50,54,50,102,48,48,56,53,99,97,48,49,57,53,97,48,48,102,102,102,56,54,52,56,51,100,56,48,55,49,52,49,101,101,48,50,53,54,48,49,102,102,48,51,97,101,48,55,55,101,48,101,55,56,48,49,101,99,99,48,55,100,97,48,101,56,55,56,51,97,98,48,48,102,102,55,97,102,101,48,102,54,50,56,49,101,49,48,55,99,52,51,99,53,56,49,102,52,48,48,51,100,102,101,48,102,49,48,48,102,102,57,97,50,50,102,99,49,100,51,101,99,49,99,49,50,101,100,48,53,48,56,51,97,48,48,101,101,98,56,51,98,97,48,101,97,50,50,50,52,56,55,54,52,101,49,99,57,50,99,48,98,50,99,49,102,49,97,52,98,101,53,98,48,55,57,55,50,48,57,54,57,51,51,49,102,102,99,48,53,55,102,48,48,55,99,57,98,56,48,57,49,50,48,55,49,50,48,48,102,102,102,97,102,102,48,48,102,102,55,100,56,57,57,52,48,48,102,102,101,101,56,48,57,55,101,50,56,48,48,49,101,100,99,48,101,54,56,51,100,98,48,50,53,102,56,97,56,48,50,54,48,52,98,50,50,57,54,99,98,52,48,102,55,49,55,49,99,97,102,48,102,50,48,55,102,52,49,102,56,48,51,102,97,50,56,53,50,100,49,101,52,98,48,48,102,102,102,97,56,55,98,56,51,100,99,53,98,50,52,54,52,51,50,97,52,51,57,52,53,50,50,50,52,53,50,49,97,55,57,53,99,53,55,53,48,50,53,99,57,99,49,53,50,56,54,101,53,50,54,100,97,54,56,48,98,97,52,97,48,51,55,101,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,49,52,48,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,101,49,48,48,49,102,55,99,101,48,52,100,49,48,51,56,97,48,50,55,51,99,48,49,102,54,98,101,48,52,100,53,56,49,51,50,99,48,52,98,52,56,55,101,51,48,51,99,97,48,55,50,54,48,102,50,102,48,51,56,101,98,48,101,53,48,55,100,48,48,49,101,100,56,48,102,55,56,55,51,99,48,52,101,55,48,55,52,52,48,57,55,48,48,55,51,97,49,99,49,48,102,49,102,48,48,55,98,55,48,51,102,56,49,100,100,48,101,97,48,55,98,56,97,99,48,52,56,48,55,98,48,51,97,56,53,101,49,52,101,54,50,101,52,97,49,52,48,97,52,100,57,52,52,48,49,51,48,50,98,98,50,54,49,53,56,57,56,56,50,57,101,57,56,48,52,102,54,98,97,56,51,56,48,48,102,102,52,97,57,56,49,50,50,52,48,52,100,51,56,49,51,98,97,53,56,48,55,98,52,97,99,48,50,53,56,48,49,100,54,48,48,51,100,52,101,52,101,48,101,50,48,48,102,102,57,48,101,48,102,54,50,50,101,48,102,99,48,51,98,55,48,101,52,102,50,97,98,48,55,57,53,49,56,51,99,48,57,50,53,50,57,57,50,48,49,101,51,48,55,98,56,51,97,52,100,97,54,54,52,99,52,55,48,101,56,56,55,56,101,98,102,50,98,101,57,51,102,50,48,56,48,57,54,99,101,52,102,48,99,102,97,55,50,49,48,50,54,102,102,99,49,52,100,52,50,52,51,52,57,50,99,49,50,53,97,52,52,52,52,54,99,51,53,52,56,55,98,98,57,57,98,54,102,53,54,54,99,55,51,48,52,102,100,56,52,55,49,56,52,56,97,49,53,57,52,48,101,52,52,49,100,51,48,48,102,102,51,101,51,101,99,48,48,102,98,55,54,48,55,101,48,48,102,102,101,56,52,97,48,48,102,102,55,102,50,48,101,98,99,48,57,52,57,48,48,55,98,57,99,49,100,52,48,55,97,56,51,97,52,53,54,48,55,101,52,97,48,48,102,102,102,54,54,48,55,102,54,48,52,98,49,49,53,49,100,51,56,51,97,99,53,101,48,55,54,48,97,99,48,102,57,49,53,54,53,97,101,50,56,56,98,101,48,55,100,50,53,51,48,55,57,49,56,99,57,56,49,100,99,50,101,52,97,100,52,100,48,52,57,50,54,49,52,57,48,53,56,98,55,57,51,51,50,49,51,56,56,51,48,53,56,52,53,97,49,52,56,48,100,56,52,48,48,102,56,57,98,48,48,51,101,97,49,56,49,100,49,97,48,56,51,57,49,48,55,55,52,48,48,102,98,52,54,48,55,57,48,99,100,48,55,99,99,49,101,51,48,51,99,51,57,48,102,55,54,48,55,48,100,49,50,101,48,55,57,99,51,98,57,50,48,101,56,102,56,55,53,48,51,100,101,48,52,99,54,56,49,50,101,97,48,102,52,52,100,99,97,48,48,55,57,51,52,53,50,56,55,102,52,48,49,101,102,57,50,56,48,48,102,102,52,98,102,100,54,48,102,97,56,55,48,100,48,51,48,55,54,102,97,51,55,101,49,100,99,56,52,99,50,99,56,101,53,102,101,48,49,98,99,99,48,57,56,55,48,50,54,101,48,48,102,102,57,55,50,48,50,53,48,53,49,48,49,100,48,56,48,51,100,55,101,48,55,56,54,48,48,102,52,101,100,49,56,49,102,53,56,51,101,51,48,55,55,56,48,52,98,97,56,51,97,55,48,48,102,102,55,53,53,48,51,102,50,49,101,102,48,48,102,102,55,98,57,56,49,101,99,56,51,99,56,54,48,98,98,48,48,55,98,48,99,51,57,100,56,48,49,101,99,99,48,101,100,56,55,97,54,99,97,51,99,53,101,48,48,51,100,98,52,53,100,57,50,48,102,50,56,55,97,51,57,53,99,49,100,98,50,98,98,50,50,55,101,53,99,48,55,56,49,48,51,97,54,50,49,55,55,51,102,99,48,50,98,101,48,48,102,102,49,102,52,49,48,48,102,102,102,57,99,49,101,51,48,48,102,102,51,101,98,48,52,48,49,102,55,49,54,49,99,100,48,55,53,97,48,102,54,48,51,56,98,56,97,97,48,102,102,48,51,102,55,50,101,52,51,98,56,48,52,56,99,56,55,56,48,97,48,99,49,101,57,50,56,57,50,55,48,55,54,99,98,56,48,55,57,101,48,52,100,50,48,51,57,98,50,56,48,98,97,52,102,48,49,51,51,48,101,98,57,52,101,49,102,101,50,97,48,98,55,48,49,50,53,50,100,99,51,56,50,53,57,97,49,52,97,48,97,48,57,54,48,53,49,50,49,49,54,49,53,48,52,102,48,55,100,48,97,101,50,98,102,52,102,50,99,48,48,51,54,97,100,52,49,52,102,48,55,100,48,48,102,102,52,97,54,56,49,50,99,101,48,52,100,98,57,54,56,48,101,50,48,49,101,49,48,51,101,49,48,101,48,48,102,102,48,51,100,52,48,52,102,48,55,49,97,48,102,54,48,49,100,54,48,49,51,50,52,48,101,52,48,98,57,48,48,55,98,97,99,49,101,48,48,55,53,51,56,55,53,56,49,101,54,56,51,98,48,55,56,98,52,50,102,52,49,100,98,48,55,99,51,49,53,99,49,100,54,48,102,49,56,55,55,53,49,99,98,99,48,49,50,52,52,97,48,102,49,49,54,52,57,55,52,49,100,97,48,102,53,97,49,49,54,52,49,100,101,50,99,99,49,51,57,57,98,48,102,49,56,55,55,100,51,102,50,48,97,49,52,52,56,51,54,48,98,102,101,48,49,53,52,54,48,48,102,102,102,57,54,57,48,49,50,57,101,49,100,49,48,50,53,100,48,48,102,102,49,102,54,52,101,53,55,48,55,98,56,49,100,101,49,52,52,48,57,48,48,101,101,56,51,102,55,48,55,51,56,56,54,48,102,98,52,51,101,101,53,56,54,50,99,99,98,49,52,98,48,52,102,48,51,100,98,48,55,97,50,48,102,101,48,48,102,102,57,56,99,50,99,52,51,99,98,102,97,51,49,55,56,49,101,51,50,102,53,51,49,49,56,49,51,54,56,56,53,50,50,51,50,54,99,99,57,52,99,56,54,53,54,48,55,55,54,50,98,53,52,57,53,97,53,53,57,53,102,53,101,101,51,56,48,97,99,54,97,48,49,97,98,97,48,48,102,102,102,57,54,57,48,49,50,57,101,49,101,101,48,50,54,50,56,48,49,102,53,97,101,53,55,48,55,98,56,49,100,101,57,52,53,100,51,99,51,99,52,48,101,50,52,49,102,49,97,50,48,51,101,99,48,102,98,57,54,49,56,98,51,50,98,57,49,48,49,50,50,48,101,57,48,49,100,55,48,51,56,54,48,50,54,50,99,98,49,48,102,50,100,55,52,53,50,102,48,51,99,54,53,49,50,49,50,52,56,50,53,49,50,99,98,98,52,54,52,100,57,99,53,51,50,50,49,54,54,49,101,51,55,50,52,102,56,97,100,50,98,48,98,48,100,51,55,49,56,48,50,97,56,57,55,102,102,53,48,48,102,102,100,55,55,48,48,55,99,52,99,99,48,57,57,48,48,55,55,54,48,102,51,48,48,49,102,53,52,48,48,101,57,52,48,57,55,99,48,101,100,57,54,50,48,57,56,48,102,102,56,49,50,99,97,48,48,102,55,100,102,48,55,57,50,56,50,48,57,51,50,102,53,56,48,49,50,102,99,48,102,97,52,48,57,57,48,48,102,102,50,54,51,48,51,101,56,49,99,102,99,48,57,56,52,99,50,57,53,48,48,97,55,52,98,48,52,101,49,53,48,53,55,50,53,53,99,55,50,56,52,98,98,50,102,102,52,102,56,99,48,50,54,56,48,50,53,97,53,56,100,55,52,48,99,48,49,53,49,48,97,48,51,55,102,56,48,51,101,49,100,101,48,52,101,52,101,48,55,50,56,48,52,102,53,56,55,98,99,48,57,52,52,57,50,97,48,49,51,57,99,48,57,100,98,48,48,55,98,55,101,55,57,54,56,48,50,54,48,48,102,102,57,55,48,49,50,54,101,48,52,98,55,56,51,57,102,48,50,54,55,52,49,101,56,55,101,48,50,53,100,56,51,98,50,53,57,54,50,99,99,48,52,99,51,49,54,52,48,57,52,51,101,48,102,48,56,55,52,52,49,50,48,54,50,55,99,48,52,102,52,57,48,48,102,102,57,55,101,102,102,48,48,99,102,57,53,48,48,97,56,55,48,48,102,102,55,99,57,101,99,48,49,102,53,52,101,48,101,102,52,48,49,102,53,99,56,48,52,99,97,48,51,98,50,48,55,57,48,48,102,102,101,55,100,102,99,53,53,48,51,97,51,48,50,54,97,48,48,49,101,102,52,99,49,99,55,48,55,55,50,49,57,48,55,56,49,51,101,56,51,56,53,56,49,99,53,56,55,48,48,48,102,102,57,55,101,50,56,56,51,99,56,52,48,51,100,101,49,101,57,48,55,57,48,49,102,98,48,102,51,48,55,57,102,48,55,97,56,51,99,54,49,102,55,50,99,56,98,98,102,50,53,99,97,48,48,55,55,102,49,52,49,102,100,49,53,97,53,54,56,48,57,57,49,53,53,50,56,48,48,50,53,101,48,49,97,102,48,97,48,50,52,49,48,48,102,102,51,101,54,97,50,48,52,98,56,48,51,99,51,48,55,57,54,48,101,50,56,48,57,52,55,48,50,54,49,48,51,98,54,56,49,100,50,52,49,100,102,56,49,50,99,54,48,48,102,102,102,53,102,52,48,49,101,97,52,57,54,49,57,50,56,97,49,54,98,50,48,55,48,55,100,52,49,102,48,48,102,102,50,53,53,99,51,57,56,49,99,102,99,48,57,55,52,99,50,101,52,97,102,50,100,100,50,52,49,51,97,53,98,57,53,97,57,53,49,52,48,50,52,52,53,49,56,55,56,50,57,98,101,55,98,50,99,101,52,97,100,52,48,102,100,51,57,55,102,99,48,50,101,49,49,52,49,102,98,48,48,55,100,54,99,48,49,51,100,97,48,102,51,48,48,49,102,53,100,56,48,52,100,55,56,51,98,99,48,50,54,50,52,49,100,98,50,55,102,54,53,49,53,48,56,98,55,48,101,56,57,52,56,48,102,52,52,97,50,57,52,54,50,56,50,102,56,55,100,99,49,100,49,97,51,48,51,99,57,48,101,49,48,55,101,52,51,101,97,49,99,55,57,50,100,48,98,101,48,101,56,48,55,101,101,99,51,98,49,52,49,101,55,57,48,101,52,49,53,99,56,55,99,51,99,99,53,48,57,52,53,54,49,101,50,50,97,102,49,50,55,48,97,98,97,101,55,55,53,48,53,51,52,49,48,52,53,100,55,102,99,48,51,100,55,99,48,57,52,49,48,50,54,51,48,97,48,48,102,102,50,54,100,48,48,57,54,55,48,55,49,54,48,52,99,53,48,55,55,53,49,99,48,52,98,57,49,52,49,102,48,48,102,102,51,97,50,48,55,54,52,48,102,49,100,50,56,97,50,99,57,48,57,101,57,97,48,48,102,102,102,54,101,57,54,52,49,102,102,48,55,55,101,49,100,56,48,102,100,97,52,48,55,55,98,57,54,50,57,54,53,51,48,55,55,101,56,98,52,99,53,50,99,48,55,56,100,56,52,51,101,53,98,54,50,56,56,97,101,56,52,102,50,50,52,97,52,97,102,52,49,97,102,52,56,53,48,48,102,102,99,99,97,56,48,53,56,53,56,48,51,101,50,57,54,48,48,102,98,53,98,98,48,50,53,56,56,48,57,56,56,101,48,52,57,56,56,51,101,48,48,102,97,56,48,57,52,56,51,56,99,48,55,102,48,53,98,48,54,48,48,101,101,48,97,49,48,48,102,102,55,98,54,101,53,51,102,50,55,56,49,51,51,56,48,102,52,52,51,102,52,48,52,98,97,56,51,97,54,48,101,55,101,101,53,57,56,55,54,48,49,100,99,56,55,56,48,51,101,50,56,98,54,57,97,49,100,50,50,56,99,98,49,52,50,99,48,50,55,56,49,101,99,50,97,56,49,100,102,99,102,56,56,97,50,100,51,50,48,57,54,55,100,48,48,98,48,97,48,48,102,102,99,101,99,52,55,55,100,98,52,56,54,53,97,55,100,56,97,50,54,99,98,101,100,98,52,102,98,55,54,51,55,99,101,51,54,102,101,50,53,51,99,50,48,49,57,102,98,57,56,52,54,51,54,48,56,53,102,102,53,48,97,48,49,52,48,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,56,48,52,98,101,50,56,48,54,101,98,48,55,56,99,51,99,52,53,51,48,55,53,48,97,55,52,97,50,102,99,51,99,48,57,57,100,48,52,97,55,50,98,99,51,48,101,57,56,57,54,48,57,54,52,97,52,98,48,99,55,97,52,97,52,50,51,97,50,97,51,100,55,52,55,52,53,52,54,52,99,52,97,97,50,52,57,52,57,48,99,52,99,101,57,56,102,101,54,97,97,54,98,101,102,51,57,52,48,50,50,99,56,48,57,97,51,48,50,54,52,48,49,101,48,56,49,51,54,99,48,102,100,48,51,102,48,48,52,99,49,48,51,100,55,50,99,52,48,52,100,56,49,101,48,56,51,99,49,48,48,102,102,55,98,55,50,52,51,99,50,53,56,100,50,50,57,52,48,56,51,50,102,48,48,102,102,51,100,97,54,49,99,102,50,56,48,51,57,54,53,54,100,48,50,53,56,51,98,50,53,50,56,55,55,56,97,54,57,100,56,97,56,48,101,101,57,53,100,51,56,49,50,50,53,50,50,48,57,101,97,55,102,98,48,52,101,97,55,55,97,52,100,98,102,102,48,53,100,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,56,52,48,48,102,102,49,102,49,57,54,48,102,49,49,55,52,49,101,98,48,48,102,102,55,100,50,50,48,49,50,53,50,49,101,48,50,102,100,51,51,57,54,48,53,98,97,55,48,48,102,102,51,99,99,56,55,52,98,52,99,101,56,101,56,101,56,54,49,97,55,52,55,48,50,54,100,56,49,102,98,97,49,97,51,101,57,52,54,52,52,52,54,52,51,52,52,100,51,57,49,49,49,57,49,102,54,102,51,51,50,52,98,101,102,102,56,50,50,101,97,48,49,51,100,101,97,48,49,98,102,50,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,102,102,56,49,102,102,97,56,48,52,57,51,56,48,51,101,100,52,56,48,57,49,52,50,101,56,48,49,102,53,100,54,48,52,101,56,56,51,100,52,48,50,53,56,100,51,57,50,55,49,54,97,53,51,56,55,50,55,48,55,49,52,48,52,57,52,51,99,51,57,49,53,49,56,97,100,101,53,99,101,48,102,50,48,51,97,56,48,55,55,54,49,102,99,50,100,51,101,50,97,57,56,48,102,56,48,55,101,100,50,56,97,100,57,52,50,52,97,48,102,98,56,50,52,98,48,50,54,99,98,102,52,101,101,57,98,101,48,51,54,56,102,48,51,97,48,97,49,48,48,55,54,99,50,56,48,56,48,52,48,48,102,102,102,57,98,100,56,51,98,98,48,48,102,102,54,98,55,98,56,51,99,48,50,56,99,97,56,48,48,53,99,98,50,57,48,102,98,57,54,101,48,50,54,50,48,48,102,102,57,56,57,56,53,49,56,55,55,51,102,50,98,100,50,57,51,48,55,48,48,54,57,99,56,55,102,57,52,99,56,51,56,52,53,57,54,50,50,50,100,55,102,99,48,52,48,52,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,100,57,56,48,49,102,48,99,97,48,50,53,51,99,51,100,97,49,101,50,48,50,54,57,56,49,102,50,56,49,51,55,52,53,98,57,52,55,57,51,56,49,100,50,57,52,50,48,101,54,99,49,101,48,56,51,57,52,50,98,48,98,53,48,49,51,52,52,48,54,52,49,50,54,48,102,54,56,97,101,48,55,56,56,48,52,97,102,48,51,99,101,50,98,97,51,57,53,97,56,101,49,101,50,57,48,102,49,50,52,57,48,48,101,102,51,99,57,48,57,56,55,52,98,48,101,101,100,48,55,55,55,102,51,54,101,53,97,53,57,54,51,97,53,48,54,52,48,52,97,57,52,53,52,52,52,57,52,102,52,56,52,55,52,50,52,51,54,49,101,52,98,52,98,52,98,55,57,57,52,54,52,53,52,52,52,55,54,102,98,99,102,50,52,98,99,102,100,54,52,55,52,55,54,53,49,100,49,100,56,57,50,52,102,97,53,55,97,97,51,52,101,99,54,102,53,54,48,99,102,100,101,98,56,101,48,49,98,52,48,48,48,102,102,102,56,98,97,48,49,50,53,50,49,101,57,48,50,52,102,56,48,49,102,53,97,50,53,50,50,53,48,55,101,99,97,102,50,98,97,48,51,99,52,48,52,99,55,48,55,100,56,97,98,48,50,54,55,99,97,51,52,99,99,56,97,53,56,56,48,57,99,97,48,56,55,50,48,49,102,49,56,51,56,48,48,102,102,50,53,102,53,50,52,97,97,48,101,102,49,54,48,102,57,54,99,49,100,50,48,101,97,50,54,97,49,100,50,49,50,53,56,55,54,53,50,97,56,98,49,50,57,100,48,101,99,98,102,50,98,50,48,98,48,99,48,52,50,48,102,49,49,54,51,102,55,101,100,102,102,56,48,99,57,48,98,97,101,97,49,53,48,48,102,56,52,49,102,49,48,51,98,101,48,55,48,101,48,101,100,99,51,99,97,48,102,54,52,49,101,57,56,55,57,48,97,55,48,101,55,48,55,48,99,51,97,57,52,53,53,52,57,55,54,49,101,48,50,102,52,98,57,50,57,99,51,98,99,53,52,49,53,99,48,50,55,56,53,102,49,53,56,49,100,55,50,98,48,49,51,52,53,99,48,55,56,52,98,52,50,57,52,97,55,52,53,97,52,99,50,101,52,98,97,50,98,53,48,57,97,101,57,99,53,56,97,49,51,55,54,57,56,57,54,56,99,56,54,100,100,102,52,100,97,56,56,97,102,102,48,48,56,101,55,48,50,54,56,99,48,57,57,48,48,102,102,55,56,50,48,52,100,98,48,51,102,52,48,102,99,48,49,51,48,52,48,102,53,99,98,49,48,49,51,54,48,55,56,50,48,102,48,52,48,49,101,100,99,57,48,102,48,57,54,51,52,56,97,53,48,50,48,99,98,99,48,48,102,54,57,56,55,51,99,97,48,48,101,53,57,53,98,52,48,57,54,48,101,99,57,52,97,49,100,102,50,57,97,55,54,50,97,48,51,98,97,53,55,52,101,48,52,56,57,52,56,56,50,55,97,57,102,101,99,49,51,97,57,100,101,57,51,54,99,49,55,54,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,57,102,48,48,55,100,48,53,48,49,51,54,50,49,100,50,48,50,52,100,52,48,49,102,54,56,56,48,52,98,56,48,51,101,52,48,55,57,52,53,100,56,48,57,49,56,51,97,98,50,56,101,56,49,101,102,102,48,102,99,51,99,48,50,53,54,53,56,49,54,52,49,98,54,50,99,52,48,57,55,55,48,55,99,56,49,100,54,48,101,101,52,99,99,57,52,48,49,100,98,48,102,53,56,55,56,101,51,101,48,102,49,48,55,57,56,97,100,51,102,50,57,56,97,101,102,97,56,49,51,49,98,49,54,53,101,48,97,100,56,98,52,100,52,50,48,48,102,102,101,53,57,53,48,48,102,102,56,49,99,50,97,56,98,51,50,99,52,97,55,52,100,54,56,98,50,50,97,52,98,48,52,99,50,97,56,98,48,54,51,51,100,57,56,52,102,52,48,52,57,55,100,48,100,51,49,57,99,57,48,99,102,52,55,52,56,48,99,49,50,53,49,98,99,97,52,98,55,101,57,49,100,102,55,101,54,101,97,50,98,55,48,99,101,97,56,55,101,55,102,97,56,48,51,102,56,100,55,102,99,48,50,99,56,48,48,49,102,51,52,102,48,102,49,49,55,53,56,48,49,102,54,53,50,48,101,49,56,51,97,53,52,57,57,98,48,55,55,98,48,49,50,51,56,48,101,98,48,51,99,57,99,97,102,99,56,99,56,100,99,48,49,100,98,50,48,48,102,102,102,53,101,52,48,57,97,56,50,98,48,49,51,102,100,50,56,49,50,97,48,57,99,49,100,48,98,102,52,53,99,56,97,48,57,99,101,56,52,55,102,51,53,101,48,57,57,101,98,48,48,57,99,99,97,48,51,97,53,56,48,51,101,54,97,52,48,101,55,99,49,101,49,48,48,51,99,102,51,56,51,56,53,48,55,102,100,56,51,98,54,53,99,55,48,55,53,48,48,48,102,102,102,50,57,101,48,101,98,48,49,99,102,56,48,51,100,100,102,99,97,53,50,101,97,52,97,48,57,48,55,56,53,99,49,102,48,48,102,102,49,51,53,50,49,102,51,99,49,100,56,99,49,101,52,101,53,52,101,48,101,100,102,50,101,48,48,49,101,100,100,102,56,98,55,48,49,50,53,48,49,51,100,101,53,101,102,52,48,102,99,98,49,48,49,50,98,48,49,50,100,51,50,55,54,48,49,50,100,49,55,102,102,53,48,48,102,102,99,102,97,48,48,55,99,52,98,48,48,49,102,53,99,57,56,48,57,55,52,48,50,53,55,48,98,50,48,50,54,101,56,49,101,49,56,55,55,51,57,53,99,48,102,54,56,49,102,98,56,50,55,51,48,55,49,99,98,53,101,53,97,56,50,55,48,49,51,97,48,52,98,97,56,51,100,49,48,55,55,48,48,52,98,53,56,51,100,48,48,101,100,49,99,97,101,50,56,52,51,102,54,53,101,56,55,54,53,48,102,97,54,56,55,56,52,97,52,52,57,52,97,57,48,49,51,97,48,101,102,49,53,54,49,102,100,57,57,57,100,56,98,51,57,50,98,56,97,102,102,50,53,55,53,56,48,56,48,99,48,48,102,102,102,97,100,48,48,50,52,99,48,51,102,50,48,52,102,52,48,49,51,56,101,48,101,51,48,49,99,54,48,55,53,52,51,97,48,49,101,97,48,102,53,48,55,54,56,98,52,48,55,97,48,48,102,102,101,99,57,50,48,49,101,101,50,54,48,55,54,48,97,49,50,101,48,98,57,48,48,55,98,52,56,49,99,101,57,54,48,48,102,102,102,52,52,51,56,56,49,99,102,48,55,56,48,49,101,101,50,100,49,50,56,97,100,48,101,100,48,55,98,53,48,48,102,102,97,49,50,97,48,97,52,50,97,99,51,100,99,56,98,52,57,99,53,101,48,55,57,99,97,54,97,48,101,101,57,53,100,52,57,48,56,97,48,50,54,97,52,97,54,101,49,48,57,51,52,48,51,97,48,56,48,57,54,100,48,55,50,48,49,100,54,48,50,53,98,48,49,99,49,56,51,57,56,48,55,48,101,49,99,99,52,51,52,55,52,54,50,56,52,49,100,49,56,51,97,98,48,55,55,99,48,101,99,100,48,53,99,54,53,49,99,97,101,54,49,101,50,99,100,57,48,101,48,56,55,51,56,97,49,48,101,54,51,48,53,98,57,54,53,99,97,97,50,97,48,97,49,52,51,52,98,50,100,53,51,53,49,48,97,51,52,53,97,52,101,52,100,56,50,57,48,97,101,57,98,97,100,98,99,50,48,50,48,51,54,54,52,50,57,102,102,48,102,53,53,48,49,51,57,52,48,49,102,51,48,49,48,50,55,98,56,97,55,48,55,53,48,48,102,102,52,57,54,49,53,99,48,52,57,50,97,49,97,50,54,50,99,52,98,56,48,50,54,100,98,97,54,56,48,57,100,97,52,56,50,54,53,50,53,48,99,48,49,101,100,55,99,48,101,48,56,49,101,98,56,49,50,100,50,48,102,54,99,97,99,100,100,49,57,50,52,51,57,101,57,101,56,97,53,100,101,50,102,49,49,56,98,49,48,99,102,101,52,51,48,102,54,48,55,55,52,48,52,98,98,99,101,97,97,48,49,51,101,102,99,48,52,98,102,48,48,100,97,56,48,102,51,48,49,101,55,56,55,48,48,49,99,99,56,55,50,48,98,98,48,55,57,52,48,102,52,99,51,101,52,49,100,55,48,55,55,97,49,99,51,48,101,100,100,49,53,100,56,98,101,48,102,56,56,55,100,56,51,99,52,53,52,48,55,53,56,51,98,56,53,51,52,57,55,50,53,99,49,53,99,53,48,57,53,98,52,53,56,57,55,56,53,102,97,54,50,48,49,52,101,53,54,56,50,55,99,98,55,50,99,99,97,100,50,98,99,97,102,57,52,100,52,100,54,99,49,51,99,53,56,50,53,97,50,49,53,102,48,55,52,102,52,100,56,56,98,48,48,57,99,100,48,48,102,102,55,100,100,52,48,48,102,102,51,101,99,97,56,98,49,48,48,55,100,57,98,48,49,51,57,97,49,102,51,48,55,99,54,53,50,50,55,56,55,100,49,49,56,49,99,98,97,50,101,48,101,101,102,48,55,52,54,49,99,57,48,102,56,98,101,102,98,50,101,56,55,50,102,50,52,56,51,97,55,48,55,53,48,49,100,56,48,102,102,99,50,51,48,55,54,57,48,56,51,102,52,49,102,100,48,101,56,57,52,49,99,98,101,48,102,54,48,55,48,49,102,50,101,49,51,98,56,55,53,100,51,101,51,49,54,54,55,52,52,50,99,52,98,55,51,57,54,51,52,48,57,50,52,48,102,102,48,50,55,102,53,100,55,53,48,51,57,50,48,48,102,102,55,100,50,48,48,48,102,102,51,101,98,57,52,98,49,48,48,55,100,57,48,48,102,102,49,51,98,99,49,99,51,48,55,53,56,53,100,49,52,56,49,101,49,52,97,48,55,50,99,53,53,52,48,55,97,48,48,49,101,97,101,48,55,97,56,97,53,50,98,49,50,53,101,52,51,48,101,56,102,50,99,52,49,100,48,56,51,100,57,48,102,48,48,55,48,55,57,54,56,53,101,50,53,56,55,48,99,51,102,56,49,100,48,50,56,98,57,55,52,49,101,99,48,101,52,50,51,50,48,97,48,48,102,102,48,51,100,100,52,53,55,52,99,57,54,54,101,54,101,56,48,53,52,57,99,98,50,100,97,100,48,98,102,99,48,51,49,56,56,48,49,102,49,100,53,48,48,55,100,55,49,55,48,48,102,102,55,100,55,101,48,49,50,50,99,49,100,100,48,48,102,102,55,98,99,99,51,98,100,52,53,48,56,51,102,100,48,55,98,50,48,50,54,102,52,48,102,97,52,48,49,100,97,97,48,50,54,55,100,50,98,48,55,48,52,49,102,48,56,51,101,101,48,48,102,102,55,97,54,102,99,99,53,53,56,55,101,56,51,100,99,49,99,100,52,53,102,48,49,99,56,48,102,97,50,50,55,57,99,49,100,53,99,53,55,53,53,48,50,54,98,56,48,51,100,99,55,100,51,56,98,51,57,102,50,56,50,48,51,48,50,50,57,53,57,53,54,53,54,49,53,99,53,51,97,49,51,52,53,54,57,53,50,53,55,97,49,57,53,52,56,48,99,55,55,98,97,51,97,48,50,48,50,51,51,48,56,54,56,54,99,56,50,54,49,101,101,57,48,57,48,49,56,50,51,50,51,101,57,52,54,54,102,53,50,52,98,101,102,53,53,52,99,52,101,99,49,97,53,53,48,98,100,102,102,97,48,49,53,49,56,48,49,102,55,57,99,48,48,102,57,50,52,48,55,52,52,48,49,102,53,102,52,53,99,97,54,48,49,50,101,50,48,52,97,98,98,50,49,99,101,48,55,97,99,48,52,99,56,102,52,52,55,57,100,48,102,54,49,55,48,53,99,51,54,53,54,56,55,102,48,49,100,53,56,51,98,101,52,51,101,57,52,48,102,55,52,51,56,54,53,101,56,55,51,99,98,97,50,99,52,49,100,99,56,51,102,54,48,101,55,56,55,102,48,51,98,48,48,102,57,56,51,97,101,49,102,102,48,101,54,48,55,55,53,51,52,98,49,50,56,56,98,49,50,56,56,56,56,55,55,56,51,98,101,53,56,57,99,98,49,101,48,50,54,101,57,101,53,55,97,49,50,48,102,102,56,51,101,50,48,48,102,102,102,98,101,102,48,48,102,102,55,100,97,99,98,52,48,48,102,102,102,97,99,54,48,50,52,102,99,98,98,50,102,99,51,57,53,56,49,51,54,48,102,100,48,49,101,97,53,57,54,50,48,101,99,99,49,100,98,49,102,100,50,51,56,48,51,100,56,56,53,99,56,55,100,99,49,100,56,56,51,101,51,52,98,48,101,57,48,51,100,49,50,48,53,97,56,51,98,57,48,102,102,48,55,51,99,51,100,51,99,51,97,99,49,101,100,48,101,48,97,50,100,54,48,101,52,57,55,98,50,53,55,50,49,49,55,102,56,102,50,53,57,57,54,52,56,48,53,54,55,97,48,52,102,48,48,53,50,57,56,51,100,101,48,50,54,48,99,49,101,99,48,51,102,51,48,55,99,56,49,101,54,48,55,102,52,48,102,51,48,51,100,49,50,49,101,50,48,55,97,48,49,101,98,48,102,56,57,55,52,49,102,57,50,101,56,51,99,57,99,97,51,48,101,99,57,53,49,57,50,99,51,99,97,53,101,48,55,97,48,98,52,48,102,57,49,54,50,53,56,48,48,57,50,48,55,55,99,97,53,50,56,99,51,98,50,56,99,52,99,51,99,50,53,99,57,54,48,57,102,57,48,57,48,56,97,50,52,50,50,98,51,48,50,54,98,97,48,52,49,53,101,100,57,53,102,97,53,48,97,48,51,98,99,48,57,99,97,48,48,55,100,56,52,48,49,51,54,50,48,52,102,56,48,55,99,99,98,51,48,102,54,56,49,51,49,54,48,102,56,52,51,102,56,49,101,100,50,98,56,98,48,48,102,102,102,48,50,55,48,55,57,52,97,99,48,55,55,50,57,56,48,102,48,48,102,102,49,101,52,49,55,101,48,101,99,52,51,57,56,57,56,57,50,53,98,56,55,57,99,98,50,50,98,53,49,99,51,57,54,49,100,49,48,102,100,56,55,99,48,51,100,97,56,56,49,100,101,52,51,50,56,53,49,52,51,100,99,53,101,49,52,56,49,100,102,56,52,50,52,98,50,52,53,55,48,55,55,100,50,55,57,53,100,48,101,53,54,98,52,101,98,52,100,48,52,56,49,55,102,99,48,51,99,48,52,48,49,102,53,54,50,53,56,97,53,57,54,99,48,48,102,102,102,97,99,53,48,48,102,102,55,100,55,50,57,54,99,53,57,51,100,100,50,52,98,48,50,100,52,48,57,49,49,48,50,53,48,99,98,48,52,101,52,56,102,48,100,51,52,48,57,56,52,99,50,99,52,49,99,48,48,51,98,99,52,97,52,56,55,98,51,48,99,52,52,97,51,99,57,100,50,49,102,102,99,100,49,49,51,97,55,53,55,100,51,56,100,56,100,52,56,52,48,49,102,54,56,97,48,52,101,52,56,48,51,99,51,102,52,48,57,49,53,48,55,101,50,48,52,100,100,56,48,57,52,55,50,102,99,48,49,101,57,51,48,48,102,102,51,100,51,51,51,49,53,55,99,98,49,48,49,50,98,48,52,100,101,48,102,102,48,51,100,102,48,55,55,56,48,101,99,51,101,48,49,51,49,99,49,100,98,48,102,54,48,50,53,55,52,48,48,51,100,101,98,57,50,102,49,99,97,48,52,102,100,55,57,49,102,52,54,101,56,51,101,56,49,51,101,56,52,101,48,48,102,102,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,55,51,56,49,51,55,99,48,52,97,98,56,51,97,99,48,50,55,53,99,48,57,55,55,48,102,102,56,49,50,99,52,48,102,97,57,97,50,100,57,100,48,55,54,52,48,102,51,97,56,51,97,55,56,51,99,57,48,53,49,98,54,49,100,102,55,56,98,51,102,56,51,57,56,49,102,55,48,101,99,56,51,99,50,50,57,98,50,51,52,56,55,97,52,51,98,54,49,101,101,48,101,102,54,51,49,55,99,49,100,52,50,98,51,100,102,52,102,50,56,53,51,102,99,98,55,97,98,57,53,100,52,56,52,53,57,54,52,50,52,101,52,50,102,102,48,48,102,102,56,97,49,53,100,52,48,55,48,50,48,48,102,102,55,100,98,52,48,51,56,101,48,48,102,102,55,100,50,55,48,48,102,102,51,101,98,54,48,48,102,102,57,51,57,48,55,99,101,48,52,97,52,56,49,50,55,97,49,101,100,52,49,48,50,54,101,52,48,57,57,51,48,50,54,50,50,52,49,100,99,48,48,57,51,56,51,101,97,48,102,55,57,55,97,48,52,97,53,48,51,102,100,48,102,97,56,49,50,101,101,48,48,102,52,57,52,49,101,55,56,51,98,57,48,55,97,48,53,57,55,50,57,52,49,101,52,48,51,98,48,50,57,99,51,56,52,49,102,99,48,55,52,98,56,49,101,102,56,51,98,100,48,102,101,56,55,56,99,51,97,99,57,102,100,48,56,97,48,50,102,99,48,49,101,97,49,49,53,97,49,100,55,52,52,48,101,101,55,48,49,50,100,50,97,56,97,51,50,99,53,51,100,51,56,48,52,102,100,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,55,54,56,98,97,48,102,49,57,52,99,49,100,101,48,48,102,102,55,99,53,97,56,97,56,101,53,99,50,54,55,52,51,99,53,102,48,48,102,102,51,101,56,55,56,97,102,48,101,101,49,53,54,55,52,55,52,56,55,98,97,53,57,54,101,53,57,48,48,51,101,98,97,100,50,98,97,48,97,48,57,50,52,53,52,55,55,51,97,51,101,55,52,49,50,101,102,53,52,97,53,50,54,54,56,52,49,57,51,55,50,52,101,52,102,98,57,53,48,48,102,102,97,56,100,48,50,53,101,56,49,100,49,49,54,101,48,102,102,99,49,102,100,56,51,57,49,48,55,48,56,49,100,102,55,53,57,54,52,98,102,48,55,100,97,48,102,56,48,49,100,97,48,51,97,52,50,56,53,100,52,56,55,49,50,53,98,52,55,54,56,98,56,48,55,56,101,49,102,50,50,56,52,51,57,99,53,54,51,97,102,55,52,50,50,97,56,98,100,52,100,50,49,57,51,48,98,57,54,48,57,53,50,48,57,52,56,53,57,97,54,101,100,101,97,57,98,50,98,49,51,101,102,54,52,50,55,48,48,51,48,102,56,48,49,102,50,50,56,97,48,55,98,54,48,52,57,48,48,48,102,102,51,101,51,99,99,48,52,56,53,56,51,56,55,50,56,52,51,100,54,53,57,48,55,55,99,98,100,50,56,48,98,53,48,50,53,53,99,48,57,52,52,48,55,97,50,101,57,52,54,53,100,56,55,57,56,97,98,54,56,51,99,54,49,100,52,50,97,99,48,57,50,50,48,55,100,99,49,99,100,48,102,97,56,55,55,99,98,49,97,52,52,101,49,100,51,52,99,50,100,56,97,48,50,101,57,51,48,51,97,52,99,55,52,100,50,57,56,98,100,50,57,49,98,50,98,56,98,48,56,52,55,57,57,50,100,99,51,98,53,97,102,48,50,52,100,48,98,102,99,48,50,100,54,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,55,100,53,48,48,55,99,50,49,99,51,101,54,49,100,97,48,101,99,57,54,48,48,48,102,102,102,98,50,48,50,97,48,98,97,50,99,56,49,50,48,57,101,49,101,97,52,99,48,50,52,97,48,97,101,50,56,49,56,99,56,56,57,101,57,57,100,51,53,51,51,50,52,48,49,51,53,52,56,97,48,57,55,101,102,97,50,50,50,97,53,97,51,50,49,57,100,50,52,98,50,52,51,57,100,52,57,98,52,56,55,51,101,100,50,56,102,98,102,57,57,97,50,50,48,50,49,53,50,56,49,98,98,56,48,51,101,57,50,99,48,57,57,49,48,55,99,52,48,101,53,48,48,49,102,54,50,101,48,52,57,56,56,55,48,52,49,100,97,56,55,100,99,51,99,56,49,100,53,48,101,97,56,51,102,50,48,50,55,53,52,48,57,51,54,48,101,55,48,51,99,102,50,97,48,97,50,48,102,50,48,55,57,56,97,49,50,98,99,51,100,99,53,48,54,48,55,101,101,53,48,57,52,55,50,53,55,49,55,99,53,55,49,52,50,53,99,57,53,99,56,52,49,101,48,52,51,99,53,52,56,55,98,99,51,99,54,56,53,50,56,54,53,102,50,49,49,54,50,56,51,50,100,57,54,97,57,55,48,48,102,102,57,50,50,50,57,56,57,98,50,57,98,102,101,48,55,48,97,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,52,48,53,48,51,53,48,49,101,102,48,48,102,102,49,102,51,53,49,48,50,53,49,48,51,101,49,56,49,101,57,56,51,56,53,48,50,55,100,51,50,52,97,51,53,48,55,48,50,52,49,100,102,56,51,97,99,48,50,53,49,48,49,50,55,52,101,57,54,52,48,57,99,99,49,102,48,99,49,101,49,48,50,54,97,52,49,102,50,102,52,56,99,99,55,48,101,101,54,50,57,99,49,50,98,56,97,55,102,97,52,57,48,48,102,102,51,100,100,98,52,53,57,49,51,49,98,48,55,55,48,49,50,48,48,48,102,102,101,100,50,99,48,50,50,49,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,55,102,56,48,51,101,49,100,99,48,52,101,52,101,48,55,50,56,48,52,102,53,56,55,98,99,48,57,52,53,57,50,97,48,49,51,57,99,48,57,100,98,48,48,55,98,55,101,55,57,54,56,48,50,54,48,48,102,102,57,55,48,49,50,54,101,48,52,98,55,56,51,57,102,48,50,54,55,52,49,101,56,55,101,48,50,53,100,56,51,98,50,53,57,54,50,99,99,48,52,99,51,49,54,52,48,57,52,51,101,48,102,48,56,55,52,52,49,50,48,54,50,55,99,48,52,102,52,57,48,48,102,102,57,55,101,48,49,55,100,56,48,49,102,53,97,48,48,102,99,99,48,57,55,99,48,50,53,98,52,48,57,100,98,48,55,50,97,48,102,97,56,48,57,97,54,48,55,51,97,49,100,57,48,55,102,99,48,101,49,56,51,57,56,48,48,102,53,50,51,48,55,102,48,49,100,50,48,55,98,52,49,100,101,56,55,50,48,49,101,57,48,55,55,52,51,100,98,50,49,101,49,48,55,52,97,49,102,99,48,101,97,56,55,54,56,48,52,99,52,51,56,50,48,102,49,56,98,56,50,56,56,51,57,99,53,101,102,50,56,56,51,101,99,53,101,48,55,55,48,51,99,99,56,49,56,98,57,50,99,57,48,56,49,50,48,53,56,49,52,101,56,97,53,97,57,53,100,101,99,98,51,50,98,99,97,102,52,51,98,48,48,99,56,48,48,48,102,102,55,100,52,55,48,48,102,102,51,101,57,100,48,48,102,102,49,102,52,102,97,48,101,97,56,49,102,57,57,53,48,48,102,102,52,102,52,48,49,50,49,99,48,52,99,53,48,55,97,52,49,102,100,56,55,100,48,51,57,99,48,57,98,48,49,50,101,52,52,101,48,102,55,48,48,57,54,48,48,55,97,54,49,100,56,48,55,55,99,48,48,102,55,49,56,55,52,48,49,101,51,56,51,57,101,52,98,51,50,51,48,51,57,99,48,55,53,99,53,55,57,55,50,49,100,54,48,48,102,102,55,98,98,48,97,56,50,99,48,51,101,49,99,100,56,51,100,97,56,53,99,98,102,50,99,48,97,98,50,53,55,97,97,53,48,48,102,102,98,49,50,98,102,102,102,56,48,100,48,52,97,48,49,54,52,50,48,48,102,102,102,57,97,55,56,55,56,56,98,97,99,48,48,102,98,50,57,48,55,48,99,49,100,50,97,52,99,100,56,51,98,100,56,48,57,49,99,48,55,53,56,49,101,52,101,53,55,101,52,54,52,54,101,48,48,101,100,57,48,48,102,102,55,97,102,50,48,52,100,52,49,53,56,48,57,102,101,57,52,48,57,53,48,52,101,48,101,56,53,102,97,50,101,52,53,48,52,101,55,52,50,51,102,57,97,102,48,52,99,102,53,56,48,51,51,55,57,52,48,50,99,48,99,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,102,102,56,52,100,56,48,51,101,51,57,101,48,48,102,102,102,98,97,57,48,55,98,52,48,52,57,54,48,49,51,49,54,48,101,101,56,48,57,53,55,48,55,56,54,53,99,101,48,102,52,56,49,50,99,52,48,102,99,52,51,102,97,49,100,48,48,101,48,50,50,48,55,53,55,50,48,56,55,54,48,97,54,99,49,99,55,48,55,56,101,48,102,50,48,51,102,48,48,101,52,48,49,100,100,50,51,48,51,100,50,101,53,101,49,52,50,48,101,98,48,51,100,54,49,102,101,48,102,52,54,48,101,97,56,51,98,102,48,101,57,57,54,50,56,49,50,49,99,97,98,50,102,99,97,100,50,56,52,98,51,97,52,98,48,49,51,48,101,53,56,49,53,99,53,98,57,100,51,57,51,99,48,51,53,48,48,97,49,50,102,52,97,100,48,102,51,57,52,54,53,51,48,55,56,99,97,52,52,98,97,52,101,50,57,52,51,99,50,53,53,57,53,97,53,101,49,52,101,57,97,48,57,55,55,100,49,55,50,53,49,53,97,53,57,97,50,97,50,57,54,48,53,55,97,53,48,54,48,57,55,48,56,56,57,54,56,100,57,50,100,49,53,50,53,56,98,99,56,56,57,97,100,98,54,57,55,51,97,102,52,98,56,100,101,102,50,101,54,53,48,48,102,102,56,52,54,50,56,56,98,100,50,101,52,51,98,48,53,99,57,52,97,49,101,55,48,101,99,57,54,99,53,97,48,55,55,56,51,99,97,49,100,99,50,99,100,48,48,98,98,50,56,48,98,102,50,56,52,98,48,52,57,50,57,99,98,99,50,56,56,98,100,50,57,53,50,53,49,99,98,48,50,97,52,98,98,50,57,52,98,52,50,98,55,97,50,50,55,49,53,56,53,97,57,53,97,57,99,99,50,50,50,54,57,53,99,57,101,56,48,57,57,48,57,101,56,48,57,99,56,97,48,57,101,56,55,50,49,99,100,51,52,97,48,51,51,57,48,48,102,102,51,101,98,49,52,48,49,102,50,55,102,48,50,55,51,48,48,57,51,57,50,100,56,51,56,101,48,101,100,52,49,102,98,57,55,52,57,48,48,52,99,49,48,51,56,57,56,48,102,49,56,55,54,57,49,52,51,100,56,53,101,56,51,99,55,50,99,52,49,101,97,48,51,100,98,48,55,100,48,53,51,48,55,50,98,51,101,49,99,50,50,56,56,98,101,50,98,56,51,56,48,53,56,48,55,99,48,48,102,102,57,56,50,48,101,97,56,55,51,52,97,98,52,57,52,48,48,101,56,56,55,54,99,98,97,52,100,48,101,100,50,50,57,54,50,56,50,48,50,53,56,56,50,49,101,100,50,101,57,51,49,99,50,99,52,99,53,54,57,54,50,57,100,50,100,55,102,56,48,54,56,102,56,51,100,57,48,55,54,99,49,100,101,48,55,99,54,48,101,98,52,49,101,53,48,51,97,50,48,102,55,51,49,100,51,48,51,97,50,48,102,52,99,51,56,48,49,102,50,48,55,55,48,49,101,57,52,50,48,100,49,51,100,49,99,49,51,54,49,100,98,48,102,99,48,55,55,99,98,50,48,101,99,49,55,54,56,98,57,50,48,97,99,52,100,50,98,56,98,54,54,48,57,57,53,52,53,97,50,53,99,57,50,50,98,99,98,49,50,98,57,51,102,53,53,52,56,50,52,48,98,48,52,49,55,51,48,54,98,48,48,49,51,97,54,48,48,102,98,57,53,48,48,55,100,55,49,48,51,99,51,48,48,55,100,55,102,56,49,51,52,56,48,102,49,51,57,55,97,49,100,101,101,49,100,102,48,55,52,101,48,102,54,99,49,102,102,48,49,51,51,53,56,49,99,49,48,48,102,102,51,98,53,52,97,48,50,100,51,50,52,56,51,98,99,48,101,48,48,51,99,53,52,52,99,53,50,55,101,48,57,51,48,102,100,56,55,99,52,51,99,56,56,98,57,98,48,101,101,48,55,100,48,51,97,55,102,101,48,102,98,55,50,98,99,98,102,51,50,52,54,101,53,56,48,50,55,56,98,51,57,50,99,52,49,50,52,48,49,98,57,101,48,52,97,49,48,49,51,54,56,48,101,55,48,48,102,102,57,100,98,48,55,48,56,49,99,49,48,50,54,49,48,49,99,55,56,55,57,52,97,99,48,102,49,48,55,51,56,51,101,97,49,100,98,48,101,57,57,55,52,57,97,53,55,97,51,49,55,56,49,100,54,50,101,48,51,99,48,49,99,55,48,102,48,56,55,57,52,51,57,101,49,100,57,48,102,100,50,52,48,51,98,102,48,102,102,97,50,48,55,51,52,51,99,54,49,101,101,50,97,48,51,97,101,48,102,48,48,51,97,99,53,52,56,55,98,52,97,52,57,48,102,50,56,55,54,50,56,98,101,52,101,52,102,50,97,100,51,57,50,56,56,102,97,98,54,97,57,48,100,51,57,50,99,48,56,55,48,48,102,102,49,102,50,55,100,48,48,55,100,54,52,50,51,56,49,51,57,50,48,52,57,53,98,97,48,102,56,48,49,100,97,56,55,51,53,51,56,98,98,48,55,101,97,48,52,98,98,50,52,98,101,57,48,49,99,50,48,101,102,48,55,51,48,51,98,57,56,98,51,50,100,56,51,100,56,102,48,51,101,97,48,55,98,99,48,101,49,56,97,49,48,102,98,51,99,53,56,49,53,54,53,48,48,55,48,52,51,100,52,49,101,102,50,102,53,50,48,97,102,48,101,98,56,55,55,52,98,51,50,101,55,100,57,52,56,57,101,53,49,53,49,53,99,48,49,55,56,53,56,57,54,98,54,53,57,49,53,57,57,51,54,55,55,102,56,48,53,52,55,97,56,49,56,49,56,48,51,101,97,101,56,48,57,99,57,101,48,48,102,102,102,97,102,100,48,50,55,97,52,49,99,55,48,49,51,55,53,56,97,56,99,53,102,56,48,51,100,50,53,48,48,55,97,57,56,55,50,97,102,49,54,50,48,50,53,55,100,50,102,56,55,102,52,49,99,102,48,51,99,51,48,55,54,49,97,52,48,52,99,55,56,55,54,99,51,100,98,100,49,55,99,48,48,51,100,101,56,48,57,97,51,101,50,56,52,98,48,102,54,49,56,55,57,102,52,56,51,97,56,49,51,101,56,54,48,53,102,56,98,97,102,102,56,48,55,101,98,48,55,55,48,51,99,52,53,51,48,55,97,99,97,55,52,53,48,102,48,48,102,102,55,55,100,51,51,97,55,49,52,101,53,56,48,54,102,100,48,100,51,48,49,50,99,57,52,56,56,49,98,55,52,54,52,56,52,56,52,53,52,56,97,99,56,101,57,52,56,99,56,54,57,53,50,52,53,50,57,49,100,50,50,54,98,53,52,54,102,53,53,51,53,53,98,54,57,101,97,49,51,48,48,52,100,49,56,49,50,100,101,48,101,102,52,48,57,98,54,48,55,49,52,49,102,56,48,50,53,102,52,49,101,98,57,53,99,48,50,54,99,48,101,102,56,49,101,48,102,48,101,101,55,48,102,48,57,53,102,52,57,52,53,102,97,48,100,51,100,56,51,97,54,49,102,48,50,56,48,51,101,56,53,54,99,56,54,101,49,100,57,50,101,56,51,98,97,53,99,99,102,99,53,98,56,55,55,52,97,102,97,48,48,98,49,50,101,100,48,52,102,97,55,101,98,48,52,101,97,48,102,98,52,50,55,48,48,53,99,55,48,48,102,102,55,99,54,50,56,48,49,102,54,101,101,49,99,101,48,50,54,102,56,48,57,54,56,50,56,52,48,57,53,53,48,55,98,56,48,102,48,53,50,57,50,52,48,57,97,53,48,55,52,56,48,50,54,100,52,57,54,102,56,51,99,49,48,102,54,49,53,101,102,56,55,57,48,49,101,102,56,48,51,100,102,101,49,102,102,48,55,102,101,48,102,49,57,49,54,48,51,56,48,57,48,49,101,56,48,55,56,101,49,101,57,48,55,56,99,49,102,102,99,48,101,101,99,49,100,101,48,55,54,56,97,99,99,49,101,54,102,52,53,48,49,53,100,99,51,97,50,53,55,48,50,52,97,52,57,97,55,49,53,49,50,100,97,55,99,48,48,100,56,50,98,102,101,48,49,50,57,101,48,48,102,102,102,98,56,51,48,50,52,97,56,51,99,48,48,52,56,56,56,49,51,102,50,48,102,100,99,49,100,48,49,54,99,53,51,54,50,56,99,51,97,52,49,101,51,48,102,102,56,51,100,48,48,55,56,101,48,101,55,57,49,50,56,98,48,52,49,50,99,56,57,56,51,57,57,50,101,52,49,102,51,56,51,99,102,48,101,99,56,51,98,102,52,57,48,52,99,97,50,56,55,98,99,51,100,99,53,98,48,51,52,53,54,48,55,53,51,99,101,57,48,102,53,50,55,52,48,55,98,52,101,56,101,55,50,101,48,97,102,57,102,102,51,99,57,99,48,53,54,101,97,48,49,57,48,97,48,48,102,102,102,57,55,52,56,48,51,101,98,49,56,98,48,48,102,102,55,98,50,48,101,98,56,51,97,54,48,52,102,55,56,51,57,101,48,101,51,57,55,101,49,101,49,48,55,56,54,48,101,101,57,49,56,97,52,48,55,55,99,48,102,51,49,48,48,51,57,101,49,100,56,55,56,98,97,52,52,50,97,56,49,99,98,56,55,53,48,51,98,101,48,52,99,97,48,51,101,54,48,102,97,56,51,99,54,48,102,50,97,51,56,55,54,48,51,56,50,53,56,57,55,48,56,50,56,99,56,48,53,102,57,54,54,53,53,52,49,54,56,49,102,50,50,102,52,51,100,97,53,55,48,55,52,57,48,54,53,50,57,49,97,52,98,52,52,48,52,51,50,99,54,57,48,56,98,50,101,48,49,55,48,48,102,102,101,51,52,101,51,53,55,54,100,51,57,49,55,48,101,52,53,57,48,98,56,98,56,102,57,99,56,55,51,55,101,48,99,102,100,102,54,97,51,57,102,55,99,54,49,56,101,49,52,50,98,97,102,102,97,102,50,97,99,98,50,52,99,50,57,99,98,51,50,98,99,98,54,50,98,57,101,99,56,99,57,99,53,54,50,54,50,50,57,54,48,53,55,97,52,55,54,100,57,55,55,51,50,57,56,56,48,102,101,52,57,52,54,52,56,99,100,51,102,98,97,51,100,49,48,52,57,54,50,54,56,100,53,97,97,52,54,102,98,99,100,101,102,102,53,48,48,55,55,54,48,48,102,102,51,101,97,99,52,98,49,52,98,50,100,56,48,49,102,53,56,97,48,48,102,102,102,97,101,53,50,100,56,98,50,55,98,97,52,57,54,48,53,97,56,49,50,50,50,48,52,97,49,57,54,48,57,99,57,49,101,49,97,54,56,49,51,48,57,56,53,56,56,51,56,48,48,55,55,56,57,52,57,48,102,54,54,49,56,56,57,52,55,57,50,52,57,48,102,102,101,54,56,56,57,100,51,98,102,100,51,56,100,56,100,52,48,49,50,53,101,49,99,97,48,101,54,56,55,56,48,49,101,48,56,55,99,48,51,97,56,49,99,51,48,101,57,57,53,97,57,52,53,100,48,55,97,99,51,102,50,49,101,55,48,101,102,56,55,51,99,51,97,101,53,51,49,53,101,56,97,57,99,53,56,57,54,50,53,97,57,55,101,49,101,54,50,100,53,49,52,97,52,50,57,48,97,101,50,98,52,97,101,50,97,53,49,49,51,99,98,48,52,101,52,100,52,101,50,100,49,50,57,49,100,48,57,48,100,48,53,48,49,48,53,51,53,51,100,51,50,100,102,56,56,52,49,52,48,55,49,99,97,57,57,97,48,48,102,102,101,101,53,48,48,55,100,54,98,48,55,52,52,51,99,50,48,101,102,56,48,49,102,53,100,50,48,52,56,50,48,51,98,102,48,102,55,49,53,56,57,97,53,51,48,55,97,52,51,56,101,48,52,57,52,48,49,50,97,97,49,99,102,48,102,52,49,52,101,53,56,97,49,49,54,48,53,54,57,54,48,53,53,49,55,101,49,100,98,48,55,49,50,49,99,52,50,56,56,98,57,50,98,53,51,99,97,101,50,99,100,48,100,48,57,51,100,49,49,50,56,97,102,50,100,49,49,49,50,57,49,49,51,57,49,48,98,49,52,48,52,48,50,99,49,48,53,99,54,51,51,54,53,56,50,49,51,52,101,52,102,56,57,102,102,48,50,51,100,48,48,55,99,97,54,48,48,57,102,55,48,55,54,54,48,101,54,99,48,57,48,99,48,50,54,48,56,48,57,51,100,54,56,51,99,57,99,97,97,48,55,102,101,48,102,53,56,49,100,102,48,51,56,50,48,55,57,48,49,99,52,52,49,99,53,52,56,55,56,53,50,101,57,101,48,101,101,97,50,56,49,51,52,101,49,99,101,48,49,51,50,52,57,48,52,100,55,48,101,55,57,54,48,49,99,99,57,51,49,53,52,48,101,100,99,51,100,97,48,52,51,50,101,52,51,100,52,56,48,57,102,102,97,50,102,102,50,53,55,55,97,98,50,98,102,49,54,48,48,49,53,53,54,97,48,51,56,97,48,48,102,102,51,101,54,57,56,53,101,49,55,50,56,99,48,48,102,102,102,98,51,54,48,55,49,97,53,49,51,48,53,98,57,54,97,99,49,52,99,57,54,48,52,56,52,56,51,97,99,52,57,52,97,50,97,49,97,50,99,53,50,53,97,50,97,53,50,53,102,57,48,50,54,49,99,48,57,57,101,101,48,57,56,52,57,50,98,98,53,99,97,50,50,52,50,52,56,48,53,97,97,51,49,97,98,99,55,97,100,57,49,100,49,99,55,101,52,50,55,54,48,49,51,97,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,52,48,51,49,102,48,48,102,102,49,102,48,97,101,48,50,54,51,99,49,101,49,56,51,99,98,48,55,49,52,48,52,100,99,48,49,50,102,54,49,101,52,52,102,101,57,50,48,101,102,99,48,57,54,51,48,48,102,102,55,97,48,52,48,48,102,102,102,52,100,56,97,102,101,56,97,53,48,98,53,57,48,51,56,51,101,97,48,102,55,56,49,51,53,48,49,102,51,48,102,56,55,48,52,99,50,49,57,52,99,53,55,57,55,48,57,50,48,57,100,50,100,99,97,100,52,53,98,57,48,49,51,100,50,102,48,51,99,49,52,100,102,51,52,49,53,57,52,53,54,97,48,55,99,56,50,97,48,49,55,48,56,97,48,51,100,55,56,48,51,101,49,50,54,48,102,56,48,49,100,102,48,55,51,48,49,101,51,56,49,51,100,99,48,101,57,99,51,99,48,49,101,53,50,57,99,97,97,48,102,101,56,51,101,57,101,48,52,97,101,54,48,55,54,101,49,100,100,52,101,50,101,52,97,52,52,49,50,100,99,51,100,49,99,49,100,100,49,52,50,48,52,100,56,56,55,57,99,51,100,102,56,97,52,50,57,57,50,99,98,52,52,52,50,101,52,98,101,101,53,50,49,53,48,57,50,56,101,57,97,53,56,52,57,52,54,56,48,53,57,55,50,98,57,48,50,102,97,55,57,54,56,48,50,53,101,53,55,57,57,99,53,102,102,48,48,99,52,57,53,48,50,54,48,48,102,102,48,55,100,102,97,56,49,50,57,99,49,101,100,48,50,55,50,99,48,49,102,53,55,54,48,52,99,55,56,51,57,98,48,55,54,97,53,50,48,48,102,102,57,101,48,51,100,52,50,102,50,52,49,100,48,48,102,102,48,51,100,56,101,99,56,48,57,97,49,53,101,53,54,48,54,51,99,97,101,48,50,54,50,48,49,99,100,56,55,97,52,51,99,55,53,53,52,53,102,56,55,57,48,51,97,54,49,100,99,98,100,99,51,98,97,49,100,57,50,99,56,100,56,98,57,50,99,55,55,57,99,56,102,99,48,52,98,55,53,57,54,53,55,48,56,52,57,56,48,55,51,101,97,53,54,53,97,49,53,56,53,55,49,55,48,56,52,101,57,53,97,53,98,49,53,101,56,54,53,97,97,48,51,102,100,57,101,57,48,56,48,57,101,56,99,99,50,54,50,49,98,99,48,57,55,55,55,50,52,50,51,56,50,54,49,49,57,50,51,53,50,51,51,57,97,53,50,53,56,54,54,97,54,54,101,55,101,48,100,50,54,52,53,54,100,98,99,102,102,56,48,52,48,100,97,101,97,48,54,54,54,48,48,102,98,51,102,48,48,55,100,54,97,56,51,100,97,48,48,55,100,54,52,48,51,101,57,48,101,56,48,51,57,100,48,55,97,50,100,99,50,55,50,53,48,55,97,99,49,100,53,57,52,50,48,102,50,53,48,56,98,98,50,98,100,98,48,102,51,50,53,57,53,49,100,57,50,102,56,51,101,48,49,102,100,48,101,99,50,51,49,53,53,99,98,49,50,102,99,51,56,52,49,99,51,51,49,54,57,51,99,51,56,50,53,56,97,54,55,52,49,99,56,48,57,98,51,57,48,55,99,98,57,56,98,49,98,98,101,101,50,48,49,53,101,48,53,57,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,102,55,56,48,51,101,98,49,56,49,100,102,97,48,48,51,100,53,48,48,102,102,55,100,56,100,48,49,50,49,101,49,99,50,50,102,52,51,98,57,99,51,100,48,49,100,54,48,102,53,56,49,51,57,50,48,52,97,101,57,52,50,49,102,52,50,57,57,99,50,57,57,56,50,102,52,97,100,52,97,48,101,55,49,55,56,48,102,100,52,51,56,54,53,50,48,55,57,48,48,102,102,52,101,48,97,101,52,99,52,51,50,99,49,48,49,102,50,97,50,99,97,97,50,99,57,50,49,48,99,98,48,101,53,98,97,49,50,54,57,53,100,52,100,97,53,53,52,49,54,49,51,52,100,98,57,101,50,56,48,51,98,53,99,51,57,52,49,99,100,50,56,48,49,100,102,48,55,51,99,51,97,54,49,99,51,48,101,57,49,53,97,56,97,53,50,56,55,53,48,51,56,101,49,100,56,48,101,102,48,55,52,48,51,98,48,53,51,49,53,101,56,97,56,50,53,55,49,53,99,53,53,49,52,48,49,100,57,50,97,53,49,52,97,52,50,57,48,97,101,50,98,52,97,101,50,97,53,49,49,48,48,102,102,97,102,52,50,52,49,52,49,50,97,100,49,53,56,52,50,52,51,52,49,52,49,52,49,52,50,52,48,52,50,57,52,55,56,57,52,49,50,98,101,49,98,57,56,56,57,48,48,102,102,98,97,98,48,48,55,99,51,102,52,48,49,102,53,99,99,53,55,56,51,100,101,48,55,97,99,49,102,98,48,50,55,100,48,51,102,101,53,49,48,55,55,48,51,99,56,49,99,48,48,102,102,55,54,48,57,56,49,101,55,48,55,52,56,49,99,56,52,51,50,100,52,97,57,54,48,98,56,52,97,50,56,52,49,102,56,56,55,50,56,51,99,48,48,102,102,52,98,52,56,51,101,53,48,101,100,56,55,99,48,97,101,52,55,50,102,52,51,56,97,53,56,57,52,99,53,53,97,54,57,53,99,53,51,49,54,52,57,53,56,97,102,50,101,99,97,54,48,102,55,49,53,101,49,102,49,50,98,100,99,52,57,97,57,50,98,99,97,100,52,48,52,49,97,97,50,99,97,99,48,51,50,49,57,55,102,102,53,48,49,51,48,52,48,49,102,51,49,55,48,50,55,55,99,51,100,101,48,101,52,48,48,102,102,57,54,57,48,55,50,97,48,52,97,57,56,55,49,52,98,57,52,52,54,49,48,52,48,57,97,100,48,48,55,97,57,48,48,102,102,48,102,53,48,49,50,52,97,99,50,99,48,98,50,54,56,51,99,56,49,100,99,97,48,55,49,50,49,102,102,48,50,53,56,52,49,101,51,48,55,52,102,54,52,56,50,97,56,51,100,97,53,50,99,57,53,53,56,98,97,97,50,101,53,50,54,54,98,49,55,52,53,48,56,55,56,98,49,54,48,56,50,55,48,49,50,101,99,53,54,102,102,99,98,50,53,48,49,56,102,48,48,102,102,49,102,54,50,56,48,48,102,98,49,97,48,50,53,101,52,48,49,102,53,97,50,48,101,49,99,98,53,48,55,101,48,48,102,102,52,98,99,55,50,57,98,54,54,53,48,98,56,55,54,48,49,100,100,56,55,54,99,98,51,48,101,50,102,48,55,57,97,48,102,48,98,102,48,102,57,56,55,49,52,51,57,97,53,101,54,48,55,55,99,49,100,50,48,102,57,48,55,101,99,51,56,54,48,48,102,55,52,55,48,101,98,55,48,102,102,49,52,97,53,100,56,55,57,98,97,48,57,55,55,51,50,49,100,102,48,101,102,53,50,52,57,54,50,57,102,102,102,99,56,50,56,52,57,101,48,49,52,49,54,48,48,102,102,102,98,49,52,48,48,102,102,55,100,56,100,48,49,51,48,99,48,48,102,98,50,101,48,55,102,48,53,97,56,51,102,48,48,102,102,55,102,97,53,100,98,55,50,101,51,100,100,48,101,56,51,98,48,48,101,101,99,51,98,54,53,57,56,55,101,98,48,51,98,50,48,55,55,98,98,48,55,51,48,51,56,97,49,99,100,50,102,51,48,51,98,101,48,101,57,48,55,99,56,51,102,54,49,102,99,48,48,102,102,55,98,53,99,48,49,101,101,57,99,49,99,49,50,57,52,98,98,48,102,51,53,50,48,57,55,55,101,56,51,99,48,49,101,49,57,52,56,50,99,100,51,102,101,100,100,48,53,48,57,48,51,102,99,48,98,102,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,100,53,56,48,57,51,98,48,55,102,56,49,101,53,48,50,54,56,48,48,57,55,50,48,55,55,52,48,102,99,56,51,100,52,48,101,53,56,49,102,51,48,49,50,102,48,49,101,49,48,102,98,100,56,55,98,52,48,52,99,99,49,99,102,48,49,51,48,52,48,101,101,52,98,48,48,55,52,99,48,102,54,56,51,97,48,48,102,102,48,102,54,100,48,55,101,52,51,99,99,49,99,102,52,55,48,48,102,102,55,98,97,99,49,100,102,49,54,54,53,98,57,55,101,57,97,49,100,102,48,49,51,101,52,51,48,101,101,97,51,48,55,57,56,51,98,100,97,56,98,98,52,100,48,49,51,51,48,101,100,57,55,97,53,51,49,55,102,98,52,52,49,54,49,50,56,54,100,56,48,52,53,52,97,56,48,55,50,48,56,48,51,101,51,99,54,48,52,99,50,48,51,99,50,48,50,54,55,48,48,49,102,53,49,54,48,52,97,56,56,51,100,97,48,55,99,50,48,102,48,99,98,57,48,55,57,56,48,102,55,56,98,102,48,48,102,102,55,97,101,49,50,49,102,55,48,102,49,48,55,57,99,51,100,97,53,99,56,55,99,52,51,100,101,102,56,48,57,54,48,49,51,50,99,48,102,97,56,51,98,52,49,100,98,97,50,102,52,98,55,48,102,51,57,55,50,53,102,48,55,57,51,57,48,48,102,102,101,99,49,52,52,53,55,50,48,49,53,52,48,50,55,50,53,56,53,54,99,53,54,57,53,97,56,56,56,52,53,54,57,48,50,98,53,49,49,49,50,50,51,102,99,49,54,57,48,48,102,102,55,99,97,53,52,48,57,51,53,48,102,48,48,49,51,54,99,48,48,102,97,99,54,48,102,50,57,55,48,49,99,102,54,48,97,54,52,54,50,100,99,48,57,54,52,48,102,57,49,54,97,48,52,100,51,48,55,57,56,98,53,52,97,54,57,51,53,98,50,99,49,102,48,55,55,99,48,101,54,48,48,57,55,101,48,50,54,48,100,50,48,98,98,50,57,100,49,53,51,99,97,99,48,101,100,48,55,56,53,50,102,49,100,51,48,51,99,99,56,56,57,55,48,56,54,57,102,52,53,48,57,52,51,52,101,99,55,97,52,102,48,102,49,49,53,57,101,54,54,101,99,48,50,97,49,52,51,57,52,49,99,100,48,102,48,48,102,102,51,99,49,48,102,56,48,55,53,48,51,56,54,49,100,51,50,98,53,50,56,98,97,48,102,53,56,55,101,52,51,99,101,49,100,102,48,101,55,48,55,53,99,97,54,50,98,100,49,53,51,56,98,49,50,99,52,98,53,50,102,99,51,99,99,53,97,97,50,57,52,56,53,50,49,53,99,53,54,57,53,99,53,52,97,50,50,55,57,54,48,57,99,57,97,57,99,53,97,50,53,50,51,97,49,50,49,97,48,97,48,50,48,97,54,97,55,97,54,53,97,52,52,52,50,48,97,48,51,56,101,53,52,99,100,48,48,55,57,97,56,49,51,55,97,48,101,53,57,51,56,48,57,57,50,48,50,53,51,48,48,57,97,49,48,50,53,100,48,97,99,52,102,52,55,50,97,56,98,50,48,55,102,97,48,52,98,100,48,51,101,57,48,55,50,56,56,48,53,57,57,54,50,57,56,102,97,48,97,49,49,53,56,57,52,48,102,52,52,49,100,98,48,55,57,52,51,56,56,56,101,57,101,57,52,53,56,97,51,49,52,101,53,102,50,53,97,50,50,49,97,49,50,52,49,55,52,48,57,98,55,57,50,102,49,52,52,53,101,51,57,49,49,97,97,57,98,50,98,49,51,102,102,99,56,51,52,48,50,99,52,56,48,51,101,97,57,48,48,49,102,49,53,56,48,55,54,52,48,52,57,97,48,51,101,48,52,52,48,55,102,101,48,52,99,102,56,55,97,48,97,55,48,55,98,54,48,102,49,56,51,56,99,49,101,102,54,48,98,100,48,55,53,97,53,48,48,55,55,52,98,99,48,101,102,56,55,101,99,49,100,98,49,53,50,56,101,49,100,97,48,102,51,56,51,98,56,48,102,57,56,55,50,52,51,99,48,53,56,57,53,54,48,102,48,99,48,57,55,98,48,101,97,57,55,50,56,99,48,102,48,100,48,56,51,99,48,49,100,52,48,102,51,50,49,97,55,49,55,50,53,49,49,55,54,56,49,48,56,48,53,48,49,54,50,56,52,100,49,53,53,52,100,57,54,54,57,101,57,99,57,99,56,49,102,101,48,54,50,50,48,48,102,102,102,97,48,100,48,48,102,102,55,100,53,50,56,51,57,101,48,48,102,102,55,100,55,101,48,49,50,56,50,48,101,97,52,51,101,101,101,48,55,48,56,97,102,98,48,50,54,51,56,49,102,54,48,51,98,56,48,101,50,56,51,99,56,48,55,57,52,49,102,54,48,102,56,56,55,53,56,51,97,100,99,49,101,55,48,55,52,57,50,56,49,101,51,56,51,98,48,48,102,102,55,51,54,53,97,48,55,98,99,49,100,48,50,50,48,55,57,54,56,49,100,100,48,55,52,52,51,102,56,53,48,48,102,102,55,49,52,97,48,48,102,102,102,100,48,55,50,98,57,55,50,56,52,48,101,102,52,98,99,52,100,50,99,101,56,97,101,48,102,48,102,52,99,50,99,52,98,51,50,99,53,51,99,98,54,102,97,57,48,48,102,102,48,101,52,52,49,102,98,48,51,102,52,48,55,54,54,48,52,98,55,56,51,98,49,48,102,53,48,51,100,100,48,55,98,99,49,101,98,50,57,48,51,97,54,49,99,98,48,101,56,57,52,56,53,101,49,55,52,57,101,53,56,49,55,54,53,101,49,52,48,53,48,101,52,100,48,49,50,50,50,56,52,98,52,48,102,51,50,53,57,52,101,53,53,97,53,56,55,57,99,98,55,50,56,56,97,56,52,97,50,101,53,51,52,97,57,50,56,99,98,50,55,48,97,101,52,50,55,52,98,49,52,51,101,102,53,50,51,55,99,52,98,52,101,97,97,57,53,50,48,102,54,52,49,101,97,48,51,98,100,48,50,53,101,48,49,100,51,48,55,101,48,49,101,98,48,55,102,56,98,52,50,98,52,51,97,99,48,101,102,48,49,100,54,48,55,50,52,51,99,97,49,101,101,50,101,50,100,100,52,100,50,56,52,97,49,52,53,52,53,50,56,48,51,57,50,49,100,57,50,99,56,51,99,54,53,56,50,50,57,53,98,99,98,98,52,100,50,57,48,97,53,52,55,52,57,57,50,97,52,97,54,52,99,97,50,98,100,49,57,51,52,98,49,50,98,57,48,49,98,57,52,53,51,98,56,57,99,56,52,56,53,50,101,53,99,56,48,53,57,48,48,48,102,102,51,101,52,48,52,48,48,102,57,48,51,49,55,52,48,48,102,102,102,98,48,57,50,101,53,50,56,48,57,55,48,48,102,102,50,53,97,49,51,99,51,100,52,49,99,97,48,50,53,99,48,51,57,50,49,101,97,55,100,100,50,101,56,98,100,97,52,56,52,57,48,101,99,56,55,57,56,49,101,50,56,55,57,52,51,98,54,57,48,48,102,102,102,56,99,51,56,54,53,56,50,51,98,48,53,57,48,55,48,52,49,102,53,48,55,101,56,51,56,52,49,102,51,48,55,51,99,49,101,101,48,101,51,48,55,100,52,97,51,52,100,57,48,52,101,49,52,50,56,50,57,101,49,101,49,52,101,52,53,50,55,54,49,57,57,53,51,48,56,50,56,52,57,98,102,101,49,102,54,48,48,102,98,101,48,48,102,102,48,55,99,57,51,99,97,54,48,50,55,52,99,49,100,53,56,55,100,56,48,57,51,56,48,50,53,54,48,97,52,48,102,53,48,55,55,52,49,100,99,49,54,50,49,101,102,48,102,53,48,55,54,56,49,101,56,56,55,100,99,51,99,97,53,53,97,50,57,52,101,57,56,49,101,51,50,98,99,51,56,48,48,102,54,48,49,100,99,48,55,99,52,49,100,55,57,55,50,48,101,98,56,51,99,99,48,101,101,56,49,102,98,48,55,97,99,97,54,50,100,48,97,97,50,99,49,51,52,51,56,50,53,99,100,49,54,97,53,56,49,55,101,49,100,51,97,56,52,101,50,56,48,98,53,52,49,48,48,55,98,54,102,50,48,53,49,54,50,57,101,57,54,56,52,48,50,54,52,50,98,57,53,53,53,53,53,53,53,53,52,55,97,97,101,48,100,100,102,50,53,99,55,101,49,50,54,49,50,49,54,50,52,52,48,97,53,54,100,55,102,99,100,52,97,97,50,98,48,98,49,50,101,49,51,53,97,50,98,52,97,57,50,98,100,51,48,98,53,50,99,49,102,99,102,55,54,49,48,49,48,49,49,57,102,52,99,52,99,55,98,50,51,98,51,100,50,49,50,48,51,48,52,54,52,55,100,52,57,50,101,55,57,52,54,54,49,102,97,98,56,56,57,102,99,51,51,57,97,49,98,49,98,102,57,48,48,100,100,52,48,48,102,102,55,99,55,102,99,48,49,102,52,102,50,53,54,56,48,51,101,97,101,52,48,57,55,55,50,101,52,98,49,48,102,101,100,50,48,57,54,101,48,52,99,57,56,51,101,50,98,50,98,98,48,51,100,57,50,99,49,48,55,98,50,53,56,48,55,54,56,97,55,48,48,55,97,55,99,49,102,54,48,55,99,54,56,97,49,99,50,101,49,99,54,52,56,50,102,48,49,100,55,48,55,48,48,51,102,97,53,53,56,50,55,52,49,100,102,56,55,102,100,49,50,52,51,99,56,48,48,102,55,52,48,48,102,102,57,56,56,50,55,99,98,49,100,53,50,53,53,99,57,53,99,53,53,101,48,48,102,102,55,54,56,48,48,57,51,48,48,48,102,102,102,56,98,100,48,48,102,102,51,101,98,52,98,48,49,51,97,52,48,52,101,56,99,56,51,101,54,48,55,56,52,49,100,50,50,97,48,51,99,50,48,101,49,99,48,57,55,52,97,57,48,48,102,102,55,97,56,48,53,49,48,55,98,52,97,50,101,53,99,57,53,48,49,101,98,99,48,102,54,56,49,100,52,48,51,102,102,48,101,98,56,55,52,97,56,97,100,50,98,48,98,99,48,101,50,48,55,97,99,51,57,97,53,101,56,48,57,49,56,55,100,56,51,97,54,56,50,57,56,57,102,56,98,100,50,99,52,97,50,99,53,53,97,55,50,50,97,50,100,49,53,57,50,53,97,49,54,54,52,53,48,57,48,56,48,51,53,98,100,102,55,100,57,52,54,54,101,100,101,55,100,100,54,100,57,54,54,51,48,51,54,101,51,99,101,54,54,57,98,56,99,54,49,55,101,97,56,100,98,48,49,98,56,50,51,97,102,102,56,49,51,57,56,48,51,101,101,102,99,48,49,102,54,51,52,53,55,48,48,51,101,98,55,99,48,57,50,48,48,102,101,48,51,100,51,50,57,52,98,98,48,101,102,97,50,56,51,101,57,50,100,50,99,51,97,100,56,49,100,49,56,55,53,56,98,97,50,99,100,49,100,57,52,99,48,102,55,54,50,98,52,49,101,102,48,51,97,55,48,101,102,56,55,102,56,48,52,97,99,97,52,52,52,48,102,100,56,55,48,99,51,100,101,53,101,101,50,57,52,51,97,54,49,102,55,52,57,52,102,52,102,48,48,55,98,53,56,98,48,97,97,50,98,50,51,101,52,102,50,100,52,56,57,53,57,102,99,50,54,56,48,53,48,56,48,49,51,50,54,48,102,98,99,51,100,50,48,52,99,57,48,51,102,100,48,55,99,101,48,102,101,48,51,101,54,57,56,57,48,57,52,53,102,48,51,100,99,48,55,97,56,48,102,48,52,49,101,53,97,55,51,54,102,50,52,49,54,50,102,98,50,53,54,51,99,49,102,101,48,102,56,57,55,99,49,102,51,55,99,97,56,50,98,55,49,54,97,53,99,49,55,99,57,56,56,56,53,53,97,48,97,53,57,55,56,57,53,50,56,48,56,53,52,53,100,57,54,51,101,50,55,102,100,52,57,101,53,56,53,57,100,51,54,56,48,54,48,49,48,48,102,102,55,99,57,101,48,48,102,102,49,102,54,54,101,56,54,48,52,102,49,48,49,51,57,51,50,48,101,57,56,49,100,55,56,55,101,48,97,50,48,102,56,56,49,50,102,97,48,52,98,99,101,97,48,48,102,102,55,97,55,52,49,101,54,48,101,54,56,55,56,100,49,56,98,102,50,56,48,51,101,49,56,49,101,100,48,51,97,57,48,50,53,102,56,51,99,101,49,101,100,48,52,99,57,55,50,49,100,101,48,102,101,48,55,98,52,51,56,97,53,102,55,50,56,48,51,101,99,49,100,51,50,99,53,48,97,50,52,97,50,50,98,52,97,50,97,50,98,53,51,57,49,57,51,49,48,52,98,52,97,50,99,56,98,52,56,97,97,52,48,48,102,102,49,54,50,49,55,102,102,53,49,99,52,51,57,52,49,99,100,48,102,48,48,51,99,49,48,102,56,48,55,53,48,51,56,54,49,100,51,50,98,53,50,56,98,97,48,102,53,56,55,101,52,51,99,101,49,100,102,48,101,55,56,55,53,99,97,54,50,98,100,49,53,51,56,98,49,50,99,52,98,53,50,102,99,51,99,99,53,97,97,50,57,52,56,53,50,49,53,99,53,54,57,53,99,53,52,97,50,50,55,57,54,48,57,99,57,97,57,99,53,97,50,53,50,51,97,49,50,49,97,48,97,48,50,48,97,54,97,55,97,54,53,97,52,52,52,50,48,97,48,51,56,101,53,52,99,100,48,57,99,97,48,51,52,98,48,48,102,102,51,101,50,102,48,48,102,102,48,102,97,99,98,50,101,99,48,57,98,97,48,50,55,52,99,97,49,48,55,102,101,48,102,48,52,51,57,56,49,101,54,54,56,49,99,56,56,49,50,101,97,57,54,53,54,48,51,99,98,48,101,100,56,55,100,49,99,48,101,101,97,52,101,48,101,55,57,54,97,48,102,98,52,49,100,51,48,51,100,54,48,50,53,102,56,51,101,52,53,50,56,55,49,57,51,48,51,99,56,53,101,48,55,48,52,51,100,56,49,99,102,52,97,52,98,52,101,48,101,57,48,55,57,100,50,99,98,57,98,48,101,99,50,48,57,55,56,53,48,48,102,102,55,99,53,51,56,97,99,51,57,54,48,53,55,49,54,56,53,55,49,53,57,51,54,53,56,55,102,102,48,48,102,102,99,56,48,48,102,102,48,55,100,54,98,48,55,52,52,51,99,50,48,101,102,56,48,49,102,53,100,50,48,52,56,50,48,51,98,102,48,102,55,49,53,56,57,97,53,51,48,55,97,52,51,56,101,48,52,57,52,48,49,50,97,97,49,99,102,48,102,52,49,52,101,53,56,97,49,49,54,48,53,54,57,54,48,53,53,49,55,101,49,100,98,48,55,49,50,49,99,52,50,56,56,98,57,50,98,49,51,99,97,101,50,99,100,48,100,48,57,51,100,49,49,50,56,97,102,50,100,49,49,49,50,57,49,49,51,57,49,48,98,49,52,48,52,48,50,99,49,48,53,99,54,51,51,54,53,56,50,49,51,52,101,52,102,56,57,48,102,100,48,55,101,48,48,102,100,48,49,100,55,48,49,50,101,54,48,101,100,56,98,102,48,55,98,97,48,102,57,48,51,101,56,49,100,99,48,55,55,101,48,101,102,52,51,97,100,56,97,57,101,53,101,48,55,57,56,51,100,56,49,101,51,50,56,52,51,97,56,53,51,97,48,54,50,101,56,51,99,48,53,53,48,55,53,99,97,101,101,57,52,53,100,56,55,97,52,98,54,50,56,99,97,51,52,51,101,57,97,53,99,57,55,56,53,53,97,48,51,53,57,51,99,98,49,52,51,100,54,57,101,57,54,56,56,56,53,49,101,57,51,57,51,49,48,101,50,56,51,53,57,49,49,49,53,49,57,48,49,49,100,49,100,48,57,48,57,56,54,53,49,49,49,49,49,49,57,54,57,49,57,49,53,48,100,49,101,51,51,48,99,50,51,51,50,99,52,99,98,48,56,101,99,97,51,97,51,98,49,98,52,51,48,56,100,51,51,50,54,57,100,98,55,57,57,56,100,97,52,100,97,55,54,50,50,48,49,55,102,50,48,48,102,102,102,57,50,97,56,49,51,49,99,48,48,102,98,49,97,48,50,55,52,57,51,101,99,48,57,54,49,48,50,53,100,56,48,57,49,51,48,48,102,102,55,100,57,54,48,55,54,99,49,99,98,56,51,57,56,48,55,57,52,48,102,100,99,49,100,102,56,51,101,51,48,102,55,51,48,48,102,102,52,98,49,48,51,102,55,50,57,99,49,99,98,56,51,102,99,50,98,56,97,52,48,55,57,101,48,101,99,55,48,51,97,54,48,102,98,56,55,52,56,98,98,48,101,49,57,55,50,49,101,98,48,101,56,48,51,100,49,48,101,54,54,50,100,99,49,100,97,57,54,52,49,101,53,48,101,53,48,55,57,48,51,100,50,53,48,57,53,100,49,100,48,48,102,102,51,99,99,53,52,49,54,99,49,100,97,52,49,56,52,101,50,102,49,99,101,56,51,102,101,48,50,49,101,49,55,56,53,102,57,55,54,49,101,56,50,100,49,50,52,98,99,48,102,49,57,55,50,53,97,48,55,56,48,98,98,52,100,99,99,101,52,101,50,101,48,98,99,52,102,52,97,50,100,99,98,50,52,98,48,52,98,50,51,97,51,97,51,50,51,53,50,53,49,54,50,53,56,97,52,97,54,50,53,97,53,55,52,52,52,55,52,55,52,54,52,51,56,50,53,53,53,101,53,48,53,49,57,98,54,102,55,99,100,99,57,98,48,98,101,97,97,49,102,54,49,101,52,54,55,54,100,56,55,100,97,55,53,56,55,97,48,49,49,98,54,102,98,55,100,97,55,49,98,101,49,51,51,52,54,97,99,55,48,53,54,51,101,49,53,57,53,51,97,102,102,101,98,97,101,98,97,102,102,101,97,49,56,101,49,102,102,48,55,52,101,48,102,52,56,49,100,52,54,48,101,52,101,48,55,97,50,48,101,99,99,51,102,97,48,101,100,52,48,49,101,97,53,48,55,48,48,51,98,56,48,102,54,52,49,100,100,102,48,102,102,56,55,51,48,51,99,48,49,99,101,48,48,55,98,102,52,49,100,54,48,55,98,102,50,54,54,48,101,56,56,51,99,97,48,101,53,55,48,102,48,50,48,57,53,100,99,51,100,50,48,101,102,52,51,100,52,48,50,53,97,53,56,48,48,51,100,98,56,49,102,51,50,56,98,50,55,56,55,55,56,51,99,49,57,49,49,51,52,48,52,98,52,98,49,52,101,97,52,51,98,97,57,48,51,100,50,48,48,55,100,50,50,56,48,51,101,56,57,56,49,101,102,48,48,51,101,100,52,52,98,56,50,98,56,49,102,51,53,49,55,56,49,100,51,48,101,101,56,49,50,99,56,48,101,101,56,49,101,102,97,50,48,55,51,48,49,101,56,97,54,49,54,50,53,97,56,55,97,52,97,55,48,102,54,57,54,102,99,51,97,54,57,54,48,101,57,56,51,100,48,49,102,54,50,56,48,51,97,52,57,51,56,49,100,48,48,51,99,56,48,101,49,50,54,48,55,56,49,51,48,49,100,102,48,51,99,50,50,54,49,100,100,50,57,99,98,101,50,99,49,48,56,49,51,99,53,56,50,50,57,99,98,53,52,50,52,48,50,97,51,54,52,101,52,101,49,52,99,48,49,102,50,49,101,48,55,98,97,48,101,97,99,51,101,97,48,52,101,100,48,51,98,98,48,55,48,99,48,101,55,100,97,50,101,50,52,51,97,50,48,48,102,102,102,97,102,56,48,50,53,97,56,51,97,50,48,48,102,102,102,97,101,57,101,101,49,55,97,100,48,55,55,54,52,98,51,52,97,52,100,48,50,53,50,99,49,101,98,56,51,101,98,48,101,54,101,52,102,52,56,101,49,100,55,50,100,53,51,52,97,57,52,97,101,57,97,53,54,50,53,57,53,99,101,53,97,53,101,50,57,48,51,97,49,55,52,52,97,98,100,48,55,50,56,51,98,98,98,52,97,48,54,102,102,48,53,57,48,48,102,102,49,102,52,97,97,48,101,56,48,49,101,48,56,51,100,100,48,48,102,102,55,100,97,53,56,49,50,50,57,99,49,100,102,48,55,54,52,98,54,48,102,49,102,48,55,53,101,48,52,100,55,56,49,50,99,56,48,102,56,48,51,101,102,99,97,54,50,57,99,98,97,50,101,56,48,52,56,56,49,100,101,48,55,50,52,48,57,56,55,48,55,52,101,48,48,102,55,50,48,55,57,56,98,50,99,53,49,49,53,52,53,56,102,50,97,99,97,57,50,98,52,48,52,99,57,49,51,50,55,57,55,50,53,100,56,50,52,48,97,49,50,98,102,50,52,99,102,50,99,99,98,51,52,49,100,102,53,53,48,48,102,102,102,53,50,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,48,53,101,56,48,48,55,99,51,49,99,48,49,101,100,98,48,48,55,56,97,54,56,51,101,54,48,48,55,98,56,48,48,102,102,52,57,48,99,48,48,102,102,102,50,51,97,48,102,48,99,48,52,56,99,48,52,101,56,48,52,98,56,101,48,48,102,55,50,56,48,51,99,99,51,56,49,50,98,97,48,50,53,97,48,50,52,101,48,57,100,48,54,56,48,52,100,99,48,49,99,50,52,48,52,98,99,49,50,48,48,102,102,49,55,99,48,56,99,51,50,49,50,97,48,54,98,50,48,48,102,57,97,56,48,49,51,55,54,49,99,101,99,48,101,97,99,49,99,50,56,49,50,49,57,57,49,57,50,54,56,51,102,102,50,48,102,48,48,102,102,49,100,54,48,49,51,55,54,48,57,99,97,54,99,97,101,48,52,57,56,48,51,100,57,102,56,51,98,99,48,52,100,52,56,51,57,97,101,56,99,48,57,56,101,49,101,51,57,50,101,48,49,51,53,56,98,56,101,52,56,56,56,48,51,100,97,53,52,53,55,49,49,49,99,48,49,101,101,51,48,52,102,57,56,97,101,100,102,101,48,49,55,56,52,98,52,98,54,98,97,102,102,100,50,100,97,101,98,97,102,102,101,97,48,51,98,101,56,49,50,57,101,48,48,102,102,102,56,54,101,48,48,102,102,51,99,99,102,56,49,50,98,50,48,52,98,52,56,49,51,50,97,48,48,102,102,102,49,49,97,99,49,99,54,99,48,52,99,52,48,49,50,102,99,48,101,54,56,49,102,57,48,48,51,100,57,56,48,48,102,50,56,98,56,51,99,57,99,51,57,99,48,48,102,53,54,56,49,100,99,48,55,54,52,51,102,99,48,48,102,54,98,56,48,51,100,99,57,56,48,57,57,100,50,56,55,56,55,56,48,48,52,56,98,56,55,56,52,48,52,57,99,48,52,101,98,57,52,50,53,49,48,48,57,57,101,52,54,48,49,51,49,101,53,53,57,53,99,48,57,97,101,53,55,99,56,48,57,48,52,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,49,52,49,54,48,48,102,98,52,52,48,50,52,54,51,48,48,102,102,51,101,98,54,48,48,102,102,57,101,98,48,55,101,50,48,52,57,53,55,48,55,97,51,99,49,102,51,101,48,55,50,101,48,48,102,52,99,56,48,49,100,50,54,54,48,101,52,54,48,55,55,50,48,48,102,55,50,48,48,102,102,51,100,52,54,48,55,51,101,48,101,102,52,49,101,99,57,56,48,49,101,99,98,101,49,101,101,48,102,100,48,48,57,52,48,48,57,50,56,48,51,100,102,98,56,97,50,51,55,48,102,53,57,54,53,99,98,48,48,102,102,49,50,97,101,53,57,57,100,48,52,49,51,100,56,97,101,52,50,48,50,102,99,53,48,51,102,102,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,56,48,49,55,102,102,53,100,55,53,100,55,102,99,48,102,102,99,48,49,102,52,54,52,48,48,102,102,102,97,51,52,99,48,48,102,98,97,48,99,48,52,100,48,54,48,48,55,57,97,48,48,102,102,48,55,57,54,100,48,48,55,57,54,101,48,48,55,97,50,54,55,51,56,51,57,52,99,48,102,56,55,56,55,99,56,48,49,101,98,49,54,48,55,98,51,98,48,101,48,48,102,53,55,52,49,100,52,56,48,51,100,98,101,48,50,52,49,99,49,100,55,55,99,54,48,48,55,54,102,48,48,102,102,57,97,54,50,102,54,55,54,48,49,50,100,101,53,55,57,100,51,99,49,56,49,48,48,102,102,55,100,100,52,56,48,51,101,51,56,51,99,48,49,102,52,102,99,48,52,97,99,56,55,48,56,48,57,57,53,48,48,102,102,55,57,99,56,48,48,102,102,55,57,56,54,48,48,102,102,55,98,100,99,49,102,102,48,55,53,99,49,99,53,56,48,51,100,57,54,48,48,102,102,102,50,101,101,48,48,102,102,102,52,57,48,48,52,98,51,48,55,57,48,49,100,98,56,51,100,51,48,102,101,101,48,102,52,48,48,102,102,51,100,99,56,48,48,102,102,102,53,100,48,49,101,53,101,52,99,101,56,53,99,49,100,56,101,50,57,99,48,52,57,52,48,52,56,49,48,97,57,51,52,48,52,102,51,57,54,49,56,98,54,54,99,48,52,98,98,50,48,57,54,48,48,102,102,54,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,98,102,101,48,50,48,52,56,49,50,99,50,48,48,102,97,101,97,48,55,101,56,48,52,100,102,56,49,50,98,52,48,52,101,54,56,49,51,50,99,48,101,51,48,97,102,48,48,55,98,98,56,48,49,101,52,55,55,48,51,98,51,48,102,55,48,51,101,48,48,101,54,48,50,55,48,51,57,101,53,49,48,50,52,48,49,99,52,56,55,98,52,49,100,98,56,49,51,50,97,49,102,99,48,102,102,56,51,101,50,101,49,101,51,48,102,55,56,55,101,52,51,97,98,100,50,99,48,49,101,57,54,56,48,51,100,48,50,50,57,56,97,56,101,48,101,102,99,51,97,101,53,49,48,55,98,52,51,101,48,49,102,51,99,48,102,48,102,50,55,57,53,48,56,48,56,55,99,51,97,54,57,54,56,48,53,101,56,49,55,100,50,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,48,49,48,48,55,99,57,102,99,48,49,102,52,54,50,48,48,102,102,102,50,53,54,48,102,52,57,50,48,48,57,100,102,48,50,52,101,56,49,99,100,48,48,102,102,51,100,98,56,48,52,57,52,48,51,99,100,48,49,50,102,101,48,102,55,99,51,98,54,49,99,98,52,57,48,52,101,56,55,55,48,48,57,55,49,48,55,101,97,49,101,49,48,102,48,57,54,52,56,52,102,56,50,53,48,51,57,48,56,97,53,50,97,48,101,48,55,54,48,48,52,98,102,48,51,99,101,99,57,52,49,100,57,57,48,55,55,101,48,57,50,50,99,99,51,99,48,49,100,48,48,102,102,101,55,56,51,100,50,52,99,48,102,50,48,51,98,54,54,99,48,49,101,57,56,48,55,54,56,98,102,48,55,48,56,49,99,49,50,99,98,102,99,48,53,48,49,53,100,55,53,100,55,102,102,53,48,51,52,53,48,55,54,54,48,48,102,97,97,53,48,50,54,51,48,49,102,56,56,48,51,101,98,51,56,49,101,52,56,48,51,101,99,100,52,49,99,98,50,50,56,48,51,100,52,97,48,101,48,48,51,56,57,48,55,102,56,49,102,102,48,55,52,52,48,102,101,99,49,100,55,57,52,50,53,51,97,53,98,97,49,102,57,48,55,55,52,49,99,51,48,101,56,48,51,97,102,48,55,52,56,48,102,49,53,49,99,49,102,99,49,53,99,49,56,50,53,97,54,99,56,55,99,52,51,56,48,56,51,99,49,101,52,49,54,97,53,55,56,51,100,52,52,50,52,49,52,48,52,48,50,102,52,49,100,53,57,52,54,53,48,49,53,52,48,102,49,57,51,54,48,51,99,50,49,99,51,52,101,48,102,102,56,55,56,52,49,100,54,56,49,53,100,50,56,48,54,54,99,56,48,51,101,49,98,97,49,100,50,48,101,98,56,55,102,56,48,49,102,53,49,56,48,52,100,48,48,102,102,55,49,99,51,102,50,49,100,56,48,101,102,56,55,99,56,51,57,48,49,102,52,48,50,55,55,48,49,102,52,56,55,53,56,51,101,48,49,99,102,48,102,52,57,53,48,53,54,56,55,57,48,51,97,99,49,101,99,48,101,97,56,55,56,52,48,57,54,56,48,50,53,55,56,97,57,48,102,49,56,55,54,52,51,99,97,49,100,99,50,100,57,48,100,51,56,97,56,50,102,52,51,98,101,53,102,49,52,101,57,54,57,54,53,53,49,54,97,53,50,57,54,50,56,54,57,97,53,55,57,54,52,53,55,50,52,97,53,49,53,99,57,101,99,100,98,53,55,53,49,53,102,101,48,49,54,52,99,98,97,56,48,99,98,101,48,48,102,57,49,49,56,48,51,101,56,99,52,98,49,48,48,102,102,55,100,53,100,48,51,101,50,97,48,55,100,101,48,52,98,100,49,52,48,53,102,97,53,48,49,50,48,54,48,102,55,52,51,99,50,49,100,99,50,57,56,51,56,101,53,98,56,55,57,52,51,100,48,49,100,55,50,99,48,98,51,48,55,52,52,48,102,57,52,51,101,56,56,101,48,102,51,99,98,101,52,97,48,50,53,99,53,49,100,56,52,100,48,102,56,97,55,56,51,100,53,48,102,100,48,55,55,56,51,98,101,49,100,53,48,55,54,101,53,57,48,55,99,48,51,97,48,48,102,50,99,98,102,48,101,57,52,51,54,100,56,55,52,99,98,99,50,57,56,51,57,50,49,101,57,48,102,97,48,55,99,52,51,102,54,53,48,49,54,50,49,102,49,48,102,56,48,48,98,52,48,98,102,102,97,101,98,97,101,98,102,102,97,56,51,56,101,48,52,56,99,56,49,50,51,48,48,102,102,52,99,53,56,48,51,101,99,53,52,48,57,56,99,48,101,53,56,49,50,98,101,48,52,98,48,48,55,51,48,48,49,101,101,97,48,102,102,56,55,97,98,51,99,53,97,49,55,50,53,99,57,54,55,54,57,52,53,55,56,55,49,48,49,100,56,48,55,49,56,97,101,52,57,52,53,52,53,48,102,50,48,51,100,48,48,102,102,55,97,50,49,101,52,52,52,52,51,50,99,52,48,49,101,100,55,48,55,55,101,49,100,53,101,53,57,49,53,98,56,98,48,50,99,50,53,48,52,98,48,50,101,56,98,54,50,101,99,98,51,50,57,48,51,57,52,49,99,57,48,101,101,56,55,98,48,51,102,97,49,101,98,48,101,57,48,55,52,56,98,102,48,97,49,48,55,48,54,48,101,49,52,49,102,49,56,49,51,52,101,48,102,57,52,49,100,102,56,49,50,102,99,48,52,98,101,56,51,98,99,50,102,56,49,101,57,56,51,101,51,48,55,97,99,53,102,98,50,49,100,97,48,101,51,48,55,49,99,51,98,48,99,50,51,102,50,99,52,98,54,50,99,55,97,51,97,52,50,53,97,52,97,52,50,52,50,52,97,54,97,52,50,49,57,53,50,53,48,56,55,55,99,97,51,50,97,49,49,48,98,49,48,102,49,56,55,99,52,51,100,50,53,101,57,54,50,53,54,56,55,52,99,51,57,56,49,100,50,50,98,48,98,56,48,102,52,48,55,57,99,98,54,50,56,56,51,98,50,53,49,57,54,54,53,57,97,49,48,48,54,102,53,56,48,51,101,57,51,52,48,49,102,53,48,52,48,101,99,56,48,49,102,53,49,97,48,52,98,48,50,48,48,102,102,55,51,49,98,57,48,101,102,48,55,57,99,48,57,97,49,48,55,97,52,49,100,102,48,101,98,97,52,48,49,51,54,48,48,102,102,102,55,56,51,97,52,53,57,48,51,99,49,101,49,100,55,48,55,56,99,49,101,57,48,101,97,48,55,56,56,49,101,50,49,55,97,49,99,57,50,57,99,51,98,54,49,100,98,48,102,56,56,55,56,57,51,56,97,97,50,97,99,51,98,99,48,101,97,56,97,97,48,55,97,48,53,100,48,51,98,101,50,97,56,51,99,99,53,49,48,55,52,99,49,100,102,57,54,50,48,102,49,56,97,101,50,97,100,49,52,51,101,99,49,102,52,48,101,98,57,52,50,53,97,57,54,51,56,97,48,50,56,55,102,99,48,50,54,97,100,55,53,100,55,53,102,102,48,54,49,99,48,57,53,48,48,102,102,55,49,54,48,48,102,51,52,48,48,102,102,52,100,50,48,49,50,100,48,48,52,98,52,48,48,102,102,51,100,100,51,99,51,56,99,48,48,102,102,102,51,48,101,48,102,102,52,49,99,100,48,51,56,98,48,48,55,98,99,99,48,52,56,56,48,49,101,101,54,48,48,102,102,55,98,51,99,48,49,101,97,100,48,51,99,55,48,101,100,48,55,48,52,48,49,101,101,57,99,49,100,100,101,53,98,57,52,50,48,50,55,99,48,50,52,50,48,48,102,55,49,54,50,101,51,49,52,98,56,98,101,50,56,52,48,52,100,48,49,50,57,99,97,101,48,49,51,53,50,98,55,50,54,48,50,55,57,98,97,48,50,54,56,99,48,57,53,99,48,55,101,97,48,52,57,55,56,51,102,52,48,102,99,48,49,50,100,50,48,52,99,97,56,55,49,98,48,51,98,55,48,55,100,56,48,101,100,54,48,51,98,53,99,51,101,56,49,99,98,99,49,101,54,48,101,55,56,55,98,102,57,52,100,99,51,100,99,49,99,102,50,56,48,51,102,52,49,100,99,51,56,55,57,48,51,56,54,49,101,51,48,102,53,56,55,52,48,98,50,101,57,101,49,100,52,48,102,53,49,52,54,53,98,102,48,49,50,54,50,102,56,98,49,101,56,50,48,57,100,101,56,48,53,56,48,50,52,56,98,50,52,51,52,102,52,50,52,51,48,102,97,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,48,102,102,99,100,56,48,48,55,99,56,53,52,48,49,102,52,98,99,49,100,55,48,48,55,100,97,53,56,49,50,99,48,53,100,48,55,101,48,49,100,49,48,51,98,102,48,101,102,98,101,48,52,102,100,48,51,57,50,50,56,49,56,55,48,48,57,55,101,48,102,57,51,56,49,101,52,50,98,52,51,56,56,102,56,51,99,51,48,101,97,97,49,57,55,100,50,53,98,48,55,97,99,49,99,49,56,55,102,48,51,99,52,53,57,49,53,52,57,99,53,52,57,55,56,49,100,102,50,101,99,97,98,52,98,48,102,53,57,54,101,48,101,97,53,49,48,51,100,50,57,56,49,100,101,52,48,48,101,53,56,51,101,49,52,99,50,97,52,98,48,48,48,102,102,55,97,56,97,48,101,102,56,51,56,56,49,102,48,48,55,98,100,54,49,101,51,102,102,48,48,102,102,97,50,55,53,100,52,54,97,48,102,54,48,55,52,99,51,100,48,49,99,49,48,102,52,56,55,57,99,51,56,97,49,102,97,48,101,100,49,55,99,49,99,97,48,102,98,56,55,51,56,98,102,50,101,48,51,97,54,49,102,50,48,101,56,48,55,97,99,97,54,50,99,52,51,98,97,49,101,57,48,101,57,56,55,97,52,51,98,97,57,99,57,48,53,53,48,55,57,48,51,97,101,49,101,53,48,101,101,49,54,99,56,54,56,50,53,99,49,52,50,49,101,49,50,56,99,98,56,52,51,52,98,50,97,48,98,53,50,57,99,98,49,52,51,52,50,50,99,48,97,98,50,99,49,49,100,50,99,97,101,52,102,54,57,98,98,54,101,101,54,52,53,53,53,102,102,48,51,52,56,48,50,52,55,48,48,102,102,49,102,53,52,99,48,52,99,54,48,48,51,101,99,52,48,48,57,55,49,48,50,55,52,52,49,102,52,56,49,50,99,50,56,57,99,51,102,101,49,102,101,48,50,52,98,97,48,49,99,55,49,55,54,53,99,48,51,56,51,50,98,48,97,54,55,57,51,48,51,102,56,48,102,54,52,51,56,97,48,102,53,57,49,99,49,102,54,97,52,48,55,57,49,51,99,49,100,55,97,52,50,50,97,53,102,97,50,102,52,51,102,101,49,99,54,97,48,55,53,48,53,55,50,55,57,53,101,48,101,99,98,49,53,98,99,98,101,48,55,56,101,53,48,57,55,54,53,100,97,48,48,102,102,55,50,52,98,51,52,100,48,102,101,49,52,52,49,100,48,48,55,55,97,48,102,50,99,48,97,100,100,52,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,97,49,48,48,102,102,51,101,52,100,101,48,48,102,97,48,52,50,57,99,48,57,52,53,50,101,48,98,98,48,50,55,102,99,48,57,50,52,48,55,55,53,50,53,48,48,102,102,49,50,97,54,49,101,48,48,102,102,52,101,49,55,54,48,52,99,98,56,51,98,56,50,98,49,51,56,51,56,99,53,49,48,55,49,48,48,102,102,57,54,97,48,102,101,48,55,57,48,51,102,48,49,99,49,48,101,51,48,55,52,48,98,48,48,102,102,55,53,99,53,50,49,54,52,49,101,54,50,98,52,51,100,97,57,52,48,101,102,56,49,102,50,48,55,98,48,49,101,51,54,57,50,98,99,49,100,56,56,55,50,48,51,97,50,53,102,57,52,54,48,101,54,56,98,98,50,56,52,98,97,101,53,54,49,54,50,49,100,102,48,55,54,52,53,101,56,55,51,56,51,57,97,48,101,102,98,102,99,48,52,99,48,53,100,55,53,100,55,102,102,53,48,51,48,53,48,101,102,48,48,102,102,51,101,98,97,99,49,102,98,48,55,100,56,48,49,102,53,99,97,49,101,54,48,48,55,100,57,53,48,55,48,52,97,102,99,49,101,97,48,55,50,56,48,101,97,48,49,102,102,56,55,101,99,49,99,53,56,51,102,100,48,48,98,98,48,101,55,57,52,55,56,49,100,48,100,49,53,99,53,52,56,49,50,98,102,56,49,100,52,48,55,97,52,48,49,100,98,56,49,102,56,52,49,48,102,54,56,55,102,56,48,49,101,97,98,48,55,98,48,48,57,56,102,52,100,48,101,98,101,50,57,52,51,57,50,49,99,51,50,99,51,48,51,98,101,99,49,99,49,48,49,51,102,48,102,50,49,54,56,101,49,53,97,49,101,97,56,99,53,49,48,49,55,100,50,56,48,54,54,99,56,48,51,101,49,98,97,49,100,50,48,101,98,56,55,102,56,48,49,102,53,49,56,48,52,99,102,56,55,49,99,51,102,52,49,100,56,48,101,102,56,55,99,56,51,57,48,49,102,52,48,50,55,55,48,49,102,53,48,55,53,56,51,101,48,49,99,102,48,102,52,57,53,48,53,54,56,55,57,48,51,97,99,49,101,99,48,101,97,56,55,56,56,48,57,54,56,48,50,53,55,56,97,57,48,102,49,56,55,54,52,51,99,97,49,100,99,50,100,57,48,100,51,56,97,56,50,102,52,51,98,101,53,102,49,52,101,57,54,57,54,53,53,49,54,97,53,50,57,54,50,56,54,57,97,53,55,57,54,52,53,55,50,52,97,53,49,53,99,57,101,99,100,98,53,55,53,49,53,102,101,48,49,54,52,99,98,97,56,48,99,52,50,48,48,102,102,102,57,48,97,56,48,51,101,57,55,99,51,100,50,48,48,102,102,102,97,98,53,48,50,54,55,99,98,57,48,102,98,56,51,97,50,48,55,55,101,53,102,98,50,48,52,56,50,56,51,101,100,50,102,100,56,55,52,48,57,55,101,48,102,56,98,97,49,101,52,50,99,56,51,102,54,99,48,51,98,99,48,102,53,97,53,57,52,51,50,53,98,48,55,98,48,49,99,49,56,55,102,52,51,99,52,53,57,49,53,52,56,50,53,98,57,52,54,53,102,57,52,56,53,97,50,49,56,55,98,48,98,55,48,55,53,50,56,56,49,101,57,52,100,48,102,49,49,54,48,49,102,52,48,55,51,99,56,54,53,53,49,54,51,56,49,101,51,48,51,99,49,48,102,100,56,55,51,99,49,101,102,53,56,55,55,48,48,102,102,53,100,101,53,102,102,100,55,53,100,55,53,102,102,100,52,48,100,49,99,48,49,102,53,52,101,48,48,102,102,102,97,97,53,48,50,54,51,48,48,102,102,49,102,54,100,48,48,102,102,52,99,54,50,50,56,51,57,55,48,55,50,56,56,102,50,49,100,54,48,101,48,56,55,53,98,49,52,99,53,100,48,51,102,99,48,55,102,52,53,101,49,52,97,57,48,53,56,56,55,48,99,49,99,55,48,55,48,56,98,49,55,57,50,53,49,57,56,50,99,48,98,50,54,49,49,57,50,99,97,101,99,49,101,57,48,55,56,54,49,101,57,101,53,54,57,54,52,56,48,48,101,97,56,49,100,55,97,48,49,54,50,53,55,49,55,99,48,102,48,48,98,99,50,98,52,98,54,50,99,48,98,48,50,99,99,51,97,54,49,99,51,48,101,97,48,51,99,49,48,55,56,50,49,99,100,48,52,102,56,48,57,53,100,48,50,53,55,48,49,102,97,56,49,51,97,48,48,102,102,102,100,48,51,56,101,48,52,98,52,56,49,50,100,52,49,99,54,99,48,102,50,48,49,102,54,48,51,99,97,56,48,102,50,102,48,101,53,56,55,50,102,56,55,57,56,51,57,101,49,100,48,101,53,99,102,48,101,56,56,55,51,99,51,99,48,49,102,97,48,102,49,57,56,51,99,56,49,102,99,48,102,49,56,55,53,48,51,97,48,53,54,102,52,48,48,102,102,101,97,48,55,53,52,98,99,50,100,102,48,48,57,99,57,55,99,53,55,55,52,101,48,52,57,54,52,48,50,98,99,49,51,97,53,57,50,54,50,48,50,49,50,54,48,48,55,49,54,48,48,102,102,51,101,97,57,99,48,49,102,53,52,97,48,52,98,57,56,48,51,101,97,53,99,48,57,55,50,52,53,48,55,50,101,48,101,53,49,49,97,56,51,100,50,49,102,101,48,102,53,55,50,57,56,98,98,48,55,102,56,48,102,101,99,98,99,50,57,53,49,99,97,102,48,102,101,48,51,102,49,48,102,101,57,53,97,99,97,52,97,51,51,48,53,56,49,54,50,99,50,50,97,53,57,54,51,52,49,100,54,48,55,55,56,49,100,54,99,53,57,49,54,52,56,48,48,102,102,101,98,48,49,100,55,97,48,49,54,50,53,56,57,52,52,48,101,102,56,97,51,50,99,56,98,54,52,102,52,102,50,99,99,51,100,56,49,102,99,48,102,53,56,51,99,49,48,55,56,50,49,102,50,102,102,48,48,102,102,97,51,53,48,48,55,100,55,52,48,49,50,52,56,49,101,97,48,48,55,100,56,100,48,49,51,55,99,48,101,99,48,48,57,51,55,48,101,51,48,55,100,56,51,98,97,48,101,101,56,51,101,54,48,102,55,48,51,98,99,48,102,57,53,101,48,101,55,56,55,97,99,51,100,54,53,54,57,54,50,53,57,48,55,53,100,97,48,102,53,48,51,98,52,48,55,49,97,48,102,49,99,49,101,100,48,55,55,52,97,55,48,102,50,101,50,97,55,102,50,101,48,97,99,50,56,48,51,100,56,53,97,56,55,48,57,49,52,51,97,97,53,57,56,55,57,56,97,100,50,98,99,98,101,50,99,56,51,97,48,53,55,49,55,56,57,54,49,101,56,52,48,48,101,98,56,55,98,100,100,50,57,50,48,51,97,52,53,57,56,52,48,48,51,102,99,48,55,48,97,48,102,56,99,48,57,53,56,48,55,99,97,48,102,48,48,102,102,48,57,55,101,48,50,54,48,56,49,100,101,49,55,99,48,101,98,48,49,102,49,56,51,97,97,48,102,48,51,99,49,100,97,48,102,99,56,55,49,99,51,99,101,99,97,51,101,50,99,52,97,57,50,99,55,50,51,97,51,97,53,97,51,50,52,50,51,97,52,97,49,50,52,50,54,49,53,50,53,102,48,55,55,99,98,99,50,97,49,50,99,97,100,48,102,49,56,55,51,56,51,100,50,53,49,49,54,50,53,57,48,55,52,99,51,101,54,49,100,50,50,99,99,97,55,48,102,52,48,55,54,48,98,54,50,102,52,51,98,50,53,101,49,53,56,53,57,97,54,56,49,99,98,48,48,102,102,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,51,57,98,56,48,51,101,52,55,48,48,102,102,48,102,97,48,53,50,97,48,48,49,102,54,49,97,49,99,54,52,102,48,50,54,99,99,48,57,52,51,48,55,55,54,55,48,48,55,100,56,50,56,55,52,99,48,49,101,99,100,50,57,48,98,51,48,101,100,56,55,55,100,51,99,51,56,97,49,100,48,50,57,56,48,57,97,56,48,101,49,102,50,101,56,97,51,48,101,98,53,57,53,99,48,102,49,52,98,57,48,102,101,48,55,97,52,51,56,97,49,100,50,50,56,56,49,101,49,48,51,97,54,48,101,57,50,52,51,99,49,101,50,48,101,56,48,51,99,101,52,100,50,102,55,57,55,56,53,57,56,55,48,56,51,97,48,102,56,51,97,50,48,102,49,49,53,99,49,101,101,54,102,56,51,97,50,52,98,48,55,53,100,102,101,48,49,53,57,50,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,54,48,54,48,48,102,102,102,98,48,54,48,48,102,102,55,100,55,53,56,51,102,52,48,48,102,102,55,100,54,97,56,55,98,99,49,99,52,56,51,97,54,48,50,54,53,99,97,101,99,49,100,53,48,55,100,56,48,102,53,56,49,99,48,51,54,48,102,99,99,51,101,56,48,101,100,51,97,53,56,55,51,56,98,100,48,48,102,102,55,97,53,101,48,50,54,52,48,102,100,56,49,102,97,56,51,97,55,48,101,101,48,55,53,99,48,49,101,102,53,48,101,49,48,55,101,52,51,102,54,49,100,50,48,102,97,54,50,102,48,51,97,54,48,101,57,48,97,51,48,55,57,57,56,98,98,50,57,56,98,48,50,98,102,49,53,97,48,48,102,102,102,55,101,56,48,51,100,57,56,53,56,57,53,51,50,53,57,56,55,53,53,51,99,98,50,50,99,56,48,54,102,57,48,48,102,102,55,99,53,51,52,48,49,102,52,53,101,48,48,100,101,97,48,48,102,102,55,100,57,102,48,49,51,97,54,48,101,54,48,48,102,102,49,55,57,49,48,102,51,48,49,50,48,97,49,99,99,48,102,98,50,52,56,56,48,48,102,102,55,54,57,57,54,52,53,56,56,49,51,52,54,49,101,49,48,55,54,97,57,97,53,51,48,48,102,102,50,55,50,57,54,48,52,97,99,56,55,56,99,98,100,50,102,52,48,49,55,97,53,48,55,100,54,53,53,56,55,49,56,48,49,98,49,102,56,49,101,100,97,56,49,55,102,56,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,98,48,48,102,102,55,100,53,100,48,48,102,102,51,101,50,57,97,48,48,102,49,50,54,48,50,52,53,48,49,99,54,56,49,51,97,57,56,48,57,102,49,48,48,55,97,51,48,48,102,102,48,102,53,97,51,48,51,99,99,48,48,55,52,54,56,48,48,102,50,98,100,99,49,101,51,55,48,101,101,48,48,51,100,51,57,48,55,99,48,48,102,102,102,48,99,49,100,51,102,99,48,48,102,102,102,55,97,101,48,50,54,49,52,51,56,97,48,50,54,98,56,98,97,48,48,55,98,48,102,57,55,97,48,48,102,102,100,99,57,57,53,98,99,97,101,48,49,51,52,99,53,54,49,56,98,48,101,56,53,56,98,48,52,99,48,50,56,53,48,48,102,102,55,100,100,52,56,48,51,101,97,57,99,48,49,101,48,102,99,48,52,100,50,56,55,48,52,48,57,54,56,48,48,55,97,102,53,56,48,57,56,54,99,49,102,56,48,55,48,48,102,102,49,100,55,48,55,101,53,99,51,101,56,48,48,102,52,98,98,48,51,97,53,101,53,53,101,48,102,50,48,51,99,53,48,55,97,50,49,99,50,101,49,100,54,99,49,100,98,97,48,55,56,99,48,102,50,102,50,54,48,50,52,56,48,49,101,57,56,48,48,57,99,99,57,55,57,56,98,101,52,50,97,52,99,101,53,101,55,50,98,98,49,53,98,49,99,97,102,48,52,102,50,55,56,48,54,51,98,48,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,51,48,48,48,102,102,48,55,55,49,56,99,48,49,52,101,56,54,48,48,102,102,54,52,53,48,48,48,102,102,49,98,54,97,97,48,50,56,51,48,48,51,101,100,49,48,48,57,49,56,99,48,48,102,97,100,56,48,50,55,97,99,49,102,56,56,49,50,53,53,99,49,101,56,102,48,55,99,102,56,49,99,98,56,48,51,100,51,50,48,48,55,52,57,57,56,51,57,49,56,49,100,99,56,48,51,100,99,56,48,48,102,53,49,56,49,99,102,56,51,98,100,48,55,98,50,54,48,48,55,98,50,102,56,55,98,56,51,102,52,48,50,53,48,48,50,52,97,48,48,102,102,102,55,101,101,50,56,56,100,99,51,100,54,53,57,55,50,99,48,48,52,97,98,57,54,54,55,52,49,48,52,102,54,50,98,57,48,56,48,51,98,100,53,52,48,50,56,49,56,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,102,102,48,50,48,48,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,101,53,48,50,52,56,56,48,49,102,49,100,101,48,48,55,100,56,57,56,49,51,100,101,48,52,97,48,48,55,101,56,48,57,99,56,48,55,51,54,49,99,51,48,101,101,98,101,49,99,97,55,52,51,98,101,53,55,50,52,48,49,50,100,54,49,100,52,52,98,48,102,101,48,51,98,48,52,53,48,102,52,48,49,51,51,56,49,101,57,52,55,48,55,101,49,54,48,101,57,52,49,101,52,49,53,48,53,50,56,48,57,102,48,51,99,53,48,101,101,57,52,101,48,101,97,48,97,49,48,55,53,52,53,52,56,55,54,99,49,101,51,56,55,97,52,51,99,52,49,101,53,48,55,97,97,57,101,49,100,100,50,99,48,51,99,54,53,56,48,55,55,99,51,97,50,49,100,97,48,55,54,101,49,100,55,48,102,57,51,52,49,102,48,50,99,52,51,100,56,49,99,100,48,50,54,51,48,55,52,101,49,101,50,48,101,49,48,55,51,56,49,101,97,48,51,98,54,48,102,54,48,51,100,51,48,55,55,51,56,49,102,48,48,102,102,51,98,49,48,101,99,56,55,102,56,51,97,52,49,101,48,48,55,56,56,48,101,57,51,48,55,98,99,98,54,48,55,55,100,56,49,101,55,56,55,49,52,97,52,48,102,48,57,53,97,53,57,56,55,97,99,49,100,100,54,48,102,101,56,55,55,100,49,53,51,52,51,99,54,49,99,97,48,48,55,98,100,99,97,48,52,54,50,99,48,51,98,48,48,102,102,48,102,55,56,49,52,56,56,54,101,49,55,56,49,100,99,101,53,57,102,50,100,56,97,99,56,98,50,99,49,48,54,50,53,52,48,51,99,49,99,48,57,51,48,48,50,54,102,48,49,99,101,56,49,51,101,50,48,52,98,48,48,102,102,51,97,48,48,102,102,50,54,100,99,49,99,48,50,54,56,55,56,53,51,48,49,100,53,56,51,101,54,50,56,49,51,48,98,56,48,101,102,51,54,49,101,98,50,56,100,102,48,101,101,48,55,97,52,97,52,52,102,50,57,56,51,99,50,53,97,48,55,51,56,51,100,99,49,100,50,48,102,50,57,52,98,53,52,57,54,56,54,56,99,53,102,56,55,50,48,51,101,99,49,100,100,48,102,49,48,55,52,48,98,54,52,97,50,57,48,98,48,50,102,99,51,97,54,53,56,57,54,48,53,48,97,54,49,54,54,49,100,54,48,102,51,48,55,57,48,51,98,50,57,99,53,54,48,55,56,52,98,49,102,102,48,48,56,97,102,53,100,52,48,55,55,100,48,48,55,99,97,102,56,48,49,102,52,97,56,49,101,51,48,55,53,99,48,102,52,99,51,102,48,48,48,102,102,102,98,52,100,48,50,53,99,48,51,98,49,57,50,52,49,99,97,48,51,99,98,48,99,52,51,99,54,48,52,101,50,49,52,56,56,54,100,56,51,97,101,48,101,54,56,55,55,48,49,99,98,48,51,100,50,50,99,52,51,99,50,48,101,99,48,49,100,54,56,55,54,99,51,102,99,49,100,98,50,98,57,49,56,98,98,48,101,97,56,55,98,99,51,102,53,56,48,57,56,100,48,102,54,48,55,100,50,52,98,97,48,102,57,97,49,57,52,99,49,99,53,48,102,56,56,55,56,52,97,99,48,55,97,50,56,54,49,102,100,48,55,57,50,49,102,56,48,102,97,97,54,57,53,97,48,102,50,53,48,52,97,101,48,101,56,48,48,102,102,57,48,52,98,102,102,97,56,100,52,49,100,51,48,101,57,56,55,97,48,51,102,99,49,101,57,48,101,99,48,55,49,52,51,56,97,49,100,97,50,102,56,51,101,97,49,102,55,48,102,56,57,55,101,53,51,56,55,52,99,51,57,97,49,100,48,48,101,97,49,52,99,53,56,56,55,56,56,51,100,50,49,101,99,48,102,52,56,55,56,57,51,57,49,99,97,97,48,101,100,56,55,53,99,51,98,52,49,100,99,50,97,53,48,100,51,56,98,56,50,102,52,51,99,50,53,101,49,55,48,57,56,56,56,53,52,49,53,52,53,51,57,53,99,56,54,57,97,53,56,49,54,56,53,56,50,52,50,50,49,53,99,56,48,100,51,57,54,101,52,52,100,48,97,97,97,48,49,56,102,56,48,48,102,56,97,48,56,48,51,101,57,53,48,51,98,56,48,101,98,56,49,100,54,48,55,49,99,48,49,102,54,57,97,48,52,99,55,48,55,54,51,97,52,56,51,101,98,48,55,57,55,57,100,48,102,49,56,49,50,55,54,53,50,97,53,98,54,48,102,52,52,51,57,97,49,101,51,48,55,50,99,48,101,98,48,98,49,48,101,102,48,51,100,48,48,102,102,55,53,99,49,101,53,48,102,102,48,55,57,48,97,101,52,57,50,101,56,51,97,97,49,100,49,48,102,100,55,48,50,54,51,52,51,97,54,49,102,52,97,50,101,56,51,57,56,56,54,53,99,56,55,49,48,51,101,50,49,100,101,50,98,48,49,100,55,50,49,56,55,48,56,49,101,53,48,55,49,99,51,101,97,57,97,53,57,48,51,99,57,52,100,50,98,56,51,97,49,102,101,48,50,100,50,48,48,102,102,51,101,100,97,56,48,49,102,49,99,97,48,50,54,101,48,48,49,102,53,52,99,48,101,54,56,49,100,56,56,49,51,48,50,53,97,56,55,98,56,51,98,101,48,52,99,54,56,51,57,97,50,101,48,97,48,48,101,99,57,53,50,48,102,101,48,51,102,52,48,101,99,48,51,97,101,53,100,49,53,50,53,54,56,49,50,102,52,48,102,57,52,98,97,55,57,49,57,48,101,56,51,97,101,49,101,48,52,52,50,99,100,51,49,51,48,98,55,50,102,52,49,99,101,57,55,97,53,99,50,53,97,48,48,102,102,55,54,56,49,100,100,48,51,102,53,52,102,52,48,48,101,55,99,48,55,56,99,51,100,98,53,56,51,98,48,49,102,56,48,55,55,56,48,101,98,56,51,99,97,49,101,48,48,102,102,55,54,56,53,54,56,51,99,50,48,50,56,53,48,50,52,100,99,48,57,52,53,48,55,99,50,48,52,102,54,56,49,51,49,50,49,100,48,48,50,53,55,52,48,57,55,101,52,49,48,101,102,57,54,97,48,102,56,56,49,101,49,49,52,48,48,102,102,102,52,99,98,55,48,101,51,57,52,52,49,101,52,50,102,57,49,99,51,98,52,53,54,48,55,57,99,98,50,48,55,53,99,48,101,57,52,51,102,52,48,102,56,49,50,99,51,97,50,56,97,53,101,50,53,99,56,48,57,51,57,53,97,49,101,48,48,102,102,102,53,57,53,52,49,99,49,50,99,56,51,98,54,49,100,48,52,57,50,102,53,50,99,97,50,48,101,57,102,48,102,53,57,54,56,53,50,101,48,102,52,48,55,57,52,51,97,54,49,100,99,101,53,57,56,55,56,99,97,99,48,48,100,99,100,48,48,102,102,55,100,100,54,48,48,102,102,51,101,99,100,56,48,57,55,51,48,48,55,100,54,53,56,49,50,55,48,49,101,55,48,102,97,48,51,102,51,48,101,54,56,55,48,52,49,102,99,56,55,56,48,49,101,102,55,55,48,49,100,56,48,51,98,100,48,50,53,49,52,51,101,56,49,101,52,52,53,50,57,98,56,49,51,50,99,53,52,49,55,97,57,99,53,49,57,52,50,48,102,56,56,97,48,52,99,54,53,50,99,51,56,52,48,102,51,53,48,52,48,49,101,57,101,56,55,52,52,49,100,57,48,55,56,99,98,57,50,101,99,49,101,48,97,55,56,55,97,48,51,56,97,53,56,48,55,48,100,51,56,49,51,50,49,100,98,48,55,55,48,53,98,57,54,52,53,55,56,55,56,99,49,101,54,48,55,51,57,48,52,98,51,48,48,102,102,98,56,97,48,48,55,99,53,99,99,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,55,102,99,48,56,97,56,51,100,56,49,100,51,48,102,52,48,55,48,52,51,100,50,49,101,55,48,101,50,56,55,101,56,51,98,52,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,98,56,48,101,57,56,55,99,56,51,97,48,49,101,98,50,57,56,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,55,50,52,49,53,52,49,101,52,48,101,98,56,55,57,52,51,98,56,53,98,50,49,97,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,50,99,97,56,50,100,52,97,55,50,99,53,48,100,48,56,98,48,50,97,99,98,48,52,55,52,98,50,98,57,51,100,97,54,101,100,98,98,56,57,49,53,53,52,48,51,50,101,52,48,49,102,50,54,102,48,48,102,102,55,100,48,50,49,55,48,48,102,102,52,100,100,57,52,101,53,100,56,49,51,102,101,48,52,57,50,48,51,98,98,97,48,102,48,48,102,102,49,51,53,56,49,100,102,48,52,101,49,55,54,48,52,99,98,56,51,98,56,50,98,49,51,56,51,102,50,53,101,56,55,101,99,48,57,57,53,48,101,49,56,55,55,48,51,56,101,49,99,49,48,101,51,48,55,52,52,98,48,48,102,102,55,53,99,53,49,57,54,52,49,101,54,50,99,56,51,97,52,56,97,48,102,48,52,49,99,100,56,55,52,99,49,100,99,101,57,50,98,99,49,100,57,56,55,50,48,51,97,50,49,100,102,50,102,48,49,102,51,49,52,54,53,101,57,55,53,99,97,99,50,99,52,51,99,48,48,102,51,52,97,50,48,101,54,56,55,51,52,49,101,48,56,48,53,97,51,50,102,102,101,98,97,101,98,97,102,102,101,97,51,53,48,55,52,99,51,97,54,49,101,56,48,102,102,48,55,97,52,51,98,50,49,99,53,48,101,50,56,55,54,56,98,101,48,102,97,56,55,100,99,51,101,50,53,102,57,52,101,49,100,51,48,101,54,56,55,52,48,51,97,56,53,51,49,54,50,49,101,50,48,102,52,56,55,98,48,51,100,50,49,101,50,52,101,52,55,50,97,56,51,98,54,49,100,55,48,101,100,48,55,55,48,97,57,52,51,52,101,50,101,48,98,101,48,102,48,57,55,56,53,99,50,54,50,50,49,53,48,53,53,49,52,101,53,55,50,49,97,54,57,54,48,53,97,49,54,48,57,48,56,56,53,55,50,48,51,52,101,53,98,57,49,51,52,50,97,97,56,48,54,53,99,56,48,51,101,51,50,48,48,48,102,102,102,97,48,53,50,101,48,48,102,102,57,52,52,50,57,99,97,52,48,50,55,102,99,48,57,100,98,48,55,55,55,52,49,100,102,48,50,54,98,48,51,99,48,48,102,102,57,51,50,101,99,48,57,54,56,48,55,55,48,53,57,50,55,48,55,101,52,97,50,48,102,100,56,49,50,100,52,49,99,51,48,102,49,56,55,49,99,51,102,99,49,99,54,48,102,55,49,54,48,48,102,102,102,52,52,97,51,50,98,52,51,99,99,53,54,56,55,52,57,50,56,49,101,48,56,51,101,52,48,101,57,56,51,99,54,102,50,53,56,48,51,98,50,48,102,98,56,55,52,52,51,99,48,53,101,48,51,57,56,50,56,99,97,50,50,57,55,57,54,54,53,56,56,55,55,99,49,101,54,57,55,97,49,102,50,48,101,54,56,51,98,101,102,102,48,48,102,102,98,101,100,48,50,55,50,48,48,57,52,53,48,55,99,50,48,52,56,57,48,49,51,49,50,49,101,102,48,50,53,55,52,48,57,56,49,52,49,48,101,102,57,53,52,48,102,56,56,49,100,101,57,52,48,48,102,102,101,98,48,98,55,48,102,99,49,52,52,49,100,98,50,102,53,49,99,51,99,99,53,54,48,55,54,48,98,50,48,55,97,50,48,101,57,52,51,56,97,48,102,56,49,49,48,51,97,50,57,52,53,101,50,50,52,56,48,57,51,57,54,52,49,101,48,48,102,102,101,97,49,53,52,49,102,101,50,98,52,51,98,54,49,101,102,52,57,50,56,57,50,99,98,100,48,101,57,101,48,102,53,57,53,54,53,100,54,48,101,98,56,55,57,52,51,100,56,49,100,99,99,53,54,48,55,56,99,98,51,48,100,100,48,50,55,53,99,48,49,102,53,100,52,48,102,100,48,48,102,102,57,50,48,48,102,102,101,55,48,49,50,97,52,48,102,54,52,51,102,101,53,55,48,48,102,102,57,57,48,51,57,51,48,50,55,52,48,49,99,48,48,51,97,98,48,55,101,56,48,101,48,48,102,102,49,101,53,54,52,98,48,101,55,97,50,55,48,102,57,54,48,102,53,56,51,56,97,48,55,50,48,48,102,102,102,54,48,49,101,99,56,55,53,99,48,49,101,99,98,50,57,48,51,102,50,49,101,98,48,102,55,48,55,55,102,48,51,57,102,48,102,53,48,51,101,98,52,53,48,55,54,54,48,50,55,56,49,102,53,50,98,56,51,97,54,48,48,102,53,48,56,48,52,57,48,48,102,102,49,101,102,50,48,101,100,57,53,56,56,56,53,54,50,55,98,56,53,55,49,53,56,48,102,100,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,97,97,48,49,56,54,99,48,101,49,52,48,57,49,56,48,50,53,100,48,48,49,102,54,50,97,48,48,102,102,102,97,50,56,48,50,52,50,52,48,57,53,102,48,50,54,55,99,51,57,98,56,51,100,52,49,99,48,48,102,53,48,49,50,48,54,48,52,57,57,57,54,56,53,50,57,55,48,53,53,98,56,56,97,53,55,48,55,101,99,49,100,56,48,55,101,52,97,101,48,50,53,97,56,51,56,54,56,97,49,100,99,48,55,97,48,48,101,98,56,51,99,56,57,52,56,54,53,56,56,48,51,100,97,99,48,102,48,48,51,97,100,56,98,50,50,99,97,52,97,101,52,102,48,52,56,97,55,57,52,56,53,98,57,52,56,53,97,49,55,52,49,99,97,48,102,98,48,55,55,52,51,100,56,49,99,50,48,102,53,48,55,98,52,51,97,52,53,102,102,102,56,48,52,101,53,50,101,97,48,101,51,56,49,51,99,99,48,52,56,99,48,49,51,49,54,48,48,102,102,102,97,101,97,48,50,54,51,48,51,101,56,48,52,97,102,56,49,51,51,101,49,99,99,48,48,102,102,55,98,53,52,51,102,101,49,100,53,99,99,57,54,56,53,51,49,55,50,53,54,53,97,53,49,54,48,49,99,52,48,55,57,101,49,99,54,50,99,53,50,53,50,57,49,52,51,98,54,48,102,52,48,49,100,55,48,55,57,49,50,100,48,99,97,101,48,48,55,98,97,48,49,100,102,56,55,97,98,57,53,97,53,57,54,50,98,99,98,48,97,52,49,50,98,99,98,97,50,97,52,98,98,50,97,99,98,97,48,101,53,48,55,100,56,51,98,97,49,100,51,48,102,101,56,55,53,48,51,100,97,49,100,50,50,56,48,49,51,56,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,52,55,48,55,97,97,48,48,102,102,102,97,97,54,48,50,54,51,56,51,56,52,48,48,102,102,102,97,100,98,48,50,53,56,99,48,49,102,54,57,52,49,100,97,52,53,57,48,55,57,56,48,52,98,50,56,51,102,56,48,48,55,97,56,50,53,49,56,51,99,54,52,102,48,101,102,49,52,101,57,52,56,101,53,98,56,49,50,101,48,49,102,99,48,101,56,48,51,102,54,48,55,56,54,48,101,52,99,51,98,97,56,50,48,102,49,57,49,54,53,50,100,51,55,97,52,56,51,98,102,48,55,56,99,48,48,102,102,102,54,55,49,52,97,57,56,49,99,101,48,55,57,101,56,57,100,48,52,97,49,52,49,48,102,101,57,55,101,57,50,48,101,97,52,51,100,50,53,54,48,55,55,56,98,54,52,99,48,55,54,52,53,57,48,51,100,98,48,50,98,56,53,48,48,102,102,100,57,55,48,48,55,99,55,100,56,49,99,48,48,102,102,51,57,99,48,50,54,56,56,48,49,102,49,99,57,48,50,53,55,52,48,57,55,97,48,50,54,48,52,49,100,102,48,55,55,99,49,101,97,56,51,57,98,48,55,97,54,49,100,102,48,50,54,55,99,51,98,52,49,102,57,48,101,52,48,55,56,57,97,52,57,98,50,98,48,98,56,50,98,50,56,48,57,99,55,48,55,102,50,57,54,56,97,57,48,56,97,57,54,56,54,102,97,48,57,54,101,53,49,56,55,56,52,97,51,50,100,57,49,52,97,100,48,102,49,56,55,52,48,51,100,54,53,49,50,55,57,53,56,49,101,98,48,101,54,48,55,98,56,97,98,50,97,48,51,100,48,49,100,54,50,100,52,97,49,48,102,50,57,52,54,53,53,57,54,54,56,50,48,50,48,53,56,48,51,101,101,99,56,48,49,102,53,48,52,48,102,51,48,48,49,102,53,49,56,48,52,99,102,97,55,48,55,51,49,99,57,48,102,48,48,102,102,55,57,99,48,57,53,102,48,55,97,52,49,101,48,48,102,52,50,52,48,49,50,57,101,48,102,55,52,51,100,99,53,57,56,51,98,101,97,48,102,52,48,51,99,54,48,101,98,48,55,53,48,51,98,99,48,101,101,99,98,101,48,102,98,49,52,101,49,101,52,48,101,100,56,55,51,99,51,99,52,57,101,53,98,49,53,54,49,101,49,48,55,53,52,53,97,56,51,100,48,50,57,52,49,100,102,57,54,97,49,101,54,50,102,52,51,97,54,49,99,48,50,98,56,49,101,51,57,54,50,53,53,97,52,56,55,100,56,51,57,56,49,100,55,50,56,52,97,97,50,99,51,56,55,55,99,97,49,102,102,48,50,53,99,53,100,55,53,100,55,102,102,53,100,55,53,48,55,49,99,48,57,49,57,48,50,52,54,48,48,102,102,57,56,98,48,48,55,100,56,97,56,49,51,49,56,49,99,98,48,50,53,55,99,48,57,54,48,48,101,54,48,48,51,100,100,52,49,102,102,48,102,53,54,55,56,98,52,50,101,56,98,57,50,99,101,100,50,56,97,102,48,101,50,48,51,98,48,48,101,51,49,53,99,57,50,56,97,56,97,49,101,52,48,55,97,48,48,102,102,102,52,52,51,99,56,56,97,56,54,53,56,56,48,51,100,97,101,48,101,102,99,51,97,98,99,98,50,50,98,55,49,54,48,53,56,52,97,48,57,54,48,53,100,49,54,99,53,100,57,54,56,53,50,48,55,50,56,51,57,50,49,100,100,48,102,54,48,55,102,52,51,100,54,49,100,50,48,101,57,49,55,102,102,101,51,101,56,49,50,53,48,48,48,102,102,102,97,101,97,48,55,101,56,48,52,101,102,48,55,51,56,48,57,97,100,48,55,98,50,49,99,48,50,98,56,48,52,98,52,49,99,57,56,49,50,53,101,48,101,48,48,102,102,49,101,97,48,51,102,52,48,55,102,101,48,102,50,98,97,53,56,55,51,100,50,102,56,55,51,55,48,55,53,48,49,99,53,48,51,101,102,48,55,97,101,48,101,57,56,51,97,101,48,48,102,54,53,57,55,54,49,102,57,48,101,97,48,55,98,56,51,99,49,56,49,102,48,48,55,97,56,49,99,97,50,53,48,51,98,51,48,49,51,99,48,101,53,49,53,99,49,101,99,48,48,102,102,55,97,55,97,48,50,55,54,48,48,102,102,102,55,57,48,55,57,48,97,100,52,98,50,98,49,48,49,98,50,98,56,98,51,50,51,48,48,102,102,55,100,55,52,48,49,50,52,56,49,101,97,48,48,102,102,55,100,56,100,48,49,51,55,99,48,101,99,48,48,102,102,57,51,55,48,101,51,48,55,100,56,51,98,97,48,101,101,56,51,101,56,48,102,55,48,51,98,99,48,102,57,53,101,48,101,55,56,55,97,99,51,100,54,53,54,57,54,50,53,57,48,55,53,100,97,48,102,53,48,51,98,52,48,55,49,97,48,102,49,99,49,101,100,48,55,55,52,97,55,48,102,50,101,50,97,55,102,50,101,48,97,99,50,56,48,51,100,56,53,97,56,55,48,57,49,52,51,97,97,53,57,56,55,57,56,97,100,50,98,99,98,101,50,99,52,51,97,48,53,55,49,55,56,57,54,49,101,56,52,48,48,102,102,101,98,56,55,98,100,100,50,57,50,48,51,97,52,53,57,56,48,54,97,54,56,51,102,97,48,50,52,54,48,48,57,55,52,48,48,102,102,55,100,55,53,48,48,102,102,51,101,56,97,48,48,102,102,57,102,54,48,50,53,55,99,48,57,54,48,48,101,54,101,48,101,97,56,55,48,48,51,97,97,48,52,56,49,56,49,51,57,56,53,97,49,55,52,53,99,49,54,56,101,50,50,57,54,50,49,102,98,48,55,57,101,49,102,57,50,99,52,48,57,54,97,48,102,101,50,50,56,55,56,99,49,101,56,48,51,100,49,48,102,50,50,50,97,49,57,53,99,48,48,102,102,102,55,52,56,51,99,48,48,102,102,102,52,101,50,98,52,97,100,57,50,99,53,51,99,49,50,50,56,48,53,50,49,53,48,53,50,49,53,54,53,50,56,55,50,56,51,57,50,49,100,100,48,101,57,56,55,48,56,51,97,97,49,100,50,48,101,57,49,52,50,48,49,55,57,50,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,102,102,56,49,51,52,56,51,102,99,48,55,48,97,48,102,56,99,48,57,53,56,48,55,99,97,48,102,48,48,102,102,48,57,55,101,48,50,54,48,56,49,100,101,49,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,101,48,101,100,48,55,101,52,51,56,101,49,101,55,54,53,49,102,49,54,50,53,52,57,54,51,57,49,100,49,100,50,100,49,57,50,49,49,100,50,53,48,57,50,49,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,54,56,55,56,99,51,57,99,49,101,57,50,56,56,98,49,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,51,56,55,97,48,51,98,48,53,98,49,55,97,49,100,57,50,102,48,97,99,50,99,100,51,52,50,53,57,52,48,51,52,100,56,48,49,102,50,51,56,48,48,55,100,48,50,57,53,48,48,48,102,102,102,98,48,100,48,101,51,50,55,56,49,51,54,54,48,52,97,49,56,51,98,98,51,56,48,51,101,99,49,56,51,97,54,48,48,102,54,54,57,52,56,53,57,56,55,54,99,51,98,101,57,101,49,99,53,48,101,56,49,52,99,48,52,100,52,48,55,48,102,57,55,52,53,49,56,55,53,97,99,97,101,48,55,56,97,53,99,56,55,102,48,51,100,50,49,99,53,48,101,57,49,52,52,48,102,48,56,49,100,51,48,55,52,57,50,49,101,48,102,49,48,55,52,48,49,101,55,50,54,57,55,98,99,98,99,50,99,99,51,56,52,49,100,48,55,99,49,100,49,48,55,56,56,97,101,48,102,55,51,55,99,49,100,49,50,53,56,51,97,101,48,48,102,102,97,99,57,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,48,55,102,99,48,48,55,99,53,51,52,48,49,102,52,53,101,48,48,102,102,100,101,97,48,48,55,100,57,102,48,49,51,97,54,48,101,54,48,48,49,55,57,49,48,102,51,48,49,50,48,97,49,99,99,48,102,98,50,52,56,56,48,48,55,54,57,57,54,52,53,56,56,49,51,52,54,49,101,49,48,55,54,97,57,97,53,51,48,48,50,55,50,57,54,48,52,97,99,56,55,56,99,98,100,50,102,56,48,49,55,97,53,48,55,100,54,53,53,56,55,49,56,48,49,98,49,102,56,49,101,100,97,102,102,56,48,97,48,99,48,48,102,98,48,54,48,48,55,100,55,53,56,51,102,52,48,48,55,100,54,97,56,55,98,99,49,99,52,56,51,97,54,48,50,54,53,99,97,101,99,49,100,53,48,55,100,56,48,102,53,56,49,99,48,51,54,48,102,99,99,51,101,56,48,101,100,51,97,53,56,55,51,56,98,100,48,48,55,97,53,101,48,50,54,52,48,102,100,56,49,102,97,56,51,97,55,48,101,101,48,55,53,99,48,49,101,102,53,48,101,49,48,55,101,52,51,102,54,49,100,50,48,102,97,54,50,102,48,51,97,54,48,101,57,48,97,51,48,55,57,57,56,98,98,50,57,56,98,48,50,98,102,49,53,97,48,48,102,55,101,56,48,51,100,57,56,53,56,57,53,51,50,53,57,56,55,53,52,98,48,50,99,56,98,49,48,50,102,99,53,48,49,98,102,48,48,102,102,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,97,48,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,102,102,56,48,48,102,102,101,101,51,49,56,48,50,57,100,48,99,48,48,99,56,97,48,48,102,102,48,51,54,100,53,52,48,52,48,51,53,48,48,102,102,56,53,102,102,48,48,57,48,97,48,48,102,102,55,100,97,50,48,49,50,51,49,56,48,49,102,53,98,48,48,52,102,53,56,51,102,49,48,50,52,97,98,56,51,100,49,101,48,102,57,102,48,51,57,55,48,48,102,102,55,97,54,52,48,48,102,102,101,57,51,51,48,55,50,51,48,51,98,57,48,48,102,102,55,98,57,48,48,49,101,97,51,48,51,57,102,48,55,55,97,48,102,54,52,99,48,48,102,102,102,54,53,102,48,102,55,48,55,101,56,48,52,97,48,48,102,102,52,57,52,48,49,101,102,100,99,53,49,49,98,56,55,97,99,98,50,101,53,56,48,48,102,102,57,53,55,50,99,99,101,56,50,48,57,101,99,53,55,50,49,48,56,54,48,52,102,51,48,49,50,51,48,48,102,102,52,99,53,56,48,51,101,98,97,56,48,57,56,99,48,102,97,48,49,50,98,101,48,52,99,102,56,55,51,48,48,49,101,100,53,48,102,102,56,55,53,55,51,50,53,97,49,52,99,53,99,57,53,57,54,57,52,53,56,48,55,49,48,49,101,55,56,55,49,56,98,49,52,57,52,97,52,53,48,101,100,56,51,100,48,48,102,102,55,53,99,49,101,52,52,98,52,51,50,98,56,48,49,101,101,56,48,55,55,101,49,101,97,101,53,54,57,54,53,56,97,102,52,102,97,52,49,50,98,99,98,97,50,97,52,98,98,50,97,99,98,97,48,101,53,48,55,100,56,51,98,97,49,100,51,48,102,101,56,55,53,48,51,100,97,49,100,50,50,56,48,48,102,102,99,101,48,48,102,102,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,99,53,53,48,48,55,100,100,57,48,48,51,101,97,48,56,49,100,57,56,48,51,101,100,99,56,48,57,54,48,52,102,48,101,54,51,57,50,49,100,102,48,101,99,48,49,51,52,50,48,101,98,52,51,98,101,49,101,56,52,56,48,50,53,51,99,49,101,102,48,55,98,52,98,50,48,55,56,51,56,51,97,101,48,101,101,52,51,100,50,49,101,98,48,102,48,56,51,98,97,50,102,52,51,101,99,53,51,56,55,57,48,51,98,54,49,99,101,48,102,49,50,48,57,53,52,53,97,48,55,55,56,49,101,97,57,53,52,48,101,98,99,97,53,48,55,55,99,53,97,56,55,57,56,98,100,48,101,57,56,51,99,48,50,99,52,49,100,99,57,53,99,53,97,50,53,48,55,100,56,51,57,54,49,100,55,50,102,56,98,53,50,98,98,57,52,50,53,102,55,102,56,48,52,100,53,97,101,97,49,100,50,48,102,102,48,49,99,50,56,51,101,51,48,50,53,54,48,49,102,50,56,51,99,48,48,102,102,50,53,102,56,48,57,56,50,48,55,55,56,53,102,48,51,97,99,48,55,99,54,48,101,97,56,98,102,55,56,51,98,52,49,102,57,48,101,51,56,55,57,100,57,52,55,99,53,56,57,53,50,53,56,101,52,55,52,55,52,98,52,54,52,56,52,55,52,57,52,50,52,56,52,99,50,97,52,98,101,48,101,102,57,55,56,53,52,50,53,57,53,97,49,101,51,48,101,55,48,55,97,52,97,50,50,99,52,98,50,48,101,57,56,55,99,99,51,97,52,53,57,57,52,101,49,101,56,48,101,99,49,54,99,53,101,56,55,54,52,98,99,50,98,48,98,51,52,100,48,57,54,53,102,102,100,55,53,100,55,53,102,102,100,52,49,99,56,48,55,101,50,48,52,56,99,56,49,51,49,97,48,52,98,55,56,49,50,101,50,48,52,97,97,56,49,51,51,101,48,102,97,56,51,57,98,56,51,56,50,48,101,102,56,48,57,99,102,56,48,55,97,97,53,97,48,51,56,50,50,57,56,98,101,55,53,50,53,48,56,51,102,52,49,101,54,48,101,51,56,51,97,56,52,52,48,55,53,97,102,97,52,48,51,100,50,50,99,52,51,98,50,102,97,49,101,101,53,49,56,51,98,102,48,102,99,101,48,55,97,101,53,54,48,48,51,100,50,97,52,102,52,101,52,101,57,50,102,48,51,101,54,53,50,49,52,52,53,97,48,55,100,53,48,56,51,98,101,56,54,49,99,51,50,102,56,49,100,102,56,55,98,99,51,101,54,48,55,102,52,48,48,102,102,102,56,101,51,56,48,51,101,56,49,52,98,55,48,48,55,100,56,54,56,55,101,53,48,48,48,102,102,57,98,51,48,50,54,102,48,49,100,100,57,99,48,49,102,53,102,50,49,100,51,48,48,102,102,55,98,99,56,97,52,50,98,48,51,98,54,49,101,48,52,102,48,102,100,48,55,52,48,98,57,48,50,54,97,48,51,102,57,99,97,53,50,102,48,51,97,100,48,53,55,48,51,98,97,50,101,52,51,56,54,49,101,57,48,101,50,56,55,98,52,97,50,48,55,55,97,48,101,57,56,51,100,97,57,48,99,56,55,56,56,51,100,101,48,102,51,57,48,56,98,100,101,53,49,57,54,54,49,102,100,48,101,56,51,48,48,102,102,101,56,56,51,98,97,53,55,48,55,98,57,99,101,48,102,55,53,50,99,49,100,55,48,49,57,100,48,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,102,102,48,49,52,50,48,51,98,99,48,48,102,97,101,98,48,55,101,99,49,102,54,48,48,102,102,55,100,55,50,56,55,57,56,48,49,102,54,53,52,49,99,49,50,98,102,48,55,97,56,49,99,97,48,51,97,56,48,55,102,101,49,102,98,48,55,49,54,48,102,102,52,48,50,101,99,51,57,101,53,49,101,48,55,52,51,99,97,102,50,97,52,48,57,53,102,99,48,101,97,48,51,100,50,48,48,102,102,101,100,99,48,102,99,50,48,56,55,98,52,51,102,99,48,48,102,53,53,56,51,100,56,48,52,99,55,97,54,56,55,53,102,49,52,97,49,99,57,48,101,49,57,54,49,56,49,100,102,54,48,101,48,56,48,57,102,56,55,57,48,98,52,55,48,97,100,48,102,53,52,54,50,56,56,48,98,101,57,52,48,51,51,54,52,48,49,102,48,100,100,48,101,57,48,55,53,99,51,102,99,48,48,102,102,102,97,56,99,48,50,54,56,48,51,56,101,49,102,57,48,101,99,48,55,55,99,51,101,52,49,99,56,48,102,97,48,49,51,98,56,48,102,97,52,51,97,99,49,102,48,48,101,55,56,55,97,52,97,56,50,98,52,51,99,56,49,100,54,48,102,54,48,55,53,52,51,99,52,48,52,98,52,48,49,50,98,99,53,52,56,55,56,99,51,98,50,49,101,53,48,101,101,49,54,99,56,54,57,99,53,52,49,55,99,49,100,102,50,102,52,97,55,52,98,52,98,50,97,56,98,53,50,57,52,98,49,52,51,52,100,50,98,99,98,50,50,98,57,50,53,50,56,97,101,52,102,54,54,100,97,98,97,56,97,48,49,53,49,99,48,49,102,50,49,53,48,48,55,100,50,102,56,55,97,52,48,49,102,53,54,97,48,52,99,102,57,55,50,49,102,55,48,55,52,52,48,101,102,99,51,99,48,99,56,49,50,48,97,48,102,98,52,98,102,54,49,100,48,50,53,102,56,51,101,52,101,56,55,57,48,98,50,48,102,100,98,48,48,102,102,101,102,48,51,100,54,57,54,53,48,99,57,54,99,49,101,99,48,55,48,54,49,102,100,48,102,49,49,54,52,53,53,50,48,57,54,101,53,49,57,55,101,53,50,49,54,56,56,54,49,101,99,50,100,99,49,100,52,97,50,48,55,97,53,51,56,51,99,52,53,56,48,55,100,48,49,99,102,50,49,57,53,52,53,56,101,48,55,56,97,48,102,48,52,51,102,54,49,99,102,48,55,98,100,54,49,100,99,102,102,48,49,55,55,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,101,48,99,48,49,102,52,97,99,48,48,102,102,102,97,97,55,48,48,102,102,55,56,98,102,56,49,51,52,97,49,102,101,48,50,53,97,48,48,102,102,49,101,98,100,54,48,50,53,101,55,48,55,49,99,49,99,48,48,102,102,55,97,48,49,102,57,54,48,102,97,48,48,102,102,51,100,50,101,99,48,102,54,97,56,98,52,99,49,100,98,48,55,56,97,48,101,98,56,51,56,53,56,51,97,100,99,51,98,55,56,49,101,51,48,51,98,52,99,56,54,48,57,100,48,48,55,97,57,101,48,50,55,51,99,98,99,101,53,101,97,54,100,50,49,102,50,56,102,49,53,100,99,97,100,98,101,53,56,48,50,55,57,48,48,102,102,48,57,102,49,52,48,54,102,99,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,98,102,102,54,48,48,102,102,102,98,52,53,48,48,102,102,55,99,53,51,52,48,49,101,49,98,50,48,52,56,97,48,51,102,50,48,50,55,53,51,56,49,51,101,50,48,48,102,53,57,99,48,49,101,56,98,101,48,55,54,54,48,48,101,56,100,48,48,102,102,49,101,53,55,98,56,51,98,57,101,49,101,51,48,48,55,97,56,99,48,102,56,48,49,100,101,48,51,97,55,100,56,48,49,101,102,53,101,48,52,99,50,56,55,101,52,48,52,97,98,49,52,97,48,48,102,55,101,54,50,102,52,48,49,98,57,51,50,99,98,57,54,50,48,50,53,55,99,97,99,51,49,53,102,100,51,55,57,54,48,56,54,48,52,48,101,48,52,98,48,56,48,51,101,98,97,56,49,102,97,48,49,51,55,101,48,52,97,100,48,49,51,57,97,48,52,99,98,48,51,56,99,50,98,99,48,49,101,101,101,48,48,102,102,55,57,49,100,99,48,101,99,99,51,100,99,48,102,56,48,51,57,56,48,57,99,48,101,55,57,52,52,48,57,48,48,102,102,55,49,50,49,101,100,48,55,54,101,48,52,99,97,56,55,102,48,51,102,101,48,102,56,98,56,55,57,48,51,100,101,49,102,97,48,101,97,102,52,98,48,48,55,97,53,97,48,48,102,52,48,56,97,54,50,97,51,56,51,98,102,48,101,98,57,52,52,49,101,100,48,102,56,48,55,99,102,48,51,99,51,99,57,101,53,52,50,48,50,49,102,48,101,57,97,53,97,48,49,55,97,48,49,57,101,56,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,49,48,49,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,102,102,48,49,48,48,102,102,100,55,53,48,49,98,102,56,48,49,102,50,55,102,48,48,102,102,55,100,49,56,48,48,102,102,51,99,57,53,56,51,100,50,52,56,48,50,55,56,48,48,102,102,57,51,97,48,55,51,52,48,48,102,54,101,56,49,50,53,48,48,102,102,102,51,52,48,52,98,102,56,51,100,102,48,101,100,56,55,50,100,50,52,49,51,97,49,100,99,48,50,53,99,52,49,102,97,56,55,56,52,51,99,50,53,57,50,49,51,101,48,57,52,48,101,52,97,50,57,52,56,56,51,56,49,100,56,48,49,50,102,99,48,102,51,98,50,53,48,55,54,54,52,49,100,102,56,50,52,56,98,51,48,102,48,48,55,52,48,51,57,101,48,102,52,57,51,48,51,99,56,48,101,100,57,98,48,48,55,97,54,48,49,100,97,50,102,99,49,99,50,48,55,48,52,98,50,48,49,52,48,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,99,49,52,49,102,49,48,48,51,101,98,97,56,49,102,97,48,51,97,52,48,50,52,52,99,48,57,53,48,48,48,102,102,55,100,56,56,100,50,48,54,50,102,99,48,57,54,55,48,50,54,55,102,56,55,56,56,51,97,49,56,51,101,97,48,57,99,48,101,55,49,53,51,50,49,99,56,48,55,101,99,49,100,100,48,55,98,99,48,52,99,98,56,55,48,98,56,51,57,101,48,48,55,98,54,101,52,51,102,50,53,57,48,55,102,99,51,99,102,100,51,52,49,100,102,56,49,50,102,53,50,48,102,52,51,48,51,99,49,101,49,99,54,48,101,102,56,55,51,100,97,101,49,102,48,101,49,99,57,48,52,102,53,57,54,101,53,48,54,52,102,50,102,99,48,98,101,57,52,48,51,54,53,99,48,49,102,49,102,55,48,55,48,48,48,102,102,101,55,48,48,102,102,57,97,50,48,48,55,99,55,50,52,48,57,53,100,48,50,53,101,56,48,57,56,49,48,55,55,99,49,100,102,48,55,97,97,48,101,54,99,49,101,57,56,55,55,99,48,57,57,102,48,101,100,48,55,101,52,51,57,48,49,101,50,54,57,50,54,99,97,99,50,101,48,97,99,97,48,50,55,50,48,49,102,99,97,53,97,50,97,52,50,50,97,53,97,49,98,101,56,50,53,98,57,52,54,49,101,49,50,56,99,98,54,52,53,50,98,52,51,99,54,49,100,48,48,102,102,102,53,57,52,52,53,56,49,53,56,49,101,98,48,101,54,48,55,98,56,97,98,50,97,48,51,100,48,49,100,54,50,100,52,97,49,48,102,50,57,52,54,53,53,57,54,54,56,50,48,49,55,57,97,48,48,102,102,102,98,56,50,48,48,102,102,55,100,53,55,48,51,101,50,48,48,102,102,55,100,53,50,56,49,51,55,48,49,101,102,48,55,51,101,49,102,49,48,101,101,49,55,101,101,48,51,56,98,48,102,97,48,55,56,52,51,101,48,49,101,53,48,50,53,52,52,49,101,102,57,54,52,57,101,56,101,49,101,50,50,97,99,49,101,57,56,51,57,97,52,54,50,100,99,99,53,50,97,51,49,54,97,49,101,98,50,97,99,51,98,54,49,100,51,50,57,102,56,51,101,49,48,101,50,49,53,52,53,57,48,55,55,56,97,50,48,55,99,99,49,100,53,56,48,101,101,48,55,55,57,99,48,101,102,56,55,98,53,50,100,49,48,51,99,50,53,53,57,53,53,52,48,101,100,52,51,101,48,48,101,102,52,51,100,97,49,101,100,102,102,48,50,57,97,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,97,48,48,102,102,48,49,102,52,97,99,48,48,102,102,102,56,101,48,102,48,48,55,100,98,102,56,49,50,98,50,49,102,100,48,50,54,53,52,48,49,101,55,49,99,48,49,101,53,101,52,48,49,101,99,56,48,55,102,99,49,101,56,48,55,49,54,48,48,102,102,102,54,53,56,48,51,99,98,98,56,48,51,100,53,98,48,49,51,51,99,49,100,98,48,55,54,101,48,101,98,48,51,102,98,99,51,100,48,48,48,102,102,102,55,50,48,48,51,100,55,52,48,55,54,57,57,48,102,97,54,102,48,55,57,100,99,97,55,48,49,50,53,48,49,50,48,52,100,101,56,52,48,50,52,55,56,98,48,101,53,98,51,56,48,50,54,51,100,48,52,97,102,48,49,53,102,100,52,48,51,51,101,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,102,102,56,48,98,48,56,48,48,102,98,97,57,48,48,55,99,55,48,55,56,48,51,101,57,102,56,48,57,53,57,48,101,49,48,49,51,50,97,48,48,102,51,57,48,48,102,102,48,102,51,48,99,48,48,102,55,98,56,51,102,101,48,101,98,56,51,56,98,48,48,55,98,50,99,48,49,101,53,100,99,48,49,101,57,50,48,48,102,102,57,54,54,48,102,50,48,51,98,55,48,55,97,54,49,102,100,99,49,101,56,48,48,55,98,57,48,48,102,102,49,101,98,97,48,51,99,98,99,57,57,52,56,53,99,49,100,56,101,50,57,99,48,52,57,52,48,52,56,49,48,97,57,51,52,48,52,102,51,57,54,49,56,98,54,54,99,48,52,98,98,50,48,97,55,56,48,97,102,101,97,48,49,57,102,54,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,48,48,102,102,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,55,102,102,53,48,99,97,48,55,53,52,48,101,98,48,51,102,54,48,102,99,48,49,101,57,56,51,98,53,48,55,50,99,48,101,98,48,97,51,99,49,101,54,48,55,57,56,48,102,56,56,49,101,48,48,102,102,55,51,56,49,100,55,48,51,98,57,48,101,100,53,49,54,54,53,51,57,52,102,56,51,99,52,49,102,98,48,55,56,48,49,101,49,50,98,48,51,97,101,49,100,51,50,56,50,52,98,97,50,102,100,51,52,97,53,48,101,101,49,53,53,56,98,56,48,102,48,57,55,50,53,54,57,53,102,56,98,48,50,102,48,98,50,50,98,56,97,51,50,98,99,49,51,50,48,57,101,50,99,99,98,50,52,48,50,98,54,49,100,52,100,57,48,98,53,53,48,49,97,56,48,48,49,102,49,51,52,48,50,55,55,48,48,102,102,57,54,50,48,50,53,48,99,48,49,102,54,49,50,53,98,56,55,49,52,49,102,97,48,55,50,48,51,99,52,100,48,51,99,52,48,50,55,49,48,51,98,101,49,99,57,48,50,53,57,56,49,99,51,56,51,102,52,50,57,57,51,99,51,99,48,53,57,57,53,101,48,101,102,48,51,99,101,49,101,98,48,55,56,48,53,53,97,54,54,48,55,53,56,49,101,98,48,55,55,101,53,53,101,97,52,52,50,99,56,51,98,99,48,102,102,56,51,101,99,53,55,56,51,98,49,50,97,49,48,99,49,101,54,53,50,49,49,54,52,53,56,48,51,97,101,48,102,54,48,55,49,56,51,98,52,56,48,57,99,53,55,57,53,97,48,101,101,52,51,102,54,48,102,50,99,51,101,52,49,100,50,102,102,48,52,48,99,48,49,102,54,53,56,48,48,102,102,102,97,51,49,48,50,55,54,99,48,49,102,53,55,50,48,101,55,52,49,99,48,48,51,102,48,48,50,54,48,99,97,49,48,101,101,97,53,48,55,50,99,49,101,100,56,55,55,99,51,57,99,53,51,56,55,101,48,98,57,48,101,101,48,55,57,99,51,56,101,53,56,57,53,56,48,101,56,56,48,57,56,54,48,102,57,51,101,48,102,54,56,98,102,52,52,48,50,53,99,53,50,49,49,100,48,56,51,101,48,57,99,49,101,53,48,102,100,49,55,101,49,100,102,48,55,53,48,48,101,100,99,97,100,48,102,56,48,55,99,48,49,101,54,57,52,50,49,100,50,56,48,55,52,57,48,49,101,99,50,101,99,98,97,48,101,51,48,55,53,99,51,101,54,49,102,49,54,56,51,98,101,53,54,56,55,99,48,51,101,48,48,102,102,52,98,54,97,48,49,101,101,48,48,102,102,52,100,52,56,49,50,100,50,48,101,98,52,48,57,99,54,48,50,53,99,56,49,102,51,48,49,50,98,54,48,102,97,56,97,98,101,53,99,48,51,98,49,48,55,101,48,49,99,49,48,102,48,48,55,48,48,102,102,51,99,98,100,49,100,48,48,102,102,51,98,101,57,101,53,99,57,52,55,52,53,98,97,50,102,101,53,51,48,55,100,48,51,97,55,99,51,100,52,49,100,102,48,102,53,56,55,55,52,97,99,48,102,102,56,51,98,100,48,102,49,50,51,57,53,56,49,102,54,48,55,55,54,49,101,52,52,102,50,56,48,98,51,57,48,101,56,56,55,101,99,51,98,99,49,100,100,48,102,50,50,49,50,48,53,97,55,57,52,101,56,52,97,48,49,51,50,97,48,48,102,98,50,100,48,48,55,100,55,53,56,51,102,51,48,48,55,100,54,48,48,102,102,49,51,52,97,49,101,99,48,50,53,97,48,49,102,97,49,53,100,56,101,54,50,102,52,51,100,101,48,101,55,99,51,101,54,48,57,98,48,101,55,52,101,48,55,98,99,48,101,50,98,48,51,99,54,48,102,101,48,55,48,99,49,100,102,56,51,101,49,48,48,102,102,55,98,54,99,51,57,99,49,102,97,48,102,102,48,48,51,100,56,51,56,49,101,49,102,48,55,55,101,53,98,57,55,48,48,102,102,48,102,52,102,56,51,100,52,53,102,55,48,102,56,56,55,52,55,102,101,53,55,57,55,48,56,52,55,48,52,56,97,55,50,55,55,102,56,49,55,99,97,101,98,97,56,51,49,48,48,102,102,52,97,98,56,49,50,100,50,48,102,52,56,48,57,99,54,48,50,54,51,52,49,99,99,56,49,50,98,54,48,101,53,56,97,98,57,50,100,99,49,101,55,48,51,102,48,48,102,102,49,52,48,49,99,48,48,102,102,101,100,55,52,57,50,98,99,51,99,50,57,101,53,51,49,52,55,50,53,98,97,53,54,48,49,51,57,48,102,97,56,55,98,51,56,55,53,48,51,98,99,49,101,98,48,102,49,49,53,56,48,101,102,99,49,100,101,56,55,55,57,49,56,98,51,48,102,98,48,51,99,52,48,102,50,50,48,49,52,48,53,57,100,48,55,52,52,51,56,97,49,100,102,48,102,49,48,55,56,100,51,48,97,102,98,52,49,50,57,100,51,56,100,102,101,48,102,101,56,48,51,101,57,97,52,48,49,102,53,48,56,48,102,52,99,48,49,102,55,48,97,48,52,99,54,56,55,97,99,49,99,102,48,55,52,99,51,102,57,56,49,99,98,48,51,98,51,48,55,54,52,48,101,102,100,50,56,51,102,99,48,102,54,48,49,102,57,97,55,48,51,98,57,48,102,48,56,51,99,51,50,57,56,51,97,54,48,57,97,52,57,57,50,56,52,51,56,52,49,99,97,50,98,56,97,54,50,98,53,51,99,51,97,56,49,100,100,50,99,56,51,102,101,48,102,48,99,51,99,48,102,50,52,97,53,57,52,48,49,100,97,48,102,52,48,55,102,99,51,56,57,52,57,101,49,99,52,48,101,56,48,51,100,49,48,102,57,57,53,50,57,99,53,102,50,55,56,55,49,49,99,48,101,97,57,55,54,48,97,48,56,49,51,99,99,48,52,56,99,48,49,51,49,54,48,48,102,97,101,97,48,50,54,51,48,51,101,56,48,52,97,102,56,49,51,51,101,49,99,99,48,48,55,98,53,52,51,102,101,49,100,53,99,99,57,54,56,53,51,49,55,50,53,54,53,97,53,49,54,48,49,99,52,48,55,57,101,49,99,54,50,99,53,50,53,50,57,49,52,51,98,54,48,102,52,48,49,100,55,48,55,57,49,50,100,48,99,97,101,48,48,102,102,55,98,97,48,49,100,102,56,55,97,98,57,53,97,53,57,54,50,98,99,98,48,97,52,49,50,98,99,98,97,50,97,52,98,98,50,97,99,98,97,48,101,53,48,55,100,56,51,98,97,49,100,51,48,102,101,56,55,53,48,51,100,97,49,100,50,50,56,48,48,102,102,51,56,97,56,48,49,102,53,97,52,48,48,102,102,102,97,101,99,48,55,49,56,48,48,102,102,102,97,99,48,48,50,53,54,56,51,97,52,48,52,98,52,48,51,56,98,50,98,98,57,56,101,53,49,48,55,98,99,49,102,48,48,102,102,55,100,48,49,51,54,49,102,49,57,101,48,102,55,56,49,102,97,101,48,55,55,50,49,99,51,48,101,49,56,51,99,48,48,102,102,55,99,50,48,48,102,54,100,56,55,99,52,51,102,52,49,102,101,48,48,102,102,55,98,48,54,56,49,101,50,48,48,102,102,51,100,51,102,50,97,48,98,56,48,48,55,97,55,99,49,100,54,50,102,98,56,55,51,56,51,97,51,98,101,50,98,56,97,56,52,49,99,48,49,55,97,57,99,57,99,48,50,52,54,56,48,51,101,54,48,50,48,48,102,98,51,54,48,50,53,99,56,49,102,102,56,55,101,99,51,57,97,48,48,102,102,102,97,102,98,48,55,53,99,49,99,97,48,55,55,101,48,102,51,52,51,102,101,48,52,98,48,48,55,102,56,97,101,48,102,100,56,55,102,48,48,102,102,57,57,100,50,56,99,51,99,56,56,97,53,98,57,55,48,48,101,98,99,51,102,56,57,54,53,50,48,51,99,102,48,101,54,56,51,100,57,48,50,53,50,52,97,101,50,98,102,56,55,48,102,53,48,98,48,48,55,97,52,52,49,102,52,48,55,97,54,53,99,48,55,53,52,49,101,98,50,55,57,52,56,56,50,49,102,100,48,101,54,57,53,50,48,101,100,56,51,101,99,49,99,100,54,56,51,102,54,48,101,100,48,98,48,57,48,101,102,55,102,56,48,97,56,101,56,48,48,102,102,52,56,100,56,49,51,49,56,53,101,56,49,50,51,101,53,97,48,48,51,101,99,51,52,51,98,52,49,99,98,99,49,101,98,48,50,53,57,56,51,97,97,48,102,102,56,98,99,48,50,53,98,99,49,101,52,48,55,56,99,51,98,99,101,97,52,57,54,52,53,98,56,51,97,57,48,102,101,49,53,56,49,99,102,48,55,53,99,49,101,57,48,101,101,57,55,52,48,102,49,52,97,54,57,52,50,56,101,53,49,56,51,98,102,48,102,100,102,48,55,97,99,53,50,56,55,53,99,51,57,99,49,102,51,52,54,52,99,50,99,56,97,50,57,48,102,101,49,53,99,57,50,49,99,98,48,102,52,100,48,55,52,99,98,55,48,102,53,56,51,98,48,52,51,48,102,102,56,50,55,48,97,48,49,57,55,52,48,48,102,56,56,53,48,51,97,100,48,101,50,48,51,102,50,48,48,102,102,55,100,51,50,48,49,51,56,97,48,101,53,52,49,101,57,49,52,57,52,49,101,55,48,55,54,52,48,102,55,99,48,57,98,100,48,50,54,48,56,49,100,54,48,51,99,52,48,101,100,101,50,99,99,98,55,50,57,56,48,49,101,101,51,48,101,49,56,55,102,56,48,57,53,50,48,50,53,97,56,51,97,99,49,101,100,50,56,98,49,55,52,49,100,102,52,101,50,57,52,51,99,54,53,53,52,57,55,54,49,100,102,50,101,52,98,52,52,49,48,49,51,48,50,56,56,98,50,50,98,56,98,99,50,98,56,49,51,52,48,57,101,50,98,48,98,49,52,48,50,99,54,49,97,52,100,57,48,49,53,50,48,48,49,102,55,100,101,48,48,102,102,102,97,53,55,48,55,97,50,48,48,102,102,102,97,97,98,48,50,54,51,48,98,102,48,102,98,48,55,52,99,51,97,101,48,50,54,101,48,52,56,100,48,51,102,48,48,102,102,102,102,48,55,57,48,98,48,48,50,53,99,99,51,102,101,53,48,51,52,49,101,50,52,101,50,97,52,49,100,97,54,50,100,100,50,48,98,53,48,102,50,57,53,99,48,52,98,51,56,51,99,54,52,56,48,102,51,49,55,50,49,101,57,48,102,48,57,53,56,49,102,102,48,55,55,97,49,100,101,54,49,102,52,49,48,101,55,57,55,97,49,101,57,50,102,52,98,51,97,48,55,100,50,49,99,50,48,101,102,97,53,48,55,101,56,97,57,50,100,54,99,51,99,97,53,51,56,51,100,49,48,101,54,48,51,98,51,102,102,48,49,55,102,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,52,48,98,102,100,52,49,97,54,48,50,52,56,99,49,101,101,57,52,99,48,52,98,102,48,49,51,57,97,48,52,97,51,56,51,102,55,48,102,49,99,51,97,101,57,52,50,48,101,52,48,48,57,57,101,48,55,48,56,48,102,55,48,98,97,56,52,55,56,52,54,55,57,101,55,48,97,55,48,55,54,99,48,102,53,99,51,97,54,49,102,51,50,99,53,56,52,55,56,52,99,50,100,56,97,51,52,50,98,98,98,52,51,50,57,49,50,55,52,56,50,55,52,98,99,50,98,49,48,98,102,101,55,55,52,98,50,50,98,101,48,57,50,54,52,102,102,56,48,54,53,48,48,102,102,48,51,101,54,48,56,48,101,55,99,49,101,49,48,51,100,101,48,48,55,100,53,57,56,55,49,51,48,55,48,48,51,98,54,53,99,56,55,57,52,48,49,101,57,55,56,49,51,54,48,49,100,54,48,55,98,101,49,102,56,99,53,52,57,52,99,53,100,57,55,49,99,51,98,101,48,101,102,56,51,57,52,48,52,98,98,56,49,51,51,49,56,51,99,56,49,101,56,50,99,102,49,52,50,53,52,49,54,50,48,50,53,54,53,52,49,53,101,48,50,54,56,56,56,48,50,54,48,53,100,49,55,51,56,97,102,50,56,48,97,102,99,57,51,97,56,98,50,50,99,100,48,54,55,99,55,53,48,48,97,98,57,53,48,48,101,55,57,48,50,55,100,56,49,101,101,56,55,49,56,49,102,102,56,48,51,101,56,101,56,48,57,97,53,48,55,102,53,55,48,53,52,98,48,53,48,56,51,101,101,48,48,102,102,55,100,53,101,56,51,101,100,48,55,98,56,49,99,55,54,52,51,99,48,100,49,52,101,100,98,99,100,97,53,56,51,99,55,48,50,53,48,52,51,101,48,49,102,50,48,101,99,98,48,53,54,101,48,49,51,54,50,102,49,48,55,48,55,56,50,49,48,99,98,97,102,50,56,51,50,53,49,57,55,52,53,97,100,49,102,97,53,54,50,98,52,98,52,50,99,50,51,55,52,101,55,48,48,102,102,50,54,49,57,55,102,99,51,49,99,51,102,101,48,101,57,99,49,101,57,48,51,97,56,99,49,99,57,99,48,102,52,52,49,100,57,56,55,102,52,49,100,97,56,48,51,100,52,97,48,101,48,48,55,55,48,49,101,99,56,51,98,98,101,49,102,102,48,101,54,48,55,56,48,51,57,99,48,48,102,55,101,56,51,97,99,48,102,55,101,52,99,99,49,100,49,48,55,57,52,49,99,97,97,48,102,48,50,48,49,53,100,99,51,100,50,48,101,102,52,51,100,50,48,50,53,97,53,56,48,48,51,100,98,56,49,102,51,50,56,98,50,55,56,55,55,56,51,99,49,57,49,49,51,52,48,52,98,52,98,49,52,101,97,52,51,98,97,57,48,98,56,53,48,49,101,99,53,97,48,48,55,100,54,98,49,52,54,48,48,102,102,102,98,102,99,48,48,102,102,55,100,53,53,56,49,50,97,97,48,52,99,49,48,49,50,99,101,53,101,97,51,56,55,55,48,48,57,57,51,48,50,52,54,52,49,99,48,56,51,56,102,48,50,52,51,52,51,99,50,56,50,49,102,99,50,100,49,49,48,97,53,48,101,55,56,55,57,52,97,49,48,50,53,57,56,48,57,55,49,99,49,102,57,50,99,56,97,102,50,57,49,49,52,51,56,52,49,99,51,48,55,99,101,49,102,101,50,100,56,51,100,54,53,99,56,51,99,48,48,102,102,55,99,56,53,49,51,54,53,54,97,50,50,55,57,55,56,49,99,102,52,48,50,99,52,97,98,52,52,52,98,57,55,48,51,57,56,53,48,57,54,98,100,48,48,102,102,98,48,50,99,56,48,52,97,50,48,55,99,97,48,101,97,99,51,100,50,48,101,50,52,49,101,102,56,51,100,55,48,55,50,52,49,102,97,56,52,53,54,99,51,101,99,48,101,55,48,49,101,51,56,55,102,48,49,100,53,48,55,99,53,56,52,48,101,53,56,55,52,50,54,99,51,100,54,48,101,102,99,51,99,99,53,97,56,55,51,56,51,99,53,100,49,55,49,54,99,56,52,53,50,57,54,100,57,49,52,48,52,100,56,97,54,52,98,57,54,99,48,52,99,52,97,100,50,98,52,98,48,100,49,51,56,48,52,99,48,97,101,52,49,55,48,57,97,49,52,102,102,56,53,53,97,101,98,97,101,98,102,102,97,56,48,102,55,48,48,102,102,48,102,56,53,53,56,49,51,50,48,49,99,56,48,101,54,48,55,100,56,48,57,100,48,48,55,48,97,48,102,48,48,102,102,49,101,54,50,48,57,53,97,49,101,54,48,55,57,101,48,48,102,50,101,54,48,48,102,52,52,52,51,56,52,49,101,49,48,102,97,57,53,48,56,54,101,57,54,57,52,49,99,55,50,97,48,48,57,97,97,48,102,57,48,51,99,57,97,48,101,51,48,55,53,48,98,100,50,101,100,48,57,51,57,51,55,50,49,50,49,50,52,97,50,57,55,54,49,101,52,48,48,102,102,55,98,52,99,97,52,50,99,51,50,48,101,98,52,54,50,99,52,51,99,57,57,48,57,98,102,48,57,100,52,48,50,50,51,97,56,51,98,48,48,102,102,52,57,51,48,55,51,52,48,57,101,98,55,48,49,101,56,50,49,48,51,100,49,48,50,52,52,48,49,100,52,48,49,51,51,52,49,102,102,48,55,57,54,48,101,101,52,51,55,97,48,49,51,99,48,50,53,97,99,51,56,56,48,102,55,99,51,100,50,49,101,49,48,101,98,55,48,102,55,48,55,55,52,51,99,101,53,48,57,49,52,97,50,100,48,49,99,101,97,50,48,48,51,100,99,52,53,49,102,50,102,48,51,98,100,56,51,100,97,56,55,49,51,56,98,49,50,98,102,57,54,52,53,55,97,50,49,55,51,49,56,49,51,56,56,48,56,54,57,102,48,98,102,101,48,49,101,52,48,97,48,49,54,97,52,48,48,102,102,102,57,97,57,48,51,57,102,48,55,56,52,48,48,102,102,102,51,99,101,48,101,49,52,49,102,102,54,48,101,100,57,55,49,99,49,100,52,48,48,102,102,51,99,97,55,56,51,97,99,48,55,51,101,48,48,102,102,102,55,56,55,50,57,52,98,97,57,50,56,50,52,49,101,49,55,48,55,99,48,48,52,100,52,56,55,99,102,48,55,54,51,48,55,57,51,57,53,51,56,51,98,55,99,98,56,48,48,102,102,55,98,55,55,101,50,100,99,48,52,57,52,48,52,102,55,57,55,100,100,48,51,102,50,99,52,48,52,97,99,48,52,98,52,99,57,100,56,48,51,48,50,99,48,57,51,98,48,55,102,56,49,101,53,48,50,54,56,48,48,102,102,57,55,50,48,55,55,52,48,102,99,56,51,100,52,48,101,53,56,49,102,51,48,49,50,102,48,49,101,49,48,102,98,100,56,55,98,52,48,52,99,99,49,99,102,48,49,51,48,52,48,101,101,52,98,48,48,102,102,55,52,99,48,102,54,56,51,97,48,48,48,102,102,102,54,100,48,55,101,52,51,99,99,49,99,102,52,55,48,48,55,98,97,99,49,100,102,49,54,54,53,98,57,55,101,57,97,49,100,102,48,49,51,101,52,51,48,101,101,97,51,48,55,57,56,51,98,102,97,56,98,98,52,100,48,49,51,51,48,101,100,57,55,97,53,51,49,55,102,98,52,52,49,54,49,50,56,54,100,56,49,55,99,48,48,102,102,51,101,102,55,56,48,49,102,53,102,54,53,49,56,48,51,101,99,48,48,102,102,48,49,102,53,102,101,48,102,54,52,51,97,54,100,49,52,52,57,99,53,98,48,51,99,55,48,55,52,54,49,100,99,48,102,101,48,51,102,52,48,55,53,54,56,54,49,100,102,50,97,53,49,52,98,51,48,102,50,48,55,56,56,49,101,50,48,55,48,52,49,99,97,56,51,101,48,50,97,99,51,57,52,49,99,101,54,49,49,98,48,55,51,99,51,100,101,49,101,50,50,100,53,49,56,98,98,48,102,48,48,102,102,55,100,55,54,56,50,57,48,51,97,101,56,54,53,55,56,55,56,48,98,49,50,99,51,97,50,99,57,53,52,53,57,97,49,49,54,49,101,55,50,54,55,102,56,48,52,100,56,50,101,97,51,99,56,55,102,56,51,56,52,49,101,98,48,55,53,99,49,102,53,48,102,54,56,51,98,57,48,102,101,57,52,54,53,97,48,55,54,56,51,101,52,49,99,56,48,102,49,57,55,101,49,100,48,48,102,52,56,55,55,56,98,98,50,98,52,98,49,50,57,56,98,52,50,57,48,51,99,48,49,100,56,50,100,100,51,48,97,48,50,101,56,97,99,50,99,99,97,98,50,100,53,49,48,97,102,50,100,99,97,100,52,101,50,98,99,98,53,50,98,100,50,57,49,49,51,53,48,99,98,49,52,48,52,49,52,101,52,52,52,98,52,54,97,54,53,51,57,48,54,49,100,100,53,49,50,50,51,50,102,102,56,48,101,102,99,48,48,102,102,102,56,56,52,56,48,51,101,99,97,102,48,51,98,51,48,55,97,56,49,102,48,48,50,52,51,48,49,101,56,48,55,98,52,97,57,50,98,48,49,100,102,48,55,102,56,48,52,102,56,49,101,52,48,51,98,97,52,100,48,102,49,57,55,98,100,48,57,51,52,98,50,48,55,99,48,49,101,99,48,102,48,48,49,50,100,48,48,102,102,101,54,99,51,97,52,49,99,50,50,56,100,102,50,102,56,51,102,50,56,48,53,52,50,53,102,52,98,50,97,48,97,101,50,99,97,56,97,97,48,101,99,57,52,54,49,99,102,52,100,48,102,49,53,100,99,97,53,55,50,98,56,98,49,52,100,50,98,99,57,57,53,98,48,48,49,56,99,99,53,97,49,53,56,53,55,49,55,48,56,52,101,57,53,97,53,98,49,53,101,56,54,53,97,97,48,51,102,52,99,102,52,56,52,48,52,102,52,54,54,49,51,49,48,100,101,48,52,98,98,100,57,50,49,49,99,51,55,52,54,52,56,100,52,56,99,101,54,57,52,57,54,49,57,97,57,57,98,57,102,56,51,52,57,57,49,53,98,54,102,50,48,49,49,50,50,48,52,98,54,48,51,101,102,48,102,52,56,49,50,100,97,48,102,102,52,49,99,99,48,51,102,56,48,101,54,50,54,50,52,50,50,57,55,99,48,101,56,99,49,101,97,48,51,98,101,48,55,57,54,56,50,100,98,48,57,48,53,56,98,48,99,57,54,54,102,48,55,48,52,51,101,50,53,48,56,55,99,100,56,50,97,48,98,50,99,53,53,49,55,48,53,48,97,54,50,53,57,53,54,57,99,57,54,53,49,97,50,99,97,55,50,49,52,57,55,54,53,55,55,98,57,100,98,52,97,55,57,53,102,54,54,52,100,57,48,48,101,53,56,48,48,102,102,55,100,54,52,56,48,51,101,99,49,48,49,100,48,56,49,51,101,56,48,52,98,53,56,51,97,97,48,102,54,56,55,51,52,49,101,51,48,55,49,99,51,100,56,48,102,53,99,97,102,48,55,49,56,48,101,48,48,102,102,51,100,48,48,102,102,102,99,99,51,97,97,49,100,55,48,102,56,56,55,54,48,98,100,50,100,48,51,56,99,49,102,99,48,55,57,50,49,99,51,99,53,97,49,54,97,53,51,57,55,56,53,50,57,53,54,49,102,48,48,102,102,102,55,48,55,56,99,51,98,50,57,56,48,50,55,101,53,50,48,55,98,53,48,97,48,97,101,48,102,54,50,53,99,57,55,57,56,48,52,97,49,51,50,49,99,55,49,51,56,98,48,52,50,50,99,50,97,55,102,99,48,50,100,48,52,48,49,102,50,48,48,102,102,48,48,102,102,55,100,51,99,57,54,52,48,48,102,97,98,57,48,50,54,50,48,97,54,50,99,52,51,56,55,52,57,99,53,98,56,49,50,100,56,48,102,56,101,48,98,49,99,48,101,57,56,98,48,52,101,101,102,57,54,48,49,101,53,50,57,56,48,49,101,57,102,48,55,50,52,49,99,101,50,51,48,55,102,54,56,51,102,50,57,48,53,49,56,51,97,101,48,101,48,48,55,48,56,97,98,48,52,101,56,51,99,48,48,102,102,102,102,97,53,52,56,55,54,99,48,49,101,100,55,48,49,51,49,48,49,51,48,50,98,55,54,57,50,99,101,52,97,101,50,100,48,101,48,57,102,48,49,55,98,100,52,48,51,57,57,52,48,49,102,55,55,101,48,48,102,97,101,53,50,98,56,48,49,102,54,52,48,48,52,57,48,48,55,102,48,49,100,54,49,52,97,53,50,48,55,55,100,50,56,49,102,52,57,53,55,54,49,100,54,101,48,101,56,99,51,100,50,53,100,49,53,56,56,101,102,50,54,48,55,52,55,49,54,52,48,102,55,56,49,100,51,48,55,56,48,51,102,99,48,50,53,54,53,100,97,50,48,55,49,48,51,102,56,49,101,102,50,56,98,49,55,52,49,100,51,48,101,52,50,52,97,48,50,55,56,48,51,100,97,99,53,55,99,100,49,54,55,49,98,50,48,49,54,97,52,56,97,99,100,101,100,48,56,48,50,54,98,99,98,53,50,98,48,98,49,50,57,100,51,53,100,50,98,52,98,54,50,98,100,51,48,97,97,50,99,49,56,99,99,102,55,100,48,49,51,100,49,57,102,52,51,52,99,54,55,50,52,51,51,57,50,49,49,99,49,51,48,56,99,57,49,97,53,50,53,98,102,52,56,99,102,98,49,53,49,51,55,51,98,56,54,55,53,50,51,55,51,101,102,53,102,101,48,100,55,56,49,50,51,56,48,52,101,54,48,51,100,55,48,50,52,49,52,48,57,57,50,48,101,48,56,49,51,51,52,48,101,54,100,50,53,48,54,56,51,101,48,48,101,102,99,48,49,101,101,97,48,52,56,57,52,101,53,101,51,99,49,101,53,97,48,101,100,57,54,98,99,51,100,54,49,99,49,48,102,55,56,55,48,49,50,55,49,55,50,56,48,49,100,53,48,102,51,56,55,52,56,98,54,52,98,48,52,56,49,53,52,49,102,53,50,99,100,51,48,97,100,97,56,50,102,57,48,55,97,48,97,55,56,51,55,53,57,51,53,97,99,57,56,56,50,57,56,48,49,98,55,50,48,48,102,97,98,98,48,48,55,100,99,55,48,49,50,98,50,48,48,102,102,102,98,52,51,48,101,50,99,49,55,52,48,101,97,56,98,56,52,98,48,101,57,56,51,99,49,52,55,99,101,102,50,101,99,49,100,55,48,55,101,99,98,50,48,55,54,101,53,49,56,55,102,49,97,101,57,48,53,98,56,55,102,53,49,48,97,102,101,56,97,49,99,97,50,56,48,49,101,57,48,55,102,56,98,98,99,52,56,97,56,48,101,48,57,54,52,53,101,55,48,52,100,53,54,102,99,97,51,52,56,52,50,50,100,54,54,52,48,52,98,101,100,99,101,56,52,48,49,51,48,52,97,48,101,101,48,49,50,50,52,48,52,102,54,56,51,102,53,48,48,102,102,55,100,55,99,56,51,102,102,48,101,57,48,51,102,100,48,55,49,99,49,101,50,55,100,49,99,98,54,48,101,100,101,50,102,54,53,51,48,51,57,101,53,57,49,55,48,49,102,49,54,52,51,56,56,49,101,98,99,53,100,56,55,50,48,51,101,48,49,99,99,52,53,48,48,102,102,55,98,98,56,51,98,99,49,99,100,48,102,56,48,55,51,57,50,99,98,100,48,49,50,49,52,54,48,102,97,57,54,97,53,98,56,55,55,98,51,97,53,100,52,56,48,57,53,57,55,98,53,48,53,56,52,102,98,57,101,57,97,56,50,57,98,102,101,48,49,100,100,54,49,102,52,48,101,54,48,55,53,52,49,101,50,56,55,53,48,51,99,56,49,99,51,48,102,100,48,55,54,56,97,51,48,102,55,56,55,51,48,51,101,48,53,49,57,54,101,49,100,56,48,102,53,48,55,53,99,51,100,50,53,51,49,53,101,53,102,56,55,55,99,51,99,48,53,48,48,102,102,55,56,56,97,102,52,97,50,97,52,98,99,50,57,52,98,56,50,56,99,98,53,52,51,52,100,50,97,48,98,53,50,97,52,98,49,50,97,52,98,50,52,97,52,48,52,102,52,51,52,101,52,51,52,100,52,48,50,99,49,48,100,50,49,50,53,48,52,98,48,54,101,57,98,97,55,48,57,48,48,102,102,53,52,97,56,48,51,101,52,97,97,48,48,102,102,102,97,97,55,50,97,48,48,102,102,49,102,53,102,48,48,102,102,52,100,99,97,54,48,51,99,49,48,55,51,56,49,100,49,50,101,56,97,97,48,50,53,101,48,49,102,97,51,52,102,56,55,102,100,97,52,97,54,48,97,51,54,49,48,56,51,56,54,49,99,57,48,55,57,99,48,102,52,52,49,101,55,48,51,102,55,50,102,50,52,49,100,50,48,55,50,49,102,48,101,98,48,51,98,57,48,101,55,56,55,49,48,51,98,48,49,100,101,48,101,97,56,55,50,52,51,57,54,53,54,53,48,55,55,48,49,100,102,56,50,55,99,98,52,48,102,48,57,53,54,53,48,99,101,102,57,51,100,51,99,97,57,48,52,97,100,50,48,48,48,102,102,102,49,50,48,48,102,97,53,49,48,48,55,100,101,97,56,51,56,101,48,48,55,100,57,102,56,55,49,99,97,51,48,55,55,48,53,97,51,99,57,50,49,99,101,48,50,54,54,48,51,57,56,49,99,50,50,98,53,51,52,49,101,51,48,55,54,56,98,101,55,48,51,97,50,49,100,97,52,51,48,102,49,49,54,54,49,100,98,50,57,99,49,100,51,49,52,50,49,101,98,48,102,48,48,102,102,55,49,99,97,55,55,99,49,101,102,48,55,102,48,51,102,99,53,97,48,55,53,52,98,98,48,55,56,48,49,102,102,48,52,57,48,55,55,48,98,56,50,102,48,97,102,52,48,101,53,56,54,52,54,52,97,50,98,56,98,50,102,50,53,98,98,55,101,52,98,49,48,51,49,54,48,48,55,100,56,53,56,48,51,101,98,99,99,49,99,50,48,48,51,101,99,56,52,49,99,50,49,55,56,48,101,51,48,49,102,57,49,52,55,50,102,97,51,51,100,48,53,57,57,54,97,49,100,57,48,102,52,49,53,54,53,54,56,55,51,100,100,48,102,52,56,55,53,56,51,100,51,99,51,57,101,49,102,51,48,101,55,57,52,54,53,99,57,52,54,53,101,48,55,99,52,51,57,56,49,102,97,56,50,56,49,50,99,97,50,56,48,102,98,49,55,52,57,99,53,54,57,54,48,56,48,53,50,53,49,54,50,53,55,57,54,51,53,57,51,57,48,50,56,48,49,99,51,57,48,57,51,98,102,99,48,50,98,48,99,48,49,102,49,101,101,48,50,52,102,48,51,99,101,48,52,101,49,48,48,102,102,51,101,100,48,56,48,57,55,100,52,50,48,101,100,101,50,98,102,97,50,48,49,50,100,101,49,102,57,48,55,52,97,48,52,100,56,48,55,99,100,49,48,98,51,101,57,101,49,56,50,55,48,55,49,99,49,99,102,56,49,51,48,101,48,101,52,100,49,99,51,99,54,53,55,56,50,53,100,49,48,51,98,50,49,101,56,57,52,98,55,49,50,101,52,51,99,99,99,99,102,52,51,52,102,57,50,56,56,97,98,55,50,54,97,98,57,54,48,49,101,52,50,98,49,98,57,99,52,56,48,51,56,97,53,49,49,49,53,49,57,48,49,49,100,49,100,48,57,48,57,56,54,53,49,49,49,49,49,49,57,54,57,49,57,49,53,48,100,49,101,51,51,48,99,50,51,51,50,99,52,99,98,48,56,101,99,97,51,97,51,98,49,98,52,51,48,56,100,49,51,50,54,57,100,98,55,57,57,56,100,97,52,100,97,55,54,50,50,48,50,98,51,48,48,102,102,51,101,57,51,48,48,102,102,49,102,49,101,102,48,102,57,56,48,51,101,97,54,99,48,57,100,56,48,55,101,50,48,52,99,53,50,55,48,51,99,99,48,101,100,48,55,99,56,49,100,101,56,55,99,56,49,100,50,56,51,99,99,48,55,50,97,48,101,101,99,97,98,52,49,48,102,57,57,54,99,49,101,52,48,102,56,50,51,56,55,52,48,51,99,54,48,102,54,52,49,100,52,48,55,101,56,51,97,54,53,57,48,55,100,99,97,102,52,57,48,55,50,56,48,101,100,56,97,54,52,54,48,102,49,51,52,53,51,48,51,98,55,101,56,56,49,101,50,52,99,50,56,99,98,101,50,99,48,97,100,48,49,51,49,52,99,57,57,50,98,48,97,99,97,52,48,97,101,57,99,56,48,48,51,52,99,97,53,50,53,50,51,50,48,50,51,97,52,50,54,97,54,98,101,99,97,50,50,50,50,50,51,50,101,97,52,97,53,50,54,50,52,53,101,54,49,56,52,54,54,53,56,57,97,55,100,50,49,101,52,56,52,56,55,102,101,56,54,49,49,97,54,54,52,102,53,102,102,102,51,51,49,98,100,49,102,52,101,101,52,55,102,99,48,50,57,102,52,48,49,102,50,98,57,48,55,102,97,49,101,52,48,55,102,54,48,48,102,98,52,97,98,48,48,102,102,55,98,56,99,49,99,97,56,51,101,52,48,55,50,100,99,49,99,99,48,51,57,97,97,48,55,48,97,53,49,56,48,51,100,54,51,48,55,55,50,57,97,48,101,101,102,48,51,100,57,48,101,101,48,51,98,56,48,50,54,49,56,48,57,56,98,101,53,54,56,51,101,55,48,55,53,56,48,57,98,50,101,52,98,99,48,48,55,98,101,56,49,99,100,56,55,101,51,57,55,52,57,48,48,102,102,48,102,54,53,48,51,99,51,52,50,101,53,54,97,48,56,55,57,52,48,52,97,99,98,54,48,99,99,97,97,52,48,48,52,56,53,52,102,48,49,54,54,49,52,48,100,54,48,48,49,102,55,53,97,48,102,101,56,49,101,53,56,51,102,100,48,48,55,100,97,48,56,49,51,97,101,57,54,48,102,49,48,51,102,99,49,101,48,48,102,102,97,49,56,51,97,57,48,50,54,54,99,48,57,57,49,48,55,50,101,48,101,98,100,50,99,98,100,48,102,52,49,55,99,49,101,57,54,52,51,98,97,48,101,57,52,51,57,52,48,52,99,51,48,51,100,56,52,56,48,101,53,48,55,51,99,51,98,52,102,57,55,97,53,99,49,55,53,56,97,97,48,101,57,57,52,57,56,98,98,50,99,48,48,102,102,52,56,48,97,53,50,56,52,48,52,98,56,51,98,97,53,55,98,54,57,55,102,57,53,56,53,53,97,48,52,97,53,53,49,99,48,97,57,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,55,53,52,48,57,48,52,48,50,55,51,52,49,101,48,56,49,50,48,101,48,52,100,49,56,51,98,57,48,50,54,55,48,49,100,99,50,52,53,51,56,53,101,48,51,98,102,57,48,102,55,102,54,99,97,55,55,100,102,50,101,51,57,53,48,53,97,48,48,51,100,100,97,48,101,101,56,51,101,54,49,99,48,101,48,50,54,50,53,55,49,52,50,49,101,54,48,101,56,97,53,50,54,55,52,48,52,51,48,102,98,49,54,48,57,56,53,55,57,49,50,102,53,48,56,48,52,98,100,51,52,48,56,57,102,50,54,101,100,54,56,48,57,99,48,57,53,50,101,98,102,101,48,49,102,99,56,53,53,57,54,54,53,55,49,55,48,56,52,100,49,54,52,53,52,57,54,48,56,54,53,97,97,48,51,102,100,101,99,56,101,57,101,56,48,57,50,99,50,54,50,49,98,99,48,57,55,55,98,97,51,97,52,48,54,48,57,50,56,102,101,57,49,57,99,100,50,57,50,99,51,100,51,53,53,49,53,102,48,54,57,51,52,50,98,54,102,97,52,100,49,52,48,52,48,50,48,48,102,102,55,99,55,50,56,48,49,102,50,51,52,101,48,48,102,102,101,97,100,48,49,50,51,52,48,52,102,57,48,55,101,48,48,49,55,102,51,52,48,101,56,56,48,57,56,57,48,102,98,56,55,57,48,48,102,102,49,51,55,55,56,51,101,50,48,102,102,100,48,49,51,48,101,48,102,54,56,49,102,50,48,51,101,99,49,52,48,48,102,102,100,99,57,56,55,50,56,49,100,53,48,48,102,102,51,100,97,99,49,100,50,49,52,48,57,50,48,101,100,57,54,57,56,54,50,98,56,98,49,53,48,49,102,102,53,55,102,99,48,52,99,49,48,48,102,102,55,99,100,48,56,49,99,56,48,55,51,52,98,49,48,50,52,54,99,49,99,54,56,51,102,99,50,98,56,51,57,54,56,97,57,97,48,102,54,49,48,52,48,57,97,51,48,55,54,54,48,101,100,49,51,56,51,101,48,56,56,49,100,98,50,98,49,51,48,51,99,48,56,52,48,101,98,53,49,48,49,99,102,56,49,51,53,48,49,102,51,52,97,50,97,49,50,99,51,99,54,99,49,53,49,52,49,101,52,52,53,48,101,100,50,49,48,55,56,97,101,52,98,55,98,52,48,97,50,102,50,52,51,98,100,48,57,102,102,49,54,51,54,53,54,56,48,57,56,53,48,50,55,98,56,48,53,97,50,97,56,48,55,56,50,48,48,51,101,99,57,99,48,57,52,50,48,101,98,48,49,51,98,97,48,52,57,56,56,51,102,57,48,55,48,97,49,101,48,48,102,102,101,101,49,52,52,49,101,48,50,102,52,98,100,48,55,53,97,48,102,52,101,99,49,100,54,100,57,55,56,53,53,97,48,57,54,56,100,48,55,54,99,49,101,98,57,54,56,48,101,57,99,51,102,52,49,99,100,48,101,53,48,55,97,52,97,101,97,52,98,48,101,101,56,55,97,100,51,48,97,57,50,100,52,97,52,52,100,48,102,55,51,102,52,56,52,53,100,57,52,50,53,50,53,56,55,56,56,97,102,48,52,99,53,48,48,57,53,54,98,98,102,52,56,50,57,97,48,49,50,99,54,48,52,99,50,56,51,97,50,50,100,99,48,57,55,101,48,55,102,54,48,102,98,56,49,99,50,48,55,56,49,100,54,53,101,50,102,99,49,99,57,48,51,100,102,48,55,57,54,48,101,57,48,98,101,55,53,56,55,49,50,53,99,52,55,55,52,98,56,48,55,55,48,49,102,50,50,102,56,51,57,99,53,57,98,97,99,102,52,100,50,97,56,97,50,52,100,50,49,100,51,48,97,54,52,56,50,51,52,57,99,53,50,49,53,56,57,98,102,54,57,97,55,48,97,99,52,48,98,102,100,48,57,98,102,102,48,57,55,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,49,99,52,51,57,52,49,99,100,48,102,48,48,102,102,51,99,49,48,102,56,48,55,53,48,51,56,54,49,100,51,50,98,53,50,56,98,97,48,102,53,56,55,101,52,51,99,101,49,100,102,48,101,55,56,55,53,99,97,54,50,98,100,49,53,51,56,98,49,50,99,52,98,53,50,102,99,51,99,99,53,97,97,50,57,52,56,53,50,49,53,99,53,54,57,53,99,53,52,97,50,50,55,57,54,48,57,99,57,97,57,99,53,97,50,53,50,51,50,49,50,49,97,48,97,48,50,48,97,54,97,55,97,54,53,97,52,52,52,50,48,97,48,51,56,101,53,52,99,102,49,51,53,52,48,99,54,99,48,49,102,53,49,101,49,100,52,50,99,48,51,100,97,48,48,102,102,102,98,52,48,48,48,102,102,55,100,55,97,50,50,50,50,49,53,52,100,49,55,48,56,52,53,55,56,49,51,98,52,48,52,97,54,57,55,48,53,101,97,50,51,102,52,56,49,100,56,48,48,102,102,55,98,55,100,49,52,48,57,56,54,48,55,55,48,99,49,54,52,102,50,52,51,48,53,56,100,54,56,52,97,52,53,50,50,57,55,51,48,101,97,49,49,49,55,50,100,51,50,53,99,97,57,99,100,53,55,49,53,102,101,48,49,97,56,48,48,102,102,48,102,97,49,98,48,50,52,53,100,48,48,102,102,48,57,48,55,48,48,102,102,55,100,55,51,56,51,97,48,48,101,49,52,97,51,49,54,101,53,54,56,55,97,48,49,102,49,57,53,48,48,102,102,101,102,48,48,102,102,57,56,97,48,55,57,99,53,51,49,55,48,99,51,48,56,56,53,57,49,52,50,48,102,52,48,51,102,101,48,101,50,52,49,99,101,49,52,54,49,102,55,50,57,57,50,48,97,100,101,49,100,48,48,102,102,101,56,50,55,49,53,98,50,53,55,57,54,101,49,99,98,101,56,55,52,56,50,53,101,50,49,49,54,54,53,102,97,48,55,57,98,57,50,99,56,51,99,50,57,101,101,54,51,50,49,56,49,57,101,56,51,102,54,48,55,98,99,49,100,101,48,50,53,102,52,49,99,55,56,51,101,53,48,55,102,50,49,101,102,54,57,51,53,102,48,101,56,48,51,57,50,48,55,53,48,48,102,48,56,49,101,101,56,55,97,53,98,50,98,49,98,50,98,97,99,98,50,55,56,51,98,52,48,101,101,48,51,97,50,53,98,56,55,99,56,98,98,52,55,50,98,54,48,98,53,50,100,56,97,50,50,97,52,49,51,57,99,97,97,50,57,53,50,51,97,48,101,52,102,50,102,52,97,98,50,98,102,100,57,49,99,53,56,57,54,52,56,48,100,102,97,52,101,57,48,100,50,52,52,52,53,52,54,52,48,52,55,52,55,52,50,52,50,54,49,57,52,52,52,52,52,52,54,53,97,52,54,52,53,52,51,52,55,56,99,99,51,48,56,99,99,98,49,51,50,99,50,51,98,50,56,101,56,101,99,54,100,48,99,50,51,52,99,99,57,97,55,54,100,101,54,54,51,54,57,51,54,57,100,56,56,56,49,52,52,56,48,51,101,102,54,56,48,57,56,102,48,55,55,56,48,52,98,97,48,48,51,101,97,99,99,48,57,99,49,99,48,102,48,56,98,48,101,53,55,54,48,55,101,97,48,52,98,102,48,49,51,48,52,48,52,98,56,56,55,49,102,56,50,52,56,98,102,52,99,99,57,101,48,102,48,99,49,101,55,56,49,50,101,99,48,102,56,55,56,55,54,53,48,51,55,50,56,52,97,52,50,102,98,97,51,48,50,54,101,56,97,51,52,99,101,48,57,100,50,101,98,49,53,52,53,48,99,55,100,56,48,52,99,56,51,99,48,53,55,57,50,57,97,102,102,101,48,49,55,51,56,48,48,102,102,102,57,48,48,102,102,48,48,102,102,51,101,101,49,56,98,50,48,48,55,100,97,51,48,49,51,49,48,53,51,49,53,99,49,99,51,57,52,101,50,97,48,48,57,54,99,48,55,51,57,48,53,56,102,48,55,52,99,53,55,97,55,54,55,99,97,102,48,102,50,57,55,50,48,48,102,53,48,52,51,57,50,48,101,55,49,50,52,51,102,98,50,49,102,57,52,55,50,56,99,49,101,56,56,55,102,99,51,56,52,53,97,48,50,52,56,49,101,48,48,102,102,55,48,49,50,97,56,51,98,54,48,48,102,54,98,56,48,57,55,48,48,102,102,57,55,57,53,98,102,53,49,54,55,52,53,56,57,54,56,55,48,52,56,48,48,102,102,98,100,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,97,48,51,48,98,48,49,51,50,101,48,48,102,56,101,55,48,49,51,97,48,48,52,98,55,56,49,50,54,54,48,101,56,99,48,57,97,102,52,101,54,48,48,102,102,49,101,101,54,50,101,48,98,97,48,101,51,48,49,51,50,56,48,102,49,48,48,102,102,57,56,99,48,55,53,57,100,101,48,55,52,101,53,51,56,48,51,99,98,55,48,55,53,48,49,99,49,49,55,51,52,48,50,52,54,53,56,54,48,102,98,50,51,56,51,101,101,50,102,57,48,99,49,102,49,56,48,51,100,52,54,48,101,52,50,51,57,54,54,49,102,53,97,52,52,48,101,51,49,52,48,100,97,55,56,55,51,48,48,102,102,52,97,102,48,55,54,100,51,100,48,48,98,100,50,100,49,51,57,48,99,99,48,50,102,52,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,56,57,52,48,48,102,56,52,57,56,51,101,48,48,102,102,55,56,50,49,102,52,48,55,55,48,48,52,102,55,56,51,97,55,48,102,48,48,102,102,55,57,52,98,56,50,100,52,51,56,52,48,101,53,98,48,49,50,98,57,56,49,100,98,56,55,55,57,51,56,98,97,50,101,100,51,56,97,56,48,101,98,101,48,55,56,97,53,102,48,49,51,54,50,49,101,55,48,102,55,101,50,57,48,97,54,52,98,50,100,49,51,48,97,54,50,56,55,49,55,54,53,98,97,51,50,51,97,54,57,54,51,50,53,49,97,48,49,53,97,48,50,54,48,57,102,49,100,51,99,98,52,48,52,102,57,54,48,54,55,51,48,48,53,100,97,97,56,48,99,99,50,48,48,102,102,102,56,100,51,56,48,51,101,99,97,52,97,55,48,50,52,54,48,48,57,57,100,52,98,48,55,51,56,53,99,57,52,101,53,97,50,54,50,50,48,49,51,57,99,48,102,100,56,48,57,51,97,48,55,54,54,101,49,54,97,53,54,48,55,99,52,98,102,50,56,53,57,50,56,57,56,50,98,48,51,102,101,49,102,51,48,101,98,97,52,50,55,57,54,54,53,49,57,52,54,49,99,101,48,102,53,99,56,55,99,53,56,100,50,48,102,54,98,97,53,102,50,57,53,51,53,51,56,51,98,98,51,53,50,56,56,57,52,53,55,101,50,99,52,99,53,56,55,55,49,48,98,102,99,48,51,54,53,100,55,53,50,97,50,98,48,98,50,52,51,50,101,48,97,99,50,98,99,98,54,50,98,57,101,101,57,50,56,50,53,97,50,49,97,50,57,54,50,53,55,97,52,55,54,100,101,54,56,51,53,52,51,52,102,54,54,53,50,53,49,57,50,51,51,50,57,49,97,53,102,57,50,54,56,99,102,52,100,49,97,98,52,100,48,101,54,102,51,48,54,102,51,50,54,97,98,102,101,48,50,55,102,56,48,51,101,54,48,54,48,52,100,102,101,48,55,52,54,48,52,56,99,48,55,48,99,49,99,49,48,51,98,102,48,55,57,54,48,48,102,54,100,56,51,100,54,48,55,97,48,48,102,57,52,51,97,102,56,51,101,101,49,100,48,50,97,56,51,101,53,99,97,55,48,102,48,49,55,101,48,52,98,101,48,55,100,56,49,100,49,48,49,51,50,101,49,99,100,48,102,50,48,48,57,57,48,55,55,52,97,51,48,102,50,57,53,99,49,101,53,50,99,99,51,97,48,53,56,56,55,56,99,97,99,52,52,50,57,100,51,102,57,55,52,53,49,50,55,56,55,51,48,98,48,52,100,52,54,57,50,98,52,98,48,48,52,102,50,55,99,54,52,49,53,48,48,102,102,98,48,55,53,48,49,99,51,52,48,49,102,51,53,49,50,99,99,98,49,48,48,102,102,55,56,57,99,56,51,56,54,50,57,98,57,54,48,57,99,48,50,53,51,99,48,57,49,48,48,102,102,55,53,56,53,57,102,50,97,102,97,53,97,52,55,50,98,55,49,54,50,48,48,102,102,102,53,102,99,48,57,97,56,52,53,99,53,56,54,50,98,102,100,53,50,50,101,52,99,48,52,98,54,99,56,57,100,50,101,54,55,53,57,48,101,52,51,100,54,57,102,102,50,56,48,57,101,52,98,102,102,97,56,54,98,56,51,57,101,48,55,51,97,48,102,48,48,102,102,49,102,98,56,51,99,57,48,101,100,48,51,97,54,48,55,53,56,49,100,97,50,101,48,51,101,50,49,102,99,48,102,53,99,49,54,98,99,97,51,48,101,102,57,52,52,53,51,57,55,48,49,101,48,50,100,56,98,48,99,53,49,57,52,48,53,57,56,55,97,48,98,51,99,56,97,53,51,48,55,55,52,97,98,50,101,99,98,57,52,98,99,56,54,53,50,57,52,97,53,57,97,54,51,56,48,57,50,50,98,57,51,50,101,49,48,100,49,53,99,52,99,55,50,50,53,48,97,50,101,102,48,53,52,50,56,48,101,51,52,48,48,102,102,102,56,56,53,56,49,50,50,52,57,101,48,102,97,52,48,57,98,98,48,102,51,56,49,51,55,54,53,102,97,51,57,52,57,52,49,100,50,48,50,53,56,98,57,52,102,100,48,99,97,57,50,101,48,51,98,52,49,100,101,48,102,49,56,48,51,100,100,48,48,102,102,48,102,53,98,48,49,100,56,56,49,51,50,97,48,101,99,53,50,98,50,50,57,54,52,57,52,49,101,52,54,99,98,54,48,101,98,55,50,56,99,98,52,50,98,49,49,57,50,98,55,48,48,102,102,55,98,55,56,98,100,48,49,51,102,57,100,97,51,54,50,98,97,50,50,52,98,49,102,102,101,48,51,101,53,56,48,51,101,98,54,48,48,102,102,49,102,53,99,97,48,101,51,56,48,49,102,53,97,50,48,52,98,98,57,52,56,48,101,51,56,49,99,102,57,52,54,56,51,54,53,56,98,50,48,50,54,53,56,51,100,101,48,102,49,49,51,52,97,99,48,101,55,102,48,102,101,56,51,99,50,102,52,49,102,57,48,102,101,56,55,99,52,51,98,56,48,48,102,55,98,56,55,98,56,51,97,99,49,99,52,48,101,50,50,52,56,55,97,55,56,55,53,57,49,52,51,102,99,53,57,57,52,52,49,100,99,99,53,56,49,52,56,52,48,51,98,97,53,49,49,56,97,100,50,98,98,55,101,48,57,100,52,102,50,99,48,48,97,57,99,48,49,102,50,55,102,48,48,102,102,55,100,57,50,49,55,54,48,52,56,57,56,49,50,53,52,53,55,48,51,98,54,48,55,55,48,49,101,55,48,102,53,48,55,49,99,49,102,56,56,49,51,51,56,48,57,100,97,48,55,53,48,49,102,50,48,101,57,49,55,48,57,50,49,100,99,50,99,56,51,98,102,99,49,99,100,48,51,100,55,48,50,53,102,56,98,102,48,102,99,55,48,48,55,98,56,99,97,48,48,102,102,102,101,48,55,52,56,51,101,48,53,53,102,50,99,56,51,97,50,49,101,101,50,99,48,97,55,100,50,49,100,56,52,49,50,102,101,53,51,100,48,57,50,100,51,49,48,48,98,55,101,53,54,49,53,98,53,53,54,57,101,48,51,51,53,97,56,48,53,51,101,48,48,102,102,51,101,52,101,54,48,48,102,98,52,55,48,55,54,54,48,48,102,98,49,51,48,50,54,56,48,51,56,52,49,99,56,48,55,51,51,48,57,97,53,98,56,51,97,57,48,50,53,57,98,56,55,98,51,48,55,51,99,49,101,50,97,52,49,55,48,49,102,48,54,49,48,99,51,101,102,99,49,102,50,56,51,98,102,48,55,48,48,102,102,53,98,49,55,56,48,50,53,99,48,101,102,99,51,101,50,49,99,53,48,101,56,57,54,101,49,99,50,97,48,101,98,56,55,56,56,51,57,48,53,57,57,53,48,57,101,52,102,57,54,48,48,102,102,48,102,55,51,51,57,51,56,98,51,50,50,56,49,51,57,48,102,97,55,102,102,56,48,98,50,52,102,98,101,102,50,52,98,97,101,51,101,102,98,97,101,98,101,102,53,56,50,51,55,49,102,55,51,98,97,101,51,57,99,50,55,100,49,101,98,57,56,49,55,99,100,56,53,55,53,52,101,98,97,101,98,102,101,48,100,54,48,49,50,54,97,48,52,97,53,56,51,100,54,48,50,55,54,56,48,57,56,53,48,55,54,99,48,52,98,100,48,51,57,101,48,101,98,57,55,97,49,101,49,48,102,48,56,55,100,56,51,100,54,49,99,99,50,97,52,98,99,50,99,52,97,97,50,57,48,51,100,48,53,99,49,53,54,49,99,56,48,101,57,56,55,56,99,51,101,101,49,100,56,48,101,50,57,54,54,49,102,102,48,102,56,97,52,56,55,53,99,51,98,54,49,101,98,52,100,48,101,99,48,55,50,56,51,98,48,57,97,49,101,100,50,97,101,99,51,99,48,49,101,56,52,99,50,56,100,51,56,97,100,50,97,54,49,50,50,55,100,52,98,97,102,51,56,56,52,56,50,57,56,48,49,99,97,52,48,48,102,97,100,101,48,50,52,97,48,51,56,99,48,52,56,52,56,49,50,56,52,48,101,53,99,49,99,49,48,55,53,52,51,97,99,49,99,100,48,101,102,56,55,97,48,97,50,48,55,55,50,48,101,101,48,48,49,101,97,100,57,55,48,49,99,100,50,57,48,97,55,50,98,53,48,99,51,101,54,48,102,56,48,97,99,48,55,54,48,49,99,53,48,101,55,56,55,102,56,51,101,99,57,50,53,56,57,53,97,49,100,49,48,101,57,50,54,48,55,56,57,51,48,98,102,50,99,99,51,57,101,56,101,57,57,54,49,101,53,48,102,52,57,52,57,48,49,101,50,50,99,100,97,52,55,52,52,97,50,100,51,98,55,55,48,100,97,48,57,53,101,48,50,56,98,56,48,51,101,49,98,48,48,102,102,52,56,56,50,55,49,53,101,53,54,48,51,100,57,48,50,55,99,56,51,99,101,56,56,53,49,98,56,99,50,53,48,48,51,100,102,56,48,52,98,99,56,55,55,52,97,55,52,100,48,101,101,56,55,55,52,98,50,50,99,54,52,49,51,50,99,56,49,50,99,48,48,102,102,102,57,52,97,54,48,102,56,97,50,48,55,98,54,52,51,99,52,57,101,53,98,57,53,57,102,51,54,48,57,57,52,50,99,53,49,55,48,101,97,50,48,56,50,52,97,101,52,48,52,99,98,57,54,102,50,57,102,55,99,97,102,57,48,49,102,56,57,55,102,102,53,50,98,50,100,48,97,99,50,98,56,98,56,52,50,55,52,97,100,50,100,56,97,102,52,51,50,100,53,48,49,50,51,98,51,100,50,49,48,49,51,100,49,57,56,52,99,52,51,55,56,49,50,101,102,54,52,56,52,55,48,52,99,50,51,50,52,54,97,52,54,55,51,52,97,52,98,48,99,100,52,99,100,99,102,99,49,97,52,99,56,97,100,98,55,57,51,52,53,100,55,102,99,48,50,57,99,52,48,49,102,50,55,102,48,48,55,100,54,100,57,52,56,48,52,56,57,56,49,51,97,97,53,54,56,51,99,57,48,55,55,48,49,100,56,48,101,97,48,55,49,99,49,99,54,56,49,51,51,56,48,57,100,57,48,55,53,48,49,99,100,48,101,57,49,52,101,56,97,49,100,99,50,98,52,51,98,102,56,49,99,100,56,51,97,56,48,50,53,102,56,51,98,101,49,102,55,99,48,48,102,54,100,57,52,48,49,99,51,48,101,57,56,55,51,56,97,98,99,53,57,48,55,98,56,51,100,99,53,56,49,55,48,52,56,51,98,48,57,101,53,102,102,52,102,52,100,52,98,52,99,52,102,50,100,102,49,53,97,53,57,53,55,57,52,102,48,49,54,53,53,52,48,55,102,99,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,48,49,97,102,102,101,98,97,101,98,97,102,102,56,48,55,49,52,48,48,51,101,51,98,50,48,52,97,99,48,51,98,100,48,50,53,54,52,48,49,102,53,54,56,48,52,98,101,100,48,51,98,101,50,101,50,52,98,55,57,48,50,54,51,48,51,57,56,48,101,97,99,48,57,97,55,48,102,98,57,48,50,99,48,97,52,50,99,55,49,53,52,48,102,48,99,49,101,101,56,49,50,102,52,48,101,52,98,48,55,57,48,97,55,48,48,55,54,49,48,55,55,48,51,98,101,48,57,52,101,56,49,99,51,98,56,56,98,56,49,50,50,53,100,54,50,102,56,98,102,52,48,100,54,54,50,99,56,51,99,56,53,57,55,102,51,100,98,48,48,98,99,100,48,48,102,102,55,99,57,50,56,49,100,50,48,51,56,100,48,55,52,97,48,48,102,102,102,98,52,98,48,55,99,51,99,49,99,55,56,55,98,57,48,56,51,100,57,56,49,101,53,97,54,56,51,99,50,48,55,98,54,48,102,56,51,97,50,49,55,101,49,99,101,50,102,99,48,49,101,100,55,48,55,101,52,49,102,53,48,50,54,50,52,49,102,97,48,48,102,102,51,100,52,48,48,101,55,50,52,102,48,101,55,57,53,50,53,55,48,48,102,102,57,49,97,54,57,52,54,48,50,53,99,53,54,53,53,57,52,54,49,101,97,57,50,99,48,51,101,50,53,54,56,50,54,54,52,48,52,100,52,98,51,52,101,100,52,56,51,101,52,48,55,53,101,48,48,55,99,52,50,48,49,102,49,56,55,99,48,49,102,49,48,48,102,102,51,101,97,99,99,51,101,49,99,51,101,48,53,100,48,55,56,99,98,57,101,48,101,98,48,48,102,102,57,97,52,50,102,99,49,99,100,56,55,53,99,48,49,101,101,50,48,102,52,49,54,50,49,101,57,48,49,50,97,48,101,55,48,55,50,56,48,57,55,56,48,50,53,97,55,49,52,97,53,50,57,52,55,56,98,52,101,48,48,101,97,102,56,55,55,49,48,52,48,52,99,100,50,98,57,53,99,49,100,56,52,48,48,48,102,102,55,54,55,49,53,57,100,50,49,50,98,57,53,102,98,54,52,99,102,51,56,48,50,101,102,48,48,49,102,54,100,99,53,57,57,54,50,53,57,48,48,51,101,100,50,56,48,49,102,54,51,98,56,98,50,50,99,53,51,56,98,48,99,56,48,48,102,102,52,102,55,56,49,51,55,99,53,54,50,48,54,52,99,52,99,55,100,50,102,50,49,57,53,99,56,97,48,52,99,51,48,51,99,55,99,56,97,56,48,56,100,57,50,55,100,55,52,55,52,52,52,51,51,101,100,50,56,57,51,97,50,50,55,102,97,102,51,51,50,52,56,57,50,102,102,56,98,50,48,48,102,102,102,97,101,53,48,50,55,48,99,51,100,50,48,52,56,57,56,49,51,56,54,48,101,52,48,48,102,102,57,56,53,50,56,52,98,57,48,102,50,57,53,50,53,48,48,55,54,52,49,101,51,56,51,98,49,55,56,49,101,57,49,53,99,49,100,55,52,102,50,99,53,49,48,98,49,48,102,54,48,51,97,53,50,57,52,49,101,57,48,55,49,52,51,102,52,49,102,56,48,101,55,100,50,50,97,50,48,55,56,99,51,97,54,56,52,53,102,50,50,57,55,99,56,54,49,100,48,52,54,57,101,53,49,57,55,97,53,100,98,54,49,100,102,50,99,54,102,50,50,54,50,99,102,99,52,99,54,52,101,52,50,48,51,54,102,48,48,55,99,97,48,52,48,57,98,98,48,55,50,56,48,52,102,49,48,49,51,56,50,48,52,57,101,48,49,51,49,48,48,101,51,52,49,101,48,48,102,102,55,51,99,51,102,50,53,48,48,55,98,56,48,49,102,53,98,54,48,101,48,49,50,99,51,100,48,56,48,49,100,51,48,102,54,56,55,52,56,51,99,101,53,57,56,51,98,51,48,102,100,57,55,99,48,102,52,48,49,102,102,56,55,101,99,98,97,48,55,53,50,48,102,49,57,49,56,51,57,99,49,101,53,48,102,54,97,49,56,55,51,56,49,101,53,56,55,50,57,48,99,51,100,97,53,51,98,54,49,102,48,48,102,102,101,52,50,55,49,55,56,57,56,53,100,56,55,55,49,100,52,98,52,52,54,99,98,48,98,98,57,52,98,52,51,52,101,52,99,48,49,54,57,53,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,55,102,99,48,50,99,97,99,48,49,102,50,57,102,48,101,57,48,55,97,52,51,98,99,48,48,102,102,102,98,99,50,48,50,54,101,48,98,55,48,102,49,48,55,54,99,51,99,48,53,49,49,52,101,49,102,99,50,56,48,48,57,54,101,48,102,54,56,55,50,52,98,52,50,101,52,97,53,50,99,56,97,98,50,98,56,51,101,54,49,100,52,52,53,48,50,53,97,48,49,100,50,48,55,48,100,51,48,51,100,48,49,100,51,52,102,52,98,52,51,99,56,56,49,101,48,48,101,101,97,48,56,55,100,52,51,57,54,49,101,100,48,101,53,97,55,49,55,50,53,50,98,97,57,97,53,55,99,48,55,98,56,51,97,56,49,101,53,48,101,101,55,55,55,49,54,97,53,49,49,54,52,56,50,56,50,48,50,101,101,50,56,48,54,102,97,48,48,102,102,51,101,102,98,99,48,49,102,52,97,101,48,101,98,56,48,49,102,54,97,56,48,52,98,57,56,55,56,48,51,101,99,49,100,51,48,101,98,56,48,57,51,56,49,51,99,56,48,101,51,56,51,56,50,49,101,52,50,99,48,48,57,55,51,48,55,56,48,53,48,51,50,49,100,100,52,49,50,100,56,49,101,53,102,50,97,49,49,99,98,53,48,102,50,57,53,99,48,52,98,51,48,51,99,54,52,56,48,102,51,49,55,50,49,100,54,48,101,102,49,54,54,49,99,48,48,102,102,55,56,54,49,101,49,55,100,102,52,49,48,101,55,57,55,56,49,101,57,50,102,56,97,99,99,48,101,53,52,51,102,97,49,101,48,52,97,48,102,100,49,53,50,53,97,99,48,55,54,52,98,56,48,55,97,50,49,99,100,48,55,57,56,48,49,52,97,97,48,102,53,52,49,100,54,48,55,101,99,49,99,55,56,51,100,51,48,55,57,52,48,101,53,56,49,101,57,49,52,55,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,102,56,56,51,97,101,48,55,56,99,49,100,97,57,50,99,99,97,55,50,101,51,48,55,55,52,51,102,54,48,101,102,99,51,99,50,53,57,56,55,53,99,51,100,56,53,48,55,50,101,56,97,48,52,100,50,101,56,51,98,56,53,97,101,50,57,99,51,99,50,53,51,49,54,52,53,55,102,50,99,48,97,50,50,99,56,98,49,50,56,99,98,48,48,52,98,48,50,55,56,97,99,50,99,57,51,99,97,100,98,54,57,51,54,98,102,99,50,100,53,55,53,100,52,48,99,49,56,48,49,102,53,97,52,48,48,102,97,101,98,48,55,101,54,48,48,102,98,51,102,48,50,54,57,52,51,97,54,48,52,98,52,48,51,56,98,50,98,98,49,99,99,53,49,48,55,98,99,49,102,48,48,55,99,102,50,53,56,55,51,97,98,48,51,97,49,48,55,49,53,99,49,101,51,48,55,48,99,51,56,54,48,102,48,48,102,102,49,102,48,56,48,51,100,98,54,49,102,49,48,102,100,48,55,48,52,48,49,101,102,101,99,48,101,102,51,56,51,99,48,50,97,48,98,56,48,48,102,102,55,97,55,99,49,100,53,50,102,98,48,55,99,52,51,100,100,102,54,50,98,99,97,55,52,50,51,56,50,55,57,51,57,48,55,102,99,48,55,49,53,48,48,55,99,49,99,99,51,97,52,49,101,97,52,51,48,101,97,56,48,51,101,99,57,56,51,102,50,57,54,49,100,97,48,102,48,97,51,56,55,50,48,51,99,56,49,101,48,48,102,102,50,53,51,52,51,97,56,53,48,56,55,98,100,102,50,57,99,98,49,54,48,51,97,97,53,101,56,55,97,48,51,57,54,53,54,48,49,51,49,54,53,98,48,55,98,56,51,98,50,53,50,56,55,57,50,100,49,50,52,97,56,50,99,99,51,99,50,49,100,51,50,97,99,51,102,97,49,99,54,50,100,99,51,99,56,53,50,97,48,50,54,51,97,53,56,48,55,55,99,97,102,48,102,97,48,55,52,49,51,99,98,53,56,52,51,54,52,51,99,48,53,53,100,97,55,48,51,99,48,48,102,102,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,48,54,51,55,48,50,52,54,52,48,57,49,56,48,50,53,100,48,48,102,102,49,102,53,100,52,48,52,98,97,56,55,50,99,48,57,53,102,48,50,53,56,48,51,57,56,48,48,102,54,97,56,55,48,48,102,102,51,97,98,100,101,50,99,99,98,57,50,101,52,98,51,98,52,53,50,99,52,51,102,54,48,102,51,99,51,102,50,53,56,97,51,50,50,97,50,56,55,57,48,49,101,56,48,51,100,49,48,102,50,50,50,50,49,57,53,99,48,48,102,102,102,55,52,56,51,99,48,48,102,102,102,53,54,50,98,52,97,100,99,53,56,49,54,49,50,56,52,53,55,57,52,56,53,52,57,52,56,53,53,57,52,56,49,99,97,48,101,52,56,55,55,52,51,97,54,49,99,50,48,101,97,48,55,52,56,51,97,52,53,48,48,48,102,102,98,57,48,48,102,102,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,55,102,99,49,48,48,102,102,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,51,100,57,48,51,100,53,48,55,53,56,49,99,52,48,55,101,48,48,102,102,101,98,48,49,101,53,56,51,57,53,48,55,97,52,53,49,102,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,101,50,48,101,98,56,49,101,51,48,55,54,97,52,98,51,50,101,48,97,54,101,49,101,49,48,101,50,48,55,102,99,51,98,99,53,57,56,55,53,99,51,100,56,53,48,53,49,55,52,49,100,102,52,100,50,57,52,51,99,56,53,53,55,50,101,48,51,98,99,53,99,57,54,52,53,55,55,50,99,48,97,51,50,99,56,97,101,50,102,48,97,102,48,52,99,56,50,55,56,97,99,50,99,57,48,48,102,102,98,50,56,54,57,51,54,52,48,52,52,100,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,51,98,98,48,51,102,99,48,50,54,56,99,49,99,54,56,49,50,99,49,99,49,99,98,102,48,55,101,52,49,102,57,101,49,99,54,99,48,52,99,51,56,51,102,102,48,55,55,48,48,52,97,100,56,51,57,101,102,99,51,98,50,49,101,102,48,102,50,48,48,51,100,101,50,48,102,100,99,49,101,99,102,50,100,98,48,55,48,48,102,102,51,56,101,54,48,101,56,48,55,55,48,98,101,97,50,56,52,48,52,102,102,48,55,55,48,98,57,50,50,49,101,54,48,102,52,56,48,57,49,48,55,52,52,97,99,48,52,97,101,99,53,98,48,55,56,52,97,101,48,52,100,97,48,102,98,102,102,48,48,97,57,48,48,48,102,102,55,100,102,55,56,48,51,101,57,53,99,49,101,56,56,48,51,101,97,97,99,48,57,56,99,50,102,99,51,101,99,49,100,51,48,101,98,56,48,57,98,56,49,50,51,52,48,102,99,48,51,102,99,49,101,51,50,99,48,48,102,102,57,55,51,48,102,102,57,52,48,100,48,55,56,57,51,56,97,57,48,55,54,57,56,98,55,52,56,50,100,52,51,99,97,53,55,48,49,50,99,101,48,102,49,57,50,48,51,99,99,53,99,56,55,97,52,51,99,50,53,54,48,55,102,99,49,100,101,56,55,55,57,56,55,100,48,52,51,57,101,53,101,56,55,97,52,98,101,50,99,101,56,49,102,52,56,55,48,56,51,98,101,57,52,49,102,97,50,97,52,98,53,98,48,102,50,57,52,101,48,102,52,52,51,57,56,48,101,99,99,48,53,102,99,53,48,48,102,102,102,53,48,48,102,102,50,55,51,99,48,57,52,51,48,55,51,97,48,52,102,56,56,49,50,99,48,48,102,102,102,55,99,48,57,52,56,48,55,102,101,56,52,49,101,49,52,99,48,55,53,52,48,102,57,56,97,48,52,51,50,57,99,51,99,50,101,56,55,53,48,98,99,55,99,51,98,56,49,101,57,50,57,48,98,48,50,57,56,51,99,50,53,53,56,55,99,56,51,97,50,49,101,100,48,101,100,57,55,53,51,50,57,54,56,54,56,99,53,102,56,55,50,48,51,101,99,49,100,100,48,101,101,56,55,98,99,97,57,52,53,50,101,99,97,102,50,102,99,51,97,54,53,56,57,54,48,53,48,97,49,57,53,56,49,101,57,48,101,99,56,55,57,48,51,98,50,57,99,53,57,56,55,55,56,98,49,48,48,57,98,53,48,48,102,102,55,100,57,54,56,48,51,101,98,97,99,49,102,57,56,48,51,101,98,48,48,48,102,102,57,97,53,48,102,54,48,49,50,100,48,48,102,102,102,100,48,97,101,99,55,51,49,55,97,49,101,102,48,55,51,101,49,102,51,48,52,100,56,55,51,97,55,48,51,100,101,48,55,49,55,56,49,101,51,48,55,102,48,51,56,54,48,101,102,99,49,102,48,56,48,51,100,98,52,49,99,101,48,102,100,48,55,102,56,48,49,101,99,49,99,48,102,48,102,56,51,98,102,50,100,99,98,56,48,48,102,102,55,97,55,101,49,101,97,50,102,98,56,55,99,52,51,97,49,102,102,50,98,99,98,56,52,50,51,56,50,52,53,51,57,51,98,102,99,48,98,101,53,52,48,51,51,101,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,102,102,48,49,97,53,48,49,102,101,56,51,56,52,48,55,51,56,48,52,100,51,56,51,57,97,48,55,56,48,48,102,102,52,98,102,48,49,51,48,52,48,101,102,48,97,49,48,55,97,54,48,101,55,48,49,101,97,57,52,48,102,48,55,54,99,51,102,50,49,99,54,48,102,51,98,50,102,56,48,57,55,49,54,101,53,55,55,52,57,52,55,52,98,52,54,52,56,52,54,52,57,52,50,52,56,52,50,50,100,56,97,49,48,102,48,49,52,52,53,98,97,50,49,53,99,49,101,52,48,101,55,48,55,97,52,97,50,50,99,52,97,100,48,102,54,48,55,51,48,51,100,97,53,54,49,52,101,49,101,56,48,101,99,49,54,99,53,49,48,55,57,52,97,51,50,98,48,98,52,52,50,48,48,57,102,53,48,48,102,102,55,100,99,55,48,48,102,102,51,101,97,50,56,49,102,97,48,48,102,102,51,101,97,54,99,48,57,56,101,50,100,99,51,97,50,49,102,55,50,57,97,53,102,48,50,53,99,52,49,101,56,48,55,102,56,49,101,97,101,48,50,53,49,48,49,101,56,50,52,48,55,101,99,51,57,101,49,101,102,50,101,48,49,101,54,48,51,97,100,48,101,52,50,52,56,55,53,56,98,50,52,55,99,49,101,101,50,98,56,97,49,52,52,48,101,102,48,55,56,52,97,48,48,55,56,50,49,99,97,48,101,102,48,51,99,56,48,101,52,48,55,54,56,49,101,49,100,49,55,97,48,101,100,99,51,57,54,49,100,101,50,99,56,51,102,57,56,51,99,54,101,48,51,98,53,97,48,102,48,56,55,50,57,48,100,48,48,98,101,55,48,48,102,102,51,56,97,48,51,101,50,48,102,52,56,51,56,56,49,99,48,48,102,102,102,50,48,51,97,54,48,101,57,56,55,98,99,98,99,48,49,50,55,48,102,49,56,51,102,50,48,102,102,57,54,48,48,101,98,99,49,100,55,57,53,99,48,50,53,56,53,99,49,54,51,50,49,101,56,48,102,100,57,52,99,48,101,98,52,49,101,51,56,51,101,97,50,99,48,97,49,101,57,50,53,54,50,48,49,54,48,56,52,53,49,55,52,51,48,55,54,56,48,101,55,56,49,101,51,56,55,57,98,50,55,57,55,97,57,97,53,53,57,52,53,52,48,48,102,102,102,54,102,102,50,97,97,48,98,50,98,48,102,49,57,55,54,53,48,49,53,56,53,57,48,52,50,48,49,51,99,99,48,52,56,99,48,49,50,101,56,48,48,102,98,49,53,48,50,53,100,48,51,101,56,48,52,97,102,56,49,51,51,101,49,99,99,48,48,55,98,97,56,51,56,48,49,101,97,101,99,57,54,56,53,51,49,55,50,53,54,53,97,50,57,53,99,49,102,98,48,55,54,48,49,102,57,50,98,57,49,57,50,57,49,52,51,98,54,48,102,52,48,49,100,55,48,55,57,49,50,100,48,99,98,49,48,48,102,102,55,98,53,56,49,101,48,48,102,102,55,53,55,49,54,52,53,57,54,50,98,99,98,48,97,52,50,50,99,48,97,52,50,100,52,97,52,50,100,48,98,98,48,101,53,48,55,100,56,51,98,97,49,101,99,48,101,49,48,55,97,99,51,100,97,49,100,50,50,102,102,102,99,48,50,51,51,53,55,53,48,55,49,99,48,57,101,54,48,50,52,54,48,48,102,102,57,56,98,48,48,55,100,55,53,48,49,51,49,56,49,102,52,48,50,53,55,99,48,57,57,102,48,101,54,48,48,51,100,97,97,49,102,102,48,101,97,101,54,52,98,52,50,57,56,98,57,50,98,50,100,50,56,98,48,48,102,102,101,50,48,51,99,102,48,101,51,49,54,50,57,50,57,52,56,97,49,100,98,48,55,97,48,48,102,102,101,98,56,51,99,56,57,54,56,54,53,55,48,48,102,102,51,100,100,48,48,101,102,56,51,100,53,99,97,100,50,99,98,49,53,101,53,56,53,50,48,57,53,101,53,100,49,53,50,53,100,57,53,54,53,100,48,55,50,56,51,101,99,49,100,100,48,101,57,56,55,102,52,51,97,56,49,101,100,48,101,57,49,52,48,48,102,102,51,57,97,56,48,51,101,50,57,97,48,48,102,102,102,97,50,102,48,48,102,102,54,102,53,48,48,51,101,99,102,56,48,57,100,51,48,55,51,48,48,48,102,102,98,99,56,56,55,57,56,48,57,48,53,48,101,54,48,55,100,57,50,52,52,48,48,51,98,52,99,98,50,50,99,52,48,57,97,51,48,102,48,56,51,98,53,52,100,50,57,56,48,49,51,57,52,98,48,50,53,54,52,51,99,54,53,101,57,55,99,48,48,98,100,50,56,51,101,98,50,97,99,51,56,99,48,48,102,102,100,56,102,99,48,102,54,100,55,102,99,48,99,101,56,48,49,102,49,99,55,48,48,55,100,48,50,57,53,48,48,48,102,102,102,97,102,50,48,101,51,50,48,48,102,102,49,51,54,54,48,52,100,101,48,51,98,98,51,48,48,51,101,99,49,56,51,100,56,48,48,102,55,57,49,52,56,53,54,48,55,54,99,51,99,48,57,101,49,99,53,48,102,55,57,52,99,48,52,97,98,56,55,48,102,49,55,52,53,101,48,55,53,97,48,97,101,48,55,55,52,53,99,56,55,48,99,51,100,50,49,102,97,48,101,57,49,55,97,48,102,48,56,49,101,100,48,55,52,57,49,100,57,48,102,49,48,55,98,99,49,101,55,50,49,49,55,98,56,98,99,50,98,48,51,56,52,49,101,102,54,48,49,100,49,48,55,55,52,97,101,48,101,56,98,55,56,49,101,101,97,53,56,51,100,49,48,49,98,48,57,52,50,100,56,49,101,52,56,51,100,48,48,101,51,48,51,97,48,48,102,102,101,101,49,53,97,49,101,97,48,55,56,99,53,100,101,48,101,101,56,55,55,56,98,55,48,55,56,48,48,101,57,56,49,100,55,57,53,101,53,56,55,50,98,48,98,57,50,101,55,97,52,48,55,101,99,49,102,56,56,51,100,52,48,101,55,48,51,57,52,48,55,53,101,53,48,102,52,54,50,56,57,48,52,98,49,52,100,54,51,56,55,97,56,49,101,54,56,51,99,48,48,101,56,48,55,54,52,48,52,99,49,99,52,52,57,50,56,99,97,48,99,53,97,53,49,54,99,49,101,51,50,99,56,97,98,48,101,100,97,48,57,54,50,53,57,50,48,48,102,102,54,52,97,102,102,56,48,52,48,51,97,101,98,97,101,98,102,101,48,54,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,49,100,102,48,98,102,101,48,50,55,48,56,48,51,101,52,97,54,48,48,102,102,102,56,102,100,57,53,99,48,52,101,48,48,102,102,55,53,52,49,101,52,56,48,51,101,99,49,48,48,102,102,57,52,53,48,101,97,48,55,56,49,51,52,48,57,99,50,48,101,57,49,52,51,54,49,101,54,48,55,98,99,48,101,97,48,51,97,97,53,52,56,55,97,56,51,102,56,49,101,57,48,50,54,100,99,97,100,50,56,99,97,101,48,55,51,52,48,101,101,56,51,98,54,56,99,49,100,98,52,54,50,102,99,49,101,97,97,49,48,55,55,48,49,100,101,56,55,56,52,49,99,56,56,51,57,100,48,101,49,48,55,98,56,98,57,50,97,56,51,97,97,48,101,98,52,49,100,97,57,55,101,49,101,99,48,55,101,56,53,56,48,50,53,48,51,97,99,53,55,57,53,52,53,56,56,55,101,57,51,56,97,49,97,50,99,48,48,102,102,50,99,57,53,52,48,51,100,99,56,48,57,53,99,48,50,54,56,99,49,99,52,56,49,51,97,48,48,102,102,101,50,99,51,56,99,48,52,99,98,48,49,50,100,52,49,102,57,101,48,102,50,48,49,99,57,56,51,99,97,97,48,102,50,101,48,101,53,56,55,100,51,56,55,54,52,51,101,48,49,99,102,99,53,99,56,48,51,100,97,50,49,101,102,50,102,99,51,56,97,49,101,51,48,48,55,53,54,99,51,102,56,49,100,100,48,101,97,56,55,98,56,97,99,99,56,48,49,101,98,48,101,97,57,55,56,53,52,54,48,49,51,57,50,56,52,97,101,99,57,100,100,48,98,50,55,97,48,48,50,55,48,97,100,52,99,52,48,52,100,52,99,48,49,48,97,56,48,49,102,50,98,54,48,48,55,100,49,100,57,54,54,48,101,100,56,51,100,48,48,102,102,102,52,52,48,49,102,54,100,97,48,52,98,97,51,99,49,100,101,56,48,55,53,48,49,102,53,48,102,48,48,102,102,55,52,53,51,52,48,57,98,56,48,55,52,102,48,56,50,49,100,57,48,101,55,97,52,48,51,98,97,48,55,56,52,49,101,98,50,99,52,51,98,50,48,101,101,52,97,100,48,55,100,50,49,99,49,52,55,50,97,100,49,48,97,51,52,54,48,102,56,56,55,55,56,49,101,102,56,55,100,48,98,51,50,57,50,56,49,101,98,49,52,101,57,55,56,98,50,48,55,57,97,56,52,48,102,56,52,51,100,101,53,97,56,51,99,98,97,50,99,48,51,101,54,49,100,56,48,102,101,56,55,99,50,56,49,99,102,55,102,56,54,102,56,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,102,52,99,51,100,54,49,100,51,48,101,98,56,55,102,56,51,97,99,49,101,55,48,101,50,56,55,101,56,51,98,52,53,48,56,55,100,52,51,57,48,49,102,49,50,56,48,98,56,48,101,57,56,55,99,52,51,97,48,49,101,98,50,57,56,97,101,48,102,49,48,55,53,99,51,100,56,49,100,54,48,102,49,50,48,97,52,49,53,52,49,101,52,48,101,98,56,55,57,48,51,98,56,53,98,97,49,97,55,49,53,48,53,102,48,55,55,56,98,99,50,57,100,51,49,50,99,97,56,50,100,52,97,54,50,99,49,49,49,51,52,97,102,50,100,52,97,101,52,56,52,98,50,98,100,51,100,97,55,53,98,55,50,101,54,56,48,52,50,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,51,99,57,48,51,102,54,48,55,102,54,48,101,55,52,48,57,54,51,48,55,54,52,53,57,56,51,101,54,48,55,102,99,48,102,48,56,97,48,48,102,102,55,53,50,48,101,97,48,97,48,50,102,99,51,56,48,49,100,98,48,102,48,56,51,99,48,48,102,102,102,54,51,99,57,50,56,56,49,100,55,48,101,101,49,54,54,48,102,51,52,49,101,48,56,55,54,52,49,100,54,56,55,52,49,50,48,51,99,97,53,98,52,98,49,54,56,56,49,100,102,48,101,102,50,54,48,55,100,56,51,101,99,49,100,99,52,48,50,100,56,51,100,50,53,101,54,52,48,48,102,102,101,97,48,55,52,48,97,101,52,97,52,97,48,102,50,56,55,97,56,98,53,50,56,48,51,98,48,53,54,49,54,54,53,101,49,53,102,102,101,48,49,53,50,52,48,48,102,102,102,57,48,97,56,48,51,101,57,55,99,51,100,50,48,48,102,102,102,97,98,53,48,50,54,55,99,98,57,48,102,98,56,51,97,50,48,55,55,101,49,101,48,54,52,48,57,48,53,48,55,100,97,53,102,98,48,101,56,49,50,102,99,49,102,50,55,52,51,99,56,53,57,48,55,101,100,56,48,55,55,56,49,101,98,52,98,50,56,54,52,98,54,48,102,54,48,51,56,51,48,102,101,56,55,56,56,98,49,50,97,57,48,52,98,55,50,56,99,98,102,50,57,48,98,52,52,51,48,102,54,49,54,101,48,101,97,53,49,48,51,100,50,57,97,49,101,50,50,99,48,51,101,56,48,101,55,57,48,99,97,97,50,99,55,48,51,99,53,48,55,56,50,49,102,98,48,101,55,56,51,100,101,98,48,101,101,48,48,98,98,99,97,48,49,101,101,52,48,52,100,49,56,49,50,98,56,48,101,50,52,48,57,100,48,48,102,102,55,49,54,49,102,57,48,50,53,97,52,48,57,57,53,48,101,51,55,48,55,57,48,48,102,102,101,52,99,49,101,53,53,48,55,54,98,56,55,100,48,51,57,55,56,51,99,99,49,102,48,48,102,102,101,55,101,50,101,52,48,49,101,100,49,48,102,55,57,52,48,49,102,57,48,101,101,48,48,51,97,99,56,49,99,51,48,102,49,48,55,53,52,51,100,99,53,54,54,52,48,48,102,102,102,53,56,55,53,52,97,51,50,100,102,56,48,57,51,49,55,99,53,55,54,52,100,101,56,53,100,48,49,51,99,49,51,56,53,54,97,54,50,55,97,49,50,54,48,48,102,102,52,102,57,56,48,51,101,100,102,99,48,49,102,53,51,97,48,102,56,56,48,49,102,53,50,48,48,52,99,102,53,48,51,56,102,48,102,99,97,55,57,55,99,48,102,49,99,49,100,52,48,55,98,52,51,98,56,53,53,48,55,57,48,49,99,54,48,49,51,49,54,57,48,49,99,50,54,48,51,56,50,49,100,53,48,55,100,52,53,55,51,48,49,100,101,48,101,102,50,52,48,51,99,48,52,55,50,57,48,97,51,52,50,48,102,56,56,51,99,56,52,53,50,56,48,51,99,50,48,101,100,52,51,102,48,53,99,50,52,48,55,51,56,51,99,54,49,100,53,50,99,56,51,100,102,54,49,101,97,54,99,97,101,99,49,100,51,48,102,99,49,54,48,53,52,57,53,97,49,100,57,48,55,57,52,49,99,102,52,99,50,99,98,102,99,48,97,54,53,52,48,51,51,101,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,102,102,48,49,57,100,99,48,57,97,51,48,50,53,55,48,49,99,52,56,49,51,97,48,48,102,102,101,50,99,51,102,52,48,52,98,52,56,49,51,50,97,49,99,54,101,48,102,50,48,49,99,57,56,51,99,97,97,48,101,100,55,48,102,97,48,55,50,102,48,55,57,56,51,101,48,49,99,102,99,53,99,56,48,51,100,97,50,49,101,102,50,56,48,51,102,52,49,100,99,48,48,55,53,57,48,51,56,54,49,101,50,48,101,97,56,55,98,56,97,99,99,56,48,49,101,98,48,101,97,57,52,54,53,98,102,48,49,50,54,50,102,56,97,101,99,57,100,100,48,98,97,48,50,55,56,50,55,48,97,100,52,99,52,102,52,50,52,99,48,48,102,102,57,102,51,48,48,55,100,98,102,56,48,51,101,97,55,52,49,102,49,48,48,51,101,97,52,48,48,57,57,101,97,48,55,49,101,49,102,57,52,102,50,102,56,49,101,51,56,51,97,56,48,102,54,56,55,55,48,97,97,48,102,50,48,51,56,99,48,50,54,50,100,50,48,51,56,52,99,48,55,48,52,51,97,97,48,102,97,56,97,101,54,48,51,98,99,49,100,101,52,56,48,55,56,48,56,101,53,50,49,52,54,56,52,49,102,49,48,55,57,48,56,97,53,48,48,55,56,52,49,100,97,56,55,101,48,98,56,52,56,48,101,55,48,55,56,99,51,97,97,53,56,56,55,98,101,99,51,100,52,100,57,53,100,56,51,97,54,49,102,56,50,99,48,97,57,50,98,52,51,98,50,48,102,50,56,51,57,101,57,56,53,57,48,48,102,102,55,48,54,48,51,99,51,48,50,54,56,56,49,99,53,56,51,97,56,48,55,101,99,48,52,98,98,48,49,50,100,50,49,102,101,48,102,99,102,50,56,99,49,102,54,48,49,51,54,48,48,48,102,102,102,53,54,56,48,49,101,56,48,48,102,102,55,50,98,56,55,54,48,51,101,48,53,57,56,48,51,100,102,98,99,49,99,53,48,55,52,49,48,56,51,102,56,48,102,54,51,56,48,51,100,99,54,53,49,56,55,55,49,51,99,51,97,50,49,100,55,99,49,100,53,48,101,57,49,54,52,56,56,53,99,56,48,51,97,101,99,53,102,48,55,55,56,48,52,102,97,57,50,52,48,52,98,99,51,98,55,56,98,52,50,99,54,54,57,48,97,52,49,54,48,48,102,102,48,55,100,97,55,56,48,51,101,98,52,56,49,99,101,56,48,51,101,100,54,99,48,57,52,97,48,102,49,48,49,50,98,56,48,102,55,99,98,97,48,102,48,48,102,102,55,51,57,102,54,48,98,102,50,98,99,49,101,51,56,51,97,51,48,55,57,54,49,100,100,97,52,97,52,97,50,99,56,49,100,53,56,51,101,52,48,101,100,49,52,99,49,101,53,50,56,56,51,97,97,49,102,53,52,97,48,101,99,55,50,100,52,97,100,50,97,48,51,102,97,49,100,102,57,50,57,99,51,100,97,49,101,52,48,101,100,56,55,98,99,51,57,54,53,101,50,54,50,49,51,54,49,101,48,48,102,102,101,97,48,55,56,48,98,57,57,48,101,102,49,55,99,49,99,101,48,102,98,98,54,49,100,50,48,102,101,56,55,52,102,102,99,48,50,52,98,49,52,54,97,48,101,57,56,55,52,99,51,100,48,49,102,101,48,102,52,56,55,54,48,51,56,97,49,99,53,48,101,100,49,55,99,49,102,53,48,102,98,56,55,99,52,98,102,50,57,99,51,97,54,49,99,100,48,101,56,48,55,53,48,97,54,50,99,52,51,99,52,49,101,57,48,102,54,48,55,97,52,51,99,52,57,99,56,101,53,53,48,55,54,99,51,97,101,49,100,97,48,101,101,49,53,50,56,54,57,99,53,99,49,55,99,49,101,49,50,102,48,98,56,52,99,52,52,50,97,48,97,97,50,57,99,97,101,52,51,52,100,50,99,48,98,52,50,99,49,50,49,49,48,97,101,52,48,54,57,99,98,55,50,50,54,56,51,55,48,48,102,102,57,97,51,48,50,53,55,48,49,102,97,56,49,50,53,101,48,102,100,48,51,102,48,48,102,102,52,98,52,56,49,51,50,97,49,99,54,99,48,101,100,99,49,102,54,48,51,98,53,56,48,101,100,55,48,102,97,48,55,50,102,48,55,57,56,51,57,101,49,101,102,101,53,51,55,48,102,55,48,55,51,99,97,48,48,102,100,48,55,55,48,101,49,101,52,48,101,49,56,55,56,99,51,100,54,49,100,48,50,99,98,97,55,56,55,53,48,51,100,52,53,49,57,54,102,52,48,50,52,99,53,102,49,54,51,100,48,52,49,51,98,100,48,48,102,102,98,48,48,52,57,49,54,52,56,54,57,101,56,52,56,54,48,49,56,54,54,48,48,102,56,99,56,48,48,51,101,56,49,48,98,56,48,50,53,49,48,97,55,50,57,48,48,57,102,102,48,50,55,54,99,49,100,100,100,48,55,55,99,48,57,97,99,48,102,48,48,50,52,99,98,98,48,50,53,97,48,49,100,99,49,54,52,57,99,49,102,57,50,56,56,51,102,54,48,52,98,53,48,55,48,99,51,99,54,49,99,55,48,102,102,48,55,49,56,51,100,99,53,56,48,51,100,49,50,56,99,97,100,48,102,51,49,53,97,49,100,50,52,57,48,55,56,50,48,102,57,48,51,97,54,48,102,49,98,99,57,54,48,48,102,102,101,99,56,51,101,101,49,100,49,48,102,48,49,55,56,48,101,54,52,97,51,50,56,56,97,53,101,53,57,57,54,50,49,100,102,48,55,57,97,53,101,56,55,99,56,51,57,97,48,101,102,98,102,99,48,99,55,99,48,49,102,49,101,97,48,48,102,102,55,100,50,102,48,55,53,99,48,49,102,53,54,56,48,52,98,48,49,52,97,49,102,56,48,55,98,97,48,101,102,99,51,98,101,99,48,49,51,102,52,48,102,98,52,97,48,55,100,99,48,50,54,48,52,51,101,52,100,56,55,57,48,97,100,48,102,100,98,101,48,101,102,48,51,97,97,57,56,53,102,53,49,54,99,49,100,52,48,55,48,54,49,99,51,48,102,49,49,53,97,53,53,50,48,57,53,48,53,49,56,55,55,99,97,52,50,97,100,49,48,51,97,56,53,98,56,51,100,54,52,52,48,101,98,50,54,48,55,56,53,48,48,51,101,56,48,102,56,53,48,99,98,54,50,99,48,48,102,102,49,101,97,50,56,51,99,49,48,101,50,48,55,51,99,49,100,48,100,56,55,55,48,48,102,102,54,50,48,53,48,98,52,48,102,56,56,51,100,50,48,101,50,48,55,48,48,51,99,56,48,101,57,56,51,97,54,49,101,102,50,102,48,48,102,102,52,57,99,51,99,54,48,102,99,56,51,102,101,53,56,48,51,97,102,48,55,53,101,53,55,48,48,57,54,49,54,101,53,56,99,56,55,97,48,51,102,54,53,51,48,51,97,100,48,55,56,101,48,102,97,56,98,48,50,56,55,97,52,57,53,97,56,48,53,56,50,49,49,52,53,100,48,99,49,100,97,48,51,57,101,48,55,56,101,49,101,54,99,57,101,53,101,97,54,57,53,54,53,49,53,48,48,51,100,98,102,99,97,97,56,50,99,97,99,51,99,54,53,100,57,52,48,53,54,49,54,52,49,57,54,98,102,101,48,49,52,48,99,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,56,48,53,48,51,48,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,49,98,102,50,98,102,101,48,50,48,49,56,48,51,101,53,54,52,48,48,102,102,102,97,50,102,48,48,102,102,54,102,97,56,48,51,101,99,102,56,48,57,50,99,48,55,51,50,48,48,102,102,98,100,55,48,55,57,56,48,57,102,97,48,101,54,48,55,50,53,50,52,52,48,48,51,98,51,48,98,50,50,98,56,48,57,97,51,48,101,102,48,51,98,53,52,50,50,57,56,48,49,51,97,98,98,48,50,54,57,56,51,99,54,53,49,49,55,99,48,48,98,99,100,48,51,101,98,50,100,48,51,56,101,48,48,102,102,100,57,48,50,48,102,54,100,52,48,52,48,51,53,48,48,102,102,102,97,101,48,55,53,52,48,102,52,99,51,56,56,48,102,99,48,49,100,54,48,51,98,52,48,55,100,52,48,101,98,52,98,99,101,49,101,54,48,55,54,54,48,102,56,56,49,100,102,56,55,51,56,49,101,56,56,51,98,57,48,102,50,100,49,53,56,53,99,49,52,100,99,51,99,50,49,99,52,48,102,102,56,55,55,56,97,99,48,102,52,48,55,52,99,98,102,57,50,57,52,51,99,48,56,52,53,50,56,55,56,99,97,97,101,53,99,48,55,55,56,98,57,50,98,52,98,49,57,50,98,99,98,99,50,98,52,97,101,50,102,48,97,102,48,52,99,56,50,52,52,98,51,50,98,53,48,48,98,50,56,55,53,48,97,52,48,50,99,52,99,48,49,102,50,51,56,48,48,102,102,55,100,48,50,57,54,101,48,48,102,97,102,50,48,102,99,97,55,56,49,51,54,54,48,52,97,49,56,51,98,98,51,48,48,102,102,51,101,98,101,52,51,100,56,48,48,102,102,102,54,54,57,52,56,53,57,56,55,54,99,51,98,101,57,101,49,102,97,48,102,55,57,55,50,48,52,97,98,56,55,102,51,49,52,97,53,49,56,55,53,97,99,97,101,48,55,56,97,53,99,56,55,102,48,51,100,50,49,102,97,48,102,54,57,55,97,48,101,102,52,49,101,99,56,55,98,53,49,100,101,48,102,49,48,55,52,48,49,101,55,50,54,57,55,98,56,97,51,50,98,48,51,102,97,49,101,102,55,99,49,100,49,48,55,56,56,97,101,48,101,56,98,57,56,49,100,49,50,53,56,51,100,49,102,102,48,49,52,102,53,52,48,54,99,50,48,48,55,99,55,49,56,48,49,102,52,48,97,53,98,56,48,51,101,99,51,52,51,102,50,56,48,48,52,100,57,56,49,51,55,56,48,101,101,99,101,48,48,102,102,102,97,102,57,48,101,57,56,48,51,100,101,52,53,50,49,53,56,49,100,98,48,102,48,50,55,56,55,101,56,51,97,48,53,99,56,49,51,53,48,49,102,99,101,53,50,57,55,56,49,100,54,56,50,98,56,49,100,100,49,55,50,49,99,51,48,102,52,56,55,49,52,51,100,97,53,49,48,51,98,100,48,55,52,99,49,101,100,52,56,54,52,51,99,52,49,101,102,48,55,57,99,56,52,53,101,102,50,56,99,98,51,48,102,101,56,55,52,49,56,48,55,52,52,49,100,100,50,98,56,51,100,99,101,55,48,55,98,97,57,54,48,101,98,56,48,98,56,48,48,102,102,49,102,52,57,97,48,48,102,97,56,50,48,55,57,56,48,48,102,98,55,51,48,50,54,56,49,48,52,51,57,56,100,99,56,55,56,48,51,98,48,48,52,97,102,56,51,97,100,48,102,48,48,102,102,55,53,57,102,48,50,54,99,48,49,101,101,56,55,52,52,98,51,48,55,55,100,50,49,101,56,48,55,55,50,49,100,54,48,102,53,56,55,55,56,49,101,50,49,55,99,49,99,57,50,57,99,51,98,54,49,100,98,48,102,56,48,55,56,57,48,48,98,54,50,100,48,51,99,50,48,102,53,52,98,53,48,55,53,101,53,100,48,51,98,102,50,97,56,51,99,99,53,49,48,55,52,99,51,102,101,53,55,48,51,98,56,50,99,52,98,52,52,55,48,102,98,48,55,99,99,51,97,101,53,102,49,53,52,53,55,101,48,101,102,57,55,99,48,49,98,100,56,48,101,48,56,49,99,50,48,51,57,99,48,50,53,54,48,49,99,100,48,51,98,102,48,50,53,102,56,48,57,55,100,48,55,55,56,53,48,56,51,97,99,48,55,51,97,48,101,97,56,97,48,54,52,51,98,54,49,99,54,48,101,51,48,55,54,49,57,55,99,48,52,98,56,97,56,50,98,98,50,52,97,52,50,53,97,52,97,52,50,52,97,52,97,54,97,52,50,54,57,54,99,53,102,48,55,56,48,98,100,50,100,100,50,99,98,49,48,102,50,48,55,99,52,51,100,52,53,101,57,54,50,53,57,48,55,98,48,51,101,54,49,101,100,50,99,99,98,56,48,102,52,48,55,57,99,98,54,50,102,52,51,99,97,53,101,49,54,54,53,57,97,55,55,102,56,55,52,97,56,48,53,56,49,56,48,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,48,102,102,99,55,54,48,50,53,55,48,48,57,97,51,48,55,49,50,48,52,101,56,48,51,56,98,48,101,51,48,49,51,50,99,48,52,98,53,48,55,101,55,56,51,99,56,48,55,50,54,48,102,50,97,56,51,99,98,56,51,57,54,49,102,52,101,49,100,57,48,102,56,48,55,51,102,49,55,50,48,48,102,54,56,56,55,98,99,98,102,48,101,50,56,55,57,48,48,102,102,49,100,53,98,48,102,101,48,55,55,52,51,97,97,49,101,101,50,98,51,50,48,48,55,97,99,51,97,97,53,101,49,53,51,56,48,52,101,52,97,49,50,98,98,50,55,55,52,50,99,57,101,56,48,48,57,99,50,98,53,51,49,48,49,51,53,51,48,48,50,101,50,52,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,102,102,56,48,100,102,97,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,48,97,48,52,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,52,48,54,102,100,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,98,102,101,48,49,57,102,56,97,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,98,102,101,48,52,48,48,102,102,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,50,49,56,48,51,101,51,97,52,48,48,102,102,102,98,97,97,48,48,102,102,55,56,53,54,48,49,51,49,97,53,97,56,55,48,52,49,102,101,56,55,57,56,51,102,99,57,54,48,52,56,100,48,51,102,57,102,57,48,52,49,101,51,56,55,54,99,97,50,55,52,48,52,102,56,97,55,48,55,51,56,48,102,52,57,50,53,50,48,51,98,101,56,54,49,100,101,48,50,54,54,48,97,101,48,101,52,99,57,53,48,53,100,48,55,56,52,98,54,99,53,51,48,55,55,56,97,55,52,57,48,101,53,48,51,100,51,50,56,99,49,100,100,97,55,57,52,54,49,101,50,48,102,55,48,55,48,56,98,49,50,97,48,51,99,56,101,57,53,52,48,102,51,99,51,99,101,48,101,56,56,49,100,56,48,55,48,52,98,48,48,102,102,49,54,102,49,55,53,102,102,48,48,102,102,102,99,102,48,102,54,48,55,52,99,51,97,101,49,102,101,48,101,98,48,55,57,99,51,56,97,49,102,97,48,101,100,49,52,50,49,102,53,48,101,52,48,55,99,52,97,48,50,101,48,51,97,54,49,102,49,48,101,56,48,55,97,99,97,54,50,98,56,51,99,52,49,100,55,48,102,54,48,55,53,56,51,99,52,56,50,57,48,53,53,48,55,57,48,51,97,101,49,101,51,48,101,101,49,54,101,56,54,57,99,53,52,49,55,99,49,100,101,50,102,48,97,55,52,99,52,98,50,97,48,98,53,50,57,56,98,48,52,52,52,100,50,98,99,98,53,50,98,57,50,49,50,99,97,102,52,102,54,57,100,54,100,99,98,57,97,48,48,102,102,57,100,51,48,48,55,100,100,57,48,48,51,101,97,48,56,49,101,54,48,48,51,101,97,51,48,48,57,57,102,52,101,48,101,54,51,57,50,49,101,48,48,102,102,102,51,56,49,50,98,101,48,102,52,56,51,99,48,49,101,56,55,99,48,57,52,102,48,55,98,97,49,101,101,50,99,99,49,100,102,53,48,55,97,48,49,101,51,48,55,53,56,51,97,56,49,100,101,48,55,55,54,53,102,48,55,100,56,97,55,48,102,50,48,55,54,99,51,57,101,49,101,49,52,102,50,100,56,97,98,48,102,48,56,51,97,97,50,100,52,49,101,55,57,52,97,48,101,102,99,98,53,48,102,51,49,55,97,49,100,51,48,101,48,49,53,99,48,102,49,99,98,49,50,97,100,50,52,51,101,99,49,99,99,48,101,98,57,52,50,53,53,49,54,49,99,51,98,101,53,48,56,48,99,98,50,48,48,102,102,102,56,56,49,48,48,102,102,51,101,100,100,56,49,48,48,102,102,48,51,101,97,52,56,49,102,97,49,55,54,50,48,51,100,54,49,102,52,48,50,52,54,100,102,50,97,99,51,56,56,48,48,102,102,57,98,49,56,49,102,48,56,49,51,48,56,48,101,57,56,51,101,56,49,101,101,50,56,57,50,99,48,49,51,102,52,48,102,54,56,49,100,99,50,55,48,55,97,56,51,97,97,48,48,102,102,98,98,53,52,51,98,54,53,98,56,51,99,97,48,48,54,100,50,54,48,101,102,100,52,48,54,102,53,48,48,102,102,55,100,57,99,56,48,51,101,98,100,99,49,100,54,56,48,51,101,99,102,99,48,57,51,55,48,55,57,97,48,52,97,52,48,51,100,50,50,99,52,48,49,101,100,50,99,49,101,99,48,49,50,56,48,102,49,56,51,98,98,48,55,57,101,56,52,49,100,54,48,101,102,56,55,98,52,51,99,52,48,101,56,52,49,101,97,48,55,52,100,51,98,49,54,54,49,100,51,48,102,102,56,55,55,52,97,100,48,102,48,50,50,102,51,102,99,54,50,99,52,51,57,101,49,102,51,52,51,50,56,56,98,97,48,101,56,48,55,56,48,51,101,48,48,102,102,101,98,52,51,100,101,49,102,102,48,101,50,57,53,56,49,102,54,48,101,56,102,48,102,54,100,49,55,99,56,53,102,101,48,49,55,53,101,48,48,102,102,102,56,100,55,48,48,102,102,51,101,56,99,48,97,99,48,48,55,100,57,56,48,51,99,97,50,102,52,48,57,57,101,48,50,54,55,48,97,50,48,101,102,57,55,101,48,52,56,56,48,51,57,54,50,102,99,51,100,52,48,101,100,56,51,99,101,49,99,53,52,56,48,102,52,48,55,97,48,97,55,48,102,53,48,51,102,50,48,55,99,56,57,52,49,99,48,52,53,52,97,50,98,48,51,57,48,53,50,50,53,48,51,98,56,48,102,56,56,55,52,52,51,102,50,49,99,51,48,101,102,56,51,97,100,52,54,48,102,101,48,55,50,52,49,101,56,48,55,57,48,51,101,97,57,97,53,100,97,48,99,48,55,56,48,98,48,48,48,102,102,55,98,52,48,49,100,100,56,55,55,48,51,98,101,49,102,48,50,98,56,98,99,48,55,56,54,53,57,56,51,98,100,48,48,102,102,99,101,101,48,55,102,97,48,102,101,99,49,99,101,48,49,50,98,48,48,102,102,101,54,56,49,101,48,48,51,102,102,48,50,54,48,56,49,101,49,57,52,50,48,101,98,48,49,99,101,56,51,97,97,50,56,49,101,48,102,50,48,55,101,52,51,102,50,49,101,55,55,57,102,48,49,50,101,50,97,48,97,101,99,57,50,56,101,56,56,56,99,56,101,56,99,56,99,56,52,56,101,57,97,53,98,49,55,99,49,101,48,50,102,52,98,55,52,98,50,98,56,51,98,54,49,99,101,48,101,98,49,52,52,53,55,49,54,52,49,101,99,48,102,57,56,55,98,52,98,51,50,57,99,51,97,101,49,100,56,50,97,52,98,100,48,102,50,57,55,56,53,54,49,53,56,57,98,56,51,56,50,48,55,48,56,48,101,55,48,48,57,53,56,48,55,51,52,48,101,102,99,48,57,55,101,48,50,53,102,52,49,100,101,49,52,50,48,101,98,48,49,99,101,56,51,97,97,50,56,49,57,48,101,100,56,55,49,56,51,56,99,49,100,56,54,53,102,48,49,50,101,50,97,48,97,101,99,57,50,57,48,57,54,57,50,57,48,57,50,57,50,57,97,57,48,57,97,53,98,49,55,99,53,102,57,55,97,53,98,97,53,57,54,50,49,101,52,48,102,56,56,55,97,52,98,100,50,99,52,98,50,48,102,54,48,55,99,99,51,100,97,53,57,57,55,48,49,101,56,48,102,51,57,54,99,53,101,56,55,57,52,98,99,50,99,99,98,52,52,100,48,48,98,54,101,48,48,102,102,55,99,57,98,99,48,49,102,55,98,99,48,48,102,51,98,56,49,102,57,50,102,48,48,102,102,57,48,102,48,50,53,51,99,51,101,55,100,100,48,50,53,49,52,49,100,48,48,102,102,55,102,100,51,51,48,51,99,56,48,55,97,50,48,101,101,99,49,101,49,56,48,57,100,48,55,48,99,48,57,99,54,48,102,49,57,53,97,53,52,48,55,48,52,98,51,48,101,102,53,51,99,53,55,48,48,102,102,51,100,56,54,53,48,50,54,52,56,51,98,102,48,55,50,48,48,102,102,102,51,48,97,102,48,55,56,99,56,48,49,100,100,101,53,51,48,55,102,48,51,102,101,48,101,98,99,49,102,50,57,55,54,56,99,49,100,49,48,55,100,48,53,53,53,50,54,99,48,55,53,56,49,100,56,49,55,97,56,55,102,101,48,52,99,101,48,48,102,98,55,102,48,48,55,100,98,49,48,51,101,50,48,48,55,100,98,55,56,49,51,51,100,52,48,102,99,48,51,102,50,56,48,53,102,48,51,98,56,48,55,53,48,49,100,50,48,101,101,49,53,54,49,100,98,48,55,49,56,48,52,98,97,50,52,48,55,102,53,56,48,102,102,48,55,53,52,49,99,97,57,53,99,102,56,55,55,56,51,98,99,56,101,48,102,48,49,50,48,97,52,50,102,49,48,56,51,57,99,48,101,100,100,49,52,51,99,48,49,101,49,48,55,57,52,49,102,56,50,57,100,50,48,51,101,50,49,101,51,48,102,53,49,54,50,49,100,48,56,48,102,53,51,56,53,55,55,48,101,57,56,55,49,99,98,48,50,100,56,98,50,48,101,99,56,51,98,53,48,101,55,97,49,57,53,97,48,99,99,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,52,48,48,102,102,97,48,55,102,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,102,102,56,48,54,102,99,97,56,48,53,97,51,48,48,51,101,52,100,101,48,48,102,102,102,97,48,52,50,57,99,48,57,52,53,50,101,48,98,98,48,50,55,102,99,48,57,50,52,48,55,55,53,50,53,48,48,49,50,97,54,49,101,48,48,52,101,49,55,54,48,52,99,98,56,51,98,56,50,98,49,51,56,51,56,99,53,49,48,55,49,48,48,57,54,97,48,102,101,48,55,57,48,51,102,48,49,99,49,48,101,51,48,55,52,48,98,48,48,55,53,99,53,50,49,54,52,49,101,54,50,98,52,51,100,97,57,52,48,101,102,56,49,102,50,48,55,98,48,49,101,50,101,57,50,98,99,49,100,56,56,55,50,48,51,97,50,49,101,48,50,56,99,49,99,100,49,55,54,53,48,57,55,53,99,97,99,50,99,52,51,98,101,48,101,99,56,98,100,48,101,55,48,55,51,52,49,100,102,48,48,54,51,55,56,51,100,53,48,55,97,54,49,99,52,48,55,49,101,48,101,98,48,49,101,53,56,51,101,97,48,55,97,52,53,101,55,48,101,99,56,51,98,51,48,55,51,97,48,101,102,99,51,101,50,48,102,52,52,49,101,51,48,55,57,54,52,97,99,50,101,48,98,57,101,49,100,101,48,101,50,48,55,48,48,51,98,99,53,57,56,55,97,48,51,100,56,53,102,100,49,52,97,49,100,102,52,50,50,101,56,51,99,54,53,97,102,50,57,99,51,98,99,53,51,49,54,52,53,56,102,50,98,99,97,51,50,98,48,98,49,50,102,48,98,48,48,52,98,48,50,52,52,97,99,50,98,53,51,99,98,50,98,54,57,48,97,56,54,49,48,101,57,56,55,98,48,51,97,101,49,102,101,48,101,98,48,55,54,48,51,102,52,49,99,53,48,102,50,57,52,50,49,102,53,48,101,52,48,55,99,52,97,48,50,57,99,51,100,56,49,99,101,48,102,55,56,55,53,48,98,57,50,98,56,51,99,52,49,100,54,48,102,54,48,55,53,56,51,99,52,56,50,56,101,53,97,56,55,54,99,51,100,48,49,100,98,48,102,49,57,53,48,57,56,57,99,53,52,49,55,99,49,100,101,50,102,48,97,55,52,99,52,52,50,100,99,97,97,50,101,52,97,102,52,99,52,100,50,98,99,98,53,50,98,57,50,49,49,48,98,48,52,48,55,53,101,54,100,99,56,97,97,102,102,48,48,56,51,48,53,100,52,48,54,52,51,48,48,55,99,56,98,52,48,49,102,52,97,97,48,48,102,102,102,48,97,99,48,50,54,51,52,97,97,48,102,102,48,51,56,50,48,101,99,56,55,102,57,50,99,48,57,49,97,48,55,102,51,102,97,55,48,51,98,56,48,102,50,49,55,97,100,48,48,57,102,49,52,101,48,101,55,48,49,101,57,50,52,97,52,48,55,56,49,51,48,51,99,50,48,52,98,51,57,54,50,49,102,54,97,50,100,99,98,97,48,102,48,57,54,100,56,97,54,48,101,102,49,52,101,56,99,49,102,53,48,55,53,56,53,101,48,51,99,52,52,48,50,56,99,51,99,52,49,101,101,48,101,49,49,54,50,53,98,56,55,54,100,97,50,100,52,49,101,55,56,55,57,99,49,100,49,48,51,99,102,48,102,102,49,54,48,50,101,56,48,51,101,51,100,52,48,48,102,102,102,97,53,102,48,102,52,56,48,51,101,100,50,56,48,57,57,102,50,57,56,51,101,101,48,102,55,52,49,100,102,56,55,56,49,101,48,50,52,49,52,49,99,57,49,55,101,102,98,97,48,102,102,99,51,101,50,100,48,55,57,48,98,50,48,101,50,51,48,48,102,102,102,48,99,51,100,54,56,56,53,48,100,49,54,99,49,100,51,48,55,48,54,49,99,50,48,102,49,49,53,97,53,53,50,55,49,54,101,53,101,49,55,101,53,100,57,54,56,57,56,49,100,51,50,100,99,49,101,98,50,50,48,55,53,57,51,52,51,98,97,53,56,48,55,50,99,49,99,102,50,54,49,54,97,53,56,102,48,55,56,97,48,101,102,56,51,102,54,49,102,48,48,55,52,51,54,49,101,51,102,102,48,51,49,101,48,48,102,102,55,99,54,52,48,48,102,102,49,102,52,48,56,53,51,56,49,51,55,52,53,99,49,52,56,48,52,102,102,56,49,51,98,54,48,101,101,97,52,98,102,48,50,53,52,99,51,98,101,48,57,51,50,101,99,48,57,54,56,48,55,55,48,53,57,97,55,48,55,49,56,98,100,48,101,50,48,49,51,50,97,49,102,99,48,101,100,56,55,101,48,51,102,99,49,99,54,48,102,55,57,54,48,48,102,102,102,52,56,97,52,50,98,52,51,99,99,53,57,48,55,98,53,49,52,49,100,102,48,51,57,98,48,102,53,56,51,98,57,102,50,53,56,48,51,98,48,48,102,102,102,98,56,55,52,52,51,98,101,53,49,56,51,101,53,50,101,99,98,101,50,57,55,57,54,54,53,56,56,55,56,48,49,100,57,49,52,52,49,102,49,48,101,54,56,51,99,49,48,48,102,102,99,98,57,53,49,53,56,51,97,54,49,100,51,48,101,98,56,55,48,52,51,97,99,49,100,56,48,101,50,56,55,49,52,51,98,52,53,48,56,55,50,99,51,57,48,49,99,101,50,56,48,97,55,48,101,57,56,55,51,56,51,97,48,49,100,52,50,57,56,97,101,48,101,101,56,55,53,99,51,97,54,49,100,54,48,101,101,97,48,97,51,57,53,52,49,100,98,48,101,98,56,55,54,99,51,98,56,53,52,50,49,97,48,57,53,48,53,48,56,55,55,56,97,51,50,57,100,48,100,49,48,97,56,50,97,56,97,54,50,98,100,49,49,48,56,97,102,50,97,56,97,101,52,55,52,52,50,98,100,48,49,97,54,57,98,54,101,50,54,52,53,101,48,55,53,52,48,102,52,99,51,56,56,48,102,99,48,49,100,54,48,51,98,52,48,55,100,52,48,101,98,52,98,98,101,49,101,54,48,55,54,54,48,102,56,56,49,100,102,56,55,51,56,49,101,56,56,51,98,56,48,102,50,100,49,53,56,53,99,49,52,100,99,51,99,50,49,99,52,48,102,102,56,55,55,56,97,99,48,102,52,48,55,52,99,98,102,57,50,57,52,51,99,48,56,52,53,50,56,55,56,99,97,97,101,53,99,48,55,55,56,98,57,50,98,52,98,49,57,50,98,99,98,99,50,98,52,97,101,50,102,48,97,102,48,52,99,56,50,52,52,98,51,50,98,53,48,48,102,102,98,50,56,55,53,48,97,55,102,99,48,50,57,52,48,48,102,102,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,99,102,56,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,57,53,48,48,98,48,55,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,102,102,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,55,102,99,49,53,99,48,48,102,102,55,100,100,57,48,48,102,102,51,101,97,48,56,49,100,57,56,48,51,101,100,99,56,48,57,54,48,52,102,48,101,54,98,57,50,49,100,102,48,101,99,48,49,51,52,50,48,101,98,52,51,98,101,49,101,56,52,56,48,50,53,51,99,49,101,102,48,55,98,52,98,50,48,55,56,51,56,51,97,101,48,101,101,52,51,100,50,49,101,98,48,102,48,56,51,98,97,50,102,52,51,101,99,53,51,56,55,57,48,51,98,54,49,99,101,48,102,49,50,48,57,53,52,53,57,56,55,55,56,49,101,97,57,53,52,48,101,98,99,97,53,48,55,55,99,53,97,56,55,57,56,98,100,48,101,57,56,51,99,48,50,99,52,49,100,99,57,53,99,53,97,50,53,48,55,100,56,51,57,54,49,100,55,50,102,56,98,53,50,98,98,57,52,48,53,102,48,48,102,102,53,48,97,48,51,102,99,48,55,48,97,48,102,56,99,48,57,53,56,48,55,99,97,48,102,48,48,48,102,102,57,55,101,48,50,54,48,56,49,100,101,49,55,97,48,101,98,48,49,102,49,56,51,97,97,50,102,100,101,48,101,100,48,55,101,52,51,56,101,49,101,55,54,53,49,102,49,54,50,53,52,57,54,51,57,49,100,49,100,50,100,49,57,50,49,49,100,50,53,48,57,50,49,51,48,97,56,50,102,56,51,98,101,53,101,49,53,48,57,54,53,54,56,55,56,99,51,57,99,49,101,57,50,56,56,98,49,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,51,56,55,97,48,51,98,48,53,98,49,55,97,49,100,57,50,102,48,97,99,50,99,100,51,52,48,51,100,57,56,97,55,48,102,54,56,55,53,99,51,99,50,53,56,56,55,98,48,97,56,48,101,102,48,55,57,56,51,98,101,53,102,57,55,52,49,99,51,50,102,57,57,48,101,57,48,55,100,99,97,99,50,57,56,98,56,50,98,48,98,49,50,99,52,51,57,56,49,101,98,52,97,48,101,98,48,55,54,52,51,102,56,56,56,49,100,54,48,102,54,57,53,99,56,54,57,98,54,57,52,49,100,101,48,102,49,50,54,48,55,50,52,51,101,56,49,100,49,48,102,57,50,48,57,52,99,53,99,99,50,49,57,54,48,101,48,55,52,56,51,100,52,49,100,98,48,102,49,99,98,55,99,97,97,50,102,56,97,100,52,101,52,101,48,49,53,57,56,48,49,102,50,51,56,48,48,102,102,55,100,48,50,57,53,48,48,102,102,48,102,98,48,100,48,101,51,50,55,56,49,51,54,54,48,52,97,49,56,51,98,98,51,56,48,51,101,99,49,56,51,97,54,48,48,102,102,102,54,54,57,52,56,53,57,56,55,54,99,51,98,101,57,101,49,99,53,48,101,56,49,52,99,48,52,100,52,48,55,48,102,57,55,52,53,49,56,55,53,97,99,97,101,48,55,56,97,53,99,56,55,102,48,51,100,50,49,99,53,48,101,57,49,52,52,48,102,48,56,49,100,51,48,55,52,57,50,49,101,48,102,49,48,55,52,48,49,101,55,50,54,57,55,98,99,98,99,50,100,48,51,56,52,49,100,48,55,99,49,100,49,48,55,56,56,97,101,48,102,55,51,55,99,49,100,49,50,53,56,51,97,101,102,102,48,48,97,99,57,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,55,101,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,52,48,48,97,55,48,56,48,57,56,51,53,48,51,51,57,48,50,55,57,56,48,57,49,56,48,50,53,100,48,48,49,102,54,50,97,48,52,98,97,48,55,100,48,48,57,53,102,48,50,54,55,99,51,57,56,48,48,102,102,102,55,53,48,55,48,48,51,100,53,100,57,50,100,48,97,54,50,101,52,97,99,98,52,53,50,98,56,51,102,54,48,101,99,48,51,102,50,53,55,50,51,50,53,50,50,56,55,54,99,49,101,56,48,51,97,101,48,102,50,50,53,97,49,57,54,50,48,48,102,54,98,48,51,99,48,48,101,97,101,50,99,56,98,50,99,53,55,57,54,49,52,56,52,53,56,49,52,56,53,98,49,52,56,53,97,49,55,54,49,99,97,48,102,98,48,55,55,52,51,100,56,49,99,50,48,102,53,56,55,98,52,51,97,52,53,102,56,49,54,51,48,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,48,102,102,50,50,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,51,57,54,48,102,53,48,51,102,98,48,55,51,54,49,99,53,48,55,99,97,48,101,56,99,48,57,55,101,48,102,57,48,51,99,50,50,56,48,51,98,52,48,102,56,99,49,102,102,57,52,50,48,102,52,52,51,99,56,48,101,54,52,51,56,97,53,99,98,99,57,48,56,54,53,56,56,51,99,57,50,98,48,49,99,57,97,51,56,55,51,57,50,56,49,101,56,50,51,56,55,52,100,50,53,50,49,49,98,49,53,50,53,57,56,55,56,48,51,97,97,53,52,48,55,102,56,51,98,97,49,101,52,52,100,48,101,98,52,57,54,50,48,48,102,55,54,57,54,48,49,100,51,99,49,101,53,48,102,52,57,53,54,53,53,49,54,50,49,100,97,48,101,49,56,55,99,56,98,51,48,101,102,102,102,56,48,52,97,98,56,48,51,101,99,52,52,48,57,48,102,48,55,99,56,48,48,102,102,102,97,100,100,48,50,54,100,48,49,101,98,56,49,50,97,99,48,102,57,56,97,54,50,102,100,57,52,56,48,101,54,57,55,99,53,57,97,53,48,51,98,54,48,102,99,49,55,52,49,100,101,52,55,48,101,100,57,53,99,48,102,97,99,49,99,100,50,53,49,55,50,53,97,50,50,48,51,98,55,48,55,99,101,49,100,50,52,53,50,98,56,98,102,48,102,54,49,52,101,48,50,52,50,49,102,57,50,97,56,97,100,97,52,99,52,100,50,57,99,97,101,48,102,54,48,55,56,54,99,51,57,54,49,101,99,52,52,48,102,50,48,51,98,56,48,102,51,49,54,53,48,49,102,55,48,101,55,56,55,56,99,97,101,50,98,56,49,49,56,53,48,48,101,55,53,48,48,102,102,55,100,99,51,56,48,51,101,57,101,48,49,99,53,48,48,102,102,51,101,100,101,99,49,99,52,57,53,48,49,99,49,48,102,102,57,54,101,48,48,102,102,102,52,100,52,49,102,53,56,51,98,53,99,53,57,54,48,55,48,48,48,102,102,102,102,102,97,48,48,102,102,55,98,99,51,101,51,50,48,101,55,52,48,49,101,102,48,48,102,56,56,51,97,102,50,102,48,49,101,98,101,48,48,102,102,55,97,53,48,53,50,48,51,100,50,48,55,54,97,49,100,51,48,55,56,52,48,48,102,53,48,99,51,97,56,48,101,100,49,49,48,51,57,54,55,48,102,97,97,55,50,55,48,48,51,100,57,101,48,57,98,99,49,101,52,48,101,100,48,50,52,99,98,51,52,52,98,57,50,99,48,48,50,55,99,99,49,102,101,48,51,56,53,48,55,99,54,48,52,97,99,48,51,101,53,48,55,56,48,48,52,98,102,48,49,51,48,52,48,101,102,48,98,101,48,55,53,56,48,102,56,99,49,100,53,49,55,101,102,48,55,54,56,51,102,50,49,99,55,48,102,51,98,50,56,102,56,98,49,50,97,52,98,49,99,56,101,56,101,57,54,56,99,57,48,56,101,57,50,56,52,57,48,57,56,53,52,57,55,99,49,100,102,50,102,48,97,56,52,98,50,98,52,51,99,54,49,99,101,48,102,52,57,52,52,53,56,57,54,52,49,100,51,48,102,57,56,55,52,56,98,51,50,57,99,51,100,48,49,100,56,50,100,56,98,100,48,101,99,57,55,56,53,54,49,54,54,57,98,102,102,56,51,56,51,48,55,48,97,48,102,56,99,48,57,97,55,48,55,99,97,48,101,102,99,48,57,55,101,48,50,53,102,52,49,100,101,49,55,99,48,102,52,99,49,102,49,56,51,100,53,50,102,100,57,48,101,100,48,55,49,56,51,56,101,49,100,56,54,53,49,102,57,54,50,53,98,49,54,51,100,49,100,50,49,50,100,50,53,50,49,50,49,50,53,51,53,50,49,48,99,97,57,50,56,52,51,98,101,53,49,57,53,48,56,56,53,57,48,55,56,99,51,101,50,49,101,57,50,102,52,98,49,50,98,52,51,97,54,49,99,99,48,101,57,49,53,56,53,99,48,55,97,48,51,99,101,53,98,49,52,52,49,100,57,50,56,99,98,51,50,99,100,48,56,48,51,55,97,99,48,49,102,52,57,97,48,48,102,97,56,50,48,55,54,54,48,48,102,97,56,100,48,50,53,56,49,48,48,102,102,51,57,56,100,99,56,55,55,99,51,99,101,48,52,100,48,56,51,100,50,48,101,102,56,55,53,100,50,48,48,102,102,57,98,48,48,102,102,55,98,99,49,100,50,50,99,56,49,101,48,102,48,101,98,56,51,99,54,48,102,52,56,55,53,48,51,99,50,48,102,48,99,98,100,48,101,52,57,52,101,49,100,98,48,101,100,56,55,99,52,51,99,52,57,99,53,53,49,53,54,49,100,101,48,55,53,52,53,53,48,51,100,48,50,101,56,49,100,102,49,53,52,49,101,54,50,56,56,51,97,54,48,101,102,99,98,49,48,55,56,99,53,55,49,53,54,56,97,49,102,54,48,102,97,48,55,53,99,97,49,50,100,52,98,49,99,53,48,49,52,50,48,53,99,50,48,48,102,56,101,51,56,48,51,101,56,49,52,97,56,48,48,102,102,55,100,55,57,48,55,49,57,48,48,102,102,48,57,98,51,48,50,54,102,48,49,100,100,57,56,48,49,102,54,48,99,49,101,99,48,48,55,98,99,56,97,52,50,98,48,51,98,54,49,101,48,52,102,48,101,50,56,55,98,99,97,54,48,50,53,53,99,51,56,55,56,98,97,50,102,48,51,97,100,48,53,55,48,51,98,97,50,101,52,51,56,54,49,101,57,48,102,100,48,55,52,56,98,100,48,55,56,52,48,102,54,52,51,97,52,56,101,99,56,55,56,56,51,100,101,48,102,51,57,48,56,98,100,99,53,101,49,53,56,49,99,50,48,102,55,98,48,48,101,56,56,51,98,97,53,55,48,55,52,53,98,99,48,102,55,53,50,99,49,101,56,56,48,99,55,56,48,102,48,99,48,57,97,50,48,55,49,54,48,101,97,48,49,102,98,48,49,50,101,99,48,52,98,52,56,55,102,56,51,102,51,99,97,51,48,55,100,56,48,52,100,56,48,48,51,100,53,97,48,48,55,97,48,48,49,99,97,101,49,100,56,48,102,56,49,54,54,48,48,102,102,102,55,101,102,48,55,49,52,49,100,48,52,50,48,102,101,48,51,100,56,101,48,48,102,55,49,57,52,54,49,100,99,52,102,48,101,56,56,55,53,102,48,55,53,52,51,97,52,53,57,50,50,49,55,50,48,48,101,98,98,49,55,99,49,100,101,48,49,51,101,97,52,57,48,49,50,102,48,101,100,101,50,100,48,98,49,57,97,52,50,57,102,102,48,56,52,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,98,48,55,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,51,101,48,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,50,99,49,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,102,102,48,48,102,102,100,102,57,53,48,49,48,48,102,102,99,48,49,102,50,98,50,48,48,55,100,49,55,56,48,51,55,100,52,48,49,102,54,55,99,48,52,57,54,48,51,57,56,48,48,53,101,98,56,51,99,97,48,52,102,100,48,55,51,48,51,57,50,57,50,50,48,48,102,102,49,100,57,56,53,57,49,53,99,48,52,100,49,56,55,55,56,49,100,97,97,49,49,52,99,48,48,57,100,53,100,56,49,51,52,99,49,101,51,50,56,56,98,101,48,48,102,102,53,101,54,56,49,102,53,57,54,56,49,99,54,48,48,54,99,56,49,48,55,98,54,97,48,51,102,101,50,56,53,97,56,51,97,97,48,55,97,54,49,99,52,48,55,101,48,48,102,102,101,98,48,49,100,97,48,51,101,97,48,55,53,97,53,101,55,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,57,99,48,102,52,52,49,100,99,56,55,57,54,56,97,99,50,101,48,97,54,101,49,101,49,48,101,50,48,55,102,99,51,98,99,53,54,48,55,97,48,51,97,54,53,102,99,57,52,97,49,101,48,52,50,50,57,52,51,99,54,53,53,55,50,101,48,51,98,99,53,99,57,53,97,53,56,99,57,53,101,53,101,49,53,97,53,55,49,55,56,53,55,56,50,54,52,49,50,50,53,57,57,53,97,56,48,53,57,52,51,97,56,53,51,102,101,48,49,48,97,50,98,97,56,48,100,56,52,48,48,102,102,102,57,49,99,48,48,102,102,51,101,56,49,52,98,55,48,48,55,100,55,57,48,55,101,53,51,99,48,57,98,51,48,50,53,48,99,49,100,100,57,56,48,49,102,53,102,50,49,101,99,48,48,102,102,55,98,51,52,97,52,50,99,99,51,98,54,49,100,102,52,102,48,102,100,48,55,98,99,98,57,48,50,53,53,99,51,102,57,56,97,53,50,56,99,51,97,100,54,53,55,48,51,99,53,50,101,52,51,102,56,49,101,57,48,102,100,48,55,98,52,98,100,48,55,55,97,48,102,54,52,51,100,97,56,101,102,48,55,56,56,51,97,48,48,102,102,102,51,57,51,52,98,100,99,53,49,57,53,56,49,102,100,48,102,55,98,101,48,101,56,56,51,99,52,53,55,48,55,52,53,99,99,48,101,56,57,50,99,49,101,56,56,49,55,48,48,102,102,48,51,101,57,51,52,48,49,102,53,48,52,48,102,51,48,48,49,102,54,101,54,48,52,99,102,97,48,56,55,51,49,98,57,48,102,48,48,102,102,55,54,48,48,102,102,57,53,102,48,55,53,97,49,101,48,48,101,98,51,101,48,52,100,56,48,51,100,100,48,101,56,57,54,54,48,101,102,97,52,51,100,48,48,102,102,101,101,52,51,97,99,49,101,98,48,101,102,48,51,99,52,50,102,56,51,57,50,53,51,56,55,54,99,51,98,54,49,102,48,48,102,49,50,48,49,54,99,53,97,48,55,56,52,49,101,97,57,54,97,48,101,98,99,98,97,48,55,55,101,53,53,48,55,57,56,97,50,48,101,57,56,55,102,99,97,101,48,55,55,48,53,56,57,54,56,56,99,49,102,54,48,102,57,56,55,53,99,98,101,50,97,56,97,102,99,49,100,102,50,102,98,102,99,48,99,55,99,48,49,102,49,99,55,48,48,102,102,55,100,48,50,57,54,101,48,48,102,98,48,100,48,102,99,97,48,48,49,51,54,54,48,52,100,101,48,51,98,98,51,56,48,51,101,98,101,52,51,97,54,48,48,102,102,102,55,57,49,52,56,53,54,48,55,54,99,51,99,48,57,101,49,102,97,48,101,56,49,55,50,48,52,100,52,48,55,102,51,57,52,97,53,101,48,55,53,97,48,97,101,48,55,55,52,53,99,56,55,48,99,51,100,50,49,99,53,48,102,54,57,52,52,48,101,102,52,49,100,51,48,55,98,53,50,49,57,48,102,49,48,55,99,48,49,101,55,50,49,49,55,98,99,97,51,50,99,99,51,102,97,49,100,48,54,48,49,100,49,48,55,55,52,97,101,48,102,55,51,57,99,49,101,101,97,53,56,51,97,101,48,48,100,51,54,53,48,57,54,48,55,48,52,48,101,49,48,49,99,101,48,49,50,98,48,48,101,54,56,49,100,102,56,49,50,102,99,48,52,98,101,56,51,98,99,50,56,52,49,100,54,48,51,57,100,48,55,53,52,53,48,51,50,49,100,98,48,101,51,48,55,49,56,51,98,50,99,97,52,48,48,102,102,57,55,49,53,48,53,55,54,52,57,52,56,52,98,52,57,52,56,52,57,52,57,52,100,52,56,52,100,50,100,56,98,101,48,102,48,49,55,97,53,98,97,53,57,54,50,49,101,52,48,102,56,56,55,97,52,98,100,50,99,52,98,50,48,102,54,48,55,99,99,51,100,97,53,57,57,55,48,49,101,56,48,102,51,57,54,99,53,101,56,55,57,52,98,99,50,99,99,98,51,52,100,50,50,48,50,53,55,48,48,102,102,57,97,51,48,55,49,50,48,52,101,56,48,51,56,98,48,101,51,48,49,51,50,99,48,52,98,53,48,55,101,55,56,51,99,56,48,55,50,52,48,102,50,97,56,51,99,98,56,51,57,54,49,102,52,101,49,100,57,48,102,56,48,55,51,102,49,55,50,48,48,102,102,102,54,56,56,55,98,99,98,102,48,101,50,56,55,56,99,48,49,100,53,98,48,102,101,48,55,55,52,51,97,97,49,101,101,50,98,51,50,48,48,102,102,55,97,99,51,97,97,53,101,49,53,49,56,48,52,101,52,97,49,50,98,98,50,55,55,52,50,99,57,101,56,48,48,102,102,57,99,50,98,53,51,49,48,49,51,53,51,51,102,99,48,50,101,50,52,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,97,48,54,97,48,51,55,101,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,49,52,48,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,102,101,49,52,48,50,48,49,100,52,48,51,102,101,49,55,102,99,48,50,56,49,56,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,100,102,57,53,48,48,97,48,54,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,51,55,101,53,55,102,99,48,53,51,100,48,48,102,102,55,99,56,101,48,48,102,102,49,102,52,48,97,53,52,48,48,51,101,99,51,52,51,56,99,57,101,48,52,100,57,56,49,50,56,54,48,101,101,99,101,48,48,102,98,48,54,48,101,57,56,48,51,100,57,97,53,50,49,54,54,49,100,98,48,101,102,97,55,56,55,49,52,51,97,48,53,51,48,49,51,53,48,49,99,51,101,53,100,49,52,54,49,100,54,98,50,98,56,49,101,50,57,55,50,49,102,99,48,102,52,56,55,49,52,51,97,52,53,49,48,51,99,50,48,55,52,99,49,100,50,52,56,55,56,51,99,52,49,100,48,48,102,102,55,57,99,57,97,53,101,102,50,102,48,98,51,48,101,49,48,55,52,49,102,48,55,52,52,49,101,50,50,98,56,51,100,99,100,102,48,55,52,52,57,54,48,101,98,56,48,50,98,50,53,52,48,51,101,51,56,49,99,101,56,51,102,101,48,55,51,97,48,52,99,48,57,53,101,49,102,100,50,99,99,49,99,99,56,51,99,48,48,101,102,56,55,102,57,49,99,49,100,53,56,51,101,48,48,55,97,48,48,101,49,48,49,101,53,98,54,53,51,51,56,57,51,56,98,51,48,101,49,56,51,101,52,48,55,51,56,49,101,54,52,98,48,101,55,56,51,99,54,48,55,55,99,49,101,98,50,57,56,98,49,52,53,52,49,50,100,56,97,49,48,102,48,57,52,52,53,98,50,50,54,52,97,52,50,56,50,99,53,48,54,49,98,48,102,49,48,55,52,99,98,53,48,101,100,48,55,101,48,51,98,49,54,53,101,56,55,50,48,51,100,56,49,100,98,50,102,99,98,52,48,49,50,98,99,48,49,102,50,100,48,48,102,102,48,55,100,50,98,55,48,102,98,57,52,99,49,101,53,48,48,55,100,98,48,48,102,102,49,50,99,101,49,100,55,48,102,102,56,55,56,99,49,101,54,57,53,97,48,48,102,102,102,54,100,97,48,48,102,102,49,51,57,101,49,99,51,50,57,49,57,57,48,102,52,57,53,48,57,52,48,101,98,48,51,57,54,49,99,54,101,49,100,97,50,57,99,48,57,57,54,50,98,57,49,53,51,48,98,57,99,49,101,52,48,101,99,99,56,51,97,99,50,56,48,51,97,48,49,100,48,48,102,102,101,53,48,51,100,50,50,56,99,51,57,54,53,50,48,55,56,48,51,98,101,57,97,49,99,50,52,56,50,97,56,49,101,100,49,54,52,53,53,48,55,48,49,48,48,49,100,99,48,51,100,101,48,102,57,56,55,99,98,102,99,48,50,102,48,53,52,48,101,56,99,48,49,102,52,57,97,48,48,102,97,56,50,48,55,57,56,48,48,102,98,55,51,48,50,54,55,100,48,52,51,57,56,100,99,56,55,56,48,51,98,48,48,52,97,102,56,51,97,100,48,102,48,48,102,102,55,53,57,102,48,50,54,99,48,49,101,101,56,55,52,52,98,51,48,55,55,100,50,49,101,56,48,55,55,50,49,100,54,48,102,53,56,55,55,56,49,101,50,49,55,99,49,99,56,50,57,99,51,98,54,49,100,98,48,102,56,48,55,56,57,48,48,98,54,50,100,48,51,99,50,48,102,53,52,98,53,48,55,53,101,53,100,48,51,98,102,50,97,56,51,99,99,53,49,48,55,52,99,51,102,101,53,55,48,51,98,56,50,99,52,98,52,52,54,48,102,98,48,55,99,99,51,97,99,53,102,49,53,52,53,55,101,48,101,102,57,55,99,48,57,49,56,49,50,51,50,48,52,56,99,48,49,51,49,54,48,48,102,102,102,98,49,53,48,50,54,51,48,51,57,54,48,52,97,102,56,49,50,99,48,49,99,99,48,48,102,102,55,98,97,56,51,102,101,49,101,97,99,102,49,54,56,53,99,57,55,50,53,57,100,97,53,49,53,101,49,99,52,48,55,54,48,49,99,54,50,98,57,50,53,49,53,49,52,51,99,56,48,102,52,48,49,101,56,56,55,57,49,49,49,48,99,98,49,48,48,55,98,53,99,49,100,102,56,55,53,55,57,54,52,53,54,101,50,99,48,98,48,57,52,49,50,99,48,98,97,50,100,56,98,98,50,100,48,97,52,48,101,53,48,55,50,52,51,98,97,49,101,99,48,102,101,56,55,97,99,51,97,52,49,100,50,50,102,99,48,51,57,97,99,48,57,49,57,48,50,52,54,48,48,57,55,52,48,48,102,102,55,100,55,53,48,49,50,101,56,49,99,98,48,50,53,55,99,48,57,54,48,48,102,102,101,54,48,48,102,102,51,100,97,97,49,99,48,48,102,102,101,97,102,55,56,98,52,50,101,52,98,57,50,99,101,100,49,52,98,49,48,102,100,56,51,99,102,48,102,99,57,54,50,56,99,56,97,56,97,49,101,52,48,55,97,48,48,102,52,52,51,99,56,56,56,56,54,53,55,48,48,51,100,100,50,48,102,48,48,51,100,53,56,97,100,50,98,55,49,54,48,53,56,52,97,49,49,53,101,53,50,49,53,50,53,50,49,53,54,53,50,48,55,50,56,51,57,50,49,100,100,48,101,57,56,55,48,56,51,97,56,49,100,50,48,101,57,49,52,49,102,101,49,98,97,48,101,48,99,49,99,50,48,51,57,99,48,50,53,54,48,49,99,100,48,51,98,102,48,50,53,102,56,48,57,55,100,48,55,55,56,53,48,56,51,97,99,48,55,51,97,48,101,97,56,97,48,54,52,51,98,54,49,99,54,48,101,51,48,55,54,49,57,55,99,48,52,98,56,97,56,50,98,98,50,52,97,52,50,53,97,52,97,52,50,52,97,52,97,54,97,52,50,54,57,54,99,53,102,48,55,56,48,98,100,50,100,100,50,99,98,49,48,102,50,48,55,99,52,51,100,50,53,101,57,54,50,53,57,48,55,98,48,51,101,54,49,101,100,50,99,99,98,56,48,102,52,48,55,57,99,98,54,50,102,52,51,99,97,53,101,49,54,54,53,57,97,54,56,48,56,100,56,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,55,98,50,48,101,55,56,51,100,50,48,101,50,48,51,99,48,48,102,102,102,50,48,51,100,55,48,101,97,48,55,52,48,98,99,48,49,51,56,48,102,49,48,51,56,100,48,55,56,48,53,55,48,51,98,48,48,55,57,101,56,48,48,50,53,54,53,99,49,53,100,56,51,97,99,49,102,98,50,101,52,49,100,54,48,51,98,51,48,55,100,52,53,55,57,52,51,57,50,56,98,51,52,49,52,48,52,48,50,102,51,97,54,48,51,98,52,48,55,99,50,48,101,101,48,51,99,100,100,51,99,97,49,52,100,50,100,48,97,52,57,101,49,101,48,99,53,53,51,56,53,56,52,56,55,57,48,97,52,50,102,56,97,99,50,98,52,48,52,52,100,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,98,102,101,48,102,102,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,49,57,100,99,48,57,97,51,48,50,53,55,48,49,99,52,56,49,51,97,48,48,101,50,99,51,102,50,48,52,98,52,56,49,51,50,97,49,99,54,101,48,102,50,48,49,99,57,56,51,99,97,97,48,101,100,55,48,102,97,48,55,50,102,48,55,57,56,51,101,48,49,99,102,99,53,99,56,48,51,100,97,50,49,101,102,50,56,48,51,102,52,49,100,99,48,48,102,102,55,53,57,48,51,56,54,49,101,50,48,101,97,56,55,98,56,97,99,99,56,48,49,101,98,48,101,97,57,52,54,53,98,102,48,49,50,54,50,102,56,97,101,99,57,100,100,48,98,97,48,50,55,56,50,55,48,97,100,52,99,52,102,52,50,52,99,48,49,54,50,48,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,48,100,97,56,102,56,55,97,99,51,97,99,56,50,49,101,99,50,57,99,51,56,99,57,56,49,101,53,50,56,53,49,52,51,101,97,49,101,51,50,56,52,51,99,56,49,101,98,48,101,101,56,55,51,57,50,52,98,57,50,98,53,57,48,102,53,57,55,97,49,100,52,48,101,54,49,54,48,49,100,52,50,97,52,51,100,101,49,101,56,50,57,56,51,98,100,54,57,57,56,98,57,50,100,52,51,98,99,49,100,53,50,101,48,51,102,99,49,99,97,50,97,48,51,99,97,53,99,97,48,97,49,51,56,53,55,48,55,55,99,98,48,48,102,57,48,55,52,52,97,102,50,99,57,99,52,51,55,48,51,99,48,53,53,52,50,55,55,102,56,48,52,98,98,56,48,51,101,100,54,48,48,102,102,49,102,53,52,97,48,52,99,54,48,48,51,101,97,53,99,48,57,56,99,52,97,48,55,50,101,48,102,97,100,49,101,52,51,100,50,49,99,49,48,102,52,101,50,101,52,98,97,48,55,48,54,48,102,101,56,97,51,50,57,53,50,48,97,101,48,101,49,56,51,102,49,48,101,49,49,53,99,102,50,51,50,51,51,101,53,56,49,53,97,99,50,52,97,53,57,54,51,56,51,97,99,48,102,48,99,51,97,100,99,98,50,50,98,53,48,48,49,101,97,48,51,97,102,52,102,50,99,52,98,49,50,102,56,49,100,102,57,55,56,53,57,49,53,50,53,56,49,53,101,53,57,56,55,98,48,51,56,54,49,101,98,48,55,55,99,48,102,48,52,51,101,52,48,53,55,48,97,48,49,100,54,52,48,48,102,98,53,56,48,48,55,100,53,50,56,49,50,101,54,48,48,102,102,102,98,54,56,48,50,53,99,57,50,56,49,99,98,56,51,101,98,52,54,97,48,101,98,48,55,102,56,51,97,98,99,98,57,50,101,99,49,99,49,56,51,102,98,50,56,99,97,53,52,55,50,99,48,51,102,56,48,101,51,56,51,102,97,53,57,51,50,56,99,56,99,102,57,54,48,53,55,51,48,57,52,57,54,53,55,53,48,55,97,52,49,100,101,48,55,97,55,49,53,97,53,54,97,48,48,102,102,51,100,51,48,55,53,101,57,101,53,56,57,53,99,53,49,48,51,99,48,50,56,99,97,100,50,97,53,51,100,48,48,102,102,98,51,48,101,57,56,55,102,48,51,97,56,48,101,102,56,49,101,48,56,55,51,52,48,50,55,99,99,48,57,98,97,48,50,52,99,56,48,57,57,98,48,50,52,51,52,49,102,49,50,54,56,51,56,49,48,50,54,100,99,49,100,48,56,55,56,48,49,99,100,48,51,100,56,52,52,48,101,102,57,52,50,49,101,100,54,99,51,98,99,53,99,97,54,49,52,48,53,101,57,53,56,53,99,48,55,53,99,51,99,56,99,51,100,54,53,51,48,55,57,48,51,97,54,49,101,102,48,101,54,57,54,101,49,101,50,48,101,51,56,55,100,48,51,98,100,54,57,52,56,56,53,97,49,52,97,57,99,53,100,48,55,53,48,51,99,50,53,101,49,53,101,53,55,48,55,98,52,97,49,48,102,50,48,55,50,99,98,50,55,53,48,52,51,99,101,49,100,54,48,102,49,49,53,52,53,55,55,102,56,50,98,50,98,97,101,98,97,102,102,101,97,48,51,55,101,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,52,48,100,52,48,54,102,99,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,98,102,101,48,51,55,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,52,48,52,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,50,48,50,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,98,102,101,48,51,100,57,48,51,100,53,48,55,53,56,49,99,52,48,55,101,48,48,101,98,48,49,101,53,56,51,57,53,48,55,97,52,53,49,102,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,101,50,48,101,98,56,49,101,51,48,55,54,97,52,98,51,50,101,48,97,54,101,49,101,49,48,101,50,48,55,102,99,51,98,99,53,57,56,55,53,99,51,100,56,53,48,53,49,55,52,49,100,102,52,100,50,57,52,51,99,54,53,53,55,50,101,48,51,98,99,53,99,57,54,52,53,55,55,50,99,48,97,51,50,99,56,97,101,50,102,48,97,102,48,52,99,56,50,55,56,97,99,50,99,57,48,48,98,50,56,54,57,51,54,52,48,50,57,99,56,48,49,102,50,48,56,48,48,102,102,55,100,50,54,56,55,97,56,48,49,102,53,52,99,48,102,101,100,48,52,51,102,50,48,101,99,100,48,48,51,99,50,49,101,55,48,50,52,99,48,49,102,101,49,55,99,49,101,100,50,101,48,49,100,54,48,55,99,49,56,48,101,98,57,54,52,56,48,49,100,53,48,55,50,54,49,101,57,50,99,52,51,101,48,49,102,99,50,101,48,97,54,48,50,53,51,99,98,97,48,102,49,49,54,97,48,102,49,56,49,101,53,48,55,57,56,51,99,48,49,101,50,48,101,51,56,51,97,97,50,98,99,51,98,48,53,98,48,55,54,99,49,101,49,48,55,101,100,51,56,51,98,56,53,56,56,51,101,52,50,98,101,48,51,100,99,53,56,48,55,55,48,97,97,50,99,48,98,50,48,101,48,56,55,102,101,99,97,99,48,48,100,53,49,48,55,102,56,48,52,100,49,56,51,56,100,48,50,53,56,51,56,51,57,55,101,48,102,99,56,51,102,51,99,51,56,100,56,48,57,56,55,48,55,102,101,48,101,101,48,48,57,53,98,48,55,51,100,102,56,55,54,52,51,100,101,49,101,52,48,48,55,98,99,52,49,102,98,56,51,100,57,101,53,98,54,48,101,48,48,102,102,55,49,99,99,49,100,48,48,102,102,101,101,49,55,100,52,53,48,56,48,57,102,101,48,101,101,49,55,50,52,52,51,99,99,49,101,57,48,49,50,50,48,101,56,49,53,56,48,57,53,100,56,98,54,48,102,48,57,53,99,48,57,98,52,49,102,54,50,101,56,49,51,57,101,48,52,97,49,56,51,57,100,48,50,55,99,52,48,57,54,48,48,102,102,55,98,101,48,52,97,52,48,51,102,102,52,50,48,102,48,97,54,48,51,97,97,48,55,99,99,53,48,50,49,57,52,101,49,101,49,55,52,51,97,56,53,101,51,101,49,100,99,48,102,52,57,52,56,53,56,49,52,99,49,101,49,50,97,99,51,101,50,49,100,49,48,102,54,56,55,54,56,98,97,57,57,52,98,52,51,52,54,50,102,99,51,57,48,49,102,54,48,101,101,56,55,55,52,51,100,101,53,52,97,50,57,55,54,53,55,57,55,101,49,100,51,50,99,52,98,48,50,56,53,48,99,97,99,48,102,52,56,55,54,52,51,99,56,49,100,57,52,101,50,99,99,51,98,99,53,56,102,102,56,48,53,50,57,48,48,102,102,51,101,57,51,99,48,49,102,52,102,54,49,101,97,48,48,102,102,55,100,99,53,56,51,102,99,48,55,97,101,48,101,56,53,48,99,49,101,57,48,55,56,48,49,99,49,56,55,50,52,49,100,51,48,51,97,49,55,52,49,101,51,56,55,56,48,49,102,52,50,51,56,51,57,53,52,102,48,55,99,50,49,100,54,52,52,48,102,52,57,54,48,49,102,48,48,102,102,101,98,56,55,53,99,51,97,52,48,101,99,52,98,97,57,56,48,102,100,56,51,98,54,50,97,48,97,48,48,102,102,102,48,56,55,101,48,97,57,50,99,56,51,101,101,49,101,57,48,101,100,100,50,55,48,55,98,50,56,98,49,50,99,99,97,100,48,55,54,48,49,101,101,99,53,53,56,55,55,52,98,49,54,57,48,48,98,53,50,99,48,97,50,48,100,102,48,48,55,100,57,54,48,48,51,101,51,55,101,48,48,102,102,102,98,49,57,48,48,102,102,55,100,55,51,101,48,102,53,56,55,102,56,48,49,101,99,51,99,48,52,99,101,56,49,50,99,101,49,100,102,48,49,51,101,50,101,51,56,51,102,102,48,55,48,56,53,53,57,54,97,53,102,48,48,102,102,51,100,98,48,49,99,101,50,97,99,48,49,101,102,98,50,102,48,48,52,101,52,49,102,52,56,51,97,56,50,48,57,54,49,102,100,48,55,52,97,48,50,52,54,48,101,102,52,51,57,51,56,51,101,97,48,102,49,52,51,99,102,100,48,48,51,100,99,48,101,51,99,51,56,51,99,98,101,50,57,99,51,98,97,48,48,102,102,102,53,98,99,51,99,48,53,97,100,56,101,48,49,56,97,50,48,48,102,97,51,49,48,48,55,100,53,57,48,55,97,52,48,49,102,53,49,56,48,52,97,52,48,51,99,54,48,50,53,98,99,51,101,48,48,102,102,102,56,48,97,48,48,102,102,55,100,48,53,99,48,55,100,99,48,57,57,101,48,55,97,97,48,102,97,57,48,52,51,99,101,49,100,99,48,101,57,49,54,50,49,99,101,50,98,57,48,99,51,97,97,53,99,57,52,101,49,99,51,48,55,54,99,49,99,57,50,98,100,50,52,97,101,50,100,52,98,56,50,101,100,50,99,48,49,101,101,48,50,101,56,51,57,48,48,102,102,101,98,48,51,98,97,49,102,53,48,102,55,97,49,52,100,56,48,57,55,56,55,52,52,51,100,56,49,102,48,50,101,48,49,100,101,49,53,48,53,97,48,55,99,99,97,98,48,101,56,57,53,101,48,102,48,99,51,101,48,48,52,48,101,48,48,102,102,102,57,97,50,56,49,51,100,99,53,54,56,55,52,52,49,99,101,48,49,50,102,99,48,48,102,97,101,55,48,101,55,57,55,52,49,101,50,52,53,48,102,98,48,51,100,56,50,102,53,48,48,102,102,48,57,57,54,48,55,99,102,48,53,51,56,55,56,56,51,100,48,49,100,101,50,98,98,48,51,57,98,48,101,52,51,101,49,101,97,48,101,56,48,51,97,102,48,101,55,56,55,98,48,97,53,52,55,48,101,101,54,48,101,99,48,51,99,54,48,101,102,56,51,99,55,48,55,97,99,99,56,55,56,99,51,101,56,56,50,53,55,100,48,55,98,50,57,99,48,101,48,48,55,98,52,48,57,55,52,48,101,100,56,55,56,48,98,54,48,101,54,100,98,56,49,101,49,48,101,53,56,55,56,56,97,100,102,102,48,48,98,97,52,53,100,55,53,100,55,102,99,48,51,55,101,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,55,101,48,48,49,102,54,53,97,48,48,102,102,102,97,101,99,48,55,49,56,48,48,102,102,102,98,51,102,48,50,53,54,56,51,100,97,48,52,98,52,48,51,102,52,50,98,98,57,56,101,53,101,56,55,98,99,49,99,102,56,55,99,99,49,51,54,49,102,49,97,101,48,101,56,52,49,102,97,102,48,55,55,50,49,102,99,48,101,49,56,51,98,102,48,55,99,50,48,48,102,54,100,56,55,51,56,51,102,52,49,99,49,48,48,102,102,55,98,102,97,56,49,100,100,56,48,51,100,52,48,50,100,99,98,55,48,48,55,97,55,99,49,101,57,50,102,98,48,55,51,56,51,100,100,98,55,50,98,56,98,55,52,49,101,48,49,54,52,57,99,56,50,48,56,51,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,55,97,99,99,48,55,97,99,51,97,99,57,99,49,101,99,50,101,48,51,56,99,56,54,49,101,53,50,56,53,50,56,51,101,97,49,100,99,50,56,52,51,98,54,49,101,98,48,102,49,48,55,51,57,49,56,98,57,50,98,53,101,48,102,53,57,52,52,49,100,52,48,102,57,57,54,48,49,101,98,50,97,52,51,97,48,49,101,56,50,101,52,51,98,100,48,57,57,99,98,57,50,97,56,51,98,99,49,101,97,50,101,48,51,56,50,49,102,53,50,97,48,51,98,52,53,99,97,55,50,49,98,54,53,55,48,55,56,48,98,48,48,102,102,101,54,56,55,98,56,97,102,50,98,54,100,51,49,99,48,101,102,57,54,98,48,56,51,102,101,48,49,49,101,101,48,52,102,51,48,49,50,51,48,48,52,99,53,56,48,51,101,98,97,56,48,57,56,99,48,102,97,48,49,50,98,101,48,52,99,102,56,55,51,48,48,102,102,49,101,100,53,48,102,102,56,55,53,55,51,50,53,97,49,52,99,53,99,57,53,57,54,57,52,53,56,48,55,49,48,49,101,55,56,55,49,56,98,49,52,57,52,97,52,53,48,101,100,56,51,100,48,48,55,53,99,49,101,52,52,98,52,51,50,98,56,48,49,101,101,56,48,55,55,101,49,101,97,101,53,54,57,54,53,56,97,102,50,99,50,57,48,52,97,102,50,101,56,97,57,50,101,99,97,98,50,101,56,51,57,52,49,102,54,48,101,101,56,55,52,99,51,102,97,49,100,52,48,102,54,56,55,52,56,97,48,48,52,101,49,52,48,51,55,100,48,48,49,102,55,100,101,48,48,102,102,102,97,53,55,48,55,53,99,48,48,102,102,102,98,53,52,48,50,53,99,99,98,102,48,102,98,48,55,52,99,51,97,101,48,50,52,101,48,52,102,50,48,51,56,101,48,101,48,48,55,57,48,98,48,48,50,53,99,99,49,101,48,49,52,48,99,56,55,55,53,48,52,98,54,48,55,57,55,99,97,56,52,55,50,100,52,51,99,97,53,55,48,49,50,99,99,48,102,49,57,50,48,51,99,99,53,99,56,55,53,56,51,98,99,53,57,56,55,48,48,102,102,49,101,49,56,55,56,53,102,55,100,48,52,51,57,101,53,101,48,55,97,52,98,101,50,98,51,48,51,57,53,48,102,101,56,55,56,49,50,56,51,102,52,53,52,57,54,98,48,49,100,57,50,101,48,49,101,56,56,55,51,52,49,101,54,48,48,102,102,53,50,97,56,51,100,53,48,55,53,56,49,102,98,48,55,49,101,48,102,52,99,49,101,53,48,51,57,54,48,55,97,52,53,49,101,48,101,99,56,51,99,99,48,55,51,97,48,102,48,48,51,101,50,48,101,98,56,49,101,51,48,55,54,97,52,98,51,50,57,99,98,56,99,49,100,100,48,102,100,56,51,98,102,48,102,48,57,54,54,49,100,55,48,102,54,49,52,49,99,98,97,50,56,49,51,52,98,97,48,101,101,49,54,98,56,97,55,48,102,49,49,52,99,53,57,49,53,102,99,98,48,50,56,99,98,50,50,99,52,97,51,50,99,48,49,50,99,48,57,101,50,98,48,98,50,52,102,50,98,54,100,97,52,100,97,102,102,48,98,53,53,100,55,53,100,55,102,102,53,48,48,102,102,99,102,98,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,49,54,48,56,97,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,100,56,48,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,55,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,97,48,49,57,102,54,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,55,102,102,53,100,55,53,100,55,102,99,48,51,52,101,48,48,49,102,49,55,101,48,48,102,102,55,100,100,53,48,48,102,102,51,99,102,102,48,51,56,57,52,55,48,50,52,99,56,48,57,56,50,48,102,51,56,55,102,99,51,100,52,48,52,101,100,56,49,50,100,50,48,101,102,99,98,50,48,102,49,57,54,56,48,102,49,52,51,101,56,101,48,48,102,102,51,100,99,57,99,49,102,102,48,51,56,56,50,98,56,51,101,50,53,54,56,55,55,99,97,51,48,102,102,97,53,56,55,98,99,97,101,50,57,57,48,51,97,50,56,55,102,99,49,100,99,55,48,102,56,48,55,48,56,49,100,57,48,51,99,49,52,49,48,102,100,50,54,49,54,50,49,102,48,48,102,102,55,56,53,99,48,49,101,100,99,48,55,98,53,56,51,101,56,48,102,48,52,51,99,99,49,101,98,48,55,97,50,100,56,55,48,48,102,102,49,102,99,48,48,55,100,102,55,56,48,51,101,97,57,56,97,53,48,48,102,102,55,100,97,97,56,49,50,52,48,49,101,48,48,101,52,56,55,54,53,49,56,49,50,99,48,52,99,99,56,51,56,97,101,49,101,53,48,55,98,101,48,52,97,102,57,54,101,56,50,53,52,48,55,49,53,100,50,101,48,51,99,52,49,102,98,50,98,99,51,97,50,53,97,97,50,49,54,52,48,101,50,48,98,51,48,102,50,56,55,99,100,50,56,97,48,99,49,100,97,48,55,55,99,48,102,99,55,52,57,52,97,53,50,49,55,101,57,56,56,52,49,102,97,48,101,55,57,52,54,53,49,56,55,102,52,51,98,101,48,101,98,52,49,101,51,48,55,97,50,99,51,99,52,53,53,48,51,98,54,98,48,101,56,57,55,99,48,49,52,50,97,48,101,97,56,49,101,57,56,55,101,99,49,99,55,56,51,100,51,48,55,54,97,48,102,97,52,49,100,54,57,55,57,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,101,55,48,51,100,49,48,55,55,50,49,101,53,97,50,98,48,97,55,50,101,51,48,55,55,52,51,102,54,48,101,102,99,51,99,50,53,54,48,55,97,48,51,97,54,53,102,99,57,52,97,53,102,97,49,57,55,52,49,100,99,50,100,55,49,52,101,49,101,49,50,57,56,97,100,50,99,51,49,53,101,53,101,49,53,97,53,56,57,52,54,53,56,48,50,53,56,49,50,50,53,57,57,53,97,57,101,53,54,100,98,97,56,53,52,48,49,99,100,50,48,48,102,97,56,52,48,48,55,100,57,51,48,55,49,52,48,49,102,54,57,99,48,52,56,102,56,51,98,54,48,50,54,54,52,51,98,49,50,48,50,53,99,49,102,102,50,98,98,97,50,48,51,97,102,48,50,54,51,56,51,97,54,56,101,49,100,54,50,101,52,51,97,99,53,51,56,55,50,56,48,57,56,100,48,101,57,56,55,52,52,51,97,99,53,101,48,51,99,56,50,56,48,51,97,50,56,99,53,98,49,55,50,49,101,97,101,53,57,56,51,98,102,50,99,52,48,49,101,101,57,50,57,56,51,101,50,48,101,101,52,98,49,52,50,48,102,55,56,55,98,49,51,52,48,49,101,99,52,48,102,52,48,55,55,52,97,100,48,102,53,49,54,50,56,48,49,102,100,52,48,48,102,55,56,55,55,48,97,48,102,102,48,48,57,57,54,48,55,97,97,48,101,98,48,51,102,54,48,101,51,99,49,101,57,56,51,99,57,48,55,50,99,48,102,52,56,97,51,99,49,100,57,48,55,57,56,48,101,55,52,49,101,48,48,102,102,55,99,52,49,100,55,48,51,99,54,48,101,100,99,57,54,54,53,51,57,55,49,56,51,98,97,49,102,98,48,55,55,99,49,101,49,50,99,99,51,97,101,49,101,99,50,56,51,57,55,52,53,48,50,54,57,55,52,49,100,99,50,100,55,49,52,101,49,101,49,50,57,56,98,50,50,98,102,57,54,48,53,49,57,54,52,53,56,57,52,54,53,56,48,50,53,56,49,51,99,53,54,49,54,52,57,101,53,54,100,98,52,57,98,52,48,49,97,57,99,48,48,102,102,102,56,101,101,48,48,102,102,51,101,56,99,48,97,101,48,48,55,100,53,100,48,51,57,100,56,48,55,100,101,48,52,99,50,49,52,48,53,48,50,52,56,49,51,102,56,48,102,55,52,51,98,99,49,101,51,50,57,52,51,102,48,53,98,56,55,54,56,51,100,48,49,101,56,50,99,52,97,100,48,55,52,52,48,101,54,52,51,101,56,57,48,48,101,99,52,98,101,52,52,48,50,53,99,53,50,49,56,52,50,48,102,56,97,55,56,51,97,57,48,102,100,48,55,56,56,51,98,101,49,101,97,48,55,55,48,53,55,48,55,99,48,51,100,99,48,102,50,99,97,48,48,102,102,101,56,99,100,98,54,49,101,99,50,102,48,98,56,48,101,52,48,55,53,56,51,101,52,49,102,49,48,101,50,48,55,55,99,97,101,48,102,56,56,55,99,48,49,102,97,48,55,57,50,48,48,102,102,102,97,55,97,48,50,53,50,52,49,101,57,56,48,51,101,100,48,99,49,100,57,48,48,102,102,51,101,100,51,48,51,101,54,49,99,102,50,56,48,98,100,48,55,97,99,48,101,100,99,49,100,48,56,48,51,100,57,57,48,49,99,56,50,99,99,51,57,99,53,51,51,101,49,100,55,50,100,56,49,102,50,48,55,52,56,51,99,97,53,48,97,54,48,51,57,99,48,50,54,55,57,50,53,50,99,97,100,101,53,54,97,53,49,55,56,48,102,56,52,49,100,54,56,55,50,52,48,49,101,101,100,48,55,55,97,53,55,50,54,56,51,99,52,52,50,48,55,56,53,51,57,48,49,49,56,49,99,97,48,55,56,56,51,56,98,52,48,101,102,48,51,99,99,48,101,49,56,51,98,97,53,56,57,55,54,48,99,48,48,102,102,48,51,101,99,52,56,48,57,102,48,48,55,51,54,48,48,102,102,102,97,100,100,48,50,53,50,99,49,101,98,56,49,51,53,50,48,102,57,56,98,57,50,56,49,57,52,55,48,101,54,57,52,50,53,57,97,50,56,51,98,54,48,101,51,57,55,50,49,101,49,52,56,48,101,100,57,54,52,48,102,97,99,49,102,50,50,53,49,52,99,53,97,97,53,56,51,98,56,48,55,51,48,49,100,50,52,97,50,98,56,51,98,101,49,101,100,50,101,48,48,102,102,52,102,56,51,102,52,53,97,57,53,98,52,56,52,57,97,53,99,49,53,97,49,100,51,48,102,48,98,54,49,99,98,48,101,57,97,50,48,55,57,48,49,101,51,56,55,57,56,97,100,57,48,101,52,48,55,51,99,51,99,52,53,56,57,53,102,102,101,48,53,56,56,48,48,102,102,102,57,48,52,48,48,102,102,51,101,101,99,56,51,97,56,48,48,102,102,102,97,97,54,48,55,48,56,56,52,49,99,54,48,55,54,54,57,101,49,100,102,48,102,51,48,49,51,57,101,48,102,102,48,97,49,48,102,54,57,52,101,48,101,98,48,51,57,101,56,101,49,101,56,50,98,57,48,48,51,100,52,48,101,52,99,51,97,101,53,57,48,55,51,99,51,102,56,53,51,57,52,99,48,52,100,56,49,55,54,49,100,100,50,100,52,49,100,99,56,51,99,97,48,101,99,48,55,56,48,51,98,97,49,99,55,48,55,97,99,53,55,56,55,54,48,97,57,48,101,100,56,51,98,100,48,102,100,97,48,56,55,55,52,97,101,48,55,99,54,53,56,52,48,55,98,56,97,102,48,101,101,49,54,97,53,56,49,53,97,49,99,49,48,55,56,49,50,53,54,48,48,102,102,53,50,57,48,55,98,48,51,100,56,49,101,56,48,102,102,48,55,97,52,51,99,101,49,102,97,48,102,100,48,55,57,52,98,101,48,102,97,56,55,100,99,51,101,50,53,102,57,55,48,49,101,99,48,102,57,48,55,98,99,51,100,54,53,99,57,54,50,49,101,50,48,102,52,56,55,98,48,51,100,50,49,101,50,52,101,52,56,50,100,52,51,99,56,49,101,56,48,102,50,56,55,56,99,98,54,52,99,52,101,50,101,48,98,101,48,102,48,57,55,56,53,99,50,54,50,53,57,54,101,53,97,57,55,48,53,56,97,54,50,54,57,54,48,53,97,49,54,48,57,48,57,54,53,56,97,55,98,97,101,53,98,57,55,53,52,48,100,101,56,48,51,101,99,52,52,48,57,102,48,48,55,99,56,48,48,102,102,102,98,50,50,48,50,54,100,48,49,101,98,56,49,51,53,50,48,102,57,56,98,97,50,102,100,101,52,56,48,102,57,49,55,99,53,57,97,50,56,51,98,54,48,101,51,57,55,52,49,101,49,52,55,48,102,50,49,53,99,48,101,53,48,49,99,100,50,50,57,55,50,53,97,50,53,56,51,98,55,48,55,51,48,49,100,50,52,97,50,98,56,97,48,48,101,57,57,52,101,48,50,52,50,49,99,54,50,97,56,98,50,97,52,51,52,100,50,101,48,97,101,48,101,57,56,55,55,97,99,51,101,56,49,101,99,52,98,48,102,50,48,51,99,55,48,102,51,49,53,98,54,49,102,55,48,102,56,48,55,56,99,98,49,50,99,52,49,49,56,53,102,102,48,48,99,102,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,51,49,98,56,49,51,99,99,48,52,56,99,48,49,50,101,56,48,48,102,102,102,98,49,53,48,50,53,100,48,51,101,56,48,52,97,102,56,49,51,51,101,49,99,99,48,48,102,102,55,98,97,56,51,56,48,49,101,97,101,99,57,54,56,53,51,49,55,50,53,54,53,97,50,49,53,99,49,102,98,48,55,54,48,49,102,57,50,98,57,49,57,50,57,49,52,51,98,54,48,102,52,48,49,100,55,48,55,57,49,50,100,48,99,98,49,48,48,55,98,53,56,49,101,48,48,55,53,55,49,54,52,53,57,54,50,98,99,98,48,97,52,50,50,99,48,97,52,50,100,56,97,52,50,99,99,98,98,48,101,53,48,55,100,56,51,98,97,49,101,99,48,101,49,48,55,97,99,51,100,97,49,100,50,50,102,99,48,53,99,56,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,51,52,97,48,55,97,56,49,102,100,56,51,57,98,48,101,50,56,51,101,53,48,55,52,54,48,52,98,102,48,55,99,56,49,101,49,49,52,48,49,100,97,48,55,99,54,48,102,102,99,97,49,48,55,97,50,49,101,52,48,55,51,50,49,99,53,50,101,53,101,52,56,52,51,50,99,52,49,101,52,57,53,56,48,101,52,100,49,99,51,57,99,57,52,48,102,52,49,49,99,51,97,54,57,50,57,48,56,100,56,97,56,50,99,99,51,99,48,49,100,53,50,97,48,51,102,99,49,100,100,48,102,50,50,54,56,55,53,97,52,98,49,48,48,55,98,98,52,98,48,48,102,102,101,57,101,48,102,50,56,55,97,52,97,98,50,97,56,98,49,48,101,100,48,55,48,99,51,101,52,53,97,48,55,55,102,102,99,48,50,53,100,56,48,49,102,54,53,97,48,48,102,102,102,97,101,98,48,55,101,54,48,48,102,102,102,97,99,48,48,50,54,57,52,51,100,56,48,52,98,52,48,51,102,52,50,98,98,49,99,99,53,101,56,55,98,99,49,99,102,56,55,99,99,49,51,54,49,99,101,57,99,48,102,55,56,49,99,53,54,48,55,56,99,49,102,99,48,101,49,56,51,98,102,48,55,99,50,48,48,102,54,100,56,55,51,56,51,102,52,49,102,101,48,48,102,102,55,98,48,55,48,51,99,51,101,48,101,102,99,98,55,50,101,48,48,49,101,57,102,48,55,97,56,98,101,101,49,102,49,48,101,56,102,102,99,97,102,50,101,49,48,56,101,48,57,49,52,101,52,101,48,50,102,57,53,48,48,101,100,51,48,48,102,102,55,100,97,55,56,48,51,101,98,52,56,49,99,101,56,48,51,101,100,54,99,48,57,52,97,48,102,49,48,49,50,98,56,48,102,55,99,98,97,48,102,48,48,55,51,57,102,54,48,98,102,50,98,99,49,101,51,56,51,97,51,48,55,57,54,49,100,100,97,52,97,52,97,50,99,56,49,100,53,56,51,101,52,48,101,100,49,52,99,49,101,53,50,56,99,51,97,97,49,102,53,52,97,48,101,99,55,50,100,52,97,100,50,97,48,51,102,97,49,100,102,57,50,57,99,51,100,97,49,101,52,48,101,100,48,55,98,99,51,57,54,53,101,50,54,50,49,51,54,49,101,48,48,101,97,48,55,56,48,98,57,57,48,101,102,49,55,99,49,99,101,48,102,98,98,54,49,100,50,48,102,101,56,55,52,99,48,50,54,53,52,49,102,101,48,51,56,53,48,55,99,54,48,52,97,99,48,51,101,53,48,55,56,48,48,52,98,102,48,49,51,48,52,48,101,102,48,98,101,48,55,53,56,48,102,56,99,49,100,53,49,55,101,102,48,55,54,99,51,102,50,49,99,55,48,102,51,98,50,56,102,56,98,49,50,97,52,98,49,99,56,101,56,101,57,54,56,99,57,48,56,101,57,50,56,52,57,48,57,56,53,52,57,55,99,49,100,102,50,102,48,97,56,52,98,50,98,52,51,99,54,49,99,101,48,102,52,57,52,52,53,56,57,54,52,49,100,51,48,102,57,56,55,52,56,98,51,50,57,99,51,100,48,49,100,56,50,100,56,98,100,48,101,99,57,55,56,53,54,49,54,54,57,98,102,101,49,50,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,101,55,52,48,48,102,98,54,55,48,48,55,100,98,102,56,51,98,101,52,55,48,48,55,100,51,99,56,48,51,101,98,51,99,48,49,102,53,101,99,48,52,98,56,48,51,100,56,52,49,48,102,51,48,55,102,100,99,48,50,52,57,48,48,102,102,57,51,52,50,100,48,49,102,100,49,55,99,48,101,97,56,51,102,56,53,51,49,55,50,49,100,99,50,56,48,97,49,97,48,50,53,55,99,49,101,51,48,51,57,51,48,55,97,50,48,52,98,99,48,51,99,56,50,99,56,51,56,54,48,102,50,50,48,98,56,50,98,48,49,101,49,57,52,101,53,99,54,50,57,49,51,52,51,101,54,48,101,57,48,51,101,99,49,99,55,97,50,98,57,48,48,102,102,97,100,52,57,52,49,55,52,51,99,55,52,48,50,54,53,99,97,102,50,98,53,52,48,52,99,53,53,100,55,53,102,102,48,48,100,101,57,48,48,102,102,55,99,54,54,99,49,100,50,56,51,56,100,48,55,52,97,48,48,102,102,102,97,98,52,48,55,54,53,50,48,101,51,56,51,100,99,56,52,49,101,102,101,48,102,51,49,51,48,51,57,52,48,102,55,48,49,101,102,101,52,52,50,102,99,51,57,99,53,102,48,48,51,100,98,48,48,102,102,102,99,99,51,101,97,48,52,98,99,48,51,56,56,97,48,55,56,48,49,100,48,52,97,48,48,102,102,55,98,51,56,97,57,50,98,50,56,97,51,52,97,50,57,54,56,97,99,50,97,97,54,56,97,51,48,102,53,48,50,55,99,51,101,48,53,55,48,50,54,98,54,50,100,56,98,51,52,101,57,98,52,48,101,97,48,50,50,53,56,48,51,101,53,49,52,48,52,97,98,56,51,98,101,48,50,53,54,99,48,49,102,54,57,52,49,101,100,99,48,101,102,99,98,56,57,50,101,55,56,49,51,49,56,49,99,98,50,102,56,48,57,97,56,48,102,98,100,52,57,54,48,53,50,57,54,49,99,97,98,48,55,56,50,48,102,54,52,48,57,56,55,48,50,54,48,98,48,55,57,56,97,55,102,99,97,50,48,101,100,56,55,55,98,50,50,54,52,50,101,49,100,100,52,53,48,48,98,49,50,101,56,48,52,102,99,98,102,52,50,102,53,98,49,54,52,49,101,52,50,99,98,102,56,102,48,48,51,54,57,56,48,51,101,49,55,97,53,56,57,54,50,53,57,48,48,102,102,51,101,97,100,52,49,102,57,55,50,99,53,51,57,51,49,51,97,57,48,48,48,102,102,57,101,102,48,55,57,56,53,53,97,48,102,52,98,52,97,52,56,52,98,48,52,56,49,53,99,56,99,48,52,98,98,56,49,50,97,101,48,57,54,50,98,100,49,52,49,51,48,101,53,48,50,53,53,48,100,49,51,53,100,49,48,52,51,56,51,52,52,57,101,98,99,99,57,98,57,49,101,48,50,50,98,48,48,102,102,51,101,101,100,56,49,102,49,56,55,99,48,49,102,48,48,102,102,48,51,101,100,51,48,48,57,100,102,99,49,102,48,50,101,56,51,99,54,53,100,101,48,55,53,56,48,52,100,49,48,49,51,50,97,48,101,55,48,51,97,101,48,48,102,55,49,56,55,97,48,98,49,48,102,51,56,48,57,53,48,55,51,99,51,56,101,48,52,99,51,56,51,100,57,48,49,50,51,50,57,99,97,51,48,49,51,52,99,48,48,102,102,101,97,102,56,55,55,53,48,55,57,54,52,57,50,48,50,53,97,49,100,55,52,48,102,99,97,101,50,98,50,57,50,49,50,98,57,53,101,54,99,57,57,99,100,102,101,48,53,52,48,98,97,101,98,97,102,102,100,50,56,48,55,50,57,56,48,51,101,57,49,48,48,102,102,49,102,53,57,48,49,100,50,48,48,102,102,55,100,55,49,56,49,50,54,99,48,101,102,56,51,56,99,53,102,48,55,50,56,51,57,50,99,56,49,51,48,52,57,97,48,48,102,55,52,102,48,55,97,97,48,102,48,56,97,55,48,101,100,57,53,101,100,49,55,99,49,101,53,101,56,99,48,102,52,48,49,101,99,49,54,99,49,99,56,99,53,56,56,55,98,49,51,52,51,56,52,49,99,53,48,102,100,57,54,102,50,53,51,56,55,49,99,51,101,99,99,49,52,56,56,51,99,51,100,48,56,52,55,50,98,48,97,102,101,48,50,53,56,53,53,54,99,53,54,102,100,52,57,97,48,49,51,53,97,97,48,49,102,102,48,98,102,102,97,98,52,101,51,52,100,98,98,49,54,100,51,57,49,51,54,100,100,99,49,48,55,50,50,101,55,55,54,101,101,51,101,101,55,57,102,98,101,102,56,99,54,102,102,49,56,55,51,48,53,48,57,53,55,53,55,53,102,102,48,48,98,98,98,48,48,102,102,55,99,97,102,52,48,49,102,52,102,48,49,101,49,50,56,48,51,102,52,100,48,48,51,101,99,49,48,48,57,55,49,48,55,54,50,53,53,54,48,55,55,56,53,98,49,52,99,100,49,53,52,48,102,99,99,51,98,101,48,101,99,99,51,57,52,57,102,99,98,102,54,56,51,102,48,57,52,53,97,56,49,51,49,56,48,102,98,56,49,101,55,56,51,102,54,48,102,99,57,53,97,49,99,53,48,55,53,99,100,57,52,100,48,49,100,99,97,50,56,49,49,56,97,51,52,49,48,102,50,48,51,100,48,48,102,54,48,55,98,101,56,98,49,54,53,51,56,49,50,54,56,52,49,101,51,48,48,102,102,55,54,55,56,48,57,55,49,54,48,97,48,50,50,53,97,56,48,55,98,52,56,49,51,54,54,48,101,51,100,48,56,48,57,57,53,48,50,53,56,56,48,57,56,51,48,55,48,97,57,56,99,49,53,53,54,101,56,51,100,102,48,55,50,99,48,102,54,52,49,100,97,49,53,56,57,56,53,97,57,52,97,56,48,49,101,50,54,48,97,54,50,100,52,51,102,97,48,101,102,56,51,99,97,49,99,100,52,52,50,101,50,52,97,101,50,99,100,50,57,48,49,49,49,50,53,50,49,48,50,99,98,98,102,53,101,51,57,54,52,53,54,101,98,56,102,54,56,50,48,50,54,50,56,49,49,55,52,57,57,56,48,50,52,102,99,48,57,100,49,48,55,48,48,102,102,53,99,56,49,50,98,56,48,52,100,54,56,49,51,49,48,48,101,49,56,98,102,57,54,54,57,100,48,55,53,99,48,102,97,48,49,101,100,48,55,48,56,97,99,52,100,52,53,52,54,50,98,99,97,101,52,55,50,100,56,97,97,48,101,53,48,51,99,56,48,102,52,48,55,51,49,49,52,98,55,52,54,50,98,48,97,97,50,100,52,98,99,52,51,50,57,49,49,53,51,56,48,49,101,100,101,52,57,102,56,97,54,48,49,51,50,50,99,51,57,53,57,56,101,53,55,57,50,55,51,52,52,97,53,100,55,102,56,50,97,99,97,48,55,52,52,48,48,102,102,102,97,52,51,48,48,102,102,55,100,57,55,48,55,57,56,48,49,102,53,98,99,48,52,101,57,48,55,49,52,49,101,50,49,55,56,49,101,100,48,102,56,97,51,56,51,56,56,50,101,57,97,48,102,48,98,52,48,102,56,48,51,56,101,53,50,56,55,56,48,98,48,54,56,97,56,48,102,55,98,50,53,55,48,51,97,54,48,55,98,48,53,48,48,102,102,51,98,56,101,53,100,48,55,54,53,50,99,51,102,56,49,99,52,48,101,54,57,55,102,50,49,100,54,48,102,54,56,55,100,57,49,99,98,55,50,98,102,48,55,97,48,98,48,102,52,53,53,100,101,98,52,102,48,101,101,101,56,50,100,51,99,52,50,55,48,49,50,101,97,101,98,102,101,48,49,102,102,48,97,48,49,54,56,99,48,48,102,57,53,56,48,48,51,101,97,49,56,51,97,48,48,102,102,52,98,49,56,51,99,50,48,101,98,56,49,51,57,52,48,52,98,55,56,51,98,101,52,56,48,101,101,48,51,98,51,48,55,97,52,48,50,55,102,99,49,101,102,56,55,54,99,51,57,101,49,100,53,50,98,56,97,55,48,55,53,54,48,101,97,98,48,55,50,52,97,55,48,50,53,100,52,49,100,55,56,55,48,51,57,53,52,53,51,48,55,49,48,49,100,98,48,55,55,99,51,98,97,49,99,50,48,48,55,98,101,52,51,99,50,49,101,50,50,101,100,51,52,98,48,48,48,102,102,55,98,97,48,51,100,54,53,56,53,48,55,57,56,51,99,50,57,50,57,54,57,101,53,52,54,52,51,50,99,50,100,51,99,97,102,97,48,49,99,57,52,48,49,102,52,98,52,48,48,102,102,102,98,52,57,48,55,54,56,48,48,102,102,102,98,52,48,48,50,53,55,100,49,52,51,102,54,49,100,98,57,52,101,50,56,52,49,101,97,48,55,49,98,98,98,50,48,102,56,48,49,100,99,57,54,48,53,98,56,55,99,48,51,101,48,57,97,49,99,55,48,48,55,98,57,52,49,101,48,56,51,100,48,50,97,56,51,56,51,52,57,48,48,102,102,102,48,48,98,101,48,101,50,48,55,49,48,97,54,48,102,56,55,48,102,52,56,55,55,52,51,56,50,57,48,53,100,101,48,49,50,49,57,50,99,55,48,55,55,102,50,52,55,50,97,52,98,52,99,56,53,54,56,54,100,48,50,55,52,49,56,100,48,48,55,100,57,100,48,49,50,54,54,56,54,48,52,102,99,56,49,50,54,48,48,102,102,102,55,52,48,57,54,51,100,54,53,50,50,48,49,55,48,49,102,101,48,48,55,98,48,98,57,53,50,49,101,48,50,101,48,51,97,54,53,51,48,55,99,51,49,52,100,99,51,97,56,48,102,54,48,51,56,52,49,102,100,50,99,98,97,50,57,53,97,53,101,49,54,101,53,48,97,50,55,97,50,99,49,49,52,51,57,98,57,48,97,97,54,56,98,100,50,98,102,54,100,101,53,99,102,57,51,55,97,49,54,52,49,55,51,102,99,48,50,52,51,57,55,53,49,56,52,51,99,54,49,100,100,50,101,48,51,97,54,53,98,97,53,49,52,48,49,101,48,52,51,99,56,50,53,99,49,53,101,49,56,55,52,99,52,51,48,52,99,50,51,50,53,102,54,52,49,51,50,56,101,99,50,53,50,51,101,101,102,97,50,50,52,97,53,97,50,100,49,50,52,53,52,56,54,50,98,55,57,98,102,97,54,54,98,52,55,101,52,98,55,99,97,50,102,50,102,102,56,49,57,55,56,48,51,101,97,50,56,48,57,56,102,50,102,56,48,57,53,102,48,48,55,100,56,98,48,49,50,56,52,49,102,101,50,98,52,51,101,101,57,54,49,99,50,48,101,97,49,54,101,48,52,99,53,48,51,56,50,48,101,57,48,51,100,100,50,101,49,49,99,51,99,97,57,99,49,100,52,50,98,57,50,56,49,99,102,57,54,50,48,102,100,52,49,100,97,57,55,52,49,102,101,50,98,56,51,99,52,53,56,50,50,49,55,52,53,48,50,48,50,53,56,55,55,54,99,97,97,48,101,101,99,97,54,57,54,54,56,50,49,101,57,52,100,97,48,101,97,100,52,97,49,101,55,52,98,54,52,49,97,57,52,51,50,53,50,48,49,100,50,101,49,99,97,48,102,57,49,52,48,48,102,48,52,51,57,101,49,100,51,48,102,101,48,55,52,99,98,50,52,53,50,101,56,51,97,56,49,102,56,48,101,99,48,55,55,56,51,100,101,49,100,56,50,101,52,97,102,52,97,52,49,50,99,52,97,101,50,100,52,97,48,48,102,51,49,53,50,56,97,53,100,57,52,56,53,56,57,53,97,53,56,57,53,50,57,54,57,101,53,55,97,54,97,48,97,55,49,53,54,57,52,99,50,54,97,49,97,55,50,48,97,55,50,54,97,48,50,54,99,97,52,52,53,50,48,57,54,49,54,100,100,52,53,100,48,48,52,50,52,97,50,97,53,97,52,97,48,50,52,50,51,50,54,97,49,97,52,51,99,56,56,57,54,56,56,102,51,50,57,48,56,97,57,54,56,101,101,55,54,53,101,52,54,55,57,56,97,99,57,48,56,101,102,50,51,97,52,51,49,52,52,57,56,52,97,57,97,57,51,99,102,99,55,102,51,54,48,100,55,102,97,98,48,99,48,49,100,100,52,48,48,102,102,102,97,97,57,52,57,55,100,51,52,48,49,102,53,55,97,48,48,102,102,102,97,100,101,52,99,52,97,55,100,101,52,97,52,98,52,100,48,50,52,50,56,48,57,51,99,52,97,52,99,52,57,52,57,55,50,57,100,55,100,50,53,50,53,50,56,48,57,55,57,48,55,55,52,102,97,52,50,52,97,52,50,52,51,99,52,98,97,52,51,102,55,55,101,97,101,97,102,102,97,97,102,101,98,102,97,49,54,48,99,102,102,56,51,102,99,97,48,56,101,56,48,51,101,99,97,52,51,100,99,49,101,49,48,55,55,99,48,48,102,97,101,57,48,50,55,101,99,49,101,48,48,102,102,55,52,52,98,51,52,100,50,57,56,51,100,50,49,99,55,48,50,52,97,48,48,102,102,57,97,97,48,102,56,48,55,53,99,98,56,50,98,57,51,52,98,48,50,98,52,98,48,50,97,56,98,102,48,101,100,56,51,56,57,48,102,100,57,55,97,53,51,49,54,52,56,48,53,56,57,53,56,57,56,56,52,57,101,56,56,57,52,53,55,57,54,56,56,56,56,97,57,54,56,50,57,54,53,55,50,55,97,48,49,54,48,56,50,101,51,49,100,99,50,98,100,51,53,97,55,50,55,53,99,56,51,99,52,97,48,50,101,57,48,48,51,101,52,99,54,48,52,101,102,49,52,50,48,52,97,52,56,48,51,101,98,53,99,49,101,54,56,55,53,49,50,49,56,52,100,50,100,48,51,99,50,48,52,99,100,97,49,48,55,100,56,48,57,54,54,54,48,97,100,52,53,50,100,99,98,100,48,101,101,56,50,52,48,97,100,48,55,100,50,48,101,50,52,49,102,98,57,53,57,48,49,101,49,52,57,52,97,50,97,99,51,98,52,53,101,50,49,49,55,97,56,56,56,50,57,50,49,100,98,101,56,100,54,49,100,54,52,102,52,98,50,56,57,98,50,99,52,57,101,97,52,102,50,100,57,48,49,97,56,100,101,102,102,99,48,50,57,57,52,51,101,97,49,102,50,50,102,99,49,101,48,56,55,99,48,51,100,54,49,102,99,48,102,54,49,54,52,57,52,53,100,48,55,97,99,51,102,50,49,101,55,48,102,48,48,102,102,55,99,48,51,100,48,53,99,57,54,48,57,52,57,99,53,56,57,54,50,53,97,57,55,101,49,101,54,50,100,53,50,56,98,98,50,101,99,98,49,50,99,56,98,49,50,100,57,50,100,51,99,98,48,52,101,52,100,52,101,50,100,49,50,57,50,49,51,53,50,100,51,57,51,100,51,57,51,53,51,100,51,50,100,50,50,101,100,51,57,51,100,99,55,50,97,97,97,56,52,100,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,52,49,102,52,48,48,102,102,55,100,55,49,56,49,50,48,101,48,102,52,56,48,49,102,54,52,54,48,52,100,50,48,55,49,56,48,57,54,55,48,55,53,56,102,48,48,102,102,57,51,102,50,101,52,98,48,48,101,100,49,54,54,48,102,49,56,51,101,100,57,97,50,56,48,98,48,101,48,101,100,48,49,100,54,49,54,50,48,102,49,99,51,56,54,49,99,51,48,102,55,56,51,99,57,48,48,102,102,55,98,54,99,51,99,48,49,102,49,48,101,50,99,56,55,99,99,48,49,101,99,57,48,48,55,98,101,48,97,102,50,101,51,48,55,51,52,97,51,50,102,54,52,51,99,52,49,101,50,100,49,56,97,102,50,98,51,52,102,97,55,49,51,57,48,55,48,48,55,100,56,101,48,49,50,48,101,48,102,52,56,48,49,102,53,98,56,48,52,100,50,48,55,101,52,48,57,54,55,48,55,97,54,102,48,48,57,99,55,50,57,56,98,48,48,102,102,102,50,57,54,54,48,101,101,52,51,101,100,100,97,50,56,48,97,102,101,48,102,50,99,49,100,54,49,53,99,48,102,49,99,51,102,56,49,99,51,48,101,56,48,51,99,57,48,48,55,98,54,99,51,98,101,49,102,49,48,102,100,52,56,55,51,48,48,102,102,49,101,102,54,48,48,102,102,55,98,49,99,98,48,50,101,51,56,55,51,52,98,99,50,102,54,56,51,99,52,49,100,100,100,55,99,97,102,50,99,98,53,55,57,54,100,51,57,51,98,102,99,49,48,98,53,100,55,53,100,55,102,99,100,52,97,97,50,99,99,98,49,50,57,100,51,53,97,50,99,56,97,57,50,99,49,51,48,97,97,50,99,49,56,99,102,54,54,49,51,100,48,49,50,53,50,49,48,100,51,49,57,99,57,48,99,102,52,55,52,56,48,99,49,50,53,49,102,99,97,52,98,55,101,57,49,57,102,55,101,54,101,97,51,101,101,49,57,100,53,48,102,99,102,102,53,48,48,102,102,54,102,48,48,102,102,48,51,101,51,102,48,48,48,102,102,102,98,55,52,101,48,48,102,98,53,49,48,50,53,98,48,51,99,97,48,48,102,55,57,57,53,98,100,48,48,102,102,48,57,56,50,48,55,48,102,52,53,52,54,48,55,100,99,48,50,53,52,56,55,57,48,99,51,57,56,101,101,48,55,97,50,49,102,102,48,55,99,98,99,49,100,98,55,48,101,57,56,48,57,97,48,51,99,54,48,102,102,48,55,99,56,49,57,48,101,52,56,51,98,102,52,54,101,49,101,48,99,49,101,57,101,53,54,101,99,53,56,102,101,48,48,102,102,102,54,101,55,50,99,48,97,100,102,98,50,48,48,102,102,48,53,48,53,50,56,48,101,102,99,48,48,102,102,102,56,53,55,48,49,51,49,99,48,101,102,48,49,100,97,48,51,102,53,48,50,54,101,48,48,102,102,57,55,98,48,102,50,50,55,101,52,54,48,55,56,48,48,102,102,52,99,100,56,48,51,100,48,50,48,48,55,97,54,101,53,55,102,52,53,50,102,100,101,101,57,102,56,49,99,97,56,55,52,48,48,102,102,57,97,56,48,102,57,56,55,99,51,101,52,56,52,51,50,57,52,98,48,50,57,100,49,52,49,50,52,53,52,49,54,50,56,98,53,50,48,50,55,97,53,101,48,55,55,101,53,99,99,52,54,48,97,100,101,53,57,50,55,101,48,52,56,101,102,102,48,48,99,55,97,53,48,48,97,57,53,48,48,102,102,55,99,97,53,52,48,49,102,53,99,97,53,56,56,49,50,57,50,48,52,102,50,56,55,57,48,49,102,101,56,55,51,56,97,52,48,102,49,50,53,48,51,97,57,48,50,54,55,49,50,99,98,56,48,55,98,56,49,101,55,48,102,57,50,53,49,53,54,57,48,101,49,52,48,99,48,51,101,102,48,55,99,101,48,102,55,56,48,57,56,50,48,102,57,49,55,50,49,100,48,52,54,48,102,49,57,53,56,49,99,54,48,101,102,48,55,54,56,49,51,100,50,49,100,99,48,101,100,51,48,53,98,52,49,52,52,57,101,53,101,49,55,101,49,102,49,99,53,55,100,55,52,102,50,99,48,98,49,50,99,52,97,102,102,48,57,100,50,48,49,97,100,52,97,48,50,56,54,48,48,102,102,51,101,54,54,97,49,99,57,52,57,48,102,48,56,48,51,101,98,49,52,49,99,100,49,54,101,53,52,57,52,56,56,50,57,56,53,98,49,52,54,48,52,101,98,48,51,98,99,50,99,52,98,51,50,100,51,98,52,53,55,51,52,53,57,97,50,48,55,53,52,97,101,48,55,48,48,102,102,48,52,99,102,97,53,49,54,53,51,56,98,48,52,57,97,57,52,99,52,56,52,51,56,52,99,55,57,56,52,98,48,52,56,50,49,49,50,102,102,102,100,55,50,56,53,101,97,50,57,55,102,99,48,50,98,101,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,55,101,48,48,102,102,48,55,99,51,50,56,48,57,49,52,50,57,48,51,99,53,56,49,102,50,56,48,51,101,99,49,56,98,55,52,98,101,57,98,99,97,51,50,101,56,49,101,49,48,49,50,98,48,53,54,49,52,52,48,57,55,52,56,52,55,99,56,54,53,99,49,53,57,99,48,57,53,101,48,55,100,56,56,50,49,101,50,57,50,99,100,49,52,51,101,51,48,48,57,56,102,97,49,50,53,102,52,50,101,53,51,97,54,48,55,49,97,100,48,97,98,57,57,100,101,49,101,51,97,97,48,48,55,54,53,99,56,48,56,54,56,53,53,57,53,97,57,56,53,99,49,54,54,53,55,57,53,50,53,55,51,51,57,50,53,51,56,98,51,52,99,52,53,50,98,99,97,102,52,55,101,101,51,50,100,54,55,57,51,49,51,100,102,99,56,99,56,99,56,102,57,100,55,102,99,97,51,99,56,54,56,57,50,102,99,99,57,101,98,101,57,49,102,102,102,53,49,98,55,102,50,48,49,99,100,56,48,48,102,97,51,54,48,50,53,55,99,51,57,50,48,52,97,101,56,48,51,101,98,49,56,48,57,52,101,50,97,56,51,57,97,53,52,56,48,57,51,97,55,48,51,101,49,48,55,49,56,48,101,49,56,49,102,101,48,51,99,55,52,55,97,50,99,48,98,54,50,99,102,51,99,48,102,52,48,51,102,101,48,52,98,102,48,51,97,54,52,52,48,102,55,50,52,101,52,56,50,99,56,51,99,52,53,102,97,51,52,101,98,52,57,48,101,102,51,49,51,100,49,52,97,51,98,50,98,52,97,48,57,102,51,51,99,97,98,50,97,53,48,50,50,97,56,57,102,102,56,49,98,98,97,56,48,56,48,54,48,48,102,57,97,56,48,49,51,57,52,48,48,102,102,100,97,49,48,48,49,102,53,102,49,52,53,52,56,48,50,101,97,98,48,50,55,50,102,49,55,56,48,50,54,48,49,48,48,102,102,52,100,52,48,51,57,49,99,53,52,55,50,98,48,48,49,101,100,57,48,48,52,56,99,101,57,100,56,51,101,102,99,52,98,54,48,48,102,54,100,48,48,102,102,51,51,99,100,52,48,55,98,52,48,55,98,50,48,102,50,52,51,98,99,48,101,55,48,49,100,54,56,51,99,97,48,55,98,97,49,101,101,55,102,97,49,56,55,52,52,49,100,54,48,55,48,48,51,101,52,48,102,49,99,51,100,50,57,97,49,57,97,55,97,52,48,50,53,48,51,98,54,49,99,55,48,101,102,57,54,52,49,101,55,50,101,100,50,98,50,51,57,53,56,56,52,53,56,57,54,99,102,57,48,50,97,56,97,98,52,98,97,50,50,53,55,57,53,99,53,56,97,55,102,97,57,57,48,52,56,49,53,101,57,99,101,55,48,99,97,99,48,50,54,53,99,48,49,102,55,48,54,48,52,101,97,56,55,56,48,48,57,101,101,48,50,55,101,52,49,102,98,56,51,100,102,50,100,56,98,57,99,53,101,48,55,52,56,51,98,56,49,102,102,48,55,97,48,48,101,101,48,49,99,102,50,53,100,49,53,101,56,50,53,54,57,48,48,102,102,55,51,50,53,51,48,51,101,55,48,55,57,101,49,101,54,48,55,55,101,56,99,48,57,54,52,53,48,101,56,48,55,52,52,98,54,48,54,52,97,100,48,102,53,102,97,100,52,49,101,97,52,49,98,48,102,54,57,100,50,48,99,53,99,49,54,49,53,102,54,54,53,48,55,102,99,48,97,100,100,55,53,100,55,53,102,102,100,52,48,55,99,99,48,48,55,99,55,52,99,48,49,102,49,100,101,48,101,57,48,51,100,51,48,101,49,56,51,98,52,48,50,55,101,52,48,57,57,102,50,100,98,49,55,48,49,100,98,48,102,51,48,48,51,100,101,48,48,102,102,48,102,54,56,48,51,97,49,99,56,48,53,57,57,53,98,102,56,48,57,50,57,55,48,48,102,98,52,49,99,100,56,55,56,102,48,48,51,100,102,101,48,101,102,48,49,102,53,49,53,99,57,98,98,55,52,99,50,98,52,51,98,99,49,101,55,57,101,53,56,48,55,52,50,52,99,54,48,49,50,98,50,98,98,102,48,48,98,101,50,99,53,52,48,52,51,51,53,48,48,102,102,102,100,54,48,101,101,48,55,55,52,97,54,48,101,97,49,52,101,56,97,53,48,48,55,55,100,48,102,97,48,57,52,101,53,55,56,54,102,57,48,100,48,99,49,51,50,57,52,57,54,49,56,102,52,97,52,56,52,56,52,97,52,56,57,99,57,48,57,52,57,50,57,56,57,53,52,52,57,50,53,50,49,102,97,97,102,53,55,102,99,53,53,53,52,101,102,101,55,50,102,102,56,48,98,52,48,48,48,102,102,102,57,51,101,48,48,102,102,51,101,99,98,99,48,49,101,52,55,56,48,57,53,98,52,52,48,50,53,101,56,48,49,101,100,100,97,50,101,48,48,102,102,49,101,55,101,48,49,99,48,48,49,51,97,48,48,102,102,101,54,101,56,98,48,101,53,99,101,50,98,98,49,52,52,48,57,54,48,55,55,50,49,99,53,48,101,54,54,52,97,48,52,97,101,48,101,49,56,55,98,55,49,54,54,52,98,48,51,101,51,102,53,100,49,51,49,55,56,49,99,101,48,48,55,48,54,50,49,99,98,51,101,48,57,99,48,52,102,49,53,56,48,49,53,49,48,97,48,49,56,52,56,48,48,102,102,102,57,98,99,48,55,51,48,51,99,97,49,101,54,50,98,99,48,49,102,53,98,101,53,98,57,52,56,53,54,56,50,55,57,48,48,102,102,51,97,97,56,54,48,52,101,98,57,54,50,53,102,98,102,100,50,100,48,49,48,99,49,50,50,56,53,100,56,48,50,53,53,53,50,52,51,55,99,99,50,53,97,53,97,50,50,52,97,54,48,48,53,98,49,53,97,57,55,55,101,53,48,54,53,51,50,98,52,50,50,49,98,99,99,100,53,52,57,50,48,48,98,100,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,100,52,97,98,50,99,57,51,48,97,55,50,99,99,97,102,50,100,56,97,101,55,98,50,51,50,55,49,53,56,57,56,56,97,53,56,49,53,101,57,49,100,98,54,53,100,99,99,97,54,50,48,51,102,57,50,53,49,57,50,51,51,52,102,101,97,52,55,97,50,48,57,50,99,52,100,49,97,98,55,57,49,98,101,102,51,55,98,102,100,52,53,52,98,97,102,102,56,48,55,56,48,56,48,51,101,97,99,52,98,49,52,98,50,100,56,48,49,102,53,56,97,48,48,102,97,101,53,50,100,56,98,50,55,98,97,52,57,54,48,53,97,56,49,50,50,50,48,52,97,49,57,54,48,57,99,57,49,101,49,97,54,56,51,55,52,99,50,99,52,49,99,48,48,51,98,99,52,97,52,56,55,98,51,48,99,52,52,97,51,99,57,50,52,56,55,102,102,51,52,52,52,101,57,100,102,101,57,99,54,99,54,97,48,55,100,100,52,48,53,54,51,48,48,55,99,52,98,48,48,57,98,48,48,102,54,56,49,51,49,52,48,48,102,102,102,97,100,56,50,99,52,51,97,52,48,102,48,99,98,100,48,52,102,56,55,56,56,49,99,53,48,51,101,52,52,99,48,55,50,54,49,99,56,50,98,56,48,52,98,52,97,101,52,52,48,52,57,48,51,97,51,48,55,53,97,48,101,49,52,48,57,54,100,50,98,52,51,98,51,98,97,52,57,52,52,49,100,100,50,56,57,48,57,50,56,49,50,56,57,54,53,101,50,53,50,49,100,53,49,55,48,57,56,53,57,56,55,56,101,101,51,99,102,50,99,56,98,50,50,99,54,55,52,100,99,56,48,100,51,56,98,102,101,48,49,51,49,56,48,48,102,102,102,98,100,97,48,50,54,51,99,49,101,49,56,49,51,49,56,48,48,102,98,52,99,48,50,55,48,55,48,51,99,50,50,99,51,49,54,51,99,49,99,53,48,51,102,102,48,50,54,48,52,48,57,55,48,48,102,102,101,51,102,48,52,57,49,52,48,56,55,100,48,48,102,102,49,100,101,48,51,97,102,48,50,54,50,52,49,102,48,56,48,51,100,98,48,56,49,97,56,97,49,50,57,48,97,48,99,57,52,48,57,51,57,50,102,49,51,51,56,50,55,52,98,97,57,50,100,52,98,101,98,100,102,48,48,57,57,56,55,56,48,98,48,102,51,51,53,56,48,57,101,57,52,48,99,48,48,48,102,102,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,53,56,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,53,50,48,48,102,102,51,101,98,56,56,48,57,48,99,48,55,97,56,48,48,102,98,49,98,48,50,54,57,52,51,56,99,48,52,98,55,48,51,97,100,54,56,51,48,48,102,102,49,51,50,50,99,48,51,98,52,53,99,48,51,99,51,48,102,52,57,51,48,101,102,51,102,56,49,100,102,48,51,97,100,52,98,48,55,56,99,49,99,51,48,101,50,48,55,98,56,49,101,48,102,50,57,48,98,102,48,102,57,48,55,49,52,48,49,101,101,57,99,49,100,53,48,48,102,102,55,98,100,99,97,101,52,100,99,49,100,55,50,57,48,98,101,57,48,102,48,56,55,56,51,101,99,56,48,53,53,52,99,53,55,55,49,51,53,48,51,102,99,50,98,52,48,57,52,50,48,50,53,51,56,49,101,100,56,49,51,98,50,48,102,101,99,51,57,56,48,52,98,57,56,51,57,49,50,57,51,56,55,56,56,49,101,50,56,55,102,52,48,49,101,101,51,99,53,49,57,53,98,50,53,97,48,55,53,99,97,55,99,102,102,48,101,99,56,55,51,52,51,99,101,49,102,97,50,99,98,101,52,97,48,102,57,48,55,57,48,51,97,54,53,50,101,100,48,49,100,102,48,101,57,49,54,97,57,57,53,52,57,97,53,102,49,53,101,55,99,56,100,97,49,97,57,52,100,50,99,50,100,48,57,48,49,51,52,48,51,97,99,99,48,57,52,50,48,50,53,51,56,49,100,50,48,49,50,52,99,48,101,49,52,51,57,97,48,52,98,57,48,51,57,48,50,57,51,48,55,55,52,49,100,100,48,55,48,56,48,49,101,101,51,99,53,49,49,53,98,56,98,52,48,102,51,57,55,49,100,56,57,48,102,51,48,55,99,56,51,99,101,49,102,98,50,99,55,101,52,97,48,102,57,48,55,57,52,51,100,56,53,99,102,97,98,48,102,48,48,55,98,52,98,52,52,99,97,97,52,99,50,102,56,98,48,51,55,52,57,48,99,100,97,57,52,50,50,98,101,49,48,57,48,49,48,56,49,53,51,48,48,55,100,54,51,56,48,51,101,97,55,52,48,57,54,50,48,48,102,102,55,100,54,48,56,51,98,55,54,56,97,48,48,55,50,99,49,100,56,102,48,48,102,102,102,50,52,51,101,48,48,101,102,99,49,99,102,56,55,55,56,49,102,55,56,51,99,56,99,53,99,56,51,99,48,51,56,51,100,49,48,102,56,56,51,97,99,48,101,99,57,55,56,53,53,102,48,102,57,55,48,101,56,56,55,97,56,49,101,51,48,55,101,99,51,98,97,49,99,98,99,53,100,49,54,101,49,101,100,48,102,55,49,55,53,56,51,98,54,49,100,50,101,56,50,53,55,49,53,99,48,50,55,100,52,53,55,49,50,52,102,50,98,99,97,102,50,97,99,49,50,48,50,100,56,48,51,101,100,102,56,48,49,102,54,99,50,48,101,98,48,48,102,102,49,102,53,51,101,48,52,98,99,51,54,48,102,51,99,51,100,97,53,50,99,56,55,101,48,49,101,55,48,55,98,101,57,102,99,48,101,57,52,49,100,51,52,57,54,48,49,101,50,48,101,100,55,48,55,56,51,56,97,50,48,102,99,56,51,98,50,48,101,102,56,55,102,98,99,56,55,101,48,97,99,48,55,55,48,48,102,102,102,50,52,51,98,97,49,100,53,101,49,100,54,48,101,102,48,51,99,55,52,53,48,102,51,56,48,51,97,100,50,56,50,56,51,48,49,101,48,99,56,56,48,50,52,101,53,52,100,53,49,54,52,57,57,101,100,48,55,102,99,48,98,53,56,48,49,102,50,54,98,48,48,55,100,98,99,56,55,98,56,48,49,102,53,101,99,48,101,48,99,51,57,97,48,101,54,52,49,99,56,51,99,48,50,53,101,48,102,99,52,48,57,56,52,99,49,101,51,99,53,49,56,55,101,102,52,49,53,97,57,57,56,49,100,97,102,48,55,52,99,49,102,51,48,55,49,50,49,101,57,50,99,101,56,48,49,101,100,97,48,102,57,48,51,98,53,48,102,100,48,55,51,99,51,101,55,54,49,101,100,48,101,57,56,55,100,56,98,49,50,57,99,99,57,99,53,56,57,52,51,56,51,98,97,51,57,54,53,48,48,50,54,48,53,57,48,50,52,53,48,57,48,99,48,50,97,56,57,52,49,57,48,48,102,102,50,54,57,56,48,57,97,53,48,55,100,97,48,52,101,54,56,51,101,100,48,102,56,48,49,51,48,56,48,52,99,49,56,55,98,102,48,55,101,56,49,101,57,56,55,101,55,57,52,53,56,51,99,56,49,101,53,48,49,50,48,48,102,102,101,55,56,55,54,102,57,54,49,56,51,98,50,49,100,48,50,56,48,51,57,54,53,51,56,48,51,98,49,52,51,57,50,49,100,99,48,101,97,48,55,55,49,49,54,53,48,99,51,98,54,49,100,53,50,57,53,48,55,102,50,98,99,97,49,52,49,57,55,51,97,50,102,50,99,49,51,99,51,52,50,100,53,51,56,98,48,50,99,49,51,56,49,54,102,53,102,102,100,52,51,55,48,49,99,56,48,51,97,49,48,102,56,56,51,102,102,48,55,98,56,48,101,99,56,49,99,57,56,51,98,101,52,48,48,49,51,50,48,102,98,48,51,100,53,48,102,102,48,55,50,56,49,100,99,56,55,53,52,97,102,57,52,99,50,57,100,48,102,97,53,56,55,56,48,51,102,48,49,101,53,50,98,48,51,97,101,53,50,98,50,48,57,97,50,102,56,98,54,50,57,48,97,54,52,55,100,54,53,98,49,55,48,56,56,100,102,101,53,56,49,54,56,53,54,57,53,102,49,101,102,53,49,54,48,53,56,50,48,98,53,51,52,57,57,50,49,54,50,56,52,56,54,57,50,53,56,50,52,98,52,56,56,56,56,100,56,54,97,57,48,102,55,55,51,51,54,100,101,97,99,100,56,101,54,48,57,102,98,48,56,101,51,48,57,49,52,50,98,50,56,48,54,52,102,56,48,51,101,50,98,101,48,48,102,102,102,97,54,98,52,100,48,50,53,101,48,49,100,101,97,48,56,49,51,102,52,48,102,98,56,97,100,99,56,48,48,102,50,99,49,102,50,56,55,49,57,56,52,54,48,55,53,52,53,49,99,97,54,50,51,97,53,54,52,56,48,55,50,54,48,102,48,48,102,102,97,55,48,50,53,100,99,49,102,54,48,55,49,99,51,101,102,52,53,97,48,55,51,48,49,101,57,57,55,99,53,48,52,49,50,48,102,48,57,52,97,53,57,97,50,54,48,101,100,48,55,57,99,51,57,101,53,54,48,55,99,51,55,56,48,100,48,98,54,48,52,56,57,53,100,57,48,56,97,101,55,51,102,99,48,54,53,50,48,50,52,52,99,49,100,57,97,50,56,49,50,54,52,48,48,102,97,101,99,48,50,53,56,56,51,56,101,48,102,50,49,49,54,56,51,97,48,53,56,48,51,56,101,48,50,53,49,52,49,99,99,97,51,56,51,101,56,97,99,102,50,52,48,55,56,51,49,53,50,49,101,52,48,55,53,101,48,101,51,56,51,97,48,53,53,48,51,99,55,52,102,100,99,97,48,52,101,48,102,53,97,50,97,53,56,50,52,57,50,99,51,98,52,53,56,55,101,56,50,49,100,53,52,100,50,100,48,97,102,52,100,99,56,100,53,52,49,100,100,101,53,56,52,53,99,51,56,57,56,48,50,50,102,48,48,51,101,52,49,52,48,48,102,102,102,57,49,57,48,51,99,49,48,55,98,48,48,102,49,56,51,101,54,48,52,97,55,56,49,50,52,48,48,102,50,48,48,52,57,56,49,99,57,49,53,52,53,53,56,55,57,48,49,100,102,48,51,100,99,50,102,99,48,49,101,99,102,50,57,99,98,49,48,48,102,102,55,98,97,52,51,99,54,53,55,49,55,99,48,102,57,52,49,100,99,48,55,102,99,51,98,51,56,97,101,48,55,98,50,48,101,52,57,48,48,51,100,97,53,49,48,48,102,102,57,99,56,55,52,100,51,56,51,97,52,57,57,56,98,57,48,101,98,48,55,56,51,97,48,57,53,102,99,48,56,54,53,52,57,54,51,99,98,49,101,53,56,97,55,99,56,49,98,102,56,48,51,101,53,57,52,48,48,102,98,51,100,50,57,56,48,57,55,101,48,50,53,99,49,49,99,48,57,50,57,48,55,54,56,49,101,101,48,52,57,48,51,101,100,48,55,100,99,56,97,99,97,52,56,51,99,48,48,101,102,48,48,57,49,97,52,50,52,54,52,97,48,50,53,99,48,49,101,51,48,55,49,52,48,57,56,100,48,55,52,99,49,101,100,102,56,98,51,50,102,99,51,56,50,53,101,48,55,52,49,49,52,57,56,55,98,56,97,53,50,98,53,48,98,102,50,56,99,51,100,54,53,54,56,55,102,97,55,57,101,56,97,99,57,50,98,56,97,99,102,54,53,56,100,48,48,53,57,49,50,102,102,56,55,99,56,51,57,53,48,50,54,49,52,49,101,55,56,51,56,53,48,55,101,48,49,99,102,48,50,54,48,56,49,100,101,57,55,98,56,97,56,48,55,56,101,49,99,101,48,102,100,48,55,55,48,49,101,49,50,49,57,55,49,50,53,54,48,55,55,57,51,56,51,53,50,102,56,51,98,97,49,101,100,50,97,56,51,101,54,99,50,52,101,50,98,99,98,99,50,57,56,98,101,50,57,48,102,99,51,99,48,53,50,50,50,97,55,49,49,98,50,57,49,51,57,48,54,55,99,56,54,55,52,53,55,100,50,48,49,50,52,49,97,48,48,101,98,102,48,50,52,49,48,49,101,57,48,55,98,48,49,102,56,48,49,50,50,54,48,52,57,52,56,51,101,100,48,102,100,97,54,102,50,99,56,51,101,99,48,102,56,52,48,57,52,97,48,50,53,98,99,49,101,56,56,55,98,100,51,98,50,51,57,53,101,56,57,50,57,99,49,101,98,48,102,102,56,51,97,48,48,101,53,56,55,97,52,51,99,50,57,55,100,49,56,97,97,52,49,50,57,56,97,56,52,53,97,52,99,50,100,56,98,97,52,98,98,48,52,57,57,53,101,53,55,57,53,99,53,55,52,49,102,54,50,98,99,97,100,52,48,54,97,51,50,50,52,56,48,52,54,51,97,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,48,97,48,56,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,52,48,51,53,48,49,102,102,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,98,102,101,48,55,53,48,48,48,102,102,102,48,54,49,48,55,97,48,48,48,102,102,102,48,55,57,48,48,102,102,55,56,98,102,56,48,51,100,52,51,57,48,48,55,97,54,97,54,51,48,48,51,100,56,48,48,102,102,48,102,54,57,48,55,55,56,99,48,48,100,57,51,101,48,48,102,50,99,48,55,48,48,102,102,55,98,97,99,48,49,101,97,97,48,48,51,100,99,52,55,48,48,102,102,55,98,56,48,48,49,100,98,50,54,48,48,102,102,55,97,54,54,54,51,56,48,51,98,51,56,48,49,98,100,101,48,48,101,98,48,50,56,49,50,98,97,56,48,102,102,56,48,48,99,52,50,56,56,48,54,48,48,102,102,53,98,99,51,97,56,48,56,48,54,98,102,101,48,49,97,52,101,48,48,102,102,102,56,99,101,48,55,51,99,98,50,48,48,102,102,55,100,55,97,48,48,102,102,51,101,57,53,56,49,101,102,56,51,101,98,48,50,54,48,102,101,48,101,100,56,55,49,56,98,101,48,55,56,50,48,102,48,56,48,57,100,51,50,98,56,98,49,51,98,48,53,99,54,55,99,49,99,99,49,54,52,48,52,97,56,56,51,56,57,48,102,52,50,51,57,55,49,48,56,97,49,99,52,52,57,48,102,100,49,55,49,56,48,49,100,57,54,49,99,97,50,102,50,99,49,50,51,99,97,99,57,48,102,55,54,99,56,98,97,55,56,55,53,99,57,100,50,48,50,49,97,54,56,48,53,99,98,56,49,51,102,52,48,102,52,56,51,97,56,48,102,99,48,48,57,101,99,48,50,55,53,56,49,102,54,56,55,49,49,51,55,49,54,48,49,99,57,48,55,99,50,48,52,100,97,56,49,51,50,50,48,102,52,52,51,97,48,57,100,100,56,50,99,53,49,50,57,51,56,51,97,97,48,102,48,48,49,101,102,56,55,99,99,51,100,52,49,100,101,52,97,99,56,99,53,97,97,48,49,52,97,53,98,97,50,99,97,53,57,53,48,53,100,50,50,53,56,50,52,99,98,48,50,98,56,97,101,50,99,54,51,55,102,56,98,48,50,98,49,48,53,101,54,101,57,49,50,48,48,102,102,54,53,97,48,48,55,100,101,97,56,49,51,100,54,53,100,48,55,55,52,48,49,102,53,54,54,48,48,102,102,102,97,55,48,48,48,102,102,55,100,55,100,49,53,50,56,98,57,48,101,52,98,100,48,48,55,100,55,51,48,48,51,101,98,100,48,48,57,97,55,50,99,56,98,100,48,52,99,50,51,97,52,55,52,99,50,57,99,98,51,48,50,53,100,56,49,101,100,56,51,57,52,52,101,48,101,102,55,50,97,100,50,56,51,57,100,55,100,49,102,55,98,52,54,52,55,52,100,57,50,100,100,48,99,51,102,51,48,57,57,51,56,57,51,53,56,51,98,57,51,49,56,48,52,100,50,56,48,52,101,54,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,55,102,99,49,98,55,48,101,55,56,51,100,50,48,101,50,56,51,99,48,48,102,50,48,51,100,55,48,101,97,48,55,52,48,98,99,48,49,51,56,48,102,49,48,51,56,100,48,102,102,57,53,99,48,101,99,48,49,101,55,97,48,48,48,102,102,57,53,57,55,48,53,55,54,48,101,98,48,55,101,99,98,57,48,55,53,56,48,101,99,99,49,102,53,49,53,101,53,48,101,52,97,50,99,100,48,53,48,49,48,48,98,99,101,57,56,48,101,100,48,49,102,48,56,51,98,56,48,102,51,55,50,99,48,97,49,52,100,50,100,48,97,52,57,101,49,101,48,99,53,53,51,56,53,56,52,56,55,57,48,97,52,50,102,56,97,99,50,98,52,48,53,52,97,48,48,102,102,55,99,57,102,99,48,49,102,52,54,51,99,48,57,100,52,48,55,53,97,57,48,48,52,101,102,56,49,50,55,54,48,101,54,56,48,49,101,101,50,48,50,55,53,99,49,100,57,48,48,102,102,57,55,102,48,55,98,99,49,100,97,48,101,53,97,52,56,50,52,56,51,99,54,48,52,99,55,48,51,56,97,48,101,102,48,55,55,52,98,50,52,51,55,99,49,50,56,49,99,97,52,53,50,57,53,51,98,56,51,99,102,48,50,54,48,48,49,100,56,102,52,53,48,101,99,99,56,51,98,102,101,56,54,53,57,56,55,55,99,51,100,101,49,102,48,48,55,53,97,56,52,49,101,52,48,55,54,99,100,56,48,51,100,52,102,48,102,50,57,52,50,48,101,49,48,51,56,48,53,54,56,49,48,51,48,48,51,101,100,55,48,48,49,102,54,50,56,48,102,100,52,48,49,102,53,56,50,48,48,102,102,102,57,51,99,56,49,51,55,50,48,52,99,98,56,51,56,101,50,99,56,100,102,56,48,51,99,97,54,48,55,52,52,49,102,48,48,102,102,55,50,101,57,49,48,51,57,101,48,48,101,57,55,52,49,99,52,56,48,51,100,48,50,48,50,53,48,56,51,102,97,49,102,101,48,55,51,100,99,51,99,97,49,102,49,48,101,50,48,55,102,56,48,49,101,99,49,99,48,102,48,102,48,51,98,102,50,57,56,97,55,48,48,102,102,55,97,56,50,49,100,54,50,56,55,56,55,99,52,51,97,49,102,101,50,99,48,97,55,52,101,48,48,102,102,55,48,100,52,50,52,101,48,48,99,53,48,48,50,52,99,48,48,102,102,57,98,99,48,55,51,97,48,52,102,56,56,49,50,99,48,48,101,56,48,48,57,98,55,48,55,48,48,102,102,57,97,49,101,49,52,99,48,55,53,52,48,102,57,56,97,48,52,99,50,101,48,51,98,99,100,48,55,97,99,97,51,55,99,51,98,56,49,101,57,50,57,48,98,48,50,57,56,51,99,50,53,97,48,55,51,56,51,100,99,49,100,50,48,102,50,57,52,98,53,52,57,54,56,54,56,99,53,102,56,55,50,48,51,101,99,49,100,100,48,102,49,48,55,52,48,98,54,52,97,50,57,48,98,48,50,102,99,51,97,54,53,56,97,55,57,52,50,57,56,53,57,56,55,53,56,51,99,99,49,101,52,48,101,99,97,55,49,53,56,49,101,49,50,99,55,102,99,48,50,52,54,52,49,99,49,56,51,56,53,48,55,99,54,48,52,100,51,56,51,101,53,48,55,55,101,48,52,98,102,48,49,50,102,97,48,101,102,48,98,101,48,55,97,54,48,102,56,99,49,101,97,57,55,101,99,56,55,54,56,51,56,99,49,99,55,48,101,99,51,50,56,102,99,98,49,50,100,56,98,49,101,56,101,57,48,57,54,57,50,57,48,57,48,57,50,57,97,57,48,56,54,53,52,57,52,50,49,100,102,50,56,99,97,56,52,52,50,99,56,51,99,54,49,102,49,48,102,52,57,55,97,53,56,57,53,97,49,100,51,48,101,54,48,55,52,56,97,99,50,101,48,51,100,48,49,101,55,50,100,56,97,50,48,101,99,57,52,54,53,57,57,54,54,56,52,48,49,99,53,48,48,102,102,48,102,97,55,100,48,48,55,100,53,55,48,51,57,99,48,48,55,100,53,50,56,49,50,56,101,49,100,49,48,55,51,99,49,99,101,48,101,101,48,55,55,101,99,49,102,98,48,55,100,48,51,98,99,49,99,101,48,102,50,56,49,51,53,99,48,102,55,56,97,100,52,102,52,56,48,102,49,49,54,56,48,102,53,48,49,102,51,50,50,57,53,49,99,48,52,101,57,49,56,97,98,48,102,53,57,54,56,49,100,98,48,101,57,57,55,49,99,49,99,102,48,55,49,48,98,53,50,99,56,51,99,50,53,49,56,51,57,56,48,101,97,100,48,55,55,48,51,98,102,48,49,100,102,48,101,56,97,53,97,53,56,55,56,52,98,52,50,97,97,56,49,101,53,48,55,99,48,49,101,49,48,55,98,56,51,100,97,49,99,48,48,102,102,101,48,52,48,49,102,53,55,54,48,52,56,98,56,49,50,99,50,48,52,100,51,48,51,101,57,48,50,55,53,52,49,99,54,56,51,56,101,101,49,99,55,48,50,54,54,52,48,57,56,55,99,48,102,49,99,48,49,101,98,48,48,102,102,51,99,98,48,48,55,97,57,54,48,102,55,99,51,99,54,48,48,102,102,102,55,56,54,48,55,98,52,48,102,49,99,97,55,48,55,98,50,48,102,48,50,55,56,55,50,99,51,100,101,49,102,102,50,102,52,51,56,54,53,48,55,50,102,48,49,101,48,48,55,55,52,97,54,50,102,48,48,102,102,49,100,53,55,48,101,57,57,52,53,52,53,55,48,50,53,52,48,52,98,52,97,57,101,56,48,53,52,97,53,50,55,49,53,100,54,48,57,49,48,48,51,101,102,101,48,48,49,102,54,102,99,49,100,54,48,48,55,100,52,101,56,49,50,57,50,102,51,97,49,100,102,97,48,102,49,50,54,48,49,51,53,101,48,52,99,57,57,52,48,48,102,50,52,51,56,97,48,52,97,97,97,49,57,52,99,53,53,57,53,101,102,49,53,101,49,100,51,48,102,53,49,52,52,53,51,49,53,54,56,97,49,101,51,48,55,100,101,49,101,98,50,99,99,51,99,101,49,100,98,48,102,48,48,102,102,55,49,56,48,49,101,100,102,48,55,50,56,57,54,49,102,54,48,101,56,48,55,56,57,48,99,51,57,56,53,100,57,52,99,53,102,57,54,50,48,102,52,56,51,100,50,53,57,48,55,55,48,51,57,97,100,56,55,55,100,98,48,101,54,50,54,56,55,102,56,51,102,54,49,99,50,102,102,48,51,57,57,50,98,52,49,101,56,56,55,49,52,98,52,48,55,97,52,49,102,49,48,55,50,54,53,55,57,55,100,100,50,48,49,101,54,48,55,48,48,102,102,51,56,50,48,101,99,99,49,101,55,56,55,98,99,51,98,55,56,97,100,50,101,50,48,48,52,57,52,51,56,54,48,102,56,52,51,99,50,48,102,54,99,51,97,99,48,101,101,52,51,99,48,48,50,55,52,57,52,56,51,48,49,100,102,50,99,98,57,55,101,49,101,49,48,55,49,99,48,102,52,48,97,102,48,52,56,49,53,99,53,56,50,55,57,55,56,53,53,100,48,55,53,56,49,51,97,49,101,49,50,98,56,97,99,50,98,56,98,99,48,101,102,50,54,57,54,54,48,50,97,54,48,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,52,102,56,48,49,102,48,99,52,48,55,97,48,49,102,97,48,55,101,52,48,102,52,52,48,49,102,55,49,56,48,102,97,99,49,101,57,49,55,55,50,49,101,55,48,55,57,101,48,102,56,48,51,102,101,48,52,97,100,48,51,100,50,48,55,56,54,49,101,52,99,53,54,57,53,48,53,51,48,48,102,102,51,100,99,54,49,102,97,48,102,102,56,55,56,56,48,57,99,55,48,102,53,48,55,98,56,98,100,99,53,50,56,55,55,100,48,48,102,102,97,54,48,101,101,57,53,53,99,98,98,48,102,48,49,54,99,53,57,50,55,54,50,98,99,97,50,50,98,56,97,100,50,56,99,97,102,101,57,55,100,48,52,97,98,50,98,53,48,48,102,102,97,101,56,54,57,48,101,52,49,99,50,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,98,102,101,48,53,102,101,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,56,48,48,102,102,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,97,100,99,48,49,102,54,102,54,48,48,102,102,102,97,100,57,48,101,50,56,48,51,101,100,51,56,48,57,49,102,48,55,57,50,48,52,98,51,48,55,57,101,56,48,52,98,56,51,102,101,53,55,55,52,98,48,55,97,48,48,102,102,52,98,56,56,55,98,49,50,48,51,100,50,53,99,56,55,53,56,97,55,48,101,53,48,49,51,49,97,49,100,51,48,101,56,56,55,97,52,97,51,48,55,54,101,53,102,56,55,98,57,50,52,97,57,50,57,56,51,100,53,99,98,51,48,55,55,99,53,56,56,48,51,100,100,50,53,99,56,55,51,56,49,101,51,49,53,99,57,97,49,100,48,48,102,54,50,54,56,48,51,100,56,56,49,101,56,48,102,49,49,54,52,49,100,53,50,98,57,48,48,102,102,51,102,99,56,48,49,100,48,48,102,49,57,52,49,102,101,48,52,56,97,48,48,102,102,102,56,99,48,48,48,102,102,51,101,102,51,98,56,49,51,97,56,48,101,98,53,49,99,48,57,50,48,48,50,55,49,48,49,102,50,56,48,51,100,99,52,48,52,101,98,56,51,98,50,48,49,51,48,99,48,101,56,52,51,99,97,49,102,52,52,54,48,52,57,48,55,56,99,48,57,56,101,48,55,49,52,49,100,101,48,101,101,57,53,97,57,56,99,48,50,54,99,51,101,97,57,52,53,100,50,55,55,48,55,57,101,48,102,102,99,49,100,56,102,52,53,48,102,51,53,48,51,99,48,99,57,56,53,54,48,55,55,99,51,100,101,49,102,48,48,102,102,55,53,97,56,52,49,100,98,48,55,57,50,101,48,48,51,100,52,102,48,102,50,57,52,50,48,102,101,99,51,102,101,53,54,56,49,101,100,56,48,51,101,100,51,99,48,49,102,53,97,52,48,101,55,52,48,49,102,54,98,54,48,52,97,53,48,55,56,56,48,57,53,99,48,55,98,101,53,100,48,55,56,48,51,57,99,102,98,48,53,102,57,53,101,48,102,49,99,49,100,49,56,51,99,98,48,101,101,100,50,53,50,53,49,54,52,48,101,97,99,49,102,50,48,55,54,56,97,54,48,102,50,57,52,52,49,100,53,48,102,97,97,53,48,55,54,51,57,54,97,53,54,57,53,48,49,102,100,48,101,102,99,57,52,101,49,101,100,48,102,50,48,55,54,56,51,100,101,49,99,98,50,102,49,51,49,48,57,98,48,102,48,48,55,53,48,51,99,48,53,99,99,56,55,55,56,98,101,48,101,55,48,55,100,100,98,48,101,57,48,55,102,52,51,97,54,48,49,51,97,54,49,101,53,48,101,57,48,49,51,51,97,48,48,102,102,102,97,101,97,48,50,54,100,49,49,52,97,55,48,102,56,48,55,54,52,51,99,48,48,102,102,101,49,52,48,57,98,49,48,50,53,51,48,49,101,102,56,55,53,56,51,100,56,56,56,53,53,48,55,57,56,97,54,48,101,102,57,54,101,53,56,48,55,49,99,49,101,54,48,51,98,99,50,101,56,97,50,48,102,100,48,55,50,48,51,99,101,56,99,53,55,57,54,52,56,99,49,101,48,48,101,51,56,55,100,48,51,98,99,101,50,53,97,51,48,55,55,99,51,101,54,49,100,49,50,101,53,98,99,49,101,99,48,55,55,99,48,102,48,56,51,97,54,57,54,53,50,56,55,56,56,97,98,55,48,51,99,52,49,99,97,50,102,100,48,49,51,48,98,48,48,102,102,48,100,52,99,48,48,102,102,55,100,48,56,48,48,102,102,51,101,101,97,48,49,100,55,48,48,102,102,51,101,100,53,48,48,102,102,57,55,51,48,101,102,56,55,50,48,51,100,56,49,101,56,48,49,50,55,48,50,55,57,48,49,99,55,48,55,48,52,51,98,54,53,55,56,49,51,49,56,48,101,102,99,98,102,55,56,51,98,97,56,50,53,98,48,51,99,98,101,53,52,50,51,57,53,52,49,100,97,50,99,52,48,57,57,57,48,55,55,50,56,101,49,100,57,50,57,56,51,97,99,49,100,101,50,99,99,51,56,48,48,102,102,102,48,99,51,99,50,102,98,48,57,99,49,102,48,50,56,99,51,97,99,53,48,57,53,57,56,49,99,97,56,55,102,52,51,99,48,56,97,49,99,53,50,100,56,97,97,56,48,101,99,57,55,48,48,102,102,101,98,56,51,101,52,48,102,51,51,102,99,48,50,57,100,48,49,102,101,48,51,56,53,48,55,99,54,48,52,97,99,48,51,101,53,48,55,56,48,48,52,98,102,48,49,51,48,52,48,101,102,52,98,101,48,55,53,56,48,102,56,99,49,100,53,49,55,101,102,48,55,54,56,51,102,50,49,99,55,48,102,51,98,50,56,102,56,98,49,50,97,52,98,49,99,56,101,56,101,57,54,56,99,57,48,56,101,57,50,56,52,57,48,57,56,53,52,57,55,99,49,100,102,50,102,48,97,56,52,98,50,98,52,51,99,54,49,99,101,48,102,52,57,52,52,53,56,57,54,52,49,100,51,48,102,57,56,55,52,56,98,51,50,57,99,51,100,48,49,100,56,50,100,56,98,100,48,101,99,57,55,56,53,54,49,54,54,57,97,48,49,57,50,52,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,52,49,53,100,48,48,102,102,55,99,100,50,49,56,48,50,52,51,100,50,48,49,99,101,48,49,50,102,99,102,48,55,97,99,98,99,50,56,48,97,98,48,48,55,100,56,99,97,49,57,55,101,53,55,97,52,48,51,97,98,52,50,48,101,97,48,55,54,97,48,98,101,48,55,56,48,49,101,52,48,50,53,56,51,98,101,49,101,97,52,53,48,102,57,57,52,101,48,102,54,99,98,49,52,55,48,102,55,48,55,55,49,49,56,51,57,54,48,101,55,57,98,48,102,99,50,52,102,48,102,49,56,51,97,98,48,102,51,48,55,97,99,97,52,48,102,102,49,55,101,57,99,48,102,51,52,97,49,48,102,56,56,55,51,52,49,100,49,56,55,54,53,48,56,51,98,97,49,101,98,48,50,54,48,56,51,102,97,49,99,101,48,54,56,56,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,102,102,57,101,56,48,51,101,54,52,52,49,101,100,48,102,53,48,55,48,52,48,49,102,53,98,101,48,52,97,102,56,55,101,48,51,56,99,49,101,53,48,102,48,48,55,51,52,51,101,97,49,99,98,48,48,102,102,55,100,56,101,48,51,57,54,48,102,53,48,55,51,56,51,101,52,49,100,52,50,101,48,98,49,48,101,100,48,55,97,52,51,97,52,49,101,99,48,101,101,48,51,56,55,48,50,54,56,48,98,54,48,101,101,48,55,57,52,51,98,54,49,101,49,50,97,53,50,57,48,52,98,56,50,56,52,51,99,48,53,49,57,54,101,56,99,56,56,53,98,49,53,50,53,101,49,53,99,57,101,56,54,53,56,49,53,97,53,56,97,50,50,50,57,54,50,56,48,101,51,54,101,98,55,57,99,57,48,102,100,48,48,102,102,55,99,55,101,52,48,49,102,55,101,54,49,100,53,48,48,102,102,55,100,97,98,56,55,53,53,51,52,48,57,55,52,48,55,97,97,49,100,56,48,102,48,56,55,50,99,48,57,99,99,48,55,49,54,48,101,56,48,51,57,101,49,101,56,48,102,99,49,54,54,102,98,97,53,55,49,55,99,49,100,55,48,50,54,49,99,51,97,99,49,100,99,50,98,56,51,56,56,49,99,53,48,55,56,50,48,102,101,48,97,54,52,102,48,101,56,48,55,49,48,51,56,97,49,100,56,48,55,55,48,53,102,97,55,56,51,100,54,48,102,49,97,51,50,53,56,55,57,48,49,99,98,56,48,57,49,97,49,50,48,48,55,55,53,48,52,51,101,54,49,100,50,97,48,55,54,101,49,101,51,48,102,101,49,53,57,48,49,102,49,52,49,48,55,55,99,48,98,50,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,49,52,50,48,48,49,102,49,99,101,48,48,102,102,55,100,55,102,56,49,51,53,99,48,52,101,54,48,48,51,101,99,48,52,49,100,56,48,51,99,100,48,50,53,100,99,51,102,101,49,102,102,48,55,48,99,49,99,48,48,102,102,50,53,54,52,51,102,97,49,99,101,48,102,56,48,51,102,56,48,50,54,54,52,49,100,55,57,55,52,48,101,100,100,57,48,102,101,48,51,97,49,50,97,48,51,99,56,49,100,57,48,55,57,101,53,57,48,55,52,99,51,98,99,53,49,48,55,52,99,49,101,48,49,55,51,98,56,55,99,98,48,51,102,49,99,48,101,102,56,51,99,97,48,101,54,52,98,49,52,53,99,49,99,50,48,55,98,54,49,99,50,50,98,48,97,51,48,102,53,50,55,57,54,48,48,102,102,102,55,52,49,100,99,48,55,99,48,51,56,55,99,98,49,48,101,55,48,55,56,102,102,99,48,51,51,99,52,48,57,101,55,48,48,102,102,55,100,53,99,56,49,50,50,97,48,48,102,98,50,54,48,48,55,97,53,100,56,48,57,100,52,48,55,49,98,99,49,102,52,48,48,102,102,51,100,49,55,99,49,102,53,48,48,102,102,55,97,54,98,102,56,51,99,99,48,55,99,48,48,102,102,101,101,55,56,55,55,48,48,102,102,49,101,97,51,48,48,102,102,51,100,97,48,48,48,102,102,102,55,57,57,99,48,49,101,57,51,56,55,102,56,51,56,57,56,98,54,101,53,99,56,48,51,100,56,54,49,100,52,51,102,50,102,52,48,52,99,56,48,52,98,99,48,52,98,51,101,50,98,51,49,53,102,57,51,99,98,49,48,52,102,48,51,55,50,48,102,53,52,49,101,57,56,55,49,48,49,99,55,56,51,97,99,48,55,57,54,48,102,97,56,49,101,57,49,55,57,99,51,98,50,48,101,99,99,49,99,101,56,51,98,102,48,102,56,56,51,100,49,48,55,56,99,49,101,53,57,50,98,48,98,56,50,101,55,56,55,55,56,51,56,56,49,99,48,48,101,102,49,54,54,49,101,55,48,102,54,49,55,102,52,53,50,56,55,55,100,48,56,98,97,48,102,49,57,54,98,99,97,55,48,101,102,49,52,99,53,57,49,54,51,99,97,102,50,56,99,97,100,50,99,52,98,99,50,99,48,49,50,99,48,57,49,50,98,48,97,100,52,102,50,99,97,100,97,52,50,97,48,99,97,53,48,49,55,101,99,48,49,102,50,51,56,48,48,102,102,55,100,55,102,48,49,51,54,50,48,48,102,98,48,101,48,48,55,100,55,101,97,55,48,51,97,102,48,50,53,49,56,49,101,48,48,102,102,55,102,101,56,51,102,101,49,100,50,48,102,101,56,55,51,48,51,101,48,53,57,56,49,50,100,48,53,48,49,55,56,48,101,100,56,51,97,50,49,99,52,48,50,54,97,48,97,55,101,49,101,55,50,56,56,97,99,48,48,102,102,55,98,55,56,49,101,51,56,55,98,56,51,102,56,53,100,48,55,49,50,56,97,51,97,48,55,53,49,100,50,57,101,48,55,99,99,49,99,102,52,53,52,101,48,102,100,48,48,102,102,51,100,56,50,53,57,57,55,97,49,99,102,52,57,52,48,48,102,48,56,51,98,97,48,102,55,56,55,102,48,48,49,101,57,49,48,55,99,48,49,100,56,55,102,56,48,57,53,52,48,102,53,48,48,102,102,49,102,54,102,101,48,102,50,99,48,49,102,54,101,48,48,102,102,48,102,98,101,56,48,48,55,100,55,50,56,55,100,53,101,101,49,101,49,48,101,99,48,49,50,98,99,48,101,97,99,48,49,102,54,51,97,48,52,97,102,98,50,48,52,97,55,56,51,97,48,48,102,54,49,53,56,49,99,48,99,49,101,57,48,55,55,52,49,100,53,48,102,53,48,51,101,54,48,50,53,100,52,97,51,48,102,98,57,54,101,49,101,51,48,102,49,56,55,51,56,51,98,54,56,50,53,98,57,54,97,49,101,50,48,55,97,97,53,97,56,51,97,101,50,57,52,49,101,48,49,54,56,49,100,56,50,102,48,51,100,56,49,102,102,50,98,56,49,100,99,57,54,50,53,97,50,53,48,55,50,52,51,57,54,49,101,56,50,102,56,97,97,50,98,101,56,51,99,48,53,102,48,48,54,97,99,97,56,48,52,56,51,56,48,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,56,48,55,55,99,50,102,102,56,48,52,48,51,97,101,98,97,101,98,102,101,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,97,48,49,100,102,48,98,102,101,48,49,51,57,54,48,48,102,97,51,51,48,48,55,100,99,98,48,55,102,48,48,102,102,49,102,52,102,54,48,52,99,53,49,55,56,49,101,54,52,57,48,101,97,54,48,55,57,48,48,102,102,52,98,51,56,51,102,56,48,48,55,98,51,56,51,98,101,48,52,99,98,56,51,98,57,50,97,100,48,99,97,53,54,99,51,102,97,57,50,53,51,48,55,52,49,50,56,98,100,97,48,101,56,56,51,99,55,48,55,54,48,49,101,50,50,99,98,97,48,55,52,52,48,102,102,56,51,98,55,48,48,102,102,55,98,98,52,51,100,56,57,54,53,55,48,55,51,56,98,100,50,101,99,97,102,48,101,49,56,51,99,53,50,57,48,98,102,50,101,99,51,97,101,49,101,54,98,48,101,102,49,54,101,57,97,49,99,102,48,55,57,101,48,101,102,48,48,102,102,55,53,52,48,48,55,100,101,55,48,48,51,101,52,99,56,48,101,54,99,48,57,50,99,48,55,55,97,53,102,48,49,50,102,97,48,52,56,57,56,55,100,48,97,48,48,102,102,55,99,52,48,52,101,54,56,55,99,48,97,49,48,101,97,97,53,97,49,56,51,99,51,50,98,99,97,53,52,56,48,102,49,56,51,57,100,48,55,48,56,48,101,102,52,49,101,56,48,51,98,49,48,101,55,48,51,100,50,48,101,51,48,51,101,56,50,97,99,51,99,97,53,97,57,53,52,101,56,51,98,56,48,55,102,48,49,101,49,48,102,99,56,51,98,99,48,55,56,97,49,100,56,48,102,50,56,51,57,55,50,97,48,51,57,48,53,56,48,55,99,99,49,100,56,99,102,52,97,52,99,48,102,51,56,51,100,48,50,99,54,56,97,102,48,101,98,49,53,101,48,101,98,52,49,101,56,56,48,53,55,51,97,101,98,102,101,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,51,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,56,48,56,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,53,55,101,48,48,102,56,99,56,48,48,51,101,102,101,99,98,56,48,50,54,101,99,97,55,50,57,48,48,57,48,48,102,102,48,50,55,54,99,49,101,50,53,48,55,56,48,48,102,102,57,97,99,48,101,102,56,50,52,99,97,52,48,50,53,97,48,49,101,51,57,54,52,56,50,49,102,57,50,102,52,51,102,54,48,52,99,97,56,55,48,99,51,98,56,49,99,55,48,102,102,48,55,101,52,51,100,99,53,55,56,51,100,49,50,102,48,97,100,48,101,99,57,54,52,49,100,50,52,53,48,55,56,50,48,101,54,99,51,97,54,48,101,101,55,100,49,54,48,48,102,102,102,51,52,51,101,101,49,101,101,48,101,102,57,55,56,48,102,57,56,97,51,50,102,52,97,53,99,53,57,57,53,99,49,101,48,48,102,102,55,57,97,53,49,48,55,99,56,51,101,52,48,102,48,52,48,54,51,56,48,48,102,102,55,100,57,99,56,48,51,101,98,100,99,49,100,54,56,48,51,101,99,102,99,48,57,51,55,48,55,57,97,48,52,97,52,48,51,100,50,50,99,52,48,49,101,100,50,99,49,101,99,48,49,50,56,48,102,49,56,51,98,98,48,55,57,101,56,52,49,100,54,48,101,102,56,55,98,52,51,99,52,48,101,56,52,49,101,97,48,55,52,100,51,98,49,54,56,49,100,51,48,102,102,56,55,55,52,97,100,48,102,48,50,50,102,51,102,99,54,50,99,52,51,57,101,49,102,51,52,51,50,56,56,98,97,48,101,56,48,55,56,48,51,101,48,48,102,102,101,98,52,51,101,48,49,102,102,48,101,50,57,53,56,49,102,54,48,101,56,102,48,102,54,100,49,55,99,56,52,48,49,50,55,48,49,100,51,48,102,54,48,55,97,48,51,56,50,49,101,57,48,101,99,48,55,101,56,51,56,97,49,101,53,50,102,56,51,57,52,49,102,55,48,101,55,49,55,101,53,51,56,55,98,48,51,57,97,49,101,102,48,101,97,49,55,50,53,56,56,55,55,52,51,100,50,49,100,51,48,102,52,56,55,55,53,51,57,49,99,98,53,48,101,100,56,55,97,48,51,98,52,49,101,51,50,97,53,51,49,48,52,98,56,50,56,52,51,99,50,53,49,57,55,48,56,54,56,56,53,98,57,53,52,53,99,49,53,99,57,56,56,52,53,56,49,53,54,57,101,56,101,56,56,53,56,97,48,51,97,100,100,98,55,49,53,50,48,49,100,99,101,48,48,102,97,101,48,50,101,99,48,57,100,57,50,102,99,48,57,50,55,48,55,48,99,57,97,48,48,102,98,49,55,48,101,97,48,55,55,99,51,57,56,48,52,101,54,51,50,53,48,49,55,99,53,51,48,51,101,101,50,97,48,51,98,52,57,52,49,99,57,52,97,50,98,100,50,56,98,51,48,101,100,48,55,101,52,51,100,48,49,100,102,48,101,97,48,55,98,53,50,53,50,48,49,100,57,48,55,56,99,51,100,56,48,101,101,98,49,55,99,49,102,97,48,55,55,56,53,54,48,55,52,52,51,101,101,49,101,102,52,52,48,101,52,49,54,50,56,52,49,100,51,52,49,48,102,54,57,55,101,53,100,50,48,49,52,101,49,100,98,48,101,54,57,53,98,50,100,48,55,52,48,97,48,102,102,48,48,57,57,53,48,50,55,51,99,48,57,52,51,48,55,99,54,48,52,56,54,56,49,51,51,101,48,102,55,56,48,57,52,56,48,55,102,101,56,52,49,100,101,52,51,48,55,97,99,48,101,54,52,51,99,48,56,52,53,51,56,55,56,53,100,48,101,97,49,55,54,99,56,55,57,48,51,97,101,53,100,57,53,101,53,99,56,55,55,56,97,98,48,102,57,48,55,52,52,51,100,97,49,100,97,50,101,97,54,53,48,100,50,100,50,48,97,48,48,102,98,56,55,50,52,51,99,52,49,100,100,48,102,55,57,53,50,56,97,53,101,49,53,101,49,100,102,48,102,54,49,53,99,53,55,57,55,97,56,54,53,54,56,55,97,52,51,98,50,49,100,98,48,102,51,50,48,57,54,54,49,100,101,50,98,56,48,51,49,53,48,48,102,102,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,56,98,101,48,48,102,57,57,51,57,52,99,48,52,57,51,57,54,56,48,52,57,51,56,51,97,52,52,99,48,55,101,48,49,101,98,48,102,48,56,55,55,56,48,57,99,100,48,101,101,56,55,56,52,51,100,50,53,99,48,49,50,51,52,53,51,57,52,101,56,97,49,102,54,55,52,97,102,48,102,100,57,53,97,102,56,55,100,99,49,99,53,49,52,52,48,52,100,50,48,55,52,56,51,100,56,57,48,53,53,56,55,54,56,98,100,48,55,55,52,56,54,53,48,50,48,56,51,98,99,50,102,52,51,97,52,49,102,53,52,50,52,97,48,102,54,49,54,52,49,99,101,48,102,54,55,48,102,54,48,55,51,48,51,98,48,56,48,49,99,55,48,102,50,97,55,49,53,97,57,97,49,102,102,48,101,55,56,55,98,56,54,48,48,102,102,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,50,101,48,48,102,102,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,102,102,48,52,56,48,48,102,102,49,102,51,54,55,48,102,54,56,55,97,56,51,56,50,49,101,97,48,48,102,102,55,100,52,99,48,55,101,52,51,56,99,49,101,55,48,102,48,48,102,102,55,51,48,51,101,99,49,99,99,48,102,48,48,49,51,56,48,49,101,57,48,101,55,48,55,99,48,51,97,97,53,98,57,54,50,49,100,98,48,102,52,56,55,52,99,51,100,54,49,100,99,52,102,48,50,53,49,48,98,55,48,101,101,56,55,57,99,51,98,52,49,101,50,50,97,49,50,100,48,48,102,102,98,55,50,56,52,51,99,48,53,48,57,54,101,56,97,56,52,53,97,57,53,52,53,100,57,53,101,57,99,56,56,57,101,53,54,57,54,50,56,97,56,97,53,56,57,53,101,101,51,52,101,98,55,97,57,52,48,101,102,48,48,49,102,49,101,97,48,48,102,102,55,100,100,48,56,55,53,99,48,49,102,54,57,54,48,52,98,48,49,52,97,49,99,55,48,55,98,97,48,102,48,48,102,102,51,98,101,102,56,49,51,102,50,48,101,52,56,97,48,55,100,98,48,50,54,48,52,51,57,97,100,56,55,54,99,97,100,48,101,50,51,101,48,102,48,99,51,97,97,56,54,53,102,53,49,53,50,49,100,52,48,55,102,56,49,99,51,48,101,101,57,53,97,53,97,97,55,49,53,48,53,101,48,55,55,99,98,98,50,97,100,50,99,51,97,56,53,52,48,51,100,54,52,98,48,101,98,50,49,56,55,55,57,48,48,51,57,54,48,102,56,53,51,48,98,54,50,98,99,48,49,101,57,100,48,51,98,101,48,101,50,48,55,99,48,49,100,48,99,48,55,56,99,48,56,56,99,48,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,48,57,49,50,48,52,97,101,48,49,51,52,54,48,102,100,52,48,57,50,102,48,55,101,56,49,99,55,48,50,54,53,56,48,57,54,97,48,102,99,101,48,55,54,101,48,102,98,48,49,100,97,99,48,55,57,55,48,55,50,99,51,101,57,99,51,98,50,49,99,102,48,102,55,102,50,57,98,56,55,98,56,51,57,99,53,102,56,55,49,52,51,99,54,54,48,101,100,56,55,102,48,51,98,56,49,101,98,48,101,56,49,54,53,100,51,99,51,97,56,49,101,97,50,102,48,97,57,99,48,50,55,50,53,48,57,54,51,100,48,52,49,51,98,57,51,99,97,102,48,52,57,49,54,52,56,54,56,48,57,97,56,55,102,101,48,49,99,100,56,48,52,101,56,48,48,51,101,98,50,48,48,57,51,55,48,48,102,102,55,100,56,51,56,55,102,48,48,57,53,101,48,102,101,56,49,51,53,101,48,101,99,51,56,51,100,48,52,98,48,50,53,50,52,51,102,101,49,101,54,48,102,102,56,51,98,55,48,101,100,57,54,56,53,98,50,55,101,48,101,49,56,55,56,102,48,55,98,52,97,55,50,98,49,48,99,51,99,50,49,99,56,48,55,97,50,49,99,98,102,101,99,51,98,97,49,102,102,48,55,55,99,53,56,57,55,101,49,100,56,48,55,55,52,49,102,52,50,99,52,51,98,52,53,99,97,49,101,101,53,57,57,55,56,48,101,101,56,97,53,48,101,100,49,54,99,57,99,53,56,48,51,98,50,50,102,99,49,101,55,56,55,48,48,51,102,101,48,99,48,48,102,102,49,51,52,54,48,52,100,49,56,51,56,57,48,50,52,98,99,49,99,53,56,55,101,52,48,57,57,54,48,50,54,53,52,51,102,51,99,49,100,98,56,51,57,51,48,55,54,98,52,49,100,97,99,49,102,52,48,102,97,54,48,101,99,56,55,99,48,51,101,49,56,97,54,48,48,55,98,98,56,51,100,101,53,48,48,55,49,52,51,98,56,48,48,101,97,100,56,55,48,99,51,98,97,49,101,97,48,102,55,49,54,55,57,51,99,51,100,54,49,101,97,50,56,99,97,56,101,48,50,52,99,53,48,57,54,51,57,48,55,97,54,102,52,102,52,102,48,52,57,57,53,97,56,54,57,101,57,97,56,54,48,56,48,48,102,102,48,51,101,97,97,56,48,49,102,55,49,99,48,52,98,57,56,48,51,101,99,100,48,48,102,102,57,51,55,48,102,49,56,49,51,53,50,48,50,55,50,49,99,48,48,55,48,101,49,101,48,48,102,102,55,52,51,99,51,100,101,102,56,49,51,52,52,48,101,57,52,51,99,56,48,102,53,49,49,52,98,57,99,48,52,98,53,49,52,101,53,49,49,54,48,49,101,98,50,100,48,51,98,97,49,101,102,48,102,102,48,55,102,52,51,99,99,49,100,49,48,55,54,52,56,52,48,48,102,102,102,52,102,56,51,100,97,48,101,99,99,51,98,55,52,48,102,49,49,48,48,49,101,49,56,48,57,48,50,48,48,55,48,57,48,55,97,51,48,55,99,56,51,57,98,99,51,99,52,57,99,49,101,51,48,55,54,54,49,102,98,99,53,53,56,48,53,100,54,56,48,51,101,52,50,97,48,48,102,102,102,98,97,48,48,102,52,56,48,51,101,100,50,56,48,57,57,102,50,101,52,51,57,48,48,101,56,56,49,101,48,48,102,102,55,56,49,101,48,50,52,49,52,49,99,57,49,55,101,99,51,52,48,52,98,102,48,55,51,57,100,48,101,100,57,54,52,49,99,52,54,48,49,101,49,56,55,97,100,49,48,97,49,57,50,97,52,51,100,56,48,102,102,48,51,102,97,49,100,100,50,99,56,98,53,52,101,50,100,99,98,99,50,102,99,98,98,50,100,49,51,48,51,100,56,53,52,48,51,97,57,52,98,48,102,52,97,49,48,55,55,52,98,48,48,101,53,56,51,57,101,52,99,50,97,56,97,101,99,48,101,101,56,49,100,102,56,55,101,99,51,101,48,48,102,102,102,55,97,48,51,99,55,102,101,48,54,51,99,48,48,102,97,100,49,48,48,55,100,97,100,56,49,51,49,97,48,48,102,102,102,98,54,55,48,48,102,102,55,99,57,55,56,48,57,50,53,48,55,100,50,48,102,97,57,50,52,48,49,101,100,54,48,101,49,48,55,53,97,56,48,57,97,98,50,56,99,49,99,49,48,51,56,53,50,56,52,98,56,52,97,50,99,99,51,56,54,48,101,51,56,51,56,52,53,57,56,49,50,57,50,48,102,100,57,50,49,102,50,98,56,97,101,55,57,102,52,51,52,48,48,48,102,102,55,98,97,48,49,101,48,56,55,97,98,57,53,99,53,54,97,55,48,51,100,53,48,55,97,50,57,101,53,54,57,53,99,53,102,48,55,102,99,98,98,50,98,56,97,57,52,49,52,49,50,98,52,51,97,52,49,99,49,48,101,57,56,51,98,102,48,55,55,101,49,99,99,48,48,99,98,57,53,48,48,97,48,54,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,55,102,99,48,50,56,49,56,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,100,102,57,53,48,48,102,102,97,48,54,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,55,102,99,48,50,98,97,48,48,49,102,49,98,99,48,48,102,102,55,99,56,48,56,97,102,48,48,55,100,55,54,57,54,52,57,52,48,52,97,48,56,49,51,56,99,49,101,97,50,102,57,102,48,50,52,99,52,51,101,54,49,101,48,52,98,48,102,50,56,55,51,48,49,101,52,49,54,101,53,98,56,55,57,56,51,99,54,53,54,56,49,50,56,54,57,101,56,101,49,100,56,48,55,57,48,49,101,57,48,102,54,98,48,49,100,51,48,55,54,99,49,99,54,48,55,53,56,48,102,50,52,49,101,50,48,55,101,52,51,98,101,48,102,101,56,49,101,49,98,97,49,99,48,50,97,57,51,56,51,97,97,53,50,57,55,97,49,100,100,48,101,98,48,51,98,100,48,102,54,97,53,48,55,56,99,49,101,52,51,48,53,52,98,56,53,57,56,55,99,52,49,101,48,49,54,48,53,57,48,48,102,102,54,53,55,48,51,102,100,48,55,48,56,48,101,55,48,48,102,102,57,97,55,48,55,51,52,48,102,48,48,48,102,102,57,55,101,48,50,54,48,56,49,100,101,49,52,50,48,102,52,99,49,99,101,56,51,100,53,50,56,49,101,48,101,100,56,55,101,52,51,56,99,49,101,55,54,53,102,48,49,50,101,50,100,99,97,101,101,57,50,56,101,57,54,56,99,57,48,56,99,57,50,56,52,57,48,56,54,53,98,49,52,50,49,101,48,50,56,56,98,55,52,52,50,98,56,51,99,56,49,99,101,48,102,52,57,52,52,53,56,57,53,97,49,101,99,48,101,54,48,55,98,52,97,99,50,57,99,51,100,48,49,100,56,50,100,56,97,50,48,102,50,57,52,54,53,54,49,54,54,56,52,48,49,49,98,50,48,101,48,99,49,99,50,56,51,101,51,48,50,54,57,99,49,102,50,56,51,98,102,48,50,53,102,56,48,57,55,100,48,55,55,56,53,102,48,51,100,51,48,55,99,54,48,102,53,52,98,102,54,52,51,98,52,49,99,54,48,101,51,56,55,54,49,57,52,55,101,53,56,57,54,99,53,56,102,52,55,52,56,52,98,52,57,52,56,52,56,52,57,52,100,52,56,52,50,50,97,52,97,49,48,101,102,57,52,54,53,52,50,50,49,54,52,49,101,51,48,102,56,56,55,97,52,98,100,50,99,52,97,100,48,101,57,56,55,51,48,51,97,52,53,54,49,55,48,49,101,56,48,102,51,57,54,99,53,49,48,55,54,52,97,51,50,99,99,98,51,52,51,48,48,101,56,56,48,48,102,102,55,100,53,97,48,49,50,97,48,48,102,102,102,53,48,48,102,102,57,49,57,48,48,55,100,55,101,56,49,50,99,48,48,52,97,55,56,51,101,57,48,55,98,98,56,49,102,56,56,51,99,101,48,55,50,99,49,99,48,55,52,51,98,56,49,101,53,48,102,102,51,48,57,48,49,101,49,52,99,50,57,101,51,49,54,48,49,101,54,50,102,56,51,99,99,53,51,56,55,48,48,51,97,48,57,52,49,101,57,52,100,52,99,50,102,100,50,99,49,100,102,56,51,97,48,48,102,102,101,102,49,55,52,53,54,48,51,97,50,48,55,55,54,57,56,57,99,56,52,49,100,100,48,52,102,56,55,48,99,51,56,97,49,100,99,55,57,48,56,51,57,54,49,99,49,52,48,97,52,50,48,101,54,57,52,51,102,101,49,56,50,48,52,56,99,56,49,50,51,48,48,52,98,97,48,48,102,102,51,101,98,97,56,48,57,55,52,48,101,53,56,49,50,98,101,48,52,98,48,48,102,102,55,51,48,48,102,102,49,101,100,52,48,101,48,48,102,102,55,53,55,98,99,53,97,49,55,50,53,99,57,54,55,54,56,97,53,56,56,55,101,99,49,101,55,56,55,101,52,98,49,52,54,52,53,52,53,48,102,50,48,51,100,48,48,55,97,50,49,101,52,52,52,52,51,50,98,56,48,49,101,101,57,48,55,56,48,49,101,57,99,53,54,57,53,98,56,98,48,50,99,50,53,48,56,97,102,50,57,48,97,57,50,57,48,97,98,50,57,48,51,57,52,49,99,57,48,101,101,56,55,52,99,51,56,52,49,100,52,48,101,57,48,55,52,56,97,48,48,49,52,50,99,48,49,102,50,100,48,48,102,102,48,55,100,100,52,102,48,101,52,49,52,99,49,101,53,48,48,55,100,52,102,56,49,50,99,101,49,101,56,48,102,102,56,55,55,48,49,101,54,57,54,52,48,48,102,102,102,54,100,97,55,56,49,51,57,101,49,102,99,50,57,49,101,57,48,101,98,49,53,48,56,97,48,101,98,48,51,101,56,49,99,54,101,49,101,53,50,57,99,48,57,54,57,50,98,100,50,57,51,48,97,54,101,49,101,52,48,102,51,52,56,51,100,51,50,56,48,51,100,101,49,100,48,48,102,102,102,97,56,51,100,50,50,102,48,51,57,54,53,100,56,55,55,99,51,98,101,56,52,49,99,50,52,55,50,97,56,49,100,50,57,54,52,53,97,56,55,102,100,48,48,49,101,51,56,51,100,101,48,101,54,48,55,51,52,48,55,57,49,48,102,54,49,52,97,53,57,48,55,56,52,51,97,56,49,101,55,50,56,48,97,56,48,102,54,48,55,56,56,51,56,54,53,98,57,55,54,53,48,49,55,50,53,52,49,53,54,49,102,54,48,101,56,50,51,56,55,53,100,51,48,51,100,50,49,99,99,50,99,56,98,51,52,48,52,98,52,51,50,98,99,51,100,99,49,100,56,52,53,48,102,100,48,55,54,48,51,101,48,49,99,56,52,98,48,102,49,49,52,48,57,50,57,48,99,57,55,48,53,53,50,49,56,55,100,52,51,97,50,49,101,100,48,101,56,98,56,53,57,50,50,50,50,99,56,55,57,48,51,98,54,53,101,57,53,51,52,57,99,53,55,50,55,56,48,52,55,98,56,49,51,99,99,48,52,56,99,56,49,51,49,54,48,48,102,102,102,97,101,97,48,50,54,51,48,51,101,56,48,52,97,102,56,49,51,51,101,49,99,99,48,48,102,102,55,98,53,52,51,102,101,49,100,53,99,99,57,54,56,53,51,49,55,50,53,54,53,97,53,49,54,48,49,99,52,48,55,57,101,49,99,54,50,99,53,50,53,50,57,49,52,51,98,54,48,102,52,48,49,100,55,48,55,57,49,50,100,48,99,97,101,48,48,55,98,97,48,49,100,102,48,55,97,98,57,53,97,53,57,54,50,98,99,98,48,97,52,49,50,98,99,98,97,50,97,52,98,98,50,97,99,98,97,48,101,53,48,55,100,56,51,98,97,49,100,51,48,102,101,56,55,53,48,51,100,97,49,100,50,50,56,51,102,99,48,51,52,99,56,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,100,102,97,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,48,97,48,52,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,55,102,99,48,54,102,100,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,51,55,101,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,48,99,102,99,53,48,48,97,48,54,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,102,102,48,50,48,48,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,51,50,56,49,100,53,48,51,97,99,48,102,100,56,51,102,48,48,102,102,55,97,54,48,101,100,52,49,99,98,48,51,97,100,50,56,102,48,55,57,56,49,101,54,48,51,101,50,48,55,56,48,49,99,101,48,55,53,99,48,101,101,52,51,98,53,52,53,57,57,52,101,53,51,101,48,102,49,48,55,101,99,49,101,48,48,102,102,55,56,52,97,99,48,101,98,56,55,52,99,97,48,57,50,101,56,98,102,52,100,50,57,52,51,98,56,53,53,54,50,101,48,51,99,50,53,99,57,53,97,53,55,101,50,99,48,98,99,50,99,56,97,101,50,56,99,97,102,48,52,99,56,50,55,56,98,51,50,99,57,48,48,102,102,97,100,56,55,53,51,54,52,48,51,99,57,99,48,57,53,55,48,101,102,56,49,51,49,54,49,99,102,48,50,53,99,56,49,99,99,48,55,54,52,48,57,98,98,48,55,56,97,49,99,49,48,55,98,50,48,52,99,98,57,52,97,49,99,49,50,56,48,97,102,48,55,100,50,48,102,49,99,49,100,56,48,55,52,53,50,99,51,57,54,49,99,51,48,102,54,48,55,102,49,57,52,53,102,48,53,57,57,54,50,53,49,48,55,55,100,50,53,50,51,53,54,48,54,98,51,48,56,56,53,57,57,55,54,56,52,53,50,48,55,49,48,97,51,48,102,55,49,55,54,56,101,57,99,49,101,56,48,101,101,56,51,97,98,48,55,52,52,53,52,57,55,97,53,55,56,51,98,49,48,101,56,56,48,98,48,99,48,48,102,56,99,55,56,48,51,101,56,56,52,48,49,101,52,56,99,51,56,99,53,49,48,49,51,100,101,48,52,100,56,48,55,50,99,51,49,48,50,54,101,56,49,101,102,56,55,48,53,48,102,56,51,98,56,48,55,53,99,48,102,48,99,49,100,101,48,48,57,50,56,55,102,48,48,102,102,57,51,97,48,101,100,57,54,52,53,98,56,55,102,56,97,99,48,102,48,101,54,52,98,49,48,48,55,98,102,48,51,99,48,56,55,52,48,102,48,48,49,102,56,48,51,98,52,50,99,48,49,100,99,97,55,56,55,56,98,49,55,50,49,99,50,48,101,48,56,51,100,48,48,102,102,55,51,52,53,49,97,52,56,55,98,99,49,99,98,57,54,100,50,56,53,54,49,101,97,48,55,57,99,53,49,50,54,56,49,99,99,56,48,51,101,100,102,99,48,49,102,54,99,52,48,101,55,48,48,102,102,49,102,53,49,101,48,52,98,48,53,48,51,102,48,48,102,100,50,48,49,52,50,48,102,49,99,49,101,98,56,55,98,52,51,99,54,53,53,48,55,54,99,49,99,54,48,49,50,101,56,57,48,49,102,100,52,56,48,101,49,48,55,97,56,49,102,52,57,54,52,56,101,49,101,49,48,101,102,50,51,48,51,99,48,52,56,50,57,48,98,99,52,50,48,101,55,48,51,99,57,52,97,50,56,48,51,98,97,48,101,100,56,51,56,101,53,99,50,52,48,55,99,56,51,99,54,49,101,98,50,99,52,51,97,51,52,49,100,53,54,56,98,49,99,49,100,51,48,101,51,57,54,50,53,98,49,53,97,49,101,54,48,55,57,52,49,99,102,52,51,50,99,98,102,99,51,48,56,48,49,102,54,101,48,49,100,97,48,50,55,54,52,51,101,56,48,48,102,97,101,98,48,50,54,54,56,51,57,101,48,48,102,97,101,98,55,99,51,99,50,56,54,48,52,101,48,48,55,98,48,97,48,48,101,53,48,55,54,99,49,100,53,50,53,56,55,53,48,51,100,54,49,99,56,48,101,49,48,55,97,53,49,56,97,100,50,101,99,49,101,55,56,55,49,52,97,100,48,55,97,50,57,48,49,100,99,48,102,98,56,51,99,54,50,101,52,51,98,99,49,100,98,48,101,55,48,55,56,50,48,49,99,101,97,53,48,51,99,48,97,50,97,56,51,100,49,56,98,102,50,56,52,51,100,54,49,100,101,50,99,51,50,50,57,54,97,49,99,52,50,100,48,97,102,48,102,99,97,49,48,55,55,49,51,100,98,48,48,102,102,57,50,99,53,48,48,102,102,102,53,48,48,102,102,50,52,99,48,48,57,98,99,48,55,51,97,48,52,102,56,56,49,50,99,48,48,102,102,101,56,48,48,102,102,57,98,55,48,55,48,48,57,97,49,101,49,52,99,48,55,53,52,48,102,57,56,97,48,52,99,50,101,48,51,98,99,100,48,55,97,99,97,51,55,99,51,98,56,49,101,57,50,57,48,98,48,50,57,56,51,99,50,53,97,48,55,51,56,51,100,99,49,100,50,48,102,50,57,52,98,53,52,57,54,56,54,56,99,53,102,56,55,50,48,51,101,99,49,100,100,48,102,49,48,55,52,48,98,54,52,97,50,57,48,98,48,50,102,99,51,97,54,53,56,57,54,48,53,48,97,54,49,54,54,49,100,54,48,102,51,48,55,57,48,51,98,50,57,99,53,54,48,55,56,52,98,49,48,49,49,51,48,48,49,102,50,98,54,48,48,102,102,55,100,49,100,57,54,54,48,101,100,56,51,100,48,48,102,52,52,48,49,102,54,100,97,48,52,98,97,51,99,49,100,102,56,48,55,53,48,49,102,53,48,102,48,48,55,52,53,51,52,48,57,98,56,48,55,52,102,48,56,50,49,100,57,48,101,55,97,52,48,51,98,97,48,55,56,52,49,101,98,50,99,52,51,98,50,48,101,101,52,97,99,48,55,100,50,49,99,49,52,55,50,97,100,49,48,97,51,52,54,48,102,56,56,55,55,56,49,101,102,56,55,100,48,98,51,50,57,50,56,49,101,98,49,52,101,57,55,56,98,50,48,55,57,97,56,52,48,102,56,52,51,100,101,53,97,56,51,99,98,97,50,99,48,51,101,54,49,100,56,48,102,101,56,55,99,50,56,49,99,102,55,102,56,48,56,99,52,97,48,55,102,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,50,48,48,53,50,55,97,48,52,99,49,97,56,49,48,48,102,102,50,56,49,102,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,52,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,98,102,101,48,49,57,102,48,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,50,50,51,56,48,51,101,51,50,48,48,102,102,48,102,98,102,98,50,57,99,48,57,52,53,50,101,48,97,52,48,50,52,48,48,102,102,48,57,100,98,48,55,56,98,50,53,48,48,102,102,49,50,97,54,49,101,48,48,102,102,52,57,57,52,56,48,52,98,52,48,51,99,55,50,99,100,48,52,51,56,99,53,49,48,55,49,48,48,102,102,57,54,97,48,102,101,48,55,57,48,51,102,48,49,102,101,48,102,99,56,55,98,99,97,102,48,55,97,50,53,100,57,53,97,49,100,57,50,98,52,51,100,97,57,52,48,101,102,56,49,102,50,48,55,98,48,49,101,51,55,97,50,99,48,49,101,55,48,55,100,99,51,100,99,49,101,48,50,56,99,49,99,100,49,55,54,53,48,57,52,98,56,98,51,50,98,56,51,98,101,48,101,99,56,98,100,48,102,56,56,55,99,56,49,100,102,48,48,102,102,102,55,48,48,102,102,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,97,48,49,50,49,48,98,102,101,48,49,102,49,101,48,102,102,52,49,99,50,48,51,57,99,48,50,54,57,99,49,99,100,48,51,99,48,48,102,102,50,53,102,56,48,57,56,50,48,55,55,56,53,48,56,51,100,51,48,55,51,97,48,102,53,52,97,48,55,56,51,98,54,49,102,57,48,101,51,48,55,57,100,57,55,99,48,52,98,56,98,55,50,98,98,97,52,97,51,97,53,97,51,50,52,50,51,50,52,97,49,50,52,50,49,49,54,99,53,48,56,55,56,48,97,50,50,100,100,49,48,97,101,48,102,50,48,55,51,56,51,100,50,53,49,49,54,50,53,54,56,55,98,48,51,57,56,49,101,100,50,98,48,97,55,48,102,52,48,55,54,48,98,54,50,56,56,51,99,97,53,49,57,53,56,53,57,97,49,49,49,48,49,50,98,97,48,52,97,101,48,51,56,57,48,50,52,98,99,49,99,53,56,55,49,56,48,57,54,57,48,50,53,97,56,51,56,100,99,49,100,98,56,51,57,51,48,55,54,98,52,49,101,53,101,49,99,98,48,101,53,102,48,102,51,48,55,99,48,51,101,49,56,97,54,48,48,55,98,98,56,51,100,101,53,102,56,55,101,56,51,99,54,48,48,101,98,50,48,55,102,48,51,99,52,49,101,97,48,102,55,49,54,55,57,51,99,51,100,54,49,101,97,50,102,48,98,55,99,48,50,55,50,53,102,49,54,51,57,48,55,97,54,101,52,48,52,48,48,52,57,57,53,97,56,54,56,48,56,52,56,54,48,50,57,51,48,48,102,102,51,101,50,99,97,48,48,102,98,99,101,50,98,56,49,102,102,48,51,98,100,48,55,55,99,48,48,102,97,99,53,48,50,54,56,52,98,101,50,56,48,97,99,48,55,101,56,48,101,98,52,97,48,48,102,102,101,101,48,51,98,54,48,50,52,100,99,98,56,50,57,56,51,98,48,49,101,56,56,50,99,56,49,102,53,56,51,57,99,48,101,48,48,51,98,49,48,102,99,56,55,56,52,98,48,48,102,102,101,52,56,55,98,49,56,48,101,98,56,55,51,57,51,48,49,100,100,48,55,53,52,98,102,48,50,53,100,99,49,100,101,56,51,97,102,52,54,52,48,52,50,48,102,97,56,55,57,99,51,100,52,49,100,52,98,48,55,97,56,49,100,50,50,100,56,51,98,54,53,55,100,49,52,48,53,100,48,51,99,98,48,101,97,56,55,97,99,51,100,101,48,102,48,48,102,102,54,48,48,48,102,102,55,99,57,98,99,48,49,102,55,102,54,53,99,48,49,50,56,56,53,51,57,55,54,48,52,56,48,48,102,102,49,50,52,97,48,102,48,101,56,51,98,101,48,52,100,54,48,55,56,48,49,51,56,53,50,48,49,51,50,101,48,102,49,99,97,99,52,49,48,102,99,57,52,52,49,102,98,48,50,53,97,56,51,56,54,49,101,51,48,101,51,56,55,48,52,51,102,50,49,100,49,50,98,99,49,100,55,49,55,56,53,57,48,55,54,52,97,100,48,101,57,50,53,48,51,99,49,48,55,99,56,49,100,51,48,55,56,100,97,56,97,102,48,55,57,97,49,99,56,48,102,55,48,55,56,48,98,99,48,55,51,50,53,49,57,52,52,53,100,54,50,98,48,97,101,48,101,102,56,51,99,100,50,102,52,51,57,97,49,102,50,48,55,55,100,102,101,48,53,48,97,48,48,102,57,51,55,56,48,51,101,102,101,99,97,55,48,50,54,101,56,98,56,50,101,99,48,57,48,48,102,102,48,50,52,57,48,49,101,50,99,57,55,101,48,52,97,57,56,55,55,99,49,51,56,53,50,48,49,51,50,101,48,102,49,99,97,99,52,49,48,101,51,49,55,97,49,99,52,48,50,54,53,52,51,102,56,49,100,98,48,102,99,48,55,48,52,51,102,50,49,100,48,50,98,99,49,100,55,49,55,54,53,57,48,55,54,52,98,50,48,102,54,97,50,56,51,98,101,48,55,51,54,49,101,99,48,55,55,51,97,56,97,102,48,55,57,99,49,99,56,48,102,55,48,55,55,99,97,51,48,55,99,97,53,100,57,55,99,53,100,54,50,98,48,97,101,48,102,48,48,51,98,50,50,56,56,51,57,99,49,102,50,48,55,56,50,48,51,100,99,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,48,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,49,54,48,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,54,55,99,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,102,102,56,48,56,99,99,48,48,102,102,102,98,48,56,48,48,102,102,55,100,98,48,48,51,101,52,48,48,102,102,55,100,52,54,56,48,51,101,52,101,50,48,52,102,49,48,51,101,101,48,101,51,50,48,57,55,101,48,102,49,56,49,100,53,48,55,98,48,97,48,48,50,53,102,56,51,98,54,48,102,99,99,48,57,55,52,52,55,48,102,101,97,51,48,55,48,56,51,97,99,48,102,97,56,97,99,54,48,48,57,50,49,48,55,52,48,56,101,48,101,102,53,50,48,98,98,50,101,100,50,99,51,57,99,48,102,50,53,49,52,51,98,101,49,101,49,48,55,54,101,49,102,54,50,101,49,49,56,51,101,50,49,100,97,48,102,53,49,53,99,49,100,48,97,48,102,53,98,52,53,55,48,48,51,100,100,56,49,99,54,52,48,50,100,56,97,100,48,101,100,56,51,99,57,48,102,56,97,49,57,54,52,48,49,56,54,50,48,101,48,56,49,102,100,56,51,57,99,48,50,54,57,99,49,99,100,48,51,98,102,48,55,102,101,48,52,98,101,56,51,99,51,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,50,49,101,52,48,101,51,48,55,101,52,51,98,48,102,51,101,48,50,53,99,53,98,57,53,100,100,50,53,50,49,49,49,50,53,49,100,50,53,49,57,51,53,49,100,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,56,56,55,54,99,51,101,50,49,100,54,50,102,52,97,101,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,99,48,55,53,99,51,99,101,53,52,57,52,52,49,101,53,50,56,99,98,52,50,98,49,48,56,48,50,57,98,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,101,51,48,48,55,99,55,50,48,48,49,102,55,56,52,53,55,48,48,102,102,51,101,97,97,48,49,102,50,48,55,98,99,49,100,48,56,51,102,102,54,52,98,102,50,101,48,48,57,51,48,48,50,54,51,52,98,102,48,101,98,50,54,48,55,101,48,98,55,50,97,100,51,52,51,99,101,53,101,49,54,50,48,52,98,99,48,51,99,49,50,98,53,49,100,50,56,97,52,52,53,48,55,99,101,49,100,52,48,101,48,97,50,50,54,97,54,57,53,48,53,101,56,55,55,52,98,100,50,97,57,50,56,97,101,50,56,99,49,102,98,57,53,48,53,48,56,55,55,98,56,51,99,100,48,102,49,48,55,52,56,51,57,101,49,99,49,48,102,48,56,55,53,56,98,48,48,102,102,102,48,57,54,52,48,101,97,48,97,100,48,55,53,97,48,102,48,51,102,99,48,101,54,56,48,49,102,50,98,50,48,48,55,100,49,55,56,48,51,55,100,52,48,49,102,54,55,99,48,52,57,54,56,51,57,56,48,48,53,101,98,56,51,99,99,48,52,102,100,48,55,51,48,51,57,50,57,50,50,48,48,102,102,49,100,57,56,53,57,49,53,99,48,52,100,49,56,55,55,56,49,100,97,97,49,49,52,99,48,48,57,100,53,100,56,49,51,52,99,49,101,51,50,56,56,98,101,48,48,102,102,53,101,54,56,49,102,53,57,54,56,49,99,54,48,48,54,99,56,49,48,55,98,54,97,48,50,48,49,97,56,48,55,102,99,50,56,48,53,55,52,48,48,102,102,51,101,52,56,52,48,48,102,56,102,101,57,53,101,48,48,102,102,102,97,101,100,50,99,57,49,52,48,57,98,101,48,50,52,101,52,51,97,97,53,102,51,101,48,52,57,56,56,55,99,99,51,99,48,56,56,49,100,97,48,102,57,56,51,98,55,50,97,48,97,56,48,102,51,48,55,56,99,97,100,48,50,53,48,100,51,100,49,99,51,98,48,48,101,100,99,51,97,99,49,100,50,55,99,51,100,54,48,102,50,52,51,102,50,48,102,52,99,49,101,52,56,51,99,52,48,102,99,56,55,55,99,49,102,100,48,51,99,51,55,52,51,102,101,53,97,97,48,56,55,97,56,98,97,50,56,56,51,98,97,49,100,54,48,55,55,56,49,101,100,52,97,48,101,101,48,51,98,55,55,99,98,54,55,48,98,51,48,102,56,56,51,98,102,50,98,99,98,50,102,102,48,49,52,55,57,55,53,100,55,53,102,102,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,57,56,52,48,49,102,51,49,54,48,55,102,101,48,102,57,48,48,57,53,100,48,55,99,52,48,48,102,102,102,97,55,99,48,50,54,49,48,48,102,102,57,55,101,48,55,56,50,49,101,49,48,55,53,52,48,102,56,99,49,100,54,48,55,56,48,48,102,102,57,100,50,48,102,50,56,55,49,56,51,102,48,49,100,100,55,53,49,97,48,98,51,50,57,99,98,50,57,54,48,48,102,102,57,52,101,52,50,52,98,52,54,52,57,52,52,52,98,52,54,52,100,50,57,99,98,99,48,101,102,49,55,56,53,52,97,53,49,54,50,49,100,99,48,102,55,56,55,53,52,98,100,52,49,50,100,48,51,97,56,49,102,51,48,101,56,57,54,97,53,99,56,55,53,56,51,100,50,53,52,57,55,56,49,100,57,50,102,52,98,50,50,98,48,98,48,48,102,102,51,57,101,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,56,48,56,48,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,102,102,56,48,99,98,48,48,102,102,48,102,97,52,100,48,48,55,100,98,101,56,51,98,51,48,48,55,100,98,57,48,49,50,99,48,56,48,49,102,51,54,101,56,51,98,101,49,100,56,48,50,54,56,52,49,100,54,56,55,55,99,51,97,101,56,101,48,52,100,56,48,51,97,49,48,101,57,49,53,97,48,102,48,55,48,55,53,99,49,100,99,56,55,97,52,51,100,54,49,101,49,48,55,56,56,53,49,48,55,50,52,98,56,48,101,100,56,55,57,48,51,101,50,49,100,100,52,49,50,97,56,98,52,48,101,102,48,51,100,53,50,97,56,49,100,55,57,55,52,48,102,48,52,97,97,48,101,99,57,52,52,49,101,99,48,55,56,48,53,56,56,51,98,57,50,98,56,98,52,52,53,48,101,52,56,55,100,48,51,100,48,53,102,49,54,97,53,55,54,50,102,99,98,101,48,54,102,99,49,102,52,48,48,102,102,51,101,98,98,52,48,57,52,98,48,50,54,49,48,48,57,98,54,48,50,53,98,99,48,57,100,57,48,55,98,101,48,101,57,56,51,98,101,49,102,50,48,55,101,99,48,52,97,57,57,52,48,49,102,48,50,57,99,49,100,50,49,55,48,53,97,49,53,54,53,50,51,99,53,55,97,51,49,54,48,49,101,50,50,101,56,51,98,48,49,101,49,48,101,97,48,55,98,52,51,100,52,99,56,48,57,52,48,48,57,99,48,55,99,52,51,99,48,48,101,52,99,98,56,50,57,52,51,99,56,53,99,48,51,56,57,52,52,50,102,48,98,99,52,99,48,101,57,56,51,97,100,48,102,53,56,51,99,101,48,102,102,48,51,99,51,48,101,102,48,55,55,48,48,102,102,49,101,97,52,98,97,49,100,52,48,102,56,48,55,52,56,48,50,54,52,99,48,57,51,48,48,102,102,50,54,102,48,49,102,49,56,49,50,49,97,48,52,99,102,56,51,97,49,48,50,54,100,99,48,57,55,101,52,100,48,101,102,50,49,56,51,100,54,48,55,51,50,49,101,48,52,100,50,101,48,51,98,99,100,48,55,97,99,97,52,54,48,51,99,56,49,100,55,50,101,99,97,102,50,101,52,51,98,99,53,97,48,55,51,52,51,100,97,49,100,50,48,102,50,57,52,98,53,52,56,54,57,54,57,48,53,48,48,102,102,55,100,99,51,57,50,49,101,50,48,102,49,48,55,52,48,98,54,52,97,50,56,99,98,48,48,102,102,101,102,56,55,98,48,97,101,50,98,99,98,100,52,99,50,99,56,51,97,99,49,101,54,48,101,100,56,55,57,57,48,52,97,99,48,102,48,57,53,99,48,49,99,49,97,48,52,98,52,48,48,102,102,51,101,100,98,52,48,57,51,54,48,55,102,97,48,48,102,97,101,53,50,97,48,48,49,102,54,53,56,53,101,48,51,100,57,48,101,48,56,51,98,50,48,55,50,52,49,100,102,48,101,48,50,49,49,55,56,48,52,99,50,55,52,97,48,102,52,50,55,57,55,99,48,48,102,50,102,56,48,102,53,49,49,48,97,57,50,56,55,56,55,102,48,49,99,55,48,55,56,102,48,48,51,100,98,54,53,48,48,102,102,55,98,99,51,99,48,48,102,48,48,102,102,97,49,48,102,54,56,55,56,56,97,100,48,101,97,56,55,51,48,97,55,52,48,48,101,49,97,48,56,55,56,52,49,102,51,48,48,102,102,57,102,48,55,48,99,51,99,54,48,101,99,52,51,98,50,49,101,48,50,98,52,49,101,54,48,55,48,54,56,98,101,102,102,48,102,101,48,50,55,57,56,48,57,101,55,48,50,53,100,48,48,102,102,49,102,53,100,52,48,52,98,97,48,55,100,48,48,102,102,57,97,48,48,102,102,50,54,55,99,51,101,54,48,48,102,54,97,56,55,48,48,102,102,51,97,98,100,57,50,97,99,97,54,50,57,56,97,99,56,52,53,50,99,52,51,102,54,48,102,51,99,51,102,50,53,56,97,51,50,53,50,53,48,55,54,99,49,100,55,56,51,97,101,48,101,100,97,53,97,54,49,53,99,48,48,102,102,102,55,52,56,51,99,48,48,102,102,102,53,54,50,98,52,98,50,101,53,55,57,53,102,52,57,97,53,55,57,52,56,53,52,57,52,56,53,53,57,55,54,49,102,53,48,102,98,48,55,56,56,51,97,54,49,99,50,48,101,97,48,55,98,52,51,100,99,53,48,48,48,102,102,53,99,55,48,48,51,101,57,55,52,48,57,101,55,48,50,54,50,99,48,49,102,54,50,97,48,48,102,57,51,48,48,102,102,49,50,57,99,48,52,100,48,48,49,51,51,99,49,102,50,101,49,101,97,48,102,102,56,55,97,98,48,49,51,50,54,53,53,57,52,99,53,51,49,53,56,100,50,53,49,53,99,49,99,52,48,55,54,48,49,99,53,50,98,52,48,57,52,56,48,50,54,50,100,50,56,51,98,56,48,101,98,99,49,100,55,48,55,54,100,50,53,51,52,98,48,101,49,100,54,48,55,55,101,49,100,53,48,49,51,50,50,99,97,56,97,101,52,48,101,57,101,57,101,53,100,49,54,97,53,100,57,54,54,53,100,56,55,100,56,51,101,99,49,101,49,48,102,55,48,55,102,52,51,100,50,49,101,100,48,102,54,48,55,56,48,48,98,56,52,48,49,102,55,54,52,48,48,102,102,102,98,55,101,48,55,57,56,48,48,102,102,102,98,55,51,48,50,54,55,100,51,56,51,101,54,101,53,48,55,56,48,51,98,48,48,102,102,52,97,102,56,51,97,100,48,102,48,48,55,97,49,56,48,50,53,51,99,49,100,49,48,55,98,56,97,99,48,55,55,102,50,49,101,56,48,55,55,50,49,100,54,48,102,53,56,55,55,56,49,100,100,57,52,50,49,102,54,50,101,48,51,99,56,49,101,52,48,101,55,56,55,55,53,48,48,102,102,98,54,50,100,48,51,99,50,48,102,53,52,98,53,48,55,53,101,53,50,56,51,99,48,50,100,52,51,98,50,53,101,56,55,98,48,51,102,101,53,55,48,51,98,56,50,99,52,98,52,52,57,48,101,52,56,55,51,48,51,100,48,53,102,49,53,52,53,55,102,48,102,48,49,55,99,49,98,56,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,102,102,56,48,54,55,99,48,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,56,48,53,56,51,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,49,57,102,48,48,102,102,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,97,48,49,54,48,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,102,102,56,48,54,102,99,97,56,48,53,55,52,48,48,102,102,51,101,51,55,97,48,48,102,57,48,49,49,53,101,48,48,102,102,102,97,101,100,50,99,57,50,56,48,57,52,49,48,50,55,49,56,51,100,52,53,102,51,101,48,52,57,56,56,55,99,99,51,99,48,57,54,49,101,53,48,101,54,48,51,99,56,50,100,99,98,55,48,102,51,48,55,56,99,97,100,48,50,53,48,100,51,100,49,99,51,98,48,48,102,50,48,51,100,50,49,101,100,54,48,51,97,54,48,101,100,56,51,56,99,48,101,98,48,49,101,52,56,51,99,52,48,102,99,56,55,55,99,49,102,100,48,51,99,51,55,52,51,56,48,53,53,50,55,48,55,53,52,97,53,50,102,52,51,98,97,49,100,54,48,55,55,56,49,101,100,52,97,48,102,49,56,51,99,56,54,48,97,57,55,48,98,51,48,102,56,56,51,99,48,50,99,48,98,50,48,48,100,49,55,53,48,48,56,55,48,48,55,48,54,48,101,49,52,49,102,49,56,49,51,52,101,48,102,57,52,49,100,102,48,49,50,102,99,48,52,98,101,56,51,98,99,50,102,56,49,101,57,56,51,101,51,48,55,97,97,53,102,98,50,49,100,97,48,101,51,48,55,49,99,51,98,48,99,97,51,102,50,99,52,98,54,50,99,55,97,51,97,52,50,53,97,52,97,52,50,52,50,52,97,54,97,52,50,49,57,53,50,53,48,56,55,55,99,97,51,50,97,49,49,48,98,50,48,102,49,56,55,99,52,51,100,50,53,101,57,54,50,53,54,56,55,52,99,51,57,56,49,100,50,50,98,48,98,56,48,102,52,48,55,57,99,98,54,50,56,56,51,98,50,53,49,57,54,54,53,57,97,49,55,102,56,48,55,57,51,48,51,102,100,48,55,48,56,48,101,55,48,48,57,97,55,48,55,51,52,48,102,48,48,102,102,48,57,55,101,48,50,54,48,56,49,100,101,49,52,50,48,102,52,99,49,99,101,56,51,100,53,50,56,49,101,48,101,100,56,55,101,52,51,56,99,49,101,55,54,53,102,48,49,50,101,50,100,99,97,101,101,57,50,56,101,57,54,56,99,57,48,56,99,57,50,56,52,57,48,56,52,53,98,49,52,50,49,101,48,50,56,56,98,55,52,52,50,98,56,51,99,56,49,99,101,48,102,52,57,52,52,53,56,57,53,97,49,101,99,48,101,54,48,55,98,52,97,99,50,57,99,51,100,48,49,100,56,50,100,56,97,50,48,102,51,49,52,54,53,54,49,54,54,56,52,49,52,52,48,52,56,99,56,49,50,51,48,48,52,98,97,48,48,102,102,51,101,98,97,56,48,57,55,52,48,101,53,56,49,50,98,101,48,52,98,48,48,102,102,55,51,48,48,102,102,49,101,100,53,48,101,48,48,102,102,55,53,55,98,99,53,97,49,55,50,53,99,57,54,55,54,56,97,53,56,56,55,101,99,49,101,55,56,55,101,52,98,49,52,54,52,53,52,53,48,102,50,48,51,100,48,48,55,97,50,49,101,52,52,52,52,51,50,98,56,48,49,101,101,57,48,55,56,48,49,101,97,99,53,54,57,53,98,56,98,48,50,99,50,53,48,56,97,102,50,57,48,97,57,50,57,48,97,98,50,57,48,51,57,52,49,99,57,48,101,101,56,55,52,99,51,56,52,49,100,52,48,101,57,48,55,52,56,97,48,48,98,101,48,48,55,100,53,97,48,49,50,97,48,48,102,53,48,48,57,49,57,48,48,102,102,55,100,55,101,56,49,50,99,48,48,102,102,52,97,55,56,51,101,57,48,55,98,98,56,49,102,56,56,51,99,101,48,55,50,99,49,99,48,55,52,51,98,56,49,101,53,48,102,102,51,48,57,48,49,101,49,52,99,50,57,101,51,49,54,48,49,101,54,50,102,56,51,99,99,53,51,56,55,48,48,102,102,51,97,48,57,52,49,101,57,52,100,52,99,50,102,100,50,99,49,100,102,56,51,97,48,48,101,102,49,55,52,53,54,48,51,97,50,48,55,55,54,57,56,57,99,56,52,49,100,100,48,52,102,56,55,48,99,51,56,97,49,100,100,55,57,48,56,51,57,54,49,99,49,52,48,97,52,50,48,101,54,57,52,50,48,101,102,48,55,98,48,97,53,50,99,56,51,99,50,49,100,52,48,102,51,57,52,48,53,52,48,55,98,48,51,99,52,49,99,51,50,100,99,98,98,50,56,48,98,57,50,97,48,97,98,48,102,98,48,55,52,49,49,99,51,97,99,57,56,49,101,57,48,101,54,49,54,52,53,57,97,48,50,53,97,49,57,53,101,49,101,101,48,101,99,50,50,56,55,101,56,51,98,48,49,102,48,48,101,52,97,53,56,55,56,56,97,48,52,57,52,56,54,52,98,56,50,97,57,48,56,51,101,97,49,100,49,48,102,54,56,55,52,53,99,50,99,57,49,49,49,54,52,51,99,56,49,100,98,50,102,52,97,57,97,52,101,50,98,57,51,102,102,99,48,52,54,101,48,48,55,99,98,52,48,48,49,102,55,53,51,99,51,57,48,53,51,48,55,57,52,48,49,102,53,51,101,48,52,98,51,56,55,97,48,51,102,101,49,100,99,48,55,57,97,53,57,48,48,102,102,51,100,98,54,57,101,48,52,101,55,56,55,102,48,97,52,55,97,52,51,97,99,53,52,50,50,56,51,97,99,48,102,97,48,55,49,98,56,55,57,52,97,55,48,50,53,97,52,97,101,52,97,52,99,50,57,98,56,55,57,48,51,99,100,50,48,102,52,99,97,48,48,102,102,102,55,56,55,52,48,51,101,97,48,102,52,56,98,99,48,101,53,57,55,54,49,100,102,48,101,102,97,49,56,55,48,57,49,99,97,97,48,55,52,97,53,57,49,54,97,49,102,102,52,48,48,102,102,55,56,101,48,102,55,56,51,57,56,49,99,100,48,51,98,98,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,50,98,51,52,48,57,101,54,48,50,52,54,48,48,102,102,57,56,98,48,48,55,100,55,53,48,49,51,49,54,49,102,52,48,50,53,55,99,48,57,57,102,48,101,54,48,48,51,100,97,97,49,102,102,48,101,97,101,54,52,98,52,50,57,56,98,57,50,98,50,100,50,56,98,48,48,102,102,101,50,48,51,99,102,48,101,51,49,54,50,57,50,57,52,56,97,49,100,98,48,55,97,48,48,102,102,101,98,56,51,99,56,57,54,56,54,53,55,48,48,102,102,51,100,100,48,48,101,102,99,51,100,53,99,97,100,50,99,98,49,53,101,53,56,53,50,48,57,53,101,53,100,49,53,50,53,100,57,53,54,53,100,48,55,50,56,51,101,99,49,100,99,48,101,57,56,55,102,52,51,97,56,49,101,100,48,101,57,49,52,48,48,102,102,49,97,54,52,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,102,102,56,48,97,48,52,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,52,48,53,48,51,53,48,49,98,102,48,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,97,48,54,98,102,102,97,56,51,57,48,48,101,98,99,48,49,102,53,102,50,48,52,102,99,48,51,102,49,48,101,50,57,52,48,48,102,52,56,49,99,97,48,49,50,51,101,48,52,100,102,48,51,100,101,48,55,54,50,49,101,54,57,50,99,101,52,51,98,56,48,102,49,48,49,100,55,48,49,50,100,50,48,102,97,52,49,101,48,56,55,49,52,51,99,55,56,97,54,50,101,56,98,51,50,56,48,98,97,48,49,50,51,48,102,54,56,55,53,48,51,57,97,53,100,48,55,55,48,98,55,48,49,50,54,48,102,48,49,53,48,53,57,57,52,52,53,57,101,52,49,50,99,49,100,48,49,50,102,50,102,48,97,99,52,101,50,98,49,51,102,52,49,54,48,56,48,57,57,51,48,48,57,98,97,56,48,54,102,99,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,98,102,101,48,49,52,100,101,48,102,97,56,48,57,55,98,48,55,102,54,48,52,98,54,56,55,97,49,48,52,51,56,101,48,52,99,54,48,51,57,49,48,55,98,56,48,101,48,56,51,101,99,53,98,48,55,55,53,49,48,51,100,54,53,54,56,55,51,56,49,102,53,48,51,98,52,48,102,57,48,51,97,99,48,102,53,49,54,56,49,100,54,52,101,50,99,56,98,52,50,97,52,97,101,48,102,51,57,53,99,49,100,100,48,102,100,57,52,97,53,48,57,54,99,57,54,49,100,102,52,101,50,100,52,97,50,50,101,56,97,57,52,49,50,101,57,48,53,48,101,99,97,101,55,49,51,99,97,51,50,100,99,97,101,99,101,55,55,57,48,49,51,97,54,48,50,53,57,52,48,54,102,98,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,50,56,50,50,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,97,48,49,102,102,48,98,102,101,48,49,52,48,99,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,98,102,101,48,49,53,52,99,48,101,97,99,48,49,102,54,102,101,48,102,50,99,48,49,102,53,49,101,48,48,102,102,102,98,101,56,48,48,102,102,55,100,56,100,48,55,100,53,57,101,49,101,49,48,102,51,56,49,50,98,99,48,102,53,48,48,102,102,49,102,54,51,97,48,52,100,48,51,50,48,52,100,56,48,51,97,48,48,102,102,101,57,57,53,56,49,99,48,101,49,101,57,48,55,56,97,49,100,53,48,101,97,56,51,101,54,48,50,54,50,56,97,51,48,101,52,49,54,101,49,100,99,48,102,49,56,55,99,52,51,98,54,57,99,53,99,49,53,52,49,101,50,48,55,53,52,53,97,56,51,100,49,50,101,56,49,101,48,49,53,54,49,100,56,50,56,99,51,100,56,49,99,48,50,98,56,49,101,51,49,54,50,53,53,97,50,56,55,50,52,51,101,56,49,101,56,50,56,52,97,97,50,99,50,52,51,99,48,53,48,56,48,54,55,56,48,51,56,50,48,55,102,54,48,101,55,48,48,102,102,57,97,55,48,55,51,52,48,101,102,99,49,102,102,56,49,50,102,97,48,102,48,99,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,48,99,56,55,57,48,51,56,99,49,102,57,48,101,99,51,99,102,56,48,57,55,49,54,101,53,55,55,52,57,52,56,52,52,52,57,52,55,52,57,52,54,52,100,52,55,52,50,50,100,56,97,49,48,102,48,49,52,52,53,98,97,50,49,54,50,49,100,98,48,102,56,56,55,53,56,98,100,50,98,56,97,100,48,102,54,48,55,51,48,51,100,97,53,54,49,55,48,49,100,55,48,102,51,57,53,50,53,49,48,55,57,52,97,51,50,99,99,97,99,52,50,48,48,102,102,57,55,48,48,102,102,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,51,97,49,48,48,55,99,54,98,56,48,49,102,55,57,101,53,54,48,48,102,102,51,101,98,51,99,49,101,53,49,55,97,48,52,98,48,56,49,51,51,56,53,101,56,55,55,99,97,48,48,50,52,52,48,49,102,52,57,55,101,49,101,97,48,55,57,50,49,101,55,48,102,100,50,52,48,55,53,99,51,100,48,53,99,48,55,97,56,49,99,54,56,51,101,52,52,53,48,101,48,50,50,97,50,57,53,56,49,102,55,50,57,49,49,52,49,100,99,48,55,51,56,51,100,99,49,102,57,48,102,101,48,55,55,99,49,101,57,50,51,48,55,48,99,51,57,50,48,101,98,99,51,99,56,49,99,97,52,100,50,57,49,51,97,48,51,98,101,53,56,48,48,51,100,97,48,48,102,102,102,49,48,51,98,56,49,101,48,48,102,102,101,55,57,53,99,53,49,56,51,99,51,50,98,48,49,101,49,55,102,56,48,54,51,56,48,49,50,56,99,48,48,102,97,101,50,48,50,52,57,99,48,57,48,101,48,102,52,48,51,102,54,48,102,57,56,49,50,56,52,48,101,48,56,97,48,48,102,102,55,49,54,53,99,48,49,51,50,52,49,101,48,50,56,52,51,99,56,48,102,55,100,48,99,51,97,56,49,101,48,48,102,102,102,98,98,101,49,100,55,50,101,52,98,50,48,101,100,50,55,56,55,100,48,98,54,48,101,100,97,51,48,55,54,99,51,57,48,53,101,56,55,57,56,98,98,48,101,51,48,51,98,49,48,101,102,49,52,48,57,52,48,102,49,48,51,100,97,100,57,53,54,49,100,53,48,55,53,56,49,100,101,48,101,55,56,55,52,99,97,101,50,98,56,98,50,52,53,50,97,57,48,48,102,102,97,97,56,50,97,99,97,50,50,56,53,48,48,97,101,48,50,50,52,48,48,55,99,56,101,48,48,49,102,55,102,52,53,52,48,48,102,102,51,101,98,99,56,51,56,99,57,101,48,52,97,54,48,49,50,56,54,48,102,49,48,99,48,48,102,102,102,98,48,54,48,102,54,48,48,51,100,57,97,53,100,57,54,54,49,101,52,48,101,102,97,48,48,55,49,52,51,100,101,53,51,48,49,50,97,101,49,99,51,99,53,100,49,52,54,49,101,57,55,48,98,49,48,55,56,97,53,51,48,55,102,48,51,97,99,49,102,97,48,101,57,49,55,97,48,102,48,56,49,101,99,56,55,52,57,49,100,101,48,101,101,56,55,52,48,49,100,56,97,54,57,52,53,56,98,99,50,98,48,51,56,52,49,101,102,55,99,49,101,101,56,55,56,56,98,49,48,101,56,98,55,56,49,100,49,50,50,48,51,100,49,48,51,49,101,48,48,55,100,100,57,48,48,51,101,100,102,52,49,100,57,56,48,51,101,97,51,52,48,57,54,48,52,102,48,102,57,98,57,52,49,100,102,48,102,51,56,49,51,52,50,48,102,52,56,51,98,101,49,101,56,52,55,48,50,53,51,99,49,100,48,56,55,98,52,97,100,48,55,56,51,99,51,97,101,48,102,49,56,51,100,50,49,100,52,48,102,48,56,51,98,97,50,56,56,51,101,99,53,99,48,55,57,48,51,99,56,49,99,101,48,101,101,97,55,49,53,52,53,53,56,55,55,56,49,100,53,49,53,52,48,102,52,48,97,53,48,55,56,50,53,97,56,55,54,52,98,100,48,102,54,48,51,98,102,50,99,52,49,101,51,49,53,99,53,53,97,53,48,55,50,52,51,57,54,49,101,56,50,56,52,98,53,50,99,55,57,55,101,53,48,56,48,53,48,97,48,51,102,99,48,55,102,52,48,102,56,99,48,57,97,55,48,55,99,97,48,102,48,48,102,102,48,57,56,49,48,50,54,48,56,49,101,49,57,55,99,48,102,52,99,49,102,49,56,51,100,53,50,102,100,101,48,102,50,56,55,101,52,51,102,48,49,101,55,55,57,49,102,57,54,50,53,98,49,54,51,100,49,100,49,100,49,49,49,57,49,100,49,100,49,57,48,57,49,100,48,99,97,57,50,56,52,51,98,101,53,49,57,53,48,56,56,53,54,56,55,55,52,51,57,99,49,100,54,50,56,56,97,101,50,98,52,51,97,54,49,99,99,48,101,57,49,53,56,53,51,56,55,53,99,51,98,48,53,52,57,52,52,49,100,57,50,56,99,97,99,50,98,49,48,98,102,99,48,51,50,52,56,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,56,50,48,48,102,102,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,49,102,102,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,56,48,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,102,102,48,55,102,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,50,98,101,48,48,102,57,56,98,48,51,102,102,48,55,99,56,48,52,97,101,56,51,101,50,48,48,55,100,51,101,48,49,51,48,56,48,52,98,102,48,51,99,49,48,102,48,56,51,97,97,48,55,99,54,48,101,98,48,98,102,48,50,55,52,56,51,99,97,49,99,54,48,102,99,48,55,55,53,100,52,54,56,50,99,99,97,55,50,99,97,53,56,48,50,53,51,57,48,57,50,100,49,57,50,53,49,49,50,100,49,57,51,52,97,55,50,102,48,51,98,99,53,101,49,53,50,57,52,53,56,56,55,55,48,51,100,101,49,100,53,50,102,53,48,52,98,52,48,101,97,48,55,99,99,51,97,50,53,97,57,55,50,49,100,54,48,102,52,57,53,50,53,101,48,55,54,52,98,100,50,99,56,97,99,50,99,48,49,97,48,48,102,102,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,56,48,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,102,102,48,49,97,53,52,48,49,102,53,48,48,48,102,102,48,102,98,54,50,48,55,51,56,48,48,102,98,55,48,48,102,102,50,53,56,50,52,49,102,56,48,55,49,53,48,48,102,102,97,49,48,55,55,48,48,102,53,99,51,97,52,49,101,51,50,100,52,51,98,54,48,102,99,99,48,57,55,52,52,55,48,102,101,97,52,48,55,102,52,51,100,52,48,101,53,56,98,50,52,56,48,102,48,56,55,56,53,49,56,49,100,102,97,52,49,55,54,53,101,50,54,56,55,51,56,49,100,98,50,53,49,55,101,49,100,100,48,55,57,50,49,99,55,50,57,100,49,99,51,101,52,49,100,98,48,102,53,57,53,99,49,100,49,57,48,101,97,98,97,53,56,102,48,102,54,48,55,49,99,97,101,50,100,56,98,50,48,102,51,48,51,98,53,48,102,56,50,49,57,53,97,48,98,49,48,48,102,102,51,101,102,98,99,48,49,102,52,97,101,48,101,98,56,48,49,102,54,97,56,48,52,98,57,56,55,56,48,51,101,99,49,100,51,48,101,98,56,48,57,51,56,49,51,99,56,48,101,51,56,51,56,50,49,101,52,50,99,48,48,57,55,51,48,55,56,48,53,48,51,50,49,100,100,52,49,50,100,56,49,101,53,102,50,97,49,49,99,98,53,48,102,50,57,53,99,48,52,98,51,48,51,99,54,52,56,48,102,51,49,55,50,49,100,54,48,101,102,49,54,54,49,99,48,48,102,102,55,56,54,49,101,49,55,100,102,52,49,48,101,55,57,55,56,49,101,57,50,102,56,97,99,99,48,101,53,52,51,102,97,49,101,48,52,97,48,102,100,49,53,50,53,97,99,48,55,54,52,98,56,48,55,97,50,49,99,100,48,55,57,56,48,49,54,50,48,48,102,102,48,102,97,99,54,48,48,55,100,56,52,56,51,100,50,48,48,55,100,54,48,48,102,102,49,51,57,48,48,101,99,52,48,57,98,55,48,55,53,97,53,55,48,48,102,102,51,100,100,57,99,51,97,55,56,98,56,48,101,101,48,51,99,53,48,55,54,48,57,97,49,101,57,48,102,48,48,55,52,56,51,98,97,48,102,55,56,49,100,53,56,55,98,49,48,55,57,53,56,49,101,100,48,101,48,48,102,102,55,56,52,98,49,48,101,102,50,53,48,100,98,56,48,51,98,51,56,51,101,48,49,99,99,52,99,50,102,52,97,53,48,102,55,56,55,55,56,51,97,48,48,102,52,99,51,97,48,49,99,48,48,102,100,57,54,54,49,99,57,48,102,55,54,48,101,57,52,49,52,50,57,99,48,49,99,53,97,48,52,56,99,56,49,51,99,101,48,52,98,97,48,48,102,102,51,101,99,53,52,48,57,55,52,48,101,53,56,49,51,52,48,48,102,102,52,98,48,48,102,102,55,99,99,48,49,101,101,97,48,101,48,48,102,102,55,97,98,98,99,53,53,57,55,50,53,51,49,54,55,48,56,97,53,55,48,55,101,99,49,100,56,48,55,101,52,97,101,52,54,52,53,52,97,48,102,50,48,51,97,102,48,55,97,50,49,100,98,52,52,52,99,50,99,52,48,49,101,100,54,48,55,56,48,49,100,53,99,53,57,49,53,98,99,98,48,50,98,101,53,51,52,98,48,50,57,48,98,54,50,57,48,98,52,50,57,48,51,101,97,49,99,57,48,102,49,48,55,98,48,51,56,52,49,101,98,48,101,57,48,55,98,52,98,102,102,102,48,48,102,102,57,49,55,48,55,97,97,48,101,98,48,51,102,54,48,101,51,99,49,101,57,56,51,99,97,48,55,50,99,48,102,52,56,97,51,99,49,100,57,48,55,57,56,48,101,55,52,49,101,48,48,55,99,52,49,100,55,48,51,99,54,48,101,100,52,57,54,54,53,51,57,55,49,56,51,98,97,49,102,98,48,55,55,101,49,101,49,50,99,99,51,97,101,49,101,99,50,56,51,57,55,52,53,48,50,54,57,55,52,49,100,99,50,100,55,49,52,101,49,101,49,50,57,56,98,50,50,98,102,57,54,48,53,49,57,54,52,53,56,57,52,54,53,56,48,50,53,56,49,51,99,53,54,49,54,52,57,101,53,54,100,98,52,57,98,52,49,54,97,97,48,49,97,55,48,48,102,102,48,102,57,51,102,56,48,51,101,57,53,52,48,49,101,55,102,56,49,99,52,97,52,48,49,51,57,97,48,52,98,101,56,55,54,48,51,102,101,49,101,97,48,50,55,54,99,48,57,54,57,48,55,55,101,53,54,56,55,55,48,97,98,48,55,55,52,49,99,98,54,99,48,49,101,101,52,101,48,102,102,56,49,99,52,49,53,99,49,102,49,50,99,56,51,99,48,53,101,48,55,48,49,49,48,51,97,48,53,56,57,55,50,56,49,100,49,52,51,102,101,48,101,101,55,56,55,99,48,51,102,97,48,102,51,52,49,100,102,50,55,48,55,49,49,48,99,98,49,48,102,56,48,51,99,50,101,48,48,102,55,49,56,51,97,53,101,49,99,98,48,55,56,50,49,101,54,48,102,53,56,51,97,101,55,48,51,56,48,48,102,102,49,53,56,101,98,102,102,97,56,48,100,102,56,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,53,48,51,53,48,49,98,102,48,48,102,102,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,102,102,56,48,100,102,97,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,49,48,49,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,51,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,56,48,56,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,102,102,56,51,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,100,48,48,50,57,55,53,48,50,54,97,57,54,50,48,48,102,102,102,56,99,48,48,48,102,102,51,101,102,51,98,56,49,51,97,56,48,101,98,53,49,99,48,57,50,48,48,50,55,49,48,49,102,50,56,48,51,100,99,52,48,52,101,99,48,51,98,50,48,49,51,48,99,48,101,56,52,51,99,97,49,102,52,52,54,48,52,57,48,55,56,99,48,57,56,101,48,55,49,52,49,100,101,48,101,101,57,53,97,57,56,99,48,50,54,99,51,101,97,57,52,53,100,50,55,55,48,55,57,101,48,102,102,99,49,100,56,102,52,53,48,102,51,55,48,55,56,49,57,51,48,97,99,48,101,102,56,55,98,99,51,101,48,48,102,102,101,98,53,48,56,51,98,54,48,102,50,53,99,48,48,55,97,57,101,49,101,53,50,56,52,49,102,100,56,55,102,99,97,100,48,51,102,56,48,48,102,102,55,100,57,54,56,48,51,101,98,98,48,49,99,54,48,48,102,102,51,101,99,102,99,48,57,53,97,48,102,54,56,49,50,100,48,48,102,102,102,100,48,97,101,101,54,51,57,55,97,49,101,102,48,55,51,101,49,102,51,48,52,100,56,55,99,54,98,56,51,97,49,48,55,101,98,52,48,101,101,52,51,102,56,49,99,51,48,55,55,101,48,102,56,52,48,49,101,100,98,48,101,55,48,55,101,56,51,56,50,48,48,102,55,102,53,48,51,98,98,48,48,55,97,56,48,53,98,57,55,48,48,48,102,102,102,52,102,56,51,100,50,53,102,54,48,101,55,48,55,98,98,54,101,53,55,49,54,101,56,51,99,48,50,99,57,51,57,48,52,48,50,56,53,56,48,57,56,102,48,50,53,97,52,48,57,99,56,48,48,55,100,51,100,48,49,51,99,48,53,51,48,55,50,56,49,101,55,49,53,51,99,49,100,55,48,49,51,49,97,48,52,98,98,56,55,102,56,51,57,50,48,102,56,52,49,100,49,48,55,102,99,97,98,52,49,50,98,56,51,100,54,49,99,50,48,102,54,54,48,101,57,48,55,98,55,48,55,57,48,49,100,55,48,51,101,101,48,55,53,56,57,52,49,101,97,48,101,102,100,48,55,55,99,51,102,56,48,101,102,56,98,50,50,102,52,51,98,51,50,57,97,53,55,56,48,57,101,56,55,55,102,56,50,52,48,98,101,50,57,48,98,99,48,101,51,56,51,99,56,48,101,98,48,55,55,99,51,101,97,49,100,100,48,102,56,48,55,51,52,97,51,102,102,48,48,101,97,54,48,55,97,97,48,102,52,99,51,56,56,48,101,51,99,49,100,54,48,51,99,98,48,55,100,52,48,102,52,56,98,99,101,49,100,57,48,55,54,54,48,101,55,52,49,100,102,56,55,99,52,49,101,56,56,51,99,54,48,102,50,99,57,53,56,53,99,49,55,51,99,51,98,99,49,99,52,48,101,48,48,55,55,56,98,51,48,102,52,48,55,98,48,98,102,97,50,57,52,51,98,101,56,52,53,100,48,55,57,48,98,53,101,53,51,56,55,55,56,97,54,50,99,56,98,49,101,53,55,57,52,54,53,54,57,54,50,53,101,49,54,48,48,57,54,48,52,56,57,53,56,53,54,97,55,57,54,53,54,100,50,49,53,48,48,52,56,99,48,49,51,102,48,48,102,102,52,101,49,56,55,101,48,48,102,102,57,102,101,48,50,55,49,99,48,57,56,53,48,50,55,48,56,49,101,51,97,49,99,57,53,50,49,101,48,48,102,102,55,101,48,49,102,102,52,100,48,102,48,49,53,99,49,100,98,97,52,57,50,97,48,98,49,101,49,99,57,48,101,51,49,52,101,53,55,57,53,56,49,100,53,48,55,53,56,48,101,101,52,48,52,102,48,97,49,48,101,100,56,55,51,100,48,99,51,99,100,56,49,100,98,56,51,98,51,48,101,101,48,55,52,99,51,56,52,48,48,102,55,56,100,56,55,53,56,97,97,50,102,48,51,101,50,48,50,52,48,48,102,102,48,102,55,51,48,55,57,53,98,97,48,102,48,57,55,54,53,56,97,54,53,56,48,99,55,48,48,48,102,102,102,98,48,49,48,48,102,102,55,99,57,98,99,51,102,52,48,52,101,98,48,48,102,102,51,101,57,101,99,49,100,101,56,49,50,99,52,53,55,49,55,54,49,102,102,48,55,52,54,48,52,101,51,48,55,99,48,51,102,101,53,49,56,51,97,56,48,50,54,98,99,98,56,48,101,56,97,54,57,52,101,57,52,53,51,56,51,102,51,48,50,53,99,52,51,57,52,48,101,52,48,97,49,52,54,48,55,56,99,49,102,57,48,102,49,56,55,56,99,97,97,48,101,48,56,51,98,52,50,97,52,49,100,55,101,48,50,54,57,48,49,102,55,48,55,97,97,97,50,56,49,99,98,48,51,97,55,50,98,99,98,101,52,49,50,98,99,51,56,50,48,101,101,48,49,101,51,48,55,50,48,51,102,52,49,101,56,50,98,99,49,100,98,48,55,102,48,97,100,48,101,56,56,51,99,49,48,49,52,48,49,55,102,102,53,100,55,53,100,55,102,99,48,51,55,101,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,49,55,56,56,48,49,102,50,51,100,48,50,55,99,56,49,102,50,48,48,51,101,98,55,56,48,49,102,50,48,49,48,50,52,98,99,48,57,97,57,48,55,51,52,53,100,48,55,56,53,57,52,97,48,101,54,48,49,50,52,50,48,101,54,57,48,99,49,101,53,56,55,49,99,97,55,48,102,48,98,48,49,100,98,50,98,52,49,102,52,56,51,57,98,52,57,48,50,54,57,48,48,57,57,51,52,98,48,55,56,101,48,101,53,99,51,100,56,57,50,53,57,48,55,55,56,51,100,54,53,52,54,48,101,102,56,55,101,56,97,56,50,98,53,98,52,52,52,49,50,100,99,98,48,48,102,102,101,57,56,55,56,97,99,51,57,54,49,101,99,52,52,48,101,100,56,51,99,56,48,101,99,49,53,100,48,49,102,54,48,101,55,56,55,54,99,98,50,50,98,99,48,54,49,100,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,98,102,101,48,49,56,50,99,48,48,102,97,101,100,48,50,55,99,48,49,99,100,56,48,51,101,99,56,56,48,57,52,98,48,55,53,48,48,52,100,52,56,51,57,57,50,101,52,97,48,55,57,49,99,51,101,52,53,48,57,53,56,56,97,48,102,50,52,51,56,101,53,51,48,55,56,53,50,48,51,99,56,53,57,48,51,57,52,48,55,99,56,56,97,53,51,49,53,52,57,54,48,102,49,99,49,99,99,48,55,98,53,50,56,98,49,48,101,102,56,55,52,56,98,56,48,49,51,101,48,101,50,49,54,97,53,57,52,97,49,50,49,49,55,48,53,57,48,55,52,99,51,98,99,100,56,55,100,48,51,97,54,57,54,49,100,98,48,55,56,101,49,100,57,50,98,50,56,51,57,48,49,102,48,48,102,102,101,101,57,54,50,53,56,48,48,98,99,99,48,48,102,102,102,57,51,102,56,48,51,101,56,99,55,56,49,51,97,56,48,101,98,53,50,48,48,57,100,102,48,50,52,101,99,49,99,100,48,48,102,102,51,100,99,52,48,52,101,98,56,51,98,50,48,49,50,102,101,48,102,55,56,51,98,52,49,99,98,52,57,48,52,57,48,55,56,99,48,57,56,101,48,55,49,52,49,100,101,48,101,101,57,54,52,56,54,102,56,50,53,48,51,57,52,56,97,53,50,97,55,55,48,55,57,101,48,102,102,99,49,100,56,102,52,53,48,101,99,99,56,51,98,102,101,56,52,53,57,56,55,55,99,51,100,101,49,102,48,48,102,102,55,53,56,56,52,49,101,52,48,55,54,99,100,56,48,51,100,52,102,48,102,50,57,52,50,48,101,49,48,51,56,48,53,54,56,48,57,52,99,48,48,102,97,51,100,48,48,55,100,98,97,48,55,97,48,48,102,102,49,102,53,48,99,48,52,100,97,51,97,48,102,53,57,51,52,51,98,97,49,101,48,48,102,102,55,56,99,48,52,98,102,48,51,100,55,50,56,49,48,99,49,100,99,48,49,51,49,56,48,101,98,56,97,50,48,102,48,49,54,50,56,48,53,57,97,55,56,55,53,53,57,50,101,53,49,52,98,53,50,57,48,49,101,54,56,55,49,99,97,53,52,57,50,101,99,97,99,48,101,51,49,55,52,48,102,55,99,49,100,54,97,52,48,48,102,102,57,97,55,48,101,54,52,56,55,101,49,49,50,99,97,102,50,99,56,51,97,56,49,101,55,48,55,56,99,48,101,101,100,48,52,51,99,52,49,99,48,97,48,55,57,48,57,97,48,102,48,48,102,102,51,98,97,48,49,99,49,99,48,101,97,56,49,101,57,56,55,49,48,49,102,56,48,51,97,99,48,55,54,97,48,102,97,56,49,100,54,57,55,57,99,51,99,99,48,101,99,99,49,102,49,48,51,98,102,48,101,55,48,51,100,49,48,55,55,50,49,101,53,97,50,98,48,98,56,50,57,98,56,55,56,52,51,56,56,49,102,102,48,101,102,49,53,56,49,101,56,48,101,57,57,55,102,50,53,50,56,55,56,49,48,56,97,53,48,102,49,57,53,53,99,98,56,48,101,102,49,55,50,53,54,57,54,51,50,53,55,57,55,56,53,54,57,53,99,53,101,49,53,101,48,57,57,48,52,56,57,54,54,53,54,97,48,49,54,51,48,101,97,49,52,102,102,56,48,52,50,56,97,101,97,48,51,101,101,56,48,51,101,52,102,56,48,48,102,102,102,56,102,100,57,53,54,49,100,50,52,48,48,55,57,99,48,48,102,102,102,98,51,102,48,50,52,99,48,51,97,99,53,102,97,52,97,51,50,52,56,55,56,53,51,56,51,102,54,48,52,100,101,56,51,57,49,48,101,100,57,53,48,49,101,57,48,102,98,49,54,50,48,50,54,50,49,102,53,48,102,52,48,51,101,48,48,55,57,56,48,102,97,99,48,57,99,99,52,97,48,102,55,48,55,98,99,49,101,57,57,55,97,53,97,97,50,57,52,48,56,52,53,98,57,55,54,49,99,50,50,56,52,51,100,101,48,101,57,56,49,100,99,56,51,98,53,54,99,51,97,54,48,101,102,56,51,97,52,56,101,53,99,56,51,100,97,98,97,50,56,48,51,57,48,49,100,102,48,102,57,98,97,53,54,56,48,56,52,52,98,102,102,97,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,52,53,48,48,98,48,52,53,48,48,99,102,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,48,102,102,98,48,52,53,48,48,102,102,99,102,98,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,98,102,102,97,101,98,97,101,98,102,102,97,56,48,100,55,99,48,48,102,56,56,56,56,51,56,98,48,50,55,50,56,51,101,99,48,48,102,98,49,56,48,102,48,48,51,102,50,48,50,53,98,52,51,100,50,49,99,48,48,102,102,101,51,56,51,57,53,48,55,51,52,48,101,102,49,49,48,51,57,101,48,52,101,49,57,55,97,49,102,102,50,57,52,97,101,48,102,55,56,48,51,100,100,56,48,101,98,52,49,101,99,57,54,99,57,50,53,97,48,55,54,52,49,99,102,48,55,50,52,51,97,56,56,56,53,98,49,52,54,49,101,102,52,53,48,55,56,48,49,102,56,48,102,54,48,51,97,54,56,48,102,52,48,55,55,52,49,101,48,49,52,99,53,100,57,52,50,49,100,102,48,55,55,52,48,48,102,52,101,49,51,56,51,99,48,49,102,56,52,101,48,102,57,49,53,56,57,56,56,50,48,101,51,56,49,102,49,56,49,49,52,48,48,102,102,51,101,98,98,56,48,57,48,102,48,55,99,56,48,48,102,98,50,50,48,50,54,100,48,49,100,52,48,49,50,97,99,48,101,54,52,97,54,50,102,100,100,52,56,48,102,57,49,55,99,53,54,50,53,48,51,99,57,48,102,99,49,52,97,49,100,101,52,55,48,102,50,49,53,99,48,101,53,48,49,99,100,50,50,57,55,50,53,53,97,50,48,51,99,56,48,55,99,101,49,101,99,52,53,50,99,52,98,102,48,101,57,57,52,101,48,50,52,50,49,99,54,50,97,56,98,50,57,52,99,52,50,50,57,99,98,49,48,102,54,48,55,55,97,99,51,101,56,49,101,99,52,98,48,101,100,56,51,98,56,48,101,99,57,54,53,54,49,102,55,48,102,56,48,55,55,48,97,102,50,99,52,48,51,56,97,99,48,49,102,53,100,97,48,52,56,55,56,51,57,98,48,48,55,100,54,101,56,49,50,57,54,48,101,97,48,48,57,53,54,48,55,51,50,53,51,49,52,48,99,97,51,56,55,51,52,97,49,50,98,49,50,56,49,101,52,56,55,101,48,97,54,48,101,102,50,52,48,55,54,99,98,50,48,55,100,54,48,102,57,49,50,56,97,54,50,97,57,49,48,49,101,51,56,51,101,55,48,102,54,97,50,57,54,50,49,101,48,48,102,54,57,55,48,48,50,55,99,49,102,97,50,100,52,97,100,57,52,100,52,50,50,57,99,98,50,48,102,54,48,55,56,53,98,48,101,53,56,55,52,100,49,48,51,98,54,48,101,101,48,51,98,50,53,57,99,56,55,50,48,51,57,101,49,100,100,50,98,56,97,102,102,102,48,55,57,57,52,48,50,102,56,56,48,49,102,51,53,55,48,101,99,48,49,51,98,50,57,50,49,101,57,48,50,53,97,99,51,101,50,102,50,52,56,55,56,54,48,48,49,102,53,99,99,53,50,49,52,48,49,100,49,48,101,100,97,49,97,49,97,51,56,55,97,99,51,57,48,56,54,49,100,54,55,56,48,57,100,55,48,102,53,57,54,48,48,102,102,102,102,99,98,51,50,99,100,50,48,98,56,48,101,51,97,50,49,55,49,50,48,102,49,99,98,101,50,102,100,48,52,49,99,52,48,55,50,99,97,52,56,48,101,100,56,55,97,52,98,101,50,56,48,98,49,48,101,50,48,55,51,53,48,49,50,99,51,100,101,53,54,48,55,50,99,98,53,50,56,52,51,99,50,49,102,100,48,102,100,97,49,48,55,56,48,48,54,49,98,48,102,102,48,48,51,101,52,51,101,48,52,57,99,48,51,98,102,48,48,102,102,55,100,98,54,48,55,50,48,48,49,102,53,54,50,102,54,101,49,101,101,101,49,101,99,48,48,102,102,55,98,55,52,49,100,54,57,54,54,48,52,99,51,56,55,48,48,102,102,98,102,52,101,48,102,54,56,55,54,99,51,56,48,48,52,101,52,56,55,98,52,51,101,99,57,56,49,100,54,50,57,48,48,102,102,57,54,48,48,102,102,102,97,56,55,50,99,97,101,48,101,56,49,98,57,98,56,48,51,100,98,97,53,50,56,55,56,99,49,101,54,56,55,52,56,51,102,50,49,101,101,52,49,48,55,55,101,48,102,52,56,51,100,101,56,54,48,101,100,52,49,101,52,48,55,53,99,51,97,53,99,51,97,52,48,102,52,52,51,100,54,49,99,48,48,102,102,51,55,97,48,50,54,97,52,48,57,54,57,48,55,53,97,48,52,101,51,48,49,50,101,52,48,102,57,56,48,57,53,98,48,55,100,52,53,53,102,50,101,48,49,100,56,56,51,102,48,48,101,48,56,55,56,48,51,56,48,49,101,53,101,56,101,56,48,49,100,101,52,102,50,101,52,97,51,97,50,100,100,49,55,102,50,57,56,51,101,56,49,100,51,101,49,101,97,48,101,102,56,55,97,99,51,98,97,53,54,48,55,102,99,49,100,101,56,55,56,57,49,99,97,99,48,102,98,48,51,98,98,48,102,50,50,55,57,52,48,53,57,99,56,55,52,52,51,102,54,49,100,102,48,101,101,56,55,57,49,48,57,48,50,100,51,99,97,55,52,50,53,102,102,48,48,102,102,56,56,102,53,100,52,48,99,57,52,48,49,102,54,57,101,48,48,102,102,102,97,100,50,48,55,99,52,48,48,102,102,102,97,97,52,48,50,54,100,52,51,99,52,48,52,97,101,56,51,100,102,50,101,56,51,98,101,49,102,49,54,49,102,50,56,48,97,102,48,55,56,101,48,101,56,99,49,101,53,56,55,55,54,100,49,53,49,52,97,99,48,55,97,56,48,101,55,48,51,99,99,53,99,56,55,57,52,97,50,48,101,97,56,55,100,57,50,56,51,98,49,99,98,53,50,99,56,98,56,48,101,49,48,55,56,50,56,98,56,48,101,57,48,55,57,48,51,98,52,49,101,102,48,101,53,57,55,56,57,56,57,99,101,48,55,55,56,51,100,54,49,100,102,50,101,54,52,51,98,99,53,102,48,55,99,48,51,57,48,101,48,55,52,52,51,102,97,49,101,100,48,50,100,97,53,102,102,48,48,102,102,99,102,98,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,57,102,48,48,102,102,51,101,54,55,54,48,102,52,48,51,102,52,48,101,51,52,49,101,57,48,48,51,101,57,99,99,49,102,53,56,51,97,100,50,101,101,48,51,98,48,48,102,51,99,49,99,102,56,55,102,99,48,57,97,53,48,55,97,52,48,101,102,48,51,99,57,99,97,100,50,97,48,98,57,48,48,102,102,55,98,55,48,51,102,52,49,99,48,48,102,49,48,49,50,55,48,49,101,97,48,101,56,57,55,98,99,97,53,48,102,48,50,48,49,55,50,49,100,100,50,100,55,57,52,56,49,101,48,50,97,52,97,100,52,101,101,53,55,57,55,97,53,55,49,54,52,53,49,57,54,49,100,49,51,50,48,57,54,56,53,54,97,55,57,53,100,54,101,97,49,100,48,51,56,50,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,52,49,100,99,48,48,102,102,55,99,56,100,48,48,102,102,49,102,52,102,99,49,101,98,48,48,102,102,55,100,97,101,56,49,50,57,56,49,100,50,55,52,49,99,55,99,56,55,55,101,48,48,102,102,57,97,101,48,50,53,56,56,98,102,48,102,52,48,55,101,99,49,99,99,50,48,56,55,57,48,98,53,50,99,52,97,97,50,98,52,49,101,51,56,55,53,99,51,100,56,53,51,50,50,97,50,56,51,100,50,48,55,50,48,56,99,53,57,50,53,48,55,57,48,97,99,48,101,51,48,55,53,56,98,102,48,55,56,99,57,54,49,100,98,48,55,55,99,49,101,51,48,101,57,48,55,100,52,51,101,99,53,50,57,54,50,53,55,57,53,101,49,101,99,48,55,55,50,53,51,56,55,51,49,51,99,51,99,54,48,101,102,99,51,57,56,49,102,99,48,102,57,56,55,102,48,97,51,102,102,51,100,48,48,102,102,55,100,48,56,48,48,102,102,51,101,101,97,48,49,100,55,48,48,102,102,51,101,100,53,48,48,102,102,57,55,51,48,101,102,56,55,50,52,51,100,56,49,101,56,48,49,50,55,48,50,55,57,48,49,99,55,48,55,48,52,51,98,54,53,55,56,49,51,49,56,48,101,102,99,98,102,55,56,51,98,97,56,50,53,98,48,51,99,98,101,53,52,50,51,57,53,52,49,100,97,50,99,52,48,57,57,57,48,55,55,50,56,101,49,100,57,50,57,56,51,97,99,49,100,101,50,99,99,51,56,48,48,102,102,102,48,99,51,99,50,102,98,48,57,99,49,102,48,50,56,99,51,97,99,53,48,57,53,57,56,49,99,97,56,55,102,52,51,99,48,56,97,49,99,53,50,100,56,97,97,56,48,101,99,57,55,48,48,102,102,101,98,56,51,101,52,48,102,51,48,54,49,48,48,102,102,55,100,102,99,48,48,102,102,51,101,97,48,52,51,97,99,48,48,102,102,102,98,54,50,48,50,53,50,53,101,54,56,51,98,102,50,49,101,49,52,51,48,50,54,98,99,48,57,54,99,50,56,48,49,101,52,56,55,101,56,48,57,53,53,52,99,50,57,56,98,52,50,98,100,57,50,98,99,51,100,56,49,101,97,50,102,52,97,54,50,97,100,50,56,51,99,54,48,101,52,48,51,100,54,53,54,48,55,57,99,51,99,56,49,100,102,48,101,51,48,48,51,100,98,101,48,102,97,100,50,99,51,57,50,49,100,48,48,102,102,101,101,97,49,56,55,99,99,98,98,50,101,52,97,48,50,99,56,49,100,54,56,55,97,52,97,100,48,101,101,48,55,99,57,98,48,102,48,51,56,49,99,99,52,50,48,102,102,48,55,49,48,51,102,97,48,49,53,97,50,48,52,97,50,48,49,51,55,54,48,52,100,97,56,48,51,101,97,98,48,48,57,98,55,52,52,48,55,99,56,48,101,54,57,51,52,51,99,48,48,102,102,101,57,52,49,102,97,56,51,97,50,50,102,56,98,100,48,55,55,101,48,102,50,56,49,100,97,56,55,102,56,97,51,50,101,52,97,99,50,98,56,51,99,52,53,55,49,53,56,53,100,50,51,57,53,101,48,102,49,99,49,99,53,48,51,102,53,48,55,55,52,53,56,98,56,53,48,57,55,48,57,52,49,100,102,52,100,50,100,99,97,50,99,53,55,48,55,57,52,51,97,99,53,56,56,48,57,49,56,55,98,48,51,97,48,49,101,99,50,56,99,97,57,48,102,50,48,55,54,52,98,50,48,101,55,56,51,99,97,48,101,56,48,55,54,99,51,99,56,53,48,48,48,102,102,54,102,53,56,48,51,101,98,51,48,48,49,102,54,56,50,48,52,98,49,48,48,102,102,51,101,100,50,56,49,99,49,57,53,97,48,102,55,52,49,99,48,48,55,100,56,51,98,101,57,54,49,102,53,48,101,101,57,52,50,48,101,102,53,98,48,50,54,48,99,49,99,98,97,51,97,54,48,55,56,53,100,48,102,52,56,51,56,49,48,55,57,97,49,102,53,48,101,55,49,53,99,49,101,54,50,99,52,51,56,50,53,100,53,48,55,57,99,51,97,48,49,99,51,50,101,48,51,100,54,49,100,101,50,98,99,98,56,101,49,101,51,48,101,98,56,55,55,52,49,101,100,49,52,97,49,100,54,57,48,55,55,97,48,102,49,52,98,49,48,101,54,48,55,98,101,56,51,97,56,53,57,50,55,51,97,49,100,101,48,102,48,49,53,99,53,49,102,102,56,48,52,97,98,56,55,98,48,51,97,54,49,101,56,48,101,48,56,55,97,52,51,99,101,49,99,53,48,102,100,48,55,54,56,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,55,48,49,100,51,48,102,57,48,55,52,48,51,100,54,53,51,49,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,56,50,97,56,51,99,56,49,100,55,48,102,50,56,55,55,48,98,54,52,51,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,53,57,53,48,53,97,57,52,101,53,56,97,49,97,49,49,54,48,53,53,57,54,48,56,101,57,54,53,55,50,55,98,52,100,100,98,55,55,51,50,50,97,97,56,48,101,98,56,48,48,102,57,57,98,50,51,56,49,50,49,99,48,48,102,102,102,51,52,48,48,101,52,100,51,48,49,100,52,49,55,50,53,48,51,54,48,52,102,100,98,50,49,100,102,52,100,54,48,48,102,102,57,97,101,48,101,102,56,55,49,56,51,98,51,57,51,49,57,50,99,52,49,100,57,97,53,56,55,55,99,51,97,100,52,48,101,51,52,98,55,48,55,101,52,49,101,102,54,48,51,100,99,56,52,53,52,49,52,52,48,102,55,56,97,50,50,97,49,49,49,50,57,48,56,51,57,52,49,100,57,57,48,101,51,48,55,56,52,49,101,48,56,55,98,56,49,99,102,56,55,56,48,51,98,97,53,57,48,51,99,56,48,102,51,56,55,51,99,51,56,52,49,99,102,48,50,53,102,56,97,98,48,102,102,48,48,57,52,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,56,99,48,48,48,102,102,102,56,53,99,48,49,51,54,50,48,101,56,100,48,99,48,57,54,102,48,55,101,56,48,52,57,52,97,53,49,55,57,57,98,48,55,100,54,57,56,48,102,100,56,49,101,54,56,49,51,51,48,99,49,52,48,48,50,53,97,49,101,55,98,50,54,48,101,100,53,50,48,51,56,99,48,52,97,98,48,51,97,52,54,48,98,49,48,49,51,51,56,48,101,100,102,48,101,55,56,101,49,101,99,100,57,48,56,49,50,51,52,49,101,100,57,48,102,48,57,98,48,54,98,99,51,98,56,48,50,53,97,54,50,99,53,52,48,53,50,52,48,48,55,100,101,100,48,49,50,101,48,48,102,48,99,48,57,55,51,48,48,102,102,55,100,97,54,48,49,51,56,51,99,49,101,49,49,53,102,56,97,101,101,48,102,100,52,49,102,102,56,49,51,48,50,48,52,99,55,56,55,49,102,48,50,55,52,97,48,52,99,101,57,101,48,101,102,48,49,101,56,48,49,51,49,50,48,102,56,52,48,49,101,100,56,52,102,100,56,97,49,50,101,99,98,102,99,56,97,48,57,99,57,50,56,100,51,51,48,50,52,56,98,97,97,50,97,56,98,101,56,100,98,48,48,102,102,57,57,56,55,55,99,97,102,102,53,51,51,99,49,49,100,48,50,52,100,56,48,57,56,55,50,101,48,48,57,53,48,48,50,54,57,52,48,57,55,101,48,50,54,48,99,97,56,100,57,99,48,48,55,97,52,97,48,102,57,48,49,100,53,56,51,99,52,50,100,49,48,55,48,50,53,101,54,52,98,57,50,97,48,51,56,52,48,102,49,52,51,97,97,49,102,53,50,99,48,97,54,101,57,50,57,52,53,50,48,55,56,51,57,53,97,48,57,101,101,49,100,98,54,50,52,49,51,101,56,54,53,49,57,54,52,57,97,56,53,98,57,50,57,52,48,52,101,100,98,97,49,53,56,49,101,102,48,48,51,101,53,51,101,48,102,57,52,48,49,101,54,51,48,48,57,97,53,48,48,102,102,55,100,55,56,56,49,51,48,57,52,56,55,57,48,48,48,102,102,49,101,98,99,48,48,102,102,51,101,97,48,56,48,57,52,55,48,55,99,98,52,56,49,100,50,48,49,51,55,57,48,55,48,51,100,49,48,55,56,97,48,52,99,50,48,55,100,55,50,50,101,52,97,99,53,52,49,52,55,52,57,50,48,57,52,99,53,101,55,54,99,49,51,54,48,50,52,54,53,53,48,54,57,53,50,55,48,49,50,99,50,98,102,53,54,52,49,56,102,102,48,50,53,57,48,48,55,100,55,56,48,49,50,54,54,49,101,55,48,48,55,100,56,52,48,49,51,56,54,48,101,56,48,48,57,52,48,48,101,53,56,55,56,54,52,51,97,97,49,101,53,48,55,98,98,50,48,102,48,97,52,97,101,48,102,48,48,102,102,48,57,51,49,53,97,53,102,48,50,52,48,48,49,101,99,50,48,55,53,97,49,102,51,48,55,57,101,57,53,99,48,52,97,99,98,54,48,102,51,48,55,49,57,48,53,50,98,97,54,50,49,56,55,50,100,50,57,48,54,48,49,51,52,49,101,57,50,98,56,51,51,101,57,53,57,99,99,48,57,100,97,56,57,52,48,50,99,51,48,48,55,100,56,55,56,49,50,54,54,49,101,55,48,48,55,100,55,98,56,49,51,56,54,48,102,55,99,48,57,52,48,48,102,97,48,55,56,54,52,51,100,52,49,101,53,48,55,52,53,50,48,101,102,54,52,98,49,48,102,48,48,102,102,48,57,51,49,53,97,53,48,56,50,55,99,48,49,101,102,100,48,55,53,97,49,99,99,48,55,57,101,56,98,99,48,52,97,99,97,57,48,102,51,48,55,101,53,48,53,49,55,97,49,97,49,56,55,100,49,49,53,48,54,99,49,50,97,49,101,57,50,99,52,51,52,101,56,98,100,99,101,48,57,50,97,98,97,52,48,52,48,48,51,50,52,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,55,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,55,102,99,48,56,48,49,52,48,51,102,101,49,52,48,50,48,49,100,52,48,51,102,101,49,55,102,99,48,50,97,99,99,48,49,102,50,99,55,48,50,55,49,56,49,102,54,56,51,99,52,48,48,102,102,55,100,57,98,56,51,101,52,48,50,53,50,48,98,102,48,102,49,101,55,56,49,99,101,48,49,50,101,49,56,49,100,102,54,48,55,55,99,49,100,102,101,53,52,48,55,52,53,57,99,56,57,99,49,102,48,48,51,56,48,48,50,53,99,52,49,101,56,48,55,98,98,56,48,57,97,50,50,48,55,54,57,48,48,102,102,51,99,97,57,52,48,57,99,48,102,53,57,53,97,56,101,57,100,102,57,55,54,49,101,48,50,102,97,97,52,56,56,50,52,52,97,99,97,50,98,56,97,99,100,56,97,101,97,48,50,51,53,48,50,52,55,99,48,49,102,54,48,54,48,52,99,97,56,48,51,101,98,102,48,49,101,57,49,52,97,48,102,52,48,48,57,55,56,48,102,99,55,48,101,97,97,53,97,51,57,54,54,56,49,52,49,101,55,50,98,55,56,55,54,99,51,56,50,53,102,54,48,102,51,56,55,55,50,52,51,99,48,49,99,101,48,102,48,49,55,56,49,100,99,99,57,52,49,102,97,48,101,54,56,55,98,101,52,97,50,101,53,100,53,48,55,51,48,97,51,52,53,99,53,100,57,53,101,56,48,48,57,102,50,98,98,50,51,57,50,50,98,101,98,54,98,52,101,56,52,100,48,51,49,101,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,53,102,101,53,102,102,48,48,102,102,101,54,55,48,48,55,100,51,99,56,48,51,101,100,57,56,49,99,100,48,48,51,101,99,101,56,48,57,55,97,48,101,54,57,55,48,53,49,48,55,56,101,57,50,56,49,102,97,56,55,53,99,51,57,56,49,100,98,52,52,48,55,99,99,49,100,57,57,50,57,99,51,100,52,99,52,97,50,56,55,100,56,97,50,48,101,52,48,51,98,48,52,97,48,55,56,101,53,56,54,50,101,57,51,48,49,100,99,48,55,48,56,51,57,99,57,53,100,48,99,51,100,101,49,102,102,54,49,48,52,49,50,56,49,100,53,57,52,100,50,98,54,102,49,57,51,56,51,98,101,52,56,97,99,48,54,53,48,52,48,53,49,57,48,48,55,99,99,98,52,48,57,50,101,48,55,56,56,53,52,48,49,51,49,99,48,101,56,99,48,57,100,55,48,101,102,48,55,53,54,53,49,99,49,99,57,49,54,54,48,101,56,56,51,56,52,48,101,50,56,98,99,50,102,102,57,55,52,53,48,51,98,100,101,48,55,99,99,57,50,49,102,57,48,50,54,55,99,49,101,99,57,54,54,56,102,50,53,54,50,54,48,55,98,97,56,51,101,51,49,53,99,51,97,52,48,57,53,52,101,97,101,56,50,49,100,50,99,49,100,51,57,100,56,56,99,57,54,100,56,98,51,102,99,97,101,97,48,49,54,102,52,48,49,102,53,49,48,48,52,102,48,57,55,52,48,52,56,49,48,49,51,100,54,48,101,52,56,49,102,53,50,51,49,55,97,48,48,102,102,102,54,102,56,55,50,56,98,51,48,102,98,48,51,98,54,48,101,49,48,51,101,56,50,99,54,52,97,99,52,54,50,101,48,99,48,101,53,48,98,50,48,55,99,50,48,101,100,48,51,100,54,48,102,50,49,56,99,56,57,52,49,100,48,48,102,55,49,55,51,99,48,49,100,56,99,49,99,98,100,52,52,56,51,97,54,53,54,99,56,55,98,102,55,52,54,50,50,49,100,100,52,101,48,100,50,98,97,48,57,54,48,48,49,98,99,56,49,102,55,48,101,99,56,51,57,98,48,48,55,100,57,53,48,49,50,52,50,53,57,57,53,48,99,97,54,48,48,102,102,57,57,56,51,97,53,48,50,54,99,52,48,57,55,55,52,98,55,48,51,98,97,53,101,52,97,51,56,55,97,49,49,51,97,51,48,55,54,99,49,102,97,56,51,97,50,52,99,52,52,50,98,52,98,101,97,50,98,50,57,50,56,51,56,97,49,101,50,52,57,48,52,57,48,55,55,48,51,102,100,57,51,54,52,97,56,52,102,98,48,101,102,50,55,100,102,48,54,53,99,99,53,53,57,54,55,51,51,52,56,51,102,101,48,49,49,98,97,98,97,56,49,57,101,48,48,102,102,51,101,100,56,56,48,49,102,53,100,54,48,102,49,48,48,102,102,49,102,53,97,56,48,52,100,101,48,55,102,56,49,99,54,56,55,98,99,97,98,57,52,52,48,101,57,57,54,52,53,57,56,55,97,99,51,101,99,48,101,55,48,98,52,99,57,54,53,51,98,98,56,51,99,48,48,102,102,101,54,100,50,56,49,101,56,48,51,99,53,48,101,54,48,51,98,101,50,102,99,49,50,99,53,54,48,55,101,56,51,102,97,53,97,57,53,53,56,98,97,50,97,99,51,56,52,57,48,57,97,48,50,52,97,49,101,99,50,101,97,48,51,100,101,56,49,98,100,52,57,54,97,56,49,98,57,48,52,102,52,102,48,50,99,51,53,102,102,48,51,56,52,48,48,102,102,55,100,51,54,48,48,102,102,51,101,100,54,52,49,101,50,48,48,102,102,51,101,97,98,56,48,57,57,54,56,48,55,57,48,53,51,98,51,99,51,99,52,48,101,56,99,51,101,55,101,54,56,49,102,48,48,102,102,51,98,57,57,55,52,97,48,50,57,56,48,49,101,102,55,48,48,102,102,55,98,54,99,51,56,48,48,102,102,102,51,99,97,49,48,55,55,102,102,56,55,98,57,50,56,49,100,99,48,51,99,57,48,102,50,56,55,54,50,52,51,98,48,49,101,50,48,55,56,99,57,50,53,100,56,48,51,97,97,97,56,48,56,51,99,98,54,99,99,48,48,102,102,57,53,57,55,49,101,99,97,100,98,102,100,48,56,48,51,57,52,56,51,98,56,49,101,50,50,57,56,51,100,54,53,51,97,50,57,55,101,49,100,102,52,99,101,57,99,53,51,57,54,48,49,98,102,52,51,52,99,48,52,98,50,53,50,50,48,54,100,100,49,57,50,49,50,49,49,53,50,50,98,50,51,97,53,50,51,50,49,97,53,52,57,49,52,97,52,55,55,101,54,98,53,52,54,102,53,53,51,53,53,98,54,57,101,97,48,49,48,53,50,97,48,51,56,99,56,48,51,101,51,57,56,48,48,102,102,102,57,48,53,57,55,50,48,52,97,48,57,55,48,49,100,98,48,50,52,97,99,48,57,97,98,50,100,98,97,55,48,49,50,98,99,57,100,99,98,57,48,48,55,97,55,54,49,102,51,101,56,50,56,99,56,57,56,49,99,48,56,50,53,57,49,99,49,102,54,56,51,100,57,48,102,54,102,99,49,100,99,48,55,54,101,48,101,53,48,51,100,97,48,102,49,99,49,101,57,102,48,55,97,97,48,102,48,99,51,99,56,49,100,99,50,57,97,98,49,55,56,49,101,98,57,48,48,102,102,55,98,50,102,48,48,102,102,51,98,52,56,97,97,48,48,102,102,55,54,53,56,48,57,56,49,53,102,51,102,101,48,102,49,56,48,51,101,53,99,99,48,48,102,97,57,102,48,48,54,102,53,56,48,51,101,99,54,52,49,99,56,48,55,49,56,55,48,48,98,99,48,48,55,57,97,101,48,102,49,102,48,102,50,56,48,50,54,51,53,48,51,56,54,48,55,49,51,56,48,52,57,52,51,101,50,48,102,50,48,48,49,51,101,52,56,49,53,99,49,100,98,56,55,48,99,48,52,54,57,101,49,102,55,98,49,100,48,48,98,50,53,48,49,48,48,102,102,100,52,48,51,102,97,57,51,53,48,100,49,56,98,48,52,54,55,53,49,49,50,100,98,99,101,97,51,98,100,57,98,99,101,51,55,101,97,57,98,49,56,102,56,50,98,101,102,56,53,54,49,56,101,51,56,97,49,55,57,52,48,50,99,49,52,48,49,102,50,51,50,48,48,102,102,55,100,48,49,57,53,101,48,52,56,53,49,54,48,57,101,48,52,100,98,56,49,50,97,56,53,55,102,54,99,48,57,53,55,50,101,50,53,49,50,52,51,100,101,49,99,50,101,57,56,57,49,52,48,48,102,52,49,98,57,53,99,56,97,48,101,52,56,49,100,56,57,52,55,56,48,49,101,101,99,48,55,56,101,48,102,55,99,51,100,99,48,102,49,99,49,101,56,54,48,55,97,56,48,102,49,48,51,100,101,49,101,52,50,101,102,102,50,98,56,97,49,102,99,51,57,53,101,98,57,53,101,53,56,57,50,48,101,100,56,48,57,55,97,55,97,48,55,102,56,48,97,49,101,97,48,49,97,101,101,48,48,102,102,102,56,57,53,56,49,51,49,99,48,102,49,48,48,102,102,57,56,98,48,48,55,100,53,57,57,54,53,99,49,101,49,57,54,50,48,50,54,49,99,49,99,51,56,51,102,101,52,100,48,50,53,99,52,51,57,49,56,49,50,54,53,48,97,49,101,52,49,48,55,55,56,48,101,99,48,48,57,55,54,48,50,53,98,52,48,49,101,100,57,50,98,102,101,50,56,56,97,52,50,56,98,50,53,56,50,52,56,48,52,101,100,50,55,54,52,101,50,101,98,49,54,97,53,102,100,101,97,48,48,102,102,55,54,57,56,55,56,52,98,49,97,57,57,97,56,48,48,102,102,97,56,56,53,48,48,102,102,99,102,98,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,102,101,48,51,55,101,97,56,48,53,57,48,48,102,102,48,51,101,54,57,101,49,101,50,50,101,98,48,48,102,102,51,101,99,97,52,49,99,51,48,55,52,97,57,51,51,54,48,101,102,54,48,50,52,55,48,49,100,54,48,55,57,51,57,53,102,57,49,57,49,98,56,48,51,98,54,52,48,49,101,98,99,56,49,51,53,48,53,54,48,50,55,102,97,53,48,50,53,52,49,51,56,51,97,49,55,101,56,98,57,49,52,49,51,57,100,48,56,102,101,54,98,99,49,51,51,100,54,48,48,99,99,97,50,99,99,98,50,52,51,50,57,99,97,99,50,99,48,98,54,50,99,53,101,101,56,99,56,50,53,53,97,49,97,53,49,54,50,53,56,50,52,54,54,100,101,55,52,51,50,52,51,52,48,54,55,97,52,97,52,97,52,55,54,53,56,100,52,57,49,52,52,49,49,57,57,97,97,51,52,101,97,97,49,56,100,97,54,99,102,97,54,56,48,50,54,52,56,48,49,102,55,57,50,48,52,100,48,48,102,102,55,100,56,48,57,97,50,48,48,55,100,57,99,56,49,51,54,50,53,97,56,55,99,99,98,54,48,49,51,56,52,49,48,55,51,99,48,102,99,99,49,102,99,48,51,56,51,48,55,55,48,57,51,50,56,48,53,52,57,53,56,49,56,56,51,97,101,48,101,48,48,49,51,48,50,48,102,54,53,50,99,51,97,50,56,100,52,56,101,53,54,56,55,55,52,97,48,52,56,97,102,48,56,101,49,101,49,52,56,102,57,50,56,98,98,56,50,99,56,98,102,97,100,55,102,49,54,56,53,97,97,55,100,101,57,48,99,102,102,99,48,97,50,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,56,48,48,102,102,48,49,102,49,97,55,48,50,55,50,54,52,48,57,51,57,48,48,102,102,55,100,97,53,56,51,97,56,51,49,53,51,99,98,53,98,48,50,54,97,48,48,102,102,49,101,99,52,48,50,52,100,55,49,49,52,102,99,56,51,56,97,99,57,48,55,101,52,48,52,99,51,56,51,56,56,51,49,54,101,55,48,48,55,98,54,56,51,100,48,48,57,98,97,52,49,48,48,102,102,55,98,54,55,55,48,52,56,56,48,51,97,98,101,49,97,49,50,50,51,99,51,99,56,53,54,102,100,99,51,52,48,48,99,97,54,48,48,102,102,55,100,57,48,56,48,51,101,97,55,48,48,102,102,57,55,51,48,48,55,100,57,52,48,55,50,52,51,99,48,53,51,56,51,100,48,52,49,48,49,50,53,48,102,102,49,54,54,49,100,53,48,101,55,56,55,50,56,97,51,48,55,56,98,100,50,52,51,102,52,53,57,55,50,56,48,97,48,48,101,57,48,51,99,51,99,48,102,48,102,50,48,55,48,101,57,49,52,48,48,102,102,102,49,56,51,56,97,53,50,57,54,98,57,51,57,50,100,50,52,98,100,52,51,101,57,56,57,57,101,53,51,100,98,48,49,51,53,56,52,102,97,52,102,52,100,57,50,98,100,48,49,48,54,52,48,50,57,101,52,48,49,102,53,48,97,49,100,100,50,101,48,51,99,52,48,48,102,98,52,97,48,48,55,100,55,54,48,48,57,51,97,49,48,50,55,51,57,52,52,48,52,102,49,56,49,50,56,101,49,101,52,50,99,102,102,52,57,52,54,54,52,49,50,56,53,52,49,53,99,48,52,99,52,48,51,98,48,48,52,102,97,55,102,99,57,52,57,48,100,56,50,54,50,57,98,101,57,48,99,49,50,52,53,52,51,101,101,50,55,53,57,102,49,48,54,102,101,56,97,51,48,48,55,54,99,50,102,102,56,48,52,55,101,56,48,51,101,99,54,99,48,57,48,102,48,55,56,50,48,48,102,97,101,54,48,50,54,97,48,49,101,49,48,49,50,98,101,49,102,102,50,100,98,56,55,57,53,51,52,51,56,100,52,49,100,52,48,99,52,51,100,98,57,48,48,102,102,97,54,50,57,98,57,55,57,99,51,99,97,48,101,100,99,51,56,97,48,102,48,100,102,97,101,53,50,49,52,54,49,101,102,48,102,100,98,54,53,53,101,50,98,57,49,52,51,102,48,56,97,56,49,52,52,56,98,101,52,99,48,52,102,56,50,53,98,97,55,101,101,100,102,98,98,52,49,52,48,48,52,50,53,52,48,55,101,49,48,48,55,99,101,49,56,51,98,56,53,51,57,53,97,53,99,48,48,102,102,51,101,98,55,48,98,102,52,50,52,52,48,99,48,98,55,48,102,51,56,48,51,99,101,51,53,49,55,56,57,57,57,50,49,50,53,101,97,52,101,48,49,50,54,52,54,48,50,53,51,49,49,52,97,101,57,48,99,53,50,49,50,54,100,49,57,49,98,50,50,50,50,100,53,51,54,48,49,54,55,49,48,52,98,56,48,53,52,100,53,99,100,52,97,48,50,48,102,50,102,102,101,97,48,54,48,54,48,48,102,97,98,97,48,50,55,50,55,56,48,51,101,98,102,52,48,57,101,57,48,55,49,99,48,52,100,100,54,50,97,51,49,55,101,48,48,102,102,102,52,57,52,48,49,101,97,54,49,99,97,98,99,53,56,56,48,57,53,102,52,98,101,49,102,100,48,55,51,99,48,102,48,99,49,100,56,54,57,48,49,51,49,101,49,100,98,48,102,54,102,52,53,102,48,48,48,102,102,102,55,97,48,50,54,56,102,56,97,49,50,99,51,100,56,54,49,101,55,100,50,48,101,97,48,52,102,97,49,56,49,55,101,50,101,98,102,101,48,49,102,102,48,97,48,97,101,56,49,51,57,50,48,52,98,99,49,52,101,48,52,100,55,56,49,50,98,52,48,102,102,56,48,57,55,100,50,100,102,102,54,102,48,51,100,98,48,55,51,54,48,102,52,99,49,100,100,57,53,54,57,100,99,49,51,49,101,56,97,55,50,100,99,51,102,97,48,101,101,56,51,100,54,49,99,97,50,98,56,98,57,99,56,99,56,97,53,100,48,55,55,102,49,54,54,48,57,49,99,49,101,53,55,97,56,49,50,48,57,56,53,101,49,53,97,56,50,57,100,102,49,49,97,50,99,49,48,54,98,101,52,99,56,48,49,55,56,52,48,49,102,49,56,52,48,48,55,100,98,49,56,55,56,56,48,57,101,102,48,55,53,56,48,102,55,48,49,100,48,56,51,102,49,48,102,53,55,50,102,52,48,57,56,52,48,101,101,48,55,102,99,51,102,54,48,102,49,99,97,100,52,52,57,50,56,56,97,102,50,98,51,98,50,48,101,54,56,97,53,48,101,101,56,49,50,102,99,49,100,57,52,53,52,56,48,52,99,48,55,51,56,49,100,98,48,55,52,48,51,56,57,55,99,48,49,101,102,56,48,102,55,57,55,53,51,55,49,52,53,56,53,48,55,97,102,102,52,56,50,55,56,97,101,48,49,50,57,99,56,49,54,56,50,48,51,54,48,50,102,102,56,48,52,52,55,48,49,51,54,48,48,102,102,101,54,98,48,49,50,101,56,48,52,100,50,56,49,51,50,97,48,52,98,100,56,50,54,102,50,55,101,48,55,48,101,48,102,102,99,49,102,50,48,51,57,97,97,50,99,51,98,48,48,102,102,57,52,99,57,100,56,49,100,55,56,51,99,53,48,102,52,48,55,50,99,49,51,52,48,57,54,99,53,98,49,55,98,100,49,55,97,53,56,48,57,49,100,51,57,57,49,51,49,55,97,53,97,54,56,100,53,51,51,99,98,51,50,99,51,56,48,53,102,53,56,50,102,48,97,48,51,52,101,48,48,102,102,51,101,53,97,52,48,52,97,55,56,55,52,52,48,57,55,53,48,48,55,100,57,51,57,53,99,49,101,101,48,55,55,56,53,49,48,50,52,48,51,98,97,48,102,100,99,49,99,101,50,49,56,51,101,100,48,102,98,57,54,49,56,98,51,50,99,53,50,99,49,51,99,48,102,54,99,49,101,56,56,51,102,56,48,50,54,51,48,98,49,48,102,50,102,101,56,99,53,101,48,55,56,99,98,100,52,99,52,54,48,52,100,97,50,49,52,56,56,99,57,98,51,50,53,51,50,49,57,53,56,49,100,100,56,97,100,53,50,53,54,57,53,54,53,55,100,55,98,56,101,48,50,98,49,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,49,56,57,56,48,51,101,97,54,48,51,57,54,57,54,49,102,97,48,48,55,100,57,99,56,48,51,101,98,101,56,97,56,52,54,50,98,55,49,54,54,56,48,56,101,48,52,101,98,48,49,50,97,52,53,56,48,55,56,100,56,57,52,99,54,49,48,102,98,52,49,100,97,52,55,48,55,102,101,48,101,101,53,56,50,101,57,102,99,57,51,100,51,53,48,100,50,52,54,52,54,52,57,49,98,50,48,100,48,48,57,56,49,101,56,101,56,49,56,57,54,102,102,48,48,102,102,55,54,56,49,53,56,53,54,97,49,57,52,101,53,54,49,53,101,53,52,57,53,99,99,102,52,54,52,49,50,97,100,48,100,49,52,97,101,50,98,100,49,102,98,56,102,51,97,49,57,50,49,97,48,51,51,50,56,99,56,99,56,102,57,101,55,102,100,50,52,53,49,48,52,54,54,54,54,52,102,53,101,97,56,54,51,102,97,98,51,102,97,97,48,48,98,56,49,48,48,102,102,55,99,51,50,56,48,57,52,102,48,102,54,56,55,56,56,48,57,97,54,48,55,99,97,48,52,100,100,49,54,101,53,49,101,52,101,48,55,52,97,53,48,56,51,57,98,48,55,56,50,48,101,53,48,97,99,50,100,52,48,52,100,49,48,49,57,48,52,57,56,51,100,97,50,98,99,49,101,50,48,49,50,98,99,48,102,51,56,97,101,56,101,53,54,97,51,48,55,56,97,52,51,99,52,57,50,52,48,51,98,99,102,50,52,50,54,49,100,50,99,51,98,98,52,49,100,100,102,99,100,98,57,54,57,54,53,56,101,57,52,49,57,48,48,102,102,99,57,50,53,102,102,48,49,55,102,56,48,49,102,50,53,56,48,50,55,50,55,56,49,50,55,52,48,48,102,97,98,52,48,55,97,101,55,50,97,51,49,54,100,50,48,52,100,51,56,48,51,100,102,54,48,52,57,97,102,51,97,55,56,50,52,98,57,53,55,52,48,102,99,56,48,57,55,55,48,55,102,48,55,50,100,99,48,49,98,57,98,48,102,52,56,50,54,102,50,48,56,48,51,100,98,51,99,48,50,99,55,55,50,56,48,51,53,50,52,54,57,48,102,50,49,53,98,98,54,100,54,48,49,52,49,50,97,48,49,56,102,54,48,48,102,57,97,56,48,49,51,49,101,48,101,101,99,48,49,101,53,54,56,49,99,50,56,49,50,56,56,48,50,54,48,54,48,55,98,53,52,48,102,102,99,49,100,54,48,49,51,49,101,48,50,53,53,57,48,99,98,101,49,99,49,100,101,53,48,51,98,56,48,50,54,97,48,49,100,56,53,49,54,51,99,98,50,99,53,50,101,48,101,100,56,48,51,55,52,54,52,57,49,51,50,49,55,48,102,49,48,48,57,102,55,51,54,55,51,48,55,55,98,57,53,100,102,49,54,48,97,48,49,55,48,56,98,102,102,97,101,98,97,56,51,52,54,48,52,97,55,56,49,50,56,50,48,102,101,99,48,57,100,57,48,55,98,54,53,51,48,51,57,48,48,102,102,50,53,100,48,51,57,51,56,51,102,97,48,102,49,52,51,99,51,52,53,57,54,50,98,52,97,51,48,48,55,98,57,52,51,57,97,49,100,54,101,57,49,99,97,98,48,101,98,56,55,57,99,51,101,52,57,53,101,52,98,50,48,102,100,56,55,57,48,51,97,54,53,51,51,55,49,56,51,98,101,49,100,48,50,101,100,51,48,57,50,53,49,54,51,98,55,48,52,97,56,54,52,100,102,98,50,99,53,51,53,48,53,48,53,51,55,102,99,51,102,52,48,49,102,53,53,97,48,52,56,97,49,55,50,48,48,102,102,102,98,49,52,48,50,55,52,52,49,100,52,56,49,50,99,54,56,50,57,53,56,97,97,50,57,99,51,101,102,56,51,102,50,48,50,55,54,49,101,49,48,52,97,97,51,49,54,53,52,53,51,101,48,101,100,56,51,97,56,48,55,56,97,49,102,99,50,98,51,56,48,57,53,50,52,48,55,99,48,51,56,97,57,52,53,57,99,97,55,50,52,56,55,50,51,97,49,55,48,52,57,57,55,101,56,50,48,57,50,102,54,49,97,100,102,98,49,57,48,53,51,52,48,51,98,54,49,52,48,57,99,99,48,49,102,52,102,97,48,48,102,97,55,99,48,55,50,56,48,48,102,97,57,99,48,55,50,54,57,97,49,99,101,48,101,55,97,54,102,48,102,99,48,51,101,51,48,102,99,102,54,55,48,51,101,49,48,55,99,55,57,49,56,51,100,101,49,100,57,48,48,102,102,55,97,56,54,48,48,102,102,102,54,99,56,55,99,48,49,101,55,49,54,54,49,99,48,102,50,49,99,48,50,100,56,49,101,53,48,51,99,57,48,101,100,48,55,51,98,48,55,52,99,51,97,54,48,102,50,49,50,52,51,97,99,48,48,102,102,101,97,97,97,55,50,48,99,48,55,56,98,97,49,102,48,102,48,57,54,100,51,99,98,51,52,101,102,48,56,48,48,102,102,100,97,48,49,51,54,50,48,48,102,98,48,99,48,50,52,102,56,48,57,49,100,52,97,48,101,52,97,50,48,49,51,52,54,48,102,55,102,56,51,97,102,52,57,48,55,56,98,50,49,101,52,48,48,102,102,55,98,51,100,98,48,48,55,98,48,48,49,101,55,56,55,100,98,57,55,50,48,48,102,54,56,56,48,51,100,98,49,99,51,99,54,54,48,48,55,97,55,54,49,99,100,48,102,54,56,48,57,54,102,52,48,48,48,102,102,55,98,98,99,51,98,56,52,55,49,54,52,48,57,48,99,53,56,48,48,102,102,57,57,57,99,97,100,48,52,102,102,52,48,50,99,55,97,49,55,102,56,100,50,48,52,101,55,48,49,50,99,99,49,100,98,48,50,54,99,99,48,57,54,99,48,55,101,97,48,101,52,56,98,99,54,52,56,50,55,56,51,99,100,48,55,49,97,48,102,57,52,49,100,53,48,55,55,99,98,55,50,54,53,56,53,52,57,52,52,57,97,48,102,52,52,49,100,102,57,54,56,49,99,102,48,49,51,50,48,49,50,101,52,53,48,102,48,57,52,48,56,56,53,97,55,52,51,52,57,52,98,52,53,52,98,99,56,54,57,97,53,56,97,48,51,55,101,57,48,101,55,52,57,54,48,53,54,102,102,52,57,97,97,48,49,50,98,48,48,102,102,52,101,52,56,49,50,102,48,53,99,48,49,50,97,48,48,102,102,52,100,50,56,51,102,101,48,50,53,102,52,98,55,102,57,99,48,48,55,97,52,97,48,102,57,48,49,101,97,48,51,98,98,50,97,100,51,98,56,50,53,101,55,49,55,48,53,52,48,55,48,56,49,101,50,56,55,97,99,51,57,52,53,55,57,55,51,57,49,57,49,52,98,97,48,102,48,55,50,98,48,49,51,100,99,51,98,52,102,53,55,52,48,52,99,50,102,48,98,50,52,100,52,50,100,99,56,100,49,54,48,57,100,51,98,50,54,53,56,48,55,97,52,50,49,50,54,50,51,49,54,48,56,99,100,50,53,97,50,51,57,57,100,52,55,55,98,51,57,100,98,55,51,52,100,51,54,51,49,99,50,55,54,102,56,53,55,49,99,99,51,56,98,49,55,57,52,48,52,55,52,48,48,102,102,55,99,98,50,52,48,49,102,53,48,56,49,101,98,48,55,99,54,53,53,50,51,48,48,102,102,51,101,99,53,48,49,99,98,52,55,50,101,48,98,51,48,55,53,56,48,101,102,57,57,48,101,57,56,51,100,98,48,101,53,55,98,50,98,57,48,98,49,53,52,48,101,100,52,51,57,48,56,101,48,52,99,53,56,51,101,101,48,102,101,56,51,100,55,99,49,101,52,48,102,52,56,51,99,57,50,98,57,49,49,51,54,53,48,53,50,56,98,50,50,98,48,97,55,97,48,101,48,56,55,53,56,51,56,101,53,56,48,55,56,49,99,97,97,97,50,100,48,97,97,98,52,100,57,101,57,99,53,54,99,55,102,56,48,53,100,48,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,56,99,56,48,51,101,49,54,48,49,101,50,50,101,98,56,48,51,101,99,97,52,49,102,99,56,55,52,97,53,51,51,55,48,101,102,55,48,50,52,55,48,49,101,57,56,55,57,51,49,53,102,100,49,57,49,98,48,48,102,102,51,98,54,52,48,49,101,98,99,56,49,50,97,101,53,54,48,50,55,102,50,53,48,50,53,52,49,51,56,51,50,49,54,99,56,98,100,49,52,49,51,57,57,48,56,102,97,97,98,52,49,51,51,53,55,48,48,99,100,102,53,48,48,98,48,51,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,49,57,102,56,98,102,101,48,49,50,49,99,48,48,102,98,53,57,54,49,99,52,57,48,48,102,102,55,100,97,57,48,48,102,102,51,101,99,57,57,49,100,57,57,102,54,102,51,101,48,48,102,102,102,98,48,51,48,50,55,49,49,49,100,98,56,99,55,48,50,50,51,97,102,48,49,51,49,99,48,102,49,97,54,55,48,99,50,56,102,102,101,99,48,54,50,56,48,54,48,51,56,48,51,101,50,56,56,48,48,102,97,99,56,50,100,48,48,57,53,54,48,50,53,56,49,50,52,48,57,98,48,48,102,102,55,98,50,49,100,54,101,53,50,48,51,101,48,48,102,102,50,54,48,53,48,57,102,50,99,52,49,100,102,57,54,52,48,50,55,52,56,99,53,57,55,50,99,52,48,57,54,100,48,55,98,48,48,101,102,99,48,57,55,51,48,55,56,99,49,100,51,55,102,97,49,56,55,54,48,51,102,56,49,101,49,48,101,100,50,49,101,52,101,48,102,53,48,55,54,99,98,49,52,97,51,49,55,52,53,48,49,52,52,49,102,101,57,99,56,98,51,50,53,57,101,50,98,56,97,101,101,100,97,48,53,48,51,99,54,48,52,98,57,48,48,51,101,51,99,52,48,52,97,49,56,51,97,51,48,50,55,48,52,48,57,56,53,48,50,55,55,99,49,102,48,98,100,56,49,102,102,48,51,102,51,48,55,98,54,48,52,101,49,56,51,100,97,48,50,54,99,48,49,100,98,56,55,56,51,99,48,51,100,49,48,55,53,56,48,48,102,102,102,52,55,49,57,48,102,102,56,51,99,102,50,56,52,49,101,99,56,55,52,56,49,100,101,102,50,57,52,51,97,99,48,102,97,99,98,50,48,101,56,48,51,99,53,48,48,55,97,55,52,49,101,100,50,98,52,98,51,52,101,101,49,101,57,50,102,52,51,97,52,53,55,48,48,51,100,101,52,48,50,55,57,100,48,52,98,52,48,101,100,50,48,57,53,54,53,55,97,49,57,53,100,52,48,55,53,101,48,102,54,99,49,101,97,48,51,98,101,48,50,53,102,56,49,100,52,48,55,102,48,49,101,101,48,51,99,57,50,101,55,56,55,54,56,49,100,98,56,51,97,54,48,101,49,48,55,97,99,49,101,48,48,55,98,48,98,56,99,56,50,53,99,57,55,48,48,50,52,99,49,99,102,48,101,48,48,55,53,56,98,51,48,102,51,49,55,99,57,99,48,50,53,99,53,49,97,49,49,55,54,53,100,49,54,57,100,48,48,51,98,99,53,50,57,54,50,57,100,57,48,99,97,102,52,48,50,99,52,98,50,52,100,48,52,97,48,54,54,53,55,49,53,99,57,97,53,56,53,52,51,55,53,102,101,50,52,48,49,51,52,99,48,52,100,50,56,51,57,51,48,50,52,99,56,49,99,57,48,55,99,48,48,57,56,52,48,50,54,48,99,51,101,49,99,51,56,99,48,101,98,48,51,56,100,56,97,50,57,48,102,50,48,55,57,52,48,52,56,48,51,101,48,49,101,52,99,53,55,102,48,102,50,56,55,98,56,97,48,48,102,102,101,53,49,52,99,48,48,101,99,53,48,101,52,56,55,55,48,51,100,54,49,101,51,52,98,97,52,100,48,102,50,48,55,97,99,97,53,52,49,101,48,50,53,101,53,48,97,55,53,51,55,57,50,98,57,54,48,57,101,49,57,57,53,50,56,50,57,101,53,56,50,48,56,48,53,48,53,48,48,51,101,100,102,99,48,49,102,54,99,50,48,102,52,99,48,49,102,54,99,48,48,52,99,51,51,52,48,102,51,99,51,100,97,53,50,100,48,55,49,99,49,100,56,48,55,52,50,53,102,99,48,101,57,48,49,100,51,52,57,54,48,49,100,100,48,102,50,56,48,51,100,51,100,48,49,51,100,48,101,51,48,51,98,50,50,56,48,51,102,100,102,48,55,101,48,97,98,48,55,55,48,48,102,102,101,100,56,51,99,50,49,101,97,99,49,101,57,48,102,49,48,51,98,56,52,54,48,102,51,56,48,51,97,100,50,56,48,57,100,54,49,100,102,48,52,100,102,50,97,48,97,57,97,57,50,98,49,48,99,57,97,55,48,51,57,99,48,48,102,102,102,57,48,49,48,48,102,102,51,101,101,97,101,48,48,49,102,54,56,56,48,102,49,52,51,98,54,48,101,102,48,49,100,102,57,52,53,56,97,57,48,55,51,56,48,52,98,101,56,51,99,56,48,50,54,50,52,97,52,48,101,53,48,55,98,54,52,98,53,48,49,51,50,48,48,55,97,98,54,49,99,54,48,102,54,56,55,99,52,51,56,51,99,51,57,50,49,101,56,101,53,49,57,55,97,48,101,98,52,51,56,56,49,101,54,48,101,49,57,50,50,97,52,49,100,56,49,53,56,53,100,48,48,57,51,49,54,48,53,56,57,55,101,53,57,49,99,98,101,97,50,98,52,98,50,98,52,48,97,50,98,54,97,52,98,49,48,49,54,102,53,55,102,102,53,53,99,56,52,56,54,57,50,53,56,50,52,98,52,56,56,56,56,100,56,54,97,57,48,101,102,55,51,51,54,100,101,97,99,100,56,101,54,48,57,102,98,48,56,101,51,48,57,49,52,50,98,50,97,49,53,48,49,100,56,99,48,49,102,49,52,52,48,48,102,102,55,100,52,51,48,55,97,56,49,101,97,56,51,100,99,48,101,97,48,48,102,102,51,101,99,55,56,49,101,57,98,50,48,50,52,99,48,101,97,52,49,100,100,101,50,102,52,48,49,101,57,48,50,48,52,98,97,53,55,57,54,55,56,49,101,98,102,48,102,55,48,55,54,52,48,57,56,97,48,55,48,101,48,102,48,51,48,50,54,56,51,98,54,48,102,50,48,97,102,48,102,49,48,55,48,98,56,55,49,56,51,99,54,56,48,53,54,97,53,49,56,51,100,50,49,99,53,50,99,48,48,49,101,101,52,57,49,56,97,56,48,52,56,57,53,99,52,56,98,51,98,102,102,48,51,56,99,48,48,55,99,55,56,52,48,49,102,49,101,49,52,55,48,50,52,57,53,49,56,97,49,48,50,54,102,99,48,57,98,102,50,56,51,51,99,48,52,100,55,98,100,56,98,49,97,48,101,50,48,55,49,50,56,98,50,97,54,98,48,51,56,50,57,51,56,51,101,100,48,55,53,99,49,101,53,102,56,51,99,99,48,101,98,99,49,102,54,56,55,98,48,49,100,98,56,51,100,51,101,48,102,53,56,49,100,57,56,55,98,48,51,98,54,53,99,57,56,98,100,48,101,97,48,48,102,102,51,97,57,49,97,98,49,53,101,53,55,48,48,51,97,99,57,100,51,100,51,100,48,52,48,54,97,56,48,55,100,48,48,102,54,52,51,57,50,48,52,98,100,48,51,57,98,48,55,56,101,48,102,56,99,51,102,54,57,57,99,97,55,48,101,49,56,51,97,49,48,55,55,56,49,102,49,48,55,56,48,49,101,54,52,100,101,56,101,53,99,57,54,51,50,56,50,49,100,57,48,101,48,48,102,102,55,54,52,98,51,48,102,51,49,55,52,102,48,50,53,99,97,50,52,48,50,102,52,98,97,52,97,97,52,50,50,57,99,97,52,52,57,55,48,56,49,53,101,53,54,49,54,50,53,56,53,102,56,50,48,56,48,56,48,57,101,53,56,53,52,50,49,53,56,55,48,97,56,48,56,48,52,48,48,102,57,56,101,48,48,51,101,99,51,56,99,48,48,102,52,100,48,48,102,102,49,102,53,102,52,49,100,48,98,49,52,48,48,102,54,52,56,49,51,48,97,49,101,54,50,101,99,99,50,48,48,49,99,101,55,56,49,99,56,57,55,54,49,99,102,101,53,54,49,54,54,49,99,54,48,48,102,102,53,49,48,57,102,56,98,100,52,48,48,102,98,56,48,56,54,48,97,102,50,97,52,53,57,54,54,98,102,101,48,50,54,101,56,48,51,101,99,53,56,49,102,97,57,53,97,48,52,99,57,56,49,51,100,54,48,52,100,102,48,51,101,100,48,101,102,49,55,50,48,50,55,56,49,99,97,48,55,56,101,48,52,99,100,48,51,102,102,48,102,55,56,51,98,99,52,101,99,53,55,98,101,53,55,48,54,99,48,101,102,99,51,100,97,48,102,55,99,51,102,48,49,101,57,48,101,57,55,97,52,54,52,98,50,97,48,97,49,50,101,50,55,55,50,97,52,98,99,54,49,99,99,48,50,55,99,53,54,50,48,49,55,98,97,49,50,51,52,57,54,52,56,50,56,52,101,54,97,52,50,54,99,49,50,54,53,100,55,53,102,102,100,52,48,51,56,100,56,48,49,102,52,50,54,48,52,101,98,48,51,57,97,48,50,54,55,99,48,57,48,55,48,50,53,98,56,49,100,48,56,51,98,51,50,100,102,49,54,54,49,101,100,48,50,53,52,56,48,57,52,49,48,50,52,100,48,49,100,98,56,51,100,52,52,52,99,53,55,48,55,97,53,48,99,48,52,97,48,51,99,52,57,48,48,101,53,100,49,99,51,98,51,50,99,48,50,54,48,98,101,48,101,57,57,52,48,53,52,97,53,56,48,51,98,53,52,49,100,98,56,55,56,100,98,102,52,53,48,49,54,52,49,101,51,52,48,50,52,56,101,55,48,52,102,101,56,97,52,50,97,52,100,48,48,57,99,57,53,48,48,100,55,55,48,48,102,102,55,99,54,48,99,48,49,102,53,97,48,48,102,102,48,102,50,51,99,48,52,97,100,97,53,56,49,51,48,97,48,48,102,102,102,55,49,53,49,55,48,48,102,102,48,102,51,102,48,48,102,102,101,48,48,48,102,102,57,50,102,48,55,99,57,50,53,55,101,50,57,98,49,53,100,56,97,50,48,52,98,48,51,98,57,48,102,100,48,55,99,102,97,50,56,50,54,98,56,55,102,48,51,100,98,56,98,51,50,53,56,49,102,50,54,57,99,57,55,99,97,51,48,101,55,48,48,51,56,51,49,51,99,53,54,55,48,52,101,48,50,52,52,97,99,102,102,48,50,56,52,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,98,48,48,48,102,102,52,48,57,52,97,48,50,48,49,97,56,48,54,48,98,48,48,51,101,55,48,99,49,100,99,50,101,48,98,50,50,57,56,48,49,102,53,98,56,53,102,50,49,50,49,56,50,54,48,97,56,48,101,99,55,48,50,55,49,98,57,55,56,57,57,57,102,52,54,54,55,50,48,56,48,57,99,97,52,56,49,50,57,54,56,56,53,55,54,48,99,53,50,53,50,54,53,50,53,50,55,97,53,97,53,52,53,52,54,48,52,57,99,51,56,52,55,48,101,101,57,49,100,102,53,54,48,49,48,50,56,51,98,56,49,100,100,50,101,48,51,100,56,53,98,97,50,49,52,48,49,100,102,52,51,99,57,99,53,99,49,54,48,49,98,102,52,51,52,51,48,52,99,50,51,50,50,55,55,56,49,50,99,56,101,102,97,53,50,52,54,99,102,97,53,97,52,97,50,50,50,99,57,49,52,53,52,55,55,101,98,102,97,98,100,97,97,54,55,99,54,101,52,98,101,99,98,102,101,48,49,57,97,101,48,48,102,102,102,98,52,52,48,50,52,100,56,48,49,101,49,102,97,48,48,102,56,97,49,48,51,102,50,48,50,53,49,56,48,52,100,52,48,52,102,56,48,49,101,57,50,101,48,55,54,53,102,57,54,98,99,97,102,101,53,53,56,50,54,99,48,49,101,102,101,48,48,55,100,57,50,56,51,98,100,48,55,57,102,56,48,49,100,57,97,48,48,102,55,49,56,55,98,48,49,50,102,101,52,48,49,101,102,52,48,52,97,57,97,52,98,102,52,102,50,53,100,49,56,57,55,48,52,56,100,53,48,48,102,102,57,55,97,49,56,48,53,56,51,97,56,48,54,102,99,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,51,54,100,56,48,51,101,50,52,56,48,48,102,102,102,97,102,53,48,50,55,53,99,48,57,53,52,48,55,48,56,49,101,57,48,50,54,49,99,49,102,54,56,51,100,57,48,102,49,48,55,50,99,48,57,55,98,48,50,54,57,52,51,98,99,53,51,56,55,102,48,49,100,53,56,49,50,56,50,57,48,56,54,49,99,56,48,102,56,48,55,53,52,51,99,101,53,54,56,55,98,48,51,57,101,48,101,54,56,51,102,54,48,101,57,56,48,57,99,99,50,57,52,51,102,101,49,100,57,48,55,56,101,49,101,97,52,98,48,55,55,99,49,101,49,48,102,53,48,55,49,99,98,52,48,102,54,56,51,98,49,48,102,50,48,51,97,55,52,98,48,101,55,56,55,52,52,51,100,97,49,101,50,50,98,99,97,57,48,101,57,49,54,99,48,102,50,101,100,51,56,48,49,101,99,53,48,55,55,99,53,55,49,52,52,50,102,97,52,56,48,51,101,57,53,50,56,48,57,102,101,48,48,55,99,57,50,48,48,57,100,99,48,50,55,51,48,48,102,102,57,56,52,48,101,99,56,55,48,48,102,102,51,100,52,48,52,57,51,48,49,50,100,48,49,102,102,48,50,53,100,99,51,98,97,53,97,48,51,98,98,48,102,97,52,48,48,51,100,99,98,56,49,102,102,48,51,102,55,50,98,56,48,57,48,97,48,50,53,98,48,51,99,48,53,50,48,55,48,49,50,56,51,97,50,53,54,57,55,48,53,55,101,52,52,48,101,48,56,51,98,56,48,48,102,102,55,98,99,48,51,56,52,48,102,51,48,49,101,48,50,54,56,55,101,57,48,56,98,48,48,101,55,56,51,99,49,99,48,48,102,102,102,54,100,56,51,97,53,99,49,99,97,48,55,56,50,49,100,57,48,102,53,48,51,100,49,98,48,55,55,101,48,51,55,97,48,51,100,53,48,55,97,54,49,99,52,48,55,49,101,48,101,98,48,49,101,53,56,51,101,97,48,55,97,52,53,101,55,48,101,99,56,51,98,51,48,55,51,97,48,101,102,99,51,101,50,48,102,52,56,49,101,51,48,55,57,54,52,97,99,50,101,48,98,57,101,49,100,101,48,101,50,48,55,48,48,51,98,99,53,57,56,55,97,48,51,100,56,53,102,100,49,52,97,49,100,102,52,50,50,101,56,51,99,54,53,97,102,50,57,99,51,98,99,53,51,49,54,52,53,56,102,50,98,99,97,51,50,98,52,98,49,50,102,48,98,48,48,52,98,48,50,52,52,97,99,50,98,53,51,99,98,50,98,54,57,48,97,98,102,99,51,50,57,52,48,50,98,57,99,48,49,102,50,98,57,48,48,55,100,55,98,48,49,51,98,54,48,101,56,52,48,57,98,53,50,101,56,48,57,101,56,48,55,99,99,48,102,54,52,98,102,48,50,54,51,52,48,57,55,48,48,55,100,54,49,101,48,50,97,52,51,56,97,48,101,100,48,49,101,52,57,55,52,56,54,49,99,55,48,101,52,49,53,101,48,101,48,99,98,48,50,101,99,98,57,48,55,100,56,49,101,56,48,55,55,48,48,52,57,57,56,55,52,99,49,100,98,49,53,97,48,102,49,99,51,99,48,49,101,55,50,99,52,51,98,99,48,101,101,52,49,100,52,56,55,50,55,56,55,97,49,51,48,49,101,98,57,53,101,49,99,54,48,101,57,48,55,52,56,49,101,48,48,55,98,48,51,99,99,49,101,53,48,102,49,56,55,57,57,98,99,48,102,51,52,98,102,48,102,50,97,55,56,55,56,48,48,102,54,52,48,49,102,53,102,48,48,48,102,102,102,57,54,101,56,55,49,52,48,57,98,57,48,48,102,102,55,100,56,99,49,54,54,48,52,98,48,48,102,102,51,100,55,48,55,49,102,52,48,101,55,99,48,57,55,51,48,55,102,56,49,102,101,48,101,97,56,51,98,48,48,50,52,98,48,49,101,48,49,53,99,56,101,53,100,49,55,99,48,102,53,52,97,98,48,102,100,57,55,50,53,99,50,51,56,55,53,99,51,97,56,53,48,56,49,51,50,97,53,55,49,53,54,53,99,48,55,56,48,51,98,100,53,56,49,102,56,56,55,56,48,98,48,50,98,54,48,97,48,50,99,48,49,100,98,97,48,99,49,52,52,48,101,50,99,51,99,52,53,97,49,52,101,49,99,57,48,102,97,57,54,52,48,102,51,56,51,57,52,57,97,49,101,49,48,55,101,52,49,99,101,48,49,98,53,56,49,102,101,56,51,56,52,48,55,51,56,48,52,100,51,56,51,57,97,48,55,56,48,48,102,102,52,98,102,48,49,51,48,52,48,101,102,48,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,48,102,48,55,54,99,51,102,50,49,99,54,48,102,51,98,50,102,56,48,57,55,49,54,101,53,55,55,52,57,52,55,52,98,52,54,52,56,52,55,52,57,52,50,52,56,52,50,50,100,56,97,49,48,102,48,49,52,52,53,98,97,50,49,53,99,49,101,52,48,101,55,48,55,97,52,97,50,50,99,52,97,100,48,102,54,48,55,51,48,51,100,97,53,54,49,52,101,49,101,56,48,101,99,49,54,99,53,49,48,55,57,52,97,51,50,98,48,98,51,52,50,102,102,48,49,49,98,48,48,49,102,48,54,50,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,51,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,102,48,48,102,102,49,102,49,98,98,48,48,55,100,54,57,56,51,101,52,48,48,55,100,53,50,56,49,51,54,99,48,48,102,102,102,98,54,52,48,50,53,55,48,49,101,102,57,55,52,53,48,48,102,102,55,99,53,49,53,101,48,101,101,56,49,50,51,50,48,102,50,52,49,100,50,56,51,99,99,48,101,100,51,56,99,97,49,57,53,101,48,102,52,99,49,99,100,56,55,56,99,98,56,48,50,55,54,52,97,49,48,101,97,48,55,100,100,50,48,51,98,51,56,98,54,50,99,99,98,54,48,101,49,56,55,56,51,57,54,99,49,100,52,48,102,51,48,55,54,99,51,100,101,49,99,56,50,102,53,51,57,51,53,99,50,56,48,51,100,97,49,100,102,50,100,101,52,51,98,56,53,102,48,55,99,48,51,56,102,99,51,97,54,49,102,100,48,102,54,49,49,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,102,102,48,52,48,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,48,102,102,56,97,48,50,48,49,56,48,51,101,48,99,52,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,51,100,97,48,48,102,102,55,99,56,102,52,48,57,102,48,48,102,102,55,99,54,48,48,102,97,100,101,48,50,53,97,99,48,57,50,102,48,50,54,98,48,49,99,99,57,55,50,49,101,49,54,53,50,99,51,57,54,48,48,102,98,49,100,48,55,51,54,56,52,48,102,51,48,51,56,101,53,52,48,55,56,49,56,48,101,100,57,53,99,48,102,97,56,49,99,100,97,53,48,51,57,48,48,50,54,52,100,51,48,49,101,50,56,51,57,55,48,102,54,50,53,57,54,50,49,100,101,48,102,53,49,53,49,50,49,100,101,48,102,99,57,53,50,53,54,54,52,52,52,50,50,100,56,98,48,48,102,102,101,57,56,55,56,97,56,51,57,54,49,101,98,52,54,48,101,100,48,51,99,97,48,101,99,57,53,100,48,49,102,55,48,101,55,56,55,54,99,98,50,50,98,102,102,99,52,49,48,48,102,102,55,99,56,56,99,48,49,102,52,54,48,53,55,48,48,51,101,100,49,52,49,99,101,100,56,51,101,102,48,50,53,101,99,97,48,50,56,49,49,56,48,57,102,99,48,55,52,52,49,100,101,48,101,101,49,52,97,49,99,55,50,100,99,51,99,97,49,101,56,48,102,52,49,53,99,53,54,56,51,100,100,48,55,51,50,49,99,98,52,56,48,55,57,99,53,102,50,53,56,49,50,101,50,56,101,99,50,54,56,55,99,57,48,48,102,102,49,100,52,56,55,49,52,51,99,52,49,101,48,48,102,102,102,53,48,51,99,55,50,99,52,51,101,48,49,100,49,48,55,57,54,53,102,56,55,52,54,97,100,99,48,102,54,49,52,54,53,51,56,55,50,48,51,100,50,49,102,50,48,101,55,48,55,49,48,51,99,48,53,56,56,55,99,52,51,57,101,48,49,54,53,56,48,52,98,56,48,49,51,52,56,48,52,101,51,56,48,51,101,98,52,48,48,57,56,100,50,101,48,49,101,50,56,51,56,52,48,102,99,56,55,102,48,48,102,102,57,54,52,48,50,54,51,48,49,100,102,54,48,102,97,56,51,97,56,48,102,97,49,53,99,53,57,56,55,53,57,48,49,56,50,101,52,97,101,100,100,50,55,57,52,50,49,102,54,48,55,54,97,48,102,52,56,49,100,55,48,51,99,53,48,101,101,57,55,50,49,100,100,50,100,97,56,97,53,48,102,48,49,53,48,56,101,57,54,53,56,56,55,51,52,49,101,49,56,55,52,53,51,101,56,51,98,52,49,102,101,48,101,98,49,52,97,49,101,51,57,50,98,99,97,100,48,102,98,56,55,52,52,97,49,50,99,56,97,100,48,48,102,102,101,50,99,48,48,55,100,54,57,48,48,51,101,99,52,99,49,99,54,48,48,51,101,99,102,99,48,57,53,97,48,101,57,48,49,51,50,101,48,101,50,99,98,49,101,54,51,57,52,52,49,100,48,48,102,102,55,99,48,49,99,99,48,52,97,48,55,99,54,98,56,51,97,49,48,55,101,98,99,49,100,99,56,55,48,99,51,102,56,48,102,48,48,49,99,102,48,48,102,102,51,100,99,56,49,102,49,48,101,50,56,55,48,52,48,49,101,102,101,97,48,55,55,54,48,48,102,102,102,53,48,48,102,102,97,56,50,57,99,48,49,101,97,48,56,55,53,56,97,49,99,49,99,101,48,102,55,54,100,56,98,49,50,97,49,51,98,56,48,53,101,97,48,97,48,56,48,97,57,50,48,48,102,102,102,57,52,50,48,48,102,102,51,101,56,48,99,97,55,48,102,55,49,53,50,49,102,56,48,48,102,102,55,100,57,97,48,49,50,52,54,48,101,101,102,57,53,56,48,102,48,48,102,102,97,101,48,48,102,102,55,98,100,52,49,101,50,56,49,51,98,97,48,101,99,56,97,50,50,99,52,51,57,48,49,100,53,48,101,50,49,54,56,49,99,51,48,101,57,56,55,49,56,51,101,52,48,102,49,56,51,102,48,48,102,102,52,100,56,49,53,56,48,48,102,102,102,55,52,56,55,57,52,51,97,55,56,97,101,48,55,56,48,56,50,48,48,102,54,97,48,50,52,48,49,101,57,56,55,51,52,51,57,48,56,48,49,101,100,50,102,48,49,102,51,49,55,97,49,101,57,50,97,52,49,101,49,57,53,97,49,100,97,50,98,99,51,102,52,53,55,56,51,99,100,48,102,48,56,51,100,48,102,102,48,49,48,51,56,49,101,97,56,51,100,51,48,102,100,56,51,102,48,48,102,102,55,97,54,48,102,50,56,49,102,52,56,51,100,50,50,102,51,48,55,57,56,49,101,54,48,51,101,50,48,55,56,48,49,102,49,48,55,97,50,48,102,49,56,51,99,98,50,53,54,49,52,101,53,51,101,48,102,49,48,55,101,99,49,101,48,48,102,102,55,56,52,98,51,48,102,52,48,55,98,48,98,102,101,53,50,57,52,48,56,52,53,50,56,55,55,48,97,97,99,53,99,48,55,56,52,98,57,50,99,56,98,48,101,53,55,57,52,54,53,54,57,53,99,53,49,57,53,101,48,57,57,48,52,56,57,53,97,53,54,97,48,49,53,98,48,100,50,49,52,56,48,54,53,56,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,48,102,102,98,48,52,53,48,48,102,102,99,102,98,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,102,101,48,102,101,56,48,51,101,52,52,52,48,48,102,97,101,57,48,55,101,97,48,48,102,98,51,101,48,50,53,54,99,48,57,53,97,48,50,53,97,52,49,99,54,57,53,102,102,101,101,48,52,102,102,48,51,56,102,48,102,55,56,51,100,102,48,102,57,102,52,98,48,101,55,102,99,48,101,56,48,49,99,53,48,48,51,100,51,97,48,55,100,97,49,99,49,48,55,56,48,48,102,56,50,56,51,98,52,49,102,50,48,102,100,48,55,48,52,48,49,101,102,101,101,48,101,102,50,52,51,102,99,53,51,57,55,52,48,48,102,52,102,56,51,97,97,53,102,54,48,102,56,56,55,98,99,48,49,98,100,101,53,51,97,48,56,99,57,56,57,99,56,52,48,54,55,52,48,52,56,99,56,49,50,51,48,48,52,98,97,48,48,102,102,51,101,98,97,56,48,57,55,52,48,101,53,56,49,50,98,101,48,52,98,48,48,102,102,55,51,48,48,102,102,49,101,100,53,48,101,48,48,102,102,55,53,55,98,99,53,97,49,55,50,53,99,57,54,55,54,56,97,53,56,56,55,101,99,49,101,55,56,55,101,52,98,49,52,54,52,53,52,53,48,102,50,48,51,100,48,48,55,97,50,49,101,52,52,52,52,51,50,98,56,48,49,101,101,57,48,55,56,48,49,101,97,99,53,54,49,53,98,56,98,48,50,99,50,53,48,56,97,102,50,57,48,97,57,50,57,48,97,98,50,57,48,51,57,52,49,99,57,48,101,101,56,55,52,99,51,56,52,49,100,52,48,101,57,48,55,52,56,97,48,48,55,49,57,52,48,53,51,100,48,48,55,99,56,101,48,48,49,102,55,102,52,53,52,48,48,102,102,51,101,98,99,56,51,56,99,57,101,48,52,97,54,48,49,50,56,54,48,102,49,48,99,48,48,102,102,102,98,48,54,48,102,54,48,48,51,100,57,97,53,100,57,54,54,49,101,52,48,101,102,97,48,48,55,49,52,51,100,101,53,51,48,49,50,97,101,49,99,51,99,53,100,49,52,54,49,101,57,98,50,99,52,49,101,50,57,52,99,49,102,99,48,101,98,48,55,101,56,51,97,52,53,101,56,51,99,50,48,55,98,50,49,100,50,52,55,55,56,51,98,97,49,100,48,48,55,54,50,57,97,53,49,54,50,102,48,97,99,48,101,49,48,55,98,100,102,48,55,98,97,49,101,50,50,99,52,51,97,50,100,54,48,55,52,52,56,56,48,102,52,55,102,99,50,48,99,48,49,102,55,97,56,48,48,102,102,102,57,51,54,57,52,101,48,52,57,56,56,49,51,49,97,48,101,56,52,48,57,54,48,48,50,52,56,56,98,99,48,48,55,97,57,54,48,102,48,48,49,99,53,48,51,102,102,48,101,56,48,55,98,99,48,57,100,101,50,101,48,97,51,52,97,48,101,51,51,99,49,99,50,50,101,56,51,56,56,49,100,49,52,57,50,99,57,49,99,51,101,99,48,52,57,49,49,53,99,49,101,52,48,102,52,56,55,48,52,49,101,52,56,50,52,56,49,101,48,56,55,99,102,50,52,101,57,48,55,97,52,48,102,51,56,51,57,50,56,52,56,50,53,101,48,51,56,54,50,102,48,97,50,50,97,99,51,57,54,53,55,49,54,48,49,101,49,48,102,101,97,54,48,51,99,99,48,101,56,56,51,98,49,48,49,57,101,48,48,102,102,57,49,57,48,50,55,57,99,48,57,55,52,48,48,102,102,55,100,56,97,56,49,50,101,56,49,99,98,48,50,54,56,48,48,102,102,57,54,48,48,102,102,102,57,56,48,51,100,100,52,49,99,48,48,102,102,102,53,55,55,56,97,98,50,101,52,97,54,50,99,101,49,49,52,97,101,48,102,100,56,51,98,48,48,102,102,102,99,57,53,99,56,99,56,97,57,52,49,101,52,48,55,53,101,48,102,52,52,51,98,54,56,56,57,56,53,56,56,48,51,100,97,99,48,102,48,48,51,97,98,56,98,50,50,98,55,57,54,48,53,55,99,97,54,57,54,48,53,50,49,54,99,53,50,49,54,56,53,50,48,55,100,52,51,57,50,49,101,50,48,102,54,48,55,48,56,51,100,54,49,100,50,48,102,54,57,55,101,48,49,49,57,97,97,48,55,52,54,48,48,102,102,102,97,52,100,48,48,102,102,55,100,98,101,56,51,99,99,48,48,102,102,55,100,52,54,48,49,51,52,48,56,50,49,102,51,54,101,56,51,99,48,49,101,55,48,50,53,55,99,49,101,57,48,55,56,48,51,97,99,99,48,49,51,54,48,48,101,56,56,51,97,50,53,54,48,51,98,101,97,48,102,52,48,51,99,54,48,101,98,48,55,53,48,51,98,99,48,102,49,48,97,49,48,101,52,57,55,48,49,100,98,48,102,50,48,55,99,48,51,98,97,57,101,53,98,49,53,54,49,101,49,48,55,53,52,53,97,56,51,100,48,50,101,56,49,101,48,49,53,52,49,100,57,50,56,56,51,100,56,49,99,48,50,98,56,49,101,51,57,54,50,53,53,97,51,48,55,50,52,51,101,54,49,101,56,50,56,52,97,97,50,99,51,48,55,56,48,97,49,102,102,48,49,100,53,56,48,49,102,54,97,54,48,48,102,97,50,102,51,48,48,102,102,51,101,100,50,99,48,49,102,53,100,54,48,48,102,98,51,101,48,50,52,98,48,49,99,99,53,48,99,48,52,102,102,48,49,50,99,97,49,101,54,48,50,55,101,56,51,57,97,49,99,56,52,56,99,52,56,48,49,98,50,50,48,49,100,51,49,54,54,53,55,48,49,51,52,52,49,100,99,48,55,54,99,56,54,53,51,53,54,102,99,48,49,98,97,98,98,48,50,54,57,52,51,99,54,53,49,57,55,99,50,99,48,49,101,100,97,48,55,100,54,53,97,56,55,49,52,54,48,50,54,48,52,49,101,100,97,56,48,100,102,101,97,49,50,99,48,101,48,56,49,102,100,56,51,57,99,48,50,54,57,99,49,99,100,48,51,98,102,48,55,102,101,48,52,98,101,56,51,99,51,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,50,49,101,52,48,101,51,48,55,101,52,51,98,48,102,51,101,48,50,53,99,53,98,57,53,100,100,50,53,50,49,49,49,50,53,49,100,50,53,49,57,51,53,49,100,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,56,56,55,54,99,51,101,50,49,100,54,50,102,52,97,101,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,99,48,55,53,99,51,99,101,53,52,57,52,52,49,101,53,50,56,99,98,51,50,98,49,48,56,51,97,53,55,102,99,48,50,48,49,100,55,53,100,55,53,102,102,48,51,48,48,102,102,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,48,102,102,101,102,56,53,48,48,102,102,57,48,55,48,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,48,48,101,102,56,53,102,102,48,48,56,48,55,53,100,55,53,100,55,102,99,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,55,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,49,48,49,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,97,100,56,48,49,102,55,49,48,53,50,48,49,50,101,52,49,101,97,48,50,52,51,48,51,101,52,49,100,52,48,50,54,101,100,48,52,48,52,99,56,48,57,54,54,48,102,56,48,51,102,102,48,50,52,54,52,51,97,50,48,102,97,101,53,101,48,55,97,48,56,99,48,101,53,52,97,53,50,98,52,51,56,97,49,101,57,48,50,55,98,52,48,57,54,97,48,101,102,57,54,54,53,102,56,55,98,52,49,101,55,50,54,49,53,50,53,56,101,48,101,99,48,51,98,101,48,101,98,53,49,54,54,56,101,49,101,55,48,55,56,56,57,50,56,52,57,54,49,100,51,50,101,99,98,50,48,101,49,57,53,50,49,101,52,50,97,56,51,98,97,48,102,49,56,49,100,55,57,54,101,53,56,49,53,101,48,102,48,56,51,97,57,102,101,48,50,54,53,48,48,102,102,51,101,50,56,50,48,48,102,97,53,52,48,102,49,56,51,100,49,48,55,97,54,49,99,55,48,48,55,100,97,54,56,49,51,49,101,49,100,56,99,56,99,48,101,53,48,49,100,97,48,54,97,49,101,51,48,50,52,101,99,97,52,52,99,54,99,49,100,55,48,55,99,56,51,98,56,48,102,97,52,49,101,57,49,53,99,49,101,49,48,55,57,101,48,101,98,52,51,99,56,49,102,101,48,102,50,49,53,99,57,50,53,100,56,55,97,56,51,100,101,49,99,53,99,48,52,98,57,48,55,98,48,51,57,55,99,98,57,48,101,54,50,49,57,55,50,49,99,53,48,101,55,48,55,56,52,98,51,48,55,97,50,57,56,49,99,50,48,55,57,50,49,99,55,48,102,97,97,49,49,53,97,48,101,100,57,51,56,97,101,48,102,55,56,48,102,54,97,48,52,102,51,48,49,51,99,101,48,52,98,97,48,48,51,101,98,97,56,48,57,55,52,48,102,97,48,49,51,52,48,48,52,99,102,56,55,99,99,48,49,101,100,53,48,101,48,48,55,53,54,57,57,50,97,99,97,54,50,57,56,97,99,56,52,53,50,99,52,51,102,54,48,102,51,99,51,102,50,53,56,97,51,50,53,50,53,48,55,54,99,49,100,55,56,51,97,101,48,101,100,97,53,97,54,49,53,99,48,48,102,55,52,56,51,99,48,48,102,53,54,50,98,52,98,50,101,53,55,57,53,102,52,57,97,53,55,57,52,56,53,52,57,52,56,53,53,57,55,54,49,102,53,48,102,98,48,55,56,56,51,97,54,49,99,50,48,101,97,48,55,98,52,51,100,97,53,48,48,102,102,51,51,97,49,100,51,48,101,57,56,55,53,99,51,56,50,49,100,54,48,101,99,48,55,49,52,51,56,97,49,100,97,50,56,52,51,57,52,49,99,56,48,101,55,49,52,48,53,51,56,55,52,99,51,57,99,49,100,48,48,102,102,101,97,49,52,99,53,55,48,55,55,52,51,97,101,49,100,51,48,101,98,48,55,55,53,48,53,49,99,97,97,48,101,100,56,55,53,99,51,98,54,49,100,99,50,97,49,48,100,48,52,97,56,50,56,52,51,98,99,53,49,57,52,101,56,54,56,56,53,52,49,53,52,53,51,49,53,101,56,56,56,52,53,55,57,53,52,53,55,50,51,97,50,49,53,101,56,48,100,51,52,100,98,55,49,51,50,48,49,52,50,97,48,48,102,57,48,53,56,48,51,101,99,97,99,48,57,56,55,48,50,55,102,99,48,57,101,102,48,55,98,48,49,99,56,48,55,97,101,53,49,48,55,56,48,49,100,97,48,51,97,55,48,50,53,51,52,49,101,102,56,51,100,97,48,55,52,54,48,101,53,56,48,57,55,101,48,102,54,52,56,51,97,54,50,101,48,51,100,54,48,101,54,52,98,50,50,98,50,56,51,57,56,48,101,101,52,49,102,49,52,56,55,57,52,51,102,99,48,101,98,99,97,99,52,98,52,54,48,102,52,57,55,101,48,102,48,56,51,101,99,48,101,55,49,49,52,51,101,54,53,57,57,53,102,99,51,102,99,48,102,52,52,51,97,54,49,99,97,52,100,52,97,52,97,48,101,56,48,51,98,54,48,102,100,48,55,56,56,51,97,101,56,51,48,49,101,51,50,102,102,102,99,48,98,56,52,48,57,101,54,48,50,55,57,99,48,57,56,98,48,48,55,100,56,97,56,49,51,49,56,49,102,52,48,50,54,56,48,48,57,57,102,48,102,57,56,48,51,100,100,52,49,102,102,48,102,53,54,54,52,97,98,50,57,56,97,54,50,98,50,49,50,56,97,102,48,101,50,48,51,98,48,48,101,51,49,53,99,57,50,57,52,57,52,49,100,98,48,55,53,101,48,101,98,56,51,98,54,57,54,57,56,53,56,56,48,51,100,97,101,48,101,102,99,51,97,98,99,98,50,50,99,98,57,53,101,53,55,100,50,55,49,54,48,53,100,49,54,99,53,100,57,54,56,53,100,48,55,100,52,51,101,99,49,101,50,48,102,54,48,55,102,52,51,100,54,49,101,100,48,102,54,57,55,101,48,49,56,54,56,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,102,102,56,50,48,48,102,102,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,52,48,51,53,48,49,102,102,48,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,98,102,101,49,57,54,49,99,101,48,55,97,52,49,102,98,48,55,55,101,49,100,98,48,55,97,101,49,100,53,48,101,56,49,55,56,48,50,52,101,49,100,99,48,55,101,52,49,99,48,50,98,56,49,100,55,56,51,99,102,50,98,102,49,53,54,53,51,57,54,51,99,51,100,50,49,99,52,50,57,99,49,101,57,48,51,98,52,48,55,100,52,53,55,57,52,51,57,50,56,98,52,52,49,52,102,52,100,50,56,102,50,49,56,51,99,98,48,55,51,99,48,101,101,48,51,99,100,100,51,99,97,49,52,100,50,97,99,98,99,97,99,49,100,102,99,53,53,53,57,54,51,52,49,100,98,50,101,99,98,102,50,98,52,98,49,48,98,52,53,100,55,53,102,102,48,51,102,102,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,100,102,57,53,102,102,48,48,97,48,54,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,100,102,57,53,102,102,48,49,52,102,52,48,49,102,49,99,55,48,48,55,100,48,50,57,53,48,48,48,102,102,102,97,102,50,48,101,51,50,48,48,102,102,49,51,54,54,48,52,100,101,48,51,98,97,51,48,48,51,101,99,49,56,51,100,56,48,48,102,55,57,49,52,56,53,54,48,55,54,99,51,99,48,57,101,49,99,53,48,102,55,57,52,99,48,52,97,98,56,55,48,102,49,55,52,53,101,48,55,53,97,48,97,101,48,55,55,52,53,99,56,55,48,99,51,100,50,49,102,97,48,101,57,49,55,97,48,102,48,56,49,101,99,56,55,52,57,49,100,57,48,102,49,48,55,98,99,49,101,55,50,49,49,55,98,56,98,99,50,98,48,51,56,52,49,101,102,54,48,49,100,49,48,55,55,52,97,101,48,101,56,98,55,56,49,101,101,97,53,56,51,100,49,48,51,51,102,48,48,102,102,55,100,99,51,56,48,51,101,101,49,99,49,99,53,48,48,102,102,51,101,97,49,48,49,99,52,57,53,48,49,102,101,48,102,102,57,53,48,48,48,102,102,102,53,50,56,49,102,53,56,51,99,97,99,53,57,55,48,55,48,48,48,102,102,101,48,51,97,55,56,55,98,99,51,57,100,50,48,102,56,56,48,49,101,99,102,48,102,56,56,51,97,102,50,56,99,49,101,98,102,48,48,102,102,55,97,97,101,53,50,48,51,97,100,48,55,57,52,49,100,51,48,55,55,97,48,48,102,52,102,48,51,97,56,48,102,50,100,49,48,51,101,56,54,48,102,97,97,48,97,48,56,48,51,100,101,48,48,102,102,57,52,99,49,100,98,48,101,100,48,50,55,48,98,51,52,98,98,97,50,98,99,49,98,100,48,50,55,57,56,48,57,101,55,48,50,53,100,48,48,102,102,49,102,53,100,52,48,52,98,97,48,55,100,48,48,102,102,57,97,48,48,102,102,50,54,55,99,51,101,54,48,48,102,54,97,56,55,48,48,102,102,51,97,98,100,57,50,97,56,97,54,50,57,56,97,99,56,52,53,50,99,52,51,102,54,48,102,51,99,51,102,50,53,56,97,51,50,53,50,53,48,55,54,99,49,100,55,56,51,97,101,48,101,100,97,53,97,54,49,53,99,48,48,102,102,102,55,52,56,51,99,48,48,102,102,102,53,54,50,98,52,98,50,101,53,55,57,53,102,52,57,97,53,55,57,52,56,53,52,57,52,56,53,53,57,55,54,49,102,53,48,102,98,48,55,56,56,51,97,54,49,99,50,48,101,97,48,55,98,52,51,100,97,53,48,48,48,102,102,52,99,97,48,49,51,99,99,48,52,102,51,56,49,51,49,54,48,48,102,98,49,53,48,50,54,51,48,51,101,56,48,52,100,48,48,102,102,49,51,51,101,49,102,51,48,48,55,98,97,56,51,102,101,49,101,97,99,99,57,53,54,53,51,49,52,99,53,54,52,50,53,49,53,101,49,99,52,48,55,54,48,49,99,54,50,98,57,50,53,50,57,50,56,51,98,54,48,101,98,99,49,100,55,48,55,54,100,50,100,51,48,98,49,48,48,102,102,55,98,53,99,49,100,102,56,55,53,55,57,54,52,53,57,55,50,98,99,97,102,97,52,101,50,99,48,98,97,50,100,56,98,98,50,100,48,98,97,48,102,97,56,55,100,56,51,99,52,49,101,99,48,102,101,56,55,97,99,51,100,97,49,101,100,50,102,102,102,99,48,51,49,98,99,48,49,102,49,99,55,48,48,102,102,55,100,102,100,49,53,48,48,102,102,48,102,98,48,100,48,101,51,50,48,56,49,50,57,56,48,52,100,101,48,51,99,52,51,56,48,51,101,99,49,56,51,97,54,48,48,102,102,102,55,57,49,55,54,53,54,48,55,57,48,51,99,48,56,48,49,99,53,48,101,56,49,52,99,48,52,100,52,48,55,48,102,57,55,52,53,101,48,55,97,54,48,98,49,48,55,55,52,53,51,48,55,48,99,51,97,99,49,99,53,48,101,57,49,52,52,48,102,48,56,49,100,51,48,55,52,57,50,49,57,48,101,101,56,55,99,48,49,100,56,97,49,49,52,53,99,98,99,50,99,99,51,56,52,49,100,48,54,48,49,101,101,56,55,55,52,98,49,48,102,55,51,55,99,49,101,101,97,50,48,51,97,101,48,51,49,101,48,48,55,100,100,57,48,48,51,101,97,48,56,49,100,57,56,48,51,101,100,99,56,48,57,54,48,52,102,48,101,54,51,57,50,49,100,102,48,101,99,48,49,51,52,50,48,101,98,52,51,98,101,49,101,56,52,56,48,50,53,51,99,49,101,102,48,55,98,52,98,50,48,55,56,51,56,51,97,101,48,101,101,52,51,100,50,49,101,98,48,102,48,56,51,98,97,50,102,52,51,101,99,53,51,56,55,57,48,51,98,54,49,99,101,48,102,49,50,48,57,53,52,53,97,48,55,55,56,49,101,97,57,53,52,48,101,98,99,97,53,48,55,55,99,53,97,56,55,57,56,98,100,48,101,57,56,51,99,48,50,99,52,49,100,99,57,53,99,53,97,50,53,48,55,100,56,51,57,54,49,100,55,50,102,56,98,53,50,98,98,57,52,48,53,102,48,48,53,48,97,48,51,56,51,48,55,102,52,48,102,56,99,48,57,53,56,48,55,99,97,48,101,102,99,48,57,56,49,48,50,53,102,52,49,101,49,57,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,57,48,102,50,56,55,49,56,51,102,48,49,100,56,55,57,49,102,49,54,50,53,52,57,54,51,57,49,100,50,49,49,49,50,53,49,100,50,49,49,57,51,53,49,100,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,57,48,55,55,48,51,101,50,49,100,54,50,102,52,97,101,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,99,48,55,53,99,51,99,101,53,52,57,55,97,49,100,57,50,102,48,98,51,50,98,49,51,52,48,51,55,97,99,48,49,102,52,57,97,48,48,102,98,55,100,48,55,54,54,48,48,102,98,55,50,48,50,53,56,49,48,48,102,102,51,101,54,100,100,48,55,55,99,51,98,48,48,52,100,48,56,51,97,100,48,101,102,56,55,53,100,49,99,48,57,98,48,48,102,102,55,52,50,49,100,50,50,98,52,49,101,48,101,48,101,98,56,51,98,57,48,102,52,56,55,98,48,51,99,50,48,102,49,48,97,50,48,101,52,57,55,48,49,100,98,48,102,50,48,55,99,52,51,98,97,56,50,53,53,49,54,56,49,100,101,48,55,97,97,53,53,48,51,97,102,50,101,56,49,101,48,57,53,52,49,100,57,50,56,56,51,100,56,48,102,48,48,98,49,48,55,55,50,53,55,49,54,56,56,97,49,99,57,48,102,97,48,55,97,48,98,101,50,100,52,97,101,99,53,102,57,55,100,102,102,56,48,51,101,51,101,97,48,52,98,102,48,51,101,53,48,50,53,55,48,48,102,102,49,102,53,49,101,48,52,97,102,56,49,50,102,56,48,52,99,49,48,51,98,102,48,102,49,56,51,97,98,48,55,99,54,48,101,98,48,51,99,48,48,52,99,102,48,55,54,52,51,102,48,49,99,55,48,102,48,98,54,99,51,54,53,56,57,52,97,53,57,52,48,49,51,55,97,48,102,100,57,51,49,49,49,50,53,49,53,50,100,49,53,50,57,51,48,97,55,50,102,56,51,98,99,53,101,57,53,52,57,50,53,55,48,55,57,48,51,97,50,49,101,97,48,101,102,97,54,57,54,56,49,100,50,48,102,57,48,55,52,56,98,53,50,57,99,51,100,48,49,100,55,50,100,52,98,101,48,101,101,49,55,54,53,55,49,54,54,57,101,48,50,53,51,56,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,48,99,102,99,53,48,48,98,48,51,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,98,102,101,48,51,55,101,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,49,98,102,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,102,102,56,48,54,55,101,50,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,102,102,56,49,48,48,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,97,48,55,102,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,102,102,56,48,52,48,51,97,56,48,100,102,99,48,48,102,102,102,56,99,56,48,48,102,102,51,101,56,56,48,48,102,102,49,101,55,55,48,51,102,50,53,49,56,49,51,101,48,48,102,102,52,100,56,48,55,51,51,98,97,48,52,97,50,56,51,97,48,48,102,102,102,102,97,49,102,48,55,54,101,48,101,98,56,49,101,50,48,51,98,99,48,49,51,97,48,101,49,56,49,51,56,99,49,101,51,50,98,52,97,56,48,102,102,49,53,56,49,101,50,57,54,52,98,49,48,48,102,102,55,98,102,48,97,48,52,99,57,48,55,55,101,48,101,52,48,49,101,54,49,53,101,48,101,101,53,51,99,51,99,53,56,98,57,48,101,49,56,55,102,99,49,100,55,56,51,101,53,50,101,100,49,56,51,100,99,48,101,53,99,98,53,57,52,100,56,48,101,98,48,51,99,102,50,56,57,48,99,48,53,56,55,48,50,53,54,99,49,100,100,48,51,56,56,48,55,97,99,48,102,100,56,51,56,101,49,99,49,48,50,54,53,52,48,57,56,97,48,48,102,102,55,57,52,102,48,55,50,54,53,101,99,56,55,57,98,56,55,100,48,49,102,102,102,48,55,52,97,49,101,102,48,55,101,101,48,48,102,102,102,54,48,99,57,53,56,49,99,102,50,102,56,98,98,48,101,100,101,48,48,55,97,52,101,49,99,49,52,101,50,98,56,51,100,99,49,101,57,101,49,101,57,48,102,54,49,53,99,53,50,48,55,51,54,98,49,52,99,57,98,51,99,97,48,48,102,102,48,55,98,57,55,48,55,56,99,98,48,50,52,53,54,57,52,97,57,100,49,54,48,49,101,49,50,48,101,48,56,49,99,50,48,51,57,99,48,50,53,54,48,49,99,100,48,51,98,102,48,50,53,102,56,48,57,55,100,48,55,55,56,53,48,56,51,97,99,48,55,51,97,48,101,97,56,97,48,54,52,51,98,54,49,99,54,48,101,51,48,55,54,49,57,55,99,48,52,98,56,97,56,50,98,98,50,52,97,52,50,53,97,52,97,52,50,52,97,52,97,54,97,52,50,54,57,54,99,53,102,48,55,56,48,98,100,50,100,100,50,99,98,49,48,102,50,48,55,99,52,51,100,50,53,101,57,54,50,53,57,48,55,97,99,51,101,54,49,101,100,50,99,99,98,56,48,102,52,48,55,57,99,98,54,50,102,52,51,99,97,53,101,49,54,54,53,57,97,54,102,102,101,48,102,102,52,49,102,100,56,51,57,99,48,50,53,54,48,49,99,100,48,51,99,48,48,55,102,101,48,52,99,49,48,51,99,51,50,56,52,49,100,54,48,51,57,100,48,55,53,52,53,48,98,99,49,101,52,48,102,99,56,55,101,52,51,99,101,102,51,101,48,50,53,99,53,52,49,53,100,57,50,53,49,100,49,49,49,57,49,100,49,57,49,57,48,57,49,100,51,52,98,54,50,102,56,51,99,48,53,101,57,54,101,57,54,53,55,48,55,54,99,51,57,99,49,100,54,50,56,56,97,101,50,99,56,51,100,56,49,102,51,48,102,54,57,54,54,53,51,56,55,53,99,51,98,48,53,52,57,55,97,49,101,53,50,102,48,97,99,50,98,49,51,52,48,50,54,53,52,48,49,102,54,57,101,48,48,102,98,50,100,48,55,99,52,48,48,102,98,53,98,48,50,54,100,52,51,99,52,48,52,100,49,48,51,100,102,50,57,48,51,98,101,49,99,101,54,49,56,50,56,48,97,102,48,55,55,48,48,101,56,99,49,100,97,48,55,55,54,49,49,53,50,56,97,100,48,55,53,54,48,101,55,48,51,98,52,53,99,56,55,57,56,98,100,48,101,97,56,55,50,53,50,56,51,99,102,99,97,97,50,98,52,98,56,48,102,101,56,55,56,50,52,98,56,48,102,54,56,55,57,48,51,99,97,49,101,102,48,102,97,49,55,56,56,54,56,50,101,48,55,56,52,51,100,54,49,101,48,50,101,54,56,51,98,99,53,48,56,55,51,99,51,57,48,100,56,55,52,52,51,56,52,49,100,50,48,49,57,100,99,48,49,102,51,51,53,48,50,54,50,56,48,57,100,54,52,98,48,55,57,54,48,101,52,56,48,57,54,49,48,102,99,56,51,97,97,48,101,101,56,51,98,53,48,50,52,51,101,48,98,102,52,100,48,55,56,101,48,101,51,56,51,102,52,56,101,49,101,53,48,101,51,56,55,98,48,51,100,50,48,52,99,98,56,51,101,52,48,101,51,56,55,48,52,51,98,50,56,56,48,102,48,52,51,101,101,53,99,97,50,97,50,50,54,97,54,48,55,101,56,49,100,51,57,52,48,48,102,102,101,54,57,49,99,49,102,97,97,53,48,51,98,48,48,101,101,48,55,50,48,98,49,50,57,52,51,98,99,100,56,55,99,56,98,48,50,100,48,51,100,101,48,102,49,48,98,48,48,102,48,48,102,102,55,102,99,97,100,52,102,48,101,54,49,53,99,48,101,98,56,48,52,54,51,53,102,102,48,49,56,48,56,48,49,102,49,101,49,48,48,55,100,98,98,48,48,51,99,50,97,48,48,57,99,57,97,101,48,102,52,52,98,99,48,49,50,99,48,50,52,101,99,48,57,57,49,99,49,100,102,48,101,54,56,49,51,52,48,48,102,102,57,50,48,101,50,52,56,55,99,99,51,99,52,49,100,100,101,49,100,52,52,48,48,102,56,102,48,55,52,97,48,102,53,99,51,98,54,48,50,53,54,57,56,56,50,49,101,102,52,54,48,48,102,102,55,97,55,48,49,101,99,48,102,55,57,54,53,56,51,101,54,53,55,57,52,50,48,48,102,102,102,55,54,54,50,102,56,49,100,55,56,55,97,48,51,102,56,48,50,53,56,48,101,100,56,51,101,54,48,102,50,52,97,102,48,55,54,57,99,97,50,48,48,100,99,100,48,102,54,48,55,52,99,51,97,101,49,102,101,48,101,98,48,55,57,99,51,56,97,49,102,97,48,101,100,49,52,50,49,102,53,48,101,52,48,55,99,52,97,48,50,101,48,51,97,54,49,102,49,48,101,56,48,55,97,99,97,54,50,98,56,51,99,52,49,100,54,48,102,54,48,55,53,56,51,99,52,56,50,57,48,53,53,48,55,57,48,51,97,101,49,101,52,48,101,101,49,54,101,56,54,57,99,53,52,49,55,99,49,100,101,50,102,48,97,55,52,99,52,98,50,97,48,98,53,50,57,56,98,48,52,52,52,100,50,98,99,98,53,50,98,57,50,49,50,99,97,102,52,102,54,57,100,54,100,99,98,57,97,48,48,56,51,48,53,48,48,99,98,57,48,48,102,102,55,99,50,102,99,48,57,56,102,48,50,54,51,52,49,101,57,48,49,50,55,50,48,52,99,50,48,51,56,51,48,55,56,56,53,51,56,50,54,52,48,57,55,52,48,50,53,55,56,51,102,101,49,99,101,50,97,99,48,57,54,100,48,102,97,54,48,101,52,97,52,57,52,102,51,99,98,55,48,55,99,48,57,101,48,102,51,99,49,101,51,56,51,102,52,48,55,53,102,56,51,101,97,56,57,57,48,56,51,98,99,49,102,51,101,49,99,57,50,102,100,50,99,51,97,54,48,102,48,51,97,48,51,97,56,56,57,99,49,102,100,48,101,54,56,48,51,100,54,99,99,100,56,55,56,99,98,102,52,99,48,101,52,57,55,56,48,101,99,56,97,50,48,101,102,55,102,56,48,97,53,52,48,48,102,102,102,98,102,56,48,48,102,102,55,100,52,48,56,55,97,52,48,49,102,53,51,97,48,52,100,97,98,99,100,48,55,55,101,52,51,98,101,57,54,48,52,97,56,48,49,51,50,54,53,102,48,51,99,57,48,102,100,56,49,50,97,99,57,56,53,51,49,54,56,53,56,51,101,53,56,48,55,52,99,51,97,99,53,49,49,55,48,53,53,97,53,48,55,56,99,49,99,56,48,55,98,48,97,99,48,102,51,56,55,57,48,51,99,48,49,102,57,48,48,55,98,56,48,49,99,97,50,50,48,55,100,56,51,97,48,49,100,100,52,51,48,102,57,57,55,54,53,99,57,55,101,53,55,48,51,100,50,48,101,98,49,54,54,49,100,99,48,102,57,51,54,49,101,48,54,99,51,101,54,57,97,49,102,101,48,101,50,48,55,48,56,101,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,99,98,52,48,48,55,100,99,56,56,51,56,98,48,50,52,101,56,49,102,102,48,48,51,101,98,57,52,48,57,57,56,48,101,98,56,49,51,99,99,49,101,57,48,101,48,56,51,98,51,48,55,50,54,49,100,102,48,101,48,49,55,50,49,102,48,52,48,48,55,101,54,48,102,48,48,102,102,97,51,50,99,52,98,102,48,48,55,57,55,100,48,55,97,50,56,56,53,53,49,54,50,53,49,48,51,97,101,48,55,98,101,49,99,97,50,57,56,97,49,50,100,56,97,48,48,102,102,102,55,49,55,101,48,102,48,56,97,50,48,102,53,56,55,56,52,97,102,50,57,56,51,98,97,48,101,102,52,51,57,54,53,101,50,48,48,102,102,55,56,52,49,102,51,102,48,102,48,50,54,48,51,57,48,57,52,50,50,102,99,97,98,48,55,57,54,53,57,48,55,52,56,51,99,48,48,102,102,49,54,57,56,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,102,102,56,48,54,55,98,56,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,98,50,99,48,48,52,99,48,48,48,102,102,50,55,49,56,48,48,102,102,97,53,100,99,49,101,51,97,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,56,48,52,56,52,50,102,102,101,97,51,53,48,55,98,48,51,100,56,49,101,56,48,102,102,48,55,97,52,51,99,101,49,102,97,48,102,100,48,55,57,52,98,101,48,102,97,56,55,100,99,51,101,50,53,102,57,55,48,49,101,99,48,102,57,48,55,98,99,51,100,54,53,99,57,54,50,49,101,50,48,102,52,56,55,98,48,51,100,50,49,101,50,52,101,52,56,50,100,52,51,99,56,49,101,56,48,102,50,56,55,56,99,98,54,52,99,52,101,50,101,48,98,101,48,102,48,57,55,56,53,99,50,54,50,53,57,54,101,53,97,57,55,48,53,56,97,54,50,54,57,54,48,53,97,49,54,48,102,97,53,57,54,50,57,101,101,98,57,54,101,53,100,53,48,97,97,98,97,102,102,101,97,48,49,100,101,101,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,49,54,48,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,54,55,99,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,48,48,102,102,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,98,102,101,48,49,54,48,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,56,49,102,102,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,53,48,101,48,52,97,56,48,51,56,98,48,48,102,102,55,57,97,48,48,50,54,57,48,48,102,102,57,54,56,48,50,53,97,48,48,49,101,101,57,101,49,99,54,48,48,55,57,56,55,48,55,102,99,48,101,54,56,49,99,53,56,48,51,100,101,56,48,50,52,52,48,48,102,102,102,55,51,48,48,51,100,57,101,48,48,102,53,54,56,49,101,51,56,55,54,56,51,56,50,48,48,102,55,52,101,48,101,101,102,50,100,99,97,49,48,49,51,101,48,49,50,49,48,48,102,102,55,98,56,98,49,55,49,56,97,53,99,53,102,49,52,50,48,50,54,54,48,57,52,101,53,55,48,48,102,102,57,97,57,53,98,57,51,48,49,51,99,100,102,102,56,48,100,97,101,48,48,102,56,98,50,56,48,51,101,102,51,56,98,50,48,55,48,50,48,102,48,99,49,100,102,56,48,51,101,98,49,52,48,57,97,50,50,102,56,98,102,50,100,48,49,99,53,56,51,100,50,50,102,99,51,98,56,48,101,100,52,48,57,51,55,50,101,48,97,54,48,101,99,48,55,53,101,56,97,100,48,55,50,56,48,102,57,48,51,102,101,48,102,51,56,51,102,50,49,101,49,50,99,52,51,57,50,49,101,99,54,48,51,97,101,49,99,101,52,51,48,55,56,56,49,101,97,50,56,52,48,57,56,56,48,55,56,52,48,102,52,49,49,100,48,49,48,52,51,101,97,49,101,56,48,102,52,56,55,97,97,48,49,100,53,56,55,98,48,97,97,48,101,100,57,53,102,52,53,48,49,52,97,48,101,100,52,51,100,52,49,101,99,48,102,55,56,51,98,101,48,48,102,102,99,53,48,48,102,102,55,97,97,48,101,98,48,51,56,56,48,102,99,48,49,100,54,48,51,99,98,48,55,50,97,48,102,52,56,97,51,101,49,101,54,48,55,54,54,48,102,56,56,49,100,102,56,55,99,52,49,100,55,48,51,99,54,48,101,100,52,57,54,54,53,99,49,52,102,99,51,99,50,49,99,52,48,102,102,56,55,55,56,98,51,48,101,98,56,55,98,48,97,48,97,50,101,56,51,98,101,57,97,53,50,56,55,56,99,97,97,101,53,99,48,55,55,56,98,57,50,99,56,97,101,101,53,56,49,52,54,53,57,49,53,99,53,101,49,53,101,48,57,57,48,52,102,49,53,56,53,57,50,48,49,54,53,48,100,50,54,99,56,48,52,55,99,48,49,51,57,101,48,52,97,49,56,51,101,51,48,50,52,51,52,48,57,57,102,48,55,98,97,48,52,97,52,48,51,102,102,52,50,48,101,102,50,49,56,51,100,54,48,55,51,50,49,101,48,52,50,50,57,99,51,99,50,101,56,55,53,48,98,98,54,48,51,99,56,49,100,55,50,101,99,97,102,50,101,52,51,98,99,53,53,56,55,99,56,51,97,50,49,101,100,48,101,100,49,55,53,51,50,56,54,57,54,57,48,53,48,48,102,102,55,100,99,51,57,50,49,101,50,48,101,101,56,55,98,99,97,57,52,53,50,102,48,97,102,48,101,102,56,55,98,48,97,101,50,98,99,98,100,52,51,50,98,52,51,100,50,49,100,57,48,101,100,56,55,57,57,48,52,98,51,48,101,102,57,53,99,48,49,56,54,54,48,48,102,102,102,56,100,54,48,48,102,102,51,101,52,48,56,53,55,48,49,51,56,48,49,100,53,48,55,54,99,48,48,102,97,102,98,48,50,54,101,99,51,100,54,49,101,48,52,100,48,50,55,48,56,51,97,52,53,48,99,48,55,54,52,49,100,48,48,51,100,55,48,102,53,49,54,99,49,101,97,48,102,101,48,55,97,52,48,57,98,55,50,98,52,97,51,50,98,56,49,102,50,56,51,99,53,48,102,50,50,52,56,55,57,49,50,52,97,48,48,55,53,52,56,52,49,100,99,48,55,55,97,49,101,49,48,55,50,50,48,101,55,52,51,56,52,49,100,49,50,57,52,98,53,48,102,53,48,51,100,50,48,55,57,52,53,102,56,55,98,48,49,102,97,49,54,48,48,57,98,48,102,52,57,54,48,53,97,57,54,50,49,102,97,52,101,50,102,97,52,98,48,102,102,48,49,51,50,48,48,49,102,55,54,52,48,48,102,102,102,97,56,50,48,55,57,56,48,48,102,102,102,97,56,99,48,50,54,55,100,51,56,51,57,56,101,52,56,55,56,48,51,99,101,48,52,97,102,56,51,100,50,48,102,48,48,55,97,49,102,48,50,53,51,99,49,101,102,48,55,98,56,98,51,48,55,55,100,52,49,101,56,48,55,56,99,49,100,54,48,101,97,48,55,55,56,49,100,100,57,55,99,49,102,54,50,57,99,51,99,56,49,100,98,48,101,55,56,55,56,57,51,99,98,54,50,97,99,51,99,50,48,101,97,56,98,53,48,55,97,48,53,50,56,51,98,102,50,100,52,51,99,99,53,101,56,55,52,99,51,56,48,53,55,48,51,99,55,50,99,52,97,98,52,57,48,102,98,48,55,51,48,51,97,101,53,48,57,53,52,53,56,55,48,101,102,57,52,50,48,52,98,56,97,48,49,101,97,48,48,52,101,55,56,49,50,56,54,48,101,55,52,48,57,102,49,48,50,53,56,48,49,101,102,56,49,50,57,48,48,102,102,100,48,56,51,99,50,57,56,48,101,97,56,49,102,51,49,52,48,56,54,53,51,56,55,56,53,100,48,101,97,49,55,56,102,56,55,55,48,51,100,50,53,50,49,54,48,53,51,48,55,56,52,97,98,48,102,56,56,55,52,52,51,100,97,49,100,97,50,101,97,54,53,50,100,48,100,49,56,98,102,48,101,52,48,55,100,56,51,98,97,49,100,100,48,102,55,57,53,50,56,97,53,100,57,53,101,53,102,56,55,52,99,98,49,50,99,48,97,49,52,51,50,98,48,51,100,50,49,100,57,48,102,50,48,55,54,53,51,56,98,51,48,101,102,49,54,50,48,49,51,54,56,48,48,102,98,51,57,48,48,55,100,55,98,48,51,100,50,48,48,55,100,54,48,48,102,102,49,51,57,48,48,102,51,52,48,57,52,56,48,55,97,52,53,56,56,48,51,100,100,57,99,51,97,55,56,97,55,48,102,49,56,51,98,97,48,55,57,101,56,52,49,100,54,48,102,48,48,55,52,56,51,98,97,48,102,55,56,49,100,53,56,55,98,49,48,51,49,54,54,49,100,50,48,102,102,56,55,55,52,97,101,48,102,48,97,50,56,100,98,56,48,51,98,52,52,51,57,101,49,102,51,52,51,50,56,56,98,97,48,102,55,56,55,55,56,51,97,48,48,102,52,99,51,97,48,49,102,101,48,101,50,49,53,56,49,102,54,48,102,55,54,48,101,57,53,57,55,99,57,100,102,101,48,49,57,101,56,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,49,48,49,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,51,102,100,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,56,48,56,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,102,102,56,48,56,48,54,97,49,100,48,49,100,53,48,55,102,54,48,102,57,48,51,56,97,48,101,54,56,49,101,101,48,49,50,102,99,49,99,101,48,55,56,52,53,102,56,55,54,56,49,99,101,48,51,102,102,50,102,99,49,100,55,48,55,57,48,49,102,51,48,55,49,52,97,54,55,57,49,100,48,99,97,101,48,55,57,50,53,57,56,51,57,51,52,57,48,102,56,97,53,56,51,97,102,52,55,48,102,54,50,52,97,51,97,51,54,50,100,99,98,51,48,101,102,56,55,53,48,98,55,48,102,102,48,55,56,56,51,99,54,56,52,49,100,54,97,50,99,52,48,49,101,100,50,50,99,48,51,100,55,56,51,98,52,49,101,57,50,100,52,97,97,50,99,56,51,99,99,49,99,51,48,101,54,57,54,52,49,100,101,48,57,55,53,100,55,102,102,53,48,51,102,102,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,56,48,49,52,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,102,102,48,48,99,102,56,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,98,48,55,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,51,101,48,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,56,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,50,99,49,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,102,102,48,48,102,102,100,102,57,53,48,49,52,102,52,48,49,102,49,99,55,48,48,55,100,48,50,57,53,48,48,48,102,102,102,97,102,50,48,101,51,50,48,48,102,102,49,51,54,54,48,52,100,101,48,51,98,98,51,48,48,51,101,99,49,56,51,100,56,48,48,102,55,57,49,52,56,53,54,48,55,54,99,51,99,48,57,101,49,99,53,48,102,55,57,52,99,48,52,97,98,56,55,48,102,49,55,52,53,101,48,55,53,97,48,97,101,48,55,55,52,53,99,56,55,48,99,51,100,50,49,102,97,48,101,57,49,55,97,48,102,48,56,49,101,99,56,55,52,57,49,100,57,48,102,49,48,55,98,99,49,101,55,50,49,49,55,98,56,98,99,50,98,48,51,56,52,49,101,102,54,48,49,100,49,48,55,55,52,97,101,48,101,56,98,55,56,49,101,101,97,53,56,51,100,49,48,49,98,48,57,52,49,51,57,48,50,55,57,56,48,57,101,55,48,50,53,100,48,48,102,102,49,102,53,100,52,48,52,98,97,48,55,100,48,48,102,102,57,97,48,48,102,102,50,54,55,99,51,101,54,48,48,102,54,97,56,55,48,48,102,102,51,97,98,100,57,50,97,99,97,54,50,57,56,97,99,56,52,53,50,99,52,51,102,54,48,102,51,99,51,102,50,53,56,97,51,50,53,50,53,48,55,54,99,49,100,55,56,51,97,101,48,101,100,97,53,97,54,49,53,99,48,48,102,102,102,55,52,56,51,99,48,48,102,102,102,53,54,50,98,52,98,50,101,53,55,57,53,102,52,57,97,53,55,57,52,56,53,52,49,52,56,53,53,57,55,54,49,102,53,48,102,98,48,55,56,56,51,97,54,49,99,50,48,101,97,48,55,98,52,51,100,97,53,48,55,102,56,50,56,52,48,48,102,102,102,98,56,55,48,48,102,102,55,100,99,51,56,51,56,97,48,48,102,102,55,100,52,50,48,51,56,57,50,97,48,51,102,99,49,102,102,50,97,48,48,49,101,97,53,48,51,101,98,48,55,57,53,56,98,50,101,48,101,48,48,49,99,48,55,52,102,48,102,55,56,55,51,97,52,49,102,49,48,48,102,102,51,100,57,101,49,102,49,48,55,53,101,53,49,56,51,100,55,101,48,48,102,102,102,53,53,99,97,52,48,55,53,97,48,102,50,56,51,97,54,48,101,102,52,48,49,101,57,101,48,55,53,48,49,101,53,97,50,48,55,100,48,99,49,102,53,52,49,52,49,48,48,55,98,99,48,49,50,57,56,51,98,54,49,100,97,48,52,101,49,54,54,57,55,55,52,53,55,56,49,54,48,48,102,102,48,51,101,51,56,101,48,48,102,102,102,98,102,97,50,97,52,48,49,102,54,49,97,49,99,54,52,48,48,50,53,51,48,48,102,102,57,98,99,48,55,56,56,55,48,48,102,102,55,100,56,51,48,55,52,99,48,49,101,102,50,50,101,99,97,99,48,102,50,48,55,56,49,48,48,51,56,97,49,100,48,50,57,56,48,57,97,56,48,101,49,102,50,101,56,98,99,48,102,52,99,49,54,50,48,101,101,56,97,54,48,101,49,56,55,53,56,51,56,97,49,100,50,50,56,56,49,101,49,48,51,97,54,48,101,57,50,52,51,50,49,100,100,48,102,55,56,51,98,49,52,50,50,56,98,57,55,56,53,57,56,55,48,56,51,97,48,99,48,51,100,100,48,101,101,57,54,50,49,101,101,54,102,56,51,100,100,52,52,48,55,53,99,48,49,55,50,48,48,52,102,51,48,49,51,99,101,48,52,99,53,56,48,51,101,99,53,52,48,57,56,99,48,102,97,48,49,51,52,48,48,52,99,102,56,55,99,99,48,49,101,101,97,48,102,102,56,55,97,98,51,50,53,53,57,52,99,53,51,49,53,57,48,57,52,53,55,56,55,49,48,49,100,56,48,55,49,56,97,101,52,57,52,97,52,97,48,101,100,56,51,97,102,48,55,53,99,49,100,98,52,98,52,99,50,99,52,48,49,101,100,55,48,55,55,101,49,100,52,101,53,57,49,54,53,99,97,102,50,98,101,57,51,56,98,48,50,101,56,98,54,50,101,99,98,52,50,101,56,51,101,97,49,102,54,48,102,49,48,55,98,48,51,102,97,49,101,98,48,102,54,56,55,98,52,98,102,48,97,49,48,55,48,54,48,102,101,56,49,102,49,56,49,50,98,48,48,102,57,52,49,100,102,56,49,51,48,50,48,52,98,101,56,51,99,51,50,102,56,49,100,54,48,51,101,51,48,55,53,52,53,102,98,50,49,101,53,48,101,51,48,55,101,48,51,98,48,102,50,51,101,50,99,52,97,57,50,99,55,50,51,97,52,50,50,50,52,97,51,97,52,50,51,50,54,97,51,97,54,49,53,50,53,102,48,55,55,99,98,99,50,97,49,50,99,98,50,48,101,101,48,55,99,52,51,97,99,53,101,57,53,99,53,57,48,55,52,99,51,101,54,49,100,50,50,99,99,98,56,48,101,98,56,55,57,99,97,57,50,102,52,51,98,50,53,101,49,54,54,53,54,50,54,102,102,56,48,54,102,53,56,48,51,101,101,99,56,48,49,102,53,48,52,48,101,99,99,48,49,102,54,101,52,48,52,98,48,50,55,56,55,51,49,99,57,48,101,102,56,55,54,48,48,57,97,49,48,55,53,97,49,100,101,48,102,52,50,52,48,49,50,57,101,48,102,55,56,51,100,97,53,57,48,51,99,49,99,49,100,55,48,55,55,50,49,101,57,48,102,53,56,55,56,52,49,100,100,49,55,97,49,102,54,50,57,99,51,99,56,49,100,98,48,101,55,48,55,56,57,48,52,97,97,50,100,48,51,98,99,48,102,53,52,97,97,48,55,53,101,53,50,56,51,98,101,50,100,52,51,99,99,53,101,56,55,52,99,49,101,48,49,54,50,48,101,101,52,97,101,50,100,49,50,56,51,101,99,49,99,98,48,101,98,57,55,99,53,97,57,53,100,99,97,48,50,102,98,48,48,55,99,55,100,52,48,57,55,101,48,55,99,97,48,52,97,101,48,48,102,102,51,101,97,51,99,48,57,53,102,48,50,53,102,48,48,57,56,50,48,55,55,101,49,101,51,48,55,53,54,48,102,56,99,49,100,54,48,55,56,48,48,57,57,101,48,101,99,48,55,101,48,51,56,101,49,101,49,54,100,56,54,99,98,49,50,57,52,98,50,56,48,50,54,102,52,49,102,98,50,54,50,50,50,52,97,50,97,53,97,50,97,53,50,54,49,52,101,53,101,56,55,55,56,98,100,50,97,57,50,52,97,101,48,102,50,48,55,52,52,51,100,52,49,100,102,52,100,50,100,48,51,97,52,49,102,50,48,101,57,57,54,97,53,51,56,55,97,48,51,97,101,53,97,57,55,99,49,100,99,50,101,99,97,101,50,99,100,51,102,48,48,55,100,50,54,56,48,51,101,100,102,52,49,100,57,56,48,51,101,100,99,56,48,57,54,48,52,48,48,102,57,98,55,52,49,100,102,48,101,99,48,49,51,52,50,48,101,98,52,51,98,101,49,100,55,52,55,48,50,54,99,48,49,100,48,56,55,52,56,97,100,48,55,56,51,56,51,97,101,48,101,101,52,51,100,50,49,101,98,48,102,48,56,51,99,52,50,56,56,51,57,50,53,99,48,55,54,99,51,99,56,49,102,49,48,101,101,97,48,57,53,52,53,97,48,55,55,56,49,101,97,57,53,52,48,101,98,99,98,97,48,55,56,50,53,53,48,55,54,52,97,50,48,102,54,48,51,99,48,50,99,52,49,100,99,57,53,99,53,97,50,50,56,55,50,52,51,101,56,49,101,56,50,102,56,98,53,50,98,98,49,55,101,53,102,48,49,100,50,50,102,102,56,48,53,56,49,56,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,49,52,48,100,52,48,54,102,99,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,51,55,101,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,98,102,101,48,49,52,48,99,98,97,56,48,100,102,56,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,52,48,53,48,51,53,102,102,100,55,53,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,48,50,52,50,49,52,48,51,102,101,49,52,48,50,56,49,56,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,100,102,57,53,102,102,48,48,102,102,97,48,54,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,100,102,57,53,102,102,48,48,57,48,55,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,50,102,102,53,48,51,48,48,48,102,102,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,50,102,102,53,102,102,49,97,56,98,56,48,102,54,56,55,57,99,51,99,50,53,55,48,55,52,99,97,56,48,102,48,56,55,57,56,98,102,50,102,99,97,54,48,101,49,57,52,48,102,48,55,52,56,51,57,48,53,54,49,55,48,53,99,49,54,52,53,56,57,53,99,49,99,99,48,101,97,97,53,48,55,97,52,51,99,97,49,102,99,52,99,48,101,98,48,55,52,99,97,101,52,99,52,100,98,52,53,48,101,102,56,55,55,53,51,48,51,101,99,49,102,52,48,102,55,48,55,99,57,51,56,97,54,50,57,54,49,48,99,97,102,55,48,51,100,97,49,101,97,48,102,50,48,55,56,101,57,98,101,53,97,57,55,99,53,57,50,54,97,55,48,97,97,98,97,101,98,102,101,48,49,57,102,54,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,52,49,48,48,102,102,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,97,48,102,102,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,48,52,48,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,102,102,56,51,102,101,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,49,48,48,48,102,102,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,102,102,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,52,48,48,102,102,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,102,102,56,48,56,48,54,97,48,55,48,56,48,48,102,97,53,51,48,48,55,100,97,99,48,55,101,99,48,49,102,53,51,54,48,52,101,50,56,55,54,56,49,102,50,54,52,57,48,102,101,56,55,57,52,48,57,55,51,48,102,97,102,54,56,51,97,48,48,102,102,52,100,48,56,51,57,52,48,101,53,57,55,48,53,52,50,49,54,48,55,57,56,49,99,53,97,52,48,50,102,49,49,56,51,98,56,49,101,49,52,52,50,97,99,51,99,99,56,56,57,52,49,100,101,52,99,48,55,56,50,48,101,55,56,51,99,50,53,99,54,48,102,102,56,51,98,101,52,97,48,52,102,56,55,52,48,98,98,50,99,102,50,51,56,55,56,99,49,100,57,102,48,55,56,99,49,99,99,48,101,53,48,51,99,101,48,102,101,49,54,49,54,48,52,102,54,97,48,54,99,56,48,48,102,98,48,48,48,102,102,48,55,100,52,102,48,51,101,50,48,50,52,52,56,49,99,49,56,49,50,50,99,48,52,100,49,98,97,57,99,53,102,56,51,100,50,48,50,53,101,99,48,57,100,98,48,50,53,56,52,49,99,99,56,51,101,56,52,49,48,55,97,99,56,101,49,99,52,54,52,51,97,101,49,100,54,48,55,54,97,48,102,56,99,49,101,57,56,55,51,100,50,48,49,101,50,49,54,50,48,52,98,54,57,55,48,57,52,56,99,49,102,49,48,102,56,50,54,50,53,56,55,56,48,51,98,101,49,99,56,55,99,97,53,48,102,50,56,55,55,48,51,101,52,53,102,50,49,48,55,49,49,98,48,55,97,52,53,55,53,48,55,98,56,48,49,101,99,98,48,101,100,100,55,48,55,54,101,49,102,99,57,50,56,102,102,99,48,51,57,50,56,49,100,53,48,51,100,51,48,101,50,48,51,102,48,48,55,53,56,48,101,100,48,49,102,53,48,51,97,100,50,102,51,56,55,57,56,49,100,57,56,51,101,50,48,55,55,101,49,99,101,48,55,97,50,48,101,101,52,51,99,98,52,53,54,49,55,48,53,51,55,48,102,48,56,55,49,48,51,102,101,49,100,101,50,98,48,51,100,48,49,100,50,50,102,101,52,97,53,48,102,48,50,49,49,52,97,49,101,51,50,97,98,57,55,48,49,100,101,50,101,52,97,100,50,99,54,52,97,102,50,102,48,97,100,50,98,56,98,99,50,98,99,49,51,50,48,57,49,50,99,99,97,100,52,48,50,99,97,49,100,52,50,57,48,49,48,98,56,48,49,102,50,55,99,48,48,102,102,55,99,55,101,99,97,98,48,101,57,50,48,48,51,99,101,48,48,102,102,55,100,57,102,56,49,50,54,48,49,100,54,50,102,100,50,53,49,57,50,52,51,99,50,57,99,49,102,98,48,50,54,102,52,49,99,56,56,55,54,99,97,56,48,102,52,56,55,100,56,98,49,48,49,51,49,48,102,97,56,55,97,48,49,102,48,48,51,99,99,48,55,100,54,48,52,101,54,50,53,48,55,98,56,51,100,101,48,102,52,99,98,100,50,100,53,49,52,97,48,52,50,50,100,99,98,98,48,101,49,49,52,50,49,101,102,48,55,52,99,48,101,101,52,49,100,97,98,54,49,100,51,48,55,55,99,49,100,50,52,55,50,101,52,49,101,100,53,100,49,52,48,49,99,56,48,101,102,56,55,99,100,100,50,98,52,48,97,48,52,48,49,102,49,100,99,48,48,102,102,55,100,101,55,49,54,50,48,48,102,97,98,97,48,55,99,53,50,48,101,52,48,48,57,56,53,50,102,99,98,102,52,97,48,50,52,48,99,49,101,101,56,55,56,52,51,99,54,53,99,56,55,101,48,97,56,48,101,100,48,55,53,99,51,97,101,53,56,49,54,54,48,101,56,56,49,102,50,56,55,100,49,49,99,49,100,56,49,52,50,56,97,48,52,99,55,50,52,51,101,56,52,49,99,101,52,102,48,55,97,97,49,102,97,48,101,102,48,55,55,99,51,97,97,48,101,100,99,97,100,48,101,55,56,55,98,56,49,100,97,49,52,48,49,101,100,56,54,100,98,48,101,57,57,55,56,53,99,56,55,100,99,51,97,99,49,99,99,48,102,56,56,55,101,99,97,48,50,98,56,51,57,99,49,102,48,48,48,102,102,100,57,57,53,102,102,48,48,102,102,56,48,55,53,48,49,98,102,48,48,102,102,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,52,49,56,48,51,101,52,53,56,48,48,102,102,102,97,49,55,99,48,48,102,97,98,52,48,102,100,57,53,54,48,52,99,55,56,49,50,102,48,57,57,99,98,54,48,50,52,54,99,49,102,56,56,55,102,102,48,55,51,99,51,97,54,49,100,102,50,102,48,51,99,49,57,51,99,51,102,50,48,52,98,102,48,51,100,50,50,101,52,97,54,50,102,99,51,101,50,99,48,51,57,100,50,99,53,50,56,98,101,52,100,97,48,102,48,56,55,102,52,51,56,48,57,99,49,100,102,48,101,99,48,55,57,52,98,57,48,55,53,56,48,102,48,52,101,53,97,48,55,56,99,97,102,50,56,99,97,48,50,100,56,51,57,50,48,102,55,57,51,97,56,51,99,99,53,50,56,55,55,48,49,101,49,48,51,101,50,48,102,99,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,98,102,101,48,51,55,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,52,48,52,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,48,50,48,50,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,98,102,101,48,51,102,101,50,56,48,98,102,54,48,48,102,102,102,98,101,102,48,48,102,102,55,100,50,98,56,51,97,101,48,48,102,102,55,100,97,97,48,49,50,101,54,49,101,48,48,102,98,48,55,52,99,51,97,101,48,50,52,101,48,52,102,50,48,51,56,101,48,101,48,56,55,57,48,98,48,48,102,102,50,53,99,99,49,101,48,49,52,48,99,56,55,55,53,48,52,98,54,48,55,57,55,99,97,56,52,55,50,100,52,51,99,97,53,55,48,49,50,99,99,48,102,49,57,50,48,51,99,99,53,99,56,55,53,56,51,98,99,53,57,56,55,48,48,49,101,49,56,55,56,53,102,55,100,48,52,51,57,101,53,101,48,55,97,52,98,101,50,98,51,48,51,57,53,48,102,101,56,55,56,49,50,56,51,102,52,53,52,57,54,98,48,49,100,57,50,101,48,49,101,56,56,55,51,52,49,101,54,48,52,49,48,48,102,102,51,101,53,52,97,48,52,99,98,48,51,100,52,48,50,52,101,48,48,57,52,48,48,50,52,55,56,48,57,97,50,48,55,50,99,53,98,54,50,97,52,49,101,53,56,51,56,99,48,48,102,102,55,100,57,101,48,51,56,102,48,102,102,48,55,54,102,97,52,97,55,56,55,56,52,97,102,50,57,99,98,99,97,50,57,99,49,99,48,56,49,51,52,102,50,53,100,56,55,50,52,51,100,100,56,51,97,99,49,101,50,48,101,97,56,55,56,99,98,52,48,101,48,48,102,102,51,99,50,48,101,102,97,52,49,54,97,49,99,56,48,55,56,50,49,100,97,50,98,56,98,102,50,98,51,56,55,98,52,51,56,52,49,101,48,48,102,102,102,49,48,55,55,49,51,57,51,101,52,97,102,50,101,57,50,98,97,56,49,97,101,48,48,51,101,97,99,48,48,49,102,54,53,97,48,101,55,52,48,49,102,54,98,54,48,52,97,53,48,55,55,52,48,57,97,51,48,55,52,48,53,50,56,55,56,48,51,57,99,102,98,48,53,102,57,54,48,48,102,102,101,101,48,49,101,101,48,51,98,52,48,102,49,52,97,53,50,53,49,54,52,48,101,97,99,49,102,50,48,55,54,56,97,54,48,101,100,49,55,97,49,101,97,48,101,53,50,50,56,55,57,102,49,53,52,53,54,57,53,48,49,102,100,48,101,102,99,57,52,101,49,101,100,48,101,100,56,55,57,52,51,97,48,49,102,52,50,56,100,48,100,48,57,98,48,102,48,48,102,102,55,53,48,51,99,48,53,51,53,48,55,56,52,97,49,48,101,55,48,55,100,100,98,48,102,54,56,55,48,56,51,97,55,102,101,48,49,50,101,99,48,102,53,52,49,100,54,48,55,101,99,49,99,55,56,51,100,51,48,55,57,52,48,101,53,56,49,101,57,49,52,55,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,102,102,102,56,56,51,97,101,48,55,56,99,49,100,97,57,50,99,99,97,55,50,101,51,48,55,55,52,51,102,54,48,101,102,99,51,99,50,53,57,56,55,53,99,51,100,56,53,48,55,50,101,56,97,48,52,100,50,101,56,51,98,56,53,97,101,50,57,99,51,99,50,53,51,49,54,52,53,55,102,50,99,48,97,50,50,99,56,98,49,50,56,99,98,48,48,102,102,52,98,48,50,55,56,97,100,50,99,57,51,99,97,100,98,54,57,51,54,56,50,100,53,52,48,51,51,101,52,48,49,102,50,55,102,48,48,102,102,55,100,49,56,102,48,50,55,53,48,49,100,54,97,52,48,49,51,98,101,48,52,57,100,56,51,57,97,48,48,102,102,55,98,56,56,48,57,100,55,48,55,54,52,48,50,53,102,99,49,101,102,48,55,54,56,51,57,54,57,50,48,57,50,48,102,49,56,49,51,49,99,48,101,50,56,51,98,99,49,100,100,50,99,57,48,100,102,48,52,97,48,55,50,57,49,52,97,53,52,101,101,48,102,51,99,49,102,102,56,51,98,49,101,56,97,49,100,57,57,48,55,55,102,100,48,99,98,51,48,101,102,56,55,98,99,51,101,48,48,102,102,101,98,53,48,56,51,99,56,48,101,100,57,98,48,48,55,97,57,101,49,101,53,50,56,52,49,99,50,48,55,48,48,102,102,97,100,48,48,102,102,98,48,54,53,102,102,100,55,53,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,98,102,101,48,51,55,101,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,49,98,102,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,102,102,56,48,97,48,54,97,48,51,50,102,56,48,51,101,51,98,56,48,48,102,98,99,101,50,99,52,48,49,102,53,55,52,48,102,56,97,52,49,99,56,48,49,51,48,97,53,102,57,55,101,57,52,48,52,56,49,56,51,100,100,48,102,48,56,55,56,99,98,57,48,102,99,49,53,48,49,100,97,48,101,98,56,55,53,99,98,48,50,99,99,49,100,49,48,51,101,53,48,102,97,50,51,56,51,98,48,50,56,53,49,52,48,57,56,101,52,56,55,100,48,56,51,57,99,57,101,48,102,53,52,51,102,52,49,100,101,48,101,102,56,55,53,52,49,100,98,57,53,56,49,99,102,48,102,55,48,51,98,52,50,56,48,51,100,98,48,100,98,54,49,100,51,50,102,48,98,57,48,102,98,56,55,53,56,51,57,56,49,102,49,48,102,100,57,52,48,53,55,48,55,51,56,51,101,48,48,102,102,50,100,48,50,56,49,57,50,56,48,51,101,100,51,99,48,49,102,53,97,52,48,102,56,56,48,49,102,53,52,56,48,52,100,97,56,55,56,56,48,57,53,100,48,55,98,101,53,100,48,55,55,99,51,101,50,99,51,101,53,48,49,53,101,48,102,49,99,49,100,49,56,51,99,98,48,101,101,100,97,50,97,50,57,53,97,48,102,53,48,49,99,101,48,55,57,52,98,57,48,102,51,49,52,52,49,100,53,48,102,98,50,53,48,55,54,51,57,54,97,53,57,49,55,48,49,99,50,48,102,48,53,49,55,48,49,100,50,48,102,50,48,55,54,56,51,100,101,49,99,98,50,102,49,51,49,51,57,99,48,101,102,56,55,97,99,51,98,101,53,99,99,56,55,55,56,98,101,48,102,56,48,55,50,49,99,48,101,56,56,55,102,52,51,100,98,102,101,48,49,100,97,54,97,48,49,52,99,99,48,48,102,57,49,49,56,48,51,101,56,99,52,98,49,48,48,102,102,55,100,53,100,48,51,101,50,97,48,55,100,101,48,52,98,100,49,52,48,53,102,97,53,48,49,50,48,54,48,102,55,52,51,99,50,49,100,99,50,57,56,51,56,101,53,98,56,55,57,52,51,100,48,49,100,55,50,99,48,98,51,48,55,52,52,48,102,57,52,51,101,56,56,99,48,102,51,99,98,101,52,97,48,50,53,99,53,49,100,56,52,100,48,102,56,97,55,56,51,100,53,48,102,100,48,55,55,56,51,98,101,49,100,53,48,55,54,101,53,57,48,55,99,48,51,97,50,48,102,50,99,98,102,48,101,57,52,51,54,100,56,55,52,99,98,99,50,57,56,51,57,48,49,101,57,48,102,57,56,55,99,52,51,102,54,53,48,49,54,50,49,102,49,48,102,56,48,49,98,102,48,48,51,101,51,48,54,48,48,102,102,102,57,48,50,49,53,54,49,100,50,52,48,48,55,54,50,48,48,102,102,102,97,99,48,48,50,55,51,99,51,100,50,53,102,97,52,97,51,50,52,56,55,56,53,48,52,51,56,56,48,52,97,49,48,51,101,101,48,102,50,49,54,101,49,101,57,48,102,98,49,54,50,48,50,54,50,49,102,53,48,102,52,48,51,57,102,48,55,54,54,48,101,53,48,48,57,51,51,52,53,48,101,56,56,55,52,48,49,100,54,49,55,97,53,97,97,50,57,52,48,56,52,53,98,57,55,54,49,102,100,50,102,56,51,97,48,48,102,54,52,49,101,51,48,51,99,97,54,99,51,97,54,48,101,102,56,51,97,52,56,101,53,51,48,51,97,53,56,57,50,56,48,51,57,48,49,100,102,48,101,54,51,52,53,54,56,48,102,97,50,48,102,53,52,49,100,54,48,55,49,48,49,102,56,48,51,97,99,48,55,57,54,48,101,53,52,49,101,57,49,52,55,99,51,99,99,48,101,99,99,49,102,49,48,51,98,102,48,102,56,56,51,97,101,48,55,56,99,49,100,97,57,50,99,99,98,56,50,57,98,56,55,56,52,51,56,56,49,102,102,48,101,102,49,54,54,49,100,55,48,102,54,49,52,49,52,53,100,48,55,55,100,51,52,97,53,48,102,49,57,53,53,99,98,56,48,101,102,49,55,50,53,57,49,53,100,100,51,99,97,51,50,99,56,97,101,50,102,48,97,102,48,52,99,56,50,55,56,97,99,50,99,57,48,48,98,50,56,54,57,51,54,55,102,99,48,50,49,52,53,52,48,51,51,101,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,48,57,52,56,48,48,102,102,102,98,99,50,48,48,102,102,55,100,52,53,56,55,97,48,48,49,102,53,48,99,48,52,100,97,51,52,48,101,97,57,48,56,51,99,52,49,101,48,48,55,56,99,48,52,98,102,48,51,100,55,50,56,49,51,52,49,101,51,56,49,50,101,56,48,102,52,52,98,99,48,101,102,57,54,48,56,48,53,57,50,55,56,55,53,53,57,50,101,53,50,56,97,97,50,101,99,49,100,57,56,55,101,48,98,57,52,54,50,57,48,97,99,48,101,51,57,55,52,48,102,56,48,49,100,54,50,52,55,50,97,102,48,55,99,101,56,51,56,101,57,57,54,53,55,49,54,52,49,100,52,48,102,51,56,51,98,57,48,55,56,56,57,99,49,100,100,48,55,55,102,52,48,102,50,49,48,56,49,100,102,56,55,55,48,48,55,53,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,48,102,102,98,48,52,53,48,48,102,102,99,102,98,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,98,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,102,102,48,48,98,48,52,53,49,97,56,51,97,54,49,100,51,48,102,52,48,55,102,56,51,100,50,49,100,56,48,101,50,56,55,49,52,51,98,52,53,102,48,55,100,52,51,101,101,49,102,49,50,102,99,97,55,48,101,57,56,55,51,52,51,97,48,49,100,52,50,57,56,98,49,48,102,49,48,55,97,52,51,100,56,49,101,57,48,102,49,50,55,50,51,57,53,52,49,100,98,48,101,98,56,55,54,56,51,98,56,53,52,97,49,97,55,49,55,48,53,102,48,55,56,52,98,99,50,101,49,51,49,49,48,97,56,50,97,56,97,55,50,98,57,48,100,51,52,98,48,50,100,48,98,48,52,56,52,52,50,98,57,48,49,97,55,50,100,99,56,57,97,48,49,102,52,56,48,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,50,52,52,48,48,102,102,102,56,56,52,48,49,50,55,99,48,52,57,51,48,51,102,50,48,50,54,100,52,98,97,48,55,100,97,48,102,55,99,49,101,51,56,55,55,56,49,101,49,48,49,51,52,50,48,101,49,48,51,98,99,49,102,53,48,102,100,48,51,97,53,48,50,53,49,99,51,99,54,48,101,54,99,51,102,50,57,97,53,54,56,55,50,99,97,101,48,101,100,57,55,50,48,101,50,53,48,99,51,97,56,48,52,101,53,97,51,56,51,101,49,101,53,98,52,48,51,97,99,50,100,48,51,99,52,49,100,54,48,102,53,56,55,102,52,51,99,97,49,99,49,48,101,56,48,51,97,55,50,101,99,97,48,50,99,99,51,100,54,49,100,97,48,102,54,51,97,53,50,56,51,101,98,48,101,101,51,56,53,55,57,55,48,49,100,52,48,101,56,57,55,97,53,49,55,102,56,48,100,55,48,48,48,102,102,102,56,102,98,56,48,51,101,57,51,52,51,97,56,48,48,102,102,102,97,97,54,48,55,48,56,57,97,49,102,57,48,55,57,56,56,48,49,100,102,48,102,51,48,49,51,57,101,48,102,102,48,97,49,48,101,57,49,55,48,48,102,52,99,51,101,48,57,48,49,100,55,50,98,57,48,48,51,100,52,48,101,52,99,51,97,101,53,57,48,55,51,99,51,56,54,53,99,49,55,50,48,52,97,55,57,52,56,49,101,50,50,97,56,49,101,51,48,51,99,97,48,101,99,48,55,56,48,51,98,97,49,99,55,48,55,97,99,53,55,56,55,57,99,98,54,48,102,50,48,51,99,50,48,101,50,50,55,48,55,55,52,97,101,48,55,99,54,53,56,52,48,55,52,52,98,48,48,102,102,102,49,57,53,52,53,56,49,53,97,49,99,49,48,55,55,102,54,53,54,48,98,97,48,48,102,57,49,55,48,48,51,101,101,97,56,48,49,101,49,53,56,48,52,98,57,49,53,52,49,99,49,48,55,48,52,49,101,55,48,101,48,97,53,56,49,51,99,97,48,102,101,55,53,50,48,56,51,98,56,48,101,100,57,55,97,101,56,48,57,102,49,55,48,48,101,55,48,49,100,54,97,53,50,51,57,55,101,56,54,49,101,49,48,50,54,54,48,98,49,48,101,52,100,49,52,101,53,99,56,55,55,56,98,54,101,53,51,48,55,56,52,97,55,52,53,48,101,53,56,51,97,99,50,56,99,49,101,50,50,55,57,52,54,49,100,100,48,102,55,48,55,102,52,98,49,50,100,99,51,99,56,100,49,53,52,48,102,51,99,51,98,48,48,102,102,101,56,56,49,101,55,56,55,48,52,98,48,48,51,102,97,48,55,98,48,49,101,50,48,102,101,56,55,51,56,49,100,53,56,51,99,57,48,102,54,48,51,97,99,48,55,55,51,99,49,102,48,56,51,99,101,48,101,99,56,55,48,52,51,100,97,49,101,48,48,102,102,55,55,54,48,101,57,51,56,55,98,99,97,57,48,55,55,99,48,48,102,53,52,48,51,102,52,53,50,48,55,55,56,98,50,50,99,99,51,97,97,48,101,101,98,56,55,102,52,51,99,48,56,97,57,56,49,100,99,48,101,53,48,48,51,100,101,101,53,102,97,51,49,53,101,49,100,57,99,49,102,48,50,101,100,48,101,99,97,51,48,101,101,54,50,99,102,49,54,99,53,57,99,53,97,48,50,48,98,57,48,97,48,49,50,54,101,48,48,102,102,102,98,50,53,48,55,100,50,48,52,99,102,48,51,102,102,48,50,55,99,52,48,57,97,97,48,55,57,97,48,52,101,55,97,48,48,102,102,55,55,48,97,51,48,50,54,56,57,101,48,55,98,101,49,101,50,48,101,51,56,51,101,55,48,101,57,56,55,53,49,49,48,97,50,52,50,48,101,97,56,55,49,56,51,100,48,48,101,57,54,57,49,56,49,100,50,55,48,55,55,48,49,100,57,97,48,101,99,57,54,99,53,102,49,53,48,53,56,57,52,50,48,101,100,99,97,97,48,101,52,49,53,56,49,99,49,50,97,99,98,98,57,48,102,53,48,55,98,99,98,48,48,102,102,102,48,57,53,99,53,48,50,50,56,55,56,48,98,55,48,102,97,56,55,99,99,98,55,50,99,48,98,49,48,102,54,49,54,55,102,101,48,56,99,50,56,48,54,55,99,48,48,102,102,51,101,50,55,99,48,48,102,98,55,53,97,48,50,54,101,52,48,57,55,49,48,48,55,56,55,101,56,51,101,56,50,101,98,97,53,56,49,51,49,56,48,52,97,48,56,55,48,48,97,101,99,48,101,57,57,101,50,98,56,51,56,97,48,50,52,50,53,51,56,55,99,56,48,57,51,54,48,101,52,50,51,56,55,48,99,49,100,100,48,55,50,56,48,52,100,48,51,99,54,53,49,97,53,97,54,48,55,55,49,50,99,51,102,101,48,101,56,48,51,99,48,53,100,49,53,56,48,101,102,99,98,102,48,52,102,49,52,54,49,99,100,50,99,52,51,99,52,49,99,50,50,100,48,49,100,55,49,55,101,56,51,99,49,101,53,48,55,100,53,48,56,49,101,102,48,55,98,100,48,48,48,102,102,50,99,49,100,52,51,50,56,49,100,53,48,51,100,51,48,102,100,56,51,56,102,48,55,97,54,48,101,100,52,49,102,52,56,51,97,100,50,102,51,48,55,54,52,49,101,54,48,51,57,100,48,55,56,48,49,99,101,48,55,97,50,48,101,101,52,51,99,98,52,53,54,49,52,101,53,99,54,48,101,101,56,55,101,99,49,100,102,56,55,56,52,97,99,48,102,52,48,55,52,99,98,102,57,50,57,52,98,102,52,50,50,101,56,51,98,56,53,97,101,50,57,99,51,99,50,53,51,49,53,97,53,56,54,50,98,99,98,99,50,98,52,98,49,50,56,99,98,48,48,102,102,52,98,48,50,52,52,98,51,50,98,53,51,99,97,100,98,55,53,48,97,98,102,99,48,51,56,97,56,48,49,102,55,53,56,48,48,102,102,102,97,97,55,48,101,50,56,48,51,101,100,56,99,48,57,51,97,48,102,50,48,51,57,98,101,56,99,49,99,50,48,101,100,48,49,51,49,56,49,99,97,99,101,56,55,98,99,48,57,53,101,48,55,100,54,49,102,52,50,57,99,98,56,52,100,101,48,101,99,99,51,102,53,50,53,56,49,52,56,57,50,49,101,52,48,101,102,50,53,57,54,56,49,100,57,52,98,52,53,48,102,48,97,49,56,51,98,101,48,55,99,50,49,100,101,50,57,102,56,55,48,48,49,101,48,97,50,101,52,48,48,102,102,102,55,57,52,56,53,54,55,52,57,48,101,101,48,51,99,99,48,48,55,97,55,50,49,102,51,48,102,97,56,51,98,49,48,101,49,57,53,100,48,48,49,51,97,97,48,102,53,52,49,100,54,48,55,101,99,49,99,55,56,51,100,51,48,55,57,52,48,101,53,56,49,101,57,49,52,55,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,102,56,56,51,97,101,48,55,56,99,49,100,97,57,50,99,99,97,55,50,101,51,48,55,55,52,51,102,54,48,101,102,99,51,99,50,53,57,56,55,53,99,51,100,56,53,48,55,50,101,56,97,48,52,100,50,101,56,51,98,56,53,97,101,50,57,99,51,99,50,53,51,49,54,52,53,55,102,50,99,48,97,51,50,99,56,98,49,50,56,100,51,99,49,50,99,48,57,101,50,98,48,98,50,52,102,50,98,54,100,97,52,100,97,48,48,102,50,55,48,50,53,51,52,51,102,99,48,102,53,52,49,101,98,48,49,50,98,56,48,52,98,53,56,51,100,49,48,55,101,54,49,99,56,48,48,55,97,54,56,48,102,98,48,49,101,53,48,51,56,49,48,55,51,50,49,102,102,48,55,99,50,48,101,102,51,56,55,54,56,51,99,50,49,99,101,99,49,99,51,48,55,97,52,49,102,48,48,55,55,52,49,100,98,48,102,48,56,51,99,48,48,101,51,101,48,101,57,48,55,99,49,50,100,51,99,51,100,99,49,100,53,101,49,100,51,48,102,54,49,54,52,53,99,57,52,98,99,51,98,52,49,101,97,50,99,48,98,48,48,102,49,49,52,51,100,49,48,48,102,102,52,98,48,98,54,52,102,52,100,50,99,57,48,57,51,54,102,56,48,56,57,54,48,48,102,102,102,57,97,56,56,51,56,99,48,50,52,101,48,51,98,54,49,102,97,48,50,53,57,99,49,102,57,56,55,52,99,51,99,101,49,99,48,48,102,102,101,56,48,49,51,99,97,49,102,102,99,53,57,57,52,56,48,102,54,56,49,100,55,56,55,55,99,97,53,52,102,55,99,51,102,52,48,102,57,48,49,99,53,49,53,99,53,52,102,50,97,56,51,56,52,48,102,99,56,49,101,51,49,54,48,53,54,49,54,99,48,48,102,102,102,54,101,56,55,54,54,56,49,100,55,49,55,101,49,100,49,55,99,49,100,51,48,55,51,99,98,57,48,102,52,48,55,55,97,52,51,101,50,48,102,56,99,97,51,48,102,52,50,52,56,55,55,56,97,97,48,102,51,57,54,52,49,100,57,48,50,53,57,97,56,97,48,48,102,102,101,102,55,102,56,49,57,102,48,48,102,102,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,49,98,102,53,52,48,53,48,50,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,49,102,99,48,48,102,98,101,98,48,48,55,100,97,98,56,55,101,99,48,49,102,53,51,54,48,52,101,51,48,48,51,101,97,54,48,49,102,50,48,50,54,99,51,102,101,49,101,53,48,50,53,100,48,51,101,98,56,48,57,100,51,48,101,55,48,49,51,52,52,48,101,53,48,51,57,97,53,99,57,52,101,56,54,48,48,102,102,102,53,50,99,51,56,100,100,48,48,102,102,48,57,54,50,52,54,48,101,101,48,55,56,57,49,48,97,99,48,102,51,50,50,97,53,48,55,55,57,51,48,49,101,48,56,51,57,102,48,102,48,57,55,51,56,51,102,101,48,101,102,100,50,52,49,51,99,49,100,48,50,101,99,98,51,99,56,99,49,101,51,48,55,54,57,99,49,101,51,48,55,50,99,51,57,52,48,102,51,56,51,102,56,53,56,51,57,102,101,48,53,56,50,48,48,102,102,102,57,52,50,48,48,102,102,51,101,56,48,99,97,55,48,102,55,49,53,50,49,102,56,48,48,102,102,55,100,57,97,48,49,50,52,54,48,101,101,102,57,53,97,48,102,48,48,102,102,97,101,48,48,102,102,55,98,100,52,49,101,50,56,49,51,98,97,48,101,99,56,97,50,50,99,52,51,57,48,49,100,53,48,101,50,49,54,56,49,99,51,48,101,57,56,55,49,56,51,101,52,48,102,49,56,51,102,48,48,102,102,52,100,56,49,53,56,48,48,102,102,102,55,52,56,55,57,52,51,97,55,56,97,101,48,55,56,48,56,50,48,48,102,54,97,48,50,52,48,49,101,97,48,55,51,52,51,57,48,56,48,49,101,100,50,102,48,49,102,51,49,55,97,49,101,57,50,97,52,49,101,49,57,53,97,49,100,97,50,98,99,51,102,52,53,55,56,51,99,100,48,102,48,56,51,100,48,48,49,50,98,48,48,102,102,57,50,51,48,48,55,100,56,102,48,49,51,98,50,48,48,102,102,102,97,101,52,48,102,53,48,55,101,52,51,101,54,48,52,57,56,56,51,102,101,50,102,99,49,99,98,57,54,101,48,102,50,52,51,98,99,53,54,48,55,54,99,51,102,56,56,97,56,99,53,48,48,102,102,55,49,52,51,102,52,49,100,53,48,102,54,49,53,99,53,51,57,54,51,99,98,52,50,56,53,50,48,98,97,48,101,51,56,51,99,101,48,101,99,56,55,99,48,51,57,48,57,54,49,101,48,50,56,49,50,100,50,52,98,50,57,48,101,101,56,55,97,56,48,52,56,51,56,55,98,52,51,98,56,53,55,57,55,101,49,101,101,50,97,56,97,57,50,100,52,97,101,50,97,56,51,100,99,49,101,99,52,49,50,100,48,48,51,98,49,56,49,100,53,48,51,100,51,48,101,50,48,51,101,102,48,55,53,56,48,101,100,48,49,102,53,48,51,97,100,50,102,51,56,55,57,56,49,100,57,56,51,101,50,48,55,55,101,49,99,101,48,55,97,50,48,101,101,52,51,99,98,52,53,54,49,55,48,53,51,55,48,102,48,56,55,49,48,51,102,101,49,100,101,50,98,48,51,100,48,49,100,51,50,102,101,52,97,53,48,102,48,50,49,49,52,97,49,101,51,50,97,98,57,55,48,49,100,101,50,101,52,97,100,50,99,54,52,97,102,50,102,48,97,100,50,98,56,98,99,50,98,99,49,51,50,48,57,49,50,99,99,97,100,52,48,50,99,97,49,100,52,50,57,48,48,102,102,98,57,48,48,102,102,48,55,99,57,98,99,48,49,102,52,48,56,53,51,56,49,50,56,97,53,99,49,55,54,48,52,102,102,56,49,50,52,56,48,101,101,97,52,97,48,48,50,53,52,99,51,99,48,48,57,98,50,101,99,48,57,57,55,48,55,55,48,53,54,50,55,48,55,49,56,97,50,48,101,50,48,49,50,100,52,49,102,99,48,102,50,48,55,101,48,51,56,50,49,99,54,48,101,56,49,54,48,48,101,98,56,97,52,50,99,56,51,99,99,53,54,56,55,98,53,50,56,49,100,102,48,51,101,52,48,102,54,48,51,99,54,100,50,53,55,56,51,98,49,48,101,52,48,55,52,52,51,99,48,53,49,56,51,57,97,50,101,99,97,49,50,101,98,57,53,56,53,56,56,55,55,99,49,100,57,49,55,97,49,99,101,48,101,54,56,51,98,101,102,102,48,49,51,48,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,48,51,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,99,48,48,102,102,48,49,102,51,48,102,48,50,52,100,56,48,49,101,56,57,56,49,51,100,54,49,100,48,48,50,54,101,97,99,98,55,48,52,101,55,48,50,55,54,99,48,52,102,101,98,49,53,53,56,97,102,48,52,98,101,50,57,52,48,49,101,53,98,99,49,99,102,48,49,50,99,52,48,101,98,102,54,48,49,51,50,101,49,101,53,50,99,56,48,52,100,48,48,102,102,52,99,51,49,54,52,48,57,98,51,55,48,101,102,48,55,52,52,49,50,49,99,49,56,99,48,50,55,97,52,56,48,52,99,51,48,49,55,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,51,48,98,56,48,51,101,55,48,99,49,100,99,50,101,48,98,50,50,57,56,48,49,102,53,98,56,53,102,50,49,50,49,56,50,54,48,97,56,48,101,99,55,48,50,55,49,98,57,55,56,57,57,57,102,52,54,54,55,50,48,56,48,57,99,97,52,56,49,50,57,54,56,56,53,55,54,48,99,53,50,53,50,54,53,50,53,50,55,97,53,97,53,52,53,52,54,48,52,57,99,51,56,52,55,48,101,101,57,49,100,102,53,54,102,102,48,48,102,102,98,101,57,53,48,48,102,102,102,102,56,53,48,48,102,102,56,50,56,48,101,101,48,55,55,52,98,56,48,102,54,49,54,101,56,56,53,48,48,55,55,100,48,102,50,55,49,55,48,53,56,48,54,102,100,48,100,48,99,49,51,48,56,99,56,57,100,101,48,52,98,50,51,98,101,57,52,57,49,98,51,101,57,54,57,50,56,56,56,98,50,52,53,49,53,49,100,102,102,102,100,53,101,100,53,51,51,53,49,98,57,50,102,98,50,56,48,55,101,98,97,102,102,56,48,52,99,54,56,48,51,101,102,57,56,48,57,56,101,48,55,55,50,48,52,100,99,48,48,51,101,100,55,56,48,57,97,57,48,50,54,49,48,49,100,52,49,54,50,48,50,54,97,49,99,50,48,102,101,101,48,55,49,102,52,53,48,49,54,49,52,56,54,53,101,97,49,101,52,56,57,48,101,57,56,49,50,100,101,48,101,55,52,51,57,52,53,56,101,48,52,97,56,55,57,99,97,53,48,101,102,57,55,51,48,52,52,98,54,48,101,99,57,54,51,50,54,52,100,50,56,57,48,55,102,102,98,100,51,55,100,51,49,48,55,98,54,57,99,101,48,49,51,99,97,56,49,56,49,56,48,51,101,100,49,52,48,57,51,54,101,48,48,102,97,102,100,48,50,55,97,52,49,102,56,56,49,50,56,98,99,98,55,99,53,102,56,48,51,100,50,53,48,48,102,102,55,97,54,54,54,50,100,51,57,53,99,48,50,53,55,100,50,102,56,55,102,52,49,99,102,48,51,98,99,48,55,57,102,101,56,48,52,98,98,48,55,57,48,51,100,98,100,49,55,99,48,48,102,102,51,100,101,56,48,57,53,51,55,50,102,56,98,48,102,54,49,56,54,97,100,50,56,51,97,56,49,50,48,56,54,48,53,102,56,98,102,102,97,56,48,54,51,99,56,48,51,101,49,97,54,48,52,101,56,56,51,98,98,50,100,99,48,57,55,49,48,55,98,56,48,52,57,52,48,55,56,52,51,100,53,52,102,56,51,101,99,50,97,99,49,101,101,56,55,102,52,49,102,97,49,52,54,53,48,54,50,57,48,51,99,48,99,101,54,52,49,99,100,50,50,56,55,49,52,48,57,54,48,48,102,102,55,52,97,53,54,97,52,53,49,54,56,56,54,49,100,49,57,48,101,55,53,101,99,49,101,100,48,52,100,50,48,101,99,57,99,49,101,100,101,49,101,100,97,102,99,57,53,49,53,51,99,97,99,51,49,54,51,50,48,49,55,48,99,97,48,100,49,56,49,50,54,99,48,52,99,51,57,55,48,48,102,102,52,97,56,48,49,51,52,97,48,52,98,102,48,49,51,48,54,53,52,54,99,101,48,48,102,102,51,100,50,53,48,55,99,56,48,101,97,99,49,101,50,49,54,56,56,51,56,49,50,102,51,50,53,99,57,53,48,49,99,50,48,55,56,97,49,100,53,48,102,97,57,54,48,53,51,55,52,57,52,97,50,57,48,51,99,49,99,97,100,48,52,102,55,48,101,100,98,49,50,48,57,102,52,51,50,56,99,98,50,52,100,52,50,100,99,57,52,97,48,50,55,54,100,100,48,97,102,102,99,48,51,57,49,56,48,49,102,54,53,54,48,48,102,102,102,97,101,98,48,55,50,56,48,48,102,102,102,98,50,102,48,50,53,57,52,51,100,54,48,101,48,52,49,102,48,57,53,99,55,52,99,99,56,97,53,101,56,55,56,52,49,100,54,48,55,98,50,57,50,56,51,101,49,55,56,49,100,100,48,51,100,97,99,48,101,102,99,51,102,54,49,99,98,48,101,52,48,51,99,50,101,53,49,48,55,53,99,51,102,52,49,99,51,56,48,102,56,101,48,101,97,100,48,55,102,52,98,50,52,101,55,48,51,97,56,53,101,57,55,57,50,49,100,100,48,102,49,52,102,101,53,55,57,54,98,97,55,56,50,52,100,51,57,48,52,48,50,57,57,52,48,49,102,54,55,50,48,48,102,102,102,97,57,100,48,50,54,55,52,48,49,102,53,56,50,48,102,50,49,100,50,56,48,49,102,52,56,55,54,51,52,48,51,98,54,48,102,56,48,51,99,48,48,55,99,48,49,100,101,48,55,50,48,48,102,102,102,50,51,57,55,48,48,101,102,99,99,48,102,52,52,51,57,99,48,101,98,52,51,99,99,53,49,57,53,55,56,51,101,53,56,51,97,50,49,100,53,48,55,56,99,49,102,98,48,102,49,48,55,50,99,48,52,101,56,97,56,48,102,54,48,55,52,56,98,97,101,49,100,98,48,102,54,102,52,49,50,99,52,97,101,48,49,51,101,57,50,98,52,57,50,55,57,54,48,53,55,57,54,54,48,57,48,48,102,102,48,101,48,55,48,50,52,100,52,48,57,56,55,50,57,99,48,57,97,101,48,50,53,54,99,49,99,48,48,49,51,48,52,53,52,54,101,100,56,48,51,100,53,97,48,55,51,54,48,101,97,99,49,101,50,49,54,56,56,51,98,97,52,53,55,50,57,56,98,55,48,102,101,48,51,98,97,48,101,97,56,55,100,53,51,99,97,54,101,57,52,57,52,53,50,56,55,55,102,49,54,52,48,57,49,48,48,55,98,57,53,56,57,99,57,101,56,54,53,49,57,53,97,56,52,57,98,102,49,51,57,52,48,52,49,102,102,97,49,52,48,52,57,48,48,51,101,99,102,52,48,57,48,99,48,101,98,56,48,51,101,99,56,52,48,57,51,100,48,55,57,99,48,52,97,101,48,55,56,56,98,99,101,49,100,48,52,56,48,102,100,54,48,101,53,53,49,53,56,49,102,48,99,53,53,49,54,48,53,102,54,50,56,51,56,55,54,52,49,101,55,56,55,48,52,49,101,51,50,52,99,101,48,101,101,97,49,56,55,98,99,51,56,98,50,53,97,100,57,55,51,56,51,57,48,56,101,53,50,102,48,52,101,48,55,56,48,97,102,48,49,50,101,48,52,100,53,49,54,51,49,101,99,51,51,98,52,49,52,101,102,102,48,48,102,102,57,49,54,53,100,52,51,100,99,48,57,56,102,48,50,53,101,99,49,101,57,48,49,50,97,97,48,102,57,52,51,101,48,48,102,102,101,49,48,49,102,54,56,55,55,52,48,49,101,100,50,48,55,97,48,49,99,51,101,49,100,99,99,49,101,54,48,101,102,48,48,57,98,48,55,55,52,98,99,99,53,55,48,48,102,102,51,100,99,97,49,100,54,50,56,56,51,101,52,53,50,55,48,49,51,49,48,101,97,49,54,101,49,101,48,48,102,102,101,100,97,54,52,97,54,56,55,55,56,51,99,56,53,54,49,54,49,97,57,48,56,98,97,52,99,98,57,99,57,53,57,98,50,99,48,49,50,52,53,56,98,54,57,97,56,50,100,56,52,52,50,102,102,56,48,54,54,101,56,48,51,101,51,57,54,48,48,102,57,48,53,49,52,101,48,52,100,101,57,52,99,49,100,98,48,50,52,97,99,48,57,97,98,50,100,98,50,48,56,49,51,52,50,56,50,48,50,55,50,48,48,102,52,102,48,51,101,55,100,48,49,50,53,50,102,56,51,102,101,101,57,50,57,50,48,102,98,52,49,101,99,56,55,98,51,56,48,51,100,98,56,48,101,101,48,49,99,97,48,55,52,99,49,100,98,56,51,97,99,99,48,101,97,56,49,100,101,48,55,54,99,51,98,56,53,50,100,54,50,102,48,51,100,57,102,56,55,100,51,57,56,98,50,50,97,102,101,50,100,51,49,54,48,53,55,102,48,49,97,52,56,48,57,97,51,48,50,53,98,99,49,100,101,56,49,51,54,99,48,101,50,56,51,102,48,48,102,102,52,98,101,56,51,100,55,50,98,56,48,52,100,56,49,100,102,48,51,99,49,101,49,100,99,101,49,101,49,50,98,101,57,50,56,98,102,52,49,97,55,98,48,55,52,99,51,101,48,53,48,48,102,102,55,100,48,97,100,57,48,52,99,48,55,54,52,98,97,48,101,101,57,55,51,51,102,49,54,101,49,100,100,50,98,101,56,48,50,99,52,98,98,52,49,51,101,57,102,97,99,49,51,97,56,51,101,100,48,57,99,48,48,56,98,49,48,101,101,48,55,56,56,98,56,48,101,57,57,54,101,56,56,53,102,56,55,55,100,51,51,50,48,57,55,48,53,55,56,54,102,57,48,100,51,48,49,50,101,56,99,57,55,100,57,48,52,99,97,51,98,101,56,97,57,49,102,51,48,57,54,56,99,57,54,56,98,52,52,57,49,53,50,49,102,57,102,97,97,51,101,57,57,97,102,55,98,49,50,100,98,97,56,48,55,49,99,56,48,51,101,57,57,56,48,49,102,54,102,50,48,101,56,99,48,49,102,54,98,48,48,101,49,49,101,48,102,52,57,52,54,102,48,48,102,102,51,100,98,99,48,102,99,56,51,56,55,100,57,99,48,102,97,56,49,100,55,49,48,48,102,102,102,51,57,55,48,48,102,102,48,102,54,49,56,48,51,100,99,101,49,102,51,48,55,57,101,53,53,56,51,98,56,102,56,51,101,99,57,56,48,101,100,52,49,100,98,48,55,52,48,51,100,51,56,51,100,54,49,100,50,48,55,54,101,57,50,49,101,54,50,50,49,100,50,52,51,52,102,48,48,55,98,55,97,53,50,98,49,53,54,49,101,52,99,56,48,53,97,54,56,48,52,102,55,102,56,48,53,56,51,48,48,51,101,101,53,48,48,57,48,56,48,102,99,48,48,51,101,98,102,52,48,57,101,97,48,55,100,48,48,101,99,99,51,99,52,49,100,57,57,48,101,101,48,55,49,52,51,101,99,49,102,53,48,55,56,99,48,102,52,52,49,99,57,51,55,56,98,56,50,57,99,98,56,48,52,100,48,51,57,52,48,102,49,56,51,100,101,48,55,97,48,53,48,56,51,98,55,52,57,102,54,56,54,49,102,49,48,102,56,49,54,101,56,100,53,54,53,53,48,55,50,100,50,54,55,50,50,48,55,98,52,98,48,52,50,48,102,54,99,53,50,51,101,99,49,101,51,50,98,57,98,52,102,102,97,57,51,48,48,55,57,97,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,51,49,99,56,49,51,57,54,48,52,56,100,56,49,50,100,97,48,52,102,99,56,51,97,56,52,56,48,55,51,54,48,52,99,99,56,55,48,51,56,51,99,48,48,101,55,99,50,55,98,97,53,100,57,53,50,56,53,52,49,101,98,48,102,102,56,55,53,102,49,53,54,49,101,50,99,49,100,98,48,102,53,48,55,53,53,48,48,98,97,57,52,57,48,101,48,48,102,102,55,98,99,51,97,48,53,97,97,53,100,97,48,57,53,52,49,102,52,50,102,54,51,57,53,99,57,56,53,57,48,50,52,49,51,52,49,51,53,51,54,101,51,55,100,100,52,50,50,98,100,51,49,48,52,49,55,48,48,48,102,102,55,100,52,101,48,48,102,102,51,101,98,48,52,51,97,52,48,48,102,102,102,97,97,53,48,55,51,56,48,102,101,48,49,99,53,56,51,98,101,48,55,56,98,99,51,102,52,49,99,50,48,55,97,97,48,52,100,55,56,51,99,102,48,50,54,51,99,51,57,48,53,53,99,56,55,53,48,98,50,48,101,97,102,48,55,53,54,49,100,50,48,102,101,56,55,53,99,49,100,100,56,55,51,56,51,98,54,48,101,56,51,97,53,49,55,97,49,102,100,48,55,57,48,53,99,56,55,101,52,48,49,101,99,56,50,57,56,49,100,99,97,49,97,50,54,48,102,102,49,55,52,53,101,49,53,101,53,57,56,55,57,52,49,51,54,49,97,49,54,48,53,48,97,49,50,55,50,49,100,97,54,97,55,55,102,56,54,101,48,48,102,102,51,101,100,51,56,98,49,52,98,50,97,52,48,49,102,53,56,97,48,48,102,102,102,98,49,97,50,100,56,97,100,55,98,97,51,49,54,48,53,53,48,49,50,50,50,48,52,100,101,49,54,48,56,50,57,49,97,49,98,55,52,51,48,52,99,50,98,56,49,99,48,48,102,102,51,99,51,52,97,52,55,55,98,98,48,102,99,53,50,51,100,49,49,52,56,54,51,55,51,53,99,53,54,97,100,98,54,97,99,54,101,54,57,48,48,57,49,51,50,100,48,98,50,52,99,50,101,48,98,51,50,99,48,98,54,50,99,53,101,99,57,50,57,99,53,57,97,54,50,53,49,54,48,53,56,50,52,54,54,100,57,54,98,51,99,57,56,57,101,102,102,52,57,52,57,52,56,101,100,51,49,97,53,49,101,48,57,97,52,98,102,53,52,54,57,100,97,52,55,100,98,52,99,54,100,98,52,56,48,55,55,49,48,48,102,102,51,101,100,56,99,48,49,97,100,54,52,48,48,102,98,50,99,48,48,52,99,48,48,48,102,102,50,55,49,56,48,48,102,102,97,53,100,99,49,101,51,97,56,48,52,56,52,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,102,100,56,48,51,101,98,54,48,48,102,102,57,49,50,48,55,57,56,48,48,102,98,49,51,48,50,54,98,99,49,100,101,48,49,50,101,99,48,101,100,57,48,51,98,99,56,56,57,97,53,98,56,55,52,52,98,98,48,55,97,50,53,101,99,97,52,57,52,49,49,99,51,57,48,48,102,102,101,56,100,50,52,49,101,52,56,55,48,56,51,56,99,49,102,53,48,102,99,52,57,53,54,53,102,48,55,98,99,51,56,57,54,49,101,55,97,48,101,99,52,56,55,100,99,97,101,52,99,101,49,100,57,50,56,52,98,101,56,48,102,49,49,54,57,56,57,51,54,53,53,99,101,51,51,97,57,99,56,53,102,101,48,51,56,48,48,48,102,102,51,101,49,99,54,48,48,102,97,102,49,51,48,48,102,102,51,100,52,98,48,48,102,102,55,100,56,50,56,55,98,101,48,53,48,48,102,102,51,100,101,99,48,52,98,100,48,55,54,52,97,52,100,99,52,48,48,51,57,98,48,56,51,101,101,50,57,48,51,101,49,56,98,51,50,98,48,51,102,50,48,48,102,102,97,49,48,56,49,99,97,50,52,102,48,101,52,48,48,56,97,99,98,48,50,100,56,53,49,53,56,97,48,51,102,101,97,56,50,99,99,48,52,97,48,56,49,50,101,54,53,48,48,49,50,57,54,48,52,98,51,56,51,56,98,48,50,53,100,52,51,98,97,57,48,48,102,102,50,54,50,56,97,48,101,55,99,49,100,49,48,51,98,50,48,55,55,48,57,52,53,101,101,52,55,52,102,52,50,48,48,55,98,56,56,98,50,48,101,48,48,51,98,102,48,101,99,48,55,49,53,50,48,51,99,51,99,97,101,52,98,50,101,52,51,99,49,52,53,53,101,50,101,97,48,51,98,56,99,50,54,55,50,97,55,49,55,99,53,56,99,50,48,49,50,50,51,50,53,56,50,55,53,54,97,52,100,98,48,56,98,48,50,54,55,99,48,49,102,54,57,56,48,52,56,55,56,49,50,54,97,48,102,48,49,48,52,49,100,53,56,49,51,50,56,48,102,100,50,99,49,100,98,56,55,102,52,98,51,48,101,98,97,50,56,55,100,56,97,101,50,56,98,48,51,98,48,48,102,102,55,99,99,49,102,48,97,52,56,48,101,101,49,54,50,53,99,49,55,101,53,48,97,50,97,55,99,57,54,54,49,99,51,48,55,55,54,49,101,99,50,57,54,52,57,57,54,99,49,100,97,50,101,53,48,101,53,48,97,99,98,49,99,53,56,54,99,56,98,51,55,52,56,49,48,56,50,57,99,53,55,100,50,54,102,102,56,49,49,51,48,48,102,102,51,101,53,100,99,48,52,56,57,57,55,50,48,52,99,98,56,49,50,53,99,49,99,52,48,50,54,54,99,51,98,101,57,48,52,99,98,55,48,50,52,100,52,48,49,101,101,98,48,52,57,48,55,55,102,50,51,50,51,56,48,51,98,55,98,56,49,51,48,101,48,102,53,56,48,57,54,97,48,101,49,98,102,102,57,54,54,57,52,49,102,48,50,56,53,49,48,97,57,101,53,55,50,50,57,52,50,57,50,57,57,101,97,56,51,98,101,49,101,100,99,53,56,48,99,100,54,48,49,50,48,49,99,98,48,101,48,49,53,100,97,97,48,49,102,99,50,48,48,101,99,100,50,102,99,97,99,48,48,54,48,100,50,98,57,50,98,48,48,50,99,102,54,52,51,52,99,56,99,57,48,48,102,102,48,102,99,52,57,99,52,53,50,57,56,48,56,102,102,54,49,51,56,53,56,48,53,57,99,48,48,51,101,52,49,50,48,48,102,102,102,56,101,54,49,55,48,48,102,102,52,97,48,57,54,101,53,97,56,49,51,53,54,48,52,57,54,48,55,54,98,50,55,56,49,50,98,97,57,101,48,57,50,99,49,102,53,48,55,55,57,56,98,56,52,55,52,52,48,48,102,102,55,97,48,49,57,49,53,49,99,49,99,101,56,51,98,97,48,101,101,54,48,48,102,102,55,98,98,48,49,101,100,48,51,101,100,48,102,53,48,51,99,55,48,55,97,54,48,48,102,102,102,53,53,48,49,101,49,56,55,57,56,51,100,56,53,100,101,48,49,50,54,50,56,52,48,49,100,52,99,100,51,50,53,54,57,54,54,48,48,101,99,98,48,49,50,102,52,102,53,102,102,48,49,51,57,53,55,53,100,55,53,102,102,48,49,56,48,48,102,102,48,49,102,49,97,55,48,50,55,50,54,52,48,57,51,57,48,48,102,102,55,100,97,53,56,51,97,56,51,49,53,51,99,98,53,98,48,50,54,97,48,48,102,102,49,101,99,52,48,50,52,100,55,49,49,52,102,99,56,51,56,97,99,57,48,55,101,52,48,52,99,51,56,51,56,56,51,49,54,101,55,48,48,55,98,54,56,51,100,48,48,57,98,97,52,49,48,48,102,102,55,98,54,55,55,48,52,56,56,48,51,97,98,101,49,97,49,50,50,51,99,51,99,56,53,54,102,100,99,51,52,48,48,100,102,56,53,48,48,56,99,101,48,48,102,102,55,100,55,98,48,51,99,54,48,101,101,48,51,57,98,48,50,55,100,56,48,57,50,48,48,55,98,99,49,102,49,52,97,48,52,57,48,55,52,99,49,100,53,56,49,51,55,97,48,52,98,52,56,51,99,56,48,102,52,50,53,101,54,57,51,100,100,97,52,53,48,101,101,48,55,50,56,49,102,51,48,55,51,48,51,100,48,53,100,98,102,57,56,50,97,100,48,56,98,49,50,100,53,50,55,98,54,53,53,57,53,99,57,49,55,97,53,48,52,97,101,50,99,49,51,101,101,52,57,52,97,48,57,53,101,57,99,101,49,48,54,102,56,48,55,55,52,56,51,97,54,48,55,57,50,49,100,101,48,55,99,54,48,101,98,52,49,100,97,56,51,100,100,48,101,56,98,102,100,51,48,51,97,50,48,102,52,99,51,56,48,49,99,100,48,55,56,101,49,100,54,52,100,48,99,100,51,100,49,99,49,51,54,49,100,98,48,102,99,48,55,55,99,97,100,48,102,51,57,52,56,57,53,100,49,99,98,51,52,50,50,98,56,98,54,54,48,57,57,53,52,53,97,50,50,53,49,49,50,99,48,97,101,50,98,57,51,102,53,53,53,48,50,55,99,97,102,52,49,55,51,48,54,53,49,102,101,48,50,97,51,48,48,51,101,54,54,99,48,101,101,56,48,49,101,101,49,48,48,55,100,54,98,56,51,57,98,48,102,54,57,53,48,53,51,101,52,99,50,102,99,97,50,48,50,55,49,99,49,100,102,55,50,100,49,51,102,50,55,101,54,55,97,50,48,55,51,99,97,101,48,55,48,97,48,52,99,102,57,54,50,53,56,56,48,53,97,97,52,50,54,98,54,56,54,57,48,52,53,51,53,102,52,55,52,99,48,48,102,102,98,51,52,50,97,50,99,50,98,49,99,55,97,56,57,102,49,56,48,50,99,50,49,52,48,51,99,53,99,48,49,102,54,52,56,48,101,53,57,51,48,48,102,102,57,56,53,48,50,52,49,99,48,57,99,55,48,55,52,50,53,52,49,53,53,99,98,57,48,102,54,56,55,101,48,48,102,102,57,53,102,48,50,54,49,52,51,98,52,49,99,51,52,51,101,57,100,50,53,54,102,48,48,55,98,101,99,51,99,54,48,101,53,99,51,102,52,49,100,57,48,101,97,98,98,52,57,50,57,52,53,98,49,52,54,53,52,57,49,101,53,97,49,55,50,99,52,102,99,53,100,57,54,48,56,52,53,49,48,49,49,51,102,50,99,53,99,54,54,50,52,51,53,54,99,48,50,52,99,52,49,101,99,56,51,98,54,48,102,48,56,51,57,99,48,55,97,52,48,102,50,56,49,100,49,48,55,98,100,49,102,50,49,56,55,98,56,49,100,54,48,55,102,99,51,101,52,48,101,101,52,51,100,50,56,55,57,99,52,48,52,56,48,52,97,48,55,57,48,51,56,101,49,101,48,50,99,56,51,98,48,53,100,50,51,48,50,54,48,97,99,52,100,50,99,52,97,57,52,56,100,50,53,97,57,53,54,57,55,50,52,57,48,48,102,102,98,49,50,99,53,48,55,99,52,99,56,48,57,55,57,54,48,57,99,100,102,48,100,50,102,102,99,50,100,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,99,102,56,48,48,102,102,55,99,50,102,56,51,98,55,56,97,101,48,48,55,100,54,51,48,51,102,49,50,100,56,98,49,50,56,48,49,50,50,53,99,97,55,48,49,51,99,52,48,102,51,48,49,50,48,53,97,97,53,57,53,56,48,57,52,50,99,57,51,56,51,98,97,57,52,48,52,98,102,48,49,50,97,101,57,54,56,100,100,49,53,51,57,50,49,49,97,49,51,49,50,56,97,54,52,99,52,98,57,97,52,97,56,102,51,55,54,56,48,101,51,57,98,98,57,98,48,51,50,54,53,48,49,99,48,49,52,48,97,98,99,48,49,102,52,97,97,48,101,56,48,49,100,102,56,51,97,50,48,48,55,100,53,97,48,49,50,50,57,99,49,100,102,48,55,54,52,97,57,48,101,100,101,48,55,97,48,48,52,97,55,56,49,50,99,54,48,102,56,48,51,101,102,99,97,54,50,57,99,97,52,50,57,52,48,52,102,56,49,101,49,56,55,100,56,48,57,55,56,48,55,52,99,48,48,102,102,102,55,50,48,55,57,52,98,50,99,53,49,49,53,52,53,54,101,50,100,52,98,54,50,99,56,48,52,98,53,49,51,50,55,57,55,50,53,100,101,50,99,48,98,102,50,99,55,97,51,52,102,50,99,99,98,51,52,102,102,51,97,101,52,49,97,57,48,50,55,55,52,49,101,101,57,55,50,48,52,98,102,48,49,50,54,52,48,52,100,99,48,51,102,54,48,101,101,52,51,52,102,49,55,99,48,101,52,52,48,57,54,49,48,55,102,54,48,102,54,99,97,53,56,52,56,56,52,97,55,57,57,55,48,98,56,48,55,54,101,48,101,97,48,51,100,56,49,102,51,50,98,53,56,52,57,57,52,51,50,100,56,97,51,52,100,98,56,98,52,99,50,57,49,49,97,54,56,49,50,52,53,101,49,53,56,57,98,101,55,101,101,100,57,54,52,53,55,100,101,99,57,98,51,102,101,48,49,53,102,56,48,48,102,57,52,97,56,49,51,57,54,49,100,102,48,50,54,100,99,48,49,102,54,55,50,49,101,54,50,57,99,51,57,101,57,48,53,100,50,51,49,53,48,48,52,98,50,48,55,51,48,98,54,48,50,53,54,52,51,99,99,53,53,97,53,51,97,56,52,100,57,53,101,102,56,51,99,50,48,55,51,48,48,102,102,102,102,99,48,57,56,51,52,55,50,101,99,98,56,52,53,52,48,50,98,48,51,99,97,49,101,49,52,52,99,55,52,52,48,102,51,50,50,50,49,99,50,54,49,54,49,50,53,48,57,55,100,100,97,57,102,50,57,101,49,100,100,50,98,51,54,100,51,54,48,50,100,56,97,56,55,52,48,49,51,48,97,48,102,55,52,98,55,48,55,102,101,48,102,101,99,49,102,55,48,51,102,98,48,102,48,51,52,99,98,50,53,102,56,51,101,100,48,55,98,101,48,102,50,99,49,101,100,57,55,99,100,51,48,100,97,52,98,54,56,101,100,49,55,48,48,102,102,102,49,99,51,101,52,53,102,48,55,99,52,98,51,54,57,57,99,57,97,53,97,57,55,97,57,97,52,51,50,54,49,55,50,102,57,49,57,52,101,50,101,99,98,51,52,100,100,98,99,99,98,56,53,57,97,55,100,101,101,57,97,101,48,52,98,97,102,102,57,97,57,53,52,53,54,49,54,50,53,99,50,54,98,52,53,54,57,53,50,53,55,97,54,49,54,97,53,56,51,102,57,101,101,99,50,48,50,48,50,51,51,101,57,56,57,56,102,54,52,55,54,55,97,52,50,52,48,54,48,56,99,56,102,97,57,50,53,99,102,50,56,99,99,51,102,53,55,51,49,51,102,56,54,55,51,52,51,54,51,55,102,50,48,49,98,99,52,48,48,102,102,102,97,52,52,48,48,102,102,55,100,50,101,48,51,57,50,48,48,102,102,55,100,55,53,56,51,56,49,48,101,54,56,55,56,48,51,102,97,48,101,101,48,51,56,101,49,101,57,48,50,54,99,49,51,97,56,51,99,49,56,51,100,56,48,102,49,56,98,54,48,101,56,56,55,52,99,98,99,50,101,48,51,97,101,48,57,55,48,102,97,56,51,100,97,52,51,50,57,51,48,51,98,102,48,102,55,49,55,99,48,101,97,56,51,56,56,48,102,50,52,97,51,101,53,100,48,51,98,51,48,102,99,50,50,49,52,48,49,102,48,99,53,56,53,102,57,50,99,53,48,57,49,98,49,53,97,53,54,48,48,102,102,51,97,98,100,51,48,48,57,102,48,48,98,55,48,48,48,102,102,55,100,49,99,56,48,51,99,98,100,56,48,51,99,53,49,99,48,57,54,48,48,102,102,48,55,57,97,56,48,48,55,98,51,99,48,49,101,56,51,49,56,49,102,53,56,48,51,100,102,54,48,48,102,55,101,48,48,102,102,51,100,56,101,48,48,102,102,102,54,97,49,99,48,49,101,53,100,99,49,101,100,56,48,51,100,98,50,48,50,54,97,48,48,102,102,102,53,49,56,48,49,100,52,100,51,56,48,51,100,101,97,48,48,102,102,102,54,101,48,48,57,55,48,48,57,100,56,48,51,51,99,56,49,50,54,48,50,53,99,48,48,102,102,101,100,53,48,52,56,97,56,48,55,52,56,50,102,102,56,49,50,48,48,102,102,48,51,101,100,51,48,48,49,102,55,98,56,48,52,57,100,56,48,51,101,97,100,53,102,52,48,48,101,55,56,51,99,53,52,98,48,102,48,56,51,99,54,48,55,98,54,53,97,100,50,53,102,55,48,49,100,100,56,51,97,55,55,99,49,100,55,56,55,99,48,51,99,97,49,99,100,99,53,55,99,56,51,98,97,50,100,55,101,48,55,56,50,49,100,51,50,102,52,49,101,102,56,55,48,48,51,99,54,49,100,101,97,50,102,56,51,97,99,48,102,48,48,102,102,97,102,50,102,48,51,57,101,52,57,48,57,99,99,53,57,57,53,99,56,54,57,99,53,97,54,100,50,53,54,97,49,49,100,51,52,48,50,98,97,99,48,49,102,54,48,48,48,102,102,48,102,98,52,98,48,50,54,100,52,48,49,102,54,50,50,48,102,99,48,98,53,48,55,100,50,48,102,56,56,49,101,50,57,55,101,53,51,51,54,101,48,50,52,98,48,55,53,99,49,100,57,56,55,49,99,51,100,101,48,102,50,56,97,101,48,55,53,52,48,101,102,50,55,56,55,51,56,51,57,99,49,100,54,50,101,102,48,55,48,52,51,57,50,49,101,57,48,55,56,101,49,102,98,56,48,101,98,54,48,102,53,101,48,101,52,57,53,97,53,101,48,55,99,97,56,97,102,50,99,98,100,48,55,56,52,51,99,52,102,97,53,57,54,52,53,57,55,57,99,48,57,48,52,48,52,48,48,102,102,55,97,99,48,49,102,50,56,102,50,99,56,98,49,52,57,48,48,102,102,55,100,101,51,48,49,51,97,97,53,55,50,53,57,54,48,57,101,57,48,53,55,57,53,57,56,48,57,55,49,99,53,54,49,53,101,57,50,57,56,102,98,101,56,97,56,48,48,102,102,57,102,48,50,53,48,48,48,102,102,57,55,100,52,56,52,97,48,49,50,102,52,53,97,55,48,49,50,99,56,56,48,57,100,52,97,99,52,100,51,56,49,50,57,51,48,49,97,100,57,98,102,100,52,52,55,55,53,48,49,55,98,100,55,102,99,48,51,50,55,48,48,102,102,49,102,49,56,52,48,48,55,100,100,97,49,55,54,48,102,100,48,49,100,56,56,55,56,99,48,57,53,57,48,50,55,49,48,49,101,102,50,49,49,55,48,48,102,49,52,51,56,50,49,101,56,48,55,53,52,49,100,49,48,55,51,56,49,102,53,48,55,57,54,48,102,48,49,50,56,98,49,48,55,97,97,48,102,56,52,98,101,48,55,101,97,48,102,49,52,49,102,54,49,54,97,53,57,57,53,99,53,100,48,55,57,52,49,101,56,56,51,100,51,50,101,56,98,56,48,102,101,97,54,48,55,53,100,50,55,56,55,49,99,51,97,101,49,100,99,52,50,48,101,98,57,52,52,53,55,97,55,57,53,56,53,55,50,52,57,52,97,49,100,100,48,49,50,100,50,99,56,99,53,54,100,50,56,48,100,100,101,48,52,99,51,48,51,57,48,48,101,54,56,49,51,50,52,48,101,51,52,49,101,100,48,51,56,55,48,55,56,48,56,53,100,50,56,51,97,54,48,102,55,56,49,100,99,48,55,101,56,49,100,97,57,55,97,101,51,48,56,99,53,51,97,52,49,54,52,53,53,57,53,56,49,102,101,48,101,57,49,55,97,49,99,99,50,99,56,98,54,50,57,51,57,55,97,53,52,49,55,99,53,52,50,50,57,55,48,56,52,53,53,49,55,97,57,57,52,53,55,50,54,97,54,57,52,54,53,56,98,54,100,53,48,51,52,101,57,53,101,57,102,48,52,57,48,53,99,48,48,102,102,56,102,48,48,102,102,50,53,97,99,49,102,99,48,55,99,48,48,102,102,57,54,57,48,55,101,56,48,101,56,48,49,102,54,56,55,50,52,98,54,52,101,52,51,50,100,52,49,100,52,48,51,100,55,48,55,54,52,48,102,53,53,49,56,97,102,52,55,52,98,50,100,100,57,50,98,52,98,56,50,99,48,49,100,98,48,55,99,48,97,99,48,102,57,49,53,56,56,48,53,97,50,50,57,53,54,53,99,49,52,54,57,54,53,57,97,50,100,50,54,49,53,98,57,49,55,97,50,54,50,99,53,48,50,97,97,53,50,100,50,97,49,97,50,99,100,48,51,100,56,50,55,98,48,48,55,52,52,48,48,102,102,51,101,98,54,48,48,102,102,57,98,100,48,101,98,48,49,51,98,99,48,52,57,56,56,51,56,54,48,55,102,52,49,100,102,48,102,49,57,52,54,49,101,48,50,102,52,98,100,48,55,53,97,48,101,98,50,48,49,101,57,52,49,52,54,53,97,50,48,57,54,56,100,48,55,54,99,49,101,98,57,54,56,48,101,57,99,51,56,97,49,102,50,48,102,97,56,55,53,56,98,49,57,52,52,48,102,49,48,55,97,100,51,48,97,57,50,100,52,97,52,52,100,48,102,55,51,49,50,57,97,53,50,49,55,97,53,100,100,56,55,56,56,97,102,48,100,101,52,48,52,100,55,100,100,102,57,52,101,52,100,102,102,48,48,102,102,97,54,54,48,48,55,100,99,57,48,48,51,101,98,53,52,51,101,56,48,48,102,97,99,56,48,50,55,50,48,51,101,56,48,101,55,48,98,53,54,99,49,51,99,48,101,102,48,51,100,56,102,48,55,57,48,49,101,52,56,51,57,98,50,101,100,49,100,98,50,101,53,50,102,52,56,51,97,53,50,102,48,49,101,56,56,51,100,48,48,102,102,101,99,56,51,98,100,50,97,48,51,99,97,53,57,97,53,48,55,49,52,51,56,56,53,49,101,48,102,98,52,57,52,50,49,99,49,101,57,52,53,97,97,49,48,55,53,53,48,49,51,56,51,98,98,51,97,98,51,56,53,53,49,54,53,54,56,51,53,54,56,52,53,55,48,49,52,97,50,56,48,54,98,52,48,48,51,101,53,50,97,48,48,102,102,102,97,101,52,50,98,56,48,57,98,55,48,50,52,54,56,51,99,54,48,102,102,52,51,57,99,53,50,48,55,55,49,49,52,49,101,98,56,49,50,99,54,56,56,53,99,48,51,100,99,48,102,52,48,55,99,53,50,56,97,99,52,55,54,99,98,102,55,99,49,99,55,56,51,57,56,48,55,52,52,48,52,99,48,56,55,99,56,98,97,48,101,56,50,51,48,55,57,48,97,99,48,101,50,56,55,56,52,51,99,97,48,57,49,98,48,102,49,48,55,57,57,49,99,98,54,56,50,56,57,51,99,98,99,50,56,48,51,57,100,52,53,56,52,102,52,102,50,99,48,98,49,50,98,56,98,48,100,48,57,102,52,48,49,53,50,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,55,55,101,48,48,102,102,102,56,102,55,48,49,51,56,54,49,101,55,48,50,52,102,52,48,49,102,54,56,52,48,52,98,101,97,54,56,55,54,102,57,53,102,57,49,48,48,102,102,57,57,48,48,102,102,102,99,56,51,97,53,48,50,53,51,99,51,101,54,57,54,53,57,101,52,102,48,99,49,48,52,51,56,101,48,102,56,48,48,102,102,57,56,55,48,55,50,54,57,48,49,101,51,50,99,48,49,51,48,56,56,49,101,54,48,101,98,99,97,50,51,56,56,57,50,49,100,57,54,54,102,97,54,50,55,100,49,55,97,53,53,98,55,51,51,53,56,98,48,48,101,100,57,54,54,100,100,54,50,50,48,49,99,53,52,56,56,57,52,56,99,57,101,56,101,56,101,57,97,56,52,102,98,50,57,54,56,56,57,54,99,98,52,57,50,56,97,57,56,56,102,55,57,102,54,49,50,53,57,55,101,54,53,102,52,55,55,57,49,57,50,49,56,102,101,49,102,52,54,97,57,97,51,99,102,100,102,52,100,52,55,100,52,55,102,51,102,49,50,48,48,102,102,56,52,55,48,101,53,48,55,99,56,51,99,48,48,102,102,101,102,56,51,101,48,49,100,52,48,102,101,48,55,52,99,98,50,52,97,50,57,52,51,100,54,49,99,54,48,102,51,56,55,55,99,51,101,48,49,100,55,50,101,52,97,102,52,97,52,101,50,98,56,98,49,50,97,56,98,102,48,101,99,57,54,97,56,97,53,100,57,52,56,53,56,57,53,97,53,56,57,53,50,57,54,56,48,53,56,50,48,97,54,97,48,57,54,56,56,97,56,101,57,97,56,54,57,99,56,48,57,99,56,52,57,101,56,55,54,56,102,49,54,56,50,57,101,100,98,57,51,51,53,50,48,49,99,51,97,48,48,102,102,102,97,49,100,48,50,55,102,48,97,48,48,102,102,50,55,101,48,48,49,102,53,101,101,48,101,55,99,51,99,100,48,53,100,50,52,57,54,52,48,102,48,48,49,99,101,48,55,54,52,49,100,101,56,51,56,56,48,55,57,101,101,57,55,48,53,56,50,48,97,54,48,55,56,48,98,100,48,55,56,52,49,99,49,48,55,50,48,48,101,55,52,98,50,48,102,97,48,55,97,53,102,97,99,49,101,102,48,102,54,57,55,50,53,57,97,49,50,55,49,55,50,49,102,53,57,50,54,53,100,57,55,97,57,54,53,55,57,55,97,57,101,57,100,97,99,48,52,100,56,97,98,52,48,50,99,55,100,54,52,99,102,102,48,51,97,97,53,48,49,49,50,56,48,49,102,50,98,100,48,48,55,100,99,51,56,55,55,99,51,98,101,49,99,53,54,56,48,49,102,53,102,52,48,52,98,56,56,51,99,101,50,100,98,48,51,99,51,50,100,56,98,97,54,56,98,53,48,55,101,54,49,101,48,48,55,54,52,49,102,53,52,49,97,50,56,49,97,48,101,51,50,53,49,53,52,48,52,99,53,56,51,57,48,48,55,57,101,48,101,50,52,51,102,52,53,57,56,55,49,52,49,101,56,99,49,55,51,48,49,101,51,97,50,102,100,49,56,97,50,52,101,48,102,50,48,51,97,102,48,102,54,48,55,51,101,56,97,101,54,57,48,52,49,50,54,57,99,49,101,51,101,48,50,54,49,56,97,102,52,48,53,48,49,99,51,56,48,57,100,100,48,55,98,97,53,99,56,49,50,102,99,48,52,57,57,48,49,51,55,48,48,102,102,102,100,56,51,98,57,48,100,51,99,53,102,48,51,57,49,48,50,53,56,52,49,102,100,56,51,100,99,50,57,54,49,50,50,49,50,57,101,54,53,99,50,101,48,49,100,98,56,51,97,56,48,102,54,48,55,99,99,97,100,54,49,50,54,53,48,99,98,54,50,56,100,51,54,101,50,100,51,48,97,52,52,54,57,97,48,52,57,49,55,56,53,54,50,55,55,57,102,98,98,54,53,57,49,53,102,55,98,50,54,99,56,48,52,57,50,48,49,51,50,54,48,102,98,99,51,100,50,48,52,99,57,48,51,102,100,48,55,99,101,48,102,101,48,51,101,54,57,56,57,48,57,52,53,102,48,51,100,99,48,55,97,56,48,102,48,52,49,101,53,97,55,51,54,102,50,52,49,54,50,102,98,50,53,54,51,99,49,102,101,48,102,56,57,55,99,49,102,51,55,99,97,56,50,98,55,49,54,97,53,99,49,55,99,57,56,56,56,53,53,97,48,97,53,57,55,56,57,53,50,56,50,56,53,52,53,100,57,54,51,101,50,55,102,100,52,57,101,53,56,53,57,100,51,54,98,102,99,50,51,100,99,55,53,99,55,54,101,100,100,55,50,101,101,100,99,98,98,50,55,55,55,55,55,102,98,57,54,101,55,102,99,49,97,102,102,102,102,99,101,55,102,102,57,99,55,51,48,53,56,97,99,97,99,97,101,98,97,102,102,56,51,54,99,48,52,57,49,48,49,50,56,97,48,102,49,52,48,57,101,101,48,50,54,55,99,49,100,57,48,49,50,97,56,48,101,56,100,50,48,97,51,52,49,48,55,56,52,48,102,53,48,48,49,101,102,51,57,48,101,102,97,52,48,55,56,53,99,50,102,57,57,50,57,53,98,101,49,99,56,48,55,55,99,49,101,97,48,55,56,97,53,97,53,50,54,51,101,49,100,57,48,101,100,48,55,98,52,98,98,99,55,50,97,48,51,97,54,53,57,52,98,54,48,57,49,48,101,102,97,55,101,101,57,57,100,49,102,51,57,100,48,53,48,51,98,99,53,56,50,48,56,48,55,51,102,48,49,50,51,56,48,52,57,57,56,51,97,56,48,50,52,49,52,48,57,54,100,48,101,48,56,49,50,99,97,48,101,54,100,49,57,51,97,56,51,57,101,48,101,102,56,48,49,101,101,98,48,52,56,57,55,48,53,101,51,48,49,100,97,97,48,102,50,49,54,98,50,49,101,98,48,102,102,48,55,98,99,49,101,48,50,52,102,50,101,57,51,99,51,97,97,49,100,56,48,101,57,49,53,50,57,54,48,57,48,50,100,52,51,101,97,53,57,97,49,57,53,98,51,48,53,48,97,49,54,52,49,52,48,51,51,55,53,52,57,97,101,101,52,99,52,101,52,99,48,49,49,56,52,48,49,102,49,48,51,48,48,102,102,55,100,54,97,48,55,56,99,51,99,48,48,102,102,102,57,56,98,57,48,48,55,100,56,52,56,51,99,57,48,101,57,56,55,99,56,51,98,56,53,53,48,51,97,53,48,49,50,100,57,48,50,53,101,99,98,101,50,99,56,97,48,50,99,52,97,55,48,101,100,48,55,100,99,48,49,101,102,100,48,101,98,48,49,51,50,97,48,101,52,56,49,101,100,102,50,98,52,98,50,50,102,56,51,56,52,101,50,51,48,55,97,55,56,55,53,100,50,100,49,56,97,102,52,50,52,101,99,49,99,56,48,102,99,57,53,100,56,51,98,99,53,56,97,52,99,98,54,49,101,54,101,57,100,55,55,48,53,54,54,48,48,102,102,99,54,50,53,102,102,48,97,56,48,55,99,50,48,102,56,56,49,100,102,56,51,56,55,48,55,54,101,49,101,53,48,55,98,50,48,102,52,99,51,99,56,53,51,56,55,51,56,51,56,54,49,100,52,97,50,97,97,52,98,98,48,102,48,49,55,97,53,99,57,52,101,49,100,101,50,97,48,97,101,48,49,51,99,50,102,56,97,99,48,101,98,57,53,56,48,57,97,50,101,48,51,99,50,53,97,49,52,97,53,51,97,50,100,50,54,49,55,50,53,100,49,53,97,56,52,100,55,52,101,50,99,53,48,57,98,98,52,99,52,98,52,54,52,51,54,101,102,97,54,100,52,52,53,48,48,102,102,52,99,54,56,48,51,101,100,100,52,48,57,56,102,50,102,56,48,57,97,48,48,102,102,48,55,100,56,98,48,49,51,55,97,49,102,101,50,99,56,51,101,101,57,54,49,102,100,48,101,97,49,53,48,48,52,99,53,48,51,102,100,48,101,57,48,51,97,50,50,101,49,50,48,51,99,97,57,99,49,101,98,50,98,57,49,52,49,99,102,57,53,99,48,102,100,56,49,101,53,49,55,52,49,99,49,50,98,56,51,98,97,53,56,50,53,57,55,52,53,102,97,48,50,50,48,55,55,54,48,97,97,48,102,49,53,50,54,57,53,56,56,50,49,100,54,52,100,57,48,101,97,99,99,97,54,55,55,52,97,57,52,49,57,56,52,99,50,53,52,48,51,97,54,56,48,51,101,53,101,97,48,48,102,98,50,98,101,48,101,100,56,49,100,49,56,55,54,48,48,102,102,57,48,99,48,55,53,97,49,101,98,50,97,57,102,50,102,99,49,101,99,101,50,101,98,56,51,102,52,52,52,50,97,52,98,100,97,97,48,102,53,48,55,49,99,48,49,101,99,49,48,102,51,56,49,50,100,54,48,102,57,52,49,100,55,56,50,54,49,49,56,97,48,48,102,100,57,53,99,57,97,49,100,57,99,49,101,55,52,51,50,99,52,98,50,97,57,101,49,101,98,48,101,57,57,54,50,48,50,54,56,53,55,99,102,98,48,101,101,56,50,52,55,54,97,50,99,55,56,48,53,99,57,97,53,50,53,97,52,97,55,97,52,50,52,50,54,97,54,51,101,102,50,54,50,53,97,53,98,99,102,50,52,50,53,50,53,97,52,51,57,100,101,55,57,50,53,101,55,101,98,97,52,50,52,51,99,57,48,57,48,102,102,50,52,102,97,53,53,53,53,49,101,98,102,51,55,97,98,48,54,98,55,102,53,99,55,102,102,50,102,53,100,55,53,55,57,98,54,57,99,55,54,101,49,97,54,101,50,101,100,99,98,98,50,49,49,49,49,49,102,98,57,54,101,55,102,56,49,57,100,98,54,102,99,57,49,102,101,99,54,49,99,99,49,52,50,102,97,102,102,56,55,56,48,49,50,100,56,48,101,52,48,51,100,50,48,52,99,57,48,51,102,100,48,55,51,48,48,102,102,101,49,99,51,57,56,56,54,57,48,57,52,53,102,48,51,100,99,48,55,97,56,48,101,102,56,49,100,97,97,48,98,56,99,50,51,57,54,50,102,98,50,53,54,51,99,49,102,101,48,102,56,57,52,50,49,99,99,54,48,98,55,50,99,98,57,53,52,53,51,57,55,99,57,56,56,56,53,53,97,48,97,53,57,55,56,56,98,52,57,99,57,98,50,53,50,49,54,51,101,50,55,101,102,50,56,48,53,56,53,57,57,48,97,56,48,51,98,54,99,48,57,50,50,48,55,52,52,53,99,56,49,50,102,99,48,52,57,57,48,49,50,56,101,48,101,50,52,51,99,55,54,100,51,99,53,102,48,51,57,49,48,50,53,56,52,49,99,50,48,51,97,51,50,101,97,100,49,101,100,50,57,101,54,53,99,50,101,48,49,100,98,56,51,97,56,48,101,57,56,55,51,48,98,50,52,56,52,54,97,52,99,50,97,52,97,51,52,100,98,56,98,52,99,50,57,53,50,54,97,52,49,51,97,53,49,57,53,56,57,100,101,55,102,99,101,49,53,97,53,55,100,101,101,56,53,50,48,50,53,54,56,48,51,101,50,97,52,48,48,102,102,102,97,53,101,50,100,100,48,53,51,53,49,52,48,49,102,54,49,101,48,52,99,56,48,55,49,53,99,52,49,52,53,55,100,48,100,57,52,51,48,55,49,56,49,100,51,48,102,100,48,55,54,57,50,49,49,53,51,49,100,50,52,102,56,49,50,101,99,48,102,98,99,49,100,55,56,51,102,49,48,101,57,49,52,54,49,102,100,48,55,53,55,56,57,50,50,100,52,99,49,55,54,56,48,49,100,101,48,55,57,97,49,100,49,48,102,100,102,97,97,101,48,57,57,50,98,99,51,98,57,51,101,55,49,54,48,53,57,54,48,49,102,101,53,55,102,99,48,52,102,51,48,48,55,99,99,53,52,49,101,100,48,51,56,100,48,101,56,56,49,50,52,50,49,99,51,48,55,53,97,49,102,100,48,101,56,97,48,57,55,50,48,102,57,56,49,102,48,102,48,102,53,54,48,55,48,56,49,101,57,52,57,50,56,48,51,57,99,53,56,50,54,56,55,51,98,56,55,48,48,102,102,49,101,102,48,49,50,99,50,49,101,49,48,55,97,51,56,97,100,50,101,99,98,99,50,100,53,48,56,51,100,101,49,100,102,101,53,101,56,55,52,57,50,53,49,52,97,102,52,100,101,49,99,56,50,98,99,98,51,101,53,97,52,99,52,57,53,101,49,101,54,101,56,48,53,53,54,99,101,53,48,48,56,101,52,48,48,102,102,102,97,52,53,52,98,48,50,53,99,57,48,52,48,49,102,54,55,99,48,52,98,50,50,53,56,49,51,54,97,57,52,49,99,57,52,51,48,50,53,101,100,57,48,48,55,97,99,100,99,49,101,48,97,52,56,51,99,55,55,56,51,56,97,99,56,55,51,53,57,99,48,48,102,50,102,48,48,102,102,102,54,51,48,55,52,98,57,55,56,102,56,51,99,101,50,48,49,99,52,57,57,101,49,102,54,48,48,102,102,55,98,54,101,52,97,101,101,53,101,48,99,48,50,54,54,48,57,50,99,53,54,49,99,98,52,48,52,56,50,56,48,54,50,56,48,48,51,101,52,97,54,48,48,102,102,102,97,98,56,48,102,49,56,48,51,101,99,54,52,48,57,52,97,50,56,48,51,100,50,48,101,98,99,97,97,50,99,52,51,99,54,48,102,101,52,48,57,55,54,101,53,98,56,48,51,100,50,55,48,101,101,50,48,97,49,50,55,57,54,102,50,53,97,55,48,55,98,97,48,102,51,56,49,99,52,49,53,54,49,102,100,57,52,56,50,57,52,97,49,48,101,48,48,102,102,55,101,52,51,101,48,57,100,56,97,102,48,101,53,48,55,50,56,98,49,52,101,57,97,48,101,98,97,54,57,52,51,57,48,54,57,49,98,97,55,57,54,100,56,98,50,50,98,50,54,101,52,97,102,48,48,102,102,98,52,99,52,97,48,48,55,100,53,99,56,48,51,101,100,48,52,51,98,101,56,101,101,49,54,101,57,99,48,48,102,97,101,98,48,50,55,99,99,97,51,52,53,52,52,57,51,51,97,53,57,97,54,48,49,50,56,101,48,52,99,51,49,53,97,99,97,51,52,51,102,102,50,51,55,100,52,57,54,57,48,49,99,48,54,101,53,57,51,102,55,102,50,50,99,49,101,56,49,97,48,100,56,56,57,102,100,53,54,102,102,102,99,48,55,54,55,48,48,102,102,55,99,99,48,99,48,49,102,54,52,97,53,50,48,55,53,52,49,99,101,57,52,99,48,48,102,97,102,49,48,55,55,101,49,101,54,48,101,57,57,55,101,53,101,56,51,100,54,101,53,56,102,48,50,54,49,99,51,98,54,56,52,53,99,97,51,57,54,54,49,101,54,48,101,49,52,56,55,49,99,51,100,48,48,102,102,52,98,53,48,51,101,100,48,55,52,100,56,98,97,50,57,56,97,51,48,102,101,97,49,97,54,48,55,53,102,56,55,97,49,49,53,50,53,50,100,51,56,97,102,48,48,102,102,55,98,101,48,51,56,97,53,57,54,50,102,56,97,102,54,51,57,54,48,49,100,56,48,52,56,99,99,53,49,54,55,99,48,50,101,55,49,52,51,52,99,49,101,100,56,51,100,55,48,55,98,101,48,102,97,99,51,102,50,53,100,48,51,99,52,48,55,101,97,48,102,50,99,49,101,53,48,51,100,98,48,55,57,56,53,102,48,48,57,54,48,48,51,100,99,50,49,102,99,48,55,98,52,49,102,53,48,102,51,48,55,101,99,51,102,52,53,99,100,49,53,56,53,50,57,53,56,53,48,49,53,100,52,53,100,56,55,57,56,51,101,52,57,99,53,57,48,55,56,99,98,52,101,56,52,49,100,101,50,97,99,97,54,50,57,56,97,100,48,52,102,57,54,49,55,52,56,50,53,49,49,53,54,53,53,49,53,97,100,55,99,53,55,50,48,97,48,99,51,54,49,53,56,98,102,102,97,101,98,97,98,99,100,98,52,101,51,98,55,48,100,51,55,49,55,54,101,53,100,57,48,56,56,56,56,102,100,99,98,55,51,102,99,48,99,101,100,98,55,101,55,51,102,100,56,99,51,57,56,50,56,53,102,53,102,102,54,53,55,53,48,51,57,100,48,55,97,99,48,48,102,97,98,100,56,48,55,50,50,48,48,102,102,102,97,54,53,48,55,55,56,48,48,102,102,102,98,49,49,48,55,57,97,53,54,56,51,101,49,48,101,53,56,51,101,102,48,55,97,99,48,52,102,52,56,55,52,56,49,99,57,56,55,48,99,51,97,54,49,101,53,52,51,48,48,102,102,55,98,55,48,49,100,56,48,55,57,52,48,57,54,51,48,102,98,48,49,50,98,50,53,57,56,51,101,102,48,101,99,56,51,99,57,50,57,48,97,51,48,102,48,48,55,48,56,97,101,48,102,55,57,54,101,49,101,49,50,102,48,51,100,56,53,53,57,54,48,56,50,53,55,56,55,99,99,97,53,48,102,98,57,54,48,48,101,102,52,98,49,48,101,102,50,50,97,53,97,48,57,53,97,53,54,50,54,57,54,57,49,52,53,57,101,48,50,54,50,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,51,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,51,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,55,102,99,48,99,48,53,52,48,50,97,57,56,48,49,102,50,53,56,48,48,55,100,101,50,49,54,52,48,48,102,102,102,98,49,56,48,55,99,56,53,56,56,49,50,55,101,48,101,52,57,57,48,101,101,97,51,48,49,50,54,50,48,52,98,49,56,51,101,48,50,101,53,51,48,97,56,48,102,53,57,53,101,57,56,49,100,56,48,102,54,49,54,54,48,52,99,53,56,51,101,54,48,101,54,50,51,48,55,97,56,49,100,100,98,99,48,102,97,99,97,99,48,102,97,56,55,55,100,51,48,98,101,50,97,53,49,52,49,99,102,50,48,49,53,50,53,100,56,55,98,52,97,56,48,55,51,48,53,52,56,55,52,99,98,101,98,54,99,51,101,54,49,100,51,48,102,51,50,52,56,51,99,97,48,102,100,97,55,97,55,57,54,50,49,101,48,48,102,102,101,55,56,55,51,48,49,100,48,56,49,98,101,48,48,51,101,53,56,99,48,48,102,102,102,98,98,51,48,102,52,56,55,51,48,98,50,48,102,101,56,48,51,101,97,53,52,48,57,55,52,52,101,50,102,99,51,97,54,53,99,50,54,48,55,55,56,49,100,98,49,54,97,48,52,100,55,56,51,100,102,48,101,100,56,55,97,48,98,49,50,56,52,98,49,52,98,48,101,97,56,55,102,56,51,97,101,49,101,97,50,102,99,98,57,48,50,53,52,53,50,52,51,98,56,53,57,48,51,98,97,52,49,52,99,52,57,50,56,48,51,101,99,49,99,57,48,102,49,56,51,57,52,48,55,56,54,49,101,102,48,55,56,48,48,101,102,48,49,101,55,55,50,98,99,51,99,50,49,100,50,50,102,48,98,56,48,55,50,54,49,101,54,50,97,48,98,48,50,97,52,98,50,48,55,56,56,53,48,100,48,48,102,102,53,102,50,50,102,102,101,97,48,49,57,51,56,48,48,102,56,97,98,48,48,51,101,102,48,99,98,49,48,50,54,52,99,51,97,101,49,100,50,48,48,55,100,53,100,48,49,51,49,99,56,101,49,100,102,52,48,48,102,102,55,97,97,48,101,51,48,49,99,102,97,51,97,50,48,49,50,98,56,48,102,50,100,49,57,51,56,51,97,101,49,100,55,54,48,49,101,57,56,51,57,98,48,55,53,48,53,55,57,52,54,53,49,50,51,48,51,57,54,50,101,48,51,98,53,100,50,99,97,99,52,97,50,102,48,49,102,48,56,51,97,99,48,101,51,52,97,51,57,55,48,49,100,98,50,100,99,51,57,48,53,50,57,54,55,54,48,102,48,52,49,100,48,48,102,102,55,51,99,51,100,99,49,101,50,48,102,100,57,53,99,53,49,48,55,57,56,49,100,56,56,55,57,48,51,102,99,48,102,54,99,48,50,100,56,100,52,54,97,48,101,57,56,55,98,48,51,100,48,49,99,49,48,102,52,56,55,54,48,51,102,52,49,99,53,48,102,50,57,55,99,49,99,97,48,102,98,56,55,51,56,98,102,50,57,99,51,100,56,49,99,100,48,102,55,56,55,53,48,98,57,50,99,52,51,98,97,49,101,57,48,101,57,56,55,97,52,51,98,97,57,99,56,101,53,97,56,55,54,99,51,100,48,49,100,97,48,102,49,57,53,50,57,56,56,50,53,99,49,52,50,49,101,49,50,56,99,98,56,52,51,52,52,50,100,99,97,97,50,101,48,97,101,52,99,52,50,50,99,48,97,98,50,99,49,49,100,49,48,98,49,52,48,55,53,98,98,54,101,50,97,55,102,99,48,51,102,51,57,52,48,53,48,50,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,56,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,102,99,56,48,51,101,51,100,54,48,48,102,102,102,98,56,56,48,48,102,102,55,56,98,51,56,49,50,98,54,49,101,50,48,48,102,102,55,97,56,50,53,52,53,49,52,48,48,52,99,99,48,49,50,99,51,52,48,101,98,52,49,100,101,48,51,102,52,101,48,50,54,50,48,50,54,100,56,49,101,54,101,48,102,49,48,51,98,57,52,51,97,50,57,56,48,57,56,56,101,48,50,52,54,48,101,98,56,49,100,99,56,55,48,48,102,102,51,57,57,56,49,102,49,48,51,99,48,48,102,102,101,57,56,51,101,50,56,57,48,55,52,56,49,100,51,101,49,101,48,48,102,102,48,55,97,55,56,48,48,102,54,55,102,101,57,101,53,56,98,54,53,52,57,55,101,49,100,51,101,57,56,48,56,51,48,48,102,102,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,102,102,48,52,48,48,102,102,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,51,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,52,48,50,54,97,57,52,49,48,48,102,102,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,102,102,48,49,50,50,48,48,49,102,52,97,54,48,48,102,102,102,98,53,56,48,102,100,56,48,51,101,97,54,99,48,57,99,53,48,101,100,48,51,101,52,99,57,50,49,102,100,48,102,50,56,49,50,101,54,49,102,53,101,100,48,55,52,48,48,57,97,49,48,55,50,56,49,99,98,50,101,48,97,56,52,50,99,48,102,51,48,51,56,98,52,56,48,53,101,50,51,48,55,55,48,51,99,50,56,56,53,53,56,55,57,57,49,49,50,56,51,98,99,57,56,48,102,48,52,49,99,102,48,55,56,52,98,56,99,49,102,102,48,55,55,99,57,52,48,57,102,48,101,56,49,55,54,53,57,101,52,55,48,102,49,56,51,98,51,101,48,102,49,56,51,57,56,49,99,97,48,55,57,99,49,102,99,50,99,50,99,48,51,56,97,56,49,100,53,48,51,100,51,48,101,50,56,51,102,48,48,55,53,56,48,101,100,48,49,102,53,48,51,97,100,50,102,51,56,55,57,56,49,100,57,56,51,101,50,48,55,55,101,49,99,101,48,55,97,50,48,101,101,52,51,99,98,52,53,54,49,55,48,53,51,55,48,102,48,56,55,49,48,51,102,101,49,100,101,50,98,48,51,100,48,49,100,51,50,102,101,52,97,53,48,102,48,50,49,49,52,97,49,101,51,50,97,98,57,55,48,49,100,101,50,101,52,97,100,50,99,54,52,97,102,50,102,48,97,100,50,98,56,98,99,50,98,99,49,51,50,48,57,49,50,99,99,97,100,52,48,50,99,97,49,100,52,50,57,48,48,56,53,49,53,48,49,57,55,99,48,49,102,49,100,99,48,48,102,102,55,100,101,55,49,54,50,48,48,102,97,98,97,48,55,99,53,50,48,101,52,48,48,57,56,53,50,102,99,98,102,52,97,48,50,52,48,99,49,101,101,56,55,56,52,51,99,54,53,99,56,55,101,48,97,56,48,101,100,48,55,53,99,51,97,101,53,56,49,54,54,48,101,56,56,49,102,50,56,55,100,49,49,99,49,100,56,49,52,50,56,97,48,52,99,55,50,52,51,101,56,52,49,99,101,52,102,48,55,97,99,49,102,97,48,101,102,48,55,55,99,51,97,97,48,101,100,99,97,100,48,101,55,56,55,98,56,49,100,97,49,52,48,49,101,100,56,54,100,98,48,101,57,57,55,56,53,99,56,55,100,99,51,97,99,49,99,99,48,102,56,56,55,101,99,97,48,50,98,56,51,57,99,49,102,48,102,102,48,54,55,99,48,49,102,50,55,102,48,48,102,102,55,100,49,56,56,48,51,99,57,53,56,51,100,50,52,56,48,50,55,55,99,48,57,51,97,48,55,51,52,48,48,102,54,101,56,49,50,53,48,48,102,102,102,51,52,48,52,98,102,56,51,100,102,48,101,100,56,55,50,100,50,52,49,51,97,49,100,99,48,50,53,99,52,49,102,97,56,55,56,52,51,99,50,53,57,50,49,51,101,48,57,52,48,101,52,97,50,57,52,97,56,51,56,49,100,56,48,49,50,102,99,48,102,51,98,50,53,48,55,54,54,52,49,100,102,56,50,52,56,98,51,48,102,48,48,55,52,48,51,57,101,48,102,52,57,51,48,51,99,56,48,101,100,57,98,48,48,55,97,54,48,49,100,97,50,102,99,49,99,50,48,55,48,52,98,50,48,51,102,100,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,50,98,52,48,48,102,102,51,101,102,57,48,48,102,102,49,102,50,48,55,48,55,99,50,48,48,102,98,50,100,48,55,56,54,49,102,57,48,50,53,102,56,49,99,54,56,55,97,52,51,99,50,48,101,102,52,48,57,48,52,48,101,101,49,55,100,99,97,48,52,52,48,101,50,57,53,48,53,97,51,48,102,49,53,97,48,52,99,100,49,54,52,48,101,100,52,49,101,54,56,51,99,52,52,99,48,101,51,48,51,102,102,48,102,54,50,54,57,54,97,48,101,98,48,49,100,97,56,51,100,54,50,56,52,51,98,101,49,102,55,48,101,97,57,54,48,48,102,102,101,102,99,51,99,97,56,52,48,52,98,57,56,55,100,99,98,48,50,102,52,51,97,52,49,99,99,48,102,54,56,55,51,48,51,98,54,49,101,54,50,99,53,48,49,51,56,51,102,52,53,50,97,48,57,54,50,53,53,56,48,100,50,101,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,55,102,99,48,100,54,48,48,49,102,55,99,99,48,48,102,102,102,98,50,98,50,99,52,48,49,102,53,54,97,48,48,102,97,102,56,48,102,99,56,51,102,50,48,101,54,57,52,54,49,101,49,50,99,99,49,102,50,48,51,100,50,50,102,102,48,49,50,101,56,48,101,48,48,98,57,50,97,50,48,51,97,56,48,50,53,97,48,101,102,99,49,102,51,48,51,99,49,48,101,49,48,51,99,52,50,102,99,51,98,56,48,102,53,52,51,100,97,99,48,55,99,52,97,97,50,102,99,97,56,50,99,52,97,48,48,55,54,99,53,53,56,55,49,99,51,99,52,49,102,52,52,51,48,101,99,100,48,55,52,99,51,100,56,100,48,55,100,56,51,100,54,53,53,48,55,54,52,51,56,99,53,98,49,53,99,53,49,56,55,54,56,51,100,54,53,102,48,55,99,52,51,98,56,48,49,51,101,97,48,102,53,52,49,101,57,56,55,101,99,49,102,56,48,51,100,51,48,55,57,52,48,102,97,52,49,101,57,49,55,57,56,51,99,99,48,102,51,48,49,102,49,48,51,99,48,48,102,102,102,56,56,51,100,49,48,55,56,99,49,101,53,57,50,98,48,97,55,50,57,102,48,55,56,56,51,102,54,48,102,48,48,51,99,50,53,57,56,55,97,48,51,100,56,53,102,102,50,57,52,97,48,52,50,50,57,52,51,98,56,53,53,54,50,101,48,51,99,50,53,99,57,54,52,53,56,55,50,98,99,97,51,50,98,52,97,101,50,56,99,97,102,48,52,99,56,50,52,52,97,99,50,98,53,48,48,97,100,56,54,57,48,97,52,48,51,50,99,56,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,102,102,101,98,97,101,98,97,102,102,56,48,101,48,48,102,102,48,48,102,102,102,56,98,54,48,48,102,102,51,101,101,98,48,49,101,57,56,49,50,99,52,48,52,99,54,56,51,97,54,48,48,55,100,55,48,56,51,101,57,48,102,51,102,48,102,51,56,49,50,56,101,48,52,99,54,48,51,99,48,101,49,99,99,48,55,53,50,48,48,102,55,48,51,56,53,102,57,54,52,53,98,56,49,50,102,50,48,102,100,52,49,101,48,97,52,97,53,100,48,55,51,49,48,48,102,102,49,100,99,99,57,52,54,53,50,57,55,99,57,100,54,48,101,102,99,49,102,56,48,51,99,99,50,99,48,97,99,48,101,54,56,55,99,52,51,56,48,57,99,56,97,53,55,48,55,51,99,51,98,54,49,102,101,48,102,97,50,51,56,51,101,98,52,48,48,102,48,56,55,49,50,54,52,49,101,102,55,48,55,57,54,48,49,57,102,48,97,48,49,50,48,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,97,48,49,100,102,48,98,102,101,48,49,48,48,102,102,101,98,97,101,98,97,102,102,56,49,56,48,48,48,102,102,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,56,48,55,55,99,50,56,48,52,56,51,56,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,56,48,55,55,99,50,102,102,56,48,52,48,51,97,101,98,97,101,98,102,101,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,51,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,56,48,56,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,48,48,49,52,101,49,48,49,50,102,56,98,102,101,48,54,98,48,48,102,102,52,57,53,48,49,51,51,97,49,100,55,48,50,55,52,56,48,57,52,57,48,50,53,99,56,48,57,97,100,48,101,55,98,54,49,100,101,52,52,50,57,99,49,102,100,56,51,97,50,48,101,52,48,51,99,56,52,98,48,101,102,56,55,54,52,51,101,56,56,48,48,102,48,52,97,102,48,101,50,48,55,97,52,98,99,50,57,53,49,54,99,51,101,101,48,101,99,49,50,99,51,100,97,53,53,50,48,49,53,56,56,56,53,100,56,55,56,52,49,100,53,56,55,100,54,52,51,99,54,48,101,101,99,51,100,102,53,54,53,50,57,52,48,57,101,56,48,49,101,100,48,101,98,57,54,99,53,54,57,54,99,49,100,100,50,56,56,98,54,52,50,52,102,50,98,48,97,102,48,48,102,102,97,99,102,48,48,55,99,97,53,48,49,99,49,49,54,54,48,101,51,52,48,49,102,55,51,99,48,52,99,98,49,54,98,56,49,100,101,48,55,55,56,49,100,102,48,55,50,48,49,102,101,57,52,50,48,101,57,52,49,102,100,56,51,98,56,57,48,101,100,51,54,49,100,55,52,50,50,98,99,51,101,52,53,54,56,55,56,99,49,100,100,49,52,56,49,99,101,48,55,57,52,49,102,102,52,56,50,57,56,51,98,52,57,52,52,99,97,98,48,102,48,48,102,102,55,98,48,48,102,102,57,56,52,48,101,48,56,51,101,52,52,99,48,102,55,100,56,55,97,48,97,102,50,98,56,51,100,97,49,101,52,48,102,54,52,49,55,48,49,102,56,50,99,57,98,50,99,53,57,48,102,53,57,53,101,49,101,49,50,102,52,48,55,51,54,48,48,55,99,52,50,99,48,57,97,48,48,101,97,56,51,101,55,48,48,55,100,52,100,57,52,54,48,101,49,100,48,101,48,51,98,101,53,53,48,55,100,48,48,57,51,100,48,55,98,99,48,102,51,56,49,100,100,48,55,56,48,97,53,52,53,48,102,97,97,48,57,55,54,49,101,57,50,101,56,51,97,99,48,102,52,52,51,100,99,53,97,56,51,102,102,48,101,56,48,51,99,100,50,101,56,51,97,49,50,56,52,53,55,57,54,101,49,99,54,48,101,102,49,55,56,53,97,56,51,99,57,48,102,98,56,51,98,52,48,101,101,52,97,55,55,50,102,52,97,101,48,102,49,57,54,50,48,101,55,48,51,100,97,53,97,49,53,52,49,101,50,97,55,55,49,54,56,49,100,101,48,101,100,56,49,55,50,48,48,51,101,54,102,101,48,101,98,99,51,102,52,53,97,56,51,97,99,48,48,55,100,55,55,56,51,101,98,50,98,99,97,50,101,57,52,48,101,99,99,49,100,102,48,55,102,99,48,57,56,101,48,55,53,101,49,101,101,48,102,51,55,50,99,56,97,55,54,102,57,53,50,49,102,98,48,55,99,48,49,100,99,48,55,51,101,49,101,57,48,55,55,50,53,48,56,48,57,50,50,52,50,55,99,56,55,56,52,98,50,48,49,51,101,50,56,48,49,99,55,56,51,100,49,52,102,97,50,99,53,48,48,97,99,52,100,50,57,48,97,99,101,49,100,53,48,52,56,48,55,56,48,98,50,50,98,52,98,48,50,101,99,51,98,97,56,52,53,97,102,102,56,48,53,101,49,97,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,48,48,98,48,52,53,48,48,99,102,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,102,101,48,56,48,48,102,102,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,49,48,48,100,52,48,55,102,99,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,48,49,97,102,102,101,98,97,101,98,97,102,102,56,49,102,102,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,102,102,56,48,53,48,51,48,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,102,102,56,48,52,100,53,48,48,102,102,51,101,101,99,56,48,49,102,54,102,97,48,102,51,48,48,102,102,49,102,54,101,54,48,52,99,102,97,55,48,55,99,100,99,97,48,102,48,48,55,54,48,48,57,53,102,48,55,53,97,49,101,48,48,102,102,102,52,51,48,48,52,97,55,56,51,97,50,48,102,55,49,53,56,48,101,102,97,52,51,100,48,48,101,101,52,51,97,99,49,101,98,48,101,102,48,51,98,98,50,56,52,51,101,99,53,99,48,55,57,48,51,99,56,49,99,102,48,101,101,97,48,49,54,99,53,97,48,55,56,52,49,101,97,57,54,97,48,101,98,99,97,53,48,55,56,48,53,97,56,55,54,52,98,100,48,102,54,48,55,102,99,97,101,48,55,55,48,53,56,57,54,56,57,50,49,99,57,48,101,54,48,55,97,48,98,101,50,97,56,97,102,101,49,101,48,50,102,56,48,57,55,49,55,53,100,55,102,102,53,48,55,50,48,48,57,49,57,48,50,55,57,99,48,57,56,98,48,48,55,100,55,53,48,49,51,49,56,49,99,98,48,50,54,56,48,48,57,54,48,48,102,57,56,48,51,100,97,97,49,102,102,48,101,97,101,55,56,97,98,50,101,52,97,54,50,99,101,49,50,56,98,48,48,102,102,101,50,48,51,99,102,48,101,51,49,54,50,57,50,56,97,57,52,49,101,52,48,55,53,101,48,102,52,52,51,98,54,56,56,57,56,53,55,48,48,102,102,51,100,100,48,48,101,102,99,51,100,53,99,97,100,50,98,55,57,54,48,53,55,99,97,55,49,53,101,53,100,49,53,50,53,100,57,53,54,53,50,48,55,100,52,51,57,50,49,101,50,48,101,57,56,55,102,52,51,97,56,49,100,50,48,102,54,57,52,48,48,102,102,57,98,97,101,98,102,101,48,49,101,97,48,48,52,57,56,48,49,51,55,56,48,101,55,52,48,57,102,50,48,50,53,56,48,49,100,48,48,102,102,49,51,54,101,48,101,48,49,51,52,51,99,50,57,56,48,101,97,56,49,102,51,49,52,48,57,56,53,99,48,55,55,57,97,48,102,53,57,52,54,102,56,55,55,48,51,100,50,53,50,49,54,48,53,51,48,55,56,52,98,52,48,101,55,48,55,98,56,51,97,52,49,101,53,50,57,54,97,57,50,100,48,100,49,56,98,102,48,101,52,48,55,100,56,51,98,97,49,101,50,48,101,56,49,54,99,57,52,53,50,49,54,48,53,102,56,55,52,99,98,49,50,99,48,97,49,52,99,50,99,99,51,97,99,49,101,53,48,102,50,48,55,54,53,51,56,97,99,48,102,48,57,54,50,48,49,55,53,54,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,52,48,54,102,100,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,98,102,101,48,51,55,101,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,49,98,102,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,102,102,56,48,54,55,101,50,56,48,53,48,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,48,97,48,49,54,99,97,48,48,102,98,48,56,48,48,55,100,52,102,56,51,101,52,48,48,55,100,98,57,48,48,51,101,52,101,50,48,52,102,49,48,51,57,49,48,101,51,50,55,49,55,101,48,101,101,52,49,100,53,48,55,52,99,97,48,48,102,102,50,53,102,56,51,99,56,48,102,99,99,48,57,56,98,52,55,48,101,49,50,51,48,55,102,52,51,97,99,48,101,53,52,97,99,55,99,48,57,50,49,48,55,52,48,57,48,48,102,102,101,102,53,49,99,98,98,50,57,49,50,99,51,101,50,48,101,100,57,49,52,51,99,48,49,101,49,48,55,57,48,49,102,54,50,57,100,49,56,51,57,99,49,100,98,48,101,97,57,53,99,49,101,102,57,48,102,53,98,97,53,55,48,48,102,102,51,100,100,56,49,102,57,52,48,50,97,52,98,50,48,101,100,48,51,98,54,48,102,56,97,54,49,53,98,102,101,48,50,53,48,97,101,97,48,51,54,49,48,48,102,102,51,101,52,55,48,48,102,102,48,102,97,48,53,50,100,99,48,49,102,53,101,52,49,102,57,52,102,48,50,54,99,99,48,57,52,51,48,55,55,54,54,48,48,55,100,55,99,56,55,98,48,48,102,102,49,101,99,100,50,57,48,98,51,48,101,100,56,55,55,100,51,99,51,102,52,49,101,102,50,101,52,48,57,53,55,48,102,101,54,50,57,52,97,51,48,101,98,53,57,53,99,48,102,49,52,98,57,48,102,101,48,55,97,52,51,102,52,49,101,100,50,102,52,49,100,101,56,51,100,57,48,102,54,97,51,98,99,49,101,50,48,101,56,48,51,99,101,52,100,50,102,55,49,52,54,53,54,48,55,102,52,51,100,101,102,56,51,97,50,48,102,49,49,53,99,49,100,49,55,51,48,51,97,50,52,99,48,55,97,50,48,50,57,101,97,102,102,101,98,97,101,98,97,102,102,56,51,48,99,48,52,97,101,48,49,51,52,54,48,102,100,52,48,57,50,102,48,55,101,56,49,99,55,48,50,54,53,56,48,57,54,97,48,102,99,101,48,55,54,101,48,102,98,48,49,100,97,99,48,55,57,55,48,55,50,99,51,101,57,99,51,98,50,49,99,102,48,102,56,55,50,57,98,56,55,98,56,51,57,101,53,102,56,55,49,52,51,99,54,54,48,101,100,56,55,102,48,51,98,56,49,101,98,48,101,56,49,54,53,100,51,99,51,97,56,49,101,97,50,102,48,97,56,99,48,50,55,50,53,48,57,54,51,100,48,52,49,51,98,57,51,99,97,102,48,52,57,49,54,52,56,54,56,48,57,97,56,54,48,54,102,48,48,48,102,102,101,102,52,54,48,48,102,102,51,101,102,53,56,48,49,55,51,57,99,48,48,99,57,57,99,48,57,51,101,48,48,49,55,55,100,53,48,50,48,49,53,100,55,102,102,53,48,48,102,102,99,51,101,48,48,55,99,52,98,99,48,49,102,55,53,51,99,51,101,101,53,51,48,55,54,56,48,49,102,53,51,101,48,52,99,99,48,55,97,48,51,102,101,49,101,51,48,55,57,97,53,54,56,48,51,100,99,56,57,101,48,52,57,56,48,55,102,48,98,98,55,97,52,51,100,50,53,52,50,53,48,51,97,99,48,101,53,56,55,49,98,48,55,57,52,98,56,48,50,53,97,48,98,49,52,97,52,51,50,57,98,48,55,57,48,51,98,51,48,48,102,102,101,98,48,97,48,48,102,102,101,56,48,55,98,99,51,101,97,48,101,98,52,98,99,48,102,97,49,55,54,49,101,48,48,101,102,97,54,56,55,48,57,50,48,98,53,48,55,52,97,53,54,57,54,97,49,99,48,52,48,48,102,102,55,55,48,48,102,102,101,56,52,51,57,56,49,102,50,48,48,98,99,49,53,49,97,56,51,97,54,49,101,99,48,102,52,48,55,48,52,51,100,50,49,100,56,48,102,100,48,55,49,52,51,99,97,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,97,55,48,102,54,48,55,51,52,51,100,101,49,100,52,50,101,52,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,55,50,51,57,54,97,49,100,98,48,102,52,48,55,54,56,51,99,54,53,52,97,54,50,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,49,48,98,55,50,97,56,98,56,50,98,57,51,49,48,56,98,48,50,97,99,98,48,52,55,52,53,50,99,53,48,49,100,54,101,100,98,56,97,57,102,102,48,48,102,102,101,99,55,48,48,55,100,57,99,56,48,51,101,98,100,99,49,100,54,56,48,51,101,99,102,99,48,57,51,55,48,55,57,97,48,52,97,52,48,51,100,50,50,99,52,48,49,101,100,50,99,49,101,99,48,49,50,56,48,102,49,56,51,98,98,48,55,57,101,56,52,49,100,54,48,101,102,56,55,98,52,51,99,52,48,101,56,52,49,101,97,48,55,52,100,51,98,49,54,56,49,100,51,48,102,102,56,55,55,52,97,100,48,102,48,50,50,102,51,102,99,54,50,99,52,51,57,101,49,102,51,52,51,50,56,56,98,97,48,101,56,48,55,56,48,51,101,48,48,101,98,52,51,100,101,49,102,102,48,101,50,57,53,56,49,102,54,48,101,56,102,48,102,54,100,49,55,99,56,52,48,49,51,50,56,48,52,100,49,56,49,50,98,56,48,102,100,52,48,57,50,102,48,55,101,56,49,102,56,48,50,53,97,52,48,57,57,53,48,101,51,54,48,55,54,101,48,102,98,48,49,100,97,99,48,55,54,98,56,55,100,48,51,57,55,56,51,99,99,49,99,102,48,102,55,102,50,57,98,56,55,98,52,51,57,101,53,48,48,55,101,56,51,98,97,55,48,102,50,48,55,48,99,51,99,54,49,101,99,48,101,56,49,54,53,100,51,99,51,97,56,49,101,97,50,56,99,98,55,101,48,50,52,99,53,102,49,54,51,100,48,52,49,51,98,100,48,48,102,102,98,48,48,52,57,49,54,52,56,54,57,101,56,52,56,54,48,49,98,49,101,48,48,102,97,48,55,48,48,55,100,98,102,48,55,53,56,48,49,102,54,99,52,48,52,97,52,98,50,101,56,55,56,50,56,51,99,50,56,54,48,52,100,55,56,49,50,100,56,53,48,48,102,102,51,98,54,48,101,50,56,49,51,53,52,56,54,53,99,57,53,54,53,55,98,50,53,55,56,55,98,48,51,100,52,53,101,57,52,99,53,97,50,50,56,55,55,48,49,102,55,56,55,53,48,98,51,48,101,99,48,55,54,99,51,98,101,49,99,54,48,48,102,102,55,98,55,99,49,102,53,97,53,56,55,50,52,51,100,101,49,101,50,52,99,48,101,54,49,52,56,53,51,49,52,48,53,56,56,51,97,100,48,102,52,57,53,97,49,101,51,48,101,54,98,56,49,100,102,55,48,51,57,56,56,52,49,99,49,48,102,100,56,55,102,52,49,54,49,48,48,55,99,57,54,99,48,49,102,52,97,97,49,101,50,48,48,55,100,57,100,56,51,56,57,48,101,52,48,51,101,97,48,50,53,97,52,51,98,51,52,53,101,56,49,51,98,50,48,52,98,99,55,54,52,51,98,54,49,99,99,48,101,55,57,53,101,100,56,51,97,101,48,101,100,54,48,55,102,54,48,101,98,52,51,101,97,49,101,102,48,101,100,51,50,49,101,52,48,55,55,101,49,102,52,48,55,56,101,49,102,99,50,101,52,51,56,56,48,50,52,53,56,49,100,52,56,50,54,52,98,98,48,55,97,101,48,101,100,100,51,48,98,57,48,102,100,51,97,49,100,101,50,98,48,49,51,52,48,102,53,56,51,98,48,53,54,56,55,50,56,98,49,48,102,50,56,51,100,57,52,50,48,102,48,56,55,55,55,102,99,48,50,101,51,52,48,49,102,53,56,99,48,48,102,102,102,97,102,54,48,55,97,52,48,48,102,102,102,98,51,102,48,50,55,50,48,49,100,56,56,49,50,57,48,48,102,102,101,98,52,98,49,48,48,55,98,52,102,56,55,98,51,49,55,48,49,101,51,48,55,56,99,48,102,51,100,51,52,51,97,99,49,101,48,48,102,102,102,54,56,55,55,52,49,100,48,56,51,97,98,48,101,57,97,48,55,50,99,99,51,100,99,49,102,102,48,102,48,57,53,99,49,100,101,52,53,49,102,54,48,48,102,102,55,54,55,48,55,51,99,51,57,56,56,54,53,101,57,55,52,49,100,48,48,101,102,48,55,98,99,49,101,57,56,55,98,99,51,56,48,49,99,52,50,99,99,51,101,99,49,100,49,99,49,101,100,56,50,102,57,48,52,48,51,57,98,52,48,57,53,99,48,50,53,55,48,49,99,52,56,49,50,53,101,48,101,50,99,51,56,99,48,52,98,52,56,49,50,100,52,49,99,54,101,48,101,100,99,49,99,57,56,51,98,53,101,49,101,53,101,49,99,98,48,101,53,102,48,102,51,48,55,99,48,51,101,49,56,97,54,48,48,55,98,98,56,51,100,101,53,102,56,55,101,56,51,99,54,48,48,101,98,50,48,55,102,48,51,99,52,49,101,97,48,102,55,49,54,55,57,51,99,51,100,54,49,101,97,50,102,48,98,55,99,48,50,55,50,53,102,49,54,51,57,48,51,97,54,101,52,48,52,48,48,52,57,57,53,97,56,54,56,48,56,52,56,54,48,53,99,50,48,48,102,102,102,97,52,100,48,48,102,102,55,100,52,49,48,51,98,51,48,48,102,102,55,100,52,54,56,49,50,99,48,56,48,49,99,99,54,101,52,51,98,101,49,101,55,48,50,54,56,52,49,101,57,48,55,55,99,51,97,101,57,48,48,52,100,56,48,51,100,101,48,101,57,49,54,52,48,102,48,54,56,51,97,101,48,102,49,56,51,100,50,49,100,52,48,102,48,56,51,99,52,50,102,52,51,57,50,53,51,56,55,54,99,51,98,54,49,102,49,48,102,49,50,55,49,53,52,53,53,56,55,55,56,49,100,53,49,53,52,48,102,52,48,98,97,48,55,55,99,53,53,48,55,57,56,97,50,48,101,57,56,51,98,102,50,99,52,49,101,51,49,53,99,53,53,97,50,48,55,100,56,51,101,56,49,100,55,50,56,52,98,53,50,99,55,49,52,48,53,48,56,49,53,49,56,48,51,101,52,101,48,48,102,102,48,102,98,100,101,48,48,55,57,50,51,48,101,51,49,55,97,48,52,56,56,48,49,50,57,101,49,102,52,48,99,52,48,57,98,97,48,55,98,101,49,99,49,52,99,99,48,102,49,99,49,101,56,56,51,98,99,48,55,56,54,48,50,52,97,49,102,99,48,50,52,101,56,51,98,54,53,57,49,54,101,49,99,49,50,99,99,51,98,100,100,101,50,98,56,48,49,101,99,51,48,102,48,50,49,100,48,51,99,48,48,55,101,48,48,101,100,48,98,48,48,55,56,99,56,48,49,100,100,101,53,50,56,55,102,52,51,56,50,48,102,52,48,49,99,100,49,52,54,57,50,49,100,48,48,55,100,48,53,52,100,50,49,53,56,55,97,52,49,100,56,57,55,97,57,98,102,101,48,52,48,97,48,48,102,102,102,57,51,55,56,48,51,101,102,55,56,48,49,101,55,55,48,51,102,50,53,101,48,49,50,49,101,48,52,97,55,56,55,99,102,98,97,48,52,97,50,56,51,97,48,48,102,102,102,102,97,54,54,48,55,57,48,48,102,102,102,52,52,49,100,100,56,51,99,51,48,49,51,97,48,101,49,56,49,51,56,99,49,101,51,50,98,52,97,56,48,101,48,57,54,54,49,100,101,97,55,56,97,101,48,48,102,102,55,98,48,99,97,48,52,99,57,48,55,55,101,48,101,52,48,49,101,54,49,53,101,48,102,49,57,48,48,51,98,98,99,97,54,48,102,101,48,55,102,99,49,100,55,56,51,101,53,50,101,100,49,56,51,97,50,48,102,97,48,97,97,97,52,100,56,48,101,98,56,51,98,48,50,102,53,48,99,49,48,48,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,56,48,49,52,48,102,102,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,102,102,48,48,102,102,99,102,56,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,48,57,48,56,53,48,48,101,102,55,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,57,48,56,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,97,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,48,50,99,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,99,102,56,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,98,48,55,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,102,102,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,55,102,99,48,50,99,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,100,48,48,102,102,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,52,48,48,48,102,102,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,52,49,102,102,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,49,48,48,48,102,102,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,102,102,48,48,100,51,53,48,48,102,102,55,100,101,54,48,48,102,102,51,101,57,97,52,51,56,54,48,48,102,102,102,98,56,52,48,50,53,100,48,97,51,48,101,100,50,51,48,55,97,102,56,51,98,55,48,50,54,54,48,49,99,52,48,48,102,102,51,100,101,48,49,101,48,48,102,102,50,53,97,48,49,101,51,49,54,54,57,56,53,100,51,56,49,99,50,52,54,50,101,52,51,100,101,56,97,53,49,54,48,102,55,48,51,98,57,48,55,57,101,49,100,100,50,98,54,53,51,102,50,53,56,55,48,48,102,102,49,101,51,101,48,101,56,56,55,52,100,48,99,98,49,48,102,57,49,52,52,53,50,49,54,48,49,102,100,48,55,55,52,53,100,57,52,50,53,50,48,55,97,48,51,98,50,100,56,55,56,52,97,56,52,51,48,102,56,48,51,98,48,48,102,102,55,56,54,48,49,51,101,54,49,100,51,48,102,54,48,55,97,48,51,56,50,49,101,57,48,101,99,48,55,101,56,51,56,97,49,101,53,50,102,56,51,57,52,49,102,55,48,101,55,49,55,101,53,51,56,55,98,48,51,57,97,49,101,102,48,101,97,49,55,50,53,56,56,55,55,52,51,100,50,49,100,51,48,102,52,56,55,55,53,51,57,49,99,98,53,48,101,100,56,55,97,48,51,98,52,49,101,51,50,97,53,51,49,48,52,98,56,50,56,52,51,99,50,53,49,57,55,48,56,54,56,56,53,98,57,53,52,53,99,49,53,99,57,56,56,52,53,56,49,53,54,53,56,50,51,97,50,49,54,50,56,48,101,98,55,54,100,99,53,52,56,48,55,101,55,97,56,48,52,48,51,97,102,102,56,48,55,48,97,56,48,51,101,56,49,99,48,49,102,54,102,99,49,100,54,48,48,55,100,98,49,48,49,50,57,50,99,98,97,49,101,48,101,49,101,49,52,51,48,50,54,98,99,48,57,54,99,50,56,48,49,100,98,48,55,49,52,48,57,97,97,52,51,50,101,52,97,98,50,98,100,57,50,98,99,51,100,56,49,101,97,50,102,52,97,54,50,100,49,49,52,51,98,56,48,102,98,99,51,97,56,53,57,56,55,54,48,51,98,54,49,100,102,48,101,51,48,48,102,102,51,100,98,101,48,102,97,100,50,99,51,57,50,49,101,102,48,102,49,50,54,48,55,51,48,97,52,50,57,56,97,48,50,99,52,49,100,54,56,55,97,52,97,100,48,102,49,56,55,51,53,99,48,101,102,51,56,49,99,99,52,50,48,101,48,56,55,101,99,51,102,97,49,48,48,48,102,102,48,102,57,54,49,56,51,56,51,48,55,51,54,48,102,51,52,48,49,102,52,102,48,48,102,102,102,99,99,49,102,50,48,55,101,99,49,100,102,48,55,55,99,98,102,48,55,97,101,48,52,98,54,56,55,56,48,49,100,48,56,55,57,48,49,99,54,48,51,99,49,52,57,54,53,50,49,49,99,51,99,101,48,101,101,52,98,48,48,55,56,101,48,102,102,99,49,99,101,48,51,97,102,48,55,56,50,56,101,53,50,49,54,97,56,54,57,52,56,56,57,54,57,50,53,48,48,55,100,99,51,57,48,49,101,52,52,98,50,98,99,51,99,54,49,100,53,50,99,48,48,52,99,52,51,97,52,53,97,49,54,52,53,54,56,55,52,56,51,99,56,53,56,57,53,51,54,49,101,55,48,101,49,56,55,51,48,98,100,50,56,48,48,57,57,52,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,102,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,52,48,52,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,102,102,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,50,48,50,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,98,102,101,48,50,48,49,97,101,98,97,101,98,102,102,97,56,49,102,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,56,97,48,52,48,48,97,48,55,102,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,102,102,56,48,54,55,99,48,48,102,102,51,101,100,56,99,48,49,97,100,54,52,48,48,102,98,50,99,48,48,52,99,48,48,48,102,102,50,55,49,56,48,48,102,102,97,53,100,99,49,101,51,97,56,48,53,56,51,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,49,57,102,48,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,49,54,48,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,102,102,56,48,54,102,99,97,56,48,52,100,53,48,48,51,101,101,99,56,48,49,102,54,102,97,48,102,51,48,48,49,102,54,101,54,48,52,99,102,97,55,48,55,99,100,99,97,48,102,48,48,102,102,55,54,48,48,102,102,57,53,102,48,55,53,97,49,101,48,48,102,52,51,48,48,102,102,52,97,55,56,51,97,50,48,102,55,49,53,56,48,101,102,97,52,51,100,48,48,102,102,101,101,52,51,97,99,49,101,98,48,101,102,48,51,98,98,50,56,52,51,101,99,53,99,48,55,56,99,51,99,56,49,99,102,48,101,101,97,48,49,54,99,53,97,48,55,56,52,49,101,97,57,54,97,48,101,98,99,97,53,48,55,56,48,53,97,56,55,54,52,98,100,48,102,54,48,55,102,99,97,101,48,55,55,48,53,56,57,54,56,57,50,49,99,57,48,101,54,48,55,97,48,98,101,50,97,56,97,102,101,49,101,48,50,102,56,48,51,57,53,53,52,48,50,48,49,100,55,102,102,53,100,55,53,100,55,102,99,49,99,55,48,50,52,54,52,48,57,101,55,48,50,54,50,99,48,49,102,53,100,52,48,52,99,54,48,55,50,99,48,57,97,48,48,102,102,50,53,56,48,51,101,54,48,48,102,54,97,56,55,102,99,51,97,98,57,101,50,97,99,98,57,50,57,56,98,51,56,52,97,50,99,48,51,56,56,48,102,51,99,51,56,99,53,56,97,52,97,50,97,53,48,55,57,48,49,100,55,56,51,100,49,48,101,100,97,50,50,54,49,53,99,48,48,102,102,102,55,52,48,51,98,102,48,102,53,55,50,98,52,97,100,101,53,56,49,53,102,50,57,99,53,55,57,55,52,53,52,57,55,54,53,53,57,52,56,49,102,53,48,101,52,48,55,56,56,51,97,54,49,102,100,48,101,97,48,55,52,56,51,100,97,53,48,48,48,102,102,55,52,52,56,49,50,54,48,48,52,100,101,48,51,57,100,48,50,55,99,52,48,57,54,48,48,102,102,55,52,48,48,102,102,52,100,98,56,51,56,48,52,100,48,102,48,97,54,48,51,97,97,48,55,99,99,53,48,50,54,49,55,48,49,100,101,54,56,51,100,54,53,49,98,101,49,100,99,48,102,52,57,52,56,53,56,49,52,99,49,101,49,50,100,48,51,57,99,49,101,101,48,101,57,48,55,57,52,97,53,97,97,52,98,52,51,52,54,50,102,99,51,57,48,49,102,54,48,101,101,56,55,56,52,51,97,48,53,98,50,53,49,52,56,53,56,49,55,101,49,100,51,50,99,52,98,48,50,56,53,51,48,98,51,48,101,98,48,55,57,56,51,99,56,49,100,57,52,101,50,98,48,51,99,52,53,56,56,48,52,53,55,97,56,48,54,102,99,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,98,102,101,48,50,56,49,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,50,56,54,48,50,53,55,52,48,49,102,55,99,99,48,48,102,98,53,102,48,50,52,98,99,49,99,53,48,55,49,56,48,57,54,57,48,50,53,97,56,48,57,97,98,99,48,101,100,48,49,99,97,48,51,98,53,48,48,102,102,55,98,56,102,56,55,50,99,51,57,52,48,48,102,52,51,52,48,57,54,102,48,102,56,102,50,57,97,56,51,100,97,49,101,101,50,102,56,51,102,54,49,101,52,51,56,55,56,99,51,102,97,48,101,55,99,51,100,56,49,101,101,50,99,102,97,55,56,55,97,99,51,100,54,53,101,49,55,49,102,49,55,50,53,102,50,55,54,52,49,48,52,100,56,48,57,55,57,53,98,57,48,56,97,101,52,51,52,49,52,48,52,52,48,51,55,57,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,50,56,49,97,102,102,56,51,56,97,48,52,101,57,48,49,51,101,52,48,52,100,55,48,48,51,101,99,51,56,49,101,57,57,52,50,48,102,97,48,48,57,99,54,48,55,97,57,56,49,101,101,56,51,99,99,48,101,98,48,55,48,56,97,97,48,55,53,101,53,50,48,55,57,52,48,49,101,99,56,48,55,54,101,48,101,102,101,57,48,56,51,56,97,53,50,56,55,56,52,51,100,52,49,101,99,50,98,56,97,50,101,53,51,48,51,98,48,48,101,56,48,55,50,48,51,98,97,57,52,48,57,52,50,102,56,51,101,99,49,101,54,52,100,101,57,101,57,56,53,54,98,56,53,101,51,57,99,98,53,99,56,50,101,49,54,49,54,53,55,97,48,57,53,99,56,54,56,50,48,57,100,50,101,97,48,49,97,55,48,48,48,102,102,102,56,101,52,48,48,102,102,51,101,98,101,48,48,102,102,57,48,55,48,55,101,48,48,102,102,48,102,97,54,55,48,50,52,101,52,49,101,56,56,51,101,98,48,50,52,56,48,48,57,52,49,48,55,99,48,48,102,51,52,51,99,100,52,48,52,99,49,99,48,55,56,99,49,101,51,48,51,100,48,48,50,53,97,52,49,99,98,48,51,99,48,48,102,100,56,55,57,48,48,102,102,52,57,56,48,57,97,54,48,55,100,97,53,48,49,52,98,99,98,98,48,102,55,48,55,97,99,51,57,97,53,99,56,55,56,99,98,55,101,53,51,48,55,55,99,97,56,50,98,48,97,50,50,98,55,50,55,49,54,49,55,56,97,102,50,57,48,97,99,52,49,50,98,53,48,51,52,49,53,101,56,48,56,53,97,55,102,99,48,50,98,49,100,52,48,102,49,48,49,100,52,56,48,51,101,52,54,99,48,48,102,98,57,55,48,55,50,48,48,102,102,101,97,99,49,100,57,48,51,57,54,48,55,53,99,48,52,101,50,101,48,101,99,48,51,98,51,48,55,52,48,49,99,48,48,102,102,101,55,56,51,97,101,48,55,55,52,49,100,99,48,48,55,57,55,97,48,50,53,54,48,98,97,99,49,100,97,48,101,49,56,55,48,48,51,98,99,53,54,48,55,52,99,51,97,50,53,48,56,48,57,100,49,55,101,48,101,52,99,98,97,48,102,49,49,54,57,56,97,53,50,56,48,97,53,50,98,57,48,98,57,54,50,53,100,57,54,54,53,56,57,55,97,53,56,54,52,55,48,52,102,57,54,56,53,56,97,55,49,54,49,55,52,57,100,99,49,100,98,48,48,102,102,55,99,98,57,48,48,102,102,57,55,99,48,55,48,54,48,52,98,54,48,48,51,101,99,56,52,49,99,98,56,55,49,56,48,57,55,52,48,55,49,99,48,101,55,99,49,99,49,48,55,49,99,98,53,48,50,52,56,48,49,100,98,56,55,98,48,98,51,48,101,56,48,51,57,55,48,55,54,54,49,99,100,48,55,53,54,49,100,55,50,99,99,51,100,48,53,56,56,51,102,55,48,50,54,52,99,97,55,50,99,48,51,99,101,53,56,48,55,55,48,51,56,97,53,51,57,52,50,53,52,97,54,48,55,56,49,51,52,97,97,50,56,56,97,53,50,97,49,51,52,98,97,52,99,52,49,101,53,57,51,56,53,55,57,52,97,53,53,49,53,101,101,51,98,52,99,49,53,97,53,55,99,52,48,48,97,99,48,98,102,101,48,99,51,48,49,51,52,54,48,52,100,49,56,51,102,53,48,50,55,52,48,49,102,97,48,55,101,48,48,102,102,57,57,54,48,50,54,53,52,51,102,51,56,49,101,52,48,51,101,99,48,55,57,53,48,49,100,97,99,49,102,51,48,102,97,54,48,101,99,56,55,51,99,51,97,49,99,98,57,101,49,100,49,48,101,55,57,52,48,49,99,53,48,101,101,49,99,51,98,54,49,99,51,48,101,101,48,55,53,48,51,97,48,53,54,102,52,48,48,102,102,101,97,48,55,53,52,97,51,50,97,51,56,48,57,51,49,52,50,53,55,55,52,101,48,52,57,55,52,102,50,99,48,49,51,97,53,57,50,54,50,55,97,54,97,54,48,48,55,98,57,50,56,48,52,48,51,97,56,48,55,102,99,50,102,102,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,102,102,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,51,50,56,49,55,102,97,56,49,56,48,48,48,102,102,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,49,55,102,97,102,102,101,98,97,101,98,97,102,102,56,48,54,55,100,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,52,48,48,102,102,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,51,102,101,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,52,49,48,48,102,102,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,98,102,101,48,102,102,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,48,52,48,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,51,102,101,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,49,48,48,48,102,102,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,98,102,101,48,50,48,49,97,56,48,55,51,57,56,49,50,57,50,48,52,98,53,48,51,97,100,48,50,55,50,48,48,102,102,49,102,52,53,48,48,102,102,52,57,101,48,49,50,98,97,48,102,97,52,97,57,101,53,98,56,51,98,48,48,102,102,55,101,52,48,48,102,97,99,52,48,50,53,54,48,51,56,50,49,101,52,48,52,98,50,48,48,102,102,55,55,100,51,99,98,56,50,56,98,57,55,48,48,102,102,52,98,53,48,51,98,98,97,50,57,56,51,101,56,49,100,51,101,49,101,97,48,101,102,48,55,97,99,51,98,97,53,54,56,55,102,99,49,100,101,56,55,56,53,49,99,97,99,48,102,98,48,51,98,97,48,102,50,97,55,56,55,55,56,98,50,56,48,101,57,48,55,101,99,51,98,101,49,100,100,48,102,49,97,49,57,53,102,54,57,101,53,51,50,48,101,101,48,49,51,49,56,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,49,52,53,97,48,48,102,98,52,102,48,48,55,100,54,57,48,51,101,50,48,48,55,100,53,50,48,49,51,54,97,49,101,50,48,50,53,55,52,49,101,102,57,55,52,49,100,102,48,102,56,98,48,102,57,52,48,53,55,56,51,99,55,48,55,52,54,48,102,50,99,51,98,98,54,56,97,56,97,53,54,56,51,100,52,48,55,51,56,49,101,53,50,101,52,51,99,99,53,49,48,55,53,52,51,101,99,57,52,49,100,57,101,53,97,57,54,52,53,99,48,55,48,56,51,99,49,52,53,99,48,55,52,56,51,99,56,49,100,97,48,102,55,56,55,50,99,98,99,52,99,52,101,55,48,51,98,99,49,101,98,48,101,102,57,55,51,50,49,100,101,50,102,56,51,101,48,49,99,56,55,48,51,97,50,49,102,100,48,102,54,56,48,100,55,48,48,102,102,48,102,56,99,49,56,48,51,101,52,48,56,53,53,56,55,52,57,48,48,102,102,49,100,56,56,48,51,101,98,48,48,102,102,48,57,99,102,48,102,52,57,55,101,57,50,56,99,57,50,49,101,49,52,49,48,101,50,48,49,50,56,52,48,102,98,56,51,99,56,53,98,56,55,97,52,51,101,99,53,56,56,48,57,56,56,55,100,52,51,100,48,48,101,55,99,49,100,57,56,51,57,52,48,50,52,99,100,49,52,51,97,50,49,100,48,48,55,53,56,53,101,57,54,97,56,97,53,48,50,49,49,54,101,53,100,56,55,102,52,98,101,48,101,56,48,51,100,57,48,55,56,99,48,102,50,57,98,48,101,57,56,51,98,101,48,101,57,50,51,57,52,99,48,101,57,54,50,52,97,48,48,102,102,101,52,56,55,55,99,51,57,56,100,49,53,97,48,56,102,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,48,48,102,102,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,50,48,51,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,102,102,48,48,102,102,101,97,101,48,55,97,97,48,101,98,48,51,56,56,48,102,99,48,49,100,54,48,51,99,98,48,55,50,97,48,102,52,56,97,51,101,49,101,54,48,55,54,54,48,102,56,56,49,100,102,56,55,99,52,49,100,55,48,51,99,54,48,101,100,52,57,54,54,53,99,49,52,100,99,51,99,50,49,99,52,48,102,102,56,55,55,56,98,51,48,101,98,56,55,98,48,97,48,97,50,101,56,51,98,101,57,97,53,50,56,55,56,99,97,97,101,53,99,48,55,55,56,98,57,50,99,56,97,101,101,53,56,49,52,54,53,57,49,53,99,53,101,49,53,101,48,57,57,48,52,102,49,53,56,53,57,50,48,49,54,53,48,100,50,54,99,56,48,53,97,54,56,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,48,99,102,99,53,48,48,98,48,51,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,98,102,101,48,51,55,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,52,48,52,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,50,48,50,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,98,102,101,48,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,49,48,50,56,48,49,102,53,97,52,48,48,102,98,49,52,48,55,101,54,48,48,102,97,99,48,48,102,102,50,54,57,52,51,97,54,48,52,99,98,56,51,56,98,50,99,55,49,99,99,53,49,48,55,52,48,49,102,48,48,55,51,51,50,50,48,55,51,97,55,48,51,100,101,48,55,49,53,56,49,101,51,48,55,48,99,51,102,56,48,102,48,48,102,102,49,99,102,48,48,51,100,99,56,49,102,49,48,101,50,56,55,102,56,48,49,101,99,49,99,48,102,48,102,56,51,98,102,50,97,48,97,55,48,48,102,102,55,97,56,50,49,100,53,50,56,55,56,55,99,52,51,97,51,102,101,50,99,48,97,55,52,100,51,56,50,55,57,48,53,51,56,48,55,102,53,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,98,102,101,48,49,101,97,48,48,52,57,56,48,49,51,55,56,48,101,55,52,48,57,102,49,48,50,53,56,48,49,100,48,48,102,102,49,51,54,101,48,101,48,49,51,52,51,99,50,57,56,48,101,97,56,49,102,51,49,52,48,57,56,53,99,48,55,55,57,97,48,102,53,57,52,54,102,56,55,55,48,51,100,50,53,50,49,54,48,53,51,48,55,56,52,98,52,48,101,55,48,55,98,56,51,97,52,49,101,54,50,57,54,97,57,50,100,48,100,49,56,98,102,48,101,52,48,55,100,56,51,98,97,49,101,50,48,101,56,49,54,99,57,52,53,50,49,54,48,53,102,56,55,52,99,98,49,50,99,48,97,49,52,99,50,99,99,51,97,99,49,101,54,48,102,50,48,55,54,53,51,56,97,99,48,102,48,57,54,50,48,49,54,50,48,48,102,102,48,102,57,52,54,48,51,98,55,48,48,55,100,55,54,48,55,50,99,48,49,102,54,49,52,53,102,49,55,48,48,52,56,102,48,51,99,101,48,101,102,49,55,56,48,102,53,99,51,99,56,49,101,48,48,55,98,50,101,48,49,51,100,54,48,101,98,48,51,98,57,50,48,102,52,48,51,100,48,53,55,48,55,50,48,48,102,102,57,57,102,52,98,48,102,102,51,101,48,102,49,48,51,99,97,49,102,102,52,57,48,55,97,52,49,102,51,48,102,48,57,55,101,49,99,54,50,100,99,51,99,48,48,102,49,100,50,52,49,101,52,57,54,97,49,99,99,48,102,55,56,51,97,52,48,55,53,53,100,48,52,51,98,97,48,101,50,99,51,100,56,48,101,54,99,98,56,48,101,102,48,55,56,56,97,99,50,56,52,51,99,99,53,102,49,54,52,49,100,101,50,56,48,48,102,102,97,57,48,48,102,102,57,52,102,48,48,55,100,97,53,56,48,51,101,99,48,56,48,57,49,97,48,55,53,56,48,102,55,48,49,99,98,48,49,50,97,48,48,52,99,102,56,55,102,56,49,99,99,48,51,98,49,48,55,100,101,49,98,98,97,49,102,100,48,101,100,48,55,55,49,57,48,101,99,50,55,101,54,99,98,56,52,98,48,101,101,97,54,48,55,53,53,50,48,51,101,48,49,99,50,50,101,56,51,99,56,49,100,101,50,101,99,51,99,54,48,101,55,99,49,101,48,50,53,57,52,50,57,52,56,99,56,52,57,99,48,102,49,48,49,100,48,49,54,52,49,99,51,48,102,101,97,55,54,48,101,101,56,55,51,53,51,57,100,48,102,49,51,56,57,101,49,99,52,48,101,54,97,54,49,52,48,48,102,102,53,102,50,98,102,101,48,55,48,54,48,52,97,101,56,48,51,101,102,57,56,48,49,102,54,98,101,48,52,57,55,56,51,56,97,48,101,51,48,49,50,100,50,48,52,98,53,48,49,51,53,55,56,49,100,97,48,51,57,52,48,55,54,97,48,48,102,102,102,55,49,102,48,101,53,56,55,50,99,48,49,101,56,54,56,49,50,100,101,49,102,49,101,53,51,53,48,55,98,52,51,100,99,53,102,48,55,101,99,51,99,56,55,48,102,49,56,55,102,52,49,99,102,56,55,98,48,51,100,97,53,57,102,52,102,48,102,53,56,55,97,99,98,99,50,101,51,101,50,101,52,98,101,52,101,99,56,50,48,57,98,48,49,50,102,50,98,55,50,49,49,53,99,56,54,56,50,56,48,56,56,48,97,48,56,49,51,97,52,48,52,102,57,48,49,51,53,99,48,48,102,102,102,98,48,101,48,55,97,54,53,48,56,51,101,56,48,50,55,49,56,49,101,57,101,48,55,98,97,48,102,51,48,51,97,99,49,99,50,50,97,56,49,100,55,57,52,56,49,101,53,48,48,55,98,50,48,49,100,98,56,51,98,102,97,52,50,48,101,50,57,52,97,49,101,49,48,102,53,48,55,98,48,97,101,50,56,98,57,52,99,48,101,99,48,51,97,48,49,99,57,48,101,101,97,53,48,50,53,48,98,101,48,102,98,48,55,57,57,51,55,97,55,97,54,49,53,97,101,49,55,56,101,55,50,100,55,50,48,98,56,53,56,53,57,53,101,56,50,53,55,50,49,97,48,56,50,55,52,98,97,102,102,56,48,54,102,99,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,49,98,102,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,102,102,56,48,97,48,54,97,48,49,100,97,54,48,48,102,98,52,102,48,48,55,100,54,57,48,51,57,100,48,48,55,100,97,100,56,49,50,57,52,49,101,50,48,50,53,55,48,49,101,102,57,55,52,49,101,48,48,102,102,101,55,51,101,99,49,55,101,53,55,56,51,99,55,48,55,52,54,48,102,50,99,51,98,98,52,57,52,57,52,53,57,48,51,97,98,48,55,99,56,49,100,97,50,57,56,51,99,97,53,49,48,55,53,52,51,101,97,57,52,49,100,56,101,53,97,57,53,97,53,52,48,55,102,52,51,98,100,50,53,51,56,55,98,52,51,99,56,49,100,97,48,102,55,56,55,50,99,98,99,52,99,52,50,54,99,98,102,48,101,97,48,55,56,48,98,57,57,48,101,102,49,55,99,49,99,101,48,102,99,51,54,49,100,50,48,102,101,56,55,52,99,48,50,52,98,49,52,48,51,102,101,49,55,102,99,48,50,49,99,52,48,57,56,51,48,55,50,99,49,101,97,48,50,53,98,48,49,102,101,48,51,102,48,48,50,53,99,99,51,102,50,57,99,49,100,100,50,100,56,51,101,97,48,101,48,99,49,101,102,56,51,99,99,48,55,50,54,49,102,48,50,99,99,51,97,56,57,56,53,56,50,54,48,55,53,52,98,49,48,102,54,48,51,97,101,48,102,56,57,55,56,49,99,53,48,102,49,57,54,48,49,100,57,52,102,50,100,52,97,98,50,56,48,98,55,52,99,48,101,102,50,54,57,54,97,53,49,50,53,97,53,49,53,52,57,56,53,97,49,52,54,53,50,49,54,48,101,57,53,98,54,56,57,99,98,49,50,97,56,97,101,55,55,100,50,48,98,54,48,49,57,57,99,48,48,102,102,102,56,98,102,48,48,102,102,51,101,101,97,56,48,49,101,55,102,56,49,99,52,97,51,56,49,50,54,52,48,52,99,49,48,55,57,99,51,102,101,49,101,57,48,50,55,54,99,48,57,54,57,48,55,55,101,53,57,48,55,56,99,98,52,48,55,56,97,49,102,52,55,48,48,102,102,49,101,101,52,101,48,102,102,56,49,99,52,49,53,99,49,102,49,50,98,52,51,98,101,53,49,56,55,102,100,50,99,51,100,101,53,55,49,52,99,56,49,100,49,52,51,102,101,48,101,101,55,56,55,99,48,51,56,52,48,101,99,56,49,101,48,97,48,56,55,101,57,51,48,98,49,48,102,56,48,51,99,50,101,48,48,102,102,102,54,101,48,51,100,97,99,49,102,52,48,55,56,50,49,101,54,48,102,53,56,51,100,49,54,99,51,56,48,48,49,55,56,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,97,48,55,102,56,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,55,102,99,48,55,57,53,48,48,55,100,101,48,56,51,56,48,48,102,102,55,51,97,48,52,99,49,48,48,51,101,97,57,52,48,57,101,101,50,98,48,49,102,51,56,51,98,101,48,101,102,56,51,99,48,52,54,48,55,53,54,48,52,98,48,56,51,102,54,48,55,102,54,48,101,100,50,99,98,57,54,57,50,55,49,54,52,49,99,52,48,55,99,56,48,101,55,48,49,99,101,56,55,101,56,51,101,52,48,101,101,52,51,102,101,49,100,51,50,101,56,97,101,52,97,52,49,50,100,56,97,49,48,102,48,49,52,54,53,97,97,50,53,50,50,97,54,53,57,53,99,57,97,100,98,54,49,101,49,48,101,57,57,54,97,49,101,53,48,101,51,56,55,57,101,48,98,100,48,101,52,48,55,98,52,51,99,54,49,100,102,50,100,48,48,57,97,52,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,49,102,101,48,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,56,49,48,49,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,55,48,48,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,102,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,48,52,52,99,48,50,52,97,99,48,49,102,55,50,99,48,48,102,98,50,53,48,48,55,100,55,57,48,51,97,101,50,102,56,49,99,98,48,49,50,55,101,48,52,99,55,101,48,55,51,99,48,101,99,56,51,99,97,48,102,48,48,102,102,98,49,48,55,57,101,53,102,48,55,54,102,48,51,97,49,48,55,48,101,48,102,48,51,97,55,56,55,101,56,98,98,48,101,102,48,55,53,56,51,97,101,53,57,57,55,99,48,50,55,52,48,102,51,99,49,100,55,48,55,101,52,51,99,48,56,98,100,51,48,51,98,97,49,99,56,48,101,100,50,48,48,102,102,48,57,55,97,48,57,54,49,48,53,49,98,54,48,50,53,57,57,51,57,97,50,98,97,48,98,49,52,101,50,99,53,51,53,51,56,48,55,98,51,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,98,102,101,48,54,48,52,48,52,102,51,56,48,51,101,100,49,56,48,57,101,97,48,48,55,100,57,51,56,48,51,100,50,101,101,48,52,101,97,56,51,102,50,99,48,102,97,48,48,102,102,49,101,56,99,55,48,102,97,102,48,55,54,57,98,56,51,98,51,48,55,51,101,48,101,101,98,48,55,55,48,48,49,101,97,51,48,48,51,100,97,48,48,102,102,48,102,55,57,57,99,48,49,101,57,51,56,55,48,52,51,56,98,99,98,54,99,53,99,56,48,51,100,56,54,49,100,52,51,101,50,102,52,48,52,99,56,48,52,98,99,48,52,98,51,102,50,97,102,97,48,55,52,102,50,99,52,49,51,99,48,98,51,48,51,56,51,48,55,102,52,48,102,56,99,48,57,53,56,48,55,99,97,48,101,102,99,48,57,56,49,48,50,53,102,52,49,101,49,57,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,57,48,102,50,56,55,49,56,51,102,48,49,100,57,55,57,49,102,49,54,50,53,52,57,54,51,57,49,100,50,49,49,49,50,53,49,100,50,49,49,57,51,53,49,100,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,57,48,55,55,48,51,101,50,49,100,54,50,102,52,97,101,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,99,48,55,53,99,51,99,101,53,52,57,55,97,49,100,57,50,102,48,98,51,50,98,49,51,52,50,53,57,55,53,102,102,48,48,101,100,51,48,48,102,102,55,100,53,56,48,48,102,102,51,101,99,98,52,49,99,101,56,48,51,101,100,54,99,48,57,52,97,48,101,101,56,49,51,52,54,48,101,56,48,97,53,48,102,48,48,55,51,57,102,54,48,98,102,50,99,48,49,100,99,48,51,100,99,48,55,54,56,49,101,50,57,52,97,52,97,50,99,56,49,100,53,56,51,101,52,48,101,100,49,52,99,49,100,97,50,102,52,51,100,52,49,99,97,52,53,48,102,51,101,50,97,56,97,100,50,97,48,51,102,97,49,100,102,57,50,57,99,51,100,97,49,100,98,48,102,50,56,55,52,48,51,101,56,53,49,97,49,97,49,51,54,49,101,48,48,101,97,48,55,56,48,97,54,97,48,102,48,57,52,50,49,99,101,48,102,98,98,54,49,101,101,48,101,49,48,55,52,99,48,53,97,56,48,48,102,102,55,99,98,48,99,48,49,102,52,97,97,49,101,49,48,55,102,99,53,50,56,48,51,99,52,100,99,48,57,54,51,48,101,99,102,50,100,48,49,101,53,56,51,97,101,48,101,48,57,54,48,53,55,56,49,51,55,54,49,99,98,50,98,100,98,48,55,53,99,49,100,49,50,97,48,98,57,48,55,49,50,48,101,57,48,51,56,101,49,102,101,48,102,100,98,101,48,52,99,98,57,54,50,49,101,52,50,102,99,98,55,48,101,56,48,55,56,99,51,99,97,49,102,102,48,55,55,48,49,100,101,48,101,101,57,53,101,48,101,99,56,51,99,48,53,50,52,56,48,51,100,52,99,48,102,56,48,55,100,99,51,56,53,52,48,101,98,48,97,98,48,101,52,57,53,56,49,100,100,50,98,99,49,100,50,97,55,50,48,56,55,98,99,48,53,48,55,48,48,55,100,50,57,56,48,51,101,100,53,99,51,102,54,48,48,102,97,57,98,48,50,55,49,52,51,98,52,48,102,57,51,50,52,56,55,102,52,51,99,97,48,52,98,57,56,55,100,55,98,52,49,100,48,48,102,102,50,54,56,52,49,99,97,48,55,50,99,98,56,50,97,49,48,98,48,51,99,99,48,101,50,100,50,48,49,55,56,56,99,49,100,99,48,102,48,97,50,49,53,54,49,101,54,52,52,52,97,48,101,102,50,54,48,51,99,49,48,55,51,99,49,101,49,50,101,51,48,55,102,99,49,100,102,50,53,48,50,55,99,51,97,48,53,100,57,54,55,57,49,99,51,99,54,48,101,99,102,56,51,99,54,48,101,54,48,55,50,56,49,101,55,48,55,102,48,98,48,98,48,48,102,102,101,50,97,48,55,53,52,48,102,52,99,51,56,56,48,102,99,48,49,100,54,48,51,98,52,48,55,100,52,48,101,98,52,98,99,101,49,101,54,48,55,54,54,48,102,56,56,49,100,102,56,55,51,56,49,101,56,56,51,98,57,48,102,50,100,49,53,56,53,99,49,52,100,99,51,99,50,49,99,52,48,102,102,56,55,55,56,97,99,48,102,52,48,55,52,99,98,102,57,50,57,52,51,99,48,56,52,53,50,56,55,56,99,97,97,101,53,99,48,55,55,56,98,57,50,98,52,98,49,57,50,98,99,98,99,50,98,52,97,101,50,102,48,97,102,48,52,99,56,50,52,52,98,51,50,98,49,48,48,98,50,56,55,53,48,97,55,102,99,48,50,49,52,53,52,48,55,55,100,48,48,55,99,52,102,48,48,49,102,52,97,97,49,100,101,48,55,102,99,53,99,56,48,51,99,52,100,99,48,57,57,99,48,101,99,101,50,100,48,49,100,97,48,51,97,101,48,102,102,49,53,101,56,48,48,52,97,49,56,55,50,99,98,48,54,99,49,101,56,48,55,52,52,98,55,50,101,52,49,102,98,48,51,97,52,48,102,99,48,55,48,52,51,102,54,56,101,48,52,99,98,57,53,99,49,101,51,50,56,52,98,56,48,101,56,48,55,55,48,51,99,97,49,99,48,48,102,102,55,55,48,49,101,49,48,101,101,57,54,48,48,101,99,56,51,98,101,53,50,53,48,48,102,102,51,100,52,100,48,101,55,56,55,100,99,51,102,98,52,48,102,52,99,97,97,48,102,98,49,53,54,49,100,100,50,99,48,49,100,50,97,48,97,49,48,55,98,99,49,97,50,48,55,100,50,48,48,102,56,57,51,57,54,54,49,102,54,48,48,55,100,99,98,50,48,48,102,102,55,99,56,51,56,99,56,54,49,100,100,50,97,56,48,49,102,53,55,48,49,102,53,50,102,100,49,48,48,57,57,57,48,55,98,48,56,56,53,57,54,48,101,98,48,55,52,49,56,48,101,98,57,54,50,53,56,56,51,99,55,50,100,48,98,50,48,102,102,48,49,50,51,50,48,101,57,56,51,57,48,48,102,102,101,57,48,51,100,56,49,100,48,48,102,102,102,100,50,51,49,52,48,49,101,48,52,51,52,53,52,51,99,48,101,102,99,49,101,48,49,53,97,53,48,56,51,98,48,48,102,102,101,57,56,51,57,99,48,55,51,101,49,102,48,98,50,97,56,97,102,48,102,50,56,55,99,56,49,101,53,48,51,97,57,50,98,100,48,48,102,102,49,101,56,48,48,101,101,48,49,100,53,48,101,99,48,51,57,100,48,50,53,52,56,49,99,48,56,55,54,48,51,57,56,53,51,50,52,57,52,50,48,101,56,99,48,57,55,99,48,50,53,98,56,49,100,48,57,52,97,49,100,97,50,98,49,51,52,51,100,56,49,101,100,52,56,52,54,48,101,98,56,51,98,48,48,55,51,50,48,101,55,99,51,57,101,56,101,53,53,97,48,50,52,56,55,57,52,51,102,48,49,102,99,50,101,53,51,53,50,57,49,56,97,48,48,101,52,56,55,50,52,51,98,97,99,51,97,53,97,56,55,97,56,51,101,54,53,102,97,54,51,57,56,97,101,50,97,100,51,48,98,52,48,102,50,49,54,57,53,99,49,51,97,57,102,102,102,99,50,48,56,48,49,102,54,50,52,48,52,102,56,48,51,57,98,48,48,55,100,54,101,56,49,50,57,54,48,102,53,99,48,57,97,57,48,55,99,99,53,99,57,52,48,99,97,51,56,55,51,52,97,49,50,99,100,49,52,49,100,98,48,55,49,99,98,57,48,102,48,97,52,48,55,54,99,98,50,48,55,100,54,48,102,57,49,50,56,97,54,50,100,53,50,99,49,100,99,48,51,57,56,48,101,57,50,53,49,53,99,49,100,102,48,102,54,57,55,48,48,50,55,99,49,102,97,50,100,52,97,100,97,52,50,52,100,50,101,48,97,100,48,101,57,56,55,56,53,98,48,101,53,56,55,52,100,49,48,51,99,56,48,102,49,99,51,99,99,53,54,52,56,55,50,48,51,57,101,49,101,50,50,99,52,97,102,48,48,57,100,52,48,48,102,102,55,100,56,56,56,49,51,101,48,48,102,102,102,57,48,48,102,102,49,102,54,52,50,48,52,100,97,48,51,100,55,48,50,54,97,52,49,102,51,49,55,50,53,102,98,99,57,48,49,102,49,50,102,56,98,51,52,53,48,55,54,99,49,99,55,50,101,56,51,99,50,56,101,49,101,52,50,98,56,49,99,97,48,51,57,97,52,53,50,101,52,98,52,52,98,48,55,54,101,48,101,54,48,51,97,52,57,52,53,55,49,52,48,49,100,51,50,57,99,48,52,56,52,51,56,99,53,53,49,54,53,52,56,54,57,97,53,99,49,53,99,49,100,51,48,101,102,53,56,55,100,48,51,100,56,57,54,49,101,52,48,55,56,101,49,101,54,50,98,54,99,51,101,101,49,102,48,48,102,102,102,49,57,54,50,53,56,56,49,57,100,48,48,51,101,52,49,48,48,48,102,102,102,98,98,50,48,102,53,48,48,51,101,100,54,52,49,102,100,97,48,56,55,49,56,49,100,57,97,55,56,55,56,52,51,98,50,48,52,57,56,48,51,56,51,50,102,56,51,100,97,53,51,56,51,97,99,48,101,55,98,48,49,101,56,50,99,53,51,99,51,97,97,48,102,98,48,51,100,50,53,54,56,55,99,48,51,102,56,53,51,57,52,99,48,52,100,56,49,55,52,49,100,100,50,100,52,49,100,99,56,51,98,53,48,102,51,48,55,55,99,51,99,52,49,102,56,48,55,53,52,53,56,48,55,54,48,97,57,48,101,100,56,51,98,100,48,102,100,97,48,56,55,56,99,98,49,48,55,51,54,53,55,100,56,55,98,56,97,102,48,101,101,49,54,97,53,55,57,54,52,49,102,101,48,102,102,99,49,54,54,48,50,101,102,50,102,102,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,48,52,48,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,51,102,101,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,53,99,48,48,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,56,48,48,102,102,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,102,102,48,50,54,50,48,48,55,99,55,55,48,48,49,102,55,57,97,53,56,56,48,51,101,97,101,56,49,102,49,52,56,51,57,48,48,102,102,50,54,49,52,98,102,50,102,100,50,56,48,57,48,51,48,55,98,97,49,101,49,48,102,49,57,55,50,49,102,56,50,97,48,51,98,52,49,100,55,48,101,98,57,54,48,53,57,56,51,97,50,48,55,99,97,49,102,52,52,55,48,55,54,48,53,48,97,50,56,49,51,49,99,57,48,102,97,49,48,55,51,57,51,99,49,101,97,56,55,101,56,51,98,99,49,100,102,48,101,97,56,51,98,55,50,98,52,51,57,101,49,101,101,48,55,54,56,53,48,48,55,98,54,49,98,54,99,51,97,54,53,101,49,55,50,49,102,55,48,101,98,48,55,51,48,51,101,50,49,102,98,50,56,48,97,101,48,101,55,48,55,99,48,48,51,53,99,48,51,100,56,49,100,51,48,101,98,56,55,102,56,51,97,99,49,101,55,48,101,50,56,55,101,56,51,98,52,53,48,56,55,100,52,51,57,48,49,102,49,50,56,48,98,56,48,101,57,56,55,99,56,51,97,48,49,101,98,50,57,56,97,101,48,102,49,48,55,53,99,51,100,56,49,100,54,48,102,49,50,48,97,52,49,53,52,49,101,52,48,101,98,56,55,57,48,51,98,56,53,98,97,49,97,55,49,53,48,53,102,48,55,55,56,98,99,50,57,100,51,49,50,99,97,56,50,100,52,97,54,50,99,49,49,49,51,52,97,102,50,100,52,97,101,52,56,52,98,50,98,100,51,100,97,55,53,98,55,50,101,54,56,48,50,48,99,49,52,48,55,52,48,48,48,102,102,55,99,55,56,56,48,49,102,50,52,101,56,48,50,53,49,56,57,48,49,50,57,50,48,48,102,98,50,52,48,55,98,99,49,102,102,50,100,99,48,57,53,51,50,97,48,49,100,102,57,52,48,49,100,98,48,50,53,99,56,49,101,56,97,53,56,55,55,51,56,55,101,99,48,49,101,53,97,55,48,55,48,52,48,49,101,102,48,50,100,50,56,49,100,102,56,55,56,99,97,100,48,101,53,56,55,49,56,98,98,48,55,100,54,49,102,97,48,55,55,97,49,102,97,50,97,56,98,57,50,57,52,51,57,99,49,99,98,52,99,99,53,100,48,55,102,51,56,51,57,57,48,48,55,98,48,99,51,56,52,49,99,55,48,101,100,48,55,50,56,97,53,48,55,54,50,53,100,57,55,56,49,101,48,48,55,55,98,102,101,48,53,99,48,48,48,102,102,102,57,48,97,56,48,51,101,57,55,99,51,100,50,48,48,102,102,102,97,98,53,48,50,54,55,99,98,57,48,102,98,56,51,97,50,48,55,55,101,49,101,48,54,52,48,57,48,53,48,55,100,97,53,102,98,48,101,56,49,50,102,99,49,102,49,55,52,51,99,56,53,57,48,55,101,100,56,48,55,55,56,49,101,98,52,98,50,56,54,52,98,54,48,102,54,48,51,56,51,48,102,101,56,55,56,56,98,50,50,97,57,48,52,98,55,50,56,99,98,102,50,57,48,98,52,52,51,48,102,54,49,54,101,48,101,97,53,49,48,51,100,50,57,97,49,101,50,50,99,48,51,101,56,48,101,55,57,48,99,97,97,50,99,55,48,51,99,53,48,55,56,50,49,102,98,48,101,55,56,51,100,101,55,48,51,98,56,48,50,101,102,50,56,49,100,49,56,48,51,101,100,102,52,48,49,102,55,54,50,48,52,99,101,56,48,51,101,100,98,99,49,101,54,54,55,48,51,101,50,57,99,49,101,48,48,102,102,55,53,54,48,52,97,101,56,55,53,99,98,102,50,97,48,51,100,97,48,101,56,52,48,57,53,49,54,48,51,100,48,53,48,48,55,97,56,51,97,56,48,101,101,99,51,100,55,56,49,100,102,57,52,48,49,99,101,48,102,50,56,55,57,99,98,57,48,102,97,49,52,50,48,101,101,48,49,100,57,57,54,101,48,102,54,52,51,99,48,53,100,49,54,97,53,55,56,55,98,48,51,99,56,49,100,98,50,101,52,49,101,49,57,52,56,53,57,49,54,50,48,101,101,52,97,102,48,55,56,56,49,102,48,48,101,54,48,55,49,100,99,50,98,52,97,54,50,101,99,98,100,97,50,102,52,48,57,55,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,52,49,97,55,48,50,52,57,52,49,99,97,48,55,53,52,48,57,57,52,48,50,55,51,52,48,57,52,54,48,50,53,100,52,51,102,54,53,56,49,55,101,53,53,56,55,50,52,49,102,101,56,49,51,51,99,48,101,49,48,49,99,98,48,55,99,48,98,52,48,101,56,97,53,57,53,97,56,50,49,101,98,50,97,99,51,97,101,48,102,52,99,49,101,98,48,55,53,56,51,56,54,49,101,49,52,102,48,101,100,57,54,48,53,98,57,52,101,53,101,57,53,48,56,97,49,101,50,52,51,50,57,99,98,99,52,57,52,97,50,97,53,50,100,51,99,97,49,50,102,52,97,100,56,50,99,51,50,50,98,56,53,56,49,53,56,53,56,51,55,97,57,48,57,99,48,100,98,48,48,55,100,57,55,48,49,50,52,54,49,101,97,48,50,52,48,99,48,57,99,97,48,55,101,52,48,52,98,101,57,54,52,49,100,56,48,55,56,52,53,50,56,55,48,48,102,102,51,98,50,48,102,51,56,49,101,54,98,52,48,101,52,48,98,97,48,55,57,56,53,51,49,54,50,53,53,56,55,57,52,51,102,52,48,101,51,56,97,52,48,55,97,52,49,102,99,48,101,54,48,51,98,53,48,102,99,97,53,57,54,48,57,56,49,100,48,48,102,102,101,56,49,52,97,49,101,54,98,48,102,53,49,52,101,49,99,99,101,57,57,52,49,101,57,48,101,57,57,52,54,100,48,55,51,99,51,99,48,57,100,48,57,99,101,56,55,54,99,99,56,51,51,100,48,57,48,98,102,99,48,98,102,53,55,53,100,55,53,102,102,48,55,49,56,48,57,48,97,48,50,54,101,56,51,100,101,48,52,56,57,48,49,51,53,101,48,101,97,48,48,57,97,99,48,101,48,97,51,97,50,50,53,48,55,98,56,49,100,53,102,48,102,100,48,48,102,102,57,53,50,51,50,55,51,54,53,57,51,97,56,54,101,102,48,102,98,56,51,98,55,48,102,56,56,51,98,97,50,99,51,53,98,50,53,49,56,55,57,52,51,97,50,53,97,57,56,48,52,97,56,51,100,97,57,52,54,98,52,50,48,102,48,49,53,102,53,97,98,54,102,53,57,51,54,50,55,97,48,50,54,48,48,54,49,99,48,48,102,102,51,101,52,101,50,48,102,101,48,48,102,102,57,50,52,48,50,54,48,99,48,49,102,52,101,54,53,56,48,51,100,54,50,97,48,51,102,48,48,101,57,56,51,101,99,49,102,98,48,102,101,54,52,54,101,48,52,97,50,48,55,56,49,48,99,51,99,54,48,101,57,48,51,99,54,53,99,49,55,97,48,48,102,102,102,54,97,48,49,51,52,97,48,101,48,99,51,98,48,48,102,102,102,102,55,48,51,98,52,50,101,53,49,99,98,57,50,102,56,98,56,50,100,97,56,97,53,50,97,99,97,51,55,100,48,48,102,102,51,101,57,52,48,101,97,100,51,100,51,56,48,52,98,57,48,53,49,102,97,48,48,55,100,55,97,49,97,48,99,56,54,52,97,48,49,54,48,50,97,48,101,53,48,51,98,57,48,55,55,99,48,52,102,99,56,49,51,56,97,49,99,99,48,101,98,48,51,97,52,48,55,52,97,49,99,98,48,50,54,101,99,48,57,97,53,48,55,55,99,48,101,51,97,56,98,101,48,48,102,102,55,98,50,99,49,100,56,48,51,98,99,48,101,100,48,51,101,54,48,55,101,50,49,99,97,48,55,52,49,99,49,101,53,57,54,101,57,52,49,101,55,48,102,51,48,48,102,102,51,100,97,56,49,99,98,48,101,100,50,48,56,55,97,99,97,52,48,101,48,56,48,51,100,52,50,50,102,99,51,98,52,53,56,56,55,57,48,51,99,53,54,53,51,49,53,101,53,53,101,48,102,56,49,54,56,53,49,50,53,57,54,56,53,56,55,52,102,50,99,48,97,101,98,55,49,98,102,102,49,98,99,48,49,102,53,57,52,48,102,54,56,49,99,55,48,51,56,98,48,50,55,56,48,49,99,57,56,51,100,51,48,50,54,52,56,51,97,48,56,50,49,102,97,48,55,50,101,49,100,55,48,48,102,102,55,97,57,50,48,48,102,102,102,55,57,48,55,53,53,51,99,97,48,48,102,102,101,55,56,55,57,57,48,99,98,52,97,50,102,48,49,100,49,56,55,102,52,51,98,101,49,100,98,99,102,57,52,56,49,102,100,50,100,56,97,50,48,101,56,50,53,102,52,50,48,102,54,49,55,48,53,49,97,54,56,54,56,53,98,57,54,52,56,53,56,97,102,48,52,97,56,48,57,56,57,53,99,101,55,50,99,100,48,100,48,54,49,52,48,51,98,102,100,52,48,50,57,48,48,48,102,102,49,102,53,51,99,48,48,102,97,48,56,48,50,55,49,56,48,57,57,98,48,50,54,100,52,51,57,48,49,100,54,48,50,54,97,48,48,57,53,54,48,50,54,52,52,48,57,55,100,48,55,49,48,56,51,99,51,99,55,50,49,102,97,48,102,49,56,51,101,51,48,55,49,101,48,102,52,52,49,100,51,55,52,100,48,52,100,48,51,98,49,48,55,56,101,53,56,56,55,54,98,56,55,55,48,98,56,48,55,56,56,48,101,55,48,98,102,48,101,55,97,52,102,52,52,48,102,98,49,52,56,49,100,98,52,50,50,99,99,48,52,101,100,48,98,99,99,101,50,102,48,97,97,52,49,52,48,97,101,53,57,97,55,97,48,55,57,48,48,100,98,102,53,102,102,48,48,97,100,54,48,48,102,102,55,99,98,57,52,48,57,51,50,48,55,56,54,48,101,57,56,48,49,102,54,51,50,49,101,51,48,50,54,102,48,98,49,52,54,97,52,101,48,101,49,48,49,51,54,98,52,53,53,55,48,101,102,51,101,56,55,48,53,99,51,99,99,57,52,100,56,49,99,50,48,51,56,57,48,50,53,98,48,49,100,56,49,54,53,56,98,98,55,57,50,52,51,98,48,53,55,57,52,101,53,54,53,49,54,48,53,98,57,54,51,51,56,97,102,101,56,50,49,101,57,48,102,49,56,48,57,56,49,56,56,98,56,48,50,52,54,53,56,54,101,53,55,102,48,49,52,99,49,52,48,51,97,55,52,48,49,102,54,102,48,48,102,102,48,102,97,99,99,48,101,52,48,48,102,102,51,101,100,48,52,48,57,53,52,48,102,48,56,51,57,52,50,100,100,56,50,56,52,97,98,48,55,56,99,56,99,48,50,53,51,99,49,100,97,48,51,99,48,50,100,100,98,50,97,53,48,100,51,56,51,56,102,50,102,48,51,99,56,48,55,54,52,49,101,57,48,102,98,48,48,57,52,56,55,97,57,102,48,101,48,56,55,102,56,98,97,48,101,100,102,48,102,51,56,55,55,99,51,56,51,50,53,50,49,54,48,48,102,102,50,52,54,53,54,99,56,48,57,57,99,53,98,54,53,55,57,54,55,101,56,97,101,48,48,98,99,52,48,48,102,102,48,97,52,49,48,50,55,102,48,48,102,102,57,50,51,48,55,98,48,48,102,102,52,56,50,48,49,51,51,54,48,102,50,52,48,57,55,100,48,55,97,50,49,100,97,50,102,99,97,53,54,99,51,98,54,49,101,97,48,102,56,98,54,49,99,56,50,101,99,98,98,50,57,56,51,99,99,53,54,97,50,48,55,100,99,49,100,101,57,52,101,48,102,48,48,51,101,52,49,99,97,48,101,99,56,55,101,52,97,52,50,99,56,51,99,56,49,100,50,48,101,55,101,48,102,52,49,52,48,49,101,56,48,48,102,102,55,98,51,48,98,48,52,100,50,97,99,51,99,101,53,49,57,52,55,50,49,100,102,50,102,54,50,54,100,99,50,98,51,52,102,56,98,52,50,52,50,102,102,48,52,56,49,55,53,100,55,53,102,102,48,48,102,102,99,102,56,48,48,55,99,51,102,48,48,57,98,102,99,48,102,55,48,48,102,102,57,49,56,48,102,101,48,51,56,50,48,55,56,48,48,102,50,99,48,49,101,101,52,48,55,97,99,48,101,98,99,49,102,50,56,55,97,51,48,55,50,48,51,97,48,53,97,56,55,99,98,57,55,50,49,101,48,50,56,48,48,57,55,99,48,101,52,56,51,97,50,48,50,53,97,48,51,57,97,49,100,98,48,49,50,100,48,101,101,57,55,56,49,101,53,50,99,52,51,99,97,53,54,48,55,52,48,97,101,48,102,49,57,54,54,57,54,53,51,97,48,55,50,57,52,97,50,52,48,48,102,102,101,54,49,53,101,57,97,57,51,52,53,54,57,53,101,48,57,49,52,102,98,101,56,50,97,48,51,56,48,50,56,48,52,100,56,56,48,51,101,56,55,48,48,57,102,99,50,102,56,48,57,48,55,48,48,55,100,56,52,48,51,97,48,48,102,102,102,51,52,49,55,52,56,99,53,54,56,51,98,102,48,55,99,54,49,101,54,48,55,55,97,48,101,49,56,49,101,55,51,97,53,99,49,54,48,57,97,56,54,49,100,102,50,56,52,49,100,101,48,55,102,56,49,102,55,56,51,57,100,50,99,99,51,101,97,49,101,57,55,101,98,48,55,98,99,51,97,52,53,51,49,53,56,57,99,56,52,53,51,48,55,50,97,52,57,57,55,56,53,101,97,53,57,54,48,53,49,50,48,50,48,102,55,48,48,52,100,56,97,98,52,102,50,98,98,53,48,50,52,99,48,51,56,55,48,51,57,52,49,102,50,50,56,48,49,101,48,56,55,51,99,51,97,54,49,102,99,48,101,57,49,54,52,56,97,53,100,48,55,53,48,51,102,48,49,100,56,48,101,102,48,55,98,99,51,98,48,53,99,57,53,101,57,52,56,50,53,56,57,53,99,53,97,57,52,48,49,101,53,50,97,53,49,52,98,98,50,57,48,98,49,50,98,52,98,49,50,97,53,50,100,51,99,97,102,52,101,52,49,52,101,50,97,100,50,57,56,52,100,52,51,52,101,52,49,52,101,52,100,52,48,52,100,57,52,56,56,97,52,49,50,99,50,100,98,97,56,98,97,102,102,48,49,48,97,56,48,49,102,50,99,97,48,48,102,102,55,100,51,100,49,53,56,53,52,50,49,56,55,99,52,48,49,102,54,56,101,48,101,55,50,99,97,102,50,97,100,48,49,49,48,48,102,102,52,56,50,52,48,57,57,50,50,56,49,51,56,51,48,52,49,52,51,54,52,51,54,55,99,48,57,55,50,48,50,53,100,99,49,99,101,102,48,55,55,101,53,54,48,55,53,99,49,100,55,99,50,50,57,101,57,50,57,50,52,98,51,52,100,48,102,56,52,56,55,101,99,51,102,100,98,100,57,102,53,48,55,53,98,102,102,100,51,48,97,51,53,48,49,48,51,57,52,48,51,99,99,99,48,57,102,53,48,50,53,49,56,51,57,101,48,52,102,54,56,49,50,97,48,48,102,102,102,53,56,48,57,53,51,48,102,102,50,52,50,54,50,50,48,55,52,56,49,101,97,54,48,101,50,101,50,100,57,50,53,48,49,99,50,98,57,97,52,99,54,56,48,49,101,99,57,48,55,57,48,49,99,101,48,55,56,97,53,55,55,52,55,55,56,98,99,48,101,100,48,55,98,48,97,97,50,52,48,50,54,56,49,100,50,52,53,51,101,52,100,50,56,48,98,48,56,102,98,102,57,57,101,56,53,55,53,48,57,101,56,52,48,49,50,54,50,48,102,99,48,49,99,53,56,51,100,48,48,50,53,99,56,49,101,52,57,55,101,48,101,56,56,49,102,50,56,55,50,99,51,99,56,48,101,102,99,49,101,49,48,55,53,102,57,53,53,56,98,98,48,101,99,56,55,98,48,51,98,56,53,102,48,55,53,48,98,56,50,98,102,57,55,52,53,48,49,53,52,49,101,56,50,98,98,50,53,49,52,56,49,101,57,50,97,52,97,51,50,102,49,49,48,49,51,97,53,51,49,55,56,53,54,50,55,98,55,100,51,99,97,101,52,50,102,54,56,48,57,54,56,56,57,98,49,97,57,48,49,51,49,48,101,101,98,102,99,50,54,57,52,48,101,51,52,48,49,102,52,97,99,48,48,102,98,51,100,48,102,48,56,48,51,101,98,49,99,48,57,99,50,48,101,55,56,51,100,50,50,100,99,98,102,48,55,56,48,102,56,51,56,56,50,99,56,48,52,102,97,52,49,102,48,56,51,98,57,48,101,54,57,54,56,53,56,51,97,56,54,49,102,56,48,52,97,48,51,97,102,48,55,98,48,53,48,48,102,102,51,98,101,101,53,57,48,55,52,57,50,99,51,102,99,49,99,52,48,101,56,48,55,57,54,56,51,98,48,49,102,53,48,102,102,98,48,53,101,50,48,54,48,102,52,49,54,49,102,49,53,55,52,48,57,99,50,99,52,97,56,102,50,53,57,100,49,48,52,100,48,50,55,50,53,100,55,102,99,48,51,100,51,48,48,57,51,53,48,50,54,100,48,49,100,52,56,49,51,98,52,48,52,98,100,48,51,98,54,48,50,54,49,52,49,99,101,56,55,57,99,97,50,48,102,48,56,55,55,56,51,101,99,49,100,52,48,101,54,49,54,101,53,101,49,53,99,53,53,57,55,54,49,100,55,50,101,48,98,52,48,101,52,48,55,98,48,51,99,56,49,99,56,48,101,99,48,55,101,56,98,51,48,101,48,48,102,102,55,99,53,49,56,51,97,101,49,101,52,48,102,53,97,48,56,55,54,48,51,101,97,49,100,56,52,50,48,102,54,57,53,55,48,49,101,49,48,101,98,97,54,49,55,56,57,99,53,56,57,53,51,54,57,49,51,97,97,57,100,54,53,99,52,51,52,102,52,99,48,54,98,49,52,48,50,102,52,52,48,49,102,48,98,100,48,50,55,51,48,49,101,48,49,54,52,48,102,53,48,49,102,56,56,49,50,49,99,53,56,98,102,100,51,56,51,56,50,56,48,48,102,102,101,99,56,49,101,53,56,49,51,53,48,56,52,57,56,57,53,54,53,100,97,53,50,54,97,49,49,55,99,56,99,49,101,49,48,50,53,53,99,49,99,100,97,51,49,52,99,56,99,57,50,57,48,49,101,54,101,53,52,50,51,57,53,50,56,52,53,51,100,55,102,48,56,51,50,49,100,50,48,52,102,52,53,53,54,102,50,49,101,49,99,53,55,99,101,50,98,98,56,48,54,48,102,97,53,50,53,50,51,50,48,50,51,97,52,50,54,97,54,98,101,99,97,50,50,50,50,50,51,50,101,97,52,97,53,50,54,50,52,53,101,54,49,56,52,54,54,53,56,57,97,55,100,50,49,101,52,56,52,56,55,102,101,56,54,49,49,97,54,54,52,102,53,102,102,102,51,51,49,98,100,49,102,52,101,101,52,55,102,99,48,53,99,49,48,48,102,102,55,99,97,53,52,48,57,99,97,48,102,48,48,49,50,57,50,48,48,102,97,99,54,48,102,50,57,52,101,49,99,102,55,99,97,54,52,57,50,100,99,48,57,57,98,48,102,57,49,54,99,48,52,97,99,56,55,57,56,97,98,52,97,55,53,51,53,99,50,99,49,56,48,55,55,99,48,102,57,99,48,57,55,101,48,50,54,48,100,49,99,98,98,50,101,49,49,53,48,48,102,102,97,99,48,102,50,56,55,55,57,50,102,57,57,51,48,51,98,50,56,56,56,57,48,57,56,57,102,50,53,102,49,52,51,50,101,100,102,57,52,102,48,101,101,57,54,55,101,97,54,50,48,48,102,102,50,57,53,49,52,48,54,56,56,48,48,55,99,97,50,56,48,49,102,54,52,52,102,56,49,51,56,52,48,52,101,101,49,55,52,48,101,52,48,51,56,56,49,101,53,50,102,54,56,49,99,102,56,49,50,101,52,57,50,53,97,56,51,97,101,50,102,56,51,98,49,99,98,57,101,48,48,102,54,97,97,55,56,51,101,53,48,55,51,97,48,102,55,52,48,57,56,49,48,101,56,49,54,54,49,102,55,50,98,56,97,53,50,97,48,51,102,56,49,101,98,48,101,99,50,53,97,53,50,54,56,55,53,52,51,99,99,56,97,56,48,56,48,49,101,54,52,100,50,57,48,97,49,48,102,55,100,49,53,99,55,50,98,100,99,50,98,56,97,101,50,98,97,97,53,48,57,99,48,49,53,100,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,99,49,49,53,49,49,50,53,51,100,50,49,49,100,48,57,48,100,56,55,57,50,100,50,100,50,100,101,54,53,49,100,49,53,49,49,49,100,98,101,102,51,99,57,50,102,51,102,53,57,49,100,49,100,57,52,55,52,55,54,50,52,57,51,101,57,53,53,53,52,54,57,100,56,100,101,97,99,49,57,102,98,100,55,49,99,48,51,51,56,52,48,49,102,49,55,49,48,48,55,100,51,56,50,51,56,49,50,57,54,48,101,55,99,97,56,48,50,55,57,99,49,102,48,51,50,99,50,54,56,51,101,55,48,55,102,101,48,101,100,99,97,102,52,56,48,55,55,101,53,52,98,52,100,101,55,99,97,54,50,56,56,49,99,54,48,51,100,55,48,101,98,56,49,50,102,99,48,102,56,99,51,97,54,57,50,53,57,57,53,99,49,101,55,48,55,53,56,49,100,102,48,102,54,57,53,54,48,102,51,52,97,101,48,102,54,48,55,55,48,98,50,52,50,50,99,54,56,97,53,48,102,55,57,55,101,49,99,100,50,98,100,48,48,102,102,100,48,53,54,53,50,55,49,54,55,52,57,101,53,56,101,48,49,50,97,99,48,49,102,52,51,54,48,52,56,98,97,55,56,49,51,102,48,48,48,102,102,102,98,49,56,48,55,52,48,49,99,50,57,52,53,50,97,48,98,50,48,101,98,56,51,57,100,50,100,99,49,100,101,48,49,51,49,50,48,102,51,56,97,54,50,101,49,57,55,100,50,99,97,100,50,102,56,49,100,55,48,55,48,48,49,102,98,48,51,57,100,50,56,99,51,101,101,53,50,97,52,49,53,97,48,48,102,54,56,48,55,98,100,48,52,98,50,97,50,99,48,97,57,48,102,97,55,52,51,97,52,48,50,102,49,48,56,97,98,50,56,49,51,97,54,57,99,57,50,99,99,51,99,50,56,48,100,102,51,50,54,48,48,102,102,55,49,52,56,55,50,56,51,57,97,53,48,48,51,98,101,48,101,55,56,55,52,99,51,56,54,49,100,50,50,98,53,49,52,97,53,48,101,97,48,55,49,99,51,98,48,49,100,101,48,101,56,48,55,54,48,97,54,50,98,100,49,53,48,52,97,101,50,98,56,97,97,50,56,48,51,98,50,53,52,97,50,57,52,56,53,50,49,53,99,53,54,57,53,99,53,52,97,50,50,48,49,53,101,56,52,56,50,56,50,53,53,97,50,98,48,56,52,56,54,56,48,56,50,56,50,56,52,56,48,56,53,50,56,102,49,50,56,50,53,55,99,51,55,51,49,49,51,102,101,48,97,50,56,48,51,101,99,54,56,48,57,99,51,48,101,98,56,49,50,50,52,48,52,57,100,56,51,101,102,48,50,54,49,56,98,101,50,101,52,51,98,52,53,52,57,55,101,49,100,57,48,55,54,101,48,102,51,57,101,48,55,53,56,53,55,48,55,97,49,51,99,97,101,52,51,50,98,56,51,100,56,48,102,54,52,97,52,48,55,53,97,49,102,98,48,102,99,56,55,49,99,51,57,100,50,56,97,57,54,49,101,51,48,101,57,97,54,57,55,99,57,52,53,101,97,53,56,55,52,49,50,54,55,49,52,54,53,48,57,55,55,48,49,101,48,50,99,54,51,50,53,56,48,57,53,57,48,97,56,101,57,99,56,54,48,49,51,57,50,48,52,100,100,56,49,51,100,56,48,52,99,55,56,49,51,56,101,48,102,102,56,49,101,50,56,51,102,56,48,55,57,99,48,102,54,52,49,101,49,57,54,52,53,97,56,55,98,99,51,100,52,49,102,48,50,100,56,51,98,101,53,51,97,52,56,55,102,48,51,102,97,57,54,53,51,56,55,48,48,102,102,51,97,56,49,101,48,48,102,98,48,55,57,52,51,101,97,53,54,56,55,48,48,102,102,51,57,50,53,54,48,55,56,52,51,101,50,49,101,99,52,99,48,101,98,56,55,49,99,51,97,101,57,52,49,101,54,50,99,49,48,56,51,98,50,49,100,54,52,51,50,101,100,51,56,97,101,50,56,53,48,52,99,100,51,53,54,101,53,55,97,52,100,55,48,48,54,97,56,48,48,102,102,55,99,98,100,56,48,49,102,54,53,55,56,49,101,54,48,51,100,52,48,101,55,56,49,50,49,56,48,101,98,99,51,100,97,53,52,57,54,54,48,101,102,56,51,56,50,48,50,52,50,48,102,50,48,49,101,50,97,54,56,55,55,48,98,100,101,57,97,57,97,53,54,56,51,101,48,48,101,57,56,55,56,48,48,102,102,57,57,55,48,55,51,54,49,101,100,48,101,49,49,55,56,102,57,52,50,49,102,57,52,102,50,97,49,49,51,97,50,49,53,48,53,56,57,53,100,52,53,97,56,55,54,52,98,99,48,101,55,97,49,48,55,56,97,50,101,57,49,54,56,98,49,50,99,53,48,56,97,102,50,48,53,54,100,56,48,57,48,50,98,102,101,48,51,99,49,48,48,102,102,51,101,57,97,56,48,49,102,50,98,50,52,102,48,55,48,50,49,99,48,52,49,48,55,48,48,102,102,48,48,102,102,102,98,48,98,101,48,102,51,56,49,101,100,57,52,52,49,100,100,57,52,98,48,48,55,98,49,56,49,101,102,57,52,55,57,50,48,51,102,99,48,102,53,52,98,55,99,53,97,49,55,52,48,102,51,99,51,101,54,49,101,53,54,99,49,101,100,48,51,99,48,48,55,100,97,48,52,99,54,57,52,54,56,54,57,53,100,48,49,50,99,98,57,48,101,53,56,55,54,48,49,100,101,48,48,102,102,57,50,57,52,52,100,99,97,48,56,55,55,48,97,98,97,48,101,102,49,54,48,51,97,48,57,53,56,53,56,50,56,48,102,102,97,56,100,52,48,52,98,98,56,49,51,56,50,48,101,55,49,49,57,51,101,100,48,52,49,100,48,48,49,51,50,48,48,102,102,101,51,52,51,102,57,57,102,99,56,102,48,57,101,56,101,49,99,54,48,55,99,48,48,102,102,101,98,99,51,100,56,48,48,102,102,102,54,100,56,55,57,98,97,51,51,101,54,100,102,56,55,97,52,51,57,99,53,102,101,50,56,99,51,100,97,49,100,98,50,51,52,52,55,97,55,56,48,57,55,48,55,56,48,97,51,99,48,56,48,98,50,50,98,99,101,100,56,48,52,52,48,50,56,48,55,48,51,48,48,102,102,51,101,51,48,99,53,57,49,54,50,53,99,48,48,102,102,51,101,56,101,52,48,57,50,50,50,99,52,98,53,52,102,52,102,50,100,49,51,57,50,55,56,49,51,50,97,49,98,97,55,57,54,48,57,54,102,97,54,50,53,98,101,49,56,48,49,51,55,56,48,102,102,57,49,57,57,48,100,100,50,53,50,54,101,57,50,54,99,56,97,51,98,48,99,51,55,51,102,102,51,57,49,56,57,51,101,99,51,101,102,102,101,48,50,49,102,56,48,51,101,52,55,52,48,48,102,97,57,52,50,98,52,48,49,102,53,98,56,48,52,99,101,57,52,99,49,101,98,48,55,52,101,53,53,50,54,51,48,48,52,98,97,56,51,101,102,48,49,51,49,48,48,102,102,55,97,55,50,56,99,100,57,53,101,56,101,99,98,97,49,100,99,48,48,102,102,55,97,54,101,49,99,48,48,102,102,55,50,48,53,53,56,55,98,102,57,55,56,56,101,49,100,56,48,55,54,101,49,99,52,48,101,50,57,53,55,56,98,97,48,102,98,56,55,100,99,98,51,97,50,98,48,48,52,56,57,50,99,98,50,101,53,56,57,101,98,57,54,55,50,53,55,57,54,54,55,48,49,51,48,48,49,54,101,53,52,48,51,53,55,56,48,49,102,50,100,99,48,48,55,57,55,98,48,48,55,56,53,99,56,51,99,48,48,102,102,48,55,97,56,101,48,48,102,54,56,48,48,102,102,51,100,55,57,48,48,102,102,55,53,53,48,48,49,101,53,98,99,48,52,101,56,48,49,101,99,97,48,48,55,98,97,56,48,49,98,50,50,48,48,102,102,57,54,98,48,48,55,97,99,50,48,48,102,54,52,56,48,57,102,48,48,102,102,51,97,100,101,55,48,48,55,98,50,56,48,52,98,99,48,49,101,101,50,48,48,102,102,55,98,49,52,48,49,57,100,99,52,52,48,49,101,101,53,48,48,102,102,55,54,53,49,49,53,48,48,102,102,97,97,49,53,102,102,51,48,52,53,52,98,52,57,52,48,52,56,52,55,52,100,52,51,55,100,101,52,52,52,98,52,52,55,57,57,52,56,52,53,52,98,52,55,55,51,98,50,102,50,51,51,99,99,53,54,52,56,52,55,55,53,49,100,50,49,56,97,50,52,99,50,53,52,100,52,57,101,55,101,51,102,57,98,48,54,98,102,100,53,56,54,48,48,102,102,101,50,97,48,48,55,99,55,98,56,48,57,99,51,48,101,99,48,49,51,56,52,48,48,102,102,102,97,98,100,48,50,53,102,53,51,52,51,98,54,48,50,54,49,100,50,99,48,57,54,102,48,101,51,48,51,97,52,48,50,53,51,99,51,101,56,57,56,53,57,101,52,48,48,102,102,52,99,50,55,48,55,101,48,49,100,48,48,102,102,49,50,102,48,48,101,52,100,50,48,51,99,54,53,56,102,52,56,52,52,48,102,51,48,55,97,50,57,50,100,98,52,99,97,48,102,51,51,48,101,48,50,54,99,98,48,98,50,56,56,98,52,55,50,101,98,56,48,57,56,48,55,55,48,97,99,55,50,55,49,51,48,48,57,99,53,53,48,49,101,102,48,48,49,102,48,97,101,48,50,54,101,99,51,101,49,56,49,101,57,56,51,102,97,48,50,52,50,102,97,51,50,51,100,48,55,48,50,52,49,100,102,56,51,100,51,48,50,54,101,99,49,51,57,50,100,49,54,52,48,57,99,99,49,102,48,99,49,101,49,48,50,53,53,52,49,99,100,54,52,55,101,102,101,48,102,49,101,50,57,99,49,50,98,56,97,55,102,101,56,56,56,48,51,100,97,53,52,53,57,49,51,49,102,56,55,56,99,49,50,48,48,102,102,48,101,99,100,100,102,101,48,49,56,53,97,57,52,56,97,56,99,57,101,56,99,57,48,56,52,57,97,99,51,50,57,54,56,56,57,54,99,98,97,56,99,57,52,56,54,57,49,49,57,102,54,49,50,53,57,55,101,54,57,56,52,56,54,53,50,49,49,100,50,51,55,56,55,100,49,97,97,54,56,100,53,98,101,100,51,53,49,102,99,57,98,99,102,101,52,56,48,50,52,56,56,48,49,102,54,99,54,53,50,97,52,56,55,55,99,48,49,102,54,56,48,48,48,102,102,102,98,49,56,52,51,55,52,97,56,55,48,97,53,52,51,55,56,48,57,101,57,48,50,54,101,57,50,48,97,55,52,52,98,50,98,101,56,97,99,54,49,100,50,57,97,56,48,57,56,53,48,55,57,48,56,101,53,55,97,52,49,53,97,56,101,52,53,98,100,52,53,53,49,57,49,101,57,98,52,49,97,52,52,51,97,48,102,57,52,54,57,57,54,102,49,49,57,99,54,48,48,102,102,101,101,99,53,48,48,102,102,97,98,97,48,48,55,99,99,49,48,49,99,102,56,51,98,100,48,55,52,50,48,48,102,98,52,99,48,101,50,48,48,102,102,51,100,56,48,49,100,98,50,57,56,51,98,52,48,48,102,53,52,48,48,102,102,57,52,102,48,101,98,48,51,100,102,48,102,98,101,50,97,52,97,54,50,57,48,97,55,99,49,101,48,48,55,56,50,49,102,52,48,50,54,49,99,48,57,57,56,99,49,101,52,48,102,52,49,54,55,56,97,49,50,97,48,97,101,48,49,51,52,50,100,99,98,49,48,49,50,99,52,53,48,49,51,48,50,101,56,98,57,99,53,56,49,55,101,53,56,102,52,54,100,99,98,50,50,99,57,51,97,97,54,51,97,102,102,56,48,97,57,56,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,54,51,52,48,48,102,97,100,48,48,102,102,50,52,52,56,49,101,52,56,49,51,100,54,48,52,99,100,56,51,97,50,48,101,50,56,55,53,52,51,57,99,49,101,56,48,102,50,56,51,98,54,52,55,48,55,102,48,48,101,48,52,51,97,97,48,102,97,99,98,97,48,101,102,48,55,55,48,98,101,50,100,100,49,99,51,57,54,49,99,55,48,55,57,99,48,102,48,49,56,50,97,48,98,50,50,100,99,98,56,50,100,52,97,101,48,101,56,48,55,98,52,51,98,97,53,48,50,50,54,48,101,102,57,53,54,49,101,53,52,99,57,52,100,48,102,53,50,49,48,48,57,55,55,99,53,53,50,53,100,100,97,48,49,54,48,53,55,97,48,57,54,51,50,100,56,49,55,50,97,56,48,54,53,51,56,48,51,101,49,99,48,48,52,57,52,57,55,48,48,102,102,101,99,48,48,102,102,57,53,57,48,55,99,54,48,52,100,98,48,55,98,49,48,48,97,48,50,100,56,51,98,101,48,52,100,57,51,101,48,101,99,53,50,52,49,100,98,98,56,57,48,56,54,57,48,57,97,53,57,49,52,48,57,48,48,102,102,52,98,100,48,51,99,101,48,50,54,55,52,49,100,100,56,55,57,49,50,49,49,101,56,98,51,48,101,57,49,53,101,56,50,53,54,50,53,53,57,54,99,57,52,53,55,50,53,98,52,101,49,52,54,49,101,48,48,102,102,102,50,53,53,54,52,55,54,101,99,98,49,97,50,56,57,51,97,48,49,50,48,98,102,101,48,51,55,52,48,49,50,102,54,48,101,56,99,97,56,48,50,53,102,56,49,99,50,48,51,57,49,48,55,48,56,49,100,101,55,49,101,55,56,97,48,48,55,50,52,48,101,56,48,49,100,97,48,51,97,52,50,56,53,101,52,56,55,49,49,57,99,55,100,100,50,57,99,49,100,98,56,55,51,52,97,49,48,101,55,49,53,56,101,98,100,100,48,56,97,97,50,56,57,48,56,57,55,52,51,50,57,57,56,102,53,54,56,50,53,50,57,53,56,56,51,102,101,97,101,100,57,53,56,53,55,99,55,99,56,51,48,48,53,52,99,48,48,102,102,102,57,48,100,48,49,51,55,52,49,99,102,48,50,53,50,52,48,49,102,53,54,97,48,52,99,54,54,48,102,55,50,51,97,53,50,53,48,48,51,99,99,100,56,51,98,102,48,55,99,48,48,102,102,52,97,50,56,55,53,56,49,50,100,48,53,55,51,97,49,56,56,55,99,52,49,102,52,56,49,50,101,101,48,102,98,98,57,52,56,57,50,57,49,56,98,52,48,102,49,48,55,55,99,56,97,50,51,54,48,48,102,54,100,97,53,54,97,98,52,49,101,53,102,49,54,49,51,56,56,101,50,98,99,51,98,56,53,56,57,98,101,54,99,48,102,48,57,52,48,50,101,100,56,48,49,102,51,52,49,48,50,55,51,48,51,99,48,53,56,56,51,100,49,48,55,49,101,48,52,56,55,49,53,99,102,49,53,48,57,97,48,101,102,100,48,48,51,57,97,48,101,99,99,48,57,97,55,52,102,52,99,52,52,55,48,98,48,52,97,52,99,52,50,48,55,56,52,56,99,49,101,51,48,50,54,97,48,49,99,101,50,52,57,52,101,57,52,57,48,56,101,49,101,52,98,50,57,53,49,51,97,49,57,52,101,52,54,101,100,48,97,56,51,97,51,50,53,102,52,100,53,49,50,98,48,102,49,52,97,48,55,99,53,54,55,102,102,48,49,49,52,49,55,53,100,55,53,102,102,51,53,50,97,56,98,51,50,99,52,97,55,52,100,54,56,98,50,50,97,52,98,48,52,99,50,97,56,98,48,54,51,51,100,57,56,52,102,52,48,52,57,55,100,48,100,51,49,57,99,57,48,99,102,52,55,52,56,48,99,49,50,53,49,102,99,97,52,98,55,101,57,49,57,102,55,101,54,101,97,50,98,55,48,99,101,97,56,55,101,55,102,97,56,48,51,101,51,48,49,99,102,56,51,101,50,48,55,55,101,48,102,100,99,49,100,98,48,55,54,56,49,101,99,56,51,97,99,48,102,50,57,53,48,49,102,48,48,102,102,101,49,56,55,97,101,99,98,53,99,53,49,56,55,56,48,97,50,50,101,48,97,55,48,102,48,49,53,50,53,56,55,50,56,99,98,102,50,99,99,51,97,101,53,97,55,52,53,50,101,52,51,98,97,53,97,49,55,54,53,51,50,53,102,52,51,50,101,56,97,53,50,99,100,48,100,99,48,52,57,49,54,50,57,57,49,48,57,56,56,97,101,50,49,98,57,55,50,57,98,49,55,49,56,48,50,49,55,57,52,48,51,52,101,56,48,49,102,49,50,99,48,50,55,55,99,51,57,99,48,102,99,52,48,49,102,53,101,97,53,49,48,49,50,97,56,101,57,54,99,57,52,102,56,51,99,99,48,50,53,52,101,48,98,50,57,48,102,53,50,53,49,55,97,53,56,57,53,99,102,49,54,48,49,101,53,101,48,102,100,52,49,102,56,48,49,51,50,54,48,102,49,52,97,51,48,49,50,98,55,102,56,55,98,56,98,98,48,102,49,49,54,56,48,50,53,48,49,100,102,50,57,56,57,50,55,48,48,102,102,57,56,49,52,48,49,100,100,101,53,55,99,57,48,99,56,49,56,98,51,50,98,55,52,57,54,48,98,102,101,48,50,99,50,56,48,51,101,53,100,56,48,52,97,50,56,55,99,48,49,99,101,56,48,51,101,99,56,99,98,54,48,50,54,98,48,98,97,52,57,52,53,55,52,51,97,54,48,52,101,52,56,50,52,55,56,55,51,49,49,57,98,55,99,98,50,55,53,50,100,49,98,56,49,50,102,48,48,102,102,101,49,99,48,57,54,97,48,55,55,50,49,101,52,57,52,97,54,53,50,99,51,98,50,53,55,49,53,52,56,100,100,99,50,99,99,98,49,54,55,99,55,50,57,52,51,99,52,49,101,99,99,101,52,52,100,55,50,99,51,57,52,51,55,53,50,53,55,53,48,48,97,55,101,97,48,49,99,52,50,48,48,102,102,102,98,99,102,48,48,102,102,55,100,51,57,57,53,50,48,48,102,98,55,50,48,55,50,56,49,99,54,50,97,48,97,54,48,102,52,50,51,56,55,52,56,49,102,54,56,51,57,52,101,49,101,53,101,48,101,55,56,98,51,48,102,48,57,55,56,56,97,53,48,56,55,49,49,97,101,48,102,50,48,51,100,101,48,101,57,49,50,56,49,101,48,54,48,102,55,57,54,48,56,99,48,101,98,52,49,101,54,48,55,98,102,49,51,48,101,56,56,51,98,55,52,57,52,52,48,101,102,52,56,55,53,54,48,97,99,57,48,49,51,101,52,97,52,52,48,49,51,55,99,57,101,53,54,102,101,48,57,48,48,102,102,49,52,102,99,49,99,57,56,48,51,101,50,48,101,48,102,50,48,49,99,98,48,55,100,53,49,48,49,101,49,56,48,51,101,99,98,56,48,57,98,51,48,50,53,51,99,49,100,100,48,49,50,98,52,53,48,101,55,55,48,55,100,48,51,100,52,48,101,97,99,49,102,99,49,55,101,49,100,49,48,102,48,49,53,102,56,98,50,50,97,52,98,54,50,56,52,51,98,55,98,49,55,56,48,52,99,48,56,49,50,99,56,53,55,56,51,98,56,52,52,101,57,97,48,102,49,48,98,51,48,101,49,97,49,53,102,50,101,49,51,97,51,51,97,56,50,57,52,57,99,53,55,49,53,98,98,57,55,48,57,99,53,49,54,100,102,101,48,50,98,99,56,49,50,54,99,48,48,102,102,102,97,102,102,48,50,54,57,56,48,57,101,56,48,55,56,54,49,100,51,48,101,51,56,51,56,50,48,55,51,99,48,102,48,48,51,100,99,53,53,49,55,52,49,102,98,48,55,55,99,49,99,54,48,102,48,48,51,99,53,50,97,99,51,56,50,48,102,49,48,98,101,48,55,55,48,48,101,101,57,97,48,55,56,99,49,101,55,52,97,48,101,99,57,53,56,49,101,97,48,55,57,52,49,101,101,48,101,54,56,55,51,52,51,100,99,56,99,49,99,100,48,101,57,97,48,51,56,53,55,57,55,52,57,99,53,97,49,55,56,57,101,56,53,53,50,56,52,53,54,57,52,50,53,99,97,55,98,54,56,48,57,98,50,53,54,50,54,101,56,48,48,102,102,100,100,48,48,102,102,48,55,100,52,55,56,48,51,101,98,101,99,97,53,48,48,102,102,55,100,54,48,48,49,50,53,48,49,100,50,48,55,49,48,57,50,49,101,99,52,100,50,102,56,51,99,50,57,52,99,57,52,50,48,102,51,48,49,102,48,49,55,50,53,57,57,55,54,56,97,53,57,56,55,54,48,97,102,48,55,57,99,57,48,48,101,97,52,49,100,99,48,55,51,56,51,102,101,56,101,49,99,57,50,99,56,48,49,101,99,102,48,101,49,97,55,97,51,48,51,98,100,52,48,52,98,48,101,48,53,50,54,48,55,55,98,48,55,97,52,97,51,101,49,101,48,56,52,48,52,57,100,99,98,53,50,99,55,55,102,50,56,52,53,55,56,48,98,98,99,48,102,97,52,48,49,102,50,49,49,48,48,102,102,55,100,52,54,56,48,51,101,98,49,49,48,99,51,101,97,48,101,54,48,48,49,102,53,102,48,48,52,98,98,56,55,49,99,98,97,48,102,57,55,48,101,100,49,54,50,101,97,50,56,51,99,49,48,55,49,101,48,101,56,56,48,57,54,53,50,99,52,49,99,99,56,55,98,52,51,101,97,99,48,55,55,99,48,49,101,102,48,48,55,54,99,48,48,102,102,102,55,53,56,55,98,52,49,99,56,56,51,101,98,48,101,49,49,55,52,49,101,49,48,101,102,48,55,53,99,51,99,52,49,102,101,50,101,56,97,54,48,102,48,56,48,51,98,51,98,57,54,52,53,54,100,50,51,48,55,97,48,97,99,48,101,100,53,102,52,102,48,52,102,50,55,97,54,56,48,98,55,99,48,52,101,98,56,48,51,101,53,49,56,48,48,102,102,102,98,50,100,48,50,55,48,99,51,97,99,57,101,49,99,52,52,52,50,102,48,51,56,99,48,52,98,56,48,55,55,97,100,51,100,50,102,97,49,57,55,97,48,52,98,48,49,54,56,48,102,102,56,49,99,102,56,55,100,57,51,99,97,55,101,53,55,56,55,97,52,97,97,52,55,52,48,48,102,48,57,54,54,99,48,49,51,48,54,49,101,57,52,50,52,98,99,57,97,56,56,49,101,52,99,57,54,53,57,97,48,54,52,51,101,56,49,99,98,51,50,56,99,51,98,101,101,54,102,100,98,50,98,98,54,102,102,101,48,51,97,52,56,48,51,101,102,99,48,48,49,102,55,49,52,48,52,57,56,56,51,56,57,48,50,52,56,56,48,57,97,48,48,102,102,50,53,100,99,97,50,48,55,99,48,48,101,102,52,49,101,100,48,51,100,102,48,55,102,52,48,101,56,48,49,102,55,48,49,50,100,52,101,56,55,48,99,49,100,53,48,55,102,99,49,100,52,48,55,102,48,51,100,50,49,99,51,50,100,56,49,101,55,56,51,97,49,48,55,99,97,49,99,53,101,53,99,48,55,100,99,51,98,48,56,101,48,102,53,48,97,49,48,102,50,48,55,54,48,97,57,48,101,98,56,55,97,99,97,52,54,48,97,53,48,102,51,50,55,101,50,56,99,98,100,50,99,48,97,48,50,99,48,98,51,52,49,50,98,102,56,55,55,48,98,50,50,99,100,51,97,49,48,54,48,48,50,57,98,53,52,55,48,48,102,56,56,55,100,48,51,101,50,48,102,48,99,51,99,50,53,57,48,55,98,52,51,102,54,49,101,101,48,102,50,56,55,101,48,51,100,52,53,99,50,53,50,52,57,54,48,53,99,48,55,57,56,51,101,48,49,101,49,50,100,52,51,99,99,53,102,49,54,97,53,57,57,54,54,57,99,57,50,53,57,57,54,54,53,56,57,54,52,53,100,57,55,56,57,54,57,101,57,101,57,54,57,56,57,101,53,98,50,54,50,53,57,54,48,53,56,50,53,97,54,97,54,100,98,56,57,97,57,101,57,56,57,54,57,100,55,53,53,54,57,55,55,53,56,52,102,53,102,102,100,55,53,100,52,49,56,102,48,55,52,54,48,52,97,51,48,49,51,53,56,48,52,99,48,98,56,57,50,99,56,51,56,52,48,50,53,56,56,48,57,56,54,48,55,100,99,101,97,49,97,50,57,53,97,57,48,57,56,100,56,51,97,51,48,55,51,48,48,102,102,102,49,99,49,101,53,51,56,56,56,99,57,55,50,56,56,57,56,57,54,53,54,50,52,50,53,54,48,101,54,56,55,54,99,98,99,97,52,54,54,52,98,48,52,53,50,98,48,98,50,52,97,52,48,98,97,100,51,50,57,99,56,50,53,54,50,54,100,98,54,55,56,52,50,52,99,97,56,102,102,48,53,99,49,55,53,48,54,102,99,49,101,56,56,49,50,48,54,48,52,102,54,48,51,56,99,48,101,98,50,54,48,55,101,56,49,102,54,48,49,50,53,54,48,52,100,57,48,51,57,102,48,101,52,97,48,54,54,52,49,51,101,49,101,102,48,55,97,52,48,52,98,56,48,51,101,50,48,55,55,97,49,100,53,52,49,57,52,97,50,99,56,97,99,50,97,53,49,102,97,54,48,55,56,56,51,100,52,49,99,101,50,57,48,97,56,52,53,99,57,56,53,98,49,55,50,53,54,49,52,99,100,57,51,52,101,99,52,99,98,48,50,99,57,48,53,48,50,52,48,56,99,57,97,56,55,51,54,48,97,48,50,102,102,101,98,97,101,98,97,102,102,101,97,48,51,57,102,48,48,102,102,51,101,49,55,99,48,102,98,99,51,101,52,53,55,48,49,51,99,56,48,102,99,56,49,99,49,49,54,50,49,102,51,52,97,52,49,48,55,52,101,57,99,48,52,97,101,48,51,99,99,48,55,57,54,56,50,49,99,102,52,98,48,102,50,49,54,54,56,54,49,100,102,52,100,48,55,97,52,57,52,48,102,56,52,48,57,53,55,48,101,54,50,50,57,54,99,56,56,49,100,99,52,56,50,100,101,52,51,98,54,57,50,49,101,53,52,100,48,101,101,99,102,50,97,50,53,51,101,48,97,51,97,48,102,48,100,97,48,54,48,49,50,101,56,50,99,56,48,52,98,102,55,52,49,99,48,50,54,48,97,56,49,97,57,48,48,102,102,51,101,57,53,52,49,101,102,56,51,99,49,48,55,52,52,48,48,102,102,102,98,52,98,48,50,52,53,51,48,51,98,101,48,102,51,49,54,99,49,100,99,101,48,102,52,48,48,102,102,57,97,102,48,50,53,57,48,49,99,102,56,55,100,102,49,52,99,53,99,49,55,52,53,50,56,48,57,101,56,51,98,99,48,102,98,48,49,51,48,101,48,101,57,99,48,49,101,101,52,48,101,99,57,54,53,99,97,50,50,100,52,97,101,101,53,97,49,53,50,53,57,48,48,102,102,57,54,97,50,55,52,102,50,57,56,98,98,48,52,102,57,52,50,53,56,54,52,54,57,99,53,57,57,53,56,57,100,98,54,57,57,102,102,48,48,102,102,100,97,53,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,48,57,48,56,53,48,48,102,56,102,48,50,54,49,48,49,100,49,57,53,48,48,102,102,102,102,99,49,99,50,48,51,101,101,48,55,48,56,49,101,49,55,49,101,54,52,97,48,48,55,100,97,48,101,56,48,49,101,53,56,51,97,52,50,102,57,101,52,55,55,49,49,57,98,55,100,97,50,57,99,49,101,52,48,55,51,52,98,101,48,101,55,49,54,54,101,98,51,100,51,52,97,97,50,102,53,48,56,57,54,52,51,50,101,53,102,102,51,54,57,99,53,50,57,54,54,56,51,98,102,57,101,101,49,53,56,53,56,52,54,101,56,51,54,48,49,50,50,99,48,52,101,101,48,51,97,50,50,57,56,48,57,55,101,48,50,55,51,52,48,57,98,55,48,55,49,48,49,100,99,98,55,53,100,50,56,52,49,99,56,48,49,51,51,99,48,102,101,99,49,100,49,57,52,98,54,57,49,54,56,99,102,51,99,101,49,52,101,48,101,100,56,49,101,98,56,55,98,48,51,57,56,53,55,51,101,57,49,54,56,54,53,52,57,52,54,56,53,55,55,54,56,54,53,50,50,51,55,97,48,52,57,49,52,54,53,54,50,49,55,102,99,99,100,49,53,97,53,55,99,49,49,52,51,57,102,102,48,53,54,53,52,48,99,55,99,48,49,102,53,97,99,48,48,102,102,102,97,100,49,48,50,54,48,56,48,49,102,54,54,48,48,102,102,102,102,48,97,54,48,55,51,99,48,101,55,48,51,97,54,53,100,54,50,56,48,48,49,100,97,50,48,48,102,55,98,56,51,100,51,52,98,50,56,56,51,101,101,48,48,102,102,102,52,100,56,49,100,99,49,50,48,101,54,56,55,102,48,51,100,48,49,100,99,101,49,102,102,48,102,98,56,55,53,99,51,56,52,49,102,98,52,50,48,101,54,56,48,51,100,100,56,57,99,49,99,50,50,99,99,51,98,50,49,100,57,57,50,101,99,97,102,48,48,102,102,55,53,56,52,51,99,49,102,49,53,56,53,55,55,51,101,52,101,52,102,50,98,99,51,48,48,102,102,48,57,48,99,48,48,102,102,55,100,51,54,56,49,51,99,101,48,52,102,102,56,51,99,51,48,101,98,56,55,53,48,49,100,57,56,51,57,54,48,102,100,48,55,49,52,51,97,50,49,101,55,50,97,57,97,50,102,53,49,52,49,102,50,56,51,100,53,48,55,55,52,48,102,56,52,51,98,50,48,101,54,53,57,50,56,99,98,52,48,101,55,56,55,57,99,51,101,50,49,100,97,50,101,53,50,52,49,101,51,49,52,52,48,101,98,52,51,101,48,53,51,99,57,53,50,49,101,56,52,51,48,101,100,56,50,52,56,51,98,52,57,100,57,48,101,57,48,52,51,99,52,53,57,49,54,97,53,51,49,53,101,53,54,98,98,99,48,52,99,51,50,54,52,48,48,102,102,54,99,53,48,48,51,101,98,98,48,48,49,102,53,97,54,48,52,98,50,56,48,51,101,98,51,99,49,99,57,49,53,56,48,101,55,56,48,57,55,101,48,101,97,51,49,100,50,56,99,57,53,56,51,100,97,48,102,52,99,51,99,50,53,49,56,55,48,51,48,51,100,97,48,55,56,100,99,48,49,101,102,48,48,102,102,102,100,48,55,97,56,97,51,99,48,102,48,99,51,101,101,49,99,99,48,101,50,56,55,48,57,99,48,102,55,101,48,101,97,52,56,55,102,56,98,97,48,101,100,48,55,51,97,52,98,48,50,98,99,56,56,55,55,52,51,98,54,48,57,53,50,97,99,97,102,57,102,102,97,55,97,55,50,55,102,102,56,51,53,52,48,101,51,99,49,99,53,56,51,97,101,48,50,53,99,99,49,100,98,49,52,48,48,102,102,101,56,56,49,99,100,56,55,50,99,51,98,56,48,101,102,99,49,100,101,56,55,53,98,49,54,98,56,97,51,48,101,99,56,55,52,99,51,98,56,53,48,56,55,53,48,97,55,52,48,99,53,100,48,55,56,48,98,53,48,102,52,49,54,51,57,49,52,97,52,48,101,98,49,53,50,53,49,57,52,54,56,55,100,51,52,98,57,50,102,48,98,52,52,102,55,51,97,48,49,53,99,56,55,97,100,51,100,50,100,50,100,51,54,102,53,50,55,50,54,50,54,53,100,48,50,97,97,48,48,102,102,102,98,49,51,48,48,102,102,55,100,57,54,48,49,50,99,97,48,48,102,97,99,102,48,55,50,52,53,57,56,51,101,49,48,55,102,101,49,101,98,54,51,97,53,49,57,49,51,56,55,52,56,49,100,54,48,55,55,56,98,99,48,101,48,54,48,55,98,52,48,102,49,98,56,48,51,100,101,48,49,99,53,48,101,97,49,55,98,99,49,100,101,48,55,50,48,51,101,54,49,102,97,48,101,49,51,56,49,101,102,99,49,100,52,57,48,102,102,49,52,97,49,101,53,48,102,56,100,49,53,101,53,56,49,49,48,101,101,56,55,54,99,49,51,52,53,97,49,54,49,53,53,102,97,48,50,48,97,55,97,53,48,48,55,100,56,56,48,48,51,101,99,100,56,48,57,53,98,48,48,102,102,55,100,54,97,48,51,57,99,50,101,99,49,101,98,56,51,102,97,48,102,97,57,53,56,101,57,54,97,56,53,99,97,102,99,49,100,101,48,55,52,56,49,100,56,48,102,50,56,51,98,97,55,56,49,102,49,48,55,102,48,49,51,52,49,101,98,48,101,53,48,55,54,99,98,50,99,49,99,55,48,101,48,56,55,99,99,51,102,97,49,99,51,52,98,48,102,51,101,48,101,98,50,51,48,55,102,56,97,52,48,102,52,48,55,97,48,49,50,48,57,101,54,50,56,99,51,97,49,50,57,54,53,57,98,57,98,101,101,56,49,48,57,101,48,49,52,54,48,48,48,102,102,102,98,49,51,48,48,102,102,55,100,57,54,48,49,51,51,52,48,48,102,98,51,48,48,102,102,55,100,56,53,57,56,51,101,49,48,55,102,101,49,101,99,52,56,99,56,56,55,52,52,48,48,102,102,55,98,52,56,49,100,54,56,55,55,56,98,99,48,102,102,102,48,55,52,97,48,101,101,98,55,48,101,55,56,55,49,52,51,97,97,53,101,102,48,55,55,97,49,99,56,48,102,57,48,55,101,99,51,102,99,100,56,55,52,51,56,55,98,50,56,51,56,50,53,50,56,55,57,56,51,101,51,52,53,55,57,54,48,52,56,51,99,52,49,101,52,99,57,52,53,97,49,54,49,53,56,56,97,48,50,48,50,48,55,102,56,53,57,56,49,51,99,54,48,52,101,54,48,51,100,55,48,50,55,101,56,48,57,57,50,48,102,102,48,49,51,51,52,48,102,57,49,50,53,48,54,52,51,101,48,48,102,48,48,102,102,48,49,101,100,53,48,52,102,49,52,101,53,49,98,99,49,101,53,57,48,101,100,57,53,53,99,51,97,56,49,99,49,48,101,56,48,55,48,49,49,98,49,52,97,56,48,49,101,97,48,102,51,56,55,98,52,98,54,52,52,48,52,102,57,53,52,49,99,97,50,98,49,51,48,98,50,97,98,50,102,57,51,98,97,55,50,55,56,51,55,51,57,48,57,97,101,56,54,56,50,56,54,48,57,100,97,101,98,97,102,102,101,97,48,55,52,101,48,48,102,97,50,48,48,102,102,48,55,100,55,100,57,55,56,48,48,102,102,102,98,48,48,102,102,48,48,102,102,55,100,56,48,48,51,97,54,48,101,57,51,97,53,49,50,48,57,54,99,48,101,101,48,49,100,50,48,55,57,48,51,56,54,48,102,100,48,49,101,97,50,50,49,55,101,53,52,97,53,49,54,52,49,100,99,48,102,49,48,51,98,98,48,101,48,56,51,101,57,48,55,52,48,53,54,48,55,100,52,51,57,99,102,97,51,53,48,55,51,99,51,100,101,49,100,100,50,100,53,50,56,98,97,48,101,102,56,55,100,54,98,53,57,52,56,49,101,55,52,51,50,98,99,51,98,101,53,56,57,53,102,100,50,54,52,98,53,50,99,100,48,56,97,102,102,55,50,57,56,48,52,98,48,97,48,49,97,100,48,48,48,102,102,102,56,98,53,48,48,102,102,51,101,98,57,48,97,101,48,50,53,50,48,48,57,49,97,48,101,101,48,51,102,100,48,102,56,57,52,56,49,100,100,52,97,48,55,97,101,48,52,99,101,50,50,49,52,101,48,102,55,48,51,97,101,49,102,49,52,53,50,98,53,49,100,99,50,102,100,56,48,55,49,101,48,102,57,99,49,100,49,48,49,50,102,99,49,102,50,50,57,52,51,97,48,57,50,49,101,52,50,99,99,51,56,97,49,100,101,48,102,50,56,50,52,54,48,51,99,52,49,100,57,52,56,50,100,97,99,97,50,52,48,50,102,48,98,102,48,101,55,52,57,54,49,53,57,51,99,97,102,50,99,52,98,49,50,99,51,100,57,54,49,51,102,101,48,51,50,97,56,55,48,48,51,56,52,49,100,53,48,55,53,99,49,99,97,48,101,57,56,51,98,57,48,101,49,49,52,54,53,53,56,55,54,52,51,57,99,49,99,55,48,101,100,57,52,50,49,100,48,48,101,98,48,55,55,52,97,53,50,98,52,97,101,50,57,56,97,98,50,57,48,51,98,101,49,100,56,50,57,100,48,99,97,48,50,57,48,97,99,50,98,48,97,98,50,97,57,48,100,48,48,102,102,97,56,50,98,53,48,52,97,102,50,97,56,97,102,52,53,52,52,52,50,52,50,50,98,57,48,49,48,53,48,49,49,49,48,100,49,97,53,98,52,48,52,49,56,54,98,52,99,54,49,101,100,52,49,49,50,48,48,102,102,55,100,56,56,48,49,51,98,48,48,102,102,101,100,99,48,57,48,54,48,50,53,53,48,49,101,99,56,51,102,101,48,102,102,56,55,97,48,51,97,101,53,50,49,54,56,49,100,99,48,101,50,56,55,101,101,99,49,100,97,49,52,101,49,101,54,50,102,48,51,98,101,53,54,101,48,102,98,56,51,100,49,50,98,52,49,100,98,56,55,100,48,51,101,52,49,99,97,48,101,52,49,53,54,53,55,49,55,97,49,101,101,48,101,56,97,53,56,55,57,99,98,54,48,102,52,50,53,48,55,51,49,51,49,48,57,48,48,102,102,51,98,50,53,48,57,55,53,50,49,101,49,50,100,98,98,48,57,53,48,53,54,57,48,101,100,100,97,55,50,48,56,48,53,52,101,48,49,51,53,101,48,48,102,98,100,102,48,48,55,100,57,50,56,49,51,49,48,48,102,51,48,51,99,99,49,101,100,48,101,55,56,49,51,55,52,48,52,99,57,56,51,56,99,48,101,99,50,53,48,55,102,48,49,101,50,48,55,57,52,51,98,101,49,100,56,48,55,51,52,48,102,102,48,49,102,99,48,51,98,50,50,98,57,49,48,97,49,48,102,54,57,55,100,56,98,53,50,57,48,97,50,52,102,50,57,48,97,99,48,55,99,50,53,101,97,48,97,51,97,49,56,55,53,57,48,57,49,100,49,57,48,56,51,98,99,53,51,50,48,97,55,53,49,53,101,49,100,101,54,100,50,53,51,52,97,101,50,98,55,97,54,98,55,53,57,99,53,102,102,48,48,102,102,101,53,48,53,50,98,50,100,48,97,99,50,98,56,98,56,52,50,55,52,97,100,50,100,56,97,102,52,51,50,100,53,48,49,102,101,99,102,52,56,52,48,52,102,52,54,54,49,51,49,48,100,101,48,52,98,98,100,57,50,49,49,99,51,55,52,54,52,56,100,52,56,99,101,54,57,52,57,54,49,57,97,57,57,98,57,102,56,51,52,57,57,49,53,98,54,102,50,48,50,54,48,48,48,102,102,51,101,49,101,56,48,52,101,100,56,49,51,52,99,48,52,100,97,56,55,54,56,48,57,101,97,48,101,98,56,49,51,50,97,48,102,99,52,49,101,97,48,51,102,53,101,48,101,54,98,48,49,50,99,55,99,51,57,56,49,101,48,48,55,98,52,48,102,50,99,49,101,51,56,51,99,101,48,102,52,97,51,48,48,102,102,51,100,52,52,50,99,52,48,57,57,98,50,99,99,51,99,56,49,98,57,54,56,49,102,100,48,102,55,48,55,56,97,49,49,52,57,102,48,101,101,49,52,54,56,49,50,48,50,52,99,56,54,53,54,102,55,48,97,101,50,97,99,97,97,52,49,50,99,50,57,51,102,57,53,99,56,51,100,97,48,49,56,48,48,102,102,48,49,102,55,51,56,48,52,101,54,48,55,56,48,48,57,48,54,48,48,102,102,55,100,55,51,56,51,102,102,48,50,54,55,52,51,57,54,57,48,53,52,53,56,55,101,99,51,56,49,56,49,100,53,55,48,101,98,57,53,48,53,97,51,99,57,102,100,99,50,100,55,56,55,98,48,49,102,97,48,51,97,102,48,101,48,57,55,55,100,49,56,97,102,50,98,48,51,99,101,49,100,49,50,101,53,50,102,97,48,49,53,48,49,102,52,52,56,52,98,98,99,56,52,53,101,97,49,52,97,49,53,48,54,55,54,53,56,54,52,101,50,98,102,51,56,53,55,50,54,102,102,56,48,53,50,53,48,48,51,101,99,57,99,49,101,56,56,51,56,50,48,55,99,99,48,52,101,98,56,51,101,56,48,55,57,52,48,52,98,48,56,55,49,99,97,97,48,55,54,101,48,101,51,52,51,99,55,50,48,101,101,55,48,55,49,52,51,57,54,53,49,56,55,54,52,51,57,56,49,99,101,50,98,52,97,53,101,53,50,56,51,97,57,48,101,50,49,52,50,49,101,52,97,52,55,48,101,101,48,51,98,98,52,101,52,100,48,101,55,49,53,100,100,51,99,51,100,101,53,53,56,55,56,56,98,55,98,48,49,50,53,52,100,55,48,48,52,99,49,50,100,51,50,56,98,50,50,99,56,48,49,100,97,54,57,56,57,100,57,52,49,48,102,53,100,55,53,102,102,100,52,49,100,99,48,48,55,100,54,100,56,55,50,99,51,98,50,48,102,50,56,48,49,102,54,50,52,48,52,56,52,48,51,98,56,48,102,97,57,52,97,53,54,56,55,56,48,51,57,56,48,102,48,48,48,102,102,57,100,50,48,50,53,54,52,51,57,50,49,101,98,50,56,52,98,56,50,98,56,97,101,50,100,56,97,99,50,101,99,51,98,54,49,101,97,48,55,101,50,49,99,52,50,56,52,98,99,50,97,52,98,49,50,98,48,98,53,52,51,52,101,50,97,48,98,52,52,49,50,99,52,97,57,50,99,53,50,49,48,52,98,48,52,49,50,99,49,48,49,51,99,97,101,52,102,52,51,52,57,97,57,52,101,50,98,100,50,100,98,97,98,54,102,56,50,52,54,97,48,55,56,50,48,48,102,56,102,51,48,49,50,56,97,49,102,48,48,102,102,50,54,100,56,48,49,102,54,57,52,48,52,98,57,56,48,51,100,97,50,57,48,56,97,56,99,48,48,102,102,102,50,99,56,48,102,48,48,102,102,49,99,102,56,49,51,55,52,49,101,57,101,57,49,54,53,56,98,52,49,98,56,55,51,56,49,99,98,48,49,51,49,48,48,102,102,101,52,55,49,55,54,56,99,56,102,52,53,53,56,55,55,48,51,99,48,52,57,50,100,99,48,48,55,98,57,49,49,55,99,99,50,55,54,50,56,52,97,102,97,102,98,102,50,99,48,51,99,54,53,55,48,100,100,99,102,102,48,51,99,102,48,48,55,99,99,51,99,49,102,102,51,56,48,101,98,56,98,99,48,50,53,53,56,48,49,102,53,57,48,49,99,52,48,101,99,57,52,48,49,100,55,48,55,49,97,49,99,54,48,55,51,54,48,101,51,99,48,57,56,57,48,101,97,57,53,54,53,50,49,52,99,48,50,52,97,99,49,52,99,53,57,48,55,54,100,50,99,48,57,57,98,48,50,53,102,56,97,52,50,57,53,48,49,49,52,97,97,50,101,57,48,52,51,97,48,53,54,57,53,48,56,50,49,100,50,50,98,57,49,49,49,57,48,52,97,101,50,98,99,51,56,50,56,53,54,53,55,52,50,50,101,48,49,50,101,50,102,100,98,50,98,52,48,49,100,56,55,48,48,102,102,50,51,55,97,56,48,54,49,55,56,48,51,101,54,97,52,48,52,97,98,56,51,98,100,48,48,102,102,55,97,55,56,48,101,49,56,48,57,100,98,101,53,99,99,48,48,102,102,51,100,53,54,48,48,102,102,55,98,100,48,49,100,53,56,49,50,97,102,56,51,98,99,48,57,102,50,57,52,51,52,48,48,102,102,55,97,55,97,48,50,52,97,48,52,100,52,48,51,100,97,48,49,51,56,99,53,54,102,48,101,101,55,48,102,50,54,99,48,48,102,55,49,54,101,56,52,48,57,100,48,48,55,98,98,52,48,52,56,55,102,100,100,98,48,48,55,98,55,48,48,102,102,52,99,54,98,49,54,50,97,48,49,55,97,48,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,49,48,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,102,102,97,48,55,102,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,49,48,48,102,102,50,102,102,101,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,56,48,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,52,97,102,102,56,50,48,48,48,102,102,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,53,102,101,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,99,48,52,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,102,102,56,48,53,56,49,97,101,98,97,101,98,102,102,97,56,48,54,55,100,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,48,102,102,98,48,52,53,48,48,102,102,99,102,98,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,48,98,48,52,53,48,48,99,102,98,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,98,102,102,97,101,98,97,101,98,102,101,48,54,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,49,100,102,48,98,102,101,48,49,48,48,101,97,48,51,98,102,48,48,51,101,98,54,48,48,49,102,48,101,101,48,102,100,48,51,102,102,48,50,53,99,57,100,48,55,100,48,48,102,102,52,102,56,48,51,101,52,48,102,102,56,49,50,98,101,49,102,102,48,55,57,97,48,101,102,56,51,99,101,57,54,48,101,56,48,49,99,49,56,55,53,52,51,56,99,53,50,50,54,56,55,101,99,49,100,55,57,54,101,53,97,50,51,57,52,56,102,56,51,97,100,48,55,56,48,48,102,102,52,99,51,50,52,48,55,97,57,51,48,57,101,102,102,101,50,102,49,51,99,51,101,56,48,52,98,50,49,52,54,53,55,48,55,51,99,51,102,99,56,48,53,49,97,54,48,55,54,53,48,48,102,102,51,99,54,48,102,98,48,49,100,56,56,55,102,50,48,51,101,50,48,101,102,56,51,98,56,48,50,52,48,97,56,48,54,100,97,56,48,51,101,51,97,50,48,48,102,102,102,98,97,97,48,48,102,102,55,56,97,57,56,49,50,101,52,53,97,56,55,48,52,49,102,101,56,55,57,99,51,56,50,56,56,48,52,102,50,56,51,56,55,100,50,56,50,48,102,49,99,51,98,54,53,49,51,97,48,50,52,50,53,99,48,51,101,51,48,55,53,97,56,97,56,101,53,48,50,49,48,55,55,56,48,57,57,56,50,98,56,51,57,51,50,53,51,57,52,99,49,100,101,50,97,55,57,55,50,49,101,49,50,101,49,50,56,51,57,54,48,102,52,99,97,51,48,55,55,54,57,101,53,101,48,55,55,52,51,97,50,49,102,100,50,98,56,97,56,48,102,50,51,97,53,53,48,51,98,48,48,101,99,48,51,100,101,48,55,54,48,49,99,49,50,98,102,102,99,48,50,102,98,99,48,57,54,102,48,50,53,48,99,49,102,49,48,49,50,49,99,48,48,102,98,101,56,48,50,52,100,48,48,57,52,55,48,55,102,97,56,54,49,100,100,52,49,48,55,97,99,48,101,54,56,48,49,102,54,51,97,48,52,57,53,49,52,101,49,101,48,55,56,51,97,56,53,101,51,48,49,101,52,48,101,98,49,55,52,56,48,53,100,48,51,101,55,48,55,52,97,49,102,49,48,101,56,48,55,98,56,51,98,52,53,100,52,99,97,49,97,53,97,52,48,55,55,99,51,101,99,49,99,97,48,102,49,48,55,55,48,51,100,101,53,53,50,50,49,55,54,53,55,56,55,55,99,51,100,56,53,55,49,53,101,53,101,97,49,49,53,56,49,101,57,48,101,99,56,55,54,99,51,99,99,56,50,53,97,48,55,55,56,97,101,48,48,101,53,51,53,48,50,100,97,48,50,55,99,52,48,49,102,53,97,54,48,101,55,56,48,57,102,48,48,55,56,52,48,52,57,51,56,51,101,53,48,102,56,49,55,54,49,101,49,48,101,54,48,51,101,49,48,50,52,51,52,48,57,57,101,48,55,54,52,48,52,99,53,56,51,57,56,48,102,57,49,52,102,52,102,57,54,52,53,55,50,53,49,53,97,49,100,99,48,55,57,97,48,101,99,52,51,102,54,48,102,52,56,49,100,52,56,55,98,48,51,97,56,102,57,54,56,56,48,53,52,57,54,97,49,100,102,48,55,97,101,53,52,56,51,98,48,48,102,102,101,101,49,53,101,56,52,49,101,51,99,48,57,50,48,102,53,56,51,98,102,48,102,54,57,52,50,49,100,97,48,102,50,57,53,52,53,57,49,54,50,49,100,98,56,48,102,57,48,51,98,100,48,55,56,48,48,54,52,97,98,102,101,48,49,48,48,101,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,50,48,50,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,55,102,97,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,102,102,56,48,97,56,56,48,48,102,56,54,48,48,102,102,49,51,56,56,49,99,53,48,55,51,101,48,52,101,51,48,49,51,48,101,48,52,57,102,48,55,98,53,49,52,49,50,52,49,101,48,48,50,55,50,99,49,100,102,56,55,51,99,51,99,48,48,102,102,101,99,48,51,99,55,50,57,48,53,99,51,98,52,57,48,49,102,98,48,50,53,56,53,48,48,102,102,49,101,56,56,55,97,56,98,49,48,55,55,48,48,102,102,50,52,97,53,54,48,55,54,52,98,49,52,51,54,50,56,51,100,48,48,102,102,101,99,99,51,102,97,48,102,49,99,51,102,98,56,51,101,52,53,102,48,55,97,52,51,97,54,53,49,57,52,51,99,49,100,52,54,48,101,99,99,52,48,55,56,48,51,99,50,49,102,98,50,56,57,48,56,97,102,48,49,99,53,99,48,49,102,50,49,97,48,55,50,97,49,101,56,48,55,102,56,48,48,102,102,102,97,54,48,48,50,55,102,56,51,56,97,49,99,101,50,99,48,51,98,101,53,55,49,54,101,53,50,48,51,97,50,50,97,56,49,102,53,50,54,50,52,48,55,57,53,50,100,51,100,49,48,97,101,55,48,51,97,97,48,52,98,56,48,51,99,55,48,101,54,48,49,51,49,50,49,102,54,50,98,100,49,53,101,50,98,48,97,57,50,101,100,51,51,56,55,56,48,98,97,48,101,53,48,51,97,101,48,102,48,57,53,48,49,100,48,52,52,98,52,49,54,99,97,100,50,99,48,51,100,56,57,56,53,51,57,53,101,53,97,57,54,56,53,48,57,53,52,57,52,57,99,53,101,57,53,101,48,49,53,101,48,48,48,102,102,102,97,54,50,48,50,55,48,99,51,56,99,48,52,56,51,48,48,102,102,51,101,99,102,56,48,57,52,51,48,50,54,57,99,49,101,57,50,50,101,52,56,48,55,54,52,48,101,102,99,51,102,99,53,99,57,52,50,48,102,49,49,51,101,53,50,52,98,56,54,101,52,51,97,56,49,99,52,48,55,98,101,48,101,102,99,51,101,48,48,102,102,101,53,48,51,100,56,48,102,49,98,50,51,48,55,55,99,51,98,52,49,102,48,48,102,48,56,55,56,51,48,51,97,101,48,101,102,48,51,99,52,50,99,48,49,101,48,101,48,101,55,49,52,54,53,48,50,54,57,55,56,49,102,51,97,48,101,99,55,48,101,54,57,53,56,101,49,53,56,53,56,49,55,57,48,53,97,49,53,101,48,49,100,54,52,98,102,101,48,49,48,48,101,97,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,50,100,98,56,48,57,56,51,48,55,50,99,49,101,97,48,50,53,98,48,49,102,101,48,51,102,48,48,50,53,99,56,51,102,50,57,99,49,100,100,50,100,56,51,101,97,48,101,48,99,49,101,102,56,51,99,99,48,55,50,54,49,102,48,50,99,99,51,97,56,57,56,53,56,50,54,48,55,53,52,98,49,48,102,54,48,51,97,101,48,102,56,57,55,56,49,99,53,48,102,49,57,54,48,49,100,57,52,102,50,100,52,97,98,50,56,48,98,55,52,99,48,101,102,50,54,57,54,97,53,49,50,53,97,53,49,53,52,57,56,53,97,49,52,54,53,50,49,54,48,101,57,53,98,54,56,57,99,98,49,50,97,56,97,101,55,55,100,50,48,98,54,48,49,57,50,50,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,55,102,99,49,48,48,48,102,102,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,50,48,49,97,56,48,102,102,56,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,52,48,50,53,102,102,98,53,100,55,53,100,55,102,99,48,102,102,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,100,102,57,53,48,48,102,102,97,48,54,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,55,102,99,48,50,56,49,56,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,100,102,57,53,48,48,97,48,54,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,55,102,99,48,50,48,49,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,52,97,48,51,55,101,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,49,98,102,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,100,102,97,48,48,102,102,102,56,98,57,56,48,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,97,48,52,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,55,102,99,48,51,51,102,49,52,50,100,52,51,57,101,48,101,98,52,51,56,56,48,101,102,99,51,99,56,48,102,53,99,51,100,54,49,100,48,50,56,99,48,52,57,99,51,99,52,48,102,99,56,51,102,101,53,55,48,51,99,102,48,55,57,101,57,101,48,50,54,56,53,99,49,54,51,56,51,100,50,49,102,98,50,57,56,49,100,54,48,51,98,51,48,55,50,97,53,55,57,55,100,57,49,52,98,51,52,101,52,102,52,48,50,56,102,97,49,56,51,98,52,48,55,51,99,48,101,101,48,51,98,51,100,48,48,102,102,97,49,52,50,50,97,99,97,52,97,101,49,100,102,99,53,97,98,56,53,55,100,48,55,57,48,98,98,50,102,56,98,51,50,99,56,51,50,57,52,48,53,100,101,48,48,102,102,55,99,56,53,52,48,49,102,55,52,50,49,100,55,48,48,102,102,55,100,53,97,48,49,50,99,48,53,100,48,55,49,99,49,100,49,48,51,99,48,48,101,102,98,48,48,102,102,52,102,100,48,51,101,100,50,56,49,56,54,99,48,57,55,101,48,101,54,98,56,49,100,98,50,98,52,51,102,54,102,56,51,98,99,48,101,97,97,54,49,55,100,50,53,52,56,55,97,99,49,102,101,48,55,102,48,51,98,97,53,57,49,54,97,56,50,53,52,57,52,54,49,100,102,50,57,48,97,98,52,52,48,102,53,57,53,48,48,102,102,101,97,53,50,99,51,100,50,56,54,49,101,49,52,48,48,102,102,102,97,48,51,101,49,52,51,50,97,52,97,102,48,48,55,97,55,52,48,102,48,52,51,56,56,49,99,102,48,55,98,100,48,49,100,99,102,102,48,51,98,56,48,55,102,99,48,101,49,48,49,99,101,48,49,51,52,101,48,101,54,56,49,101,48,48,49,50,102,99,48,52,99,49,48,51,98,99,50,56,48,49,101,57,56,51,57,100,48,55,97,97,53,48,51,99,49,100,98,48,102,99,56,55,49,56,51,99,101,99,98,101,48,50,53,99,53,98,57,53,100,100,50,53,49,100,50,100,49,57,50,49,49,57,50,53,48,57,50,49,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,55,48,55,57,48,51,57,99,49,101,57,50,56,56,98,49,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,51,56,55,97,48,51,98,48,53,98,49,52,52,49,101,53,50,56,99,97,99,50,99,100,48,56,48,50,56,52,99,48,49,102,55,54,52,48,48,102,102,102,97,56,50,48,55,57,56,48,48,102,102,102,97,56,99,48,50,54,55,100,51,56,51,57,56,101,52,56,55,56,48,51,99,101,48,52,97,102,56,51,100,50,48,102,48,48,55,97,49,102,48,50,53,51,99,49,101,101,56,55,98,56,98,51,48,55,55,102,52,49,101,56,48,55,56,99,49,100,54,48,101,97,48,55,55,56,49,100,100,57,55,99,49,102,54,50,57,99,51,99,56,49,100,98,48,101,55,56,55,56,57,51,99,98,54,50,97,99,51,99,50,48,101,97,56,98,53,48,55,97,48,53,50,56,51,98,102,50,100,52,51,99,99,53,101,56,55,52,99,51,56,48,53,55,48,51,99,55,50,99,52,97,98,52,57,48,102,98,48,55,51,48,51,97,101,53,48,57,53,52,53,56,55,48,101,102,57,52,50,48,51,51,99,56,48,51,101,50,102,48,48,102,102,48,102,98,102,98,48,102,53,56,55,102,52,51,100,50,53,57,56,48,51,101,98,102,48,48,49,102,54,49,97,48,52,99,52,48,55,56,56,51,101,97,49,102,53,48,102,57,56,55,56,48,97,99,55,52,48,57,51,55,48,55,99,54,48,102,56,100,51,99,98,48,48,102,102,102,49,56,55,97,99,51,100,54,49,101,57,48,102,50,49,54,50,53,100,98,101,49,101,100,48,55,48,50,48,102,49,56,49,102,53,56,55,57,52,51,99,97,57,99,53,98,57,55,56,49,101,48,50,102,48,98,53,52,97,50,56,100,51,56,48,57,55,55,52,54,48,102,98,49,53,101,57,99,53,56,49,54,52,53,56,97,53,48,55,99,48,49,100,51,98,54,48,102,49,49,99,55,53,99,48,55,48,52,48,101,98,97,56,48,55,49,54,48,50,55,57,56,48,57,49,56,48,50,53,100,48,48,49,102,54,50,97,48,52,98,97,48,55,100,48,48,57,53,102,48,50,54,55,99,51,57,56,48,48,102,102,102,55,53,48,55,48,48,51,100,53,100,57,50,100,48,97,54,50,101,52,97,99,98,52,53,50,98,56,51,102,54,48,101,99,48,51,102,50,53,55,50,51,97,53,50,50,56,55,54,99,49,101,56,48,51,97,101,48,102,50,50,53,97,49,57,54,50,48,48,102,54,98,48,51,99,48,48,101,97,101,50,99,56,98,50,99,53,55,57,54,49,52,56,52,53,56,49,52,56,53,98,49,52,56,53,97,49,55,54,49,99,97,48,102,98,48,55,55,52,51,100,56,49,99,50,48,102,53,56,55,98,52,51,97,52,53,102,102,102,56,48,52,54,54,97,101,97,48,102,51,56,48,51,101,99,52,52,48,57,48,102,48,55,99,56,48,48,102,97,100,100,48,50,54,100,48,49,101,98,56,49,50,97,99,48,102,57,56,97,54,50,102,100,57,52,56,48,101,54,57,55,99,53,57,97,53,48,51,98,54,48,102,99,49,55,52,49,100,101,52,55,48,101,100,57,53,99,48,102,97,99,49,99,100,50,53,49,55,50,53,97,50,50,48,51,98,55,48,55,99,101,49,100,50,52,53,50,98,56,98,102,48,102,54,49,52,101,48,50,52,50,49,102,57,50,97,56,97,100,97,52,99,52,100,50,57,99,97,101,48,102,54,48,55,56,54,99,51,57,54,49,101,99,52,52,48,102,50,48,51,98,56,48,102,51,49,54,53,48,49,102,55,48,101,55,56,55,56,99,97,101,50,98,56,49,49,56,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,55,57,99,48,49,102,53,100,99,48,52,102,56,48,51,101,52,48,48,102,102,55,100,54,101,56,49,51,54,56,48,101,97,48,48,102,102,57,97,57,48,55,51,50,53,99,56,55,56,49,57,52,56,48,101,54,57,55,99,53,54,50,50,56,51,99,57,48,101,51,57,52,97,49,101,49,52,55,48,101,100,57,53,99,48,102,97,99,49,99,100,50,53,49,55,50,53,53,97,53,56,51,99,56,48,55,51,48,49,101,99,52,97,50,99,52,97,48,48,102,102,102,54,49,52,101,48,50,52,50,49,102,57,50,97,56,97,100,57,52,51,52,50,50,101,48,98,49,48,101,57,56,55,56,54,99,51,57,54,49,101,99,52,52,48,101,100,56,51,99,55,48,101,99,57,53,98,48,49,102,55,48,101,55,56,55,55,48,98,49,50,98,56,48,51,97,57,56,48,57,55,99,48,55,100,50,49,100,53,48,50,54,52,99,49,99,49,48,51,56,101,48,50,54,51,48,51,56,101,56,50,49,101,50,50,97,52,51,57,54,48,102,102,52,49,100,48,48,51,98,51,48,55,100,56,49,99,102,50,97,99,51,100,54,56,54,53,55,97,49,56,55,97,56,97,101,48,101,97,48,51,100,50,48,101,54,57,52,54,49,102,57,48,101,100,57,53,101,49,101,54,52,48,50,97,56,98,53,50,102,99,97,56,52,50,48,102,48,97,49,57,53,54,53,101,97,50,50,50,57,54,56,56,54,53,53,57,55,56,53,101,49,53,101,100,49,54,51,48,57,53,50,53,55,49,54,97,53,56,98,53,97,53,51,97,99,48,50,99,99,56,48,49,102,49,55,101,48,48,102,102,55,100,50,97,101,48,50,55,102,56,49,102,98,50,51,56,49,51,57,97,48,52,99,49,48,55,54,48,51,56,48,49,101,97,48,50,52,57,48,48,102,102,57,54,57,48,102,102,57,54,52,49,100,99,50,99,99,49,100,100,48,55,100,49,98,48,48,55,98,57,51,48,51,102,101,48,55,101,101,53,55,48,55,51,56,97,100,48,102,48,49,52,54,49,99,48,52,98,48,101,56,49,53,99,53,99,97,48,54,52,53,48,101,48,48,51,98,57,99,49,102,48,48,101,49,48,51,99,101,48,55,56,50,57,99,49,102,97,52,52,50,99,52,51,57,101,48,102,48,98,48,48,102,102,51,100,98,54,48,101,57,55,48,55,50,99,49,101,48,56,55,54,52,51,100,56,48,102,52,53,99,48,55,55,101,48,49,57,57,101,48,102,102,52,49,102,100,56,51,57,99,48,50,53,54,48,49,99,100,48,51,99,48,48,102,102,55,102,101,48,52,99,49,48,51,99,51,50,56,52,49,100,54,48,51,57,100,48,55,53,52,53,48,51,99,49,101,52,48,102,99,56,55,101,52,51,99,101,102,51,101,48,50,53,99,53,52,49,53,100,57,50,53,49,57,49,49,49,57,49,100,49,57,49,57,48,57,49,100,51,52,98,54,50,102,56,51,99,48,53,101,57,54,101,57,54,53,55,48,55,54,99,51,57,99,49,100,54,50,56,56,97,101,50,99,56,51,100,56,49,102,51,48,102,54,57,54,54,53,51,56,55,53,99,51,98,48,53,52,57,55,97,49,101,53,50,102,48,97,99,50,98,49,51,55,102,99,49,54,52,48,48,102,102,55,100,97,50,48,49,51,99,102,99,48,49,102,53,98,48,48,52,56,57,56,51,102,49,48,50,55,53,54,56,49,100,55,54,48,55,99,102,99,49,99,98,48,48,102,102,51,100,51,50,48,48,102,102,55,52,54,53,56,51,101,102,99,49,100,99,56,48,51,100,99,57,99,49,101,51,48,51,101,48,48,55,55,97,48,101,57,56,54,48,102,97,55,48,101,56,48,55,101,56,48,52,97,55,49,52,98,56,51,102,98,56,98,99,50,52,48,48,102,102,102,54,97,49,54,52,48,50,54,50,48,50,53,53,99,97,99,51,50,48,102,52,101,99,53,56,97,49,48,48,102,102,52,98,97,48,51,102,99,48,55,102,52,48,102,56,99,48,57,97,55,48,55,99,97,48,102,48,48,48,102,102,57,56,49,48,50,54,48,56,49,101,49,57,55,99,48,102,52,99,49,102,49,56,51,100,53,50,102,100,101,48,102,50,56,55,101,52,51,102,48,49,101,55,55,57,49,102,57,54,50,53,98,49,54,51,100,49,100,49,100,49,49,49,57,49,100,49,100,49,57,48,57,49,100,48,99,97,57,50,56,52,51,98,101,53,49,57,53,50,56,56,53,54,56,55,55,48,51,57,99,49,100,54,50,56,56,97,101,50,98,52,51,97,52,49,99,99,48,101,57,57,53,56,53,51,56,55,53,99,51,98,48,53,52,57,52,52,49,100,57,50,56,99,97,99,50,98,49,48,56,48,51,100,57,56,51,100,56,49,100,51,48,101,98,56,55,102,56,51,97,99,49,101,55,48,101,50,56,55,101,56,51,98,52,53,48,56,55,100,52,51,57,48,49,102,49,50,56,48,98,56,48,101,57,56,55,99,52,51,97,48,49,101,98,50,57,56,97,101,48,102,49,48,55,53,99,51,100,56,49,100,54,48,102,49,50,48,97,52,49,53,52,49,101,52,48,101,98,56,55,57,48,51,98,56,53,98,97,49,97,55,49,53,48,53,102,48,55,55,56,98,99,50,57,100,51,49,50,99,97,56,50,100,52,97,54,50,99,49,49,49,51,52,97,102,50,100,52,97,101,52,56,52,98,50,98,100,51,100,97,55,53,98,55,50,101,54,56,48,50,55,52,99,48,49,102,55,54,52,48,48,102,102,102,97,56,50,48,55,57,56,48,48,102,102,102,97,56,99,48,50,54,55,100,51,56,51,57,56,101,52,56,55,56,48,51,99,101,48,52,97,102,56,51,100,50,48,102,48,48,55,97,49,102,48,50,53,51,99,49,101,101,56,55,98,56,98,51,48,55,55,100,52,49,101,55,48,55,56,99,49,100,54,48,101,97,48,55,55,56,49,100,100,57,55,99,49,102,54,50,57,99,51,99,56,49,100,98,48,101,55,56,55,56,57,51,99,98,54,50,97,99,51,99,50,48,101,97,56,98,53,48,55,97,48,53,50,56,51,98,102,50,100,52,51,99,99,53,101,56,55,52,99,51,56,48,53,55,48,51,99,55,50,99,52,97,98,52,57,48,102,98,48,55,51,48,51,97,99,53,48,57,53,52,53,56,55,48,101,102,57,52,51,102,101,48,52,98,56,97,48,55,102,101,48,48,102,56,98,57,56,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,49,48,48,102,102,50,56,49,102,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,98,102,101,48,49,57,102,48,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,97,48,49,50,49,48,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,54,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,48,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,49,54,48,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,54,55,99,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,56,48,48,102,102,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,56,51,102,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,50,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,48,48,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,98,102,101,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,52,48,48,52,52,50,56,48,48,50,48,98,53,53,48,51,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,49,52,48,56,48,56,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,102,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,52,48,52,48,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,48,102,102,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,50,48,50,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,98,102,101,48,50,48,49,97,101,98,97,101,98,102,102,97,56,49,102,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,52,48,48,97,48,55,102,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,54,48,48,102,102,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,102,102,56,48,54,55,99,48,48,102,102,51,101,100,56,99,48,49,97,100,54,52,48,48,102,98,50,99,48,48,52,99,48,48,48,102,102,50,55,49,56,48,48,102,102,97,53,100,99,49,101,51,97,56,48,53,56,51,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,49,57,102,48,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,49,54,48,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,102,102,56,48,54,102,99,97,56,48,52,48,51,97,56,48,55,102,99,50,56,48,52,48,51,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,98,102,50,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,98,102,101,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,100,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,49,52,48,100,52,48,54,102,99,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,50,56,49,97,102,102,101,97,48,55,48,54,48,52,97,101,56,48,51,101,102,57,56,48,49,102,54,98,101,48,52,57,55,56,51,56,97,48,101,51,48,49,50,100,50,48,52,98,53,48,49,51,53,55,56,49,100,97,48,51,57,52,48,55,54,97,48,48,102,102,102,55,49,102,48,101,53,56,55,50,99,48,49,101,56,54,56,49,50,100,101,49,102,49,101,53,51,53,48,55,98,52,51,100,99,53,102,48,55,101,99,51,99,56,55,48,102,49,56,55,102,52,49,99,102,56,55,98,48,51,100,99,53,57,102,52,102,48,102,53,56,55,97,99,98,99,50,101,51,101,50,101,52,98,101,52,101,99,56,50,48,57,98,48,49,50,102,50,98,55,50,49,49,53,99,56,54,56,50,56,48,56,56,48,52,102,56,98,97,102,102,56,51,56,97,48,52,101,57,48,49,51,101,52,48,52,100,55,48,48,102,102,51,101,99,51,56,49,101,57,57,52,50,48,102,97,48,48,102,102,57,99,54,48,55,97,55,56,49,101,101,56,51,99,99,48,101,98,48,55,48,56,97,97,48,55,53,101,53,50,48,55,57,52,48,49,101,99,56,48,55,54,101,48,101,102,101,57,48,56,51,56,97,53,50,56,55,56,52,51,100,52,49,101,99,50,98,56,97,50,101,53,51,48,51,98,48,48,102,102,101,56,48,55,50,48,51,98,97,57,52,48,57,52,50,102,56,51,101,99,49,101,54,52,100,101,57,101,57,56,53,54,98,56,53,101,51,57,99,98,53,99,56,50,101,49,54,49,54,53,55,97,48,57,53,99,56,54,56,50,48,57,100,50,101,98,97,102,102,101,97,48,49,102,101,101,97,48,49,48,49,48,97,48,49,102,102,48,98,102,101,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,98,102,101,48,49,50,48,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,97,48,53,102,101,97,48,54,48,48,102,102,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,97,48,53,102,101,98,102,102,97,101,98,97,101,98,102,101,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,49,48,48,48,102,102,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,102,102,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,52,48,48,102,102,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,102,102,56,51,102,101,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,52,49,48,48,102,102,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,97,48,102,102,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,48,52,48,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,102,102,56,48,56,48,54,97,48,49,100,101,101,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,50,48,50,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,50,48,51,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,51,102,99,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,52,97,48,52,48,54,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,48,49,54,48,54,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,52,48,51,51,102,49,52,48,50,99,48,99,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,102,102,56,48,100,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,49,48,49,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,51,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,56,48,56,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,102,102,56,51,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,102,99,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,49,98,102,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,102,102,56,48,97,48,54,97,48,49,102,102,48,97,48,49,48,48,101,97,48,49,102,102,48,98,102,101,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,97,48,55,102,56,48,48,102,102,102,56,53,53,48,48,102,102,51,53,100,51,56,49,102,100,56,48,50,54,48,48,102,102,56,51,100,51,48,48,102,102,50,57,56,57,48,50,53,53,57,52,48,56,48,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,102,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,102,102,56,48,102,102,54,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,52,48,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,102,102,48,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,56,48,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,102,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,102,102,101,98,97,101,98,97,102,102,101,97,48,51,98,102,56,48,51,101,50,48,52,48,48,102,98,53,56,48,102,99,48,55,49,48,49,102,98,51,54,48,48,102,97,97,102,48,55,97,48,57,56,49,102,102,48,102,101,56,51,98,50,48,55,101,48,48,102,102,48,102,55,53,48,55,98,99,48,57,54,48,98,99,53,98,57,52,101,57,101,49,100,99,48,50,53,102,56,51,102,54,49,99,56,48,101,55,56,51,99,54,48,55,98,48,48,102,54,52,51,98,97,48,50,53,56,53,97,50,50,50,49,48,55,56,53,49,48,49,100,102,48,51,101,49,48,101,102,57,52,101,53,56,56,55,97,48,49,50,97,53,49,48,55,56,49,51,56,97,52,48,101,55,48,51,100,48,48,101,102,101,50,99,52,97,101,48,55,55,53,54,53,56,48,51,101,56,48,55,57,56,49,102,101,50,56,56,48,52,56,48,53,48,48,100,98,53,48,48,102,102,55,99,55,52,52,48,49,102,52,97,97,48,48,102,48,97,99,48,50,53,99,56,98,53,48,102,102,48,51,102,100,48,101,99,48,55,48,53,50,99,48,57,101,53,48,55,102,51,97,53,51,56,49,101,51,56,55,57,48,97,50,54,56,48,52,102,56,98,56,48,55,51,56,48,101,98,53,50,57,49,99,97,48,52,99,48,101,102,48,49,50,99,101,53,55,48,55,100,97,52,98,56,50,101,52,51,98,99,53,98,55,50,57,56,51,99,50,53,51,97,53,48,55,100,48,49,101,57,57,55,56,48,101,101,100,48,48,97,51,48,101,101,56,55,98,56,51,102,97,53,56,57,53,48,49,100,98,55,52,98,53,48,55,57,101,49,100,56,48,55,52,52,48,101,99,48,51,102,99,53,56,55,102,56,48,99,56,54,97,48,50,51,49,48,48,51,101,53,101,101,48,48,102,102,102,98,54,48,48,55,99,97,48,101,51,52,97,100,50,57,48,48,102,102,49,102,53,55,101,48,101,56,49,48,48,98,102,48,55,55,99,56,99,48,102,102,52,49,100,48,56,55,50,48,49,102,52,48,51,100,97,48,55,100,101,49,100,98,48,102,101,50,51,97,49,49,54,50,49,101,102,48,55,51,97,49,101,53,48,102,52,56,51,102,57,48,55,54,50,49,101,98,48,50,53,98,57,50,52,51,97,52,48,48,102,102,102,54,54,102,50,100,99,97,98,50,56,52,51,100,54,53,97,56,55,48,48,51,98,56,53,102,48,55,99,48,51,101,54,53,50,48,51,99,97,50,98,53,99,48,102,50,56,55,52,101,48,98,57,48,55,52,101,49,101,49,48,101,100,49,54,48,49,99,57,48,102,54,48,55,97,100,98,50,102,52,48,55,51,52,52,56,48,55,102,97,48,101,55,53,49,56,49,102,101,49,53,50,48,52,97,101,51,97,48,102,48,48,102,102,51,98,102,52,48,52,99,49,57,55,99,48,101,56,48,51,99,56,48,102,101,57,48,99,49,100,51,98,48,102,51,101,57,97,49,101,57,54,52,49,99,99,48,55,52,56,51,101,50,49,100,53,48,55,55,54,53,57,56,51,99,51,50,101,53,49,57,49,49,49,49,99,52,52,50,56,48,51,98,101,57,56,49,102,56,48,102,98,57,52,99,49,100,97,48,101,100,100,49,55,99,57,97,53,53,100,48,55,100,48,98,49,52,50,48,102,55,52,56,55,50,97,48,98,101,99,49,99,50,48,102,101,53,48,55,55,56,48,97,57,48,48,102,102,49,102,55,100,101,48,48,102,97,97,54,50,57,52,48,49,102,54,97,97,48,52,57,48,48,55,56,48,51,57,50,49,100,57,52,54,48,52,98,48,49,51,51,50,48,101,50,98,56,55,57,52,49,101,102,56,49,50,98,101,53,98,97,48,57,53,48,49,99,53,55,52,98,56,48,102,49,48,55,101,99,97,102,48,101,56,57,54,97,56,56,53,57,48,51,56,56,50,99,99,51,99,97,49,102,51,52,97,50,56,51,48,55,54,56,49,100,102,48,51,102,49,100,50,53,50,57,52,56,53,102,97,54,50,49,48,55,101,56,51,57,101,53,49,57,52,54,49,102,100,48,101,102,56,51,97,100,48,55,56,99,49,101,56,98,48,102,49,49,53,52,48,101,100,97,99,51,97,50,53,102,55,102,56,48,52,101,53,97,101,97,49,57,52,48,102,53,52,49,100,54,48,55,101,99,49,99,55,56,51,100,51,48,55,57,52,48,101,53,56,49,101,57,49,52,55,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,102,102,102,56,56,51,97,101,48,55,56,99,49,100,97,57,50,99,99,97,55,50,101,51,48,55,55,52,51,102,54,48,101,102,99,51,99,50,53,57,56,55,53,99,51,100,56,53,48,55,50,101,56,97,48,52,100,50,101,56,51,98,56,53,97,101,50,57,99,51,99,50,53,51,49,54,52,53,55,102,50,99,48,97,51,50,99,56,98,49,50,56,99,98,48,48,102,102,52,98,48,50,55,56,97,99,50,99,57,51,99,97,100,98,54,57,51,54,56,50,100,53,55,102,99,48,51,51,101,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,50,48,48,48,102,102,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,49,102,102,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,56,48,48,102,102,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,102,102,48,49,48,48,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,101,56,48,50,53,101,56,49,101,101,57,54,101,48,52,98,102,48,51,102,98,48,55,50,50,48,102,101,99,51,98,101,100,51,50,102,49,55,101,48,101,52,56,49,101,102,56,51,98,52,48,55,98,54,53,48,98,52,102,98,54,57,50,101,50,51,98,97,53,99,48,51,98,56,48,102,57,49,52,50,49,102,49,50,98,49,97,55,98,50,49,49,54,97,53,49,50,54,57,48,101,57,56,53,51,51,48,52,97,53,48,52,98,98,50,98,49,51,55,101,100,53,50,100,57,54,54,56,49,55,102,50,54,98,54,48,51,99,99,48,48,51,101,52,100,99,53,53,48,55,49,48,49,102,100,48,48,51,101,57,53,48,48,49,102,53,57,97,48,48,102,102,102,98,48,53,50,102,48,51,56,99,49,100,52,52,51,48,50,54,48,99,49,102,57,57,54,48,48,52,57,97,97,51,57,55,101,49,102,57,52,53,48,101,99,49,53,50,99,56,55,56,99,48,49,101,100,48,48,55,97,52,48,52,97,56,48,51,102,98,48,55,100,99,53,99,56,55,51,98,48,55,57,53,50,97,52,98,98,48,102,98,102,48,101,102,52,48,55,100,99,98,57,55,99,98,57,99,53,49,97,54,56,55,98,99,98,51,50,98,99,48,52,99,48,48,102,102,49,100,97,50,101,101,50,99,48,98,52,101,48,50,54,53,52,48,50,53,48,56,49,50,53,97,48,101,97,99,51,98,99,48,102,100,48,48,102,102,57,99,53,48,50,53,51,56,49,99,56,56,55,98,53,51,53,97,50,98,52,51,97,54,48,102,57,48,48,57,57,56,48,55,48,56,48,101,98,52,51,100,48,53,56,100,97,52,50,48,50,49,55,50,98,99,97,49,48,55,56,48,48,102,51,99,51,97,99,49,99,102,50,101,100,51,51,97,53,49,54,54,56,50,53,99,50,48,50,51,48,50,52,99,97,100,50,101,57,50,57,50,99,49,51,50,57,101,53,54,57,54,50,53,55,52,102,54,99,57,97,55,57,53,97,57,101,100,99,102,52,50,98,48,48,99,97,101,48,48,102,102,55,99,56,49,99,48,49,102,53,101,48,53,56,48,51,99,49,48,48,55,100,49,55,56,51,97,97,48,55,50,50,48,101,56,99,98,51,52,53,52,56,48,101,97,56,49,50,48,48,49,100,55,48,101,50,56,51,101,53,48,49,51,48,52,98,52,99,55,100,100,99,53,98,56,51,97,102,48,50,53,53,56,48,57,52,50,48,55,99,99,49,99,100,97,97,52,53,52,97,48,101,99,56,55,51,57,51,100,48,57,50,57,50,53,51,52,97,97,52,98,50,98,53,50,97,51,100,49,53,56,49,99,102,50,56,49,51,48,49,49,101,50,99,99,97,48,56,97,54,100,48,97,98,102,99,48,50,97,98,100,55,53,100,55,53,102,102,100,52,48,51,51,53,52,48,49,102,48,101,98,48,102,101,56,49,50,101,52,49,102,51,48,50,52,100,52,51,102,50,49,99,57,48,101,50,56,51,98,54,48,101,101,49,53,54,48,52,99,50,48,51,57,53,99,49,100,57,101,48,102,100,52,51,102,101,100,56,55,52,48,51,56,99,56,50,53,102,48,55,98,52,48,49,101,97,51,56,51,100,49,48,50,54,55,52,98,54,48,55,54,48,48,102,102,57,56,48,102,54,57,53,52,57,56,57,97,49,102,57,50,102,55,57,52,56,49,99,56,52,52,52,98,50,57,54,51,56,55,98,49,48,52,97,100,99,53,54,57,53,101,54,50,98,48,51,98,56,48,50,54,48,53,53,55,55,51,99,56,48,53,57,53,50,56,48,100,54,52,48,48,102,102,102,56,57,49,56,49,51,57,54,53,101,56,51,56,53,48,48,55,100,56,98,97,48,56,49,50,99,53,48,102,57,53,48,56,48,49,99,50,48,50,55,48,54,57,50,102,56,55,101,99,98,97,50,100,53,101,50,99,49,48,54,49,48,51,48,49,50,102,99,48,101,50,56,48,57,57,53,48,102,101,56,55,54,51,97,51,57,54,49,48,49,101,54,50,56,99,97,57,52,52,48,52,101,57,55,48,53,99,56,50,53,51,99,57,55,97,53,49,48,55,57,51,53,101,97,100,48,53,54,101,50,56,56,98,48,102,50,57,100,53,102,101,48,49,97,56,99,98,97,101,97,48,49,50,55,48,49,102,54,48,48,55,100,99,52,56,48,51,101,100,51,48,51,101,97,49,101,57,50,100,48,51,99,100,56,48,49,102,54,48,101,48,52,101,57,48,55,52,98,49,54,53,57,48,102,54,48,101,102,56,55,50,48,48,102,102,57,98,48,48,102,102,50,54,49,56,97,50,48,101,98,49,53,102,100,49,48,97,102,52,53,50,98,55,48,48,102,102,57,54,57,53,57,52,48,102,52,57,51,52,49,50,98,57,51,55,50,50,54,52,101,50,99,48,99,57,57,53,101,99,98,49,52,57,52,98,52,101,99,54,102,54,52,54,55,102,99,48,51,98,49,100,52,48,53,54,97,48,48,55,99,97,49,99,48,49,102,53,57,52,53,50,56,49,51,55,52,48,52,57,54,49,55,99,48,102,102,99,49,100,102,48,55,50,99,51,98,48,100,48,51,101,101,48,50,53,100,53,49,52,98,51,48,55,57,56,49,101,52,48,102,97,52,48,55,55,53,49,98,48,55,99,48,98,53,48,55,50,52,48,101,57,56,49,100,52,56,51,102,102,48,102,57,49,55,52,49,99,54,52,51,48,102,50,57,52,54,49,99,49,48,102,53,56,55,99,53,50,57,48,100,51,56,51,100,97,49,101,55,52,51,50,101,54,48,51,98,48,57,97,53,101,49,52,48,49,99,101,52,101,50,99,102,101,50,99,52,98,49,50,99,56,97,101,50,99,101,53,98,50,99,51,56,52,99,56,48,51,101,51,53,56,48,48,102,102,102,98,99,54,52,101,48,50,55,54,99,51,98,97,49,101,48,48,102,102,50,53,56,99,48,57,57,101,48,102,101,49,52,57,48,48,102,102,102,101,56,51,57,102,56,97,55,99,48,101,102,99,98,48,48,102,52,48,55,97,53,50,51,48,55,99,48,49,101,100,56,48,51,100,99,54,53,56,48,51,102,57,48,55,56,97,49,101,99,99,53,55,50,53,56,51,99,55,48,55,98,99,49,101,102,48,102,56,48,55,102,51,48,55,49,52,51,57,54,49,100,51,48,101,101,50,49,57,54,49,99,97,50,48,101,102,97,48,102,48,101,100,57,53,99,48,57,52,99,53,56,101,97,50,98,50,57,48,53,51,57,48,56,48,54,99,56,48,102,57,48,55,52,52,51,98,97,48,102,49,56,51,57,50,49,101,97,48,101,51,48,55,97,53,48,53,48,56,98,101,48,101,56,48,55,101,99,51,97,101,53,102,48,55,52,56,51,99,54,53,52,97,54,97,50,49,53,101,53,57,49,53,56,53,99,56,55,55,48,51,100,97,53,53,50,53,49,53,52,53,99,97,48,97,53,97,49,57,54,50,56,56,57,99,53,52,49,54,97,56,50,57,101,53,53,49,54,50,57,48,56,57,54,56,52,57,101,56,52,57,99,53,55,50,55,51,54,102,53,51,52,57,101,100,50,54,51,55,54,101,52,97,102,102,56,48,52,50,53,50,53,50,50,50,52,97,48,50,52,50,52,50,49,50,54,51,48,102,50,50,50,53,97,50,51,99,102,50,51,97,53,50,50,50,52,51,55,100,57,55,57,49,57,101,54,50,98,97,51,97,52,51,50,102,97,51,98,102,50,52,57,56,52,97,57,97,57,51,53,54,101,55,102,51,54,48,99,101,100,97,98,48,99,53,101,97,48,55,51,97,48,48,102,102,102,98,101,52,48,50,52,53,100,51,99,48,57,48,55,48,48,55,100,56,99,48,51,100,101,48,101,49,53,50,50,57,53,48,53,54,56,55,53,99,49,102,49,49,54,101,48,102,48,99,48,57,56,57,48,55,54,50,53,51,49,52,101,99,50,52,50,50,49,53,97,53,48,56,51,97,101,48,102,102,56,51,102,54,48,55,99,52,53,49,56,55,50,48,97,53,52,55,50,98,52,48,49,101,100,48,48,101,56,50,48,57,53,98,52,53,55,57,53,50,49,99,98,99,56,55,50,56,48,53,49,97,49,49,54,56,53,48,50,48,99,99,98,55,50,53,54,48,55,56,53,51,100,98,99,54,52,51,48,50,54,50,53,102,102,51,48,52,53,52,98,52,57,52,48,55,100,49,100,51,53,48,100,102,55,57,49,49,50,100,49,49,101,54,53,50,49,49,53,50,100,49,100,99,101,99,98,97,56,99,102,51,49,53,57,50,49,49,100,101,52,55,52,56,54,50,56,57,51,48,57,53,51,53,50,55,57,102,56,102,101,54,99,49,97,102,102,53,54,49,56,48,55,102,52,48,48,55,99,55,99,52,48,49,102,50,52,52,50,56,48,49,51,50,49,99,52,48,50,52,98,52,48,57,101,50,48,102,50,48,55,54,48,49,100,102,48,55,54,52,51,98,48,48,102,102,101,99,48,49,100,51,56,51,97,98,48,55,49,97,48,102,55,48,98,49,50,101,48,97,102,48,101,57,56,55,48,52,97,49,50,57,99,49,99,97,48,51,97,54,48,102,102,54,48,102,49,97,55,48,51,101,101,48,102,102,48,51,100,57,48,55,101,100,57,48,56,97,57,50,100,52,51,100,52,56,56,49,100,51,48,101,48,57,53,48,49,100,97,52,100,48,101,56,56,55,52,101,49,48,56,98,102,48,102,56,49,54,52,57,56,53,54,49,54,52,53,55,49,53,98,48,53,56,57,52,51,50,56,52,48,49,55,102,54,97,97,49,56,55,100,101,52,54,55,54,49,102,54,49,100,55,53,56,55,97,48,49,48,51,56,99,51,57,100,97,55,49,98,101,49,49,53,50,54,97,99,55,48,53,101,51,101,49,55,100,55,102,99,48,51,102,97,53,56,55,100,57,52,57,54,101,49,101,54,49,100,54,100,101,54,54,102,48,51,48,101,51,50,101,54,55,53,98,98,99,54,49,55,97,97,52,102,98,56,49,98,99,50,55,97,56,48,57,56,52,48,48,102,102,102,57,52,101,56,48,51,101,57,97,48,51,100,50,48,52,99,102,48,55,50,52,51,98,54,48,52,101,50,56,49,50,97,52,48,101,56,100,48,52,51,99,56,48,102,54,52,49,100,101,48,48,102,102,57,100,54,48,55,99,56,49,100,55,48,55,55,48,49,99,52,50,99,52,98,55,48,55,99,48,48,102,57,51,56,55,98,56,98,56,48,50,53,102,56,49,100,56,48,51,98,101,97,50,98,48,97,53,48,55,54,101,48,101,98,52,51,99,48,49,101,51,48,55,56,102,56,49,100,100,48,55,55,52,51,98,56,49,101,51,52,101,50,99,98,48,55,97,56,51,100,56,53,55,101,48,101,54,48,55,54,100,56,52,100,50,99,48,97,57,48,52,101,49,53,101,48,50,54,48,56,49,48,48,102,102,97,51,48,48,102,102,51,101,51,99,48,48,102,102,48,102,57,50,53,48,99,49,100,102,48,50,52,99,52,48,49,102,54,49,97,48,102,51,52,52,57,54,55,56,49,100,55,48,49,51,51,50,48,102,51,99,51,101,56,49,53,99,49,102,54,48,51,100,55,48,102,98,100,56,49,51,49,52,48,102,57,56,49,102,55,48,51,102,52,49,56,48,49,57,56,57,48,55,55,99,48,101,57,56,48,49,101,100,102,48,101,97,100,48,48,51,52,49,48,55,54,52,98,54,97,101,48,48,102,102,101,99,100,50,99,53,52,48,55,101,52,52,51,52,98,50,57,99,51,99,50,53,55,98,54,57,52,56,52,57,52,53,54,57,55,54,53,54,50,53,101,50,52,100,50,52,97,49,98,101,56,101,53,56,57,53,99,57,53,52,56,101,102,57,98,100,52,50,52,51,51,101,57,49,53,50,48,56,50,52,98,49,97,52,54,102,102,49,50,54,55,101,101,54,101,55,99,98,102,101,48,49,48,53,48,102,98,48,102,50,51,51,98,54,99,51,101,100,51,97,99,51,100,48,48,56,100,98,55,100,98,101,100,51,56,100,102,48,57,57,97,51,53,54,51,56,50,98,49,102,48,97,99,97,57,100,52,48,51,48,52,56,48,49,102,50,48,49,48,48,102,102,55,99,54,54,100,102,50,102,99,98,52,50,99,56,48,57,98,97,48,48,102,102,55,100,55,52,56,51,98,99,52,51,52,52,55,57,50,98,97,49,101,48,55,97,50,48,52,98,54,48,51,98,101,48,101,56,56,50,53,57,48,100,97,99,56,101,56,101,48,101,54,99,49,100,56,56,55,50,55,48,49,50,101,101,48,101,54,99,49,99,52,56,51,56,57,97,102,56,49,57,54,48,51,101,99,48,102,48,48,49,101,98,48,48,102,102,57,101,57,55,101,51,100,48,50,55,52,51,99,97,53,54,54,99,48,48,102,102,101,100,49,50,98,57,52,48,52,49,101,48,102,99,56,55,49,56,51,101,54,48,101,100,56,51,99,101,53,57,48,55,50,56,49,101,49,56,55,51,52,51,100,50,49,99,49,48,102,57,49,52,98,57,48,99,48,52,101,52,51,97,52,49,102,52,48,101,101,49,54,101,49,100,52,48,102,50,49,53,54,48,50,54,50,53,55,50,50,57,54,99,53,55,55,50,99,56,97,50,50,102,53,49,49,48,48,98,54,52,49,48,52,102,49,53,52,57,101,53,55,49,54,48,56,49,57,51,53,48,57,98,101,57,97,53,55,97,54,50,50,49,54,48,100,102,97,54,57,51,50,54,97,98,102,99,48,54,99,98,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,49,56,49,99,48,48,102,98,51,57,48,55,56,48,57,101,48,101,97,56,48,49,102,53,99,99,48,52,102,56,48,55,102,56,97,50,48,102,49,101,48,101,98,56,55,97,52,51,97,56,48,52,57,98,56,49,51,52,52,53,102,48,55,50,99,98,57,54,99,98,56,52,56,50,56,56,98,50,52,53,48,102,56,57,52,54,48,101,50,56,51,102,54,53,100,56,55,54,102,49,52,101,53,56,97,49,97,54,57,53,101,57,101,99,49,54,102,48,53,97,57,53,97,56,101,57,56,53,55,101,50,97,49,51,53,48,56,98,49,57,55,49,49,97,54,99,97,102,97,57,55,49,98,100,55,56,48,53,51,51,48,48,55,99,50,98,99,48,57,52,52,48,101,55,54,48,55,53,54,48,102,101,56,48,57,102,51,101,57,50,57,51,52,49,102,102,57,48,55,56,48,48,102,52,99,48,57,52,52,48,52,57,99,98,97,53,55,48,50,52,99,48,49,101,99,102,99,49,100,101,48,50,53,53,56,49,102,51,54,52,57,48,99,51,48,55,55,50,52,98,56,48,52,100,54,50,101,51,57,49,50,52,48,48,102,55,54,100,49,53,99,52,52,54,48,48,55,98,55,48,49,51,101,55,50,99,55,48,49,56,52,48,48,102,102,51,101,54,48,56,48,102,56,48,49,101,49,48,51,97,49,48,48,102,102,55,100,53,57,56,55,49,51,56,55,48,48,102,102,51,99,56,53,99,56,55,54,56,48,49,101,97,56,48,49,51,54,48,49,100,54,48,55,52,48,49,102,56,101,53,52,57,55,50,53,100,57,52,102,99,51,99,48,48,101,102,56,51,101,97,48,52,98,98,56,49,51,51,49,99,51,99,56,49,100,55,50,99,102,57,52,50,53,98,57,53,99,48,50,54,56,53,52,49,54,48,48,102,102,50,53,54,56,56,48,50,54,48,53,50,57,55,51,99,98,48,50,56,48,98,48,99,56,100,97,52,98,50,50,98,49,51,97,54,54,51,50,102,102,56,48,53,55,53,56,55,100,52,51,101,52,49,101,48,48,102,102,55,56,50,49,102,48,48,102,53,56,55,102,48,51,100,56,53,57,50,53,49,55,52,49,101,98,48,102,99,56,55,57,99,51,99,48,49,102,48,48,102,102,102,52,49,55,50,53,56,50,53,50,55,49,54,50,53,56,57,54,97,53,102,56,55,57,56,98,53,52,97,50,101,99,98,98,50,99,52,98,50,50,99,52,98,54,52,98,52,102,50,99,49,51,57,51,53,51,56,98,52,52,97,52,56,52,100,52,98,52,101,52,102,52,101,52,100,52,102,52,99,98,52,56,98,98,52,101,52,102,55,49,99,97,97,97,97,49,51,53,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,52,51,48,52,49,100,99,56,51,98,53,48,55,56,101,48,102,55,52,51,100,56,53,55,48,55,49,56,49,100,52,48,51,98,102,48,102,97,56,51,99,98,48,102,98,49,55,49,57,51,55,57,52,101,49,99,100,48,55,55,97,49,100,50,48,102,48,48,102,102,55,100,56,51,100,52,53,98,55,50,98,52,97,100,52,99,50,100,99,98,49,101,53,54,48,55,55,48,51,98,48,56,50,53,57,57,54,101,57,57,57,48,56,97,57,50,98,52,98,49,50,100,99,98,48,97,52,52,52,50,97,48,52,56,57,53,56,53,54,97,54,49,54,51,53,101,53,97,52,51,98,97,57,48,54,101,49,51,99,48,49,102,53,54,48,48,102,102,48,102,98,51,97,50,97,49,49,49,102,50,99,52,98,54,48,48,102,102,55,100,55,49,56,49,51,101,48,53,53,49,53,101,56,100,97,51,97,52,50,55,57,54,52,48,52,97,50,48,51,102,102,52,50,52,50,54,52,51,55,55,101,53,49,100,56,48,100,100,50,53,50,56,49,100,100,99,97,51,49,101,100,50,49,102,54,50,50,54,55,100,54,50,55,102,101,56,56,48,54,102,101,50,51,102,101,48,56,51,50,101,97,54,97,53,97,57,53,97,53,56,57,52,101,57,97,101,57,53,56,53,98,49,53,101,57,56,53,53,49,54,48,99,54,54,55,98,101,56,48,57,101,56,99,102,97,49,97,54,51,51,57,50,49,57,99,57,48,56,101,49,98,97,51,50,52,54,57,52,57,54,102,100,50,51,51,101,99,53,52,52,100,99,101,101,49,57,100,52,56,100,99,102,98,100,49,53,50,102,102,56,48,99,48,99,48,48,102,102,102,56,100,101,48,48,102,102,51,101,99,49,48,49,100,50,48,48,102,102,51,101,98,97,56,48,49,102,54,50,49,54,48,102,50,99,49,102,50,98,56,57,50,56,50,49,99,57,48,55,99,99,48,101,57,52,48,49,101,53,98,49,50,48,51,99,53,101,99,51,97,101,56,54,53,52,56,55,50,100,101,48,55,56,97,48,102,99,48,49,99,52,57,55,99,102,48,55,99,48,51,100,101,53,99,48,55,97,56,51,101,52,49,99,54,50,57,99,97,48,48,101,57,48,55,55,99,97,57,48,101,51,57,54,52,57,99,49,101,48,48,102,51,102,50,99,48,98,50,98,50,97,100,48,50,55,57,54,51,52,49,100,101,50,99,54,51,50,54,53,50,49,48,48,102,102,54,98,101,56,51,57,48,48,102,102,50,54,52,56,49,99,50,56,49,51,50,54,49,100,53,52,51,48,102,57,56,51,56,55,48,55,99,101,48,101,98,52,49,101,101,57,52,50,57,50,56,101,99,98,101,101,97,55,48,51,98,51,48,55,56,52,49,99,101,48,55,56,48,56,101,53,54,98,97,57,48,53,55,49,53,52,53,97,102,50,98,99,98,51,52,56,48,101,54,57,55,54,53,102,97,50,50,50,57,54,56,56,50,56,97,53,100,57,52,102,100,51,100,48,99,49,51,98,102,98,55,56,98,52,52,51,97,101,48,99,97,55,50,49,55,98,48,48,102,102,56,55,99,53,48,55,99,99,48,57,52,50,48,48,102,102,55,100,57,51,48,49,51,57,97,48,52,57,49,48,55,97,99,51,98,56,53,102,56,51,56,54,48,55,102,54,48,102,52,99,97,49,50,56,52,51,98,101,53,101,49,53,48,53,101,98,97,48,101,98,50,99,49,101,56,56,51,100,54,50,98,56,49,100,50,56,55,56,57,101,50,98,48,98,49,48,101,98,97,53,100,97,48,48,102,102,55,97,56,51,57,48,49,99,99,48,102,100,56,55,52,53,48,99,98,56,50,97,56,98,97,52,49,48,101,57,49,52,99,49,100,97,48,102,48,97,49,100,100,99,53,49,54,48,49,100,100,52,55,99,53,53,102,98,57,56,54,100,48,50,57,48,98,102,99,48,54,55,52,48,48,55,99,57,57,56,48,49,102,52,53,52,48,102,97,52,51,56,48,48,102,102,102,54,48,51,102,52,48,52,102,101,48,49,50,101,97,53,52,48,55,99,99,49,101,102,48,51,97,101,48,55,57,52,49,101,51,48,102,52,56,55,98,99,49,102,48,56,55,53,99,97,102,52,48,48,102,102,102,52,48,51,99,50,48,55,56,54,49,99,50,48,102,98,56,55,100,48,51,100,48,48,102,102,102,101,56,49,102,53,56,55,102,99,51,101,53,56,97,54,48,101,49,56,51,97,48,52,50,48,101,102,48,55,53,99,49,99,49,56,55,53,99,51,98,97,56,97,53,50,97,49,102,48,102,50,56,55,97,99,51,100,101,57,101,53,57,56,55,55,99,98,101,50,100,98,49,53,56,53,98,57,54,50,57,99,53,55,97,54,57,53,101,53,56,52,56,48,57,53,48,57,52,56,56,57,50,56,48,57,48,57,48,56,52,57,56,99,51,99,56,56,57,54,56,56,102,51,99,56,101,57,52,56,56,57,48,100,102,54,53,101,52,54,55,57,56,97,101,56,101,57,48,99,97,52,50,51,98,102,50,52,57,56,52,97,57,97,57,51,53,54,101,55,102,51,54,48,99,101,100,97,98,48,99,48,51,99,56,56,49,50,56,101,48,48,102,102,102,57,56,54,48,55,98,48,51,102,50,57,102,52,48,101,99,48,48,49,102,54,52,97,48,52,98,98,56,51,97,49,48,102,56,48,51,57,53,48,102,49,57,52,49,52,49,99,56,50,101,57,49,52,49,99,57,56,51,97,52,50,99,48,98,100,50,99,56,98,101,52,51,50,101,57,102,48,101,99,57,52,48,53,56,54,48,55,56,48,56,99,48,102,101,48,48,57,57,56,52,101,48,101,56,49,54,54,49,100,100,50,99,48,51,97,54,57,48,49,102,101,56,48,102,56,56,50,54,100,48,57,99,57,50,99,53,100,52,98,50,57,97,55,97,48,48,48,102,102,57,54,53,57,55,100,50,97,48,100,48,56,49,51,50,54,48,48,102,102,102,97,97,53,48,48,102,102,55,100,51,55,48,48,102,102,51,101,101,50,56,51,98,97,56,99,48,102,56,48,48,49,102,53,101,101,48,102,102,56,48,57,55,100,48,55,48,50,48,52,99,101,48,51,99,53,48,101,55,56,55,53,49,49,52,49,100,102,48,49,50,101,54,53,50,56,51,100,51,48,50,53,54,56,49,100,53,56,55,54,102,57,54,102,52,49,101,48,99,48,102,56,56,49,101,48,98,101,48,102,48,52,49,100,50,48,51,57,48,48,102,102,55,55,50,48,102,51,52,51,102,102,99,49,101,49,49,52,54,48,101,100,48,51,100,56,49,101,53,50,57,52,98,52,97,50,57,49,51,100,51,57,51,99,97,100,52,101,48,101,55,49,52,99,53,54,57,54,98,52,48,48,102,102,102,54,99,56,55,55,99,98,50,50,99,52,98,48,102,102,48,48,102,102,98,98,100,53,48,48,102,102,101,98,53,48,48,55,100,51,53,48,49,50,56,97,49,102,49,48,50,52,52,52,48,49,102,53,98,56,48,52,98,56,48,49,50,97,97,49,102,101,52,56,52,53,52,98,48,102,54,48,51,97,98,99,48,102,55,102,49,54,56,57,48,56,48,101,49,54,52,102,50,49,51,98,99,51,101,97,48,102,101,48,49,101,56,56,51,99,53,52,48,101,56,99,101,57,55,56,49,100,100,48,101,57,57,54,99,52,52,48,52,97,56,51,100,97,56,57,56,99,57,56,49,100,102,50,98,56,56,102,50,53,50,55,52,100,57,100,56,98,48,52,99,48,49,51,99,56,48,57,51,55,48,48,102,102,55,99,51,50,52,48,57,56,102,48,101,102,48,51,101,99,48,101,100,57,54,101,48,52,101,97,56,51,101,53,48,50,53,101,48,98,99,48,55,50,54,56,50,48,50,54,101,48,48,102,55,48,49,53,56,48,52,98,101,48,51,99,54,48,102,98,57,54,54,49,102,99,52,56,48,52,99,48,55,52,52,51,100,48,56,56,53,54,48,50,53,48,97,102,48,55,98,52,48,52,97,99,101,48,101,56,50,52,102,56,48,102,54,97,52,48,55,52,57,51,53,99,99,57,102,99,100,56,97,49,52,54,50,101,98,99,52,101,50,100,48,48,102,102,52,98,98,54,48,48,102,102,99,51,99,50,100,48,98,51,50,98,56,97,55,52,50,55,52,98,50,50,100,56,98,48,52,51,50,97,57,48,49,56,101,99,101,52,56,52,102,52,102,52,57,54,49,48,100,48,100,57,48,52,99,51,100,57,49,100,49,99,51,55,52,97,52,56,102,50,56,99,100,101,97,52,57,55,100,57,57,57,97,98,97,100,56,51,52,97,57,49,55,98,101,100,53,102,101,48,49,55,97,101,48,48,102,102,102,57,98,49,56,51,102,50,48,101,56,48,55,57,99,51,102,50,48,52,56,102,56,51,57,53,48,101,57,56,55,100,53,49,49,51,52,51,100,99,48,101,97,99,48,49,101,54,53,52,48,49,101,97,101,48,55,52,52,97,100,48,102,50,57,53,56,57,50,57,97,53,51,100,48,55,100,52,97,56,48,50,53,53,52,51,99,101,49,99,50,48,48,55,98,57,56,51,98,56,53,54,57,55,48,57,54,53,98,49,53,55,56,98,48,50,98,49,49,57,50,48,98,56,50,56,51,48,55,57,99,97,101,50,98,98,50,55,98,55,98,57,54,50,53,53,101,52,102,54,98,53,50,54,50,56,48,56,56,54,97,48,54,97,54,48,48,102,98,57,99,48,50,55,51,48,51,98,101,48,52,102,100,48,48,51,101,99,54,48,49,102,102,56,49,51,51,97,49,99,97,52,56,50,100,101,48,51,56,56,49,102,102,101,48,101,97,102,56,55,53,99,97,56,50,100,49,101,52,48,99,100,49,53,53,56,51,97,54,48,101,50,56,49,100,56,48,55,48,56,98,98,101,56,99,53,55,57,53,54,49,101,54,48,102,55,49,52,99,56,57,57,51,99,98,55,48,101,53,51,101,57,55,53,50,56,50,53,101,97,54,100,50,54,99,56,54,53,54,53,56,54,52,49,50,99,51,98,56,53,55,50,48,56,49,53,54,50,102,102,101,97,48,51,50,48,56,48,51,101,50,100,50,48,52,100,100,48,55,51,56,48,57,52,57,48,48,55,100,97,54,48,55,54,99,48,49,101,102,49,52,53,52,57,52,97,48,48,102,102,55,57,57,97,48,55,55,101,53,51,56,49,50,56,97,49,100,56,48,52,97,98,52,53,55,98,98,100,56,48,102,55,56,51,101,57,48,50,54,49,56,48,57,55,100,48,49,50,53,52,57,52,57,101,53,57,56,55,56,99,51,98,102,98,50,50,99,101,48,101,100,50,52,55,55,51,97,48,56,48,57,101,57,54,51,98,102,51,97,48,48,55,55,48,98,50,102,102,57,48,48,49,54,102,57,52,51,97,48,48,102,102,57,55,97,48,55,98,97,53,98,56,49,50,102,99,48,102,101,99,49,99,56,56,51,102,98,48,101,102,98,52,99,98,99,53,102,56,51,57,50,48,55,98,101,48,101,100,48,49,101,100,57,52,50,100,51,101,100,97,52,98,56,56,101,101,57,55,48,48,102,102,101,101,48,51,101,52,53,48,56,55,99,52,97,99,54,57,101,99,56,52,53,97,57,52,52,57,97,52,51,97,54,49,52,99,99,49,50,57,52,48,50,101,99,97,99,52,100,102,98,53,52,98,54,53,57,97,48,53,102,99,57,97,100,102,102,56,48,55,99,56,50,56,48,57,49,97,48,48,102,102,102,57,56,49,56,48,51,101,98,57,56,98,48,48,102,102,55,98,99,48,101,97,56,51,56,97,48,52,102,97,48,55,48,48,102,102,97,50,48,102,49,56,55,57,48,51,102,101,48,101,99,49,48,99,51,98,48,48,102,102,101,57,48,51,101,101,56,52,53,53,49,53,52,57,48,53,99,50,50,57,52,50,48,101,51,56,51,57,54,49,100,102,48,50,54,53,56,49,102,50,56,55,57,48,51,101,48,53,56,97,51,57,52,50,49,99,53,50,99,52,98,57,50,97,100,48,56,97,101,50,101,52,98,50,52,53,99,53,56,49,55,56,53,99,56,55,98,56,97,102,48,101,55,49,53,101,100,97,52,52,99,57,54,50,53,54,97,48,97,55,53,52,57,54,51,54,48,51,53,102,56,49,50,51,48,48,102,102,102,98,100,102,48,50,54,52,52,48,57,51,50,48,50,53,51,99,49,102,100,50,55,97,54,49,53,99,57,52,53,102,48,51,100,100,48,50,53,98,56,49,99,53,48,51,99,98,48,102,53,51,48,53,53,97,52,100,51,99,99,49,53,97,49,101,57,48,102,102,48,51,97,57,48,101,55,48,55,100,48,98,99,50,97,57,50,48,49,51,50,53,98,57,55,101,57,99,56,56,57,50,56,52,57,54,53,101,49,98,97,48,57,54,48,53,101,49,54,52,53,56,98,55,51,53,48,48,102,102,57,102,50,99,49,51,97,101,97,57,51,49,99,99,48,57,101,55,48,55,50,48,102,56,49,51,50,50,48,52,57,57,48,49,51,54,48,48,102,102,101,49,53,48,49,48,99,97,101,52,57,50,102,56,49,101,101,56,49,50,100,99,48,102,100,52,49,100,97,48,55,53,53,50,48,98,52,52,54,97,55,57,56,50,98,52,51,100,50,49,102,101,48,55,53,50,49,102,49,48,101,53,57,52,54,53,97,97,51,56,50,53,56,97,56,50,102,100,51,57,49,49,50,53,48,57,50,99,98,99,51,101,52,101,50,98,99,97,51,50,99,56,98,49,54,101,54,97,99,49,50,48,53,55,97,55,53,100,52,97,49,98,57,102,101,48,49,49,55,52,98,97,56,55,52,48,49,51,48,97,48,101,56,56,98,55,48,50,53,102,56,49,102,100,56,51,101,101,48,55,48,56,49,101,48,55,53,57,55,56,98,102,48,55,50,52,48,102,55,99,49,101,53,56,51,97,52,50,102,57,100,54,49,99,52,57,55,49,49,100,100,50,101,48,49,100,99,48,55,99,56,98,101,48,101,55,49,54,56,101,98,51,100,51,52,97,97,50,56,57,51,52,56,55,52,99,50,57,57,50,48,56,100,50,55,49,52,56,53,54,50,54,102,100,97,54,57,99,50,98,49,48,50,102,102,52,50,54,99,50,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,50,97,51,99,48,57,53,99,48,50,53,98,99,49,101,48,56,49,51,54,99,48,102,100,48,51,56,101,48,52,98,101,56,51,97,56,50,98,56,48,52,100,56,49,101,48,56,51,99,49,48,48,55,98,56,101,56,51,98,99,53,55,52,97,53,49,52,48,56,51,50,102,48,48,51,100,97,54,49,99,102,50,102,99,51,101,56,53,57,52,56,50,54,52,51,99,99,53,100,48,55,55,56,97,54,57,100,56,97,56,48,101,101,57,54,51,53,99,49,51,99,53,100,97,48,57,101,97,55,54,56,48,52,101,97,55,55,57,52,50,98,48,48,102,102,101,101,54,48,50,53,55,48,48,57,54,102,48,55,55,97,48,52,97,52,56,51,56,97,48,101,51,56,49,50,102,97,48,101,97,48,97,101,48,49,50,57,48,55,55,99,48,101,102,98,56,55,56,102,56,55,55,56,97,102,57,52,97,50,102,100,51,97,57,57,99,49,101,98,48,102,56,49,55,101,49,102,52,50,99,97,52,49,51,48,49,101,53,50,101,56,51,99,52,53,99,100,55,101,53,98,56,55,56,56,98,48,97,48,48,98,101,50,101,100,51,56,100,97,98,54,56,48,52,57,50,48,101,56,52,50,54,102,102,99,51,100,48,98,51,50,99,57,48,99,97,55,50,98,48,98,48,50,100,56,98,49,55,98,97,51,50,48,57,53,54,56,54,57,52,53,56,57,54,48,57,49,57,98,55,57,100,48,99,57,48,100,48,49,57,97,52,57,52,57,52,56,101,99,98,49,97,57,50,50,56,56,50,51,51,51,53,52,54,57,100,53,52,51,49,98,52,100,57,102,52,100,48,48,102,102,52,98,55,48,48,51,101,101,57,48,49,102,57,56,55,57,52,49,102,100,48,48,102,102,51,101,99,101,48,48,102,102,57,100,49,50,100,52,51,99,50,53,102,56,55,57,56,51,99,52,56,50,49,99,48,48,102,102,50,54,53,52,48,57,56,57,48,55,53,97,49,99,57,55,99,51,99,56,49,101,52,50,101,48,51,99,53,52,56,48,49,99,51,48,101,57,56,51,102,100,48,55,97,52,57,50,49,100,98,50,97,48,97,51,54,48,98,100,100,50,57,48,49,100,57,48,101,101,50,48,98,48,53,99,50,52,53,49,53,99,49,100,53,52,51,57,56,52,49,50,56,55,97,52,50,52,101,54,97,54,55,98,57,53,98,48,48,54,57,55,56,48,51,101,102,50,52,48,57,97,48,48,102,102,101,52,56,49,50,98,56,48,48,102,97,99,54,48,50,54,99,52,98,53,48,102,57,49,54,99,48,50,52,101,57,99,48,102,56,52,49,99,54,48,51,102,57,48,55,48,54,48,101,101,49,50,50,52,97,102,50,100,56,98,51,99,102,48,51,99,102,48,102,102,56,49,50,102,99,48,102,54,53,50,99,51,97,50,56,100,100,49,99,97,100,48,101,101,57,55,101,56,100,49,97,100,50,52,51,98,99,102,100,54,52,97,50,102,50,48,97,100,50,56,50,55,99,100,54,50,100,48,98,54,52,48,56,97,57,50,54,48,49,51,50,54,53,97,49,54,52,57,56,53,99,49,54,54,53,56,49,54,99,53,56,98,100,57,50,53,51,56,98,51,52,99,52,97,50,99,48,98,48,52,56,99,100,98,50,100,101,55,57,51,49,51,100,102,101,57,50,57,50,57,49,100,97,54,51,52,97,51,99,57,51,52,57,55,101,97,56,100,51,98,52,56,102,98,54,57,56,100,98,54,57,102,102,50,97,53,100,55,53,48,51,52,52,48,50,53,49,52,48,49,102,52,100,50,48,48,102,102,102,98,50,51,48,50,55,98,56,51,57,99,57,50,49,102,101,48,50,53,53,48,48,57,55,49,99,48,102,53,48,51,97,54,56,56,57,50,102,97,48,97,52,49,54,57,56,49,102,48,48,51,56,56,48,101,53,54,54,100,51,53,49,56,97,100,48,101,99,49,55,56,102,50,51,100,49,53,101,48,102,49,52,49,101,57,48,55,52,56,98,53,51,56,48,57,52,56,55,98,99,51,98,54,57,55,98,56,50,52,52,56,100,48,48,57,97,54,57,57,101,52,57,48,57,51,102,50,49,55,102,56,49,53,100,97,56,49,57,102,56,48,51,101,97,55,99,48,49,102,54,52,101,49,102,55,48,48,102,102,55,100,54,49,56,49,51,53,50,49,100,52,48,55,102,56,53,49,50,49,48,55,99,56,51,101,54,49,99,54,52,52,56,50,102,98,48,51,99,50,48,55,51,101,49,100,102,48,55,97,101,53,102,56,51,97,101,48,101,100,48,51,99,100,101,57,50,48,101,100,99,49,101,51,56,55,51,52,51,97,55,99,51,100,99,57,48,53,53,56,55,55,52,51,100,97,56,48,53,97,53,48,55,49,99,98,53,48,102,102,98,101,49,101,54,48,101,102,55,50,101,56,51,97,52,53,102,101,50,98,99,98,48,52,53,52,97,99,53,55,48,50,52,49,99,50,99,51,57,54,52,56,52,48,100,102,56,48,51,98,97,101,54,48,48,102,98,100,54,48,48,53,99,49,56,48,48,51,50,57,56,48,50,52,102,56,48,48,102,102,53,101,48,57,52,48,57,101,48,48,102,102,57,56,51,48,50,53,99,52,49,102,50,56,49,50,97,97,48,102,53,48,51,99,52,48,101,52,56,49,102,100,48,55,51,56,48,49,101,99,50,48,55,57,97,49,100,50,101,53,51,102,48,102,48,48,102,102,55,54,97,56,51,99,50,49,100,54,48,102,52,48,48,57,55,101,50,101,99,51,98,56,53,50,48,55,97,99,97,100,100,56,98,57,48,101,54,57,55,52,49,101,49,48,101,101,97,54,52,97,54,57,52,50,49,101,51,50,57,53,51,98,53,97,48,57,54,50,57,100,51,49,100,50,56,48,52,98,57,100,98,56,50,99,57,48,100,51,57,48,53,98,102,102,48,48,102,102,100,54,54,48,101,101,56,48,51,101,53,50,99,48,48,102,97,52,52,50,99,52,97,53,52,51,52,100,48,102,49,48,49,51,56,102,99,51,98,50,53,98,98,101,48,57,56,97,52,98,50,56,99,48,49,101,53,101,56,48,57,98,55,50,101,48,48,52,98,102,52,97,52,97,52,98,48,56,99,55,50,99,57,48,99,48,57,55,99,99,56,56,57,52,48,57,98,52,53,57,54,49,51,48,102,98,52,101,56,99,57,50,52,54,99,49,97,56,101,55,48,49,51,54,48,48,102,102,49,102,50,48,102,48,48,55,100,102,97,50,51,48,48,51,101,99,50,56,51,100,52,49,100,57,48,55,50,101,48,52,97,54,48,55,97,99,49,101,52,56,55,52,52,48,57,55,98,48,101,48,101,50,101,56,48,52,102,52,51,100,48,49,100,51,48,55,97,52,48,102,51,99,51,98,56,49,100,54,48,50,54,48,102,56,55,98,52,97,100,48,55,50,52,49,101,56,50,98,56,48,49,101,101,100,48,55,52,56,53,102,48,55,48,56,49,100,97,50,54,50,50,54,48,55,53,52,49,102,56,48,101,52,48,55,56,100,48,52,51,98,100,99,51,100,51,56,51,99,51,100,51,53,51,57,50,100,50,99,51,99,97,53,52,99,57,52,50,48,57,100,100,50,53,56,48,48,102,102,97,57,50,97,48,51,55,56,48,48,102,102,51,101,56,49,48,48,102,102,49,102,49,99,100,50,99,48,48,57,102,52,50,98,99,97,100,48,50,54,97,99,48,57,98,54,50,98,101,52,97,56,48,50,53,53,97,56,49,51,55,56,51,56,52,49,100,49,99,57,56,56,101,53,56,55,48,55,102,52,54,52,56,48,55,99,54,48,101,101,48,51,100,55,56,48,52,102,48,49,100,56,48,51,101,99,48,101,56,56,51,99,56,48,55,53,100,56,49,100,53,56,51,99,51,48,101,57,48,55,54,99,98,48,48,48,102,102,55,54,101,49,52,49,51,52,49,102,53,97,102,99,97,102,50,98,98,55,48,101,100,99,97,55,50,55,97,54,102,102,56,48,97,49,101,98,97,56,48,55,55,51,48,49,50,56,99,48,48,102,97,97,97,48,50,52,50,99,48,57,49,48,54,48,98,51,52,54,48,50,53,53,48,49,99,51,101,48,55,53,97,99,49,55,52,57,56,49,100,98,52,102,50,99,53,98,99,48,102,52,52,49,102,51,48,55,100,55,50,52,50,54,56,55,52,56,98,49,50,102,56,98,51,50,56,57,101,56,57,48,55,56,99,48,102,49,56,51,100,100,100,49,52,49,50,48,57,56,49,101,52,50,101,100,50,97,56,49,50,57,101,51,49,54,49,100,50,98,55,50,99,97,53,51,98,50,48,97,48,52,98,54,48,98,102,48,48,51,101,99,54,99,48,49,102,52,56,52,48,52,57,48,48,48,102,102,51,101,99,56,53,48,48,98,98,50,101,52,49,101,97,48,55,48,54,56,97,97,48,55,100,48,57,50,49,100,101,50,99,56,97,54,48,101,98,48,51,100,101,99,49,101,55,48,55,98,97,57,98,50,49,100,50,52,99,52,56,52,55,48,102,100,50,53,57,52,56,53,98,56,48,51,100,56,48,49,100,101,48,55,97,101,49,99,53,48,101,56,57,55,100,99,97,51,48,102,53,56,55,101,48,98,50,48,102,51,56,50,52,57,51,101,51,52,57,54,53,53,51,56,97,98,50,99,97,98,49,53,57,52,100,101,52,51,102,102,48,48,102,102,57,57,97,53,53,50,56,101,99,51,97,57,48,102,51,52,99,51,51,51,101,100,101,55,100,99,54,57,56,54,57,98,49,55,101,100,99,52,56,101,52,54,55,48,52,49,102,102,100,56,102,56,55,49,53,99,52,55,53,48,49,100,48,56,48,57,99,99,48,48,102,102,55,99,51,53,56,48,57,97,50,48,55,52,56,53,48,98,99,49,101,51,48,50,53,49,48,49,102,49,56,48,51,99,100,98,49,55,54,57,99,53,99,98,100,54,100,48,51,98,56,57,48,55,55,52,48,101,101,52,49,99,51,56,48,57,51,49,53,48,57,52,56,52,49,101,56,52,99,54,49,97,99,49,101,100,48,55,57,101,48,52,100,50,97,55,97,49,57,54,51,50,53,55,97,53,57,53,97,49,100,98,50,56,99,57,102,56,57,52,101,50,99,48,48,49,101,101,54,99,53,97,55,99,52,52,97,52,50,99,51,53,48,51,51,97,48,48,102,102,102,97,55,50,48,48,102,102,55,99,53,51,56,49,102,56,48,51,98,100,48,55,99,56,48,101,98,99,48,57,57,57,48,50,55,98,100,50,55,48,51,98,48,50,101,99,49,99,102,56,51,99,52,48,101,52,48,55,102,56,51,98,56,48,101,51,101,57,49,56,51,57,99,49,102,53,99,53,56,49,55,99,49,99,48,48,102,102,102,52,48,51,97,102,48,102,101,49,52,101,53,99,48,48,102,102,51,100,52,57,48,55,51,52,48,52,99,54,97,55,50,49,50,51,55,52,100,52,99,52,52,48,102,56,48,55,51,97,53,48,49,51,99,97,49,50,99,53,48,50,54,52,97,98,57,48,102,49,49,54,50,53,55,50,55,52,97,54,57,53,97,56,49,102,102,99,48,98,97,99,48,49,102,52,97,54,48,48,102,102,102,56,100,100,48,49,51,51,99,48,52,99,102,56,51,99,53,48,55,51,56,48,52,99,55,56,49,51,49,54,49,100,55,50,56,52,49,100,57,56,49,50,99,48,56,97,48,48,102,102,102,52,102,48,49,102,51,48,55,55,57,50,52,51,99,101,53,53,48,51,97,50,48,55,101,48,53,48,56,51,101,102,50,56,53,49,99,51,99,50,48,101,57,99,51,102,56,53,53,56,51,98,100,50,101,52,51,57,50,53,54,48,51,101,50,52,48,48,102,102,102,48,49,52,52,53,53,48,51,99,54,48,55,55,99,53,100,57,55,98,99,98,49,52,99,48,102,53,48,55,52,99,98,49,52,49,50,98,49,48,48,97,101,52,98,50,98,48,98,52,48,101,101,50,55,49,54,50,53,57,52,49,53,100,99,48,51,50,51,56,49,99,50,56,49,50,57,52,48,52,98,54,48,49,50,100,50,53,52,97,48,50,48,56,51,56,102,48,55,48,50,48,101,51,52,49,100,51,97,55,98,52,53,51,49,52,48,53,51,49,55,48,53,99,48,51,97,98,48,55,52,48,49,99,49,48,55,55,48,57,97,53,101,99,56,55,54,57,48,49,50,56,97,99,50,98,53,50,52,98,50,48,48,55,98,52,48,97,56,52,48,52,97,52,98,100,50,56,97,53,56,57,54,97,48,57,49,57,52,101,52,102,52,100,101,53,55,99,49,54,97,57,57,51,48,48,102,102,48,101,49,56,57,98,100,99,48,52,99,48,48,49,102,54,51,101,48,48,102,102,102,98,54,54,48,50,53,50,52,48,49,102,53,52,97,48,101,100,100,49,55,48,51,100,97,50,102,55,48,48,102,102,51,100,101,99,48,48,102,102,102,54,97,98,50,101,48,51,98,52,48,55,53,57,52,53,54,48,51,99,100,100,50,49,101,99,102,99,97,48,48,102,99,101,48,101,53,57,52,98,56,51,101,101,49,100,56,48,55,55,48,48,102,102,102,49,99,97,56,50,56,51,49,55,101,53,98,48,51,98,56,50,99,56,51,98,55,50,53,56,49,55,97,48,48,100,101,99,101,55,50,100,52,98,53,99,49,57,48,54,55,57,51,99,48,52,100,98,48,50,55,48,56,48,49,102,51,51,101,48,50,54,48,52,49,101,57,56,51,98,53,48,102,54,56,55,49,56,48,57,52,99,48,50,53,99,97,56,48,57,53,51,48,55,56,97,102,97,54,51,50,56,101,49,100,54,48,55,101,99,48,48,102,102,102,53,56,52,51,56,101,48,102,99,98,50,48,50,49,97,48,48,102,102,55,98,99,97,48,50,99,100,50,48,98,48,48,48,102,102,55,97,53,99,48,102,51,52,48,57,53,56,50,98,99,97,53,52,97,97,50,102,56,51,97,97,53,53,49,55,56,49,100,97,48,52,97,49,54,48,57,100,51,52,53,54,54,48,102,52,102,50,100,49,98,50,52,53,57,49,52,54,53,55,101,102,102,101,48,49,56,53,50,48,102,57,48,49,99,56,48,51,97,57,48,55,102,101,49,99,56,50,99,56,49,100,101,56,51,101,51,48,55,54,97,48,101,102,56,49,101,56,56,55,52,48,98,53,48,52,56,56,50,55,48,51,98,54,48,102,51,56,51,56,101,49,100,57,48,55,56,48,49,100,97,52,97,99,53,55,57,55,48,53,53,57,55,101,99,52,50,52,56,55,54,99,51,99,101,56,54,57,101,53,52,50,53,55,56,50,100,56,97,53,50,98,49,51,101,52,57,98,53,98,54,52,102,50,98,53,48,57,51,98,55,100,54,56,50,56,55,101,52,48,50,53,101,56,48,49,102,54,56,52,48,52,56,56,48,55,97,52,48,49,102,53,99,101,48,52,101,51,48,51,100,48,48,50,53,56,52,51,99,54,53,101,51,52,49,101,100,54,56,51,57,49,99,51,57,53,99,97,99,48,102,56,98,50,53,49,57,52,101,49,100,54,54,52,98,101,57,48,102,51,48,51,97,101,48,101,49,56,51,99,52,52,57,57,57,48,101,99,49,53,56,49,101,102,48,102,100,48,48,57,53,53,49,53,98,99,51,101,101,99,49,53,49,53,100,99,48,102,48,97,55,54,50,99,55,97,50,101,50,99,54,52,51,51,101,57,98,52,56,48,56,52,48,49,56,98,56,48,48,102,97,54,102,48,48,55,99,57,53,56,49,99,57,48,48,51,101,99,57,48,51,102,54,56,56,48,52,98,101,48,51,100,50,48,101,50,56,48,51,100,48,52,48,55,102,101,53,100,102,55,101,56,49,100,101,56,55,54,98,48,55,97,48,51,100,101,48,102,52,56,48,49,101,97,54,55,50,98,56,97,56,48,55,57,99,49,102,52,48,102,55,57,99,98,57,50,56,56,49,99,52,48,55,49,52,51,57,99,49,99,99,99,49,99,97,48,101,52,56,55,49,99,97,100,52,101,51,57,55,56,53,102,54,99,49,101,51,101,53,98,55,52,48,50,98,48,48,49,100,97,97,56,51,100,48,52,98,48,48,55,102,52,48,49,102,55,48,52,48,48,102,102,102,97,55,99,48,55,50,56,48,48,102,102,102,98,54,51,48,55,50,54,56,52,49,99,101,48,102,56,50,54,102,48,101,51,56,51,101,51,48,101,51,55,55,102,48,51,57,101,48,55,99,55,100,49,56,51,100,101,49,101,54,48,48,55,97,55,56,48,48,102,55,51,48,55,99,48,49,100,56,49,54,54,49,102,102,102,52,49,99,48,50,97,52,49,101,53,48,51,98,54,48,101,100,48,55,99,55,48,55,98,48,51,97,54,48,101,100,100,49,56,51,97,99,48,48,101,98,53,50,55,50,55,52,48,55,55,55,97,54,54,48,102,48,57,53,51,51,56,98,51,52,49,100,48,57,102,102,101,48,49,51,50,54,98,97,56,55,98,56,49,51,49,101,48,52,98,100,56,51,100,50,48,50,53,53,52,49,102,50,56,55,99,48,49,99,50,48,51,101,100,48,101,101,56,48,51,100,97,52,48,102,51,99,51,56,55,99,51,98,57,56,51,99,99,49,100,101,48,49,51,54,48,101,101,57,55,57,56,97,101,48,48,102,102,55,98,57,52,51,97,99,53,49,48,55,99,56,97,52,101,48,50,54,52,49,100,52,50,100,99,51,99,48,49,100,97,52,99,57,52,100,48,101,102,48,55,57,48,97,99,50,99,51,53,50,49,49,55,52,57,57,55,51,57,50,98,51,54,53,56,48,50,52,56,98,49,54,100,51,53,48,53,98,48,56,56,53,102,102,100,52,49,102,55,48,48,102,102,55,100,53,57,49,54,50,56,56,53,52,56,48,51,101,99,101,56,48,49,102,53,99,97,53,98,49,54,52,101,101,52,54,50,98,99,97,97,48,50,55,98,52,48,57,52,51,50,99,49,51,57,50,48,56,51,99,101,56,54,48,56,54,53,55,48,51,102,102,48,55,55,56,57,52,57,48,102,101,54,49,56,56,97,52,56,97,50,50,56,99,56,102,102,101,100,51,49,53,101,56,55,51,54,51,102,99,52,52,49,48,56,53,51,53,50,97,99,98,50,52,99,50,57,99,98,51,50,98,99,98,54,50,98,57,101,99,56,99,57,99,53,54,50,54,50,50,49,54,48,53,55,97,52,55,54,100,57,55,55,51,50,57,56,56,48,102,101,52,57,52,54,52,56,99,100,51,102,97,57,49,102,57,48,52,57,54,50,54,56,100,53,98,99,56,100,102,55,57,98,100,53,102,53,55,102,56,48,55,101,55,49,53,56,53,57,50,49,57,55,48,53,54,49,53,101,53,98,49,53,99,102,55,52,57,52,49,50,100,49,48,100,49,52,98,49,50,98,100,50,51,98,54,102,51,52,49,97,97,49,97,55,98,51,48,57,50,56,99,57,49,57,57,55,102,52,97,52,52,57,51,52,54,55,97,54,56,100,53,97,54,56,55,51,55,57,56,51,55,57,57,48,48,98,55,49,48,50,54,97,52,48,49,102,49,57,51,48,48,55,100,56,100,56,49,51,48,50,48,48,102,102,102,98,53,101,48,55,101,56,48,102,53,49,49,99,49,100,56,98,50,56,99,48,52,98,48,56,51,102,57,48,50,55,49,52,49,101,55,48,51,101,54,50,99,48,49,102,50,50,52,48,55,97,52,49,99,49,49,54,50,56,101,49,100,97,48,101,52,48,51,100,49,48,50,54,52,48,98,102,48,102,51,50,54,53,50,52,56,51,97,102,52,98,48,55,101,101,53,55,48,55,101,52,51,100,50,56,99,53,50,56,51,98,101,50,101,102,48,55,57,97,57,49,51,57,53,99,53,54,49,54,48,53,97,99,101,101,49,100,101,48,49,50,98,52,49,50,100,55,100,50,49,54,48,49,56,53,48,48,102,102,49,102,49,98,51,48,48,55,100,99,53,56,51,97,101,48,50,55,54,52,48,57,54,97,48,55,55,97,48,52,97,52,56,55,97,57,50,102,48,55,54,99,48,57,57,51,48,50,53,99,48,49,100,52,56,55,53,48,51,57,101,56,97,49,99,101,57,54,52,51,99,50,53,100,55,48,102,54,48,51,57,102,48,55,51,56,49,99,49,48,55,48,101,48,101,99,52,48,49,101,97,98,102,50,102,48,97,98,48,55,53,101,49,100,51,48,101,50,57,52,48,48,102,102,50,55,56,48,102,48,52,51,100,97,57,52,56,49,56,51,57,49,52,49,101,48,48,102,48,48,102,102,55,56,52,97,99,57,52,55,48,49,51,48,97,50,99,52,98,50,50,97,55,102,52,101,52,48,48,49,97,51,100,55,102,99,49,54,54,48,50,53,51,56,48,57,55,49,48,101,56,56,49,50,97,97,48,52,98,101,48,51,57,54,48,55,50,56,49,100,57,50,98,56,51,98,48,100,97,54,48,51,97,102,48,55,51,54,48,101,57,56,49,100,54,57,55,97,49,101,55,48,101,101,56,55,51,99,97,56,48,101,53,98,97,49,102,54,52,97,48,55,54,50,49,99,55,50,98,48,51,97,98,50,53,102,49,54,56,53,53,57,53,54,57,56,53,57,55,54,50,100,51,100,99,52,52,52,98,52,102,54,100,48,53,50,99,98,98,50,102,98,57,53,98,52,53,57,50,53,51,53,56,98,52,52,102,100,102,97,55,98,97,48,56,102,56,48,51,101,101,48,99,48,49,102,54,98,52,48,101,97,56,48,49,102,53,52,99,48,52,98,97,99,48,51,99,97,48,102,57,49,52,101,102,48,55,101,52,49,101,54,48,55,99,48,101,48,48,102,52,97,48,49,100,53,50,51,57,55,52,49,101,56,48,101,56,51,97,48,102,48,98,48,55,55,56,51,102,48,48,101,98,99,97,49,48,102,102,100,55,48,55,56,48,53,49,48,51,98,98,48,102,102,49,52,101,49,99,100,101,49,100,53,48,101,102,56,51,99,55,52,55,48,102,51,55,48,49,51,101,52,49,52,48,99,53,102,99,97,50,102,50,97,48,97,56,102,52,53,56,50,54,102,97,52,49,48,51,55,57,53,48,48,102,102,97,56,56,48,48,55,99,98,51,48,48,57,57,48,48,55,56,97,48,102,51,48,48,49,102,54,98,101,48,102,54,56,48,57,55,99,48,102,50,49,54,49,57,50,48,51,56,48,48,52,98,50,56,48,51,100,56,57,99,49,100,98,50,48,101,52,51,50,56,57,57,48,49,50,101,101,48,102,97,52,48,57,54,101,48,50,53,99,99,51,101,56,49,101,102,99,48,57,57,52,50,50,57,53,48,48,102,102,98,56,52,98,48,52,101,49,54,101,53,55,50,50,100,100,56,48,57,102,49,55,54,53,102,102,57,100,49,99,48,52,98,48,48,52,98,52,97,101,51,49,53,101,98,102,101,48,52,52,56,48,52,99,102,48,49,51,56,52,48,52,99,51,56,49,51,55,50,49,101,99,56,48,102,51,48,51,102,51,48,55,100,56,48,102,97,48,49,101,57,51,52,53,55,102,102,56,51,98,52,53,53,48,51,100,55,48,55,98,97,49,102,56,48,55,97,54,100,48,55,54,51,50,53,57,53,97,53,48,57,53,56,53,99,56,48,57,50,50,52,56,55,99,99,98,54,52,101,99,53,54,55,50,101,101,56,51,98,50,53,50,97,53,49,54,57,100,48,100,49,49,48,48,102,102,48,52,99,51,57,53,99,56,48,48,102,102,57,100,48,100,48,48,102,102,52,98,100,48,98,101,48,53,54,53,55,53,100,55,102,102,53,100,55,53,48,99,48,48,102,102,55,54,54,48,101,101,48,51,100,54,48,102,55,52,49,101,50,56,51,98,100,48,55,53,50,49,99,54,50,98,97,52,98,56,48,102,99,48,51,99,101,48,102,98,56,55,52,99,49,100,101,56,55,51,56,97,54,48,52,101,57,53,101,53,55,102,50,100,48,51,100,50,49,102,55,50,102,99,97,100,48,101,99,56,55,54,100,48,48,48,102,102,52,99,48,98,53,52,98,52,48,50,97,49,48,101,53,51,56,98,56,50,99,57,49,57,48,101,57,51,48,98,49,50,99,48,97,102,50,98,57,48,55,100,49,51,50,99,49,51,100,48,100,97,100,53,55,51,102,101,48,101,50,56,48,51,101,98,52,48,48,57,49,56,48,55,57,101,48,48,102,102,102,98,48,98,48,50,54,101,48,49,100,97,48,51,56,48,48,55,54,52,53,55,98,48,57,48,99,100,57,55,101,49,99,101,48,102,49,56,51,99,101,50,101,53,102,98,48,101,98,50,53,97,51,56,55,51,48,49,100,51,55,48,55,57,101,49,99,52,48,101,55,48,55,100,48,51,102,48,57,48,53,48,56,55,97,52,51,100,99,49,99,102,52,55,48,102,57,50,50,56,55,55,97,52,51,101,99,53,55,50,53,100,56,55,51,52,97,52,50,99,49,99,48,102,48,48,102,102,55,56,102,57,56,97,101,50,98,53,48,51,99,53,50,55,49,54,48,56,54,48,49,99,97,50,48,101,56,52,51,97,52,49,100,97,48,50,52,99,52,48,57,51,55,48,55,53,97,49,99,52,48,102,52,48,55,56,53,57,55,99,51,57,97,48,52,97,56,48,49,50,99,97,49,99,97,48,101,55,56,55,56,52,51,100,99,56,99,53,48,97,53,49,53,54,56,99,101,48,55,54,52,49,99,53,48,51,97,99,50,97,56,97,56,50,101,52,51,99,48,99,48,55,52,56,97,48,48,48,102,102,55,98,56,49,50,99,97,102,52,55,98,50,97,99,51,97,56,57,48,57,102,48,53,49,49,52,56,48,50,55,97,57,56,53,55,99,100,54,50,98,56,97,99,48,49,51,49,98,56,56,101,101,48,49,51,53,48,48,102,102,51,101,51,101,56,48,48,102,97,53,99,48,101,97,56,48,51,101,98,51,56,49,99,53,57,52,101,48,102,54,52,51,102,52,57,51,99,51,99,54,48,52,100,50,56,51,101,56,48,101,51,57,53,99,53,97,48,55,98,99,98,56,57,56,50,99,48,97,55,48,48,55,97,55,50,49,100,52,48,55,56,97,49,100,48,48,102,102,55,51,54,49,101,53,48,102,49,56,51,56,99,48,49,50,101,50,57,99,49,101,57,48,55,102,48,49,100,99,56,55,99,55,48,55,52,99,49,101,49,56,55,48,49,50,53,50,99,48,49,101,97,55,49,53,101,53,55,57,53,99,53,56,48,55,56,50,53,50,48,56,49,53,98,56,97,102,50,97,51,55,56,50,99,48,49,51,56,48,48,55,99,98,52,56,48,49,102,54,51,55,56,48,57,55,52,48,50,53,55,48,97,101,48,50,53,49,52,49,100,101,48,55,56,102,57,53,99,48,102,54,56,49,102,99,56,50,52,99,48,49,101,102,55,50,97,98,49,53,53,57,51,48,49,51,99,48,52,98,98,48,51,100,48,48,102,102,55,55,50,48,52,99,54,56,51,97,102,48,102,50,102,57,50,99,56,98,100,48,101,49,57,55,97,49,100,97,52,52,48,52,101,56,55,56,52,97,53,52,55,52,51,102,99,97,54,48,102,48,57,53,97,49,102,101,57,57,57,98,97,50,98,51,57,53,99,53,55,102,98,50,99,50,98,102,99,48,53,55,55,48,48,55,99,57,50,52,48,49,102,54,101,52,56,52,48,48,102,102,102,98,48,52,48,50,54,53,50,48,49,100,57,48,51,97,51,50,102,52,51,101,56,56,52,48,101,49,99,49,99,100,57,99,51,97,57,54,53,48,98,54,49,102,99,48,102,99,100,48,55,48,99,51,100,97,49,102,100,48,55,55,99,49,102,102,48,55,101,99,53,48,54,48,55,57,51,52,48,101,100,56,51,99,50,49,100,48,48,101,50,97,49,49,53,52,49,101,97,50,102,52,51,57,48,49,102,54,50,98,53,48,56,49,51,100,52,56,48,53,57,50,55,57,53,101,53,49,49,99,51,98,97,101,48,55,56,52,98,50,57,102,53,50,56,50,48,50,99,54,97,101,98,97,102,102,56,48,102,101,97,48,48,102,56,51,55,50,52,98,50,56,56,99,56,48,51,101,100,49,100,50,49,102,98,99,100,98,50,100,101,48,50,52,56,99,57,53,57,49,49,52,55,48,48,55,57,98,54,99,54,48,49,53,102,56,48,51,102,98,49,57,52,49,51,101,48,48,102,102,55,99,97,49,48,48,102,102,49,102,55,51,52,48,101,102,52,48,57,99,52,50,99,56,51,97,52,48,52,97,57,56,49,50,101,97,53,102,48,55,57,49,50,56,49,100,98,56,55,48,102,56,55,56,48,48,102,102,49,101,97,50,49,55,101,53,53,48,55,97,48,49,101,48,56,55,54,52,51,98,56,48,102,50,98,48,55,57,57,49,56,48,57,55,101,48,55,56,97,49,100,49,48,48,102,102,55,98,57,52,49,100,97,56,55,57,99,51,56,56,49,100,51,52,54,52,100,57,48,101,57,49,55,99,49,100,97,50,102,49,48,99,97,50,97,52,102,52,102,48,102,48,56,50,52,52,98,48,100,52,49,101,50,50,98,97,56,97,99,99,101,52,52,97,55,56,51,56,48,48,102,102,48,102,56,99,55,56,48,51,101,97,102,99,49,102,49,48,51,100,49,48,48,55,100,55,54,56,49,51,101,54,57,48,49,102,50,50,101,99,48,49,101,57,50,56,51,98,101,48,50,55,98,48,48,49,101,53,55,54,52,49,100,51,56,51,99,53,48,49,50,99,48,101,98,56,55,101,102,56,48,51,57,98,48,48,102,102,51,102,49,48,55,102,49,56,51,102,99,55,48,101,57,49,53,56,49,102,101,52,48,50,101,48,102,99,98,56,52,48,52,53,50,56,102,52,56,55,97,51,48,55,51,99,101,48,50,54,56,48,50,54,52,53,53,99,56,55,56,48,97,102,52,50,102,101,56,49,56,97,48,50,53,99,99,48,49,102,48,98,49,48,55,49,99,48,101,100,56,49,101,51,50,48,56,55,57,56,48,57,56,55,48,50,54,101,55,56,49,51,51,56,49,99,49,54,98,97,53,54,52,102,48,55,54,102,56,49,99,49,48,55,98,99,49,99,97,48,48,57,57,101,52,56,50,56,52,98,101,50,98,53,49,52,99,49,102,48,48,101,50,56,49,51,52,101,53,56,49,55,50,56,55,57,48,52,98,55,50,99,56,97,54,50,102,48,100,48,56,54,54,97,48,49,50,48,99,53,54,100,102,99,53,55,57,54,50,57,100,51,102,102,99,48,50,101,48,53,55,53,48,48,102,102,99,102,57,48,50,55,50,52,48,49,102,48,101,102,48,50,52,53,48,49,102,54,54,50,57,99,48,49,101,53,49,48,51,101,48,48,102,102,48,102,50,52,56,48,57,50,99,53,57,55,50,100,55,54,48,101,102,56,51,101,49,48,50,54,52,55,49,55,53,100,50,98,56,55,54,51,49,53,97,55,101,48,102,51,99,48,57,57,98,50,98,98,49,53,97,48,50,53,100,99,97,99,48,102,49,57,102,97,49,102,101,48,50,54,48,48,102,102,48,102,55,52,57,101,98,52,56,48,57,49,57,53,102,101,56,48,52,55,97,48,48,55,100,98,48,56,48,51,101,97,48,48,102,102,48,57,56,52,48,48,102,102,55,100,53,48,48,51,100,53,50,57,56,51,97,48,48,102,52,53,100,48,48,55,98,98,99,49,100,56,48,55,101,48,48,52,99,55,56,51,97,55,48,55,98,97,49,57,48,55,49,99,97,48,101,48,102,48,55,56,55,54,48,51,98,97,48,101,101,56,98,52,48,102,99,55,48,48,102,102,55,98,48,48,102,102,97,48,48,55,57,48,48,102,50,48,51,99,52,49,100,53,99,49,100,53,48,102,49,48,51,99,56,50,98,56,51,98,50,55,48,102,52,97,54,50,49,53,48,55,56,48,49,50,97,48,50,54,56,53,53,54,98,50,98,101,97,99,49,50,55,102,101,48,53,49,54,97,48,51,55,101,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,52,48,100,52,48,51,49,101,99,48,49,102,48,97,102,48,50,53,99,48,49,100,100,56,48,51,99,97,100,48,51,102,97,48,50,54,101,99,48,52,98,99,99,48,102,54,97,56,49,102,102,56,51,100,51,48,50,53,99,48,48,52,100,52,49,51,56,53,102,48,101,48,101,102,50,56,49,100,99,48,49,50,97,101,48,102,51,101,52,97,101,99,53,54,102,50,101,98,48,55,54,99,48,49,98,97,51,50,50,57,55,100,51,55,48,55,55,52,48,52,102,98,57,97,57,98,101,49,101,49,101,53,55,55,101,53,55,97,102,102,56,49,54,101,56,48,51,101,54,97,50,48,102,56,99,51,101,49,56,48,57,100,54,48,55,48,97,48,52,98,101,56,48,57,100,48,55,57,51,48,55,48,48,48,102,102,49,101,53,55,48,49,100,54,56,51,101,51,99,49,100,99,97,48,102,52,49,54,50,48,48,102,54,56,54,48,102,56,48,48,102,102,51,100,53,56,48,50,54,97,52,51,57,54,48,50,55,50,48,48,102,102,102,54,53,48,101,53,51,102,48,102,49,48,48,57,51,101,48,52,56,56,48,51,100,99,102,99,101,53,57,48,48,57,54,56,48,51,98,50,99,48,49,99,48,51,54,99,97,48,50,53,51,50,56,48,99,48,48,48,102,102,48,102,57,50,99,48,49,51,57,51,50,48,52,101,51,48,48,51,101,100,50,99,49,101,98,57,99,97,57,101,53,53,53,56,49,50,97,101,48,48,102,102,102,55,100,56,49,50,54,98,99,57,50,55,101,52,101,99,53,57,99,56,51,56,99,48,50,54,49,99,49,102,98,57,99,98,55,51,56,48,51,100,98,52,49,100,54,48,52,97,53,50,55,48,48,51,100,99,100,102,56,50,52,52,48,49,100,54,48,48,102,102,99,99,56,57,49,99,49,101,52,50,99,98,102,99,49,57,56,48,98,102,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,56,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,102,102,97,48,55,102,101,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,49,48,48,102,102,50,102,102,101,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,56,48,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,102,102,56,50,48,48,48,102,102,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,56,48,48,102,102,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,50,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,102,102,56,48,53,56,50,50,101,98,97,101,98,102,102,97,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,48,48,98,48,52,53,48,48,99,102,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,48,102,102,98,48,52,53,48,48,102,102,99,102,98,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,98,102,102,97,101,98,97,101,98,102,101,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,97,48,49,100,102,48,97,48,49,50,48,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,97,48,49,100,102,48,98,102,101,48,49,48,48,102,102,101,97,49,100,50,48,101,48,99,49,102,100,48,51,101,52,48,50,53,54,48,49,102,50,56,51,98,102,48,50,54,48,52,48,57,55,100,48,55,56,54,53,102,48,51,97,99,48,55,99,54,48,101,97,56,98,102,54,52,51,99,97,49,99,54,48,102,99,48,55,54,49,101,52,55,99,53,56,57,53,50,53,56,101,52,55,52,56,52,52,52,57,52,55,52,56,52,54,52,100,52,55,52,99,50,97,52,98,101,48,101,102,57,55,56,53,52,50,53,57,54,52,49,100,99,48,102,56,56,55,53,56,98,100,50,98,56,98,50,48,101,57,56,55,99,99,51,97,52,53,57,57,55,48,49,100,55,48,102,51,57,53,50,53,101,56,55,54,52,98,99,50,99,99,97,99,52,100,48,57,54,53,100,55,102,99,48,51,97,52,52,48,49,102,53,48,48,48,102,102,48,102,98,54,50,48,55,51,56,48,48,102,98,55,48,48,102,102,50,53,56,50,52,49,102,56,48,55,49,53,48,48,102,102,97,49,48,55,55,48,48,102,53,99,51,97,52,49,101,51,50,100,52,51,98,54,48,102,99,99,48,57,55,52,52,55,48,102,102,50,52,48,55,102,52,51,100,52,48,101,53,56,98,50,52,56,48,102,48,56,55,56,53,49,56,49,100,102,97,52,49,55,54,53,101,50,54,56,55,51,56,49,100,98,50,53,49,55,101,49,100,100,48,55,57,50,49,99,55,50,57,100,49,99,51,101,52,49,100,98,48,102,53,57,53,99,49,100,49,57,48,101,97,98,97,53,56,102,48,102,54,48,55,49,99,97,101,50,100,56,98,50,48,102,51,48,51,98,53,48,102,56,50,49,57,53,97,48,54,99,101,97,48,49,50,49,56,48,48,102,97,99,54,48,48,55,100,56,52,56,51,100,50,48,48,55,100,54,48,48,102,102,49,51,57,48,48,101,99,52,48,57,98,55,48,55,53,97,53,55,48,48,102,102,51,100,100,57,99,51,97,55,56,98,56,48,101,101,48,51,99,53,48,55,54,48,57,97,49,101,57,48,102,48,48,55,52,56,51,98,97,48,102,55,56,49,100,53,56,55,98,49,48,51,57,53,56,49,101,100,48,101,48,48,102,102,55,56,52,98,49,48,101,102,50,53,48,100,98,56,48,51,98,51,56,51,101,48,49,99,99,52,99,50,102,52,97,52,48,102,55,56,55,55,56,51,97,48,48,102,52,99,51,97,48,49,99,48,48,102,100,57,54,54,49,99,57,48,102,55,54,48,101,57,52,49,52,50,57,99,48,49,99,57,54,48,52,57,56,48,49,51,55,56,48,101,55,52,48,57,102,49,48,50,53,56,48,49,100,48,48,49,51,54,101,48,101,48,49,51,52,51,99,50,57,56,48,101,97,56,49,102,51,49,52,48,57,56,53,99,48,55,55,57,97,48,102,53,57,52,54,102,56,55,55,48,51,100,50,53,50,49,54,48,53,51,48,55,56,52,98,52,48,101,55,48,55,98,56,51,97,52,49,101,53,50,57,55,100,50,53,97,49,97,51,49,55,101,49,99,56,48,102,98,48,55,55,52,51,99,52,49,100,48,50,100,57,50,56,97,52,50,99,48,98,102,48,101,57,57,54,50,53,56,49,52,50,57,56,53,57,56,55,53,56,51,99,99,49,101,52,48,101,99,97,55,49,53,56,49,101,49,50,99,55,102,99,48,50,50,98,100,55,53,100,55,53,102,102,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,102,102,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,52,48,52,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,102,102,48,48,102,102,97,48,54,53,48,48,102,102,102,51,49,48,50,52,50,48,48,57,99,51,48,101,51,56,49,51,102,99,48,52,57,99,48,49,50,102,52,48,52,101,48,56,51,98,56,52,51,97,50,97,48,51,98,101,48,102,99,48,51,56,50,56,52,49,101,48,50,99,52,51,98,55,50,57,52,53,99,49,54,48,48,48,102,102,102,54,53,48,55,101,56,97,56,50,99,49,51,56,51,97,56,48,102,52,56,49,100,99,101,50,101,99,98,100,48,101,100,48,55,51,100,50,99,51,99,102,99,49,100,98,56,51,99,99,48,101,101,48,55,98,52,51,56,52,48,48,102,102,102,55,57,52,48,55,53,56,97,98,50,57,52,51,101,53,56,97,48,48,102,102,48,55,98,57,52,51,98,55,49,99,51,98,99,53,100,49,53,99,57,56,101,48,48,52,54,55,50,56,48,54,56,99,48,48,102,102,51,101,49,100,54,48,52,100,100,49,53,101,48,102,97,52,48,49,102,53,97,54,49,101,55,48,50,53,54,100,51,100,51,56,51,98,102,48,49,102,53,48,50,52,98,48,49,101,102,48,55,56,56,97,54,52,54,50,56,56,97,54,50,57,48,51,99,101,56,48,53,56,56,48,51,100,49,99,48,55,102,99,53,99,49,55,99,48,102,56,52,51,57,48,49,101,100,48,102,53,57,55,97,53,57,53,97,55,56,55,54,52,98,101,48,102,48,57,55,56,48,102,53,53,50,56,48,57,56,51,48,101,100,50,49,97,50,48,55,53,53,51,48,97,100,55,48,97,98,48,101,57,48,55,49,52,51,98,57,56,51,99,99,49,100,56,52,49,55,99,98,48,50,98,99,51,99,54,49,101,102,102,102,48,49,53,50,48,48,49,102,50,100,50,48,55,50,101,49,101,55,48,55,53,97,48,48,102,98,57,102,48,55,99,50,49,102,57,50,102,99,98,48,48,102,102,101,102,50,53,57,53,48,48,102,102,52,99,57,48,51,97,48,48,102,102,55,48,50,48,102,97,56,51,56,101,99,49,52,101,57,97,53,56,97,52,49,54,52,53,53,48,55,53,52,97,52,48,55,55,48,53,54,56,49,50,101,52,57,54,53,55,48,55,98,53,56,52,99,50,97,56,97,102,52,53,52,51,48,102,48,53,48,55,100,99,49,99,49,56,55,98,52,98,56,52,50,52,52,50,57,53,51,48,98,102,50,98,102,56,55,52,99,98,51,48,101,100,57,54,49,54,53,57,99,49,54,54,57,97,53,57,49,52,52,53,49,56,48,100,51,52,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,50,55,99,48,49,102,51,53,54,48,50,53,56,56,51,100,52,48,102,49,48,48,102,102,57,52,97,48,50,53,51,52,48,57,97,99,48,101,102,100,57,55,101,53,56,57,52,101,48,52,98,52,56,51,101,48,48,102,101,48,51,98,55,48,102,99,49,52,48,53,51,48,55,50,99,98,49,50,102,56,97,101,50,97,56,51,97,97,48,52,99,56,57,52,56,49,100,54,97,52,53,48,55,57,99,49,101,101,48,102,55,50,49,50,55,48,50,52,99,51,56,97,49,100,102,48,101,99,48,55,100,48,49,99,97,48,55,52,52,49,100,99,50,49,48,48,102,102,57,99,57,52,100,54,53,55,56,55,56,99,51,100,97,48,102,57,48,51,98,54,53,54,98,54,49,101,49,50,56,56,98,54,52,51,50,98,48,97,99,48,102,54,56,55,48,48,102,102,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,102,102,48,52,48,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,97,48,51,102,101,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,48,48,102,102,100,55,102,102,53,100,55,53,100,55,102,99,48,54,48,48,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,51,55,101,49,52,48,50,56,49,56,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,100,102,57,53,102,102,48,48,102,102,97,48,54,48,48,55,99,53,99,99,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,100,102,57,53,102,102,48,48,56,48,55,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,55,101,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,100,102,97,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,48,97,48,52,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,55,102,99,48,54,102,100,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,51,55,101,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,48,99,102,99,53,48,48,97,48,54,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,102,102,48,50,48,48,102,102,53,48,48,100,51,54,48,48,102,102,55,99,55,49,99,48,49,102,55,102,52,53,52,48,48,51,101,99,51,52,51,56,99,56,48,48,102,102,52,97,54,48,49,51,55,56,48,102,49,48,101,48,48,102,98,48,54,48,101,57,56,48,51,100,101,52,53,101,49,53,56,49,101,52,48,102,48,50,48,48,102,102,55,49,52,51,97,48,53,51,48,49,51,53,48,49,99,51,101,53,100,49,55,54,49,101,57,56,50,99,52,49,100,100,49,52,99,49,99,51,48,101,98,48,55,49,52,51,97,52,53,49,48,51,99,50,48,55,52,99,49,100,50,52,56,54,52,51,98,97,49,101,102,48,55,54,50,56,52,53,49,55,50,102,48,98,51,48,101,49,48,55,52,49,56,48,55,98,97,49,100,100,50,99,52,51,100,99,100,102,48,55,98,97,56,56,48,101,98,56,48,50,98,50,53,52,51,97,52,49,99,49,56,51,102,97,48,55,99,54,48,52,97,99,48,51,101,53,48,55,55,101,48,52,99,48,56,49,50,102,97,48,102,48,99,98,101,48,55,53,56,48,102,56,99,49,100,53,49,55,101,99,56,55,57,52,51,56,99,49,102,56,48,101,99,51,99,56,102,56,98,49,50,97,52,98,49,99,56,101,57,48,56,56,57,50,56,101,57,48,56,99,57,97,56,101,57,56,53,52,57,55,99,49,100,102,50,102,48,97,56,52,98,50,99,56,51,98,56,49,102,49,48,101,98,49,55,97,53,55,49,54,52,49,100,51,48,102,57,56,55,52,56,98,51,50,101,48,51,97,101,49,101,55,50,97,52,98,100,48,101,99,57,55,56,53,97,49,53,56,57,98,102,101,48,49,99,49,56,48,48,102,98,56,55,48,48,55,100,51,99,48,51,56,97,48,48,55,100,98,100,56,51,56,57,50,97,48,51,56,50,49,102,102,50,100,99,48,49,101,57,97,56,51,101,98,48,55,54,98,56,98,50,99,48,101,48,48,102,102,49,102,102,102,52,48,48,102,55,56,55,99,54,52,49,99,101,56,48,51,100,101,48,49,102,49,48,55,53,101,53,100,56,51,100,55,99,48,48,102,52,97,48,97,52,48,55,97,52,48,101,100,52,51,97,54,48,102,48,56,48,49,101,97,49,56,55,53,48,49,100,97,50,50,48,55,50,99,101,49,102,53,52,101,52,101,48,48,102,102,55,98,51,99,49,51,55,56,51,99,56,49,100,97,48,52,57,57,54,56,56,98,55,50,53,56,48,48,102,102,52,102,57,56,51,102,99,48,55,48,97,48,102,56,99,48,57,53,56,48,55,99,97,48,102,48,48,48,102,102,57,55,101,48,50,54,48,56,49,100,101,49,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,101,48,101,100,48,55,101,52,51,56,101,49,101,55,54,53,49,102,49,54,50,53,52,57,54,51,57,49,100,49,100,50,100,49,57,50,49,49,100,50,53,48,57,50,49,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,54,56,55,56,99,51,57,99,49,101,57,50,56,56,98,49,50,99,56,51,97,52,49,102,51,48,101,57,49,54,54,53,51,56,55,97,48,51,98,48,53,98,49,55,97,49,100,57,50,102,48,97,99,50,99,100,51,52,48,51,55,97,99,48,49,102,52,57,97,48,48,102,102,102,98,55,100,48,55,54,54,48,48,102,102,102,98,55,50,48,50,53,56,49,48,48,51,101,54,100,100,48,55,55,99,51,98,48,48,102,102,52,100,48,56,51,97,100,48,101,102,56,55,53,100,49,99,48,57,98,48,48,55,52,50,49,100,50,50,98,52,49,101,48,101,48,101,98,56,51,98,57,48,102,52,56,55,97,99,51,99,50,48,102,49,48,97,50,48,101,52,57,55,48,49,100,98,48,102,50,48,55,99,52,51,98,97,56,50,53,53,49,54,56,49,100,101,48,55,97,97,53,53,48,51,97,102,50,101,56,49,101,48,57,53,52,49,100,57,50,56,56,51,100,56,48,102,48,48,102,102,98,49,48,55,55,50,53,55,49,54,56,56,97,49,99,57,48,102,97,48,55,97,48,98,101,50,100,52,97,101,99,53,102,57,55,99,48,57,49,48,48,51,101,52,53,56,48,48,102,102,102,97,49,55,101,48,48,102,98,52,98,48,101,50,49,53,54,48,52,99,55,56,49,50,102,48,57,57,56,97,57,48,50,55,57,48,49,99,55,48,55,48,51,48,55,51,99,51,97,54,49,100,102,50,102,48,51,99,49,100,48,48,102,102,51,56,99,48,102,102,99,49,100,54,57,52,99,53,99,57,55,101,49,102,49,54,48,49,99,101,57,54,50,57,52,53,102,50,54,99,56,55,55,56,51,56,52,49,102,102,52,49,48,102,48,48,102,102,55,57,99,51,99,97,53,99,56,51,97,99,48,55,56,50,55,50,97,99,51,98,56,53,56,49,55,56,53,102,57,54,99,49,99,57,48,55,98,99,57,100,50,49,100,57,50,101,56,51,98,56,48,102,48,56,49,99,101,102,102,56,48,53,52,52,50,101,98,97,101,98,102,102,97,56,49,57,50,56,48,51,101,97,99,52,48,49,102,53,97,52,48,102,56,56,48,49,102,54,98,54,48,52,100,97,56,55,55,52,48,57,53,100,48,55,52,48,53,100,48,55,55,99,51,57,99,99,51,48,53,48,50,55,56,51,99,55,48,55,98,56,48,102,50,99,51,99,53,54,56,97,57,52,53,54,56,51,97,98,48,55,51,56,49,100,97,50,101,52,51,98,50,53,49,48,55,97,56,51,101,99,56,56,49,100,56,99,53,97,57,53,97,53,99,48,55,102,52,51,99,49,50,53,98,56,55,98,52,51,98,54,49,100,97,48,101,56,48,55,50,99,97,51,52,99,52,49,55,48,51,99,50,49,101,98,48,102,48,49,52,100,50,49,101,49,50,102,56,51,57,101,49,99,56,54,99,51,100,99,49,102,100,48,101,57,48,50,52,56,48,101,97,56,49,100,54,48,55,101,99,49,102,56,48,51,100,51,48,55,54,97,48,101,53,56,49,100,54,57,52,55,56,51,99,99,48,102,51,48,49,102,49,48,51,99,48,48,102,102,101,55,48,51,97,101,48,55,55,50,49,100,97,97,50,99,99,97,55,50,57,102,48,55,56,56,51,102,54,48,102,48,48,51,99,50,53,54,48,55,53,99,51,97,54,53,48,52,57,55,52,53,102,97,54,57,52,97,49,100,99,50,97,98,49,54,101,49,101,49,50,101,52,97,100,50,98,102,49,54,48,53,101,49,54,52,53,55,49,52,54,53,55,56,50,54,52,49,51,99,53,57,57,54,52,56,48,53,54,99,51,97,57,98,50,48,49,99,53,52,48,48,102,102,102,97,53,51,48,48,102,102,55,100,53,51,56,55,49,52,48,49,102,53,51,56,48,52,57,100,48,55,54,56,49,99,100,101,52,54,48,101,49,48,55,57,52,48,57,56,99,48,102,97,101,54,56,51,100,101,48,52,100,48,56,51,101,98,48,101,53,57,52,101,53,99,50,49,55,48,55,57,56,49,102,97,97,52,102,50,101,100,50,52,51,98,54,49,100,101,52,52,50,100,48,51,99,99,57,54,57,52,49,101,49,52,99,48,55,55,99,48,101,55,56,51,98,99,53,99,54,48,101,48,48,51,98,101,52,53,101,56,48,49,100,48,50,57,48,98,51,101,56,99,49,101,51,48,55,57,56,48,48,102,52,101,52,51,57,56,49,102,53,48,55,57,99,49,102,99,50,98,97,102,102,99,48,99,54,99,49,99,49,48,51,56,52,48,55,51,56,48,52,97,99,48,51,57,97,48,55,55,101,48,52,98,102,48,49,50,102,97,48,101,102,48,97,49,48,55,53,56,48,101,55,52,49,100,53,49,52,48,99,56,55,54,99,51,56,99,49,99,54,48,101,99,51,50,102,56,48,57,55,49,53,48,53,55,54,52,57,52,56,52,98,52,57,52,56,52,57,52,57,52,100,52,56,52,100,50,100,56,98,101,48,102,48,49,55,97,53,98,97,53,57,54,50,49,101,52,48,102,56,56,55,97,52,98,100,50,99,52,98,50,48,102,54,48,55,99,99,51,100,97,53,57,57,55,48,49,101,56,48,102,51,57,54,99,53,101,56,55,57,52,98,99,50,99,99,98,51,52,100,48,48,98,54,101,48,48,102,102,55,99,57,98,99,48,49,102,55,98,99,48,48,102,51,98,56,49,102,57,50,102,48,48,102,102,57,48,102,48,50,53,51,99,51,101,55,100,100,48,50,53,49,52,49,100,48,48,102,102,55,102,100,51,51,48,51,99,56,48,55,97,50,48,101,101,99,49,101,49,56,48,57,100,48,55,48,99,48,57,99,54,48,102,49,57,53,97,53,52,48,55,48,52,98,51,48,101,102,53,51,99,53,55,48,48,102,102,51,100,56,54,53,48,50,54,52,56,51,98,102,48,55,50,48,48,102,102,102,51,48,97,102,48,55,56,99,56,48,49,100,100,101,53,51,48,55,102,48,51,102,101,48,101,98,99,49,102,51,49,55,54,56,99,49,100,49,48,55,100,48,53,53,53,50,54,99,48,55,53,56,49,100,56,49,55,97,56,54,48,55,102,52,48,48,102,57,51,56,48,48,51,101,102,55,56,48,49,101,52,56,99,51,56,99,53,101,56,49,50,50,48,48,52,97,55,56,55,100,48,51,49,48,50,54,101,56,49,101,102,56,55,48,53,51,51,48,51,99,55,48,55,97,50,48,101,102,48,49,101,49,56,48,57,50,56,55,102,48,48,102,102,57,51,97,48,101,100,57,54,52,53,98,56,55,48,52,98,51,48,101,102,55,55,56,97,101,48,48,55,98,48,99,51,99,48,56,55,52,48,102,48,48,49,102,56,48,51,98,52,50,99,48,49,101,51,50,48,48,55,55,55,57,52,97,49,102,100,48,101,48,56,51,100,48,48,102,102,55,51,52,53,49,97,52,56,55,52,48,49,102,52,49,53,51,52,56,53,54,49,101,97,48,55,54,50,53,101,97,54,56,48,53,56,51,97,102,102,56,48,54,48,101,48,48,51,101,50,52,99,48,48,102,102,102,98,97,49,48,102,52,56,55,100,48,98,52,52,51,48,48,55,100,53,53,48,49,51,52,52,48,102,48,48,102,102,51,99,50,49,101,98,50,100,57,48,99,51,98,100,100,100,48,50,52,52,48,98,98,50,99,99,51,98,56,53,57,49,55,97,53,56,97,50,48,55,53,52,51,56,50,49,100,56,48,102,52,56,55,97,52,49,101,51,56,51,56,50,48,102,53,56,55,102,53,49,56,98,55,52,99,52,98,52,55,48,101,102,56,55,50,48,51,57,50,49,100,100,54,48,51,100,48,48,102,102,101,50,57,49,52,51,100,48,49,100,101,99,53,55,56,55,55,56,51,97,54,53,48,56,55,102,48,49,100,99,55,48,55,56,54,56,48,53,52,57,53,99,48,101,51,52,49,100,57,52,56,48,100,97,97,48,48,102,98,51,57,48,48,55,100,55,98,56,51,97,100,48,48,55,100,57,102,56,49,50,54,101,48,102,51,56,48,57,52,56,48,55,97,52,53,56,56,48,51,100,97,53,56,51,100,56,48,50,53,48,49,101,51,48,55,55,54,48,102,51,100,48,56,51,97,99,49,100,102,48,102,54,56,55,56,56,49,100,48,56,51,100,52,48,101,57,97,55,54,50,100,48,51,97,54,49,102,102,48,101,101,57,53,97,49,101,48,52,53,101,55,102,56,99,53,56,56,55,51,99,51,101,54,56,54,53,49,49,55,52,49,100,48,48,102,102,102,48,48,55,99,48,49,100,54,56,55,98,99,51,102,101,49,99,53,50,98,48,51,101,99,49,100,49,101,49,101,100,97,50,102,57,48,56,48,50,52,51,57,52,48,51,55,100,52,48,49,102,49,101,49,48,48,55,100,98,98,55,48,48,102,102,55,100,97,98,56,49,50,54,100,53,99,49,101,56,57,55,56,48,50,54,54,48,52,101,50,48,49,50,100,100,99,51,98,101,49,99,100,48,50,54,56,52,49,50,52,49,99,52,97,48,101,53,56,55,55,52,51,99,53,56,51,100,54,57,101,49,102,49,101,48,101,57,52,49,101,99,48,55,54,99,48,52,97,100,50,100,51,56,51,97,48,57,51,99,49,101,51,56,55,52,99,51,97,48,53,56,101,48,102,57,57,53,101,53,48,101,48,101,57,55,50,56,52,49,101,56,48,55,54,48,51,102,97,48,50,53,56,48,101,100,56,51,57,56,48,101,100,56,98,48,48,55,54,55,99,98,100,102,102,48,48,97,57,48,48,50,54,56,99,48,57,53,99,48,55,101,97,48,52,57,55,56,51,102,52,48,102,99,48,49,50,100,50,48,52,99,97,56,55,49,98,48,51,98,55,48,55,100,56,48,101,100,54,48,51,98,53,99,51,101,56,49,99,98,99,49,101,54,48,101,55,56,55,98,102,57,52,100,99,51,100,99,49,99,102,50,56,48,51,102,52,49,100,99,51,56,55,57,48,51,56,54,49,101,51,48,102,53,56,55,52,48,98,50,101,57,101,49,100,52,48,102,53,49,52,54,53,98,102,48,49,50,54,50,102,56,98,49,101,56,50,48,57,100,101,56,48,53,56,48,50,52,56,98,50,52,51,52,102,52,50,52,51,48,51,55,57,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,55,55,56,48,48,55,99,57,54,99,48,49,102,52,97,97,49,101,50,48,48,55,100,57,100,56,51,56,57,48,101,52,48,51,101,97,48,50,53,97,52,51,98,51,52,53,101,56,49,51,98,50,48,52,98,99,55,54,52,51,98,54,49,99,99,48,101,55,57,53,101,100,56,51,97,101,48,101,100,54,48,55,102,54,48,101,98,52,51,101,97,49,101,102,48,101,100,51,50,49,101,52,48,55,55,101,49,102,52,48,55,56,101,49,102,99,50,101,52,51,56,56,48,50,52,55,56,49,100,52,56,50,54,52,98,99,48,55,97,101,48,101,100,100,51,48,98,57,48,102,100,51,97,49,100,101,50,98,48,49,51,52,48,102,53,56,51,98,48,53,54,56,55,50,56,98,49,48,102,50,56,51,100,57,52,50,48,102,48,56,55,55,52,48,52,56,56,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,55,102,99,48,51,51,100,99,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,52,48,50,52,50,49,55,102,102,53,100,55,53,100,55,102,101,57,52,48,51,98,101,48,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,55,102,99,48,50,99,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,99,102,56,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,98,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,48,50,99,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,52,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,100,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,52,49,102,102,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,49,48,48,102,102,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,56,53,102,102,48,48,102,102,101,102,56,53,48,48,102,102,56,48,55,53,48,48,102,102,102,102,56,53,48,48,102,102,56,48,55,53,102,102,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,52,48,52,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,50,48,50,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,55,102,97,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,57,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,49,48,49,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,102,102,48,49,48,48,102,102,100,55,53,100,55,53,102,102,100,52,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,52,53,48,50,48,48,53,48,51,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,55,102,99,48,51,51,101,48,48,102,102,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,52,48,50,99,49,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,48,48,57,56,51,53,48,48,99,102,56,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,98,48,55,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,55,102,99,48,51,55,101,53,52,48,50,48,49,100,52,48,51,102,101,49,52,48,50,48,49,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,50,56,49,57,52,48,51,55,101,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,102,102,48,49,52,48,56,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,97,48,54,97,48,51,55,101,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,49,52,48,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,102,102,56,53,48,48,102,102,56,48,55,53,48,48,102,102,102,102,56,53,102,102,48,48,102,102,97,48,54,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,100,102,57,53,102,102,48,48,57,48,55,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,50,102,102,53,48,51,48,48,48,102,102,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,50,102,102,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,99,102,98,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,56,48,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,55,102,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,50,48,48,48,102,102,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,55,102,99,49,102,102,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,56,48,48,102,102,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,55,102,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,56,50,48,48,102,102,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,55,102,99,48,52,48,51,53,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,57,48,56,53,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,57,53,102,102,48,49,48,49,48,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,49,48,49,56,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,56,49,102,101,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,50,48,51,48,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,56,53,102,102,48,48,101,102,56,53,48,48,98,48,51,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,49,57,102,56,97,48,49,54,48,54,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,55,102,99,48,54,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,56,48,56,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,52,48,52,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,55,102,99,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,97,48,49,57,102,54,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,55,101,52,48,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,100,102,97,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,48,97,48,52,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,55,102,99,48,53,48,51,53,48,48,102,102,102,102,56,53,48,48,102,102,56,48,55,53,48,48,102,102,102,102,56,53,102,102,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,51,102,99,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,52,48,54,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,56,48,48,102,102,50,57,56,57,48,55,56,99,97,48,55,102,56,48,48,102,56,53,53,48,48,51,53,100,51,56,49,102,100,56,48,50,54,48,48,56,51,100,51,48,48,50,57,56,57,48,50,53,53,57,55,102,99,48,55,102,98,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,50,48,51,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,55,102,56,48,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,97,48,52,48,54,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,55,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,97,48,49,57,102,54,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,55,102,102,53,100,55,53,48,51,101,52,48,48,102,102,55,100,48,51,56,48,51,101,97,48,52,51,100,50,48,48,102,102,102,98,54,50,48,50,54,100,53,57,54,56,51,99,49,50,49,100,102,52,53,48,50,53,52,48,48,57,54,99,50,102,56,49,100,98,48,55,101,99,48,57,97,57,52,99,50,101,52,98,52,50,99,49,56,50,99,48,51,100,56,49,100,54,50,102,52,98,56,50,100,49,50,56,51,98,56,48,101,52,48,51,97,54,53,54,48,55,54,48,51,99,56,49,100,102,48,102,99,56,48,51,100,99,48,48,102,102,102,97,100,49,48,51,57,50,49,101,102,48,101,101,97,54,48,55,99,99,97,52,50,101,52,97,48,50,98,56,49,100,54,56,55,53,56,97,99,48,102,49,56,55,99,57,99,48,102,48,51,56,49,102,51,52,50,48,101,48,56,55,49,48,51,102,100,102,101,48,55,97,101,48,48,102,56,57,55,56,48,51,101,57,53,55,48,55,100,99,98,57,48,101,100,48,48,51,101,100,56,48,48,57,57,56,48,101,98,56,55,48,48,51,99,54,48,101,99,56,97,100,48,48,102,102,55,98,57,49,48,48,102,102,48,57,51,48,48,101,49,57,55,56,99,100,48,55,97,48,98,55,52,97,48,55,97,56,49,99,98,48,102,99,101,48,101,100,49,55,48,48,102,102,52,99,98,57,54,50,56,97,56,54,53,99,101,48,101,100,56,55,54,54,56,49,100,54,49,55,101,49,100,48,48,102,56,48,55,50,56,49,100,54,57,52,54,49,102,52,50,57,48,51,99,48,49,101,48,52,100,48,102,101,97,52,49,54,56,48,102,54,56,97,100,50,97,56,51,56,48,53,56,48,51,98,56,48,55,52,50,49,102,50,48,102,57,48,48,101,97,101,48,48,102,102,102,98,49,50,48,50,55,99,48,49,99,100,56,48,51,101,98,55,52,48,57,52,98,48,55,97,101,48,52,100,52,56,51,101,54,50,101,52,97,48,54,53,49,99,51,57,97,53,48,57,54,54,56,97,48,101,100,56,51,56,101,53,99,56,55,56,53,50,48,51,98,54,53,57,48,51,101,98,48,55,99,56,57,52,53,51,49,54,97,57,54,48,101,101,52,49,99,99,48,55,52,57,50,56,97,101,48,101,102,56,55,98,52,98,56,48,49,51,101,48,102,100,49,54,97,53,54,100,50,49,50,54,57,55,48,53,54,56,55,52,99,51,99,50,100,56,55,50,99,51,97,54,56,56,49,101,52,48,55,56,101,49,101,54,50,98,50,52,51,57,48,49,99,102,48,102,49,49,54,50,53,55,56,51,52,50,48,48,102,102,101,56,98,48,49,99,50,56,51,97,101,48,48,54,54,48,48,49,99,98,48,51,57,49,48,55,50,101,48,101,102,99,48,49,53,57,101,48,55,55,48,48,102,102,101,98,48,49,100,51,48,51,97,100,48,55,55,52,49,100,102,48,48,52,55,49,56,55,52,52,51,56,97,48,101,102,52,51,56,97,49,100,51,50,57,52,48,49,53,100,97,49,100,100,48,101,100,56,55,55,52,97,99,48,48,54,56,49,50,97,57,48,48,49,57,48,48,97,54,100,48,48,102,102,55,99,56,50,48,48,102,102,49,102,55,54,52,49,101,97,48,48,102,102,55,100,97,99,56,51,102,98,52,49,48,101,51,48,51,98,51,52,102,48,102,48,56,55,54,48,48,57,51,48,48,55,48,54,53,102,48,55,98,52,97,55,48,55,53,56,49,99,102,54,48,51,100,48,53,56,97,55,56,55,53,52,49,102,54,48,55,97,52,97,100,48,102,56,48,55,102,48,97,55,50,57,56,48,57,98,48,50,101,56,51,98,97,53,97,56,51,98,57,48,55,54,97,49,101,54,48,101,102,56,55,56,56,51,102,48,48,101,97,56,98,48,48,101,99,49,53,50,49,100,98,48,55,55,97,49,102,98,52,49,48,102,49,57,54,50,48,101,54,99,97,102,98,48,102,55,49,53,101,49,100,99,50,100,52,97,102,50,99,56,51,102,97,49,102,102,56,50,99,102,102,99,49,50,50,48,50,54,53,52,48,49,102,54,100,56,48,52,101,52,48,51,102,100,48,48,102,102,55,100,56,100,49,54,101,48,48,102,98,50,98,50,57,48,49,101,100,48,55,102,99,49,100,57,48,51,101,100,48,101,102,56,55,102,100,51,52,98,99,48,50,53,102,50,57,49,48,51,99,101,56,48,53,101,56,48,51,99,98,101,56,51,97,99,52,52,50,100,56,98,101,101,49,99,50,48,55,49,99,49,100,99,57,48,48,55,98,54,99,97,49,48,101,56,48,55,56,48,49,100,102,57,52,50,49,100,50,48,102,49,49,54,54,49,100,54,48,102,97,49,52,101,53,56,48,55,49,49,48,52,51,98,99,48,102,57,55,49,55,99,49,102,99,48,102,49,56,51,99,101,48,101,100,48,55,56,48,98,50,48,55,57,56,49,102,101,97,50,102,56,48,51,53,98,99,48,49,102,53,48,56,48,48,102,98,50,54,48,101,50,56,48,51,101,100,51,56,48,57,49,102,48,55,54,99,48,52,99,99,56,55,54,50,52,48,52,98,56,51,102,101,53,55,102,52,52,48,55,53,101,48,52,99,55,48,55,52,100,49,99,51,97,99,53,99,56,55,53,56,97,55,48,101,53,48,49,51,49,97,49,100,51,48,101,56,56,55,53,56,98,99,48,55,57,48,53,48,56,55,52,53,49,56,98,54,50,101,52,51,100,53,99,98,51,48,55,55,99,53,56,56,48,51,100,100,50,53,51,48,55,99,52,49,100,99,57,54,50,56,52,49,101,102,48,102,54,50,54,56,48,51,100,56,56,49,101,56,48,101,101,57,53,97,49,101,97,50,99,53,48,48,51,102,97,56,48,49,101,102,48,101,101,49,52,48,48,102,102,49,50,57,56,97,48,54,56,97,48,48,102,97,56,51,48,48,55,100,57,51,48,55,101,56,48,49,102,53,54,50,48,52,102,48,48,102,102,51,98,54,48,50,54,54,52,51,98,49,50,48,50,54,50,48,101,102,99,98,49,48,52,97,48,51,97,102,48,50,54,51,56,51,97,54,56,101,49,100,54,50,57,56,51,100,48,53,98,56,55,100,52,48,57,55,50,48,102,53,56,55,98,56,51,97,101,53,101,48,51,99,97,50,56,48,51,97,48,56,99,53,98,49,55,50,49,100,53,57,50,98,48,49,101,48,57,53,99,48,48,102,102,102,54,98,49,52,99,49,102,49,48,55,55,50,53,56,50,49,48,55,98,99,51,97,54,56,52,48,48,102,102,102,55,101,48,55,53,99,51,98,56,53,54,56,55,97,56,98,48,50,99,48,51,56,54,57,101,49,101,102,48,101,101,49,55,102,102,101,48,51,57,98,56,48,51,101,53,56,54,48,48,102,102,102,97,53,53,48,102,48,56,51,102,101,50,57,52,48,49,101,50,54,101,48,52,98,49,56,55,54,55,57,54,56,48,102,50,99,49,100,55,48,55,48,52,98,48,50,98,99,48,57,98,98,48,101,53,57,53,101,100,56,51,97,101,48,101,56,57,53,48,53,99,56,51,56,57,48,55,52,56,49,99,55,48,102,102,48,55,101,100,102,48,50,54,53,99,98,49,48,102,50,49,55,101,53,98,56,55,52,48,51,99,54,49,101,53,48,102,102,56,51,98,56,48,101,102,48,55,55,52,97,102,48,55,54,52,49,101,48,50,57,50,52,48,49,101,97,54,48,55,99,48,51,101,101,49,99,50,97,48,55,53,56,53,53,56,55,50,52,97,99,48,101,101,57,53,101,48,101,57,53,51,57,48,52,51,100,101,48,49,55,48,54,97,48,49,102,53,99,48,101,97,56,49,101,57,56,55,49,48,49,102,56,48,51,97,99,48,55,54,56,48,102,97,56,49,100,54,57,55,55,99,51,99,99,48,101,99,99,49,102,49,48,51,98,102,48,101,55,48,51,100,49,48,55,55,50,49,101,53,97,50,98,48,98,56,50,57,98,56,55,56,52,51,56,56,49,102,102,48,101,102,49,53,56,49,101,56,48,101,57,57,55,102,50,53,50,56,55,56,49,48,56,97,53,48,102,49,57,53,53,99,98,56,48,101,102,49,55,50,53,54,57,54,51,50,53,55,57,55,56,53,54,57,53,99,53,101,49,53,101,48,57,57,48,52,56,57,54,54,53,54,97,48,49,54,53,48,101,97,49,52,56,48,53,54,57,56,48,51,101,52,57,101,48,48,102,102,102,97,53,54,48,102,49,56,48,51,101,98,57,99,48,57,56,101,48,102,52,56,49,51,52,48,48,101,53,48,51,98,52,52,52,48,57,49,98,48,50,54,50,52,51,102,99,56,56,57,97,49,100,98,52,100,54,57,98,48,55,53,99,49,100,54,50,57,56,49,99,99,48,51,102,54,48,55,97,52,57,48,48,102,54,48,51,101,54,53,100,48,49,50,100,52,49,100,51,48,101,48,56,55,53,52,98,57,50,98,56,51,99,52,102,56,51,98,101,48,101,98,48,55,55,56,51,56,48,53,97,56,55,97,52,49,100,101,49,55,56,56,50,48,101,99,56,51,98,56,49,99,101,48,101,99,48,55,48,56,98,99,48,101,101,56,51,97,57,52,101,50,100,48,98,102,48,102,51,56,55,52,53,51,48,51,99,52,49,101,99,102,102,48,49,57,101,52,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,50,48,48,48,102,102,48,102,57,99,101,48,48,51,49,97,102,48,48,49,49,51,53,99,48,48,102,102,56,49,50,57,52,49,102,102,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,56,48,48,102,102,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,102,102,48,49,48,48,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,49,100,56,51,56,48,49,102,52,50,101,52,49,100,100,56,55,101,56,51,57,54,48,102,48,56,51,98,97,57,97,53,57,49,53,97,49,101,49,48,101,50,48,55,98,52,51,98,54,49,102,51,50,56,99,98,49,50,57,99,98,53,52,56,50,56,56,98,97,50,98,99,98,56,48,101,99,49,55,48,56,52,53,100,49,53,54,57,101,53,53,49,55,52,56,52,54,52,99,50,97,52,98,52,52,50,52,99,52,48,54,49,50,57,48,48,98,56,52,50,57,99,57,54,53,55,97,54,52,99,97,54,99,49,101,100,98,99,55,48,48,102,102,100,101,97,48,102,102,48,55,99,52,98,57,48,55,56,97,48,48,102,102,102,56,100,50,56,55,100,56,49,101,49,48,55,56,57,51,56,98,51,50,99,99,98,102,48,102,100,48,48,51,101,56,99,56,51,99,54,49,102,52,50,102,52,98,48,50,101,56,98,52,52,57,50,102,56,98,55,52,102,50,101,56,51,99,56,48,52,56,52,50,53,49,55,101,53,56,97,55,57,54,54,53,100,97,54,54,99,57,54,53,98,49,54,99,57,56,57,97,53,56,97,52,50,53,49,54,48,53,98,97,55,48,48,53,101,57,54,50,57,102,53,54,53,56,51,98,97,97,97,97,98,55,48,48,102,102,57,100,102,53,48,48,102,102,100,98,53,48,48,55,99,55,102,56,48,57,56,49,48,101,102,48,48,51,101,99,97,52,48,49,102,52,99,52,56,56,48,101,56,48,51,101,48,49,100,102,97,52,51,48,101,57,48,51,97,98,48,55,55,101,56,101,48,48,102,102,102,97,101,101,48,102,52,50,50,101,50,100,53,51,100,102,99,53,102,56,55,55,52,51,57,50,48,52,97,57,56,51,57,98,48,101,98,57,55,54,57,100,57,50,52,97,101,50,57,56,51,56,56,53,98,49,53,52,48,50,54,52,53,53,48,55,102,49,50,55,48,50,52,99,97,102,50,99,52,98,48,52,102,52,48,102,97,97,56,97,100,48,102,99,50,54,100,57,48,98,52,49,102,102,48,48,102,102,97,52,97,53,100,52,49,99,55,48,48,55,100,56,52,56,51,98,57,48,101,101,48,51,57,98,48,50,55,100,56,48,57,100,102,48,55,52,50,49,99,101,52,53,48,52,57,48,55,52,99,49,100,53,56,49,51,55,97,48,52,99,98,48,51,98,55,48,101,98,50,50,55,55,53,51,100,100,97,52,53,48,101,101,48,55,50,56,49,102,51,48,55,99,99,51,97,101,53,50,51,49,100,102,50,100,49,51,52,98,49,50,100,53,50,55,98,54,53,53,57,53,99,56,102,49,101,57,51,56,98,49,50,99,49,51,101,101,52,56,100,50,55,49,54,48,57,99,101,49,51,55,51,56,52,53,56,51,57,101,48,55,52,56,49,102,57,48,55,101,101,48,102,52,48,49,100,101,48,51,57,97,48,55,54,50,53,51,48,48,102,102,51,100,99,52,48,102,48,48,102,102,49,101,56,56,55,100,48,51,97,52,48,101,102,52,51,57,56,53,49,101,52,102,50,57,99,97,55,101,53,97,56,55,97,99,51,101,99,49,101,49,50,98,56,51,97,101,49,100,100,50,98,55,49,54,54,53,102,57,54,97,53,50,49,52,97,56,57,57,51,99,98,56,50,101,53,48,49,48,102,50,55,57,55,52,53,57,49,53,99,53,54,50,49,48,50,54,97,53,99,50,99,56,98,48,52,49,50,98,101,49,99,52,101,56,102,102,48,97,99,53,48,101,51,48,55,49,52,48,102,56,99,51,101,50,48,101,48,56,49,101,57,56,55,53,52,49,101,101,48,55,48,48,102,102,98,97,48,102,49,56,55,55,52,51,100,54,49,100,51,101,53,100,101,50,97,99,98,56,48,101,55,56,55,97,52,98,50,48,101,52,56,55,56,57,49,48,48,52,102,48,51,98,99,53,97,56,55,54,48,98,49,57,50,98,56,51,99,97,53,49,48,48,102,102,51,98,53,52,97,98,57,52,100,50,97,52,98,57,52,98,52,49,52,102,48,52,97,53,54,101,53,56,49,53,101,57,50,57,56,53,55,55,97,50,50,57,57,102,101,48,49,100,51,52,48,57,54,54,48,48,102,102,55,99,50,99,56,51,102,99,49,102,49,48,101,97,56,55,50,48,51,101,56,48,102,102,56,48,57,98,100,48,48,55,97,53,101,53,100,57,54,101,49,99,99,48,101,97,57,55,99,49,101,97,48,55,53,48,48,48,102,102,102,52,48,48,102,102,97,56,48,102,98,101,50,57,56,51,99,56,49,101,51,48,101,99,55,52,98,48,102,49,56,55,52,51,56,55,102,56,51,57,56,48,52,100,50,97,49,50,49,57,54,53,52,49,99,54,48,102,48,50,52,51,54,56,50,48,50,55,97,56,50,56,51,48,53,55,48,55,57,51,97,50,54,52,101,50,98,51,48,48,102,102,57,55,51,57,53,102,56,49,100,55,56,51,101,97,48,48,102,102,55,99,52,57,52,48,49,102,53,55,50,49,102,56,48,55,52,56,101,56,55,51,52,49,99,100,48,55,48,55,56,51,56,97,48,55,97,100,52,52,55,98,54,48,102,57,51,56,55,57,99,48,57,56,55,48,55,57,102,57,97,100,56,51,99,101,53,53,57,54,56,54,101,48,101,102,56,51,100,50,48,52,99,56,50,49,48,55,55,50,98,101,48,101,101,97,50,57,54,54,49,100,54,49,57,51,55,55,102,56,98,54,48,48,102,102,55,98,56,51,101,101,53,57,50,48,50,49,57,98,102,99,48,100,57,99,48,49,102,53,97,54,48,48,102,102,102,98,51,102,48,55,48,99,48,48,102,102,102,98,51,57,48,55,51,102,56,49,101,53,56,51,97,52,55,101,56,97,57,48,102,48,57,53,51,102,53,48,55,100,48,51,56,100,51,48,49,102,48,52,102,48,48,55,98,52,102,49,54,52,49,101,54,48,102,101,57,52,48,49,100,98,100,99,51,99,97,49,101,55,48,101,49,48,55,48,100,48,99,98,101,99,53,101,97,49,56,55,48,48,102,102,98,51,50,101,98,56,48,57,51,49,53,102,54,48,50,53,97,55,48,49,50,102,50,99,52,56,100,101,56,98,52,100,48,48,102,102,57,51,57,53,48,48,102,102,100,53,55,48,48,55,100,52,53,56,48,51,101,51,53,48,102,56,48,51,101,97,98,48,48,57,57,50,50,98,52,48,57,56,49,54,99,48,57,100,97,48,48,55,97,101,56,56,101,53,55,56,50,54,102,51,56,49,99,98,48,48,102,102,55,57,54,100,48,48,102,102,55,97,54,54,48,57,56,48,52,99,56,55,48,52,49,101,52,48,55,50,102,48,48,51,97,99,57,99,49,102,98,56,51,99,54,48,52,98,54,57,97,48,55,56,99,48,50,55,49,99,99,53,49,102,102,55,56,97,57,101,53,55,48,99,48,50,54,48,48,57,101,52,48,48,102,102,48,98,52,98,48,50,54,102,52,48,57,52,101,48,55,98,54,48,52,57,51,48,51,102,98,48,102,57,56,49,50,101,54,48,102,98,56,97,52,101,49,100,99,48,55,56,97,49,99,50,48,48,102,102,55,98,55,51,49,55,56,53,54,100,49,54,56,49,100,55,50,101,51,51,49,99,51,99,99,49,99,100,48,101,98,56,55,101,56,97,100,102,100,50,56,51,57,97,49,101,52,48,102,54,49,52,98,102,53,56,55,55,99,51,100,97,53,53,50,54,52,100,50,49,49,55,99,53,56,49,98,50,52,57,48,55,54,53,48,56,98,48,56,52,100,52,48,52,50,102,102,49,50,56,48,57,55,100,48,55,101,97,48,102,48,52,48,57,55,48,48,55,97,99,49,100,55,48,55,98,101,48,101,98,99,51,100,54,49,102,49,48,101,55,48,55,99,52,51,97,56,48,50,55,51,99,97,98,50,102,56,51,56,56,49,102,52,50,100,99,51,56,50,49,101,54,52,52,101,53,100,56,55,53,99,98,99,48,101,98,97,53,48,48,102,102,57,55,48,55,57,56,97,49,100,50,53,98,57,53,98,97,99,97,97,50,102,52,98,50,52,50,52,102,48,52,57,102,102,100,51,56,97,102,52,97,52,99,50,98,55,100,52,51,54,57,98,53,55,99,48,51,54,53,99,48,49,102,52,51,99,48,48,102,98,54,54,48,55,53,99,48,48,102,98,49,49,48,50,53,57,52,49,100,97,56,55,48,54,52,98,49,50,100,101,52,49,102,100,56,51,57,99,48,55,53,52,49,99,102,48,101,97,56,51,99,55,52,52,48,102,48,49,54,101,49,102,55,48,102,97,57,55,99,49,101,100,55,99,49,100,98,48,51,98,101,48,55,51,99,53,50,48,55,98,52,49,101,52,57,55,54,49,102,54,50,102,99,51,56,99,49,100,101,50,97,49,50,99,98,54,50,102,56,51,101,97,49,102,53,50,48,53,57,50,49,52,49,55,56,49,101,49,50,100,50,56,98,48,48,102,102,52,100,49,54,54,101,49,54,50,53,56,99,50,55,53,49,54,49,56,48,50,55,101,57,52,48,100,50,48,48,102,102,49,102,52,102,56,48,52,101,97,56,55,56,48,48,102,102,57,49,49,48,50,55,101,52,49,99,52,48,51,100,102,50,97,52,98,57,99,53,49,56,55,52,56,51,99,54,49,102,102,48,55,53,101,48,101,101,48,49,102,48,97,53,99,57,53,101,56,50,53,57,49,51,48,55,51,50,53,99,56,51,101,55,48,55,54,48,49,101,54,48,55,56,48,56,99,48,57,54,52,97,48,101,56,48,55,98,56,98,54,48,54,56,97,99,48,101,97,54,97,102,99,51,97,97,56,51,48,49,101,100,51,97,51,57,56,97,55,50,99,50,55,102,101,99,97,55,55,102,56,48,101,55,97,48,48,102,57,55,49,48,48,51,101,97,101,48,49,101,54,48,49,51,48,52,49,100,55,50,56,52,48,57,102,102,48,55,53,56,101,50,48,56,55,56,100,50,99,49,99,57,48,51,97,101,50,97,48,49,100,102,56,51,99,53,48,101,56,55,50,97,48,51,97,50,53,52,57,54,48,53,49,48,51,97,53,48,55,54,99,53,54,56,49,51,50,52,48,102,97,99,51,100,101,48,102,50,55,56,55,102,56,51,99,48,49,102,97,50,57,49,51,48,98,51,52,52,50,98,101,99,98,97,50,98,56,97,55,99,48,101,101,99,97,52,48,101,97,49,54,54,53,97,50,55,98,56,57,48,48,50,54,99,53,53,100,97,55,98,100,49,99,97,101,56,48,48,102,102,98,55,97,53,48,48,102,102,102,55,98,52,52,55,52,49,100,57,56,49,51,55,99,48,52,98,50,50,51,98,99,57,54,56,98,52,49,101,53,48,55,51,97,48,52,100,49,48,51,56,56,54,53,99,52,57,52,52,57,55,99,51,99,48,53,52,48,48,102,102,57,102,48,51,98,49,48,55,100,97,49,99,50,100,100,101,52,55,101,102,57,56,51,97,97,49,101,54,50,97,56,48,52,99,52,51,97,54,49,101,52,102,49,53,55,51,50,53,48,48,102,102,55,56,48,97,101,48,52,99,53,55,100,56,97,99,50,99,97,55,49,48,48,48,102,102,97,98,99,48,48,55,99,56,50,99,48,49,102,52,98,56,49,101,97,48,48,55,100,54,54,56,51,102,52,50,101,48,49,101,100,48,55,49,53,50,55,48,55,56,56,48,57,53,97,48,55,100,48,49,102,55,50,99,52,98,52,48,101,56,49,55,51,53,48,53,55,57,52,101,48,48,102,102,102,52,101,52,51,100,52,48,102,49,52,51,100,101,48,102,57,48,51,99,97,49,100,99,48,55,49,56,48,50,53,99,53,99,48,51,100,50,48,102,101,48,51,99,55,48,102,56,102,48,101,57,56,51,98,99,48,101,48,50,51,50,53,48,48,51,100,52,100,50,99,48,97,102,50,98,99,97,102,48,102,48,53,50,52,49,48,50,99,98,49,53,101,53,98,54,100,48,53,56,55,102,56,48,98,56,101,98,97,101,98,97,102,102,97,56,54,49,102,55,57,49,57,100,56,55,100,56,55,53,100,54,49,101,56,48,52,48,101,51,48,101,55,54,57,99,54,102,56,52,53,52,57,97,98,49,99,49,55,56,102,56,53,102,53,48,49,99,55,56,48,49,102,49,102,53,48,48,102,102,55,99,56,53,99,51,100,97,48,52,98,100,48,51,100,56,97,48,55,49,50,48,52,102,48,56,51,99,101,48,55,100,48,48,102,102,102,52,99,49,100,97,48,51,99,99,99,55,54,48,49,102,50,48,51,100,56,48,55,101,52,48,102,56,52,49,101,57,98,50,48,101,55,52,48,49,101,99,57,48,101,99,56,51,101,54,48,102,56,98,100,56,97,53,48,55,54,98,99,51,97,50,48,102,51,52,98,57,50,100,55,48,51,99,53,48,102,48,57,55,54,49,100,48,48,101,99,49,54,53,99,97,51,50,99,52,97,48,48,49,50,100,97,50,98,49,48,99,51,99,52,53,97,53,57,54,50,53,54,97,48,54,52,48,52,49,48,49,51,54,53,55,53,102,102,48,48,102,102,56,53,48,49,48,57,56,48,49,102,50,48,102,48,48,102,102,55,99,55,51,52,48,57,97,101,48,50,54,56,56,48,57,97,48,50,99,99,48,57,97,52,48,50,52,52,52,49,100,98,48,55,55,48,49,101,53,51,97,48,102,52,50,53,48,102,56,55,98,52,49,100,52,56,55,55,53,49,99,49,99,56,56,51,57,51,54,48,51,56,102,99,51,57,50,48,101,102,52,49,99,97,48,51,98,98,50,56,102,51,101,49,101,100,48,102,100,56,51,100,100,48,101,55,97,50,48,55,99,56,48,49,101,101,56,48,48,102,102,55,98,55,56,51,100,99,49,101,52,54,102,97,50,48,55,55,56,97,99,99,49,100,100,101,53,54,97,53,57,53,97,101,101,52,101,98,50,99,53,48,48,102,102,98,49,50,99,48,48,102,102,54,53,52,48,48,55,100,48,99,56,49,51,49,99,48,102,49,56,48,57,98,55,48,48,102,102,55,100,53,48,56,49,50,97,99,48,52,99,50,48,51,100,56,50,99,52,48,52,100,52,51,102,97,49,102,100,48,48,102,102,55,97,101,49,52,53,102,57,54,49,50,56,54,53,49,50,50,55,52,56,97,48,101,57,56,49,51,50,48,48,102,102,102,56,52,51,57,54,53,55,48,48,102,102,53,97,56,55,54,52,97,53,48,101,102,57,52,100,49,101,52,97,57,48,101,99,57,53,100,50,54,52,49,50,56,57,48,55,55,99,54,97,55,51,97,54,50,55,102,55,49,51,57,99,48,51,56,53,53,102,102,48,49,55,97,48,48,49,102,49,97,101,48,48,102,102,55,100,55,97,56,49,51,48,97,48,48,102,97,100,98,48,50,52,49,99,51,101,101,48,101,53,56,48,57,57,99,48,101,98,56,48,51,100,57,97,48,102,51,52,51,102,56,48,52,99,97,48,55,57,52,49,102,51,51,56,49,100,98,99,53,99,56,55,50,48,51,99,52,48,50,52,97,53,54,56,55,57,56,49,99,99,48,51,56,56,48,101,97,55,50,98,101,52,98,97,48,55,55,97,49,102,49,48,102,100,48,55,55,56,98,51,101,53,55,48,55,56,52,51,56,54,53,101,50,48,100,50,55,48,48,57,56,97,48,51,99,57,100,100,49,50,57,51,98,49,53,98,56,97,101,55,49,48,49,51,99,98,48,48,102,102,50,102,99,48,48,55,99,100,51,99,51,99,52,53,50,102,48,48,102,102,55,100,54,98,48,51,56,54,48,101,57,55,52,100,51,56,55,56,52,48,49,101,55,56,99,49,100,54,48,55,56,99,48,52,98,102,50,51,97,52,101,48,48,55,54,51,101,48,55,48,99,48,52,100,52,49,53,55,99,98,48,97,52,97,48,52,97,56,50,52,102,57,57,51,55,48,50,53,55,50,50,56,50,55,51,50,55,48,100,51,53,100,98,50,48,55,97,101,48,51,54,51,56,51,101,49,48,55,98,54,49,99,53,48,55,49,48,48,102,102,101,98,99,49,101,49,56,51,101,53,48,55,57,99,53,99,56,48,51,100,98,97,48,101,102,99,49,100,55,48,55,50,99,51,100,97,48,102,48,56,51,101,54,53,101,55,52,48,50,101,48,98,56,48,49,50,97,48,101,97,48,55,50,52,51,98,99,53,56,56,55,57,99,51,99,52,53,57,55,50,97,99,51,98,101,53,53,49,55,54,53,100,50,53,102,52,48,50,57,99,97,54,52,102,52,99,48,52,56,49,52,97,53,54,57,54,48,53,57,97,54,56,50,53,54,57,98,50,98,52,97,102,52,101,50,99,49,99,54,100,48,54,99,48,50,56,57,52,48,49,102,55,100,97,48,48,102,102,102,98,52,53,52,52,48,48,102,102,55,100,57,99,56,49,51,97,97,53,100,56,55,101,48,51,57,48,56,99,48,57,51,48,55,51,97,48,101,97,99,97,97,50,99,99,49,99,100,56,51,98,55,52,99,101,101,102,55,102,56,55,101,99,51,97,56,49,99,56,48,55,97,101,48,102,56,56,98,53,48,101,55,56,51,99,97,99,56,99,53,97,56,55,48,56,51,56,54,49,101,53,48,101,98,55,48,102,52,48,55,53,52,51,102,101,56,98,54,48,48,102,54,54,57,55,56,56,52,53,56,49,54,48,53,48,54,57,50,50,53,57,57,54,54,57,99,53,57,55,97,48,52,57,55,102,56,49,49,97,50,101,98,97,101,98,102,102,97,101,98,97,56,48,100,101,48,48,102,102,48,102,56,101,54,56,48,51,101,56,48,99,97,102,48,50,55,100,52,98,48,52,48,48,102,102,50,54,100,99,48,57,97,98,50,98,102,98,56,48,52,97,98,57,52,102,50,57,55,50,49,100,48,48,102,102,101,49,54,52,99,52,56,57,48,48,102,102,55,97,102,51,99,98,49,52,53,48,55,100,97,48,101,99,52,98,99,99,48,48,102,102,102,55,54,48,51,98,56,48,55,99,48,49,100,49,48,55,56,101,48,101,98,102,48,51,97,98,48,55,56,56,49,100,48,48,102,102,101,100,57,55,55,98,57,54,50,53,48,101,101,49,102,53,102,51,56,97,102,50,98,56,56,56,55,54,99,48,52,99,48,98,48,52,102,102,102,48,51,99,50,48,48,55,99,53,49,52,48,49,102,53,52,54,49,100,50,48,55,53,101,48,52,98,57,54,48,50,55,56,52,49,102,50,48,55,52,52,49,100,98,56,55,101,52,51,101,101,48,102,100,98,57,99,49,100,56,50,50,56,55,97,56,49,100,53,56,55,49,99,98,101,48,102,52,56,51,57,53,48,48,55,97,54,48,49,102,57,48,50,54,51,48,49,100,49,48,55,100,55,56,55,52,56,49,101,52,48,48,51,100,99,50,49,101,98,50,100,98,55,48,55,56,99,53,52,57,54,50,53,54,102,48,102,49,54,52,48,50,98,48,51,57,98,98,57,53,99,56,52,56,97,49,100,98,50,99,49,98,48,102,48,52,99,55,52,101,99,48,51,57,57,49,54,56,53,54,49,53,99,53,99,50,49,51,97,53,54,57,54,99,53,55,50,49,57,54,97,56,48,102,102,54,55,97,52,50,48,50,55,97,51,51,48,57,56,56,54,102,48,50,53,100,101,99,57,48,56,101,49,98,97,51,50,52,54,97,52,54,55,51,52,97,52,98,48,99,100,52,99,100,99,102,99,49,97,52,99,56,97,100,98,55,57,48,53,101,48,48,57,57,99,48,50,54,54,99,49,99,53,56,49,50,52,50,48,101,50,99,51,100,52,48,102,100,99,49,102,98,56,55,97,98,48,55,48,48,49,100,49,48,55,48,51,57,52,48,48,102,102,48,102,55,49,56,55,56,97,56,97,49,48,102,56,56,55,97,98,50,48,54,48,102,53,56,55,99,52,97,48,48,101,54,57,53,56,54,50,98,52,51,57,56,49,100,99,48,102,54,56,55,57,53,50,101,57,51,56,51,99,54,49,101,98,50,57,57,48,54,50,49,48,48,97,52,52,102,100,48,48,102,102,57,98,101,101,51,57,57,48,52,97,100,52,49,52,101,52,102,52,49,48,49,48,49,56,49,102,99,48,48,51,101,54,52,99,48,52,99,54,57,55,56,48,52,99,55,48,51,97,97,48,102,56,56,51,57,49,48,55,51,99,48,48,102,102,102,54,50,56,49,50,102,97,49,99,55,101,49,102,56,99,48,102,52,48,49,99,101,102,48,55,56,50,49,99,56,48,102,50,48,48,102,102,51,100,55,55,101,49,101,53,48,101,51,49,53,48,53,53,56,55,50,101,97,52,49,101,48,48,102,102,55,99,52,48,57,54,50,57,48,102,98,56,51,97,102,48,48,55,97,53,101,49,102,55,54,48,98,57,48,102,52,54,48,48,102,102,55,98,55,100,48,57,51,102,48,55,99,102,97,54,53,48,55,55,99,98,53,102,50,53,52,97,49,50,48,53,102,102,102,48,51,57,57,48,48,55,100,101,57,56,48,51,101,51,55,101,49,100,98,48,50,54,102,52,51,57,101,53,52,56,51,99,102,48,50,52,52,52,49,100,98,56,51,57,55,48,55,52,52,48,102,53,48,51,56,97,48,57,100,100,54,48,101,56,48,49,100,51,56,51,56,54,48,55,51,101,48,101,99,100,100,48,55,98,102,56,51,99,97,53,56,56,51,97,53,50,56,51,53,49,55,52,48,102,50,48,48,49,101,102,97,48,55,52,99,53,51,49,53,52,48,48,102,102,102,52,101,56,51,98,97,49,100,98,48,102,55,48,55,97,48,97,101,48,49,51,99,50,98,99,98,102,48,49,51,49,48,49,51,50,52,101,48,101,102,49,53,56,48,50,53,101,53,56,50,54,57,51,50,99,48,48,102,102,50,102,49,99,48,57,99,98,48,50,52,54,99,48,57,57,50,48,50,52,49,56,49,101,98,98,101,48,101,54,56,48,57,57,57,48,101,48,54,48,55,55,101,49,102,48,55,49,48,49,100,50,102,48,97,57,52,50,97,48,102,53,56,55,48,48,102,102,51,100,49,99,98,52,48,101,101,55,48,102,50,48,55,97,56,51,97,97,56,48,53,99,99,97,52,56,55,48,52,51,100,101,49,101,101,50,97,57,49,50,49,51,56,98,54,48,101,53,57,55,98,49,99,97,102,52,99,50,99,56,49,51,101,56,55,100,49,51,53,100,98,55,57,97,52,99,50,98,100,51,49,51,56,48,51,49,98,56,48,49,102,53,100,101,48,48,102,102,102,57,54,51,48,49,50,57,50,48,52,101,51,48,55,99,97,52,49,100,102,48,51,102,57,48,55,54,102,50,48,52,97,50,56,55,99,48,98,52,48,48,102,102,54,101,52,99,97,56,99,49,102,48,48,55,57,97,48,102,102,55,56,55,57,48,49,50,50,53,52,56,55,100,48,98,100,50,102,50,98,97,55,56,55,51,56,48,57,55,48,48,102,102,101,97,49,53,52,53,53,52,57,52,54,53,53,56,55,54,52,97,54,52,99,97,48,49,51,48,52,101,51,97,55,56,48,51,100,100,49,51,50,56,48,55,98,50,57,53,51,98,53,56,49,57,55,48,48,51,101,100,52,52,48,49,102,53,97,99,48,101,55,52,48,49,102,55,51,52,48,52,57,101,48,55,53,52,51,98,52,56,52,49,102,50,48,48,102,102,55,98,55,53,100,52,101,54,99,97,49,48,55,99,101,48,101,56,52,49,101,51,101,48,101,102,56,55,57,99,98,56,99,102,98,101,57,50,48,101,99,48,49,101,50,57,53,56,49,99,48,52,97,101,49,100,49,52,56,48,102,100,48,51,98,51,50,51,101,56,48,49,101,97,56,48,48,57,101,55,57,48,102,51,100,54,102,98,51,49,56,97,101,50,100,52,97,98,100,100,99,100,99,97,101,102,102,48,48,57,57,101,53,100,52,48,54,57,99,48,48,55,55,52,57,48,48,49,102,54,56,97,48,48,102,102,102,51,48,97,48,48,102,102,102,52,101,52,48,49,101,99,49,99,48,48,102,102,102,52,49,99,48,49,101,102,48,48,102,102,49,50,54,48,48,55,57,56,101,48,48,55,98,97,48,48,102,102,57,55,55,51,48,48,102,102,51,100,97,97,48,48,102,102,102,55,99,56,48,57,49,48,48,51,100,101,52,48,48,102,52,55,52,48,49,101,54,52,48,48,102,102,49,101,102,49,48,48,102,102,54,101,50,56,48,49,100,50,48,48,102,102,48,51,100,98,50,48,57,101,48,49,51,50,50,50,48,48,102,102,101,97,99,49,51,48,49,51,53,49,100,52,48,54,49,101,48,50,52,55,99,48,49,102,48,101,56,48,50,53,97,48,49,99,55,48,55,99,48,97,53,48,102,99,56,49,51,53,54,48,102,98,55,56,49,51,53,97,56,56,99,50,51,49,53,101,53,57,97,51,56,51,98,102,48,48,102,102,55,97,54,101,49,102,100,48,55,49,57,54,49,100,99,48,102,50,51,48,53,56,48,55,53,52,98,52,52,55,51,56,55,98,48,49,100,99,56,49,51,51,56,53,101,100,57,54,98,56,97,53,57,50,57,99,51,99,52,53,51,55,57,97,52,49,101,56,48,53,56,54,48,102,48,55,50,99,52,100,98,57,52,97,53,55,99,102,102,102,48,48,102,102,98,52,53,53,48,101,55,48,55,51,97,48,102,100,99,49,101,102,48,51,56,52,48,102,55,57,53,50,49,102,56,48,55,51,101,48,102,52,52,49,101,53,48,51,98,48,48,102,51,49,52,52,102,57,54,54,57,50,53,52,57,55,54,48,101,99,52,49,101,48,48,55,57,99,49,100,101,57,55,97,56,50,57,48,53,100,57,52,99,57,50,53,48,49,54,56,102,49,53,97,53,100,48,55,54,49,50,100,48,49,51,53,49,49,50,53,51,56,97,57,52,97,52,56,50,57,56,98,50,55,49,49,97,102,55,52,102,50,98,53,50,49,99,50,98,101,99,57,50,48,102,102,50,97,48,49,100,101,54,48,48,102,50,55,52,48,52,98,57,48,48,51,99,98,101,48,48,51,99,97,99,48,48,51,100,51,97,48,48,55,52,48,101,48,48,102,54,56,48,48,102,102,51,100,56,52,48,48,102,102,102,54,49,48,48,51,100,100,99,49,102,56,48,48,102,102,54,101,52,99,48,49,101,99,55,48,48,55,97,54,101,48,50,52,101,48,48,102,55,51,48,48,102,102,51,100,99,99,48,48,102,102,102,55,55,56,48,51,55,49,50,48,48,101,99,53,48,52,101,56,48,57,102,56,48,57,56,57,56,48,49,100,97,50,48,57,102,48,49,51,53,48,48,55,54,56,50,56,49,48,49,48,49,51,55,99,48,48,102,102,102,56,57,100,48,48,102,102,51,101,98,52,56,49,102,51,56,55,49,99,51,101,101,56,99,48,52,98,56,48,55,48,99,48,49,101,53,57,99,49,101,99,48,55,56,102,49,52,97,57,54,53,54,48,51,99,53,101,49,101,57,48,55,102,101,48,102,57,98,57,52,97,53,98,101,48,102,97,97,49,57,55,99,49,101,98,50,100,101,52,51,97,50,49,102,99,48,50,54,51,52,97,102,48,101,100,49,54,57,52,49,101,57,48,101,101,101,50,99,99,51,98,51,100,48,57,51,98,101,52,50,50,98,51,50,53,54,50,100,48,97,99,100,50,53,56,50,49,99,52,101,102,102,54,52,48,57,52,97,48,48,55,99,98,50,56,48,49,102,53,54,56,48,102,51,48,49,99,101,57,52,50,49,101,51,48,50,54,56,48,49,101,57,51,97,48,52,97,101,48,51,100,51,52,57,57,50,99,99,48,52,101,52,49,100,55,98,101,49,100,48,48,102,102,50,54,51,99,49,102,99,98,97,53,52,99,97,51,56,55,97,56,51,99,101,56,48,53,55,53,53,48,55,102,99,51,56,54,48,52,98,56,97,48,57,52,56,53,57,53,50,55,48,55,55,56,97,101,48,101,101,56,55,57,55,48,50,53,50,51,54,52,48,57,48,102,48,52,57,53,53,55,102,49,54,48,53,50,50,55,102,101,48,53,56,56,48,48,102,102,102,98,99,99,48,48,102,102,55,99,57,100,56,48,57,54,55,48,55,97,97,48,52,98,54,49,55,54,48,52,98,99,48,48,102,102,51,101,98,98,52,49,101,52,48,55,99,52,51,102,54,49,101,49,48,55,57,102,99,97,100,99,53,97,48,51,102,99,48,101,49,57,55,101,48,102,99,99,48,57,55,98,48,102,50,48,51,97,53,48,48,55,98,50,48,51,102,99,48,101,57,48,51,102,56,56,57,100,48,48,102,102,97,53,48,102,56,48,51,97,49,48,101,57,49,54,99,49,101,54,48,48,102,102,55,98,101,57,48,56,97,101,48,102,97,56,55,50,99,98,48,99,53,50,56,55,98,52,97,100,48,49,50,100,50,98,100,49,49,51,57,51,56,98,52,99,57,99,53,55,57,55,54,56,50,53,54,97,55,56,48,56,101,54,48,52,100,51,48,49,50,98,52,48,102,98,52,48,57,51,50,48,55,100,97,49,102,48,48,50,53,101,99,48,57,56,51,48,101,56,54,48,101,51,48,51,100,51,48,101,51,55,50,56,97,56,51,99,56,49,100,97,48,49,51,102,48,101,55,56,55,57,51,57,53,102,56,51,99,99,49,100,48,50,56,48,51,101,56,53,51,48,48,51,98,54,56,51,57,50,49,101,51,48,102,53,56,55,55,49,50,97,53,51,48,51,98,54,49,101,97,50,57,53,51,98,101,50,98,56,98,101,52,101,57,54,102,97,53,55,50,98,100,51,99,51,51,50,100,53,48,52,98,48,50,98,100,48,52,49,54,102,53,102,102,100,55,53,48,51,55,51,48,50,53,54,99,48,49,102,52,54,48,48,102,102,48,102,98,52,100,48,50,55,52,56,49,100,53,49,52,101,48,102,98,48,48,57,54,56,48,50,53,54,102,48,51,99,97,48,55,54,50,53,102,102,50,99,56,48,52,97,56,51,99,97,48,48,102,102,102,53,98,48,48,57,55,55,48,101,55,54,52,57,99,53,54,48,55,56,56,98,101,48,101,97,50,55,101,101,53,51,56,55,102,52,49,101,101,56,55,52,99,51,99,54,56,100,52,56,54,49,101,49,48,101,98,49,55,52,56,51,101,49,51,52,97,101,54,102,53,52,97,50,52,49,54,53,51,98,57,53,97,57,101,56,48,57,97,57,99,49,101,54,49,101,49,48,48,55,99,54,53,99,48,49,102,55,55,56,49,100,51,50,57,57,51,56,51,99,48,53,102,56,49,50,52,99,48,50,53,99,53,52,50,48,101,54,48,49,51,54,57,53,99,48,57,57,48,48,102,102,50,53,50,49,50,102,51,53,57,50,57,50,53,49,100,49,49,49,101,52,51,48,52,50,48,55,102,48,57,56,57,53,102,100,50,52,97,52,51,49,50,51,51,55,99,54,97,49,99,56,101,51,102,53,102,102,48,50,49,57,53,100,52,54,102,48,102,55,48,55,50,99,51,99,56,49,99,54,50,99,57,56,50,97,52,51,100,54,53,55,48,48,102,102,57,53,57,54,48,57,50,56,54,100,57,54,48,99,97,51,56,50,55,49,48,49,51,55,51,97,56,52,57,48,57,48,57,52,56,98,50,57,49,57,50,52,97,100,52,97,52,100,52,53,100,51,100,50,53,49,53,50,50,51,54,50,54,52,56,49,56,102,102,101,100,56,99,55,49,52,49,55,102,99,48,51,52,101,48,48,102,102,49,102,49,48,97,48,50,54,49,52,98,54,48,55,99,50,48,48,102,102,102,97,100,54,48,102,55,56,55,52,56,51,100,101,49,101,56,48,102,50,49,55,54,49,101,49,48,55,53,97,48,52,99,52,49,55,101,48,101,102,52,51,98,48,56,50,49,101,52,50,102,99,98,102,48,102,52,101,50,97,52,49,100,98,56,55,50,52,49,99,51,48,49,50,100,54,53,54,57,52,54,56,48,53,49,50,52,49,54,97,56,98,100,49,48,51,98,99,49,100,99,52,49,52,99,50,99,53,50,53,49,48,97,101,48,101,55,49,53,99,57,56,48,57,50,50,98,50,57,50,49,50,97,99,97,102,56,99,100,97,54,53,49,49,48,49,98,48,49,52,48,50,97,56,99,48,49,102,49,50,99,48,50,54,98,99,51,97,52,48,52,98,97,56,48,51,101,99,57,99,98,49,48,101,57,48,51,99,51,50,102,55,50,48,48,55,55,52,49,102,97,56,51,57,97,52,99,48,55,50,54,49,99,56,50,98,98,57,53,97,53,56,97,53,56,50,55,52,49,101,101,48,51,100,50,48,55,102,52,48,52,98,54,57,53,99,49,100,57,57,101,57,50,53,49,48,55,55,52,98,100,52,100,52,54,48,52,100,97,50,49,52,56,57,52,56,55,53,52,53,99,50,54,49,53,56,49,100,99,56,97,100,51,52,53,56,57,54,52,53,55,53,55,56,98,97,48,48,102,102,100,53,99,53,102,102,48,48,102,102,57,48,54,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,52,48,49,52,48,54,102,100,48,48,102,102,55,99,98,52,56,48,49,102,53,99,98,99,48,57,55,52,48,50,54,56,99,97,101,48,50,54,101,56,49,100,101,48,55,55,51,49,53,99,48,101,57,52,49,102,99,56,50,52,99,48,49,101,102,56,50,100,55,49,54,98,100,51,48,49,51,99,48,52,99,52,56,51,99,102,48,55,56,99,48,52,99,55,48,51,99,102,48,102,50,57,56,97,101,50,102,56,51,102,54,53,101,56,55,57,53,49,51,50,54,56,55,55,56,97,52,52,54,52,98,101,48,50,52,97,49,100,101,50,98,52,51,56,51,51,101,55,99,57,53,97,48,50,53,99,53,56,55,97,50,98,97,99,48,53,48,50,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,56,55,48,48,102,102,49,102,49,54,57,48,101,101,57,55,50,53,57,48,48,51,101,101,101,99,48,57,51,55,48,102,48,97,48,97,49,55,55,52,97,56,48,101,99,101,48,50,54,48,102,49,55,52,57,54,49,98,97,51,51,54,48,57,48,48,102,102,49,51,97,48,50,53,50,52,48,57,56,50,52,50,50,98,51,102,52,54,52,56,52,57,57,52,98,52,56,48,52,101,97,53,48,51,51,98,50,49,98,55,54,52,52,100,55,101,98,52,52,57,97,57,52,48,51,55,55,49,52,48,50,102,97,48,48,49,102,48,55,57,48,101,101,49,52,101,53,57,49,55,48,48,102,102,48,102,98,50,51,50,102,100,51,53,49,48,51,55,50,100,99,51,98,48,48,48,102,102,102,50,55,51,52,53,49,97,54,55,55,100,50,53,57,97,52,49,48,49,51,57,52,54,48,50,54,99,100,49,52,98,49,57,48,99,53,49,100,50,54,53,49,57,50,55,50,53,97,50,99,99,98,54,48,49,55,57,49,54,52,55,56,48,53,51,100,51,99,102,52,97,48,49,56,50,101,98,102,101,48,50,57,53,56,48,51,101,54,52,101,49,99,57,48,102,51,56,55,100,56,48,49,102,53,54,56,48,101,97,50,52,51,98,48,53,53,53,49,54,52,48,48,102,54,57,48,49,51,97,50,49,99,51,48,102,99,56,55,56,51,56,50,55,49,48,49,48,55,50,48,48,102,102,55,53,99,97,51,48,50,53,101,52,48,57,97,48,99,53,97,49,54,51,52,48,50,54,52,57,56,56,50,48,57,97,48,52,57,48,50,54,57,49,102,56,50,52,53,48,52,49,51,56,53,56,51,57,98,101,97,54,100,48,54,102,52,102,102,50,48,50,54,101,56,48,51,101,97,50,99,48,49,102,49,102,56,48,50,54,53,52,48,49,102,54,97,49,56,98,48,48,102,102,102,97,54,48,102,51,54,48,55,49,50,48,52,98,102,50,48,48,102,102,50,54,99,97,98,101,48,102,98,51,49,52,101,49,99,48,48,55,57,101,49,97,56,55,99,57,49,98,56,51,98,57,50,100,51,48,55,53,56,48,49,101,57,99,54,48,55,100,50,48,101,102,99,51,101,55,98,48,48,51,100,57,50,49,102,102,48,48,102,102,55,98,97,55,57,55,50,48,57,50,101,53,55,49,99,97,99,48,48,55,98,55,55,100,55,50,99,99,98,48,101,48,50,53,99,48,49,98,101,99,97,48,53,101,50,48,48,102,98,50,98,48,48,55,100,56,97,48,51,57,52,48,48,55,100,54,56,48,49,50,99,97,49,101,98,48,55,102,99,48,102,56,52,98,49,51,50,54,55,52,53,50,102,52,51,98,99,48,101,98,48,51,97,55,52,56,97,49,102,48,56,99,48,102,49,52,49,101,100,55,48,55,55,101,49,102,98,48,102,97,48,55,50,48,49,100,101,102,50,102,52,51,97,101,49,99,53,48,102,101,52,48,55,51,98,48,55,97,97,56,51,56,52,53,57,50,48,98,56,49,101,98,50,102,52,97,51,97,48,101,101,56,55,55,54,55,55,50,99,48,98,53,102,53,99,49,50,54,56,50,57,102,102,101,48,53,49,52,48,48,102,102,102,97,102,55,48,48,102,102,55,99,54,49,56,48,57,49,53,48,50,52,51,48,49,50,54,48,102,52,56,49,102,50,49,54,53,52,48,52,99,97,56,51,100,97,48,55,55,97,53,99,50,51,56,55,99,56,97,52,48,55,98,48,48,57,51,48,55,99,48,48,102,102,101,54,48,48,102,102,49,101,100,100,57,48,101,57,56,48,51,100,57,56,53,102,49,53,99,57,50,48,48,102,54,48,48,55,54,48,48,57,56,49,48,102,55,56,55,54,56,98,53,101,53,50,48,55,56,56,51,97,52,53,57,56,55,57,56,101,57,97,56,48,57,102,56,98,49,48,49,51,101,48,49,50,98,98,52,49,52,98,50,98,99,97,100,52,50,56,52,100,48,54,102,99,49,101,54,48,48,51,101,52,50,56,48,48,102,102,102,97,54,54,48,50,53,97,99,51,101,48,53,99,48,51,57,54,48,55,57,48,48,52,100,100,100,56,55,51,52,51,100,56,48,101,102,49,50,100,51,48,51,97,50,53,97,56,55,55,55,56,51,56,50,48,50,54,97,56,51,99,55,50,53,51,97,53,56,55,53,48,98,52,50,99,99,51,98,50,57,54,56,48,48,50,55,52,53,49,48,51,57,54,50,102,56,97,57,50,100,51,50,48,49,54,56,53,50,57,54,48,53,55,101,52,102,52,51,50,99,56,98,49,99,57,101,48,57,52,48,52,102,52,50,54,97,54,98,53,53,50,57,57,54,48,49,53,100,50,48,48,102,102,102,98,50,99,48,48,102,102,55,100,57,53,48,51,102,98,48,48,102,102,55,100,57,56,56,49,51,48,54,49,101,99,48,55,99,52,48,102,56,56,98,56,48,48,102,102,55,53,55,99,48,52,102,48,98,101,52,50,48,55,53,56,49,99,55,99,56,48,49,99,100,102,56,49,100,99,56,51,98,54,48,48,102,102,55,98,101,48,51,102,56,49,101,57,48,101,52,48,55,49,52,48,49,101,101,52,48,101,98,56,55,49,48,51,56,56,57,97,49,102,49,48,48,55,98,53,49,48,56,51,102,101,53,57,57,52,102,52,49,101,57,50,102,56,97,102,48,48,102,102,55,98,56,48,51,99,51,102,48,48,102,102,57,56,57,54,57,97,48,56,97,48,97,48,49,53,101,48,53,99,50,98,102,101,48,49,100,53,56,48,52,57,102,48,48,51,101,101,55,56,48,49,102,53,97,50,48,52,102,97,56,51,99,50,55,48,49,100,53,56,49,50,57,97,48,52,99,57,55,48,55,98,48,49,102,99,57,97,100,52,101,49,52,53,56,49,99,101,48,51,102,99,48,101,50,54,99,55,50,57,52,51,100,48,49,101,54,99,54,50,99,99,49,101,51,56,51,97,98,48,101,55,57,52,101,51,57,53,48,49,100,49,48,102,50,50,54,54,100,99,98,48,102,102,55,50,98,56,51,50,48,48,102,102,55,48,102,52,101,52,48,56,52,100,48,50,51,49,48,48,102,102,55,99,99,48,52,48,57,49,49,50,57,99,49,101,98,56,49,50,53,56,53,55,48,49,51,98,52,56,54,57,55,56,97,101,50,101,48,48,102,102,57,52,57,101,57,97,48,50,55,54,56,99,48,57,54,52,57,52,99,48,48,55,98,97,51,48,51,102,100,48,55,97,101,48,52,98,52,56,51,97,52,50,98,51,102,52,57,52,57,48,102,56,50,48,50,50,57,52,57,56,97,51,52,54,50,98,56,51,52,102,100,48,99,51,97,54,49,101,50,48,49,51,49,102,53,97,54,56,48,52,56,98,101,48,49,51,48,101,48,49,55,53,52,48,52,97,101,48,49,51,50,48,48,102,48,52,48,57,52,56,48,55,101,56,49,99,55,48,50,54,48,56,49,100,52,49,54,50,48,50,53,50,48,102,48,52,49,100,102,48,48,51,100,99,55,50,49,100,101,50,99,54,53,49,52,97,48,52,101,57,54,52,48,49,101,101,99,48,101,55,57,55,101,49,99,98,50,99,97,56,49,50,99,49,101,54,50,57,52,51,99,50,53,51,53,54,101,53,52,48,55,56,56,98,49,57,101,48,57,101,50,57,49,51,56,100,53,53,98,99,48,50,52,57,51,98,52,97,54,99,48,48,102,102,55,55,99,56,49,51,49,101,48,52,98,100,56,51,97,100,48,50,54,97,56,49,99,100,56,55,98,99,49,99,50,48,51,101,99,48,101,101,102,48,102,54,48,51,97,102,48,102,101,48,48,51,100,98,57,56,51,99,99,49,100,101,48,49,51,54,48,102,49,49,52,55,52,53,56,56,48,51,100,98,52,49,101,57,50,56,56,51,101,52,53,50,49,56,98,50,48,101,97,49,55,48,49,100,101,48,102,50,50,49,100,50,49,48,55,56,52,51,98,54,53,54,49,54,49,97,57,48,56,98,97,52,50,56,98,101,56,98,57,97,50,99,48,49,51,97,53,55,51,56,57,56,56,48,101,55,102,56,48,52,99,48,48,48,102,102,51,101,97,101,56,48,57,51,54,101,48,48,102,102,102,98,48,50,48,50,55,97,52,49,99,55,48,49,50,56,98,56,98,55,99,53,48,48,102,102,48,51,100,53,97,48,48,55,97,57,56,55,50,100,51,49,53,99,48,50,54,57,100,49,51,56,55,48,56,49,99,102,48,51,99,51,48,55,57,102,97,56,48,52,98,98,56,55,57,48,51,97,53,100,50,98,100,56,48,51,100,57,54,48,57,53,51,54,50,102,56,97,102,102,48,49,98,102,97,102,50,57,100,97,52,49,50,48,57,56,48,49,100,97,54,49,100,99,48,101,101,57,52,99,49,100,52,50,57,100,49,52,97,48,48,101,102,97,49,102,52,49,50,57,99,97,102,48,52,99,54,52,51,52,51,48,52,99,97,53,50,53,56,54,51,100,50,53,50,49,50,49,50,57,50,50,55,50,52,50,53,50,52,97,54,50,53,53,49,50,52,97,55,100,102,97,97,102,53,55,102,99,100,53,53,52,101,102,101,55,50,56,48,98,99,101,48,48,102,102,102,97,57,101,48,48,102,102,55,99,55,50,56,48,57,55,97,48,48,55,100,53,102,56,51,101,54,50,101,52,49,102,100,99,56,51,99,52,48,48,102,102,55,97,100,101,48,102,51,57,49,55,57,53,100,56,49,100,57,56,55,56,55,56,55,52,52,51,102,48,48,101,100,98,56,51,98,57,48,100,99,51,97,99,48,102,49,56,51,57,97,49,102,53,48,48,102,102,55,54,54,54,48,55,100,97,49,102,99,48,101,101,48,55,99,98,56,55,98,52,51,98,101,49,102,102,48,52,56,99,102,50,102,52,97,49,100,56,51,98,100,50,53,53,55,98,50,98,51,102,50,99,57,51,102,50,55,97,48,56,50,99,97,48,48,102,57,48,56,56,48,51,101,52,49,101,57,50,48,48,102,102,102,97,102,48,52,97,55,52,48,57,53,99,48,50,53,55,49,100,101,57,99,48,52,100,49,49,54,49,97,98,48,55,99,48,51,101,48,52,55,50,49,48,48,51,100,48,97,48,52,97,99,56,51,57,51,48,55,56,99,49,100,98,98,56,48,101,101,56,51,99,53,48,55,50,54,49,102,57,48,55,55,48,48,102,51,97,56,49,101,53,48,51,98,98,48,102,97,48,55,56,99,97,54,102,56,97,101,50,102,102,48,48,102,102,51,100,57,57,99,99,53,57,49,54,49,50,48,50,54,100,99,97,102,52,48,52,50,102,102,48,49,98,53,49,55,53,48,48,102,102,56,57,48,48,102,102,50,54,52,48,48,57,97,50,48,55,101,56,48,52,100,98,56,51,99,51,52,102,48,55,98,48,48,52,99,49,56,55,101,51,48,51,99,49,48,55,56,48,53,97,99,97,49,100,49,54,48,49,101,48,48,48,102,102,55,98,54,48,51,57,101,49,100,53,48,100,98,49,53,99,53,48,49,52,52,49,100,55,52,53,48,100,48,97,101,48,101,54,56,55,55,56,51,98,101,53,52,48,49,48,99,97,55,48,101,100,49,52,56,56,55,98,52,49,53,102,51,97,56,49,50,54,49,97,102,51,97,55,97,54,97,55,100,98,56,48,51,56,102,56,48,51,101,49,57,52,48,52,101,51,48,51,101,99,48,102,48,56,49,51,49,56,48,102,57,52,48,57,50,57,50,100,56,51,99,57,100,51,52,49,99,57,49,52,54,48,52,98,99,56,51,99,51,48,50,54,48,52,97,98,48,101,102,100,49,52,101,49,100,48,54,51,50,50,48,55,101,99,97,99,48,102,99,48,49,50,98,101,48,101,57,56,97,102,52,98,101,53,97,97,51,48,55,54,57,98,48,102,55,97,52,101,57,48,101,57,50,53,51,101,56,50,48,57,52,52,99,48,102,54,100,49,52,53,98,102,57,98,99,53,52,56,48,57,57,48,48,53,102,97,102,102,56,48,54,50,56,50,101,97,53,52,53,57,57,54,52,56,54,53,51,57,53,56,53,56,49,54,99,53,56,98,100,100,49,57,48,52,97,98,52,51,52,97,50,99,52,98,48,52,56,99,100,98,99,101,56,54,54,56,54,56,48,99,100,50,52,97,52,97,52,55,54,53,56,100,52,57,49,52,52,49,49,57,57,97,97,51,52,101,97,97,49,56,100,97,54,99,102,97,54,56,48,53,100,100,48,55,49,54,48,48,102,102,102,57,49,100,48,49,50,98,101,48,102,56,52,48,49,102,54,50,99,48,102,49,56,48,49,102,53,102,97,53,101,48,55,52,56,48,49,101,99,49,50,99,48,51,97,101,48,102,51,56,51,101,50,48,101,52,56,51,57,54,48,102,51,48,48,49,101,101,48,48,102,102,55,56,50,49,101,57,98,48,55,56,50,48,102,53,48,97,53,48,55,101,56,53,52,48,51,57,50,48,101,100,48,55,52,54,56,51,57,48,56,52,48,101,50,99,97,102,52,54,48,101,97,56,48,51,100,100,56,57,54,53,57,97,52,49,55,57,48,53,101,57,55,50,49,102,48,52,99,48,101,102,48,55,55,101,53,49,51,49,53,56,53,57,49,54,57,52,48,57,99,99,53,57,52,102,102,56,48,53,101,101,48,48,102,102,51,101,102,100,56,49,102,54,56,51,100,99,48,55,100,52,48,48,102,102,102,98,52,99,48,50,54,97,98,56,51,100,99,98,100,52,48,48,102,102,102,52,57,52,49,102,50,48,51,102,49,48,55,50,54,48,101,99,102,102,56,48,101,99,101,48,99,99,49,100,50,48,55,48,52,48,57,56,55,48,55,99,52,48,48,102,54,53,99,55,48,48,102,102,55,98,54,52,97,57,50,98,52,101,54,48,49,51,50,50,99,56,48,49,98,102,57,56,98,48,48,102,49,49,102,102,101,53,98,49,54,54,57,100,99,56,102,99,48,52,99,50,97,48,49,57,57,54,48,48,102,102,102,57,50,51,56,48,51,101,56,50,56,49,102,55,56,49,51,102,97,49,102,100,48,101,56,48,49,51,53,50,48,52,57,100,49,52,57,99,51,101,101,48,102,56,52,97,56,48,101,55,57,52,52,48,101,98,52,98,99,48,55,52,52,48,50,54,56,49,100,48,48,101,99,48,48,57,57,57,52,99,53,54,57,55,52,48,102,100,56,49,101,51,57,54,52,49,102,56,99,49,102,102,48,55,97,48,48,102,56,48,51,97,52,49,100,57,52,53,97,52,102,48,102,54,48,55,100,48,51,98,52,49,100,56,57,48,101,99,97,49,49,52,49,52,57,99,56,51,57,50,98,49,54,98,48,53,56,100,49,53,53,57,51,57,48,52,97,101,48,49,52,99,56,48,49,100,100,55,51,48,48,55,100,101,98,48,48,50,101,48,99,48,48,49,57,52,99,48,49,50,55,99,48,48,102,102,50,102,48,52,98,102,101,48,52,49,101,56,52,57,56,57,50,53,55,97,52,98,52,57,54,56,56,101,48,54,52,57,48,99,102,55,51,98,54,101,54,57,99,101,48,101,54,48,57,100,102,48,57,101,51,56,56,49,54,50,98,97,56,48,54,102,99,48,48,51,101,51,100,52,48,48,102,102,102,98,51,50,50,99,99,48,49,102,54,51,99,48,52,57,50,57,52,97,53,97,56,51,99,55,48,102,52,48,48,51,100,99,99,48,52,99,54,48,51,97,102,99,53,56,56,48,51,100,55,48,52,56,48,49,50,53,54,48,97,54,101,99,102,48,102,97,56,51,100,57,48,55,100,56,56,99,48,101,100,97,52,49,50,99,53,48,56,55,48,56,51,56,99,49,99,50,102,51,54,49,99,55,48,101,52,49,53,100,51,98,56,55,52,97,52,98,48,97,57,99,56,100,99,48,49,101,101,50,99,56,50,53,97,100,102,98,52,101,48,48,102,102,98,102,55,48,48,55,55,53,99,99,48,49,102,55,97,99,48,48,102,102,98,56,51,48,48,48,102,102,54,53,51,48,48,52,57,102,48,48,102,102,48,98,99,49,50,56,48,102,52,97,48,48,102,102,102,56,100,102,48,48,102,102,51,101,57,102,48,49,101,55,56,48,51,101,97,98,56,49,99,57,56,51,101,49,48,102,48,56,51,101,101,52,101,101,56,48,48,102,56,99,48,57,57,52,101,48,101,102,54,52,51,102,56,48,101,102,52,49,50,97,49,100,102,52,97,97,48,101,51,55,48,55,51,54,49,102,48,48,102,102,55,101,97,56,50,49,100,57,97,99,49,101,99,48,101,55,56,51,99,97,48,55,57,48,49,100,56,48,102,51,56,48,51,100,100,50,49,100,52,48,55,56,99,53,53,49,55,54,55,50,57,54,52,97,49,48,49,50,50,99,52,52,97,101,50,99,56,48,52,99,52,98,51,101,57,102,100,48,51,102,99,48,98,53,99,48,49,102,50,100,100,48,48,55,100,53,52,48,51,98,98,48,102,52,48,51,56,97,48,102,97,56,48,51,101,99,102,52,51,57,56,102,48,48,102,102,51,100,98,48,49,102,101,48,55,53,98,99,51,98,55,99,49,102,54,98,49,52,100,57,55,101,53,100,55,48,55,97,51,50,49,102,55,48,102,56,56,49,50,100,54,48,52,98,102,48,51,98,56,102,97,99,98,53,48,55,56,97,56,54,53,51,56,55,50,56,48,49,101,99,56,50,57,100,49,100,50,56,48,49,98,57,51,48,101,49,50,55,99,56,55,56,56,49,51,52,54,48,102,48,99,97,49,49,54,49,49,56,98,102,53,48,48,98,56,52,53,48,48,102,54,102,48,50,54,56,99,48,57,54,102,48,55,55,97,48,52,100,98,48,51,56,97,48,102,99,48,49,50,102,97,48,102,53,99,97,101,48,49,51,54,48,55,55,99,48,102,48,55,56,55,55,51,56,55,56,52,97,102,97,52,97,50,102,100,48,54,57,101,99,49,100,51,48,102,56,49,52,48,49,102,52,50,98,54,52,49,51,48,49,100,57,50,101,56,51,98,97,53,99,99,102,99,53,98,56,55,55,52,97,102,97,48,48,102,102,98,49,50,101,100,48,52,102,97,55,101,98,48,52,101,97,48,102,98,52,50,55,48,48,102,102,50,50,52,49,55,102,102,53,100,55,53,100,55,102,99,51,52,99,49,99,102,48,51,100,98,48,102,100,48,51,56,56,48,55,97,48,48,101,102,48,49,102,50,56,51,98,49,50,101,52,48,49,101,100,100,48,55,56,48,48,102,102,101,98,56,51,101,56,49,100,50,48,55,56,52,49,99,99,50,102,51,50,48,49,52,101,53,99,55,50,97,56,51,100,54,49,99,57,48,102,48,57,53,99,49,101,56,48,101,101,57,54,53,56,97,99,50,102,99,97,97,50,101,99,97,53,52,98,99,56,48,53,99,49,52,99,56,48,57,57,57,48,48,98,97,50,98,52,98,49,50,98,49,51,52,49,50,98,50,100,57,54,52,53,55,97,55,49,53,102,54,101,50,48,100,56,48,54,98,97,56,48,51,101,51,102,101,48,48,102,98,97,101,48,101,102,48,48,102,102,51,101,100,48,99,49,99,97,97,49,48,51,98,54,48,55,56,56,100,55,50,56,52,48,57,97,100,48,55,52,54,49,100,49,52,55,54,48,51,102,56,53,54,57,51,50,99,52,98,50,99,48,102,50,99,51,98,54,49,99,49,48,101,98,48,51,57,98,50,56,52,51,99,54,48,102,99,99,49,51,50,53,49,48,51,97,98,48,101,49,48,51,98,54,48,101,54,54,48,102,98,48,51,99,98,48,55,56,48,53,57,50,50,56,48,51,100,51,49,50,57,48,98,48,50,99,49,51,56,51,98,100,100,49,52,101,53,53,101,50,99,48,51,98,98,101,50,56,97,102,48,48,102,102,97,51,55,53,48,51,56,53,48,48,102,102,55,100,49,50,56,49,51,49,101,48,102,48,99,48,57,55,51,48,48,55,100,97,54,48,49,50,55,100,56,49,100,101,57,54,49,56,97,101,101,48,102,100,52,49,102,102,56,49,50,102,99,48,52,98,56,48,55,101,51,56,50,52,56,97,48,52,99,101,57,101,48,101,102,48,49,101,56,48,49,51,49,50,48,101,55,56,48,49,101,101,55,52,48,102,99,98,101,50,57,48,98,102,99,56,97,48,57,99,57,50,56,100,48,102,56,50,55,52,97,53,57,50,97,56,98,101,56,100,98,56,48,57,54,48,55,56,48,97,102,102,53,53,53,102,102,99,48,51,57,99,100,52,48,50,52,57,48,48,102,102,49,102,54,99,101,48,52,100,51,57,55,50,48,52,101,98,48,48,102,102,51,101,99,48,56,49,102,101,56,49,51,51,56,49,101,48,48,101,101,54,48,101,57,49,55,48,48,102,51,51,48,51,97,100,48,52,100,48,55,55,98,57,54,101,56,101,53,102,54,52,48,48,102,102,48,55,98,50,99,49,99,98,56,51,98,97,48,101,48,97,51,48,48,51,98,52,100,49,56,51,98,54,49,100,50,52,53,52,98,57,52,99,52,53,48,101,57,98,48,57,100,98,52,56,55,55,100,48,51,52,101,52,57,100,49,98,97,55,57,49,99,53,56,50,54,48,48,55,54,100,97,56,48,52,102,54,56,48,51,101,52,100,48,49,100,100,50,57,52,51,97,56,48,48,102,102,102,98,98,98,48,50,55,53,56,51,98,101,53,48,50,49,101,52,48,50,97,49,48,48,102,102,48,49,101,53,99,50,53,49,49,49,48,49,51,48,57,50,57,57,100,97,99,57,50,48,52,97,52,56,51,56,55,52,99,52,56,50,52,57,50,57,54,57,50,57,56,57,53,101,56,49,51,54,57,50,57,49,102,101,97,55,50,56,99,51,54,99,51,52,101,100,98,102,99,48,56,54,53,55,53,100,55,53,102,102,100,52,48,54,98,57,48,48,102,102,55,99,52,98,56,48,57,50,98,50,98,56,48,57,56,97,48,48,102,102,55,100,56,49,50,55,56,51,100,100,48,55,56,52,49,100,52,48,49,51,48,48,102,102,55,55,56,48,101,49,99,49,100,97,50,54,48,51,99,56,48,101,51,56,55,56,55,49,55,56,57,48,56,97,48,57,50,48,55,102,50,48,101,99,48,49,102,53,48,49,50,100,56,49,101,56,48,101,100,50,51,102,50,98,99,97,49,48,102,54,57,52,52,53,99,97,53,54,52,50,50,56,48,98,99,52,57,52,101,102,99,98,97,50,98,99,98,53,48,101,54,100,101,97,48,52,56,49,54,52,53,55,50,55,97,55,101,56,56,56,48,50,101,102,48,48,102,102,55,100,48,97,48,49,50,51,50,49,100,57,48,50,55,99,48,48,102,102,49,102,54,51,101,48,101,51,52,49,100,50,48,51,100,53,48,101,56,48,48,51,100,100,56,48,101,49,57,50,98,48,51,99,100,99,48,102,53,55,54,50,102,100,51,99,97,51,101,56,54,48,57,54,48,55,49,50,48,102,56,56,51,99,101,49,99,55,100,102,56,55,54,48,51,100,99,49,100,49,48,102,56,97,52,48,50,54,99,51,101,56,49,100,48,50,98,51,56,48,51,98,48,48,102,102,98,48,51,99,52,97,51,55,99,53,57,102,48,49,50,98,97,98,54,100,51,52,48,51,55,56,56,48,57,55,101,48,55,49,56,48,101,102,56,48,57,54,101,48,55,52,50,49,99,48,48,55,50,56,48,101,98,56,97,54,57,50,56,99,51,57,52,48,101,101,52,51,97,54,49,100,53,48,101,55,57,52,56,56,48,48,102,102,57,102,50,101,52,98,51,99,100,49,53,97,49,100,51,48,101,100,49,52,99,49,100,52,50,98,48,99,57,52,53,102,57,54,101,53,101,57,54,102,102,99,57,53,48,53,49,49,53,98,51,98,50,55,49,54,52,57,101,101,49,57,49,102,55,55,49,51,57,50,101,98,56,50,55,50,98,102,99,54,53,48,55,98,50,48,102,50,52,51,98,99,48,101,55,48,49,100,54,56,51,99,97,48,55,98,97,49,101,101,55,102,97,49,56,55,52,52,49,100,54,48,55,48,48,51,101,52,48,102,49,99,51,100,50,57,97,49,57,57,54,48,57,48,48,57,52,48,101,100,56,55,49,99,51,98,101,53,57,48,55,57,99,98,98,52,97,99,56,101,53,54,97,49,49,54,50,53,98,51,101,52,48,97,97,50,97,100,50,101,56,56,57,53,101,53,55,49,54,50,57,102,101,97,54,52,49,50,48,53,55,97,55,51,57,99,51,50,98,48,48,57,57,55,48,48,102,102,55,100,99,49,56,49,51,97,97,49,101,48,48,50,55,98,52,48,57,102,57,48,55,101,101,48,102,55,99,98,54,50,101,55,49,55,56,49,100,50,48,101,101,48,55,102,99,49,101,56,48,51,98,56,48,55,51,99,57,55,52,53,55,97,48,57,53,97,52,48,49,99,99,57,52,99,48,102,57,99,49,101,55,56,55,57,56,49,100,102,97,51,48,50,53,57,49,52,51,97,48,49,100,49,50,100,56,49,57,50,98,48,51,100,55,101,98,53,48,55,97,57,48,54,99,51,100,97,55,52,56,51,49,55,48,53,56,55,102,98,51,50,56,50,48,51,57,57,48,48,102,102,51,101,53,99,56,48,48,102,98,53,56,48,55,56,56,48,52,98,101,57,53,50,53,48,48,48,102,102,51,101,98,98,52,49,100,55,51,52,48,48,102,102,102,54,101,57,54,56,48,102,99,48,49,100,50,57,53,48,48,102,51,52,49,101,50,56,55,99,101,57,100,50,56,99,98,56,99,53,101,56,51,57,97,48,55,56,101,56,99,48,52,99,97,48,51,56,101,48,102,55,48,51,98,54,99,49,100,97,48,102,48,56,51,98,55,50,102,53,48,99,97,97,48,49,51,49,52,99,50,56,99,97,100,50,101,97,52,51,101,97,53,49,48,55,101,56,97,99,48,102,54,97,48,102,52,55,48,52,56,49,53,56,53,54,57,53,100,98,100,57,54,98,99,48,50,101,49,53,55,102,102,53,48,51,102,50,48,48,102,102,55,99,55,97,56,48,49,102,53,57,56,53,54,48,48,51,101,99,55,56,48,57,100,97,50,57,52,97,97,48,55,56,101,49,100,54,48,48,102,102,55,98,57,99,48,57,55,51,48,55,53,102,99,98,49,48,48,55,97,101,48,56,102,56,98,97,52,56,50,57,56,51,50,99,49,102,54,48,55,52,99,48,102,98,53,50,52,49,100,98,53,54,52,57,50,56,52,51,102,99,49,99,54,48,102,101,100,53,53,56,55,101,48,51,57,48,53,55,53,54,99,49,100,50,101,53,56,52,99,56,50,53,56,99,49,101,50,101,56,48,53,53,98,57,101,49,51,56,48,57,97,52,49,99,56,48,51,97,49,48,102,56,56,51,102,102,48,55,98,56,48,101,99,56,49,99,57,56,51,98,101,52,48,48,102,102,49,51,50,48,102,98,48,51,100,53,48,102,102,48,55,50,56,49,100,99,56,55,53,52,97,102,57,52,99,50,57,100,48,102,97,53,56,55,56,48,51,102,48,49,101,53,50,98,48,51,97,101,53,50,98,50,48,57,97,50,102,56,98,54,50,57,48,97,55,52,55,100,54,53,98,49,55,48,56,56,100,102,101,53,56,49,54,56,53,54,57,53,102,49,101,102,53,49,54,48,53,56,50,48,98,53,51,52,57,57,50,48,49,97,54,97,48,101,52,56,51,57,50,48,101,48,56,48,49,102,49,100,50,48,48,55,100,53,101,98,101,48,52,99,57,48,55,98,52,51,56,55,97,56,49,101,97,49,54,56,48,101,49,99,48,57,52,48,52,50,48,55,102,56,49,100,48,99,49,101,57,48,102,56,49,99,51,99,52,48,102,51,56,51,98,56,57,50,49,100,55,48,55,55,52,49,101,52,100,56,51,99,54,53,55,50,53,56,51,101,98,48,101,101,49,53,55,56,97,51,48,102,54,56,51,101,98,48,102,49,97,55,55,101,49,99,57,50,56,102,48,55,55,56,98,50,100,97,52,97,102,50,98,50,97,99,97,98,48,52,56,97,55,49,53,102,102,101,48,55,99,97,48,102,101,56,48,57,56,49,48,55,50,54,48,52,97,50,56,51,97,49,50,102,52,49,102,49,48,51,101,101,48,102,55,48,48,51,100,51,100,48,55,53,50,49,99,99,99,53,54,53,49,55,99,49,101,48,101,49,100,100,48,102,55,56,55,97,99,48,52,98,51,56,55,56,99,51,100,48,53,53,48,55,54,48,97,99,99,48,50,53,56,49,99,102,50,57,56,51,100,48,49,101,52,52,97,97,52,101,48,102,49,48,55,57,48,97,100,52,50,48,48,98,50,50,98,57,51,51,99,56,50,54,54,57,51,102,56,54,54,53,54,97,48,97,55,51,57,48,48,50,57,55,48,51,100,55,48,48,102,102,55,99,99,102,56,48,57,54,50,48,101,56,56,51,101,98,57,48,101,51,48,51,97,101,48,50,53,100,56,48,49,101,97,102,56,51,57,99,97,48,52,54,48,102,100,50,56,49,101,101,56,51,99,48,48,55,55,102,100,98,51,56,55,51,99,97,99,50,100,102,56,48,51,97,50,102,48,102,48,48,102,102,49,50,98,54,57,99,49,101,53,102,56,48,49,101,101,99,52,57,50,99,52,51,57,55,98,54,52,102,51,48,48,51,98,50,102,48,55,56,98,57,99,97,99,52,102,54,101,55,48,48,102,102,57,57,99,48,48,102,98,54,49,48,48,55,100,98,102,56,49,51,48,56,48,48,102,102,102,98,53,102,48,55,97,97,53,51,48,55,98,56,49,101,56,98,52,48,48,102,54,56,48,51,98,48,48,101,51,56,48,57,56,101,48,55,52,101,48,101,56,56,51,53,48,101,51,57,55,102,99,49,100,102,55,48,102,51,56,55,55,52,49,100,100,49,53,54,49,102,56,99,48,48,102,102,102,55,102,57,52,48,48,101,100,99,49,100,98,56,55,56,56,51,100,53,56,51,100,52,49,101,50,48,55,54,101,53,55,48,55,57,56,99,49,101,57,52,51,52,100,97,48,101,102,56,50,54,56,48,52,97,99,97,97,102,48,53,55,99,100,56,50,55,48,49,56,101,48,48,102,102,55,99,55,53,48,48,102,102,49,102,53,99,53,50,48,48,102,102,102,98,48,51,48,50,55,97,52,51,98,98,56,51,101,54,49,100,100,48,49,51,101,48,55,48,52,48,101,57,98,49,54,102,99,49,102,52,54,48,49,51,53,48,49,50,99,99,56,98,99,51,102,101,48,101,55,52,49,102,54,56,48,51,100,51,56,101,54,50,97,99,51,102,52,49,100,49,48,102,57,50,53,54,98,48,102,98,56,55,50,100,49,50,97,55,48,55,53,55,49,54,53,51,50,48,57,53,97,48,48,55,98,56,101,57,48,48,102,102,97,99,97,97,57,52,100,102,102,48,48,100,49,98,48,50,55,51,48,48,102,102,49,102,54,49,101,48,52,57,101,56,48,51,101,98,101,48,51,97,101,49,100,102,48,102,97,56,49,51,55,101,48,102,55,102,56,51,97,50,48,101,99,56,55,97,101,99,98,56,57,48,101,102,49,54,53,99,49,100,102,48,51,100,49,48,102,101,55,52,102,101,53,49,49,54,52,49,100,56,50,97,56,98,53,101,48,57,52,48,55,54,50,49,99,99,48,102,99,50,55,97,50,54,52,51,52,100,48,102,97,56,55,54,57,49,55,100,50,54,97,49,97,49,101,55,48,48,102,102,52,100,51,55,54,102,100,52,50,49,50,55,102,52,50,48,56,52,50,56,48,49,101,98,56,48,51,101,98,55,48,48,102,102,49,102,55,57,97,48,52,98,48,48,102,102,51,99,49,48,55,55,56,49,99,97,48,102,53,53,48,49,51,50,56,48,52,98,101,49,55,102,99,51,97,55,56,51,101,99,56,54,48,50,52,54,48,102,100,99,49,99,102,54,55,51,49,53,56,48,102,48,49,50,48,98,100,48,101,100,57,100,50,52,98,52,52,48,48,55,52,54,49,102,97,100,98,48,55,100,56,49,100,50,50,53,53,53,55,50,57,53,51,101,55,102,101,53,48,49,48,50,99,52,101,53,54,49,54,49,51,48,53,56,48,48,102,102,53,101,102,48,48,51,101,53,57,56,48,52,99,56,48,51,99,53,48,55,57,56,48,48,102,102,102,98,53,102,48,55,98,52,48,52,98,101,48,55,57,48,98,48,99,102,56,55,48,48,102,102,48,57,54,53,48,48,102,102,55,98,49,51,56,51,98,54,52,49,99,56,54,53,49,51,50,48,50,53,100,99,49,102,52,56,49,50,100,101,48,52,98,57,56,55,100,48,51,100,102,56,49,51,50,56,52,53,50,97,48,49,55,48,57,54,48,57,99,50,100,99,97,101,52,53,98,98,48,49,51,101,50,101,99,98,102,102,51,97,51,56,48,57,54,56,48,57,54,49,53,99,54,50,98,100,52,48,56,49,99,48,57,54,102,48,50,54,56,56,49,102,97,48,49,50,57,48,48,102,48,100,48,48,102,102,49,101,99,48,49,50,102,56,49,102,56,99,48,101,102,56,49,101,48,49,53,53,50,57,57,52,53,55,56,55,56,48,48,49,101,100,56,48,101,55,56,55,97,56,51,49,99,53,56,57,52,48,53,101,56,55,53,100,50,56,51,51,50,98,56,51,101,52,49,100,101,48,102,48,49,53,48,48,102,102,52,52,50,57,99,51,99,97,53,100,97,49,102,100,54,53,55,100,54,57,48,52,101,48,54,100,56,99,57,101,56,52,56,49,54,100,102,102,56,49,98,98,48,48,102,102,51,101,102,51,99,48,49,102,52,102,56,49,101,54,48,48,102,102,55,100,55,54,56,49,51,57,56,48,48,102,54,57,56,51,97,102,50,98,102,49,54,99,48,101,53,52,49,102,97,49,55,101,48,48,102,102,102,55,49,48,51,97,48,52,55,48,52,100,97,48,97,48,48,48,102,102,51,100,97,52,101,56,51,100,48,48,102,102,55,97,101,48,102,54,99,97,98,48,101,48,48,51,57,101,57,55,99,98,102,48,55,57,48,49,102,97,48,102,55,56,55,56,51,49,52,48,49,100,52,48,101,52,57,53,102,56,48,49,101,97,48,48,102,102,55,97,100,51,52,97,101,48,49,51,50,102,55,53,52,53,98,99,97,48,49,54,53,97,98,97,54,56,48,100,54,56,48,52,97,100,49,54,56,49,100,98,48,48,102,102,55,100,48,56,48,48,102,102,51,101,51,99,99,49,101,56,48,102,52,48,55,102,48,51,101,48,48,50,52,56,48,102,53,48,48,57,98,99,48,101,100,57,55,101,48,102,55,52,49,100,54,50,51,100,48,55,55,57,51,99,98,50,99,53,54,48,51,102,102,48,55,102,97,48,52,57,48,56,55,55,56,98,51,48,101,52,48,55,53,102,50,52,49,52,53,50,48,102,57,99,51,98,97,57,54,48,57,49,50,102,99,49,99,101,50,54,52,99,57,55,97,49,101,56,52,51,48,101,101,56,55,51,49,51,102,97,51,100,55,50,100,52,97,98,50,56,56,97,100,101,54,52,102,48,49,53,48,52,97,101,48,48,102,102,55,99,57,101,52,48,49,102,55,56,99,53,52,50,48,50,48,57,53,52,53,54,48,49,51,98,99,48,57,54,50,98,56,97,97,52,51,52,53,50,98,99,97,102,52,54,99,48,52,98,53,56,49,50,56,52,102,54,52,55,52,51,52,48,52,55,57,52,55,52,55,54,51,50,52,50,52,56,51,56,48,97,52,56,97,100,48,56,101,99,54,100,51,53,55,53,53,55,102,48,50,50,48,54,97,98,101,53,48,50,99,48,48,50,54,101,52,48,57,100,100,48,50,54,55,99,48,57,101,102,48,55,56,99,56,101,48,102,55,52,48,57,97,99,48,55,57,99,48,48,102,102,102,53,52,99,49,101,49,50,49,49,52,52,99,48,55,55,49,49,99,98,102,97,48,101,53,56,51,98,101,48,101,53,48,54,54,53,50,97,51,49,55,99,49,101,57,48,102,51,51,48,56,51,56,97,99,48,55,55,48,49,100,50,48,101,56,57,52,100,99,99,53,99,56,55,98,99,51,99,56,57,100,57,50,97,99,97,101,48,52,101,100,55,50,99,98,51,51,100,100,101,56,48,56,50,56,48,100,97,49,55,102,56,52,57,48,51,100,57,48,55,57,50,49,101,49,48,55,99,54,48,102,52,56,49,101,53,48,51,100,100,48,102,55,97,52,54,52,99,48,102,55,48,51,100,51,48,102,102,56,55,99,56,49,101,51,48,55,97,53,51,51,51,54,56,48,56,101,48,57,98,48,102,50,48,55,101,48,51,99,48,53,57,48,55,57,99,98,97,52,57,48,52,98,57,53,56,56,52,53,55,49,53,50,99,54,97,50,100,52,98,52,52,98,97,50,50,56,48,53,55,49,53,99,56,51,97,50,97,52,48,52,98,99,97,102,52,49,54,102,48,54,55,48,49,54,99,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,57,99,48,48,102,102,51,101,98,100,56,48,49,102,50,51,55,48,48,55,100,51,51,56,51,57,48,48,102,102,50,52,49,99,48,57,50,50,48,55,50,99,48,102,52,48,48,57,99,54,101,49,100,97,48,55,57,54,48,101,55,99,48,57,52,49,48,50,53,97,52,49,100,55,56,51,99,52,48,101,101,54,48,50,53,101,52,48,57,97,55,50,101,52,48,49,101,100,98,48,102,100,56,55,48,48,102,102,49,99,99,48,55,51,48,51,97,54,49,101,101,50,56,55,49,55,50,53,48,48,102,102,51,57,51,50,101,52,51,98,97,53,97,55,50,57,52,98,102,50,57,52,98,49,52,50,99,53,56,49,52,54,53,57,49,54,50,53,49,50,55,56,50,53,102,50,55,49,53,54,53,56,97,54,57,53,102,53,50,57,57,52,48,49,53,56,101,98,52,98,102,101,48,55,48,97,48,48,102,102,102,98,101,55,48,50,54,56,56,49,99,53,48,49,51,57,101,48,48,102,98,53,102,48,50,54,97,99,48,57,57,54,48,50,53,97,52,51,102,49,56,49,101,53,48,51,57,51,48,55,57,55,56,49,99,55,53,56,55,50,56,51,101,56,48,48,102,102,102,54,99,48,55,98,99,51,57,101,48,50,55,51,56,51,97,50,48,52,98,56,48,51,57,100,48,101,48,48,102,102,55,56,102,56,48,51,100,98,56,49,102,99,48,101,101,56,55,53,48,51,100,99,53,54,48,50,52,48,51,100,56,49,100,52,50,102,48,97,55,51,49,55,50,53,48,97,48,53,50,54,99,97,50,48,48,57,56,49,53,100,57,51,48,97,99,52,99,52,49,52,102,52,99,48,50,55,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,98,102,56,48,49,102,49,52,100,48,48,102,102,55,100,97,50,48,49,50,50,97,48,48,102,97,100,55,48,48,55,57,102,50,48,48,55,57,100,53,48,55,101,53,56,49,99,98,101,48,55,100,49,99,48,57,53,101,48,48,55,97,54,98,102,48,51,98,51,48,55,99,48,48,102,49,98,48,55,57,48,48,49,101,57,99,54,48,50,54,50,56,48,49,101,102,52,48,48,102,102,54,100,52,99,49,99,48,48,102,102,102,100,48,48,102,102,57,52,101,50,57,52,48,49,101,102,100,48,101,97,49,56,48,52,102,99,48,52,98,99,48,52,99,55,49,54,97,55,50,97,56,49,51,100,57,48,48,98,50,48,52,56,56,51,55,99,48,48,102,102,102,57,51,99,48,48,102,102,51,101,101,53,48,48,102,102,49,102,53,98,97,48,48,102,98,49,50,48,50,52,49,56,49,100,49,48,51,57,54,48,50,52,101,52,48,57,57,48,48,48,102,102,55,97,99,48,48,102,51,99,51,97,101,48,52,100,101,56,55,48,56,49,101,56,57,55,97,49,100,98,101,48,101,56,48,49,102,98,56,51,98,102,99,56,50,49,99,53,50,56,99,49,99,98,56,49,51,48,50,49,100,53,50,100,52,98,101,99,53,100,48,51,100,49,48,55,53,97,49,99,55,48,101,101,97,52,102,52,51,48,102,48,56,55,101,48,51,98,52,56,48,48,102,102,57,48,52,51,50,99,97,99,98,98,55,50,52,98,51,48,52,102,98,54,53,55,53,97,48,50,48,57,54,48,57,97,56,52,48,50,50,49,97,101,98,102,101,48,51,55,102,48,48,51,101,50,57,97,48,48,102,102,102,98,52,52,48,50,52,53,52,48,49,102,53,97,101,48,48,102,51,101,52,48,48,102,51,97,97,48,102,99,98,48,51,57,55,99,48,102,97,51,56,49,50,98,99,48,48,102,52,100,55,101,48,55,54,54,48,102,56,48,49,101,51,54,48,102,50,48,48,51,100,51,56,99,48,52,99,53,48,48,102,102,51,100,101,56,48,48,102,102,100,97,57,56,51,56,48,49,102,97,48,49,50,57,99,53,50,56,48,51,100,102,97,49,100,52,51,48,48,57,102,56,48,57,55,48,48,57,56,101,50,100,52,101,53,53,48,50,55,98,50,48,49,54,52,48,57,49,48,54,102,56,48,49,102,50,55,56,48,48,102,102,55,100,99,97,48,48,102,102,51,101,98,55,52,48,49,102,54,50,52,48,52,56,51,48,51,97,50,48,55,50,99,48,52,57,99,56,49,51,50,48,48,48,102,102,102,53,56,48,49,101,55,56,55,53,99,48,57,98,100,48,101,49,48,51,100,49,50,102,52,51,98,55,99,49,100,48,48,51,102,55,48,55,55,102,57,48,52,51,56,97,53,49,56,51,57,55,48,50,54,48,52,51,97,97,53,97,57,55,100,56,98,97,48,55,97,50,48,101,98,52,51,56,101,49,100,100,52,57,101,56,54,49,101,49,48,102,99,48,55,54,57,48,48,49,50,48,56,54,53,57,53,57,55,54,101,52,57,54,54,48,57,102,54,56,97,101,98,52,48,52,49,50,99,49,51,53,48,56,48,52,52,51,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,101,102,48,48,102,102,49,102,49,56,55,48,48,55,100,99,97,48,48,51,101,98,55,52,48,49,102,53,100,97,48,52,56,51,48,51,100,100,48,55,50,99,48,52,101,51,48,49,51,50,48,48,102,102,48,102,52,55,99,49,101,55,56,55,97,48,48,57,98,100,48,102,101,56,51,100,49,50,56,56,51,98,55,56,49,100,48,48,102,102,51,102,55,48,55,56,49,57,51,56,51,56,97,53,101,48,51,57,55,48,50,53,102,56,51,97,97,53,53,49,55,100,99,98,97,48,55,53,99,48,101,98,52,51,102,48,49,100,100,52,54,101,57,56,49,101,49,48,101,51,56,55,57,53,48,48,102,102,49,50,48,57,56,53,57,52,49,55,54,100,99,57,53,56,48,57,102,55,48,97,101,56,52,48,52,101,50,98,100,51,53,51,52,48,52,52,51,53,100,55,102,99,48,55,98,99,48,48,102,102,55,99,57,101,48,48,102,102,49,102,55,50,56,48,48,102,97,100,100,48,48,55,100,56,57,48,49,50,48,101,48,101,56,56,49,99,98,48,49,50,55,50,48,52,99,56,48,48,102,102,51,100,54,48,48,55,57,101,49,100,55,48,50,54,102,52,51,56,52,48,102,52,52,98,100,48,101,100,102,48,55,52,48,48,102,102,102,100,99,49,100,102,101,52,49,48,101,50,57,52,54,48,101,53,99,48,57,56,49,48,101,97,57,54,97,53,102,54,50,101,56,49,101,56,56,51,97,100,48,101,51,56,55,55,53,50,55,97,49,56,55,56,52,51,102,48,49,100,97,52,48,48,102,102,52,56,50,49,57,54,53,54,53,100,98,57,50,53,57,56,50,55,100,98,50,98,97,100,48,49,48,52,98,48,52,100,52,50,48,49,49,48,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,49,99,56,48,48,102,102,55,100,55,100,48,51,100,48,48,101,50,48,51,56,100,48,50,55,101,48,48,57,50,48,48,55,100,54,48,102,52,56,98,99,99,49,100,55,48,55,54,48,48,101,56,52,48,57,98,101,48,50,53,97,56,49,101,56,56,51,99,51,48,102,50,55,50,98,48,98,57,50,101,52,48,49,101,100,99,48,101,50,48,55,48,48,102,102,49,102,51,48,55,50,99,51,100,97,49,101,102,50,102,54,52,97,54,48,101,102,97,48,49,55,52,49,101,49,50,100,55,49,52,97,53,48,49,52,99,53,56,50,54,52,57,53,99,53,49,57,53,97,53,57,49,55,97,57,101,48,57,53,48,52,56,57,53,54,53,55,97,55,50,55,100,52,50,49,100,48,48,54,57,56,56,48,51,98,100,49,97,48,48,102,97,50,56,48,48,53,99,101,55,101,48,48,102,102,55,54,99,97,48,52,101,49,48,48,102,102,48,98,98,101,50,56,48,53,48,51,50,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,101,50,48,48,102,102,51,101,56,99,99,48,49,102,55,50,99,49,102,99,48,48,102,102,55,100,51,100,56,49,51,49,52,53,101,48,55,57,53,50,52,51,97,57,56,49,101,52,48,49,50,99,101,48,102,101,48,48,102,102,49,101,99,101,48,101,102,48,49,51,50,101,48,101,101,52,97,98,52,51,50,57,53,98,48,102,101,97,52,57,52,99,49,100,48,52,97,50,102,54,56,51,97,50,48,102,49,99,49,100,56,48,55,56,56,98,50,101,56,49,100,49,48,51,102,101,48,101,100,99,48,49,101,101,101,48,102,54,50,53,57,53,99,49,99,101,50,102,52,98,98,50,98,99,51,56,54,48,102,49,52,97,52,50,102,99,98,98,48,101,98,56,55,57,97,99,51,98,99,53,98,97,54,56,55,51,99,49,101,55,56,51,98,99,48,50,51,98,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,102,101,48,48,55,99,53,51,48,48,49,102,54,56,56,48,52,56,97,56,48,51,101,98,53,99,48,49,101,55,99,56,48,49,101,55,53,52,49,102,57,54,48,55,50,102,56,49,102,52,55,48,50,53,55,56,48,49,101,57,97,102,99,48,101,99,99,49,102,48,48,102,102,51,99,54,99,49,101,52,48,48,55,97,55,49,56,48,57,56,97,48,48,102,102,55,98,100,48,48,49,98,53,51,48,55,48,48,51,102,52,48,50,53,51,56,97,53,48,48,55,98,102,56,51,97,56,54,48,49,51,102,48,49,50,101,48,49,51,49,99,53,97,57,99,97,97,48,52,102,54,52,48,50,99,56,49,50,50,48,54,102,99,48,48,102,102,102,98,101,54,48,48,102,102,55,100,102,50,56,48,51,101,97,56,48,48,102,102,57,100,48,48,102,102,48,55,100,53,48,48,102,102,49,51,53,56,48,52,98,52,56,49,50,100,50,48,52,100,54,48,48,51,100,52,97,48,55,100,56,48,102,50,54,52,49,99,55,53,48,55,50,56,51,57,55,99,49,99,54,56,49,51,50,48,49,99,101,48,49,51,57,57,48,101,56,48,49,51,50,48,48,101,55,56,51,102,97,49,101,51,101,48,48,102,55,49,48,55,102,52,49,99,102,56,55,52,56,51,97,50,53,54,55,52,48,48,102,102,101,97,48,55,53,48,98,99,50,101,51,54,50,101,52,98,101,52,48,48,102,102,52,102,55,52,52,48,52,56,49,53,100,57,51,52,98,49,52,99,52,49,52,49,52,98,48,48,102,102,98,56,51,53,100,55,102,102,53,48,49,97,56,48,48,49,102,49,54,99,48,48,102,102,55,100,97,101,48,49,50,102,50,48,48,102,97,100,50,48,55,102,52,48,52,100,51,48,55,55,99,48,57,98,57,48,55,56,99,49,100,100,48,55,52,54,48,52,98,100,56,51,102,99,48,55,51,101,49,99,102,50,101,53,100,48,102,99,50,52,48,51,98,101,48,55,98,52,48,102,48,52,51,100,53,99,49,102,49,56,51,57,100,48,102,57,97,52,50,49,56,51,98,57,48,101,57,49,52,99,56,97,48,101,57,56,97,54,48,102,56,50,54,57,53,97,53,48,49,55,56,49,99,57,48,55,98,54,48,102,56,52,98,56,48,102,49,50,53,57,55,54,49,100,48,52,100,54,101,99,98,49,48,101,98,48,55,52,49,98,52,48,48,102,50,49,52,49,52,49,97,49,53,99,49,101,98,48,49,53,55,100,55,53,102,102,48,48,102,102,99,98,98,48,48,55,100,99,102,48,48,51,101,102,49,52,48,49,102,52,99,99,48,52,102,98,56,48,51,101,98,48,56,48,57,98,99,48,50,53,53,52,49,100,55,48,49,51,100,102,57,57,48,55,57,101,48,102,48,48,102,102,49,100,102,57,52,99,49,101,49,48,55,55,54,56,50,48,48,102,50,99,50,48,52,100,51,51,102,99,51,100,56,49,102,97,48,55,51,99,49,102,102,48,101,56,48,51,101,98,48,101,57,56,51,98,98,48,52,101,49,55,101,48,101,57,48,51,97,48,49,100,99,50,56,55,56,51,100,49,48,102,48,48,102,102,51,98,97,50,98,56,49,100,101,102,48,102,56,49,55,54,49,101,49,52,50,50,56,99,51,57,57,56,51,99,102,99,51,101,48,53,57,51,54,53,57,97,48,49,52,55,54,53,53,97,55,56,50,48,48,48,102,102,48,102,56,99,51,56,48,51,101,101,53,48,48,49,102,53,98,97,48,48,102,102,102,97,101,100,48,50,52,49,56,49,101,102,48,51,57,54,48,50,55,49,56,48,57,57,48,48,102,102,48,55,97,51,101,48,102,51,99,51,100,48,48,52,100,101,56,55,102,52,49,101,56,57,52,52,49,100,98,99,48,101,56,48,49,102,98,56,51,99,48,99,57,99,49,99,53,50,102,48,49,99,98,56,49,50,102,99,49,100,53,50,97,56,98,101,101,53,100,48,51,97,101,48,55,53,97,49,102,56,48,101,101,97,51,55,52,99,48,102,48,56,55,49,99,51,99,97,56,48,48,57,48,52,98,50,99,97,48,98,98,54,101,52,97,99,48,52,102,98,56,53,55,52,50,48,50,55,49,53,101,57,97,57,97,48,50,50,49,97,101,98,102,101,48,51,55,102,48,48,102,102,51,101,53,54,52,48,48,102,98,52,52,48,50,52,53,52,48,49,102,54,53,48,48,48,102,102,102,50,49,97,48,48,102,102,102,50,53,52,48,102,99,98,48,51,101,56,99,48,101,53,102,56,49,51,52,50,48,48,102,102,102,53,50,98,102,48,55,54,54,48,102,56,48,49,100,99,101,48,101,100,56,48,51,100,52,55,99,48,52,98,97,56,48,51,100,57,54,48,48,100,98,54,52,51,56,48,49,99,53,48,49,51,54,99,53,100,48,48,102,102,51,100,56,52,49,101,98,51,56,48,57,48,48,48,102,102,57,56,56,48,57,55,54,50,97,56,101,53,97,56,50,52,55,50,55,57,53,97,48,57,101,48,49,52,48,53,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,101,48,99,48,49,102,52,51,48,48,52,100,49,48,51,56,97,48,50,52,99,48,48,102,102,49,102,54,98,101,48,52,97,97,48,49,51,50,99,48,52,99,98,48,55,101,51,48,51,98,53,48,55,50,54,48,101,100,51,48,51,102,49,98,48,102,97,56,55,100,48,48,49,101,100,56,48,102,55,56,55,99,48,48,52,57,98,48,55,98,56,48,57,55,48,48,55,99,52,49,99,49,48,101,101,55,48,48,55,98,55,48,51,56,54,49,100,100,48,102,53,56,55,98,56,98,51,48,52,102,56,55,98,48,51,100,54,53,49,57,52,101,54,50,57,56,97,49,52,102,97,52,50,57,52,99,48,49,51,48,50,99,55,50,49,57,53,56,56,54,57,99,57,101,56,54,48,49,56,101,99,48,48,102,102,101,102,52,54,56,48,51,101,56,97,48,48,102,102,49,55,51,57,102,56,48,49,100,98,50,56,49,51,56,52,48,48,102,102,50,101,102,56,97,48,49,52,48,99,98,97,102,102,56,49,99,50,48,48,102,102,51,101,56,54,48,48,102,102,57,97,50,48,55,49,52,48,52,57,56,48,48,51,101,100,55,99,48,57,53,52,48,50,54,53,56,48,57,57,54,48,102,99,54,48,55,54,97,48,101,52,99,49,100,97,54,48,55,101,51,54,49,102,53,48,102,97,48,48,102,102,51,100,98,48,49,101,102,48,102,56,48,48,102,102,57,51,54,48,102,55,48,49,50,101,48,48,102,102,102,56,56,51,56,50,49,100,99,101,48,48,102,102,102,54,101,48,55,48,99,51,98,97,49,101,98,48,102,55,49,54,54,48,57,102,48,102,54,48,55,97,99,97,51,50,57,99,99,53,51,49,52,50,57,102,52,56,53,50,57,54,48,50,54,48,53,56,101,52,51,50,98,49,48,100,51,57,51,100,48,99,48,51,49,100,52,48,49,100,101,56,100,48,48,55,100,49,52,48,48,50,101,55,51,102,48,48,102,102,51,98,54,53,48,50,55,48,56,48,48,53,100,102,49,52,48,50,56,49,57,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,99,55,99,48,48,102,102,55,100,48,99,56,48,51,101,102,57,52,48,49,102,53,52,48,48,102,102,52,57,55,56,48,51,101,97,56,48,48,57,53,51,48,50,53,97,52,48,57,57,54,48,50,54,98,48,48,49,101,57,97,56,51,101,99,48,55,54,100,50,48,102,99,54,56,51,101,97,49,99,98,99,48,101,51,52,48,57,57,48,48,102,56,56,48,57,51,52,56,55,98,99,48,57,57,48,48,55,99,50,49,102,100,48,101,101,55,48,48,55,98,56,56,51,56,52,48,101,55,99,51,100,97,49,100,49,50,99,102,97,55,56,55,53,48,51,100,54,53,49,57,55,49,102,49,52,99,53,102,50,55,56,50,52,55,97,53,56,50,52,48,98,49,99,56,52,53,56,97,49,97,55,50,48,97,50,48,48,102,102,98,56,101,48,48,102,57,51,101,48,49,51,101,54,48,52,97,55,56,48,51,101,99,51,52,48,57,102,57,48,55,52,54,48,102,97,48,48,102,102,57,51,99,48,55,97,57,56,49,101,101,56,51,98,49,48,101,98,56,49,50,56,50,49,99,48,48,55,53,99,53,101,48,55,57,51,56,55,49,99,49,101,52,48,51,98,102,101,56,52,49,102,57,50,57,56,49,102,51,56,49,51,48,52,49,101,97,50,100,48,97,49,99,53,51,48,51,100,48,48,102,102,101,56,48,55,50,48,51,99,52,57,51,57,49,52,51,98,97,49,102,56,48,101,100,97,55,102,50,99,49,48,99,97,101,55,48,97,51,97,101,53,57,48,50,52,54,48,98,49,98,52,102,52,49,50,99,49,48,57,48,56,48,53,98,98,53,100,55,102,99,48,51,49,102,48,48,49,102,52,51,50,48,48,102,102,102,98,101,53,48,48,102,102,55,100,53,48,48,49,50,53,101,48,48,102,97,97,48,48,102,102,50,53,52,99,48,57,54,57,48,50,54,53,56,48,57,97,99,48,48,55,97,54,97,48,102,98,48,49,100,98,52,56,51,102,49,101,49,102,53,48,101,53,101,48,55,49,97,48,52,99,56,48,55,99,52,48,52,57,97,52,51,100,101,48,52,99,56,48,51,101,49,48,102,101,56,55,55,51,56,48,51,100,99,52,49,99,50,48,55,51,101,49,101,100,48,101,56,57,54,55,100,51,99,51,97,56,49,101,98,50,56,99,98,56,102,56,97,54,50,102,57,51,99,49,50,51,52,57,54,48,57,48,50,99,55,50,49,49,54,50,56,54,57,99,56,50,56,56,48,50,101,51,48,48,102,102,51,101,52,102,56,48,52,102,57,56,49,50,57,101,48,48,102,102,102,98,48,100,48,50,55,101,52,49,100,49,56,51,101,56,48,50,52,102,48,49,101,97,54,48,55,98,97,48,101,99,52,51,97,101,48,52,97,48,56,55,48,48,102,102,49,100,55,49,55,56,49,101,52,101,49,99,55,48,55,57,48,48,102,102,101,102,102,97,49,48,55,101,52,97,54,48,55,99,101,48,52,99,49,48,55,97,56,98,52,50,56,55,49,52,99,48,102,52,48,51,97,48,49,99,56,48,102,49,50,52,101,52,53,48,101,101,56,55,101,48,51,98,54,57,102,99,98,48,52,51,50,98,57,99,50,56,101,98,57,54,52,48,57,49,56,50,99,54,100,51,100,48,52,98,48,52,50,52,50,48,49,54,102,49,55,53,102,102,48,48,102,102,100,102,57,48,48,55,55,97,51,52,48,49,102,52,53,48,48,48,102,102,98,57,99,102,99,48,48,101,100,57,52,48,57,99,50,48,48,49,55,55,99,53,48,48,102,102,98,56,97,48,48,55,100,102,51,56,49,51,52,52,48,101,50,56,48,57,99,102,48,48,102,102,55,100,97,102,56,49,51,53,54,48,52,99,98,48,49,50,100,50,49,102,56,99,48,102,50,56,49,99,57,56,51,99,98,99,48,101,51,97,99,51,57,52,49,102,52,48,48,55,98,54,48,51,100,101,49,99,102,48,49,51,57,99,49,100,49,48,50,53,99,48,49,99,101,56,55,48,52,51,99,55,99,48,49,101,100,99,48,102,101,48,55,55,52,51,97,56,49,101,101,50,98,48,49,50,48,49,101,99,48,101,97,49,55,56,53,51,57,56,98,57,50,56,53,48,50,57,51,54,53,49,52,48,52,99,48,97,101,99,57,56,53,54,50,54,50,48,97,55,97,54,48,49,51,100,97,101,98,102,102,97,101,98,97,101,98,102,101,48,101,51,56,49,50,51,50,48,52,102,51,56,49,51,49,54,48,48,102,102,102,97,101,97,48,50,54,51,48,51,57,54,48,52,100,48,48,49,50,99,48,49,102,51,48,48,102,102,55,98,53,52,51,102,101,49,100,53,99,102,49,53,54,53,99,57,52,99,53,57,99,50,53,49,54,48,49,99,52,48,55,57,101,49,99,54,50,99,53,50,53,49,53,50,56,51,99,56,48,101,98,99,49,101,56,56,55,54,100,49,49,51,48,97,101,48,48,55,98,97,48,49,100,102,56,55,97,98,57,53,97,53,54,102,50,99,48,97,102,57,52,101,50,98,99,98,97,50,97,52,98,98,50,97,99,97,52,48,102,97,56,55,50,52,51,99,52,49,100,51,48,102,101,56,55,53,48,51,97,52,49,101,100,50,56,48,48,51,52,51,56,51,97,54,48,48,102,102,102,57,53,48,56,48,51,101,56,102,56,51,99,52,49,100,53,48,101,98,57,55,99,53,98,56,49,51,55,50,49,101,49,48,101,50,49,55,48,53,101,56,55,55,99,97,54,50,101,52,98,51,48,101,52,56,55,98,52,48,57,55,48,48,102,102,50,54,53,100,51,52,51,100,50,49,99,100,50,99,48,98,50,52,48,52,52,52,99,50,99,48,51,97,50,49,101,54,52,97,48,101,49,56,51,97,52,48,102,56,48,55,49,100,50,99,51,99,52,53,48,50,52,50,52,50,52,49,52,99,53,97,97,53,56,55,50,56,51,100,97,49,101,101,48,101,57,51,56,53,57,50,49,97,53,100,56,55,54,99,51,99,56,53,101,57,53,51,52,56,50,53,56,97,55,48,48,53,49,53,50,101,98,102,101,48,51,54,48,48,102,102,48,51,101,52,55,50,48,102,51,56,48,49,102,52,99,99,48,52,102,50,48,55,101,53,51,56,48,57,101,102,48,50,52,51,99,48,57,100,54,48,48,55,98,56,52,48,57,97,99,48,102,49,54,48,101,54,48,55,55,56,49,102,97,56,51,56,98,48,102,48,56,51,57,97,48,50,54,97,48,97,49,50,97,52,49,102,52,49,53,48,49,100,100,50,97,48,97,50,48,101,48,56,55,53,52,49,101,51,56,51,98,97,48,102,53,48,55,102,52,49,99,101,57,52,56,49,100,48,48,101,49,56,51,99,48,48,102,102,101,50,56,55,52,56,97,53,50,56,56,97,53,48,102,56,48,55,51,99,98,98,50,102,56,51,98,101,49,99,50,48,102,98,56,55,48,56,97,49,52,55,48,102,49,56,55,54,101,56,97,48,48,55,57,101,49,100,101,50,99,48,97,102,48,55,101,48,48,50,57,102,97,101,98,97,102,102,101,97,48,51,100,101,56,49,50,49,48,48,102,102,48,102,57,56,101,56,55,101,56,51,56,50,48,52,97,57,48,51,101,50,50,57,52,48,57,102,48,48,102,102,55,55,102,50,48,52,99,50,56,49,51,53,54,48,101,100,99,48,52,57,99,51,99,50,48,101,49,99,51,100,54,53,48,51,56,53,51,48,51,57,56,50,57,56,48,57,56,101,50,97,48,51,99,99,48,102,50,56,51,98,52,53,50,48,55,97,99,49,100,100,48,51,99,56,52,97,48,101,48,56,51,98,55,48,102,49,48,55,51,99,49,100,55,48,51,99,50,48,55,53,97,49,100,49,48,102,49,49,55,56,49,102,54,48,101,55,48,55,99,52,97,53,48,55,54,97,56,50,49,99,50,48,55,56,101,49,99,50,48,101,53,97,52,56,55,50,99,51,99,55,48,49,100,48,48,55,57,99,53,55,97,48,48,55,56,56,49,102,49,48,48,56,56,52,98,97,102,102,56,55,52,56,51,102,99,48,55,102,52,48,102,56,99,48,57,97,55,48,55,99,97,48,102,48,48,48,102,102,57,56,49,48,50,54,48,56,49,101,49,57,55,99,48,102,52,99,49,102,50,48,51,100,53,50,102,100,101,48,102,50,56,55,101,52,51,102,48,49,101,55,55,57,49,102,57,54,50,53,98,49,54,51,100,49,100,49,100,49,49,49,57,49,100,49,100,49,57,48,57,49,100,48,99,97,57,50,56,52,51,98,101,53,49,57,53,48,56,56,53,54,56,55,55,48,51,57,99,49,100,54,50,56,56,97,101,50,98,52,51,97,54,49,99,99,48,101,57,49,53,56,53,51,56,55,53,99,51,98,48,53,52,57,52,52,49,100,57,50,56,99,97,99,50,98,49,48,56,50,53,57,55,53,100,55,102,102,53,48,54,57,99,48,57,51,48,48,102,102,50,54,102,48,49,102,49,56,49,50,49,97,48,52,99,102,56,51,97,49,48,50,54,100,99,48,57,55,101,52,100,48,101,102,50,49,56,51,100,54,48,55,51,50,49,101,48,52,100,50,101,48,51,98,99,100,48,55,97,99,97,52,54,48,51,99,56,49,100,55,50,101,99,97,102,50,101,52,51,98,99,53,97,48,55,51,52,51,100,99,49,100,50,48,102,50,57,52,98,53,52,56,54,57,54,57,48,53,48,48,102,102,55,100,99,51,57,50,49,101,50,48,102,49,48,55,52,48,98,54,52,97,50,56,99,98,48,48,102,102,101,102,56,55,98,48,97,101,50,98,99,98,100,52,99,50,99,56,51,97,99,49,101,54,48,101,100,56,55,57,57,48,52,97,99,48,102,48,57,53,99,48,97,99,50,101,98,102,101,48,51,102,100,56,48,51,101,101,53,99,48,49,102,50,99,102,48,101,51,48,55,102,56,48,57,55,51,48,101,97,56,51,57,54,48,48,102,102,55,100,53,53,48,55,57,52,51,102,56,49,100,102,48,55,56,48,48,102,99,56,49,100,101,97,49,49,54,97,48,102,97,99,49,102,101,48,55,56,52,51,98,54,53,98,56,51,98,99,48,102,101,48,49,50,101,48,53,51,48,55,56,57,49,54,57,49,99,98,51,48,55,51,48,48,102,102,101,100,100,56,52,97,98,49,99,48,57,56,49,99,55,52,97,52,48,48,102,102,102,56,48,51,101,52,48,101,52,57,54,52,49,101,48,48,102,102,101,49,56,51,98,57,50,57,50,57,49,53,51,99,49,99,54,56,55,100,56,51,101,50,49,102,100,50,102,56,97,102,48,55,56,48,48,101,55,48,48,53,56,56,48,48,102,102,55,100,48,99,48,49,51,52,52,48,101,50,56,48,57,51,48,48,102,102,48,55,100,97,102,56,49,50,97,56,48,52,99,98,48,49,51,50,99,49,102,56,99,48,101,100,48,49,99,57,56,51,98,52,99,48,102,99,54,99,51,101,97,49,102,52,48,48,102,102,55,98,54,48,51,100,101,49,102,48,48,49,50,54,99,49,101,101,48,50,53,99,48,49,102,49,48,55,48,52,51,98,57,99,48,49,101,100,99,48,101,49,56,55,55,52,51,100,54,49,101,101,50,99,99,49,51,101,49,101,99,48,102,53,57,52,54,53,51,57,56,97,54,50,56,53,51,101,57,48,97,53,50,99,48,52,99,48,98,49,99,56,54,53,54,50,49,97,55,50,55,97,49,56,49,51,100,97,101,98,102,101,48,49,97,55,48,48,102,102,48,102,98,48,57,48,48,55,99,56,100,99,48,49,102,52,99,101,48,102,98,99,48,57,48,55,48,50,55,55,52,49,99,98,48,51,97,102,48,50,55,49,98,56,55,57,52,49,101,53,56,51,101,48,48,50,53,48,52,48,57,57,54,48,55,53,101,48,101,101,99,51,98,57,99,48,57,55,57,48,50,54,57,99,97,54,48,48,102,102,55,98,57,48,51,102,54,49,102,102,48,55,51,48,49,102,51,48,101,57,56,55,52,52,97,49,101,53,99,57,55,101,48,101,52,99,97,54,48,101,101,57,53,55,99,98,97,50,102,99,98,97,50,98,57,48,98,57,54,48,53,101,49,54,52,53,55,49,52,52,56,48,48,57,56,101,57,99,53,97,49,54,50,56,52,53,55,99,100,50,54,52,56,48,53,54,51,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,97,55,48,48,48,102,102,102,97,102,54,48,48,102,102,55,99,56,100,99,48,49,102,52,99,101,48,101,52,48,48,102,102,57,48,55,48,50,52,56,56,49,99,98,48,51,100,48,48,102,102,50,55,49,98,56,55,54,56,49,101,54,48,51,57,102,48,50,53,48,52,48,57,54,57,48,55,53,101,48,102,49,48,51,98,57,56,48,57,55,57,48,50,54,57,99,98,57,48,48,55,98,54,99,51,102,54,49,99,48,48,102,102,55,51,48,49,99,99,48,101,57,56,55,98,56,97,49,99,53,99,57,52,48,48,102,102,101,52,99,98,57,48,101,101,57,54,57,99,97,53,50,102,99,97,53,50,99,53,48,98,49,54,48,53,49,57,54,52,53,56,57,52,52,57,101,48,57,55,99,57,99,53,53,57,54,50,57,97,53,55,100,52,97,54,53,48,48,53,54,51,97,101,98,102,101,48,55,48,56,48,48,102,98,101,55,48,50,54,56,56,49,99,53,48,49,51,57,101,48,48,102,102,102,98,53,102,48,50,54,97,99,48,57,57,54,48,50,53,97,52,51,102,49,56,49,101,53,48,51,57,51,48,55,57,55,56,49,99,55,53,56,55,50,56,51,101,56,48,48,102,54,99,48,55,98,99,51,57,101,48,50,55,51,56,51,97,50,48,52,98,56,48,51,57,100,48,101,48,56,55,56,102,56,48,51,100,98,56,49,102,99,48,101,101,56,55,53,48,51,100,99,53,54,48,50,52,48,51,100,56,49,100,52,50,102,48,97,55,51,49,55,50,53,48,97,48,53,50,54,99,97,50,48,48,102,102,57,56,49,53,100,57,51,48,97,99,52,99,52,49,52,102,52,99,48,49,101,100,48,48,102,102,49,102,53,101,99,48,48,102,57,49,98,56,48,51,101,57,57,99,49,99,56,48,49,50,48,101,48,52,57,49,48,51,57,54,48,55,97,48,48,52,101,51,55,48,101,100,48,51,99,98,48,55,51,101,48,52,97,48,56,49,50,100,50,48,101,98,99,49,101,50,48,55,55,51,48,49,50,102,50,48,52,100,51,57,55,50,48,48,102,102,102,54,100,56,55,101,99,51,56,48,48,101,54,48,51,57,56,49,100,51,48,102,54,57,52,51,56,98,57,50,56,48,49,99,57,57,55,50,49,100,100,50,100,51,57,52,97,53,102,57,52,97,53,56,97,49,54,50,99,48,97,51,50,99,56,98,49,50,56,57,51,99,49,50,102,57,51,56,97,98,50,99,53,51,52,97,102,97,57,52,99,97,48,48,102,102,97,99,55,53,100,55,102,99,48,101,49,48,48,49,102,55,99,101,48,52,100,49,48,51,56,97,48,50,55,51,99,48,49,102,54,98,101,48,52,100,53,56,49,51,50,99,48,52,98,52,56,55,101,51,48,51,99,97,48,55,50,54,48,102,50,102,48,51,56,101,98,48,101,53,48,55,100,48,48,49,101,100,56,48,102,55,56,55,51,99,48,52,101,55,48,55,52,52,48,57,55,48,48,55,51,97,49,99,49,48,102,49,102,48,48,55,98,55,48,51,102,56,49,100,100,48,101,97,48,55,98,56,97,99,48,52,56,48,55,98,48,51,97,56,53,101,49,52,101,54,50,101,52,97,49,52,48,97,52,100,57,52,52,48,49,51,48,50,98,98,50,54,49,53,56,57,56,56,50,57,101,57,56,48,97,49,56,48,51,101,98,101,56,49,101,56,48,55,49,52,49,99,54,56,49,51,102,48,48,52,57,48,48,51,101,98,48,55,97,52,53,101,54,48,101,98,56,51,98,48,48,55,52,50,48,52,100,102,48,49,50,100,52,48,102,52,52,49,101,49,56,55,57,51,57,53,56,53,99,57,55,50,48,48,102,102,102,54,101,48,55,49,48,51,56,48,48,102,57,56,51,57,54,49,101,100,48,102,55,57,55,98,50,53,51,48,55,55,100,48,48,98,97,48,102,48,57,54,98,56,97,53,50,56,48,97,54,50,99,49,51,50,52,97,101,50,56,99,97,100,50,99,56,98,100,50,99,48,49,50,97,48,57,49,50,97,99,97,102,52,101,52,102,97,56,52,51,101,48,57,98,97,101,98,102,101,48,49,98,102,52,48,48,101,102,52,54,56,48,51,101,56,97,48,48,49,55,51,57,102,56,48,49,100,98,50,56,49,51,56,52,48,48,50,101,102,56,97,48,49,52,48,97,98,97,101,98,102,101,48,51,55,102,48,48,51,101,50,57,97,48,48,102,102,102,98,52,52,48,50,52,53,52,48,49,102,53,97,101,48,48,102,51,101,52,48,48,102,51,97,97,48,102,99,98,48,51,57,55,99,48,102,97,51,56,49,50,98,99,48,48,102,52,100,55,101,48,55,54,54,48,102,56,48,49,101,51,54,48,102,50,48,48,51,100,51,56,99,48,52,99,53,48,48,102,102,51,100,101,56,48,48,102,102,100,97,57,56,51,56,48,49,102,97,48,49,50,57,99,53,50,56,48,51,100,102,97,49,100,52,51,48,48,57,102,56,48,57,55,48,48,57,56,101,50,100,52,101,53,53,48,50,55,98,50,48,49,54,52,48,57,49,48,51,55,101,48,48,102,102,55,100,102,51,48,48,102,102,51,101,102,57,52,48,49,102,53,52,48,48,102,102,52,101,56,48,48,51,101,97,56,48,48,57,97,99,48,50,53,97,52,48,57,54,57,48,50,54,98,48,48,49,101,97,53,48,51,101,99,48,55,57,51,50,48,101,51,98,56,55,50,56,51,57,55,99,49,99,54,56,49,51,50,48,49,99,101,48,49,51,57,57,48,101,56,56,49,51,50,48,48,101,55,56,51,102,97,49,101,51,101,48,48,102,55,49,48,55,102,52,49,99,102,56,55,52,56,51,97,50,53,54,55,52,48,48,102,102,101,97,48,55,53,48,98,99,50,101,51,54,50,101,52,98,101,52,48,48,102,102,52,102,53,50,50,48,50,52,48,97,101,99,57,97,53,56,97,54,50,48,97,48,97,53,56,48,53,99,49,97,101,98,102,101,48,49,56,102,56,48,48,102,97,49,57,48,48,55,100,102,50,56,48,51,101,97,56,48,48,57,50,102,48,48,102,102,55,100,53,48,48,49,50,97,54,48,52,98,52,56,49,51,50,99,48,52,100,54,48,48,102,102,51,100,51,53,48,55,100,56,48,101,100,97,52,49,102,56,100,48,55,100,52,51,57,55,56,49,99,54,56,49,51,50,48,49,102,49,48,49,50,54,57,48,102,55,56,49,51,50,48,48,102,102,102,56,52,51,102,97,49,100,99,101,48,48,102,102,102,55,49,48,55,48,56,49,99,102,56,55,98,52,51,97,50,53,57,102,52,102,48,101,97,48,55,97,99,97,51,50,101,51,101,50,57,56,98,101,52,102,48,52,56,102,52,98,48,52,56,49,54,51,57,48,56,98,49,52,51,52,101,52,49,52,52,48,50,56,49,48,48,55,99,97,99,56,48,49,102,54,56,56,48,52,56,97,56,48,51,101,99,97,48,48,102,102,49,101,52,51,52,48,49,101,52,97,56,49,102,56,101,48,55,100,49,56,49,99,98,102,48,50,54,56,52,48,49,101,97,53,55,101,48,101,99,99,49,102,48,48,102,102,51,98,57,99,49,100,98,48,48,55,97,56,102,56,48,57,55,53,48,48,102,102,55,98,50,99,48,49,98,54,99,56,55,48,48,51,56,97,48,50,54,100,56,98,97,48,48,55,98,48,56,51,100,54,55,48,49,50,48,48,102,102,49,51,49,48,49,50,101,99,53,53,49,99,98,53,48,52,56,101,52,102,50,98,52,49,51,99,48,50,56,48,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,99,50,48,48,102,102,51,101,56,54,48,48,102,102,57,97,50,48,55,49,52,48,52,57,56,48,48,51,101,100,55,99,48,57,53,52,48,50,54,53,56,48,57,57,54,48,102,99,54,48,55,54,97,48,101,52,99,49,100,97,54,48,55,101,53,54,49,102,53,48,102,97,48,48,102,102,51,100,98,48,49,101,102,48,102,56,48,48,102,102,57,51,54,48,102,55,48,49,50,101,48,48,102,102,102,56,56,51,56,50,49,100,99,101,48,48,102,102,102,54,101,48,55,48,99,51,98,97,49,101,98,48,102,55,49,54,54,48,57,102,48,102,54,48,55,97,99,97,51,50,57,99,99,53,51,49,52,50,57,102,52,56,53,50,57,54,48,50,54,48,53,56,101,52,51,50,98,49,48,100,51,57,51,100,48,99,48,57,101,100,55,53,102,102,48,48,102,102,100,51,56,48,48,55,100,56,52,56,48,51,101,52,54,101,48,48,102,102,102,97,54,55,48,55,100,101,48,52,56,51,56,49,51,98,97,48,101,53,56,49,100,55,56,49,51,56,100,99,51,99,97,48,102,50,99,49,102,48,48,49,50,56,50,48,52,99,98,48,51,97,102,48,55,55,54,49,100,99,101,48,52,98,99,56,49,51,52,101,53,51,48,48,102,102,51,100,99,56,49,102,98,48,102,102,56,51,57,56,48,102,57,56,55,52,99,51,97,50,53,48,102,50,101,52,98,102,48,55,50,54,53,51,48,55,55,52,97,98,101,53,100,49,55,101,53,100,49,53,99,56,53,99,98,48,50,102,48,98,50,50,98,56,97,50,52,48,48,52,99,55,52,101,50,100,48,98,49,52,50,50,98,101,54,57,51,50,52,48,52,52,98,48,48,55,100,48,99,48,49,51,52,52,48,101,50,56,48,57,51,48,48,48,102,102,55,100,97,102,56,49,50,97,56,48,52,99,98,48,49,51,50,99,49,102,56,99,48,101,100,52,49,99,57,56,51,98,52,99,48,102,99,54,99,51,101,97,49,102,52,48,48,55,98,54,48,51,100,101,49,102,48,48,102,102,49,50,54,99,49,101,101,48,50,53,99,48,49,102,49,48,55,48,52,51,98,57,99,48,49,101,100,99,48,101,49,56,55,55,52,51,100,54,49,101,101,50,99,99,49,51,101,49,101,99,48,102,53,57,52,54,53,51,57,56,97,54,50,56,53,51,101,57,48,97,53,50,99,48,52,99,48,98,49,99,56,54,53,54,50,49,97,55,50,55,97,49,56,49,51,100,97,101,98,102,101,48,49,98,102,50,48,48,102,102,101,102,52,54,56,48,51,101,56,97,48,48,102,102,49,55,51,57,102,56,48,49,100,98,50,56,49,51,56,52,48,48,102,102,50,101,102,56,97,48,49,52,48,99,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,51,101,48,48,102,102,51,101,56,54,52,48,49,102,55,99,97,48,48,102,97,97,48,48,102,102,50,52,98,99,48,49,102,53,52,48,48,52,97,57,56,49,50,100,50,48,52,99,98,48,49,51,53,56,48,48,102,102,102,52,100,52,49,102,54,48,51,98,54,57,48,55,101,51,52,49,102,53,48,101,53,101,48,55,49,97,48,52,99,56,48,55,99,52,48,52,57,97,52,51,100,101,48,52,99,56,48,51,101,49,48,102,101,56,55,55,51,56,48,51,100,99,52,49,99,50,48,55,51,101,49,101,100,48,101,56,49,54,55,100,51,99,51,97,56,49,101,98,50,56,99,98,56,102,56,97,54,50,102,57,51,99,49,50,51,100,50,99,49,50,48,53,56,101,52,50,50,99,53,48,100,51,57,48,53,49,48,48,102,102,50,101,48,100,55,53,102,102,48,49,57,49,48,48,102,102,49,102,50,55,99,48,50,55,99,99,48,57,52,102,48,48,102,102,55,100,56,54,56,49,51,102,50,48,101,56,99,49,102,52,48,49,50,55,56,48,102,53,51,48,51,100,100,48,55,54,50,49,100,55,48,50,53,48,52,51,56,48,48,101,98,56,98,99,48,102,50,55,48,101,51,56,51,99,56,48,55,55,102,100,48,56,51,102,50,53,51,48,51,101,55,48,50,54,48,56,51,100,52,53,97,49,52,51,56,97,54,48,55,97,48,49,100,48,48,101,52,48,55,56,57,50,55,50,50,56,55,55,52,51,102,48,49,100,98,52,102,101,53,56,50,49,57,53,99,101,49,52,55,53,99,98,50,48,52,56,99,49,54,51,54,57,101,56,50,53,56,50,49,50,49,48,48,98,55,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,98,102,50,48,48,101,102,52,54,56,48,51,101,56,97,48,48,49,55,51,57,102,56,48,49,100,98,50,56,49,51,56,52,48,48,50,101,102,56,97,48,49,52,48,99,98,97,102,102,56,49,99,50,48,48,51,101,102,57,99,48,57,97,50,48,55,49,52,48,52,101,55,56,48,51,101,100,55,99,48,57,97,98,48,50,54,53,56,48,57,54,57,48,102,99,54,48,55,57,52,48,101,52,99,49,101,53,101,48,55,49,100,54,49,99,97,48,102,97,48,48,51,100,98,48,49,101,102,48,101,55,56,48,57,99,101,48,101,56,56,49,50,101,48,48,101,55,52,51,56,50,49,101,51,101,48,48,102,54,101,48,55,102,48,51,98,97,49,100,52,48,102,55,49,53,56,48,57,48,48,102,102,102,54,48,55,53,48,98,99,50,57,99,99,53,99,57,52,50,56,49,52,57,98,50,56,56,48,50,54,48,53,55,54,52,99,50,98,49,51,49,48,53,51,100,51,48,48,102,102,51,49,100,52,48,49,100,101,56,100,48,48,102,102,55,100,49,52,48,48,102,102,50,101,55,51,102,48,48,51,98,54,53,48,50,55,48,56,48,48,102,102,53,100,102,49,52,48,50,56,49,57,55,53,102,102,48,55,50,48,48,49,102,54,48,97,48,102,52,48,51,56,97,48,102,99,56,48,57,102,56,48,50,55,55,99,49,102,53,56,51,97,100,50,102,51,48,55,97,48,49,100,56,48,51,100,101,48,50,54,102,56,48,57,57,53,48,55,97,50,48,101,102,48,51,99,57,56,97,99,50,101,52,97,54,48,48,55,98,56,99,51,56,56,49,102,102,48,55,99,99,49,102,52,48,102,54,56,55,52,48,98,100,97,50,57,56,51,99,48,56,48,53,50,56,55,56,52,97,97,99,53,100,49,52,48,53,99,57,53,101,57,57,52,53,55,49,55,56,53,54,57,53,97,53,101,57,53,101,48,57,97,48,52,56,57,54,56,53,55,97,48,97,55,99,100,97,49,99,56,50,54,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,100,101,48,48,51,101,51,48,101,48,48,102,102,102,98,57,52,48,48,102,102,55,100,54,101,56,48,51,101,98,98,52,48,57,48,54,48,55,98,97,48,101,53,56,48,57,99,54,48,50,54,52,48,48,49,101,56,102,56,51,99,102,48,102,52,48,49,51,55,97,49,102,100,48,55,97,50,53,49,48,55,54,102,48,51,97,48,48,55,101,101,48,102,48,51,50,55,48,55,49,52,98,99,48,55,50,101,48,52,98,102,48,55,53,52,97,97,50,102,98,57,55,52,48,101,98,56,49,100,54,56,55,101,48,51,98,97,56,100,100,51,48,51,99,50,49,99,55,48,102,50,97,48,48,50,52,49,51,48,98,50,56,50,101,100,98,57,50,98,48,49,51,101,101,49,53,100,48,56,48,57,99,53,55,50,54,97,54,56,50,56,50,48,48,102,57,53,57,48,48,51,101,100,49,48,48,57,49,53,48,48,102,102,55,100,57,52,48,48,102,102,51,99,56,54,56,48,51,99,57,53,48,51,102,50,99,48,102,97,51,48,51,57,55,101,48,52,100,48,56,48,51,100,52,97,102,99,49,100,57,56,51,101,48,48,102,102,55,55,51,56,51,98,54,48,48,102,53,49,102,48,49,50,101,97,48,48,102,102,102,54,53,56,48,51,54,100,57,48,101,48,48,55,49,52,48,52,100,98,49,55,52,48,48,102,54,49,48,55,97,99,101,48,50,52,48,48,102,102,50,54,50,48,50,53,100,56,97,97,51,57,54,97,48,57,49,99,57,101,53,54,56,50,55,56,48,53,48,49,53,100,55,102,99,48,55,98,99,48,48,55,99,54,49,99,48,49,102,55,50,56,48,48,102,102,102,97,100,100,48,48,102,102,55,100,55,54,56,49,50,48,99,48,102,55,52,49,99,98,48,49,51,56,99,48,52,99,56,48,48,51,100,49,102,48,55,57,101,49,101,56,48,50,54,102,52,51,102,97,48,102,52,52,97,50,48,101,100,101,48,55,52,48,48,102,100,99,49,101,48,54,52,101,48,101,50,57,55,56,48,101,53,99,48,57,55,101,48,101,97,57,53,52,53,102,55,50,101,56,49,100,55,48,51,97,100,48,102,99,48,55,55,53,49,98,97,54,48,55,56,52,51,56,101,49,101,53,52,48,48,52,56,50,54,49,54,53,48,53,100,98,55,50,53,54,48,50,55,100,99,50,98,97,49,48,49,51,56,97,102,52,100,52,100,48,53,48,52,48,49,102,50,98,50,48,48,55,100,97,50,48,49,50,50,97,48,48,102,102,102,98,50,56,48,48,102,102,55,57,48,100,48,48,102,102,55,57,50,97,48,55,101,53,56,49,102,52,54,48,55,50,102,99,48,57,97,49,48,48,102,102,55,97,57,53,102,56,51,98,51,48,55,99,48,48,102,102,101,101,55,48,55,54,99,48,49,101,97,51,101,48,50,53,100,52,48,49,101,99,98,48,48,54,100,98,50,49,99,48,48,101,50,56,48,57,98,54,50,101,56,48,49,101,99,50,48,102,53,57,99,48,52,56,48,48,102,102,52,99,52,48,52,98,98,49,53,52,55,50,100,52,49,50,51,57,51,99,97,100,48,52,102,48,48,97,48,50,98,97,102,102,101,97,48,49,97,55,48,48,102,102,48,102,97,102,54,48,48,55,99,56,100,99,48,49,102,52,99,101,48,101,52,48,48,57,48,55,48,50,52,56,56,49,99,98,48,51,100,48,48,50,55,49,98,56,55,54,56,49,101,53,56,51,57,102,48,50,53,48,52,48,57,54,57,48,55,53,101,48,102,49,48,51,98,57,56,48,57,55,57,48,50,54,57,99,98,57,48,48,102,102,55,98,54,99,51,102,54,49,99,48,48,55,51,48,49,99,99,48,101,57,56,55,98,56,97,49,99,53,99,57,52,48,48,101,52,99,98,57,48,101,101,57,54,57,99,97,53,50,102,99,97,53,50,99,53,48,98,49,54,48,53,49,57,54,52,53,56,57,52,52,57,101,48,57,55,99,57,99,53,53,57,54,50,57,97,53,55,100,52,97,54,55,48,48,102,102,97,99,55,53,100,55,102,99,48,54,52,52,48,48,102,102,55,99,57,102,48,48,102,102,57,102,51,48,50,53,51,99,48,49,102,54,49,97,48,52,102,99,56,51,97,51,48,55,100,48,48,52,57,101,48,51,100,52,99,48,102,55,52,49,100,56,56,55,53,99,48,57,52,49,48,101,48,48,102,102,51,97,101,50,102,48,51,99,57,99,51,56,101,48,102,49,99,49,100,102,102,52,50,48,102,99,57,52,99,48,102,57,99,48,57,56,50,48,102,53,49,54,56,53,48,101,50,57,56,49,101,56,48,55,52,48,51,57,48,49,101,50,52,57,99,56,97,49,100,100,48,102,99,48,55,54,100,51,102,57,54,48,56,54,53,55,51,56,53,49,100,55,50,99,56,49,50,51,48,53,56,100,97,55,97,48,57,54,48,56,52,56,52,48,53,48,54,48,48,102,97,102,97,48,55,97,48,49,99,53,48,55,49,97,48,52,102,99,48,49,50,52,48,48,102,102,102,97,99,49,101,57,49,55,57,56,51,97,101,48,101,99,48,49,100,48,56,49,51,55,99,48,52,98,53,48,51,100,49,48,55,56,54,49,101,52,101,53,54,49,55,50,53,99,56,48,51,100,98,56,49,99,52,48,101,48,48,51,101,54,48,101,53,56,55,98,52,51,100,101,53,101,99,57,52,99,49,100,102,52,48,50,101,56,51,99,50,53,97,101,50,57,52,97,48,50,57,56,98,48,52,99,57,50,98,56,97,51,50,98,52,98,50,50,102,52,98,48,48,52,97,56,50,52,52,97,98,50,98,100,51,57,51,101,97,49,48,101,56,49,51,55,53,100,55,102,99,48,51,55,101,52,48,49,100,101,56,100,48,48,102,102,55,100,49,52,48,48,102,102,50,101,55,51,102,48,48,51,98,54,53,48,50,55,48,56,48,48,102,102,53,100,102,49,52,48,52,52,97,48,48,55,99,54,48,99,48,57,102,51,48,50,53,51,99,48,49,102,53,101,52,48,52,102,99,56,51,100,99,48,55,100,48,48,102,102,52,101,49,56,51,100,52,99,48,101,56,56,49,100,56,56,55,97,48,48,102,102,57,52,49,48,102,102,56,51,97,101,50,56,99,51,99,57,56,51,56,101,48,102,50,48,49,101,48,55,52,100,48,102,99,57,55,50,48,102,57,99,48,57,55,100,48,102,53,49,53,54,53,48,102,50,57,56,49,100,55,56,55,52,48,51,101,101,49,101,50,52,54,99,57,52,49,100,100,48,101,51,56,55,57,49,51,102,49,54,48,57,56,53,55,51,54,53,49,99,102,50,98,52,49,50,51,54,53,56,99,50,55,97,54,57,53,101,56,52,57,97,48,50,100,100,97,101,98,102,101,48,49,56,102,56,48,48,102,102,102,98,101,54,48,48,102,102,55,100,102,50,56,48,51,101,97,56,48,48,102,102,57,100,48,48,102,102,48,55,100,53,48,48,102,102,49,51,53,56,48,52,98,52,56,49,50,100,50,48,52,100,54,48,48,51,100,52,97,48,55,100,56,48,102,50,54,52,49,99,55,53,48,55,50,56,51,57,55,99,49,99,54,56,49,51,50,48,49,99,101,48,49,51,57,57,48,101,56,48,49,51,50,48,48,101,55,56,51,102,97,49,101,51,101,48,48,102,55,49,48,55,102,52,49,99,102,56,55,52,56,51,97,50,53,54,55,52,48,48,102,102,101,97,48,55,53,48,98,99,50,101,51,54,50,101,52,98,101,52,48,48,102,102,52,102,55,52,52,48,52,56,49,53,100,57,51,52,98,49,52,99,52,49,52,49,52,98,48,50,56,49,48,48,102,102,55,99,53,51,52,48,49,102,54,56,56,48,52,56,97,56,48,51,101,98,53,99,48,49,101,55,99,56,48,49,101,55,53,52,49,102,57,54,48,55,50,102,56,49,102,52,55,48,50,53,55,56,48,49,101,57,97,102,99,48,101,99,99,49,102,48,48,51,99,54,99,49,101,52,48,48,102,102,55,97,55,49,56,48,57,56,97,48,48,55,98,100,48,48,102,102,49,98,53,51,48,55,48,48,102,102,51,102,52,48,50,53,51,56,97,53,48,48,102,102,55,98,102,52,51,97,56,54,48,49,51,102,48,49,50,101,48,49,51,49,99,53,97,57,99,97,97,48,52,102,54,52,48,50,99,56,49,50,50,48,50,56,48,97,101,98,102,101,48,51,100,101,48,48,102,102,51,101,52,102,48,48,102,102,48,102,98,57,52,48,48,55,100,54,101,56,48,51,101,99,52,56,48,57,48,55,48,55,52,52,48,101,53,56,48,57,51,57,48,50,54,52,48,48,102,102,49,101,98,48,48,51,99,102,48,101,98,56,49,51,55,97,49,99,50,48,55,97,50,53,101,56,55,54,102,56,51,97,48,48,102,102,55,101,101,48,101,102,102,50,48,56,55,49,52,97,51,48,55,50,101,48,52,99,48,56,55,53,52,98,53,50,102,98,49,55,52,48,102,52,52,49,100,54,56,55,49,99,51,98,97,57,51,100,48,99,51,99,50,49,102,56,48,101,100,50,48,48,102,102,50,52,49,48,99,98,50,98,50,101,100,99,57,50,99,99,49,51,101,100,57,53,100,54,56,48,56,50,53,56,50,54,97,49,48,48,102,102,56,56,54,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,56,102,56,48,48,102,97,49,57,48,48,55,100,102,50,56,48,51,101,97,56,48,48,57,50,102,48,48,102,102,55,100,53,48,48,49,50,97,54,48,52,98,52,56,49,51,50,99,48,52,100,54,48,48,102,102,51,100,51,53,48,55,100,56,48,101,100,97,52,49,102,56,100,48,55,100,52,51,57,55,56,49,99,54,56,49,51,50,48,49,102,49,48,49,50,54,57,48,102,55,56,49,51,50,48,48,102,102,102,56,52,51,102,97,49,100,99,101,48,48,102,102,102,55,49,48,55,48,56,49,99,102,56,55,98,52,51,97,50,53,57,102,52,102,48,101,97,48,55,97,99,97,51,50,101,51,101,50,57,56,98,101,52,102,48,52,56,102,52,98,48,52,56,49,54,51,57,48,56,98,49,52,51,52,101,52,49,52,52,48,49,55,49,99,48,49,102,50,55,99,48,50,55,99,99,48,57,52,102,48,48,55,100,56,54,56,49,51,102,50,48,101,56,99,49,102,52,48,49,50,55,56,48,102,53,51,48,51,100,100,48,55,54,50,49,100,55,48,50,53,48,52,51,56,48,48,102,102,101,98,56,98,99,48,102,50,55,48,101,51,56,51,99,56,48,55,55,102,100,48,56,51,102,50,53,51,48,51,101,55,48,50,54,48,56,51,100,52,53,97,49,52,51,56,97,54,48,55,97,48,49,100,48,48,102,102,101,52,48,55,56,57,50,55,50,50,48,55,55,52,51,102,48,49,100,98,52,102,101,53,56,50,49,57,53,99,101,49,52,55,53,99,98,50,48,52,56,99,49,54,51,54,57,101,56,50,53,56,50,49,50,49,48,48,102,102,98,55,54,98,97,102,102,101,97,48,49,98,102,50,48,48,102,102,101,102,52,54,56,48,51,101,56,97,48,48,102,102,49,55,51,57,102,56,48,49,100,98,50,56,49,51,56,52,48,48,102,102,50,101,102,56,97,48,49,52,48,99,98,97,102,102,56,51,57,48,48,48,102,102,102,98,48,53,48,55,97,48,49,99,53,48,55,101,52,48,52,102,99,48,49,51,98,101,48,102,97,99,49,100,54,57,55,57,56,51,100,48,48,101,99,48,49,101,102,48,49,51,55,99,48,52,99,97,56,51,100,49,48,55,55,56,49,101,52,99,53,54,49,55,50,53,51,48,48,51,100,99,54,49,99,52,48,102,102,56,51,101,54,48,102,97,48,55,98,52,51,97,48,53,101,100,49,52,99,49,101,48,52,48,50,57,52,51,99,50,53,53,54,50,101,56,97,48,50,101,52,97,102,52,99,97,50,98,56,98,99,50,98,52,97,100,50,102,52,97,102,48,52,100,48,50,52,52,98,52,50,98,100,48,53,51,101,54,100,48,101,52,48,100,102,48,48,49,102,49,56,51,48,50,55,99,99,48,57,52,102,48,48,55,100,55,57,48,49,51,102,50,48,102,55,48,49,102,52,48,49,51,56,54,48,102,53,51,48,51,97,50,48,55,54,50,49,101,56,48,50,53,48,52,51,102,101,48,101,98,56,97,51,48,102,50,54,48,101,51,56,51,99,56,48,55,56,49,100,51,52,51,102,50,53,99,56,51,101,55,48,50,53,102,52,51,100,52,53,53,57,52,51,99,97,54,48,55,53,101,49,100,48,48,102,102,102,98,56,55,56,57,49,98,50,53,48,55,55,52,51,56,101,49,101,52,52,102,99,53,56,50,54,49,53,99,100,57,52,55,51,99,97,100,48,52,56,100,57,54,51,48,57,101,57,99,53,55,97,49,50,54,56,48,98,55,54,98,97,102,102,56,48,54,57,98,56,48,51,101,99,50,52,48,49,102,50,51,55,48,48,55,100,51,51,56,51,101,102,48,50,52,49,99,48,57,100,100,48,55,50,99,48,101,98,99,48,57,99,54,101,49,101,53,48,55,57,54,48,102,56,48,48,57,52,49,48,50,54,53,56,49,100,55,56,51,98,98,48,101,101,55,48,50,53,101,52,48,57,97,55,50,57,56,48,49,101,101,52,48,102,100,56,55,102,99,49,99,99,48,55,99,99,51,97,54,49,100,49,50,56,55,57,55,50,49,101,48,48,55,50,54,53,51,48,55,55,52,97,98,101,53,100,49,55,101,53,100,49,53,99,56,53,99,98,48,50,102,48,98,50,50,98,56,97,50,52,48,48,52,99,55,52,101,50,100,48,98,49,52,50,50,98,101,54,57,51,50,52,48,97,49,48,48,102,102,49,102,49,56,55,48,48,55,100,99,97,48,48,51,101,98,55,52,48,49,102,53,100,97,48,52,56,51,48,51,100,100,48,55,50,99,48,52,101,51,48,49,51,50,48,48,102,102,48,102,52,55,99,49,101,56,48,55,97,48,48,57,98,100,48,102,101,56,51,100,49,50,56,56,51,98,55,56,49,100,48,48,102,102,51,102,55,48,55,56,49,57,51,56,51,56,97,53,101,48,51,57,55,48,50,53,102,56,51,97,97,53,53,49,55,100,99,98,97,48,55,53,101,48,101,98,52,51,102,48,49,100,100,52,54,101,57,56,49,101,49,48,101,51,56,55,57,53,48,48,102,102,49,50,48,57,56,53,57,52,49,55,54,100,99,57,53,56,48,57,102,55,48,97,101,56,52,48,52,101,50,98,100,51,53,51,52,48,52,52,51,53,100,55,102,99,48,55,98,99,48,48,102,102,55,99,57,101,48,48,102,102,49,102,55,50,56,48,48,102,97,100,100,48,48,55,100,56,57,48,49,50,48,99,48,101,56,56,49,99,98,48,49,50,55,50,48,52,99,56,48,48,102,102,51,100,54,48,48,55,57,101,49,100,55,48,50,54,102,52,51,56,52,48,102,52,52,98,100,48,101,100,102,48,55,52,48,48,102,102,102,100,99,49,100,102,101,52,49,48,101,50,57,52,54,48,101,53,99,48,57,56,49,48,101,97,57,54,97,53,102,54,50,101,56,49,101,56,56,51,97,100,48,101,51,56,55,55,53,50,55,97,49,56,55,56,52,51,102,48,49,100,97,52,48,48,102,102,52,56,50,49,57,54,53,54,53,100,98,57,50,53,57,56,50,55,100,98,50,98,97,100,48,49,48,52,98,48,52,100,52,50,48,49,49,48,100,55,53,100,55,102,102,53,48,55,57,99,48,49,102,53,102,101,48,48,102,102,102,98,48,99,48,50,54,55,52,48,49,102,53,57,56,48,102,102,49,56,48,50,54,51,48,48,102,102,57,53,50,48,102,53,48,55,55,56,51,98,56,49,102,55,52,98,48,101,102,51,54,49,99,56,48,102,56,57,53,56,49,101,98,48,101,56,49,52,50,49,102,53,48,101,97,56,51,99,48,48,102,102,55,54,54,57,48,49,102,49,48,101,55,48,55,101,99,51,99,52,48,101,100,56,51,99,97,53,55,57,54,99,56,51,99,98,56,50,98,48,97,48,48,102,53,57,54,99,49,99,49,48,101,100,97,50,49,54,97,53,99,56,55,49,52,98,101,48,101,55,48,55,102,100,48,48,102,102,97,102,52,53,52,97,57,48,101,99,48,55,100,56,51,98,97,101,97,55,53,50,55,101,48,52,54,49,55,53,102,102,48,49,99,102,56,48,49,102,55,53,48,48,102,102,48,102,57,52,56,102,48,50,55,97,48,48,102,102,57,51,54,48,101,49,48,49,50,99,52,48,52,97,49,56,55,52,99,51,102,99,48,101,50,51,48,51,102,54,48,101,48,56,55,53,56,98,102,48,50,54,101,52,51,99,48,48,102,102,48,102,55,99,102,54,99,51,99,54,49,100,99,100,52,57,101,48,102,52,56,51,97,48,48,102,52,56,48,57,51,56,101,56,102,50,48,101,101,48,97,101,48,48,102,102,55,98,97,48,49,100,102,56,55,97,55,57,53,99,48,101,100,99,49,101,48,56,48,51,100,54,57,48,101,51,56,55,102,52,97,49,99,48,102,49,52,49,100,55,49,55,100,99,49,100,52,48,55,101,99,49,100,100,56,55,55,56,48,49,101,101,49,48,55,97,52,48,101,102,53,48,48,48,102,102,52,99,49,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,98,48,48,102,102,48,49,102,49,57,52,48,48,102,102,55,100,101,51,48,55,49,48,48,49,102,53,97,56,49,102,56,48,55,57,50,48,52,98,52,56,49,51,55,52,49,102,54,97,48,101,55,48,49,50,52,99,48,102,55,55,48,55,56,56,49,101,56,49,53,97,49,101,98,50,98,56,49,100,57,49,55,48,49,102,54,50,101,48,49,100,55,56,49,51,49,99,56,101,53,51,56,55,52,52,97,52,57,50,102,99,98,50,52,57,48,101,49,50,51,50,55,48,55,102,53,50,56,49,100,102,48,51,99,54,48,101,48,48,102,102,55,52,49,56,48,101,54,49,55,101,53,55,50,49,48,55,52,52,49,101,54,50,55,49,53,97,49,102,98,50,57,48,49,100,54,57,54,52,49,100,101,50,98,56,51,56,56,49,100,57,50,99,48,49,101,101,56,55,56,56,98,50,48,52,56,56,48,49,102,55,56,56,48,48,102,102,102,98,99,50,48,55,99,52,48,48,102,102,102,98,55,56,48,55,99,54,100,49,53,56,53,53,52,48,55,56,52,49,100,55,48,49,50,54,50,48,101,98,52,51,99,52,57,97,57,56,48,101,50,48,49,99,51,97,54,50,53,98,49,56,98,48,50,99,56,98,48,56,52,55,52,98,50,97,98,48,51,101,57,48,55,100,50,48,50,53,54,57,56,57,97,53,52,49,55,97,48,102,56,48,98,100,50,97,53,50,57,51,100,48,99,97,99,50,57,57,49,49,51,52,98,50,48,101,57,48,51,57,98,48,101,57,57,54,54,57,99,49,99,56,48,101,51,49,54,52,53,101,57,54,50,53,101,48,51,99,99,48,55,57,56,48,102,52,52,48,56,55,49,55,53,102,102,48,49,101,102,48,48,49,102,49,56,55,48,48,102,102,55,100,99,97,48,48,102,102,51,101,98,55,52,48,49,102,53,100,97,48,52,56,51,56,51,100,100,48,55,50,99,48,52,101,51,48,49,51,50,48,48,48,102,102,102,52,55,99,49,101,55,56,55,97,48,48,102,102,57,98,100,48,102,101,56,51,100,49,50,56,56,51,98,55,56,49,100,48,48,51,102,55,48,55,56,49,57,51,56,51,56,97,53,101,48,51,57,55,48,50,53,102,56,51,97,97,53,53,49,55,100,99,98,97,48,55,53,99,48,101,98,52,51,102,48,49,100,100,52,54,97,52,99,48,102,48,56,55,49,99,51,99,97,56,48,48,102,102,57,48,52,99,50,99,97,48,98,98,54,101,52,97,99,48,52,102,98,56,53,55,52,50,48,50,55,49,53,101,57,97,57,97,48,97,48,56,48,51,101,53,54,52,48,48,102,102,102,98,52,52,48,50,52,53,52,48,49,102,54,53,48,48,102,102,48,102,50,49,97,48,48,102,50,53,52,48,102,99,98,48,51,101,56,99,48,101,53,102,56,49,51,52,50,48,48,102,53,50,98,102,48,55,54,54,48,102,56,48,49,100,99,101,48,101,100,56,48,51,100,52,55,99,48,52,98,97,56,48,51,100,57,54,48,48,102,102,100,98,54,52,51,56,48,49,99,53,48,49,51,54,99,53,100,48,48,51,100,56,52,49,101,98,51,56,48,57,48,48,102,102,48,57,56,56,48,57,55,54,50,97,56,101,53,97,56,50,52,55,50,55,57,53,97,48,57,101,48,49,52,48,53,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,54,101,97,48,48,102,102,55,99,53,49,48,48,102,102,49,102,54,54,101,53,53,56,49,50,97,101,48,52,99,102,97,52,56,49,50,57,101,48,102,54,48,51,100,51,56,97,52,48,55,51,101,48,52,99,49,50,54,98,101,53,55,48,51,98,101,50,98,52,48,52,57,53,50,52,98,50,99,53,56,56,49,51,50,54,48,102,53,99,51,102,101,48,52,98,97,48,51,98,57,48,101,57,51,49,100,51,48,51,98,48,49,99,51,48,102,48,56,55,57,53,48,102,97,55,48,55,53,52,51,98,54,53,56,97,50,57,99,98,97,48,102,48,49,52,52,49,99,49,56,101,56,100,97,56,98,51,101,53,55,49,54,51,100,98,50,99,50,56,48,53,49,53,53,53,50,56,101,102,98,97,56,101,102,51,52,102,98,51,53,101,49,101,54,49,99,54,57,102,54,57,99,49,53,101,49,99,52,55,101,52,97,55,56,52,57,98,101,100,99,100,56,55,49,53,56,52,102,53,102,102,48,49,56,101,99,48,49,102,50,50,56,48,48,55,100,54,102,56,55,102,52,48,57,55,53,48,48,55,100,57,57,48,55,99,48,98,102,48,101,98,51,49,50,49,101,57,50,57,99,48,57,100,97,48,55,56,56,53,102,56,51,102,52,48,101,100,97,55,53,51,97,53,51,49,52,49,98,48,55,101,56,48,57,57,48,48,102,102,55,102,97,48,102,99,49,51,48,97,54,48,101,52,48,50,53,99,98,51,48,102,101,49,55,97,57,55,102,54,52,53,50,56,100,49,55,102,48,102,51,50,55,52,56,55,52,56,97,50,102,100,50,97,55,50,55,57,53,52,49,100,102,97,99,52,54,56,48,55,49,49,48,48,102,102,55,99,55,101,48,48,102,102,49,102,53,50,48,48,102,102,101,54,99,48,49,102,53,57,56,48,52,97,56,98,50,48,52,101,99,48,51,101,97,99,49,98,48,51,102,55,48,55,56,97,48,101,53,49,56,48,55,57,97,49,102,48,48,102,101,57,56,51,100,50,100,48,48,51,100,51,56,48,55,49,97,49,101,100,48,55,54,101,48,101,54,56,49,101,100,48,55,56,99,49,100,97,101,48,101,99,48,55,53,56,49,101,52,48,55,102,52,51,57,101,49,102,50,99,49,100,53,48,102,97,56,55,48,48,102,102,98,51,50,101,98,56,55,100,53,48,52,51,97,56,53,55,56,55,99,48,98,101,101,48,48,101,99,101,50,98,52,97,100,52,49,50,97,102,50,49,50,48,50,55,56,48,56,98,48,48,102,102,101,52,56,48,49,102,50,49,99,48,48,55,100,99,50,48,49,50,101,101,48,101,99,99,51,57,101,48,101,56,48,49,99,101,56,49,51,55,99,48,48,102,54,55,48,51,98,55,48,101,48,56,55,55,56,51,98,97,49,100,54,48,101,97,56,55,55,50,52,49,99,48,56,49,50,99,48,53,102,55,50,97,99,97,49,48,101,99,57,52,48,53,53,56,55,53,56,97,52,52,48,48,102,102,49,51,55,48,102,53,48,51,57,52,50,102,56,98,97,52,99,101,56,50,49,100,102,50,56,99,97,101,52,51,97,52,99,50,99,48,98,48,52,101,52,101,52,101,55,49,49,52,48,52,99,48,98,48,98,52,99,50,99,53,101,52,100,52,99,97,48,57,53,48,50,54,101,56,48,49,102,55,50,99,48,48,102,102,102,98,50,51,48,50,55,98,56,51,57,99,56,99,49,99,49,48,50,54,97,99,48,57,56,101,99,48,102,52,99,51,97,54,56,56,57,50,99,50,55,97,51,57,53,55,99,49,99,102,56,51,56,56,48,101,53,54,54,100,51,53,49,56,97,100,48,102,51,57,52,54,99,97,52,52,57,54,48,48,102,102,101,101,56,49,100,54,56,55,52,56,98,53,51,56,48,57,52,56,55,98,99,51,99,56,56,57,102,48,50,55,56,56,100,48,48,57,97,55,97,97,99,52,57,48,57,48,51,97,49,55,102,56,48,54,55,100,49,53,99,48,48,102,57,49,55,48,48,51,101,57,98,56,98,53,48,55,57,54,57,97,48,101,55,100,48,48,102,102,48,57,99,52,57,52,56,48,55,56,99,53,55,49,55,56,49,101,52,48,101,100,50,53,48,55,55,98,56,49,50,102,97,48,52,100,51,51,54,49,57,49,55,50,49,100,51,57,50,99,101,99,51,99,52,53,55,48,48,57,99,50,52,48,51,57,51,56,50,57,101,98,57,53,101,48,50,52,97,53,56,55,48,52,101,52,57,54,49,100,48,49,51,98,50,51,49,56,97,102,55,53,51,50,97,97,51,53,49,48,56,48,51,101,101,100,52,48,49,102,55,54,56,49,100,55,48,48,102,102,55,100,51,53,56,55,53,99,49,99,54,57,54,56,53,97,56,51,56,100,97,48,55,102,52,49,101,52,48,55,102,52,48,48,102,102,102,53,51,99,48,49,101,100,51,48,101,97,56,48,51,100,52,99,50,99,52,49,100,54,100,52,102,48,55,53,97,57,101,48,101,97,49,49,52,98,99,97,48,49,51,100,52,54,48,55,53,52,48,102,51,53,48,98,101,48,52,57,56,51,100,48,57,50,99,48,99,53,56,52,57,52,52,51,49,53,51,57,48,49,48,51,49,54,50,101,49,54,49,101,56,97,102,48,48,57,100,102,53,48,48,99,55,99,48,55,56,52,48,52,98,56,56,51,99,52,48,48,102,102,55,100,100,98,56,48,51,101,51,54,97,48,52,98,98,56,49,51,48,97,49,101,51,50,98,102,56,55,99,56,48,57,98,99,50,57,98,48,51,100,97,48,48,55,97,54,97,57,102,100,51,48,51,98,99,49,100,102,50,49,56,98,50,48,50,55,100,49,48,99,51,57,54,49,102,48,48,48,102,102,98,53,52,49,50,101,56,49,100,50,56,51,97,101,51,48,48,51,100,51,51,48,55,52,101,56,101,100,102,48,49,51,100,50,57,50,98,55,99,56,57,98,57,53,98,98,48,55,57,50,99,49,51,97,57,102,102,101,48,55,49,52,48,48,102,102,102,97,99,99,48,48,102,102,55,99,56,53,56,48,57,50,55,48,48,55,100,56,102,57,54,50,49,100,54,48,55,54,101,53,53,57,55,55,50,48,101,98,99,48,57,56,98,48,102,52,54,50,101,55,97,51,56,51,57,48,48,49,50,102,48,55,98,52,49,102,53,97,54,52,48,52,56,100,57,48,102,101,57,55,97,57,49,99,48,49,101,97,52,50,53,48,51,57,52,48,101,50,56,55,48,101,99,57,48,55,49,56,51,57,49,56,51,101,51,102,56,48,57,56,52,49,49,101,53,57,55,48,101,102,57,97,99,98,52,52,49,57,57,52,100,49,53,48,48,49,102,50,50,100,48,48,102,102,55,100,54,48,57,52,97,48,48,102,98,48,55,48,50,52,98,99,98,57,50,102,99,51,97,50,49,100,52,48,48,55,98,56,48,48,102,102,57,57,53,48,55,51,51,56,97,101,48,48,102,102,55,97,49,101,57,55,56,98,99,55,99,97,98,97,52,49,99,49,102,102,48,55,98,48,48,101,52,57,49,48,49,101,54,48,48,53,98,57,54,99,49,102,99,48,101,51,48,55,48,57,50,55,97,54,56,51,98,101,48,101,53,50,52,52,57,56,51,100,55,50,53,57,53,51,55,100,49,55,55,48,101,100,100,50,48,57,54,98,53,98,97,55,56,48,53,49,57,50,49,50,54,50,52,57,53,101,57,50,100,50,53,97,50,51,56,49,57,50,52,51,51,100,99,101,100,98,57,97,55,51,56,51,57,56,50,55,55,99,50,55,56,101,50,48,53,56,97,101,97,48,49,56,99,52,48,48,102,102,102,97,49,53,48,48,102,102,55,99,57,56,99,51,102,99,48,52,100,48,48,51,99,100,48,55,53,54,48,52,57,52,48,49,51,56,48,49,100,101,48,49,51,102,48,55,97,56,49,101,100,99,49,102,54,48,49,50,101,48,50,54,48,56,48,52,99,99,97,56,50,98,51,48,55,56,98,49,52,54,53,48,48,51,101,50,48,55,98,52,57,49,102,56,51,97,54,48,55,53,99,48,101,49,99,97,50,48,101,100,57,53,52,48,50,52,56,49,100,100,48,101,101,56,55,54,56,51,57,50,55,97,48,102,53,97,48,101,50,99,52,49,50,101,48,48,102,102,102,55,50,49,97,99,98,48,97,50,99,48,97,101,98,102,102,48,48,98,56,102,53,100,52,48,54,49,98,48,48,55,99,56,98,48,48,49,102,53,56,50,53,100,48,48,102,102,51,101,98,101,48,48,102,102,57,100,48,50,101,99,98,102,48,101,56,56,55,52,99,48,49,101,100,102,48,50,53,97,56,49,102,51,55,50,98,52,48,49,101,56,55,97,53,101,50,102,49,56,50,100,50,53,51,98,56,55,48,48,102,102,49,100,51,56,51,57,50,52,52,48,55,57,56,54,52,55,50,100,52,51,102,56,49,102,56,48,102,101,97,51,54,52,51,48,55,56,50,49,102,53,52,56,56,51,48,55,97,101,52,97,101,57,98,99,57,53,98,56,55,55,50,57,51,56,97,97,57,51,97,48,48,48,102,102,98,99,56,98,102,101,48,49,57,102,52,48,48,102,56,57,54,48,48,51,101,99,54,102,48,49,51,49,54,48,52,97,101,49,54,52,48,52,97,50,56,51,99,51,48,102,49,102,50,99,52,49,101,100,48,51,56,56,48,52,101,55,48,101,51,57,53,53,99,97,97,48,52,57,56,50,52,56,48,57,55,53,48,55,53,99,48,101,101,48,48,57,54,98,48,55,53,101,49,100,97,51,57,54,50,53,48,56,55,49,48,97,50,48,101,99,50,54,55,52,50,48,102,48,57,55,54,57,50,56,98,50,48,50,55,52,49,101,49,50,100,48,51,102,98,53,51,53,98,57,54,55,52,53,56,57,53,102,97,52,98,49,56,48,51,57,52,48,48,55,100,100,98,48,49,50,57,97,49,100,52,48,50,54,102,48,48,49,102,53,97,101,48,52,100,48,48,55,52,56,98,102,50,56,101,56,51,99,54,49,101,49,48,55,54,52,48,101,55,52,49,102,53,48,51,101,97,48,55,52,101,56,50,48,50,54,54,53,56,57,53,50,48,48,102,102,101,57,55,99,51,57,56,48,101,50,52,49,101,98,57,53,52,49,99,57,97,48,52,99,97,49,48,55,56,99,51,97,99,56,53,98,55,52,97,48,102,50,97,52,97,50,55,48,48,55,98,57,100,51,53,51,99,51,98,55,98,50,52,57,50,50,100,56,97,99,52,100,54,101,52,57,52,48,48,53,51,54,48,48,102,102,51,101,98,54,48,48,102,102,57,101,100,48,55,57,56,48,48,102,97,101,99,48,50,54,98,99,49,100,101,48,49,51,49,50,48,101,100,57,51,102,98,50,56,97,56,52,53,98,56,55,52,52,97,52,48,55,97,50,53,49,52,97,51,49,52,49,55,99,51,101,101,48,101,56,100,49,56,49,101,52,56,55,48,56,51,102,50,49,102,53,48,101,51,99,57,54,56,53,102,48,55,52,48,51,102,55,54,49,100,56,97,48,102,51,99,56,55,50,48,97,101,52,51,101,49,101,54,50,56,52,97,50,98,48,102,49,49,53,55,56,57,51,56,53,53,100,55,51,98,97,56,50,57,97,48,49,99,102,99,48,52,97,100,48,51,101,57,52,55,48,50,54,52,52,48,57,54,52,48,50,53,99,52,48,57,56,56,52,53,50,98,51,57,52,52,56,99,48,102,101,99,49,99,52,48,51,97,48,48,55,100,48,56,101,53,49,56,50,55,101,56,98,52,101,53,50,97,51,56,51,100,49,48,55,55,97,53,48,48,55,101,53,49,99,97,57,101,53,57,56,48,57,52,57,52,51,99,98,51,48,52,56,48,48,102,102,57,100,101,52,51,101,57,101,48,50,52,52,53,49,54,52,102,48,99,51,51,98,52,53,53,57,53,102,101,98,97,48,52,55,102,56,48,52,53,54,48,55,97,48,51,98,54,53,99,56,55,51,52,51,99,56,49,101,48,48,102,102,101,57,48,55,57,49,48,56,48,52,98,48,51,99,50,49,100,55,50,101,56,98,53,48,101,101,57,55,101,53,55,54,52,97,52,54,52,98,101,53,55,57,55,50,53,50,50,55,50,52,57,53,54,53,57,49,53,101,48,57,57,52,51,52,57,52,99,52,50,52,57,101,56,54,57,56,56,56,57,50,56,57,100,50,57,48,100,50,100,51,53,48,97,98,52,52,100,52,51,98,55,97,56,57,100,48,98,50,97,48,49,57,48,52,48,48,102,102,102,57,56,49,56,48,51,101,98,101,99,51,56,48,53,102,48,49,50,101,56,49,99,51,48,50,55,53,52,49,100,99,56,55,49,48,49,51,97,48,102,98,99,97,57,48,55,97,97,49,100,52,48,55,55,52,49,102,55,50,102,55,48,55,97,48,98,57,54,48,49,50,99,48,101,54,57,48,52,51,56,99,48,52,99,99,48,51,100,56,48,102,50,97,52,102,50,98,48,98,100,48,102,97,52,48,55,52,53,50,52,56,48,55,97,100,50,52,97,101,52,101,99,56,52,53,49,56,55,52,101,56,51,100,98,102,56,51,48,53,55,49,54,51,54,53,53,101,98,50,98,98,48,48,102,102,53,99,48,53,52,53,52,100,51,57,51,52,55,50,55,48,50,99,55,48,97,49,54,51,56,52,48,56,53,102,102,56,50,101,98,97,101,98,102,101,48,49,97,50,54,48,48,102,56,55,102,56,49,51,52,101,53,100,56,51,100,55,48,48,102,102,55,100,55,101,57,54,50,48,52,98,49,50,54,56,55,55,52,48,52,98,56,97,56,48,50,53,50,54,57,48,48,48,102,102,52,56,99,51,99,53,56,98,55,52,54,52,100,48,48,55,98,97,50,52,49,102,101,48,51,101,55,48,50,54,53,56,49,101,48,49,54,52,48,48,102,102,101,99,99,52,54,48,101,101,49,53,101,57,54,53,49,56,48,57,49,97,53,49,53,57,100,48,54,55,97,54,49,55,101,49,101,51,101,53,56,102,97,50,55,50,48,50,52,53,51,56,49,50,48,97,48,51,51,55,56,49,51,49,101,48,52,99,50,48,51,97,100,48,50,53,53,52,49,99,100,56,55,98,99,49,102,100,56,51,101,99,48,102,49,55,48,101,57,56,51,97,102,48,101,49,56,48,51,100,98,57,99,51,99,99,49,101,49,48,49,50,57,48,102,49,49,55,57,52,53,55,48,48,102,102,51,100,99,97,49,101,57,50,56,56,51,57,97,53,50,49,56,97,100,48,101,97,49,52,101,49,101,49,48,102,50,50,54,53,50,54,56,55,56,52,51,99,56,53,54,49,53,102,97,53,48,56,97,53,52,100,56,56,101,57,53,57,100,50,99,48,49,50,52,53,55,51,54,57,56,57,99,100,56,49,50,98,56,48,51,101,50,100,50,49,100,101,50,57,56,97,100,48,48,55,100,50,50,48,49,50,54,101,49,101,49,52,49,52,50,99,100,57,54,101,49,101,53,101,48,52,99,49,101,50,101,57,50,102,97,52,50,52,98,56,48,57,102,99,53,50,48,49,51,54,99,48,52,99,49,50,49,49,53,98,53,100,49,57,50,49,50,98,97,50,50,51,56,50,52,57,49,48,49,57,99,48,57,51,56,56,102,52,55,97,97,98,100,53,53,98,55,53,48,50,97,48,48,48,102,102,55,99,100,52,52,48,57,56,102,48,55,56,54,48,101,100,48,49,99,53,48,49,50,56,101,48,52,98,100,56,55,54,100,51,102,97,51,48,51,98,102,48,50,54,55,48,48,49,101,98,101,56,48,51,100,52,57,50,98,102,50,50,57,52,50,101,101,52,102,101,48,101,53,52,51,100,101,48,52,97,98,56,55,99,99,51,57,102,99,49,51,48,57,56,53,51,49,54,48,53,99,50,51,48,50,52,56,98,55,50,99,57,50,97,101,56,48,52,56,56,98,99,48,101,102,100,51,57,99,102,48,53,57,100,49,54,52,56,49,98,97,48,97,102,102,56,48,98,98,48,48,48,102,102,102,57,48,49,48,48,102,102,51,101,102,49,52,49,101,48,56,48,51,101,99,57,99,49,101,101,49,55,101,48,101,51,52,49,100,100,98,56,48,48,102,102,102,54,100,48,49,50,57,50,48,101,56,56,49,101,48,57,54,56,56,56,49,100,54,48,101,102,55,57,50,57,56,98,57,48,48,55,97,57,52,49,102,48,48,101,48,56,55,57,56,49,102,51,48,55,51,56,97,52,48,55,101,55,99,98,51,50,102,56,49,100,49,48,55,49,48,49,101,53,56,55,51,51,48,55,100,52,49,100,57,56,55,102,100,49,49,48,101,48,49,100,56,50,55,49,55,56,53,57,49,53,56,49,100,101,48,52,97,54,52,101,50,99,99,49,51,101,49,101,53,50,50,57,99,56,48,48,102,102,50,100,53,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,101,97,48,48,102,97,100,50,48,50,52,98,48,98,49,48,48,102,102,55,100,56,54,56,49,51,98,52,48,101,52,56,48,57,51,99,50,97,99,51,100,50,48,48,102,54,52,97,55,56,51,100,102,99,48,102,49,98,51,50,49,101,53,57,50,56,53,49,99,51,99,102,56,97,99,99,48,101,102,99,49,100,51,48,55,102,48,49,101,55,98,102,101,52,97,51,52,57,48,102,55,56,55,48,100,49,57,51,51,97,54,97,50,56,55,50,97,100,48,52,49,97,48,102,53,57,53,100,100,97,48,52,99,101,52,102,97,48,52,102,102,56,99,53,55,50,54,56,48,55,52,54,56,49,50,101,48,48,52,98,100,56,51,97,100,48,50,53,53,52,49,99,100,56,55,52,48,49,99,50,48,51,57,51,48,101,101,102,48,101,57,56,51,97,102,48,101,49,56,48,51,100,99,55,56,51,98,50,49,100,102,48,49,51,54,48,102,49,49,55,57,52,53,55,48,48,51,100,99,97,49,101,57,50,102,52,51,101,52,53,100,57,99,98,50,48,102,53,57,55,48,49,101,49,48,102,50,50,54,53,50,54,56,55,56,52,51,99,56,53,57,57,54,49,101,57,51,52,98,97,52,100,56,56,101,57,53,100,97,50,98,99,49,50,52,53,55,51,54,56,54,56,50,100,56,48,57,55,48,48,48,102,102,102,56,55,48,56,49,50,53,52,48,101,54,52,51,102,50,48,52,98,100,56,55,56,99,48,57,101,48,50,101,56,97,55,48,100,99,49,102,54,48,51,57,99,48,50,54,102,99,49,102,50,48,51,98,57,48,101,55,49,55,51,57,51,99,51,100,50,100,55,52,53,48,101,101,57,54,54,48,52,98,51,56,51,97,51,50,98,53,50,53,49,97,56,97,100,52,53,48,102,54,97,49,48,55,51,100,50,55,55,52,54,48,55,97,52,49,101,53,100,101,100,51,99,51,97,54,53,56,57,54,51,51,57,50,98,102,99,53,57,54,50,50,53,55,55,50,98,52,48,55,98,100,53,102,102,48,48,97,50,50,48,48,102,102,55,99,56,98,48,48,102,102,49,102,54,55,99,53,100,48,48,51,101,99,49,99,48,57,100,48,50,101,99,97,48,48,102,102,101,56,56,55,98,48,48,49,101,101,48,48,102,102,50,53,97,56,49,99,99,102,50,98,52,48,49,101,56,55,97,50,54,50,56,100,56,50,97,101,53,48,55,56,55,102,99,49,100,51,56,51,57,50,52,98,48,55,57,56,54,52,56,50,100,52,51,56,54,49,99,55,48,102,101,97,52,101,52,99,48,55,56,50,49,99,97,52,56,97,51,56,55,97,102,57,54,51,51,49,57,49,55,54,48,101,101,52,97,48,57,53,53,52,54,52,102,48,49,55,57,49,52,48,54,97,98,48,50,55,49,99,48,49,102,49,51,57,48,48,102,102,55,100,57,98,48,51,98,57,48,55,100,54,49,101,51,50,56,48,48,57,52,56,48,55,51,52,48,48,102,102,102,51,49,101,48,101,54,100,56,101,53,51,102,48,101,102,56,51,99,49,101,48,102,48,99,49,99,48,48,51,97,48,101,57,97,52,99,51,97,50,49,100,55,52,98,50,100,51,56,48,51,100,97,54,48,102,51,48,48,57,56,101,52,100,48,102,52,50,51,52,97,49,56,55,97,56,98,48,48,102,50,49,52,54,48,49,55,100,54,55,97,48,49,50,50,97,50,99,57,98,101,48,50,53,97,53,57,49,53,102,98,48,50,97,52,48,48,101,101,98,57,56,48,51,101,102,53,56,48,49,55,48,54,48,48,48,102,102,99,97,54,48,48,57,51,101,48,48,102,102,49,55,56,50,53,102,102,48,50,48,49,53,48,48,102,102,100,57,51,48,48,55,99,53,49,52,49,102,54,48,51,100,99,48,55,100,52,48,48,102,97,98,52,56,101,48,102,54,57,100,101,101,48,48,102,102,51,100,50,53,48,55,99,57,56,49,99,97,48,51,98,51,100,97,52,51,98,51,51,57,98,48,55,52,97,49,99,49,48,50,53,100,99,48,57,55,53,99,49,99,97,100,56,48,49,101,100,57,50,97,52,97,102,57,49,98,57,54,56,53,57,54,100,99,98,100,48,49,51,49,48,102,49,55,100,98,48,48,102,102,57,97,49,54,52,57,100,99,51,51,97,99,48,50,56,98,56,49,50,55,48,48,102,102,48,102,56,57,99,56,48,51,101,99,100,56,49,101,51,48,51,101,98,48,101,101,49,52,48,48,102,102,52,100,98,56,51,57,97,48,48,55,57,55,48,48,102,102,55,51,54,102,102,50,101,51,56,55,56,48,49,101,48,101,48,55,56,54,48,101,48,48,102,102,49,101,102,102,52,50,50,48,49,100,49,48,102,52,50,53,57,53,55,99,48,49,101,100,51,48,55,54,54,48,52,99,55,50,49,48,55,97,49,50,54,53,50,99,51,100,52,53,55,56,55,54,99,97,51,48,48,98,49,98,51,99,56,48,57,101,101,50,99,57,99,101,48,50,53,56,53,54,49,54,49,98,56,48,102,97,99,48,102,50,99,49,102,50,48,51,56,48,48,48,102,102,55,100,49,57,56,48,51,101,98,52,52,49,100,97,53,56,55,102,99,98,51,101,53,56,49,52,99,48,101,51,99,49,100,48,48,55,51,48,49,100,48,56,55,53,53,49,99,49,50,52,49,102,54,52,51,57,48,55,98,101,48,102,54,48,49,100,97,48,51,56,51,52,98,99,53,50,49,52,57,100,102,50,56,99,97,56,48,55,98,50,57,97,49,99,51,48,48,55,98,101,100,48,99,49,100,50,50,53,99,101,52,102,50,99,50,52,98,49,48,101,101,56,55,54,99,49,97,97,50,99,48,98,52,52,102,97,100,51,99,98,48,102,102,48,51,55,55,53,100,52,48,97,54,48,48,49,102,53,50,56,48,48,102,102,102,98,53,100,48,55,54,54,48,48,102,102,102,98,54,48,48,55,49,99,49,101,99,48,55,98,101,49,99,55,48,101,55,102,48,55,55,50,57,101,49,100,49,48,55,57,50,53,101,48,51,98,101,50,99,99,51,57,102,56,98,102,50,102,99,51,100,100,99,101,53,50,48,55,52,48,49,100,99,56,55,97,49,50,99,98,53,48,48,55,98,56,99,98,54,48,55,55,50,48,101,100,53,49,98,102,57,52,97,48,55,56,99,56,99,53,52,53,50,49,50,48,57,53,99,57,102,98,52,97,49,99,57,54,51,50,53,56,51,57,57,51,97,100,98,52,48,48,102,102,54,57,99,48,57,102,97,48,55,97,52,49,101,99,48,55,49,101,48,52,56,57,56,49,51,97,99,48,102,98,52,51,56,56,57,98,99,97,101,48,102,98,48,51,57,101,48,50,53,50,56,48,57,57,48,48,102,102,55,97,50,49,100,48,52,101,101,56,101,53,55,97,54,52,97,48,56,55,97,99,51,56,48,48,102,102,101,56,48,51,101,56,49,101,57,48,101,102,50,53,101,52,54,50,100,53,48,52,98,57,50,97,49,50,97,57,48,99,98,54,50,57,53,49,50,99,49,50,54,53,56,49,53,101,53,56,57,53,100,54,54,102,56,98,48,50,98,53,51,100,97,98,101,56,57,53,102,101,48,101,48,50,101,97,48,49,49,48,48,48,102,102,102,97,56,48,57,56,53,48,55,57,101,48,102,101,52,49,102,56,48,55,99,48,48,57,56,50,48,55,56,52,53,101,101,50,100,99,49,101,51,56,55,99,52,51,102,52,49,101,51,48,55,56,52,57,56,53,99,53,49,53,56,49,100,101,52,49,48,99,56,98,101,48,102,49,48,55,98,52,98,53,48,102,57,98,101,57,51,99,97,102,50,56,99,97,54,50,56,52,97,52,51,101,48,102,48,49,55,54,57,52,57,99,52,54,48,97,52,52,49,52,49,97,102,52,49,57,99,57,53,102,50,56,48,52,53,48,54,52,48,102,57,48,48,49,102,53,101,52,48,48,102,102,102,57,51,97,56,49,51,101,56,48,52,57,97,97,53,48,51,98,53,48,101,52,56,51,99,55,48,102,49,102,48,55,101,99,48,52,98,102,48,51,98,102,52,53,52,97,50,97,48,48,102,102,49,101,57,49,101,50,97,52,49,99,99,56,51,98,48,101,53,56,48,55,55,48,97,101,48,55,54,97,48,48,102,102,102,54,51,48,55,50,52,97,55,57,48,102,101,57,52,50,48,101,49,52,51,100,52,49,102,50,52,53,99,49,100,51,50,100,52,97,99,48,101,101,49,55,57,100,51,99,49,51,97,57,101,57,99,49,101,48,57,50,97,98,57,53,97,53,97,53,53,54,50,99,49,51,56,98,49,102,102,101,48,51,52,48,56,48,51,101,54,48,50,48,52,56,56,57,52,101,48,102,53,99,48,57,50,99,50,98,56,48,57,100,97,52,51,52,98,99,53,55,49,55,48,48,102,102,52,97,52,102,52,100,48,49,51,98,52,54,48,52,98,50,52,97,54,48,48,51,100,100,49,56,49,102,101,56,51,100,55,48,50,53,97,52,49,100,50,49,53,57,102,97,52,97,52,56,55,99,49,48,49,49,52,97,52,99,53,49,97,51,49,53,99,49,97,55,101,56,54,49,100,51,48,102,49,48,48,57,56,102,97,100,51,52,48,50,52,53,102,48,48,57,56,55,48,49,48,57,48,48,102,102,49,102,53,55,52,48,52,57,98,55,48,48,102,102,55,100,56,49,48,49,51,100,50,48,101,51,56,48,57,52,53,99,53,98,101,50,56,48,48,49,101,97,100,48,48,51,100,52,99,51,57,54,57,56,97,101,48,49,51,51,101,56,57,99,51,56,52,48,101,55,56,49,101,49,56,51,99,102,100,52,48,50,53,100,99,51,99,56,49,100,50,101,57,53,101,99,48,49,101,99,98,48,52,97,57,98,49,55,99,53,55,102,56,48,100,102,100,55,57,52,101,100,50,48,57,48,52,99,48,48,102,102,101,49,51,48,48,55,51,53,56,48,48,55,100,97,97,56,49,50,54,56,50,48,49,101,99,56,49,50,99,97,48,102,101,54,56,48,49,53,54,51,56,55,48,99,48,52,102,101,56,49,100,55,48,51,100,54,48,48,102,102,52,53,54,101,48,102,48,52,97,97,57,50,98,99,49,101,49,48,51,98,56,48,48,53,55,48,102,52,102,48,49,50,101,48,48,54,56,102,50,97,49,51,56,48,50,102,56,48,97,57,99,48,49,102,53,51,99,48,48,102,56,101,53,48,49,50,102,52,48,48,102,102,102,97,98,102,48,55,99,99,53,99,56,51,102,98,57,48,55,56,56,48,48,102,53,98,99,49,101,55,50,50,102,50,98,98,48,51,98,51,48,102,48,102,48,101,56,56,55,101,48,49,100,98,55,48,55,55,50,49,98,56,55,53,56,49,101,51,48,55,51,52,51,101,97,48,48,101,99,99,99,48,102,98,52,51,102,56,49,100,99,48,102,57,55,48,102,54,56,55,55,99,51,102,101,48,57,49,57,101,53,101,57,52,51,98,48,55,55,97,52,97,97,102,54,53,54,55,101,53,57,50,55,101,52,102,52,49,102,102,48,51,100,49,48,102,100,48,55,101,56,49,100,51,48,49,50,98,99,48,101,56,56,98,55,48,102,98,48,55,100,48,98,51,99,49,99,55,48,55,53,97,49,99,54,101,56,57,99,98,51,50,99,101,57,49,48,51,99,101,49,101,54,57,50,97,102,48,55,57,52,51,99,101,56,56,53,53,50,49,57,49,52,52,50,97,57,49,52,98,101,48,102,50,50,53,101,52,101,48,102,48,48,55,56,53,49,53,49,55,54,52,50,52,50,52,100,99,56,48,48,57,98,51,102,99,100,57,53,101,56,55,102,98,52,48,52,100,50,48,48,101,102,52,54,56,48,51,101,56,97,48,48,49,55,51,57,102,56,48,49,100,98,50,56,49,51,56,52,48,48,50,101,102,56,97,48,53,48,50,48,48,102,102,102,57,97,56,56,49,51,49,101,48,102,48,99,49,100,97,48,51,56,97,48,50,53,49,99,48,57,55,98,48,101,100,97,55,102,52,54,48,55,55,101,48,52,99,101,48,48,51,100,55,100,48,48,55,97,57,50,53,55,101,52,53,50,56,53,100,99,57,102,99,49,99,97,56,55,98,99,48,57,53,55,48,102,57,56,55,51,101,56,49,51,48,57,56,53,51,49,54,48,53,99,50,51,48,50,52,56,98,55,50,99,57,50,97,101,56,48,52,56,56,98,99,48,101,102,100,51,57,99,102,48,53,57,100,49,54,52,56,49,98,97,48,97,56,48,53,99,50,50,102,102,56,48,55,51,97,48,55,57,48,97,55,48,48,102,102,55,100,53,100,48,48,102,102,51,101,102,51,99,49,99,101,56,55,56,48,97,48,97,52,57,48,48,55,57,56,99,48,101,51,57,52,50,53,97,57,54,99,53,51,102,52,97,48,99,56,48,57,56,56,48,55,52,50,48,50,52,48,49,101,98,50,57,52,51,98,48,57,50,56,56,49,98,56,50,53,98,100,48,51,97,54,50,101,52,98,52,48,49,50,53,50,97,52,49,101,100,54,101,54,102,52,101,49,53,99,57,98,99,98,101,102,51,97,101,100,51,99,97,101,100,99,97,102,48,49,53,101,99,48,57,100,49,48,48,55,99,51,49,50,100,48,48,97,100,48,55,98,52,48,102,52,99,48,57,52,97,48,50,54,53,52,49,51,53,54,56,52,56,52,49,102,98,48,102,50,48,51,98,56,48,50,53,57,98,48,51,57,99,56,54,51,50,53,51,56,56,101,100,48,55,97,52,51,99,48,49,100,50,48,101,51,54,48,55,99,97,48,102,51,99,48,57,97,55,97,57,52,55,100,52,52,52,51,98,56,49,99,48,99,49,101,54,50,102,57,48,50,56,56,101,50,50,49,101,54,50,100,54,48,48,49,98,101,49,57,52,48,52,50,52,50,97,99,98,50,52,99,50,57,99,98,51,50,98,99,98,54,50,98,57,101,99,56,99,57,99,53,54,50,54,50,50,57,54,48,53,55,97,52,55,54,100,57,55,55,51,50,57,56,56,48,102,101,52,57,52,54,52,56,99,100,51,102,97,57,49,101,56,56,50,52,98,49,51,52,54,97,100,101,52,54,102,98,99,100,101,102,102,53,48,48,102,102,102,100,99,48,48,102,56,101,48,48,102,102,48,51,101,52,53,52,57,50,57,101,57,54,48,101,102,52,48,49,102,53,102,99,48,52,101,99,56,55,56,52,49,51,48,57,52,57,54,102,56,55,53,52,49,100,101,48,49,50,100,101,48,102,54,50,52,97,55,57,54,98,98,99,102,50,52,98,99,48,101,50,48,49,99,57,48,51,57,98,48,50,53,100,54,52,51,56,50,48,101,57,48,49,99,97,99,99,101,97,49,99,51,100,56,49,101,55,101,48,102,54,56,51,102,52,49,101,102,100,56,53,57,53,54,49,101,56,50,99,55,49,100,48,48,98,49,100,102,101,48,50,99,51,48,48,102,102,51,101,98,57,99,48,57,53,56,48,55,101,48,48,102,102,101,57,99,48,49,102,55,51,97,48,52,57,55,48,51,57,98,48,102,97,56,55,51,52,48,52,97,56,49,101,48,56,51,57,52,48,50,55,100,48,48,57,55,50,52,98,48,55,57,48,53,49,102,48,102,49,48,55,51,100,51,51,57,52,50,56,48,48,102,102,101,101,48,48,102,102,57,97,99,48,101,50,48,55,53,56,51,100,97,102,101,50,99,52,97,97,48,102,50,49,54,50,53,51,57,54,56,48,57,48,50,100,100,48,53,50,57,48,54,53,49,99,97,51,50,99,52,98,51,55,49,51,98,99,56,54,97,53,54,52,97,55,97,48,53,52,97,54,53,48,48,55,51,55,50,97,55,52,55,55,100,98,52,56,54,53,97,55,100,56,97,50,54,99,98,101,100,98,52,102,98,55,54,51,55,99,101,51,54,102,101,50,53,51,99,50,48,49,57,102,98,57,56,52,54,51,54,48,56,53,55,100,55,102,99,48,53,50,98,48,48,55,99,99,57,48,51,57,56,49,101,55,48,102,99,56,48,51,101,98,49,56,49,99,53,49,53,48,49,100,54,50,98,52,48,52,100,49,51,100,49,99,48,57,101,101,48,55,54,50,53,56,50,52,51,49,100,50,99,97,102,52,50,99,100,50,49,98,48,48,102,102,52,98,102,48,49,51,51,101,56,98,54,57,49,54,57,48,53,57,97,53,97,49,50,51,54,99,48,57,57,52,98,52,54,57,51,49,50,100,102,57,50,102,99,100,102,54,53,48,48,97,100,99,53,48,48,102,99,97,48,102,55,48,55,50,99,51,98,54,49,102,57,50,98,53,57,50,97,52,51,100,52,53,55,48,48,57,57,57,53,101,56,99,57,56,100,49,54,48,99,50,51,56,50,55,52,98,48,52,50,101,100,50,54,98,48,99,50,53,50,51,52,97,52,54,52,56,50,98,53,50,57,48,57,50,102,100,101,52,54,52,97,52,56,57,100,56,51,52,50,48,48,100,55,101,54,97,101,52,52,99,48,49,48,54,97,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,97,101,101,48,48,102,102,102,56,57,57,56,49,50,100,101,48,101,101,99,49,100,57,56,48,51,101,97,56,48,49,100,50,56,49,51,48,54,49,100,98,50,98,56,49,50,101,49,102,102,48,50,54,54,56,48,49,101,102,98,99,48,102,50,53,51,56,49,51,56,53,101,98,101,48,50,54,49,56,49,99,98,48,49,51,50,48,48,52,99,54,48,55,50,99,51,57,102,99,49,50,101,57,56,53,100,50,55,57,52,101,56,56,48,57,51,50,97,48,98,49,52,97,56,56,99,53,48,57,52,56,53,48,54,97,102,55,56,48,52,100,48,48,102,102,52,99,56,98,50,100,100,51,102,56,48,100,48,50,97,48,57,100,48,49,50,49,52,48,52,97,51,48,55,51,99,48,57,49,50,48,50,53,52,48,49,100,52,56,49,50,97,54,49,99,49,55,100,50,100,50,56,51,97,50,48,101,97,102,48,55,101,56,48,52,97,57,50,49,51,57,99,50,98,53,100,52,98,55,55,48,55,100,99,49,101,52,48,55,99,52,49,101,50,97,55,102,98,55,56,97,51,48,101,100,48,55,52,56,97,97,51,56,48,57,97,48,55,98,53,50,98,54,56,52,50,50,56,48,97,102,57,100,51,98,54,97,101,57,97,101,52,100,50,55,97,54,56,51,56,97,98,102,101,49,53,52,48,102,98,48,49,101,52,51,52,48,101,54,48,49,99,100,56,51,100,56,48,55,98,101,57,48,53,54,54,50,102,49,49,56,49,100,52,56,51,98,51,48,102,102,56,51,99,56,52,56,50,56,99,49,51,97,48,50,53,56,48,50,55,50,99,48,55,50,52,51,97,99,53,97,56,55,97,49,101,50,98,55,49,54,53,100,49,52,98,48,97,50,98,55,97,55,101,50,98,51,97,49,56,50,55,98,49,53,101,53,56,48,50,52,55,50,52,55,55,48,48,52,98,100,51,52,56,99,98,55,52,48,49,51,53,99,48,48,102,102,102,98,55,102,48,50,55,101,48,49,101,98,48,48,102,102,51,101,99,49,52,48,57,100,56,48,55,98,50,48,102,51,56,49,101,54,50,53,48,54,50,53,53,48,55,51,48,51,100,50,49,102,99,48,55,54,48,48,102,102,101,99,99,51,98,99,49,57,56,55,54,53,99,101,49,100,52,48,55,54,50,49,100,98,48,55,98,48,48,102,51,52,98,102,48,101,52,56,55,53,97,56,98,51,50,56,48,51,97,48,49,100,48,52,97,50,102,52,48,52,56,49,49,56,51,101,99,53,56,50,49,54,50,101,56,98,101,52,48,52,101,50,102,99,98,49,48,52,54,53,57,49,54,53,55,102,51,55,48,56,52,48,49,100,48,99,53,102,49,52,52,53,51,48,55,57,99,97,53,50,101,56,51,97,101,49,101,54,50,97,52,97,97,48,102,48,56,55,54,56,51,99,54,53,54,97,55,57,52,56,53,102,57,52,48,53,102,49,53,101,56,99,53,99,49,52,54,53,101,57,52,54,53,100,50,51,50,52,49,53,101,53,97,57,52,97,53,100,49,53,54,53,57,48,50,54,100,48,56,98,51,50,97,56,98,49,52,49,55,100,50,100,48,56,98,49,52,48,52,101,52,52,97,52,48,52,102,52,49,52,97,48,52,56,100,51,55,54,100,102,97,57,53,48,49,55,54,56,48,57,100,57,48,48,102,102,55,99,53,101,56,48,49,102,53,97,56,48,52,101,53,56,55,98,99,98,53,48,55,56,55,48,53,51,56,55,101,99,48,57,55,53,48,102,52,50,52,97,50,50,53,100,51,54,53,51,56,49,50,100,48,56,48,48,102,102,101,48,56,49,100,51,48,55,50,52,98,54,50,102,53,50,48,98,50,48,102,52,57,55,98,56,98,53,48,102,49,49,53,100,50,48,52,98,102,48,55,97,53,51,57,50,100,51,49,51,99,98,50,48,102,54,54,52,51,50,100,53,51,98,97,55,55,52,102,52,100,50,98,48,97,49,48,101,102,51,55,51,101,97,99,97,102,102,54,57,55,102,101,48,49,52,57,56,98,97,56,48,99,49,101,48,48,102,98,49,97,48,48,55,99,55,53,48,48,57,102,100,48,50,52,101,52,49,102,56,57,55,54,49,100,48,48,55,50,101,48,101,48,52,49,102,54,48,49,51,53,48,48,101,97,48,98,54,52,98,50,99,99,98,98,48,55,55,56,49,101,55,48,55,48,52,48,101,98,48,49,102,52,48,51,102,49,50,99,56,97,98,48,101,53,49,54,48,49,102,48,48,102,102,102,100,57,53,52,49,100,51,50,57,56,49,101,52,57,55,56,49,100,54,48,55,50,52,49,100,52,48,101,101,50,51,48,51,99,52,52,50,50,56,48,51,98,48,53,54,97,54,48,55,99,57,48,48,102,102,97,51,52,48,48,49,50,99,56,55,48,98,101,50,57,56,98,51,50,98,48,99,53,53,49,55,99,53,55,101,99,98,52,48,49,102,53,97,99,48,48,102,56,101,100,48,49,51,101,52,48,52,101,49,48,49,51,48,52,49,100,52,48,101,98,48,51,102,53,48,50,53,102,56,49,102,55,48,49,50,98,56,48,101,55,48,97,50,50,101,99,97,48,48,102,102,102,48,48,51,99,102,48,102,49,48,51,102,53,48,55,53,48,48,102,102,102,56,56,49,99,97,49,55,48,53,99,56,51,98,100,50,98,56,51,101,99,49,99,51,50,98,56,51,102,48,53,51,48,51,97,102,50,101,99,51,101,48,48,101,52,99,51,100,52,49,100,56,50,99,52,49,101,51,57,54,48,49,100,53,48,102,50,57,55,52,57,97,49,99,98,52,48,48,102,102,102,48,50,48,56,48,57,49,50,54,97,55,49,52,52,53,97,97,54,57,54,98,53,56,97,97,50,98,48,98,48,51,102,102,56,53,98,56,48,51,101,56,97,99,48,49,102,53,48,101,49,101,97,48,48,55,100,97,56,48,49,51,49,101,57,48,53,52,57,55,50,56,101,48,50,53,101,48,52,98,99,56,51,98,52,48,99,55,48,51,101,56,48,102,54,52,51,97,53,55,50,53,54,50,56,56,48,49,101,102,55,48,101,50,56,51,100,98,52,56,48,55,55,49,98,49,52,54,56,56,48,102,50,52,51,56,50,49,102,57,50,100,55,57,54,50,49,102,56,48,55,55,52,99,50,48,49,56,51,97,98,99,98,49,99,53,54,101,101,48,57,102,48,102,49,102,52,48,50,97,55,56,48,51,98,52,48,48,102,102,51,56,57,49,52,48,97,99,52,48,57,51,49,48,50,52,97,56,48,57,49,53,48,48,102,102,55,100,51,53,56,49,50,101,48,56,101,49,99,99,48,101,101,57,55,101,48,101,100,56,49,100,53,48,55,55,100,49,51,51,102,99,51,101,101,48,102,101,56,49,102,52,49,54,97,48,101,55,99,51,57,48,49,102,55,48,102,100,56,50,54,48,51,102,50,49,101,56,50,100,48,51,98,53,99,49,101,53,48,51,100,50,52,51,48,101,57,56,51,98,50,52,51,48,102,52,54,48,101,97,97,54,56,51,100,49,52,57,48,101,54,56,55,51,48,48,102,102,52,101,100,49,51,48,48,57,48,49,53,54,53,97,49,53,50,49,100,57,50,98,55,49,100,51,98,56,48,57,56,48,49,53,48,56,55,57,52,48,49,102,51,48,48,48,102,102,48,55,100,53,97,56,55,54,99,49,101,53,97,54,48,51,98,50,101,49,99,56,48,50,54,97,99,98,101,101,56,55,100,49,56,99,48,102,48,48,102,102,51,98,52,49,100,97,48,50,53,100,99,98,51,48,55,54,52,57,53,57,50,56,97,49,52,54,50,102,102,48,50,53,52,51,100,57,56,48,57,57,98,56,101,57,51,100,48,97,53,50,48,48,102,102,52,57,53,51,102,56,50,52,48,49,57,48,102,48,50,51,50,53,49,53,100,98,53,49,49,50,53,55,102,101,48,51,53,54,50,56,48,53,49,97,56,48,51,101,53,51,99,49,99,55,48,102,52,57,52,54,48,48,102,102,102,98,97,99,48,50,54,100,56,51,101,52,53,98,49,53,57,57,49,52,51,98,56,49,102,99,99,48,101,50,52,48,49,101,100,53,50,100,50,57,51,52,97,101,55,51,49,54,100,56,51,97,56,48,52,97,55,48,49,50,102,56,53,54,49,55,56,48,49,54,56,56,101,57,57,52,57,99,56,56,48,57,51,52,99,55,101,53,48,102,48,48,102,102,57,56,97,49,50,48,101,52,100,48,52,52,53,55,56,50,55,55,52,100,100,97,56,48,54,57,52,48,49,50,102,48,48,52,101,52,56,49,50,98,54,48,52,100,54,57,52,101,48,50,54,101,48,52,98,101,48,49,51,48,50,48,101,54,99,49,101,100,52,98,53,99,48,50,102,99,97,99,48,55,55,54,48,102,53,52,49,100,99,56,55,101,99,98,57,50,57,98,53,50,52,57,55,99,56,56,56,98,56,98,97,50,98,56,51,57,56,49,101,54,48,102,48,55,50,98,98,50,55,101,48,101,101,49,55,54,57,54,53,54,102,55,51,99,102,52,101,52,51,50,97,100,51,53,99,57,100,53,50,56,50,57,57,97,48,49,55,48,48,50,55,97,56,48,49,102,53,51,50,48,52,57,49,56,48,51,101,99,50,56,97,51,50,100,100,48,56,49,102,99,56,51,97,51,48,101,98,97,51,48,55,99,52,98,56,101,56,55,50,57,50,48,102,57,52,51,57,97,48,101,102,99,49,100,50,98,50,48,102,98,49,57,48,49,50,101,52,102,48,101,55,50,52,52,100,50,50,56,51,99,56,48,102,57,48,51,98,56,48,102,99,57,55,49,49,97,99,97,57,48,101,52,49,52,101,49,100,52,98,100,99,57,54,101,49,100,49,98,52,98,48,101,102,54,50,48,100,48,50,52,98,97,48,55,102,56,48,52,57,99,50,56,48,54,53,57,48,48,102,102,51,101,49,100,48,48,102,102,52,57,54,49,53,99,48,101,101,48,48,57,53,97,48,55,57,97,48,52,100,100,48,55,99,52,51,97,100,56,97,54,48,55,98,52,49,102,98,48,55,57,52,49,102,51,48,55,54,101,49,100,52,50,100,52,48,52,102,49,50,48,98,49,99,53,97,56,51,56,55,48,102,51,56,51,98,97,48,50,53,56,48,49,101,55,49,52,54,102,54,50,98,56,97,99,48,102,54,97,55,48,55,54,53,49,51,97,55,56,55,56,56,97,102,52,57,52,98,57,99,57,101,49,100,101,52,50,48,102,56,97,49,55,57,102,48,53,56,57,54,49,50,53,54,100,52,49,53,102,50,48,100,48,48,51,57,99,48,48,102,102,55,99,52,50,48,48,102,102,49,102,53,54,56,48,101,55,56,51,101,48,53,49,56,55,99,52,48,49,101,102,48,48,102,102,50,54,57,48,49,101,57,102,50,57,48,51,99,52,49,100,55,48,102,49,56,48,51,100,97,99,48,102,56,99,98,101,48,50,53,100,99,51,101,101,49,99,102,50,100,54,56,51,98,52,53,56,101,50,99,98,49,52,50,53,100,49,52,54,48,48,102,102,102,50,99,99,53,54,102,52,99,48,101,100,57,55,56,51,50,48,56,55,57,48,97,56,101,57,98,51,56,98,53,50,98,98,54,52,49,97,98,56,100,99,102,52,48,54,99,48,48,102,54,99,48,57,98,100,48,48,102,102,55,100,54,99,56,48,51,101,97,56,56,49,99,100,97,52,48,55,52,99,98,51,48,102,97,48,49,50,102,50,48,101,52,99,97,55,48,101,51,56,55,54,53,102,50,100,52,97,102,48,55,49,54,48,101,102,99,51,99,97,48,101,49,56,49,100,98,56,51,99,50,48,102,52,54,48,101,100,48,55,53,56,98,52,50,98,49,49,52,48,49,101,100,99,48,55,54,48,57,50,49,101,53,48,55,54,99,56,56,53,101,48,55,56,56,98,97,52,53,48,55,55,53,52,49,99,99,50,98,48,56,50,49,97,49,52,57,54,48,53,102,57,53,48,56,50,49,100,100,57,98,56,99,56,49,101,52,97,102,102,102,48,98,52,48,48,102,102,55,100,101,99,56,49,51,56,50,48,101,98,99,48,57,52,56,48,48,55,100,54,57,48,49,51,52,56,102,56,51,99,50,48,102,49,54,48,101,102,49,55,54,48,102,100,52,49,99,97,56,51,101,99,48,50,53,100,99,49,100,54,51,56,48,50,52,101,49,101,48,50,100,99,49,51,101,48,102,53,56,49,101,56,48,51,56,49,48,55,98,55,99,51,57,48,56,48,55,50,57,48,51,98,56,53,102,50,50,50,49,101,52,99,52,99,48,101,101,50,52,57,49,52,98,50,102,52,48,52,98,56,51,98,100,50,48,57,53,102,56,98,51,50,100,49,48,50,51,101,102,99,48,50,55,98,56,49,100,99,56,51,100,55,48,102,54,56,51,98,51,48,55,99,52,49,99,50,48,55,101,56,53,48,97,54,102,54,56,51,102,97,49,99,48,48,102,102,55,57,56,49,100,54,48,55,98,48,53,52,49,54,57,57,49,99,97,102,97,102,50,49,101,100,48,101,97,48,55,97,49,48,99,51,101,50,53,54,49,54,48,48,102,102,57,52,52,99,52,48,52,102,50,57,99,102,56,98,57,50,98,100,56,52,98,48,52,97,50,54,57,52,99,57,101,53,55,55,102,56,100,54,53,54,50,53,97,48,55,101,56,51,52,48,55,53,97,48,48,102,98,100,56,48,48,55,100,100,49,48,55,99,99,48,49,102,54,57,52,48,102,99,101,99,97,99,48,101,54,49,54,54,49,101,102,48,101,98,48,49,50,99,54,49,99,50,52,57,48,49,50,101,48,101,54,48,51,98,98,52,98,52,98,50,100,52,97,50,50,98,56,98,57,50,99,56,51,97,56,49,102,48,48,55,98,54,99,48,55,55,48,49,101,48,56,55,56,99,51,97,50,53,53,56,51,100,52,48,102,101,56,55,48,56,98,49,48,102,98,50,55,48,51,98,101,48,102,102,50,50,57,52,97,53,57,56,55,97,48,97,54,101,56,53,52,57,98,48,56,102,99,97,102,50,98,50,49,48,56,97,98,57,51,50,55,56,48,98,102,56,98,102,101,48,49,100,48,97,48,48,102,102,102,97,54,97,48,48,102,102,55,100,56,54,56,51,98,55,48,48,102,102,55,100,56,50,48,49,50,53,54,48,101,53,99,51,101,52,49,100,100,48,102,55,53,56,55,56,56,49,101,55,48,55,50,48,49,100,99,48,51,98,56,48,101,49,56,51,101,100,54,56,48,52,56,99,98,101,50,57,99,49,50,99,48,102,54,52,51,98,56,48,101,97,48,49,100,54,57,54,97,48,102,50,98,55,99,57,56,49,99,100,48,101,56,48,55,55,49,102,100,48,53,102,56,55,99,100,49,55,52,56,48,51,100,97,54,56,54,57,97,49,100,100,101,48,57,97,102,99,51,98,99,57,101,101,49,53,99,48,48,101,48,52,48,54,101,54,97,48,49,49,101,54,48,52,57,100,48,48,102,102,51,101,99,55,48,48,102,102,57,99,50,48,50,52,53,52,51,100,52,53,51,49,55,101,48,52,98,100,56,51,102,48,48,55,57,54,49,100,55,50,56,48,97,98,48,102,50,57,53,56,49,101,55,50,99,48,49,100,54,98,50,48,102,51,48,49,101,56,49,52,101,48,101,57,48,51,100,54,53,57,49,53,101,53,57,48,55,54,49,50,57,50,51,48,55,98,56,51,57,50,49,99,54,48,102,100,48,55,52,53,48,56,98,102,52,51,50,102,53,48,56,51,97,50,53,51,56,55,54,99,51,99,49,57,100,55,51,53,57,54,52,49,100,99,52,54,57,50,98,50,57,100,57,57,54,100,48,51,97,48,56,48,99,48,56,53,54,56,48,51,101,54,56,52,48,48,102,102,102,98,52,97,50,98,52,97,101,52,49,50,98,52,48,49,101,56,56,48,49,50,49,101,57,100,57,48,53,49,49,49,49,48,99,49,51,101,53,97,48,51,98,52,48,50,54,49,57,51,48,98,49,52,101,48,52,97,97,51,101,52,55,99,57,52,53,56,97,52,100,48,49,51,52,102,50,48,57,57,52,99,52,99,100,49,97,57,51,53,50,56,100,50,52,97,101,97,97,56,54,97,97,100,57,55,102,99,48,51,52,50,49,55,53,48,48,98,48,51,48,48,102,102,55,55,100,53,52,48,49,102,54,57,99,48,48,98,97,49,48,48,102,102,57,48,49,48,48,51,99,53,56,48,52,99,52,56,48,48,102,102,98,100,52,97,56,49,98,102,48,48,102,102,51,101,97,57,99,48,49,102,50,101,52,50,97,48,48,57,56,50,48,55,56,56,102,48,51,97,100,48,48,55,100,56,57,57,52,50,48,101,56,99,49,99,55,49,54,97,49,101,50,97,54,97,56,51,57,52,48,102,49,48,49,100,57,49,53,54,99,48,51,98,55,48,55,51,52,53,49,54,50,57,56,97,48,48,102,102,55,56,97,49,101,49,48,102,50,101,48,55,57,52,49,101,99,48,55,101,50,48,52,99,56,48,55,56,49,50,56,97,98,99,53,56,97,49,57,52,56,49,99,57,50,56,99,51,57,55,56,97,52,52,48,102,52,57,101,49,101,101,50,100,53,51,52,97,99,52,102,102,49,50,57,101,53,54,53,50,102,102,56,48,101,102,99,97,48,49,52,52,54,48,48,102,57,49,98,56,48,51,101,97,102,99,98,57,48,48,102,102,55,100,55,53,56,49,51,97,48,101,56,55,56,48,51,98,54,49,100,50,57,48,101,100,48,49,50,100,52,48,102,102,102,52,56,48,51,99,98,100,50,53,55,50,102,57,49,52,98,55,101,53,99,54,48,55,53,48,48,101,97,52,49,99,56,97,50,48,51,100,97,101,48,57,55,50,100,48,51,102,99,49,102,97,48,102,101,57,53,100,100,48,52,49,101,48,56,55,100,57,50,48,57,52,56,55,100,97,52,97,52,48,52,102,101,52,97,50,52,49,100,97,48,49,51,48,50,97,54,55,48,50,52,48,48,51,50,97,99,51,101,99,48,48,102,102,102,98,56,97,48,48,102,102,55,100,53,97,48,55,50,56,51,97,99,53,97,48,55,57,98,48,48,51,101,99,50,48,48,57,50,100,48,102,54,102,50,98,55,97,49,101,99,49,100,102,48,101,52,48,49,51,54,48,48,52,98,99,57,55,99,49,101,57,50,99,51,50,53,57,54,48,56,56,53,54,101,48,49,50,100,50,97,101,56,49,101,57,50,49,48,50,54,102,97,49,55,52,97,99,57,99,53,56,49,57,51,50,55,52,49,53,99,56,97,57,54,57,100,56,102,97,48,56,100,48,48,53,50,98,48,48,102,102,51,101,99,98,99,48,49,102,54,53,56,48,52,99,49,56,48,51,101,99,101,52,49,102,101,49,54,48,48,102,56,56,49,102,53,56,55,98,48,98,98,55,56,51,98,101,56,48,48,57,52,48,48,55,97,55,54,48,101,98,49,97,50,102,56,51,101,99,101,56,51,98,53,48,55,53,52,48,57,57,48,101,55,48,55,48,99,51,97,101,49,101,101,48,48,55,97,54,101,49,99,55,48,102,53,48,55,101,56,51,102,56,56,52,49,99,53,48,48,55,98,101,49,51,48,51,56,50,53,54,48,55,57,99,51,101,55,99,97,50,50,99,48,99,49,101,51,48,102,48,57,99,98,51,50,99,98,56,51,50,53,55,97,48,57,53,100,102,101,48,53,99,50,98,97,101,98,97,102,102,101,97,49,57,50,48,101,57,56,49,101,52,56,55,56,52,49,99,101,48,51,100,50,48,55,54,97,48,102,55,52,51,97,48,57,49,57,48,99,51,100,99,48,101,98,48,51,102,101,49,99,100,48,55,56,99,49,100,54,52,99,101,100,97,48,50,52,48,50,53,48,51,99,56,49,99,55,48,102,48,49,53,56,49,101,55,50,57,53,50,52,49,50,101,53,57,97,49,49,54,50,53,52,98,102,97,52,98,53,50,97,100,49,50,56,56,97,55,57,53,99,53,56,97,48,102,56,57,97,48,49,51,48,50,98,100,51,57,98,101,49,57,100,56,53,98,50,56,55,52,48,49,50,102,52,48,101,56,56,98,55,48,55,102,101,48,102,101,99,49,99,56,56,51,56,52,48,101,102,98,97,99,51,50,53,102,56,51,101,100,48,55,98,101,48,101,100,48,49,100,50,49,52,50,101,98,102,54,57,50,100,97,51,98,52,53,99,48,51,99,55,48,102,57,49,52,50,49,99,101,50,98,49,100,55,98,97,49,49,53,52,53,101,97,54,57,48,99,57,56,53,99,98,48,52,97,57,48,52,97,52,50,99,100,51,55,54,102,53,52,100,57,53,56,57,102,55,98,50,49,51,57,102,101,48,49,100,57,52,48,48,102,97,102,54,48,55,56,99,49,101,51,48,55,99,56,48,52,56,52,48,49,50,52,48,48,102,102,102,55,56,51,101,50,57,52,48,57,99,48,102,54,48,51,100,52,48,50,53,48,99,48,57,54,57,48,55,57,48,49,101,56,52,98,99,100,50,48,51,53,50,57,52,49,101,51,48,102,98,48,51,57,57,48,101,54,48,55,57,99,98,99,55,102,51,48,53,53,97,48,57,53,99,53,53,50,51,56,54,97,53,57,57,54,52,102,100,101,57,52,48,50,98,56,97,102,52,48,56,101,52,97,53,48,52,97,102,52,49,54,99,56,51,55,56,48,52,54,52,48,48,55,99,100,48,99,48,57,52,100,48,101,57,56,55,49,52,49,101,100,48,49,50,99,56,48,52,100,49,48,55,51,52,97,51,99,100,56,55,57,99,49,102,98,102,48,55,99,102,99,49,102,50,49,55,49,56,98,51,52,102,102,57,101,101,48,101,99,48,51,98,48,48,52,97,98,56,51,98,57,48,55,55,52,48,48,102,102,101,99,102,50,100,48,51,99,52,57,54,56,52,55,99,53,53,97,53,50,53,50,49,56,48,51,97,97,99,53,48,49,53,98,99,100,51,97,99,98,54,48,52,102,100,101,99,53,56,50,56,48,102,55,52,48,52,57,49,48,51,97,50,50,101,52,48,57,55,101,48,50,52,99,56,48,57,52,55,48,55,49,50,49,101,51,98,54,57,100,50,102,56,49,99,56,56,49,50,99,50,48,101,49,48,49,100,49,57,55,53,54,56,102,54,57,52,102,51,50,101,49,55,48,48,101,100,99,49,100,52,48,55,52,99,51,57,56,53,57,51,101,56,100,52,57,56,53,52,57,52,54,57,98,55,49,54,57,56,53,50,50,52,100,52,56,50,55,52,97,51,50,98,49,51,98,99,102,102,57,99,50,98,52,97,102,98,100,100,48,97,52,49,50,53,48,48,55,100,100,52,48,48,51,101,98,53,52,97,101,48,48,102,102,55,100,57,98,48,49,50,54,52,49,102,51,48,55,51,56,53,50,50,48,48,55,50,100,49,56,49,102,52,50,50,102,48,101,101,101,48,55,52,54,49,102,54,48,102,56,97,51,98,48,99,98,50,49,99,98,101,57,50,48,102,54,48,49,100,52,48,55,57,99,51,102,102,54,56,99,49,101,53,52,50,48,101,50,56,55,102,52,51,100,99,53,48,54,50,102,56,51,97,54,49,99,48,55,99,97,55,52,101,99,49,100,54,52,48,56,101,53,57,101,101,56,56,53,55,49,54,101,55,50,98,98,102,52,100,52,48,102,102,48,48,57,56,56,53,48,49,99,50,52,48,49,102,53,52,56,48,48,102,102,102,56,97,57,48,55,97,48,48,57,102,53,48,50,53,98,56,49,100,99,56,49,51,53,56,48,102,52,99,48,57,57,57,48,48,55,97,50,97,49,100,98,48,102,100,48,48,51,100,100,98,56,97,99,48,55,55,57,56,49,99,99,57,53,101,48,102,49,102,57,55,49,99,51,98,52,49,102,99,48,55,56,97,48,101,101,56,98,49,97,101,49,101,100,48,101,100,48,49,51,48,56,49,100,49,52,100,50,98,50,53,48,53,50,99,51,97,48,53,55,49,55,51,98,97,53,49,52,48,56,51,100,51,98,57,54,98,99,97,98,56,57,101,100,57,53,102,52,53,56,97,55,56,49,54,48,48,49,50,98,54,48,48,102,56,102,100,48,48,51,101,99,97,48,49,102,102,56,49,51,48,56,53,51,56,51,57,53,48,102,55,48,49,50,99,48,48,102,98,48,49,99,57,56,55,55,100,51,48,48,102,102,52,99,50,52,98,48,48,55,98,54,48,102,56,52,49,99,99,48,51,102,56,48,55,54,101,48,101,98,49,48,102,50,51,48,55,50,56,98,102,48,102,52,97,50,102,101,49,102,101,50,99,99,49,99,98,49,55,99,56,52,56,101,49,97,50,54,57,52,97,56,101,49,100,55,99,49,97,49,53,98,53,51,52,49,101,49,50,100,56,97,57,50,98,50,51,101,48,52,101,101,52,100,56,48,48,100,100,55,48,55,51,101,48,101,55,52,49,100,102,56,51,56,56,48,55,54,99,49,100,97,48,55,52,99,48,101,98,48,51,98,52,53,52,48,55,51,99,51,56,54,49,100,52,98,50,100,55,57,52,54,49,100,102,50,56,56,97,55,50,57,99,51,98,101,53,52,57,53,102,99,98,99,50,102,99,98,51,48,102,52,49,54,55,57,49,52,97,54,48,101,101,57,53,54,53,50,49,52,99,56,57,100,51,48,98,97,50,101,56,98,51,52,99,55,48,49,50,52,53,55,50,49,99,53,97,54,50,53,51,56,57,56,101,52,53,50,54,100,100,100,102,102,102,48,53,56,52,48,57,49,54,48,48,55,100,55,50,48,49,50,97,99,48,48,102,102,102,97,101,100,48,55,55,99,102,48,55,48,56,48,57,54,52,48,55,55,99,48,48,102,54,52,50,49,49,54,53,57,97,48,49,51,101,55,99,48,49,101,101,98,48,55,57,50,49,101,54,48,49,51,53,99,56,56,53,100,48,55,98,99,98,100,50,98,50,55,97,51,48,55,102,52,51,102,97,49,102,57,55,49,48,98,97,48,50,52,48,55,100,56,98,99,57,48,48,98,49,52,100,100,57,51,50,57,50,98,102,55,48,102,50,100,97,48,52,50,49,48,52,48,48,48,102,102,51,101,101,48,52,48,49,102,54,97,52,49,99,48,48,48,102,102,55,100,53,50,48,49,50,100,52,48,48,102,53,55,99,51,99,48,49,100,102,48,48,55,98,101,48,51,100,99,49,101,54,48,102,48,56,48,51,100,56,97,49,99,55,48,101,55,100,57,55,48,53,100,48,55,54,56,49,51,97,49,101,56,50,102,48,51,56,52,48,102,51,56,51,100,48,49,100,57,55,98,48,55,56,57,49,48,49,100,99,48,51,99,56,50,97,57,49,55,50,54,57,54,56,48,101,101,53,50,52,97,55,100,48,53,100,57,53,97,56,54,53,55,99,48,50,54,97,99,98,49,50,99,56,98,48,56,54,100,97,99,100,97,55,56,49,52,57,48,48,51,101,100,48,56,48,49,102,50,98,49,48,50,53,97,99,48,57,52,53,50,102,48,51,100,99,48,101,55,48,48,102,102,57,53,100,50,98,49,97,48,55,101,56,48,102,97,56,51,98,98,56,97,48,99,56,50,49,102,56,54,57,48,99,51,56,48,48,102,51,99,48,57,55,52,50,99,50,56,98,50,52,55,48,101,49,48,55,57,100,50,102,48,48,51,100,99,99,48,101,101,52,48,57,56,100,48,101,102,56,55,98,53,50,52,49,50,50,49,100,51,48,102,50,48,55,56,99,97,56,101,52,52,97,100,54,98,54,48,55,56,48,53,52,54,50,98,55,102,101,53,54,97,48,57,54,48,57,100,99,48,52,51,100,48,48,55,100,57,97,56,48,51,101,100,99,56,48,57,97,98,48,48,102,102,55,100,97,53,48,55,102,53,49,52,51,99,56,48,102,99,99,98,97,52,48,50,56,52,51,57,52,53,49,51,56,99,55,48,101,99,48,51,97,57,48,101,49,57,54,48,48,102,49,56,97,99,48,55,54,48,56,56,102,57,53,97,53,99,48,55,102,53,51,52,97,53,48,102,52,50,52,48,55,50,48,51,101,48,48,102,49,99,51,102,99,53,52,51,48,49,102,57,52,51,50,97,48,51,102,101,53,99,48,55,54,51,57,55,56,53,55,100,51,55,52,100,57,52,52,56,99,56,99,53,53,97,48,101,57,57,101,57,101,101,49,54,53,102,101,49,50,50,48,48,102,102,102,98,48,56,48,50,55,99,56,49,102,48,48,48,102,102,51,101,99,54,48,48,102,102,57,57,51,48,102,53,56,49,51,49,97,48,102,56,57,50,52,56,97,55,49,54,50,101,57,55,99,53,51,56,55,49,99,51,98,102,100,57,48,101,97,101,101,49,99,51,48,55,54,101,57,52,49,102,102,48,102,57,56,55,102,52,51,98,52,48,101,102,99,48,52,101,48,51,97,97,49,100,48,48,102,102,101,50,97,51,48,55,97,48,48,49,101,100,54,52,56,48,102,98,57,54,54,56,51,99,51,100,50,53,100,49,52,53,56,51,99,50,53,102,102,97,101,53,56,49,54,53,55,51,51,100,48,53,48,49,48,52,49,54,98,48,55,51,99,48,101,57,48,51,102,52,48,102,100,99,49,101,56,48,51,98,99,48,55,51,52,48,101,99,52,97,54,48,48,55,98,56,56,49,101,48,48,51,100,49,48,102,97,48,55,52,56,49,100,101,56,55,51,48,97,51,99,57,101,53,51,57,52,102,99,98,53,48,102,53,56,55,100,56,51,99,50,53,55,48,55,53,99,51,98,97,53,54,101,50,99,99,98,102,50,100,52,97,52,50,57,53,49,51,50,55,57,55,48,53,99,97,48,50,49,101,52,102,50,101,56,98,50,50,98,56,97,99,52,50,48,52,100,52,98,56,53,57,49,54,48,56,50,53,55,99,51,56,57,100,48,49,54,52,100,98,52,101,51,100,55,48,100,51,55,49,55,54,101,53,100,57,48,56,56,56,57,102,100,99,98,55,51,102,99,48,99,101,100,98,55,101,52,56,102,102,54,51,48,101,54,48,97,49,55,100,52,48,55,98,56,48,48,55,99,53,51,56,48,49,102,52,100,48,49,101,102,50,99,56,51,102,100,99,48,49,102,54,48,52,48,52,99,101,56,51,97,53,52,53,50,98,99,49,100,102,97,48,57,52,53,57,48,56,49,99,53,48,55,54,56,49,101,57,56,55,48,52,98,50,52,51,48,102,50,50,53,48,55,99,53,49,56,98,55,48,50,53,100,48,49,102,54,56,51,97,100,48,55,102,101,48,101,102,56,97,53,48,55,56,97,48,101,98,101,56,97,56,52,97,48,101,57,50,53,57,53,49,99,51,99,54,56,48,49,100,98,48,55,97,52,49,99,57,48,102,55,101,50,99,54,56,98,48,99,57,97,53,55,56,55,55,48,99,53,55,100,49,54,50,53,57,54,102,102,48,51,53,101,48,48,55,100,54,50,56,48,51,101,97,101,99,49,100,50,48,48,51,101,56,53,52,48,57,49,51,48,55,99,48,48,52,102,55,48,51,102,50,50,98,56,48,49,101,102,51,48,50,54,101,48,97,102,48,50,53,98,99,49,101,48,48,102,102,51,99,54,48,102,52,55,101,57,54,49,101,55,48,101,99,52,56,55,52,56,97,54,52,53,48,55,51,99,49,99,49,48,55,99,54,53,100,56,49,50,99,102,56,48,49,101,99,101,48,102,101,48,51,101,55,48,55,54,99,53,102,101,50,57,48,49,101,53,48,51,57,100,50,101,56,101,48,102,97,100,48,48,51,97,53,100,51,56,98,49,101,57,53,52,48,50,53,97,53,55,55,48,101,100,101,52,48,50,98,52,98,48,48,102,102,49,48,101,56,48,49,102,54,56,97,48,48,102,102,102,98,53,100,48,50,54,53,56,48,49,102,54,55,48,48,102,102,102,53,53,51,99,98,97,48,55,99,50,49,102,49,48,52,102,56,51,97,99,48,101,53,48,51,99,55,48,55,99,99,53,101,56,51,56,53,48,101,49,48,48,51,100,98,99,49,99,48,52,51,48,48,102,102,55,97,55,48,49,99,53,48,55,97,50,49,101,57,50,56,56,98,51,52,54,48,101,98,56,48,51,100,99,97,49,100,54,48,55,55,48,49,99,49,48,102,50,48,55,99,55,57,53,99,49,100,101,48,101,56,56,55,50,48,97,55,101,53,100,56,55,101,48,48,102,102,52,99,48,98,49,50,99,51,57,52,49,50,53,57,55,56,52,48,50,99,53,51,99,98,50,101,57,99,48,51,51,50,48,48,102,102,51,101,53,56,99,48,48,102,98,55,53,48,102,54,97,54,48,55,101,53,49,48,48,49,102,53,101,54,48,52,98,101,48,55,102,100,48,99,97,99,48,55,55,97,53,54,48,55,55,100,57,50,101,48,49,102,51,57,55,52,48,101,102,52,51,100,52,53,57,50,50,49,55,99,57,54,49,101,100,52,54,50,100,56,48,57,56,97,48,55,50,50,48,102,49,56,49,99,55,56,55,100,56,98,49,48,101,50,56,51,99,97,99,53,51,98,101,49,100,50,101,53,48,48,102,102,48,57,50,50,54,48,55,56,56,49,100,57,48,55,97,99,51,56,102,50,53,56,55,52,102,99,56,57,54,49,101,52,97,97,50,98,102,50,48,49,53,57,56,48,52,52,52,53,102,102,49,56,52,51,98,56,49,100,100,50,101,48,51,100,56,53,98,97,50,49,52,48,49,100,102,52,51,99,57,99,53,99,49,54,48,49,98,102,52,51,52,51,48,52,99,50,51,50,50,55,55,56,49,50,99,56,101,57,48,57,52,57,49,98,50,52,50,53,97,52,97,50,50,50,99,57,49,52,53,52,55,52,56,97,102,101,97,102,54,97,57,57,102,49,98,57,50,102,98,50,56,48,55,52,54,56,48,51,101,97,53,48,48,49,102,53,98,54,48,101,102,56,48,49,102,53,57,56,48,52,97,98,56,55,54,56,49,99,99,48,55,54,57,49,52,49,51,54,49,102,99,52,56,48,49,51,56,48,48,55,97,56,101,49,102,52,48,52,99,49,55,50,99,48,48,51,100,100,101,48,57,54,48,55,56,101,48,102,49,99,51,100,48,49,100,51,99,48,48,102,54,101,50,53,56,55,101,56,51,102,56,53,51,57,52,50,48,50,52,52,53,52,48,55,102,53,50,52,97,56,99,48,50,52,52,53,56,99,56,48,57,57,101,100,50,53,56,57,54,98,98,50,55,100,52,97,49,50,48,56,48,53,101,49,56,48,51,101,50,101,97,48,48,102,97,101,53,50,98,48,48,57,100,99,48,50,55,55,57,50,56,49,101,57,56,55,101,48,97,50,48,101,102,48,55,97,56,49,99,98,48,49,50,99,53,52,56,102,50,48,102,52,99,51,97,97,49,101,51,50,98,49,49,56,98,100,52,51,50,101,55,56,51,101,99,48,55,52,50,48,102,102,99,51,98,101,49,99,57,48,48,55,54,49,57,55,48,49,99,55,48,102,54,56,55,52,56,98,52,99,53,55,56,55,97,99,51,97,54,56,97,57,102,102,57,55,99,53,56,48,55,55,98,57,53,102,52,56,97,56,99,57,101,53,52,52,57,54,54,53,57,99,52,99,50,48,48,48,102,102,54,99,51,50,102,102,56,48,52,52,56,48,49,51,52,54,48,52,99,56,48,51,99,49,48,50,54,100,56,49,102,97,48,55,101,48,48,57,56,50,48,55,97,101,53,56,56,48,57,98,48,51,99,49,48,55,56,50,48,48,102,102,102,54,101,52,56,55,56,52,98,49,97,52,53,50,56,49,48,54,53,101,48,48,102,102,55,98,52,99,51,57,101,53,48,48,102,102,55,50,99,97,100,97,48,52,98,48,55,54,52,97,53,48,101,102,49,52,100,51,98,49,53,48,49,100,100,50,98,97,55,48,50,52,52,97,52,52,49,51,100,52,102,102,54,48,57,100,52,101,102,52,57,98,54,48,98,98,50,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,56,102,54,48,48,102,56,53,55,48,49,51,49,101,48,102,48,99,49,101,53,56,51,56,97,48,50,54,101,48,48,57,55,98,48,102,50,50,55,102,52,57,48,55,55,101,48,52,98,49,56,48,51,100,48,50,48,48,102,102,55,97,54,99,53,55,102,52,53,50,56,53,97,99,56,49,99,49,102,53,48,55,98,99,48,57,97,56,48,102,57,56,55,99,51,56,50,54,49,48,99,97,54,50,98,99,98,56,52,57,48,52,101,57,54,101,53,54,97,50,100,99,56,48,57,101,57,55,56,49,101,48,97,54,102,57,97,48,97,99,97,50,98,53,48,51,101,52,49,53,48,48,102,102,98,56,52,53,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,56,48,49,48,53,97,97,102,102,56,49,54,98,56,48,51,101,53,52,99,48,48,102,97,98,57,48,101,97,56,49,50,54,52,48,52,99,55,48,55,51,52,48,57,56,51,48,55,52,48,53,52,53,49,52,101,48,101,98,48,48,102,102,57,56,98,99,49,101,53,101,100,48,55,54,51,50,55,57,54,50,53,56,102,48,101,54,102,48,55,52,54,49,99,53,48,50,53,100,52,51,56,99,54,99,53,100,56,55,97,48,49,101,48,48,102,102,55,98,48,51,99,54,53,102,98,54,53,102,48,55,56,56,51,100,56,53,56,97,55,49,98,57,52,54,53,48,100,49,53,52,55,101,53,55,99,56,48,57,57,49,53,102,50,56,50,57,56,56,56,48,50,57,99,97,49,50,54,50,52,57,53,101,57,50,100,50,53,97,50,51,56,49,57,50,52,51,49,100,99,101,100,98,57,97,55,51,56,51,57,56,50,55,55,99,50,55,56,101,50,48,53,56,97,101,97,48,49,99,97,101,48,48,102,102,102,98,98,102,48,48,102,102,55,100,55,50,57,53,99,48,48,102,98,50,48,48,102,102,50,52,56,48,51,102,56,48,101,98,48,97,53,50,57,48,51,98,101,57,52,48,102,97,52,97,98,98,48,101,98,55,48,55,52,54,49,101,57,50,101,56,97,99,52,55,55,57,51,48,51,97,51,56,98,50,48,55,98,99,48,101,57,56,51,99,48,49,102,101,48,49,50,98,50,101,100,49,48,51,56,56,49,102,99,48,102,55,57,52,53,56,98,97,48,101,57,56,55,50,49,50,53,48,49,51,99,48,49,101,100,54,50,98,101,54,56,98,51,56,100,57,48,48,102,102,98,53,50,52,53,54,54,102,54,56,52,48,49,51,51,52,98,102,101,48,49,57,99,99,48,48,102,102,102,97,53,48,48,50,55,57,99,51,57,101,48,48,102,102,102,98,102,49,48,50,52,57,56,49,102,52,48,49,50,53,54,48,48,102,98,48,54,48,101,102,48,48,102,102,51,100,53,50,48,102,53,56,51,98,101,48,48,55,97,55,51,56,49,101,51,57,55,98,99,98,57,50,100,99,51,57,51,52,48,102,54,102,56,55,98,48,49,101,98,48,51,100,55,48,55,98,52,49,100,49,101,48,50,53,56,48,101,52,52,51,97,48,48,101,54,52,97,57,48,101,48,99,56,55,49,48,97,97,48,55,51,56,49,99,97,52,49,57,57,50,56,56,51,100,56,57,100,56,51,99,98,56,97,100,97,98,50,99,98,50,48,100,97,55,49,54,50,53,54,57,54,50,48,50,98,49,56,48,51,101,102,100,52,48,49,102,52,53,99,49,102,57,48,48,102,102,55,100,54,51,56,51,100,52,50,100,56,49,102,51,48,51,98,49,52,55,101,49,101,49,48,50,52,102,48,49,101,56,48,55,100,49,51,51,48,55,50,56,98,99,102,52,53,51,57,52,102,56,49,100,56,48,55,97,99,51,101,101,49,101,48,48,102,102,55,99,54,49,101,57,48,101,101,48,51,56,55,99,53,55,49,55,101,48,102,55,99,51,102,97,48,102,52,99,51,101,52,48,48,102,54,52,48,51,98,48,48,101,48,49,53,97,57,56,48,48,102,102,102,53,52,56,98,97,50,98,100,48,56,97,101,48,102,49,56,50,54,52,56,49,54,54,48,57,48,48,102,102,102,50,102,101,56,48,57,101,48,53,57,48,48,48,102,102,102,97,100,56,48,48,102,102,55,100,56,99,56,51,102,49,48,48,102,102,55,100,54,56,56,49,51,49,48,53,50,48,51,102,49,48,55,51,101,53,101,50,55,53,57,53,99,99,56,48,57,57,55,48,102,56,48,51,98,98,52,99,50,99,99,51,101,49,99,51,56,50,48,102,48,98,55,48,101,51,48,55,102,52,51,57,99,49,100,99,101,49,102,55,48,101,56,56,55,53,56,51,102,54,49,99,52,52,54,48,102,52,99,56,55,53,57,50,56,51,102,99,53,57,57,55,56,49,100,99,101,53,56,57,55,54,52,56,51,98,97,53,101,57,56,98,50,50,98,98,102,99,48,57,100,52,48,50,99,48,48,51,52,50,57,102,50,98,52,49,99,101,48,48,102,102,51,101,102,55,99,48,49,102,52,102,97,99,97,52,50,53,49,53,99,48,101,57,99,51,101,56,48,102,50,52,49,101,51,56,49,50,101,48,99,98,97,56,99,57,48,57,48,56,97,49,100,55,48,102,49,57,52,48,48,101,55,99,48,57,98,57,48,102,55,56,49,50,99,51,53,100,49,100,50,49,49,100,102,48,48,55,52,98,56,53,99,56,55,48,56,98,56,48,55,55,50,53,102,48,51,101,49,102,102,55,99,48,50,54,50,48,102,51,52,51,97,48,56,54,57,49,54,55,48,52,100,57,54,55,52,55,50,99,55,102,99,48,50,55,56,57,52,48,55,55,98,48,48,55,99,55,98,99,48,49,102,50,51,53,48,102,54,48,51,97,51,50,99,52,49,99,53,48,48,51,101,98,102,56,48,57,57,53,48,101,102,102,48,102,55,56,55,52,48,51,99,54,49,102,48,48,102,102,55,54,50,48,101,54,56,49,99,102,56,51,99,99,56,50,100,52,97,100,50,56,97,56,51,57,50,53,54,49,55,52,57,48,48,101,52,99,49,99,57,48,51,98,102,48,101,49,56,48,51,100,57,52,49,99,52,48,55,50,54,57,101,53,98,48,55,57,102,56,55,54,48,97,97,50,97,99,98,98,50,102,48,48,102,102,49,101,101,55,48,102,52,56,55,99,51,50,55,57,54,52,48,57,56,101,53,54,49,54,97,53,97,101,50,48,56,50,57,102,56,48,53,52,48,48,102,102,50,55,52,99,48,57,51,55,48,55,100,50,48,52,56,100,48,51,102,101,48,55,56,52,48,101,49,48,49,102,54,48,55,50,48,51,99,97,49,100,51,50,101,52,51,97,54,49,101,56,48,102,54,49,53,97,49,100,100,50,100,52,98,100,48,101,99,56,55,98,99,97,49,50,97,52,51,102,101,49,99,102,50,56,56,51,101,56,49,101,56,48,101,54,57,52,56,48,102,49,48,51,56,101,53,56,56,55,99,56,51,98,48,49,100,50,52,98,48,102,52,56,55,49,99,51,100,97,57,52,49,100,49,50,100,53,50,99,51,98,54,49,101,97,52,49,50,56,57,48,56,97,102,50,102,100,48,53,49,97,100,99,52,48,57,54,101,98,50,54,50,49,97,49,56,50,100,54,49,100,53,48,102,52,49,55,99,49,99,57,48,102,50,56,55,55,48,51,101,97,49,100,51,50,101,56,98,52,48,101,101,48,55,97,56,51,97,48,53,102,49,52,101,49,101,56,48,101,98,56,55,56,48,97,49,50,99,49,51,99,97,56,50,101,99,51,98,101,49,101,48,50,56,57,51,57,57,50,100,52,97,52,50,101,48,97,54,50,100,48,97,97,52,97,52,49,50,99,48,97,98,50,100,52,97,100,50,100,57,49,53,49,57,51,100,48,49,51,56,97,102,52,100,52,52,52,101,50,98,100,50,100,49,100,98,52,100,52,48,55,50,50,101,50,54,97,55,102,99,48,51,101,51,52,51,100,48,49,100,54,48,101,52,56,51,101,54,48,55,55,54,53,100,48,55,53,48,51,100,50,56,51,99,51,99,54,49,99,49,48,55,57,48,49,100,52,50,99,56,97,54,50,101,53,48,48,102,102,49,51,50,53,99,49,53,48,48,50,55,52,49,100,52,48,102,54,49,52,52,57,54,53,52,57,54,48,56,102,57,50,56,97,101,52,98,50,98,99,98,57,50,97,102,49,54,50,53,52,49,54,48,57,50,100,101,97,52,51,52,98,50,98,56,98,50,52,49,48,52,100,54,97,57,97,52,51,50,99,50,55,53,101,48,49,53,51,99,48,57,100,99,48,48,55,99,52,50,56,48,57,51,57,48,50,54,52,48,98,98,52,57,48,102,50,56,49,50,101,56,48,102,50,50,52,48,57,52,55,48,102,50,49,55,56,49,101,53,48,102,98,48,55,57,99,51,100,97,53,99,48,48,51,100,57,99,48,102,52,48,49,102,101,102,48,102,48,97,54,56,55,97,99,98,101,50,97,99,98,98,52,51,100,57,48,48,51,102,52,48,52,99,99,57,52,48,56,52,53,53,48,48,57,49,101,52,55,48,102,50,97,49,100,55,52,49,52,51,48,48,55,54,57,48,48,102,102,51,100,99,102,97,101,101,49,49,51,49,52,54,56,49,98,48,49,51,52,48,48,102,102,51,101,97,102,99,48,49,102,50,101,53,48,55,57,54,48,101,55,52,97,97,48,101,48,48,51,57,56,48,50,55,57,56,51,57,100,54,49,102,101,48,55,54,99,49,100,52,48,101,100,56,55,53,56,51,57,54,53,53,48,51,99,52,48,55,55,52,53,48,49,55,101,49,101,97,48,55,99,52,57,101,102,57,52,54,56,101,49,99,49,48,101,97,97,48,49,55,101,48,102,48,52,51,100,52,48,102,57,48,48,102,102,57,57,48,50,98,56,51,98,97,57,57,56,98,48,48,101,102,49,53,99,49,101,99,50,101,56,51,99,56,53,98,97,48,97,48,49,53,102,99,48,49,101,101,100,52,57,52,51,50,99,101,52,97,102,99,53,55,50,53,57,54,48,56,55,50,48,51,101,97,56,49,50,57,56,48,52,101,57,48,49,50,101,97,48,52,101,99,56,51,98,98,50,57,56,49,101,51,48,49,50,102,54,48,102,50,56,51,97,97,49,102,51,52,50,52,98,48,101,53,48,51,98,100,48,102,97,49,55,101,49,100,57,50,97,99,51,101,50,49,99,55,48,102,49,56,55,99,52,49,100,101,98,50,48,102,50,56,97,50,52,97,50,102,48,51,98,97,49,100,102,48,55,57,50,53,49,48,55,50,56,51,100,56,49,101,99,48,48,102,102,55,98,53,56,51,100,52,100,99,57,53,99,53,57,50,48,57,54,48,53,52,50,55,49,54,49,101,55,49,54,52,53,50,49,55,50,56,50,56,48,57,101,53,56,54,50,98,53,51,101,102,55,102,56,48,52,100,57,48,48,102,102,51,101,99,54,99,48,57,48,102,48,55,56,50,48,48,102,97,101,54,48,50,54,97,48,49,101,49,48,49,50,98,99,49,102,102,50,100,98,56,55,57,53,51,56,51,56,100,52,49,100,52,48,99,52,51,100,98,57,48,48,102,102,97,54,50,57,98,57,55,57,99,51,99,99,48,101,100,99,51,56,97,48,102,48,100,102,97,101,53,50,49,52,54,49,101,102,48,102,100,98,54,53,53,101,50,98,57,49,52,51,102,48,56,97,56,49,52,52,56,98,101,52,99,48,52,102,56,50,53,98,97,55,101,101,100,102,98,98,52,49,52,48,48,52,97,56,51,98,56,49,100,100,50,101,48,51,100,56,53,98,97,50,49,52,48,49,100,102,52,51,99,57,99,53,99,49,54,48,49,98,102,52,51,52,51,48,52,99,50,51,50,50,55,55,56,49,50,99,56,101,102,97,53,50,52,54,99,102,97,53,97,52,97,50,50,50,99,57,49,52,53,52,55,55,101,98,102,97,98,100,97,97,54,55,99,54,101,52,98,101,99,97,48,49,57,54,99,48,48,102,57,52,53,48,48,51,101,57,56,99,49,101,49,48,49,51,57,48,49,100,99,48,101,53,48,49,51,53,50,48,52,97,99,56,51,98,101,52,49,48,102,49,56,51,100,100,48,55,55,57,99,51,99,57,52,48,102,53,52,51,98,54,49,100,50,48,101,97,57,55,54,53,98,56,51,100,48,48,102,102,55,98,51,99,51,100,99,53,56,48,49,50,102,97,48,101,101,52,51,57,49,56,97,98,50,57,48,49,100,100,56,51,97,100,48,102,54,48,55,57,48,51,102,57,56,51,56,99,49,100,53,48,101,97,48,55,56,53,51,56,98,48,101,49,101,55,48,102,48,49,53,99,48,48,102,102,102,54,100,48,55,55,100,49,100,50,100,51,52,97,57,48,52,102,57,53,57,48,57,101,56,48,56,52,48,52,56,97,48,48,102,102,102,56,102,54,56,48,51,101,56,50,56,48,57,57,52,48,102,99,56,49,51,54,56,49,100,57,48,55,102,52,48,52,101,55,48,49,50,101,52,49,102,50,48,55,52,97,48,101,53,99,49,100,49,100,49,55,48,48,102,102,50,55,97,48,101,99,99,48,57,57,48,48,102,102,55,51,101,49,102,102,48,101,50,49,55,56,48,102,48,54,52,51,102,99,48,101,100,52,49,102,54,48,55,51,52,97,99,99,53,49,48,55,50,99,49,101,99,48,51,57,99,52,101,48,101,56,56,55,98,50,56,51,97,56,49,101,99,52,53,48,101,97,49,55,56,53,57,56,50,55,52,98,99,50,98,54,52,97,48,52,49,50,99,56,97,53,50,99,101,55,50,55,57,54,52,57,99,53,55,50,49,50,102,102,56,48,54,50,57,48,49,50,98,56,48,52,98,55,56,51,98,100,48,50,53,50,52,49,99,53,48,55,49,99,48,57,55,100,48,55,53,48,53,55,48,48,102,102,57,52,56,51,98,101,48,55,55,100,99,51,99,55,99,51,98,99,53,55,99,97,53,49,55,101,57,100,52,99,101,48,102,54,48,55,99,48,98,102,48,102,97,49,54,53,50,48,57,56,48,102,51,49,55,52,49,101,50,50,101,54,98,102,50,100,99,51,99,52,53,56,53,48,48,53,102,49,55,54,57,99,54,100,53,98,52,48,50,52,57,48,55,52,50,49,51,54,48,49,54,50,50,48,48,102,57,54,54,48,49,51,50,48,48,102,49,52,49,101,54,48,48,51,101,100,55,99,49,101,100,48,49,50,102,56,49,101,52,50,99,51,50,52,48,55,48,48,102,102,48,57,54,53,48,48,102,102,55,98,49,51,56,51,98,54,52,49,99,56,54,53,49,51,50,48,50,53,100,99,49,102,52,56,49,50,100,101,48,52,98,57,56,55,100,48,51,100,102,56,49,51,50,56,52,53,50,97,48,49,55,48,57,54,48,57,99,50,100,99,97,101,52,53,98,98,48,49,51,101,50,101,99,98,102,102,51,97,51,56,48,57,54,48,48,57,54,57,53,99,54,50,98,100,52,48,51,53,100,100,52,48,50,98,49,99,48,49,102,50,101,99,48,50,53,49,52,51,101,48,48,101,55,52,48,49,102,54,52,54,53,98,48,49,51,53,56,53,100,50,53,50,50,98,97,49,100,51,48,50,55,50,52,49,50,51,99,51,57,56,56,99,100,98,101,53,57,51,97,57,54,56,100,99,48,57,55,56,48,55,48,101,48,52,98,53,48,51,98,57,48,102,50,52,97,52,98,50,57,54,49,100,57,50,98,56,97,97,52,54,101,101,49,54,54,53,56,98,51,101,51,57,52,97,49,101,50,48,102,54,54,55,50,50,54,98,57,54,49,99,97,49,98,97,57,50,98,97,98,102,99,48,53,51,102,53,100,55,53,100,55,102,102,53,48,100,54,48,55,50,97,48,101,97,48,51,100,99,48,102,101,56,49,102,49,56,51,97,51,48,55,49,56,48,101,102,57,49,48,48,102,102,52,99,56,51,102,97,48,102,97,48,49,101,54,56,55,49,48,49,100,51,56,55,50,48,97,98,54,100,50,48,97,101,52,51,48,49,51,48,48,102,55,48,51,99,56,48,102,52,49,53,48,49,100,48,48,101,100,49,53,102,100,50,99,98,100,50,99,48,97,51,50,57,57,49,51,97,54,57,54,101,53,100,97,51,50,50,48,50,54,99,98,97,50,102,48,97,101,50,98,53,98,48,52,54,53,57,49,54,54,56,48,53,55,52,100,97,54,99,48,53,52,97,56,100,101,49,99,99,48,102,56,48,55,57,99,49,100,100,56,55,98,56,51,97,97,48,102,48,48,51,56,99,49,101,50,50,101,52,51,97,52,49,102,56,48,101,52,48,55,56,99,97,48,48,102,102,102,55,56,55,51,56,51,100,54,49,100,97,50,101,48,98,49,50,56,52,51,99,54,49,100,53,48,102,53,48,55,54,99,98,50,52,53,50,102,56,51,98,56,49,101,49,48,101,101,57,55,97,53,53,97,53,50,48,49,55,48,53,49,57,55,48,53,49,57,54,99,56,48,56,54,57,99,53,55,49,54,101,53,54,50,55,50,49,49,54,52,53,54,50,55,97,50,50,50,97,55,57,53,101,57,102,49,55,49,51,53,98,102,99,48,51,97,52,56,48,49,102,53,49,56,48,52,56,99,57,53,52,48,48,102,102,102,97,102,57,48,50,52,54,56,49,99,101,48,51,56,98,57,48,101,102,56,48,51,100,98,54,49,102,98,52,102,48,101,54,48,51,98,98,48,102,99,48,51,101,100,50,97,102,57,54,56,57,50,53,98,100,51,54,48,102,99,57,50,56,49,100,48,48,102,102,51,98,55,48,101,55,48,51,99,97,97,97,52,98,101,49,101,102,48,102,100,49,52,102,102,99,57,54,101,49,99,98,99,56,54,52,52,51,97,52,53,101,56,48,51,100,57,99,48,49,54,56,55,48,101,100,50,48,101,52,48,97,48,52,101,50,54,56,49,57,98,97,56,48,97,50,97,48,48,102,97,50,57,48,48,55,99,56,53,99,49,99,53,48,51,101,54,48,50,53,52,56,51,57,56,49,99,50,48,50,55,99,99,48,57,56,102,48,55,52,52,48,101,97,52,49,102,53,56,55,48,99,98,102,54,56,49,100,51,97,49,56,55,100,52,49,102,49,56,51,100,102,48,101,55,56,55,49,49,102,48,102,57,56,55,51,56,49,100,102,56,51,57,56,48,55,55,50,57,48,56,101,48,102,50,52,49,101,50,56,55,57,48,49,102,49,56,51,101,97,50,99,56,51,100,101,49,101,49,48,102,54,48,55,101,52,51,100,57,56,51,101,49,48,53,57,48,55,100,51,50,48,50,48,57,53,99,49,101,51,48,102,49,54,100,51,50,53,54,97,48,49,54,53,99,98,48,102,99,48,100,51,48,48,102,102,57,98,48,48,102,102,48,55,100,102,54,56,48,51,101,98,48,52,48,57,53,102,48,55,52,56,53,100,48,51,100,50,50,98,99,48,57,98,50,48,55,49,50,48,52,99,52,97,53,57,52,100,99,97,100,48,99,99,49,100,100,48,49,50,100,48,48,102,101,48,48,57,55,57,48,55,98,52,48,102,50,56,98,53,101,53,56,48,55,57,99,51,98,50,49,100,101,102,56,97,99,48,101,57,50,51,56,51,101,48,50,56,97,57,50,102,50,48,56,48,51,100,99,54,48,50,55,56,53,56,53,99,97,55,52,102,52,51,48,101,101,57,52,52,49,101,50,50,99,99,102,101,52,97,102,97,48,100,51,102,99,48,101,55,57,55,53,48,48,98,50,48,48,102,49,48,48,51,101,54,97,48,48,48,102,102,102,98,50,56,48,49,51,56,52,99,97,48,101,57,48,51,56,52,48,50,52,55,51,49,52,49,53,100,56,101,53,55,101,48,102,49,56,51,97,99,48,55,102,50,48,50,54,102,98,54,52,53,52,55,99,57,51,57,50,98,57,53,56,48,52,100,52,48,50,52,98,55,48,52,101,48,50,54,48,56,54,56,101,48,48,101,48,52,48,57,54,50,52,54,98,50,52,97,52,52,48,48,102,102,101,102,97,97,56,48,51,101,100,51,56,48,49,55,52,50,48,49,50,48,50,48,48,55,56,98,48,48,102,102,57,56,57,48,48,49,55,97,57,53,102,102,48,48,102,102,99,100,97,48,102,49,56,55,56,56,97,54,48,101,97,49,52,101,57,52,53,102,56,55,56,49,51,51,97,48,57,52,101,53,55,56,54,49,100,51,49,51,48,49,50,99,57,52,57,54,49,56,102,52,57,52,56,52,55,52,53,52,55,97,101,56,101,56,97,56,99,57,56,57,53,52,52,57,50,57,50,49,56,57,57,100,51,49,102,99,100,53,52,100,55,100,101,55,50,56,48,53,56,52,48,48,102,102,51,101,53,54,50,48,48,102,98,52,51,50,56,99,48,57,98,56,48,50,54,52,56,97,99,48,50,53,55,48,49,99,100,56,55,98,99,48,49,101,101,50,48,55,50,101,48,101,51,49,99,52,51,54,56,51,102,50,56,50,48,48,102,102,102,54,102,50,52,57,53,50,48,57,50,48,50,54,51,48,49,100,55,48,55,102,56,48,57,56,57,48,55,55,48,49,101,51,100,57,50,99,51,99,101,49,99,49,48,101,102,48,55,98,57,51,51,50,50,48,55,52,99,51,99,52,53,55,52,101,97,50,57,99,51,99,48,53,57,56,55,48,55,56,50,54,97,101,56,97,100,57,52,102,50,99,102,50,54,57,54,49,56,49,49,54,48,50,55,54,56,48,49,102,50,52,53,48,48,55,100,57,99,56,49,51,98,56,56,54,53,55,57,53,97,53,98,56,51,99,57,50,98,99,48,57,54,99,50,98,100,48,54,53,50,99,51,55,52,48,48,50,53,49,99,51,101,50,48,52,99,48,56,51,57,102,52,50,50,101,56,49,51,50,57,50,49,100,53,52,97,52,55,48,49,51,98,52,53,52,97,48,55,101,99,49,101,101,52,54,50,99,102,57,53,101,57,52,49,100,52,54,50,99,97,101,50,53,98,48,50,52,50,56,98,101,48,102,50,55,56,50,52,48,50,54,49,98,50,49,48,49,49,56,48,55,97,56,51,100,50,49,101,54,48,102,99,49,55,101,53,100,48,55,99,48,51,101,52,49,101,52,50,102,52,51,100,99,49,101,97,48,102,49,57,54,54,53,56,49,55,54,49,101,48,48,102,102,102,51,48,55,57,99,98,57,52,102,50,102,99,51,99,50,53,102,49,55,50,53,100,50,55,50,53,49,54,54,53,97,57,54,101,53,100,57,55,52,53,97,97,52,97,54,50,55,57,54,54,53,97,49,54,52,53,97,50,52,50,54,49,54,48,53,56,97,55,97,55,50,53,51,56,57,99,57,99,57,99,57,54,57,48,57,99,102,53,100,100,100,100,100,97,102,102,56,48,99,98,97,48,48,102,102,102,56,97,50,56,49,51,57,54,48,101,102,99,48,57,53,56,48,48,55,100,57,48,97,53,48,55,55,52,49,101,98,48,55,57,52,48,52,56,56,51,98,48,48,102,102,52,99,49,56,51,97,98,55,56,49,99,49,56,51,98,102,52,51,99,53,51,57,55,48,53,56,48,50,55,56,49,102,51,56,51,100,57,48,55,102,50,48,52,98,57,49,53,101,49,100,50,52,53,99,57,52,49,100,97,48,101,99,56,55,56,49,51,57,49,48,49,51,99,56,52,49,100,100,50,99,53,98,97,98,50,101,97,56,97,52,48,101,57,51,54,48,57,54,50,52,53,57,49,54,97,53,55,53,53,51,53,53,52,48,49,97,52,97,48,102,52,99,49,100,101,48,55,54,52,49,102,54,48,51,97,56,48,55,56,97,48,101,97,56,51,100,50,100,55,50,99,48,51,57,97,48,102,54,99,49,100,100,56,55,99,48,51,56,48,49,101,52,52,52,101,101,50,55,97,50,54,52,99,48,101,100,48,55,102,56,51,98,50,53,56,56,55,54,56,98,57,54,51,50,52,49,53,56,57,56,53,55,49,55,48,56,99,48,57,57,50,97,52,98,53,52,97,57,99,101,50,48,49,54,48,53,55,57,54,49,50,52,98,55,52,48,50,99,53,48,97,101,54,54,101,52,48,50,50,51,99,51,56,50,49,102,100,48,102,53,56,51,97,101,48,102,97,56,55,52,56,49,101,51,48,55,48,56,98,99,50,100,48,51,98,52,49,102,50,48,101,52,48,55,57,48,97,48,48,102,55,56,55,53,56,51,99,50,53,50,49,54,54,53,56,57,52,99,53,97,49,52,56,53,102,56,55,54,48,98,55,52,51,50,102,99,97,53,50,99,99,97,99,50,100,48,97,97,52,98,50,98,99,98,55,50,98,53,51,56,97,102,50,100,52,97,102,52,53,52,98,52,50,52,99,50,98,57,51,100,48,53,51,57,49,49,50,100,49,97,53,101,52,49,52,101,56,55,55,52,100,99,56,48,54,54,52,56,48,51,101,57,53,56,48,49,102,50,53,54,48,50,53,97,99,49,102,99,56,51,97,49,48,55,54,54,48,101,48,52,48,57,98,101,48,55,56,50,56,48,48,101,57,52,49,102,97,56,55,49,52,51,57,97,49,99,97,48,101,54,51,97,48,102,52,48,49,101,97,48,55,98,52,51,56,48,49,99,50,48,101,50,56,55,102,57,57,48,101,100,48,55,54,48,49,100,52,48,55,50,101,56,98,54,50,101,52,51,101,97,48,102,52,48,49,102,99,49,55,52,49,101,101,48,102,53,48,51,99,98,48,102,52,56,55,98,56,98,57,48,102,51,48,55,57,56,98,48,52,101,101,53,50,97,48,54,48,102,48,57,52,52,53,54,97,55,57,54,55,56,97,102,56,50,100,48,97,102,50,99,49,48,54,98,102,99,48,50,102,101,99,48,49,102,54,55,101,48,52,98,56,57,54,52,48,52,97,98,48,49,51,101,101,48,52,100,57,48,51,97,50,55,48,51,98,57,56,51,98,52,49,100,49,50,57,99,48,57,56,54,48,55,101,100,50,48,101,98,49,48,98,57,54,101,56,99,53,99,56,50,54,56,49,100,54,49,53,56,48,102,57,99,51,102,97,49,100,55,48,101,52,49,54,53,100,102,99,53,99,57,55,101,53,97,50,51,48,50,55,48,97,97,48,101,101,49,48,101,56,97,53,101,57,54,48,48,102,102,48,102,55,48,54,48,99,48,57,49,54,53,98,98,57,52,52,101,56,49,48,49,53,48,48,101,52,57,48,50,55,52,52,48,49,102,52,100,99,48,48,102,97,100,49,48,48,55,100,97,100,56,55,54,49,48,99,51,102,48,53,102,49,52,99,49,100,53,50,98,57,50,99,51,99,56,101,51,48,53,102,99,48,51,102,102,48,50,53,54,99,97,102,48,55,48,50,56,99,49,102,57,48,102,55,50,49,57,55,54,53,55,48,55,97,56,98,53,54,100,50,53,50,48,49,101,57,97,54,48,51,97,101,48,55,57,51,99,98,101,50,97,99,98,101,48,48,55,97,56,99,102,48,55,100,55,97,53,99,97,54,51,56,48,50,54,50,53,97,48,48,51,100,98,97,49,101,51,99,101,53,53,54,97,98,52,101,48,52,101,99,48,57,55,52,48,48,55,99,52,101,48,48,49,102,53,54,99,48,52,98,99,48,55,100,48,97,52,48,102,56,56,54,99,48,102,99,48,49,102,97,48,48,57,50,50,53,57,55,48,57,57,56,51,97,99,48,52,99,53,98,97,48,52,98,99,48,51,99,99,48,101,55,49,54,98,56,98,99,48,101,101,50,52,56,55,55,98,97,51,57,55,54,53,50,48,48,51,99,98,56,49,52,55,100,51,49,49,56,97,54,48,100,101,52,98,97,50,56,53,49,48,49,51,98,97,52,97,102,50,102,100,49,57,49,48,98,51,101,52,98,99,102,56,102,102,101,48,99,101,48,48,102,102,51,101,51,53,97,49,99,55,48,102,52,48,51,98,55,48,48,55,100,50,57,56,49,50,53,101,49,99,98,48,102,57,49,53,56,48,50,52,101,49,101,53,50,57,98,48,49,51,49,53,56,98,51,50,98,55,50,53,97,48,49,54,48,48,102,102,57,55,48,49,51,49,48,50,54,98,99,49,102,98,49,54,97,56,57,102,97,53,57,53,56,57,54,57,99,56,54,57,51,97,100,48,57,51,100,49,53,50,102,55,52,51,52,99,97,57,100,57,102,50,50,51,53,101,102,51,99,48,102,53,100,52,50,102,52,51,98,97,49,100,56,48,55,55,52,48,101,55,56,51,57,56,56,56,49,100,97,48,101,55,48,55,55,56,51,57,50,48,101,97,56,49,100,101,56,55,55,51,98,102,99,97,101,48,101,102,56,55,54,99,97,54,50,56,48,51,57,50,49,99,98,50,56,102,57,55,50,53,98,97,52,49,54,52,57,55,57,49,52,97,99,50,98,49,49,56,97,99,50,56,99,97,98,48,49,51,48,50,102,56,98,51,52,97,52,98,52,100,48,52,97,99,51,55,57,51,99,98,51,50,99,57,50,100,101,97,57,55,48,98,48,52,101,50,53,52,48,52,57,56,48,52,101,100,48,48,102,102,51,101,52,56,97,48,48,102,97,99,54,48,50,52,56,100,51,49,48,48,102,102,97,99,50,100,99,49,101,52,57,54,48,48,102,102,52,99,57,57,54,48,57,100,52,57,54,48,57,56,52,49,48,50,53,49,99,51,101,50,48,52,98,102,48,51,101,48,52,100,50,57,52,49,50,97,56,101,49,100,54,52,98,54,51,49,55,56,56,97,57,52,48,102,100,56,51,97,52,57,50,53,54,54,50,99,49,49,56,51,100,54,99,53,57,53,97,52,98,55,48,52,102,101,50,56,52,51,99,57,53,51,97,52,49,50,49,56,49,51,98,102,101,49,55,56,48,48,102,102,102,57,49,99,56,48,51,101,97,52,99,51,99,52,48,48,102,102,102,98,51,98,48,50,53,57,99,51,57,56,49,101,50,48,55,53,101,100,102,50,99,99,49,102,101,56,49,50,101,49,50,49,101,52,99,48,101,56,56,51,97,102,101,57,48,49,48,56,48,49,101,101,51,101,48,102,56,52,51,102,99,48,101,52,49,48,56,49,101,48,49,50,50,101,99,98,102,48,55,57,48,49,99,49,48,101,54,57,53,53,56,97,53,48,101,52,48,55,48,48,102,102,98,50,52,102,57,99,49,101,54,56,50,102,55,49,54,50,52,52,49,50,50,53,52,100,49,53,99,53,57,100,52,53,50,55,56,48,53,50,54,97,54,97,49,97,52,57,53,101,57,50,101,97,50,50,53,98,54,49,57,50,52,51,51,100,98,99,101,51,55,101,98,51,56,51,57,56,50,51,102,99,50,55,48,99,50,48,53,48,97,101,97,48,49,99,98,52,48,48,102,102,102,97,102,54,48,48,102,102,55,100,101,49,56,49,50,48,54,48,48,102,98,51,48,50,97,57,51,54,52,49,100,53,48,55,101,49,99,48,55,54,97,49,101,56,54,56,49,50,98,100,49,99,49,100,51,48,49,51,48,99,49,101,50,48,55,50,97,49,99,102,48,55,97,54,53,101,101,98,52,56,48,102,57,56,54,100,56,97,53,48,101,49,48,55,54,52,49,101,101,48,55,102,53,51,56,98,51,99,53,55,50,49,48,55,48,56,98,48,48,102,50,57,54,51,102,54,51,97,48,48,102,102,55,55,99,98,49,50,57,52,98,52,51,56,54,54,57,99,101,55,52,49,48,49,54,97,52,48,49,102,50,48,49,48,48,55,99,54,54,100,102,50,102,99,98,52,50,99,56,48,57,98,57,48,48,55,100,55,52,56,51,98,99,52,51,52,52,55,57,50,98,97,49,101,48,55,97,50,48,52,98,54,48,51,98,101,48,101,56,56,50,53,57,48,100,97,99,56,101,56,101,48,101,54,99,49,100,56,56,55,50,55,48,49,50,101,101,48,101,54,99,49,99,52,56,51,56,57,97,102,56,49,57,54,48,51,101,99,48,102,48,48,102,102,49,101,98,48,48,57,101,57,55,101,51,100,48,50,55,52,51,99,97,53,54,54,99,48,48,101,100,49,50,98,57,55,102,99,48,50,102,98,53,53,52,97,51,98,101,101,97,51,98,99,100,51,101,99,102,102,48,102,51,48,101,51,52,57,48,100,51,56,50,98,99,51,56,56,102,99,102,51,99,50,52,100,53,98,55,51,54,49,99,53,54,49,51,100,52,48,99,50,52,97,100,48,48,55,100,52,56,56,48,51,101,100,50,56,98,51,50,99,56,97,102,50,98,101,52,48,49,102,53,99,52,48,52,102,56,50,48,54,52,102,52,100,52,52,52,50,48,52,102,49,54,54,48,52,97,48,48,49,51,48,101,56,54,53,55,50,49,48,50,54,53,101,56,52,55,99,57,50,53,56,50,52,102,48,55,54,99,54,52,55,52,52,52,52,51,100,53,97,55,50,53,49,49,102,97,50,50,54,97,99,56,102,51,49,101,56,48,54,101,57,48,48,102,102,55,100,54,57,56,48,51,101,49,102,48,49,99,50,48,102,100,48,51,97,48,48,102,102,101,56,48,51,100,48,48,48,102,102,55,100,56,52,56,55,102,52,49,101,102,48,55,51,52,51,102,101,49,101,52,99,53,49,56,55,100,56,97,52,48,55,55,52,48,101,53,52,51,100,50,53,52,48,55,54,101,52,51,98,101,49,100,57,50,101,52,51,97,99,49,99,52,50,102,99,97,98,48,101,56,56,51,100,98,48,101,57,56,51,101,99,48,50,53,57,49,51,56,98,56,50,98,48,51,102,50,53,55,57,54,99,57,52,49,102,53,50,57,48,51,102,101,53,49,50,48,57,54,51,54,56,52,53,55,56,50,53,52,97,56,50,98,54,49,51,97,56,98,48,57,50,100,51,99,55,102,56,51,101,99,48,48,102,56,97,49,56,48,51,101,99,101,52,49,101,53,56,49,51,53,50,48,101,49,57,50,52,48,57,52,97,48,55,97,99,56,53,99,98,97,50,100,56,48,57,55,101,48,101,97,51,99,56,52,48,101,102,56,51,102,48,48,57,56,50,56,48,97,100,48,49,50,102,48,55,52,56,48,101,97,48,51,57,99,48,52,98,57,56,51,98,50,48,101,57,48,51,98,102,48,48,102,102,55,98,54,99,51,98,50,49,99,50,48,101,102,97,50,50,53,56,50,52,53,50,99,51,99,56,53,56,57,55,51,99,51,99,101,53,99,57,55,101,53,101,56,55,56,54,101,53,50,56,48,52,98,99,98,52,97,50,99,52,56,99,49,54,53,50,48,51,56,51,97,56,50,52,50,48,52,57,57,56,48,51,101,98,100,56,48,57,52,101,48,50,52,51,99,51,57,56,53,53,56,55,52,52,48,57,55,51,48,55,51,99,49,99,50,48,101,56,57,54,48,53,55,56,55,55,100,48,52,51,98,52,53,57,56,51,99,54,52,51,48,55,55,99,48,101,100,56,97,49,48,55,57,99,49,102,50,52,51,52,53,50,97,48,51,98,48,53,54,57,54,52,57,48,49,102,52,48,102,54,56,55,49,52,51,57,101,49,100,49,52,98,48,102,48,97,54,49,55,99,57,52,49,100,49,50,56,99,98,97,48,102,48,100,97,54,97,50,54,57,50,99,52,51,99,48,56,100,56,98,49,98,54,101,55,98,54,56,51,48,56,50,48,101,102,50,102,102,101,97,48,49,51,49,97,48,48,102,98,101,54,48,50,53,99,52,49,100,99,56,49,50,56,101,48,48,102,102,102,98,53,101,48,50,54,97,52,48,57,55,98,48,55,53,48,53,55,48,48,57,53,48,55,48,56,51,56,53,56,49,99,55,99,57,52,50,53,55,100,50,54,49,55,97,57,57,57,49,101,52,51,100,56,48,52,98,55,56,51,57,99,48,102,97,57,54,51,99,49,51,52,49,101,55,50,101,56,51,99,48,53,99,100,57,50,50,100,56,51,99,99,53,56,100,49,100,51,52,98,100,52,101,102,98,102,102,50,100,101,52,51,52,48,99,100,97,48,98,54,48,49,99,101,52,97,48,49,54,56,99,48,48,102,102,102,57,57,55,56,49,50,56,97,49,100,48,48,55,51,54,48,52,100,55,48,51,56,99,48,50,54,97,52,97,54,52,56,52,57,55,52,51,100,97,48,52,101,53,56,48,51,100,52,100,48,48,102,102,55,98,100,49,56,55,57,99,50,98,49,100,52,52,52,54,101,48,52,98,100,56,51,98,56,48,50,53,55,99,49,100,99,56,55,55,50,100,49,49,49,57,49,52,51,98,54,53,54,57,54,97,56,100,101,56,97,97,50,99,100,50,55,98,98,56,98,56,50,102,99,51,100,100,98,102,48,54,56,97,100,48,49,50,49,54,102,55,52,48,102,102,101,48,50,54,48,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,51,56,99,48,52,56,53,48,49,50,56,97,49,101,102,48,50,55,98,52,48,57,97,102,48,55,53,48,48,52,97,57,48,55,48,53,50,49,49,49,49,52,51,100,99,48,102,53,51,56,55,101,56,48,52,97,57,50,53,51,57,99,50,99,57,97,52,51,54,98,56,55,50,48,49,100,98,56,55,99,52,49,101,50,57,54,49,101,100,101,50,56,99,51,98,52,49,101,101,50,100,52,99,48,50,53,52,49,100,50,52,97,51,52,50,49,48,55,55,99,98,48,97,102,53,102,54,97,101,56,53,49,53,100,51,100,48,99,49,51,57,53,48,49,98,48,48,48,102,102,49,102,49,49,51,48,50,53,49,52,51,101,48,48,102,102,102,56,56,48,49,102,54,52,54,53,52,56,49,51,53,54,53,50,97,52,97,50,98,52,49,100,51,48,50,52,100,56,49,51,100,99,51,101,54,56,99,101,51,101,53,57,51,52,57,54,57,51,99,48,57,56,55,48,55,48,99,48,52,99,97,56,51,98,57,48,101,100,99,97,50,98,50,56,56,49,100,57,50,99,52,97,97,52,57,101,100,57,54,54,53,55,51,100,101,102,57,55,52,49,101,50,48,101,57,101,54,101,50,97,55,57,53,102,99,98,101,98,57,97,50,98,97,55,102,99,48,51,52,101,49,52,49,55,54,48,50,54,100,48,49,102,52,98,101,48,52,98,54,56,49,50,97,97,48,52,99,100,48,49,51,49,54,56,101,56,51,48,53,97,51,97,48,101,48,56,48,57,55,101,48,55,99,56,48,102,97,100,49,99,97,97,55,100,49,50,57,51,53,57,50,99,100,99,48,55,53,97,48,101,100,99,51,99,97,49,102,98,48,52,56,51,97,56,49,50,53,98,57,52,49,54,57,56,100,97,55,53,49,52,57,57,49,54,57,48,101,56,98,99,50,57,51,98,97,55,50,48,48,50,54,52,53,55,57,102,50,54,52,48,51,49,50,97,48,50,54,57,48,48,102,102,51,101,53,51,48,48,102,102,48,102,98,55,53,52,56,48,50,53,56,52,51,57,52,99,56,49,50,53,101,48,101,97,48,98,54,48,101,98,57,55,99,53,101,48,51,102,100,48,55,52,50,48,52,99,99,56,51,97,52,48,50,54,48,56,97,50,97,52,102,98,50,99,52,98,101,48,101,54,57,52,99,49,102,101,48,55,53,99,48,101,99,49,49,48,51,97,50,102,50,52,57,53,56,49,100,55,48,55,57,52,53,48,97,53,56,55,55,101,99,98,100,48,101,101,48,51,100,50,50,102,57,51,56,97,101,97,48,102,99,48,55,52,99,98,98,52,49,50,99,97,49,49,52,49,51,99,53,54,57,53,97,57,101,53,54,98,54,57,100,56,98,49,102,102,48,50,52,101,48,102,51,56,48,51,101,54,97,48,48,48,102,102,102,98,50,56,101,49,101,52,48,102,48,100,48,55,51,52,49,99,50,48,49,50,51,56,48,48,102,102,102,54,55,101,50,102,48,98,55,48,48,55,98,52,99,48,49,101,101,56,48,55,53,97,48,102,101,55,48,55,57,52,48,49,101,100,97,99,53,56,50,52,100,49,52,55,50,49,101,50,99,53,53,48,49,51,53,51,56,97,57,101,53,102,102,50,97,56,49,50,98,99,98,51,48,49,50,102,48,48,102,102,98,48,101,53,56,54,52,97,57,52,48,102,100,98,50,49,57,52,49,97,50,48,50,53,49,48,48,49,102,51,53,49,48,55,97,55,56,51,101,48,57,51,56,48,57,102,52,48,55,48,97,49,99,48,57,48,101,48,53,50,51,51,100,52,56,57,56,48,57,52,52,48,55,53,97,49,101,49,99,49,102,48,57,52,99,48,49,51,49,48,101,99,56,50,53,99,49,51,51,99,49,102,50,56,49,51,53,49,99,97,54,48,52,97,102,50,97,51,48,55,98,98,53,57,48,101,52,102,57,54,53,99,51,98,57,97,55,56,50,52,51,49,54,51,98,48,48,56,56,54,98,97,102,102,56,48,54,100,53,48,49,50,98,50,48,48,102,102,102,57,53,50,48,48,102,102,51,101,97,100,48,48,102,102,57,97,53,50,102,99,98,54,50,56,98,49,55,52,48,102,51,52,48,57,55,51,99,53,51,57,53,48,53,56,49,55,51,99,98,56,48,50,54,97,48,98,48,48,102,102,50,53,101,48,49,100,48,49,52,50,53,97,101,50,98,53,51,56,51,98,99,56,56,48,50,53,99,53,50,57,54,52,48,48,102,102,102,51,48,97,53,102,99,97,54,49,55,48,57,100,99,51,99,52,48,57,99,50,98,57,48,55,99,99,102,52,102,50,98,99,97,50,48,102,50,53,54,49,99,97,101,102,50,101,48,50,56,50,48,52,101,56,56,48,51,101,54,48,48,48,102,102,52,57,50,48,51,97,54,50,98,52,49,101,99,56,51,98,56,48,50,53,100,48,51,57,48,48,102,102,102,56,48,49,101,53,56,51,101,53,48,101,102,97,49,56,55,102,52,97,50,48,101,49,56,55,102,49,101,48,101,100,48,51,97,53,48,102,56,56,49,50,101,99,53,99,56,55,97,99,97,98,52,55,48,102,53,49,52,50,49,100,51,50,101,50,56,51,99,97,49,99,51,48,50,54,54,49,48,48,102,102,51,99,99,53,57,56,55,50,49,51,99,51,100,56,53,54,57,52,54,53,100,55,52,101,50,57,49,48,50,49,51,99,98,50,48,101,48,97,53,102,50,99,56,97,99,50,50,53,56,97,55,97,48,57,56,48,50,99,52,100,55,53,102,102,48,51,54,49,48,50,55,101,48,48,102,102,49,102,55,50,97,48,52,102,53,56,48,51,101,99,49,48,51,102,50,49,101,51,48,102,49,56,51,99,99,48,55,99,101,49,102,55,48,101,52,56,55,50,52,51,99,51,99,97,56,48,100,48,49,99,56,56,51,97,102,48,55,57,48,48,102,102,102,56,48,51,98,56,48,101,53,49,49,55,57,52,97,53,52,48,55,50,100,49,57,98,101,56,56,48,101,100,52,98,101,48,55,97,48,49,102,48,50,57,53,49,98,53,49,55,48,49,99,97,50,98,56,51,100,53,102,101,51,102,55,48,51,100,97,57,48,57,97,49,101,51,48,54,52,98,50,98,57,101,56,56,48,53,51,99,98,97,101,98,102,101,48,99,51,48,51,57,97,48,50,54,99,48,48,57,97,54,48,50,53,100,51,50,53,56,48,51,99,98,101,48,49,51,50,97,48,102,102,99,49,99,52,54,52,102,99,99,102,52,102,48,48,55,97,51,54,48,102,56,99,49,101,50,56,51,98,49,97,52,101,99,56,100,99,98,52,99,56,100,100,50,97,56,51,57,54,49,101,51,50,56,98,50,53,55,52,51,101,53,100,57,55,55,57,98,100,55,97,98,99,48,48,57,97,57,54,97,52,48,100,50,53,56,50,54,100,53,56,49,98,100,56,49,50,54,97,48,48,102,57,50,99,56,48,51,101,100,50,52,48,57,51,57,99,53,98,102,99,48,102,53,102,56,49,51,52,102,99,98,54,101,53,55,54,99,48,48,102,102,102,51,57,54,49,102,98,48,50,54,49,99,49,102,56,101,50,97,101,52,97,102,99,49,101,54,49,99,97,54,99,48,48,102,53,100,99,51,97,98,52,56,56,48,57,100,101,49,101,53,51,49,54,48,52,98,98,56,49,97,54,50,56,48,51,98,54,51,99,102,50,98,52,48,56,56,48,50,102,102,50,56,54,57,56,51,97,52,48,55,51,101,48,102,52,56,49,102,98,56,55,101,52,97,55,48,55,54,50,48,101,54,99,49,100,101,48,55,100,52,49,101,57,48,51,99,49,48,102,49,56,48,57,56,52,57,52,52,49,99,98,48,55,55,99,49,100,48,48,102,49,48,55,100,56,51,100,50,53,57,102,50,97,99,97,56,50,99,56,98,102,50,99,102,57,53,56,49,100,99,48,101,98,49,53,56,53,100,49,55,50,57,54,48,57,49,50,57,52,97,53,50,100,52,98,56,50,99,51,97,49,97,48,51,57,52,56,48,53,54,57,53,99,57,99,53,57,53,57,48,50,98,100,48,57,51,49,99,56,102,102,48,51,98,100,48,50,54,101,56,48,49,102,50,54,54,48,48,102,102,55,100,97,53,56,49,51,54,97,102,57,53,56,102,101,48,55,57,97,56,48,48,102,102,52,98,50,100,49,53,56,56,56,49,101,51,52,51,99,99,56,49,50,56,99,49,102,52,48,50,54,49,52,49,99,99,51,48,57,102,50,49,101,52,50,98,56,97,51,50,98,48,49,51,50,53,97,52,56,48,51,100,55,56,48,102,48,101,52,98,52,99,50,56,102,49,52,57,57,51,52,51,98,99,57,52,52,97,52,48,52,98,48,98,50,50,100,48,98,57,52,101,57,57,98,101,57,101,48,99,48,49,50,98,48,51,100,99,48,50,54,49,48,49,102,101,48,49,51,48,48,53,98,98,54,49,101,50,48,55,102,50,48,102,98,56,49,102,48,48,102,102,51,101,99,50,102,57,57,54,101,53,56,54,56,98,98,48,55,98,52,48,102,50,99,51,101,50,48,102,50,48,98,56,54,100,97,57,52,56,50,99,100,51,54,49,56,99,53,57,56,55,99,52,98,97,50,101,100,51,54,50,52,49,51,54,53,101,49,55,52,57,57,98,49,51,100,56,49,51,56,53,97,57,54,97,101,54,57,50,54,57,99,57,57,55,52,48,51,98,55,48,49,50,52,97,48,48,102,102,102,56,54,53,57,54,48,49,101,49,50,56,49,102,50,100,99,48,57,102,51,48,55,99,99,57,99,53,48,51,101,57,99,57,56,53,51,102,50,57,99,97,100,48,50,53,57,99,49,101,49,98,101,53,53,49,54,54,56,99,53,55,98,50,53,99,56,55,57,53,49,52,51,100,55,50,53,101,57,53,101,48,102,57,56,48,57,53,97,97,97,52,54,52,98,98,50,97,100,49,56,51,98,54,57,54,49,100,56,48,52,57,100,55,54,101,98,97,52,57,55,51,99,98,51,100,50,56,53,99,97,102,51,56,49,56,99,49,54,52,48,48,102,102,102,56,53,55,56,48,51,101,98,49,55,49,53,97,57,102,56,97,56,48,55,102,52,48,52,102,56,56,48,57,98,102,52,50,52,99,99,53,53,99,57,54,52,48,102,52,56,48,57,55,101,48,49,50,100,48,49,51,50,101,99,53,101,50,98,97,56,98,49,48,52,97,56,49,50,98,49,57,50,102,97,49,101,52,97,101,56,102,100,51,55,97,50,49,50,98,50,49,97,102,99,54,102,53,49,51,98,55,102,56,48,53,56,57,50,101,97,48,51,55,97,56,49,51,57,97,48,48,102,102,102,56,56,51,56,49,51,99,52,48,101,52,53,48,99,49,101,98,56,51,99,101,48,55,49,48,49,102,56,48,55,52,50,48,102,53,48,49,100,50,56,55,51,57,49,48,51,102,56,49,101,50,48,101,57,48,55,48,53,49,56,51,99,56,48,102,56,48,51,102,56,48,52,99,53,48,55,57,52,51,98,56,49,100,97,54,48,51,100,50,49,101,49,50,56,99,97,55,52,53,48,101,100,48,55,51,56,48,57,54,55,50,98,56,51,98,54,53,98,48,55,100,99,98,98,48,101,100,49,53,54,53,51,49,52,102,50,56,50,53,55,97,55,97,48,50,48,49,54,50,49,102,101,50,99,55,57,53,56,53,55,55,56,50,98,57,51,56,97,102,97,57,48,49,52,101,56,51,101,97,49,99,99,48,102,53,48,51,98,97,48,102,53,48,55,57,48,51,56,54,49,102,97,48,101,100,57,55,56,49,100,48,48,102,97,48,55,52,48,98,98,50,100,99,51,98,48,49,101,97,48,101,98,56,55,97,52,97,54,50,99,48,97,48,48,102,48,48,102,102,55,55,99,98,102,48,101,101,57,54,48,57,52,53,52,57,55,56,53,50,57,55,48,53,49,57,54,99,56,52,56,52,53,99,49,53,52,53,98,49,53,99,53,98,57,53,97,57,52,53,55,97,55,97,49,97,55,50,49,97,49,50,55,57,53,101,57,56,56,101,57,50,56,50,53,56,51,55,50,101,99,51,56,52,55,102,99,52,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,101,56,48,50,53,101,56,49,101,101,57,54,101,48,52,98,102,48,51,102,98,48,55,50,50,48,102,101,99,51,98,101,100,51,50,102,49,55,101,48,101,52,56,49,101,102,56,51,98,52,48,55,98,54,53,48,98,52,102,98,54,57,50,101,50,51,98,97,53,99,48,51,98,56,48,102,57,49,52,50,49,102,49,50,98,49,97,55,98,50,49,49,54,97,53,49,50,54,57,48,101,57,56,53,51,51,48,52,97,53,48,52,98,98,50,98,49,51,55,101,100,53,50,100,57,54,54,56,49,55,102,50,54,98,54,49,50,101,98,97,102,102,56,48,55,54,55,48,48,102,102,51,101,98,50,52,48,49,102,54,48,54,48,101,56,52,48,57,102,52,48,50,53,97,99,49,100,53,56,55,98,52,51,57,97,48,102,49,56,51,56,101,49,101,99,48,55,97,101,53,55,56,51,56,99,48,55,48,48,102,102,49,101,56,48,55,101,54,49,100,53,48,101,98,56,55,99,52,51,98,48,53,101,57,54,56,49,99,54,48,102,101,48,51,99,57,48,101,49,101,50,100,48,98,53,50,57,99,98,99,50,57,52,97,98,48,102,56,48,55,98,56,51,99,54,49,100,57,52,98,48,49,51,102,50,57,48,51,100,97,56,53,48,53,55,48,55,98,49,51,50,52,98,99,99,48,50,53,48,57,57,48,101,51,56,57,99,53,56,50,49,49,54,49,53,50,48,54,53,52,97,48,49,50,50,99,48,48,102,97,101,99,48,48,55,100,57,55,48,49,51,51,54,48,48,102,102,102,97,100,51,48,55,100,97,53,55,48,51,101,52,48,55,48,54,49,101,101,52,100,98,52,55,102,48,102,51,52,49,101,99,48,55,53,101,49,101,54,48,102,48,56,51,99,48,48,48,102,102,55,97,52,56,48,102,49,57,57,52,55,48,101,56,56,55,99,56,51,97,99,49,100,97,99,48,102,48,99,51,57,50,49,99,100,48,102,100,56,55,49,50,52,51,101,48,48,48,102,102,102,54,53,48,48,51,100,101,101,53,100,57,55,54,49,99,99,48,49,51,48,50,99,98,48,48,102,102,51,100,98,54,49,101,49,99,56,99,53,57,49,53,100,56,100,52,57,99,56,48,53,56,48,48,102,102,54,101,56,48,48,51,101,98,98,99,48,49,102,54,54,99,48,52,97,100,56,48,51,101,99,97,99,49,99,101,49,52,56,48,102,53,99,49,99,50,56,55,100,52,97,99,54,56,98,53,52,100,101,53,56,54,48,102,48,56,51,97,52,48,102,51,56,55,57,52,49,100,100,51,50,48,102,56,56,51,56,54,48,57,53,48,102,53,56,55,100,52,51,98,54,53,54,101,48,102,99,48,55,48,52,51,57,56,49,102,100,48,102,101,50,53,56,55,54,51,48,55,97,53,49,56,51,56,50,53,100,56,55,97,48,51,97,101,48,57,102,52,102,51,49,55,56,49,100,48,97,52,53,50,99,100,98,100,98,54,52,102,56,52,48,102,102,48,51,49,57,53,100,52,49,51,53,48,55,102,99,48,48,102,98,48,52,48,50,52,57,52,48,57,53,101,52,101,50,99,56,97,50,48,55,102,52,48,52,100,55,56,49,50,101,50,48,101,98,52,51,101,50,53,53,100,50,50,101,52,56,48,55,55,99,49,102,97,48,55,101,101,48,101,57,52,51,57,54,48,102,48,49,101,48,52,100,97,51,57,52,54,57,57,49,100,56,48,101,57,56,55,99,52,51,101,50,53,48,57,54,101,52,97,52,97,57,48,102,48,57,52,97,53,100,100,54,101,100,101,97,48,49,50,50,50,100,49,48,56,98,50,57,51,98,54,57,97,56,55,100,99,55,52,48,57,48,99,48,50,55,52,99,49,100,54,56,48,51,101,99,51,56,48,57,52,102,48,55,53,50,48,52,101,50,48,51,57,54,50,56,48,51,102,99,49,100,98,48,55,54,52,48,102,55,56,48,49,101,102,56,101,49,100,97,50,56,99,49,101,56,49,53,52,49,100,101,50,57,56,51,102,54,56,53,56,51,56,52,48,102,49,52,51,100,101,48,101,99,48,98,97,99,53,100,49,53,99,49,100,53,48,102,54,56,55,101,52,51,98,97,56,56,48,57,98,48,102,48,56,55,50,99,98,52,52,98,50,98,56,49,50,50,49,101,97,50,99,98,55,50,57,53,50,49,48,97,100,51,56,49,50,48,57,102,100,51,48,97,102,52,50,102,102,48,48,102,102,56,101,49,50,100,52,98,51,50,99,52,98,56,52,100,55,52,98,50,50,100,56,98,48,52,99,50,100,52,98,48,55,102,51,51,57,102,52,102,52,102,52,97,55,100,51,49,51,49,101,99,56,101,99,101,52,55,52,55,48,100,100,50,53,50,51,100,50,52,98,57,101,53,49,57,56,54,50,54,50,97,101,98,102,48,99,101,54,52,55,99,54,100,97,52,97,57,52,49,99,53,48,50,55,100,52,48,57,52,54,48,102,55,56,49,50,50,52,48,52,100,55,56,51,100,54,48,50,53,52,99,51,102,99,57,48,56,54,57,54,49,101,99,48,55,53,55,99,51,56,98,56,98,54,52,56,52,48,55,48,98,49,55,53,48,100,100,99,49,102,54,48,55,54,101,49,99,101,48,55,56,97,53,55,48,50,53,100,102,50,102,48,51,98,52,49,100,51,50,100,52,56,56,48,57,53,56,55,98,53,49,52,102,57,51,52,51,98,101,53,55,100,54,102,98,99,99,102,52,100,56,57,56,52,102,52,100,49,57,56,48,49,102,53,99,97,48,52,57,101,48,55,97,52,48,57,101,99,48,50,55,48,99,49,99,56,48,49,50,102,52,53,48,57,52,99,49,101,53,50,100,56,97,48,48,102,51,48,51,99,55,48,55,54,50,99,56,51,100,50,50,99,52,51,97,99,56,48,53,56,97,53,57,54,50,49,100,51,48,55,52,56,53,100,48,51,100,50,48,101,50,56,55,49,52,51,102,48,49,102,48,97,52,97,52,52,48,101,101,48,55,98,49,48,56,97,49,52,53,50,56,53,48,99,51,100,101,56,100,53,99,98,99,50,102,52,97,52,55,48,51,98,101,53,55,53,102,52,52,101,53,57,101,98,57,98,99,56,50,57,98,102,101,48,54,48,101,48,48,102,97,49,53,48,48,55,100,52,102,48,51,100,98,48,48,55,100,56,53,48,49,51,55,52,48,101,99,52,51,101,50,57,52,48,101,101,100,50,100,100,48,50,53,97,52,49,99,101,56,51,99,51,48,101,53,48,51,99,48,48,102,102,55,57,99,49,102,48,48,102,57,56,55,53,48,51,99,102,99,49,100,53,48,55,99,56,97,101,48,101,48,48,102,102,51,100,48,48,102,102,55,51,97,53,57,56,55,100,56,49,99,99,97,50,56,55,57,49,50,48,49,100,99,56,55,100,99,51,56,52,53,102,56,55,101,52,98,100,48,55,55,99,49,102,55,101,53,99,52,56,51,98,99,50,102,56,98,48,50,98,55,49,54,50,49,100,98,101,57,52,53,56,49,54,56,53,56,57,53,101,53,53,102,100,100,51,56,48,51,51,56,99,48,57,101,53,48,55,102,101,48,101,97,56,48,49,102,53,97,48,48,48,102,102,102,97,102,98,48,55,57,101,49,102,53,50,56,97,56,51,57,101,48,101,101,56,97,101,48,55,53,48,48,101,49,99,51,101,97,49,99,101,48,55,48,56,49,100,98,52,56,55,52,51,98,56,49,99,102,50,56,100,51,99,51,102,54,49,99,49,48,55,50,52,49,101,102,50,100,56,49,100,55,48,55,49,56,97,52,50,57,100,48,99,98,57,48,101,49,97,50,50,52,97,52,50,54,50,50,48,55,48,53,56,52,48,50,97,99,51,98,48,49,99,57,52,99,50,98,56,98,101,55,48,97,102,52,50,48,52,56,48,55,54,57,48,49,48,50,53,48,98,53,97,49,48,55,52,48,49,50,53,97,48,52,57,98,56,51,57,54,48,50,52,54,52,49,99,48,56,51,98,100,48,55,48,56,48,101,53,48,51,57,48,49,100,97,48,101,57,57,52,99,49,100,51,48,101,98,56,55,52,99,97,100,48,102,49,49,54,99,53,49,48,55,54,52,51,97,50,53,48,57,54,99,49,102,101,48,102,56,49,52,52,49,99,98,48,101,98,56,55,51,56,98,98,48,55,56,54,49,102,56,50,99,52,51,57,99,49,100,56,48,101,57,50,50,48,55,97,48,51,102,48,49,101,99,52,54,48,101,56,57,53,52,57,54,49,101,52,48,102,53,50,55,49,52,50,56,52,53,56,49,55,101,57,99,56,100,50,101,50,55,99,98,55,51,57,48,100,48,100,48,99,48,50,102,52,52,48,49,102,50,57,55,48,48,55,100,99,51,49,54,52,48,52,100,50,48,51,101,97,48,102,48,48,102,102,49,50,49,99,48,101,97,101,53,51,52,97,55,48,55,52,56,48,52,98,57,48,51,100,48,50,101,48,97,98,48,55,57,52,57,52,57,98,57,50,48,97,102,48,102,50,49,54,56,48,102,101,48,49,100,51,48,55,97,48,48,57,56,49,48,55,51,52,49,102,48,52,48,52,53,52,57,48,101,99,56,51,99,102,48,102,48,56,55,54,53,50,99,49,100,101,50,54,56,55,55,48,51,99,56,56,48,52,53,49,48,98,100,48,101,56,57,52,48,49,102,48,52,100,50,99,50,48,101,53,57,101,50,98,52,97,100,99,100,57,53,98,53,102,101,48,50,98,51,48,49,51,50,54,48,102,98,99,51,100,50,48,52,99,57,48,51,102,100,48,55,99,101,48,102,101,48,51,101,54,57,56,57,48,57,52,53,102,48,51,100,99,48,55,97,56,48,102,48,52,49,101,53,97,55,51,54,102,50,52,49,54,50,57,48,99,57,53,56,102,48,55,102,56,51,101,50,53,102,48,55,99,100,50,48,97,56,50,98,55,49,54,97,53,99,49,55,99,57,56,56,56,53,53,50,48,97,53,57,55,56,57,53,50,56,50,56,53,52,53,100,57,54,51,101,50,55,102,100,52,57,101,53,56,53,57,100,51,54,56,50,50,53,55,53,100,55,102,99,48,51,52,101,52,48,49,102,49,49,50,48,50,53,49,52,51,57,101,48,101,55,52,48,49,102,53,98,56,53,52,56,49,51,53,56,53,50,97,52,97,53,51,97,49,101,99,48,50,55,50,52,49,51,100,99,51,101,54,56,99,101,50,52,49,53,56,101,97,50,50,51,54,48,50,53,101,48,49,102,99,48,49,51,50,97,48,101,101,52,51,98,55,50,56,97,99,97,50,48,55,54,56,97,101,50,100,53,49,102,53,57,53,56,53,56,98,100,100,99,48,49,51,97,48,102,49,48,55,98,51,98,57,55,51,51,99,97,102,101,53,48,99,55,97,50,98,102,56,48,100,55,101,97,48,53,55,56,48,48,102,97,54,97,48,50,53,49,52,51,101,50,48,52,56,56,56,48,51,101,98,55,48,48,57,55,49,48,50,53,53,52,51,102,99,57,48,56,97,57,54,49,101,99,48,55,53,55,56,49,101,102,101,50,100,49,50,49,48,49,99,50,99,57,100,52,50,55,55,56,55,100,52,49,102,99,48,51,100,49,48,55,56,97,56,49,100,49,57,100,50,102,48,51,98,97,49,100,50,50,100,56,56,56,48,57,53,48,55,98,53,49,51,49,57,51,48,51,98,101,53,55,49,49,101,52,97,52,101,57,98,51,98,49,54,48,57,56,48,102,54,48,51,101,49,48,55,99,52,48,101,102,99,49,99,51,56,51,98,55,48,102,50,56,51,100,57,48,55,97,54,49,101,52,50,57,99,51,57,99,49,99,51,48,101,97,53,49,53,53,50,53,100,56,55,56,48,98,100,50,101,52,97,55,48,101,102,49,53,48,53,55,48,48,57,101,49,55,99,53,54,48,55,53,99,97,99,48,52,100,49,55,48,49,101,49,50,100,48,97,53,50,57,100,49,54,57,51,48,98,57,50,101,56,97,100,52,50,54,98,97,54,57,54,50,56,52,100,100,97,54,50,53,97,51,50,49,98,55,55,100,51,54,97,50,50,98,102,99,48,50,49,55,57,55,53,100,55,53,102,102,48,51,57,54,48,48,102,102,55,100,50,49,48,48,102,102,51,101,98,53,56,51,56,97,48,48,102,102,102,98,53,48,48,50,54,99,56,51,101,101,48,52,98,97,56,55,102,52,51,102,97,53,56,56,51,98,101,50,98,52,51,98,54,48,101,49,52,51,99,97,48,102,54,48,97,97,50,99,99,97,97,48,102,52,49,52,99,49,100,48,52,102,50,100,52,98,101,50,57,99,49,101,52,48,51,97,56,48,101,50,49,53,99,49,100,101,54,52,98,50,50,102,52,51,56,54,48,102,50,49,49,57,50,101,57,51,53,49,99,49,101,48,97,52,97,53,99,57,53,48,56,54,53,48,98,54,57,99,57,98,100,48,99,51,52,56,50,99,98,52,97,49,100,50,49,50,55,48,49,55,100,48,49,51,55,56,48,101,53,57,48,52,48,57,54,99,48,50,54,99,99,48,57,97,49,48,50,53,100,48,97,100,52,102,52,56,50,100,52,97,100,48,55,48,52,48,52,99,51,48,51,101,57,48,55,50,56,56,48,53,57,57,54,48,57,56,99,50,55,50,54,49,54,54,56,97,48,101,98,56,49,101,52,56,55,57,56,51,56,56,56,99,57,101,57,50,53,56,97,51,49,52,101,53,48,97,50,97,53,97,54,50,54,97,51,57,52,98,57,51,49,100,52,98,99,53,49,49,52,56,100,100,51,57,53,53,53,48,53,54,50,48,52,101,57,52,50,56,51,52,48,50,53,48,56,48,57,98,56,48,55,100,54,48,52,56,101,48,51,102,98,48,101,48,48,49,51,49,50,48,101,49,52,51,99,97,57,50,53,49,48,55,100,99,51,56,54,49,101,52,48,101,57,57,55,99,101,49,53,52,101,49,55,50,49,102,48,50,98,48,51,97,97,49,102,99,50,57,99,51,98,52,49,101,102,48,101,99,48,55,101,100,99,48,55,55,97,48,102,50,49,48,52,51,57,97,49,101,51,48,101,56,49,55,48,49,101,56,48,55,54,99,49,101,97,50,100,56,51,97,54,53,50,50,50,48,55,99,52,51,97,98,99,98,100,52,50,52,49,50,102,56,97,101,52,55,48,99,102,98,57,48,101,99,50,49,50,54,97,49,56,56,56,48,52,99,49,56,51,101,57,48,102,53,48,49,51,50,54,48,102,102,48,49,102,56,48,49,51,49,56,49,102,57,52,49,48,101,101,57,53,50,49,102,53,48,55,102,56,48,102,55,99,49,101,54,48,51,101,99,48,102,56,49,53,56,49,100,52,52,51,50,99,49,48,99,51,97,97,53,55,48,55,98,48,49,101,56,56,55,99,52,98,99,48,102,100,48,55,56,99,97,102,48,101,99,97,48,49,54,97,53,97,49,55,101,53,98,97,49,56,55,55,57,48,56,98,53,50,102,53,50,100,49,52,97,97,52,51,50,100,48,98,99,50,101,99,98,48,54,56,97,100,56,52,52,99,53,56,57,54,97,53,56,98,98,97,57,51,97,102,102,99,50,53,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,56,55,56,48,57,48,51,48,48,55,100,51,53,48,51,98,57,48,50,54,102,52,48,49,102,53,51,54,48,52,101,99,48,48,102,102,51,101,99,53,48,51,100,56,48,102,51,48,98,97,48,101,57,48,55,57,48,48,102,102,57,53,100,52,99,48,50,54,51,99,97,98,48,101,99,56,55,53,57,49,99,51,101,52,53,48,49,52,48,53,50,56,55,57,56,98,49,48,55,50,52,48,52,98,52,48,55,51,56,49,102,97,57,52,97,56,50,57,48,53,50,49,54,54,48,101,98,48,51,100,54,57,97,53,101,97,53,57,55,56,57,56,49,101,51,55,100,48,54,100,49,53,48,48,102,102,51,102,50,49,100,100,98,52,102,52,49,52,52,48,52,56,50,48,54,50,98,97,99,57,49,54,57,99,48,53,101,49,53,48,51,48,49,48,101,50,48,48,102,102,51,101,99,57,52,48,57,57,50,48,55,54,50,48,52,56,51,56,55,99,48,48,102,102,49,102,53,100,56,49,99,49,50,99,52,97,54,48,101,55,48,51,57,51,48,55,56,50,48,52,99,48,56,55,56,99,48,57,56,53,48,102,98,56,55,97,48,51,97,99,57,101,48,102,48,48,102,102,51,98,54,48,102,52,56,51,100,52,53,56,56,55,98,48,49,99,99,50,50,56,51,56,97,48,102,50,48,51,97,102,48,102,49,57,55,54,53,48,48,55,102,53,48,52,51,97,50,53,101,48,51,57,99,50,102,52,51,97,50,56,48,56,54,57,99,53,97,56,55,49,99,98,99,48,101,50,97,55,53,57,54,54,49,101,50,52,53,52,52,52,102,50,99,56,98,54,52,99,50,98,54,50,48,97,98,56,48,50,102,101,53,102,102,100,52,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,99,97,48,50,48,49,97,56,48,102,53,101,48,48,102,56,52,57,56,51,101,48,48,102,102,55,55,99,49,99,99,48,55,56,101,48,52,102,55,48,51,97,55,48,102,48,48,102,102,55,57,52,97,55,50,97,56,51,102,97,48,102,97,55,56,49,50,98,57,56,49,100,98,56,55,55,53,51,56,98,57,50,57,49,48,52,98,55,48,102,52,55,48,55,55,52,53,48,56,49,51,54,50,49,101,55,48,102,55,101,50,57,48,97,54,52,98,50,100,49,49,48,98,57,50,102,98,57,52,56,53,52,50,52,97,51,97,54,57,54,49,50,53,49,97,48,49,54,53,99,97,101,52,48,98,101,57,101,53,97,48,48,57,55,57,53,101,54,55,49,55,102,99,48,51,49,50,53,52,48,50,53,50,99,48,49,102,55,50,97,48,52,97,51,48,55,51,56,48,57,49,49,48,48,55,100,57,49,48,49,51,49,99,48,52,97,98,48,55,48,100,50,49,50,57,50,99,51,97,54,48,101,98,48,48,102,102,49,101,56,102,101,50,97,57,102,52,101,98,50,98,53,100,52,100,55,55,48,55,100,52,49,99,51,56,51,97,101,48,55,56,101,57,102,101,100,101,50,57,48,51,98,54,49,100,50,50,97,52,48,49,98,101,56,49,101,102,52,97,51,48,50,52,99,51,98,101,53,55,54,57,99,52,50,51,56,50,55,97,98,53,50,55,97,55,48,48,102,102,55,53,97,50,56,48,53,54,51,56,48,51,101,53,100,56,48,52,97,50,56,55,99,48,49,99,101,56,48,51,101,99,56,99,98,54,48,50,54,98,48,98,97,52,57,52,53,55,52,51,97,54,48,52,101,52,56,50,52,55,56,55,51,49,49,57,98,55,99,98,50,55,53,50,100,49,98,56,49,50,102,48,48,101,49,99,48,57,54,97,48,55,55,50,49,101,52,57,52,97,54,53,50,99,51,98,50,53,55,49,53,52,56,100,100,99,50,99,99,98,49,54,55,99,55,50,57,52,51,99,52,49,101,99,99,101,52,52,100,55,50,99,51,57,52,51,55,53,50,53,55,53,55,102,56,48,97,55,101,97,48,51,98,102,48,48,102,102,51,101,50,49,50,48,48,102,98,50,98,99,48,101,99,56,49,101,97,48,55,99,48,48,102,102,57,48,99,48,55,97,48,49,101,100,50,97,52,97,99,48,55,55,99,49,102,101,48,49,51,101,48,55,57,48,48,101,101,57,51,52,51,99,54,53,101,102,52,50,52,100,50,99,56,49,102,48,48,55,98,48,51,99,48,48,102,102,52,98,52,48,51,57,98,48,101,57,48,55,48,56,97,51,55,99,98,101,48,102,99,97,48,49,53,48,57,55,100,50,99,97,56,50,98,56,98,49,97,50,97,56,51,98,50,53,49,56,55,51,100,51,52,51,99,53,55,55,50,57,53,52,53,55,49,54,50,57,97,53,55,57,51,50,98,54,48,48,102,102,52,56,49,53,48,101,100,48,50,53,101,52,49,102,55,56,55,99,56,48,57,54,100,48,55,101,52,48,101,57,52,49,102,99,56,51,98,102,52,100,99,56,97,49,101,99,48,55,52,50,48,102,49,99,51,56,97,48,102,50,56,97,50,54,100,102,52,57,50,101,49,49,99,97,100,50,100,48,98,51,48,101,48,56,55,98,52,97,50,48,102,57,57,53,97,53,53,49,55,55,56,97,49,50,100,99,97,49,50,100,100,50,56,97,55,52,100,50,100,52,97,50,52,51,57,50,99,53,48,57,48,56,98,99,50,98,57,99,55,54,52,49,57,54,56,98,48,52,48,98,50,50,57,99,100,102,102,56,48,54,57,49,56,48,51,101,52,97,50,48,48,102,97,57,54,55,52,48,57,102,101,48,50,53,52,53,51,52,49,101,57,48,51,57,53,48,101,49,48,55,54,48,98,48,48,50,54,53,56,49,99,57,48,50,54,48,51,102,51,56,98,54,52,53,48,101,99,55,52,98,48,55,57,54,49,102,97,48,55,54,50,48,101,100,56,49,100,99,48,51,102,53,50,102,98,48,51,57,100,48,101,55,97,55,56,55,53,56,49,100,99,56,55,98,99,51,102,56,49,101,55,50,100,99,51,100,50,49,102,102,48,102,97,49,53,97,57,97,49,100,101,48,55,55,102,100,51,56,97,99,48,101,102,48,55,56,48,51,99,49,53,51,52,48,57,102,50,98,99,98,55,97,52,49,97,52,100,48,48,97,57,102,48,102,97,56,55,51,48,51,100,52,48,101,101,56,51,100,52,49,101,52,48,101,49,56,55,101,56,51,98,54,53,101,48,55,52,48,51,101,56,49,100,48,50,101,99,98,56,48,101,99,48,55,97,56,51,97,101,49,101,57,50,57,56,98,48,50,56,48,51,99,48,49,100,102,50,102,99,51,98,97,53,56,50,53,49,53,50,53,101,49,52,97,53,99,49,52,54,53,98,50,49,50,49,49,54,101,53,53,49,54,99,53,55,49,54,101,53,54,97,53,49,53,101,57,101,56,54,57,99,56,54,56,52,57,101,53,55,97,54,50,51,97,52,97,48,57,54,48,100,99,98,98,48,101,49,49,48,48,102,102,101,54,56,48,48,55,100,51,97,48,48,51,101,99,53,48,51,98,50,48,48,102,98,51,98,48,50,52,56,56,51,57,97,48,102,100,56,97,101,52,48,52,99,52,54,48,102,53,48,55,53,97,99,51,98,52,48,101,56,52,49,102,51,50,51,97,53,97,50,49,53,101,99,49,53,54,102,48,51,101,56,50,57,48,49,100,49,48,51,98,48,48,102,102,102,56,48,51,99,54,101,49,100,98,52,54,52,54,48,102,99,56,55,102,100,51,101,56,51,97,54,101,49,54,101,49,102,102,102,50,53,53,54,48,102,53,57,55,54,56,52,49,101,101,48,52,56,52,54,57,48,102,49,57,53,57,51,55,98,50,55,57,54,50,48,50,99,98,56,48,51,101,53,55,97,48,48,102,97,55,57,48,101,48,55,48,101,48,98,52,48,48,102,102,102,98,48,52,48,50,53,99,48,49,100,56,55,50,57,48,51,102,52,56,101,49,101,52,54,56,97,97,48,55,101,54,49,100,102,48,55,54,56,49,99,97,50,57,56,97,98,48,101,99,49,54,48,49,100,54,52,54,50,57,99,48,57,56,99,48,55,100,99,48,102,51,99,49,102,98,48,55,101,52,97,100,48,101,50,48,51,97,102,101,53,98,97,52,56,55,100,57,51,52,98,55,101,53,49,50,48,56,55,57,48,49,101,55,56,55,98,48,51,100,102,50,53,54,100,57,53,99,56,56,56,56,56,52,49,101,51,100,100,51,99,48,52,98,100,51,100,55,102,99,48,50,102,51,100,52,48,51,48,52,48,48,102,102,49,102,48,55,56,50,102,48,98,97,50,100,49,49,99,48,49,102,54,54,50,56,52,53,97,49,54,101,53,97,49,54,50,56,54,53,52,98,48,48,102,102,52,57,52,50,51,57,53,56,56,56,57,99,53,56,50,52,97,54,51,48,53,54,98,49,97,52,48,57,98,50,54,51,97,51,57,53,101,56,101,57,51,53,55,48,56,56,56,99,52,53,49,57,49,98,53,51,54,56,55,100,98,100,56,49,50,101,56,100,50,51,57,49,50,51,50,48,49,55,100,101,97,48,49,97,50,101,48,48,102,102,102,56,57,102,48,48,102,102,51,101,98,97,48,49,101,52,48,49,50,54,48,48,102,102,101,49,52,49,101,99,48,51,102,57,48,102,98,50,54,97,48,50,52,57,52,50,48,52,102,50,48,51,57,102,48,50,52,98,99,49,101,100,56,55,49,49,97,52,51,52,57,50,102,100,50,49,101,52,53,50,57,100,56,48,101,55,48,51,100,97,48,102,56,100,51,48,57,53,56,98,54,48,101,49,56,55,53,49,48,57,49,97,102,97,49,56,51,100,56,50,57,56,99,48,50,52,56,53,101,48,55,99,49,48,55,57,98,101,99,53,97,54,56,99,56,52,57,97,53,57,55,102,56,48,100,99,50,98,97,56,49,52,102,49,55,52,48,48,102,102,102,98,57,97,48,50,52,49,52,51,56,48,48,52,101,52,56,49,51,49,52,48,52,57,48,56,51,101,57,48,55,99,50,49,100,99,48,50,53,99,56,49,101,54,48,49,50,100,99,48,48,102,52,57,56,48,49,101,101,52,48,102,56,56,49,51,48,101,48,102,48,52,49,99,99,48,51,97,49,48,55,53,54,49,102,57,48,48,102,102,55,97,99,56,48,101,98,53,49,99,49,101,99,57,52,99,48,48,102,102,102,52,98,56,51,99,52,49,101,98,48,55,97,54,56,52,49,101,50,48,102,51,55,48,101,98,56,55,55,100,50,56,97,99,50,97,52,51,101,56,48,57,101,48,101,97,49,52,52,48,50,52,50,49,101,48,50,102,52,97,54,50,98,57,48,51,57,54,50,53,55,57,54,48,56,54,53,56,55,48,51,50,49,48,101,101,56,51,99,100,48,55,55,50,49,102,50,48,101,54,50,49,56,51,99,54,48,101,54,56,51,99,49,48,101,52,48,55,97,56,49,100,101,57,54,53,100,102,57,50,98,99,51,102,56,49,100,99,48,102,53,48,55,55,56,98,100,48,101,53,97,55,56,50,53,52,98,55,52,97,50,56,100,50,56,49,50,56,49,101,55,50,97,99,98,48,52,97,50,57,57,50,56,49,50,56,53,102,50,50,97,52,57,52,56,57,97,49,57,57,54,49,99,51,50,50,99,100,49,57,50,56,97,101,101,52,52,98,48,54,101,100,97,57,102,102,49,101,53,102,55,100,57,52,54,54,97,100,101,55,100,100,54,100,57,54,54,51,48,51,54,101,51,99,101,54,54,57,98,56,99,54,49,55,101,97,56,100,98,48,49,98,56,50,51,97,56,48,53,51,99,48,48,51,101,52,102,101,48,48,102,102,102,98,50,52,50,57,48,48,102,102,57,101,99,48,50,55,53,52,97,100,48,55,54,99,48,101,101,48,51,99,101,49,100,52,48,102,99,48,51,56,100,48,50,53,56,99,49,51,98,52,48,101,97,48,51,101,52,49,100,50,50,101,49,49,52,51,99,54,53,54,56,55,56,51,48,51,101,52,48,55,53,48,48,52,98,102,48,55,56,48,51,101,102,99,48,49,101,101,52,50,56,48,51,102,56,49,101,99,48,101,55,49,54,57,56,97,100,48,102,55,48,55,52,52,98,48,50,57,99,56,56,55,54,49,48,48,102,102,97,48,101,56,48,57,97,56,56,57,56,56,48,53,98,102,50,99,56,98,50,57,97,97,52,48,48,51,57,49,48,48,102,102,55,99,56,55,99,48,49,102,50,52,97,49,56,51,99,48,48,52,57,56,56,48,51,101,98,99,56,49,101,54,56,57,50,98,51,48,51,100,49,48,50,54,54,52,49,100,56,48,55,100,48,50,102,56,51,57,51,48,55,97,101,49,99,56,98,48,50,53,100,52,49,102,51,48,51,57,49,48,55,101,56,51,56,48,51,51,54,99,48,101,102,56,49,101,99,56,48,51,100,99,48,49,100,53,99,48,48,100,49,97,49,100,57,50,97,54,98,48,48,51,98,52,56,98,49,53,48,49,48,51,49,102,55,100,101,52,57,55,54,100,102,55,100,100,55,53,102,55,97,99,49,49,100,98,101,101,55,55,53,99,55,51,56,52,100,53,49,101,98,57,56,49,55,99,100,56,53,55,53,102,102,52,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,54,48,56,97,57,54,57,50,56,48,57,48,56,101,57,97,56,54,102,98,99,56,56,57,54,56,56,102,51,50,57,48,56,97,57,54,56,102,55,100,57,55,57,49,57,101,54,50,98,50,52,50,51,98,99,56,101,57,48,99,53,49,50,54,49,50,97,54,97,52,102,51,102,49,102,99,100,56,51,53,102,101,97,99,51,48,49,97,51,48,48,51,101,98,56,56,48,49,102,52,102,50,48,52,101,55,56,48,51,101,100,48,52,51,99,56,53,97,57,53,54,48,52,98,101,48,55,53,48,97,102,48,101,101,48,55,52,99,97,53,54,53,51,49,97,50,99,52,49,102,48,56,51,100,51,50,56,56,49,101,98,49,52,101,48,101,52,100,57,50,102,52,97,101,52,101,48,101,50,50,51,50,52,56,55,51,102,56,51,99,50,48,101,50,48,51,98,48,48,102,102,49,52,102,56,51,100,102,56,97,98,48,102,102,57,52,54,49,101,97,101,53,49,53,55,57,52,102,99,49,100,50,52,54,52,102,48,102,48,53,57,49,56,99,53,55,99,49,54,48,48,51,55,51,48,49,50,56,56,48,48,102,56,53,55,48,51,97,99,99,49,99,102,52,57,48,48,55,57,102,52,48,55,102,52,49,102,102,57,48,102,102,100,50,52,98,100,57,48,99,48,49,101,53,49,48,49,101,57,48,55,55,98,48,55,51,101,53,48,99,48,52,98,56,51,98,50,48,57,55,48,52,99,101,48,55,99,97,48,52,97,98,102,50,101,55,50,53,55,50,100,102,48,55,98,52,57,49,48,99,52,51,57,53,98,99,51,98,57,102,54,48,52,102,101,50,99,55,101,102,102,48,49,51,99,52,48,57,55,48,48,48,102,102,55,100,98,57,56,48,51,101,99,54,52,48,57,54,49,48,102,48,56,55,50,56,98,49,48,101,48,48,102,102,49,51,55,56,48,52,99,52,57,55,48,49,100,53,48,101,48,97,53,56,55,54,53,50,48,97,55,48,55,52,54,49,101,102,48,55,102,101,48,102,100,52,98,49,48,55,51,97,57,52,53,54,56,55,52,99,98,48,50,56,49,50,56,97,102,50,56,48,98,53,48,101,48,49,52,54,48,102,50,52,97,48,52,49,55,99,51,98,57,52,53,52,56,55,55,53,49,48,51,98,48,57,101,53,52,50,49,55,50,98,101,51,56,55,52,101,57,50,99,97,57,54,56,49,50,52,100,102,57,102,48,48,102,102,55,53,50,53,56,48,48,51,101,54,53,52,48,48,102,102,102,98,52,98,52,101,48,101,97,99,48,55,53,99,48,49,101,57,51,56,49,50,53,52,56,55,101,49,48,99,97,101,52,49,99,49,101,50,50,98,99,51,56,56,48,52,99,52,51,48,49,101,57,98,48,49,50,99,101,56,100,53,100,50,97,99,98,57,48,48,102,102,55,57,97,52,97,102,100,51,53,51,56,49,50,100,51,50,53,56,50,53,101,52,52,48,48,98,100,99,57,50,57,57,98,54,57,100,52,51,48,49,101,98,48,51,100,102,48,48,102,102,55,99,50,98,99,48,57,49,56,48,48,55,97,55,99,49,101,52,48,48,102,102,55,97,48,52,48,102,101,99,48,57,98,48,101,48,102,53,56,48,52,97,48,98,56,99,49,99,102,48,48,55,97,99,48,48,102,102,102,52,99,49,99,102,56,48,51,100,51,101,57,50,102,56,48,52,57,52,98,51,57,48,101,101,55,48,102,50,48,48,102,102,51,100,57,56,48,52,97,98,101,48,102,50,48,48,102,102,57,52,101,48,102,49,102,50,57,55,49,54,97,48,50,53,100,101,57,51,102,49,52,49,99,98,53,48,49,50,102,48,48,55,54,57,54,52,50,51,48,48,102,102,57,97,56,48,48,102,98,49,55,48,48,55,100,50,55,48,49,51,99,52,48,48,102,102,102,97,101,51,48,102,51,48,55,57,48,48,102,102,49,101,97,53,48,51,98,53,50,100,99,51,102,56,48,101,97,99,97,50,50,97,57,48,99,51,99,52,57,50,48,102,98,52,49,100,51,56,55,51,99,49,101,102,56,55,97,56,49,99,101,56,55,55,99,97,100,50,102,48,51,102,101,53,97,48,51,98,97,48,101,100,57,52,101,49,101,100,48,55,57,50,49,101,49,48,55,53,54,49,99,52,48,101,101,57,53,52,49,101,100,50,99,48,98,54,52,48,50,98,56,99,56,51,53,97,49,48,57,51,54,52,51,99,101,49,100,56,101,53,54,51,57,55,54,53,102,50,48,50,49,50,102,102,56,52,55,56,55,99,99,48,49,102,54,100,48,48,102,102,48,102,98,51,57,48,102,99,97,53,57,54,52,57,48,53,99,48,48,51,101,99,49,52,48,57,100,53,52,54,50,98,99,98,51,48,52,57,100,51,101,49,100,99,50,98,99,48,57,97,100,48,50,54,48,53,56,48,101,99,98,55,52,53,55,98,52,56,57,57,49,99,49,50,101,53,51,50,52,48,51,99,55,52,99,52,54,99,55,52,56,52,53,54,49,51,98,102,101,52,102,56,50,55,99,101,57,102,98,52,100,55,51,99,56,50,48,52,53,97,57,54,54,53,56,57,55,48,57,99,101,57,54,52,53,98,49,54,48,57,56,53,97,57,54,48,102,101,54,55,51,101,57,101,57,101,57,50,102,97,54,50,54,51,100,57,49,100,57,99,56,101,56,101,49,98,97,52,97,52,55,97,52,57,55,51,99,97,51,51,48,99,52,99,53,53,100,55,101,49,57,99,99,56,102,56,100,98,52,57,53,50,101,98,102,101,49,57,52,48,101,100,56,49,101,99,48,51,100,51,48,55,51,97,49,101,49,52,55,48,102,56,56,51,97,50,48,55,57,52,49,102,100,48,55,53,52,49,101,100,52,50,99,101,56,50,52,52,51,100,52,48,101,101,48,51,101,56,49,101,48,48,102,102,101,52,56,55,56,100,49,51,97,52,49,53,101,57,56,53,53,51,102,57,49,56,98,98,48,101,99,50,55,57,53,97,53,97,98,49,101,99,97,99,50,99,99,98,49,52,48,98,50,50,57,54,55,99,56,48,53,56,50,54,97,48,56,102,50,57,99,101,101,55,48,48,102,102,55,51,52,48,48,55,100,53,51,56,48,51,101,53,99,56,53,98,56,49,50,102,56,48,101,101,57,101,48,55,53,97,48,48,102,102,102,98,49,51,50,56,48,49,101,101,48,51,102,48,50,97,56,51,98,98,50,100,53,48,55,50,99,49,101,50,56,51,98,51,50,97,100,50,48,49,101,52,48,51,101,53,50,102,55,57,55,50,53,102,56,51,99,53,48,102,48,56,55,57,55,48,51,99,57,48,102,53,56,51,102,49,48,50,54,52,48,51,98,101,56,97,53,97,55,50,98,57,50,99,98,98,48,101,52,57,52,56,49,99,98,99,53,50,50,48,54,99,56,48,49,100,49,50,97,57,51,52,97,100,52,102,102,55,100,48,48,97,99,97,53,48,49,50,48,53,55,53,102,102,48,48,102,102,100,102,52,48,55,54,99,48,48,102,57,50,98,56,48,51,101,97,100,52,49,101,51,48,51,57,102,48,102,100,56,51,100,101,99,48,102,53,102,48,55,49,55,48,55,48,102,56,55,97,48,48,102,102,49,100,49,55,56,51,99,56,48,102,102,48,49,50,102,52,49,100,54,48,55,99,48,49,102,49,48,48,102,102,55,98,54,99,51,98,48,56,54,49,101,55,57,48,48,55,98,48,48,51,57,51,99,49,102,98,57,54,49,99,98,102,101,53,102,48,48,57,56,56,48,51,100,98,56,49,100,99,100,99,98,48,52,48,48,49,51,50,48,102,49,97,51,50,54,57,53,57,53,100,48,55,50,48,102,98,53,48,50,99,51,48,55,101,48,48,102,102,48,102,57,97,49,48,49,50,51,50,53,55,48,55,51,99,51,101,97,53,54,56,51,56,50,48,55,49,101,48,52,100,50,97,55,56,51,100,55,52,48,52,53,48,102,49,50,50,56,55,52,53,51,99,49,101,53,48,51,98,51,48,55,52,50,57,97,48,101,98,52,98,48,50,102,100,49,48,97,101,50,100,49,49,56,51,98,56,57,50,53,97,50,52,56,55,51,48,48,57,97,54,57,48,102,50,50,52,48,55,55,53,51,48,51,99,51,50,53,50,100,49,54,50,57,54,53,55,54,57,52,101,97,48,101,101,100,50,55,100,57,53,100,50,48,50,54,51,100,48,98,54,48,48,102,102,98,52,55,53,100,55,102,99,48,55,48,99,50,99,56,48,49,102,51,53,48,48,102,102,48,55,100,57,100,54,50,99,57,51,102,57,53,48,48,101,49,52,48,57,48,101,48,49,50,55,101,57,97,57,57,99,97,98,101,53,57,48,51,97,100,48,55,102,101,48,50,54,53,56,97,100,101,102,100,102,50,98,101,52,98,49,101,56,97,48,52,100,52,54,52,53,101,57,57,57,49,98,97,51,101,52,100,99,56,55,98,98,54,52,102,53,57,49,49,97,55,49,56,48,54,48,51,48,48,55,99,55,98,56,48,49,102,50,49,48,48,50,54,50,48,48,102,102,49,102,54,99,99,48,52,99,50,56,51,99,99,48,50,53,100,48,48,57,56,97,48,55,54,54,48,101,54,99,51,57,52,49,101,57,48,101,54,48,51,57,97,48,102,97,56,51,101,98,50,98,52,98,53,48,55,50,52,49,99,100,48,102,99,48,55,54,99,97,48,52,57,50,56,56,51,98,52,49,102,56,48,55,50,52,49,99,53,50,98,99,97,102,50,99,48,98,49,48,102,99,56,51,101,57,48,55,57,50,53,56,50,52,49,54,99,101,49,54,52,48,102,50,52,98,98,52,98,52,101,52,50,52,53,50,56,57,48,53,48,51,97,48,97,49,57,53,48,101,51,52,53,57,99,100,101,52,102,50,98,100,51,52,48,50,98,99,49,52,48,101,55,52,48,49,102,52,51,54,48,52,102,52,50,55,56,49,50,48,101,48,48,102,98,49,56,48,55,52,48,49,102,100,57,52,97,50,97,48,97,100,48,101,98,56,51,101,50,50,100,99,49,100,101,48,49,50,101,99,48,102,51,56,98,57,50,101,49,102,52,56,52,52,50,98,52,97,49,48,55,53,99,49,102,102,48,55,101,99,48,101,55,52,98,99,48,102,98,57,55,52,57,48,53,57,48,48,102,102,51,100,100,101,49,100,48,52,49,50,98,54,56,97,102,50,97,52,51,57,55,100,51,50,57,51,99,98,99,52,100,50,100,48,97,48,52,49,57,57,55,50,56,98,51,48,101,102,50,55,98,55,56,101,56,53,102,101,48,49,99,98,54,97,48,50,54,48,48,48,102,102,51,101,54,53,101,48,52,97,50,56,55,98,99,49,102,49,56,49,50,97,50,48,101,51,48,48,102,102,57,97,57,50,57,57,50,49,49,53,97,48,101,57,48,49,50,54,54,48,48,102,53,51,52,48,49,101,102,52,54,49,101,55,48,98,51,54,57,50,100,50,55,48,49,51,48,56,48,102,49,99,48,57,53,102,48,55,55,48,49,100,100,97,52,52,52,55,52,52,48,101,100,57,54,54,53,52,97,52,101,57,50,100,52,97,98,52,57,101,101,54,50,101,48,51,99,48,49,100,49,51,54,48,54,99,97,100,48,49,51,101,55,54,98,57,53,102,56,48,55,48,100,48,101,53,48,55,99,56,97,48,48,55,56,50,49,99,102,48,101,57,56,55,102,48,51,97,52,53,57,50,50,57,55,52,49,100,52,48,102,99,48,55,54,48,51,98,99,49,101,102,48,101,99,49,55,50,53,55,97,53,50,48,57,54,50,53,55,49,54,97,53,48,48,55,57,56,97,57,52,53,50,101,99,97,52,50,99,52,97,100,50,99,52,97,57,52,98,52,102,50,98,100,51,53,48,53,51,56,97,98,52,97,54,49,51,53,48,100,51,57,48,53,51,57,51,53,48,49,51,54,53,50,50,50,57,48,52,98,48,98,54,101,97,50,101,56,48,98,98,52,48,49,102,55,50,97,48,52,97,51,48,55,99,52,48,57,101,101,48,48,102,102,55,100,54,101,48,49,51,49,97,48,52,97,97,56,55,48,53,50,49,49,53,48,99,51,100,97,48,102,52,99,48,49,101,56,102,101,50,97,57,50,49,51,97,99,98,50,54,57,48,57,97,48,48,55,98,50,56,49,102,99,48,51,97,102,48,55,56,99,57,102,101,100,101,50,57,48,51,98,54,49,101,100,50,100,99,48,49,98,100,54,49,100,48,52,98,100,56,49,50,54,49,100,102,50,99,55,100,102,50,51,49,99,49,50,51,51,101,56,98,48,52,50,102,102,48,48,102,102,57,52,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,99,48,97,48,48,55,99,49,99,56,97,99,50,99,57,49,53,48,99,48,49,102,54,54,52,53,56,50,52,57,53,101,57,99,56,101,56,48,53,97,102,48,50,52,99,48,48,52,97,100,51,57,101,52,51,55,100,97,52,50,50,99,55,50,48,51,101,48,52,100,57,97,51,50,53,55,50,98,100,50,102,101,57,52,53,52,98,99,56,54,57,51,99,56,50,54,99,97,51,100,100,55,54,101,101,56,99,101,49,48,102,99,56,97,56,48,53,102,97,97,56,48,54,100,98,48,48,51,101,50,100,48,48,52,98,100,49,53,48,48,102,102,101,55,56,48,49,102,53,50,101,48,101,50,52,51,102,56,102,56,55,54,48,51,98,52,53,48,56,51,99,50,48,55,98,98,99,49,101,54,55,48,102,102,97,55,57,53,52,49,100,101,50,56,57,48,99,51,99,56,53,100,48,48,102,102,51,100,56,48,48,52,99,97,56,49,51,48,50,53,50,56,55,52,99,48,49,101,101,56,48,102,54,57,53,52,57,52,57,52,57,52,49,102,50,99,56,48,53,48,57,54,51,97,52,97,48,48,102,102,52,101,100,102,57,50,56,52,97,100,52,57,97,50,98,56,97,102,101,52,54,97,98,54,102,102,48,49,57,48,57,52,48,50,55,50,56,48,49,102,50,50,101,48,55,101,48,49,99,102,48,50,54,49,48,48,102,102,49,102,54,102,101,48,52,100,57,56,51,99,56,48,55,54,99,49,102,53,52,52,48,102,99,48,51,98,48,50,100,102,48,51,56,56,99,49,99,102,50,100,48,97,55,48,102,50,49,53,56,49,101,53,48,101,101,57,99,97,101,48,50,53,56,99,49,99,56,57,52,52,49,101,51,101,53,51,50,53,57,52,50,53,98,57,55,54,49,100,101,50,52,48,48,102,55,48,57,52,97,53,56,97,50,57,54,49,56,97,100,52,101,98,48,48,102,102,98,101,52,53,97,56,52,102,50,50,57,102,48,101,52,52,56,48,55,49,97,97,56,48,52,48,101,49,54,97,53,57,57,54,50,53,99,50,54,98,97,53,57,49,54,99,53,56,50,54,49,54,97,53,56,51,102,57,57,99,102,97,55,97,55,97,52,98,101,57,56,57,56,102,54,52,55,54,55,50,51,97,51,56,54,101,57,50,57,49,101,57,50,53,99,102,50,56,99,99,51,49,51,49,53,55,53,102,56,54,55,51,50,51,101,51,54,100,51,102,101,53,52,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,100,55,56,48,51,101,49,52,97,48,52,98,101,48,51,98,99,48,102,97,56,55,102,48,48,57,100,56,48,55,100,101,49,102,97,48,55,55,54,53,51,57,55,48,49,102,49,48,55,52,53,99,48,57,55,49,48,48,102,102,55,97,51,54,49,102,49,50,102,99,51,97,54,53,51,49,54,50,57,99,53,49,55,48,102,102,49,52,56,48,52,100,52,56,55,51,99,51,102,100,99,51,97,48,49,101,52,50,100,56,97,55,52,99,50,100,52,97,98,99,53,57,57,53,52,56,99,56,99,53,51,48,55,56,52,48,49,101,100,54,50,99,52,97,101,48,52,102,51,55,48,56,99,53,55,49,54,100,100,51,53,98,57,57,52,50,53,48,49,49,52,49,52,48,51,56,54,99,48,49,102,49,101,97,48,50,52,51,56,98,53,48,50,52,53,48,48,49,102,53,101,54,48,101,100,48,51,97,101,49,102,100,48,101,97,48,55,54,99,51,98,54,48,102,98,52,51,100,55,50,49,102,48,99,48,102,52,100,50,48,97,98,50,56,99,51,57,97,99,56,55,56,56,98,55,48,49,50,51,48,55,101,48,48,102,102,102,97,56,98,52,48,101,52,48,48,102,102,51,100,99,56,49,101,101,48,101,55,49,55,50,49,101,48,52,53,48,102,56,101,52,50,48,101,97,48,55,98,53,49,54,52,97,48,48,52,102,49,55,97,53,56,55,48,101,101,57,53,99,57,53,52,53,54,51,55,50,56,49,52,48,57,100,52,48,56,102,102,48,51,49,98,48,50,55,49,56,48,57,100,98,48,50,53,101,56,48,57,49,97,48,55,53,52,49,101,56,48,55,97,54,48,102,101,52,49,101,48,48,55,54,48,51,97,100,48,53,53,56,51,98,102,48,55,57,56,49,102,102,48,101,99,56,55,52,48,98,49,48,102,54,56,55,49,99,97,49,48,102,98,56,51,99,99,101,48,101,98,48,51,98,98,48,53,102,49,55,54,49,100,56,48,55,54,56,49,100,100,48,102,57,48,55,98,56,51,97,53,99,51,101,54,49,101,98,52,100,48,52,100,57,52,99,53,52,49,53,99,53,50,97,48,97,55,51,55,98,57,54,56,53,101,49,52,97,53,55,49,54,52,53,56,49,53,56,48,50,54,52,56,53,55,52,48,50,55,54,48,51,97,54,48,48,55,99,99,102,48,97,51,52,97,48,50,54,52,99,51,100,99,53,53,48,51,101,53,48,55,50,55,100,49,56,48,57,53,100,52,97,48,102,51,56,55,56,48,97,101,48,55,55,48,53,97,48,51,98,98,48,55,55,48,56,56,99,48,51,101,54,52,55,50,56,100,50,52,49,101,48,49,53,52,56,56,49,100,48,52,102,48,55,56,50,57,52,49,101,97,48,50,54,57,98,56,51,98,57,52,53,97,54,99,49,100,101,102,50,99,53,51,48,51,101,48,57,54,53,49,49,100,48,50,52,51,100,56,48,57,51,101,53,53,99,55,50,57,102,50,54,102,53,48,53,98,56,48,49,102,51,52,51,48,50,54,97,52,51,97,97,49,102,57,48,55,100,56,48,52,97,99,56,49,50,101,50,49,99,57,48,102,53,49,54,56,56,101,49,102,52,48,50,53,102,49,49,99,49,102,101,50,51,48,51,100,101,50,57,53,48,49,99,48,102,52,49,53,99,99,99,98,50,48,102,57,48,51,57,52,48,52,98,49,48,55,99,56,51,57,52,56,101,53,56,56,50,54,52,97,55,50,98,52,51,98,99,53,97,97,51,50,54,56,55,55,57,49,99,98,50,99,48,48,102,102,101,99,54,50,102,48,51,99,51,49,51,50,57,48,57,53,48,53,57,99,57,53,97,101,55,48,52,56,51,97,48,50,51,54,97,102,102,56,48,55,97,102,56,49,50,97,97,48,52,100,52,48,51,57,52,48,50,55,52,52,49,99,97,48,55,52,99,49,102,97,48,51,56,98,48,102,52,57,53,48,49,101,102,48,101,49,56,55,99,48,97,55,48,101,102,97,54,97,52,51,48,56,52,53,102,48,55,52,48,98,101,50,100,48,51,97,52,53,97,56,55,56,56,51,57,101,53,48,48,55,99,100,50,56,51,56,97,49,102,57,52,55,48,101,54,48,55,56,52,51,100,56,53,52,49,52,48,49,102,54,50,56,52,97,57,48,102,53,49,52,98,48,49,101,52,48,101,99,53,49,55,97,57,97,57,99,53,55,50,55,50,53,52,101,97,101,101,49,53,99,101,50,48,97,55,50,54,48,48,57,97,48,48,48,102,102,102,57,53,101,56,48,51,101,57,101,52,51,56,49,99,51,56,50,100,48,48,51,101,99,49,48,48,57,55,48,48,55,54,51,99,97,52,48,102,100,50,51,48,55,57,49,97,50,97,56,49,102,57,56,55,55,99,49,100,97,48,55,50,56,97,54,50,97,99,51,98,48,53,56,48,55,53,57,49,56,97,55,48,50,54,51,48,49,102,55,48,51,99,102,48,55,101,99,49,102,57,50,98,52,51,56,56,48,101,98,102,57,54,101,57,50,49,102,54,52,100,50,100,102,57,52,52,56,50,49,101,52,48,55,57,101,49,101,99,48,102,55,99,57,53,98,54,53,55,50,50,50,50,50,49,48,55,56,102,53,50,55,56,48,57,55,97,55,97,56,51,98,48,48,102,102,48,102,56,53,101,57,54,50,53,56,57,54,52,48,48,102,97,98,53,48,55,101,53,99,98,49,52,101,52,99,52,101,97,52,48,48,102,102,50,55,98,99,49,101,54,49,53,54,56,51,100,50,100,50,57,102,52,98,48,52,56,49,53,99,56,99,48,52,98,98,56,49,50,97,101,48,57,54,50,98,100,49,52,49,51,48,101,53,48,50,53,53,48,100,49,51,53,100,49,48,52,51,56,51,52,52,57,101,98,99,99,57,98,57,48,101,48,55,56,52,48,48,102,102,102,98,56,55,52,102,48,101,98,97,48,56,48,51,101,97,100,48,48,49,102,54,49,49,99,51,100,51,48,56,51,55,57,51,48,48,102,102,57,50,57,48,50,54,99,56,97,102,48,101,101,56,50,55,48,97,100,98,50,99,99,56,48,55,97,57,50,52,48,57,55,55,48,55,57,102,56,97,55,101,56,98,98,50,49,97,54,48,48,57,54,97,54,49,97,53,101,48,99,99,98,49,97,48,52,57,54,52,49,48,54,98,55,52,102,56,57,97,51,102,102,102,48,48,102,102,57,51,53,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,54,54,52,48,57,55,52,48,50,54,102,56,48,57,57,97,48,50,53,51,48,98,102,52,56,48,102,48,56,49,50,101,99,48,102,100,56,49,101,101,48,51,57,101,52,97,50,99,55,51,49,99,98,99,52,51,48,55,54,99,48,102,51,99,51,102,101,48,101,102,56,97,101,48,102,50,55,52,52,50,98,99,98,99,52,52,50,98,50,56,51,99,52,56,101,49,99,53,48,102,50,57,52,48,48,102,102,50,54,102,56,97,54,57,48,102,50,49,55,55,52,53,54,52,97,54,51,57,99,48,52,98,100,99,50,100,49,51,56,51,51,100,49,50,57,101,57,102,51,54,48,98,51,50,101,98,102,101,48,51,101,49,56,49,50,51,97,48,48,102,102,102,97,99,99,48,101,102,48,48,51,101,52,97,101,49,102,53,48,55,57,54,48,48,102,98,49,99,48,50,55,102,48,48,57,97,48,48,101,50,48,55,55,99,98,101,48,55,57,100,56,51,57,100,100,49,99,48,57,54,57,48,50,52,55,52,49,102,53,50,48,49,53,48,49,102,56,48,55,48,55,56,51,57,54,53,51,56,55,99,48,49,99,52,50,52,99,56,51,99,57,48,55,51,56,48,102,97,99,51,56,52,48,102,101,49,50,99,49,100,55,101,48,55,97,52,56,56,48,101,50,52,51,57,52,48,102,48,48,102,102,51,57,55,55,50,49,102,57,52,102,99,49,102,52,50,98,53,50,99,51,101,48,49,101,54,97,99,56,49,51,99,97,100,50,98,52,97,101,48,49,101,54,56,48,57,52,49,48,50,53,53,99,49,100,54,56,49,50,53,48,48,52,98,98,56,55,48,52,48,57,54,50,48,55,50,97,100,49,54,99,99,56,51,98,50,48,55,54,51,99,51,100,55,56,51,98,52,100,57,55,54,100,56,55,55,100,57,50,100,51,48,48,102,102,51,100,101,54,49,102,55,48,102,51,48,51,99,51,50,101,55,50,52,101,48,101,98,48,55,54,99,51,97,52,49,100,101,51,55,50,102,56,51,100,54,53,57,55,56,101,56,50,53,49,50,48,102,97,54,102,99,56,48,57,56,100,50,55,49,54,53,100,51,53,51,57,51,52,48,50,57,50,48,48,102,102,49,102,52,56,54,48,48,102,98,51,98,52,101,48,48,55,100,54,51,48,49,51,55,97,49,100,57,48,55,57,56,49,101,53,50,100,56,51,101,52,57,50,48,101,52,99,98,56,101,53,99,101,48,55,97,48,49,99,56,50,97,99,49,101,48,56,55,99,48,51,97,99,49,99,102,48,102,54,54,50,98,56,49,100,55,56,51,100,97,50,56,52,51,57,48,48,102,102,48,102,55,53,56,55,54,99,51,97,101,49,100,97,48,102,56,54,48,102,52,56,48,57,49,48,55,98,48,51,102,99,56,101,53,99,56,55,55,98,97,55,56,55,53,52,98,48,57,50,56,48,98,49,51,57,54,50,100,54,52,49,101,57,57,54,53,57,49,53,101,48,49,99,54,48,49,100,99,48,102,49,49,52,99,49,101,98,50,57,100,49,52,98,102,48,101,102,97,54,55,52,101,50,57,99,98,48,48,100,102,97,49,97,54,48,50,53,57,50,57,49,48,51,54,101,56,99,57,48,57,48,56,97,57,49,53,57,49,100,50,57,49,57,48,100,50,97,52,56,97,53,50,51,98,102,51,53,98,99,54,102,53,53,51,53,53,98,54,57,101,98,102,101,48,50,50,53,48,49,51,97,52,48,48,102,97,48,56,48,55,100,52,48,48,102,98,52,99,48,48,55,100,102,97,56,49,51,100,52,48,102,49,99,49,101,49,57,53,52,49,102,57,48,55,52,54,48,52,97,50,49,52,49,52,48,52,98,50,102,52,56,48,55,57,56,57,54,53,55,56,55,97,48,51,56,97,53,57,48,51,100,97,101,53,97,48,49,50,54,50,49,100,56,50,56,49,56,48,48,102,102,55,57,55,57,48,102,97,57,55,99,48,101,56,48,51,102,97,48,101,100,56,51,102,54,48,48,102,102,102,54,50,56,51,99,101,48,101,48,49,53,101,53,49,56,51,100,54,100,100,51,99,48,49,100,53,97,56,50,99,99,48,52,97,99,55,48,102,49,97,54,99,52,57,53,97,48,51,48,55,56,48,51,101,97,102,52,48,49,102,52,50,48,48,52,57,97,56,48,51,101,97,98,99,51,99,50,53,97,48,51,99,49,48,55,51,56,57,101,48,102,51,48,49,101,49,56,51,99,99,48,102,50,48,55,53,57,51,48,51,98,99,53,100,48,55,57,99,49,102,49,50,54,48,51,97,56,48,102,54,97,54,57,53,48,100,49,55,50,57,99,49,99,48,50,102,52,98,50,52,48,48,101,97,57,55,54,49,100,54,48,55,51,97,48,101,100,99,51,99,48,56,99,53,52,50,48,56,55,56,52,49,100,102,49,53,54,53,56,48,55,55,100,49,49,51,49,51,54,102,50,49,53,50,54,49,54,101,57,101,101,52,53,49,54,48,57,56,56,57,52,56,52,48,55,57,48,97,53,52,53,57,57,54,52,56,54,53,51,57,53,56,53,56,49,54,99,53,56,98,100,100,49,57,48,52,97,98,52,51,52,97,50,99,52,98,48,52,56,99,100,98,99,101,56,54,52,56,54,56,48,99,100,50,52,97,52,97,52,55,54,53,56,100,52,57,49,52,52,49,49,57,57,97,97,51,52,101,97,97,49,56,100,97,54,99,102,97,54,98,102,99,48,97,97,52,48,49,102,55,50,52,48,48,102,98,50,97,48,101,53,48,48,102,102,51,101,98,50,48,48,102,102,57,51,56,48,102,97,48,51,101,51,50,100,53,99,48,52,102,48,51,99,51,48,102,54,51,50,49,101,52,48,55,54,101,48,101,54,99,97,52,52,55,55,48,97,54,52,98,50,50,48,102,54,56,98,99,48,55,53,99,48,102,52,48,51,99,101,48,101,102,52,98,53,48,102,50,57,53,56,57,52,49,102,97,48,101,50,49,55,57,56,51,57,49,50,53,102,48,55,48,55,97,50,57,54,99,57,56,49,100,53,52,102,52,101,48,102,49,52,102,97,99,100,49,53,52,53,54,100,97,55,53,53,97,54,57,53,101,48,49,51,97,52,48,102,100,56,49,101,101,56,55,56,52,48,57,56,50,48,55,101,48,48,102,102,102,57,48,49,102,99,48,55,98,100,98,52,50,52,55,48,102,55,56,51,101,100,48,55,97,101,48,102,48,99,49,101,101,56,55,97,53,98,50,98,49,98,50,99,54,48,97,101,54,56,51,99,97,48,102,49,99,51,100,101,53,98,56,55,99,56,98,98,52,55,50,98,54,48,98,53,50,100,56,98,100,50,100,98,50,49,54,50,100,52,98,97,52,57,48,52,56,101,52,102,50,102,48,98,52,50,99,51,51,54,52,55,49,54,50,53,57,50,55,98,98,97,57,51,98,56,49,102,49,56,48,51,101,52,97,48,48,48,102,102,102,98,50,100,50,102,56,48,57,101,49,48,50,55,56,99,51,102,101,48,101,98,52,51,98,54,57,97,49,102,49,50,56,52,49,100,49,48,49,50,100,48,49,101,53,48,102,52,56,51,57,51,101,49,99,97,55,48,49,101,51,56,55,57,99,98,100,48,101,49,48,55,97,52,49,101,49,48,51,57,99,48,55,99,52,48,102,100,99,51,98,101,48,48,102,102,102,53,56,50,48,51,56,101,53,97,48,55,55,48,51,97,54,53,52,48,55,55,99,51,100,54,53,101,48,55,53,52,51,100,97,56,101,53,50,54,102,57,48,56,98,102,50,99,48,97,99,50,56,53,49,48,48,52,97,54,52,51,99,101,53,57,49,53,102,53,51,48,56,50,48,50,100,101,50,102,102,101,98,97,101,97,51,48,56,55,55,48,51,98,97,53,99,48,55,98,48,98,55,52,52,50,56,48,51,98,101,56,55,57,51,56,98,56,50,99,48,51,55,101,56,54,56,54,48,57,56,52,54,52,52,101,102,48,50,53,57,49,100,102,52,97,52,56,100,57,50,49,50,100,50,53,49,49,49,54,52,56,97,50,97,51,98,102,53,102,100,53,101,100,53,51,51,101,51,55,50,53,102,54,53,102,102,48,48,102,100,55,53,48,49,53,51,56,48,49,102,50,100,99,48,50,55,50,99,97,50,48,55,48,97,48,48,102,97,101,56,52,101,48,50,53,56,97,57,50,48,98,55,52,48,48,102,102,102,101,56,49,51,56,51,50,56,57,99,51,56,56,53,100,49,53,54,102,50,48,50,48,100,97,48,55,48,50,53,102,56,49,102,97,56,49,50,100,54,49,102,101,48,102,51,102,52,56,50,99,50,99,51,99,99,53,50,49,55,48,56,97,48,57,100,50,57,99,98,57,48,52,97,52,101,50,56,99,97,50,48,102,49,100,53,102,97,102,48,53,56,101,50,56,56,97,102,102,52,57,100,52,48,51,53,56,97,56,48,56,48,54,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,55,102,99,48,52,48,51,53,100,55,53,100,55,102,102,53,100,55,53,48,100,55,48,55,52,50,48,101,55,52,49,101,51,56,51,102,97,48,55,56,54,49,100,97,48,55,53,56,48,101,57,99,51,98,98,50,49,101,56,48,102,100,56,55,99,52,98,53,50,57,56,97,50,48,101,102,49,52,49,99,98,55,48,101,102,57,52,53,57,51,99,98,54,50,102,56,98,54,50,98,48,97,49,50,57,53,49,52,48,52,99,99,51,100,48,53,98,49,52,54,53,51,50,50,48,50,55,52,98,56,50,101,52,97,100,52,50,99,57,54,57,99,53,56,50,49,50,49,51,55,54,57,55,101,97,57,99,56,52,51,56,98,97,100,102,101,49,53,48,98,97,56,49,100,98,56,49,51,98,54,48,48,102,97,52,99,48,55,101,52,48,48,102,97,102,57,48,50,52,54,48,49,100,100,56,49,51,53,52,48,52,99,101,48,55,57,102,48,55,49,48,49,101,101,48,51,99,54,48,55,102,56,49,100,48,48,55,53,56,53,52,56,49,50,100,52,48,50,52,52,49,100,48,48,102,52,100,52,48,51,98,54,48,102,55,48,51,57,102,48,102,52,56,51,99,55,50,98,99,49,102,49,48,48,51,100,54,51,48,101,49,56,51,100,52,48,102,56,48,55,55,48,49,56,48,102,52,56,55,50,99,98,99,48,55,55,102,52,48,101,102,57,50,56,51,98,101,56,48,53,102,48,48,102,102,53,97,48,48,102,102,51,100,99,100,54,53,56,97,49,49,53,97,57,56,56,50,53,55,97,55,56,49,50,52,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,56,55,100,48,49,50,99,50,48,101,55,53,48,56,48,57,56,56,48,50,54,52,56,48,57,55,97,48,50,53,102,56,98,50,48,102,54,54,48,55,55,99,53,55,48,51,102,52,48,55,101,54,48,101,57,56,49,99,101,50,55,56,55,102,50,56,97,48,55,52,51,100,50,48,48,102,102,102,54,51,97,50,48,51,100,48,48,102,102,102,101,57,52,50,49,99,99,52,56,48,102,56,54,48,101,97,97,51,57,54,99,53,49,97,53,56,55,97,48,48,49,101,100,55,52,53,50,101,97,99,98,97,99,53,49,99,49,55,56,53,53,102,50,100,52,49,50,56,48,50,53,98,50,53,57,49,53,102,54,57,98,50,57,98,48,48,54,50,101,48,48,102,102,102,98,49,57,48,48,102,102,55,100,50,53,56,49,51,56,97,48,48,102,97,101,98,50,99,52,98,98,48,102,51,48,55,99,99,51,98,48,48,48,102,102,102,55,56,48,49,50,101,97,101,48,55,56,52,98,50,50,98,56,49,100,99,48,51,102,56,101,53,98,56,51,97,102,50,56,48,48,102,102,49,101,97,50,48,55,54,102,97,52,56,55,101,52,98,52,48,101,57,48,55,97,52,48,49,101,57,55,49,53,54,48,102,53,52,51,102,50,49,102,98,48,101,55,54,48,102,53,56,55,49,56,51,57,48,57,52,49,102,49,97,50,57,52,98,99,52,51,57,52,102,48,101,102,48,50,54,56,48,49,101,100,99,50,100,54,56,48,52,100,54,54,52,49,51,100,102,101,48,52,100,99,98,97,101,98,97,102,102,101,97,48,54,97,54,48,48,102,97,54,51,48,50,55,51,48,51,98,101,48,52,56,50,56,48,51,101,99,54,48,48,57,55,101,48,50,54,55,52,51,101,56,57,48,53,99,53,56,55,49,48,51,56,49,99,49,101,97,55,48,102,52,49,53,48,53,53,98,97,56,49,100,97,50,100,55,48,55,98,48,49,99,53,48,51,99,102,48,101,49,49,52,57,100,50,52,97,102,50,100,48,51,99,99,49,100,49,50,57,57,50,102,50,48,49,54,101,49,102,53,54,53,50,101,54,53,51,56,98,100,52,50,97,52,50,57,48,100,97,99,97,102,99,57,99,53,56,54,54,99,97,101,52,101,48,50,97,99,53,100,55,102,99,48,51,102,101,49,52,48,52,48,51,48,48,55,99,101,55,48,48,49,56,100,55,56,48,48,102,102,56,57,97,101,48,48,102,102,52,48,57,52,97,48,51,102,101,50,56,48,56,51,97,48,48,102,57,99,51,48,55,55,48,98,56,50,99,56,97,54,48,48,102,102,55,100,54,101,49,55,99,56,52,56,54,48,57,56,50,97,48,51,98,49,99,48,57,99,54,101,53,101,50,54,54,55,100,49,57,57,99,56,50,48,50,55,50,57,50,48,52,97,53,97,50,49,53,100,56,51,48,52,57,52,57,57,52,57,52,57,101,57,54,57,53,49,53,49,56,49,50,55,48,101,49,49,99,51,98,97,52,55,55,100,53,98,102,99,48,50,102,97,53,55,53,100,55,53,102,102,48,49,98,101,48,48,102,102,49,102,49,54,50,48,48,55,100,98,101,50,51,48,49,50,55,97,48,102,56,49,48,56,48,57,49,57,48,55,57,99,56,99,99,99,48,51,57,57,48,50,54,51,99,49,101,98,98,48,57,50,49,99,101,50,100,48,97,100,52,55,57,99,53,100,50,48,48,49,51,48,97,48,102,56,56,51,99,101,48,52,98,101,48,51,57,101,48,101,102,51,99,53,101,49,54,50,53,102,56,51,99,56,48,101,98,56,55,52,53,48,56,51,56,56,56,50,49,100,51,48,101,100,49,54,54,57,56,53,57,53,57,53,101,49,100,49,50,102,99,51,101,52,48,57,101,57,100,52,53,55,55,52,100,52,49,100,52,53,54,99,56,48,54,52,102,56,51,101,49,48,55,52,101,48,101,102,52,48,57,56,100,48,55,51,101,49,102,100,48,55,52,54,49,102,102,50,98,100,48,99,51,99,56,48,101,102,48,49,101,99,48,55,49,48,51,100,52,49,99,98,50,101,54,56,49,50,54,53,48,57,55,52,100,98,99,49,100,102,48,102,101,56,55,53,99,98,51,48,101,99,57,54,50,53,56,49,52,98,99,98,99,52,49,50,102,52,97,55,101,57,55,99,97,57,50,101,100,51,51,49,53,56,57,54,57,56,53,55,49,54,52,56,49,53,57,50,55,54,98,52,49,52,101,52,48,98,97,54,101,56,48,50,50,52,52,51,97,52,49,101,55,50,102,48,51,56,101,49,101,97,48,101,99,56,55,99,56,51,98,48,53,99,49,55,48,49,100,99,48,102,52,48,55,52,52,51,99,52,53,49,56,55,97,48,51,98,56,49,101,49,48,101,102,49,54,97,57,99,53,50,49,55,101,53,48,49,55,56,49,100,100,50,99,49,49,56,98,53,50,57,99,98,57,50,56,56,98,99,50,98,50,101,49,51,52,97,57,50,100,56,97,102,52,101,52,54,52,54,52,101,50,98,56,98,55,52,49,50,50,57,99,53,55,50,55,97,51,97,50,97,55,50,49,51,57,48,101,52,52,102,101,48,49,98,98,99,48,48,102,102,102,56,102,49,48,48,102,102,51,101,99,53,100,48,52,48,57,102,101,48,50,52,48,52,51,56,52,57,50,53,98,98,52,53,100,98,50,48,102,49,99,49,99,50,51,50,49,100,50,48,50,53,101,99,51,101,56,53,56,56,55,57,52,51,100,101,49,101,50,48,102,101,49,55,97,49,102,100,50,101,52,49,100,55,56,51,57,54,48,55,50,52,48,48,102,102,102,55,49,56,51,99,99,50,99,99,51,99,54,53,102,48,55,54,56,97,48,97,52,54,50,100,52,51,100,52,53,102,56,55,100,100,102,97,50,99,48,97,55,98,52,102,48,102,48,97,55,54,52,102,57,52,97,50,99,99,48,49,101,101,51,50,102,51,50,55,55,55,50,55,102,99,48,53,102,52,48,48,102,102,55,100,97,56,56,48,51,101,50,50,54,49,99,49,48,101,51,56,51,97,50,48,55,57,97,48,102,100,48,48,102,102,49,102,53,101,99,49,101,53,48,55,98,56,49,101,101,48,102,102,56,55,55,48,48,49,101,102,54,48,55,97,50,53,101,48,51,57,100,48,55,56,54,53,100,57,52,101,49,101,51,56,50,102,99,51,98,52,53,53,56,55,53,99,49,101,49,56,55,99,52,98,50,48,55,55,48,48,102,102,101,48,56,49,100,102,56,51,57,53,48,50,53,57,57,48,99,98,57,50,99,99,51,102,48,53,56,49,54,101,56,97,49,99,97,48,101,99,56,51,97,100,48,101,98,97,55,57,55,98,50,56,48,53,56,55,52,97,52,101,48,101,101,53,57,54,48,100,57,54,51,52,53,53,50,54,97,56,48,101,50,97,48,48,102,102,102,97,99,99,48,101,97,48,55,98,48,51,56,54,48,48,102,102,102,97,100,101,48,48,102,102,55,100,55,100,56,55,49,99,51,102,54,49,100,57,48,102,49,48,55,51,52,51,101,99,49,99,97,48,50,52,56,56,48,57,53,50,48,101,97,48,55,99,48,51,57,99,49,101,99,50,57,56,98,48,48,101,100,48,55,97,56,51,97,52,49,101,97,48,101,100,48,51,56,97,48,101,49,57,53,48,49,101,50,48,101,100,48,55,56,99,51,98,97,53,97,97,51,50,48,57,54,101,53,49,49,55,101,53,49,49,54,56,56,99,57,52,53,52,49,54,56,53,50,49,54,50,56,48,56,52,53,56,57,53,99,53,56,50,49,97,52,57,53,101,53,56,98,53,48,102,52,53,52,101,48,55,57,100,55,53,102,102,48,49,55,50,52,48,49,102,54,54,50,48,48,102,56,100,97,48,49,50,52,54,48,48,102,102,102,98,49,99,48,55,100,56,49,102,53,48,50,54,56,56,49,101,50,56,55,102,52,49,102,97,48,51,98,102,48,55,99,99,49,101,100,99,49,100,98,57,50,100,57,50,56,49,100,102,56,55,97,56,49,100,51,56,55,53,52,51,97,52,53,99,55,50,56,56,51,97,48,49,99,51,48,55,55,50,53,54,101,48,102,49,97,52,57,55,56,48,101,50,48,51,102,52,49,101,101,50,99,51,50,48,48,55,53,48,51,56,101,53,55,99,49,53,100,100,51,52,98,102,52,100,99,56,50,53,57,50,54,50,54,56,54,54,52,48,97,98,52,98,99,56,50,56,52,48,50,49,57,48,49,51,56,56,48,48,102,102,102,98,50,55,48,50,55,101,99,48,57,53,57,48,101,48,48,55,49,52,48,49,102,53,54,56,49,99,56,48,50,55,51,48,49,100,101,48,55,97,56,49,100,98,56,49,50,57,53,50,49,101,53,101,53,53,48,49,51,50,97,48,52,56,98,48,49,51,48,101,48,102,57,99,98,98,52,50,48,55,101,102,99,49,102,101,49,54,101,49,100,57,48,50,54,51,49,50,52,48,49,101,101,99,48,55,99,52,53,53,48,55,102,48,97,51,48,101,102,56,51,100,49,48,48,55,97,53,97,53,102,56,55,56,53,50,52,51,56,48,49,100,101,101,56,56,49,99,51,48,101,101,101,48,101,53,53,98,48,49,102,48,48,101,100,53,101,50,102,48,98,49,54,102,57,55,100,52,48,51,99,49,48,48,102,102,51,101,52,99,97,48,48,102,98,53,57,50,98,56,48,57,49,56,48,50,53,53,54,52,49,99,55,56,55,48,56,98,99,48,102,54,57,52,48,48,102,102,102,102,52,48,57,56,51,48,48,54,101,49,99,51,100,48,49,99,52,48,102,98,48,55,101,48,49,100,99,56,55,97,56,51,57,54,48,48,102,102,102,52,57,56,49,101,51,56,51,56,55,48,102,56,56,55,57,52,48,52,98,48,51,99,99,49,100,57,48,101,55,97,55,97,50,55,97,50,102,56,51,57,50,49,101,101,52,97,52,49,52,102,100,99,51,100,97,49,100,100,48,48,102,102,55,54,54,97,52,97,53,57,53,100,101,52,98,99,99,57,100,54,53,55,101,48,48,97,57,48,55,100,102,55,57,50,53,101,98,55,100,102,55,53,100,55,100,100,98,48,52,54,101,51,101,101,55,55,53,99,55,51,56,52,100,53,49,101,98,57,56,49,55,99,100,56,53,55,53,102,102,100,102,55,100,101,52,57,55,54,100,102,55,100,100,55,53,102,55,97,99,49,49,98,56,57,48,101,55,55,53,99,55,51,56,52,100,53,49,101,98,57,56,49,55,99,100,56,53,55,53,52,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,51,100,54,48,48,102,102,102,97,101,53,48,50,52,102,48,51,100,50,48,52,102,54,48,49,51,56,54,48,101,52,48,48,102,102,57,55,97,50,56,52,97,54,48,102,50,57,54,99,53,48,48,55,57,56,49,101,51,56,51,98,49,54,52,49,101,57,49,54,50,49,100,55,52,48,50,99,53,50,99,98,49,48,101,57,56,51,97,53,50,101,56,49,101,57,48,55,49,52,51,56,97,49,102,56,48,102,56,53,50,53,50,50,48,55,55,48,51,100,56,56,52,53,48,97,50,57,52,50,56,54,49,101,102,52,54,97,101,53,101,49,55,97,53,50,51,56,49,100,102,50,98,97,102,97,50,55,50,99,102,53,99,100,101,52,49,52,100,48,52,52,100,52,48,54,100,56,48,48,102,102,55,99,51,53,100,51,99,51,97,97,53,55,56,48,51,101,100,51,48,49,101,100,54,48,102,52,52,97,49,53,55,52,99,48,50,52,98,48,51,102,54,56,50,49,100,99,48,52,101,57,53,55,99,98,51,50,48,49,101,56,52,57,48,50,54,50,48,48,102,102,57,53,101,48,49,50,53,101,56,98,101,49,48,100,51,56,48,52,98,53,51,51,53,54,52,97,100,48,57,101,48,49,54,55,50,56,52,54,97,50,52,57,99,100,57,50,101,55,102,102,48,48,102,102,99,54,54,48,50,52,98,52,48,57,51,55,48,55,50,99,48,52,56,99,56,51,56,49,48,55,55,97,48,101,49,48,49,99,97,48,55,50,48,51,98,52,49,100,51,50,57,56,51,97,54,49,100,55,48,101,57,57,53,97,49,101,50,50,100,56,97,50,48,101,99,56,55,52,48,97,49,50,100,56,51,102,99,49,102,48,50,56,56,51,57,54,49,100,55,48,101,55,49,55,54,48,102,48,99,51,102,48,53,56,56,55,51,56,51,98,48,49,100,50,52,52,48,102,52,48,55,101,48,51,100,56,56,99,49,100,49,50,97,57,50,99,51,99,56,49,101,97,52,101,50,56,53,48,56,98,48,50,102,100,51,57,49,97,53,99,52,102,57,54,101,55,50,49,50,49,97,49,56,49,51,53,48,48,102,102,51,101,100,56,99,48,49,102,50,52,53,48,50,53,52,99,48,49,102,53,100,50,53,98,56,55,97,48,49,99,98,48,55,51,97,48,98,48,48,55,99,56,48,52,99,54,50,49,49,52,50,53,99,55,52,50,52,55,48,101,53,98,54,48,101,101,48,49,101,49,56,51,98,56,48,101,54,48,55,100,57,49,53,50,56,49,101,50,48,55,53,100,49,52,51,97,97,48,102,54,53,49,99,97,98,48,55,101,99,49,99,52,48,102,100,56,55,55,99,98,54,50,56,99,51,101,56,49,99,56,52,53,48,48,102,102,55,98,100,52,97,51,54,99,97,101,48,49,51,50,50,98,48,51,98,101,53,98,50,49,57,49,97,48,49,51,54,52,101,99,56,54,56,52,48,51,50,56,50,56,48,52,56,99,48,48,102,102,51,101,100,98,56,98,51,50,99,52,98,50,48,48,102,102,55,100,97,53,48,48,102,102,51,101,99,55,55,49,54,52,53,56,97,55,49,54,49,57,48,48,102,102,48,57,101,102,48,50,54,102,56,97,99,52,48,99,57,56,57,56,57,48,57,55,57,48,99,97,101,52,53,48,50,54,49,56,49,101,51,101,52,53,52,48,52,54,99,57,51,101,98,97,51,97,50,50,49,57,102,54,57,52,52,56,100,49,49,51,102,100,55,57,57,57,50,52,52,57,55,102,99,48,51,48,99,99,48,49,102,52,97,56,48,48,102,102,102,57,50,98,48,51,98,101,48,48,102,102,55,100,56,97,56,55,101,56,98,52,48,55,48,50,48,52,99,55,57,53,97,49,99,100,48,55,51,50,48,102,102,49,51,100,51,100,51,52,98,50,48,55,55,54,102,57,52,101,56,54,53,52,48,51,98,101,48,55,53,56,49,102,49,50,56,53,50,99,98,56,48,55,53,48,49,99,99,48,101,57,48,55,49,56,97,54,52,56,48,102,100,56,51,102,56,48,102,100,48,55,99,52,51,99,48,48,102,102,102,57,48,98,101,48,102,98,48,55,100,56,98,99,97,50,98,56,51,98,48,53,50,57,52,53,100,48,52,98,52,48,101,102,49,53,55,51,99,97,100,97,48,49,51,53,52,48,52,102,52,49,52,101,48,49,57,51,52,49,102,55,48,51,56,54,48,55,53,54,48,52,99,53,48,51,98,55,48,102,50,48,51,97,55,48,55,99,56,49,99,98,48,101,99,56,51,99,50,48,101,49,56,55,98,97,48,97,55,54,56,51,99,50,49,100,102,48,102,54,48,55,54,99,51,98,99,49,101,98,50,57,99,98,49,56,48,101,102,48,55,56,48,97,98,48,102,52,49,53,53,57,50,52,97,52,48,102,53,49,53,52,53,101,57,52,99,57,51,56,97,101,48,102,48,49,52,97,53,54,57,54,48,56,49,50,57,97,53,54,97,54,56,50,52,49,51,100,49,57,98,50,99,53,57,100,48,57,102,49,50,57,53,56,48,50,53,49,48,48,102,102,49,102,53,100,50,48,102,54,52,97,101,48,55,49,50,48,52,102,99,56,49,50,53,54,48,102,55,56,51,99,48,53,98,97,55,49,52,56,49,100,49,48,55,55,52,48,52,100,54,48,49,50,101,48,49,102,53,48,102,98,97,54,97,48,98,56,53,98,99,55,55,48,51,57,52,49,100,50,48,55,99,56,49,99,55,48,102,51,56,55,57,49,49,57,50,53,49,56,97,51,52,53,52,101,50,100,48,98,50,52,53,97,50,98,48,97,55,55,97,97,100,48,53,48,56,97,102,50,99,53,99,52,100,101,56,100,51,57,98,50,98,53,51,54,99,99,100,100,48,48,102,102,55,54,100,48,51,97,54,48,55,57,50,49,100,101,48,55,99,54,48,101,98,52,49,100,97,56,51,100,100,48,101,56,98,102,100,51,48,51,97,50,48,102,52,99,51,56,48,49,99,100,48,55,56,101,49,100,54,52,100,48,99,100,51,100,49,99,49,51,54,49,100,98,48,102,99,48,55,55,99,97,100,48,102,51,57,52,56,57,53,100,49,99,98,51,52,50,50,98,56,98,54,54,48,57,57,53,52,53,97,50,50,53,49,49,50,99,48,97,101,50,98,57,51,102,53,53,53,48,50,55,99,97,102,52,49,55,51,48,54,53,49,102,101,48,49,48,99,56,53,97,57,53,56,53,56,57,52,101,57,97,101,57,53,56,53,98,49,53,101,57,56,53,53,49,54,48,99,54,54,55,98,101,56,48,57,101,56,99,102,97,49,97,54,51,51,57,50,49,57,99,57,48,56,101,49,98,97,51,50,52,54,57,52,57,54,102,100,50,51,51,101,99,53,52,52,100,99,101,97,48,99,102,99,56,100,99,102,98,100,49,53,50,56,48,99,53,48,48,102,102,48,102,57,50,99,56,49,50,49,101,53,97,56,49,50,54,97,48,48,102,98,48,98,48,102,57,48,55,57,56,97,53,48,101,57,56,55,55,48,51,97,54,48,101,52,99,49,102,55,56,48,51,100,98,100,99,49,99,102,97,51,56,55,51,99,97,50,48,101,55,56,55,51,99,51,98,97,102,54,48,55,54,101,48,101,51,52,49,99,51,57,53,54,49,102,102,99,53,55,48,55,52,56,51,97,99,53,101,50,55,97,53,49,52,53,97,52,51,100,99,49,101,97,55,101,100,51,99,48,52,101,99,97,49,48,101,102,56,48,57,97,49,54,48,57,52,57,54,53,57,49,53,102,99,98,51,57,52,100,52,99,52,100,99,48,50,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,54,48,56,97,57,54,57,50,56,48,57,48,56,101,57,97,56,54,102,98,99,56,56,57,54,56,56,102,51,50,57,48,56,97,57,54,56,101,101,55,54,53,101,52,54,55,57,56,97,99,57,48,56,101,102,50,51,97,52,51,49,52,52,57,56,52,97,57,97,57,51,99,102,99,55,102,51,54,48,100,55,102,97,98,48,99,53,101,98,97,102,102,56,48,55,53,54,56,48,51,101,57,55,99,49,102,52,56,55,49,52,49,102,53,48,48,51,101,97,102,48,48,57,49,100,52,101,48,101,53,56,55,98,52,97,102,48,102,56,50,53,56,51,98,97,48,50,53,53,56,48,57,54,57,48,55,53,48,49,102,102,52,97,52,49,50,102,52,97,55,50,102,57,102,50,98,48,49,101,52,48,55,52,56,48,57,55,56,48,55,53,97,57,48,49,101,100,50,56,48,98,97,55,99,97,98,50,100,99,98,49,101,56,56,49,101,48,52,48,97,50,99,57,49,54,56,98,50,50,98,99,98,57,101,56,50,53,102,97,48,100,97,53,54,48,49,51,51,50,98,49,48,97,57,99,102,97,56,48,100,50,100,52,48,53,48,102,48,48,102,102,55,99,50,102,52,98,49,50,99,52,98,50,48,48,102,102,55,100,53,97,56,51,102,50,101,53,56,97,55,50,53,97,55,53,50,48,48,49,51,100,101,48,102,51,48,97,98,52,49,101,57,54,57,52,102,97,54,48,50,52,48,97,101,52,54,48,50,53,100,99,48,57,53,55,48,52,98,49,53,101,56,97,48,57,56,55,50,56,49,50,97,56,54,56,57,97,101,56,56,50,49,99,49,97,50,52,102,53,101,54,52,100,99,56,102,48,49,98,99,49,55,102,99,48,50,48,55,48,98,53,50,98,48,98,49,50,57,100,51,53,100,50,98,52,98,54,50,98,100,51,48,97,97,50,99,49,56,99,99,102,55,100,48,49,51,100,49,57,102,52,51,52,99,54,55,50,52,51,51,57,50,49,49,99,51,55,52,54,52,56,100,50,57,50,100,102,97,52,54,55,100,56,97,56,57,98,57,100,99,51,51,102,50,51,53,49,102,55,97,50,97,53,48,51,99,50,48,48,102,102,55,99,56,56,99,48,57,55,97,50,57,56,48,57,54,102,48,48,102,102,55,100,98,52,48,49,51,52,48,49,99,51,48,101,55,56,55,54,48,51,98,54,49,100,54,48,55,55,99,99,48,48,102,102,51,100,49,53,48,48,102,102,55,98,52,49,48,56,51,97,48,49,100,101,50,56,52,51,57,101,49,100,98,102,52,57,48,48,102,102,52,98,53,48,51,57,51,50,102,48,51,99,53,99,97,99,48,101,57,57,52,50,57,53,52,56,54,53,49,55,101,53,101,57,55,56,57,53,54,53,56,54,100,51,49,56,98,48,52,102,52,97,52,98,50,99,99,100,53,52,57,98,102,100,48,49,49,101,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,102,97,99,49,100,99,48,101,101,57,52,99,49,100,52,50,57,100,49,52,97,48,48,102,102,101,102,97,49,102,52,49,50,57,99,97,102,48,100,102,50,49,97,49,56,50,54,53,50,57,50,99,51,49,101,57,50,57,48,57,48,57,52,57,49,51,57,50,49,50,57,50,53,51,49,50,97,56,57,50,53,50,52,51,102,53,53,101,97,102,102,57,97,97,97,57,100,102,99,101,53,48,48,102,102,57,97,102,48,48,55,100,48,99,56,49,50,101,50,48,101,101,52,48,57,98,56,48,48,102,102,55,100,97,102,48,49,50,97,99,48,52,98,100,56,51,100,55,50,98,56,48,52,100,52,51,56,52,49,102,100,99,48,102,99,50,52,98,102,50,98,101,53,51,48,98,100,52,51,99,57,49,50,49,100,51,48,50,53,98,99,49,102,49,48,55,100,52,97,101,101,48,57,97,48,101,99,49,55,52,49,100,102,50,101,54,52,56,57,54,99,49,100,57,50,98,97,56,101,56,52,53,101,97,48,102,102,102,52,99,98,57,57,51,49,48,51,98,56,56,50,101,48,48,55,51,57,50,102,102,56,49,51,100,48,48,51,101,102,57,56,48,57,56,101,48,55,56,99,48,52,97,52,48,48,102,102,51,101,97,56,52,48,57,97,57,48,50,54,49,48,49,100,51,57,54,50,48,50,53,52,49,102,100,48,101,49,48,48,102,102,51,100,48,102,97,50,56,48,98,48,97,52,51,50,56,57,50,102,97,51,100,48,55,98,48,48,102,102,57,57,48,48,102,102,55,51,99,49,99,98,50,99,52,48,50,100,52,51,99,99,53,50,56,55,56,48,97,54,98,102,52,53,52,56,55,57,56,98,49,57,51,50,55,49,52,52,57,100,98,54,51,100,51,55,100,48,100,51,102,51,54,57,99,100,56,48,52,99,54,50,56,48,54,55,98,56,48,51,101,54,49,101,48,52,101,52,102,48,55,50,54,48,52,56,97,48,55,52,48,48,102,102,57,52,53,101,53,51,56,50,55,51,48,49,51,98,52,48,48,102,55,48,52,101,50,100,55,49,54,49,57,49,99,48,52,57,56,48,49,101,53,98,56,49,102,48,48,49,50,99,50,48,102,51,102,55,48,49,50,101,48,48,102,102,55,98,54,56,98,50,101,53,97,48,50,55,102,57,54,52,48,57,52,51,56,48,51,100,99,48,49,100,49,99,56,49,98,49,51,99,48,50,55,98,102,56,48,57,55,101,48,48,102,102,98,48,56,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,54,56,48,48,102,102,55,100,49,101,48,51,57,51,48,55,52,52,48,52,99,53,48,48,102,102,51,101,100,49,99,48,57,54,49,48,55,51,52,48,102,100,57,98,48,100,99,49,100,52,48,55,99,50,56,49,102,53,56,48,51,100,100,48,100,101,55,52,51,99,101,100,49,99,48,49,101,100,100,48,50,53,100,99,49,101,99,48,55,97,48,97,52,49,99,51,57,99,53,98,57,52,50,49,101,52,100,98,48,55,56,56,97,52,50,57,102,102,48,52,56,49,54,52,56,53,51,53,97,52,48,49,100,97,48,49,97,49,53,57,57,51,57,48,100,99,48,48,102,102,101,57,48,53,48,48,102,102,56,50,56,48,101,101,48,55,56,56,98,56,48,101,57,57,54,101,56,56,53,102,56,55,55,100,51,51,50,48,57,55,48,53,55,56,54,102,57,48,100,51,48,49,50,101,56,99,57,55,100,57,48,52,99,97,51,98,101,56,97,57,49,102,51,48,57,54,56,99,57,54,56,98,52,52,57,49,53,50,49,102,57,102,97,97,51,101,57,57,97,102,55,98,49,50,100,98,97,56,48,54,102,48,56,48,51,101,57,101,99,48,49,102,55,98,56,48,52,98,56,48,48,51,101,99,101,52,51,97,52,49,100,101,48,101,52,98,101,53,57,56,48,51,100,57,50,48,52,100,48,98,57,99,98,57,101,49,101,52,48,55,52,51,57,49,48,51,102,48,49,101,54,98,50,98,99,99,53,56,56,51,99,102,50,100,56,97,53,51,56,55,102,98,48,51,97,49,48,101,50,48,51,98,57,52,57,48,52,101,48,51,98,99,48,101,48,56,48,51,100,99,100,56,49,50,48,57,99,55,57,48,52,99,55,50,97,57,51,98,48,48,102,102,57,98,51,54,52,53,51,102,102,99,48,50,99,98,52,48,49,102,54,100,52,49,99,55,48,50,54,98,99,51,97,52,48,52,102,48,56,51,100,100,52,98,48,50,55,52,48,97,99,48,49,50,102,48,55,101,97,53,100,56,48,51,100,56,53,99,51,100,50,101,48,50,55,52,49,100,98,50,53,56,50,54,98,49,53,97,48,101,56,48,49,100,99,101,50,57,51,57,49,48,55,52,99,57,97,57,99,49,99,101,54,51,99,56,55,52,49,50,52,51,97,97,54,99,53,55,102,57,98,101,52,102,55,50,99,98,56,48,57,57,99,57,54,50,54,48,52,97,99,49,99,56,48,51,97,49,48,102,56,56,51,102,102,48,55,98,56,48,101,99,56,49,99,57,56,51,98,101,52,48,48,49,51,50,48,102,98,48,51,100,53,48,102,102,48,55,50,56,49,100,99,56,55,53,52,97,102,57,52,99,50,57,100,48,102,97,53,56,55,56,48,51,102,48,49,101,53,50,98,48,51,97,101,53,50,98,50,48,57,97,50,102,56,98,54,50,57,48,97,55,52,55,100,54,53,98,49,55,48,56,56,100,102,101,53,56,49,54,56,53,54,57,53,102,51,101,102,53,49,54,48,53,56,50,48,98,53,51,52,57,57,50,48,49,101,55,50,48,102,56,56,49,99,53,48,51,97,99,48,55,102,99,49,99,102,50,102,48,51,56,50,48,102,54,99,51,97,101,48,48,102,102,102,55,54,48,55,52,56,51,99,56,49,100,99,48,102,53,56,55,52,48,98,57,50,97,98,49,55,56,49,101,50,50,56,52,49,51,50,49,100,100,48,102,97,57,53,55,56,97,51,48,102,50,57,53,102,50,53,56,56,55,54,48,98,56,50,56,99,98,54,52,53,97,50,99,48,97,98,51,97,50,55,52,100,52,49,52,100,54,56,98,49,52,48,51,102,101,53,54,97,55,97,49,53,49,101,98,56,50,55,52,48,52,97,50,48,48,102,102,51,101,97,52,99,48,49,102,53,101,101,48,52,56,97,56,51,99,49,48,102,50,56,51,100,52,48,50,53,53,52,48,57,55,100,101,48,101,97,56,51,102,56,49,102,48,52,52,50,102,48,97,99,48,102,50,49,55,56,48,48,102,53,53,52,49,102,55,48,55,100,52,48,52,99,49,48,99,51,99,50,53,99,56,55,54,48,98,102,50,102,49,56,101,53,55,56,51,99,54,48,55,57,48,49,101,102,50,97,49,49,55,50,55,57,55,48,49,100,51,48,101,101,50,54,49,100,48,57,48,49,48,97,101,50,52,97,99,99,100,50,48,55,54,100,48,53,51,53,51,100,98,52,100,102,102,50,97,48,48,102,102,55,100,52,52,48,49,50,51,99,53,50,56,49,50,48,52,48,52,56,97,48,51,57,50,48,55,50,56,56,99,53,48,56,48,51,100,98,101,49,102,53,50,100,48,51,57,50,48,101,100,56,51,102,56,48,102,97,48,97,100,57,50,99,100,50,52,98,56,51,48,51,101,98,50,99,56,49,99,102,48,51,98,51,48,101,97,48,51,99,55,55,102,50,53,100,48,55,98,99,51,100,99,53,51,55,101,48,50,55,50,49,99,98,100,50,52,52,51,97,54,53,56,99,48,55,52,55,54,52,54,50,52,49,100,100,52,50,101,100,100,53,50,55,49,54,48,48,50,52,98,56,48,51,101,53,55,50,48,48,102,98,54,102,50,101,48,49,102,53,48,51,100,100,55,52,48,57,48,53,48,55,52,97,53,99,56,54,56,48,101,97,48,49,100,49,57,55,56,48,50,54,48,48,102,51,54,99,48,52,98,100,49,98,53,52,48,51,101,99,48,101,48,56,55,97,52,48,57,56,98,48,55,51,50,49,102,53,50,56,51,54,48,102,51,56,51,98,56,50,98,52,51,99,55,53,101,48,51,98,99,53,97,49,53,57,52,48,50,55,48,53,48,56,55,98,56,98,48,48,101,57,55,51,48,48,51,98,51,50,53,51,100,51,99,57,57,54,55,48,48,102,102,51,97,102,48,48,51,101,101,48,99,48,57,100,53,48,101,102,56,49,50,50,50,48,52,56,51,56,51,102,55,48,55,98,101,53,98,49,55,51,99,97,51,48,102,54,56,55,56,99,51,56,48,48,102,51,99,49,100,99,48,51,57,101,52,98,97,50,98,100,51,56,98,50,50,54,48,102,57,56,98,57,48,55,51,48,48,102,102,102,52,48,51,99,101,48,101,102,57,49,56,49,50,99,56,97,49,100,49,48,102,55,49,53,50,48,100,49,54,56,49,100,51,102,53,98,56,55,97,57,48,54,48,51,97,52,54,52,55,51,49,55,48,53,56,52,101,97,99,99,97,55,48,48,52,99,98,56,51,100,57,48,55,57,50,49,101,49,48,55,99,54,48,102,52,56,49,101,53,48,51,100,100,48,102,55,97,52,54,52,99,48,102,55,48,51,100,51,48,102,102,56,55,99,56,49,101,51,48,55,97,53,51,51,51,54,56,48,56,101,48,57,98,48,102,50,48,55,101,48,51,99,48,53,57,48,55,57,99,98,97,52,57,48,52,98,57,53,56,56,52,53,55,49,53,50,99,54,97,50,100,52,98,52,52,98,97,50,50,56,48,53,55,49,53,99,56,51,97,50,97,52,48,52,98,99,97,102,52,49,54,102,48,54,55,49,102,101,49,54,99,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,56,48,97,48,48,102,56,101,100,48,48,51,101,52,52,97,48,52,98,54,48,51,57,97,48,50,53,98,52,51,97,54,48,52,57,55,56,49,51,57,101,49,101,99,101,48,101,99,49,50,56,49,100,56,56,48,57,102,55,48,55,55,97,48,102,48,52,48,52,56,99,51,102,99,49,102,54,101,49,102,99,101,49,102,54,48,102,102,48,51,101,102,48,55,98,48,49,101,100,48,48,55,53,52,56,49,100,51,56,51,57,50,50,99,98,48,55,53,56,48,49,101,100,53,99,53,57,56,55,52,99,97,52,102,56,98,99,48,102,54,49,54,50,48,48,102,55,49,48,48,102,102,57,97,55,50,99,52,97,99,48,52,56,48,50,52,48,98,49,50,98,98,56,48,53,102,100,50,101,98,102,101,48,49,102,53,54,53,97,56,51,100,55,48,55,55,97,53,49,56,51,98,101,55,52,49,101,57,57,54,99,49,101,48,101,56,99,49,99,52,52,54,101,99,53,51,99,53,101,102,50,98,48,98,57,55,99,51,50,48,100,99,98,56,56,48,101,102,98,48,48,48,102,102,101,99,100,52,55,50,97,100,99,50,101,48,100,54,53,98,51,102,50,56,56,54,57,50,98,102,49,56,57,54,97,101,48,49,54,52,55,98,99,48,50,48,97,56,48,51,101,101,56,56,48,49,102,50,49,98,48,55,99,50,48,52,100,51,48,51,100,53,48,102,97,48,48,51,101,97,101,99,48,57,49,49,48,101,101,48,48,57,49,98,56,48,102,48,56,49,101,97,48,55,56,99,48,57,53,50,48,102,56,48,55,102,51,49,54,101,49,100,54,50,99,102,56,51,100,49,55,48,51,100,97,49,101,48,48,55,97,50,48,52,98,97,56,55,56,56,49,100,55,54,48,101,57,56,51,101,52,48,55,50,54,53,48,99,56,55,51,55,48,55,100,99,48,49,101,101,52,48,101,57,49,55,49,99,51,101,97,56,50,49,102,100,50,98,101,56,51,98,56,48,57,54,99,53,54,57,53,54,49,101,50,52,49,97,48,49,51,49,50,102,102,48,48,56,55,99,97,48,102,98,56,48,51,101,97,99,56,98,49,52,52,50,97,52,48,49,102,54,55,52,48,48,102,102,102,97,101,53,50,100,52,98,50,55,98,50,51,49,53,101,53,53,48,49,51,100,97,48,52,97,49,57,54,48,57,99,57,48,52,49,101,55,52,51,48,52,51,50,98,56,49,102,102,56,51,98,99,52,97,52,56,55,102,51,48,99,52,53,50,52,53,49,49,52,54,52,55,102,102,54,57,56,97,102,52,51,57,98,49,102,101,50,51,102,101,48,101,56,48,48,102,102,51,101,100,48,56,48,49,102,52,55,50,48,52,99,100,56,48,51,101,98,53,99,49,100,51,56,49,50,102,54,48,102,101,99,51,102,48,53,56,102,48,102,102,56,51,98,57,48,55,100,56,48,101,100,48,49,100,50,57,55,52,49,102,101,48,102,50,53,50,50,48,51,98,100,48,101,97,55,48,55,52,97,48,52,99,53,48,51,99,55,48,101,98,56,55,102,56,51,101,56,49,101,99,48,50,53,100,101,52,97,53,50,97,52,49,101,102,48,55,101,99,98,99,48,102,100,101,48,101,51,57,52,48,49,99,51,52,57,52,101,48,48,102,102,55,97,98,54,53,50,49,52,50,53,54,56,55,48,48,51,99,98,100,50,51,57,53,101,53,54,48,50,52,48,98,48,52,50,54,100,48,53,51,56,48,56,101,49,52,48,51,99,56,48,48,57,102,50,48,55,50,57,50,48,52,100,97,56,49,50,50,52,48,52,100,48,56,51,97,48,48,101,99,98,48,48,102,102,50,54,99,53,100,56,51,101,50,48,50,53,57,52,49,102,53,56,55,53,99,49,100,97,50,52,49,51,101,56,55,57,98,48,102,55,56,51,99,48,48,55,52,50,49,102,48,48,102,102,101,98,48,55,52,48,98,48,48,99,48,98,50,50,100,52,51,98,101,56,100,102,101,52,97,48,102,50,50,51,55,101,56,54,53,101,57,54,48,53,55,49,53,102,98,100,53,52,57,54,55,54,56,49,97,54,57,99,54,99,48,50,53,99,52,48,57,97,57,48,50,53,57,52,49,101,53,56,49,50,56,56,48,102,98,56,51,102,52,48,101,50,52,49,101,98,57,53,52,48,50,53,56,49,101,97,48,101,54,48,55,56,48,51,99,101,53,51,100,101,97,52,101,48,101,102,50,54,102,52,102,52,53,48,101,100,56,55,98,56,98,100,48,101,55,48,48,57,56,101,48,48,102,102,55,98,53,99,51,99,52,49,101,97,50,98,100,49,55,50,54,57,54,97,49,100,97,50,99,56,99,56,55,56,98,99,52,102,97,54,99,100,56,102,55,101,55,52,50,53,100,102,102,56,50,100,97,97,48,55,99,99,48,48,102,102,102,56,99,97,56,55,55,52,97,53,48,102,53,56,48,51,101,101,101,99,48,57,50,57,50,56,48,98,102,52,52,57,50,99,48,97,56,52,102,48,48,55,57,56,102,57,52,99,52,52,101,57,48,57,48,56,56,49,97,101,52,54,48,50,53,50,52,49,102,99,50,53,97,51,57,48,52,56,52,52,52,57,52,51,52,97,100,102,50,53,97,51,97,51,102,100,97,50,101,52,101,54,102,51,99,54,97,101,55,48,50,49,57,53,48,49,97,48,52,48,49,102,49,51,51,48,50,53,98,99,49,101,50,56,51,99,99,48,48,55,100,97,102,56,51,97,53,48,50,54,48,99,51,98,54,53,55,101,52,56,48,101,48,48,102,102,49,50,99,97,48,48,102,102,102,55,100,101,48,55,57,50,57,100,100,51,48,97,50,54,52,48,52,98,98,56,51,101,57,48,50,53,98,99,48,57,56,99,48,101,53,56,55,52,51,56,50,53,57,51,52,98,97,52,48,50,101,49,50,99,49,51,56,53,98,57,53,99,57,53,49,50,48,50,52,50,53,50,49,55,102,101,55,52,54,48,49,51,51,48,49,50,100,50,98,56,101,53,56,50,102,102,56,48,54,98,98,97,56,48,53,99,50,56,48,51,101,54,97,50,48,52,99,55,48,51,98,99,48,55,57,54,48,102,100,52,48,57,52,55,48,50,53,101,99,51,98,54,57,102,57,50,52,49,101,48,48,49,50,99,56,48,48,102,53,102,52,48,49,101,97,52,49,53,102,57,49,52,98,102,54,98,97,48,54,48,55,100,52,49,100,48,48,50,53,53,99,51,101,54,49,99,102,102,100,50,49,51,48,97,53,50,98,99,97,55,52,97,48,52,101,57,53,48,53,55,50,53,53,53,48,48,102,102,57,49,49,55,56,49,101,48,57,54,102,49,101,48,98,50,97,50,98,53,51,102,56,50,52,55,56,48,54,51,100,50,56,48,52,99,54,56,48,51,101,102,57,56,48,57,56,101,48,55,55,50,48,52,100,99,48,48,102,102,51,101,100,55,56,48,57,97,57,48,50,54,49,48,49,100,52,49,54,50,48,50,54,97,49,99,50,48,102,101,101,48,55,49,102,52,53,48,49,54,49,52,56,54,53,101,97,49,101,52,56,57,48,101,57,56,49,50,100,101,48,101,55,52,51,57,52,53,56,101,48,52,97,56,55,57,99,97,53,48,101,102,57,55,51,48,52,52,98,54,48,101,99,57,54,51,50,54,52,100,50,56,100,48,55,102,102,98,100,51,55,100,51,49,48,51,98,54,57,99,101,55,102,56,49,51,99,97,56,51,50,48,48,52,97,99,56,49,50,98,52,48,102,98,52,48,57,99,100,48,55,100,97,49,99,102,48,50,53,101,99,48,57,55,99,48,101,56,54,48,102,99,56,51,100,51,48,102,99,102,50,102,55,56,55,54,99,51,98,52,48,50,55,101,49,99,102,48,101,100,102,50,99,51,48,55,54,52,51,97,48,53,102,56,55,100,48,98,57,48,48,55,54,100,48,55,100,56,51,99,54,49,100,52,48,101,101,50,50,99,97,49,56,55,54,99,51,97,97,53,100,50,55,54,99,53,56,49,55,99,56,51,50,101,55,52,53,99,53,55,97,48,48,54,56,53,97,97,55,49,53,101,53,55,97,55,48,50,100,101,97,48,49,97,98,97,48,48,102,102,102,56,99,97,48,48,102,102,51,101,97,49,56,51,100,99,48,48,102,102,102,97,102,54,48,55,48,54,49,102,50,48,55,99,99,48,102,98,100,57,48,49,50,102,48,55,101,52,48,52,99,50,54,48,101,101,55,50,102,48,51,56,57,101,99,97,100,52,99,99,48,101,100,55,56,51,97,54,48,102,57,56,51,102,54,48,101,98,49,53,98,50,48,48,102,102,102,55,50,56,55,51,52,49,101,53,48,55,101,56,51,57,101,49,102,51,98,48,102,54,56,55,52,99,51,101,99,53,55,49,55,48,55,52,49,50,98,56,97,49,99,49,100,100,49,56,97,99,98,48,49,51,48,50,99,56,49,51,99,57,97,56,55,102,101,48,56,56,56,48,51,101,98,48,56,48,49,102,49,49,51,48,55,52,99,49,99,56,50,98,56,51,56,56,48,102,56,48,48,57,102,55,50,102,99,48,49,101,97,55,56,55,57,48,98,51,48,101,102,56,55,53,56,51,99,97,53,56,56,51,56,51,48,49,50,57,48,102,51,56,55,50,51,48,51,98,101,48,102,55,97,53,51,50,49,99,50,48,102,52,97,52,57,53,102,52,48,102,52,52,49,99,100,56,49,51,50,48,57,56,56,52,49,101,97,99,49,100,52,52,99,52,51,48,102,97,48,55,50,56,49,51,53,48,53,55,99,57,53,56,53,102,56,48,57,97,52,48,55,57,51,52,52,54,52,50,50,98,57,48,51,56,48,101,52,99,48,101,99,99,49,100,54,56,51,97,97,48,50,53,97,99,49,100,54,57,53,50,49,99,49,48,55,55,48,53,49,53,48,55,51,52,49,100,57,48,51,98,99,48,101,100,97,49,50,48,57,53,54,53,53,54,50,99,56,51,99,50,49,101,52,48,49,50,56,48,101,101,48,55,53,48,51,98,101,53,54,49,52,52,56,54,56,101,48,50,54,50,53,102,50,54,57,55,97,49,101,50,50,100,54,56,97,102,50,56,48,97,50,50,98,100,49,51,55,52,99,52,102,50,99,48,98,50,52,100,99,56,98,97,102,100,50,54,50,55,55,97,97,97,51,100,48,55,57,101,48,102,51,52,51,56,101,48,101,54,52,51,56,48,49,102,49,48,55,97,54,48,102,50,48,98,100,101,49,100,98,48,101,49,56,51,98,99,48,101,98,56,55,56,99,51,101,99,49,102,48,50,102,55,57,53,99,53,99,49,54,101,48,50,52,101,49,100,97,48,101,57,57,52,101,53,57,49,55,99,53,102,57,54,50,48,50,53,56,53,48,97,48,57,54,48,53,99,57,54,57,100,48,48,102,102,97,56,50,98,99,98,48,52,100,57,52,49,52,48,50,98,100,51,99,98,49,52,102,99,56,56,49,57,57,53,97,56,48,57,56,57,102,55,49,49,52,48,50,48,48,48,102,102,48,51,101,102,99,52,48,49,102,50,54,100,48,101,101,48,51,101,53,48,101,49,48,55,97,99,48,57,51,101,48,48,102,102,55,100,55,101,56,55,56,99,48,52,99,52,51,57,50,49,102,51,50,98,48,98,102,48,101,97,48,51,101,52,48,55,100,101,48,50,53,48,53,56,50,49,101,48,102,49,56,55,51,99,51,99,56,53,52,56,51,101,51,48,55,54,48,48,102,102,102,48,52,49,99,97,102,48,55,54,99,48,102,97,99,49,99,51,57,53,99,53,100,49,53,53,48,53,100,57,53,50,53,57,56,55,50,52,51,101,55,50,48,102,49,52,51,97,99,49,101,98,50,98,99,98,50,50,98,99,49,97,48,101,100,49,53,55,52,52,56,48,52,99,99,98,48,100,102,101,48,52,98,56,48,48,102,102,102,57,50,50,56,49,51,102,56,57,54,48,52,101,101,48,48,51,101,99,53,99,49,101,53,57,53,52,53,54,51,54,48,57,48,48,102,102,101,56,56,49,50,100,97,57,56,49,102,48,48,50,53,97,53,48,49,49,98,98,56,99,97,54,101,50,101,57,51,48,49,99,101,48,51,102,55,48,55,101,97,56,97,56,97,49,101,56,99,102,50,53,56,55,51,56,51,97,52,53,98,49,53,52,48,50,54,48,53,53,48,55,98,55,55,99,53,50,55,98,48,102,48,99,50,48,55,51,57,99,51,99,50,53,56,100,100,54,48,52,57,48,48,98,100,99,97,97,57,101,55,100,99,52,56,55,57,100,52,56,55,98,102,98,55,57,50,49,99,55,57,101,55,50,99,100,101,98,100,98,97,57,48,52,97,97,56,49,52,55,102,102,102,100,56,49,55,56,50,57,53,51,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,57,97,57,53,54,53,57,50,54,49,52,101,53,57,57,53,101,53,98,49,53,99,102,54,52,54,52,101,50,98,49,51,49,49,52,98,48,50,98,100,50,51,98,54,99,98,98,57,57,52,99,52,48,55,102,50,52,97,51,50,52,54,54,57,102,100,52,56,102,52,52,49,50,53,56,57,97,51,53,54,102,50,51,55,100,101,54,102,55,102,97,56,48,51,55,53,48,48,49,102,49,98,97,48,50,55,102,49,49,48,48,102,102,57,100,99,48,48,55,100,55,52,48,51,98,53,50,97,56,98,51,54,99,49,50,48,49,101,101,48,50,53,98,53,48,99,51,57,99,48,52,98,52,97,55,50,51,54,55,49,101,52,101,101,53,100,50,50,48,51,57,99,48,55,48,101,48,101,50,57,49,53,50,56,51,100,49,100,101,52,52,48,101,55,48,55,52,56,97,97,50,97,56,48,52,99,48,98,53,48,102,54,55,102,99,97,52,57,97,48,102,48,100,97,48,54,100,56,99,49,101,49,50,99,97,55,102,48,52,57,48,48,53,48,98,50,56,49,56,55,56,48,51,101,98,53,48,48,49,102,54,50,56,48,102,98,48,48,49,102,53,97,48,48,52,99,100,48,55,52,99,49,102,102,48,51,57,101,50,99,52,99,56,57,100,50,56,97,50,48,101,102,48,51,100,51,48,101,57,99,97,50,48,55,51,101,51,56,51,99,54,48,55,52,57,99,49,101,48,48,55,49,48,51,101,56,49,102,55,48,55,55,98,56,98,100,48,102,52,48,55,49,52,51,102,57,54,49,99,101,101,49,101,97,57,48,101,48,57,53,97,56,51,48,49,101,98,50,56,56,97,52,97,48,102,49,48,55,55,54,56,56,57,54,48,53,53,55,97,99,48,57,100,52,49,52,102,102,102,48,48,102,102,100,53,54,48,48,55,100,56,100,56,48,51,101,57,48,56,48,57,50,48,48,48,102,102,55,100,57,48,97,48,49,55,54,53,99,56,51,100,52,48,101,48,100,49,53,52,48,102,97,49,50,52,51,98,99,53,57,49,52,99,49,100,54,48,55,98,98,56,51,99,101,48,102,55,53,51,54,52,51,97,52,57,56,57,48,56,101,49,102,97,52,98,50,57,48,98,55,48,48,55,98,48,48,51,98,99,48,102,53,99,51,56,97,49,100,49,50,102,98,57,52,54,49,101,98,48,102,99,49,54,52,49,101,55,48,52,57,50,55,99,54,57,50,99,97,97,55,49,53,54,53,56,100,54,50,98,50,57,98,99,56,54,48,49,55,50,101,48,48,102,98,57,54,48,48,55,100,48,97,56,51,102,57,48,48,55,100,53,49,57,54,52,56,48,49,102,100,99,53,102,102,48,55,98,52,48,52,98,54,48,55,97,56,98,102,52,52,48,101,99,57,52,56,48,102,54,52,48,52,97,56,51,57,99,49,99,49,48,52,56,56,55,100,99,98,99,55,56,49,101,56,57,55,99,53,54,56,55,48,51,48,55,48,56,48,49,101,97,102,56,51,99,57,48,102,101,50,54,54,52,49,48,55,55,56,48,101,101,55,48,55,57,101,99,51,100,48,57,99,56,52,56,50,53,54,100,100,49,54,55,99,97,97,97,97,99,53,57,57,53,102,52,48,57,101,48,48,99,54,102,48,48,102,102,55,100,54,50,56,48,51,101,101,97,52,48,57,51,101,48,48,55,100,57,100,48,55,54,99,97,49,50,97,48,49,100,54,56,55,98,102,57,53,101,48,102,101,49,49,56,49,100,102,57,53,56,49,102,50,48,55,56,56,48,101,55,55,56,55,55,99,49,101,55,97,53,48,48,102,102,51,100,57,50,57,54,56,101,56,48,49,99,49,52,53,48,102,55,49,53,102,56,49,101,48,49,55,101,48,101,97,56,51,56,56,49,99,102,48,102,52,48,48,51,100,97,99,49,102,52,48,102,102,49,53,97,49,100,56,48,52,100,57,52,56,54,57,50,100,55,54,99,49,101,50,50,98,56,97,102,57,50,97,97,57,99,101,56,50,48,102,57,56,49,51,55,99,48,52,98,57,57,52,48,48,52,100,97,48,49,50,99,101,48,102,100,48,48,102,102,57,55,53,48,102,49,50,52,48,48,102,102,57,55,50,50,56,51,101,48,48,55,52,52,48,102,51,52,49,100,99,50,50,57,55,98,100,49,100,51,100,51,52,48,49,101,100,100,50,99,56,51,102,101,48,101,102,99,51,99,101,49,99,52,52,55,48,102,48,101,50,98,57,49,48,98,57,48,101,102,100,49,54,57,56,97,53,56,48,102,49,98,101,57,57,56,97,57,101,53,101,57,53,100,48,57,101,52,52,56,100,49,54,48,56,51,53,101,53,51,54,51,102,99,48,50,50,56,49,55,53,48,51,51,52,48,48,55,100,57,97,56,48,51,101,98,51,56,49,102,97,56,48,51,101,98,54,48,49,102,52,57,55,48,49,99,100,48,55,97,54,49,100,102,57,52,52,48,55,55,97,49,101,54,48,55,97,48,48,102,98,52,51,97,99,48,101,52,52,51,101,53,99,98,52,48,101,56,51,99,48,48,102,102,102,53,49,48,51,57,101,48,101,57,56,51,100,48,53,54,49,53,55,56,51,99,100,99,51,98,56,49,100,102,48,102,100,56,55,102,48,98,56,48,101,97,99,97,55,57,52,101,49,101,51,48,101,57,57,54,101,48,50,52,97,49,101,97,50,99,51,49,54,50,56,49,52,53,98,102,50,98,57,99,55,48,98,48,52,102,50,98,99,98,48,101,100,56,49,54,53,97,102,102,56,48,55,98,55,56,49,50,98,56,48,52,99,56,48,51,98,100,48,50,54,100,56,49,99,53,48,55,49,99,48,57,56,50,48,55,53,48,53,56,56,48,57,98,48,51,98,101,48,55,56,51,99,51,99,55,56,51,98,99,53,56,52,97,50,57,55,101,56,51,52,102,54,48,101,57,56,55,99,48,98,102,48,101,53,57,54,53,52,48,57,55,48,102,51,49,52,97,49,100,100,50,101,54,55,101,50,100,99,51,98,97,53,56,52,56,48,53,102,49,52,56,56,50,55,100,51,98,99,48,50,55,53,48,55,99,50,54,98,56,48,52,100,52,48,48,102,102,102,57,52,98,48,55,55,56,97,54,50,99,56,48,49,102,52,56,56,48,52,101,52,48,55,56,53,51,57,48,98,51,97,53,98,56,55,54,98,56,49,50,102,57,56,97,53,52,98,99,57,48,57,50,100,56,50,52,51,49,55,54,48,52,100,98,48,49,50,102,97,56,52,53,57,53,54,52,54,52,55,52,97,99,56,56,57,48,48,57,100,52,52,48,54,55,56,50,55,50,50,102,99,57,97,54,97,51,52,100,55,102,100,52,50,55,48,48,102,102,49,102,49,51,51,48,50,54,52,48,49,100,100,56,51,99,99,48,48,55,100,53,48,48,102,102,51,97,53,48,50,53,102,48,51,98,54,53,56,56,50,54,48,51,102,101,48,52,98,50,56,48,51,100,102,55,99,49,101,52,97,48,56,50,52,99,98,100,54,48,48,52,98,102,48,51,101,57,48,50,54,52,48,48,102,102,57,56,99,48,102,97,48,55,51,102,48,50,54,49,51,48,97,53,52,48,50,57,100,50,99,49,51,56,53,52,49,53,99,57,53,55,49,99,97,49,50,101,99,98,102,100,51,101,51,48,48,57,97,48,48,57,54,57,54,51,102,97,48,54,48,55,102,48,48,49,102,55,99,99,48,52,98,56,56,51,99,54,48,50,54,100,99,48,49,102,53,52,50,48,52,100,52,56,49,50,102,54,48,101,57,99,97,101,48,49,51,53,48,102,101,56,55,102,52,48,49,101,56,55,99,57,52,48,53,55,100,50,54,49,52,52,56,57,100,50,50,56,51,97,54,48,52,99,56,48,51,57,101,48,102,97,49,54,50,48,49,55,52,49,101,54,50,101,56,51,98,101,53,51,52,55,57,50,97,52,51,98,50,53,56,100,49,100,51,56,98,100,52,49,100,102,49,101,53,98,99,57,56,57,102,100,98,52,49,55,51,102,99,48,50,54,51,49,55,53,100,55,53,102,102,48,100,51,48,55,51,99,48,101,57,48,51,102,52,48,102,100,99,49,101,56,48,51,98,99,48,55,51,52,48,101,99,52,97,54,48,48,102,102,55,98,56,56,49,101,48,48,102,102,51,100,49,48,102,97,48,55,52,56,49,100,101,56,55,51,48,97,51,99,57,101,53,51,57,52,102,99,98,53,48,102,53,56,55,100,56,51,99,50,53,55,48,55,53,99,51,98,97,53,54,101,50,99,99,98,102,50,100,52,97,52,50,57,53,49,51,50,55,57,55,48,53,99,97,48,50,49,101,52,102,50,101,56,98,50,50,98,56,97,99,52,50,48,52,100,52,98,56,53,57,49,54,48,56,50,53,55,99,51,56,57,100,48,48,51,50,99,48,55,100,56,48,57,53,57,48,50,55,102,56,48,49,102,49,56,54,48,55,57,54,48,52,97,101,48,49,51,56,97,49,100,48,48,102,102,102,55,48,48,102,102,51,100,100,56,49,100,57,48,55,99,97,48,101,97,99,49,99,97,49,53,101,48,102,102,56,97,55,48,49,50,49,48,55,51,48,53,49,52,57,52,99,49,102,53,48,55,56,99,53,102,97,53,56,51,100,49,48,55,97,56,48,52,57,97,56,48,57,57,49,54,54,49,101,50,48,55,102,50,57,56,53,57,56,50,52,52,97,98,48,55,48,50,56,101,56,56,48,48,102,102,102,51,48,56,49,99,56,48,101,97,57,53,99,53,54,97,54,101,52,56,98,101,49,100,99,101,53,55,102,102,100,48,48,98,100,48,51,49,53,48,48,55,99,51,102,48,48,49,102,53,100,50,48,102,53,48,97,51,48,55,100,101,49,102,97,48,50,55,98,48,49,101,48,48,102,102,55,55,99,49,50,101,48,101,97,52,98,57,48,55,50,50,49,101,52,48,55,53,101,49,99,55,50,50,53,97,56,55,55,57,101,99,102,48,55,98,99,98,49,48,102,55,48,49,50,100,50,48,102,56,56,51,98,54,53,102,102,101,53,48,56,55,101,54,99,51,99,57,49,98,56,55,55,57,49,57,50,98,102,50,57,99,98,57,48,101,57,52,57,53,98,56,102,98,49,54,48,53,56,52,57,54,51,97,52,97,100,99,48,54,51,99,48,48,102,102,102,57,97,55,56,55,56,56,97,53,101,48,48,102,97,100,54,48,55,48,99,49,100,50,101,57,97,55,48,102,48,56,48,51,99,102,49,56,51,97,99,48,102,49,56,48,57,55,101,52,55,52,57,99,48,48,102,102,101,99,55,99,48,101,49,56,48,57,97,56,50,97,102,97,55,100,50,53,48,50,53,52,49,50,55,99,99,57,98,56,49,50,98,57,49,52,49,51,57,57,51,52,54,57,97,101,100,57,48,51,100,55,102,102,48,51,57,52,48,48,102,102,55,100,51,101,48,48,102,102,51,101,100,97,99,49,100,55,56,48,51,101,100,54,48,49,99,48,52,48,51,99,51,48,101,101,49,52,98,99,51,57,48,48,102,102,102,48,99,51,98,48,53,56,56,48,51,100,98,50,49,102,55,48,101,49,56,48,57,57,48,55,56,52,51,99,101,48,57,49,50,101,48,97,52,48,101,51,56,51,98,50,50,102,56,51,99,99,57,102,52,49,101,53,52,100,48,55,54,101,48,101,100,56,97,53,52,97,99,56,52,53,102,56,51,99,55,52,54,50,57,55,97,50,57,52,97,56,48,57,54,56,53,53,52,56,98,56,98,49,50,98,53,100,98,50,98,100,100,51,49,53,101,49,98,50,48,52,101,101,48,48,102,102,51,101,100,56,99,48,57,50,51,48,48,55,100,55,102,57,52,52,99,57,54,101,48,52,99,55,48,51,100,97,48,48,102,102,55,98,52,48,98,48,50,99,53,50,99,98,97,50,98,99,97,50,50,97,54,48,51,56,52,48,102,55,99,51,99,49,50,53,97,97,53,48,55,54,52,98,57,48,101,98,57,52,54,49,101,53,52,55,48,49,51,49,48,101,50,48,51,98,56,48,102,55,50,50,97,49,102,50,57,53,50,52,51,100,97,53,54,53,55,99,57,98,50,54,52,101,101,102,102,99,53,55,100,98,57,50,100,97,54,53,97,49,48,48,102,102,52,57,97,50,101,98,102,101,48,54,50,48,48,48,102,102,102,98,51,101,48,50,55,99,56,51,100,48,48,48,102,102,102,98,50,49,48,50,55,48,99,49,101,55,48,49,51,52,54,49,101,50,50,56,102,48,55,52,49,49,99,51,102,53,99,51,57,53,56,97,98,48,101,55,56,48,57,97,57,53,101,53,102,55,50,56,50,52,51,98,48,48,102,102,101,99,48,51,56,50,48,101,101,53,50,97,98,48,55,56,100,48,99,51,57,101,49,99,53,97,50,100,54,48,98,97,48,48,102,102,55,98,50,49,49,99,98,97,101,48,57,99,48,101,102,57,53,101,48,50,53,99,48,57,97,97,50,98,101,48,57,56,54,55,54,57,101,57,99,48,53,100,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,51,48,48,102,102,48,52,98,50,56,49,51,48,52,49,102,57,48,50,53,54,52,49,102,99,48,51,97,57,48,55,102,97,48,101,101,49,50,56,49,50,99,49,101,57,48,55,53,54,48,102,48,52,51,56,99,49,102,102,50,97,100,98,57,54,52,97,55,55,55,50,54,51,101,49,99,53,48,102,56,49,52,48,49,102,51,52,53,52,50,102,56,98,100,50,57,99,51,99,50,53,55,97,51,56,50,55,48,98,51,48,101,101,57,53,100,51,57,50,100,50,56,97,53,50,99,50,50,55,54,100,53,54,53,55,50,54,98,54,52,57,48,57,99,48,53,102,100,55,53,102,102,48,48,101,99,102,48,48,102,102,55,100,53,49,48,49,51,101,48,49,100,101,48,48,102,102,55,100,56,56,48,49,50,53,97,48,101,97,52,49,102,101,49,53,54,57,99,48,57,101,48,102,52,98,52,49,100,98,48,101,50,56,55,52,48,49,101,101,99,99,97,50,57,54,50,99,54,52,48,48,102,102,55,99,98,48,48,101,97,52,49,100,99,56,55,99,56,49,101,48,49,53,100,53,100,50,56,51,57,99,49,99,54,52,48,52,57,101,56,52,53,97,56,55,100,54,50,52,49,51,56,49,100,52,50,57,54,56,51,97,50,101,54,50,53,99,97,56,52,102,50,49,49,54,56,50,53,55,56,48,56,57,52,48,48,102,57,54,52,56,48,51,101,98,48,52,98,56,48,50,53,102,56,48,57,56,102,52,55,48,50,55,53,56,49,100,97,48,55,52,56,49,50,52,48,101,52,99,49,102,55,50,53,51,48,56,99,48,102,48,48,51,99,49,56,98,99,52,55,52,56,101,57,52,48,52,99,55,56,51,99,54,48,102,100,48,49,51,49,97,48,102,54,48,51,100,98,56,48,52,97,99,98,101,48,102,102,49,55,56,49,101,102,52,53,50,54,49,100,50,50,57,52,97,100,52,100,97,48,49,50,51,48,101,97,49,53,97,49,99,49,57,99,55,57,50,98,50,99,97,101,50,99,98,100,57,53,98,52,52,52,48,48,102,56,57,54,48,48,51,101,99,54,101,56,48,57,55,52,48,50,54,56,99,98,50,48,50,53,49,52,49,101,49,56,55,56,102,49,53,99,48,101,57,48,49,102,98,56,50,55,51,56,55,49,99,97,97,101,53,53,48,50,55,48,49,51,99,48,52,99,53,48,51,100,50,48,55,56,101,48,52,98,53,56,51,97,102,48,101,99,101,101,53,56,57,52,50,49,99,52,50,102,56,51,99,99,56,55,57,51,52,51,98,99,53,50,50,52,97,50,54,48,49,51,57,48,102,48,57,53,56,49,99,50,57,97,100,98,57,54,53,99,97,101,50,99,51,99,57,54,51,54,48,49,57,54,97,48,102,51,99,49,100,57,48,55,49,99,49,102,51,48,55,48,48,102,102,51,101,50,48,101,98,48,49,101,52,49,52,53,99,51,99,56,49,99,51,48,55,56,54,49,100,55,48,102,49,56,55,50,52,51,101,48,53,49,55,50,99,52,98,56,50,97,48,48,52,101,48,51,98,52,49,101,99,50,57,99,98,50,50,56,52,98,102,50,98,99,48,52,99,99,97,49,52,101,50,98,99,98,57,50,97,102,97,55,57,53,48,57,101,53,56,50,49,52,97,55,50,48,49,54,48,56,48,53,56,97,48,54,52,98,48,100,48,97,100,52,102,52,51,52,102,56,57,98,57,102,102,48,48,102,102,56,54,50,50,97,99,97,100,52,99,50,101,48,98,51,50,98,99,97,57,50,98,57,57,99,57,50,57,99,53,57,97,54,50,50,57,53,99,53,55,97,51,102,55,49,57,54,98,51,99,57,56,57,101,102,101,52,54,52,54,52,55,99,101,98,102,101,53,49,101,52,57,97,52,98,102,51,50,55,97,102,97,52,55,102,102,100,52,54,100,102,99,56,48,55,48,49,48,48,51,101,51,57,50,49,100,54,48,50,54,57,52,51,97,50,48,48,102,97,99,54,48,55,53,48,53,52,56,49,51,52,97,56,54,48,57,48,52,102,56,54,56,51,56,56,101,56,51,56,102,52,53,48,52,100,48,51,98,56,52,99,56,57,48,50,53,100,54,52,49,99,48,48,51,57,50,52,53,48,55,54,102,102,50,52,48,51,98,55,52,98,52,100,52,52,101,52,57,50,100,49,99,51,99,57,98,56,48,51,100,100,57,55,56,51,102,101,54,57,99,48,48,102,102,102,55,50,54,100,102,97,49,55,101,48,100,52,56,49,50,98,48,48,48,102,102,102,97,55,100,48,48,102,102,55,100,55,52,48,49,50,53,50,48,102,48,52,98,55,48,55,97,54,48,52,98,49,56,49,50,101,98,52,48,101,99,99,51,102,97,53,102,53,57,54,49,54,53,97,57,55,98,99,49,101,100,48,51,102,53,48,102,55,48,50,54,100,100,50,100,48,98,97,50,56,48,98,101,50,99,52,48,49,100,57,56,49,102,102,48,55,57,50,49,101,98,50,97,53,56,48,52,100,57,54,99,49,100,51,50,56,53,51,50,102,97,49,50,48,52,48,51,50,53,55,54,54,97,48,99,56,50,57,99,57,101,100,97,54,56,51,99,101,48,102,54,99,49,101,100,56,51,98,99,48,55,49,54,48,101,101,99,51,99,50,48,102,53,56,49,101,97,49,55,102,99,51,97,101,49,99,51,48,101,98,102,50,97,50,56,98,97,50,101,102,57,53,52,53,99,49,55,57,99,97,102,97,50,101,99,98,55,50,98,48,51,98,52,53,53,99,101,50,98,48,51,98,50,53,52,57,55,50,53,99,97,53,55,52,98,50,101,48,98,57,50,98,53,48,98,54,52,51,50,98,100,51,54,97,54,57,50,102,53,100,101,57,52,50,57,98,98,57,102,102,48,49,54,100,99,48,49,102,50,100,97,48,55,50,52,48,101,56,99,51,102,50,48,48,102,97,98,97,48,102,102,48,51,101,52,48,102,57,52,55,55,48,49,101,97,56,51,56,97,101,49,100,53,48,48,102,102,55,97,51,57,55,101,99,51,99,100,51,57,57,99,48,102,52,48,48,57,56,56,48,50,53,97,99,51,97,99,48,102,48,52,48,49,98,100,54,53,98,50,48,56,55,55,51,57,99,51,98,97,56,97,56,98,50,48,48,101,98,53,49,53,99,53,57,99,57,56,100,99,97,56,57,52,49,50,99,98,56,50,55,57,52,48,50,97,56,49,52,48,54,54,102,48,48,55,99,56,100,48,48,49,102,55,52,97,49,99,97,48,48,55,100,97,48,56,51,100,51,48,55,55,54,48,101,102,99,49,99,49,57,49,52,56,48,55,48,54,48,101,52,52,48,49,101,102,48,48,102,102,48,55,98,55,99,51,101,98,99,48,52,100,100,57,101,48,102,49,99,48,49,101,97,52,56,55,55,56,49,99,56,49,55,56,53,57,102,101,49,100,98,48,102,56,56,51,97,99,48,101,49,48,55,99,52,51,57,97,48,48,102,102,102,54,57,56,55,100,52,51,56,52,53,100,49,52,100,56,49,51,97,57,97,53,57,102,48,102,49,49,49,57,50,99,50,50,53,48,48,97,97,99,56,50,48,57,102,48,49,54,52,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,55,101,48,48,55,99,50,98,99,48,57,56,102,48,55,56,56,48,48,102,102,102,51,52,97,48,102,101,56,48,57,52,52,99,53,56,57,56,49,100,50,102,48,55,48,48,48,102,102,102,52,99,48,57,56,102,48,49,50,97,48,52,57,49,52,50,55,101,48,102,48,101,56,49,101,51,48,49,50,97,101,48,101,99,50,52,98,49,99,53,57,55,50,57,55,48,55,57,52,54,48,101,101,49,49,52,52,48,52,57,54,48,102,49,48,48,57,48,102,51,55,55,48,48,49,101,100,101,48,49,51,49,102,99,98,48,53,48,48,102,102,99,55,97,53,48,48,102,102,57,56,98,48,48,55,100,50,98,56,48,51,101,99,98,98,48,48,102,102,51,101,97,98,99,48,57,97,54,48,102,102,56,49,51,48,57,56,51,98,57,99,51,100,48,48,102,102,48,102,55,55,56,49,50,102,99,49,101,57,48,55,51,55,56,97,101,99,53,98,48,48,102,102,57,51,56,54,55,56,51,99,54,48,102,50,48,49,100,52,48,55,100,51,97,53,54,52,97,99,49,99,52,48,102,102,54,97,99,100,100,48,51,98,102,97,100,57,49,48,48,52,57,49,48,99,57,54,55,102,53,55,50,99,97,52,56,56,48,57,55,57,54,48,48,49,99,101,56,98,102,101,48,49,55,100,48,48,102,102,48,102,57,99,51,48,55,55,48,97,55,50,98,52,98,56,48,48,102,102,55,100,54,101,49,55,101,56,52,56,56,49,56,49,54,101,49,101,55,48,48,55,57,99,54,97,50,102,49,51,51,51,101,57,50,102,53,50,55,48,48,57,51,50,51,48,49,50,57,56,56,97,53,55,52,56,54,50,57,48,57,51,54,56,99,56,100,57,49,49,49,54,97,57,98,48,48,98,51,56,56,50,53,99,48,50,97,54,97,101,54,101,97,48,50,48,102,50,56,48,54,98,98,56,48,51,101,53,57,56,48,52,98,55,56,51,98,98,48,55,57,56,48,48,102,102,102,97,97,48,48,55,98,52,48,52,99,49,56,55,57,48,97,101,48,52,99,48,55,102,99,48,57,54,53,48,48,55,98,49,51,48,51,98,54,52,101,48,52,101,49,55,97,99,48,48,102,102,57,55,101,48,55,100,50,48,52,99,56,48,49,50,101,54,49,99,98,48,102,56,55,99,56,99,56,54,53,100,50,48,49,52,101,57,54,48,57,99,50,97,48,97,101,52,53,56,98,99,53,102,49,52,56,53,102,101,57,102,49,99,48,52,97,99,48,52,98,52,98,49,97,99,57,102,56,48,50,97,50,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,102,102,48,48,55,99,51,98,99,48,57,51,54,99,48,102,97,99,48,57,101,98,48,102,55,56,49,51,55,53,50,53,98,56,50,52,102,56,49,50,52,56,48,48,102,54,102,100,55,50,97,99,48,52,98,99,49,51,48,48,50,55,51,99,48,57,57,48,48,102,102,55,51,101,48,52,99,101,56,51,97,102,102,56,48,52,99,55,48,55,57,56,97,100,99,53,54,48,48,102,102,57,55,101,50,98,52,49,51,54,54,99,49,100,101,48,102,55,48,50,55,99,101,52,51,56,48,57,49,49,49,48,49,51,48,101,48,49,57,102,50,97,48,50,50,102,48,48,51,101,49,51,54,48,101,55,48,51,101,48,49,99,57,48,55,53,56,48,52,102,48,56,51,100,100,50,101,56,97,52,48,102,50,97,48,56,55,52,52,49,102,54,55,48,50,53,97,55,56,55,50,56,98,55,50,99,99,51,97,99,53,97,49,52,101,49,100,98,50,102,55,48,51,98,56,48,102,48,48,102,102,49,51,53,54,49,100,56,48,102,49,102,48,101,99,56,55,57,49,50,56,57,49,53,52,49,101,57,57,50,98,56,98,52,52,97,52,55,52,52,50,102,102,49,52,98,102,102,48,101,102,57,54,52,52,48,97,100,50,99,56,99,101,55,57,99,97,48,51,100,48,97,102,102,56,48,53,102,52,48,48,102,102,51,101,55,48,99,49,101,51,50,57,99,98,50,50,101,48,48,49,102,53,98,56,53,48,50,49,50,53,56,54,101,53,98,56,55,54,48,48,102,102,49,101,55,49,97,52,98,99,52,51,99,99,50,52,98,51,52,56,50,48,50,55,50,56,99,48,52,97,54,50,53,49,53,100,52,49,98,50,52,50,51,52,50,51,50,52,101,52,98,52,53,57,97,55,48,48,102,102,50,99,101,101,99,56,102,48,48,97,57,101,55,57,97,53,52,48,52,49,101,53,48,49,56,55,48,48,102,102,49,102,50,57,54,48,102,49,49,55,50,53,57,48,48,51,101,101,101,99,48,57,99,56,48,101,102,50,55,50,54,102,55,52,97,56,48,101,99,101,48,50,53,102,51,57,52,97,56,56,49,56,50,51,51,54,48,57,48,48,102,102,49,51,97,48,50,53,50,52,48,57,55,99,52,100,50,99,102,54,52,57,52,55,52,54,57,52,98,52,56,48,52,101,97,53,48,51,53,102,97,54,51,57,54,52,52,100,49,97,55,99,52,57,101,53,52,48,53,101,51,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,54,49,48,101,101,48,55,56,56,98,56,48,101,57,57,54,101,56,56,53,102,56,55,55,100,51,51,50,48,57,55,48,53,55,56,54,102,57,48,100,51,48,49,50,101,56,99,57,55,100,57,48,52,99,97,51,98,101,56,97,57,49,102,51,48,57,54,56,99,57,54,56,98,52,52,57,49,53,50,49,102,57,102,97,97,51,101,57,57,97,102,55,98,49,50,100,98,97,56,98,99,98,97,102,102,56,48,102,57,52,48,48,102,102,102,97,100,97,48,48,102,102,55,99,99,48,56,51,99,97,49,100,99,50,57,48,49,100,99,56,51,97,49,48,50,55,97,56,51,56,49,99,51,101,99,53,97,97,52,56,55,100,48,97,50,50,56,48,51,100,97,48,52,99,97,55,48,102,54,49,53,99,49,100,98,48,52,56,48,55,54,48,51,100,97,48,102,48,56,98,100,52,57,50,101,99,51,101,49,99,49,99,99,56,51,57,98,48,50,53,57,51,97,50,50,52,53,48,51,98,97,48,101,56,49,55,52,53,50,97,49,102,50,56,99,97,100,50,99,52,49,51,99,49,102,49,48,48,102,102,55,98,54,51,53,57,53,100,100,48,56,98,52,50,101,100,51,102,99,56,48,102,57,50,48,101,51,48,49,102,56,56,51,98,55,48,50,54,51,48,49,100,54,48,55,50,56,49,102,49,56,51,97,49,48,102,48,55,48,102,52,48,51,98,100,48,55,56,48,49,100,99,48,101,102,48,55,98,48,51,98,50,53,101,101,50,97,52,51,99,48,53,49,99,97,55,57,52,99,49,101,99,48,101,102,57,53,97,49,101,97,50,57,49,50,55,49,53,99,49,101,56,50,57,99,97,50,50,101,57,49,98,97,54,57,52,101,53,100,57,53,97,57,97,49,57,57,54,48,53,55,50,48,50,55,99,54,52,97,57,54,100,51,57,97,52,50,52,101,56,98,52,51,57,48,48,102,102,56,54,99,53,48,49,99,51,52,48,49,102,48,100,49,48,55,99,49,54,49,100,54,48,48,55,100,56,52,48,51,102,49,48,101,50,56,55,57,99,51,101,54,53,49,48,55,54,56,51,56,48,57,99,48,52,57,101,56,51,99,99,48,102,49,97,49,57,53,101,53,102,50,53,49,52,48,53,52,98,54,57,54,49,102,57,52,56,48,55,100,101,48,52,97,101,57,52,97,56,102,100,49,52,98,57,50,99,98,50,50,57,54,48,57,50,57,97,57,54,53,51,97,51,97,53,52,52,49,52,98,50,53,56,53,50,49,53,54,52,55,52,56,52,101,56,50,98,98,53,99,53,98,56,98,102,101,48,55,100,99,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,52,48,55,97,51,48,48,55,99,98,102,48,48,49,102,54,54,52,49,99,49,48,55,100,48,57,52,48,101,101,52,48,57,48,48,48,102,102,55,53,99,53,99,48,51,98,97,48,55,56,56,49,100,99,48,55,55,97,49,102,54,48,101,55,56,51,102,99,48,102,55,56,55,102,56,51,56,50,48,102,54,48,51,97,50,49,102,53,56,48,101,99,56,51,99,102,48,101,57,53,48,49,51,50,99,48,101,52,56,51,99,56,48,101,57,52,51,99,97,49,100,98,50,56,48,97,56,52,101,52,98,48,101,102,56,55,98,48,97,52,52,51,50,99,99,97,101,50,101,56,98,52,52,53,50,99,48,51,101,48,100,57,54,48,53,54,52,97,53,97,50,97,48,49,54,50,49,99,99,57,55,49,51,53,98,50,99,49,52,48,52,53,99,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,53,52,97,51,98,101,101,97,51,98,99,100,51,101,99,100,55,56,55,57,56,55,49,97,55,100,97,55,48,53,55,56,55,49,49,102,57,50,57,101,49,50,54,102,98,55,51,54,49,99,53,54,49,51,100,53,51,50,101,98,102,101,48,49,57,101,97,48,48,102,102,102,56,97,53,56,48,51,101,100,55,50,52,48,57,57,100,48,50,53,100,98,56,49,50,54,48,48,102,56,48,51,101,100,99,98,54,48,55,101,54,48,101,50,48,97,97,48,99,52,49,100,99,49,52,50,48,48,102,54,100,100,50,48,48,102,102,50,52,48,48,102,102,57,54,51,48,55,53,99,49,99,53,48,50,53,100,52,49,100,51,48,55,51,102,55,50,100,48,51,98,48,48,102,102,101,101,52,97,48,48,102,102,101,55,97,52,99,97,49,48,55,98,52,98,100,50,99,57,48,98,48,48,102,102,57,101,48,55,98,48,98,53,48,55,56,49,53,97,101,50,56,98,52,99,57,99,53,54,54,52,48,50,99,50,52,48,54,50,102,48,50,55,51,52,48,57,48,53,48,50,53,54,99,48,57,102,56,48,55,55,97,57,48,48,102,102,101,101,48,48,102,102,57,57,99,48,55,55,49,52,48,102,48,48,102,102,97,52,57,57,55,100,101,50,57,101,55,56,55,98,99,49,101,51,56,55,53,51,49,53,52,53,98,48,48,57,52,48,55,97,52,97,50,50,98,56,98,49,50,52,49,99,50,48,102,57,48,55,52,53,50,100,50,99,49,50,50,56,97,49,102,52,50,102,50,52,49,50,50,57,54,57,99,48,57,50,52,101,48,52,101,52,53,51,98,49,102,97,49,50,48,53,97,48,56,48,52,57,48,48,102,102,51,98,48,48,102,102,55,57,56,49,102,56,48,55,51,50,49,102,102,48,101,55,48,51,100,51,48,55,54,101,53,101,54,48,101,100,56,55,102,48,49,100,101,48,55,97,48,51,98,56,49,102,55,48,101,55,57,55,98,56,97,101,50,57,99,98,54,48,49,50,56,48,102,50,56,55,52,99,98,56,50,98,52,98,101,50,56,52,98,49,99,53,53,57,55,99,56,50,53,56,57,52,99,53,97,48,50,52,48,98,55,50,98,99,97,102,52,101,97,52,49,50,99,48,97,102,52,102,50,98,57,51,102,97,50,56,54,54,53,57,50,48,50,54,50,48,100,53,99,53,48,48,102,102,54,55,50,48,48,51,101,51,99,52,48,48,102,102,102,98,100,54,50,98,99,48,57,99,52,48,55,50,56,99,56,51,97,102,48,50,55,51,48,49,102,55,48,51,57,101,48,101,97,56,51,102,56,48,101,100,48,55,57,55,48,55,50,99,51,97,56,57,52,49,102,100,48,55,97,54,48,101,54,52,49,100,102,56,55,98,56,49,101,51,49,53,97,53,50,56,55,52,48,49,99,56,57,52,48,53,49,99,56,55,55,48,49,100,55,57,53,54,49,100,97,48,55,54,56,48,57,57,99,49,101,98,48,102,57,56,55,56,52,51,100,98,54,53,54,55,50,98,100,48,48,98,100,52,99,97,50,99,53,56,52,98,48,101,101,57,53,99,53,56,49,54,54,48,57,49,51,49,53,102,102,101,48,56,102,56,51,101,48,48,102,102,48,55,99,50,52,99,49,100,99,56,55,99,52,49,101,48,56,55,57,52,51,99,56,48,101,97,48,48,102,102,57,101,100,48,48,55,97,51,48,49,99,51,50,100,52,98,56,50,100,57,50,99,51,98,101,48,101,100,55,48,49,50,99,50,53,102,56,51,99,54,57,48,101,98,57,52,101,57,97,53,100,57,54,52,57,52,53,51,57,52,100,50,49,101,101,48,102,51,56,49,51,53,101,56,54,53,99,57,55,57,56,97,51,50,57,100,50,52,97,101,50,57,51,97,55,97,55,51,55,57,51,52,98,48,99,53,53,56,48,57,57,51,56,48,49,55,99,57,100,55,50,97,48,55,102,101,48,48,102,102,102,97,55,51,48,48,102,102,55,100,51,48,56,51,98,51,48,48,102,102,55,100,51,102,48,55,55,48,49,101,100,57,53,56,49,99,53,48,55,57,49,99,49,101,55,56,55,56,52,49,102,55,49,52,56,48,101,53,53,48,48,49,101,48,56,55,57,99,48,49,101,100,48,48,102,102,102,48,56,55,50,55,49,55,50,53,99,48,51,57,100,52,48,48,102,102,102,101,97,51,52,57,55,102,56,97,51,50,100,99,49,101,57,56,51,99,98,52,51,50,98,98,57,55,97,57,97,48,102,49,56,98,98,52,102,48,49,50,56,50,57,49,99,50,98,49,48,52,97,98,51,54,52,48,97,97,50,99,54,51,97,49,55,52,48,48,102,102,51,97,49,52,52,52,97,52,54,52,102,52,55,52,55,52,100,52,50,55,100,57,52,98,52,52,52,98,54,53,97,52,57,52,53,52,99,52,55,98,99,57,48,99,50,52,98,50,102,99,99,98,101,56,101,102,50,51,97,52,51,51,102,99,50,52,50,51,53,52,100,49,101,55,101,102,97,54,97,51,101,97,51,102,57,102,56,57,48,49,54,97,48,48,102,102,51,101,99,97,52,48,49,102,54,56,48,48,102,102,101,51,99,48,49,102,53,99,52,48,101,49,99,51,99,54,48,102,53,99,51,100,48,49,101,48,48,55,53,48,49,102,48,48,102,102,102,101,50,49,50,52,50,49,97,51,56,55,51,56,49,99,57,56,55,56,48,49,102,57,56,55,52,48,49,100,54,56,55,99,48,49,101,49,97,52,51,48,49,102,97,48,101,50,56,55,51,56,51,100,56,56,97,49,100,98,101,53,97,50,48,48,102,102,55,97,56,98,56,52,98,52,57,48,101,52,97,49,48,55,100,54,48,51,99,101,49,101,51,57,50,98,99,51,97,97,53,57,48,48,102,102,57,55,49,53,101,56,57,50,100,57,54,55,56,97,100,56,52,100,48,49,51,49,52,52,102,102,51,57,48,48,102,102,55,100,97,57,56,49,51,100,56,53,51,48,48,51,101,98,97,99,48,57,50,101,48,55,97,56,48,52,99,101,50,55,50,51,55,50,100,52,98,56,48,101,52,55,48,101,50,56,48,57,50,48,55,55,98,50,53,50,52,57,53,98,50,53,99,102,48,102,50,48,51,100,55,48,55,55,52,49,99,51,50,100,51,48,48,57,97,97,51,56,55,51,99,51,102,52,56,97,53,54,100,97,48,97,50,56,55,100,99,49,51,57,50,48,57,99,50,56,49,51,102,50,54,57,48,48,102,102,99,97,51,52,55,51,97,55,50,48,56,48,52,57,52,50,56,49,57,54,48,48,102,102,51,101,99,54,56,48,49,102,54,57,54,48,52,100,50,56,48,51,101,99,100,48,49,101,49,49,53,101,49,102,49,48,50,54,48,52,51,100,102,56,98,51,48,101,102,48,55,53,99,49,51,98,99,51,56,52,49,99,102,97,50,56,52,49,100,99,50,49,100,48,55,52,102,57,55,50,53,49,48,55,48,99,97,98,48,102,53,102,57,48,102,49,48,55,50,56,49,100,99,56,55,48,57,51,52,98,100,99,53,102,97,54,48,55,48,48,102,102,97,52,50,100,97,55,49,55,52,56,54,101,55,50,97,99,100,99,97,102,50,98,48,56,52,53,50,54,100,50,55,56,49,54,57,97,102,102,56,48,102,98,99,48,48,102,56,98,101,48,48,51,101,57,54,52,48,57,52,57,48,50,54,48,56,49,99,99,57,52,101,48,52,101,101,56,51,102,57,100,56,49,101,98,56,55,99,48,98,51,101,57,57,52,49,100,52,48,101,50,54,48,48,55,97,57,99,49,99,52,48,48,102,102,55,97,53,97,48,57,51,48,102,51,56,49,51,48,52,48,101,57,52,98,100,51,48,55,57,56,51,57,99,48,102,52,99,97,50,50,97,56,51,101,55,50,49,102,57,50,97,99,97,54,50,56,99,98,97,102,57,51,99,51,97,52,54,48,101,101,54,50,97,99,48,52,98,56,97,102,97,102,54,57,99,57,97,57,102,52,48,51,102,99,48,55,56,99,51,99,52,53,51,48,55,53,48,97,55,52,97,50,102,99,51,99,48,57,57,100,48,52,97,55,50,98,99,51,48,101,57,56,57,56,48,57,54,52,97,52,98,48,99,55,97,53,50,52,50,51,97,50,97,51,100,55,52,55,52,53,52,54,52,99,52,57,97,50,52,57,52,57,48,99,52,99,101,57,56,102,101,54,97,97,54,98,101,102,51,57,52,48,50,48,97,53,55,53,102,102,48,49,99,99,56,48,49,102,50,57,55,48,48,55,100,99,98,51,48,48,102,102,52,99,98,48,51,99,98,55,52,48,57,49,97,48,55,48,56,49,101,54,101,53,97,56,51,57,56,48,55,53,50,49,101,49,101,57,54,48,102,51,49,51,48,48,102,102,52,57,101,57,48,98,99,56,51,102,50,48,101,48,48,55,56,48,48,57,56,51,48,55,51,99,49,102,53,48,101,102,56,50,53,99,51,101,54,48,101,98,48,97,50,48,102,55,55,102,56,51,97,56,53,101,49,52,100,99,48,52,101,48,97,49,48,102,55,49,54,48,49,99,102,102,56,49,56,50,97,98,50,55,49,54,53,57,51,52,98,49,56,48,49,51,51,53,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,99,100,99,53,49,98,57,99,50,56,99,98,52,54,101,49,52,50,56,53,56,52,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,54,101,49,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,99,100,99,50,98,56,99,50,99,50,49,55,100,98,102,49,53,98,102,48,53,50,102,102,101,98,97,101,98,97,102,102,101,98,97,102,98,55,101,50,98,55,101,48,97,53,100,55,102,102,53,100,55,51,55,48,97,101,98,97,102,102,101,98,97,101,98,54,54,101,49,53,99,55,49,52,51,48,98,53,102,102,97,53,100,55,51,55,48,97,53,100,55,102,102,53,100,55,100,98,102,49,53,98,102,48,53,50,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,57,98,56,98,51,48,99,49,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,57,98,56,98,51,48,99,49,54,98,102,102,97,101,98,57,98,56,98,51,48,99,49,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,48,48,48,102,102,52,98,50,56,49,51,48,52,49,102,57,48,50,53,54,52,49,102,99,48,51,97,57,48,55,102,97,48,101,101,49,50,56,49,50,99,49,101,57,48,55,53,54,48,102,48,52,51,56,99,49,102,102,50,97,100,98,57,54,52,97,55,55,55,50,54,51,101,49,99,53,48,102,56,49,52,48,49,102,51,52,53,52,50,102,56,98,100,50,57,99,51,99,50,53,55,97,51,56,50,55,48,98,51,48,101,101,57,53,100,51,57,50,100,50,56,97,53,50,99,50,50,55,54,100,53,54,53,55,50,54,98,54,55,52,50,55,48,48,51,56,56,99,48,49,102,53,50,52,48,48,102,98,50,55,48,55,54,56,48,48,102,98,50,55,48,50,53,51,99,49,100,98,48,51,100,50,48,101,99,56,55,56,56,48,52,100,48,49,101,52,57,53,48,49,100,51,48,101,56,48,55,55,56,49,102,54,49,53,100,52,53,52,49,55,101,56,52,48,50,53,54,48,102,54,99,97,100,48,55,55,48,48,101,101,48,51,99,48,48,102,102,102,50,48,97,101,99,57,52,53,57,48,55,49,52,51,56,56,49,100,101,52,98,101,56,52,49,101,49,48,102,102,50,51,97,49,102,52,99,48,101,97,57,53,100,99,51,98,56,53,56,54,102,52,101,56,55,55,50,101,56,97,100,56,50,48,56,50,48,49,50,98,56,98,97,102,102,56,48,55,56,56,48,49,51,100,50,48,48,102,102,102,97,102,52,48,50,53,56,99,48,49,102,54,50,52,48,101,99,53,49,99,49,100,57,48,49,51,51,54,49,99,52,48,48,102,102,55,98,100,99,97,55,50,97,102,98,102,52,53,48,53,101,48,102,51,56,51,99,49,48,101,100,102,50,97,55,50,54,48,55,56,48,51,97,48,53,102,57,54,53,51,102,48,55,48,99,51,101,54,49,99,55,52,99,52,99,101,57,99,57,50,49,99,97,50,56,97,52,48,50,102,49,51,101,98,50,48,102,52,53,51,98,54,48,99,100,97,55,52,50,54,56,48,52,100,99,48,49,51,102,50,48,52,98,50,49,52,99,48,52,57,99,48,49,51,54,50,48,102,53,99,48,57,55,48,50,56,48,51,102,57,56,49,101,55,49,53,48,48,101,101,55,56,55,48,102,50,49,56,55,101,48,48,49,101,100,54,52,56,48,101,52,102,50,101,102,48,55,98,56,49,100,98,48,55,51,99,51,102,56,57,50,48,48,102,102,101,97,99,97,53,56,55,56,99,51,100,97,57,50,53,54,54,50,98,53,50,99,51,99,97,57,48,53,50,57,102,57,55,101,57,100,52,57,101,48,50,53,99,48,50,54,53,98,50,48,99,97,54,101,50,98,100,97,48,52,100,57,55,53,102,102,48,49,98,57,52,48,49,102,49,49,49,48,50,55,97,99,97,54,48,50,53,97,48,48,102,102,57,100,49,48,102,100,56,49,50,99,56,49,101,48,52,54,50,48,53,52,48,49,51,57,52,48,48,102,54,97,54,52,100,48,102,48,55,52,57,52,56,48,48,55,54,48,56,48,51,99,98,99,48,51,97,56,48,50,54,53,52,51,102,97,56,101,54,50,97,100,49,52,51,57,101,53,102,50,52,57,54,100,56,98,49,52,97,50,102,57,49,57,48,102,54,56,48,102,48,48,102,102,55,52,98,57,53,101,51,98,98,99,48,52,102,102,48,48,102,102,51,98,51,101,52,48,51,52,52,100,52,48,50,48,53,53,48,57,51,49,50,52,97,102,52,57,54,57,50,100,49,49,99,48,99,57,50,49,57,101,101,55,54,100,99,100,51,57,99,49,99,99,49,51,98,101,49,51,99,55,49,48,50,99,53,55,53,48,49,102,97,52,48,49,102,52,51,52,48,48,102,102,102,57,51,50,48,51,99,55,48,102,53,56,55,100,56,97,48,48,102,102,50,53,56,48,48,57,102,97,48,102,97,48,51,98,100,55,56,97,55,50,101,98,57,54,53,100,48,48,102,102,48,57,56,99,48,55,57,52,48,102,50,48,49,99,99,48,51,56,49,48,101,100,48,55,50,51,57,53,56,53,52,56,51,101,51,48,55,56,99,57,53,57,50,56,51,98,54,53,54,48,51,97,98,48,101,56,48,55,55,56,98,53,99,49,101,97,52,97,52,52,48,101,52,56,51,98,101,56,48,52,102,48,55,98,100,48,50,52,97,101,52,101,48,52,57,49,54,52,56,48,49,97,49,54,56,53,100,100,49,53,54,57,102,102,101,51,100,56,51,99,54,48,48,55,99,50,50,48,51,57,56,49,101,56,48,102,97,49,55,52,53,101,48,51,98,100,48,48,102,102,55,100,56,49,102,48,55,54,50,49,99,102,52,100,48,49,50,101,48,49,50,55,48,101,51,102,48,50,53,52,48,98,54,48,102,57,56,48,57,50,102,52,55,50,97,49,48,53,49,52,98,51,100,56,51,99,56,53,101,56,49,51,54,52,56,97,53,98,57,54,55,57,51,99,98,54,52,55,52,98,50,101,51,48,50,55,50,55,48,50,52,48,48,52,99,56,48,52,98,54,51,100,51,52,56,53,97,98,56,49,97,97,48,48,102,102,51,101,98,57,99,48,49,102,49,55,53,48,50,52,56,99,48,57,50,52,50,100,48,97,52,48,102,99,56,51,100,51,52,98,48,48,102,102,55,57,57,102,48,55,100,48,49,100,54,48,102,48,57,53,56,49,101,51,48,101,98,48,51,100,50,48,52,97,48,51,100,101,48,55,50,54,48,50,52,99,57,54,53,49,97,52,48,55,49,56,98,53,50,56,101,55,48,55,50,52,51,98,99,48,52,99,49,48,55,98,48,51,97,50,53,57,101,50,98,99,51,100,54,49,100,50,50,99,99,51,99,57,52,48,50,54,50,56,48,57,57,50,53,56,48,48,102,102,57,102,51,54,53,53,49,54,51,97,99,97,98,50,98,53,98,54,100,51,99,48,54,53,101,50,97,99,98,51,50,98,56,98,56,52,50,54,56,98,50,50,97,52,98,48,52,51,50,100,53,48,49,102,101,102,54,52,55,52,102,52,48,52,57,54,49,51,49,48,100,101,48,52,98,98,100,100,49,100,50,48,51,48,52,57,52,55,102,52,56,99,101,54,57,52,57,54,49,101,57,97,97,56,97,102,56,51,52,57,97,49,53,98,55,100,50,49,49,52,48,52,99,53,48,49,51,51,56,48,101,52,99,48,57,53,99,48,55,55,56,49,101,49,48,55,56,50,48,102,57,99,49,101,97,48,51,97,98,48,55,54,99,56,56,53,52,49,52,99,53,99,57,54,52,53,52,97,51,56,51,99,102,48,55,57,56,49,100,48,48,55,54,99,56,56,49,101,50,50,99,52,97,102,50,57,56,98,101,50,102,48,97,99,48,101,102,97,48,49,54,52,49,101,55,52,101,52,52,57,98,52,100,50,101,97,48,51,98,97,53,56,98,54,56,49,50,56,50,56,54,53,56,97,55,102,57,52,51,52,99,55,53,98,50,98,100,51,55,49,53,101,57,57,49,51,102,101,51,48,56,51,100,98,48,55,57,99,49,99,49,48,50,53,97,52,49,99,56,56,55,102,52,49,101,99,48,55,99,57,50,102,57,52,52,48,101,100,56,49,99,57,56,51,98,53,48,102,53,56,55,100,52,98,100,55,102,97,51,57,55,50,53,56,56,48,57,54,56,55,52,48,49,100,98,48,55,51,99,98,50,48,102,51,49,54,52,52,53,49,99,97,98,52,49,50,101,52,98,57,52,98,56,52,49,48,101,102,57,52,50,57,57,54,48,49,54,54,53,55,49,54,54,53,56,98,57,57,49,102,101,57,52,50,52,102,52,101,102,51,49,52,48,49,51,56,101,48,48,102,98,56,55,48,48,55,100,56,49,56,55,99,52,48,49,102,54,50,52,48,52,102,48,56,51,100,101,48,55,98,52,53,99,56,55,97,98,48,55,97,52,49,100,101,56,55,54,48,51,100,99,48,102,48,48,49,100,100,48,51,56,56,52,98,97,50,56,99,97,56,50,57,52,51,48,48,102,102,55,49,97,53,50,56,51,101,49,48,55,57,99,49,101,56,48,55,53,101,99,48,50,53,53,48,99,51,57,97,49,99,53,50,101,55,57,48,48,101,102,56,55,100,57,102,97,100,99,51,101,97,53,55,50,55,48,55,99,50,97,57,50,97,97,52,51,99,97,53,56,51,56,53,56,54,50,50,56,50,48,99,57,48,48,51,101,101,99,48,48,49,102,55,50,48,48,52,99,53,56,48,51,101,99,51,52,49,102,97,56,51,100,48,48,55,53,101,53,57,48,55,101,48,97,97,55,99,48,57,54,53,48,55,55,52,48,102,56,52,51,101,99,99,56,51,98,50,48,101,57,57,52,52,100,56,51,97,102,48,102,53,49,52,54,53,97,50,50,48,55,52,99,51,101,50,48,102,53,99,97,48,48,101,53,48,55,100,99,97,54,48,55,56,101,49,100,55,48,55,55,50,49,100,54,48,102,49,57,55,56,53,52,50,54,56,51,98,101,48,102,98,48,48,102,102,57,55,57,53,57,50,101,49,55,56,53,102,57,53,101,57,99,53,55,100,52,56,55,56,98,57,54,50,53,56,49,54,52,57,100,57,51,97,48,48,102,102,56,53,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,52,48,51,98,101,49,52,48,50,50,50,56,48,57,53,56,48,55,99,99,57,50,48,52,98,55,56,49,51,51,56,48,52,98,57,48,49,51,48,99,56,52,53,54,52,57,55,56,57,97,48,101,49,99,49,102,98,56,51,97,49,48,55,99,99,56,56,53,50,100,57,54,50,56,101,53,51,98,50,53,100,50,53,48,51,97,102,48,55,56,48,49,100,102,48,102,99,50,51,49,53,99,48,50,54,56,57,52,53,52,49,55,56,56,56,53,53,54,52,101,101,53,50,48,50,52,102,50,55,50,53,49,52,54,53,97,99,97,48,55,52,57,99,57,102,52,53,54,49,54,49,51,51,100,48,54,99,48,51,54,53,99,49,101,99,48,48,102,102,51,101,99,51,52,49,100,52,56,49,51,52,101,48,48,102,97,51,52,48,50,54,56,48,48,57,56,102,48,101,51,56,51,100,55,48,55,52,52,99,48,55,102,48,51,99,97,48,48,102,97,101,52,48,55,100,54,53,100,57,54,101,49,100,100,48,101,101,48,51,100,50,48,101,48,56,55,102,49,51,48,51,56,50,48,102,98,52,98,97,48,50,53,48,48,98,50,48,102,100,57,54,52,48,101,99,48,98,98,48,52,57,99,97,49,50,49,102,48,102,99,56,55,53,52,98,56,48,102,49,97,49,97,49,50,55,56,55,53,57,51,99,97,48,50,98,99,98,51,51,56,50,53,55,57,54,50,49,100,99,52,48,99,57,100,56,97,101,57,102,102,49,51,99,48,49,102,55,48,97,48,48,102,102,102,57,48,48,102,102,56,49,50,102,50,48,48,102,97,98,57,50,98,52,48,49,101,99,48,50,98,52,97,54,101,48,102,56,99,48,57,57,51,50,101,49,49,48,49,51,99,53,55,48,51,97,54,101,57,101,49,102,57,48,55,55,98,56,97,54,48,101,99,49,54,48,56,101,48,102,51,99,97,52,52,55,48,102,100,56,48,51,100,102,97,57,52,48,101,53,99,51,102,97,49,99,50,50,99,98,49,53,101,48,102,48,48,49,100,102,54,48,101,99,101,48,101,99,100,50,55,52,57,54,50,57,100,99,98,50,98,50,100,55,101,99,53,53,97,48,57,99,98,48,48,48,102,102,98,51,53,48,48,55,100,56,55,56,48,51,101,99,101,48,48,57,57,54,48,48,102,102,55,100,56,102,56,51,101,97,48,102,55,56,51,100,56,48,55,100,50,49,101,50,99,48,50,53,48,53,97,101,50,99,52,97,48,48,102,102,101,53,48,55,51,48,48,52,57,99,51,56,49,98,56,55,49,99,49,100,98,51,48,48,102,102,102,48,48,51,99,99,49,102,101,48,101,56,56,55,48,51,56,55,57,48,51,97,101,49,99,50,48,101,50,50,54,56,55,97,51,48,55,53,49,50,52,51,99,56,57,50,56,51,56,51,100,50,53,100,49,53,102,56,51,99,48,49,101,50,101,56,102,57,99,50,100,50,102,99,55,54,100,48,49,48,56,49,48,48,102,102,50,102,56,98,99,50,99,56,51,99,101,53,101,57,55,50,49,101,51,50,102,49,50,101,53,51,56,98,97,48,102,48,57,54,56,53,57,49,55,54,53,99,50,54,56,50,53,100,56,52,53,101,57,50,53,57,49,54,56,57,52,57,54,53,56,57,54,50,57,50,49,56,50,50,52,50,50,50,50,50,51,55,52,98,52,57,52,57,52,56,98,101,56,97,56,52,100,98,54,56,55,51,101,102,99,98,55,49,98,52,98,55,57,52,53,101,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,102,53,56,51,98,56,49,101,50,50,57,56,51,100,54,53,51,97,50,57,55,101,49,100,102,52,99,101,57,99,53,51,57,54,48,49,98,102,52,51,52,99,48,52,98,50,53,50,50,48,54,100,100,49,57,50,49,50,49,49,53,50,50,98,50,51,97,53,50,51,50,49,97,53,52,57,49,52,97,52,55,52,56,57,97,100,101,51,55,97,97,57,97,97,100,98,52,102,53,48,48,102,102,56,50,57,53,48,48,102,102,101,49,48,48,102,102,48,55,99,54,53,56,51,99,52,53,100,48,55,97,99,48,49,102,52,56,56,48,52,57,52,56,55,56,48,98,102,52,99,97,50,99,48,98,55,52,101,48,48,55,57,57,48,101,57,54,57,57,100,49,100,49,100,48,99,51,52,101,56,101,48,52,100,98,48,51,102,56,52,51,52,55,100,50,56,99,56,56,56,99,56,54,56,57,97,55,50,50,50,51,50,51,101,100,101,54,54,52,57,55,100,102,102,48,52,53,100,55,102,99,49,101,51,48,48,55,100,97,50,56,49,50,54,99,48,48,102,102,102,49,48,50,48,50,52,53,52,49,102,56,56,49,50,56,56,48,50,54,102,99,97,48,48,48,102,102,55,97,98,50,48,48,102,102,102,52,99,99,99,53,97,55,50,98,56,48,52,100,48,49,50,57,56,51,56,50,48,102,56,48,49,100,101,48,51,99,102,102,99,48,52,98,98,48,55,57,48,51,97,54,48,57,97,100,54,48,48,102,54,53,54,52,52,99,55,48,102,48,50,48,54,56,99,57,49,97,102,54,52,101,102,50,48,57,48,52,100,48,48,57,48,99,53,48,48,102,102,56,53,48,48,56,54,97,48,55,101,97,48,101,55,48,51,101,50,48,101,48,56,49,101,97,48,55,97,56,49,100,49,56,55,102,99,97,53,48,102,49,56,55,55,52,51,100,54,49,100,51,101,53,50,55,50,100,48,97,55,48,102,56,48,55,53,56,98,50,48,101,52,56,55,56,57,49,48,48,102,102,52,102,48,51,98,99,53,53,48,55,57,99,97,101,97,50,99,52,51,98,52,53,101,56,48,51,98,53,52,97,98,57,52,100,50,97,52,98,57,52,52,52,101,52,48,48,102,102,52,100,101,100,99,98,48,50,98,100,50,53,48,99,98,49,100,50,52,53,51,50,55,54,102,102,48,57,99,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,55,100,99,48,49,102,49,56,49,48,101,99,101,48,101,102,56,48,51,101,57,49,48,48,102,102,57,50,102,48,52,101,49,52,49,99,97,51,48,102,48,50,54,56,48,51,99,99,53,54,50,102,48,49,51,54,53,53,56,48,57,53,57,55,48,57,51,50,99,48,49,51,54,101,48,102,102,102,57,53,98,99,98,50,99,57,50,56,97,100,97,54,50,52,55,54,100,49,49,50,55,54,50,98,99,49,51,57,56,102,50,56,50,57,50,48,52,50,97,50,49,102,49,50,48,49,56,48,53,52,50,97,48,49,99,102,56,51,57,100,48,55,55,101,48,101,50,48,49,100,98,48,55,54,56,49,100,51,48,51,97,99,48,101,100,49,53,48,49,99,102,48,101,49,56,55,53,50,99,98,53,101,53,49,56,55,55,99,97,50,50,57,99,97,55,48,101,102,57,53,50,53,55,102,50,101,99,98,102,50,99,99,51,100,48,53,57,101,52,53,50,57,56,51,98,97,53,53,57,52,56,53,51,50,50,55,52,99,50,101,56,98,97,50,99,100,51,49,99,48,52,57,49,53,99,56,55,49,54,57,56,57,52,101,50,54,51,57,49,52,57,98,55,55,55,102,48,55,99,50,48,102,56,56,49,100,102,56,51,56,55,48,55,54,101,49,101,53,48,55,98,50,48,102,52,99,51,99,56,53,51,48,55,51,56,51,56,54,49,100,52,97,50,97,97,52,98,98,48,102,48,49,55,97,53,99,57,52,101,49,100,101,50,97,48,97,101,48,49,51,99,50,102,56,97,99,48,101,98,57,53,56,48,57,97,50,101,48,51,99,50,53,97,49,52,97,53,51,97,50,100,50,54,49,55,50,53,100,49,53,97,56,52,100,55,52,101,50,99,53,48,57,98,98,52,99,52,98,52,54,52,51,54,101,102,97,54,100,52,52,55,102,102,48,48,57,50,51,48,50,55,100,52,48,57,98,57,48,102,55,56,49,51,100,97,48,52,100,55,56,51,100,54,48,50,54,98,48,51,102,99,56,101,56,54,56,56,49,101,99,48,55,97,57,99,51,56,98,52,53,98,50,51,97,48,51,54,53,56,98,52,56,54,100,54,48,101,52,56,51,98,55,48,101,55,48,51,98,97,50,98,56,49,50,101,99,49,55,56,49,101,53,48,102,54,49,54,97,52,52,48,52,97,99,51,97,52,56,97,55,101,57,97,49,101,48,50,99,50,98,102,102,101,97,55,50,49,52,53,52,50,48,50,49,48,50,55,52,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,54,55,48,51,98,53,48,55,98,56,48,102,53,56,49,99,98,48,55,56,53,102,48,102,54,56,51,57,97,48,55,57,99,48,102,48,52,49,100,51,56,55,98,49,50,48,97,101,55,48,97,54,55,99,51,99,101,48,101,99,52,51,101,97,49,101,54,48,101,48,57,55,99,102,49,53,48,102,50,55,57,53,56,53,57,51,99,53,54,97,52,57,55,54,49,100,56,50,100,52,97,99,52,99,98,50,97,101,56,98,53,50,97,99,97,99,50,99,51,97,49,55,52,99,48,52,57,100,49,54,52,53,54,97,48,97,55,53,99,56,54,56,56,52,56,53,53,50,49,54,50,98,97,102,102,56,99,101,49,101,97,48,102,52,56,55,57,56,51,102,48,53,102,57,55,52,49,102,48,48,102,102,102,56,56,55,57,48,98,100,48,102,55,48,55,97,56,51,99,54,53,57,97,55,57,55,54,49,101,48,48,102,51,48,55,57,99,98,57,52,102,50,102,99,51,99,50,53,102,49,55,50,53,100,50,55,50,53,49,54,54,53,97,57,54,101,53,100,57,55,52,53,97,97,52,97,54,50,55,57,54,54,53,97,49,54,52,53,97,50,52,50,54,49,54,48,53,56,97,55,97,55,50,53,51,56,57,99,57,99,57,99,57,54,57,48,57,99,102,53,100,100,100,100,100,97,56,98,48,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,101,48,49,99,101,48,102,97,48,55,99,52,49,100,101,48,55,56,52,97,100,48,102,54,56,55,49,48,51,100,99,49,101,53,48,101,51,56,55,97,56,97,55,52,97,52,54,50,99,48,97,55,48,102,51,48,55,51,99,51,99,50,53,97,56,55,54,52,98,101,50,97,56,98,51,50,98,49,51,57,49,56,98,51,50,98,48,98,49,50,98,52,98,98,50,56,100,50,100,48,49,51,100,49,49,51,49,48,48,102,102,98,54,52,51,52,53,50,99,48,97,102,52,98,52,50,52,100,56,55,49,48,57,51,100,48,100,49,49,51,97,50,97,54,100,49,50,50,98,56,57,101,98,97,102,102,56,51,102,99,56,99,48,48,102,98,53,54,48,48,55,100,97,49,50,49,97,51,50,51,97,50,50,49,56,48,51,101,99,56,52,48,57,102,54,52,51,52,51,52,53,54,49,97,54,53,49,49,49,49,49,52,48,57,99,49,48,50,54,49,57,56,52,55,52,55,54,53,49,101,52,51,48,54,53,49,100,56,52,55,52,55,48,55,56,100,51,50,56,99,99,52,52,49,97,50,54,50,54,54,54,55,54,57,100,51,51,56,53,49,99,49,55,98,48,55,99,50,48,52,99,100,48,49,51,50,50,48,52,99,52,100,57,53,97,102,56,51,102,102,48,50,54,49,48,49,102,54,56,51,102,51,52,56,50,57,49,50,48,98,55,55,99,97,54,98,48,55,99,50,48,102,53,99,51,102,99,48,102,51,53,50,48,97,99,55,56,51,99,54,102,57,53,97,57,50,53,101,50,53,49,53,98,99,51,101,54,49,101,49,50,101,102,50,49,97,52,57,55,54,57,52,53,54,49,53,54,57,52,53,97,53,50,49,100,52,53,57,54,54,102,49,53,56,56,54,101,49,54,49,52,101,55,52,48,52,50,102,56,50,49,53,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,49,56,55,48,55,102,56,48,52,97,101,48,51,102,51,48,50,53,56,48,48,49,101,56,98,54,48,55,101,54,49,99,54,99,49,99,54,48,48,55,57,56,55,48,55,48,48,48,102,102,101,101,48,48,102,102,57,97,52,48,55,51,100,97,56,51,99,99,49,100,49,48,102,50,48,48,102,102,51,100,101,50,48,101,50,48,49,101,99,56,48,57,98,55,48,101,48,48,102,102,55,101,48,101,49,99,102,48,102,49,57,55,100,56,97,49,48,49,51,102,101,49,100,99,50,101,55,54,48,101,99,48,55,97,48,48,102,102,52,56,52,51,101,48,53,54,55,52,52,48,48,55,54,98,56,55,55,56,97,101,101,57,52,56,53,97,98,102,99,49,55,56,53,100,55,53,100,55,102,102,53,100,54,57,52,48,99,49,48,48,102,102,49,102,53,55,54,48,52,56,99,54,48,48,102,102,55,100,57,51,56,49,51,100,54,48,101,51,56,48,57,50,97,99,48,102,52,55,56,51,57,56,99,48,102,97,48,48,102,102,49,101,97,54,56,48,51,97,52,99,101,49,99,57,99,48,102,49,56,48,49,101,100,98,48,48,102,102,55,97,55,50,48,101,55,99,49,101,49,48,51,100,57,51,48,48,102,102,51,100,57,55,56,51,100,99,49,99,53,48,49,51,55,48,49,51,97,48,48,55,98,48,98,57,52,52,54,99,49,101,98,50,98,55,57,53,101,48,50,54,98,56,98,51,51,97,55,48,50,52,55,57,53,99,57,98,102,101,48,53,102,56,98,97,56,48,101,102,97,48,52,100,56,48,48,51,101,49,98,97,48,48,102,102,102,50,99,48,48,52,97,99,56,49,51,50,99,48,52,99,97,56,48,51,99,52,54,98,48,55,101,55,48,49,50,101,101,48,52,98,102,48,51,101,53,48,55,101,52,48,48,102,54,54,48,48,102,102,51,99,97,50,101,48,101,100,102,48,102,56,56,48,51,100,50,53,48,55,55,48,49,101,54,48,102,102,48,48,102,102,51,100,97,101,48,48,102,102,102,55,49,102,48,50,54,55,52,98,101,101,49,100,102,48,49,51,100,101,49,100,101,48,49,50,55,48,49,51,97,99,53,48,57,55,97,48,50,53,57,57,50,52,48,52,99,55,49,53,54,53,56,56,50,53,55,49,53,102,52,48,50,52,49,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,56,51,57,48,48,102,102,101,51,56,48,57,49,56,48,50,54,51,52,48,57,57,48,48,50,53,99,52,48,57,97,97,48,50,54,55,99,49,99,97,56,55,51,55,48,55,102,56,49,100,102,48,49,50,54,49,48,48,101,97,56,98,52,48,55,102,97,53,51,49,52,50,101,97,52,97,54,56,55,101,56,51,98,50,49,99,55,48,55,97,101,56,56,48,102,52,57,102,52,55,48,55,97,52,53,55,48,55,54,53,56,52,51,102,99,98,99,48,55,55,101,49,99,54,99,48,101,97,48,98,51,48,48,102,102,55,97,97,97,57,101,56,50,57,98,52,53,101,48,55,51,48,97,52,50,102,52,97,98,48,102,97,97,54,56,55,55,100,51,48,51,56,54,53,48,56,51,99,48,48,102,55,56,55,51,48,49,51,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,49,56,52,48,48,55,57,53,99,48,55,101,99,48,48,102,50,98,48,48,102,102,48,102,51,97,54,48,48,102,54,51,54,48,48,55,57,54,53,48,48,55,97,102,101,48,48,102,50,98,97,48,48,102,53,51,48,48,102,102,49,101,101,56,48,101,56,48,48,51,54,102,54,48,48,55,97,55,50,48,48,102,53,54,52,48,49,101,99,53,48,48,102,102,55,98,51,48,48,49,101,101,49,48,48,55,98,102,52,99,48,48,102,102,102,52,102,56,48,49,100,98,97,48,48,102,55,51,48,48,102,102,51,100,97,56,48,48,102,102,102,54,55,48,48,51,51,98,48,48,102,102,49,101,101,51,48,49,51,55,48,48,102,102,55,54,55,50,102,102,56,50,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,56,51,57,48,48,102,52,52,48,57,49,56,48,50,54,51,52,49,100,49,56,49,50,57,101,48,52,98,48,56,49,51,98,54,49,101,53,48,101,55,52,97,54,56,49,50,99,99,48,52,100,57,54,48,55,56,50,53,53,56,51,98,56,48,55,57,101,49,100,102,55,49,50,52,98,50,50,57,56,97,51,48,102,101,48,51,98,54,48,55,57,48,48,102,49,99,49,100,100,48,55,56,56,49,100,55,56,51,99,55,97,48,52,57,97,49,102,48,101,55,48,51,99,49,52,101,99,48,101,100,56,98,57,48,102,97,48,55,51,100,48,49,51,97,57,51,48,97,50,48,102,97,56,55,48,100,50,53,50,48,98,49,48,101,98,56,55,56,48,98,51,50,100,99,51,57,101,48,102,51,52,97,48,48,102,102,101,48,56,50,54,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,51,56,101,48,52,102,51,48,49,50,51,48,48,52,99,53,56,48,51,101,98,97,56,48,57,56,99,48,102,97,48,49,50,98,101,48,52,99,102,56,55,51,48,48,102,102,49,101,100,53,48,102,102,56,55,53,55,51,48,53,97,49,52,99,53,99,57,53,57,54,57,52,53,56,48,55,49,48,49,101,55,56,55,49,56,98,49,52,57,52,97,52,53,48,101,100,56,51,100,48,48,55,53,99,49,101,52,52,98,52,51,50,98,56,48,49,101,101,56,48,55,55,101,49,101,97,101,53,54,57,54,53,56,97,102,50,99,50,57,48,52,97,102,50,101,56,97,57,50,101,99,97,98,50,101,56,51,57,52,49,102,54,48,101,101,56,55,52,99,51,102,97,49,100,52,48,102,54,56,55,52,56,97,48,102,102,48,52,101,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,48,49,100,102,52,48,57,52,102,48,48,55,99,51,55,52,48,49,101,54,55,99,48,57,53,57,48,50,53,97,52,48,57,57,53,48,48,55,56,56,100,54,48,101,51,54,48,50,54,50,48,48,102,102,57,55,101,48,55,51,52,48,102,99,56,48,49,101,99,99,48,48,102,102,55,57,52,53,99,49,101,52,101,49,99,101,48,48,102,102,55,97,98,52,48,101,101,48,51,98,50,49,102,101,48,48,102,102,55,98,53,99,48,49,101,101,51,99,48,52,99,101,57,52,51,99,51,99,48,48,102,102,50,52,53,99,51,99,50,48,50,52,101,48,50,55,53,99,97,49,50,56,56,48,52,99,102,50,51,56,48,57,56,102,50,97,99,97,101,48,52,100,55,50,98,101,52,48,56,49,52,48,49,102,55,53,50,48,48,102,97,97,55,48,48,55,56,51,102,48,49,51,52,97,49,99,49,48,50,53,97,48,48,49,101,98,100,54,48,50,54,49,98,48,55,101,48,49,99,48,56,55,53,99,49,102,57,55,48,102,97,48,48,51,100,50,101,99,48,101,57,54,56,97,98,99,49,101,52,48,55,56,97,48,102,52,52,51,56,53,99,51,97,100,56,51,98,55,99,49,101,51,48,51,99,98,99,57,56,48,57,50,48,48,102,102,55,97,54,48,48,50,55,51,50,53,101,54,50,102,53,48,97,57,51,51,57,55,57,99,97,101,99,53,54,99,55,50,98,99,49,51,99,57,102,102,101,48,52,102,56,98,97,56,51,48,101,48,102,102,48,48,102,102,57,53,99,48,55,101,54,48,52,98,48,48,102,102,48,51,100,49,54,99,48,102,99,99,51,56,100,56,51,56,99,48,48,102,51,48,101,48,101,48,48,49,100,99,48,49,51,52,56,48,101,55,98,53,48,55,57,56,51,97,50,49,101,52,48,48,102,102,55,98,99,52,49,99,52,48,51,100,57,48,49,51,54,101,49,99,48,48,102,102,102,99,49,99,51,57,101,49,101,51,50,102,98,49,52,50,48,50,55,102,99,51,98,56,53,99,101,99,49,100,56,48,102,52,48,48,102,102,57,48,56,55,98,99,97,99,101,56,56,48,48,101,100,55,48,101,102,49,53,100,100,50,57,48,98,53,48,50,102,48,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,97,48,99,50,48,48,51,99,97,101,48,51,102,54,48,48,55,57,53,56,48,48,55,57,100,51,48,48,55,98,49,98,48,48,51,99,98,50,56,48,51,100,55,102,48,48,55,57,53,100,48,48,55,97,57,56,48,48,102,55,52,48,55,52,48,48,49,98,55,98,48,48,51,100,51,57,48,48,55,97,98,50,48,48,102,54,50,56,48,51,100,57,56,48,48,102,102,102,55,48,56,48,51,100,102,97,54,48,48,102,102,55,97,55,99,48,48,102,102,101,100,100,48,48,55,98,57,56,48,49,101,100,52,48,48,102,102,55,98,51,56,48,49,57,100,56,48,48,102,55,49,56,48,57,98,56,48,51,98,51,57,52,51,49,48,49,99,55,48,49,50,51,48,48,52,99,54,56,49,51,50,48,48,102,102,52,98,56,56,49,51,53,52,48,52,99,102,56,51,57,53,48,101,54,101,48,102,102,48,51,98,101,48,50,52,99,50,48,49,100,53,49,54,56,48,102,102,52,97,54,50,56,53,100,52,57,52,100,48,102,100,48,55,54,52,51,56,101,48,102,53,100,49,48,49,101,57,51,101,56,101,48,102,52,56,97,101,48,101,99,98,48,56,55,102,57,55,56,48,101,102,99,51,56,100,56,49,100,52,49,54,54,48,48,102,53,53,53,51,100,48,53,51,97,56,98,99,48,101,54,49,52,56,53,101,57,53,54,49,102,53,52,100,48,101,102,97,54,48,55,48,99,97,49,48,55,56,48,49,101,102,48,101,54,55,102,56,50,54,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,56,51,57,48,48,102,102,102,52,52,48,57,49,56,48,50,54,51,52,49,100,49,56,49,50,57,101,48,52,98,48,56,49,51,98,54,49,101,53,48,101,55,52,97,54,56,49,50,99,99,48,52,100,57,54,48,55,56,50,53,53,56,51,98,56,48,55,57,101,49,100,102,55,49,50,52,98,50,50,57,56,97,51,48,102,101,48,51,98,54,48,55,57,48,48,102,102,102,49,99,49,100,100,48,55,56,56,49,100,55,56,51,99,55,97,48,52,57,97,49,102,48,101,55,48,51,99,49,52,100,99,48,101,100,56,98,57,48,102,97,48,55,51,100,48,49,51,97,57,51,48,97,50,48,102,97,56,55,48,100,50,53,50,48,98,49,48,101,98,56,55,56,48,98,51,50,100,99,51,57,101,48,102,51,56,97,48,48,101,48,56,50,54,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,97,48,101,51,56,49,50,97,99,48,52,56,99,56,49,51,49,56,48,52,101,52,49,52,101,48,52,99,53,48,55,97,99,49,99,98,48,55,51,50,53,51,52,51,56,52,48,52,97,56,48,51,56,48,48,55,57,56,48,52,99,55,56,51,102,101,48,55,56,101,53,100,51,97,57,48,53,54,48,55,49,48,51,56,48,49,99,51,48,55,55,48,49,99,52,48,102,52,56,55,101,53,49,52,97,55,50,99,56,98,99,52,54,52,51,52,102,48,52,99,48,51,99,48,48,55,56,99,48,48,102,102,102,54,56,49,54,56,49,100,97,48,55,53,99,49,99,56,52,48,52,53,52,100,50,102,52,51,99,97,53,101,98,48,53,97,57,54,56,53,56,52,49,53,54,49,99,51,48,101,56,48,51,99,49,48,102,56,56,55,51,56,102,99,48,49,102,53,99,48,48,52,97,51,56,55,53,48,48,57,102,51,48,50,55,54,48,49,99,49,56,49,50,56,52,49,102,50,48,55,101,56,49,100,101,48,50,53,98,52,97,57,48,55,101,56,53,102,48,55,56,52,51,97,54,56,54,48,102,55,56,51,99,97,53,50,50,48,48,55,97,52,97,101,50,57,99,51,100,50,99,48,55,49,52,51,99,99,53,102,48,55,49,99,51,98,48,99,48,55,55,48,98,52,48,102,100,48,51,98,54,52,53,50,102,56,51,99,48,48,102,102,102,49,99,51,102,50,53,51,48,55,55,52,49,100,56,48,55,51,52,97,53,56,48,102,54,49,53,99,53,56,49,54,56,49,101,99,48,102,56,57,52,99,56,48,53,53,98,54,53,101,57,54,57,52,56,48,53,48,49,54,53,102,101,48,56,99,97,101,97,48,51,102,101,48,48,51,98,56,99,54,48,48,102,102,97,55,52,51,48,48,102,102,51,50,50,56,48,48,102,102,48,100,98,53,53,48,49,48,48,100,55,102,102,53,100,52,48,102,102,99,48,49,102,52,54,52,48,48,102,102,102,97,51,52,99,48,48,102,98,97,48,99,48,52,100,48,54,48,48,55,57,97,48,48,102,102,48,55,57,54,100,48,48,55,57,54,101,48,48,55,97,50,54,55,51,56,51,57,52,99,48,102,56,55,56,55,99,56,48,49,101,98,49,54,48,55,98,51,98,48,101,48,48,102,53,55,52,49,100,52,56,48,51,100,98,101,48,50,52,49,99,49,100,55,55,99,54,48,48,55,54,102,48,48,102,102,57,97,54,50,102,54,55,54,48,49,50,100,101,53,55,57,100,51,99,49,56,49,48,48,102,102,55,100,100,52,56,48,51,101,51,56,51,99,48,49,102,52,102,99,48,52,97,99,56,55,48,56,48,57,57,53,48,48,102,102,55,57,99,56,48,48,102,102,55,57,56,54,48,48,102,102,55,98,101,48,49,102,102,48,55,53,99,49,99,53,56,48,51,100,57,54,48,48,102,102,102,50,101,101,48,48,102,102,102,52,57,48,48,52,98,51,48,55,57,48,49,100,98,48,51,100,51,48,102,101,101,48,102,52,48,48,102,102,51,100,99,56,48,48,102,102,102,53,100,48,49,101,53,101,52,99,101,56,53,99,49,100,56,101,50,57,99,48,52,57,52,48,52,56,49,48,97,57,51,52,48,52,102,51,57,54,49,56,98,54,54,99,48,52,98,98,50,48,57,54,49,102,101,48,50,98,102,97,101,98,97,56,48,102,55,56,48,101,57,56,48,49,102,48,56,99,48,102,100,48,55,98,56,49,100,54,48,51,98,54,48,102,54,48,51,100,50,48,50,55,101,56,48,49,101,57,48,48,102,102,51,99,100,48,102,51,48,55,48,48,102,102,51,57,99,49,101,48,48,55,56,97,48,101,57,48,48,49,101,53,53,48,97,55,48,55,56,53,99,49,100,55,56,55,101,99,98,57,48,101,102,49,53,99,53,57,56,55,98,52,49,100,100,54,48,102,101,57,52,48,48,52,100,56,50,49,56,55,55,52,51,101,56,48,48,102,54,53,48,55,56,53,50,52,98,48,48,101,100,54,48,102,56,49,52,54,56,56,99,57,52,54,49,101,49,48,49,50,99,48,49,51,53,50,98,54,54,52,97,102,52,99,54,101,49,55,102,99,48,52,52,51,53,100,52,48,99,57,56,48,49,102,54,98,56,48,52,56,56,56,55,53,52,48,49,102,53,97,56,48,52,101,99,48,51,99,54,48,50,52,99,52,51,98,99,48,102,97,48,98,102,48,55,102,52,53,98,56,51,97,52,50,56,48,49,100,101,51,101,49,102,57,48,102,101,57,55,48,48,101,57,52,97,101,48,55,51,97,53,54,56,48,51,100,100,48,48,102,48,52,51,57,48,53,50,56,51,99,100,52,52,50,57,99,51,97,52,53,49,50,49,48,51,100,98,48,55,98,52,57,56,53,101,48,55,55,100,48,48,51,56,101,49,101,102,48,101,57,55,52,101,48,102,50,49,55,48,53,56,48,55,53,48,98,49,101,49,101,100,52,56,48,102,49,57,52,49,50,49,100,97,101,53,53,49,52,52,53,55,56,55,97,99,51,100,54,48,53,98,50,98,102,102,97,101,97,48,55,102,101,48,48,102,102,102,97,51,50,48,48,102,102,55,100,49,97,54,48,48,55,100,100,48,54,48,50,54,56,51,48,48,51,99,100,48,48,102,102,48,51,99,98,54,56,48,51,99,98,55,48,48,51,100,49,51,51,57,99,49,99,97,54,48,55,99,53,99,51,101,52,48,48,102,102,102,53,56,98,48,51,100,97,100,56,55,48,48,55,97,98,97,48,101,97,52,48,49,101,100,102,48,49,50,48,101,48,101,98,98,101,51,48,48,51,98,55,56,48,52,100,51,49,55,98,51,98,48,48,102,102,57,54,102,50,98,99,101,57,101,48,102,102,48,48,102,102,51,101,100,49,52,48,49,102,49,52,100,48,48,55,56,54,99,56,49,50,50,56,48,102,99,56,48,57,100,52,101,48,52,102,56,56,48,51,100,54,55,48,48,55,97,50,102,56,49,100,57,56,48,51,97,51,52,48,48,55,57,53,101,101,48,101,101,55,56,55,56,99,48,49,101,97,51,48,51,101,48,48,102,102,55,55,56,48,101,57,102,54,48,48,102,102,55,98,100,55,56,49,51,48,97,49,102,97,48,49,50,97,99,53,50,56,48,51,100,102,57,56,98,100,48,48,102,102,54,101,52,99,98,50,101,53,56,56,48,57,53,55,50,98,48,99,53,55,102,52,100,101,53,56,50,49,102,102,56,48,97,48,52,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,56,48,102,102,56,48,48,102,102,101,101,51,49,56,48,50,57,100,48,99,48,48,99,56,97,48,48,102,102,48,51,54,100,53,52,48,53,48,54,48,48,102,102,55,100,97,50,48,49,50,51,49,56,48,49,102,53,98,48,48,52,102,53,56,51,102,49,48,50,52,97,98,56,51,100,49,101,48,102,57,102,48,51,57,55,48,48,102,102,55,97,54,52,48,48,102,102,101,57,51,51,48,55,50,51,48,51,98,57,48,48,102,102,55,98,57,48,48,49,101,97,51,48,51,57,102,48,55,55,97,48,102,54,52,99,48,48,102,102,102,54,53,102,48,102,55,48,55,101,56,48,52,97,48,48,102,102,52,57,52,48,49,101,102,100,99,53,49,49,98,56,55,97,99,98,50,101,53,56,48,48,102,102,57,53,55,50,99,99,101,56,50,48,57,101,99,53,55,50,49,55,102,56,49,55,101,50,101,98,97,101,98,102,102,97,101,97,48,51,102,101,48,48,102,102,51,98,56,99,54,48,48,97,55,52,51,48,48,51,50,50,56,48,48,48,102,102,100,98,53,53,48,49,52,49,56,48,49,102,54,56,56,48,52,56,99,54,48,48,102,102,55,100,54,99,48,49,51,100,54,48,102,99,52,48,57,50,97,101,48,102,52,55,56,51,101,55,99,48,101,53,99,48,49,101,57,57,48,48,102,102,51,97,52,99,99,49,99,56,99,48,101,101,52,48,49,101,101,52,48,48,102,102,55,97,56,99,48,101,55,99,49,100,101,56,51,100,57,51,48,48,102,102,51,100,57,55,99,51,100,99,49,102,97,48,49,50,56,48,49,50,53,48,48,55,98,102,55,49,52,52,54,101,49,101,98,50,99,98,57,54,48,48,102,102,50,53,53,99,98,51,51,97,48,56,50,55,98,49,53,99,56,53,102,101,48,53,102,56,98,97,56,51,56,101,48,52,102,50,56,49,50,51,48,48,102,102,52,99,53,56,48,51,101,98,97,56,48,57,56,99,48,102,97,48,49,50,98,101,48,52,99,102,56,55,51,48,48,49,101,100,53,48,102,102,56,55,53,55,51,50,53,97,49,52,99,53,99,57,53,57,54,57,52,53,56,48,55,49,48,49,101,55,56,55,49,56,98,49,52,57,52,97,52,53,48,101,100,56,51,100,48,48,102,102,55,53,99,49,101,52,52,98,52,51,50,98,56,48,49,101,101,56,48,55,55,101,49,101,97,101,53,54,57,54,53,56,97,102,50,99,50,57,48,52,97,102,50,101,56,97,57,50,101,99,97,98,50,101,56,51,57,52,49,102,54,48,101,101,56,55,52,99,51,102,97,49,100,52,48,102,54,56,55,52,56,97,48,48,102,102,52,101,49,55,102,102,53,100,55,53,100,55,102,102,53,100,52,49,97,55,48,50,52,100,99,48,57,52,53,48,55,99,50,48,52,102,54,56,49,51,49,50,49,100,48,48,102,102,50,53,55,52,48,57,55,101,52,49,48,101,102,57,54,97,48,102,56,56,49,101,49,49,52,48,48,102,52,99,98,55,48,101,51,57,52,52,49,101,52,50,102,53,49,99,51,98,52,53,54,48,55,57,99,98,50,48,55,53,99,48,101,57,52,51,102,52,48,102,56,49,50,99,51,97,50,56,97,53,101,50,53,99,56,48,57,51,57,53,97,49,101,48,48,102,53,57,53,52,49,99,49,50,99,56,51,98,54,49,100,48,52,57,50,102,53,50,99,97,50,48,101,57,55,48,102,53,57,54,56,53,50,101,48,102,52,48,55,57,52,51,97,54,49,100,99,101,53,57,56,55,56,99,97,99,48,56,50,48,102,54,48,55,52,99,51,100,48,49,99,49,48,102,52,56,55,57,99,51,56,97,49,102,97,48,101,100,49,55,99,49,99,97,48,102,98,56,55,51,56,98,102,50,101,48,51,97,54,49,102,50,48,101,56,48,55,97,99,97,54,50,99,52,51,98,97,49,101,57,48,101,57,56,55,97,52,51,98,97,57,99,57,48,53,53,48,55,57,48,51,97,101,49,101,53,48,101,101,49,54,99,56,54,56,50,53,99,49,52,50,49,101,49,50,56,99,98,56,52,51,52,98,50,97,48,98,54,50,57,99,98,49,52,51,52,50,50,99,48,97,98,50,99,49,49,100,50,99,97,101,52,102,54,57,98,98,54,101,101,54,55,102,99,53,53,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,98,99,50,102,49,56,53,57,102,49,57,54,57,55,99,50,102,48,56,48,57,48,97,53,102,102,55,56,49,97,50,55,98,49,98,101,102,98,102,99,51,55,99,55,101,51,49,102,57,56,101,54,49,56,54,49,102,56,49,54,98,55,56,56,102,101,54,49,53,56,52,57,50,51,100,48,102,56,50,98,56,97,49,48,50,52,50,56,52,48,100,57,54,56,100,101,97,52,54,101,48,56,52,55,50,52,50,98,56,51,53,52,54,101,49,52,49,52,55,48,51,56,49,53,57,52,51,55,48,49,99,98,56,51,57,55,48,55,97,48,48,102,102,52,99,50,56,51,99,102,48,101,56,48,51,57,97,48,55,51,48,49,99,99,50,100,56,49,101,48,56,51,99,57,48,102,102,49,54,97,100,49,52,101,49,100,57,48,101,99,57,52,98,57,56,56,55,100,51,100,50,53,98,54,49,50,53,50,53,50,57,50,49,50,57,50,57,50,55,97,50,97,48,49,52,101,53,51,57,53,50,53,54,97,51,50,52,57,55,48,53,102,56,55,56,56,98,56,52,100,50,98,99,97,52,50,56,48,97,53,50,98,56,98,52,50,102,99,98,102,50,99,49,48,52,97,97,52,49,52,102,52,102,52,52,54,54,50,98,53,56,98,53,102,49,53,97,98,54,98,97,97,101,98,52,54,54,51,54,48,50,54,55,53,50,50,52,56,53,97,54,98,57,51,49,49,49,48,57,98,54,100,52,53,49,48,53,57,101,99,102,54,55,52,51,51,99,101,56,98,56,102,97,55,101,53,101,55,53,51,97,57,99,52,101,99,55,55,55,49,101,56,102,54,55,99,51,101,51,100,97,55,53,51,97,57,100,48,101,97,55,55,56,101,55,57,101,56,102,50,55,57,51,99,98,101,98,53,97,97,49,52,49,100,100,97,100,97,101,55,97,99,55,51,97,51,53,97,100,57,53,99,101,98,50,51,54,100,99,50,57,51,101,57,97,51,52,101,56,51,48,98,48,54,56,57,48,100,99,56,101,49,53,51,50,50,48,50,52,50,57,54,51,53,98,54,51,52,101,48,54,98,56,48,102,48,53,48,97,100,101,55,101,101,48,97,51,57,99,99,50,99,55,49,57,52,48,99,50,56,48,57,101,55,48,48,55,100,54,97,48,49,51,50,97,48,48,102,102,102,97,102,52,54,52,49,99,100,51,99,48,52,99,50,50,48,48,102,102,55,51,49,98,54,99,49,102,55,48,55,52,100,51,52,51,99,50,53,49,53,48,55,51,99,51,100,50,99,48,55,57,54,52,51,98,99,53,100,49,52,49,56,97,52,101,49,102,48,48,102,102,55,55,54,49,101,57,101,100,97,50,97,49,102,52,54,48,102,56,56,55,51,48,48,49,101,101,51,48,101,102,54,50,101,100,51,48,97,53,48,49,51,101,48,101,51,49,54,56,48,50,55,50,56,100,99,51,57,97,49,102,52,48,102,52,55,52,50,50,101,56,48,52,98,99,48,98,100,55,101,99,51,101,51,55,99,51,54,100,56,50,98,56,99,51,49,99,101,51,48,99,49,50,51,56,100,56,100,100,52,54,48,102,52,55,51,51,99,57,99,53,55,97,101,51,98,49,102,53,53,51,99,101,97,55,56,53,51,52,50,50,51,98,50,99,54,98,100,97,101,52,98,57,51,53,50,56,55,50,49,100,50,52,57,52,54,56,98,50,54,50,50,99,50,97,99,99,50,99,49,100,101,49,101,51,51,48,48,55,98,48,99,57,51,97,49,98,97,51,98,50,54,98,49,57,101,54,101,57,56,56,55,102,48,53,52,56,50,56,99,100,56,51,51,48,102,97,97,56,102,101,55,48,51,100,56,50,57,56,102,50,98,48,101,97,55,57,48,53,51,49,101,100,52,51,100,101,97,57,101,48,97,55,51,100,49,100,100,55,57,100,57,99,51,50,101,97,56,55,98,53,99,99,97,56,55,52,98,50,51,52,98,56,98,53,99,100,102,48,98,99,54,53,100,52,53,52,48,99,49,50,50,51,48,100,102,55,98,49,50,49,99,53,56,102,56,55,100,98,48,100,99,99,49,51,102,102,48,51,52,54,101,54,48,97,51,50,99,102,102,100,56,57,55,100,53,101,56,102,99,53,101,48,54,55,49,98,54,100,56,102,99,101,50,102,50,56,49,56,100,56,48,51,101,98,98,48,48,49,102,53,97,48,48,102,101,48,48,49,102,54,51,97,49,102,56,48,102,54,56,55,55,56,49,100,53,56,48,57,53,48,55,55,52,51,57,97,49,99,51,50,97,53,100,55,48,51,102,54,48,102,51,48,98,102,52,101,50,97,52,48,52,56,99,51,57,101,53,102,48,55,56,48,51,97,48,49,102,101,50,100,52,49,100,53,57,53,56,53,97,57,52,97,101,49,54,99,56,50,49,101,100,50,100,52,97,100,48,102,102,56,55,99,56,51,56,102,56,51,97,48,53,56,57,54,99,49,99,99,50,56,56,51,100,97,57,56,49,99,100,52,49,50,99,53,50,52,51,99,56,53,56,49,52,48,53,56,52,50,48,51,52,53,54,57,54,50,48,56,53,56,55,98,52,51,98,48,49,101,49,48,101,51,48,55,57,56,51,99,48,49,99,100,48,102,56,49,52,50,53,98,48,55,54,52,51,100,56,49,100,54,50,101,52,98,51,48,101,101,48,55,57,48,51,98,97,49,101,49,50,98,49,51,56,97,53,50,102,52,97,48,50,102,52,97,53,52,100,55,56,97,100,50,100,99,97,55,50,101,48,97,54,50,99,100,49,100,49,49,51,56,97,99,50,99,99,97,97,50,99,100,49,57,50,53,49,49,51,99,97,99,52,100,52,53,52,52,52,100,52,48,52,101,54,49,50,57,48,53,51,49,98,99,101,52,53,49,56,55,49,55,57,99,48,102,54,97,56,101,99,55,55,51,100,98,99,101,101,101,54,57,99,99,102,55,52,102,54,48,97,51,51,100,100,54,53,54,98,52,102,53,52,101,56,101,57,49,55,56,99,100,97,53,100,56,99,52,99,57,54,99,48,55,54,56,52,50,57,97,53,97,48,50,50,51,57,48,102,53,56,101,101,49,97,48,54,102,49,98,52,51,97,97,55,49,51,54,99,99,102,51,100,56,102,50,48,101,101,57,100,52,99,97,51,100,57,98,52,54,51,49,100,48,102,54,99,53,56,55,101,51,49,99,101,99,54,98,99,51,100,98,56,101,49,52,102,99,97,57,98,54,98,56,101,98,52,102,54,99,51,97,97,99,53,101,97,99,101,101,102,57,49,55,53,51,98,100,53,52,55,56,97,100,54,97,57,53,99,97,50,97,101,49,51,100,55,49,54,98,102,48,52,53,99,101,98,56,97,101,49,52,48,50,57,52,52,102,48,102,54,97,52,49,49,49,50,48,50,57,55,97,56,100,56,100,52,54,102,99,100,52,50,52,102,56,54,99,54,49,102,48,53,48,53,56,97,48,57,51,49,102,97,99,52,99,48,51,98,99,55,51,57,102,57,98,56,100,56,55,101,48,97,49,51,56,55,49,50,50,56,48,102,53,55,50,54,52,57,100,52,99,52,57,102,100,100,55,100,50,52,55,48,51,53,102,100,100,55,100,51,51,98,55,49,50,55,49,48,50,99,54,49,48,50,98,50,56,49,99,51,48,51,101,49,48,48,55,100,50,51,48,49,51,99,54,48,101,55,56,48,57,52,56,48,101,54,48,49,51,53,99,53,102,56,51,98,53,50,100,49,51,57,49,53,51,52,97,55,48,102,55,48,55,100,48,49,101,98,56,51,98,51,52,49,54,48,97,100,56,48,102,99,48,51,56,57,48,55,54,97,53,51,99,56,55,52,101,56,51,57,99,49,101,54,48,102,101,49,52,52,57,50,53,97,97,50,48,55,97,57,51,52,98,57,48,102,50,97,50,49,55,48,49,101,57,48,102,48,56,55,98,99,51,98,52,49,100,97,48,101,97,49,54,53,54,48,101,56,48,51,97,52,49,100,50,56,50,102,56,49,101,56,49,54,56,53,50,49,54,52,57,50,49,101,57,50,56,99,51,56,99,49,56,49,100,99,99,101,51,102,49,102,100,53,57,101,100,54,49,99,56,101,52,55,97,51,99,99,51,97,98,50,57,101,52,102,56,101,53,54,97,101,98,97,49,100,53,57,50,98,97,48,52,99,55,100,56,57,48,56,52,98,50,97,100,98,48,97,56,57,50,97,52,55,53,56,48,98,97,51,99,48,51,101,56,51,97,56,51,97,56,55,98,51,48,48,101,50,51,99,97,51,99,52,54,51,49,56,54,55,57,49,101,52,51,102,56,48,57,52,49,56,54,97,99,100,49,51,102,97,97,51,57,51,56,100,55,51,52,50,57,100,100,101,55,56,56,55,51,51,57,99,53,97,102,54,56,52,100,53,98,53,97,100,52,52,54,98,53,51,53,99,55,57,53,99,97,48,101,100,48,54,56,102,48,55,56,51,98,97,57,53,99,48,52,101,57,98,49,56,54,99,48,51,100,98,49,99,52,49,56,100,56,50,99,55,51,102,101,51,102,51,54,49,52,48,97,53,102,55,99,51,101,57,99,51,102,51,48,97,51,101,49,52,51,56,102,98,101,100,98,56,49,98,98,56,53,55,53,48,102,52,48,101,52,56,49,50,101,101,48,102,56,52,49,101,50,56,51,97,48,48,55,100,56,48,102,100,48,51,57,101,49,100,50,99,53,97,56,51,97,99,48,50,53,101,52,48,49,101,57,101,55,48,55,99,50,49,101,52,48,49,51,100,48,101,100,97,48,100,48,55,52,52,48,49,101,97,57,48,55,56,100,102,48,101,57,48,55,49,52,56,57,52,52,53,97,57,54,99,56,52,49,101,49,50,102,98,57,55,50,53,102,97,51,97,52,50,49,55,99,49,100,54,50,97,48,98,97,97,50,98,50,53,98,97,50,99,48,98,56,57,52,48,50,98,56,48,50,102,49,52,50,51,55,54,100,56,54,50,52,48,99,56,97,51,57,56,101,55,49,54,50,102,48,98,101,54,100,98,54,49,56,53,48,57,49,98,50,56,57,98,100,53,50,99,54,98,49,53,98,100,101,97,101,99,56,98,57,50,51,51,50,97,53,48,101,49,57,55,100,57,54,99,52,48,98,52,99,98,49,49,48,53,98,54,99,97,53,99,98,50,48,55,54,55,55,51,102,49,99,56,102,52,98,56,102,54,97,48,101,56,55,98,51,97,49,101,53,55,49,57,101,55,57,54,57,100,52,102,97,100,51,98,49,101,53,56,98,49,99,55,51,51,100,51,99,101,97,55,55,51,101,51,52,101,99,55,98,56,100,52,98,56,101,101,55,56,55,49,99,99,102,52,55,53,51,100,98,53,52,50,102,56,100,55,51,56,101,99,55,97,51,98,97,102,57,48,50,52,97,102,54,51,100,99,99,50,101,98,54,54,102,99,53,54,101,48,55,54,101,98,101,49,55,56,101,49,54,51,97,57,55,57,101,48,55,56,49,102,98,100,98,101,50,51,99,54,102,102,101,102,56,55,51,56,100,99,52,57,56,99,55,51,101,49,49,56,102,56,54,100,99,55,101,54,99,51,50,100,54,49,97,55,55,100,56,54,51,102,51,55,99,55,102,102,102,50,52,55,51,55,99,50,48,54,49,56,50,55,48,49,97,98,57,56,55,100,99,102,99,99,51,56,101,54,99,55,102,98,48,98,51,54,99,49,50,54,48,52,52,50,99,101,55,99,97,48,100,52,50,49,56,49,50,56,48,48,102,99,48,98,52,48,50,53,50,53,51,52,48,57,100,53,50,56,48,51,98,53,48,53,101,56,51,56,98,50,56,56,49,101,99,57,54,97,48,101,55,48,51,101,101,53,98,49,52,98,54,57,50,57,54,53,57,56,51,98,102,48,102,51,50,49,57,52,54,49,99,55,50,101,99,97,54,50,99,99,51,101,48,53,55,55,52,52,51,49,53,99,49,99,101,48,102,52,100,56,55,101,99,97,101,48,101,102,57,52,48,49,101,54,54,57,51,49,51,57,48,54,52,51,100,50,56,55,54,49,100,101,48,102,49,55,50,56,52,98,49,50,102,56,51,56,100,48,49,101,101,51,100,52,97,57,53,99,98,99,50,54,53,53,50,97,99,50,54,56,52,57,48,50,51,98,57,49,49,100,54,97,50,50,54,53,50,57,49,49,51,50,49,51,53,51,50,52,57,50,53,52,99,56,53,100,99,53,52,102,97,54,56,57,99,52,99,101,56,55,53,97,55,102,51,100,57,100,52,101,49,48,102,97,55,97,51,98,57,57,56,55,52,55,49,101,57,101,99,51,98,52,51,99,57,101,99,102,52,101,98,48,101,99,55,53,54,100,55,100,56,51,52,55,56,51,99,100,48,56,52,101,101,99,57,49,99,102,53,101,101,98,49,53,98,54,53,55,53,57,50,56,50,97,50,98,97,101,54,48,48,102,102,99,48,49,99,49,54,98,97,57,49,52,57,97,50,56,51,48,52,54,51,53,101,98,97,101,98,97,102,102,101,98,101,49,55,56,99,49,54,98,97,99,97,51,55,97,98,56,57,99,50,101,97,97,55,54,48,53,102,102,98,54,53,102,101,100,52,52,52,100,50,50,49,55,55,55,51,56,51,50,51,55,101,55,102,102,55,51,99,102,49,102,101,101,51,49,56,49,55,97,56,101,55,48,53,48,53,54,53,98,57,99,50,55,56,101,50,99,52,57,49,49,49,98,48,97,49,53,99,50,48,49,52,48,98,53,48,54,57,99,48,57,56,100,48,50,52,102,99,49,102,55,48,49,50,98,101,53,53,48,51,57,55,48,102,49,48,51,100,50,48,101,100,99,97,51,56,55,51,99,48,57,56,53,48,55,52,52,49,99,97,48,55,99,99,48,101,56,99,51,102,48,53,51,51,101,102,57,54,48,49,100,52,48,102,55,48,55,53,52,51,101,48,49,100,49,50,56,52,51,100,50,57,50,53,53,98,48,57,98,52,56,56,56,55,100,49,48,51,101,52,49,99,56,57,48,102,49,97,48,49,52,97,49,102,98,48,101,100,50,53,98,54,99,57,54,48,53,50,49,54,55,100,49,52,98,49,54,102,49,54,54,49,99,100,48,102,50,56,55,52,52,51,100,48,49,101,48,48,102,102,53,54,51,99,55,100,97,52,102,51,99,102,98,100,54,99,55,51,49,98,56,97,49,56,54,51,57,98,99,101,51,54,101,55,49,56,101,50,55,57,99,102,56,99,53,101,97,53,54,97,57,55,99,53,52,98,53,53,53,53,50,98,97,57,54,56,97,57,57,54,56,100,52,98,54,48,98,50,50,99,50,49,48,57,56,53,57,55,50,99,50,101,48,98,49,57,101,54,56,57,99,52,100,52,51,97,50,98,51,102,57,57,56,55,98,51,97,57,102,99,101,54,98,54,98,100,57,48,102,50,55,53,53,56,100,51,100,49,100,101,98,99,101,99,98,49,101,55,54,51,99,98,54,98,100,98,53,100,48,54,99,101,99,55,56,54,51,99,101,101,55,56,54,100,97,57,53,50,98,100,97,101,53,49,54,52,55,51,54,99,100,56,101,50,102,57,99,53,56,57,53,100,55,49,52,98,97,57,55,56,99,101,102,49,98,102,100,102,99,56,97,51,48,102,99,54,49,99,101,50,56,49,52,54,101,49,48,48,102,102,49,101,98,53,56,55,100,98,54,51,54,100,52,49,51,99,101,51,55,51,56,101,50,98,102,49,99,55,49,98,56,98,49,99,53,48,98,55,57,49,100,98,48,100,57,100,54,100,57,100,53,97,51,51,56,101,98,52,100,57,50,102,50,55,102,98,51,57,53,51,50,52,99,55,51,49,99,99,55,51,102,49,53,102,56,50,56,53,48,48,102,102,101,50,102,56,48,49,102,49,51,56,52,50,102,99,100,56,48,57,102,51,52,97,48,54,48,99,51,56,48,51,99,98,49,51,50,54,51,56,99,50,56,48,49,99,101,48,56,101,54,99,54,49,102,55,48,51,55,102,51,49,56,49,56,52,99,53,49,100,97,51,54,56,55,56,52,49,53,48,48,50,52,99,55,49,97,55,98,48,53,50,52,57,52,102,54,56,51,99,57,100,56,101,99,101,54,51,52,102,48,51,55,49,57,54,56,50,97,56,102,48,99,56,101,52,56,99,100,57,50,98,54,53,50,48,98,56,57,52,54,48,53,52,56,55,97,50,49,102,56,56,55,53,99,49,99,99,99,51,48,101,56,55,57,52,51,100,48,97,99,55,54,48,48,50,97,54,55,57,102,53,53,49,56,57,53,54,49,57,52,54,99,49,97,56,48,97,101,53,56,54,53,56,50,57,53,99,55,99,57,50,57,57,48,54,54,49,102,52,49,52,100,48,101,102,48,102,97,55,52,97,101,55,49,101,52,50,53,51,53,99,49,51,48,50,49,55,51,101,52,55,48,99,56,48,57,99,97,50,98,55,51,102,99,48,49,51,54,49,54,51,99,57,98,101,101,55,51,54,49,99,48,101,49,49,56,99,97,100,57,50,100,99,49,57,51,49,102,55,101,54,51,56,52,55,97,51,56,48,48,97,48,101,50,99,48,54,54,48,102,53,48,50,54,52,99,49,99,101,52,48,49,50,102,97,48,52,99,50,56,51,102,50,48,55,48,102,50,53,102,53,48,55,97,102,56,51,57,99,48,55,98,56,48,102,49,56,49,100,56,51,54,49,101,55,101,53,53,101,50,57,51,56,55,56,101,48,51,56,48,49,101,100,50,101,56,51,97,98,56,98,100,97,50,57,52,49,51,101,53,100,48,48,102,102,57,53,48,48,102,102,57,98,102,50,97,55,50,55,56,48,57,53,55,50,101,52,98,50,99,56,48,48,102,102,57,57,101,56,51,56,98,50,52,101,99,100,101,52,99,98,48,56,57,99,50,99,54,100,56,102,102,54,51,54,49,48,48,100,54,49,99,48,101,51,55,101,48,53,50,56,52,52,102,53,53,53,53,98,100,54,97,97,53,56,53,50,100,53,50,101,50,99,56,52,52,52,49,53,52,56,98,54,53,49,57,50,54,53,57,52,53,48,98,52,50,55,48,51,52,48,101,52,55,99,51,98,49,97,48,55,52,51,97,57,102,56,101,54,98,54,49,101,48,101,54,55,101,51,97,97,56,51,100,57,100,53,102,50,53,56,51,52,55,54,51,100,51,52,50,55,57,100,100,100,54,51,97,51,53,99,100,97,102,54,100,56,101,48,56,97,51,54,99,57,52,98,54,99,97,57,57,98,97,54,51,54,51,49,56,99,55,102,102,53,48,102,56,100,99,50,98,49,56,52,55,49,52,50,98,57,99,55,48,56,101,98,55,102,56,51,51,50,55,51,54,102,51,98,101,102,102,54,102,99,101,51,101,51,55,101,51,54,48,50,56,53,57,100,54,51,98,101,100,98,54,49,56,56,101,51,57,50,101,55,97,49,54,51,56,101,54,100,56,102,98,57,99,52,101,102,99,52,55,49,98,50,56,48,99,98,54,48,52,56,52,48,48,51,101,51,99,101,56,56,48,52,101,102,56,49,50,57,54,48,101,57,48,48,102,102,57,97,49,98,48,50,54,100,100,50,48,49,100,97,51,56,48,102,52,57,97,48,102,98,51,98,54,49,99,54,56,48,55,49,53,48,49,102,51,99,53,50,54,48,101,56,48,51,99,53,48,102,56,48,55,48,50,55,52,56,55,56,97,99,49,102,49,56,55,53,51,57,54,54,48,57,102,99,49,100,53,57,50,100,102,100,55,50,56,100,48,48,102,102,49,50,51,99,98,49,101,56,49,98,50,53,56,50,52,98,50,55,50,54,56,54,97,54,51,57,56,52,54,97,49,98,97,55,99,48,53,49,49,57,52,55,55,48,53,53,57,101,54,49,100,100,99,55,98,97,99,56,101,51,98,50,56,98,49,97,100,97,51,51,54,56,100,57,101,53,101,99,54,53,57,50,98,97,51,53,48,51,53,52,53,53,56,50,55,48,52,53,48,102,50,99,51,100,54,49,99,49,48,101,55,99,55,55,100,52,56,102,51,48,55,56,97,54,102,51,52,55,55,52,99,53,51,99,57,97,97,97,56,99,54,51,98,49,102,57,54,49,99,99,100,53,51,52,97,51,56,102,101,55,97,51,98,49,102,48,102,52,97,56,101,97,100,51,98,49,57,50,55,51,51,101,57,101,56,54,57,99,55,55,51,57,49,101,57,100,49,100,52,101,99,49,50,48,48,56,55,54,51,57,100,50,100,56,100,97,48,50,100,49,101,101,55,57,101,49,48,54,51,54,102,102,102,101,51,102,51,48,99,51,48,101,51,56,53,57,102,56,53,48,97,99,98,53,102,102,49,102,55,102,51,56,53,53,48,50,98,101,49,52,49,53,99,52,57,99,101,54,51,48,52,50,56,49,57,99,56,48,51,101,100,51,52,48,49,102,53,100,52,100,56,48,51,101,98,53,99,49,102,97,48,55,51,52,49,99,98,51,52,48,102,55,50,99,49,102,52,52,56,55,99,48,49,100,50,49,52,56,48,102,52,55,48,55,57,57,99,48,101,49,54,48,55,55,55,99,97,102,99,53,98,48,55,100,48,49,101,48,48,55,52,97,56,97,51,99,53,51,48,48,102,102,51,100,101,50,49,102,56,99,57,54,48,57,53,99,49,99,56,57,52,101,101,53,98,48,48,57,98,50,49,57,51,101,53,57,53,97,48,54,50,98,98,54,52,48,97,52,101,52,101,48,51,50,51,48,50,52,49,99,48,49,102,49,101,56,52,52,48,50,55,55,99,48,57,52,99,48,55,52,56,48,52,99,102,100,48,49,51,55,48,57,48,48,102,102,101,99,101,56,49,101,56,98,52,49,102,56,98,98,48,101,51,99,56,51,56,56,54,99,51,101,55,48,53,49,48,48,102,102,51,100,57,99,48,102,49,56,51,101,50,48,101,102,56,56,99,56,55,56,101,56,49,102,49,56,55,53,97,99,98,52,101,57,97,48,48,102,54,97,54,50,100,97,97,56,48,52,57,49,48,48,102,102,49,50,53,99,98,49,101,56,49,97,53,50,102,50,49,54,52,100,52,99,49,97,51,97,48,101,98,57,98,97,55,101,51,53,48,102,97,54,50,57,100,48,101,51,53,99,54,56,57,100,48,54,56,49,53,54,55,51,56,55,97,51,97,52,55,51,48,54,49,100,49,97,101,52,98,57,99,55,56,54,57,100,101,56,99,100,53,100,49,48,51,50,101,97,56,98,52,97,50,99,54,57,50,48,98,101,51,99,54,49,102,102,48,55,52,101,51,97,54,51,56,50,54,48,48,55,97,48,51,99,50,51,100,54,97,99,101,50,51,56,99,51,99,99,55,56,51,56,57,100,56,99,50,51,55,53,99,54,52,57,98,99,55,97,54,49,102,57,55,57,97,50,55,51,51,100,49,102,52,101,52,100,54,57,99,99,101,54,54,53,57,101,52,100,52,51,98,52,53,97,55,53,51,51,99,102,52,102,48,48,102,102,57,57,51,57,57,100,101,51,52,50,52,48,99,97,99,97,100,55,53,54,98,53,99,48,50,100,49,54,102,98,52,101,51,55,49,102,56,52,56,97,48,51,98,57,102,54,48,50,56,102,56,102,100,54,53,98,100,57,101,51,101,100,102,54,100,52,48,99,56,102,56,53,102,48,97,51,101,49,98,49,56,52,48,97,51,49,56,99,97,48,54,54,101,48,48,102,98,52,101,48,48,55,100,55,54,51,50,48,48,102,97,100,54,48,55,101,97,49,99,98,48,55,50,101,100,48,51,100,101,97,48,55,99,100,56,51,100,101,48,101,57,52,97,52,48,55,97,51,56,51,99,54,101,48,55,48,56,48,49,101,57,101,55,50,98,102,49,54,99,49,102,52,48,102,102,56,55,52,54,56,97,51,99,53,52,48,48,51,100,101,52,49,102,57,57,52,98,99,56,98,99,51,57,49,50,57,100,52,53,98,54,50,100,100,48,99,57,53,49,54,53,54,53,55,101,50,98,101,54,49,48,55,50,54,97,55,48,49,54,51,57,98,55,49,54,55,57,48,54,98,48,101,55,101,54,99,49,50,54,49,52,55,51,102,51,48,99,50,98,57,102,56,101,97,49,52,49,102,56,101,50,55,57,51,51,56,102,52,98,99,101,50,55,100,53,53,52,101,101,55,57,51,98,51,57,99,99,53,56,100,55,52,57,54,99,55,51,54,100,54,100,56,57,57,53,48,101,50,100,51,50,50,50,100,56,50,49,50,57,99,48,99,52,49,100,54,49,101,55,51,49,48,55,99,99,55,55,99,99,57,49,101,57,49,100,97,51,102,48,48,102,102,57,97,49,56,48,54,101,57,99,57,53,49,97,48,54,55,49,102,100,97,55,55,51,99,57,100,57,97,55,99,51,56,97,101,54,56,100,97,98,53,98,48,101,101,55,99,51,98,57,100,99,102,52,99,56,101,54,100,57,52,54,52,102,50,97,49,97,102,56,57,50,100,98,49,49,99,98,102,97,102,53,99,55,101,50,99,99,49,55,99,50,52,102,99,99,54,49,98,48,49,100,102,48,100,56,55,53,56,101,51,48,97,57,101,50,56,50,51,100,54,101,50,52,102,99,101,54,100,56,50,48,99,51,55,53,99,99,55,100,53,98,48,99,54,102,56,49,55,102,53,55,51,102,102,99,101,50,55,54,49,56,99,55,49,100,52,48,101,53,48,48,49,102,53,51,50,48,48,102,102,102,97,57,57,54,52,48,49,102,54,55,101,99,48,51,102,97,55,53,100,48,55,102,52,101,56,51,57,50,48,48,55,97,50,53,54,48,101,99,53,98,57,56,54,99,49,100,56,101,48,55,56,102,99,51,99,97,48,48,102,53,49,55,48,51,99,49,97,102,53,101,97,56,49,101,49,48,55,49,52,48,52,57,56,48,52,57,98,48,55,49,52,100,98,49,99,98,50,48,49,51,48,99,53,57,56,98,52,48,48,102,102,52,56,102,99,57,99,101,54,54,49,57,56,55,99,51,54,48,102,56,97,52,99,101,51,51,57,52,100,51,100,49,102,52,102,51,54,99,54,51,50,53,54,98,53,50,56,54,56,100,51,57,50,101,55,50,49,98,50,52,54,52,97,101,97,51,53,54,97,48,98,50,50,57,48,50,52,51,102,50,51,102,52,51,97,101,49,100,98,56,101,98,57,97,99,51,101,56,51,101,54,54,98,51,52,99,51,49,100,56,51,49,49,97,55,54,55,49,97,50,54,56,98,99,101,99,55,98,51,101,52,51,57,99,51,101,49,102,48,101,101,55,50,51,98,53,97,55,54,51,57,49,100,56,102,54,55,99,55,100,55,57,102,48,102,54,55,54,51,98,97,48,101,101,55,54,55,100,56,51,54,57,98,50,52,52,100,56,48,52,100,57,99,101,49,49,56,102,99,54,101,50,55,48,99,49,53,102,48,52,55,99,55,51,56,97,101,97,100,99,56,53,49,49,51,102,99,55,49,99,101,54,102,56,49,54,51,48,48,102,102,100,48,53,50,56,48,99,48,52,48,48,102,98,52,52,48,48,55,100,49,100,97,51,56,48,51,101,98,56,48,48,57,55,56,48,101,99,56,51,102,55,54,56,48,57,57,56,55,56,49,102,49,100,56,55,56,56,49,101,100,57,52,48,48,102,102,101,98,97,56,51,97,101,101,48,51,57,99,57,48,55,55,98,50,56,55,50,53,102,48,55,52,48,51,102,54,49,101,98,48,49,51,100,99,53,100,52,48,51,100,49,48,102,97,102,52,56,101,56,53,56,51,57,48,48,57,50,101,53,53,53,49,52,99,56,98,97,99,48,52,99,102,50,54,48,48,102,102,57,56,99,48,50,52,55,97,49,97,54,48,49,48,49,102,50,50,48,99,100,49,49,99,50,98,102,51,57,102,57,102,101,49,52,55,49,52,55,48,48,101,48,57,49,57,52,100,51,53,56,99,55,51,52,52,99,52,51,101,51,56,101,50,54,57,57,100,56,49,52,97,55,57,54,97,52,50,49,98,53,56,56,56,57,56,51,52,100,50,99,101,101,101,55,52,98,50,99,98,49,48,52,97,53,50,57,97,56,50,102,49,52,48,101,102,52,51,99,54,49,99,100,48,102,52,56,55,54,99,101,97,51,100,99,51,56,97,54,98,98,52,100,100,49,100,100,51,101,50,102,51,100,57,100,100,52,57,97,48,100,51,97,57,102,56,101,54,100,53,56,55,56,51,57,97,99,55,50,97,51,100,52,48,53,51,49,97,56,55,53,51,97,49,101,57,97,51,48,98,49,97,101,54,53,97,102,51,98,98,54,53,98,50,56,99,100,55,52,52,53,97,100,100,52,101,100,56,102,56,52,48,52,55,49,99,101,49,51,99,50,56,48,99,48,50,57,54,50,48,100,48,100,52,48,54,55,101,54,99,48,51,52,49,54,97,102,55,51,55,102,99,100,56,54,49,49,50,50,102,57,56,50,55,100,55,48,56,49,56,48,98,101,49,52,49,101,50,48,101,53,52,48,57,55,50,48,55,99,54,48,52,99,49,101,48,55,57,98,99,49,100,48,48,102,102,55,52,51,56,55,98,55,56,51,57,100,48,55,52,97,49,102,48,48,55,101,56,48,102,50,50,98,49,55,56,49,100,97,50,57,51,48,55,55,56,49,100,54,56,51,98,102,99,53,54,101,48,102,55,56,55,97,48,48,49,100,54,52,50,100,99,97,55,101,53,97,102,50,57,99,48,52,101,48,97,102,99,48,50,52,97,53,50,54,50,99,52,51,99,50,53,56,100,50,52,101,99,53,53,49,53,52,57,102,101,54,102,99,56,53,99,97,100,98,53,54,53,97,97,100,53,50,98,97,98,57,54,49,54,49,98,48,56,98,54,57,52,57,56,57,52,52,57,54,98,57,50,49,52,56,49,48,48,102,102,101,48,55,97,51,100,57,100,52,101,52,97,53,54,57,101,56,102,54,55,57,51,98,49,99,56,101,97,97,49,49,53,99,55,57,51,99,97,102,56,55,55,51,98,99,49,97,55,48,99,99,52,97,102,53,99,56,54,98,53,50,101,98,49,98,49,51,54,52,98,54,99,57,49,49,54,99,57,56,52,51,50,101,98,51,55,50,50,100,98,98,97,54,101,101,55,101,98,57,97,102,51,101,55,101,102,98,101,102,98,102,100,99,54,48,53,101,101,98,48,53,52,50,51,51,50,53,57,54,52,98,50,97,54,51,56,98,57,54,49,49,54,48,57,57,101,98,97,101,98,101,49,55,56,101,50,56,52,97,102,102,98,102,102,101,102,98,55,102,98,57,51,51,101,102,102,102,99,51,54,99,50,55,54,101,50,98,54,100,56,48,53,56,101,55,53,97,99,51,55,51,101,101,54,100,98,57,102,55,102,56,99,49,54,55,49,56,101,51,101,49,51,98,57,99,99,51,56,53,54,51,50,102,56,101,54,50,50,55,102,98,48,99,48,99,102,48,56,48,97,101,55,101,51,48,53,101,101,55,48,51,56,54,53,48,99,52,48,55,54,54,48,101,100,99,51,101,54,48,102,55,99,49,101,48,56,55,50,52,49,100,54,56,51,98,100,50,57,97,48,98,101,48,102,99,56,51,99,52,48,102,53,56,55,55,52,51,56,99,49,100,48,50,57,52,49,51,99,53,55,49,53,57,56,98,55,48,102,52,56,55,98,56,98,56,52,52,50,56,52,51,98,99,53,53,100,49,54,50,53,99,50,54,49,53,101,53,52,49,53,100,57,51,99,98,52,52,102,52,53,52,52,97,50,99,48,98,54,52,102,52,49,50,98,57,48,55,51,102,52,102,49,54,50,57,101,56,56,56,53,51,54,101,52,52,54,98,49,101,101,55,56,99,98,54,100,50,100,50,56,56,57,50,57,48,53,99,57,50,50,48,53,100,56,56,57,49,48,49,53,49,50,57,57,51,100,55,50,101,53,50,55,55,53,52,98,48,102,48,55,56,53,97,100,53,48,97,53,52,99,97,98,99,102,50,55,57,51,99,53,56,100,54,50,56,54,98,54,53,98,52,54,57,100,54,99,57,50,52,57,50,100,98,53,100,54,52,57,50,50,54,97,50,52,98,55,48,98,99,49,55,102,49,50,101,51,55,101,55,102,102,54,48,53,49,56,49,53,56,52,102,101,51,101,49,56,50,52,99,98,101,102,98,54,102,102,54,101,52,99,102,102,101,102,98,48,100,102,48,56,100,101,56,53,55,100,102,48,48,97,49,99,101,97,49,56,52,48,102,51,48,49,100,99,56,55,99,56,49,100,48,56,51,99,49,48,102,98,56,51,97,100,48,55,56,50,53,52,51,54,53,49,56,55,101,56,49,100,99,56,55,98,48,51,99,52,49,99,53,48,102,56,49,52,57,50,57,101,53,54,57,54,57,56,97,55,48,102,53,48,55,52,52,98,56,52,98,50,56,52,51,99,52,53,53,54,50,99,52,97,54,52,99,50,99,52,97,57,50,99,48,49,50,48,53,97,97,48,50,53,50,49,99,97,55,57,53,50,57,101,57,99,53,55,97,54,101,54,50,53,100,50,98,57,51,100,50,100,48,97,97,49,99,98,48,98,99,101,50,51,49,99,102,56,55,102,98,54,51,48,57,51,48,57,51,101,49,56,53,49,98,54,51,48,99,48,55,97,100,55,51,53,100,49,100,49,97,101,50,49,51,50,100,57,50,57,52,56,50,100,50,52,56,98,56,52,53,57,54,49,54,49,56,56,98,101,97,57,54,97,97,53,101,97,57,53,97,102,51,98,97,99,54,97,101,53,50,98,97,52,53,101,55,55,51,99,57,100,101,56,100,51,52,102,48,100,55,52,52,99,97,100,98,49,51,50,99,98,49,49,54,53,57,53,48,101,57,53,51,50,100,52,101,99,97,101,98,102,49,55,99,99,50,56,52,50,101,98,102,56,53,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,97,56,54,49,102,55,57,49,57,100,56,55,100,56,55,53,100,54,49,101,56,48,52,48,101,51,48,101,55,54,57,99,54,102,56,52,53,52,57,97,98,49,99,49,55,56,102,56,53,102,53,52,101,98,97,102,102,56,51,102,50,56,48,48,102,102,48,102,98,52,102,48,48,55,100,57,100,49,53,48,56,56,99,49,53,99,53,52,56,48,51,101,99,55,48,48,102,102,57,102,48,50,97,56,97,102,52,54,100,55,57,49,100,48,48,97,100,48,50,54,101,99,49,102,102,97,49,50,49,51,50,49,98,98,102,52,57,48,102,56,54,48,56,99,56,97,48,102,49,50,49,49,56,102,54,57,48,102,97,52,53,100,53,54,57,99,52,102,102,102,55,54,48,100,102,101,52,48,50,98,48,49,101,101,48,49,51,98,56,48,52,101,55,48,51,102,102,50,57,101,48,51,98,99,48,102,100,56,48,57,98,57,48,50,54,55,56,49,102,54,57,52,48,99,51,97,48,57,56,54,99,97,51,48,55,98,54,48,102,101,99,49,101,98,48,51,99,55,50,97,49,97,55,98,50,50,57,54,56,56,57,57,101,56,50,98,52,51,101,52,49,101,102,50,102,49,48,102,53,99,97,49,57,55,52,53,100,50,49,54,98,57,54,102,55,99,56,50,53,97,57,54,99,100,101,99,52,52,98,48,52,101,100,54,48,97,99,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,55,53,56,55,55,48,48,102,102,57,56,52,48,55,102,99,49,99,100,48,55,55,56,53,101,56,51,97,53,48,101,56,48,51,102,51,48,55,98,101,49,100,52,48,55,53,52,49,101,98,98,50,100,53,100,48,102,51,56,51,98,50,48,101,101,48,51,99,99,48,102,97,57,52,54,48,101,102,52,51,99,54,101,57,55,56,53,50,97,50,56,55,54,52,98,98,101,53,101,56,55,50,99,97,99,50,101,57,48,52,51,98,52,53,98,100,49,55,54,49,100,100,52,54,52,55,50,57,48,98,50,97,52,102,50,98,57,51,50,99,98,48,50,56,100,49,57,49,48,97,98,52,102,50,52,53,55,51,55,57,98,99,49,50,56,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,57,55,50,48,48,102,102,102,56,54,56,48,49,51,55,52,49,101,102,48,55,99,54,48,52,97,56,56,51,102,51,48,50,53,53,56,98,57,52,55,52,53,54,56,51,97,54,48,52,57,57,56,48,51,100,51,50,48,48,102,102,55,98,50,100,50,49,57,54,99,98,51,54,57,50,100,50,55,48,49,51,48,56,48,102,49,99,48,57,97,48,48,55,56,101,49,101,50,57,52,98,52,56,52,98,48,102,50,49,54,54,53,52,97,52,101,57,50,100,52,97,98,52,54,99,100,102,50,57,56,51,98,101,49,100,49,51,54,48,54,48,98,50,48,49,51,101,55,54,98,49,54,49,56,48,50,100,49,57,52,48,55,97,102,48,48,55,99,50,52,99,49,102,48,48,102,102,51,98,101,48,101,54,48,51,99,55,48,50,55,98,56,49,100,51,56,55,56,48,51,99,97,53,51,57,53,52,49,102,100,48,55,100,51,99,48,57,53,99,99,48,101,100,99,51,98,97,57,99,53,99,57,52,56,56,50,53,98,56,55,97,51,56,51,98,97,50,56,52,48,57,98,49,48,102,51,56,55,98,102,49,52,56,53,51,50,53,57,54,56,56,56,53,99,57,55,100,99,97,52,50,97,49,50,53,49,100,51,52,98,48,57,50,56,100,48,48,102,102,98,50,101,53,55,50,48,53,102,52,102,50,100,48,48,52,98,99,97,102,51,51,56,98,102,101,48,49,56,57,50,97,48,49,52,48,101,48,48,102,57,51,102,48,55,54,52,48,49,101,100,102,48,48,102,102,55,100,100,100,56,49,51,97,50,48,57,50,50,56,52,48,52,56,56,97,48,52,100,48,48,55,57,55,53,99,53,50,48,50,53,48,97,97,48,49,50,99,50,57,100,50,54,57,56,48,50,53,50,48,48,57,55,101,101,53,57,55,50,98,55,50,51,50,50,98,54,56,54,57,48,49,57,97,53,97,52,102,99,57,101,48,57,51,99,54,56,52,101,52,57,101,49,97,102,50,55,102,57,50,48,48,102,102,100,102,56,53,48,48,102,102,98,98,54,48,48,55,99,100,98,48,49,99,102,56,51,98,101,48,101,54,48,51,99,55,48,50,52,52,52,49,101,99,48,55,55,99,51,98,52,53,51,57,53,52,49,102,100,48,55,100,51,99,48,57,97,51,101,48,102,50,48,51,99,52,56,50,53,51,57,52,56,56,50,53,98,56,55,97,51,56,51,98,97,50,56,52,48,57,52,101,48,101,99,48,55,52,51,57,55,54,53,99,97,50,49,53,54,56,56,53,99,57,55,100,99,97,52,50,97,49,50,53,50,49,48,56,97,102,97,50,102,49,51,99,98,50,101,53,55,50,48,53,101,52,48,50,97,99,48,52,98,99,97,102,51,98,54,98,102,101,48,50,50,56,50,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,57,97,57,53,52,53,54,49,54,50,53,99,50,54,98,52,53,54,57,53,50,53,55,97,54,49,54,97,53,56,51,102,57,101,101,99,50,48,50,48,50,51,51,101,57,56,57,56,102,54,52,55,54,55,97,52,50,52,48,54,48,56,99,56,102,97,57,50,53,99,102,50,56,99,99,51,102,53,55,51,49,51,102,56,54,55,51,52,51,54,51,55,102,50,53,52,97,48,55,55,50,48,48,102,56,101,100,56,51,97,50,48,55,55,97,48,102,102,52,48,49,102,55,49,56,48,52,57,101,56,51,97,57,48,55,97,54,49,100,57,50,57,99,51,100,101,49,99,51,48,102,52,99,48,49,51,48,51,56,98,99,48,101,101,57,55,97,53,51,57,52,97,53,102,49,53,48,53,56,53,49,52,52,48,52,97,99,48,51,101,101,48,102,50,57,53,54,48,57,57,50,57,48,51,99,48,53,53,49,55,54,53,51,50,54,56,50,52,56,98,55,50,57,52,97,100,52,101,54,99,49,51,99,53,55,97,55,55,56,52,100,52,55,52,54,52,101,100,97,53,51,54,50,54,98,55,102,56,48,55,49,102,97,56,49,48,54,48,48,51,101,52,102,50,53,57,49,54,50,53,51,56,48,51,101,56,101,52,48,57,100,99,50,99,52,97,97,50,99,49,51,56,97,97,52,101,52,54,101,48,52,98,53,48,50,53,99,98,48,50,98,100,51,49,50,49,48,100,50,100,56,48,100,99,48,57,98,99,48,55,48,50,56,99,102,48,54,50,57,50,56,100,53,50,57,51,51,97,57,49,100,50,49,102,56,102,101,55,57,99,56,100,53,49,97,55,56,100,98,48,49,102,57,97,56,48,97,56,48,48,102,102,48,102,57,55,54,56,49,51,55,52,49,99,102,48,55,51,97,48,48,102,97,100,99,50,100,56,48,57,53,51,50,101,57,49,57,50,57,100,48,102,54,48,49,51,57,50,48,57,49,99,49,99,99,52,57,54,100,56,50,98,49,100,52,52,52,54,99,48,52,98,99,48,51,102,56,48,50,53,97,56,49,101,51,48,55,57,50,57,50,57,101,52,98,48,102,50,57,53,99,53,97,97,51,101,98,50,98,48,98,49,54,55,52,48,48,57,50,56,55,55,52,51,100,57,100,99,98,57,97,99,53,56,54,50,56,54,51,99,97,55,102,102,102,48,48,97,99,54,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,100,98,52,52,55,48,48,55,100,53,50,56,49,50,101,54,48,48,102,102,102,98,54,56,48,48,102,102,55,100,49,52,48,48,102,102,51,101,98,55,99,49,99,98,56,51,101,97,52,55,101,49,100,54,48,102,101,56,55,53,52,48,57,48,51,48,50,53,52,48,98,97,48,55,48,54,48,102,101,99,97,51,50,57,57,49,56,98,49,48,102,101,48,51,56,101,48,102,101,49,54,50,48,52,98,54,56,51,98,49,52,54,55,99,98,49,50,98,53,56,52,57,52,97,50,98,99,48,49,101,101,57,48,55,55,97,49,101,97,48,49,50,100,50,98,53,48,48,102,102,49,101,57,56,51,97,102,52,101,50,99,56,97,101,50,56,56,49,101,48,49,52,54,53,54,57,53,48,57,101,56,48,53,97,48,55,53,48,51,102,97,49,100,52,48,55,55,99,48,102,48,99,51,57,97,48,49,52,57,54,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,56,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,49,50,101,50,48,102,102,48,49,99,50,56,51,101,51,48,50,53,54,48,49,102,50,56,51,99,48,48,50,53,102,56,48,57,56,50,48,55,55,56,53,102,48,51,97,99,48,55,99,54,48,101,97,56,98,102,55,56,51,98,52,49,102,57,48,101,51,56,55,57,100,57,52,55,99,53,56,57,53,50,53,56,101,52,55,52,55,52,98,52,54,52,56,52,55,52,57,52,50,52,56,52,99,50,97,52,98,101,48,101,102,57,55,56,53,52,50,53,57,53,97,49,101,51,48,101,55,48,55,97,52,97,50,50,99,52,98,50,48,101,57,56,55,99,99,51,97,52,53,57,57,52,101,49,101,56,48,101,99,49,54,99,53,101,56,55,54,52,98,99,50,98,48,98,51,52,100,48,57,54,53,48,48,102,102,100,98,54,48,48,55,99,56,48,52,48,49,102,52,52,101,49,99,52,48,48,55,100,97,56,48,51,97,99,52,98,48,55,100,54,48,101,98,53,56,99,49,100,57,48,50,55,57,52,49,99,102,56,55,48,53,102,52,49,48,55,55,52,49,101,52,101,101,57,55,48,53,98,56,48,51,100,54,53,48,101,50,56,55,48,48,102,102,51,98,99,48,102,56,99,51,100,48,49,100,49,48,50,53,54,51,49,52,97,49,101,49,48,55,98,101,48,101,101,48,49,100,48,48,102,102,51,98,98,57,48,55,56,56,48,102,56,48,49,101,49,57,53,99,57,102,52,48,102,99,48,98,99,50,98,52,98,50,50,102,52,51,97,50,48,57,54,48,52,56,57,54,51,100,51,52,51,98,50,101,51,97,56,54,56,50,48,49,52,101,54,49,101,99,48,101,57,56,55,97,48,51,56,50,49,101,57,48,102,51,56,55,49,52,51,102,52,49,100,97,50,102,56,51,57,52,49,102,55,48,101,55,49,55,101,53,99,48,55,52,99,51,101,52,49,100,48,48,102,102,102,53,57,52,99,53,56,56,55,55,52,51,100,50,49,100,51,48,102,52,56,55,55,53,51,57,50,48,97,97,48,102,50,48,55,53,99,51,99,97,49,100,99,50,100,57,48,100,48,52,98,56,50,56,52,51,99,50,53,49,57,55,48,56,54,57,54,53,52,49,54,97,53,51,57,54,50,56,54,56,52,53,56,49,53,54,53,56,50,51,97,53,57,53,99,57,101,100,51,55,54,100,53,99,99,102,102,56,97,97,97,48,55,102,101,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,54,50,56,55,49,99,48,49,102,49,55,53,48,48,55,100,57,100,48,51,100,98,48,50,52,55,99,48,57,55,48,48,50,55,48,99,49,99,97,56,55,53,48,51,56,50,48,102,52,52,51,99,50,48,52,99,52,54,54,99,51,100,101,56,52,48,52,98,100,49,53,97,48,102,49,56,49,100,102,56,55,53,48,51,102,54,49,100,50,48,55,49,50,49,101,100,48,101,55,57,53,52,49,101,57,48,55,51,97,48,102,56,52,98,51,48,102,97,48,55,102,56,51,100,97,49,100,51,48,55,54,101,53,97,52,56,51,99,51,52,53,52,56,50,100,49,50,99,51,99,48,48,101,102,100,48,48,102,102,51,100,55,50,49,101,102,48,55,55,99,53,49,57,55,54,48,101,98,53,100,52,100,52,51,48,102,48,56,55,56,52,51,99,48,48,102,102,102,51,52,51,97,54,48,101,52,52,102,48,48,49,102,49,102,54,48,55,48,48,102,102,48,102,56,99,48,57,53,99,48,48,102,102,55,99,56,100,56,48,57,53,100,48,50,53,101,99,48,57,56,49,48,55,55,99,49,101,48,48,102,102,55,53,52,48,102,57,48,49,100,54,49,55,101,48,52,99,102,56,55,54,56,51,102,50,49,99,56,48,102,49,51,52,56,100,48,53,97,49,53,48,53,57,99,48,49,50,54,101,48,102,101,53,51,49,49,53,50,49,49,53,50,100,48,100,50,49,51,56,97,56,50,102,48,51,98,101,53,101,49,53,48,57,52,53,54,56,55,56,99,51,97,48,49,101,97,50,56,56,98,48,50,99,99,51,97,54,49,102,51,48,101,56,57,54,56,53,52,48,55,97,48,51,97,99,53,98,49,55,99,49,100,97,50,102,52,97,98,50,99,100,51,98,102,99,48,51,50,53,99,48,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,50,52,50,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,100,100,48,48,102,102,55,99,50,53,99,51,97,52,49,100,54,48,102,102,48,55,53,52,48,49,102,54,99,101,49,99,54,48,102,99,56,55,54,48,51,98,101,49,102,51,48,101,52,56,55,100,48,51,98,101,48,52,97,48,48,55,53,56,51,101,50,49,99,102,48,102,53,49,53,48,53,55,48,55,57,48,51,97,99,49,101,99,48,101,57,56,55,56,100,48,48,48,102,102,57,98,99,50,97,48,51,99,52,49,100,57,48,102,50,56,55,55,52,98,55,52,52,52,102,50,97,48,98,101,48,101,102,57,55,99,53,52,50,53,50,54,57,53,52,53,97,57,52,56,53,56,50,48,97,53,97,48,49,54,50,53,55,50,52,97,53,57,53,99,53,56,51,54,101,98,50,101,102,56,101,48,53,48,50,48,48,102,57,49,49,56,48,51,101,56,99,52,98,49,48,48,102,102,55,100,53,100,48,51,101,50,97,48,55,100,101,48,52,98,100,49,52,48,53,102,97,53,48,49,50,48,54,48,102,55,52,51,99,50,49,100,99,50,57,56,51,56,101,53,98,56,55,57,52,51,100,48,49,100,55,50,99,48,98,51,48,55,52,52,48,102,57,52,51,101,56,56,101,48,102,51,99,98,101,52,97,48,50,53,99,53,49,100,56,52,100,48,102,56,97,55,56,51,100,53,48,102,100,48,55,55,56,51,98,101,49,100,53,48,55,54,101,53,57,48,55,99,48,51,97,50,48,102,50,99,98,102,48,101,57,52,51,54,100,56,55,52,99,98,99,50,57,56,51,57,48,49,101,57,48,102,57,56,55,99,52,51,102,54,53,48,49,54,50,49,102,49,48,102,56,48,49,99,101,56,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,101,99,56,49,101,97,56,51,97,99,48,101,50,48,51,102,48,48,55,53,56,48,102,50,99,49,99,97,56,51,100,50,50,56,102,56,55,57,56,49,100,57,56,51,101,50,48,55,55,101,49,102,49,48,55,53,99,48,102,49,56,51,98,53,50,53,57,57,55,48,53,51,55,48,102,48,56,55,49,48,51,102,101,49,100,101,50,99,99,51,97,101,49,101,99,50,56,50,56,98,97,48,101,102,97,54,57,52,97,49,101,51,50,97,98,57,55,48,49,100,102,50,101,52,98,50,50,98,98,57,54,48,53,49,57,54,52,53,55,49,55,56,53,55,56,50,54,52,49,51,99,53,54,49,54,52,56,48,53,57,52,51,52,57,98,51,102,101,48,49,48,97,50,98,97,56,49,100,48,48,48,102,102,51,101,102,48,56,48,49,102,53,49,54,49,101,56,48,48,102,102,55,100,52,51,48,49,51,54,56,100,48,51,97,97,52,50,48,102,49,48,55,56,48,49,101,51,48,49,50,102,99,48,102,53,99,97,48,52,100,48,55,57,48,48,102,102,52,98,97,48,51,100,49,50,102,48,51,98,101,53,56,50,48,49,54,52,57,101,49,100,53,54,52,98,57,52,97,50,97,56,98,98,48,55,54,54,49,102,56,50,101,53,49,56,97,53,50,98,48,51,56,101,53,100,48,51,101,48,48,55,53,56,57,49,99,97,98,99,49,102,51,97,48,101,51,97,54,53,57,53,99,53,57,48,55,53,48,51,99,101,48,101,101,52,49,101,50,50,55,48,55,55,52,49,100,102,100,48,51,99,56,52,50,48,55,55,101,49,100,99,48,50,53,102,53,102,102,100,55,53,100,52,48,54,53,102,48,48,102,102,55,99,55,55,48,48,102,102,49,102,52,54,50,53,56,56,48,51,101,100,49,52,49,102,49,52,56,51,101,102,48,50,54,49,52,97,48,50,102,100,49,52,48,57,48,51,48,55,52,52,49,101,49,48,102,49,57,52,99,49,102,56,50,100,99,51,98,52,49,101,56,48,101,98,57,53,101,53,57,56,51,100,100,48,55,99,97,49,99,98,52,55,48,55,54,48,53,102,50,50,56,49,50,101,48,57,48,99,50,49,48,55,99,53,48,48,102,102,49,101,97,56,55,49,52,51,98,99,49,101,48,48,102,102,101,97,56,51,99,56,50,98,52,51,101,48,49,101,101,48,55,57,54,53,48,48,102,102,55,52,57,99,54,100,99,48,101,57,57,52,54,53,99,56,55,50,48,51,97,99,49,102,51,48,101,55,48,55,101,99,98,102,50,98,56,51,101,50,49,99,102,102,102,48,49,55,50,48,51,99,99,49,100,52,48,102,52,48,55,50,100,51,100,56,50,57,56,51,101,50,49,100,97,48,102,48,48,55,53,48,98,55,52,100,50,56,52,51,97,52,49,101,99,52,50,50,98,52,51,99,56,53,52,57,54,50,53,48,57,54,52,57,50,49,100,52,48,102,101,48,55,53,56,97,52,48,102,100,56,55,50,52,51,100,48,56,97,53,54,57,54,97,56,97,56,50,57,56,57,50,53,48,48,55,100,99,51,57,54,49,101,51,48,101,101,48,55,99,52,51,97,48,53,100,52,99,53,49,53,99,49,101,49,48,101,57,49,55,56,53,52,48,55,56,52,97,56,55,53,51,56,97,97,50,99,57,48,49,51,97,99,53,55,53,48,48,102,102,101,49,54,48,48,55,100,99,50,56,48,51,101,57,102,48,48,49,102,53,97,52,48,52,100,99,56,49,50,57,50,49,101,101,48,102,55,56,51,102,98,48,101,55,57,52,50,48,52,98,55,50,53,48,49,50,57,52,48,52,98,49,48,55,98,99,97,101,48,55,53,50,48,52,99,98,56,51,97,53,48,101,55,49,55,48,56,56,53,56,48,49,50,99,97,48,101,54,52,49,100,51,49,52,98,56,51,102,52,56,99,53,52,54,48,55,52,101,48,101,101,56,48,52,98,99,97,55,48,55,98,50,48,101,55,56,49,100,102,49,53,54,49,100,52,50,99,53,98,50,98,56,49,99,99,50,54,57,52,48,53,56,53,57,52,52,49,100,51,50,102,52,51,102,54,53,53,56,51,57,48,52,101,48,55,54,52,49,102,54,48,102,98,55,48,102,55,52,56,48,53,48,57,56,55,98,48,97,53,50,98,48,51,98,99,49,101,98,48,102,51,57,52,48,53,52,48,55,98,48,51,98,99,49,102,99,50,97,52,97,52,50,102,99,98,57,50,97,48,97,98,48,102,98,48,55,52,53,49,99,51,100,48,56,54,49,100,54,48,102,57,57,53,97,53,54,49,54,48,57,54,56,52,53,55,56,55,98,56,51,98,48,56,97,49,102,97,48,101,99,56,55,51,99,51,101,101,56,97,49,100,100,50,102,100,49,57,49,100,56,50,101,52,97,97,52,51,48,102,97,56,55,52,48,51,97,50,49,101,101,56,50,98,53,50,100,49,54,52,51,99,54,49,100,98,50,56,56,98,54,57,52,101,50,98,57,48,51,102,99,53,53,53,48,48,99,57,97,48,48,102,102,55,99,52,98,99,49,99,48,48,51,57,98,48,50,54,56,56,48,49,102,52,97,54,48,52,100,101,48,49,50,102,52,48,52,99,48,56,51,98,100,48,101,101,56,51,100,52,48,55,51,56,48,102,52,99,48,57,100,102,48,55,97,101,49,100,97,48,102,99,48,55,50,48,51,99,52,100,97,53,53,49,53,54,53,99,49,53,98,54,48,52,98,102,48,49,50,57,97,57,56,56,97,57,50,56,101,57,54,56,54,102,97,49,49,54,99,53,49,56,55,56,56,97,51,50,100,57,49,52,97,100,48,102,49,56,55,51,99,51,100,52,53,48,97,55,57,53,56,49,101,99,48,101,54,56,55,98,52,97,98,50,57,99,51,100,48,49,100,54,50,100,52,97,51,48,102,50,57,52,54,53,54,49,54,54,56,52,48,49,54,99,97,97,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,55,102,99,48,52,56,56,48,48,102,102,55,100,100,54,48,48,102,102,51,101,97,57,99,51,102,54,48,48,102,102,102,97,57,98,48,50,55,49,52,51,99,97,48,101,54,102,97,51,48,55,102,52,51,99,97,48,52,98,57,56,55,100,55,98,97,49,101,102,48,50,53,55,56,49,102,53,56,55,100,48,97,55,50,97,49,48,98,48,51,99,99,48,101,50,100,50,48,49,52,54,57,50,49,101,51,48,101,102,50,53,57,54,56,49,100,57,52,98,52,97,48,101,102,50,54,48,51,99,49,48,55,51,99,49,101,49,50,101,51,56,55,48,48,49,101,48,97,50,56,50,52,48,51,97,48,53,100,57,54,55,57,49,99,51,98,56,48,102,51,51,48,51,98,57,48,101,54,48,55,50,56,49,101,55,48,55,48,99,97,102,98,48,50,55,98,53,48,48,102,102,101,102,49,48,48,55,100,57,55,48,48,51,101,98,98,48,49,99,54,48,48,51,101,99,102,99,48,57,53,97,48,102,54,56,49,50,100,48,48,102,100,48,97,101,101,54,51,57,55,97,49,101,102,48,55,51,101,49,102,51,48,52,100,56,55,99,54,98,56,51,97,49,48,55,101,98,99,49,100,99,56,55,102,48,51,56,54,48,101,102,99,49,102,48,56,48,51,100,98,54,49,99,101,48,102,100,48,55,48,52,48,49,101,102,101,97,48,55,55,54,48,48,102,102,102,53,48,48,102,102,98,55,50,101,48,48,102,102,49,101,57,102,48,55,97,52,98,101,99,49,99,101,48,102,55,54,100,99,97,101,50,100,100,48,55,56,48,53,57,50,55,50,48,56,48,52,102,97,56,48,51,101,99,52,52,48,57,48,102,48,55,99,56,48,48,102,97,100,100,48,50,54,100,48,49,101,98,56,49,50,97,99,48,102,57,56,97,54,50,102,100,57,52,56,48,101,54,57,55,99,53,57,97,53,48,51,98,54,48,102,99,49,55,52,49,100,101,52,55,48,101,100,57,53,99,48,102,97,99,49,99,100,50,53,49,55,50,53,57,97,50,48,51,98,55,48,55,99,101,49,100,50,52,53,50,98,56,98,102,48,102,54,49,52,101,48,50,52,50,49,102,57,50,97,56,97,100,97,52,99,52,100,50,57,99,97,101,48,102,54,48,55,56,54,99,51,57,54,49,101,99,52,52,48,102,50,48,51,98,56,48,102,51,49,54,53,48,49,102,55,48,101,55,48,55,56,99,97,101,50,98,98,102,99,49,49,56,53,100,55,53,100,55,102,99,48,51,52,100,99,48,49,102,52,98,56,48,52,56,99,48,49,50,101,56,48,48,102,98,49,53,48,48,55,99,54,55,99,48,57,52,101,48,50,53,55,99,48,57,57,101,48,101,54,56,48,51,100,100,52,49,99,48,48,102,102,102,53,55,48,50,54,52,99,98,52,50,57,56,98,57,50,98,49,100,52,53,50,98,56,51,102,54,48,101,99,48,51,102,52,53,54,56,49,51,54,101,48,52,99,53,97,50,48,55,55,48,49,101,56,48,51,97,101,48,102,50,50,52,97,49,49,54,49,56,51,97,99,49,102,102,48,101,97,101,50,99,56,98,51,57,50,98,57,51,102,97,48,49,54,48,53,50,57,54,97,53,50,49,54,54,53,100,56,55,50,52,51,101,99,49,100,101,48,102,55,48,55,48,56,51,100,52,49,101,100,48,101,57,57,55,101,48,49,55,57,99,48,48,102,98,50,100,48,48,55,100,55,53,56,51,102,51,48,48,55,100,54,48,48,102,102,49,51,52,97,49,101,99,48,50,53,97,48,49,102,97,49,53,100,56,101,54,50,102,52,51,100,101,48,101,55,99,51,101,54,48,57,98,48,101,55,99,101,48,55,98,99,48,101,50,98,48,51,99,54,48,102,101,48,55,48,99,49,100,102,56,51,101,49,48,48,102,102,55,98,54,99,51,57,99,49,102,97,48,102,102,48,48,51,100,56,51,56,49,101,49,102,48,55,55,101,53,98,57,55,48,48,102,102,48,102,52,102,56,51,100,52,53,102,55,48,102,56,56,55,52,55,102,101,53,55,57,55,48,56,52,55,48,52,56,97,55,50,55,48,48,54,55,57,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,101,100,48,48,51,101,100,51,99,48,49,102,53,97,52,48,101,55,52,48,49,102,54,98,54,48,52,97,53,48,55,56,56,48,57,53,99,48,55,98,101,53,100,48,55,56,48,51,57,99,57,48,99,49,55,101,53,55,56,51,99,55,48,55,52,54,48,102,50,99,51,98,98,52,57,52,57,52,53,57,48,51,97,98,48,55,99,56,49,100,97,50,57,56,51,99,97,53,49,48,55,53,52,51,101,97,57,52,49,100,56,101,53,97,57,53,97,53,52,48,55,102,52,51,98,102,50,53,51,56,55,98,52,51,99,56,49,100,97,48,102,55,56,55,50,99,98,99,52,99,52,50,54,99,51,99,48,49,100,52,48,102,48,49,55,51,50,49,100,101,50,102,56,51,57,99,49,102,55,54,99,51,97,52,49,102,100,48,101,57,102,102,56,48,52,57,54,50,101,97,48,99,51,56,49,51,53,50,48,52,98,52,56,51,100,50,48,50,52,101,52,48,57,56,100,48,55,99,99,48,52,97,100,56,51,101,57,50,97,101,52,97,56,48,55,57,99,48,101,51,99,51,102,99,53,102,56,55,48,48,51,99,98,100,49,56,97,102,48,102,48,97,48,49,52,99,53,101,52,57,53,48,57,53,99,48,52,57,56,51,101,97,49,100,51,101,49,101,98,48,101,102,48,55,53,48,51,99,52,53,57,56,51,98,102,48,55,56,52,49,100,101,52,57,50,98,48,51,101,99,48,101,101,99,51,99,56,57,101,53,48,49,53,57,52,49,101,101,48,101,50,56,55,56,48,51,98,97,49,101,51,52,51,50,98,101,49,48,48,102,102,98,56,52,49,51,56,49,97,102,56,48,51,101,98,57,56,48,49,102,49,102,100,48,50,54,100,52,48,49,102,54,56,56,48,52,57,56,48,51,101,99,48,50,54,100,56,48,57,54,55,48,102,99,56,51,57,102,101,53,98,48,51,97,97,48,55,98,101,53,57,56,51,97,55,48,101,102,48,51,57,48,48,102,102,102,57,57,54,101,53,99,56,55,55,48,51,100,50,48,102,51,52,98,49,48,101,57,56,51,97,56,52,54,48,55,57,97,49,101,100,57,50,57,48,51,100,100,52,53,52,53,56,55,49,52,51,98,99,49,101,49,52,98,52,98,48,102,97,56,51,97,53,48,101,54,48,51,98,97,50,98,56,51,100,54,53,56,49,53,99,49,100,51,48,102,50,49,54,48,49,101,56,48,102,100,49,54,56,49,102,57,48,102,99,48,51,97,52,50,97,56,51,56,48,53,53,98,97,49,102,102,102,102,48,50,49,57,53,100,52,49,97,54,48,50,54,101,56,48,57,51,50,48,50,54,54,99,48,57,48,100,48,55,99,52,57,97,48,101,48,52,48,57,98,55,48,55,52,50,49,101,48,48,55,51,52,48,102,54,49,49,48,51,98,101,53,48,56,55,98,53,98,48,101,102,49,55,50,57,56,53,48,49,55,97,53,54,49,55,48,49,100,55,48,102,50,51,48,102,53,57,52,99,49,101,52,48,101,57,56,55,98,99,51,57,97,53,98,56,55,56,56,51,56,101,49,102,52,48,101,102,53,97,53,50,50,49,54,56,53,50,97,55,49,55,52,49,100,52,48,102,48,57,55,56,53,55,57,53,99,49,101,100,50,56,52,51,99,56,49,99,98,50,99,57,100,52,49,48,102,51,56,55,53,56,51,99,52,53,53,57,53,99,48,97,99,97,102,102,101,97,48,49,98,101,56,48,48,102,102,102,98,101,102,48,48,102,102,55,100,50,98,56,51,97,101,48,48,102,102,55,100,97,97,48,49,50,101,54,49,101,48,48,102,98,48,55,52,99,51,97,101,48,50,52,101,48,52,102,50,48,51,56,101,48,101,48,56,55,57,48,98,48,48,102,102,50,53,99,99,49,101,48,49,52,48,99,56,55,55,53,48,52,98,54,48,55,57,55,99,97,56,52,55,50,100,52,51,99,97,53,55,48,49,50,99,99,48,102,49,57,50,48,51,99,99,53,99,56,55,53,56,51,98,99,53,57,56,55,48,48,49,101,49,56,55,56,53,102,55,100,48,52,51,57,101,53,101,48,55,97,52,98,101,50,98,55,48,51,57,53,48,102,101,56,55,56,49,50,56,51,102,52,53,52,57,54,100,48,49,100,57,50,101,48,49,101,56,56,55,51,52,49,101,54,48,48,53,48,53,97,56,48,55,102,99,50,102,102,56,48,52,50,56,56,51,100,53,48,55,53,56,49,102,98,48,55,49,101,48,102,52,99,49,101,53,48,51,57,54,48,55,97,52,53,49,101,48,101,99,56,51,99,99,48,55,51,97,48,102,48,48,102,102,51,101,50,48,101,98,56,49,101,51,48,55,54,97,52,98,51,50,57,99,98,56,99,49,100,100,48,102,100,56,51,98,102,48,102,48,57,54,54,49,100,55,48,102,54,49,52,49,99,98,97,50,56,49,51,52,98,97,48,101,101,49,54,98,56,97,55,48,102,48,57,52,99,53,57,49,53,100,99,98,48,50,56,99,98,50,50,99,52,97,51,50,99,48,49,50,99,48,57,101,50,98,48,98,50,52,102,50,98,54,100,97,52,100,97,48,98,53,53,48,48,100,51,56,48,48,102,102,55,99,57,102,99,48,49,102,52,97,97,48,48,102,51,102,99,48,101,50,53,50,48,48,102,102,57,99,100,48,50,53,102,52,51,98,48,49,102,102,48,102,53,48,49,51,98,54,48,52,98,52,56,51,98,102,50,98,52,51,98,56,53,53,56,51,98,97,48,101,53,98,54,48,48,102,55,50,55,48,55,102,99,48,101,50,48,97,101,48,102,56,57,54,52,49,101,48,50,102,48,51,56,48,56,56,49,100,49,50,99,52,98,57,52,48,101,56,97,49,102,102,48,55,55,51,99,51,101,48,49,102,100,48,55,57,97,48,101,102,57,51,56,51,56,56,56,54,53,56,56,55,99,48,49,101,48,102,48,48,102,102,55,98,56,99,49,100,50,102,48,101,53,56,51,99,49,48,102,51,48,55,97,99,49,100,55,51,56,49,99,48,48,48,102,102,97,99,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,49,48,49,48,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,102,102,54,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,50,48,50,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,102,102,48,49,97,101,49,49,99,48,49,102,53,52,97,48,52,98,57,56,48,51,101,100,97,48,48,49,102,52,53,48,48,48,102,102,102,97,100,102,48,55,50,101,48,102,97,57,49,102,56,55,53,56,51,102,97,49,100,53,48,50,52,48,99,48,57,53,48,50,101,56,49,99,49,56,51,102,98,50,56,99,97,54,52,54,50,99,52,51,102,56,48,101,51,56,51,102,56,53,56,56,49,50,100,97,48,101,99,53,49,57,102,50,99,52,97,100,54,49,50,53,50,56,97,102,48,48,102,102,55,98,97,52,49,100,101,56,55,97,56,48,52,98,52,97,100,52,48,48,102,102,55,97,54,48,101,98,100,51,56,98,50,50,98,56,97,50,48,55,56,48,53,49,57,53,97,53,52,50,55,97,48,49,54,56,49,100,52,48,102,101,56,55,53,48,49,100,102,48,51,99,51,48,101,54,56,48,53,53,97,56,51,102,99,48,55,48,97,48,102,56,99,48,57,53,56,48,55,99,97,48,102,48,48,48,102,102,57,55,101,48,50,54,48,56,49,100,101,49,55,99,48,101,98,48,49,102,49,56,51,97,97,50,102,100,101,48,101,100,48,55,101,52,51,56,101,49,101,55,54,53,49,102,49,54,50,53,52,57,54,51,57,49,100,49,100,50,100,49,57,50,49,49,100,50,53,48,57,50,49,51,48,97,57,50,102,56,51,98,101,53,101,49,53,48,57,54,53,54,56,55,56,99,51,57,99,49,101,57,50,56,56,98,49,50,99,56,51,97,54,49,102,51,48,101,57,49,54,54,53,51,56,55,97,48,51,98,48,53,98,49,55,97,49,100,57,50,102,48,97,99,50,99,100,51,52,48,51,97,51,52,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,97,102,56,48,49,102,50,48,49,48,48,102,102,55,100,49,51,56,55,49,48,48,49,102,54,97,48,48,101,98,49,50,99,49,102,53,56,51,97,100,54,51,48,55,54,52,48,57,101,53,48,55,51,101,49,99,49,55,100,48,52,49,100,100,48,55,57,51,98,97,53,98,57,55,48,48,48,102,102,102,53,57,52,51,56,97,49,99,48,48,101,102,48,51,101,51,48,102,52,48,55,52,52,48,57,53,56,99,53,50,56,55,56,52,49,101,102,56,51,98,56,48,55,52,48,48,101,101,101,52,49,101,50,48,51,101,48,48,55,56,54,53,55,50,55,100,48,51,102,48,50,102,48,97,100,50,99,56,98,100,48,101,56,56,50,53,56,49,50,50,53,56,102,52,100,48,101,99,98,56,101,97,49,97,48,102,102,56,48,53,50,52,97,101,97,51,53,48,55,98,48,51,97,54,49,101,56,48,101,48,56,55,97,52,51,99,101,49,99,53,48,102,100,48,55,54,56,98,101,48,101,53,48,55,100,99,51,57,99,53,102,57,55,48,49,100,51,48,102,57,48,55,52,48,51,100,54,53,51,49,54,50,49,100,100,48,102,52,56,55,52,99,51,100,50,49,100,100,52,101,52,56,50,97,56,51,99,56,49,100,55,48,102,50,56,55,55,48,98,54,52,51,52,49,50,101,48,97,49,48,102,48,57,52,54,53,99,50,49,97,53,57,53,48,53,97,57,52,101,53,56,97,49,50,49,49,54,48,53,53,57,54,48,56,101,57,54,53,55,50,55,98,52,100,100,98,55,55,51,50,50,97,97,102,102,101,97,48,54,99,97,48,48,102,102,102,97,55,100,48,48,102,102,55,100,53,55,48,51,101,50,48,48,102,102,55,100,97,100,48,49,51,55,48,49,100,48,48,55,51,101,49,99,101,48,101,101,49,55,101,100,56,51,56,98,48,101,53,56,55,56,52,51,57,101,49,101,53,48,50,54,98,56,49,101,102,57,53,97,57,101,56,101,49,100,100,50,97,99,49,100,54,48,51,57,97,52,57,50,100,99,99,53,100,50,51,49,53,52,49,101,98,50,100,48,51,98,54,49,101,99,50,57,102,48,51,101,49,48,102,100,57,53,52,53,54,56,55,56,52,97,50,48,55,51,50,49,100,53,98,48,101,101,48,55,56,53,99,48,102,48,48,55,98,53,49,49,50,99,51,99,50,53,97,49,53,53,50,48,101,100,52,51,57,101,48,102,48,56,51,100,97,49,100,50,48,56,49,48,48,55,100,55,55,48,49,50,49,101,48,102,57,48,48,49,102,54,52,52,48,52,100,97,48,51,97,56,48,50,53,53,56,49,99,99,57,52,99,53,102,98,99,57,48,49,102,50,50,102,56,97,99,52,97,48,55,57,50,49,102,56,50,57,52,51,98,99,56,101,49,101,52,50,98,56,49,99,97,48,51,57,97,52,53,50,101,52,97,98,52,52,48,55,57,48,48,102,57,99,51,100,56,56,97,53,56,57,55,101,49,100,51,50,57,99,48,52,56,52,51,56,99,53,53,49,54,53,50,57,56,56,52,53,51,57,54,50,49,101,99,48,101,102,53,56,55,100,48,51,100,56,57,54,49,100,98,48,55,55,48,49,100,57,50,99,97,99,51,101,101,49,102,48,48,101,101,49,53,99,53,56,56,48,55,48,53,48,48,51,101,98,52,99,48,49,102,53,100,56,48,101,51,48,48,49,102,53,56,48,48,52,97,100,48,55,52,56,48,57,54,56,48,55,49,54,53,55,55,51,49,99,97,50,48,102,55,56,51,101,48,48,102,102,102,57,56,50,54,99,51,101,51,51,99,49,101,102,48,51,102,53,99,48,101,101,52,51,56,54,49,99,51,48,55,56,48,48,102,102,102,56,52,48,49,101,100,98,48,102,56,56,55,101,56,51,102,99,48,48,102,102,102,54,48,100,48,51,99,52,48,48,102,102,55,97,55,101,53,52,49,55,48,48,102,102,48,102,52,102,56,51,97,99,53,102,55,48,101,55,48,55,52,55,55,99,53,55,49,53,48,56,51,56,48,50,102,53,51,57,51,98,102,99,48,53,97,56,48,48,102,102,55,99,98,52,48,49,99,48,48,51,57,98,48,50,53,55,52,48,49,102,52,97,52,48,52,97,49,56,49,50,102,52,48,52,98,102,48,51,98,100,48,101,101,56,51,97,98,48,55,51,56,48,101,98,48,48,102,102,57,100,102,48,55,53,48,49,100,97,48,101,51,56,55,50,48,51,98,97,100,97,53,52,57,53,54,53,51,57,53,98,48,48,102,102,52,98,102,48,49,51,54,52,57,56,57,52,57,50,57,48,57,54,57,56,102,97,54,57,54,99,53,101,48,55,56,56,98,99,50,100,57,50,56,98,50,48,102,49,56,55,99,48,51,100,52,53,102,50,55,57,54,54,49,101,99,48,102,57,48,55,98,52,98,52,50,101,48,51,100,48,49,101,57,50,100,52,98,100,48,102,50,57,55,56,53,57,57,54,54,57,97,48,97,49,48,48,102,102,51,101,49,50,101,49,100,50,48,101,98,48,55,102,56,51,97,97,48,48,102,102,102,98,54,55,48,101,51,48,55,101,52,51,98,48,49,100,102,48,102,57,56,55,50,52,51,101,56,49,100,102,48,50,53,48,48,51,97,99,49,102,49,48,101,55,56,55,97,56,97,56,50,98,56,51,99,56,49,100,54,48,102,54,48,55,52,99,51,99,54,56,48,48,102,102,52,100,101,49,53,48,49,101,50,48,101,99,56,55,57,52,51,98,97,53,98,97,50,50,55,57,53,48,53,102,48,55,55,99,98,101,50,97,49,50,57,51,52,97,97,50,100,52,97,52,50,99,49,48,53,50,100,48,48,98,49,50,98,57,50,57,50,99,97,101,50,99,49,98,55,53,57,55,55,99,55,48,51,49,101,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,56,48,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,102,102,48,50,54,50,48,48,102,102,55,99,56,56,99,48,49,102,52,54,50,53,56,56,48,51,101,97,101,56,49,102,49,53,48,51,101,102,48,50,53,101,56,97,48,50,102,100,50,56,48,57,48,51,48,55,98,97,49,101,49,48,101,101,49,52,99,49,99,55,50,100,99,51,99,99,49,101,56,48,101,98,57,54,48,53,57,56,51,97,50,48,55,99,97,49,102,52,52,55,48,55,57,101,53,102,50,53,48,49,50,101,50,56,101,99,50,54,56,55,99,53,51,99,49,101,97,56,55,101,56,51,98,99,49,100,102,48,101,97,56,51,98,55,50,99,56,51,101,48,49,100,49,48,55,57,54,53,102,56,55,52,97,49,98,54,99,51,97,54,53,101,49,52,99,49,99,56,48,102,52,56,55,99,99,51,101,50,49,102,98,50,56,48,98,49,48,102,56,56,55,99,48,48,102,102,53,97,48,53,48,48,102,102,102,97,101,48,55,97,97,48,101,98,48,51,56,56,48,102,99,48,49,100,54,48,51,99,98,48,55,50,97,48,102,52,56,97,51,101,49,101,54,48,55,54,54,48,102,56,56,49,100,102,56,55,99,52,49,100,55,48,51,99,54,48,101,100,52,57,54,54,53,99,49,52,100,99,51,99,50,49,99,52,48,102,102,56,55,55,56,98,51,48,101,98,56,55,98,48,97,48,97,50,101,56,51,98,101,57,97,53,50,56,55,56,99,97,97,101,53,99,48,55,55,56,98,57,50,99,56,97,101,101,53,56,49,52,54,53,57,49,53,99,53,101,49,53,101,48,57,57,48,52,102,49,53,56,53,57,50,48,49,54,53,48,100,50,54,99,56,48,52,102,56,56,48,51,101,102,48,56,48,49,102,53,49,54,49,101,56,48,48,55,100,52,51,48,49,51,54,56,100,48,51,97,97,52,50,48,102,49,48,55,56,48,49,101,51,48,49,50,102,99,48,102,53,99,97,48,52,100,48,55,56,101,48,52,98,97,48,51,100,49,50,102,48,51,98,101,53,56,50,48,49,54,52,57,101,49,100,53,54,52,98,57,52,97,50,97,99,98,98,48,55,54,54,49,102,56,50,101,53,49,56,97,52,50,98,48,51,56,101,53,100,48,51,101,48,48,102,102,55,53,56,57,49,99,97,98,99,49,102,51,97,48,101,51,97,54,53,57,53,101,53,57,48,55,53,48,51,99,101,48,101,101,52,49,101,50,50,55,48,55,55,52,49,100,102,100,48,51,99,56,52,50,48,55,55,101,49,100,99,102,102,48,50,53,102,53,100,52,48,100,49,56,48,49,102,53,51,52,48,48,102,102,102,97,98,57,48,55,97,52,48,48,102,102,102,98,54,101,48,50,54,51,52,51,101,99,48,52,98,56,56,51,97,54,48,55,56,99,48,101,102,99,49,100,56,48,55,56,48,51,57,52,48,101,48,48,102,102,49,101,54,56,51,102,51,52,57,50,102,99,49,101,50,51,50,49,101,48,52,97,50,57,100,51,98,56,55,52,53,50,48,51,98,50,49,99,102,48,101,97,48,55,53,100,56,52,55,48,101,99,57,53,50,53,56,97,54,51,49,56,51,100,50,48,102,51,52,51,102,99,49,99,49,50,57,99,51,99,50,53,100,100,99,102,48,48,102,102,55,98,51,52,51,56,54,57,50,49,101,100,48,102,98,49,53,56,53,53,56,55,99,99,51,99,52,49,100,101,50,56,56,49,100,101,56,55,99,54,52,48,48,102,98,48,54,48,48,55,100,51,97,56,48,51,101,99,48,52,48,49,102,53,56,97,48,50,53,56,53,100,48,49,51,53,101,48,101,52,102,48,55,55,56,49,100,57,56,55,97,48,49,101,48,56,55,97,52,49,100,100,48,55,48,48,102,102,49,102,53,56,55,51,48,51,100,56,49,100,56,48,102,102,56,51,97,98,48,102,100,49,55,48,49,100,97,101,57,50,57,52,56,99,102,97,50,57,54,54,49,100,99,50,99,100,50,99,51,99,54,49,99,98,48,48,102,102,55,98,100,52,51,98,101,56,97,57,54,49,101,97,48,55,55,101,49,100,99,48,55,98,99,49,100,55,48,55,55,97,49,102,99,48,102,50,56,55,55,56,97,100,48,102,49,100,51,52,49,99,99,57,50,99,48,51,97,48,49,102,50,52,48,48,102,102,101,102,102,102,56,49,53,98,97,101,98,97,101,98,102,101,48,49,97,54,101,48,48,102,97,53,99,48,50,52,54,48,48,57,55,52,48,48,102,102,55,100,56,97,56,48,51,101,51,51,101,48,52,97,55,48,49,50,98,101,48,52,99,102,48,55,51,52,48,49,101,101,97,48,101,48,48,55,97,98,56,49,51,50,54,53,97,49,52,99,53,99,57,53,56,101,97,50,57,53,99,49,102,98,48,55,54,48,49,102,97,50,98,52,48,57,98,55,48,50,54,50,100,49,48,51,98,56,48,102,52,48,49,100,55,48,55,57,49,50,53,48,56,98,48,99,49,100,54,48,102,102,56,55,53,55,49,54,52,53,57,99,57,53,99,57,102,100,48,48,102,102,98,48,50,57,52,98,53,50,57,48,98,51,50,101,99,51,57,50,49,102,54,48,101,102,48,55,98,56,51,56,52,49,101,97,48,102,54,56,55,52,99,98,102,48,48,98,99,101,48,48,102,102,55,100,57,54,56,48,51,101,98,97,99,49,102,57,56,48,51,101,98,48,48,48,102,102,57,97,53,48,102,53,56,49,50,100,48,48,102,102,102,100,48,97,101,99,55,51,49,55,97,49,101,102,48,55,51,101,49,102,51,48,52,100,56,55,51,97,55,48,51,100,101,48,55,49,53,56,49,101,51,48,55,102,48,51,56,54,48,101,102,99,49,102,48,56,48,51,100,98,54,49,99,101,48,102,100,48,55,102,56,48,49,101,99,49,99,48,102,48,102,56,51,98,102,50,100,99,98,56,48,48,102,102,55,97,55,99,49,101,97,50,102,98,56,55,99,52,51,97,51,102,102,50,98,99,98,56,52,50,51,56,50,52,53,51,57,51,56,48,51,51,99,99,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,54,54,52,48,49,102,55,48,52,48,48,102,97,97,101,48,55,51,56,48,48,102,98,53,97,48,50,53,49,99,51,100,99,48,101,55,56,51,101,50,49,100,99,48,101,102,98,54,48,102,100,52,51,57,54,49,100,101,48,102,56,56,55,57,52,48,57,53,49,48,55,98,99,53,57,50,55,97,52,48,55,55,52,98,52,48,55,53,54,48,102,57,57,50,56,97,56,99,48,50,52,97,56,99,53,97,48,55,97,99,97,97,48,101,100,56,55,98,48,98,56,99,48,101,55,56,51,102,54,53,97,57,53,97,49,100,101,50,56,99,49,102,51,56,55,53,54,52,51,98,56,49,101,48,56,48,102,48,48,55,52,53,49,49,49,48,51,99,50,53,53,57,53,53,50,48,102,50,56,51,57,101,48,101,102,52,51,100,97,49,100,50,102,102,48,48,102,102,57,54,100,53,100,52,51,97,52,49,102,101,48,51,56,53,48,55,99,54,48,52,97,99,48,51,101,53,48,55,56,48,48,52,98,102,48,49,51,48,52,48,101,102,48,98,101,48,55,53,56,48,102,56,99,49,100,53,49,55,101,102,48,55,54,56,51,102,50,49,99,55,48,102,51,98,50,56,102,56,98,49,50,97,52,98,49,99,56,101,56,101,57,54,56,99,57,48,56,101,57,50,56,52,57,48,57,56,53,52,57,55,99,49,100,102,50,102,48,97,56,52,98,50,98,52,51,99,54,49,99,101,48,102,52,57,52,52,53,56,57,54,52,49,100,51,48,102,57,56,55,52,56,98,51,50,57,99,51,100,48,49,100,56,50,100,56,98,100,48,101,99,57,55,56,53,54,49,54,54,57,97,49,50,99,98,102,102,97,56,51,48,99,48,52,97,101,48,49,50,98,56,48,102,100,56,48,57,100,48,48,55,101,56,49,99,55,48,50,53,97,52,48,57,54,97,48,101,51,54,48,55,57,48,48,102,98,48,49,101,53,52,48,55,57,55,56,55,50,99,51,57,53,99,51,99,99,49,99,102,48,101,56,55,50,101,55,56,55,52,52,51,57,101,53,102,56,55,101,56,51,99,54,54,48,102,50,48,55,102,48,51,99,54,49,100,52,48,101,56,49,53,98,100,48,48,102,102,51,97,56,49,100,53,50,102,48,98,55,99,48,50,55,50,53,102,49,53,100,100,51,56,49,50,53,57,48,48,102,102,97,102,48,52,101,57,54,52,57,56,56,48,56,52,57,56,49,52,54,49,100,51,48,101,57,56,55,97,48,51,102,99,49,101,57,48,101,99,48,55,49,52,51,56,97,49,100,97,50,102,56,51,101,97,49,102,55,48,102,56,57,55,101,53,51,56,55,52,99,51,57,97,49,100,48,48,102,102,101,97,49,52,99,53,56,56,55,56,56,51,100,50,49,101,99,48,102,52,56,55,56,57,51,57,49,99,97,97,48,101,100,56,55,53,99,51,98,52,49,100,99,50,97,53,48,100,51,56,98,56,50,102,56,51,99,50,53,101,49,55,48,57,56,56,56,53,52,49,53,52,53,51,57,53,99,56,54,57,97,53,56,49,54,56,53,56,50,52,50,50,49,53,99,56,48,100,51,57,54,101,52,52,100,48,48,54,100,55,48,48,102,102,51,101,51,100,52,48,48,102,97,53,101,48,101,98,56,48,51,101,97,100,48,48,102,102,57,54,48,50,57,52,51,102,48,48,102,102,102,55,52,49,100,102,56,55,55,100,56,48,50,55,101,56,49,102,54,57,52,48,102,98,56,48,52,99,48,56,55,99,57,98,48,102,50,49,53,97,49,102,98,55,99,49,100,101,48,55,53,53,51,48,98,101,97,50,100,56,51,97,56,48,101,48,99,51,56,54,49,101,50,50,98,52,97,97,52,49,50,97,52,97,51,48,101,102,57,52,56,53,53,97,50,48,55,53,48,98,55,48,55,97,99,56,56,49,100,54,52,99,48,102,48,97,48,48,102,102,55,100,48,49,102,48,97,49,57,54,99,53,56,48,48,51,100,52,53,48,55,56,50,49,99,52,48,101,55,56,51,97,49,98,48,101,101,55,102,56,98,54,57,48,48,48,102,102,102,97,97,53,48,50,53,99,99,48,49,102,53,50,101,48,48,102,97,50,56,48,48,55,100,57,48,48,102,102,51,57,55,48,55,50,97,56,102,99,51,100,50,49,102,100,48,102,52,56,49,50,48,54,48,52,100,55,57,55,52,48,102,102,48,49,102,100,57,55,56,53,51,50,51,49,53,99,49,102,99,48,55,101,50,49,102,99,50,98,56,48,57,54,100,48,55,57,99,56,99,99,49,54,50,53,57,51,48,56,99,57,52,53,56,48,48,51,100,97,99,48,101,102,52,51,97,97,48,50,54,52,53,57,50,48,48,51,97,99,48,55,53,101,56,50,53,57,49,54,50,53,49,48,51,98,102,50,56,99,98,50,50,100,100,51,100,51,99,98,52,48,102,53,56,55,102,52,51,100,54,48,102,48,56,49,101,49,56,55,99,56,48,50,57,100,52,51,97,54,49,101,99,48,102,52,48,55,48,52,51,100,50,49,100,56,48,102,100,48,55,49,52,51,99,97,53,102,48,55,50,99,51,101,101,49,99,101,50,102,99,97,55,48,102,54,48,55,51,52,51,100,101,49,100,52,50,101,52,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,55,50,51,57,54,97,49,100,98,48,102,52,48,55,54,56,51,99,54,53,52,97,54,50,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,49,48,98,55,50,97,56,98,56,50,98,57,51,49,48,56,98,48,50,97,99,98,48,52,55,52,52,50,99,53,48,49,100,54,101,100,98,56,102,50,48,49,100,57,97,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,49,50,49,48,98,102,101,48,49,101,54,50,48,52,56,52,48,49,51,56,54,49,99,55,48,50,55,102,56,48,57,51,56,48,50,53,101,56,48,57,99,49,48,55,55,48,56,55,52,53,52,48,55,55,99,49,102,56,48,55,48,53,48,56,51,99,48,53,56,56,55,54,101,53,50,56,98,56,50,99,48,48,49,101,99,97,48,102,100,49,53,48,53,56,50,55,48,55,53,48,49,101,57,48,51,98,57,99,53,100,57,55,97,49,100,97,48,101,55,97,53,56,55,57,102,56,51,98,55,48,55,57,56,49,100,99,48,102,54,56,55,48,56,48,49,101,102,50,56,48,101,98,49,53,54,53,50,56,55,99,98,49,52,48,48,102,102,48,102,55,50,56,55,54,101,51,56,55,55,56,98,97,50,98,57,51,49,99,48,48,98,54,99,48,48,102,102,55,99,98,54,48,48,102,102,57,49,49,52,102,48,50,53,55,52,48,49,102,54,53,52,57,97,48,52,99,57,48,55,55,99,97,52,50,56,48,97,57,48,55,51,56,48,52,102,54,49,52,49,99,49,101,55,48,55,54,101,48,51,98,54,49,100,102,48,101,98,48,55,51,99,97,101,50,57,99,49,102,50,48,51,98,102,50,97,48,51,97,97,49,99,101,48,55,102,101,49,100,102,52,57,50,57,48,97,52,48,102,48,50,54,57,55,48,53,101,57,55,101,53,101,57,54,101,57,52,49,99,102,48,55,101,54,49,101,101,48,55,56,97,53,100,48,55,53,52,51,97,55,48,49,102,50,48,102,54,48,51,102,52,50,101,53,48,50,55,56,55,56,56,51,99,56,49,100,56,48,102,55,57,55,101,57,99,48,55,98,97,48,48,102,56,53,102,48,49,51,99,99,49,102,56,48,55,97,50,48,101,50,99,48,57,56,54,48,50,52,52,48,49,101,50,48,55,99,56,51,56,50,57,48,49,100,101,48,50,53,55,98,48,55,51,52,49,101,49,56,49,50,100,56,49,100,51,50,48,53,52,57,52,99,48,102,52,99,48,49,101,99,53,48,55,99,50,49,101,100,48,55,97,48,53,100,56,51,102,53,54,52,49,50,99,56,99,57,97,56,54,57,97,49,102,53,48,55,55,101,49,99,57,48,55,57,99,57,56,49,100,50,50,101,55,48,55,56,100,99,50,56,53,51,56,98,99,48,101,54,56,55,56,56,49,102,53,101,48,101,101,56,55,56,56,51,101,50,57,97,49,100,99,50,101,99,49,100,57,48,55,55,52,51,98,97,48,101,102,48,48,51,101,53,98,48,48,52,56,56,97,48,48,49,51,52,52,48,48,102,97,100,52,52,100,48,50,54,52,56,51,98,99,53,50,49,55,101,53,97,56,51,101,51,48,50,52,52,99,98,101,101,48,102,51,52,51,98,55,48,49,100,99,48,101,102,56,55,97,52,51,101,48,53,56,57,54,101,48,101,54,99,49,101,48,49,54,101,49,100,53,48,101,55,48,51,102,102,48,101,102,97,53,49,52,56,53,50,49,55,101,56,52,53,51,57,52,52,53,48,49,52,52,53,52,50,51,48,55,52,48,49,102,97,48,55,98,56,49,101,50,49,55,52,49,100,54,48,102,54,53,56,55,51,52,51,97,54,48,101,50,99,98,57,52,48,57,97,48,101,101,48,55,55,48,51,100,48,49,101,102,50,102,100,48,55,102,99,48,97,56,56,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,51,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,49,48,48,102,102,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,102,102,48,49,51,50,48,48,49,102,49,101,48,48,50,52,54,48,97,53,48,50,55,101,99,48,49,102,54,97,56,48,52,98,102,48,51,98,55,48,102,100,56,55,51,51,48,55,101,48,49,99,97,56,51,97,53,101,53,101,56,49,51,49,101,48,102,100,99,97,55,55,101,99,51,56,99,102,57,52,99,57,50,49,99,50,48,55,52,99,99,97,49,97,53,48,55,53,52,97,55,48,102,55,56,55,54,56,51,102,99,56,54,53,100,57,53,54,49,102,99,48,55,55,101,49,102,57,48,55,100,97,53,100,48,51,97,54,48,55,54,48,48,102,102,102,49,48,51,57,56,53,55,49,52,50,53,102,49,55,56,53,102,48,55,48,56,51,102,54,49,101,52,100,51,50,53,49,49,53,56,56,97,53,57,48,55,98,52,51,98,99,48,49,98,100,52,48,102,53,52,49,101,57,56,55,49,48,49,99,55,56,51,97,99,48,55,57,54,48,102,97,56,49,101,57,49,55,57,99,51,98,50,48,101,99,99,49,99,101,56,51,98,102,48,102,56,56,51,100,49,48,55,56,99,49,101,53,57,50,98,48,98,56,50,101,55,56,55,55,56,51,56,56,49,99,48,48,101,102,49,54,54,49,101,56,48,102,54,49,55,102,52,53,50,56,55,55,100,48,56,98,97,48,102,49,57,54,98,99,97,55,48,101,102,49,52,99,53,57,49,54,51,99,97,102,50,56,99,97,100,50,99,52,98,99,50,99,48,49,50,99,48,57,49,50,98,48,97,100,52,102,50,99,97,100,97,52,50,97,48,49,52,51,48,48,49,102,48,99,48,48,50,52,101,99,51,102,52,48,101,56,48,48,57,51,57,48,50,54,49,99,48,57,99,49,48,102,54,97,53,55,52,50,48,101,102,56,49,51,57,54,48,102,48,48,51,57,99,49,100,102,48,55,54,48,49,100,99,56,54,48,97,55,55,98,50,52,48,55,49,48,48,102,102,57,54,50,52,102,48,55,97,50,49,100,53,50,99,52,49,101,51,48,48,102,102,57,100,49,53,56,49,101,53,50,99,53,51,49,57,57,48,102,52,48,51,99,99,48,102,101,56,51,99,55,48,101,49,101,48,101,55,49,55,99,49,100,53,48,101,57,57,55,56,53,48,99,56,51,97,56,99,49,101,53,56,98,48,102,48,48,55,55,99,51,102,56,53,49,50,54,50,48,48,102,102,54,101,56,48,51,101,54,48,99,48,52,101,101,48,55,53,56,49,99,52,48,48,102,102,51,101,98,98,52,97,56,48,50,52,101,49,51,56,51,56,101,49,101,48,48,102,50,48,55,100,56,48,57,102,50,48,102,48,51,54,56,99,49,100,102,48,102,53,98,48,53,56,50,48,49,53,97,49,100,53,48,55,55,52,49,100,52,48,50,53,57,99,49,101,55,48,51,57,50,48,55,98,52,49,101,101,50,101,52,98,99,50,55,50,57,97,53,97,57,55,99,49,101,49,50,102,48,98,55,52,98,48,101,52,48,55,53,56,51,98,52,49,100,57,52,48,52,48,50,98,99,97,102,97,50,98,56,98,98,48,102,54,56,55,57,99,98,51,48,102,52,57,53,101,101,48,55,52,52,97,99,48,101,56,56,55,101,102,102,99,48,50,100,52,48,49,102,101,48,51,102,97,48,55,99,54,48,52,100,51,56,51,101,53,48,55,56,48,48,52,99,48,56,49,51,48,52,48,102,48,99,98,101,48,55,97,54,48,102,56,99,49,101,97,57,55,101,102,48,55,57,52,51,102,50,49,102,56,48,102,51,98,99,56,102,99,98,49,50,100,56,98,49,101,56,101,56,101,56,56,56,99,56,101,56,101,56,99,56,52,56,101,56,54,53,52,57,52,50,49,100,102,50,56,99,97,56,52,52,50,98,52,51,98,56,49,99,101,48,101,98,49,52,52,53,55,49,53,97,49,100,51,48,101,54,48,55,52,56,97,99,50,57,99,51,97,101,49,100,56,50,97,52,97,50,48,101,99,57,52,54,53,54,49,53,56,56,52,49,50,99,98,97,101,98,102,101,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,51,102,100,48,48,55,99,97,51,52,48,49,97,99,53,50,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,56,48,56,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,49,102,101,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,98,102,101,48,49,52,48,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,102,99,50,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,102,102,56,49,48,48,50,101,98,97,101,98,102,101,48,49,102,102,48,97,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,98,102,101,48,49,56,101,99,48,48,102,98,56,55,48,48,55,100,51,99,48,51,56,97,48,48,55,100,98,100,56,51,56,57,50,97,48,51,56,50,49,102,102,50,100,99,48,49,101,57,97,56,51,101,98,48,55,54,98,56,98,50,99,48,101,48,48,102,102,48,57,56,48,101,56,48,49,101,102,48,102,56,99,56,51,57,100,48,48,102,102,55,98,99,48,51,101,50,48,101,98,99,98,99,48,55,97,102,56,48,49,101,57,52,49,52,97,48,102,52,56,49,100,97,56,55,52,99,49,101,48,56,48,51,100,52,51,48,101,97,48,51,98,52,52,52,48,101,53,57,99,51,101,97,57,99,57,99,48,48,102,54,55,56,50,54,102,48,55,57,48,51,98,52,48,57,51,50,99,100,49,50,101,52,98,48,48,102,102,48,57,102,51,48,55,102,56,48,101,49,52,49,102,49,56,49,50,98,48,48,102,57,52,49,101,48,48,102,102,49,50,102,99,48,52,99,49,48,51,98,99,50,102,56,49,100,54,48,51,101,51,48,55,53,52,53,102,98,99,49,100,97,48,102,99,56,55,49,99,51,99,101,99,97,51,101,50,99,52,97,57,50,99,55,50,51,97,51,97,53,97,51,50,52,50,51,97,52,97,49,50,52,50,54,49,53,50,53,101,56,55,55,99,98,99,50,97,49,50,99,97,100,48,102,49,56,55,51,56,51,100,50,53,49,49,54,50,53,57,48,55,52,99,51,101,54,49,100,50,50,99,99,97,55,48,102,52,48,55,54,48,98,54,50,102,52,51,98,50,53,101,49,53,56,53,57,97,54,56,48,55,99,55,97,56,48,97,102,99,48,48,102,102,102,57,49,54,48,48,102,102,51,101,56,53,102,56,48,51,101,100,50,99,51,56,56,53,53,56,49,51,49,101,48,52,98,99,50,54,54,50,97,52,48,57,101,52,48,55,49,99,49,99,48,99,49,99,102,48,101,57,56,55,55,99,98,99,48,102,48,55,52,48,48,101,51,48,51,102,102,48,55,53,97,53,51,49,55,50,53,102,56,55,99,53,56,48,55,51,97,53,56,97,53,49,55,99,57,98,50,49,100,101,48,101,49,48,55,102,100,48,52,51,99,48,49,101,55,48,102,50,57,55,50,48,101,98,48,49,101,48,57,99,97,98,48,101,101,49,54,48,53,101,49,55,101,53,98,48,55,50,52,49,101,102,50,55,52,56,55,54,52,98,97,48,101,101,48,51,99,50,48,55,51,98,102,101,48,49,53,49,48,98,97,101,97,48,51,50,102,57,52,48,48,48,102,102,102,56,98,54,56,48,51,101,99,53,48,49,101,97,48,49,50,50,50,48,52,97,49,48,49,51,56,99,48,52,98,97,57,53,97,53,48,56,51,101,55,48,102,98,48,49,51,50,56,49,100,102,55,56,51,102,50,49,101,101,48,50,53,97,100,50,48,98,102,48,55,54,48,48,102,102,101,100,56,51,99,101,48,101,98,56,49,100,57,48,55,97,102,50,53,57,55,99,48,101,52,56,49,101,51,57,52,99,48,102,50,48,51,101,50,48,102,53,97,52,49,100,99,56,51,99,54,48,101,102,56,51,99,55,48,55,55,97,99,49,52,56,49,101,57,48,102,49,49,52,56,57,54,57,99,49,99,49,48,55,56,48,48,101,101,100,51,99,51,101,56,49,100,50,48,101,100,100,48,55,50,99,51,100,98,54,56,54,49,102,100,50,99,52,51,56,55,102,101,49,51,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,48,100,98,54,48,48,102,102,102,57,50,57,56,48,51,101,51,102,54,53,55,48,49,51,56,48,49,100,53,48,55,57,50,48,48,102,98,48,52,48,50,53,49,48,51,97,56,49,101,48,52,100,48,50,55,48,56,51,97,52,53,48,100,56,55,57,56,49,101,102,48,51,97,56,48,101,97,57,53,50,49,101,97,48,102,101,48,55,97,52,48,57,98,55,50,98,52,97,51,50,98,99,49,99,100,48,51,98,97,48,101,100,97,51,48,55,54,100,49,56,98,102,48,55,97,97,56,52,49,100,99,48,55,55,97,49,101,49,48,55,50,50,48,101,55,52,51,56,52,49,101,101,50,101,52,97,97,48,101,97,56,51,97,100,48,55,54,97,53,102,56,55,98,48,49,102,97,49,54,48,48,57,52,48,101,98,49,53,101,53,53,49,54,50,49,102,97,52,101,50,56,54,56,98,48,48,102,102,49,53,57,99,48,49,102,49,99,57,48,55,53,50,48,102,52,56,49,99,56,48,48,51,101,52,49,97,48,52,57,98,56,51,97,100,48,55,100,52,48,101,99,99,51,102,99,48,101,55,56,49,101,55,48,55,53,97,52,48,57,56,50,57,48,102,50,56,51,98,97,48,55,57,101,49,99,100,48,102,48,48,102,102,51,98,100,48,102,100,56,55,55,55,57,55,54,48,52,57,53,48,51,101,102,48,102,49,49,52,100,54,53,100,56,55,52,56,51,100,52,56,50,53,50,48,55,56,48,97,99,101,53,99,48,55,55,99,98,97,50,97,99,98,98,50,98,55,49,54,48,53,55,99,53,49,54,48,53,49,49,54,56,56,48,53,57,49,53,102,97,99,97,102,52,100,52,51,55,49,52,48,51,54,100,57,55,102,99,48,50,48,49,100,55,53,48,49,100,102,99,48,49,102,50,57,50,48,48,55,100,48,98,102,48,55,49,50,53,98,56,51,100,57,48,48,102,102,55,100,97,99,56,49,50,99,48,57,98,57,50,48,49,100,48,56,51,99,48,48,102,102,55,56,51,52,49,102,50,48,50,54,102,48,49,100,56,48,55,56,52,51,99,49,100,100,50,101,48,49,100,98,48,51,100,51,48,55,99,52,49,102,55,52,53,50,97,100,102,48,55,98,101,48,101,101,52,98,48,50,102,57,51,55,50,54,48,55,57,56,49,100,102,48,51,100,49,48,55,57,54,49,101,100,52,48,52,52,48,102,56,48,51,98,102,57,52,99,52,102,48,102,49,48,51,98,97,48,102,102,48,55,97,49,49,99,98,51,48,101,52,97,48,57,54,48,48,101,56,52,98,99,52,102,48,101,102,56,51,56,101,48,49,50,48,49,55,102,102,53,100,55,53,48,55,49,99,48,57,49,57,48,50,52,54,48,48,57,56,98,48,48,102,102,55,100,56,97,56,49,51,49,56,49,99,98,48,50,53,55,99,48,57,54,48,48,102,102,101,54,48,48,102,102,51,100,100,52,49,102,102,48,102,53,54,55,56,98,52,50,101,52,98,57,50,99,101,100,50,56,97,102,48,101,50,48,51,98,48,48,102,102,101,51,49,53,99,57,50,56,97,56,97,49,101,52,48,55,57,101,48,102,52,52,51,99,56,56,56,56,54,53,56,56,48,51,100,97,101,48,101,102,99,51,97,98,99,98,50,50,98,55,49,54,48,53,56,52,97,48,57,54,48,53,100,49,54,99,53,100,57,54,56,53,50,48,55,50,56,51,57,50,49,100,100,48,102,54,48,55,102,52,51,100,54,49,100,50,48,101,57,49,55,102,102,101,48,57,99,50,101,97,48,49,100,54,56,48,101,101,99,48,49,102,52,101,99,48,48,102,97,102,101,48,55,55,52,48,48,102,97,102,100,55,56,48,49,102,53,57,56,56,97,48,101,53,50,56,51,99,50,48,52,97,57,56,55,56,55,56,55,55,48,98,51,48,55,57,99,53,50,49,54,99,49,101,99,48,102,51,49,52,50,49,102,97,48,55,99,101,49,102,97,48,101,101,56,55,57,56,51,57,101,49,102,48,101,48,102,51,99,49,101,56,56,51,99,55,48,55,55,50,53,97,56,55,49,52,51,100,101,53,97,56,51,99,48,50,101,56,51,100,54,49,99,51,48,101,57,57,54,48,57,101,57,99,53,50,50,55,56,55,55,99,97,52,52,48,50,57,48,51,98,101,53,50,48,51,98,97,48,101,100,56,55,55,99,97,48,48,102,102,55,54,50,53,48,48,102,102,55,55,99,51,56,56,53,54,56,48,53,51,57,48,48,51,101,100,57,48,48,57,51,55,48,55,51,50,48,52,56,51,56,49,51,100,101,48,102,100,52,48,57,53,102,48,55,49,50,48,52,99,52,48,55,55,99,48,57,57,50,48,55,55,97,48,101,101,48,98,102,99,56,54,56,52,49,101,55,50,97,102,51,101,101,48,55,97,56,51,56,48,53,57,50,52,102,52,57,97,50,99,56,49,99,98,56,51,100,100,50,99,53,48,99,97,52,50,98,48,51,56,97,53,100,56,51,101,49,48,55,53,54,57,53,50,48,48,102,102,102,54,99,48,51,99,48,50,100,56,49,100,98,97,54,50,55,56,55,52,100,51,53,51,100,49,102,52,49,54,99,56,48,48,102,102,101,102,52,49,101,52,99,48,55,102,52,49,99,102,48,51,98,50,102,102,48,50,100,56,53,100,55,53,100,55,102,102,53,100,55,53,99,53,50,102,102,98,98,99,49,57,49,98,54,102,99,55,99,54,101,55,49,54,54,101,55,51,48,52,48,98,48,97,48,50,98,48,101,48,51,51,49,56,48,51,101,51,54,97,48,52,100,102,56,51,57,50,48,55,50,56,48,52,99,54,49,55,97,48,52,98,102,48,55,102,52,49,100,57,48,55,52,52,97,97,48,102,102,48,49,51,50,51,57,56,48,101,101,56,55,48,52,48,57,56,100,55,99,98,52,54,49,48,56,51,99,50,53,53,49,54,54,53,54,97,51,55,50,99,57,48,56,49,99,97,57,55,57,52,49,101,53,50,100,101,52,97,56,52,51,48,101,55,56,55,102,56,98,53,50,98,57,48,101,56,51,98,53,50,49,99,97,52,50,52,48,48,102,102,102,52,57,55,99,48,102,53,54,56,51,97,97,49,100,101,48,102,50,97,48,48,102,102,55,101,57,48,100,51,56,51,57,48,57,99,48,101,97,52,48,53,57,102,57,51,102,100,52,54,97,49,99,49,57,100,101,55,57,56,53,57,50,102,98,54,51,101,51,54,48,98,102,99,50,102,48,49,56,98,50,99,101,100,98,55,55,50,102,52,51,98,53,48,102,52,102,100,102,49,56,102,51,102,55,57,51,55,57,102,51,101,55,99,57,102,57,102,54,51,57,56,53,50,56,54,97,54,50,49,97,99,98,52,99,52,51,53,56,101,50,54,97,50,56,54,98,53,99,102,51,97,97,99,54,98,99,54,53,100,48,54,57,97,101,97,56,48,56,57,98,53,57,53,98,54,50,50,99,52,99,49,97,98,49,49,50,53,52,98,53,51,54,52,52,48,50,49,48,55,97,54,49,100,101,57,57,54,49,101,97,48,55,55,101,51,99,101,51,56,52,54,99,49,101,48,102,56,55,52,51,97,48,102,49,57,57,97,98,56,99,102,97,55,99,51,56,97,100,51,99,97,97,53,97,55,52,51,99,51,97,53,53,101,55,51,51,100,98,53,99,55,54,51,99,57,100,97,57,101,50,49,100,52,102,54,99,51,98,49,101,53,99,55,52,53,101,101,56,55,55,51,100,98,53,57,52,101,99,55,57,54,98,100,52,98,100,99,100,97,48,49,98,56,52,48,102,100,56,49,99,52,56,51,97,57,48,50,54,54,99,49,100,51,48,55,98,56,49,99,55,48,51,102,49,48,101,57,51,54,49,102,97,48,55,54,48,49,102,56,99,53,50,98,52,49,101,57,48,101,98,51,56,53,99,48,55,56,99,97,49,56,50,100,50,48,97,48,48,102,50,57,52,97,49,101,98,50,57,97,56,48,52,100,99,51,97,56,53,98,49,52,54,49,101,49,52,52,98,52,50,50,102,52,51,98,101,53,51,97,55,99,98,56,56,48,53,100,97,48,53,50,54,53,97,50,54,52,49,52,99,97,97,52,48,52,98,52,99,52,51,101,48,49,54,56,54,48,48,102,98,49,53,48,48,55,100,55,57,48,51,101,55,48,48,55,100,55,51,48,51,101,99,55,99,49,100,97,56,51,99,56,56,48,48,55,98,56,56,51,56,97,49,101,53,48,49,51,51,50,100,99,49,99,102,48,51,100,98,50,98,48,97,101,55,49,49,48,51,97,101,48,102,51,56,51,97,97,56,97,101,98,50,48,57,56,52,57,54,49,56,101,57,50,57,102,56,97,49,48,102,56,56,55,55,102,50,54,49,53,99,56,54,49,102,99,48,101,51,50,53,49,54,48,57,56,53,56,48,55,53,52,98,48,52,97,52,49,55,54,49,51,56,98,99,48,101,56,57,55,54,49,100,50,48,102,54,48,55,57,56,48,54,100,100,48,48,55,100,49,50,48,48,51,101,100,98,97,52,48,57,98,53,48,101,55,49,53,56,48,52,97,97,48,49,51,48,50,49,101,52,57,99,48,52,99,56,48,51,98,53,48,101,57,50,51,56,48,51,100,97,48,49,102,56,48,102,55,56,55,99,50,53,51,99,51,100,54,48,52,99,97,49,52,99,56,48,57,101,49,101,101,52,99,50,100,49,100,52,52,52,50,101,49,100,53,50,57,53,49,98,48,55,99,48,49,100,57,48,55,50,100,49,99,51,57,99,56,56,53,102,99,97,55,56,55,97,52,51,100,97,49,102,99,48,55,57,52,56,50,99,48,55,56,52,49,101,50,57,54,48,48,102,102,57,102,99,53,51,56,55,101,48,98,48,52,49,48,51,52,102,48,50,55,102,99,48,49,102,53,102,56,48,101,52,52,48,49,102,54,49,101,48,101,52,100,50,99,49,100,53,56,51,100,54,52,52,99,53,49,56,55,98,48,97,51,101,53,57,49,54,97,48,101,57,52,49,101,99,57,53,54,53,55,50,51,97,53,56,55,98,56,49,100,53,48,55,98,57,50,100,56,54,53,98,55,99,98,49,52,50,54,53,100,52,56,52,51,99,53,101,48,55,52,52,98,97,48,52,98,97,48,50,50,48,55,102,48,51,56,97,57,54,57,56,56,52,56,48,49,101,100,52,48,52,53,52,51,97,57,52,102,50,56,52,51,101,52,53,49,48,55,51,99,51,100,99,49,100,52,48,49,56,55,49,101,51,51,49,56,99,100,48,102,50,99,55,55,49,52,49,98,99,54,49,56,99,56,48,57,97,49,99,100,57,52,50,52,98,48,50,49,54,97,99,55,100,56,57,55,49,101,56,99,57,51,100,56,98,97,101,54,57,54,101,51,97,51,57,99,56,56,57,55,99,55,51,53,100,49,52,49,101,50,100,97,48,49,51,54,48,55,50,99,49,101,53,56,102,99,56,50,99,55,52,51,101,55,51,53,48,51,97,54,48,102,53,49,99,55,100,55,48,55,55,54,54,99,49,97,48,51,52,55,98,51,99,97,57,54,97,100,51,100,49,57,99,97,57,56,102,55,51,100,53,57,57,48,51,102,50,51,98,97,100,49,98,49,57,54,97,57,51,101,51,52,50,52,51,48,100,100,53,52,55,54,49,97,51,100,51,57,52,49,100,100,99,55,55,51,100,49,100,53,99,54,57,57,57,54,97,48,101,99,97,56,48,50,98,50,55,100,48,101,55,100,50,52,52,99,55,100,53,99,101,55,48,54,55,101,49,52,49,55,99,101,50,99,101,54,49,56,101,97,48,100,51,48,49,50,56,54,48,52,97,51,48,51,101,97,48,50,55,54,56,49,102,55,56,55,53,99,49,99,53,56,51,56,97,48,101,100,55,50,102,52,51,99,99,53,101,55,101,57,99,53,100,49,54,99,57,102,52,57,50,56,56,49,100,51,48,101,50,48,55,52,53,49,49,50,53,49,49,49,99,98,98,48,102,100,56,55,101,52,98,97,52,55,52,52,52,100,48,49,50,52,48,101,57,57,52,54,48,57,97,52,54,57,52,100,52,98,99,56,54,57,97,53,56,50,55,57,54,48,57,50,53,53,48,55,55,56,51,98,56,53,55,49,55,56,49,101,101,50,102,48,97,49,50,56,52,98,49,51,100,50,102,99,48,57,49,49,48,50,54,97,99,97,48,48,102,102,50,54,97,100,56,48,50,52,57,57,51,99,49,100,49,49,54,101,57,48,48,52,99,97,97,53,57,54,101,49,100,102,50,97,49,49,99,49,100,57,57,52,52,53,99,48,55,54,52,51,99,99,102,56,54,56,53,102,56,55,53,99,97,102,48,102,98,50,48,50,54,50,52,48,55,57,48,51,98,56,53,101,57,54,99,49,100,49,52,54,50,97,53,48,56,51,57,56,53,98,50,51,56,55,57,56,51,99,50,53,102,97,53,57,55,98,50,53,51,48,55,52,52,97,51,54,48,98,52,52,101,48,102,51,50,55,57,52,97,56,54,53,50,49,55,55,100,48,48,48,102,102,51,48,98,56,48,49,102,53,55,50,48,48,102,102,102,97,100,101,48,101,49,48,48,51,101,98,57,99,49,99,51,50,48,56,55,52,57,49,50,48,97,54,50,102,48,49,102,97,48,55,102,48,97,56,50,56,53,50,48,48,102,102,57,56,49,48,55,56,99,49,100,102,52,101,48,102,53,102,50,57,99,51,101,101,49,101,48,48,102,102,101,102,49,54,97,49,102,48,50,99,99,51,98,48,56,52,53,52,57,53,48,49,101,53,50,100,57,51,53,48,99,97,100,50,97,56,51,56,50,53,53,56,55,101,56,98,50,48,101,55,57,53,97,53,98,49,52,99,53,49,56,55,52,53,51,48,51,100,97,56,52,53,55,97,51,56,55,56,99,51,99,50,49,100,100,52,49,50,99,99,98,48,97,52,49,52,49,48,50,56,48,55,51,48,55,50,52,102,97,51,99,97,54,99,50,101,51,97,57,101,53,52,57,101,56,101,56,55,48,51,51,97,56,48,51,100,56,50,99,55,52,52,51,57,57,53,98,54,97,52,101,53,49,51,49,50,48,97,98,55,57,55,50,98,54,56,48,52,51,99,56,101,55,98,101,53,98,49,97,99,55,48,48,54,51,54,48,98,57,99,48,53,100,52,48,101,97,48,55,49,101,49,100,101,49,100,48,100,57,51,49,56,102,54,54,52,56,102,50,48,102,55,48,102,55,57,99,50,49,101,52,55,49,52,99,100,51,57,57,102,52,101,99,55,98,51,97,57,101,52,101,99,55,99,53,55,53,99,100,49,101,52,51,101,98,56,101,97,55,57,52,100,49,100,100,53,50,99,98,49,101,97,53,54,57,100,97,100,55,49,97,56,55,56,55,49,100,56,101,97,55,52,97,100,53,50,102,51,99,57,101,99,101,54,48,100,51,48,49,50,97,97,48,52,97,98,48,51,57,53,48,50,52,99,56,49,99,98,48,55,53,99,49,99,51,56,51,56,54,48,101,97,56,48,51,100,98,56,49,99,97,48,101,101,56,54,97,57,56,57,97,57,101,57,56,101,51,48,57,56,49,101,97,48,102,98,48,55,97,57,50,49,57,52,54,52,55,50,101,48,51,102,54,49,102,97,50,101,53,49,100,49,53,48,102,49,55,97,49,102,48,50,102,50,53,49,100,49,102,97,55,50,54,56,50,52,57,48,57,48,56,97,102,52,48,52,54,50,97,52,51,98,99,49,100,99,50,98,56,97,49,48,101,55,49,52,54,53,48,57,52,48,53,55,48,49,50,54,56,48,51,101,102,54,56,48,49,102,53,50,49,48,48,52,100,97,56,55,52,56,98,52,48,50,54,98,48,48,102,102,57,55,101,48,101,100,54,99,48,52,99,56,56,51,98,52,48,101,55,97,52,56,48,51,100,101,48,49,99,56,48,101,56,48,55,51,97,53,51,99,51,100,52,48,52,99,97,49,52,101,56,48,57,101,49,100,48,52,53,50,97,53,57,52,98,52,99,48,48,55,98,97,99,97,53,52,55,48,48,55,98,99,52,49,100,97,48,55,51,53,49,52,51,101,50,57,56,53,48,53,49,53,101,49,100,52,48,102,54,56,55,101,99,49,101,53,50,48,51,48,49,100,102,48,55,55,52,56,49,100,51,98,49,52,101,49,99,54,50,98,100,48,52,48,54,52,48,101,55,101,54,98,57,49,99,99,48,56,54,48,100,98,55,99,54,49,98,102,48,98,48,48,102,102,49,52,55,53,57,55,50,55,56,55,99,48,100,54,102,98,49,97,52,54,99,54,49,98,48,48,102,102,102,48,57,48,98,53,48,49,57,100,51,53,48,55,53,99,99,55,51,53,52,99,50,48,49,50,48,53,99,97,53,56,99,51,57,51,53,53,99,54,57,99,48,54,52,54,53,98,52,101,52,98,50,52,55,48,50,57,100,101,55,53,50,48,50,50,53,49,50,57,55,50,100,52,51,100,97,51,52,100,55,56,100,52,55,53,57,52,48,50,50,50,48,101,102,99,51,102,56,48,102,49,56,51,98,102,48,102,53,53,97,49,101,100,57,99,48,100,97,51,102,57,102,56,55,57,49,55,49,102,99,49,53,56,51,99,56,98,56,102,97,102,55,49,101,53,56,51,99,99,54,55,49,101,57,102,50,57,97,97,54,54,57,97,102,49,100,50,99,53,101,55,51,51,102,99,98,49,56,97,53,100,54,48,50,97,48,101,48,102,54,57,100,52,102,50,55,51,55,50,56,51,99,57,100,56,101,99,98,57,52,56,48,52,101,100,98,56,100,51,97,100,53,100,98,55,55,50,49,57,98,57,98,102,57,98,56,97,100,102,55,57,102,50,50,102,49,99,100,98,56,56,51,49,56,53,57,99,101,54,48,57,97,102,97,98,57,50,51,52,55,48,98,51,49,102,55,49,98,56,100,98,48,100,99,49,55,56,52,56,56,101,54,53,48,49,98,55,56,48,49,102,50,49,55,48,48,55,100,53,49,97,54,48,55,53,52,98,56,48,102,101,48,48,102,102,51,101,99,53,56,49,99,97,100,57,53,52,100,56,55,50,56,51,99,50,53,57,48,55,55,53,50,48,48,57,56,97,48,55,55,54,100,50,50,49,52,52,53,48,50,52,48,55,52,48,51,100,97,53,102,97,55,49,52,99,49,100,49,52,48,48,102,102,55,57,97,49,100,52,54,48,97,101,52,53,50,98,100,49,56,51,99,97,53,53,56,55,102,52,51,99,99,57,101,53,54,101,48,55,56,48,53,55,102,57,52,102,48,102,97,97,49,48,51,99,52,48,102,49,97,54,56,55,100,48,49,51,101,49,101,57,48,101,102,48,55,97,48,98,102,97,48,55,55,50,48,53,101,50,48,48,102,102,102,97,52,57,48,48,102,102,55,100,53,57,51,52,48,52,102,99,48,51,101,56,50,99,48,51,102,54,48,102,97,48,51,98,97,49,101,101,54,48,48,57,53,55,48,55,52,51,53,50,57,52,49,101,98,50,99,99,97,100,54,101,99,97,56,50,98,48,49,101,55,56,51,99,49,54,49,100,50,57,53,50,99,97,54,48,55,50,99,56,99,49,101,56,99,53,97,49,53,101,53,97,57,53,101,100,50,52,49,53,54,53,56,51,99,49,101,55,48,102,101,57,54,97,49,99,101,52,53,50,99,52,98,98,50,56,56,51,97,97,56,97,56,52,53,48,53,97,55,56,55,50,48,98,101,48,55,56,99,49,99,56,48,102,53,97,48,56,48,97,57,49,102,48,55,51,52,100,97,51,97,56,102,49,56,48,53,51,56,99,51,98,51,101,57,101,100,55,97,99,97,100,51,97,53,56,100,55,52,54,57,101,56,101,97,51,53,54,52,51,101,51,54,97,53,49,52,101,97,51,51,50,98,57,100,54,97,52,54,48,54,54,99,55,50,49,99,99,55,50,48,48,102,102,49,56,52,99,55,55,52,49,55,50,99,49,100,57,57,98,97,49,99,97,97,100,48,102,99,49,54,49,98,48,97,52,101,99,51,98,52,54,55,57,57,99,101,53,99,54,100,57,100,54,97,100,54,97,102,51,101,49,56,101,54,99,50,98,53,54,97,53,99,55,98,49,100,97,53,56,99,97,49,50,49,99,98,56,100,56,56,55,99,53,101,97,48,101,56,55,53,53,54,51,48,97,50,49,102,49,99,55,57,51,97,57,101,49,53,53,97,55,54,51,100,50,98,53,57,52,49,99,55,48,48,55,100,48,101,48,48,51,101,57,101,52,97,100,48,55,102,56,57,97,53,52,48,49,51,57,50,48,52,100,53,56,55,50,99,48,52,101,48,49,99,53,49,53,55,100,56,50,101,48,49,99,52,48,55,49,99,98,49,52,97,48,101,97,57,54,99,49,100,53,48,55,100,50,49,101,97,50,97,48,51,99,101,49,101,99,48,101,98,57,55,101,53,97,48,55,102,56,97,97,54,48,98,100,52,99,48,102,48,97,50,56,55,51,99,49,100,97,57,55,101,49,100,48,97,99,57,52,49,99,51,48,102,52,48,55,54,52,97,53,50,98,99,49,101,53,49,54,48,53,57,57,53,97,101,50,54,97,55,49,55,48,49,99,97,50,57,56,98,101,48,101,98,56,55,99,48,48,102,102,55,50,100,48,55,101,101,48,102,100,99,49,100,52,56,49,50,99,99,48,101,57,99,51,100,56,48,102,99,52,49,102,55,56,55,98,49,97,48,101,51,48,51,97,101,48,101,51,101,50,57,100,99,48,102,53,48,55,97,49,99,50,97,48,51,99,56,53,102,52,57,53,55,48,53,102,48,55,57,52,97,53,48,101,97,49,52,100,98,49,52,101,49,100,52,50,97,48,98,101,48,102,48,97,54,53,97,54,57,55,99,49,101,48,50,57,100,48,50,54,49,48,48,97,53,52,101,97,52,51,97,52,97,99,57,99,57,98,51,100,48,49,48,100,51,49,51,55,48,54,50,49,55,99,53,102,57,52,56,49,100,53,50,57,52,98,99,48,102,52,48,55,57,99,98,57,50,97,52,51,98,54,49,100,97,48,101,100,49,53,50,53,56,56,55,56,48,51,99,56,49,101,53,48,102,49,49,54,97,56,52,53,50,57,52,54,53,48,57,52,52,53,52,50,49,98,101,53,57,57,55,50,53,101,49,55,50,53,100,49,54,54,57,50,56,54,56,52,53,54,49,53,54,53,50,57,53,52,56,99,57,50,57,56,57,101,53,98,50,54,97,54,50,49,50,49,50,48,50,48,50,51,97,53,97,55,97,55,53,101,57,57,97,102,56,48,50,101,98,56,48,49,102,55,52,97,48,48,102,102,102,98,52,53,50,101,56,48,57,102,51,48,55,101,97,53,57,48,55,50,48,49,100,57,48,55,99,48,98,53,52,56,48,50,53,48,52,49,100,54,49,55,50,56,99,100,56,51,97,97,50,56,55,49,53,50,57,99,49,100,52,52,55,48,102,97,56,55,56,100,49,56,97,56,56,50,98,48,51,99,52,48,102,54,52,51,100,52,53,52,50,53,50,53,97,52,97,55,49,54,54,53,57,49,54,54,53,57,50,53,49,55,99,56,50,48,101,102,102,57,55,52,56,52,53,50,97,53,48,55,53,52,49,100,99,50,52,50,50,50,49,54,48,101,57,48,55,53,52,51,101,48,49,101,54,48,55,57,48,48,102,102,50,55,99,48,55,55,57,102,49,54,57,57,52,49,100,52,48,101,100,48,50,57,52,101,98,49,56,55,99,51,55,52,102,101,99,98,50,97,53,48,57,51,100,49,101,54,98,53,99,48,49,51,54,55,98,54,99,97,57,54,57,99,56,101,56,51,53,54,50,98,53,54,57,50,101,100,56,97,54,98,56,54,57,99,98,49,55,99,48,48,102,102,97,97,52,55,54,48,99,100,48,102,49,52,48,57,56,51,56,55,101,50,98,48,100,101,49,101,48,53,101,54,56,48,101,101,48,55,53,101,51,97,56,98,99,54,57,101,97,56,101,48,101,51,100,97,100,51,97,57,56,50,54,50,51,52,102,56,100,97,100,51,49,56,99,55,51,101,97,102,51,98,53,51,97,57,101,48,55,97,56,100,98,54,98,49,56,98,48,100,48,51,52,49,55,97,56,56,57,53,54,99,53,99,55,99,54,49,100,54,49,100,56,101,52,55,49,51,50,102,48,51,100,54,48,48,102,102,55,100,48,52,56,55,100,56,49,99,56,48,49,51,51,50,48,102,53,99,48,49,102,54,97,99,49,102,49,48,101,50,48,49,50,101,99,49,100,52,48,55,50,101,48,101,54,48,49,101,101,97,53,56,49,50,99,101,99,97,54,56,49,50,102,49,52,53,57,51,48,48,102,102,102,48,48,51,56,54,53,55,97,48,57,55,97,49,100,54,48,55,101,99,53,53,56,55,101,56,97,52,50,48,53,57,56,55,55,99,97,53,50,97,53,50,52,51,57,99,49,102,53,50,100,55,56,55,56,52,98,56,97,48,101,55,54,48,101,98,97,49,48,55,52,99,51,98,101,53,50,49,55,98,56,51,57,52,53,54,57,53,97,48,48,102,54,101,97,48,50,48,50,49,100,56,49,50,48,56,48,51,101,101,100,56,48,49,102,53,54,52,99,56,49,50,48,97,48,102,57,100,48,52,51,102,97,48,101,54,52,51,98,99,49,101,100,55,99,48,57,53,51,48,55,98,55,102,97,52,56,55,53,48,98,51,50,99,97,54,56,98,54,50,98,52,49,100,55,56,51,99,49,55,100,101,50,101,57,50,56,98,56,48,55,50,99,57,48,49,101,57,97,50,100,52,98,48,50,100,56,98,49,54,53,49,99,97,99,50,98,100,57,48,102,51,56,55,48,56,98,53,48,102,56,97,50,57,53,99,53,101,49,55,54,49,100,54,52,98,52,100,50,56,50,52,98,48,48,102,98,49,55,97,48,101,101,52,51,101,101,49,101,98,52,101,48,51,52,56,48,48,102,102,55,99,52,101,99,57,48,50,52,56,48,57,102,51,101,100,99,57,99,101,57,50,48,52,98,49,101,51,48,97,51,101,99,100,48,49,51,48,51,102,102,49,48,54,101,51,101,57,51,48,57,51,48,52,97,56,48,100,53,54,48,102,100,99,49,99,51,56,51,97,97,48,50,54,54,52,49,100,51,48,55,98,48,49,99,55,56,51,102,49,48,101,57,51,54,49,102,57,48,55,53,99,49,102,97,57,50,57,57,98,48,102,52,56,55,53,53,100,50,101,48,51,99,54,53,48,99,49,54,57,50,53,48,48,102,102,55,57,48,97,53,48,102,54,49,52,102,102,49,55,50,49,100,51,50,100,99,97,51,48,102,48,50,50,51,56,56,50,53,101,56,55,55,99,97,55,52,102,100,54,53,55,57,55,54,56,51,52,57,55,52,56,56,48,57,50,52,100,97,101,56,50,57,54,57,56,56,55,99,50,100,51,50,56,55,52,100,52,48,102,57,48,55,55,54,54,54,98,97,98,52,101,97,55,54,51,54,53,97,98,48,100,56,51,99,57,99,99,102,54,51,50,100,54,53,55,49,101,50,57,97,56,55,99,97,102,53,54,102,56,55,54,56,100,98,48,101,97,98,100,48,56,48,56,54,53,56,97,97,99,54,98,57,56,100,98,49,97,51,49,52,49,101,52,51,99,48,48,102,102,53,99,49,57,97,50,48,98,54,53,48,53,101,56,56,102,98,50,56,53,51,52,100,54,51,52,56,51,98,56,53,101,54,55,56,101,48,49,57,48,51,100,48,54,50,51,56,102,56,55,98,51,102,49,101,57,101,54,54,57,100,56,55,49,56,55,55,56,101,97,55,53,51,53,56,101,52,98,56,100,53,51,100,51,100,99,55,98,51,55,99,99,99,54,98,54,51,97,49,101,48,102,54,55,97,97,55,57,51,52,53,53,53,51,99,57,100,56,102,52,55,97,54,98,99,102,48,98,48,102,54,99,48,48,102,102,97,51,100,100,98,54,99,51,102,97,99,52,98,102,49,49,102,101,51,48,53,54,51,55,101,55,101,55,49,54,48,55,102,49,53,57,54,99,56,53,54,99,55,51,48,100,53,99,54,49,102,49,97,98,56,97,99,49,55,102,48,99,50,51,101,99,50,48,52,50,56,49,57,48,48,48,102,102,51,101,99,98,56,48,49,102,53,99,101,48,102,50,99,48,49,102,53,99,48,48,102,102,102,100,48,48,102,102,49,101,57,98,48,55,56,57,50,48,98,57,48,102,97,48,51,98,53,48,102,49,57,53,54,56,50,53,100,56,51,97,57,48,55,99,101,57,48,49,100,54,52,55,48,101,97,57,52,54,48,102,49,57,49,97,52,97,56,50,56,101,99,51,101,50,56,50,56,97,53,53,97,49,56,55,57,56,51,101,54,56,101,53,52,57,54,97,49,99,55,48,102,51,49,54,52,57,52,49,100,98,50,101,52,97,49,50,99,48,98,99,48,49,51,100,55,48,97,102,99,49,100,100,48,102,56,50,54,49,53,97,56,50,53,48,56,55,100,52,51,98,49,100,51,52,48,98,55,55,54,57,100,97,98,53,54,102,97,56,102,56,100,52,54,49,102,54,51,101,102,99,101,50,99,102,102,57,99,100,56,55,49,99,50,57,52,48,53,102,99,102,99,55,48,51,100,49,57,101,55,98,53,101,55,49,51,102,50,97,55,49,100,56,102,50,55,54,55,53,54,51,100,56,101,56,53,99,55,52,98,54,49,48,50,100,48,57,50,97,99,52,57,52,53,98,54,97,50,99,98,52,48,51,56,49,49,100,54,49,101,55,51,48,56,55,100,48,55,55,56,99,57,49,101,98,49,100,57,51,52,99,101,56,54,97,57,56,50,54,101,57,99,57,53,49,102,56,99,101,51,102,57,99,100,100,53,99,99,51,100,49,100,49,54,98,48,54,57,57,54,98,54,98,54,50,101,51,98,97,102,56,53,97,57,51,99,57,100,57,55,98,53,56,55,57,51,98,50,102,56,102,51,98,57,101,53,52,97,57,53,101,99,55,51,49,98,53,56,57,54,57,51,57,56,101,55,49,56,100,56,50,101,55,102,102,52,50,98,56,57,51,49,99,53,48,53,54,49,102,50,56,48,102,53,48,48,48,102,102,102,56,101,101,56,51,97,51,48,55,55,50,48,102,101,48,48,49,102,53,53,101,48,102,101,99,49,99,101,56,51,100,102,48,101,54,57,52,97,48,102,48,52,49,100,98,48,55,102,99,48,57,57,98,48,55,56,101,53,50,48,55,97,99,51,97,54,53,100,99,98,102,100,48,56,98,51,50,98,57,100,48,55,52,97,48,101,48,100,51,49,49,100,100,52,54,52,56,52,54,98,52,53,52,98,50,98,52,98,54,50,57,52,98,50,54,57,49,56,98,56,50,56,52,51,99,52,53,52,49,54,48,53,55,56,55,56,48,51,98,97,53,102,57,53,97,53,53,57,55,99,49,100,102,52,102,52,49,50,100,48,97,101,52,50,50,99,49,48,56,48,52,53,56,100,101,56,57,49,101,55,57,102,102,102,102,56,97,51,48,97,99,54,101,55,100,102,56,101,48,97,48,98,99,51,54,101,51,50,56,48,102,100,52,48,48,102,102,102,56,98,102,52,57,99,48,49,102,53,102,48,48,102,102,102,50,55,52,53,102,100,56,48,49,101,54,99,99,51,102,98,102,102,51,48,102,99,48,49,100,49,48,48,51,56,97,51,101,51,48,99,54,51,55,51,55,48,56,51,48,97,49,57,52,49,102,52,51,97,98,53,50,97,52,102,48,51,100,101,97,53,52,97,101,54,98,53,101,97,49,101,55,52,51,102,52,55,98,53,99,100,52,98,54,99,97,97,53,54,52,52,51,97,50,48,56,52,53,98,48,98,52,50,52,98,52,97,48,98,99,48,53,50,56,49,55,102,52,54,56,57,102,56,99,56,48,53,98,98,49,97,101,54,97,57,57,54,55,97,51,101,49,99,56,100,51,51,51,99,55,97,48,55,53,48,102,99,54,55,57,102,99,101,50,98,53,99,55,52,51,101,57,99,56,102,99,55,51,51,54,52,101,99,98,48,101,56,55,99,51,97,49,101,57,98,54,51,56,101,101,55,56,51,98,51,100,98,49,99,100,55,51,54,97,54,53,56,50,97,57,55,56,48,97,99,99,48,48,102,102,102,98,53,57,48,48,102,102,55,100,54,57,48,55,101,48,48,49,102,53,99,101,48,102,100,53,51,48,97,50,54,100,98,50,100,99,98,100,48,50,53,102,56,49,101,48,49,55,50,53,100,98,101,48,52,98,102,48,51,99,51,50,102,53,51,99,51,97,57,99,98,99,48,102,54,49,52,101,53,49,49,53,48,49,99,102,50,100,48,51,100,50,53,53,49,55,97,53,50,56,55,54,99,98,55,52,101,52,101,50,98,48,98,53,48,101,48,49,54,52,49,102,56,52,49,48,101,56,97,54,57,55,50,53,99,57,52,56,49,100,51,52,50,48,102,56,50,54,50,48,50,52,56,55,56,52,51,98,97,53,49,50,48,57,53,99,57,57,99,97,100,50,98,56,48,97,98,97,97,55,49,56,102,50,55,102,56,54,49,54,55,100,101,52,57,55,99,50,51,49,56,101,51,56,97,99,48,48,102,102,50,56,99,97,48,49,98,53,56,48,52,99,98,56,49,50,101,99,48,101,99,56,48,57,98,51,48,55,49,54,48,102,50,52,48,57,55,53,48,55,99,52,56,56,53,97,97,54,56,51,98,102,48,55,57,101,53,52,50,50,57,53,52,53,100,54,50,56,52,98,53,55,99,97,52,50,101,100,48,49,50,56,97,57,50,100,99,97,99,48,102,51,48,55,55,48,98,101,50,57,56,98,49,56,57,52,97,52,55,52,54,50,100,56,51,97,101,49,101,55,50,57,52,97,54,48,102,50,49,53,97,99,49,54,99,56,54,57,101,53,50,50,54,49,54,48,53,52,97,50,50,48,56,55,56,56,97,50,50,102,48,97,48,52,57,52,102,50,57,53,51,56,48,50,99,97,56,48,57,102,102,48,50,52,98,48,51,102,99,48,52,56,53,48,49,51,51,50,49,102,97,48,50,53,101,52,51,101,101,57,57,54,49,101,51,52,53,50,56,97,53,48,48,98,97,48,101,51,56,55,102,53,57,50,56,52,98,56,48,101,102,49,52,101,48,102,49,48,51,56,50,49,101,48,52,53,101,57,97,53,48,56,55,97,52,97,55,52,54,50,101,54,48,56,57,100,97,50,50,57,52,49,100,98,48,102,48,97,51,49,53,50,53,56,49,55,99,53,50,57,52,54,49,102,97,48,101,101,56,55,97,52,51,97,54,56,48,49,101,50,50,102,55,57,52,53,54,53,57,50,54,57,101,49,101,51,48,101,50,100,49,100,56,51,101,56,50,98,52,101,54,51,54,101,51,49,99,102,57,54,98,57,53,98,57,99,48,48,102,102,99,101,54,55,97,97,57,97,101,51,57,51,97,100,50,101,97,97,49,57,57,54,57,100,53,102,54,50,53,49,54,97,57,55,97,53,99,100,56,101,53,97,49,54,48,50,99,99,56,49,55,53,99,55,55,48,102,100,99,55,54,101,56,101,98,48,102,54,50,100,53,54,55,51,48,102,52,52,55,53,99,101,52,100,56,54,57,97,98,54,97,54,49,100,56,55,57,48,99,97,51,98,56,50,57,99,101,97,100,51,55,100,52,98,48,54,53,97,97,99,101,97,55,101,55,51,100,101,97,100,56,54,98,49,99,53,98,54,99,54,57,101,57,99,99,51,101,57,100,50,51,48,101,56,55,97,54,57,100,56,101,50,48,57,52,55,51,101,102,97,55,56,102,102,54,51,56,97,51,49,98,102,51,55,101,51,101,49,49,102,56,101,50,102,56,97,51,48,53,54,100,101,51,102,97,100,50,50,99,54,102,102,55,49,56,54,102,99,101,49,54,48,97,49,56,53,57,98,49,99,53,56,101,97,48,54,97,54,48,48,102,102,102,97,100,99,48,48,102,102,55,100,53,52,48,51,100,57,48,48,102,102,55,100,57,55,57,53,52,48,102,102,49,51,48,49,100,55,56,51,99,53,48,55,55,97,48,101,102,100,51,52,49,99,57,57,53,52,48,101,102,101,57,49,57,57,48,102,102,99,56,55,56,97,49,48,99,51,100,52,49,101,48,48,102,102,55,56,52,53,100,57,54,54,99,50,48,49,53,102,52,57,101,49,100,99,50,56,56,98,97,52,57,50,57,48,97,55,50,98,56,51,98,52,49,99,101,48,102,97,49,54,99,57,101,53,100,99,49,53,101,53,101,50,55,101,50,102,57,49,52,51,97,97,49,100,102,57,48,101,102,53,57,53,99,49,101,54,50,101,99,51,100,56,49,100,50,48,53,57,56,48,57,98,48,48,102,102,50,52,53,56,48,57,97,57,48,50,52,55,99,98,98,48,101,98,49,52,48,48,102,102,52,99,101,48,51,97,52,50,99,52,49,100,97,97,53,48,55,101,48,97,98,52,102,50,100,52,51,97,50,57,99,101,49,55,50,49,100,56,48,102,52,57,52,48,49,101,49,52,52,50,97,57,51,52,49,50,48,53,99,51,50,53,55,56,55,97,52,51,57,48,53,102,48,55,57,52,51,98,48,102,49,54,101,53,51,98,101,102,57,53,102,52,53,101,56,55,55,54,56,98,56,57,50,102,99,97,51,52,51,50,101,52,97,48,52,102,50,99,99,97,101,52,51,50,98,56,98,101,50,57,53,50,100,51,99,49,49,53,54,49,57,48,54,97,50,97,51,51,57,52,49,97,54,101,51,57,49,102,50,49,99,49,55,48,100,52,54,57,102,54,97,98,98,48,101,57,53,99,51,52,102,51,98,99,57,49,101,56,49,57,49,97,56,101,56,101,54,100,57,54,99,97,50,56,98,97,57,52,48,48,102,102,100,56,57,100,56,51,99,55,49,99,53,51,101,48,102,55,57,97,54,51,56,48,55,55,49,101,97,51,48,100,99,51,101,56,54,53,98,52,101,97,101,51,102,48,101,98,53,51,102,97,97,53,48,54,101,51,53,56,55,97,51,57,98,52,100,51,53,52,98,49,52,49,99,49,55,98,57,97,98,56,102,50,97,101,57,99,57,101,99,51,99,97,101,53,56,55,54,54,57,101,49,56,97,49,53,98,97,53,53,100,53,97,53,99,99,49,51,100,101,51,55,101,97,102,51,48,48,49,53,100,57,48,48,53,49,97,100,56,48,49,55,102,50,97,100,50,98,97,99,48,48,53,54,54,52,52,48,49,49,53,98,48,48,50,102,102,50,56,53,56,50,99,49,97,52,57,50,48,55,54,48,101,48,102,48,55,53,99,48,49,100,55,48,49,57,55,48,48,102,102,99,56,54,52,57,48,48,55,100,55,101,48,51,57,48,48,102,102,48,55,100,56,56,48,48,51,101,97,57,56,48,57,51,50,48,55,53,48,48,102,53,49,49,50,52,97,52,48,102,53,57,52,56,48,52,97,50,56,51,56,49,50,100,48,49,100,51,48,51,100,57,50,97,48,97,102,52,53,52,100,48,102,54,56,51,97,97,48,102,55,50,52,56,51,57,55,48,101,53,52,98,101,53,57,50,48,98,51,100,50,53,49,49,98,50,101,99,51,97,48,53,99,101,52,55,52,49,52,52,48,102,101,48,55,49,53,50,100,51,53,48,57,48,52,51,100,97,56,48,56,97,56,57,52,48,50,54,50,53,48,56,55,100,48,97,52,48,101,57,48,55,98,52,51,97,54,48,49,55,100,97,48,52,99,52,48,49,50,102,48,48,102,55,48,48,57,53,55,48,55,98,97,49,101,99,48,55,49,101,48,102,99,99,51,97,57,52,49,99,99,48,55,57,52,49,99,98,57,50,57,52,48,49,101,101,48,48,101,102,54,50,101,99,51,98,54,49,101,52,54,100,48,97,48,51,99,54,49,100,98,50,57,99,51,100,54,53,49,53,101,50,102,48,51,97,54,53,98,49,55,54,49,100,101,52,57,97,52,98,50,56,52,98,101,50,97,53,51,57,99,56,52,50,50,100,100,50,97,99,97,101,97,52,57,97,50,98,99,98,48,57,54,56,98,48,52,52,52,98,52,50,54,99,48,51,51,102,48,48,57,48,53,51,99,56,49,50,49,101,48,52,57,50,102,51,56,50,49,48,50,53,49,56,48,57,55,48,100,102,56,101,50,99,48,49,101,57,48,56,55,52,51,54,101,48,51,52,52,48,57,53,48,53,52,56,48,49,102,54,102,50,48,48,102,97,100,99,48,101,100,56,48,51,101,99,52,52,48,57,55,50,55,57,48,52,97,100,48,49,51,53,52,53,48,50,54,48,52,49,99,99,49,53,54,49,102,54,48,102,53,56,49,50,102,97,53,56,57,53,99,57,56,56,52,100,97,50,57,55,52,49,101,49,50,100,99,97,97,50,98,53,50,48,98,57,48,55,54,48,49,101,48,50,98,99,98,98,50,100,99,97,49,48,101,98,55,50,97,48,49,101,55,50,52,56,55,53,56,51,98,99,53,50,100,48,55,56,57,51,53,51,99,97,102,52,101,48,101,50,49,55,56,56,101,53,52,56,55,57,51,49,54,51,52,49,100,102,52,49,48,102,53,48,55,53,48,51,100,54,48,51,49,101,51,100,56,51,56,52,97,99,100,101,49,100,57,51,51,48,100,57,51,50,100,53,52,56,54,99,49,100,56,99,98,51,57,98,100,54,98,49,97,53,53,51,102,97,98,54,57,99,100,57,53,99,97,50,52,54,57,54,48,97,97,54,52,52,53,53,49,54,52,48,56,97,52,56,55,55,55,52,52,48,52,98,55,50,56,48,48,102,102,57,53,52,49,54,102,97,48,98,98,56,51,101,56,55,52,56,49,102,54,56,102,99,56,55,54,56,51,101,101,55,57,55,49,101,56,51,98,51,51,55,56,51,99,52,49,101,53,53,52,55,51,51,52,48,102,97,98,50,99,97,51,57,50,54,56,49,102,52,100,101,51,52,50,99,51,101,57,100,97,98,97,48,99,52,51,48,99,102,101,55,99,55,50,48,100,52,51,97,51,97,98,52,49,52,101,98,49,101,48,50,54,99,55,53,55,51,53,54,97,98,51,102,49,100,99,100,49,48,48,102,102,98,51,97,97,50,53,102,101,99,51,48,97,51,101,51,48,48,48,102,102,97,52,49,52,50,53,54,98,101,50,51,99,48,51,48,48,102,102,48,97,52,99,49,49,100,52,54,98,48,102,53,56,55,54,48,51,99,48,49,99,54,48,102,49,57,55,99,49,100,48,48,102,55,49,52,50,53,99,48,55,54,48,51,100,50,49,100,55,50,101,52,98,52,48,101,101,48,55,57,52,51,98,56,49,101,50,50,97,100,51,56,97,52,50,102,99,51,98,101,53,102,49,52,97,57,99,102,49,53,97,53,99,49,52,97,53,99,57,52,56,53,57,97,51,97,49,97,54,57,53,52,53,97,57,53,48,53,57,97,51,50,52,97,50,50,55,57,53,56,57,97,56,56,56,56,57,56,56,48,57,97,99,97,53,50,48,97,54,98,53,50,101,52,53,52,101,49,53,51,101,102,101,56,100,102,101,48,57,101,50,48,53,48,49,99,97,48,50,101,48,53,98,49,100,54,53,50,57,100,50,100,57,54,48,98,57,54,49,53,54,53,56,50,54,49,49,52,51,52,52,54,48,49,100,53,97,98,53,56,97,100,55,97,98,54,97,101,53,52,101,56,101,53,48,102,56,100,55,98,49,101,99,55,52,55,52,55,51,53,102,49,50,100,98,50,97,53,48,101,57,54,50,50,99,98,50,100,56,56,97,57,56,53,53,56,57,53,50,56,48,48,48,102,102,101,49,97,56,54,48,48,97,49,50,99,48,48,49,55,52,57,53,48,48,102,102,101,50,52,49,51,56,49,53,99,48,54,101,53,48,48,57,100,98,52,48,48,48,102,102,55,48,101,52,51,48,48,53,48,57,54,48,48,48,102,102,98,97,52,97,56,48,55,49,50,48,57,99,48,97,101,48,51,54,53,52,48,102,99,48,101,51,101,48,100,51,99,55,57,53,98,52,56,97,97,56,99,57,56,48,56,56,50,98,99,98,99,48,50,56,99,48,50,54,97,54,102,48,57,54,55,55,48,101,51,57,54,50,49,50,49,50,99,102,56,51,102,56,101,52,50,53,48,57,56,100,54,48,101,56,51,97,99,52,56,97,52,97,51,48,48,97,98,51,48,48,102,102,55,100,57,50,99,53,98,50,48,48,102,102,102,98,48,53,48,50,55,55,54,97,97,54,102,52,51,97,48,52,100,57,56,49,51,49,51,53,102,48,102,51,97,97,55,56,51,100,100,48,102,55,49,56,100,99,99,55,102,50,48,51,99,55,57,101,51,49,50,51,48,57,101,97,48,57,49,100,49,97,54,98,49,102,48,53,57,98,49,50,102,56,100,98,56,100,98,48,99,55,102,56,54,48,56,49,48,97,48,49,56,54,50,48,48,102,98,99,53,48,48,55,100,53,51,57,53,101,48,52,102,48,48,51,97,101,52,56,48,50,54,49,48,49,100,56,100,57,55,48,56,56,48,52,99,100,48,51,56,57,48,55,55,52,53,97,51,52,53,51,49,52,52,56,97,99,57,55,99,49,101,49,52,51,48,55,99,56,48,101,101,52,51,98,101,102,49,55,50,49,101,99,97,48,55,54,48,56,54,49,100,101,50,57,57,49,52,98,97,52,99,52,54,48,55,56,54,99,49,54,56,53,99,49,55,97,57,97,48,101,99,57,51,52,51,98,54,56,49,102,49,55,97,53,102,49,54,101,57,54,49,99,101,48,102,50,97,48,50,54,57,53,99,53,101,49,52,54,49,101,97,48,55,55,50,48,49,55,97,52,101,52,53,98,50,101,51,56,100,51,100,98,99,100,51,55,55,101,50,57,98,97,100,101,54,98,102,100,99,100,102,102,102,102,49,99,100,98,56,101,54,51,49,98,101,53,48,50,99,56,55,100,48,55,54,52,102,56,51,98,52,54,100,57,101,49,52,49,101,50,53,55,97,57,51,99,50,52,102,50,55,52,51,100,99,50,97,50,100,54,53,55,51,57,48,56,50,53,48,102,54,100,48,56,49,101,100,98,53,50,100,97,51,50,56,52,98,54,52,97,101,48,49,101,99,48,53,98,48,48,102,102,55,100,101,51,97,99,49,102,55,48,55,53,99,54,51,49,97,54,54,48,100,48,53,50,49,97,52,54,48,49,100,48,101,56,54,50,48,102,50,57,56,52,98,49,101,51,54,55,100,51,50,99,100,49,51,57,57,100,54,50,56,53,52,99,55,50,101,48,57,54,55,55,56,55,97,51,97,49,101,100,52,50,57,48,53,53,49,99,56,102,54,99,54,99,53,54,98,53,56,101,97,97,97,99,54,57,101,49,52,49,101,49,53,97,98,54,50,52,100,102,101,48,57,57,101,50,99,55,48,49,101,101,50,99,48,101,49,57,52,48,51,50,97,52,48,49,102,52,49,101,48,48,102,102,100,54,57,56,48,50,53,50,52,48,49,52,49,48,49,102,53,48,48,49,52,99,53,56,51,100,99,48,48,102,101,97,48,49,54,97,100,51,102,49,99,50,98,49,49,101,50,99,48,50,50,101,54,53,48,48,102,102,99,97,57,48,48,55,100,48,56,48,48,51,53,97,54,48,48,57,52,97,48,56,52,52,48,55,100,52,55,48,48,51,98,56,98,48,55,98,56,48,49,100,99,48,99,53,48,54,101,48,101,54,48,98,49,101,57,51,100,48,98,48,48,55,97,51,51,101,48,50,50,48,97,97,51,97,50,48,48,102,52,48,51,55,48,49,55,49,48,50,54,55,52,48,48,100,54,102,99,51,98,97,48,48,102,102,57,57,52,48,99,48,48,48,102,102,50,57,55,56,55,98,102,48,49,54,101,52,48,49,102,50,57,55,48,48,102,102,54,99,101,56,48,55,51,48,48,48,102,102,57,56,57,52,49,99,57,48,48,50,97,98,97,48,102,100,48,48,102,102,51,102,97,56,48,99,56,99,48,48,102,102,102,97,48,102,48,48,102,102,54,98,52,99,56,49,50,57,56,48,48,97,48,99,48,102,97,99,48,48,102,102,97,54,51,52,49,101,102,97,56,48,98,55,50,48,48,102,57,52,98,56,48,51,54,55,52,48,51,57,56,48,48,52,99,52,97,48,101,52,56,48,49,53,53,100,48,55,101,56,97,48,51,50,51,48,48,51,101,56,51,99,48,49,97,100,51,50,48,52,97,54,48,48,102,102,50,56,51,48,51,101,97,48,48,50,57,56,100,48,55,99,48,97,48,100,52,51,57,101,48,48,102,102,100,57,53,99,55,97,56,48,49,51,100,99,100,50,48,48,102,102,50,98,99,51,51,55,48,49,55,102,48,53,99,56,56,48,51,53,51,101,48,51,56,51,48,48,102,102,52,101,101,48,101,51,56,48,49,52,97,101,51,101,51,56,48,98,55,56,48,48,102,102,102,57,52,97,98,55,55,56,48,57,101,54,48,55,50,99,101,101,56,97,48,99,102,48,49,50,57,97,49,99,57,56,102,55,98,55,51,49,99,48,49,101,97,101,56,51,102,49,102,101,48,57,49,98,101,100,99,49,48,55,49,54,55,49,99,52,48,57,48,49,54,54,56,55,49,102,49,99,56,57,56,55,99,51,57,102,48,101,50,99,52,54,51,102,101,54,49,50,55,101,55,49,52,97,48,49,97,97,50,48,52,102,100,48,49,50,52,48,48,101,99,99,48,49,102,54,48,101,48,52,98,98,49,55,99,48,52,98,102,48,51,99,98,50,99,56,98,54,48,101,101,55,99,53,97,50,49,56,55,99,52,51,56,48,49,102,54,50,57,56,51,53,55,53,51,56,51,56,54,48,102,50,52,97,53,50,98,48,98,57,50,98,48,51,98,54,49,101,55,55,99,97,54,98,52,98,52,49,52,51,48,102,53,57,53,56,100,57,53,99,53,102,57,55,50,53,51,57,55,101,49,100,98,50,101,53,51,53,49,50,48,98,50,50,56,99,98,98,50,100,55,49,53,97,53,57,56,55,53,52,51,99,55,52,53,50,56,55,97,56,97,51,48,48,102,102,98,50,50,48,50,54,51,48,49,99,49,56,55,102,99,48,57,53,100,48,55,101,52,48,102,51,99,49,99,49,56,51,99,102,52,49,48,49,50,102,48,102,97,48,51,97,100,48,102,53,57,54,97,49,100,53,50,100,101,57,97,52,52,50,100,100,49,48,97,100,50,101,49,98,52,49,55,55,102,50,97,99,51,99,56,49,100,100,48,49,51,101,50,97,52,97,51,50,100,53,51,56,51,97,52,49,102,48,50,97,50,99,97,102,48,102,51,48,55,52,48,98,57,52,100,50,57,100,48,51,57,55,97,49,100,52,50,101,56,97,57,50,102,50,49,49,50,49,49,49,51,97,49,52,49,50,48,51,99,101,49,100,57,51,101,49,57,48,54,102,49,101,52,100,52,53,57,54,57,101,48,101,50,54,57,97,99,55,97,100,53,54,98,54,50,54,52,54,57,101,49,100,54,98,57,99,55,51,98,50,53,97,101,56,102,54,50,53,98,54,51,56,56,55,51,54,97,53,97,48,57,57,97,100,48,49,98,48,48,53,56,56,48,55,101,50,51,97,97,49,101,50,56,55,52,97,54,50,56,101,49,57,100,54,56,48,57,54,56,102,52,56,55,55,52,54,54,49,100,99,99,57,51,53,48,99,99,53,56,101,57,53,101,55,99,51,51,49,53,98,97,50,98,51,57,57,98,50,55,49,98,49,97,100,49,98,51,57,57,101,49,54,51,101,97,56,51,99,50,56,56,57,55,57,99,56,102,50,100,97,97,100,54,97,53,97,98,52,101,99,98,49,54,56,52,52,52,56,50,50,99,48,55,56,48,99,101,97,48,51,56,102,48,48,102,102,51,101,50,54,97,48,48,101,48,56,48,52,102,57,48,48,102,102,50,56,53,48,49,50,99,56,48,48,102,102,53,99,52,48,57,56,49,101,48,51,53,52,48,52,101,49,56,48,52,53,56,48,102,48,49,57,100,52,48,55,49,101,48,48,102,102,55,99,52,100,52,48,49,99,49,48,48,57,102,50,48,48,102,102,53,48,97,48,50,53,57,48,48,48,102,102,98,56,56,49,51,48,50,97,49,53,56,55,54,52,48,48,102,102,100,98,99,57,56,50,48,49,102,51,101,50,52,48,48,102,49,54,55,99,99,49,99,52,49,55,100,54,53,56,50,100,53,48,51,100,54,49,54,48,49,50,101,51,97,99,48,100,97,48,49,53,98,56,101,101,56,49,101,52,48,54,101,48,101,56,56,48,51,101,53,48,97,48,48,100,54,102,55,48,55,54,99,48,48,57,57,54,54,49,99,48,48,48,102,102,50,97,51,101,48,102,100,53,52,48,52,49,48,57,49,102,101,100,99,55,99,51,56,99,50,48,53,50,56,48,102,100,101,48,48,102,57,52,50,56,48,51,53,98,100,99,49,100,98,48,48,50,54,53,57,56,55,48,52,48,48,97,56,102,56,51,102,53,53,48,49,48,52,50,48,53,101,48,51,99,48,54,55,53,49,100,48,102,54,52,48,49,98,55,51,51,101,56,48,50,55,97,57,99,56,48,48,98,48,99,99,49,53,56,48,57,55,56,56,48,51,53,98,51,48,101,101,48,48,50,55,55,56,55,97,52,48,48,102,102,97,97,99,55,97,101,99,102,99,100,50,48,100,48,56,98,48,49,56,97,48,51,51,50,48,48,102,102,51,101,50,100,50,48,48,100,57,100,52,48,102,97,52,50,48,48,102,102,57,52,99,48,102,98,57,56,50,48,48,49,100,50,101,56,51,56,97,49,52,97,48,50,99,100,56,56,57,48,53,53,56,48,99,101,97,48,51,51,50,48,48,51,101,50,100,50,48,48,102,102,100,57,100,52,48,102,97,52,48,49,51,49,51,48,51,101,101,48,48,53,53,55,52,49,99,53,97,56,50,102,48,101,51,99,57,52,55,98,56,99,52,57,54,50,54,53,51,52,53,52,99,98,50,57,49,54,48,52,99,55,49,53,55,48,51,56,56,49,55,52,97,102,55,50,98,48,53,98,98,56,55,98,50,102,54,51,57,99,99,55,98,48,55,51,52,100,57,55,51,49,99,100,98,54,53,54,98,97,51,49,51,49,99,100,98,48,98,57,54,53,57,50,99,98,48,98,49,97,57,51,51,100,48,48,102,102,55,100,102,97,56,48,51,101,97,53,48,97,49,48,50,53,97,99,98,98,52,53,48,50,54,101,52,48,57,54,48,48,102,102,101,50,57,54,99,53,55,48,51,56,101,48,102,99,57,54,101,53,56,98,50,48,102,97,48,51,57,97,49,100,101,50,97,49,48,50,52,51,57,50,48,101,51,48,51,101,56,53,56,50,54,49,53,56,99,48,55,55,56,98,53,50,56,101,49,49,53,50,101,53,51,56,51,98,99,48,101,102,48,49,101,53,57,54,97,53,56,57,54,48,56,50,53,55,57,52,97,48,50,52,100,56,51,97,56,49,99,49,48,102,54,49,53,99,56,101,49,100,102,50,98,52,51,99,48,56,48,53,54,56,55,101,52,49,100,100,48,55,49,52,97,49,48,49,54,48,98,54,51,52,102,101,52,52,48,52,50,50,56,55,51,48,57,51,56,53,102,51,101,101,50,99,53,48,99,55,49,102,56,99,97,48,49,98,101,56,49,102,101,48,101,50,56,55,53,48,49,101,56,48,55,49,56,51,101,56,48,101,99,99,51,102,54,53,52,56,48,57,101,56,55,50,52,49,101,51,48,55,52,99,51,99,52,49,99,51,48,102,57,57,52,57,52,57,97,53,56,49,53,102,50,53,100,56,55,52,99,51,100,101,53,52,50,53,49,52,54,49,101,49,50,97,51,97,55,49,52,101,57,54,56,48,53,97,49,53,99,48,57,101,50,97,56,98,48,52,57,52,49,99,57,99,53,52,50,55,50,48,97,55,97,49,99,97,52,54,48,49,50,100,52,102,52,50,52,101,51,53,52,48,48,53,101,50,48,48,102,102,51,101,101,54,48,48,102,102,49,102,53,53,56,53,100,56,48,51,101,98,102,48,49,101,100,97,51,48,55,100,52,49,100,101,50,49,57,55,52,53,102,56,49,50,99,54,48,102,55,99,98,56,48,102,49,49,54,52,49,99,57,50,102,49,49,56,97,49,52,100,52,54,50,56,52,49,100,52,56,55,56,48,98,49,48,102,49,56,55,97,99,98,51,50,98,56,49,99,49,49,54,48,53,99,49,54,54,49,102,51,48,102,99,49,55,99,53,99,57,54,48,49,100,97,48,101,50,97,50,57,52,99,57,99,53,48,56,55,98,99,51,100,52,57,99,53,50,57,54,48,48,102,48,49,48,50,52,98,100,52,98,50,98,56,97,101,52,100,50,99,48,51,97,97,49,101,98,98,52,49,48,55,97,48,102,51,48,55,48,57,99,54,52,49,101,57,55,49,98,99,54,52,97,56,48,48,102,102,55,97,97,51,99,100,52,57,101,56,101,99,99,56,48,49,48,48,102,102,55,57,98,54,57,49,50,53,57,48,49,52,56,55,57,97,57,97,99,98,48,97,54,51,97,100,54,48,52,50,99,97,99,54,100,48,49,53,54,48,53,56,98,56,50,101,100,57,52,56,55,56,56,54,51,49,99,99,51,97,53,48,102,48,56,100,54,98,52,51,99,50,51,50,49,53,98,100,56,51,98,101,54,98,57,102,54,57,54,51,100,97,54,51,57,100,53,98,53,55,98,49,53,50,102,51,100,53,56,49,49,57,98,54,54,53,57,100,56,54,57,56,98,57,98,54,52,55,57,102,48,101,56,55,55,54,49,101,50,53,51,99,57,101,53,97,55,100,53,101,102,48,50,51,102,53,102,48,100,102,55,48,97,53,102,101,51,50,99,98,52,102,102,102,54,51,55,51,102,97,100,56,99,48,98,101,54,99,48,54,102,49,98,50,56,49,51,97,52,56,51,52,56,48,49,54,101,48,49,57,50,100,49,54,53,56,51,52,48,98,50,102,53,49,48,100,51,56,102,51,98,48,100,51,53,50,52,101,101,101,98,54,100,97,55,48,98,97,97,51,52,99,101,99,54,51,56,53,101,51,56,99,54,49,50,50,53,52,48,55,101,55,48,48,102,102,55,100,48,99,56,48,51,101,97,55,50,52,48,57,53,50,48,55,55,50,56,97,48,52,100,48,48,49,51,49,101,48,101,100,54,48,97,97,48,50,54,57,52,51,102,97,48,57,97,97,48,101,48,57,53,48,49,101,53,55,98,50,54,49,54,99,48,101,53,52,49,100,54,49,55,50,53,52,97,51,50,50,97,51,98,50,102,48,55,54,53,50,48,97,98,52,50,99,49,99,98,48,55,98,48,49,102,50,48,52,99,49,54,102,99,51,100,102,54,57,56,57,97,53,100,57,55,99,53,49,48,55,49,53,50,99,97,55,48,101,53,100,54,48,101,51,56,55,56,48,98,53,48,55,97,97,49,100,53,52,101,48,52,97,52,48,49,102,52,50,101,48,48,102,97,55,53,50,98,57,51,99,97,98,48,101,50,56,49,51,100,99,48,52,99,102,48,55,55,56,98,53,54,100,50,48,48,52,100,57,48,99,51,100,54,48,52,98,57,56,51,97,100,50,102,52,97,102,50,102,56,51,98,52,57,54,56,101,57,48,53,48,49,55,54,48,101,102,99,51,101,56,48,101,100,48,48,57,56,102,52,55,48,102,48,48,102,102,55,55,52,51,102,101,53,51,50,55,50,52,50,48,50,53,97,55,57,52,99,49,101,55,50,97,48,51,98,101,49,99,51,48,102,97,48,55,50,101,99,97,50,48,102,52,49,52,48,57,50,53,53,56,51,99,50,56,97,50,102,48,51,98,56,53,101,48,55,53,97,100,51,56,48,55,49,49,100,102,102,49,98,56,51,51,102,55,57,102,102,48,102,99,101,51,101,51,101,51,56,101,54,99,50,56,53,48,53,56,98,51,50,56,49,102,54,49,100,56,56,101,49,50,100,54,99,53,54,51,99,97,54,99,49,100,56,50,50,54,98,53,99,101,51,49,56,101,54,102,52,53,49,98,97,56,55,53,56,55,100,55,99,52,53,57,49,97,57,48,56,56,101,56,57,52,50,52,49,102,52,97,48,54,50,98,56,48,50,56,53,48,53,102,54,56,50,101,101,99,101,99,55,56,55,57,102,56,51,56,102,48,101,100,52,100,50,55,98,56,54,48,102,99,100,51,57,56,102,102,49,98,97,55,48,55,98,57,57,50,99,53,48,98,49,97,100,55,48,101,99,49,99,52,102,54,97,100,101,100,49,97,54,51,101,97,53,56,54,101,53,56,100,97,100,53,56,100,48,48,102,102,55,97,102,52,100,54,53,51,101,51,53,101,48,49,53,54,48,48,102,102,48,102,98,50,55,48,48,54,98,56,51,48,49,51,98,99,48,48,102,102,57,57,54,54,48,52,99,53,48,48,102,102,49,53,53,99,48,102,56,102,48,49,97,51,56,50,100,52,49,50,52,97,48,49,100,48,48,56,55,50,56,51,98,54,48,48,102,102,102,98,50,55,48,48,102,102,54,98,56,51,48,49,51,98,99,48,48,57,57,54,54,48,52,99,53,48,48,49,53,53,99,48,102,57,50,56,50,52,57,52,48,51,97,48,49,48,101,48,49,54,97,48,52,55,57,97,49,52,48,50,55,56,102,57,52,56,48,48,102,102,57,99,51,100,48,51,48,48,102,102,50,54,53,54,57,52,48,99,99,48,51,53,54,49,99,98,97,48,48,101,54,56,56,101,98,56,48,50,54,98,97,54,52,53,48,48,102,102,51,51,54,57,100,102,56,97,101,98,97,101,97,50,55,56,51,50,55,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,99,50,48,48,48,102,102,102,56,98,56,49,54,52,53,56,97,51,48,48,51,101,102,49,56,48,57,50,97,50,98,57,49,48,98,48,52,102,52,55,50,98,99,98,51,99,48,52,99,55,54,50,99,99,97,102,52,54,52,99,55,100,56,52,53,52,102,48,52,56,48,49,50,56,48,48,52,99,49,50,52,50,50,56,48,57,56,50,50,99,98,56,48,57,54,52,98,48,52,57,50,53,55,50,54,56,50,48,57,98,57,98,48,99,97,99,102,102,54,57,50,53,102,97,56,48,98,100,101,97,48,54,56,56,48,48,102,97,54,57,48,50,54,101,56,51,57,99,48,52,56,56,56,48,51,101,99,56,99,48,57,55,49,48,50,54,97,56,51,102,99,56,101,57,52,57,54,49,100,50,48,55,53,55,99,49,101,102,102,50,100,49,49,100,48,49,98,50,98,53,101,52,100,55,55,48,55,100,52,49,99,51,48,51,100,49,48,55,55,52,56,49,50,56,99,100,49,55,56,49,101,51,48,101,57,49,53,50,55,48,49,51,53,48,102,54,97,50,55,51,97,54,48,55,56,48,97,102,50,51,56,102,53,56,49,51,100,52,54,50,98,100,51,55,102,99,48,51,97,100,49,52,48,52,49,49,48,48,55,99,101,51,52,97,100,50,99,57,50,57,48,99,48,49,102,53,57,97,53,56,50,51,49,53,101,57,99,57,48,56,48,53,53,55,48,50,55,51,99,48,52,100,49,51,57,57,52,51,55,100,101,52,50,50,98,98,50,55,98,101,48,52,97,54,50,51,50,50,102,50,99,49,50,102,54,97,52,53,52,52,99,57,97,57,51,56,56,50,49,52,97,52,53,99,102,55,50,101,52,99,100,57,50,102,56,56,97,56,48,102,100,99,97,48,50,100,57,56,48,51,101,53,54,48,48,102,102,101,56,48,49,100,102,48,55,99,99,48,49,102,52,101,52,48,52,99,56,56,51,100,56,48,102,50,48,55,54,99,97,55,50,99,99,51,102,54,48,101,54,48,48,102,102,49,101,57,48,56,48,51,100,51,57,48,102,49,50,54,49,52,99,53,51,50,55,49,54,101,49,100,54,99,48,102,49,99,48,57,97,53,48,50,53,100,56,51,98,50,49,101,101,99,53,50,49,55,50,57,99,53,53,50,54,57,55,48,53,49,53,57,55,56,53,51,97,50,97,51,97,48,49,54,51,99,97,49,52,102,50,98,55,57,54,52,56,51,50,48,57,48,50,99,55,97,55,50,48,57,49,56,57,102,102,48,48,102,102,97,53,51,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,97,48,52,48,49,102,49,51,51,48,50,53,98,99,49,101,50,56,51,99,99,48,48,55,100,97,102,56,51,97,53,48,50,54,48,99,51,98,54,53,55,101,52,56,48,101,48,48,102,102,49,50,99,97,48,48,102,102,102,55,100,101,48,55,57,50,57,100,100,51,48,97,50,54,52,48,52,98,98,56,51,101,57,48,50,53,98,99,48,57,56,99,48,101,53,56,55,52,51,56,50,53,57,51,52,98,97,52,48,50,101,49,50,99,49,51,56,53,98,57,53,99,57,53,49,48,48,50,52,50,53,50,49,55,102,101,55,52,54,48,49,51,51,48,49,50,100,50,98,56,101,53,56,50,56,48,97,102,99,97,48,49,56,50,99,48,48,102,56,51,99,48,55,55,48,98,56,50,98,52,97,54,48,48,102,102,55,100,57,49,57,55,99,57,97,56,54,48,57,55,50,97,48,51,99,102,99,48,57,51,57,101,53,49,97,54,48,54,101,56,99,102,54,52,100,48,49,50,54,52,57,48,50,54,100,49,49,48,98,49,99,49,56,97,51,50,52,102,52,57,52,54,101,56,56,57,53,55,51,49,99,49,51,57,48,100,57,50,99,51,98,52,52,98,54,102,53,102,102,99,48,55,101,50,53,48,49,48,48,99,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,48,102,102,56,97,48,49,54,48,101,48,48,102,102,102,57,56,55,56,49,51,57,50,48,48,102,53,98,48,48,102,102,57,101,98,48,101,56,48,49,50,56,98,54,53,52,48,50,52,102,56,49,50,52,56,48,50,55,102,51,56,98,53,99,53,56,48,50,54,51,49,55,52,48,48,102,51,50,48,48,102,102,101,55,56,48,57,54,50,48,55,97,49,98,56,48,57,54,102,48,101,100,49,53,97,48,50,53,54,48,50,53,102,56,97,100,48,52,97,49,102,56,55,56,52,51,100,99,48,57,102,101,48,100,101,48,49,50,50,50,50,48,50,53,102,102,102,99,48,52,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,57,48,56,53,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,54,100,99,51,57,101,48,102,52,56,51,56,56,48,102,48,48,102,102,51,99,56,48,102,53,99,51,97,56,49,100,48,50,102,48,48,52,101,48,51,99,52,48,101,51,52,51,102,101,53,55,48,51,98,48,48,55,57,101,56,48,48,50,53,54,53,99,49,53,100,56,51,97,99,49,102,98,50,101,52,49,100,54,48,51,98,51,48,55,100,50,53,55,57,52,51,57,50,56,98,51,52,49,52,48,52,48,50,102,51,97,54,48,51,98,52,48,55,99,50,48,101,101,48,51,99,100,100,51,99,97,49,52,100,50,100,48,97,52,57,101,49,101,48,99,53,53,51,56,53,56,52,56,55,57,48,97,52,50,102,56,97,99,50,98,52,48,53,97,97,48,48,55,100,100,49,48,48,51,101,51,100,56,49,100,53,48,48,55,100,56,49,56,49,51,57,56,48,52,97,55,48,49,51,98,52,48,101,102,99,97,56,48,101,102,49,55,50,57,48,53,54,48,51,101,49,48,50,53,99,99,49,100,100,48,49,51,99,101,48,101,51,53,50,49,50,52,97,101,48,55,55,99,99,48,51,102,55,48,50,53,56,52,97,100,48,55,98,48,53,49,50,49,56,55,100,99,49,101,54,57,52,101,48,102,48,52,51,98,49,54,49,100,50,48,102,51,55,48,55,99,50,49,99,53,48,55,53,48,53,57,49,54,56,49,100,56,48,102,49,99,57,55,54,49,101,99,97,50,102,99,51,101,48,48,102,102,101,55,52,51,97,99,49,100,49,50,97,52,49,100,56,48,55,57,48,51,98,52,49,102,55,48,55,53,48,49,100,50,48,101,55,48,51,100,50,48,49,55,49,48,48,49,102,54,55,48,48,48,102,102,102,98,50,101,48,55,99,54,48,48,102,102,102,97,97,52,48,48,102,102,55,99,97,50,48,48,102,102,57,99,49,48,50,54,56,56,49,100,48,49,52,97,53,48,56,55,99,53,49,100,101,48,101,102,48,49,50,101,101,48,101,101,48,49,101,100,56,51,98,52,48,102,50,52,50,51,50,49,57,53,101,48,102,52,99,49,99,100,48,55,57,48,48,57,53,54,48,50,53,54,48,98,100,48,102,53,48,55,50,53,49,99,51,99,101,48,50,53,50,53,57,49,55,48,49,99,51,48,102,49,55,50,100,99,51,97,52,49,100,98,48,102,50,56,55,52,52,51,101,56,53,49,97,49,97,55,53,57,52,48,49,101,99,48,101,102,57,52,101,101,48,55,56,48,97,48,48,102,56,48,55,49,100,99,48,102,55,48,55,48,56,51,100,56,48,49,56,101,50,48,101,48,56,49,102,100,56,51,57,99,48,50,54,57,99,49,99,100,48,51,98,102,48,55,102,101,48,52,98,101,56,51,99,51,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,50,49,101,52,48,101,51,48,55,101,52,51,98,48,102,51,101,48,50,53,99,53,98,57,53,100,100,50,53,50,49,49,49,50,53,49,100,50,53,49,57,51,53,49,100,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,56,56,55,54,99,51,101,50,49,100,54,50,102,52,97,101,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,99,48,55,53,99,51,99,101,53,52,57,52,52,49,101,53,50,56,99,98,51,50,98,49,48,98,102,99,51,48,48,51,97,54,49,100,51,48,101,98,48,55,48,52,51,97,99,49,100,56,48,101,50,56,55,49,52,51,98,52,53,48,56,55,50,56,51,57,48,49,99,101,50,56,48,97,55,48,101,57,56,55,51,56,51,97,48,49,100,52,50,57,56,97,101,48,101,101,56,55,53,99,51,97,54,49,100,54,48,101,101,97,48,97,51,57,53,52,49,100,98,48,101,98,56,55,54,99,51,98,56,53,52,50,49,97,48,57,53,48,53,48,56,55,55,56,97,51,50,57,100,48,100,49,48,97,56,50,97,56,97,54,50,98,100,49,49,48,56,97,102,50,97,56,97,101,52,55,52,52,50,98,100,48,49,97,54,57,98,54,101,50,54,52,48,50,101,51,56,48,57,49,101,48,48,55,100,56,54,48,55,97,48,48,102,102,49,102,54,53,56,48,48,102,57,54,100,56,51,56,53,48,55,101,99,57,97,49,101,97,50,56,48,51,100,97,48,101,97,56,51,97,48,49,101,48,48,50,54,101,99,49,99,97,48,49,50,98,99,57,97,49,100,98,48,101,56,49,54,48,49,99,98,50,98,101,52,48,57,54,48,48,102,102,101,49,48,49,50,102,52,48,52,100,97,50,53,56,51,97,54,50,99,53,50,52,97,99,48,102,51,50,50,97,49,48,55,101,57,50,48,98,102,48,102,97,97,50,48,55,57,52,98,52,48,55,57,54,49,101,101,52,98,48,102,100,52,101,48,102,48,51,54,49,101,98,48,102,57,57,55,48,53,53,97,48,57,53,56,49,100,49,48,101,99,49,53,99,49,100,100,48,101,50,48,55,53,48,48,54,51,55,48,48,102,102,55,99,97,97,52,48,57,101,101,50,99,56,48,57,51,57,48,48,102,102,55,100,53,100,56,55,98,52,49,100,57,56,55,49,52,98,57,50,56,49,48,52,49,101,97,56,49,51,98,48,53,102,97,52,56,49,50,99,101,53,55,97,49,50,52,56,55,56,52,51,97,101,99,56,55,97,56,97,100,48,55,51,56,53,100,56,55,54,56,98,98,50,100,52,48,57,56,52,48,102,56,57,52,56,49,99,56,48,102,48,48,55,55,56,51,99,48,57,54,49,102,52,48,101,101,51,56,49,99,56,52,54,52,55,48,55,49,99,49,101,51,50,99,48,97,101,52,51,50,56,53,99,48,55,55,99,57,101,48,102,101,48,51,97,48,49,102,50,50,98,99,51,101,50,53,48,56,55,97,49,48,56,51,97,54,56,50,53,101,48,48,56,100,52,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,102,102,56,48,54,55,98,56,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,98,50,99,48,48,52,99,48,48,48,102,102,50,55,49,56,48,48,102,102,97,53,100,99,49,101,51,97,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,56,48,52,56,52,50,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,55,57,52,48,55,98,50,48,102,102,48,49,99,101,48,51,56,100,50,99,56,49,100,48,49,53,54,48,102,56,48,51,102,101,49,100,101,48,55,55,99,57,52,48,102,102,52,49,101,102,49,52,56,48,101,48,99,49,100,49,98,97,49,101,53,55,53,50,53,48,52,97,99,48,102,57,56,51,101,52,48,102,50,56,55,54,52,51,101,52,49,102,51,48,101,57,56,51,98,100,52,54,50,101,52,49,50,98,99,97,57,50,97,99,51,99,50,49,101,97,50,97,56,51,56,48,49,101,51,52,52,48,101,56,52,57,55,56,57,99,53,54,99,48,55,57,52,51,100,98,50,53,51,48,55,49,99,51,98,99,101,49,54,50,49,102,54,48,102,53,56,55,52,99,51,98,101,53,101,56,48,56,100,54,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,98,102,101,48,51,48,98,56,48,51,101,99,52,56,48,57,48,102,48,55,51,54,48,48,102,102,102,98,50,50,48,50,53,50,99,49,101,98,56,49,50,97,99,48,102,57,56,97,54,50,56,49,101,52,55,48,102,57,49,52,50,53,57,97,53,48,51,98,54,48,102,99,49,55,50,49,100,101,52,56,48,102,50,49,54,52,48,101,53,48,49,102,50,50,50,57,52,99,53,97,97,50,48,51,98,56,48,55,99,101,49,100,50,52,53,50,98,56,51,99,48,49,100,50,50,101,48,48,102,102,52,102,56,51,56,97,53,97,57,54,53,52,57,97,57,97,53,51,57,53,97,49,101,99,48,101,102,51,54,49,102,52,48,101,57,97,53,56,55,57,48,49,100,99,48,55,57,56,98,51,97,48,101,52,48,55,99,48,51,99,52,53,55,49,54,48,48,49,51,97,56,48,48,102,98,49,49,48,50,52,51,99,49,102,50,48,48,51,101,98,55,52,48,57,98,52,48,55,98,48,48,52,97,98,48,51,101,54,50,57,56,98,102,54,53,50,48,51,57,97,53,102,49,54,54,57,52,48,101,100,56,51,102,48,53,100,48,55,55,57,49,99,51,98,54,53,55,48,51,101,98,48,55,51,52,57,52,53,99,57,54,56,56,56,48,101,100,99,49,102,51,56,55,52,57,49,52,97,101,50,102,99,51,100,56,53,51,56,48,57,48,56,55,101,52,97,97,50,98,54,57,51,49,51,52,97,55,50,98,56,51,100,56,49,101,49,98,48,101,53,56,55,98,49,49,48,51,99,56,48,101,101,48,51,99,99,53,57,52,48,55,100,99,51,57,101,49,101,51,50,98,56,97,101,48,48,102,102,99,98,49,48,48,55,99,55,55,48,48,49,102,55,57,101,53,55,48,48,102,102,51,101,100,49,52,49,99,101,99,48,51,57,48,48,102,102,50,54,49,48,98,102,50,56,49,49,56,48,57,102,99,48,55,52,52,49,100,101,48,102,49,57,55,52,49,102,56,50,97,48,51,98,52,49,100,55,48,102,52,49,53,99,53,54,56,51,100,100,48,55,51,50,49,99,98,52,56,48,55,54,48,53,48,97,50,48,49,51,49,99,57,48,102,97,49,48,55,51,57,48,48,49,100,52,56,55,49,52,51,99,52,49,101,48,48,102,53,48,51,99,55,50,98,56,51,57,101,49,101,101,48,55,54,56,53,48,48,55,98,97,97,100,99,48,102,54,49,52,54,53,99,48,55,100,99,51,97,99,49,99,100,48,101,55,48,55,49,48,98,102,50,98,56,51,57,99,49,99,102,48,55,54,99,48,49,102,55,50,99,48,48,102,97,56,52,48,55,53,56,48,48,102,98,56,53,48,50,53,99,56,51,97,56,48,101,55,56,51,100,56,49,102,99,101,48,101,53,56,49,101,54,48,51,98,50,48,55,56,48,56,97,49,102,102,48,55,52,101,48,102,99,100,48,52,49,100,99,56,55,55,56,49,101,49,57,55,50,49,100,51,48,52,100,50,51,53,49,52,50,49,102,100,48,101,53,49,54,50,53,51,57,54,52,57,101,49,100,52,48,102,49,49,54,52,49,99,48,48,102,102,55,56,54,49,100,102,55,57,49,57,50,99,98,102,48,101,100,56,55,53,99,51,102,101,49,99,52,57,52,101,48,102,100,56,55,52,48,49,100,55,48,55,99,56,98,54,52,101,50,102,57,48,52,51,56,56,100,56,55,53,52,98,99,102,102,48,48,98,49,48,48,48,102,102,55,100,50,57,56,48,51,101,97,57,99,51,102,54,48,48,102,102,102,98,54,52,48,50,55,49,52,51,98,52,48,101,54,102,50,51,48,55,102,52,51,98,52,48,52,98,57,56,55,50,98,98,52,49,101,102,48,50,54,56,52,49,102,53,56,55,50,99,97,55,50,97,49,51,55,48,51,98,51,48,101,50,99,97,48,49,55,56,57,50,49,100,99,48,101,102,50,50,49,54,56,49,101,54,52,98,52,53,48,101,102,50,49,56,51,99,49,48,55,99,50,49,101,49,50,57,102,48,55,48,48,49,100,102,50,50,56,50,52,48,51,100,101,53,100,57,53,57,57,50,48,51,99,54,48,102,51,51,56,51,98,57,48,102,57,56,55,50,56,49,100,56,56,55,102,48,97,102,56,48,48,101,48,98,48,55,48,52,48,101,49,48,49,99,101,48,49,50,98,48,48,101,54,56,49,100,102,56,49,50,102,99,48,52,98,101,56,51,98,99,50,56,52,49,100,54,48,51,57,100,48,55,53,52,53,48,51,50,49,100,98,48,101,51,48,55,49,56,51,98,48,99,98,101,48,50,53,101,53,52,49,53,100,57,50,53,50,49,50,100,50,53,50,49,50,53,50,53,51,53,50,49,51,52,98,54,50,102,56,51,99,48,53,101,57,54,101,57,54,53,56,56,55,57,48,51,101,50,49,101,57,50,102,52,98,49,50,99,56,51,100,56,49,102,51,48,102,54,57,54,54,53,99,48,55,97,48,51,99,101,53,98,49,55,97,49,101,53,50,102,48,98,51,50,99,100,51,52,49,54,49,48,48,55,100,54,57,48,48,51,101,98,98,48,49,99,54,48,48,51,101,98,48,48,102,102,48,57,53,97,48,101,57,48,49,50,100,48,48,101,50,99,97,101,101,54,51,57,52,52,49,101,102,48,55,99,48,49,102,51,48,52,100,56,55,99,54,55,56,51,100,101,48,55,101,98,56,49,100,99,56,55,48,99,51,56,54,48,102,48,48,49,102,48,56,48,51,100,98,54,49,102,49,48,102,100,48,55,102,56,48,49,101,99,49,97,48,55,56,56,48,48,102,102,102,52,102,99,97,56,50,101,48,48,102,102,49,101,57,102,48,55,53,56,98,101,101,49,99,101,48,101,56,101,102,56,97,101,50,97,49,48,55,48,48,53,101,97,55,50,55,48,48,97,57,50,48,48,102,102,102,57,52,50,48,48,102,102,51,101,102,102,48,97,55,48,101,56,57,53,50,49,102,56,48,48,102,102,55,100,54,53,56,49,50,52,54,48,102,49,51,57,54,52,48,102,48,48,102,102,98,49,48,48,102,102,55,98,100,52,49,100,100,48,49,51,98,97,48,102,51,52,97,50,50,98,56,51,57,50,49,101,97,48,101,50,49,53,54,49,99,51,48,102,54,48,55,49,56,51,101,52,48,101,101,52,51,102,48,48,102,102,52,97,55,57,53,56,48,48,102,102,102,55,52,56,55,54,56,51,100,57,56,98,49,48,102,102,97,55,48,48,102,102,51,100,100,54,48,57,102,48,55,97,54,49,102,50,48,101,52,50,55,56,55,52,56,98,99,48,55,51,50,53,101,56,55,53,56,97,57,48,55,55,56,53,54,56,55,57,52,98,48,48,102,102,102,100,49,54,48,48,102,102,102,51,52,51,98,99,48,101,98,102,102,99,48,98,48,56,48,49,102,50,55,102,48,48,102,102,55,100,101,55,48,48,102,102,51,99,101,97,48,51,100,50,52,56,48,50,52,56,48,48,102,102,57,51,97,48,55,99,97,48,48,102,55,49,48,49,50,53,48,48,102,102,101,99,56,48,52,98,102,48,51,100,102,48,102,50,48,55,50,100,49,56,49,50,52,49,100,99,48,50,54,51,56,49,102,97,56,55,55,56,51,99,50,53,57,50,54,98,101,48,57,52,48,102,98,50,50,57,55,52,57,100,56,49,101,55,56,49,50,102,99,48,101,99,55,50,50,56,55,54,54,56,49,100,102,56,50,52,56,97,99,48,101,102,56,55,52,48,51,101,48,48,102,102,102,52,57,48,99,51,99,56,48,102,50,53,98,48,48,55,97,57,101,49,100,97,50,56,48,49,99,50,48,55,102,56,97,100,48,49,52,48,53,55,53,100,55,102,102,53,48,48,102,102,99,102,98,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,49,54,48,56,97,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,55,102,99,48,54,98,50,50,99,56,49,101,56,48,55,49,56,97,98,48,55,97,52,49,99,100,48,55,50,54,53,56,57,55,100,100,56,48,55,57,56,49,102,102,48,101,48,56,51,99,57,48,55,57,99,49,100,49,48,101,100,56,48,57,54,49,54,101,101,102,50,101,56,51,56,56,48,101,55,56,51,99,52,48,101,57,48,51,97,99,48,102,49,56,51,99,48,48,50,55,52,56,97,56,51,54,49,100,101,50,98,55,56,55,55,99,51,99,48,48,102,99,56,49,100,55,57,53,101,48,57,48,50,99,52,98,48,50,98,99,98,99,50,100,51,56,55,97,52,49,51,99,49,100,101,50,98,52,98,50,50,98,56,97,51,48,102,48,97,54,49,53,56,48,53,53,50,48,48,102,102,102,98,99,50,48,48,102,102,55,100,52,54,48,55,53,99,48,49,102,54,102,50,48,52,97,53,98,52,48,101,97,57,48,56,51,99,54,49,100,102,48,55,55,50,48,52,99,48,56,51,97,55,50,102,100,51,48,49,101,51,56,49,50,101,97,48,102,52,56,98,100,48,101,102,57,53,101,57,101,53,54,97,48,48,102,102,55,97,100,101,50,57,53,50,56,97,97,50,101,99,49,100,57,48,55,101,48,98,97,52,54,50,57,48,98,51,48,102,99,57,52,97,48,101,56,48,49,101,57,97,51,56,48,57,53,101,48,102,57,100,48,55,49,100,51,50,52,98,49,50,98,52,51,100,54,49,100,56,48,55,55,50,48,102,49,49,51,99,51,98,97,49,102,102,57,48,55,54,101,56,52,49,99,48,48,102,49,56,49,48,49,56,48,51,101,54,50,99,48,102,102,99,49,102,50,48,49,50,98,97,48,102,56,56,48,49,102,52,102,56,48,52,99,50,48,49,50,102,99,48,102,48,52,51,99,50,48,101,97,56,49,102,49,56,51,97,99,50,102,99,48,57,100,49,48,102,50,56,55,49,56,51,102,48,49,100,100,55,53,49,97,48,98,51,50,57,99,98,50,57,54,48,48,57,52,101,52,50,52,98,52,54,52,57,52,52,52,98,52,54,52,100,50,57,99,98,99,48,101,102,49,55,56,53,52,97,53,49,54,50,49,100,99,48,102,55,56,55,53,52,98,100,52,49,50,100,48,51,97,56,49,102,51,48,101,56,49,54,97,53,99,56,55,53,56,51,100,50,53,52,57,55,56,49,100,57,50,102,52,98,50,50,98,48,98,48,48,49,56,100,99,48,49,102,52,102,97,48,48,102,98,53,49,48,55,51,56,48,48,102,98,53,97,48,50,53,49,99,51,97,50,48,102,56,52,51,57,99,49,101,51,48,101,102,98,54,48,102,100,52,51,57,54,49,100,101,48,101,55,48,55,54,56,48,57,97,101,48,55,52,50,53,54,97,48,50,52,48,55,55,52,98,52,48,55,53,54,48,102,57,57,50,56,97,56,101,48,50,55,52,57,50,53,53,56,55,53,48,98,52,48,102,50,48,55,98,48,98,56,99,48,101,55,56,51,102,54,53,97,57,53,97,49,101,49,50,102,48,49,99,99,48,55,97,97,56,51,99,54,49,101,48,56,48,102,48,48,55,52,53,49,49,50,99,51,98,99,53,97,49,54,98,50,48,102,50,56,51,57,101,48,102,48,56,51,97,54,49,100,50,102,102,48,48,102,102,57,98,55,48,55,97,97,48,101,98,48,51,102,54,48,101,51,99,49,101,57,56,51,99,97,48,55,50,99,48,102,52,56,97,51,99,49,100,57,48,55,57,56,48,101,55,52,49,101,48,48,55,99,52,49,100,55,48,51,99,54,48,101,100,52,57,54,54,53,51,57,55,49,56,51,98,97,49,102,98,48,55,55,101,49,101,49,50,99,99,51,97,101,49,101,99,50,56,51,57,55,52,53,48,50,54,57,55,52,49,100,99,50,100,55,49,52,101,49,101,49,50,57,56,98,50,50,98,102,57,54,48,53,49,57,54,52,53,56,57,52,54,53,56,48,50,53,56,49,51,99,53,54,49,54,52,57,101,53,54,100,98,52,57,98,52,49,54,97,97,48,49,97,97,101,48,48,102,57,50,99,48,48,51,101,56,101,99,97,100,48,48,102,102,55,100,56,99,48,51,57,98,50,99,52,48,57,98,102,48,55,50,52,102,48,55,56,57,49,56,48,57,99,101,48,50,53,56,99,49,99,102,57,55,50,56,56,53,51,56,55,53,49,48,49,48,99,51,99,101,49,101,99,50,98,48,48,57,56,98,48,55,51,52,49,99,99,52,57,48,102,53,48,51,99,52,55,56,49,99,97,49,53,56,49,99,97,48,101,102,97,49,49,55,99,53,98,97,50,56,51,101,48,52,48,50,100,56,98,98,48,102,54,49,54,101,48,101,54,52,98,54,48,101,57,57,52,53,54,101,48,55,100,48,51,100,56,49,101,55,52,57,48,55,54,56,49,102,98,52,49,52,102,50,98,52,51,99,50,49,99,102,48,102,57,56,51,97,49,48,48,97,97,56,53,102,102,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,101,53,57,49,99,49,102,101,56,51,57,100,52,57,48,55,102,56,53,98,48,49,50,98,56,100,48,51,99,48,48,102,102,101,102,99,56,49,51,48,54,53,48,56,51,97,48,48,101,100,56,51,102,97,52,99,48,55,52,101,102,51,99,102,97,49,48,55,97,53,101,48,55,51,50,49,101,100,48,102,56,56,55,97,56,49,100,100,57,53,56,48,102,48,99,97,54,52,54,52,98,52,52,54,100,49,48,98,102,48,101,102,97,49,56,55,101,48,51,57,48,53,99,56,55,54,56,51,99,57,52,53,48,97,54,57,54,57,52,49,99,98,50,99,53,51,52,51,97,51,50,49,102,53,56,50,56,55,48,55,102,52,51,56,55,52,49,101,49,48,50,54,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,53,97,51,48,48,102,102,55,99,57,102,99,48,57,98,97,48,55,99,56,48,52,56,54,48,48,51,101,102,97,48,48,57,50,53,48,50,54,100,56,49,99,49,50,55,48,55,55,100,48,99,49,101,98,48,51,57,97,48,50,52,56,52,49,100,100,49,55,52,49,100,101,54,52,51,100,97,53,49,98,48,49,101,51,48,101,98,49,55,50,53,55,49,55,56,48,102,97,52,48,57,98,101,48,101,56,48,55,98,56,51,57,101,49,101,52,50,57,97,97,57,48,100,50,100,50,56,51,98,99,49,102,52,48,101,52,56,55,57,48,51,99,52,49,99,100,50,99,100,50,99,97,52,50,99,52,97,48,48,102,102,102,54,49,53,99,53,54,57,55,54,57,54,53,57,48,55,53,56,51,99,99,49,100,97,48,102,51,50,48,57,53,56,49,101,48,50,98,51,102,99,48,54,51,97,48,48,102,102,55,99,56,50,48,48,102,102,49,102,52,57,97,49,100,52,48,48,102,102,55,100,97,99,56,51,56,52,52,50,48,102,99,56,51,98,51,52,48,48,102,102,101,102,56,55,54,52,48,57,99,102,48,55,48,54,53,48,56,55,98,52,98,56,48,55,53,56,49,102,48,52,55,48,101,98,57,53,99,57,101,49,101,97,48,55,100,56,49,100,55,50,98,52,51,57,101,49,102,99,50,101,48,97,54,48,50,53,51,99,98,98,48,102,49,49,54,97,48,102,49,56,49,100,97,56,55,54,48,51,98,101,49,100,100,48,102,99,48,51,100,54,50,99,48,51,98,48,53,98,48,55,54,99,49,101,49,48,55,101,100,51,56,51,99,52,53,55,48,51,57,99,50,99,50,99,51,100,99,53,56,48,55,55,48,97,97,50,98,99,97,100,48,102,102,48,51,99,48,98,50,99,99,48,100,101,56,48,57,50,97,48,50,53,56,56,51,97,101,48,52,57,54,48,49,50,57,50,48,52,98,57,48,49,50,97,52,49,99,102,55,48,51,98,99,57,54,53,51,56,51,56,52,48,55,52,52,49,99,56,48,55,54,101,57,54,49,101,48,48,102,102,101,99,56,55,50,100,48,48,102,102,49,100,102,49,53,101,49,102,98,48,102,52,57,52,54,53,50,97,50,99,48,55,100,99,49,101,55,97,53,56,55,52,56,97,97,52,102,50,99,100,49,48,97,52,48,102,48,56,51,100,52,48,102,97,100,48,55,56,99,49,101,50,48,55,98,101,54,99,98,97,50,102,100,51,100,51,99,51,100,99,49,101,56,50,100,56,98,50,50,100,56,51,99,52,53,101,57,54,99,57,97,57,101,53,57,57,54,48,49,51,101,48,48,102,97,100,50,48,48,55,100,56,57,56,51,56,99,48,48,55,100,57,102,56,49,50,98,52,49,100,50,48,50,54,53,99,49,99,53,57,54,51,99,99,55,50,56,56,51,97,48,48,102,102,102,56,48,51,57,56,48,57,52,48,102,56,100,55,48,55,52,50,48,102,100,55,56,51,98,57,48,101,49,56,55,102,48,49,101,48,48,51,57,101,48,48,102,102,55,98,57,48,51,101,50,49,99,53,48,101,48,56,48,51,100,102,100,52,48,101,101,99,48,49,101,97,48,49,53,48,53,51,56,48,51,100,52,49,48,101,98,49,52,51,56,51,57,99,49,101,101,100,98,49,54,50,53,52,50,55,55,48,48,98,100,52,48,52,49,48,98,102,48,48,102,102,55,100,99,55,48,49,51,99,101,53,52,48,48,51,101,98,98,99,48,49,102,53,99,97,48,52,99,98,56,49,51,49,55,99,51,101,55,99,51,57,54,48,102,51,53,57,48,55,55,99,53,99,56,51,98,100,48,50,53,100,57,50,53,48,100,98,48,101,50,49,54,54,49,101,51,52,102,48,50,54,52,48,49,101,52,49,53,50,53,56,56,55,54,52,49,100,50,51,99,49,100,99,48,101,57,56,51,99,53,52,97,52,50,48,101,101,48,55,100,48,48,49,101,99,56,50,102,100,50,52,48,49,101,97,99,48,55,100,48,51,98,53,50,56,48,49,101,50,52,102,57,48,55,53,99,49,99,50,48,102,102,48,55,56,98,56,55,51,52,51,99,54,56,48,53,48,50,55,49,52,54,57,100,102,101,48,49,55,100,99,48,48,102,102,102,57,54,54,48,48,102,102,51,101,99,50,99,51,97,97,48,52,101,53,48,48,102,102,51,101,99,49,99,97,55,48,55,49,48,48,102,102,101,97,99,51,100,52,49,101,48,50,102,52,49,100,53,48,49,50,50,99,53,48,48,55,100,56,49,99,97,49,55,56,56,50,53,99,56,55,52,48,97,102,48,101,100,57,53,101,56,97,48,52,99,102,50,53,56,55,102,56,98,50,52,51,48,50,54,51,48,98,50,48,101,57,57,54,54,57,52,56,54,100,56,55,101,48,51,99,48,49,100,100,52,52,52,53,48,101,53,48,51,97,98,48,55,54,99,57,54,57,50,49,101,53,101,56,52,53,48,55,48,102,54,56,51,98,48,48,102,102,102,50,57,54,97,48,101,101,52,97,98,52,100,48,101,98,57,55,57,56,51,102,54,49,102,100,48,49,53,55,100,52,54,97,48,102,54,48,55,98,48,51,100,48,49,102,101,48,102,52,56,55,57,99,51,102,52,49,102,97,48,102,50,57,55,99,49,102,53,48,102,98,56,55,99,52,98,102,50,101,48,51,100,56,49,102,50,48,102,55,56,55,97,99,98,57,50,99,52,51,99,52,49,101,57,48,102,54,48,55,97,52,51,99,52,57,99,57,48,53,97,56,55,57,48,51,100,48,49,101,53,48,102,49,57,54,99,57,56,57,99,53,99,49,55,99,49,101,49,50,102,48,98,56,52,99,52,98,50,100,99,98,53,50,101,48,98,49,52,98,52,100,50,99,48,98,52,50,99,49,50,49,50,99,98,49,52,102,55,53,99,98,55,50,101,97,56,53,53,53,102,102,100,52,48,51,102,101,49,52,48,50,48,49,100,52,48,51,102,101,49,55,102,102,53,48,48,98,101,52,48,48,102,102,55,99,57,102,48,48,102,102,49,102,49,102,98,50,97,99,51,97,52,56,48,48,102,102,102,51,56,48,49,102,54,55,101,48,52,57,56,48,55,53,56,98,102,52,57,52,54,52,57,48,102,48,97,55,48,55,101,99,48,57,98,100,48,55,50,50,49,100,98,50,97,48,51,100,50,49,102,54,50,99,52,48,52,99,52,51,101,97,49,101,56,48,55,99,48,48,102,102,102,51,48,49,102,53,56,49,51,57,56,57,52,49,101,101,48,102,56,48,51,100,51,50,102,52,98,53,52,53,50,56,49,48,56,98,55,50,102,48,51,56,52,53,48,56,55,98,99,49,100,51,48,51,98,57,48,55,54,97,100,56,55,52,99,49,100,102,48,55,52,57,49,99,98,57,48,55,98,53,55,52,53,48,48,55,50,48,51,98,101,49,102,51,55,52,97,100,48,53,102,56,48,57,51,57,48,48,102,102,55,100,101,54,57,54,48,48,102,102,48,102,97,98,56,48,48,55,100,100,54,56,48,51,101,99,57,56,49,99,55,56,49,51,48,56,53,102,48,55,56,49,50,52,48,57,48,50,48,55,98,56,48,48,102,102,102,98,49,101,48,50,55,97,48,98,56,48,102,98,57,52,101,49,100,98,48,101,99,48,55,54,48,98,49,50,100,48,49,100,48,56,51,101,53,48,102,57,56,49,51,48,50,56,99,53,48,50,50,48,49,51,49,99,57,50,57,48,56,54,49,99,101,52,101,48,55,97,97,49,102,97,48,101,102,56,55,55,99,51,97,97,48,101,100,99,97,101,48,101,55,48,55,98,99,49,100,97,57,52,48,49,101,100,56,56,54,99,51,97,54,53,101,49,55,50,49,102,55,48,101,98,56,55,51,48,51,101,50,49,102,98,50,56,48,97,101,48,101,55,48,55,99,48,48,51,50,55,49,55,102,99,48,50,48,49,100,55,53,48,49,57,55,99,48,49,102,50,50,51,48,48,102,102,55,100,49,56,57,54,50,48,48,102,97,98,97,48,55,99,53,52,48,102,98,99,48,57,55,97,50,56,48,98,102,52,97,48,50,52,48,99,49,101,101,56,55,56,52,51,98,97,53,51,48,55,49,99,98,55,48,102,50,56,55,97,48,51,97,101,53,56,49,54,54,48,101,56,56,49,102,50,56,55,100,49,49,99,49,101,55,57,55,99,57,52,48,52,98,56,97,51,98,48,57,97,49,102,49,52,102,48,55,97,97,49,102,97,48,101,102,48,55,55,99,51,97,97,48,101,100,99,98,50,48,102,56,48,55,52,52,49,101,53,57,55,101,49,100,50,56,54,100,98,48,101,57,57,55,56,53,51,48,55,50,48,51,100,50,49,102,51,48,102,56,56,55,101,99,97,48,50,99,52,51,101,50,49,102,48,48,49,54,56,49,55,102,102,53,100,55,53,100,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,48,48,48,102,102,53,50,101,101,48,101,101,49,52,48,52,48,52,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,51,102,100,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,56,48,56,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,55,102,99,48,55,102,98,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,54,100,99,51,57,101,48,102,52,56,51,56,56,48,102,48,48,102,102,51,99,56,48,102,53,99,51,97,56,49,100,48,50,102,48,48,52,101,48,51,99,52,48,101,51,52,51,102,101,53,55,48,51,98,48,48,55,57,101,56,48,48,50,53,54,53,99,49,53,100,56,51,97,99,49,102,98,50,101,52,49,100,54,48,51,98,51,48,55,100,52,53,55,57,52,51,57,50,52,98,51,52,49,52,48,52,48,50,102,51,97,54,48,51,98,52,48,55,99,50,48,101,101,48,51,99,100,100,51,99,97,49,52,100,50,100,48,97,52,57,101,49,101,48,99,53,53,51,56,53,56,52,56,55,57,48,97,52,50,102,56,97,99,50,98,52,49,52,56,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,49,48,57,56,48,49,102,54,55,48,48,102,102,48,102,98,50,101,48,55,99,54,48,48,102,97,97,52,48,48,55,99,97,50,48,48,57,99,49,48,50,54,56,56,49,100,48,49,52,97,53,48,56,55,99,53,49,100,101,48,101,102,48,49,50,101,101,48,101,101,48,49,101,100,56,51,98,52,48,102,50,52,50,51,50,49,57,53,101,48,102,52,99,49,99,100,48,55,57,48,48,102,102,57,53,54,48,50,53,54,48,98,100,48,102,53,48,55,50,53,49,99,51,99,101,48,50,53,50,53,57,49,55,48,49,99,51,48,102,49,55,50,100,99,51,97,52,49,100,98,48,102,50,56,55,52,52,51,101,56,53,49,97,49,97,54,100,57,52,48,49,101,99,48,101,102,57,52,101,101,48,55,56,48,97,48,48,102,102,102,56,48,55,49,100,99,48,102,54,56,55,48,56,51,100,57,102,101,48,54,102,99,48,48,102,57,53,52,56,48,51,101,56,102,48,98,49,48,50,54,52,99,51,97,101,49,101,100,48,48,55,100,97,50,56,49,50,101,50,57,48,49,100,102,52,48,48,102,102,55,97,97,48,101,51,48,49,99,102,97,52,50,53,56,49,51,52,54,48,101,100,49,50,53,48,52,51,97,101,49,100,55,54,48,49,101,97,48,51,57,98,48,55,53,48,53,55,57,55,56,53,101,97,52,56,51,101,57,50,57,99,51,99,98,57,49,48,97,99,52,97,50,102,48,49,102,48,56,51,97,99,48,101,51,99,97,52,49,52,101,49,101,52,50,97,48,51,101,101,53,100,49,54,55,54,48,102,48,52,49,100,48,48,102,102,55,51,99,51,97,50,49,100,100,48,101,50,49,54,50,53,49,48,55,57,56,49,100,56,56,55,54,99,51,56,50,48,102,54,99,48,50,101,98,52,49,100,53,48,51,97,99,48,102,100,56,51,102,48,48,55,97,54,48,101,100,52,49,99,98,48,51,97,100,50,56,102,48,55,57,56,49,101,54,48,51,101,50,48,55,56,48,49,99,101,48,55,53,99,48,101,101,52,51,98,53,52,53,57,57,52,101,53,51,101,48,102,49,48,55,101,99,49,101,48,48,55,56,52,97,99,48,101,98,56,55,52,99,97,48,57,50,101,56,98,102,52,100,50,57,52,51,98,56,53,53,54,50,101,48,51,99,50,53,99,57,53,97,53,55,101,50,99,48,98,99,50,99,56,97,101,50,56,99,97,102,48,52,100,48,50,55,56,98,51,50,99,57,48,48,97,100,56,55,53,51,54,52,48,51,100,49,52,49,99,49,48,51,102,98,48,55,51,56,48,52,100,51,56,51,57,97,48,55,55,101,48,102,102,99,48,57,55,100,48,55,56,54,53,48,56,51,100,51,48,55,51,97,48,102,53,52,97,48,54,52,51,99,56,49,99,54,48,102,99,56,55,54,49,101,55,99,48,52,98,56,98,55,50,98,98,97,52,97,52,50,50,50,52,97,51,97,52,97,51,50,54,97,51,97,49,49,54,99,53,48,48,102,102,55,56,48,97,50,50,100,100,49,48,98,49,48,101,100,56,55,99,52,51,97,99,53,101,57,53,99,53,54,56,55,98,48,51,57,56,49,101,100,50,98,48,98,56,48,101,98,56,55,57,99,97,57,50,56,56,51,99,97,53,49,57,54,54,53,54,50,49,48,50,52,52,48,52,98,49,48,48,102,102,51,101,97,50,56,48,57,51,56,48,50,53,48,99,48,57,100,102,48,50,54,98,48,48,102,102,49,102,54,48,50,48,101,55,99,97,53,48,102,102,50,51,48,51,102,99,48,50,54,102,56,48,52,101,98,48,55,101,100,57,48,102,48,56,55,101,99,98,48,50,102,52,51,56,56,49,99,101,98,48,102,98,48,55,98,56,97,99,48,55,56,99,48,102,54,52,48,49,101,57,100,48,55,55,54,57,48,100,49,49,51,49,49,51,48,51,101,48,48,55,57,97,53,50,49,52,97,48,102,48,48,51,101,50,48,48,102,102,102,55,97,57,55,97,49,102,50,99,49,100,100,50,102,48,97,98,52,53,48,101,102,56,51,97,54,48,48,55,97,54,97,49,99,54,52,101,50,99,48,51,97,50,57,100,102,101,48,98,49,48,48,51,101,56,49,99,48,49,102,53,48,50,49,100,54,48,48,55,100,52,101,56,49,50,57,50,99,98,52,49,101,48,57,48,102,48,97,54,48,49,51,53,101,48,52,99,57,57,52,48,48,101,100,56,51,102,52,48,52,100,53,50,54,49,55,50,53,97,49,53,101,102,49,53,101,49,100,51,48,102,53,49,52,52,53,51,49,54,56,57,52,49,100,99,48,55,50,48,49,100,52,50,98,48,51,98,48,49,101,52,48,102,48,48,102,102,55,49,56,48,49,101,100,102,48,55,50,56,57,54,49,102,54,48,102,55,56,55,55,53,51,48,51,101,54,53,50,49,55,50,53,102,57,54,50,48,102,52,56,51,100,50,53,57,48,55,56,99,51,101,52,101,48,55,56,49,98,48,101,54,50,54,56,55,48,52,51,56,56,49,99,50,48,51,57,57,50,98,52,49,101,56,56,55,49,52,98,52,48,55,97,52,49,102,49,48,55,50,54,53,55,57,55,100,100,50,48,49,101,54,48,55,48,48,102,102,51,56,50,48,101,99,99,49,101,55,56,55,98,99,51,98,55,56,97,100,50,101,50,48,48,52,57,52,51,56,54,48,102,56,52,51,99,50,48,102,54,99,51,97,99,48,101,101,52,51,99,48,48,50,55,52,57,52,56,51,48,49,100,102,50,99,98,57,55,101,49,101,49,48,55,49,99,48,102,52,48,97,102,48,52,56,49,53,99,53,56,50,55,57,55,56,53,53,102,48,101,98,48,50,55,52,51,99,50,53,55,49,53,56,53,55,49,55,56,49,100,101,52,100,50,99,99,48,98,56,99,48,49,102,55,48,52,48,48,102,98,53,49,48,55,51,56,48,48,102,97,97,53,48,50,53,49,99,51,100,99,48,102,56,52,51,101,50,49,101,51,48,101,102,98,56,48,102,100,52,51,101,56,49,100,101,48,102,56,56,55,54,56,48,57,53,49,48,55,52,50,53,57,50,48,50,52,48,55,56,56,98,52,48,55,97,54,48,102,57,57,49,52,97,56,99,48,50,52,97,57,50,53,97,48,55,53,48,97,98,48,102,50,48,55,52,99,98,56,101,48,101,55,56,51,56,56,53,97,57,54,52,49,100,101,50,102,48,49,102,51,56,55,97,97,52,51,99,54,49,100,102,56,48,101,102,56,55,52,53,50,100,49,48,51,98,99,53,53,57,54,98,52,48,102,50,56,51,101,48,48,101,102,52,51,97,52,49,101,100,48,49,55,50,48,48,102,102,49,102,48,101,57,48,55,102,101,48,102,57,48,48,102,102,57,97,50,48,55,99,52,48,48,102,98,56,51,48,50,54,49,48,48,57,56,49,48,55,56,50,49,101,49,48,55,97,97,48,102,56,99,49,101,57,57,55,101,48,52,57,54,56,55,57,52,51,102,50,49,102,56,48,102,49,51,97,56,100,54,53,57,57,55,48,53,57,53,51,48,48,102,102,52,100,56,97,49,50,50,50,51,50,51,50,50,50,50,50,51,50,49,49,52,101,53,49,56,55,55,56,97,51,50,97,53,49,52,97,101,48,101,101,48,55,52,48,51,97,97,53,49,50,48,57,53,54,49,100,52,48,101,54,48,55,52,52,97,97,50,57,56,51,97,99,49,100,54,50,97,52,97,51,48,101,99,57,52,52,53,54,57,53,56,53,55,102,102,56,51,52,48,48,102,102,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,49,48,48,102,102,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,52,48,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,102,102,56,48,102,50,56,48,102,54,52,49,102,101,48,51,57,99,48,55,49,97,53,57,48,51,97,48,50,97,99,49,102,48,48,55,102,99,51,98,99,48,101,102,57,50,56,49,102,101,56,51,100,101,50,57,48,49,99,49,56,51,97,50,55,52,51,99,97,101,97,52,97,48,57,53,56,49,102,51,48,55,99,56,49,101,53,48,101,99,56,55,99,56,51,101,54,49,100,51,48,55,55,97,56,99,53,99,56,50,53,55,57,53,50,53,53,56,55,56,52,51,100,52,53,53,48,55,48,48,102,102,51,99,54,56,56,49,100,48,57,50,102,49,51,56,97,100,56,48,102,50,56,55,98,54,52,97,54,48,101,51,56,55,55,57,99,50,99,52,51,101,99,49,101,98,48,101,57,56,55,55,99,98,100,48,56,48,48,48,102,102,55,100,56,57,48,49,50,49,101,48,101,54,99,48,49,102,54,52,52,48,52,97,53,56,51,100,55,48,50,53,53,56,49,102,51,49,52,99,53,48,51,99,56,101,49,102,50,50,56,52,98,51,52,97,48,55,54,99,49,102,56,50,101,52,51,98,99,57,48,49,101,52,50,99,56,49,99,97,48,51,101,52,52,53,50,57,56,98,53,52,52,48,55,55,48,48,102,102,102,57,99,51,97,52,56,97,53,55,48,55,56,48,51,97,54,53,99,48,48,57,102,48,55,49,52,98,53,50,99,97,57,51,53,51,52,97,55,50,98,52,51,100,56,49,100,101,54,99,51,101,56,49,100,51,52,98,48,102,50,48,51,98,56,48,102,51,49,54,55,52,49,99,56,48,102,56,48,55,56,56,97,101,50,99,48,48,102,102,53,101,57,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,99,101,56,48,51,101,51,98,56,48,48,102,98,99,102,50,98,56,48,49,102,54,56,97,48,101,55,54,48,49,99,56,48,49,51,48,56,53,102,57,52,48,56,99,48,52,102,101,48,51,97,50,48,101,102,48,55,56,99,98,97,48,102,99,49,53,48,49,100,97,48,101,98,56,55,97,48,97,101,50,98,52,49,101,101,56,51,57,57,48,101,53,97,52,48,51,98,49,50,56,53,49,48,48,102,102,57,56,101,52,56,55,100,48,56,51,57,99,56,48,48,101,97,52,51,56,97,49,101,50,48,102,48,48,102,102,55,97,56,49,101,51,57,53,99,49,99,102,48,102,55,48,51,98,52,50,56,48,51,100,100,53,54,101,48,55,98,48,97,51,50,101,48,51,101,101,49,100,54,48,101,54,56,55,51,56,51,56,56,49,101,48,50,98,56,51,57,99,49,99,102,102,102,48,102,99,48,48,102,102,55,100,48,51,48,48,102,102,51,101,97,55,56,98,49,48,48,55,100,52,99,48,49,50,99,48,48,102,97,56,49,100,97,56,55,101,53,51,56,97,48,48,102,102,102,54,48,51,100,54,48,55,97,48,48,52,99,102,56,51,100,57,48,102,49,97,55,56,51,99,49,52,52,48,101,48,56,55,53,56,51,97,97,49,101,57,50,102,56,49,99,101,48,55,48,52,51,99,48,57,50,48,101,98,56,48,57,55,98,52,55,50,101,56,98,51,48,101,102,56,55,99,52,51,102,97,57,50,53,57,56,55,55,56,51,99,101,49,99,97,48,101,97,97,53,48,49,51,48,52,49,100,100,48,101,97,57,54,52,49,101,56,50,54,48,101,98,48,98,48,48,50,54,48,56,51,100,99,49,99,55,52,102,50,97,100,48,99,51,100,48,53,54,56,55,98,56,98,100,48,102,48,48,49,52,49,56,48,51,101,54,52,97,48,48,102,98,48,98,48,101,98,48,51,98,55,48,50,53,56,52,51,56,56,48,48,102,102,102,97,101,49,48,101,54,48,55,97,99,51,99,48,56,97,48,102,56,52,48,57,56,52,50,102,99,49,100,102,56,51,101,57,48,55,99,48,49,100,101,52,54,48,101,56,49,53,97,57,97,49,100,54,55,56,48,57,54,48,48,101,52,56,55,56,48,51,101,53,54,49,100,97,52,48,50,101,56,51,100,99,53,102,50,50,102,101,53,53,56,55,56,52,51,100,54,48,52,99,49,56,55,48,56,51,97,54,53,100,56,55,55,53,48,99,49,100,100,102,97,48,102,48,98,54,53,55,48,51,57,102,48,102,54,50,48,56,55,101,52,98,51,48,101,100,48,55,54,56,51,99,48,53,48,49,53,56,48,102,49,48,48,55,51,55,48,102,54,48,55,98,48,51,97,101,49,99,49,48,101,98,48,55,57,99,51,102,52,49,102,97,48,102,50,57,52,50,49,99,97,48,101,52,48,55,51,56,97,48,50,101,48,51,100,56,49,102,49,48,102,55,56,55,97,99,98,57,50,98,56,51,98,97,49,100,55,48,101,57,56,55,53,56,51,98,97,56,50,57,48,53,97,56,55,57,48,51,100,48,49,101,52,48,102,50,49,54,101,57,56,56,50,53,52,49,52,50,49,100,101,50,56,99,97,55,52,51,52,98,50,100,99,98,53,50,101,52,98,48,52,98,52,50,50,98,99,97,97,50,98,57,49,100,50,99,98,48,52,102,55,53,97,54,100,98,98,97,57,48,48,57,51,53,48,48,102,102,55,100,97,48,56,49,51,99,97,49,102,97,48,48,102,102,55,100,56,57,56,49,51,99,50,48,102,102,56,48,57,57,101,48,102,53,56,55,99,99,51,102,101,49,101,99,48,101,57,48,55,97,52,49,101,48,48,55,98,56,97,99,48,55,48,56,53,52,56,51,99,51,54,99,97,54,50,98,99,98,55,48,55,54,48,48,102,102,52,98,57,57,53,99,49,101,100,50,102,53,50,56,49,99,100,56,51,97,101,52,55,48,101,101,48,55,54,49,50,99,98,49,48,101,56,48,55,53,99,48,49,101,100,52,48,101,57,57,54,52,56,102,99,51,99,52,56,48,49,100,55,52,102,50,99,49,48,56,98,55,48,102,101,57,54,52,49,101,101,48,102,98,49,54,99,49,101,48,48,102,54,48,55,97,56,51,100,54,49,101,49,48,102,55,49,55,100,102,101,48,53,102,52,98,97,101,98,97,102,102,56,48,54,102,99,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,55,50,99,56,101,48,102,102,52,49,99,101,97,52,56,51,102,99,50,100,56,48,57,53,99,54,56,49,101,48,48,55,55,101,52,48,57,56,51,50,56,52,49,100,48,48,102,102,55,54,99,49,102,100,50,54,48,51,97,55,55,53,101,55,100,48,56,51,100,50,102,48,51,57,56,48,102,54,56,55,99,52,51,100,52,48,101,101,99,97,99,48,55,56,54,53,51,50,51,50,53,97,50,51,54,56,56,53,102,56,55,55,100,48,99,51,102,48,49,99,56,50,101,52,51,98,52,49,101,52,97,50,56,53,51,52,98,52,97,48,101,53,57,54,50,57,97,49,100,49,57,48,102,97,99,49,52,51,56,51,102,97,49,99,51,97,48,102,48,56,49,51,52,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,50,101,48,56,48,51,101,52,100,48,48,52,102,51,56,49,51,49,97,48,48,102,97,101,57,48,48,55,100,101,99,48,49,50,97,56,48,52,100,48,48,49,50,99,52,49,102,50,101,49,100,54,48,102,102,48,55,53,52,48,57,48,51,48,55,54,52,53,53,57,54,101,53,51,49,54,54,100,50,53,49,54,48,49,99,51,48,55,57,99,49,99,53,50,99,52,48,57,57,50,48,50,54,55,53,50,56,51,99,52,48,101,98,99,49,101,56,56,55,54,100,49,53,51,57,48,55,56,55,97,52,49,100,102,56,55,97,97,56,97,100,50,98,97,99,98,50,52,49,48,52,102,49,53,97,53,100,57,53,50,53,101,49,53,56,53,50,56,55,100,52,51,57,48,53,102,56,55,52,56,51,102,56,49,100,54,48,101,56,56,55,98,56,97,49,102,102,48,49,56,55,52,48,49,102,50,49,53,48,48,102,102,55,100,50,102,48,55,53,99,48,49,102,54,57,54,48,52,98,48,49,55,52,49,102,56,48,55,52,54,48,101,102,99,51,98,101,102,56,49,51,102,52,48,101,52,56,97,48,54,49,99,48,50,53,102,56,51,101,50,101,48,55,57,48,97,100,48,101,50,51,101,48,102,48,99,51,97,97,56,54,53,102,52,57,54,99,49,101,98,48,55,48,54,49,102,99,48,102,49,49,54,52,53,53,50,55,49,53,50,53,101,48,55,55,99,98,98,50,97,100,50,99,51,100,54,53,98,56,51,97,57,52,52,48,102,52,97,54,48,55,55,57,48,48,51,57,54,48,102,56,53,51,48,97,57,50,99,48,48,102,102,49,101,97,50,56,51,98,101,48,101,50,48,55,99,48,49,101,101,100,56,55,56,99,48,50,57,52,52,51,100,56,49,100,51,48,102,52,48,55,48,52,51,100,50,49,101,55,48,101,50,56,55,101,56,51,98,52,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,98,56,48,101,57,56,55,99,56,51,97,48,49,101,98,50,57,56,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,55,50,52,49,53,52,49,101,52,48,101,98,56,55,57,52,51,98,56,53,98,50,49,97,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,51,48,97,56,50,100,52,97,55,50,99,53,48,100,48,56,98,48,50,97,99,98,48,52,55,52,98,50,98,57,51,100,97,54,101,100,98,98,57,57,48,48,102,102,101,97,56,48,48,55,100,54,54,48,48,51,101,100,48,52,48,57,54,50,48,48,102,102,55,100,97,53,48,51,56,51,50,98,52,49,101,102,48,51,56,48,48,102,98,48,55,55,100,50,99,51,101,97,49,100,100,50,56,52,49,100,101,98,54,48,52,99,49,56,51,57,55,52,55,52,99,48,102,48,98,97,49,101,57,48,55,48,50,48,102,51,52,51,101,97,49,99,101,50,98,56,51,99,99,53,56,56,55,48,52,98,97,97,48,102,51,56,55,52,48,51,56,54,53,99,48,55,97,99,51,98,99,53,55,57,55,49,99,51,99,54,49,100,55,48,101,101,56,51,100,97,50,57,52,51,97,100,48,48,102,102,101,102,52,49,101,50,57,54,50,49,99,99,48,102,55,100,48,55,53,48,98,49,52,101,55,52,51,98,99,49,101,48,50,98,56,97,51,48,53,56,56,48,57,57,102,48,48,55,100,48,50,48,48,51,101,98,102,52,48,57,98,57,48,48,102,102,55,100,56,49,48,51,98,54,48,50,55,102,52,49,102,48,56,51,98,97,101,49,101,49,48,102,54,56,55,55,102,57,54,52,53,101,56,51,101,55,48,55,55,52,53,97,57,54,48,49,101,54,50,102,99,51,56,56,48,52,99,98,48,55,101,99,51,98,97,49,100,55,48,55,52,56,49,99,55,48,55,48,56,57,101,48,102,52,48,97,52,48,102,48,56,55,57,52,98,50,48,101,56,97,49,48,51,98,102,48,55,51,54,49,100,50,48,55,55,54,53,100,52,57,54,50,48,101,98,99,51,57,52,49,100,48,48,101,102,49,52,52,48,102,57,52,98,99,50,102,56,97,53,48,48,55,97,98,52,53,56,56,55,56,52,51,97,97,53,48,56,55,56,56,51,57,54,49,102,102,102,102,48,50,56,51,48,48,102,102,55,99,54,52,48,48,102,102,49,102,52,48,56,53,99,48,49,50,56,56,53,51,57,52,56,48,52,102,102,56,49,51,98,54,48,101,101,101,56,51,98,101,48,52,100,54,48,55,56,48,49,50,54,53,100,56,49,50,100,48,48,101,101,48,98,50,52,101,48,102,99,57,52,52,49,102,98,48,50,53,97,56,51,56,54,49,101,51,48,101,51,56,55,102,56,51,56,99,49,101,101,50,99,48,49,101,56,57,52,54,53,54,56,55,57,56,97,100,48,101,57,50,53,48,51,99,49,48,55,99,56,49,100,51,48,55,56,100,101,52,98,48,48,55,54,52,49,102,55,48,101,56,56,55,56,48,98,99,48,55,51,50,53,49,57,52,52,53,50,102,50,99,99,98,49,48,101,102,56,51,99,100,50,102,52,51,101,52,49,99,100,48,55,55,99,48,51,54,98,48,55,102,48,49,102,100,56,51,57,99,48,55,54,56,48,102,51,48,49,99,55,48,51,57,97,48,102,100,48,51,99,52,50,56,48,51,98,56,48,102,53,99,48,57,57,49,48,102,48,56,55,101,48,51,98,54,48,101,50,99,51,56,48,102,98,99,57,48,102,56,55,97,48,49,101,51,49,54,50,48,101,100,99,49,100,102,57,55,97,48,102,52,52,51,102,101,57,48,53,50,57,53,52,56,54,56,97,57,56,57,54,56,99,49,100,102,48,101,52,56,55,50,56,51,98,54,57,52,57,101,49,101,52,48,102,52,57,54,49,50,53,55,56,55,52,56,97,98,50,99,52,98,52,48,101,57,48,55,54,56,98,48,50,100,54,48,51,99,99,49,102,99,48,101,54,49,52,52,53,102,57,49,48,49,51,52,54,48,52,100,49,56,51,56,57,48,50,52,98,99,49,99,53,56,55,101,52,48,57,57,54,48,50,54,53,52,51,102,51,99,49,100,98,56,51,57,51,48,55,54,98,52,49,100,97,99,49,102,52,48,102,97,54,48,101,99,56,55,99,48,51,101,49,56,97,54,48,48,102,102,55,98,98,56,51,100,101,53,48,48,102,102,55,49,52,51,98,56,48,48,102,102,101,97,100,56,55,48,99,51,98,97,49,101,97,48,102,54,57,54,55,56,98,48,48,102,53,56,55,97,56,97,51,50,97,51,56,48,57,51,49,52,50,53,56,101,52,49,101,57,98,100,51,100,51,99,49,50,54,53,54,97,49,97,55,97,54,97,49,56,48,53,101,54,48,48,102,102,51,101,98,52,52,48,49,102,54,98,54,48,52,99,54,56,48,51,101,100,57,99,48,49,102,50,53,101,48,50,52,57,48,49,102,52,56,51,101,97,52,57,48,48,102,102,55,98,53,56,51,56,52,49,100,54,97,48,50,54,97,99,97,51,48,55,48,52,48,101,49,52,97,49,50,101,49,50,56,98,51,48,101,49,56,51,56,101,48,101,49,49,54,54,48,52,97,52,56,51,102,53,52,56,55,99,97,101,50,98,57,101,55,100,48,100,48,48,102,102,48,49,101,101,56,48,55,56,50,49,101,97,101,53,55,49,53,97,57,99,48,102,53,52,49,101,56,97,55,57,53,97,53,55,49,55,97,49,102,102,50,101,99,97,101,50,97,53,48,53,48,48,102,102,97,100,48,101,57,48,55,48,52,51,97,54,48,101,102,99,49,100,102,56,55,51,51,102,99,48,55,98,56,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,48,57,48,56,53,48,48,101,102,55,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,57,48,56,53,102,102,48,51,52,54,48,48,102,102,55,100,51,49,48,49,51,56,54,49,99,54,48,50,52,49,56,48,49,102,54,55,99,48,52,97,49,56,49,51,52,101,48,102,52,57,49,55,51,101,48,101,99,56,49,100,102,56,55,102,56,98,57,50,56,52,49,101,50,50,55,99,97,52,57,55,48,100,99,56,55,53,48,51,56,56,48,102,55,99,49,100,102,56,55,99,48,49,99,97,48,55,98,48,49,101,51,54,52,54,48,101,102,56,55,54,56,51,101,48,49,101,49,50,102,102,48,51,97,101,48,101,102,48,51,99,52,50,99,48,49,101,48,101,48,101,55,49,52,54,53,48,50,54,57,55,56,49,102,51,97,48,101,99,55,48,101,54,57,53,56,101,49,53,56,53,56,49,55,57,48,53,97,49,53,101,48,49,100,49,50,49,101,99,48,101,57,56,55,53,99,51,102,99,49,100,54,48,102,51,56,55,49,52,51,102,52,49,100,97,50,56,52,51,101,97,49,99,56,48,102,57,49,52,48,53,99,48,55,52,99,51,101,50,49,100,48,48,102,102,102,53,57,52,99,53,55,48,55,56,56,51,97,101,49,101,99,48,101,98,48,55,56,57,48,53,50,48,97,97,48,102,50,48,55,53,99,51,99,56,49,100,99,50,100,100,48,100,51,56,97,56,50,102,56,51,98,99,53,101,49,52,101,57,56,57,54,53,52,49,54,97,53,51,49,54,48,56,56,57,97,53,55,57,54,97,53,55,50,52,50,53,57,53,101,57,101,100,51,99,100,98,57,55,51,52,48,49,48,54,48,97,48,49,99,54,56,48,48,102,56,102,48,48,102,102,49,51,99,101,53,100,48,49,51,102,54,48,48,102,97,97,97,48,50,53,102,56,49,101,52,48,55,101,99,51,101,55,99,51,102,48,48,102,97,56,49,100,50,99,57,55,97,48,52,98,56,48,51,102,55,50,101,57,102,56,48,102,100,51,101,53,99,50,52,56,55,102,48,49,100,51,51,99,56,56,56,97,49,100,53,50,101,48,51,100,101,49,101,54,48,102,102,50,54,49,55,54,53,57,56,55,102,48,49,101,48,48,102,102,55,101,52,49,99,57,49,55,50,48,101,57,56,49,101,55,56,51,99,52,48,102,57,57,53,99,49,101,48,50,102,56,97,51,50,102,56,51,102,97,49,102,98,48,102,50,55,57,98,50,56,56,98,51,52,53,50,99,56,51,97,52,49,100,101,102,102,48,50,56,50,48,48,55,99,53,57,52,48,57,51,97,48,102,100,56,49,50,48,52,48,52,101,51,56,48,51,101,102,48,99,48,57,51,101,48,55,56,54,57,57,52,53,98,56,55,56,52,49,99,55,48,51,99,50,48,50,52,99,99,51,98,97,56,48,49,101,51,57,52,55,50,57,99,97,100,101,49,102,54,48,101,48,57,55,52,53,55,56,49,51,52,101,49,101,97,48,55,54,48,48,102,49,102,57,52,97,53,49,56,55,57,52,51,100,99,56,52,49,100,55,99,48,102,49,99,49,100,57,56,55,56,99,51,97,52,49,102,101,99,49,99,101,98,48,102,53,57,54,54,53,101,56,55,51,98,49,55,102,99,51,98,50,49,101,50,55,54,52,51,99,54,53,50,57,54,50,56,55,48,49,102,101,48,48,102,57,55,98,48,51,98,48,48,102,102,102,100,48,51,102,50,48,50,52,49,99,48,57,51,98,48,55,50,54,48,101,98,52,97,51,99,49,101,55,48,55,57,99,48,102,55,99,48,49,102,54,55,97,48,52,98,100,56,51,97,100,48,55,55,56,49,100,99,101,53,57,57,52,99,53,50,101,48,102,49,56,55,101,99,51,102,99,48,101,54,52,48,57,57,55,48,101,97,48,55,52,48,97,49,48,49,51,57,48,102,48,50,55,49,52,99,49,100,101,50,97,97,56,98,98,48,102,48,49,54,101,53,55,50,49,56,48,57,56,49,55,56,53,57,49,53,97,53,49,50,48,48,102,102,50,54,56,49,51,99,53,97,49,54,50,56,50,53,55,52,100,97,54,52,56,49,102,101,48,51,97,56,48,50,52,101,99,51,56,101,48,101,55,99,48,57,99,54,48,50,54,101,56,48,57,99,49,48,101,57,50,54,53,50,49,57,55,101,48,52,101,53,48,55,48,48,102,102,48,57,53,56,50,56,48,49,101,56,48,55,54,56,49,50,97,53,99,51,102,100,50,99,51,102,54,48,52,98,48,57,53,101,48,102,57,48,51,97,56,53,55,56,51,99,52,97,50,101,99,98,52,48,102,50,57,54,50,56,54,99,55,48,102,52,48,51,98,50,48,102,102,56,51,98,57,48,101,50,55,48,101,55,49,52,50,49,100,54,48,101,57,49,52,56,53,48,55,48,55,52,100,99,51,99,100,52,101,49,55,101,49,101,49,48,102,101,49,55,56,57,56,56,50,49,56,52,48,102,56,99,49,99,53,102,48,55,98,52,48,102,49,52,48,57,52,102,48,102,102,55,48,102,52,55,48,101,102,54,48,50,53,55,99,49,102,102,56,55,56,99,49,102,57,101,50,97,48,48,102,102,52,56,99,48,52,100,102,56,55,101,50,56,51,99,52,48,52,97,100,48,49,51,51,48,48,52,98,52,56,48,51,100,97,102,99,98,48,48,102,102,49,51,56,50,98,98,56,55,54,55,50,49,54,48,50,54,49,101,52,51,101,57,56,98,97,99,56,50,49,101,48,57,55,51,48,55,51,98,56,55,54,99,48,52,97,57,98,99,53,102,56,48,57,102,49,52,51,102,101,100,56,49,50,97,99,48,52,98,52,56,51,97,100,48,50,52,101,52,48,57,55,50,48,55,51,50,48,52,97,100,56,51,57,53,50,97,102,57,52,101,48,101,99,52,49,99,55,56,55,48,52,51,98,101,49,99,48,48,102,102,101,100,55,52,56,52,48,48,102,102,101,102,50,48,49,55,50,53,101,53,49,53,48,56,98,98,57,55,50,49,102,52,48,102,54,55,48,101,97,56,55,55,99,51,97,56,49,100,100,50,99,99,51,102,101,48,102,48,56,51,99,52,57,48,53,57,56,55,100,56,49,101,50,48,55,57,49,48,48,97,48,50,98,50,52,51,100,99,49,102,98,48,102,48,48,55,56,56,51,99,56,57,97,56,49,50,57,101,53,99,50,54,97,56,48,53,52,56,48,48,102,102,51,101,52,101,50,48,52,100,49,54,48,50,54,55,99,48,49,102,55,49,101,48,52,99,102,55,50,97,56,51,102,53,50,49,102,57,48,101,48,56,49,50,102,48,48,48,102,102,102,54,56,48,49,50,98,56,48,101,102,102,54,48,101,99,48,48,102,102,51,100,98,52,48,48,102,102,102,54,55,54,48,55,52,99,53,48,98,49,56,49,102,49,48,55,49,56,48,50,101,56,51,98,97,53,48,57,55,48,53,101,102,50,56,48,48,57,57,57,48,102,49,56,51,102,52,100,56,51,99,101,53,101,53,49,55,98,54,53,57,102,52,97,48,48,102,102,55,53,54,48,51,99,50,53,56,48,55,48,100,49,48,51,57,99,52,48,48,51,51,100,48,48,102,102,49,102,54,57,54,48,52,101,97,48,48,51,99,51,99,48,48,49,102,53,102,97,48,52,100,48,48,49,51,56,56,56,101,53,48,102,48,102,51,56,55,56,48,49,99,102,48,55,48,49,56,101,49,99,52,50,57,49,50,48,97,97,101,53,98,57,52,101,57,99,48,102,52,99,51,102,97,49,101,54,50,56,52,49,100,56,56,51,97,54,57,48,102,54,49,53,57,48,49,101,100,48,101,50,97,54,50,53,48,51,98,101,52,53,48,55,57,97,49,102,54,48,101,57,50,53,56,51,99,51,48,49,50,53,48,102,52,57,53,101,49,101,49,57,48,101,49,97,51,56,55,57,50,56,51,98,52,48,57,102,48,102,50,52,57,53,99,53,55,97,55,48,48,52,56,53,50,102,102,101,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,50,48,49,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,55,102,99,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,102,102,56,48,53,48,51,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,102,102,48,97,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,98,102,101,48,52,48,48,102,102,98,97,101,98,97,102,102,56,48,55,102,99,50,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,102,102,56,48,54,102,99,97,56,97,99,53,51,56,55,98,52,51,97,101,49,101,49,50,99,52,51,100,56,53,52,48,55,55,56,51,99,99,49,100,102,50,102,99,98,97,48,101,49,57,55,99,99,56,55,52,56,51,101,101,53,54,49,52,99,53,99,49,53,56,53,56,57,54,50,49,99,99,48,102,53,97,53,48,55,53,56,51,98,50,49,102,99,52,52,48,101,98,48,55,98,52,97,101,52,51,52,100,98,52,97,48,101,102,48,55,56,57,51,48,51,57,50,49,102,52,48,101,56,56,55,99,57,48,52,97,54,50,101,54,49,48,99,98,48,55,48,51,97,52,49,101,97,48,101,100,56,55,56,101,53,98,101,53,53,49,55,99,53,54,97,55,50,55,48,100,50,97,48,49,55,48,56,48,48,102,98,48,51,48,48,55,100,99,51,56,51,102,52,48,48,55,100,52,50,48,48,51,101,52,57,50,48,52,102,100,48,55,102,56,51,56,50,53,52,54,48,55,57,52,48,101,53,48,49,101,53,55,48,50,53,53,102,56,51,102,102,48,55,48,48,48,102,102,57,102,48,101,56,48,55,51,101,56,49,102,48,102,48,101,56,48,49,50,49,54,49,99,100,50,57,48,49,100,52,57,56,49,101,98,57,55,56,48,101,98,56,49,101,53,56,55,98,48,49,100,101,56,48,51,100,51,99,48,102,54,48,51,99,97,52,98,48,102,97,49,56,51,57,52,56,50,56,53,99,51,100,102,57,48,102,56,55,54,99,51,99,56,48,57,99,50,98,49,50,100,98,97,50,98,98,102,99,48,102,102,48,48,102,102,49,102,54,56,50,48,48,102,56,100,51,56,51,56,99,48,48,55,100,56,55,48,48,51,101,99,48,99,49,99,53,56,49,51,98,54,56,101,49,102,54,101,49,99,100,52,49,50,100,99,49,101,48,48,102,102,55,48,52,48,49,101,55,98,99,49,100,55,56,55,56,53,99,48,102,55,57,55,48,53,51,48,51,102,100,48,55,53,56,48,101,99,48,51,97,101,56,54,53,53,57,52,57,56,49,100,99,49,54,52,49,100,101,48,102,50,49,52,48,49,101,51,48,55,55,48,48,102,48,56,51,99,101,49,100,102,48,101,53,48,55,52,56,49,99,53,56,55,99,51,49,52,97,49,101,48,50,56,48,51,98,100,48,49,99,49,50,100,100,49,56,49,101,100,56,55,54,98,49,53,54,48,102,51,48,49,100,98,57,55,97,53,48,56,51,102,51,48,49,57,102,100,52,50,53,56,49,99,49,48,51,102,98,48,55,51,97,48,52,100,51,56,51,57,97,48,55,55,101,48,102,102,99,48,57,55,100,48,55,56,54,53,48,56,51,100,51,48,55,51,97,48,102,53,52,97,48,54,52,51,99,56,49,99,54,48,102,99,56,55,54,49,101,55,99,48,52,98,56,98,55,50,98,98,97,52,97,52,50,50,50,52,97,51,50,52,97,51,50,54,97,51,97,49,49,54,99,53,48,56,55,56,48,97,50,50,100,100,49,48,98,49,48,101,100,56,55,99,52,51,97,99,53,101,57,53,99,53,54,56,55,98,48,51,57,56,49,101,100,50,98,48,98,56,48,101,98,56,55,57,99,97,57,50,56,56,51,99,97,53,49,57,54,54,53,54,50,49,48,48,102,102,98,52,101,48,48,102,57,54,101,56,48,51,101,99,49,102,56,49,50,97,54,48,48,102,97,102,101,52,50,48,50,53,51,52,51,98,52,53,55,48,55,102,53,49,99,49,101,54,48,49,51,102,100,52,49,101,54,48,101,53,49,53,50,49,102,101,48,101,56,48,55,97,97,56,51,57,99,53,51,48,55,49,48,49,100,53,56,51,57,101,48,102,51,56,51,97,54,48,102,50,56,51,101,98,52,49,48,102,50,50,54,57,53,99,57,55,99,51,99,52,49,101,54,101,48,102,52,56,51,98,101,49,101,101,50,57,52,49,100,50,51,56,48,101,102,57,48,100,48,100,48,52,51,98,99,49,101,52,48,101,48,56,55,101,56,49,101,50,98,97,49,101,55,48,102,50,51,52,56,48,53,50,50,50,48,55,51,52,49,101,48,55,102,56,48,98,56,99,48,48,102,102,102,97,99,48,48,50,55,53,48,48,102,102,49,101,50,49,101,48,48,102,57,54,98,48,51,98,97,48,50,55,49,49,49,56,97,48,48,48,102,102,55,98,54,52,97,48,48,55,99,48,49,102,102,48,50,54,52,51,56,55,48,99,97,51,52,56,50,97,102,49,52,99,53,99,50,48,56,51,97,99,48,101,49,48,49,50,51,50,48,102,56,99,49,100,56,56,51,97,53,57,48,102,54,49,53,100,50,49,101,100,48,102,99,97,49,97,50,48,51,99,49,52,97,48,55,54,54,49,99,97,48,101,57,50,54,48,51,99,51,48,49,50,53,48,102,53,49,54,50,49,100,101,97,48,102,101,50,52,48,55,57,50,99,51,98,53,57,48,52,51,98,98,54,53,55,49,53,101,56,52,48,49,57,102,52,97,48,49,52,48,99,48,48,102,56,98,57,48,48,51,53,102,54,48,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,102,102,56,97,99,49,100,51,48,102,54,48,55,53,99,51,102,99,49,100,54,48,101,99,48,55,101,56,51,56,97,49,101,53,50,56,52,51,101,97,49,99,56,48,102,56,57,52,48,53,51,56,55,98,48,51,57,99,49,101,102,48,101,97,49,55,50,53,55,48,55,56,56,51,97,101,49,101,99,48,101,98,48,55,56,57,48,53,49,99,98,53,48,101,100,56,55,97,48,51,98,54,49,101,51,50,97,49,51,49,51,56,97,56,50,102,56,51,98,99,53,101,49,52,101,57,56,56,56,53,98,57,53,52,53,99,57,53,101,57,54,57,97,53,55,57,54,97,53,55,50,52,50,50,49,54,48,56,48,101,98,97,100,98,57,49,53,52,48,49,53,50,52,48,48,102,57,49,98,56,48,51,101,56,102,52,97,101,48,48,102,102,55,100,53,52,48,51,101,52,48,101,56,48,51,100,101,48,50,53,102,57,101,50,102,99,98,56,48,50,52,99,48,48,102,102,57,56,100,50,102,99,51,100,50,56,54,49,99,55,50,97,48,98,52,52,50,48,102,51,57,55,56,53,56,56,49,50,102,48,48,102,48,52,97,100,52,55,52,53,50,102,49,50,56,49,99,99,48,55,97,99,51,102,99,57,54,56,52,57,97,53,52,49,55,97,49,100,100,50,102,52,97,97,52,97,50,99,52,98,99,48,55,49,48,53,98,57,55,99,49,101,49,101,48,102,51,52,51,99,52,49,100,50,48,101,55,48,55,102,56,51,98,99,49,101,57,50,98,99,51,99,50,53,57,48,51,97,56,50,99,56,49,101,57,48,51,99,48,48,102,102,54,102,48,48,102,102,49,102,49,97,99,48,48,55,99,56,49,48,98,49,48,50,52,102,56,51,100,52,48,101,100,56,48,49,102,53,102,52,48,52,100,100,56,55,97,99,51,98,101,56,52,48,52,57,101,56,55,98,52,98,101,56,48,101,99,56,51,97,49,48,55,97,101,49,101,97,50,100,56,51,97,97,49,99,51,48,101,98,48,49,50,57,48,53,57,49,55,56,53,56,56,51,101,53,48,55,56,97,49,101,52,52,56,48,102,50,50,52,57,52,48,48,102,102,101,97,57,51,52,51,99,56,48,102,48,56,51,98,99,48,102,98,56,49,102,49,48,55,102,52,51,97,48,53,50,57,54,97,49,101,57,48,55,97,52,48,102,50,56,97,48,48,102,102,101,97,48,51,56,98,50,98,102,50,53,56,55,97,52,98,48,50,100,52,97,100,48,101,51,50,48,57,55,100,50,53,55,56,48,54,51,56,56,51,102,100,48,55,48,56,48,101,55,48,48,57,97,55,48,55,51,52,48,102,48,48,102,102,48,57,55,101,48,50,54,48,56,49,100,101,49,52,50,48,102,52,99,49,99,101,56,51,100,54,50,56,53,101,48,101,100,56,55,101,52,51,56,99,49,101,55,54,53,102,48,49,50,101,50,100,99,97,101,101,57,50,56,99,57,54,56,99,57,48,56,99,57,50,56,52,57,48,56,52,53,98,49,52,50,49,101,48,50,56,56,98,55,52,52,50,98,56,51,99,56,49,99,101,48,102,52,57,52,52,53,56,57,53,97,49,101,99,48,101,54,48,55,98,52,97,99,50,57,99,51,100,48,49,100,56,50,100,56,97,50,48,102,50,57,52,54,53,54,49,54,54,56,53,102,101,48,49,49,98,50,48,101,48,99,49,99,50,56,51,101,51,48,50,54,57,99,49,102,50,56,51,98,102,48,50,53,102,56,48,57,55,100,48,55,55,56,53,102,48,51,100,51,48,55,99,54,48,102,53,52,98,102,54,52,51,98,52,49,99,54,48,101,51,56,55,54,49,57,52,55,101,53,56,57,54,97,53,56,102,52,55,52,56,52,98,52,57,52,56,52,56,52,57,52,100,52,56,52,51,50,97,52,97,48,48,102,102,101,102,57,52,54,53,52,50,50,49,54,52,49,101,51,48,102,56,56,55,97,52,98,100,50,99,52,97,100,48,101,57,56,55,51,48,51,97,52,53,54,49,55,48,49,101,56,48,102,51,57,54,99,53,49,48,55,54,52,97,51,50,99,99,98,51,52,50,48,48,102,102,101,48,99,48,48,55,100,51,99,48,48,51,101,57,101,48,49,99,53,48,48,51,101,97,49,48,49,99,52,57,54,101,49,99,49,48,101,48,49,54,101,48,48,102,53,50,56,49,102,53,56,51,99,97,99,53,54,101,48,55,102,101,48,102,102,102,50,48,48,55,98,99,51,57,100,50,48,102,56,56,48,49,101,99,102,48,102,56,56,51,100,48,50,102,48,49,100,52,54,48,48,55,97,53,48,53,100,56,51,100,50,48,55,57,52,49,100,51,48,55,55,97,48,48,102,102,102,52,102,48,51,97,56,48,102,50,100,50,99,51,57,54,55,48,101,53,50,55,50,48,56,48,51,100,101,48,48,57,52,101,49,101,52,48,102,50,56,50,55,48,98,51,52,98,56,57,50,98,99,49,54,49,48,48,102,102,55,100,50,56,48,48,102,102,51,101,51,100,99,48,101,55,48,48,102,102,49,102,52,102,48,49,101,97,48,55,97,99,48,102,56,49,101,48,55,100,52,49,101,48,48,50,54,52,52,48,57,56,50,48,55,57,54,53,48,98,99,48,101,100,57,48,56,49,101,52,50,52,48,55,50,100,102,48,55,52,50,49,100,54,48,101,52,56,51,57,99,52,97,50,99,99,51,97,101,49,101,56,50,99,56,51,56,101,53,50,56,51,98,54,52,51,48,102,102,48,55,102,57,49,56,98,53,48,102,48,48,55,57,99,51,102,48,49,100,52,50,57,48,98,97,48,102,50,48,55,100,99,98,101,48,102,48,49,54,51,55,56,97,101,48,101,102,48,55,52,52,51,98,97,49,99,97,48,101,102,48,55,51,53,98,56,48,102,102,49,54,50,48,102,48,56,51,102,52,48,49,102,55,54,52,48,48,102,98,55,100,48,55,54,54,48,48,102,97,56,100,48,50,53,56,49,51,99,51,101,54,101,53,48,55,55,99,51,99,101,48,52,100,48,56,51,100,50,48,101,102,48,55,57,100,49,99,48,57,52,102,48,55,52,50,49,101,100,50,98,52,49,101,48,102,48,101,98,56,51,99,54,48,102,52,56,55,53,48,51,99,50,48,101,101,56,97,50,48,102,98,49,55,48,49,101,52,48,102,50,48,55,51,56,51,98,97,57,99,53,53,49,53,54,49,100,101,48,55,53,52,53,53,48,51,100,48,50,57,52,49,101,48,57,54,97,49,100,57,50,102,52,51,100,56,48,101,102,99,98,49,48,55,56,99,53,55,49,53,54,57,52,49,99,57,48,101,53,56,55,97,48,97,49,50,100,52,98,49,101,53,102,57,52,51,102,101,48,53,99,50,48,48,102,57,49,99,48,48,51,101,102,101,56,97,56,48,48,102,102,55,100,55,57,48,55,49,57,51,99,48,57,52,99,48,50,53,48,99,49,101,50,49,56,48,49,102,54,48,99,49,101,99,48,48,55,98,51,52,98,98,50,99,99,51,99,56,49,100,102,52,48,48,101,50,56,55,98,99,97,54,48,50,53,53,99,51,56,55,56,98,97,50,56,99,51,100,51,54,53,56,56,51,99,53,50,57,56,51,102,56,49,100,54,48,102,100,48,55,52,56,98,100,48,55,56,52,48,102,54,56,51,97,52,56,101,102,48,55,55,52,51,97,48,48,101,99,53,51,52,97,50,99,53,101,49,53,56,49,99,50,48,102,55,98,101,48,102,55,52,51,99,52,53,56,56,55,52,53,98,99,48,101,56,57,49,48,49,101,56,56,48,53,54,52,97,56,55,52,56,51,102,99,48,55,102,52,48,102,56,99,48,57,97,55,48,55,99,97,48,102,48,48,48,102,102,57,56,49,48,50,54,48,56,49,101,49,57,55,97,48,102,52,99,49,102,49,56,51,100,53,50,102,100,101,48,102,50,56,55,101,52,51,102,48,49,101,55,55,57,49,102,57,54,50,53,98,49,54,51,100,49,100,49,100,49,49,49,57,49,100,49,100,49,57,48,57,49,100,48,99,97,57,50,56,52,51,98,101,53,49,57,53,48,56,56,53,54,56,55,55,48,51,57,99,49,100,54,50,56,56,97,101,50,98,52,51,97,54,49,99,99,48,101,57,49,53,56,53,51,56,55,53,99,51,98,48,53,52,57,52,52,49,100,57,50,56,99,97,99,50,98,49,48,56,50,53,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,102,54,51,102,100,56,50,102,57,57,55,53,100,55,102,99,54,102,48,101,97,48,55,97,52,51,99,52,49,99,52,48,102,51,49,52,48,49,102,49,48,101,56,57,55,99,53,98,56,55,54,52,51,100,52,49,100,54,50,101,52,97,99,48,102,49,48,55,54,52,51,99,52,49,100,100,50,99,100,51,52,97,53,50,102,99,51,98,101,53,102,49,52,101,57,97,99,57,54,50,53,51,57,55,52,53,51,57,55,50,53,54,97,52,50,49,97,54,57,53,54,53,57,57,53,50,53,97,50,51,97,51,50,53,97,48,49,54,52,56,52,57,54,56,56,57,56,56,50,57,97,99,50,50,97,54,97,49,98,98,97,101,51,55,99,48,49,57,51,48,48,48,102,102,102,97,56,54,48,48,102,102,55,100,57,49,48,55,54,99,48,49,102,54,50,50,48,52,98,97,97,51,97,54,57,54,56,101,49,54,56,56,101,48,102,102,99,49,99,97,57,53,50,49,99,56,48,101,97,56,49,51,48,56,53,55,49,54,48,56,52,56,54,100,50,51,49,55,52,49,101,50,50,100,99,97,57,50,99,53,49,99,97,55,48,55,57,101,53,48,50,55,57,52,54,53,51,57,52,50,49,100,54,48,49,50,56,48,55,57,101,57,52,49,100,53,48,102,48,57,55,49,56,51,98,56,56,52,56,50,53,55,97,53,56,55,49,52,98,99,52,55,50,100,56,51,98,53,52,53,55,53,56,55,55,53,48,52,51,97,97,49,101,97,48,102,53,56,48,53,57,102,55,49,56,52,102,100,98,102,51,102,49,98,55,99,55,100,56,102,98,56,57,101,48,55,48,97,49,57,52,51,99,52,48,57,55,55,48,50,54,49,56,49,101,100,48,49,50,97,99,48,102,55,48,51,97,97,48,102,99,56,49,99,54,56,55,98,51,48,55,50,99,49,101,52,56,55,51,50,52,98,57,57,50,56,52,98,102,97,50,56,56,51,98,56,49,101,53,56,52,50,54,56,51,99,54,49,100,99,50,101,48,51,97,56,53,101,52,55,50,57,52,51,100,97,53,53,49,55,56,49,100,101,52,57,101,57,56,53,48,57,55,99,53,98,97,48,98,53,52,57,99,53,52,50,53,100,57,53,102,52,57,53,50,53,56,49,53,102,100,97,50,99,49,49,49,49,49,51,49,98,48,55,51,49,99,57,49,101,102,51,99,56,101,56,57,97,53,48,102,51,48,54,56,102,48,54,55,57,101,54,98,53,56,55,102,51,56,99,98,54,48,100,98,49,100,52,97,51,99,57,100,101,53,52,98,54,49,101,56,101,99,53,56,99,53,97,49,48,98,97,53,55,51,50,98,57,48,101,97,102,54,56,48,98,52,56,50,101,56,99,49,54,101,52,54,50,56,50,101,49,99,55,48,100,54,49,56,100,53,54,49,100,48,99,98,49,102,50,51,49,54,97,99,51,52,48,55,52,56,100,101,51,100,51,50,98,57,52,97,56,51,102,99,54,56,49,49,99,99,99,51,52,97,98,48,48,102,102,50,54,56,48,52,57,99,100,55,54,98,49,97,97,99,102,56,48,97,54,49,97,53,99,55,54,53,100,48,101,99,55,100,53,54,55,54,51,100,51,56,101,55,48,101,97,55,56,48,48,102,102,100,53,55,50,101,52,49,99,53,48,51,57,101,50,102,99,49,102,50,48,55,51,52,48,57,56,51,50,102,48,49,100,57,56,55,52,48,98,52,48,55,100,54,48,101,102,56,51,97,56,49,101,49,48,101,51,48,55,50,99,49,101,55,50,53,57,53,50,56,101,102,48,55,98,48,51,98,97,49,100,52,48,102,52,98,99,99,51,101,53,99,49,53,50,53,55,57,54,51,102,55,102,50,55,48,48,102,102,55,54,56,50,50,49,53,99,57,98,50,55,50,99,48,97,49,52,48,48,102,102,102,50,48,55,101,48,97,100,48,101,102,97,55,57,53,99,53,55,48,51,99,50,48,102,99,97,49,49,55,101,48,57,51,56,48,51,101,100,49,56,48,49,102,54,52,50,49,99,49,48,48,55,100,55,50,48,51,56,53,52,102,48,102,55,97,53,53,57,53,50,53,101,56,51,102,52,48,102,101,57,53,50,53,101,50,51,56,51,56,48,48,55,55,48,53,102,97,48,56,55,98,48,48,52,57,56,51,101,101,53,102,56,55,55,99,98,54,48,101,55,49,53,56,49,101,56,52,100,50,100,52,98,56,48,101,101,49,53,50,57,99,56,54,53,54,49,53,54,48,101,102,99,97,97,48,102,100,49,53,56,49,101,102,50,99,52,97,97,50,101,48,98,98,48,101,56,97,54,48,55,98,57,48,56,97,100,52,57,48,101,101,48,55,55,56,51,99,52,56,50,53,57,97,55,99,97,55,50,49,48,53,99,48,51,97,53,48,48,102,102,55,100,100,55,48,49,50,52,101,48,102,48,56,48,57,50,98,50,102,99,48,57,99,100,48,102,50,56,55,99,97,52,51,56,50,56,99,49,99,49,56,50,97,56,97,49,48,55,57,101,48,101,53,53,50,100,51,57,48,52,98,56,48,55,97,97,53,50,56,51,100,51,50,101,53,48,56,98,50,52,98,48,101,102,56,51,98,52,48,101,56,57,52,100,98,57,52,99,48,48,102,102,102,55,98,56,48,51,100,102,100,99,97,54,50,101,57,50,99,49,100,101,56,55,99,49,48,54,52,97,50,50,56,48,98,101,50,56,52,97,51,48,102,48,56,55,56,52,51,101,49,99,51,56,57,50,49,99,56,48,55,57,50,56,48,49,99,53,48,48,102,102,98,102,99,48,50,55,48,48,102,102,48,57,98,56,48,55,100,52,48,52,101,98,48,51,101,100,48,102,51,48,51,102,52,48,55,101,56,49,101,55,99,49,101,48,48,102,52,49,55,55,102,50,48,57,52,99,53,53,57,53,102,50,57,50,56,52,49,100,49,48,101,50,56,55,52,53,49,53,50,53,50,100,50,48,97,52,48,101,49,56,55,49,48,97,50,52,56,52,99,52,101,101,53,49,48,55,52,56,97,51,99,57,52,57,49,100,48,53,49,50,57,51,53,51,56,98,49,50,99,48,98,48,52,97,50,100,52,51,99,52,49,101,51,50,99,52,98,100,48,102,55,49,55,56,53,102,49,55,99,53,56,56,49,99,99,51,101,54,49,101,48,49,57,50,54,51,57,57,50,51,50,51,98,50,98,52,101,54,98,52,100,48,51,55,101,53,51,100,97,99,51,101,49,99,101,51,54,52,53,55,49,99,99,56,99,55,49,101,99,102,57,49,98,49,97,101,56,55,100,98,50,52,53,54,55,55,54,97,99,50,100,97,101,51,98,100,97,98,101,50,49,52,48,52,56,55,56,48,53,56,97,48,98,54,52,48,53,57,101,56,102,100,56,55,56,56,49,101,50,97,99,55,56,55,100,99,55,52,51,54,99,101,52,51,57,97,49,100,53,49,102,49,56,54,49,53,51,48,56,100,99,55,49,102,49,101,98,52,100,53,51,99,57,99,100,54,49,101,56,102,56,97,52,55,55,56,99,51,51,99,97,100,97,102,51,97,56,48,53,51,52,100,55,57,101,54,57,102,99,100,50,51,99,57,99,53,55,100,53,54,98,56,101,99,54,56,98,53,53,57,57,98,53,97,101,51,52,54,57,97,48,55,54,48,48,99,52,99,48,48,102,102,55,100,51,101,56,51,101,57,48,55,57,56,48,52,99,49,48,48,102,102,51,101,98,97,99,49,99,48,48,51,101,57,48,55,99,48,49,101,99,50,100,48,51,102,50,48,102,50,52,49,101,49,97,55,48,51,101,101,50,101,99,51,100,52,49,101,53,50,100,97,57,57,99,57,50,53,56,97,54,55,48,50,54,48,99,49,101,100,97,49,50,51,51,48,56,101,56,97,56,55,50,56,54,56,52,53,54,49,53,54,53,51,57,53,54,56,97,56,97,53,52,57,52,54,49,100,102,50,57,100,48,57,48,52,97,51,48,101,102,57,52,52,53,55,57,53,56,53,49,57,52,48,56,48,53,55,57,53,56,53,55,97,49,97,48,97,49,56,49,54,98,56,48,51,101,99,57,56,48,49,102,54,55,54,49,101,54,48,48,55,100,54,99,56,48,51,101,100,53,48,49,100,54,49,54,52,57,97,49,100,101,101,49,102,53,48,55,49,50,48,102,55,56,48,57,52,101,48,55,52,99,53,50,56,51,101,100,48,101,56,57,53,101,100,50,48,51,54,49,101,98,99,56,52,53,48,48,51,101,52,48,50,54,51,50,48,51,98,97,49,102,55,48,101,51,49,54,99,57,53,52,56,55,50,56,97,49,101,102,48,101,55,100,49,55,101,53,101,97,53,50,49,56,55,55,57,51,57,51,53,48,48,102,102,51,97,99,49,101,102,50,98,99,98,50,50,100,48,51,98,101,53,102,100,49,52,99,53,97,50,53,49,52,56,49,102,55,48,101,97,56,51,98,56,48,48,102,102,102,97,49,49,99,55,48,48,102,102,55,100,52,99,56,49,50,57,57,102,55,49,102,97,50,56,51,101,56,49,99,50,99,48,49,99,101,51,48,49,102,48,49,101,98,48,97,51,49,99,57,55,97,100,56,54,51,48,97,49,52,97,48,50,100,102,48,48,102,102,51,101,53,50,55,52,52,48,48,57,101,56,48,55,50,101,54,51,56,48,51,54,50,54,48,55,49,99,101,54,49,54,54,99,48,102,55,56,49,102,57,57,98,54,101,51,102,99,50,55,101,101,50,99,54,49,56,55,53,56,51,99,97,54,57,57,102,99,101,48,49,100,100,56,101,97,57,97,56,55,52,53,101,101,48,49,51,48,51,98,50,56,51,49,56,102,52,48,97,97,52,100,49,98,97,101,97,55,49,55,97,53,50,52,56,100,50,53,51,54,51,97,51,57,51,49,102,50,100,54,98,101,53,56,101,98,50,48,100,56,55,49,99,51,56,50,51,97,52,51,100,101,48,98,100,51,48,102,101,56,51,98,101,51,55,52,99,50,51,51,99,102,52,51,97,48,54,57,49,102,52,51,100,52,51,49,100,99,54,50,48,52,97,54,57,100,99,101,50,55,53,51,57,57,100,56,55,97,52,48,50,53,53,97,55,52,53,54,55,55,56,99,48,53,49,98,56,101,56,101,51,98,57,100,99,102,50,55,52,53,56,55,53,49,56,55,49,99,52,102,50,55,55,51,98,50,100,51,97,100,54,51,100,53,99,98,48,48,102,102,55,97,54,50,56,56,98,99,50,57,56,51,100,50,53,50,57,52,97,49,101,98,48,101,99,49,55,97,53,52,56,55,56,99,51,98,50,49,101,51,50,97,56,97,101,48,102,48,48,55,54,99,51,99,52,49,100,102,50,99,100,48,52,98,97,50,57,52,51,99,48,53,49,49,55,48,56,52,99,49,54,50,53,51,49,55,97,53,52,49,55,50,53,54,50,53,50,54,97,49,57,54,56,53,54,49,55,50,53,53,97,52,97,50,97,54,57,53,101,53,97,97,48,97,54,97,54,50,49,97,55,97,48,97,52,50,50,97,55,50,48,98,57,53,51,52,55,99,50,97,56,51,97,54,48,55,52,97,48,101,101,48,49,99,54,48,51,98,56,48,101,56,48,51,97,48,48,55,52,52,49,99,101,50,57,99,51,56,52,48,101,100,56,51,56,52,53,53,51,48,53,51,48,55,53,52,51,97,97,53,49,51,54,102,52,50,49,49,53,97,56,57,52,57,48,57,50,57,50,57,50,57,48,102,98,99,57,48,48,57,99,52,98,50,99,52,98,52,50,100,52,98,53,52,57,52,57,50,101,52,98,102,48,102,49,49,55,48,57,97,57,99,53,100,57,55,101,53,101,49,54,54,53,97,56,55,56,52,51,99,50,53,56,97,55,49,54,54,57,97,57,99,57,97,57,97,48,50,51,53,48,48,102,102,51,101,57,48,52,48,49,102,55,50,48,56,52,48,52,57,100,97,53,51,97,48,52,98,52,48,49,51,51,56,49,101,52,50,100,57,101,48,50,53,97,56,51,99,54,53,97,97,53,49,55,50,49,100,48,48,102,102,102,99,57,54,99,53,57,49,55,52,53,99,50,50,56,49,50,101,101,57,54,56,99,53,49,48,55,100,48,98,98,50,102,57,48,48,102,102,97,52,48,101,55,56,55,54,56,49,100,101,56,55,99,99,51,101,50,49,101,56,50,97,56,49,101,99,56,55,99,57,100,48,101,97,50,49,54,50,56,49,48,52,98,55,50,57,48,97,48,48,102,102,101,55,57,55,99,102,57,55,50,49,102,52,101,56,49,52,57,54,49,101,55,48,102,54,57,54,50,57,50,48,54,97,56,48,48,102,98,102,97,48,48,55,100,98,51,97,48,48,102,102,51,57,49,48,101,53,48,55,98,99,48,57,49,56,48,55,48,52,53,99,57,53,48,53,56,48,51,101,53,48,55,56,48,53,52,49,55,52,49,99,100,48,50,54,51,52,98,48,50,99,48,97,51,50,101,101,100,51,48,49,100,52,56,51,98,54,48,102,57,56,55,51,48,51,98,52,53,101,50,50,48,55,55,52,97,48,99,53,101,48,55,55,97,52,51,97,54,53,102,49,54,99,48,102,54,99,51,57,101,49,102,97,55,100,49,50,52,51,99,50,53,50,57,55,56,53,101,51,56,49,99,49,50,56,48,97,102,50,100,100,48,56,48,52,98,99,97,102,48,102,56,57,55,54,53,48,57,55,101,49,100,51,48,100,56,101,54,49,101,51,57,56,50,55,57,49,100,100,48,48,102,102,97,57,52,102,52,97,100,53,97,57,51,52,52,101,52,99,97,55,49,48,53,50,48,52,49,52,102,56,48,97,98,51,100,49,55,48,101,99,55,52,55,50,48,54,101,97,57,51,101,53,51,98,52,55,100,55,52,57,53,57,49,97,97,49,100,53,101,56,97,55,54,53,100,49,53,56,49,55,52,51,99,54,48,98,50,100,48,102,56,48,99,52,48,102,97,57,52,56,55,49,101,54,52,50,101,51,53,56,102,97,51,56,99,51,100,54,54,57,51,52,55,56,48,101,56,51,99,99,100,48,53,54,53,49,100,56,53,101,54,49,49,57,48,51,52,55,55,51,99,57,98,97,54,99,50,97,54,50,99,56,55,50,53,50,54,97,56,101,102,51,48,100,51,55,57,99,53,101,55,52,51,100,100,54,57,101,97,49,101,56,100,49,51,97,97,57,51,97,53,53,99,55,55,51,54,48,101,50,98,56,102,52,48,53,101,54,48,48,102,102,102,98,101,53,48,48,102,102,55,100,99,50,57,53,97,48,102,102,56,98,48,50,101,48,48,57,51,56,48,50,53,53,52,51,101,55,56,98,56,48,55,49,48,53,54,53,51,99,53,52,48,51,102,56,48,102,99,50,48,50,50,48,55,52,56,98,55,48,101,97,48,51,101,97,48,102,52,57,53,48,49,101,56,48,101,57,48,55,57,99,51,98,99,53,53,48,55,48,52,98,53,52,56,50,56,49,51,48,51,99,48,56,97,49,99,99,48,55,54,56,53,102,56,55,51,102,53,50,50,48,55,102,48,51,98,50,49,101,54,50,57,52,97,102,48,55,57,56,53,56,57,54,54,53,57,98,54,56,48,56,52,53,99,48,55,50,48,97,52,50,56,56,51,100,48,49,102,48,48,49,53,98,54,56,53,49,99,102,102,56,102,99,55,48,49,49,48,101,51,49,56,52,56,98,49,98,56,49,54,98,55,55,53,100,99,98,97,98,55,50,56,48,56,57,55,53,53,101,101,97,98,57,102,56,101,55,102,99,54,48,98,51,56,102,99,101,55,51,49,99,50,98,50,99,51,55,57,100,99,99,54,101,55,51,101,100,99,99,51,54,99,48,53,55,99,55,101,50,48,53,55,48,53,102,49,57,52,48,53,98,52,100,99,51,55,48,102,101,51,99,48,54,57,97,102,51,52,56,100,49,53,100,53,99,55,56,55,97,53,48,100,57,53,48,99,51,98,49,100,100,98,54,99,54,57,100,48,101,99,100,52,57,52,99,54,48,100,48,52,51,50,49,55,54,100,55,53,55,53,97,101,55,100,55,53,48,48,102,48,99,51,97,55,48,101,97,56,55,52,52,51,57,97,49,99,57,51,50,56,55,49,48,55,51,48,99,102,54,57,99,56,99,99,51,56,98,53,99,98,99,102,50,55,97,97,100,54,100,51,101,57,98,48,54,97,57,101,54,97,52,102,56,54,98,57,97,101,55,97,56,100,54,100,51,100,57,102,56,102,54,101,54,99,49,97,53,56,101,52,52,53,50,55,55,53,50,55,55,51,97,49,100,100,97,97,56,101,56,55,53,51,98,97,56,53,54,48,51,56,100,56,48,51,101,50,55,49,102,56,50,52,99,48,57,102,51,49,56,53,50,52,56,49,50,99,55,99,100,98,56,97,100,100,98,48,55,102,101,55,101,49,50,55,51,55,49,56,53,48,50,57,52,48,54,100,99,48,102,48,56,55,101,48,51,97,101,49,100,54,50,101,48,51,56,54,53,50,49,55,97,53,98,55,50,98,99,98,50,48,55,57,99,49,101,97,52,97,48,101,50,56,55,49,100,48,99,49,50,50,57,99,57,54,48,50,55,56,49,101,98,52,48,48,101,51,56,55,99,99,49,101,51,50,52,49,53,53,57,102,52,54,52,53,52,98,52,55,50,98,54,97,52,51,57,97,48,101,102,56,51,101,48,53,99,101,52,99,50,100,101,57,48,57,48,51,101,50,57,97,57,48,48,102,102,49,51,98,99,98,49,52,100,50,98,100,48,57,51,52,48,53,50,53,48,48,55,99,52,101,51,56,48,53,97,48,49,51,101,55,102,49,101,97,98,97,52,56,49,50,99,54,52,98,48,97,49,56,51,51,48,55,102,101,54,101,54,48,51,52,53,54,99,49,54,97,48,102,55,48,48,102,102,51,101,52,97,54,49,101,57,48,102,50,48,55,49,56,48,57,49,100,48,55,51,48,49,102,50,48,101,55,49,55,101,53,98,48,55,54,48,51,100,99,49,100,57,48,50,55,51,56,49,100,55,56,55,56,99,51,98,50,49,101,53,48,101,102,57,54,50,53,56,49,52,54,53,101,49,52,50,53,101,49,52,99,48,101,97,56,49,102,57,49,54,50,53,51,57,55,54,53,50,49,54,101,53,54,97,52,50,50,50,53,49,53,97,53,97,49,53,50,53,57,50,51,97,51,50,54,50,48,57,54,97,56,97,57,56,56,52,57,99,56,48,57,97,99,50,51,50,54,57,53,102,102,49,102,100,52,56,48,99,50,48,101,55,49,98,49,52,99,50,48,101,98,52,101,52,54,98,52,53,49,48,102,49,52,101,97,102,51,101,48,52,48,101,48,56,53,50,99,55,49,98,50,55,56,54,98,97,53,97,56,98,53,97,53,53,98,53,56,101,52,50,50,51,57,48,101,98,49,99,53,99,99,48,50,54,57,48,53,99,54,48,55,55,54,55,55,48,102,54,48,49,55,101,99,51,99,48,49,100,101,57,101,52,102,99,98,52,99,99,53,54,51,99,99,100,49,100,101,51,97,99,51,102,50,97,54,98,53,101,102,51,57,49,102,53,53,56,55,54,54,54,55,50,101,51,56,49,101,56,50,53,98,57,49,48,102,54,55,53,54,57,102,49,53,97,98,97,55,98,51,97,52,55,50,98,55,49,101,48,101,100,49,101,99,54,49,101,56,101,99,101,55,52,53,56,99,48,51,53,98,48,50,55,97,52,48,57,51,97,48,55,55,101,48,52,102,54,56,49,50,100,50,48,102,48,48,48,102,102,57,55,49,48,55,56,50,57,57,99,51,98,101,99,48,55,57,102,50,48,49,54,99,49,100,50,48,102,100,97,51,57,52,50,53,52,56,55,56,52,98,56,48,55,55,50,49,102,101,50,56,49,50,54,53,50,99,51,98,56,49,101,102,50,57,53,49,56,98,97,57,49,98,99,100,102,52,56,48,101,101,56,55,56,53,49,48,97,56,52,100,50,56,56,98,100,50,102,56,51,56,56,49,101,50,48,102,53,56,55,51,99,97,102,48,102,48,57,52,53,56,98,99,101,57,101,56,50,48,49,54,52,54,48,52,100,51,48,49,50,100,50,48,102,52,48,48,57,51,100,48,55,102,52,48,102,50,48,48,57,55,52,48,55,98,101,56,99,53,51,98,48,49,102,97,48,55,54,99,53,97,97,50,97,48,49,54,48,57,52,49,100,101,50,99,100,97,50,101,56,97,48,50,100,99,97,102,50,100,99,97,56,50,98,99,51,99,97,49,100,57,48,102,48,57,52,97,53,56,101,56,52,51,52,57,55,99,97,97,48,102,51,48,55,54,48,98,56,50,57,99,51,99,48,56,50,56,56,53,98,50,48,57,53,97,49,101,48,50,98,53,49,48,98,51,54,52,97,99,48,102,51,49,52,50,53,48,48,102,102,55,56,53,48,56,98,49,50,57,53,48,48,102,102,48,51,48,50,48,48,102,102,49,102,52,101,48,48,102,102,48,102,98,51,98,48,101,100,48,48,102,102,51,101,99,48,48,49,99,49,49,53,56,49,100,101,48,102,101,56,55,98,56,97,55,55,52,48,57,98,97,48,55,54,48,53,50,100,98,52,48,102,57,56,51,97,97,100,49,52,97,56,52,49,100,50,55,48,51,100,48,53,52,51,48,53,98,100,57,53,97,53,48,48,102,102,51,100,56,48,101,97,49,53,48,56,97,57,97,57,99,56,52,53,98,49,53,48,53,100,49,53,101,102,57,52,52,56,56,49,102,99,55,52,97,49,52,52,50,56,56,97,102,48,101,57,56,51,99,56,52,56,52,99,50,98,98,56,55,51,99,51,97,52,49,99,102,48,102,51,56,51,98,55,54,99,98,98,48,99,56,48,48,55,100,97,98,56,48,51,101,98,51,52,51,57,56,48,48,102,98,50,55,48,55,50,56,53,54,48,55,55,51,49,55,99,48,48,102,102,102,54,53,48,51,101,102,48,55,53,51,50,49,101,51,50,102,48,49,99,54,48,55,101,57,51,57,102,50,99,49,100,48,101,97,97,50,49,54,56,49,101,52,52,53,50,57,49,97,48,102,48,48,55,51,56,51,101,101,53,50,97,50,100,50,54,54,52,56,48,101,56,48,55,99,102,48,55,55,52,51,98,101,56,97,53,56,48,55,56,53,48,53,48,53,51,56,51,100,52,49,100,49,50,99,48,97,99,50,97,52,51,99,50,53,48,99,49,55,99,53,54,97,49,49,55,99,49,99,51,48,102,55,56,97,56,102,56,48,101,100,57,99,48,55,102,52,99,52,53,50,51,99,101,51,98,101,56,97,54,57,51,52,101,57,50,97,99,54,51,53,49,50,57,101,99,101,99,100,57,53,100,52,101,56,55,57,57,50,100,56,100,51,101,49,100,50,100,52,98,52,49,101,97,101,52,53,53,48,101,52,99,97,99,55,97,97,48,102,56,49,54,100,99,49,102,54,48,102,54,48,50,100,49,48,51,100,50,51,54,52,51,56,57,48,102,56,100,98,52,101,101,51,57,56,55,99,51,54,100,101,99,54,57,101,101,98,52,102,53,49,53,48,101,102,49,97,56,98,100,100,53,56,55,50,49,101,51,51,50,50,98,56,101,97,100,51,100,49,102,48,55,54,48,100,98,53,48,55,54,51,98,100,51,99,98,50,56,99,99,53,50,99,55,97,57,51,52,56,101,102,49,56,55,56,53,50,55,100,51,97,57,102,56,48,50,99,56,55,102,102,102,101,51,48,99,54,49,53,98,48,98,49,99,48,98,49,100,52,48,55,102,48,48,102,102,48,55,99,53,102,51,49,56,48,49,102,53,102,48,48,102,50,55,48,53,48,49,51,54,56,49,102,101,48,48,102,102,50,97,52,48,48,101,50,98,101,48,51,55,50,56,48,56,55,54,49,101,100,48,101,98,56,55,56,48,51,56,99,49,101,53,50,102,56,51,97,48,49,101,100,50,56,52,98,57,48,101,99,56,55,97,48,51,98,48,53,100,49,54,97,49,100,99,48,102,50,56,55,55,52,51,99,52,53,53,97,55,57,52,56,53,102,57,52,48,53,102,49,52,97,57,99,102,57,53,56,53,99,49,52,97,53,99,57,52,97,53,57,97,51,50,50,50,55,49,53,52,53,97,49,53,48,53,97,50,50,97,52,97,50,49,54,48,53,54,50,54,97,50,50,49,97,54,50,48,50,54,97,51,97,53,50,48,97,54,51,53,57,99,56,97,57,99,48,51,101,49,48,48,102,102,51,101,50,102,53,99,57,48,48,51,101,98,101,48,49,101,53,49,102,48,48,51,50,53,97,48,55,102,102,48,53,56,48,51,50,97,48,48,102,102,55,49,52,48,49,101,97,48,53,98,48,55,52,102,48,54,52,55,100,48,101,53,50,57,53,52,49,52,99,55,101,54,100,50,56,98,50,57,52,50,100,56,56,97,50,50,99,97,50,52,56,99,48,55,55,56,48,57,56,51,50,99,54,50,102,48,53,98,49,48,102,49,50,101,53,52,101,56,101,53,50,102,51,54,99,55,53,100,101,100,55,51,53,99,51,53,50,98,53,99,54,97,50,56,98,49,99,100,98,48,57,56,52,53,57,54,53,50,101,53,50,56,97,98,56,49,102,98,49,55,97,48,102,54,48,49,100,98,56,55,54,56,49,101,50,56,51,98,100,48,55,52,99,49,101,51,48,102,55,57,53,48,53,51,48,51,99,57,48,55,98,48,53,52,56,55,102,48,98,54,48,55,54,97,49,100,54,50,100,49,101,55,53,49,49,51,48,51,101,99,56,99,48,101,100,49,56,48,101,101,50,52,48,55,101,57,49,99,51,98,99,102,97,52,48,48,102,102,53,57,57,54,52,53,98,49,52,56,53,53,56,55,97,48,97,55,50,100,101,99,51,98,98,48,57,55,99,98,100,52,100,50,56,102,57,54,99,53,102,49,53,97,53,55,97,55,49,53,56,49,100,56,48,102,53,50,55,49,52,56,48,97,48,48,102,102,48,51,101,99,55,52,48,49,102,53,101,101,48,101,99,48,48,49,102,54,51,50,48,101,49,57,102,48,55,52,56,49,102,50,52,97,50,97,48,51,57,99,49,102,97,50,56,99,98,52,52,48,50,101,56,49,100,54,48,51,101,53,55,99,51,97,54,101,56,55,97,99,51,99,48,48,102,102,101,99,52,98,48,98,50,100,52,97,53,48,48,55,98,98,49,98,50,98,52,97,101,54,52,51,99,50,49,99,100,52,97,50,99,56,97,98,48,102,56,56,55,54,52,97,102,52,97,48,101,100,56,55,56,48,51,98,54,57,97,53,101,99,49,52,52,101,50,53,48,48,102,102,57,48,48,55,98,48,98,48,50,98,57,51,52,51,99,52,49,99,97,48,101,57,100,50,48,48,102,102,49,49,98,56,48,51,101,52,101,97,48,102,49,99,51,101,50,48,101,55,99,51,101,56,48,48,102,102,102,97,100,52,48,55,97,97,48,101,101,99,98,55,101,53,48,56,55,100,99,49,100,99,48,55,101,52,49,102,100,56,55,101,56,51,97,52,53,99,100,50,48,49,53,99,53,57,56,48,57,53,48,55,97,52,51,97,48,53,57,48,49,50,100,101,53,100,57,52,48,53,57,56,48,57,54,57,55,52,56,97,57,101,53,52,57,54,55,48,56,56,53,97,49,53,99,56,99,57,51,100,48,99,98,54,52,48,52,102,52,49,52,102,57,52,55,48,99,99,98,50,52,50,52,99,50,98,98,101,57,98,48,51,57,52,48,48,102,102,55,100,53,99,48,48,102,102,51,101,99,56,48,51,56,52,48,48,102,102,102,98,49,99,48,55,49,48,56,48,49,101,102,52,55,55,48,97,56,50,56,56,49,102,57,48,55,48,56,97,55,50,56,53,49,99,48,57,56,49,48,55,55,48,49,100,102,52,49,48,102,54,48,48,102,102,57,51,48,55,50,48,51,99,50,49,101,48,50,100,56,51,101,52,53,54,48,55,53,100,51,56,97,57,50,101,48,51,99,97,53,52,50,48,97,49,57,54,54,53,53,48,51,99,48,50,97,99,51,56,97,53,56,48,55,98,99,97,100,50,97,56,97,54,50,102,52,51,100,101,57,54,49,100,48,52,50,50,99,49,49,99,51,98,56,49,101,50,48,102,48,50,55,49,54,56,56,51,54,57,99,57,99,48,55,56,50,99,51,55,99,99,98,51,55,52,100,102,51,55,56,55,49,48,100,99,53,48,97,101,52,49,97,54,52,51,56,57,51,48,49,53,56,55,55,97,55,51,51,98,49,101,57,99,100,54,100,97,57,97,100,51,101,49,100,53,54,51,57,99,98,49,53,100,54,53,49,97,97,100,54,56,52,100,54,99,57,52,101,101,101,55,53,48,48,97,57,100,52,56,55,52,97,49,101,48,56,55,53,56,49,100,50,56,55,52,48,48,102,102,98,97,98,48,101,99,99,100,49,51,52,56,50,55,50,102,53,101,55,102,53,56,51,99,56,98,99,101,54,100,56,98,53,97,51,98,52,54,57,57,99,99,55,57,52,100,57,51,50,52,101,52,55,100,51,100,51,49,97,100,97,100,55,57,56,48,54,98,49,99,52,101,97,55,53,51,56,57,97,48,97,56,102,101,100,51,99,57,99,101,57,101,101,98,56,101,52,55,97,55,51,99,101,99,54,97,49,100,99,101,97,99,49,100,56,48,49,102,53,56,48,48,102,102,52,97,51,50,53,56,49,50,52,101,48,52,56,102,56,51,57,49,48,55,49,54,53,100,50,48,49,53,48,56,56,48,102,48,100,49,52,97,55,52,100,48,102,97,48,51,100,57,52,97,50,98,52,97,56,50,56,48,97,98,52,99,52,98,48,55,56,99,49,102,57,50,99,53,50,56,51,99,99,53,100,49,53,101,53,102,50,55,48,55,55,52,98,53,50,101,100,48,99,51,100,52,53,97,48,55,48,99,97,99,52,97,50,57,56,49,100,55,51,54,49,101,100,101,53,100,49,54,49,56,98,101,50,56,56,51,56,50,53,52,50,55,49,53,102,56,97,102,50,98,52,49,50,50,53,50,49,53,101,48,50,100,99,48,48,51,101,52,102,54,48,52,101,55,57,52,48,49,102,48,48,102,54,56,51,97,98,48,50,52,57,48,51,56,99,49,101,50,50,100,49,50,49,50,99,49,100,50,49,54,101,57,52,48,102,52,52,49,102,100,49,52,54,57,48,49,100,99,52,48,52,55,50,57,53,49,99,51,101,50,49,101,49,48,101,57,49,52,57,56,49,99,100,50,49,57,53,101,49,101,52,50,99,100,48,101,52,51,99,48,57,101,53,97,57,52,99,49,99,53,48,102,53,48,55,99,52,98,55,50,102,49,48,99,97,53,55,50,48,51,97,100,54,56,50,48,102,48,48,51,98,100,50,57,101,57,101,53,102,48,55,57,48,97,51,52,101,52,49,48,101,57,48,48,102,102,100,100,50,48,102,100,56,49,102,55,48,55,48,52,48,57,54,99,48,55,51,50,48,102,51,52,49,102,98,48,51,99,102,50,100,50,52,97,98,48,101,50,48,51,97,98,48,101,57,49,54,101,49,101,102,50,102,54,101,53,50,56,97,97,52,51,52,102,50,99,54,52,97,99,54,50,97,57,48,48,102,102,51,98,56,49,100,102,97,50,102,48,98,54,50,57,52,97,98,52,98,48,102,55,48,55,99,52,98,51,101,56,48,49,100,98,48,101,55,57,52,99,57,56,53,99,57,53,101,48,50,55,101,49,101,98,50,101,99,97,56,48,101,102,51,54,57,100,57,51,100,51,101,51,55,48,48,97,57,52,48,55,100,97,48,102,57,52,49,101,53,56,49,51,48,99,48,102,52,99,51,101,97,48,102,57,56,49,102,49,48,55,99,99,98,54,48,102,102,56,51,99,56,48,102,101,57,55,52,102,49,55,48,49,101,53,48,102,52,57,55,55,52,56,100,50,57,50,53,56,51,97,100,98,50,99,50,50,97,48,97,51,50,50,97,51,97,51,52,50,49,97,48,57,53,50,53,52,49,53,50,53,53,50,51,50,50,57,52,99,49,100,102,48,101,102,49,53,48,56,52,56,50,53,49,56,55,55,99,97,51,50,98,99,97,98,48,101,102,56,55,55,99,97,102,52,49,50,97,57,48,53,48,53,48,57,48,99,49,50,56,51,100,50,51,52,56,101,101,54,48,48,102,102,101,101,49,57,56,51,57,101,54,55,49,52,49,51,53,97,100,55,51,101,98,57,49,53,99,100,51,57,49,100,54,56,52,51,53,101,56,57,50,53,55,57,101,100,54,99,50,100,100,49,49,50,56,99,49,101,48,56,52,57,52,48,51,51,99,48,98,48,57,49,99,55,51,54,99,51,101,50,48,102,97,52,55,101,52,49,55,50,48,51,101,97,57,53,101,102,51,50,52,102,101,54,56,51,99,101,99,51,49,53,100,48,101,52,55,97,49,101,102,49,101,51,54,49,101,52,50,55,52,51,57,52,55,50,98,51,100,50,56,48,49,50,102,51,49,48,99,98,51,100,97,102,55,51,48,101,57,52,102,50,97,57,55,57,100,53,55,57,102,52,99,54,97,97,54,97,48,101,100,55,48,57,102,101,50,102,56,56,53,55,53,56,48,48,102,102,97,101,99,56,48,50,56,100,54,99,48,48,102,102,98,102,57,53,54,57,53,100,54,48,48,50,98,98,50,48,48,97,51,53,98,48,48,50,102,101,53,52,48,53,100,101,49,51,48,53,54,48,49,99,99,98,99,49,99,55,48,48,102,102,55,53,99,48,54,53,99,48,51,53,99,56,48,57,48,52,51,48,48,51,99,56,56,48,49,50,52,100,98,57,99,55,48,50,53,49,56,48,57,55,48,99,55,101,49,48,48,101,56,52,51,97,53,99,55,48,51,99,50,52,50,99,55,49,57,52,51,98,99,51,97,99,48,102,53,99,49,100,100,48,55,100,48,51,101,56,48,102,51,52,49,100,99,48,55,54,48,51,101,50,53,52,49,55,50,49,102,102,48,55,51,50,53,97,56,55,54,52,97,53,48,55,97,48,49,100,50,52,54,55,57,100,54,56,98,101,48,101,53,50,53,48,55,99,99,51,97,54,53,55,48,55,100,56,51,57,101,102,57,54,97,53,54,98,100,57,49,53,50,54,99,97,98,48,102,51,48,55,54,48,98,56,52,53,52,101,50,56,52,51,99,54,56,57,57,51,56,97,50,50,99,49,51,49,49,52,98,101,50,56,56,97,101,50,99,50,56,51,99,50,49,100,56,48,102,53,97,48,49,52,54,49,50,48,48,52,56,50,55,51,56,49,50,50,48,48,102,102,52,57,51,52,102,97,48,54,101,99,48,57,52,53,48,50,53,99,55,101,101,54,49,55,102,48,51,97,48,48,102,102,101,56,102,102,99,50,56,54,101,54,101,54,102,102,48,98,53,48,49,52,52,48,48,57,101,100,48,50,55,98,99,49,101,53,48,48,102,102,51,101,98,99,52,48,49,102,55,100,99,48,52,99,52,48,51,102,51,48,55,55,99,53,55,57,53,97,49,101,52,50,98,57,50,56,97,48,48,55,50,56,49,99,57,48,55,57,52,49,99,51,50,101,98,51,48,100,50,49,48,55,102,48,49,100,100,49,54,99,48,101,49,99,49,99,53,57,54,52,49,101,48,48,102,102,101,102,51,48,53,100,102,52,49,52,102,52,99,48,101,97,49,55,49,48,53,57,57,52,50,53,51,49,55,52,49,100,100,48,102,51,57,53,50,56,56,57,57,99,97,101,50,102,48,97,51,50,98,55,49,54,56,53,55,48,55,97,99,51,98,51,54,53,102,48,55,53,56,98,99,48,49,98,97,51,102,56,102,52,52,49,100,54,49,100,97,49,100,53,51,102,50,101,53,49,50,57,100,99,102,50,55,56,51,51,99,101,50,55,101,50,54,98,57,97,55,52,97,55,48,51,99,98,97,57,101,100,56,51,51,49,50,51,53,50,57,100,57,56,101,98,49,49,52,54,57,98,54,98,54,50,50,100,49,97,54,56,48,50,101,56,48,101,55,48,55,49,50,55,56,48,102,102,52,51,101,57,48,102,102,56,55,54,48,99,97,51,102,98,99,101,54,51,99,48,54,49,49,99,56,55,101,52,55,57,99,55,55,54,97,53,97,99,51,56,57,102,48,100,98,51,97,48,102,97,57,57,101,55,52,54,49,57,50,55,102,97,101,52,56,49,48,56,102,56,55,52,51,52,56,102,54,97,100,52,49,101,49,56,102,51,98,100,51,98,49,101,101,57,100,56,102,52,98,97,98,100,52,97,98,53,99,97,57,54,48,49,98,50,56,48,51,101,102,54,56,48,49,102,53,50,51,48,48,52,100,97,56,55,51,56,98,51,48,50,54,98,56,48,57,55,101,48,101,100,52,102,48,50,54,52,48,49,100,97,56,55,52,49,50,52,48,49,101,101,101,48,101,52,48,55,51,56,51,57,102,48,57,99,49,101,98,48,50,54,53,48,97,54,52,48,52,102,48,101,56,97,50,49,53,52,99,97,53,97,53,101,48,102,53,57,52,99,56,102,56,51,101,48,48,101,100,48,51,57,56,56,99,49,102,48,52,99,50,56,55,97,48,48,102,102,55,53,56,51,100,56,49,102,99,48,55,57,56,56,50,56,99,49,100,102,48,55,55,52,53,55,102,52,102,99,53,51,56,55,49,99,97,102,52,49,48,49,48,55,50,57,98,97,54,53,99,98,57,55,54,54,57,97,55,49,98,102,101,54,102,53,52,102,51,101,97,99,51,53,54,102,98,57,102,101,102,56,99,48,97,100,98,97,56,48,54,101,48,48,102,102,51,56,57,48,55,101,99,48,101,97,56,48,57,57,55,48,55,52,99,49,100,50,48,55,101,48,48,101,51,48,51,100,53,48,49,102,98,48,55,53,97,49,102,57,99,53,99,98,97,49,100,55,48,102,52,51,52,53,52,56,55,56,56,51,98,102,50,53,57,99,49,52,48,49,101,52,50,101,56,51,97,56,53,99,54,101,53,51,56,55,97,99,97,56,50,56,99,51,99,50,56,98,52,56,52,53,102,48,55,55,56,98,56,52,48,98,56,50,99,48,97,53,52,48,97,52,98,101,56,57,52,57,99,56,53,48,48,57,49,52,98,52,50,52,98,97,48,49,52,54,56,48,49,102,50,49,56,48,48,55,100,53,49,50,55,48,55,53,52,98,55,48,102,101,56,48,51,101,99,53,52,49,99,57,102,50,97,97,48,51,57,56,49,101,49,50,100,48,51,98,56,57,50,48,52,99,53,56,51,98,98,54,100,49,52,97,49,50,56,49,50,48,51,97,48,49,101,98,50,102,57,51,52,97,53,48,101,56,50,49,48,51,99,101,48,101,57,98,48,53,54,97,51,49,53,101,56,99,49,101,52,50,97,99,51,102,56,49,101,53,52,102,50,98,55,48,51,99,49,52,48,97,57,52,102,48,102,97,97,49,48,51,99,53,48,102,49,97,54,48,55,100,51,97,55,56,55,97,52,51,98,99,49,101,56,50,102,101,56,49,100,99,56,49,55,101,49,101,54,48,101,54,49,100,56,102,52,55,54,48,48,97,98,99,55,55,57,97,99,51,99,50,97,53,98,48,49,53,52,54,56,51,48,101,52,56,55,98,53,55,57,100,57,102,48,54,56,48,52,100,57,57,49,98,54,99,57,48,98,57,48,102,53,53,98,50,99,48,48,54,55,97,98,48,97,53,101,101,99,48,55,49,52,49,54,51,56,48,98,57,101,51,53,52,99,49,51,53,53,97,48,98,55,48,48,102,56,48,102,48,55,98,51,50,99,100,53,51,51,48,102,97,102,51,49,56,55,51,48,102,99,51,99,49,52,102,50,55,52,51,102,49,99,52,100,51,53,54,55,56,48,53,50,99,49,99,52,51,102,100,51,100,57,100,100,97,102,55,50,100,54,49,101,50,49,101,50,57,56,97,102,51,101,50,99,56,98,100,53,51,101,48,48,57,49,98,49,99,101,56,48,50,53,54,55,53,53,52,48,50,57,50,97,48,48,48,102,102,51,56,55,50,50,48,48,50,56,52,98,50,48,48,102,102,53,100,50,53,52,48,51,56,57,51,56,98,49,56,53,57,97,56,99,48,53,50,56,48,52,101,100,97,48,49,99,49,51,99,56,56,55,51,56,99,57,52,99,49,99,101,50,51,56,54,98,50,50,99,50,52,101,48,53,97,56,48,55,49,50,55,49,55,56,49,53,102,48,49,101,51,48,99,97,101,49,99,55,100,97,100,55,56,102,51,53,52,49,48,97,56,99,57,97,48,100,56,48,50,54,48,53,54,52,48,49,51,53,51,54,52,53,56,97,48,51,56,101,53,55,54,100,52,51,99,102,97,51,102,54,99,98,54,48,51,99,56,97,99,49,100,48,57,54,99,98,53,50,53,57,54,57,56,57,57,56,53,98,48,51,98,99,48,55,97,99,49,99,48,48,55,98,48,56,54,49,101,57,52,101,48,55,54,101,49,102,48,50,57,99,51,100,56,99,56,55,49,48,49,101,50,48,55,100,52,49,100,53,48,55,100,50,52,97,99,55,49,101,101,57,54,49,100,54,48,55,56,97,48,101,101,48,98,99,52,56,48,101,102,48,55,99,52,51,97,54,53,102,57,53,99,57,49,57,48,100,50,99,97,100,50,100,52,97,54,50,99,100,57,99,57,55,51,50,57,56,56,55,51,56,98,98,50,56,100,51,99,97,57,48,102,48,57,52,49,99,98,48,48,102,102,101,101,57,55,54,53,49,49,55,50,57,99,48,50,97,52,56,48,51,101,52,48,54,48,48,102,97,56,98,99,57,101,100,56,55,99,99,48,57,102,102,48,50,53,99,52,51,98,55,51,50,57,54,100,52,49,53,52,53,56,56,49,51,49,48,48,102,102,101,97,99,51,57,52,49,99,100,50,53,57,50,54,50,50,52,51,100,97,53,57,48,55,101,48,48,57,57,55,52,102,50,99,51,48,55,98,55,53,52,98,98,56,48,49,100,52,101,52,51,48,102,101,56,55,55,56,51,97,101,48,101,102,98,49,97,48,48,49,101,101,49,48,55,99,52,49,102,49,50,99,98,53,101,48,102,99,57,55,98,54,48,57,56,56,51,57,52,48,48,55,100,57,53,49,55,54,48,48,102,102,102,97,102,53,48,48,102,102,55,100,99,54,56,49,51,98,52,56,101,49,101,51,55,56,97,56,55,99,48,57,55,54,48,55,100,101,48,52,101,54,48,51,100,51,48,101,99,56,51,102,57,52,54,50,99,53,48,53,51,53,50,57,50,99,51,98,48,53,52,57,53,50,48,102,98,99,49,101,48,50,50,49,52,97,48,102,52,52,51,98,97,53,56,49,52,97,53,53,57,55,54,49,101,97,48,49,51,50,48,55,54,97,56,101,49,101,97,48,102,48,49,54,99,101,56,55,54,57,48,49,48,52,98,50,52,50,48,102,100,57,52,50,57,54,53,99,48,55,55,57,99,50,98,51,48,55,57,49,50,48,51,97,97,49,101,56,48,101,97,56,48,102,51,50,49,99,49,48,102,99,56,55,53,48,49,101,55,56,55,49,99,51,57,54,48,102,51,52,51,56,97,53,97,56,48,57,101,48,55,49,99,49,101,51,48,55,52,99,51,98,97,49,102,99,48,101,55,49,55,54,100,97,49,97,55,97,48,101,50,101,56,51,97,52,49,102,48,50,97,53,49,52,98,99,48,101,101,57,54,100,57,48,48,98,56,52,52,52,48,50,100,48,97,102,48,52,102,57,53,52,53,56,50,50,50,54,101,52,50,50,100,100,48,53,48,53,51,100,48,98,50,52,101,57,50,99,53,48,49,49,49,51,52,54,57,48,54,57,53,50,55,97,51,49,99,51,99,102,51,48,99,102,99,54,52,57,102,56,54,52,101,97,54,98,49,99,99,102,48,55,98,49,56,52,52,97,51,52,55,54,51,100,52,97,102,54,57,100,56,102,56,55,53,49,97,98,54,98,99,101,56,101,54,100,54,98,53,54,51,49,100,53,51,50,100,97,97,97,98,57,51,53,56,98,50,56,48,98,102,49,97,54,54,48,56,55,57,48,48,98,49,51,48,102,51,56,55,53,99,51,99,48,49,100,53,48,49,51,48,51,54,99,51,98,57,49,101,98,51,50,99,99,54,53,100,48,102,50,55,99,98,54,57,100,52,100,56,51,50,99,102,54,55,53,51,98,49,102,48,100,55,49,100,97,51,54,97,97,97,51,97,98,52,101,56,55,51,51,54,99,101,52,55,56,56,102,53,97,54,53,57,102,57,97,99,57,49,101,97,101,50,56,51,102,50,56,53,55,52,48,50,55,56,101,52,97,48,48,102,102,50,56,51,51,99,57,49,50,53,56,101,51,98,55,102,52,100,54,49,102,55,102,102,102,50,50,54,51,49,99,54,102,50,50,52,102,56,101,50,56,55,51,97,56,48,54,53,50,56,48,51,101,56,53,51,49,56,48,49,102,53,51,48,48,102,102,52,97,53,102,102,56,102,102,50,51,48,51,101,57,100,99,55,51,48,99,48,48,102,102,102,51,49,54,48,102,55,52,99,50,56,48,101,53,48,49,53,49,48,48,102,102,49,102,55,53,56,48,48,102,97,57,54,52,101,48,50,52,52,52,49,101,52,51,99,48,102,56,99,49,99,97,49,52,99,53,97,98,101,48,52,97,51,48,51,99,52,50,101,48,97,55,52,51,50,56,49,51,48,98,56,50,101,99,97,51,52,98,52,99,48,55,54,97,48,102,50,99,51,99,54,99,48,55,100,56,98,57,52,57,48,55,51,99,56,102,50,57,54,49,101,50,52,101,48,102,102,56,55,57,56,97,53,50,97,52,97,51,48,101,56,50,53,48,55,56,56,97,48,48,102,102,102,55,57,54,101,53,50,54,56,54,56,97,50,50,100,48,97,98,48,101,57,48,55,56,56,51,99,50,53,102,48,55,99,56,97,52,52,101,50,102,52,98,101,48,49,97,101,56,48,49,102,52,50,52,52,99,48,49,101,49,50,101,48,52,97,53,57,56,53,56,50,53,56,49,102,53,49,102,55,51,48,48,102,102,50,101,52,53,56,51,100,100,51,56,101,49,54,50,48,49,54,51,101,99,54,51,57,56,49,49,56,51,97,98,51,50,56,102,99,54,50,56,102,100,49,97,52,54,55,57,97,48,97,56,50,52,49,101,52,101,99,54,51,57,102,49,97,101,57,53,51,50,53,57,48,102,54,55,50,56,100,55,51,53,100,50,52,49,97,54,100,57,53,50,100,55,52,50,57,99,100,98,50,99,52,99,98,56,48,100,54,48,50,102,101,52,55,102,99,55,54,48,51,99,101,48,53,97,57,56,101,51,56,102,57,56,101,56,57,102,100,56,54,97,49,56,97,54,99,48,55,56,54,51,98,56,98,57,53,51,100,56,101,54,100,51,99,49,100,53,55,100,49,100,100,49,101,100,97,55,97,51,57,57,101,99,101,99,100,55,51,97,57,100,48,102,99,55,51,55,52,55,49,100,52,102,56,55,52,55,53,49,97,53,54,98,49,97,101,54,100,52,99,57,50,100,48,49,54,101,56,48,49,102,50,57,55,48,48,54,99,101,56,48,55,51,48,48,102,102,48,57,56,57,52,49,99,57,48,48,102,102,50,97,98,97,48,102,100,49,52,48,54,52,54,48,48,55,100,48,56,48,48,51,53,97,54,48,48,57,52,100,49,48,48,49,54,97,48,102,97,99,55,48,97,48,48,55,51,56,100,48,55,99,48,97,48,50,100,99,56,48,51,101,53,50,101,48,48,100,57,100,48,48,102,102,101,54,48,48,102,102,49,51,49,50,56,51,57,50,48,48,102,102,53,53,55,52,49,102,97,50,56,48,99,56,99,48,48,102,97,49,48,51,56,48,51,99,50,54,48,48,102,102,57,52,100,51,48,98,48,52,97,56,51,101,98,51,48,50,99,48,49,101,54,51,52,49,102,48,50,56,55,54,51,57,101,48,48,100,57,53,99,55,97,56,48,49,51,100,99,100,51,48,48,50,98,99,51,51,55,48,50,99,52,49,55,50,50,48,48,100,52,102,55,48,101,48,99,48,49,51,98,56,51,56,101,48,48,53,50,98,56,102,56,101,48,54,55,52,100,56,51,100,52,48,55,55,54,57,48,48,102,102,102,52,100,51,56,49,99,55,99,48,55,98,99,97,97,57,48,55,98,56,53,53,48,51,98,98,50,57,48,49,101,98,97,54,48,55,48,57,50,53,100,55,57,49,48,98,100,55,48,49,100,99,56,55,56,48,51,99,54,53,100,56,55,52,99,97,102,48,102,54,49,53,99,99,51,102,98,50,51,49,55,50,53,54,50,50,48,55,57,99,51,98,101,57,101,53,51,57,55,98,54,53,51,50,53,50,55,48,48,57,48,97,54,97,52,57,52,49,56,51,99,48,48,50,53,102,99,51,99,101,49,100,54,99,53,100,48,49,53,55,56,48,51,101,101,49,56,48,49,102,53,54,97,49,100,56,48,48,102,102,55,100,56,56,56,51,97,48,52,55,48,102,48,56,55,51,100,49,56,97,56,48,101,102,48,49,51,51,50,48,101,56,56,97,56,48,102,49,57,54,54,48,101,102,52,51,100,52,99,49,52,54,56,52,57,50,53,101,56,51,99,56,50,57,49,48,48,51,98,50,49,101,99,50,99,56,97,101,48,55,48,56,53,97,49,55,48,53,57,48,55,100,52,51,57,54,53,48,57,52,101,53,51,56,55,97,48,51,102,54,57,50,53,50,97,54,57,52,99,49,101,100,48,102,50,97,53,49,55,99,56,54,48,101,102,100,51,54,99,51,99,48,57,101,53,53,57,53,99,56,50,56,48,49,101,57,48,102,54,53,49,54,48,48,102,102,52,98,50,48,48,102,98,101,57,48,50,54,53,99,49,101,55,48,49,50,55,99,48,48,102,102,102,98,54,52,48,50,53,52,48,48,102,102,57,56,57,48,55,52,52,102,57,53,50,99,56,55,101,56,49,100,98,48,49,50,99,52,49,100,52,52,102,50,98,100,49,99,51,99,50,53,53,98,52,53,99,49,52,50,53,98,97,48,49,55,50,48,102,50,52,48,57,56,52,48,101,100,56,55,57,52,97,48,50,101,53,48,48,48,102,102,50,99,53,50,49,50,52,97,98,48,102,50,48,55,53,52,98,57,50,101,48,51,98,101,57,97,57,54,53,52,50,54,97,48,49,55,101,53,55,50,50,49,54,50,102,57,54,48,49,100,100,48,102,48,57,52,56,49,101,51,52,50,52,49,50,101,100,48,52,48,54,55,100,48,50,52,57,48,48,57,99,97,48,55,52,52,48,52,102,54,56,51,56,52,48,101,102,48,51,102,55,48,55,52,52,53,57,48,54,56,99,53,99,57,53,54,49,100,102,48,55,56,48,49,100,100,48,52,98,56,55,56,102,55,48,55,55,56,48,102,52,102,48,55,51,56,51,97,54,49,101,99,48,102,56,56,51,98,54,97,50,101,48,51,99,52,49,100,54,48,101,98,56,48,51,100,100,57,52,49,99,98,97,48,102,56,49,53,101,56,51,52,49,101,100,50,57,52,97,57,97,50,56,48,98,102,51,48,50,55,99,97,99,98,102,49,53,100,48,57,49,48,49,98,53,53,57,98,50,54,52,56,102,55,57,101,56,55,57,48,55,51,48,100,56,53,48,99,54,49,101,48,101,97,55,100,53,99,100,51,98,51,56,49,100,97,55,97,51,98,51,49,99,101,56,99,51,100,49,100,50,56,52,53,53,97,55,98,51,97,97,50,100,55,52,52,50,49,99,100,52,51,97,52,97,100,97,102,54,98,52,48,53,99,99,102,54,49,100,97,56,55,56,99,48,98,55,49,51,48,56,51,57,57,48,53,99,99,48,55,54,52,55,99,51,52,49,55,57,57,48,54,101,48,101,102,49,57,54,55,102,51,55,53,54,97,99,54,56,52,99,53,54,54,51,57,97,99,55,56,54,50,99,53,52,55,100,51,49,99,100,56,54,98,49,53,98,49,56,102,51,48,48,100,56,51,98,98,101,51,48,101,54,98,48,102,48,56,55,100,53,99,49,51,52,101,97,102,53,56,100,51,100,50,97,51,57,57,101,56,102,52,48,49,53,56,48,49,101,99,48,101,97,56,55,57,48,51,56,56,49,101,52,50,102,56,51,57,99,49,101,102,50,56,48,98,55,48,101,99,48,55,97,56,51,97,99,53,98,57,54,54,49,100,102,48,102,51,48,55,55,48,51,99,48,53,54,50,54,49,52,99,53,102,48,55,55,99,98,100,50,57,100,51,53,101,50,98,52,98,55,50,57,52,98,57,50,57,52,98,50,52,55,52,52,52,100,50,97,99,98,52,50,97,52,98,53,52,54,52,57,52,52,52,102,50,98,49,51,49,49,53,48,100,51,49,48,49,51,53,56,52,97,52,49,52,100,54,97,54,101,51,101,53,48,49,98,99,56,48,49,102,49,51,57,57,97,48,52,57,48,49,51,101,54,54,102,56,102,52,57,52,48,52,98,50,54,49,52,51,54,100,50,100,48,51,102,102,49,99,100,56,101,50,99,54,99,54,48,53,49,102,48,101,51,56,54,98,48,48,102,102,51,101,52,48,99,48,48,102,97,57,54,52,97,48,55,98,54,56,56,49,101,51,48,50,55,100,52,48,57,55,101,50,97,48,98,54,50,99,48,49,101,54,49,52,56,53,51,98,99,57,99,48,52,99,98,48,55,53,100,102,50,102,48,97,51,52,54,50,57,48,98,51,48,55,54,56,48,101,100,48,49,100,98,49,54,52,57,49,50,48,102,56,48,97,101,55,99,51,100,97,49,101,50,50,57,57,50,48,97,99,50,100,99,51,57,56,49,100,52,48,101,51,49,53,48,49,100,48,50,101,99,51,57,101,49,100,55,52,51,50,101,98,56,55,99,53,48,57,50,56,51,98,97,53,56,48,55,55,99,97,49,52,48,48,102,102,102,49,57,52,56,49,101,57,52,102,48,102,99,56,53,54,56,48,51,101,50,55,55,51,53,48,56,97,48,52,102,97,52,100,52,102,56,51,50,53,56,49,50,99,98,97,98,55,49,56,56,49,57,57,48,55,102,102,98,57,56,53,55,48,52,53,56,53,49,98,48,98,101,97,48,53,52,56,101,100,48,101,101,57,102,56,55,54,48,51,99,98,51,50,52,99,101,51,100,53,97,49,50,97,50,100,51,101,100,51,57,57,101,97,98,52,54,53,97,55,99,51,97,48,50,56,52,102,97,51,50,101,54,57,55,54,53,49,97,57,53,48,101,48,49,56,55,52,97,99,98,54,97,49,51,56,48,54,49,50,49,102,98,56,55,100,48,51,97,101,49,102,97,56,50,99,53,56,55,102,56,55,100,52,55,55,53,55,98,53,53,49,101,57,54,57,99,56,55,52,99,101,97,51,99,52,54,51,52,55,98,53,54,49,102,48,99,51,51,54,53,97,51,101,50,51,98,57,48,102,99,55,48,53,99,51,51,49,98,52,50,52,99,55,50,54,57,100,52,102,51,53,56,99,54,57,102,48,101,54,101,53,54,55,97,54,98,53,52,100,55,97,99,53,52,97,56,49,99,99,48,48,102,102,55,99,97,49,52,48,49,97,100,101,101,48,101,100,56,48,49,51,50,99,99,51,56,50,48,48,102,102,53,52,55,99,49,102,97,97,56,48,56,50,49,48,48,56,98,48,49,101,48,51,51,97,56,48,102,100,101,48,48,102,57,52,50,56,48,51,53,98,100,99,49,100,98,48,48,50,54,53,57,56,55,48,52,48,48,97,56,102,56,51,102,53,53,48,49,48,52,50,48,49,49,54,48,51,99,48,54,55,53,48,97,56,51,100,57,48,48,54,100,100,48,102,97,48,48,57,101,97,55,50,48,48,102,102,50,99,51,51,48,55,97,48,50,53,101,48,48,48,102,102,100,54,99,97,51,98,54,50,48,48,102,102,52,102,56,55,97,52,48,48,102,102,97,97,99,55,97,101,99,52,52,56,50,97,99,48,54,55,53,48,49,57,57,48,48,49,102,49,54,57,48,48,102,102,54,99,101,97,48,55,100,50,48,48,102,102,57,56,57,56,49,102,55,48,48,50,97,98,97,48,101,50,100,52,48,53,57,98,49,49,50,48,97,98,48,49,57,100,52,48,54,54,52,48,48,55,99,53,97,52,48,49,98,51,97,56,49,102,52,56,48,50,54,50,54,48,55,100,99,48,48,97,97,101,56,51,56,98,53,48,53,102,49,99,55,48,48,54,100,98,99,99,51,48,48,52,101,57,50,57,48,48,102,102,50,99,56,102,99,48,101,49,48,53,100,52,48,48,102,102,51,53,98,97,56,55,98,56,48,48,102,102,57,97,53,57,98,52,48,48,102,102,53,56,102,48,49,101,53,56,51,101,50,49,102,54,48,101,99,48,51,98,102,50,97,100,49,56,98,102,48,102,55,57,54,57,99,97,54,50,97,52,98,49,48,102,53,48,55,48,56,51,56,99,56,52,57,53,100,48,53,51,100,51,102,51,56,49,101,97,48,55,57,99,49,102,55,48,101,100,56,51,98,56,48,101,52,57,53,53,57,49,99,97,101,52,55,52,100,52,57,51,57,55,52,49,102,50,48,102,55,48,55,55,99,97,55,48,52,100,101,57,99,56,52,56,51,99,98,48,48,52,102,57,54,50,57,97,56,52,53,55,50,49,97,55,50,55,50,49,56,57,99,48,102,101,48,49,99,57,48,55,49,48,48,57,57,49,48,55,51,52,48,102,51,48,49,99,51,56,51,100,48,50,98,52,48,52,100,52,51,56,99,48,102,53,48,51,97,52,53,98,56,55,52,52,98,100,57,56,52,52,50,97,100,50,100,51,99,97,100,99,53,57,51,49,53,50,56,48,49,101,53,48,101,102,52,57,55,97,53,52,57,55,52,53,53,97,49,56,55,99,48,51,57,97,53,97,54,52,49,48,102,50,56,55,52,48,98,56,52,100,50,57,52,98,48,101,49,100,102,48,102,54,49,52,56,53,52,57,55,102,48,56,51,52,53,56,49,53,102,51,100,52,48,98,56,52,48,49,102,55,100,54,101,51,56,100,48,48,102,102,51,101,97,55,48,48,102,102,57,98,50,55,53,98,97,102,49,55,57,49,99,49,99,97,53,52,102,57,97,102,98,99,102,99,48,52,99,54,48,51,97,48,100,102,101,101,54,49,98,101,99,55,49,48,49,48,49,54,97,48,56,57,48,48,102,102,51,101,51,101,56,48,48,102,98,52,97,99,48,52,99,49,56,51,98,97,52,49,48,50,52,97,99,49,102,56,57,55,99,49,100,48,50,97,56,49,101,99,56,51,57,55,48,101,56,56,55,54,99,97,53,48,55,48,97,57,102,101,56,48,52,57,52,98,56,48,55,98,97,48,101,97,99,51,97,101,53,51,97,53,50,50,98,101,49,100,57,99,53,53,97,50,57,53,54,56,99,53,48,50,53,56,55,99,56,49,99,101,49,52,52,53,50,49,52,102,101,100,50,100,48,57,51,97,52,51,99,48,49,102,48,48,102,102,101,51,50,52,102,48,102,49,97,55,56,55,55,49,50,99,98,48,48,55,55,97,48,102,49,56,51,102,52,53,102,48,48,99,101,49,97,56,51,99,99,54,55,97,57,49,101,54,53,54,51,97,48,54,57,49,100,100,53,100,53,48,54,97,57,56,99,100,97,55,54,53,56,101,56,51,51,48,50,54,50,99,53,56,55,99,51,98,51,99,101,56,98,50,57,49,50,50,99,54,97,56,98,49,53,98,97,53,52,56,52,99,50,57,51,54,98,57,97,56,48,48,102,102,56,97,48,55,49,99,51,56,99,49,101,99,51,52,48,51,56,97,53,101,48,98,56,99,49,99,51,51,52,48,100,49,48,49,51,98,49,99,48,48,102,102,102,49,48,102,97,55,54,51,53,56,99,101,51,56,98,48,54,99,102,52,55,52,51,51,48,99,99,51,56,56,101,102,49,97,56,55,51,49,101,50,51,51,100,97,99,56,49,51,49,99,98,48,99,102,51,101,49,97,50,102,55,49,97,48,97,100,48,101,54,97,98,51,56,50,48,102,52,49,48,49,100,99,101,97,55,97,97,102,48,49,52,101,48,48,102,102,49,102,54,49,54,48,52,56,55,48,51,99,100,48,48,55,100,55,56,48,49,51,49,48,53,99,56,51,56,101,48,55,56,52,53,57,57,53,52,49,101,55,50,98,49,51,48,97,99,52,53,48,102,57,56,51,98,54,48,102,101,49,52,100,57,56,54,49,48,52,51,102,54,48,101,101,52,98,97,50,99,99,98,97,50,98,48,97,49,48,102,48,50,52,57,52,56,48,57,101,52,102,52,98,48,101,57,57,54,102,50,53,57,49,52,50,53,100,49,52,99,49,101,49,48,101,100,49,54,97,57,97,57,53,52,53,55,49,55,97,53,50,57,54,51,52,53,53,49,54,54,49,101,56,48,101,100,100,49,52,52,49,101,97,50,102,52,49,102,55,48,48,102,102,55,100,50,97,48,48,102,102,51,101,97,53,57,51,99,48,57,101,101,48,55,57,50,100,48,51,101,49,48,55,100,97,53,49,57,54,97,56,101,48,52,97,49,56,51,98,99,50,100,52,98,56,52,50,48,102,48,50,54,49,53,52,53,100,49,52,52,56,56,57,56,48,102,50,99,49,101,53,56,55,55,49,57,48,101,53,49,55,48,56,97,48,101,55,57,102,56,52,51,48,102,49,97,49,48,51,99,48,48,101,99,49,52,56,53,97,57,52,54,49,101,101,52,54,48,102,50,49,55,101,49,102,49,50,97,48,97,52,102,50,101,57,52,52,53,53,57,54,99,49,100,50,48,101,102,48,55,56,48,97,49,48,102,56,57,55,54,56,52,53,101,57,52,52,48,51,99,48,56,49,51,97,99,48,52,57,52,56,51,57,53,48,50,55,100,99,49,99,99,56,48,51,100,48,101,48,55,101,56,100,56,55,97,100,98,48,101,99,97,51,48,55,98,48,97,50,48,102,100,49,52,50,53,101,56,55,50,52,98,98,52,55,50,57,48,51,100,54,49,100,97,48,102,55,48,55,55,53,56,50,99,99,97,101,52,54,50,100,99,97,99,52,97,50,99,56,97,98,50,101,99,97,48,52,57,101,57,56,53,48,57,55,101,49,101,49,48,101,101,50,55,97,50,48,55,57,52,97,52,50,102,49,48,50,56,97,102,50,102,49,51,53,51,57,48,49,48,49,48,99,51,99,48,56,54,53,51,57,55,52,56,48,48,99,52,56,55,48,52,51,56,99,49,100,51,48,55,54,50,49,99,54,48,101,53,56,51,98,49,48,101,51,49,53,49,99,97,51,48,101,51,48,51,98,57,48,101,57,56,55,55,52,51,56,54,49,99,101,50,57,50,49,51,53,51,99,98,49,99,53,50,56,55,52,99,51,97,48,53,52,50,50,57,52,54,49,100,100,50,97,54,53,51,99,98,55,52,98,52,101,50,100,49,51,99,49,50,48,53,53,49,53,101,56,97,56,52,48,57,100,50,100,100,51,100,51,56,98,48,52,99,57,52,55,50,52,53,56,57,54,48,57,56,57,99,55,97,97,48,52,52,51,56,48,55,52,50,55,55,51,98,48,102,51,50,102,51,101,49,102,48,102,48,100,53,99,51,98,99,55,54,97,48,97,99,51,57,57,100,101,100,48,56,100,54,50,53,101,101,55,48,50,56,56,102,51,50,100,50,57,52,49,100,97,99,48,56,100,101,57,48,48,102,102,57,56,54,51,97,52,56,56,98,53,101,51,48,48,102,102,51,54,99,51,100,52,48,52,99,55,52,100,55,51,54,48,51,57,49,51,51,99,99,48,51,48,56,99,99,53,97,55,49,48,102,56,52,100,55,54,57,101,52,55,55,99,100,57,51,54,54,51,52,50,52,49,99,48,99,101,53,49,48,101,56,55,55,53,55,52,55,57,56,99,54,48,53,50,97,50,98,48,100,51,51,53,97,97,99,55,48,50,57,56,101,102,50,52,97,54,53,57,102,53,52,57,101,53,55,51,54,51,57,53,98,48,101,57,48,102,49,50,48,102,100,48,55,100,52,51,97,99,48,101,100,48,51,57,48,49,102,50,48,55,57,48,49,102,57,50,100,98,57,52,97,49,99,98,48,55,55,99,49,100,54,48,102,48,48,55,101,52,51,100,99,53,99,100,50,48,97,55,97,55,99,57,52,99,49,100,53,48,101,57,49,53,52,57,52,53,100,56,55,56,48,98,53,101,56,50,53,52,50,50,97,55,49,54,54,57,102,50,56,50,53,53,97,48,50,52,97,54,48,50,52,99,97,57,52,50,52,100,52,102,52,100,48,52,98,57,49,50,98,57,48,49,51,49,51,55,101,56,53,49,98,102,56,100,101,55,52,99,54,101,55,101,51,102,51,101,48,54,52,99,50,102,102,51,56,102,99,50,48,52,57,99,52,50,56,48,56,56,101,48,48,102,98,101,54,48,48,55,100,98,50,101,48,50,54,52,99,49,101,51,51,54,48,52,97,54,56,49,50,100,48,48,102,102,102,50,98,49,54,97,48,52,98,51,48,55,50,57,101,50,98,56,48,49,101,97,56,49,55,99,49,100,56,54,51,50,51,49,53,52,48,102,57,52,49,101,97,49,52,101,53,101,98,97,57,50,101,97,51,97,50,56,55,97,49,49,99,98,54,52,101,101,49,102,53,48,55,52,97,49,99,97,48,52,97,57,53,48,101,48,55,53,54,57,48,57,48,52,97,51,50,56,48,51,99,52,49,102,56,54,48,98,54,48,102,54,101,101,49,102,57,50,56,48,97,50,48,55,53,48,49,101,99,52,50,48,49,101,100,98,52,48,51,54,52,97,50,98,101,51,55,101,52,101,55,101,51,57,99,102,101,56,48,99,48,50,99,52,55,49,56,53,55,48,51,48,52,99,49,49,101,98,51,97,56,102,48,57,97,97,54,102,49,99,48,99,101,56,100,48,53,48,57,56,56,97,99,101,56,99,53,54,55,98,54,100,97,51,50,55,97,51,99,49,101,50,57,102,54,51,101,98,50,51,54,100,54,99,51,97,99,56,55,55,54,99,53,55,50,49,54,101,97,57,97,57,56,99,97,100,57,48,48,52,100,56,51,100,98,48,53,98,102,48,102,48,56,55,52,48,51,56,56,49,100,49,48,102,54,56,102,55,97,99,53,99,97,56,55,57,52,51,99,101,51,101,48,102,50,49,97,48,55,98,51,49,53,54,97,54,49,101,52,99,54,51,50,52,99,99,56,51,98,56,98,52,101,48,100,51,101,99,51,100,98,49,56,98,54,49,98,52,55,97,55,49,97,99,55,100,51,99,57,102,100,52,51,97,98,97,49,100,100,53,53,51,97,97,97,52,52,51,99,98,48,102,53,54,56,48,53,53,57,48,48,51,101,99,57,99,48,49,97,101,48,99,48,52,101,102,48,48,102,102,50,54,53,57,56,49,51,49,52,48,48,53,53,55,48,51,101,52,97,48,57,50,53,48,48,101,56,48,52,51,56,48,53,97,56,51,98,54,48,48,102,102,102,98,50,55,48,48,102,102,54,98,56,51,48,49,51,98,99,48,48,57,57,54,54,48,52,99,53,48,48,49,53,53,99,48,102,57,50,56,50,52,57,99,48,55,52,48,50,49,99,48,48,52,100,50,56,48,57,102,57,97,48,48,102,102,49,49,99,55,100,52,56,48,50,102,101,49,101,99,48,48,102,102,97,101,53,54,101,48,48,99,56,56,51,57,54,48,48,100,97,56,56,101,98,48,48,50,54,98,97,54,52,48,48,49,53,51,53,52,55,49,53,100,55,53,100,52,52,102,48,54,52,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,102,101,49,52,48,57,101,56,48,49,102,55,99,99,48,52,98,56,56,51,99,54,48,50,54,100,99,48,49,102,53,52,50,48,52,100,52,56,49,50,102,54,48,101,57,99,97,101,48,49,51,53,48,102,101,56,55,102,52,48,49,101,56,55,99,57,52,50,53,55,100,50,54,49,52,52,56,57,100,50,50,56,51,97,54,48,52,99,56,48,51,57,101,48,102,97,49,54,50,48,49,55,52,49,101,54,50,101,56,51,98,101,53,51,52,55,57,50,97,52,51,98,50,53,56,100,49,100,51,56,98,100,52,49,100,102,49,101,53,98,99,57,56,57,102,100,98,52,49,55,48,49,56,48,48,102,102,48,55,100,53,100,48,49,51,57,50,48,48,102,102,102,49,48,50,48,50,52,53,52,49,99,55,48,49,51,55,54,48,50,53,49,99,97,48,48,48,102,102,55,97,98,50,48,48,102,102,102,53,51,48,101,53,53,101,50,99,52,48,52,100,48,49,50,57,56,51,56,50,48,102,56,48,49,101,49,56,51,98,48,100,56,48,52,99,55,56,55,54,99,51,97,54,48,57,97,100,54,48,48,102,54,53,55,52,98,101,54,50,56,49,48,51,52,54,52,56,102,49,102,97,55,55,57,48,52,102,97,54,56,49,56,50,97,102,102,56,48,52,48,51,97,101,97,51,48,56,55,56,99,51,98,97,53,99,48,55,52,99,98,55,52,97,50,56,52,51,99,48,56,55,57,48,52,98,56,50,98,99,51,48,101,57,56,56,54,48,57,56,52,54,52,98,101,99,56,50,54,53,49,100,56,52,97,52,55,100,100,50,49,49,49,50,53,50,100,49,50,56,57,50,50,97,52,51,49,53,98,99,100,102,100,51,51,53,97,51,102,50,53,98,101,53,49,55,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,100,100,97,48,48,55,99,53,97,52,51,98,99,53,51,49,53,97,48,48,102,102,102,97,52,52,48,50,52,100,99,51,99,50,56,50,56,53,57,97,50,100,99,51,99,98,99,48,57,56,51,99,53,100,50,53,102,52,56,52,97,55,48,49,51,102,56,97,52,48,50,54,100,56,48,57,56,50,52,50,50,98,54,98,97,51,50,52,50,52,102,52,52,52,55,48,52,57,50,50,48,51,51,56,49,50,55,49,49,101,56,102,53,53,55,97,97,98,54,101,97,48,49,53,53,56,48,52,97,55,56,51,57,97,99,48,52,99,53,56,49,51,52,97,48,52,98,53,48,49,50,102,54,48,57,98,99,56,49,56,49,102,99,48,51,102,102,48,55,51,54,48,101,54,97,52,98,48,99,99,48,50,54,102,50,48,101,48,55,97,48,48,102,102,102,49,52,51,97,101,49,99,98,48,52,100,48,50,53,98,57,54,99,53,49,55,52,97,101,56,56,48,50,55,57,50,101,55,52,52,101,53,101,57,53,55,97,102,52,100,52,101,50,99,99,97,102,101,48,49,55,100,48,48,102,102,49,99,100,56,48,48,102,102,102,97,98,97,48,50,52,100,56,48,49,101,49,102,97,48,52,56,97,56,51,56,101,48,50,53,49,48,48,52,100,102,57,55,101,48,48,102,52,57,56,48,49,101,97,54,49,99,98,52,99,53,55,48,48,57,53,56,50,54,102,48,55,102,56,49,102,48,48,51,99,51,48,55,57,102,98,56,48,57,55,55,48,102,50,48,55,98,48,49,50,98,97,48,48,49,101,102,53,101,56,98,99,99,53,102,97,55,101,98,99,56,102,101,102,101,52,49,102,52,48,57,48,52,50,102,102,48,51,48,53,53,48,48,102,102,57,56,100,48,48,55,100,102,51,48,49,51,49,99,48,101,101,52,48,57,98,56,48,48,102,102,55,100,97,102,48,49,51,53,50,48,52,99,50,48,51,97,56,50,99,52,48,52,100,52,51,56,52,49,102,100,99,48,101,51,101,56,97,48,50,99,50,57,48,99,98,100,52,51,99,57,49,50,49,100,51,48,50,53,98,99,49,99,101,56,55,50,56,98,49,99,48,57,53,48,102,51,57,52,97,49,100,102,50,101,54,48,56,57,54,99,49,100,57,50,99,54,52,99,57,97,53,49,50,48,55,102,102,55,97,54,102,97,54,50,48,102,54,100,51,57,99,48,48,101,55,50,53,48,48,56,48,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,53,50,56,101,99,51,97,57,48,102,51,52,99,51,51,51,101,100,101,55,100,99,54,57,56,54,57,98,49,55,101,100,99,52,56,101,52,54,55,48,52,49,102,102,100,56,102,56,55,49,53,99,52,55,53,48,51,57,53,48,55,50,52,48,48,102,56,102,97,48,48,51,101,100,101,48,48,57,56,102,48,101,50,56,55,54,56,49,101,54,48,51,57,56,48,50,53,50,50,52,51,101,52,49,99,57,48,102,55,56,55,52,52,51,97,48,49,102,100,48,101,102,49,55,53,56,49,102,100,56,49,50,99,54,49,100,101,48,52,102,56,55,53,52,51,102,97,53,52,48,48,57,101,56,55,52,56,98,54,48,49,50,100,48,102,52,56,51,101,56,50,57,48,98,56,52,52,48,49,51,57,50,97,48,56,97,55,54,52,49,52,101,52,49,52,50,50,99,48,97,102,57,102,97,48,98,51,52,49,52,49,98,102,51,49,102,102,99,48,57,56,53,55,53,48,55,100,52,48,57,100,51,48,48,102,102,55,100,54,56,56,49,51,98,52,48,48,102,97,102,48,50,99,48,51,97,99,53,53,56,49,51,56,54,48,101,52,56,48,49,101,56,102,97,55,56,55,100,102,49,55,100,56,51,98,50,56,100,99,49,101,50,56,51,97,54,48,55,56,51,50,53,97,48,48,51,100,98,50,56,97,49,100,55,52,56,50,101,98,101,55,99,49,100,55,56,55,101,99,51,102,50,56,97,56,57,52,56,50,56,99,49,102,53,48,101,100,53,56,48,53,102,102,52,49,48,100,51,57,54,56,48,49,54,49,57,99,101,56,48,53,57,48,50,52,52,49,48,97,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,48,53,48,52,48,48,102,102,55,99,98,51,99,48,49,102,52,97,56,48,102,52,52,51,101,50,49,102,98,48,102,50,56,48,51,101,100,55,99,48,57,54,55,48,101,98,100,48,55,99,52,51,98,101,100,56,55,48,48,51,98,54,56,48,48,52,101,55,56,55,48,52,97,52,54,99,51,99,48,53,57,48,55,101,56,97,48,56,48,55,54,101,53,52,55,48,101,100,57,52,99,48,52,99,98,57,53,97,56,97,57,56,53,99,49,55,52,56,52,53,98,48,55,48,48,97,55,48,55,54,56,53,51,48,55,52,48,51,57,50,48,102,52,56,97,50,48,101,53,57,52,97,49,100,98,97,48,55,53,101,53,49,48,55,48,56,97,97,48,55,98,48,53,57,49,53,50,49,101,52,48,101,101,56,55,56,48,49,101,102,48,55,99,99,49,100,101,56,49,49,50,48,48,51,101,51,101,101,48,48,102,102,102,98,98,50,48,102,53,48,48,51,101,97,57,56,49,102,101,50,55,48,55,49,56,49,101,54,50,55,56,55,56,52,51,99,101,48,52,57,56,48,51,102,98,50,102,56,51,97,50,53,51,56,51,100,51,48,101,55,98,101,49,101,56,50,99,53,48,48,102,102,51,97,97,48,101,52,99,51,100,50,53,57,48,55,99,48,51,56,54,53,51,57,55,50,48,52,100,56,49,52,97,49,100,100,50,97,56,49,100,99,56,51,99,97,48,102,51,48,55,56,48,51,99,52,49,99,55,48,55,53,52,53,55,56,55,57,99,97,57,48,102,50,48,51,98,100,48,101,50,50,48,56,55,55,48,98,49,48,55,99,56,53,55,99,48,55,52,52,97,102,48,102,49,57,54,97,53,56,49,54,52,49,99,49,48,101,48,52,49,53,56,48,49,98,53,99,49,101,99,48,101,57,56,55,53,99,51,102,99,49,100,54,48,102,51,56,55,49,52,51,102,52,49,100,97,50,56,52,51,101,97,49,99,56,48,102,56,57,52,48,53,99,48,55,52,99,51,101,50,49,100,48,48,102,53,57,52,99,53,55,48,55,56,56,51,97,101,49,101,99,48,101,98,48,55,56,57,48,53,50,48,97,97,48,102,50,48,55,53,99,51,99,56,49,100,99,50,100,100,48,100,51,56,97,56,50,102,56,51,98,99,53,101,49,52,101,57,56,57,54,53,52,49,54,97,53,51,49,54,48,56,56,57,97,53,55,57,54,97,53,55,50,52,50,53,57,53,101,57,101,100,51,97,100,98,57,55,51,52,48,49,53,49,101,48,48,102,102,102,57,49,49,56,48,51,101,56,99,52,98,49,48,48,55,100,53,100,48,51,101,50,97,48,55,100,101,48,52,98,100,49,52,48,53,102,97,53,48,49,50,48,54,48,102,55,52,51,99,50,49,100,99,50,57,56,51,56,101,53,98,56,55,57,52,51,100,48,49,100,55,50,99,48,98,51,48,55,52,52,48,102,57,52,51,101,56,56,101,48,102,51,99,98,101,52,97,48,50,53,99,53,49,100,56,52,100,48,102,56,97,55,56,51,100,53,48,102,100,48,55,55,56,51,98,101,49,100,53,48,55,54,101,53,57,48,55,99,48,51,97,50,48,102,50,99,98,102,48,101,57,52,51,54,100,56,55,52,99,98,99,50,57,56,51,57,48,49,101,57,48,102,57,56,55,99,52,51,102,54,53,48,49,54,50,49,102,49,48,102,56,55,102,56,50,99,50,48,48,102,102,102,57,48,57,48,48,102,102,51,101,99,50,51,48,48,51,101,99,54,48,48,49,102,54,54,50,48,102,55,56,51,102,56,53,51,49,53,99,49,99,49,54,48,49,100,56,56,49,50,102,100,52,53,99,56,49,50,57,101,48,101,53,48,51,99,56,48,101,101,99,51,100,52,48,48,102,55,101,49,52,101,48,102,51,48,49,100,53,56,51,97,48,48,55,97,48,48,102,49,100,51,48,97,98,48,55,98,101,102,56,55,100,57,49,53,50,55,56,55,55,56,51,99,99,48,48,102,102,102,53,52,52,98,102,48,102,55,48,55,56,99,51,101,54,49,100,99,52,98,48,101,98,50,49,50,48,56,55,55,56,97,100,48,101,49,49,54,97,49,100,48,48,102,102,101,101,51,50,57,101,49,101,101,52,102,50,56,99,98,48,48,102,102,48,55,98,56,55,101,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,56,48,49,52,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,102,102,48,48,99,102,56,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,57,48,56,53,48,48,102,102,101,102,55,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,48,57,48,56,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,51,102,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,52,49,48,48,102,102,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,102,102,48,48,98,52,101,48,55,53,52,48,102,52,99,51,102,54,48,101,51,99,49,101,57,56,51,98,53,48,55,100,50,48,101,98,48,98,99,99,49,100,57,48,55,57,56,48,101,55,52,49,101,48,48,102,102,55,51,56,49,101,56,56,51,98,57,48,102,50,100,49,53,56,53,51,57,55,49,56,51,98,97,49,102,98,48,55,55,101,49,101,49,50,98,48,51,100,48,49,100,51,50,102,101,52,97,53,50,102,100,48,56,98,97,48,101,101,49,54,98,56,97,55,48,102,48,57,52,99,53,54,57,54,49,56,97,102,50,102,48,97,100,50,99,52,97,51,50,99,48,49,50,99,48,57,49,50,99,99,97,100,52,102,50,98,54,100,100,52,50,97,48,48,101,48,100,48,48,102,102,55,100,49,101,48,48,102,102,51,101,100,99,99,51,97,101,48,48,102,102,102,98,55,57,48,50,53,50,57,100,48,55,97,97,57,97,49,100,100,48,101,102,56,51,98,57,48,50,54,48,52,49,100,52,49,55,101,56,52,48,101,101,48,48,102,102,57,56,98,48,55,53,99,53,49,56,55,56,48,97,101,52,102,50,98,53,48,48,102,102,51,100,54,102,49,52,99,56,97,53,98,49,52,56,48,102,51,52,51,57,48,53,51,50,52,57,55,54,53,57,56,55,101,48,97,53,48,55,52,48,48,102,52,100,49,99,48,52,100,55,56,55,51,50,52,51,102,48,56,55,48,53,56,49,53,97,49,101,98,48,101,99,48,51,99,53,48,55,55,54,56,48,49,101,50,48,102,102,99,56,51,98,55,52,100,48,55,56,48,49,101,50,48,48,102,102,57,97,56,53,48,55,49,99,48,57,49,57,48,50,55,57,99,48,57,56,98,48,48,55,100,55,53,48,49,51,49,56,49,99,98,48,50,54,56,48,48,57,54,48,48,102,57,56,48,51,100,97,97,49,102,102,48,101,97,101,55,56,97,98,50,101,52,97,54,50,99,101,49,50,56,98,48,48,102,102,101,50,48,51,99,102,48,101,51,49,54,50,57,50,56,97,57,52,49,101,52,48,55,53,101,48,102,52,52,51,98,54,56,56,57,56,53,55,48,48,102,102,51,100,100,48,48,101,102,99,51,100,53,99,97,100,50,98,51,57,54,48,53,55,99,97,55,49,53,101,53,100,49,53,50,53,100,57,53,54,53,50,48,55,100,52,51,57,50,49,101,50,48,101,57,56,55,102,52,51,97,56,49,100,50,48,102,54,57,52,49,102,101,48,49,57,97,50,48,48,102,102,102,57,49,49,56,48,51,101,102,51,99,97,101,48,48,55,100,53,100,48,51,57,100,98,48,55,50,48,48,52,98,100,57,55,101,53,48,50,52,56,49,51,102,56,48,102,55,52,51,98,99,49,100,99,50,101,56,51,56,101,53,52,48,55,57,52,51,97,101,49,101,56,50,99,52,97,100,48,55,52,52,48,101,54,52,51,101,56,57,48,48,102,51,56,97,49,52,98,48,50,54,51,57,49,100,102,52,100,48,101,55,50,55,56,51,97,57,48,102,100,48,55,56,56,51,98,101,49,101,97,48,55,55,48,53,56,56,55,51,99,51,97,50,48,101,100,48,98,102,48,102,55,52,100,98,54,49,101,99,50,102,48,97,55,48,102,98,56,55,97,52,51,57,97,49,102,49,48,101,50,48,55,55,99,98,49,48,101,55,48,55,99,48,48,102,102,50,97,52,52,51,100,56,49,101,99,48,102,52,48,55,102,56,51,100,50,49,101,55,48,102,100,48,55,101,56,51,99,97,53,102,48,55,100,52,51,101,101,49,102,49,50,102,99,98,56,48,102,54,48,55,99,56,51,100,101,49,101,98,50,101,52,98,49,48,102,49,48,55,97,52,51,100,56,49,101,57,48,102,49,50,55,50,52,49,54,97,49,101,52,48,102,52,48,55,57,52,51,99,54,53,98,50,54,50,55,49,55,48,53,102,48,55,56,52,98,99,50,101,49,51,49,50,99,98,55,50,100,52,98,56,50,99,53,51,49,51,52,98,48,50,100,48,98,48,52,56,52,98,50,99,53,51,100,100,55,50,100,99,98,97,97,49,102,99,49,102,101,48,51,102,57,48,55,99,54,48,52,100,51,56,51,101,53,48,55,56,48,48,52,99,48,56,49,51,48,52,48,102,48,99,98,101,48,55,97,54,48,102,56,99,49,101,97,57,55,101,102,48,55,57,52,51,102,50,49,102,56,48,102,51,98,99,56,102,99,98,49,50,100,56,98,49,101,56,101,56,101,56,56,56,99,56,101,56,101,56,99,56,52,56,101,56,54,53,52,57,52,50,49,100,102,50,56,99,97,56,52,52,50,98,52,51,98,56,49,99,101,48,101,98,49,52,52,53,55,49,53,97,49,100,51,48,101,54,48,55,52,56,97,99,50,57,99,51,97,101,49,100,56,50,97,52,97,50,48,101,99,57,52,54,53,54,49,53,56,56,52,49,50,99,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,55,100,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,48,48,102,102,98,48,52,53,48,48,102,102,99,102,98,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,102,101,49,98,56,48,48,102,102,102,57,53,52,56,48,51,101,97,99,52,49,102,50,56,48,51,101,99,50,99,48,57,52,97,48,55,53,52,48,102,55,56,48,57,54,98,48,101,100,56,55,56,56,49,101,49,56,51,102,53,48,50,52,100,56,51,99,48,48,102,102,102,48,52,51,99,97,56,101,48,101,57,48,97,51,52,101,52,55,48,49,51,48,48,55,56,99,48,101,54,99,49,101,54,57,52,99,53,48,101,48,55,98,50,56,97,49,99,55,48,101,97,52,48,55,54,100,51,99,98,57,48,102,99,56,51,101,49,50,56,56,98,54,48,55,54,97,48,101,101,48,98,99,48,101,53,56,55,53,49,48,52,51,99,50,53,48,53,56,55,56,56,51,97,54,56,99,48,102,49,99,51,98,99,49,100,99,50,97,52,51,102,99,48,102,50,52,98,98,48,55,55,99,49,100,51,52,101,48,48,98,97,101,48,48,102,102,55,100,54,57,48,48,102,102,51,101,99,53,48,49,102,57,56,48,51,101,98,48,48,48,102,102,57,97,53,48,101,57,56,49,51,50,101,48,101,50,99,98,49,99,55,51,49,52,52,49,100,48,48,55,99,48,49,99,99,99,56,56,49,99,101,57,99,48,102,55,56,49,99,53,54,48,55,56,99,49,99,51,48,102,101,48,51,99,48,48,102,102,55,51,99,48,48,102,55,50,48,55,99,52,51,56,97,49,102,101,48,48,102,102,55,98,48,55,48,51,99,51,101,48,101,102,99,97,56,50,57,99,48,49,101,97,48,56,55,53,48,97,49,101,49,102,49,48,101,56,102,102,56,98,48,50,57,100,51,52,101,48,57,101,52,49,52,101,48,48,102,102,101,102,50,53,48,48,102,102,98,99,52,48,48,55,99,97,49,48,48,49,102,52,48,54,53,99,48,55,52,52,98,54,48,102,99,48,48,51,101,99,100,48,48,57,50,51,48,55,55,55,56,98,50,48,101,48,49,54,50,48,48,102,55,97,56,51,99,53,48,50,55,55,52,49,100,57,49,52,52,53,56,56,55,100,99,51,100,52,49,102,98,50,97,99,51,102,97,49,101,99,48,102,99,56,55,99,56,49,101,51,48,55,101,48,48,57,98,48,50,98,52,48,49,101,101,57,48,102,50,56,55,98,51,57,54,52,48,101,102,100,51,56,48,49,101,101,98,48,52,56,48,51,100,51,48,101,54,56,55,50,53,48,48,51,97,52,53,49,56,51,57,57,50,56,56,51,97,99,53,52,56,51,99,52,50,98,52,51,98,52,53,56,48,55,49,49,51,99,49,101,54,56,55,56,52,49,100,55,102,102,56,48,101,97,97,48,48,102,97,101,100,48,50,55,99,48,49,99,100,56,48,51,101,99,56,56,48,57,52,98,48,55,53,50,48,52,100,52,56,51,57,57,50,101,52,97,48,55,57,49,99,51,101,52,53,48,57,53,56,56,97,48,102,50,52,51,56,101,53,51,48,55,56,53,50,48,51,99,56,53,57,48,51,57,52,48,55,99,56,56,97,53,51,49,53,52,57,54,48,102,49,99,49,99,99,48,55,98,53,50,56,98,49,48,101,102,56,55,52,56,98,56,48,49,51,101,48,101,50,57,54,97,53,57,52,97,49,50,49,49,55,48,53,57,48,55,52,99,51,98,99,100,56,55,100,48,51,97,54,57,54,49,100,98,48,55,56,101,49,100,57,50,98,51,56,55,50,48,51,101,48,49,100,100,50,99,52,98,48,48,102,102,49,48,51,48,48,49,102,50,102,55,48,50,52,102,56,48,57,50,54,48,55,49,97,48,52,100,97,57,52,97,48,102,98,52,49,100,48,48,102,102,51,99,55,48,101,102,48,51,98,100,48,50,54,56,52,49,102,100,56,55,55,56,51,57,52,49,102,97,48,55,98,52,48,52,97,51,56,55,55,48,49,99,100,56,55,101,53,48,56,97,100,48,102,97,49,53,99,49,101,52,50,101,52,49,102,98,50,49,56,55,98,48,48,57,99,98,52,56,48,55,99,51,56,98,54,98,48,55,53,56,53,53,56,55,56,56,51,100,50,49,101,98,48,101,49,48,55,54,56,51,56,50,49,101,102,48,55,52,101,53,50,49,52,48,53,54,56,55,97,99,51,99,97,49,101,99,54,56,98,97,48,55,100,54,49,101,51,55,48,98,48,50,101,48,51,100,54,49,101,101,50,102,52,98,100,48,50,50,53,48,48,55,100,54,101,48,48,51,101,100,100,99,48,57,99,55,48,48,102,102,55,100,53,52,102,48,50,54,49,52,48,49,101,53,51,52,98,99,48,101,48,49,53,97,48,48,102,102,102,51,50,52,48,101,102,99,97,100,48,101,54,56,55,98,98,56,55,102,56,51,56,54,56,50,49,102,51,99,49,100,98,48,102,50,56,55,53,51,48,55,56,48,48,49,101,57,100,48,51,100,55,48,101,53,54,52,56,52,57,52,48,101,56,56,48,102,48,48,102,102,49,100,98,56,48,51,100,100,101,49,101,102,48,48,102,102,55,98,55,48,97,102,48,102,51,56,48,51,100,100,56,48,101,98,52,98,101,97,48,102,51,97,54,53,48,51,99,56,48,55,54,99,49,102,51,48,52,56,48,55,55,102,57,52,52,48,53,99,56,49,101,99,48,102,54,48,55,97,48,51,102,99,49,101,57,48,102,51,56,55,101,56,51,102,52,49,101,53,50,102,56,51,101,97,49,102,55,48,102,56,57,55,101,53,99,48,55,98,48,51,101,52,49,101,102,48,102,53,57,55,50,53,56,56,55,56,56,51,100,50,49,101,99,48,102,52,56,55,56,57,51,57,50,48,98,53,48,102,50,48,55,97,48,51,99,97,49,101,51,50,100,57,51,49,51,56,98,56,50,102,56,51,99,50,53,101,49,55,48,57,56,57,54,53,98,57,54,97,53,99,49,54,50,57,54,57,97,53,56,49,54,56,53,56,50,52,50,53,57,54,50,57,101,101,98,57,54,101,53,100,53,55,102,56,48,54,101,55,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,56,102,56,48,51,101,53,50,99,48,48,102,102,102,97,53,100,48,102,53,56,49,51,101,99,48,101,54,99,51,98,56,48,52,101,52,48,49,50,98,99,48,101,102,99,51,99,48,49,102,100,48,50,55,48,56,48,57,55,54,50,56,49,49,99,51,97,54,49,101,54,48,101,52,49,52,97,49,101,51,50,99,49,102,50,99,52,49,101,100,48,49,50,98,101,53,54,97,52,48,55,100,48,51,101,48,53,56,56,55,54,52,51,57,50,48,101,102,98,57,53,50,53,57,50,50,48,55,57,56,49,102,48,48,51,98,98,48,102,98,56,55,57,57,50,52,51,100,48,49,99,97,50,57,56,51,98,48,53,56,56,55,52,56,51,99,52,49,102,53,48,101,56,57,55,99,48,102,49,99,51,98,51,101,48,49,101,55,56,55,101,55,48,51,57,101,48,101,55,50,48,56,51,99,48,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,52,48,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,49,102,102,97,102,102,56,48,52,57,54,56,48,51,101,97,99,48,48,49,102,54,53,97,48,102,56,56,48,49,102,53,52,56,48,52,100,97,56,55,55,52,48,57,97,50,48,55,52,48,53,50,56,55,55,99,51,101,50,99,50,52,49,52,48,53,56,48,51,98,56,48,55,98,56,48,101,100,48,51,99,53,48,56,97,56,97,53,54,48,51,100,52,48,55,51,56,49,101,53,50,101,52,51,98,50,53,101,56,55,97,56,51,57,50,56,97,49,101,55,99,53,53,49,54,52,53,99,48,55,48,56,51,99,49,52,53,99,48,55,52,56,51,98,54,49,101,53,48,101,56,48,55,100,48,97,51,52,51,52,101,55,48,51,98,99,49,101,98,48,101,102,57,52,100,52,49,101,49,50,56,52,51,101,48,49,99,56,55,48,51,100,99,49,99,50,48,102,54,56,49,100,101,56,48,51,101,52,102,56,48,48,102,102,102,98,97,48,48,101,97,56,48,51,101,99,51,52,98,48,48,50,53,55,48,49,99,48,48,49,50,99,97,49,102,101,48,101,102,56,55,56,48,48,102,102,57,52,102,50,97,99,49,100,48,48,102,102,51,97,50,48,50,54,57,99,51,102,48,49,100,100,56,48,101,102,49,53,100,52,48,102,48,99,51,98,56,48,52,100,48,48,102,102,51,99,55,48,101,98,48,55,99,50,100,49,48,49,100,100,48,51,99,54,48,102,55,50,49,57,54,99,49,101,50,48,101,101,54,48,102,48,48,51,57,51,48,55,51,52,49,102,55,50,57,99,97,52,50,102,99,51,57,99,48,101,98,48,51,99,50,53,56,49,52,48,49,100,99,48,55,57,99,49,102,99,48,55,97,50,49,99,99,48,102,101,56,55,56,56,51,100,56,49,102,52,48,101,50,57,53,97,53,54,56,51,98,52,48,55,54,56,48,49,102,50,56,52,48,48,102,102,55,100,48,49,57,55,48,49,100,49,50,100,56,51,102,48,48,48,102,102,102,98,51,52,48,50,52,56,99,49,100,100,101,50,99,56,51,56,48,53,56,56,48,51,100,101,97,48,102,49,52,48,57,100,101,48,55,54,52,53,49,49,54,50,49,102,55,48,102,53,48,55,101,99,97,98,48,102,101,56,55,98,48,51,102,50,49,102,50,48,55,56,99,49,102,56,48,50,54,99,48,97,100,48,48,55,98,97,52,51,99,97,49,101,99,101,53,57,48,51,98,102,52,101,48,48,102,102,55,98,97,99,49,50,48,48,102,102,102,52,99,51,57,97,49,99,57,52,48,48,102,102,101,57,49,52,54,48,101,54,52,97,50,48,101,98,49,53,50,48,102,48,99,97,100,48,101,100,49,54,48,49,99,52,52,102,48,55,57,97,49,101,49,48,55,53,101,48,50,50,49,50,102,102,100,50,100,97,101,98,97,102,102,101,97,48,49,102,102,48,97,48,49,48,48,101,97,48,49,102,102,48,98,102,101,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,97,48,51,54,101,56,48,51,101,51,48,54,48,48,102,57,48,50,49,53,54,49,100,50,52,48,48,102,102,55,54,50,48,48,102,97,99,48,48,102,102,50,55,51,99,51,100,50,53,102,97,52,97,51,50,52,56,55,56,53,48,52,51,56,56,48,52,97,49,48,51,101,101,48,102,50,49,54,101,49,101,57,48,102,98,49,54,50,48,50,54,50,49,102,53,48,102,52,48,51,57,102,48,55,54,54,48,101,53,48,48,102,102,57,51,51,52,53,48,101,56,56,55,52,48,49,100,54,49,55,97,53,97,97,50,57,52,48,56,52,53,98,57,55,54,49,102,100,50,102,56,51,97,48,48,102,102,102,54,52,49,101,51,48,51,99,97,54,99,51,97,54,48,101,102,56,51,97,52,56,101,53,51,48,51,97,53,56,57,50,56,48,51,57,48,49,100,102,48,101,54,51,52,53,54,56,48,97,52,52,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,97,48,53,102,101,98,102,101,48,49,102,53,99,48,102,53,52,49,100,54,48,55,49,48,49,102,56,48,51,97,99,48,55,57,54,48,101,53,52,49,101,57,49,52,55,99,51,99,99,48,101,99,99,49,102,49,48,51,98,102,48,102,56,56,51,97,101,48,55,56,99,49,100,97,57,50,99,99,98,56,50,57,98,56,55,56,52,51,56,56,49,102,102,48,101,102,49,54,54,49,100,55,48,102,54,49,52,49,52,53,100,48,55,55,57,51,52,97,53,48,102,49,57,53,53,99,98,56,48,101,102,57,55,50,53,57,49,53,100,99,98,48,50,56,99,98,50,50,98,56,98,99,50,98,99,49,51,50,48,57,101,50,98,48,98,50,52,48,50,99,97,49,97,52,100,57,48,48,102,102,57,102,49,48,48,55,100,101,49,48,48,51,101,97,50,99,51,100,48,48,102,102,48,102,97,56,55,48,50,54,100,49,97,48,55,53,52,56,52,49,101,50,48,102,48,48,102,102,51,99,54,48,50,53,102,56,49,101,98,57,52,48,57,97,48,102,49,99,48,57,55,52,48,55,97,50,53,101,48,55,55,99,98,48,52,48,50,99,57,51,99,51,97,97,99,57,55,50,57,52,53,53,49,55,54,48,101,99,99,51,102,48,53,99,97,51,49,52,56,53,54,48,55,49,99,98,97,48,55,99,48,48,102,102,101,98,49,50,51,57,53,55,56,51,101,55,52,49,99,55,52,99,98,50,98,56,98,50,48,101,97,48,55,57,99,49,100,99,56,51,99,52,52,101,48,101,101,56,51,98,102,97,48,55,57,48,56,52,48,101,102,99,51,98,56,48,51,97,99,56,48,51,101,51,48,48,102,102,48,48,102,102,102,98,99,101,101,48,52,101,97,48,51,97,100,52,55,48,50,52,56,48,48,57,99,52,48,55,99,97,48,48,102,102,102,55,49,48,49,51,97,101,48,101,99,56,48,52,99,51,48,51,97,49,48,102,50,56,55,100,49,49,56,49,50,52,49,101,51,48,50,54,51,56,49,99,53,48,55,55,56,51,98,97,53,54,97,54,51,48,48,57,98,48,102,97,97,53,49,55,52,57,100,99,49,101,55,56,51,102,102,48,55,54,51,100,49,52,51,99,100,52,48,102,48,51,50,54,49,53,56,49,100,102,48,102,55,56,55,99,48,49,100,54,97,49,48,55,54,99,49,101,52,98,56,48,48,102,53,51,99,51,99,97,53,48,56,51,102,98,48,102,102,57,53,97,48,51,48,99,56,48,51,101,99,52,56,48,57,48,102,48,55,51,54,48,48,102,98,50,50,48,50,53,50,99,49,101,98,56,49,50,97,101,48,102,57,56,97,54,50,56,49,101,52,55,48,102,57,49,52,50,53,57,97,53,48,51,98,54,48,102,99,49,55,50,49,100,101,52,56,48,102,50,49,54,52,48,101,53,48,49,102,50,50,50,57,52,99,53,97,97,50,48,51,98,56,48,55,99,101,49,100,50,52,53,50,98,56,51,99,48,49,100,50,50,101,48,48,52,102,56,51,56,97,53,97,57,54,53,52,57,97,57,97,53,51,57,53,97,49,101,99,48,101,102,51,54,49,102,52,48,101,57,97,53,56,55,57,48,49,100,99,48,55,57,56,98,51,97,48,101,52,48,55,99,48,51,99,52,53,55,49,54,49,102,101,48,49,49,100,97,98,97,56,51,99,101,48,48,102,102,102,98,49,49,48,50,52,51,99,49,102,50,48,48,102,102,51,101,98,55,52,48,57,98,52,48,55,97,101,48,52,97,98,48,51,101,54,50,57,56,98,102,54,53,50,48,51,57,97,53,102,49,54,54,57,52,48,101,100,56,51,102,48,53,100,48,55,55,57,49,99,51,98,54,53,55,48,51,101,98,48,55,51,52,57,52,53,99,57,54,56,56,56,48,101,100,99,49,102,51,56,55,52,57,49,52,97,101,50,102,99,51,100,56,53,51,56,48,57,48,56,55,101,52,97,97,50,98,54,57,51,49,51,52,97,55,50,98,56,51,100,56,49,101,49,98,48,101,53,56,55,98,49,49,48,51,99,56,48,101,101,48,51,99,99,53,57,52,48,55,100,99,51,57,101,49,101,51,50,98,56,97,101,48,52,54,49,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,52,48,52,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,51,102,100,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,56,48,56,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,55,102,99,48,55,102,98,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,98,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,99,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,102,102,49,56,56,48,49,102,49,102,55,48,48,55,100,100,57,48,55,97,56,48,49,102,53,52,99,48,102,101,100,51,56,51,56,99,48,102,51,48,98,48,48,102,48,56,55,57,99,48,57,51,48,48,102,102,55,102,56,53,102,48,55,52,52,97,55,48,55,97,54,49,99,102,55,99,51,100,48,53,56,97,48,48,102,102,55,53,52,49,99,57,56,55,97,52,98,50,48,102,56,48,55,48,99,97,55,50,101,52,48,57,98,48,50,57,52,51,98,97,53,53,48,51,98,57,48,55,57,52,49,101,54,48,102,48,48,55,56,56,51,56,101,48,101,97,56,97,102,48,102,51,57,53,50,49,101,52,48,55,55,97,49,99,52,52,49,48,101,101,49,54,50,48,102,57,48,97,102,56,48,101,56,57,53,101,49,101,51,50,100,52,98,48,50,99,56,51,56,50,49,99,48,56,50,98,48,48,102,102,51,51,99,48,48,57,98,57,48,48,102,102,55,100,56,57,56,49,50,57,52,48,52,57,52,56,49,50,57,48,57,56,48,52,101,99,48,51,101,54,48,55,98,48,49,100,102,52,57,48,55,49,52,57,52,53,48,49,52,52,53,99,56,51,98,53,50,100,99,51,56,50,53,97,49,52,101,49,102,51,50,99,56,49,102,99,50,55,56,55,100,52,97,52,52,56,48,102,48,56,51,98,55,48,101,56,48,51,56,97,54,52,97,101,50,101,54,48,97,57,48,55,56,99,49,101,48,48,102,102,55,56,56,53,52,98,49,99,98,57,48,101,100,50,54,57,53,97,53,100,99,56,55,52,56,48,49,101,100,53,52,54,50,100,52,49,101,49,56,55,57,52,51,99,54,49,100,100,48,55,54,56,49,100,101,48,102,50,48,55,99,52,97,50,48,48,102,102,56,101,101,53,48,54,50,48,51,99,48,48,102,102,52,100,51,56,49,51,49,54,49,101,102,48,50,53,100,48,49,100,100,48,49,50,56,56,49,101,53,48,55,99,101,49,102,102,50,101,99,48,57,54,53,48,55,52,99,49,102,102,48,102,55,56,51,100,48,48,102,102,55,54,101,48,101,53,48,98,49,48,102,48,97,52,98,97,49,99,51,48,101,56,56,55,102,48,51,101,99,56,97,99,97,50,56,55,56,48,98,100,50,98,52,97,99,97,51,102,100,98,101,48,49,51,57,52,100,50,56,48,97,101,52,98,98,55,48,97,51,48,101,56,49,55,97,49,102,98,48,55,97,52,49,101,49,48,101,98,49,53,99,53,48,57,54,99,48,102,54,52,49,101,55,97,55,56,55,98,102,102,99,51,102,56,48,49,102,54,53,97,48,48,102,102,102,98,49,52,48,55,101,54,48,48,102,102,102,98,51,102,48,50,54,57,52,51,100,56,48,52,99,98,56,51,102,52,50,99,55,49,99,99,53,101,56,55,52,48,49,99,102,56,55,51,48,49,50,56,49,99,101,97,99,48,101,56,52,49,99,53,55,48,55,56,99,49,102,99,48,102,101,48,51,98,102,48,55,51,99,48,48,102,55,50,48,55,51,56,51,56,97,49,99,49,48,48,102,102,55,98,102,98,48,51,98,99,101,48,102,48,48,98,55,50,57,99,48,49,101,97,48,56,55,97,56,97,49,99,49,102,49,48,102,55,55,100,99,98,48,50,101,49,51,52,101,48,57,49,52,49,52,49,48,49,98,100,56,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,48,56,48,54,97,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,102,102,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,50,48,48,48,102,102,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,56,48,48,102,102,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,102,102,48,49,97,100,99,48,49,102,54,102,54,48,48,102,102,102,97,100,57,48,101,50,56,48,51,101,100,51,56,48,57,49,102,48,55,57,50,48,52,98,51,48,55,57,101,56,48,52,98,56,51,102,101,53,55,55,52,98,48,55,97,48,48,102,102,52,98,56,56,55,98,49,50,48,51,100,52,53,99,56,55,53,56,97,55,48,101,53,48,49,51,49,97,49,100,51,48,101,56,56,55,97,52,97,51,48,55,54,101,53,102,56,55,98,57,50,52,97,57,50,57,56,51,100,53,99,98,51,48,55,55,99,53,56,56,48,51,100,100,50,53,99,56,55,51,56,49,101,51,49,53,99,57,97,49,100,48,48,102,54,50,54,56,48,51,100,56,56,49,101,56,48,102,49,49,54,52,49,100,53,50,98,57,48,48,102,102,51,102,97,56,48,49,100,48,48,102,49,57,52,48,48,49,51,101,56,49,101,53,48,101,57,48,49,51,51,97,48,48,102,102,102,97,101,97,48,50,54,100,49,49,52,97,55,48,102,56,48,55,54,52,51,99,48,48,102,102,101,49,52,48,57,98,49,48,50,53,51,48,49,101,102,56,55,53,56,51,100,56,56,56,53,53,48,55,57,56,97,54,48,101,102,57,54,101,53,56,48,55,49,56,49,101,54,48,51,98,100,50,101,56,97,50,48,102,100,48,55,50,48,51,99,101,56,99,53,55,57,54,52,56,99,49,101,48,48,101,51,56,55,100,48,51,98,99,101,50,53,97,51,48,55,55,99,51,101,54,49,100,49,50,101,53,98,99,49,101,99,48,55,55,99,48,102,48,56,51,97,54,57,54,53,50,56,55,56,56,97,98,55,48,51,99,52,49,99,97,50,102,100,48,49,51,48,98,48,48,102,102,48,102,53,48,53,48,49,54,55,99,48,49,102,50,50,51,48,48,102,102,55,100,49,56,49,53,99,48,48,102,98,52,53,48,55,51,98,54,48,102,98,99,48,57,55,98,50,56,48,97,48,52,54,48,50,55,102,48,49,100,49,48,55,55,56,51,98,56,53,50,56,55,49,99,98,55,48,102,50,56,55,97,48,51,100,48,53,55,49,53,97,48,102,55,52,49,99,99,56,55,50,100,50,48,49,101,55,49,55,99,57,54,48,52,98,56,97,51,98,48,57,97,49,102,49,52,48,48,102,102,55,53,50,49,99,53,48,102,49,48,55,56,48,51,100,52,48,102,49,99,98,49,48,102,56,48,55,52,52,49,101,53,57,55,101,49,100,49,97,98,55,48,51,100,56,53,49,57,52,101,49,99,56,48,102,52,56,55,99,56,51,57,99,49,99,52,48,102,48,49,54,50,49,102,49,48,101,55,102,102,56,49,49,50,56,48,51,101,99,49,99,48,49,102,50,55,102,48,48,55,57,98,50,48,48,55,100,50,48,57,53,101,49,100,101,48,55,55,52,57,50,48,101,102,99,49,99,99,56,49,51,97,99,48,52,99,56,48,55,102,56,51,100,48,48,52,97,55,48,49,51,52,101,48,101,56,53,98,50,98,98,56,55,100,55,98,52,48,101,50,53,49,99,49,100,51,50,52,97,53,48,51,101,102,48,55,98,56,48,101,54,100,49,100,51,57,51,99,98,101,48,48,102,102,55,98,49,48,49,100,102,56,51,100,102,48,48,55,98,101,48,49,100,102,48,51,98,99,48,101,55,97,53,48,51,100,101,54,101,99,51,101,48,53,54,56,48,51,100,99,99,48,102,98,52,51,57,101,48,101,99,100,51,56,51,101,54,49,101,53,48,55,51,51,52,48,102,102,48,97,98,48,49,49,48,53,52,54,97,48,102,54,48,55,52,99,51,100,48,49,99,49,48,102,52,56,55,57,99,51,56,97,49,102,57,48,101,100,49,55,99,49,99,97,48,102,98,56,55,51,56,98,102,50,101,48,51,97,54,49,102,50,48,101,56,48,55,97,99,97,54,50,99,52,51,98,97,49,101,57,48,101,57,56,55,97,52,51,98,97,57,99,57,48,53,53,48,55,57,48,51,97,101,49,101,53,48,101,101,49,54,99,56,54,56,50,53,99,49,52,50,49,101,49,50,56,99,98,56,52,51,52,98,50,97,48,98,53,50,57,99,98,49,52,51,52,50,50,99,48,97,98,50,99,49,49,100,50,99,97,101,52,102,54,57,98,98,54,101,101,54,52,53,53,53,102,102,100,55,53,100,55,53,102,102,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,97,48,51,55,101,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,53,48,54,48,48,102,102,102,98,97,54,48,48,102,102,55,100,53,51,56,55,102,48,48,49,102,54,99,56,48,48,102,102,102,57,48,56,48,49,50,98,101,48,101,55,48,49,50,97,49,102,102,48,101,100,56,49,50,101,56,49,99,97,48,50,52,48,52,49,100,52,56,55,98,99,48,57,97,50,48,55,100,52,49,99,99,50,57,56,97,56,52,99,101,48,101,99,99,51,56,100,50,48,102,101,52,48,57,99,52,52,57,48,101,101,48,55,55,57,49,48,98,51,48,102,51,50,53,50,50,48,55,55,57,49,48,49,101,48,48,51,101,49,48,102,49,49,52,102,56,51,56,48,48,101,102,57,49,52,49,50,50,49,102,48,50,101,99,97,99,99,57,48,49,101,53,48,55,57,55,99,49,100,100,56,55,99,99,51,57,52,48,101,99,52,51,102,56,53,55,52,55,102,56,49,54,48,48,48,102,102,51,101,49,97,48,48,102,102,101,51,48,48,102,102,57,99,57,50,101,56,48,57,99,55,48,55,97,56,48,102,102,52,51,56,48,49,101,56,48,102,102,56,51,98,102,48,50,52,57,99,51,97,97,49,99,48,50,101,48,51,57,101,48,102,102,97,55,49,52,56,53,55,57,54,52,48,101,97,99,48,57,56,50,48,55,97,53,100,48,49,49,52,48,49,101,57,51,56,51,57,102,101,48,50,55,54,53,99,50,48,48,50,53,52,49,101,49,48,51,98,56,48,48,55,98,98,57,50,99,49,102,53,48,48,102,102,51,100,52,50,48,101,53,49,52,56,49,101,50,48,102,49,48,51,98,98,48,101,102,57,53,57,50,48,101,101,48,51,99,56,57,97,49,100,51,48,101,100,48,49,51,50,98,50,48,48,102,102,102,55,49,48,48,54,53,100,50,56,53,97,56,51,97,97,48,55,53,56,49,99,52,48,55,49,101,48,101,98,52,49,100,97,48,51,57,53,48,55,53,97,53,49,102,48,101,99,56,51,98,51,48,55,51,97,48,101,102,99,51,57,99,48,101,98,56,49,100,99,56,55,54,97,56,98,51,50,101,48,98,57,101,49,100,101,48,101,50,48,55,48,48,51,98,99,53,54,48,55,53,99,51,97,54,53,48,52,57,55,52,49,101,48,52,100,50,101,56,51,99,54,53,97,102,50,57,99,51,98,99,53,51,49,53,97,53,55,52,57,54,48,53,101,49,54,52,53,56,57,55,56,53,56,48,50,53,56,49,51,99,53,57,57,54,52,57,101,53,57,53,98,97,57,98,52,48,50,56,54,48,49,51,50,56,48,48,102,57,54,55,56,49,50,101,52,48,101,101,48,48,49,102,54,97,99,48,101,52,99,49,99,98,48,51,98,50,48,102,50,48,48,102,102,51,100,100,56,48,48,102,102,102,97,102,97,48,101,48,48,102,102,48,51,100,52,56,48,55,54,50,48,52,100,100,56,51,102,99,48,101,102,48,55,55,49,49,48,49,101,48,49,52,101,49,102,53,48,102,99,56,55,98,49,56,50,56,49,57,48,101,53,56,51,99,56,48,55,49,54,56,99,53,49,55,52,50,48,102,54,57,54,54,48,101,102,56,48,57,55,55,48,102,54,48,55,55,48,49,50,50,49,101,51,48,55,56,48,53,48,57,54,50,49,101,101,50,57,52,49,102,51,48,55,48,56,51,102,97,48,102,55,53,51,52,49,100,98,48,51,97,51,48,102,102,98,99,49,100,49,48,55,49,97,49,102,102,48,102,55,102,102,56,52,101,56,48,51,101,54,54,97,48,52,98,51,48,49,51,98,50,48,102,48,48,49,100,57,56,51,57,50,48,50,54,50,99,51,56,99,49,102,51,48,102,49,48,55,97,52,48,57,48,102,48,55,49,56,53,48,97,54,50,54,56,51,102,50,48,55,53,48,99,57,54,50,49,99,56,48,101,97,56,55,53,52,49,100,53,48,51,101,53,50,101,99,49,101,48,48,102,102,55,54,48,49,100,99,56,55,48,48,102,102,49,102,51,57,55,48,56,99,57,54,49,101,102,50,98,52,51,102,52,48,102,56,52,98,102,48,55,97,50,56,97,48,102,54,57,49,48,49,100,56,48,55,54,56,97,55,50,98,99,51,97,48,49,101,50,54,99,49,99,54,57,53,97,49,99,100,48,102,55,57,54,99,56,50,53,56,57,52,52,53,55,48,51,101,55,48,102,56,55,55,48,48,102,102,53,97,53,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,55,52,48,51,97,54,49,101,99,48,101,98,56,55,102,56,51,97,99,49,100,56,48,102,100,48,55,49,52,51,99,97,53,48,56,55,100,52,51,57,48,49,102,49,50,56,48,97,55,48,102,54,48,55,51,56,51,100,101,49,100,52,50,101,52,97,101,48,102,49,48,55,53,99,51,100,56,49,100,54,48,102,49,50,48,97,51,57,54,97,49,100,98,48,102,51,56,55,54,99,51,99,54,53,52,50,54,50,54,57,53,48,53,102,48,55,55,56,98,99,50,57,100,51,49,49,48,98,55,50,97,56,98,57,50,98,100,50,100,51,56,97,102,50,100,52,97,101,52,56,52,52,50,99,49,48,49,100,55,53,98,55,50,50,97,56,48,52,54,99,48,55,52,56,48,48,102,97,53,52,48,48,55,56,53,55,48,48,51,101,52,99,48,48,52,56,50,56,55,102,48,49,99,48,56,55,53,99,51,102,99,57,56,48,52,56,100,48,51,102,57,97,48,50,54,54,57,51,99,49,100,99,48,55,57,48,98,98,54,102,57,55,97,53,52,56,51,57,99,48,55,97,54,57,50,48,52,97,52,48,49,51,51,101,57,56,49,101,50,48,50,53,97,48,98,48,48,102,102,102,98,102,50,101,48,98,57,48,102,49,49,54,99,48,50,52,99,49,100,102,50,57,100,49,56,51,101,97,48,101,97,99,98,99,48,55,56,56,56,50,53,49,48,55,56,48,51,100,101,49,99,50,50,99,48,98,54,48,101,100,52,49,54,99,48,102,51,56,51,99,99,48,101,56,99,49,101,56,48,55,102,56,98,48,102,102,48,49,97,101,99,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,52,48,50,52,50,49,55,102,102,53,48,49,99,102,56,48,49,102,48,99,48,48,102,102,50,55,49,48,51,56,97,48,101,55,99,48,57,99,54,48,50,54,49,99,48,57,51,101,48,102,54,97,50,56,50,52,56,51,99,48,48,52,101,53,56,51,98,102,48,101,55,56,55,56,48,49,100,56,48,55,56,101,53,50,48,98,56,55,54,57,50,48,51,102,54,48,52,98,48,97,48,48,102,102,51,100,49,48,102,53,49,54,50,48,101,101,48,48,102,102,52,57,52,97,99,48,101,99,57,54,50,56,54,99,53,48,55,97,48,49,100,57,48,55,102,52,49,101,51,56,55,102,55,48,55,99,56,98,101,48,102,52,56,55,52,99,97,51,50,56,55,56,51,97,56,99,49,100,57,56,56,48,102,48,48,55,56,52,51,102,54,53,49,50,49,49,53,101,48,50,54,48,97,56,51,49,48,48,102,102,52,97,98,48,49,51,50,99,48,102,52,56,48,57,51,57,48,50,54,51,52,49,99,99,56,49,51,52,56,48,101,53,56,98,52,57,50,97,48,49,101,55,48,51,56,102,48,102,102,49,52,48,49,102,102,48,101,100,54,52,57,50,99,48,51,99,50,56,48,53,51,49,55,57,50,53,52,50,53,54,48,49,51,57,48,101,53,48,55,98,51,48,55,53,48,51,99,50,49,100,52,48,102,49,49,54,54,48,101,102,99,49,101,49,48,55,55,57,50,52,98,51,48,101,52,56,51,99,52,48,101,100,97,48,49,55,101,53,54,53,48,55,98,56,51,56,97,49,101,48,48,102,49,48,55,55,49,51,48,98,48,56,52,48,50,101,49,51,56,102,102,101,48,49,101,101,48,98,97,56,53,97,56,51,97,97,48,55,97,54,49,99,52,48,55,101,48,48,102,102,101,98,48,49,100,97,48,51,101,97,48,55,53,97,53,101,55,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,57,99,48,102,52,52,49,100,99,56,55,57,54,56,97,99,50,101,48,97,54,101,49,101,49,48,101,50,48,55,102,99,51,98,99,53,54,48,55,97,48,51,97,54,53,102,99,57,52,97,49,101,48,52,50,50,57,52,51,99,54,53,53,55,50,101,48,51,98,99,53,99,57,53,97,53,56,99,57,53,101,53,101,49,53,97,53,55,49,55,56,53,55,56,50,54,52,49,50,50,53,57,57,53,97,56,48,53,57,52,51,97,56,53,50,49,57,52,98,102,101,48,50,48,49,48,48,102,102,51,101,54,101,97,48,52,100,49,56,48,51,54,49,48,48,102,102,49,50,53,54,53,48,48,55,101,56,101,48,48,100,98,48,52,48,57,97,50,48,55,98,56,48,101,100,50,56,51,98,48,50,52,48,50,100,99,49,100,51,48,49,50,101,101,49,102,57,99,49,102,51,52,99,48,101,101,56,48,50,54,53,49,49,52,53,99,51,98,52,49,100,55,48,102,53,56,48,50,98,99,99,51,102,52,49,100,99,99,48,48,101,56,102,48,98,49,101,48,50,48,50,50,56,49,56,49,48,48,51,101,100,50,99,48,57,100,51,48,48,102,102,55,56,56,55,56,48,51,101,99,48,56,48,57,97,49,48,50,55,49,49,49,99,97,49,99,49,100,56,48,101,102,56,51,101,48,48,102,102,102,102,98,49,99,51,56,56,53,49,97,52,57,53,54,48,50,53,48,53,98,97,48,56,51,97,99,48,101,49,48,55,54,52,97,49,48,55,54,48,48,101,57,97,52,51,100,56,53,54,52,48,55,98,48,51,102,52,56,54,56,97,48,102,48,53,50,99,49,100,57,48,55,50,52,51,97,52,57,54,48,102,48,102,49,52,97,49,101,57,50,99,52,51,98,100,52,49,102,98,52,56,48,102,49,98,56,49,100,97,48,52,56,48,55,55,54,56,97,100,52,48,52,50,48,50,102,100,53,102,102,100,52,48,55,48,48,48,102,102,48,55,100,49,52,56,48,51,101,51,50,48,49,102,57,48,50,55,56,99,97,52,54,52,48,57,57,97,48,50,55,97,56,97,50,48,55,56,48,48,102,102,101,53,56,48,57,53,51,48,102,52,56,51,98,102,55,52,98,52,48,55,50,99,49,100,99,54,49,48,99,97,55,50,98,56,51,102,56,48,52,99,52,49,53,48,48,102,51,99,51,56,99,48,102,55,52,51,97,56,53,53,48,51,100,48,48,101,56,57,55,50,56,56,49,102,100,54,99,51,100,97,48,101,54,56,48,49,101,56,101,56,55,97,100,49,99,49,100,55,56,51,101,55,48,55,55,54,57,101,48,102,50,48,49,100,49,48,55,99,48,51,56,54,48,102,100,99,97,51,50,99,99,51,98,56,102,49,53,101,53,48,48,55,98,48,49,100,57,49,54,56,53,57,50,55,49,55,97,48,50,55,102,97,56,48,54,57,98,48,48,51,101,51,56,101,48,48,102,102,102,98,102,97,50,97,48,48,102,102,49,102,54,49,97,49,99,54,52,48,48,50,53,51,48,48,102,102,57,98,99,48,55,56,56,55,48,48,102,102,55,100,56,51,48,55,52,99,48,49,101,102,50,50,101,99,97,99,48,102,50,48,55,56,49,48,48,51,56,97,49,100,48,50,57,56,48,57,97,56,48,101,49,55,50,101,56,98,99,48,102,52,99,49,54,50,48,101,101,56,97,54,48,101,49,56,55,53,56,51,56,97,49,100,50,50,56,56,49,101,49,48,51,97,54,48,101,57,50,52,51,50,49,100,100,48,102,55,56,51,98,49,52,50,50,56,98,57,55,56,53,57,56,55,48,99,51,97,48,99,48,51,100,100,48,101,101,57,54,50,49,101,101,54,102,56,51,100,100,52,52,48,55,53,100,102,101,49,52,52,48,48,102,102,102,56,98,101,56,49,50,49,99,48,102,56,99,48,49,102,53,98,99,48,52,100,98,48,48,51,101,101,53,99,48,57,53,53,48,55,99,99,53,51,48,55,56,57,57,52,98,48,101,54,56,55,56,48,48,57,51,98,52,99,48,55,54,56,49,102,56,50,100,99,51,98,99,99,56,55,55,48,97,100,48,55,100,52,48,101,54,57,50,52,98,57,48,50,55,51,57,48,99,49,100,99,56,51,101,55,48,101,97,50,50,49,53,97,49,101,50,48,102,53,57,52,100,56,51,98,101,49,102,98,50,97,52,97,100,97,52,97,52,101,50,97,49,48,48,51,100,56,49,101,50,98,48,101,53,48,55,98,49,49,56,51,99,56,48,101,100,99,51,99,99,53,57,52,48,55,100,99,51,57,101,49,101,52,50,98,53,48,52,48,99,56,48,48,102,102,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,48,51,102,102,53,48,50,48,48,48,102,102,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,55,102,99,48,50,56,49,57,55,53,100,55,53,102,102,100,52,48,54,102,101,48,48,55,99,54,52,48,48,49,102,52,52,50,48,48,102,102,102,51,98,56,49,102,57,50,56,99,48,57,102,48,48,50,54,99,48,51,57,57,100,100,48,50,53,49,52,49,100,48,48,55,102,100,48,102,56,51,98,55,48,55,53,99,48,102,49,48,49,100,101,48,48,57,100,48,55,48,99,48,57,99,54,48,102,49,57,53,97,53,52,48,55,102,56,97,99,48,102,48,99,98,50,53,56,56,48,51,100,102,56,53,48,50,54,52,56,51,98,102,48,55,50,48,48,102,51,48,97,102,48,55,55,50,57,101,49,101,50,99,53,99,56,55,48,99,51,102,101,48,101,98,99,49,102,50,57,55,54,56,99,49,101,101,48,55,50,101,53,97,99,97,54,99,48,55,53,56,49,101,55,57,52,52,56,54,48,53,56,97,48,48,102,102,102,97,51,51,48,48,102,102,55,100,51,52,48,55,102,48,48,49,102,55,48,56,48,52,99,53,49,55,56,49,100,97,52,57,48,102,53,101,48,55,54,101,48,52,98,51,48,51,56,55,48,48,102,102,55,98,51,56,51,99,48,48,102,102,52,99,98,56,51,99,54,50,97,100,51,48,97,53,55,48,51,102,97,56,99,53,51,48,55,98,100,50,56,98,100,57,48,101,56,56,51,98,56,48,55,54,48,49,100,100,50,99,98,50,55,102,52,98,48,102,102,56,51,99,56,48,48,55,98,52,52,51,100,56,56,56,53,55,48,55,99,52,98,100,50,57,48,98,48,48,102,102,101,49,56,51,98,97,50,57,48,97,48,50,101,99,51,100,48,49,101,54,56,48,102,48,57,54,101,56,52,49,99,102,48,55,54,48,48,102,48,99,48,51,56,50,99,51,97,54,49,100,51,48,101,98,56,55,48,52,51,97,99,49,100,56,48,101,50,56,55,49,52,51,98,52,53,48,56,55,50,56,51,57,48,49,99,101,50,56,48,97,55,48,101,57,56,55,51,56,51,97,48,49,100,52,50,57,56,97,101,48,101,101,56,55,53,99,51,97,54,49,100,54,48,101,101,97,48,50,51,57,53,52,49,100,98,48,101,98,56,55,54,99,51,98,56,53,52,50,49,97,48,49,53,48,53,48,56,55,55,56,97,51,50,57,100,48,100,49,52,97,56,50,97,56,97,54,50,98,100,49,49,48,56,97,102,50,97,56,97,101,52,55,52,52,50,98,100,48,53,97,54,57,98,54,101,50,54,55,102,99,54,57,53,48,49,52,102,52,48,49,102,50,51,56,48,48,102,102,55,100,48,50,57,53,48,48,102,102,48,102,98,48,100,48,101,51,50,55,56,49,51,54,54,48,52,97,49,56,51,98,98,51,56,48,51,101,99,49,56,51,97,54,48,48,102,102,102,54,54,57,52,56,53,57,56,55,54,99,51,98,101,57,101,49,99,53,48,101,56,49,52,99,48,52,100,52,48,55,48,102,57,55,52,53,49,56,55,53,97,99,97,101,48,55,56,97,53,99,56,55,102,48,51,100,50,49,99,53,48,101,57,49,52,52,48,102,48,56,49,100,51,48,55,52,57,50,49,101,48,102,49,48,55,52,48,49,101,55,50,54,57,55,98,99,98,99,50,99,99,51,56,52,49,100,48,55,99,49,100,49,48,55,56,56,97,101,48,102,55,51,55,99,49,100,49,50,53,56,51,97,101,48,49,98,48,57,55,53,102,102,48,48,102,102,56,48,55,53,100,52,48,55,102,99,48,48,102,102,55,99,97,99,56,48,49,102,52,53,101,48,48,100,102,53,48,48,102,102,55,100,57,102,48,49,50,53,56,48,101,54,48,48,102,102,49,55,97,101,48,102,51,48,49,51,102,52,49,99,99,48,101,52,97,52,56,56,48,48,102,102,55,54,54,49,54,52,53,55,48,49,51,52,54,49,100,101,48,55,54,97,56,52,53,51,48,48,102,102,50,55,53,55,54,48,52,100,51,48,55,56,99,97,50,50,102,56,48,49,55,57,97,48,55,100,54,53,97,48,55,49,56,48,49,98,50,48,52,49,101,100,97,56,48,56,48,54,98,102,101,48,49,102,102,48,97,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,56,48,53,48,51,48,48,102,102,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,98,102,101,48,49,98,102,50,97,48,49,55,52,56,48,48,102,57,55,50,48,48,51,101,97,48,52,49,101,54,49,52,50,48,102,57,56,51,100,99,48,48,102,98,54,52,48,55,51,100,50,49,101,50,48,102,97,56,51,97,97,48,102,102,48,55,55,99,51,57,97,56,99,48,52,100,98,97,51,49,55,52,53,57,56,51,98,102,50,98,48,97,100,48,55,49,99,49,101,97,48,101,57,50,51,48,51,57,54,48,50,53,100,48,49,99,102,49,55,48,49,100,51,54,49,51,52,51,99,52,53,49,56,55,101,48,51,100,101,49,100,102,48,55,98,99,56,56,53,57,56,55,55,48,97,54,52,100,48,101,99,57,52,97,49,100,48,48,102,56,49,54,50,49,99,97,48,102,54,48,55,53,48,51,99,56,49,101,57,48,102,48,56,55,97,50,52,51,97,101,49,102,56,50,56,56,97,50,48,101,54,56,48,54,50,100,97,56,97,99,49,101,99,48,101,57,56,55,53,99,51,102,99,49,100,55,48,102,51,56,55,49,52,51,102,52,49,100,97,50,56,52,51,101,97,49,99,56,48,102,56,57,52,48,53,99,48,55,52,99,51,101,50,49,100,48,48,102,102,102,53,57,52,99,53,55,48,55,56,56,51,97,101,49,101,99,48,101,98,48,55,56,57,48,53,50,48,97,97,48,102,50,48,55,53,99,51,99,56,49,100,99,50,100,100,48,100,51,52,97,57,50,102,56,51,98,99,53,101,49,52,101,57,56,57,54,53,52,49,54,97,53,51,49,54,48,56,56,57,97,53,55,57,54,97,53,55,50,52,50,53,57,53,101,57,101,100,51,97,100,98,57,55,51,53,102,101,48,49,53,50,52,48,48,102,56,101,52,48,48,51,101,102,48,56,97,101,48,48,102,102,55,100,53,52,48,51,101,52,48,102,55,56,51,97,49,48,55,102,101,99,57,55,101,53,99,48,49,50,54,48,48,52,99,54,57,55,101,49,100,54,52,99,48,102,99,49,54,101,53,53,97,54,56,55,57,99,98,99,50,99,52,48,57,55,56,48,55,56,50,53,54,97,51,97,53,49,52,56,56,97,48,102,57,99,51,97,56,49,99,49,52,52,52,100,52,100,50,97,48,98,100,48,101,101,57,55,97,53,53,50,53,49,53,99,53,49,56,51,102,55,50,97,48,97,49,48,101,102,55,48,55,57,97,49,101,50,48,101,57,48,55,51,56,51,56,50,49,101,49,48,101,98,49,54,48,49,101,49,50,99,56,49,100,52,49,53,97,48,101,98,52,49,101,48,48,50,52,50,48,48,102,102,102,98,99,99,48,48,102,102,55,100,56,97,101,48,48,55,100,57,99,48,48,51,101,99,55,48,49,102,50,48,51,102,100,48,101,101,49,54,50,48,57,102,48,55,50,54,49,100,48,101,56,99,48,101,50,99,48,57,54,56,102,100,48,99,49,50,97,49,98,48,51,56,56,48,55,55,50,53,98,57,55,97,48,50,52,54,49,101,57,51,50,54,56,55,49,99,51,56,52,49,101,101,57,99,48,102,53,48,51,100,97,53,101,56,55,100,56,49,102,52,54,50,57,52,51,102,52,53,49,97,54,56,55,99,52,51,56,102,56,49,101,51,56,48,51,100,51,57,50,99,48,98,53,50,99,48,97,100,48,101,56,49,53,57,97,48,49,57,100,48,48,55,99,56,53,52,48,49,102,52,98,101,49,101,57,48,48,55,100,53,97,56,49,51,51,101,53,99,56,55,100,99,49,100,49,48,51,98,102,48,102,48,51,50,48,52,56,50,56,51,101,100,50,102,100,56,55,52,48,57,55,101,48,102,56,98,97,49,101,52,50,99,56,51,102,54,99,48,51,98,99,48,102,53,97,53,57,52,51,50,53,98,48,55,98,48,49,99,49,56,55,102,52,51,99,52,53,57,49,53,52,56,50,53,98,57,52,54,53,102,57,52,56,53,97,50,49,56,55,98,48,98,55,48,55,53,50,56,56,49,101,57,52,101,48,102,49,49,54,48,49,102,52,48,55,51,99,56,54,53,53,49,54,51,56,49,101,50,56,51,99,49,48,102,100,56,55,51,99,49,101,102,53,56,55,55,48,48,102,102,53,100,101,53,102,102,48,51,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,100,102,57,53,102,102,48,48,102,102,56,48,55,53,48,48,102,102,99,55,97,48,48,55,99,53,98,52,48,49,102,55,100,49,56,49,102,98,49,52,101,48,101,57,99,48,49,102,53,52,101,48,52,100,48,50,49,55,52,55,48,55,98,99,48,101,102,99,49,100,102,52,56,55,51,52,48,57,52,51,48,55,57,101,49,100,101,48,101,102,99,98,52,53,51,56,51,99,57,48,55,53,56,48,101,55,52,51,57,48,57,52,53,97,51,48,48,101,56,48,49,101,51,49,53,99,53,48,50,49,56,50,52,99,51,98,50,48,102,48,56,49,100,54,56,51,98,52,48,101,57,50,55,97,54,48,55,51,99,49,101,48,55,52,50,52,48,48,102,102,101,101,48,51,99,54,48,101,48,56,55,53,100,50,48,97,99,48,102,98,50,54,57,53,101,48,102,55,56,97,50,52,49,48,102,48,48,51,102,49,48,48,102,102,98,56,53,53,100,55,102,99,48,51,99,99,56,48,57,101,54,48,50,55,57,99,48,57,55,52,48,48,102,102,55,100,55,53,48,49,50,101,56,49,102,52,48,50,54,56,48,48,102,102,57,57,102,48,102,57,56,48,51,100,97,97,49,99,48,48,102,102,101,97,102,54,52,97,98,50,57,56,97,54,50,98,50,49,49,52,98,49,48,102,100,56,51,99,102,48,102,99,57,54,50,56,99,57,52,57,52,49,100,98,48,55,53,101,48,101,98,56,51,98,54,57,54,57,56,53,55,48,48,51,100,100,50,48,102,48,48,51,100,53,56,97,100,50,99,98,57,53,101,53,55,100,50,54,57,53,101,53,50,49,53,50,53,50,49,53,54,53,100,56,55,100,52,51,101,99,49,101,50,48,101,57,56,55,48,56,51,97,56,49,101,100,48,102,54,57,52,48,48,49,51,50,56,48,52,102,51,48,49,51,99,101,48,52,99,53,56,48,51,101,99,53,52,48,57,56,99,48,102,97,48,49,51,52,48,48,102,102,52,99,102,56,55,99,99,48,49,101,101,97,48,102,102,56,55,97,98,51,50,53,53,57,52,101,53,51,49,53,57,48,57,52,53,55,56,55,49,48,49,100,56,48,55,49,56,97,101,52,57,52,97,52,97,48,101,100,56,51,97,102,48,55,53,99,49,100,98,52,98,52,99,50,99,52,48,49,101,100,55,48,55,55,101,49,100,53,101,53,57,49,54,53,99,97,102,50,98,101,57,51,56,98,48,50,101,56,98,54,50,101,99,98,52,50,101,56,51,101,97,49,102,54,48,102,49,48,55,98,48,51,102,97,49,101,98,48,102,54,56,55,98,52,98,102,48,100,102,48,48,55,100,56,54,48,48,51,101,100,55,48,48,57,100,56,48,48,102,102,55,100,97,49,49,54,50,48,101,57,53,51,56,48,57,99,49,48,55,56,101,49,100,102,48,102,97,97,50,56,51,57,50,48,101,102,97,52,57,53,48,48,102,102,101,100,99,97,56,48,101,100,56,51,98,98,48,101,52,48,55,49,48,97,100,50,97,48,98,49,48,102,50,48,55,53,56,49,100,100,49,52,48,48,102,102,102,50,52,51,100,99,57,50,102,48,55,54,48,97,54,52,50,50,101,48,98,53,48,102,48,56,51,100,52,50,100,99,49,100,56,49,52,56,49,102,55,48,102,55,50,50,57,54,50,53,57,50,54,48,55,52,52,51,98,101,49,101,99,52,99,50,101,49,48,48,102,102,49,100,57,56,55,54,56,49,100,102,48,55,50,49,100,50,98,99,51,57,101,53,54,56,49,54,99,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,55,101,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,48,49,52,48,100,52,51,97,52,49,99,97,56,49,51,48,56,48,102,101,99,48,57,54,100,48,102,52,50,55,48,55,100,99,48,57,55,51,48,55,100,99,48,102,55,48,49,99,49,48,55,100,56,98,54,48,101,101,97,53,56,55,53,52,98,50,48,102,56,56,51,57,53,48,55,57,54,49,102,50,48,55,53,56,49,101,97,50,100,48,51,97,99,57,99,53,57,49,53,54,53,98,49,54,50,49,100,56,50,99,52,51,99,52,49,99,52,50,101,56,97,49,50,100,57,50,99,51,98,101,57,99,53,97,57,52,52,53,50,57,54,99,57,99,53,50,97,55,50,54,53,57,53,99,101,50,55,57,52,54,53,52,49,54,51,100,98,101,102,50,48,50,48,100,52,55,102,56,48,54,99,56,48,48,102,102,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,97,48,101,52,48,51,100,48,48,102,102,48,55,100,56,51,48,49,51,102,48,48,102,99,52,51,56,97,53,102,48,51,97,100,48,55,100,54,48,52,102,48,48,102,102,49,51,55,99,48,102,55,56,49,100,56,56,55,57,97,52,97,99,97,48,102,49,56,51,98,98,48,55,97,50,48,52,99,98,48,51,101,57,48,55,56,50,49,99,52,48,102,49,101,50,57,56,98,97,50,98,48,98,102,50,57,52,48,52,102,48,51,97,52,49,101,98,48,102,57,49,55,52,49,100,99,50,100,99,48,52,57,56,51,99,48,53,52,49,53,56,53,101,57,53,57,100,51,56,97,102,55,52,48,52,98,99,98,99,50,98,49,48,48,98,51,52,48,102,48,53,56,50,48,50,49,100,52,48,50,54,101,98,102,102,97,101,98,97,101,98,102,102,97,100,57,102,56,53,102,48,51,53,54,57,55,53,102,102,57,54,55,50,102,52,102,56,100,55,55,97,51,56,98,57,100,53,99,56,102,48,53,99,57,99,100,99,48,99,53,56,97,101,98,97,102,102,48,97,50,48,97,52,57,50,56,49,55,56,48,54,53,54,48,48,102,102,51,101,56,52,48,48,102,102,49,97,100,50,101,48,52,97,54,48,48,50,56,49,56,51,101,57,48,48,102,102,50,57,56,98,48,55,98,101,97,48,50,100,99,56,48,51,101,53,50,99,48,48,102,102,100,57,100,54,48,101,53,102,48,56,48,48,102,102,55,57,52,98,48,101,51,56,99,48,48,56,98,55,52,49,102,98,50,56,48,99,56,99,48,48,102,102,102,97,49,48,48,48,102,102,54,98,52,98,48,49,50,57,56,48,48,97,48,54,48,102,97,52,48,48,102,102,97,54,50,99,49,101,102,97,56,48,98,55,50,48,48,102,57,52,98,48,48,51,54,55,54,48,51,57,54,48,48,52,99,52,98,48,101,51,56,48,49,53,53,100,48,55,101,99,97,48,51,48,99,51,101,54,48,48,102,102,100,56,57,99,55,54,99,48,49,51,100,99,55,55,99,48,48,97,99,53,102,56,48,52,100,48,48,98,54,57,48,48,102,102,54,97,56,52,48,55,100,52,48,48,102,102,57,100,98,48,102,54,56,48,48,97,54,98,98,56,48,98,51,52,55,102,56,99,54,102,102,49,56,53,48,101,50,56,49,52,98,55,55,55,54,101,53,55,101,101,53,100,53,100,53,49,56,102,53,55,53,101,97,98,57,98,49,98,49,102,102,102,53,102,57,98,48,100,56,50,98,50,99,53,55,53,48,49,55,97,52,100,49,51,55,48,48,101,53,57,49,49,50,57,52,52,52,97,49,48,57,49,54,56,49,48,57,49,48,53,52,102,53,100,55,53,100,54,55,55,48,49,99,56,99,48,49,102,49,51,97,101,48,49,54,52,48,52,102,56,102,56,48,54,97,98,97,52,56,49,50,99,57,98,101,48,97,48,50,49,56,51,102,102,51,49,99,50,56,52,56,48,54,49,57,52,48,101,102,56,48,49,102,55,48,99,48,52,57,49,56,55,97,56,48,57,102,50,48,50,52,97,48,51,100,99,48,101,57,99,49,100,99,100,52,98,56,48,102,54,56,51,57,97,49,101,55,50,56,48,49,101,101,56,51,97,98,50,57,100,50,52,98,100,52,51,48,101,102,57,53,48,49,101,56,48,102,55,48,55,53,49,48,48,102,102,98,98,50,57,49,51,56,51,97,56,53,99,49,54,48,53,97,49,53,52,57,99,56,53,50,48,50,55,54,49,99,99,48,102,55,48,55,99,53,48,99,51,98,100,52,57,56,57,99,49,100,53,50,98,101,52,51,102,51,99,51,97,57,52,49,101,49,48,102,55,57,52,56,49,100,99,57,50,102,52,57,56,49,50,48,56,48,51,101,50,54,102,101,52,49,50,50,48,52,102,57,53,48,57,48,52,99,56,49,50,99,98,101,56,55,49,53,56,51,51,48,55,102,102,98,54,48,51,98,54,49,56,50,100,52,48,55,48,54,102,97,55,101,97,98,55,51,57,97,50,56,56,102,51,55,51,101,102,98,101,49,97,52,53,48,101,48,49,56,55,53,48,49,97,99,49,99,50,51,51,49,52,49,98,50,49,100,97,57,100,52,99,99,51,100,97,54,49,100,99,102,56,97,48,100,49,51,97,100,98,50,52,52,99,55,51,56,102,101,55,98,49,57,55,51,52,97,52,53,97,99,55,50,49,99,100,97,53,50,53,49,50,53,49,49,56,48,50,102,101,48,50,101,101,56,55,101,48,100,97,48,101,100,99,49,55,98,54,51,99,52,51,102,48,51,98,99,98,49,98,52,100,56,49,100,57,51,52,48,55,49,99,100,55,51,97,97,98,51,100,53,55,48,50,56,100,54,98,48,101,101,51,57,97,54,48,51,53,54,97,57,51,100,56,99,98,57,97,101,97,55,55,51,101,97,98,55,51,99,101,97,55,97,56,100,55,51,53,100,49,52,51,101,100,54,51,57,97,101,52,53,56,48,49,52,100,97,48,101,56,52,49,101,102,48,51,102,102,48,50,52,56,52,48,57,56,49,52,50,48,55,56,56,48,101,102,57,51,52,98,56,48,55,52,50,48,102,100,99,49,100,49,49,54,99,49,101,100,48,101,100,98,98,50,49,101,52,48,101,97,57,53,50,57,54,53,100,48,55,52,52,98,98,52,97,50,97,56,98,98,48,101,48,56,55,99,56,97,48,50,101,99,51,57,54,49,102,102,50,56,52,98,55,52,51,54,48,98,49,52,54,50,97,99,98,54,50,102,56,51,98,97,57,101,53,54,57,55,56,53,49,53,50,55,49,53,52,57,98,54,57,48,101,54,57,52,50,50,99,100,48,49,97,97,52,53,48,48,102,102,99,56,101,48,48,55,100,55,48,56,48,51,101,99,50,99,49,100,55,56,48,51,101,99,54,52,49,99,50,51,54,48,102,54,52,51,97,48,56,56,53,53,48,55,51,52,51,102,52,53,51,49,54,99,57,99,53,50,48,51,100,53,48,55,51,50,99,48,55,98,49,101,48,102,54,48,55,56,48,49,100,55,57,54,51,99,98,54,50,101,98,48,55,52,97,56,98,50,50,99,49,100,48,101,102,48,55,51,53,50,56,98,51,50,97,56,51,101,56,49,100,57,50,98,57,49,52,51,99,56,49,100,102,48,102,50,97,49,57,52,53,50,53,48,98,56,57,53,99,98,102,48,101,57,50,48,49,54,50,57,97,49,101,49,48,101,53,56,55,97,101,48,97,102,48,50,57,56,48,48,102,102,55,100,101,99,56,48,51,101,57,101,49,51,99,48,57,57,56,50,97,52,98,52,48,50,54,101,99,48,57,53,100,48,101,54,51,54,53,57,56,49,51,49,52,53,50,54,55,56,98,54,48,55,100,48,49,99,101,52,51,52,97,48,102,53,49,54,97,49,101,98,48,55,101,99,49,100,48,50,57,56,51,97,52,49,100,50,48,101,98,56,55,55,57,50,56,51,57,54,56,50,57,54,49,101,50,52,100,48,101,101,97,50,56,55,99,56,49,100,57,57,52,48,49,99,101,51,49,53,99,49,99,55,48,101,100,48,55,54,48,97,52,50,99,48,49,101,53,49,53,101,53,57,57,54,100,56,97,102,52,102,50,102,48,51,101,97,53,50,56,55,55,99,51,97,99,49,101,57,48,49,52,55,56,48,57,49,57,48,50,55,97,48,49,102,54,48,48,51,101,98,100,52,49,102,53,97,52,56,51,101,100,48,55,50,57,48,49,100,49,52,102,50,102,100,51,56,51,97,54,53,102,56,55,48,56,51,99,101,49,100,55,48,102,101,49,52,52,57,48,53,101,48,55,53,48,51,100,48,49,100,55,50,102,53,102,50,98,52,98,48,98,50,98,48,98,52,54,48,97,100,50,100,48,97,49,48,102,48,50,49,53,50,48,48,102,102,55,56,52,97,48,48,102,102,101,102,48,55,56,57,48,53,51,56,51,98,50,53,102,49,52,50,53,56,55,52,100,50,57,53,49,53,48,52,98,49,52,101,52,102,48,101,101,50,55,57,55,56,53,49,49,54,56,48,53,98,49,57,99,54,56,49,98,48,49,100,52,56,102,49,49,101,48,99,101,51,52,50,51,56,102,54,54,48,57,101,54,98,54,98,97,51,49,100,54,51,49,55,50,98,98,52,50,48,51,101,49,99,53,50,48,48,102,102,99,102,54,55,55,56,56,54,57,101,52,101,101,57,98,49,48,48,102,102,52,51,55,100,55,52,56,55,55,51,99,99,48,49,101,49,49,102,52,49,100,51,48,101,101,52,48,57,56,48,56,55,50,97,54,55,48,102,98,56,101,55,98,48,101,50,54,48,48,55,97,101,51,98,99,55,51,48,53,50,97,98,56,55,99,97,100,97,55,101,51,49,99,100,49,54,56,100,51,56,102,97,51,98,48,54,101,100,53,51,48,54,99,102,54,51,98,99,54,97,98,97,50,102,51,100,49,56,52,54,57,50,101,54,53,55,50,56,49,98,54,57,102,57,52,51,48,101,97,102,51,99,49,98,50,54,54,51,99,48,54,54,56,48,48,55,99,57,98,48,48,57,54,101,48,50,53,54,49,49,48,97,52,48,55,55,56,48,52,99,56,57,54,50,49,102,56,50,57,99,49,100,53,48,49,51,51,99,49,101,48,50,97,99,98,100,50,57,52,97,52,48,101,54,57,53,54,48,101,100,99,51,99,56,53,99,97,54,56,49,51,52,97,56,48,49,100,53,50,101,99,49,100,54,49,52,56,101,53,48,55,57,48,51,101,48,53,51,97,55,52,48,55,52,99,51,57,54,53,97,56,51,57,56,48,101,54,56,55,57,99,98,49,50,99,49,98,48,102,51,48,55,97,48,97,55,52,99,50,102,52,51,102,56,53,50,50,52,49,52,101,49,99,98,56,52,102,97,52,50,48,101,99,48,55,55,57,48,56,97,51,48,54,97,99,48,49,102,49,55,101,102,102,48,48,51,101,98,100,52,49,101,53,102,99,48,56,56,48,49,101,54,99,56,51,102,99,55,49,50,55,97,48,48,102,102,55,97,52,52,48,101,50,55,55,49,52,49,48,54,99,51,48,57,48,51,49,52,48,52,54,102,48,55,99,99,48,102,97,99,49,101,56,56,49,51,49,52,48,102,51,48,51,100,101,48,102,57,48,49,102,52,48,55,100,48,98,54,48,102,102,48,51,99,57,48,102,100,57,54,99,101,57,55,50,49,101,54,48,102,50,57,55,51,54,99,56,54,99,57,97,57,49,50,99,51,48,56,97,56,97,56,101,56,97,56,101,56,99,48,57,52,50,98,99,97,56,50,97,52,97,56,50,98,49,49,100,49,56,97,54,50,56,48,51,98,99,53,51,97,48,57,53,101,53,49,57,52,48,53,49,57,53,99,53,53,57,52,48,49,100,101,50,98,57,48,48,97,97,52,49,52,49,52,49,52,52,48,49,101,52,52,48,49,102,49,55,100,100,53,56,48,49,102,53,102,48,48,102,102,102,50,56,56,102,49,102,56,49,51,54,97,49,102,102,102,102,102,51,101,51,54,48,48,102,102,55,97,52,50,48,101,50,98,48,57,49,54,54,51,54,99,51,48,99,50,55,49,99,99,97,51,48,51,57,99,54,99,57,100,48,100,100,48,102,51,49,99,54,57,49,99,99,101,48,99,51,51,49,52,49,101,53,52,49,102,54,99,53,52,99,49,55,54,50,57,53,57,54,57,101,56,102,52,57,52,51,50,49,101,52,102,53,53,49,53,101,48,97,55,56,100,54,56,100,51,56,49,51,50,101,49,98,53,101,98,52,50,50,48,53,99,57,56,55,54,101,54,101,56,55,52,56,48,98,49,55,97,51,56,56,51,99,52,51,100,56,55,101,49,102,53,51,52,56,99,56,51,53,52,55,55,100,53,98,56,100,51,51,99,51,54,51,49,52,49,100,53,97,55,57,51,54,50,51,57,56,54,52,49,57,54,56,52,57,102,49,99,54,53,49,57,49,49,99,49,50,52,101,52,101,51,53,48,102,50,55,97,51,100,100,53,54,99,56,100,57,52,101,99,55,48,56,55,52,51,51,52,101,50,48,100,101,48,48,51,101,101,53,56,48,49,102,53,99,57,48,48,102,102,48,102,98,48,56,48,50,53,56,102,97,51,56,55,49,99,97,98,57,52,99,48,50,54,52,56,49,99,98,56,48,57,98,56,55,97,48,49,99,50,98,56,57,54,49,101,56,101,49,100,57,50,57,99,98,55,55,56,98,102,52,56,48,101,100,99,56,55,102,99,49,100,102,49,55,53,100,51,100,49,53,51,48,51,98,101,57,49,50,49,102,54,50,56,48,51,98,101,56,100,50,53,48,50,54,57,54,101,48,50,52,57,56,97,101,48,102,99,57,52,97,49,100,51,101,57,101,49,102,50,48,101,97,56,55,51,53,51,48,51,102,49,99,98,48,48,102,102,49,48,48,52,49,99,49,48,51,102,48,48,102,102,55,101,52,48,52,56,50,48,49,51,51,101,49,100,57,48,55,98,50,49,100,48,50,98,52,48,49,101,99,102,48,55,99,97,48,101,51,99,51,100,99,53,101,57,53,56,53,97,56,55,53,48,51,102,99,49,100,57,55,99,56,97,50,97,54,101,52,54,50,100,99,51,57,54,49,102,97,48,101,51,48,55,99,99,51,97,99,53,57,99,97,48,49,54,97,56,50,48,57,101,50,97,52,98,49,50,102,99,51,97,56,53,102,50,51,101,97,50,57,48,51,100,52,53,49,102,52,97,52,98,55,48,97,57,50,99,56,97,48,48,102,102,102,49,50,48,97,48,57,54,50,56,52,48,49,97,102,54,55,101,51,49,50,57,51,102,57,49,102,102,51,57,56,56,57,99,99,54,49,52,50,99,101,48,54,56,101,49,52,97,48,50,99,97,48,48,102,102,51,101,102,55,48,48,102,102,49,102,52,102,48,57,99,48,52,99,99,49,53,50,53,97,48,49,51,55,50,48,52,97,100,48,55,51,97,48,98,52,48,50,54,50,99,97,52,56,55,99,98,53,48,55,100,52,49,99,99,52,51,52,97,48,102,53,49,54,97,49,101,98,48,55,101,97,49,100,49,50,57,52,51,97,54,49,100,50,48,101,99,48,55,55,53,50,56,51,57,52,56,54,57,56,49,101,50,52,100,48,101,101,97,50,56,55,99,56,49,100,57,49,52,48,49,99,101,51,57,53,101,49,99,54,48,101,100,48,55,53,99,97,51,52,102,48,55,57,52,53,55,57,54,97,53,97,56,50,52,49,51,99,98,99,48,102,97,49,52,99,49,100,101,48,101,98,48,55,97,52,49,97,52,51,99,97,49,99,98,53,101,55,97,55,56,48,53,53,56,54,48,56,100,51,52,100,52,51,98,52,54,51,56,100,49,53,52,55,53,48,55,99,102,49,48,101,97,53,51,48,102,97,55,53,49,57,52,98,97,49,101,56,101,97,100,56,100,56,101,56,52,98,56,101,101,99,56,101,54,100,56,101,54,50,49,55,56,48,98,101,56,50,99,54,48,49,55,51,97,54,51,57,56,54,55,53,53,56,48,98,55,100,48,102,53,99,49,52,54,98,99,55,48,52,55,56,99,49,53,101,55,49,49,100,98,51,52,52,100,55,97,57,51,56,57,57,56,55,56,51,54,54,50,99,48,53,54,56,101,102,49,98,51,48,102,54,101,48,53,49,99,51,48,48,102,102,100,56,55,97,99,51,100,100,53,50,102,56,100,98,48,101,99,54,57,57,102,49,54,50,98,51,100,51,53,101,55,54,51,102,50,99,51,99,49,57,101,48,53,101,97,48,48,102,98,56,98,48,48,55,100,99,97,56,55,54,56,48,57,98,55,48,50,52,57,52,48,57,55,53,48,55,54,97,48,101,48,99,98,51,50,57,56,51,98,55,48,48,102,102,52,99,55,57,53,52,53,100,56,55,99,99,48,57,97,57,48,55,54,48,57,101,100,97,48,56,55,97,48,51,102,52,48,101,101,102,48,51,98,56,48,102,99,57,52,97,99,48,55,48,56,51,56,52,57,50,49,101,99,52,53,57,101,53,48,49,53,97,53,54,49,55,101,49,102,102,48,101,56,56,55,57,56,51,101,99,56,53,100,49,56,97,102,50,56,99,49,101,51,49,55,99,49,99,101,48,101,101,48,51,98,51,48,102,48,57,54,97,53,54,48,55,49,52,51,98,54,49,102,57,52,99,48,101,97,56,55,97,52,48,53,53,48,97,51,57,102,101,102,98,57,102,49,56,100,99,54,49,55,56,52,54,51,56,98,49,52,51,56,101,50,51,56,97,49,51,51,98,100,54,100,100,100,52,53,52,55,100,52,100,100,100,52,102,57,51,57,98,101,102,51,102,99,102,100,102,56,57,49,52,48,97,49,51,57,54,49,99,99,51,48,100,98,101,99,54,101,54,101,55,101,50,102,48,101,55,102,56,101,52,98,102,101,54,101,50,56,48,53,55,53,48,50,49,52,100,101,51,54,99,102,101,54,102,57,102,52,48,52,99,52,100,50,55,100,53,56,55,57,56,55,52,51,97,57,100,49,51,54,49,55,49,97,55,53,54,48,99,52,52,52,52,97,50,53,55,57,54,98,100,100,49,97,56,54,100,55,50,102,55,51,57,98,50,48,100,50,50,56,48,54,102,54,49,100,53,48,55,53,54,51,57,101,49,99,101,56,101,97,99,49,99,101,49,99,56,51,56,98,48,101,48,54,50,56,48,57,98,57,97,101,54,100,48,99,52,52,51,56,102,50,98,99,102,52,54,99,49,102,53,54,57,102,50,100,51,99,57,101,54,52,49,97,51,100,48,50,57,52,101,101,101,51,98,57,57,97,55,52,53,101,55,57,55,50,99,51,99,99,51,56,57,99,99,101,56,97,57,55,97,99,55,100,53,52,51,53,98,50,97,101,98,48,48,102,102,49,53,100,57,48,48,102,102,53,49,97,100,56,48,49,55,102,50,98,56,54,50,102,55,51,102,99,99,98,56,49,54,51,52,53,55,49,54,48,97,99,98,50,54,97,54,97,49,102,54,55,53,99,100,52,102,99,101,98,54,55,100,53,98,99,102,99,48,100,101,49,55,98,101,99,54,53,48,57,57,49,52,52,53,48,52,51,48,51,48,100,100,53,98,53,97,102,57,50,99,97,49,48,98,56,97,52,99,98,53,48,56,98,48,48,49,102,54,48,49,97,101,48,48,102,102,52,56,50,53,49,56,48,57,49,49,48,50,52,57,51,56,53,56,49,50,56,99,48,52,98,56,56,48,49,53,50,49,48,101,56,48,48,97,51,101,53,48,49,48,56,48,48,49,102,50,48,48,102,102,51,102,48,48,102,102,55,100,98,52,56,49,51,52,57,102,49,56,101,48,57,52,48,55,49,52,50,99,50,52,48,57,55,52,48,55,52,99,50,56,50,53,52,48,55,100,102,48,50,52,48,101,55,53,48,49,50,49,101,48,52,57,51,49,99,52,48,49,50,56,99,48,52,98,56,48,97,48,48,52,100,52,48,49,100,49,53,48,49,49,49,56,48,49,102,55,97,54,49,100,55,48,102,48,48,55,100,99,48,49,102,55,49,52,48,52,99,50,56,55,51,56,51,97,54,53,48,57,54,101,49,101,52,48,102,53,56,55,57,99,98,48,48,50,53,100,56,51,98,56,49,100,98,48,101,100,48,55,54,99,97,101,52,102,50,102,52,98,102,50,102,99,98,100,50,101,52,49,99,49,48,51,97,48,50,98,48,97,54,50,57,48,97,53,50,57,48,97,100,52,55,52,98,52,101,50,100,52,98,52,50,100,99,98,51,52,97,52,54,52,53,52,48,50,97,57,48,53,48,100,50,100,51,49,50,100,51,53,102,52,54,52,48,52,49,54,101,101,97,97,52,57,48,48,102,102,99,51,48,55,57,56,48,52,52,49,99,49,49,100,55,56,100,57,54,100,48,53,52,57,99,48,97,50,53,50,48,48,102,102,102,52,101,55,97,57,50,50,48,52,100,98,53,49,49,48,57,97,53,57,49,53,50,53,48,48,102,102,52,100,56,48,98,49,99,53,56,99,53,48,48,98,98,100,48,102,102,49,54,97,100,98,49,56,55,55,54,49,56,97,51,102,50,102,53,56,102,55,53,52,52,54,98,54,48,55,56,50,54,49,100,55,51,97,100,97,56,57,50,52,57,49,100,54,100,98,52,97,56,52,101,49,57,97,48,48,102,102,102,56,102,48,48,49,51,48,99,48,52,99,100,48,51,98,49,48,50,55,51,49,49,99,49,99,102,48,51,57,51,48,55,55,55,52,48,102,53,52,49,100,57,56,51,102,48,99,49,100,102,54,56,48,57,56,50,50,56,48,51,50,54,53,48,51,48,55,49,48,51,57,48,49,99,102,52,98,52,57,52,55,52,52,48,55,100,55,50,49,102,50,52,56,54,54,97,52,51,98,54,48,48,102,52,100,99,48,49,101,102,49,50,100,54,51,57,53,48,57,99,57,54,48,50,52,97,48,102,48,55,56,55,57,52,48,49,101,57,101,97,48,97,48,48,48,102,102,51,100,52,52,48,102,49,56,51,98,56,50,102,48,51,98,101,48,49,56,52,50,51,52,100,55,48,48,102,102,57,56,99,55,101,55,49,50,55,51,54,100,98,48,98,49,99,101,51,56,50,99,55,49,57,52,48,98,50,56,48,49,102,53,54,101,48,48,102,102,102,97,100,101,48,101,49,56,48,51,101,98,57,99,49,99,52,50,49,48,55,52,49,49,55,49,53,50,53,101,48,51,102,50,48,102,100,49,53,48,53,49,50,53,48,49,51,48,50,48,102,49,99,97,49,52,101,48,102,53,56,48,57,52,48,55,100,99,51,99,48,53,48,57,54,101,49,102,48,50,99,99,51,98,48,56,54,53,52,57,52,101,49,101,52,50,100,100,51,53,49,48,97,100,50,97,56,51,56,48,53,53,56,55,101,99,98,48,48,101,55,57,53,97,53,97,57,52,56,53,49,48,55,52,57,51,48,51,100,97,56,52,53,55,50,51,56,55,56,56,51,99,50,49,100,101,52,49,50,100,49,51,97,57,48,53,48,52,49,48,99,48,48,55,100,100,100,48,48,51,101,101,50,53,50,56,48,57,50,52,50,97,100,49,48,48,102,102,57,55,53,48,50,53,98,99,98,102,50,97,53,50,48,48,102,102,57,97,48,48,102,102,102,53,49,53,48,56,99,53,100,49,55,101,49,102,48,50,98,56,98,50,50,56,48,98,98,52,56,48,50,53,100,57,48,57,49,99,98,100,48,101,53,49,55,56,49,100,102,99,49,101,52,48,101,53,56,55,57,99,49,100,102,56,55,99,99,51,97,52,49,101,54,50,100,99,49,101,98,48,55,51,102,56,55,97,57,48,57,56,48,101,101,50,55,57,55,48,53,50,49,55,54,49,100,50,50,57,53,102,50,97,48,51,101,56,102,57,53,97,101,49,53,99,49,101,54,48,101,57,97,53,57,54,54,48,99,48,51,98,48,99,97,49,100,102,56,101,54,53,51,99,56,102,50,57,102,101,100,97,55,56,48,48,102,102,57,98,54,49,57,97,53,51,97,57,100,56,49,53,52,100,55,51,97,49,99,52,101,97,100,98,49,50,101,51,99,51,101,56,52,52,98,53,98,50,99,51,98,51,49,54,100,55,100,98,54,50,97,54,97,99,51,99,98,99,48,97,49,48,102,99,52,102,49,48,49,55,56,56,48,98,57,100,53,52,54,50,56,55,49,101,51,97,101,55,53,53,52,101,51,57,98,97,49,57,50,55,98,49,102,54,53,98,49,99,55,50,97,54,97,57,100,56,99,53,53,100,49,52,49,101,99,55,99,48,100,102,53,56,97,100,99,51,48,55,52,51,50,52,99,101,53,53,49,97,55,51,51,50,100,54,53,51,98,100,51,53,99,102,99,55,50,53,48,55,51,53,49,49,53,50,100,51,101,57,101,52,101,52,54,53,57,100,48,48,102,102,53,52,55,48,48,55,100,98,51,48,49,50,101,99,48,52,98,50,56,49,50,98,101,48,52,102,52,56,55,102,56,49,100,51,56,49,50,97,99,48,102,48,55,48,55,100,52,51,56,54,53,55,51,101,56,48,57,101,49,101,48,48,102,102,101,97,52,51,56,57,50,53,97,51,54,48,101,53,48,51,102,101,57,54,53,56,57,54,52,100,56,55,97,48,49,99,97,99,56,55,99,53,50,53,51,53,51,97,48,51,101,100,56,51,57,101,48,57,55,50,98,100,101,57,50,100,55,50,54,97,54,57,55,48,49,100,100,99,53,98,102,48,55,55,56,49,102,51,50,99,52,98,97,48,55,56,48,49,99,56,48,102,53,57,55,52,57,101,48,49,57,99,51,99,102,102,99,56,53,54,97,102,102,102,48,97,50,51,102,57,56,48,101,49,56,48,101,48,98,101,97,48,49,51,99,99,56,101,102,51,97,102,50,55,98,48,102,98,101,101,53,51,56,101,98,56,57,52,100,53,53,102,97,102,102,100,55,98,98,55,102,49,98,57,102,54,49,49,102,101,97,51,48,97,49,49,98,48,56,53,48,48,102,102,101,49,56,102,97,98,99,100,101,101,48,100,49,102,56,51,51,56,49,48,56,99,55,49,52,55,48,48,102,102,99,48,54,55,99,97,49,48,48,55,51,97,98,57,56,55,98,51,52,48,55,99,48,102,48,97,53,53,52,51,97,97,56,51,100,49,101,56,101,51,54,49,100,50,53,98,54,49,100,53,97,102,55,49,97,97,101,56,100,54,98,97,57,50,51,51,50,98,49,97,57,52,52,57,50,56,51,50,52,48,51,56,56,48,57,57,53,57,57,52,55,101,49,100,101,49,100,51,48,53,98,98,49,56,99,54,56,57,98,50,55,99,49,101,49,51,102,57,57,50,55,48,49,102,49,51,57,57,101,52,100,97,51,101,98,53,57,48,102,54,54,98,57,102,48,101,52,55,49,49,99,97,54,100,51,101,57,101,100,97,99,48,56,54,51,99,102,52,101,54,98,57,54,51,97,52,97,98,57,54,97,54,56,49,49,53,55,50,101,53,98,54,97,101,55,48,48,53,57,97,48,48,102,102,51,101,101,54,56,48,57,54,100,48,55,57,97,48,52,98,57,48,48,51,101,99,51,48,48,57,56,53,97,48,55,56,54,56,52,53,52,99,97,48,56,51,101,100,48,102,102,56,55,101,52,48,57,56,55,48,55,55,52,53,97,57,52,101,53,97,98,48,53,98,97,48,57,55,56,48,101,102,48,49,101,99,56,55,102,56,51,100,56,53,99,49,52,56,101,97,52,48,51,48,56,56,57,54,53,54,57,55,50,53,51,49,54,56,56,101,53,100,48,55,54,56,98,99,50,97,48,98,56,52,49,52,49,98,56,50,102,56,51,98,97,53,57,98,99,53,54,55,50,101,52,51,98,54,57,52,53,48,57,55,56,53,100,48,49,56,53,48,48,51,101,56,52,48,48,49,102,54,100,51,48,48,102,102,52,98,52,56,55,100,57,49,56,48,57,52,100,48,50,54,53,99,49,101,54,99,57,53,48,48,102,102,52,98,52,56,55,100,97,53,50,101,48,49,100,55,57,55,99,49,101,55,52,55,48,52,99,57,53,48,48,101,54,99,49,101,57,57,54,99,53,98,50,51,50,52,51,48,99,97,54,48,55,97,53,50,48,98,54,52,51,99,49,99,97,48,55,52,99,49,102,53,101,57,54,53,99,100,48,55,97,97,100,51,53,48,52,98,98,50,56,48,51,98,97,49,102,55,55,99,97,57,48,102,54,100,48,48,102,102,51,100,56,101,49,100,102,50,102,52,49,101,99,48,55,98,49,51,56,48,54,101,98,48,50,55,101,48,48,57,50,50,48,55,54,54,48,48,102,102,102,98,48,52,48,50,53,100,99,98,99,48,55,48,50,48,102,50,56,98,48,50,100,56,51,98,57,53,99,98,52,52,50,48,102,57,48,55,48,48,102,102,51,101,56,53,51,55,55,53,102,52,99,48,101,48,56,51,99,55,50,57,56,97,98,50,101,56,97,98,48,101,101,48,55,57,100,102,50,57,57,99,52,99,52,50,52,49,48,102,54,49,53,55,48,53,54,56,55,56,48,98,57,50,57,99,98,102,48,101,100,57,55,48,57,56,56,57,48,53,57,49,52,52,53,100,57,54,97,48,50,53,56,53,56,56,55,53,56,51,99,53,52,53,49,56,55,97,52,97,51,48,48,98,50,52,48,50,54,50,56,49,99,51,48,51,99,48,48,50,53,54,99,49,102,97,56,51,99,100,48,55,48,101,48,102,52,49,48,55,49,53,99,49,102,54,48,55,53,97,49,101,100,50,100,56,51,98,48,53,98,53,98,50,56,56,53,98,97,49,57,53,97,53,98,52,49,53,101,102,100,55,50,97,56,51,99,99,49,100,99,48,49,51,101,50,97,52,97,51,50,100,53,51,48,51,97,52,49,102,48,50,97,54,56,97,102,48,102,51,56,55,52,48,98,56,52,100,50,57,56,97,102,101,53,101,56,55,53,48,98,57,50,97,52,98,100,54,100,48,101,53,48,100,51,101,51,97,56,50,57,48,102,51,57,56,101,54,98,48,55,55,52,51,99,99,55,55,51,55,56,99,101,53,102,53,99,54,55,57,101,48,102,54,51,54,97,53,101,100,98,54,56,100,51,53,51,54,57,101,56,101,50,55,99,57,50,57,55,49,48,57,56,48,102,52,56,102,54,100,56,101,57,54,51,97,53,56,100,48,49,56,57,48,101,50,52,51,99,55,48,101,102,48,49,55,97,48,49,99,54,49,97,52,49,100,53,56,102,98,49,99,53,53,49,100,56,55,57,99,99,48,51,49,48,101,56,54,53,49,98,52,55,52,53,49,49,98,52,102,50,97,57,101,55,54,51,97,52,51,97,57,57,48,51,101,50,51,98,54,102,51,100,49,100,57,99,48,97,54,53,99,101,53,57,48,54,57,54,53,54,98,53,101,102,51,56,49,101,101,51,99,101,97,55,56,54,98,56,101,97,55,57,53,55,52,102,50,48,49,97,100,54,48,102,54,99,49,100,50,56,51,98,56,48,55,102,48,48,101,100,52,51,101,50,48,101,55,56,49,102,49,48,55,51,56,97,55,48,102,102,56,51,98,53,48,102,102,57,53,48,102,57,52,54,49,101,100,48,101,97,49,55,54,100,98,102,100,48,56,98,51,52,49,48,100,100,49,57,102,52,55,52,56,54,49,102,52,54,101,56,54,57,56,53,54,49,54,54,53,53,49,54,52,56,99,56,101,53,99,56,55,55,99,51,99,52,53,51,97,55,97,48,49,55,97,53,48,49,55,56,53,54,57,53,52,49,101,49,48,101,102,49,54,52,56,48,53,57,97,48,97,48,50,54,97,49,56,52,53,56,49,50,51,56,48,52,98,50,50,51,48,49,50,54,97,48,52,98,51,48,55,50,56,48,57,54,99,52,49,50,100,97,56,98,56,50,57,48,49,100,98,56,55,97,48,49,102,49,51,54,49,100,49,50,100,49,100,52,101,48,49,51,49,50,99,57,50,52,51,56,97,49,101,102,48,55,100,54,48,102,50,48,51,102,50,49,99,50,48,48,55,98,56,49,51,101,52,97,48,48,101,99,50,50,50,53,56,55,98,100,48,99,51,97,48,49,101,97,50,56,53,48,99,51,100,100,100,48,48,102,102,97,51,52,49,50,56,56,48,49,101,101,56,52,54,50,100,55,56,55,55,98,50,54,49,53,57,50,56,50,57,56,57,56,48,52,48,56,48,48,102,56,102,99,48,48,51,101,100,97,49,50,99,49,101,100,97,49,56,55,55,52,48,57,48,97,48,50,54,48,56,98,57,50,100,52,98,50,48,55,57,56,53,50,57,53,48,100,97,48,56,49,50,100,52,49,101,56,54,52,97,49,50,56,100,49,52,97,53,50,99,99,49,100,57,48,51,98,51,48,55,54,101,53,54,50,51,100,48,51,57,102,50,99,53,49,99,51,97,54,49,100,100,50,57,57,50,48,97,100,50,101,48,51,57,52,49,100,53,48,101,51,49,54,99,49,101,101,50,57,52,51,101,48,49,101,55,52,99,50,101,55,56,55,99,53,48,100,50,56,51,99,50,56,48,49,101,48,50,102,57,48,48,102,102,51,99,52,53,50,48,55,53,57,48,52,51,102,50,48,51,53,57,57,57,98,102,102,102,102,49,56,57,52,102,51,55,49,102,49,102,48,53,48,101,55,48,49,56,50,48,49,52,54,99,48,55,97,56,101,100,57,97,48,54,51,48,102,52,52,51,98,56,102,51,57,99,57,52,52,56,55,99,54,57,99,57,101,54,55,50,101,97,57,56,48,97,97,51,98,48,100,51,56,101,101,55,97,55,49,100,48,102,49,54,53,56,51,54,49,49,98,49,97,101,53,55,54,56,52,50,51,48,102,97,51,51,48,54,57,55,100,57,48,48,102,102,50,57,54,48,102,98,56,55,51,52,51,99,99,48,101,49,52,102,56,54,101,56,55,49,52,51,99,97,54,56,98,100,54,56,101,98,97,102,51,55,56,101,48,51,101,50,54,52,51,57,99,48,97,97,48,49,50,97,51,54,48,49,52,54,55,50,51,54,48,99,97,51,57,57,98,101,54,53,52,98,53,99,100,53,50,98,56,102,52,55,52,51,102,57,101,48,101,54,54,97,50,98,54,48,100,53,97,55,100,51,57,97,98,53,48,98,100,99,102,56,54,55,98,49,99,101,48,49,48,102,48,48,102,102,49,102,50,57,55,48,48,54,99,101,56,48,55,51,48,48,102,102,48,57,56,57,52,49,99,57,48,48,102,102,50,97,98,97,48,102,100,49,52,48,54,52,54,48,48,55,100,48,55,56,48,51,53,97,54,48,48,57,52,99,101,48,48,98,48,99,48,102,97,56,48,48,102,102,97,54,51,52,49,102,48,50,56,48,98,55,50,48,48,102,57,52,98,56,48,51,54,55,52,48,51,57,56,48,48,52,99,52,97,48,101,52,56,48,49,53,53,100,48,55,101,56,97,48,51,50,51,48,48,51,101,56,51,99,48,49,97,100,51,48,48,52,97,54,56,48,50,56,51,56,51,101,97,48,48,50,57,56,100,48,55,99,48,97,48,53,98,56,101,55,56,48,51,54,53,55,49,101,97,48,48,52,102,55,51,52,99,48,48,97,102,48,99,100,99,48,55,55,48,49,55,50,50,48,48,100,52,102,55,48,101,48,99,48,49,51,98,56,51,56,101,48,48,53,50,98,56,102,56,101,48,52,55,56,48,48,102,102,102,57,52,57,56,49,50,101,48,48,102,102,102,51,57,99,48,55,57,52,48,101,51,48,48,57,98,54,52,53,52,51,50,97,49,50,99,49,99,102,51,56,48,101,102,52,97,50,48,50,53,101,56,98,52,52,98,52,55,50,100,53,49,99,48,52,102,56,97,52,48,55,56,54,53,54,48,55,56,99,49,101,98,56,51,99,55,50,98,53,97,50,99,48,97,54,55,101,53,48,57,51,49,50,52,97,57,48,102,50,48,55,54,52,98,55,50,99,54,52,97,52,50,101,52,97,56,101,53,56,52,98,54,57,99,49,100,50,50,102,100,48,52,51,99,53,50,53,49,55,52,100,48,101,97,51,56,49,101,97,48,50,51,102,48,48,102,102,55,100,54,52,48,48,102,102,51,101,99,50,52,49,101,52,48,48,102,102,51,101,98,99,99,48,57,56,97,48,101,101,56,55,102,52,97,50,50,101,52,98,53,55,48,49,99,102,56,55,98,48,98,56,48,101,101,49,52,56,48,52,99,48,56,51,98,98,52,53,52,53,54,52,98,99,52,53,48,102,98,56,51,98,97,52,54,50,99,97,98,50,55,50,53,49,53,56,53,48,97,54,49,54,101,53,49,50,48,56,48,51,100,52,52,48,101,97,57,53,99,53,56,57,55,50,53,97,56,51,98,55,48,102,48,100,49,55,54,53,49,51,56,53,55,49,55,54,57,50,57,50,53,53,49,54,48,53,57,100,48,55,51,48,51,99,99,49,101,101,50,56,99,98,99,48,48,99,100,48,48,102,101,56,55,49,48,51,97,52,48,102,51,56,51,56,99,49,102,54,48,55,54,52,49,102,99,50,97,56,48,52,102,48,51,56,101,48,102,50,48,51,97,54,49,101,50,48,101,50,48,55,99,56,97,52,97,52,100,50,99,49,48,50,52,98,57,48,101,57,56,55,98,99,97,56,52,97,50,56,56,51,99,54,53,52,102,52,102,50,57,100,50,100,48,52,98,52,50,98,99,49,51,101,53,53,49,54,48,57,52,56,53,100,51,52,97,55,52,101,52,48,50,99,49,48,102,50,52,55,97,50,98,56,98,48,52,51,52,101,99,55,57,48,48,98,54,51,48,48,102,102,55,100,98,52,48,48,102,102,51,101,98,54,99,98,97,48,48,55,100,54,101,56,49,51,48,101,99,48,55,50,99,97,100,50,101,48,98,54,48,102,57,56,51,57,57,48,55,57,50,53,54,50,55,48,55,100,48,49,99,101,56,55,100,99,98,50,50,57,100,51,100,49,53,51,54,99,97,55,56,50,100,49,50,56,97,102,50,99,99,51,56,54,49,101,97,50,99,97,52,97,57,50,98,99,51,98,48,53,56,56,51,99,49,48,101,49,98,102,100,48,48,48,102,102,49,101,101,50,98,48,101,99,55,97,52,48,50,99,52,97,48,50,102,48,51,57,52,49,102,50,97,50,98,48,51,97,55,52,49,102,51,54,56,51,97,97,53,50,56,52,50,49,101,52,48,101,100,57,97,52,51,98,56,54,100,99,49,101,102,51,50,53,55,51,99,49,52,99,98,52,102,99,49,51,50,51,97,53,98,49,101,55,50,51,101,98,57,50,101,97,100,97,56,97,57,97,55,54,51,99,51,97,51,99,54,53,100,48,50,49,52,100,49,56,55,52,57,49,99,99,49,98,48,51,52,99,49,54,53,48,49,102,55,56,101,54,48,55,99,101,49,100,56,50,99,48,53,98,56,56,55,56,48,54,53,57,99,48,48,52,100,56,99,97,49,100,101,53,101,54,53,57,100,99,99,101,53,99,99,54,98,99,101,50,51,100,50,51,98,99,99,56,55,56,98,49,54,50,98,56,101,57,53,56,55,55,51,53,52,99,57,54,53,53,54,102,53,99,99,52,56,52,99,52,51,53,52,49,102,99,101,55,52,50,54,97,56,51,99,48,52,56,48,48,102,102,99,56,56,48,55,52,97,48,102,54,99,49,100,100,48,51,102,53,48,55,55,48,49,99,101,48,55,99,48,48,102,102,101,55,52,51,101,48,53,52,56,55,102,56,49,100,57,56,51,99,48,50,57,100,56,50,102,48,51,97,97,49,101,97,50,57,50,100,50,50,57,48,56,98,51,52,50,99,102,97,52,51,50,102,51,48,102,97,51,97,52,56,50,52,100,51,48,97,100,50,100,48,97,97,50,99,100,49,57,50,52,97,55,50,102,99,51,98,56,53,99,97,48,97,48,49,55,56,49,100,102,50,102,48,97,101,50,100,52,51,98,101,49,101,49,50,98,57,48,52,98,51,52,49,52,101,52,49,52,51,48,53,50,48,48,57,53,51,48,50,52,50,48,49,100,55,48,49,50,55,52,48,102,102,99,48,57,97,98,48,55,56,99,48,101,51,56,97,51,50,97,52,51,57,54,48,101,99,48,48,102,102,57,57,55,50,98,56,49,99,99,49,55,57,52,48,101,102,48,97,98,52,97,55,102,50,48,48,102,102,55,51,56,49,101,52,48,55,49,48,98,50,48,55,100,56,48,48,102,102,102,55,98,51,52,49,100,52,50,56,55,49,53,52,56,54,56,56,49,100,97,48,55,55,56,53,100,49,53,56,49,102,50,48,101,56,49,54,101,53,49,48,55,55,49,48,56,98,98,50,101,98,49,53,99,53,102,51,101,49,102,50,52,48,50,98,49,48,48,51,97,99,49,99,100,52,51,48,101,97,48,55,55,99,97,102,48,49,51,48,48,48,102,102,49,102,52,97,50,48,48,102,98,54,97,52,101,48,50,52,52,52,49,101,52,98,50,48,101,55,52,49,102,53,49,55,50,53,97,98,101,48,52,97,50,48,51,99,52,50,100,99,98,57,52,100,50,102,100,48,56,97,56,50,57,48,97,50,52,98,52,98,48,55,54,97,48,102,50,99,51,99,54,99,48,55,50,52,97,54,52,55,48,55,99,50,57,49,52,56,54,49,100,100,52,101,48,55,56,48,49,101,54,50,57,56,97,97,50,57,48,51,97,48,56,101,49,100,99,50,102,99,51,57,101,53,52,49,55,55,51,50,100,49,52,52,53,97,49,54,97,49,101,101,48,101,101,48,55,55,99,98,101,48,102,57,49,52,56,56,50,53,49,49,55,97,48,49,56,55,55,97,55,99,101,98,100,99,100,98,49,102,101,56,49,99,101,55,100,99,53,56,49,102,99,48,97,49,54,97,48,54,97,48,101,57,57,98,101,54,53,56,102,97,57,100,52,101,48,54,57,97,100,53,48,100,54,57,98,56,54,50,57,55,53,49,50,99,97,55,55,51,99,49,101,99,101,99,98,48,101,56,102,55,98,54,50,54,98,101,57,100,48,102,55,50,100,55,52,54,57,55,50,51,100,53,99,49,97,98,54,57,100,101,51,97,56,48,56,54,56,50,101,50,99,51,97,53,49,102,101,48,53,97,100,49,98,56,51,100,50,51,56,97,55,48,51,53,52,102,99,55,97,48,101,99,48,51,100,49,51,57,48,99,57,99,56,102,52,101,49,97,97,55,53,51,52,56,99,100,51,49,56,100,57,51,57,49,98,52,55,52,51,56,49,102,99,97,56,55,52,48,49,51,101,51,49,52,102,50,55,53,51,97,98,49,55,97,101,54,98,50,51,57,54,49,100,56,102,56,101,55,49,100,100,97,97,57,53,49,97,50,98,49,53,98,48,48,102,102,53,99,53,48,48,55,99,97,49,52,48,49,97,100,101,101,48,101,100,56,48,49,51,50,99,99,51,56,50,48,48,53,52,55,99,49,102,98,50,56,48,56,50,49,48,48,102,102,56,98,48,49,101,48,51,51,97,56,48,102,100,99,48,48,102,102,102,57,52,50,55,99,48,48,102,102,102,48,102,55,48,55,54,99,51,101,49,99,48,57,98,51,48,101,48,57,56,48,48,102,49,48,48,51,102,53,53,48,49,48,52,100,98,56,98,97,97,100,97,54,55,100,55,49,99,49,48,99,102,101,50,51,56,53,54,101,97,48,52,53,56,55,98,51,50,56,48,53,54,56,55,100,50,56,48,49,57,100,52,101,53,48,49,97,49,50,54,49,53,56,48,54,97,99,48,52,98,99,54,99,56,48,98,54,53,49,100,98,98,52,97,56,48,50,55,97,51,100,50,101,50,99,97,50,56,48,52,100,56,102,50,48,49,98,51,97,49,49,50,48,97,98,48,49,57,100,52,48,54,54,52,48,48,55,99,53,97,52,48,49,98,51,97,56,49,102,52,56,48,50,54,50,54,48,55,100,99,48,48,97,97,101,56,51,56,98,53,48,49,54,55,97,57,97,55,50,54,54,55,100,51,55,55,51,98,54,101,55,102,53,49,53,98,54,51,101,97,51,49,102,102,100,56,53,56,56,53,48,49,57,56,52,48,49,102,49,54,57,48,48,102,102,54,99,101,97,48,55,100,50,48,48,102,102,57,56,57,56,49,102,55,48,48,50,97,98,97,48,101,50,57,52,49,55,99,55,49,99,48,49,98,54,102,51,48,99,48,49,51,97,52,97,52,48,48,98,50,51,98,48,51,56,48,49,55,52,102,54,53,48,53,98,97,56,55,98,56,56,98,50,56,48,51,57,57,54,54,100,49,48,48,48,102,102,97,48,102,48,49,57,49,56,48,49,102,55,100,100,56,99,48,48,102,102,102,97,57,55,48,50,54,100,51,49,99,102,99,49,50,99,48,101,53,98,101,48,51,56,48,57,56,98,48,55,52,50,48,50,99,99,97,48,49,54,102,101,49,100,51,48,102,51,56,55,56,52,51,56,99,49,101,51,50,56,56,51,100,101,49,100,48,50,102,56,98,57,48,101,99,56,55,97,52,51,98,48,53,99,57,53,52,49,101,50,48,101,99,56,55,56,99,51,98,56,53,97,50,55,49,52,56,53,102,57,52,48,53,102,49,52,97,57,97,99,57,54,54,53,51,57,55,52,53,51,57,55,52,53,54,50,52,97,49,97,54,57,53,52,53,97,49,53,48,53,98,50,51,50,51,50,53,97,48,49,54,52,56,54,57,52,56,56,57,56,56,48,57,56,99,50,50,97,55,50,49,51,98,50,101,52,52,102,99,48,49,57,48,48,102,102,48,48,102,102,102,98,101,101,97,51,56,48,51,101,97,54,48,48,102,102,57,98,54,101,50,102,54,52,53,48,55,50,97,54,48,48,102,102,51,98,56,98,48,55,52,52,55,48,49,56,97,48,49,54,97,98,98,100,55,102,102,101,49,48,55,102,99,102,99,50,99,50,56,48,101,99,51,48,48,54,99,97,48,101,56,49,102,51,50,53,56,51,100,97,55,53,98,50,100,52,99,51,49,48,101,55,53,97,56,98,52,54,97,53,56,55,99,51,102,53,56,56,97,50,97,57,51,56,48,98,50,56,49,50,99,97,53,52,97,100,55,56,50,100,102,52,55,56,100,52,97,100,54,99,55,50,56,55,56,55,57,101,51,99,48,100,55,51,53,100,49,50,99,55,51,53,99,51,98,97,51,97,55,50,99,98,50,97,54,51,97,53,57,53,49,54,53,57,52,97,50,54,53,50,102,48,48,99,57,53,48,48,102,102,55,100,51,97,56,48,51,101,100,50,56,51,98,52,48,48,102,102,102,98,49,48,48,55,51,99,57,50,49,100,102,48,102,56,98,99,53,52,48,55,55,52,48,57,57,56,48,55,52,54,53,52,56,55,55,48,97,99,48,55,56,54,49,100,53,55,99,98,99,52,50,52,97,50,101,99,49,101,52,57,52,99,56,48,49,100,57,48,101,57,57,53,97,57,101,48,102,102,48,97,98,50,97,48,97,101,48,101,53,48,55,50,56,97,48,50,57,52,97,55,48,102,52,48,55,102,49,50,48,98,99,52,52,50,101,52,51,97,50,49,100,97,52,52,50,102,57,48,56,51,56,50,57,98,52,53,48,50,48,49,54,56,53,56,50,48,97,48,56,55,97,52,51,97,57,56,98,48,48,50,99,55,48,48,102,102,55,100,102,54,48,48,102,102,51,101,101,50,48,97,98,48,101,52,49,53,48,49,101,57,48,50,52,55,48,48,102,102,57,53,57,48,102,57,99,97,54,48,51,99,48,50,99,51,48,55,57,56,51,97,48,48,102,102,52,99,101,56,55,101,48,97,57,52,53,48,101,98,49,55,97,49,100,53,50,57,52,51,97,48,49,101,50,48,101,97,48,55,56,52,51,57,54,49,101,55,48,55,48,97,56,99,48,50,55,56,49,100,100,50,101,101,53,50,52,51,101,99,53,56,99,56,55,56,97,57,50,99,51,102,50,49,101,49,48,101,99,50,55,49,52,56,53,56,48,51,97,102,52,100,50,56,100,49,48,51,97,52,56,50,53,101,97,54,48,55,99,53,51,99,51,101,99,53,51,48,55,49,48,48,102,102,52,102,101,48,55,51,52,48,102,97,56,49,101,56,48,49,50,101,97,48,102,50,56,51,97,50,48,102,57,48,49,99,97,56,55,99,99,98,55,48,55,55,99,48,102,50,52,51,56,97,53,97,51,54,53,98,56,55,54,52,51,100,48,53,51,51,56,56,101,101,51,101,56,52,57,51,52,99,50,52,50,50,97,52,98,48,57,48,56,97,57,53,57,51,48,97,102,50,100,52,97,97,50,100,48,97,100,52,56,52,57,50,57,56,51,99,48,49,100,100,50,101,53,48,52,98,48,50,56,56,51,99,50,53,50,49,54,50,53,97,48,55,55,99,51,99,48,53,55,50,55,49,53,48,57,99,57,99,56,50,57,54,50,54,56,55,97,52,51,99,97,49,101,48,48,102,98,56,55,56,56,98,102,48,102,56,48,55,98,99,98,100,50,101,48,51,99,99,49,101,99,48,102,52,57,55,48,53,57,56,55,56,99,51,99,99,49,101,51,48,102,48,57,54,56,57,97,53,100,49,55,101,49,101,50,48,102,48,49,55,48,57,56,101,49,54,52,53,99,57,55,56,53,100,49,55,54,53,57,50,52,50,53,97,55,49,54,56,53,97,57,55,48,53,97,97,52,50,52,97,54,49,54,48,53,57,97,54,97,53,97,53,50,54,50,55,50,54,98,101,57,52,57,99,57,56,101,53,51,56,101,53,102,53,48,98,56,102,99,49,101,55,49,98,48,55,98,49,100,56,53,50,54,48,98,101,100,56,55,98,97,100,97,55,52,51,101,49,102,97,53,97,49,51,49,54,57,99,97,52,56,51,48,99,97,101,50,97,99,51,99,53,52,48,99,57,101,49,100,50,100,49,97,54,99,56,57,50,101,98,102,48,55,50,49,100,56,48,53,56,56,48,55,54,54,51,98,52,49,102,98,49,102,99,51,100,51,53,54,99,51,98,50,102,49,100,56,53,50,56,51,54,52,55,54,99,55,50,54,97,97,56,48,50,53,99,54,53,56,102,52,98,101,97,99,48,53,54,57,101,53,54,99,51,99,53,55,99,51,100,49,57,99,97,50,100,54,49,102,48,99,56,51,97,52,54,97,98,56,55,54,51,101,98,100,99,97,101,98,54,50,56,51,97,50,57,56,98,52,53,102,52,51,98,97,55,48,98,48,52,52,98,98,97,102,53,53,52,57,54,99,100,53,55,102,99,102,102,102,101,101,99,102,51,56,101,49,51,99,48,101,53,48,48,102,102,101,50,50,48,49,101,99,48,97,101,48,48,102,102,52,99,97,56,48,52,101,100,97,48,56,48,51,56,55,50,50,56,56,48,48,98,97,54,52,54,48,97,48,50,50,52,97,56,48,55,49,50,48,57,99,48,97,101,48,51,54,53,52,49,98,99,51,57,48,48,102,102,55,56,55,57,99,48,49,52,48,57,57,52,48,54,49,97,49,56,48,98,97,48,49,51,52,102,57,50,50,98,48,101,50,100,49,50,52,52,49,102,99,55,101,54,52,52,48,97,56,51,50,51,57,101,53,52,49,49,51,48,48,97,97,100,48,48,102,102,55,100,57,51,56,48,51,53,99,49,56,48,57,100,101,48,48,52,99,98,51,48,50,54,50,56,48,48,102,102,97,97,101,48,55,99,57,52,49,50,52,97,48,49,100,48,48,56,55,48,48,98,53,48,55,54,99,48,49,102,54,52,101,48,48,100,55,48,54,48,50,55,55,56,48,49,51,50,99,99,48,57,56,97,48,48,102,102,50,97,98,56,49,102,50,53,48,52,57,50,56,48,55,52,48,50,49,99,48,50,100,52,48,56,102,51,52,48,48,50,51,99,102,97,48,48,102,102,57,102,56,55,98,48,48,50,98,57,53,98,56,48,54,57,99,51,57,54,48,48,102,102,100,97,56,56,101,98,56,48,50,54,98,97,54,52,48,48,102,102,49,53,51,53,52,55,49,53,100,55,53,100,52,52,102,48,54,52,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,53,55,50,49,50,49,97,52,57,54,48,57,50,100,50,50,50,50,51,54,49,97,97,52,51,100,100,99,99,100,98,55,97,98,51,54,51,57,56,50,55,101,99,50,51,56,99,50,52,53,48,97,99,97,48,55,98,48,49,100,101,48,48,102,102,55,99,54,53,99,48,49,102,55,55,56,49,101,99,50,57,57,48,52,51,99,48,49,100,102,48,50,52,57,56,48,52,99,52,97,56,52,101,99,102,56,50,53,49,50,98,48,49,51,50,48,48,102,102,52,97,52,50,50,54,55,55,50,50,97,52,97,52,50,50,50,52,52,56,54,48,57,97,48,102,101,49,48,100,50,98,55,57,52,57,52,55,55,101,52,55,54,102,48,100,50,51,49,50,99,54,101,98,102,101,48,52,51,50,98,97,56,55,98,56,49,51,48,54,48,52,98,56,56,51,101,53,48,50,53,53,52,49,101,97,48,55,56,56,49,99,57,56,51,102,97,48,101,55,48,48,102,102,51,100,56,52,48,102,51,52,51,97,53,99,97,55,101,49,101,48,48,101,100,53,48,55,56,56,51,97,99,49,101,56,48,49,50,102,99,53,100,56,55,55,48,97,52,48,102,54,49,53,98,98,49,55,50,49,99,100,50,101,56,51,99,50,49,100,100,52,99,57,52,100,50,56,52,51,99,54,53,50,97,55,54,98,52,49,50,99,53,51,97,54,51,97,53,48,48,57,55,51,98,55,48,53,57,50,49,97,55,50,48,98,54,49,49,48,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,97,101,101,48,48,102,102,102,56,57,57,56,49,51,50,48,48,102,102,101,101,99,49,101,54,48,48,102,102,51,101,97,56,48,49,100,50,56,49,50,102,56,49,100,98,50,99,52,49,51,48,49,102,102,48,50,53,57,52,48,49,101,102,98,101,48,102,50,53,48,52,49,50,54,53,101,98,48,48,102,102,50,53,102,56,49,102,52,56,49,51,50,48,48,52,99,54,48,55,100,48,51,57,102,56,49,51,48,57,56,53,50,97,48,49,52,101,57,54,48,57,99,50,97,48,97,101,52,97,98,56,101,53,48,57,55,54,53,102,101,57,102,49,56,48,52,100,48,48,102,102,52,98,52,98,49,102,100,48,51,48,48,100,48,50,97,48,50,48,49,56,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,102,102,49,55,102,99,48,50,55,98,52,48,49,102,50,54,56,48,101,101,57,52,97,49,100,52,48,48,55,100,100,100,56,49,51,97,99,49,100,102,50,56,49,48,102,50,48,49,53,50,56,48,48,102,102,48,102,50,101,49,50,56,56,56,56,48,57,56,52,57,52,99,101,100,54,52,57,48,50,53,50,52,49,99,51,97,54,50,52,49,100,50,53,50,100,50,53,51,49,50,98,100,48,50,54,100,50,53,50,51,102,100,52,101,53,49,56,54,100,56,54,57,100,98,48,49,48,99,97,56,48,101,48,48,48,102,102,48,102,57,56,55,56,49,50,54,99,48,48,102,102,102,52,52,99,48,57,101,98,48,101,56,48,49,51,55,53,54,53,98,56,50,55,51,56,49,51,98,54,48,50,55,102,53,56,97,97,99,53,55,56,50,53,102,49,52,97,48,48,102,102,102,50,100,101,48,101,55,56,48,57,54,50,48,55,53,102,98,48,48,57,57,55,48,102,50,57,54,52,48,50,54,56,48,50,54,49,56,98,50,48,52,100,57,98,56,55,55,56,51,97,50,48,57,48,101,48,99,54,48,49,51,100,50,52,48,50,54,49,56,48,52,102,102,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,102,53,48,48,55,99,54,100,52,48,57,52,52,52,54,48,50,54,100,99,48,49,102,54,57,52,48,101,55,52,51,53,50,100,49,51,52,97,98,98,48,50,53,57,49,51,52,49,100,101,56,49,51,55,52,99,48,50,52,99,51,98,97,53,56,56,55,57,51,50,55,98,99,48,101,53,52,48,57,56,54,48,55,48,102,101,48,97,102,52,97,99,53,53,57,55,54,53,48,55,50,56,57,49,49,51,97,56,51,99,55,101,53,99,48,102,49,97,55,52,57,55,97,53,55,49,53,57,101,54,51,57,54,48,49,100,101,50,99,98,53,101,102,50,48,49,99,48,54,97,48,49,54,50,56,48,48,102,102,102,56,53,55,49,53,56,53,56,56,48,51,99,52,101,52,49,102,99,57,55,49,56,97,102,52,101,48,49,50,57,101,48,52,56,56,48,51,100,51,50,98,51,49,54,57,57,49,49,50,51,57,53,98,56,98,49,48,48,55,97,102,101,48,52,97,98,97,53,55,50,98,102,57,54,49,97,54,57,49,55,50,54,48,50,53,98,55,52,98,99,56,57,53,53,97,99,56,55,50,55,97,55,52,102,100,100,52,48,51,51,97,100,55,102,99,97,99,98,52,50,99,99,97,101,50,57,100,48,57,100,50,99,56,98,54,50,99,49,48,99,97,97,52,48,54,51,98,51,57,50,49,51,100,51,100,50,53,56,52,51,52,51,54,52,49,51,48,102,54,52,55,52,55,48,100,100,50,53,50,51,99,97,51,51,55,97,57,50,53,102,54,54,54,54,97,101,98,54,48,100,50,97,52,53,101,102,98,53,48,48,52,48,100,97,56,48,55,50,48,56,48,51,101,52,52,54,48,102,55,48,49,101,49,48,51,56,50,48,48,102,102,55,100,51,56,56,49,51,56,52,48,102,53,99,49,100,54,48,55,57,52,98,56,48,101,56,48,55,101,99,51,97,99,101,56,49,50,102,98,99,97,51,48,102,49,57,52,54,53,99,49,55,56,53,48,57,54,101,53,55,52,57,55,97,48,52,100,51,56,51,57,50,48,101,100,49,54,98,100,49,56,98,97,50,56,52,98,54,50,57,52,98,56,52,51,48,52,101,49,53,48,53,99,57,54,50,56,51,55,52,56,48,53,56,97,48,101,97,52,49,52,57,98,52,51,97,51,97,49,100,53,99,53,48,48,102,102,52,100,102,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,51,102,48,48,102,102,51,101,56,48,48,48,102,102,49,102,52,53,55,54,48,48,102,102,102,98,49,98,48,55,57,50,56,50,48,102,52,52,49,102,100,98,50,49,102,97,48,101,56,48,51,56,49,48,101,51,49,54,48,56,97,49,101,52,52,98,50,98,99,98,56,48,55,52,101,48,102,48,49,57,48,101,56,48,51,100,97,54,48,51,98,56,49,101,48,48,102,102,55,51,56,53,102,97,52,56,55,49,56,97,100,48,55,97,52,53,48,56,55,101,99,49,100,98,102,50,56,53,50,99,51,101,101,49,99,97,48,102,98,49,55,53,56,97,101,50,99,48,97,52,52,102,50,99,56,98,51,50,98,52,97,101,52,54,48,48,102,102,55,98,57,48,97,99,50,98,99,98,49,100,56,99,56,48,48,52,52,101,48,52,57,49,56,51,97,50,50,57,56,49,102,102,56,49,51,57,97,48,52,97,51,56,51,56,56,48,102,49,100,98,97,100,49,52,50,48,102,98,99,48,57,57,101,48,55,48,56,48,101,56,99,98,97,98,52,55,98,52,54,54,53,101,54,99,97,55,48,55,57,50,48,102,53,99,51,97,54,49,99,99,50,99,53,102,52,55,98,52,99,50,97,52,98,99,52,50,56,98,56,52,50,50,101,100,50,55,99,56,50,55,52,97,51,50,99,100,48,98,55,99,54,55,52,97,100,50,99,50,48,57,50,49,100,48,48,54,97,101,48,48,102,102,51,101,99,48,48,49,101,48,56,55,52,48,48,49,102,52,98,54,48,48,102,102,102,97,57,52,48,48,102,102,55,98,55,56,48,57,55,98,48,55,54,99,102,97,48,48,102,102,55,97,49,49,56,49,100,56,54,48,50,53,100,56,51,56,54,53,97,48,51,98,52,48,101,55,49,52,56,56,56,53,100,98,101,48,102,54,57,49,99,48,57,54,57,48,102,97,50,50,48,55,52,99,49,101,99,48,55,100,53,50,56,51,56,97,57,56,48,101,57,100,50,100,50,48,98,52,97,50,100,48,49,100,54,57,52,99,57,52,49,101,51,48,102,97,49,52,54,100,48,48,102,102,51,100,99,51,52,57,100,52,56,55,52,53,53,56,55,55,102,100,56,50,52,55,49,53,100,102,101,48,54,55,56,48,48,102,50,52,48,48,102,102,52,98,53,56,48,51,99,97,99,56,48,51,99,57,97,48,48,51,100,51,99,48,48,55,51,55,101,48,48,55,97,54,101,48,48,102,52,97,48,48,102,102,49,101,99,55,48,48,102,102,55,98,98,48,51,102,101,48,48,100,99,55,48,48,102,102,51,100,51,56,48,48,102,102,55,97,53,99,48,50,53,97,48,48,102,102,102,55,50,48,48,51,100,100,101,48,48,102,55,57,56,48,51,55,49,48,48,48,102,102,101,99,55,48,52,101,48,48,102,102,51,100,100,52,48,50,54,52,55,48,48,55,54,56,48,48,102,102,57,57,56,48,57,98,48,48,102,102,51,98,52,49,52,48,50,97,102,99,48,49,102,55,102,54,48,48,102,102,102,97,56,98,55,52,48,49,102,53,56,52,48,52,100,50,49,54,52,101,48,51,98,56,52,52,48,102,56,57,55,56,48,52,98,57,48,51,100,55,55,100,51,52,51,102,50,49,99,54,48,102,49,51,99,48,101,101,48,51,101,54,53,50,48,55,49,48,49,100,57,50,53,56,55,100,56,49,101,51,48,51,101,53,99,49,100,97,48,50,53,102,98,56,51,99,56,48,102,52,48,55,99,56,51,102,55,56,51,102,56,49,101,99,48,101,57,48,55,49,99,51,56,50,53,55,50,55,99,49,55,50,57,101,53,101,57,53,101,49,101,50,48,102,49,57,52,50,57,51,56,51,99,50,53,57,48,55,54,100,48,51,55,99,57,97,53,56,56,48,102,102,56,48,48,102,56,101,52,48,51,100,52,48,50,55,52,48,49,102,55,48,49,50,49,52,49,101,97,48,55,97,54,48,52,102,49,52,56,55,102,99,48,49,101,97,49,48,55,100,56,48,57,56,49,50,102,52,51,100,50,48,101,100,100,50,52,49,101,49,52,48,51,100,55,99,57,54,53,56,56,51,57,51,48,102,49,48,51,57,57,48,55,50,52,53,102,48,55,51,99,98,49,50,57,53,50,48,49,101,100,50,54,49,54,52,53,98,97,53,48,55,53,53,51,52,98,56,50,99,99,51,100,56,101,49,53,56,57,54,53,49,49,54,48,57,99,49,100,48,97,55,51,50,53,101,50,97,100,99,48,49,51,49,57,50,99,98,102,48,50,102,49,48,48,55,99,100,52,52,97,100,50,98,98,48,48,51,101,98,49,56,49,99,51,49,55,51,99,97,102,52,49,99,53,98,55,48,50,55,98,99,49,100,54,49,53,55,99,98,52,101,56,56,99,55,50,99,52,48,52,98,56,48,49,101,53,102,56,48,57,97,56,52,97,99,53,55,101,50,99,51,99,100,50,53,54,52,51,101,57,51,98,50,53,55,52,52,57,97,100,48,52,99,49,98,102,51,97,98,102,101,98,102,101,48,52,100,56,48,48,102,56,57,97,48,48,51,101,97,55,48,49,99,102,48,49,51,51,101,49,101,49,50,100,56,48,57,102,56,48,55,100,48,99,97,55,56,55,98,52,97,100,48,55,48,97,48,102,54,56,98,48,48,102,102,101,55,56,51,98,49,48,101,53,48,48,57,55,56,55,100,99,97,49,50,98,99,97,49,48,55,100,50,48,101,99,49,51,56,48,57,55,51,48,55,99,56,49,99,97,48,55,97,51,56,51,102,97,49,100,54,48,102,101,57,52,48,56,54,53,98,50,54,49,52,56,56,99,49,101,49,50,100,48,97,54,101,48,101,99,99,98,102,48,101,97,49,55,99,49,100,102,50,99,57,98,52,56,48,49,51,54,50,100,97,57,51,54,54,53,48,48,97,102,57,48,49,100,49,56,48,57,101,50,48,48,55,100,97,48,56,51,98,48,48,102,102,48,55,100,55,102,48,49,51,51,97,48,52,56,52,56,49,50,102,99,48,102,54,56,97,98,48,101,51,48,55,54,48,49,100,56,48,49,51,56,56,100,56,49,51,51,54,99,49,55,56,48,52,99,49,56,51,99,99,48,55,100,52,53,49,56,51,97,53,48,101,52,56,51,56,56,54,48,48,102,102,57,54,102,48,55,55,52,49,99,101,48,102,56,49,52,100,99,98,99,48,48,55,98,97,48,51,98,56,57,99,53,51,56,55,97,51,48,51,99,56,50,100,99,51,100,101,53,53,56,55,50,52,97,98,101,57,101,49,102,57,48,101,53,55,50,98,48,98,52,52,57,52,51,97,57,101,49,101,51,52,102,50,99,53,98,50,98,53,52,48,57,51,48,48,102,102,49,102,48,97,101,50,99,56,97,101,99,48,48,102,97,99,54,48,55,102,50,53,51,54,50,99,49,48,55,49,54,100,99,48,57,101,102,48,55,97,54,53,97,54,50,97,102,50,53,98,49,99,98,50,48,49,50,101,48,48,102,102,55,57,55,101,48,50,53,53,100,49,55,57,54,48,48,50,53,102,97,97,57,50,98,50,49,102,52,57,100,100,49,55,50,53,100,52,101,56,50,54,48,99,54,102,97,98,101,99,97,48,55,102,56,48,52,101,49,48,48,51,101,98,50,52,48,57,53,98,48,50,55,98,52,49,102,54,48,49,50,97,56,48,102,97,52,48,57,57,54,48,101,101,50,53,56,51,99,54,101,48,52,97,49,56,48,51,100,55,51,99,49,99,98,48,55,52,97,49,101,54,50,57,56,49,100,100,56,55,99,48,49,99,56,56,55,102,102,48,51,102,99,48,101,56,48,55,54,99,51,97,56,49,101,53,101,48,102,54,56,51,56,50,49,102,101,48,101,49,56,55,98,102,56,55,97,98,56,55,53,56,48,49,101,100,51,50,56,56,51,99,99,48,101,102,99,48,52,57,48,98,52,48,101,101,99,57,52,50,49,102,48,52,50,52,53,50,100,99,98,49,99,53,101,99,97,49,50,48,97,48,97,49,55,102,56,55,55,48,49,51,55,97,48,52,97,55,48,51,97,52,48,50,55,54,52,49,99,50,56,55,99,56,48,57,55,50,48,55,100,101,53,50,101,48,102,49,48,51,98,97,48,102,101,56,48,51,100,98,57,56,98,100,50,98,55,57,54,56,49,101,55,50,57,102,98,102,50,49,100,57,48,102,57,48,55,54,48,51,102,54,53,55,55,97,52,97,48,101,54,56,55,57,52,51,97,54,53,100,54,97,56,48,102,48,48,55,52,56,97,98,52,99,57,97,52,51,50,102,56,97,102,51,102,52,54,48,99,100,100,57,52,100,50,98,101,100,51,53,48,49,51,52,48,50,50,97,53,52,48,51,102,57,48,98,52,50,99,99,97,101,50,57,57,48,57,100,50,99,56,98,54,50,99,49,48,99,97,97,52,48,54,51,98,51,57,50,49,51,100,51,100,50,53,56,52,51,52,51,54,52,49,51,48,102,54,52,55,52,55,48,52,99,50,52,97,52,55,57,52,54,54,102,53,50,52,98,101,99,99,99,100,53,100,54,99,49,97,53,52,56,98,100,102,54,97,48,48,56,49,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,48,56,56,55,56,48,51,101,102,53,52,51,97,99,48,52,57,53,56,48,51,101,102,102,48,48,102,102,57,102,53,48,50,52,53,48,48,57,99,102,48,55,57,97,49,101,48,50,57,56,48,57,54,49,48,55,97,50,53,102,56,49,50,97,97,57,48,48,102,102,101,48,52,49,101,50,48,55,98,48,98,100,50,98,55,48,51,98,51,48,50,53,55,52,49,101,54,49,54,52,48,52,97,55,56,51,57,97,52,57,48,102,55,49,53,48,49,101,52,101,53,97,50,48,54,50,100,52,51,57,99,48,101,55,99,49,102,54,57,54,99,53,99,57,53,54,53,56,49,54,97,49,101,52,99,49,101,57,99,48,101,102,99,49,100,52,48,51,99,48,50,98,49,51,48,51,101,97,53,98,48,55,54,48,97,52,50,97,48,49,101,98,48,51,100,102,48,55,97,54,49,100,98,48,49,57,100,56,49,102,101,56,51,56,52,48,55,51,56,48,52,100,51,56,51,57,97,48,55,56,48,48,102,102,52,98,102,48,49,51,48,52,48,101,102,48,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,48,102,48,55,54,99,51,102,50,49,99,54,48,102,51,98,50,102,56,48,57,55,49,54,101,53,55,55,52,57,52,55,52,98,52,54,52,56,52,54,52,57,52,50,52,56,52,50,50,100,56,97,49,48,102,48,49,52,52,53,98,97,50,49,53,99,49,101,52,48,101,55,48,55,97,52,97,50,50,99,52,97,100,48,102,54,48,55,51,48,51,100,97,53,54,49,52,101,49,101,56,48,101,99,49,54,99,53,49,48,55,57,52,97,51,50,98,48,98,51,52,50,48,48,97,54,102,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,54,51,99,48,48,102,102,55,99,53,101,99,48,49,102,55,102,56,53,51,56,55,98,56,97,57,48,101,51,56,48,51,101,98,50,99,48,57,100,98,48,55,56,57,99,97,100,48,55,56,48,53,55,48,48,102,102,51,100,57,52,48,101,101,56,48,57,50,50,48,55,57,97,53,101,57,53,99,49,99,56,48,101,97,56,55,49,48,98,52,48,101,49,56,55,52,99,51,56,99,49,99,100,48,55,55,50,49,99,55,48,50,53,51,99,98,50,48,48,102,102,55,98,53,56,51,98,52,49,100,51,99,53,55,48,51,99,48,52,49,48,48,55,98,53,48,49,51,101,48,101,98,48,51,101,52,49,102,55,52,102,48,102,54,57,55,56,48,102,57,56,98,100,48,102,52,57,54,99,48,101,102,48,98,50,48,102,50,57,53,101,49,102,97,50,98,99,49,100,57,48,55,55,56,49,101,56,55,102,56,48,97,53,50,48,48,102,98,56,50,48,48,55,100,53,55,48,51,101,50,48,48,55,100,53,50,56,49,51,55,48,49,101,102,48,55,51,101,49,102,49,48,101,101,49,55,101,101,48,51,56,98,48,102,97,48,55,56,52,51,101,48,49,101,53,48,50,53,52,52,49,102,48,49,54,52,57,101,56,101,49,101,50,50,97,99,49,101,57,56,51,57,97,52,54,50,100,99,99,53,50,97,51,49,54,97,49,101,98,50,97,99,51,98,54,49,100,51,50,57,102,56,51,101,49,48,101,50,49,53,52,53,57,48,55,55,56,97,50,48,55,99,99,49,100,53,56,48,101,101,48,55,55,57,99,48,101,102,56,55,98,53,50,100,49,48,51,99,50,53,53,57,53,53,52,48,101,100,52,51,101,48,48,102,102,101,102,52,51,100,97,49,101,100,48,54,54,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,52,48,57,56,51,53,48,48,102,102,99,98,51,48,48,55,100,99,49,56,49,50,55,56,48,52,97,57,56,49,51,57,99,48,52,56,52,56,51,102,57,48,101,97,48,49,51,56,97,57,52,48,48,102,54,99,56,51,98,48,48,55,51,101,48,101,102,99,49,101,55,48,51,102,101,50,56,99,49,101,100,102,52,54,48,55,57,50,53,99,101,48,50,53,102,56,51,102,52,49,99,49,48,55,50,101,48,102,51,99,97,100,50,98,52,49,102,102,99,56,55,48,99,49,100,56,48,55,57,48,51,97,97,49,101,49,48,55,98,48,48,48,102,102,102,52,97,56,97,49,48,102,53,48,55,57,48,51,99,100,99,49,100,52,97,54,97,53,57,54,52,53,49,56,55,100,55,50,51,48,48,57,52,98,56,53,53,50,55,49,54,49,54,56,49,52,56,56,48,49,54,100,99,48,48,102,56,100,50,49,52,99,53,54,56,55,55,52,48,49,102,55,102,56,48,52,97,48,57,52,50,53,51,48,55,98,52,51,98,56,49,102,98,50,97,48,97,51,48,102,48,56,49,51,54,48,53,52,49,53,54,49,102,56,48,101,57,97,51,56,55,97,57,49,48,51,97,56,49,102,50,50,98,52,97,99,48,50,53,52,52,48,57,56,98,52,50,52,48,48,102,102,102,55,48,55,54,49,49,48,51,102,50,49,100,97,48,101,55,48,55,101,53,49,48,51,98,99,53,102,97,50,97,51,51,50,53,99,49,53,50,56,54,49,102,52,48,101,56,56,55,52,52,51,100,97,100,49,53,101,57,54,56,57,50,49,101,52,48,101,100,57,52,54,53,97,52,97,55,49,53,97,56,53,102,101,48,49,57,97,97,48,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,97,48,49,50,49,48,97,48,49,100,101,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,49,50,49,48,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,50,48,48,48,102,102,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,98,102,101,48,49,54,48,56,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,97,48,49,56,98,54,48,48,102,102,102,56,56,100,56,49,50,52,52,48,52,57,56,48,49,51,50,54,48,48,102,102,102,97,100,101,48,55,100,48,49,102,57,48,50,54,50,99,48,57,52,53,48,50,53,56,52,49,102,101,56,55,100,99,97,97,48,50,55,55,99,49,101,52,48,55,52,99,97,100,48,102,55,56,51,101,56,48,55,48,54,48,101,97,52,49,101,97,48,55,97,48,97,100,48,101,98,49,53,101,48,101,50,48,48,57,54,99,50,100,100,48,48,51,98,50,56,48,49,101,51,48,102,100,48,55,52,48,98,101,50,100,57,48,99,51,98,101,56,50,53,57,57,55,97,53,99,57,54,101,56,52,53,50,97,49,97,54,99,57,53,97,100,57,54,48,53,100,49,54,97,57,102,48,100,52,98,101,53,56,57,54,49,55,54,48,49,55,52,56,97,48,54,57,48,48,102,102,52,57,53,56,48,51,101,101,53,56,48,49,102,54,52,97,48,48,102,102,102,97,102,50,48,55,53,99,53,102,48,51,57,54,48,50,52,102,99,48,57,56,102,99,48,101,55,56,49,100,57,48,55,57,52,49,101,48,49,54,50,48,102,51,99,98,101,48,101,100,101,48,55,52,50,48,101,49,99,49,101,48,55,52,102,48,102,100,49,55,54,49,100,101,48,101,98,48,55,53,99,98,51,50,102,56,48,52,101,56,49,101,55,56,51,97,101,48,102,99,56,55,56,49,49,55,97,54,48,55,55,52,51,57,48,49,100,98,52,48,48,49,50,101,52,49,50,99,50,48,97,51,54,99,48,52,98,51,50,55,51,52,53,55,52,49,54,50,57,99,53,56,97,54,97,55,55,102,56,48,99,54,97,48,48,102,57,57,49,48,49,50,57,101,48,52,97,99,56,49,50,99,49,99,48,49,102,53,99,98,99,48,57,54,56,48,50,53,97,56,48,57,55,101,48,50,53,101,55,56,55,100,99,48,49,101,54,102,55,56,55,100,52,48,49,101,56,54,48,51,57,98,48,55,55,50,48,101,57,98,48,55,99,52,48,49,101,100,97,48,48,55,57,54,49,48,48,55,98,55,48,48,102,102,49,101,101,97,48,48,102,102,55,98,48,99,51,98,54,53,48,54,48,102,48,48,102,102,48,57,48,101,50,102,99,98,101,48,49,50,49,48,49,51,56,48,52,101,56,48,57,53,55,50,102,48,98,54,48,49,50,102,48,99,99,48,52,99,100,51,52,51,52,48,51,55,101,48,48,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,97,48,50,48,51,48,49,51,99,101,48,48,102,102,102,98,52,54,48,50,55,97,56,48,49,102,54,52,101,48,48,102,52,98,98,56,49,51,97,97,48,102,99,98,48,51,101,56,48,48,102,102,55,97,51,49,99,51,101,98,99,49,100,97,54,101,48,101,99,99,49,99,102,56,51,98,97,99,49,100,99,48,48,55,97,56,99,48,48,102,54,56,48,48,102,102,51,100,101,54,55,48,48,55,97,52,101,49,99,49,48,101,50,102,50,100,98,49,55,50,48,48,102,102,102,54,49,56,55,53,48,102,56,98,100,48,49,51,50,48,49,50,102,48,49,50,99,102,99,97,98,101,56,49,100,51,99,98,49,48,52,102,48,48,102,102,102,102,50,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,55,102,99,49,100,99,48,48,102,102,55,100,99,101,48,48,102,102,51,101,100,102,99,51,100,52,48,48,102,102,102,97,57,101,48,50,54,100,56,48,49,102,53,54,101,101,48,55,56,55,56,55,55,100,51,48,48,57,53,49,48,50,54,52,56,98,102,48,50,54,51,99,51,56,56,48,52,100,53,50,49,57,55,50,53,53,50,55,97,52,49,54,50,49,100,51,48,101,98,57,52,52,53,100,56,49,50,99,50,56,99,49,100,100,48,55,100,99,49,100,52,50,99,99,51,97,101,49,100,100,48,102,49,48,55,101,52,48,49,101,101,48,48,55,50,54,56,97,49,102,54,48,102,55,56,55,56,100,50,99,51,57,50,53,51,49,52,56,53,101,49,53,99,48,102,51,56,51,97,56,53,97,56,55,56,56,51,57,57,54,49,100,102,57,48,102,57,97,55,48,55,48,52,51,102,54,49,99,50,48,51,98,56,48,101,97,56,55,57,99,49,99,101,56,49,51,53,97,48,101,48,52,51,98,50,49,102,51,50,57,57,49,56,97,49,48,55,98,56,48,52,98,101,48,49,51,50,50,48,101,56,52,97,53,48,102,50,57,53,56,56,52,49,101,99,48,101,57,50,52,50,52,56,55,53,99,49,101,55,56,51,57,57,48,55,99,48,49,99,102,52,55,50,100,49,48,49,49,56,51,99,97,49,99,55,48,102,101,49,52,99,56,52,57,52,57,50,53,48,48,102,102,55,100,56,51,57,50,49,101,50,54,49,97,50,100,52,51,97,97,49,102,51,50,56,49,48,100,99,101,53,55,49,54,54,57,56,53,53,56,55,57,48,97,98,57,101,48,57,100,52,48,99,48,50,51,54,48,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,52,48,52,48,49,102,49,56,48,48,102,102,48,55,100,101,55,48,48,51,99,57,53,56,51,100,50,52,55,48,50,52,56,48,48,57,99,53,48,55,99,97,48,48,102,102,102,54,101,56,49,50,53,48,48,102,51,52,48,52,99,51,48,51,97,48,48,102,50,48,55,100,49,49,56,49,51,97,49,100,99,48,50,53,99,52,49,102,97,56,55,56,52,51,99,50,53,54,97,54,98,48,48,57,98,48,102,98,50,53,49,55,52,56,51,56,49,100,56,48,49,50,102,99,48,102,51,98,50,53,48,55,57,97,56,49,101,48,48,50,55,52,97,99,48,102,48,48,102,102,55,52,48,51,57,101,48,102,52,57,51,48,51,98,54,48,102,50,53,99,48,48,102,102,55,97,54,48,49,100,97,50,102,99,49,102,100,56,55,102,56,98,50,102,102,48,53,56,48,48,102,102,49,102,50,50,51,48,48,55,100,49,56,57,54,50,48,48,102,102,102,97,98,97,48,55,99,53,52,48,102,98,99,48,57,55,97,50,56,48,98,102,52,97,48,50,52,48,99,49,101,101,56,55,56,52,51,98,56,53,51,48,55,49,56,98,55,48,102,50,56,55,97,48,51,97,101,53,56,49,54,54,48,101,56,56,49,102,50,56,55,100,49,49,99,49,101,55,57,55,99,57,52,48,52,98,56,97,51,98,48,57,97,49,102,49,52,102,48,55,97,97,49,102,97,48,101,102,48,55,55,99,51,97,97,48,101,100,99,98,50,48,102,56,48,55,52,52,49,101,53,57,55,101,49,100,50,56,54,100,98,48,101,57,57,55,56,53,51,48,55,50,48,51,100,50,49,102,51,48,102,56,56,55,101,99,97,48,50,99,52,51,101,50,49,102,48,48,102,102,49,54,56,49,52,48,51,101,51,99,49,102,101,56,51,56,52,48,55,51,56,48,52,100,51,56,51,57,97,48,55,56,48,48,102,102,52,98,102,48,49,51,48,52,48,101,102,48,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,48,102,48,55,54,99,51,102,50,49,99,54,48,102,51,98,50,102,56,48,57,55,49,54,101,53,55,55,52,57,52,55,52,98,52,54,52,56,52,54,52,57,52,50,52,56,52,50,50,100,56,97,49,48,102,48,49,52,54,53,98,97,50,49,53,99,49,101,52,48,101,55,48,55,97,52,97,50,50,99,52,97,100,48,102,54,48,55,51,48,51,100,97,53,54,49,52,101,49,101,56,48,101,99,49,54,99,53,49,48,55,57,52,97,51,50,98,48,98,51,52,50,48,48,57,100,53,48,48,102,102,55,100,99,49,48,48,102,102,51,101,97,98,56,49,102,49,48,48,102,102,51,101,97,57,52,48,57,98,56,48,102,55,56,51,57,102,48,102,56,56,55,55,48,98,102,55,48,49,99,53,56,55,100,48,51,99,50,49,102,48,48,102,50,56,49,50,97,50,48,102,55,99,98,50,52,102,52,55,48,102,48,57,53,54,48,102,52,99,49,99,100,50,51,49,54,101,54,50,57,53,49,56,98,53,48,102,53,57,53,54,49,100,98,48,101,57,57,52,102,99,49,102,48,56,55,49,48,97,97,50,99,56,51,98,99,53,49,48,51,101,54,48,101,97,99,48,55,55,48,51,98,99,101,48,55,55,99,51,100,97,57,54,56,56,49,101,49,50,97,99,97,97,97,48,55,54,97,49,102,48,48,55,55,97,49,101,100,48,102,54,102,102,56,48,54,52,97,48,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,56,102,56,48,51,101,100,50,52,48,49,102,55,54,50,49,101,98,48,48,102,102,55,100,53,50,56,48,51,101,102,49,52,49,99,57,48,55,49,48,49,101,54,49,54,50,49,101,50,48,102,52,56,49,50,54,50,48,102,102,48,48,102,102,57,50,48,48,102,102,50,53,102,56,97,56,48,55,97,97,49,100,48,52,56,48,102,52,57,54,48,56,52,49,100,53,48,55,50,52,49,101,97,50,100,48,48,57,98,101,48,55,100,99,53,52,57,55,50,48,52,100,55,49,52,97,49,100,100,50,97,56,49,100,100,48,51,99,97,48,102,51,57,55,101,49,101,48,48,101,51,48,51,97,57,50,98,99,51,99,99,53,52,56,55,56,56,49,100,101,48,55,49,49,48,52,51,98,56,53,56,48,51,101,51,50,98,97,48,51,97,48,53,55,56,55,56,56,98,53,50,99,52,98,50,48,101,48,56,55,48,50,48,97,100,48,55,56,48,48,102,102,49,102,49,55,50,48,48,54,98,49,52,48,49,50,51,48,48,98,48,50,54,54,56,48,48,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,97,48,48,53,51,49,50,48,52,100,52,97,102,102,56,48,54,52,57,56,55,53,52,51,99,101,48,101,55,52,48,57,97,100,48,55,48,50,49,100,57,48,102,57,57,52,99,56,99,53,48,56,51,100,99,48,50,53,102,48,48,57,57,49,48,55,52,50,53,50,56,55,57,52,97,99,52,50,48,102,54,48,55,52,57,50,49,50,52,51,97,101,48,102,51,99,49,99,99,56,51,101,48,48,102,102,101,55,97,51,57,54,56,56,48,56,99,49,101,53,48,101,51,56,55,102,48,97,54,52,50,52,97,52,57,50,56,48,51,101,99,49,99,57,48,102,49,51,48,100,49,54,97,49,100,53,48,102,57,57,52,48,56,54,101,55,50,98,56,98,52,52,99,50,97,99,51,99,56,53,53,99,102,48,52,101,97,48,54,48,48,97,99,102,48,48,102,102,55,99,56,56,99,48,49,102,52,54,50,53,56,56,48,51,101,97,101,56,49,102,49,53,48,51,101,102,48,50,53,101,56,97,48,50,102,100,50,56,48,57,48,51,48,55,98,97,49,101,49,48,101,101,49,52,99,49,99,55,50,100,99,51,99,97,49,101,56,48,101,98,57,54,48,53,57,56,51,97,50,48,55,99,97,49,102,52,52,55,48,55,57,101,53,102,50,53,48,49,50,101,50,56,101,99,50,54,56,55,99,53,51,99,49,101,97,56,55,101,56,51,98,99,49,100,102,48,101,97,56,51,98,55,50,99,56,51,101,48,49,100,49,48,55,57,54,53,102,56,55,52,97,49,98,54,99,51,97,54,53,101,49,52,99,49,99,56,48,102,52,56,55,99,99,51,101,50,49,102,98,50,56,48,98,49,48,102,56,56,55,99,48,49,57,102,48,48,102,102,55,99,54,48,48,48,102,102,49,102,55,57,99,48,48,102,50,53,54,48,102,52,57,49,99,48,57,50,48,48,102,102,50,55,49,52,49,102,50,56,48,51,100,98,97,48,52,57,52,48,51,99,100,48,49,51,48,99,48,101,56,48,51,99,56,49,102,52,52,54,48,52,101,56,55,55,48,48,102,102,57,55,49,48,55,101,97,49,101,49,48,102,48,57,53,97,57,97,99,48,50,54,99,51,101,99,57,52,53,100,50,48,101,48,55,54,50,48,52,98,102,48,51,99,101,99,57,52,49,101,54,97,48,55,56,48,48,57,100,50,98,48,51,99,48,49,100,48,48,101,55,56,51,100,50,52,99,48,101,100,56,51,99,57,55,48,48,49,101,57,56,48,55,54,56,98,102,48,55,102,54,49,102,101,50,99,56,48,51,50,52,52,49,102,101,56,51,56,52,48,55,51,56,48,52,100,51,56,51,57,97,48,55,56,48,48,102,102,52,98,102,48,49,51,48,52,48,101,102,48,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,48,102,48,55,54,99,51,102,50,49,99,54,48,102,51,98,50,102,56,48,57,55,49,55,48,53,55,55,52,57,52,55,52,98,52,54,52,56,52,54,52,57,52,50,52,56,52,50,50,100,56,97,49,48,102,48,49,52,52,53,98,97,50,49,53,99,49,101,52,48,101,55,48,55,97,52,97,50,50,99,52,97,100,48,102,54,48,55,51,48,51,100,97,53,54,49,52,101,49,101,56,48,101,99,49,54,99,53,49,48,55,57,52,97,50,50,98,48,98,51,52,50,102,102,48,48,56,55,48,53,48,48,101,102,56,48,48,102,102,55,56,52,102,48,48,102,102,51,101,97,99,52,48,49,54,100,97,54,48,52,56,48,56,48,49,100,57,97,56,49,50,101,99,48,48,102,102,51,48,101,49,52,48,50,54,98,52,48,57,100,51,48,55,53,48,48,101,54,99,49,99,53,56,49,51,54,56,48,52,99,53,56,51,97,48,48,50,53,101,52,49,102,49,48,55,55,48,49,102,101,48,51,56,57,48,55,55,101,48,102,55,56,51,101,99,49,100,57,48,55,52,56,48,102,54,99,51,98,48,53,100,51,99,49,101,54,50,98,99,51,101,50,48,101,102,56,97,100,50,100,100,50,98,48,55,53,49,50,53,50,48,51,100,54,48,48,102,54,55,48,55,49,48,97,56,48,102,53,49,55,101,53,55,49,53,54,101,97,51,49,52,56,49,101,101,48,102,53,56,55,50,52,51,98,102,50,48,101,99,52,51,99,99,49,101,100,50,97,56,98,57,48,102,49,48,51,98,48,50,100,56,51,100,56,48,101,100,49,51,56,51,97,50,49,101,99,50,102,48,48,100,54,48,48,49,100,101,56,99,48,48,102,102,55,100,101,98,48,48,102,102,50,101,55,51,56,48,49,57,51,51,56,49,50,55,99,48,48,50,101,102,97,98,102,101,48,53,100,50,48,48,102,102,102,98,51,52,48,101,57,56,55,52,99,51,56,54,48,48,102,102,102,98,50,49,48,48,102,102,55,100,56,50,48,55,49,99,51,56,56,49,100,57,48,101,102,56,55,51,52,51,57,50,49,99,97,48,50,55,55,52,48,57,97,100,48,101,97,48,55,51,99,51,57,97,49,100,52,50,57,56,97,102,48,101,100,48,55,53,52,51,97,52,49,100,52,48,101,100,48,51,102,53,48,102,101,49,53,50,49,100,100,48,101,100,48,55,54,99,51,98,97,53,53,50,51,50,48,57,53,48,53,49,49,52,48,53,49,57,53,54,56,99,56,97,53,52,49,53,54,53,50,49,53,99,53,55,97,49,49,53,99,53,55,49,53,101,56,54,56,97,56,48,53,55,51,55,48,99,99,54,57,99,48,49,101,50,48,97,48,49,48,97,50,48,102,53,52,49,101,57,56,55,101,99,49,102,56,48,51,100,51,48,55,57,52,48,102,97,52,49,101,57,49,55,57,56,51,99,99,48,102,51,48,49,102,49,48,51,99,48,48,102,56,56,51,100,49,48,55,56,99,49,101,53,57,50,98,48,97,55,50,57,102,48,55,56,56,51,102,54,48,102,48,48,102,102,51,99,50,53,57,56,55,97,48,51,100,56,53,102,102,50,57,52,97,48,52,50,50,57,52,51,98,56,53,53,54,50,101,48,51,99,50,53,99,57,54,52,53,56,55,50,98,99,97,51,50,98,52,97,101,50,56,99,97,102,48,52,99,56,50,52,52,97,99,50,98,53,48,48,102,102,97,100,56,54,57,48,97,52,48,51,101,98,57,55,102,99,48,50,52,49,99,48,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,52,52,48,50,52,53,48,48,57,51,97,48,102,100,56,49,51,101,99,48,52,99,98,56,55,54,52,48,57,53,53,48,55,53,101,57,57,57,49,56,49,101,54,56,55,102,99,49,100,102,56,51,102,99,48,102,48,48,51,98,98,50,98,97,49,49,99,97,55,55,102,48,55,98,56,51,102,54,48,101,56,52,48,57,55,97,48,55,97,48,48,102,102,102,97,52,51,97,50,48,101,101,98,50,53,56,55,56,48,51,99,101,49,100,48,48,101,101,57,52,53,56,49,101,56,48,55,56,48,49,100,100,49,53,97,48,101,102,98,56,55,99,56,98,99,48,102,48,50,49,49,52,54,49,99,98,48,48,55,98,57,102,56,55,99,52,98,51,54,99,98,50,52,48,50,56,100,99,50,97,99,98,48,49,101,99,48,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,49,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,55,102,99,48,57,97,52,51,97,97,49,101,55,48,55,99,52,48,52,97,57,48,51,102,101,48,101,99,56,55,99,99,97,54,52,53,50,102,99,49,100,49,56,49,51,48,54,48,52,98,55,48,51,100,101,50,57,52,51,99,97,53,54,50,49,48,55,98,48,51,97,54,56,99,56,99,49,101,56,48,55,54,48,48,102,57,56,49,99,102,56,55,99,53,49,99,98,52,52,48,52,53,48,102,50,48,55,49,99,51,102,56,53,51,50,54,97,50,97,51,49,55,101,49,99,57,48,102,98,48,55,55,53,56,54,56,98,53,48,101,97,56,55,99,99,97,48,52,99,54,102,49,54,50,53,53,97,54,49,53,54,49,101,52,50,98,50,98,54,52,100,52,49,53,48,48,100,56,98,48,48,102,102,55,100,48,56,48,48,102,102,51,101,101,97,48,49,100,55,48,48,102,102,51,101,100,53,48,48,102,102,57,55,51,48,101,102,48,55,50,52,51,100,56,49,101,56,48,49,50,55,48,50,55,57,48,49,99,55,48,55,48,52,51,98,54,53,55,56,49,51,49,56,48,101,102,99,98,102,55,56,51,98,97,56,50,53,98,48,51,99,98,101,53,52,50,51,57,53,52,49,100,97,50,99,52,48,57,57,57,48,55,55,50,56,101,49,100,57,50,57,56,51,97,99,49,100,101,50,99,99,51,56,48,48,102,102,102,48,99,51,99,50,102,98,48,57,99,49,102,48,50,56,99,51,97,99,53,48,57,53,57,56,49,99,97,56,55,102,52,51,99,48,56,97,49,99,53,50,100,56,97,97,56,48,101,99,57,55,48,48,102,102,101,98,56,51,101,52,48,102,51,48,48,98,49,56,48,49,102,50,98,52,48,48,102,102,55,100,50,97,55,48,50,54,53,99,49,100,53,57,54,99,48,48,102,102,102,98,50,54,48,50,53,97,52,51,98,48,48,101,102,99,97,52,48,55,100,56,48,52,98,100,56,51,98,102,48,102,55,56,55,56,99,48,57,98,50,50,97,99,51,51,48,48,102,102,55,98,54,56,51,99,56,48,102,100,99,49,99,51,56,55,50,48,51,98,101,53,53,57,54,54,56,99,49,102,102,48,49,51,98,52,57,50,101,53,48,56,51,97,50,53,57,56,51,99,48,48,102,102,50,53,100,56,51,97,52,49,100,57,50,102,54,56,49,50,52,53,99,49,52,56,100,56,55,98,99,49,101,50,48,51,97,101,52,99,99,49,100,57,50,98,99,51,101,97,53,56,49,54,97,48,101,57,48,49,100,48,56,51,97,102,48,102,49,48,48,56,49,54,48,52,56,99,56,49,51,99,101,48,52,99,53,56,48,51,101,98,97,56,48,57,56,99,48,101,53,56,49,51,52,48,48,52,98,48,48,55,99,99,48,49,101,100,53,48,102,102,56,55,53,55,51,99,53,53,57,55,50,53,51,49,54,55,48,57,52,53,56,48,55,49,48,49,101,55,56,55,49,56,98,49,52,57,52,53,52,97,48,102,50,48,51,97,102,48,55,97,50,49,100,98,52,52,52,99,50,98,56,48,49,101,101,56,48,55,55,101,49,101,97,101,53,54,57,53,98,99,98,48,50,98,101,53,51,56,97,102,50,101,56,97,57,50,101,99,97,98,50,57,48,51,101,97,49,99,57,48,102,48,56,55,52,99,51,102,97,49,100,52,48,101,57,48,55,98,52,97,48,102,102,48,48,100,57,48,48,48,102,102,55,100,101,49,48,48,102,102,51,101,97,51,48,51,97,101,48,48,102,102,102,98,55,57,48,50,53,50,100,98,48,55,53,52,56,52,49,101,51,48,101,102,56,51,98,57,48,50,54,48,52,49,100,51,57,55,101,57,56,48,102,49,99,48,57,55,53,48,55,97,52,53,101,56,55,55,99,97,102,52,102,50,98,53,48,48,102,102,51,100,54,102,49,52,97,57,52,53,53,49,55,54,48,101,99,56,51,102,48,53,100,50,51,49,52,56,53,57,56,55,101,52,97,53,48,55,52,48,48,102,52,100,49,99,48,52,97,102,48,55,99,101,56,51,56,101,57,57,50,53,56,57,53,97,49,101,98,48,101,99,48,51,98,57,48,55,56,56,57,101,49,100,100,48,102,102,99,56,51,98,55,52,50,48,101,48,48,55,56,99,48,50,55,99,56,49,101,97,56,51,97,99,48,102,100,56,51,56,102,48,55,97,54,48,102,50,56,49,99,98,56,51,100,50,50,56,102,48,55,54,52,49,101,54,48,51,57,100,48,55,56,48,49,102,49,48,55,53,99,48,102,49,56,51,98,53,50,53,57,57,52,101,53,99,54,48,101,101,56,55,101,99,49,100,102,56,55,56,56,98,51,48,101,98,56,55,98,48,97,48,101,53,100,49,52,48,57,97,53,100,48,55,55,48,98,53,99,53,51,56,55,56,52,97,54,50,99,56,97,102,101,53,56,49,52,54,53,57,49,54,50,53,49,57,54,48,48,57,54,48,52,102,49,53,56,53,57,50,55,57,53,98,54,100,50,54,100,48,48,55,53,51,56,48,51,101,98,52,56,48,49,102,54,50,54,48,101,51,48,48,102,102,49,102,54,55,101,48,52,97,100,48,55,52,56,48,57,57,55,48,55,49,54,53,56,102,51,49,99,97,50,48,101,56,48,51,101,48,48,101,54,48,50,53,48,51,101,51,53,99,49,100,48,56,51,102,53,101,48,101,101,52,51,56,54,49,102,99,48,55,56,48,48,101,55,56,48,49,101,101,52,48,102,56,56,55,49,52,51,56,50,48,48,102,55,102,53,48,51,98,97,48,48,55,97,56,48,53,52,49,52,101,48,48,102,102,102,53,48,52,51,97,99,53,48,101,48,101,55,48,55,98,98,54,99,53,56,57,53,48,57,100,99,48,50,102,53,48,53,48,52,48,53,54,57,48,48,55,99,100,53,99,48,57,52,52,48,55,51,56,102,48,51,56,52,48,50,53,97,99,48,57,102,53,54,57,48,52,98,101,52,51,48,55,102,101,53,53,56,51,100,101,48,101,56,56,49,50,56,97,57,97,53,56,50,51,57,55,56,102,53,56,55,53,56,51,99,56,48,101,55,52,98,99,48,101,55,48,51,102,101,48,55,99,56,53,53,57,53,99,53,99,56,55,54,100,50,101,49,51,57,49,57,56,48,102,48,56,55,50,52,51,101,99,49,100,100,50,101,57,50,99,51,98,56,53,101,49,52,50,101,49,52,49,52,57,56,53,54,56,55,101,56,51,100,97,53,55,56,55,100,54,48,51,100,102,57,48,52,51,56,56,48,48,102,102,102,54,54,102,102,56,48,100,51,56,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,97,48,50,48,50,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,49,102,101,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,52,48,52,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,98,102,101,48,51,102,100,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,50,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,49,54,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,102,102,56,49,48,48,50,101,98,97,101,98,102,102,97,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,52,48,51,53,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,102,102,56,51,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,49,48,48,48,102,102,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,52,48,48,102,102,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,102,102,56,49,101,100,48,48,51,101,52,55,97,48,52,102,56,48,51,101,51,48,48,102,102,55,100,54,102,48,49,50,100,54,48,52,57,55,56,49,51,53,56,48,101,54,52,98,57,48,102,48,98,50,57,54,49,99,98,48,48,102,102,55,100,56,101,56,51,57,98,52,50,48,55,57,56,49,99,55,50,97,48,51,99,48,99,48,55,54,99,97,101,48,55,100,52,48,101,54,100,50,56,49,99,56,48,49,51,50,54,57,56,48,102,49,52,49,99,98,56,55,97,100,50,99,98,50,48,101,102,48,55,97,56,97,56,57,48,101,102,48,55,101,52,97,57,50,98,51,50,50,50,49,49,54,99,53,56,48,55,52,99,51,99,53,52,49,99,98,48,102,54,50,51,48,55,54,56,49,101,52,56,55,54,52,97,101,56,48,102,98,56,55,51,99,51,98,54,53,57,49,53,101,48,54,51,54,48,48,102,97,100,50,48,48,55,100,56,57,56,51,56,99,48,48,55,100,57,102,56,49,50,98,52,49,100,50,48,50,54,53,99,49,99,53,57,54,51,99,99,55,50,56,56,51,97,48,48,102,102,102,56,48,51,57,56,48,57,52,48,102,56,102,101,48,101,56,52,49,102,97,102,48,55,55,50,49,99,51,48,102,101,48,51,99,48,48,55,51,99,48,48,102,102,102,55,50,48,55,99,52,51,56,97,49,99,49,48,48,55,98,102,97,56,49,100,100,56,48,51,100,52,48,50,97,48,97,55,48,48,102,102,55,97,56,50,49,100,54,50,56,55,48,55,51,56,51,100,100,98,54,50,99,52,97,56,52,101,97,48,48,98,100,52,49,52,49,48,50,48,57,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,50,51,52,56,48,51,101,57,102,52,48,49,102,54,97,50,48,102,56,56,48,49,102,53,52,97,48,52,100,99,48,55,52,48,49,102,48,48,102,102,55,51,56,51,99,54,53,102,98,56,48,101,50,99,51,101,56,49,101,49,48,101,55,56,55,54,56,48,57,97,101,48,55,52,48,53,54,97,48,50,51,56,55,56,56,97,98,48,55,97,54,48,101,54,57,49,56,98,55,51,57,55,52,57,50,53,53,48,55,53,48,98,52,48,102,50,48,55,52,99,97,55,101,48,102,56,52,51,56,56,53,53,49,54,52,49,101,49,50,102,52,49,99,99,56,55,97,97,99,51,99,54,49,100,101,55,48,51,98,101,49,101,100,52,98,52,98,48,101,102,49,54,56,53,97,100,48,51,98,53,48,102,56,48,51,99,50,48,101,57,48,55,98,55,102,99,48,54,100,54,48,48,102,102,55,99,97,49,48,48,102,102,49,102,52,48,54,53,51,56,55,98,56,97,57,48,102,99,48,48,102,102,51,101,99,100,48,48,102,102,57,50,51,48,55,55,55,99,97,100,48,55,56,48,53,55,48,48,102,102,51,100,101,97,48,102,49,52,48,57,100,100,48,55,54,52,53,49,49,54,50,49,99,56,48,101,97,56,55,49,48,98,52,48,101,49,56,55,52,99,51,56,99,49,102,50,48,55,56,99,49,102,56,48,50,54,99,48,97,99,48,48,102,102,55,98,97,52,51,99,97,49,100,51,99,53,55,48,51,99,48,52,49,48,48,55,98,53,48,49,50,48,48,102,52,99,51,57,97,49,99,56,52,48,48,102,54,57,55,56,48,102,57,56,98,100,48,102,52,57,53,50,48,102,48,99,97,100,48,101,100,49,53,101,49,102,97,50,98,99,49,101,54,56,55,56,52,49,101,56,48,48,102,102,53,101,50,50,56,48,55,99,55,56,51,56,50,48,55,102,54,48,101,55,48,48,102,102,57,97,55,48,55,51,52,48,101,102,99,49,102,102,56,49,50,102,97,48,102,48,99,97,49,48,55,97,54,48,101,55,52,49,101,97,57,52,48,99,56,55,57,48,51,56,99,49,102,57,48,101,99,51,99,102,56,48,57,55,49,54,101,53,55,102,52,57,52,56,52,52,52,57,52,55,52,57,52,54,52,100,52,55,52,50,50,100,56,97,49,48,102,48,49,52,52,53,98,97,50,49,54,50,49,100,98,48,102,56,56,55,53,56,98,100,50,98,56,97,100,48,102,54,48,55,51,48,51,100,97,53,54,49,55,48,49,100,55,48,102,51,57,53,50,53,49,48,55,57,52,97,51,50,99,99,97,99,52,50,48,48,102,102,97,98,51,48,48,55,99,57,102,99,48,57,50,97,48,50,52,100,99,48,57,50,98,48,48,55,100,56,99,97,53,48,55,54,56,48,57,51,97,50,102,56,51,56,48,49,100,101,50,98,52,49,101,55,48,55,48,52,97,100,48,55,57,54,48,102,55,56,48,57,54,98,48,101,54,49,54,97,57,97,57,57,50,48,52,98,56,48,51,100,52,48,102,48,49,54,54,53,57,97,54,51,101,53,54,97,50,49,52,52,56,97,49,100,51,52,49,48,101,57,48,51,98,49,48,55,55,101,48,102,52,52,51,97,52,57,56,49,100,57,48,55,56,48,48,101,102,99,49,100,52,50,49,48,55,101,48,98,102,48,102,48,48,55,52,48,49,51,54,49,101,51,52,102,54,56,51,57,54,48,101,99,56,49,99,56,57,55,101,48,101,49,52,97,99,50,99,55,102,99,48,54,102,53,48,48,102,102,55,99,55,50,48,48,102,102,49,102,53,102,48,48,102,102,52,56,51,56,51,102,48,48,102,102,48,55,100,51,51,56,49,50,55,50,48,102,52,52,49,102,53,56,49,50,52,48,48,52,97,48,56,51,101,48,48,55,57,97,49,101,54,97,48,50,54,48,101,48,51,99,54,48,102,49,56,49,101,56,48,49,50,100,50,48,101,53,56,49,101,48,48,55,101,99,51,99,56,48,50,52,99,48,52,100,51,48,51,101,100,50,56,48,97,53,101,53,100,56,55,98,56,51,100,54,49,99,100,50,101,52,51,99,54,53,98,102,50,57,56,51,98,101,53,52,49,53,56,53,49,49,53,98,57,51,56,98,48,98,99,53,55,57,52,56,53,54,50,48,57,53,97,56,49,97,48,97,102,52,48,52,50,100,50,48,50,98,51,48,48,51,101,53,99,56,48,52,98,101,48,51,56,51,48,50,53,98,48,48,102,102,49,102,54,52,50,48,101,53,99,51,56,99,48,52,98,97,48,51,56,101,48,55,51,101,48,101,48,56,51,56,101,53,97,56,49,50,52,48,48,101,100,99,51,100,56,53,57,56,55,52,48,49,99,98,56,51,98,51,48,101,54,56,51,97,98,48,101,98,57,54,54,49,101,56,50,99,52,49,102,98,56,49,51,50,54,53,51,57,54,48,49,101,55,50,99,48,51,98,56,49,99,53,50,57,99,97,49,50,97,53,51,48,51,99,48,57,97,53,53,49,52,52,53,50,57,53,48,57,97,53,100,50,54,50,48,100,49,54,52,101,49,53,101,53,50,57,53,52,53,55,98,56,101,100,51,48,53,54,57,53,102,49,48,48,102,102,53,99,54,48,52,97,101,56,48,51,101,102,57,56,48,49,102,54,98,101,48,52,57,55,56,51,56,97,48,101,51,48,49,50,100,50,48,52,98,53,48,49,51,53,55,56,49,100,97,48,51,57,52,48,55,54,97,48,48,102,55,49,102,48,101,53,56,55,50,99,48,49,101,56,54,56,49,50,100,101,49,102,49,101,53,51,53,48,55,98,52,51,100,99,53,102,48,55,101,99,51,99,56,55,48,102,49,56,55,102,52,49,99,102,56,55,98,48,51,100,99,53,57,102,52,102,48,102,53,56,55,97,99,98,99,50,101,51,101,50,101,52,98,101,52,101,99,56,50,48,57,98,48,49,50,102,50,98,55,50,49,49,53,99,56,54,56,50,56,48,56,56,48,97,48,56,49,51,97,52,48,52,102,57,48,49,51,53,99,48,48,102,98,48,101,48,55,97,54,53,48,56,51,101,56,48,50,55,49,56,49,101,57,101,48,55,98,97,48,102,51,48,51,97,99,49,99,50,50,97,56,49,100,55,57,52,56,49,101,53,48,48,102,102,55,98,50,48,49,100,98,56,51,98,102,97,52,50,48,101,50,57,52,97,49,101,49,48,102,53,48,55,98,48,97,101,50,56,98,57,52,99,48,101,99,48,51,97,48,49,99,56,48,101,101,97,53,48,50,53,48,98,101,48,102,98,48,55,57,57,51,55,97,55,97,53,57,53,97,101,49,55,56,101,55,50,100,55,50,48,98,56,53,56,53,57,53,101,56,50,53,55,50,49,97,48,102,102,56,48,54,57,97,48,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,97,48,55,102,101,97,48,52,48,48,102,102,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,52,102,48,48,102,102,51,101,52,52,54,48,48,102,98,99,102,50,98,56,48,49,102,53,55,52,48,101,55,54,99,49,99,56,48,49,50,102,54,53,102,57,52,48,57,50,48,52,102,101,48,51,100,100,48,101,102,48,55,55,48,98,97,48,101,51,57,53,48,49,101,53,48,101,98,56,55,97,48,98,49,50,98,52,49,100,49,48,51,57,57,48,102,97,50,52,48,51,99,101,50,56,53,50,99,48,57,56,101,52,55,55,100,51,52,51,57,99,57,101,48,101,97,52,51,102,52,49,101,50,48,101,102,56,55,97,56,49,100,99,49,54,50,49,99,102,48,101,56,56,51,98,52,50,102,99,51,100,100,51,54,100,56,55,98,48,98,99,50,57,99,51,101,101,49,101,57,48,101,54,56,55,99,52,51,56,56,49,100,102,50,99,52,51,57,99,49,102,48,102,102,48,52,48,56,48,49,102,50,52,56,48,48,55,99,56,57,56,97,100,48,50,53,101,56,51,97,56,49,101,54,48,50,52,54,48,48,49,102,53,101,52,48,102,97,56,51,98,101,57,97,48,52,99,97,57,54,56,53,102,56,55,101,48,49,100,98,48,49,51,52,50,48,102,54,56,51,56,101,57,52,49,101,56,56,48,102,53,48,49,50,99,48,53,55,57,52,50,53,54,56,55,53,102,97,54,48,55,50,99,49,100,97,56,55,97,101,48,51,98,97,56,54,49,99,56,52,56,48,55,99,48,49,102,54,52,98,48,102,49,57,55,97,49,100,54,50,102,99,51,101,99,49,99,97,48,102,100,49,55,99,49,101,99,48,50,53,100,99,98,49,48,101,49,56,55,99,56,51,98,54,101,48,55,55,99,51,97,52,48,102,97,100,51,56,51,98,99,49,101,100,48,55,54,52,48,49,54,99,56,97,51,53,48,55,98,48,51,100,56,49,101,56,48,102,102,48,55,97,52,51,99,101,49,102,97,48,102,100,48,55,57,52,98,101,48,102,97,56,55,100,99,51,101,50,53,102,57,55,48,49,101,99,48,102,57,48,55,98,99,51,100,54,53,99,57,54,50,49,101,50,48,102,52,56,55,98,48,51,100,50,49,101,50,52,101,52,56,50,100,52,51,99,56,49,101,56,48,102,50,56,55,56,99,98,54,52,99,52,101,50,101,48,98,101,48,102,48,57,55,56,53,99,50,54,50,53,57,54,101,53,97,57,55,48,53,56,97,54,50,54,57,54,48,53,97,49,54,48,57,48,57,54,53,56,97,55,98,97,101,53,98,57,55,53,52,50,97,97,102,102,56,48,101,55,101,48,48,102,102,102,56,99,56,48,48,102,102,51,101,102,101,99,97,55,48,50,53,49,52,98,56,50,57,48,48,102,102,57,48,48,48,102,102,50,55,54,99,49,101,50,99,57,52,48,48,102,102,52,97,57,56,55,56,48,49,50,54,53,50,48,49,50,100,48,48,102,102,102,49,99,98,51,52,49,48,101,51,49,52,52,49,99,52,48,50,53,97,56,51,102,56,49,101,52,48,102,99,48,55,102,56,51,102,50,49,101,102,50,98,99,49,101,56,57,55,54,53,54,56,55,54,52,97,100,48,102,54,97,53,48,51,98,101,48,55,99,56,49,101,99,48,55,56,100,101,56,98,48,48,102,102,55,57,99,49,102,55,48,102,55,48,55,56,48,97,51,48,55,51,52,53,100,57,52,50,53,50,101,50,99,99,97,101,48,101,102,56,51,98,50,50,102,52,51,101,50,49,102,50,48,55,55,99,48,49,57,55,50,97,48,49,48,48,102,102,101,97,48,49,57,55,50,48,48,102,56,99,56,48,48,51,101,102,101,99,98,56,48,50,54,101,99,97,55,50,57,48,48,57,48,48,102,102,48,50,55,54,99,49,101,50,53,48,55,56,48,48,102,102,57,97,99,48,101,102,56,50,52,99,97,52,48,50,53,97,48,49,101,51,57,54,52,56,50,49,102,57,50,102,52,51,102,54,48,52,99,97,56,55,48,99,51,98,97,49,99,55,48,102,102,48,55,101,52,51,100,99,53,55,56,51,100,49,50,102,48,97,100,48,101,99,57,54,52,49,100,50,52,52,48,55,56,50,48,101,54,99,51,97,54,48,101,101,55,100,49,54,48,48,102,102,102,51,52,51,101,101,49,101,101,48,101,102,57,55,56,48,102,57,56,97,51,50,102,52,97,53,99,53,57,57,53,99,49,101,48,48,102,102,55,57,97,53,49,48,55,99,56,51,101,52,48,102,48,55,102,99,48,54,51,101,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,57,48,56,53,48,48,102,102,101,102,55,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,48,57,48,56,53,102,102,100,55,53,100,55,53,102,102,48,48,100,53,55,48,48,102,102,55,99,52,51,52,48,57,56,57,50,99,56,49,102,48,56,48,51,101,97,54,56,97,52,48,55,51,101,101,56,51,97,98,50,102,99,51,97,56,53,51,48,49,50,57,99,48,102,55,56,49,101,54,56,51,97,51,52,48,48,102,102,55,57,99,57,50,49,101,52,48,101,98,57,55,52,49,100,53,48,55,98,50,53,57,56,55,102,52,51,100,101,53,98,56,49,51,49,52,53,57,101,50,57,56,97,53,52,51,52,99,52,52,48,102,100,48,55,52,99,51,99,52,48,101,102,57,49,48,49,102,50,49,52,97,53,49,56,55,57,49,48,52,98,101,48,101,102,102,48,101,57,57,54,48,53,55,50,54,48,55,52,52,51,99,52,49,99,97,48,102,99,56,55,56,99,98,53,50,99,56,51,102,54,49,99,101,48,55,54,48,48,102,102,101,102,48,48,102,102,51,101,52,55,56,48,102,52,52,51,102,54,48,101,56,56,48,49,102,52,57,99,48,52,102,97,56,55,98,48,49,100,100,49,55,98,99,51,98,97,53,102,57,55,48,48,102,102,101,102,56,49,100,102,56,51,98,48,50,99,48,98,48,48,102,102,49,50,97,50,97,48,98,54,101,57,52,49,99,52,48,55,101,54,48,102,99,48,49,100,57,48,51,57,52,48,55,97,50,53,48,55,52,51,50,102,53,48,52,98,49,52,52,52,55,97,48,102,52,48,51,98,51,48,102,101,56,55,97,99,51,98,48,48,102,102,50,54,51,48,56,55,48,53,101,49,52,51,56,98,54,101,53,97,56,55,54,56,98,49,50,98,52,51,99,54,53,55,57,53,97,53,57,97,48,48,102,102,51,56,48,48,102,102,48,102,97,98,52,48,50,52,97,99,48,49,101,49,101,48,48,48,102,102,102,97,102,100,48,50,53,55,99,48,57,51,98,52,56,50,102,98,56,55,57,99,51,99,48,48,102,102,101,55,56,51,56,48,102,101,48,102,100,57,55,54,56,101,53,97,102,50,100,99,97,55,52,101,48,55,97,54,49,102,100,48,102,51,49,55,99,48,102,51,56,49,101,99,100,48,55,52,99,98,51,98,48,101,57,48,55,49,53,51,49,50,56,49,100,102,50,50,56,51,99,100,48,102,98,48,55,98,53,49,48,49,100,101,48,48,102,102,57,100,48,55,53,56,97,102,48,102,48,99,56,55,48,100,49,99,51,98,55,50,49,101,53,48,52,102,56,55,56,101,52,98,49,50,99,49,51,56,51,101,99,48,57,97,57,48,50,53,97,52,49,100,54,56,49,51,56,99,48,52,98,57,48,51,101,54,48,50,53,54,99,49,102,53,49,53,55,99,98,56,48,55,54,48,48,102,99,48,51,56,50,49,101,48,48,101,48,48,102,102,55,57,55,97,51,97,48,48,102,102,55,55,57,51,99,98,57,50,56,101,56,98,55,52,53,102,99,97,54,48,102,97,48,55,52,102,56,55,97,56,51,98,101,49,101,98,48,101,101,57,53,56,49,102,102,48,55,55,97,49,101,50,52,55,50,98,48,51,101,99,48,101,101,99,51,99,56,57,101,53,48,49,54,55,50,49,100,49,48,102,100,56,55,55,99,51,98,97,49,101,52,52,50,52,48,98,52,102,50,57,100,48,57,55,102,99,48,50,50,51,100,55,53,48,99,97,48,55,97,97,48,101,98,48,51,102,54,48,101,51,99,49,101,57,56,51,99,97,48,55,50,99,48,102,52,56,97,51,99,49,100,57,48,55,57,56,48,101,55,52,49,101,48,48,102,102,55,99,52,49,100,55,48,51,99,54,48,101,100,52,57,54,54,53,51,57,55,49,56,51,98,97,49,102,98,48,55,55,101,49,101,49,50,99,99,51,97,101,49,101,99,50,56,51,57,55,52,53,48,50,54,57,55,52,49,100,99,50,100,55,49,52,101,49,101,49,50,57,56,98,50,50,98,102,57,54,48,53,49,57,54,52,53,56,57,52,54,53,56,48,50,53,56,49,51,99,53,54,49,54,52,57,101,53,54,100,98,52,57,98,52,49,54,97,98,102,102,97,56,54,53,48,51,97,97,48,55,97,54,49,102,98,48,55,49,101,48,102,52,99,49,100,97,56,51,101,57,48,55,53,97,53,101,54,48,101,99,56,51,99,99,48,55,51,97,48,102,48,48,51,57,99,48,102,52,52,49,100,99,56,55,57,54,56,97,99,50,57,99,98,56,99,49,100,100,48,102,100,56,51,98,102,48,102,48,57,53,56,49,101,56,48,101,57,57,55,102,50,53,50,57,55,101,56,52,53,100,48,55,55,48,98,53,99,53,51,56,55,56,52,97,54,50,98,52,98,48,99,53,55,57,55,56,53,54,57,54,50,53,49,57,54,48,48,102,102,57,54,48,52,56,57,54,54,53,54,97,55,57,53,98,54,101,97,49,53,48,53,97,97,101,98,102,101,48,49,99,54,97,48,48,102,97,51,51,48,48,55,100,99,98,48,55,48,99,48,49,102,55,48,56,48,52,98,97,49,55,56,49,101,53,52,57,48,101,97,55,48,55,54,101,48,52,99,99,48,51,56,56,48,48,55,98,51,56,51,98,101,48,52,99,98,56,51,98,57,50,97,100,48,99,98,97,55,48,51,56,52,56,99,53,99,56,55,98,100,49,52,98,100,101,49,100,49,48,55,56,99,48,101,99,48,51,99,52,53,57,53,50,55,101,52,98,48,101,48,48,51,99,55,99,49,100,49,48,102,54,50,54,49,53,99,49,99,100,50,102,52,98,98,50,99,48,51,102,97,48,101,101,56,98,98,50,56,52,98,98,48,101,98,56,55,57,97,99,51,99,50,53,52,50,49,56,55,51,99,49,101,55,56,51,99,51,48,54,55,48,48,102,102,49,102,54,100,101,48,52,57,49,48,55,97,52,48,49,102,54,51,48,48,102,102,48,102,97,101,100,48,50,54,54,99,48,57,51,54,48,101,50,56,55,101,52,97,48,48,102,102,55,55,54,49,102,55,48,55,98,99,49,100,102,48,101,53,97,53,48,55,51,56,51,100,52,49,101,99,50,98,56,98,49,50,99,99,51,97,56,99,48,55,97,48,49,100,98,56,51,100,48,48,102,102,101,51,48,51,100,98,48,101,101,57,52,97,49,101,51,57,50,57,101,97,56,98,56,50,98,48,51,98,99,49,101,98,50,100,99,51,56,50,56,56,49,100,54,50,100,56,51,99,99,53,55,50,48,56,55,56,52,98,48,48,102,102,101,55,50,48,49,55,97,57,50,49,101,53,50,98,56,51,98,50,49,102,48,55,52,97,52,57,48,101,57,57,54,97,48,50,57,53,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,49,102,102,49,55,102,99,48,50,48,99,52,51,100,56,49,100,51,48,102,52,48,55,48,52,51,100,50,49,101,55,48,101,50,56,55,101,56,51,98,52,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,98,56,48,101,57,56,55,99,56,51,97,48,49,101,98,50,57,56,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,55,50,52,49,53,52,49,101,52,48,101,98,56,55,57,52,51,98,56,53,98,50,49,97,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,50,99,97,56,50,100,52,97,55,50,99,53,48,100,48,56,98,48,50,97,99,98,48,52,55,52,98,50,98,57,51,100,97,54,101,100,98,98,57,57,48,100,101,48,50,53,53,52,49,99,102,56,55,49,56,48,57,56,49,48,50,54,51,48,49,99,99,48,51,57,55,48,55,57,99,48,102,101,56,49,100,102,48,49,50,98,101,49,99,48,48,102,102,55,57,54,48,102,48,48,51,98,101,49,99,102,48,102,53,56,51,102,98,48,55,97,52,56,54,53,98,97,54,48,55,49,52,49,100,56,49,52,99,53,97,50,52,55,54,49,50,48,51,99,52,53,100,50,51,49,52,56,100,49,97,56,55,99,48,57,49,50,98,57,51,48,98,102,50,99,56,51,97,48,49,99,51,52,49,50,102,49,51,49,48,49,51,56,49,101,53,48,51,99,56,48,55,54,50,49,99,51,56,48,102,49,56,51,99,49,48,101,101,56,48,54,48,56,56,48,51,101,53,51,52,48,48,102,102,102,97,51,49,50,98,56,49,102,102,48,51,98,100,48,55,56,50,48,48,102,102,102,98,51,97,48,50,53,55,56,97,49,50,56,48,97,99,48,55,101,56,48,101,98,52,97,48,48,102,49,48,51,99,57,48,50,55,50,48,97,55,50,101,52,51,99,101,49,101,56,56,50,99,56,49,102,53,56,51,57,99,48,101,48,48,102,102,51,98,49,48,101,51,48,55,55,56,97,102,48,102,98,48,55,52,100,102,48,102,52,48,55,99,53,51,48,49,100,100,56,55,53,52,98,102,48,50,53,100,99,49,100,101,56,51,97,102,52,56,52,102,52,100,48,101,53,48,55,54,48,51,97,97,49,100,52,98,48,55,97,56,49,100,50,50,100,56,51,99,56,53,56,52,57,55,101,53,100,48,51,99,98,48,101,97,56,55,53,48,51,97,48,48,102,102,102,48,48,48,102,102,50,100,57,57,55,102,99,48,51,100,52,48,48,57,51,48,48,50,53,48,99,49,99,101,56,49,50,49,99,48,52,98,48,48,102,102,51,97,48,48,102,102,50,53,50,48,49,99,48,50,49,48,55,56,53,48,99,49,100,53,48,51,57,57,50,56,49,51,48,97,55,48,101,102,51,97,49,101,98,50,102,49,102,48,102,49,56,55,97,52,98,98,50,99,48,98,57,48,102,48,57,54,56,49,102,49,48,102,55,48,55,98,52,51,99,97,53,100,53,52,97,50,50,49,97,52,57,55,101,49,102,55,48,102,98,48,55,56,56,51,99,52,49,101,102,50,100,57,49,52,97,52,50,98,99,97,48,48,102,102,101,57,49,53,99,53,56,49,55,99,57,56,53,54,48,55,53,56,51,98,50,49,100,98,48,101,99,97,48,57,53,56,49,100,101,50,98,56,48,52,101,99,48,48,102,102,55,99,99,98,56,48,49,102,54,48,50,48,52,99,55,56,51,98,52,48,101,101,48,51,97,57,48,48,102,102,55,100,55,55,48,55,52,56,49,100,102,56,48,51,100,97,101,48,52,98,57,56,49,51,49,56,49,99,48,50,97,48,49,101,101,56,51,100,48,48,102,102,55,100,52,53,57,49,52,54,57,50,53,57,101,48,55,98,48,53,99,48,55,48,56,49,101,56,97,52,50,53,57,53,97,48,101,50,52,51,57,54,53,57,57,54,56,53,52,54,48,101,102,48,55,54,55,48,51,97,100,48,102,48,48,55,52,52,49,100,100,48,51,100,56,48,55,56,101,57,97,53,48,49,55,54,53,57,48,55,102,52,98,49,101,49,102,50,48,55,53,50,53,54,53,100,56,55,48,99,51,57,52,101,49,55,99,53,55,56,51,100,100,49,102,99,48,49,102,49,52,49,48,48,102,102,55,100,100,53,56,55,55,48,49,101,56,56,51,97,99,48,101,51,56,48,51,101,97,99,56,48,57,56,101,48,102,51,102,52,54,48,55,100,54,48,101,100,51,51,97,49,100,99,48,50,52,101,99,98,97,52,98,55,48,49,101,56,56,55,99,56,51,99,54,48,102,97,52,49,100,54,49,53,99,49,100,101,48,55,57,101,48,102,52,52,51,99,97,49,99,49,48,102,50,49,54,50,57,50,53,50,56,55,97,56,51,97,50,49,99,53,101,48,52,98,57,48,55,52,99,51,57,55,52,53,50,56,55,51,49,51,48,98,57,48,102,100,48,55,51,56,51,98,99,53,57,56,51,97,101,52,99,48,101,49,48,51,98,53,48,101,51,56,55,50,57,48,56,98,50,48,55,54,99,57,97,53,56,56,55,98,99,48,54,55,53,48,48,55,100,57,99,56,48,51,101,98,100,99,49,100,54,56,48,51,101,99,102,99,48,57,51,55,48,55,57,97,48,52,97,52,48,51,100,50,50,99,52,48,49,101,100,50,99,49,101,99,48,49,50,56,48,102,49,56,51,98,98,48,55,57,101,56,52,49,100,54,48,101,102,56,55,98,52,51,99,52,48,101,56,52,49,101,97,48,55,52,100,51,98,49,54,56,49,100,51,48,102,102,56,55,55,52,97,100,48,102,48,50,50,102,51,102,99,54,50,99,52,51,57,101,49,102,51,52,51,50,56,56,98,97,48,101,56,48,55,56,48,51,101,48,48,101,98,52,51,100,101,49,102,102,48,101,50,57,53,56,49,102,54,48,101,56,102,48,102,54,100,49,55,99,56,53,102,101,48,54,48,101,97,48,50,48,50,48,51,100,55,48,48,55,100,56,48,56,49,51,53,101,48,52,57,97,48,48,102,102,51,101,53,97,97,48,52,99,98,48,51,98,50,48,50,53,101,48,51,56,48,48,102,102,102,48,48,49,102,99,56,55,48,52,48,57,97,53,48,102,102,56,49,50,55,52,49,99,102,48,55,102,48,48,102,102,52,98,51,56,51,97,102,50,57,52,49,100,98,51,99,49,102,100,48,55,98,101,53,52,48,55,54,56,48,57,49,97,48,101,55,49,53,56,49,100,51,48,102,48,57,52,54,49,101,99,48,102,102,49,52,100,102,48,55,51,56,48,49,101,56,55,54,48,55,56,48,49,101,53,48,55,99,99,53,57,50,53,101,48,102,101,56,51,97,51,48,101,49,49,54,54,53,49,56,55,53,53,51,100,48,48,102,102,49,101,101,56,51,99,54,48,101,55,56,55,49,51,49,54,52,49,102,48,48,101,101,48,48,102,102,54,97,48,53,55,50,48,101,97,56,48,49,102,53,52,101,48,52,98,56,56,55,48,56,48,49,102,54,52,56,48,52,99,101,48,48,51,101,100,50,52,51,99,99,56,98,52,48,102,51,48,48,57,57,97,48,55,102,48,48,48,102,102,102,52,102,56,97,51,48,55,55,48,53,56,48,55,56,52,97,55,52,53,52,55,50,97,48,48,102,102,57,55,49,48,101,50,56,55,52,48,49,99,52,56,51,98,99,48,55,50,54,49,101,50,52,48,48,55,55,50,56,57,54,57,54,57,98,57,50,52,49,101,48,48,102,102,51,99,54,48,48,55,98,51,56,98,97,52,98,48,102,56,56,51,99,102,52,97,101,56,50,53,102,50,48,56,55,48,56,98,102,52,53,48,55,53,50,49,100,54,50,97,99,51,98,99,53,52,97,54,48,51,99,100,50,99,99,49,101,101,55,102,56,49,97,51,50,56,48,53,49,52,48,48,102,102,51,101,52,97,52,48,48,102,97,100,51,48,50,53,100,99,48,49,102,53,57,99,48,52,102,55,57,52,54,49,99,55,48,50,53,56,99,98,57,48,101,102,57,52,50,48,101,97,56,49,102,52,48,51,97,50,48,101,98,56,51,100,97,48,101,99,48,49,50,102,97,56,102,52,48,102,54,52,98,55,48,102,52,56,51,56,100,50,98,53,49,50,57,50,52,49,100,97,49,54,51,99,98,57,48,102,101,56,51,99,57,50,100,56,51,100,99,56,97,49,102,99,48,101,102,48,51,100,49,48,102,98,48,55,48,99,51,101,101,49,102,50,48,101,100,57,54,50,56,52,49,102,101,52,100,48,102,54,57,52,52,53,56,48,48,51,100,100,56,49,99,101,48,102,49,48,55,49,56,51,57,101,49,100,56,50,56,52,49,100,100,56,55,56,52,49,101,49,56,48,54,49,57,56,48,51,101,101,99,56,48,49,102,54,102,97,48,101,99,99,48,49,102,53,49,97,48,52,98,48,50,55,56,55,99,100,99,97,48,101,102,56,55,57,99,48,57,97,49,48,55,97,52,49,100,102,48,102,52,50,51,56,49,50,57,101,48,101,56,52,51,100,97,53,54,56,51,99,49,101,49,100,55,48,55,56,99,49,101,57,48,101,97,48,55,56,52,49,100,100,49,52,52,49,102,54,50,101,48,51,99,56,49,101,52,48,101,55,48,55,55,53,51,56,97,97,50,97,99,51,98,99,48,101,97,56,97,97,48,55,57,101,53,50,56,51,99,50,50,100,52,51,98,50,53,101,56,55,98,48,49,100,102,57,54,50,48,102,49,56,97,101,50,97,100,50,56,51,57,50,49,99,98,48,102,52,49,52,50,53,97,57,54,51,99,98,102,50,56,52,48,50,56,53,48,49,102,101,48,51,102,97,48,55,99,54,48,52,100,51,56,51,101,53,48,55,56,48,48,52,99,48,56,49,51,48,52,48,102,48,99,98,101,48,55,97,54,48,102,56,99,49,101,97,57,55,101,102,48,55,57,52,51,102,50,49,102,56,48,102,51,98,99,56,102,99,98,49,50,100,56,98,49,101,56,101,56,101,56,56,56,99,56,101,56,101,56,99,56,54,56,101,56,54,53,52,57,52,50,49,100,102,50,56,99,97,56,52,52,50,98,52,51,98,56,49,99,101,48,101,98,49,52,52,53,55,49,53,97,49,100,51,48,101,54,48,55,52,56,97,99,50,57,99,51,97,101,49,100,56,50,97,52,97,50,48,101,99,57,52,54,53,54,49,53,56,56,53,102,101,48,49,102,49,101,97,48,49,52,48,99,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,54,102,99,97,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,98,102,101,48,49,98,102,50,97,48,50,97,48,49,55,52,48,48,102,102,102,98,102,99,50,97,48,48,102,102,57,52,54,48,48,55,100,102,54,48,49,51,57,54,48,52,56,48,56,49,51,98,56,48,102,49,55,48,55,55,99,48,57,53,51,50,102,102,56,49,50,98,97,53,49,56,49,50,100,50,48,102,49,56,98,52,50,98,99,51,56,101,53,48,56,55,49,52,48,57,54,97,48,102,101,48,55,56,56,48,57,55,56,48,55,55,56,49,102,56,48,102,55,49,53,101,48,102,52,56,98,98,50,98,56,51,98,50,53,55,48,55,98,57,50,56,49,100,102,56,51,101,52,48,102,53,56,51,99,53,50,54,53,56,48,51,99,102,48,102,98,56,55,98,56,98,102,50,56,56,49,99,101,49,55,56,53,49,49,52,97,48,50,54,50,53,54,56,55,55,56,49,100,56,57,55,101,49,102,48,48,102,56,56,51,98,101,48,49,97,102,100,52,48,50,56,49,56,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,102,102,48,48,100,55,51,48,50,54,56,99,48,57,53,99,48,55,49,50,48,52,101,55,56,51,56,98,48,102,99,56,49,50,100,50,48,52,99,97,56,55,49,98,56,51,99,56,48,55,50,54,48,102,50,97,56,51,98,53,99,51,101,56,49,99,98,99,49,101,54,48,102,56,48,55,51,102,49,55,50,48,48,102,102,102,54,56,56,55,98,99,97,48,48,102,102,102,100,48,55,55,48,48,49,100,54,52,48,101,49,56,55,56,56,51,97,97,49,101,101,50,98,51,50,48,48,102,102,55,97,99,51,97,97,53,49,57,54,102,99,48,52,57,56,98,101,50,98,98,50,54,102,52,50,101,56,48,57,101,48,57,99,50,98,53,51,49,51,100,48,57,51,48,48,102,102,50,55,53,48,48,49,102,54,98,48,48,48,102,102,102,97,97,53,48,50,54,51,48,48,102,102,49,102,53,50,101,48,52,99,54,50,53,48,51,57,55,48,55,100,54,56,102,50,49,101,57,48,101,48,56,55,97,55,49,55,50,53,100,48,51,56,51,48,55,102,52,53,49,57,52,97,57,48,53,55,48,55,48,99,49,102,56,56,55,48,56,97,101,55,57,49,57,49,57,102,50,99,48,97,100,54,49,50,53,50,99,98,49,99,49,100,54,48,55,56,54,49,100,54,101,53,57,49,53,97,56,48,48,102,53,48,49,100,55,97,55,57,54,50,53,56,57,55,99,48,101,102,99,98,99,50,99,56,97,57,50,99,48,97,102,50,99,99,51,100,56,49,99,51,48,102,53,56,51,98,101,48,55,56,50,49,102,50,48,49,100,99,56,48,49,102,49,57,48,48,102,102,48,55,100,102,100,57,55,48,48,52,100,100,57,52,101,53,50,48,49,50,48,48,102,102,48,52,101,100,56,51,99,52,97,48,102,48,48,49,51,53,56,49,100,102,48,52,57,57,52,56,48,52,98,52,48,51,99,55,50,99,57,48,52,51,102,50,53,101,56,55,101,99,48,57,57,53,48,101,49,56,55,55,48,51,56,101,49,102,101,48,102,99,56,55,98,56,97,102,48,55,97,50,53,101,49,53,97,49,100,56,50,99,56,51,97,52,56,97,48,102,48,52,49,99,100,56,55,52,99,49,100,99,102,97,50,99,48,49,101,54,56,55,100,99,51,100,99,49,100,102,50,102,48,49,102,51,49,52,54,53,101,57,52,98,56,98,51,50,98,56,51,99,48,48,102,102,102,51,52,97,50,48,102,57,48,55,99,56,49,101,48,56,49,99,100,48,48,51,101,102,54,48,48,57,50,49,48,50,52,51,56,48,57,99,50,48,50,52,51,99,49,101,54,49,55,48,48,52,102,54,48,55,100,99,51,98,101,48,101,48,99,51,98,52,48,101,48,52,51,98,101,53,101,48,51,99,50,48,55,55,56,48,52,100,99,50,52,50,48,54,52,100,48,102,53,48,49,50,102,48,49,101,97,50,99,55,57,53,97,53,53,101,52,56,50,57,52,97,98,52,54,102,56,98,55,48,55,56,99,49,100,102,48,55,56,97,53,97,98,50,49,100,97,48,101,54,56,55,56,99,49,99,48,50,48,53,53,57,54,50,48,102,97,52,98,48,97,48,101,57,48,55,54,99,51,57,49,48,53,55,56,51,100,102,52,48,48,55,53,56,49,101,102,48,101,56,55,102,56,48,53,100,53,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,97,48,49,98,102,50,97,48,49,52,48,99,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,48,54,102,99,97,102,102,56,48,52,48,51,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,100,51,101,48,48,102,102,102,56,56,100,56,49,50,102,56,48,101,48,99,48,57,57,51,48,48,55,100,57,48,56,51,101,56,48,101,51,48,49,51,49,54,48,101,51,56,49,99,102,56,51,102,100,48,101,51,57,53,52,48,52,57,48,48,51,99,56,48,102,54,49,53,56,49,100,48,48,102,102,55,100,48,48,102,102,101,99,99,51,57,97,48,102,53,48,51,97,101,53,54,48,55,97,48,97,101,48,55,101,101,48,52,98,54,49,52,101,53,55,56,55,57,99,97,102,48,101,101,48,55,101,56,97,55,50,102,56,97,57,52,51,48,102,48,50,49,49,53,52,53,101,57,55,52,53,52,50,49,49,55,52,56,54,56,51,50,53,57,51,54,53,55,57,55,52,53,97,57,53,101,100,98,98,50,99,49,54,52,53,56,52,53,56,48,97,99,48,97,48,101,50,56,49,50,53,97,48,52,102,57,48,49,51,53,99,48,48,102,102,102,97,102,49,48,55,97,54,53,102,48,51,101,56,48,50,52,101,52,49,101,57,101,48,55,52,52,48,102,51,48,51,100,50,49,99,50,50,100,52,49,100,55,57,55,54,49,101,53,48,48,55,98,50,48,49,100,98,56,51,99,48,97,52,100,48,101,50,57,55,52,49,101,49,48,101,97,56,55,98,48,98,49,50,56,98,49,52,99,48,102,51,99,51,97,48,49,102,55,48,101,101,97,50,56,50,54,99,98,100,48,101,52,56,55,54,53,51,55,50,55,97,49,57,53,97,100,57,55,56,100,102,50,97,98,97,48,98,54,53,56,52,49,53,101,57,99,53,56,97,49,97,55,55,102,56,48,54,51,57,56,48,51,101,52,54,101,48,48,102,97,102,56,48,50,52,49,99,49,99,55,56,48,51,101,57,57,99,48,57,99,54,48,55,97,50,48,101,53,48,48,57,50,48,48,50,53,48,52,49,99,102,56,51,99,100,48,101,99,102,48,50,53,102,50,48,51,98,56,48,102,49,56,49,100,55,56,49,50,100,50,48,101,53,56,49,100,102,56,55,101,99,51,98,54,48,50,55,50,48,52,100,51,48,51,57,50,50,56,48,98,97,97,50,57,48,51,100,99,49,100,52,48,101,54,57,52,99,49,101,51,50,97,51,57,55,50,49,100,102,50,100,99,98,51,50,56,56,98,50,99,56,50,53,56,52,54,50,99,48,97,52,50,99,100,51,56,97,100,52,102,100,54,53,55,97,55,97,54,101,97,48,48,97,99,55,53,48,51,56,51,48,50,54,56,52,48,49,102,55,99,99,48,48,102,102,102,98,53,102,48,50,55,52,48,49,99,53,48,55,101,52,48,57,54,57,48,50,54,53,52,48,57,97,98,99,48,102,50,99,49,99,97,48,51,99,97,48,48,55,98,54,102,56,55,100,48,51,57,54,48,48,102,102,102,52,51,52,48,57,54,102,48,101,55,55,50,101,54,56,51,97,52,49,101,101,50,56,52,51,102,54,49,100,98,51,48,55,56,99,51,56,52,48,101,55,99,51,97,54,49,101,101,50,98,51,97,48,48,55,97,99,51,97,56,53,49,57,55,49,98,49,52,99,53,102,50,48,101,52,101,48,52,97,48,48,102,102,57,55,57,54,53,57,51,52,97,101,52,99,52,101,52,48,52,98,48,50,55,99,53,102,102,100,52,48,55,55,100,48,48,55,99,51,55,52,48,57,52,102,48,50,53,54,52,48,57,57,102,101,48,48,102,102,102,98,49,97,101,48,52,99,98,56,49,50,100,52,48,52,98,102,48,49,51,48,100,99,51,57,48,48,102,102,48,102,50,56,53,99,51,57,52,48,48,102,53,99,99,49,99,100,56,51,98,57,48,55,98,53,56,51,57,99,48,48,102,102,102,55,50,48,48,51,99,99,102,48,48,51,100,99,54,48,48,102,54,97,56,48,51,100,102,56,49,100,98,50,102,102,48,55,55,99,48,52,102,98,49,52,48,53,48,56,48,57,102,48,48,57,51,56,50,52,56,48,52,100,55,57,52,54,53,52,56,48,57,56,48,54,56,48,50,53,56,56,52,49,57,56,48,57,48,52,97,48,54,48,52,48,52,56,99,48,48,51,101,100,49,56,48,57,101,97,48,48,102,102,55,100,54,99,48,48,102,102,51,100,53,49,101,48,52,57,53,48,51,102,50,99,48,101,53,99,48,49,101,98,51,102,48,101,53,55,48,55,57,55,98,48,51,98,51,48,55,51,101,48,102,49,55,48,55,56,99,48,49,101,57,99,56,48,51,100,100,101,48,48,102,102,102,54,54,49,56,48,49,101,97,99,48,55,48,52,51,102,53,99,97,57,99,53,51,48,48,51,100,102,56,49,101,98,51,54,50,56,56,48,52,98,52,48,52,99,48,48,102,102,52,99,102,55,50,100,51,97,55,102,52,48,50,98,56,49,50,51,102,101,48,51,97,99,56,48,51,101,53,99,56,48,52,57,49,48,49,50,54,48,48,52,98,54,48,48,102,102,51,101,98,55,56,49,99,98,48,55,101,52,48,57,55,52,48,50,53,49,52,48,57,54,49,48,55,48,52,49,102,55,50,100,52,48,57,100,102,48,55,54,101,49,100,51,50,99,56,51,100,101,48,101,53,99,49,99,49,56,51,97,57,48,55,53,54,49,101,56,50,99,56,51,97,99,53,56,48,51,56,56,48,50,54,52,99,98,55,52,102,48,101,99,97,55,56,55,56,99,51,56,97,49,100,48,50,56,52,98,54,52,99,48,101,102,97,55,49,54,54,53,49,49,52,99,53,98,97,54,57,52,97,57,56,57,100,52,53,54,98,56,53,56,49,52,97,53,53,50,55,100,98,53,52,102,57,53,99,53,55,100,99,48,48,53,100,50,50,56,49,97,52,48,49,51,97,56,48,48,102,102,102,98,57,54,48,48,102,102,55,100,57,50,56,48,51,101,99,51,52,49,100,55,49,52,50,48,101,53,56,48,57,99,48,48,102,102,50,54,51,102,48,51,101,49,48,55,54,52,49,100,97,48,55,56,48,53,55,48,51,99,102,50,56,52,51,98,55,99,49,100,48,56,51,56,55,48,55,55,102,100,48,48,102,102,51,102,52,53,50,48,55,55,56,51,100,50,49,100,55,50,98,48,98,101,48,49,51,97,48,55,54,48,48,101,98,56,51,56,99,49,101,48,52,97,101,56,54,49,100,100,48,102,98,56,55,57,53,48,48,48,102,102,52,98,100,51,56,98,48,98,50,56,100,99,48,49,51,51,101,57,99,101,57,53,100,54,53,56,97,48,57,53,99,57,97,56,50,48,53,54,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,57,53,54,48,48,102,97,49,48,48,102,102,48,54,98,52,98,48,49,50,57,56,48,48,102,102,97,48,54,48,102,97,52,48,48,97,54,50,99,49,101,102,97,56,48,98,55,52,48,48,102,102,102,57,52,98,48,48,102,102,51,54,55,54,48,51,57,54,48,48,102,102,52,99,52,98,48,101,51,56,48,49,53,53,100,48,55,101,99,97,48,51,50,51,48,48,102,102,51,101,56,52,48,48,102,102,49,97,100,50,99,48,52,97,54,48,48,50,56,49,56,51,101,57,48,48,102,102,50,57,56,98,48,55,98,101,97,48,50,100,99,56,48,51,101,53,50,97,48,48,102,102,100,57,100,56,48,101,53,56,48,49,51,49,50,99,51,56,101,48,48,53,53,55,52,49,102,98,50,56,48,99,51,48,102,97,48,48,102,102,51,54,50,55,49,100,98,48,48,52,102,55,49,100,102,48,48,50,98,49,55,101,48,49,51,52,48,50,100,97,52,48,49,97,97,49,48,49,102,54,48,48,102,102,50,55,54,99,51,100,97,48,48,50,57,98,50,101,48,50,99,99,97,101,98,97,101,97,48,50,102,51,56,48,55,50,102,101,98,97,101,98,101,99,55,102,98,48,53,102,51,50,102,102,56,48,101,52,48,48,102,102,48,102,56,57,99,54,57,48,52,56,56,49,51,101,55,98,101,51,101,99,57,50,48,52,98,49,57,50,101,55,51,48,48,51,52,98,48,55,102,101,54,102,56,53,49,56,99,51,48,53,49,99,55,48,53,50,56,49,100,57,56,48,51,101,100,99,99,48,57,101,49,48,102,102,56,48,51,101,98,101,56,49,99,53,48,51,57,52,48,55,102,99,49,99,52,50,97,56,97,57,48,102,51,97,51,100,56,49,51,51,54,49,99,98,48,101,53,48,51,99,50,48,101,53,57,55,53,100,56,54,49,49,56,51,102,48,48,101,101,48,98,97,48,55,54,56,48,102,54,52,98,52,50,102,99,51,98,97,56,101,53,99,102,52,53,52,102,52,98,48,101,57,49,54,100,50,53,56,49,52,48,53,52,49,54,101,53,49,48,55,56,99,97,97,52,50,52,100,57,52,49,50,102,52,97,54,50,97,101,99,98,50,52,48,48,102,51,56,55,55,52,48,52,102,52,51,97,97,53,100,56,49,50,54,48,48,102,102,51,101,50,55,53,53,101,53,48,99,48,57,102,52,49,53,102,52,97,52,56,49,50,99,53,99,53,49,98,55,50,52,100,56,51,102,102,100,102,48,101,55,101,50,98,54,101,51,56,53,56,99,54,49,100,52,49,100,48,48,102,102,48,55,99,57,102,102,99,101,48,48,102,102,55,100,55,98,56,51,98,52,50,49,56,102,56,48,49,101,54,100,48,51,56,48,55,49,53,56,99,55,48,55,52,50,48,102,100,48,101,48,55,57,56,54,49,52,55,49,99,50,57,52,48,54,52,48,99,52,51,101,57,101,52,99,102,48,101,55,52,49,53,56,55,50,51,99,51,56,101,99,55,97,51,98,50,97,51,101,53,54,98,100,98,54,99,49,57,98,52,100,97,53,101,57,50,100,48,50,101,53,98,50,99,52,53,56,101,56,57,54,100,54,100,56,52,48,48,52,57,99,49,101,57,48,101,101,49,56,54,51,100,101,48,52,99,57,49,54,56,101,99,56,102,50,49,57,99,55,48,51,53,99,99,53,51,54,56,102,48,51,97,101,55,51,51,102,57,57,101,55,102,54,51,53,54,50,98,51,100,57,100,53,55,56,55,55,48,55,48,52,56,52,51,53,49,48,54,100,56,101,57,50,97,98,55,99,97,100,51,99,49,100,100,101,100,54,50,99,51,98,51,57,56,101,54,98,53,100,48,48,102,102,102,55,52,49,99,52,48,51,102,54,48,55,53,50,48,52,99,99,56,51,97,54,48,101,57,56,51,102,49,48,55,49,99,49,101,100,54,99,51,102,52,48,101,98,99,51,102,49,56,98,57,55,52,51,97,101,49,101,56,54,99,97,56,48,102,49,49,52,51,48,53,97,99,49,52,50,49,101,53,50,101,56,51,97,54,53,99,54,101,53,52,48,55,97,99,97,56,50,56,99,51,99,48,56,57,54,56,50,53,101,56,55,55,99,98,56,52,48,97,56,52,102,50,57,49,48,50,100,51,50,57,49,51,97,55,97,49,52,56,50,52,49,50,100,49,49,51,55,56,48,57,57,99,48,48,102,98,101,52,48,48,55,100,51,99,49,53,99,48,101,48,57,51,56,98,55,48,50,55,50,48,48,102,102,57,53,53,48,101,54,54,50,57,56,49,99,52,57,54,98,100,102,50,101,52,49,102,99,48,55,49,57,48,49,50,99,51,97,56,53,52,56,55,53,48,49,99,97,56,55,97,52,98,55,48,102,51,56,55,52,56,51,98,48,53,48,49,54,97,49,99,48,50,97,100,50,48,98,101,52,50,48,102,48,50,53,56,55,51,99,49,101,53,49,55,99,49,102,48,56,99,56,56,49,99,51,48,101,99,48,55,54,52,98,57,50,98,99,49,100,97,49,54,48,53,54,49,54,53,54,56,48,57,99,53,51,48,55,50,52,98,97,50,56,52,51,97,99,49,99,102,48,52,56,52,48,49,102,52,98,52,48,48,102,98,52,53,50,101,56,48,57,48,98,48,55,101,99,53,55,48,55,49,56,49,101,55,48,55,99,52,98,54,54,52,48,57,52,49,48,55,97,54,53,98,97,52,51,54,48,102,53,52,97,48,48,102,102,49,50,57,52,101,48,102,53,51,48,49,99,57,48,102,49,97,52,49,53,51,52,53,53,56,55,55,56,49,101,99,56,55,53,52,97,56,52,52,52,98,52,54,52,101,50,98,48,98,50,50,98,48,98,50,52,54,50,56,53,48,52,51,102,102,99,97,52,52,51,50,101,57,50,99,51,100,54,48,101,101,53,49,100,50,100,48,99,48,49,101,100,50,48,102,53,56,55,99,48,51,98,48,48,102,102,101,101,48,48,102,102,52,56,52,48,51,49,48,51,56,48,51,100,56,97,48,102,53,52,51,56,99,51,100,48,55,52,52,49,101,53,56,51,98,51,48,55,57,52,49,100,51,51,54,57,102,56,97,57,48,102,56,48,55,48,99,49,101,48,56,55,49,48,51,101,48,53,52,55,51,101,51,57,57,51,56,51,98,101,49,101,101,48,101,55,48,55,97,48,97,49,52,102,49,99,102,100,51,99,97,50,48,102,48,49,52,52,53,57,54,49,57,51,99,97,100,52,101,97,51,56,101,57,100,48,102,48,54,52,56,55,97,101,51,98,53,52,101,99,55,97,56,99,51,97,57,98,101,55,49,54,53,49,57,55,52,52,50,52,101,101,55,97,49,56,56,48,49,51,54,55,54,52,57,54,101,51,56,57,101,100,49,48,50,54,50,97,55,53,52,98,54,99,55,52,56,101,97,101,53,48,99,51,99,54,48,98,56,51,99,48,54,52,48,55,56,50,48,52,98,101,48,51,102,52,51,98,49,98,54,54,48,50,100,51,52,48,100,100,48,101,57,52,55,97,49,55,51,52,50,54,50,97,51,100,48,100,56,50,57,52,100,97,51,48,50,49,101,53,54,56,50,97,48,99,53,51,53,49,100,49,97,55,54,51,57,51,52,55,98,99,99,51,53,53,53,99,98,48,99,100,51,102,49,100,97,52,56,98,49,99,101,53,50,55,56,97,55,53,48,53,50,57,97,48,55,102,51,51,50,48,48,53,48,52,54,99,54,51,52,99,101,49,99,48,55,56,49,97,102,98,49,98,49,102,101,100,53,98,56,57,99,51,102,49,56,48,54,55,53,48,49,102,97,52,48,49,102,49,55,100,97,98,101,48,48,102,97,102,56,48,55,57,57,102,54,100,55,53,56,48,57,98,53,48,102,101,101,101,55,51,52,101,57,99,48,48,102,102,102,52,55,99,49,99,52,102,51,56,99,51,55,49,54,48,55,102,101,97,48,50,101,55,48,48,102,102,51,101,101,57,52,48,49,102,53,55,50,53,100,48,49,50,49,54,48,102,100,48,98,48,48,102,99,56,51,98,49,48,101,54,57,54,101,99,56,49,50,56,50,48,102,52,99,98,54,52,55,98,48,55,53,54,53,102,102,50,100,57,51,56,51,100,54,56,99,49,99,57,48,102,48,97,52,49,53,49,50,53,57,48,55,56,48,49,100,51,48,55,97,52,98,56,52,98,52,53,52,54,52,100,50,98,48,98,49,50,97,99,98,50,52,54,50,102,100,51,52,49,100,102,56,48,57,100,97,53,57,55,52,57,54,49,101,97,48,55,55,50,56,99,56,56,57,57,56,51,100,99,49,101,98,48,102,56,48,55,54,52,49,101,52,48,48,57,49,48,48,99,54,50,48,48,102,102,102,56,98,102,52,57,49,48,48,55,100,55,99,48,51,99,100,56,49,55,99,48,49,101,54,100,52,51,102,99,51,54,49,56,100,102,56,51,97,48,48,55,49,49,53,56,100,99,55,49,98,54,51,48,57,49,53,100,52,48,98,99,48,101,101,56,99,99,51,100,49,56,101,49,101,49,50,97,51,51,56,102,101,97,50,99,51,100,49,100,100,52,49,102,57,98,54,53,50,56,98,54,97,97,53,56,49,49,50,54,100,54,99,98,50,99,52,51,57,97,101,56,56,56,101,54,100,54,53,57,54,99,98,50,101,48,51,57,50,48,98,100,48,49,102,57,49,100,100,48,102,50,52,49,54,55,50,55,98,49,102,53,49,100,52,51,102,98,52,102,97,54,50,49,98,97,55,100,49,100,51,51,52,48,101,52,102,54,51,57,98,53,55,57,100,97,50,99,51,52,99,101,101,101,53,99,55,52,51,100,99,54,53,53,102,48,101,97,55,100,51,97,50,102,56,102,51,97,49,102,52,101,98,53,99,51,54,55,53,51,100,51,49,54,50,98,55,99,56,101,54,51,98,48,99,99,48,48,102,102,55,100,99,55,56,48,51,101,99,53,99,49,101,51,48,48,102,102,51,101,98,56,56,49,102,54,48,49,50,50,48,48,102,102,102,52,48,51,98,50,56,48,53,97,48,55,100,56,49,100,100,56,55,97,53,48,56,48,57,97,57,50,57,48,49,101,98,56,51,57,101,52,54,48,102,52,50,50,56,55,53,52,97,97,48,55,56,97,56,54,100,49,52,56,48,101,53,55,48,55,51,53,50,57,51,56,98,52,52,97,48,101,101,48,55,100,53,97,50,97,56,98,52,48,101,52,48,55,97,52,98,50,54,52,51,99,56,53,50,57,55,97,56,48,53,49,101,50,101,100,99,50,98,101,52,51,99,50,49,99,102,52,50,50,99,53,48,48,102,102,97,49,48,102,56,56,55,57,99,49,51,101,48,55,49,101,48,101,50,48,49,102,98,48,51,97,97,48,50,54,54,52,49,100,51,48,55,52,56,49,102,56,56,51,56,100,48,102,54,52,48,55,101,99,49,100,55,56,55,101,97,52,98,56,55,52,51,97,99,49,101,55,54,99,97,56,48,102,49,57,52,49,48,53,97,98,54,49,100,102,48,102,50,49,55,52,49,100,52,50,101,51,55,50,57,99,51,100,54,53,52,57,52,52,49,101,49,52,52,98,52,50,50,102,52,97,48,50,101,49,48,50,97,49,51,99,97,53,52,48,98,52,98,97,52,52,101,57,99,56,51,51,100,48,49,50,100,48,100,51,51,56,48,97,97,99,48,48,102,102,102,57,54,50,56,51,50,56,54,48,52,56,54,101,101,55,57,51,97,53,48,49,51,51,56,55,102,56,55,102,102,56,54,50,48,52,98,102,49,56,99,48,98,99,51,49,56,48,99,49,100,52,48,97,55,48,48,49,102,52,98,56,48,48,102,102,102,98,52,54,50,102,48,48,102,102,57,48,57,48,55,101,97,53,55,56,55,49,52,49,101,55,56,55,99,48,98,54,54,52,48,57,52,49,48,55,97,52,53,98,51,101,100,48,51,100,53,50,56,51,49,53,52,57,99,49,101,98,54,48,51,57,48,49,101,49,52,57,50,97,50,56,97,100,48,101,101,56,51,100,56,48,101,98,49,52,101,56,56,57,52,56,97,57,97,53,54,49,54,50,53,53,57,54,54,56,99,53,48,50,49,48,51,99,48,48,102,102,49,50,52,52,51,50,101,100,51,48,51,100,52,48,101,101,53,49,100,50,100,49,51,56,55,52,52,51,100,54,49,102,48,48,102,102,101,99,48,51,98,56,48,49,50,49,48,55,56,51,99,56,102,100,51,99,55,55,56,51,99,49,51,54,56,99,97,51,52,53,55,53,53,97,54,50,49,101,100,101,55,50,56,101,54,100,56,57,48,53,49,49,101,54,57,99,52,101,56,100,48,57,56,100,50,100,48,48,102,102,97,52,97,100,52,48,50,97,57,57,49,49,49,48,48,49,51,48,100,57,49,99,49,51,97,50,102,48,49,53,57,51,49,99,49,54,57,99,55,50,48,102,56,99,49,54,55,50,49,100,56,56,55,56,54,51,57,50,55,52,54,57,99,48,51,100,51,49,100,100,51,50,56,55,98,53,54,51,100,53,49,100,50,51,97,52,49,102,49,51,50,56,101,50,51,101,48,51,99,101,98,53,97,54,54,97,101,53,50,99,56,57,97,54,102,97,56,55,99,52,57,56,101,55,101,56,56,55,50,101,55,100,48,49,50,99,51,100,100,53,97,97,50,57,99,48,102,48,54,53,56,51,98,54,48,48,102,102,102,98,101,52,48,48,102,102,55,100,51,100,49,53,97,48,101,48,57,51,52,98,54,48,50,55,49,56,48,57,53,52,48,101,53,101,50,57,99,49,99,51,57,54,57,100,50,48,98,56,48,55,102,48,49,99,55,50,98,100,50,56,51,97,54,53,52,56,55,53,52,49,99,97,48,55,97,52,98,56,48,102,52,56,55,52,99,51,98,50,53,48,49,54,56,49,99,49,50,97,53,102,50,102,100,48,56,51,99,52,57,54,49,99,101,48,55,57,52,49,101,48,48,102,56,101,57,52,52,48,101,49,48,55,54,48,51,98,50,53,100,49,53,101,48,101,99,99,98,48,50,98,48,98,51,98,52,49,52,100,50,57,99,51,57,48,53,100,49,52,50,49,100,54,48,101,55,48,48,97,101,48,100,54,100,97,101,51,53,52,57,50,102,55,55,50,54,101,55,102,98,101,50,51,52,54,102,51,102,48,53,100,54,48,54,55,48,49,101,55,100,56,55,101,97,48,49,98,101,57,98,48,55,49,52,49,101,97,56,55,50,51,52,57,56,51,97,52,48,102,50,52,49,100,57,48,51,99,57,48,101,57,49,98,53,48,48,51,98,50,56,51,101,50,49,99,52,48,102,102,56,55,49,48,51,101,48,53,53,54,102,99,48,49,56,51,56,51,98,101,49,101,100,48,101,54,56,55,57,99,97,50,52,102,100,99,55,48,52,102,57,52,50,53,102,57,52,52,53,56,102,51,56,50,55,56,97,100,52,101,99,52,56,48,50,99,97,56,48,49,102,54,98,99,48,52,98,101,56,51,56,53,48,50,53,56,48,48,102,102,57,101,98,48,55,100,52,48,101,56,99,48,57,54,97,48,102,55,57,52,97,49,101,52,48,55,54,50,53,48,49,54,52,53,54,97,53,97,50,57,52,54,53,52,57,55,99,53,98,56,55,98,53,50,52,49,100,54,48,55,56,100,51,52,97,102,54,49,99,48,102,55,56,51,97,55,50,102,56,51,99,50,53,57,57,53,50,56,52,56,97,53,56,57,54,99,49,99,53,48,102,52,52,57,54,99,53,54,99,51,54,56,48,53,100,56,55,101,49,50,99,97,49,50,56,101,56,97,55,48,101,101,56,55,99,99,51,101,48,57,101,48,102,52,56,97,53,48,102,100,49,53,99,53,54,48,50,52,56,55,57,99,51,57,101,55,49,51,50,52,102,50,55,55,51,54,99,99,98,53,56,97,100,52,57,57,99,54,97,50,54,98,52,101,56,100,55,99,98,53,56,55,98,98,50,98,101,48,50,57,54,52,98,50,56,50,56,100,54,51,52,54,54,99,56,53,99,51,98,98,97,56,99,52,57,53,52,51,57,98,49,52,56,48,99,100,56,50,99,51,99,49,55,50,50,51,99,56,49,101,53,57,56,101,54,97,56,55,53,50,51,102,101,55,52,51,52,56,102,54,51,101,52,51,56,97,55,52,55,50,99,53,52,51,99,97,98,57,52,49,101,57,50,55,101,51,49,99,101,99,55,56,53,48,55,49,56,55,51,49,101,51,51,99,98,100,51,49,56,54,102,57,99,52,102,50,98,97,57,100,57,97,98,97,56,99,98,56,100,51,51,97,50,98,48,57,97,98,100,98,52,102,101,55,52,51,101,49,101,52,102,97,48,51,100,53,48,49,50,52,52,48,52,57,48,56,49,50,53,101,49,101,53,48,50,52,98,52,48,57,52,50,48,102,51,48,55,57,56,48,57,52,48,48,102,102,50,53,55,56,51,99,50,49,101,55,48,102,49,48,49,50,98,99,48,52,98,102,49,55,101,49,101,51,48,102,50,48,55,56,52,49,99,48,48,51,97,54,50,101,99,98,99,50,102,99,98,100,50,101,48,49,100,50,56,55,52,56,98,49,50,101,56,98,100,50,101,52,98,55,50,99,56,51,97,56,57,97,57,97,53,57,57,54,56,53,98,49,54,54,57,48,57,48,57,56,53,56,57,54,99,57,97,57,56,57,56,57,101,53,56,57,54,48,57,54,57,52,57,99,53,56,55,50,53,52,52,54,52,48,52,57,101,48,48,55,100,100,100,56,51,98,101,48,101,49,48,51,97,100,48,48,102,102,55,100,97,49,48,49,51,49,99,49,99,52,48,55,54,52,49,99,57,48,101,56,48,51,98,97,48,101,52,49,52,101,99,56,51,57,55,98,50,57,56,51,57,97,49,99,53,48,101,100,49,53,48,49,99,102,48,101,97,49,52,102,52,53,57,56,51,56,52,48,55,53,99,53,99,57,54,52,48,50,53,56,49,100,101,50,56,100,49,49,48,56,97,57,52,48,97,52,101,50,100,48,98,49,50,99,48,98,55,50,99,51,97,49,97,50,51,54,48,50,54,48,53,57,50,54,50,54,50,55,100,99,102,52,99,52,98,55,54,97,57,98,48,101,48,48,102,102,48,51,101,102,48,48,102,102,48,49,102,54,55,56,48,101,98,52,51,56,54,49,99,57,48,55,54,56,49,99,54,48,50,54,52,100,49,56,97,53,48,101,52,48,51,98,57,48,101,57,48,55,55,48,51,56,99,49,99,99,50,57,57,99,48,55,51,50,48,101,48,52,98,49,101,53,52,48,55,52,99,51,57,97,53,51,97,50,57,52,54,49,100,101,50,97,99,48,52,99,52,98,97,48,55,54,50,57,101,53,98,49,54,57,52,56,52,53,53,50,48,50,51,97,49,100,50,54,57,55,48,57,99,57,99,53,57,49,54,51,57,57,56,101,53,56,50,55,50,55,50,54,55,101,101,50,56,50,49,50,48,102,102,48,48,57,56,51,48,55,98,48,48,52,100,50,48,51,101,50,48,102,50,56,51,102,53,48,55,101,97,49,101,98,99,49,102,54,48,55,97,48,49,102,54,97,48,101,102,101,48,102,50,56,55,57,97,52,97,49,48,101,99,56,55,54,55,49,54,55,50,49,100,57,48,101,100,57,52,56,49,100,49,50,56,101,52,48,52,57,48,51,97,48,53,51,57,52,52,49,100,102,52,53,101,56,52,53,48,57,52,48,53,53,50,49,53,100,50,49,49,53,48,56,100,54,57,102,52,56,100,52,53,56,50,55,100,51,97,57,101,57,52,57,54,57,57,54,49,54,56,102,51,48,102,51,48,101,101,57,97,99,51,98,97,54,54,49,57,99,54,54,57,57,56,55,56,51,57,57,97,52,55,51,51,99,49,99,101,57,102,56,102,99,48,97,51,51,57,98,52,50,54,56,99,49,99,56,102,50,55,54,55,51,54,51,99,101,97,55,56,49,98,55,56,100,51,101,99,97,56,55,52,56,57,57,50,57,55,49,99,56,52,56,49,56,48,49,99,52,48,55,48,97,49,102,51,48,55,55,54,49,102,49,48,55,56,48,51,102,54,51,102,54,51,102,99,54,55,56,102,49,48,101,55,56,102,50,49,57,56,54,101,57,100,99,55,55,56,55,55,56,101,101,54,100,56,102,50,49,102,99,102,48,54,54,57,101,52,102,101,51,99,52,54,55,57,97,56,55,49,55,98,56,101,52,54,97,57,57,99,97,48,101,48,55,52,56,55,51,51,56,49,100,99,102,50,55,51,98,52,101,54,55,57,53,57,54,53,55,99,54,98,54,53,53,55,54,100,56,48,49,57,102,97,48,52,56,49,99,100,54,48,50,52,52,52,48,57,50,52,102,98,56,102,50,48,52,97,51,56,49,50,101,51,51,52,50,102,57,50,48,48,55,52,52,48,49,100,49,48,51,48,55,49,99,102,100,52,48,98,101,56,48,57,55,51,48,50,53,101,99,49,99,50,56,55,102,52,48,49,102,55,50,48,48,102,102,48,102,98,49,97,48,55,102,99,49,101,53,50,57,52,98,52,50,102,99,49,102,102,56,51,56,55,50,99,56,48,57,52,102,52,51,48,55,55,101,53,56,97,52,99,57,54,101,53,52,49,52,97,48,101,102,99,51,98,99,48,102,51,56,48,57,52,52,48,48,102,102,55,98,54,52,98,56,50,99,48,97,57,52,97,50,98,52,51,102,52,48,57,51,48,102,98,49,54,97,49,102,55,50,98,50,52,51,99,50,53,51,48,55,56,48,97,97,48,102,56,48,51,98,99,97,52,49,48,101,56,49,53,101,53,49,49,52,48,53,102,48,55,54,56,51,99,50,57,97,53,57,48,55,98,48,98,49,52,49,48,101,97,56,49,56,50,48,49,50,48,57,53,53,56,48,57,49,48,48,102,102,50,52,57,51,101,102,102,56,48,51,57,97,51,48,49,50,101,48,52,98,48,53,101,101,48,101,56,52,51,97,49,56,101,48,51,55,97,56,49,51,52,56,51,57,53,48,50,54,52,53,50,56,49,100,57,48,48,51,101,52,55,97,48,52,101,54,48,49,50,102,56,57,54,102,49,54,98,52,49,100,97,48,50,54,55,48,49,100,56,56,51,97,51,52,52,52,53,50,98,56,97,99,50,98,48,97,50,52,99,52,53,48,48,55,97,57,48,48,102,102,101,56,48,48,102,102,57,54,49,48,55,55,52,49,102,100,48,101,98,57,55,97,53,102,57,54,97,53,57,98,56,56,50,53,102,57,53,54,53,53,49,52,101,49,99,49,54,48,49,101,100,49,52,100,54,56,97,53,50,97,52,97,55,101,50,99,48,98,100,48,102,52,49,52,100,50,53,56,57,52,50,57,101,48,57,51,52,50,50,102,48,97,51,48,51,97,99,100,48,53,56,55,50,53,52,54,54,56,55,55,56,102,51,101,50,56,56,102,51,98,53,51,53,99,99,101,54,100,54,97,50,48,48,52,52,98,56,99,55,51,101,98,48,101,56,101,55,52,55,53,57,50,97,48,102,56,101,51,98,51,101,49,50,56,97,100,57,54,52,48,56,53,49,56,48,53,54,54,51,97,54,54,55,48,102,49,57,97,54,51,101,54,48,98,99,102,53,48,51,97,101,54,56,49,101,56,101,48,54,57,57,100,56,55,48,99,55,102,52,102,99,98,100,54,57,100,48,102,56,102,51,57,97,99,53,101,54,52,49,99,48,51,99,98,49,100,56,51,52,48,55,56,52,101,97,99,53,56,97,100,57,53,100,49,52,57,102,52,55,55,56,101,54,54,57,57,99,57,55,97,56,57,53,97,100,51,100,52,53,98,52,101,99,98,100,100,48,101,101,98,100,55,52,99,48,100,56,56,48,49,102,54,52,54,48,52,101,48,50,55,48,49,50,50,99,48,52,57,101,56,51,100,54,48,50,54,52,48,97,53,48,101,55,48,48,51,100,102,48,49,101,99,48,101,98,52,48,55,55,56,97,50,48,101,56,49,52,54,57,99,53,55,48,55,97,49,50,56,51,97,98,50,49,101,99,48,102,56,49,55,99,56,54,53,49,49,53,97,53,97,56,55,101,48,98,49,48,101,101,49,53,54,57,98,56,97,54,48,101,56,49,52,100,100,50,100,102,50,100,52,98,49,101,53,99,97,55,48,55,53,49,48,52,51,100,52,57,97,56,97,53,54,48,55,48,48,102,102,97,101,48,102,57,49,52,50,49,101,102,48,102,97,56,55,53,97,100,52,48,50,99,49,48,49,101,54,48,51,99,55,48,102,57,48,51,101,48,48,102,102,55,56,54,49,102,55,48,55,97,99,48,102,48,56,98,56,99,53,102,48,55,101,52,49,101,51,48,55,98,52,51,99,52,49,102,98,48,102,55,57,55,53,100,48,48,97,101,50,98,48,48,52,100,56,51,100,48,49,101,99,50,100,100,50,99,98,100,50,102,56,98,50,57,50,98,56,97,54,52,51,52,48,50,97,56,97,100,57,52,99,50,99,99,98,48,52,97,52,98,56,50,98,99,97,56,52,49,52,49,50,98,100,48,55,51,102,50,100,57,53,99,56,50,56,56,56,53,97,54,50,48,48,102,102,51,51,101,48,48,49,102,54,54,48,48,52,98,52,56,55,97,99,48,57,99,48,48,50,52,53,48,48,102,102,57,57,50,48,50,53,102,48,51,56,99,57,57,100,49,56,51,101,99,49,102,54,48,101,55,49,53,101,53,97,48,55,51,57,49,55,97,51,57,53,101,101,56,48,57,102,48,55,98,48,49,100,101,56,55,98,48,51,98,56,48,102,50,52,51,98,97,49,99,102,101,57,52,53,101,49,55,97,49,100,97,50,97,56,97,98,99,49,102,52,50,100,52,51,57,99,56,99,49,100,48,48,102,102,48,55,98,57,52,98,56,50,101,53,48,100,48,48,102,102,51,98,99,48,50,55,53,99,51,99,52,57,102,50,57,101,56,52,56,49,54,53,55,50,55,48,48,53,54,53,98,97,100,100,51,50,101,51,97,99,102,102,52,48,52,51,98,98,54,102,102,48,48,57,57,98,97,102,98,56,100,56,55,51,49,102,48,99,50,52,50,56,101,51,102,99,48,53,57,56,55,100,54,102,51,102,100,51,54,56,99,100,54,50,101,98,54,57,57,102,52,101,49,50,57,99,54,49,54,56,56,55,56,49,97,55,52,51,101,97,48,57,49,97,97,48,49,48,100,54,97,49,49,49,48,51,51,50,50,49,49,52,54,56,48,55,97,48,48,57,54,48,57,100,48,55,51,100,101,49,100,57,56,102,99,49,102,99,101,50,55,55,51,57,52,49,102,55,56,51,100,99,102,51,57,48,102,48,57,102,50,51,97,51,99,102,102,52,99,49,56,55,48,51,97,98,99,99,50,57,53,98,50,48,48,52,97,57,99,57,55,97,102,97,54,98,99,53,54,100,48,56,97,57,101,48,102,52,55,55,51,99,51,100,55,51,100,100,49,53,50,56,54,50,56,57,50,48,102,48,48,98,101,52,52,48,97,48,52,99,98,50,51,48,52,48,54,98,51,99,99,97,48,49,99,52,54,50,55,48,50,98,56,48,97,53,48,48,102,102,57,100,98,52,48,48,102,102,48,55,48,101,52,52,99,48,48,98,49,50,99,56,48,49,55,52,57,53,48,48,102,102,101,50,52,49,51,56,49,53,99,48,54,99,97,56,54,56,49,99,56,53,98,49,101,51,99,100,52,53,99,53,52,54,52,100,48,54,56,48,51,100,56,53,99,49,49,56,48,57,97,56,98,53,97,102,53,50,49,99,54,98,53,100,49,50,100,55,49,102,52,55,101,57,98,54,49,48,57,54,98,57,97,51,97,49,50,99,52,99,50,101,50,54,48,56,99,49,49,57,48,50,53,55,48,48,102,102,57,102,55,48,55,50,54,48,52,100,49,56,51,99,102,48,50,54,51,48,49,99,54,48,55,55,53,51,55,48,55,54,52,49,102,56,48,49,50,99,56,48,102,54,48,49,101,54,56,51,98,98,48,102,99,56,51,98,56,50,101,49,51,57,97,52,56,50,99,99,98,54,48,101,98,56,55,50,52,51,102,101,53,57,48,55,50,52,97,56,48,55,97,56,49,100,48,55,102,50,50,50,48,54,50,101,99,51,57,101,53,100,48,50,53,53,48,55,49,55,56,56,100,50,56,53,52,57,101,49,99,52,48,102,52,49,54,53,50,53,48,48,102,102,55,57,51,52,49,53,99,57,101,49,99,55,48,102,51,56,55,101,52,49,51,57,48,48,102,102,55,100,98,102,56,48,51,101,97,54,56,51,57,54,48,48,102,102,102,98,48,57,48,55,55,52,57,48,48,102,49,52,51,57,50,100,52,56,55,55,56,48,57,97,57,48,55,55,54,49,100,50,55,57,48,99,51,56,101,49,101,49,97,101,57,97,53,56,102,48,55,56,52,49,100,54,48,101,55,57,53,52,48,102,49,99,98,99,48,101,101,56,51,56,99,55,53,48,48,98,57,48,102,102,56,55,50,99,51,56,48,49,100,52,54,99,51,101,56,48,102,49,56,51,100,101,56,99,57,55,52,48,102,52,52,98,56,52,51,52,101,50,99,52,51,98,100,57,56,97,99,57,100,52,57,97,49,100,101,98,98,57,52,51,48,49,51,102,99,49,102,51,48,49,51,55,52,48,102,57,99,48,57,50,54,48,48,55,100,98,98,48,49,51,55,48,48,102,100,56,49,99,54,48,55,56,56,48,52,56,99,51,100,52,53,49,48,49,51,54,56,48,52,99,53,57,53,101,53,98,57,53,52,57,97,48,57,57,52,97,48,101,56,56,55,101,52,51,97,48,57,52,48,102,57,52,51,99,52,102,57,55,54,49,99,51,48,102,100,49,52,54,56,101,57,54,56,50,48,50,55,97,49,100,50,50,101,102,50,50,97,51,55,52,100,52,51,99,57,97,56,54,53,56,49,53,101,57,101,56,54,53,53,48,55,56,99,51,98,56,53,56,49,52,52,49,101,101,50,56,99,97,50,50,102,52,97,101,48,49,102,98,52,48,57,50,52,48,50,55,51,48,49,100,50,48,49,51,100,56,48,101,48,56,51,98,101,48,102,100,52,49,100,49,49,54,50,49,98,51,50,101,54,50,97,99,51,98,101,49,102,102,48,101,101,56,50,53,99,51,99,55,98,56,51,98,97,48,55,97,55,56,51,57,99,49,100,52,48,102,54,56,55,99,56,49,100,98,55,50,100,99,51,99,52,49,100,54,48,101,98,54,48,102,54,53,48,55,50,102,56,55,99,48,97,102,52,48,97,48,102,54,57,52,99,53,52,102,50,56,48,98,102,102,98,49,54,48,53,54,100,102,57,97,48,52,97,50,49,48,51,48,57,56,50,54,102,57,57,97,51,102,54,55,51,51,52,99,55,54,48,55,56,52,50,53,56,48,57,56,50,56,51,100,49,101,99,50,52,98,99,54,54,51,52,49,53,52,55,54,57,53,101,51,48,55,97,51,97,100,57,49,48,100,51,100,49,100,50,53,48,56,57,98,49,98,50,48,99,50,50,99,54,51,57,97,101,53,56,100,54,56,49,50,99,49,101,102,48,55,52,48,51,101,101,48,98,52,57,49,101,51,49,99,98,48,102,100,99,51,57,57,55,57,102,56,101,101,51,57,101,54,56,57,57,48,54,52,50,101,51,52,50,52,55,97,101,51,102,50,98,51,49,56,100,50,51,101,49,100,99,101,97,98,99,102,97,54,51,57,98,56,100,55,52,49,97,51,100,49,56,50,54,100,49,48,55,51,53,56,55,57,53,56,102,55,56,52,101,56,49,50,48,102,48,98,57,53,49,101,100,52,49,99,99,102,48,55,56,48,48,97,100,97,48,48,102,102,55,52,56,97,48,101,51,56,49,101,53,101,57,55,51,48,55,99,48,49,100,56,48,51,100,51,48,55,53,52,49,102,49,51,57,56,101,53,98,56,55,51,56,51,102,97,49,99,48,48,102,102,102,100,48,55,51,52,98,55,51,57,101,54,98,55,52,48,50,102,99,51,97,56,49,101,100,48,101,99,57,55,101,53,54,48,99,55,101,56,50,53,100,57,52,52,53,100,50,48,48,101,48,57,52,52,102,52,51,48,54,52,48,51,51,100,48,48,102,102,49,102,53,97,50,48,52,99,98,48,55,97,52,48,57,98,101,48,50,52,52,99,48,57,55,49,48,50,54,49,52,51,102,50,56,53,100,49,48,51,101,101,49,102,54,48,101,54,97,55,57,53,56,49,102,48,52,56,99,57,48,53,55,51,98,56,98,101,48,102,54,48,51,98,101,48,102,54,56,55,57,48,49,100,98,56,55,56,52,51,101,48,48,57,54,50,57,48,97,50,48,101,100,49,53,52,53,53,101,48,102,97,49,54,97,49,99,101,52,56,48,102,55,101,48,101,100,57,53,48,53,51,50,49,97,48,56,55,55,102,49,55,55,56,51,98,97,56,51,54,57,101,56,52,56,49,56,98,49,52,100,48,50,51,52,48,48,55,99,56,49,99,48,49,102,53,50,97,57,54,48,102,55,53,49,56,98,102,48,50,55,100,56,48,57,55,100,50,97,52,98,53,50,99,48,49,101,53,49,52,56,53,51,98,99,57,97,48,52,99,98,56,55,53,100,102,50,102,48,97,51,52,55,50,57,48,98,50,48,55,54,54,48,101,100,52,49,100,98,49,54,54,57,51,48,48,102,102,102,56,56,97,100,55,99,51,100,56,49,101,51,50,57,57,50,52,97,100,50,101,48,51,57,52,49,100,54,48,101,50,49,53,48,49,99,102,50,101,56,51,97,48,49,100,56,52,51,50,101,99,48,49,101,102,49,52,50,52,98,48,101,102,49,54,48,49,100,102,50,56,49,48,48,51,99,52,53,49,56,55,97,53,51,99,51,102,50,48,54,55,54,48,48,102,97,49,54,100,97,48,48,49,102,53,51,50,48,52,97,55,52,51,57,98,99,57,48,52,53,48,55,100,51,51,53,98,101,102,56,100,102,48,49,51,49,54,48,102,55,55,49,56,55,49,99,54,102,56,50,57,52,50,53,48,101,102,52,99,54,51,52,99,55,54,52,55,100,99,100,54,51,49,48,102,48,101,53,56,48,97,50,48,49,50,101,53,97,55,98,51,98,56,99,97,54,49,100,52,102,97,100,56,55,99,51,98,51,52,101,56,55,99,54,99,52,98,97,53,55,48,99,57,101,53,99,99,98,50,50,54,98,49,99,51,52,97,101,100,52,98,53,51,56,49,97,48,48,98,99,97,48,102,51,56,55,48,99,51,102,97,48,53,97,99,48,55,55,54,49,101,97,49,56,56,97,48,101,48,99,49,101,50,51,98,56,102,99,57,57,97,54,52,49,97,97,55,53,55,53,54,51,99,100,50,49,100,57,51,101,57,102,52,55,55,52,55,56,52,102,48,54,100,49,56,54,98,49,100,50,52,53,57,48,101,97,55,57,51,100,57,57,56,55,53,51,99,57,100,57,55,51,57,97,99,54,57,102,52,101,99,55,55,51,97,49,102,50,51,49,53,48,100,50,99,53,49,48,48,102,102,53,98,55,48,48,55,99,97,53,99,48,49,98,51,97,48,49,99,99,48,48,50,54,50,53,48,55,50,52,48,48,97,97,101,56,51,102,52,53,48,49,57,49,56,48,49,102,52,49,101,48,48,102,102,100,54,57,57,48,50,53,51,48,48,102,102,49,52,49,56,49,102,53,48,48,49,52,99,54,56,51,101,48,53,48,49,54,101,52,48,49,102,50,57,55,48,48,54,99,101,56,48,55,51,48,48,102,102,48,57,56,57,52,49,99,57,48,48,102,102,50,97,98,97,48,102,100,49,52,48,54,52,54,48,48,55,100,48,55,56,48,51,53,97,54,48,48,57,52,99,101,48,48,98,48,99,48,102,97,56,48,48,102,102,97,54,51,52,49,102,48,50,57,97,51,57,101,48,48,100,57,54,48,55,97,99,48,49,51,100,99,100,51,48,48,50,98,99,51,51,55,49,53,48,53,99,56,56,48,51,53,51,100,99,51,56,51,48,48,52,101,101,48,101,51,56,48,49,52,97,101,51,101,51,56,51,51,56,49,102,97,48,50,55,100,99,49,99,97,48,51,97,102,48,50,55,54,56,51,56,101,48,52,56,102,56,51,99,97,52,102,48,48,55,98,50,48,51,102,50,48,102,55,48,49,100,50,56,55,53,99,49,101,51,56,51,97,53,48,102,56,57,54,101,57,97,99,52,48,55,53,56,51,101,97,49,101,56,50,102,48,51,101,101,49,102,102,48,101,54,50,52,56,51,97,57,55,54,98,97,50,97,50,54,48,101,101,56,55,99,49,50,98,48,55,51,57,48,57,51,48,51,56,99,57,52,57,56,57,99,57,56,53,55,56,55,101,57,51,52,98,50,52,97,48,101,56,52,100,49,52,97,49,102,52,52,53,48,101,98,49,52,52,49,102,55,49,57,99,48,57,100,57,48,50,52,100,52,49,100,51,48,49,51,100,56,48,101,49,48,51,99,52,48,101,50,99,49,101,102,57,53,99,49,98,97,51,100,101,50,100,48,98,102,48,55,55,101,49,101,50,48,100,99,51,99,55,51,99,49,100,100,56,51,100,49,56,48,101,55,48,55,97,99,51,97,52,49,99,101,48,55,57,49,56,97,57,48,101,100,56,55,97,48,51,97,101,48,48,102,55,54,53,56,55,51,50,56,51,101,48,53,56,50,55,99,48,55,52,99,98,57,50,100,101,56,97,48,50,102,56,48,49,98,100,101,53,57,52,49,48,102,57,51,49,48,56,48,53,49,97,48,48,55,99,57,97,56,51,100,50,49,101,48,48,101,52,56,48,51,101,99,51,48,48,57,55,56,48,102,56,48,55,52,52,98,102,50,100,56,51,98,48,49,101,102,48,101,98,56,49,50,99,99,48,101,100,99,51,99,97,49,100,54,48,102,51,48,55,55,56,98,49,52,101,50,56,99,98,100,50,56,48,98,98,50,57,99,49,102,54,48,51,102,50,50,99,52,97,54,50,101,99,97,53,50,100,99,97,101,52,98,52,52,52,101,50,97,99,98,53,50,57,99,98,53,52,55,52,55,52,97,52,48,50,100,53,49,49,50,53,48,100,50,100,48,100,51,53,49,57,49,99,98,48,52,49,102,51,101,54,51,97,56,49,102,48,48,102,102,48,51,101,57,56,52,48,49,102,54,98,97,53,55,48,48,102,102,51,101,99,48,48,49,100,55,51,52,48,101,100,99,49,101,100,49,55,48,53,51,50,51,48,49,51,55,54,48,101,101,56,97,56,50,101,53,51,56,51,101,52,53,51,49,52,54,53,49,57,55,99,56,56,56,54,48,102,48,52,49,100,100,48,55,55,100,102,48,101,52,49,52,99,56,99,48,102,57,100,100,48,52,98,48,55,55,100,49,48,51,56,48,49,100,99,50,99,56,98,98,50,102,52,51,101,50,56,56,49,100,101,50,102,99,51,57,101,53,51,49,55,57,101,97,52,98,100,50,98,48,98,52,48,102,54,49,52,52,49,100,101,48,101,102,56,55,52,48,98,98,52,50,50,56,52,97,49,48,102,99,101,50,51,100,99,55,50,51,53,99,100,99,49,101,48,49,99,100,49,101,52,48,53,49,53,53,55,52,102,101,98,57,53,49,57,101,101,55,52,56,99,54,57,101,52,101,102,49,101,101,56,100,51,57,98,57,100,49,49,54,49,101,100,97,56,57,53,53,98,97,49,55,54,56,100,49,55,53,102,49,98,53,99,48,52,101,48,102,54,48,50,100,101,52,55,97,48,51,98,98,48,101,57,52,51,57,101,48,53,99,100,48,55,51,50,98,48,100,56,51,57,49,101,99,101,99,51,98,54,54,53,57,97,56,51,100,101,97,56,101,50,55,98,51,101,50,101,51,101,49,57,56,54,56,98,101,50,99,55,98,48,55,57,52,101,56,99,55,99,55,100,55,49,56,101,55,57,56,101,55,98,48,100,55,51,98,98,100,100,53,52,57,100,100,99,101,52,56,52,57,48,53,48,57,101,49,55,98,52,101,97,48,50,50,101,48,49,51,98,99,48,52,57,101,48,51,99,97,48,50,52,54,56,48,57,56,100,48,102,102,48,51,56,52,48,55,56,99,53,54,57,55,49,51,56,51,98,97,53,97,57,54,48,57,52,49,99,53,48,102,55,49,54,52,53,52,51,54,53,50,50,50,56,51,99,100,48,55,54,99,102,49,54,56,53,56,97,51,56,55,51,52,49,101,52,57,52,50,56,101,56,99,53,98,49,55,99,56,48,48,102,102,50,53,54,49,101,54,50,98,100,48,51,97,53,51,97,56,52,56,54,53,102,49,55,98,54,49,100,55,50,102,57,49,99,98,57,48,101,55,49,55,99,57,98,56,51,99,54,49,100,97,50,102,49,48,49,48,56,48,55,48,98,48,48,55,99,54,57,56,48,57,98,99,48,55,57,56,48,102,102,48,48,57,54,98,48,55,98,54,48,101,48,56,49,101,51,57,54,50,53,98,48,55,57,55,56,49,50,98,56,53,99,48,51,98,98,52,48,48,102,102,55,55,101,49,101,100,50,101,56,98,55,54,52,98,50,52,100,52,53,48,55,55,48,48,102,102,102,49,48,97,55,48,102,50,98,48,49,100,101,48,55,55,48,56,101,56,102,52,53,52,98,54,57,98,50,53,53,56,51,98,99,50,99,52,49,100,99,49,55,52,102,57,52,50,57,97,53,98,57,55,99,53,101,102,48,49,50,52,48,102,53,57,53,54,49,99,102,50,98,48,97,102,50,56,99,51,98,97,49,99,56,50,56,57,48,97,56,49,102,53,48,48,102,102,55,100,98,99,56,48,51,101,98,54,99,51,98,56,48,48,102,102,102,98,49,48,48,50,53,100,49,101,52,49,50,98,55,49,54,97,56,56,48,52,99,48,56,51,57,54,50,97,99,51,101,101,49,101,97,48,50,53,102,52,98,50,50,98,100,51,49,49,49,98,52,53,50,101,56,51,99,50,53,98,57,53,52,53,54,97,52,49,55,50,48,101,99,48,51,99,48,53,55,49,55,54,53,99,49,52,50,49,100,55,101,53,51,56,51,99,102,52,57,48,101,98,48,55,55,56,97,53,97,48,102,49,97,54,97,55,57,53,99,57,99,49,99,52,50,102,49,49,99,97,57,48,102,50,52,57,54,53,52,49,100,102,52,50,48,102,52,56,55,53,48,51,100,56,48,53,50,101,48,48,102,102,102,56,99,52,56,51,98,57,48,102,56,56,51,57,102,48,102,57,48,48,102,102,51,101,99,57,99,49,100,53,56,51,99,50,50,97,51,49,52,48,49,102,98,48,55,54,101,49,102,97,48,55,48,99,49,99,54,48,102,55,57,52,57,50,57,101,56,48,53,57,54,50,97,48,51,100,48,49,100,49,50,99,52,48,57,56,102,50,57,48,98,101,50,97,97,52,98,50,50,57,49,51,48,98,48,50,97,52,98,51,56,52,51,50,100,52,97,101,52,97,52,54,57,52,99,50,97,52,98,48,50,99,49,48,48,98,48,57,52,55,99,101,49,53,99,57,97,57,56,53,55,100,102,98,98,48,53,49,51,49,99,55,54,56,102,101,51,57,99,49,101,52,57,57,99,55,54,51,98,98,100,102,52,99,56,51,52,101,57,102,52,49,52,50,98,48,98,52,50,99,53,51,48,101,52,55,98,51,100,52,51,98,49,101,57,49,54,99,55,53,51,97,49,101,50,51,54,53,56,53,100,97,51,50,100,53,57,49,56,100,56,101,52,52,48,49,56,101,48,102,51,56,51,102,50,49,100,51,48,53,99,97,48,50,99,56,52,55,99,99,100,99,51,53,99,101,101,54,55,98,52,51,99,55,49,99,56,53,97,51,98,50,48,50,55,99,54,54,53,49,56,55,49,102,48,99,98,51,53,53,55,56,102,51,49,56,101,54,52,56,48,53,52,48,54,51,98,53,99,57,53,99,99,51,56,57,98,50,54,53,57,102,48,102,54,97,53,56,102,57,49,48,55,55,53,97,55,97,51,100,57,57,101,101,55,50,99,97,55,54,53,54,55,56,53,101,48,99,57,48,48,51,101,53,48,53,49,50,48,48,102,102,102,48,102,55,48,55,54,98,50,54,51,101,99,48,52,100,56,56,55,48,98,99,56,102,99,49,49,48,48,51,100,50,49,48,55,101,99,54,102,99,52,102,49,55,100,52,48,56,99,52,48,49,102,49,98,97,48,55,51,97,48,101,57,48,49,102,54,56,49,51,57,99,48,102,54,99,51,98,97,48,102,56,99,49,100,54,48,51,98,57,48,55,98,56,49,100,99,50,97,56,48,57,53,102,48,102,53,57,55,101,53,55,48,55,54,56,49,101,53,56,55,49,99,51,98,52,49,102,102,50,56,57,48,48,102,102,98,101,52,55,48,55,97,101,48,101,52,99,97,100,52,55,50,102,53,49,48,97,56,48,102,51,49,53,50,53,99,97,48,50,49,57,54,56,56,56,53,54,57,54,99,53,56,97,49,99,49,54,57,50,56,54,48,57,99,48,52,57,49,54,50,53,56,49,53,102,97,97,49,97,52,102,52,99,53,48,51,99,101,48,48,55,99,97,48,102,101,57,48,48,102,102,55,100,55,98,56,51,98,53,100,98,49,102,55,48,50,54,99,99,51,56,51,56,100,56,52,57,50,48,55,52,50,48,102,100,56,99,51,56,49,102,56,55,53,48,49,50,100,52,48,57,53,56,48,50,55,48,99,48,57,56,56,48,50,52,97,52,51,102,97,53,100,48,51,99,97,48,50,53,97,52,49,101,48,51,54,48,101,101,56,51,101,56,49,101,48,48,102,102,101,56,57,54,48,49,99,53,50,100,99,98,56,97,48,101,97,48,55,49,99,51,101,51,48,57,56,49,100,51,52,102,50,100,52,97,51,50,102,53,51,48,97,98,101,53,55,48,55,100,52,51,98,56,49,101,56,50,97,57,49,101,57,50,99,98,53,48,101,99,49,52,97,57,52,48,57,100,52,53,52,50,54,56,98,49,100,50,56,57,52,100,54,52,100,56,52,49,52,100,52,101,54,100,50,99,50,54,49,102,98,51,101,49,99,99,99,102,48,102,50,53,52,49,102,56,102,99,55,55,56,55,97,51,97,57,100,57,101,54,54,98,99,102,56,99,55,51,52,54,97,51,57,57,49,56,99,55,51,97,52,54,98,56,50,49,55,53,49,56,56,53,52,55,48,52,51,52,56,98,54,52,98,55,48,51,50,99,49,54,57,97,51,98,50,51,99,48,51,101,54,48,98,49,102,51,102,48,101,97,56,101,57,49,97,52,55,55,51,49,99,55,56,99,100,98,56,51,101,48,55,48,51,49,48,100,51,51,99,57,101,99,102,54,55,50,53,50,55,48,51,102,97,100,51,52,53,54,98,49,53,50,100,97,55,99,51,57,50,56,51,99,49,101,99,101,97,51,48,102,97,57,97,101,51,97,57,100,100,99,102,56,56,97,51,48,100,98,53,49,55,48,49,100,101,52,48,49,102,55,54,48,48,52,57,102,48,49,50,57,56,48,101,99,99,48,49,102,53,56,54,48,52,99,102,48,55,101,99,49,100,98,48,49,50,98,56,48,52,98,57,56,51,98,98,48,102,98,57,52,50,56,101,48,101,57,49,99,50,56,52,51,100,101,49,99,51,48,55,50,50,48,101,100,52,51,97,52,49,101,100,50,57,98,97,54,56,51,102,101,48,55,53,97,53,51,57,54,52,48,50,53,56,49,101,52,50,57,48,97,48,52,49,50,100,99,97,99,101,57,101,53,53,49,54,50,53,56,57,53,50,57,102,54,56,50,57,57,51,57,51,56,97,102,52,98,52,98,50,98,97,101,55,57,53,99,57,98,55,50,97,48,52,56,97,48,48,102,56,98,53,55,100,99,48,57,101,98,48,55,100,49,51,102,48,51,53,56,48,57,52,97,48,102,99,49,101,56,57,49,99,54,101,48,102,55,56,49,99,53,56,51,50,51,49,56,55,99,54,100,99,101,54,51,56,56,53,48,50,100,53,48,55,102,52,48,48,102,98,56,51,48,48,55,100,56,54,48,49,51,51,97,48,101,57,48,51,100,97,48,101,50,56,49,102,56,48,51,102,99,54,48,51,101,54,48,101,98,48,51,102,52,100,49,52,55,48,49,101,57,48,101,101,52,48,51,97,55,48,55,50,99,49,100,100,98,50,99,97,48,97,48,48,102,49,49,52,56,49,101,101,50,97,54,54,52,98,97,48,101,57,56,51,98,99,50,57,52,51,99,48,56,55,100,49,48,98,102,48,101,102,49,53,48,57,57,97,57,48,52,98,55,52,50,55,49,50,97,53,49,48,49,50,50,57,100,52,101,49,53,101,57,54,57,99,56,56,101,48,49,57,52,48,48,102,102,51,101,50,100,51,98,56,48,51,99,102,53,48,51,101,57,101,52,56,49,57,48,48,55,57,52,57,48,102,98,101,101,55,99,54,48,54,98,56,51,100,100,48,55,49,56,54,101,49,54,51,52,101,100,98,56,48,55,57,100,52,98,48,49,51,100,51,50,52,100,100,48,102,49,48,55,55,52,102,54,54,50,57,99,50,49,99,52,101,57,49,54,57,99,52,101,97,49,50,99,49,52,97,55,54,51,97,100,97,102,56,98,52,102,49,53,99,102,98,48,101,98,53,100,50,97,54,51,97,51,54,51,97,100,49,97,52,52,97,57,57,50,52,57,56,102,50,99,48,101,97,56,51,99,54,48,101,55,56,49,54,54,52,49,102,56,48,101,100,48,55,57,99,51,100,52,55,55,49,102,49,51,55,56,102,48,55,50,49,101,55,51,54,48,101,56,54,57,57,100,99,100,55,51,54,52,100,57,56,99,51,51,56,102,54,54,52,57,57,48,55,54,53,52,54,55,56,50,97,99,100,98,51,97,49,100,52,102,57,50,97,98,51,100,57,100,48,102,56,98,52,49,52,101,100,51,98,56,50,57,57,98,48,102,50,100,97,99,98,53,99,101,53,56,51,50,48,51,50,51,56,48,51,101,102,98,56,54,48,48,102,102,55,100,52,99,48,49,51,54,102,56,48,49,54,49,52,49,99,97,48,48,102,102,49,52,99,53,48,51,97,50,53,48,48,98,53,52,101,50,102,56,50,102,101,48,51,56,55,49,57,52,48,51,50,97,56,48,49,102,55,100,99,51,48,48,102,102,51,101,97,53,99,48,57,98,55,99,49,52,56,56,48,101,53,48,48,48,102,102,97,54,50,52,49,100,49,50,56,48,53,97,97,100,48,98,101,48,98,101,48,51,53,54,56,55,100,52,48,48,102,102,100,98,53,57,100,48,48,49,51,56,54,55,51,48,48,50,98,97,51,102,56,57,99,97,48,50,53,56,101,48,48,100,56,48,52,55,56,56,48,49,51,50,56,57,98,99,48,48,102,102,53,50,101,56,101,57,102,52,98,54,55,101,49,55,99,48,100,53,97,53,100,52,48,97,49,99,48,51,49,55,100,53,97,48,48,48,102,102,51,56,55,50,49,56,48,50,56,52,98,48,48,48,102,102,53,100,50,53,52,48,51,56,57,48,52,101,48,53,55,48,49,98,50,97,48,49,51,98,54,56,48,48,102,102,48,101,49,99,56,54,48,48,102,102,97,49,50,99,48,48,102,102,49,55,52,57,53,48,48,101,50,52,49,51,56,49,53,99,48,54,99,97,56,49,102,56,49,99,56,48,51,99,51,100,48,48,102,102,48,97,48,52,99,97,48,51,48,100,48,99,48,50,56,101,48,50,54,57,101,48,51,98,48,101,50,99,48,49,51,102,99,55,101,52,48,48,102,102,98,53,49,100,48,99,48,50,97,98,52,48,49,102,54,52,101,48,48,100,55,48,54,48,50,55,55,56,48,49,51,50,99,99,48,57,56,97,48,48,102,102,50,97,98,56,49,102,50,53,48,52,57,50,56,48,55,52,48,50,49,99,48,50,100,52,49,100,98,48,48,55,100,57,51,56,48,51,53,99,49,56,48,57,100,100,48,48,102,102,52,99,98,51,48,50,54,50,56,48,48,97,97,101,48,55,99,57,52,49,50,52,97,48,49,100,48,48,102,102,56,55,48,48,102,102,98,53,48,50,51,99,100,48,48,48,102,102,56,102,51,101,56,48,50,55,101,49,101,99,48,48,102,102,97,101,53,54,101,48,49,97,54,56,101,53,56,48,51,54,97,50,51,97,101,48,48,57,97,101,57,57,48,48,102,102,48,53,52,100,53,49,99,53,55,53,100,55,53,49,51,99,49,57,51,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,100,57,52,48,49,102,48,99,51,48,50,53,51,99,49,100,49,48,51,101,56,48,55,102,97,48,52,100,53,48,49,51,49,56,49,102,55,50,56,56,48,52,99,52,49,101,51,48,49,50,97,53,56,49,99,55,55,48,55,53,48,53,56,54,50,99,99,51,99,99,56,53,48,53,50,102,48,55,101,56,49,99,99,48,50,54,57,99,51,56,54,49,102,56,51,50,50,49,53,50,49,101,51,50,98,99,97,53,50,99,102,50,55,48,55,55,56,97,100,52,55,52,50,99,48,48,102,55,52,49,52,56,49,101,49,99,56,51,98,55,97,50,97,97,52,97,99,50,99,52,48,50,102,100,52,48,55,51,101,48,48,102,102,55,100,98,55,48,48,102,102,51,101,100,49,99,49,100,97,48,48,102,102,51,101,97,57,52,48,57,53,100,50,102,56,49,102,100,48,55,97,56,97,101,48,101,50,48,51,99,54,48,55,56,101,101,48,48,57,54,48,48,51,100,50,99,48,50,53,101,99,51,99,48,48,102,102,102,97,48,97,48,48,102,102,55,51,101,49,102,55,48,55,100,51,98,48,51,99,50,48,55,55,50,49,99,100,48,102,98,55,48,55,55,102,52,53,57,48,55,55,52,51,101,50,53,99,57,55,56,48,48,102,52,101,48,97,48,48,102,102,55,56,99,56,99,49,102,54,48,102,57,48,48,57,48,48,102,102,55,49,99,51,99,51,52,53,53,57,53,97,56,101,56,55,56,98,52,57,50,98,57,48,49,51,102,49,54,54,56,50,48,50,97,53,56,48,51,101,48,101,50,53,56,57,53,97,56,99,57,56,48,48,102,102,102,98,51,51,50,98,100,50,56,98,48,52,50,52,55,50,99,48,98,53,99,48,52,57,56,48,48,57,53,97,48,98,99,57,56,99,51,54,57,97,53,56,102,50,98,100,49,99,48,57,98,51,52,57,52,97,48,49,50,102,52,52,102,101,49,50,57,50,102,97,49,50,51,55,50,54,57,98,100,49,101,50,102,51,55,49,99,57,51,56,52,54,55,57,100,52,48,54,102,98,48,48,102,102,55,100,56,100,48,48,102,102,51,101,98,50,99,48,57,53,98,48,48,55,100,97,49,56,51,57,52,55,56,49,99,98,48,49,51,50,99,49,100,97,52,97,56,48,52,97,56,54,53,99,51,57,52,48,102,54,99,51,57,56,53,50,48,51,98,97,48,48,102,102,55,97,100,54,48,101,97,98,50,52,56,55,98,99,51,56,97,49,101,98,48,102,49,101,48,55,52,101,49,102,100,48,102,101,56,55,48,52,51,102,102,99,51,56,55,99,51,102,51,56,49,100,102,57,52,54,49,100,55,48,102,98,102,50,57,99,97,100,100,50,49,101,52,48,101,56,100,50,54,49,53,54,53,57,49,101,99,48,52,98,100,51,53,48,51,102,99,49,54,49,48,48,102,102,55,100,100,52,56,48,51,101,97,53,56,49,99,101,48,48,102,102,51,101,100,49,52,48,57,55,57,48,49,50,54,48,102,50,97,50,97,55,49,52,54,48,102,97,99,49,100,101,101,48,48,55,52,51,52,48,102,51,52,97,101,52,49,48,102,98,48,55,98,100,51,52,51,56,53,56,51,100,101,49,102,56,48,55,53,50,57,52,48,102,50,50,53,49,56,49,100,98,49,52,48,48,102,102,102,48,48,51,56,56,49,100,99,48,102,57,54,48,102,52,56,55,52,52,49,100,102,97,51,57,52,53,52,48,48,102,55,52,56,48,57,56,52,56,55,55,98,97,52,55,48,102,50,49,53,52,48,57,48,50,99,53,48,50,98,50,54,48,48,53,50,54,56,51,101,101,48,50,53,100,99,51,99,50,48,101,98,56,48,57,98,98,48,55,98,97,48,52,97,54,48,55,54,101,48,98,101,48,102,100,48,55,98,99,49,100,101,56,49,51,49,101,49,102,98,48,50,53,100,48,97,50,52,55,50,57,99,51,97,56,53,57,51,52,49,101,54,48,102,56,56,55,56,56,51,97,50,48,102,52,48,98,51,48,55,54,99,53,54,97,51,49,53,97,49,99,56,52,52,52,99,50,102,52,98,54,57,50,102,99,98,102,50,100,56,97,100,52,55,99,53,55,56,55,54,49,49,53,51,99,98,51,50,99,55,97,55,97,53,52,49,53,55,48,57,99,57,101,57,101,48,100,53,56,48,55,97,53,49,54,56,53,57,57,53,99,53,51,97,49,51,97,53,57,49,54,99,53,56,50,49,57,53,52,56,48,99,55,54,55,50,52,50,55,97,55,97,52,98,48,56,54,56,54,99,56,50,54,49,101,99,56,101,56,101,48,57,56,52,57,52,56,102,50,56,99,100,101,97,52,57,55,100,57,57,57,97,98,97,100,56,51,52,97,57,49,55,98,101,100,52,48,49,52,49,101,48,48,102,102,101,99,101,50,101,52,48,49,102,50,56,53,48,48,102,102,54,56,49,50,100,52,97,56,50,100,56,48,49,102,55,100,56,48,48,98,48,101,57,97,56,48,53,57,49,53,56,53,56,56,48,51,101,99,51,48,48,49,50,54,50,50,97,52,97,50,97,54,97,49,97,52,48,48,102,102,52,102,51,55,49,99,52,54,49,55,102,101,48,51,99,49,56,48,51,101,51,100,52,48,48,102,97,52,53,48,55,51,99,48,52,56,99,48,51,56,50,48,55,55,50,48,52,99,98,56,55,102,56,97,99,50,101,99,51,99,97,48,52,100,52,48,51,101,54,48,55,55,101,49,100,48,48,102,57,57,54,48,53,99,56,55,56,99,51,98,99,48,102,49,56,49,100,54,57,55,97,48,101,97,52,51,97,56,48,102,49,56,51,57,101,48,101,52,99,51,102,56,57,52,48,101,51,99,98,53,48,101,48,50,53,48,51,99,56,50,102,52,51,98,54,53,97,49,54,54,49,99,53,48,55,56,52,49,100,48,52,97,52,98,50,99,56,51,101,54,57,99,49,100,51,48,101,102,48,55,56,52,98,48,50,99,49,50,49,50,99,97,97,50,99,52,97,99,50,98,56,97,100,50,98,102,49,53,100,56,51,48,52,48,49,102,55,56,99,48,48,102,97,50,54,48,55,48,52,48,48,102,98,49,50,48,55,54,52,49,102,52,48,55,101,48,49,100,101,52,53,50,99,56,51,56,101,48,52,99,102,48,51,98,97,48,101,50,56,55,57,48,98,97,50,56,99,51,100,101,53,51,57,52,99,48,102,50,48,49,101,54,57,55,50,49,102,99,50,56,99,51,97,56,49,100,100,48,55,98,52,49,102,49,50,98,99,49,100,51,57,53,52,48,101,100,100,49,48,49,101,57,48,55,52,99,51,98,50,56,101,53,97,56,55,97,48,49,101,50,48,55,100,100,49,56,98,56,50,98,52,98,99,52,50,48,101,102,57,55,56,53,102,101,52,100,52,53,99,49,100,101,57,50,98,52,98,49,50,98,53,51,97,49,48,49,48,99,48,54,51,49,52,52,52,53,52,54,52,48,52,55,52,55,52,50,52,50,54,49,57,52,52,52,52,52,52,54,53,97,52,54,52,53,52,51,52,55,56,99,99,51,48,56,99,99,98,49,51,50,99,50,51,98,50,56,101,56,101,99,54,100,48,99,50,51,52,99,99,57,97,55,54,100,101,54,54,51,54,57,51,54,57,100,56,56,56,48,57,53,52,48,52,98,57,48,48,51,101,99,98,52,48,57,101,102,48,55,48,48,102,102,48,48,102,102,102,98,101,54,48,55,102,56,48,52,97,100,56,49,51,54,54,49,100,102,48,55,100,48,53,100,56,49,50,102,50,48,102,99,52,49,102,53,56,51,100,52,48,101,52,48,49,50,100,56,53,53,57,55,48,53,53,48,51,100,102,50,99,99,97,50,50,98,48,51,97,99,48,102,50,56,48,57,99,56,50,56,56,49,100,100,56,51,57,101,48,102,98,57,53,97,56,56,48,102,49,52,51,102,54,53,49,48,55,49,57,49,48,49,100,101,50,49,48,55,50,48,97,52,48,102,49,50,49,50,48,48,102,102,55,57,52,51,56,99,53,49,49,54,52,56,48,56,50,56,52,57,51,99,48,49,101,100,57,52,48,50,99,52,97,99,101,53,56,49,53,100,98,102,99,48,50,102,52,99,49,102,99,56,51,57,53,48,102,97,56,49,50,102,54,48,102,53,48,51,101,99,48,101,57,52,51,102,99,49,100,102,48,102,53,48,55,55,52,98,102,48,101,53,48,55,97,52,51,99,99,49,100,101,98,54,48,51,101,48,49,100,50,50,101,52,51,57,50,53,99,49,54,48,99,56,55,55,48,51,99,97,53,98,48,55,54,50,56,98,56,48,48,55,98,55,52,98,100,100,57,50,100,49,53,49,49,51,53,51,48,97,53,52,56,99,52,55,53,97,54,98,54,100,97,54,97,51,50,54,49,53,102,57,51,53,100,97,52,50,55,50,98,48,52,98,97,56,48,54,48,56,56,48,51,101,54,52,101,48,52,56,54,56,51,57,97,48,101,51,56,51,97,97,48,55,52,56,48,52,102,56,56,55,50,56,51,97,99,53,49,56,55,51,99,51,102,56,49,101,57,48,55,99,56,49,99,52,48,50,53,101,52,51,99,101,56,52,49,100,56,50,56,99,51,97,99,53,49,49,53,99,49,101,51,48,49,51,100,48,101,102,48,49,51,51,101,48,102,57,48,98,98,48,102,98,49,55,97,56,99,53,53,48,55,52,100,48,99,98,55,50,100,52,51,100,99,53,100,57,55,52,99,97,51,99,57,54,54,49,101,53,52,101,48,102,54,50,54,56,48,57,56,99,50,50,50,50,99,97,55,57,53,51,99,98,48,56,48,49,51,50,101,48,49,55,100,99,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,102,55,56,48,51,101,48,101,50,53,56,57,53,97,56,99,57,56,48,48,102,102,102,98,51,51,50,98,100,50,56,98,48,52,50,52,55,50,99,48,98,53,99,48,52,57,56,48,48,57,53,97,48,98,99,57,56,99,51,54,57,97,53,56,102,50,98,100,49,99,48,57,98,51,52,57,52,97,48,49,50,102,52,52,102,101,49,50,57,50,102,97,49,50,51,55,50,54,57,98,100,49,101,50,102,51,55,49,99,57,51,56,52,54,55,57,100,52,48,51,48,50,53,52,48,50,57,53,48,48,102,102,49,102,49,52,102,48,55,98,101,48,102,48,52,51,57,97,48,48,102,102,102,98,56,100,48,50,53,98,56,49,100,51,56,55,54,99,51,99,56,53,99,49,53,56,49,99,51,48,55,99,101,48,48,102,53,55,56,48,49,101,97,51,48,55,55,57,48,99,98,57,50,101,53,48,52,97,56,48,102,52,100,48,51,98,56,48,50,53,54,56,48,57,56,97,48,102,51,48,55,52,55,57,55,54,53,51,50,48,57,54,99,56,54,53,51,57,55,98,48,53,49,57,55,48,57,52,57,50,57,99,53,54,101,50,102,57,48,48,102,102,98,50,99,53,54,97,54,102,99,53,56,49,53,100,57,48,53,51,102,53,53,102,48,48,102,102,100,97,98,53,102,102,48,49,51,99,99,48,49,102,51,49,53,48,50,53,49,49,49,99,49,102,49,48,49,50,51,101,49,99,50,48,50,54,97,57,99,50,99,99,98,48,52,52,55,99,48,57,51,51,97,48,102,53,56,54,48,56,48,99,48,55,55,99,98,49,50,99,100,48,56,98,52,48,48,55,57,56,54,48,55,98,101,48,52,98,48,56,51,98,56,52,56,99,53,56,57,55,97,99,57,55,52,56,48,56,54,49,100,56,48,52,57,52,49,53,98,57,50,100,48,97,57,51,56,97,52,48,102,48,54,50,100,50,98,55,50,98,99,97,102,56,50,98,54,98,102,52,101,99,48,49,54,50,54,97,48,49,99,48,97,48,48,102,57,51,99,57,53,97,53,56,57,55,48,48,102,102,48,102,97,51,57,48,50,55,55,48,97,101,50,97,56,97,102,52,101,50,100,53,51,57,50,55,56,49,50,100,54,48,57,55,50,98,99,97,102,52,51,52,56,52,99,52,98,52,56,48,99,48,48,57,98,99,48,55,48,50,57,50,102,48,54,48,56,99,56,100,51,52,57,51,53,97,53,49,100,49,100,102,98,102,97,55,49,99,56,99,102,51,53,54,49,98,102,48,48,57,102,97,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,99,97,101,48,48,102,102,55,99,50,98,56,49,100,48,48,51,98,100,48,48,102,102,55,57,49,56,48,55,102,52,48,102,102,52,48,49,101,100,97,50,57,102,56,51,100,54,48,48,102,102,55,57,98,48,48,55,97,54,48,101,55,99,48,49,101,102,48,99,53,50,57,52,98,50,53,102,99,56,51,98,101,48,48,55,97,51,101,48,52,97,98,48,55,99,102,56,55,54,48,48,102,102,49,101,101,52,48,49,50,56,99,49,101,53,101,53,51,56,48,51,100,99,52,55,50,100,99,48,52,57,48,48,102,102,52,102,55,57,52,51,100,51,102,101,50,99,51,57,53,56,48,50,54,50,48,49,55,98,50,48,51,97,53,50,56,48,97,48,52,48,48,102,56,53,52,48,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,52,48,54,102,100,53,102,102,48,49,55,98,99,48,49,102,50,56,102,50,99,56,97,101,52,54,48,48,102,102,55,100,49,100,48,49,51,97,97,53,55,50,53,49,54,48,53,55,97,51,49,54,48,53,57,102,48,50,53,99,55,49,53,56,53,55,97,52,97,54,51,48,99,50,53,50,55,56,50,52,48,48,102,102,57,98,101,48,50,53,102,53,50,53,50,56,48,52,98,100,49,50,57,99,48,52,99,97,53,102,52,50,52,53,101,52,100,51,56,49,50,57,97,99,51,50,57,51,55,102,97,52,57,52,102,53,48,48,102,102,97,49,55,53,48,48,102,102,99,52,97,48,48,55,99,100,98,48,49,102,48,48,102,102,51,99,49,48,101,53,56,51,98,56,48,50,52,52,48,49,100,51,56,55,55,99,51,99,97,53,99,49,53,52,49,99,50,48,55,100,51,56,48,57,97,51,99,48,102,50,48,51,98,101,56,48,53,100,49,55,54,56,50,53,52,48,55,97,51,48,51,98,97,50,102,56,48,57,52,101,48,102,51,56,55,52,51,49,55,54,53,51,50,50,49,54,56,56,54,53,51,49,55,100,56,97,52,50,100,100,50,53,50,49,51,52,97,101,57,50,102,49,48,48,102,102,98,50,48,49,50,102,52,102,98,99,57,101,53,53,56,50,52,48,98,48,51,98,57,99,48,50,101,100,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,53,52,51,48,99,51,99,57,50,101,99,51,48,99,51,52,101,98,101,102,53,56,50,48,54,100,56,54,102,98,97,101,51,57,99,50,50,54,52,102,53,99,99,48,97,101,54,99,50,102,50,56,48,100,102,54,48,48,102,102,102,97,97,54,48,48,102,102,55,99,53,48,99,49,102,100,48,49,51,53,48,101,48,55,50,52,49,101,99,48,49,51,98,99,57,50,49,101,56,48,50,53,102,56,49,99,48,57,55,55,56,51,99,52,48,48,102,102,102,55,48,56,51,98,102,50,98,49,50,48,51,101,50,48,101,97,52,48,57,97,100,50,98,98,57,53,98,56,49,101,49,56,55,53,99,97,57,97,52,55,48,101,57,56,51,100,98,48,50,53,99,56,98,102,48,101,54,97,50,52,97,55,48,55,100,56,51,98,97,49,100,51,50,101,101,56,48,52,99,52,98,50,102,53,54,48,101,101,99,98,99,101,53,57,98,55,51,56,98,52,52,102,50,98,53,97,56,102,102,48,49,54,55,52,48,57,50,102,48,55,99,99,53,51,48,49,50,101,50,48,52,101,49,56,49,50,97,50,48,52,99,49,56,55,56,57,48,57,51,57,51,99,51,98,101,48,101,49,99,48,57,57,54,48,55,49,50,48,102,57,56,98,99,50,98,99,97,99,52,54,52,55,52,100,50,99,100,51,52,97,55,48,55,53,101,48,102,52,48,51,97,54,49,102,97,50,99,100,49,56,97,101,52,54,52,97,50,100,52,97,49,52,48,52,57,52,99,52,100,52,51,50,56,53,102,54,100,48,49,49,53,51,48,98,98,50,97,100,48,97,101,101,99,56,98,56,53,57,97,48,52,102,101,57,98,56,48,51,57,52,56,48,57,55,98,48,55,101,99,48,52,57,57,56,48,51,101,100,51,56,48,57,54,55,48,55,55,48,49,102,102,52,51,52,49,48,55,49,97,48,52,99,51,48,55,51,48,51,99,97,49,100,101,48,101,55,48,55,100,52,98,101,48,55,54,97,49,101,101,52,54,48,55,53,52,48,102,54,98,56,51,98,56,48,102,100,49,55,52,48,101,102,99,97,53,50,102,56,98,49,48,101,99,48,55,100,56,51,57,55,50,53,98,56,55,102,56,97,55,48,101,55,56,51,99,52,48,101,97,49,53,50,49,102,101,56,50,56,99,51,99,52,53,50,97,54,97,54,51,56,53,97,48,55,55,99,48,52,102,49,50,56,97,99,55,53,51,101,57,98,50,99,55,100,50,54,56,48,53,57,53,56,49,51,100,52,48,48,102,102,102,56,100,52,56,48,51,101,99,54,52,48,57,51,52,50,99,100,100,52,100,50,57,56,49,100,102,51,56,48,52,99,52,56,55,51,55,57,52,101,49,101,52,50,102,48,48,52,100,99,48,57,55,53,48,101,57,56,51,102,54,48,55,98,50,101,56,55,55,100,48,52,51,97,52,49,100,102,50,56,52,98,99,50,99,99,48,49,101,101,99,50,99,53,49,48,49,99,51,56,55,53,48,97,56,50,98,55,97,55,97,52,49,55,50,57,52,56,52,49,100,101,97,102,53,56,48,52,99,102,57,52,50,53,99,57,51,48,52,56,56,50,52,50,56,101,48,53,54,54,48,101,51,99,48,57,56,99,48,50,55,102,99,49,99,48,56,55,98,50,56,49,99,51,48,49,50,101,56,48,102,102,56,48,57,98,101,48,55,49,50,49,101,101,50,102,48,51,102,102,52,49,99,99,55,56,49,100,48,56,51,57,57,48,55,97,56,48,102,97,52,49,100,56,57,55,99,57,101,48,102,51,56,98,51,50,99,52,97,97,48,101,54,51,99,49,100,100,52,98,48,55,55,99,49,99,52,50,101,52,97,54,50,101,49,50,56,51,101,101,57,56,53,97,57,52,97,53,49,56,55,54,57,99,50,57,54,56,97,51,98,48,102,48,53,97,55,57,53,54,53,52,57,53,51,100,48,55,98,99,56,48,56,50,56,53,51,102,101,48,49,100,101,50,53,53,57,53,48,49,99,54,48,55,53,97,49,99,98,52,54,50,97,56,97,54,50,97,99,51,97,52,48,101,101,99,49,100,101,56,55,49,52,51,98,99,99,98,48,56,54,56,48,53,54,50,50,49,52,101,49,100,50,48,101,54,48,55,51,99,51,97,50,49,100,57,50,97,54,53,49,100,49,57,57,52,54,52,53,52,55,99,56,48,53,51,49,52,48,53,48,49,52,50,53,49,49,53,101,99,50,50,98,55,51,51,50,56,52,53,55,49,53,56,53,54,50,49,99,99,52,101,54,57,48,49,49,51,52,52,48,48,102,102,53,57,54,48,48,51,101,53,50,50,48,48,102,102,102,98,56,54,50,98,52,48,57,100,48,48,102,102,55,97,101,102,48,49,50,52,101,48,101,56,97,57,48,56,98,49,48,55,49,52,48,52,98,101,56,51,99,102,101,53,97,56,55,56,99,98,102,52,57,101,56,56,57,52,53,57,57,55,50,48,102,101,52,49,100,51,48,55,57,48,48,57,56,50,48,55,52,54,53,101,49,54,48,49,100,97,50,99,99,51,98,48,48,102,52,56,51,100,54,49,99,102,50,100,48,49,100,100,97,55,48,55,52,99,51,100,52,53,54,97,55,56,55,55,57,50,99,98,48,48,102,102,101,57,49,52,50,49,102,51,50,99,98,100,54,52,101,50,99,51,57,53,97,53,53,102,54,99,97,101,52,99,48,51,97,101,48,48,102,102,55,100,51,100,56,48,51,101,97,53,99,48,49,102,54,100,56,49,102,97,50,102,52,49,100,50,56,49,51,49,99,48,48,102,98,49,54,48,48,55,100,56,102,56,49,51,97,50,53,57,48,51,57,100,52,57,50,98,56,51,56,52,48,102,52,99,97,99,48,50,53,99,54,99,48,57,99,49,48,50,54,53,100,50,100,51,56,51,101,50,102,100,97,53,48,51,98,50,48,102,101,50,50,56,51,97,55,48,50,54,54,56,49,99,102,48,51,102,53,48,55,55,48,57,97,49,100,57,48,102,51,56,51,98,50,48,102,52,48,55,53,53,50,56,51,101,99,49,99,50,48,55,99,99,49,99,48,52,53,50,102,55,55,50,99,100,99,102,99,51,98,55,50,53,57,53,57,53,98,54,53,56,97,54,53,48,48,99,99,52,53,99,48,48,102,102,51,101,97,100,99,48,49,102,53,57,97,49,101,48,50,100,99,98,53,48,102,48,48,55,56,56,48,49,102,53,100,52,48,52,56,97,48,55,56,48,98,101,50,102,52,98,48,52,99,50,101,48,98,98,50,101,99,98,57,48,50,53,49,48,48,57,55,101,50,99,56,98,55,50,101,52,98,56,50,99,100,50,55,97,54,49,54,52,53,98,57,54,54,53,57,50,53,48,55,48,49,99,52,99,50,99,48,98,51,52,101,52,100,52,57,52,57,52,99,50,99,53,51,53,50,102,100,50,55,50,55,97,54,50,52,100,98,99,101,51,57,53,55,101,98,102,102,102,48,48,102,102,97,57,50,48,48,55,100,51,101,48,48,51,101,101,48,99,49,102,54,56,48,51,101,97,57,52,49,102,55,50,48,56,55,56,99,51,98,54,57,97,53,56,48,55,98,56,49,99,54,48,55,97,100,51,100,56,50,98,99,49,101,98,48,51,97,57,50,99,57,50,52,51,100,99,53,101,49,52,51,50,53,48,49,55,56,49,101,102,48,55,54,52,57,56,49,102,55,48,102,99,48,55,49,99,51,57,48,56,54,48,102,50,56,49,100,98,56,55,51,56,48,49,101,98,50,100,48,55,52,52,49,100,99,97,50,56,55,54,48,51,98,56,49,101,56,48,102,51,100,97,54,97,48,52,97,48,50,53,53,57,53,50,53,97,52,53,49,53,102,55,51,52,56,48,48,51,97,99,57,53,97,48,48,102,57,97,56,48,48,51,101,98,49,55,49,53,97,56,49,99,98,55,48,55,48,97,48,52,102,56,56,48,57,98,102,52,50,52,51,101,53,97,53,49,53,97,48,101,98,52,48,57,55,101,48,49,50,100,48,49,51,50,101,99,52,53,49,54,49,50,53,55,48,50,54,56,48,57,97,55,99,57,55,100,48,102,50,53,55,52,56,99,56,53,57,50,99,57,53,57,48,100,49,97,102,102,97,56,97,102,97,48,48,48,102,102,102,98,56,53,48,48,102,102,55,99,53,97,48,49,99,98,48,49,51,52,97,53,55,54,48,55,97,97,48,52,56,54,57,52,48,48,102,102,101,98,99,48,57,55,51,48,55,98,97,53,51,50,50,99,50,49,50,53,48,51,98,55,50,98,48,97,56,48,101,99,48,51,97,49,48,55,48,97,53,97,56,55,54,52,97,101,54,48,49,101,55,48,55,57,53,50,53,50,52,97,100,48,101,56,48,51,57,99,48,50,53,102,48,51,99,48,49,101,51,52,98,48,55,56,52,57,97,49,101,52,48,102,49,56,55,52,52,97,51,52,50,52,98,101,57,98,57,48,49,51,48,51,57,101,53,48,52,57,53,57,55,50,48,50,54,48,53,55,57,53,97,101,53,48,48,53,102,50,56,49,51,54,99,48,52,56,51,56,49,51,53,50,48,52,57,50,48,55,99,56,98,98,48,101,57,48,49,51,48,99,48,101,54,52,49,101,50,48,55,50,53,48,99,97,101,48,102,55,48,55,101,56,51,57,101,53,51,48,55,101,99,98,53,48,55,55,54,48,102,49,99,51,98,52,48,101,101,99,51,102,97,102,56,55,48,52,98,101,52,50,48,101,102,57,54,54,49,101,50,48,55,55,99,49,101,53,48,102,100,48,55,51,52,51,97,53,56,51,100,52,49,100,50,52,100,52,97,50,99,56,97,55,52,102,50,98,48,98,97,52,52,52,50,56,99,57,101,53,55,57,55,97,53,51,51,57,52,56,50,56,53,99,98,49,52,50,57,98,102,102,48,49,97,52,56,48,49,102,54,102,101,48,48,102,57,54,48,51,56,48,52,100,55,48,51,57,102,55,56,49,99,54,48,49,50,48,52,49,100,102,48,55,99,48,48,101,52,99,51,98,56,49,102,51,99,100,53,48,55,102,52,49,101,49,56,51,99,56,50,57,101,99,49,100,98,56,51,101,54,50,56,55,48,55,55,52,51,100,52,48,101,99,52,51,101,52,49,100,50,101,48,101,99,48,51,100,99,48,101,52,56,48,57,56,102,48,102,48,50,49,49,53,52,48,57,101,52,100,48,101,100,48,55,100,48,97,51,48,102,97,56,48,57,101,49,52,52,57,102,50,53,56,48,55,52,56,98,54,52,49,50,97,99,97,100,50,49,100,51,56,98,51,52,101,56,48,49,55,54,99,48,49,102,53,99,50,48,48,102,102,102,97,57,99,48,50,54,57,52,48,49,102,54,57,48,53,56,48,51,100,54,52,48,48,102,102,50,53,97,49,99,48,101,51,50,51,55,48,55,51,54,48,48,102,54,50,48,48,102,102,51,100,101,54,57,54,49,102,57,98,48,55,56,101,99,49,53,99,56,98,99,49,101,51,51,50,49,102,98,55,99,51,98,55,100,56,52,97,48,101,49,56,51,98,55,48,102,101,101,52,55,100,55,56,51,56,48,53,101,52,100,102,50,101,98,57,53,57,53,55,55,100,49,55,49,53,101,48,50,54,51,98,50,55,48,50,52,52,48,98,48,53,52,48,102,99,52,48,49,102,52,49,99,48,48,102,98,56,52,48,48,55,56,52,99,56,49,51,48,99,49,101,100,50,99,48,51,101,56,49,100,101,50,99,52,51,99,50,48,52,98,101,56,51,101,102,48,49,50,50,48,48,102,102,55,97,100,54,56,56,49,100,53,50,97,98,49,55,50,48,102,48,97,55,56,51,98,54,48,101,51,56,51,101,50,52,55,48,55,54,97,48,48,102,54,56,50,50,57,54,97,48,102,50,56,49,100,98,56,55,51,48,102,50,49,102,56,48,55,57,48,56,57,54,49,101,50,48,48,55,98,97,98,57,54,53,53,56,97,49,52,54,52,98,101,49,100,99,101,56,48,53,97,49,56,48,52,99,51,102,99,48,97,57,99,48,57,56,98,48,50,53,48,52,48,57,57,97,48,50,53,51,48,98,102,52,55,48,101,102,48,49,51,49,50,48,101,50,52,49,101,101,48,51,57,101,52,97,50,99,55,50,52,54,50,56,100,51,48,49,101,52,56,51,98,48,48,102,102,56,51,98,101,50,98,56,51,99,57,100,49,48,97,102,50,56,100,50,99,98,51,57,48,101,101,97,52,48,55,101,56,51,98,52,53,48,48,48,102,102,57,98,101,50,57,97,52,51,99,56,53,50,52,57,54,55,52,56,54,100,102,48,49,50,102,55,48,98,52,52,49,48,100,51,99,52,97,55,97,48,53,51,56,48,98,51,50,56,48,55,53,57,56,49,51,50,48,48,102,102,52,57,100,48,48,51,101,98,102,48,48,49,102,55,50,50,48,52,98,56,49,53,97,53,57,49,55,102,50,48,101,99,52,49,102,50,56,51,98,99,48,102,97,48,50,55,97,56,51,56,48,48,102,102,52,99,54,48,51,57,101,48,48,55,97,50,54,48,102,48,56,51,100,54,53,51,54,48,101,102,56,55,101,99,97,51,52,54,48,102,53,101,48,55,53,56,48,102,55,49,50,99,51,98,52,48,102,51,56,97,53,50,98,51,50,55,49,55,101,48,101,98,57,57,48,101,52,56,55,100,54,52,97,51,98,52,101,57,52,101,50,98,56,97,97,50,100,52,51,98,50,53,57,99,99,50,55,97,49,99,54,50,98,56,48,50,57,56,56,48,49,102,54,98,99,48,52,57,54,49,52,97,48,48,102,102,102,97,102,48,48,50,55,102,48,49,102,100,48,49,50,55,54,49,100,101,50,102,56,98,52,48,102,51,49,52,101,48,101,55,99,48,49,101,57,54,54,52,51,50,101,99,98,97,50,100,49,49,52,98,57,50,99,57,51,101,52,51,102,56,48,101,54,52,49,100,100,56,51,100,48,52,56,48,52,99,57,54,52,56,52,49,100,48,48,101,51,50,50,50,53,54,52,53,52,57,48,102,97,98,99,56,54,100,53,52,48,55,53,52,97,100,50,50,100,50,50,99,52,53,56,50,55,54,101,54,57,51,100,51,51,102,99,48,98,97,53,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,55,102,99,48,50,99,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,50,50,97,48,101,57,56,55,98,48,51,99,101,49,99,49,48,102,52,56,55,54,48,51,102,52,49,99,53,48,102,50,57,55,99,49,99,97,48,102,98,56,55,51,56,98,102,50,57,99,51,100,56,49,99,100,48,102,55,56,55,53,48,98,57,50,99,52,51,98,97,49,101,57,48,101,57,56,55,97,52,51,98,97,57,99,56,101,53,97,56,55,54,99,51,100,48,49,100,97,48,102,49,57,53,50,57,56,56,50,53,99,49,52,50,49,101,49,50,56,99,98,56,52,51,52,52,50,100,99,97,97,50,101,48,97,101,52,99,52,50,50,99,48,97,98,50,99,49,49,100,49,48,98,49,52,48,55,53,98,98,54,101,50,97,52,48,102,53,52,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,50,48,48,102,102,53,102,102,48,51,56,53,48,48,55,100,56,57,48,48,51,101,102,49,99,48,49,102,54,48,50,48,48,102,102,102,98,51,102,48,55,53,54,48,101,98,52,49,99,98,48,49,51,52,52,49,102,55,48,101,48,50,53,48,51,98,50,48,55,53,102,56,51,56,101,53,102,102,48,101,100,56,55,48,48,102,102,49,100,56,56,55,54,48,51,97,48,48,48,102,102,102,55,100,48,51,100,101,48,101,53,56,55,55,56,51,101,54,49,100,56,97,48,55,101,99,49,102,52,50,101,55,50,51,57,54,48,49,101,50,52,55,48,55,56,48,49,101,97,48,101,102,56,55,102,99,51,99,52,56,50,49,101,50,48,101,100,56,55,49,56,98,48,48,101,54,56,51,57,50,57,51,97,49,50,54,56,55,54,48,49,100,50,48,55,55,56,98,48,52,51,101,57,98,52,49,102,52,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,49,48,48,102,102,50,56,49,102,102,56,48,51,101,50,101,52,48,48,102,102,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,49,52,57,101,56,49,51,48,54,98,102,101,48,49,57,102,48,48,48,102,102,102,98,54,52,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,49,54,57,52,48,48,102,97,50,57,48,48,55,99,55,100,99,51,102,48,48,102,102,48,102,98,55,98,50,57,56,49,101,102,48,51,101,50,48,102,98,56,51,100,50,101,48,101,50,52,48,57,54,56,48,55,55,48,48,102,102,48,102,55,55,56,51,97,102,50,57,52,51,101,101,53,49,97,49,49,53,50,49,102,48,48,102,100,56,55,99,52,48,57,56,101,97,48,101,50,57,53,101,53,101,48,55,54,56,51,98,101,53,55,56,55,50,57,50,48,98,53,50,98,101,53,49,52,49,100,102,56,51,98,56,48,48,102,102,55,98,98,52,51,57,48,48,102,102,102,48,48,49,101,57,57,54,48,53,101,97,55,56,55,55,57,51,56,51,101,54,53,50,50,53,57,53,50,48,101,99,99,49,100,97,57,54,50,56,52,53,98,56,55,56,56,51,100,99,48,102,51,48,49,99,101,56,48,54,97,53,56,49,51,48,54,48,101,53,56,51,97,97,48,52,99,57,56,51,56,50,48,55,101,50,48,52,98,57,56,55,101,49,51,56,51,99,52,53,52,56,55,50,56,49,102,101,56,51,97,48,48,55,57,56,48,101,52,99,51,101,48,53,97,48,55,53,49,51,48,97,102,52,51,48,102,53,49,53,99,49,100,52,48,55,97,50,49,99,100,50,102,48,51,56,99,49,101,52,50,99,48,51,98,50,57,101,53,97,57,53,52,53,102,57,53,48,56,52,49,101,49,52,51,50,97,99,98,100,52,98,52,97,50,97,100,51,48,98,52,50,56,99,98,99,50,98,100,97,50,99,97,49,49,54,56,98,49,50,97,56,98,49,54,98,53,50,48,100,56,99,50,48,101,97,56,49,100,54,48,55,49,48,49,99,55,56,51,97,99,48,55,54,56,48,101,53,52,49,100,54,57,52,55,99,51,98,50,48,101,99,99,49,99,101,56,51,98,102,48,101,55,48,51,97,101,48,55,55,50,49,100,97,97,50,99,99,98,56,50,101,55,56,55,55,56,51,56,56,49,99,48,48,102,102,101,102,49,53,56,49,100,55,48,101,57,57,52,49,50,53,100,48,55,56,49,51,52,98,97,48,102,49,57,54,98,99,97,55,48,101,102,49,52,99,53,54,57,53,100,50,53,56,49,55,56,53,57,49,54,50,53,101,49,54,48,48,102,102,57,55,48,52,102,49,54,54,53,57,50,55,57,54,53,54,101,97,54,100,55,102,56,48,52,57,99,48,48,51,101,99,52,52,48,57,48,102,48,55,99,56,48,48,102,102,102,97,100,100,48,50,54,100,48,49,101,98,56,49,50,97,99,48,102,57,56,97,54,50,102,100,57,52,56,48,101,54,57,55,99,53,57,97,53,48,51,98,54,48,102,99,49,55,52,49,100,101,52,55,48,101,100,57,53,99,48,102,97,99,49,99,100,50,53,49,55,50,53,97,50,50,48,51,98,55,48,55,99,101,49,100,50,52,53,50,98,56,98,102,48,102,54,49,52,101,48,50,52,50,49,102,57,50,97,56,97,100,97,52,99,52,100,50,57,99,97,101,48,102,54,48,55,56,54,99,51,57,54,49,101,99,52,52,48,102,50,48,51,98,56,48,102,51,49,54,53,48,49,102,55,48,101,55,56,55,56,99,97,101,50,98,56,49,49,56,53,48,48,101,49,53,48,48,102,102,55,100,102,99,48,48,102,102,51,101,97,48,52,51,97,99,48,48,102,102,102,98,54,50,48,50,53,50,53,101,54,56,51,98,102,50,49,101,49,52,51,48,50,54,98,99,48,57,54,99,50,56,48,49,101,52,56,55,101,56,48,57,53,53,52,99,50,57,56,98,52,50,98,57,57,50,98,99,51,100,56,49,101,97,50,102,52,97,54,50,97,100,50,56,51,99,54,48,101,52,48,51,100,54,53,54,48,55,57,99,51,99,56,49,100,102,48,101,51,48,48,51,100,98,101,48,102,97,100,50,99,51,57,50,49,100,48,48,102,102,101,101,97,49,56,55,99,99,98,98,50,101,52,97,48,50,99,52,49,100,54,56,55,97,52,97,100,48,101,101,48,55,99,57,98,48,102,48,51,56,49,99,99,52,50,48,102,102,48,55,49,48,51,102,97,48,49,52,54,56,48,102,53,52,49,100,54,48,55,101,99,49,99,55,56,51,100,51,48,55,57,52,48,101,53,56,49,101,57,49,52,55,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,102,102,102,56,56,51,97,101,48,55,56,99,49,100,97,57,50,99,99,97,55,50,101,51,48,55,55,52,51,102,54,48,101,102,99,51,99,50,53,57,56,55,53,99,51,100,56,53,48,55,50,101,56,97,48,52,100,50,101,56,51,98,97,53,97,101,50,57,99,51,99,50,53,51,49,54,52,53,55,102,50,99,48,97,51,50,99,56,98,49,50,56,99,98,48,48,102,102,52,98,48,50,55,56,97,99,50,99,57,51,99,97,100,98,54,57,51,54,98,102,99,50,100,53,54,57,54,100,55,53,102,102,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,51,102,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,52,48,50,54,97,57,52,49,48,48,48,102,102,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,102,102,48,48,102,102,98,48,52,53,48,48,102,102,99,49,98,48,48,55,99,54,48,99,48,49,102,49,102,98,50,99,99,51,97,54,57,101,48,101,99,52,48,49,102,54,55,101,48,52,101,55,56,55,53,56,97,48,52,57,52,57,52,97,48,101,102,50,49,48,55,101,99,48,57,52,50,48,55,50,50,49,101,52,50,97,48,51,97,99,49,102,54,50,98,56,48,52,98,56,51,101,56,49,100,55,48,55,51,101,48,102,51,52,49,99,97,48,49,51,57,54,56,97,49,101,101,48,101,56,48,51,100,51,50,102,52,97,97,52,53,50,102,100,48,56,97,56,50,101,99,51,102,97,53,48,56,55,52,48,49,100,51,48,51,99,55,48,55,54,97,100,56,55,97,99,49,100,102,48,55,98,53,49,99,97,54,48,55,98,53,49,54,49,100,102,48,102,98,56,55,55,99,51,57,56,102,49,53,97,48,53,52,56,48,48,102,102,102,56,98,102,48,48,102,102,51,101,57,53,55,48,49,51,102,99,48,102,100,57,49,99,48,57,99,100,48,50,54,48,56,51,98,48,49,99,48,48,102,102,102,53,48,49,50,52,56,48,52,98,52,56,55,102,99,98,50,48,101,101,49,54,54,48,101,101,56,51,101,56,100,56,48,51,100,99,57,56,49,102,102,48,51,102,55,50,98,56,51,57,99,53,54,56,55,56,48,97,51,48,101,48,50,53,56,55,52,48,97,101,50,101,53,48,51,50,50,56,55,48,48,49,100,99,101,48,102,56,48,55,48,56,49,101,54,56,51,99,49,52,101,48,102,100,50,50,49,54,50,49,99,101,48,55,56,53,56,48,49,101,100,98,48,55,52,98,56,51,57,54,48,102,48,52,51,98,50,49,101,99,48,55,97,50,101,48,51,98,102,48,48,99,101,101,48,55,97,97,48,102,52,99,51,56,56,48,101,51,99,49,100,54,48,51,99,98,48,55,100,52,48,102,52,56,98,99,101,49,100,57,48,55,54,54,48,101,55,52,49,100,102,56,55,99,52,49,101,56,56,51,99,54,48,102,50,99,57,53,56,53,99,49,55,51,99,51,98,99,49,99,52,48,101,48,48,55,55,56,98,51,48,102,52,48,55,98,48,98,102,97,50,57,52,51,98,101,56,52,53,100,48,55,56,99,98,53,101,53,51,56,55,55,56,97,54,50,99,56,98,49,101,53,55,57,52,54,53,54,57,54,50,53,101,49,54,48,48,57,54,48,52,56,57,53,56,53,54,97,55,57,54,53,54,100,50,49,53,55,102,56,48,53,97,55,56,48,51,101,52,102,101,48,48,102,97,51,49,48,48,55,57,50,98,48,55,97,52,57,48,48,102,102,52,101,102,56,49,50,55,52,48,101,54,99,48,49,101,100,99,48,50,52,97,48,49,101,54,56,48,57,55,102,48,55,98,101,49,100,98,48,101,53,97,52,56,50,55,52,51,98,56,48,52,98,56,56,51,102,53,48,102,48,56,55,56,52,98,50,52,50,55,99,49,50,56,49,99,57,52,53,50,57,53,48,55,48,51,98,48,48,102,102,50,53,102,56,49,101,55,54,52,97,48,101,99,99,56,51,98,102,48,52,57,49,54,54,49,101,48,48,102,102,101,56,48,55,51,99,49,101,57,50,54,48,55,57,48,49,100,98,51,54,48,48,102,102,102,52,99,48,51,98,52,53,102,56,51,56,52,48,101,48,57,54,52,48,50,56,48,97,56,48,55,100,55,48,51,100,53,48,55,53,56,49,99,52,48,55,101,48,48,101,98,48,49,101,53,56,51,57,53,48,55,97,52,53,49,102,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,101,50,48,101,98,56,49,101,51,48,55,54,97,52,98,51,50,101,48,97,54,101,49,101,49,48,101,50,48,55,102,99,51,98,99,53,57,56,55,53,99,51,100,56,53,48,53,49,55,52,49,100,102,52,100,50,57,52,51,99,54,53,53,55,50,101,48,51,98,99,53,99,57,54,52,53,55,55,50,99,48,97,51,50,99,56,97,101,50,102,48,97,102,48,52,99,56,50,55,56,97,99,50,99,57,48,48,98,50,56,54,57,51,54,52,48,50,57,53,48,48,49,102,55,100,101,48,48,102,102,102,97,53,55,48,55,97,50,48,48,102,102,102,97,97,98,48,50,54,51,48,98,102,48,102,98,48,55,52,99,51,97,101,48,50,54,101,48,52,56,100,48,51,102,48,48,102,102,102,102,48,55,57,48,98,48,48,50,53,99,99,51,102,101,53,48,51,52,49,101,50,52,101,50,97,52,49,100,97,54,50,100,100,50,48,98,53,48,102,50,57,53,99,48,52,98,51,56,51,99,54,52,56,48,102,51,49,55,50,49,101,57,48,102,48,57,53,56,49,102,102,48,55,55,97,49,100,101,54,49,102,52,49,48,101,55,57,55,97,49,101,57,50,102,56,98,51,97,48,55,100,52,49,99,50,48,101,102,97,53,48,55,101,56,97,57,50,100,54,99,51,99,97,53,51,56,51,100,49,48,101,54,48,51,98,51,102,102,48,49,55,102,49,55,53,100,55,53,102,102,100,52,48,51,51,101,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,102,102,48,52,48,48,48,102,102,49,102,51,57,99,48,48,54,51,53,101,48,48,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,97,48,51,102,101,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,48,48,102,102,100,55,102,99,48,55,100,101,48,48,102,102,55,99,55,100,99,48,49,102,50,55,49,48,55,51,52,48,101,52,56,49,99,51,50,53,56,49,50,57,48,48,102,102,48,102,98,51,102,48,55,98,48,49,101,48,48,101,56,57,53,48,48,101,54,99,51,98,101,49,100,49,50,57,99,48,57,54,50,48,55,100,99,56,101,48,101,99,53,101,48,102,49,48,55,53,49,48,48,49,99,100,56,55,50,48,51,57,97,49,99,51,48,55,54,52,49,100,98,48,50,53,99,52,98,97,48,101,57,48,51,56,54,48,55,53,97,57,97,49,102,56,52,54,48,102,48,48,102,102,55,50,49,49,48,51,98,56,57,48,49,102,48,48,102,102,101,100,56,51,99,98,48,102,52,49,53,101,49,102,51,55,48,51,101,101,56,48,53,100,56,55,98,56,97,99,48,102,99,48,55,99,52,51,98,54,53,97,56,55,52,56,51,57,98,48,48,102,48,48,102,102,48,56,57,48,48,49,102,55,55,56,48,48,102,102,102,98,101,57,48,55,101,99,48,48,102,102,102,98,54,98,48,102,100,49,54,99,48,101,101,52,97,54,52,50,48,48,102,102,55,97,53,101,48,52,56,100,56,55,50,56,51,102,99,53,51,56,55,98,56,49,99,97,56,51,57,52,50,99,52,97,48,48,102,102,101,55,50,54,48,55,101,100,51,99,51,99,54,49,100,50,50,57,56,51,102,52,49,100,55,50,98,48,49,102,48,56,51,100,48,48,102,102,102,98,97,51,50,49,49,54,52,49,101,51,54,48,51,102,101,49,101,56,50,56,48,51,102,99,49,101,52,52,52,50,99,48,49,100,102,56,55,53,52,51,100,98,56,49,100,55,48,55,51,48,97,50,52,97,50,57,48,51,98,97,99,97,48,56,55,99,56,51,99,101,49,100,102,52,102,48,55,97,52,49,102,48,48,49,55,102,49,55,53,102,102,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,97,48,51,55,101,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,52,48,101,49,99,51,100,56,48,48,102,98,100,55,48,48,55,100,57,101,56,55,99,99,48,57,49,101,48,101,102,48,48,102,102,51,101,98,101,48,98,49,48,50,54,49,102,49,52,101,48,52,98,97,49,52,54,49,99,48,52,55,48,55,51,54,57,48,56,54,49,100,50,48,101,48,48,102,102,51,98,102,48,101,55,48,55,101,56,51,99,56,48,101,49,56,97,53,48,101,57,48,51,98,97,48,101,54,56,55,53,48,49,99,56,56,55,57,48,51,102,99,49,100,55,48,101,100,49,53,99,49,101,49,55,99,49,100,102,48,55,53,52,51,98,101,49,99,50,52,97,50,98,100,99,98,50,57,100,100,50,98,48,51,101,50,48,102,49,52,97,50,48,55,56,56,48,102,49,99,51,98,50,48,102,98,56,51,100,48,48,102,102,102,51,56,51,57,50,53,100,49,52,54,49,100,101,50,56,48,48,102,102,57,101,49,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,102,101,49,52,48,50,48,49,100,52,48,51,102,101,49,55,102,99,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,49,102,102,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,49,48,48,102,102,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,55,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,102,102,48,48,99,102,56,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,57,48,56,53,48,48,102,102,101,102,55,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,48,57,48,56,53,102,102,48,48,99,102,98,48,48,102,102,55,99,50,97,52,48,49,97,100,54,52,48,102,102,48,48,102,102,49,51,51,102,99,49,101,57,56,48,49,52,98,97,56,49,50,97,97,98,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,99,48,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,101,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,50,57,55,53,48,50,54,97,57,55,102,99,48,102,102,48,48,102,102,49,102,53,51,56,48,48,100,54,98,51,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,52,48,52,48,48,55,99,100,53,52,48,49,97,101,57,97,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,51,102,100,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,56,48,56,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,57,55,102,99,48,55,102,98,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,98,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,50,99,49,99,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,102,102,48,50,48,48,102,102,53,100,55,53,100,55,102,102,53,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,48,56,48,54,97,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,102,102,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,50,48,48,102,102,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,49,102,102,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,48,49,51,53,52,97,48,56,48,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,102,102,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,48,102,102,98,48,52,53,102,102,48,51,54,53,48,50,52,52,56,48,49,102,55,53,101,48,48,102,98,49,50,48,48,55,100,54,100,56,51,57,99,48,55,57,52,48,101,49,99,48,57,52,56,48,55,99,50,49,100,102,48,101,49,48,51,98,98,48,55,57,52,49,101,48,52,99,48,102,99,51,97,56,54,53,100,48,51,97,56,48,55,54,48,49,102,98,50,99,56,51,97,52,48,102,51,52,98,51,55,56,49,100,56,97,50,57,55,50,48,102,50,56,51,97,56,53,57,56,55,99,52,51,97,54,53,100,50,53,53,48,55,56,52,98,55,48,101,52,48,51,97,100,50,98,48,49,100,97,50,54,49,52,54,49,101,98,101,49,101,100,48,55,55,99,56,54,49,100,50,48,102,48,48,55,57,48,98,51,50,98,56,51,57,50,56,48,48,102,49,101,56,51,98,101,49,102,98,50,56,48,48,98,49,48,51,100,56,49,101,99,48,102,52,48,55,102,56,51,100,50,49,101,55,48,102,100,48,55,101,56,51,99,97,53,102,48,55,100,52,51,101,101,49,102,49,50,102,99,98,56,48,102,54,48,55,99,56,51,100,101,49,101,98,50,101,52,98,49,48,102,49,48,55,97,52,51,100,56,49,101,57,48,102,49,50,55,50,52,49,54,97,49,101,52,48,102,52,48,55,57,52,51,99,54,53,98,50,54,50,55,49,55,48,53,102,48,55,56,52,98,99,50,101,49,51,49,50,99,98,55,50,100,52,98,56,50,99,53,51,49,51,52,98,48,50,100,48,98,48,52,56,52,98,50,99,53,51,100,100,55,50,100,99,98,97,97,49,53,53,55,53,102,102,100,55,53,100,55,53,102,102,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,97,48,51,55,101,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,48,48,102,102,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,55,53,100,55,53,102,102,100,52,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,50,48,48,53,48,51,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,55,102,99,48,51,51,101,48,48,102,102,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,50,52,50,49,55,102,102,53,48,49,56,48,52,48,49,102,49,56,101,48,50,53,55,55,48,49,51,51,101,48,48,102,102,102,98,56,102,48,50,53,56,55,49,54,97,49,99,53,57,48,102,99,56,55,48,52,48,57,55,56,48,48,55,98,98,99,48,57,97,51,48,55,56,49,99,48,49,101,101,55,48,48,55,98,54,56,48,49,101,99,101,99,48,101,57,56,97,49,55,102,56,51,57,100,48,102,99,101,48,52,97,56,55,56,56,97,49,50,101,48,98,100,101,53,48,48,49,51,51,50,49,101,51,48,55,49,55,101,56,51,98,48,53,49,99,57,55,98,54,53,57,102,52,97,48,48,55,53,57,99,51,98,99,53,56,48,55,48,100,49,48,51,101,50,52,48,48,102,102,53,102,101,53,48,48,102,102,99,102,56,48,48,55,99,51,55,99,48,57,50,98,101,48,101,51,99,48,49,102,53,102,56,48,102,48,56,48,57,99,52,50,100,52,98,102,101,53,56,48,55,56,48,48,102,102,57,101,52,48,55,56,50,100,48,48,102,102,57,51,49,52,56,56,48,53,57,56,50,55,48,97,55,48,101,101,56,51,97,100,48,50,53,57,56,51,99,101,48,102,50,99,49,100,55,48,55,54,52,48,52,99,52,97,100,52,97,48,101,57,57,52,99,57,56,53,53,56,55,102,99,98,57,48,55,57,97,53,100,48,51,101,99,52,99,50,102,102,97,49,56,55,97,52,51,101,48,53,48,50,55,48,55,48,97,52,49,100,55,53,57,53,99,48,50,52,50,49,101,51,99,49,101,99,50,98,101,98,102,99,48,55,48,48,102,102,53,100,55,53,100,55,102,99,48,50,98,49,99,48,49,102,50,102,99,48,50,52,102,48,51,102,50,48,101,51,99,48,49,102,54,55,54,101,56,49,51,53,50,57,101,57,57,56,98,54,48,55,54,54,48,52,101,102,48,51,98,102,48,101,97,48,55,56,56,51,97,52,57,100,100,49,99,97,56,50,98,56,48,49,101,100,99,48,102,100,56,51,56,49,48,101,48,56,51,98,57,48,55,50,54,48,102,49,99,49,100,99,54,52,53,52,55,48,102,50,57,55,54,53,102,57,54,102,56,97,54,48,101,102,57,53,48,48,102,102,101,98,56,49,101,49,102,48,102,56,50,55,57,52,48,49,100,49,50,57,53,51,99,48,49,101,97,98,100,48,55,51,52,51,98,101,100,57,55,56,57,101,49,99,53,48,102,48,49,54,54,101,48,48,102,102,97,55,101,97,48,49,98,54,97,48,48,102,57,52,56,56,49,50,51,50,53,51,48,49,51,56,48,48,102,102,48,102,97,97,56,48,55,98,48,48,102,102,102,49,99,97,53,48,101,54,56,48,51,100,99,48,48,102,97,99,48,57,51,52,57,97,48,50,54,51,99,49,100,97,57,54,101,56,50,101,48,55,49,52,97,56,50,101,57,48,52,51,56,56,49,100,100,55,100,48,57,49,52,48,57,56,101,50,97,48,98,51,48,102,50,56,55,99,49,48,99,48,52,100,55,48,55,48,51,48,51,57,51,48,48,55,98,57,48,49,101,54,48,55,56,48,51,57,52,49,100,52,50,102,99,97,48,50,102,52,51,101,56,49,102,99,48,55,52,97,48,101,98,98,98,53,48,49,101,50,50,100,48,97,48,50,98,48,51,97,50,53,101,48,48,53,50,53,50,102,102,101,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,54,102,56,48,48,102,102,55,100,97,50,48,49,51,99,102,99,48,49,102,53,98,48,48,52,56,57,56,51,102,49,48,50,55,53,54,56,49,100,55,54,48,55,99,102,99,49,99,98,48,48,102,102,51,100,51,50,48,48,102,102,55,52,54,55,56,51,101,102,99,49,100,99,56,48,51,100,99,57,99,49,101,51,48,51,101,48,48,55,55,97,48,101,57,99,54,48,102,97,55,48,101,56,48,55,101,56,48,52,97,55,49,52,98,56,51,102,98,56,98,99,50,52,48,48,102,102,102,54,97,49,54,52,48,50,54,50,48,50,53,53,99,97,99,51,50,48,102,52,101,99,53,56,97,49,48,48,102,102,97,48,101,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,102,102,52,48,49,102,50,56,100,48,48,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,97,55,48,56,48,57,55,99,53,102,102,48,54,54,52,48,57,56,99,48,48,102,102,55,100,100,98,48,48,102,102,51,101,98,53,48,48,102,102,57,54,54,48,50,53,50,52,49,100,53,48,49,51,97,52,49,102,54,48,50,54,52,48,97,48,48,102,51,56,51,57,101,48,55,102,101,53,48,48,102,102,55,57,52,98,57,48,50,53,99,100,48,99,49,100,98,57,53,97,53,98,56,55,98,99,51,102,101,48,102,100,56,98,49,48,101,57,57,52,97,57,97,53,57,49,55,56,49,100,50,48,101,53,56,55,50,49,49,100,49,53,48,56,98,55,50,56,99,51,99,48,53,49,57,54,99,56,56,99,48,55,48,52,51,101,56,57,56,48,102,52,54,56,49,100,102,56,55,52,99,49,100,51,48,51,99,101,50,100,99,97,52,48,101,51,56,51,101,51,48,102,49,56,51,98,99,48,102,49,57,54,52,56,54,56,51,99,48,50,55,100,52,48,57,97,97,48,55,99,48,49,99,54,48,50,54,48,52,48,57,56,99,48,55,99,101,48,102,97,48,49,100,56,56,51,56,53,48,55,55,99,48,52,97,102,56,55,48,48,102,102,49,101,53,56,51,99,48,48,102,102,102,48,48,55,99,52,51,97,56,48,101,49,48,49,100,54,97,54,49,54,101,57,56,49,99,53,48,55,54,48,53,51,49,54,56,57,49,57,102,52,55,48,101,101,57,52,97,57,50,53,100,98,97,54,97,49,102,48,50,55,56,98,49,52,51,50,56,48,97,100,48,101,56,48,55,48,100,48,48,98,99,52,99,52,102,52,49,48,55,54,97,48,101,100,99,49,100,56,56,55,48,101,48,51,98,56,48,101,102,56,51,98,97,48,98,98,97,101,98,102,102,97,56,48,54,100,97,56,48,51,101,51,97,50,48,48,102,102,102,98,97,97,48,48,102,102,55,56,97,57,56,49,50,101,52,53,97,56,55,48,52,49,102,101,56,55,57,99,51,56,50,56,56,48,52,102,50,56,51,56,54,100,50,56,50,48,102,49,99,51,98,54,53,49,51,97,48,50,52,50,53,99,48,51,101,51,48,55,53,97,56,97,56,101,53,48,50,49,56,55,55,56,48,57,57,56,50,98,56,51,57,51,50,53,51,57,52,99,49,100,101,50,97,55,57,55,50,49,101,49,50,101,49,50,56,51,57,54,48,102,52,99,97,51,48,55,55,54,57,101,53,101,48,55,55,52,51,97,50,49,102,100,50,98,56,97,56,48,102,50,51,97,53,53,48,51,98,48,48,101,99,48,51,100,100,48,55,54,48,49,99,49,50,98,99,48,50,57,50,57,52,49,56,54,48,50,53,55,48,48,102,102,57,97,51,48,55,101,97,48,52,57,55,56,51,102,52,48,101,51,56,49,51,50,99,48,52,98,53,48,55,101,55,48,51,98,55,48,55,100,56,48,101,100,54,48,51,99,98,56,51,57,54,49,102,52,101,49,100,57,48,101,55,56,55,98,102,57,52,100,99,51,100,99,49,99,102,50,102,99,51,56,97,49,101,51,51,48,55,54,99,51,102,56,49,100,99,48,102,53,56,55,52,48,98,50,101,57,101,49,100,52,48,102,53,49,55,56,53,52,54,48,49,51,57,50,56,52,98,49,101,56,50,48,57,100,99,57,101,53,55,56,50,52,56,98,50,52,51,52,48,52,100,52,51,102,102,48,48,102,55,50,53,48,52,101,52,48,57,101,54,48,50,55,57,99,48,57,55,52,48,48,102,102,55,100,55,53,48,49,50,101,56,49,102,52,48,50,54,56,48,48,102,102,57,57,102,48,102,57,56,48,51,100,97,97,49,99,48,48,102,102,101,97,102,54,52,97,98,50,57,56,97,54,50,98,50,49,49,52,98,49,48,102,100,56,51,99,102,48,102,99,57,54,50,56,99,57,52,57,52,49,100,98,48,55,53,101,48,101,98,56,51,98,54,57,54,57,56,53,55,48,48,51,100,100,50,48,102,48,48,51,100,51,56,97,100,50,99,98,57,53,101,53,55,100,50,54,57,53,101,53,50,49,53,48,53,50,49,53,54,53,100,56,55,100,52,51,101,99,49,101,50,48,101,57,56,55,48,56,51,97,56,49,101,100,48,102,54,57,52,48,48,101,51,50,56,48,53,52,52,48,48,51,101,53,57,56,48,52,100,49,48,51,102,53,48,55,97,99,48,48,102,102,102,98,53,102,48,55,98,54,48,52,98,52,48,55,102,56,51,102,53,56,98,102,48,55,50,54,48,52,97,55,102,48,101,49,53,48,51,56,48,48,102,102,101,53,56,48,51,100,98,50,49,99,102,50,98,52,48,49,101,99,50,99,48,102,100,52,48,57,54,102,48,50,53,99,56,51,102,56,48,102,54,51,101,48,102,50,49,52,56,49,100,99,52,49,48,102,55,56,55,97,51,56,55,97,48,51,100,97,53,54,97,50,49,55,49,102,48,55,100,56,98,101,48,102,48,101,50,56,48,49,50,98,99,97,102,48,101,100,54,50,97,56,97,100,97,101,56,53,53,102,101,48,52,56,97,48,52,102,51,48,49,51,99,101,48,52,99,53,56,48,51,101,99,53,52,48,57,56,99,48,102,97,48,49,51,52,48,48,102,102,52,99,102,56,55,99,99,48,49,101,101,97,48,102,102,56,55,97,98,51,50,53,53,57,52,99,53,51,49,53,57,48,57,52,53,55,56,55,49,48,49,100,56,48,55,49,56,97,101,52,57,52,97,52,97,48,101,100,56,51,97,102,48,55,53,99,49,100,98,52,98,52,99,50,99,52,48,49,101,100,55,48,55,55,101,49,100,53,101,53,57,49,54,53,99,97,102,50,98,101,57,51,56,98,48,50,101,56,98,54,50,101,99,98,52,50,101,56,51,101,97,49,102,54,48,102,49,48,55,98,48,51,102,97,49,101,98,48,102,54,56,55,98,52,98,102,48,52,101,49,55,53,100,55,102,99,48,51,102,101,49,52,48,50,56,49,56,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,100,102,57,53,48,48,102,102,97,48,54,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,55,102,99,48,51,55,101,53,52,48,50,56,49,56,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,100,102,57,53,48,48,97,48,54,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,55,102,99,48,56,97,56,51,97,54,49,101,99,48,102,52,48,55,48,52,51,100,50,49,100,56,48,102,100,48,55,49,52,51,99,97,53,102,48,55,50,56,51,101,101,49,99,101,50,102,99,97,55,48,102,54,48,55,51,52,51,100,101,49,100,52,50,101,52,98,49,48,101,101,56,55,97,52,51,97,54,49,101,57,48,101,101,97,55,50,51,57,54,97,49,100,98,48,102,52,48,55,54,56,51,99,54,53,52,97,54,50,48,57,55,48,53,48,56,55,56,52,97,51,50,101,49,48,100,49,48,98,55,50,97,56,98,56,50,98,57,51,49,48,56,98,48,50,97,99,98,48,52,55,52,52,50,99,53,48,49,100,54,101,100,98,56,97,57,48,51,49,97,48,48,102,102,55,100,56,48,48,48,102,102,51,101,101,50,48,48,102,102,57,102,102,48,48,55,100,57,98,57,52,99,48,101,102,99,51,97,56,48,52,100,97,48,51,101,98,101,49,101,97,48,101,49,48,51,98,54,97,50,56,56,98,53,48,101,102,48,51,98,55,48,101,55,56,55,53,52,51,98,52,48,101,102,99,51,56,56,101,56,55,101,99,97,100,48,101,50,49,52,54,49,99,53,50,101,52,49,101,56,48,55,56,56,97,50,48,101,98,57,53,54,56,49,50,49,101,55,48,55,56,48,49,101,98,48,49,50,101,50,102,52,51,99,99,101,97,55,49,55,56,57,54,53,56,49,52,50,49,99,56,50,101,99,49,101,50,48,51,99,52,50,97,99,49,99,102,56,55,55,99,49,100,56,56,55,49,48,51,100,54,57,97,49,99,99,56,48,50,98,98,53,100,55,102,99,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,100,102,57,53,48,48,97,48,54,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,55,102,99,48,50,48,49,100,52,48,102,57,48,48,49,102,52,48,101,48,48,102,102,102,97,56,49,48,102,52,56,48,51,101,100,56,56,48,57,98,53,54,53,97,48,102,48,52,56,55,55,100,49,48,48,102,102,57,53,48,48,102,102,50,53,98,48,98,101,48,55,54,99,49,102,98,48,50,54,97,53,51,48,98,57,50,99,99,98,48,54,48,98,48,48,102,102,102,54,48,55,53,56,98,100,50,101,48,98,52,52,97,48,101,101,48,51,57,48,48,101,57,57,53,56,49,100,56,48,102,50,48,55,55,99,51,102,50,48,48,102,55,48,48,51,101,98,52,52,48,101,52,56,55,98,99,51,98,97,57,56,49,102,51,50,57,48,98,57,50,56,48,97,101,48,55,53,97,49,100,54,50,98,48,51,99,54,49,102,50,55,48,51,99,48,101,48,55,99,100,48,56,51,56,50,49,99,52,48,102,101,56,50,56,48,48,48,102,102,102,97,98,48,48,48,102,102,55,100,54,57,48,51,101,50,48,48,102,102,55,100,97,100,56,49,51,54,97,49,100,100,48,50,53,55,48,49,100,48,49,55,52,49,100,102,48,101,55,51,48,99,49,52,48,53,56,48,51,99,55,48,55,98,56,48,102,50,99,51,99,53,54,56,97,57,52,53,54,56,51,97,98,48,55,51,56,49,100,97,50,101,52,51,98,50,53,49,48,55,97,56,51,101,99,56,97,49,100,56,99,53,97,57,53,97,53,99,48,55,102,52,51,99,49,50,53,99,48,55,98,52,51,98,54,49,100,97,48,101,56,48,55,50,99,97,51,52,99,52,49,55,48,51,99,50,49,101,98,48,102,48,49,52,100,50,49,101,49,50,102,56,51,57,99,49,99,56,54,99,51,100,99,49,102,100,48,101,57,48,48,55,50,54,56,49,50,98,56,48,52,97,101,48,51,56,57,48,50,52,98,99,49,99,53,56,55,49,56,48,57,54,57,48,50,53,97,56,51,56,100,99,49,100,98,56,51,57,51,48,55,54,98,52,49,101,53,101,49,99,98,48,101,53,102,48,102,51,48,55,99,48,51,101,49,56,97,54,48,48,102,102,55,98,98,56,51,100,101,53,102,56,55,101,56,51,99,54,48,48,102,102,101,98,50,48,55,102,48,51,99,52,49,101,97,48,102,55,49,54,55,57,51,99,51,100,54,49,101,97,50,102,48,98,55,99,48,50,55,50,53,102,49,54,51,57,48,55,97,54,101,52,48,52,48,48,102,102,52,57,57,53,97,56,54,56,48,56,52,56,55,102,101,48,50,100,50,48,48,51,101,52,49,56,48,48,102,102,102,56,101,98,56,51,98,101,48,50,55,52,52,49,99,100,57,53,50,48,102,101,56,48,57,48,99,48,55,51,48,49,100,102,48,101,54,48,49,51,57,101,48,101,55,99,51,98,99,48,101,99,99,49,100,99,49,52,50,48,101,97,99,49,100,56,97,50,56,51,98,51,48,55,54,52,48,101,102,52,49,102,101,56,51,57,98,48,101,101,51,101,49,100,55,48,55,55,52,53,49,56,55,50,48,51,99,50,56,101,49,101,55,48,102,48,56,51,98,56,48,55,55,52,49,99,54,48,102,48,56,51,56,52,48,55,55,97,56,101,99,50,54,56,51,98,57,48,102,97,97,50,49,54,50,56,54,101,55,48,55,54,56,49,99,54,101,48,101,52,56,98,50,50,56,48,51,99,54,53,55,52,56,51,97,49,101,48,101,98,52,48,50,98,97,49,52,48,51,102,52,52,51,98,50,49,101,99,48,101,99,48,55,100,49,48,49,101,50,101,52,51,57,99,49,101,53,48,101,102,56,55,97,99,97,57,52,50,50,102,99,51,100,56,49,100,52,52,99,50,99,56,51,98,54,53,98,57,53,99,53,102,49,53,99,56,99,49,101,98,48,101,49,56,55,97,52,98,98,48,101,50,56,55,101,48,51,98,48,57,52,53,56,57,53,52,57,52,57,99,56,54,56,97,49,101,48,48,102,102,101,52,48,55,100,48,51,98,54,49,101,51,48,101,55,48,55,99,48,97,53,97,98,57,50,99,52,51,98,99,49,101,100,50,56,99,98,55,48,101,102,57,54,99,99,97,49,49,54,97,53,54,97,55,97,48,99,48,48,56,53,52,48,48,102,102,102,57,53,57,48,48,102,102,51,101,56,98,99,48,49,98,101,97,48,48,102,102,102,98,51,101,48,50,52,98,48,49,99,99,48,48,102,102,50,102,53,99,49,101,54,48,50,55,101,56,51,57,56,49,99,57,52,57,49,48,48,48,102,102,101,99,99,50,99,56,97,101,48,50,54,56,99,51,98,99,48,101,100,53,48,56,97,54,48,48,102,102,52,101,97,101,99,48,57,97,54,48,102,49,57,52,52,53,102,48,48,50,102,51,54,48,102,97,99,98,52,48,101,51,48,48,102,102,51,54,52,48,56,51,100,98,53,102,102,48,49,48,48,100,55,53,100,55,53,102,102,100,52,48,54,52,52,48,48,55,99,54,48,99,48,57,48,99,48,50,53,51,99,48,49,102,54,49,97,48,52,102,99,56,51,100,99,48,55,50,101,48,52,101,49,56,51,97,98,99,48,102,55,52,49,100,56,56,55,53,99,48,57,52,49,48,102,102,56,51,100,49,50,56,99,51,98,55,56,51,102,48,48,102,50,48,49,100,102,102,52,50,48,102,99,57,52,99,48,102,57,99,48,57,55,100,48,101,97,57,53,54,53,102,55,50,101,52,49,100,55,56,55,98,99,51,57,48,49,101,50,52,97,99,56,97,49,100,100,48,102,98,56,55,57,49,48,51,49,53,101,57,56,53,56,98,56,53,49,100,55,50,99,56,49,51,100,54,53,55,53,97,55,97,48,57,53,101,57,97,56,52,48,50,100,100,97,56,49,57,51,48,48,51,101,98,48,56,48,49,102,54,55,97,48,102,101,99,48,49,102,53,51,56,48,102,101,56,51,100,56,48,52,99,54,48,49,50,101,56,49,100,50,48,55,51,101,49,102,50,48,102,98,48,55,99,56,49,99,102,57,55,101,48,101,53,52,98,53,50,98,48,49,102,53,48,55,55,99,51,101,54,49,101,51,48,101,97,97,51,56,55,53,56,51,99,56,49,102,50,48,101,49,48,55,102,53,51,57,51,99,97,102,52,48,48,102,102,101,49,48,55,102,52,49,100,98,57,54,101,56,101,49,101,50,57,50,100,56,49,100,99,57,52,54,56,54,56,52,57,52,57,54,53,101,50,54,57,53,100,56,97,100,52,57,50,100,57,98,55,48,97,101,98,55,49,99,52,50,52,100,50,98,102,102,99,48,55,53,54,48,48,102,102,55,100,102,51,48,48,102,102,51,101,56,54,56,48,49,102,53,52,48,48,102,102,52,57,55,56,48,51,101,97,56,48,48,57,97,99,48,50,54,53,56,48,57,54,57,48,50,53,52,99,48,49,101,57,97,56,51,101,98,48,55,54,100,50,48,101,51,97,52,51,57,52,49,102,52,101,48,102,99,56,48,57,57,48,48,102,56,56,48,57,51,52,56,55,98,99,48,57,57,48,48,55,51,99,49,99,50,48,102,49,101,48,48,55,98,55,52,51,102,97,48,102,56,48,51,100,97,49,100,49,50,99,102,97,55,56,55,53,48,51,100,54,53,101,49,52,102,98,57,55,50,53,48,97,55,56,50,52,55,97,53,56,50,55,99,97,101,101,56,52,53,56,97,49,97,48,97,55,50,50,48,48,102,102,53,99,49,97,56,48,99,56,52,48,52,102,57,56,48,51,101,52,102,56,48,52,102,99,48,48,102,102,51,101,99,51,56,48,57,53,48,48,102,102,55,97,97,48,52,57,100,48,51,101,57,48,55,52,54,48,52,97,49,48,55,54,48,49,100,57,48,51,101,48,99,49,99,55,99,49,101,54,50,102,48,49,100,56,48,51,98,102,48,55,99,101,53,51,56,55,101,53,48,56,48,49,101,99,50,48,55,56,101,49,100,48,48,55,57,101,53,50,56,48,57,50,49,54,52,49,101,97,48,50,54,48,56,51,102,48,49,100,100,52,54,48,52,100,56,55,56,52,51,57,54,53,54,97,49,57,54,51,100,51,99,51,97,99,53,57,55,98,50,57,53,101,52,99,56,50,98,102,50,49,49,54,49,54,56,50,57,101,56,50,48,50,100,101,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,53,54,48,48,102,102,51,101,56,52,48,48,102,102,49,97,100,50,99,48,52,97,54,48,48,50,56,49,56,51,101,57,48,48,102,102,50,57,56,98,48,55,98,101,97,48,50,100,99,56,48,51,101,53,50,99,48,48,102,102,100,57,100,56,48,101,53,56,48,49,51,49,50,99,51,56,101,48,48,53,53,55,52,49,102,98,50,56,48,99,56,99,48,48,102,102,102,97,49,48,48,48,102,102,54,98,52,98,48,49,50,57,56,48,48,97,48,54,48,102,97,52,48,48,102,102,97,54,50,99,49,101,102,97,56,48,98,55,50,48,48,102,57,52,98,48,48,51,54,55,54,48,51,57,54,48,48,52,99,52,97,48,101,51,56,48,49,53,53,100,48,55,101,99,97,48,51,48,99,51,101,54,48,48,102,102,100,56,57,99,55,54,99,48,49,51,100,99,55,55,99,48,48,97,99,53,102,56,48,52,100,48,48,98,54,57,48,48,102,102,54,97,56,52,48,55,100,54,48,48,102,102,57,100,98,48,102,54,56,48,48,97,54,99,98,56,48,98,51,50,98,97,101,98,97,56,48,98,99,101,48,49,99,98,102,97,101,98,97,101,98,102,101,48,51,56,102,56,48,51,101,50,55,48,48,48,102,102,101,48,50,48,52,102,57,56,48,50,56,52,48,49,50,99,54,48,48,53,101,48,51,102,102,53,48,55,52,56,48,49,102,50,56,51,49,56,48,49,102,53,102,48,48,101,100,52,99,50,56,48,49,101,54,100,48,51,56,50,51,48,56,48,48,54,100,52,48,48,102,102,102,100,52,48,51,48,97,53,48,52,98,56,48,49,102,49,51,56,48,48,102,102,55,48,49,48,50,55,99,99,48,49,52,50,48,48,102,102,57,54,51,48,48,50,102,48,49,102,102,97,56,51,97,50,48,48,102,102,102,57,52,50,48,48,102,102,51,53,98,101,48,49,100,98,48,48,102,102,50,54,53,57,56,55,48,52,48,48,102,102,97,57,48,48,102,102,51,102,53,53,48,49,56,54,51,57,48,48,102,102,51,54,49,54,51,100,48,48,102,102,50,55,98,57,101,99,48,48,102,102,97,98,56,55,56,99,48,50,54,57,49,101,101,48,48,54,97,97,48,57,57,56,52,48,48,51,55,52,99,55,53,99,57,50,48,48,102,102,49,98,49,98,57,99,55,48,49,48,53,98,56,51,51,102,57,98,57,97,54,98,101,101,55,99,55,99,50,48,50,52,50,102,101,51,54,101,49,55,99,101,97,48,51,51,99,48,48,51,101,57,48,56,48,49,102,55,52,97,49,100,100,48,50,53,53,48,97,102,55,52,48,57,54,48,48,50,55,48,48,51,101,52,53,98,50,48,48,49,50,101,54,56,52,53,51,97,52,51,99,48,101,54,48,51,101,97,56,54,49,100,49,52,51,50,100,57,48,99,49,99,99,57,55,52,48,50,55,54,49,102,53,48,102,98,56,55,97,52,97,97,48,102,49,57,53,56,49,99,98,48,101,57,97,54,56,51,99,52,48,102,55,49,52,101,48,102,51,48,98,100,48,102,53,51,98,100,98,50,101,54,100,51,52,51,100,54,57,101,49,99,102,50,102,52,97,99,50,97,48,97,99,52,48,50,56,57,48,99,51,98,52,53,101,49,55,52,53,101,48,55,53,48,48,53,56,56,101,51,102,50,48,54,102,56,99,50,48,102,98,56,100,99,53,57,98,100,48,102,99,48,102,48,53,49,56,55,99,98,53,101,52,49,97,100,101,54,56,57,52,56,97,51,57,56,100,98,102,101,50,48,100,99,55,49,56,50,99,53,48,53,48,57,53,48,50,52,56,99,51,51,54,56,102,101,51,98,97,54,56,97,56,51,52,56,99,100,51,99,53,53,54,55,57,54,53,57,54,99,52,100,97,55,55,51,99,98,50,99,97,57,51,98,49,101,57,98,53,49,49,99,99,55,52,98,50,53,54,57,52,53,99,56,101,57,53,98,54,52,55,99,48,48,102,102,100,52,99,51,100,51,48,101,98,48,55,51,56,51,101,53,49,99,100,51,52,52,55,49,99,55,101,48,99,100,48,53,55,49,56,99,55,101,98,48,102,48,55,55,53,101,55,55,49,57,54,49,102,99,99,57,51,101,57,100,100,100,53,99,55,53,51,53,56,99,55,51,101,50,102,53,48,55,56,48,53,49,57,102,99,101,56,57,55,48,99,50,100,54,98,50,99,53,97,97,53,55,57,101,48,101,97,55,57,54,50,102,51,97,49,101,48,102,50,55,54,53,99,48,51,49,55,48,48,51,101,101,50,99,48,49,102,55,55,50,49,101,53,48,50,55,50,57,51,56,51,101,56,48,52,98,53,48,49,50,100,101,57,98,50,53,48,56,49,50,55,97,52,53,48,99,97,53,48,102,48,57,54,99,53,97,56,55,54,56,97,102,98,48,102,53,48,51,102,101,52,101,50,56,48,51,100,54,53,48,56,55,98,52,97,100,48,102,56,51,98,52,53,102,49,52,102,99,51,99,52,48,101,102,48,51,57,97,53,50,56,55,56,52,51,97,101,53,54,97,53,56,55,48,99,97,48,50,97,51,57,52,48,49,101,99,50,99,48,97,102,57,52,99,50,99,52,49,101,50,53,102,97,50,102,54,48,51,56,54,49,99,56,48,51,98,99,48,48,55,99,53,102,55,54,48,48,55,56,55,99,48,51,99,99,100,51,99,100,102,56,49,51,54,54,49,102,101,101,55,101,54,97,51,55,101,48,101,56,48,49,99,52,56,56,49,50,54,99,51,49,56,50,56,55,49,56,52,48,48,102,102,56,50,55,102,100,55,57,97,51,49,99,100,56,54,102,56,52,49,56,53,57,102,48,50,99,53,56,101,49,54,51,55,48,98,48,49,102,98,48,48,102,102,49,102,49,55,100,57,99,48,48,102,48,102,54,48,55,57,51,101,55,56,51,53,99,48,57,98,50,48,102,102,100,102,49,99,53,53,55,48,55,52,54,48,101,50,102,55,99,49,52,54,51,48,100,56,52,49,57,52,48,99,56,48,101,102,56,100,56,51,102,49,98,97,49,101,48,97,57,51,52,52,100,50,53,102,52,102,50,55,57,53,56,55,55,51,102,53,52,56,50,53,51,98,52,48,57,52,98,52,54,52,101,101,55,55,54,99,98,54,52,51,98,52,52,100,49,57,54,57,49,50,51,97,57,50,101,98,54,100,48,49,50,97,48,53,101,50,48,55,54,99,51,97,48,49,100,51,48,50,99,101,56,100,50,49,99,97,49,99,56,51,50,53,56,54,53,49,56,97,55,48,51,54,52,55,54,54,51,53,97,100,57,50,57,101,99,100,50,51,100,53,51,102,57,100,101,49,101,56,100,51,51,52,99,102,55,54,52,55,57,102,48,100,51,51,101,48,52,56,54,100,53,99,55,97,55,48,52,53,54,98,53,52,97,56,53,51,49,52,97,56,53,48,97,49,52,97,97,48,52,98,52,48,49,102,50,99,97,48,48,55,48,52,48,50,52,51,52,48,49,52,50,56,48,57,57,98,48,48,102,102,50,101,50,48,52,98,102,50,56,48,57,99,51,52,48,56,98,56,56,49,52,51,101,49,55,56,54,99,50,57,52,48,55,49,101,48,48,55,99,98,50,56,48,49,99,49,48,48,102,102,57,48,100,48,48,53,48,97,48,50,54,54,99,48,48,98,56,56,49,50,102,99,97,48,50,55,48,100,49,56,57,56,101,50,56,102,56,101,48,97,51,54,51,97,56,50,101,48,55,57,97,48,48,100,98,99,57,98,97,48,49,101,51,57,56,48,49,53,51,48,101,57,56,49,99,48,48,98,49,53,48,48,102,102,54,98,53,54,48,101,97,99,48,49,51,100,99,55,97,56,57,48,48,52,100,101,48,55,57,52,57,99,48,100,48,48,102,102,49,99,99,56,48,51,101,100,101,56,48,57,102,52,48,50,53,102,56,48,57,54,53,55,48,48,102,102,57,53,48,48,102,102,55,52,99,48,102,56,53,98,48,101,55,56,51,98,52,52,52,99,57,99,99,48,55,53,52,98,51,50,97,52,51,97,48,49,100,51,52,54,48,55,56,50,49,99,97,50,56,99,98,102,52,57,48,102,102,49,54,56,49,102,50,50,97,48,51,97,56,49,102,57,54,52,97,98,48,48,102,102,55,98,56,49,48,51,56,55,97,56,98,99,48,102,100,98,101,49,101,51,52,57,48,102,50,98,101,57,50,57,99,49,102,98,48,101,56,49,55,50,49,100,98,48,101,100,55,48,55,55,50,49,101,101,48,101,51,97,48,50,51,49,55,52,53,55,57,55,54,48,53,57,49,55,53,54,101,100,53,51,97,101,51,57,101,97,97,97,97,97,97,101,97,98,102,51,101,102,102,56,102,101,98,102,51,57,99,57,55,101,55,99,98,48,100,53,51,102,55,97,49,98,102,99,54,100,98,55,102,99,57,49,102,56,100,98,57,50,49,56,50,52,50,99,54,101,50,48,55,53,97,50,52,52,54,52,102,52,52,56,102,102,101,99,54,51,101,49,53,56,101,50,102,56,57,51,101,48,98,99,51,55,51,50,56,50,55,50,102,51,101,57,102,56,102,54,99,51,98,97,97,51,100,49,102,48,102,54,55,56,53,50,55,52,57,48,101,99,55,52,54,98,100,101,101,55,51,52,101,99,99,98,48,49,99,53,54,100,98,53,48,100,54,97,48,49,100,54,98,54,99,56,56,56,49,53,56,48,99,101,49,57,48,51,97,56,51,98,50,51,98,99,55,97,51,54,52,102,101,54,49,48,101,102,49,56,97,54,50,57,102,56,55,56,56,102,57,52,100,53,51,55,48,102,56,54,55,49,57,101,55,52,51,56,57,101,56,100,56,51,102,51,56,54,57,50,55,99,51,52,49,54,57,100,53,53,98,49,99,55,99,51,100,98,57,100,53,55,53,55,50,100,51,100,53,55,97,99,55,50,100,53,101,98,57,54,100,97,51,52,98,53,54,53,97,99,55,49,55,99,52,56,52,56,53,97,98,97,56,102,99,99,102,98,48,49,48,102,51,55,99,48,48,101,51,57,53,54,57,53,100,54,48,48,102,102,50,98,98,50,48,48,102,102,97,51,53,98,48,48,102,102,50,102,101,53,52,52,99,56,97,49,53,52,48,99,99,51,97,55,56,51,97,101,48,48,102,102,101,98,56,48,99,98,56,48,54,98,57,48,49,50,48,55,53,98,56,49,50,50,50,48,52,57,50,100,48,56,101,48,52,97,51,48,49,50,101,53,99,48,100,48,55,52,50,49,100,49,48,48,102,102,99,50,57,52,48,52,101,49,48,48,102,102,55,100,56,53,56,49,51,50,54,57,52,48,52,97,49,56,48,51,101,52,52,97,49,101,51,48,50,54,50,49,97,55,99,98,53,54,52,97,99,48,55,55,52,49,102,56,48,50,53,99,57,50,99,51,101,54,100,49,52,48,53,53,49,52,52,53,101,49,55,56,53,56,56,51,98,55,50,102,99,48,57,55,53,48,55,52,99,49,100,57,48,55,97,50,53,49,49,52,97,53,55,48,55,57,102,97,49,49,53,50,102,57,55,48,49,101,51,48,55,55,54,53,99,48,55,57,99,97,48,50,98,57,50,53,50,57,51,56,97,98,98,52,50,52,101,50,99,57,49,57,51,99,97,102,48,102,48,49,52,99,57,101,56,99,56,52,53,101,97,50,48,48,102,102,101,51,97,48,52,56,49,99,101,97,48,50,52,51,56,48,57,50,53,57,48,48,102,102,53,52,52,53,48,50,53,98,102,101,48,51,56,49,100,48,48,55,52,48,54,101,48,54,97,56,48,56,52,101,48,48,102,102,102,98,102,99,97,101,99,56,48,51,101,100,98,48,48,57,97,48,55,55,52,57,50,102,57,57,48,55,49,50,101,52,101,99,54,99,51,98,54,48,52,98,98,48,51,97,52,102,98,55,102,102,56,53,101,49,50,51,49,98,57,57,52,48,54,51,48,51,99,52,51,99,51,99,101,97,51,56,101,51,97,52,55,57,53,53,54,98,53,55,57,100,52,102,52,54,52,49,101,97,53,56,53,49,55,48,99,102,51,100,51,100,97,56,52,49,49,52,54,97,53,50,99,57,56,56,52,56,97,50,99,48,50,53,98,48,53,57,57,57,57,48,55,51,51,55,99,49,55,53,50,48,98,56,101,51,49,48,100,50,51,98,98,52,102,52,54,53,57,98,48,51,97,99,49,101,50,57,57,50,55,100,51,57,97,100,54,98,53,99,97,99,102,54,55,52,51,101,48,102,99,49,56,97,55,52,51,100,49,100,57,54,51,53,100,50,99,55,51,49,101,55,55,55,100,53,54,102,57,54,53,54,100,56,102,98,50,99,98,48,97,99,48,51,50,51,51,49,101,57,99,102,99,101,51,52,57,56,48,54,48,53,101,48,97,49,52,50,99,53,48,98,99,50,102,50,56,48,53,52,49,48,49,51,97,54,48,52,98,50,56,55,97,52,48,57,51,97,48,50,54,56,52,49,102,50,56,49,50,100,101,49,101,102,52,99,48,49,51,53,50,99,99,49,100,57,56,55,98,49,50,52,97,99,52,48,50,101,98,98,50,53,55,97,49,55,48,102,52,48,55,52,99,98,54,54,53,56,48,102,48,48,102,102,55,49,52,51,101,51,52,53,54,57,53,54,53,102,56,55,97,49,49,52,97,52,101,49,102,49,48,101,53,57,54,101,53,48,48,55,97,102,57,52,49,99,98,99,52,102,52,101,50,56,55,57,55,48,48,50,52,54,53,97,51,56,48,50,54,50,56,50,57,98,49,50,48,49,57,50,54,48,48,102,97,99,102,48,50,54,53,99,51,100,48,48,102,102,52,101,48,48,102,102,49,50,50,54,48,52,98,56,48,49,51,48,52,49,102,56,52,50,101,56,97,49,102,53,48,102,99,48,55,51,56,98,48,50,98,48,51,101,48,102,101,55,99,97,102,55,52,48,52,102,56,51,100,56,48,101,102,52,51,100,97,49,101,52,48,55,54,99,49,101,50,48,102,56,102,52,54,50,57,48,97,50,48,101,100,49,53,50,53,53,56,48,51,100,101,56,53,97,56,55,51,100,50,52,51,100,102,56,51,98,56,53,51,57,52,101,56,54,56,50,49,100,102,99,53,100,102,48,101,101,97,48,53,97,55,50,49,50,48,101,50,99,49,51,56,48,52,102,48,48,102,102,48,55,99,57,53,48,48,57,54,54,48,102,52,56,51,97,97,48,50,55,97,49,56,48,50,54,49,57,50,100,50,98,49,54,52,49,99,55,48,50,54,97,48,51,97,50,49,100,101,50,99,56,97,49,55,102,97,51,57,53,101,56,53,52,53,50,56,55,98,99,49,99,102,56,55,52,52,51,57,99,48,101,100,52,51,101,50,49,99,100,48,52,98,97,51,49,55,56,57,99,53,97,57,54,51,57,49,52,97,56,50,98,99,51,56,97,49,102,48,57,48,102,49,97,54,57,52,101,53,49,97,48,50,54,100,48,55,102,50,99,97,48,50,98,101,53,51,99,98,48,48,101,98,57,55,97,57,100,53,56,55,97,97,55,55,53,52,54,99,56,101,97,57,56,54,51,99,54,55,54,53,50,102,98,52,101,102,48,101,100,52,56,50,57,56,55,50,51,53,56,101,56,51,53,50,98,100,48,57,52,53,56,55,97,54,57,100,53,98,50,99,52,97,49,100,54,99,57,52,98,52,101,55,56,49,50,102,97,51,52,99,100,48,48,102,102,101,99,56,49,55,48,52,49,101,99,48,55,50,101,54,101,49,102,52,99,101,51,98,50,99,51,102,97,56,51,54,48,101,99,98,52,101,97,100,97,48,97,56,55,49,102,48,55,97,99,55,48,99,100,98,53,97,97,53,97,55,51,51,51,56,102,53,53,48,51,54,97,100,52,57,56,101,55,102,51,55,52,102,56,102,54,100,54,50,52,102,48,97,99,101,57,49,54,52,49,57,56,97,100,100,49,99,48,50,101,99,97,48,48,102,102,48,51,56,55,50,49,56,48,50,56,52,98,48,48,102,102,48,53,100,50,53,52,48,51,56,57,48,52,101,48,53,55,48,49,98,50,97,48,49,51,98,54,56,50,48,48,102,102,101,49,99,56,56,49,52,48,57,97,54,52,48,48,102,102,98,97,52,97,56,48,55,49,50,48,57,99,48,97,101,48,51,54,53,52,50,101,48,101,52,48,49,101,49,101,55,48,48,53,48,50,54,53,48,49,56,54,56,54,48,100,99,48,52,100,52,48,48,55,54,49,99,54,48,48,102,102,50,55,102,56,102,99,57,48,53,48,50,53,49,100,48,48,102,102,97,99,48,50,97,98,52,48,49,102,54,52,97,48,48,100,55,48,55,48,50,55,55,98,57,102,101,51,48,49,51,54,56,48,52,99,53,48,49,102,56,48,49,101,97,101,48,55,98,102,48,99,48,97,102,98,56,56,49,100,52,51,52,48,48,49,102,53,56,99,48,48,102,102,102,98,48,56,48,55,57,50,48,48,102,102,102,97,102,53,48,50,54,50,56,51,98,97,49,102,99,50,56,56,98,98,50,100,49,99,48,55,51,99,49,101,98,50,101,56,51,98,54,53,50,56,51,102,102,48,55,55,54,56,99,56,56,99,57,55,54,56,97,49,102,54,48,55,55,52,99,49,54,51,53,50,57,101,57,56,53,53,57,52,56,57,56,53,98,49,52,52,56,51,56,49,101,50,48,55,53,53,48,48,102,102,98,49,50,101,48,98,52,48,55,54,99,53,102,102,50,101,99,97,50,55,48,97,102,50,101,57,50,57,50,52,97,99,50,99,48,98,51,97,48,101,54,56,55,57,56,51,100,99,53,49,49,55,56,49,54,52,48,48,102,102,102,98,50,54,49,99,48,49,102,54,48,99,48,52,101,102,48,99,51,55,48,50,54,99,99,48,57,56,55,99,55,51,57,98,101,102,56,49,101,101,56,55,98,99,99,54,48,51,99,50,51,56,52,48,53,97,56,50,52,101,50,56,52,55,100,53,99,55,100,52,50,51,57,56,99,54,49,56,101,50,56,53,49,56,101,51,101,100,99,102,98,56,101,51,56,49,51,50,98,52,102,101,55,97,51,51,99,100,57,53,99,55,99,51,97,97,100,55,49,100,99,102,52,55,54,51,101,57,101,53,99,100,55,51,50,100,49,97,54,100,54,57,101,53,102,53,49,49,49,52,56,97,57,48,56,97,50,54,100,52,52,97,52,99,52,97,52,48,51,51,49,51,56,56,101,99,57,56,97,51,101,52,49,100,55,57,57,54,51,98,48,51,99,54,55,48,51,97,49,97,56,54,51,49,98,56,51,57,101,54,54,49,99,52,102,101,55,48,51,101,51,49,97,98,49,53,98,100,53,97,99,51,50,99,101,102,50,97,53,97,101,57,53,97,49,51,100,52,50,50,50,101,51,98,97,102,56,56,97,55,55,53,102,49,53,97,102,53,55,53,97,102,54,98,50,99,48,48,102,102,100,102,51,48,101,48,56,55,101,52,51,97,99,48,102,52,52,51,56,99,49,99,98,48,55,57,56,49,99,50,50,100,56,48,52,102,48,51,56,99,48,102,49,52,51,97,54,49,100,100,48,102,101,48,55,51,48,98,97,56,52,50,52,102,52,48,57,50,101,48,51,97,52,49,102,48,50,97,53,49,52,98,100,48,101,102,49,54,100,57,48,48,102,102,98,56,52,53,52,48,50,100,52,97,102,56,52,101,50,97,56,98,48,52,53,52,100,99,56,50,53,98,97,48,97,48,97,55,97,48,99,97,53,49,56,98,49,52,48,52,51,52,101,102,53,98,49,52,56,51,97,99,48,55,52,101,48,101,101,48,49,99,57,48,55,50,53,48,56,49,100,97,56,51,97,57,48,101,54,49,53,48,49,99,50,48,101,50,49,53,52,53,97,56,55,97,99,98,57,50,97,48,51,97,48,49,100,101,54,57,100,52,48,50,56,52,97,53,52,99,48,102,98,56,55,98,52,98,98,48,102,99,48,55,56,49,56,50,57,99,97,99,51,102,52,52,50,57,48,97,98,52,98,48,102,52,48,55,56,56,98,56,52,101,52,49,48,101,102,49,52,102,57,48,52,97,50,50,56,53,49,49,50,49,49,56,97,49,48,101,102,49,53,97,53,55,56,55,55,57,48,56,97,102,52,48,52,50,48,49,48,97,48,48,102,102,49,102,52,54,48,48,102,102,48,102,98,52,101,50,101,56,48,57,51,97,48,55,100,50,49,100,100,48,50,53,101,48,49,101,97,56,55,56,55,55,48,50,53,54,48,49,102,49,48,55,97,53,101,52,50,50,99,51,51,99,101,48,55,49,52,51,98,97,53,55,48,51,98,50,48,55,97,97,49,102,57,55,99,51,56,50,49,100,101,50,98,99,49,102,50,56,55,56,56,51,100,56,53,101,57,53,56,56,56,53,98,98,97,49,99,100,50,97,52,97,97,48,101,55,50,48,48,55,55,52,51,100,99,53,52,97,54,56,55,100,99,97,51,50,56,48,97,49,48,101,99,49,54,52,53,99,48,55,102,57,97,52,48,50,99,48,98,99,50,56,101,52,97,52,50,102,99,48,51,48,55,50,97,54,102,54,98,100,49,52,54,102,99,100,101,55,49,56,55,99,49,54,51,56,99,55,51,101,99,49,50,50,56,99,49,54,55,48,49,98,49,49,99,97,49,101,57,51,56,48,102,55,49,99,97,49,102,56,50,52,51,48,101,101,54,98,49,99,57,98,48,101,54,55,100,56,56,54,56,100,49,100,100,97,102,97,100,55,48,100,97,98,55,50,54,98,97,49,100,52,102,53,53,53,99,55,50,48,98,48,56,57,56,51,50,102,52,100,54,52,55,54,48,48,102,102,98,100,50,48,98,57,101,48,101,49,52,55,97,99,49,54,101,54,51,100,48,55,56,49,100,51,97,54,57,49,97,48,54,57,56,101,50,48,102,51,97,102,48,49,51,100,51,48,52,102,52,51,54,102,56,55,48,51,52,57,53,57,99,48,49,53,56,55,52,51,97,97,57,51,52,56,101,56,100,52,49,99,101,57,98,56,54,50,50,97,51,102,57,101,52,101,100,49,54,53,54,100,49,56,53,48,55,98,97,98,48,101,99,49,50,100,53,49,101,100,99,97,100,97,48,50,49,101,48,48,102,102,51,101,53,50,101,48,48,100,57,100,48,48,102,102,101,54,48,48,102,102,49,51,49,50,56,51,57,50,48,48,102,102,53,53,55,52,49,102,97,50,56,48,99,56,99,48,48,102,97,48,102,48,48,54,98,52,99,48,49,50,57,56,48,48,102,102,97,48,99,48,102,97,56,48,48,97,54,51,52,49,102,48,50,56,48,98,55,50,48,48,102,102,102,57,52,98,56,48,51,54,55,52,48,51,57,56,48,48,102,102,52,99,52,97,48,101,52,56,48,49,53,53,100,48,55,101,56,97,48,51,50,51,48,48,102,102,51,101,56,52,48,99,48,48,102,102,102,48,57,56,48,50,53,51,52,101,50,56,49,50,97,48,102,97,99,101,48,97,48,48,102,102,55,57,56,100,48,55,99,48,97,48,56,48,51,57,101,48,48,100,57,53,99,55,97,56,48,49,51,100,99,100,51,48,48,50,98,99,51,51,55,48,49,99,48,48,102,102,53,99,56,56,48,51,53,51,100,99,51,56,51,48,48,52,101,101,48,101,51,56,48,49,52,97,101,51,101,51,56,48,98,55,48,48,102,102,48,102,57,52,98,55,102,56,48,57,101,98,48,55,50,101,54,99,55,48,48,55,51,52,97,48,101,52,54,102,99,50,51,56,51,100,102,48,55,101,55,99,49,54,48,51,97,50,48,48,102,102,48,50,97,48,50,102,101,48,51,57,55,48,55,100,48,48,102,102,102,51,52,48,57,55,56,48,55,97,48,49,99,102,48,55,99,99,48,101,54,52,51,101,50,53,97,56,55,48,56,49,101,53,48,55,48,48,102,102,98,54,54,99,98,56,48,101,99,48,55,57,52,97,53,98,52,55,101,102,97,49,50,52,53,97,51,98,101,56,99,57,56,56,56,57,50,99,50,52,99,97,53,97,48,57,54,97,53,51,57,55,48,53,54,50,53,50,53,49,52,101,49,101,48,48,102,102,101,102,57,54,101,56,50,53,56,49,52,54,53,102,49,52,97,53,56,49,54,54,53,48,48,55,56,48,97,101,52,102,50,97,53,51,57,51,57,48,49,51,48,48,102,102,54,48,53,48,48,55,99,97,53,51,48,48,102,102,51,57,102,53,48,51,57,54,50,50,50,102,48,49,50,57,56,49,99,55,49,52,51,102,50,50,48,48,102,102,102,53,55,52,49,102,97,57,99,99,51,56,101,50,48,52,56,49,97,55,51,55,48,49,54,55,98,55,100,98,102,100,98,49,50,51,56,100,51,53,102,49,56,100,102,49,102,102,49,56,53,101,51,102,49,56,53,54,51,57,56,55,100,102,48,98,48,50,57,48,55,100,53,101,98,49,53,56,102,56,57,98,97,102,54,49,52,98,57,97,54,57,97,102,55,51,54,99,52,99,98,50,56,52,99,55,53,57,54,53,57,54,50,48,53,53,57,54,53,52,99,52,100,52,53,56,56,97,57,48,48,99,52,52,49,54,99,52,55,52,51,97,49,97,48,48,102,102,98,54,99,48,101,97,56,101,48,55,101,51,98,57,100,52,102,50,55,49,51,100,48,101,48,57,57,101,55,52,51,101,49,99,99,102,52,99,54,57,101,52,101,97,55,97,51,97,57,101,56,101,56,98,49,53,57,101,48,101,99,55,57,51,98,51,101,51,57,97,55,56,51,98,57,101,49,98,53,99,99,55,51,53,100,50,98,50,98,54,100,54,98,57,98,53,98,54,99,99,48,51,52,101,52,48,49,102,53,99,56,48,52,101,101,48,55,51,99,48,57,102,100,48,50,53,53,99,51,56,97,48,102,100,56,51,98,98,50,48,57,53,48,102,52,98,54,100,51,54,49,99,55,48,55,99,101,49,100,100,54,52,97,53,52,101,50,57,53,48,52,51,97,101,48,102,57,52,51,98,101,53,48,57,52,52,53,57,48,55,99,99,97,56,50,56,53,49,99,98,48,50,100,52,98,97,97,52,97,48,101,55,97,53,48,48,102,102,57,102,57,53,99,49,101,50,48,101,55,97,54,99,57,55,56,53,101,53,53,48,55,53,48,98,99,50,57,100,48,48,102,102,51,99,50,57,99,56,50,49,102,50,52,52,50,102,48,97,53,52,48,48,102,102,54,56,99,97,49,48,55,53,50,48,101,101,99,51,97,101,48,102,49,56,49,101,49,48,51,100,100,48,101,101,56,55,51,48,97,56,50,56,56,49,101,50,56,51,100,57,50,97,56,51,56,56,53,51,56,51,99,97,48,102,53,49,53,56,100,53,97,50,50,54,56,55,101,57,49,48,49,100,57,97,51,56,55,56,100,49,52,51,56,97,102,56,55,56,100,56,54,51,101,52,52,50,99,56,98,52,50,57,48,97,98,48,102,52,57,55,50,53,52,52,56,55,56,97,100,49,51,57,55,97,57,99,53,50,48,48,102,102,57,52,57,52,50,53,56,57,54,50,57,97,53,54,48,55,53,56,51,97,99,56,48,53,50,48,48,53,55,101,48,49,50,49,97,48,52,102,48,56,51,100,57,48,50,52,49,99,49,102,101,57,52,50,48,102,97,56,49,100,54,97,55,102,55,49,48,57,100,55,48,97,55,48,101,101,56,51,99,98,48,101,57,101,54,52,51,98,56,48,48,101,57,49,56,49,100,53,56,48,51,100,101,54,49,100,51,48,102,54,48,55,98,52,49,100,101,99,49,55,48,49,101,52,48,101,98,48,55,98,97,52,51,97,51,52,49,101,99,99,49,100,50,52,48,52,51,99,49,101,101,50,57,56,97,53,101,53,102,57,52,50,54,99,57,54,53,55,53,100,54,101,101,97,49,50,53,56,48,54,55,54,48,51,56,55,48,55,100,99,49,99,53,48,50,54,52,52,49,99,100,48,51,98,50,48,55,101,101,48,101,98,99,98,51,48,49,51,54,48,101,50,48,51,100,53,48,101,57,49,53,50,49,101,101,50,56,97,97,100,50,99,97,98,52,98,52,102,50,98,48,48,102,102,52,99,53,49,102,55,52,102,48,101,100,48,55,56,50,56,97,51,50,100,52,98,98,50,97,57,49,48,51,101,48,49,99,100,50,100,51,50,55,56,55,54,56,51,100,101,53,51,97,49,49,55,52,53,56,55,48,101,102,56,55,98,48,97,53,50,100,99,51,98,100,52,57,100,99,98,48,52,48,98,50,50,48,51,48,52,49,100,101,56,102,56,57,100,56,55,97,52,101,97,100,51,97,57,102,100,52,50,98,48,49,51,97,51,50,57,98,49,99,99,55,51,101,52,98,53,54,98,48,54,53,99,55,53,97,55,98,51,97,98,57,99,57,55,51,53,54,52,54,98,101,98,52,102,52,56,52,48,51,101,57,56,49,48,98,97,98,54,48,48,102,102,52,102,50,48,98,99,53,48,53,98,53,49,98,48,48,98,55,101,49,101,49,51,101,57,98,101,51,97,54,54,56,49,102,57,56,49,100,56,48,55,56,50,55,100,51,100,49,99,56,49,52,101,55,48,97,102,53,54,97,99,99,99,53,56,101,51,101,57,100,99,100,57,54,48,101,100,49,98,48,100,54,53,56,97,99,102,54,54,54,97,57,51,101,49,99,99,101,99,55,100,51,49,52,54,101,100,56,98,50,57,99,57,97,101,55,51,52,49,53,52,55,52,54,50,100,55,56,49,49,50,48,48,102,102,51,101,53,48,97,48,48,100,54,102,55,48,55,54,99,48,48,57,57,54,54,49,99,49,48,48,102,102,50,97,51,101,48,102,100,53,52,48,52,49,48,57,48,52,53,56,48,51,48,56,53,48,49,102,98,99,48,49,102,50,56,53,48,48,102,102,54,98,55,98,56,51,98,54,48,48,102,102,52,99,98,51,48,101,48,48,102,102,48,49,53,49,102,48,55,101,97,97,48,50,48,56,52,48,50,50,99,48,55,56,48,99,101,97,48,52,100,48,55,98,50,48,48,100,98,97,49,102,52,51,52,101,97,55,50,52,56,48,49,102,49,57,56,48,54,53,56,48,52,98,99,52,48,49,97,100,57,56,55,54,99,52,56,48,57,102,48,102,52,57,54,56,48,48,102,102,53,54,98,49,101,56,48,53,52,55,54,50,50,52,49,53,54,97,48,51,51,50,48,48,102,102,51,101,50,100,50,48,48,100,57,100,52,48,102,97,52,48,49,51,49,51,48,51,101,99,48,48,102,102,53,53,55,52,49,99,53,97,56,48,98,51,54,50,50,52,49,53,54,48,51,51,97,56,48,99,99,56,48,48,102,102,102,56,98,52,56,48,51,54,55,53,48,51,101,57,48,48,102,102,52,99,52,99,48,102,98,56,48,49,53,53,101,48,55,49,54,97,48,98,101,51,56,101,48,48,102,102,100,98,55,57,56,54,48,48,102,102,57,100,50,53,50,48,48,53,57,49,100,56,49,99,50,48,98,97,56,48,48,54,98,55,53,48,102,54,99,48,49,51,52,98,51,54,52,48,101,53,54,53,54,48,51,50,50,56,48,51,101,102,99,48,48,49,97,100,51,48,48,52,100,98,56,48,50,56,50,56,51,57,52,48,48,50,57,56,97,48,55,52,52,97,48,49,54,97,57,52,50,102,56,50,102,56,48,100,53,48,48,99,97,98,48,48,102,102,55,100,102,55,56,48,51,53,97,54,48,48,102,102,57,98,55,48,48,53,48,53,48,55,50,56,48,48,102,102,53,51,49,52,48,101,56,57,52,48,50,100,53,50,56,53,102,48,53,102,48,49,97,97,48,101,54,49,102,53,48,48,102,102,51,54,100,54,55,52,48,48,102,102,52,101,49,57,99,99,48,48,102,102,97,101,56,102,102,56,48,98,51,48,49,50,99,55,48,48,102,102,54,99,48,50,51,99,54,48,48,57,57,52,52,100,102,48,48,50,57,55,52,55,52,102,97,53,100,55,53,100,52,48,97,50,99,48,51,49,55,100,53,97,48,48,102,102,48,51,56,55,50,49,56,48,50,56,52,98,48,48,102,102,48,53,100,50,53,52,48,51,56,57,48,52,101,48,53,55,48,49,98,50,97,48,49,51,98,54,56,48,48,48,102,102,101,49,99,56,54,48,48,97,49,50,99,48,48,49,55,52,57,53,48,48,102,102,101,50,52,49,51,56,49,53,99,48,54,99,97,56,49,102,56,49,99,56,48,51,99,51,99,101,48,48,102,102,97,48,52,99,97,48,51,48,100,48,99,48,50,56,101,48,50,54,57,101,48,51,98,48,101,50,99,48,49,51,102,99,55,101,52,48,48,98,53,49,100,48,99,48,50,97,98,52,48,49,102,54,52,101,48,48,102,102,100,55,48,54,48,50,55,55,56,48,49,51,50,99,99,48,57,56,97,48,48,50,97,98,56,49,102,50,53,48,52,57,50,56,48,55,52,48,50,49,99,48,50,100,52,49,100,98,48,48,102,102,55,100,57,51,56,48,51,53,99,49,56,48,57,100,101,48,48,52,99,98,51,48,50,54,50,56,48,48,102,102,97,97,101,48,55,99,57,52,49,50,52,97,48,49,100,48,48,56,55,48,48,98,53,48,50,51,99,100,48,48,102,102,48,56,102,51,101,56,48,50,55,101,49,101,99,48,48,97,101,53,54,101,48,49,97,54,56,101,53,56,48,51,54,97,50,51,97,101,48,48,102,102,57,97,101,57,57,48,48,48,102,102,53,52,100,53,49,99,53,55,53,100,55,53,49,51,99,49,57,51,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,53,48,99,51,48,102,50,52,98,98,48,99,51,48,100,51,97,102,98,100,54,48,56,49,98,54,49,98,101,101,98,56,101,55,48,56,57,57,51,102,101,54,48,53,55,51,54,49,55,57,52,48,102,48,56,48,57,53,99,48,48,55,99,55,57,52,48,49,102,54,55,50,48,52,100,51,48,55,50,56,51,99,54,49,102,55,50,97,52,49,99,57,49,55,99,48,101,54,57,48,52,51,98,99,48,50,53,49,50,99,49,53,56,48,102,102,99,49,100,98,56,51,102,102,48,55,55,97,53,101,48,55,97,52,48,52,100,48,98,55,50,102,99,97,57,52,56,101,49,100,48,52,54,52,55,48,55,50,54,53,102,50,50,49,55,97,48,50,52,54,57,50,49,100,100,52,56,52,98,48,102,48,54,48,52,102,99,55,50,98,53,48,52,98,50,50,57,54,97,56,57,53,50,55,101,57,56,48,49,99,49,56,48,49,102,52,97,54,48,48,102,102,102,56,100,99,56,49,50,51,99,53,54,48,49,50,102,52,48,52,97,50,48,49,51,97,50,48,102,97,52,97,102,50,102,48,49,102,53,48,55,101,52,49,101,99,48,51,57,55,48,55,55,99,48,102,100,98,48,51,98,57,48,55,56,56,53,55,56,51,97,49,48,55,56,99,48,101,54,57,102,50,98,99,49,102,97,48,51,56,48,48,102,102,101,100,50,54,53,49,52,99,53,102,48,55,53,48,51,100,50,48,101,50,99,48,52,100,57,50,51,48,55,53,99,98,54,48,102,55,49,55,48,53,100,48,55,55,49,48,52,48,49,101,101,97,50,99,50,52,97,97,50,99,100,48,56,51,98,101,53,56,53,49,54,99,53,57,53,97,49,97,54,99,97,54,56,51,55,99,48,48,102,102,102,98,100,56,48,48,102,102,55,100,101,56,56,51,57,99,48,48,102,102,55,100,54,48,56,51,98,50,50,99,56,49,99,50,56,51,56,56,50,99,56,51,57,97,49,101,54,48,50,54,102,48,98,54,98,52,53,101,53,50,56,51,98,102,48,101,101,97,55,48,55,53,52,98,56,50,56,52,49,99,101,102,50,98,56,51,99,48,48,101,56,99,51,101,50,53,57,102,48,55,100,101,49,100,52,48,101,54,48,51,100,102,48,101,48,56,51,100,51,48,55,55,51,50,48,102,49,48,49,100,56,56,55,102,99,98,57,50,101,52,49,100,98,56,50,52,99,97,52,97,48,48,102,102,55,98,99,53,51,53,49,53,50,52,98,51,55,51,52,56,55,55,50,49,51,57,51,100,51,55,102,99,48,50,100,99,99,48,49,102,53,100,54,48,48,102,98,49,97,48,50,54,49,56,48,49,102,53,97,50,48,102,101,48,97,97,48,55,101,48,48,101,48,56,98,98,54,101,57,99,54,55,97,54,102,48,102,51,56,51,98,98,48,102,50,49,54,54,49,102,97,101,48,101,99,56,49,101,49,54,101,49,99,99,48,102,100,48,55,51,52,97,51,99,48,102,48,52,51,97,52,49,99,100,48,102,100,56,55,48,99,48,49,101,101,56,48,48,102,102,55,98,53,98,48,55,102,56,98,97,50,101,99,51,98,51,52,57,99,53,100,101,97,48,101,102,56,55,56,54,57,49,99,98,51,52,48,102,102,54,52,101,52,50,52,102,48,49,102,55,48,51,98,97,48,48,102,102,102,57,97,56,48,48,102,102,51,101,98,53,102,49,52,101,56,55,99,51,100,97,48,101,49,48,48,57,101,50,48,49,51,102,97,99,102,102,50,99,51,48,55,54,99,49,100,54,48,51,56,53,48,49,50,56,50,53,57,50,53,50,48,49,50,100,57,49,55,57,54,54,48,52,100,52,48,50,55,51,54,101,56,54,48,57,55,101,101,54,98,101,51,50,54,101,52,57,102,50,54,56,50,50,55,48,48,98,50,49,53,51,53,50,97,56,97,99,50,99,52,98,56,52,100,54,56,97,100,50,97,52,97,102,52,99,50,100,52,98,48,55,102,51,100,100,56,52,48,52,48,52,54,55,100,51,49,51,49,101,99,56,101,99,102,52,56,52,56,48,99,49,49,57,49,102,53,50,52,98,57,101,53,49,57,56,55,101,97,101,54,50,55,102,48,99,101,54,56,54,99,54,102,101,55,102,99,48,55,52,100,48,48,55,100,98,102,56,48,51,101,53,56,48,101,48,49,51,53,99,48,101,55,100,101,48,55,49,56,48,52,56,49,48,55,55,99,49,102,48,48,51,57,51,48,101,101,48,55,99,102,51,53,52,49,102,100,48,55,56,54,48,102,50,48,97,55,98,48,55,54,101,48,102,57,56,97,48,99,49,100,100,48,102,53,48,51,98,49,48,102,57,48,55,52,98,56,51,98,48,48,102,55,48,51,57,50,48,50,54,51,99,51,99,48,56,52,53,53,48,50,55,57,51,52,51,98,52,49,102,52,50,56,99,51,101,97,48,50,55,56,53,49,50,55,99,57,54,48,49,100,50,50,100,57,48,52,97,98,50,98,52,56,53,50,55,49,54,54,57,100,48,48,50,56,100,48,51,98,49,48,50,54,49,52,49,101,49,56,51,98,51,48,50,54,54,48,49,100,101,56,49,51,53,52,100,49,54,99,102,48,55,98,48,49,101,99,56,51,98,102,48,55,101,56,49,100,53,48,50,54,49,50,48,98,100,48,102,56,49,54,48,53,101,57,55,99,102,48,55,56,99,49,101,49,56,55,53,52,51,102,99,53,54,48,51,99,56,57,50,101,48,51,99,97,53,57,52,57,55,48,56,48,49,101,53,50,100,57,50,52,98,97,48,102,49,49,53,100,57,51,48,51,99,48,57,99,48,48,102,55,48,50,48,57,55,97,53,56,102,52,97,52,98,98,99,53,97,50,49,49,54,51,55,50,57,98,56,48,54,56,55,48,48,102,102,55,100,53,50,48,48,102,102,51,101,50,57,54,48,52,99,52,56,49,51,51,98,54,49,99,57,48,55,99,48,48,52,101,55,53,49,54,97,48,101,50,48,49,99,54,49,54,100,99,51,99,56,48,50,55,99,48,101,100,100,50,48,48,49,101,102,56,48,55,54,48,48,102,102,52,99,100,57,53,102,56,97,99,48,48,55,97,56,56,49,100,56,50,97,99,101,49,99,102,48,55,98,52,48,52,98,56,56,55,56,48,51,57,99,56,57,100,51,52,51,100,101,49,100,99,48,101,97,49,55,53,56,49,51,99,53,56,100,102,97,48,55,55,99,53,98,56,48,57,57,99,99,101,50,99,100,51,57,48,48,102,102,97,102,99,48,51,99,97,56,51,56,98,48,48,55,100,50,54,48,48,51,101,97,102,56,49,99,98,56,51,97,99,48,101,52,56,51,98,53,52,57,48,50,52,55,48,48,102,102,57,53,52,48,55,97,101,57,48,49,100,49,48,101,100,56,55,54,99,51,98,101,102,48,51,99,48,48,102,102,55,99,97,48,52,98,52,48,49,50,102,48,49,102,99,48,55,57,50,49,101,56,55,52,97,50,48,101,101,57,53,54,53,48,98,101,53,100,48,55,98,52,51,100,57,99,49,100,53,57,53,100,99,98,97,50,101,52,98,99,101,53,54,48,48,57,99,57,55,101,57,97,48,50,53,101,56,55,56,98,48,50,102,56,98,50,50,100,99,98,50,102,98,53,50,55,55,57,56,102,102,50,54,48,48,55,100,51,55,56,48,51,101,100,48,48,102,102,49,100,99,56,48,51,101,99,100,52,48,57,52,99,48,101,52,56,51,99,55,50,98,48,98,51,50,98,100,48,52,49,101,101,56,55,53,48,97,99,48,101,100,56,55,50,48,49,102,49,56,55,52,49,50,49,51,52,51,98,99,56,54,53,57,100,48,51,99,52,50,57,48,49,100,98,56,51,97,102,50,102,56,49,101,48,48,55,57,56,51,98,50,49,100,99,52,53,48,102,102,48,55,102,48,51,99,57,52,48,101,102,50,56,51,100,48,48,102,102,102,48,50,52,97,56,50,97,52,98,98,48,102,52,97,55,50,48,49,55,54,48,57,101,54,101,56,97,101,50,100,57,48,49,98,50,99,52,56,98,56,57,99,48,54,48,101,49,101,99,48,55,48,48,102,102,48,52,98,101,48,55,57,99,51,102,48,53,51,56,51,101,57,48,102,102,48,51,57,54,48,55,50,101,53,102,56,51,99,99,48,101,52,97,50,50,48,98,56,53,48,56,51,100,54,48,102,53,56,51,98,56,48,101,52,49,54,101,49,102,56,48,101,57,50,49,48,55,55,52,98,56,52,97,48,102,53,57,53,54,101,57,52,97,49,102,99,50,100,56,97,56,55,48,51,99,50,53,48,97,50,57,52,50,49,101,48,52,56,52,97,48,102,50,49,53,102,54,56,48,53,57,97,49,52,49,53,99,53,57,98,99,57,52,53,97,51,52,52,49,51,100,100,101,57,55,56,48,98,99,99,48,57,98,55,48,48,55,100,52,100,56,51,97,100,48,102,101,48,49,50,99,99,49,101,53,48,55,53,48,48,52,56,54,97,54,98,97,48,48,102,102,102,97,100,50,48,55,97,50,56,101,53,100,49,55,48,48,102,102,102,48,56,51,57,101,48,102,48,52,48,57,49,48,52,97,48,101,101,56,49,50,54,97,57,52,49,101,98,48,102,100,97,51,56,55,48,52,51,99,101,49,100,57,50,56,56,51,97,48,48,102,56,52,51,100,54,48,101,54,99,49,100,99,50,55,48,55,57,48,98,101,48,55,51,97,53,101,48,55,56,57,50,99,51,97,48,53,100,48,51,99,51,48,101,100,57,53,99,53,55,101,50,100,52,98,51,97,48,101,49,56,55,52,48,98,49,50,98,56,98,48,99,53,56,48,55,53,52,97,101,56,101,48,49,55,57,99,48,48,102,102,102,98,51,100,50,56,56,48,49,102,55,100,56,48,48,102,97,99,50,48,102,98,53,48,55,51,99,49,102,102,56,48,51,101,99,50,56,48,57,101,55,48,102,52,56,51,98,102,48,102,52,99,55,54,48,51,98,97,48,102,51,48,51,57,54,48,52,100,55,48,49,51,57,56,53,101,56,51,97,56,50,100,55,49,55,52,53,98,56,55,102,99,97,98,50,98,56,51,57,54,53,56,56,55,100,52,51,101,53,50,49,99,51,50,57,57,50,99,51,101,101,57,97,53,52,48,55,48,56,98,57,50,102,49,51,52,51,98,50,56,52,56,56,57,55,57,50,99,51,98,101,57,48,56,101,53,57,98,53,51,54,56,53,52,57,98,50,56,49,102,101,48,55,50,99,48,48,102,57,56,49,48,48,51,101,99,98,56,48,57,55,57,48,55,99,99,48,101,101,56,49,100,97,48,49,50,48,54,48,101,97,56,51,100,99,53,48,48,102,102,51,99,53,48,102,97,48,51,98,101,48,55,100,54,49,99,102,48,55,102,52,49,102,52,48,102,51,48,55,49,99,51,99,50,49,99,57,48,102,56,56,55,53,48,51,97,101,53,57,48,55,52,56,97,49,48,50,54,53,99,49,99,57,56,55,57,48,49,100,97,56,55,56,99,98,97,48,101,99,48,55,102,48,98,50,50,100,52,97,49,48,55,56,97,53,50,49,54,101,53,97,57,53,101,57,101,53,97,48,55,50,99,98,99,48,101,56,97,48,50,55,49,53,97,53,55,50,53,50,49,50,54,57,54,50,53,57,97,50,55,52,99,54,56,97,101,98,48,49,48,55,100,52,49,102,99,48,50,53,55,56,48,57,50,49,48,50,55,54,48,48,49,102,54,53,48,48,102,53,53,99,99,48,101,57,99,51,56,48,48,102,102,102,54,56,49,101,101,49,55,54,49,102,52,48,102,98,53,50,51,56,55,100,56,49,102,54,57,55,97,49,100,53,48,55,98,50,49,102,98,48,101,55,57,53,97,49,101,57,48,102,49,57,55,101,53,48,55,48,102,50,48,55,56,48,49,101,56,48,51,99,55,48,101,99,48,55,52,56,51,102,52,57,54,56,56,57,50,56,54,57,99,49,102,99,50,98,56,51,100,50,49,102,51,50,101,52,98,97,48,52,101,49,54,50,100,57,53,99,53,98,53,56,55,56,56,98,52,50,54,48,57,100,56,48,52,102,48,48,100,100,52,48,101,99,56,48,49,102,48,98,100,52,101,50,99,56,48,57,52,48,48,102,102,102,51,57,54,52,48,102,50,56,49,102,56,100,97,48,56,49,51,99,97,57,101,53,98,56,55,54,100,51,48,49,100,99,50,49,48,55,53,99,49,101,54,50,53,50,49,56,49,50,99,54,56,50,49,99,100,52,97,57,48,55,55,50,57,48,49,101,49,52,53,48,55,56,99,56,97,53,102,48,49,50,98,49,52,48,102,55,100,49,56,51,101,97,56,52,100,100,56,51,100,50,99,53,55,50,50,49,52,55,53,99,97,101,56,52,101,57,48,101,49,99,49,54,53,52,54,99,49,101,50,102,51,102,101,48,50,48,99,97,101,97,48,102,97,48,49,51,101,52,48,48,102,97,101,51,48,50,54,57,52,48,49,102,53,99,97,48,102,52,100,101,48,55,53,56,48,52,99,56,48,55,49,56,98,49,50,98,55,50,52,52,98,55,52,49,100,54,48,55,56,97,53,51,56,55,53,56,49,101,51,97,49,48,51,97,98,48,55,56,53,100,49,99,51,98,97,49,99,101,50,102,99,98,98,48,48,102,102,55,97,55,99,49,101,102,48,102,101,56,55,49,48,51,56,98,56,51,100,53,56,51,97,97,48,48,102,55,98,49,52,56,53,50,56,55,99,50,53,48,53,48,51,55,48,101,102,48,55,56,54,97,56,97,100,50,99,51,52,100,53,50,48,53,97,55,56,50,49,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,55,101,54,48,48,102,102,102,56,99,51,49,54,52,53,55,49,52,101,48,48,102,102,102,98,99,54,48,50,52,56,56,98,48,50,100,53,51,100,48,52,97,97,52,48,52,54,48,48,102,102,55,57,57,53,48,100,99,98,48,52,102,52,98,54,49,48,100,49,49,56,48,52,99,48,49,50,56,54,48,102,102,57,49,57,57,48,52,99,50,52,97,52,100,52,50,51,52,102,97,52,56,55,100,56,54,101,55,102,101,54,50,53,55,98,55,100,99,52,48,48,102,102,55,48,50,97,56,48,52,50,102,48,51,57,101,48,55,99,52,48,102,48,48,49,99,52,48,51,99,57,48,101,100,48,51,100,57,48,55,53,56,49,101,53,50,101,48,51,57,99,49,102,99,48,101,97,52,49,54,98,56,97,51,48,102,48,49,52,52,53,99,49,55,48,49,100,102,50,100,56,97,102,99,53,101,49,52,48,53,57,56,55,53,99,98,51,101,56,97,53,99,56,55,55,52,98,52,50,57,48,98,57,52,52,99,57,56,53,50,57,55,52,53,57,97,49,98,56,48,57,50,50,99,53,48,101,101,100,48,100,50,57,99,52,51,55,50,101,57,48,97,101,101,51,56,48,55,100,48,97,102,102,56,53,52,48,51,101,49,48,55,51,97,48,101,102,99,49,102,99,48,51,98,55,48,102,50,56,51,97,54,48,55,97,54,49,100,98,50,57,99,51,101,50,49,99,51,48,102,53,100,49,53,53,52,53,100,56,55,55,99,98,100,50,57,56,97,55,48,102,48,57,53,48,53,56,56,48,57,49,57,55,99,53,54,48,55,97,48,97,99,48,52,100,49,52,99,49,101,49,50,97,99,98,97,50,57,100,50,97,57,48,99,98,57,50,57,52,97,100,52,100,54,98,50,55,49,53,99,57,97,100,99,50,54,50,50,50,51,50,54,51,55,51,57,51,54,54,50,101,52,48,50,49,55,57,52,48,51,102,101,49,52,48,50,48,49,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,56,100,56,48,49,102,49,101,53,48,50,53,49,52,51,57,101,48,52,97,52,56,48,51,101,97,100,52,48,57,55,51,101,49,100,49,52,56,52,97,52,97,48,48,102,102,55,57,57,98,48,55,55,101,48,101,55,99,48,57,98,97,48,102,52,56,50,54,54,99,97,101,55,52,51,49,48,102,56,56,51,101,97,48,50,53,100,99,49,99,56,101,50,101,100,49,57,49,102,57,53,54,49,100,100,48,101,102,57,49,52,52,54,99,48,49,101,100,98,52,53,102,49,48,57,100,56,98,101,50,99,50,55,49,50,101,53,56,48,55,56,99,98,49,51,54,101,100,56,49,101,49,50,56,49,49,100,48,48,51,101,51,99,54,48,102,49,99,49,102,55,56,51,99,53,48,48,55,100,53,97,48,49,50,101,98,99,49,102,53,48,51,97,50,52,100,48,55,52,54,48,48,102,102,102,54,50,48,55,48,99,49,100,50,48,51,98,56,48,55,52,56,48,57,97,48,55,97,54,53,48,48,102,102,51,100,52,48,48,55,97,57,101,48,101,53,48,51,98,54,48,52,98,99,48,51,57,51,101,49,99,48,48,55,98,101,56,100,99,97,48,52,54,57,101,48,101,101,100,48,99,51,101,102,56,98,51,50,100,51,101,48,55,53,101,53,100,49,50,50,102,56,51,57,97,48,50,53,53,52,48,50,54,55,53,52,48,50,54,49,98,101,48,51,99,53,53,102,102,48,49,48,52,52,48,49,102,51,56,100,50,98,52,98,50,52,97,52,51,48,48,55,100,54,54,57,54,48,56,99,53,55,97,55,50,52,50,48,49,53,53,99,48,57,99,102,48,49,51,52,52,101,54,53,48,100,102,55,53,48,56,97,101,99,57,101,102,56,49,50,57,56,56,99,56,98,99,98,48,52,98,100,97,57,49,53,49,51,50,54,97,52,101,50,48,56,53,50,57,49,55,51,100,99,98,57,51,51,54,52,98,101,50,50,97,48,49,55,101,97,97,48,49,98,48,50,48,48,102,102,102,57,54,50,56,51,98,100,48,55,54,99,49,101,51,48,48,55,100,52,98,56,51,101,53,48,102,101,48,55,57,100,48,52,51,98,54,102,56,51,99,50,48,55,55,48,48,48,102,102,102,52,102,55,48,51,98,48,52,100,50,100,56,51,97,50,56,101,53,99,48,55,56,56,97,102,99,49,101,102,48,50,54,53,56,48,57,55,52,50,56,99,51,101,98,52,49,100,55,48,102,53,98,101,56,100,52,57,54,49,99,99,101,57,56,53,48,98,48,56,102,50,53,102,56,50,52,101,97,48,48,49,101,101,50,52,48,57,57,50,98,49,99,97,98,54,101,55,53,53,56,48,53,51,102,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,99,98,56,48,48,102,56,99,51,56,48,51,101,98,98,48,51,97,50,48,52,102,49,48,49,51,99,53,52,49,102,56,48,55,97,50,53,51,56,55,50,52,51,101,50,48,101,55,48,48,102,102,57,55,57,102,51,99,49,101,50,56,51,98,102,48,102,97,50,48,49,53,101,53,102,51,48,49,102,49,99,48,102,54,56,49,100,48,48,51,102,102,50,97,56,51,97,97,48,57,53,48,101,57,57,55,101,49,99,55,48,102,54,56,55,54,52,98,102,48,49,50,49,48,102,53,48,55,52,56,97,100,50,101,101,102,57,55,54,57,101,49,100,102,97,50,98,51,97,50,97,50,57,54,50,53,53,99,49,54,52,53,57,99,99,52,97,48,56,48,54,99,97,98,48,99,51,50,56,99,100,99,51,50,99,51,52,100,98,50,99,99,54,48,54,49,98,54,53,98,99,100,51,55,49,56,99,50,98,52,99,57,98,54,48,51,51,48,52,101,53,48,48,57,97,53,48,48,102,102,55,100,50,51,56,48,51,101,99,97,100,98,48,48,102,102,55,100,54,52,56,49,51,57,56,49,100,52,48,55,98,99,49,101,55,55,56,51,99,99,57,52,48,101,56,56,98,49,99,53,102,55,48,55,57,99,49,100,51,50,97,99,51,101,101,49,101,55,48,101,100,48,55,55,52,51,100,49,100,48,99,49,100,52,48,51,100,97,48,101,99,48,55,50,99,48,49,101,101,52,50,57,48,51,98,50,49,100,98,48,102,55,55,48,102,52,55,50,57,48,51,99,52,49,102,101,52,55,52,102,48,101,102,54,52,101,50,56,48,98,48,57,50,97,99,98,48,50,54,57,102,51,54,56,48,48,102,102,57,99,97,50,99,52,97,102,48,48,102,102,101,50,101,48,101,52,48,55,100,99,51,97,101,48,102,50,48,51,97,101,53,54,48,55,100,48,51,57,52,53,97,48,48,57,98,56,55,54,99,98,57,48,52,101,102,50,98,48,98,50,99,56,52,57,101,53,55,48,50,54,55,49,53,101,57,101,57,52,53,54,50,53,49,50,52,53,50,99,100,49,49,48,53,51,57,49,102,51,54,57,97,53,55,97,52,97,50,102,99,57,52,56,55,49,99,101,99,48,100,98,57,101,55,100,55,102,57,99,49,55,50,99,57,53,48,102,57,53,48,53,97,51,48,49,101,48,54,56,97,102,55,99,97,48,55,56,97,102,52,99,54,56,98,98,54,52,98,55,54,100,49,57,102,50,97,53,99,50,97,49,50,49,49,57,100,99,53,57,98,50,53,97,54,52,100,51,97,49,102,50,97,102,97,50,55,55,102,50,55,101,52,99,57,101,56,55,100,48,56,102,51,55,56,56,54,102,98,48,48,53,48,54,50,48,57,53,101,53,48,51,56,48,48,102,57,51,97,97,49,57,53,52,53,54,50,49,49,52,102,54,49,100,53,97,48,48,102,102,55,100,102,49,50,51,57,53,101,53,55,57,53,99,56,48,56,101,56,52,48,50,52,52,101,57,52,51,99,48,49,102,54,48,98,50,56,99,56,99,56,50,56,56,56,99,56,102,98,97,48,101,50,97,54,99,97,99,100,48,56,56,56,54,56,57,49,51,57,48,50,57,48,55,101,57,54,101,54,53,97,101,48,100,48,48,102,102,54,50,97,48,48,51,101,101,101,99,48,49,102,54,54,56,48,101,52,48,48,57,48,56,48,50,53,53,52,49,101,55,56,55,50,52,51,102,48,49,102,54,50,99,56,51,97,97,48,102,55,99,48,57,56,49,48,50,53,100,56,48,57,97,49,48,101,102,56,51,56,54,57,50,97,49,49,99,49,101,48,50,50,49,54,101,57,52,48,102,48,56,51,98,56,48,101,99,53,49,57,49,56,97,55,97,50,98,48,51,99,101,49,99,100,48,101,55,49,55,101,56,97,49,100,56,50,99,100,49,48,51,99,52,49,102,102,48,101,56,56,48,57,54,57,55,52,53,99,57,55,56,49,100,99,56,50,98,57,51,49,50,54,48,98,49,56,50,99,51,52,97,48,49,54,48,57,99,53,55,48,48,102,102,53,53,54,48,49,50,56,54,48,52,99,49,49,53,97,49,100,48,48,48,102,102,55,100,57,51,48,49,50,98,101,48,52,100,54,48,51,100,98,50,101,48,98,50,98,50,57,99,51,98,50,48,52,102,48,56,51,57,49,48,50,54,49,48,49,101,54,56,55,56,52,98,56,52,99,50,101,52,51,99,97,53,98,55,50,98,48,97,53,48,55,101,101,49,100,55,48,55,57,50,49,102,53,50,101,48,98,51,50,99,53,49,49,48,99,98,97,48,102,51,49,55,101,53,98,48,50,53,53,49,56,98,49,52,100,52,102,52,98,52,52,50,98,56,98,51,50,102,52,98,51,52,99,50,53,53,50,53,55,50,55,49,54,52,57,57,50,56,55,53,102,101,48,49,100,53,48,48,102,102,102,97,99,51,99,50,49,101,101,48,55,55,54,48,101,50,99,49,101,101,48,55,97,56,49,100,50,56,55,53,49,57,48,102,50,48,55,102,52,51,56,54,48,101,57,56,51,102,54,49,101,48,48,55,54,56,49,99,55,54,48,97,52,50,99,56,98,56,52,55,50,102,99,51,100,101,49,100,97,48,101,56,57,54,54,53,57,56,55,50,99,51,97,99,56,99,49,100,99,48,101,99,97,52,97,48,49,55,50,53,97,97,50,57,55,52,53,99,57,53,99,53,55,57,53,49,48,53,50,49,52,50,57,97,56,50,57,101,53,56,99,97,52,52,49,53,99,53,54,98,56,100,97,55,51,98,49,101,52,48,50,97,101,48,48,49,102,54,98,99,48,48,102,102,102,98,56,49,48,48,102,102,55,100,100,53,51,99,48,52,99,57,49,55,54,49,100,97,48,55,99,54,49,102,48,48,102,102,50,54,55,56,48,57,48,49,50,99,49,48,102,49,54,48,57,56,49,99,99,48,101,48,48,51,98,48,50,102,99,48,57,97,102,48,50,53,52,57,97,48,102,54,56,51,98,57,52,54,48,102,101,56,51,99,52,50,98,48,51,98,56,48,102,48,49,56,48,101,97,48,55,97,52,49,101,53,48,50,54,56,98,102,50,97,56,98,101,52,57,101,53,57,57,52,98,50,49,101,56,50,57,53,49,50,52,97,49,50,99,102,48,55,50,100,48,99,97,101,50,98,52,56,100,57,52,50,57,100,51,52,48,49,57,97,56,53,99,48,55,99,100,49,48,48,102,102,57,101,98,48,50,52,52,56,49,101,48,49,54,101,48,52,98,49,56,51,100,55,50,102,99,51,56,54,57,101,48,52,99,56,48,49,50,99,97,49,101,57,52,48,48,55,52,52,48,102,57,48,51,97,52,56,101,49,101,57,50,56,56,51,100,50,48,101,101,56,51,99,54,48,102,56,52,49,100,48,53,97,53,56,55,48,48,51,102,101,49,100,98,48,49,51,52,52,56,48,55,54,97,49,101,53,52,52,48,102,48,48,102,102,55,52,57,50,52,51,100,101,53,49,48,55,97,52,97,97,52,57,99,53,56,56,55,51,99,98,51,57,50,99,49,48,100,49,52,99,53,97,48,55,55,99,98,48,56,97,55,49,48,48,102,102,48,50,55,52,99,48,49,102,54,52,48,56,101,48,52,99,102,56,55,54,99,48,57,98,102,48,55,99,50,48,101,97,99,48,57,98,52,48,55,102,56,48,102,55,56,48,57,57,55,48,55,56,99,48,101,50,48,51,102,50,48,102,48,52,49,99,52,49,52,56,48,102,52,99,49,102,54,48,51,99,50,48,102,50,56,51,99,50,48,102,52,57,54,56,49,99,97,48,55,54,48,48,102,102,102,51,52,51,102,56,49,100,99,50,98,54,99,97,101,52,97,48,102,51,56,55,101,48,51,102,99,57,99,49,100,55,48,101,102,50,54,56,55,56,49,49,99,51,99,52,49,101,53,52,50,48,101,54,52,48,55,97,100,51,100,48,52,97,49,50,99,56,98,99,50,100,97,101,54,100,51,57,99,52,101,52,98,50,99,53,51,102,102,99,48,54,57,50,48,48,102,102,55,99,55,57,56,48,49,102,50,50,99,48,55,101,56,53,52,56,51,102,50,48,101,53,56,49,50,55,54,48,52,101,100,56,51,99,51,48,102,54,56,51,101,54,48,101,56,56,51,101,53,48,102,54,48,55,55,52,51,97,54,48,101,101,56,49,101,98,48,51,99,48,48,102,54,48,55,99,56,49,101,49,48,51,100,99,52,49,48,55,98,50,48,102,49,56,51,101,50,48,101,52,99,49,100,55,56,55,52,56,97,57,48,102,50,56,55,102,52,49,101,99,56,51,101,97,57,50,57,100,48,99,49,100,55,97,48,57,53,51,50,49,101,100,48,102,51,57,54,54,56,48,53,50,48,55,53,48,98,48,48,102,49,54,48,102,48,57,54,50,57,56,53,97,49,53,98,57,51,101,52,98,48,52,102,50,98,102,48,48,102,102,102,52,52,48,52,100,99,56,49,50,51,54,48,52,97,99,56,49,51,101,97,48,101,97,57,99,48,55,55,97,48,102,101,56,49,100,97,48,55,49,99,51,101,101,53,52,50,55,99,97,51,50,53,56,55,55,48,51,101,102,52,49,99,98,48,55,55,50,49,101,52,48,102,56,56,55,54,53,56,52,57,50,102,56,51,98,48,49,101,56,50,99,53,50,52,51,56,48,49,101,53,48,102,97,56,55,52,52,51,100,101,56,97,53,48,99,48,55,98,51,56,55,53,48,97,51,52,51,48,102,49,50,53,57,53,101,56,51,99,48,49,101,101,48,50,56,57,49,101,49,98,102,54,52,97,49,48,49,51,53,48,56,48,50,54,98,52,48,49,102,53,102,99,48,52,98,48,56,51,101,97,48,50,54,101,52,48,57,98,51,48,55,50,54,48,101,55,99,49,99,51,49,55,52,53,99,56,55,51,99,51,102,54,57,99,48,102,49,99,49,100,99,50,53,98,54,48,102,50,48,51,98,54,53,98,49,53,99,53,52,57,55,101,48,101,57,52,97,102,52,98,48,55,57,48,49,99,99,48,101,99,48,48,51,100,53,54,50,56,102,97,53,56,55,98,56,51,56,97,57,54,57,52,53,98,48,55,49,99,98,53,48,102,50,49,52,97,53,100,57,53,97,56,50,53,49,56,55,56,52,97,100,48,102,48,50,54,57,54,48,56,97,56,99,48,50,53,56,53,56,49,53,102,55,97,56,98,48,52,50,48,48,102,102,101,97,54,48,50,53,56,52,49,100,97,56,55,98,99,49,99,100,48,49,50,100,52,48,52,98,100,48,51,97,48,48,102,102,102,102,48,55,101,48,98,57,48,55,57,99,49,102,98,48,55,53,48,48,102,102,101,51,56,49,100,49,56,51,98,55,48,102,57,56,51,99,56,48,102,49,100,50,52,100,57,55,101,49,102,102,48,102,55,48,55,49,99,51,56,52,49,100,101,48,101,99,48,55,57,56,51,101,101,53,101,55,52,99,50,101,99,51,100,52,57,57,52,53,98,56,55,98,52,98,55,50,97,100,51,48,98,100,50,99,56,49,51,56,49,101,49,48,102,48,50,54,54,52,100,50,99,57,50,98,53,49,55,101,53,57,102,102,100,51,100,100,102,102,48,48,102,102,97,56,53,48,50,53,55,99,48,57,50,102,48,55,49,101,48,52,57,55,56,48,51,101,102,52,56,51,56,97,48,52,57,102,56,48,51,101,99,50,52,98,48,48,102,102,55,55,102,56,49,99,98,56,51,98,51,101,49,101,51,99,48,102,55,52,98,48,48,102,99,50,54,56,55,51,102,56,55,48,101,56,48,49,101,101,100,48,50,52,102,99,98,102,48,55,57,99,49,99,50,98,50,99,57,50,56,49,102,55,48,55,54,52,51,97,52,49,100,49,102,56,48,49,101,101,99,48,102,54,48,55,50,98,50,48,54,48,102,53,48,55,53,53,48,51,48,48,102,102,57,57,56,50,52,101,52,97,98,99,57,99,53,56,56,48,57,55,50,55,97,54,56,48,54,48,53,48,49,51,52,52,48,48,102,102,102,56,101,52,56,48,51,101,97,98,99,48,57,97,101,50,100,56,51,98,52,53,101,98,48,48,102,102,101,53,56,51,98,101,48,52,98,100,98,48,53,48,56,48,57,100,101,56,52,48,48,50,53,52,48,49,100,100,56,49,50,101,52,48,101,57,52,97,51,50,102,55,57,54,50,99,56,55,55,100,48,102,100,48,55,56,100,49,50,52,49,99,56,48,55,56,50,52,98,52,48,49,50,55,101,49,100,99,102,99,97,99,99,52,97,54,56,97,101,52,101,50,102,52,51,99,55,52,54,101,48,50,54,49,53,57,98,48,48,98,100,102,48,48,102,102,55,99,57,56,52,51,100,50,53,54,56,55,56,99,48,49,102,55,56,50,48,52,101,98,48,55,57,99,51,97,101,53,57,51,99,57,48,53,55,97,54,56,48,51,99,98,56,55,52,48,50,99,49,56,54,57,51,100,48,49,99,55,51,97,50,56,49,50,57,48,48,101,49,99,97,98,52,97,101,54,52,97,57,52,51,52,99,52,55,100,57,50,57,49,57,50,49,49,54,99,57,52,52,55,102,51,97,98,54,100,99,101,55,101,48,51,48,101,56,48,51,101,57,56,48,48,102,102,49,102,50,57,48,48,102,102,55,49,52,48,101,57,56,48,57,53,102,52,48,48,102,102,55,49,101,48,48,102,98,48,48,48,102,102,102,98,48,55,102,49,49,56,49,101,49,56,51,98,49,101,102,102,50,57,56,49,102,54,56,51,99,56,48,102,99,56,51,101,102,48,55,101,101,49,101,101,48,55,100,53,56,51,101,99,48,102,48,56,49,101,56,56,55,99,48,98,50,99,53,97,101,50,56,99,49,99,102,56,55,101,99,98,56,48,101,97,54,48,55,55,48,53,48,49,54,52,49,99,57,48,101,98,57,53,101,48,50,55,101,49,101,100,50,102,97,56,51,99,50,53,55,55,52,52,99,53,54,55,50,98,100,98,50,57,50,56,97,101,52,49,102,102,48,49,101,55,52,49,99,102,56,51,97,48,48,55,53,99,48,101,48,99,49,100,100,48,55,55,99,49,100,51,48,51,57,55,48,55,55,54,49,99,56,48,55,53,52,48,101,99,99,51,97,53,99,98,56,97,48,101,100,48,55,48,56,49,100,100,56,55,53,48,51,98,97,49,99,51,48,101,55,49,52,51,56,98,99,50,102,52,98,51,48,102,52,49,55,48,48,50,52,97,49,100,51,48,101,57,57,53,50,53,49,56,55,55,56,97,98,48,49,51,49,48,102,48,57,55,52,53,57,57,54,101,53,56,56,50,52,48,97,102,52,51,48,52,102,57,54,54,53,57,50,55,49,54,50,57,102,100,99,50,99,53,51,49,51,49,99,98,48,48,102,102,97,49,49,48,48,55,99,56,56,99,49,101,100,56,51,98,100,48,55,102,97,48,48,102,98,56,101,48,50,55,48,56,49,101,98,48,51,97,99,48,102,50,49,52,101,49,101,102,48,101,50,48,55,97,53,97,48,50,53,102,52,48,52,57,48,51,99,52,53,49,49,55,48,53,49,57,55,99,53,52,49,54,51,52,53,49,48,49,50,98,48,48,102,102,101,52,56,51,98,52,53,97,55,52,54,50,101,52,97,49,50,100,56,98,98,50,57,100,50,99,49,50,52,53,98,57,52,99,53,56,97,48,98,57,52,56,48,53,56,97,55,55,57,52,101,52,54,98,52,49,97,51,50,54,99,100,99,99,56,48,99,51,99,48,102,99,99,48,49,102,51,53,56,55,52,51,100,54,49,100,98,48,102,53,48,55,49,48,49,100,101,48,49,50,50,48,53,97,49,52,55,52,57,102,99,97,53,48,49,50,56,48,55,57,56,53,50,48,49,51,56,54,53,100,49,53,48,53,57,50,50,48,50,53,52,98,50,50,97,56,98,54,50,99,52,49,50,97,53,54,99,56,49,50,99,56,53,50,49,54,101,56,100,50,57,57,50,56,99,53,56,49,52,57,102,99,57,55,56,56,49,53,52,56,48,57,51,100,100,97,100,98,55,97,52,49,97,48,49,48,102,56,98,53,50,99,99,98,49,50,101,49,51,53,100,50,99,56,98,54,50,99,49,51,48,98,53,50,99,49,102,99,99,101,55,100,51,100,51,100,50,53,102,52,99,52,99,55,98,50,51,98,51,57,49,100,49,99,51,55,52,57,52,56,102,52,57,50,101,53,52,97,51,51,48,99,52,99,53,53,100,55,101,49,57,52,99,56,102,56,100,98,52,102,102,57,53,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,48,53,56,51,56,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,97,48,55,102,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,102,102,101,97,48,55,102,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,56,49,48,48,50,56,49,102,102,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,98,102,101,48,49,98,102,50,97,48,50,52,48,56,48,51,101,52,53,56,48,48,102,57,50,53,56,55,57,48,48,102,102,57,54,49,48,102,100,57,53,56,48,52,57,97,48,48,51,101,98,52,52,49,101,102,102,50,97,52,48,57,56,100,48,55,54,50,48,102,48,57,99,50,99,56,48,57,57,56,48,55,101,54,53,50,48,55,55,48,49,100,55,48,51,99,50,48,101,50,56,55,50,48,48,102,102,52,57,56,97,52,50,102,99,97,52,52,99,48,50,53,97,52,97,101,50,57,56,49,101,55,48,55,49,48,51,102,97,49,100,100,48,102,51,48,51,99,49,54,99,51,99,50,53,57,57,53,97,49,101,52,48,55,97,50,53,101,49,52,55,48,53,53,56,48,51,100,50,57,50,102,48,51,57,99,53,53,48,51,98,53,48,49,51,52,50,102,56,51,101,99,53,100,56,51,100,48,48,102,102,101,97,48,51,98,49,48,49,97,100,56,48,49,102,54,48,97,48,102,52,48,51,102,52,48,101,51,48,48,57,48,55,48,50,55,55,99,49,102,53,56,51,97,100,50,102,51,56,55,53,99,49,101,55,56,51,97,49,48,50,53,48,52,48,57,57,53,48,55,97,48,48,102,102,101,102,48,51,99,57,56,97,99,50,57,56,98,57,99,49,100,100,48,102,100,56,55,48,48,49,99,99,48,55,100,48,51,100,56,49,100,48,50,102,54,56,97,54,48,102,48,97,48,49,55,52,49,100,101,50,100,55,57,52,97,53,102,57,52,99,53,55,97,54,53,49,53,101,53,101,49,53,97,53,57,49,52,52,53,56,48,50,53,56,49,50,50,53,97,49,53,101,57,99,56,49,53,52,56,55,52,48,49,49,102,50,49,101,99,48,102,54,48,55,97,48,51,102,99,49,101,57,48,102,51,56,55,101,56,51,102,52,49,101,53,50,102,56,51,101,97,49,102,55,48,102,56,57,55,101,53,99,48,55,98,48,51,101,52,49,101,102,48,102,53,57,55,50,53,56,56,55,56,56,51,100,50,49,101,99,48,102,52,56,55,56,57,51,57,50,48,98,53,48,102,50,48,55,97,48,51,99,97,49,101,51,50,100,57,51,49,51,56,98,56,50,102,56,51,99,50,53,101,49,55,48,57,56,57,54,53,98,57,54,97,53,99,49,54,50,57,56,57,97,53,56,49,54,56,53,56,50,52,50,53,57,54,50,57,101,101,98,57,54,101,53,100,53,55,102,56,48,55,51,52,48,48,51,101,57,102,52,48,49,102,54,97,50,48,101,55,48,48,49,102,54,98,52,48,52,97,51,56,55,52,52,49,102,48,56,55,51,56,51,99,54,49,100,102,54,99,49,102,97,56,55,50,99,51,98,99,49,99,101,48,101,100,48,49,51,53,99,48,101,56,52,97,100,52,48,52,56,48,101,101,57,54,56,48,101,97,99,49,102,51,50,53,49,53,49,99,48,52,101,57,50,52,97,98,48,101,97,49,54,56,49,101,52,48,102,54,49,55,49,56,49,99,102,48,55,101,99,98,53,50,98,52,51,99,50,53,101,48,51,57,56,48,102,53,55,48,102,49,56,55,56,50,48,51,99,48,49,100,49,52,52,52,98,48,101,102,49,54,56,53,97,99,56,51,99,97,48,101,55,56,51,99,50,48,101,57,48,55,52,56,48,98,49,52,48,49,102,50,53,56,48,48,55,100,49,100,57,53,97,48,48,102,102,102,98,49,56,48,55,51,54,53,56,56,49,51,56,48,48,102,102,101,52,57,101,48,102,49,50,51,48,49,51,57,99,48,52,98,49,56,51,57,102,50,101,53,49,48,97,55,48,101,97,50,48,50,49,56,55,57,99,51,100,56,53,54,48,49,51,49,54,48,101,54,56,51,57,56,57,50,49,101,97,48,55,56,56,102,48,51,57,52,50,98,48,51,57,52,49,100,102,52,50,50,102,56,98,55,52,53,48,55,99,48,56,48,53,98,49,55,54,49,101,99,50,100,99,49,99,99,57,54,99,49,100,51,50,56,97,100,99,48,102,97,48,55,98,48,51,99,101,57,50,48,101,100,48,51,102,54,56,50,57,101,53,54,56,55,56,52,51,57,101,49,102,51,48,55,52,50,48,49,55,53,97,48,48,102,102,102,97,100,50,48,48,102,102,55,100,56,97,48,51,102,51,48,48,102,102,55,100,54,48,48,49,51,52,97,49,100,51,48,50,54,53,99,49,99,53,57,54,51,56,101,54,50,56,56,51,97,48,48,102,56,48,51,57,57,57,49,48,51,57,100,51,56,49,101,102,48,51,56,97,99,48,102,49,56,51,56,54,49,102,99,48,55,56,48,48,102,102,101,55,56,48,49,101,101,52,48,102,56,56,55,49,52,51,102,99,48,48,102,102,102,54,48,101,48,55,56,55,99,49,100,102,57,53,48,53,51,56,48,51,100,52,49,48,101,97,57,52,51,99,51,101,50,49,100,49,102,102,49,54,48,53,51,97,54,57,50,48,52,102,50,48,97,55,48,48,102,102,55,49,54,48,49,50,51,50,48,52,102,51,56,49,50,101,56,48,48,102,98,49,53,48,50,53,100,48,51,57,54,48,52,100,48,48,102,102,49,50,99,48,49,102,51,48,48,55,98,97,56,51,56,48,49,101,97,101,102,49,53,54,53,99,57,52,99,53,57,99,50,50,57,53,99,49,102,98,48,55,54,48,49,102,57,50,98,57,49,57,49,53,50,56,51,99,56,48,101,98,99,49,101,56,56,55,54,100,49,49,51,48,98,49,48,48,102,102,55,98,53,56,49,101,48,48,102,102,55,53,55,49,54,52,53,54,102,50,99,48,97,102,57,52,100,50,99,48,97,52,50,100,56,97,52,50,100,48,97,52,48,102,97,56,55,50,52,51,99,52,49,101,99,48,101,49,48,55,97,99,51,97,52,49,101,100,50,102,102,102,99,48,50,51,51,53,55,53,48,49,102,102,48,48,102,102,49,102,50,97,50,48,48,55,100,49,48,48,102,102,48,51,54,99,54,48,48,55,100,97,98,48,49,50,56,54,49,99,98,49,99,48,49,100,56,54,53,57,56,49,51,55,50,48,101,50,99,49,100,97,48,51,98,99,48,48,102,102,52,100,57,48,53,101,48,51,100,50,48,50,55,53,99,98,50,50,101,50,52,51,102,56,48,48,102,102,57,97,100,99,97,56,48,55,97,99,49,100,55,48,101,52,48,51,97,55,48,48,102,102,53,101,99,52,48,57,56,102,48,102,100,56,55,56,52,48,49,98,54,56,56,55,98,49,52,48,52,48,51,53,102,102,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,48,100,50,99,48,48,102,98,54,57,48,48,55,100,54,56,57,53,54,48,48,102,102,102,98,52,98,48,101,48,48,102,102,49,50,57,97,48,101,52,99,51,101,52,53,99,57,52,50,53,53,56,51,57,100,48,55,53,54,48,52,101,101,48,51,97,99,48,50,54,50,52,49,102,102,57,53,48,53,99,100,48,55,97,51,49,54,52,48,102,48,52,49,99,100,56,51,98,102,48,55,54,52,48,102,57,56,97,48,48,102,50,56,51,97,57,48,101,97,51,101,49,99,101,50,100,52,97,48,50,101,48,97,100,48,102,49,48,51,99,56,50,100,56,51,101,99,49,100,100,48,101,54,50,54,56,55,57,101,48,51,100,97,49,100,49,98,48,101,53,48,55,52,56,98,55,48,102,50,48,55,101,52,97,57,50,99,48,98,100,48,102,50,56,55,53,52,97,48,48,101,56,48,55,57,48,48,102,102,53,54,56,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,51,102,101,97,102,102,56,53,97,56,51,97,97,48,55,53,56,49,99,52,48,55,49,101,48,101,98,48,49,100,97,48,51,57,53,48,55,53,97,53,49,102,48,101,99,56,51,98,51,48,55,51,97,48,101,102,99,51,57,99,48,101,98,56,49,100,99,56,55,54,97,56,98,51,50,101,48,98,57,101,49,100,101,48,101,50,48,55,48,48,102,102,51,98,99,53,54,48,55,53,99,51,97,54,53,48,52,57,55,52,49,101,48,52,100,50,101,56,51,99,54,53,97,102,50,57,99,51,98,99,53,51,49,53,97,53,55,52,57,54,48,53,101,49,54,52,53,56,57,55,56,53,56,48,50,53,56,49,51,99,53,57,57,54,52,57,101,53,57,53,98,97,57,98,52,48,49,53,101,48,48,48,102,102,102,57,50,99,48,48,102,102,51,101,102,48,99,98,50,48,48,55,100,56,99,48,51,101,52,50,99,52,48,57,51,102,48,55,50,52,99,56,55,55,53,49,56,48,57,51,49,48,50,53,56,99,49,102,48,49,55,50,57,56,53,52,48,55,97,99,97,102,52,99,48,101,99,48,55,98,48,98,51,48,50,54,50,99,49,102,51,48,55,51,49,49,56,51,100,52,48,101,101,100,101,48,55,100,54,53,54,48,55,100,52,51,98,101,57,56,53,102,49,53,50,56,97,48,101,55,57,48,48,97,57,50,101,99,51,100,97,53,52,48,51,57,56,50,97,52,51,97,54,53,102,51,56,100,56,55,99,99,51,97,54,49,101,54,52,57,48,55,57,52,49,102,98,52,102,52,102,50,99,52,51,99,48,49,99,102,48,101,54,48,51,97,49,48,51,53,100,48,48,55,99,97,56,56,48,49,102,55,98,101,48,48,102,102,100,98,49,56,48,49,102,53,53,50,48,52,97,49,56,55,100,48,55,48,48,55,54,49,57,53,56,48,52,100,99,56,51,102,52,48,55,54,56,48,102,48,99,48,49,51,54,52,49,52,54,48,102,52,56,48,57,50,56,50,99,56,97,55,57,48,101,49,56,48,50,54,98,55,50,100,99,49,101,98,48,55,97,48,51,57,48,48,102,102,102,54,48,48,102,102,49,55,98,49,48,50,53,99,48,51,102,54,49,100,101,48,48,54,100,97,50,49,100,51,53,48,49,48,48,100,55,102,99,48,55,100,100,48,48,55,99,54,48,99,48,49,102,50,48,52,50,97,99,51,97,52,56,48,48,101,99,52,48,49,102,53,56,48,48,52,101,55,56,55,97,52,98,102,52,57,52,54,52,57,48,102,48,97,48,56,55,49,48,48,102,102,57,52,50,48,55,100,99,49,101,52,50,100,99,51,100,50,49,102,54,50,99,52,48,52,99,52,51,101,97,49,101,56,48,55,51,101,48,101,99,99,49,99,97,48,49,50,54,54,56,97,49,100,49,48,101,56,48,51,97,99,50,102,52,98,53,52,53,50,56,53,48,56,98,55,50,101,99,51,102,97,53,102,48,55,52,48,49,101,99,56,51,99,54,48,55,57,52,100,56,55,52,99,49,100,102,48,55,52,57,49,99,97,54,48,55,52,98,49,50,53,48,48,102,102,55,50,48,51,98,101,49,99,99,54,56,97,100,48,49,100,53,52,48,57,101,54,48,50,52,54,48,48,102,102,57,55,52,48,48,55,100,56,97,56,49,50,101,56,49,102,52,48,50,53,55,99,48,57,57,102,48,101,54,48,48,51,100,100,52,49,99,48,48,102,53,55,54,52,98,52,50,57,56,98,57,50,98,50,100,49,52,97,101,48,102,100,56,51,98,48,48,102,99,57,53,99,56,99,57,52,56,97,49,100,98,48,55,97,48,48,102,102,101,98,56,51,99,56,57,54,56,54,53,56,56,48,51,100,97,99,48,102,48,48,102,102,51,97,98,56,98,50,50,99,98,49,53,101,53,56,53,50,49,50,55,57,52,56,53,98,49,52,56,53,97,49,55,54,49,99,97,48,102,98,48,55,55,52,51,100,56,49,99,50,48,102,53,56,55,98,52,51,97,52,53,102,56,48,52,54,54,97,56,48,54,55,99,56,48,51,101,51,48,48,102,102,48,48,102,102,102,98,99,101,101,48,52,101,97,48,51,97,100,52,55,48,50,52,56,48,48,57,99,52,48,55,99,97,48,48,102,102,102,55,49,48,49,51,97,101,48,101,99,56,48,52,99,51,48,51,97,49,48,102,50,56,55,100,49,49,56,49,50,52,49,101,51,48,50,54,51,56,49,99,53,48,55,55,56,51,98,97,53,54,97,54,51,48,48,57,98,48,102,97,97,53,49,55,52,57,100,99,49,101,55,56,51,102,102,48,55,54,51,100,49,52,51,99,100,52,48,102,48,51,50,54,49,53,56,49,100,102,48,102,55,56,55,99,48,49,100,54,97,49,48,55,54,99,49,101,52,98,56,48,48,102,53,51,99,51,99,97,53,48,56,51,102,98,48,102,102,57,53,98,102,101,48,50,48,54,48,48,102,102,51,101,99,98,52,48,49,102,53,100,54,48,102,99,99,48,49,102,53,56,48,48,102,102,52,100,50,56,55,98,48,48,102,102,57,54,56,48,55,101,56,53,55,54,51,57,56,98,100,48,102,55,56,51,57,102,48,102,57,56,50,54,99,51,57,100,51,56,49,101,102,48,51,56,97,99,48,102,49,56,51,102,56,49,99,51,48,55,55,101,48,102,56,52,48,49,101,100,98,48,101,55,48,55,101,56,51,102,99,48,48,102,54,48,101,48,55,56,55,99,49,100,102,57,54,101,53,99,48,48,102,102,51,100,51,101,48,102,53,49,55,100,99,51,101,50,49,100,49,102,102,57,53,101,53,99,50,49,49,99,49,50,50,57,99,57,99,48,53,102,50,97,48,49,100,50,50,48,48,102,98,56,54,48,48,55,100,54,56,56,49,50,57,48,48,48,102,102,102,98,50,57,48,50,53,50,56,51,101,48,49,99,100,48,50,54,56,99,98,98,50,56,48,49,100,49,50,52,48,51,97,51,48,101,102,56,55,98,99,49,101,53,48,51,98,50,48,50,54,98,57,51,100,99,50,57,99,97,102,50,99,56,48,57,54,52,50,99,99,97,101,50,57,50,99,98,52,48,102,51,56,55,100,99,98,52,50,101,52,98,102,50,100,52,97,50,50,57,100,50,99,49,99,101,97,54,57,53,50,53,49,97,50,100,56,51,101,54,48,101,52,48,55,57,52,51,99,48,53,48,56,55,52,56,51,99,56,49,100,51,50,56,100,49,48,98,51,101,49,101,48,48,102,102,101,55,48,55,100,99,51,97,50,49,99,49,48,55,56,54,49,99,50,48,48,57,54,101,53,102,102,100,52,48,51,51,101,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,102,102,48,52,48,48,102,102,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,97,48,51,102,101,48,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,55,48,48,102,102,50,48,52,97,53,48,49,48,48,100,55,102,102,53,100,55,53,100,55,102,99,48,51,55,101,52,48,49,102,49,55,50,48,48,102,102,54,98,49,52,48,49,50,51,48,48,102,102,98,48,50,54,54,56,48,48,102,102,97,55,48,56,48,57,56,51,53,48,49,52,48,56,48,49,102,51,53,53,48,48,102,102,54,98,97,54,56,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,100,102,97,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,97,48,50,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,55,102,99,48,53,48,52,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,56,53,48,48,56,48,54,53,48,48,102,102,57,53,102,102,48,48,57,48,55,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,55,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,52,48,48,48,102,102,49,102,54,99,56,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,49,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,55,102,99,48,51,51,101,48,48,102,102,49,102,54,99,54,48,48,100,54,98,51,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,50,52,50,49,55,102,99,48,51,51,102,48,48,102,102,49,102,48,97,57,48,48,54,98,53,57,48,51,102,99,48,48,52,99,102,102,48,55,97,54,48,48,53,50,101,97,48,52,97,97,97,100,48,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,101,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,55,102,99,48,102,102,48,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,52,48,52,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,97,48,51,102,100,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,56,48,56,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,48,102,102,51,97,99,48,48,50,57,56,57,48,50,54,97,53,55,102,99,48,55,102,98,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,98,48,55,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,51,51,101,48,48,102,102,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,56,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,50,99,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,102,102,48,50,48,48,53,100,55,53,100,55,102,102,53,48,49,102,102,48,48,102,102,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,48,48,49,48,53,97,97,56,48,56,48,54,97,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,102,102,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,50,48,48,48,102,102,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,49,102,102,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,56,48,48,102,102,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,102,102,48,55,102,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,56,48,54,55,100,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,48,98,48,52,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,56,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,97,48,51,55,101,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,55,53,100,55,53,102,102,100,52,48,102,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,50,48,48,53,48,51,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,55,102,99,48,51,51,101,52,48,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,52,48,50,52,49,100,52,48,51,98,100,99,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,50,52,50,49,55,102,99,51,97,52,49,99,49,56,51,56,53,48,55,99,54,48,52,100,51,56,51,101,53,48,55,55,101,48,52,98,102,48,49,50,102,97,48,101,102,48,98,101,48,55,97,54,48,102,56,99,49,101,97,57,55,101,99,56,55,54,56,51,56,99,49,99,55,48,101,99,51,50,56,102,99,98,49,50,100,56,98,49,101,56,101,57,48,57,54,57,50,57,48,57,48,57,50,57,97,57,48,56,54,53,52,57,52,50,49,100,102,50,56,99,97,56,52,52,50,99,56,51,99,54,49,102,49,48,102,52,57,55,97,53,56,57,53,97,49,100,51,48,101,54,48,55,52,56,97,99,50,101,48,51,100,48,49,101,55,50,100,56,97,50,48,101,99,57,52,54,53,57,57,54,54,56,52,48,49,101,56,97,48,101,97,56,49,100,54,48,55,49,48,49,99,55,56,51,97,99,48,55,54,56,48,101,53,52,49,100,54,57,52,55,99,51,98,50,48,101,99,99,49,99,101,56,51,98,102,48,101,55,48,51,97,101,48,55,55,50,49,100,97,97,50,99,99,98,56,50,101,55,56,55,55,56,51,56,56,49,99,48,48,102,102,101,102,49,53,56,49,100,55,48,101,57,57,52,49,50,53,100,48,55,56,49,51,52,98,97,48,102,49,57,54,98,99,97,55,48,101,102,49,52,99,53,54,57,53,100,50,53,56,49,55,56,53,57,49,54,50,53,101,49,54,48,48,102,102,57,54,48,52,102,49,54,54,53,57,50,55,57,54,53,54,101,97,54,100,48,48,102,102,53,98,55,56,48,51,101,49,98,52,48,52,57,50,56,55,53,56,49,102,57,48,49,51,97,97,48,102,54,56,48,57,99,101,48,102,48,48,102,102,55,100,99,51,99,48,53,52,49,54,101,48,52,56,56,56,55,55,99,51,97,56,56,101,49,99,55,48,101,49,49,52,99,53,55,49,53,100,99,97,100,48,102,98,48,55,97,52,48,57,97,51,48,101,51,56,51,102,56,48,55,54,52,57,54,53,99,48,55,98,48,98,100,52,97,101,57,97,57,54,99,48,55,55,99,51,57,52,49,99,57,48,101,100,56,55,98,101,53,48,52,51,98,50,53,51,57,53,99,56,54,53,56,57,55,97,49,101,98,48,102,51,48,55,54,52,51,99,51,52,49,101,56,50,98,52,97,98,48,101,55,57,54,50,49,100,51,48,102,100,48,48,102,102,102,50,56,48,48,102,98,57,100,48,50,55,48,99,51,102,52,48,52,56,51,56,48,51,101,98,48,52,48,57,98,98,48,50,54,57,99,49,100,54,97,50,102,55,99,49,101,54,56,51,98,102,48,101,48,49,52,99,53,48,56,51,98,98,52,102,101,57,50,53,51,98,55,99,51,97,56,49,102,98,48,55,98,101,48,102,48,48,102,102,51,57,101,48,101,53,52,51,97,54,48,102,49,98,97,51,48,55,56,48,51,98,52,49,102,49,48,101,102,49,55,102,99,49,100,55,48,55,56,52,49,101,50,49,53,99,48,102,48,97,56,51,57,99,53,101,48,55,55,100,51,56,97,51,48,102,97,54,48,101,99,54,48,101,54,57,54,57,54,53,54,49,53,101,53,101,53,57,54,54,53,55,102,102,56,50,48,54,48,48,102,102,102,97,56,97,48,50,55,97,48,97,55,48,50,55,101,56,48,49,102,54,97,99,48,48,102,102,102,98,99,50,48,55,56,101,49,99,51,48,102,57,55,48,102,100,48,51,57,51,48,55,52,97,48,48,102,102,102,50,49,97,48,52,98,56,56,51,56,57,50,101,53,49,100,97,48,101,50,97,52,49,52,97,57,50,49,99,52,48,55,52,56,100,48,49,51,56,56,56,99,49,101,97,50,100,99,51,97,52,49,101,54,48,101,49,97,54,57,55,50,53,53,56,55,101,99,49,100,102,56,55,101,56,49,102,54,49,55,52,48,102,55,48,49,101,55,48,51,98,98,48,102,97,49,54,48,53,102,57,55,97,53,100,57,55,99,49,99,50,48,102,100,56,55,55,50,98,100,57,52,54,53,54,50,50,49,53,99,49,100,49,48,101,102,48,54,48,56,48,51,101,52,48,97,48,52,101,57,56,48,51,99,51,99,48,49,100,97,56,48,51,101,98,57,52,48,57,99,52,52,57,50,56,51,56,55,57,52,97,48,48,102,102,55,51,101,48,48,102,98,51,101,48,55,54,53,52,49,102,99,50,56,100,56,50,98,48,48,52,101,52,98,56,52,102,48,55,53,56,49,102,101,48,50,53,51,99,48,57,99,55,48,55,54,48,48,102,54,56,48,49,101,100,50,50,98,97,56,51,100,99,49,99,54,52,50,52,97,48,102,102,97,50,56,51,98,50,48,102,97,48,55,98,49,50,99,49,100,101,54,50,101,56,51,100,52,53,55,48,55,55,101,52,51,102,97,56,101,49,100,101,98,48,102,51,54,52,101,48,101,100,99,57,54,50,53,55,97,54,56,49,48,50,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,55,102,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,102,102,56,48,100,102,97,97,48,49,49,57,99,48,52,102,98,56,49,50,55,56,49,102,56,48,50,52,48,52,48,57,99,55,48,50,54,49,52,48,57,51,100,48,55,56,101,57,57,50,53,98,48,55,56,48,49,99,55,56,55,102,100,51,52,51,98,101,53,55,48,55,57,50,57,49,56,97,56,50,98,98,56,55,100,56,51,56,99,53,99,49,53,101,53,54,48,55,97,56,49,100,54,48,51,99,54,48,49,50,51,50,56,52,51,99,56,49,102,48,52,51,48,101,99,101,48,55,57,48,48,102,102,101,99,99,51,99,54,49,100,51,48,102,101,56,48,51,100,57,100,54,49,101,57,50,100,52,98,99,48,101,55,48,48,102,102,57,102,56,48,51,100,98,50,49,101,53,55,50,52,51,99,50,53,50,49,54,50,56,55,48,48,102,102,49,97,53,99,48,48,102,102,102,56,99,55,48,49,51,52,55,99,48,57,57,102,48,48,102,102,55,100,51,56,48,49,50,99,50,48,50,54,97,49,102,97,97,48,102,100,48,55,102,52,48,57,55,56,101,49,101,102,48,50,53,55,48,49,101,48,54,101,49,100,56,48,48,55,98,54,99,48,49,101,99,101,97,48,55,52,99,53,102,50,52,48,48,51,100,49,100,48,101,51,49,57,49,52,51,98,97,53,48,57,52,101,53,101,101,50,56,48,48,57,54,54,48,102,49,56,51,56,98,99,48,48,102,102,102,55,51,57,52,55,99,98,101,57,50,99,98,50,53,49,99,51,100,48,49,101,49,50,99,48,51,102,56,56,54,49,102,49,50,48,48,50,101,51,48,48,102,102,51,101,54,97,48,48,102,102,52,56,99,49,52,101,49,100,53,48,102,99,56,49,50,99,56,48,48,102,98,48,99,48,101,50,48,55,51,54,52,97,99,101,48,102,52,48,48,52,100,48,48,57,55,49,48,50,54,50,48,51,99,97,56,50,101,48,55,49,99,97,56,50,57,99,98,49,48,102,100,56,55,53,56,97,54,48,48,55,98,97,56,49,99,48,49,54,99,53,57,49,52,56,56,54,56,50,56,48,49,102,99,48,102,52,56,51,99,48,48,102,52,56,51,98,102,50,98,56,49,101,100,48,55,53,56,98,102,48,102,97,57,54,50,57,56,49,101,99,50,57,48,97,102,48,101,49,56,51,57,51,48,55,53,56,49,99,100,97,55,48,51,97,51,56,97,102,48,101,102,97,49,56,55,98,55,102,99,48,52,52,51,53,97,53,98,53,100,55,102,99,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,55,102,97,48,48,102,102,102,57,52,54,56,48,51,53,56,97,48,48,102,102,57,101,55,48,53,56,49,50,99,97,48,48,102,102,53,51,56,52,48,52,98,101,50,56,49,48,49,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,51,102,100,48,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,55,102,99,48,50,56,49,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,56,53,48,48,97,48,54,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,100,48,50,53,102,49,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,102,102,48,50,48,48,102,102,53,100,55,53,100,55,102,99,48,51,102,101,49,52,48,50,56,49,56,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,100,102,57,53,48,48,102,102,97,48,54,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,55,102,99,48,51,55,101,53,52,48,50,56,49,56,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,48,48,100,102,57,53,48,48,97,48,54,48,48,102,102,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,102,102,50,57,51,99,48,50,53,102,49,55,102,99,48,56,48,49,55,53,100,55,53,102,102,48,51,102,102,48,48,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,50,57,51,100,48,50,54,48,100,52,48,51,55,101,53,52,48,50,56,49,56,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,48,100,102,57,53,102,102,48,50,57,56,48,48,55,100,52,48,48,102,102,48,51,101,97,55,52,49,99,101,48,48,51,101,97,51,99,48,57,54,48,57,48,55,49,101,49,99,53,52,102,50,56,52,49,101,51,56,51,100,55,48,102,54,56,55,56,99,98,53,48,102,50,48,51,102,51,48,50,54,51,49,49,99,51,56,52,57,48,49,99,50,48,102,53,48,51,101,57,50,99,57,49,99,51,99,50,49,101,49,52,57,48,55,55,101,56,101,53,100,57,52,54,57,97,49,102,49,48,55,57,50,57,52,53,48,48,102,102,55,55,52,49,100,98,48,55,49,99,98,56,52,55,48,101,54,56,55,54,99,51,97,56,53,55,48,55,98,97,56,51,97,97,100,49,54,51,56,51,100,56,49,102,56,50,98,56,97,57,50,98,52,51,99,99,48,102,50,56,51,101,48,57,56,53,57,48,49,51,51,48,48,51,101,52,101,48,48,48,102,102,102,98,100,101,48,48,102,102,55,57,50,51,48,101,51,49,55,97,48,52,56,56,48,49,50,57,101,49,102,52,48,99,52,48,57,98,97,48,55,98,101,49,99,49,52,99,99,48,102,50,48,49,101,56,56,51,98,99,48,55,56,54,48,50,52,97,49,102,99,48,50,52,101,56,51,98,54,53,57,49,54,101,49,99,49,50,99,99,51,98,100,100,101,50,98,56,48,49,101,99,51,48,102,48,50,49,100,48,51,99,48,48,102,102,55,101,48,48,102,102,101,100,48,98,48,48,102,102,55,56,99,56,48,49,100,100,101,53,50,56,55,102,52,51,56,50,48,102,52,48,49,99,100,49,52,54,57,50,49,100,48,48,102,102,55,100,48,53,52,100,50,49,53,56,55,97,56,49,100,56,57,55,97,57,97,48,54,55,97,48,48,102,98,99,99,48,48,55,100,99,98,48,55,48,99,48,49,102,52,102,54,48,52,98,97,49,52,52,49,101,53,52,54,48,101,97,55,48,55,57,48,48,102,102,52,99,99,48,51,102,55,48,48,55,98,99,48,51,98,101,48,52,98,52,48,51,98,57,50,100,49,48,99,98,97,54,99,51,56,52,57,50,53,99,56,55,52,49,49,52,97,50,101,49,101,101,48,55,56,99,48,102,51,99,51,99,52,53,54,100,50,48,54,52,52,48,101,48,48,51,98,56,99,49,101,101,48,101,57,97,54,49,54,50,49,99,100,50,56,56,98,98,50,98,99,51,102,97,48,102,49,52,98,98,50,102,56,97,52,48,101,98,56,55,54,53,99,48,101,102,49,53,48,57,56,49,102,48,48,55,57,101,48,101,102,52,48,50,55,100,48,51,100,56,49,101,99,48,102,52,48,55,102,56,51,100,50,49,101,55,48,102,100,48,55,101,56,51,99,97,53,102,48,55,100,52,51,101,101,49,102,49,50,102,99,98,56,48,102,54,48,55,99,56,51,100,101,49,101,98,50,101,52,98,49,48,102,49,48,55,97,52,51,100,56,49,101,57,48,102,49,50,55,50,52,49,54,97,49,101,52,48,102,52,48,55,57,52,51,99,54,53,98,50,54,50,55,49,55,48,53,102,48,55,56,52,98,99,50,101,49,51,49,50,99,98,55,50,100,52,98,56,50,99,53,51,49,51,52,98,48,50,100,48,98,48,52,56,52,98,50,99,53,51,100,100,55,50,100,99,98,97,97,102,102,48,51,55,57,48,48,55,100,50,54,56,48,51,101,100,102,52,49,101,54,48,48,51,101,97,51,48,48,57,57,102,52,49,48,102,57,98,55,99,51,99,48,49,101,55,48,50,53,55,99,49,101,57,48,55,56,48,51,97,99,99,48,49,51,54,48,48,102,102,101,56,56,51,97,50,53,54,48,51,98,101,101,49,101,56,48,55,56,99,49,100,54,48,101,97,48,55,55,56,49,101,50,49,52,50,49,99,57,50,101,48,51,98,54,49,101,52,48,102,56,48,55,55,53,51,99,98,54,50,97,99,51,99,50,48,101,97,56,98,53,48,55,97,48,53,100,48,51,99,48,50,97,56,51,98,50,53,49,48,55,98,48,51,56,48,53,55,48,51,99,55,50,99,52,97,98,52,54,48,101,52,56,55,99,99,51,100,48,53,48,57,53,52,53,56,54,48,102,48,49,52,50,48,49,98,100,56,48,101,48,56,49,102,101,48,51,57,99,48,50,54,57,99,49,99,100,48,51,98,102,48,55,102,101,48,52,98,101,56,51,99,51,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,50,49,101,52,48,101,51,48,55,101,52,51,98,48,102,51,101,48,50,53,99,53,98,57,53,100,100,50,53,50,49,49,49,50,53,49,100,50,53,49,57,51,53,49,100,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,56,56,55,54,99,51,101,50,49,100,54,50,102,52,97,101,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,99,48,55,53,99,51,99,101,53,52,57,52,52,49,101,53,50,56,99,98,51,50,98,49,48,56,48,50,49,99,49,52,48,54,99,50,48,48,55,99,55,49,99,48,49,102,55,102,52,53,98,56,48,51,101,98,99,56,51,102,50,56,48,48,52,97,54,48,49,51,55,56,48,102,49,48,99,48,48,102,102,102,97,102,57,48,102,54,48,48,51,100,101,52,53,100,57,53,56,49,101,52,48,102,48,50,48,48,55,101,56,51,100,101,53,99,56,49,50,97,101,49,102,99,99,53,50,57,55,56,49,101,57,56,50,99,52,49,100,100,49,52,99,49,99,51,48,101,98,48,55,101,56,51,100,97,53,101,56,51,98,100,48,55,98,50,49,101,100,52,55,54,52,51,98,97,49,101,102,48,55,54,50,56,52,53,49,54,50,56,99,97,99,48,102,101,56,55,98,100,56,48,55,98,97,49,100,100,50,99,52,51,97,50,101,54,48,55,98,97,56,56,48,102,52,55,102,102,48,48,55,99,56,101,48,48,49,102,52,48,97,53,98,56,48,51,101,98,99,56,51,102,50,57,101,48,52,100,57,56,49,50,56,54,48,101,101,99,99,48,48,102,102,102,97,102,57,48,102,54,48,48,51,100,57,97,53,50,49,54,56,49,100,98,48,101,102,97,55,56,55,101,56,51,100,101,53,99,56,49,50,97,101,49,102,99,99,53,50,57,52,54,49,100,54,98,50,98,56,49,101,50,57,55,50,49,102,99,48,102,52,56,55,101,56,51,100,97,53,101,56,51,98,100,48,55,98,50,49,101,100,52,55,55,56,51,99,52,49,100,48,48,55,57,99,57,97,53,101,101,50,56,99,97,99,48,102,101,56,55,98,100,102,48,55,52,52,49,101,49,50,98,56,51,97,50,101,54,48,55,52,52,57,54,48,102,52,52,48,53,51,100,53,48,48,102,102,102,56,102,48,55,102,97,48,101,49,48,49,99,101,48,49,51,52,101,48,101,54,56,49,101,48,48,49,50,102,99,48,52,99,49,48,51,98,99,50,56,52,49,101,57,56,51,57,100,48,55,97,97,53,48,51,99,49,100,98,48,102,99,56,55,49,56,51,99,101,99,98,101,48,50,53,99,53,98,57,53,100,100,50,53,49,100,50,100,49,57,50,49,49,57,50,53,48,57,50,49,48,56,98,54,50,56,52,51,99,48,53,49,49,54,101,56,56,53,55,48,55,56,99,51,57,99,49,101,57,50,56,56,98,49,50,98,52,51,100,56,49,99,99,48,102,54,57,53,56,53,51,56,55,97,48,51,98,48,53,98,49,52,52,49,101,53,50,56,99,97,99,50,99,100,48,56,48,50,54,53,99,48,49,102,54,101,48,48,52,57,49,48,55,53,56,48,49,102,53,99,99,48,48,102,102,102,98,49,50,48,50,54,54,99,48,57,51,54,48,101,50,56,55,101,48,98,102,48,55,56,54,49,99,56,48,55,52,50,49,101,48,48,101,53,97,53,48,55,51,99,51,100,52,49,101,99,50,98,56,97,101,50,98,48,51,100,54,102,48,55,53,99,49,101,52,48,51,97,102,48,101,50,56,51,100,98,48,101,101,57,52,97,49,101,52,57,50,97,51,101,50,57,99,98,51,48,102,48,48,102,102,55,53,48,97,56,48,102,102,50,50,56,55,53,56,98,53,48,102,51,49,53,101,56,50,49,100,102,50,98,99,51,101,50,57,101,53,49,50,52,56,55,57,52,97,101,48,101,99,56,55,52,49,98,50,101,102,48,55,52,99,97,98,102,102,48,50,100,56,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,50,98,48,48,102,102,49,102,52,50,48,48,102,102,48,100,54,57,54,48,50,53,51,48,48,49,52,48,99,49,102,52,56,48,49,52,99,53,56,51,100,102,53,48,49,54,101,52,48,49,102,50,57,54,48,48,102,102,54,99,101,99,48,55,50,99,48,48,102,102,57,56,57,54,49,99,55,48,48,50,97,98,97,48,102,100,57,52,48,54,52,54,48,48,102,102,55,100,48,56,48,48,102,102,51,53,97,53,99,48,57,52,99,99,50,52,49,50,54,48,102,97,52,48,48,97,54,50,99,49,101,102,97,56,48,98,55,50,48,48,102,102,102,57,52,98,48,48,102,102,51,54,55,54,48,51,57,54,48,48,102,102,52,99,52,98,48,101,51,56,48,49,53,53,100,48,55,101,99,97,48,51,48,99,51,101,54,48,48,100,56,57,99,55,54,99,48,49,51,100,99,55,55,99,48,48,102,102,97,99,53,102,56,48,52,100,48,48,102,102,98,54,57,56,101,48,48,55,53,56,52,48,55,100,54,53,48,48,102,102,51,51,54,99,51,100,97,48,48,50,57,97,101,101,48,50,99,99,97,101,98,97,101,97,48,50,102,51,56,48,55,50,102,101,98,97,101,98,97,102,102,56,48,101,52,48,48,48,102,102,102,56,57,99,48,48,102,102,51,56,48,56,49,51,101,54,48,48,102,102,97,49,48,48,102,102,52,98,49,56,48,49,55,56,48,102,102,100,52,49,100,49,48,48,102,102,55,99,97,49,52,48,49,97,100,101,101,48,101,100,56,48,49,51,50,99,99,51,56,50,48,48,102,102,53,52,55,99,49,102,97,97,56,50,53,99,48,48,102,102,102,56,57,99,48,48,102,102,51,56,48,56,49,51,101,54,48,48,102,102,97,49,48,48,102,102,52,98,49,56,48,49,55,56,48,102,102,100,52,49,100,49,48,48,102,102,55,99,97,49,52,48,49,97,100,101,101,48,101,100,56,48,49,51,50,99,99,51,56,50,48,48,102,102,53,52,55,99,49,102,97,97,56,48,99,51,49,99,56,48,49,98,48,98,49,101,56,48,49,51,100,99,102,56,48,48,102,102,53,53,100,51,99,54,48,49,51,52,56,102,55,48,48,51,53,53,48,52,99,99,48,48,102,102,52,101,57,48,101,99,48,48,102,102,49,52,51,55,51,56,101,48,50,48,55,49,102,57,99,101,55,97,51,56,53,56,57,53,100,55,53,100,52,48,53,101,55,48,48,101,53,98,98,97,49,55,99,49,55,100,52,48,55,102,49,48,48,55,99,53,102,48,48,49,97,100,102,50,48,102,50,52,48,49,51,50,100,48,51,102,101,48,48,53,52,56,48,49,99,53,50,56,48,56,49,100,52,50,102,56,50,102,56,48,100,53,48,49,102,99,52,48,49,102,49,55,99,48,48,54,98,55,99,56,51,99,97,48,48,52,99,98,52,48,102,102,56,48,49,53,50,48,48,55,49,52,97,48,54,54,48,55,52,99,48,48,102,102,100,98,57,57,99,52,48,49,51,100,52,102,99,57,48,48,102,102,51,100,55,53,97,52,56,49,99,48,55,54,48,50,52,48,48,52,99,51,53,50,48,48,102,102,101,99,99,56,51,99,56,52,57,52,54,102,56,101,99,48,50,48,48,50,54,56,97,53,48,48,102,102,99,99,49,50,100,48,48,55,99,98,50,56,48,49,99,49,48,48,102,102,57,48,100,48,48,53,48,97,48,50,54,54,99,48,48,98,56,56,49,50,102,99,97,48,50,55,48,100,56,50,50,101,48,55,48,48,102,102,99,99,97,48,51,56,102,48,48,51,101,53,57,52,48,48,102,102,101,48,56,48,52,56,54,56,48,50,56,53,48,49,51,51,54,48,48,53,99,52,48,57,55,101,53,48,49,51,56,54,99,49,49,55,48,51,56,48,54,54,53,49,49,48,102,51,52,48,49,98,55,57,51,55,52,48,51,99,55,51,48,48,102,102,50,97,54,49,100,51,48,54,56,48,53,56,97,56,48,51,53,97,98,48,55,53,54,48,48,97,48,48,102,102,55,97,56,48,48,97,55,56,49,101,53,101,50,98,97,101,98,97,56,50,48,101,48,51,54,102,101,97,101,98,48,48,102,102,49,53,100,57,48,48,102,102,53,49,97,100,56,48,49,55,102,50,97,100,50,98,97,99,48,48,102,102,53,55,54,52,48,49,52,54,98,54,48,48,102,102,53,102,99,97,102,97,98,99,49,99,55,48,48,55,53,99,48,54,53,99,48,51,53,99,56,48,57,48,50,48,48,54,99,49,48,48,102,102,50,52,57,52,48,49,51,49,49,56,48,57,55,48,48,48,102,102,50,97,52,52,49,99,102,53,48,49,48,55,99,48,49,102,50,48,51,48,48,54,98,98,52,56,49,51,52,56,51,56,99,48,57,53,48,55,49,54,49,50,54,48,48,55,51,55,53,48,55,52,99,50,49,52,48,55,101,48,48,50,52,48,56,48,49,98,48,52,48,48,102,102,57,50,53,48,48,52,99,52,54,48,50,53,99,48,48,48,102,102,97,57,49,48,55,51,100,52,48,52,49,101,48,48,102,102,55,99,56,48,99,48,49,97,101,100,50,48,52,100,50,48,48,50,56,50,56,51,56,97,48,48,102,102,50,57,55,53,48,55,52,99,97,48,51,49,48,49,101,54,48,48,102,102,51,54,51,102,49,100,55,48,48,52,102,56,51,51,52,48,48,97,57,48,55,98,98,56,48,52,100,97,48,98,49,57,48,48,102,102,54,98,99,49,48,102,101,52,48,49,51,56,101,51,102,50,48,48,102,102,53,49,48,52,99,50,99,48,54,50,53,48,48,55,99,54,49,56,48,57,57,98,48,102,52,56,51,99,98,48,50,53,55,48,49,101,101,56,49,50,101,50,49,101,50,52,52,48,100,99,97,97,48,50,53,56,52,51,100,101,49,100,99,50,99,56,51,56,101,53,101,101,52,57,50,98,57,97,57,56,48,101,57,48,51,102,52,55,56,51,101,99,49,101,48,52,56,48,101,54,54,50,98,53,48,99,97,49,52,49,52,98,101,48,50,52,54,49,102,51,48,101,56,48,55,99,99,51,100,56,48,48,102,102,102,55,49,49,55,48,53,100,57,55,99,57,99,53,57,54,48,102,102,99,57,52,49,49,48,53,49,49,53,97,49,100,56,52,49,54,100,51,56,100,99,48,49,102,50,55,49,48,50,53,98,100,50,52,49,101,54,48,49,50,55,56,48,101,101,48,48,57,56,54,50,57,57,49,52,98,54,52,99,50,99,99,48,57,54,56,48,55,56,97,57,52,56,99,49,101,49,54,100,97,50,100,56,97,51,52,52,50,57,48,97,101,48,55,54,99,48,102,97,101,52,97,51,48,101,99,57,55,52,53,101,57,54,50,53,55,57,54,55,97,52,98,56,50,101,56,98,52,52,52,48,55,56,101,49,100,102,48,55,52,97,49,100,101,50,56,53,49,48,51,98,52,57,101,55,50,98,57,48,56,51,99,56,49,101,51,50,99,48,98,51,50,56,53,51,99,97,101,50,52,53,100,49,52,48,48,102,102,52,99,48,48,102,102,48,102,56,100,53,48,49,51,51,50,49,101,56,48,55,53,97,48,52,102,53,51,97,48,52,98,98,97,50,97,49,101,50,100,48,51,56,101,48,52,100,52,48,55,52,56,51,99,48,53,55,48,55,56,49,49,99,49,51,48,53,55,97,49,55,50,57,52,51,100,97,48,101,55,99,51,97,48,49,101,100,48,55,57,48,49,99,99,48,102,56,101,55,100,50,52,97,50,52,101,50,100,56,98,50,99,56,97,53,52,50,48,48,55,101,52,51,57,100,52,49,100,98,52,50,50,101,52,97,49,52,49,52,100,101,49,102,101,57,50,102,99,98,48,97,52,102,52,102,48,101,98,49,52,50,56,51,52,48,51,57,50,56,48,51,101,99,53,48,48,102,102,57,55,53,52,98,48,50,54,100,52,48,57,50,50,48,50,54,51,99,49,99,48,57,53,54,56,56,53,97,97,55,56,55,57,99,51,101,99,48,101,100,48,98,48,52,101,48,101,50,49,53,52,53,51,49,54,97,53,48,57,52,97,57,52,53,99,48,51,99,56,48,101,51,97,55,57,53,56,48,102,48,48,102,102,49,100,97,49,52,52,57,52,53,99,48,55,57,97,51,57,52,48,53,54,57,53,48,53,100,56,55,102,48,51,97,99,49,100,101,50,97,52,51,99,50,57,97,57,99,57,52,56,49,51,99,97,49,50,99,48,98,53,57,101,53,102,49,52,51,102,101,50,102,49,48,48,102,102,54,56,55,55,52,48,49,99,101,56,48,101,97,48,102,56,54,54,52,56,102,51,99,57,101,52,101,50,55,53,51,101,49,100,54,52,52,97,54,100,51,99,57,99,56,48,50,55,56,101,50,100,54,57,51,54,98,53,98,48,49,52,99,99,50,48,98,52,48,99,98,52,53,53,56,49,49,48,55,100,53,49,99,49,99,52,48,49,51,48,52,49,100,54,49,102,53,53,55,48,99,100,51,49,48,55,55,99,55,97,99,100,54,49,100,98,51,55,57,101,102,97,53,50,98,56,54,53,48,102,51,51,53,101,51,97,54,51,101,48,55,102,51,101,100,49,97,53,54,100,51,98,49,102,56,102,52,55,99,54,57,98,97,55,101,97,102,97,102,97,100,97,51,52,100,51,99,97,99,98,53,53,51,100,101,99,97,48,49,53,54,52,56,48,48,48,102,102,101,49,99,56,56,48,48,97,49,52,99,56,48,49,55,52,57,53,48,48,102,102,101,50,52,49,51,56,49,53,99,48,54,99,97,56,48,52,101,102,97,50,99,55,54,99,98,51,54,49,98,49,51,48,57,98,49,49,99,49,55,50,57,49,97,52,48,54,101,53,48,48,102,102,101,50,48,49,51,56,49,53,99,48,53,50,56,53,50,49,99,56,57,52,101,49,101,55,56,48,48,98,48,52,99,97,48,51,48,100,48,99,49,102,99,48,57,97,55,53,57,53,53,48,55,49,53,54,49,49,52,102,99,51,102,49,54,48,53,53,54,56,101,55,100,57,56,48,53,53,54,56,48,51,101,99,57,99,48,49,97,101,48,99,48,52,101,102,48,48,102,102,50,54,53,57,56,49,51,49,52,48,48,53,53,55,48,51,101,52,97,48,57,50,53,55,101,48,99,56,102,99,49,48,101,53,48,55,54,99,48,49,102,54,52,101,48,48,102,102,100,55,48,54,48,50,55,55,52,48,49,51,50,99,99,48,57,56,97,48,48,50,97,98,56,49,102,50,53,48,52,57,50,56,52,48,52,52,101,51,97,56,49,49,101,54,56,48,48,52,55,57,102,52,48,49,51,102,48,102,54,48,48,53,55,50,98,55,48,48,102,102,100,51,56,55,50,99,48,49,98,53,49,49,100,55,48,48,102,102,52,100,55,52,99,56,48,48,102,102,50,97,54,97,56,100,99,56,98,97,54,98,99,100,54,51,101,97,99,55,101,55,100,99,49,97,99,55,49,56,102,98,101,102,98,57,102,57,102,48,101,55,49,48,97,48,49,57,55,101,48,48,102,102,102,97,51,51,48,102,50,56,55,56,52,51,100,54,48,48,102,102,102,97,97,98,48,50,53,49,48,98,53,48,102,50,49,55,56,53,99,48,55,56,52,98,50,54,48,51,98,99,48,102,50,48,51,98,99,100,49,54,48,53,101,49,54,56,57,97,53,99,97,55,50,51,49,52,56,49,100,50,48,55,100,97,48,102,50,52,51,97,101,49,100,53,50,56,100,56,52,97,50,99,49,50,53,50,57,50,49,49,99,97,98,48,101,99,56,55,53,56,97,53,50,57,99,51,98,56,53,48,57,53,50,52,56,49,50,52,53,50,49,52,50,53,54,49,53,54,53,55,49,53,100,50,56,54,53,55,50,49,50,49,97,49,101,48,48,98,51,100,49,101,56,99,55,49,51,56,99,55,51,48,53,55,102,99,48,53,50,56,48,54,53,52,56,48,51,101,56,52,98,48,48,51,57,50,54,48,48,57,52,97,99,55,99,55,48,52,97,48,51,101,98,102,99,48,49,102,99,48,52,99,53,48,51,100,100,49,99,48,100,101,48,49,56,54,53,48,51,52,99,51,57,55,50,56,55,97,48,102,56,56,52,99,52,57,56,56,55,97,52,99,57,52,97,97,56,51,100,49,100,49,48,57,56,52,50,53,51,53,49,48,97,97,53,53,52,48,98,52,54,48,50,49,52,48,52,99,101,53,56,97,99,48,49,100,99,50,48,101,101,50,100,97,100,56,101,53,99,99,48,102,52,48,99,51,54,98,49,101,56,56,57,57,49,99,51,98,97,51,100,57,54,98,54,53,56,53,97,50,100,54,99,98,54,52,97,56,98,54,51,54,97,50,56,99,99,98,56,48,98,55,52,48,48,102,57,52,98,56,48,51,54,55,52,48,51,57,56,48,48,52,99,52,97,48,101,52,56,48,49,53,53,100,48,55,101,56,97,48,51,50,51,48,48,51,101,56,51,99,48,49,97,100,51,50,48,52,97,54,56,48,50,56,51,48,51,101,97,48,48,50,57,56,100,48,55,99,48,97,48,50,100,99,56,48,51,101,53,50,101,48,48,100,57,100,48,48,102,102,101,54,48,48,102,102,49,51,49,50,56,51,57,50,48,48,102,102,53,53,55,52,49,102,57,97,56,48,99,56,99,48,48,102,97,48,102,48,48,54,98,52,99,48,49,50,57,56,48,48,102,102,97,48,99,48,102,97,56,48,48,97,54,51,52,49,101,102,97,56,51,52,56,101,55,56,48,51,54,53,55,49,101,97,48,48,102,102,52,102,55,51,52,99,48,48,102,102,97,102,48,99,100,99,48,56,50,48,53,99,56,56,48,51,53,51,100,99,51,56,51,48,48,52,101,101,48,101,51,56,48,49,52,97,101,51,101,51,56,48,98,55,50,48,48,102,57,52,98,48,48,51,54,55,53,48,51,57,54,48,48,52,99,52,99,48,101,52,48,48,102,102,49,53,53,100,48,55,101,56,97,48,50,99,101,54,49,53,52,48,49,48,99,56,48,49,55,97,97,48,51,51,49,56,48,51,101,53,50,99,48,48,102,102,100,57,100,52,48,101,53,56,48,49,51,49,51,48,51,57,48,48,102,102,48,53,53,55,52,49,102,97,50,56,48,98,51,57,56,53,53,48,48,52,51,50,48,48,102,102,53,101,97,56,49,52,52,51,102,48,48,48,102,102,100,98,54,57,98,98,52,53,56,48,57,56,57,101,48,50,99,48,55,56,101,52,48,48,102,102,51,101,99,48,51,49,57,48,53,97,98,99,48,48,102,102,55,49,55,52,48,101,56,56,97,50,99,48,50,56,99,51,49,100,50,53,49,54,56,48,57,54,98,52,48,49,102,48,49,100,102,53,99,100,98,48,48,52,53,102,56,49,57,102,56,48,48,97,49,52,48,55,51,100,48,48,102,102,55,99,53,50,48,51,99,99,49,101,50,52,99,48,101,56,56,49,51,98,54,49,100,52,52,57,50,102,56,98,55,52,57,48,101,98,57,52,52,49,101,48,48,55,48,48,102,102,49,101,48,50,97,52,51,98,50,57,50,53,98,50,55,51,99,53,50,49,52,101,53,101,48,55,56,99,97,97,48,55,99,54,53,54,56,55,56,99,98,98,50,98,48,97,56,97,52,57,97,52,50,50,98,48,98,52,50,102,48,97,101,48,101,97,56,55,53,53,48,56,98,101,50,100,53,48,57,49,55,50,55,49,54,48,56,52,49,100,98,48,101,102,97,49,50,55,102,52,98,56,50,57,99,97,101,99,56,52,48,50,54,48,101,49,101,54,56,101,50,51,48,99,48,51,55,56,49,98,102,54,53,48,49,99,55,99,48,49,102,49,51,57,102,97,53,49,48,48,102,102,57,102,51,101,49,54,57,50,48,52,98,49,54,48,97,48,48,54,57,52,48,102,102,102,48,48,102,102,97,49,48,48,102,102,97,53,48,100,52,51,97,102,52,56,48,53,55,48,54,51,99,56,57,52,100,55,57,102,56,56,98,52,56,97,55,49,51,100,100,52,53,49,51,48,56,50,52,97,56,56,99,49,49,52,49,55,100,99,99,53,54,102,48,53,97,99,56,55,57,101,98,49,54,51,49,97,101,48,57,48,97,48,55,53,49,99,100,52,99,57,54,99,55,48,48,53,54,50,51,98,100,50,98,57,98,54,56,51,98,53,49,54,99,97,101,56,53,97,50,97,49,50,56,97,56,99,49,99,102,48,48,55,99,97,49,52,48,49,97,100,101,101,48,101,100,56,48,49,51,50,99,99,51,56,50,48,48,53,52,55,99,49,102,97,97,56,48,56,50,49,48,48,102,102,56,98,48,49,101,48,51,51,97,56,48,102,100,101,48,48,102,102,102,57,52,50,56,48,51,53,98,100,99,49,100,98,48,48,102,102,50,54,53,57,56,55,48,52,48,48,102,102,97,56,102,56,51,102,53,53,48,49,48,52,50,52,49,49,54,48,48,99,50,49,52,54,56,51,100,57,48,48,102,102,54,100,100,48,102,97,48,48,102,102,57,101,97,55,50,48,48,50,99,51,51,48,53,56,48,50,53,101,50,48,48,100,54,99,99,51,98,55,52,48,49,53,98,99,51,100,50,48,48,53,53,54,51,100,55,54,50,50,52,49,53,54,48,51,51,97,56,48,99,99,56,48,48,102,56,98,52,56,48,51,54,55,53,48,51,101,57,48,48,52,99,52,99,48,102,98,56,48,49,53,53,100,48,55,49,52,97,48,50,99,100,56,56,57,48,53,53,97,56,48,99,99,56,48,48,102,56,98,52,56,48,51,54,55,53,48,51,101,57,48,48,52,99,52,99,48,102,98,56,48,49,53,53,100,48,55,49,54,97,48,98,101,51,56,101,48,48,100,98,55,57,56,54,48,48,57,100,50,53,50,48,48,102,102,53,57,49,100,56,49,99,48,48,98,97,56,48,48,102,102,54,98,55,53,48,102,55,48,48,49,51,52,98,51,54,52,48,48,102,102,98,49,101,48,51,50,50,56,48,51,101,102,98,99,48,49,97,100,51,48,48,52,100,98,56,48,50,56,50,56,51,57,52,48,48,50,57,56,97,48,55,52,52,97,48,49,54,97,57,52,50,102,56,50,102,56,48,100,53,48,48,99,97,98,48,48,102,102,55,100,102,55,56,48,51,53,97,54,52,48,57,98,55,48,48,53,48,53,48,55,50,56,48,48,102,102,53,51,49,52,48,101,56,57,52,48,50,100,53,51,56,98,102,99,52,49,102,56,101,48,55,97,56,51,97,48,55,100,52,48,48,100,98,53,57,100,48,48,102,102,49,51,56,54,55,51,48,48,102,102,50,98,97,51,102,54,48,50,99,99,48,52,98,49,99,48,49,98,48,48,102,102,56,102,49,56,48,50,54,53,49,51,55,99,48,48,102,102,97,53,100,49,100,51,101,57,55,53,100,55,53,48,50,56,55,48,48,99,53,102,53,54,56,48,48,48,102,102,101,49,99,56,54,48,48,97,49,50,99,48,48,49,55,52,57,53,48,48,102,102,101,50,52,49,51,56,49,53,99,48,54,99,97,56,48,52,101,100,97,48,48,48,102,102,51,56,54,97,49,56,48,50,56,52,98,48,48,48,102,102,53,100,50,53,52,48,51,56,57,48,52,101,48,53,55,48,49,98,50,97,48,55,101,48,55,50,48,48,102,102,102,48,102,51,56,48,50,56,49,51,50,56,48,99,51,52,51,48,48,97,51,56,48,57,97,55,56,48,101,99,51,56,98,48,48,52,102,102,49,102,57,48,48,50,100,52,55,52,51,48,48,97,97,100,48,48,102,102,55,100,57,51,56,48,51,53,99,49,56,48,57,100,101,48,48,52,99,98,51,48,50,54,50,56,48,48,102,102,97,97,101,48,55,99,57,52,49,50,52,97,48,49,100,48,48,56,55,48,48,98,53,48,55,54,99,48,49,102,54,52,101,48,48,100,55,48,54,48,50,55,55,56,48,49,51,50,99,99,48,57,56,97,48,48,102,102,50,97,98,56,49,102,50,53,48,52,57,50,56,52,48,52,52,101,51,97,56,49,49,101,54,56,48,48,102,102,52,55,57,102,52,48,49,51,102,48,102,54,48,48,102,102,53,55,50,98,55,48,48,100,51,52,55,50,99,48,49,98,53,49,49,100,55,48,48,52,100,55,52,99,56,48,48,50,97,54,97,56,101,50,98,97,101,98,97,56,57,101,48,99,57,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,53,51,56,48,51,101,57,53,52,49,101,102,56,51,98,102,48,55,98,97,48,48,102,97,98,52,48,50,52,53,51,48,51,98,101,48,102,51,49,53,50,49,101,52,99,48,101,98,99,48,57,52,102,48,50,53,56,99,49,99,102,56,55,100,102,49,52,99,53,99,49,52,56,53,100,48,48,102,102,57,48,56,51,99,51,48,101,52,48,49,50,102,48,48,101,57,56,48,49,101,101,52,48,101,100,49,54,53,99,97,50,50,100,52,98,50,99,53,53,49,54,99,53,54,56,48,57,57,50,50,55,52,102,50,57,56,98,98,101,53,55,57,55,101,53,55,55,52,57,57,99,53,57,57,53,56,56,49,101,98,52,53,48,53,98,56,48,51,101,99,48,56,48,49,102,52,53,50,48,52,56,52,56,48,51,101,99,55,56,49,101,49,49,52,101,48,102,54,52,49,102,53,48,55,51,48,98,53,48,101,53,56,51,99,100,52,50,97,50,99,56,48,49,101,101,52,48,102,100,56,51,97,49,48,101,102,56,51,57,55,48,101,101,48,55,99,52,49,101,56,54,52,57,50,56,52,51,57,97,49,100,57,50,57,52,48,49,101,97,56,56,55,98,52,51,99,101,48,101,56,48,51,102,54,49,101,50,48,102,57,48,48,51,100,57,52,49,100,101,48,101,52,57,53,97,53,50,48,55,50,52,48,52,99,48,98,49,100,52,49,100,97,50,98,53,50,99,98,53,50,98,100,48,48,101,53,55,102,52,48,56,50,98,99,48,50,102,51,56,48,49,102,52,102,99,48,48,102,102,102,57,48,52,48,55,101,99,48,49,102,53,52,97,48,101,102,100,100,48,55,54,99,102,56,51,57,53,48,102,54,56,49,51,48,56,49,100,52,55,99,49,101,56,56,55,97,56,49,101,52,51,97,53,48,98,97,48,52,99,56,49,55,50,48,101,99,56,51,98,55,54,100,56,55,56,99,49,100,55,56,55,53,52,49,100,101,49,53,101,49,100,102,98,48,101,101,55,48,55,53,56,48,102,50,56,97,98,101,48,50,52,55,54,49,100,50,52,51,50,101,57,48,57,51,56,56,101,100,53,99,49,50,97,53,54,52,49,53,99,56,50,48,50,53,100,50,57,102,52,48,51,53,56,48,49,50,97,99,48,48,102,57,56,102,48,49,50,53,101,48,102,54,56,97,56,48,102,50,50,55,48,49,51,51,52,48,101,100,56,48,49,101,53,50,52,98,56,50,98,51,49,53,48,48,48,102,102,102,54,102,57,52,53,99,51,101,97,48,102,53,99,49,102,99,101,48,102,52,48,50,55,49,50,52,51,99,48,99,49,54,97,52,52,98,49,48,101,49,56,49,50,99,54,53,55,50,49,57,52,53,99,97,53,52,54,50,98,52,97,50,52,97,102,100,51,56,57,54,50,99,52,48,49,101,101,54,100,48,100,49,49,97,50,57,49,51,102,100,55,102,56,53,100,48,48,102,102,51,101,52,98,48,48,102,102,52,57,50,48,48,51,101,97,99,99,48,57,52,101,48,48,102,102,55,100,54,52,48,55,100,57,49,56,49,100,100,48,51,56,100,48,50,53,56,52,49,99,57,56,49,51,50,99,57,55,56,51,98,54,48,48,102,102,102,52,51,53,101,48,101,52,48,51,98,51,48,50,53,100,99,49,100,98,48,51,99,102,48,102,101,100,50,51,56,49,51,48,50,48,101,50,52,48,49,101,97,53,101,99,57,48,53,48,56,55,52,48,51,98,101,49,102,100,48,102,52,56,48,51,100,97,99,48,101,102,48,51,99,56,53,57,54,101,48,48,102,102,102,54,97,102,51,49,52,50,49,100,102,50,100,53,50,99,48,49,101,101,51,99,48,50,53,54,57,101,55,98,48,53,57,99,48,49,102,49,53,55,48,48,102,102,55,100,51,48,56,51,57,98,48,55,57,50,48,101,55,53,49,48,48,57,102,100,48,50,54,54,56,49,100,102,48,55,50,56,49,101,99,57,52,54,48,102,48,51,98,57,99,49,99,55,48,55,51,99,51,101,97,49,100,53,48,101,98,56,55,102,48,51,97,98,56,48,49,101,100,52,48,102,53,48,49,51,49,50,48,101,52,52,49,101,52,101,48,102,54,56,55,55,48,51,102,99,48,101,98,49,51,100,48,99,48,49,99,51,48,97,102,50,56,99,98,56,50,56,51,48,55,53,48,51,100,101,57,102,102,49,54,50,53,53,97,49,57,54,48,49,101,51,99,56,51,52,56,50,53,55,57,53,102,99,48,53,52,98,48,48,102,102,55,100,98,49,48,48,102,102,51,101,99,101,52,49,101,53,48,48,102,102,51,101,99,102,56,48,57,57,101,48,102,51,56,51,101,98,50,102,100,99,48,102,102,56,55,51,56,49,100,98,100,56,48,57,51,102,48,55,54,101,48,101,51,99,51,99,50,48,102,56,48,51,99,101,48,102,53,48,51,57,99,48,101,98,98,54,48,101,48,56,51,98,56,48,101,98,48,55,98,102,48,55,50,54,52,98,53,50,57,56,51,97,54,53,51,57,52,54,48,48,102,102,102,55,99,56,55,56,52,51,56,48,56,99,49,102,51,48,102,48,56,48,57,49,56,55,52,52,97,48,99,53,56,57,54,48,57,50,56,97,48,50,54,57,50,53,56,57,54,52,53,55,56,48,57,57,50,55,56,48,54,52,54,56,48,51,101,50,100,50,49,101,49,50,57,56,98,50,48,48,102,102,55,100,50,50,48,49,50,54,101,49,100,101,52,49,52,100,99,101,57,54,101,49,100,97,101,48,52,99,49,102,50,101,57,49,51,97,51,97,52,98,54,48,57,48,99,53,100,56,49,51,54,99,48,52,99,49,50,54,57,53,98,51,100,50,53,50,49,49,55,50,50,50,52,48,50,55,53,49,48,49,97,99,48,57,51,98,98,102,50,54,97,57,98,102,51,53,102,54,53,102,102,51,98,48,48,55,100,102,49,56,48,51,101,101,52,52,97,56,48,48,102,102,55,100,52,100,48,51,56,49,48,101,101,97,51,56,51,98,97,50,97,56,51,98,56,49,101,50,48,50,54,51,48,49,101,98,56,48,57,99,100,48,51,97,51,50,56,48,98,102,50,98,57,57,50,100,99,51,56,52,53,55,55,48,101,48,48,55,100,99,49,99,102,53,48,55,102,54,52,51,102,101,53,53,57,52,52,48,102,52,52,49,100,97,56,55,102,57,49,48,49,51,99,49,99,55,48,55,57,48,57,101,57,97,49,100,98,48,48,55,98,53,52,48,52,99,51,97,55,49,54,54,56,100,57,51,56,98,54,55,48,97,102,50,97,97,54,99,48,52,99,48,48,50,100,100,99,49,101,102,56,48,51,101,101,102,99,48,49,102,54,56,56,48,102,53,56,49,102,51,48,55,57,56,49,101,100,98,48,48,102,102,52,101,99,56,49,51,52,48,48,101,99,100,49,99,98,101,48,102,57,49,55,50,49,101,100,54,48,49,100,56,48,51,97,57,48,50,54,52,52,48,57,56,55,48,101,56,56,51,97,54,50,57,57,97,50,99,56,51,100,48,53,97,48,55,57,100,49,99,51,97,101,53,49,56,55,50,101,52,49,101,97,97,55,52,57,53,97,49,100,51,52,48,99,53,56,101,48,101,101,49,53,97,53,50,101,50,99,50,97,53,48,52,51,98,97,56,52,56,48,53,54,52,100,55,57,52,51,100,102,56,49,102,53,56,48,51,101,53,101,101,48,52,56,99,56,49,51,51,48,49,100,101,48,50,54,53,98,56,49,51,97,97,53,56,56,51,100,50,48,102,57,56,51,99,98,48,50,53,100,48,49,101,50,99,102,101,49,100,102,48,55,54,56,53,101,49,55,50,56,97,56,101,49,100,48,48,102,102,50,53,57,98,56,55,52,52,51,56,48,48,102,102,52,98,53,56,51,97,97,50,99,98,48,55,50,48,97,54,50,100,52,49,101,52,57,54,52,57,52,53,57,101,48,55,99,50,49,102,55,52,97,48,49,51,98,48,102,49,54,48,101,57,56,51,98,54,48,101,57,53,50,48,49,54,50,56,55,48,57,97,49,101,49,48,49,51,102,100,102,49,55,102,56,48,52,97,55,53,102,102,48,48,102,102,100,54,48,48,102,102,48,55,99,55,51,48,48,57,101,100,48,48,102,102,55,100,57,101,48,49,51,53,99,49,99,57,52,49,48,101,102,56,49,51,98,54,48,101,48,48,102,102,51,100,99,49,100,50,48,55,52,99,56,52,48,101,56,49,49,99,51,100,48,48,102,102,101,97,48,49,102,101,56,55,99,99,49,100,53,56,49,51,48,50,53,48,57,55,48,48,102,102,102,56,56,97,101,52,54,50,57,99,49,99,56,97,50,48,55,48,52,51,100,51,99,49,101,56,56,51,100,97,48,102,54,48,55,56,48,51,98,52,48,102,49,57,49,52,49,101,51,48,55,55,56,51,99,52,49,101,99,48,102,57,56,48,57,101,48,55,53,102,49,56,51,101,48,57,99,56,99,57,56,49,101,51,50,98,50,99,48,52,98,55,49,54,48,55,48,56,98,48,48,55,99,100,52,52,97,100,50,98,98,48,48,51,101,98,49,56,49,99,51,49,55,51,99,97,102,52,49,99,53,98,55,48,50,55,98,99,49,100,54,49,53,55,99,98,52,101,56,56,99,55,50,99,56,48,52,98,56,48,49,101,53,102,56,48,57,97,56,52,97,99,53,55,101,50,99,51,99,100,50,53,54,52,51,101,57,51,98,50,53,55,52,52,57,97,100,48,52,99,49,98,102,51,97,98,102,101,97,49,49,101,48,48,102,102,102,56,56,52,56,51,98,53,48,50,55,53,52,51,101,54,49,100,48,48,102,102,102,55,56,49,51,52,99,48,102,97,52,48,57,98,98,48,55,102,101,49,102,100,48,50,53,100,48,51,97,50,49,99,57,50,102,99,48,57,52,57,48,55,52,97,48,52,97,100,56,55,102,99,49,101,52,56,55,99,56,51,102,54,48,101,98,52,51,57,57,99,97,50,50,98,56,48,57,54,57,48,55,56,97,49,99,50,48,55,56,50,49,99,97,50,97,99,98,53,48,55,97,54,53,101,48,55,55,52,51,57,57,56,97,48,48,101,51,97,53,49,54,52,48,101,102,52,51,98,99,49,100,54,50,98,52,49,100,57,57,53,98,99,51,98,99,49,100,99,52,98,52,98,54,99,97,102,48,102,50,50,48,57,53,97,57,102,99,51,98,102,99,53,50,48,48,55,99,99,100,56,48,57,99,54,48,55,50,54,49,101,49,48,50,53,99,99,49,99,99,56,49,50,53,50,53,53,48,55,57,51,50,54,56,51,101,100,50,56,99,48,57,56,53,48,55,55,56,48,52,99,49,49,54,56,49,100,102,99,53,51,56,55,98,100,56,48,52,97,48,55,49,48,97,99,48,101,51,56,49,51,52,48,48,101,57,99,98,49,52,98,99,53,97,97,52,56,55,54,57,98,48,101,55,97,52,57,48,48,102,102,102,54,97,53,51,48,56,52,48,57,51,52,51,48,102,55,53,49,55,98,51,98,102,55,48,48,102,102,52,97,48,48,102,102,52,98,52,48,50,102,102,55,102,56,51,49,50,48,48,102,56,53,55,50,49,56,55,52,102,48,48,51,101,98,56,52,49,102,100,57,54,49,57,49,52,51,98,55,56,51,102,53,56,48,57,100,98,48,55,97,54,56,57,100,51,54,53,56,50,98,97,99,51,100,101,48,48,102,54,56,56,48,51,100,48,56,48,50,53,53,57,50,48,49,50,99,48,57,57,51,53,49,55,48,48,48,102,102,102,54,101,56,48,57,98,57,97,102,97,51,101,97,99,53,55,54,50,99,56,49,97,51,48,50,55,99,102,102,56,48,101,52,48,97,48,49,53,57,54,48,48,102,56,97,49,48,48,51,101,99,51,48,51,98,50,48,52,97,98,48,49,51,57,99,57,50,48,101,49,56,49,101,98,48,55,99,99,51,99,56,53,49,56,51,98,97,48,55,102,101,53,52,98,97,49,99,50,48,55,55,101,49,100,102,97,50,101,48,51,102,48,53,57,48,55,51,99,98,49,48,55,102,101,48,102,54,48,49,101,98,48,49,50,101,54,49,99,102,48,101,57,98,99,48,48,102,54,53,56,55,54,48,51,98,54,49,101,48,50,97,49,48,56,51,99,52,57,97,49,100,102,48,101,100,57,54,48,56,53,52,49,102,53,50,101,101,48,97,51,52,48,56,50,98,53,49,102,49,53,56,53,97,56,55,56,99,97,100,50,98,101,97,55,102,48,48,102,102,100,50,99,52,55,55,100,98,52,56,54,53,97,55,100,56,97,50,54,99,98,101,100,98,52,102,98,55,54,51,55,99,101,51,54,102,101,50,53,51,99,50,48,49,57,102,98,57,56,52,54,51,54,48,56,53,102,102,48,50,53,99,48,48,102,102,55,100,101,56,48,48,102,102,51,101,98,57,48,51,57,97,48,48,102,102,102,98,48,98,48,50,52,56,52,51,102,99,49,99,99,57,50,56,56,51,56,54,99,48,51,101,57,48,101,102,55,48,101,98,54,48,55,52,54,48,102,50,48,51,100,99,53,53,57,53,50,100,50,54,48,55,49,97,52,98,98,48,55,98,99,48,101,57,52,98,51,48,102,102,101,50,98,52,51,100,102,50,49,99,51,48,102,100,56,55,99,48,51,97,101,48,48,102,55,52,48,55,53,52,51,57,55,56,97,52,52,102,101,49,100,55,52,48,56,101,53,97,99,101,52,51,50,98,56,98,53,100,54,53,54,54,102,52,56,52,48,49,51,54,52,97,48,49,97,98,101,48,48,102,57,51,52,48,48,51,101,100,57,48,51,97,54,48,52,57,57,48,49,50,98,97,53,97,56,49,50,100,101,49,99,55,50,101,56,51,99,97,56,52,48,52,99,48,56,51,102,49,48,52,97,52,56,55,54,99,98,57,48,101,55,56,55,97,52,51,101,99,48,101,102,52,51,99,52,49,99,57,99,48,101,100,99,49,101,48,48,51,56,54,48,102,100,57,55,50,48,50,53,101,49,101,52,50,56,52,51,57,101,57,101,56,54,57,49,56,51,100,48,49,99,57,48,102,54,50,53,97,49,50,55,99,56,48,51,100,100,99,49,100,101,51,49,53,100,52,57,97,53,55,53,54,50,99,54,99,98,49,97,50,98,102,48,48,102,102,53,53,48,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,57,97,57,53,52,53,54,49,54,50,53,99,50,54,98,52,53,54,57,53,50,53,55,97,54,49,54,97,53,56,51,102,57,101,101,99,50,48,50,48,50,51,51,101,57,56,57,56,102,54,52,55,54,55,97,52,50,52,48,54,48,56,99,56,102,97,57,50,53,99,102,50,56,99,99,51,102,53,55,51,49,51,102,56,54,55,51,52,51,54,51,55,102,50,48,49,102,99,54,97,48,49,51,50,56,48,48,102,97,48,98,48,55,55,99,48,101,100,48,49,101,97,48,48,102,102,51,101,100,97,48,48,102,102,57,53,49,48,101,50,48,51,100,100,52,49,48,101,100,57,54,54,48,101,102,52,98,101,48,48,102,102,55,97,101,57,56,98,102,52,50,48,102,56,48,55,51,100,49,52,51,102,56,49,100,99,55,56,48,52,98,48,48,57,54,97,48,55,99,50,53,100,57,53,57,99,98,49,48,101,57,50,53,97,50,97,53,97,49,57,54,98,97,52,98,101,50,98,56,97,101,97,52,49,50,53,49,53,52,53,55,97,55,99,97,50,49,54,55,51,51,101,57,48,98,50,56,48,55,51,53,97,102,102,101,97,48,49,51,100,52,48,48,102,57,48,56,48,48,51,101,98,97,56,49,100,98,48,48,51,101,98,50,48,48,57,99,102,48,55,54,50,48,101,49,48,49,100,55,97,53,97,55,50,55,49,52,48,49,101,100,48,50,53,56,52,51,57,52,48,102,54,100,50,100,101,50,99,53,50,48,97,48,52,98,52,56,48,49,51,55,50,102,56,49,101,98,56,51,101,97,48,101,54,50,53,51,53,51,54,49,100,102,48,101,51,48,55,48,53,48,98,52,52,97,50,48,55,48,99,97,101,50,51,57,99,50,56,100,51,49,51,98,102,100,53,53,52,53,57,53,52,55,54,100,48,53,48,52,48,51,56,53,53,52,48,50,55,57,99,48,49,102,50,48,99,48,55,100,54,48,52,100,50,56,51,102,57,48,50,55,51,48,49,100,57,56,55,99,48,48,57,98,57,48,50,53,99,56,98,51,48,50,53,57,48,49,101,52,49,53,97,48,52,98,49,48,55,51,48,51,98,56,53,49,56,55,48,99,98,56,48,55,102,97,49,100,48,48,50,54,50,57,50,48,98,57,48,101,52,50,50,56,51,100,55,48,55,100,54,53,97,57,53,97,49,101,102,57,48,102,97,56,55,51,53,48,100,48,56,97,57,50,97,100,49,57,51,56,51,99,52,53,100,48,55,57,48,97,52,57,48,101,99,50,53,99,54,50,99,48,97,101,99,53,48,100,49,54,56,101,53,55,54,52,98,98,52,51,100,51,102,101,48,52,51,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,49,57,50,48,101,57,56,49,100,98,48,55,56,52,49,102,49,56,51,100,50,48,55,54,97,48,101,56,56,51,97,48,56,102,57,51,48,51,100,99,48,102,52,99,51,102,101,49,99,100,48,55,55,50,49,100,54,52,51,101,101,50,48,50,51,56,50,54,99,51,99,56,49,102,56,48,102,48,49,53,56,49,100,56,50,57,53,49,56,49,51,48,53,57,97,54,57,53,99,53,52,98,49,97,56,98,53,50,100,49,49,50,52,57,50,55,57,54,50,53,55,50,48,101,56,97,97,48,49,51,48,50,99,49,48,53,98,99,49,97,52,55,102,56,48,55,53,55,48,48,102,102,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,49,56,48,97,56,50,55,48,48,102,102,48,102,97,102,54,48,55,55,50,49,101,51,48,55,51,54,48,52,56,52,48,49,50,52,48,48,102,102,101,56,52,51,101,50,56,97,48,57,51,48,102,54,48,51,97,98,48,50,53,48,99,48,57,54,57,48,55,54,101,49,101,56,52,52,99,101,97,48,51,98,50,56,97,49,101,51,48,101,52,56,51,57,57,48,101,54,48,55,54,48,98,99,54,51,51,101,53,53,97,55,49,54,50,53,53,50,52,48,54,52,53,57,57,53,97,102,99,54,97,52,48,50,99,52,98,48,52,48,98,101,52,97,57,48,52,98,48,52,101,54,99,56,51,57,99,49,99,55,53,102,102,48,49,52,99,52,48,49,102,50,98,55,48,48,102,102,55,100,55,56,48,49,51,51,99,48,52,102,48,48,102,102,51,56,51,48,55,48,97,49,102,52,48,50,53,99,100,48,97,56,51,99,55,50,48,52,98,102,54,48,55,97,57,56,51,101,56,49,99,53,99,57,48,48,102,102,101,102,99,97,57,57,48,102,54,56,48,51,100,53,55,48,102,98,48,49,50,101,56,53,53,56,55,55,50,52,48,49,101,101,54,48,102,100,56,55,101,52,51,97,53,52,53,49,55,50,56,101,56,51,97,54,53,100,57,55,55,98,49,52,99,56,50,53,102,54,50,100,48,49,50,98,99,97,101,50,99,55,57,53,98,97,57,48,54,57,51,52,48,50,98,53,53,52,48,51,102,101,49,52,48,50,48,49,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,54,50,52,48,57,54,102,48,50,54,56,56,49,102,97,48,49,50,57,50,48,102,48,100,48,48,102,102,49,101,99,48,49,50,102,56,49,102,56,99,48,101,102,56,49,101,48,49,53,53,50,57,57,52,53,55,56,55,56,48,48,49,101,100,56,48,101,55,56,55,97,56,51,49,99,53,56,57,52,48,53,101,56,55,53,100,50,56,51,51,50,98,56,51,101,52,49,100,101,48,102,48,49,53,48,48,102,102,52,52,50,57,99,51,99,97,53,100,97,49,102,100,54,53,55,100,54,57,48,52,101,48,54,98,56,99,57,101,56,52,56,49,54,100,56,50,101,99,98,97,102,102,56,55,98,56,49,51,48,54,48,52,99,55,48,51,101,53,48,50,54,97,56,49,101,97,48,55,56,56,49,102,54,48,51,102,97,48,102,56,56,48,51,100,102,97,48,102,51,52,51,100,98,99,97,55,99,49,101,48,48,102,50,100,48,55,55,56,51,97,99,49,100,55,48,49,51,48,99,53,50,48,55,55,48,97,52,48,101,97,49,53,98,102,49,52,99,49,99,100,50,57,52,51,98,101,49,100,100,52,51,57,52,50,50,56,52,51,98,56,53,50,97,48,101,56,52,49,50,98,57,48,54,54,102,97,50,56,48,57,56,98,98,49,54,53,57,50,54,50,55,50,55,51,56,49,49,48,97,49,56,48,48,101,99,99,49,100,99,48,55,97,99,49,101,101,56,51,99,53,48,55,55,97,48,101,97,52,51,56,99,53,55,99,57,55,48,49,102,56,48,55,57,99,49,102,55,48,101,57,56,51,98,100,48,101,55,49,52,99,48,57,100,50,98,99,97,102,101,53,97,48,55,97,52,51,101,101,53,102,57,53,97,49,100,57,48,101,100,97,48,48,102,102,48,57,56,49,54,97,57,54,56,48,53,52,50,49,99,97,55,49,55,48,53,57,50,51,50,49,100,50,54,49,54,50,53,56,49,53,101,53,55,50,48,102,97,50,54,53,56,50,55,97,49,98,53,97,97,101,52,48,55,53,98,48,55,48,52,48,48,102,56,53,52,56,51,99,48,48,102,102,55,97,56,48,101,56,56,49,100,102,56,55,102,99,49,101,56,48,49,51,100,52,48,48,102,102,102,52,52,56,51,101,99,49,101,99,48,101,56,48,55,53,56,51,99,50,53,101,56,51,98,51,48,48,102,102,55,57,54,49,50,57,99,49,101,51,56,48,51,100,97,50,53,57,49,55,56,49,100,57,50,57,48,98,98,50,99,56,97,50,48,48,102,102,55,98,99,99,97,48,48,50,54,57,56,97,100,50,97,52,98,100,48,49,50,51,50,100,52,98,49,50,99,52,97,52,99,57,101,56,54,56,50,56,55,48,53,57,56,48,57,54,55,50,99,97,50,50,49,97,52,100,56,57,57,102,102,48,49,54,101,99,48,49,102,53,55,50,48,48,102,102,102,98,54,52,48,50,54,51,56,48,49,102,53,55,50,48,102,55,52,97,97,48,102,57,56,51,97,51,50,101,56,49,51,101,48,101,101,99,98,48,50,102,53,48,49,99,48,55,57,56,48,101,100,56,49,50,48,49,99,55,52,52,48,48,102,102,55,98,102,52,51,97,99,57,52,49,101,55,48,55,55,54,53,97,56,55,100,56,51,98,100,56,51,100,99,49,101,54,48,55,55,48,49,102,101,50,100,99,51,97,102,99,51,100,52,53,48,48,102,102,51,98,101,50,98,56,97,50,99,53,99,57,52,54,56,52,48,50,54,50,53,48,101,97,48,49,51,51,50,98,50,54,52,98,48,99,101,54,52,101,48,48,102,102,99,53,52,48,55,51,99,48,101,97,56,48,49,102,52,100,101,48,48,102,57,49,57,56,51,97,100,48,55,55,54,48,52,100,48,56,51,100,56,48,55,50,52,48,48,102,53,55,48,49,101,53,57,52,50,49,99,97,48,101,98,48,55,52,52,51,102,56,49,100,102,101,48,102,50,56,48,57,97,56,48,101,50,56,48,51,100,50,102,48,102,56,49,53,99,49,100,101,50,97,56,49,101,51,48,55,97,99,49,100,98,55,50,100,48,51,98,50,57,97,48,101,50,56,51,98,56,49,102,52,97,48,101,51,56,55,56,99,49,102,97,57,54,48,56,53,56,51,101,56,53,50,48,55,55,97,56,97,99,48,102,50,54,50,100,51,97,55,49,53,99,57,100,54,53,55,97,49,99,97,48,49,53,56,48,50,50,51,48,48,102,102,51,101,101,48,99,48,49,102,52,49,97,48,52,99,50,48,48,51,101,97,54,98,57,52,48,49,102,53,50,99,48,51,100,97,48,48,102,102,102,53,98,99,48,57,55,99,48,102,48,57,54,48,53,51,48,55,53,100,48,99,49,102,53,56,48,57,48,48,102,102,55,50,52,49,100,98,49,56,49,101,49,49,55,55,52,48,102,51,56,98,54,52,54,48,101,54,100,48,51,98,55,52,55,48,55,99,50,48,102,50,52,51,101,55,98,54,48,101,51,56,51,98,55,101,49,101,57,101,49,101,53,97,52,51,54,99,97,49,50,54,53,97,102,48,101,101,102,55,51,49,54,56,53,55,101,99,53,56,48,49,48,54,97,102,102,56,48,55,57,57,56,49,50,56,99,48,52,56,53,48,49,50,97,48,48,52,56,56,56,55,52,49,50,48,51,56,50,48,52,97,97,48,51,97,97,99,48,101,97,99,51,97,52,57,54,57,56,101,97,55,50,52,49,53,51,50,49,102,57,48,55,56,99,49,102,53,101,102,50,54,51,101,53,54,48,55,54,48,97,51,52,56,52,56,101,53,56,48,51,99,54,48,102,56,48,55,98,56,98,53,102,101,56,97,98,48,101,56,48,55,54,100,48,102,54,48,52,101,57,97,54,52,97,99,100,53,51,97,53,99,52,100,52,101,98,52,100,48,49,55,50,48,48,49,102,54,102,101,48,48,102,102,102,57,52,56,56,51,56,55,48,50,53,52,54,48,49,101,51,48,49,50,102,54,48,52,97,48,57,54,49,99,49,101,57,56,49,51,51,54,49,99,55,48,55,56,97,49,102,100,48,55,53,99,48,102,50,100,51,99,49,50,99,49,102,50,48,101,52,54,48,55,50,48,49,102,54,48,55,52,97,48,102,50,52,51,97,99,49,100,57,48,102,49,49,52,57,100,49,56,49,101,55,48,49,50,102,56,49,101,48,48,102,102,101,49,48,51,99,55,101,49,101,57,52,55,52,53,48,55,56,101,53,49,101,52,101,50,56,52,98,100,52,101,50,98,48,97,48,101,53,48,102,50,99,100,48,52,98,49,50,99,55,57,54,50,53,48,53,102,48,48,102,102,98,100,55,48,50,52,99,56,48,57,102,97,48,50,54,57,48,48,102,102,57,48,55,48,55,56,50,56,101,48,102,50,48,48,102,102,57,54,51,48,55,56,102,50,48,101,102,99,98,98,98,97,54,53,56,50,101,50,98,48,55,52,48,49,100,99,48,55,97,102,57,54,99,53,52,56,48,57,98,56,55,53,52,98,101,50,99,52,97,101,51,48,55,102,52,51,57,97,49,101,100,52,53,52,51,48,52,102,50,53,48,55,50,99,97,51,97,48,52,102,50,50,50,48,56,50,55,53,48,48,102,102,49,50,57,53,50,100,53,57,57,51,53,51,101,49,51,56,48,51,49,97,56,48,49,102,52,57,54,48,48,102,57,48,49,56,55,48,48,48,102,102,49,102,54,97,56,57,99,100,56,49,50,57,52,48,52,99,53,48,55,50,101,99,51,57,56,48,102,99,50,48,51,57,56,48,101,99,56,97,57,50,57,56,98,50,101,49,101,52,50,101,48,51,99,98,56,48,57,56,53,48,102,56,49,52,52,49,99,54,48,102,100,56,55,99,56,49,101,99,56,55,97,55,97,51,56,55,48,99,49,99,97,56,51,98,55,48,101,55,48,51,97,53,48,52,56,54,48,55,53,102,56,51,100,51,99,97,51,52,99,48,102,49,55,50,98,48,98,49,101,49,101,50,97,48,101,102,48,55,54,98,100,48,48,57,50,48,50,52,56,98,49,102,102,48,48,97,101,50,48,102,49,56,55,56,56,98,56,48,102,54,49,54,101,57,52,53,102,56,55,56,49,51,51,50,55,49,55,48,53,56,48,54,49,57,51,49,51,48,49,50,101,56,99,56,57,100,101,48,52,98,50,51,98,48,56,97,56,102,102,98,48,56,56,56,99,56,56,56,98,50,52,53,49,53,49,100,56,57,100,97,54,51,54,97,57,57,100,55,102,49,50,102,102,97,56,98,99,97,48,51,99,51,48,48,102,102,51,101,102,97,56,48,49,102,49,57,99,48,101,49,48,49,50,98,99,48,101,99,99,49,101,97,48,49,51,97,101,48,52,57,102,56,55,56,48,48,102,102,52,56,52,49,100,53,48,55,52,56,48,49,101,99,56,99,53,56,56,49,50,102,99,48,50,53,56,53,98,57,54,54,48,48,102,102,102,54,101,48,48,57,101,49,55,101,48,101,55,52,49,100,50,97,51,57,56,49,101,99,56,51,100,49,48,55,102,48,53,102,48,55,57,48,98,53,48,49,51,99,48,102,49,48,55,56,56,51,99,56,49,102,54,51,52,56,55,52,100,51,98,57,53,99,49,98,56,48,51,100,98,55,101,97,48,97,102,57,50,98,99,98,49,56,48,49,49,101,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,57,48,56,53,48,48,102,102,101,49,51,48,48,55,100,54,53,56,48,51,101,99,100,48,48,49,102,53,98,101,49,99,51,48,48,55,100,54,101,56,48,51,101,98,101,99,51,56,101,49,102,98,48,48,102,102,55,100,56,50,56,49,50,52,54,49,99,100,48,102,97,56,55,50,99,48,57,50,49,48,50,53,52,56,51,97,54,49,101,102,48,101,55,48,55,98,48,48,102,102,57,97,101,48,55,48,101,49,100,97,48,102,53,48,55,52,99,51,100,54,49,100,97,48,55,49,52,49,99,52,50,97,52,51,99,50,49,100,97,48,102,49,56,55,55,52,98,53,48,102,102,50,48,57,54,101,53,49,49,55,101,53,49,49,54,97,56,99,57,52,53,52,49,54,56,53,50,49,54,50,56,48,56,52,53,56,57,53,99,53,56,50,49,97,53,50,48,49,54,48,100,99,51,99,100,102,57,100,102,101,48,49,55,100,54,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,49,48,48,102,102,50,56,49,101,50,48,48,51,101,52,54,101,48,102,54,52,49,100,54,48,51,102,48,48,102,102,48,55,100,99,99,56,49,51,56,101,48,102,52,48,49,99,97,56,51,99,98,48,101,48,48,51,101,48,48,55,54,54,49,101,54,57,48,50,53,102,51,48,55,54,99,49,101,49,56,51,97,102,48,102,57,48,55,55,99,51,102,101,49,99,53,48,102,49,101,50,57,52,48,57,53,57,48,55,50,52,53,48,57,55,53,56,97,52,48,102,54,56,55,53,49,51,99,98,97,48,101,101,57,54,101,48,50,52,101,53,102,57,53,48,53,57,57,52,50,53,57,48,50,52,53,51,57,99,48,49,50,101,50,101,99,97,99,52,101,50,98,57,51,102,54,50,99,49,48,49,51,97,54,52,48,56,101,100,55,102,102,53,48,51,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,56,48,49,52,48,102,49,48,48,102,102,49,102,49,99,56,48,55,98,50,48,101,98,48,49,99,55,56,48,51,101,101,54,52,48,57,51,56,48,55,97,48,48,102,102,102,97,56,49,101,53,56,55,48,48,102,102,49,99,102,56,51,98,51,48,101,99,99,56,49,51,48,55,56,51,99,56,48,102,48,99,49,101,56,48,55,99,56,51,98,101,49,99,48,48,102,102,101,50,56,55,55,51,49,55,52,48,52,97,99,56,51,101,100,50,56,52,97,53,99,53,100,56,55,98,52,51,100,54,57,101,53,50,56,55,55,52,97,56,48,49,51,56,50,102,99,98,55,50,98,48,97,49,50,98,48,49,51,99,57,99,100,56,48,57,56,57,55,54,53,57,97,48,57,53,99,56,49,98,57,54,48,57,101,56,51,51,53,102,101,48,49,97,54,54,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,49,50,49,48,97,48,49,99,50,54,48,48,102,98,51,52,48,48,55,100,57,97,48,48,51,101,98,55,99,51,102,56,48,48,102,97,100,100,48,48,55,100,56,50,48,55,49,99,51,56,56,48,48,102,102,102,98,48,53,48,50,52,56,99,51,101,52,49,102,53,48,102,97,48,49,50,52,50,48,52,100,54,56,55,52,99,51,97,48,49,99,101,48,101,57,56,49,51,53,99,48,101,49,99,51,99,97,49,101,97,48,102,54,48,55,97,99,51,99,97,48,101,50,56,51,102,54,53,52,56,55,55,56,51,98,52,49,100,99,48,101,101,57,53,52,49,102,101,52,101,50,100,99,98,100,50,102,99,98,100,50,100,53,50,53,49,52,97,56,50,97,99,97,52,50,98,57,48,49,51,52,98,49,50,99,52,98,48,52,99,52,53,52,48,50,98,100,98,98,55,57,99,100,51,99,48,50,55,98,49,55,102,102,53,48,51,101,52,48,48,55,100,48,51,56,48,51,101,100,102,56,51,100,50,48,48,102,97,57,100,48,50,54,100,53,57,55,52,51,99,49,52,49,100,102,52,98,48,50,53,52,48,48,102,102,57,57,51,50,102,56,49,100,98,48,55,49,48,48,102,102,57,97,57,52,51,50,101,52,97,98,50,99,49,102,50,99,48,51,97,54,49,100,54,50,56,56,98,56,50,100,49,49,52,51,98,56,48,102,98,99,51,97,54,53,57,56,55,54,48,51,98,54,49,101,48,48,102,102,102,99,56,48,51,100,99,48,48,101,53,49,49,48,51,101,99,49,101,102,48,102,49,50,54,48,55,51,48,97,52,50,57,56,98,102,50,98,56,49,101,57,48,55,53,56,98,51,48,102,49,56,55,51,53,99,48,101,102,98,54,49,102,51,52,100,48,101,48,56,55,101,99,51,56,52,48,52,51,54,98,97,102,102,56,48,55,100,55,48,51,97,97,48,55,97,54,49,99,52,48,55,101,48,48,101,98,48,49,100,97,48,51,101,97,48,55,53,97,53,101,55,48,102,51,48,51,98,51,48,55,99,52,48,101,102,99,51,57,99,48,102,52,52,49,100,99,56,55,57,55,57,53,56,53,99,49,52,100,99,51,99,50,49,99,52,48,102,102,56,55,55,56,97,99,48,102,52,48,55,52,99,98,102,57,50,57,52,51,99,48,56,52,53,50,56,55,56,99,97,97,97,50,101,48,51,98,99,53,99,57,53,97,53,56,99,57,53,101,53,101,49,53,97,53,55,49,55,56,53,55,56,50,54,52,49,50,50,53,57,57,53,97,56,48,53,57,52,51,97,56,53,50,48,49,53,101,48,48,48,102,102,102,57,50,99,48,48,102,102,51,101,56,101,99,98,50,48,48,55,100,55,51,56,51,101,52,50,99,52,48,57,99,48,48,55,50,52,102,48,55,55,53,50,52,48,57,51,49,48,50,54,55,48,49,102,48,49,55,50,56,54,53,52,48,55,53,48,97,102,52,51,48,101,99,48,55,52,99,98,51,48,50,53,100,48,49,102,51,48,55,99,100,49,56,51,100,52,48,102,49,49,101,48,55,50,56,53,54,48,55,50,56,51,98,101,56,54,53,48,57,53,50,57,52,48,101,55,57,51,99,97,57,50,57,48,51,100,97,53,98,56,51,57,56,50,100,56,51,97,52,53,48,99,51,54,49,99,99,48,101,57,56,55,54,53,50,52,49,100,97,56,55,101,100,48,49,48,48,98,49,48,101,102,56,55,51,99,51,101,54,48,102,55,56,54,49,48,48,55,99,53,102,56,48,49,102,55,53,53,56,48,57,48,49,48,55,101,99,56,101,48,52,57,57,48,49,51,48,52,49,101,55,48,101,48,48,55,53,52,48,57,50,52,48,50,54,53,56,51,102,101,53,57,48,55,56,99,98,51,48,55,56,97,49,102,52,55,48,48,102,102,49,101,100,98,99,48,101,48,52,49,102,98,57,54,50,49,99,101,50,98,52,51,98,101,53,49,56,55,102,100,50,99,51,100,101,53,55,49,52,99,57,102,57,50,56,51,56,48,48,102,49,98,48,55,51,99,51,56,52,48,101,99,56,49,101,48,97,48,56,55,101,57,50,99,97,101,48,101,55,56,51,98,100,99,48,48,102,102,102,54,100,56,51,100,97,99,49,102,52,48,55,55,99,49,100,57,48,101,57,56,51,100,49,54,99,49,101,48,48,48,102,102,102,101,50,48,102,53,56,48,49,102,54,49,56,48,48,102,97,55,57,48,55,101,48,48,102,102,101,97,99,49,101,53,56,51,57,54,48,55,97,52,48,48,102,102,102,98,48,100,48,50,52,48,99,51,99,99,48,101,99,56,49,102,49,48,51,98,102,48,102,56,56,51,97,102,48,55,56,99,49,100,98,99,48,52,101,100,48,51,56,101,50,57,56,48,49,101,101,50,48,101,49,56,51,99,48,48,102,102,101,102,49,54,54,49,100,55,48,102,54,49,52,51,99,98,98,50,56,48,49,101,57,57,52,97,49,101,50,50,97,98,57,55,48,49,100,101,50,101,52,98,50,50,98,98,57,54,48,53,49,57,54,54,53,55,49,55,56,53,55,56,50,54,55,50,55,49,53,56,53,57,50,48,49,54,53,50,100,97,54,99,102,102,56,48,97,57,52,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,99,102,48,48,102,102,49,102,50,55,102,48,48,55,100,100,53,48,48,51,99,56,48,56,51,56,57,52,56,48,50,52,99,56,48,57,55,100,48,102,51,56,55,102,99,51,97,97,48,52,101,100,56,49,51,50,99,48,101,102,99,97,100,48,102,49,57,53,54,48,102,49,52,51,57,54,101,48,48,51,100,98,55,99,49,99,48,56,51,56,56,50,99,52,51,101,50,53,57,48,55,55,99,98,99,48,102,102,97,50,48,55,98,99,98,49,50,57,57,51,102,97,53,48,55,102,99,49,101,51,55,48,101,55,56,55,102,52,49,100,57,48,51,98,101,52,49,48,101,50,97,54,49,53,99,49,102,48,48,55,55,98,99,48,49,101,101,51,48,55,98,53,99,51,101,56,48,101,102,56,51,99,99,49,100,52,48,55,53,99,100,56,55,102,99,48,56,50,48,49,100,57,48,49,51,55,56,48,52,97,100,48,48,51,101,51,56,55,99,48,49,102,54,100,52,48,101,98,56,48,57,51,98,48,50,54,101,48,51,56,48,48,102,102,52,101,99,48,55,97,56,48,57,98,50,48,101,48,48,49,50,99,56,57,56,48,48,102,97,102,100,48,55,56,97,48,101,52,48,51,100,101,48,101,101,56,49,101,57,101,48,55,54,57,98,56,48,51,99,101,49,48,55,55,99,98,99,48,102,48,56,49,51,49,101,49,101,101,50,56,52,97,53,48,102,55,48,51,57,53,52,54,48,55,56,48,48,52,98,50,49,54,54,53,57,48,55,54,56,98,98,50,99,48,51,57,54,56,50,53,55,49,54,56,48,48,102,102,102,53,100,97,52,51,99,52,48,101,97,56,98,51,54,56,51,56,97,48,101,102,56,51,97,99,49,102,102,48,55,56,51,50,48,101,52,99,48,53,48,56,48,55,97,97,48,102,52,99,51,102,54,48,102,99,48,49,101,57,56,51,99,97,48,55,100,52,48,102,52,56,98,99,99,49,101,54,48,55,57,56,48,102,56,56,49,101,48,48,102,102,55,99,52,49,101,56,56,51,99,54,48,102,50,99,57,53,56,53,51,57,52,102,56,51,99,52,49,102,98,48,55,56,48,49,101,49,50,99,99,51,100,48,49,101,99,50,102,102,57,52,97,53,48,50,49,49,52,97,49,100,99,50,97,98,49,55,48,49,101,49,50,101,52,98,50,50,99,51,57,53,101,53,49,57,53,97,53,55,49,52,54,53,55,56,50,54,52,49,50,50,53,54,49,53,97,56,48,53,54,99,51,52,56,53,51,102,101,49,54,97,98,97,101,98,97,102,102,101,97,49,57,52,48,101,97,56,49,101,57,56,55,101,99,49,99,55,56,51,100,51,48,55,54,97,48,102,97,52,49,100,54,49,55,57,56,51,98,50,48,102,51,48,49,99,101,56,51,99,48,48,102,102,101,55,48,51,100,49,48,55,55,50,49,101,53,97,50,98,48,97,55,50,101,51,48,55,55,52,51,102,54,48,101,102,99,51,99,50,53,54,48,55,97,48,51,97,54,53,102,99,57,52,97,53,102,97,49,49,55,52,49,100,99,50,100,55,49,52,101,49,101,49,50,57,56,97,100,50,99,51,49,53,101,53,101,49,53,97,53,56,57,52,54,53,56,48,50,53,56,49,50,50,53,57,57,53,97,57,101,53,54,100,98,97,56,53,52,49,54,97,98,97,102,102,56,49,102,50,56,48,51,101,99,100,56,48,49,102,50,48,53,48,50,55,54,48,48,49,102,54,54,48,48,101,55,48,49,100,49,48,49,50,102,99,49,102,49,48,102,53,49,55,101,48,101,102,52,49,99,102,48,55,54,99,49,99,102,56,51,57,99,50,56,48,49,102,102,56,55,49,48,97,56,50,99,99,51,57,48,57,48,53,54,56,49,51,51,50,48,52,99,51,56,51,98,53,52,56,50,102,100,50,99,51,99,54,48,52,99,48,56,55,98,49,51,48,51,57,99,48,101,98,52,49,100,97,57,55,48,53,48,49,52,48,49,102,54,50,100,99,98,49,48,101,101,48,55,57,57,48,99,48,57,55,52,57,52,102,50,102,52,49,100,49,48,55,51,52,51,100,97,49,99,99,48,101,100,56,55,57,56,97,97,52,49,52,100,48,102,49,57,52,56,53,49,57,54,50,53,54,48,49,48,100,50,101,98,97,102,102,101,97,48,49,57,102,54,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,52,48,50,99,49,49,52,48,51,49,54,99,48,49,102,49,49,98,48,50,55,55,52,48,57,51,48,48,102,102,50,53,98,48,48,49,102,53,98,99,48,102,97,48,51,56,99,48,52,99,53,56,49,51,55,52,48,52,98,48,56,51,56,50,48,102,98,57,54,97,48,52,101,102,56,51,99,56,48,102,54,49,53,97,49,100,48,48,102,102,55,100,48,48,102,102,102,102,48,49,100,52,56,51,97,98,48,102,52,49,54,52,49,100,54,50,99,48,49,99,52,48,49,50,100,56,53,52,50,48,48,55,57,57,48,48,102,102,51,98,56,49,102,97,48,102,55,57,52,50,53,98,50,54,48,55,55,100,51,56,98,51,50,56,56,98,57,50,97,49,48,56,98,97,52,50,52,49,97,50,98,53,99,50,99,48,97,53,50,100,53,48,50,49,100,97,55,99,97,101,50,99,50,50,51,102,99,50,56,48,48,49,102,51,57,99,48,48,102,102,54,51,53,101,48,48,102,102,50,50,54,98,56,48,49,48,50,53,50,56,48,56,48,54,97,48,51,98,101,56,48,51,101,54,52,52,48,52,100,56,48,49,50,98,50,48,52,99,102,102,48,48,102,102,55,100,55,50,101,48,50,53,97,48,48,57,57,53,48,50,53,102,56,48,57,56,54,101,49,99,57,48,48,55,57,98,100,99,49,102,53,48,48,55,97,49,56,48,102,57,48,49,100,99,56,51,100,57,99,49,99,101,48,48,102,102,55,98,57,48,48,49,101,53,56,52,48,49,101,100,99,48,48,55,98,97,56,48,49,101,99,51,48,102,50,49,55,102,56,51,98,101,48,50,55,100,56,97,48,50,102,56,48,52,56,52,48,52,101,48,49,50,52,48,50,54,98,99,97,51,50,100,56,48,52,98,99,51,52,48,49,50,99,52,100,48,99,99,48,52,56,50,53,102,102,100,55,53,100,55,53,102,102,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,53,48,50,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,97,48,51,49,101,48,48,102,102,51,101,51,57,48,48,102,102,48,102,98,48,56,48,50,52,49,99,49,99,55,56,48,51,101,57,57,99,48,57,51,57,48,55,53,99,48,102,97,99,48,57,100,102,48,50,53,48,52,49,99,102,56,51,99,100,48,101,99,100,48,49,51,48,55,54,49,101,51,48,55,55,50,48,102,52,48,48,102,102,57,57,54,48,55,50,99,48,101,102,99,51,102,54,49,100,98,48,49,51,57,48,50,54,57,56,49,102,54,57,55,101,53,50,101,50,101,99,51,97,50,49,101,98,48,102,57,49,52,99,49,101,51,50,97,51,57,55,50,49,100,102,50,100,99,97,99,50,102,52,97,100,101,57,99,53,55,99,54,50,99,48,97,52,50,99,100,48,52,98,50,52,48,102,54,53,55,97,55,97,49,55,97,48,49,53,57,56,48,49,102,50,101,52,48,50,54,48,99,49,99,49,56,49,51,50,54,48,48,102,98,50,49,48,55,50,101,49,102,57,48,50,53,100,48,49,102,56,56,51,57,102,48,55,102,97,49,99,55,50,97,56,48,57,50,48,48,55,54,101,49,100,51,50,99,99,51,100,101,48,101,53,99,49,101,54,48,55,51,52,49,101,97,48,55,53,99,97,99,48,102,52,49,53,99,48,102,100,99,48,57,57,51,50,101,48,98,48,48,101,99,49,54,48,49,101,51,48,101,50,57,55,48,53,102,49,53,50,56,54,49,101,48,52,50,50,97,56,98,100,50,57,52,98,55,52,100,50,57,53,51,49,51,97,52,98,50,54,99,97,102,50,101,52,97,97,50,99,49,99,54,97,53,56,50,99,56,97,102,98,98,102,102,48,49,53,56,49,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,102,101,49,52,48,50,48,49,100,52,48,51,98,101,48,48,102,102,49,101,50,99,50,48,48,102,97,98,49,48,48,53,98,57,54,48,49,50,48,50,48,48,102,102,55,55,57,52,48,52,98,98,48,48,102,102,48,99,52,55,53,102,102,48,48,97,48,55,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,55,102,99,48,49,102,49,55,50,48,48,102,102,54,98,101,98,56,49,50,51,48,48,102,102,97,48,50,54,54,56,48,48,102,102,97,52,102,52,48,57,56,51,53,48,50,101,56,48,48,55,100,57,97,48,55,98,48,51,97,54,49,102,99,48,48,55,100,57,48,56,48,51,101,99,49,48,51,102,48,49,99,52,48,102,51,48,55,55,56,51,101,52,49,99,57,48,102,97,56,49,51,98,97,48,52,100,54,56,55,97,99,51,57,101,49,102,50,48,101,97,49,55,52,53,55,48,55,57,52,51,97,97,49,101,100,48,101,97,48,55,57,52,49,102,97,56,55,102,48,98,54,48,101,101,56,55,57,52,51,98,54,49,101,50,50,97,57,50,53,51,56,97,56,50,102,52,97,48,50,102,52,97,98,52,57,52,53,50,100,99,97,98,50,101,99,97,101,50,99,49,51,52,97,101,50,99,52,97,102,52,99,52,53,52,102,50,98,57,99,98,54,54,102,53,55,48,55,55,48,48,102,102,49,102,49,99,56,48,55,98,50,48,101,98,48,49,99,55,56,48,51,101,101,54,52,48,57,51,56,48,55,97,48,48,102,102,102,97,56,49,101,53,56,55,48,48,102,102,49,99,102,56,51,98,51,48,101,99,99,56,49,51,48,55,56,51,99,56,48,102,48,99,49,101,56,48,55,99,56,51,98,101,49,99,48,48,102,102,101,50,56,55,55,51,49,55,52,48,52,97,99,56,51,101,100,50,56,52,97,53,99,53,100,56,55,98,52,51,100,54,57,101,53,50,56,55,55,52,97,56,48,49,51,56,50,102,99,98,55,50,98,48,97,49,50,98,48,49,51,99,57,99,100,56,48,57,56,57,55,54,53,57,97,48,57,53,99,56,49,98,57,54,48,57,101,56,51,51,102,102,99,48,51,52,99,99,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,50,52,50,49,52,48,51,56,52,99,48,49,102,54,54,56,48,48,102,98,51,52,48,48,55,100,54,102,56,55,102,48,48,102,102,49,102,53,98,97,48,48,102,98,48,52,48,101,51,56,55,49,48,48,49,102,54,48,97,48,52,57,49,56,55,99,56,51,101,97,49,102,52,48,50,52,56,52,48,57,97,100,48,101,57,56,55,52,48,51,57,99,49,100,51,48,50,54,98,56,49,99,51,56,55,57,52,51,100,52,49,101,99,48,102,53,56,55,57,52,49,99,53,48,55,101,99,97,57,48,101,102,48,55,54,56,51,98,56,49,100,100,50,97,56,51,102,99,57,99,53,98,57,55,97,53,102,57,55,97,53,97,97,52,97,50,57,53,48,53,53,57,52,56,53,55,50,48,50,54,57,54,50,53,56,57,54,48,57,56,56,97,56,48,53,55,98,55,54,102,51,57,97,55,56,48,52,102,54,50,102,102,56,48,54,55,100,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,50,98,101,48,48,102,102,102,56,56,100,56,49,51,98,97,48,52,57,56,48,49,50,100,56,48,48,102,102,102,97,100,101,48,55,100,48,49,99,54,48,50,54,50,99,48,57,98,97,48,50,53,56,52,49,99,49,48,55,100,99,98,53,48,50,55,55,99,49,101,52,48,55,98,48,97,100,48,101,56,48,51,101,56,48,55,102,56,48,101,97,52,49,100,53,56,55,97,48,98,50,48,101,98,49,54,48,48,101,50,48,48,57,54,99,50,97,49,48,48,51,99,99,56,48,49,100,99,48,102,100,48,55,98,99,97,49,50,100,57,51,48,51,98,101,57,97,53,57,57,52,52,53,99,57,53,48,56,52,53,100,50,49,97,48,100,49,53,97,101,49,54,48,53,50,57,54,97,56,49,48,101,100,51,101,53,55,49,54,49,49,49,56,48,51,101,53,99,56,48,52,101,101,56,49,50,54,48,48,102,102,52,99,57,56,48,51,101,98,55,56,49,99,98,48,55,49,56,48,57,55,52,48,50,54,101,56,48,57,54,49,48,55,102,97,49,102,55,50,97,56,48,57,101,48,48,55,54,101,49,101,99,50,99,56,51,97,48,48,102,102,101,53,99,49,102,101,48,51,97,57,48,55,97,56,49,101,56,50,98,52,51,97,99,53,55,56,51,56,56,48,50,54,52,99,97,56,52,102,48,102,51,50,55,56,55,55,48,51,56,97,49,101,102,50,102,56,98,54,52,51,48,101,102,97,48,57,54,54,53,101,57,52,99,53,52,50,54,57,55,52,57,56,56,51,50,53,54,98,54,53,56,49,55,52,53,53,50,48,53,98,98,50,102,57,54,50,53,55,52,53,102,102,56,48,100,51,56,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,50,48,50,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,49,99,53,99,48,49,102,53,57,54,48,48,102,102,102,98,51,52,48,48,102,102,55,100,54,102,56,55,48,99,48,49,102,53,98,97,48,48,102,102,102,97,102,98,48,101,51,56,55,101,99,48,49,102,54,48,97,48,52,57,49,56,55,51,52,51,101,97,49,99,98,48,50,52,56,52,48,57,53,50,48,101,57,56,55,98,99,51,57,99,49,101,99,48,50,54,98,56,49,99,51,56,55,54,56,51,100,52,49,100,51,48,102,53,56,55,54,56,49,99,53,48,55,49,48,97,57,48,102,48,56,55,54,56,51,99,54,49,100,100,50,100,52,51,102,99,56,50,53,98,57,52,52,53,102,57,52,52,53,97,97,51,50,53,49,53,48,53,97,49,52,56,53,56,97,48,50,49,49,54,50,53,55,49,54,48,56,54,57,52,56,48,53,56,51,55,48,102,51,55,101,55,48,48,102,102,57,49,54,48,48,102,57,55,50,48,49,51,48,54,48,101,48,99,48,57,57,51,48,48,102,102,55,100,57,48,56,51,57,55,48,102,99,56,49,50,101,56,48,102,99,52,49,99,102,56,51,102,100,48,101,51,57,53,52,48,52,57,48,48,102,102,51,98,55,48,101,57,57,54,54,49,101,102,48,55,50,101,48,102,51,48,51,57,97,48,102,53,48,51,97,101,53,54,48,55,97,48,97,101,48,55,101,101,48,52,99,57,57,55,48,53,56,48,55,54,48,98,48,48,102,102,102,49,56,55,49,48,98,56,50,102,56,97,57,52,51,48,102,48,50,49,49,53,52,53,101,57,52,97,53,98,97,54,57,52,97,57,56,57,100,50,53,57,51,54,53,55,57,55,52,53,53,49,54,48,101,51,53,50,99,49,54,52,53,55,100,100,102,102,56,48,54,50,99,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,48,53,56,51,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,56,50,56,48,48,102,97,99,98,48,48,55,100,57,97,48,48,51,101,98,55,99,51,56,54,48,48,102,97,100,100,48,48,55,100,55,100,56,55,49,99,51,102,54,48,48,102,102,102,98,48,53,48,50,52,56,99,51,57,97,49,102,53,48,101,53,56,49,50,52,50,48,52,97,57,48,55,52,99,51,100,101,49,99,101,48,102,54,48,49,51,53,99,48,101,49,99,51,98,52,49,101,97,48,101,57,56,55,97,99,51,98,52,48,101,50,56,51,56,56,53,52,56,55,56,52,51,98,52,49,101,51,48,101,101,57,54,97,49,102,101,52,49,50,100,99,97,50,50,102,99,97,50,50,100,53,49,57,50,56,97,56,50,100,48,97,52,50,99,53,48,49,48,56,98,49,50,98,56,98,48,52,51,52,97,52,48,50,99,49,98,56,55,57,98,102,51,56,48,50,101,99,48,48,102,102,49,102,50,51,55,48,55,98,50,48,101,98,48,49,102,56,48,48,102,102,51,101,101,54,52,48,57,99,55,48,55,97,48,48,102,102,101,53,52,49,101,53,56,55,48,48,102,102,49,102,48,48,102,102,51,98,51,48,102,51,52,56,49,50,102,57,56,51,98,54,48,102,48,99,49,100,55,56,55,99,56,51,98,101,49,102,102,48,101,50,56,55,56,102,49,52,97,48,52,97,99,56,51,57,50,50,56,48,98,97,99,53,50,48,55,98,52,51,97,56,57,101,53,100,48,55,55,52,98,55,48,49,50,55,50,102,99,97,56,50,99,99,97,49,50,99,56,49,50,50,57,99,101,48,48,57,55,49,55,54,53,54,50,55,49,53,99,57,102,98,49,54,48,56,48,57,100,51,51,102,101,48,52,55,54,98,97,101,98,97,102,102,101,97,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,49,48,48,102,102,100,52,48,55,55,100,48,48,102,102,55,99,51,55,52,48,57,98,48,48,102,102,50,53,54,52,48,57,54,48,101,48,48,102,98,49,97,99,48,52,99,98,56,49,51,50,97,48,52,98,102,48,49,50,102,51,99,51,101,101,48,48,102,102,102,50,56,53,56,51,57,52,48,48,102,102,102,53,99,99,49,102,50,48,51,98,56,48,55,52,100,56,51,101,50,48,48,102,54,100,56,48,51,99,99,102,48,48,102,102,51,100,99,54,48,48,102,102,102,54,97,56,48,51,100,102,56,49,101,52,50,56,51,48,55,56,48,48,102,102,52,56,55,49,55,101,53,48,56,48,57,102,48,48,102,102,57,51,56,50,55,52,48,52,97,98,57,55,56,53,52,56,48,57,56,48,54,54,48,50,54,54,56,52,49,97,55,102,56,49,98,102,48,48,102,102,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,52,48,48,102,102,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,54,102,56,48,51,101,53,99,56,48,52,101,101,56,49,50,54,48,48,52,99,57,56,48,51,101,98,55,56,49,99,98,48,55,49,56,48,57,55,52,48,50,54,101,56,48,57,54,49,48,55,102,97,49,102,55,50,97,56,48,57,100,102,48,55,54,101,49,101,99,50,99,56,51,97,48,48,101,53,99,49,102,101,48,51,97,57,48,55,97,56,49,101,56,50,98,52,51,97,99,53,55,56,51,56,56,48,50,54,52,99,97,56,52,102,48,102,51,50,55,56,55,55,48,51,56,97,49,101,102,50,102,56,98,54,52,50,48,101,102,97,48,57,54,54,53,101,57,52,99,53,52,50,54,57,55,52,57,56,56,51,50,53,54,98,54,53,56,49,55,52,53,53,50,48,53,98,98,50,102,57,54,50,53,55,99,53,56,50,52,50,48,48,102,56,54,101,56,49,51,54,48,48,52,97,99,56,49,50,99,49,99,48,49,102,54,51,53,56,48,57,57,55,48,50,54,53,52,48,57,55,101,48,50,53,101,55,56,55,100,99,48,49,101,53,48,98,48,55,50,56,48,49,101,98,57,56,51,101,52,48,55,55,50,48,101,57,98,48,55,99,52,48,49,101,100,98,48,48,55,57,57,101,48,48,55,98,56,99,48,49,101,100,53,48,48,102,102,55,98,102,48,51,99,56,53,48,54,48,102,48,48,102,102,48,57,48,101,50,102,99,97,49,48,49,51,101,48,49,50,55,48,52,101,56,48,57,53,55,50,102,48,97,57,48,49,51,48,48,99,99,48,52,99,100,48,56,51,52,102,102,48,51,55,101,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,97,48,49,56,98,54,48,48,102,102,102,57,55,50,48,49,51,98,99,48,52,57,56,48,49,51,50,54,48,48,102,102,102,97,100,101,48,55,50,99,49,99,54,48,50,53,100,48,48,57,98,97,48,50,53,56,52,49,102,101,56,55,100,99,97,97,48,50,55,55,99,49,100,98,56,55,98,48,98,50,48,101,56,48,51,57,55,48,55,102,56,48,101,97,52,49,101,97,48,55,97,48,97,100,48,101,98,49,53,101,48,101,50,48,48,57,57,51,50,97,49,51,99,51,99,99,57,101,49,100,99,48,101,50,56,55,98,99,98,101,50,100,57,48,99,51,98,99,56,50,53,57,57,55,97,53,51,49,53,48,57,97,53,100,50,54,50,48,99,57,53,97,100,57,54,48,53,100,49,53,52,56,49,54,101,99,97,52,49,54,50,53,55,99,53,56,48,53,100,50,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,102,99,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,50,56,49,48,48,102,102,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,49,56,102,48,48,102,102,49,102,49,99,56,48,48,55,100,56,51,56,49,50,48,101,48,101,51,99,48,49,102,52,99,101,48,52,57,99,56,51,97,101,48,55,100,54,48,52,101,102,56,49,50,56,50,48,101,55,99,49,101,54,56,55,54,54,56,48,57,56,51,98,48,102,49,56,51,98,57,48,55,97,48,48,102,102,52,99,98,48,51,57,54,48,55,55,101,49,102,98,48,101,100,56,48,57,99,56,49,51,52,99,48,102,98,56,98,102,50,57,55,49,55,54,49,100,49,48,102,53,56,55,99,56,97,54,48,102,49,57,53,49,99,98,57,48,101,102,57,54,101,53,54,49,55,97,53,54,102,52,101,50,98,101,55,49,54,48,53,50,49,54,54,56,50,53,56,97,48,55,98,50,98,100,51,100,48,98,100,48,48,97,99,99,48,48,102,102,102,57,55,50,48,49,51,48,54,48,101,48,99,48,57,57,51,48,48,55,100,57,48,56,51,57,55,48,102,99,56,49,50,101,56,48,102,99,52,49,99,102,56,51,102,100,48,101,51,57,53,52,48,52,57,48,48,51,98,55,48,101,57,57,54,54,49,101,102,48,55,50,101,48,102,51,48,51,57,97,48,102,53,48,51,97,101,53,54,48,55,97,48,97,101,48,55,101,101,48,52,99,57,57,55,48,53,56,48,55,54,48,98,48,48,102,49,56,55,49,52,98,56,50,102,56,97,57,52,51,48,102,48,50,49,49,53,52,53,101,57,52,97,53,98,97,54,57,52,97,57,56,57,100,50,53,57,51,54,53,55,57,55,52,53,53,49,54,48,101,51,53,50,99,49,54,52,53,55,100,100,102,102,56,48,97,99,48,98,97,101,98,97,102,102,101,97,48,55,102,101,48,48,102,56,98,57,48,48,51,53,102,54,48,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,49,48,48,102,102,50,56,49,101,50,48,48,51,101,51,57,48,48,102,54,52,49,100,54,48,51,56,102,48,48,55,100,99,99,56,49,50,55,48,48,102,52,48,49,102,53,48,51,99,98,48,101,48,48,51,57,102,48,55,54,54,49,100,57,57,48,50,54,48,102,48,55,57,48,49,101,49,56,51,100,48,48,102,57,48,55,55,99,51,56,48,49,99,53,48,101,101,54,50,101,52,48,57,53,57,48,55,100,97,53,48,57,52,98,56,98,98,48,102,54,56,55,97,100,51,99,97,53,48,101,101,57,53,48,48,102,102,50,55,48,53,102,57,54,101,53,54,49,52,50,53,54,48,50,55,57,51,57,98,48,49,51,49,50,101,99,98,51,52,49,50,98,57,48,51,55,50,99,49,51,100,48,54,54,98,102,99,48,51,52,99,99,48,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,52,48,50,52,50,49,52,48,51,56,52,99,48,49,102,54,54,56,48,48,102,102,102,98,51,52,48,48,102,102,55,100,54,102,56,55,102,48,48,49,102,53,98,97,48,48,102,102,102,98,48,52,48,101,51,56,55,49,48,48,102,102,49,102,54,48,97,48,52,57,49,56,55,99,56,51,101,97,49,102,52,48,50,52,56,52,48,57,97,100,48,101,57,56,55,52,48,51,57,99,49,100,51,48,50,54,98,56,49,99,51,56,55,57,52,51,100,52,49,101,99,48,102,53,56,55,57,52,49,99,53,48,55,101,99,97,57,48,101,102,48,55,54,56,51,98,56,49,100,100,50,97,56,51,102,99,57,99,53,98,57,55,97,53,102,57,55,97,53,97,97,52,97,50,57,53,48,53,53,57,52,56,53,55,50,48,50,54,57,54,50,53,56,57,54,48,57,56,56,97,56,48,53,55,98,55,54,102,51,57,97,55,56,48,53,55,57,56,48,51,101,97,100,52,49,99,98,48,49,50,101,48,48,52,99,51,56,48,51,101,99,48,48,48,102,102,57,53,100,48,55,52,101,48,52,100,100,56,51,100,52,48,55,55,99,48,101,54,52,48,57,54,54,50,101,48,51,102,101,102,48,55,56,52,49,102,53,56,55,100,56,49,101,55,48,55,97,53,49,56,51,56,56,49,99,55,52,99,48,101,51,48,51,98,56,48,101,99,49,55,99,48,102,50,48,98,52,48,55,55,50,53,101,48,55,100,57,50,56,51,102,56,48,101,100,98,56,55,50,102,48,51,101,50,99,49,100,51,54,48,49,100,48,57,53,97,49,102,49,52,50,48,102,55,57,53,54,53,101,56,55,55,52,98,99,48,102,100,50,49,49,54,101,49,100,100,54,56,98,99,50,100,100,48,52,97,102,50,56,56,98,50,102,102,48,48,102,102,100,48,101,48,48,55,99,54,102,52,48,57,51,49,48,102,54,48,49,50,52,52,48,48,102,102,102,97,57,57,48,55,48,97,49,99,54,48,55,57,99,48,101,56,52,51,99,50,48,101,52,99,49,102,97,48,51,100,50,48,102,48,48,51,99,55,48,55,102,50,48,102,99,99,51,57,99,49,101,98,52,100,50,99,48,48,102,102,49,101,101,57,55,52,51,100,52,49,102,55,48,102,55,97,53,57,53,48,49,99,48,50,99,48,51,99,56,49,100,100,52,100,50,100,99,98,51,99,49,99,51,48,102,48,102,48,50,53,102,48,51,97,56,48,101,53,99,97,98,50,100,56,51,56,48,100,97,49,56,55,55,52,98,49,48,101,100,57,54,48,53,53,50,53,49,53,97,49,102,56,48,101,98,57,52,50,48,102,50,50,56,51,101,51,49,52,48,50,99,52,48,48,102,102,51,101,54,54,101,48,48,102,98,48,97,48,101,98,56,51,99,56,48,55,57,52,48,101,52,52,48,49,102,53,99,48,48,101,100,56,51,100,52,53,102,97,53,97,52,56,49,50,102,54,49,101,48,52,101,48,55,100,50,48,52,99,102,48,55,55,57,50,48,51,57,101,56,50,56,56,49,100,54,54,52,49,101,54,56,55,100,52,49,100,102,48,55,54,50,99,48,57,55,97,50,98,99,97,54,48,102,55,49,54,56,56,57,56,51,99,101,53,57,57,55,99,49,100,53,48,55,53,48,49,102,100,48,55,56,97,53,101,48,55,56,100,49,52,51,97,102,53,48,48,102,102,101,102,97,56,97,102,48,55,99,50,49,100,50,52,50,50,99,56,98,51,48,102,49,56,55,100,99,51,98,101,53,57,49,53,54,48,101,101,99,48,55,53,97,48,48,55,56,98,48,56,48,51,101,97,99,52,48,49,54,101,53,56,48,52,56,48,56,48,49,100,101,53,48,49,50,101,99,48,48,51,49,49,100,52,48,50,55,51,56,48,57,102,55,48,50,55,48,99,51,102,48,48,102,102,52,102,102,48,49,51,56,101,48,52,99,50,56,49,51,56,52,48,102,49,100,48,101,52,97,57,48,102,48,48,102,102,51,102,48,48,102,102,102,102,97,54,56,55,56,48,97,101,48,101,100,100,50,52,57,53,48,53,56,102,48,101,52,56,55,49,56,97,55,50,98,99,97,99,48,101,97,56,51,97,99,48,55,55,50,48,50,55,56,53,48,56,55,54,56,51,57,101,56,54,49,101,54,99,48,101,100,99,49,100,57,56,55,55,48,51,97,54,49,99,50,48,48,55,98,99,54,99,51,97,99,53,53,49,55,56,49,102,49,48,49,50,48,48,102,102,48,55,98,57,56,51,99,97,100,100,48,55,56,52,98,98,50,99,53,51,50,102,102,99,48,55,51,53,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,102,102,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,50,56,49,48,48,55,99,51,55,52,48,57,98,48,48,50,53,54,52,48,57,54,48,101,48,48,102,102,102,98,49,97,99,48,52,99,98,56,49,51,50,97,48,52,98,102,48,49,50,102,51,99,51,101,101,48,48,102,50,56,53,56,51,57,52,48,48,102,53,99,99,49,102,50,48,51,98,57,48,55,52,100,56,51,101,50,48,48,102,102,102,54,100,56,48,51,99,99,102,48,48,51,100,99,54,48,48,102,54,97,56,48,51,100,102,56,49,101,52,50,56,51,48,55,56,48,48,52,56,51,49,55,101,53,48,56,48,57,102,48,48,57,51,56,50,55,52,48,52,97,98,57,55,56,53,52,56,48,57,56,48,54,54,48,50,54,54,56,52,49,97,48,51,98,99,48,48,102,57,55,50,48,49,51,98,97,48,52,57,56,48,49,51,50,54,48,48,102,97,100,101,48,55,50,99,49,99,54,48,50,53,100,48,48,102,102,57,98,97,48,50,53,56,52,49,102,101,56,55,100,99,97,97,48,50,55,55,99,49,100,98,56,55,98,48,98,50,48,101,56,48,51,57,55,48,55,102,56,48,101,97,52,49,101,97,48,55,97,48,97,100,48,101,98,49,53,101,48,101,50,48,48,102,102,57,57,51,50,97,49,51,99,51,99,99,57,101,49,100,99,48,101,50,56,55,98,99,98,101,50,100,57,48,99,51,98,101,56,50,53,57,57,55,97,53,51,49,53,48,57,97,53,100,50,54,50,48,99,57,53,97,100,57,54,48,53,100,49,53,52,56,49,54,101,99,98,101,53,56,57,53,102,49,55,102,101,48,53,48,97,48,48,102,102,102,56,55,99,56,49,51,98,97,49,101,57,48,55,49,48,48,48,102,102,102,98,49,50,50,100,99,48,57,51,56,52,49,48,101,51,56,55,55,99,51,99,56,49,99,57,48,50,55,99,56,51,98,101,101,50,50,56,55,56,48,51,100,56,102,97,55,57,54,48,53,54,56,55,97,99,49,100,99,56,55,97,56,48,57,54,55,48,55,54,50,48,102,98,52,49,101,100,48,55,52,52,98,56,50,57,48,56,52,97,54,57,53,48,53,102,48,55,55,56,98,99,50,97,49,50,99,51,101,101,49,100,54,48,102,50,56,55,54,53,51,99,97,102,50,98,99,98,48,97,50,99,52,98,98,48,101,57,48,55,57,56,97,99,48,102,52,57,53,101,100,56,55,52,52,98,51,48,101,56,56,55,101,99,48,55,102,48,48,48,102,102,55,100,98,55,56,49,50,52,52,49,101,57,48,48,102,102,55,100,56,99,48,48,102,102,51,101,98,98,52,48,57,57,98,48,50,52,100,56,51,56,97,49,102,57,50,56,48,49,100,100,56,55,100,99,49,101,102,48,55,55,99,51,57,54,57,52,49,99,102,48,102,53,48,55,98,48,97,101,50,99,52,98,51,48,101,97,98,48,49,101,56,48,55,54,101,48,102,52,48,51,56,99,48,102,54,99,51,98,97,53,50,56,55,56,101,52,97,55,97,97,50,101,48,97,99,48,101,102,48,55,97,99,98,55,48,101,48,97,50,48,55,53,56,98,54,48,102,51,49,53,99,56,50,49,101,49,50,99,48,51,57,99,56,48,53,101,97,52,56,55,57,52,97,101,48,101,99,56,55,98,100,100,50,57,50,52,51,97,54,53,97,56,48,52,98,99,48,51,97,97,48,55,97,54,49,102,98,48,55,49,101,48,102,52,99,49,100,97,56,51,101,57,48,55,53,56,53,101,54,48,101,99,56,51,99,99,48,55,51,97,48,102,48,48,102,102,51,57,99,48,102,52,52,49,100,99,56,55,57,54,56,97,99,50,57,99,98,56,99,49,100,100,48,102,100,56,51,98,102,48,102,48,57,53,56,49,101,56,48,101,57,57,55,102,48,53,50,57,55,101,56,54,53,100,48,55,55,48,98,53,99,53,51,56,55,56,52,97,54,50,98,52,98,48,99,53,55,57,55,56,53,54,57,54,50,53,49,57,54,48,48,57,54,48,52,56,57,54,54,53,54,97,55,57,53,98,54,101,97,49,53,48,48,55,52,52,48,55,52,99,48,49,102,55,48,97,48,48,102,102,102,97,97,52,48,102,57,48,55,53,48,51,97,101,49,101,102,50,57,99,48,49,102,54,52,50,48,52,57,50,50,49,49,52,101,49,101,97,50,56,48,97,54,48,102,50,49,53,56,56,54,49,101,102,48,50,54,55,48,49,100,48,48,55,48,99,51,100,52,56,99,53,53,57,55,56,53,54,97,51,49,54,54,53,55,97,51,56,55,57,56,51,56,101,49,102,98,48,102,55,56,55,55,99,51,102,48,49,99,100,48,102,48,99,97,50,97,53,51,49,56,98,52,48,101,97,56,55,100,48,97,50,50,56,52,51,100,97,49,100,99,50,99,50,53,50,56,97,99,48,102,49,57,53,52,53,54,49,54,97,56,50,57,99,53,55,98,53,102,101,48,49,50,53,97,98,97,56,49,99,50,48,48,51,101,102,54,52,49,100,98,48,49,50,98,52,48,101,100,52,48,49,102,54,55,54,48,52,99,52,52,56,49,50,52,56,53,57,48,51,56,48,50,99,52,48,57,53,50,48,102,102,52,56,55,49,48,49,101,53,56,51,97,50,101,48,52,98,52,56,51,100,57,48,55,55,48,48,102,102,102,53,56,49,100,54,50,49,48,48,102,102,51,100,100,54,48,101,102,99,51,98,53,99,49,101,56,57,53,99,53,53,102,48,55,55,50,49,102,48,48,102,56,49,53,52,48,101,101,48,49,50,56,48,102,98,48,97,101,48,55,57,53,56,97,101,48,55,52,56,57,102,99,51,97,52,48,48,102,102,102,54,54,57,52,49,52,49,100,100,97,48,101,53,48,55,51,48,97,49,48,55,54,50,53,56,56,51,98,102,101,57,97,48,52,102,54,98,102,101,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,51,102,100,48,48,102,102,55,99,97,51,52,48,49,97,99,53,48,48,102,102,52,102,51,56,50,99,48,57,54,53,48,48,102,102,50,57,99,50,48,50,53,102,53,52,48,53,56,52,48,48,102,102,55,99,51,55,52,48,57,98,48,48,102,102,50,53,54,52,48,57,54,48,101,48,48,102,98,49,97,99,48,52,99,98,56,49,51,50,97,48,52,98,102,48,49,50,102,51,99,51,101,101,48,48,102,102,102,50,56,53,56,51,57,52,48,48,102,102,102,53,99,99,49,102,50,48,51,98,57,48,55,52,100,56,51,101,50,48,48,102,54,100,56,48,51,99,99,102,48,48,102,102,51,100,99,54,48,48,102,102,102,54,97,56,48,51,100,102,56,49,101,52,50,56,51,48,55,56,48,48,102,102,52,56,55,49,55,101,53,48,56,48,57,102,48,48,102,102,57,51,56,50,55,52,48,52,97,98,57,55,56,53,52,56,48,57,56,48,54,54,48,50,54,54,56,52,49,97,48,49,100,100,48,48,102,102,51,101,52,54,101,48,48,102,98,48,55,48,50,52,49,99,49,102,56,48,48,51,101,57,57,99,48,57,99,54,48,55,53,99,48,101,53,48,48,57,100,102,48,50,53,48,52,49,102,48,48,51,99,100,48,102,51,53,48,49,50,102,57,54,49,100,99,48,55,55,50,48,101,98,99,48,57,57,54,48,55,50,99,48,102,48,48,51,102,54,49,101,52,48,49,50,54,48,50,54,57,56,49,99,57,49,55,101,53,100,54,50,57,48,51,97,50,49,100,52,48,102,57,49,55,50,49,101,51,50,100,102,57,52,99,49,100,102,50,97,48,98,51,50,102,52,98,50,101,56,50,53,55,100,101,50,98,99,97,52,50,98,49,51,56,98,50,52,102,102,48,53,55,97,48,50,54,102,57,102,102,48,48,97,99,55,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,102,101,49,52,48,50,56,49,56,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,99,102,57,48,48,55,56,98,48,56,48,51,101,97,99,52,48,49,54,101,53,56,48,52,56,48,56,48,49,100,101,53,48,49,50,101,99,48,48,51,49,49,100,52,48,50,98,50,99,48,49,102,50,51,55,48,55,98,50,48,101,98,48,49,102,56,48,48,102,102,51,101,101,54,52,48,57,99,55,48,55,97,48,48,102,102,101,53,52,49,101,53,56,55,48,48,102,102,49,102,48,48,102,102,51,98,51,48,102,51,52,56,49,50,102,57,56,51,98,54,48,102,48,99,49,100,55,56,55,99,56,51,98,101,49,102,102,48,101,50,56,55,56,102,49,52,97,48,52,97,99,56,51,57,50,50,56,52,98,97,99,53,50,48,55,98,52,51,97,56,57,101,53,100,48,55,55,52,98,55,48,49,50,55,50,102,99,97,56,50,99,99,97,49,50,99,56,49,50,50,57,99,101,48,48,57,55,49,55,54,53,54,50,55,49,53,99,57,102,98,49,54,48,56,48,57,100,51,51,102,101,48,52,55,54,98,97,101,98,97,102,102,56,48,55,102,99,50,56,48,53,48,51,48,48,51,101,53,49,97,48,48,102,102,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,49,57,102,50,48,48,102,102,102,49,54,49,48,48,102,102,55,100,53,56,56,48,50,100,99,98,48,48,102,102,57,48,49,48,48,51,98,99,97,48,50,53,100,56,48,48,102,102,54,50,51,97,56,48,53,54,53,56,48,51,101,52,54,101,48,102,54,56,49,100,54,48,51,102,48,48,102,102,48,55,100,99,99,56,49,51,56,101,48,102,52,48,49,99,97,56,51,99,98,48,101,48,48,51,101,48,48,55,54,54,49,101,54,57,48,50,53,102,51,48,55,54,99,49,101,49,56,51,97,102,48,102,57,48,55,55,99,51,102,101,49,99,53,48,102,49,101,50,57,52,48,57,53,57,48,55,50,52,53,48,57,55,53,56,97,52,48,102,54,56,55,53,49,51,99,98,97,48,101,101,57,54,101,48,50,52,101,53,102,57,53,48,53,57,57,52,50,53,57,48,50,52,53,51,57,99,48,49,50,101,50,101,99,97,99,52,101,50,98,57,51,102,54,50,99,49,48,49,51,97,54,55,102,99,48,51,56,100,49,52,48,50,56,49,56,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,48,102,102,99,102,57,48,48,55,56,98,48,56,48,51,101,97,99,52,48,49,54,101,53,56,48,52,56,48,56,48,49,100,101,53,48,49,50,101,99,48,48,51,49,49,100,52,48,50,98,50,99,48,49,102,50,51,55,48,55,98,50,48,101,98,48,49,102,56,48,48,102,102,51,101,101,54,52,48,57,99,55,48,55,97,48,48,102,102,101,53,52,49,101,54,48,55,48,48,102,102,49,102,48,48,102,102,51,98,51,48,102,51,52,56,49,50,102,57,56,51,98,54,48,102,48,99,49,100,55,56,55,99,56,51,98,101,49,102,102,48,101,50,56,55,56,102,49,52,97,48,52,97,99,56,51,57,50,50,56,52,98,97,99,53,50,48,55,98,52,51,97,56,57,101,53,100,48,55,55,52,98,55,48,49,50,55,50,102,99,97,56,50,99,99,97,49,50,99,56,49,50,50,57,99,101,48,48,57,55,49,55,54,53,54,50,55,49,53,99,57,102,98,49,54,48,56,48,57,100,51,51,102,101,48,52,55,54,98,97,101,98,97,102,102,56,49,102,102,56,48,51,101,50,101,52,48,48,100,55,100,55,48,50,52,54,48,49,52,48,52,99,100,48,48,102,102,49,52,57,101,56,49,51,48,54,97,48,49,57,97,56,48,48,102,98,52,102,48,48,55,100,57,54,56,51,57,100,48,48,55,100,53,50,48,49,50,57,52,49,101,50,48,50,54,56,99,49,101,102,57,52,97,49,101,48,48,102,102,102,56,97,52,51,101,53,102,57,53,101,48,101,101,48,49,100,49,56,51,98,52,48,101,101,99,97,53,50,50,57,54,52,48,102,53,48,49,102,50,48,55,57,52,97,54,48,102,50,57,55,97,49,100,53,48,101,53,50,53,48,55,57,102,57,53,52,53,57,49,53,48,49,99,50,48,101,102,100,49,52,101,49,100,50,48,102,50,48,55,57,52,51,100,101,49,102,52,50,102,49,48,100,51,53,98,48,101,102,56,55,53,48,51,98,101,53,99,102,48,101,102,49,52,50,49,102,49,48,102,98,98,56,49,100,50,48,101,49,48,55,98,48,48,102,102,50,97,99,48,48,49,102,52,51,48,48,52,100,49,48,51,56,98,48,50,52,99,48,48,102,102,49,102,54,98,101,48,52,97,97,48,49,51,50,99,48,52,99,98,48,55,101,51,48,51,98,53,48,55,50,54,48,101,100,51,48,51,102,49,98,48,102,97,56,55,100,48,48,49,101,100,56,48,102,55,56,55,99,48,48,52,57,98,48,55,98,56,48,57,55,48,48,55,99,52,49,99,49,48,101,101,55,48,48,55,98,55,48,51,56,54,49,100,100,48,102,53,56,55,98,56,98,51,48,52,102,56,55,98,48,51,100,54,53,49,57,52,101,54,50,57,56,97,49,52,102,97,52,50,57,52,98,48,49,51,48,50,99,55,50,49,57,53,56,56,54,57,99,57,101,56,54,52,50,48,48,102,98,55,102,48,48,55,100,98,49,48,51,101,50,48,48,55,100,98,55,56,49,51,51,100,52,48,102,99,48,51,102,50,56,48,53,102,48,51,98,56,48,55,53,48,49,100,50,48,101,101,49,53,52,49,100,98,48,55,49,56,48,52,98,97,50,52,48,55,102,53,56,48,102,102,48,55,53,52,49,99,97,57,53,99,102,56,55,55,56,51,98,99,56,101,48,102,48,49,50,48,97,52,50,102,49,48,56,51,57,99,48,101,100,100,49,52,98,102,48,102,48,56,51,99,97,48,102,99,49,52,101,57,48,49,102,49,48,102,49,56,55,97,56,98,49,48,101,56,52,48,55,97,57,99,50,98,98,56,55,52,99,51,56,101,53,56,49,54,99,53,57,48,55,54,52,49,100,97,56,55,51,100,48,99,97,100,102,102,48,52,55,99,48,57,97,51,48,50,54,56,99,49,102,98,48,49,51,97,48,48,102,102,102,100,48,51,102,48,48,52,99,98,48,49,51,50,97,49,102,57,99,48,102,50,48,49,102,54,48,51,99,97,56,48,101,100,54,48,102,97,48,55,100,51,48,55,54,52,51,57,101,49,100,48,101,53,99,102,48,101,56,56,55,51,99,97,48,48,102,102,101,50,56,55,55,48,101,49,100,98,48,101,49,56,55,55,48,51,97,56,49,100,48,50,98,55,97,48,48,55,53,48,51,97,97,53,49,57,53,49,99,48,52,57,56,97,49,50,98,98,97,55,48,50,52,98,97,55,57,54,48,48,102,102,57,100,50,99,57,51,49,51,100,51,53,51,48,49,55,57,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,56,48,52,49,99,54,48,48,102,102,51,101,52,55,101,48,48,102,98,49,57,48,55,48,48,48,102,102,48,102,97,101,52,48,102,52,56,48,51,101,98,100,56,51,57,52,49,102,99,97,102,102,52,57,52,52,49,100,48,48,102,102,55,51,52,48,52,99,97,97,52,49,54,56,53,97,56,48,51,100,55,53,48,55,48,48,102,102,48,101,50,55,49,53,52,53,98,97,50,48,55,98,52,49,99,102,56,51,98,101,50,102,50,54,56,55,100,102,52,56,55,55,53,48,48,49,99,100,56,51,99,50,52,99,55,48,48,49,101,102,48,48,102,102,50,53,102,48,51,57,102,99,51,100,99,49,100,55,48,101,49,50,54,101,48,48,102,102,55,52,50,52,53,97,48,51,56,50,48,49,55,102,57,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,99,49,54,98,97,101,48,98,53,102,102,48,48,99,97,57,48,48,102,102,55,100,48,57,101,101,48,48,102,102,102,48,57,57,48,50,53,50,55,99,100,55,57,57,99,56,99,48,102,97,101,54,98,55,99,55,51,102,99,48,52,99,53,56,51,100,101,50,52,49,50,55,51,101,101,50,48,50,52,101,50,57,52,48,53,98,100,48,48,55,99,97,53,56,101,48,48,102,51,100,50,48,101,53,97,98,49,56,101,48,48,102,50,57,56,49,99,56,50,50,50,52,55,48,48,55,97,98,97,48,102,99,102,102,48,51,56,99,48,54,56,50,100,52,48,101,102,52,48,49,102,52,57,97,48,52,100,102,48,49,50,57,54,48,101,99,99,48,49,102,53,56,52,48,52,98,48,56,55,49,99,49,101,51,56,49,51,52,52,48,52,98,98,48,51,98,57,48,102,97,57,52,50,56,99,48,102,54,100,98,50,101,99,51,57,99,49,102,98,48,55,100,56,48,101,100,56,51,97,54,49,101,98,50,57,101,100,51,52,49,102,101,56,51,100,51,50,101,49,48,48,48,102,102,52,99,99,51,98,99,53,101,48,55,56,49,48,52,98,56,50,98,51,97,54,57,53,56,53,56,49,53,101,53,98,57,53,102,48,57,99,56,54,54,52,102,52,48,52,99,52,52,50,99,55,55,101,53,55,50,54,99,53,54,48,50,48,48,102,102,48,48,102,102,55,99,57,49,48,49,102,50,48,51,97,49,48,55,100,97,48,52,101,53,56,51,97,51,48,102,49,48,51,57,97,48,55,97,97,48,101,101,48,49,101,102,48,55,55,52,97,57,48,50,53,56,56,51,97,97,49,100,102,50,99,52,51,99,54,48,101,99,99,51,102,48,49,100,97,48,102,102,57,52,50,56,48,53,101,50,51,56,51,100,55,48,55,100,52,53,56,97,52,49,52,52,57,52,53,99,48,55,54,48,98,53,50,101,56,97,102,52,51,50,100,53,48,99,97,102,50,100,48,97,100,52,98,98,50,97,54,57,51,48,49,51,57,57,48,56,98,49,50,98,99,98,48,97,56,56,54,56,98,48,52,51,53,48,51,102,52,55,98,56,102,101,55,48,53,97,49,100,55,56,101,101,49,100,53,53,57,101,56,101,52,102,51,99,98,48,101,99,54,51,98,53,101,97,100,97,98,49,97,101,53,56,99,49,57,51,57,50,99,56,101,57,53,97,100,52,98,57,97,101,57,54,100,57,52,54,56,97,52,56,53,97,50,56,48,53,49,97,48,98,55,54,49,99,102,49,101,99,51,51,52,49,55,101,50,49,102,48,48,102,48,49,102,99,55,54,99,100,101,51,57,49,56,50,55,102,51,55,48,51,100,48,55,49,100,99,100,53,51,101,57,57,97,55,101,53,52,54,54,97,102,54,57,102,52,55,56,54,97,99,51,57,51,100,52,49,102,57,101,97,100,97,55,52,53,97,100,51,100,98,50,53,55,97,98,49,57,55,53,98,53,98,49,50,100,50,57,51,55,48,49,55,54,98,56,102,102,102,48,98,53,100,55,53,100,52,48,56,50,99,48,51,55,50,102,53,100,55,53,99,53,97,102,102,56,48,101,52,50,48,48,102,56,57,99,49,98,97,48,56,49,51,101,54,51,100,48,48,102,102,51,56,52,48,49,50,99,54,55,101,50,102,56,48,53,51,48,55,102,101,51,49,56,55,49,53,99,48,53,48,98,99,50,99,49,100,48,48,102,102,48,55,99,97,48,98,52,56,48,51,99,51,100,99,49,100,97,57,50,97,102,102,54,48,50,54,99,56,51,56,53,102,55,51,48,102,98,56,48,51,100,50,48,48,102,102,55,101,99,54,48,48,102,102,102,51,56,48,48,53,49,52,48,98,53,52,48,49,102,49,56,101,48,50,54,48,52,49,99,50,56,51,56,101,52,51,48,50,55,53,100,98,48,55,100,52,48,102,97,99,49,100,49,56,51,57,98,98,48,102,51,98,99,48,52,98,57,98,56,49,100,99,99,48,102,52,56,49,101,51,56,55,50,99,49,100,102,52,56,55,56,97,48,97,56,57,48,55,101,50,100,57,54,102,52,53,48,55,48,102,55,57,54,101,53,51,55,50,100,51,57,52,100,54,53,98,49,53,50,48,50,54,53,100,48,51,97,53,52,97,48,48,102,102,48,57,56,97,49,102,52,102,57,57,48,52,102,50,48,100,53,48,51,54,99,48,48,102,57,49,97,56,49,51,52,50,48,52,98,51,56,51,101,53,48,50,52,53,99,49,100,101,48,55,53,48,49,99,102,48,49,51,49,50,48,101,51,56,49,101,101,48,55,57,100,49,52,48,57,57,101,48,101,53,49,55,97,57,56,49,100,97,48,55,54,52,48,102,54,99,51,56,56,49,102,99,50,101,100,49,52,97,52,52,53,48,55,53,56,48,102,97,52,97,101,52,98,50,102,49,50,99,97,54,48,101,99,56,55,56,52,98,56,52,98,54,52,97,56,52,49,50,99,56,98,55,50,98,100,48,54,99,98,56,48,52,98,52,50,48,99,50,54,57,54,54,56,52,56,53,52,101,57,100,51,52,97,102,100,52,48,55,101,57,99,56,100,48,51,56,98,52,51,57,101,53,99,55,51,97,55,97,51,57,52,51,101,53,53,50,55,97,97,48,97,50,97,98,49,98,49,54,97,54,57,98,50,55,56,55,52,52,98,50,98,56,54,101,100,97,100,97,51,53,48,52,98,54,52,97,53,97,52,98,48,48,102,102,97,51,52,55,97,99,55,51,99,55,98,49,55,48,49,51,50,52,51,56,48,102,51,97,97,49,100,57,51,55,57,101,51,98,97,100,51,53,48,55,54,97,98,56,55,56,49,97,54,54,57,102,97,57,57,51,50,98,48,51,98,100,51,56,97,57,55,52,97,54,56,48,99,48,50,56,101,52,54,97,101,57,53,53,51,97,100,55,97,49,97,98,50,53,54,51,57,48,101,52,99,99,48,52,56,49,53,98,99,50,102,49,99,53,48,57,53,100,55,53,48,50,48,98,48,48,102,102,100,99,56,56,101,55,102,49,102,56,100,98,56,97,51,101,99,51,54,49,102,56,49,101,50,56,48,54,48,97,49,52,51,50,56,48,102,100,99,48,48,102,56,98,101,99,100,52,56,48,51,101,98,101,48,49,101,53,54,102,99,56,102,48,48,55,57,98,52,48,102,101,57,56,52,57,102,55,48,55,51,101,48,101,50,56,48,48,102,102,53,51,99,52,48,100,56,55,53,48,49,48,53,51,48,98,102,56,56,49,102,48,53,53,55,49,53,99,53,102,49,52,55,49,55,98,57,98,54,99,51,48,49,54,97,48,51,98,98,48,48,51,101,51,57,52,48,52,100,49,56,49,50,99,101,48,101,54,56,48,57,49,56,48,55,56,54,49,100,52,48,55,98,101,48,52,99,53,48,51,56,100,48,55,52,99,49,101,56,52,97,48,50,54,56,48,51,101,97,53,101,97,50,56,55,54,52,49,101,55,48,51,100,99,48,101,50,56,55,48,99,98,97,52,57,50,57,49,50,52,49,100,54,48,51,57,54,50,98,57,49,48,98,97,52,51,50,57,52,51,99,101,49,101,48,50,97,49,51,49,50,48,97,55,52,100,50,99,56,97,56,50,99,48,97,102,54,99,98,57,48,52,98,53,97,48,51,56,57,97,53,54,50,54,97,49,52,98,99,55,52,51,50,99,51,52,56,49,56,97,49,100,55,49,101,48,101,101,55,53,49,101,101,51,57,97,102,51,100,49,101,49,97,55,53,53,55,48,101,99,55,99,57,53,101,102,98,49,97,99,52,98,57,53,50,99,57,50,51,57,99,102,98,53,98,48,53,52,52,53,50,101,100,50,97,53,98,56,48,57,97,48,50,102,100,99,99,53,51,53,99,55,56,48,49,54,101,54,51,99,48,54,54,57,56,54,54,54,49,97,48,54,99,49,102,57,54,57,98,56,51,98,53,53,53,57,99,48,99,100,51,57,49,101,56,102,101,55,100,55,99,54,49,97,56,97,49,101,102,97,100,53,48,55,52,54,98,57,101,101,56,100,54,97,53,100,54,99,57,54,51,53,98,50,100,55,50,48,97,99,50,56,99,48,49,102,50,99,54,51,102,52,49,48,50,52,51,48,99,50,98,50,52,48,49,51,51,56,55,51,56,53,48,54,54,48,101,48,48,50,99,48,100,51,56,52,48,98,51,97,56,48,57,99,57,98,54,51,49,97,98,101,49,51,102,101,51,55,49,99,101,50,98,101,50,51,56,55,51,49,56,48,51,99,53,48,99,48,51,54,49,48,48,51,101,52,101,48,48,52,99,48,56,51,56,53,48,55,101,50,56,52,48,52,57,52,98,54,48,101,53,52,49,102,54,48,51,97,51,48,55,99,54,101,56,55,53,100,101,48,50,54,50,100,99,48,102,49,54,48,55,53,56,48,102,49,99,51,57,54,48,102,48,54,52,51,98,99,100,57,55,49,50,48,101,51,57,98,50,97,50,56,98,102,101,49,100,48,50,101,48,98,57,101,53,53,48,48,102,102,57,99,98,56,53,53,49,54,98,56,97,100,48,49,51,48,97,52,53,57,52,102,99,53,55,50,54,55,50,98,102,53,48,50,52,53,51,98,99,56,48,97,55,102,102,101,51,101,49,98,102,100,102,48,97,100,99,56,102,51,101,100,99,102,102,55,49,50,51,56,101,54,51,56,99,49,52,97,50,52,49,101,52,57,101,49,52,57,101,52,55,99,99,100,56,53,97,55,55,53,102,48,102,50,97,49,99,102,51,97,98,57,97,98,49,56,101,57,53,98,54,52,51,56,57,100,54,53,57,49,54,52,52,98,54,99,52,99,97,100,52,99,52,49,55,49,48,53,50,48,98,48,54,55,48,53,57,52,49,57,48,54,57,57,56,56,48,98,54,52,48,101,100,48,99,98,51,54,52,99,101,51,102,57,57,48,54,57,57,99,99,101,101,51,99,52,100,53,101,54,55,57,97,50,55,51,53,56,55,49,51,102,50,97,97,98,48,55,98,99,55,56,57,54,98,50,50,100,51,97,49,101,54,51,53,54,98,52,54,57,53,98,100,56,102,56,51,52,100,56,51,52,99,55,51,49,102,50,48,99,98,97,53,100,56,53,100,55,101,50,102,57,56,53,48,56,53,100,52,49,49,102,48,49,97,52,102,53,55,53,56,48,48,97,99,99,56,48,50,56,100,54,99,48,48,98,102,99,97,100,50,98,56,99,102,100,57,101,54,98,102,49,98,54,55,49,98,102,102,56,53,54,100,53,98,102,53,101,49,51,49,51,97,98,99,49,100,55,48,48,102,102,55,54,56,49,57,55,48,48,102,102,100,55,50,48,50,52,49,54,99,99,48,52,56,55,56,49,50,52,100,99,49,48,102,97,48,50,53,49,56,48,57,55,48,101,54,51,55,102,102,49,99,49,100,48,56,55,52,52,54,51,56,49,98,56,52,56,49,99,97,48,50,49,49,48,48,51,101,52,48,50,48,48,102,102,100,55,54,55,48,50,54,57,56,50,102,50,51,48,51,56,98,100,56,99,50,99,101,48,48,102,50,101,54,48,101,57,55,56,48,99,102,56,54,101,49,52,50,98,97,56,48,101,55,54,48,52,57,49,48,49,51,98,101,48,52,57,54,56,55,54,52,48,57,50,100,48,50,53,48,56,51,98,52,49,101,52,48,50,55,48,52,48,57,53,101,48,101,101,56,55,57,48,51,98,97,48,52,97,102,56,49,50,102,99,49,100,102,48,102,48,56,55,55,48,51,99,50,48,102,102,99,49,100,51,49,52,56,53,101,49,52,48,53,101,49,52,99,48,101,57,56,51,97,52,53,55,49,55,52,53,49,49,55,50,53,52,49,54,54,49,101,99,52,51,52,100,50,98,48,98,53,50,97,48,98,50,52,55,52,57,52,50,50,99,56,97,56,52,101,52,50,52,51,50,99,48,97,101,50,99,49,49,53,50,57,48,48,98,48,100,97,97,51,102,98,48,49,50,54,99,48,49,102,55,56,48,48,102,48,56,51,56,50,48,102,52,56,48,49,102,54,55,101,48,52,99,56,56,55,101,99,49,100,56,56,55,100,52,51,97,50,48,102,49,52,51,57,50,53,99,50,51,48,51,57,98,54,99,97,97,48,102,56,56,55,49,48,51,99,97,53,52,56,55,99,48,51,97,54,53,99,51,56,53,53,48,51,56,50,48,55,53,99,53,52,49,54,55,56,97,99,48,102,48,49,52,52,57,52,57,97,53,53,50,55,55,52,48,50,99,57,48,53,51,48,97,57,50,99,51,50,49,97,53,98,56,48,57,48,50,99,57,49,49,51,48,97,101,98,97,99,57,56,56,54,101,52,101,48,51,102,52,51,99,54,51,52,48,101,48,55,56,49,99,53,49,100,97,53,50,97,48,102,52,55,51,51,100,49,101,53,53,57,101,48,101,50,51,54,99,54,51,100,98,53,102,50,52,51,50,48,102,53,49,100,54,98,54,53,49,97,57,53,98,52,54,53,98,52,54,57,50,56,55,53,54,99,97,53,57,53,56,48,53,50,50,48,98,50,98,49,99,101,49,101,99,51,49,48,49,55,54,48,49,102,54,49,97,101,54,99,48,101,100,57,98,99,54,52,57,57,50,54,56,57,56,99,51,101,57,48,99,101,51,52,56,100,48,51,51,48,102,97,55,50,51,51,56,102,48,101,53,97,51,102,99,54,50,50,100,53,54,100,53,50,55,100,51,100,50,98,54,98,49,102,53,54,50,97,54,98,57,54,97,98,49,56,55,53,97,101,54,51,49,99,102,54,50,53,57,49,51,56,50,52,97,48,52,97,51,56,51,102,101,50,102,56,48,57,53,57,48,50,54,53,52,49,99,56,56,49,51,48,56,49,100,98,54,99,98,52,52,98,50,99,48,49,100,53,48,51,99,53,48,101,99,56,55,98,49,50,99,97,53,50,57,56,51,99,54,57,99,49,99,102,52,99,48,102,52,49,52,48,56,50,53,97,50,51,99,48,55,97,48,51,56,101,102,56,55,56,99,97,100,52,53,52,101,52,57,50,98,56,97,98,48,102,101,56,55,54,50,99,98,55,48,101,56,48,55,56,51,100,50,49,57,54,48,56,54,57,54,53,49,49,55,97,53,57,50,48,57,54,48,53,55,49,54,50,56,48,57,50,57,56,56,50,57,54,48,49,98,50,99,48,99,101,98,51,102,97,49,99,53,49,56,99,54,51,49,99,54,51,56,49,57,56,53,56,52,50,56,48,52,101,102,52,51,57,100,97,102,49,55,49,102,57,51,56,55,50,49,99,50,50,51,49,56,102,49,53,98,101,102,56,57,48,100,56,101,54,100,99,54,48,49,97,55,100,56,48,51,50,52,99,48,49,102,53,99,97,48,48,102,98,51,98,48,50,53,97,52,49,101,54,56,49,50,51,101,48,52,98,53,48,55,57,56,49,102,57,56,49,51,51,99,48,101,50,56,49,100,101,48,51,100,100,54,52,49,100,98,97,50,56,55,51,48,49,101,48,56,55,55,99,49,101,99,48,49,51,50,50,49,99,50,99,48,102,50,49,51,48,51,99,48,48,101,100,49,51,99,98,51,48,55,55,99,57,52,49,102,56,48,102,55,99,56,55,98,52,51,99,48,53,51,48,55,97,56,48,52,100,52,49,101,54,50,51,56,55,53,100,49,99,49,101,52,49,49,50,101,53,48,55,97,55,49,56,51,100,102,50,52,52,98,49,50,102,101,55,101,50,102,100,51,99,52,48,51,57,99,51,55,48,101,56,55,49,53,97,54,99,49,57,56,55,102,51,99,51,48,101,99,97,99,102,56,97,99,101,99,55,57,51,97,100,55,98,57,97,99,54,53,97,100,97,102,51,98,57,101,53,49,53,99,49,48,97,53,102,49,99,97,49,49,49,50,57,52,51,50,53,50,100,49,54,101,48,100,56,48,52,99,98,48,51,97,98,51,55,99,55,97,52,99,57,48,101,100,56,55,101,52,55,53,48,99,48,51,52,48,100,57,51,52,52,99,51,51,53,48,100,53,51,48,48,100,53,53,54,54,53,49,99,48,102,56,54,56,57,97,50,101,53,52,54,56,51,49,97,54,57,49,57,50,98,52,49,52,99,55,51,56,102,55,56,50,57,48,101,50,98,56,99,102,51,52,54,51,57,55,56,50,57,101,98,54,50,99,51,102,51,54,50,100,55,99,98,53,53,52,97,48,50,51,49,48,48,51,101,99,57,52,48,57,55,48,50,98,56,48,57,52,99,48,50,55,101,48,48,57,56,55,48,55,49,48,53,48,50,49,49,53,48,53,53,56,55,53,56,51,97,97,48,102,51,55,57,55,50,49,99,52,50,97,52,97,54,50,100,56,98,99,50,101,57,48,99,97,51,48,55,55,50,49,102,102,52,52,50,98,48,49,101,50,48,51,98,57,50,56,57,101,50,100,99,51,99,57,50,48,50,55,99,57,101,53,97,49,52,52,49,99,54,48,102,53,48,55,55,99,97,54,50,102,53,50,48,98,48,52,99,50,99,54,98,49,55,54,53,55,49,54,55,97,48,98,100,50,102,97,52,56,57,55,54,57,99,48,49,97,53,53,97,97,102,98,98,101,52,54,50,49,98,54,101,54,102,98,48,98,48,98,51,56,98,49,54,50,56,48,53,50,56,48,56,48,48,48,102,102,48,102,57,49,49,97,48,48,102,102,49,50,101,52,49,101,98,48,50,54,100,56,49,100,100,48,49,51,49,54,48,52,98,101,56,51,101,50,48,55,49,97,48,102,52,57,49,56,49,102,51,48,55,48,56,97,101,50,98,48,49,101,55,52,48,51,97,55,48,55,98,56,53,52,56,51,99,101,50,102,53,48,56,49,101,48,56,51,97,56,97,52,49,48,101,101,98,54,49,101,49,48,102,55,57,53,56,53,49,57,55,48,53,102,49,53,52,49,100,48,50,98,48,98,99,48,55,55,50,53,56,56,51,98,101,48,101,101,48,55,52,57,49,100,48,53,50,99,97,101,48,49,51,101,52,98,48,101,50,56,55,98,49,51,99,98,48,50,56,53,48,99,98,49,52,52,50,99,48,98,97,50,102,52,48,55,52,56,99,48,52,102,101,56,49,50,50,51,99,102,52,48,48,102,51,97,101,48,52,97,51,102,49,53,99,102,56,48,57,57,48,48,102,102,55,51,56,51,52,56,98,99,51,101,48,102,98,48,97,102,98,102,49,54,55,51,101,51,49,98,101,49,54,97,49,101,56,55,55,52,98,48,99,99,51,49,52,100,98,49,102,57,51,98,51,99,102,52,55,49,51,97,57,100,54,57,101,52,101,101,99,51,56,98,57,54,49,102,49,56,56,53,56,55,52,54,98,99,100,48,48,53,51,53,54,51,57,100,53,49,53,48,55,55,55,51,50,100,98,48,98,56,101,52,52,97,53,53,57,56,49,52,99,48,98,99,99,51,97,48,102,99,56,55,97,52,49,100,51,56,50,100,52,99,100,100,51,97,56,101,99,48,102,53,49,97,99,54,100,98,48,99,49,51,55,49,55,48,102,53,97,56,53,50,54,48,57,97,48,102,51,101,49,99,99,100,55,53,54,54,55,56,101,56,57,100,99,100,51,56,55,102,53,52,100,53,54,55,56,51,99,49,100,99,49,53,50,54,57,57,99,99,102,97,48,97,54,48,53,53,52,57,52,102,48,100,54,53,97,53,56,99,57,52,48,49,54,100,48,48,102,102,48,102,98,50,55,99,48,48,102,102,101,53,48,54,48,50,55,55,55,48,53,56,49,51,54,54,48,52,99,52,56,49,54,48,102,55,48,51,101,50,48,48,102,102,49,52,101,48,55,101,53,48,52,57,51,100,55,97,48,56,51,101,49,99,48,101,51,102,53,48,55,50,52,48,49,102,54,48,56,49,101,52,48,101,102,56,55,98,52,48,57,101,55,48,50,55,48,99,51,100,52,49,100,53,50,102,48,97,56,48,102,51,48,55,53,99,51,99,52,48,52,99,102,48,51,102,99,50,102,56,51,98,54,49,101,54,48,101,102,57,54,54,56,50,53,101,57,52,54,49,101,48,50,57,48,98,55,48,55,97,48,49,101,57,50,99,52,97,55,50,102,48,97,54,50,101,52,97,101,52,97,52,98,52,49,50,100,52,97,97,50,100,57,48,49,50,53,56,52,101,50,98,99,98,54,52,49,52,100,52,100,52,49,52,102,52,49,52,97,54,49,51,53,48,57,99,55,97,50,101,49,99,97,48,52,100,102,101,50,51,99,54,51,48,97,49,53,99,48,99,48,51,99,50,100,52,48,56,48,51,52,50,99,55,49,102,56,102,57,54,53,54,100,57,52,102,52,55,57,55,52,52,53,52,99,98,50,57,101,49,54,50,50,99,97,50,99,97,97,100,97,48,55,56,98,57,56,48,54,102,97,51,57,101,99,53,56,97,52,55,53,48,55,54,49,53,97,100,54,98,100,53,97,101,54,49,56,48,54,53,51,53,101,99,55,98,54,98,53,101,100,55,51,52,99,101,53,49,50,98,53,99,100,98,50,53,56,101,57,54,53,57,54,53,57,50,99,55,52,52,53,56,53,102,51,102,99,54,50,51,56,53,101,49,52,48,54,49,50,99,50,99,52,49,99,54,48,56,48,51,100,52,48,51,50,57,52,48,49,102,52,50,53,102,54,48,48,55,100,52,99,56,49,50,57,53,101,97,98,52,102,48,52,97,56,51,101,98,101,52,52,52,55,102,99,48,57,56,98,48,55,98,99,55,48,49,97,50,98,48,50,56,53,50,56,48,53,97,98,101,50,51,53,53,98,55,48,54,55,49,56,99,51,54,51,56,57,51,56,99,50,56,55,101,48,49,56,53,97,56,48,54,48,102,56,48,51,101,57,51,56,48,57,98,99,48,50,53,50,56,49,100,56,56,48,51,101,98,48,52,48,57,54,48,48,101,50,56,51,99,97,48,50,54,56,99,48,57,55,54,48,55,55,50,49,102,54,50,56,53,56,48,55,98,56,100,57,55,54,49,100,49,48,102,101,48,51,101,99,48,55,54,101,49,100,49,48,102,54,49,52,101,101,50,55,48,51,102,101,48,55,97,54,53,99,50,48,99,57,54,52,49,100,101,50,102,48,51,99,48,56,50,53,98,57,53,54,48,57,99,50,98,48,98,49,50,98,99,98,53,50,98,101,49,51,53,48,99,48,50,102,56,97,102,52,98,52,52,50,99,54,55,56,48,57,55,50,54,99,53,101,48,51,50,56,51,57,102,51,100,49,100,48,101,54,51,99,99,55,97,53,97,55,97,51,99,98,48,101,97,99,55,49,56,97,55,98,54,48,100,50,99,55,52,54,51,54,98,97,57,101,56,101,55,52,54,52,54,57,99,49,48,100,55,52,57,49,100,54,51,52,98,97,53,53,98,48,97,52,101,48,50,52,54,48,52,99,55,48,55,55,99,100,100,49,101,53,48,101,51,48,99,50,51,51,99,55,55,56,99,52,51,52,56,100,98,51,102,51,48,51,99,97,51,48,99,102,57,52,101,50,54,54,49,99,48,102,56,54,56,50,101,56,97,49,56,54,48,48,102,53,51,53,99,98,54,97,97,51,57,51,49,101,98,49,97,97,100,56,102,53,56,99,54,98,57,54,53,57,49,57,50,98,100,97,100,98,53,50,101,54,99,99,48,57,49,52,48,49,102,50,57,55,51,56,48,51,99,102,51,56,51,57,55,49,49,56,48,49,101,53,51,52,51,57,50,54,101,49,55,99,48,49,101,97,101,56,51,102,51,101,54,49,52,49,52,50,100,52,48,54,52,52,48,48,55,100,48,97,53,55,101,48,48,102,102,102,97,57,56,48,50,53,50,97,97,51,101,57,57,48,52,98,48,51,101,97,99,54,51,49,99,102,102,48,49,51,49,52,48,102,55,52,50,99,50,102,101,101,49,52,50,99,48,99,48,49,53,101,52,48,49,102,50,52,53,48,55,99,54,48,101,57,48,49,102,53,56,49,51,57,56,48,101,56,56,51,99,52,48,101,54,99,49,101,97,48,51,98,57,48,55,98,99,49,100,99,50,97,56,48,57,54,49,48,101,97,49,52,48,53,56,56,55,57,48,49,100,97,48,55,101,48,51,98,52,49,102,101,50,56,57,48,48,102,102,98,100,54,48,49,101,98,56,51,101,97,50,99,53,50,48,97,52,52,97,50,101,48,51,98,50,53,98,49,55,50,53,55,97,49,57,54,97,56,54,53,54,57,54,97,53,55,50,54,51,56,53,52,100,50,54,55,52,99,48,52,56,57,54,50,56,48,53,56,102,56,56,54,57,51,57,48,100,52,48,102,102,48,48,102,102,49,102,52,57,101,48,52,100,102,56,49,50,57,52,48,101,99,99,48,49,102,53,56,54,48,52,98,48,48,55,49,99,49,101,52,48,49,51,52,52,48,52,98,97,56,51,98,55,48,102,97,57,52,48,56,101,48,102,54,100,98,50,102,48,51,57,99,49,102,99,48,55,100,97,48,101,100,56,51,97,54,49,101,98,50,57,57,99,52,99,48,55,102,97,48,102,52,56,98,55,52,48,48,49,51,51,48,101,102,49,55,56,53,102,97,48,57,54,101,53,54,55,52,101,50,98,48,98,48,50,98,99,98,54,50,98,101,49,51,57,48,99,99,57,101,53,55,97,54,50,50,49,54,53,51,52,48,50,53,99,57,98,49,54,97,48,99,101,51,97,52,55,101,51,56,97,97,48,102,52,48,55,57,99,102,56,98,56,102,52,55,51,54,49,100,53,99,55,55,51,52,101,51,49,54,51,57,54,51,53,97,97,100,100,53,99,55,101,51,97,100,54,99,54,98,57,100,53,49,53,100,54,52,98,52,57,97,57,57,50,97,48,97,50,102,48,50,50,52,49,55,48,54,51,57,101,51,100,54,54,57,48,50,99,51,99,51,56,100,49,100,102,51,56,48,101,100,49,98,99,55,101,51,55,56,101,50,54,100,56,101,57,51,56,100,48,51,50,52,101,50,54,54,57,102,57,54,57,97,50,55,49,54,97,57,49,100,100,49,101,56,53,54,98,53,99,55,98,51,56,98,53,56,101,51,100,50,98,54,50,97,53,56,98,49,56,99,53,57,49,54,51,54,53,54,98,100,54,51,50,51,97,97,52,97,56,48,52,56,54,48,48,102,102,102,57,52,98,54,100,99,48,57,101,97,48,55,50,100,98,102,51,53,48,48,51,99,97,53,48,55,50,51,102,100,56,54,102,98,55,48,55,98,99,48,102,99,102,48,52,101,102,98,102,101,54,48,48,102,102,48,97,56,101,48,50,100,48,101,99,55,49,56,100,98,100,55,51,57,56,102,99,100,98,49,56,52,101,101,50,48,101,51,49,56,55,49,55,102,48,56,49,52,48,51,48,101,56,48,51,101,52,56,99,48,102,56,99,49,100,49,48,51,101,99,48,50,55,51,56,49,100,50,48,55,56,48,49,99,101,48,51,100,51,48,55,55,52,48,102,55,52,97,48,50,97,99,48,57,54,48,48,102,102,101,97,48,55,55,99,98,50,48,102,50,56,51,98,53,48,102,98,56,55,54,56,51,102,99,53,48,97,49,49,55,54,56,101,48,102,54,48,49,102,53,57,54,52,57,48,53,48,97,53,57,54,101,49,100,57,50,100,52,98,57,50,98,100,48,99,98,53,52,51,52,48,50,100,52,97,99,52,100,98,50,97,54,57,51,48,49,51,56,48,57,50,50,99,52,97,102,50,99,55,99,99,51,52,57,101,56,54,97,48,50,102,48,102,102,51,51,98,49,56,55,99,50,102,101,49,56,102,50,54,51,48,97,49,48,50,102,56,48,55,49,99,100,56,99,48,53,52,56,102,97,97,100,53,52,98,99,55,97,52,100,99,53,56,97,54,56,100,98,49,99,54,56,50,102,97,99,55,51,54,97,54,53,54,98,57,101,102,97,51,52,100,98,50,57,55,49,99,52,99,52,51,56,98,57,48,97,97,50,52,48,51,48,48,102,102,48,53,98,50,49,99,52,102,99,54,54,48,55,48,54,49,100,53,49,57,101,54,57,57,100,52,102,56,55,50,51,101,57,99,99,55,51,99,99,57,53,50,55,101,51,56,57,102,100,53,100,51,97,57,102,53,53,50,100,54,51,53,102,49,101,97,100,54,97,97,55,99,56,102,54,51,100,98,54,53,49,97,54,98,97,52,55,52,49,55,50,53,57,54,52,97,102,56,52,52,102,48,97,51,54,99,55,49,98,101,49,54,55,51,56,49,97,51,48,99,49,52,55,51,57,98,56,48,101,51,52,48,48,102,56,57,99,57,99,49,50,50,48,52,102,57,57,99,55,100,100,50,48,48,102,102,57,54,51,51,48,57,49,56,51,51,48,55,102,101,49,52,48,54,57,99,48,98,51,97,56,48,57,99,100,98,101,51,102,49,98,101,100,98,48,97,51,57,50,49,102,56,97,101,55,49,48,48,102,102,97,51,102,51,56,53,50,56,48,100,56,48,48,48,102,102,102,56,99,55,56,49,51,48,50,48,101,49,52,49,99,55,50,49,48,49,51,97,99,100,56,51,101,97,48,55,100,56,48,101,56,99,49,99,101,51,97,49,101,56,55,56,48,57,55,52,55,48,51,98,98,56,49,101,57,56,51,99,55,48,101,53,56,51,98,101,57,48,102,48,98,54,53,51,99,56,51,102,49,54,99,98,55,97,50,56,51,56,55,98,99,98,56,50,57,98,57,54,97,48,50,52,99,101,49,54,97,53,53,54,50,99,56,48,52,98,101,57,50,97,53,48,51,49,54,50,56,55,99,98,48,100,50,48,57,101,52,49,102,52,49,56,56,55,54,101,55,57,53,50,55,55,49,102,51,51,49,100,54,57,101,48,102,48,100,51,97,97,56,54,98,99,102,52,102,55,51,100,101,101,57,49,97,56,97,55,49,51,100,98,53,98,49,99,101,97,49,48,99,57,54,100,57,50,53,50,101,97,54,99,56,53,100,98,56,50,54,56,50,102,53,99,99,57,51,52,56,100,98,48,53,98,50,56,55,57,56,54,53,57,56,101,54,54,57,102,99,100,55,51,53,48,102,56,55,55,49,100,100,54,50,57,51,51,99,99,101,51,57,97,99,51,102,49,102,53,54,100,54,48,102,55,56,101,102,97,99,55,52,53,54,55,51,51,98,52,55,50,99,53,57,53,97,97,57,56,102,53,57,52,54,54,53,97,100,54,51,49,99,102,55,52,49,57,54,98,57,48,48,54,53,52,48,48,102,102,102,57,52,49,52,100,53,48,48,51,101,98,101,48,49,100,97,101,100,102,53,55,48,48,102,102,55,57,98,52,48,101,48,57,99,53,54,51,54,48,48,55,97,51,101,48,102,100,52,48,48,53,49,99,52,56,100,100,52,48,52,49,49,100,50,48,100,54,99,54,101,55,51,49,99,99,55,99,49,49,56,48,99,51,57,99,50,99,52,48,99,97,48,51,98,99,56,48,51,101,52,54,97,48,52,100,49,56,49,50,99,101,48,102,57,52,48,57,49,56,48,55,55,56,49,100,52,48,55,51,101,48,52,99,53,48,51,56,100,48,55,98,50,49,101,56,52,53,48,50,54,56,52,51,57,52,53,101,97,53,48,55,54,52,49,100,56,56,51,100,99,48,101,50,56,55,102,48,98,97,52,54,50,57,49,49,56,49,100,54,56,51,101,57,50,98,57,50,56,98,97,52,99,50,57,52,51,98,48,49,101,48,50,100,100,51,49,49,99,97,55,52,50,50,99,56,98,55,50,98,99,97,102,98,50,101,48,49,50,100,48,56,48,100,97,54,57,54,54,56,52,56,53,52,102,49,100,51,48,97,102,100,52,48,50,52,52,55,102,56,54,48,54,55,54,57,51,49,99,54,101,50,99,54,51,57,102,101,101,54,49,49,56,53,48,48,102,102,100,101,97,51,97,49,101,57,49,101,48,101,101,55,98,49,101,101,51,101,97,101,51,97,57,101,49,97,55,57,54,51,56,101,99,55,52,57,49,101,97,101,99,97,100,57,53,97,97,57,98,49,48,100,55,51,54,99,57,54,48,97,52,52,50,101,53,52,99,97,56,52,50,55,48,53,56,48,53,56,52,57,56,97,54,98,56,101,102,56,50,100,99,99,55,55,99,99,100,51,55,52,99,98,51,52,48,99,54,51,102,50,97,51,55,48,55,57,52,50,54,57,99,48,100,50,51,57,49,101,52,101,48,55,100,54,52,55,57,97,56,55,56,55,51,50,98,57,53,49,101,57,97,100,53,56,100,54,98,57,98,53,98,54,53,98,49,48,101,54,100,57,54,53,97,53,97,50,53,53,56,56,102,51,49,98,52,100,54,100,56,101,54,101,55,57,102,98,56,97,101,50,48,50,52,101,50,98,56,99,49,52,50,99,48,54,53,102,48,48,102,102,55,99,53,97,51,54,99,48,52,102,53,56,51,101,57,51,48,98,101,48,52,97,53,56,55,101,51,101,48,53,48,48,102,102,51,100,53,101,48,55,49,56,55,48,53,49,98,56,56,48,48,101,53,48,49,54,56,51,55,57,97,100,102,55,49,56,52,101,99,48,50,50,101,51,56,98,49,54,50,55,48,97,51,56,101,48,55,102,51,56,48,99,51,97,48,48,102,102,102,56,100,100,48,51,101,51,48,55,52,52,48,101,52,99,48,57,99,102,48,55,98,56,49,101,48,48,102,102,55,99,56,48,102,52,99,49,100,100,48,51,97,51,50,56,48,98,53,48,50,53,56,48,51,100,54,49,100,102,50,98,52,51,99,97,48,102,50,56,51,102,48,49,100,97,48,101,48,57,52,52,57,99,53,100,97,52,48,51,100,56,48,55,50,97,53,57,50,51,57,52,50,56,56,53,98,56,55,57,56,98,53,50,57,56,97,102,52,100,50,100,53,50,100,48,48,97,97,50,99,57,51,54,48,97,57,57,52,100,101,57,97,48,57,50,50,98,56,98,48,50,99,55,52,53,98,50,56,50,57,56,97,49,48,48,102,102,101,53,50,100,53,54,97,48,55,97,52,99,51,53,97,98,97,56,99,51,53,97,54,56,50,57,55,51,100,99,101,97,56,57,49,98,49,101,48,102,51,57,100,54,97,50,50,50,50,53,51,54,100,97,56,56,56,52,101,48,54,99,56,50,101,55,48,101,50,55,101,51,52,99,51,56,50,48,102,53,56,99,102,51,51,48,101,97,55,99,51,101,57,102,52,102,56,51,57,99,54,98,97,97,51,56,57,99,52,101,50,97,100,99,55,98,51,101,97,100,53,56,101,54,52,56,100,53,52,97,100,53,51,50,53,55,51,100,101,101,97,56,57,49,97,100,57,54,100,49,52,53,100,52,54,48,51,52,51,56,48,51,101,102,98,55,101,101,48,48,102,102,102,97,57,97,48,50,54,100,55,99,100,49,50,101,48,57,54,48,55,50,57,99,56,56,56,100,101,52,48,57,56,99,48,55,52,50,54,101,48,54,101,49,50,48,53,50,56,48,53,97,100,49,99,101,54,57,102,99,55,101,54,51,56,97,51,101,49,55,102,56,97,48,51,51,101,99,50,51,101,53,48,48,102,102,99,49,99,48,48,55,100,100,56,56,49,51,55,56,48,52,97,53,48,51,99,100,48,48,102,102,55,100,54,48,56,49,51,51,101,49,99,53,48,55,54,99,48,52,100,50,48,49,50,101,99,48,102,49,52,51,101,99,53,102,51,48,48,101,56,100,98,50,57,48,51,97,50,49,99,51,48,55,100,54,48,101,100,99,51,100,97,49,101,99,50,101,49,99,52,49,48,55,102,99,48,101,98,48,98,56,52,101,57,50,98,52,51,98,97,53,49,56,55,56,49,51,56,98,55,50,100,48,49,50,54,53,54,49,53,99,53,56,49,54,97,53,56,52,50,49,50,49,56,48,53,56,57,53,101,56,56,57,54,53,56,100,53,48,48,57,55,50,49,53,100,102,48,48,102,102,98,101,49,101,52,54,54,98,101,99,54,97,99,49,55,102,49,98,56,48,98,48,48,99,54,48,97,53,48,54,102,48,102,56,48,102,52,55,52,51,101,56,102,51,57,100,53,54,57,100,52,102,48,100,51,99,98,54,49,56,97,55,52,54,56,100,50,98,55,52,55,51,54,51,97,49,101,56,102,98,54,52,52,98,53,48,100,52,100,57,54,51,97,98,48,97,97,53,99,98,52,97,52,54,48,50,101,56,48,52,98,56,56,55,55,56,100,101,49,100,97,48,101,51,48,100,101,51,51,99,55,56,56,99,53,51,52,99,99,52,51,101,98,99,51,99,97,51,55,48,102,57,48,101,50,54,57,57,99,52,102,56,54,55,97,101,97,97,53,54,49,56,50,51,97,101,100,54,97,99,56,97,56,102,56,100,54,98,100,99,97,100,99,102,53,54,98,49,97,100,55,99,52,98,53,100,53,97,101,57,48,98,54,98,57,48,100,97,101,98,97,102,56,53,101,48,53,97,56,49,53,53,56,48,102,102,49,51,52,97,56,52,100,50,48,48,102,102,97,100,55,50,48,101,57,57,52,99,52,51,101,54,102,52,55,52,97,52,55,48,97,51,48,48,102,102,53,53,56,48,51,48,101,49,54,51,56,48,55,56,48,55,48,102,102,101,48,100,54,100,97,99,100,99,101,50,56,99,55,49,51,56,102,56,48,53,49,99,53,101,53,48,48,57,101,50,52,52,102,51,48,57,54,56,102,53,55,102,99,99,99,50,52,51,49,53,55,98,48,102,56,56,99,53,99,100,100,53,55,49,99,52,52,101,51,102,49,99,50,48,53,54,53,48,48,100,54,53,99,48,52,102,101,56,49,50,50,49,98,57,102,48,49,51,97,101,48,52,97,52,49,101,56,55,51,48,48,51,99,99,56,56,51,57,99,48,52,51,102,49,99,102,56,99,49,102,53,51,102,100,102,48,101,50,99,55,99,51,57,99,52,97,56,49,101,52,49,99,100,57,97,50,55,50,51,97,53,49,101,52,97,55,99,51,100,49,99,99,101,57,49,101,97,99,99,97,49,56,97,98,49,100,49,53,56,100,99,57,52,102,97,57,56,100,49,98,55,50,50,100,56,51,53,48,54,56,54,53,50,53,100,56,57,50,55,48,48,97,98,99,48,57,57,56,56,101,57,56,102,51,56,102,51,98,48,51,57,54,56,51,98,54,51,98,56,54,101,57,98,97,48,97,49,51,101,48,102,99,51,99,100,48,97,54,53,49,57,99,55,100,51,52,54,57,99,53,97,98,50,48,101,57,56,52,98,55,50,101,56,55,51,54,51,101,97,98,56,98,48,50,53,97,99,49,56,97,102,52,48,100,99,53,54,98,48,54,54,53,49,57,97,56,48,48,102,102,98,54,55,48,48,55,100,57,51,101,48,48,102,102,55,50,56,51,48,49,51,98,98,56,50,99,48,57,98,51,48,50,54,50,52,48,98,48,55,98,56,49,102,49,48,48,102,102,48,97,55,48,51,102,50,56,50,52,97,52,98,100,55,51,48,97,51,101,49,99,48,101,51,102,51,56,48,48,102,102,97,49,52,49,99,56,48,48,102,102,55,100,56,50,48,55,56,99,51,98,101,49,101,100,48,50,55,97,48,48,102,102,57,99,51,48,102,53,48,55,53,56,98,99,50,97,48,51,99,99,49,100,55,48,102,49,48,49,51,51,99,48,102,102,48,98,100,48,101,101,48,55,57,56,51,98,101,53,57,97,48,57,55,97,53,50,48,55,56,48,97,52,50,100,99,49,101,56,48,55,97,52,98,49,50,57,99,98,99,50,57,56,98,57,50,98,57,50,53,50,100,48,52,98,53,50,97,56,98,54,52,48,52,57,54,49,51,56,97,102,50,100,57,48,53,51,53,51,53,48,53,51,100,48,53,50,57,56,52,100,52,50,55,49,101,56,98,56,55,50,56,49,51,55,102,56,100,99,100,56,50,56,52,56,52,56,99,48,54,56,57,53,48,50,54,52,100,48,97,51,52,55,101,51,101,98,57,51,50,99,97,55,97,51,99,98,97,50,50,97,53,51,50,57,101,49,54,53,57,54,53,49,54,53,53,57,53,50,48,100,49,55,51,48,48,99,98,56,55,51,100,53,97,99,53,50,51,97,54,51,98,48,97,57,54,98,53,101,97,100,55,51,48,99,48,51,50,57,97,102,54,51,101,53,54,51,100,97,101,54,57,57,99,97,50,53,54,98,57,98,52,98,54,98,97,53,57,54,53,57,53,49,54,53,56,56,97,53,100,101,48,98,97,101,98,97,56,57,101,48,99,51,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,55,101,48,48,48,102,102,102,97,52,53,48,48,102,102,55,100,100,99,56,55,102,99,48,49,102,53,50,101,48,102,48,56,51,100,52,56,101,57,50,49,100,51,48,48,102,102,55,97,57,54,48,101,53,56,49,101,54,55,50,56,48,48,102,102,49,101,102,57,48,101,51,56,48,57,102,49,52,99,49,99,102,99,101,101,48,101,54,49,52,97,48,102,54,54,56,51,98,53,98,48,55,57,50,52,49,100,52,56,51,99,57,48,102,55,51,54,52,48,51,100,56,48,102,50,48,48,102,102,52,101,56,48,49,100,56,57,52,53,55,101,97,101,56,55,99,97,101,50,99,98,50,54,57,53,56,57,98,102,49,53,101,48,56,50,56,48,51,101,98,57,48,48,102,102,57,48,102,48,55,56,50,48,48,102,98,49,57,48,50,54,97,48,49,100,101,56,49,50,98,99,49,99,48,50,100,98,56,55,54,57,51,52,51,102,51,52,49,101,98,48,100,56,51,100,98,100,48,48,102,102,97,55,50,101,55,57,52,55,99,51,98,52,48,101,100,99,51,102,52,48,102,48,100,56,97,99,53,50,49,55,56,49,101,102,48,101,50,51,54,53,97,54,50,99,53,49,52,51,56,101,57,52,56,49,50,52,52,98,101,52,51,48,52,56,48,50,54,55,50,55,102,101,101,55,56,56,52,49,52,102,48,48,102,102,100,49,49,48,50,52,99,56,48,49,102,53,100,101,48,52,56,99,48,48,102,102,51,101,51,102,101,48,52,97,98,48,55,101,56,49,102,49,56,55,57,52,98,102,48,100,53,51,99,97,52,48,48,55,98,54,56,48,49,101,98,54,56,49,51,48,51,50,53,54,56,51,101,49,54,97,52,51,100,50,48,50,54,54,48,102,49,99,51,99,101,49,100,55,48,55,55,48,54,48,55,52,101,56,97,49,102,98,48,55,99,101,56,54,53,48,56,48,57,49,50,51,48,51,101,52,52,55,48,101,53,54,48,48,102,102,55,98,52,99,97,102,102,56,98,50,100,56,48,49,101,101,53,48,102,51,55,57,97,50,52,57,99,53,54,55,102,56,49,97,51,48,49,50,101,56,48,52,99,51,56,49,50,102,54,48,48,102,98,48,49,48,50,53,97,52,51,57,97,48,102,102,48,49,99,97,48,55,56,98,56,51,99,98,48,55,48,56,48,102,54,101,56,51,99,53,56,51,98,50,49,101,48,48,102,102,49,50,54,48,102,99,48,55,52,52,48,52,101,102,48,55,48,52,51,102,99,53,101,56,55,51,56,98,97,99,48,50,53,56,49,101,56,50,57,99,51,57,101,49,102,49,50,97,102,97,48,48,102,102,55,100,52,51,57,52,53,97,50,48,102,101,57,101,53,50,97,48,52,50,54,102,50,98,54,57,99,52,48,101,57,101,53,53,97,54,97,48,97,54,97,54,48,49,55,97,56,51,100,102,48,48,102,102,55,99,55,102,48,48,102,102,49,102,52,101,56,48,102,50,52,49,101,48,56,55,57,52,48,57,56,49,48,55,97,99,48,52,97,54,48,48,102,102,57,99,56,55,102,57,50,52,98,55,50,101,48,51,102,99,49,101,50,48,102,54,48,48,102,102,51,100,55,97,48,50,54,57,56,97,101,50,52,53,97,53,49,55,52,53,57,56,55,99,56,98,98,50,100,102,57,52,50,49,100,98,48,55,100,50,56,48,53,50,102,57,101,53,98,57,54,50,53,57,97,55,48,50,52,53,48,52,97,51,99,56,57,48,48,57,56,48,52,56,51,50,56,48,48,57,50,56,54,100,48,101,52,48,50,102,53,99,48,49,102,54,55,99,48,48,102,102,102,57,49,55,48,49,51,97,48,48,102,102,48,102,98,48,55,50,100,99,51,100,97,49,100,49,48,101,102,57,55,51,52,48,101,54,48,48,102,102,57,54,97,48,102,48,53,49,52,52,48,57,52,48,55,49,100,56,97,102,48,55,52,101,48,102,48,55,97,48,54,50,97,100,49,99,51,56,50,53,97,97,52,56,48,51,97,52,98,52,57,48,55,50,52,49,99,55,48,102,101,97,53,102,52,101,48,55,56,48,49,99,57,52,57,48,102,57,102,100,54,57,98,49,97,50,52,98,52,54,99,51,98,57,98,100,57,53,50,56,49,101,53,51,56,48,53,102,57,50,100,48,98,50,52,99,50,101,48,98,51,50,99,48,98,54,50,99,53,101,99,57,50,57,99,53,57,97,53,97,53,49,54,48,53,56,50,52,54,54,100,57,54,98,51,99,57,56,57,101,102,102,52,57,52,57,52,56,101,100,51,49,97,53,49,101,52,57,97,52,98,102,53,52,54,57,100,97,52,55,100,98,52,99,54,100,98,52,102,102,56,48,102,97,99,48,48,102,98,98,53,48,48,55,99,56,51,56,51,57,101,48,52,98,53,56,55,52,57,51,48,48,102,102,49,102,53,97,52,48,48,102,97,99,54,98,99,53,48,56,55,53,48,49,100,100,48,55,51,49,101,48,55,49,101,48,102,49,52,49,101,52,55,48,49,51,54,50,99,98,48,55,53,56,97,100,48,101,56,57,53,99,48,102,54,56,48,57,55,101,48,102,55,48,49,50,102,98,48,49,100,49,48,50,54,48,99,49,99,97,49,55,56,57,97,49,101,48,99,53,49,57,53,54,53,48,56,55,48,48,102,102,98,99,48,48,102,102,55,97,98,54,53,49,48,55,102,56,98,49,97,50,99,51,97,51,54,50,97,99,97,98,50,99,99,98,48,98,97,50,102,48,98,101,97,48,49,48,101,56,51,100,48,49,101,52,50,101,52,51,101,52,49,101,52,48,102,48,48,55,98,52,51,99,56,57,97,48,50,54,54,49,101,49,48,102,52,49,55,52,53,98,48,55,56,56,98,102,50,99,55,50,50,97,51,50,50,55,50,99,48,98,57,50,101,100,51,57,50,52,98,52,50,99,56,98,48,48,102,102,52,98,50,49,97,51,50,49,97,49,50,51,55,52,99,52,99,52,98,52,57,52,98,101,56,97,56,54,56,56,56,52,56,53,51,97,101,54,54,49,97,56,100,50,52,50,52,54,100,48,55,51,99,48,101,57,48,51,102,52,48,102,100,99,49,101,56,48,51,98,99,48,55,51,54,48,101,99,52,97,54,48,48,55,98,56,56,49,101,48,48,51,100,49,48,102,97,48,55,52,56,49,100,101,56,55,51,48,97,51,99,57,101,53,51,57,52,102,99,98,53,48,102,53,56,55,100,56,51,99,50,53,55,48,55,53,99,51,98,97,53,54,101,50,99,99,98,102,50,100,52,97,52,50,57,53,49,51,50,55,57,55,48,53,99,97,48,50,49,101,52,102,50,101,56,98,50,50,98,56,97,99,52,50,48,52,100,52,98,56,53,57,49,54,48,56,50,53,55,99,51,56,57,100,48,48,102,102,51,97,56,48,51,56,99,48,48,55,99,50,55,56,49,101,53,56,51,99,49,48,55,53,54,49,99,97,48,102,56,48,51,100,101,48,50,55,57,56,48,49,101,56,55,56,51,99,49,48,102,48,56,55,54,99,51,98,54,53,98,56,55,57,99,49,100,56,54,48,50,53,57,48,97,48,48,55,57,98,99,51,57,97,53,99,49,54,97,49,100,102,50,97,99,98,51,50,101,52,51,98,100,99,51,101,101,49,100,57,48,50,54,97,53,48,48,97,53,50,102,102,49,52,48,53,99,97,52,57,54,50,49,100,100,101,53,98,57,53,101,56,51,57,48,52,98,51,48,49,50,98,48,49,51,52,50,98,56,101,53,55,50,55,98,52,98,102,101,48,50,51,50,97,51,98,101,101,97,51,98,99,100,50,52,51,51,53,101,49,101,54,49,99,54,57,50,49,97,55,48,53,55,56,55,49,49,102,57,50,57,101,49,50,54,102,98,55,51,54,49,99,53,54,49,51,100,52,48,99,54,52,51,99,48,48,102,102,48,102,98,54,57,48,48,55,100,56,50,56,55,97,52,49,99,48,49,53,48,48,102,102,52,97,101,49,55,99,48,102,102,102,50,55,48,51,56,97,50,57,48,51,97,52,49,99,51,48,101,49,57,53,54,49,99,55,48,48,102,102,55,97,53,54,48,101,52,53,48,99,49,50,97,49,100,52,48,55,54,100,56,97,48,48,102,102,48,55,98,50,99,97,57,101,49,101,52,52,52,48,55,54,101,56,97,49,102,48,52,97,99,53,50,54,48,101,100,49,52,99,55,52,101,52,99,50,102,100,99,50,99,48,98,48,101,56,57,55,99,98,52,50,99,49,51,98,50,55,57,54,48,48,102,102,57,101,48,54,100,99,48,49,102,55,49,99,48,48,102,102,102,97,51,48,48,55,100,54,48,48,102,102,102,97,56,100,50,100,52,51,97,99,53,98,57,54,101,49,102,57,99,48,102,97,99,49,99,57,56,55,98,49,50,99,97,55,50,56,48,97,99,48,55,99,51,99,51,98,48,49,99,101,48,55,55,49,57,100,48,102,101,49,55,56,57,48,48,102,52,49,50,52,97,101,48,101,56,52,56,51,98,101,52,52,48,55,98,99,48,102,51,48,51,100,102,56,101,49,100,48,48,55,54,99,102,48,55,97,51,57,55,56,57,98,48,56,50,53,50,55,98,50,99,99,48,49,101,100,102,50,54,48,50,54,54,56,48,54,52,101,48,50,50,54,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,51,56,48,48,55,100,53,100,48,48,51,101,98,99,52,48,57,57,101,48,48,102,102,55,100,56,53,56,51,102,101,54,52,51,57,56,48,52,98,56,50,49,101,52,48,98,48,101,98,55,55,52,48,49,101,102,48,48,102,100,99,50,52,48,51,98,102,52,57,101,49,99,56,97,50,102,48,51,57,50,48,102,48,99,98,54,48,101,101,54,99,49,100,57,48,102,100,56,55,101,56,51,56,100,50,49,101,53,99,49,101,55,48,48,55,98,50,52,98,99,50,57,52,99,53,55,97,55,50,53,101,50,98,51,53,48,48,102,102,57,57,49,54,54,52,54,55,50,49,51,54,57,101,48,49,100,56,48,97,48,50,48,49,56,48,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,49,102,102,49,55,102,102,53,48,48,98,48,51,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,97,48,49,57,102,56,97,48,49,55,48,97,48,48,102,57,97,56,48,49,50,101,48,48,102,49,48,48,49,101,54,57,52,49,99,50,56,49,51,55,55,99,97,101,51,48,51,97,53,101,48,101,48,48,49,100,54,48,49,50,101,48,48,102,102,50,54,97,48,57,100,50,56,52,102,99,49,101,49,100,48,51,99,54,48,50,54,97,48,49,101,55,100,49,53,100,99,97,100,99,53,100,54,48,102,50,56,99,49,100,99,50,52,57,54,48,57,100,101,49,100,100,48,49,50,49,101,54,99,100,56,48,51,100,99,50,48,50,54,51,102,49,53,101,98,102,101,48,50,52,48,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,56,48,48,48,102,102,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,56,49,55,102,97,56,49,56,48,48,102,102,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,102,102,56,48,55,55,99,50,101,98,97,101,98,102,102,97,56,48,52,48,51,97,56,48,55,102,99,50,56,48,52,98,100,56,48,51,101,102,53,52,49,99,49,56,51,97,97,48,50,53,56,48,48,102,102,49,102,54,97,50,48,52,100,50,48,51,56,99,48,55,50,57,48,56,49,50,48,101,99,56,51,57,48,48,48,102,102,102,52,53,52,48,49,101,100,56,57,50,98,99,98,53,50,101,48,98,101,52,50,99,48,48,102,55,50,48,49,50,101,56,48,101,57,52,51,101,52,53,99,48,54,48,53,97,49,55,99,49,101,50,48,102,55,49,54,101,57,54,52,56,98,101,48,102,49,49,54,55,101,98,97,54,49,55,101,53,56,49,48,55,51,100,51,55,97,57,48,100,98,54,101,53,48,57,48,102,102,99,48,97,50,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,102,53,48,48,102,102,55,100,48,102,48,49,51,51,48,48,102,102,48,102,97,102,55,48,50,53,53,52,49,101,101,48,55,99,56,49,101,98,48,49,51,99,50,101,99,97,50,48,55,56,56,51,57,54,48,102,50,48,48,57,55,48,48,55,56,56,48,101,49,48,98,56,57,56,48,55,101,48,57,49,99,97,54,50,101,48,49,100,99,48,55,57,99,51,102,48,49,101,53,48,102,54,49,54,49,99,97,99,48,55,52,54,49,100,102,48,102,48,97,48,57,54,97,48,57,49,52,101,57,48,101,48,97,54,101,52,50,48,102,98,49,53,101,57,99,56,51,53,100,49,102,48,48,57,54,49,53,97,53,56,52,100,49,55,55,49,48,52,101,48,48,102,98,99,98,48,48,55,100,97,55,57,54,97,48,48,102,102,102,98,53,102,48,50,55,48,49,57,50,100,48,49,100,101,97,48,52,97,49,56,51,57,101,48,101,54,98,52,100,56,51,97,97,48,55,53,56,53,55,102,52,57,54,49,50,97,56,51,102,56,56,54,49,100,97,48,55,57,101,48,102,54,57,50,48,51,56,101,48,102,50,54,57,50,56,98,100,48,55,55,50,48,101,100,52,51,99,99,49,100,53,101,49,101,99,48,101,97,56,51,99,55,52,53,100,56,51,57,97,53,102,56,50,55,102,56,55,55,99,101,55,50,100,48,98,50,55,48,98,49,102,55,56,97,102,48,50,50,50,53,48,55,49,52,48,57,50,100,48,50,55,99,56,48,57,97,101,48,48,55,100,55,56,56,51,100,51,50,102,56,49,102,52,48,49,50,55,50,48,102,52,102,48,51,97,50,48,55,57,56,49,101,57,48,101,49,49,54,97,48,101,98,99,98,98,48,102,50,56,48,51,100,57,48,48,101,100,99,49,101,48,53,50,54,56,55,49,52,98,97,48,102,48,56,55,53,52,51,100,56,53,56,57,52,53,56,97,54,48,55,57,101,49,100,48,48,102,102,102,98,56,55,55,53,49,52,49,51,54,53,102,48,55,50,52,51,98,50,57,98,57,51,100,48,99,97,100,54,99,98,99,54,102,57,53,53,100,48,53,98,50,99,50,48,97,102,52,101,50,99,53,48,100,51,98,102,99,48,51,48,98,52,48,49,102,53,49,50,48,52,97,53,56,55,57,52,51,56,48,48,102,102,48,102,56,102,50,56,49,51,51,54,48,101,102,56,48,49,102,54,49,48,49,101,50,48,48,55,97,53,101,48,101,100,99,49,101,100,48,55,49,56,49,102,51,56,51,100,48,48,102,102,101,98,56,55,101,102,49,53,48,53,54,56,55,100,55,48,51,98,57,48,50,53,98,56,51,102,101,48,52,56,102,56,51,98,56,50,56,56,97,53,48,102,100,101,48,101,99,56,51,57,48,48,102,102,102,50,50,55,57,55,50,49,102,50,101,49,100,51,50,56,49,49,52,51,101,56,53,99,56,48,51,100,97,101,57,97,57,101,53,54,56,55,102,56,51,99,48,48,102,102,50,53,102,56,97,100,50,99,56,97,101,50,98,99,98,51,52,101,50,98,102,54,48,48,102,102,98,54,56,48,55,101,52,49,100,101,48,55,55,56,49,99,102,48,55,100,56,48,102,55,99,51,97,56,48,101,56,99,51,101,98,56,49,101,52,48,51,97,57,48,101,99,56,51,100,48,48,102,102,56,55,55,99,49,100,56,48,51,99,51,48,48,102,102,55,98,54,99,98,97,48,101,55,56,48,51,100,102,97,48,101,102,52,97,52,48,102,53,57,54,97,53,53,56,55,50,56,51,101,99,48,48,102,102,102,54,56,56,55,57,100,50,49,50,99,51,99,56,49,100,54,48,48,55,98,97,99,51,98,56,56,101,53,54,57,55,55,99,51,98,54,53,101,97,53,98,56,53,102,49,52,49,52,57,56,48,50,53,99,53,98,53,100,57,54,50,56,52,101,102,101,48,101,99,56,49,51,57,52,48,48,102,98,55,100,48,48,55,100,56,56,56,48,51,101,99,49,52,51,57,101,53,52,48,55,48,52,48,57,98,97,48,50,54,49,97,56,49,101,100,56,55,52,56,97,49,50,102,49,48,48,51,99,99,53,54,49,53,53,99,49,100,50,48,51,56,102,48,101,49,56,50,53,52,98,97,50,98,48,97,99,48,102,51,49,52,54,56,48,57,101,48,50,54,50,48,101,99,52,49,100,98,48,55,51,99,98,54,52,56,102,56,97,98,48,102,98,48,55,57,57,48,102,97,49,97,53,97,55,100,50,48,55,101,53,97,54,102,52,100,55,98,52,50,50,98,98,97,49,48,49,54,53,97,102,102,56,48,54,56,97,56,49,50,50,56,48,52,97,52,48,48,102,102,51,101,98,102,99,48,49,102,55,52,52,48,48,102,97,51,100,48,55,51,97,48,101,49,56,97,55,54,55,50,50,56,55,98,48,49,100,54,48,51,57,56,48,55,55,101,48,101,56,99,98,51,48,102,102,101,98,48,55,100,50,101,101,48,55,53,52,48,52,100,100,48,55,50,52,48,57,52,56,48,101,54,56,55,51,57,51,99,49,101,51,52,56,55,53,53,50,52,51,99,56,48,101,97,48,97,57,48,102,100,102,48,101,50,57,54,56,48,102,52,49,49,99,98,97,98,48,101,54,97,50,49,55,54,53,57,48,51,97,102,48,102,50,53,55,99,53,55,54,50,99,53,51,52,48,49,99,51,52,97,102,48,51,50,53,48,48,55,100,54,56,48,48,51,101,56,54,56,48,57,50,57,48,48,102,102,55,100,54,97,50,53,56,55,50,56,49,101,48,56,51,98,102,48,101,98,99,48,55,98,48,48,102,102,57,56,52,48,101,101,48,55,51,52,51,97,97,53,49,57,55,56,48,102,98,48,48,52,101,56,49,101,99,57,52,53,99,51,100,48,49,102,48,50,98,56,51,56,97,53,102,48,55,49,52,51,101,101,49,102,54,99,48,101,101,52,98,99,48,55,99,48,49,102,99,48,101,51,49,52,53,52,49,102,57,56,48,102,53,56,55,57,53,51,54,52,51,98,52,56,50,56,53,99,97,100,48,101,100,56,48,57,97,56,50,52,52,97,98,97,98,101,53,55,57,53,101,57,97,56,54,48,49,53,56,99,48,48,102,102,102,97,101,53,48,48,102,102,55,100,56,97,48,51,102,56,48,48,102,102,55,100,54,56,56,49,51,49,50,53,50,48,51,102,99,48,55,49,97,53,97,56,54,51,53,52,100,57,53,97,49,100,97,48,55,56,54,49,100,57,99,56,52,49,99,100,55,48,48,49,101,97,48,56,51,98,48,101,49,102,57,48,101,49,56,55,99,99,51,100,97,48,101,102,102,57,55,54,49,102,49,48,101,50,56,55,102,51,48,55,53,102,56,55,97,98,56,55,48,52,97,54,52,49,57,48,102,52,57,52,54,53,50,55,48,102,48,48,102,102,55,55,54,98,54,52,102,50,97,101,56,56,56,50,55,53,48,49,51,99,48,54,100,53,52,102,48,48,102,102,55,99,100,102,99,51,99,99,57,48,49,100,54,99,53,52,50,48,56,48,51,101,98,97,51,49,53,99,49,101,55,56,52,50,50,98,57,56,98,48,102,55,99,56,49,51,55,54,53,55,97,53,56,54,97,57,54,56,102,100,49,52,48,52,99,52,98,49,48,49,50,51,52,97,48,50,53,51,51,97,49,54,101,53,56,101,54,53,50,51,48,50,52,99,57,55,57,52,48,99,57,52,55,56,51,56,50,52,102,54,97,102,102,48,49,98,97,48,48,49,102,54,101,97,48,52,101,52,48,55,51,99,48,57,49,53,48,50,52,53,99,49,102,50,48,51,102,101,48,102,55,49,53,52,48,48,102,102,102,55,51,102,48,101,99,54,48,55,55,98,50,56,48,49,100,50,48,49,51,49,50,100,99,97,54,99,53,101,101,50,101,56,49,102,48,48,102,102,51,98,57,48,101,54,98,102,98,57,55,56,53,53,56,55,54,56,51,100,97,48,50,53,54,48,57,48,101,49,101,100,52,55,52,102,102,101,99,97,52,98,48,52,102,101,52,55,101,53,55,101,97,54,101,54,97,57,51,57,48,52,48,50,53,48,53,52,48,99,52,48,48,57,102,54,48,48,102,102,55,100,57,101,48,49,51,56,48,48,102,102,48,102,98,49,102,48,102,52,49,52,48,49,101,48,48,50,54,57,52,49,101,55,55,48,102,99,97,51,48,55,52,52,48,52,100,52,48,49,101,99,101,50,98,52,48,49,101,99,98,48,55,54,48,49,100,56,99,53,48,102,50,102,52,97,101,48,101,55,97,50,48,55,56,56,48,50,101,99,49,100,101,48,55,48,99,51,56,57,99,98,51,57,50,101,101,99,51,56,101,49,100,98,52,99,51,49,54,49,48,57,100,99,97,101,48,52,97,100,52,49,53,100,100,98,48,52,101,97,55,100,50,55,48,49,55,55,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,98,57,50,102,51,98,49,56,56,99,98,97,101,52,99,56,53,52,100,100,52,101,48,51,51,55,100,57,54,51,53,55,55,52,48,56,97,97,97,56,48,50,50,97,102,99,48,54,102,101,98,49,53,100,54,97,54,56,57,98,99,57,50,52,97,57,57,50,52,98,52,57,98,50,52,52,56,50,51,101,98,97,101,98,97,99,101,102,97,101,98,97,101,98,102,102,50,57,55,50,101,52,101,52,54,101,101,52,101,50,99,56,53,55,99,55,51,55,51,101,51,57,98,101,51,57,98,56,101,51,56,57,49,100,54,101,57,100,55,50,98,49,97,57,99,98,97,100,56,53,54,97,98,97,102,56,48,99,102,102,101,53,56,50,101,98,53,51,52,56,52,100,52,48,56,52,102,49,49,49,50,57,52,52,52,56,57,52,52,52,56,50,51,101,98,97,101,98,97,99,101,102,97,99,101,53,99,55,50,51,55,100,48,101,53,99,101,101,50,102,52,100,53,52,101,101,48,98,100,98,101,51,97,99,49,55,53,102,57,54,52,97,53,53,57,50,99,49,49,54,50,55,57,100,51,57,55,54,54,50,55,55,55,52,54,49,98,49,50,97,102,52,54,99,50,99,100,56,102,102,57,56,55,100,98,56,99,98,48,51,102,101,50,102,102,101,98,97,101,98,100,98,54,56,52,53,54,97,54,56,57,98,100,50,48,97,56,53,52,49,48,48,102,102,55,56,49,97,53,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,101,54,55,57,101,100,98,54,99,101,98,57,98,54,49,53,98,53,100,54,100,56,49,53,56,101,98,49,102,55,55,53,102,100,53,53,53,53,53,55,49,55,102,100,55,102,102,56,50,102,102,101,55,53,56,97,101,98,53,51,54,57,53,54,100,52,52,50,50,50,52,56,101,52,57,50,49,55,50,52,57,52,52,99,57,50,48,54,56,49,97,53,102,97,98,57,50,101,98,98,51,98,54,57,55,49,99,57,100,56,53,54,57,98,97,100,98,48,50,98,54,101,54,53,54,100,55,53,56,57,97,48,51,53,100,98,50,53,50,54,50,52,50,99,98,101,55,52,101,53,100,57,56,57,100,100,100,49,56,53,49,50,97,102,52,54,48,53,49,102,102,51,50,100,56,54,99,102,48,48,102,102,51,48,100,55,52,48,49,48,50,53,48,48,102,102,55,97,98,54,98,97,100,52,100,49,51,52,49,49,101,48,99,98,52,56,52,52,52,49,54,53,50,50,48,98,50,52,49,49,49,55,100,102,102,101,98,102,102,53,102,102,102,99,53,102,102,102,102,102,99,49,55,101,56,55,53,97,51,102,101,50,102,57,100,55,53,100,54,55,55,100,53,99,99,102,51,98,51,56,100,50,101,98,57,51,98,48,97,100,97,101,98,54,99,55,49,54,51,54,101,54,49,100,53,98,53,100,55,52,100,56,52,53,52,55,50,99,57,52,57,57,50,56,53,99,52,56,49,98,99,97,97,101,101,56,55,97,98,97,97,101,49,55,53,53,102,56,48,100,101,98,50,99,101,98,98,51,56,100,50,101,51,57,51,56,53,57,98,53,100,54,99,55,51,57,99,101,54,100,99,99,50,99,55,48,53,97,98,54,98,97,100,52,100,52,97,53,51,53,51,52,57,97,57,50,102,101,99,57,54,50,50,99,57,54,49,50,56,98,50,50,49,50,50,53,48,48,102,102,100,97,48,56,102,50,97,98,98,97,101,55,97,98,97,97,101,49,55,53,53,102,102,48,51,55,102,102,100,54,50,98,97,101,98,50,100,98,52,98,98,53,51,52,52,100,101,99,57,50,49,53,50,50,50,48,56,57,102,98,102,99,50,98,102,99,48,97,53,55,50,53,99,98,56,51,57,48,98,98,57,51,56,100,99,56,100,55,57,51,101,49,54,54,101,54,102,56,101,51,102,102,99,55,53,54,100,55,53,102,101,99,57,52,57,56,57,52,57,50,57,50,100,50,48,56,102,51,97,55,53,99,98,100,98,53,51,57,55,53,98,48,97,100,53,55,53,102,54,48,53,54,102,102,57,57,54,48,98,97,101,98,100,98,54,57,55,54,97,54,56,57,98,99,57,50,52,50,50,52,56,49,52,53,55,97,99,97,54,101,101,55,57,101,54,101,97,55,56,53,99,100,55,100,99,48,100,100,102,55,53,56,97,101,98,102,54,99,57,52,97,98,49,51,48,52,53,100,99,101,102,51,98,53,56,100,52,101,98,57,53,98,56,98,100,101,101,98,101,101,54,49,52,51,55,101,54,49,57,53,98,53,100,55,53,100,51,54,57,51,53,51,99,57,50,52,50,50,52,56,49,53,49,48,48,54,55,97,101,98,97,101,98,102,55,100,53,100,48,100,100,101,49,56,48,56,99,101,56,99,50,56,48,56,57,54,51,48,50,56,55,53,54,57,55,53,100,51,52,52,102,50,99,57,52,57,57,50,57,50,52,99,52,57,50,52,57,50,50,52,53,102,55,102,102,97,102,102,100,55,102,102,102,49,55,102,102,102,102,102,48,53,102,101,51,97,100,49,102,102,49,55,99,101,98,97,101,98,102,55,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,98,50,52,48,49,102,49,50,49,48,50,55,50,52,51,57,97,48,52,98,100,48,49,51,100,54,53,102,48,51,56,52,48,102,54,57,53,52,49,97,55,48,50,54,57,99,48,52,98,51,49,53,101,49,101,99,57,50,99,48,98,53,99,48,48,102,54,57,48,48,102,102,51,100,49,48,48,55,51,97,48,52,99,57,56,55,99,57,50,102,55,50,57,48,97,99,48,101,99,57,55,57,52,53,102,54,50,102,98,57,55,56,56,101,56,49,98,53,49,55,54,49,100,101,99,53,54,56,48,51,55,99,50,53,99,50,99,102,99,102,52,49,99,48,49,57,97,48,48,102,97,56,49,99,97,48,51,98,48,48,102,102,50,54,50,52,49,100,55,56,55,57,99,49,99,102,48,51,101,51,48,101,99,100,48,55,99,52,49,100,98,56,55,98,102,57,52,100,56,51,99,56,49,100,97,99,53,99,48,55,56,48,97,48,101,53,56,53,48,55,55,48,51,99,50,53,53,56,55,97,48,97,55,48,48,55,54,99,56,55,54,48,98,55,50,56,99,98,97,52,52,57,52,51,48,102,48,57,52,56,53,54,50,55,48,48,102,102,53,56,49,54,50,56,53,57,100,99,56,98,57,48,53,51,102,53,57,53,102,52,57,56,56,55,54,48,49,48,101,56,56,52,57,56,57,50,53,55,97,52,98,52,57,54,56,56,101,48,54,52,57,48,99,102,55,51,98,54,101,54,57,100,54,51,57,56,50,55,55,99,50,55,56,101,50,48,53,56,97,101,97,48,51,54,98,48,49,50,50,97,48,48,102,102,102,57,55,54,56,49,51,97,52,48,52,98,52,49,52,99,57,54,53,48,48,49,51,51,54,49,99,52,48,48,102,102,55,57,99,57,50,97,49,98,57,54,50,52,51,98,99,56,54,48,48,102,55,51,56,51,97,55,48,50,53,100,99,48,52,56,98,48,50,54,48,51,101,48,57,52,53,57,100,48,54,101,49,99,50,48,50,53,97,48,98,102,52,99,50,100,48,48,102,102,52,99,57,50,56,98,98,50,56,101,99,48,50,102,53,99,100,57,48,54,56,51,97,101,54,54,102,102,57,50,102,53,51,102,52,102,102,56,48,100,97,56,48,52,57,51,56,48,51,101,51,55,48,48,102,102,52,56,101,56,49,50,50,50,48,52,100,56,48,51,100,56,48,50,54,98,52,97,55,98,99,49,101,55,50,57,57,51,48,48,102,102,49,101,99,52,99,48,52,98,99,48,51,98,99,50,50,48,102,56,48,97,54,101,48,52,98,55,48,50,53,56,49,100,98,56,55,97,52,49,100,100,48,51,100,97,101,48,48,102,55,54,50,53,48,51,102,53,48,102,55,50,53,56,51,101,50,99,48,102,56,49,50,56,51,100,97,102,57,55,52,48,48,101,98,99,56,55,55,99,99,48,101,101,99,49,50,101,48,50,53,99,49,100,57,51,101,97,56,50,99,53,48,52,48,52,55,57,48,48,102,102,55,99,57,102,99,49,102,50,48,49,50,101,54,48,102,54,99,48,49,102,54,54,56,57,52,56,52,48,52,98,55,101,50,50,53,53,56,51,57,55,48,55,53,54,102,56,51,56,55,48,55,97,54,99,100,54,48,102,99,49,57,49,56,49,102,53,56,51,98,56,48,55,102,101,48,52,99,48,97,51,48,55,100,100,49,97,98,56,55,101,99,97,97,50,98,100,50,57,50,48,56,50,50,49,54,50,53,49,52,57,50,50,56,48,48,52,99,52,51,97,53,102,102,48,48,55,54,53,57,54,56,57,102,52,48,57,100,97,99,51,100,56,48,51,101,100,98,56,48,49,102,50,54,52,48,50,54,49,56,48,49,102,54,54,99,48,101,98,48,48,102,102,49,101,56,52,48,55,50,99,49,100,53,55,48,50,53,56,52,49,99,98,48,55,56,51,54,57,48,55,57,99,49,99,49,101,49,102,97,48,101,52,48,51,101,97,99,48,102,48,55,49,53,52,49,101,49,48,55,55,50,49,102,49,48,101,52,101,99,49,101,98,50,100,52,49,99,51,56,55,48,56,51,100,99,49,100,53,101,49,100,53,48,102,53,56,55,48,53,50,52,98,97,97,101,53,48,57,55,55,51,99,51,99,52,48,50,55,99,48,50,53,97,53,97,54,101,53,53,49,53,100,57,48,49,51,99,48,53,57,98,55,57,102,55,49,50,49,101,55,53,102,55,98,102,98,55,57,50,49,99,55,57,101,55,50,99,100,102,102,55,49,100,52,56,51,100,53,48,50,56,102,53,102,102,100,56,49,55,56,50,57,55,102,99,48,55,55,54,48,48,55,99,51,52,56,49,100,52,56,49,50,98,50,53,98,48,51,102,56,48,55,98,56,48,102,53,48,51,99,48,48,102,102,102,56,51,50,52,56,49,51,53,97,53,55,48,55,50,48,51,102,56,49,100,52,50,57,48,48,102,102,57,55,57,99,48,101,102,99,49,101,50,98,53,50,99,48,51,57,97,52,51,48,102,57,48,49,50,98,101,49,101,53,50,97,99,49,102,55,48,48,102,102,51,100,53,97,52,52,52,100,56,48,55,55,49,102,102,48,55,57,52,48,57,57,48,101,54,54,48,55,54,54,57,56,56,51,52,49,101,100,97,51,55,48,102,51,100,98,56,48,48,102,54,101,102,50,48,97,48,52,101,48,48,48,102,102,102,98,102,57,48,55,49,54,48,52,100,50,56,49,50,100,101,48,48,102,98,52,52,48,55,101,56,48,102,52,56,49,101,101,98,51,99,97,98,54,56,51,102,54,48,102,99,99,49,101,55,56,51,101,55,48,55,48,48,53,100,100,51,97,48,101,100,100,50,101,53,49,56,49,100,56,48,55,57,48,48,57,56,56,48,55,99,54,53,102,56,51,97,100,97,48,49,50,100,48,101,99,49,54,99,53,102,55,52,56,97,57,48,49,50,52,50,99,57,51,56,56,56,55,100,57,48,49,48,52,51,99,52,101,49,98,99,48,55,57,52,97,99,57,102,53,51,51,54,48,52,97,56,48,101,99,48,49,101,54,48,55,101,48,49,99,99,56,55,102,99,51,57,99,48,102,52,99,49,100,98,57,55,57,56,51,98,54,49,102,99,48,55,55,56,49,101,56,48,101,101,48,55,100,99,51,57,101,53,102,54,50,98,56,97,55,50,100,56,48,52,97,48,51,99,97,49,100,51,50,101,48,97,100,50,102,56,97,49,50,99,55,49,53,54,53,101,97,48,57,54,50,53,51,49,54,56,48,57,48,50,100,99,97,102,50,98,100,51,97,57,48,52,98,48,50,98,100,51,99,97,101,52,102,101,56,97,49,57,57,54,52,56,50,57,56,56,51,53,55,49,52,48,54,101,48,48,102,49,56,48,49,102,50,50,53,48,48,102,102,55,100,99,54,56,51,100,57,48,55,51,56,49,102,97,48,55,48,48,49,102,102,48,50,55,48,98,57,55,99,48,101,56,99,49,101,54,48,51,98,52,48,102,52,48,51,57,100,48,102,98,48,55,52,102,56,49,50,102,97,48,52,97,100,49,53,49,48,53,101,48,51,98,56,48,102,57,56,55,53,100,50,99,51,57,97,49,101,52,48,101,102,101,50,101,99,97,51,48,55,50,54,53,55,56,55,56,99,97,98,48,52,102,56,55,53,56,98,50,52,98,50,98,102,57,55,48,53,50,57,55,52,56,48,53,102,50,48,48,50,54,48,49,51,99,53,55,49,54,52,56,54,53,56,52,52,97,55,50,102,102,56,49,99,51,56,55,100,52,48,49,102,55,56,101,48,52,57,97,56,49,51,57,50,48,48,102,102,102,97,53,48,98,48,50,52,102,99,48,57,98,57,52,54,48,49,50,98,48,50,54,52,52,49,99,57,56,51,98,55,48,48,102,102,55,98,52,48,49,99,56,49,52,100,52,57,52,48,102,52,49,51,99,48,49,101,101,56,48,102,100,56,51,98,55,48,50,53,50,53,50,56,49,100,56,48,51,98,54,48,55,98,49,99,98,50,48,55,54,48,48,101,55,99,51,97,97,49,99,49,50,56,48,48,102,102,52,102,48,49,101,48,56,55,97,56,51,99,99,56,54,48,48,102,54,52,48,55,98,48,51,100,52,53,57,49,53,99,53,54,99,55,50,54,49,101,51,50,99,49,51,99,97,57,97,52,49,50,99,49,48,56,48,52,99,51,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,48,102,102,56,97,48,50,98,55,56,48,51,101,50,53,56,48,101,49,48,49,100,54,48,51,98,99,48,48,55,100,53,54,48,51,98,51,48,55,101,54,49,100,48,57,52,49,48,48,55,97,57,101,48,52,99,51,55,48,102,57,56,48,51,100,53,99,97,52,55,50,100,99,98,55,52,97,52,99,101,48,48,102,102,102,52,57,56,48,57,56,101,48,50,54,51,52,51,57,99,49,99,49,48,49,51,49,50,98,49,51,48,51,99,54,53,56,49,53,50,53,54,55,57,48,101,102,50,52,50,52,101,52,49,48,49,50,53,50,56,48,51,98,97,48,50,54,50,100,100,55,55,48,98,48,97,50,99,100,99,57,99,57,100,56,48,54,57,48,53,102,102,100,52,48,53,48,50,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,51,55,101,97,56,48,97,48,52,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,55,102,99,48,50,99,49,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,99,48,48,48,102,102,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,52,48,98,102,100,52,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,55,102,99,48,51,98,101,49,55,53,100,55,53,102,102,48,53,101,52,48,57,53,101,48,55,102,57,52,48,52,99,102,56,51,56,98,48,101,51,48,51,102,50,57,48,55,50,99,48,102,102,99,48,57,55,57,101,49,102,56,101,49,101,51,51,56,51,57,100,48,50,54,57,52,49,100,98,102,48,55,52,99,48,102,100,56,51,57,100,50,49,100,98,48,102,57,49,55,99,49,99,101,102,99,51,101,99,48,101,102,102,57,55,50,53,102,48,48,57,48,55,50,102,56,48,49,101,100,100,101,49,101,56,48,101,100,56,48,51,98,54,57,51,56,48,52,99,99,51,57,99,53,101,48,55,55,52,51,99,49,102,98,52,48,50,54,51,57,48,97,48,48,50,51,57,52,49,102,48,56,51,101,50,48,55,56,48,48,102,101,48,49,101,51,56,55,57,52,49,101,99,56,51,100,51,48,102,50,49,55,48,49,102,49,48,102,101,48,55,97,97,52,97,97,57,50,101,99,51,99,48,53,101,57,55,50,53,99,48,55,56,52,98,54,50,99,52,48,52,56,99,97,48,50,98,48,51,97,101,53,54,53,50,53,49,55,48,49,101,49,50,100,48,98,98,50,101,49,50,98,50,49,57,52,99,53,50,57,53,99,56,52,100,53,50,55,49,54,50,57,97,101,52,97,49,50,50,50,50,97,49,51,55,53,50,56,51,51,49,49,50,48,49,102,52,48,97,48,49,48,48,102,102,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,98,99,56,48,51,101,98,52,48,48,49,102,52,97,97,48,52,101,56,56,48,51,101,100,52,57,50,52,51,99,102,54,48,52,98,102,97,48,56,55,50,99,51,56,99,49,100,55,48,101,99,102,50,57,52,49,51,48,48,102,102,102,49,48,49,102,54,97,51,48,51,100,53,48,101,99,56,51,98,97,50,100,102,57,55,54,99,56,55,102,51,52,102,50,56,56,51,100,99,49,99,100,48,55,53,97,48,102,49,57,48,99,98,52,99,56,50,53,57,56,51,98,57,50,101,56,97,52,50,99,102,101,50,49,57,48,56,51,99,48,57,54,53,52,49,53,100,51,49,52,101,50,53,97,54,56,48,57,55,56,51,56,97,48,48,102,102,102,97,50,52,48,48,102,102,55,100,48,102,48,51,99,49,48,48,102,102,55,100,97,50,48,55,102,48,48,49,101,97,52,48,51,100,55,54,52,51,99,101,48,101,101,56,48,57,52,51,48,101,97,56,51,52,49,101,53,48,102,56,50,49,51,52,53,100,48,55,52,52,51,100,56,48,102,49,55,57,55,99,53,51,56,51,101,49,50,56,48,97,53,99,48,101,52,52,98,98,48,102,52,48,51,57,101,48,102,102,48,51,97,100,48,102,56,99,56,55,52,99,49,101,54,56,55,48,52,97,100,50,98,56,49,101,51,102,52,101,50,99,49,48,55,48,55,55,99,97,101,52,97,48,49,50,101,50,98,101,98,56,55,57,49,51,54,48,48,52,98,48,48,51,52,101,48,48,102,102,57,55,99,48,50,53,56,56,49,99,50,48,49,50,97,99,49,99,56,54,48,49,100,102,48,49,50,102,99,48,101,57,52,49,100,100,48,51,97,56,48,101,99,51,51,52,102,55,55,99,97,102,48,55,55,97,49,99,53,48,101,55,56,55,49,53,56,52,102,100,52,53,99,57,55,56,53,101,52,56,48,57,56,97,51,48,55,51,52,51,98,99,49,100,102,52,50,52,98,99,56,52,53,57,56,55,56,99,98,99,55,49,48,50,48,49,50,50,54,56,101,53,57,50,54,53,99,101,102,52,57,99,57,98,55,55,102,101,48,50,56,55,48,49,50,98,99,48,48,102,56,53,101,56,49,50,98,52,53,55,48,55,51,52,51,98,99,53,56,56,49,51,55,52,48,102,99,48,49,102,56,97,55,48,51,100,97,52,49,52,100,101,57,54,53,57,97,48,56,51,56,51,48,55,57,54,48,101,101,49,51,48,49,100,52,97,55,53,50,50,48,55,56,48,98,54,52,57,52,48,52,55,48,52,97,56,51,99,102,48,50,53,54,48,48,49,101,101,53,52,97,52,51,52,99,48,101,102,52,56,55,54,102,49,54,56,56,54,57,99,54,57,98,50,99,98,56,55,56,54,50,54,98,57,53,98,100,48,49,52,48,54,50,51,48,55,51,99,48,48,102,102,102,97,53,52,48,48,102,102,55,100,53,97,56,51,97,49,48,55,55,97,49,100,98,48,55,55,101,48,48,102,50,50,97,48,52,97,56,48,51,99,102,99,49,100,98,50,57,99,97,55,50,57,102,48,55,100,52,49,102,48,56,49,50,99,54,48,52,98,99,48,55,100,52,49,101,48,57,55,56,48,50,52,56,53,50,57,53,56,53,49,55,50,99,52,51,99,54,49,101,50,97,48,55,53,50,53,55,56,48,57,97,57,54,101,53,57,54,50,98,48,48,52,101,48,98,53,52,100,101,56,53,49,99,98,50,50,102,56,98,49,50,100,56,98,50,102,97,50,57,51,97,98,50,56,51,49,50,48,102,49,99,48,49,102,54,49,48,48,102,102,52,56,52,48,51,57,98,48,102,49,97,53,56,55,52,48,49,101,101,56,49,51,98,99,48,52,97,49,48,51,97,99,48,102,55,97,49,102,54,98,97,53,48,55,54,48,49,101,51,56,49,51,50,101,48,101,54,52,51,57,48,49,101,51,52,53,48,100,99,97,102,52,50,50,99,100,56,99,57,50,53,49,56,55,57,99,51,101,52,53,55,49,54,101,56,56,52,56,97,99,50,99,99,97,101,52,101,57,50,54,56,53,51,97,99,97,102,50,99,100,48,99,98,48,99,55,54,57,51,50,50,102,57,50,56,55,52,52,48,49,102,54,53,50,48,48,102,102,102,97,101,55,48,55,56,50,53,102,49,53,56,49,100,49,48,55,55,99,48,52,102,101,56,49,50,53,50,49,102,97,48,102,53,49,55,50,57,99,53,55,57,53,99,53,52,48,55,54,48,51,57,101,48,52,100,54,56,51,56,97,48,102,49,56,55,56,48,98,53,52,102,50,99,53,51,100,49,48,97,98,50,98,100,48,48,97,100,50,57,52,97,51,48,102,100,97,55,50,55,97,54,97,54,97,55,57,54,52,57,56,56,54,56,50,56,48,56,54,56,54,56,55,53,54,57,99,53,56,50,52,97,50,50,48,52,52,100,51,97,57,55,97,54,98,102,99,49,48,101,48,50,55,51,52,48,49,102,49,101,55,48,48,102,102,55,100,54,51,56,49,51,54,97,48,101,102,57,101,48,101,56,49,52,101,48,52,98,57,56,51,98,50,48,50,53,57,56,98,56,54,50,53,101,52,56,50,98,48,51,100,48,48,102,102,52,97,98,56,51,97,48,48,102,102,50,53,102,56,49,99,99,57,55,101,102,49,54,50,99,49,52,97,49,101,56,50,97,57,48,49,57,50,101,52,98,97,52,52,48,55,50,97,49,101,49,52,99,97,50,57,101,57,50,99,51,99,56,99,50,55,57,54,49,48,56,54,56,54,52,101,57,51,52,97,50,48,101,102,49,54,49,51,98,102,50,98,50,54,50,99,48,52,54,49,48,48,102,102,55,100,57,48,48,48,102,102,51,101,50,101,54,48,52,101,101,56,49,50,55,56,57,48,49,101,52,48,102,101,48,51,56,102,50,57,53,101,48,50,54,52,48,49,100,48,52,49,55,97,53,100,99,56,55,54,52,97,48,48,102,102,55,53,101,53,53,56,51,100,100,48,55,99,50,48,102,57,53,48,52,51,97,98,50,101,48,55,102,48,98,53,50,56,99,98,49,48,102,98,49,53,97,49,99,102,48,50,53,102,52,51,97,97,49,100,57,52,51,52,97,52,50,48,101,97,48,55,54,56,97,53,52,51,48,102,49,97,54,50,48,50,54,54,50,98,102,48,55,98,56,98,100,52,51,54,99,97,102,57,99,53,55,49,54,54,56,53,100,98,48,48,102,102,100,54,49,52,52,52,97,52,54,52,102,52,55,52,55,52,100,52,50,55,100,57,52,98,52,52,52,98,54,53,97,52,57,52,53,52,99,52,55,98,99,102,98,48,57,50,99,98,102,51,50,102,97,51,98,99,56,101,57,48,99,55,102,48,102,97,51,53,52,100,49,101,55,101,102,97,54,97,51,101,97,51,102,57,102,56,57,54,57,52,56,97,56,99,57,101,56,101,57,48,56,52,57,97,99,51,50,57,54,56,56,57,54,99,98,97,56,99,57,52,56,54,57,49,49,57,50,49,56,52,57,54,53,102,57,97,54,49,50,49,57,52,56,52,55,52,56,100,101,49,50,49,49,97,97,54,56,100,53,98,101,100,51,53,49,102,99,57,98,99,102,101,52,98,102,99,48,50,48,102,52,51,100,52,49,100,54,48,102,51,48,55,49,99,98,102,50,101,56,51,57,101,49,102,50,48,101,100,57,55,97,49,100,49,48,102,53,48,55,55,48,98,51,50,99,48,97,52,48,102,48,48,102,102,55,54,52,51,99,101,53,51,50,55,57,52,48,49,101,49,50,56,52,98,97,50,57,53,51,57,50,56,97,99,50,100,52,97,56,50,101,99,97,53,50,100,53,49,57,48,100,51,99,97,99,50,100,48,97,100,50,100,49,49,100,51,48,97,102,50,99,53,48,49,51,57,49,53,98,52,101,52,49,52,101,52,52,52,56,52,49,55,97,50,50,101,50,101,49,52,53,56,53,48,48,99,55,48,48,48,102,102,55,99,57,97,56,48,49,102,52,52,50,53,54,48,51,100,54,48,101,100,51,52,48,52,101,56,48,49,50,53,50,48,101,53,100,100,54,99,49,101,101,97,50,50,55,98,54,56,50,48,102,52,99,49,100,56,48,51,57,98,48,55,55,54,56,102,50,56,52,49,102,51,50,56,53,56,50,98,52,49,102,99,56,51,100,57,48,102,98,48,51,99,56,52,97,48,101,53,48,51,97,54,48,55,52,48,53,56,56,55,57,56,51,100,48,48,102,102,102,54,48,51,100,48,49,101,98,50,99,99,51,97,52,49,100,57,55,48,51,101,52,53,102,48,55,97,102,50,48,57,54,55,98,49,53,48,53,53,57,54,57,98,49,54,53,52,56,48,53,56,97,56,48,53,100,99,56,55,57,99,51,97,56,49,101,56,48,101,52,57,55,97,53,99,48,55,53,52,51,101,97,49,100,57,48,102,48,48,102,102,55,51,99,51,99,99,49,100,98,50,100,56,98,50,48,101,102,56,55,56,48,51,98,54,49,101,56,50,57,52,98,49,50,56,52,98,102,50,56,99,51,99,48,53,50,50,54,100,49,53,56,53,101,49,52,99,53,100,57,52,99,53,98,50,51,50,48,97,55,57,53,52,53,97,49,52,99,53,56,50,51,97,53,50,49,49,54,54,56,48,57,56,56,55,50,57,101,53,55,97,55,98,49,54,56,50,53,56,51,53,50,101,54,102,51,98,102,99,53,53,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,48,55,98,48,48,57,51,97,48,48,102,102,55,100,55,49,56,49,51,56,52,48,52,102,53,48,55,97,56,97,54,50,56,48,48,57,55,98,48,55,49,101,48,102,50,99,51,100,48,53,48,49,54,56,49,101,53,50,98,48,51,98,48,53,56,48,51,100,50,54,52,49,100,57,56,51,100,48,50,101,48,49,100,50,48,55,53,48,98,50,50,99,48,98,50,48,101,99,50,50,97,52,55,48,102,55,48,55,100,56,51,56,99,49,99,53,48,102,55,50,49,49,52,48,56,54,53,49,50,49,48,55,98,56,97,55,48,102,50,48,55,56,51,98,97,100,102,98,50,98,52,51,98,56,57,51,48,53,57,100,51,53,53,50,101,50,48,54,52,101,48,55,100,56,48,49,102,52,98,101,48,48,102,102,102,97,53,97,48,55,100,56,48,48,102,102,102,98,50,49,48,55,102,97,49,99,53,101,49,102,97,48,55,55,52,48,102,54,56,51,57,48,48,52,97,55,97,52,99,48,55,57,101,52,51,100,97,48,102,56,49,57,48,101,56,48,55,98,48,51,98,56,53,51,57,54,57,57,49,99,51,57,52,48,102,52,98,49,52,98,56,51,56,101,48,102,48,52,98,99,48,55,53,56,49,102,98,48,55,54,101,57,55,100,48,99,49,101,53,56,55,50,49,49,56,51,97,99,49,101,51,98,50,99,48,49,98,52,49,52,101,52,98,101,53,53,57,53,56,48,48,101,98,48,102,56,48,52,56,48,48,54,97,57,48,49,50,53,56,48,52,57,53,48,51,56,99,48,50,52,54,99,49,99,54,48,51,98,100,48,55,50,56,48,101,53,52,49,100,102,56,55,51,99,51,97,54,56,97,49,100,51,48,101,56,48,55,53,52,97,48,48,102,102,102,49,56,55,56,52,97,48,48,101,57,48,55,51,56,97,49,48,102,49,56,55,102,56,51,99,54,53,50,48,55,51,56,51,97,99,49,100,49,50,101,56,51,102,52,49,102,55,50,101,56,51,97,48,49,100,48,48,102,102,101,56,48,48,102,102,51,100,100,52,49,102,48,48,102,102,102,53,101,48,101,56,57,53,54,57,99,49,101,52,48,102,52,50,55,49,53,56,56,52,53,56,57,55,101,57,101,56,102,48,57,101,57,102,51,50,52,53,49,53,49,49,48,102,102,99,48,53,52,53,48,48,102,102,55,100,54,57,56,48,51,101,50,49,52,48,101,98,52,49,100,97,54,48,101,57,56,51,100,50,48,50,55,99,56,51,101,49,99,51,102,101,48,102,48,48,102,102,97,97,50,99,99,97,50,48,102,49,97,48,56,51,98,100,48,55,54,101,53,102,56,55,55,56,51,100,52,48,101,55,99,98,49,52,52,52,48,101,49,99,53,50,102,57,49,99,97,48,48,102,102,56,55,52,52,49,102,50,48,49,50,99,97,53,55,57,55,52,57,57,57,51,56,98,54,50,98,52,51,100,97,53,50,48,55,57,48,97,55,97,52,102,57,56,101,49,100,99,52,98,52,48,50,98,56,57,56,48,57,56,50,54,57,54,53,55,48,48,102,102,51,51,54,57,53,97,48,48,102,102,102,97,57,50,48,48,102,102,55,100,53,97,57,53,56,53,55,50,48,49,53,102,56,48,49,102,53,99,52,48,52,56,55,97,55,102,52,48,52,50,52,52,52,50,48,52,102,49,54,52,48,52,97,48,48,49,50,102,48,57,56,53,56,97,54,56,50,53,100,57,56,52,54,48,52,99,57,54,48,57,53,99,49,100,98,55,97,52,57,52,98,52,98,51,55,98,52,101,52,97,102,51,56,57,100,100,55,98,50,51,56,101,55,57,48,51,49,49,53,48,57,54,48,55,98,56,48,52,99,50,56,51,56,52,48,55,48,48,102,102,53,52,51,54,49,101,50,48,55,102,50,48,102,98,56,49,100,48,48,51,57,51,50,56,53,101,55,50,53,56,54,56,98,99,48,55,98,54,48,102,50,99,51,57,97,48,101,100,99,97,54,55,53,101,97,52,55,50,99,100,51,54,49,49,102,49,54,54,49,102,49,50,101,56,97,52,52,50,98,97,48,52,57,57,52,54,53,99,97,54,101,100,97,98,102,48,52,57,57,53,52,53,98,51,57,97,52,56,50,48,97,54,100,52,102,102,56,49,48,100,48,49,51,57,54,48,48,102,56,98,53,48,48,51,101,98,49,56,48,57,98,55,48,102,48,50,52,48,55,99,48,97,55,48,101,101,48,55,99,52,48,57,54,51,50,100,100,49,56,97,54,55,100,49,48,97,97,48,101,99,48,49,50,98,50,53,52,48,49,50,102,99,48,101,55,48,49,100,102,51,101,53,56,51,50,57,56,49,101,55,50,99,99,97,101,52,98,50,101,52,97,52,52,54,48,50,53,102,48,51,99,48,57,98,53,98,50,53,56,55,57,49,56,52,48,50,99,50,100,49,49,51,54,49,99,101,53,48,57,52,48,49,100,99,52,48,56,100,98,57,53,57,49,54,101,56,48,97,101,101,48,52,99,98,48,48,102,102,51,101,49,98,54,48,52,102,51,56,55,50,99,98,97,48,102,99,56,55,57,99,49,99,49,48,51,100,54,48,50,53,101,56,51,100,54,48,101,97,48,97,99,50,101,49,51,52,48,49,101,99,102,48,101,102,48,55,97,52,51,102,54,48,102,55,56,98,98,48,55,100,52,53,56,57,52,50,57,54,49,101,97,52,57,50,98,56,51,98,57,52,53,56,57,53,54,49,99,102,48,50,53,56,57,48,56,51,98,54,57,52,53,99,50,49,56,55,55,49,50,52,97,52,52,98,48,102,50,48,48,57,55,97,54,99,49,53,102,50,57,99,56,97,49,101,49,52,102,50,98,98,56,48,57,54,99,97,49,98,54,97,48,51,101,99,50,51,48,48,102,102,51,101,100,53,56,48,49,102,53,55,97,57,56,57,50,56,101,56,56,56,52,48,48,102,98,50,49,48,50,52,50,53,51,49,51,49,50,57,102,54,57,56,52,53,52,52,52,52,48,50,55,48,52,48,57,55,97,52,56,52,56,52,57,55,57,50,50,56,51,48,54,53,49,100,56,52,55,52,55,48,55,56,100,53,52,57,48,57,49,55,52,52,54,50,54,50,54,54,97,98,102,102,98,52,101,49,52,54,48,55,51,52,51,57,97,49,102,52,48,101,55,48,51,99,51,48,101,101,57,53,99,49,101,100,48,101,50,48,55,98,56,51,98,52,49,102,56,48,101,97,57,55,50,56,97,56,99,53,56,49,52,101,49,101,54,48,101,55,56,55,56,52,97,97,48,102,51,57,52,48,53,97,49,53,56,53,57,97,48,97,51,49,54,52,53,54,49,54,48,53,54,49,55,54,53,49,97,53,97,55,50,48,97,53,97,49,97,55,57,53,50,57,56,56,56,57,101,53,55,97,53,97,49,50,54,100,98,54,57,97,56,48,57,54,56,56,57,102,49,53,53,48,57,55,51,53,98,102,99,48,50,49,56,99,51,100,52,49,100,49,48,102,53,56,55,48,99,98,102,50,99,48,51,97,56,49,102,55,48,101,98,56,55,56,52,51,57,101,49,101,54,50,97,101,53,48,99,48,52,100,48,51,98,52,49,101,97,50,57,56,98,48,48,101,101,49,55,99,53,53,102,50,99,49,48,49,49,52,98,52,52,53,48,52,102,57,52,101,53,98,50,50,50,50,50,55,50,49,55,52,101,50,98,53,50,53,49,53,51,100,48,56,49,51,52,56,57,49,57,99,52,49,52,98,52,53,52,100,56,101,49,57,100,99,53,102,49,53,49,52,48,51,53,102,56,48,49,102,55,52,52,48,48,102,56,101,55,56,51,56,52,48,50,55,102,52,51,56,48,53,57,56,51,99,49,48,50,53,98,52,51,97,52,48,101,102,48,49,99,54,56,49,51,53,54,53,52,55,52,51,99,49,100,98,50,99,48,97,53,50,56,56,51,57,101,48,101,99,52,49,100,56,56,55,101,50,56,98,50,50,100,56,49,100,56,49,52,50,53,100,55,48,55,98,97,57,50,49,99,50,48,55,50,54,49,101,99,48,55,56,101,49,101,54,101,49,100,54,48,55,55,56,49,99,98,50,102,51,48,51,98,98,48,52,56,97,55,52,99,57,53,56,49,101,51,50,100,52,51,51,50,99,54,56,48,49,101,100,57,50,99,49,51,56,49,50,48,48,102,102,49,53,56,99,48,102,51,48,49,100,56,48,55,102,99,49,99,99,56,55,101,48,98,98,48,55,54,97,48,102,52,99,51,57,97,49,101,56,48,55,55,97,49,102,99,48,101,101,52,49,53,98,99,98,101,48,101,55,48,55,100,56,51,98,99,53,98,56,55,53,52,51,99,54,53,51,100,49,55,52,53,51,57,53,101,53,102,49,53,100,56,98,48,50,56,99,98,101,52,51,52,48,50,101,48,97,100,48,52,102,57,53,48,53,57,57,53,97,53,56,49,53,102,52,57,97,56,54,100,56,50,55,56,97,101,52,99,52,52,50,99,50,52,57,50,48,97,54,51,55,55,55,102,101,49,55,52,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,50,53,48,48,51,101,49,50,54,48,102,56,48,49,101,48,56,55,100,48,49,100,99,48,49,51,100,101,48,101,57,99,51,99,48,49,101,53,50,100,99,98,53,48,101,49,48,51,57,54,99,48,52,97,101,54,48,55,54,101,49,100,101,52,101,50,101,56,98,98,52,101,50,97,48,51,97,102,56,49,101,50,57,55,99,48,52,100,56,56,55,57,99,51,100,102,56,97,52,50,57,57,50,99,98,52,52,99,50,57,56,97,49,99,53,100,57,54,101,56,99,56,101,57,97,53,56,99,57,52,54,56,48,53,54,56,48,57,56,50,55,99,55,52,102,50,100,48,49,51,101,53,56,49,57,99,99,48,51,57,51,56,51,98,99,48,55,102,57,52,48,102,48,52,49,102,98,56,49,51,49,52,48,101,51,51,48,51,57,54,48,55,102,101,49,99,56,101,48,52,98,99,48,48,51,100,50,53,100,56,49,102,49,48,51,99,52,48,55,55,49,99,51,98,52,48,101,50,52,49,102,56,99,56,51,100,98,48,101,55,97,53,56,55,99,98,101,48,50,53,100,99,49,101,48,54,50,101,49,51,97,56,49,101,55,102,48,55,53,101,48,57,51,101,49,100,56,48,55,97,102,52,48,50,52,56,53,49,54,48,101,54,48,55,99,49,50,57,48,52,97,48,102,52,53,56,55,52,98,48,52,101,50,56,48,57,49,52,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,55,102,99,53,102,102,100,52,48,53,48,50,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,51,55,101,97,56,48,97,48,52,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,55,102,99,48,50,99,49,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,52,48,98,102,100,52,48,99,48,48,48,102,102,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,55,102,99,48,51,98,101,49,55,53,100,55,53,102,102,100,52,48,50,48,49,100,52,48,51,102,101,49,52,48,50,48,49,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,55,49,48,48,57,49,99,48,50,52,99,99,49,101,98,56,49,51,102,52,48,52,99,57,48,55,48,52,48,57,54,52,48,55,51,54,56,99,56,51,50,49,102,48,48,102,102,55,56,48,48,102,102,48,102,55,53,48,50,52,52,98,56,50,102,49,57,48,102,50,99,56,55,54,99,97,97,101,49,100,52,48,101,48,56,55,98,99,51,102,101,57,51,99,98,97,52,102,48,101,97,56,55,54,48,51,100,97,53,98,50,50,48,50,55,99,97,97,48,101,53,49,54,54,56,54,53,54,99,99,49,52,50,57,100,100,51,57,51,99,49,56,97,101,56,52,100,55,52,99,52,101,52,51,48,52,101,100,52,48,51,49,98,52,48,49,102,48,102,56,48,48,55,100,55,51,57,53,54,49,99,102,48,55,51,48,49,101,48,48,48,102,102,55,100,56,49,48,55,102,52,97,51,48,101,102,57,55,48,57,101,48,102,56,98,57,52,101,48,48,102,52,48,52,98,97,55,99,97,57,52,55,50,99,52,98,100,48,101,54,102,48,55,55,99,49,101,98,48,50,54,55,56,49,99,56,56,51,100,49,101,56,48,53,97,49,55,52,49,99,53,52,50,52,57,50,56,54,56,98,102,52,53,52,57,52,54,52,50,52,101,48,48,102,102,55,98,50,52,51,101,48,53,56,101,50,100,48,97,102,100,57,98,48,102,50,55,52,50,56,100,50,53,54,54,102,102,48,49,98,49,99,48,57,49,99,48,50,52,99,99,49,100,52,48,49,50,48,97,48,52,98,54,56,55,48,52,48,57,54,53,48,55,51,54,56,99,57,100,52,49,99,102,48,55,55,99,48,48,102,102,102,55,53,56,50,52,52,98,56,50,102,49,56,48,101,100,53,48,55,57,48,98,53,57,48,102,53,56,55,102,56,51,100,101,48,102,48,49,50,55,57,55,52,57,101,49,100,53,48,101,99,48,55,52,56,97,57,52,98,48,52,56,49,54,97,49,102,53,50,99,100,48,99,97,100,57,56,50,56,49,48,98,50,48,97,48,49,57,98,97,97,52,100,55,55,50,54,50,55,50,54,48,48,98,57,48,48,48,102,102,102,57,50,57,56,48,51,101,102,49,57,51,56,48,57,50,52,48,101,101,56,55,55,99,48,57,54,51,48,50,53,56,52,51,102,56,53,50,53,56,51,102,97,48,102,56,54,50,101,51,48,51,99,48,50,99,48,51,97,101,49,101,57,55,102,56,55,99,48,49,100,50,48,48,102,102,51,100,98,56,53,56,48,51,56,54,48,55,56,97,49,100,51,99,53,56,97,53,56,51,98,56,48,55,98,99,49,100,48,48,102,102,102,56,48,55,48,102,48,55,101,56,51,57,54,49,101,99,48,102,49,97,49,57,53,102,99,98,100,48,101,102,97,55,55,48,102,50,49,53,99,48,57,97,99,53,55,54,57,50,98,50,53,51,57,51,57,51,52,48,54,50,54,48,50,55,101,56,48,57,99,99,48,55,55,99,48,52,56,51,56,49,50,98,56,48,102,49,56,48,57,57,99,48,55,56,101,57,49,50,101,49,52,54,48,101,102,97,56,51,97,49,100,99,50,57,100,56,55,56,97,55,101,53,98,49,54,56,48,48,102,102,102,55,54,56,51,99,53,48,101,54,48,55,48,54,52,48,52,98,56,97,101,50,102,56,51,99,99,49,100,49,52,53,52,99,99,56,50,57,56,49,102,53,50,98,100,51,48,98,48,50,52,53,101,97,49,48,50,52,49,48,56,101,101,49,57,51,51,101,56,52,48,52,100,48,48,57,52,49,48,55,101,48,48,102,100,48,49,101,56,48,49,51,49,56,48,102,50,52,98,102,48,55,98,97,48,102,57,52,51,101,56,49,101,52,48,55,56,48,48,102,48,56,51,100,49,99,97,97,101,53,100,56,55,57,56,51,100,56,49,101,51,50,102,56,51,100,54,53,99,49,54,49,99,97,53,50,56,52,97,97,48,101,98,57,53,100,100,50,56,98,98,48,102,52,57,54,99,53,101,49,55,56,57,54,48,57,50,50,57,56,97,51,50,98,49,48,49,98,99,57,101,53,56,97,54,102,56,52,48,52,52,52,52,52,50,56,102,50,56,48,56,54,56,55,49,51,102,101,52,56,48,102,50,52,49,101,99,48,51,100,51,48,55,99,50,49,101,49,52,56,48,102,56,56,51,100,100,48,55,57,52,49,102,101,48,55,97,97,49,101,100,52,100,99,100,48,50,55,56,51,100,52,48,102,49,99,51,101,56,49,101,48,48,102,98,48,55,56,100,50,102,97,51,57,53,101,56,52,53,53,51,49,57,50,52,98,98,48,102,51,97,55,57,54,52,53,97,98,102,101,48,97,99,50,98,48,97,101,52,48,56,50,52,57,54,55,101,56,48,53,55,97,49,50,48,56,100,50,56,50,100,54,54,99,57,52,51,57,99,49,102,52,48,102,56,56,51,98,99,48,102,48,57,53,97,49,101,100,48,101,50,48,55,98,56,51,99,97,49,99,55,48,102,53,49,52,101,57,52,56,99,53,56,49,52,101,49,101,54,48,101,55,56,55,56,52,98,53,48,101,99,57,55,99,53,53,49,54,54,53,54,50,55,50,51,49,54,54,53,54,49,54,50,53,54,57,55,54,53,49,97,53,97,48,50,55,97,50,50,54,50,48,49,54,99,56,54,56,56,53,56,49,53,101,57,54,56,52,57,98,48,101,50,49,50,55,97,49,97,50,50,55,52,53,52,53,97,50,52,53,55,49,51,100,55,53,102,102,48,49,56,54,48,48,102,102,49,102,53,57,50,48,48,102,57,48,100,48,49,51,100,48,48,52,57,57,48,51,102,57,48,101,53,57,55,97,48,102,97,52,49,102,100,48,51,101,54,48,50,54,54,52,49,99,56,49,54,54,53,57,56,55,55,52,51,98,48,48,102,102,102,49,56,51,97,48,48,102,98,48,49,101,97,48,51,101,50,48,55,99,97,57,99,49,100,98,48,55,54,56,57,52,49,102,49,48,101,49,50,54,48,55,98,48,98,51,48,55,53,48,53,49,48,55,97,56,49,102,54,56,55,53,48,51,57,97,53,53,56,51,99,49,50,57,56,51,97,54,49,100,53,50,99,100,48,48,102,102,51,57,50,57,54,53,100,100,100,49,52,50,56,49,99,98,99,50,100,99,97,101,50,100,50,55,49,53,56,53,57,97,54,102,52,51,48,48,102,102,100,50,102,48,50,52,101,52,48,57,99,54,48,55,49,54,48,52,102,51,48,51,56,98,48,101,52,48,51,102,98,48,55,48,54,49,102,57,48,101,102,56,55,98,52,51,98,50,49,101,99,50,56,48,51,98,48,53,56,57,54,99,53,51,57,53,101,49,101,53,48,101,55,49,55,56,49,101,52,48,55,55,101,49,101,52,50,101,56,51,97,48,49,100,57,48,102,57,49,54,56,48,101,102,52,49,101,48,49,53,101,49,99,100,48,102,49,56,55,98,100,48,99,51,97,97,48,102,48,56,51,97,54,56,54,49,101,102,50,56,100,48,56,51,101,52,49,100,53,52,99,50,102,49,51,49,51,99,97,48,50,99,49,50,50,53,98,98,98,98,54,101,100,48,57,51,53,51,52,48,50,50,101,49,52,48,100,99,52,48,49,102,53,55,54,48,48,102,98,56,53,48,50,54,97,99,48,49,102,53,55,54,48,102,50,49,48,99,98,51,48,55,53,99,49,101,97,52,99,48,102,50,48,51,97,52,50,101,48,98,54,52,55,98,48,102,99,48,51,57,99,48,102,55,49,55,99,48,102,49,56,98,55,48,55,55,54,102,51,50,53,56,49,55,99,48,101,101,57,50,52,51,99,56,49,102,49,50,56,56,49,100,102,56,55,55,99,49,101,57,48,55,48,48,102,102,51,98,53,52,48,102,51,51,56,55,53,56,49,100,102,49,53,56,49,100,53,50,98,52,98,102,50,101,54,101,102,55,50,56,53,50,49,51,52,51,98,97,53,57,57,51,50,98,53,99,56,97,52,48,102,102,48,48,102,102,101,55,56,52,97,52,53,52,54,52,102,52,55,52,56,52,50,52,100,54,49,57,52,98,52,52,52,98,54,53,100,52,54,52,97,52,51,52,56,56,99,57,48,99,50,52,98,50,57,49,51,52,99,50,52,51,50,57,48,56,101,57,49,98,99,50,52,50,51,53,52,100,49,98,101,102,98,52,100,52,55,102,50,54,102,51,102,57,50,48,49,50,53,56,48,49,102,50,55,48,48,48,102,102,55,100,49,101,97,51,56,51,99,56,48,55,52,97,53,50,48,49,51,53,54,48,52,57,55,56,51,57,52,48,101,98,50,49,56,55,100,52,49,100,102,48,55,56,99,49,101,54,48,55,97,56,49,102,53,48,55,52,52,49,100,54,56,51,98,56,54,97,48,49,101,54,48,51,101,49,50,102,52,49,102,97,48,51,99,99,48,55,50,56,53,52,49,52,101,57,101,53,55,56,55,55,52,49,100,52,48,51,97,49,50,99,48,98,57,48,102,102,97,53,56,55,54,49,50,100,50,56,51,101,101,49,101,54,50,100,53,51,48,51,100,56,49,101,48,52,52,50,99,48,97,48,50,98,49,50,52,98,54,50,100,48,97,102,55,48,98,52,48,100,48,98,50,57,99,48,51,52,56,56,48,51,101,98,101,52,48,57,100,98,48,55,54,52,48,52,102,101,56,49,50,98,50,48,101,98,48,48,102,102,57,56,50,48,55,55,52,49,101,55,48,101,99,49,55,48,57,99,49,101,54,48,101,54,56,55,49,100,99,48,55,56,56,53,49,48,55,54,48,98,57,48,101,102,57,54,55,56,51,56,101,48,102,51,52,98,57,48,55,55,50,49,99,98,48,102,97,48,55,98,99,51,56,101,53,57,57,53,97,53,48,48,102,102,55,98,52,51,101,48,57,54,49,100,56,50,100,56,51,97,99,57,50,49,102,53,50,98,100,48,99,98,49,48,101,99,49,55,97,53,101,53,48,55,56,48,97,49,102,100,49,54,48,98,52,97,48,54,100,98,52,102,52,100,48,55,52,99,98,52,50,98,48,97,101,50,101,49,48,57,100,50,98,52,98,54,50,98,100,48,99,98,53,52,48,52,56,101,99,102,52,56,52,48,52,102,52,54,54,49,51,49,48,100,101,48,52,98,98,100,57,50,49,49,99,49,51,48,56,99,57,49,97,57,49,57,99,100,50,57,50,99,98,51,53,51,51,55,51,102,48,54,57,51,50,50,98,54,100,101,55,102,99,48,50,48,54,100,55,53,48,51,57,50,48,48,102,102,55,100,100,102,56,48,51,101,98,57,48,98,49,48,48,55,100,54,102,56,49,51,98,99,49,102,99,48,55,53,56,53,50,57,52,56,49,101,49,52,53,48,55,50,99,53,97,52,48,55,53,99,48,49,101,57,49,56,55,97,56,98,97,50,98,49,50,53,57,52,51,48,102,55,55,50,98,56,49,100,48,56,51,97,54,48,102,48,48,55,102,98,57,53,54,53,101,50,50,48,55,48,99,51,56,54,49,100,48,50,102,55,57,52,97,49,101,98,48,102,98,97,52,97,48,97,55,56,48,51,100,97,97,53,55,53,52,57,53,56,101,55,99,56,48,53,98,49,49,50,99,98,102,98,52,100,48,50,54,100,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,99,52,99,48,49,102,53,98,48,48,102,102,48,102,97,101,54,48,55,101,50,48,48,102,98,50,101,48,50,54,50,48,97,52,48,55,49,99,48,101,55,99,97,51,52,101,56,50,98,57,101,48,49,51,50,99,49,102,48,48,102,102,55,56,54,57,56,53,54,48,55,99,51,48,55,48,52,49,100,101,101,57,48,101,51,48,55,102,52,51,101,50,49,100,99,99,49,102,55,48,102,55,48,55,53,56,51,56,56,49,102,98,52,54,48,101,98,52,56,55,97,53,50,56,51,56,50,53,57,57,52,54,49,100,99,99,53,56,57,52,56,52,56,51,99,52,53,101,57,56,97,100,50,98,98,54,99,48,57,100,52,102,50,98,99,48,98,98,49,52,48,51,53,100,99,48,49,102,49,55,98,48,48,55,100,54,57,48,48,51,99,57,54,56,49,50,53,100,48,48,102,102,102,57,52,49,101,49,56,55,52,99,98,55,48,101,102,48,51,102,56,48,50,54,50,101,55,48,48,51,100,52,48,50,56,56,51,100,56,53,49,54,50,57,56,98,56,48,101,57,102,48,55,52,97,48,102,53,99,49,102,102,56,55,53,99,51,97,53,52,53,54,57,53,56,53,101,56,55,49,48,51,97,54,49,102,50,50,56,56,48,52,102,48,51,57,50,49,101,99,52,48,52,99,52,102,99,53,101,49,54,50,53,101,55,50,100,49,48,57,50,53,49,54,56,97,99,99,53,54,49,53,56,52,53,48,57,51,55,102,99,48,54,49,53,48,55,49,56,48,52,98,102,48,51,97,50,48,50,53,98,48,49,100,102,57,53,48,48,101,98,56,49,99,97,48,55,48,52,51,97,56,48,101,101,52,51,57,50,53,49,102,50,99,48,48,102,102,52,98,99,97,51,48,101,55,48,55,53,99,51,98,52,49,100,49,50,98,53,97,99,53,57,49,55,48,53,57,57,55,101,57,50,54,50,97,99,51,97,97,53,51,57,52,52,53,52,54,101,48,50,54,97,53,99,57,54,54,57,57,98,99,97,48,52,56,51,54,57,54,57,55,52,54,97,98,52,98,52,98,97,97,48,101,55,55,49,100,54,100,97,56,98,55,53,99,98,57,56,54,101,50,48,57,98,57,55,55,53,98,51,55,49,49,98,55,51,100,55,102,102,101,99,54,51,54,102,99,101,51,49,99,50,99,52,50,99,53,102,55,100,57,52,54,54,101,100,101,55,100,100,54,100,57,54,54,51,48,51,54,101,51,99,101,54,54,57,98,56,99,54,49,55,101,97,56,100,98,48,49,98,56,50,51,97,56,48,56,101,50,48,48,102,102,102,57,49,52,56,48,51,101,52,53,52,49,102,51,48,50,53,100,56,51,101,97,49,101,54,48,50,52,97,99,48,57,50,98,48,102,52,56,55,50,56,98,48,48,102,102,102,48,57,54,48,49,99,55,50,102,52,51,98,97,48,102,53,52,49,101,97,48,55,55,52,98,99,50,100,100,51,48,51,99,97,48,101,99,48,51,99,97,57,50,53,98,56,51,101,101,48,55,52,99,49,102,53,48,101,101,56,55,54,99,51,101,101,48,101,57,99,49,102,53,57,52,50,57,97,49,99,98,48,55,97,101,49,99,55,52,100,50,57,48,51,97,56,49,101,55,50,98,48,97,54,50,102,56,51,97,55,52,53,56,48,55,55,52,98,49,97,52,54,50,100,48,98,53,100,55,102,49,53,101,53,55,54,102,102,48,102,100,48,48,102,102,55,99,56,51,56,48,49,102,50,50,99,48,101,99,48,49,50,56,97,53,50,48,55,57,48,48,102,102,57,52,55,48,50,52,99,52,51,100,54,49,100,99,48,102,56,56,49,51,49,97,49,101,48,50,98,99,98,57,50,56,52,49,101,50,56,51,99,51,48,101,102,57,55,101,53,55,56,55,56,99,51,98,50,48,101,55,56,97,55,50,99,100,49,52,49,102,54,56,51,98,49,48,102,56,48,55,55,99,97,98,48,102,54,56,51,97,55,48,55,100,54,49,100,102,48,102,101,48,55,48,56,48,57,57,99,48,55,55,54,49,102,57,48,101,100,48,55,53,48,98,98,50,98,56,97,53,50,102,48,51,98,102,52,56,54,49,99,102,52,50,52,98,52,51,50,100,48,98,52,100,99,98,53,97,50,98,99,97,99,99,48,49,55,97,54,48,102,98,99,48,57,101,55,48,50,55,51,52,48,57,57,50,54,49,50,99,97,102,48,55,102,50,48,52,100,56,48,49,51,50,56,48,102,55,56,97,48,52,57,50,99,57,50,48,98,52,54,56,51,97,56,48,102,50,56,49,102,57,56,51,100,55,48,55,56,50,49,100,54,50,98,49,101,52,56,48,49,51,53,52,54,99,56,101,53,54,57,52,52,49,102,51,48,102,56,49,55,97,56,52,56,56,56,56,56,50,56,56,53,101,57,55,50,53,55,97,48,54,100,100,99,97,54,99,97,102,50,99,100,51,49,48,55,53,55,56,52,101,52,101,100,54,48,98,100,56,55,100,52,51,101,54,49,101,97,48,55,56,97,49,101,97,48,102,50,48,55,102,48,51,102,52,49,101,52,50,102,48,51,100,101,49,102,52,48,102,55,57,55,54,53,98,56,55,57,99,51,100,52,49,101,56,48,102,52,57,55,50,53,56,49,55,101,49,101,48,48,102,48,49,55,101,49,101,50,50,99,49,50,56,98,54,50,102,48,98,97,50,101,48,98,99,50,100,57,51,53,51,52,98,55,50,100,52,98,53,50,99,52,98,55,50,99,57,50,56,98,48,52,102,52,99,52,101,52,99,52,100,52,102,50,99,49,51,49,102,52,57,52,101,50,99,49,99,97,55,54,100,99,50,52,50,55,97,102,102,57,56,50,50,97,53,97,52,97,48,50,52,50,51,97,54,97,49,98,101,102,50,50,50,53,97,50,51,99,99,97,52,50,50,97,53,97,51,98,57,100,57,55,57,49,57,101,54,50,98,50,52,50,51,98,99,56,101,57,48,99,53,49,50,54,49,50,97,54,97,52,102,51,102,49,102,99,100,56,51,53,102,101,97,99,51,48,49,101,50,48,48,102,102,51,101,98,56,99,48,49,102,55,99,101,48,52,101,97,48,49,50,50,56,49,101,57,48,101,49,97,49,57,54,99,48,102,54,99,49,101,52,56,51,100,57,48,55,51,101,49,100,49,52,101,50,102,57,101,55,52,49,100,100,56,55,102,52,51,102,54,48,102,53,99,51,102,54,53,51,98,52,53,54,97,53,48,51,98,54,101,49,99,50,48,101,101,48,55,55,56,97,102,48,101,57,50,53,56,51,101,48,48,101,56,56,55,54,48,48,102,102,49,101,100,100,48,101,98,51,101,56,56,53,50,49,54,48,49,100,101,50,57,98,55,52,49,56,48,101,102,50,54,97,50,54,50,99,56,97,100,98,102,100,48,53,48,48,102,102,97,102,53,48,50,50,98,53,100,55,102,99,48,51,101,52,99,49,99,55,56,51,102,52,48,55,53,99,48,52,99,54,48,51,98,54,50,56,48,49,101,101,56,51,57,98,48,102,97,48,55,55,48,49,101,48,48,51,98,100,48,102,52,101,50,100,55,57,52,54,49,101,54,48,101,57,56,55,56,99,97,49,48,102,53,57,52,99,57,102,56,97,53,48,102,48,49,54,97,49,100,55,50,99,55,97,50,57,55,54,49,100,54,50,100,56,98,99,50,56,100,51,51,97,49,49,55,50,53,49,57,54,56,56,48,101,54,52,48,50,99,53,51,51,52,50,55,97,50,50,53,97,49,53,102,57,52,101,52,51,52,99,56,57,48,49,49,97,48,48,102,102,49,102,50,98,99,48,48,55,100,51,50,56,48,51,55,53,52,48,48,102,98,51,55,48,55,49,48,56,50,48,48,98,101,51,57,48,50,54,50,52,51,97,52,56,101,99,48,99,48,48,102,102,99,56,101,54,48,52,98,102,48,51,97,52,101,48,101,100,99,97,51,48,101,55,48,51,97,99,48,48,102,102,52,102,99,97,55,56,55,99,97,52,51,102,48,49,102,100,48,97,50,99,52,51,98,49,99,55,52,101,50,56,49,52,50,51,52,48,49,102,49,49,50,48,48,55,100,57,101,57,54,50,49,99,55,48,55,98,50,49,101,48,48,50,52,50,52,49,102,48,48,55,102,48,51,99,54,53,56,56,55,54,56,49,101,56,102,50,97,51,48,51,56,50,50,98,99,51,99,97,49,101,57,55,57,51,48,51,57,101,48,101,102,54,56,51,57,48,49,100,55,48,50,54,53,48,49,102,50,56,51,100,49,97,50,98,57,48,99,51,99,101,49,102,100,52,49,52,51,48,101,98,55,48,102,52,97,54,50,52,57,53,57,54,57,98,99,51,57,52,49,100,48,50,99,56,48,49,101,101,48,50,99,98,50,50,54,48,102,50,55,52,50,102,48,56,50,53,56,102,48,48,102,102,99,49,56,48,55,99,50,48,101,55,52,49,100,102,56,51,102,56,48,55,54,101,49,101,53,48,55,52,99,48,102,52,99,51,98,54,53,51,56,55,99,52,51,56,54,49,101,98,97,50,97,97,56,98,98,48,101,102,57,55,97,53,51,49,52,101,49,101,49,50,97,48,98,49,48,49,50,51,50,102,56,97,99,48,102,52,49,53,56,48,57,97,50,57,99,51,99,50,53,53,57,55,52,53,51,97,53,53,50,49,57,55,50,53,50,57,53,97,57,97,100,54,52,101,50,98,57,51,53,98,56,52,99,52,52,52,54,52,99,54,101,51,50,54,99,99,53,99,102,102,56,48,52,50,101,97,101,97,48,101,50,56,49,51,101,97,48,52,97,51,48,55,98,99,48,57,49,50,48,50,54,98,99,49,101,98,48,49,50,97,54,49,102,101,52,56,52,51,52,98,48,102,54,48,51,97,98,101,49,99,53,99,53,98,50,52,50,48,51,56,53,56,98,97,56,54,101,101,48,102,98,48,51,98,55,48,101,55,48,51,99,53,50,98,56,49,50,101,57,48,53,101,48,55,54,56,51,97,54,53,97,57,49,48,49,50,98,48,102,55,50,50,57,102,50,54,56,55,55,56,97,102,97,100,102,55,57,57,101,57,98,49,51,48,57,101,57,97,48,57,100,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,55,102,99,53,48,49,48,48,102,102,99,48,49,102,48,54,51,48,48,54,51,97,50,48,48,50,50,49,52,48,48,49,48,53,97,97,56,48,102,102,56,98,102,102,97,56,48,97,48,52,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,53,52,48,54,102,99,53,48,49,52,48,99,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,102,102,56,48,53,56,50,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,56,48,48,48,102,102,51,101,97,55,48,48,102,102,49,97,101,57,99,48,48,102,97,100,51,48,48,52,99,102,101,48,50,52,101,48,48,48,102,102,97,54,50,52,49,100,99,97,56,49,55,102,97,56,49,56,48,48,102,102,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,102,102,56,48,55,55,99,50,101,98,97,101,98,102,102,97,56,48,52,48,51,97,56,48,55,97,98,56,49,51,56,99,48,52,100,56,48,51,97,51,48,50,52,55,56,48,57,55,49,48,55,56,97,48,52,100,49,56,51,102,56,50,101,99,48,49,101,100,98,48,55,52,101,48,101,98,102,56,55,52,51,56,55,97,56,98,57,97,50,98,48,51,100,48,53,99,55,52,49,48,48,102,102,55,98,99,99,51,102,52,49,100,57,48,55,55,56,53,49,101,99,53,55,48,55,51,48,51,98,56,49,101,99,48,102,50,50,53,55,52,99,48,102,49,48,55,98,52,97,54,52,51,57,99,56,48,53,48,50,55,101,56,101,57,50,52,99,98,49,101,53,55,57,53,57,50,57,99,53,56,50,49,48,48,52,53,52,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,100,102,99,48,48,102,102,102,97,99,98,48,50,53,49,100,50,48,48,102,102,57,49,50,48,50,52,56,48,49,99,57,56,49,50,97,56,57,48,53,57,97,48,57,55,48,101,56,51,97,57,48,48,102,102,55,97,56,101,52,56,98,49,50,98,99,51,98,99,56,52,49,100,50,52,51,52,57,98,48,102,98,56,51,100,100,48,102,102,48,51,99,53,99,48,57,55,50,56,52,97,100,50,101,99,51,100,52,56,50,53,55,54,56,99,49,101,102,48,52,97,53,56,50,52,99,98,99,50,99,50,53,51,98,99,102,50,99,55,54,52,48,55,49,51,50,57,48,49,57,48,48,57,48,49,53,48,48,102,102,56,53,102,102,48,49,49,55,56,48,49,102,51,54,52,48,55,99,54,49,102,48,48,102,102,101,52,56,51,97,99,48,50,52,55,56,49,100,49,57,52,97,53,100,56,55,57,53,48,52,51,97,50,48,102,98,51,56,49,51,50,100,56,51,101,97,53,52,49,53,56,49,101,57,50,100,48,97,55,48,101,100,57,55,98,56,49,100,99,48,55,56,48,48,57,53,52,48,102,51,56,55,54,102,48,55,57,56,51,98,54,56,97,52,56,97,97,48,102,52,99,57,53,99,53,97,50,53,50,52,50,53,57,52,49,99,98,97,100,102,56,55,55,99,98,50,50,54,53,57,49,53,97,54,55,51,100,55,53,48,48,102,102,98,97,56,53,48,49,97,48,52,48,49,102,50,99,99,48,50,54,52,48,49,101,50,56,51,99,99,48,48,55,100,97,102,56,51,100,97,48,50,53,102,48,51,99,56,53,56,54,52,56,48,101,48,48,102,102,49,50,99,97,48,48,102,102,102,54,50,102,48,55,54,99,56,51,57,48,99,97,50,54,52,48,52,98,98,56,51,101,57,48,50,53,98,99,48,57,55,51,48,102,97,48,55,98,102,48,50,54,53,48,56,97,53,52,48,50,101,49,50,99,49,51,56,53,98,57,53,99,56,98,55,54,48,50,55,99,53,100,57,55,102,101,55,52,55,48,49,50,99,48,49,50,100,50,98,56,99,53,55,97,56,48,97,102,99,98,102,101,48,51,56,97,48,51,98,101,48,48,102,102,55,99,51,57,52,48,57,100,55,48,102,49,48,49,50,102,52,101,48,51,99,53,48,102,101,56,51,99,51,99,48,101,100,99,49,102,101,52,56,55,54,56,51,101,97,53,57,99,48,49,50,101,48,48,102,102,48,102,54,56,56,51,97,55,48,102,55,99,98,56,49,101,51,50,56,100,51,99,98,102,52,54,48,101,53,56,55,53,102,56,51,101,49,50,97,48,48,57,57,98,57,48,101,54,101,101,49,102,97,52,51,50,98,56,97,49,50,99,48,48,102,102,52,101,102,97,48,56,50,52,48,51,98,54,48,48,102,102,102,55,51,56,50,52,48,98,53,100,53,52,53,50,57,54,49,52,97,48,52,53,56,48,52,101,101,56,48,51,101,57,101,52,48,49,102,54,48,99,48,48,102,102,102,97,102,50,50,56,53,49,99,51,101,56,48,52,100,53,48,51,56,52,101,48,101,100,56,51,56,52,53,97,56,55,97,49,57,48,101,98,48,55,55,48,51,100,50,48,48,102,53,51,99,49,99,56,56,55,98,102,57,55,97,57,99,53,56,50,49,56,55,97,56,98,52,50,57,56,48,49,100,56,54,48,101,101,56,49,101,56,48,55,100,99,98,56,50,98,51,49,54,48,53,51,56,55,50,48,51,99,56,57,99,48,49,55,99,56,55,97,53,48,50,57,49,53,98,52,49,52,102,55,97,49,51,57,51,99,97,100,54,100,51,52,48,102,56,52,48,49,102,49,99,48,48,48,102,102,55,100,102,49,48,51,100,54,48,50,53,100,52,51,100,56,48,101,54,56,48,49,102,53,101,54,48,102,52,53,48,48,102,102,48,49,101,97,54,48,51,98,53,48,55,99,48,48,102,102,102,101,48,49,99,51,56,51,57,53,48,55,48,54,56,98,100,51,56,51,98,97,49,100,48,97,48,55,52,48,102,48,51,101,54,48,55,100,101,49,102,52,101,48,102,49,99,98,54,101,57,48,53,48,56,51,97,48,50,102,48,51,99,56,49,102,102,99,53,101,56,55,97,56,49,101,99,57,53,56,53,100,100,50,49,56,55,101,48,51,102,54,53,55,99,57,53,57,99,97,51,56,50,98,48,51,98,54,53,57,49,53,97,53,55,49,54,48,57,99,48,50,53,101,48,51,102,97,56,48,51,101,99,57,48,49,99,98,50,54,48,49,51,48,99,48,52,56,51,48,49,51,56,101,48,101,56,52,97,56,50,97,98,57,55,50,49,101,100,48,102,99,48,49,50,98,101,48,52,99,50,56,55,54,56,51,56,54,56,55,100,51,97,52,97,100,101,48,48,102,55,100,56,55,56,99,49,99,98,56,55,101,56,51,98,50,49,100,53,55,54,57,50,53,50,56,98,54,50,56,99,97,57,50,51,99,98,52,50,101,53,56,57,102,56,98,98,50,99,49,48,56,97,50,48,50,50,55,101,53,56,98,56,99,99,99,56,54,97,100,102,102,56,48,52,55,52,50,101,97,49,57,50,48,102,54,52,49,100,98,48,55,56,52,49,99,101,48,51,100,50,48,55,57,52,48,101,56,56,51,100,101,56,102,57,48,99,51,100,99,48,101,98,48,51,102,101,49,102,50,48,55,55,50,49,101,57,52,51,99,101,50,48,50,52,48,50,53,48,51,99,56,49,99,55,48,102,48,49,54,52,49,100,56,50,101,57,49,56,49,51,48,53,54,50,54,57,54,50,53,52,98,102,97,48,98,53,50,97,100,50,101,52,57,50,48,49,54,50,53,56,97,48,102,56,57,57,48,49,50,101,50,99,49,51,57,98,101,49,97,53,56,53,98,50,102,102,56,48,100,97,54,48,48,102,102,102,56,97,52,56,48,51,101,99,55,99,97,56,48,50,53,54,99,48,57,99,50,55,52,48,57,55,54,48,55,98,97,48,102,49,52,51,101,50,53,53,48,51,97,99,48,55,102,56,53,53,51,97,49,99,98,48,55,55,56,49,100,50,55,52,98,102,48,102,102,57,54,101,49,99,51,52,99,48,50,54,49,52,49,101,57,48,51,99,102,48,50,53,100,52,51,56,97,49,100,50,52,57,57,48,101,48,48,102,102,55,55,99,51,98,97,49,101,49,50,57,100,49,48,51,100,54,57,97,49,100,102,48,101,100,57,54,50,53,55,101,48,102,98,57,55,53,56,97,49,50,98,99,97,100,48,101,102,99,100,49,53,56,53,97,56,55,56,56,97,100,50,98,102,101,50,52,48,49,97,51,97,56,101,57,48,100,97,52,51,50,100,50,52,51,49,52,52,100,57,52,56,54,100,97,52,56,54,101,99,54,102,57,99,54,100,50,51,49,50,57,101,49,48,48,99,102,100,99,99,50,51,49,98,48,52,50,56,48,52,49,50,49,53,54,53,57,50,54,49,52,101,53,57,57,53,101,53,98,49,53,99,102,54,52,54,52,101,50,98,49,51,49,49,52,98,48,50,98,100,50,51,98,54,99,98,98,57,57,52,99,52,48,52,56,99,57,50,56,99,57,49,57,97,52,56,100,52,56,102,52,52,49,50,53,56,57,97,51,55,100,101,52,54,102,97,97,54,102,55,102,97,56,48,51,53,98,56,48,49,102,49,57,55,48,48,102,102,55,100,57,101,97,53,56,49,51,102,50,48,52,98,53,57,55,52,48,101,52,48,98,50,50,56,97,56,97,100,52,102,48,50,52,55,48,49,99,54,56,49,50,55,52,48,101,98,49,51,56,98,57,101,53,97,51,50,57,100,99,51,99,52,57,97,53,97,48,55,48,48,102,102,51,102,97,49,99,102,52,57,50,99,51,49,53,101,56,99,49,99,52,48,101,56,50,50,57,53,51,56,49,51,50,48,101,55,97,57,50,101,53,48,99,48,52,99,52,51,100,98,51,98,50,54,101,54,102,49,54,50,52,53,48,97,53,51,52,98,49,102,102,48,53,100,52,48,49,102,51,48,48,48,102,102,50,52,99,57,49,48,49,101,99,48,49,50,50,56,53,54,48,49,51,55,56,56,53,54,53,51,49,53,56,57,50,48,52,97,52,55,52,102,48,49,51,99,54,98,56,55,52,56,97,54,52,100,50,101,48,51,99,101,48,48,102,102,102,53,102,48,49,101,102,56,49,50,100,52,48,101,99,48,97,100,51,48,55,98,49,50,56,98,97,50,98,56,98,55,50,56,101,48,97,51,97,50,98,51,53,49,100,48,99,97,52,48,102,49,55,50,99,57,48,55,101,50,97,101,99,48,52,56,53,48,48,48,102,102,50,102,55,56,48,53,56,51,50,56,48,55,98,55,56,49,51,52,54,48,52,98,55,56,51,98,100,48,50,54,100,56,49,99,53,48,55,101,48,48,102,102,57,55,100,48,55,97,101,53,55,48,48,57,98,48,51,98,101,48,55,56,51,99,51,98,57,99,51,99,50,53,55,102,52,97,50,102,100,48,54,57,101,99,49,100,51,48,102,56,49,52,48,49,102,52,50,98,54,52,49,51,48,49,100,57,50,101,56,51,98,97,53,99,99,102,99,53,98,56,55,55,52,97,102,97,48,48,102,102,98,49,50,101,100,48,52,102,97,55,101,98,48,52,101,97,48,102,98,52,50,55,48,48,102,102,50,50,52,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,54,57,54,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,99,53,48,48,49,102,53,53,56,48,52,97,51,51,97,48,52,102,55,48,49,51,101,56,48,101,50,52,48,57,53,52,52,54,50,99,100,48,56,97,54,55,56,49,101,57,48,48,51,100,52,101,99,100,49,54,48,53,56,48,55,55,52,97,102,48,102,54,50,49,97,51,101,48,101,53,48,51,57,57,48,55,56,99,48,102,49,98,54,55,99,97,50,50,99,99,98,99,48,101,97,97,49,57,54,54,52,56,48,49,101,100,51,101,56,56,55,52,97,50,102,57,48,98,50,48,53,53,52,97,55,99,99,97,55,54,52,50,99,56,51,54,48,49,100,97,48,53,53,57,53,56,53,55,49,52,101,56,52,100,49,53,97,53,52,57,53,101,56,54,53,53,50,48,51,49,100,101,101,56,101,56,48,56,48,56,99,99,50,49,97,49,98,50,48,57,56,55,98,97,52,50,52,48,54,48,56,99,56,102,97,53,49,57,98,100,52,57,50,102,98,100,53,53,51,49,51,98,48,54,57,53,52,50,102,55,102,101,56,48,50,101,54,52,48,49,102,48,97,101,48,50,53,99,52,49,100,101,48,51,99,98,48,55,101,97,48,52,100,99,48,49,51,48,56,49,101,52,52,48,99,57,50,48,102,48,48,102,102,48,57,54,52,48,48,102,102,55,97,48,52,48,48,102,102,102,52,100,99,98,48,101,57,52,53,102,98,53,100,48,51,48,51,101,97,48,101,56,48,49,51,53,48,49,99,99,48,102,56,54,99,56,101,56,54,53,100,49,53,101,53,51,97,53,48,50,55,52,97,56,50,98,57,49,54,54,52,48,52,102,52,97,51,48,102,48,52,98,55,56,56,100,57,53,98,56,97,100,52,102,101,48,57,101,101,48,49,56,102,52,98,102,101,48,50,101,51,56,48,51,101,52,97,52,48,48,102,98,49,101,48,101,101,56,49,50,52,48,48,102,102,52,56,98,56,55,57,56,51,56,52,49,100,98,48,55,56,50,49,101,101,48,101,51,48,49,51,49,56,48,102,99,102,49,52,101,48,48,102,52,52,100,102,48,101,49,49,55,56,49,102,101,48,101,53,48,55,97,100,101,48,48,55,97,53,101,48,102,56,48,49,99,52,49,55,101,48,102,50,51,57,53,97,49,102,100,48,101,54,56,55,55,49,51,57,48,56,51,98,49,55,48,49,99,53,48,102,54,50,52,99,97,55,48,48,102,102,57,100,48,55,56,48,51,98,100,99,98,54,50,98,57,51,49,50,99,97,97,50,98,102,57,54,55,52,57,97,57,56,56,51,56,48,50,57,102,99,49,101,53,48,55,102,99,51,99,56,48,102,52,56,51,102,99,49,102,53,48,55,57,52,49,101,101,50,100,99,98,97,50,102,56,51,99,101,49,102,98,48,102,53,56,55,57,48,51,101,48,53,102,49,55,48,49,101,51,50,101,100,51,56,51,99,56,53,102,57,54,50,53,99,56,55,57,56,98,55,52,99,50,102,52,98,52,50,99,48,98,53,50,102,48,98,52,102,100,51,56,98,55,50,100,49,51,53,51,56,98,49,52,56,52,99,50,99,52,98,56,52,99,51,50,53,57,54,48,57,101,57,48,57,52,53,56,100,99,101,55,49,99,97,53,48,55,56,48,48,102,102,49,102,54,97,52,48,52,102,53,57,55,52,48,48,102,102,102,98,49,52,48,50,55,52,52,49,101,97,48,49,51,51,56,57,99,56,100,56,97,97,50,57,99,51,101,100,56,51,56,97,48,50,52,97,49,100,101,99,57,52,56,99,53,57,55,50,57,98,48,55,54,99,49,100,52,48,51,98,98,48,101,49,57,54,55,98,49,54,97,99,48,55,51,99,51,56,56,57,52,53,57,52,97,54,97,53,48,55,50,48,49,51,98,56,49,51,54,53,48,50,48,102,52,50,102,54,49,56,99,54,98,49,100,51,57,51,52,48,98,55,100,55,102,102,53,48,99,53,48,55,54,48,48,101,99,99,51,102,48,48,102,102,102,57,56,49,101,48,48,55,51,56,49,100,54,48,51,98,55,50,56,102,48,55,57,48,51,102,56,48,102,48,99,51,100,48,49,100,99,48,101,52,48,55,51,99,97,50,99,53,56,57,52,101,53,52,56,48,57,98,56,55,57,52,51,100,56,53,99,49,53,97,53,48,57,52,50,53,55,54,50,100,48,98,101,52,101,50,98,56,97,54,50,97,99,49,51,101,53,98,57,54,48,53,55,97,48,100,50,55,49,54,48,53,56,50,48,57,53,99,56,49,100,50,56,51,52,50,99,57,51,100,48,100,48,54,54,101,101,52,50,101,57,52,48,55,54,53,48,48,102,102,55,99,51,50,56,48,57,52,102,48,102,54,56,55,56,56,48,57,97,54,48,55,99,97,48,52,100,100,49,54,101,53,49,101,52,101,48,55,52,97,53,48,56,51,57,98,48,55,56,50,48,101,53,48,97,99,50,100,52,48,52,100,49,48,49,57,48,52,57,56,51,100,57,50,98,56,49,101,50,48,49,50,98,99,48,102,51,56,97,101,57,101,53,54,97,51,48,55,56,97,52,51,99,52,57,50,52,48,51,98,99,102,50,52,50,54,49,100,50,99,51,98,98,52,49,100,100,102,99,100,98,57,54,57,54,53,56,101,57,52,49,57,102,102,48,53,48,48,102,102,48,57,52,52,48,48,102,102,55,99,52,98,48,48,102,102,49,102,54,52,54,48,102,98,100,51,57,102,55,52,48,57,56,57,50,56,56,48,49,101,53,52,56,51,97,52,57,48,49,100,56,55,99,98,98,48,101,100,56,55,97,51,57,54,56,48,101,49,99,49,102,57,101,48,102,49,97,53,50,52,51,101,49,100,56,101,53,51,49,53,98,99,97,52,48,101,50,56,49,51,49,101,53,50,49,54,56,53,53,48,48,57,100,57,53,54,53,100,57,55,56,57,102,50,57,97,57,99,54,99,53,55,56,48,51,100,98,98,57,48,52,98,48,56,56,97,50,101,57,48,52,56,56,49,50,101,48,48,102,102,51,101,99,57,52,48,49,102,53,100,56,48,102,101,52,48,49,102,53,56,99,48,52,99,97,49,54,97,48,52,98,57,56,51,102,99,50,97,98,50,51,49,54,48,57,97,53,51,97,55,48,55,102,48,49,100,97,48,55,56,56,49,51,99,49,99,100,52,56,48,48,55,97,56,56,48,101,55,100,50,48,49,101,48,48,55,101,99,51,56,97,49,99,57,48,55,57,51,99,97,52,48,101,53,56,55,101,56,51,102,97,56,97,49,99,101,101,49,101,100,52,56,48,101,48,57,55,52,57,57,99,51,57,97,53,101,57,55,97,48,48,102,55,49,56,55,55,98,101,48,52,57,49,54,54,56,50,52,54,57,48,57,51,57,51,99,48,51,53,48,56,48,49,102,55,100,97,48,48,102,98,50,49,48,102,50,56,48,51,101,98,49,52,48,57,48,55,50,101,99,49,102,51,56,55,50,99,97,98,48,52,102,48,51,99,50,48,55,97,54,49,101,102,50,99,56,48,57,55,97,48,55,54,101,53,101,54,52,98,52,49,52,55,99,49,99,51,48,55,56,52,49,102,56,48,55,51,50,48,102,56,99,51,100,50,49,100,49,48,55,56,48,48,50,53,54,53,98,48,55,49,48,51,102,56,53,51,48,55,97,55,56,55,53,52,98,54,48,101,48,50,50,50,54,56,48,51,100,98,50,53,101,57,53,99,53,55,49,52,50,53,102,55,101,52,48,98,52,50,100,57,48,99,97,101,50,54,56,50,57,101,48,49,52,49,97,48,102,56,52,49,101,100,56,55,101,56,49,102,98,56,51,100,48,48,55,56,54,48,102,57,52,49,101,55,49,55,50,48,48,102,102,102,55,49,48,55,102,99,49,101,56,56,55,100,48,51,100,97,48,102,48,56,51,101,54,53,101,55,52,48,50,57,99,97,55,101,53,97,56,55,97,99,51,101,99,49,101,49,50,99,52,51,100,48,49,101,50,50,99,98,57,53,56,53,48,49,53,52,53,50,49,52,97,56,57,57,51,99,98,56,50,101,53,51,100,51,51,97,48,49,52,97,53,54,57,53,99,53,54,50,49,48,50,54,97,57,98,50,98,52,97,102,52,49,50,98,101,49,98,52,49,56,102,102,51,48,48,102,102,55,49,52,48,102,56,99,51,101,50,48,101,48,56,49,101,57,56,55,53,52,49,101,101,48,55,48,48,102,102,98,57,48,102,49,56,55,55,52,51,100,54,49,100,51,101,53,100,101,50,97,99,98,56,48,101,55,56,55,97,52,98,50,48,101,52,56,55,56,57,49,48,48,52,102,48,51,98,99,53,97,56,55,54,48,98,49,57,50,98,56,51,99,97,53,49,48,48,102,102,51,98,53,52,97,98,57,52,100,50,97,52,98,57,52,98,52,49,52,102,48,52,97,55,100,99,98,48,50,98,100,50,53,51,48,97,101,102,52,52,53,51,50,98,101,48,48,102,57,53,53,48,48,56,48,55,53,48,48,101,55,51,48,48,102,102,55,100,48,99,56,49,51,49,97,48,102,49,56,48,57,98,55,48,48,55,100,53,48,56,49,50,97,99,48,52,99,50,48,51,100,56,50,99,52,48,52,100,52,51,102,97,49,102,100,48,48,55,97,101,49,52,53,102,57,54,49,50,56,54,53,49,50,50,55,52,56,97,48,101,57,56,49,51,50,48,48,102,56,52,51,57,54,53,55,48,48,53,97,56,55,54,48,97,53,48,101,102,57,52,100,49,101,52,97,57,48,101,99,57,53,100,50,54,52,49,50,56,57,48,55,55,99,54,97,55,51,97,54,50,55,102,55,49,51,57,99,102,102,48,49,50,54,52,48,49,102,51,49,53,48,50,53,49,49,50,48,49,99,101,48,49,51,99,48,49,99,50,48,50,54,97,57,99,50,99,100,48,49,50,57,56,48,50,55,51,51,48,55,97,99,51,48,52,48,52,55,48,101,102,49,53,99,53,54,50,54,57,53,54,48,48,102,102,102,50,102,50,48,101,56,48,48,57,54,49,48,55,55,48,57,49,56,98,49,50,102,53,57,50,101,57,51,57,51,52,51,99,101,48,57,100,98,50,99,98,50,54,50,48,102,52,101,50,57,48,51,98,102,99,97,98,57,50,52,53,55,57,53,102,48,53,56,101,100,100,51,98,56,48,57,101,52,97,48,51,102,101,48,48,102,102,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,48,48,102,102,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,51,102,101,50,56,48,53,98,53,48,48,102,102,51,101,49,55,56,48,52,100,56,56,51,97,52,48,55,52,54,48,52,99,55,48,49,51,51,52,48,52,97,101,56,55,99,52,98,100,99,56,48,48,102,102,102,54,48,48,102,102,57,99,48,48,102,102,48,55,97,50,102,56,49,99,100,57,52,102,99,97,100,48,102,51,97,53,48,48,102,102,57,101,56,48,51,100,48,48,102,102,48,101,50,56,49,51,52,101,48,102,49,52,49,101,48,101,99,53,57,49,53,54,49,100,99,50,99,56,51,98,56,53,53,48,50,52,48,51,98,54,53,57,50,51,50,55,54,48,48,55,98,97,56,98,101,48,101,101,101,50,99,51,102,102,48,53,52,55,50,102,48,98,49,51,57,53,102,56,48,51,50,53,53,55,102,102,53,48,49,52,48,56,48,49,102,51,53,54,48,48,102,102,54,98,53,57,48,51,56,51,48,48,102,102,52,99,102,102,48,55,53,56,48,48,102,102,53,50,101,97,48,52,100,53,50,56,48,100,102,97,97,48,50,56,49,48,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,102,102,48,48,98,48,52,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,48,51,48,48,102,102,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,50,102,102,53,48,51,48,48,48,102,102,48,55,100,52,101,48,48,51,53,100,51,56,48,49,102,53,97,54,48,48,102,102,57,57,102,99,48,52,57,99,48,48,102,102,49,52,99,52,56,51,98,57,53,102,102,48,48,101,102,56,53,100,55,53,100,55,102,99,53,100,48,102,49,56,55,55,52,97,54,48,102,53,57,52,101,57,52,53,48,48,102,102,55,56,49,48,102,97,55,49,52,101,53,56,48,54,49,57,51,49,48,99,49,51,50,57,52,56,56,49,98,55,52,54,52,56,52,55,52,97,52,55,57,101,57,48,56,97,57,50,56,54,57,53,50,52,53,50,57,49,100,56,97,57,102,51,55,98,100,53,52,99,99,102,102,97,55,97,56,48,52,49,52,97,56,48,55,102,99,50,56,48,52,48,51,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,97,48,49,97,102,50,48,48,102,56,99,50,56,48,51,101,100,54,48,49,101,49,56,48,51,101,99,54,99,48,57,54,98,48,55,57,97,48,101,101,48,49,102,48,98,49,52,53,97,56,51,100,99,48,50,53,53,102,56,55,50,102,56,55,101,48,49,101,51,48,54,97,49,100,102,52,49,99,49,102,101,97,48,55,101,56,49,102,101,48,55,102,101,53,101,56,55,54,99,57,56,55,52,48,51,97,99,48,101,101,48,51,56,56,49,100,97,48,101,99,55,48,101,98,48,55,55,48,51,57,48,53,54,49,52,57,97,56,97,54,52,102,48,102,48,55,50,102,102,54,57,50,99,56,98,50,48,49,50,101,50,100,55,97,55,56,48,57,56,55,102,56,49,52,101,56,48,51,101,53,102,54,48,48,102,97,99,48,50,101,48,98,98,54,52,51,98,99,48,48,102,98,48,102,48,55,52,97,49,100,50,48,52,99,98,50,53,54,56,48,57,98,56,48,51,99,100,48,56,55,56,98,49,55,97,99,51,51,57,97,99,57,55,99,48,57,54,97,48,55,50,50,48,101,53,56,99,53,53,48,55,97,48,51,102,100,50,55,102,102,50,51,49,54,52,56,51,97,52,49,100,100,56,55,49,102,49,98,49,100,51,99,51,100,48,55,51,101,50,99,100,52,48,50,102,97,49,52,48,51,102,97,57,51,53,48,100,49,56,98,48,52,54,55,53,49,49,50,100,98,99,101,97,51,98,100,57,98,99,101,51,55,53,53,52,100,56,99,55,99,49,53,102,55,99,50,98,48,99,55,49,99,53,48,98,99,97,48,52,52,99,49,101,49,48,48,55,99,54,53,99,48,49,102,52,56,56,49,101,98,50,101,49,51,56,98,102,48,102,48,48,102,102,49,50,52,99,48,50,54,48,53,98,97,55,55,54,48,49,51,54,57,54,48,48,102,102,102,51,49,101,48,52,100,98,50,50,48,54,98,100,49,53,49,100,49,100,49,49,49,102,48,50,53,100,48,99,49,102,99,50,49,97,50,54,100,50,56,99,56,101,99,52,102,51,52,54,49,101,52,55,102,53,99,102,100,55,102,99,48,52,56,97,48,48,102,102,55,99,54,53,52,48,49,102,53,53,101,53,100,48,49,51,57,99,48,52,99,55,49,53,56,48,52,100,49,50,55,57,54,99,48,48,102,102,102,54,102,49,53,48,48,52,57,54,56,51,102,100,48,50,53,48,52,49,102,50,49,52,54,100,55,50,98,53,49,99,98,56,48,48,102,102,55,98,97,52,48,52,98,99,49,101,56,48,55,99,56,51,100,50,53,57,50,50,101,98,52,53,48,55,56,101,49,100,51,52,98,50,56,98,97,49,97,53,48,51,57,102,48,52,57,48,50,55,49,51,52,51,98,101,49,101,102,57,98,101,57,55,53,53,50,53,53,100,54,52,48,101,56,52,53,57,48,48,102,102,54,97,101,50,56,52,52,56,49,50,102,56,48,52,98,56,56,51,57,97,48,50,53,53,56,49,100,53,56,55,55,56,49,99,57,56,51,56,52,48,101,55,55,48,101,49,56,51,98,50,48,101,57,54,50,101,51,56,55,55,99,51,98,53,56,51,99,50,49,101,56,48,102,52,48,48,102,102,57,55,102,50,101,99,51,99,56,53,100,56,55,97,56,98,50,100,99,98,57,48,102,57,49,55,52,49,101,49,48,102,49,50,54,55,52,100,50,102,99,51,99,54,53,100,50,55,53,53,97,54,57,54,50,57,100,53,49,57,50,56,48,52,98,100,97,97,56,50,98,53,48,100,48,53,48,57,98,48,52,53,48,48,102,102,49,102,55,50,56,48,52,102,98,56,55,49,99,48,49,102,53,102,97,48,52,56,97,56,51,101,56,48,55,57,56,49,101,50,48,102,51,53,48,55,55,48,51,102,52,49,102,54,48,101,53,48,51,99,54,48,55,53,56,48,101,52,57,99,48,49,50,55,50,101,48,98,55,48,52,99,56,51,101,98,48,102,49,56,51,97,48,48,102,102,55,97,48,53,102,48,51,98,54,52,54,102,50,56,54,49,99,101,48,102,55,57,53,48,56,100,51,54,53,97,56,55,50,57,50,54,56,49,51,54,49,101,99,52,48,52,50,48,101,57,52,52,97,51,57,99,51,99,54,53,56,98,54,56,49,102,52,97,54,55,102,56,48,53,51,52,48,48,102,102,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,49,55,102,97,56,54,52,56,51,100,57,48,55,57,50,49,101,49,48,55,99,54,48,102,52,56,49,101,53,48,51,100,100,48,102,55,97,52,54,52,98,48,102,55,48,51,100,51,48,102,102,56,55,99,56,49,101,51,48,55,97,53,51,51,51,54,56,48,56,101,48,57,98,48,102,50,48,55,101,48,51,99,48,53,57,48,55,57,99,98,97,52,57,48,52,98,57,53,56,56,52,53,55,49,53,50,99,54,97,50,100,52,98,52,52,98,97,50,50,56,48,53,55,49,53,99,56,51,97,50,97,52,48,52,98,99,97,102,52,49,54,102,48,54,55,48,49,54,97,98,102,102,54,97,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,48,48,100,52,48,51,53,100,99,48,49,102,49,56,51,48,48,102,102,55,100,54,56,48,48,102,102,51,99,56,102,48,49,50,98,54,57,54,48,52,99,50,56,48,51,100,99,53,52,53,99,48,48,102,102,51,99,102,99,48,51,56,48,48,50,52,98,99,49,102,50,52,57,53,102,56,97,54,99,53,55,54,50,56,56,49,50,99,48,101,101,52,51,102,52,49,102,51,101,56,97,48,57,97,101,49,102,99,48,102,54,101,50,99,99,57,54,48,55,99,55,97,55,50,53,102,50,56,99,51,57,99,48,48,101,48,99,52,102,49,53,57,99,49,51,56,48,57,49,50,98,51,102,99,48,54,56,49,53,48,48,102,102,56,48,55,53,48,48,102,102,102,102,56,53,48,48,102,102,98,52,100,48,50,53,50,56,48,49,102,48,101,56,48,50,54,97,56,51,102,54,48,102,48,48,102,102,98,102,52,54,48,50,54,57,52,49,101,48,54,48,55,48,97,49,99,52,50,56,54,52,97,100,57,50,56,56,98,48,48,48,102,102,55,98,52,99,49,100,99,48,51,100,52,48,48,55,98,102,55,57,54,56,53,51,48,55,57,98,57,54,55,102,50,51,56,51,98,97,48,50,54,55,49,48,48,98,56,48,101,99,48,48,102,102,51,100,97,99,53,98,97,50,48,55,55,49,49,56,99,57,99,52,102,49,55,102,52,53,98,55,97,54,97,50,52,97,102,50,98,100,51,99,102,102,101,48,50,53,99,97,56,49,99,51,48,49,50,101,50,48,48,102,97,49,56,48,48,55,100,97,102,48,49,51,54,101,48,101,101,99,97,101,48,55,97,101,48,52,98,100,48,49,50,97,98,56,51,102,99,49,99,48,50,100,54,53,51,50,53,48,48,51,99,51,50,48,102,99,56,48,57,54,102,48,101,98,52,97,52,52,57,53,99,53,101,57,55,99,49,100,57,52,98,100,99,97,100,48,102,97,48,51,100,102,48,101,102,49,55,49,97,97,48,98,57,48,101,100,49,55,54,56,49,99,101,56,48,51,56,50,53,52,51,52,56,51,97,48,50,54,50,48,98,56,101,48,48,54,97,57,48,49,50,50,56,48,48,102,97,97,100,48,50,52,99,48,48,49,102,53,100,52,53,50,97,52,50,49,48,49,50,99,56,48,101,97,52,48,49,101,99,57,50,101,48,98,53,101,56,101,48,48,102,102,102,55,48,57,55,55,56,51,101,99,48,102,54,56,51,99,56,48,50,55,50,48,50,53,101,57,50,49,102,48,52,57,50,98,48,101,53,54,48,55,102,52,49,101,51,48,55,101,100,49,52,97,100,97,52,49,52,53,48,102,97,57,55,56,56,55,101,57,48,98,99,54,52,101,48,52,100,102,98,55,55,55,102,48,53,55,56,50,52,52,48,99,56,49,55,102,99,48,50,98,49,99,48,57,52,52,48,48,102,102,55,99,52,52,99,48,49,102,54,52,56,48,102,56,99,51,100,101,57,52,53,50,48,49,51,53,54,53,52,54,48,50,52,100,52,51,97,56,100,50,50,98,97,101,97,51,56,55,99,102,50,55,56,51,56,54,48,50,54,50,51,50,52,97,54,52,57,54,52,49,100,55,52,53,54,53,49,48,48,49,101,100,100,48,55,55,50,48,52,99,99,57,53,97,53,97,50,50,102,97,50,97,99,98,50,48,102,49,57,55,53,50,57,53,101,102,99,54,99,49,100,56,101,53,54,100,54,102,54,53,101,57,53,102,100,98,48,51,51,99,48,48,102,102,55,55,49,56,99,48,49,52,101,56,54,48,48,54,52,53,48,48,102,102,48,49,98,54,97,97,48,51,102,101,50,101,98,102,101,48,50,48,49,56,48,51,98,56,99,54,48,48,102,102,97,55,52,51,48,48,102,102,51,50,50,56,48,48,102,102,48,100,98,53,53,99,48,49,100,99,54,51,48,48,102,102,53,51,97,49,56,48,49,57,49,52,48,48,102,102,48,54,100,97,97,56,48,102,102,56,98,97,102,102,56,48,56,48,54,48,48,101,101,51,49,56,48,50,57,100,48,99,48,48,102,102,99,56,97,48,48,48,102,102,51,54,100,53,52,49,48,49,48,50,55,50,52,48,49,102,48,101,102,48,50,55,97,99,49,99,97,55,50,57,102,48,49,50,56,97,49,102,48,48,102,102,48,55,57,100,98,48,52,101,48,48,102,102,57,56,102,50,100,52,99,49,100,102,48,55,51,99,48,52,98,55,100,49,52,98,57,49,98,48,55,54,50,52,97,101,49,99,49,101,56,48,49,51,51,52,53,56,102,50,99,102,57,54,51,56,98,51,48,102,49,56,101,56,53,99,48,50,99,48,48,49,101,100,54,51,100,101,102,99,98,100,50,98,99,56,56,48,54,55,100,50,101,98,102,101,48,49,50,49,54,48,52,101,53,48,48,51,101,97,101,99,48,57,101,57,48,48,102,102,55,100,55,101,102,50,57,102,56,49,51,55,52,48,101,51,56,48,49,101,57,50,48,48,102,102,57,102,52,57,54,53,56,97,98,101,48,48,102,102,102,53,51,48,49,100,48,48,102,102,55,101,99,49,51,55,99,97,98,101,49,100,55,101,53,56,56,101,48,101,99,56,51,102,97,49,102,48,48,52,98,49,48,57,48,102,97,56,55,54,97,55,48,50,54,102,52,49,50,99,53,97,49,49,56,102,52,48,57,49,50,99,48,49,50,52,48,53,102,54,97,48,49,102,97,99,49,101,51,48,101,101,57,52,99,49,101,98,50,57,100,50,56,97,48,48,102,102,102,48,50,49,102,52,101,50,57,99,98,48,48,99,51,50,54,50,49,56,50,54,53,50,57,49,48,51,54,101,56,99,57,48,56,101,57,52,56,102,51,100,50,49,49,53,50,53,48,100,50,97,52,56,50,53,50,51,98,49,53,51,101,54,102,55,97,97,57,57,57,102,102,52,102,53,48,49,52,101,99,48,57,101,97,48,48,55,99,52,52,56,48,57,50,100,48,50,54,53,99,98,55,52,52,50,102,99,48,57,54,52,48,102,100,102,48,50,52,100,56,98,55,55,51,97,52,53,48,55,56,57,51,51,56,55,53,56,49,101,98,56,49,51,49,48,48,50,55,100,99,49,50,101,49,99,102,52,52,50,98,51,48,54,48,49,102,100,48,50,54,54,48,97,49,52,51,50,97,102,57,53,99,56,97,53,50,49,55,57,48,48,102,102,49,54,53,49,102,97,55,54,48,102,52,49,100,99,99,52,56,97,51,52,48,102,53,102,101,48,49,54,102,99,48,52,97,99,48,49,50,97,50,48,102,102,48,48,102,102,57,100,53,48,55,100,56,49,99,102,48,50,53,99,99,48,57,54,55,48,101,48,55,48,55,57,50,48,102,56,56,51,102,57,52,53,102,48,48,51,100,97,54,49,99,101,101,49,101,55,48,101,53,48,55,51,101,56,98,53,99,49,100,97,48,101,56,48,55,56,48,51,102,56,53,101,49,56,51,99,52,49,102,100,48,102,49,48,55,53,52,51,98,48,56,54,48,57,49,48,101,97,48,55,52,52,98,100,50,100,99,101,53,56,57,55,56,56,51,57,51,51,50,48,55,50,98,56,97,102,50,54,53,57,97,55,50,48,97,48,97,54,48,56,50,48,102,56,56,49,99,102,56,51,99,52,48,55,48,54,48,102,51,99,49,101,49,56,51,57,55,48,55,98,52,49,100,101,99,49,100,51,48,55,57,56,48,101,97,52,51,101,56,49,101,98,48,55,55,56,49,102,100,48,101,100,102,50,101,48,97,50,50,102,98,57,52,52,49,101,102,48,101,52,48,55,56,48,98,51,48,101,97,48,55,97,48,97,55,48,49,51,57,48,101,99,49,54,97,53,100,56,55,55,52,98,52,48,49,50,102,48,102,48,49,52,99,53,57,50,49,54,52,102,50,57,56,98,50,50,99,52,97,100,52,101,99,56,100,57,51,99,97,101,50,99,49,51,52,97,102,55,50,49,51,49,99,48,48,99,101,102,48,48,102,102,55,99,55,56,48,48,102,102,49,102,52,99,56,48,102,100,52,48,49,102,53,52,99,48,102,100,52,48,57,102,102,50,98,48,49,102,53,49,53,97,48,48,102,102,102,55,53,48,55,48,48,51,100,52,48,48,102,102,102,50,97,50,48,48,102,102,102,50,101,48,48,102,98,102,50,53,48,55,51,56,97,52,48,48,102,102,55,97,57,55,99,97,50,48,101,55,56,51,101,100,52,57,48,55,99,53,99,48,49,101,57,98,48,55,53,56,49,101,57,56,51,99,55,50,101,52,51,57,97,48,48,102,54,56,57,55,48,48,102,102,102,49,99,97,99,48,101,55,48,48,102,102,51,97,102,49,52,56,52,48,48,102,55,49,54,52,53,48,48,55,98,56,52,51,98,49,97,57,48,57,99,52,101,48,52,56,49,100,48,48,102,102,51,101,52,98,99,48,48,102,97,56,54,48,55,52,97,48,52,101,49,56,49,50,98,52,48,102,51,56,48,57,99,99,50,57,100,57,99,49,100,50,48,50,54,48,52,48,57,53,97,48,55,51,52,49,102,54,48,55,56,99,53,97,56,55,101,55,100,56,55,97,48,98,101,101,49,101,54,48,55,50,56,48,101,52,99,49,100,99,48,51,102,55,48,55,97,48,53,56,48,51,97,99,101,49,100,57,52,98,48,55,57,50,49,100,53,48,101,54,49,52,52,48,50,55,54,49,102,54,48,102,50,50,51,57,55,53,52,49,102,54,52,50,48,101,98,48,55,56,48,51,100,97,56,49,100,49,51,49,53,100,48,53,54,57,54,52,53,53,100,102,50,98,101,55,102,99,48,50,97,56,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,48,101,99,56,48,49,102,52,50,54,48,48,102,97,100,101,48,101,100,48,48,102,102,51,101,99,101,99,48,57,102,57,50,56,99,49,99,99,48,55,100,48,98,51,48,52,56,56,51,98,100,48,55,53,56,49,100,48,50,98,52,48,57,56,53,48,55,57,50,53,49,48,50,53,49,51,57,50,51,56,55,102,48,49,100,101,56,55,50,48,49,102,51,48,51,57,98,48,101,98,56,55,98,56,49,100,102,101,50,100,52,97,57,48,102,100,56,55,48,99,98,57,48,101,98,101,48,102,53,49,53,50,49,102,102,52,97,52,50,48,48,102,102,55,98,57,56,97,50,50,99,56,98,48,50,102,56,97,49,100,56,51,53,50,97,99,97,57,52,99,50,99,52,56,50,55,49,53,102,102,101,48,53,99,99,48,48,102,102,102,50,56,54,48,52,99,50,56,48,51,99,97,100,48,48,102,102,51,99,101,97,56,48,51,100,51,101,101,48,48,102,50,99,99,48,48,102,53,98,48,48,102,102,49,101,53,100,56,48,49,101,97,54,48,48,102,102,51,100,100,52,49,99,55,50,50,48,48,102,53,57,52,48,49,101,57,99,56,48,51,100,53,98,48,48,102,102,55,98,51,56,48,49,101,99,57,48,48,55,98,56,99,48,49,101,102,102,51,48,48,51,100,51,100,48,48,55,54,101,56,48,57,102,48,48,102,102,51,100,97,54,48,48,102,102,102,54,57,48,48,51,51,98,52,48,49,101,101,49,48,49,51,52,48,48,102,102,55,54,55,97,56,50,99,99,97,48,49,100,97,48,48,52,101,48,56,49,50,54,48,53,51,57,55,50,48,48,102,102,102,97,98,52,48,50,54,49,56,48,57,51,48,48,102,102,50,53,100,99,49,100,101,56,48,57,57,50,53,97,48,56,49,50,52,97,48,102,54,56,49,99,55,48,49,50,101,54,48,101,102,52,48,49,101,101,99,52,56,52,53,50,54,49,101,57,52,54,48,50,53,100,52,51,100,48,48,101,57,56,49,100,49,56,55,55,99,48,49,101,101,101,48,102,100,56,55,57,55,52,101,102,102,97,52,57,52,56,53,50,102,50,101,52,51,102,48,49,101,98,97,52,48,102,101,56,48,52,99,52,51,99,97,53,97,57,49,48,52,102,49,54,49,99,48,52,100,102,48,50,53,57,56,48,49,102,48,98,48,48,102,102,55,56,99,49,101,101,48,101,98,56,55,50,52,51,100,99,48,52,99,54,48,49,51,54,97,48,48,102,52,57,52,51,99,101,57,99,49,99,99,48,101,97,49,55,50,49,102,52,48,55,51,98,56,49,99,51,49,52,50,49,102,98,57,50,56,52,51,101,50,53,101,56,55,53,102,97,52,48,55,57,56,51,57,50,48,48,102,102,102,55,102,48,55,49,48,48,102,102,57,97,56,52,50,52,49,50,100,54,56,49,100,100,48,55,56,57,50,50,52,97,101,101,49,101,53,50,98,53,48,97,52,97,99,48,102,55,102,52,52,101,53,56,57,53,98,98,49,53,97,57,99,51,55,102,56,48,56,101,48,49,100,99,48,101,101,57,55,48,49,101,99,50,100,100,49,48,97,48,48,101,102,97,49,101,52,101,50,101,48,98,48,48,102,102,100,102,97,49,97,49,56,50,54,49,49,57,49,51,98,99,48,57,54,52,55,55,100,50,57,50,51,54,55,100,50,100,50,57,49,49,49,54,52,56,97,50,97,51,98,102,53,102,100,53,101,100,53,51,51,101,51,55,50,53,102,54,53,48,51,101,48,48,102,102,55,55,52,48,48,102,56,99,53,48,48,51,101,101,56,99,51,102,98,99,97,54,50,99,98,48,49,50,56,55,99,97,97,48,101,57,49,54,99,48,50,54,49,98,56,55,57,52,48,49,101,98,100,56,49,50,57,101,57,57,100,49,98,57,53,101,48,57,98,52,54,97,102,50,53,50,101,48,55,102,101,56,50,53,97,98,102,51,99,98,53,52,51,101,56,48,55,50,51,48,54,50,55,57,51,56,99,101,51,55,98,57,99,48,51,51,53,56,48,57,49,52,48,48,102,102,55,100,53,54,56,49,50,54,48,48,102,102,48,102,97,101,97,50,57,53,50,49,48,56,48,57,54,52,48,55,53,50,48,48,102,102,102,54,52,57,55,48,53,97,102,52,55,48,48,55,98,56,52,98,98,99,49,102,54,48,55,98,50,49,101,52,48,49,51,57,48,49,50,102,52,57,48,102,56,50,52,57,53,56,55,50,98,48,51,102,97,48,102,49,56,51,102,54,56,97,53,54,100,50,48,97,50,56,55,100,52,98,99,52,51,102,52,56,53,101,51,50,54,56,50,54,102,100,98,98,98,102,56,50,98,99,49,50,50,48,54,52,50,98,102,101,48,49,55,100,48,49,100,100,48,48,102,102,55,99,49,101,48,98,56,50,99,99,97,54,52,51,52,102,50,102,56,48,49,102,54,52,100,56,51,98,48,53,99,51,101,49,98,99,97,54,57,52,56,48,48,102,50,55,54,56,99,53,99,54,52,49,102,48,57,50,57,48,56,101,99,101,99,53,57,50,49,56,49,51,54,57,50,56,56,57,50,48,57,99,52,54,99,56,101,57,54,48,99,54,51,99,54,52,57,48,99,102,102,50,53,51,52,55,51,98,48,48,102,102,55,55,49,56,99,48,49,52,101,56,54,48,48,54,52,53,48,48,102,102,48,49,98,54,97,97,48,51,102,101,50,101,98,102,101,48,50,48,49,56,48,51,98,56,99,54,48,48,102,102,97,55,52,51,48,48,102,102,51,50,50,56,48,48,102,102,48,100,98,53,53,99,48,49,100,99,54,51,48,48,102,102,53,51,97,49,56,48,49,57,49,52,48,48,102,102,48,54,100,97,97,56,48,102,102,56,98,97,102,102,56,48,53,100,98,48,51,101,48,48,102,102,48,55,99,50,52,99,49,101,51,48,55,51,56,49,100,102,48,55,57,52,51,99,56,48,101,97,48,48,102,102,57,101,100,48,48,55,97,99,99,49,102,99,50,97,56,97,54,50,100,100,50,99,51,98,101,48,101,100,98,48,49,50,99,50,53,48,48,51,98,57,97,48,102,52,49,55,48,56,52,53,50,49,54,52,57,52,53,51,57,52,100,50,49,101,101,48,102,51,56,49,51,53,101,57,54,53,51,49,52,55,99,98,99,50,101,49,49,52,97,101,50,57,51,97,55,97,55,51,55,52,56,52,53,55,100,49,54,54,48,50,54,52,101,48,48,53,56,97,48,98,57,50,97,48,52,97,52,49,101,52,48,48,102,102,55,99,53,102,56,48,49,102,55,55,52,49,100,99,101,53,102,97,55,55,48,50,52,99,51,97,53,56,55,55,99,97,49,101,53,97,97,53,100,49,55,55,99,48,57,56,99,48,50,53,50,49,56,101,57,50,53,51,57,53,97,48,57,56,55,101,56,98,54,99,53,55,102,48,55,102,102,52,57,56,56,101,52,100,48,57,49,102,50,54,54,52,50,51,53,97,54,52,57,51,48,99,99,56,100,100,56,51,51,56,48,51,55,100,57,55,53,102,102,48,48,56,53,101,48,55,98,99,48,101,55,52,49,101,51,56,51,56,53,48,55,56,54,49,101,52,48,55,53,97,48,102,54,48,51,98,98,50,49,100,55,48,102,100,56,55,51,56,98,53,50,101,52,97,50,48,102,48,57,52,49,56,98,55,48,101,102,57,55,98,57,48,48,98,54,50,56,52,98,54,50,99,56,97,49,50,101,57,49,55,49,54,54,49,100,55,50,100,56,98,99,50,57,57,50,99,49,50,52,53,99,49,52,99,53,57,97,49,55,52,98,52,49,52,102,52,100,52,50,55,50,100,49,51,53,52,98,57,54,56,55,55,49,53,99,50,97,49,52,48,51,102,53,56,51,99,54,49,100,100,50,57,56,51,100,54,53,51,97,53,49,52,48,49,101,48,52,51,101,57,99,53,51,57,54,48,49,56,54,52,99,52,51,48,52,99,97,53,50,50,48,54,100,100,49,57,50,49,49,100,50,57,49,101,55,97,52,50,50,97,52,97,49,97,53,52,57,49,52,97,52,55,54,50,97,55,99,100,101,102,53,53,51,51,51,102,101,57,101,97,48,50,57,48,56,48,51,101,99,51,52,48,49,102,49,49,102,48,50,53,49,99,48,57,56,54,100,99,51,100,56,48,52,97,50,49,55,100,50,48,52,97,99,48,55,98,53,98,101,48,48,101,100,53,52,48,48,49,50,97,48,55,57,101,48,102,99,51,56,55,98,98,102,48,48,55,98,51,56,97,98,50,98,102,48,50,54,52,49,101,55,48,49,51,50,48,53,49,49,53,50,53,48,99,49,52,52,53,53,57,52,99,49,101,52,52,57,51,50,49,50,49,102,101,53,56,56,48,57,102,55,57,97,97,102,52,53,55,49,53,99,52,98,102,99,49,48,51,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,51,102,101,50,56,48,97,56,99,48,48,102,102,102,56,99,52,48,48,102,102,51,101,97,53,56,48,57,97,57,48,48,55,100,53,101,49,53,101,48,52,101,56,51,101,48,52,99,102,48,55,54,52,48,49,101,100,52,52,101,48,55,102,52,48,48,102,50,101,102,56,51,97,56,53,55,56,48,57,100,48,51,98,55,50,102,97,52,57,48,51,97,102,55,99,48,57,56,49,57,50,101,102,52,97,53,56,51,98,98,48,55,57,48,49,102,101,57,97,48,48,102,102,98,54,48,102,102,56,55,55,49,51,51,54,50,99,50,52,97,51,100,98,97,52,101,56,50,98,101,56,98,48,97,56,52,102,48,52,56,56,48,100,55,50,98,102,101,48,49,48,48,101,98,97,56,49,56,49,56,48,51,101,100,49,52,48,57,51,54,101,48,48,102,102,102,97,102,100,48,50,55,97,52,49,102,56,56,49,50,56,98,99,98,55,99,53,102,56,48,51,100,50,53,48,48,55,97,54,54,54,50,100,51,57,53,99,48,50,53,55,100,50,102,56,55,102,52,49,99,102,48,51,98,99,48,55,57,102,101,56,48,52,98,98,48,55,57,48,51,100,98,100,49,55,99,48,48,51,100,101,56,48,57,53,51,55,50,102,56,98,48,102,54,49,56,54,97,100,50,56,51,97,56,49,50,48,56,54,48,53,102,56,98,102,102,97,56,48,54,55,100,56,48,51,101,49,53,50,48,48,102,102,100,54,98,50,48,55,102,56,48,48,102,102,57,57,102,101,48,102,52,99,48,48,102,102,97,53,100,52,48,57,53,53,53,48,48,98,48,52,53,48,49,98,97,56,48,49,102,49,52,52,48,48,102,102,55,100,57,98,57,53,54,48,52,97,98,56,49,51,51,101,57,50,48,52,97,55,56,51,100,56,48,102,52,101,50,57,48,49,99,102,56,49,51,48,52,57,97,57,48,53,55,48,51,98,101,50,98,52,48,52,57,53,50,52,98,50,99,53,56,56,49,51,50,54,48,102,53,99,51,102,101,48,52,98,97,48,51,98,57,48,101,57,51,49,100,51,48,51,98,48,49,99,51,48,102,48,56,55,57,53,48,102,97,55,48,55,53,52,51,98,54,53,56,97,50,57,99,98,97,48,102,48,49,52,52,49,99,49,56,101,56,100,97,56,98,51,101,53,55,49,54,51,100,98,50,99,50,98,102,99,48,55,49,56,48,48,102,102,55,99,57,49,52,48,57,50,52,52,98,48,50,55,55,48,48,49,102,53,56,99,48,102,50,52,97,57,50,98,48,98,49,101,56,50,57,101,48,52,98,54,50,54,56,55,99,48,48,57,98,54,52,48,52,55,48,52,57,97,51,97,54,48,48,57,100,50,54,56,51,57,99,48,50,53,102,56,49,102,99,50,50,50,51,49,52,50,48,57,56,52,97,48,102,55,48,55,52,100,49,56,97,99,57,52,102,52,56,48,102,54,101,56,48,49,51,49,55,50,56,51,99,49,57,48,51,52,54,101,48,48,102,102,102,54,100,49,54,51,98,101,97,52,49,48,48,97,49,50,50,100,48,97,100,52,99,50,57,99,98,51,50,99,48,97,57,50,99,53,57,99,56,99,57,99,53,54,50,54,50,53,49,53,101,53,56,50,51,101,55,49,57,55,55,51,50,57,56,56,48,102,102,52,54,52,57,52,55,101,101,98,49,101,57,49,101,56,56,50,52,98,49,53,50,55,57,102,101,52,54,100,102,53,53,101,102,98,100,48,48,55,101,97,56,48,53,98,49,54,52,56,50,50,49,100,52,51,52,101,52,52,48,48,102,102,56,52,51,52,52,52,52,57,54,48,48,101,51,54,97,57,97,48,56,51,54,101,49,52,50,99,48,57,55,99,49,102,54,48,48,51,101,51,99,54,48,48,102,102,102,97,55,98,48,50,54,50,48,49,101,54,48,55,98,99,49,101,102,56,51,101,49,48,50,53,48,52,48,49,101,102,49,48,55,57,48,49,102,102,48,102,48,56,55,56,56,51,100,52,49,101,97,48,102,49,100,48,51,102,101,48,50,54,55,99,97,48,99,53,97,49,55,97,49,101,54,50,102,99,98,53,48,102,52,49,55,54,57,101,48,50,53,48,49,100,54,48,55,100,52,53,48,57,52,97,56,55,57,51,56,51,99,48,53,101,49,54,52,57,55,50,56,54,53,55,57,53,101,56,50,56,50,56,49,48,57,50,48,50,53,101,53,55,98,54,56,54,53,55,51,50,56,52,56,53,51,102,101,48,49,52,98,48,48,52,97,49,48,49,50,57,99,48,102,54,99,48,57,100,57,48,55,102,54,49,99,99,48,50,53,99,99,49,99,56,57,52,57,99,51,99,52,48,102,49,52,51,102,97,48,48,102,102,102,55,49,101,50,56,99,97,100,57,50,100,48,51,97,101,53,51,101,55,102,56,55,54,52,51,57,97,49,101,55,48,102,100,49,54,53,102,50,53,48,55,99,56,51,99,56,49,100,51,50,57,55,54,56,48,101,102,56,55,52,56,98,53,52,99,97,97,52,100,50,102,56,97,102,51,101,52,54,100,48,100,52,97,54,57,54,49,54,56,52,56,48,57,97,48,49,100,57,56,48,52,97,101,48,49,50,100,101,48,101,102,52,48,57,52,57,48,55,49,52,49,99,55,48,50,53,102,52,49,100,52,49,53,99,48,50,53,50,48,101,102,56,49,100,102,55,48,102,49,102,48,101,102,49,53,102,50,57,52,53,102,97,55,53,51,51,56,51,100,56,49,102,48,50,102,99,51,101,56,53,57,52,56,50,54,48,51,99,99,53,100,48,55,56,56,98,57,97,102,99,98,55,48,102,49,49,54,49,52,48,49,55,99,53,100,97,55,49,98,53,54,100,48,48,57,50,52,49,100,48,56,52,100,56,52,57,56,49,50,53,56,48,48,102,102,102,97,100,49,48,50,52,57,52,48,49,102,53,101,50,53,55,56,55,97,52,97,98,48,50,52,102,48,49,99,57,48,48,51,100,49,102,52,48,48,102,102,102,98,55,50,56,55,48,55,57,57,49,98,48,51,99,53,48,55,98,50,48,102,48,55,57,54,56,48,48,102,54,99,50,53,48,55,97,49,50,48,97,53,51,98,101,48,102,52,48,51,102,54,49,102,57,52,97,52,52,57,52,49,52,57,48,102,98,48,55,57,54,102,48,50,52,51,97,48,48,54,57,56,98,52,101,48,57,102,99,101,54,52,48,50,98,56,49,50,50,48,102,97,97,102,102,56,48,56,48,54,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,52,48,51,53,48,51,56,52,48,48,55,100,99,57,56,48,51,101,100,54,52,49,101,50,48,48,51,101,100,52,52,48,57,57,54,98,48,55,57,48,53,99,51,51,99,51,98,97,48,101,56,56,51,57,57,101,97,56,49,99,102,56,51,98,57,97,55,52,97,48,50,101,52,48,49,101,99,56,48,48,55,98,57,48,51,56,48,48,101,99,48,97,49,48,55,56,49,102,48,55,98,57,49,52,49,100,99,48,51,98,54,48,102,50,56,55,57,101,52,51,99,101,49,101,50,48,55,55,50,56,99,53,100,56,48,51,97,100,52,56,48,57,100,99,97,57,99,102,56,48,57,53,57,52,102,101,48,97,100,56,100,100,51,52,48,57,101,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,101,49,48,48,102,102,55,99,49,101,52,51,98,56,53,51,57,54,52,53,99,48,48,51,101,99,57,48,98,102,52,100,52,52,48,100,99,98,55,48,101,99,48,48,102,102,51,99,57,99,100,49,52,54,57,57,100,102,52,57,54,54,57,48,52,48,52,101,53,49,56,48,57,98,51,52,53,50,99,54,52,51,49,52,55,52,57,56,52,54,52,57,99,57,54,56,98,51,50,100,56,48,53,101,52,53,57,49,101,48,49,52,102,52,102,51,100,50,56,48,54,48,98,97,56,48,56,48,54,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,52,48,48,102,102,56,50,100,53,52,48,55,102,99,53,102,102,100,52,48,53,48,50,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,51,55,101,97,56,48,97,48,52,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,55,102,99,48,50,99,49,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,52,48,98,102,100,52,48,99,48,48,48,102,102,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,55,102,99,48,51,98,101,49,55,53,100,55,53,102,102,100,52,48,50,48,49,100,52,48,51,102,101,49,52,48,50,48,49,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,55,54,99,48,57,51,51,48,48,102,102,55,100,56,55,48,49,51,56,52,48,48,102,97,102,56,48,102,52,48,55,56,48,51,101,97,48,52,97,48,48,102,102,51,100,102,99,48,101,56,56,51,99,99,49,101,98,56,50,57,101,52,51,99,50,53,57,54,48,55,55,99,48,101,98,56,51,102,57,57,51,102,49,52,52,53,54,56,55,57,56,97,97,50,97,102,56,50,53,48,49,101,55,48,55,51,48,51,102,48,56,50,56,98,100,48,100,48,56,51,101,99,49,101,53,52,53,100,52,56,50,56,54,56,57,100,99,99,53,97,55,97,55,51,100,53,97,49,50,48,55,52,50,48,52,57,49,55,53,102,102,48,48,102,102,99,102,49,48,48,55,100,49,102,48,48,51,101,52,97,56,49,99,56,48,50,54,57,56,51,56,56,53,101,48,55,48,52,48,49,102,54,48,97,48,102,53,56,49,99,51,56,51,56,100,48,55,56,54,48,101,102,98,57,53,56,49,97,56,51,102,48,48,102,102,55,99,99,48,102,102,99,49,99,97,56,51,97,54,54,52,49,101,100,101,48,102,54,49,55,50,48,102,54,99,98,101,57,48,49,50,101,48,101,48,97,53,48,55,51,56,49,100,51,48,55,54,99,97,50,57,48,101,50,49,52,50,49,100,100,48,101,52,48,55,51,57,51,102,57,52,52,53,56,57,55,101,48,50,54,51,99,98,53,50,57,99,98,52,50,99,102,57,53,99,53,57,57,54,49,102,49,54,50,48,51,48,51,56,48,51,99,53,56,52,48,49,102,53,54,50,48,48,102,102,98,55,50,99,48,50,52,48,52,48,48,101,102,50,56,48,57,55,54,48,48,49,56,56,101,97,48,49,50,48,101,98,97,102,102,56,48,54,98,102,48,48,102,102,51,101,99,97,52,48,49,102,50,54,52,48,50,53,55,56,48,57,51,99,54,53,48,52,97,100,48,50,53,100,52,98,50,48,50,53,101,48,48,57,99,100,52,99,50,102,99,97,48,48,102,102,102,101,51,102,56,98,99,48,55,52,97,48,52,101,50,48,51,98,48,55,57,97,48,101,98,57,54,97,49,100,99,48,101,102,48,55,53,56,98,50,48,101,101,48,50,54,57,49,52,51,97,101,49,99,102,48,55,98,54,56,97,57,52,57,54,53,101,57,54,99,49,101,52,50,99,53,48,56,97,101,52,52,52,100,48,52,57,52,100,50,54,48,55,53,100,51,48,56,54,50,99,55,100,50,54,97,49,57,53,99,48,49,55,48,52,48,48,102,98,49,97,48,48,55,100,56,97,48,51,102,56,48,48,55,100,57,55,48,49,51,49,50,53,100,56,51,102,99,48,55,101,52,53,97,56,54,100,53,50,100,57,54,52,49,100,97,48,55,55,54,49,100,57,101,56,52,49,99,100,54,99,48,49,101,57,102,48,51,98,48,99,49,102,57,48,102,101,48,55,99,99,51,97,52,48,101,102,102,49,55,54,49,99,101,48,101,50,56,55,48,102,48,55,97,51,56,55,53,55,56,55,102,56,98,57,52,49,97,48,102,52,57,55,56,53,50,54,48,102,48,48,55,56,97,98,56,50,55,99,98,52,97,50,50,48,57,50,52,48,52,48,48,102,102,50,102,101,53,100,55,102,102,53,100,55,53,100,55,102,99,49,57,48,48,102,102,50,53,51,48,49,99,55,50,54,56,49,51,50,97,48,52,99,101,56,49,50,102,54,48,101,49,53,48,100,56,50,100,54,100,97,48,55,98,101,48,102,97,52,49,100,51,48,51,98,52,50,100,49,51,48,97,97,50,57,53,51,99,51,99,54,102,57,52,99,53,53,48,55,102,52,49,101,48,56,55,54,56,51,57,97,57,54,53,99,55,50,98,56,97,99,52,97,52,48,52,98,52,97,52,55,52,48,56,50,101,102,53,54,56,99,53,57,49,53,98,101,101,102,98,54,56,48,48,102,102,50,54,52,56,49,55,55,50,57,57,56,48,51,98,54,56,48,57,52,53,48,55,52,51,50,48,52,98,102,48,49,50,97,52,48,52,98,48,56,51,56,54,54,57,50,100,101,52,99,54,56,49,99,57,48,49,50,102,52,48,101,53,56,49,100,49,52,50,54,50,52,50,48,50,53,49,52,101,57,50,57,56,100,48,51,98,55,48,55,55,48,49,100,56,48,101,53,99,50,52,98,101,53,53,97,54,50,55,49,54,52,57,50,53,54,50,52,50,53,52,57,52,98,51,55,54,56,48,57,97,53,56,57,54,48,57,97,56,49,55,100,99,52,50,98,52,102,52,98,55,50,54,100,51,50,56,48,52,53,50,48,48,102,102,55,99,52,100,56,48,49,102,53,48,99,49,102,48,50,99,48,51,102,56,57,50,48,48,102,102,102,98,48,56,48,55,102,99,48,101,102,49,49,49,48,52,51,56,48,53,55,57,52,54,102,57,52,54,48,101,53,52,97,51,48,55,56,48,49,100,50,50,99,100,49,48,51,99,99,57,56,49,101,101,52,54,50,101,52,48,57,55,51,48,55,100,56,48,101,101,48,49,102,56,56,55,50,48,97,99,48,102,97,48,51,98,55,98,50,97,49,50,56,51,97,52,57,56,53,51,48,48,102,102,57,100,50,49,48,55,54,99,49,101,54,48,55,52,99,51,102,49,48,53,56,53,57,54,49,50,57,53,48,49,100,98,57,101,53,55,48,50,55,99,98,50,99,48,49,56,55,54,98,102,102,97,101,98,97,56,50,99,50,48,52,101,48,48,102,102,49,51,49,102,50,48,52,97,52,48,49,50,101,99,48,102,48,52,48,57,56,51,55,52,49,100,51,48,51,101,97,48,55,101,56,100,48,51,98,102,101,49,100,48,57,98,48,55,53,56,48,52,98,101,48,55,48,101,52,49,101,54,56,51,100,102,48,102,52,56,48,51,100,100,56,49,102,57,48,101,98,56,55,49,98,52,56,55,52,52,51,57,49,99,98,56,48,101,102,48,48,57,101,101,50,57,48,48,102,102,49,101,101,52,48,48,102,102,55,98,57,56,51,99,49,102,57,55,54,56,52,48,50,53,97,49,100,99,50,97,48,98,57,50,100,51,53,50,54,48,50,52,48,49,50,53,55,102,101,48,99,53,49,54,56,53,57,57,53,99,53,51,97,49,51,97,53,57,49,54,99,53,56,50,49,57,53,52,56,48,99,55,54,55,50,52,50,55,97,55,97,52,98,48,56,54,56,54,99,56,50,54,49,101,99,56,101,56,101,49,98,97,52,97,52,55,57,52,54,54,102,53,50,52,98,101,99,99,52,100,53,100,54,99,49,97,53,52,56,98,100,102,54,97,48,50,57,50,48,50,54,57,56,48,49,102,55,54,48,48,102,102,52,56,48,56,49,50,102,50,49,99,52,48,102,55,48,55,57,99,51,97,97,48,52,100,54,56,49,50,55,99,48,102,57,56,51,100,101,49,100,55,48,101,52,48,55,101,48,51,100,50,56,101,48,101,100,56,97,48,48,50,54,102,56,49,99,98,57,53,97,49,101,51,50,101,52,98,57,48,101,100,56,55,55,98,49,55,97,49,100,100,48,101,55,97,51,97,51,49,53,56,53,99,48,55,98,48,98,56,52,54,50,100,52,51,101,99,57,53,100,49,100,48,48,97,98,51,49,52,50,57,99,57,57,56,57,56,54,56,53,55,57,53,54,53,97,100,55,99,56,53,99,48,50,101,53,99,48,57,102,99,48,48,102,102,55,99,57,49,52,48,49,102,54,50,97,48,52,101,101,97,53,99,49,53,99,53,53,56,51,99,57,52,101,48,50,53,98,48,51,57,101,53,55,56,54,57,100,49,100,48,52,48,57,54,57,48,102,56,56,51,102,55,48,55,51,56,57,56,53,100,55,52,99,54,56,51,57,99,57,52,57,49,56,51,100,54,56,97,56,56,48,102,100,52,51,100,97,53,52,57,54,57,56,97,102,50,100,56,51,97,97,57,48,101,48,55,55,99,102,51,98,57,53,101,100,49,55,99,53,100,55,102,99,57,97,55,101,97,52,49,48,50,48,53,50,100,52,98,51,50,99,52,98,56,52,100,55,52,98,50,50,100,56,98,48,52,99,50,100,52,98,48,55,102,51,51,57,102,52,102,52,102,52,57,55,100,51,49,51,49,101,99,56,101,99,101,52,55,52,54,48,100,100,50,53,50,51,100,50,52,98,57,101,53,49,57,56,54,50,54,50,97,101,98,102,48,99,101,54,52,55,99,54,100,97,55,102,99,48,55,101,99,48,102,53,56,48,51,101,54,102,99,101,50,49,97,52,48,55,57,56,97,50,50,57,48,48,49,102,53,98,56,99,100,98,101,56,99,102,49,55,48,53,51,57,52,99,49,101,55,52,54,48,50,55,51,100,49,100,51,49,49,101,57,100,54,48,49,51,52,56,56,53,55,57,55,101,99,50,49,102,48,50,53,52,50,57,48,100,50,53,49,98,100,54,54,49,51,101,53,48,101,57,51,54,57,49,54,97,51,101,57,102,53,101,54,97,97,101,56,48,57,51,52,49,101,102,48,48,51,101,53,54,50,48,48,102,102,102,98,56,97,48,102,97,56,51,99,50,48,102,49,56,55,56,56,49,100,52,48,49,51,50,53,99,49,99,98,56,55,48,99,98,53,50,101,48,98,57,52,101,48,101,102,48,51,98,56,101,48,101,56,48,48,102,102,57,53,56,48,55,56,99,48,48,102,54,98,49,53,52,57,50,53,99,49,54,54,57,99,53,51,49,52,100,56,51,100,101,49,101,54,48,50,53,99,57,48,99,98,57,50,102,51,49,52,56,53,53,50,52,57,53,99,53,50,52,97,55,97,55,99,56,50,55,52,98,51,101,53,53,56,48,57,56,98,100,51,57,51,57,51,57,99,57,99,48,50,100,56,50,101,98,102,101,48,101,50,56,49,51,55,50,48,52,102,98,48,49,51,53,101,48,52,102,55,48,55,98,100,49,99,51,102,99,48,52,100,53,56,51,100,53,101,48,102,53,48,51,100,56,56,56,56,54,100,50,48,97,51,57,54,98,52,49,99,54,48,55,55,50,49,99,97,57,54,53,49,49,49,99,98,50,48,102,51,57,55,54,56,101,99,54,50,98,56,49,100,100,48,55,51,56,51,97,50,53,52,57,97,52,98,52,48,102,55,48,55,57,49,51,51,102,48,52,56,57,102,100,49,54,55,101,54,101,97,57,98,52,51,52,49,56,52,50,48,52,101,57,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,99,56,48,48,102,102,57,49,52,48,48,55,100,97,57,48,49,51,57,101,48,48,102,102,102,97,101,97,50,101,53,50,49,51,52,48,57,54,52,48,55,97,99,48,48,102,54,52,57,53,48,53,98,54,52,55,101,49,101,50,50,57,51,48,55,50,52,49,100,51,48,55,57,48,48,52,101,51,57,53,101,56,99,49,102,48,52,55,50,98,51,48,48,57,57,48,55,102,52,49,100,99,56,55,101,100,50,99,97,100,56,52,48,52,97,48,102,97,57,55,56,57,57,101,53,48,52,51,51,101,57,97,48,57,97,102,48,101,102,102,97,48,97,102,101,56,50,48,51,99,101,56,48,51,101,98,56,52,48,49,102,50,101,48,48,101,48,56,49,51,53,99,48,102,97,99,51,57,99,48,101,51,52,48,57,56,51,48,55,48,56,48,101,102,52,48,57,54,50,50,56,99,98,57,101,49,101,51,101,53,99,48,51,102,100,48,55,57,52,48,52,100,101,48,55,51,100,48,56,51,98,52,53,55,56,48,57,54,56,55,52,99,51,102,52,49,102,49,50,98,52,49,51,50,53,50,57,55,99,48,101,52,56,49,100,57,57,52,97,56,101,48,57,100,52,98,48,101,100,57,52,52,49,99,97,100,53,52,49,101,99,52,50,57,101,57,101,53,102,50,49,57,54,48,55,97,52,102,50,48,53,55,97,55,56,48,53,97,49,50,97,56,54,49,102,55,57,49,57,100,56,55,100,56,55,53,100,54,49,101,56,48,52,48,101,51,48,101,55,54,57,99,54,102,56,52,53,52,57,97,98,49,99,49,55,56,102,56,53,102,53,102,102,48,48,102,101,57,54,49,50,49,57,52,57,54,101,49,101,54,49,100,54,100,101,54,54,102,48,51,48,101,51,48,101,54,55,53,98,98,99,54,49,55,97,97,52,102,98,56,49,98,99,50,55,97,56,50,102,48,48,52,100,100,48,51,97,49,57,48,50,54,48,52,48,57,53,50,48,50,54,55,56,49,99,51,51,97,57,54,102,50,49,98,52,48,102,98,52,48,57,55,97,48,55,100,50,48,101,56,97,100,51,49,49,100,48,49,50,56,98,56,52,57,52,51,54,56,49,101,52,48,51,98,56,48,102,51,56,55,50,101,100,50,53,56,50,97,100,48,100,51,56,97,100,52,57,50,99,100,50,49,49,54,52,98,98,97,98,57,52,48,52,50,50,99,52,97,102,52,100,52,102,98,99,100,97,49,52,50,55,97,50,51,57,53,48,57,57,50,48,50,56,101,56,48,51,101,50,101,99,48,48,102,98,99,51,48,102,53,48,49,51,49,97,100,57,53,97,48,52,56,51,56,49,51,52,101,49,102,53,50,102,48,51,102,52,48,102,57,100,49,98,97,53,102,48,55,50,56,48,102,48,52,51,100,56,49,101,52,50,99,52,51,99,99,49,102,102,48,55,56,100,57,50,50,56,49,102,102,56,51,101,55,48,55,56,102,56,51,102,99,49,101,98,48,55,56,97,48,102,55,48,98,101,48,102,56,48,55,100,50,56,51,97,52,49,100,52,50,57,48,51,98,56,53,51,48,55,54,101,56,51,97,97,49,99,102,51,48,55,55,52,97,50,52,50,52,52,50,98,48,51,99,52,48,48,101,99,99,52,50,52,48,50,99,101,52,48,55,55,48,53,102,102,48,48,56,57,55,48,50,54,99,99,49,99,55,50,54,56,49,50,100,52,48,52,99,101,56,49,51,48,56,48,101,49,53,51,49,57,50,100,54,49,97,48,55,52,48,48,102,97,52,49,101,99,56,51,98,52,50,97,57,51,48,98,53,50,57,53,51,99,51,98,56,57,48,53,99,57,53,52,49,99,50,48,55,56,50,49,101,53,48,101,54,97,50,49,55,49,56,97,101,50,99,100,50,57,51,100,50,100,49,53,49,100,51,101,48,97,52,102,53,101,51,57,54,52,53,57,55,56,98,99,101,50,48,48,48,102,102,57,57,50,55,100,99,53,50,54,55,48,53,98,100,52,48,55,48,48,48,102,102,48,55,99,99,48,99,48,57,52,48,101,48,101,56,99,48,57,101,55,48,101,49,48,51,102,100,48,55,55,101,48,101,100,48,48,49,101,100,98,48,55,53,50,48,102,52,48,49,99,100,48,55,54,48,48,49,101,102,55,48,102,55,57,53,52,49,99,100,99,53,51,48,55,55,99,98,102,48,50,54,48,99,51,101,99,48,102,55,52,48,57,57,55,48,102,57,56,55,57,52,48,52,99,56,51,99,52,53,49,56,55,54,56,97,101,48,101,100,49,54,54,49,101,102,50,99,56,51,98,56,53,54,50,49,57,55,48,57,100,56,98,97,50,102,49,51,56,51,101,54,53,56,50,49,97,51,52,57,54,50,53,56,55,52,101,52,48,57,99,57,99,97,48,50,55,102,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,102,98,55,101,50,98,55,101,48,97,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,51,55,48,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,99,100,99,50,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,99,100,99,50,57,55,102,102,53,100,55,53,99,100,99,50,98,56,101,50,56,50,53,55,102,102,53,100,55,53,99,100,99,50,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,102,101,56,48,49,102,48,98,101,48,50,52,99,100,50,56,97,100,50,99,56,49,102,56,56,49,51,101,50,57,101,101,49,55,48,56,52,57,52,57,101,53,49,56,51,99,98,48,50,53,53,100,48,56,97,53,52,98,48,101,57,49,55,48,56,97,56,48,57,99,53,52,50,53,50,52,48,49,50,98,48,48,102,102,102,56,100,49,52,51,99,48,56,97,49,101,100,52,57,50,101,102,49,52,99,57,51,57,51,50,101,54,57,49,54,48,97,54,54,99,51,97,57,100,51,101,57,97,56,101,53,57,52,56,55,56,99,49,50,50,55,50,98,97,52,48,52,51,54,48,101,53,48,55,51,52,51,99,48,48,102,102,102,48,56,51,101,48,49,100,52,48,101,49,56,55,52,99,97,100,52,97,50,101,56,51,100,54,49,102,57,48,102,51,56,55,55,99,51,57,101,49,100,55,50,57,56,97,102,52,53,52,101,50,99,52,98,49,50,100,52,98,102,48,102,51,49,54,97,56,97,53,50,49,52,56,53,55,49,53,97,53,55,49,53,50,56,56,57,101,53,56,50,55,50,54,97,55,49,54,56,57,52,56,101,56,52,56,54,56,50,56,48,56,50,57,97,57,101,57,57,54,57,49,49,48,56,50,56,48,101,51,57,53,51,51,52,48,49,100,50,101,48,48,102,102,102,97,56,97,48,50,53,99,48,97,49,48,50,53,55,99,48,49,102,53,100,50,48,52,97,49,48,55,48,52,97,100,48,101,52,50,50,48,55,48,52,51,100,54,53,98,56,49,50,101,56,48,101,48,56,51,100,99,48,102,55,52,97,54,54,48,51,98,52,56,48,49,100,52,50,99,57,50,56,49,102,48,49,54,50,48,101,50,52,49,100,97,57,52,97,49,102,100,50,99,52,51,99,52,53,55,97,50,49,52,97,53,48,50,55,97,53,56,55,56,97,99,98,53,48,101,101,52,97,48,57,54,54,57,101,49,101,57,52,50,98,48,102,53,53,100,50,49,101,54,56,98,54,52,102,97,98,52,50,50,51,98,102,99,48,99,99,49,52,48,98,52,56,48,49,102,54,54,52,48,48,102,98,50,101,48,55,51,99,48,48,102,97,100,53,48,55,48,52,53,99,48,51,100,102,48,102,97,57,54,54,48,101,100,52,51,99,101,49,102,52,97,55,53,48,100,98,48,101,49,48,51,57,97,48,102,53,48,51,101,55,48,101,98,48,51,97,55,48,102,53,48,51,99,99,55,53,56,48,102,98,56,55,49,48,51,98,48,49,101,100,99,49,100,50,97,50,100,52,97,97,48,102,48,57,55,50,53,97,56,48,51,100,56,99,53,53,48,55,100,100,49,56,51,99,97,49,101,51,48,49,50,52,48,101,57,57,55,102,99,97,101,52,48,52,52,52,53,99,53,57,101,50,98,100,98,50,99,53,98,52,102,57,53,48,48,102,102,48,102,98,53,52,48,48,55,100,56,48,56,55,49,52,48,49,102,53,98,48,48,102,102,52,57,101,56,51,99,49,48,50,54,49,48,51,101,49,52,99,55,50,102,57,51,48,97,101,48,102,53,56,55,50,52,49,99,102,97,48,97,53,51,56,53,51,102,50,98,48,98,57,48,55,100,54,57,52,48,101,99,48,49,101,50,48,55,101,56,51,56,48,53,51,49,54,54,56,56,53,97,56,55,99,48,51,56,56,57,56,53,57,57,53,54,53,56,50,54,56,55,48,53,50,101,49,51,99,97,102,48,101,97,57,55,57,52,49,101,101,52,101,54,102,102,57,50,97,53,48,55,53,49,100,51,57,48,52,48,50,56,50,48,48,57,100,55,48,50,55,99,99,48,57,57,50,48,50,55,99,48,49,101,98,48,55,98,48,49,101,49,48,51,102,51,48,55,97,97,48,102,48,48,102,102,51,101,50,53,51,57,54,48,48,102,49,48,49,101,55,48,55,102,48,51,56,54,49,99,51,48,102,48,48,55,101,48,51,102,97,49,101,48,48,101,52,56,51,97,101,52,50,48,55,57,97,49,101,54,54,48,51,99,48,53,57,56,55,53,56,49,100,98,56,55,54,56,51,101,52,49,102,48,48,102,55,50,50,56,55,50,99,51,98,56,56,51,48,53,55,49,52,56,53,51,97,48,57,52,97,53,50,97,55,54,56,57,50,98,99,97,48,50,57,99,97,101,55,49,51,99,98,48,57,50,98,53,48,50,98,55,102,56,48,99,49,48,48,52,102,53,48,48,102,102,51,101,53,100,97,48,52,101,57,48,49,51,50,101,53,51,50,50,49,52,48,48,102,102,52,98,50,48,55,49,48,48,102,102,49,101,52,100,56,97,56,55,50,53,102,57,48,102,48,97,49,56,48,51,100,99,101,48,101,57,99,48,57,56,56,48,49,51,100,99,48,57,56,48,101,55,97,52,57,53,57,52,49,98,56,55,102,52,48,57,54,56,50,56,49,51,48,97,98,48,49,50,100,52,97,50,57,48,98,99,98,48,48,98,50,55,51,101,52,101,97,48,102,52,49,57,99,102,97,52,97,50,52,48,100,52,48,50,57,101,48,55,56,99,51,99,52,53,99,48,55,98,48,98,55,52,97,50,102,99,51,99,48,57,57,57,51,56,98,56,50,99,48,51,48,99,57,56,57,56,48,57,55,52,54,52,52,101,102,48,50,53,57,49,100,56,52,53,52,55,102,100,56,52,52,52,54,52,52,52,53,57,50,50,56,97,56,101,99,52,101,100,51,49,98,53,52,99,101,98,102,56,57,55,102,100,52,53,101,53,100,55,102,102,53,100,55,53,100,55,102,99,100,52,97,98,50,99,57,51,48,97,55,50,99,99,97,102,50,100,56,97,102,55,98,50,51,50,55,49,53,56,57,56,56,97,53,56,49,53,101,57,49,100,97,54,53,100,99,99,97,54,50,48,51,102,57,50,53,49,57,50,51,51,52,102,101,97,52,55,97,50,48,57,50,99,52,100,49,97,98,55,57,49,98,101,102,51,55,98,102,100,52,48,55,52,52,48,101,55,99,48,49,102,50,50,53,48,48,55,100,99,54,48,51,56,53,48,55,55,99,49,100,57,48,55,53,52,48,101,97,56,48,57,99,49,99,49,100,53,48,101,48,48,102,102,55,52,48,97,54,50,57,99,97,52,48,101,101,57,52,97,48,48,102,102,102,50,102,99,48,52,97,99,57,55,100,56,97,102,50,97,56,97,50,50,57,56,97,98,50,56,52,97,54,54,51,57,54,54,49,101,53,48,55,50,54,53,100,57,55,50,57,57,100,48,52,97,97,50,57,52,97,101,52,49,99,57,52,57,101,53,56,50,54,97,54,55,99,56,100,50,49,97,100,53,50,53,100,53,100,53,56,49,50,52,50,101,98,102,101,48,51,97,48,48,102,102,49,50,56,99,48,48,102,102,102,57,57,56,48,49,51,53,99,48,101,54,99,51,57,101,57,48,53,51,56,49,51,53,56,48,101,51,48,48,102,102,49,101,55,50,56,51,100,97,102,97,53,51,97,102,50,51,48,55,99,99,48,49,101,97,55,48,51,98,56,48,50,53,100,102,50,50,50,50,55,50,98,52,51,98,52,56,56,99,50,50,102,48,101,101,48,51,98,97,48,50,53,54,56,98,50,50,97,53,50,51,99,57,54,99,53,54,48,55,57,48,98,56,48,52,100,100,53,99,100,100,99,56,55,97,55,49,53,102,53,99,51,51,50,56,100,48,51,100,48,49,101,98,48,48,102,102,51,101,98,97,48,48,102,102,49,102,50,99,48,48,102,102,55,48,97,48,52,101,56,48,51,99,54,52,100,48,101,52,56,51,102,57,48,55,52,101,48,101,56,52,48,57,49,98,50,56,53,49,56,97,102,55,100,51,49,57,48,102,100,56,51,100,97,48,50,55,52,48,51,57,99,102,57,52,101,57,50,102,97,50,57,55,101,49,99,50,50,97,97,53,49,54,50,52,51,101,50,48,101,97,48,49,100,51,50,50,49,51,52,98,52,51,48,102,54,49,55,52,53,100,54,48,48,55,54,101,53,55,101,56,50,49,99,101,50,100,99,49,57,102,48,48,102,102,57,100,52,100,50,98,56,48,50,98,97,53,55,53,102,102,48,48,102,102,102,56,56,48,55,53,48,48,102,102,52,99,54,48,49,50,102,52,48,102,101,56,97,98,54,99,98,99,48,55,49,54,48,102,101,48,49,99,100,56,51,101,56,50,57,49,101,52,99,55,48,97,102,54,48,98,56,48,55,52,99,48,102,51,99,51,57,50,48,102,49,52,97,99,55,52,98,49,54,48,97,100,52,52,50,102,49,50,57,48,53,98,50,99,99,51,97,48,53,99,57,55,54,56,57,54,57,54,100,57,53,48,53,56,49,53,99,53,100,100,50,49,52,100,101,55,51,49,53,97,57,54,56,52,53,56,53,52,102,52,48,52,98,54,100,99,101,49,101,48,97,48,49,49,56,52,48,101,49,52,48,57,101,98,48,50,55,49,48,48,102,102,57,54,54,98,50,98,57,97,48,55,49,56,48,52,99,101,48,51,102,100,48,55,54,97,53,50,57,53,56,57,97,57,56,53,56,97,51,56,55,52,99,51,57,52,48,102,97,48,49,101,55,56,55,51,48,51,57,101,101,49,54,54,57,101,53,48,52,48,55,54,49,102,50,99,49,50,48,97,52,48,101,56,48,55,99,48,97,49,52,51,98,52,98,99,53,51,97,50,50,48,50,49,52,97,53,101,100,49,55,100,49,48,97,99,52,48,52,48,98,55,50,99,97,101,52,49,56,54,57,52,48,51,48,57,56,48,49,102,49,102,101,48,48,55,99,56,54,99,49,102,102,56,48,51,101,99,53,48,49,101,99,99,48,49,50,99,56,48,52,99,50,48,49,50,102,99,53,102,57,54,54,49,101,52,52,57,102,98,57,53,54,48,102,57,56,49,99,51,48,51,97,55,48,102,98,97,55,48,51,57,101,48,55,55,57,50,56,101,49,100,57,48,55,99,56,48,102,48,57,51,51,48,49,51,49,48,48,102,49,52,51,102,54,48,102,98,52,51,102,50,57,97,49,99,102,97,48,102,54,97,49,56,55,50,56,97,53,48,101,98,56,51,97,56,97,52,52,50,56,55,99,57,55,99,49,101,50,57,50,100,99,51,98,102,53,50,49,57,99,97,48,97,55,50,48,55,102,56,48,101,50,101,98,97,101,98,97,102,102,56,48,53,56,50,56,48,51,101,54,48,48,48,102,102,52,57,56,97,53,56,51,97,55,48,50,55,97,99,97,100,48,50,54,102,49,48,101,99,98,57,50,99,57,49,52,48,57,98,55,99,57,101,48,50,55,56,100,102,48,101,57,49,55,50,56,52,53,51,56,55,53,99,48,49,101,56,49,56,51,97,48,48,102,102,50,53,97,56,49,100,56,57,53,98,102,48,55,98,49,50,52,98,97,50,99,48,97,56,50,102,51,57,55,55,56,98,51,100,99,101,56,54,53,50,48,55,55,51,49,53,97,57,98,51,56,97,98,98,101,53,102,50,55,56,48,53,101,97,56,48,97,48,50,97,48,49,99,101,101,48,48,102,98,97,56,48,48,55,100,54,97,57,53,99,48,48,102,102,102,98,51,54,48,50,52,99,56,51,101,54,48,101,55,48,97,52,52,48,48,101,53,97,51,48,51,101,56,52,53,101,49,100,100,99,48,101,56,99,51,101,99,49,102,49,52,55,54,49,57,54,52,51,57,55,100,50,52,49,101,99,48,51,97,56,48,102,51,56,55,102,101,100,49,56,51,99,97,56,52,49,99,53,48,102,101,56,55,98,56,97,48,99,53,102,48,55,52,99,51,56,48,102,57,52,101,57,100,56,51,97,99,56,49,49,99,98,51,100,100,49,48,97,101,50,100,99,101,53,55,55,97,52,100,52,48,48,102,102,48,97,51,52,48,50,55,50,56,48,57,52,98,48,55,97,99,48,52,57,50,56,49,51,48,97,48,102,50,52,48,57,55,97,48,55,99,50,49,100,55,50,102,52,51,98,99,49,101,49,48,101,52,56,55,97,99,51,101,54,53,52,57,52,54,53,56,57,54,97,53,50,48,55,97,48,97,55,50,97,99,51,101,101,49,100,51,48,101,101,48,55,100,99,51,99,101,49,99,53,50,98,48,49,101,48,48,55,51,57,50,52,51,100,48,49,100,98,48,101,97,50,54,56,55,57,99,51,57,52,49,101,55,52,100,48,101,57,49,54,57,54,49,100,102,48,102,52,50,49,57,52,54,56,50,53,54,57,54,100,48,56,102,53,101,54,53,97,55,57,98,52,100,52,49,52,51,102,102,48,53,52,100,53,52,97,51,98,101,101,97,51,98,99,100,51,101,99,100,55,56,55,57,56,55,49,97,55,100,97,55,48,53,55,56,55,49,49,102,57,50,57,101,49,50,54,102,98,55,51,54,49,99,53,54,49,51,100,53,51,50,101,98,102,101,48,51,97,101,56,48,51,101,57,50,99,48,49,102,50,55,97,48,55,57,101,48,101,50,52,97,53,48,55,52,52,48,52,57,100,56,49,51,52,56,49,100,101,48,101,98,56,55,102,99,49,100,100,57,52,97,57,97,49,99,51,48,55,54,97,49,99,57,48,55,99,50,49,101,102,48,55,97,52,48,101,101,48,49,99,52,56,55,55,99,49,100,48,48,51,97,56,50,98,57,49,56,49,100,52,48,51,97,99,48,101,100,49,53,50,53,57,57,53,97,53,53,56,51,57,53,57,52,54,48,102,50,50,49,56,51,98,57,50,56,52,97,54,48,102,48,48,102,102,55,97,48,98,49,48,102,51,48,55,97,56,51,102,57,50,53,57,57,54,56,53,54,50,53,97,53,99,57,54,99,53,57,99,99,57,52,55,50,53,56,53,56,48,102,48,50,53,49,56,48,51,101,100,98,56,48,49,102,53,55,99,53,97,57,52,97,53,52,49,54,54,57,56,48,48,102,102,102,98,49,97,48,50,52,50,48,97,53,52,100,50,99,52,97,101,52,48,52,101,52,98,50,98,49,50,52,48,57,99,56,48,50,53,101,51,98,101,53,54,98,101,57,52,56,101,56,101,57,50,102,97,48,50,52,101,55,99,51,102,97,56,55,55,100,50,53,48,97,97,98,97,50,53,53,53,97,50,51,55,53,97,97,51,53,55,57,57,51,102,100,56,48,50,52,56,53,55,53,102,102,48,48,101,99,99,48,102,97,48,48,51,101,100,102,99,48,49,102,53,56,97,49,100,97,48,101,99,57,54,50,53,100,57,53,50,48,48,102,102,102,98,48,97,48,50,52,51,56,51,100,48,57,101,56,51,100,48,98,98,48,53,48,49,53,99,48,52,101,51,56,49,50,102,100,100,51,53,51,102,50,52,97,55,97,50,97,51,50,52,56,50,53,102,97,50,56,55,101,100,51,57,50,55,55,52,50,52,53,55,100,50,49,51,51,101,57,52,49,98,97,50,50,56,100,102,54,100,51,50,48,100,52,56,48,53,100,52,56,49,51,100,97,48,48,102,57,52,57,48,48,51,101,99,56,52,48,57,57,48,48,102,99,56,55,99,99,97,101,48,55,50,50,48,102,48,57,98,48,50,53,100,56,49,99,52,48,55,56,54,48,51,98,98,100,49,56,49,99,101,97,51,48,55,54,99,49,99,49,48,51,101,54,54,53,49,51,57,53,54,53,51,56,55,51,57,50,49,50,51,54,48,55,56,101,49,101,55,48,50,53,102,48,97,49,48,102,55,97,54,52,97,54,56,55,100,48,97,52,50,100,48,51,100,51,99,57,102,54,102,52,55,50,102,50,56,51,98,100,102,53,49,53,56,53,54,99,52,98,56,48,50,99,52,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,102,101,48,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,102,102,49,52,48,52,48,51,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,97,97,48,51,102,101,50,102,102,101,97,48,50,56,49,48,48,102,102,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,49,98,102,53,52,48,53,48,50,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,98,102,101,48,49,54,48,56,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,100,51,48,49,50,52,54,48,102,55,52,97,54,48,50,53,102,56,48,57,99,100,48,50,53,49,99,49,102,98,56,55,56,101,49,100,55,52,97,49,48,55,50,48,48,52,99,102,48,51,56,52,48,55,98,56,53,100,52,50,51,99,50,51,51,99,102,51,56,53,51,56,51,98,54,48,55,97,101,49,100,51,48,102,57,57,54,50,99,50,51,99,50,54,49,54,99,53,49,97,49,53,100,100,97,49,57,52,56,57,51,97,52,49,51,97,53,101,49,53,56,56,53,102,102,51,98,97,53,57,49,53,102,48,52,57,51,50,52,49,53,57,53,100,55,102,99,48,51,101,51,99,48,57,55,98,48,55,98,56,53,52,48,51,102,102,48,55,48,56,48,101,52,52,49,102,100,56,55,55,57,98,55,57,57,50,56,52,49,102,54,56,51,97,48,48,102,102,55,54,56,48,102,54,99,97,49,54,53,50,49,98,52,54,54,100,50,49,97,50,57,99,49,101,52,48,55,51,52,97,49,48,102,56,57,53,56,100,51,100,57,48,56,98,53,50,102,53,48,56,57,54,52,51,50,101,53,56,100,53,48,56,50,53,100,49,54,54,56,51,98,102,97,99,100,57,54,54,53,56,52,54,99,57,100,54,49,100,50,97,48,53,100,99,48,48,102,102,102,97,57,49,50,99,99,97,101,50,99,56,48,49,102,53,54,56,48,48,102,102,102,97,101,51,99,53,54,57,54,50,56,50,53,56,53,50,48,48,102,102,49,50,50,48,48,52,97,48,57,53,97,57,102,57,48,100,51,49,49,100,50,99,49,50,54,53,56,97,50,56,49,50,102,50,48,101,101,51,50,53,50,48,50,52,101,52,54,102,53,57,49,100,50,100,48,102,102,51,53,50,50,55,100,49,55,51,98,99,57,50,57,57,50,53,97,57,52,48,99,52,53,55,102,102,53,48,48,56,48,55,53,48,48,102,102,56,53,48,48,56,49,99,50,100,52,97,99,50,99,52,97,55,52,100,55,52,97,100,50,100,56,97,102,52,99,50,97,56,98,48,54,51,51,51,100,102,52,48,52,102,52,54,55,100,48,100,51,49,57,99,57,48,99,101,55,100,49,99,51,55,52,54,52,56,100,50,57,50,100,102,97,52,54,55,100,56,97,56,57,98,57,100,99,51,51,97,57,49,98,57,102,55,97,102,102,50,97,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,56,53,48,48,102,102,55,100,51,56,48,48,102,102,51,101,97,98,99,49,101,98,56,48,51,101,99,100,56,48,57,97,52,48,101,53,48,55,52,52,97,97,48,101,101,49,55,56,56,52,48,101,51,56,51,97,50,49,101,52,48,101,101,48,55,56,99,49,102,50,48,51,99,49,52,56,50,97,52,51,99,97,56,56,49,100,97,101,49,99,98,50,57,48,49,101,50,56,51,98,50,50,97,99,49,101,48,56,55,50,52,51,98,52,49,101,101,52,54,48,55,55,54,49,102,99,48,101,55,54,48,55,97,48,48,48,102,102,102,54,57,48,55,102,97,48,98,97,50,97,99,51,98,52,49,101,97,52,52,52,50,50,98,51,57,53,102,56,48,52,100,48,98,53,55,50,48,97,98,57,100,48,57,99,50,101,56,48,51,101,57,101,99,48,49,102,53,57,97,49,102,54,48,48,102,102,55,100,97,49,48,49,51,55,56,49,100,52,48,55,50,54,53,53,98,97,57,48,53,51,56,51,98,57,48,101,100,101,50,56,52,49,101,50,48,51,101,53,48,102,49,98,54,101,49,54,97,53,54,97,53,51,52,48,101,57,56,97,55,48,55,57,101,48,101,99,52,51,57,101,48,102,48,53,48,48,102,102,51,97,48,53,98,97,50,56,55,49,52,51,102,99,53,51,54,48,55,56,50,48,48,102,54,101,56,51,99,48,99,57,97,49,100,100,52,50,48,102,51,57,53,99,100,48,55,55,57,98,97,56,48,49,51,48,50,100,57,51,102,50,48,99,48,50,52,52,98,48,48,48,102,102,100,98,99,48,50,52,56,56,48,57,48,56,48,50,53,97,56,48,57,48,54,48,55,52,52,49,100,57,48,55,52,99,48,52,98,101,48,51,98,99,48,101,99,56,55,55,49,57,50,57,56,97,51,50,57,52,97,98,50,101,99,51,101,55,48,49,100,49,48,101,50,49,52,99,49,102,100,48,102,98,57,54,50,53,55,48,55,54,48,51,97,97,49,100,54,50,99,56,51,99,101,49,102,55,48,102,49,48,55,51,52,51,97,48,49,100,49,99,49,101,55,48,102,49,56,55,97,52,48,49,101,99,97,50,57,52,98,97,48,102,50,49,55,52,57,101,53,55,54,98,50,102,99,98,101,52,55,48,49,51,49,55,50,55,52,99,97,49,98,54,56,55,102,101,49,100,56,48,52,98,99,56,51,57,48,48,102,102,101,54,56,49,50,100,97,48,101,51,52,49,100,50,56,51,56,55,48,55,55,101,56,53,100,49,52,51,97,54,48,101,56,52,49,100,99,48,55,49,52,49,100,97,57,52,52,101,51,101,56,99,53,51,97,51,57,54,52,53,97,49,53,97,49,99,49,48,101,57,49,52,52,49,99,99,50,98,52,98,54,50,101,102,57,52,52,53,52,49,52,50,53,52,50,53,49,54,101,57,97,53,53,49,52,52,56,55,52,53,56,97,54,97,49,49,52,54,53,55,51,54,101,100,48,51,52,100,49,53,101,56,49,48,52,53,48,53,98,51,98,48,55,98,52,48,102,55,99,49,100,54,56,51,56,56,48,101,51,49,55,48,48,102,51,56,49,102,50,48,51,99,51,48,101,53,48,51,97,100,48,55,55,99,49,100,99,48,49,50,102,97,50,102,56,51,101,56,48,102,48,52,51,100,101,49,100,100,48,101,52,56,55,53,52,97,99,99,53,57,57,54,101,53,54,49,52,48,53,54,54,50,99,99,51,99,56,49,101,57,50,100,48,97,52,50,57,57,49,51,97,55,57,55,50,53,99,57,53,52,53,52,49,53,102,57,51,49,51,100,98,57,52,102,50,99,56,98,49,52,49,50,98,53,98,50,54,53,56,50,54,97,49,98,55,54,54,101,49,102,101,48,102,101,56,55,53,52,49,100,55,48,55,50,56,51,100,56,48,102,49,56,51,102,97,53,101,49,53,54,49,100,57,48,101,55,48,55,49,99,51,98,54,53,102,48,55,98,99,51,100,50,49,101,50,50,101,56,98,50,50,98,56,97,54,50,97,99,97,53,48,101,102,56,55,54,48,97,55,52,99,50,102,99,98,98,50,99,56,98,51,50,100,48,98,53,52,99,52,48,50,97,48,97,100,52,49,50,98,99,97,97,50,98,100,50,57,50,100,51,53,51,52,98,49,52,102,52,49,52,48,52,52,52,51,52,54,97,55,49,51,100,51,97,49,97,100,53,55,56,48,50,97,55,48,48,102,102,49,102,55,99,48,48,102,102,48,102,98,99,54,48,55,101,97,48,52,102,97,48,51,100,48,48,102,102,55,56,50,48,52,98,97,48,55,51,99,51,101,101,100,56,55,55,99,48,57,54,98,48,55,52,97,48,102,97,99,49,102,102,56,55,51,99,97,54,54,99,49,100,53,48,55,57,56,51,100,101,53,51,56,55,53,48,49,102,99,48,55,49,48,97,101,48,55,97,52,49,100,57,52,57,48,55,53,99,49,101,50,48,55,56,50,48,50,53,56,48,102,55,99,51,101,48,49,99,51,48,55,97,50,48,50,52,56,56,99,48,101,100,52,97,56,48,102,52,48,55,51,52,98,56,52,51,50,56,56,97,100,50,56,52,97,102,50,99,48,98,101,52,100,50,100,52,51,98,52,53,55,101,57,52,102,50,98,101,99,97,102,102,102,48,49,56,51,56,48,57,100,98,48,48,102,102,55,99,99,100,52,49,99,97,56,55,55,56,51,57,97,53,97,57,52,101,48,52,56,54,56,51,57,97,48,102,98,49,55,97,48,102,56,100,48,56,49,50,56,48,57,51,50,99,99,48,57,57,55,48,55,55,97,49,100,49,50,99,52,49,99,100,50,52,48,54,99,53,99,48,55,53,57,50,53,50,52,48,49,100,97,50,48,101,54,56,48,57,97,54,57,48,102,51,97,53,49,48,48,101,57,98,101,49,101,102,52,52,97,50,49,51,51,51,50,49,101,100,52,54,48,101,102,54,102,97,56,97,100,99,53,56,102,101,48,52,98,97,48,102,49,99,48,49,102,51,49,49,48,48,102,102,55,100,57,99,56,51,99,101,48,101,53,49,55,54,49,99,55,50,100,99,49,99,100,48,49,50,52,50,53,49,50,48,49,55,53,56,97,100,101,102,49,54,54,49,100,56,48,55,55,56,48,102,102,99,97,101,50,102,57,49,55,57,53,56,53,98,50,50,49,54,99,56,101,48,50,53,101,57,52,57,54,48,52,99,102,50,54,97,50,50,51,54,55,49,50,48,97,102,54,53,49,49,51,52,57,50,48,98,57,101,100,48,57,102,52,97,57,100,48,55,97,50,55,50,48,50,57,99,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,101,51,48,49,50,49,52,48,52,100,100,48,55,98,99,48,57,49,50,48,50,54,98,99,49,100,52,48,49,51,53,56,49,99,49,52,55,52,52,52,97,48,102,55,48,51,97,98,101,49,102,97,48,49,50,97,52,54,52,101,54,99,98,50,55,53,48,100,100,101,49,102,55,48,55,54,101,49,102,49,48,55,55,52,53,56,54,98,54,52,97,51,48,102,50,56,55,52,48,98,53,51,48,48,102,102,57,53,48,55,98,53,50,56,100,54,56,52,49,101,48,50,98,101,98,53,54,100,101,98,50,54,99,52,102,52,48,52,99,48,48,101,56,98,48,50,52,56,56,49,101,101,57,55,50,48,52,99,48,56,49,50,54,52,48,52,97,51,56,51,102,54,48,102,49,99,51,54,99,57,55,99,48,102,98,56,48,57,54,49,48,55,48,56,48,102,55,48,98,97,56,52,55,56,52,97,54,53,57,54,99,98,56,48,55,57,48,48,102,102,101,97,48,51,97,54,49,102,51,50,99,57,56,52,54,57,52,99,50,100,56,98,99,52,100,56,56,56,52,99,50,101,100,50,54,54,52,49,51,97,53,101,49,54,54,57,100,97,55,55,101,101,49,54,52,53,56,53,102,101,57,98,52,48,49,49,53,99,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,53,54,54,48,48,102,102,102,57,52,97,56,49,50,54,97,49,101,48,48,50,54,100,56,48,49,102,53,56,99,49,101,53,50,101,48,51,57,101,99,49,52,99,56,99,53,98,56,49,50,99,56,49,102,50,50,100,56,48,57,97,54,48,102,51,49,54,97,57,52,100,50,54,98,54,53,56,51,101,48,101,102,56,49,99,99,48,49,50,102,99,48,52,99,49,97,52,49,55,54,53,51,97,50,97,55,57,53,56,49,100,97,48,102,48,97,53,101,51,97,54,48,55,57,57,49,49,50,101,49,48,100,51,101,56,97,49,50,56,54,57,100,56,102,52,57,101,49,101,50,50,98,51,99,99,100,100,56,48,53,50,97,50,56,48,55,97,56,56,49,51,98,97,48,101,56,56,98,57,48,50,54,48,52,48,57,51,50,48,50,54,101,48,49,99,52,56,55,55,50,100,97,54,52,98,101,48,55,100,99,48,52,98,48,56,51,102,98,48,55,52,54,53,50,100,97,52,53,97,53,51,50,99,98,54,53,99,48,51,99,56,48,55,53,48,49,101,99,48,101,54,49,53,97,102,97,52,100,50,49,57,53,50,53,101,50,54,99,52,52,50,54,49,55,54,56,100,53,52,48,57,50,50,56,99,98,51,52,101,100,51,98,54,54,99,97,100,50,99,50,102,101,52,50,97,48,48,102,102,57,49,54,48,50,54,49,52,49,100,49,49,54,101,48,52,98,102,56,51,102,99,48,55,100,97,48,101,49,48,51,99,48,101,98,50,102,49,55,101,48,101,52,56,49,101,102,56,51,99,98,48,55,52,56,53,102,51,97,99,51,56,57,50,101,50,51,98,97,53,99,48,51,98,56,48,102,57,49,55,99,49,99,101,50,99,100,100,54,55,97,54,57,53,52,53,49,50,54,57,48,101,57,56,53,51,51,101,52,54,57,51,56,97,52,50,98,49,51,55,101,100,51,52,101,49,53,56,56,49,55,102,97,49,51,53,102,101,49,50,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,101,49,55,56,101,50,56,52,97,102,102,98,102,97,55,55,57,57,99,55,48,52,52,51,54,100,99,54,51,100,49,50,51,49,56,50,102,48,101,50,102,56,97,100,56,48,100,53,49,57,56,51,99,56,49,100,53,48,102,49,56,55,52,49,51,49,57,50,97,99,51,100,54,49,100,102,50,101,52,51,98,97,53,57,50,52,57,52,101,49,100,99,48,102,49,97,49,97,49,57,55,97,53,53,97,54,57,53,48,57,52,57,50,53,48,48,55,98,52,97,48,50,98,52,51,100,54,49,100,54,50,102,53,49,57,49,56,98,49,52,54,52,53,52,97,55,56,97,57,48,102,51,48,55,53,56,98,97,50,57,56,51,99,97,53,48,49,54,98,49,51,100,48,52,98,100,50,56,99,98,52,50,97,99,98,53,50,98,101,100,51,48,97,101,52,101,52,50,52,98,98,49,55,53,97,100,98,98,56,99,101,100,102,57,97,57,99,56,49,56,50,98,57,51,57,49,52,55,49,102,57,50,49,102,57,99,50,49,52,48,55,100,57,48,50,54,50,99,48,49,102,53,54,54,49,100,56,48,48,102,102,55,100,56,54,56,48,51,101,97,99,48,48,102,102,57,49,101,50,102,99,51,57,97,56,101,53,52,56,55,55,48,48,102,102,57,57,55,48,55,52,52,48,52,57,55,56,51,57,49,50,99,56,49,100,101,48,55,97,100,56,50,56,100,48,57,50,56,98,98,48,55,57,52,53,51,97,48,48,102,102,49,50,102,52,56,97,57,101,53,55,48,51,56,51,50,99,99,98,55,50,99,99,51,101,56,49,99,97,50,56,52,97,53,50,57,56,51,99,101,49,102,100,52,57,50,57,53,50,56,97,52,48,102,55,48,55,57,57,50,99,98,100,52,51,48,101,49,50,54,102,48,102,48,57,54,48,53,53,57,53,99,53,55,97,48,48,102,102,55,97,56,51,100,57,57,51,56,49,56,56,99,49,49,100,98,51,102,48,102,49,50,98,51,53,48,49,52,49,53,50,98,56,99,99,51,57,51,56,102,100,52,101,56,56,97,51,52,55,97,54,51,53,101,51,50,56,54,52,52,99,48,56,97,50,54,100,52,50,49,50,101,52,53,57,48,98,98,51,48,50,55,48,51,100,57,48,102,98,48,55,54,48,51,57,98,51,101,48,101,50,98,56,55,99,49,54,53,51,57,57,56,54,51,101,50,51,99,48,98,52,55,55,49,54,57,98,53,53,100,50,50,57,51,49,100,55,97,99,51,56,97,101,51,100,57,100,48,102,52,55,101,48,56,53,99,101,48,53,49,98,100,101,97,97,49,100,49,55,98,100,50,100,54,57,100,52,50,54,98,52,102,48,98,49,48,97,100,52,51,101,99,48,49,48,55,97,56,57,55,102,98,55,51,49,99,52,49,56,48,48,102,102,53,50,48,97,48,50,57,54,51,102,49,49,101,48,49,56,48,54,50,56,100,56,49,101,99,48,101,99,48,55,56,48,51,56,99,49,101,51,50,102,56,51,97,48,49,101,101,50,56,52,98,57,48,101,99,48,55,97,56,51,98,48,53,99,57,54,56,49,100,99,48,102,50,56,55,55,48,51,99,52,53,53,97,55,49,52,56,53,102,56,55,55,99,98,101,50,57,57,51,57,101,50,98,52,98,56,50,57,52,98,57,50,57,48,98,51,52,54,52,52,52,101,50,97,56,98,53,50,97,48,98,52,52,54,52,57,52,52,52,102,50,98,53,51,53,49,49,49,49,51,49,48,49,51,53,57,52,57,52,49,52,100,54,101,53,99,56,97,100,56,53,52,51,55,102,102,57,102,56,97,48,52,53,99,52,54,49,56,48,101,53,48,53,101,50,100,98,53,49,52,97,55,52,52,99,98,48,52,53,56,53,53,56,56,50,99,56,50,50,56,56,98,56,49,99,52,97,100,54,97,98,53,101,99,54,97,101,53,52,101,56,101,53,48,102,56,100,55,98,49,99,99,55,52,55,52,55,51,53,102,49,50,100,97,100,97,57,48,56,97,53,57,49,51,50,99,98,54,50,50,97,54,49,52,52,99,53,55,53,99,100,99,50,56,50,48,48,102,48,97,53,100,54,55,55,100,55,53,57,52,99,53,100,55,102,97,54,50,97,98,101,49,55,97,54,55,102,102,56,49,54,54,99,98,53,98,48,102,98,55,48,98,51,50,101,56,97,50,51,100,51,48,56,52,57,55,48,57,56,50,49,50,52,54,102,54,101,52,52,49,57,49,53,98,56,101,54,101,51,56,97,49,102,48,57,101,54,51,57,99,101,50,99,99,54,99,49,50,97,51,102,48,51,98,52,48,55,55,52,49,102,49,48,55,98,97,48,102,48,52,51,56,101,48,101,97,99,49,100,102,49,53,51,50,53,101,48,55,101,52,49,101,51,48,55,98,52,51,98,56,49,99,51,48,101,55,49,52,99,48,57,102,50,98,52,97,99,99,53,99,48,55,97,99,51,100,99,53,98,97,50,57,52,52,49,100,100,50,97,52,48,52,99,56,98,97,52,99,50,98,99,97,57,50,98,56,49,51,101,53,97,97,55,97,50,97,49,102,52,102,50,100,99,98,48,52,49,50,98,57,48,54,53,50,50,57,100,50,99,53,51,100,49,49,48,97,54,101,101,48,52,48,98,51,48,101,54,51,102,51,54,51,49,99,53,54,49,52,54,101,50,99,48,99,49,98,48,52,49,100,52,49,100,56,48,48,102,102,55,100,54,99,57,50,99,48,48,102,98,48,54,48,50,52,56,52,100,99,54,98,48,50,54,99,99,48,57,55,53,102,102,48,99,50,98,48,51,100,100,48,101,55,57,99,48,54,54,51,48,49,101,48,98,53,49,56,51,97,97,97,54,57,101,52,102,50,97,53,52,98,97,97,48,50,55,97,102,54,98,53,100,54,50,48,97,98,54,97,48,56,97,50,101,56,100,50,54,99,98,50,99,48,56,52,56,50,53,50,49,54,57,98,101,54,56,97,99,51,50,52,99,51,51,54,48,100,53,53,50,99,56,102,53,97,54,54,57,57,52,55,99,51,101,49,100,100,97,55,56,52,97,49,100,52,101,56,55,54,51,99,49,101,48,54,53,51,49,49,54,52,55,53,54,99,57,54,99,97,57,57,50,57,52,53,101,48,97,55,48,55,97,56,51,98,48,49,101,50,48,101,50,48,55,56,56,98,98,48,101,56,48,55,99,52,97,49,50,101,48,51,97,99,49,101,99,48,101,100,49,54,99,53,57,56,55,55,99,51,99,99,49,100,57,48,102,49,49,53,56,57,99,53,50,57,55,101,49,100,100,50,102,52,97,56,52,99,55,52,97,101,50,101,48,97,52,50,101,52,97,52,50,99,100,49,100,49,49,51,52,97,98,50,100,52,97,57,50,100,53,49,57,50,53,48,99,98,48,50,98,49,51,53,49,49,49,49,51,49,48,53,51,53,56,52,57,52,49,52,100,54,101,53,100,54,101,97,53,52,53,56,51,53,49,98,49,50,49,99,55,51,99,57,99,54,49,54,51,49,102,56,49,100,56,102,56,52,97,56,48,102,52,54,48,48,102,102,102,57,48,51,56,48,51,101,97,56,53,50,99,49,102,102,48,55,55,48,51,99,52,48,52,102,54,56,51,57,50,101,53,52,97,48,56,51,99,57,48,55,52,97,48,101,101,49,50,53,50,48,49,102,56,48,55,50,53,101,52,55,50,56,48,97,51,54,99,49,101,50,56,51,98,54,48,101,50,50,48,57,54,50,53,57,98,97,48,102,48,100,48,48,102,102,98,98,99,56,99,56,52,57,52,53,56,56,51,99,54,48,101,48,48,55,54,50,53,50,53,48,99,98,98,52,52,48,102,52,50,55,50,55,100,48,55,98,48,49,100,99,56,55,55,48,51,98,97,49,100,101,48,101,55,50,55,97,48,48,102,102,55,56,52,51,57,50,53,48,48,55,52,52,51,102,52,48,50,51,48,53,101,98,54,101,97,101,49,99,57,97,99,101,48,50,49,102,98,101,50,51,101,54,97,52,101,55,100,101,55,101,99,55,99,54,51,101,49,48,54,51,48,53,102,102,100,52,51,98,49,101,56,49,100,99,51,101,48,101,99,49,97,97,98,56,99,102,51,99,56,100,48,52,97,50,100,99,55,51,51,100,53,56,56,54,57,101,99,101,98,53,51,53,97,102,54,100,57,54,97,50,97,49,51,49,100,50,100,48,56,54,97,53,97,53,100,52,53,99,48,97,100,48,101,50,52,51,101,97,49,100,57,48,102,100,56,55,49,48,101,52,51,101,50,51,98,101,102,56,97,48,102,52,51,52,101,51,56,56,102,49,49,56,97,101,55,56,100,57,102,48,99,52,51,54,57,53,48,48,102,102,102,56,101,50,98,54,100,54,49,100,101,57,101,49,52,99,98,53,97,98,99,101,97,55,98,54,97,98,56,99,51,100,49,100,57,101,100,55,98,52,54,53,54,99,53,99,97,53,53,50,53,49,52,98,97,101,98,97,56,50,101,54,48,55,50,48,48,97,48,99,102,53,100,55,53,57,54,57,97,102,56,101,54,101,52,55,55,99,52,97,98,54,101,54,99,55,48,98,101,50,98,48,49,101,98,97,50,56,56,48,100,48,54,48,57,102,99,51,48,48,102,102,49,100,102,48,51,98,55,48,102,56,56,51,100,50,48,102,48,50,52,56,55,53,56,51,56,97,53,51,54,50,102,99,98,99,52,52,48,101,57,48,51,99,49,48,102,100,97,52,97,48,54,52,102,50,98,99,97,102,50,48,49,100,51,48,55,53,54,49,99,50,48,102,51,48,51,99,99,48,102,100,49,54,99,48,57,56,50,100,53,50,100,48,57,49,55,56,48,57,50,48,55,50,52,51,57,101,49,101,50,50,101,98,50,49,52,100,98,56,53,57,49,54,54,48,50,53,100,50,53,55,49,53,50,56,52,57,101,53,97,97,54,97,48,50,48,97,53,56,57,50,101,52,102,54,97,97,57,98,98,56,102,49,55,51,53,53,97,97,54,98,55,57,102,98,101,101,54,100,98,102,49,55,56,48,102,49,54,54,99,54,51,97,56,49,99,55,56,48,51,101,56,48,51,54,99,48,48,102,98,54,55,48,50,53,54,98,102,51,53,49,100,49,99,49,102,97,101,100,52,51,49,101,55,101,48,50,53,100,48,49,101,100,49,99,102,56,53,56,102,56,101,48,55,48,98,49,100,52,48,99,55,48,48,49,102,50,49,49,48,48,102,102,55,100,53,50,97,48,56,51,57,102,50,100,99,51,99,99,48,52,102,100,56,51,56,100,99,53,97,97,53,56,55,50,52,49,101,55,48,51,99,51,98,55,99,49,102,102,48,55,49,53,99,52,55,50,102,56,98,98,55,52,51,57,48,48,102,102,102,49,52,51,101,101,57,56,53,57,57,54,50,102,56,51,100,50,50,98,48,98,55,56,52,53,52,99,52,55,50,98,56,49,100,102,48,55,102,52,51,100,49,52,101,97,49,56,55,56,53,48,52,51,99,56,57,97,53,55,98,54,49,100,51,48,55,57,48,49,101,52,48,101,102,49,52,54,49,100,48,52,99,50,99,52,51,98,101,49,102,53,50,57,52,51,97,99,49,99,55,48,54,57,51,97,48,101,99,49,102,48,102,97,51,98,52,55,57,49,101,53,51,97,56,48,52,99,50,98,51,51,52,102,100,52,101,50,55,99,51,97,51,52,49,101,54,49,100,101,49,100,56,101,101,102,56,55,98,57,53,51,50,100,54,56,100,49,101,50,98,53,99,100,57,48,54,57,56,56,49,98,50,100,57,49,100,53,97,48,52,53,49,98,99,49,102,99,56,101,100,56,101,97,56,55,101,56,54,48,56,55,50,52,51,99,48,97,101,57,57,97,55,98,49,101,102,49,99,100,51,98,48,102,48,48,102,102,101,98,57,98,48,101,55,52,55,50,56,51,102,49,97,56,98,56,100,54,51,54,52,101,50,98,48,99,51,51,99,51,52,54,54,48,50,57,57,55,50,100,51,98,49,57,52,97,53,55,57,99,56,102,48,101,55,53,53,54,98,57,54,56,52,102,51,97,97,49,97,55,57,55,57,100,57,56,98,99,48,53,52,56,101,50,102,56,56,53,102,55,51,55,100,99,50,98,57,100,55,101,55,51,102,51,56,98,51,56,101,48,98,53,98,51,55,100,102,49,102,55,99,48,98,99,48,54,56,99,50,52,99,97,48,97,100,52,57,49,48,53,57,48,48,53,54,48,55,97,101,101,57,49,51,101,97,102,56,48,102,101,54,49,53,98,49,56,99,54,49,99,102,102,102,101,50,99,99,51,48,99,49,54,97,48,100,49,56,49,50,97,101,48,52,57,101,48,49,51,49,52,48,52,101,97,56,55,102,56,98,98,48,55,54,50,48,52,98,53,48,51,98,98,56,48,55,56,99,49,102,52,48,101,102,56,55,52,53,51,99,51,102,54,53,98,57,52,100,99,51,100,56,49,99,57,48,101,55,54,52,52,48,101,97,49,53,101,53,98,49,52,54,53,50,50,54,57,54,97,48,50,54,50,49,102,54,48,102,49,48,55,53,99,97,56,52,56,48,52,97,49,54,97,49,101,55,50,57,53,49,55,97,48,97,50,50,54,51,97,53,56,102,56,52,98,97,55,97,53,48,54,57,48,49,48,100,51,57,99,52,53,48,53,54,102,54,102,53,102,102,100,102,102,51,49,98,57,56,50,51,49,56,55,49,49,98,48,97,101,50,102,48,48,102,102,100,100,100,52,48,54,54,52,48,48,102,102,55,99,53,97,97,99,57,48,49,51,100,50,48,102,97,51,48,97,51,56,49,50,57,56,49,102,55,97,51,49,56,53,54,48,48,55,97,98,97,48,101,50,98,49,99,101,50,98,57,99,53,56,50,99,54,53,48,101,99,55,55,48,99,101,53,52,54,98,57,98,97,54,53,57,57,97,55,57,55,53,56,55,55,51,100,57,102,53,53,97,97,55,98,97,49,52,101,56,100,55,98,101,52,97,56,50,56,57,98,50,50,50,50,54,48,99,100,98,48,56,50,54,53,48,50,99,99,51,101,55,49,102,52,51,53,48,51,98,57,48,101,97,56,55,101,52,55,101,52,99,54,51,98,57,99,99,102,52,54,98,48,101,98,48,101,102,49,102,48,100,52,51,56,57,99,99,102,100,48,102,49,52,101,50,98,57,54,57,100,100,53,51,57,101,99,54,49,101,101,49,100,56,102,48,55,54,51,99,51,57,53,100,55,52,56,51,53,49,56,55,57,53,48,101,52,49,55,49,100,48,57,56,48,53,97,50,48,102,101,99,48,49,102,52,102,97,48,48,102,102,102,98,48,98,48,50,53,56,52,49,100,50,48,55,98,56,49,102,98,48,51,101,101,48,55,48,54,99,48,55,50,99,49,100,54,48,55,49,53,98,50,56,97,99,51,100,50,49,101,52,54,99,49,101,99,56,51,57,54,48,102,49,51,56,53,54,99,56,55,56,52,51,99,54,53,50,48,55,52,48,97,57,102,48,53,51,48,55,52,99,49,101,49,49,55,54,49,101,48,52,99,97,52,97,48,102,48,48,102,102,55,56,52,97,56,52,50,100,50,56,52,53,52,50,54,100,97,50,56,50,54,56,49,51,99,57,100,51,48,53,55,97,50,97,55,50,54,51,52,48,53,57,57,98,101,102,99,100,102,55,102,49,98,57,56,54,101,54,102,98,57,98,56,57,49,55,53,102,102,51,49,102,56,97,53,48,48,99,97,50,48,48,102,102,55,100,102,54,102,100,99,48,49,102,53,51,97,48,52,100,97,51,54,55,101,55,99,56,56,48,101,53,48,100,98,54,49,99,102,99,48,57,56,99,48,55,52,48,54,101,55,49,52,51,55,102,98,49,56,100,56,54,53,48,48,98,53,99,51,55,99,54,49,48,52,52,55,100,99,49,49,48,48,52,97,51,101,49,56,55,51,56,97,49,54,50,56,53,48,101,97,49,102,56,102,102,56,101,99,49,99,56,55,53,52,100,97,53,50,54,55,57,99,53,55,57,101,99,102,50,97,56,102,48,55,48,54,57,102,57,50,55,100,49,57,56,102,56,51,54,55,56,51,100,51,52,54,50,52,54,50,56,51,98,99,49,57,57,48,101,102,49,49,52,54,54,100,57,53,100,52,50,50,98,49,48,100,97,48,53,49,48,50,99,102,56,51,102,53,49,101,97,48,53,99,50,48,55,54,50,54,98,56,102,97,48,102,54,57,57,97,54,49,49,57,50,54,56,57,57,101,51,101,52,54,56,56,101,100,51,53,52,56,101,100,57,100,56,102,97,55,55,51,56,98,56,101,97,55,49,51,50,52,99,50,51,101,98,49,54,51,97,49,102,99,100,51,51,53,48,102,49,52,102,50,101,53,101,54,97,57,101,49,56,101,97,48,97,57,56,99,97,99,54,50,56,57,49,52,51,49,100,49,99,101,55,51,49,99,53,102,51,48,97,49,48,98,97,101,98,97,56,50,50,101,48,51,53,50,49,53,98,102,49,49,52,101,98,57,97,50,50,52,102,53,55,53,51,49,51,56,102,99,55,97,97,51,54,100,56,55,50,50,55,51,102,51,48,98,49,99,102,99,101,51,97,56,49,99,57,101,48,48,55,99,55,102,56,48,49,102,54,99,97,55,99,48,48,102,102,101,54,98,54,56,97,55,49,53,99,48,49,100,51,98,48,49,50,101,97,50,51,48,97,51,54,48,55,98,51,99,55,100,102,49,98,101,49,102,55,51,48,101,97,48,52,101,97,56,51,56,48,50,102,49,49,52,49,49,55,57,48,52,99,51,50,52,98,101,51,56,97,99,101,52,56,101,51,56,101,54,101,51,56,100,56,101,49,48,50,100,52,48,51,56,54,102,102,51,100,54,57,99,51,54,51,100,48,101,48,49,51,54,101,51,56,53,48,53,56,49,97,55,49,55,56,100,100,52,48,99,102,48,101,101,56,55,50,99,99,101,49,101,102,55,49,97,99,100,51,52,48,102,50,55,100,51,97,99,51,51,53,56,55,51,98,48,49,52,53,52,101,97,49,49,48,50,97,56,49,53,55,50,56,100,48,52,99,51,98,49,101,50,56,52,51,48,101,99,100,48,55,53,49,54,50,54,100,49,54,53,48,48,56,100,48,50,102,53,48,49,55,51,99,51,102,48,48,102,102,98,54,101,53,50,49,100,100,97,100,49,99,101,51,49,99,55,53,99,100,55,97,51,101,48,98,56,55,57,57,56,55,101,56,51,99,56,55,53,51,53,99,102,49,49,53,99,51,49,53,97,54,48,100,51,97,100,51,57,56,48,57,55,57,97,99,54,53,97,48,54,97,57,97,56,55,57,56,55,56,97,55,56,48,53,52,48,51,56,97,50,51,50,51,52,50,50,49,97,48,48,97,52,97,48,50,54,48,52,48,57,55,97,48,55,98,54,48,52,97,101,56,51,100,102,48,102,52,56,51,56,57,48,55,101,54,49,100,49,57,48,101,53,56,51,100,49,48,101,53,101,50,56,52,48,49,101,101,53,48,101,99,51,54,53,102,48,55,54,56,51,99,100,99,97,102,48,48,102,102,55,98,97,52,51,98,54,53,50,56,55,98,48,97,49,48,48,55,54,100,48,55,52,52,98,56,50,102,48,51,98,99,57,53,52,57,56,53,49,57,55,101,53,52,97,54,100,99,97,49,49,54,101,57,55,52,56,49,100,50,97,57,48,49,51,102,51,54,57,101,56,56,57,54,56,55,48,52,99,48,102,57,56,49,99,99,48,51,100,48,48,50,53,101,48,49,101,54,48,55,99,48,49,99,100,56,51,101,56,48,101,53,49,54,99,48,101,102,99,49,101,53,56,55,48,99,98,53,98,50,57,99,51,100,48,49,100,55,50,101,101,49,49,101,57,102,52,48,52,57,55,49,49,57,49,100,50,57,49,53,50,49,49,100,50,57,49,50,57,51,48,97,102,50,100,56,97,56,50,100,52,97,100,52,57,52,55,50,101,52,51,98,101,49,101,50,50,57,57,51,56,98,48,50,56,56,51,99,50,53,50,49,54,48,53,53,56,55,56,48,51,98,99,53,57,50,55,57,53,52,57,99,56,52,57,99,57,54,48,54,56,101,48,48,102,102,102,98,102,49,57,48,48,55,50,98,97,56,49,51,51,49,98,56,100,102,102,48,55,48,53,102,102,101,51,56,99,48,48,102,50,102,48,48,102,102,101,56,97,52,99,48,54,101,97,51,57,99,50,99,101,55,53,48,49,98,49,52,48,49,102,55,54,50,48,48,102,102,102,97,97,99,52,99,48,48,102,102,55,100,56,53,48,51,97,100,48,101,102,48,55,101,99,49,100,48,51,99,53,52,49,53,52,48,52,99,99,56,51,57,54,50,97,99,98,100,54,56,51,97,50,56,50,53,57,50,51,57,52,48,53,53,50,48,56,51,101,49,48,101,56,49,54,54,102,50,51,57,54,48,57,50,48,101,100,48,51,99,52,49,102,49,52,98,52,51,52,50,52,100,50,97,56,98,52,50,97,56,98,51,52,53,52,56,50,100,56,49,100,56,57,54,48,53,98,57,55,53,56,51,56,99,49,100,102,50,102,52,51,99,56,49,101,98,50,98,56,51,99,50,56,48,53,48,57,53,99,49,102,55,52,102,48,102,100,48,55,53,48,50,102,53,52,51,57,52,98,56,100,50,55,48,102,56,50,56,51,50,54,57,101,56,102,50,98,99,55,54,48,102,99,48,97,54,51,98,57,100,50,98,54,48,100,57,101,99,101,54,48,97,98,51,101,51,49,100,54,53,57,50,53,97,55,57,56,100,51,97,48,100,56,99,51,53,56,56,55,97,54,99,54,98,52,54,56,54,53,98,56,51,56,57,97,52,48,98,97,50,51,50,99,55,51,48,101,56,48,98,54,101,51,102,56,102,101,97,57,51,50,99,99,57,51,51,52,51,101,102,49,100,48,97,54,97,57,97,50,54,99,98,53,99,55,57,51,98,49,57,101,51,98,54,54,101,98,56,99,52,49,100,53,51,52,48,101,52,97,101,98,53,54,53,51,99,56,99,57,57,50,98,99,102,52,54,100,57,101,52,101,50,98,53,54,57,101,100,54,99,97,55,51,56,48,97,53,51,100,49,101,52,102,52,48,97,55,53,50,55,57,55,50,99,48,48,102,102,98,57,54,53,99,53,97,98,99,102,98,50,101,98,48,102,51,97,99,98,98,49,54,100,98,97,100,100,100,99,53,52,53,52,102,57,102,98,99,102,102,98,56,100,102,54,101,48,56,98,55,53,54,56,100,99,50,98,56,49,56,97,48,56,51,54,50,50,98,97,49,48,56,97,56,52,54,48,51,54,55,49,100,49,100,50,51,57,98,54,53,56,101,56,57,57,54,50,49,49,54,53,50,101,53,56,56,50,57,48,49,53,98,57,98,101,100,98,101,101,51,55,100,99,53,49,99,55,102,98,102,51,102,101,55,99,50,55,54,48,51,52,48,97,53,48,102,48,48,50,53,102,48,48,102,102,57,55,101,48,55,98,48,48,102,102,52,100,50,48,51,100,98,48,101,97,56,51,56,100,48,55,49,56,49,100,52,57,48,102,97,48,51,99,102,48,102,97,99,49,55,98,52,49,100,97,48,101,99,53,57,55,99,49,100,97,48,101,99,54,50,99,54,52,51,98,48,49,100,57,50,101,52,51,100,99,53,101,100,55,50,102,48,51,100,99,53,99,57,52,50,49,100,101,52,52,48,52,57,49,52,50,53,48,57,54,99,57,100,49,57,51,52,98,55,52,54,98,52,101,97,52,54,57,52,49,52,48,99,101,57,54,48,57,54,56,56,56,56,101,48,52,56,52,52,57,56,102,53,99,102,101,98,54,51,55,57,99,51,49,99,57,49,102,54,51,55,99,48,97,101,51,48,101,97,48,55,50,56,48,48,102,97,48,50,48,48,54,98,98,51,48,49,50,98,55,53,52,51,52,56,50,53,48,49,102,97,56,102,98,48,99,54,99,48,52,98,57,56,51,100,97,51,102,49,51,53,99,100,98,102,99,54,102,56,55,49,48,97,49,57,57,56,99,55,52,53,54,54,56,57,98,48,54,53,57,99,53,55,48,100,52,53,48,55,97,51,102,57,99,99,101,53,54,97,52,56,56,55,97,51,100,51,49,56,49,48,99,97,57,50,100,48,101,55,53,49,54,50,97,53,56,53,50,51,48,52,101,48,102,50,99,55,57,48,102,99,51,57,56,49,100,99,48,102,101,56,102,55,49,57,101,55,55,51,97,49,101,52,100,48,49,100,55,49,99,99,49,101,54,49,101,53,51,57,50,98,51,101,99,55,48,50,57,49,54,49,102,48,99,53,51,49,56,102,97,55,102,51,97,98,48,102,52,48,97,55,53,101,55,55,51,99,48,50,57,53,99,55,56,51,97,98,53,97,55,56,56,100,53,101,55,55,55,53,54,53,48,56,53,55,98,49,99,56,55,55,51,101,48,48,102,97,48,49,48,48,55,100,98,50,53,53,49,56,48,49,101,53,54,100,49,98,52,102,100,99,100,97,56,49,102,97,56,49,50,101,57,53,97,98,54,100,102,101,100,98,56,48,51,100,53,97,50,53,99,55,51,55,49,102,54,99,55,51,49,102,97,56,50,49,99,48,52,97,101,48,49,50,55,50,48,52,99,54,56,49,51,97,54,49,102,102,50,102,48,49,100,56,48,49,50,100,52,48,101,102,53,97,48,55,56,99,49,102,55,48,101,101,48,55,52,99,98,50,48,102,99,49,55,50,53,50,102,48,102,53,56,55,50,52,51,57,102,57,48,56,51,97,56,53,54,57,54,101,53,49,57,52,52,57,101,53,97,56,48,57,56,56,55,100,56,51,99,52,49,100,55,50,97,49,50,55,97,50,49,54,99,49,101,54,50,57,100,49,56,49,50,52,56,97,57,99,101,49,54,49,101,53,50,97,57,102,48,52,56,100,50,48,97,49,97,55,51,56,56,56,48,49,97,102,101,100,99,57,49,57,57,51,100,49,50,100,99,49,48,102,102,56,55,100,102,56,56,48,48,102,102,99,48,55,57,56,52,56,48,56,56,97,48,48,102,56,98,97,102,102,56,48,57,102,51,48,55,101,51,50,52,55,101,51,48,49,50,97,97,49,102,102,51,102,102,102,55,51,102,99,48,102,56,56,49,99,55,54,100,56,54,48,97,99,50,52,48,51,55,48,51,53,52,55,57,52,51,98,97,51,50,52,99,55,51,55,56,55,53,56,99,98,51,98,57,101,52,102,99,101,51,98,57,98,97,55,99,51,99,50,98,51,101,51,57,102,52,101,99,51,52,99,56,55,54,55,57,100,57,98,50,57,100,50,52,51,97,98,53,49,54,99,51,99,100,56,56,55,99,55,99,52,99,50,97,50,51,48,48,102,102,98,102,56,51,57,52,48,53,101,57,48,55,57,54,49,101,52,56,55,52,56,49,102,101,48,102,102,49,98,48,51,98,101,51,57,56,55,50,51,53,56,51,97,99,51,48,99,99,54,51,52,56,99,51,51,57,49,57,99,55,52,51,54,49,97,55,49,51,102,98,99,100,50,51,98,57,98,54,98,53,55,98,48,100,55,56,55,98,51,55,52,102,54,55,56,51,99,51,50,51,56,99,57,51,98,56,52,56,48,53,50,49,101,52,101,55,53,48,102,55,99,97,101,98,54,98,54,98,52,48,98,50,52,49,102,100,56,48,51,101,57,102,52,48,49,102,54,49,54,48,52,98,48,48,102,102,51,97,52,48,102,55,48,51,102,54,48,55,100,99,48,101,48,100,56,48,101,54,48,51,97,99,48,101,50,98,54,53,49,53,56,55,97,52,51,99,56,100,56,51,100,56,48,55,50,99,49,101,50,98,50,98,97,52,51,99,48,49,101,51,50,57,48,51,97,48,53,52,102,56,50,57,52,51,97,52,48,102,48,56,98,97,48,102,48,50,54,55,52,98,48,102,48,48,102,102,55,56,52,97,56,52,50,100,50,56,50,53,51,97,54,53,97,50,101,52,97,48,52,102,50,54,99,98,54,53,55,97,50,50,55,50,54,51,54,48,53,57,57,98,101,102,99,100,53,98,102,56,100,99,99,51,55,51,55,100,99,100,99,52,56,98,97,102,102,57,56,102,99,53,50,56,48,54,53,49,48,48,102,102,51,101,102,98,54,98,48,48,102,102,51,99,50,55,48,48,102,102,57,98,52,56,51,102,48,54,53,49,48,49,99,97,49,56,54,49,99,102,99,48,57,56,99,48,55,52,48,52,55,57,99,53,48,100,53,102,54,51,49,98,50,56,48,53,97,101,49,98,101,51,55,49,53,98,48,102,98,56,98,48,56,49,52,51,49,102,57,99,53,49,56,101,50,56,53,48,101,97,48,97,48,51,102,101,51,98,48,55,50,49,100,53,51,54,57,52,57,57,101,55,49,51,99,49,101,99,102,50,97,56,102,48,55,48,54,49,102,57,50,55,101,97,99,49,98,56,51,54,55,56,51,100,98,48,54,50,52,54,50,56,51,98,52,52,52,56,55,55,56,56,97,51,51,54,97,54,100,48,56,97,99,52,51,54,56,48,99,53,48,50,99,102,56,51,102,53,49,101,97,48,53,99,50,48,55,54,50,54,98,56,102,97,48,102,54,57,57,99,54,49,49,57,52,54,56,57,57,101,51,101,54,54,56,56,101,100,51,53,52,56,101,100,57,100,56,102,97,55,55,51,56,98,56,101,97,55,49,51,50,52,99,50,51,101,98,53,54,51,101,49,102,56,100,51,51,53,48,102,48,48,102,102,97,57,55,49,101,48,100,53,51,99,51,53,100,52,49,53,53,49,57,53,56,99,53,49,50,50,56,54,51,97,51,57,99,101,54,51,56,98,101,54,49,52,50,49,55,53,100,55,53,48,52,53,99,48,54,97,52,50,98,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,51,55,51,57,56,100,99,101,49,52,50,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,101,102,99,48,49,102,49,101,101,48,50,52,102,48,51,99,101,48,52,101,49,48,48,102,102,51,101,100,48,56,48,57,55,100,52,50,48,101,100,101,50,98,102,97,50,48,49,50,100,101,49,102,57,48,55,52,97,48,52,100,56,48,55,99,100,49,48,98,51,101,57,101,49,56,50,55,48,55,49,99,49,99,102,56,49,51,48,101,48,101,52,100,49,99,51,99,54,53,55,56,50,53,100,49,48,51,98,50,49,101,56,57,52,98,55,49,50,101,52,51,99,99,99,99,55,52,51,52,102,57,50,56,56,97,98,55,50,54,97,98,57,54,48,49,101,52,50,98,49,98,57,99,52,56,48,51,56,97,57,49,49,49,53,49,57,48,49,49,100,49,100,48,57,48,100,56,54,53,49,49,49,49,49,49,57,54,57,49,57,49,53,48,100,49,101,51,51,48,99,50,51,51,50,99,52,99,98,48,56,101,99,97,51,97,51,98,49,98,52,51,48,56,100,51,51,50,54,57,100,98,55,57,57,56,100,97,52,100,97,55,54,50,50,48,49,55,97,52,48,48,102,56,53,55,48,49,50,56,56,49,102,48,101,48,102,52,99,49,102,100,48,49,51,101,57,100,50,53,49,97,52,51,56,49,52,48,101,102,99,49,101,57,56,49,50,56,56,48,57,51,57,55,52,98,50,48,52,101,55,48,102,56,55,48,102,48,56,49,50,97,97,48,102,57,55,50,52,55,54,51,48,55,55,51,57,52,101,48,57,53,101,53,51,101,102,50,52,56,48,49,101,101,100,57,50,99,56,57,56,100,99,51,98,56,48,57,48,48,48,102,102,55,54,57,55,48,48,102,102,99,51,99,53,102,102,48,48,102,102,98,99,51,48,48,55,99,100,52,52,48,57,98,98,48,102,56,55,48,55,97,54,48,101,49,52,48,57,48,98,99,56,99,56,100,50,49,99,48,97,48,55,55,101,48,101,98,48,48,57,98,98,48,52,101,53,51,52,53,57,48,50,55,51,56,55,99,51,56,55,56,52,48,57,97,57,48,55,51,53,100,49,102,51,102,99,51,99,55,99,97,55,48,52,97,102,50,57,102,54,97,50,50,48,48,102,54,57,52,57,54,52,52,99,55,99,49,101,51,48,52,56,48,48,102,102,51,98,51,55,56,48,56,56,54,97,48,51,55,100,56,48,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,49,52,49,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,52,98,48,48,55,100,54,51,48,48,51,101,100,97,56,48,57,57,52,48,48,102,102,55,100,52,102,48,55,99,99,51,102,97,49,102,55,48,50,53,100,48,51,97,101,48,101,55,48,51,100,54,57,101,48,102,49,55,48,55,53,98,56,55,56,52,97,99,48,55,99,50,53,49,48,55,102,56,98,102,50,56,101,99,48,49,101,100,49,50,97,48,51,102,56,53,53,57,52,98,57,49,57,49,48,51,56,97,48,102,50,48,49,100,98,50,53,49,49,101,56,101,48,102,49,56,98,99,52,97,98,101,57,99,57,97,53,56,55,57,52,101,52,55,50,97,54,100,98,48,52,57,99,99,50,55,52,97,55,56,49,53,97,50,101,98,102,101,48,51,97,56,48,51,57,54,48,48,55,99,100,52,48,48,57,101,49,101,48,102,51,48,51,98,55,56,48,57,56,97,48,55,48,56,48,52,97,57,48,48,51,100,49,100,97,48,49,51,57,48,48,102,102,55,98,99,51,48,51,57,54,48,55,53,56,48,102,55,99,48,49,101,97,54,48,101,49,100,102,50,100,54,99,51,98,57,99,51,98,53,99,51,102,54,48,52,100,52,56,48,51,100,98,50,51,48,55,97,102,57,52,55,99,98,53,99,53,56,102,49,56,51,98,101,48,50,54,101,48,50,53,102,56,48,52,99,99,49,50,50,97,48,51,55,97,48,48,102,102,51,101,98,55,52,48,49,102,55,100,97,48,52,56,51,48,48,51,101,99,101,56,51,99,54,53,97,48,55,50,56,49,99,99,57,55,54,49,101,102,48,55,53,54,48,102,49,49,48,98,50,49,54,50,56,56,49,100,99,48,49,51,48,54,53,97,56,51,57,57,48,101,52,56,51,99,50,48,102,101,48,50,54,100,48,52,51,102,54,53,97,57,54,56,48,48,102,102,102,54,48,48,102,102,55,52,52,51,98,48,48,102,56,56,51,102,97,53,99,48,55,97,55,56,55,53,56,97,56,48,101,48,57,54,54,53,101,48,55,57,55,50,49,50,49,49,99,97,49,50,56,52,98,51,50,57,52,98,51,55,48,48,102,102,49,100,57,99,57,97,57,100,99,97,101,48,48,57,98,98,53,48,100,51,48,55,52,56,48,102,56,48,49,101,57,48,51,56,56,48,102,99,57,52,101,48,102,51,56,49,99,100,56,51,99,51,48,102,97,56,51,97,100,48,55,56,50,49,100,99,48,49,51,48,97,50,56,56,51,101,56,48,101,102,56,51,100,101,49,101,50,48,101,52,56,55,97,52,97,99,101,53,97,49,53,48,53,57,49,52,48,53,57,101,50,98,48,51,99,54,49,100,54,50,99,99,97,53,50,101,53,49,48,49,51,99,53,50,57,55,52,53,97,57,52,101,53,56,54,52,51,52,102,54,101,57,51,99,97,100,50,99,53,51,56,97,100,98,50,54,53,55,97,54,97,54,51,55,55,102,101,48,49,102,52,97,97,48,50,56,51,48,48,51,101,52,102,56,48,48,102,102,102,97,53,101,52,57,48,50,55,50,99,49,100,56,97,53,56,49,51,57,99,48,101,49,52,97,56,55,100,50,48,49,102,102,56,51,57,52,48,101,49,51,56,56,101,49,101,97,48,101,97,97,48,50,48,100,98,101,99,48,55,99,52,49,99,102,56,51,98,55,50,56,52,48,57,56,49,48,55,97,99,53,102,50,51,48,55,54,52,97,51,48,101,54,56,51,97,98,48,102,52,56,55,99,52,98,100,48,55,98,48,53,101,56,55,101,48,51,100,52,53,51,50,48,49,53,57,50,57,101,49,101,98,50,98,48,51,98,54,53,98,99,53,102,52,49,52,101,48,52,56,49,54,98,100,48,52,98,50,52,99,48,51,54,100,48,48,55,100,50,98,48,48,51,101,99,102,52,51,98,101,48,48,102,98,51,56,48,50,52,102,48,51,57,101,48,102,52,99,98,55,50,102,99,49,100,102,98,48,48,102,102,102,100,56,97,100,48,49,51,101,57,48,55,99,50,48,101,101,52,51,57,97,53,97,49,53,101,100,50,54,48,55,50,51,97,53,48,51,100,48,48,102,102,55,97,101,49,100,102,48,55,55,102,99,98,50,48,101,57,50,53,48,55,102,52,51,102,54,49,101,102,48,101,100,54,48,102,51,56,55,50,56,51,56,50,99,49,55,56,56,49,56,51,100,48,53,56,54,97,50,100,54,52,49,51,97,53,57,49,53,49,101,56,97,99,100,97,53,48,99,48,100,100,56,98,49,50,98,56,97,102,50,100,99,97,102,52,101,50,98,48,98,52,52,49,52,51,50,99,52,97,98,50,99,53,48,100,50,100,48,48,102,102,98,49,50,98,100,51,100,49,57,57,52,100,50,98,99,98,48,50,98,100,50,57,57,97,52,53,52,98,52,49,52,102,52,53,52,98,57,97,52,54,52,98,52,52,52,99,52,53,97,98,52,52,52,100,52,52,52,99,57,101,100,98,98,49,101,100,98,98,57,102,50,48,100,50,102,102,56,48,52,49,101,49,55,56,53,48,57,55,50,49,100,55,50,102,48,98,56,48,101,100,48,55,57,48,97,55,50,99,56,51,98,99,49,101,51,48,101,102,57,54,54,53,57,49,52,52,53,102,49,52,50,53,102,49,53,99,57,48,53,52,57,55,48,53,49,57,55,52,53,54,50,52,50,52,49,53,101,53,57,57,52,101,53,99,57,53,54,53,57,52,97,50,97,54,49,53,50,53,97,57,53,101,57,56,99,50,52,50,49,49,54,50,56,50,57,101,100,52,97,55,50,48,50,54,97,50,100,98,55,55,51,48,101,52,102,57,57,50,48,53,48,48,102,102,99,56,97,48,48,55,99,56,100,48,48,49,102,49,102,49,48,55,52,97,49,102,100,48,55,52,56,48,102,50,56,48,57,101,56,48,50,53,49,99,51,97,99,53,51,56,51,98,98,48,55,97,52,48,101,101,48,97,53,48,102,57,48,51,99,54,48,55,99,52,49,99,54,48,101,101,57,52,56,49,100,57,48,101,56,56,51,98,100,48,102,54,56,51,98,98,48,101,57,48,55,54,48,49,102,55,56,51,101,51,48,55,56,48,49,102,49,52,52,48,101,101,48,51,98,49,48,55,50,56,57,101,49,101,53,50,102,56,49,102,51,49,55,52,49,101,50,52,56,48,101,100,57,52,97,56,50,53,100,48,55,97,56,51,100,99,53,55,57,52,48,53,57,49,52,50,56,56,56,56,53,54,57,54,99,53,56,97,48,57,54,48,56,52,53,55,97,55,100,48,48,53,99,50,97,53,50,50,50,52,97,48,50,52,50,52,50,49,50,54,51,48,102,50,50,50,53,97,50,51,99,102,50,51,97,52,97,50,50,52,51,55,100,57,55,57,49,57,101,54,50,98,97,51,97,52,51,50,57,48,56,101,102,99,57,50,54,49,50,97,54,97,52,100,53,98,57,102,99,100,56,51,51,98,54,97,99,51,55,102,57,55,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,49,102,102,49,52,48,52,49,49,48,48,102,102,55,99,49,99,56,97,100,50,99,57,49,53,48,99,48,49,102,54,54,52,53,56,50,52,57,53,101,57,99,56,101,56,48,53,97,102,48,50,52,99,48,48,102,102,52,97,100,51,57,101,52,51,55,100,97,52,50,50,99,55,50,48,51,101,48,52,100,57,97,51,50,53,55,50,98,100,50,102,101,57,52,53,52,99,99,56,52,57,51,99,56,50,54,99,97,51,100,100,55,54,101,101,56,100,54,52,55,102,50,50,97,48,51,102,55,50,102,102,101,97,48,50,50,50,48,48,102,102,51,101,54,97,48,48,102,102,52,100,100,56,55,51,98,48,51,97,98,48,55,48,97,48,52,56,54,54,52,54,52,57,97,48,102,102,99,56,51,99,48,48,102,102,55,53,56,48,52,100,100,56,50,54,101,57,97,50,98,56,49,50,54,48,48,102,54,55,101,48,101,102,48,49,51,53,50,48,101,54,98,97,51,48,50,54,51,56,55,56,101,52,98,56,48,52,100,54,50,101,51,57,50,50,50,48,48,102,54,57,53,49,53,99,52,52,55,48,48,55,98,56,99,49,51,101,54,50,98,98,48,48,102,102,102,55,54,97,48,49,53,101,52,48,48,102,57,57,99,57,55,52,53,51,48,55,56,48,48,49,102,54,56,52,48,101,50,49,51,52,97,50,50,100,56,97,99,50,100,100,49,53,97,48,50,52,50,48,49,100,56,50,51,98,56,57,54,53,52,50,55,50,51,49,54,52,56,99,100,97,52,52,56,49,51,48,101,48,52,100,50,97,52,100,51,50,48,57,56,52,52,98,55,50,50,53,102,50,48,102,97,51,55,102,56,101,48,99,101,55,102,49,99,53,57,102,102,102,56,48,97,50,56,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,97,51,48,48,51,101,49,102,54,48,102,56,48,49,101,49,48,51,100,101,48,48,55,100,53,57,56,55,101,102,56,55,102,99,51,99,56,53,99,56,55,57,52,48,49,101,57,55,56,49,51,54,48,49,101,57,48,55,52,48,49,99,55,101,53,98,49,55,50,53,100,57,55,49,99,51,98,101,48,101,102,56,51,57,52,48,52,98,98,56,49,50,99,102,99,51,98,54,49,100,55,50,98,51,57,55,99,53,98,57,54,50,48,50,53,54,53,52,49,53,101,48,50,54,56,57,54,48,50,53,101,53,50,57,52,100,99,97,102,50,56,48,97,102,99,57,51,101,52,97,100,50,98,49,48,54,54,97,102,50,56,48,100,54,52,97,48,49,55,101,99,48,48,102,102,102,56,53,55,56,49,51,55,52,56,102,56,98,50,48,55,102,52,48,52,56,54,52,57,53,97,57,100,57,50,55,50,49,48,51,100,50,48,50,54,101,101,56,98,57,48,48,55,98,56,52,98,49,48,49,50,101,48,99,54,53,102,48,50,53,53,52,49,99,100,102,50,98,56,48,49,101,100,50,101,53,49,102,50,57,102,97,53,100,100,54,99,57,55,56,51,99,98,56,51,100,56,48,50,54,51,97,51,102,50,98,48,48,49,101,100,100,97,52,48,100,99,98,49,101,48,49,56,49,50,98,102,102,97,56,48,52,100,102,56,48,51,101,52,52,54,48,101,56,99,49,100,101,56,51,56,50,48,48,55,100,99,55,48,49,51,56,52,48,101,97,52,49,100,54,48,55,54,99,97,55,48,101,56,48,55,49,48,51,97,99,100,48,49,50,102,97,48,50,52,56,49,100,100,50,56,56,97,55,50,56,99,97,49,50,97,48,97,101,97,50,102,52,48,57,53,56,48,55,50,52,49,101,53,50,100,51,50,51,49,52,99,53,48,57,53,50,53,50,49,52,101,56,56,48,57,100,50,100,99,98,57,50,99,53,51,57,99,57,52,48,50,98,57,48,55,100,50,55,50,52,100,97,55,53,49,100,51,54,97,101,97,56,48,51,57,48,49,52,48,50,56,49,99,48,49,102,50,56,100,48,48,102,102,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,102,102,97,52,102,52,48,57,55,99,53,102,102,48,49,55,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,49,101,56,51,56,50,49,99,50,48,102,53,56,51,100,49,48,102,97,56,55,52,56,49,100,99,56,55,48,56,97,51,50,100,48,51,99,97,49,102,50,48,102,98,56,55,57,48,97,48,48,102,102,101,56,48,55,53,56,51,98,99,53,50,49,53,56,53,56,57,55,50,53,97,49,55,54,49,101,48,48,102,102,102,51,57,54,101,56,54,53,48,49,52,97,53,54,49,53,56,53,53,57,53,52,56,56,53,56,49,54,101,53,57,50,55,49,54,48,53,97,57,54,48,56,97,56,56,56,52,56,54,53,55,50,48,50,55,50,55,50,53,97,53,97,52,99,98,50,56,50,56,51,54,101,102,57,56,97,49,49,57,52,48,55,51,51,48,48,102,102,55,99,52,55,99,48,49,102,53,98,97,53,102,48,51,101,53,48,50,54,51,48,51,99,97,48,52,101,57,48,51,99,52,48,55,55,52,49,99,102,48,102,50,48,51,56,100,48,55,54,50,53,51,49,54,101,49,100,50,48,101,53,57,55,97,49,101,102,48,101,102,56,51,98,101,48,102,98,99,49,52,97,48,52,99,50,56,55,50,52,51,102,50,48,52,98,53,56,51,100,57,48,101,100,57,54,48,49,100,97,50,57,56,98,52,48,102,49,51,56,49,101,100,48,101,99,48,55,98,52,97,102,48,101,57,57,54,56,53,56,97,53,57,53,97,49,102,54,50,98,99,51,97,53,50,99,57,52,49,48,102,97,52,97,48,97,48,48,102,102,55,56,97,52,98,52,52,102,97,50,98,101,55,102,99,48,54,101,48,48,102,102,48,55,100,48,56,48,48,51,101,97,99,52,49,100,57,56,48,51,101,98,99,48,48,57,51,99,48,55,54,97,49,101,49,55,52,51,57,57,54,56,97,48,52,99,51,48,51,101,57,48,101,48,48,55,50,99,49,101,51,56,51,100,50,48,102,50,56,55,99,48,51,98,52,49,100,101,54,48,49,101,52,56,55,52,99,98,50,48,55,56,99,48,101,98,56,49,99,101,97,53,56,55,100,56,49,99,101,99,49,55,51,99,49,100,98,56,55,49,48,51,102,52,53,48,48,55,50,52,97,50,48,102,98,48,55,50,52,49,51,102,56,49,100,102,56,55,97,55,57,54,56,57,99,53,54,56,55,56,54,53,51,57,51,99,98,53,50,99,53,51,52,98,53,99,48,49,54,48,48,55,99,97,97,100,51,54,100,51,54,100,52,52,51,52,100,99,52,99,51,55,49,48,52,49,98,56,56,57,100,57,98,56,56,100,98,49,97,55,54,100,98,54,51,49,98,54,99,54,49,56,101,49,52,50,53,52,49,53,99,48,50,55,52,48,49,102,102,49,52,97,48,52,97,101,48,49,50,97,52,48,52,99,52,48,51,102,57,50,102,101,100,101,101,100,48,51,97,101,48,55,50,101,48,102,54,56,51,102,56,53,54,50,49,50,50,97,52,57,54,48,53,55,51,101,53,97,57,54,97,49,99,97,48,55,54,101,49,101,57,48,102,57,97,50,57,53,48,56,99,53,57,57,53,52,53,52,57,55,56,57,56,53,50,50,52,97,54,56,48,51,100,98,97,57,49,51,50,53,99,56,48,57,54,57,54,49,56,97,100,102,99,49,51,101,52,49,99,102,49,50,56,57,53,102,101,48,50,55,57,48,48,51,101,53,55,97,48,48,102,102,102,98,56,55,48,101,102,56,55,55,99,51,56,97,100,48,48,51,101,98,101,56,48,57,55,49,48,55,57,99,53,98,54,48,55,56,54,53,98,49,55,52,100,49,54,97,48,102,99,99,51,99,48,48,102,102,101,99,99,51,101,97,56,51,52,53,48,51,52,49,99,54,52,97,50,97,56,48,57,56,98,48,55,50,48,48,102,102,102,51,99,49,99,52,56,55,101,56,98,51,48,101,50,56,51,100,49,56,50,101,54,48,51,99,55,52,53,102,97,51,49,52,52,57,99,49,101,52,48,55,53,101,49,101,99,48,101,55,100,49,53,99,100,50,48,56,50,52,100,51,56,51,99,55,99,48,52,99,51,49,53,101,56,48,97,48,49,55,56,52,101,51,97,101,51,98,54,101,51,97,101,53,100,100,98,57,55,54,52,101,101,101,101,102,102,55,50,100,99,102,102,56,51,53,102,102,102,102,57,99,102,102,102,51,56,101,54,48,98,49,53,57,52,49,56,97,48,50,54,99,99,49,102,56,97,54,56,49,51,50,97,48,52,99,101,56,49,51,48,56,48,102,101,57,51,49,102,50,100,54,100,97,48,55,98,101,48,102,97,52,49,101,99,56,51,99,98,50,97,100,48,99,98,53,50,101,57,51,99,51,99,54,57,48,53,51,49,53,52,49,102,100,48,55,56,50,49,101,53,48,102,57,50,50,49,52,102,56,98,49,50,99,100,49,53,48,49,50,100,50,57,49,100,48,50,48,98,98,102,51,101,102,57,53,97,53,54,102,98,98,101,101,50,55,56,48,57,54,97,48,53,100,100,50,49,101,48,53,98,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,52,51,49,52,49,100,56,48,51,98,51,48,102,99,48,51,101,54,48,102,102,56,55,51,56,49,100,54,48,51,98,55,50,56,102,48,55,57,48,51,102,56,48,102,48,99,51,100,48,49,100,99,48,101,52,48,55,51,99,97,50,99,53,56,57,52,101,53,52,56,48,57,98,56,55,57,52,51,100,56,53,99,49,53,97,53,48,57,52,50,53,55,54,50,100,48,98,101,52,101,50,98,56,97,54,50,97,99,49,51,101,53,98,57,54,48,53,55,97,48,100,50,55,49,54,48,53,56,50,48,49,53,99,56,49,100,50,56,51,52,50,99,57,51,100,48,100,48,54,54,101,101,52,48,54,54,101,48,50,52,100,48,48,49,102,49,50,51,48,48,102,102,55,100,56,98,56,51,102,97,50,102,53,56,56,48,50,54,54,99,97,101,48,48,102,102,55,57,51,100,48,101,49,49,54,48,53,52,51,48,53,98,49,52,101,49,102,98,99,57,54,48,101,50,52,48,57,56,51,48,49,51,48,56,52,99,52,102,48,101,98,52,49,53,99,56,101,48,48,102,54,99,56,55,48,52,48,57,57,50,50,57,48,98,56,52,53,48,52,100,57,53,50,53,100,49,55,97,53,100,102,97,52,99,100,51,97,51,48,55,53,102,57,53,102,55,98,50,55,57,55,54,56,49,51,98,102,99,48,53,52,99,53,100,52,48,51,52,53,56,48,49,102,53,100,48,48,48,102,102,102,56,57,102,56,51,56,53,48,50,52,98,99,49,101,51,50,54,56,55,100,56,49,102,99,56,51,100,56,48,55,52,50,48,52,102,50,49,52,50,57,50,53,55,98,101,56,54,99,56,55,49,48,49,101,100,48,49,50,53,101,49,99,101,54,48,97,55,52,54,55,100,50,56,98,102,48,101,49,49,54,98,50,57,53,49,52,49,102,49,48,55,97,101,48,102,54,53,49,48,57,97,50,50,49,56,55,52,99,98,97,50,57,51,48,48,102,102,51,98,48,101,55,101,52,49,48,102,56,57,54,101,48,100,54,56,48,52,101,97,49,49,54,50,52,50,48,48,102,102,102,57,49,49,48,48,102,102,51,101,57,99,52,48,57,50,101,57,48,50,52,53,48,51,102,48,48,102,56,56,49,99,52,56,51,97,50,48,50,53,97,99,48,57,52,54,50,102,99,49,99,99,57,53,101,49,101,53,48,55,57,57,52,101,56,51,57,100,48,50,53,52,56,49,100,99,48,55,54,99,98,56,48,55,56,49,48,48,102,102,101,101,48,49,99,102,56,51,101,101,48,102,51,53,48,51,98,101,52,98,48,102,49,56,55,48,56,48,49,101,99,53,52,98,50,56,57,48,99,51,100,56,57,55,99,97,55,102,54,53,98,97,54,99,49,55,99,53,55,57,53,99,57,97,49,100,97,50,57,99,98,48,55,48,97,56,50,99,50,57,48,100,48,51,50,48,102,102,56,48,53,56,51,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,50,49,48,48,51,101,51,101,52,48,52,100,53,57,52,48,48,102,102,52,100,49,56,48,51,101,97,100,48,48,57,54,55,99,53,48,57,52,97,53,99,49,52,102,99,48,57,55,51,48,55,54,54,48,101,54,52,48,57,53,55,50,101,55,57,55,48,53,55,97,48,49,53,100,56,98,52,50,102,99,49,100,50,56,49,50,101,101,48,101,52,102,49,54,50,53,98,57,53,56,48,57,51,48,102,49,48,55,56,48,49,51,54,53,53,50,55,48,48,102,102,51,100,99,54,56,102,99,97,102,52,101,52,100,101,53,48,97,55,97,55,99,52,100,53,100,56,55,55,48,97,100,100,97,52,57,56,48,52,100,101,97,56,48,55,52,100,48,48,102,102,51,101,57,50,52,49,99,101,48,55,51,99,49,99,102,56,48,51,101,97,99,99,48,57,50,48,101,49,99,102,50,57,52,51,98,56,53,50,55,48,55,97,54,48,52,97,101,56,49,50,100,52,48,102,56,99,51,100,48,48,102,102,48,102,54,101,48,55,53,99,97,101,48,101,99,48,48,57,97,56,55,99,48,51,102,48,48,52,98,99,48,51,97,54,101,53,100,57,55,50,53,101,48,48,102,102,57,53,56,99,49,101,48,48,102,102,102,49,50,55,54,50,98,53,49,99,48,52,99,56,51,100,48,57,100,98,49,54,50,53,57,99,97,51,97,50,101,52,102,51,102,52,51,57,53,102,102,48,51,53,101,53,48,48,102,102,57,99,57,48,48,55,99,56,54,52,48,57,52,53,48,102,56,48,49,50,57,50,48,48,102,102,102,98,52,97,48,50,54,51,48,48,102,102,49,101,101,101,52,56,52,53,52,57,48,48,102,102,55,57,57,98,48,55,56,48,48,102,56,48,48,57,98,97,48,101,98,55,52,55,98,50,99,53,100,48,99,48,51,57,99,48,102,97,52,48,57,56,56,48,55,100,100,56,97,52,52,54,52,56,97,50,100,48,51,98,56,49,100,102,50,50,57,54,100,56,48,51,100,98,54,57,53,101,97,49,48,55,49,55,99,53,55,99,102,102,98,57,53,101,49,101,51,50,99,52,55,101,100,56,48,55,49,98,50,56,48,53,56,49,56,48,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,55,49,57,48,48,97,97,100,48,48,102,102,50,56,99,56,48,48,102,102,50,102,98,50,56,48,54,98,57,56,49,50,48,54,51,48,49,50,49,99,48,52,57,51,57,56,48,49,55,49,49,56,48,57,54,102,48,48,102,102,50,97,52,50,49,100,48,53,48,48,102,102,97,56,99,54,52,48,50,97,98,52,48,48,102,102,97,51,50,48,48,48,102,102,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,51,54,48,55,48,49,50,52,101,48,48,102,102,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,49,100,50,49,99,97,48,48,51,55,54,52,100,55,48,48,52,101,55,50,57,48,48,102,102,50,98,99,53,52,53,48,51,55,48,48,98,48,52,48,57,97,51,57,52,49,100,55,56,55,55,52,56,50,56,48,49,99,102,54,51,99,56,48,49,53,49,48,102,100,56,49,49,56,48,48,51,101,52,48,101,48,48,102,102,102,97,97,50,52,100,48,55,102,101,49,100,98,50,102,99,48,57,101,98,48,55,50,49,52,53,52,97,49,56,51,99,57,48,55,52,56,48,101,101,49,102,52,56,48,55,101,50,49,99,56,55,100,56,50,56,52,97,51,54,99,49,101,50,48,51,98,54,48,101,50,97,48,49,54,52,53,57,98,101,48,102,49,48,97,101,50,102,50,53,49,53,48,57,50,56,98,50,48,55,57,48,49,99,49,48,101,99,54,52,57,52,52,50,101,100,48,56,51,100,48,57,101,57,100,99,51,100,56,48,101,101,48,51,98,56,49,100,100,48,101,102,56,55,51,49,51,100,48,48,102,102,51,99,50,49,99,97,50,56,52,51,97,50,49,102,99,48,49,49,55,53,99,54,100,99,54,97,97,97,50,98,55,57,102,49,99,100,53,51,53,56,100,101,55,101,101,50,98,57,102,49,99,53,101,101,54,51,56,98,51,49,56,49,54,48,49,99,52,100,98,49,49,51,100,48,101,48,100,49,56,102,99,55,101,54,49,98,56,101,54,51,48,102,56,52,56,48,55,56,98,101,48,50,53,99,56,48,51,101,52,49,97,48,48,102,97,57,99,50,98,52,51,56,57,50,49,101,53,48,48,55,100,56,48,48,102,102,49,50,102,97,53,51,49,53,50,53,54,48,55,51,49,51,99,98,52,55,56,98,48,48,102,102,50,54,55,56,51,97,57,54,53,99,57,55,97,57,54,53,101,52,48,51,99,53,48,55,56,101,48,102,49,52,98,49,52,56,99,48,102,97,52,97,101,55,99,51,100,56,49,101,51,50,101,100,56,50,99,56,97,100,48,102,56,48,55,97,48,51,102,48,53,50,48,55,52,52,51,99,48,49,99,102,48,101,99,50,50,49,52,53,50,49,100,50,52,101,52,54,50,56,48,98,54,48,101,102,48,55,55,52,98,49,48,101,102,57,55,50,49,101,101,52,101,48,101,52,48,54,54,49,101,56,56,101,49,48,99,100,51,99,48,102,52,49,56,99,97,100,50,97,97,100,49,97,51,54,52,101,54,100,56,57,97,99,55,50,53,48,101,51,101,51,50,52,98,53,48,100,52,57,54,55,97,54,56,50,52,97,57,51,99,99,52,98,53,99,102,52,48,50,54,48,50,99,51,52,49,55,55,56,99,51,99,50,98,51,49,48,51,56,97,48,102,50,52,102,50,101,53,54,55,100,54,51,49,97,55,49,48,101,102,52,100,101,53,100,52,54,53,97,55,57,53,51,49,53,100,97,55,51,49,100,57,51,101,98,100,101,56,98,48,102,48,100,54,99,57,48,99,55,51,99,98,100,100,54,49,101,49,56,101,54,49,57,97,57,56,98,49,97,55,52,56,98,52,48,53,50,48,100,99,54,57,102,56,102,98,101,51,57,102,102,99,51,55,102,53,99,54,102,56,48,100,102,56,99,50,56,55,51,56,56,100,57,55,57,54,57,99,55,50,98,52,98,55,97,97,97,56,102,98,54,57,57,99,52,98,57,101,56,100,97,55,54,99,50,102,57,99,101,50,51,55,51,49,99,52,54,49,100,55,100,56,55,51,56,98,101,51,101,48,57,99,54,49,55,102,57,99,100,98,48,97,102,56,54,48,57,102,99,53,56,99,48,51,53,54,56,48,51,101,51,100,97,48,48,102,102,102,97,97,52,52,51,48,55,99,50,53,99,56,55,54,99,48,57,102,99,48,55,101,51,56,98,51,52,52,48,101,52,48,51,98,50,48,55,56,52,100,98,99,48,52,98,102,48,55,49,53,97,52,54,50,102,56,97,52,52,56,48,102,99,56,51,99,53,48,101,52,50,54,49,53,56,53,56,98,48,48,102,52,52,98,52,50,101,54,100,49,53,48,100,49,99,98,48,48,55,55,56,49,99,49,48,102,52,52,98,52,56,52,49,100,100,52,49,48,101,100,50,54,97,55,98,54,49,101,101,48,55,57,48,49,100,98,48,102,48,49,52,56,49,102,48,52,100,50,98,99,51,98,101,49,99,57,50,101,52,51,97,101,49,102,57,48,50,55,99,99,49,51,49,48,102,56,51,99,48,54,57,49,100,99,99,100,51,56,51,54,100,51,99,49,101,53,99,56,98,54,99,97,51,50,55,53,51,98,52,97,51,52,102,51,99,98,100,50,56,97,51,50,97,101,50,53,50,56,50,100,48,52,52,98,53,100,50,53,48,48,99,97,52,51,100,97,48,102,53,48,55,54,52,51,57,97,49,99,52,51,54,48,55,101,99,55,97,99,102,49,53,53,57,57,56,54,53,97,97,97,48,97,54,51,97,98,52,98,51,100,57,97,99,54,97,97,102,56,101,54,57,99,52,99,56,51,56,98,48,98,49,98,51,100,49,102,49,54,99,56,99,54,100,97,56,53,54,97,49,53,48,100,49,101,48,102,50,101,54,49,100,100,52,51,100,101,99,48,55,50,52,48,49,102,52,55,48,48,48,102,102,102,97,54,97,48,101,102,56,55,52,56,49,99,100,49,55,48,48,102,102,52,99,102,56,49,51,53,48,53,52,57,53,48,49,101,56,50,99,56,48,57,57,102,48,55,49,99,53,100,48,55,51,56,51,56,48,48,101,98,97,48,48,102,102,52,98,100,50,100,98,48,101,57,56,51,56,97,48,55,100,52,49,100,97,54,53,49,48,98,97,48,102,57,49,54,48,49,101,102,50,98,54,97,56,98,101,48,101,101,48,51,99,54,48,55,57,101,49,99,50,50,99,57,101,50,57,99,97,54,99,49,99,51,50,101,99,97,50,50,101,99,51,57,99,48,101,100,99,51,100,54,49,101,48,50,97,99,98,102,50,99,53,51,56,51,99,50,49,102,54,50,100,52,51,97,99,48,101,102,99,48,97,50,48,48,49,102,55,54,54,48,48,102,102,102,97,56,52,54,99,48,57,48,57,48,102,52,50,49,48,51,102,55,48,55,50,52,57,49,100,50,99,48,57,53,52,48,55,97,52,49,101,100,101,49,100,100,50,57,56,51,98,101,53,97,49,54,101,48,57,98,48,102,53,48,51,57,100,48,102,101,57,54,50,53,54,57,55,48,49,101,50,52,54,48,55,55,54,101,97,52,49,54,56,57,98,54,53,98,56,55,99,52,51,57,56,53,56,49,53,97,53,50,57,55,97,57,99,49,99,55,48,102,55,54,101,57,99,53,101,49,53,101,56,50,53,51,50,54,48,55,55,52,49,101,49,57,49,50,102,53,48,99,97,50,48,102,54,48,51,99,54,48,49,102,55,99,49,101,100,48,51,100,97,48,55,54,101,48,101,49,99,49,100,99,48,55,99,99,49,102,48,48,51,101,50,48,102,57,49,53,50,49,99,49,48,55,54,99,49,99,48,50,57,100,50,48,98,101,48,102,54,48,55,97,52,98,97,98,55,99,49,50,50,53,53,97,48,101,55,100,49,57,56,52,55,54,49,49,100,57,52,53,99,57,56,57,56,53,57,57,54,54,53,98,49,54,52,57,48,56,99,53,51,56,55,55,99,51,98,56,53,51,50,48,97,55,57,55,97,49,101,48,50,102,48,98,49,50,97,99,51,98,101,49,100,100,50,98,57,51,99,98,51,52,100,52,49,52,49,52,100,48,48,102,102,98,49,50,48,48,55,100,56,54,48,49,51,101,52,48,102,51,99,48,49,102,54,49,56,48,52,99,52,57,55,54,48,102,99,48,49,101,49,49,53,97,53,53,56,55,54,48,97,98,52,51,50,98,49,49,48,51,57,54,48,101,100,99,51,56,54,53,51,53,51,48,57,48,56,50,49,99,52,48,55,55,50,53,51,49,54,54,53,100,49,54,54,53,48,48,55,55,100,50,52,98,98,99,56,52,56,48,57,54,49,101,99,50,100,102,57,54,54,53,102,57,55,52,53,99,56,55,56,56,51,99,99,53,98,50,49,50,50,55,50,99,52,98,100,50,101,56,98,49,57,50,97,56,97,100,48,101,99,48,55,54,101,48,97,49,48,101,98,49,52,52,48,54,99,48,102,102,57,56,101,51,97,97,51,97,99,51,98,54,54,55,57,56,52,97,53,52,52,51,99,49,98,100,53,48,98,49,52,49,102,97,53,57,48,102,55,49,97,52,57,101,99,102,52,55,98,48,55,97,100,51,98,49,101,54,99,97,99,53,54,55,53,98,54,52,57,54,53,97,97,50,56,48,52,98,98,57,50,48,49,55,55,48,50,99,102,56,51,99,53,48,102,102,99,51,102,56,48,102,98,48,55,100,48,51,100,52,51,101,49,98,54,98,52,99,97,48,101,98,57,57,49,101,54,55,49,97,56,51,98,97,55,99,54,100,51,100,57,56,99,49,51,48,50,50,97,54,51,57,56,50,54,50,50,57,48,48,57,51,54,98,52,100,54,51,50,56,101,98,53,97,55,98,51,101,57,98,48,100,56,101,53,101,97,101,51,100,56,99,51,52,49,53,97,100,48,49,51,49,53,54,97,57,99,48,56,52,101,49,99,57,49,99,55,51,54,102,99,50,99,55,48,98,99,50,48,48,99,53,48,55,54,99,48,49,102,53,98,48,48,102,102,48,100,55,48,54,48,50,52,56,52,48,49,51,50,99,99,48,57,55,54,48,48,102,102,50,97,98,56,49,99,101,53,48,52,57,50,52,48,55,56,48,50,49,101,48,50,57,52,49,100,98,48,48,55,100,54,99,48,48,51,53,99,49,56,48,57,50,49,48,48,102,102,52,99,98,51,48,50,53,100,52,48,48,97,97,101,48,55,51,53,52,48,57,56,51,56,99,57,48,102,99,55,52,52,50,48,48,50,51,52,101,99,52,48,48,50,56,54,57,56,48,54,54,97,51,101,97,48,48,100,97,55,56,102,53,48,48,50,54,98,97,54,98,56,48,49,53,51,48,102,50,50,52,97,99,48,51,53,51,99,57,55,48,54,98,99,54,51,57,98,101,99,54,48,57,99,55,51,56,49,102,99,99,48,54,48,101,49,50,97,48,50,52,102,48,48,102,102,51,101,102,102,56,48,49,102,53,49,49,50,48,101,100,53,51,52,49,101,49,56,48,51,101,99,50,48,49,99,50,97,52,101,55,56,51,56,56,49,101,56,48,102,52,48,48,51,100,99,54,48,52,99,55,48,55,48,48,98,57,50,100,98,51,56,53,56,56,55,52,48,51,102,52,48,102,48,48,51,100,52,56,99,56,55,99,49,101,53,48,55,50,57,50,48,98,49,52,56,48,52,101,49,55,56,49,100,50,48,102,101,48,55,99,56,51,99,52,56,97,56,99,49,101,49,48,101,56,53,51,97,57,99,53,100,56,55,51,56,51,100,52,53,99,100,49,54,52,49,100,100,57,50,99,56,49,100,101,57,54,50,57,101,56,48,48,101,97,99,48,55,54,48,100,101,52,51,52,98,57,99,55,57,97,51,52,102,102,99,99,55,100,99,54,51,101,101,54,48,98,100,56,102,56,54,48,51,99,55,51,50,57,51,49,55,101,53,49,57,52,56,49,101,57,50,56,56,98,97,48,101,98,56,55,97,52,97,51,50,97,48,51,99,54,49,100,97,48,102,50,49,53,52,53,56,56,55,55,56,51,99,97,49,100,99,48,102,48,57,53,97,56,48,53,100,49,52,56,53,102,57,52,52,53,99,50,49,51,99,53,54,57,55,50,53,49,57,55,50,53,51,49,54,54,56,97,57,97,56,52,53,57,49,53,54,53,99,57,53,52,57,52,57,52,56,52,53,56,49,53,54,57,99,56,54,57,97,56,52,57,101,56,52,102,97,53,97,48,50,55,51,55,101,54,56,100,56,48,55,49,99,55,97,99,55,53,56,101,54,51,100,50,54,52,98,99,101,52,55,57,54,98,54,49,102,49,97,97,101,98,99,99,102,51,100,100,57,48,54,99,101,99,55,57,49,56,50,56,56,50,101,97,98,55,50,49,48,101,54,97,54,100,98,48,48,102,102,54,53,99,100,54,98,97,48,48,50,100,52,56,50,100,102,52,51,102,56,49,101,56,48,101,48,56,51,99,52,53,50,51,100,50,54,51,97,102,53,97,55,97,51,48,57,55,57,101,52,49,52,50,51,100,101,54,49,49,55,52,101,54,54,98,57,56,100,52,102,56,101,55,49,101,49,53,98,53,98,53,50,99,51,97,57,97,52,97,53,98,54,97,99,51,51,99,102,56,53,51,56,101,101,98,99,54,57,97,101,56,55,56,51,97,50,99,51,99,57,100,56,102,48,48,49,51,101,55,49,99,55,97,100,102,53,49,102,56,56,100,99,100,99,54,99,54,49,99,54,51,56,98,49,56,99,51,49,56,101,55,99,51,49,100,55,48,57,100,99,100,56,52,56,49,99,50,52,49,55,56,99,54,102,98,56,56,49,56,99,97,48,55,97,97,48,48,102,98,57,49,48,48,55,100,52,54,48,55,97,52,48,57,48,56,48,102,100,50,54,56,51,100,100,48,55,54,97,99,52,57,55,54,48,52,97,97,56,51,99,52,48,102,53,98,99,56,101,49,100,56,50,99,102,53,49,53,97,53,54,101,48,55,54,48,49,101,99,48,102,57,49,55,48,48,102,50,52,98,100,48,101,102,56,51,56,99,56,50,98,56,98,97,48,55,56,52,49,102,52,48,55,56,52,49,102,48,54,99,51,97,48,48,101,102,56,51,97,50,56,101,57,57,56,49,101,56,49,55,48,56,50,56,50,56,54,53,100,52,98,102,51,48,53,56,102,52,50,50,102,56,100,50,57,99,48,52,53,56,100,57,50,55,50,97,54,50,54,51,100,100,100,98,57,49,98,54,100,56,53,102,102,102,101,100,98,48,53,102,101,48,54,54,51,55,101,50,56,101,97,48,50,55,54,54,97,57,57,52,55,101,51,49,99,102,99,98,99,99,102,51,52,49,52,53,51,98,57,101,52,101,102,52,54,53,99,99,55,53,50,101,97,50,53,49,57,97,100,55,49,55,49,100,49,100,50,99,97,100,55,99,98,53,50,57,57,54,53,49,57,97,57,99,48,49,57,51,48,55,48,56,55,102,56,55,53,56,51,99,97,49,100,53,51,50,52,55,99,99,55,51,56,100,54,53,52,54,98,49,56,56,54,98,50,57,56,98,57,53,50,101,53,53,54,53,48,57,49,53,48,101,48,53,52,49,100,52,102,52,97,54,99,56,102,51,97,57,102,48,101,56,102,57,53,53,57,101,99,101,97,98,50,51,53,101,97,57,102,50,98,53,100,50,50,51,49,97,48,51,97,52,49,100,54,48,102,48,56,55,101,56,51,99,54,53,48,56,55,51,56,51,57,99,53,48,57,54,101,49,101,56,48,102,53,48,55,97,48,98,56,50,98,48,51,98,99,49,100,57,48,101,101,56,55,55,56,97,99,52,101,50,101,52,98,98,50,102,99,98,101,50,101,49,51,53,57,50,98,52,97,56,50,57,52,97,56,50,57,56,97,99,54,49,50,100,51,56,98,53,50,99,99,98,54,50,100,49,50,53,49,100,49,49,48,48,97,99,52,50,52,53,52,97,52,100,52,102,52,100,55,100,49,53,48,53,48,100,97,97,98,98,100,57,52,48,55,100,98,48,50,52,57,52,48,49,102,52,48,101,48,52,98,54,48,51,98,100,48,50,52,100,52,51,100,56,48,101,57,99,48,57,97,100,48,101,54,57,52,99,48,102,49,48,49,102,51,48,51,102,99,50,97,52,51,98,48,53,102,56,55,99,52,51,101,101,99,49,52,56,53,53,49,53,50,48,102,50,52,49,99,48,50,55,54,48,101,98,49,52,54,57,52,56,99,48,101,102,56,49,100,57,48,55,99,57,49,48,51,100,52,48,102,48,56,97,50,52,51,50,99,52,49,100,101,48,55,102,55,56,55,57,100,51,49,51,48,51,102,54,49,100,55,48,49,50,101,50,56,56,49,101,100,52,51,101,56,56,53,48,56,55,100,56,51,98,101,49,101,57,48,101,53,50,49,50,48,49,52,51,56,50,55,48,48,102,102,49,102,49,102,97,48,48,55,100,53,49,97,54,48,49,50,102,99,49,100,57,50,56,48,48,57,101,100,48,55,100,98,99,97,57,52,99,48,55,57,52,48,102,54,52,49,100,98,97,51,97,52,48,51,57,48,48,101,52,51,50,56,101,53,48,49,55,56,100,48,51,98,98,48,55,55,48,49,102,97,52,49,50,98,56,98,50,54,48,49,101,49,57,54,48,53,100,102,52,53,52,100,52,97,50,98,56,49,101,51,48,55,102,52,51,98,49,100,49,57,49,52,97,53,52,51,48,101,98,97,55,97,48,55,48,101,57,56,51,98,56,48,102,49,56,55,56,99,51,98,97,49,102,50,52,102,52,102,48,102,48,56,55,100,52,98,99,48,101,56,56,55,49,52,48,102,50,52,48,57,100,56,48,50,55,50,99,49,100,51,56,49,50,50,56,48,101,48,99,51,99,54,48,102,100,52,49,101,101,49,54,50,49,57,51,50,100,99,57,54,56,53,48,48,102,102,51,98,102,48,101,101,48,54,48,49,101,50,48,48,102,102,55,52,56,56,48,102,52,98,56,55,51,52,51,100,54,49,101,100,48,101,55,48,51,98,55,99,53,99,48,55,55,52,51,97,101,49,101,56,99,49,100,50,97,48,102,97,53,48,55,51,99,98,48,52,48,57,48,102,55,49,55,52,53,52,52,57,52,48,53,48,48,101,53,56,49,54,57,54,52,50,55,50,49,97,54,48,49,100,99,51,56,97,51,57,50,54,54,49,57,97,54,50,57,101,52,55,57,99,55,98,49,53,51,54,97,56,53,101,55,51,97,49,50,99,101,54,55,100,57,50,51,52,101,101,55,53,98,50,99,56,98,53,100,49,51,50,98,57,99,55,97,56,101,56,49,50,57,97,56,57,54,51,54,99,50,97,98,100,100,48,54,48,48,50,98,56,48,53,100,56,56,50,101,57,56,55,101,52,55,100,52,51,99,54,51,49,99,51,56,57,48,53,98,99,49,102,52,102,99,101,51,52,48,101,48,54,100,49,100,49,97,54,98,49,98,97,51,98,53,53,99,101,51,101,49,97,48,51,99,52,55,51,51,100,56,100,50,57,51,50,99,101,56,55,57,56,97,99,54,53,53,49,99,48,99,55,51,99,49,100,52,50,54,49,102,99,102,56,48,97,56,55,49,100,52,102,50,98,53,97,101,97,102,55,51,52,101,54,55,52,53,98,52,102,54,48,50,98,98,56,49,50,100,50,48,48,102,102,102,97,101,50,55,56,48,49,102,53,99,48,48,48,102,102,102,98,101,100,48,50,53,52,99,51,56,48,53,52,56,55,101,48,97,57,48,102,101,48,51,97,102,48,55,56,97,49,100,101,48,55,102,97,49,102,55,48,55,52,101,57,97,57,50,53,101,49,52,97,48,48,102,102,102,53,50,56,97,100,48,101,56,101,48,55,49,50,48,102,56,48,97,101,97,50,97,48,49,101,53,48,55,52,56,97,100,101,56,54,53,56,49,53,99,53,97,57,52,99,53,57,97,51,97,52,57,53,50,53,55,56,55,99,57,49,56,97,52,52,48,48,102,102,101,49,56,51,99,100,99,53,54,97,54,57,54,48,49,100,97,101,56,48,53,57,57,53,99,49,102,97,48,101,49,56,55,49,48,48,102,102,55,50,57,50,102,56,97,51,50,56,99,51,100,50,53,49,57,55,52,49,100,54,48,102,51,49,52,54,53,52,48,55,57,48,51,98,50,49,101,52,50,97,52,98,49,50,56,48,51,99,97,49,100,99,50,102,99,97,100,52,49,50,101,56,97,50,50,102,99,97,49,50,101,49,48,57,102,50,98,52,98,57,50,56,99,98,55,50,57,56,98,51,52,54,52,100,52,49,50,99,99,97,98,50,101,52,97,57,52,56,52,57,52,51,50,99,48,97,97,52,100,52,51,52,100,52,50,52,101,52,49,52,57,52,97,52,48,52,102,54,102,99,100,50,56,48,56,49,101,48,48,102,97,97,99,48,50,54,53,52,49,101,54,56,49,51,56,52,48,48,102,102,102,98,101,50,48,55,52,52,48,52,99,52,56,51,100,100,52,57,50,97,49,101,48,102,100,48,51,99,57,52,99,48,55,100,52,57,97,53,57,98,48,49,100,100,50,97,100,56,50,57,56,97,49,50,97,56,97,100,50,57,52,48,57,53,101,48,55,57,52,49,100,98,48,101,100,57,52,48,53,50,49,53,99,52,57,51,53,102,52,55,50,97,99,51,98,54,49,100,56,50,57,56,97,53,48,101,102,50,48,97,53,49,54,99,57,97,53,57,48,55,56,52,98,49,52,51,50,98,49,57,50,99,56,51,99,56,49,101,49,50,101,99,51,99,50,57,54,53,56,49,55,56,57,99,48,49,56,49,49,49,100,98,102,56,56,52,102,48,54,97,52,52,101,100,99,54,49,50,50,102,56,98,99,51,57,56,53,56,48,97,53,48,54,99,48,101,98,53,99,54,55,57,101,56,99,56,49,101,49,55,49,99,52,101,102,53,52,49,57,97,102,49,101,52,51,102,53,51,97,57,100,53,102,52,54,101,48,50,56,101,57,100,48,101,57,49,56,100,53,56,57,55,53,49,97,52,52,55,52,52,97,54,98,57,48,56,98,48,54,57,99,53,100,97,48,50,102,50,48,98,102,55,53,54,51,101,97,54,49,48,55,56,56,49,99,102,50,98,49,101,100,51,54,99,101,99,55,102,49,102,98,51,56,48,55,50,101,51,98,52,101,51,54,48,100,99,51,51,49,56,101,51,56,53,51,100,49,98,101,97,56,55,56,99,55,97,48,49,53,54,98,56,101,51,49,53,56,99,56,99,53,56,98,97,48,100,51,53,55,98,50,49,100,54,49,101,50,99,48,57,99,100,51,97,57,100,54,50,100,56,55,54,53,48,48,49,55,50,54,48,48,102,98,57,98,48,48,55,100,53,54,57,55,52,48,48,102,102,102,97,102,100,48,55,98,56,56,101,49,102,56,48,55,55,97,56,52,53,98,57,55,99,48,52,98,49,48,51,100,100,50,100,99,51,99,50,53,57,56,55,50,52,98,101,52,54,50,56,53,51,53,49,52,97,49,48,55,53,52,49,101,50,50,99,52,51,99,56,49,101,99,50,99,99,97,102,48,55,48,52,53,57,49,54,101,53,57,48,55,100,48,51,101,101,53,102,49,55,50,53,56,48,55,54,99,51,56,99,56,99,53,51,50,55,49,52,52,49,101,102,48,102,53,50,54,57,52,97,57,101,49,102,102,52,48,99,53,101,97,53,57,53,99,53,55,50,54,57,54,48,49,100,53,48,102,54,53,97,49,48,49,50,52,100,57,102,101,57,102,98,56,102,98,102,102,102,55,51,48,57,101,54,48,51,56,101,49,52,49,50,51,50,56,48,54,101,101,56,51,100,99,48,55,52,56,48,101,100,52,49,102,99,48,51,98,54,48,102,55,56,51,57,100,48,55,99,50,49,99,101,50,97,48,51,102,99,48,101,100,48,49,101,49,57,53,50,102,57,52,52,49,101,99,48,101,97,49,55,97,100,98,101,48,57,51,50,100,53,48,98,98,99,56,101,57,48,56,101,102,51,48,102,50,51,56,50,52,53,51,52,97,98,50,100,52,97,57,50,99,57,49,57,49,99,98,56,48,101,102,56,55,56,56,97,55,52,101,52,48,50,102,52,51,98,101,53,101,57,53,97,53,53,48,55,56,52,51,98,99,53,56,97,48,49,54,56,56,50,56,48,57,99,56,52,48,49,54,50,56,48,48,102,98,48,102,48,50,52,51,52,49,101,54,48,48,51,101,98,99,52,48,57,56,97,50,101,56,49,99,55,48,51,99,49,50,99,99,97,99,48,102,51,49,53,54,57,97,53,53,97,50,48,55,99,99,49,100,98,48,55,101,99,97,55,99,56,101,99,97,48,56,55,101,56,49,100,100,49,55,48,53,97,49,55,50,53,53,57,52,48,53,102,97,52,57,52,98,57,51,49,51,100,50,99,51,97,56,53,98,99,57,54,54,53,48,57,55,52,53,50,56,55,56,52,51,98,52,53,98,50,54,97,53,55,50,98,56,98,100,50,57,56,98,48,101,53,53,49,54,52,49,101,56,48,101,100,53,57,52,50,49,101,97,50,102,52,48,97,56,48,102,49,99,55,49,97,56,101,100,57,101,57,97,54,97,49,57,99,97,97,98,56,99,53,51,101,53,55,48,99,52,57,54,98,56,49,52,54,55,57,97,51,52,101,55,50,97,55,53,52,53,97,48,97,55,98,49,50,101,51,97,98,57,51,53,51,50,53,53,50,101,52,100,54,99,55,51,99,48,51,48,54,48,53,57,52,48,50,101,98,49,97,49,102,53,49,56,48,102,49,99,53,49,102,53,51,100,51,49,53,48,55,57,56,51,97,97,55,51,53,55,49,55,57,101,50,56,99,98,54,48,102,54,57,57,50,100,97,101,53,54,100,51,52,100,53,50,98,57,49,98,49,56,54,57,57,100,50,56,50,57,100,53,57,97,101,55,52,52,52,54,97,99,55,97,99,54,49,97,48,55,54,57,53,53,97,99,53,101,97,56,101,54,48,56,52,48,48,102,102,101,99,56,50,97,56,48,53,97,56,48,99,99,56,48,48,102,102,102,56,98,52,48,48,102,102,51,54,55,53,48,51,101,57,48,48,102,102,52,99,52,99,48,102,98,56,48,49,53,53,100,48,55,49,54,97,48,50,99,100,57,56,54,57,99,49,49,55,56,48,54,56,56,53,48,49,57,57,48,48,102,102,49,102,49,54,57,48,48,54,99,101,97,48,55,100,50,54,48,48,102,102,53,99,52,99,48,102,98,56,48,49,53,53,99,48,55,49,54,97,48,97,99,51,56,102,52,48,49,99,101,102,51,48,99,48,49,51,97,52,97,50,56,50,50,98,50,97,48,49,49,50,97,52,48,54,54,48,55,98,56,50,101,97,49,51,48,49,54,101,97,49,101,101,49,53,52,48,49,98,52,98,51,54,56,50,101,97,49,53,57,48,48,54,48,49,100,56,48,99,56,54,48,48,102,102,102,98,101,100,99,101,55,48,48,55,100,52,101,48,49,51,54,97,48,99,102,50,51,100,49,52,49,99,57,100,48,99,51,102,51,101,48,50,54,50,99,49,100,48,49,102,54,100,56,55,101,51,49,102,56,99,49,52,49,51,57,52,48,50,100,54,99,99,51,48,100,102,57,98,57,99,102,56,99,55,102,56,99,48,98,99,51,57,99,99,49,50,51,49,98,49,98,48,56,48,48,100,100,101,48,55,98,48,48,101,57,56,49,100,99,48,51,102,57,48,55,54,99,49,102,48,48,55,51,101,48,102,56,56,51,57,99,53,52,48,55,102,56,49,100,98,56,51,99,48,50,57,100,50,52,97,49,48,102,54,48,55,53,48,98,98,54,100,101,101,56,54,53,97,50,48,55,55,57,49,100,50,49,56,55,53,56,55,57,49,98,97,49,97,54,57,53,56,53,97,49,53,52,53,57,50,51,97,51,57,55,48,53,48,48,55,56,56,97,55,52,101,52,48,50,102,52,51,98,101,53,101,49,53,97,53,53,48,55,56,48,51,98,99,53,56,50,48,57,54,56,56,52,56,50,57,99,56,52,48,49,54,56,56,48,48,102,102,102,98,50,102,48,48,102,102,55,100,55,51,48,51,99,99,48,48,102,102,55,100,55,48,48,51,102,53,99,48,101,100,99,51,99,56,57,54,53,99,48,55,100,52,49,100,98,56,55,57,52,97,99,52,49,50,101,99,49,100,52,56,51,101,54,55,56,51,97,56,56,101,49,100,52,50,57,48,49,101,51,51,49,50,53,52,49,52,57,54,49,102,50,52,50,52,52,50,97,57,49,52,51,99,97,49,102,53,52,54,50,97,56,98,54,48,101,52,48,55,57,56,98,51,52,97,48,101,100,57,55,48,53,48,97,55,57,55,100,56,98,100,55,48,97,102,101,49,100,101,48,102,55,97,54,49,53,54,56,50,53,48,48,55,100,48,51,98,49,100,51,48,48,99,99,48,102,57,52,99,54,51,102,98,56,102,101,55,50,51,55,57,56,97,97,100,51,51,99,49,52,48,99,51,56,49,101,53,101,100,50,99,49,52,56,98,49,56,55,57,51,100,98,97,48,100,53,97,52,51,52,102,50,100,51,99,100,49,56,55,52,98,54,48,100,51,54,99,55,50,50,100,53,52,51,52,48,50,52,52,48,52,98,49,99,51,100,49,49,100,51,53,54,51,97,48,51,100,48,49,100,49,49,101,56,100,48,56,55,54,49,102,50,55,56,102,52,49,102,99,55,99,56,99,98,51,57,49,102,50,99,54,51,52,100,56,51,51,48,102,99,54,53,49,57,48,55,50,51,99,50,97,51,56,51,57,51,52,54,99,102,54,54,53,97,99,51,50,101,57,101,48,102,56,55,52,55,50,49,55,100,51,97,57,101,57,53,57,101,56,101,99,100,51,99,50,56,53,48,55,101,55,49,100,52,48,98,53,57,55,53,100,55,49,99,54,48,50,56,48,48,53,48,97,48,52,52,56,53,49,48,48,102,102,50,97,51,48,48,100,54,102,51,48,50,98,102,57,57,51,57,49,50,98,57,99,56,56,50,54,57,49,98,102,49,50,55,100,50,102,52,54,51,102,100,56,48,51,56,99,48,50,99,48,51,56,55,50,56,54,99,52,51,55,50,51,53,53,102,102,57,101,49,53,99,101,52,98,56,48,100,49,56,50,99,50,57,52,48,50,102,49,48,48,102,102,49,102,52,56,48,48,102,102,48,102,97,97,50,52,50,48,50,55,101,99,49,101,51,57,55,101,48,102,53,48,49,102,52,48,48,57,99,49,53,101,48,52,98,51,56,51,57,52,50,102,48,97,51,52,55,48,102,48,49,53,97,56,54,56,97,53,101,57,53,52,57,50,48,102,57,99,51,101,52,57,99,99,50,52,49,54,97,99,48,51,98,57,50,56,52,51,100,101,56,101,56,99,56,54,56,52,53,54,57,53,48,53,50,49,53,97,56,56,56,52,53,98,56,51,100,48,52,99,50,57,99,98,56,99,49,102,56,50,57,52,97,50,48,102,49,56,55,53,48,97,98,50,56,49,48,48,102,102,97,54,52,100,48,102,99,50,50,48,55,101,52,51,97,97,48,49,56,55,53,102,99,102,56,51,100,99,57,98,49,102,56,57,102,99,52,56,98,49,56,55,49,102,56,56,53,48,49,56,102,48,101,53,56,99,56,51,101,49,100,48,101,56,54,98,49,97,54,98,100,52,100,56,55,53,51,52,56,49,52,54,100,51,57,100,52,49,54,102,97,55,51,55,49,102,54,51,97,97,50,57,50,56,97,102,54,99,52,57,49,50,99,52,53,48,100,48,48,57,52,99,48,57,57,101,56,55,56,52,51,98,50,51,99,48,51,100,50,49,100,102,56,101,50,49,57,50,55,102,56,55,98,49,101,49,49,99,56,53,48,51,99,56,98,99,55,57,53,53,98,53,97,57,51,97,57,99,50,48,102,50,97,97,49,100,101,53,101,55,48,51,57,98,56,102,50,52,48,50,98,49,99,55,54,51,56,100,51,100,49,101,49,56,100,57,54,50,56,53,54,55,57,51,98,50,53,100,53,54,98,100,54,50,97,53,52,48,49,54,101,97,48,48,102,102,102,98,102,52,48,48,102,102,54,98,98,98,48,49,51,51,50,48,97,48,55,48,56,48,48,53,50,102,48,48,102,102,101,57,49,52,48,51,50,51,50,99,53,99,56,101,54,49,99,53,56,53,48,97,49,100,52,48,50,100,99,99,48,49,102,55,101,56,48,48,102,102,100,55,55,54,48,50,54,54,52,49,52,48,101,49,48,48,102,102,48,97,53,101,48,49,100,50,97,56,48,54,52,53,100,56,98,57,51,56,97,49,99,101,48,53,50,56,100,56,55,54,54,48,48,100,98,52,48,55,56,101,57,48,48,53,101,98,98,57,50,49,52,48,97,102,51,54,55,48,53,101,48,53,102,48,48,48,102,102,51,54,48,53,48,53,57,56,56,48,50,54,51,56,48,48,102,102,50,48,52,52,51,98,100,99,48,53,54,51,48,48,102,102,55,100,102,57,48,48,102,102,51,101,97,49,97,48,49,102,52,49,52,99,48,102,48,48,102,102,48,57,102,100,48,55,48,99,57,51,100,56,48,55,97,56,49,99,99,48,101,56,99,56,55,56,52,48,57,56,53,48,101,50,49,54,101,53,57,56,54,52,53,55,56,55,102,56,51,56,50,48,101,101,99,51,97,56,56,99,56,54,48,48,102,102,102,53,48,99,51,97,52,57,54,53,56,97,54,54,52,54,50,57,48,51,101,50,49,99,49,48,101,52,57,52,48,99,50,49,57,55,97,49,100,50,56,99,56,52,53,50,56,55,99,48,51,97,54,53,49,51,52,57,99,49,100,102,56,52,52,48,55,56,97,53,55,97,54,50,48,48,102,102,51,100,53,48,49,49,101,50,97,50,101,50,101,57,98,98,56,102,51,55,51,102,99,49,49,99,51,55,100,52,55,51,49,98,101,101,51,48,99,50,98,54,101,51,102,51,48,97,100,100,52,48,51,56,56,99,55,102,101,48,56,102,51,52,48,102,99,53,55,51,102,49,51,98,49,102,56,97,100,99,55,48,51,56,52,48,57,53,48,49,51,98,52,48,49,102,54,49,50,48,48,102,56,101,101,56,55,99,48,51,102,54,48,52,100,101,48,55,50,99,51,102,54,48,52,97,48,57,53,99,53,51,56,55,55,56,49,99,53,56,51,102,51,48,55,57,48,56,101,101,56,51,100,97,48,101,98,49,52,52,53,52,48,55,52,52,51,98,101,53,50,48,49,50,97,97,53,50,53,100,48,55,48,57,48,56,51,99,50,49,101,102,48,101,102,49,52,101,49,101,57,48,55,97,97,53,49,97,54,48,51,99,57,50,97,56,98,102,50,99,56,98,48,48,102,102,55,56,52,49,102,56,52,49,48,55,55,101,49,99,51,50,57,56,51,97,56,53,55,56,55,52,49,49,48,97,52,52,53,48,101,49,56,55,55,57,48,53,48,48,102,102,97,97,52,98,48,101,102,52,51,50,49,49,56,55,57,52,49,100,100,97,101,53,101,98,99,48,52,102,52,55,55,56,101,54,101,51,99,50,99,51,100,98,101,99,51,102,49,99,52,101,54,100,97,101,97,100,55,98,57,100,53,98,48,102,56,99,54,99,50,101,98,49,102,54,97,48,102,52,100,54,56,51,97,101,48,50,51,100,56,51,51,53,55,53,54,56,49,98,48,48,102,102,98,50,50,48,53,101,54,57,57,52,55,48,51,48,54,56,55,53,52,49,102,50,48,102,49,57,100,52,99,97,54,56,101,102,57,99,49,99,102,49,99,99,49,101,97,51,55,53,54,98,49,52,49,99,99,102,48,54,53,57,99,52,101,54,101,55,56,48,53,51,97,55,102,51,102,50,100,57,50,51,49,55,57,99,99,101,97,99,52,57,56,52,98,52,102,52,101,97,48,97,101,53,52,56,51,51,53,52,98,97,57,101,57,97,54,55,57,100,56,102,52,48,50,101,50,97,48,56,48,51,101,98,98,56,48,57,99,102,50,100,56,48,57,54,54,50,57,52,48,57,99,48,50,56,99,49,99,51,48,55,98,48,51,99,97,48,52,98,98,57,55,57,50,49,101,52,52,97,52,55,48,102,102,48,55,53,53,50,48,97,49,48,102,54,97,52,49,53,101,53,54,56,55,51,100,50,52,51,100,99,56,56,49,101,57,50,102,99,51,99,97,49,99,102,48,101,100,57,54,101,53,99,48,55,101,52,51,97,54,49,99,102,48,101,100,97,52,56,55,49,99,51,99,101,48,50,55,97,49,101,100,48,102,51,56,55,53,99,97,52,48,101,98,57,53,100,50,56,97,56,98,54,57,101,53,97,99,51,54,53,100,49,52,51,52,57,101,48,100,100,56,48,51,101,56,48,100,98,55,53,97,48,48,55,100,98,52,48,49,50,98,57,48,101,52,53,51,55,53,52,56,99,48,102,100,54,54,97,50,101,55,99,102,51,54,48,50,53,99,56,49,101,100,102,49,102,53,54,100,99,55,102,97,55,57,102,101,49,56,54,99,50,55,50,56,48,54,51,98,56,55,55,99,97,49,50,57,48,51,97,56,53,51,49,52,97,49,100,56,48,101,98,49,52,52,53,52,56,55,55,48,51,98,48,49,100,99,50,97,52,97,100,48,101,101,56,55,54,56,51,98,56,49,100,101,50,98,57,48,48,102,102,97,53,50,56,99,51,98,101,53,48,57,52,99,56,52,99,57,53,97,53,50,57,52,52,53,51,49,52,56,53,54,97,50,97,48,97,49,57,53,56,53,53,49,52,99,53,53,50,51,97,51,50,49,49,53,99,53,53,50,48,50,49,50,48,97,49,97,48,97,48,98,48,56,56,56,48,56,53,51,51,51,49,51,57,52,48,52,97,56,48,50,53,55,56,48,57,98,53,48,101,102,48,49,51,97,50,48,48,102,102,102,57,50,53,56,55,49,99,49,102,52,48,55,50,53,49,52,97,55,52,54,48,55,55,98,54,57,54,48,102,57,99,51,56,99,48,101,101,57,51,99,97,99,50,56,57,48,52,97,56,52,100,48,102,53,56,55,50,99,51,56,48,48,52,98,51,56,51,100,52,48,101,99,57,52,54,49,102,57,48,102,48,97,53,56,48,51,100,97,97,49,99,56,48,102,53,57,54,97,53,57,56,55,99,57,56,52,48,101,49,101,53,57,98,48,102,102,97,49,49,54,48,49,101,98,48,101,57,48,55,55,99,98,50,50,57,99,49,100,101,102,50,99,53,51,48,51,98,97,49,99,56,50,56,56,97,100,52,50,48,97,52,102,101,51,56,97,55,52,49,100,49,51,54,48,55,51,57,55,51,52,100,52,48,53,52,57,101,52,102,54,54,99,57,56,100,48,49,52,50,51,49,50,51,57,97,101,54,49,101,99,101,97,48,97,99,51,99,98,53,102,50,98,57,50,55,54,54,51,101,98,54,51,53,97,102,54,99,55,52,97,98,97,50,52,102,48,101,57,50,97,52,49,102,52,55,51,99,49,55,54,48,51,99,99,48,98,56,98,48,101,101,48,49,55,51,54,54,51,57,101,48,55,48,52,101,99,54,53,48,101,101,56,101,100,56,55,54,54,49,101,50,49,101,48,101,50,51,99,52,55,51,51,52,48,102,48,102,54,98,52,101,54,55,99,51,49,99,100,57,51,98,48,101,101,57,56,101,55,100,51,56,49,101,52,101,99,98,52,49,53,48,54,98,49,102,52,101,50,97,99,102,54,55,99,53,97,55,99,51,97,57,101,100,53,49,100,54,100,51,51,99,102,49,48,49,52,52,55,55,49,98,54,51,55,48,49,100,99,56,52,102,48,56,102,48,51,48,53,48,97,49,52,97,48,50,50,48,56,48,51,101,50,101,97,48,48,100,57,101,99,48,102,100,52,48,49,51,49,53,52,51,102,56,48,48,102,102,53,53,56,52,49,99,56,50,56,48,102,55,99,50,54,56,49,55,48,48,102,102,51,55,50,56,48,56,56,52,48,48,102,102,102,56,98,97,56,48,51,54,55,98,48,51,102,53,48,48,102,102,52,99,53,53,48,102,100,56,48,49,53,54,49,48,55,50,48,97,48,102,99,51,102,52,48,48,102,102,100,98,56,56,55,55,56,48,48,57,102,56,54,57,56,48,49,54,52,51,51,102,48,49,52,50,48,53,97,55,48,48,102,102,51,53,98,54,48,50,102,51,56,52,99,49,100,48,49,100,50,48,98,56,48,52,48,49,102,52,99,48,54,51,99,48,48,55,100,102,55,56,48,51,53,97,54,52,48,57,98,55,101,50,52,49,50,97,48,101,53,48,55,48,48,52,52,56,97,48,55,52,53,99,48,54,56,101,97,48,49,54,97,57,99,53,102,99,50,48,102,99,54,49,48,50,100,52,48,51,50,97,99,48,49,102,55,100,101,48,48,100,54,57,56,48,50,54,100,99,48,49,52,49,52,49,99,97,48,48,102,102,49,52,99,53,48,51,97,50,53,48,48,98,53,52,97,49,55,99,49,55,99,48,54,97,56,49,54,101,49,102,53,48,48,51,54,100,54,55,52,48,48,52,101,49,57,99,99,48,48,97,101,56,102,102,56,48,101,102,48,49,50,99,55,48,48,54,99,48,50,51,99,55,48,53,48,48,102,102,51,98,100,49,51,55,99,97,49,52,48,48,102,102,100,97,102,48,101,57,102,52,98,97,101,98,97,56,49,52,51,56,48,54,50,102,101,98,97,101,98,97,102,102,101,98,97,101,54,102,99,53,54,53,100,55,102,99,48,54,54,51,48,50,52,50,48,48,102,102,49,102,49,101,55,52,50,48,50,55,55,99,48,57,52,97,48,55,52,54,48,52,100,48,53,56,49,51,54,101,57,48,48,101,100,50,99,49,101,57,51,52,49,102,54,55,50,56,51,57,49,50,48,101,50,53,98,48,102,57,52,57,52,52,48,48,102,102,102,54,56,48,51,99,52,48,102,55,56,55,48,51,52,99,56,55,56,55,56,51,101,50,48,101,97,100,49,54,54,48,57,102,48,48,102,102,55,98,53,97,52,98,55,102,52,48,50,52,54,56,48,48,102,102,57,49,101,53,56,102,50,98,102,54,52,99,48,52,57,101,52,100,52,99,48,52,100,52,48,49,102,54,99,99,48,48,102,102,102,97,57,56,54,99,48,49,102,53,55,99,100,48,51,56,53,55,53,98,48,55,102,52,101,48,51,101,101,101,48,102,98,101,99,49,101,55,51,55,102,51,97,48,101,99,50,52,49,100,98,53,48,55,54,56,48,49,101,57,99,99,56,51,98,102,98,100,53,51,101,52,49,101,48,56,55,101,52,48,52,101,102,49,55,51,56,51,102,53,101,55,101,51,49,53,98,56,97,102,48,49,50,99,100,102,55,52,102,48,52,102,48,48,102,102,53,56,56,49,102,56,56,48,51,101,97,52,48,48,102,102,49,102,54,101,50,48,48,102,97,102,48,48,102,102,50,53,57,48,48,49,102,53,101,48,48,52,98,97,56,51,56,101,48,55,100,99,48,52,99,52,51,48,49,99,53,48,55,97,50,49,99,54,52,55,48,55,57,100,50,49,101,54,48,101,98,100,56,51,98,50,48,55,99,101,49,101,49,98,50,97,54,56,51,99,50,48,102,97,48,49,101,52,56,55,98,56,97,56,100,99,98,55,48,101,57,48,51,98,98,50,102,52,51,98,101,57,55,100,51,56,97,48,48,102,48,49,53,48,57,98,97,57,48,56,98,57,52,100,57,52,52,57,52,98,99,56,52,57,97,49,57,97,55,97,50,97,54,50,49,52,56,49,54,99,48,48,102,102,51,101,52,51,48,48,102,102,52,102,98,56,49,50,57,52,48,52,101,102,97,49,56,49,50,57,49,48,48,52,97,102,48,51,100,98,54,56,49,101,56,51,56,48,101,99,100,50,48,49,102,97,100,48,55,100,101,53,98,48,101,52,48,51,99,52,48,101,55,102,50,56,54,52,51,101,54,99,56,51,57,99,48,48,102,102,55,98,55,55,100,55,48,102,102,48,55,52,52,51,97,97,48,50,54,51,57,51,101,99,51,97,99,53,102,99,99,56,48,57,52,55,52,102,48,52,56,102,50,98,102,102,52,102,99,56,55,57,51,49,48,55,97,53,56,49,98,97,54,98,49,57,50,51,56,54,97,52,55,48,99,101,101,54,56,49,99,48,102,48,55,52,55,48,102,49,100,51,57,57,57,53,53,101,99,56,54,97,98,97,57,101,56,49,53,54,101,55,49,100,101,49,102,97,48,50,56,97,57,101,52,54,54,53,56,100,97,55,57,97,101,57,48,101,100,48,54,53,49,54,99,56,100,49,57,57,55,48,48,98,97,56,51,98,99,48,102,48,99,49,55,54,50,54,56,48,50,101,99,52,100,52,49,100,53,49,101,57,51,50,99,55,98,53,56,49,99,54,98,48,55,98,52,55,102,56,101,54,54,55,57,97,48,55,99,49,99,50,51,57,49,99,52,99,54,97,54,51,49,99,52,101,52,54,102,51,56,55,54,53,100,48,55,57,57,97,54,48,57,100,56,102,50,98,48,101,99,98,48,102,52,55,54,51,51,49,97,55,52,51,101,53,51,52,100,100,52,102,100,53,99,97,49,97,101,51,99,49,101,52,49,53,49,54,51,99,48,53,57,100,101,50,102,57,99,50,102,97,100,50,101,98,97,56,49,52,53,56,48,54,50,97,52,55,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,98,54,101,48,48,102,56,98,52,56,49,50,56,97,49,102,49,48,50,53,50,52,48,49,102,53,54,54,49,100,98,48,48,55,98,99,53,50,57,49,57,50,56,48,49,101,54,54,56,49,101,48,49,52,101,48,52,100,100,48,55,54,48,49,50,97,101,57,54,48,101,101,54,48,51,97,48,48,102,102,102,97,52,48,57,55,57,48,50,53,102,52,48,52,57,53,49,57,50,55,49,54,54,49,100,99,48,101,102,102,99,57,53,51,99,51,98,52,57,49,57,99,99,56,50,48,50,55,97,53,55,54,100,99,99,56,48,49,101,51,50,99,98,55,101,52,48,48,102,102,54,52,49,53,48,50,102,101,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,51,48,49,53,102,102,48,48,97,53,54,48,48,102,102,55,99,97,56,99,48,57,97,54,50,56,48,48,57,97,54,48,48,102,102,55,100,97,53,57,55,51,99,97,48,50,97,48,98,55,50,57,98,56,49,50,101,54,48,101,99,56,98,50,48,50,53,53,56,98,97,57,50,101,49,48,49,48,52,97,100,98,50,100,48,98,100,48,55,52,54,48,52,99,52,48,49,51,49,51,52,53,57,49,55,52,53,54,101,52,52,48,102,49,56,55,56,52,49,51,54,53,51,97,55,52,56,55,56,57,49,102,57,53,101,57,99,57,98,52,53,48,97,55,97,55,101,57,102,101,99,51,98,56,53,55,48,51,49,57,99,48,49,54,99,49,52,48,54,97,52,48,48,102,102,55,99,98,101,48,49,99,100,56,55,51,56,49,99,101,56,48,51,101,100,51,48,51,57,102,56,51,57,101,53,50,56,55,54,99,97,53,99,48,102,52,99,48,57,53,99,50,56,48,49,102,50,48,55,97,51,48,55,55,52,51,97,101,53,55,48,55,53,98,57,54,97,49,102,48,48,102,102,102,97,56,49,51,48,101,48,52,99,98,55,50,101,56,98,97,50,102,55,57,53,55,56,99,49,101,48,48,102,49,97,55,48,48,57,54,50,50,101,50,99,52,51,99,101,57,101,48,48,102,102,101,100,49,50,99,99,49,50,101,56,98,56,98,48,51,102,52,51,100,53,99,48,53,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,48,54,54,48,48,102,102,48,55,99,54,52,56,48,49,102,53,101,97,48,101,57,56,48,57,101,55,48,50,54,102,48,98,102,50,102,48,49,101,102,57,54,52,49,99,97,50,100,52,51,97,97,48,101,52,56,48,52,97,48,51,53,48,55,52,48,48,102,102,102,48,99,49,99,101,49,53,48,48,102,102,102,54,99,51,97,97,48,102,53,48,48,49,101,97,52,56,51,98,48,48,102,102,55,101,101,56,56,48,48,101,100,50,48,49,51,101,50,101,49,48,52,97,54,50,56,48,48,49,101,99,57,50,100,48,51,97,52,53,54,48,55,57,56,97,102,48,49,51,48,50,56,56,98,102,101,53,56,49,54,51,50,56,56,48,50,53,99,48,50,53,56,53,56,49,53,102,48,53,56,101,102,102,48,49,54,55,100,55,53,48,48,101,54,99,48,55,101,56,48,48,102,102,102,97,51,98,48,48,102,102,55,100,55,55,56,51,100,54,48,55,48,52,49,101,48,48,102,102,55,52,52,49,99,100,48,50,53,48,99,48,57,51,49,48,55,52,48,49,102,54,50,101,48,51,56,101,53,57,56,55,53,57,48,56,49,102,51,48,55,54,52,48,57,51,53,48,55,50,51,52,49,101,57,50,57,52,98,56,50,99,52,51,57,99,53,97,48,55,54,53,49,56,51,100,101,56,97,48,50,53,52,53,51,48,55,53,56,98,57,48,49,51,52,52,48,50,100,48,98,49,52,54,48,102,52,52,52,98,54,49,101,100,52,49,52,100,48,49,51,50,50,97,100,49,55,55,50,99,97,54,99,48,50,102,98,48,48,97,97,99,48,102,101,56,48,49,102,48,97,50,48,102,102,57,52,52,49,100,54,48,102,102,48,55,100,52,49,99,100,48,49,51,98,97,99,48,51,99,102,48,102,56,99,98,54,49,101,97,50,101,99,51,97,52,48,101,57,49,49,99,48,57,53,102,48,101,102,56,51,98,56,54,48,98,54,52,100,57,50,98,56,98,53,50,100,52,97,51,48,101,99,97,51,48,55,98,52,51,99,48,48,52,100,51,56,48,57,50,57,52,54,56,99,53,56,49,54,56,99,49,53,97,49,100,56,57,50,99,53,50,99,97,102,99,56,50,53,54,99,57,54,53,56,98,51,97,50,98,101,49,48,49,48,57,99,56,102,102,101,48,50,49,101,50,101,97,48,54,56,50,48,52,101,101,56,48,51,101,57,101,52,48,49,102,54,48,99,48,48,102,97,102,50,50,56,53,49,99,51,101,56,48,52,100,53,48,51,56,52,101,48,101,100,56,51,56,52,53,97,56,55,97,49,57,48,101,98,48,55,55,48,51,100,50,48,48,102,102,102,53,51,99,49,99,56,56,55,98,102,57,55,97,57,99,53,56,50,49,56,55,97,56,98,52,50,57,56,48,49,100,56,54,48,101,101,56,49,101,56,48,55,100,99,98,56,50,98,51,49,54,48,53,51,56,55,50,48,51,99,56,57,99,48,49,55,99,56,55,97,53,48,50,57,49,53,98,52,49,52,102,55,97,53,51,57,51,99,97,99,54,100,51,52,48,97,102,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,101,51,52,48,49,102,52,97,99,48,48,102,102,102,98,51,100,48,102,48,56,48,51,101,98,49,99,48,57,99,50,48,101,55,56,51,100,50,50,100,99,98,102,48,55,56,48,102,56,51,56,56,50,99,56,48,52,102,97,52,49,102,48,56,51,98,57,48,101,54,57,54,56,53,56,51,97,56,54,49,102,56,48,52,97,48,51,97,102,48,55,98,48,53,48,48,51,98,102,101,53,57,48,55,52,57,50,99,51,102,99,49,99,52,48,101,56,48,55,57,54,56,51,98,48,49,102,53,48,102,102,98,48,53,101,50,48,54,48,102,52,49,54,49,102,49,53,55,52,48,57,99,50,99,52,97,56,102,50,53,57,100,49,48,52,100,48,48,100,98,102,48,50,52,100,52,48,57,98,52,48,55,53,50,48,52,101,100,48,49,50,102,52,48,101,100,56,48,57,56,53,48,55,51,97,49,101,55,50,56,56,51,99,50,49,100,101,48,102,98,48,55,53,48,51,57,56,53,98,57,55,56,53,55,49,53,52,53,100,56,55,53,99,98,56,50,100,48,51,57,48,49,101,99,48,102,50,48,55,50,48,51,98,48,49,102,97,50,99,99,51,56,48,49,102,49,52,54,48,101,98,56,55,57,48,51,100,54,56,50,49,100,56,48,102,97,56,55,54,49,48,56,51,100,97,53,53,99,48,55,56,52,51,97,101,57,56,53,101,50,55,49,54,50,53,52,100,97,52,52,101,97,97,55,53,57,55,49,48,100,51,100,51,48,48,102,102,50,50,99,100,52,48,55,101,50,48,48,55,99,51,54,48,48,57,101,102,52,49,50,98,56,98,51,48,55,98,50,48,52,56,54,56,55,57,100,50,99,98,99,55,49,101,52,98,48,48,102,102,55,98,101,99,48,57,56,53,48,101,101,49,55,50,57,97,49,101,51,48,102,49,49,54,52,53,55,99,101,52,57,55,56,48,57,54,49,48,55,51,54,53,51,48,55,51,100,49,48,51,97,53,50,49,100,100,52,102,50,97,48,97,99,100,57,99,99,57,50,57,98,56,98,99,101,49,101,98,52,49,48,52,57,52,52,56,48,57,54,102,50,97,50,53,48,50,102,97,55,99,102,102,56,48,102,100,97,49,101,97,48,101,98,57,52,48,49,102,53,48,101,99,56,55,56,99,51,57,52,49,101,99,50,57,52,97,98,48,102,49,56,55,53,52,51,100,101,53,48,57,55,48,49,100,56,48,102,52,48,55,55,99,98,100,50,98,100,48,48,98,55,50,57,48,51,99,48,49,100,102,50,102,53,48,53,101,50,97,52,98,99,50,57,56,98,57,50,97,99,98,51,52,53,52,101,50,98,99,98,52,50,97,99,98,49,50,97,53,50,57,50,52,97,102,52,102,52,50,50,99,49,48,57,50,100,48,56,98,48,52,51,52,56,98,52,49,52,102,54,100,99,56,97,97,57,97,48,48,102,102,97,57,102,48,48,55,99,57,53,99,48,49,102,53,51,52,48,48,102,102,102,50,49,50,48,52,100,97,57,54,56,48,102,54,48,49,99,101,56,55,49,99,51,100,52,56,101,48,52,98,55,56,51,102,52,55,49,51,52,49,101,49,50,52,49,55,97,99,48,55,54,102,51,48,48,101,102,52,51,57,52,48,102,53,56,49,101,56,48,51,99,57,48,55,101,99,49,101,55,52,56,48,55,52,56,49,100,51,50,99,56,51,97,101,48,101,101,48,51,57,101,49,99,50,48,101,98,57,52,101,49,100,55,48,101,53,48,55,52,56,97,100,52,100,48,101,102,48,51,98,102,101,57,101,53,57,56,55,56,48,97,99,48,101,102,57,97,98,49,54,48,57,97,53,52,101,52,51,101,56,48,48,102,102,49,98,49,50,97,48,53,98,50,48,48,102,98,53,97,48,50,52,101,48,97,57,48,50,55,56,48,48,102,102,57,49,57,48,50,54,49,52,49,99,102,53,48,55,50,56,51,57,56,49,102,51,48,102,102,53,56,51,97,56,48,55,97,101,53,98,48,51,57,99,52,54,48,102,54,56,55,52,99,51,97,48,49,101,51,55,56,97,101,48,55,99,51,99,49,99,102,48,51,99,55,48,101,98,48,55,48,48,102,102,98,49,48,101,100,49,54,52,49,102,51,52,99,50,98,52,97,56,48,101,55,56,55,97,57,48,99,98,97,48,102,54,101,56,50,97,56,51,101,56,48,50,55,52,53,54,100,48,55,55,102,97,53,50,54,53,52,57,54,52,56,48,100,53,97,54,97,55,99,102,102,56,48,52,57,54,97,101,97,49,98,56,48,102,98,99,49,100,48,56,55,99,52,48,57,55,101,48,55,98,56,48,102,51,52,49,99,57,56,51,99,49,52,48,48,49,50,100,48,102,98,48,51,97,97,48,102,102,48,55,100,52,49,100,99,56,55,97,56,97,102,97,52,99,50,57,100,51,51,97,50,48,55,56,48,51,56,101,49,101,53,50,99,56,51,97,101,53,100,51,50,48,57,97,50,56,52,98,54,50,101,99,97,55,52,56,100,48,53,98,49,52,101,57,54,100,101,101,53,55,57,54,56,53,57,49,53,102,55,101,51,100,49,53,101,53,56,50,55,51,53,53,50,57,57,52,49,52,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,98,53,56,48,48,102,56,97,55,56,51,97,48,48,102,102,55,55,99,49,99,99,48,48,102,102,55,100,51,57,48,49,50,100,99,48,102,54,48,51,98,54,49,100,98,50,57,99,97,99,48,102,100,56,51,101,55,48,48,55,97,98,99,48,48,102,53,49,56,51,99,52,56,54,53,51,49,52,99,56,50,53,98,56,55,97,55,48,51,98,56,48,50,54,57,52,48,57,56,57,48,101,99,56,55,52,55,49,55,54,53,99,97,48,57,53,52,56,52,53,99,49,55,98,54,53,49,57,52,101,57,52,57,48,56,48,53,55,55,50,102,57,51,99,98,50,101,53,54,97,48,100,48,50,52,48,97,101,101,56,50,56,50,52,97,50,56,48,54,52,99,53,48,50,48,48,102,102,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,102,102,100,55,102,102,53,48,48,102,102,56,56,52,48,55,102,97,48,52,99,57,48,51,101,48,48,102,102,50,54,55,52,51,101,50,53,54,48,55,102,99,49,102,54,56,55,100,99,51,99,52,49,102,102,48,102,54,49,52,101,49,100,56,52,50,48,101,55,49,53,101,53,99,48,55,97,56,51,99,56,49,101,56,48,102,53,97,55,97,51,57,52,48,56,50,53,99,49,55,97,53,101,97,51,57,53,99,99,57,54,48,49,102,50,50,101,52,98,102,52,102,52,55,52,50,56,50,100,48,51,99,50,53,97,50,54,54,52,51,54,57,51,97,49,48,97,49,100,52,100,52,97,55,50,49,48,101,54,100,51,49,50,102,98,56,48,49,99,100,48,48,48,102,102,102,98,53,51,48,50,54,101,53,97,48,50,52,52,52,48,57,48,98,48,55,101,99,48,52,100,53,97,52,57,53,56,57,99,53,99,51,50,48,101,98,98,56,51,98,49,101,101,57,53,99,53,55,56,55,56,52,98,48,48,102,102,101,57,97,54,50,52,56,48,51,100,101,97,48,102,57,56,49,100,99,56,51,98,56,102,100,56,50,102,52,97,99,50,56,99,51,100,52,57,56,53,54,57,48,48,102,102,48,55,98,98,48,49,51,52,54,52,53,50,56,53,51,55,97,55,99,99,100,49,53,102,53,52,56,51,100,51,54,57,51,57,98,48,48,57,49,97,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,48,49,98,57,52,48,49,102,48,99,57,48,102,49,49,52,99,49,100,101,48,48,102,102,55,100,97,53,48,51,101,52,48,49,51,55,52,101,48,52,57,55,50,102,56,48,57,49,100,48,55,56,56,49,100,99,50,97,99,48,56,48,57,52,57,48,48,57,98,50,101,48,98,51,48,50,54,49,56,48,57,53,100,101,53,55,97,48,56,48,53,97,97,50,51,57,50,56,102,53,52,48,57,55,55,102,53,50,53,50,53,57,48,52,51,99,52,55,52,100,53,99,102,50,51,102,56,48,54,56,57,97,56,48,52,57,51,56,48,51,101,97,49,52,51,99,52,53,99,48,55,55,52,48,49,102,54,57,52,48,48,102,97,101,99,48,49,50,55,52,99,48,52,57,102,50,102,52,48,57,101,51,48,50,53,49,99,51,98,54,53,57,101,101,56,99,56,99,102,48,50,54,99,97,56,50,99,52,48,57,56,56,48,55,54,48,48,57,102,52,48,102,100,50,57,49,100,99,48,52,98,100,51,57,100,49,100,56,50,52,57,52,56,55,57,98,52,101,56,51,54,50,48,101,54,100,55,52,55,48,48,101,100,56,53,102,102,100,52,48,50,56,56,99,48,49,102,50,57,54,48,101,101,49,55,50,53,54,56,48,51,101,101,101,99,48,57,99,56,48,102,48,97,55,50,49,55,54,56,97,56,48,102,51,54,48,50,53,102,51,49,52,97,57,54,49,98,97,51,51,56,48,57,102,48,49,50,53,48,50,53,50,52,48,57,55,100,52,50,50,99,102,101,52,54,52,55,52,57,97,52,98,52,55,48,52,57,50,53,48,51,51,102,50,54,51,55,48,52,56,102,49,101,55,53,99,57,101,57,52,48,51,55,55,49,52,48,50,102,97,48,48,102,102,49,102,51,56,54,48,101,101,49,52,101,53,54,57,55,48,48,48,102,102,102,97,100,99,50,102,100,48,57,49,48,51,48,50,100,99,51,99,101,48,48,102,51,56,100,52,53,101,50,54,54,55,100,50,53,101,97,52,101,48,49,50,54,52,54,48,50,53,51,49,49,52,97,101,57,48,99,53,50,49,50,54,100,49,57,49,98,50,50,50,50,100,53,51,54,48,49,54,55,49,48,52,98,56,48,53,52,100,53,99,100,52,98,102,101,48,50,48,102,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,100,55,48,49,50,54,50,48,52,98,51,48,55,57,48,48,102,102,57,98,51,48,50,54,52,99,49,99,53,48,51,57,50,50,56,100,57,50,48,56,48,48,102,102,102,51,52,49,102,57,48,51,57,97,48,55,53,50,49,101,48,50,100,99,57,57,53,102,53,52,53,49,50,49,56,51,100,50,48,55,56,48,53,53,48,55,52,48,48,52,99,56,48,52,98,53,50,56,51,99,48,53,48,50,53,57,54,98,57,48,100,49,57,50,100,50,57,51,51,97,49,97,48,57,54,50,56,48,101,55,57,52,52,98,100,52,53,56,49,53,98,98,99,97,54,97,56,48,55,53,52,48,49,50,54,97,48,52,98,99,49,52,101,48,52,97,56,56,49,50,98,52,48,101,48,48,102,102,48,57,55,100,50,97,51,102,55,48,48,49,101,57,50,56,51,57,98,48,55,53,54,48,101,101,99,98,52,52,101,100,57,50,50,55,57,55,50,53,98,56,55,48,99,49,100,100,48,55,53,52,51,57,52,57,101,53,99,102,52,54,52,97,50,101,56,51,99,49,56,97,100,48,52,102,48,48,102,102,51,100,98,52,99,53,54,52,48,52,51,50,102,48,98,50,52,50,52,50,102,99,56,52,97,55,97,55,55,100,100,51,54,99,48,97,48,48,102,102,48,49,102,49,100,55,48,48,102,102,55,100,53,100,57,52,52,48,48,102,97,102,102,48,50,52,98,48,97,51,50,102,48,51,101,99,49,100,48,99,53,49,56,49,51,50,52,48,102,56,101,100,50,100,102,48,55,101,50,57,56,48,48,102,55,48,50,55,57,54,53,100,51,100,101,48,55,54,97,48,102,55,99,49,102,53,99,56,51,97,100,102,57,49,99,97,97,48,102,101,48,55,98,56,51,56,54,56,98,52,56,50,49,99,56,48,102,54,97,50,54,97,99,49,100,53,56,50,98,97,97,101,97,56,57,48,55,56,102,57,54,48,53,57,99,102,99,56,48,48,102,102,51,49,48,97,102,102,101,97,48,50,48,102,48,48,102,102,51,101,54,54,97,48,52,102,53,49,55,54,49,100,100,101,48,101,54,99,48,49,102,53,102,52,53,52,50,50,54,52,51,99,53,101,49,52,56,48,101,102,56,48,57,97,55,50,99,56,98,100,48,52,99,50,51,97,52,55,52,98,50,57,99,98,51,57,48,50,54,56,52,49,99,57,97,55,48,55,55,52,48,52,98,49,50,99,51,57,100,54,48,57,55,51,100,97,51,51,48,57,98,56,98,56,52,51,48,102,99,99,97,54,54,99,55,54,98,48,55,55,50,54,48,48,102,102,49,100,97,55,99,48,55,57,57,48,55,98,50,48,102,50,52,51,98,99,48,101,55,48,49,100,54,56,51,99,97,48,55,98,97,49,101,100,55,101,57,48,99,51,97,50,48,101,98,48,51,56,48,49,102,50,48,55,56,101,49,101,57,52,100,48,99,100,51,100,50,48,49,50,56,49,100,98,48,101,51,56,55,55,99,98,50,48,102,51,57,55,54,57,53,57,49,99,97,99,52,50,50,99,52,98,54,55,99,56,49,53,52,53,53,97,53,100,49,49,50,98,99,97,101,50,99,53,51,102,100,52,99,56,50,52,48,97,102,52,101,55,51,56,54,53,54,48,49,51,50,101,48,48,102,102,102,98,56,51,48,50,55,53,52,51,99,48,48,52,102,55,48,49,51,102,50,48,102,100,99,49,101,102,57,54,99,53,99,101,50,102,48,51,97,52,49,100,99,48,102,102,56,51,100,48,48,55,55,48,48,101,55,57,50,101,56,97,102,52,49,50,98,52,56,48,51,57,57,50,57,56,49,102,51,56,51,99,102,48,102,51,48,51,98,102,52,54,48,52,98,50,50,56,55,52,48,51,97,50,53,98,48,51,50,53,54,48,55,97,102,100,54,97,48,102,53,50,48,100,56,55,98,56,101,57,48,54,50,101,48,98,48,97,102,98,51,50,56,51,102,101,48,53,54,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,54,97,53,53,57,53,97,57,56,53,99,49,54,54,53,55,57,53,50,53,55,51,51,57,50,57,51,56,98,51,52,99,52,53,50,98,99,97,102,52,55,101,101,51,50,100,54,55,57,51,49,51,100,102,99,56,99,56,99,56,102,57,100,55,102,99,97,51,99,57,51,52,57,55,101,54,52,102,53,102,52,56,102,102,102,97,56,100,98,102,57,50,97,53,48,49,97,51,56,48,49,102,49,97,54,48,48,102,102,55,100,52,102,97,53,56,49,51,99,99,48,102,101,102,48,49,51,49,56,53,101,97,55,56,48,57,50,56,55,54,56,48,57,52,50,48,55,101,54,48,52,97,54,56,51,100,51,52,52,52,51,99,56,52,56,101,53,57,102,48,102,56,97,49,51,50,48,102,50,48,51,102,56,49,101,48,50,102,48,97,99,99,57,52,56,97,48,102,49,99,51,97,54,57,99,49,100,102,51,48,48,102,102,51,100,50,53,48,52,56,48,50,55,101,56,97,50,48,102,48,100,102,99,57,57,57,51,56,97,102,50,98,56,101,56,51,97,48,98,48,102,102,48,49,98,55,48,48,49,102,49,98,51,48,48,102,102,55,100,51,97,48,51,97,101,48,50,52,57,56,48,57,54,97,48,55,55,97,48,52,100,98,48,55,97,57,49,51,48,55,57,52,48,57,57,51,48,50,54,51,99,49,100,52,56,55,53,48,51,101,48,56,97,49,102,49,57,55,56,51,99,50,53,50,102,48,101,57,56,51,57,102,48,55,99,54,49,99,49,48,55,48,101,48,102,51,56,48,49,101,57,52,55,50,56,99,97,98,48,55,97,48,49,101,100,48,101,50,57,55,101,48,50,52,54,48,102,48,52,51,97,52,57,52,57,102,56,51,101,102,52,49,100,102,48,101,102,56,55,56,52,98,51,57,52,56,48,49,50,102,97,50,98,56,97,100,50,97,55,55,52,49,52,102,48,49,97,49,57,101,55,100,97,52,55,54,53,101,52,56,55,97,98,52,51,50,99,51,52,101,98,99,101,53,57,56,54,56,54,100,56,100,101,97,98,56,56,49,53,51,98,102,48,51,55,54,48,98,53,52,52,53,54,49,53,97,56,54,53,51,57,53,56,53,55,57,53,50,53,55,51,51,100,49,57,48,52,97,98,52,51,52,53,50,98,56,97,102,52,55,101,101,51,99,101,56,54,52,56,54,56,48,99,99,97,51,50,51,50,51,101,55,57,102,102,52,57,49,52,52,49,49,57,57,57,57,51,100,55,97,97,49,56,102,101,97,99,102,101,97,56,48,56,49,52,48,49,102,50,52,53,48,50,55,102,49,49,48,48,102,102,57,50,51,48,48,55,100,55,52,48,51,99,97,50,97,56,97,99,54,99,49,51,101,49,101,101,48,50,54,52,57,48,99,51,101,50,48,52,98,52,97,48,97,51,55,55,49,101,52,49,101,53,50,97,50,48,51,101,51,48,55,48,101,48,102,100,53,49,53,49,48,51,100,49,57,101,52,98,48,101,55,48,55,98,52,97,97,50,100,52,48,52,98,99,98,53,48,101,57,101,102,56,97,52,97,97,48,101,102,53,97,55,101,102,99,101,49,101,49,50,98,54,55,54,48,52,102,55,102,56,50,97,97,48,48,102,98,56,55,48,48,55,99,57,97,56,48,57,55,49,48,50,52,100,56,51,98,56,48,102,51,52,49,99,57,56,49,50,98,101,53,102,55,48,55,97,101,48,52,100,55,57,53,50,53,97,56,55,99,48,49,100,97,49,54,48,53,55,99,57,53,97,49,102,97,48,101,50,54,48,55,51,52,49,101,57,50,98,56,97,100,48,55,97,48,49,100,52,52,97,48,102,100,100,97,53,48,51,99,53,48,55,48,97,49,101,99,48,55,55,50,48,102,49,52,48,49,101,57,99,56,51,99,101,48,101,97,56,55,55,50,51,48,55,53,57,48,56,98,49,97,50,98,52,51,101,52,48,50,54,55,51,55,56,98,50,99,49,100,98,52,49,52,102,52,101,52,100,48,48,102,102,98,57,52,48,50,55,51,52,48,57,102,97,48,50,54,57,48,48,102,102,57,102,56,48,55,56,50,57,48,48,102,102,102,50,48,48,102,102,57,57,99,48,55,56,102,50,48,102,48,48,102,102,98,98,56,97,55,57,56,50,57,101,98,56,55,52,48,49,100,99,48,55,53,51,57,53,50,53,52,56,48,57,98,56,55,97,56,98,101,50,98,99,97,101,51,48,55,48,56,51,57,97,49,100,49,52,53,52,99,48,52,56,97,53,48,55,100,48,98,99,101,48,57,101,52,98,52,49,48,52,101,97,55,56,50,54,101,54,53,100,98,51,50,49,50,48,52,50,48,56,50,56,48,53,97,49,54,52,57,56,53,99,49,54,54,53,56,49,54,99,53,56,98,100,57,50,53,51,56,98,51,52,99,52,97,50,99,48,98,48,52,56,99,100,98,50,100,54,55,57,51,48,98,48,55,101,57,50,53,50,53,50,51,98,52,99,54,57,52,55,57,50,54,57,50,102,100,55,51,52,101,100,50,51,101,100,97,54,51,54,100,97,52,97,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,54,49,48,101,101,48,55,55,52,98,56,48,102,54,49,54,101,56,56,53,48,48,102,102,55,55,100,48,102,50,55,49,55,48,53,56,48,54,102,52,56,54,56,54,48,57,56,52,54,52,52,101,102,48,50,53,57,49,100,102,52,97,52,56,100,57,102,52,98,52,57,52,52,52,53,57,50,50,56,97,56,101,102,100,55,102,53,55,98,53,52,99,102,56,100,99,57,55,100,57,52,48,51,98,56,48,48,49,102,53,54,50,53,55,50,53,57,53,50,48,48,102,97,99,53,48,48,55,100,55,50,57,53,50,53,57,51,51,100,49,57,51,99,97,97,48,50,52,52,52,48,57,52,51,50,98,100,51,57,49,102,100,98,52,101,56,54,48,57,56,53,55,48,51,56,48,48,55,55,56,56,97,57,48,99,101,55,100,56,98,97,52,55,97,50,50,57,48,99,55,99,55,56,98,97,100,53,98,55,102,51,99,100,99,102,50,48,49,54,99,56,48,48,102,56,97,98,48,49,50,57,97,49,101,99,48,55,101,99,48,48,102,98,52,54,48,55,54,52,48,102,56,100,98,50,56,102,57,55,48,48,101,97,52,48,57,55,51,48,48,102,102,55,98,100,48,48,49,101,97,97,51,98,48,53,57,57,53,97,53,55,55,52,50,101,48,102,55,48,48,102,102,57,55,55,48,50,54,50,56,51,97,99,49,99,56,101,48,48,100,100,50,57,52,97,49,101,51,52,97,48,52,101,48,55,56,52,97,54,102,56,99,49,100,55,50,98,56,51,99,49,101,54,54,55,55,50,100,97,52,97,102,50,98,55,100,97,54,101,48,48,100,55,100,50,98,48,97,100,52,51,50,57,99,97,99,50,98,99,97,57,50,98,57,57,101,56,99,56,50,53,53,97,49,97,50,57,53,99,53,55,97,51,102,55,49,101,55,52,51,50,52,51,52,48,54,54,53,49,57,49,57,49,102,51,99,102,102,97,52,56,101,52,49,49,57,57,57,57,51,100,55,97,97,49,56,57,55,97,98,51,102,97,97,102,102,51,53,53,48,48,98,51,49,48,48,102,102,55,99,100,51,99,51,56,101,49,101,55,97,48,48,102,102,55,100,56,57,56,51,56,53,48,55,57,48,48,50,53,55,99,48,49,101,99,97,57,48,50,52,98,48,49,100,55,48,55,49,102,57,55,51,100,51,52,97,101,100,56,48,49,101,101,57,99,48,102,99,48,48,102,102,57,97,97,50,102,98,57,53,98,56,97,100,48,52,101,55,50,100,102,102,48,49,50,57,48,48,102,102,98,99,99,57,98,100,48,48,102,102,48,52,98,102,101,101,52,48,49,51,101,49,97,54,50,48,97,48,49,57,57,99,97,48,50,53,53,56,48,51,101,53,97,54,48,52,101,53,56,48,51,101,99,49,99,48,57,54,48,48,102,102,101,51,57,53,97,49,99,57,48,55,49,99,49,102,52,97,48,101,51,48,49,50,56,52,48,52,99,51,56,51,97,100,52,52,48,55,49,48,48,102,56,49,50,48,48,49,101,100,101,48,55,50,50,49,101,53,48,48,102,102,55,98,99,52,98,99,48,55,98,52,53,52,48,49,51,49,97,53,53,48,55,102,56,49,100,102,101,52,54,48,102,57,48,55,54,48,98,102,48,55,97,56,53,48,48,48,102,102,57,101,48,51,98,48,48,101,101,57,52,57,53,99,51,100,48,49,100,53,52,99,50,56,52,97,101,50,98,48,49,50,100,101,52,97,97,50,99,100,48,56,51,99,54,57,99,57,57,102,102,102,56,48,53,97,100,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,101,51,50,48,49,53,53,97,48,48,102,102,53,49,57,48,48,48,102,102,53,102,54,53,48,48,102,102,100,55,51,48,50,52,49,48,48,49,98,48,51,56,48,57,50,55,48,48,102,102,52,99,52,54,48,50,53,98,99,48,48,97,57,48,56,55,52,49,52,48,50,97,51,49,57,48,48,97,97,100,48,48,102,102,50,56,99,56,48,48,102,102,50,102,98,50,56,48,54,98,57,56,49,50,48,52,54,48,48,55,57,48,101,48,50,52,57,56,101,50,56,48,49,101,53,49,56,48,57,54,102,51,56,50,56,48,49,101,57,48,56,55,52,49,52,48,101,57,48,101,53,48,48,49,98,98,50,54,99,48,98,48,48,55,97,101,53,50,53,48,57,48,48,57,99,53,53,56,48,53,56,50,48,52,100,49,99,48,49,98,49,55,48,55,55,52,48,48,102,102,57,98,98,49,101,52,48,48,102,102,97,56,56,55,101,99,48,53,100,97,48,55,99,52,48,48,102,102,102,98,53,52,50,101,52,48,49,102,53,102,54,48,48,102,98,98,99,48,50,54,98,48,51,57,48,48,102,102,102,48,53,50,52,98,56,50,102,48,48,57,54,52,48,55,98,56,57,101,48,52,98,52,49,53,99,49,102,53,50,56,49,50,52,98,102,52,101,52,52,50,56,52,49,100,53,49,55,97,53,57,56,51,57,56,48,50,53,102,48,97,100,50,99,52,49,102,100,97,48,49,52,99,53,54,56,55,50,56,51,101,97,53,102,49,55,52,53,56,56,55,55,52,51,56,97,56,101,53,99,50,49,57,55,101,49,99,101,48,101,98,97,48,57,52,97,53,56,48,55,102,57,48,55,49,52,52,56,52,53,56,57,54,52,57,99,53,56,48,55,53,52,51,97,55,57,48,99,48,54,97,99,100,56,51,56,56,48,102,53,52,51,57,51,101,56,56,56,55,52,52,49,101,53,48,51,98,51,48,55,57,56,49,100,51,51,55,102,98,57,53,50,49,102,49,48,101,49,48,51,99,48,48,102,102,101,50,48,55,99,48,97,57,51,56,97,48,48,98,100,48,101,102,48,55,98,52,51,57,101,49,101,56,50,56,49,51,102,48,48,51,48,55,57,52,50,49,101,48,50,56,56,98,49,101,48,48,102,102,101,49,99,53,54,97,55,54,51,56,48,53,99,100,48,48,102,102,51,101,102,102,99,54,48,48,102,102,55,100,98,52,48,49,51,52,57,99,102,98,54,101,56,97,48,101,50,98,99,55,49,51,99,48,49,99,100,100,48,49,100,50,101,100,102,48,101,50,102,55,102,99,48,99,49,54,97,48,54,51,101,48,48,102,56,102,55,56,48,51,101,100,55,53,48,52,49,100,48,49,55,50,49,100,57,48,50,52,49,48,49,102,57,54,50,100,49,50,99,51,57,52,48,102,51,48,49,101,49,51,54,56,101,48,101,48,56,51,102,52,100,97,53,49,55,97,53,100,98,101,49,99,56,48,55,56,99,49,102,55,52,100,50,98,48,97,101,52,55,48,55,54,48,53,57,57,52,100,54,57,52,57,56,99,49,53,99,48,101,102,52,51,102,99,49,101,55,101,100,50,53,56,55,55,100,51,56,51,98,54,56,52,56,48,100,56,55,52,56,49,101,52,48,55,57,48,51,99,48,53,101,48,55,99,49,48,56,98,49,48,101,102,56,55,100,56,98,97,48,102,52,56,55,49,56,51,56,49,100,98,49,102,56,55,49,57,99,51,100,54,54,102,48,101,102,49,98,48,98,101,51,99,99,97,51,101,57,98,54,54,99,98,52,101,100,53,54,49,54,100,51,56,98,97,57,102,52,102,52,57,51,98,100,57,54,53,57,52,101,97,55,97,98,52,50,51,54,100,48,56,53,97,102,97,101,55,53,56,100,54,100,55,100,56,48,53,101,48,55,100,54,48,98,53,53,55,48,102,57,56,50,100,102,56,51,97,49,48,102,57,56,51,98,52,51,57,51,100,52,56,102,102,56,101,100,48,55,53,99,49,100,102,49,102,56,100,99,51,97,57,57,57,48,54,49,55,48,102,48,49,99,48,101,50,51,97,50,54,51,51,57,56,54,57,49,100,50,98,53,99,100,55,52,51,54,99,99,54,51,98,57,100,52,54,57,52,53,51,98,51,54,57,101,99,102,97,55,54,54,56,52,57,54,100,55,49,101,53,52,49,100,100,56,98,48,49,57,56,50,102,52,48,49,102,49,98,48,48,102,102,101,55,97,52,56,48,51,101,99,49,100,56,50,100,52,51,98,97,53,57,49,54,54,53,52,48,49,50,49,99,100,57,53,54,49,100,101,48,55,98,97,57,52,53,50,57,55,49,54,56,56,49,101,49,52,97,55,56,51,99,48,56,56,48,102,48,52,97,100,54,48,51,99,101,48,52,97,57,98,52,53,56,50,48,48,51,99,100,48,101,99,48,51,100,50,52,55,50,57,99,98,98,48,101,57,51,48,53,98,57,55,50,53,48,56,51,101,52,48,52,56,50,54,57,54,48,49,100,101,50,56,56,98,49,50,97,56,51,98,54,53,56,97,55,48,55,98,48,51,101,50,53,51,97,54,56,55,98,56,98,56,48,49,97,99,51,48,48,102,102,51,100,56,101,48,101,97,52,51,56,100,102,48,48,102,102,51,97,97,54,48,101,100,99,49,100,57,56,51,98,54,48,101,97,54,48,48,53,102,53,48,55,51,56,51,56,54,48,101,102,99,51,56,54,49,100,49,50,97,56,102,98,54,48,48,55,48,49,48,101,102,56,55,52,52,51,57,101,49,100,54,50,56,52,97,102,51,55,48,48,102,102,55,48,48,50,56,56,97,48,50,56,56,97,100,49,99,49,50,50,53,54,97,48,49,98,48,100,55,102,53,54,102,56,56,49,49,50,53,99,55,97,50,53,98,57,98,101,49,98,48,49,99,54,51,48,56,99,51,57,56,101,49,50,97,48,50,52,52,56,48,51,101,52,50,48,48,48,102,102,102,98,53,97,52,51,48,55,98,101,53,99,48,55,56,99,48,57,48,52,48,55,49,102,99,98,53,52,53,48,101,52,56,51,98,50,48,55,56,54,101,51,50,48,102,102,99,51,102,54,101,50,53,49,55,97,53,50,97,52,48,55,101,48,49,101,51,48,55,49,100,50,99,98,51,50,98,57,50,48,49,100,55,49,53,54,53,51,52,50,53,50,49,98,48,53,56,48,51,98,99,48,101,48,56,55,97,54,53,100,52,100,48,102,48,50,55,48,55,57,53,48,57,51,101,48,51,100,56,48,102,50,52,51,98,56,49,100,101,50,102,48,51,57,101,56,54,53,55,56,55,55,99,51,57,50,53,50,56,55,97,48,51,102,50,48,100,101,54,56,48,48,102,102,53,51,50,49,100,57,49,57,99,54,57,57,97,56,55,49,53,53,49,99,55,100,51,53,52,102,50,98,50,97,57,51,97,98,57,101,51,53,53,55,97,102,49,97,55,51,57,56,55,53,53,55,48,54,48,48,102,102,50,53,56,101,52,55,52,49,97,97,102,55,48,54,53,56,100,55,51,97,98,101,98,50,54,48,50,100,99,51,57,99,98,56,51,102,51,48,53,102,51,48,102,98,48,101,52,48,101,51,56,102,53,49,97,101,55,100,97,51,98,48,51,56,97,54,53,97,98,51,98,49,98,54,54,99,97,57,51,57,51,57,53,57,99,99,99,99,51,56,51,50,48,52,98,51,100,57,98,48,54,56,48,52,100,51,100,56,99,57,97,56,51,100,50,54,99,52,53,54,97,48,101,54,99,50,100,97,98,53,101,98,101,50,99,53,97,99,53,48,97,99,101,99,99,51,101,97,101,56,48,57,51,48,48,51,101,101,52,52,48,49,102,54,101,54,49,101,57,48,50,55,100,56,51,102,52,57,97,48,101,56,52,49,100,97,97,52,52,57,52,56,48,52,97,97,56,51,98,98,48,102,53,98,99,102,56,55,54,48,97,99,100,56,97,100,50,99,98,48,51,99,102,48,102,54,48,55,51,48,98,56,48,55,57,50,53,49,48,55,55,99,49,102,57,99,49,54,50,53,100,48,51,98,100,48,101,53,56,51,99,50,48,101,56,51,54,49,101,102,48,55,55,99,49,101,100,52,55,52,52,99,48,101,98,99,98,56,52,101,52,101,52,51,50,57,54,53,49,101,49,99,50,99,55,50,54,57,55,99,54,97,52,49,48,50,50,57,100,49,99,99,51,100,54,100,102,53,52,101,101,50,55,49,99,102,102,56,50,102,48,101,51,56,98,49,102,102,49,57,55,56,100,56,102,53,102,102,101,55,100,56,54,102,98,48,102,102,55,49,51,99,102,99,101,50,102,56,98,48,54,56,101,54,100,98,48,57,53,102,102,99,54,48,48,57,52,52,102,49,54,49,48,49,50,55,101,55,49,54,55,53,48,49,53,102,51,53,52,100,53,51,102,49,98,48,55,101,53,101,54,56,57,97,48,98,99,49,53,48,55,57,51,99,53,49,97,55,51,57,100,48,53,100,57,52,54,54,51,53,97,53,48,99,99,54,99,57,50,51,53,98,50,52,52,50,50,52,57,50,51,54,50,51,48,48,102,102,102,57,48,55,48,52,55,48,52,55,53,56,51,98,52,49,100,54,51,50,52,55,51,52,55,51,56,99,57,53,52,54,52,49,56,97,54,52,97,97,56,97,57,53,50,97,53,51,49,49,53,55,98,97,52,97,48,97,56,51,100,49,101,57,55,100,98,53,101,55,97,51,101,49,101,57,101,48,52,52,51,100,57,101,100,54,51,57,99,98,49,54,98,101,100,55,51,57,100,53,51,99,51,48,98,97,49,50,51,53,48,101,97,48,101,100,48,48,102,102,51,101,98,54,48,48,102,102,49,97,101,48,99,48,52,57,48,56,48,50,54,53,57,56,49,50,101,97,48,48,102,102,53,53,55,48,51,57,97,97,48,57,50,54,49,55,52,55,49,56,54,101,51,48,97,49,99,50,57,52,49,100,98,48,48,55,100,54,99,48,48,51,53,99,49,56,48,57,50,49,48,48,102,102,52,99,98,51,48,50,53,100,56,48,48,97,97,101,48,55,51,57,53,48,101,50,48,49,49,99,55,52,48,48,102,102,52,102,100,51,98,48,48,49,54,54,57,56,100,48,102,97,56,48,51,54,57,99,51,100,52,48,48,57,97,101,57,97,101,48,48,53,52,99,51,99,101,48,49,97,57,102,53,56,55,56,102,102,101,51,101,97,51,54,101,49,49,53,99,55,100,56,49,55,98,54,99,50,56,50,55,48,52,56,48,97,98,97,48,52,56,57,48,48,102,102,51,101,100,54,57,48,52,49,99,101,56,48,51,101,99,56,48,48,102,102,57,98,98,48,50,52,49,48,49,102,56,48,48,57,56,97,52,56,55,49,56,49,101,54,56,49,51,101,54,48,52,99,50,51,50,48,52,98,102,48,55,101,100,49,100,50,48,98,99,50,101,57,102,48,101,51,56,51,99,54,48,102,99,48,51,101,56,50,101,56,97,99,52,55,48,55,53,101,53,97,49,52,100,54,57,50,57,56,56,99,56,48,48,101,102,48,51,102,99,49,101,55,48,99,53,50,99,51,98,97,57,101,49,100,97,52,49,52,48,56,48,101,57,48,51,99,54,48,102,49,56,55,56,48,98,57,48,102,56,50,49,57,54,48,49,100,101,48,102,97,57,55,50,49,101,55,48,101,50,48,48,100,52,52,50,101,102,54,97,49,48,51,99,48,49,99,50,99,101,49,51,56,48,51,48,52,56,48,53,53,97,48,48,51,101,99,57,53,99,98,54,99,48,49,102,54,49,48,48,52,101,100,100,99,55,102,51,52,48,48,102,102,102,51,54,54,48,52,99,52,102,100,101,55,57,98,57,101,48,49,101,102,56,55,99,48,100,99,101,54,51,57,99,52,57,98,55,48,53,57,102,50,56,48,99,57,56,55,57,97,54,100,57,102,48,55,55,57,54,56,101,98,49,97,52,55,48,55,52,56,55,57,53,48,55,57,51,101,53,98,48,97,49,57,51,99,57,100,56,54,53,53,56,100,49,100,53,100,48,49,51,51,53,99,99,98,49,50,56,56,49,48,56,51,99,100,98,49,100,50,53,56,48,49,50,48,56,50,99,53,52,51,97,98,49,100,55,48,102,57,99,101,97,49,102,99,48,101,50,56,102,54,49,100,97,97,99,51,51,48,100,53,51,49,52,99,49,54,57,100,56,102,52,100,56,56,51,101,49,57,50,54,97,57,100,56,102,56,54,56,53,51,57,57,97,101,55,49,55,57,48,99,51,100,57,99,100,54,97,49,101,100,55,53,57,53,97,55,56,53,50,57,51,98,57,101,57,97,102,51,98,97,102,53,56,97,100,99,48,49,97,48,97,48,102,54,56,49,100,50,56,51,98,55,48,55,102,50,48,101,101,48,51,101,52,48,101,55,48,49,102,48,48,55,51,52,97,57,48,102,102,56,51,98,54,48,102,101,57,53,48,57,48,53,49,48,55,98,56,51,97,99,53,100,99,98,100,100,48,56,98,51,52,49,48,100,57,49,57,102,52,55,55,57,49,100,101,52,54,101,56,54,57,56,53,54,57,54,54,53,53,49,54,52,56,101,56,99,53,99,56,55,55,99,51,99,52,53,51,50,55,50,48,57,55,56,49,100,102,50,102,48,97,101,50,97,99,51,99,50,49,100,101,50,99,57,48,52,98,51,52,49,52,49,52,101,52,50,48,49,54,99,48,48,102,102,57,48,57,48,48,55,99,55,97,57,48,48,102,102,49,99,48,56,49,51,97,97,49,102,53,48,55,102,48,48,102,102,102,57,48,51,99,48,48,50,55,54,48,101,57,56,49,99,56,56,51,100,98,54,99,51,99,54,48,52,97,52,48,55,53,56,97,101,48,102,50,54,50,99,48,51,99,48,49,102,53,48,49,50,57,52,99,50,98,56,51,100,97,49,99,48,48,55,56,101,48,102,52,99,98,56,50,57,99,97,97,48,101,98,102,50,98,56,48,49,101,57,101,102,52,56,50,97,49,48,49,51,48,51,97,56,56,48,53,52,49,52,98,56,51,100,97,48,102,52,56,51,98,99,53,102,49,54,50,53,56,52,98,50,48,101,97,99,97,52,50,97,52,97,102,48,55,98,50,57,56,48,49,102,52,49,54,48,48,102,98,55,97,54,99,49,102,51,57,52,99,48,101,102,56,48,57,48,50,48,55,102,48,56,97,101,51,48,48,102,52,99,51,57,56,49,99,102,97,48,101,102,48,49,50,102,52,49,102,101,50,97,48,97,97,48,99,99,97,101,48,102,101,56,55,48,56,49,100,100,48,55,53,49,50,57,50,102,56,51,98,97,48,102,54,97,50,57,53,97,56,54,48,57,54,50,57,48,51,101,54,49,99,48,48,101,53,49,52,48,57,48,57,56,53,48,48,55,98,50,56,49,50,52,53,51,48,55,99,52,51,97,54,53,49,51,97,56,50,49,101,48,97,52,52,48,55,56,99,53,55,97,49,97,55,56,51,100,53,48,49,97,48,99,98,102,50,101,99,97,52,48,101,97,57,52,52,53,99,48,55,57,99,51,99,99,53,101,49,53,50,49,100,57,48,101,99,56,55,54,99,97,97,50,99,56,51,99,48,49,101,54,48,102,49,57,55,101,53,56,97,48,49,52,97,53,50,49,52,48,53,48,57,52,101,56,52,57,48,53,57,49,55,50,53,100,57,55,48,53,99,57,54,56,57,50,56,52,56,50,53,53,57,53,54,53,50,57,53,52,56,101,57,50,57,97,53,56,49,54,56,57,97,57,54,56,50,56,52,56,48,56,50,56,99,57,54,57,99,57,100,55,51,51,98,102,53,48,101,52,101,97,97,52,55,52,99,55,102,57,52,49,57,54,51,99,101,98,100,52,99,55,98,99,99,98,57,54,97,101,54,98,57,100,49,48,55,55,51,99,51,54,48,100,98,56,101,97,55,102,98,54,52,97,102,53,54,55,54,55,100,56,55,56,53,54,53,99,54,50,49,100,50,100,98,53,97,102,55,51,53,99,48,53,97,48,102,48,57,97,48,48,102,102,98,56,49,48,53,97,51,57,98,52,51,102,97,49,99,53,49,57,54,54,57,57,102,49,52,49,99,99,55,101,49,52,52,54,49,57,56,98,52,101,56,99,53,56,98,53,101,54,97,57,57,56,55,101,51,100,98,56,101,54,55,51,49,101,50,49,100,52,54,98,49,54,51,97,49,99,48,100,51,51,53,99,101,56,55,55,53,101,54,52,57,102,100,55,52,54,98,99,102,52,97,53,101,100,53,56,97,97,48,99,57,102,48,101,52,55,52,53,101,97,48,53,51,48,55,98,97,48,102,54,99,49,100,98,48,51,56,55,48,55,54,101,49,102,48,48,102,102,55,99,52,48,102,56,56,51,101,50,53,52,48,55,48,52,49,100,97,56,51,98,100,50,97,49,50,48,98,100,48,102,54,56,55,97,99,98,99,55,49,101,99,56,52,53,53,50,49,48,54,101,56,101,99,50,51,98,48,56,101,99,50,50,56,50,55,53,51,48,98,51,50,100,48,98,54,50,99,100,50,53,49,99,97,55,48,101,102,56,55,55,48,97,54,52,49,52,102,50,102,48,51,99,48,53,101,57,54,52,53,53,48,55,55,56,51,98,97,53,55,50,55,49,54,56,57,97,56,48,56,50,57,97,48,49,54,50,54,48,48,102,98,48,102,48,50,55,99,52,49,101,53,56,48,51,101,99,51,56,48,57,56,97,50,101,99,49,102,56,56,51,99,49,50,98,48,97,99,48,101,99,57,53,54,56,54,53,53,50,50,48,55,51,48,49,100,98,56,55,49,48,97,55,101,56,101,102,50,48,56,55,49,52,49,100,100,49,52,101,53,57,57,55,50,53,57,57,52,50,49,100,102,52,57,50,101,98,50,49,50,48,50,53,56,55,97,99,98,54,97,50,99,56,98,102,50,101,56,98,97,48,102,48,56,55,57,48,98,54,52,51,52,53,101,53,56,57,55,56,53,100,49,54,51,56,97,98,50,98,52,51,97,101,49,100,97,57,50,56,56,51,97,97,53,49,48,51,56,97,48,48,102,102,102,98,57,98,48,48,102,102,55,100,97,57,49,55,52,48,48,102,98,48,50,48,55,98,56,56,101,49,99,55,48,55,55,56,57,97,53,99,49,52,52,48,52,98,49,48,51,97,50,50,100,99,51,99,50,53,54,48,55,50,52,97,49,52,54,50,102,57,51,53,50,56,97,49,48,55,97,97,49,101,50,50,98,56,51,99,56,49,101,99,50,98,52,97,101,48,55,102,97,53,57,49,53,48,53,57,48,55,50,99,51,57,48,53,102,49,52,99,53,56,48,55,57,52,51,56,97,57,50,53,51,50,48,57,52,52,49,100,48,48,102,102,102,53,50,49,49,55,52,57,101,49,99,48,52,48,101,53,101,97,50,49,53,99,53,56,97,49,49,54,48,49,101,97,48,102,54,52,50,54,56,49,50,52,100,57,102,54,57,100,98,48,102,102,102,100,102,102,51,48,56,101,55,48,51,99,99,49,54,49,48,51,50,56,49,51,50,49,101,51,56,102,99,100,49,101,52,51,100,52,51,50,99,99,100,53,98,53,56,54,50,57,99,99,54,97,51,50,99,57,53,97,48,97,99,51,99,99,49,97,54,100,53,56,101,57,54,97,54,57,100,101,49,54,100,51,97,98,54,99,56,56,57,54,97,102,55,50,50,98,97,51,53,56,48,49,57,99,56,50,99,97,52,49,54,97,57,48,51,57,54,51,48,53,54,48,102,100,48,102,98,49,100,57,97,98,56,51,99,100,49,101,98,51,57,98,50,57,101,48,101,101,101,98,49,102,48,55,52,56,99,97,55,51,57,99,98,54,49,57,56,97,100,54,52,97,101,56,102,51,53,48,102,55,52,50,52,50,100,51,53,99,102,54,57,97,100,53,54,98,49,53,98,48,99,102,51,98,50,49,53,97,98,53,101,98,52,102,56,48,55,49,99,48,48,102,56,102,101,48,48,51,53,100,97,52,48,57,53,98,48,48,102,102,53,48,53,48,55,101,56,48,48,53,50,101,97,48,102,54,53,52,48,55,101,49,48,50,55,101,50,97,57,98,48,50,52,52,52,48,57,100,55,98,56,102,101,54,101,48,48,57,52,54,48,50,54,51,54,101,54,98,48,100,102,53,52,56,51,97,51,48,102,55,102,57,102,98,56,53,101,102,98,49,56,49,52,97,48,50,48,102,56,48,51,101,51,102,56,48,48,100,55,54,57,48,50,53,54,99,101,50,99,49,50,99,48,102,100,52,48,48,102,102,97,53,100,52,49,101,99,97,56,48,102,98,101,48,52,102,100,56,48,51,54,48,55,56,49,51,98,50,48,48,102,102,57,56,56,97,48,52,99,55,56,48,49,53,50,50,48,102,56,50,56,51,97,56,55,54,57,53,48,49,100,102,48,102,52,53,52,97,48,48,102,102,50,54,52,100,49,50,48,48,102,102,49,51,56,99,55,54,98,56,48,97,102,48,50,102,97,54,52,97,48,98,98,102,48,101,49,54,51,97,52,98,49,99,54,50,56,101,51,99,97,57,56,57,56,56,97,49,101,48,57,98,102,50,57,52,50,99,97,99,48,56,100,56,48,49,102,49,102,101,48,48,102,102,55,100,97,101,50,53,56,51,102,100,50,56,56,97,53,48,50,52,52,99,49,102,56,52,49,53,50,56,56,48,102,50,99,49,100,49,56,51,98,98,54,100,49,52,49,99,55,56,55,100,100,57,52,56,50,56,52,97,52,54,56,49,101,50,48,51,98,54,48,101,50,97,49,57,53,101,53,53,98,50,48,101,102,53,51,99,97,52,101,57,52,56,50,57,50,53,56,56,51,99,56,48,101,48,56,55,54,50,53,49,100,50,56,97,52,52,99,48,101,99,50,48,50,55,102,48,102,54,56,51,98,56,48,101,101,48,55,56,56,51,99,50,49,102,50,50,98,57,48,52,51,99,50,49,99,97,50,102,52,51,100,97,49,102,97,48,51,99,51,48,50,55,54,99,48,57,51,51,48,55,52,97,48,52,102,54,56,51,56,51,48,102,48,56,51,56,57,48,55,98,56,53,55,55,55,53,56,55,97,52,98,53,48,102,48,48,102,102,55,48,48,51,99,50,48,57,56,48,102,49,101,97,48,55,55,52,48,102,52,101,52,51,57,97,49,101,97,48,101,57,56,55,51,56,49,101,52,99,49,53,48,49,100,100,48,102,52,56,55,53,56,48,49,101,101,98,97,48,101,53,53,48,55,99,48,98,48,52,102,56,48,101,57,49,55,50,53,98,100,57,52,50,53,102,102,100,99,97,102,50,99,101,48,56,102,99,57,54,56,54,48,49,53,56,52,49,100,55,48,102,53,48,55,56,99,51,56,56,49,101,97,50,57,56,51,101,50,49,99,100,50,102,56,98,56,48,101,99,48,55,97,56,51,97,101,53,101,49,53,101,49,101,48,48,102,102,101,100,48,55,56,99,51,98,99,53,97,50,54,57,52,97,53,101,57,52,50,53,101,49,52,99,57,99,100,57,54,52,53,52,49,55,50,53,52,49,55,48,53,54,98,101,56,56,57,97,53,53,57,54,54,53,52,57,54,97,56,99,56,99,57,54,56,48,53,57,50,49,50,53,97,50,50,54,50,48,50,54,98,48,56,97,57,99,56,52,101,101,98,56,100,102,48,48,102,102,54,52,98,56,48,51,101,57,101,56,48,49,102,54,48,99,53,99,56,48,51,101,99,50,56,48,57,53,102,57,48,102,98,56,55,99,99,51,97,50,53,99,48,55,55,52,49,101,53,56,51,97,56,50,100,56,97,48,48,55,53,97,49,102,102,48,102,48,50,52,50,51,50,54,97,53,49,52,50,48,102,50,56,51,99,48,53,54,56,55,49,56,51,97,97,53,56,57,54,54,48,102,50,48,97,98,50,101,52,97,102,48,55,55,99,49,99,97,48,55,55,99,53,51,57,54,52,49,101,54,50,102,49,50,52,98,56,52,100,50,102,52,49,100,55,56,55,54,53,51,52,98,100,50,99,48,51,56,50,56,55,52,53,48,97,54,57,54,53,100,48,56,97,98,48,102,52,48,55,53,53,100,50,99,55,48,101,101,48,55,97,56,101,99,54,102,57,99,53,54,48,101,55,48,102,48,51,48,49,53,54,101,55,57,100,54,56,50,56,50,57,101,97,53,97,48,97,97,51,97,98,53,57,54,56,50,57,50,57,53,50,98,53,99,55,52,56,99,97,101,53,52,102,98,52,54,97,98,54,53,57,50,98,53,99,99,56,51,53,56,50,102,53,48,49,54,102,99,54,99,56,55,51,99,51,100,50,55,51,48,53,99,97,48,55,51,101,55,97,56,51,98,99,55,51,53,52,54,97,57,100,48,102,97,51,99,54,97,52,99,97,98,48,101,54,55,57,51,48,99,55,56,56,102,56,55,98,56,100,56,54,99,57,100,50,48,100,56,99,57,101,48,101,50,54,100,49,101,49,54,99,53,50,55,100,51,51,99,54,48,49,52,101,97,53,55,98,101,98,50,98,49,54,49,100,48,102,56,98,49,52,57,100,52,48,50,102,55,99,48,57,98,100,48,50,53,49,56,49,102,53,48,49,50,52,97,48,102,98,56,51,100,48,48,102,102,101,49,56,49,102,97,48,55,54,102,57,52,56,49,101,57,50,56,56,56,49,54,50,53,50,49,55,48,56,51,100,50,53,50,56,51,97,54,49,102,99,48,101,56,97,53,97,52,50,53,50,51,49,52,99,49,102,98,48,101,50,57,55,52,57,48,56,56,56,52,48,50,55,56,49,100,51,50,101,99,49,50,99,57,51,50,56,54,57,54,48,57,50,52,51,50,99,48,97,102,50,99,53,49,52,98,53,48,101,102,48,55,56,56,97,101,50,57,48,51,100,97,53,49,57,55,97,53,49,49,53,101,48,55,55,56,48,48,102,102,102,56,98,52,102,51,48,49,51,100,48,48,102,102,102,97,51,57,99,49,57,48,48,55,57,52,97,48,102,99,55,100,56,99,49,52,48,102,55,52,49,99,53,102,102,99,57,48,98,101,48,97,101,49,54,50,98,50,56,48,100,50,48,48,102,102,48,102,98,52,54,48,48,55,100,54,101,56,55,48,56,48,49,102,54,51,50,48,101,49,53,51,52,51,97,50,57,53,50,53,52,57,52,56,48,102,99,99,51,56,54,53,52,49,55,97,57,50,48,52,98,102,48,51,99,56,50,102,100,51,56,51,100,54,48,50,52,101,49,99,56,50,102,99,51,99,48,53,98,56,55,51,56,98,52,48,102,51,97,49,49,54,99,53,51,56,55,54,99,98,54,52,50,52,52,50,99,56,97,97,48,102,102,57,53,54,49,99,53,50,98,56,51,57,101,53,57,49,54,97,53,100,49,52,52,49,101,101,52,98,48,101,57,50,48,57,54,50,57,50,49,101,50,48,101,102,48,55,55,57,51,52,98,51,50,98,101,53,48,53,51,56,48,53,55,52,48,48,102,102,55,99,53,98,97,50,57,98,48,50,55,98,52,49,102,53,98,54,51,55,57,54,99,48,57,52,101,48,102,100,52,49,50,99,54,51,55,97,57,48,55,98,101,48,101,51,51,49,98,48,53,101,51,54,49,54,50,56,53,49,98,97,56,50,99,51,56,55,52,100,54,48,101,56,48,55,56,52,54,49,49,100,57,97,101,48,53,53,49,99,52,102,54,54,56,97,97,53,56,54,55,98,56,97,49,97,97,99,97,98,50,99,48,53,51,57,101,52,53,52,55,49,100,100,51,49,51,53,98,49,49,54,53,54,98,97,50,49,51,53,97,100,48,51,100,100,56,48,98,56,98,51,51,56,49,55,49,48,48,98,51,54,48,102,55,99,100,55,53,97,55,54,55,49,57,54,51,101,50,51,98,97,51,57,97,55,102,51,51,52,55,99,99,99,101,56,100,55,48,50,56,100,56,55,102,53,101,55,52,53,97,101,51,98,49,97,56,54,52,98,101,98,57,100,53,99,55,48,51,53,53,97,97,49,55,97,99,53,54,97,49,54,51,97,57,101,99,101,97,55,56,53,48,55,57,51,97,50,99,56,102,53,52,99,51,98,57,101,99,102,54,48,51,101,48,49,50,99,51,53,54,56,102,102,100,54,49,56,100,56,57,55,49,49,98,102,101,49,49,56,54,49,102,48,50,57,52,49,52,48,48,50,55,97,52,48,57,51,97,48,55,55,101,48,52,102,53,56,49,50,99,101,49,102,102,48,50,53,99,52,49,101,48,97,55,53,56,55,55,100,57,48,102,52,101,52,48,50,100,99,51,97,52,49,102,98,52,55,50,56,52,97,57,48,102,48,57,54,101,48,101,101,48,51,102,101,49,100,102,52,97,99,57,56,49,100,99,48,102,55,49,52,97,56,99,53,99,99,56,100,101,54,56,51,55,48,101,102,48,55,56,53,49,52,97,55,52,100,50,56,56,98,98,50,102,56,51,56,97,49,101,50,48,102,53,56,55,52,49,48,48,51,99,50,53,49,48,48,102,102,57,101,53,49,54,50,56,50,48,97,49,56,48,51,101,102,57,100,101,55,49,49,56,48,49,102,53,51,99,48,52,100,55,98,97,99,49,100,97,55,49,97,52,55,48,55,50,56,101,99,53,99,100,55,57,102,51,101,48,48,102,102,57,56,99,48,55,52,49,102,101,51,101,49,102,49,102,55,102,98,56,101,54,101,51,101,101,55,51,97,56,57,101,48,48,102,97,53,99,48,48,55,100,97,51,51,54,48,48,102,98,48,56,48,55,49,101,57,56,49,100,98,48,55,97,97,53,100,48,55,52,53,49,52,48,57,97,97,48,55,52,57,51,48,56,50,49,102,101,48,101,102,57,53,48,101,55,50,97,53,51,99,49,101,50,56,55,49,100,56,52,54,50,57,53,49,56,97,56,48,55,101,48,56,50,49,100,56,48,49,50,97,52,49,50,97,56,97,101,56,50,99,56,98,52,52,102,52,56,48,101,101,56,55,102,52,97,54,48,101,55,50,55,49,54,48,53,50,48,55,55,48,51,100,54,56,97,56,101,53,101,53,49,53,97,49,99,54,48,101,102,48,51,99,50,48,101,51,48,55,53,57,48,56,48,101,99,51,52,56,100,100,51,50,99,102,48,54,101,51,56,55,51,48,100,52,53,49,50,51,52,100,52,51,49,100,97,55,97,54,51,97,98,100,48,100,51,100,53,53,56,102,51,101,49,100,99,102,48,55,50,50,52,50,48,55,98,53,97,55,55,56,101,53,52,101,56,101,48,56,57,100,49,48,57,57,54,51,52,54,56,48,50,98,49,49,99,56,48,101,98,99,51,99,49,51,49,52,51,97,99,51,97,56,50,101,55,48,55,48,99,100,49,55,100,53,99,51,56,52,49,101,49,50,101,51,50,48,100,49,51,98,57,99,99,101,51,54,57,102,48,55,55,53,101,54,55,49,99,56,99,48,51,53,52,99,100,49,101,50,49,97,49,97,55,98,52,100,48,51,56,49,101,56,102,50,54,98,51,99,101,52,54,57,97,56,55,49,100,53,97,100,51,98,50,57,48,53,51,98,57,101,48,97,98,51,97,57,101,52,102,52,48,97,51,48,49,48,52,56,48,57,97,57,48,50,53,57,56,49,101,54,48,49,50,55,99,48,102,101,56,49,101,52,48,49,50,101,97,48,102,55,49,57,50,97,49,98,48,102,99,56,51,98,52,50,99,100,48,100,48,52,98,51,52,56,48,101,102,49,54,54,100,57,55,48,53,48,57,54,99,56,48,53,100,49,53,50,53,55,48,55,57,56,51,98,50,49,101,48,50,57,48,98,50,100,48,56,56,57,48,57,48,53,53,56,55,57,52,51,98,48,53,99,49,52,99,49,101,48,52,49,52,54,50,100,100,48,52,97,100,50,102,99,97,101,52,52,50,99,100,57,50,98,52,51,99,97,53,48,57,52,50,49,101,48,52,50,50,99,52,97,53,52,48,48,102,102,54,54,48,48,102,102,49,102,53,57,97,48,48,102,97,101,54,48,55,57,54,48,48,102,98,49,101,48,55,101,100,99,49,100,98,56,55,55,49,50,99,98,56,48,101,53,56,51,98,54,48,101,100,49,53,54,57,56,53,100,56,51,100,53,48,55,99,56,99,48,55,53,49,49,99,51,100,54,53,50,56,51,98,98,52,55,98,50,97,52,98,98,98,48,101,55,50,48,97,53,57,53,56,57,54,49,101,52,48,101,53,97,50,57,54,56,53,97,48,55,100,99,51,99,99,53,54,50,51,48,55,55,48,97,55,50,56,49,48,48,102,102,98,100,101,53,101,99,49,53,99,48,48,102,55,48,48,55,98,100,48,99,97,99,52,101,50,56,48,51,57,56,49,101,55,97,52,50,48,49,101,100,48,48,102,102,49,102,54,97,99,48,48,102,97,99,99,48,101,53,48,48,102,102,51,101,99,97,56,49,99,57,57,53,48,49,100,100,52,56,50,102,54,56,51,56,101,48,102,98,48,49,100,53,55,48,102,49,49,55,54,48,101,51,56,51,102,52,57,56,57,48,57,101,102,48,55,53,100,48,99,98,51,48,102,49,51,48,53,49,99,48,55,56,52,51,97,48,49,102,53,50,57,57,49,97,57,50,98,50,53,48,55,52,48,51,101,57,50,49,100,100,48,101,102,50,51,50,55,56,55,56,49,48,57,48,53,51,48,51,100,50,49,100,49,52,102,50,98,48,97,57,50,102,99,97,50,99,53,101,49,53,97,56,50,53,102,56,55,49,48,51,100,99,48,99,54,56,49,50,50,99,48,52,57,100,48,55,48,48,102,102,48,57,49,51,48,50,53,97,52,51,56,48,48,52,98,57,48,51,98,100,52,101,97,50,102,100,57,48,101,98,99,97,55,57,54,101,49,101,100,48,102,100,50,52,49,52,50,53,52,48,55,55,99,98,56,48,55,56,99,49,102,101,48,102,48,50,53,55,52,99,48,102,50,48,55,98,56,98,98,52,54,50,57,98,49,102,102,97,97,48,52,98,56,55,55,48,51,98,99,56,97,53,99,50,55,49,55,97,53,100,57,52,50,49,99,52,48,101,102,48,55,53,52,51,57,101,53,56,48,55,56,48,98,101,99,53,50,52,57,54,48,57,99,48,53,51,57,100,48,51,97,49,53,101,100,49,101,97,53,99,97,52,102,54,101,98,48,55,54,52,101,99,101,54,57,102,50,50,100,98,54,52,97,55,99,54,48,100,48,52,50,55,49,56,49,49,52,97,100,55,99,57,50,98,52,102,52,55,56,54,52,56,56,54,98,53,50,100,56,97,49,99,98,100,57,49,53,48,48,54,50,50,51,99,52,48,52,99,55,52,99,57,53,97,49,99,49,57,99,99,100,51,51,48,57,52,51,48,101,99,49,102,55,57,97,56,100,55,57,56,50,55,99,51,49,99,49,52,99,98,49,99,55,52,51,48,99,102,48,48,102,102,97,52,55,99,51,100,56,102,56,49,100,56,49,53,52,55,53,55,49,100,56,102,54,54,55,97,101,52,98,49,55,49,57,52,54,54,49,101,57,101,102,55,51,48,102,56,55,57,97,55,52,51,99,52,51,102,57,100,52,99,102,53,99,98,99,102,54,49,102,50,48,101,57,52,49,100,50,56,51,98,55,48,55,48,99,48,101,100,56,51,57,99,48,101,55,56,49,99,102,48,55,51,99,97,56,48,101,48,56,51,98,53,48,55,55,101,53,52,51,48,53,49,56,55,52,99,51,97,54,53,49,98,52,102,99,97,49,57,53,54,56,53,57,101,52,57,55,100,50,49,102,55,100,102,52,57,101,57,97,57,56,53,57,57,54,56,53,97,57,54,52,57,50,57,48,53,99,49,55,101,49,101,50,50,101,53,51,57,51,99,98,99,48,102,48,49,55,56,53,57,49,54,99,49,101,48,48,102,49,49,54,50,57,99,53,97,50,55,50,54,97,55,50,54,56,54,50,56,102,102,102,97,57,51,49,101,52,99,48,99,54,100,56,52,57,56,102,102,102,49,56,101,55,99,55,51,48,53,48,102,56,53,97,56,48,98,48,54,48,48,102,102,102,98,101,102,48,48,102,102,55,100,98,51,97,48,48,51,57,49,48,101,98,48,55,57,48,48,102,102,57,49,98,48,55,48,56,53,98,57,52,99,57,101,48,102,56,99,49,101,49,50,48,49,54,97,49,99,100,48,50,54,51,52,98,48,50,99,48,97,54,50,101,101,57,51,52,49,100,53,48,51,98,53,48,102,57,56,55,52,52,51,97,101,53,100,97,50,56,55,55,52,97,49,57,50,102,48,51,98,100,48,49,100,52,50,102,52,98,55,48,55,98,56,49,100,48,48,102,102,102,99,97,52,50,49,101,48,102,48,49,52,97,53,101,49,55,54,101,48,55,48,52,51,98,101,53,54,57,54,101,56,53,50,53,55,97,48,48,55,99,56,98,97,50,56,48,98,101,48,101,57,56,48,99,102,56,48,100,49,51,48,54,55,48,99,55,102,97,97,56,54,49,98,48,56,49,56,101,51,56,48,97,101,50,99,55,53,48,51,57,56,99,54,51,54,99,99,97,51,101,49,97,48,54,97,57,56,52,54,53,98,53,56,100,53,54,51,98,101,99,51,57,98,52,102,48,101,53,54,51,50,48,97,52,49,97,51,100,53,51,100,98,53,99,55,52,53,54,51,51,50,98,54,52,51,97,99,51,98,52,54,98,57,100,50,97,48,54,97,100,53,48,53,53,54,51,57,50,48,49,54,52,48,55,57,50,49,100,55,48,102,100,48,101,100,48,101,55,48,101,51,48,55,97,54,51,102,56,98,52,102,99,101,51,101,48,55,98,97,54,56,56,102,52,49,102,56,99,102,53,50,54,57,98,52,102,53,48,100,99,51,99,57,99,56,99,97,54,57,56,101,98,49,56,51,99,52,54,56,51,99,102,52,101,48,53,52,100,55,49,98,54,98,99,100,55,53,56,55,57,51,97,98,49,55,98,49,97,49,51,99,101,54,55,54,53,54,54,56,51,49,101,102,51,98,57,102,52,101,101,98,49,97,48,49,54,101,99,48,48,102,98,102,52,48,48,54,98,98,98,48,49,51,51,50,48,97,48,55,48,56,48,48,102,102,53,50,102,48,48,101,57,49,52,48,51,50,51,50,99,53,99,56,50,99,48,51,57,52,48,50,100,99,99,48,49,102,55,101,56,48,48,100,55,55,54,48,50,54,54,52,49,52,48,101,49,48,48,48,102,102,97,53,101,48,49,100,50,50,56,48,54,52,54,53,56,98,56,48,53,56,48,55,50,56,49,55,99,49,100,57,49,54,51,100,50,49,101,51,56,48,50,55,54,49,99,49,52,48,49,49,101,54,99,101,48,51,56,97,48,98,101,49,48,48,102,102,54,99,48,97,48,98,51,50,48,48,102,102,52,99,55,49,52,48,48,97,53,49,48,101,102,55,48,49,53,53,56,49,101,48,56,48,51,101,100,55,52,97,102,48,50,52,48,52,48,49,102,55,53,52,48,52,101,48,48,51,97,57,48,55,99,100,56,98,54,50,99,48,48,57,54,55,48,55,100,50,53,57,48,49,50,101,48,57,50,49,101,50,50,100,53,48,100,50,52,98,99,50,99,100,50,48,49,99,99,56,55,100,49,48,52,48,57,54,100,48,55,53,99,53,54,51,48,48,102,102,102,50,48,97,49,48,101,55,97,51,97,52,97,54,50,49,49,54,52,53,52,57,55,56,53,55,50,53,97,50,49,53,50,48,102,52,49,49,48,97,54,50,57,102,56,55,101,48,98,97,50,56,56,51,98,99,49,100,52,50,100,48,97,48,52,102,50,101,57,51,52,51,57,48,56,56,49,99,56,48,102,54,48,48,102,102,100,52,98,102,53,102,98,50,51,101,56,54,102,99,102,56,49,57,99,51,101,99,51,102,49,99,99,50,48,50,51,56,49,56,97,48,50,49,102,48,48,51,101,52,57,97,48,52,57,55,56,55,102,52,49,100,97,48,49,51,53,49,50,48,52,101,52,98,50,57,100,52,49,101,50,48,55,54,48,48,102,102,52,99,57,101,48,101,101,57,52,50,102,100,97,49,56,55,55,99,98,53,54,54,52,49,100,98,48,55,101,99,49,100,57,48,51,98,97,48,101,56,56,55,52,54,52,51,97,97,49,101,50,50,101,54,50,53,51,52,97,50,52,56,101,49,102,53,50,56,52,51,98,56,48,48,102,102,102,55,54,56,55,51,100,51,50,56,98,48,50,98,99,98,98,50,101,100,99,50,98,52,49,101,48,49,53,102,56,51,98,98,50,53,55,56,55,50,98,57,55,101,53,102,48,54,53,48,48,51,101,51,102,54,48,48,102,102,102,98,54,52,52,100,48,55,53,54,49,102,48,48,102,102,101,55,48,49,50,49,97,48,102,102,99,98,97,50,100,56,98,48,48,55,54,48,49,102,56,50,100,56,97,54,48,101,54,56,49,50,99,99,53,99,49,53,99,53,50,49,52,53,100,49,48,49,100,97,48,51,99,51,48,102,56,48,55,99,52,51,99,97,53,100,97,52,48,55,53,48,51,99,55,99,97,53,48,101,102,99,48,55,98,52,98,102,50,97,99,49,101,99,56,55,98,99,51,102,48,99,50,51,51,54,49,101,53,50,101,56,98,97,50,102,102,56,55,49,52,98,98,50,98,99,97,56,50,98,55,49,53,99,56,50,49,99,100,50,101,48,98,99,50,102,48,51,97,54,50,50,54,50,48,102,57,97,102,49,100,100,49,101,98,51,54,48,55,54,48,100,102,56,101,53,48,55,51,51,99,57,98,52,54,56,51,56,99,99,51,100,98,97,51,53,48,55,48,97,55,100,51,100,97,99,51,100,49,100,56,54,57,50,57,57,52,101,54,55,98,56,55,97,56,101,97,101,52,99,56,55,54,55,53,50,99,48,56,54,101,55,100,53,48,48,102,102,99,99,49,101,98,56,50,100,56,52,99,97,48,102,56,56,49,54,102,54,49,100,57,48,55,101,50,49,99,102,98,100,53,57,97,56,51,100,48,54,49,56,55,55,48,51,97,97,54,55,56,102,98,49,56,56,54,55,98,52,102,48,101,97,51,99,55,48,55,54,56,99,52,51,56,57,56,97,54,57,97,100,51,57,51,49,97,53,99,51,55,56,55,55,57,101,54,53,57,101,48,101,56,98,56,101,54,49,50,101,48,48,102,102,57,98,49,100,56,101,100,53,101,55,54,55,53,51,100,57,100,100,52,97,97,51,53,52,48,102,51,48,48,49,102,55,97,56,48,52,102,56,101,48,50,52,99,56,48,57,51,56,50,101,56,51,98,54,49,99,56,48,102,100,56,55,98,52,51,56,54,48,52,99,54,56,49,51,48,54,48,57,56,48,101,55,56,51,57,52,50,100,99,51,57,101,53,53,102,98,50,99,48,97,97,50,98,56,51,98,101,53,101,56,55,52,53,50,99,49,101,99,56,55,57,100,50,48,51,99,99,57,53,49,57,48,99,51,97,55,50,53,54,56,55,50,56,98,57,48,48,55,98,55,99,97,51,50,101,56,97,55,52,100,101,49,102,57,50,98,56,51,100,97,49,101,100,48,101,101,49,55,97,49,99,101,52,50,52,49,97,50,57,53,51,56,51,100,54,49,100,52,48,49,52,55,48,48,102,102,49,102,52,48,51,53,52,101,56,48,51,101,100,97,52,48,57,53,101,55,49,99,49,101,57,99,54,48,49,102,98,55,102,99,101,48,51,102,99,48,57,55,54,48,55,98,55,53,53,102,101,49,52,54,48,54,98,56,100,56,52,102,51,97,56,102,48,48,102,102,48,102,98,101,100,48,50,55,99,50,48,48,102,102,57,99,50,48,50,55,48,52,98,48,48,101,51,56,55,48,99,51,102,48,49,99,100,48,102,100,56,49,50,101,97,48,52,98,98,52,97,52,56,55,53,56,49,99,102,57,55,97,49,99,100,50,98,55,55,50,98,99,98,97,50,102,52,51,99,56,53,48,56,55,52,57,50,52,49,101,100,56,55,56,100,101,48,102,53,50,52,54,98,52,97,48,102,55,99,97,53,56,55,100,48,97,51,48,48,55,98,54,52,97,52,50,101,56,97,55,52,98,48,48,102,102,55,98,49,48,98,48,48,101,98,48,55,51,99,97,48,50,102,52,51,57,54,56,54,57,55,56,98,99,50,99,56,51,100,56,49,101,99,49,49,56,48,49,102,52,48,51,56,101,48,48,102,102,102,98,54,54,48,50,53,54,102,54,48,54,54,98,50,50,48,51,102,53,51,55,101,55,102,102,53,55,48,50,53,99,99,49,101,100,54,48,53,54,100,56,101,51,54,99,50,99,99,49,54,97,48,57,97,54,102,48,102,48,48,48,102,102,53,52,52,49,101,52,57,57,54,98,49,52,50,102,97,101,51,56,49,57,101,54,100,57,57,48,55,49,51,56,100,57,49,51,48,50,53,98,48,102,99,55,55,48,53,52,49,101,53,98,54,51,57,99,100,98,49,54,57,101,97,53,55,51,54,99,52,56,100,49,100,101,50,56,57,54,52,49,57,50,56,48,54,55,56,51,97,55,48,101,55,48,48,49,100,99,102,48,50,99,56,48,51,99,49,51,97,57,97,54,55,48,48,53,50,56,102,55,48,102,53,48,55,53,97,49,101,48,48,102,53,48,102,53,50,54,53,56,55,99,54,97,102,51,52,48,55,53,56,100,53,97,54,53,49,57,50,98,48,50,54,49,100,52,101,97,55,98,51,98,51,56,99,100,51,50,54,49,100,49,52,57,101,48,101,52,55,56,57,54,49,100,48,100,53,53,97,54,57,98,57,56,101,97,48,97,56,55,51,57,99,48,49,57,50,56,50,54,56,49,55,48,48,50,57,52,48,52,52,49,48,48,102,102,55,99,53,100,52,48,49,98,51,100,56,49,102,97,56,48,50,54,50,97,56,55,101,99,48,48,102,102,97,98,48,56,51,57,48,53,48,49,101,102,55,48,98,101,48,98,56,48,49,52,97,48,50,50,49,48,48,51,101,50,101,97,48,48,102,102,100,57,101,99,48,102,100,52,48,49,51,49,53,52,51,102,54,48,48,53,53,56,52,49,99,56,50,56,49,57,56,51,102,52,48,48,102,102,100,98,56,56,55,55,97,48,48,57,102,56,54,57,56,48,49,54,52,51,51,98,48,49,49,51,48,53,97,55,48,48,102,102,51,53,98,54,48,50,102,51,99,48,49,51,53,48,49,100,50,48,48,50,99,48,51,101,57,56,48,99,55,56,48,48,102,102,102,98,101,102,48,48,102,102,54,98,52,99,48,49,51,54,101,48,48,97,48,97,48,101,53,48,48,48,102,102,97,54,50,56,49,100,49,50,56,48,53,97,97,53,48,98,101,48,98,101,48,51,53,52,48,51,50,97,99,48,49,102,55,100,101,48,48,100,54,57,56,48,50,54,100,99,48,49,52,49,52,49,99,97,48,48,102,102,49,52,99,53,48,51,97,50,53,48,48,98,53,53,97,49,55,99,49,55,99,48,54,97,56,49,54,101,49,102,53,48,48,51,54,100,54,55,52,48,48,52,101,49,57,99,99,48,48,97,101,56,102,102,56,48,101,102,48,49,50,99,55,48,48,54,99,48,50,51,99,56,48,48,102,102,57,57,52,52,100,102,48,48,102,102,50,57,55,52,55,52,102,56,97,100,50,100,97,101,97,48,53,48,101,48,49,56,98,102,97,101,98,97,101,98,102,101,48,101,98,48,49,50,57,52,48,48,102,102,102,97,102,98,48,50,54,100,56,48,57,101,52,54,52,51,102,97,102,48,49,50,98,97,48,101,97,100,98,48,55,57,52,100,48,51,98,50,55,48,51,98,48,100,56,55,100,99,57,56,55,101,56,49,100,100,48,55,50,102,57,52,98,52,49,102,49,57,48,102,49,100,48,55,55,51,101,57,48,55,56,50,49,101,100,48,101,98,55,50,99,98,50,55,99,56,55,53,56,98,102,102,53,99,97,56,99,57,100,57,48,55,57,53,102,56,48,52,99,51,97,50,55,52,100,52,49,48,52,100,56,101,101,48,52,100,50,56,48,51,101,97,102,48,48,57,101,50,48,50,52,99,48,49,100,102,49,53,54,48,102,53,48,48,102,102,57,57,50,48,55,50,56,99,56,51,98,98,48,101,49,49,55,48,49,101,99,52,48,48,102,102,101,49,57,53,97,53,101,51,50,48,102,50,48,49,100,51,48,55,99,51,97,52,48,55,97,56,98,50,50,97,52,98,100,50,101,100,48,48,102,102,97,98,101,53,53,56,55,49,48,51,102,48,49,101,54,50,100,57,56,48,52,99,49,53,54,49,100,55,50,101,100,51,55,50,55,50,53,97,48,99,49,53,99,52,53,49,48,56,100,97,55,48,50,55,49,51,57,48,50,53,51,48,48,101,101,99,48,49,102,49,56,101,48,55,102,101,48,101,49,56,49,99,55,50,50,48,49,51,97,98,48,48,102,102,102,97,99,49,102,54,48,51,97,52,48,55,51,57,99,51,100,48,57,48,48,52,98,97,53,48,55,54,98,48,51,100,49,48,55,57,48,49,99,98,48,55,55,99,48,48,102,102,102,55,49,54,50,57,54,52,49,102,56,52,49,55,51,52,53,48,54,48,102,55,57,55,48,53,51,48,48,57,97,55,50,57,97,56,98,57,50,97,48,48,102,102,52,99,56,49,50,49,100,50,101,49,48,48,102,102,48,52,99,53,48,97,56,98,48,57,57,101,57,99,56,49,102,56,51,54,99,48,48,102,57,49,97,48,49,51,52,52,48,52,98,51,56,51,101,53,48,50,52,54,52,49,100,101,56,55,52,56,49,99,102,48,49,51,48,101,48,101,51,52,49,101,100,56,55,97,49,49,56,48,57,57,101,48,101,54,49,55,97,57,56,49,100,57,48,55,54,52,48,102,55,48,51,56,97,49,102,99,50,102,49,49,48,97,51,52,53,48,55,53,52,48,102,97,52,97,102,52,98,50,102,49,51,48,97,52,48,101,100,48,55,56,52,98,56,52,99,54,48,97,56,52,49,50,99,52,98,54,50,98,100,48,49,99,50,101,51,50,51,52,50,48,52,50,54,57,54,56,56,52,56,53,52,101,57,100,51,52,97,102,57,97,48,51,50,56,101,99,51,97,101,51,98,56,98,48,55,50,53,99,54,102,98,99,100,50,51,99,52,51,54,101,50,56,51,99,56,48,51,100,54,99,51,100,57,99,97,52,50,56,102,97,101,51,97,52,97,48,97,52,48,53,51,100,51,100,100,48,50,49,100,56,102,48,55,100,48,57,50,101,49,52,56,57,56,48,57,53,49,98,50,49,102,100,56,55,99,99,55,50,48,53,100,52,50,56,48,101,55,99,101,97,51,56,48,54,55,57,101,52,51,97,102,55,49,102,52,99,98,53,50,101,49,102,50,48,49,50,52,49,101,52,55,49,101,57,97,97,48,102,50,51,98,48,97,48,100,56,51,100,53,56,54,99,51,52,100,48,54,57,56,55,50,49,100,99,100,50,53,99,98,56,101,53,49,50,55,53,52,52,54,99,56,97,100,101,51,52,55,56,56,101,55,54,48,50,52,54,99,50,50,50,52,98,57,56,51,52,54,100,57,55,53,99,57,97,48,52,51,52,100,98,52,101,53,101,99,54,49,98,57,99,56,101,102,98,48,53,48,101,49,51,102,48,97,101,98,100,50,51,50,52,52,53,52,52,100,98,50,101,51,55,54,101,55,100,49,49,57,99,57,97,56,51,102,51,56,100,102,55,98,57,99,55,102,98,102,99,51,48,53,48,50,57,52,48,51,50,55,99,48,49,102,52,50,52,48,48,102,102,100,54,57,97,48,50,53,50,52,100,98,57,98,97,50,56,51,101,98,51,57,49,51,101,100,56,99,48,52,99,53,56,51,100,100,101,51,101,99,54,99,52,97,98,57,102,55,102,99,52,57,99,101,97,48,52,102,50,48,48,102,102,102,57,54,49,55,51,98,50,48,52,56,52,49,50,48,54,52,48,50,102,52,48,57,57,97,99,51,57,56,102,97,52,56,48,49,50,102,100,98,57,98,56,53,55,101,52,55,56,100,56,53,57,56,55,100,100,53,56,100,49,48,101,102,54,57,57,101,51,57,101,97,48,55,97,56,48,52,100,57,56,55,56,54,98,99,101,56,55,49,51,100,56,50,56,49,97,55,52,57,49,49,48,102,99,101,53,48,100,56,99,48,53,52,56,50,97,97,56,51,56,48,97,56,49,97,97,57,51,98,50,52,50,49,48,55,54,50,54,100,99,53,52,55,51,48,49,55,57,57,48,55,98,99,49,55,49,97,54,57,56,50,100,102,97,48,55,54,101,55,56,51,51,53,99,55,48,49,101,50,49,102,51,49,100,101,48,48,97,98,54,56,102,49,99,51,100,50,97,53,57,52,55,52,48,101,56,54,98,49,101,99,49,53,56,100,51,50,52,48,52,56,48,101,100,53,98,48,100,48,48,102,102,49,50,97,56,100,54,57,100,99,48,52,100,57,100,52,101,101,48,97,57,56,101,48,57,99,55,56,48,57,53,53,97,101,48,50,52,57,48,101,48,48,48,102,102,51,101,56,102,56,48,49,102,54,55,56,48,102,52,52,51,56,54,49,99,57,48,55,57,54,49,99,54,48,50,53,98,49,49,56,98,97,48,101,52,48,51,99,54,48,101,57,48,55,55,48,51,102,50,49,99,100,50,101,53,99,48,55,99,99,48,101,48,52,97,101,101,53,98,56,55,52,99,51,101,52,53,51,97,50,57,55,56,49,100,101,50,100,48,48,52,98,99,98,57,48,55,57,99,56,48,53,98,49,53,55,52,57,97,53,53,50,55,50,51,97,54,53,50,49,49,55,48,56,50,56,50,53,56,57,53,101,49,98,52,52,57,54,48,56,50,56,50,57,57,98,98,54,97,48,56,50,48,49,51,48,54,48,52,98,101,56,51,100,57,48,50,53,54,99,49,101,101,48,55,97,99,49,99,53,56,51,102,53,48,101,97,54,48,101,52,56,51,100,49,48,101,52,99,49,52,55,52,49,101,53,48,101,99,99,49,55,99,49,100,57,48,102,51,54,50,98,55,48,55,57,56,51,98,50,53,50,56,55,98,56,97,51,97,48,49,51,98,48,101,56,49,55,48,53,101,56,55,55,57,50,98,97,54,57,52,50,53,102,57,53,52,57,98,55,50,56,52,53,98,97,53,53,97,48,53,50,52,100,50,48,50,55,99,98,54,57,101,56,97,57,54,56,55,48,48,102,102,49,56,99,50,48,52,57,49,48,49,51,98,99,48,52,57,55,48,55,54,52,48,57,50,101,48,50,53,48,56,51,98,48,49,101,54,48,50,54,102,99,48,57,53,100,48,101,102,48,55,57,99,51,98,56,48,52,97,102,48,49,50,102,97,53,48,48,55,56,99,51,98,52,49,101,49,48,55,102,101,48,101,57,56,97,52,50,102,48,51,98,101,53,101,57,52,101,48,101,57,48,51,97,52,53,55,49,55,52,53,49,49,55,50,53,52,49,54,52,49,101,99,52,51,52,100,50,98,52,98,52,50,97,52,98,51,52,54,52,56,52,51,50,99,48,97,57,52,100,52,51,52,51,52,102,50,98,99,98,48,52,52,52,97,52,49,50,99,51,49,50,99,52,97,56,48,52,57,97,48,48,55,100,101,48,56,51,99,48,48,102,102,101,49,56,51,100,50,48,48,102,102,55,100,57,101,56,49,51,50,52,49,102,97,48,55,54,52,49,102,52,48,101,56,56,51,99,54,48,101,52,49,55,48,56,99,48,101,54,57,98,50,57,99,51,101,50,49,99,53,48,102,50,57,53,50,49,102,48,48,102,102,101,97,49,55,51,52,53,54,56,51,56,50,48,55,53,99,53,51,49,54,53,56,97,100,48,102,48,57,52,54,57,54,57,56,53,53,50,55,100,50,48,57,54,56,53,55,57,54,48,53,52,50,55,101,52,51,52,99,55,48,48,52,98,99,98,50,52,52,52,98,50,98,101,101,98,50,54,50,50,53,99,101,53,49,101,54,49,100,57,49,100,99,51,50,52,55,55,48,99,99,51,52,56,99,101,51,52,99,102,48,55,99,51,52,52,102,97,55,56,51,97,52,51,102,49,99,52,49,53,56,55,50,55,99,53,53,49,101,55,50,51,99,49,101,53,101,101,54,98,48,101,101,55,55,56,101,54,56,99,98,57,48,100,52,98,97,100,52,52,98,52,97,49,97,52,50,48,54,99,51,56,54,48,102,101,56,51,101,53,48,102,49,52,51,101,53,49,102,101,49,99,52,49,102,99,49,99,49,51,51,99,55,55,48,55,51,99,55,55,48,99,101,51,55,48,102,48,51,98,99,51,99,50,55,55,51,49,48,55,57,48,101,50,55,56,51,52,56,102,50,55,49,49,101,51,51,51,99,99,98,51,57,51,49,101,55,100,51,53,52,100,49,51,99,49,57,101,55,98,48,53,53,57,99,48,102,48,55,57,51,101,98,97,49,99,99,101,99,97,101,100,97,97,99,54,57,98,54,50,98,57,54,53,48,50,56,102,53,100,55,53,100,52,48,98,53,99,48,55,53,51,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,54,49,50,56,52,97,51,50,99,56,51,99,101,53,101,57,52,99,49,100,99,50,57,49,49,50,53,51,56,98,97,48,102,48,57,54,56,53,54,57,52,56,53,51,97,49,48,50,54,49,56,52,53,101,57,50,53,57,49,54,56,57,52,56,56,53,55,49,53,99,56,99,49,98,97,53,100,97,50,50,50,50,51,55,52,98,52,57,52,57,52,55,56,99,57,52,57,97,101,51,54,56,55,51,101,102,53,51,57,55,98,52,98,57,100,52,53,101,53,48,51,49,100,48,48,55,100,53,98,56,49,51,55,48,48,52,100,101,48,49,50,56,56,48,52,101,49,56,51,98,97,50,102,48,48,57,50,55,48,102,98,54,48,101,53,56,51,100,101,48,55,100,99,53,98,48,55,52,56,48,57,55,51,52,98,56,57,48,101,100,48,51,97,102,48,102,49,102,48,102,57,48,55,52,52,49,101,52,56,51,99,102,48,55,55,97,57,54,102,56,55,48,52,101,48,102,54,99,51,98,56,49,101,57,48,101,100,49,52,48,48,50,55,101,49,101,97,48,101,101,48,55,52,101,54,52,51,100,49,49,50,53,53,57,54,50,53,53,99,97,50,54,50,50,49,101,48,50,98,56,97,101,97,50,99,52,57,102,102,56,48,54,102,53,48,48,102,102,51,101,97,102,56,97,53,50,100,48,51,98,50,48,48,102,97,100,50,48,48,55,100,55,56,56,55,54,56,98,97,52,54,97,52,48,50,101,56,51,98,101,48,52,56,99,56,49,50,57,48,53,49,57,54,99,56,54,49,98,50,51,50,53,56,50,52,99,98,51,50,97,99,49,99,48,56,55,48,48,102,102,97,99,50,99,49,49,56,49,51,52,56,57,54,57,56,56,56,57,48,48,102,102,57,52,52,98,52,55,55,101,55,50,52,50,50,51,57,52,56,52,101,48,100,101,54,101,57,98,50,53,55,99,49,102,49,53,48,57,48,48,102,102,50,53,98,99,98,55,48,55,57,48,53,101,56,49,50,102,48,48,102,102,101,48,99,98,100,48,55,99,57,51,100,98,48,55,98,101,53,100,56,51,57,53,48,55,53,97,53,97,48,51,100,53,56,48,48,55,53,55,99,56,98,54,48,102,50,52,98,50,48,101,52,49,52,48,57,52,49,102,55,57,51,48,55,53,52,48,49,100,53,56,102,102,48,55,97,57,50,48,98,51,99,55,48,101,99,54,48,49,50,48,49,52,48,50,53,51,102,57,53,97,48,57,50,53,48,101,102,53,102,102,48,48,102,102,98,50,48,48,102,102,48,55,99,100,51,99,51,98,97,53,100,55,48,48,102,102,55,100,57,52,56,51,56,54,48,102,54,100,50,49,101,101,49,100,101,101,48,52,56,101,48,51,97,99,48,101,100,102,50,99,51,50,52,97,51,54,48,48,102,102,55,54,99,56,48,51,100,55,57,48,50,54,97,48,98,51,48,52,56,55,52,52,48,52,100,48,50,55,48,54,52,50,100,100,50,98,50,53,48,50,52,102,50,49,49,102,52,99,102,98,50,54,55,57,101,48,50,55,51,50,56,48,54,97,101,56,48,51,101,53,97,52,48,52,97,55,56,55,98,56,48,57,56,97,48,48,102,102,55,100,54,98,57,53,99,49,101,101,48,55,55,56,53,49,55,52,102,48,102,49,48,51,56,57,48,55,99,54,56,56,48,102,98,48,51,101,101,53,56,54,50,99,99,97,101,52,52,48,52,56,56,51,97,52,48,55,53,99,48,101,49,56,48,57,56,98,50,99,52,51,99,98,53,100,49,52,98,99,48,102,49,57,52,52,56,52,57,50,48,57,52,52,98,50,101,100,49,57,51,54,55,49,52,99,56,56,53,57,56,55,56,100,99,57,50,53,56,97,100,50,98,48,98,48,100,51,55,49,56,48,50,97,56,57,55,102,102,53,100,55,53,100,55,102,102,53,49,56,52,51,98,56,49,101,50,50,101,48,51,97,54,53,98,97,50,49,55,101,49,100,102,52,99,99,56,50,53,99,49,53,101,49,98,101,52,51,52,99,48,52,98,97,51,50,53,102,54,52,49,51,50,56,101,102,97,50,97,52,55,99,99,50,53,97,51,50,53,97,50,100,49,50,52,53,52,56,55,101,55,101,97,56,102,97,54,54,98,100,101,99,52,98,54,101,97,50,102,50,101,98,102,101,48,51,53,102,56,48,51,101,97,49,99,48,49,102,50,55,54,48,50,54,53,56,48,57,52,51,48,102,56,48,51,98,97,48,55,52,54,48,52,100,53,56,55,56,52,48,49,101,97,101,48,49,50,98,52,56,56,56,99,49,100,53,48,55,55,56,99,97,49,56,48,57,52,56,55,48,52,51,56,54,48,48,102,102,102,52,56,52,51,98,56,99,49,54,48,48,102,102,101,99,48,51,97,99,56,101,48,102,48,54,57,50,52,49,100,100,48,51,56,55,48,102,53,56,51,99,54,48,102,102,52,56,51,98,97,48,55,55,97,49,100,98,48,102,50,101,99,49,100,54,48,52,102,48,50,55,99,51,101,48,48,50,54,55,98,55,50,99,52,48,52,100,99,97,102,50,98,101,101,99,48,51,49,100,52,48,57,51,52,48,50,55,57,48,48,57,54,100,48,50,55,101,52,49,100,52,50,51,56,51,101,52,48,50,53,57,56,51,102,102,52,48,102,48,48,51,57,102,48,57,101,100,49,52,56,53,98,50,54,99,56,55,53,48,51,102,101,49,100,55,99,53,53,56,55,56,98,48,55,54,99,51,97,97,49,101,97,52,102,50,57,54,57,49,56,51,102,101,49,100,48,48,102,102,101,56,49,54,97,57,55,54,56,50,53,53,48,55,100,48,97,50,98,99,53,56,97,49,57,53,97,48,57,48,52,100,48,52,100,53,52,51,54,101,55,55,53,48,56,98,48,52,51,52,49,48,48,56,99,98,53,48,49,56,52,48,48,49,102,49,98,97,48,50,55,102,49,50,99,48,57,50,51,48,48,55,100,56,98,56,51,98,52,50,97,56,98,51,54,99,49,51,101,49,100,49,48,50,54,52,57,51,48,51,57,101,48,52,98,52,97,55,97,51,54,55,49,57,52,50,99,53,50,50,54,48,51,101,51,48,55,101,101,48,101,50,57,49,53,50,56,51,100,49,100,101,52,52,48,101,55,48,55,98,52,98,53,50,100,52,48,52,98,99,97,97,48,101,57,55,102,99,97,52,57,98,48,101,102,52,50,55,102,51,49,56,51,99,50,53,55,53,99,102,48,52,101,102,102,56,48,54,99,97,56,51,101,49,48,55,52,97,49,99,53,48,55,101,101,48,101,98,99,49,101,49,56,51,57,97,48,55,57,99,53,51,48,48,102,102,51,100,99,52,48,101,102,99,49,101,56,56,55,50,99,51,100,97,48,101,102,52,51,101,54,53,49,102,52,102,50,101,48,97,55,48,49,51,53,48,101,97,48,55,100,56,51,98,99,53,56,56,55,54,48,51,99,52,53,54,102,50,100,48,51,98,101,53,97,57,52,56,53,100,50,50,55,52,102,50,57,99,98,57,52,102,52,51,48,52,102,57,52,97,53,57,49,53,101,53,57,97,49,48,50,54,97,57,99,50,98,52,98,48,52,49,50,99,49,98,54,100,51,97,48,48,102,102,50,56,57,52,48,49,102,55,100,99,48,48,102,102,102,97,98,97,52,52,48,48,102,102,55,100,54,51,48,49,51,97,97,53,100,56,55,49,99,51,57,48,57,50,48,57,99,48,55,51,97,48,102,53,48,97,97,50,99,99,49,102,50,48,51,98,55,52,51,101,100,55,54,51,56,55,49,48,51,97,56,49,102,55,48,55,97,101,48,102,56,56,97,97,48,101,55,56,51,98,53,99,57,50,53,97,56,55,102,52,51,102,54,49,101,53,48,102,52,102,48,101,98,56,55,53,52,51,56,48,56,98,48,48,102,102,48,102,55,57,49,55,56,57,97,53,55,57,54,48,53,102,101,97,50,52,53,57,57,53,56,56,50,53,57,54,97,48,52,101,56,48,55,48,99,49,53,56,53,57,50,49,57,55,48,53,54,49,53,101,53,98,49,53,99,102,55,52,57,52,49,50,100,49,48,100,49,52,98,49,50,98,100,50,51,98,54,102,51,52,49,97,97,49,97,55,98,51,50,57,50,56,99,57,49,57,57,55,102,52,97,52,52,57,51,52,54,55,97,54,56,100,53,97,55,56,101,54,102,51,48,54,102,51,50,48,52,48,97,48,48,102,57,50,50,56,49,50,48,54,56,56,48,52,101,101,48,48,102,102,51,101,98,97,48,49,101,53,49,54,97,53,54,51,56,48,57,48,48,102,55,48,49,50,100,97,56,54,49,102,49,48,50,54,53,57,48,53,50,55,98,54,102,50,55,55,50,101,57,49,48,49,99,101,48,51,56,55,48,55,101,97,57,52,56,97,49,100,55,99,99,97,53,56,55,99,52,51,97,52,53,53,49,53,52,48,50,54,48,53,97,56,55,98,51,54,99,53,100,100,52,56,55,56,54,100,48,51,54,101,55,48,101,102,49,54,53,51,53,56,49,50,53,102,101,48,49,52,50,99,98,97,57,97,57,54,56,53,54,97,54,49,52,101,53,57,57,54,48,53,52,57,54,50,99,101,52,54,52,101,50,98,49,51,49,50,56,97,102,50,99,49,49,102,51,56,99,98,98,57,57,52,99,52,48,55,102,97,51,50,52,97,51,102,55,53,56,102,52,56,102,52,52,53,50,53,56,97,57,51,99,55,102,50,51,54,102,97,97,102,55,100,101,56,97,57,55,102,102,53,100,55,53,100,55,102,102,53,48,54,56,99,48,57,51,54,48,50,54,49,99,98,56,48,50,53,52,48,48,57,97,53,48,50,53,102,56,48,57,56,51,50,97,51,54,55,48,48,102,102,49,101,57,50,56,51,101,52,48,55,53,54,48,102,49,48,98,52,52,49,99,48,57,55,57,57,50,101,52,97,56,48,101,49,48,51,99,53,48,101,97,56,55,100,52,98,48,50,57,98,97,52,97,53,49,52,56,49,101,48,101,53,54,56,50,55,98,56,55,54,100,56,57,48,52,102,97,49,57,52,54,53,57,50,54,97,49,54,101,52,97,53,48,49,51,98,54,101,56,53,54,48,97,101,50,101,98,102,101,48,49,101,101,50,48,52,97,55,56,51,101,53,101,48,52,99,53,56,49,50,98,52,48,52,98,53,48,49,51,48,56,48,57,52,101,56,49,99,49,102,99,48,51,56,48,48,102,102,55,51,54,48,102,57,54,52,97,102,57,55,99,49,51,55,100,48,52,48,49,101,97,56,48,51,98,97,48,101,98,56,55,100,48,49,50,99,48,57,57,101,53,52,57,52,53,57,50,98,50,50,48,48,102,102,57,101,54,54,102,97,53,102,50,56,56,97,98,102,55,101,54,97,98,49,53,56,53,55,101,101,48,57,49,57,48,54,49,100,52,48,53,48,49,48,48,55,99,52,98,48,48,49,102,54,51,55,56,48,57,56,98,48,50,53,55,48,98,50,48,50,53,49,52,49,101,49,56,55,56,102,57,54,50,48,102,54,56,49,99,52,48,50,55,51,56,55,49,99,97,97,101,53,53,48,50,52,99,49,50,52,48,52,98,97,56,51,97,101,48,55,55,48,48,52,98,53,56,51,97,102,48,101,100,49,99,98,49,50,56,52,51,56,56,53,49,48,55,54,49,51,51,97,49,48,55,56,52,98,98,52,57,52,53,56,48,49,51,97,48,102,48,57,54,56,49,102,100,97,57,97,100,99,98,51,97,50,99,52,97,102,100,50,53,56,99,48,48,100,102,99,98,102,101,48,50,48,49,48,48,51,101,54,51,56,48,48,102,102,102,97,102,49,51,56,48,51,100,51,52,48,48,55,100,56,50,56,55,52,50,48,53,56,48,51,100,57,50,48,52,98,100,48,55,57,56,97,52,51,56,56,48,48,102,102,55,51,57,101,48,55,100,99,53,100,56,55,99,51,57,54,54,53,57,56,55,101,52,48,49,52,52,50,48,54,50,56,57,48,48,51,57,48,48,50,49,98,50,98,99,98,54,49,54,53,54,50,56,48,56,48,56,97,48,49,102,51,56,48,102,99,48,49,100,48,56,55,51,56,49,102,102,56,51,97,51,48,55,57,97,48,101,52,99,49,101,48,97,48,48,48,102,102,57,57,56,55,50,52,49,101,97,56,55,48,52,51,101,97,48,101,101,52,51,100,52,53,55,100,50,53,57,55,48,56,55,57,50,99,51,98,101,49,102,56,48,101,100,49,54,54,49,100,56,50,101,57,57,48,52,100,49,52,50,53,98,49,52,56,53,99,50,51,102,55,48,97,57,50,101,49,50,101,51,55,52,48,50,99,99,97,100,50,99,50,55,53,102,97,50,98,99,98,48,52,49,55,97,54,53,51,50,52,48,50,54,56,52,48,49,102,54,101,101,48,52,56,102,49,55,52,48,52,56,49,48,49,51,100,54,48,102,98,52,49,99,97,97,52,57,52,52,48,48,102,54,102,56,55,50,56,98,51,48,102,98,48,51,99,57,48,102,101,56,51,57,55,50,98,97,56,98,51,52,54,50,101,48,99,48,101,53,48,98,50,48,55,99,50,48,102,50,99,51,97,56,48,101,100,100,102,101,57,55,50,49,101,102,48,102,55,49,55,51,99,48,49,100,56,99,49,99,98,102,50,52,52,51,100,56,53,57,52,48,55,98,102,55,52,54,50,52,49,101,50,52,49,48,100,50,98,50,55,49,54,49,102,101,48,53,56,50,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,48,56,48,48,51,101,51,50,99,49,100,100,50,101,56,51,97,56,48,48,102,97,52,52,48,50,52,97,52,51,98,101,53,102,97,49,102,50,98,99,98,55,52,49,48,48,55,57,57,48,99,57,56,56,55,100,50,49,49,100,51,48,51,51,101,57,48,48,52,100,98,48,51,102,56,52,99,52,55,102,50,57,50,56,56,57,50,57,54,56,57,101,55,97,50,50,52,97,51,102,100,97,54,97,56,56,102,102,102,55,48,52,51,100,52,48,102,97,49,52,53,100,48,101,101,48,55,55,52,97,54,48,101,97,49,52,101,56,97,53,48,48,55,55,100,48,102,97,48,57,52,101,53,55,56,54,102,57,48,100,48,99,49,51,50,57,52,57,54,49,56,55,52,57,52,56,52,56,52,97,52,56,57,99,57,48,57,52,57,50,57,56,57,53,52,52,57,50,57,50,49,102,97,97,102,53,55,102,99,100,53,53,52,101,102,101,55,50,56,99,52,98,102,101,48,50,102,48,56,48,51,101,53,50,99,49,101,49,50,57,56,97,100,48,48,102,102,55,100,50,50,48,49,51,57,48,49,100,101,52,101,52,100,99,100,49,54,101,49,101,53,101,48,52,98,101,55,50,57,53,49,51,50,51,97,52,98,56,48,57,102,99,53,50,48,49,51,54,99,48,52,98,101,97,54,57,54,53,51,57,50,53,49,100,49,55,97,50,50,51,56,50,52,57,49,48,49,97,101,48,57,99,98,56,102,52,55,57,57,56,102,53,53,98,101,53,48,48,97,50,53,53,48,48,99,49,54,48,48,102,102,55,99,101,49,56,51,99,54,53,99,49,53,97,53,51,48,48,51,101,98,55,48,97,49,52,50,52,99,48,52,98,57,53,48,49,101,55,101,48,52,101,51,54,50,102,49,48,102,51,48,56,99,102,54,52,101,48,49,50,54,52,57,48,50,53,50,100,50,99,97,101,101,49,98,50,52,97,51,53,50,52,97,51,55,52,52,52,97,98,97,98,99,48,57,51,98,54,99,57,54,49,57,100,50,53,98,54,57,101,48,49,55,100,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,102,98,56,48,51,101,97,99,56,98,49,52,52,50,97,52,48,49,102,54,55,52,48,48,102,102,102,97,101,53,50,100,56,98,50,55,98,50,51,49,53,101,53,53,48,49,51,100,97,48,52,97,49,57,54,48,57,99,57,48,52,49,101,55,52,51,48,52,51,50,98,56,49,102,102,56,51,98,99,52,97,52,56,55,102,51,48,99,52,53,50,52,53,49,49,52,54,52,55,102,102,54,57,56,97,102,52,51,57,98,49,102,101,50,50,48,49,100,98,101,49,100,99,48,102,49,49,52,99,49,101,98,50,57,100,49,52,51,99,48,49,100,102,52,99,101,57,99,53,51,57,54,48,49,98,102,52,51,52,99,48,52,98,50,53,50,50,48,54,100,100,49,57,50,49,50,49,49,53,50,50,98,50,51,97,53,50,51,50,49,97,53,52,57,49,52,97,52,55,55,101,54,98,55,56,100,101,97,97,54,97,98,54,100,51,100,52,48,50,48,102,56,97,98,50,99,57,51,48,97,55,50,99,99,97,102,50,100,56,97,101,55,98,50,51,50,55,49,53,56,57,56,56,97,53,56,49,53,101,57,49,100,98,54,53,100,99,99,97,54,50,48,51,102,57,50,53,49,57,50,51,51,52,102,101,97,52,55,97,50,48,57,50,99,52,100,49,97,98,53,52,56,100,102,55,57,98,100,102,101,97,48,48,100,97,49,48,48,102,102,55,99,53,97,48,48,102,102,57,56,53,50,97,48,49,102,48,56,48,51,101,97,53,99,49,99,52,56,55,48,100,102,48,102,51,56,55,54,99,98,101,48,55,56,52,48,101,56,98,56,51,99,99,99,49,102,102,52,48,50,97,56,51,99,50,53,49,50,54,48,55,57,48,97,53,48,48,55,98,102,99,48,57,57,53,48,50,54,48,52,98,98,48,101,57,56,48,51,100,100,48,49,100,50,50,97,57,49,53,49,53,50,56,51,57,98,57,51,99,97,49,50,98,98,53,49,52,48,48,57,100,56,100,50,53,102,49,53,97,56,100,52,53,56,57,53,102,56,56,99,100,55,102,102,101,48,51,50,49,50,56,48,57,48,52,48,48,102,57,97,56,56,49,50,101,48,48,102,48,99,49,101,53,56,51,56,97,48,50,53,49,99,48,57,56,52,48,101,100,97,48,55,52,57,48,55,55,101,48,52,98,49,56,48,51,100,55,100,48,48,102,102,55,97,57,50,53,56,54,52,97,50,56,53,97,99,56,49,99,49,102,53,48,55,98,99,48,57,53,55,48,101,54,48,55,51,102,48,50,53,100,51,48,98,57,50,98,99,98,56,52,57,48,52,101,57,54,101,53,54,97,53,52,53,48,48,102,102,57,49,49,52,54,49,101,48,97,54,102,57,101,99,98,51,57,50,98,53,48,51,102,52,101,53,48,49,100,102,53,52,48,56,48,48,102,102,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,102,102,48,48,97,48,54,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,56,48,56,48,49,102,49,100,53,48,48,102,102,55,100,55,49,52,56,48,51,101,99,48,99,48,57,101,57,48,101,101,101,48,102,57,56,55,55,52,48,52,102,56,49,99,49,48,51,97,54,99,53,98,102,48,55,100,49,56,48,52,100,52,48,52,98,51,50,50,102,48,102,102,56,51,57,100,48,55,100,97,48,48,102,52,101,51,57,56,97,98,48,102,100,48,55,52,52,51,101,52,57,53,97,99,51,101,101,49,99,98,52,52,97,57,99,49,100,53,99,53,57,52,99,56,50,53,54,56,48,49,101,101,51,97,52,48,50,98,50,97,97,53,51,56,48,53,102,100,53,48,48,102,102,99,101,99,48,48,55,99,51,97,56,48,57,52,52,52,55,48,55,51,97,48,52,56,102,56,55,102,52,48,57,97,97,54,99,98,51,50,99,49,50,100,102,48,50,55,51,50,56,51,97,56,49,98,97,48,51,101,49,100,102,50,99,52,97,99,52,50,50,97,99,48,49,101,53,101,52,49,101,102,56,49,51,51,99,48,101,101,49,56,99,53,55,49,55,97,102,49,55,52,57,101,56,54,49,101,55,48,52,101,99,49,54,53,100,50,100,51,54,57,48,52,97,52,48,101,102,101,50,97,101,98,101,50,98,99,98,48,56,50,99,97,98,54,52,101,102,102,101,48,51,56,54,50,101,98,97,56,57,48,49,102,102,48,102,97,49,52,99,48,101,101,99,51,56,97,49,102,52,48,55,56,52,49,101,50,52,99,50,98,52,97,100,48,101,102,48,55,49,52,51,97,54,49,101,52,48,102,57,57,55,54,53,57,49,54,101,53,97,50,51,57,52,52,53,50,97,48,49,52,101,49,100,57,50,97,49,51,48,98,98,50,100,49,51,99,98,54,50,101,57,51,52,48,50,99,99,97,57,50,97,100,48,57,48,100,48,49,50,49,50,56,98,48,50,101,49,51,54,55,50,50,49,53,101,56,55,51,52,57,102,54,55,56,54,102,57,102,102,99,48,53,98,53,48,48,55,99,57,57,56,48,49,102,54,97,101,48,101,101,99,48,57,50,102,48,50,53,49,48,49,101,53,56,49,50,97,50,53,55,98,51,52,49,101,97,48,55,100,56,48,52,100,55,48,51,97,52,48,102,56,48,51,98,51,52,101,48,101,57,53,100,57,55,99,53,50,101,48,101,101,56,51,57,98,48,55,101,97,48,101,99,52,49,102,99,48,51,98,56,52,97,48,55,57,52,48,50,55,97,57,48,48,102,102,101,100,99,51,100,54,49,100,48,50,100,56,48,52,57,52,51,100,52,49,100,52,57,50,98,102,56,55,50,101,48,51,99,50,49,100,101,48,102,54,50,55,56,50,54,55,49,54,49,50,57,101,53,53,49,53,98,49,52,57,99,57,97,48,49,53,49,48,97,48,54,98,50,48,48,102,98,57,98,48,50,54,102,99,51,100,52,48,52,101,56,48,48,51,101,99,52,48,48,57,56,99,48,55,56,48,49,101,51,50,102,48,97,100,48,102,48,57,52,50,49,99,51,48,55,97,52,48,102,55,99,49,100,50,48,51,97,56,52,102,50,57,100,50,48,51,98,48,53,57,57,52,102,52,48,101,57,48,51,98,54,48,102,99,48,49,101,56,57,55,97,49,99,57,57,50,97,99,98,99,48,101,98,57,52,97,53,49,97,49,57,55,99,53,53,102,52,52,48,102,53,50,52,97,53,57,53,99,53,101,97,55,48,48,102,102,57,97,57,54,48,53,57,50,49,50,53,52,97,55,98,56,49,101,50,50,99,50,51,97,50,49,48,48,102,102,50,97,54,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,49,56,52,51,98,56,49,100,100,50,101,48,51,100,56,53,98,97,50,49,52,48,49,100,102,52,51,99,57,99,53,99,49,54,48,49,98,102,52,51,52,51,48,52,99,50,51,50,50,55,55,56,49,50,99,56,101,102,97,53,50,52,54,99,57,48,57,54,57,50,56,56,56,98,50,52,53,49,53,49,100,50,50,98,102,97,98,100,97,97,54,55,99,54,101,52,98,101,99,97,48,49,100,54,97,48,48,102,97,97,99,48,50,52,53,48,97,54,48,48,102,102,55,100,55,53,56,49,50,53,97,48,101,97,52,48,57,54,51,52,49,52,57,101,53,98,49,55,48,49,99,57,101,49,102,97,48,49,51,98,48,102,48,55,52,53,52,57,50,98,55,49,55,51,99,51,99,56,48,102,53,99,49,101,50,56,55,102,48,97,99,102,99,97,97,55,99,51,101,50,49,102,97,52,53,50,98,50,57,48,53,49,56,51,101,102,100,48,97,56,49,50,54,53,102,97,55,56,50,55,56,56,48,54,100,55,101,48,54,52,49,52,50,48,49,48,48,48,102,102,48,49,102,49,49,97,48,50,52,56,99,51,98,101,48,52,99,54,48,49,51,98,99,49,101,99,48,50,54,50,99,51,99,54,102,97,54,98,99,56,50,48,52,97,51,101,50,56,48,57,57,52,52,99,49,52,97,53,102,50,52,97,49,49,55,51,50,48,102,102,56,49,100,48,48,49,51,50,56,49,99,52,99,48,50,54,48,49,101,55,50,97,52,51,99,54,53,49,50,50,56,55,53,99,49,50,48,57,50,53,50,97,50,97,54,50,49,55,52,102,50,98,56,98,101,101,53,101,100,49,50,50,98,53,48,54,52,97,102,102,57,99,52,101,53,48,48,100,50,49,53,102,102,50,97,50,99,99,98,50,52,51,50,57,99,97,99,50,99,48,98,54,50,99,53,101,101,56,99,56,50,53,53,97,49,97,53,49,54,50,53,56,50,52,54,54,100,100,55,52,51,50,52,51,52,48,54,54,57,50,53,50,53,50,51,98,50,99,54,97,52,56,97,50,48,56,99,99,100,53,49,97,55,53,53,48,99,54,100,51,54,55,100,51,52,48,49,52,53,56,48,48,102,102,102,57,50,50,56,49,51,102,56,57,54,48,52,101,101,48,48,51,101,99,53,99,49,101,53,57,53,52,53,54,51,54,48,57,48,48,102,102,101,56,56,49,50,100,97,57,56,49,102,48,48,50,53,97,53,48,49,49,97,57,99,54,53,51,55,49,55,52,57,56,48,101,55,48,49,102,98,56,51,102,53,52,53,52,53,48,102,52,54,55,57,50,99,51,57,99,49,100,50,50,100,52,97,97,48,49,51,48,50,97,56,51,100,98,98,101,50,57,50,97,99,51,99,51,48,56,49,99,101,55,48,102,48,57,54,51,55,53,56,49,50,52,48,49,57,101,50,48,48,102,98,52,101,50,99,53,50,99,97,57,48,48,102,102,55,100,54,50,56,48,51,101,99,54,56,98,54,50,98,53,101,101,56,99,53,56,49,53,52,48,52,56,56,56,49,51,55,56,53,56,50,48,97,52,54,56,54,57,101,48,99,49,51,48,97,101,48,55,48,48,102,102,48,102,48,100,50,57,49,100,101,101,99,51,102,49,52,56,102,52,52,53,50,49,56,100,99,100,55,49,53,97,98,54,100,97,98,49,98,57,97,52,48,50,52,52,99,98,52,50,99,57,51,48,98,56,50,99,99,98,48,50,100,56,98,49,55,98,50,52,97,55,49,54,54,57,56,57,52,53,56,49,54,48,57,49,57,98,54,53,97,99,102,50,54,50,55,98,102,100,50,53,50,53,50,51,98,52,99,54,57,52,55,57,50,54,57,50,102,100,53,49,97,55,54,57,49,102,54,100,51,49,98,54,100,51,102,101,53,52,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,51,56,49,56,48,51,101,50,99,99,48,48,102,97,56,55,50,57,99,48,57,98,55,48,55,99,50,53,97,56,49,51,54,54,48,102,102,52,51,97,101,49,102,50,54,52,49,99,101,56,51,97,49,48,52,56,101,48,101,51,57,52,101,53,98,48,55,50,56,49,101,48,49,52,48,49,99,102,48,55,100,102,99,51,102,97,49,100,55,48,50,54,48,52,49,100,98,48,55,57,48,48,49,101,100,50,48,55,98,52,53,49,48,55,99,48,51,97,50,56,97,55,48,55,54,101,49,101,97,48,101,100,57,52,56,57,54,53,102,99,57,52,56,56,50,49,101,102,100,52,53,56,101,99,49,100,98,50,100,48,48,102,102,49,101,100,100,102,53,102,57,54,49,102,101,48,51,55,56,56,48,51,101,51,97,56,48,48,102,97,101,50,101,48,48,102,102,102,97,102,99,48,50,52,53,56,51,98,97,48,48,102,102,102,55,57,56,55,55,97,56,97,49,48,55,102,97,48,102,54,52,48,52,100,102,56,51,101,57,48,48,102,102,55,54,97,56,48,57,57,102,52,97,99,49,99,49,48,55,99,50,48,102,98,56,48,49,101,57,98,102,51,49,53,54,49,102,97,48,102,55,48,55,51,53,49,55,99,48,55,50,48,51,101,56,56,57,101,55,48,55,53,55,49,53,100,53,52,48,57,97,101,48,48,102,55,49,102,52,101,50,99,101,55,99,97,48,56,49,100,56,56,51,101,49,48,55,98,54,49,99,53,48,55,49,48,48,102,102,101,98,99,49,101,49,56,51,101,53,48,55,57,97,53,99,56,48,51,100,98,97,48,101,102,99,49,100,55,48,55,50,99,51,100,97,48,102,48,56,51,101,54,53,101,55,52,48,50,101,48,98,56,48,49,50,97,48,101,97,48,55,50,52,51,98,99,53,56,56,55,57,99,51,99,52,53,57,55,50,97,99,51,98,101,53,53,49,55,54,53,100,50,53,102,52,48,50,57,99,97,54,52,102,52,99,48,52,56,49,52,97,53,54,57,54,48,53,57,97,54,56,50,53,54,57,98,50,98,52,97,102,52,101,50,99,49,99,54,100,48,54,99,50,51,99,48,57,101,102,48,50,54,97,52,97,53,48,50,52,57,48,48,57,53,51,48,55,97,54,48,52,99,101,48,55,56,100,49,48,97,54,50,99,56,97,53,48,55,54,53,56,51,57,50,48,57,98,52,49,48,102,48,48,102,102,55,99,48,97,102,48,101,49,57,53,50,102,48,48,102,102,51,100,101,54,48,102,49,99,51,57,101,48,101,101,100,49,98,50,52,56,55,98,56,98,52,50,97,52,98,101,52,51,50,97,98,99,50,54,48,55,98,49,56,55,53,98,97,52,98,50,98,53,51,98,50,55,50,55,52,97,51,49,53,100,97,54,55,97,54,99,100,52,56,48,53,52,97,48,48,51,101,101,49,52,48,49,102,55,51,50,48,52,100,48,48,48,102,102,51,101,99,56,52,49,101,54,56,55,99,52,51,57,50,49,101,98,48,102,56,97,48,51,48,48,102,102,52,98,97,48,55,53,48,49,101,53,48,55,56,49,51,56,49,100,102,56,51,98,98,50,97,100,49,48,49,100,56,48,55,56,56,97,102,52,54,97,50,57,48,98,101,48,55,57,97,53,53,48,55,52,52,98,56,52,53,48,55,56,101,49,100,55,48,55,54,97,49,100,50,48,102,50,49,55,101,56,97,100,56,55,49,99,51,101,101,57,50,53,51,97,48,56,50,55,56,98,49,50,99,48,97,101,50,99,51,54,57,48,102,49,53,53,50,54,57,54,57,52,100,97,55,97,49,102,102,56,48,100,49,56,48,102,99,56,48,49,102,51,54,50,48,55,54,97,48,101,102,56,49,101,97,48,55,100,52,51,97,48,48,101,56,52,48,57,49,57,48,48,102,102,55,97,101,48,48,101,102,56,51,98,99,49,101,52,48,102,50,49,53,48,49,100,56,48,55,57,102,99,48,57,57,99,50,102,99,49,100,57,54,48,102,57,49,52,101,53,53,48,55,56,48,98,52,50,98,48,97,55,48,102,48,101,48,101,51,56,55,57,56,48,57,53,54,52,102,50,101,56,97,48,101,53,102,57,52,99,56,99,53,55,48,55,56,98,49,53,48,53,56,50,55,55,52,102,50,98,51,49,54,56,48,50,53,54,53,56,57,56,98,49,52,48,55,52,99,48,50,99,49,48,48,51,101,101,51,56,48,49,102,55,57,101,48,102,97,99,48,49,102,54,101,52,53,97,56,55,53,56,97,56,50,100,99,51,56,100,56,49,99,97,48,51,57,51,48,101,57,97,53,57,52,101,53,102,57,53,56,48,101,55,98,56,55,57,99,51,57,99,48,102,49,102,51,52,49,102,99,50,56,100,102,48,55,97,48,56,99,53,55,48,55,98,101,52,49,101,48,97,50,48,51,97,49,48,55,54,54,49,101,102,101,54,48,101,56,56,51,99,57,55,56,51,97,102,99,97,51,52,100,98,52,101,50,57,51,51,56,53,54,48,48,51,100,99,48,52,48,48,102,102,52,99,100,51,99,101,56,50,48,52,52,99,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,98,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,102,102,49,55,100,57,52,48,51,53,99,99,48,57,48,52,48,48,102,102,54,99,48,101,48,50,52,57,99,48,49,51,49,49,56,48,57,54,102,48,48,50,97,52,50,49,100,48,53,48,48,97,56,99,54,52,48,50,97,98,52,48,48,97,51,50,48,48,102,102,48,98,101,99,97,48,49,97,101,54,48,52,56,50,48,48,102,102,51,54,48,55,48,49,50,52,101,48,48,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,49,100,50,49,99,97,48,48,102,102,51,55,54,56,100,55,48,48,102,102,52,101,55,50,57,48,48,50,98,99,53,53,56,48,53,56,50,48,52,100,49,99,48,49,98,49,55,48,55,55,52,48,48,57,98,98,49,101,52,48,48,97,56,56,55,101,99,48,52,49,101,48,48,55,99,56,48,99,48,49,97,101,100,48,48,52,100,50,48,48,102,102,50,56,50,56,51,56,98,48,48,50,57,55,52,48,55,52,99,97,48,52,100,56,100,100,100,98,55,55,51,54,100,100,55,57,98,57,102,98,99,100,52,102,102,98,101,102,98,101,102,56,100,102,55,99,50,52,50,53,52,48,101,52,99,48,49,102,50,48,51,48,48,54,98,98,52,56,49,51,52,56,48,48,102,102,97,48,97,48,101,50,99,48,48,97,53,100,48,49,100,51,50,56,49,51,52,97,56,49,54,97,51,99,99,48,48,100,98,49,56,102,48,97,48,48,102,102,49,55,98,54,54,98,56,48,49,53,102,49,101,101,54,48,51,100,48,49,99,51,97,48,48,49,100,99,55,56,55,51,102,50,57,49,52,51,97,100,49,99,49,57,54,53,49,54,48,48,102,102,101,54,98,57,57,50,57,56,56,55,48,54,50,52,53,54,48,55,57,48,53,54,48,48,102,102,51,101,102,51,99,48,57,97,48,52,51,48,48,55,100,55,100,49,55,101,48,52,56,99,50,53,97,50,49,53,50,53,99,57,54,99,53,98,57,52,56,99,56,51,97,55,50,98,56,49,102,51,57,54,52,99,56,55,54,100,97,52,98,48,101,98,48,49,50,100,50,99,48,51,98,99,50,56,56,49,100,102,99,56,51,57,55,48,101,102,56,55,49,56,97,54,48,101,52,57,52,101,56,54,57,52,53,99,97,54,49,53,99,53,52,57,54,50,56,52,101,56,51,100,53,48,102,52,49,55,101,49,101,55,48,102,51,56,48,57,49,48,55,57,48,98,54,52,50,54,56,97,102,52,51,48,102,50,97,49,57,52,50,49,102,56,50,56,99,48,57,48,50,101,99,57,100,53,100,98,56,55,97,55,51,102,99,55,98,98,102,102,100,55,97,102,99,102,102,56,101,55,49,55,102,56,97,102,99,100,98,48,97,48,56,54,102,49,101,52,54,50,52,52,55,55,51,102,101,51,54,49,55,56,53,48,97,51,56,53,57,102,54,48,53,48,49,100,51,48,54,48,56,57,98,52,101,97,49,53,99,52,56,50,99,100,99,101,48,98,100,99,102,98,56,49,55,57,52,52,48,102,97,54,97,49,102,99,100,48,56,97,48,49,53,99,55,98,55,57,101,97,49,100,48,101,56,100,51,97,49,100,52,54,57,99,101,97,51,48,97,57,98,54,56,52,48,51,52,101,50,50,50,50,98,56,57,50,49,48,100,57,48,53,54,48,100,101,51,98,48,51,56,97,51,97,48,51,57,53,52,100,97,55,48,101,97,48,101,102,49,57,101,54,49,53,49,101,50,51,54,49,54,57,98,56,54,100,53,51,56,50,57,54,50,57,56,55,102,51,52,56,102,52,100,54,98,53,54,49,102,49,54,99,54,52,56,57,55,98,101,51,50,53,55,50,98,53,53,50,50,57,97,101,49,97,53,57,49,53,52,55,50,100,53,98,53,100,48,102,102,101,100,56,100,56,99,51,48,102,98,101,49,98,48,49,102,56,100,56,55,48,49,56,54,48,51,101,99,100,102,101,48,54,56,55,100,56,99,51,101,49,98,54,102,99,54,100,99,53,56,102,102,102,48,56,101,54,48,97,100,57,55,51,55,97,100,97,56,55,102,98,49,98,55,102,99,52,102,97,51,101,99,51,48,57,102,98,56,99,50,56,48,102,49,57,52,49,97,97,48,50,52,56,99,49,100,100,56,55,52,56,49,101,101,56,49,51,56,97,48,52,97,99,56,51,97,100,48,55,56,48,53,53,52,49,55,101,49,99,51,48,55,56,99,48,52,99,51,48,51,57,55,48,101,52,56,55,100,48,97,50,48,52,101,50,55,57,53,100,56,98,57,48,101,97,48,55,98,52,49,101,51,56,55,54,99,97,52,48,102,48,49,53,48,48,102,102,50,54,50,53,50,50,54,49,53,101,53,99,49,53,99,48,50,54,48,53,52,57,54,48,57,52,56,57,100,50,99,97,53,52,102,52,49,50,99,57,48,56,49,51,49,101,100,48,49,51,53,48,57,51,97,49,98,55,50,48,53,49,52,50,97,53,56,98,100,55,50,97,53,48,100,52,48,100,50,101,98,48,98,55,48,97,98,54,98,56,51,50,100,49,52,57,50,56,98,57,50,99,52,99,49,53,56,55,56,54,97,49,97,50,97,48,99,57,51,51,56,100,48,51,53,48,102,53,49,100,52,101,101,54,55,49,99,99,102,52,55,98,51,99,99,51,98,97,50,98,56,54,48,101,56,55,55,55,49,101,49,101,51,51,50,100,56,100,98,54,99,54,53,57,50,53,55,51,54,48,100,50,50,53,97,100,50,55,48,53,53,51,48,100,98,48,99,51,99,56,57,99,50,56,102,99,52,48,53,56,102,56,50,98,55,51,49,99,50,49,52,49,100,57,48,48,102,102,55,100,54,99,56,48,51,53,99,49,99,48,57,50,48,100,99,49,57,100,56,48,57,98,51,48,50,53,100,99,99,55,101,55,48,48,102,102,54,53,98,56,49,100,48,48,102,102,54,52,99,49,51,99,99,54,51,57,99,99,51,48,97,100,56,54,48,49,102,51,97,52,48,49,102,52,50,52,48,48,102,102,102,97,57,97,57,97,102,56,48,49,101,53,51,49,49,99,99,55,99,54,102,56,49,102,54,48,49,51,49,54,51,49,99,52,102,102,99,49,101,101,55,48,98,49,55,98,49,99,53,56,97,49,52,97,48,50,54,99,56,51,98,56,48,55,55,54,49,100,50,48,55,52,52,48,48,102,98,99,98,48,101,53,56,51,97,101,48,55,55,99,53,51,99,48,55,55,99,51,56,52,48,101,101,52,48,49,102,54,55,50,53,48,56,55,49,99,51,57,99,53,48,101,52,102,52,101,50,99,56,48,52,97,48,51,97,54,49,100,49,48,50,54,57,49,49,48,97,51,48,101,102,57,53,53,56,98,49,50,102,53,51,52,98,48,50,101,52,98,49,99,56,50,53,52,97,48,50,50,97,50,52,97,53,49,55,52,57,101,57,99,53,56,50,54,48,54,48,52,99,98,48,52,100,52,100,52,100,98,98,55,54,56,49,101,52,100,55,49,99,57,51,53,56,55,52,99,102,52,54,51,50,101,51,52,100,54,49,99,57,55,98,52,102,56,55,57,53,48,49,50,97,49,99,57,99,55,57,55,97,48,54,53,101,100,98,54,51,99,54,56,101,101,55,55,49,52,102,52,49,53,54,98,97,100,98,50,50,53,48,52,56,48,97,57,48,55,55,56,48,98,97,54,48,101,101,56,49,55,48,56,51,98,101,49,101,53,57,57,54,51,57,48,55,48,49,101,56,51,56,50,102,49,100,97,49,100,54,51,52,53,55,57,97,52,48,49,53,50,49,99,48,99,99,51,56,98,53,99,100,51,101,57,100,48,102,101,55,55,54,53,51,97,53,51,57,57,97,99,54,97,100,55,48,52,52,97,49,102,54,56,100,99,54,50,49,97,51,51,53,51,54,100,98,50,48,48,102,102,54,53,52,102,49,48,48,98,99,48,53,102,99,55,48,51,53,52,48,50,97,97,99,48,49,102,54,52,101,48,48,100,55,48,55,48,50,55,55,48,55,48,48,54,52,98,53,48,50,54,50,56,55,48,97,48,48,55,52,98,101,49,102,48,48,49,56,97,48,49,97,97,57,99,53,48,49,102,50,48,51,55,50,56,48,53,53,53,48,48,102,102,51,101,99,57,99,48,49,97,101,48,99,48,52,101,101,56,48,50,54,53,97,48,49,51,49,54,48,48,102,102,53,53,55,99,51,101,48,97,48,54,54,48,55,100,56,48,49,48,48,51,98,98,52,52,49,101,48,102,99,56,48,99,48,48,102,102,57,53,54,53,48,51,55,48,49,49,101,48,50,53,54,101,48,48,102,102,100,98,56,48,55,99,48,57,50,100,48,54,52,57,56,50,53,48,48,50,50,99,56,100,48,52,57,54,49,97,50,55,48,53,53,48,51,97,97,49,101,56,48,102,48,48,102,102,55,49,56,51,99,97,53,48,56,55,99,99,51,57,99,53,101,57,54,101,49,100,56,48,102,52,56,55,53,52,98,57,50,97,99,51,99,50,49,100,55,48,102,50,48,55,55,52,98,52,52,100,50,57,56,98,100,50,56,48,98,100,50,57,57,50,100,97,50,99,52,97,56,50,101,56,97,55,50,101,56,97,101,52,56,52,52,52,101,50,97,56,98,52,50,97,56,98,51,52,55,52,55,52,99,52,48,50,99,57,49,53,50,100,49,49,51,49,48,53,51,53,56,52,53,52,100,52,51,55,55,51,57,49,50,97,48,55,53,50,48,52,102,98,48,48,102,102,51,101,102,49,99,49,102,50,56,49,51,99,97,48,52,97,56,56,51,97,102,48,50,53,56,56,98,52,48,101,49,53,48,51,98,101,55,48,97,97,57,48,101,57,49,54,54,48,102,100,99,49,101,51,50,49,56,55,101,100,101,52,101,50,99,52,49,102,100,56,55,97,99,51,97,50,53,48,50,49,97,51,51,50,57,56,57,56,49,100,54,48,101,99,48,55,53,56,51,56,56,49,100,54,48,101,57,48,55,51,99,98,57,48,102,55,56,48,57,57,48,51,99,53,50,99,99,51,56,57,54,56,50,49,101,100,50,98,101,48,51,100,52,56,97,49,99,56,52,98,50,56,48,98,48,50,56,99,48,49,101,99,99,100,54,53,100,56,49,49,55,101,101,55,100,53,98,54,51,53,48,100,102,49,101,98,56,102,50,50,52,100,50,48,56,55,56,52,48,101,55,48,53,49,100,54,98,99,99,102,51,102,57,49,55,99,99,52,55,55,51,102,102,52,51,48,100,99,102,52,51,54,49,53,102,102,48,97,100,56,52,49,102,50,56,49,48,99,55,52,51,53,56,100,49,51,57,57,100,52,102,97,55,50,51,97,57,102,53,101,55,55,51,98,49,97,49,50,51,52,102,97,100,54,100,97,56,51,100,52,54,100,97,101,54,99,55,100,56,57,56,56,57,53,51,53,51,53,48,53,53,55,52,97,49,48,100,97,100,97,48,49,98,53,48,102,48,56,55,55,97,51,57,52,51,100,52,54,101,56,101,99,48,102,50,56,102,48,48,101,101,57,57,101,54,97,49,98,97,51,57,54,55,100,53,97,55,101,49,100,55,51,52,49,54,98,49,54,56,50,98,48,99,53,51,100,57,101,100,53,98,57,52,97,101,55,50,97,55,52,98,48,50,55,52,97,97,101,99,98,53,56,55,56,56,98,99,101,102,48,102,48,99,51,98,49,101,53,97,99,56,55,56,51,98,50,57,55,98,49,56,101,50,102,56,101,55,49,99,53,56,53,56,52,97,100,57,102,56,53,102,48,51,53,54,56,49,52,98,97,56,53,100,56,51,55,56,57,49,52,48,50,56,98,99,48,101,53,56,48,49,102,49,102,99,48,48,54,98,98,52,56,49,50,98,54,48,48,102,102,97,48,97,48,102,100,48,48,102,102,48,97,53,100,48,49,101,99,97,56,48,102,99,48,48,52,102,100,56,48,51,54,48,55,56,49,51,98,50,48,48,57,56,56,97,48,52,99,55,56,48,49,53,50,50,48,102,56,50,56,48,56,51,101,48,48,102,102,102,56,102,101,48,48,102,102,51,53,100,97,52,48,57,53,98,48,48,53,48,53,48,55,101,56,48,48,102,102,53,50,101,56,48,102,54,53,52,48,55,101,51,48,50,55,100,101,55,53,56,49,50,50,54,48,52,101,97,99,55,101,52,55,53,56,49,50,57,48,48,52,99,54,52,102,101,54,51,57,98,53,48,51,97,51,48,102,55,101,102,99,99,50,52,99,55,51,57,57,52,48,54,50,48,51,98,52,50,99,51,98,101,49,101,56,48,48,102,102,52,102,97,51,52,52,48,48,102,102,97,56,99,55,54,49,49,56,48,52,100,54,48,98,101,56,98,50,48,50,102,48,48,51,56,53,98,52,56,56,54,50,56,101,51,100,97,49,52,48,48,101,102,48,56,100,102,52,56,49,100,56,48,53,98,52,56,49,50,50,52,48,52,56,102,56,51,100,56,48,50,55,101,99,48,57,56,51,50,57,99,49,99,97,56,51,97,101,52,50,101,100,97,48,98,52,102,49,53,52,49,101,50,48,55,57,56,49,101,98,57,55,56,51,98,57,99,48,49,101,57,99,56,51,97,99,101,49,102,53,48,101,98,48,55,52,99,51,100,97,48,102,48,54,52,97,55,48,102,50,48,55,97,52,51,97,53,56,51,100,98,54,49,100,51,99,49,101,100,52,49,52,99,99,49,100,50,50,57,56,98,57,99,53,102,57,55,101,55,48,52,57,57,53,100,49,51,56,51,53,52,100,52,51,48,48,102,102,99,100,51,48,50,53,97,52,48,57,55,54,48,55,54,54,48,52,97,54,48,51,56,98,48,55,54,101,48,52,98,98,56,51,57,102,52,52,50,100,57,48,48,49,100,102,48,51,98,49,50,57,100,50,48,97,56,50,56,102,49,55,97,53,97,51,101,53,100,57,55,50,53,56,50,52,49,54,97,53,98,49,54,52,49,101,52,48,102,48,57,55,97,53,99,49,54,49,102,50,50,50,51,97,52,57,54,56,49,101,54,48,102,51,57,55,50,53,99,48,55,56,56,98,51,54,48,97,57,52,50,52,49,50,57,49,48,99,98,48,50,100,49,50,100,48,52,51,98,99,53,48,57,52,54,53,48,50,50,97,48,49,52,99,56,50,48,56,99,48,48,51,101,57,100,52,48,57,50,50,48,55,54,50,48,52,57,55,56,49,50,55,97,49,99,100,98,48,101,53,48,55,97,56,97,97,48,55,57,101,49,101,53,48,55,102,101,53,54,48,55,53,52,49,102,55,48,55,100,52,49,101,99,49,53,54,49,100,98,55,56,51,98,97,56,56,49,101,97,54,48,51,100,52,49,100,53,50,98,56,98,50,48,101,54,48,55,55,56,51,98,50,48,50,55,50,53,48,49,52,97,49,102,101,97,48,55,55,52,49,100,56,50,56,48,98,48,57,52,57,48,101,102,50,49,56,55,102,53,49,49,49,48,98,100,48,49,51,100,48,102,49,48,55,99,99,51,99,57,52,49,100,102,48,101,52,98,97,49,101,98,50,99,48,51,57,52,53,50,56,49,54,100,48,48,51,101,52,49,48,48,48,102,102,102,98,53,57,52,102,48,50,53,102,56,51,98,50,53,102,56,49,50,50,101,48,101,52,49,97,50,97,100,51,52,49,101,50,56,51,100,100,48,55,55,48,57,50,56,101,48,102,98,99,51,102,52,102,98,101,53,48,57,55,54,99,56,51,98,99,48,55,54,99,49,102,97,52,49,50,99,52,97,97,55,56,49,100,101,49,53,56,53,49,99,97,52,97,54,97,53,49,53,101,48,102,49,99,51,102,101,49,100,57,101,57,52,57,54,53,101,50,54,48,55,57,100,48,53,48,51,56,55,52,99,49,100,99,56,55,56,52,51,98,99,49,101,48,48,101,54,97,48,50,55,56,55,56,56,51,101,97,53,48,56,55,98,48,51,56,56,51,52,51,98,50,54,54,49,57,97,49,100,101,48,101,100,97,101,49,101,55,51,53,56,50,51,51,53,48,102,97,55,52,52,50,56,54,50,53,98,53,48,100,55,99,97,101,51,97,49,99,56,101,97,101,48,56,97,99,97,98,53,98,49,56,98,48,102,52,101,98,54,97,50,52,56,53,53,56,97,50,97,52,50,52,48,102,100,48,55,100,99,55,101,48,49,55,97,48,49,102,56,49,99,56,51,56,55,48,101,102,54,100,51,56,56,101,49,56,101,56,57,98,48,55,56,55,57,101,99,102,48,55,57,54,57,101,56,101,98,53,101,98,48,99,101,97,100,51,57,49,98,52,51,100,54,54,98,57,99,52,102,54,48,97,52,53,102,53,53,57,57,54,102,53,56,55,57,51,56,57,56,99,55,50,52,51,53,55,98,100,101,55,57,97,100,55,53,56,98,99,100,49,56,97,57,53,48,50,52,52,48,48,102,102,102,98,102,99,48,48,102,102,55,100,98,98,98,54,48,102,50,100,51,56,49,101,50,48,48,51,101,98,101,48,49,99,50,97,51,55,54,56,51,56,56,49,100,54,48,102,52,101,48,101,100,48,49,51,49,99,49,102,101,50,101,48,97,57,99,99,57,54,50,49,101,101,48,102,99,56,55,48,48,51,100,52,56,99,57,57,99,49,100,97,48,55,50,53,49,56,98,49,54,48,49,51,56,53,50,48,55,52,56,51,56,54,49,102,50,48,101,102,50,50,97,52,56,55,56,56,51,100,99,49,57,97,49,49,55,56,49,102,49,48,102,53,49,52,100,99,97,99,48,101,102,53,49,53,99,48,101,102,52,97,102,52,101,52,102,48,55,97,56,49,51,50,48,48,102,102,102,56,98,52,53,55,101,48,52,102,52,56,51,101,57,57,102,99,48,49,57,49,51,48,51,101,102,52,54,48,57,101,48,102,55,56,49,99,54,54,50,52,51,56,102,102,56,97,101,55,101,50,99,101,50,49,52,48,53,57,102,98,55,50,57,100,50,52,101,51,56,101,53,53,100,55,97,51,56,51,52,48,100,55,102,102,102,51,100,55,97,102,102,102,101,51,102,49,99,100,102,56,53,54,48,97,53,48,49,57,55,56,48,49,102,49,54,98,101,48,48,101,55,100,48,48,102,102,102,57,101,56,48,55,98,56,49,50,57,50,49,102,97,51,48,101,50,51,48,51,100,101,48,55,49,52,48,48,102,102,50,56,48,97,48,56,53,48,50,99,99,99,54,51,55,52,100,48,49,101,52,49,102,102,51,50,52,100,50,51,102,98,101,100,55,98,56,100,51,53,51,54,51,52,98,49,57,51,98,57,100,53,97,98,50,100,54,57,100,57,53,99,98,50,50,49,53,98,54,53,98,50,53,50,54,53,97,101,55,53,98,54,100,55,53,97,48,51,99,54,49,101,53,56,55,52,99,51,97,56,49,99,98,48,50,99,102,56,51,99,97,49,99,56,49,100,48,51,57,99,53,50,55,50,51,57,48,101,51,57,98,48,55,56,51,101,49,101,100,48,48,49,51,97,54,99,57,97,101,101,51,97,50,98,56,55,101,51,53,99,100,48,55,99,52,100,55,57,102,52,102,56,102,53,49,50,98,97,97,54,51,52,101,101,97,49,97,55,55,51,98,49,100,57,97,99,51,97,57,100,99,101,101,97,100,97,48,51,50,52,48,48,102,102,51,101,102,98,54,54,98,56,48,51,101,97,54,52,48,57,98,53,48,54,56,57,55,99,56,99,48,101,53,55,99,101,99,54,100,102,49,56,48,57,56,98,48,55,52,51,52,55,48,51,55,48,57,51,101,51,48,98,51,57,102,97,56,48,53,102,54,48,49,50,57,97,48,102,55,48,49,102,101,56,51,57,48,48,102,102,50,54,48,56,49,100,99,48,51,99,51,48,50,53,55,49,51,52,98,57,52,50,48,55,102,52,56,97,53,99,50,52,56,55,54,56,49,100,99,52,49,52,48,49,100,52,50,97,52,51,102,56,53,99,49,54,50,53,99,48,55,102,52,97,97,50,99,48,51,56,50,102,49,52,54,53,53,48,55,51,56,98,98,50,56,52,51,99,101,56,52,49,101,52,50,99,99,51,99,54,53,53,48,55,57,99,98,48,48,101,101,57,53,101,53,54,55,50,56,57,51,100,51,101,100,51,52,98,53,52,54,97,50,98,50,50,48,98,51,57,52,51,98,54,99,48,51,48,52,99,48,49,102,55,99,101,99,98,56,101,56,48,51,101,97,54,99,48,57,98,49,54,100,98,56,97,98,55,53,99,52,54,48,55,50,57,51,97,54,52,49,49,55,102,56,48,57,56,99,48,55,52,51,102,99,101,100,102,49,56,55,99,51,57,99,48,102,53,48,52,57,56,48,49,102,52,55,50,48,48,102,102,102,97,55,53,50,98,56,48,57,54,51,48,101,102,48,55,51,52,48,57,99,48,48,50,54,51,52,51,98,101,53,97,50,51,56,49,51,51,54,49,101,52,50,57,54,48,98,56,48,55,55,56,49,99,51,48,102,48,57,53,97,53,100,56,55,53,56,98,98,48,50,53,100,57,48,56,98,56,52,48,48,55,57,48,49,100,48,50,101,57,49,52,98,54,54,52,97,98,48,55,56,48,57,56,53,51,56,55,98,99,98,55,48,55,57,99,48,101,100,99,51,100,48,49,100,100,50,100,99,98,51,50,56,56,51,101,54,49,99,55,50,98,56,98,100,48,55,54,52,57,102,100,50,52,51,98,102,54,53,55,50,48,48,55,57,53,49,48,98,51,98,52,55,48,51,48,52,55,101,48,55,55,52,100,51,49,101,51,48,102,48,99,99,100,51,98,49,57,57,54,49,100,100,99,55,55,51,49,56,101,50,55,98,51,99,57,102,97,50,53,98,48,101,52,99,54,57,102,56,102,97,48,52,52,52,98,48,98,97,55,57,50,57,48,55,54,56,100,98,49,100,53,102,49,51,50,98,53,98,49,99,98,53,97,48,50,55,52,48,98,53,52,48,102,97,52,55,49,56,51,57,53,48,53,57,98,56,102,100,49,98,54,51,101,101,97,52,101,56,54,99,98,48,100,57,48,102,49,52,55,97,99,99,52,51,49,99,55,51,57,55,99,54,49,101,100,101,51,100,50,55,102,51,101,48,101,57,48,101,98,52,56,54,54,57,101,48,101,99,55,97,54,98,57,52,48,48,57,53,100,51,98,50,54,57,97,101,55,98,51,99,98,49,101,55,52,51,98,49,99,57,100,53,53,53,54,49,101,52,102,52,55,56,51,97,57,99,48,102,52,48,51,49,52,56,55,49,99,98,54,48,102,52,49,55,99,49,99,54,48,101,54,56,55,56,48,51,102,54,49,100,48,99,48,101,102,99,51,101,99,53,99,56,55,53,48,51,98,101,53,99,56,55,98,56,49,100,101,99,48,55,56,53,48,48,51,100,55,50,49,99,52,48,102,53,57,54,52,53,53,97,51,50,52,48,55,56,52,51,57,98,56,51,100,52,53,51,99,99,57,53,52,49,101,54,57,48,101,100,49,54,56,102,97,52,49,53,51,56,51,99,54,53,52,101,57,52,48,50,102,98,50,50,101,50,99,57,48,51,54,52,49,52,99,99,97,48,98,56,56,49,51,101,52,49,101,99,48,50,54,53,99,51,56,97,48,52,97,49,56,51,102,57,48,102,53,56,49,50,56,50,49,100,56,56,48,102,56,56,49,51,49,54,53,49,56,55,51,101,49,50,48,49,100,99,57,52,55,50,53,51,97,50,56,55,57,57,51,55,98,100,99,98,99,50,97,100,49,56,51,99,97,53,97,57,52,48,49,100,56,52,98,52,98,54,100,48,99,51,99,56,49,102,49,48,101,99,48,55,51,57,50,48,51,99,52,49,101,52,48,101,56,48,55,55,50,100,49,52,98,98,99,53,102,56,55,97,99,97,52,50,97,52,51,98,100,52,49,100,48,48,102,53,101,52,101,101,49,100,51,50,101,56,52,102,48,50,55,102,56,48,57,102,101,48,55,49,101,48,48,102,102,102,97,102,52,48,55,50,99,57,52,48,102,52,56,49,101,98,97,54,55,50,101,52,51,100,50,53,102,100,49,54,48,53,52,56,51,97,56,48,55,53,52,53,53,49,54,50,56,101,56,97,49,101,102,48,55,97,52,49,101,98,52,54,54,57,56,98,52,56,52,49,52,49,55,53,99,54,49,50,102,49,52,56,49,100,49,50,56,102,50,52,97,48,97,54,56,55,102,48,51,102,50,57,56,56,54,57,97,56,48,49,100,51,50,98,100,50,49,48,101,50,53,48,48,102,102,98,101,48,102,57,49,55,56,49,100,48,48,102,102,101,56,56,55,97,99,49,56,100,48,55,49,48,48,102,102,102,100,52,49,100,53,56,49,51,50,101,48,101,57,48,51,97,52,48,102,98,99,49,99,55,48,55,98,49,98,48,102,99,56,51,98,48,48,102,102,102,98,99,57,55,50,101,56,55,54,48,51,100,50,100,57,53,50,49,101,51,50,56,54,48,98,53,54,99,97,48,48,102,102,102,50,49,55,52,49,100,52,50,101,51,55,50,57,99,51,100,56,53,52,57,52,56,49,101,49,52,52,97,52,49,50,102,48,51,98,101,53,99,50,48,49,48,52,102,50,57,57,48,54,100,50,101,57,49,51,97,55,97,49,101,101,56,48,57,52,56,54,57,57,99,48,100,55,53,99,55,57,51,57,49,102,52,49,53,101,51,98,52,97,56,100,56,56,100,51,53,54,49,57,100,53,56,101,98,50,98,54,49,102,52,101,100,48,102,50,97,100,99,99,54,57,101,101,53,54,56,99,98,54,98,100,98,54,99,55,98,57,97,100,57,50,98,52,54,57,52,53,55,52,54,56,100,98,54,100,48,48,102,102,98,99,99,99,102,49,100,102,49,101,97,49,100,56,48,48,102,102,97,53,56,51,101,101,51,101,48,55,55,55,53,54,56,55,55,56,55,57,49,102,51,56,98,56,101,48,99,51,100,49,99,56,102,52,55,57,49,100,54,51,53,48,102,48,54,52,57,97,49,48,102,101,55,57,49,100,98,51,99,48,50,97,100,99,98,48,102,50,98,56,99,102,51,99,57,100,101,51,99,101,50,97,53,101,55,98,51,99,53,54,57,101,100,53,49,99,99,100,50,51,98,49,100,56,102,48,55,97,51,99,57,99,56,102,57,48,101,101,48,49,52,57,53,49,54,57,49,99,98,50,54,101,100,50,54,57,99,101,57,49,54,57,56,100,102,55,52,51,53,50,53,101,56,51,52,99,102,57,101,98,55,102,52,51,102,48,54,98,53,48,101,55,51,48,97,100,56,54,99,97,48,49,99,50,57,52,55,100,55,49,101,55,48,100,102,100,54,98,48,49,52,48,53,56,48,97,49,48,50,56,48,52,57,49,48,48,102,102,55,100,102,98,48,48,102,102,51,101,97,54,53,51,52,49,100,54,56,55,102,48,51,99,97,48,52,102,57,48,51,56,50,50,57,56,98,54,52,101,48,55,53,99,49,102,57,50,102,56,98,51,48,102,57,56,49,51,51,48,53,52,49,54,48,53,99,57,52,53,52,56,56,48,101,100,52,49,101,50,48,55,99,48,51,101,101,49,100,56,50,57,53,49,56,51,100,52,49,100,99,99,53,100,48,55,56,53,98,48,102,54,57,55,101,53,53,56,51,100,57,48,102,56,56,55,101,53,50,49,50,53,100,48,101,100,57,52,97,53,50,49,55,101,48,48,102,102,102,54,50,49,55,54,53,55,57,54,101,53,57,55,50,99,53,48,48,51,57,97,53,99,49,52,54,53,50,48,55,52,99,48,55,54,102,102,102,102,49,52,48,56,97,55,102,49,98,56,97,101,55,101,48,49,99,48,54,48,49,56,97,48,53,98,56,55,53,56,54,49,57,97,48,51,98,101,54,97,56,102,54,49,57,97,55,102,56,51,50,102,51,98,98,52,99,57,54,56,100,53,57,52,50,53,57,101,56,101,101,101,97,54,98,52,54,49,101,57,57,54,56,51,99,99,55,52,49,57,52,53,52,100,50,50,98,49,100,48,54,57,57,54,52,48,49,100,99,48,53,102,100,48,55,97,99,51,97,56,49,102,50,48,55,55,48,48,102,102,98,55,97,49,102,56,49,99,102,51,100,98,49,54,49,99,48,100,50,53,56,51,102,98,48,102,50,55,50,56,101,54,99,51,101,57,56,97,54,97,57,100,53,53,48,101,54,52,51,101,49,56,101,54,56,50,97,54,100,98,53,52,49,102,48,101,52,101,55,53,54,100,54,51,97,52,56,55,56,53,48,98,99,101,101,55,98,51,97,100,53,56,55,52,51,100,49,100,57,54,98,99,48,50,100,100,48,48,102,102,49,102,55,101,56,48,48,100,55,55,54,48,50,54,54,52,49,52,48,101,49,48,48,48,102,102,97,53,101,48,49,100,50,50,56,48,54,52,54,53,56,98,57,48,53,56,48,55,50,56,48,53,98,57,56,48,51,101,102,100,48,48,102,102,49,97,101,101,99,48,52,99,99,56,50,56,49,99,50,48,48,49,52,98,99,48,51,97,53,53,48,48,102,102,99,56,98,55,48,52,48,49,101,48,50,57,52,99,48,101,99,56,48,49,98,54,57,48,102,49,100,48,48,48,102,102,98,100,56,55,48,48,102,102,49,53,102,57,98,51,56,57,56,50,102,56,52,48,49,98,48,50,56,50,99,99,52,48,49,51,49,99,53,48,48,50,57,52,52,51,98,100,99,50,100,56,49,101,100,48,51,97,53,48,55,54,54,48,102,100,99,49,100,98,48,55,99,56,49,99,101,56,51,100,102,48,101,55,57,53,50,49,102,101,48,55,54,56,49,102,102,50,57,100,101,50,56,56,51,100,56,49,100,52,50,102,49,98,52,56,101,56,52,53,57,97,49,55,55,57,49,57,50,49,56,55,53,57,55,57,49,102,97,49,50,54,57,53,97,53,97,57,53,50,53,57,97,51,50,51,57,55,48,49,100,102,48,102,49,57,52,99,57,97,56,48,53,101,56,55,55,56,98,99,50,98,52,97,97,48,102,48,56,55,55,56,98,48,52,48,50,99,100,48,57,48,57,51,57,48,52,48,50,100,50,48,48,49,102,54,54,48,48,48,102,102,102,97,101,56,48,55,57,54,48,48,102,102,102,97,101,48,48,55,102,49,56,49,100,98,48,55,56,53,50,99,98,97,48,102,57,48,51,98,56,48,102,50,49,53,54,56,50,53,101,48,51,97,57,48,55,99,99,57,48,49,100,53,54,48,51,97,56,53,50,48,51,99,53,52,55,54,99,97,57,50,57,54,99,51,101,50,56,50,56,52,53,54,97,49,56,55,57,48,51,101,52,56,97,53,52,57,54,56,49,99,54,48,102,50,57,54,52,57,50,49,100,98,50,101,52,97,48,52,102,50,102,52,48,52,102,97,99,97,101,101,49,100,101,48,102,56,50,54,57,53,56,56,48,49,100,102,48,102,97,48,55,54,50,57,51,56,48,55,99,100,48,55,55,101,48,48,102,102,102,98,49,102,48,101,48,49,55,50,48,48,102,102,102,98,49,48,48,50,54,48,56,48,49,102,53,101,50,48,102,48,54,99,97,97,48,101,97,56,51,99,57,48,101,55,97,55,56,51,98,52,52,101,48,50,53,102,57,101,52,48,52,51,48,102,53,50,55,97,52,56,51,100,97,50,56,52,51,99,56,48,52,98,101,49,53,99,48,102,57,52,49,101,50,50,48,49,55,51,52,56,97,53,52,50,55,48,55,53,99,51,98,54,53,98,48,51,98,57,55,100,48,52,98,56,52,100,97,50,99,99,98,56,48,102,52,49,52,54,56,56,49,101,100,50,56,56,98,99,50,97,52,97,49,50,98,48,51,98,102,56,98,102,48,101,99,49,54,52,57,99,49,101,57,48,102,51,48,50,55,57,99,48,57,51,98,48,55,55,99,48,52,102,53,56,49,50,99,101,49,102,100,48,50,53,99,48,49,101,50,50,55,55,50,56,49,98,48,102,52,99,97,48,49,54,99,49,100,50,48,102,99,97,51,57,52,50,53,52,48,55,56,52,98,55,48,55,55,50,49,102,100,48,101,102,97,52,56,50,54,99,51,98,56,49,101,101,50,57,53,49,56,98,57,57,49,98,99,102,99,102,56,55,55,52,51,99,50,56,97,53,51,97,54,57,52,52,53,100,57,55,99,49,99,53,48,102,49,48,55,97,99,51,57,101,53,55,56,55,56,52,97,51,99,53,100,100,49,54,48,56,50,49,56,48,102,57,48,101,101,49,57,54,51,102,56,54,54,57,101,52,102,54,54,52,50,101,57,52,100,57,51,49,99,102,52,55,98,51,57,53,57,48,54,53,97,101,55,49,101,56,101,57,53,99,100,51,100,49,99,52,102,52,100,50,57,48,53,98,52,54,57,52,98,100,99,56,52,48,100,51,53,54,98,50,56,52,57,53,101,102,48,57,97,48,57,56,48,98,54,98,48,102,97,48,55,101,52,49,54,57,52,51,101,101,54,50,57,56,50,49,101,48,49,99,56,102,56,55,54,48,101,99,48,51,99,97,51,49,56,55,54,99,55,57,57,55,50,56,53,56,51,54,98,48,99,102,51,98,57,57,54,51,99,97,55,51,51,97,49,101,99,99,100,49,102,49,51,49,53,100,49,56,55,57,55,49,101,53,55,57,99,99,101,97,55,98,48,53,49,57,97,99,55,51,51,57,50,52,49,53,50,48,97,53,51,99,49,99,52,102,50,100,55,57,97,50,54,54,49,100,97,57,99,99,48,50,97,54,101,99,57,55,97,51,100,55,97,50,52,49,55,53,53,97,99,102,99,54,100,98,57,99,101,49,53,99,99,48,98,49,54,50,56,99,97,48,55,50,52,48,48,102,56,102,102,101,102,56,48,49,102,54,100,48,48,52,97,100,99,100,48,98,48,52,97,56,51,102,53,51,56,50,99,48,49,101,53,100,48,49,101,99,48,99,49,48,51,55,51,102,51,48,57,53,48,50,102,56,48,50,54,97,52,48,57,54,55,48,55,57,54,48,52,57,101,56,51,102,97,48,55,56,99,48,52,98,97,48,51,100,102,52,55,50,57,100,97,48,102,99,48,51,98,55,50,99,100,49,49,48,49,51,100,50,56,51,98,99,53,57,51,52,53,98,56,55,55,99,98,57,50,98,99,98,57,50,97,48,97,101,48,102,51,48,55,54,99,51,99,50,53,50,57,54,48,52,53,49,53,50,53,101,50,98,48,51,99,97,49,100,56,50,101,48,97,55,50,102,100,48,57,49,52,98,53,52,50,50,98,52,98,101,50,98,57,49,52,98,50,54,48,97,101,48,102,50,57,52,50,53,48,56,55,56,49,48,99,98,48,50,57,53,48,48,102,102,48,99,49,56,48,49,102,52,48,49,99,101,48,48,102,102,102,98,54,56,48,50,53,55,48,102,99,57,54,99,56,97,48,102,100,48,55,49,52,55,51,48,49,50,101,54,48,102,54,56,55,48,51,51,101,51,102,53,48,49,55,55,49,100,99,53,52,98,52,101,101,51,100,54,54,49,49,100,100,55,50,97,48,57,48,98,99,101,101,54,100,57,99,53,97,102,56,101,56,101,54,98,97,51,57,97,55,101,54,52,49,57,55,52,97,53,99,49,57,97,49,48,56,99,100,56,57,52,99,49,57,52,52,52,54,48,49,99,101,56,55,99,97,54,57,57,57,101,54,99,48,50,100,102,56,51,100,52,51,54,48,99,57,51,101,57,100,52,100,50,51,50,56,100,50,48,101,56,99,55,100,48,102,99,55,48,51,101,57,99,100,101,100,53,56,55,52,51,101,49,99,56,102,56,51,97,48,54,56,49,101,56,101,97,55,98,51,97,97,99,54,53,97,100,53,56,55,55,51,99,57,100,101,98,49,101,99,53,56,99,98,53,97,101,54,100,57,53,98,53,49,54,53,99,48,51,50,53,48,52,100,48,50,101,48,48,102,102,54,101,53,48,49,49,48,56,48,49,102,49,55,53,48,48,102,102,54,99,102,54,48,55,101,97,48,48,102,102,57,56,97,97,49,102,98,48,48,50,97,99,50,48,101,52,49,52,48,55,98,100,49,51,52,48,98,56,48,49,52,97,48,50,50,49,48,48,102,102,51,101,50,101,97,48,48,100,57,101,99,48,102,100,52,48,49,51,49,53,52,51,102,54,48,48,102,102,53,53,56,52,49,99,56,50,56,48,99,50,48,102,100,48,48,51,54,101,50,49,100,101,56,48,50,55,101,49,97,54,48,48,102,102,53,57,48,99,102,99,48,50,54,100,48,53,97,55,48,48,102,102,51,53,98,54,48,50,102,51,56,48,49,51,53,48,49,100,50,48,48,50,99,48,51,101,57,56,48,99,55,56,48,48,102,102,102,98,101,102,48,48,102,102,54,98,52,99,48,49,51,54,101,48,48,97,48,97,48,101,53,48,48,48,102,102,97,54,50,56,49,100,49,50,56,48,53,97,97,53,48,98,101,48,98,101,48,51,53,52,48,51,50,97,99,48,49,102,55,100,101,48,48,100,54,57,57,48,50,54,100,99,50,53,49,52,49,99,97,57,56,50,52,48,49,99,101,50,56,49,100,49,48,97,53,48,48,98,53,52,101,51,102,102,102,48,97,51,102,49,99,48,98,48,49,56,51,97,56,49,54,101,49,102,52,56,48,51,54,100,54,55,52,48,48,52,101,49,57,99,99,48,48,97,101,56,102,100,56,48,101,102,48,49,50,99,55,48,48,54,99,48,50,51,99,54,48,48,102,102,57,57,52,52,100,101,48,48,102,102,50,57,55,52,55,52,102,97,53,100,55,53,100,52,48,97,49,99,48,51,49,55,102,53,100,55,53,100,55,102,100,52,99,53,100,52,48,100,51,100,99,57,49,98,56,100,51,55,99,100,99,50,98,56,100,99,100,56,100,56,50,99,54,51,57,57,54,51,101,100,99,101,51,100,53,98,57,53,102,48,48,101,100,53,100,55,51,49,99,54,51,101,102,102,102,100,99,50,99,50,56,55,48,56,53,48,49,57,54,52,48,49,102,49,101,57,48,50,52,49,99,48,57,52,98,48,50,55,55,53,49,52,48,57,98,57,98,48,50,54,56,48,49,100,49,98,52,48,102,52,50,99,49,100,56,98,99,48,101,50,51,48,55,49,97,101,99,51,102,48,48,102,49,52,51,57,102,52,53,49,52,56,55,99,100,98,48,55,99,100,56,51,99,57,51,98,48,55,48,48,102,102,51,100,101,49,100,53,48,49,51,49,48,49,51,48,48,48,102,102,55,98,53,52,51,98,102,53,102,57,54,102,57,51,98,50,49,48,48,57,55,99,101,52,48,101,56,55,57,50,100,51,97,53,51,48,49,97,48,48,102,102,48,55,100,102,49,48,48,51,101,98,50,48,48,57,49,101,48,50,52,100,99,48,57,51,56,48,101,51,56,51,100,50,48,50,53,97,99,49,99,54,98,54,48,101,99,99,51,102,54,53,98,48,49,51,48,99,49,100,49,48,101,51,49,54,97,53,101,51,54,48,102,48,52,49,101,99,48,55,97,97,57,50,52,51,97,52,53,57,48,51,98,57,48,55,98,52,53,100,57,54,48,53,52,54,50,98,52,51,102,50,49,102,56,48,102,51,57,53,48,99,56,50,54,99,98,52,48,101,99,57,52,97,57,54,48,57,99,52,53,52,48,99,53,56,99,101,52,51,50,48,100,57,54,48,100,97,48,97,53,97,53,99,97,54,56,51,57,50,97,49,99,97,51,53,53,55,48,101,99,100,49,101,97,53,54,98,56,101,52,48,50,53,99,100,97,55,56,56,101,54,100,55,57,101,50,49,101,100,50,97,48,102,55,52,101,57,54,56,99,52,51,97,100,54,56,99,100,55,99,97,51,51,50,57,101,48,49,100,56,52,99,98,50,99,99,48,53,98,52,100,49,48,53,100,49,56,55,55,54,54,54,56,55,101,97,97,52,49,54,102,99,55,56,51,51,52,55,57,97,56,102,98,50,101,53,99,54,55,50,57,54,57,102,53,97,54,55,49,57,56,101,49,100,99,57,52,100,51,51,49,53,52,57,98,56,55,54,52,57,102,56,48,52,100,54,49,102,48,48,50,48,57,55,52,56,98,97,56,48,57,53,100,49,56,51,99,52,97,99,56,57,54,97,49,54,54,48,50,100,55,56,51,98,56,48,50,55,54,48,48,102,102,57,99,52,48,55,52,97,49,99,101,50,97,52,49,100,102,48,51,97,100,48,50,54,97,99,48,57,56,55,48,55,54,101,49,99,50,48,101,102,99,97,54,52,57,52,56,49,99,97,48,101,52,56,51,101,54,48,55,56,97,49,100,52,48,101,97,49,52,100,99,98,52,50,99,49,51,48,98,97,50,99,48,48,52,97,99,51,98,99,53,49,56,55,56,49,48,52,97,97,50,98,97,53,51,52,98,56,52,102,52,102,50,101,49,51,54,53,49,49,49,50,48,49,51,97,53,57,50,54,97,53,97,55,98,56,55,52,100,52,98,55,49,99,97,49,49,56,49,102,49,48,49,51,50,56,48,52,99,49,48,49,51,48,98,56,51,98,98,56,49,102,98,56,51,102,50,48,55,98,48,48,102,57,50,52,51,97,50,48,50,54,102,99,51,97,102,50,48,102,52,48,49,101,49,48,55,99,52,51,102,98,56,51,98,98,54,53,101,54,50,98,97,52,98,97,101,53,48,56,48,51,100,100,54,53,98,49,54,102,56,97,97,101,53,99,99,57,53,48,53,51,56,48,57,57,48,50,52,98,50,50,55,50,99,51,57,53,54,56,51,50,57,99,52,102,50,49,97,49,102,57,48,49,99,53,52,48,49,102,53,49,101,48,48,102,102,102,97,56,99,48,48,102,102,55,100,55,57,56,49,51,51,48,48,102,102,48,102,97,102,51,48,50,53,100,99,49,102,56,56,51,101,102,48,50,53,101,49,49,99,51,102,52,48,102,52,52,51,102,50,56,101,48,102,51,97,99,51,100,48,49,101,57,98,48,55,57,99,48,102,57,99,51,98,99,101,49,54,98,99,97,48,48,55,100,50,48,102,50,52,51,97,52,53,51,54,97,50,57,56,51,97,52,48,102,49,48,97,52,48,101,102,97,49,102,50,98,99,51,98,99,53,48,49,52,101,56,51,98,50,48,49,52,99,56,55,57,50,102,50,50,55,52,100,52,101,102,54,57,101,57,54,57,97,57,100,52,48,53,97,101,48,48,102,57,48,57,56,49,50,48,97,48,52,97,54,48,49,50,52,52,99,48,49,50,56,55,99,48,57,54,49,48,55,52,56,100,48,51,98,48,97,48,55,57,99,57,54,48,102,100,49,98,48,102,99,53,51,52,49,102,55,48,55,56,97,49,101,102,97,50,102,53,97,48,101,55,52,48,51,57,97,48,48,102,102,55,98,55,51,53,56,48,51,100,52,48,48,102,102,102,55,56,55,97,102,57,53,99,48,50,53,101,48,48,102,55,52,57,55,102,53,97,56,97,56,99,56,48,48,102,102,57,101,101,53,56,55,99,57,100,100,51,51,50,49,97,48,99,97,49,56,102,49,102,99,55,50,56,55,56,56,101,56,51,98,48,100,49,101,48,51,99,49,97,50,55,50,97,54,51,98,56,101,97,55,49,51,100,98,52,101,57,48,102,56,55,97,97,98,50,51,48,102,97,49,50,50,49,100,57,50,55,52,48,53,51,52,51,98,56,100,50,52,102,50,100,52,56,52,55,48,54,54,49,49,54,100,52,52,97,48,97,52,51,97,54,48,98,57,101,48,101,53,56,55,57,48,51,102,56,51,101,56,55,51,97,54,51,48,101,56,49,98,97,55,55,48,102,48,56,101,52,51,99,48,51,100,101,54,51,97,101,49,101,48,53,56,51,98,54,54,48,57,100,52,99,101,55,49,102,56,55,53,99,101,97,54,97,97,99,51,54,48,102,48,48,50,54,101,55,55,51,53,53,99,54,97,51,57,53,57,101,53,56,54,53,57,101,100,97,55,54,53,101,101,51,57,52,51,99,49,101,53,99,98,100,97,100,51,99,51,49,52,52,55,51,97,98,52,48,53,97,54,101,101,51,57,56,102,97,53,99,55,55,53,49,98,56,51,51,97,101,102,57,98,101,100,98,54,100,98,102,102,56,102,98,48,102,99,48,102,49,56,53,48,100,48,97,55,50,97,56,49,97,97,97,98,97,101,55,49,102,102,97,51,102,49,55,98,99,102,49,54,50,51,48,99,50,99,55,48,97,51,50,56,48,54,48,100,48,49,50,55,97,48,48,102,97,53,48,48,102,102,48,55,100,54,49,56,51,99,99,48,50,53,51,52,48,57,53,97,48,55,57,50,49,102,97,48,50,53,56,53,49,99,98,101,48,102,99,48,51,99,51,48,50,53,100,48,49,99,57,48,55,102,48,51,101,48,53,101,100,48,51,100,99,48,55,102,56,56,53,56,98,57,48,102,54,48,55,99,56,49,100,98,48,55,55,52,98,99,48,102,48,49,54,100,54,53,55,49,52,99,48,102,51,100,48,56,97,97,50,98,56,48,52,99,48,98,53,50,99,49,50,49,51,55,97,49,57,53,48,53,55,97,48,57,53,99,56,50,48,57,56,57,57,50,98,100,48,49,48,52,97,101,57,57,57,99,48,50,56,100,48,48,102,102,51,101,101,48,99,49,99,50,48,51,97,50,48,50,53,56,99,48,49,102,54,49,99,48,102,102,48,49,99,55,48,51,56,101,48,101,57,51,54,49,99,52,48,55,53,101,49,99,99,52,54,48,55,53,49,54,49,100,97,48,101,98,98,50,53,100,48,55,57,48,51,99,51,48,53,54,100,56,55,56,99,49,99,98,48,51,98,97,48,102,55,49,55,51,53,99,98,55,48,102,55,49,54,97,53,102,48,55,56,49,50,54,57,51,52,51,99,50,53,102,49,54,99,57,100,53,50,57,101,53,99,97,54,54,52,51,101,57,53,100,48,53,48,50,101,48,97,101,52,53,52,50,52,54,99,50,52,54,101,56,101,52,49,97,99,54,48,49,57,50,54,55,57,98,52,55,98,53,99,55,51,97,55,52,51,102,99,51,97,56,52,97,48,53,51,51,99,102,48,101,55,99,48,53,53,49,100,49,101,55,97,54,56,100,52,97,55,55,54,99,54,56,49,48,100,98,54,53,98,49,99,56,56,101,50,57,49,54,52,52,99,48,54,100,48,101,97,52,49,55,52,54,49,100,100,48,55,98,99,49,101,51,48,102,54,48,55,54,50,51,98,50,54,55,48,102,51,49,100,99,100,102,49,99,102,51,98,49,98,48,55,56,51,53,52,102,52,54,98,57,99,48,99,98,51,97,49,57,99,102,56,54,50,57,98,50,55,53,51,49,52,102,57,48,101,52,98,48,101,97,54,98,49,102,48,102,54,98,50,100,51,101,49,101,57,52,53,53,48,49,51,52,101,54,55,54,56,102,51,98,56,100,51,100,50,100,55,52,56,99,55,48,49,54,49,55,49,102,102,53,100,55,53,100,52,49,51,51,48,49,57,50,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,99,48,48,55,54,54,48,102,49,99,51,100,54,48,101,56,56,49,101,50,56,51,98,100,48,55,97,99,49,99,54,50,99,50,52,97,55,48,102,99,48,51,98,49,48,102,98,56,55,52,99,49,101,49,48,55,51,56,98,57,48,52,57,49,53,101,53,56,55,50,97,99,51,100,50,49,99,56,50,102,99,97,100,48,102,51,48,55,54,100,51,99,48,52,98,99,98,53,52,52,52,102,50,97,49,51,50,53,48,52,98,56,50,98,53,49,57,51,50,57,48,99,98,49,50,98,99,98,48,50,98,57,51,98,99,57,48,50,99,49,48,49,51,49,97,102,53,49,52,49,55,101,98,97,102,102,56,48,102,51,54,48,101,48,56,48,49,102,51,53,54,48,55,56,48,48,102,102,101,97,99,49,100,49,48,51,98,102,48,101,48,48,102,102,51,100,48,48,102,102,50,52,53,52,48,49,101,98,54,56,55,100,56,51,97,54,49,100,48,48,102,102,101,98,48,55,55,56,98,100,48,55,57,56,48,48,102,102,102,51,51,99,53,51,56,51,98,56,48,48,102,102,55,98,98,56,98,50,50,56,99,51,98,50,53,50,49,52,56,53,57,49,55,97,48,48,102,102,102,54,54,49,52,48,48,52,97,99,49,54,52,53,52,57,52,52,48,50,55,56,53,97,57,53,99,53,56,57,55,55,57,48,49,48,100,51,57,51,50,48,97,99,48,49,51,51,101,53,54,99,53,100,98,52,56,53,49,53,54,48,51,51,53,56,48,51,101,57,102,48,48,49,102,55,101,50,48,52,98,100,56,48,51,101,100,57,54,52,51,99,48,49,99,97,50,98,56,51,97,52,48,48,102,102,102,52,52,56,48,57,56,50,48,101,102,49,53,101,53,97,56,55,97,49,51,48,49,99,97,54,50,102,99,51,101,99,48,102,50,52,101,48,101,102,52,97,53,57,48,55,54,50,53,52,97,52,56,55,99,55,48,51,99,97,52,56,48,55,51,99,48,101,100,56,51,57,57,102,56,48,51,100,102,48,48,102,50,51,48,55,53,55,48,55,54,101,53,51,49,99,50,102,56,56,57,53,52,48,48,102,55,49,52,99,55,50,97,99,98,48,97,101,53,55,56,48,52,102,99,97,56,54,50,56,51,98,48,48,102,102,55,57,56,49,102,56,48,55,51,50,49,102,102,48,101,55,48,51,100,51,48,55,54,101,53,101,54,48,101,100,56,55,102,48,49,100,101,48,55,97,48,51,98,56,49,102,55,48,101,55,57,55,98,56,97,101,50,57,99,98,54,48,49,50,56,48,102,50,56,55,52,99,98,56,50,98,52,98,101,50,56,52,98,49,99,53,53,57,55,99,56,50,53,56,57,52,99,53,97,48,50,52,48,98,55,50,98,99,97,102,52,101,97,52,49,50,99,48,97,102,52,102,50,98,57,51,102,97,50,56,54,54,53,57,50,48,50,54,50,48,100,53,99,53,55,102,56,48,55,98,53,56,51,100,97,48,55,54,99,49,100,101,48,55,99,54,48,101,98,52,49,101,53,48,51,97,50,48,102,55,51,49,100,51,48,51,97,50,48,102,52,99,51,56,48,49,102,50,48,55,55,48,49,101,57,52,50,48,100,49,51,100,49,99,49,51,54,49,100,98,48,102,99,48,55,55,99,98,50,48,101,99,49,55,54,56,98,57,50,48,97,99,52,100,50,98,56,98,54,54,48,57,57,53,52,53,97,50,53,99,57,50,50,98,99,98,49,50,98,57,51,102,55,97,57,48,52,56,49,54,48,56,50,101,54,48,100,54,48,48,102,102,50,55,52,99,48,49,102,55,50,97,48,48,102,102,102,97,101,50,48,55,56,54,48,48,102,102,102,97,102,102,48,50,54,57,48,49,101,50,55,50,102,52,51,98,100,99,51,98,101,48,101,57,99,49,101,100,56,51,102,101,48,50,54,54,98,48,51,56,51,48,48,55,54,97,57,52,48,53,97,54,52,57,48,55,55,56,49,99,48,48,102,102,55,56,97,56,57,56,97,52,102,99,49,50,54,49,102,98,48,102,56,56,55,57,49,49,55,51,54,49,100,99,48,102,97,48,55,52,102,102,99,49,102,54,101,53,55,57,55,101,54,52,56,100,99,98,48,48,102,102,52,102,49,54,55,50,53,56,56,50,52,56,48,55,97,48,48,48,102,102,55,99,54,57,56,48,49,102,55,52,56,48,102,54,99,48,49,102,54,50,48,53,52,48,55,56,52,48,57,55,50,48,50,54,49,56,98,50,50,57,56,51,99,101,48,102,56,48,49,100,57,48,55,48,48,98,54,48,102,57,51,54,49,102,48,48,102,102,48,55,98,56,48,49,100,102,57,52,99,53,102,57,54,56,49,99,101,48,101,54,50,51,48,51,56,55,48,101,49,101,102,56,49,100,54,56,55,49,48,49,100,97,56,55,49,101,52,97,99,50,97,57,51,99,51,100,50,49,102,54,50,102,48,98,48,99,49,101,54,101,57,99,53,56,52,50,48,50,55,97,52,56,48,51,100,98,98,102,97,55,99,54,52,48,97,50,98,56,48,101,52,99,48,49,102,54,98,52,48,48,102,102,102,97,100,56,48,55,53,97,48,48,102,102,102,98,51,56,48,50,53,56,99,51,99,48,48,101,53,52,51,102,54,57,50,102,48,55,55,48,51,100,97,56,102,52,53,53,52,56,51,98,102,48,55,56,54,56,101,56,52,49,101,57,50,102,100,99,48,101,52,101,52,56,48,55,56,48,48,101,101,52,51,100,50,49,101,99,48,48,102,102,55,53,50,99,97,49,48,102,100,48,55,48,100,48,48,51,100,49,99,51,99,101,53,53,48,55,48,57,49,56,97,51,102,56,98,98,50,99,55,102,50,56,55,50,52,102,50,99,99,97,101,102,97,100,98,55,49,98,52,100,102,102,48,48,102,102,57,52,56,53,100,52,51,50,48,49,101,97,48,51,98,48,48,102,100,56,51,57,57,48,102,100,49,55,97,48,101,100,52,49,101,54,48,55,51,99,51,100,97,49,99,50,48,102,98,56,55,54,101,52,97,99,99,53,101,48,55,52,56,51,102,52,49,100,54,50,101,48,51,57,54,49,101,97,50,97,56,48,52,101,48,97,54,50,98,52,98,101,50,98,98,57,54,54,49,100,98,50,102,100,49,53,48,52,98,97,50,98,48,49,51,101,53,52,49,54,52,53,55,49,54,48,53,55,102,52,102,52,51,54,102,97,55,49,53,101,57,56,56,56,53,57,52,99,101,54,100,51,54,51,50,56,53,98,97,102,102,101,98,52,98,54,98,97,102,102,101,97,54,97,53,53,57,54,52,57,56,53,51,57,54,54,53,55,57,54,99,53,55,51,100,57,49,57,51,56,97,99,52,99,52,53,50,99,48,97,102,52,56,101,100,98,50,101,101,54,53,51,49,48,49,102,99,57,50,56,99,57,49,57,97,55,102,53,50,51,100,49,48,52,57,54,50,54,56,100,53,98,99,56,100,102,55,57,98,100,102,101,97,50,97,53,100,55,102,99,48,51,55,97,52,48,49,102,49,98,97,48,50,55,102,49,49,48,48,57,100,99,48,48,102,102,55,100,55,52,48,51,98,53,50,97,56,98,51,54,99,49,50,48,49,101,101,48,50,53,98,53,48,99,51,57,99,48,52,98,52,50,55,50,51,54,55,49,101,52,101,101,53,100,50,50,48,51,57,99,48,55,48,101,48,101,50,57,49,53,50,56,51,100,49,100,101,52,52,48,101,55,48,55,52,56,97,97,50,97,56,48,52,99,48,98,53,48,102,54,55,102,99,97,52,57,97,48,102,48,100,97,48,54,100,56,99,49,101,49,50,99,97,55,102,48,52,57,48,49,102,100,49,54,54,53,54,97,49,57,55,48,53,54,49,54,48,53,52,57,54,50,99,102,52,57,52,49,50,100,49,48,100,50,56,97,101,50,99,49,49,102,51,56,102,51,52,49,97,97,49,97,55,98,51,52,56,99,57,50,56,100,100,101,54,51,99,97,52,52,57,51,52,54,55,97,97,52,102,51,101,54,56,55,51,101,97,56,51,54,97,57,48,48,102,102,98,51,53,48,48,55,99,50,99,48,51,99,52,53,100,55,48,48,102,102,55,100,57,52,56,51,102,57,48,101,57,52,97,54,54,101,49,100,101,101,48,52,56,101,48,51,100,51,48,102,50,54,50,98,102,97,51,50,51,54,48,48,102,102,55,54,99,56,48,51,100,55,57,48,50,53,53,99,97,99,48,52,102,101,52,97,48,52,97,56,50,55,48,54,52,50,100,57,49,55,97,50,56,50,55,51,50,49,49,102,53,53,54,56,50,54,54,97,101,48,49,57,98,101,98,102,101,48,49,52,52,56,48,48,102,102,102,57,49,100,56,48,51,101,98,99,99,98,97,48,50,52,99,52,48,49,102,54,49,101,48,102,54,99,51,99,48,53,50,101,48,49,51,51,48,101,51,56,51,102,97,101,49,101,97,48,50,54,57,100,99,52,100,51,50,51,97,49,54,48,101,101,54,48,55,100,48,48,102,102,52,99,50,48,51,101,52,52,52,52,53,48,101,102,55,52,55,52,98,48,102,99,56,55,98,56,98,55,50,100,52,49,50,51,50,53,50,49,53,98,49,50,53,100,102,99,53,48,56,50,55,101,57,50,98,102,101,49,100,99,50,97,99,56,53,101,98,48,49,55,56,57,52,48,51,97,102,48,48,49,102,54,98,101,48,52,56,57,48,55,53,56,48,57,102,97,48,50,52,99,56,49,102,50,56,51,56,56,50,100,51,97,55,49,53,56,53,102,56,55,101,100,48,48,102,102,49,100,57,50,48,50,48,56,55,57,52,97,102,50,97,52,51,99,50,49,101,57,52,100,52,48,52,51,48,101,53,48,51,101,48,48,102,102,101,54,56,51,99,53,97,52,55,52,55,48,101,97,49,52,52,49,101,55,48,101,57,54,50,100,51,97,54,56,48,57,49,97,53,50,49,100,55,101,53,56,50,49,55,52,48,48,102,102,52,101,48,48,102,102,57,57,55,48,52,101,101,50,98,101,53,48,49,99,48,48,102,102,57,52,51,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,98,98,48,48,102,102,55,100,48,50,48,48,102,102,51,101,99,52,99,97,53,48,48,55,100,54,97,48,48,51,101,99,49,48,51,98,54,48,102,53,56,51,100,50,53,52,52,49,54,52,49,99,56,48,55,98,99,49,100,57,50,97,48,48,102,102,57,55,50,48,55,56,48,53,99,101,50,99,53,50,49,48,102,48,55,50,48,51,56,56,49,102,102,48,55,100,56,48,101,54,56,51,99,101,49,101,100,48,102,100,56,48,57,55,49,53,56,49,99,53,48,102,101,49,55,48,49,101,55,48,48,55,98,53,99,97,55,48,101,48,97,52,97,53,101,48,101,98,57,52,54,56,48,53,54,49,54,56,53,97,100,53,49,48,50,98,56,51,99,50,56,49,55,98,52,50,54,56,48,54,102,101,56,51,98,51,48,55,56,99,49,100,52,48,55,98,97,48,101,101,56,49,100,102,48,51,100,54,48,101,51,49,54,51,52,53,99,56,55,50,48,49,101,55,48,55,50,48,51,97,54,48,102,48,56,51,57,97,53,99,102,52,50,50,99,48,97,102,99,53,97,56,55,53,56,51,101,101,53,48,49,53,97,49,101,54,48,101,100,57,54,48,48,57,48,50,100,57,49,49,48,48,102,102,98,55,52,51,97,52,101,50,97,48,98,50,52,54,52,99,97,52,51,50,99,52,97,102,50,98,56,98,49,52,49,100,52,52,48,98,48,52,48,52,51,55,54,54,97,50,52,48,50,49,49,100,52,48,51,52,55,56,48,49,102,49,50,100,48,50,55,99,52,98,53,48,50,54,50,99,48,57,50,97,50,99,56,48,57,55,101,48,55,56,54,49,101,57,48,101,100,57,54,48,49,102,102,48,55,49,50,49,101,52,52,100,48,101,57,56,55,49,56,51,98,97,48,50,55,97,49,99,101,52,50,48,102,55,50,48,56,51,56,99,48,55,53,101,48,101,57,56,48,57,54,98,48,101,53,56,55,54,57,50,52,48,49,101,99,97,50,56,52,97,54,50,56,56,98,55,52,99,48,101,101,97,48,57,55,50,53,101,50,52,57,53,101,48,48,102,55,97,49,55,51,50,53,97,97,55,53,57,54,51,99,48,52,97,99,98,51,48,102,48,57,54,52,53,56,56,51,53,51,102,101,48,51,54,100,50,56,48,98,55,99,48,48,102,57,48,98,56,48,51,101,97,54,99,51,98,56,48,52,102,54,48,49,50,100,52,48,102,53,48,49,101,102,56,55,49,48,51,97,56,48,50,55,97,48,52,100,53,48,55,55,56,49,100,102,56,51,97,48,48,102,102,55,55,48,48,102,102,101,99,57,51,51,57,55,97,57,101,53,54,52,98,52,49,100,99,50,57,56,48,57,56,52,50,97,52,51,99,99,53,101,50,51,54,52,55,50,101,99,49,101,52,48,55,52,48,49,100,99,55,102,56,51,98,99,49,101,100,48,102,98,100,99,53,49,55,101,53,55,100,97,55,55,98,52,56,97,57,52,48,50,99,50,57,51,99,48,52,98,54,49,48,56,48,54,52,49,53,100,55,102,99,48,50,48,49,100,55,53,48,55,101,99,48,49,102,54,54,56,48,52,97,51,97,51,56,49,50,50,50,48,52,101,102,56,51,101,99,48,50,53,53,49,49,99,98,50,52,101,50,100,100,97,48,55,53,50,48,48,102,52,101,48,56,57,54,50,53,56,48,55,55,57,51,52,51,97,54,57,56,57,51,48,49,102,55,48,55,52,52,49,99,49,48,55,56,97,48,49,55,48,53,48,57,54,54,53,100,56,55,97,57,51,56,97,102,50,50,48,48,102,102,102,55,55,56,50,53,54,51,50,54,49,55,56,53,56,53,50,55,99,99,48,48,102,102,57,56,49,57,48,49,97,52,99,99,56,48,99,56,50,48,56,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,51,49,50,48,52,97,101,48,49,50,100,101,48,102,48,52,48,57,98,54,48,55,101,56,49,99,55,48,50,53,102,52,49,100,52,49,53,99,48,50,54,99,48,102,48,52,49,101,48,56,48,51,100,99,55,52,49,100,101,50,98,97,53,50,56,97,48,52,49,57,55,56,48,49,101,100,51,48,101,55,57,55,101,49,102,52,50,99,97,52,49,51,50,49,101,54,50,101,56,51,98,99,53,51,52,101,99,53,52,48,55,55,52,98,49,97,101,48,57,101,50,101,100,48,52,102,53,51,98,52,48,50,55,53,51,98,99,97,49,53,56,50,101,99,97,48,55,102,101,48,48,102,102,102,56,98,57,48,48,102,102,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,102,102,53,50,55,97,48,52,99,49,97,102,102,56,48,54,102,99,97,101,98,97,101,98,102,101,48,49,55,100,48,48,102,102,48,102,57,99,51,48,55,56,99,97,55,50,99,56,98,56,48,48,102,102,55,100,54,101,49,52,48,56,52,57,54,48,57,56,50,100,99,51,98,48,48,48,102,102,102,51,56,100,50,53,101,50,49,101,54,49,50,53,57,97,52,49,48,49,51,57,52,54,48,50,53,51,53,50,56,97,101,97,48,100,57,50,49,49,97,49,49,57,50,55,50,53,97,50,99,100,51,56,48,49,54,55,55,54,52,55,56,48,53,52,102,51,99,100,50,97,48,50,48,102,50,56,49,101,49,48,48,51,101,52,52,54,48,52,99,50,57,52,99,48,52,99,56,48,48,51,101,100,57,99,48,57,97,48,48,102,101,48,55,51,99,51,99,101,49,100,98,48,102,52,56,51,98,101,52,56,48,48,102,102,55,97,50,97,48,48,102,102,102,54,56,50,54,56,55,52,48,51,99,50,53,48,56,55,99,48,51,98,55,97,57,49,99,48,57,54,97,48,55,50,54,53,49,56,55,56,98,49,53,56,49,101,99,50,56,53,49,54,53,48,99,98,100,102,56,98,100,50,56,100,50,97,48,98,48,102,97,97,102,49,53,101,57,101,56,97,57,54,53,54,49,101,54,57,48,98,101,57,48,50,51,100,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,99,51,53,48,49,100,52,56,51,57,56,48,55,98,101,48,102,100,52,51,100,50,100,56,55,49,48,49,99,56,48,51,97,97,48,55,57,50,48,102,57,48,51,101,99,101,50,49,56,50,55,101,48,51,57,101,48,101,97,52,51,56,52,49,101,57,48,55,56,52,49,101,97,98,52,50,101,53,56,49,53,99,53,53,55,52,57,101,49,100,100,48,101,55,57,53,50,53,100,49,54,102,52,56,97,48,50,54,99,53,99,49,53,54,53,52,99,97,53,101,52,49,101,100,102,50,99,48,98,52,52,48,50,98,102,100,49,51,52,102,52,51,57,97,48,48,102,102,99,54,48,48,102,102,48,55,99,51,102,48,48,57,51,56,48,50,54,100,56,48,57,53,53,48,101,53,56,49,51,98,56,53,97,56,49,51,52,48,48,101,55,52,49,102,48,56,51,57,53,52,48,48,102,102,55,97,51,99,48,57,54,57,48,48,102,102,55,97,54,99,49,99,102,48,55,99,52,48,101,102,52,49,101,55,48,51,98,57,50,102,53,49,55,56,55,50,48,98,54,48,50,54,53,100,49,48,51,100,100,57,49,99,51,98,56,48,102,48,56,51,98,50,53,48,50,50,97,51,102,101,57,52,49,101,50,48,101,101,57,55,49,53,99,97,52,101,53,56,49,100,48,48,102,102,98,54,50,97,57,51,99,98,53,99,56,52,48,50,54,48,56,51,97,99,48,52,100,54,48,48,102,102,55,100,49,57,56,49,51,57,56,56,52,48,52,57,51,48,48,51,101,99,54,52,49,99,54,56,55,102,56,98,99,52,48,48,102,102,101,57,97,52,48,55,53,56,49,101,53,56,55,98,99,49,100,56,56,51,57,52,48,102,99,49,55,54,49,101,102,52,51,52,54,55,48,97,101,48,101,55,48,55,50,52,51,100,97,48,102,100,99,49,100,50,49,55,97,49,101,53,48,102,98,50,50,49,54,52,57,48,49,101,54,48,101,57,97,48,57,52,48,53,97,57,52,48,53,53,48,55,52,100,102,52,57,54,56,51,99,54,53,99,50,54,57,54,48,53,54,57,53,56,100,101,52,98,55,48,98,50,50,97,57,51,53,98,102,53,54,56,52,48,49,99,50,101,48,101,55,99,49,102,49,48,51,98,102,48,55,101,101,48,101,100,56,51,98,52,48,102,54,52,49,100,54,48,55,57,52,97,56,48,102,56,48,55,48,99,51,100,55,54,53,97,101,50,56,99,51,99,48,53,49,49,55,48,53,51,56,55,56,48,97,57,50,99,51,57,52,54,53,102,57,54,54,49,100,55,50,99,102,97,50,57,55,50,49,100,100,50,100,48,98,98,50,57,57,50,102,97,49,57,55,52,53,50,57,54,54,56,54,101,48,50,52,56,98,49,52,99,56,56,52,99,52,53,55,49,48,100,99,98,57,52,100,56,55,50,51,55,102,56,54,98,97,56,49,53,100,56,48,51,101,101,53,52,48,57,52,54,48,102,56,56,49,51,100,99,48,48,102,102,102,97,100,100,48,50,54,51,52,48,57,53,53,48,101,48,97,52,50,50,97,49,56,55,98,52,49,101,57,56,48,51,100,49,102,99,53,53,51,101,57,100,54,53,57,51,52,56,52,100,48,48,102,102,51,100,57,52,48,102,101,48,49,100,55,56,51,99,54,52,102,102,54,102,49,52,56,49,100,98,48,102,54,57,54,101,48,48,102,102,100,101,98,48,101,56,50,53,101,99,48,57,51,48,101,102,57,54,51,101,102,57,49,56,101,48,57,49,57,102,52,53,56,50,49,48,49,97,50,50,101,98,102,101,48,49,48,48,102,102,101,98,97,57,97,57,54,97,53,54,49,54,50,53,51,97,54,98,97,53,54,57,54,99,53,55,97,54,49,53,52,53,56,51,49,57,57,101,102,97,48,50,55,97,51,51,101,56,54,57,56,99,101,52,56,54,55,50,52,50,51,56,54,101,56,99,57,49,97,53,50,53,98,102,52,56,99,102,98,49,53,49,51,55,51,98,56,54,55,101,52,54,97,51,101,102,52,53,52,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,54,97,53,53,49,53,56,53,56,57,55,48,57,97,100,49,53,97,53,52,57,53,101,57,56,53,97,57,54,48,102,101,55,98,98,48,56,48,56,48,56,99,102,97,54,50,54,51,100,57,49,100,57,101,57,48,57,48,49,56,50,51,50,51,101,97,52,57,55,51,99,97,51,51,48,102,100,53,99,99,52,102,101,49,57,99,100,48,100,56,100,102,99,56,48,55,56,102,48,49,50,49,52,48,52,97,51,48,55,51,99,48,57,49,50,48,50,53,52,48,49,100,52,56,49,50,97,54,49,99,49,55,100,50,100,50,56,51,97,50,48,101,97,102,48,55,101,56,48,52,97,57,50,49,51,57,99,50,98,53,100,52,98,55,55,48,55,100,99,49,101,52,48,55,99,52,49,101,50,97,55,102,98,55,56,97,51,48,101,100,48,55,52,56,97,97,51,56,48,57,97,48,55,98,53,50,98,54,56,52,50,50,56,48,97,102,57,100,51,98,54,97,101,57,97,101,52,100,50,55,97,54,56,48,53,54,55,56,48,51,101,51,54,48,48,52,97,49,48,48,102,102,51,99,100,54,56,48,51,101,100,49,56,49,99,56,48,48,102,102,51,100,101,52,48,101,100,97,56,49,101,49,56,51,56,55,48,101,49,101,48,55,57,49,50,48,102,57,55,49,54,48,49,99,102,101,49,101,98,48,101,97,57,52,102,56,51,100,52,48,52,98,98,56,51,102,54,99,48,101,102,98,56,55,57,50,56,98,50,48,101,100,57,55,101,49,99,102,50,98,52,49,51,99,49,102,52,48,101,101,50,50,56,48,57,53,99,56,55,97,55,97,49,48,50,55,99,98,49,52,52,100,56,97,57,48,52,101,57,54,50,56,98,56,56,48,48,54,102,97,97,102,102,101,97,48,50,100,98,56,48,51,101,53,49,54,48,52,101,98,48,55,97,52,48,57,51,101,48,48,102,102,55,100,54,56,57,55,54,56,97,49,99,52,50,99,48,97,101,56,48,102,49,48,49,51,49,99,49,102,54,50,100,48,48,57,54,48,50,102,49,48,102,97,53,49,54,50,48,50,55,50,56,50,49,99,56,48,55,99,54,48,101,48,48,48,102,102,57,56,50,52,54,50,100,52,51,99,48,53,55,98,48,53,52,56,55,98,52,51,97,56,57,97,56,55,52,56,52,57,54,49,100,57,52,53,57,50,98,56,98,56,52,99,56,50,102,99,97,99,56,50,99,51,48,49,49,52,51,98,97,53,56,102,100,98,51,54,48,51,50,52,50,56,48,53,48,98,48,48,102,102,51,101,52,53,50,48,48,102,98,49,97,48,55,101,48,48,102,102,52,101,52,48,49,51,102,54,48,102,102,52,49,99,99,56,55,99,52,98,100,52,102,50,57,99,49,100,53,56,49,50,98,48,48,102,97,99,49,101,97,56,51,56,52,48,101,99,56,51,98,97,50,56,99,98,53,48,102,56,50,48,56,55,50,52,98,52,50,99,52,49,99,54,56,51,101,55,48,55,100,56,49,100,53,50,57,48,49,101,52,57,54,56,49,100,50,50,100,52,51,102,52,49,101,97,48,101,102,50,53,56,51,99,51,52,101,48,101,102,48,55,57,53,50,56,97,53,50,99,52,51,101,52,56,48,53,54,57,52,48,101,53,57,53,98,51,99,97,100,50,98,56,97,57,50,97,99,97,97,57,48,52,56,55,102,102,48,50,48,48,52,97,52,98,52,57,52,102,52,56,52,56,52,100,52,99,55,100,101,52,99,52,98,52,98,55,57,101,52,56,52,97,52,98,52,56,55,51,98,99,102,50,52,98,99,102,100,55,52,56,52,56,55,57,50,49,50,49,50,50,56,57,51,101,57,53,53,53,52,55,97,102,99,100,101,97,99,49,97,100,102,100,55,49,99,98,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,99,48,55,51,102,48,48,55,99,51,52,48,48,57,98,97,48,101,56,48,51,57,98,48,50,54,98,56,49,102,57,56,49,50,97,99,53,99,97,51,97,52,98,97,49,101,100,48,50,55,50,99,48,49,101,57,57,48,48,51,100,57,54,102,98,50,100,57,53,56,101,97,50,50,51,55,48,50,53,101,99,49,100,99,48,49,51,52,48,48,102,102,102,49,56,51,99,55,48,57,54,57,50,57,52,49,101,52,50,98,52,98,53,52,54,102,52,53,53,49,54,54,56,100,57,97,101,53,51,57,52,48,49,101,101,100,102,56,51,50,53,57,48,48,102,102,57,48,98,53,98,50,55,102,48,48,102,102,99,98,57,53,48,48,102,102,56,99,100,48,50,52,50,56,48,57,98,97,48,102,55,56,49,50,50,52,48,52,100,55,56,51,97,56,48,50,54,98,48,51,56,50,56,101,56,56,57,52,49,101,101,48,55,53,55,99,51,102,52,48,50,53,52,56,99,57,97,100,57,54,52,101,97,49,98,98,99,51,101,101,48,101,100,99,51,101,50,48,101,101,56,98,48,100,54,99,57,52,54,49,101,53,48,101,56,57,54,97,54,48,49,50,97,48,102,54,97,53,49,97,100,48,56,51,99,48,53,55,100,54,97,100,98,100,54,52,100,56,57,101,56,48,57,56,48,49,100,57,97,48,101,51,99,49,102,97,48,51,97,101,48,50,54,51,48,49,100,98,49,52,48,48,102,102,102,55,52,49,99,100,56,55,100,48,51,98,56,48,102,48,48,49,100,101,56,55,97,55,49,54,98,99,97,51,48,102,51,48,55,52,99,51,99,54,53,48,56,55,97,99,97,55,52,102,99,53,50,56,55,56,48,98,53,48,101,98,57,54,51,100,49,52,98,98,48,101,98,49,54,99,53,101,49,52,54,57,57,100,48,56,98,57,50,56,99,98,52,52,48,55,51,50,48,49,54,50,57,57,97,49,51,100,49,49,50,100,48,97,102,99,97,55,50,49,97,54,52,52,102,102,56,50,99,54,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,49,50,49,48,97,48,49,102,49,101,48,52,99,50,48,51,97,51,50,97,48,49,102,102,56,51,56,52,48,55,100,99,48,101,49,48,51,99,50,101,51,99,99,57,52,48,48,102,102,102,98,52,49,100,48,48,51,99,98,48,55,52,56,53,102,51,99,56,101,101,50,51,51,54,102,98,52,53,51,56,51,99,56,48,101,54,57,55,99,49,99,101,50,99,100,100,54,55,97,54,57,53,52,53,101,97,49,49,50,99,56,54,53,99,98,102,101,54,100,51,56,97,53,50,99,100,48,55,55,102,51,101,99,97,99,50,99,50,51,55,52,49,98,48,48,102,102,57,55,49,48,48,55,100,57,55,56,49,50,54,48,49,102,57,48,50,52,53,99,48,57,99,55,48,55,101,54,48,101,51,48,51,100,52,49,100,48,48,102,53,48,55,53,52,51,98,52,53,53,56,51,100,48,48,55,57,97,57,48,48,101,56,100,51,48,51,99,101,53,48,57,55,48,53,51,48,48,102,102,51,100,100,97,48,101,55,52,97,102,48,55,97,50,49,102,98,48,101,55,56,51,98,102,48,102,55,49,53,54,57,52,53,57,48,55,54,56,51,97,52,56,48,53,102,49,53,48,53,100,57,53,54,49,100,49,52,97,97,52,49,50,102,48,51,98,48,53,51,52,56,55,55,52,98,49,97,52,55,52,97,48,49,50,97,50,51,51,49,54,56,52,56,53,102,101,48,53,102,99,98,97,101,98,97,102,102,101,98,97,97,56,54,49,56,55,57,50,53,100,56,54,49,56,54,57,100,55,100,101,98,48,52,48,100,98,48,100,102,55,53,99,55,51,56,52,52,99,57,101,98,57,56,49,53,99,100,56,53,101,53,48,49,98,102,48,48,49,102,53,52,56,48,48,102,102,102,56,97,53,56,49,51,49,50,48,52,99,101,100,56,55,50,52,49,102,48,48,102,102,49,51,57,100,52,53,97,56,51,56,56,48,55,49,56,53,98,55,48,102,50,48,48,57,101,56,51,98,55,52,56,48,48,55,98,101,48,49,100,56,48,49,51,51,54,53,55,101,50,98,48,48,102,102,49,101,97,50,48,55,54,48,97,98,51,56,55,51,99,49,101,100,48,49,50,101,48,49,101,48,48,101,55,50,50,55,52,100,48,102,55,56,55,55,48,51,97,56,53,100,54,48,52,102,49,54,51,55,101,56,49,100,102,49,54,101,48,50,54,55,51,51,56,98,51,52,101,52,48,50,98,102,55,102,56,50,53,97,48,48,102,102,102,97,53,49,48,48,102,102,55,99,55,102,99,49,102,52,48,48,102,102,51,101,100,48,99,51,99,53,52,48,102,49,48,49,101,53,50,49,48,55,98,56,49,100,49,48,49,50,97,50,53,48,48,99,53,57,48,55,101,100,50,49,49,56,51,100,52,49,99,51,48,102,49,56,51,99,99,101,53,57,49,53,99,48,102,54,48,51,98,101,56,98,56,49,99,52,56,55,57,56,98,100,48,55,50,101,49,102,100,48,55,54,101,49,102,50,48,48,102,102,55,98,50,48,49,101,55,48,51,98,101,50,98,48,97,55,48,55,97,97,48,57,98,52,102,57,48,48,102,102,55,98,55,49,48,48,102,102,98,54,48,49,50,97,56,51,56,55,56,100,51,101,54,52,97,101,48,48,102,102,100,50,55,48,50,53,50,99,48,57,52,101,48,55,51,97,48,52,57,54,48,51,56,102,48,101,57,48,49,50,102,99,48,101,51,52,97,50,54,52,97,51,48,101,49,56,55,51,48,48,102,102,52,102,99,48,52,97,98,98,56,53,52,56,55,53,48,97,99,50,100,49,102,48,48,55,98,56,56,51,100,101,49,101,53,48,102,57,97,53,56,48,57,56,56,48,51,100,57,97,49,100,99,48,101,97,49,52,99,57,49,97,48,98,57,48,102,53,57,55,52,48,57,49,48,52,97,49,52,54,56,50,52,53,49,49,50,48,100,55,97,99,98,48,98,52,100,52,101,52,100,48,99,100,48,55,52,97,48,101,56,48,49,100,54,56,51,56,56,48,101,51,49,52,101,48,101,99,52,49,99,100,56,51,98,99,48,101,53,48,51,97,99,48,55,55,99,49,100,99,48,49,51,48,57,50,56,52,51,57,54,48,101,102,56,51,97,48,49,100,100,48,101,52,56,55,53,52,97,99,99,53,57,57,54,101,53,57,49,55,101,53,57,102,50,98,48,51,98,54,49,100,54,50,97,99,97,53,50,57,57,49,51,97,55,57,55,50,53,99,57,54,97,53,98,57,54,49,100,48,100,48,49,98,57,52,102,50,99,56,98,49,52,101,50,99,57,99,50,54,53,56,50,54,97,54,51,57,54,48,98,101,48,49,51,102,52,48,52,101,54,48,51,98,101,48,50,52,49,99,48,57,53,99,48,55,56,99,48,52,99,101,48,51,99,55,52,56,57,55,48,97,51,48,55,55,100,52,49,100,48,101,101,49,52,101,99,51,99,53,51,102,50,100,56,98,52,48,48,55,98,98,52,49,101,50,56,55,51,48,51,56,51,50,48,50,53,99,53,55,49,55,99,49,101,54,48,101,56,97,50,97,54,54,52,48,52,99,48,102,97,57,53,101,57,56,53,56,49,50,50,102,53,48,56,49,50,50,56,52,55,55,48,99,57,57,102,52,50,48,50,54,102,102,56,48,97,55,101,48,48,102,57,55,101,48,48,51,101,99,97,99,51,98,56,49,100,102,48,55,51,50,53,50,56,48,51,101,98,100,56,49,100,98,48,55,98,48,51,57,99,49,101,52,50,100,52,49,101,100,48,48,102,102,57,57,53,48,49,51,48,56,53,48,49,53,97,53,102,57,53,99,53,99,48,55,57,52,51,57,48,48,102,102,48,102,54,49,48,55,97,52,48,57,54,97,48,55,100,97,48,101,57,51,49,54,52,53,54,57,52,50,49,102,100,54,100,50,52,51,97,100,56,51,100,48,56,56,57,50,53,56,50,54,97,48,56,48,51,100,101,101,49,99,54,50,99,55,56,55,56,48,97,101,52,54,97,55,48,51,98,51,57,48,97,54,50,99,98,51,101,48,49,55,51,56,97,49,99,97,48,102,99,48,49,102,97,48,51,100,48,48,102,102,50,54,51,48,49,101,52,57,55,101,48,102,55,52,49,102,50,56,55,100,48,51,99,56,48,102,48,48,102,102,49,101,49,48,55,97,51,57,53,53,99,98,98,48,102,51,48,55,98,48,51,99,54,53,102,48,55,97,99,98,56,50,99,51,57,52,97,53,48,49,53,52,49,100,55,50,98,98,97,53,49,55,54,49,101,57,50,100,56,98,99,50,102,49,50,99,49,50,52,53,51,49,52,54,53,54,50,48,51,55,57,51,99,98,49,52,101,102,48,56,48,56,56,56,56,56,53,49,101,53,48,49,48,100,48,101,50,52,50,54,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,100,99,54,52,48,50,97,98,52,48,48,102,102,97,51,50,48,48,48,102,102,98,101,99,97,48,49,97,101,54,48,52,56,49,56,48,51,54,48,55,56,49,50,52,99,48,48,102,102,57,56,56,101,48,52,98,55,56,48,49,53,50,50,48,101,56,50,56,48,53,52,54,51,50,48,49,53,53,97,48,48,102,102,53,49,57,48,48,48,102,102,53,102,54,53,48,48,102,102,100,55,51,48,50,52,48,99,48,49,98,48,51,56,48,57,50,54,51,48,98,48,48,55,57,52,54,48,50,53,98,99,99,48,48,55,56,56,52,51,97,48,97,48,55,52,56,55,50,56,48,48,102,102,100,100,57,51,54,48,48,49,51,57,97,97,52,48,48,97,102,49,53,54,48,49,54,48,56,49,51,52,55,48,48,54,99,53,99,49,100,100,48,48,102,102,50,54,101,99,55,57,48,48,102,102,50,97,50,49,102,55,48,49,48,57,48,48,102,102,49,102,50,48,49,50,50,48,48,102,49,54,53,48,50,54,56,56,100,56,100,54,48,57,54,48,55,49,54,52,98,56,102,102,54,48,48,55,51,55,53,48,55,52,99,51,49,99,53,48,97,101,48,97,48,51,100,52,48,57,97,52,100,102,48,101,55,49,98,48,102,56,102,56,53,54,51,55,99,49,49,99,54,48,48,99,55,53,48,51,57,52,48,48,102,102,55,99,56,48,48,54,48,48,102,102,55,100,98,51,48,49,51,52,56,51,56,48,51,52,49,56,51,56,97,50,55,98,101,49,50,48,48,102,50,101,97,48,101,57,56,53,48,98,49,98,101,100,56,101,50,102,56,49,97,97,48,53,54,48,48,101,99,56,49,100,99,56,55,99,56,49,102,48,56,51,99,51,48,101,52,48,51,97,99,48,55,55,101,53,52,52,49,55,54,49,102,56,48,55,56,99,49,101,99,48,101,101,48,55,49,48,51,97,48,53,51,55,52,102,50,98,56,97,100,57,50,100,52,51,100,48,49,101,100,50,100,100,49,48,97,48,48,101,102,49,53,57,99,98,49,50,101,49,51,48,97,101,50,97,56,97,102,48,52,101,57,54,97,57,101,56,97,56,57,100,51,56,98,53,52,102,52,49,50,98,57,48,55,51,100,52,101,57,54,50,57,101,56,97,56,55,51,53,55,48,48,53,57,56,102,51,51,49,101,101,49,101,54,51,55,57,56,100,56,51,52,51,52,54,101,49,97,54,100,56,50,101,56,100,48,50,98,56,102,52,56,56,56,57,50,100,50,99,54,97,97,50,52,50,101,57,48,50,101,54,48,51,99,97,49,99,54,49,101,49,52,49,100,56,51,56,57,48,101,56,56,102,50,55,57,53,99,100,51,98,49,100,99,101,101,49,100,54,48,101,52,49,101,52,102,52,55,57,51,99,98,97,51,49,56,55,55,54,51,48,55,53,56,99,98,55,51,57,99,102,55,53,98,49,97,100,56,100,57,50,100,55,98,97,97,49,98,50,48,100,53,97,56,57,49,51,56,53,100,57,49,102,56,100,56,56,101,102,99,101,54,99,54,102,56,52,54,51,56,98,101,50,99,100,56,99,50,99,48,101,49,52,98,55,55,98,49,97,55,57,102,57,56,50,102,101,48,51,98,101,51,55,49,52,50,99,52,57,99,55,49,57,52,48,55,53,97,97,48,48,102,102,55,99,54,99,99,49,100,57,55,48,48,55,100,55,53,99,57,53,55,57,97,48,102,53,54,48,48,55,100,56,49,54,48,101,56,55,48,55,97,52,48,48,102,102,102,55,49,54,50,101,99,97,100,48,49,50,99,101,48,102,48,55,48,55,55,48,48,52,99,102,56,49,50,99,53,52,49,100,100,101,49,101,102,48,48,55,97,54,55,99,51,57,53,100,50,102,56,48,51,100,57,101,48,48,102,102,102,53,51,56,48,52,102,51,49,55,57,99,51,102,51,98,56,51,99,51,48,48,102,102,55,98,98,99,48,49,101,57,101,101,101,48,101,97,49,52,48,52,101,55,48,55,57,54,48,101,100,99,51,101,54,48,101,55,52,49,101,48,56,55,100,99,49,100,53,56,51,99,52,50,57,99,48,52,56,56,51,102,50,48,101,101,56,51,100,56,49,101,51,48,101,50,56,55,98,56,97,55,48,52,102,49,53,99,53,57,99,57,53,50,49,101,56,48,101,57,49,54,101,57,56,53,49,49,55,101,53,54,52,57,54,52,53,51,97,54,49,54,48,53,53,49,54,52,48,57,51,50,100,49,48,49,50,57,48,101,49,51,99,97,57,52,102,52,101,50,98,57,51,55,51,51,57,100,50,98,57,51,57,50,100,48,97,100,98,55,50,99,101,51,54,99,55,54,48,100,57,51,48,49,56,55,50,53,97,54,57,49,100,99,50,53,52,51,101,49,100,50,50,100,53,53,54,99,52,50,50,51,57,50,48,49,50,100,54,100,57,53,48,55,57,54,52,97,49,49,51,48,49,101,54,52,98,50,98,56,53,54,53,56,55,53,97,49,102,98,48,55,54,99,49,102,49,97,102,49,101,53,51,97,56,101,50,49,98,101,97,52,100,49,51,99,48,101,97,57,98,52,55,97,51,50,99,100,49,51,98,50,100,98,49,52,98,57,55,50,97,53,55,54,99,51,98,57,97,97,55,50,54,56,100,53,97,55,97,51,49,99,102,56,101,54,100,56,55,50,51,102,98,52,48,56,54,98,54,98,49,100,49,101,99,53,51,54,50,49,99,49,54,102,56,99,55,100,98,56,99,51,48,101,48,98,51,55,51,48,49,56,55,99,51,102,49,50,55,53,48,102,56,48,50,53,98,48,49,102,49,98,54,48,52,98,101,48,49,51,48,97,48,101,51,52,49,102,99,55,50,56,97,56,51,100,52,48,48,102,52,55,48,49,101,101,48,51,98,97,48,55,97,48,101,48,55,54,51,49,54,55,56,97,51,101,49,101,51,56,48,101,48,48,102,102,55,98,52,97,53,48,102,53,55,50,56,97,52,98,97,48,52,56,49,55,53,56,97,57,48,49,51,56,101,53,52,55,52,48,48,49,51,53,99,53,51,57,54,53,57,48,48,49,51,50,48,57,101,101,53,55,50,55,48,54,55,100,48,101,99,50,50,55,52,57,102,49,50,49,55,98,102,51,56,53,48,99,52,56,56,57,99,48,100,48,56,48,98,48,53,101,55,48,53,54,100,102,54,48,48,56,55,57,99,52,99,57,102,55,99,49,48,48,102,102,98,101,48,97,48,53,56,52,48,99,53,97,101,53,54,102,53,54,98,57,53,100,97,49,51,53,52,100,98,50,49,52,53,49,52,57,98,50,99,52,99,52,50,54,50,52,98,52,97,54,50,50,49,55,50,97,49,49,56,49,97,101,55,99,51,57,57,100,99,100,48,51,97,49,101,99,101,48,55,99,53,50,48,97,56,51,57,57,102,56,101,97,55,56,51,97,49,101,57,57,54,100,54,99,55,57,100,56,102,51,49,99,97,48,102,48,100,52,98,50,99,98,48,54,100,98,54,98,52,54,57,98,54,53,57,48,98,54,100,57,53,49,56,48,101,51,57,56,48,49,102,50,99,55,52,50,102,52,54,101,48,52,56,54,97,52,102,99,55,51,57,102,56,49,51,51,97,100,55,51,55,49,55,56,100,98,48,49,50,102,98,56,49,57,100,99,100,56,102,101,56,54,48,50,57,52,48,56,97,52,48,57,54,98,48,55,99,51,56,48,57,56,52,48,48,55,100,99,52,56,51,57,51,48,55,102,49,50,49,100,101,101,49,100,51,48,48,55,97,99,56,48,48,102,98,48,100,48,55,55,54,48,102,51,101,52,51,98,49,52,53,98,54,50,101,102,56,55,54,100,97,48,102,102,48,49,51,49,54,53,51,56,55,97,56,48,52,57,51,57,55,57,57,48,48,97,54,99,53,97,56,48,57,51,56,48,57,98,52,97,49,54,50,100,55,49,52,99,53,54,101,52,102,101,56,102,100,51,55,49,53,99,56,51,100,99,101,56,57,48,48,53,54,101,55,100,102,102,51,100,49,56,100,102,54,100,50,54,49,54,55,48,57,48,53,56,49,99,54,48,56,101,97,48,101,99,56,48,51,101,98,54,98,102,99,48,48,102,98,48,56,48,50,52,56,52,57,102,51,48,48,51,57,100,57,56,49,50,101,100,51,51,56,100,98,56,98,48,55,98,54,49,100,49,102,56,53,48,56,102,102,55,99,55,49,48,51,49,99,99,97,48,100,50,55,57,49,101,57,51,55,52,55,56,56,102,56,54,54,50,97,51,53,56,102,101,101,51,101,50,57,51,98,49,101,56,101,99,49,50,101,53,51,98,49,100,52,101,99,51,48,57,55,99,52,99,52,57,100,52,101,99,99,98,53,51,50,50,50,56,100,52,55,50,50,99,56,56,50,101,100,98,56,48,98,102,57,56,97,49,99,48,56,55,52,56,49,99,100,56,101,100,48,55,56,48,55,101,48,101,101,48,55,52,100,53,56,101,102,49,102,48,100,97,49,100,54,51,52,100,52,49,97,54,102,53,54,54,97,57,98,101,54,57,100,51,101,97,56,51,97,49,100,48,102,99,55,56,53,54,100,97,48,50,54,101,54,97,49,102,97,51,50,51,54,97,100,55,100,57,48,101,100,49,57,54,97,54,99,98,53,49,50,52,56,48,49,97,97,49,99,53,48,49,102,50,48,51,55,50,56,48,53,53,53,48,48,51,101,99,57,99,48,49,97,101,48,99,48,52,101,101,56,48,50,54,53,97,48,49,51,49,54,48,48,53,53,55,99,51,101,48,97,48,49,97,97,98,99,52,48,48,102,102,52,53,56,48,54,101,53,48,48,97,97,98,48,48,102,102,55,100,57,51,56,48,51,53,99,49,99,48,57,100,100,48,56,48,50,54,100,48,48,57,56,97,51,56,99,55,51,49,99,49,101,102,56,55,99,48,53,56,48,54,49,100,52,48,100,101,48,102,98,48,48,50,48,48,102,102,55,55,54,48,48,50,98,99,49,102,54,56,51,48,49,52,97,99,56,57,48,97,49,52,57,52,49,51,56,48,53,100,56,48,52,97,100,99,48,49,98,55,48,48,102,102,102,56,48,48,102,102,49,51,57,48,54,48,56,48,49,53,52,56,100,49,49,50,48,53,101,48,57,54,49,98,54,51,54,102,102,54,100,102,57,98,57,56,102,99,99,55,49,99,48,102,50,53,99,48,97,49,54,54,51,50,102,53,98,48,100,51,51,51,99,55,99,54,99,48,50,50,100,99,100,102,57,99,50,98,57,102,49,99,101,55,101,48,50,102,50,56,51,52,52,48,52,97,49,56,49,50,56,101,48,102,97,99,48,57,100,97,48,55,100,56,49,100,56,48,55,49,50,48,101,50,52,51,98,51,99,98,101,48,102,52,57,55,57,101,57,51,56,98,57,50,100,57,51,101,100,50,53,48,56,51,97,52,49,99,52,48,101,56,97,50,50,52,97,50,51,48,53,100,56,55,102,48,51,102,52,53,100,50,51,97,49,97,54,56,48,57,50,56,55,52,99,97,50,48,52,100,97,51,54,52,101,52,99,57,52,50,52,101,50,99,49,51,99,98,48,52,98,50,97,99,51,98,97,49,100,98,50,98,56,98,99,48,102,55,57,55,56,53,48,57,52,50,53,56,56,48,100,54,56,48,48,102,98,48,51,48,48,55,99,55,57,56,49,99,100,56,55,53,56,48,57,50,100,50,97,48,51,99,50,48,52,97,48,48,102,102,55,51,56,51,100,56,53,98,48,49,51,53,48,48,102,102,101,52,48,51,97,48,49,100,100,52,97,48,102,55,97,51,56,55,54,49,50,48,51,99,56,53,100,55,48,50,54,57,52,49,50,56,56,48,53,48,57,53,52,48,102,49,48,98,52,57,48,101,50,56,55,98,99,51,102,50,49,101,54,54,56,51,57,52,49,102,52,52,54,57,52,54,50,101,56,49,101,51,48,55,51,99,51,98,56,48,101,100,57,51,100,50,101,52,98,49,97,101,53,98,48,51,98,48,50,98,52,51,97,48,49,101,97,48,102,48,49,55,56,49,99,57,50,99,48,97,51,48,50,54,52,99,97,49,100,51,51,54,56,100,98,51,51,99,102,101,54,57,49,99,52,101,100,53,99,55,54,51,51,49,57,53,99,98,49,99,56,97,100,48,53,52,53,57,54,100,97,100,51,97,56,48,50,102,99,57,101,49,97,100,97,51,52,101,54,99,56,57,56,99,52,52,52,56,100,53,54,51,54,56,48,54,53,101,49,101,49,56,50,101,49,52,51,97,100,48,101,98,99,55,99,48,55,51,48,55,49,99,55,99,48,100,102,54,49,99,56,55,56,48,55,100,56,102,99,100,51,56,57,57,97,97,97,52,53,50,101,53,50,54,54,99,51,99,53,55,50,56,51,97,49,102,48,100,102,55,48,52,101,48,48,55,97,97,51,51,48,102,56,55,99,57,48,101,52,55,52,51,101,50,100,56,51,48,101,53,100,53,55,50,100,98,49,97,55,53,51,97,57,101,99,102,50,55,54,48,49,50,56,52,53,50,101,97,101,51,97,100,51,56,99,98,57,54,100,98,98,49,53,48,101,52,53,55,57,98,57,98,100,102,53,54,97,100,102,101,101,55,100,99,50,55,55,48,53,56,56,51,97,98,54,97,48,98,55,54,50,50,100,57,52,53,48,57,99,48,101,57,57,54,53,57,50,99,98,50,99,97,53,99,98,50,97,54,53,56,50,54,53,56,52,101,48,55,50,99,48,48,102,102,102,56,102,101,48,48,102,102,51,53,100,97,52,48,57,53,98,48,48,53,48,53,48,55,101,56,48,48,102,102,53,50,101,56,48,102,54,53,52,48,55,101,51,48,50,55,100,101,56,56,48,49,50,50,54,48,52,101,97,100,49,56,101,52,52,48,57,52,56,48,50,54,51,50,56,99,49,54,52,52,49,100,49,56,55,98,102,57,56,48,102,51,50,56,48,56,51,56,48,48,102,102,102,56,102,101,48,48,102,102,51,53,100,97,52,48,57,53,98,48,48,53,48,53,48,55,101,56,48,48,102,102,53,50,101,56,48,102,54,53,52,48,55,101,48,48,102,102,50,55,101,99,48,49,98,48,51,99,48,57,100,57,48,48,102,102,52,99,52,53,48,50,54,51,99,48,48,97,57,49,48,55,99,49,52,48,54,49,99,51,98,52,50,56,51,98,101,49,101,56,48,48,102,102,52,102,97,51,52,52,48,48,102,102,97,56,99,55,54,99,48,50,54,99,48,53,102,52,57,54,48,98,99,48,48,101,49,54,48,57,51,49,52,55,50,48,48,48,102,102,97,50,49,49,98,102,56,50,101,48,48,48,102,102,102,97,55,49,48,50,54,53,99,51,97,52,48,52,99,100,56,48,51,101,98,99,99,48,57,55,99,50,101,48,51,98,97,56,56,48,50,53,48,53,98,48,51,57,101,48,101,97,49,52,99,48,52,98,97,56,55,102,48,97,51,57,52,56,52,102,52,99,101,53,53,56,55,98,52,49,99,101,56,55,54,99,51,98,101,53,49,50,51,98,100,99,98,48,52,98,50,56,48,97,52,52,53,52,98,57,48,102,56,56,55,51,52,48,49,101,100,48,48,102,102,54,57,50,97,55,49,54,54,56,50,49,100,102,99,49,101,101,99,49,100,49,101,53,102,97,55,49,54,50,53,49,50,55,53,54,48,49,55,51,48,48,102,102,49,102,50,97,51,48,55,54,50,53,102,57,53,54,48,52,99,53,56,49,50,99,54,48,102,57,53,102,52,99,50,97,49,99,48,101,98,56,55,101,56,49,99,57,57,55,52,48,101,99,48,97,98,52,48,54,53,100,52,99,97,50,102,53,49,56,98,100,48,55,52,97,49,102,97,50,100,56,51,100,48,53,102,50,55,49,54,52,56,100,52,56,54,48,57,51,52,55,50,97,49,51,52,97,97,48,55,100,48,49,100,57,52,52,50,56,57,50,57,49,57,51,100,50,100,50,57,51,53,51,56,97,97,48,102,48,48,48,102,102,57,56,49,53,101,56,48,48,102,102,57,52,52,51,52,98,50,99,56,49,97,99,48,48,102,102,55,99,53,99,52,48,57,57,56,48,101,98,49,54,48,48,102,102,101,100,56,48,57,56,51,48,50,53,48,57,50,100,49,55,97,49,48,55,101,99,51,98,101,49,102,52,52,56,48,50,54,50,52,51,98,101,57,56,49,98,97,55,50,53,55,48,102,52,56,55,52,99,98,101,50,97,52,51,57,54,48,101,101,48,51,100,101,100,48,50,53,53,56,48,101,102,101,50,98,48,97,53,57,48,101,49,49,54,56,49,100,100,48,101,51,100,53,53,97,54,56,55,97,55,50,55,56,55,56,48,48,49,101,97,49,101,48,49,50,100,48,101,102,54,52,49,48,101,98,57,55,56,53,56,50,56,51,98,48,48,102,102,48,102,57,50,50,48,51,97,102,50,102,99,49,101,48,56,48,51,101,98,53,52,98,52,48,102,51,49,53,48,57,50,53,52,51,50,56,52,48,101,53,48,49,102,53,56,51,98,52,48,55,97,54,49,101,56,52,55,50,99,57,100,52,100,56,52,100,52,101,50,57,48,98,53,54,52,51,99,54,48,101,55,53,56,52,53,48,101,102,56,50,53,100,48,57,51,53,49,57,50,48,98,53,56,48,102,50,56,51,100,57,48,101,102,97,55,53,97,50,50,53,50,53,57,53,101,56,53,99,97,49,52,52,50,101,49,51,52,49,51,100,100,51,57,48,100,48,52,97,102,50,99,48,54,48,102,101,101,56,51,99,101,49,100,50,98,53,55,52,53,98,49,99,55,57,51,51,56,101,102,50,100,56,53,49,52,48,50,53,48,102,55,51,48,102,49,53,100,49,50,53,53,48,53,49,50,53,100,53,100,49,49,50,100,98,49,100,50,48,99,100,57,50,56,52,56,51,97,48,97,56,48,49,100,99,54,56,49,51,49,49,51,101,57,57,49,52,101,55,52,101,52,54,50,48,102,57,49,98,52,55,100,51,98,49,100,53,99,54,56,51,56,50,50,53,56,55,54,49,102,98,51,57,52,51,101,49,57,100,48,101,48,55,99,56,100,98,49,99,99,48,48,102,102,97,56,49,54,50,56,53,48,55,53,54,97,49,101,55,56,48,48,102,102,57,55,55,49,99,99,102,50,55,56,48,53,52,56,52,102,55,52,48,48,102,102,98,99,97,101,51,101,57,48,53,53,102,48,98,48,98,53,48,49,57,57,48,48,102,102,49,102,49,54,57,48,48,54,99,101,97,48,55,100,50,48,48,57,56,57,56,49,102,55,48,48,102,102,50,97,98,99,48,101,50,100,52,48,53,57,98,49,49,50,48,97,98,99,48,55,56,101,51,50,56,48,99,99,56,48,48,102,56,98,52,48,48,51,54,55,53,48,51,101,57,48,48,52,99,52,99,48,102,98,56,48,49,53,53,100,48,55,49,54,97,48,52,100,48,101,51,97,52,48,50,97,102,51,48,99,57,52,48,48,102,102,57,57,50,57,48,97,48,49,101,51,56,48,49,102,48,49,100,56,48,54,54,48,48,98,97,56,97,48,48,101,50,101,97,49,101,101,48,98,98,48,55,50,56,100,97,48,48,50,99,54,53,52,99,48,55,57,54,48,102,56,56,55,50,48,51,98,50,49,102,102,50,97,57,48,56,97,50,48,102,55,57,53,52,48,50,55,50,53,53,50,49,48,55,97,52,51,56,56,49,102,56,52,51,52,53,101,57,99,57,99,56,48,49,57,56,55,97,52,49,100,56,48,55,100,99,51,98,56,48,102,49,99,51,57,50,53,97,52,98,101,53,54,97,52,97,49,97,52,101,101,53,50,56,55,99,56,51,97,50,53,48,49,55,49,57,49,48,57,55,52,49,52,102,101,53,55,56,50,52,48,98,48,52,50,52,100,50,98,57,51,49,51,57,48,53,50,99,52,101,48,55,101,99,48,102,100,52,49,100,52,56,49,50,99,101,48,101,57,99,51,100,54,48,102,99,56,49,102,57,48,55,98,49,98,48,101,50,56,51,97,102,48,101,51,52,57,52,101,101,48,55,97,48,51,99,101,101,49,53,50,49,101,50,50,102,101,48,97,98,54,99,98,102,48,102,50,49,52,97,49,100,52,50,57,102,54,50,97,48,51,97,56,53,52,57,55,97,49,101,49,52,97,98,52,100,50,102,52,51,99,50,53,51,97,48,52,52,50,48,49,52,56,57,102,52,56,57,52,57,55,57,51,53,51,97,48,49,50,48,56,56,57,56,57,57,56,51,49,52,98,100,50,102,48,97,53,48,101,97,49,52,52,53,100,48,55,57,99,51,100,48,53,101,49,53,48,49,100,98,48,101,99,56,55,54,99,97,57,50,99,52,51,99,48,49,101,52,48,102,49,48,55,56,48,98,50,52,48,50,57,48,97,50,48,101,102,57,52,50,53,51,50,49,51,101,53,56,57,55,48,53,101,49,55,48,53,100,49,54,50,57,50,56,54,56,52,53,54,49,53,54,53,51,57,53,52,56,99,57,52,57,97,53,56,49,54,56,57,97,57,56,56,52,56,52,53,55,97,48,97,51,97,53,50,55,50,55,53,101,57,56,101,55,48,48,98,97,98,48,48,102,102,55,100,100,49,56,48,51,101,100,49,52,98,98,48,50,55,99,56,49,102,98,49,54,52,49,99,55,48,55,54,50,49,102,51,50,100,57,100,48,50,52,102,56,49,100,54,57,54,97,56,101,100,48,51,97,97,48,101,102,56,48,57,52,50,55,48,55,53,53,56,48,102,98,48,55,56,100,49,56,97,57,57,50,98,48,51,99,52,48,102,54,52,51,100,56,53,52,97,54,50,53,97,53,50,55,57,54,56,53,57,49,54,97,53,56,97,52,57,55,99,56,50,48,101,102,102,57,55,56,56,56,53,50,50,53,56,55,53,52,49,100,99,50,52,50,50,50,50,54,48,101,57,48,55,53,52,51,101,50,49,101,54,48,55,56,102,99,98,101,48,49,57,56,49,102,55,49,101,99,51,57,48,101,56,57,99,57,99,55,97,54,52,53,54,55,56,51,53,52,102,98,50,49,100,52,101,54,55,55,50,97,53,49,56,54,99,53,57,54,50,99,51,100,100,56,101,56,101,97,55,52,51,98,51,57,54,51,101,98,53,97,53,53,55,51,100,102,53,97,100,97,100,49,97,55,51,97,48,48,52,54,97,48,98,53,55,48,53,98,99,48,102,50,48,50,101,50,48,55,97,99,101,99,54,49,49,102,48,102,50,54,57,49,57,99,49,100,98,56,101,100,97,102,55,49,98,54,51,99,99,54,57,56,100,51,101,97,57,53,48,98,56,102,57,48,101,52,99,53,56,54,55,49,56,57,50,97,56,51,99,49,99,57,56,51,99,50,54,99,97,98,51,57,97,57,54,99,53,99,98,101,53,48,57,54,55,50,51,97,52,51,99,57,101,49,52,57,101,52,49,52,97,97,52,101,56,98,99,49,53,51,48,48,55,100,56,97,56,48,51,101,99,51,99,49,102,52,48,48,51,101,99,54,48,49,102,54,50,52,48,51,99,97,48,55,57,48,101,48,48,102,102,51,100,98,56,49,99,53,48,101,100,56,48,57,57,49,53,50,48,101,55,56,49,100,49,57,53,56,53,56,51,97,57,56,49,100,55,48,55,54,52,49,100,53,52,57,55,53,57,48,52,99,50,51,51,48,57,50,48,57,54,50,98,99,48,52,102,56,51,101,50,53,102,56,50,53,48,97,101,52,99,48,102,101,48,55,101,57,50,99,97,102,52,50,50,99,48,51,100,50,53,56,50,50,50,49,51,55,48,56,50,53,50,48,55,52,48,97,53,48,101,57,48,55,53,48,51,98,50,48,100,54,56,48,51,101,57,55,52,48,49,102,54,56,99,53,99,56,49,50,49,54,48,102,100,56,97,100,48,101,51,48,51,99,99,48,102,56,57,54,97,100,48,49,50,55,99,48,102,52,99,98,55,52,56,54,56,49,101,97,57,52,48,48,50,53,48,57,101,49,101,97,54,52,51,57,52,49,101,50,52,97,50,57,101,56,97,100,48,101,101,56,51,100,57,48,101,98,49,52,99,56,97,57,54,56,99,57,99,53,53,49,54,52,53,53,57,54,54,56,99,53,49,50,48,48,51,99,48,101,53,50,50,50,49,55,52,57,54,49,101,98,48,55,55,48,56,101,57,52,56,57,99,51,97,50,49,101,97,48,102,56,48,55,54,52,49,100,98,102,50,56,56,48,57,49,98,55,49,99,100,51,99,99,55,99,49,52,50,98,49,56,101,50,56,53,55,49,50,49,52,50,102,57,99,102,99,99,98,50,56,100,102,49,98,99,100,55,102,99,101,55,101,51,49,56,56,102,49,99,100,99,102,99,53,56,97,49,55,56,53,49,56,101,55,99,97,48,50,97,99,97,52,100,100,51,53,53,52,49,98,50,48,50,55,55,48,102,56,101,48,49,51,48,56,55,100,97,55,98,97,55,97,97,51,53,54,98,100,99,57,55,48,100,52,55,52,98,52,98,53,48,101,57,54,98,50,98,49,49,49,97,101,54,53,97,100,52,50,50,99,57,48,48,49,56,48,56,100,56,48,101,56,99,55,48,48,102,102,100,57,48,101,100,57,55,56,55,52,99,98,56,55,55,48,101,48,55,55,49,99,56,55,57,56,55,52,99,51,51,98,49,56,99,55,53,53,52,97,100,97,99,51,56,97,97,56,97,101,98,52,101,101,55,57,51,57,56,52,102,54,50,102,54,98,52,100,51,51,97,49,101,49,48,55,99,51,97,57,102,53,48,98,52,102,50,99,51,101,98,54,49,101,100,54,51,57,54,49,101,49,50,102,97,48,49,99,49,50,53,48,57,55,99,53,50,48,55,97,52,97,51,50,57,48,51,100,50,49,100,56,50,102,48,97,57,48,102,49,56,55,54,56,51,99,56,53,53,49,53,97,49,101,48,48,102,102,101,100,56,55,57,48,51,98,99,53,57,97,48,57,55,54,53,49,56,55,56,52,97,49,50,101,49,48,57,56,50,99,56,97,53,50,102,52,97,55,50,101,52,97,99,52,57,52,100,52,50,50,100,48,97,99,50,101,52,97,97,52,57,52,54,52,100,50,98,99,98,53,52,49,52,99,52,99,52,50,52,101,52,49,52,56,52,52,52,102,52,49,98,102,51,53,98,102,51,99,97,101,52,55,101,97,49,99,102,99,99,48,99,56,53,56,99,49,54,50,56,54,48,48,102,102,99,54,51,97,56,48,56,100,99,48,48,102,97,49,98,48,48,55,100,99,51,49,53,99,48,101,49,49,51,99,97,56,48,50,52,100,99,48,57,97,97,48,102,97,48,48,102,102,57,51,56,51,56,56,50,100,54,57,56,50,97,48,49,99,51,48,55,100,100,51,100,49,48,51,97,54,53,52,48,55,53,48,49,99,97,56,55,97,99,98,55,48,102,52,48,55,98,52,51,100,48,49,101,48,50,97,99,51,102,97,53,97,50,51,57,52,50,56,52,49,101,50,52,97,48,101,55,56,51,99,99,50,102,99,51,101,49,101,57,50,99,51,102,97,49,101,55,48,102,51,49,55,52,53,55,56,51,98,53,50,99,52,97,99,50,98,49,98,52,101,52,49,50,57,56,51,57,48,53,100,49,55,99,49,101,56,48,101,55,56,48,102,50,49,98,54,56,50,53,53,102,57,101,55,48,97,51,57,102,102,99,51,57,98,56,52,56,98,49,56,50,56,55,48,53,97,56,48,100,100,48,101,56,48,102,53,49,57,101,51,100,56,54,54,97,57,51,102,49,100,101,99,56,55,99,54,51,53,56,100,51,52,52,101,55,48,57,51,98,49,101,54,52,97,50,101,99,50,100,53,51,101,99,97,101,51,98,51,57,50,53,98,53,51,49,48,99,55,98,53,100,49,97,48,48,98,57,54,48,98,56,99,48,101,48,99,55,97,56,49,54,102,99,51,102,56,55,98,49,100,54,51,54,52,50,54,57,102,48,55,55,48,102,97,98,53,55,57,102,52,55,51,99,55,57,54,97,52,49,52,54,54,98,57,57,49,52,54,48,54,57,102,54,52,56,100,54,98,48,100,51,51,56,99,55,50,98,51,97,57,97,101,55,51,57,49,50,55,55,51,99,48,52,98,55,98,54,57,101,52,101,56,55,57,51,97,49,101,53,55,56,48,53,98,97,56,48,51,101,102,100,48,48,49,97,101,101,99,48,52,99,99,56,50,56,49,99,50,48,48,102,102,49,52,98,99,48,51,97,52,53,48,48,99,56,99,98,99,55,102,51,56,50,102,57,56,48,54,50,56,48,53,98,57,56,48,51,101,102,100,48,48,102,102,49,97,101,101,99,48,52,99,99,56,50,56,49,99,50,48,48,49,52,98,99,48,51,97,52,53,48,48,102,102,99,56,98,98,49,55,50,54,49,54,51,57,56,48,97,53,48,52,53,48,101,99,56,97,49,101,57,48,102,49,99,51,48,100,56,55,49,52,50,99,48,50,51,99,100,57,99,48,54,98,56,49,55,99,50,48,48,100,56,49,52,49,54,54,52,48,48,57,56,101,50,56,48,49,52,97,50,49,100,101,101,48,49,54,101,48,48,48,102,102,102,98,102,57,55,53,100,52,54,48,48,55,100,98,53,56,49,51,51,101,101,51,50,101,53,51,54,101,51,50,56,101,48,101,50,53,99,57,55,50,55,102,57,101,52,101,48,48,102,102,57,55,52,48,55,52,54,52,52,49,97,100,102,55,99,55,102,51,56,101,49,55,56,48,102,53,48,49,98,57,56,48,49,102,52,98,56,48,48,102,98,52,51,54,48,48,102,102,49,102,54,48,99,48,101,52,49,50,56,51,98,56,48,102,53,56,98,98,48,101,56,50,50,48,49,51,53,52,48,101,57,50,50,53,48,56,51,102,99,53,48,49,53,51,55,99,97,57,52,102,48,55,56,99,49,99,57,54,49,49,56,97,52,52,54,50,97,52,49,102,55,97,49,48,55,53,55,49,53,54,56,50,53,53,49,53,100,48,53,56,57,54,97,57,101,57,50,49,100,101,48,102,101,57,52,101,49,99,101,52,100,50,99,48,97,52,48,101,102,48,55,97,100,49,53,49,56,98,99,101,53,55,48,55,49,52,51,98,99,48,102,48,56,51,56,97,49,100,54,52,49,48,49,52,53,99,48,49,102,55,102,102,52,48,48,101,53,54,54,48,50,54,57,51,48,97,51,97,51,48,51,56,98,57,98,101,51,55,51,102,48,48,102,102,55,57,55,51,48,55,52,100,53,99,53,56,48,52,98,102,54,49,56,100,56,55,49,98,57,99,101,97,48,53,98,97,48,52,98,100,48,49,51,48,56,48,102,54,48,48,102,102,57,53,56,48,55,98,99,49,100,52,48,55,101,54,48,101,51,52,51,100,53,99,51,57,97,48,102,50,99,51,57,49,56,98,97,99,49,100,102,48,102,49,55,50,56,56,51,98,54,49,101,53,57,52,51,54,99,51,99,97,49,100,98,50,101,48,51,97,52,53,102,52,55,50,57,48,51,100,97,53,52,57,55,54,49,100,101,52,56,101,57,56,53,48,49,55,99,53,98,97,48,51,55,54,57,97,53,52,50,53,100,97,48,100,97,53,52,49,54,48,53,55,102,54,52,98,48,52,52,52,51,52,99,54,99,48,98,50,51,98,48,102,54,49,101,52,55,52,52,55,101,56,100,101,51,101,51,54,98,57,55,57,99,52,102,48,54,100,57,97,49,48,102,101,55,50,56,101,50,57,54,98,50,57,102,56,102,53,52,54,97,52,97,56,57,48,102,48,55,54,97,101,98,53,53,100,52,57,51,52,54,53,99,101,56,100,55,51,98,48,49,101,98,49,101,49,48,53,98,100,57,56,56,48,98,56,52,48,53,97,54,48,55,52,56,51,98,97,55,56,54,49,99,99,101,48,51,100,54,54,51,56,55,53,97,51,57,52,55,100,49,99,97,51,55,56,102,52,100,98,54,57,57,97,54,57,56,48,53,50,48,54,52,100,48,53,50,49,101,53,99,100,56,101,51,99,99,51,50,52,100,52,56,97,49,52,49,100,52,100,48,53,54,97,97,50,102,48,56,53,97,97,48,102,53,48,101,99,55,56,51,99,57,100,48,101,99,97,101,56,48,54,51,51,56,48,51,101,100,53,99,48,49,102,53,57,54,49,99,98,48,48,102,102,55,100,57,52,56,51,57,49,50,98,48,51,98,55,52,53,101,55,48,101,53,56,51,101,101,48,55,53,53,56,51,99,54,53,101,48,51,56,99,48,102,100,50,55,51,99,53,56,51,97,49,100,53,52,51,50,100,52,51,99,54,56,101,53,49,99,49,55,101,49,100,48,48,102,98,49,52,99,56,98,52,57,55,57,50,48,51,97,48,49,102,51,48,48,102,102,55,98,55,52,51,98,101,56,56,53,56,56,55,56,49,48,53,48,49,51,56,51,100,52,49,100,49,52,101,50,98,48,97,97,50,102,99,97,49,57,50,102,52,97,101,52,51,50,102,52,51,56,56,49,101,100,48,49,50,101,99,48,49,102,52,48,56,100,56,54,48,48,102,102,48,102,98,54,99,48,50,53,56,49,97,102,102,53,48,54,54,99,56,51,102,55,54,99,102,56,99,54,102,101,48,48,102,102,57,55,54,48,55,98,55,56,101,52,98,55,49,53,102,54,101,50,99,101,54,51,56,52,101,101,97,49,99,101,48,48,102,102,102,98,50,97,48,48,102,102,55,100,102,51,56,51,100,52,48,50,55,101,48,49,100,48,97,48,56,51,56,99,48,101,52,48,51,97,102,55,48,48,102,102,57,55,98,48,55,54,48,53,100,101,52,100,57,48,55,99,54,53,48,53,56,55,100,48,51,98,50,48,102,52,101,99,49,101,56,99,50,49,48,55,57,48,51,56,101,49,101,101,48,101,50,99,98,50,53,99,49,54,50,48,101,97,48,51,97,54,49,101,49,48,101,51,101,48,101,54,49,55,101,49,100,48,52,57,52,99,102,99,51,98,56,53,100,49,99,51,99,53,48,53,99,56,48,57,55,57,54,54,54,50,98,53,48,101,100,48,57,51,99,50,53,56,48,49,102,52,48,53,102,100,48,48,102,102,51,101,100,57,99,48,57,53,98,57,101,54,50,52,48,57,52,48,55,101,98,50,50,98,54,51,54,101,48,52,98,57,56,51,100,97,49,49,98,54,99,49,52,49,52,50,102,102,99,54,99,55,53,48,99,52,100,99,51,55,48,99,50,51,55,99,55,102,99,55,55,56,102,56,54,50,57,100,97,98,53,50,54,99,49,56,100,48,102,97,55,99,98,54,98,54,49,102,57,54,48,50,97,99,101,98,50,53,56,55,52,97,53,98,54,57,100,57,97,56,54,51,57,55,100,49,57,55,50,99,49,49,49,97,97,53,97,101,55,48,50,52,56,55,52,99,49,100,52,48,55,98,52,49,100,48,56,50,99,102,56,51,101,57,49,100,99,48,102,53,48,100,52,53,53,53,54,50,99,48,101,102,99,51,99,51,51,99,56,101,99,48,101,57,97,97,55,57,100,56,102,99,48,49,52,97,57,57,100,48,55,54,56,100,97,48,53,52,50,97,97,54,99,49,100,52,102,48,55,56,51,98,97,101,54,57,97,97,55,57,98,52,102,99,97,99,99,100,51,98,53,53,101,55,54,51,56,51,49,101,49,51,52,49,53,49,52,102,52,55,102,51,100,49,100,56,101,56,48,49,57,50,54,50,54,56,49,55,48,48,102,102,51,55,50,56,48,56,56,52,48,48,102,102,102,56,98,97,56,48,51,54,55,98,48,51,102,53,48,48,102,102,52,99,53,53,48,102,100,56,48,49,53,54,49,48,55,50,48,97,48,51,100,101,54,49,98,102,99,49,52,52,48,48,102,102,53,50,56,48,56,56,54,48,48,102,56,98,97,56,48,51,54,55,98,48,51,102,53,48,48,52,99,53,53,48,102,100,56,48,49,53,54,49,48,55,50,48,97,48,54,52,48,102,100,48,48,51,54,101,50,49,100,101,56,48,50,55,101,49,97,54,48,48,102,102,53,57,48,99,102,99,48,52,56,56,49,54,57,97,48,48,102,102,100,54,100,56,48,98,99,101,48,48,102,102,52,100,52,48,55,52,56,57,50,48,48,55,48,51,101,56,52,101,48,51,49,101,48,48,102,102,51,101,102,98,97,56,101,48,48,102,97,57,57,48,50,54,100,51,101,101,51,54,52,53,48,55,50,98,102,55,49,99,55,102,56,48,57,56,99,48,55,52,49,102,102,48,51,98,101,99,48,49,56,53,48,48,102,102,53,97,100,57,97,98,57,99,102,102,102,51,48,102,56,99,51,54,51,102,101,54,102,99,53,57,99,53,49,98,49,56,53,48,101,97,48,49,57,52,56,48,48,102,98,101,100,100,98,48,48,51,101,97,54,52,48,57,98,53,101,55,101,48,100,50,51,48,51,57,53,51,54,51,48,97,48,48,102,102,55,51,56,98,48,55,52,50,50,56,54,99,50,52,99,49,49,98,48,53,101,99,97,48,50,54,53,48,49,50,50,50,48,48,102,102,102,97,55,57,48,50,54,52,99,48,49,102,54,48,48,48,102,102,101,51,52,49,102,55,56,51,102,49,48,55,53,52,57,101,49,100,50,50,97,48,97,97,48,55,54,57,57,101,48,101,102,56,55,48,56,97,53,48,102,48,57,54,54,56,97,56,97,53,56,56,51,101,49,48,55,97,48,53,54,98,48,49,100,101,48,102,48,57,55,48,48,101,101,99,97,56,55,102,97,52,99,97,50,48,55,51,99,49,50,48,49,99,102,50,101,53,56,52,98,54,52,51,100,99,49,102,49,97,52,49,50,56,48,98,49,48,102,53,49,55,54,49,100,50,48,101,101,52,98,57,50,53,53,97,54,56,55,101,56,51,100,101,48,101,100,56,49,48,99,51,100,98,51,56,57,102,48,100,50,49,102,50,51,57,49,100,52,99,102,51,98,98,99,102,48,98,101,57,56,56,97,56,50,49,54,51,54,98,97,99,57,48,102,48,55,102,55,51,97,52,57,49,51,53,50,100,54,52,97,48,100,50,50,49,55,51,48,49,98,101,48,50,53,100,101,51,100,101,51,98,52,51,57,50,48,98,54,98,49,101,53,51,55,48,55,98,56,100,99,51,51,99,99,49,51,50,97,48,55,98,54,54,57,57,99,100,99,55,102,51,52,53,55,98,53,52,49,100,50,49,101,56,102,97,54,49,56,101,56,49,99,56,101,54,100,97,102,53,57,54,52,56,49,51,49,54,50,99,53,54,100,57,54,97,50,50,57,53,53,53,99,98,100,55,53,54,50,56,53,50,98,53,99,100,48,50,56,56,53,100,53,100,55,100,56,55,49,49,57,100,55,49,56,55,97,50,57,98,55,49,97,98,97,57,97,57,98,57,102,51,53,98,99,100,55,56,101,51,53,54,100,99,53,101,48,97,53,54,57,52,48,57,54,98,49,49,54,99,97,52,99,98,54,48,50,49,56,48,54,54,100,50,99,55,52,56,101,54,100,57,54,51,97,50,54,53,56,53,99,98,49,99,53,97,54,50,48,97,52,48,53,49,53,101,98,101,51,57,102,49,56,53,57,99,54,48,53,97,101,98,97,99,101,101,48,55,51,48,48,48,102,102,102,97,57,97,48,48,102,102,55,100,98,50,98,54,48,48,102,102,102,97,99,48,54,56,49,102,100,98,52,102,48,51,56,54,55,52,49,102,54,102,48,55,100,100,54,48,101,98,100,99,51,98,52,48,102,51,101,48,49,100,99,53,48,55,54,56,48,49,101,57,99,54,48,55,56,51,98,99,102,100,52,48,101,102,52,51,102,53,50,53,100,54,50,101,55,48,55,102,48,102,98,101,48,49,50,99,99,53,55,56,48,57,54,49,98,101,52,101,48,52,102,49,100,48,56,51,98,99,48,49,102,54,56,50,48,48,102,102,102,98,99,52,54,48,48,49,102,54,52,50,48,52,98,99,56,55,54,99,49,99,52,51,54,48,52,98,50,97,52,48,51,57,100,101,49,100,98,48,55,98,50,53,48,56,51,100,48,101,49,101,57,55,48,49,102,50,52,48,51,99,49,57,52,99,99,53,49,56,55,52,48,51,102,56,49,100,52,48,49,50,50,101,53,50,99,48,51,98,48,48,102,102,101,53,53,50,51,100,50,54,48,48,102,102,51,100,101,102,100,51,98,57,54,100,99,98,97,52,99,50,48,48,102,102,50,53,55,57,48,99,48,52,98,97,56,49,51,97,48,57,99,52,51,48,50,99,100,48,50,53,50,52,48,49,102,53,102,99,48,52,100,57,56,49,51,99,99,100,48,55,102,53,100,48,50,53,56,48,49,100,54,51,54,48,102,50,100,98,48,55,53,102,52,49,100,56,54,99,51,102,50,52,99,51,102,54,48,101,101,52,51,57,50,48,50,52,56,101,48,55,99,101,52,51,99,53,52,49,100,98,51,52,56,55,102,99,51,100,99,49,100,53,101,53,57,101,50,99,51,48,55,53,52,98,102,50,53,54,53,52,54,52,102,99,56,50,48,50,53,102,50,48,50,54,49,100,49,50,57,51,49,48,52,49,51,54,51,99,48,49,51,52,97,48,48,102,97,98,100,48,50,55,56,99,48,57,50,102,48,55,55,97,53,54,56,51,100,52,48,50,54,52,56,49,99,97,98,50,48,101,102,48,51,56,54,53,98,56,55,97,100,48,48,51,56,56,53,53,57,55,97,99,56,51,99,56,48,55,52,99,49,101,101,101,57,50,49,101,98,50,99,56,97,56,50,102,52,98,97,52,48,50,97,98,57,53,56,49,99,52,48,102,99,48,55,57,52,98,55,52,55,48,52,99,49,53,54,49,100,55,50,102,49,51,51,50,54,97,53,97,48,52,49,53,101,52,53,49,51,52,98,56,57,100,100,50,100,51,57,48,54,53,50,99,49,99,49,53,57,97,54,51,101,50,99,49,100,97,97,54,55,97,57,53,54,55,100,97,51,98,48,48,102,102,52,55,98,52,48,49,101,97,101,53,51,57,48,48,102,102,52,53,100,55,50,102,56,48,97,100,48,53,50,53,98,48,48,50,54,101,57,55,50,57,101,97,97,49,100,52,54,49,49,49,48,51,51,56,48,98,56,49,97,48,51,56,52,48,98,54,57,53,101,49,102,57,50,57,49,102,48,51,52,56,102,50,51,97,55,52,51,102,51,56,98,99,99,102,49,56,51,98,98,56,55,101,52,102,50,55,54,49,101,56,48,57,99,55,54,51,49,53,52,57,99,99,99,101,98,48,55,52,56,48,52,102,101,49,100,100,99,48,48,102,52,97,49,50,52,50,52,50,98,97,54,51,56,49,49,99,101,98,54,49,101,101,99,98,54,99,53,102,52,48,100,53,52,48,57,48,56,48,48,55,99,56,54,49,49,52,48,57,50,50,48,50,53,50,56,49,100,49,56,49,50,99,48,102,48,49,50,56,101,57,48,48,102,102,102,51,50,56,49,100,55,51,52,49,102,54,54,98,56,55,101,57,98,48,55,101,102,48,49,99,99,48,49,51,100,99,49,101,102,48,55,56,56,49,101,102,48,102,102,99,102,57,48,101,100,100,48,51,57,99,48,102,52,56,48,57,53,56,48,57,55,101,48,102,53,52,57,53,49,102,48,48,102,102,57,101,57,54,49,100,51,97,56,97,101,101,53,56,54,101,56,54,48,57,100,48,52,57,50,49,48,50,55,50,48,48,102,102,102,98,54,53,48,48,102,102,55,100,98,52,51,54,48,48,102,102,102,98,51,100,56,48,55,48,53,50,100,48,51,56,52,55,52,49,99,57,48,48,102,102,51,100,49,48,55,52,49,101,54,51,100,102,98,97,48,102,51,101,52,49,101,51,102,48,102,50,56,48,51,100,52,51,99,48,101,102,97,55,52,52,101,57,48,55,55,99,49,99,54,48,49,50,53,48,49,50,55,99,49,99,52,51,102,102,102,57,54,51,56,98,48,99,53,97,54,100,98,50,48,48,102,102,50,52,55,55,52,100,48,57,102,48,55,48,50,48,48,102,97,55,101,48,48,55,100,56,53,56,49,51,52,48,48,101,57,52,51,97,52,48,102,100,52,49,99,56,48,51,56,49,54,52,51,101,52,48,101,97,99,51,102,52,100,49,55,57,54,49,100,53,48,102,49,98,56,48,102,54,48,49,99,97,56,55,55,97,56,98,52,56,48,101,102,56,55,56,99,98,99,48,101,56,57,54,100,102,49,52,97,49,101,97,48,55,56,54,53,51,48,55,56,57,48,102,97,49,56,55,56,48,51,98,99,53,98,97,49,56,48,51,98,52,48,97,55,52,49,98,52,97,99,56,98,57,51,57,48,54,49,99,50,98,57,50,100,48,57,51,49,99,48,57,56,48,50,54,100,48,48,49,102,53,102,52,48,52,100,97,56,49,50,51,53,48,49,99,48,101,48,52,100,48,48,51,97,99,54,56,49,100,97,101,48,55,97,50,101,56,55,57,100,97,48,101,50,102,54,56,51,102,52,48,101,101,56,51,101,57,56,98,98,97,48,101,54,99,56,55,55,51,56,55,57,51,55,57,48,101,48,48,102,102,55,98,52,51,100,49,52,53,53,56,50,52,50,52,51,100,54,53,48,55,57,97,50,101,51,50,48,99,97,55,48,48,102,102,57,56,55,48,49,50,101,101,57,55,52,56,54,57,99,48,57,51,49,56,51,102,57,97,99,51,102,50,98,52,55,55,101,49,57,101,55,100,53,54,55,101,56,51,98,97,100,51,97,49,99,99,54,54,51,56,99,57,54,98,52,101,53,48,101,54,100,48,53,51,100,51,57,56,99,57,102,54,49,100,50,50,54,52,98,48,101,101,51,51,54,49,101,54,97,54,97,50,50,53,99,101,98,53,98,52,50,98,49,100,97,48,101,101,52,49,54,97,99,54,55,48,55,99,101,55,99,49,101,99,49,100,57,51,99,48,101,52,56,48,51,98,101,98,53,56,54,99,48,102,50,49,102,48,102,101,97,48,101,52,51,102,54,55,57,51,101,48,102,48,48,48,102,102,57,99,49,102,56,101,99,54,57,98,52,55,57,50,97,99,49,100,57,48,48,97,56,52,102,50,55,55,54,49,101,97,57,100,52,102,50,54,57,48,50,98,49,52,52,51,50,57,98,52,101,55,50,57,101,49,102,49,52,57,100,101,50,56,57,53,97,48,55,101,50,48,52,98,102,48,48,51,101,52,101,48,56,54,48,101,51,52,49,99,52,48,51,57,52,48,55,50,55,52,48,52,57,53,50,52,48,55,57,101,56,49,99,102,56,51,97,49,48,55,54,97,48,101,97,99,48,49,101,101,53,57,48,50,54,50,57,98,50,57,54,48,98,102,57,48,55,55,52,49,99,98,50,57,56,51,97,50,48,50,55,97,48,50,52,102,52,48,101,51,99,98,57,97,50,97,102,49,55,49,99,97,56,99,57,99,48,50,53,48,48,50,54,101,57,98,57,48,50,49,50,51,97,48,48,48,102,102,57,56,97,55,102,99,48,57,99,97,48,50,48,102,48,48,102,102,55,100,56,49,56,49,51,54,56,100,56,49,51,99,99,48,52,100,97,56,51,100,51,48,50,54,56,97,48,51,56,53,54,48,101,98,101,48,49,101,53,98,50,49,99,53,54,98,56,55,49,100,100,48,102,52,52,56,55,99,98,57,52,98,52,49,99,97,48,55,55,52,49,100,50,48,101,48,49,102,56,55,56,101,48,51,98,99,49,100,55,99,53,56,101,50,99,52,48,49,101,100,56,97,50,100,98,52,101,50,56,57,48,51,97,49,54,50,99,51,49,53,101,55,52,100,48,52,97,55,52,101,52,98,48,54,54,99,49,100,101,56,48,51,101,57,48,48,102,102,48,49,102,54,55,54,48,102,52,52,51,56,52,49,99,57,48,55,57,56,49,99,54,48,50,53,98,49,49,99,98,98,48,101,52,56,51,99,55,48,101,56,56,55,55,48,51,102,52,49,99,101,50,101,49,99,48,55,99,101,48,101,48,56,97,99,97,50,100,56,51,97,54,49,102,50,50,97,53,49,52,98,99,48,101,101,57,54,57,99,97,101,50,101,52,49,101,55,50,49,49,54,101,53,53,56,50,55,56,97,56,52,101,52,55,52,98,97,52,50,50,101,49,48,57,48,48,98,50,50,98,56,49,51,49,51,50,53,56,50,49,50,48,50,54,54,97,54,102,48,50,48,52,48,52,99,50,48,49,50,102,56,48,102,54,48,48,57,53,98,48,55,98,97,49,101,98,48,55,49,54,48,102,100,52,51,97,55,48,49,99,97,48,55,97,48,49,99,97,56,50,56,101,56,51,99,97,49,100,56,56,50,102,52,51,98,50,49,101,54,99,53,54,54,48,102,51,48,55,54,52,97,54,48,102,54,57,52,54,55,50,101,99,51,97,48,53,98,57,55,56,49,100,101,52,57,101,57,56,53,48,57,55,99,53,52,97,55,53,101,52,50,50,101,49,50,101,57,48,54,57,50,97,57,48,49,51,102,51,52,53,56,50,50,50,53,97,49,99,49,50,54,101,49,97,56,51,101,48,55,97,51,50,48,101,50,55,53,51,54,100,53,57,102,56,48,52,57,57,53,56,50,57,52,48,52,98,101,57,101,99,99,99,54,57,100,53,53,56,52,50,55,54,55,51,48,101,97,49,50,99,102,55,48,101,97,55,54,48,57,57,52,49,52,97,57,97,100,48,50,50,51,101,51,57,97,57,55,49,54,52,99,48,100,48,51,97,98,49,99,50,48,53,98,52,56,101,101,48,55,56,56,51,100,50,54,101,56,55,53,52,55,56,49,100,51,53,97,49,101,51,49,97,50,55,55,51,54,50,48,102,55,99,51,49,48,55,100,99,102,48,54,102,57,97,55,48,101,101,55,99,51,53,99,101,99,55,99,51,53,101,49,97,48,54,50,98,56,100,100,51,52,97,49,57,102,48,48,102,102,52,101,49,97,55,53,56,55,56,53,100,48,101,50,55,52,48,53,51,49,101,54,51,52,101,98,50,98,54,50,101,97,97,100,99,49,49,54,48,49,56,48,51,49,100,55,53,99,53,50,101,97,48,57,98,56,48,99,55,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,55,51,56,48,48,102,97,50,48,48,102,102,50,55,99,57,50,52,48,49,102,53,102,101,48,48,102,102,102,98,49,50,48,55,52,97,48,102,49,53,101,52,101,50,56,52,97,54,48,101,54,48,51,100,99,50,100,48,51,56,54,48,52,98,101,48,51,100,53,50,102,99,51,99,50,57,52,102,57,53,101,53,55,56,55,54,99,49,100,52,56,55,102,56,49,102,56,56,51,57,99,50,102,52,51,101,99,53,102,97,52,57,54,53,99,51,100,101,49,100,49,50,97,52,97,57,52,55,50,56,56,97,98,48,101,54,55,52,99,98,50,100,56,51,99,99,57,101,53,56,48,55,55,57,48,56,97,102,99,57,56,101,57,54,97,53,53,50,54,99,52,52,98,56,56,52,48,49,99,52,50,48,101,102,52,49,101,49,48,55,52,48,49,101,56,56,55,50,99,51,97,54,48,102,48,48,102,102,51,56,56,53,102,49,53,50,49,101,56,48,101,97,48,55,100,99,51,98,48,49,100,97,48,102,97,48,55,54,56,98,98,50,56,99,98,52,50,97,56,98,97,50,98,52,98,52,48,101,101,48,55,98,52,97,97,52,54,50,102,48,97,51,50,100,57,49,48,98,51,50,56,100,51,48,98,49,50,97,49,51,53,48,52,98,48,50,97,100,50,53,56,52,98,52,49,50,99,49,48,49,51,57,51,52,97,101,52,101,54,98,99,98,56,53,55,97,55,97,54,98,55,101,53,99,101,48,49,48,57,48,100,98,97,101,51,53,55,48,101,98,55,55,55,48,101,52,53,57,51,56,98,56,98,97,99,101,52,51,57,97,98,48,102,98,101,102,98,57,99,102,98,55,51,56,99,55,48,98,49,55,57,52,48,55,97,100,48,48,102,102,55,99,53,49,48,48,102,102,49,102,54,100,99,49,102,50,55,48,49,102,55,57,54,56,48,52,57,48,56,49,51,49,52,48,102,51,99,51,101,50,49,101,56,50,98,48,49,101,49,48,55,53,56,49,100,57,48,55,51,48,48,57,55,55,54,48,51,101,56,49,102,53,50,101,48,98,101,48,101,97,56,51,98,56,48,101,100,56,51,56,49,48,55,52,97,48,102,100,56,51,100,48,49,101,51,50,97,99,97,100,101,49,102,57,48,55,57,53,57,49,56,51,57,97,56,56,57,101,49,100,102,50,57,56,51,97,54,53,52,51,54,56,48,49,99,55,48,101,57,50,55,57,53,101,57,101,48,50,53,54,53,55,57,53,101,53,56,97,48,49,52,52,53,55,57,53,101,53,54,98,57,51,102,101,48,55,50,101,48,48,102,102,102,98,98,48,48,48,102,102,55,99,54,99,56,49,100,57,56,48,51,101,99,50,48,98,51,48,102,56,56,49,51,49,48,48,102,102,52,98,101,49,54,97,56,50,48,101,100,99,48,57,97,97,50,101,54,56,51,98,102,98,51,50,53,99,57,54,48,53,48,48,102,102,55,52,52,49,100,48,48,55,56,55,49,53,97,56,101,48,101,57,99,51,56,98,51,56,51,100,97,56,101,49,99,98,48,55,48,99,49,102,57,48,55,56,99,53,97,54,50,57,56,49,100,100,56,55,50,56,98,57,101,49,100,101,51,49,55,100,102,49,53,99,49,101,50,52,99,57,99,51,48,55,55,49,51,53,51,53,48,57,48,52,48,50,99,50,48,49,101,100,56,51,57,102,48,55,97,52,48,101,50,48,51,102,50,53,99,48,51,98,49,48,55,99,56,48,101,102,48,51,101,97,48,101,98,52,49,101,48,56,55,55,48,48,102,102,52,98,101,52,98,100,48,101,53,56,51,99,49,48,101,56,48,55,56,56,51,57,50,49,101,57,50,98,51,57,54,56,53,52,49,53,97,53,102,57,53,57,99,98,51,48,101,101,48,55,97,52,97,99,50,57,52,98,57,52,52,48,52,102,49,52,97,53,100,49,53,52,53,99,49,53,102,100,51,49,48,49,98,97,52,102,50,98,52,98,49,52,49,50,99,97,48,57,57,53,101,57,97,56,54,101,53,56,48,55,100,50,97,56,48,98,57,99,48,48,102,102,102,98,97,101,48,48,102,102,55,99,55,102,99,49,99,98,56,48,51,101,100,49,48,51,98,98,50,48,102,49,48,49,100,97,97,49,48,55,52,52,49,100,49,48,49,51,53,99,53,48,48,51,50,53,54,56,55,101,100,49,100,49,56,51,97,97,49,99,51,48,101,101,48,51,99,99,48,49,51,51,50,99,48,49,100,51,56,55,55,57,50,56,48,49,101,98,98,48,55,57,52,97,50,48,55,50,101,49,102,100,48,55,56,101,49,102,50,48,48,55,98,50,52,49,100,56,56,51,98,101,50,99,99,97,54,48,55,53,53,57,49,49,51,101,51,56,55,55,49,51,99,98,54,99,53,53,100,49,99,51,98,54,57,100,55,50,53,55,55,102,56,48,53,49,99,50,101,97,48,102,97,48,49,51,101,52,48,48,102,102,102,97,101,51,48,50,54,57,52,48,49,102,53,99,97,48,102,52,100,101,48,55,53,56,48,52,99,56,48,55,49,56,98,49,50,98,55,50,52,52,98,55,52,49,100,54,48,55,56,97,53,51,56,55,53,99,49,101,51,97,49,48,51,97,98,48,55,56,53,100,49,99,51,98,97,49,99,101,50,102,99,98,98,48,48,55,97,55,99,49,101,102,48,102,101,56,55,49,48,51,56,98,56,51,100,53,56,51,97,56,48,48,102,102,102,55,98,49,52,56,53,50,56,55,99,50,53,48,53,48,51,55,48,101,102,48,55,56,54,97,56,97,100,50,99,51,52,100,53,50,48,53,97,55,56,50,49,54,98,102,102,97,101,98,97,98,99,100,98,52,101,51,98,55,48,100,51,55,48,101,53,98,57,55,54,52,50,50,50,50,51,102,55,50,101,102,102,99,48,99,101,100,98,55,101,55,51,102,100,56,99,51,57,56,50,56,53,102,53,102,102,48,49,98,100,56,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,48,54,55,101,50,56,48,57,51,50,48,48,102,102,102,56,56,51,56,48,51,101,98,54,52,51,99,52,48,101,52,56,49,100,55,56,55,101,48,48,102,102,57,101,102,48,55,97,48,49,100,52,48,102,55,56,55,51,99,49,101,49,56,51,100,54,50,97,56,51,99,54,48,101,97,52,51,56,48,53,55,56,55,57,48,97,52,52,102,48,101,101,50,50,48,55,56,99,49,99,51,48,55,100,52,51,98,99,48,52,98,53,56,51,101,52,48,101,99,56,55,100,99,97,53,52,54,50,102,99,51,56,99,53,54,57,55,52,53,98,57,53,48,53,100,56,55,56,48,97,98,50,99,49,98,50,98,56,51,99,101,53,50,56,55,98,53,51,99,51,57,99,53,56,99,97,50,97,52,99,57,53,97,53,55,50,55,50,55,52,100,49,54,50,100,56,48,101,99,50,101,51,97,100,98,53,49,54,101,98,57,55,51,48,100,99,52,49,51,55,50,101,101,98,54,54,101,50,55,54,101,55,97,102,102,102,100,56,99,54,100,102,57,99,54,51,56,53,56,56,53,102,102,48,52,102,99,48,57,102,53,48,50,54,101,52,51,57,101,48,52,56,57,48,49,50,97,48,48,102,53,56,48,57,97,99,48,102,102,50,51,97,54,50,53,56,55,52,56,49,100,53,101,48,101,50,102,50,100,57,49,57,48,49,98,50,98,57,100,52,99,55,52,48,49,101,102,54,48,55,57,48,49,99,101,48,55,55,52,53,55,54,52,55,54,52,98,99,48,102,50,56,55,52,99,97,98,50,52,48,50,54,56,49,101,100,52,52,51,102,52,100,50,102,99,97,102,56,100,98,55,97,57,99,57,98,55,51,48,56,48,57,97,48,49,49,57,56,97,48,51,101,50,48,48,51,101,53,53,101,48,48,102,102,102,98,56,53,52,54,48,102,50,57,55,97,48,102,51,56,48,49,102,53,98,101,48,101,55,56,51,99,97,49,99,101,48,102,98,48,51,97,101,48,102,54,56,51,98,50,48,55,55,101,56,56,48,102,54,56,98,50,50,56,48,98,56,99,49,101,52,52,101,48,101,98,56,51,101,49,48,55,53,99,48,52,99,102,48,55,97,52,98,54,48,102,49,56,55,51,56,98,51,52,97,48,101,98,56,51,100,51,98,48,101,100,57,52,52,53,98,57,52,98,54,48,101,57,52,51,97,53,99,98,48,50,56,99,51,100,48,49,99,49,52,100,48,102,54,57,53,99,48,57,98,100,48,53,56,56,48,57,54,101,52,100,50,98,101,99,97,102,48,49,48,101,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,99,98,48,48,55,99,55,98,56,48,57,100,54,48,102,99,48,49,50,55,99,48,48,102,102,102,98,50,102,48,50,53,101,57,49,48,51,98,54,53,56,51,55,48,49,100,101,48,50,54,51,99,49,101,51,48,51,97,55,48,50,53,56,48,51,101,97,56,56,53,97,97,53,49,55,49,56,97,53,52,50,48,101,98,48,51,101,51,48,55,102,101,48,101,53,53,56,48,102,49,49,55,102,50,56,101,56,50,49,101,101,48,101,97,97,49,97,49,57,54,99,56,52,56,54,49,100,57,52,54,57,48,49,51,57,50,99,50,52,51,99,48,53,55,51,54,56,51,97,98,49,54,52,49,100,99,50,99,53,98,100,102,51,52,48,52,54,56,97,51,52,48,55,53,52,51,100,48,53,102,48,55,50,48,51,99,97,49,100,99,48,102,97,56,55,52,99,98,97,50,100,48,51,98,56,49,101,97,48,101,56,49,55,99,53,51,56,55,97,48,51,97,101,49,101,48,50,56,52,98,48,52,102,50,97,48,98,98,48,101,102,56,55,56,48,97,51,52,101,54,52,98,53,50,57,52,98,56,50,57,56,98,52,50,97,100,50,57,48,52,98,48,50,97,99,98,53,50,98,52,98,54,52,53,52,54,52,102,52,48,52,101,50,98,100,51,53,49,49,51,56,97,102,52,98,52,55,54,100,51,53,48,49,99,56,98,56,57,97,57,102,102,48,48,102,99,49,52,52,52,97,52,54,52,102,52,55,52,55,52,100,52,50,55,100,57,52,98,52,52,52,98,54,53,97,52,57,52,53,52,99,52,55,98,99,102,98,48,57,50,99,51,102,51,50,102,97,51,98,99,56,101,57,48,99,55,102,48,102,97,51,53,52,100,49,101,55,101,102,97,54,97,51,101,97,51,102,57,102,56,57,50,101,53,48,49,55,98,52,48,49,102,49,97,53,48,50,55,99,99,49,101,56,56,49,51,102,56,48,48,102,97,100,98,50,98,99,51,101,54,48,102,54,54,57,56,52,100,48,102,54,48,51,56,51,48,55,57,56,56,52,48,52,97,102,55,48,102,48,54,48,48,55,98,56,49,101,50,100,99,51,101,50,53,55,48,51,97,100,48,55,49,48,48,101,50,56,98,51,48,48,102,102,55,98,98,99,51,100,97,53,57,56,55,57,99,51,100,101,49,101,102,52,101,50,102,56,51,100,101,53,101,57,54,54,49,102,51,50,99,53,51,99,51,99,50,53,101,52,97,54,49,52,52,100,57,54,56,57,57,102,50,55,52,56,55,55,52,97,102,98,98,97,99,57,97,48,51,48,57,97,102,102,56,48,53,97,57,48,48,51,101,54,53,48,48,52,57,57,49,52,50,48,101,57,56,48,57,97,53,48,55,51,52,48,52,100,101,48,55,55,57,57,50,101,49,51,56,98,99,48,50,54,100,101,56,49,101,50,55,48,55,57,48,57,49,57,98,52,48,52,57,50,97,52,97,52,99,48,101,48,99,49,100,100,48,49,50,99,48,48,102,102,101,98,99,51,57,102,56,51,54,52,52,48,101,99,57,53,99,57,97,53,53,101,52,102,52,51,50,99,57,102,57,50,50,53,101,56,55,97,56,51,99,54,48,50,54,50,57,100,98,101,50,98,48,48,102,102,52,56,102,54,101,56,49,52,48,50,53,97,50,56,48,54,102,97,48,48,102,102,51,101,52,57,101,48,52,97,49,48,48,51,99,100,54,56,48,51,101,97,101,56,49,102,55,101,48,101,54,56,51,98,54,99,48,102,48,56,49,102,98,56,55,48,56,48,49,101,57,99,54,48,55,51,53,56,97,102,48,101,55,54,48,102,53,56,55,97,56,97,55,101,49,101,97,48,50,54,50,48,49,99,52,101,48,55,56,48,48,48,102,102,102,54,100,100,49,53,56,49,100,97,50,102,99,51,100,101,53,54,56,50,55,56,51,57,54,49,100,99,52,57,48,49,51,52,57,48,101,98,48,50,52,98,57,54,48,53,55,50,50,49,56,98,54,48,52,102,49,53,99,56,57,99,56,56,48,53,48,53,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,54,48,48,102,102,48,51,101,50,50,54,48,52,97,50,56,55,99,48,49,102,49,48,48,51,101,99,56,99,97,57,48,50,54,98,48,97,53,52,57,52,53,54,56,51,97,54,48,52,57,98,48,50,55,98,56,55,99,100,49,57,99,55,99,98,50,54,57,50,100,50,55,56,49,51,48,101,48,101,49,99,48,57,57,53,48,55,55,50,49,100,98,57,52,53,54,53,49,48,51,98,50,53,56,57,53,52,57,51,100,98,50,99,99,97,101,55,98,100,102,50,101,56,51,99,52,49,100,51,99,100,99,53,52,102,50,98,102,57,55,100,55,51,52,53,55,52,56,48,97,55,101,97,48,49,56,49,52,48,48,102,56,51,57,49,53,97,53,57,50,50,97,49,56,48,51,101,99,99,56,98,48,52,57,50,98,100,51,57,49,100,48,48,102,102,98,53,101,48,52,57,56,48,48,57,53,97,55,51,99,56,54,57,48,100,50,49,49,54,51,57,48,49,102,48,50,54,99,100,49,57,50,98,57,53,101,57,55,102,52,97,50,97,53,101,52,50,52,57,101,52,49,51,54,53,49,100,99,97,101,100,100,100,49,97,99,56,102,101,52,53,55,102,99,48,55,101,101,53,100,55,53,100,55,102,99,48,50,51,99,48,48,57,97,52,48,48,102,102,55,100,55,101,56,49,51,100,56,48,52,98,48,97,53,56,55,56,48,98,102,48,50,54,52,48,48,57,54,99,48,50,54,50,99,51,97,54,49,100,101,50,98,55,57,53,98,100,51,99,49,101,101,48,55,101,52,49,99,100,56,51,101,48,50,56,99,49,100,102,57,54,57,52,57,52,56,101,53,48,50,49,98,51,50,56,97,48,102,48,48,51,102,56,49,99,100,50,56,49,48,100,50,56,49,50,52,57,97,49,101,50,50,56,99,51,98,51,53,101,101,102,54,54,99,98,99,52,57,52,53,50,97,101,55,102,98,97,52,49,57,98,48,52,53,57,52,48,51,49,54,52,48,49,102,51,49,51,48,50,55,102,52,51,97,50,53,48,56,51,97,57,48,101,52,48,49,50,50,101,49,100,50,55,48,51,57,48,49,101,53,48,102,53,48,51,99,48,101,49,101,55,48,48,102,102,55,97,98,56,100,51,98,100,48,52,98,56,48,102,57,48,51,98,52,99,49,100,49,48,102,49,48,49,50,99,48,48,102,102,102,56,56,51,56,49,100,49,98,49,53,97,49,102,49,54,100,51,48,51,57,101,48,48,102,102,102,55,98,57,53,54,57,50,57,49,101,56,48,49,101,101,55,48,101,57,57,54,48,48,102,102,48,102,55,48,49,53,56,56,100,101,56,97,57,57,52,51,54,100,98,101,53,57,50,56,48,53,100,51,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,57,56,50,50,97,53,97,52,97,48,50,52,50,51,97,54,97,49,98,101,102,50,50,50,53,97,50,51,99,99,97,52,50,50,97,53,97,51,98,57,100,57,55,57,49,57,101,54,50,98,50,52,50,51,98,99,56,101,57,48,99,53,49,50,54,49,50,97,50,97,52,102,51,102,49,102,99,100,56,51,53,102,101,97,99,51,48,48,102,102,54,57,53,48,48,51,101,50,53,56,48,52,101,102,56,55,51,56,49,102,56,56,48,51,101,98,100,52,97,50,48,50,53,53,49,100,50,100,57,50,57,102,48,55,57,56,48,52,97,57,99,49,54,53,50,49,101,97,52,97,50,102,52,98,49,50,98,57,101,50,99,48,51,99,98,99,49,102,97,56,51,102,48,48,102,102,50,54,52,99,49,101,50,57,52,54,48,50,53,54,102,102,48,102,55,49,55,54,49,101,50,50,100,48,48,52,97,48,51,98,101,53,51,49,100,51,56,48,52,99,48,97,48,48,102,102,101,101,102,50,98,101,52,56,54,52,48,99,53,57,57,53,98,97,52,98,48,53,48,48,102,102,97,99,53,53,48,49,57,48,56,48,49,102,49,53,102,48,55,101,48,49,102,49,48,55,54,54,48,48,102,102,102,98,56,50,48,50,53,99,56,49,100,99,50,50,48,55,100,49,50,52,51,98,48,48,102,102,101,99,56,49,102,48,102,48,55,98,98,52,48,102,52,48,97,99,97,48,102,50,49,54,50,53,51,56,55,55,48,51,99,53,56,51,56,50,48,52,97,102,56,49,51,48,52,49,101,48,48,101,52,99,57,55,99,56,97,56,101,53,98,97,48,56,55,55,48,98,52,101,53,50,49,55,101,53,56,55,52,99,50,98,51,49,55,97,56,48,53,56,55,50,98,57,51,100,50,48,57,57,53,57,57,48,56,98,49,97,100,55,53,102,101,48,49,98,54,99,98,97,101,98,97,102,102,56,48,52,100,102,56,48,51,101,52,52,54,48,101,56,99,49,100,101,56,51,56,50,48,48,102,102,55,100,99,55,48,49,51,56,52,48,101,97,52,49,100,54,48,55,54,99,97,55,48,101,56,48,55,49,48,51,97,99,100,48,49,50,102,97,48,50,52,56,49,100,100,50,56,56,97,55,50,56,99,97,49,50,97,48,97,101,97,50,102,52,48,57,53,56,48,55,50,52,49,101,53,50,100,51,50,51,49,52,99,53,48,57,53,50,53,50,49,52,101,56,56,48,57,100,50,100,99,98,57,50,99,53,51,57,99,57,52,48,50,98,57,48,55,100,50,55,50,52,100,97,55,53,49,100,51,54,97,101,97,56,48,57,49,100,52,48,55,51,102,48,48,55,99,99,98,99,48,57,52,52,48,101,56,48,51,57,98,48,50,54,98,56,49,99,54,48,49,51,53,50,53,51,50,52,50,52,98,97,49,101,100,48,50,55,50,99,48,49,101,97,54,56,48,51,100,101,56,99,51,99,101,49,53,56,101,97,50,50,51,55,48,50,53,101,99,49,100,99,48,49,50,98,101,48,101,101,52,51,98,57,54,56,56,56,99,56,97,49,100,98,50,98,52,98,53,52,54,102,52,53,53,49,54,54,57,51,100,100,99,53,99,49,55,101,49,101,101,100,102,56,51,52,53,54,56,48,57,48,98,53,98,97,48,55,48,49,51,48,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,51,53,50,97,99,97,99,50,99,52,98,56,52,100,54,56,97,100,50,97,52,97,102,52,99,50,100,52,98,48,55,102,51,100,100,56,52,48,52,48,52,54,55,100,51,49,51,49,101,99,56,101,99,102,52,56,52,56,48,99,49,49,57,49,102,53,50,52,98,57,101,53,49,57,56,55,101,97,101,54,50,55,102,48,99,101,54,56,54,99,54,102,101,55,102,99,48,51,52,53,48,48,102,102,49,102,49,49,97,48,50,52,99,99,49,100,101,48,51,97,52,48,48,55,100,55,51,48,55,55,48,48,102,102,57,98,99,50,98,57,49,101,53,51,56,51,102,56,48,52,100,97,99,57,54,98,99,51,99,50,102,97,54,52,49,52,101,102,51,99,53,51,55,48,55,48,56,48,102,100,56,48,57,57,51,48,55,54,48,53,54,101,50,57,53,101,52,54,48,101,99,49,53,99,53,98,57,53,57,50,53,56,49,53,48,53,57,53,54,50,99,55,97,55,48,55,97,52,51,99,54,48,57,102,100,56,56,98,54,48,50,52,54,53,55,101,99,53,55,102,48,49,98,51,100,52,49,51,97,48,50,52,50,56,48,57,52,54,48,101,55,56,49,50,50,52,48,52,97,56,48,51,97,57,48,50,53,52,99,51,56,50,102,97,53,97,53,48,55,52,52,49,100,53,101,48,102,100,48,48,102,102,57,53,50,52,50,55,51,56,53,54,98,97,57,54,101,101,48,102,98,56,51,99,56,48,102,56,56,51,99,53,52,102,102,54,102,49,52,54,49,100,97,48,101,57,49,53,52,55,48,49,51,52,48,102,54,97,53,54,100,48,56,52,53,48,49,53,102,51,97,55,54,100,53,100,51,53,99,57,97,52,102,52,100,48,55,49,53,55,102,99,49,53,57,48,50,55,55,52,49,101,101,57,55,50,48,52,98,102,48,49,50,54,52,48,52,100,99,48,51,102,54,48,101,101,52,51,52,102,49,55,99,48,101,52,52,48,57,54,49,48,55,102,54,48,102,55,48,97,53,56,52,56,56,52,97,55,57,57,55,48,98,56,48,55,54,101,48,101,97,48,51,100,56,49,102,51,50,98,53,56,52,57,57,52,51,50,100,56,97,51,52,100,98,56,98,52,99,50,57,49,49,97,54,56,49,50,52,53,101,49,53,56,57,100,101,55,101,101,100,57,54,52,53,55,100,101,99,57,98,50,48,49,50,50,97,48,52,99,50,56,51,100,101,50,100,99,49,102,102,56,51,102,98,48,55,100,99,48,102,101,99,51,99,48,100,51,50,99,57,55,101,48,102,98,52,49,101,102,56,51,99,98,48,55,98,54,53,102,51,52,99,51,52,57,50,100,97,51,51,52,53,99,48,51,99,55,48,102,57,49,55,99,49,102,49,50,99,100,97,54,55,50,54,57,54,97,53,101,97,54,57,48,99,57,56,53,99,98,101,52,54,53,51,56,98,98,50,99,100,51,55,54,102,51,50,101,49,54,54,57,102,55,98,97,54,98,56,48,49,57,52,48,48,48,102,102,102,57,53,99,56,48,51,101,99,97,56,51,101,99,48,52,57,99,48,51,56,102,48,55,54,99,48,52,98,97,56,55,48,55,57,52,56,53,57,50,48,48,102,102,49,51,57,101,48,101,56,48,48,57,99,97,48,55,52,50,48,102,50,100,49,57,102,55,48,98,97,52,99,50,99,99,97,52,50,57,57,50,48,51,56,101,48,101,57,56,51,97,56,53,55,50,52,54,54,48,97,50,48,102,102,48,55,53,49,49,52,97,101,101,57,56,53,53,48,51,100,57,50,101,57,50,57,48,53,99,50,102,56,97,51,48,102,54,97,49,51,98,57,49,97,54,101,48,97,99,97,54,102,49,54,50,56,52,53,56,48,48,102,102,53,55,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,55,102,56,48,51,101,51,54,56,48,48,102,98,99,102,50,56,99,48,57,50,48,52,101,50,99,48,48,102,102,57,53,99,48,50,54,54,56,51,101,50,49,102,53,52,102,48,55,53,56,48,102,52,48,49,101,49,56,51,56,55,48,101,51,56,51,57,102,52,102,50,101,48,98,102,52,53,52,98,48,55,54,97,48,101,52,49,48,56,51,99,52,48,102,49,48,49,101,54,50,52,56,51,100,57,48,102,52,49,55,97,102,48,55,102,48,49,101,102,48,55,52,56,51,98,97,48,101,101,48,51,98,99,57,99,53,97,56,51,99,97,50,57,48,51,99,97,49,101,53,50,102,56,51,98,48,49,100,101,50,99,54,53,99,52,49,50,56,53,51,56,98,53,48,102,50,97,48,51,57,54,56,48,56,51,52,57,101,48,50,56,48,50,98,99,100,98,97,101,51,53,55,48,101,98,55,55,55,48,101,52,53,57,51,56,98,56,98,102,57,99,56,98,100,102,48,51,53,98,101,102,98,57,99,102,98,55,51,56,99,55,48,98,49,55,57,55,102,99,48,51,102,48,52,51,57,54,49,102,51,48,101,97,56,51,99,53,48,101,97,48,55,54,99,51,102,56,49,99,53,48,102,50,57,52,54,49,101,102,48,101,54,48,55,99,48,97,51,50,97,48,51,99,101,49,100,53,48,102,52,48,55,53,56,98,57,50,98,99,98,102,48,101,102,56,55,56,48,97,48,48,102,49,49,53,101,56,97,53,98,49,52,54,53,100,49,52,101,53,101,49,53,52,57,56,57,97,53,52,49,54,97,53,52,57,54,50,53,52,57,54,52,56,97,57,101,56,48,57,56,56,50,57,56,57,97,56,48,53,56,50,49,97,52,50,51,50,54,57,53,101,101,53,51,55,52,100,57,50,48,50,56,102,48,48,55,100,98,101,56,48,51,101,57,97,52,48,57,55,101,48,48,102,102,55,100,97,97,48,51,57,98,50,99,99,97,98,48,102,48,49,52,54,53,50,48,55,51,99,48,57,56,52,48,101,98,49,53,56,57,54,57,54,48,101,98,99,49,102,50,49,53,48,53,53,56,55,50,48,51,98,56,49,101,57,52,57,50,101,52,97,52,48,101,98,48,51,99,101,52,55,48,101,52,48,51,98,102,48,102,102,56,51,99,50,52,98,48,55,53,56,48,102,49,99,51,102,53,52,48,101,52,54,56,51,101,101,48,102,49,100,50,52,51,100,50,49,101,52,48,101,99,49,52,48,100,98,54,57,55,56,98,49,54,51,48,55,56,48,97,57,102,56,98,52,54,101,56,48,52,99,52,48,52,99,98,48,48,102,102,55,99,55,56,48,48,102,102,49,102,50,49,101,48,102,52,56,49,50,98,48,49,101,97,48,101,55,48,49,50,54,101,48,52,101,53,48,55,99,52,98,98,48,102,54,48,49,50,101,99,49,101,99,50,102,48,51,98,101,49,100,53,48,55,54,99,48,102,50,52,51,100,54,49,101,48,50,99,52,98,101,50,102,99,49,99,100,57,55,99,53,101,49,54,48,48,102,102,101,52,99,49,100,56,48,55,51,99,97,54,50,102,56,51,100,99,48,102,51,99,49,102,53,56,55,55,56,51,56,56,48,101,101,56,48,57,54,51,48,55,55,52,49,99,56,48,101,100,48,55,57,48,98,99,50,99,53,48,48,97,52,48,101,57,97,55,49,54,48,49,100,48,52,101,52,97,52,98,50,99,99,97,99,100,99,97,57,97,50,99,52,97,101,53,48,48,102,102,99,57,99,48,55,55,101,49,102,102,48,101,53,48,51,100,48,48,102,102,101,56,57,52,54,49,102,100,48,55,55,56,49,101,101,48,101,99,48,55,101,56,51,57,99,49,101,55,50,98,52,97,101,50,102,52,51,98,101,49,101,55,48,101,55,48,55,56,52,97,55,48,102,51,48,55,55,99,98,57,50,97,99,98,97,50,98,100,49,48,98,54,50,97,56,98,49,50,97,56,98,98,50,56,57,51,49,51,99,97,56,50,99,57,48,56,98,48,50,97,52,98,49,50,98,100,51,57,48,49,50,100,48,100,51,49,100,52,52,52,101,52,49,52,99,52,53,52,102,54,101,101,57,98,52,98,54,101,57,55,102,99,48,50,100,51,48,98,50,48,48,55,99,50,98,99,48,49,102,54,55,53,99,98,50,52,102,99,53,52,48,51,102,97,48,50,52,51,56,48,52,57,102,50,54,97,54,54,50,97,102,49,54,52,48,102,52,56,49,102,102,56,48,57,57,55,50,98,55,51,102,55,56,97,102,101,53,56,101,52,53,48,50,53,53,102,97,50,101,52,99,101,56,100,57,49,102,97,54,102,52,51,102,57,98,50,55,53,54,52,48,54,97,99,55,99,97,100,48,48,102,102,55,99,50,98,99,48,49,102,54,55,53,56,98,50,52,48,99,53,98,56,51,102,97,48,50,52,51,56,48,52,57,102,97,54,97,49,101,50,100,51,49,53,56,48,102,52,56,49,102,102,56,48,57,57,54,50,98,55,98,102,49,56,98,48,101,53,55,54,52,97,48,50,53,53,102,50,50,102,52,99,99,56,100,100,50,51,97,49,55,52,99,102,100,98,50,55,97,52,57,56,100,51,99,99,48,49,57,100,56,98,97,102,102,56,48,97,55,54,48,48,102,102,102,97,102,50,48,48,102,102,55,99,53,48,56,48,57,51,50,48,50,53,53,52,51,99,99,49,99,97,48,55,97,101,48,102,101,53,50,52,98,55,48,55,102,101,48,102,49,56,97,52,48,101,101,49,52,102,52,49,101,48,48,101,48,48,102,102,55,102,53,102,48,55,53,48,48,102,53,52,49,99,48,49,54,48,49,101,102,50,99,56,51,56,99,53,102,56,55,54,48,51,101,101,48,57,55,48,101,56,56,55,99,56,48,57,55,49,50,56,48,98,57,52,99,48,101,102,97,49,49,54,99,49,101,51,97,50,101,52,51,57,53,52,57,101,53,56,56,48,57,56,98,54,53,56,49,52,54,49,100,99,50,100,48,98,53,48,48,55,54,56,49,53,100,97,49,52,48,54,98,100,54,49,56,54,53,49,57,98,56,54,53,56,54,100,98,54,53,57,56,99,48,99,51,54,99,98,55,57,97,54,101,51,49,56,53,54,57,57,51,54,99,48,54,54,48,57,99,97,102,97,57,53,57,54,56,53,57,57,53,99,53,51,97,49,51,97,53,57,49,54,99,53,56,50,49,57,53,52,56,48,99,55,54,55,50,52,50,55,97,55,97,52,98,48,56,54,56,54,99,56,50,54,49,101,99,56,101,56,101,49,98,97,52,97,52,55,57,52,54,54,102,53,50,52,98,101,99,99,99,100,53,100,54,99,49,97,53,52,56,98,100,102,54,97,102,102,53,97,102,98,101,99,97,51,51,55,54,102,50,52,51,97,100,98,50,99,99,54,48,54,100,99,55,57,99,99,100,51,55,49,56,99,50,102,100,53,49,98,54,48,51,55,48,52,55,53,48,48,102,102,97,99,54,48,48,55,99,57,97,52,48,49,102,55,48,99,49,101,51,48,50,55,50,99,48,57,56,100,50,102,56,48,57,53,102,48,55,50,56,48,102,51,52,97,101,50,100,52,48,57,53,48,48,55,52,102,56,97,100,57,50,98,100,51,56,49,100,57,56,55,98,99,98,50,52,100,48,101,98,48,51,101,53,48,48,55,98,101,48,51,56,99,48,101,49,56,49,101,50,50,53,100,48,55,102,100,50,99,51,97,97,48,102,50,56,51,100,50,48,101,100,56,49,101,51,53,48,51,98,57,48,55,57,56,49,100,52,50,99,100,48,99,51,98,55,51,56,97,49,50,98,102,48,55,51,56,98,49,56,52,101,57,98,57,52,101,48,102,50,48,50,55,53,51,57,48,56,48,100,48,99,48,49,102,50,49,102,48,48,55,99,57,50,56,54,48,102,48,48,49,50,54,50,48,48,102,97,102,50,48,55,57,97,50,52,97,99,99,48,102,52,52,48,57,57,57,48,55,54,48,49,102,52,48,98,101,48,101,52,99,49,101,98,56,55,50,50,99,48,57,55,53,48,55,99,99,48,101,52,52,49,102,97,48,101,48,48,99,100,98,48,51,98,101,48,55,98,50,48,48,102,102,102,55,48,48,102,102,55,53,55,48,48,51,52,54,56,55,54,52,97,57,97,99,48,48,102,102,101,100,50,50,99,53,52,48,52,48,99,55,100,50,49,101,52,57,55,54,100,102,55,100,100,55,53,102,55,97,99,49,49,98,56,102,98,57,100,100,55,49,99,101,49,51,53,52,52,98,102,51,48,50,102,57,98,48,97,101,98,102,101,57,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,55,49,57,48,48,97,97,100,48,48,102,102,50,56,99,56,48,48,102,102,50,102,98,50,56,48,54,98,57,56,49,50,48,56,48,48,102,102,100,56,49,99,48,52,57,51,56,48,50,54,50,51,48,49,50,100,101,48,48,53,52,56,52,51,97,48,97,48,49,53,49,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,102,102,49,55,100,57,52,48,51,53,99,99,48,57,48,51,48,48,102,102,54,99,48,101,48,50,52,57,56,48,49,51,49,49,56,48,57,54,102,48,48,50,97,52,50,49,100,48,53,48,51,97,52,51,57,52,48,48,102,102,54,101,99,57,97,101,48,48,102,102,57,99,101,53,50,48,48,53,55,56,97,98,48,48,102,102,98,48,52,48,57,97,51,56,48,51,54,50,101,48,101,101,56,48,49,51,55,54,51,99,56,48,49,53,49,48,102,100,56,48,56,52,52,48,48,102,98,102,99,56,101,101,56,48,51,101,100,97,52,48,57,97,51,54,101,54,55,100,100,98,56,56,99,48,101,50,51,52,54,57,51,57,99,49,97,48,50,53,100,48,49,100,50,54,100,49,98,48,98,101,55,101,55,48,51,52,50,102,97,56,48,99,97,54,48,48,102,102,102,97,49,98,48,48,102,102,55,100,52,101,99,56,49,50,97,97,48,101,101,53,49,56,48,57,97,49,48,50,54,51,99,49,100,97,52,49,53,48,48,52,100,52,48,55,102,54,53,50,98,56,55,48,52,97,57,48,102,51,51,102,57,51,48,98,55,48,55,50,97,48,101,97,99,98,57,50,97,53,49,53,49,53,56,54,100,101,48,101,99,98,101,53,53,97,49,54,48,101,52,56,51,100,97,48,102,57,101,52,56,50,101,51,56,55,98,97,57,50,100,51,56,98,99,50,102,56,97,48,48,101,50,97,54,49,52,101,49,99,98,97,48,48,102,102,55,98,50,48,51,99,48,53,97,56,51,100,54,48,101,97,50,55,56,51,48,52,53,52,48,48,102,102,51,101,97,57,52,97,97,48,55,56,56,48,48,102,98,54,50,48,50,54,49,56,48,49,102,54,48,48,102,102,48,102,102,48,97,97,50,57,99,98,97,48,101,53,57,53,50,53,56,48,51,56,55,52,97,48,50,53,56,99,51,97,54,99,49,55,52,53,101,50,51,57,55,56,48,48,102,102,102,53,50,48,49,100,57,56,51,98,98,48,55,50,97,102,53,48,51,101,55,50,99,53,50,99,51,97,54,53,102,57,52,52,56,97,53,55,49,53,97,49,99,102,48,102,51,48,55,50,52,98,56,48,101,57,56,55,55,99,51,57,97,49,101,54,52,53,50,102,101,48,51,100,54,53,56,50,52,56,55,56,48,98,52,48,102,49,49,52,48,56,50,53,49,49,52,97,49,100,52,52,102,48,102,98,48,49,57,56,48,49,51,53,52,48,52,100,52,48,51,57,53,48,50,52,100,48,49,99,98,48,55,97,48,49,102,100,48,51,102,56,48,102,51,56,48,51,100,98,56,49,99,97,48,101,101,101,54,100,49,49,48,53,48,57,48,97,49,56,52,100,48,102,53,48,55,100,56,51,100,48,57,50,99,50,52,50,52,49,52,101,49,99,53,48,101,51,49,52,99,102,97,53,50,49,48,48,102,102,57,100,56,55,98,99,98,98,99,56,101,102,101,52,48,52,50,48,52,101,50,48,97,48,97,48,50,48,50,51,49,54,54,49,101,50,48,102,49,57,54,48,53,49,48,55,51,52,97,51,50,102,52,98,101,50,98,99,49,98,48,99,48,49,99,102,53,48,55,49,51,54,99,100,101,49,102,48,49,101,49,57,48,101,97,55,52,53,48,54,99,57,97,101,55,98,51,56,98,48,102,97,56,56,100,55,50,48,102,97,55,97,48,48,102,102,57,99,51,100,51,49,102,49,49,49,57,50,53,49,97,51,57,52,52,50,53,102,54,99,51,99,51,52,97,55,51,50,100,48,49,55,102,48,102,55,52,49,55,51,48,54,97,48,102,55,48,55,52,99,49,100,48,48,102,102,50,100,97,99,51,57,56,55,57,101,99,100,55,51,55,48,100,52,48,101,102,48,55,48,48,99,53,49,102,52,51,52,52,99,51,55,49,101,49,101,55,57,53,97,55,57,55,56,101,100,49,57,50,97,49,99,51,97,52,54,53,50,100,51,57,98,57,49,53,102,53,55,48,100,49,100,99,55,57,50,100,98,53,97,97,54,99,55,49,57,54,98,50,99,55,52,51,101,98,50,56,51,49,57,56,102,53,52,52,55,52,102,100,49,56,55,102,53,99,54,50,53,102,57,97,98,55,100,99,54,101,51,55,49,102,102,99,50,53,52,48,56,51,52,48,49,102,55,56,97,48,48,102,102,102,97,97,56,50,98,52,48,57,100,102,48,55,53,97,57,52,48,52,99,49,56,51,98,49,101,53,98,97,50,56,49,51,51,52,48,101,50,52,49,100,99,57,54,54,100,57,52,97,53,49,50,50,98,50,53,102,48,55,56,53,49,52,49,102,49,56,51,98,57,48,101,101,98,99,53,100,48,55,98,54,56,49,100,56,97,48,56,55,55,56,97,54,52,54,50,101,57,51,49,49,56,49,101,50,51,48,53,97,49,55,50,53,102,50,54,48,51,98,51,52,100,48,101,100,50,48,49,56,98,100,50,102,56,98,55,52,97,48,101,55,48,55,57,49,48,49,51,48,97,101,50,102,48,97,51,48,102,53,48,51,98,57,48,49,53,99,97,56,48,49,102,55,56,48,48,102,102,52,100,57,48,48,51,99,102,99,101,48,50,55,53,54,52,98,54,56,48,49,50,100,57,55,51,56,51,98,97,101,48,101,57,102,97,48,56,51,98,100,51,53,48,49,50,98,49,99,49,102,48,48,48,102,102,51,100,53,53,48,48,102,102,55,57,55,97,48,48,102,102,55,98,100,55,48,51,98,49,102,53,57,101,50,49,98,49,52,49,56,49,101,102,48,48,102,102,51,100,97,99,48,48,102,102,102,53,49,56,56,56,48,51,98,52,51,97,55,56,54,54,48,48,102,102,101,99,101,101,48,51,102,97,48,49,50,97,97,48,52,100,52,48,51,57,53,48,50,55,50,99,49,99,98,48,55,54,48,49,102,99,48,51,56,54,48,102,52,48,48,51,100,99,52,49,99,98,48,102,50,54,98,52,51,52,101,52,49,52,100,57,54,49,49,48,51,100,54,49,99,97,48,102,52,50,51,51,48,56,99,57,50,53,98,56,55,49,48,51,102,50,53,51,50,51,97,53,50,54,101,50,56,99,51,100,101,53,50,54,52,56,52,55,99,57,101,56,51,57,51,53,51,53,48,53,51,100,48,53,50,52,97,97,48,102,49,48,55,55,48,98,48,50,102,52,51,57,99,53,101,49,52,52,53,102,57,54,48,49,98,57,99,99,55,56,99,55,54,56,51,99,98,51,97,49,97,56,54,49,50,100,53,49,53,52,97,99,57,49,102,52,101,101,48,97,97,55,52,97,101,97,56,52,99,54,57,102,56,101,57,54,50,49,99,100,53,56,100,97,49,49,51,57,53,99,97,56,56,100,55,52,57,53,99,101,54,100,55,52,56,48,53,100,48,102,52,48,55,50,101,49,102,54,48,50,99,54,99,100,100,48,101,102,99,51,100,57,51,51,48,100,50,51,98,57,97,101,55,52,51,99,51,53,53,51,48,100,101,51,99,49,57,48,97,57,54,51,48,99,102,51,97,49,101,100,54,97,48,49,53,99,51,97,48,54,100,52,55,56,100,98,49,54,57,99,48,102,97,55,55,98,53,56,54,55,57,97,50,101,56,99,55,50,102,53,99,97,100,55,49,101,48,101,101,97,57,52,57,101,56,101,99,97,57,99,101,48,48,97,54,57,55,100,49,100,99,54,49,99,98,54,53,100,54,101,100,98,55,50,51,102,57,102,49,52,55,100,101,55,101,101,54,51,55,100,102,56,53,101,51,56,97,99,51,48,56,100,99,99,98,48,100,99,102,102,57,98,101,51,55,102,56,53,101,51,48,56,48,48,102,102,100,99,53,48,97,51,56,49,99,48,51,57,52,48,48,51,101,52,48,54,48,48,102,102,102,97,56,99,57,52,102,56,48,102,97,48,48,51,101,99,48,48,102,102,48,57,54,101,48,101,99,101,57,52,101,54,54,52,97,57,50,99,48,48,102,102,57,56,56,48,55,53,54,49,99,97,48,101,55,55,101,48,57,56,54,97,54,52,51,100,97,53,57,48,55,101,48,48,102,102,57,57,55,52,101,50,99,51,48,55,98,51,55,99,101,54,99,48,48,102,54,55,97,49,56,55,102,52,51,98,101,49,100,54,48,55,55,57,56,102,98,48,55,56,56,49,102,49,48,55,99,48,98,50,100,55,56,51,102,52,53,101,51,56,48,50,54,97,56,102,56,49,57,102,56,102,101,55,57,98,99,102,48,98,99,55,49,98,56,53,49,56,52,101,97,51,55,51,56,99,51,55,99,97,48,50,101,54,51,99,56,51,98,99,55,102,49,100,98,51,52,100,55,57,57,97,55,102,54,53,49,97,54,98,97,100,51,97,57,101,54,99,57,49,53,57,101,56,101,97,51,52,101,49,57,51,100,51,48,98,97,57,54,100,57,49,48,56,52,100,55,52,97,51,52,99,55,49,54,100,97,56,48,48,102,102,101,98,48,51,57,53,48,102,56,56,55,52,99,51,102,48,49,99,54,51,51,52,55,100,56,55,52,99,102,52,100,55,50,97,53,99,100,56,55,54,51,53,56,99,57,55,51,101,51,56,102,97,54,50,49,98,50,99,54,51,54,57,102,52,99,55,51,102,51,54,51,53,98,54,50,99,53,50,102,55,99,48,57,50,98,101,51,54,51,48,102,52,55,55,55,50,98,51,100,50,98,48,50,49,97,99,54,102,48,57,49,55,53,99,50,51,102,99,49,48,48,55,56,48,98,53,48,55,54,56,48,49,102,53,98,49,98,48,48,51,99,52,49,56,48,57,50,49,49,98,48,48,102,102,51,54,53,57,56,49,50,101,97,48,48,53,53,55,48,51,57,99,97,48,57,50,99,56,98,101,50,48,49,57,101,97,48,101,100,56,48,51,101,98,54,48,48,49,97,101,48,99,48,52,57,48,56,48,50,54,53,57,56,49,50,101,97,48,48,53,53,55,48,51,57,97,97,49,54,49,99,52,48,50,51,56,101,56,48,48,102,102,57,102,97,55,54,48,48,50,99,100,51,48,55,51,49,102,53,48,48,54,100,51,99,55,97,56,53,53,48,48,102,102,97,55,52,100,55,50,99,52,50,52,99,99,51,99,56,98,99,48,51,53,51,102,101,50,53,53,98,54,101,54,102,51,99,102,102,57,56,53,101,51,101,102,98,54,48,51,56,100,98,102,48,49,97,97,48,49,53,101,50,48,52,101,100,56,51,98,97,48,102,57,48,51,101,48,48,48,102,102,55,100,97,52,56,49,51,52,54,48,101,97,52,49,100,102,49,52,102,50,53,102,48,55,101,99,49,101,53,56,49,51,98,101,48,102,57,48,51,56,97,49,99,101,50,57,48,49,51,99,53,55,49,53,55,56,98,56,48,102,52,48,55,98,52,49,102,97,56,55,57,48,97,52,50,56,48,97,100,97,50,99,48,98,98,52,98,50,98,99,97,98,50,98,54,53,50,99,98,53,52,101,52,54,52,51,98,52,101,50,101,49,51,100,48,49,48,49,48,50,53,101,101,101,49,54,52,57,101,56,56,56,55,97,97,101,48,48,102,102,51,52,52,51,55,101,55,101,54,49,52,55,99,54,49,48,50,55,101,97,48,50,102,55,51,48,49,52,51,50,56,49,51,99,48,49,50,50,97,48,48,102,97,99,56,48,101,100,48,51,56,102,48,50,54,55,48,48,102,102,57,98,97,48,50,55,52,56,49,101,100,48,55,52,99,97,57,50,99,56,49,102,100,48,51,101,51,48,50,54,54,48,48,57,56,50,50,102,56,49,99,102,49,54,50,57,48,53,99,97,49,48,55,56,53,57,48,55,54,54,48,101,51,48,51,100,101,49,102,55,50,101,57,50,52,97,56,50,100,99,97,98,50,98,100,56,52,51,48,52,98,56,55,54,56,49,101,50,56,51,99,57,50,98,56,98,49,50,99,53,50,99,51,99,52,53,98,101,50,101,99,98,98,50,101,57,48,48,102,102,49,100,100,49,54,50,53,48,56,55,52,51,55,48,101,97,97,55,57,55,54,48,102,53,56,51,98,48,53,57,56,48,100,49,48,55,56,52,51,98,52,55,100,49,101,57,53,99,51,98,56,55,49,51,97,98,50,97,97,51,98,56,50,97,49,54,48,50,98,52,102,97,51,51,54,98,52,101,54,55,53,57,49,53,100,55,53,98,54,52,52,52,55,100,52,50,48,101,99,100,98,54,48,100,98,101,48,99,100,98,50,48,100,51,97,48,48,52,50,99,48,98,51,100,48,102,100,52,55,54,99,51,56,49,51,51,99,51,101,97,49,101,102,51,54,50,51,52,102,99,54,98,57,101,48,99,54,51,50,99,101,56,51,97,101,54,48,52,53,56,99,54,97,102,51,55,56,100,55,56,55,99,51,102,99,51,97,97,98,53,54,99,55,51,97,51,97,57,99,99,101,98,54,98,52,102,48,54,98,49,101,101,52,55,52,53,48,55,53,48,56,57,48,98,48,102,48,98,56,101,99,97,57,54,97,56,48,48,102,102,55,100,52,55,48,48,102,102,51,101,97,102,48,49,100,102,48,48,102,102,51,101,98,100,99,49,99,55,57,52,99,53,102,49,54,101,53,50,101,50,99,52,48,57,97,54,48,55,97,48,49,100,51,50,56,53,50,99,49,102,53,56,55,99,99,98,56,54,56,97,57,52,99,50,99,56,51,97,97,101,97,55,97,51,49,53,97,53,100,97,53,56,51,57,53,48,101,54,97,52,49,52,97,53,97,49,55,54,53,51,97,49,56,55,51,48,51,57,97,53,98,48,50,53,100,48,52,98,99,50,100,56,97,54,50,101,49,51,102,56,51,99,99,48,102,52,57,52,55,56,51,101,48,53,57,57,54,51,52,53,49,50,49,56,55,49,52,51,97,99,49,99,55,48,51,55,101,102,98,55,97,100,52,55,51,55,51,54,99,50,56,49,55,99,99,55,48,57,48,97,101,48,54,50,56,49,55,100,48,48,102,102,51,101,99,55,56,48,57,102,97,48,55,54,48,48,102,102,48,102,97,102,53,48,50,53,100,48,51,99,54,48,102,51,52,51,100,56,53,101,49,53,49,54,48,102,52,52,51,99,48,53,53,48,55,56,56,97,55,48,55,48,56,48,101,102,49,51,49,49,53,100,50,101,100,51,52,51,102,101,48,102,50,57,49,99,97,98,102,99,97,100,55,49,51,99,51,98,101,56,99,53,97,49,52,97,57,55,99,49,100,100,48,55,54,48,98,51,50,99,48,97,54,50,100,99,49,101,53,56,55,56,55,49,55,54,53,50,54,50,98,48,97,48,52,57,52,53,50,98,52,97,100,52,102,98,48,102,57,48,55,57,56,51,97,52,53,49,57,55,97,48,50,54,54,56,48,51,101,98,56,56,48,49,102,55,54,56,48,52,99,51,56,51,56,53,48,50,54,101,56,98,99,48,102,57,48,49,51,49,101,48,102,51,56,98,54,48,55,57,97,48,101,53,99,48,57,57,52,48,55,56,97,53,53,50,54,48,49,51,48,101,48,48,102,102,102,55,56,98,99,53,57,97,53,50,51,56,55,52,57,51,99,98,49,101,53,54,48,55,55,49,98,48,55,99,97,49,99,52,50,98,52,51,98,52,53,53,49,54,50,57,50,49,100,98,50,99,99,49,100,101,56,55,53,100,48,99,97,100,52,49,55,52,51,57,101,49,99,99,48,101,99,48,48,57,50,48,55,98,48,49,100,98,56,55,54,56,97,97,48,55,54,50,56,52,49,100,101,52,49,98,50,56,56,49,100,99,49,55,48,49,99,55,56,55,97,49,101,97,49,100,56,49,99,50,53,101,54,53,48,101,98,97,57,56,51,52,97,50,52,52,50,102,53,56,100,97,100,98,52,101,54,51,55,50,99,97,55,98,51,101,52,57,48,48,102,102,56,56,102,51,99,50,52,54,100,100,49,48,100,55,52,54,48,49,49,101,52,98,50,98,53,98,55,51,48,99,49,54,102,56,49,102,98,56,50,101,100,99,99,57,48,102,49,48,51,102,99,51,52,56,102,99,56,51,52,57,101,101,55,57,101,99,55,55,56,99,99,51,102,51,52,102,57,49,97,51,99,97,98,99,101,50,101,55,53,53,101,54,51,56,101,100,98,57,101,101,48,53,51,49,57,101,54,54,57,57,52,55,54,49,98,51,57,49,57,101,98,97,53,53,97,55,54,55,57,102,100,56,97,56,99,102,98,53,57,54,49,102,48,102,56,55,54,48,51,51,97,48,48,55,99,56,49,48,48,49,102,53,49,98,50,53,56,51,52,49,102,51,48,48,102,102,55,100,56,48,48,49,50,100,99,49,100,56,100,57,51,53,57,57,50,97,56,98,48,48,102,102,50,54,49,56,49,100,53,56,55,50,99,51,57,99,55,48,52,99,52,52,99,48,55,98,56,98,49,48,102,99,48,49,51,50,99,57,101,53,56,54,48,102,54,49,102,51,57,98,102,48,101,55,50,49,56,55,102,52,51,98,101,49,100,54,48,55,55,100,50,48,99,56,48,51,100,99,50,48,102,56,99,51,101,48,53,57,57,50,99,49,102,57,50,102,53,99,48,49,51,54,50,97,51,99,55,97,56,55,51,55,100,55,98,56,102,51,102,55,99,54,51,55,49,102,55,102,98,48,97,101,54,51,101,101,50,99,52,55,99,55,49,98,56,48,54,102,57,48,55,48,52,51,102,48,49,100,52,48,55,57,99,49,99,55,48,101,53,56,51,99,99,48,101,50,57,54,101,48,50,55,56,49,99,56,48,55,56,97,49,100,52,48,101,101,56,55,101,99,51,57,101,53,100,52,50,49,50,55,57,53,102,56,98,97,48,101,57,56,55,98,99,97,57,52,53,50,101,99,51,98,99,53,98,52,97,48,49,54,101,56,56,56,50,53,57,57,53,101,48,57,101,50,97,56,98,48,52,54,52,100,99,56,52,53,98,97,48,97,48,97,55,97,49,54,52,56,51,49,54,50,56,48,56,52,57,97,48,99,99,56,48,56,53,48,48,48,102,102,102,98,100,53,48,48,102,102,55,100,53,48,50,54,56,49,50,54,97,48,102,49,57,51,56,48,57,57,99,48,55,52,57,99,97,55,52,97,48,50,53,97,48,49,102,55,56,51,99,55,50,99,53,57,54,48,51,98,50,56,52,56,56,53,49,56,55,55,57,50,56,49,99,98,56,51,99,54,48,102,50,51,50,53,99,56,55,98,56,48,49,101,57,100,50,48,56,55,55,99,97,52,52,52,50,57,100,48,57,50,56,49,100,99,50,55,97,48,57,53,48,49,101,49,52,99,48,55,54,52,57,97,49,100,99,50,98,57,98,99,49,100,98,50,56,99,97,53,52,99,48,101,53,48,55,57,53,48,57,48,100,51,52,97,53,48,101,102,48,55,97,48,49,101,50,48,49,55,54,49,101,54,56,101,52,50,57,53,49,49,97,51,100,48,54,49,97,98,49,98,51,56,49,102,48,50,51,51,101,52,53,55,54,98,57,97,97,100,99,98,49,51,53,56,55,98,54,100,56,48,48,100,48,57,54,100,55,52,50,57,98,49,49,49,100,53,51,50,56,99,98,57,49,48,48,55,51,56,49,54,51,48,48,98,97,53,51,102,57,98,49,50,48,55,48,99,49,101,98,57,101,100,101,55,49,49,102,49,51,48,50,51,56,99,102,49,100,51,51,101,49,97,54,51,52,97,56,102,99,54,57,50,56,51,51,57,56,101,53,54,98,48,55,55,52,102,101,100,55,98,54,53,56,54,97,49,57,56,100,51,97,98,101,50,56,55,57,101,49,102,49,54,49,102,48,101,56,100,48,57,48,101,54,51,56,102,50,55,53,54,51,56,102,50,48,98,56,56,48,51,101,51,102,56,51,48,48,51,101,100,97,52,48,57,53,98,99,48,48,98,48,97,48,102,100,52,48,48,102,102,97,53,100,52,49,101,99,97,56,48,102,99,48,48,102,102,52,102,100,56,48,51,54,48,55,56,49,51,98,50,55,49,52,48,48,102,50,56,97,48,52,99,55,57,99,48,48,102,49,49,48,55,99,49,52,48,52,49,102,48,48,55,99,55,102,51,55,99,48,48,102,102,102,98,54,57,48,50,53,54,99,102,56,99,48,49,54,97,48,102,100,48,48,48,102,102,97,53,100,48,49,101,99,97,56,48,102,99,48,48,102,102,52,102,100,56,48,51,54,48,55,56,49,51,98,50,48,48,102,102,57,56,56,97,48,52,99,55,56,48,49,53,50,50,48,102,56,50,56,55,97,49,100,97,49,54,49,100,102,48,102,52,52,48,48,53,55,57,51,52,52,48,48,97,56,97,55,54,99,48,97,98,48,53,102,52,49,54,48,98,99,49,48,101,49,52,48,49,51,56,99,51,56,101,52,48,48,50,54,52,50,51,55,56,50,98,48,49,49,51,48,48,102,102,49,102,52,48,54,48,52,99,54,97,50,56,49,50,102,56,48,48,102,102,102,98,50,50,48,55,55,48,53,54,49,55,50,57,52,53,51,49,53,99,49,100,52,48,50,54,48,52,97,56,48,102,48,48,102,102,49,50,102,56,53,101,57,54,50,53,97,57,53,54,53,100,49,54,97,57,56,56,56,57,101,49,102,52,52,98,50,57,52,98,56,48,55,55,56,99,56,55,55,102,49,52,97,101,49,50,50,98,99,98,55,50,101,99,49,101,100,48,55,53,52,49,100,102,48,55,54,101,56,98,53,50,100,100,48,48,102,102,98,48,50,57,48,97,102,50,56,52,98,99,50,101,49,99,50,99,97,52,97,101,54,102,52,56,55,56,48,97,53,48,49,102,100,52,48,57,57,99,48,55,54,50,53,100,56,51,101,98,48,50,53,98,52,48,57,56,56,48,55,51,54,49,100,99,52,97,50,97,53,48,48,51,99,56,48,102,55,48,49,99,55,48,51,100,57,48,55,54,50,49,100,101,52,100,48,102,48,98,101,57,99,56,99,53,49,50,49,49,55,52,49,102,99,48,101,51,49,55,52,49,100,56,50,57,100,51,52,98,55,52,57,50,98,53,48,99,98,56,52,99,52,55,50,98,49,49,48,98,48,50,101,49,49,57,50,99,98,48,52,97,52,50,52,49,52,101,52,101,48,49,50,102,56,52,98,101,53,55,57,53,101,57,102,102,102,52,50,97,48,48,102,102,97,98,49,48,55,49,99,48,102,53,56,98,101,48,55,49,48,48,102,102,102,98,56,49,100,53,48,51,101,98,48,101,98,97,49,49,53,48,53,56,48,55,56,99,49,100,51,48,51,99,100,48,101,52,48,51,99,98,48,101,102,97,48,56,55,56,49,56,52,100,52,97,50,57,49,51,52,98,56,48,101,51,56,55,57,56,97,100,48,102,50,49,53,56,53,55,49,55,50,56,101,53,55,50,55,49,52,101,57,101,57,54,53,52,97,53,49,54,52,53,53,50,51,97,51,49,54,48,56,99,56,48,53,56,50,48,50,55,53,97,49,54,52,56,57,52,50,52,102,52,50,98,102,50,57,55,56,48,51,54,52,56,51,56,50,49,102,97,48,101,57,56,51,100,50,48,101,52,48,55,50,99,49,101,54,48,55,49,48,98,53,101,53,100,56,55,50,48,49,101,50,48,55,52,99,51,98,97,49,102,100,48,101,55,49,55,51,50,56,52,53,56,49,53,101,48,50,55,50,49,100,50,48,102,56,57,53,50,56,97,53,101,48,55,55,52,98,54,99,56,48,53,100,50,50,50,48,49,54,97,53,55,52,97,55,49,53,54,53,56,50,51,50,54,56,50,52,99,98,56,52,49,52,49,50,99,49,48,56,49,51,49,101,52,98,50,52,48,52,52,52,101,50,53,49,50,97,49,100,48,49,101,100,53,57,97,50,54,51,49,98,97,51,98,97,55,56,57,48,54,53,53,98,50,98,57,97,56,52,56,100,51,56,101,99,55,100,54,98,100,53,97,100,52,50,54,100,56,53,53,54,98,52,98,57,50,97,48,54,101,50,53,51,54,99,57,48,102,48,50,54,51,99,54,48,49,101,48,55,52,52,51,99,57,48,101,56,99,51,100,101,51,50,48,101,101,102,48,53,53,97,99,53,54,99,51,51,100,54,49,102,50,98,54,51,56,101,48,99,51,53,48,55,54,48,100,48,53,54,54,97,57,57,97,100,51,100,99,56,100,54,97,48,102,52,98,49,52,49,102,52,102,49,50,52,55,49,101,97,48,50,97,52,101,101,55,49,97,100,54,51,53,98,48,101,99,98,97,98,56,48,50,56,99,52,51,100,101,49,100,97,50,102,99,51,57,48,49,101,55,48,102,49,56,55,51,56,51,100,97,53,49,57,54,99,49,100,97,48,102,52,48,55,53,56,98,99,50,100,56,51,98,56,49,101,53,48,101,101,48,55,56,52,97,100,52,100,50,57,56,98,102,48,101,102,49,55,99,53,51,50,55,98,101,53,54,57,54,101,53,50,49,55,52,53,51,49,54,52,56,101,56,56,57,97,53,53,57,54,97,53,51,57,54,56,56,99,57,50,56,54,53,56,49,53,56,57,97,56,97,56,54,57,56,56,48,57,97,99,50,53,50,48,50,54,98,53,57,99,54,101,98,54,48,49,56,101,48,48,49,102,49,54,54,101,55,48,50,55,97,48,49,102,52,48,52,48,49,50,57,54,49,102,54,99,48,97,51,48,51,100,101,48,55,49,97,54,48,51,52,102,100,52,48,98,100,99,48,49,102,55,53,48,48,102,102,101,49,99,98,99,48,55,48,52,48,48,102,98,50,51,48,50,54,54,99,97,97,50,100,52,48,52,100,53,50,99,97,100,48,55,57,50,49,102,101,50,99,56,49,102,57,56,55,54,48,98,101,50,99,99,51,98,52,57,56,49,100,56,52,52,50,102,48,97,54,48,55,99,101,102,97,52,48,55,102,57,51,51,56,55,55,99,49,51,48,57,52,57,56,56,101,53,101,57,53,50,49,99,102,48,102,52,49,55,50,49,101,51,48,55,55,51,52,49,101,50,50,98,100,51,51,97,49,49,54,52,53,101,56,55,50,56,98,56,102,54,56,50,53,51,49,54,50,100,57,54,48,53,48,57,53,101,48,54,49,48,48,102,102,48,102,56,98,51,56,99,48,52,102,52,48,51,101,56,57,49,51,56,48,57,52,99,48,102,98,56,49,52,48,102,55,56,49,99,54,48,97,48,56,48,54,57,52,48,98,50,49,100,56,51,57,50,99,51,51,99,55,101,99,99,101,51,57,50,99,56,49,49,49,100,52,100,101,54,49,99,100,102,50,57,51,50,98,49,55,53,54,98,97,100,52,49,52,57,56,51,50,50,97,97,50,57,51,50,100,57,54,53,97,48,51,100,50,49,102,98,56,102,49,49,99,99,55,98,56,49,54,57,52,51,102,50,51,99,101,54,55,98,57,97,102,51,97,48,102,49,48,55,53,99,101,51,54,57,52,98,57,56,51,52,51,50,101,53,54,54,56,49,57,99,97,52,102,54,99,98,50,51,97,51,53,102,48,50,48,53,98,50,50,49,101,100,56,102,54,100,57,53,97,101,56,100,98,50,98,54,48,48,99,57,48,48,48,102,102,102,98,101,100,97,97,56,48,48,55,100,52,100,56,49,51,54,100,53,51,53,53,51,53,50,56,97,48,101,53,52,100,53,51,102,101,102,56,101,48,52,99,52,56,51,97,50,100,99,100,102,55,100,102,49,102,48,100,99,99,50,100,52,48,50,100,52,97,56,53,102,48,53,102,48,49,97,97,48,49,57,53,54,48,48,102,98,101,102,48,48,54,98,52,99,48,49,51,54,101,48,48,102,102,97,48,97,48,101,53,52,48,48,97,54,50,56,49,100,49,50,56,48,53,97,97,53,48,98,101,48,98,101,48,51,53,52,49,57,56,51,101,57,48,48,54,100,97,99,101,57,48,53,48,48,57,49,57,99,101,97,48,51,52,49,53,52,55,102,50,102,48,50,50,99,48,57,54,51,99,56,48,48,101,101,48,56,55,56,101,97,48,98,97,49,101,56,57,98,99,57,97,48,48,102,102,56,56,101,56,101,57,102,52,98,54,55,97,48,98,101,48,54,97,100,50,101,97,48,53,48,101,48,49,56,98,101,98,48,97,102,102,102,50,55,50,49,102,100,102,101,102,57,50,53,56,51,55,100,102,101,102,56,48,56,57,50,50,53,52,48,51,56,56,102,56,98,100,56,52,49,98,56,99,48,55,101,53,48,48,102,102,57,100,98,52,48,48,102,102,48,55,48,101,52,51,48,48,102,102,53,48,57,54,48,48,102,102,48,98,97,52,97,56,48,55,49,50,48,57,99,48,97,101,48,51,54,53,52,48,102,101,48,101,51,52,48,55,56,51,99,56,48,48,102,102,97,48,99,99,56,48,48,50,50,102,99,48,50,56,56,48,50,54,97,101,48,49,48,54,49,99,57,48,48,50,55,99,56,102,102,48,48,49,54,50,49,100,49,99,48,50,100,99,52,48,49,102,55,101,56,48,48,100,55,55,54,48,50,54,54,52,49,52,48,101,49,48,48,48,102,102,97,53,101,48,49,100,50,50,56,48,54,52,54,53,48,98,56,48,53,56,48,98,99,97,48,49,54,101,54,48,48,102,98,102,52,48,48,54,98,98,98,48,49,51,51,50,48,97,48,55,48,56,48,48,102,102,53,50,102,48,48,101,57,49,52,48,51,50,51,50,56,53,99,48,50,99,48,53,101,53,48,102,48,51,98,50,48,48,102,102,54,100,97,52,51,99,54,48,48,52,101,99,51,56,48,48,102,102,97,97,48,54,99,101,48,53,52,56,50,102,56,52,48,49,98,48,50,48,50,99,99,52,48,49,51,49,99,53,48,48,102,102,50,57,52,52,51,98,100,99,48,50,100,97,48,48,102,102,49,102,50,48,51,48,48,54,98,98,52,48,49,51,52,56,48,48,102,102,97,48,97,48,101,50,99,48,48,97,53,100,48,49,100,50,97,56,49,51,52,57,102,56,53,102,49,99,53,56,52,97,56,49,99,98,48,48,102,102,51,101,52,48,54,48,48,100,55,54,57,48,50,54,57,48,48,49,52,49,52,49,99,53,56,48,49,52,98,97,48,51,97,54,53,48,50,54,57,53,48,50,49,48,55,57,56,48,49,98,54,51,49,101,49,48,48,52,101,100,57,97,101,48,48,53,55,99,55,98,99,48,51,55,55,48,101,49,56,48,49,98,48,55,56,55,51,99,48,48,102,102,57,56,98,52,55,48,52,48,48,97,53,55,51,50,55,99,102,99,53,49,99,54,48,97,53,48,51,57,54,48,48,55,99,55,102,48,48,49,97,101,100,50,48,52,97,100,56,48,50,56,50,56,51,102,52,48,48,50,57,55,52,48,55,98,50,97,48,52,100,48,97,48,55,50,101,48,48,102,56,102,101,48,48,51,53,100,97,52,48,57,53,98,48,48,102,102,53,48,53,48,55,101,56,48,48,53,50,101,56,48,102,54,53,54,48,101,99,48,48,51,54,99,99,51,98,99,48,48,102,102,57,100,97,51,50,52,48,48,102,102,97,102,52,101,102,100,48,102,101,56,48,49,98,48,56,48,55,99,52,48,48,57,56,98,56,55,102,99,48,48,102,102,97,53,55,51,53,98,48,48,102,102,99,57,55,49,51,52,48,98,56,48,49,98,57,52,48,52,52,50,48,48,102,102,55,99,53,100,52,48,49,98,51,100,56,49,102,97,56,48,50,54,50,97,56,55,101,99,48,48,102,102,97,98,48,56,51,57,48,53,48,49,101,102,52,52,100,48,50,101,48,48,102,102,54,101,53,48,49,49,48,56,48,49,102,49,55,53,48,48,102,102,54,99,102,54,48,55,101,97,48,48,102,102,57,56,97,97,49,102,98,48,48,50,97,99,50,48,101,52,49,52,48,54,50,48,55,101,56,48,49,98,55,49,48,101,102,52,48,49,51,102,48,100,51,48,48,50,100,99,99,102,99,48,50,53,102,48,53,97,54,56,48,51,53,98,54,56,50,102,51,56,53,48,48,51,57,97,48,51,97,52,48,48,102,102,53,56,48,55,100,51,48,49,99,48,48,48,102,102,57,101,101,48,50,53,53,97,52,48,57,100,98,48,50,53,53,52,49,101,99,56,49,50,99,52,57,48,49,102,57,97,48,55,54,97,100,48,51,99,101,57,48,101,52,99,53,48,55,100,54,52,51,98,49,50,49,102,48,97,50,57,54,52,51,57,99,48,102,48,56,51,97,50,48,102,48,51,49,99,51,98,102,99,98,102,48,101,98,101,50,99,101,52,98,48,48,48,102,102,55,98,53,51,49,52,100,102,56,48,57,101,50,48,48,50,52,51,49,54,53,52,53,56,54,101,57,57,100,48,102,50,48,97,54,48,55,57,56,51,97,53,48,55,52,56,48,101,100,99,49,99,51,48,51,98,55,48,101,54,56,51,57,100,48,55,51,97,49,99,101,50,97,48,51,56,50,48,101,99,56,49,100,102,57,52,101,99,49,52,54,49,100,51,48,101,57,57,52,52,100,98,102,50,56,54,53,54,50,49,48,54,99,57,48,57,50,102,98,101,102,51,101,57,49,100,51,53,51,52,98,51,50,100,52,98,54,50,99,57,50,53,50,52,98,57,48,102,48,48,102,102,55,56,99,98,56,52,101,52,102,50,102,48,51,99,48,53,101,57,54,52,53,98,48,55,56,52,51,99,52,53,56,50,55,49,54,56,57,101,57,99,57,99,57,56,49,56,102,55,48,52,98,102,51,48,102,97,56,54,55,51,49,99,99,55,51,54,99,52,52,48,51,54,53,48,49,55,100,99,48,49,102,54,54,97,48,48,102,102,102,98,101,49,48,101,51,56,49,50,48,101,48,52,99,49,56,55,54,56,48,57,55,97,48,101,49,56,51,97,53,101,48,102,98,52,51,101,97,49,100,97,99,56,54,53,100,48,51,102,97,52,54,50,99,99,51,99,48,57,99,49,99,50,52,50,48,101,98,49,53,54,49,101,57,48,101,54,54,50,101,99,51,56,56,49,100,49,48,101,57,49,55,100,99,51,98,56,53,102,54,52,99,48,102,56,50,55,54,50,102,99,51,98,48,49,102,97,50,102,99,98,102,99,53,50,57,55,54,49,100,52,50,98,56,51,97,53,57,98,48,101,57,50,48,102,52,100,48,102,56,48,55,97,48,98,97,52,101,48,55,53,54,48,101,50,54,99,57,102,52,55,55,56,55,55,57,54,48,48,102,102,53,52,52,54,97,52,54,49,100,99,102,50,98,49,97,55,54,51,51,56,49,53,53,53,98,53,101,98,48,50,53,99,97,102,55,51,52,101,99,100,54,56,100,53,97,51,50,100,49,98,51,99,50,102,55,98,57,52,51,48,54,57,99,100,54,50,53,100,53,100,53,53,51,54,54,48,50,100,50,49,100,56,56,101,99,56,55,99,54,49,102,52,49,99,57,53,48,55,51,50,51,56,48,97,56,102,97,54,100,49,56,99,54,55,49,102,56,100,97,49,102,98,55,57,56,55,48,102,52,55,52,51,56,49,57,99,99,51,52,53,101,55,50,51,57,57,99,56,102,52,54,97,57,102,56,102,99,55,56,48,53,51,49,100,100,99,102,55,57,100,99,101,50,54,54,57,57,52,54,55,51,52,100,51,51,100,51,56,101,101,55,53,51,100,49,101,57,99,97,56,101,98,48,101,100,52,100,48,51,100,51,100,54,56,50,97,56,48,48,102,57,48,56,48,48,51,101,97,56,99,97,99,48,55,56,56,49,100,99,48,102,101,48,48,102,102,51,101,99,51,56,49,99,98,101,50,101,50,99,49,101,53,48,55,52,52,97,53,48,101,102,97,52,48,49,51,48,50,49,99,49,54,57,49,99,98,100,48,102,49,51,50,49,102,98,48,101,53,48,55,54,100,48,48,102,102,97,51,48,101,56,49,53,97,48,102,49,56,51,98,48,99,49,53,101,56,97,57,101,57,50,49,100,57,50,100,56,49,100,101,48,55,53,56,97,102,52,49,101,49,102,97,52,53,98,99,56,50,49,99,55,52,101,48,55,54,101,49,100,98,52,99,48,102,56,100,97,55,48,55,53,52,51,99,52,49,100,54,50,101,99,48,49,101,97,52,48,48,102,102,57,50,49,102,53,52,99,57,98,57,50,50,53,102,102,100,99,52,55,100,101,55,57,98,101,102,51,99,99,54,49,99,48,54,55,51,48,57,53,48,48,100,100,100,48,55,52,56,48,102,55,48,49,100,100,48,51,102,56,48,55,55,48,49,99,100,48,55,99,50,48,101,55,52,51,101,52,53,52,56,55,102,99,49,100,57,56,51,99,49,50,57,100,49,99,98,99,48,101,57,56,55,97,56,97,52,98,55,98,97,49,49,54,54,56,51,57,50,49,50,49,56,55,100,49,100,50,49,56,52,57,48,52,57,50,54,49,53,97,53,57,57,53,52,53,57,97,51,50,52,57,52,101,49,101,48,48,101,101,57,55,50,56,50,56,48,53,101,48,55,55,56,98,99,50,98,56,98,52,48,101,102,48,55,56,56,97,100,52,48,50,99,100,48,49,51,57,48,53,48,99,48,52,57,57,48,48,55,100,101,55,48,48,51,101,57,98,100,51,99,48,57,55,57,50,102,52,51,102,48,48,52,101,54,48,49,50,100,52,49,100,98,50,97,57,49,99,48,57,55,52,50,102,99,98,55,48,49,51,99,48,55,57,101,48,101,101,56,51,98,101,56,48,49,100,102,48,101,57,57,52,52,48,52,98,100,97,53,49,54,56,57,56,48,101,100,99,51,97,50,53,52,52,56,55,55,100,49,48,98,51,48,102,102,97,54,57,55,52,49,102,48,50,97,52,49,101,56,48,51,99,55,48,102,52,48,55,56,48,98,54,52,48,48,102,102,101,101,48,55,50,99,51,57,52,53,54,57,52,56,48,101,98,57,48,52,49,50,99,53,49,98,50,53,55,97,49,48,55,54,49,49,53,48,55,57,53,101,48,52,99,56,55,57,56,51,57,52,100,55,99,48,48,97,98,56,55,55,100,53,51,52,102,50,55,50,51,101,51,54,49,101,99,102,97,99,51,57,48,52,52,100,54,56,100,99,97,102,97,54,97,52,52,53,52,48,52,57,55,56,100,51,54,57,101,54,51,50,97,49,97,101,57,52,102,49,53,48,100,97,98,100,99,99,48,48,102,102,99,101,48,49,54,51,99,48,98,97,53,51,99,97,57,53,97,97,99,49,54,102,50,49,101,102,49,101,99,102,56,54,52,56,102,52,57,56,56,55,98,55,57,56,52,51,57,101,55,102,51,55,57,48,55,52,55,97,102,56,55,49,98,48,101,56,100,49,99,54,51,102,53,55,51,53,98,53,52,49,97,56,55,48,48,57,54,101,54,49,57,50,48,97,97,55,100,48,53,55,50,98,57,48,99,57,54,51,97,49,101,57,53,49,57,99,55,55,51,101,48,48,102,102,98,48,48,98,101,49,55,56,52,50,100,57,98,57,99,99,54,101,55,99,50,48,49,52,51,48,48,100,53,97,53,48,50,51,56,98,48,50,99,48,98,52,56,49,55,56,48,54,97,55,56,48,101,52,50,48,48,102,56,57,99,49,102,50,50,48,49,51,101,57,56,99,55,51,50,52,48,49,50,99,52,54,51,48,48,50,56,98,48,55,102,101,48,55,56,99,54,49,51,99,55,51,48,50,102,102,48,55,52,48,48,49,102,50,56,51,100,51,50,48,48,102,97,102,56,48,55,54,55,97,98,57,98,102,48,50,54,100,48,51,56,48,52,52,55,48,52,53,53,56,49,100,48,56,51,102,54,97,51,54,48,53,101,100,99,54,99,50,51,55,49,48,51,97,56,48,56,51,52,100,51,101,101,51,51,51,53,100,57,55,53,100,54,56,57,53,54,102,55,50,100,53,100,52,52,100,101,99,51,55,51,102,57,102,98,56,99,50,48,101,50,99,99,49,50,55,53,98,98,52,57,52,56,55,50,55,52,51,99,102,98,97,102,52,57,102,57,49,56,55,49,99,98,97,57,99,48,55,55,102,102,48,97,49,99,99,51,49,102,97,56,49,56,54,97,48,55,101,101,57,100,99,55,51,49,99,51,97,49,48,99,98,56,49,49,50,56,51,99,99,48,53,55,56,50,98,50,99,97,101,48,53,52,57,102,97,57,102,48,48,102,102,50,49,52,49,52,98,54,48,52,51,54,56,99,97,54,49,101,49,48,56,97,51,52,53,48,51,98,56,48,57,100,49,97,99,48,98,52,56,53,50,54,97,56,50,101,55,52,101,101,48,98,56,102,97,51,102,56,98,48,101,101,98,48,101,99,55,100,51,50,100,55,99,49,100,51,56,51,98,97,100,55,51,49,99,48,50,53,56,51,98,52,97,48,55,55,101,52,97,54,99,56,48,57,98,98,53,99,48,49,51,49,48,101,102,48,102,55,54,56,48,57,53,100,97,100,52,56,50,57,99,98,57,50,51,101,56,48,54,48,97,48,48,102,102,51,101,57,51,48,48,102,102,57,98,100,48,50,53,50,99,49,100,57,48,48,51,101,98,48,99,48,57,53,102,48,101,51,56,51,99,97,48,50,54,56,56,48,57,55,54,48,55,55,52,49,102,53,50,56,49,49,56,49,101,101,52,49,55,56,49,99,102,48,102,100,56,51,101,99,48,55,54,99,49,100,50,48,102,54,49,52,100,54,57,101,48,102,102,56,49,101,57,57,55,48,56,49,99,98,51,48,101,101,57,55,54,49,101,48,52,49,50,100,99,97,98,101,57,99,53,53,57,54,50,53,55,57,54,99,53,55,99,50,55,50,49,57,57,51,53,48,49,50,100,49,48,98,49,100,102,57,53,97,57,100,51,53,56,48,97,97,48,48,49,102,50,54,97,48,55,102,101,48,101,49,48,49,102,55,98,52,48,52,57,49,101,48,55,50,97,48,102,98,48,49,100,49,56,51,101,50,48,48,55,98,53,100,51,48,48,102,102,57,56,57,97,48,102,49,101,48,55,53,97,48,102,50,48,51,57,54,48,102,48,98,48,55,55,97,48,98,57,99,48,101,51,54,52,97,56,98,50,102,102,56,55,52,48,98,55,50,101,48,48,102,102,52,97,98,57,55,49,52,53,51,49,55,48,48,50,53,97,48,57,102,101,56,98,48,57,101,48,50,53,99,57,57,99,97,102,100,53,100,48,53,51,98,99,56,48,97,56,100,48,100,97,55,53,51,53,50,49,57,51,52,57,57,100,98,49,99,99,49,57,52,98,100,54,100,100,48,57,49,98,101,57,102,56,54,51,101,51,56,52,48,56,101,97,99,98,101,100,97,52,52,49,49,48,100,54,49,50,50,50,55,102,102,97,48,51,53,54,101,101,51,49,49,49,56,57,49,49,100,53,51,98,49,102,55,99,51,57,98,49,99,53,49,99,101,98,57,102,99,51,99,49,51,52,52,100,48,49,100,55,54,56,101,98,97,99,51,57,49,99,97,49,100,49,97,55,53,51,57,49,99,97,49,101,101,52,53,98,49,101,51,48,55,49,55,49,100,100,101,99,97,57,97,101,49,56,52,100,97,55,55,56,57,97,56,52,56,98,52,50,54,53,98,49,99,55,52,99,49,54,55,56,51,57,97,51,97,56,49,102,99,57,102,48,51,102,97,51,57,56,102,54,57,98,99,55,57,49,101,49,51,101,56,102,48,56,102,56,48,102,48,51,99,99,53,53,56,99,51,51,99,48,52,98,53,97,98,56,55,99,48,101,97,54,97,57,100,48,102,97,55,54,56,102,54,50,57,54,57,102,48,50,53,49,100,53,97,54,97,51,100,99,55,53,54,100,53,97,57,57,53,52,51,52,54,97,98,97,50,53,50,48,49,97,100,54,48,52,56,49,102,100,52,48,52,56,57,48,49,50,52,98,102,54,51,99,100,48,49,50,56,99,48,52,98,56,102,50,53,56,102,102,55,48,48,55,52,52,48,49,100,49,50,50,51,101,49,49,102,55,51,57,99,49,52,51,97,56,48,56,52,50,48,48,102,102,102,57,48,48,102,102,102,100,99,48,49,102,54,99,101,48,52,100,50,54,101,54,100,99,49,50,97,48,101,50,56,102,102,48,101,54,97,48,48,55,57,55,52,48,55,52,98,99,99,54,99,51,56,97,102,56,100,99,54,49,98,56,52,56,101,48,52,101,100,57,51,49,50,98,52,99,101,57,52,57,52,56,57,100,98,102,51,102,57,52,56,55,50,52,102,56,100,102,101,49,97,54,98,54,49,56,53,54,100,56,50,56,53,48,98,51,51,50,102,51,57,54,101,53,53,53,51,100,55,52,101,100,102,48,52,53,53,53,53,53,53,53,52,54,51,55,100,102,100,55,51,102,102,56,100,102,49,56,102,102,102,49,53,56,55,53,97,51,99,56,51,102,54,101,49,101,49,49,100,101,51,51,52,99,50,55,49,57,54,100,51,97,56,48,57,55,49,101,48,101,55,53,97,55,99,48,53,54,51,56,102,50,49,51,48,49,52,97,55,52,51,99,49,100,50,48,52,50,48,97,54,54,48,99,56,100,99,55,48,100,57,52,101,98,53,49,49,49,54,53,52,97,54,50,56,55,49,97,48,98,52,97,53,52,49,99,98,56,55,99,48,51,102,52,49,101,98,51,48,55,102,49,54,56,102,49,98,99,55,100,52,99,102,51,54,99,101,99,101,51,48,57,101,51,98,97,100,51,50,57,56,54,54,99,51,54,99,100,100,51,51,56,100,99,97,101,48,53,55,98,52,100,55,51,101,53,51,101,53,51,97,100,51,57,56,50,57,54,52,48,53,49,57,100,52,54,100,97,98,57,99,55,56,52,98,54,99,49,56,55,50,54,53,100,55,53,100,52,48,98,98,99,48,55,49,51,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,51,49,52,49,100,57,56,51,99,102,48,102,102,56,51,57,57,48,102,99,49,52,56,48,102,50,56,49,100,54,48,55,99,56,51,100,48,48,102,102,101,102,52,51,102,56,49,100,99,56,50,99,55,49,52,50,49,102,50,48,101,52,56,55,56,52,98,55,48,101,97,56,55,56,99,97,55,97,50,101,56,97,55,50,99,48,97,49,50,99,55,57,53,101,53,101,49,52,50,57,56,56,48,53,99,49,53,97,48,57,102,50,97,48,98,51,50,99,56,97,102,50,99,50,49,48,57,51,49,98,48,52,102,49,53,99,57,56,57,54,53,55,100,49,50,52,49,52,99,55,50,50,99,50,101,57,55,53,102,102,48,48,102,102,101,54,99,48,48,55,100,50,98,48,48,51,101,99,102,52,51,98,99,48,48,102,98,51,56,48,50,52,102,48,51,57,99,48,102,52,99,98,55,50,102,99,49,100,102,98,48,48,102,102,102,100,56,97,100,48,49,51,101,57,48,55,99,50,48,101,101,52,51,57,97,53,97,49,53,101,100,50,54,48,55,50,51,97,53,48,51,100,48,48,102,102,55,97,101,49,100,102,48,55,55,102,99,98,50,48,101,57,50,53,48,55,102,52,51,102,54,49,101,102,48,101,100,54,48,102,51,56,55,50,56,51,56,50,99,49,55,56,56,49,56,51,100,48,53,56,54,97,50,100,54,52,49,51,97,53,57,49,53,49,101,56,97,99,100,97,53,48,99,48,101,51,49,52,48,50,52,53,99,48,49,102,53,100,56,48,48,102,98,50,99,48,50,54,54,56,48,49,102,53,57,101,48,102,98,48,97,99,48,55,99,50,48,52,98,102,48,55,98,49,50,51,97,50,49,100,50,99,48,49,101,101,100,48,55,53,97,49,101,49,50,102,48,51,102,102,56,49,100,50,56,51,99,53,100,56,51,57,101,49,102,97,48,101,97,57,52,53,99,49,101,49,48,55,50,48,51,57,97,49,102,98,48,101,48,98,54,49,101,102,101,49,100,51,97,48,102,102,49,55,52,49,101,54,48,101,55,53,49,54,48,53,56,49,50,48,101,101,56,55,57,51,97,50,57,54,56,53,55,100,55,50,52,57,101,56,48,57,101,48,49,98,57,101,48,48,102,102,102,97,101,102,48,48,102,102,55,100,57,98,48,49,50,98,54,48,48,102,98,50,98,48,55,51,56,53,50,48,51,100,55,48,55,48,97,49,102,53,50,98,49,97,50,100,53,51,55,57,54,49,56,51,99,50,48,101,57,48,51,99,101,49,101,53,48,55,55,52,99,56,51,101,50,48,101,49,56,50,53,52,51,100,54,49,102,53,48,101,100,57,53,98,56,51,102,48,49,99,49,48,101,54,48,55,102,52,51,102,56,57,54,49,100,56,99,49,101,57,52,54,48,101,48,57,55,54,49,101,56,48,101,98,56,50,55,100,51,99,99,53,101,48,55,52,50,57,49,48,98,51,54,102,54,100,57,51,101,49,48,51,102,99,54,54,48,50,55,99,52,48,49,102,53,99,54,48,52,97,100,48,48,51,101,99,54,56,49,100,54,51,97,48,101,98,48,48,102,102,57,56,102,48,101,51,49,53,99,53,57,55,52,55,97,56,97,48,101,98,48,51,99,53,50,97,48,51,97,101,48,101,101,49,51,52,49,101,97,48,51,98,100,99,57,48,49,101,50,48,101,55,49,55,101,53,100,56,48,51,100,51,101,48,102,55,48,55,102,52,51,56,56,49,102,98,101,49,100,53,101,49,101,98,48,48,102,102,55,98,50,52,97,51,50,57,52,51,101,49,50,56,50,56,49,102,48,55,56,52,51,98,100,51,52,53,54,57,54,51,97,97,54,53,48,50,99,97,102,48,49,49,100,99,48,57,56,102,48,48,102,102,55,99,50,98,99,48,57,97,53,99,48,102,49,48,98,48,48,48,102,102,55,57,52,52,48,55,102,54,48,52,98,102,53,48,51,97,53,100,57,48,98,57,53,53,56,48,57,57,48,48,102,102,55,97,52,48,102,49,98,56,51,99,52,97,48,48,102,102,55,54,48,49,52,53,99,98,49,99,53,57,55,48,55,54,48,48,102,102,52,97,98,56,48,51,100,98,55,99,48,49,100,54,51,101,49,101,52,48,52,56,101,52,51,101,55,48,49,50,48,48,102,102,49,50,53,101,101,49,56,98,50,48,49,51,48,53,48,48,102,102,99,55,98,53,100,55,102,99,48,50,99,48,99,48,49,100,99,97,97,48,48,55,100,97,55,48,48,50,101,102,98,48,50,52,48,52,48,48,102,102,102,50,57,56,49,51,49,50,48,48,102,102,50,101,97,99,97,48,54,50,101,48,48,102,97,100,57,48,48,55,99,51,100,56,51,102,101,48,101,56,52,48,57,56,49,48,101,97,56,51,99,101,48,48,102,102,55,100,56,50,56,51,99,54,48,55,49,101,48,102,50,52,51,56,97,48,101,102,99,98,56,50,56,48,51,101,56,49,100,101,48,101,50,48,51,56,99,48,102,54,57,55,50,49,101,101,50,57,52,51,100,99,49,101,52,48,101,57,48,55,100,99,51,56,54,49,101,48,50,98,48,51,97,101,48,102,52,56,51,98,52,48,102,98,52,48,57,54,52,52,49,50,57,99,51,99,50,48,101,100,48,98,100,50,97,48,97,100,48,102,57,57,52,97,49,102,52,50,57,48,97,101,52,101,52,49,50,99,56,98,52,52,49,52,98,50,97,48,97,100,56,50,99,53,48,57,48,49,51,52,98,53,102,50,48,51,102,50,97,101,98,102,101,50,55,48,55,50,99,51,57,56,49,100,53,48,55,55,52,49,100,52,48,101,100,56,55,48,99,51,56,97,49,100,97,50,56,99,51,97,48,49,99,99,48,101,55,57,52,54,53,52,48,55,54,48,51,97,97,49,100,55,48,101,98,49,52,99,53,55,57,52,48,49,100,102,48,101,102,57,52,48,49,100,100,50,98,100,49,52,97,57,50,56,99,97,53,50,57,99,97,51,50,97,57,48,100,48,56,97,56,50,97,56,97,57,50,98,56,97,57,50,98,53,49,53,48,49,48,49,48,100,48,53,48,100,48,57,48,48,102,102,97,102,52,51,52,55,52,54,52,49,50,98,100,98,57,54,101,53,98,50,50,48,52,55,99,48,48,102,98,101,57,48,48,55,100,98,48,56,51,97,51,48,48,55,100,55,97,56,49,50,56,97,48,102,51,56,51,57,99,56,97,48,102,49,57,48,100,97,48,50,54,53,56,49,102,49,48,51,98,100,48,102,97,48,51,98,102,48,55,54,50,49,99,102,48,101,54,48,55,98,48,51,98,49,56,49,101,97,56,55,51,52,98,49,48,102,102,56,51,97,102,48,55,99,54,53,54,48,55,50,52,49,102,51,50,53,48,55,54,100,56,48,55,56,101,49,99,56,48,102,101,57,52,48,49,99,54,50,56,56,49,101,48,56,55,50,50,52,97,55,98,48,55,56,54,53,48,97,48,49,54,53,52,53,55,48,55,57,51,50,50,57,53,101,53,53,57,53,99,57,101,53,97,54,102,57,48,48,102,102,55,98,48,48,102,102,55,100,99,51,56,48,51,101,101,55,48,48,102,102,57,55,101,48,48,55,100,53,101,56,51,56,97,48,102,51,57,54,48,101,48,55,97,48,51,97,101,49,102,53,48,50,54,52,56,51,99,50,53,51,49,55,50,53,49,48,51,97,99,48,55,52,48,53,51,49,55,97,49,99,56,48,102,49,56,55,57,48,97,98,48,102,55,57,55,52,49,100,48,48,102,102,55,57,101,57,48,49,99,54,48,102,100,48,51,99,57,48,55,55,98,56,49,101,57,48,55,48,99,51,102,56,56,99,48,101,54,100,48,99,49,101,48,48,102,102,55,48,48,48,102,102,49,101,100,56,48,102,97,48,55,57,56,51,98,49,53,52,53,57,51,54,53,56,50,52,99,57,53,52,53,52,57,50,50,100,51,100,53,49,53,101,48,49,52,101,48,48,102,102,52,101,51,48,49,51,56,99,48,102,100,48,48,57,101,54,48,55,101,56,49,102,56,48,55,102,54,48,102,102,48,51,102,50,53,102,56,55,98,52,51,99,101,49,101,99,50,102,99,51,99,101,53,57,49,53,50,53,51,57,54,52,49,101,54,48,102,56,49,55,56,49,100,98,48,55,55,101,49,100,98,50,101,56,51,100,101,49,101,54,48,102,57,49,53,54,48,101,102,52,49,100,102,57,53,101,49,102,51,48,102,50,48,55,98,100,51,52,51,97,99,48,101,102,52,51,97,54,57,56,49,101,102,50,102,49,48,56,51,57,97,49,100,53,52,51,50,101,100,51,49,48,48,97,48,50,98,100,50,50,57,98,56,55,50,100,99,98,52,100,52,100,52,100,102,102,48,56,54,48,102,102,48,55,102,52,51,100,54,48,102,52,52,51,101,97,49,101,100,48,55,56,99,49,102,100,50,102,48,98,52,48,102,50,56,55,99,56,51,101,101,49,101,52,50,102,99,51,100,101,49,101,57,48,102,49,49,55,54,53,57,57,54,50,53,99,57,54,56,53,100,56,55,56,48,51,99,101,53,98,97,54,49,55,101,53,100,49,54,54,53,57,57,54,56,53,97,97,53,57,54,48,53,98,57,54,52,57,99,53,56,49,54,97,57,101,57,52,57,54,57,97,57,56,53,56,97,55,97,55,50,55,50,53,97,53,97,52,100,51,99,57,99,57,100,54,101,102,97,98,97,49,49,57,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,98,99,48,48,102,102,55,99,50,98,56,48,57,98,98,48,102,56,54,48,55,97,54,48,102,101,56,48,57,48,98,101,56,99,56,100,52,49,99,48,57,48,55,55,101,48,102,52,99,48,57,98,98,48,52,101,52,98,52,53,57,48,50,55,51,48,55,99,51,48,55,56,52,48,57,53,53,48,55,51,55,57,49,102,98,102,56,51,99,55,56,97,55,48,52,97,101,50,57,102,102,97,50,50,48,48,102,102,102,54,57,53,49,54,52,52,99,55,101,49,101,51,48,52,56,48,48,51,98,51,55,48,48,54,49,101,50,56,48,52,101,51,48,48,102,102,51,101,51,100,99,48,52,101,49,56,55,57,99,48,57,51,100,48,48,55,100,97,49,48,49,50,102,97,57,97,49,100,98,101,53,55,101,52,52,48,50,54,52,48,51,102,50,48,101,57,52,48,57,52,102,48,102,57,97,53,57,54,55,57,51,99,51,48,52,49,48,101,51,56,51,101,48,48,102,102,50,54,49,99,49,99,57,97,52,48,55,56,99,98,48,48,102,102,52,99,50,50,48,55,57,56,51,97,102,50,56,56,101,50,50,52,56,55,54,53,57,98,101,57,56,57,102,52,53,101,57,53,54,100,99,99,100,54,50,99,48,51,98,54,53,57,98,55,53,56,56,56,48,55,49,53,50,50,50,53,50,51,50,55,97,51,97,51,97,54,97,49,51,101,99,97,53,97,50,50,53,98,50,100,50,52,97,50,97,54,50,51,100,101,55,100,56,52,57,54,53,102,57,57,55,100,49,100,101,52,55,52,56,54,51,102,56,55,100,49,97,97,54,56,102,51,102,55,100,51,53,49,102,53,49,102,99,102,99,52,98,102,100,97,50,100,48,97,99,50,98,56,98,56,52,50,55,52,97,100,50,100,56,97,102,52,51,50,100,53,48,49,102,101,99,102,52,56,52,48,52,102,52,54,54,49,51,49,48,100,101,48,52,98,98,100,57,50,49,49,99,51,55,52,54,52,56,100,52,56,99,101,54,57,52,57,54,49,57,97,57,57,98,57,102,56,51,52,57,57,49,53,98,54,102,50,48,49,50,98,101,48,48,102,98,57,53,48,50,53,49,56,51,57,99,48,52,56,56,56,48,51,101,99,56,56,48,57,56,100,48,50,53,53,56,51,56,52,57,48,57,52,57,54,49,100,51,48,55,53,56,48,48,102,52,55,102,49,53,52,102,97,55,53,57,53,97,101,97,54,98,98,56,51,101,97,48,101,49,99,49,100,55,56,51,99,55,52,102,102,54,102,49,52,56,49,100,98,48,101,57,49,53,50,48,48,102,102,100,102,52,48,102,55,97,53,49,56,49,50,54,49,100,102,50,98,98,52,101,50,51,49,99,49,51,100,53,97,57,51,100,51,56,48,51,97,100,49,52,48,50,100,52,56,48,49,102,51,50,56,48,50,52,99,56,97,49,48,55,52,99,48,52,100,50,56,51,57,97,48,50,54,102,48,51,98,99,99,57,55,48,57,99,53,101,48,49,51,54,102,52,48,102,49,51,56,51,99,56,52,56,99,100,97,48,50,52,57,53,50,53,50,54,48,55,48,54,48,101,101,56,48,57,54,48,48,102,102,55,53,101,49,99,102,99,49,97,97,50,48,55,54,52,97,101,52,100,50,97,102,50,55,97,49,57,54,52,57,49,50,52,52,98,100,48,102,53,48,55,56,99,48,52,99,53,51,98,55,99,53,54,48,48,57,49,101,100,100,48,54,98,102,99,48,52,98,51,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,54,98,48,48,49,102,49,52,102,48,55,52,48,48,101,102,56,51,57,56,48,48,102,97,55,50,48,50,53,98,56,49,101,99,48,55,54,99,51,98,54,53,51,57,53,56,49,102,98,48,55,99,101,48,48,102,102,102,53,55,56,48,49,101,97,51,48,55,56,57,48,99,97,54,50,57,57,48,52,98,55,48,102,52,101,48,55,55,48,48,52,100,50,56,49,51,49,50,49,100,57,48,101,56,101,50,101,99,98,57,52,49,50,97,57,48,56,98,56,50,102,54,99,97,51,50,57,100,50,57,50,49,48,48,97,101,101,53,102,50,55,57,54,53,99,97,100,52,49,97,48,52,56,49,53,100,100,48,53,48,52,57,52,53,48,48,53,50,57,97,56,48,55,57,57,56,49,50,49,52,48,52,97,51,48,55,51,99,48,57,49,50,48,50,53,52,48,49,100,52,56,49,50,97,54,49,99,49,55,100,50,100,50,56,51,97,50,48,101,97,102,48,55,101,56,48,52,97,57,50,49,51,57,99,50,98,53,100,52,98,55,55,48,55,100,99,49,101,52,48,55,99,52,49,101,50,97,55,102,98,55,56,97,51,48,101,100,48,55,52,56,97,97,51,56,48,57,97,48,55,98,53,50,98,54,56,52,50,50,56,48,97,102,57,100,51,98,54,97,101,57,97,101,52,100,50,55,97,54,102,102,56,51,56,97,97,53,54,53,97,49,54,54,53,55,49,52,101,56,52,101,57,54,52,53,98,49,54,48,56,54,53,53,50,48,51,49,100,57,99,57,48,57,101,57,101,57,50,99,50,49,97,49,98,50,48,57,56,55,98,50,51,97,51,56,54,101,57,50,57,49,101,53,49,57,98,100,52,57,50,102,98,51,51,51,53,55,53,98,48,54,57,53,50,50,102,55,100,97,56,100,49,52,48,56,102,52,48,49,102,50,50,101,48,55,101,48,49,102,48,48,102,102,50,53,101,99,48,49,102,53,48,48,102,102,48,52,100,57,56,51,99,56,48,55,54,97,49,102,53,52,98,48,101,51,56,51,99,101,50,97,55,56,51,56,56,99,49,99,102,50,100,52,97,55,48,102,50,49,54,54,49,100,97,48,102,49,49,56,98,49,48,50,54,55,48,49,99,56,57,52,50,49,101,52,101,53,51,50,53,49,52,50,53,98,57,52,56,49,101,48,102,50,48,48,102,102,102,54,101,57,55,52,53,56,50,50,97,55,101,50,98,53,51,101,48,99,56,52,57,55,53,48,53,56,49,50,50,98,101,100,99,57,97,102,102,48,48,98,49,99,48,48,102,102,55,100,99,101,48,49,51,57,56,49,100,102,48,50,55,101,56,48,49,102,54,51,48,48,102,102,102,102,99,48,57,57,100,48,101,53,97,52,49,54,102,48,49,99,52,48,102,102,102,48,55,53,55,99,51,97,101,53,52,49,54,56,102,50,48,54,54,56,97,97,99,49,100,51,48,55,49,52,48,101,99,48,51,56,52,53,100,102,52,54,50,98,99,97,98,48,102,51,48,55,98,56,97,54,52,52,99,57,101,53,98,56,55,50,57,50,49,50,101,97,53,48,52,98,100,52,100,97,52,100,57,48,99,97,99,98,48,99,56,50,53,56,55,55,48,97,101,52,49,48,50,97,99,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,51,56,99,49,99,53,48,51,101,52,48,102,56,56,51,56,50,48,55,97,54,49,100,53,48,55,98,56,49,99,48,50,101,56,51,99,54,49,100,100,48,102,53,56,55,52,102,57,55,55,56,97,98,50,101,48,51,57,101,49,101,57,50,99,56,51,57,50,49,101,50,52,52,48,49,51,99,48,101,102,49,54,97,49,100,56,50,99,54,52,97,101,48,102,50,57,52,52,48,48,102,102,101,100,53,50,97,101,53,51,52,97,57,50,101,53,50,100,48,53,51,99,49,50,57,102,55,50,99,48,97,102,52,57,52,99,50,98,98,100,49,49,52,99,97,102,56,50,55,49,55,53,102,102,48,48,102,102,102,100,54,48,101,101,48,55,56,56,97,54,48,102,53,57,52,101,56,97,53,102,56,55,55,100,51,51,97,55,49,52,101,53,56,48,54,102,100,48,100,51,48,49,50,99,57,52,56,56,49,98,55,52,54,52,56,52,56,52,53,52,56,97,99,56,101,57,52,56,99,56,54,57,53,50,52,53,50,57,49,100,102,57,97,100,53,49,98,100,53,52,100,55,100,98,52,102,53,49,56,57,52,48,53,57,97,48,48,55,99,53,53,99,48,57,98,50,48,101,57,56,51,102,54,48,48,55,100,53,99,56,51,98,50,48,55,51,56,100,57,55,55,56,98,56,48,55,97,97,48,52,98,97,55,48,102,97,55,48,55,97,56,100,52,57,53,56,53,57,49,53,100,57,48,56,48,49,101,97,101,48,49,51,49,48,48,52,99,53,48,55,97,52,51,57,49,56,48,49,98,57,57,50,57,52,51,98,56,57,52,48,57,98,48,101,102,49,52,100,53,102,102,48,101,98,57,54,48,49,101,48,100,49,101,55,54,50,100,98,57,53,99,53,57,55,98,52,50,99,48,51,51,50,97,102,102,56,48,57,48,52,48,48,102,102,102,57,97,56,56,49,50,101,48,48,102,102,102,48,99,49,101,53,56,51,56,97,48,50,53,49,99,48,57,56,52,48,101,100,97,48,55,52,57,48,55,55,101,48,52,98,49,56,48,51,100,55,100,48,48,55,97,57,50,53,56,54,52,97,50,56,53,97,99,56,49,99,49,102,53,48,55,98,99,48,57,53,55,48,101,54,48,55,51,102,48,50,53,100,51,48,98,57,50,98,99,98,56,52,57,48,52,101,57,54,101,53,54,97,53,52,53,48,48,57,49,49,52,54,49,101,48,97,54,102,57,101,99,98,51,57,50,98,53,48,51,102,52,101,53,48,48,98,56,52,53,48,48,101,55,51,48,48,102,102,55,100,102,51,48,49,50,101,50,48,102,49,56,48,57,98,55,48,48,55,100,53,48,48,102,102,49,51,53,50,48,52,98,100,56,51,97,55,50,98,56,48,52,100,52,51,102,97,49,102,100,48,48,55,97,49,102,50,53,48,49,53,102,52,57,56,53,49,50,50,55,52,56,97,48,101,57,56,49,51,50,48,48,101,55,56,51,101,56,53,56,56,48,53,100,48,55,57,56,98,97,48,101,102,57,52,100,49,101,52,97,57,48,101,99,57,54,51,52,55,52,101,50,102,53,48,55,55,99,55,57,54,102,50,54,50,55,102,54,100,48,49,99,48,48,57,56,99,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,54,50,56,48,48,55,99,54,57,56,48,57,48,102,50,100,52,48,57,99,97,48,48,55,100,56,53,56,55,51,52,51,99,99,53,100,48,55,52,99,51,98,56,49,101,99,48,55,50,54,48,101,52,48,48,49,101,101,49,101,48,102,56,49,49,99,51,101,48,53,49,48,55,51,99,51,101,48,49,100,100,54,55,48,51,99,56,48,55,49,97,48,102,101,48,97,98,48,101,48,54,50,99,52,51,97,52,49,101,57,50,102,49,48,53,50,56,98,100,100,52,49,101,101,48,101,97,98,49,54,56,48,48,50,52,56,53,48,56,55,56,48,48,52,97,99,98,48,52,53,52,52,50,99,56,98,48,101,53,54,52,97,49,50,49,97,54,102,48,49,55,53,100,52,48,51,51,101,48,48,102,102,49,102,48,101,102,48,50,52,100,98,56,51,57,52,48,50,52,53,48,51,100,101,48,52,100,100,52,57,54,102,100,51,51,48,49,51,98,54,48,50,52,49,53,99,97,97,101,53,55,101,52,55,101,53,51,48,48,51,99,98,55,56,51,101,49,48,50,54,55,56,49,100,55,102,99,48,50,54,51,56,51,99,99,53,57,102,50,100,48,48,102,102,52,99,51,57,54,52,48,57,98,51,54,48,101,102,56,55,52,98,50,48,54,99,52,51,56,48,57,101,102,102,57,51,102,55,102,56,48,101,48,48,102,102,98,97,101,97,48,53,102,52,48,48,102,102,102,98,52,53,48,50,55,50,52,48,49,101,49,102,97,48,52,56,97,56,51,102,49,48,50,54,101,99,48,52,97,51,57,55,101,48,48,102,52,57,56,48,49,101,57,57,57,56,97,97,101,53,56,56,48,57,53,56,50,54,102,48,55,102,56,49,102,48,48,51,98,99,48,55,54,49,102,48,48,57,56,101,48,101,100,56,55,98,48,49,50,98,97,48,48,49,101,102,53,99,57,55,56,101,53,48,50,55,101,98,99,56,102,97,51,55,52,49,102,52,48,57,102,52,50,102,102,48,48,98,52,102,48,48,102,102,55,99,97,53,99,48,57,56,53,50,100,99,49,102,48,56,48,51,101,100,97,48,49,102,98,48,55,48,100,56,48,102,51,56,55,57,48,98,100,48,55,55,99,48,101,56,56,48,49,101,57,57,101,48,101,48,50,48,57,54,97,49,101,49,50,102,53,51,48,51,98,54,53,51,48,48,102,102,51,100,102,101,48,52,98,53,48,49,50,102,99,53,100,56,55,98,51,48,55,53,99,51,97,50,53,97,97,50,97,50,97,50,48,55,51,55,97,55,57,55,99,53,55,55,97,50,102,99,49,50,53,51,97,56,98,101,50,99,57,49,97,52,98,50,50,99,55,55,102,51,50,55,48,49,54,102,49,52,54,49,48,102,49,56,55,56,56,98,56,48,102,54,49,54,101,57,52,53,102,56,55,56,49,51,51,50,55,49,55,48,53,56,48,54,49,57,51,49,51,48,49,50,101,56,99,56,57,100,101,48,52,98,50,51,98,48,56,97,56,102,102,98,48,56,56,56,99,56,56,56,98,50,52,53,49,53,49,100,56,57,100,97,54,51,54,97,57,57,100,55,102,49,50,102,102,97,56,98,99,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,102,51,54,101,98,56,100,53,99,51,97,100,100,100,99,51,57,49,54,52,101,50,101,50,102,101,55,50,49,99,100,102,48,51,53,98,101,102,98,57,99,102,98,55,51,56,99,55,48,98,49,55,57,52,48,102,99,99,48,49,102,53,54,52,48,48,102,102,102,98,102,57,48,50,54,53,56,48,49,102,53,99,99,49,101,48,52,52,101,49,102,52,50,99,56,49,102,57,56,49,51,52,56,48,101,98,56,97,55,48,101,101,98,48,49,100,100,48,101,100,56,51,57,55,48,102,52,48,49,51,53,54,49,102,102,48,101,55,48,55,48,99,51,98,50,56,54,53,54,97,55,48,51,98,99,48,49,50,52,52,55,50,56,99,97,50,50,100,48,51,98,54,48,102,51,52,51,98,97,53,54,50,50,49,52,56,49,100,102,48,101,51,50,52,48,55,53,48,97,100,52,52,52,49,48,101,101,97,48,99,50,48,49,52,48,53,102,97,53,49,53,101,56,55,101,48,97,101,52,50,97,50,98,99,98,49,48,50,48,54,53,100,55,102,99,48,51,52,101,48,48,57,52,52,48,48,102,102,55,99,98,98,48,48,102,102,49,102,53,98,54,48,102,56,99,51,97,48,57,52,53,100,56,49,51,53,54,53,98,102,48,50,52,100,52,51,100,56,100,50,53,51,99,100,50,51,56,55,50,102,50,48,48,51,102,57,48,50,54,50,50,57,50,53,48,101,48,97,99,48,101,98,97,53,51,50,57,56,48,48,102,102,102,55,49,56,51,98,57,48,50,53,57,56,97,100,50,97,57,49,98,53,57,54,56,53,57,48,55,56,99,97,53,57,52,53,102,49,101,102,48,48,102,102,51,100,98,49,99,98,50,97,102,100,98,50,102,52,97,102,57,54,99,49,99,49,48,48,102,102,55,55,97,51,52,48,49,102,52,53,48,48,102,102,48,98,57,99,102,99,48,48,102,102,101,100,57,52,48,57,99,50,48,48,102,102,49,55,55,99,53,48,48,97,48,54,53,100,55,102,99,48,51,51,97,99,48,57,98,98,48,48,102,102,55,99,99,53,52,48,57,49,102,48,55,51,56,56,101,53,53,98,97,48,52,97,97,48,55,48,98,56,49,51,57,56,102,97,52,97,54,48,55,56,100,56,50,99,49,57,48,48,102,102,55,98,97,52,49,101,102,56,49,50,101,99,48,50,53,50,56,52,53,54,49,54,50,53,48,98,48,53,49,49,54,49,52,57,48,48,102,102,102,49,99,48,57,54,50,50,99,54,53,50,99,48,49,101,101,55,52,51,50,99,48,98,98,52,101,99,56,54,56,55,48,52,99,97,98,48,49,50,48,97,52,48,50,99,97,97,54,56,98,49,52,48,97,101,48,50,99,52,48,48,102,102,51,101,99,102,56,48,49,102,50,54,55,48,50,54,52,99,48,57,102,56,52,51,50,56,99,97,101,48,55,50,50,53,51,48,51,101,102,48,50,52,55,49,48,52,97,99,56,50,99,99,48,52,101,53,48,52,49,100,54,48,49,51,56,56,49,102,102,50,99,100,48,99,51,99,55,100,51,49,101,48,101,48,97,53,49,53,99,48,50,54,50,56,97,49,99,102,48,101,49,48,51,97,51,52,53,102,99,97,52,52,98,48,101,53,57,54,54,48,57,49,97,52,100,56,52,101,102,97,99,51,101,48,57,100,54,100,55,52,50,102,50,57,100,52,53,56,48,48,102,102,98,49,54,98,97,102,102,97,56,55,100,102,55,57,50,53,100,98,55,100,102,55,53,100,55,100,101,98,48,52,54,101,50,52,51,57,100,100,55,49,99,101,49,51,53,52,55,97,101,54,48,53,102,51,54,49,53,100,53,51,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,98,56,99,56,48,53,53,54,56,48,49,52,54,52,48,48,100,99,97,48,49,97,101,54,48,52,56,50,48,48,51,54,48,55,48,49,50,52,101,48,48,102,102,57,56,56,99,48,52,98,55,56,48,49,53,50,49,48,101,56,50,56,48,53,52,54,51,51,97,56,51,53,54,56,54,48,48,102,102,54,57,56,100,56,48,100,99,97,48,49,97,101,54,48,52,56,49,48,48,102,102,51,54,48,55,56,49,50,52,99,54,48,48,102,102,53,99,52,54,48,50,53,98,99,99,48,48,102,102,55,56,56,52,51,97,48,48,102,102,53,50,56,49,100,48,49,99,97,100,52,49,98,48,54,99,51,97,100,57,50,52,51,51,53,53,53,98,54,57,49,50,52,51,100,97,97,98,54,100,48,99,57,48,98,97,49,57,56,48,53,56,54,48,52,100,49,53,56,102,53,56,49,100,56,56,55,55,48,99,54,51,53,99,102,55,98,56,55,101,48,102,48,100,54,98,49,98,50,98,57,100,53,99,101,51,49,52,102,98,49,97,100,56,100,56,57,98,54,98,97,100,57,50,52,57,49,51,53,100,54,52,57,56,51,48,97,49,102,100,48,102,100,48,55,53,48,49,100,55,56,55,48,99,51,101,99,48,102,51,48,51,102,54,53,97,56,48,57,48,56,55,50,48,49,100,100,48,55,52,56,51,99,50,49,102,99,48,102,57,49,55,55,54,56,52,53,56,49,54,49,50,53,51,48,55,52,99,51,57,101,53,52,97,53,49,55,56,49,101,50,50,100,101,57,48,52,97,56,52,52,52,101,50,100,52,98,49,99,56,48,53,53,49,53,99,57,50,57,98,100,48,52,97,57,52,50,52,101,52,102,52,100,99,56,98,97,52,97,101,50,98,57,51,49,51,98,54,51,56,48,53,100,52,56,48,51,101,101,50,48,48,102,102,49,102,54,57,99,49,102,55,48,50,55,102,56,49,102,52,57,54,54,49,99,98,48,101,56,56,55,56,48,49,50,50,48,52,97,54,56,51,97,99,48,102,52,57,55,52,56,54,48,101,56,52,51,97,97,53,51,51,56,53,99,50,48,57,53,101,49,102,98,55,56,97,101,55,56,98,48,50,57,57,57,48,55,100,97,49,102,50,52,53,50,101,56,97,98,50,56,99,98,56,52,97,48,102,53,56,55,98,99,97,98,98,52,56,52,98,48,101,101,49,52,101,53,99,49,52,97,53,55,56,48,51,100,51,53,48,101,57,57,55,52,48,48,102,54,97,50,48,50,48,48,48,102,102,57,102,57,54,48,49,102,98,48,102,52,56,55,100,99,49,99,53,48,48,102,102,55,100,102,56,56,48,51,101,100,97,50,52,48,57,57,53,48,102,99,98,99,48,52,97,55,48,49,50,99,99,48,102,50,101,48,98,56,48,50,53,97,48,51,57,57,50,56,100,50,48,102,52,48,98,101,48,101,99,51,48,48,57,54,50,97,52,49,102,49,56,51,100,51,50,97,48,98,55,52,57,52,56,55,53,56,52,52,48,102,53,50,51,57,54,97,57,100,56,51,101,99,48,101,57,52,51,57,55,100,49,48,97,55,97,48,101,97,53,50,49,50,48,57,52,56,53,48,48,102,102,55,56,52,51,101,101,99,49,54,99,49,101,101,99,48,48,102,102,102,55,99,56,55,55,99,97,50,48,55,53,48,49,101,99,52,49,48,49,54,54,97,97,98,57,98,55,57,51,54,100,98,49,56,101,50,56,54,99,54,51,48,98,48,50,56,54,48,49,52,97,52,56,55,57,52,51,102,56,101,51,54,52,102,50,98,52,99,51,51,50,100,54,98,97,49,57,52,55,53,55,50,48,102,50,55,57,54,97,50,99,51,102,57,101,100,98,53,100,49,51,49,49,54,97,52,101,56,100,98,49,48,97,97,52,52,52,55,51,57,50,98,48,98,57,49,56,56,48,102,48,49,54,51,52,48,98,52,97,53,48,49,100,97,57,56,101,55,50,48,102,53,99,55,102,52,101,49,49,99,49,101,48,57,98,50,55,49,52,57,56,48,54,53,49,102,52,101,99,101,49,97,49,100,51,51,49,48,102,56,100,56,102,56,102,53,101,55,54,51,99,97,56,54,53,51,98,48,102,49,49,102,54,53,98,48,102,52,101,50,100,101,55,52,51,97,51,97,49,99,100,98,53,97,98,57,55,57,102,50,51,101,101,52,99,52,56,102,54,50,99,55,51,100,49,99,50,102,55,100,98,56,49,53,98,48,97,48,51,56,53,97,56,49,99,50,48,48,51,101,57,99,56,48,49,102,54,53,54,53,101,48,48,102,102,51,101,98,100,48,48,102,102,57,56,56,54,53,56,48,102,48,98,97,53,52,51,101,48,52,98,98,48,51,102,49,50,101,52,51,57,54,49,100,57,48,55,102,54,56,99,53,56,97,48,50,54,97,52,50,54,56,55,54,52,97,54,50,97,52,98,50,50,99,57,49,52,97,51,48,55,97,52,49,100,100,52,101,50,56,99,97,97,50,101,99,51,100,49,56,98,51,48,55,54,54,99,48,55,97,52,51,99,48,53,97,98,99,49,100,57,50,98,100,48,56,98,49,52,50,48,102,100,49,52,50,57,56,53,98,56,55,55,97,99,97,98,99,49,101,51,52,56,48,101,97,48,55,97,52,51,97,56,48,52,101,100,98,101,99,55,101,52,52,53,56,97,49,50,50,98,54,49,56,55,49,49,99,101,51,56,52,55,48,56,53,55,51,49,49,57,48,56,49,52,54,99,51,57,102,102,49,52,50,99,101,50,97,52,54,101,54,51,48,101,50,51,102,100,102,97,56,49,53,56,54,54,57,97,50,55,98,51,50,48,102,97,97,48,100,49,51,56,50,101,97,55,55,51,99,57,100,100,100,49,99,99,98,49,50,52,99,57,54,53,56,50,101,53,50,97,100,57,53,98,53,51,49,99,100,49,97,54,100,56,56,52,100,97,48,51,102,50,51,101,99,51,57,54,51,98,97,49,101,49,48,101,97,57,98,54,51,57,56,51,100,54,55,48,53,54,54,97,48,101,102,57,98,99,55,49,53,56,55,49,51,52,48,101,54,98,50,52,98,49,99,99,55,48,52,52,97,48,102,48,97,50,100,56,48,49,50,101,55,97,51,97,57,101,49,97,55,55,51,100,57,100,48,102,52,100,52,50,99,51,98,49,101,56,101,101,55,55,51,99,50,97,97,100,55,98,49,97,101,56,48,49,98,101,97,49,99,48,48,102,100,48,55,53,48,49,101,56,56,55,49,56,51,57,54,48,102,51,48,51,56,56,53,97,102,50,102,48,51,56,99,48,102,49,48,51,97,54,49,100,99,48,102,101,56,55,51,56,98,99,56,52,50,50,99,49,48,51,49,55,54,49,100,51,48,102,56,49,53,50,56,97,53,101,48,55,55,52,98,54,99,56,48,53,99,50,49,97,48,49,54,56,53,55,48,50,55,52,97,97,50,99,53,49,53,51,52,49,50,54,53,98,97,48,97,48,97,55,50,49,54,52,57,100,50,53,57,49,53,101,56,56,57,102,97,97,51,48,48,56,52,101,48,48,102,102,102,98,100,55,48,48,102,102,55,100,53,50,50,53,48,49,50,54,50,48,102,50,49,50,52,48,57,57,101,48,55,53,49,99,97,54,55,99,48,57,54,56,48,55,101,52,48,102,50,48,98,50,52,54,52,54,48,101,100,50,49,97,51,49,52,50,49,100,99,52,97,48,55,51,52,48,102,50,52,51,99,56,56,101,53,100,48,55,98,98,48,51,98,97,50,98,99,97,48,50,57,57,49,52,97,54,52,50,52,98,48,55,55,52,53,56,97,48,49,52,99,49,101,52,52,100,48,55,54,54,57,56,49,100,98,50,98,54,50,52,51,98,56,53,50,49,52,54,57,56,49,99,98,48,102,51,50,48,97,49,50,54,57,52,97,49,100,102,48,102,52,48,51,99,51,49,51,52,48,49,102,52,101,99,48,48,102,102,102,98,56,56,50,101,52,48,49,102,53,102,52,56,99,48,102,50,52,49,100,48,56,51,99,55,50,57,99,97,98,48,102,55,56,51,56,53,48,102,54,49,53,48,48,102,48,99,49,101,54,57,52,50,56,48,102,51,97,57,101,53,51,49,55,97,49,100,100,48,55,101,48,53,51,48,51,98,52,52,97,55,52,51,97,99,53,54,97,48,57,55,99,53,49,56,55,52,99,51,100,50,57,101,57,54,53,51,56,51,100,100,50,99,99,51,97,48,49,99,100,48,55,53,56,53,99,50,50,57,55,56,53,51,50,55,57,52,56,49,99,101,52,102,50,99,52,97,48,48,102,102,55,56,50,56,52,53,56,57,52,48,53,53,57,52,56,49,102,98,52,49,48,102,98,48,50,48,56,48,52,102,97,56,48,51,101,99,48,56,49,102,99,48,49,51,102,101,48,102,55,57,51,99,51,102,101,48,102,54,56,51,99,99,53,97,100,48,55,51,56,97,48,50,101,48,51,101,53,48,48,101,55,56,49,100,56,51,56,57,52,53,52,98,56,53,50,48,51,97,55,48,101,53,48,55,56,56,51,99,52,57,50,53,99,97,50,48,55,53,100,48,50,56,97,52,48,101,102,56,55,53,100,49,48,51,99,50,53,98,97,50,49,53,56,48,50,52,101,53,48,49,55,97,49,102,100,50,101,48,97,53,48,48,102,102,55,98,98,48,51,101,48,56,48,49,100,98,50,56,50,52,51,99,48,57,99,57,54,100,49,52,99,53,51,50,49,57,53,99,48,54,99,48,102,56,48,102,98,48,101,102,56,102,52,56,101,97,57,57,102,48,102,48,55,54,55,48,48,53,52,54,97,101,97,48,50,52,98,54,50,49,56,55,52,53,102,48,97,51,100,51,56,54,100,99,53,98,56,101,99,55,98,52,50,53,56,99,57,54,100,54,51,56,54,54,53,98,49,99,97,54,53,55,48,48,102,102,53,101,56,48,98,54,99,48,53,97,99,56,55,99,54,49,99,48,56,55,102,97,51,100,53,52,99,55,49,101,48,51,57,53,48,101,55,48,102,48,55,51,56,101,51,99,49,102,52,100,48,97,100,53,56,55,97,49,101,97,51,56,57,101,49,97,55,98,55,49,57,50,55,51,51,98,57,99,52,101,99,56,48,53,48,57,97,101,54,49,57,101,101,100,54,49,102,52,102,101,102,56,55,53,54,53,53,54,101,97,98,57,53,97,98,51,99,50,57,51,102,53,51,98,52,48,52,50,102,48,98,97,49,56,99,48,99,100,48,99,49,52,49,48,48,55,50,56,51,98,54,48,48,102,97,100,56,48,48,54,98,56,51,48,49,50,52,50,48,48,102,102,57,57,54,54,48,52,98,97,56,48,49,53,53,99,48,101,54,97,56,50,52,55,50,55,48,54,98,102,49,51,51,99,48,102,48,98,53,48,55,55,48,48,102,102,49,102,53,98,48,48,102,102,48,100,55,48,54,48,50,52,56,52,48,49,51,50,99,99,48,57,55,54,48,48,102,102,50,97,98,56,49,99,101,48,48,101,101,48,54,50,56,49,52,97,55,49,50,99,102,101,55,52,48,48,102,102,52,102,100,51,98,57,53,48,51,49,55,52,52,56,50,49,56,48,54,49,97,51,101,97,48,48,102,102,100,97,55,48,102,53,50,48,57,48,48,97,55,52,100,55,52,48,57,48,48,54,101,54,49,101,55,48,48,100,52,102,51,100,52,102,102,102,102,51,101,101,55,51,54,49,98,54,100,56,101,54,99,54,48,51,98,101,51,56,50,99,50,51,97,56,50,101,50,48,52,100,52,48,49,51,53,48,48,101,53,56,48,57,51,51,48,55,50,99,49,101,56,48,55,102,50,48,102,101,56,51,99,99,48,48,102,102,102,54,100,56,55,51,48,51,98,98,97,49,49,49,48,53,48,53,48,97,53,56,52,100,48,102,53,48,55,100,56,51,100,50,102,98,48,57,48,57,48,53,51,56,55,49,52,51,56,99,53,50,51,101,57,52,56,52,48,50,55,56,49,102,48,50,101,97,53,49,100,50,48,49,50,48,56,52,48,57,100,52,50,52,49,50,98,100,48,49,49,56,98,52,48,102,49,48,55,57,48,98,48,50,56,99,51,57,99,53,49,57,55,99,53,102,49,53,99,49,98,99,49,102,102,48,102,99,56,55,53,48,49,100,55,56,55,49,52,51,101,99,48,102,50,99,51,102,56,53,98,56,48,57,49,56,55,49,99,49,100,99,48,55,53,48,51,99,54,49,102,99,48,102,56,57,55,55,52,56,54,57,99,53,56,99,57,52,97,49,100,50,48,101,56,49,53,50,57,52,53,101,48,55,56,52,98,55,101,56,50,53,51,97,50,50,55,57,54,54,53,56,101,52,48,50,97,52,97,102,52,57,52,100,101,56,52,53,51,50,49,50,55,97,55,97,55,54,52,54,100,56,97,100,50,98,100,51,53,51,52,100,98,56,48,53,100,53,48,48,102,102,51,101,101,50,52,48,49,102,54,57,99,49,102,57,48,50,55,102,56,49,102,53,49,54,99,49,99,101,48,101,56,57,55,101,48,57,49,48,50,53,51,99,49,100,52,56,55,97,56,98,57,52,52,48,55,52,50,49,100,54,50,57,101,99,98,54,52,49,50,98,56,51,102,50,102,57,53,101,101,57,54,48,53,50,51,52,48,102,98,56,51,101,52,56,97,53,100,57,53,56,53,49,57,54,99,57,52,49,101,99,48,102,55,57,53,57,54,57,50,57,50,49,100,99,50,97,48,98,57,50,57,49,48,48,102,102,48,49,101,57,97,48,55,52,99,98,57,101,49,100,51,52,48,52,48,48,102,102,48,55,98,56,53,51,99,51,102,56,49,101,57,48,102,98,48,48,102,102,100,57,56,102,99,56,102,57,97,56,49,100,53,51,50,101,52,53,51,53,97,101,51,53,52,102,54,97,101,52,51,57,57,100,48,97,48,56,49,97,53,99,97,55,98,55,99,52,57,52,55,55,54,57,54,100,54,57,53,54,98,57,102,50,52,57,50,97,49,99,51,50,48,48,102,102,98,99,56,48,98,53,48,48,102,102,53,98,51,49,98,50,48,98,56,48,49,102,102,54,97,99,51,52,48,101,97,55,100,51,98,48,55,55,54,51,98,101,55,97,55,57,101,56,55,97,48,100,97,48,49,100,99,51,99,97,99,56,102,97,101,54,49,56,50,54,55,57,101,54,97,56,53,101,100,53,56,54,57,49,101,101,50,49,99,98,100,48,53,49,99,99,101,53,53,55,57,101,49,101,101,54,98,57,101,55,53,53,50,55,56,48,52,100,99,48,57,102,52,48,50,55,56,56,49,101,98,48,49,51,102,54,48,102,102,52,98,99,48,55,100,52,48,102,52,49,51,48,56,50,49,51,51,52,53,98,56,55,55,56,49,100,97,56,55,53,54,57,97,48,101,101,100,55,48,55,55,54,48,101,98,48,48,49,101,102,52,48,102,53,56,55,98,52,51,97,52,48,101,102,97,56,98,56,48,101,100,56,55,53,56,51,97,51,50,49,101,100,97,48,101,57,101,48,102,55,49,54,48,56,53,99,51,100,99,53,99,49,52,97,48,50,55,99,53,102,56,101,57,54,53,56,100,99,101,99,100,50,49,50,50,48,50,53,49,98,101,49,98,56,102,97,56,102,102,101,48,56,51,48,97,101,49,48,48,50,56,54,49,53,99,99,55,99,53,101,49,102,55,102,99,101,50,55,101,48,51,55,57,56,48,100,48,50,99,99,55,99,98,48,99,55,51,56,50,99,54,102,99,50,102,56,101,49,53,99,54,51,54,49,55,99,54,101,51,50,56,48,97,51,57,101,99,102,52,98,56,102,97,98,100,55,49,101,99,102,52,98,97,57,101,48,102,48,55,56,55,53,55,51,57,99,101,98,53,100,54,100,55,53,98,54,100,98,54,100,52,57,50,57,49,54,53,57,54,53,99,57,50,101,48,48,102,102,99,53,99,54,49,57,56,54,54,52,56,101,100,57,57,50,55,48,51,48,52,99,49,51,56,49,99,99,99,98,51,50,48,99,98,51,57,50,98,51,57,57,99,48,101,48,55,50,53,54,100,53,52,55,52,51,97,49,100,49,53,51,52,54,49,56,97,100,53,97,98,54,50,49,97,100,56,100,54,99,52,53,52,52,52,97,53,51,54,97,53,99,101,98,55,48,49,56,100,52,48,49,102,52,49,101,48,48,102,102,102,98,52,99,48,48,102,102,55,57,52,98,48,55,97,52,99,48,49,50,98,50,48,102,97,99,51,99,50,49,100,49,50,56,56,48,57,54,52,48,55,100,56,49,101,99,52,98,50,101,97,99,51,101,97,49,101,57,55,52,48,52,57,51,48,51,97,50,48,55,97,56,57,52,49,100,100,52,55,50,57,99,97,98,48,102,50,50,53,56,55,56,53,49,48,97,57,52,102,97,52,56,48,101,55,56,55,100,55,56,55,55,56,51,98,48,49,99,56,48,102,54,50,51,48,55,97,49,99,52,50,50,56,48,51,97,51,99,48,52,97,48,51,102,100,56,51,99,56,49,100,49,50,56,52,97,52,48,102,100,52,56,55,98,56,48,55,99,49,48,102,101,56,55,49,52,51,97,99,48,102,52,52,51,56,56,49,102,53,48,55,54,52,49,102,99,50,97,48,48,102,102,52,102,48,51,56,99,48,102,49,52,51,97,54,49,101,49,48,101,49,48,55,99,48,97,53,98,52,101,50,99,49,48,51,49,55,54,49,100,51,48,102,56,49,53,50,57,52,53,49,56,55,56,99,97,56,101,53,56,49,52,101,57,52,56,48,53,97,57,53,102,50,57,99,53,53,49,54,50,57,50,56,52,48,57,101,50,97,53,51,100,48,49,51,100,48,56,49,51,50,55,50,98,53,51,100,48,100,51,98,101,98,101,48,49,52,49,98,97,97,100,98,102,51,102,55,50,51,101,50,98,55,57,48,49,49,49,50,100,102,55,100,102,55,49,55,98,101,102,98,55,100,102,55,49,99,53,56,52,97,56,48,99,99,54,48,52,57,53,56,48,51,101,52,54,52,48,102,51,99,48,57,54,97,48,50,53,53,52,98,97,48,55,49,101,48,102,51,52,49,100,98,51,56,48,102,57,99,49,101,49,56,51,98,102,48,101,97,50,50,56,55,55,56,48,57,54,100,48,102,97,97,53,49,54,50,49,100,57,48,101,101,48,55,52,56,51,98,54,53,51,56,55,55,99,97,51,48,101,49,48,55,50,56,51,56,54,48,101,101,52,51,102,101,49,100,49,48,101,98,48,55,53,56,51,98,52,53,98,57,54,101,49,100,49,48,101,54,57,52,99,53,52,48,55,97,48,51,101,48,53,56,48,55,99,50,48,51,100,50,53,97,56,55,101,56,51,101,52,57,100,50,53,51,56,51,98,100,52,102,97,50,57,57,48,56,98,50,97,48,55,56,99,49,100,54,48,51,55,52,51,98,102,48,102,48,48,102,102,101,97,54,53,49,99,48,102,48,54,48,48,102,102,102,49,51,57,99,98,52,99,100,55,52,53,57,52,101,56,55,57,97,100,97,55,98,97,100,97,101,56,101,49,98,51,57,98,57,57,49,50,57,53,54,98,52,57,53,48,57,50,57,97,101,55,53,57,53,48,100,97,57,54,48,48,102,102,53,99,56,48,98,99,50,48,53,57,100,48,102,49,48,55,56,48,51,100,52,54,52,56,55,98,52,49,99,99,50,98,54,49,99,99,55,101,101,49,102,48,99,102,51,97,56,102,48,57,57,97,55,55,51,102,49,100,99,99,53,56,55,100,53,99,97,99,102,50,100,56,55,50,49,101,54,51,98,49,102,57,55,48,52,57,48,53,51,49,97,50,54,55,51,54,51,54,49,97,51,54,49,101,50,53,51,99,49,100,99,101,56,55,54,53,99,55,54,54,48,50,98,53,53,97,101,56,55,99,48,102,102,48,50,53,98,48,48,49,102,53,98,97,53,100,56,48,51,101,98,55,99,48,49,102,55,100,97,48,52,97,97,56,55,50,52,97,102,50,101,99,98,51,48,102,57,56,51,57,98,48,55,57,54,53,49,48,51,102,101,48,102,57,56,51,57,98,48,102,98,57,54,97,53,52,50,55,50,49,97,55,53,57,53,49,50,48,101,50,48,49,102,49,57,53,99,53,56,56,55,49,48,51,100,48,53,56,101,50,97,49,48,48,102,102,51,97,101,53,97,48,51,99,51,48,101,48,50,53,53,57,53,102,99,51,99,49,54,49,100,56,50,52,56,50,53,56,57,52,52,53,101,56,55,50,52,51,101,51,54,53,55,48,55,52,97,56,51,101,97,100,48,55,53,52,97,51,48,49,97,51,48,48,102,102,57,102,57,100,50,48,48,102,50,49,101,48,52,101,98,57,99,55,100,99,48,57,52,54,48,50,54,51,99,57,55,49,102,55,102,56,48,49,101,57,48,56,55,98,98,55,48,98,102,56,52,101,48,50,100,52,48,52,97,98,48,48,102,102,55,100,52,100,56,49,51,53,50,48,102,101,52,48,57,99,49,48,48,55,100,100,56,48,49,50,99,54,48,102,56,48,48,57,56,97,48,55,56,54,53,97,56,51,99,56,48,102,101,97,52,56,55,55,56,49,102,48,48,55,55,57,56,50,99,99,98,49,52,54,50,97,52,97,55,50,98,56,97,54,50,56,56,97,52,48,50,53,99,48,49,101,102,52,57,53,99,53,49,48,55,55,48,51,98,54,49,100,98,50,98,48,97,52,48,101,98,48,55,54,99,97,98,99,57,50,57,48,57,101,53,98,100,49,53,54,49,100,100,50,57,48,97,101,52,51,52,102,48,102,48,49,54,99,53,98,56,55,56,48,98,49,56,52,100,48,102,48,57,55,97,53,100,49,54,48,57,101,48,51,97,97,48,49,51,102,98,99,99,48,52,56,56,48,49,51,98,53,97,55,57,50,98,99,48,52,97,51,48,49,51,49,102,99,99,49,51,56,49,100,48,48,102,102,55,98,56,99,49,49,56,52,54,53,48,55,49,49,99,57,53,99,55,50,51,99,48,101,56,48,102,97,97,100,51,51,53,52,51,56,101,101,55,48,48,49,51,51,51,54,101,57,99,56,101,57,53,49,54,99,54,48,48,57,51,57,100,101,51,53,97,101,98,49,51,54,56,52,51,52,57,49,97,98,54,52,56,52,98,56,49,101,97,48,50,100,54,48,98,97,56,51,56,48,102,53,57,57,54,48,98,56,102,48,53,98,50,49,57,101,51,102,56,54,57,49,99,56,100,99,49,101,102,51,97,56,101,53,56,55,55,52,55,51,51,55,56,100,57,51,56,97,98,55,49,100,48,101,50,55,101,51,52,57,56,51,102,99,54,101,51,53,55,49,102,48,101,97,99,98,48,101,100,53,48,101,55,99,98,54,97,101,48,53,51,49,100,97,49,101,50,100,48,57,100,48,101,97,55,54,54,100,56,55,54,54,48,48,102,102,53,52,57,98,98,55,101,53,99,97,99,51,49,49,56,55,53,99,102,50,49,55,56,100,55,102,48,101,54,99,55,49,102,56,53,48,53,57,99,55,53,48,48,99,98,102,48,48,102,102,55,100,50,54,56,49,51,49,99,56,50,48,52,99,56,56,48,51,101,98,55,56,48,57,55,100,50,100,51,97,52,57,53,51,99,51,100,48,48,101,56,52,97,50,54,56,48,57,55,55,48,102,57,57,53,56,53,49,57,53,54,53,101,49,53,99,56,97,53,49,97,54,56,51,97,50,52,54,50,98,56,97,51,48,101,55,97,51,50,52,56,48,57,100,55,52,99,99,53,57,49,54,56,53,99,48,51,97,55,55,56,49,100,98,48,55,57,56,51,99,50,53,98,49,52,101,57,99,57,97,53,49,102,50,102,52,51,99,54,53,98,51,54,53,55,52,57,52,53,100,48,57,51,52,51,98,101,53,49,48,48,53,57,102,98,100,102,56,50,54,49,101,97,99,50,53,100,98,102,98,49,99,100,102,55,100,53,99,53,49,102,55,100,99,48,51,98,49,100,52,48,55,48,98,48,48,102,102,55,99,53,55,99,48,57,56,100,50,99,48,49,51,97,48,52,99,98,56,49,50,57,50,53,98,97,55,49,54,54,57,48,53,55,98,56,53,55,49,52,99,48,52,99,52,48,55,48,57,48,53,49,56,97,55,50,56,50,48,97,53,50,57,100,50,48,97,99,52,99,50,57,56,49,100,99,56,51,100,52,52,98,50,99,48,98,98,57,99,56,97,49,101,98,52,57,50,100,48,51,99,99,99,57,55,48,48,102,102,101,56,48,48,102,102,52,56,99,97,53,97,101,57,101,53,49,51,54,56,52,49,100,52,48,102,48,97,54,99,54,50,57,48,98,50,52,97,98,54,99,51,99,101,48,53,98,48,55,53,50,54,98,53,51,51,56,55,98,52,101,101,97,49,101,56,56,97,52,100,51,51,98,51,99,101,48,101,49,55,50,53,55,56,48,52,100,49,100,97,50,50,53,56,49,49,48,52,99,54,98,53,98,50,100,52,57,53,54,57,53,51,48,49,101,49,48,50,54,48,54,51,56,50,48,49,53,57,56,50,100,100,56,100,54,51,53,52,101,101,97,54,97,99,51,52,48,55,49,52,100,50,51,51,99,55,98,49,52,50,50,98,54,53,55,49,100,54,48,100,57,57,54,54,98,51,54,100,55,51,49,101,57,53,54,100,51,97,49,102,100,54,57,102,49,101,99,56,102,51,98,51,57,50,55,51,54,98,97,49,101,50,56,99,56,52,57,53,100,48,48,48,102,102,55,99,97,98,56,49,99,102,50,51,51,54,57,54,48,52,97,50,48,51,102,98,50,97,56,51,57,99,53,97,100,50,55,57,54,50,53,54,56,51,99,100,48,55,52,97,49,102,99,48,102,102,51,48,100,57,55,54,57,52,53,51,51,50,56,54,53,48,97,53,56,55,54,99,51,100,99,48,101,98,48,51,97,52,53,57,97,52,57,50,97,48,101,99,57,52,99,53,97,50,53,97,52,56,55,56,48,49,102,50,49,55,48,53,48,51,55,48,56,97,56,50,53,100,48,55,56,53,48,100,49,99,51,99,49,53,55,52,53,56,49,53,99,49,100,53,56,56,50,57,52,49,53,51,48,48,102,102,55,99,53,97,98,48,48,51,57,102,53,48,51,101,56,102,98,102,100,52,48,48,102,102,102,50,57,52,49,102,56,99,55,51,55,51,48,48,102,102,51,54,100,101,48,55,49,54,54,49,54,51,48,100,102,55,48,53,56,98,99,51,55,49,99,48,54,52,98,48,48,55,100,101,57,48,51,56,50,55,52,49,102,101,48,48,102,102,51,101,98,52,52,49,102,101,97,50,49,53,48,49,100,54,48,48,102,102,55,98,97,99,51,101,48,48,102,102,101,57,53,57,50,56,48,49,102,97,56,55,51,55,53,49,55,53,99,97,52,99,53,48,53,56,51,98,98,50,101,50,50,99,49,101,49,48,55,57,102,55,52,56,50,100,48,97,54,50,97,56,98,50,97,50,97,48,49,99,56,57,54,97,48,102,52,97,54,48,97,55,50,101,54,52,98,49,99,57,102,100,50,99,56,56,55,55,52,97,101,52,100,48,102,57,55,50,56,54,51,56,48,98,55,48,48,48,102,102,102,56,98,53,57,101,52,48,57,101,97,48,55,100,55,49,101,55,101,102,56,48,57,52,101,48,102,99,55,97,102,99,55,102,97,98,48,51,100,100,48,55,49,98,51,101,52,101,50,52,101,54,51,102,48,53,48,57,49,48,48,100,48,51,99,50,54,55,52,51,51,56,51,100,97,51,51,49,54,99,57,50,50,57,51,52,99,102,48,54,55,57,97,48,100,49,56,52,52,56,56,97,101,56,55,53,53,56,51,53,49,49,49,50,101,97,102,51,97,98,100,100,53,48,57,97,48,49,51,49,50,100,97,57,97,56,56,48,52,49,48,55,52,52,51,102,50,97,99,55,99,52,48,57,55,54,56,55,56,50,54,53,97,100,51,99,50,99,55,57,97,50,51,56,99,54,48,48,102,102,102,53,48,101,97,49,102,101,97,100,51,100,52,55,57,101,52,49,52,101,101,97,100,51,53,56,101,48,55,56,54,53,48,57,56,101,55,98,48,101,56,99,51,51,99,100,55,53,50,55,51,51,97,48,100,52,54,52,57,48,99,102,55,57,100,99,101,102,48,54,48,101,101,100,98,52,48,54,52,50,48,48,102,102,55,100,102,55,48,48,102,102,51,53,97,54,48,48,102,102,57,98,55,51,56,98,48,52,97,56,51,57,52,51,56,48,49,100,99,53,48,51,97,50,53,48,48,98,53,52,97,49,55,99,49,55,99,48,54,97,56,48,54,53,53,56,48,51,101,102,98,99,48,49,97,100,51,48,48,52,100,98,56,48,50,56,50,56,51,57,52,48,48,50,57,56,97,48,55,52,52,97,48,49,54,97,57,99,53,102,48,53,102,53,48,97,48,51,101,97,48,48,102,102,54,100,97,99,101,56,48,48,102,102,57,99,51,51,57,56,48,49,53,100,49,102,102,48,51,49,56,48,57,54,51,56,48,51,54,48,50,49,101,51,49,54,48,48,102,102,101,53,52,52,100,102,50,99,48,49,49,49,101,49,100,51,101,57,55,53,100,55,53,48,50,56,55,48,48,99,53,102,53,54,56,48,48,48,102,102,101,49,99,56,54,48,48,97,49,50,99,48,48,49,55,52,57,53,48,48,102,102,101,50,52,49,51,56,49,53,99,48,54,99,97,56,48,52,101,100,97,48,48,48,102,102,51,56,55,50,49,56,48,50,56,52,98,48,48,48,102,102,53,100,50,53,52,48,51,56,57,48,52,101,48,53,55,48,49,52,97,48,55,102,48,55,49,99,48,51,99,49,101,53,48,48,102,102,53,48,54,54,52,48,48,49,49,55,101,48,49,52,52,48,49,51,53,55,48,48,102,102,56,51,48,101,52,56,48,49,51,101,52,55,102,56,48,48,102,102,98,49,48,101,56,101,48,49,54,101,50,48,48,102,98,102,52,48,48,54,98,98,98,48,49,51,51,50,48,97,48,55,48,56,48,48,102,102,53,50,102,48,48,101,57,49,52,48,51,50,51,50,56,53,99,48,50,99,48,53,101,53,48,48,102,102,98,55,51,48,48,55,100,102,97,48,48,51,53,100,100,56,48,57,57,57,48,53,48,51,56,52,48,48,102,102,50,57,55,57,48,55,52,56,97,48,49,57,49,57,52,50,101,48,49,54,48,49,99,97,49,101,48,55,54,52,48,48,102,102,100,98,52,56,55,56,99,48,48,57,100,56,55,48,48,49,53,52,48,100,57,99,48,97,57,48,53,102,48,56,48,51,54,48,53,48,53,57,56,56,48,50,54,51,56,98,52,49,56,48,49,52,57,48,55,55,98,49,50,48,56,57,53,56,48,53,98,52,48,48,102,102,51,101,52,48,54,48,48,100,55,54,57,48,50,54,57,48,48,49,52,49,52,49,99,53,56,48,49,52,98,97,48,51,97,54,53,48,50,54,57,53,48,51,57,54,48,48,102,102,55,99,56,48,99,48,49,97,101,100,48,48,102,102,52,100,50,48,48,50,56,50,56,51,56,98,48,48,102,102,50,57,55,52,48,55,52,99,97,48,52,100,48,97,48,52,50,48,102,51,48,48,102,102,51,54,99,54,51,99,50,48,48,57,100,98,51,53,99,48,48,97,102,56,102,55,56,48,54,101,101,49,99,51,48,48,102,102,51,54,48,102,48,101,55,56,48,49,51,49,54,56,101,48,56,48,49,52,97,101,54,52,102,54,97,48,55,50,99,48,48,102,56,102,101,48,48,51,53,100,97,52,48,57,53,98,48,48,102,102,53,48,53,48,55,101,56,48,48,53,50,101,56,48,102,54,53,52,48,57,97,52,100,99,50,57,52,48,101,53,56,48,49,102,49,102,99,48,48,54,98,98,52,48,49,50,98,54,48,48,102,102,97,48,97,48,102,100,48,48,102,102,48,97,53,100,48,49,101,99,97,99,49,100,56,48,48,54,100,57,56,55,55,56,48,49,51,98,52,54,52,56,48,49,53,101,57,100,102,97,49,102,100,48,48,51,54,49,48,48,102,102,102,56,56,48,49,51,49,55,48,102,102,56,48,49,52,97,101,54,98,54,48,49,57,50,101,50,55,56,48,52,53,48,48,51,55,50,56,48,56,56,52,48,48,102,56,98,97,56,48,51,54,55,98,48,51,102,53,48,48,52,99,53,53,48,102,100,56,48,49,53,54,49,48,55,50,48,97,48,51,100,101,56,57,97,48,53,99,48,48,100,99,97,48,50,50,49,48,48,102,102,51,101,50,101,97,48,48,100,57,101,99,48,102,100,52,48,49,51,49,53,52,51,102,56,48,53,48,51,101,49,48,55,50,48,55,48,51,48,52,97,56,48,99,52,48,102,100,48,48,51,54,101,50,49,100,101,100,49,52,48,97,99,51,52,99,98,48,97,53,56,54,55,97,52,49,48,99,48,50,53,102,48,53,97,55,53,48,48,102,102,55,49,54,99,48,53,101,55,49,48,57,48,48,97,52,48,55,52,56,97,48,48,102,102,52,54,55,49,102,52,98,56,48,100,54,97,48,48,102,102,102,98,52,101,48,50,54,52,48,49,101,53,48,49,50,57,54,48,52,56,50,56,49,51,49,52,48,52,99,48,56,51,97,48,55,56,97,56,52,49,48,55,57,48,49,99,99,50,57,48,51,57,99,53,55,56,55,52,56,98,51,50,102,52,97,97,54,48,98,97,52,50,50,57,49,51,52,51,102,50,48,102,51,48,51,56,101,48,101,102,49,50,48,98,100,54,99,97,57,52,57,51,50,48,57,54,48,53,57,49,52,52,53,54,56,55,97,100,50,52,98,97,50,56,57,49,52,98,97,52,52,52,102,50,56,98,57,55,52,53,54,57,53,55,99,51,99,52,53,49,49,55,97,53,53,101,52,100,50,56,100,51,99,48,50,98,57,57,50,49,50,49,100,52,56,55,97,100,101,52,56,98,98,98,55,53,100,97,97,55,51,100,100,100,55,97,97,102,101,98,57,50,101,48,100,49,102,100,48,100,102,102,100,98,49,102,57,98,48,100,56,50,57,52,48,51,50,56,52,48,49,102,55,100,55,56,99,48,48,102,97,57,57,48,50,54,99,52,51,51,99,51,54,52,53,48,55,50,100,56,100,56,53,57,56,48,49,101,54,51,48,49,100,48,49,99,54,102,56,53,101,57,51,102,48,48,102,102,56,56,99,49,48,97,48,49,54,97,102,101,102,48,99,50,55,101,49,56,55,51,101,51,48,57,49,50,49,50,54,101,50,57,52,48,98,99,48,102,57,99,102,48,98,49,99,51,99,99,55,50,53,49,53,54,100,48,57,48,99,51,49,53,53,51,57,97,100,52,100,97,51,51,52,102,50,55,97,51,101,56,100,53,56,100,56,57,57,48,54,56,49,52,97,97,48,54,57,100,50,48,100,51,97,51,53,98,50,97,54,52,57,51,48,49,100,50,48,50,53,56,54,54,54,49,99,49,53,48,55,50,52,51,100,54,54,99,97,97,51,57,49,100,49,56,54,97,49,102,48,51,99,54,51,52,52,101,54,55,100,51,102,52,54,51,54,49,101,99,102,54,55,52,51,56,48,101,102,56,101,102,49,101,48,101,52,55,53,53,56,98,53,48,51,52,102,51,97,57,99,56,102,48,54,97,49,97,53,52,101,99,97,100,100,52,54,53,53,98,56,102,52,55,57,55,51,54,52,97,98,49,100,54,56,49,102,54,48,48,102,102,51,101,57,48,52,48,49,102,54,98,101,56,52,48,52,56,49,56,51,99,55,50,102,99,49,100,53,48,51,101,56,48,49,51,54,52,102,48,50,53,57,52,49,102,52,49,55,56,53,50,50,52,48,55,56,48,98,52,52,52,52,98,50,102,52,98,53,52,57,48,55,51,48,49,102,51,52,50,54,49,50,48,97,99,54,48,49,101,50,57,52,52,49,100,49,52,55,52,57,52,99,52,50,50,99,99,97,55,50,101,99,97,100,52,98,52,51,50,97,52,49,101,55,97,50,49,52,101,53,51,48,48,102,102,51,100,101,101,53,100,49,52,54,49,100,101,48,101,97,49,54,54,53,48,50,55,49,55,50,57,99,49,99,55,52,51,48,101,51,48,55,97,99,48,51,48,56,56,98,101,50,56,99,97,53,48,102,53,49,52,54,53,100,56,55,54,48,51,100,50,53,49,57,53,50,49,101,51,48,101,100,48,55,56,99,97,97,50,99,56,51,98,99,49,101,52,48,101,100,57,55,101,53,54,97,48,57,55,50,53,49,56,55,56,48,97,50,50,100,100,48,100,50,48,97,100,50,101,52,97,51,50,101,48,97,54,50,100,49,49,57,51,53,48,56,98,51,50,98,48,98,57,50,97,57,50,49,50,57,48,99,98,48,50,97,100,51,57,48,57,51,53,48,57,51,100,48,53,50,49,50,100,48,49,51,97,51,99,100,50,56,48,52,102,57,101,100,56,55,102,56,102,97,101,51,57,102,55,99,55,101,51,55,101,55,51,57,99,102,56,100,101,55,55,49,56,55,48,98,101,51,102,51,50,56,48,100,98,99,48,48,102,56,102,52,56,48,51,101,100,55,49,51,48,51,97,99,53,98,48,55,48,56,48,49,102,53,100,50,48,102,97,102,57,53,55,50,49,99,98,48,102,49,49,54,97,49,101,50,52,55,48,50,53,100,52,49,101,50,51,97,57,50,53,49,48,55,55,100,50,48,51,57,101,49,101,100,50,102,100,51,52,98,97,48,102,56,50,55,48,51,98,48,48,102,102,102,54,50,52,49,54,52,57,50,53,55,97,51,48,55,57,52,97,98,48,102,101,56,55,57,53,51,99,98,51,101,48,101,102,57,51,101,54,57,51,56,51,101,99,56,52,48,102,49,48,51,99,54,56,54,49,99,97,99,56,48,49,101,56,48,101,101,56,55,97,48,97,48,57,48,55,55,50,54,56,55,54,54,51,102,51,48,101,50,98,49,53,48,101,99,57,98,49,52,54,99,99,99,51,101,53,55,51,48,101,97,55,57,55,57,55,48,101,54,101,55,97,52,54,56,101,99,102,56,101,57,54,53,51,57,57,101,100,100,54,99,98,53,50,48,49,50,99,102,55,53,98,53,50,99,55,98,101,97,57,48,97,56,49,55,100,50,48,98,53,52,51,99,48,102,51,97,57,51,99,56,55,101,97,49,100,57,50,97,55,50,56,49,102,53,51,48,52,101,102,48,102,101,51,100,54,54,52,49,99,97,100,54,50,99,51,55,48,101,50,54,54,57,100,57,98,53,53,49,98,99,55,48,55,52,55,99,97,97,48,100,99,51,49,48,101,99,55,52,57,49,101,55,53,54,52,57,52,100,52,51,97,51,53,97,102,53,48,101,56,55,100,51,97,97,98,53,54,55,102,48,50,97,55,48,48,102,102,55,100,99,54,56,48,51,101,98,53,56,98,99,48,48,55,100,55,97,48,49,51,49,51,54,57,48,49,100,100,54,56,97,98,55,52,48,57,55,55,48,55,101,48,53,98,56,55,100,56,51,99,101,48,101,49,57,50,56,97,101,52,102,52,100,52,57,52,99,48,101,99,57,53,50,53,52,49,54,54,53,55,50,52,57,55,56,48,101,98,56,51,99,52,56,50,53,101,49,54,56,53,100,56,55,57,101,52,98,51,48,55,54,56,56,101,49,101,98,48,101,102,57,53,50,99,56,55,57,56,98,49,52,101,50,99,57,48,52,51,102,52,53,49,50,53,49,52,101,49,101,50,54,99,98,52,57,48,102,49,97,52,48,55,98,48,51,97,99,49,100,52,48,50,55,56,101,51,101,99,54,51,102,102,98,57,102,56,99,54,57,99,55,49,98,48,99,55,51,57,99,54,101,48,98,49,50,51,48,101,97,48,49,98,56,97,48,102,100,99,49,99,52,48,51,97,98,48,50,54,54,52,49,100,51,56,55,98,52,49,99,55,48,51,102,50,48,101,57,52,48,55,101,56,49,100,54,56,55,101,55,49,52,99,100,56,55,97,48,51,97,100,54,53,98,56,55,56,56,97,48,57,50,100,50,48,97,48,48,102,50,57,52,56,49,101,99,50,57,101,98,49,55,48,49,100,52,50,100,99,97,51,48,102,48,97,50,100,50,48,57,55,99,49,100,102,50,57,57,51,102,53,50,48,49,55,52,56,49,52,57,98,52,56,57,57,48,49,51,97,56,49,50,48,57,54,57,56,56,57,54,48,49,54,56,56,48,48,102,102,102,98,49,55,48,48,102,102,55,100,55,56,48,51,101,57,48,48,102,102,55,100,55,52,48,51,101,99,52,56,48,55,54,99,48,102,50,49,98,48,48,55,98,56,52,51,56,97,49,101,53,101,53,57,49,54,99,48,101,55,99,49,101,100,49,53,56,53,55,51,56,56,54,49,100,54,48,55,57,99,49,100,53,52,54,55,49,56,48,52,99,50,52,98,48,56,102,100,50,57,51,99,48,52,56,48,51,101,50,49,100,102,99,57,52,53,55,97,49,56,55,101,99,51,56,99,57,56,57,101,57,99,53,56,56,55,53,56,98,48,52,57,52,50,55,50,53,51,56,98,100,48,101,56,49,55,54,49,100,50,48,102,53,56,55,57,99,50,56,48,102,49,52,55,49,49,54,56,101,101,49,102,48,48,102,102,52,99,52,99,100,53,55,53,54,49,56,97,55,98,55,53,55,51,53,99,57,97,101,56,55,49,55,51,57,51,52,49,52,54,102,97,48,48,102,102,99,48,50,99,98,52,49,52,97,101,97,101,50,100,97,48,49,50,101,101,48,56,100,56,100,55,50,101,48,51,50,52,49,54,54,48,48,98,98,50,51,57,48,55,100,52,51,98,99,97,52,55,49,56,55,99,53,55,51,48,101,48,49,101,57,56,101,101,57,99,57,97,97,99,102,48,98,48,102,50,101,54,97,98,54,56,102,56,57,99,52,101,97,57,54,48,48,57,100,49,99,49,57,54,99,55,52,51,52,99,101,99,97,54,52,56,54,99,57,99,53,97,100,98,49,97,102,98,48,100,50,51,97,56,48,52,97,57,101,48,102,48,55,54,51,51,56,48,98,99,48,53,49,102,49,99,54,48,49,97,54,53,97,48,51,99,48,48,102,102,53,48,49,50,98,97,101,54,101,49,52,50,56,53,56,52,50,56,49,53,100,56,48,102,55,101,48,49,57,53,54,48,48,102,97,49,50,100,53,50,48,48,102,102,102,97,57,98,48,50,53,50,55,54,99,52,98,48,50,53,52,49,102,53,53,53,55,100,102,54,51,49,50,48,50,54,50,56,49,101,102,55,100,98,101,51,101,100,102,57,99,53,56,99,51,55,51,56,53,97,56,49,51,98,48,48,102,102,51,101,53,56,102,99,101,56,56,48,52,56,54,49,102,57,56,48,50,101,56,48,57,57,98,99,55,100,98,102,48,48,102,102,54,57,50,48,52,98,102,49,98,54,51,48,102,98,55,49,54,54,100,99,55,101,51,102,48,97,99,48,52,51,48,48,102,102,101,48,56,48,49,102,55,48,50,48,48,102,98,48,98,48,50,53,55,99,49,100,50,56,55,52,56,49,99,53,56,51,57,48,48,55,102,99,99,56,55,51,52,49,100,54,48,55,49,53,97,50,102,54,48,51,97,97,49,100,97,55,48,49,100,51,56,51,57,53,48,102,49,53,57,53,57,48,49,101,48,48,102,102,102,49,49,55,54,49,101,102,50,100,97,55,57,55,50,49,101,97,48,55,55,56,53,99,56,55,56,53,51,51,97,53,48,55,56,52,51,99,50,53,98,97,54,54,101,57,101,53,100,50,54,100,97,50,101,52,97,99,56,50,56,53,52,100,57,53,99,56,97,56,52,56,56,100,56,52,99,48,49,51,54,56,48,48,102,102,102,98,48,51,48,50,54,100,52,48,57,101,53,54,56,51,56,52,100,48,49,51,52,50,48,102,53,49,57,48,55,57,52,100,56,51,98,49,55,52,51,99,101,101,56,55,49,99,51,51,48,101,50,48,51,98,97,48,101,53,102,50,57,54,99,51,101,53,48,49,100,100,56,48,102,50,49,50,97,48,55,55,101,49,100,49,48,101,98,55,50,100,51,50,55,99,56,55,53,52,97,48,100,97,52,98,56,48,52,102,54,52,49,48,49,50,102,101,48,50,53,99,48,57,53,101,57,56,57,99,48,57,99,48,51,55,52,100,56,49,102,98,51,49,56,102,101,51,56,56,55,54,49,100,56,51,98,57,99,99,102,56,100,51,52,57,56,55,50,51,50,52,101,97,101,53,99,51,48,55,53,48,53,50,53,55,49,99,57,101,97,49,101,98,49,99,51,53,48,102,51,53,101,49,49,48,50,57,97,99,52,56,50,57,97,53,52,98,97,50,53,48,57,98,55,48,48,98,98,48,51,98,100,48,53,97,51,48,55,57,101,51,97,54,48,98,98,49,51,53,48,51,102,54,51,52,56,55,97,48,55,53,48,102,54,51,57,54,55,101,49,101,100,49,102,101,49,101,48,53,54,54,51,49,100,48,102,101,54,100,100,51,54,49,97,55,51,49,101,55,51,57,49,98,101,55,52,51,51,100,53,51,56,101,54,98,48,99,53,51,98,49,57,99,48,97,56,51,57,100,51,53,52,101,98,52,102,50,56,51,52,57,99,100,54,99,54,57,101,50,57,100,100,55,49,101,49,99,51,51,49,101,48,57,53,97,101,98,97,101,97,48,53,49,49,48,53,48,48,97,53,54,48,49,56,57,56,48,97,48,50,57,51,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,100,51,48,49,50,99,50,48,52,101,49,48,49,51,48,101,48,52,97,51,48,55,98,50,99,51,99,99,48,101,51,48,49,102,54,48,51,101,56,48,55,53,97,100,49,54,49,102,54,48,102,50,57,53,52,48,101,97,48,49,101,101,56,55,101,48,49,100,54,51,52,49,101,54,99,56,56,53,54,57,55,99,53,54,49,52,99,48,50,55,54,57,50,49,99,99,50,100,57,48,55,49,54,55,99,97,52,97,48,102,51,49,55,52,57,52,53,53,102,52,99,52,52,52,102,48,49,50,102,101,53,56,97,55,56,50,52,56,51,51,48,49,51,48,52,100,102,99,49,53,57,53,100,55,102,99,48,55,101,102,48,55,53,52,48,48,102,57,98,52,98,48,53,53,97,49,49,52,50,49,100,54,48,102,97,48,48,102,102,51,101,98,101,57,51,57,101,52,55,54,55,57,54,53,99,98,53,48,102,98,57,54,48,48,52,101,49,97,55,57,54,99,57,57,102,50,52,50,52,49,54,50,53,57,50,51,54,55,56,97,100,48,48,102,102,55,57,53,56,52,100,52,101,52,98,50,50,52,57,49,52,97,55,57,51,50,55,55,98,57,99,54,55,52,100,97,54,48,100,50,48,55,100,99,49,100,100,48,48,102,102,55,99,97,53,56,48,49,102,52,56,56,53,56,57,52,97,56,52,57,97,49,101,50,48,50,55,49,102,56,55,54,52,98,55,52,56,48,52,99,53,50,53,57,52,54,48,48,102,50,102,52,48,52,100,98,57,55,48,48,50,53,102,97,53,50,53,50,53,56,52,54,51,57,54,52,56,54,48,52,98,101,54,52,52,52,97,48,52,100,97,50,99,98,48,57,56,55,100,97,55,52,54,52,57,50,51,54,48,100,52,55,51,56,48,53,49,49,50,101,98,102,101,48,49,98,100,54,53,57,48,48,51,101,53,50,48,48,48,102,102,102,97,51,57,52,54,50,98,99,98,48,52,97,50,98,52,48,57,100,53,48,49,51,51,50,99,49,49,100,48,53,50,57,50,48,97,102,50,98,51,48,49,50,101,48,48,102,102,52,100,101,97,49,56,50,55,100,50,100,49,100,56,97,101,56,97,56,49,57,50,57,50,52,48,57,55,100,101,56,97,56,56,48,57,99,52,57,48,48,98,53,101,57,55,54,48,52,51,54,98,53,101,97,101,52,56,99,54,99,48,50,102,53,48,49,51,100,99,48,48,102,102,102,57,56,98,57,53,54,49,102,56,48,101,102,48,51,100,101,48,55,50,56,48,52,98,52,48,49,50,100,99,49,101,54,52,50,50,98,52,98,54,52,51,48,102,100,56,55,53,56,51,56,99,48,52,99,98,48,55,52,52,48,57,57,100,48,102,57,48,51,98,99,50,102,57,98,54,48,98,50,52,48,48,102,102,102,56,56,55,53,52,51,98,54,49,102,56,50,97,99,51,57,54,57,52,48,52,98,100,56,55,53,48,51,101,48,53,50,50,54,54,52,53,52,97,50,56,99,51,102,101,56,48,56,48,48,48,102,102,102,55,53,57,53,99,53,57,49,53,56,53,56,52,97,49,49,53,97,48,50,54,54,56,52,53,57,97,48,100,50,55,99,48,48,56,53,50,98,97,102,102,56,55,97,48,51,102,55,48,50,54,49,99,49,102,52,48,49,51,50,54,49,102,101,50,99,99,49,101,50,56,51,101,100,48,55,97,97,48,102,51,99,49,101,98,56,55,56,100,50,100,50,49,51,49,57,50,98,48,98,51,48,55,97,99,48,102,48,99,51,100,50,48,102,50,48,98,57,50,97,48,97,53,52,57,50,101,56,98,54,50,102,57,49,56,97,49,52,53,50,102,52,51,100,101,57,56,57,101,57,55,99,97,57,52,49,52,101,50,101,99,98,50,52,99,56,52,51,54,99,49,50,52,56,50,48,57,102,50,99,100,51,56,98,48,57,52,48,54,101,100,51,57,50,99,57,48,52,53,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,101,99,49,99,48,48,102,97,49,55,50,48,101,101,99,51,102,52,49,99,98,48,55,56,52,49,100,100,52,100,50,99,56,97,100,48,102,48,56,55,49,48,51,100,97,49,100,98,48,102,57,57,52,54,53,56,57,52,101,53,97,97,52,49,52,52,53,100,49,53,101,53,99,48,55,54,48,98,56,52,50,50,101,56,97,98,52,102,50,97,56,98,97,52,50,51,50,54,49,53,50,53,97,50,49,50,54,50,48,98,48,57,52,56,48,53,99,50,49,52,101,52,98,50,98,100,51,50,54,53,51,97,48,102,54,100,101,51,56,48,55,54,54,56,48,51,101,98,49,52,49,101,57,56,48,51,100,54,55,48,48,102,102,55,100,55,55,56,49,50,52,48,48,102,102,102,48,49,50,52,98,57,50,99,52,51,99,48,53,102,57,55,99,48,52,97,52,56,49,50,100,52,53,56,56,55,99,48,98,49,50,101,53,51,52,98,53,50,99,99,98,57,55,52,51,100,101,53,97,56,51,56,102,48,101,49,49,55,54,49,101,49,99,53,97,57,55,50,53,97,50,51,51,52,57,56,53,102,49,54,102,100,51,48,98,51,101,57,50,57,101,53,100,49,97,99,48,52,100,49,51,49,101,97,52,102,102,55,101,97,100,52,48,50,51,102,49,52,48,55,57,55,48,48,55,99,52,98,56,48,49,102,54,57,101,53,99,56,55,52,99,49,101,50,48,51,98,54,48,48,55,100,54,49,49,54,101,53,52,48,48,102,102,57,97,54,48,55,100,97,48,102,56,99,49,102,51,56,51,99,52,50,97,56,51,99,99,48,50,54,50,56,99,56,51,52,53,51,49,52,101,49,100,50,48,50,53,54,49,49,48,98,55,50,98,99,97,54,99,53,50,97,50,48,51,98,97,52,99,99,53,97,101,100,99,49,99,56,97,52,54,48,52,102,50,54,48,55,102,56,97,99,52,100,101,48,50,54,53,51,101,99,97,99,52,101,48,52,57,54,99,53,56,102,102,56,48,54,51,48,97,56,49,49,49,48,48,102,102,51,101,52,50,97,48,52,56,55,49,54,97,48,52,102,53,56,48,51,101,98,99,99,49,101,53,56,55,53,99,51,56,52,49,100,52,48,101,100,56,55,57,48,49,102,54,56,55,53,50,52,51,57,102,56,49,100,54,50,52,49,54,56,53,49,56,55,51,53,101,48,102,49,49,53,48,48,50,55,56,48,102,99,48,49,99,97,57,54,56,49,102,55,48,48,55,98,54,99,51,100,99,49,102,49,50,101,52,51,98,101,56,97,49,99,101,99,57,97,49,100,52,48,101,57,50,53,52,57,55,101,48,57,49,50,102,52,97,101,101,49,101,50,50,98,57,49,54,52,97,99,55,50,53,51,101,56,49,50,52,56,49,54,48,55,98,97,98,97,102,102,56,48,52,48,51,97,101,97,48,54,48,54,48,48,102,98,52,53,48,50,52,100,98,56,48,51,101,98,102,52,48,57,101,57,48,55,101,50,48,52,97,50,102,50,100,102,49,55,101,48,48,102,102,102,52,57,52,48,49,101,57,57,57,56,98,52,101,53,55,48,48,102,102,57,53,102,52,98,101,49,102,100,48,55,51,99,48,101,102,48,49,101,55,102,97,48,49,50,101,99,49,101,52,48,102,54,102,52,53,102,48,48,48,102,102,102,55,97,48,50,53,52,100,99,98,101,50,99,51,100,56,54,49,97,98,52,97,48,101,97,48,52,56,50,49,56,49,55,101,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,56,101,48,52,57,55,48,49,50,53,48,48,102,57,48,48,57,101,101,48,55,97,54,53,102,48,51,97,48,48,55,49,54,53,52,52,57,55,99,49,101,100,48,101,100,56,51,98,102,50,99,56,49,101,52,49,54,48,56,98,50,53,56,48,55,53,56,97,99,99,100,48,55,55,48,97,54,50,102,99,51,97,56,49,100,56,52,97,52,56,101,57,50,49,102,50,48,102,53,56,55,52,48,97,56,51,54,50,100,52,51,100,101,53,51,98,55,53,51,50,53,57,100,50,55,49,50,52,57,100,53,48,56,49,52,100,52,97,54,53,50,49,48,48,55,57,56,97,56,48,53,99,50,56,48,51,101,49,53,101,48,52,98,56,48,51,99,52,48,48,55,57,97,53,48,55,102,52,48,52,100,100,101,50,98,99,101,48,101,57,55,48,51,56,48,48,55,97,54,48,52,98,56,48,48,102,102,57,97,56,50,55,52,97,49,51,101,48,55,56,55,50,48,102,49,56,48,57,53,55,48,55,57,102,50,53,55,54,50,98,55,57,55,53,99,51,99,97,51,56,55,55,48,56,97,53,56,50,55,55,48,55,55,52,48,52,56,55,49,102,98,54,48,48,102,55,48,56,48,57,56,101,101,53,55,97,56,48,54,51,100,50,102,102,101,97,48,50,50,50,48,48,51,101,54,97,99,48,52,99,50,57,55,50,49,100,99,48,101,50,56,49,50,55,52,48,101,49,48,51,98,54,49,101,56,48,102,50,98,48,53,53,48,51,99,55,99,48,52,99,50,100,48,51,99,102,48,101,100,49,53,56,49,101,49,50,102,52,97,55,48,101,101,57,54,49,99,51,97,52,53,99,48,49,50,97,97,49,102,49,48,101,53,52,56,55,57,56,97,51,52,55,52,53,57,50,57,99,51,101,54,48,57,49,52,57,52,57,52,57,52,100,48,101,102,56,50,55,50,101,101,52,51,98,99,53,56,48,48,102,102,51,98,52,54,54,55,49,54,49,102,54,53,48,49,101,101,100,52,48,50,54,57,56,48,49,102,55,101,99,48,52,100,56,56,55,52,56,48,57,99,97,48,48,55,100,97,50,48,49,51,49,101,48,102,57,48,49,100,97,57,55,54,48,50,55,56,48,101,97,99,98,99,97,48,55,52,49,99,51,56,101,102,48,48,102,102,57,53,57,54,48,53,54,56,54,51,56,97,101,48,50,53,100,99,49,99,100,56,55,53,56,51,99,55,51,53,50,53,102,56,55,54,99,51,97,54,49,101,51,98,102,99,51,99,52,49,100,57,50,99,56,100,99,98,57,50,98,98,54,57,48,52,98,57,56,97,100,102,54,53,54,100,99,50,54,97,54,102,102,56,49,51,48,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,102,48,56,48,51,101,48,102,50,49,101,51,50,57,99,97,100,50,101,48,48,49,102,54,52,54,53,48,50,54,97,53,56,54,48,53,98,56,55,57,99,48,49,101,52,101,54,52,97,51,52,51,101,99,50,52,98,100,52,57,99,48,50,52,99,56,99,48,52,100,57,97,53,49,54,51,52,49,98,50,51,97,51,100,97,51,50,51,54,52,52,52,53,97,57,55,48,48,102,102,50,102,50,101,48,57,55,48,48,97,55,101,98,57,101,53,52,48,51,48,53,100,52,48,50,56,56,99,48,49,102,49,54,57,48,102,49,49,55,50,53,54,56,48,51,101,101,102,48,48,102,102,57,51,55,48,101,102,50,48,97,54,102,54,56,97,56,48,102,51,54,48,50,54,48,102,57,55,52,56,56,49,56,50,51,51,56,48,57,102,48,49,50,53,48,50,53,50,52,48,57,56,50,52,100,50,98,51,55,52,57,52,56,52,54,97,52,98,52,55,48,52,57,50,53,48,51,53,98,97,49,98,57,48,52,56,102,55,97,98,100,99,57,97,53,52,48,51,55,55,49,55,102,102,53,48,48,56,57,48,48,50,54,56,99,48,57,54,102,48,55,56,50,48,52,97,52,56,51,102,52,48,102,99,48,49,50,102,97,48,102,53,99,97,101,48,49,50,57,48,55,56,50,48,101,102,56,48,49,101,100,99,97,48,102,48,57,53,100,52,57,52,53,48,50,55,52,98,50,48,48,102,55,54,48,55,51,99,97,48,48,102,97,49,53,98,50,48,57,57,48,101,99,57,55,52,49,101,49,50,57,97,98,55,50,97,48,51,99,52,53,55,53,54,48,52,56,57,55,54,57,99,54,97,97,102,97,99,49,50,52,57,100,97,57,48,97,48,48,51,100,98,100,52,48,50,97,50,48,48,102,102,49,102,50,99,99,48,50,53,98,99,49,101,50,56,51,98,51,48,48,55,100,97,102,56,51,100,97,48,50,54,48,99,51,99,56,53,55,101,52,55,48,101,48,56,49,51,51,52,48,48,102,102,102,54,50,54,48,55,54,99,57,100,57,51,48,97,50,55,52,48,52,99,55,56,51,57,54,48,50,53,98,99,48,57,55,51,48,101,53,56,55,98,102,56,50,53,57,48,56,98,97,52,102,50,101,49,49,48,49,50,54,53,98,57,54,50,56,98,49,54,48,50,55,99,53,50,49,52,49,101,98,53,102,48,49,50,99,48,49,51,50,50,98,56,99,53,56,50,102,102,56,48,97,102,99,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,101,48,99,53,48,49,50,98,56,48,52,98,55,56,51,99,49,48,50,54,100,56,49,102,97,48,55,49,99,48,57,55,100,48,55,53,48,53,55,48,48,57,98,48,51,99,49,48,55,56,50,48,48,102,55,49,100,48,55,55,56,97,101,57,52,97,50,56,49,48,54,53,101,48,48,55,98,52,99,51,57,101,53,102,56,55,100,48,98,50,57,48,52,99,56,55,57,56,98,97,48,101,102,49,52,100,51,98,49,53,48,49,100,100,50,99,54,98,56,50,55,56,98,98,52,49,51,100,52,101,100,48,48,57,100,52,101,102,50,56,53,54,48,49,100,99,99,48,52,97,101,48,49,50,100,101,48,101,102,52,48,57,52,57,48,55,49,52,49,99,55,48,50,53,102,52,49,100,52,49,53,99,48,50,53,50,48,101,102,56,49,100,102,55,48,102,49,102,48,101,102,49,53,102,50,57,52,53,102,97,55,53,51,51,56,51,100,56,49,102,48,50,102,99,51,101,56,53,57,52,56,50,54,48,51,99,99,53,100,48,55,56,56,98,57,97,102,99,98,55,48,102,49,49,54,49,52,48,49,55,99,53,100,97,55,49,98,53,54,100,48,48,102,102,57,50,52,49,100,48,56,52,100,56,48,57,49,54,48,48,102,102,102,56,55,55,48,48,102,102,51,101,98,57,48,48,102,102,49,98,97,101,48,48,102,102,55,100,56,51,48,51,99,56,48,101,102,48,48,50,102,56,54,56,48,57,54,99,50,102,52,48,52,99,99,55,48,48,102,102,54,52,57,99,48,55,50,50,48,102,56,97,55,49,53,56,53,48,56,55,101,52,48,49,51,100,101,56,55,102,56,55,101,99,51,56,102,99,101,51,98,56,49,100,56,99,48,56,99,98,51,53,48,49,102,102,53,55,102,102,53,48,49,50,48,56,48,49,102,51,53,49,48,50,54,51,99,49,101,49,56,51,98,52,48,55,49,52,48,52,97,51,56,49,50,102,54,49,100,97,52,102,101,56,99,48,101,102,99,48,57,57,99,48,48,55,97,102,97,48,48,102,53,50,52,97,102,99,56,97,53,48,98,98,57,51,102,56,51,57,53,48,102,55,56,49,50,97,101,49,102,51,48,101,55,102,48,52,99,50,54,49,52,99,53,56,49,54,101,56,99,48,57,50,50,100,99,98,50,52,97,98,97,48,49,50,50,50,102,48,51,98,102,52,101,55,51,99,49,54,55,52,53,57,50,48,54,101,56,50,97,48,51,98,101,97,56,48,53,51,54,56,48,51,101,53,53,50,48,52,100,57,48,55,98,48,49,102,98,48,48,51,101,100,49,56,49,101,54,56,51,57,99,55,48,98,99,101,53,99,48,51,97,57,48,50,53,99,99,48,49,101,99,98,48,48,102,102,55,97,53,54,100,53,57,53,56,53,54,57,53,100,100,48,98,56,51,100,99,48,50,53,100,99,48,57,55,53,48,102,52,56,55,100,102,48,48,51,55,51,52,53,50,56,55,56,100,50,56,49,51,56,49,101,49,50,57,98,55,51,56,55,97,48,98,49,48,102,48,55,57,57,57,102,56,97,57,97,50,98,99,97,100,102,48,56,53,98,102,99,48,53,57,57,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,102,48,98,99,50,49,55,53,102,48,98,99,50,52,55,49,52,49,54,98,102,101,97,57,97,97,50,51,55,50,55,101,54,99,52,101,55,56,53,49,102,101,102,98,99,102,102,99,50,48,54,99,51,55,49,52,51,100,55,51,48,100,56,48,54,57,102,48,50,55,98,48,48,102,102,49,102,55,49,97,53,51,56,55,52,52,48,49,102,53,102,50,48,52,97,54,48,49,50,51,101,48,52,97,97,48,55,99,57,97,52,102,48,102,99,57,54,48,48,102,102,52,97,50,48,51,57,55,48,101,55,48,49,51,51,99,49,102,57,50,57,100,49,99,51,97,97,53,102,48,55,53,48,97,55,48,101,56,48,55,56,52,48,57,55,49,50,97,99,51,57,54,49,101,56,48,55,48,56,56,100,99,98,98,48,101,102,49,55,57,57,50,99,51,101,101,53,56,48,48,51,100,99,53,54,57,54,49,102,99,48,102,49,56,55,54,49,51,99,97,52,50,99,48,49,100,56,50,55,57,52,50,56,97,49,99,102,52,51,48,102,48,50,54,48,55,100,49,51,52,51,102,50,53,50,56,55,48,99,48,53,53,100,49,98,102,51,48,97,99,49,52,50,102,102,51,101,101,54,100,56,50,48,54,49,48,55,101,49,54,51,57,99,102,55,99,57,55,101,48,100,49,102,100,54,51,54,102,99,101,55,49,54,51,54,49,51,102,57,56,54,49,99,101,50,56,99,48,97,53,48,101,48,99,101,51,54,48,102,97,54,53,50,98,51,52,53,53,49,99,57,55,53,51,98,99,51,52,56,101,55,52,101,54,98,52,102,48,53,98,53,100,52,101,98,53,101,53,98,50,51,57,97,56,97,100,56,101,49,57,56,100,97,101,57,50,100,52,51,57,49,52,97,98,56,50,49,48,102,57,56,55,54,56,51,97,56,51,102,101,54,97,48,101,55,49,97,54,51,100,50,54,55,98,52,100,52,54,56,101,52,57,98,52,55,56,51,55,99,99,97,51,57,97,100,56,100,55,57,99,57,54,49,98,50,98,56,101,54,98,56,101,54,55,53,51,100,57,101,57,52,98,101,51,57,97,55,57,97,55,51,54,97,100,55,57,101,52,101,97,97,57,99,49,48,98,48,102,52,100,53,48,98,97,97,54,98,50,51,51,54,97,101,101,97,97,101,97,102,100,55,102,53,53,53,102,102,102,101,98,102,102,102,102,101,51,102,51,56,98,53,56,50,101,48,49,56,48,51,49,100,55,53,48,57,99,48,102,99,49,102,53,48,56,50,97,49,52,56,50,56,56,52,48,49,99,50,56,50,98,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,55,50,55,57,102,48,101,54,49,98,101,49,54,48,49,51,55,49,99,48,51,48,53,101,51,97,56,51,98,50,48,48,102,97,100,97,102,50,48,48,102,49,48,54,48,50,52,56,54,97,101,56,99,55,48,50,54,99,99,48,57,55,53,100,50,54,49,56,102,55,99,49,101,102,56,55,51,102,52,101,49,54,50,55,102,51,49,56,53,97,56,50,52,100,48,51,101,99,55,100,56,100,98,102,101,50,48,99,48,97,48,56,49,54,48,53,54,48,51,57,101,57,97,98,56,97,100,53,50,52,97,50,102,102,102,101,51,99,100,48,51,53,51,56,99,52,55,102,48,51,51,56,48,54,51,55,53,49,56,53,48,98,50,57,100,99,102,48,97,57,55,52,50,97,97,57,51,99,52,55,52,50,48,52,100,97,53,49,52,57,56,48,101,50,52,51,49,50,53,57,49,51,49,49,51,54,48,99,100,54,49,98,48,54,52,57,97,97,54,53,98,57,54,100,53,50,100,51,52,52,99,99,51,100,49,99,57,99,55,56,54,99,57,53,99,55,55,56,55,97,51,98,98,99,101,100,53,99,100,57,54,99,56,101,98,50,51,100,51,50,53,98,49,51,53,48,53,99,52,100,99,48,54,54,49,48,48,102,102,55,100,102,56,56,48,51,101,100,57,100,98,48,50,54,53,52,51,102,48,102,48,49,50,57,101,48,52,98,51,48,51,99,99,56,50,101,52,48,57,54,55,48,101,53,101,52,53,99,48,102,52,48,98,100,48,101,99,51,49,57,49,56,97,56,48,55,99,97,48,102,52,56,97,97,50,100,57,50,49,50,53,99,54,57,49,48,51,100,52,56,99,53,97,97,55,101,48,102,98,48,51,97,53,48,101,53,102,52,53,50,57,100,99,48,101,97,100,50,48,97,48,57,52,56,49,100,102,48,102,49,48,55,101,49,56,50,100,56,51,100,99,55,48,102,99,49,52,48,53,49,48,51,97,56,48,102,54,50,48,56,48,98,51,57,102,49,98,48,57,57,50,53,98,102,51,57,50,51,57,99,100,98,48,98,100,102,56,53,101,49,56,102,56,53,55,49,54,98,55,102,99,56,102,98,101,100,101,98,55,51,101,98,101,52,98,55,49,99,53,57,102,55,99,54,101,50,52,52,56,56,102,99,53,101,53,56,102,51,101,97,102,99,55,49,48,54,97,48,49,56,51,49,102,56,100,56,101,51,48,56,49,51,99,54,49,52,51,99,54,100,49,98,48,55,101,51,55,48,102,101,55,56,51,52,56,102,101,102,97,102,51,99,49,101,50,100,52,99,97,51,53,49,97,97,49,98,48,54,57,97,100,51,98,98,50,53,98,54,52,53,54,100,54,57,53,49,97,101,52,100,57,49,50,52,97,53,100,55,48,53,49,48,101,99,52,51,98,52,49,100,55,48,101,57,52,55,51,48,99,97,49,99,56,49,100,50,51,57,98,52,101,54,54,54,49,57,52,99,52,48,50,97,49,48,55,54,56,55,99,51,52,99,102,97,102,52,98,56,102,52,54,97,57,97,48,98,48,101,101,99,53,53,48,102,54,55,101,51,100,98,101,48,100,50,100,53,97,51,51,49,51,50,50,97,53,50,100,56,100,53,50,97,53,52,98,49,97,99,57,102,101,49,98,55,101,51,48,99,50,100,54,57,55,53,100,52,50,57,99,49,102,51,100,55,51,102,48,98,53,100,55,53,102,102,48,51,57,56,48,48,55,99,55,102,97,98,48,48,51,99,53,57,99,48,57,53,97,100,56,100,102,56,50,53,52,49,102,97,49,49,51,102,51,49,101,56,48,49,101,53,100,48,49,101,100,102,49,53,99,55,49,52,55,51,102,99,55,53,48,49,102,55,56,48,57,102,99,102,97,52,48,57,49,49,48,50,55,54,56,102,56,100,51,50,48,52,97,51,48,49,51,49,100,52,52,98,57,102,54,99,48,48,101,56,56,48,51,100,99,52,56,55,101,49,53,98,48,98,49,49,56,101,51,97,56,48,53,52,57,51,50,101,53,98,55,53,51,52,99,100,102,54,97,102,55,48,54,54,97,50,97,97,54,98,49,99,101,55,102,97,98,48,97,99,54,100,99,53,55,48,56,49,57,53,101,101,57,56,57,53,102,53,54,97,52,56,52,56,97,100,102,101,102,98,100,50,52,51,98,52,54,100,56,55,101,51,55,97,101,50,99,53,55,100,99,50,53,52,48,99,52,49,100,98,49,102,99,97,51,98,56,51,98,101,54,56,57,56,52,100,51,50,100,97,55,98,48,49,51,48,51,99,49,102,54,98,56,102,54,48,97,99,97,55,54,48,57,54,48,97,98,51,97,50,57,51,97,48,51,98,48,101,99,101,57,54,98,54,51,50,98,101,53,49,98,54,56,51,99,56,57,50,50,50,100,99,48,52,101,99,51,102,50,48,53,97,53,50,97,48,102,97,52,51,101,48,49,99,53,48,102,53,57,101,51,102,97,98,52,55,55,49,99,51,57,52,54,55,57,56,56,55,53,54,57,56,52,100,49,100,100,54,49,97,97,100,51,52,53,97,54,50,49,98,97,54,57,49,98,57,50,56,50,98,100,99,54,98,57,99,100,99,55,51,97,55,97,97,55,100,97,55,52,55,52,48,53,50,49,101,52,50,53,98,53,52,98,52,102,49,49,51,54,56,99,51,53,98,52,56,102,48,49,97,98,100,102,55,51,57,100,100,98,50,49,56,53,57,97,55,51,98,102,49,56,50,52,102,98,54,49,56,55,51,49,98,56,50,100,52,48,101,48,99,48,49,102,52,53,97,48,52,99,57,49,54,48,48,52,98,97,56,48,51,101,99,56,99,49,99,52,57,51,52,100,50,99,53,98,48,101,57,56,51,101,102,50,99,50,99,48,57,55,55,48,102,97,57,53,99,53,50,57,52,99,53,48,57,54,56,57,52,53,100,50,51,56,51,100,54,55,53,48,48,97,55,48,101,52,50,51,97,52,55,50,101,102,97,50,55,50,98,48,97,100,50,97,56,49,101,100,98,48,48,101,100,56,51,99,52,53,102,57,54,97,53,50,50,54,97,48,57,55,57,50,53,50,56,55,55,99,98,52,54,100,48,52,48,52,101,97,49,50,100,51,48,97,49,50,101,56,48,57,101,50,98,102,97,100,101,98,101,48,57,48,54,55,56,97,101,51,56,102,102,57,99,55,101,49,50,54,101,54,101,55,48,98,99,98,55,51,55,54,100,102,100,102,55,102,48,55,49,55,52,55,51,55,49,56,102,102,49,56,56,102,51,56,98,51,56,56,49,99,50,53,52,49,50,52,99,100,51,52,49,54,57,57,99,54,56,49,99,99,100,49,53,49,54,52,51,99,57,100,48,102,54,100,51,100,51,52,51,50,98,49,100,49,102,50,50,48,53,99,52,99,52,100,52,99,52,53,50,101,100,57,54,53,99,48,54,55,56,55,100,48,55,53,48,101,48,51,101,101,51,57,99,51,99,99,51,57,97,54,98,52,52,57,57,99,51,99,99,54,49,49,102,99,99,50,51,101,56,52,51,48,102,48,49,50,53,53,57,97,48,55,50,53,56,55,50,97,55,56,54,98,53,100,54,52,56,55,56,51,98,56,100,56,50,97,48,101,102,53,50,100,97,99,51,99,51,54,51,57,97,101,54,98,57,98,50,99,48,48,102,102,101,48,97,50,102,56,97,49,50,57,48,51,100,50,53,50,49,54,101,49,100,57,48,102,51,49,52,54,53,53,56,55,57,48,51,98,56,49,101,52,50,97,99,98,49,48,101,101,48,55,57,56,51,98,97,53,102,57,53,56,56,52,53,100,57,52,56,53,102,57,52,54,53,98,97,49,97,52,49,53,56,53,99,49,52,54,53,99,57,52,99,53,57,97,50,97,54,97,49,57,54,52,53,53,57,55,50,53,53,50,52,50,52,97,49,97,55,57,53,54,57,97,56,52,57,99,56,54,53,56,50,48,97,52,50,53,97,48,97,54,99,55,57,102,53,50,97,48,50,52,97,48,48,51,101,51,55,97,48,101,102,52,51,100,56,48,101,57,56,48,49,102,54,54,48,48,102,102,52,100,52,48,51,97,99,48,102,102,49,53,55,48,53,49,56,55,102,48,49,100,99,56,51,56,49,48,55,98,97,49,99,54,48,102,55,49,52,53,48,53,56,57,53,56,53,57,53,49,53,50,49,101,56,48,101,55,48,51,102,101,48,55,50,99,53,49,57,55,101,53,53,54,50,99,48,97,51,52,99,52,102,50,98,48,98,50,99,56,50,53,97,57,53,101,57,52,56,54,48,57,97,50,57,100,51,100,51,56,97,102,52,102,48,99,51,55,52,49,52,100,52,99,50,98,100,99,50,52,101,48,48,97,100,49,50,57,97,57,50,55,101,48,49,55,54,57,51,102,49,99,99,52,55,51,99,101,99,99,100,54,49,52,50,50,98,54,99,51,48,53,97,98,49,57,101,55,49,98,98,97,98,54,101,100,99,57,98,51,101,51,100,99,100,100,54,97,49,99,55,100,102,100,54,102,97,98,56,53,48,102,99,50,56,99,50,100,52,48,99,53,51,54,99,51,99,55,56,54,98,57,97,99,54,48,57,97,100,48,99,52,54,49,100,99,102,48,54,49,49,101,56,102,48,102,52,51,52,102,56,51,53,48,102,54,100,51,99,51,57,97,101,56,100,55,98,57,99,55,51,54,98,57,57,49,98,53,57,53,99,52,51,101,52,49,97,55,50,48,98,99,48,52,99,52,51,97,101,48,53,57,49,51,99,51,98,52,48,101,101,52,51,100,101,48,101,101,49,53,56,55,97,48,98,52,100,54,51,51,52,51,100,55,51,49,56,101,50,54,55,99,51,100,98,99,55,52,101,49,99,101,57,56,48,55,97,51,56,50,57,51,102,97,56,55,49,102,53,53,49,100,54,48,102,51,49,101,57,53,49,102,53,99,55,97,54,49,102,53,97,48,97,57,51,98,97,52,101,53,53,99,49,50,49,52,52,48,53,52,52,56,53,52,48,48,102,102,99,97,49,48,48,55,100,102,54,101,102,99,48,49,102,53,51,50,48,52,100,97,102,102,102,101,50,52,56,97,48,101,53,55,55,100,102,55,100,98,55,48,48,55,57,56,99,48,55,52,51,97,52,53,57,56,50,102,57,56,49,54,97,48,49,54,98,52,52,52,100,98,56,56,99,50,56,102,102,99,56,99,54,101,55,49,49,99,53,55,48,56,51,56,50,100,53,102,98,52,97,52,97,98,56,102,51,54,57,48,102,53,99,100,55,49,101,50,57,101,98,97,57,97,101,52,56,99,48,100,52,102,97,51,48,100,99,49,48,102,49,99,50,99,101,97,99,57,50,48,53,49,49,49,97,98,56,99,51,57,99,102,102,54,49,54,50,99,100,99,55,48,48,99,51,56,50,101,56,102,57,56,102,53,51,56,55,98,56,100,52,53,50,54,57,100,51,56,99,51,51,100,99,97,48,101,54,100,51,57,51,57,53,99,51,99,56,50,97,57,97,51,50,99,51,99,49,101,57,99,57,56,101,97,55,54,51,98,97,49,100,52,49,53,51,50,52,56,51,51,53,48,100,54,57,52,101,50,101,54,48,55,55,48,50,100,57,52,51,56,49,53,54,48,98,55,50,49,99,48,51,52,52,55,49,57,53,56,102,52,97,99,49,101,101,54,57,102,99,55,57,99,102,101,51,99,100,52,100,49,53,56,54,52,52,51,49,53,99,100,55,49,102,56,99,100,51,50,56,101,53,52,101,54,48,97,51,54,57,97,54,54,97,48,52,50,99,48,49,50,97,56,98,97,57,101,48,49,53,53,50,98,97,57,101,50,98,52,50,52,98,54,51,54,98,57,101,99,97,101,98,102,49,55,99,48,53,56,98,48,51,100,55,53,48,52,101,99,48,54,49,98,53,99,56,54,55,99,57,54,56,55,99,101,52,55,101,52,57,52,55,51,102,102,99,101,54,48,50,50,99,54,51,57,102,57,98,54,48,57,51,48,48,99,100,102,97,56,48,55,49,48,55,49,51,102,54,101,50,99,100,102,55,100,99,49,97,99,55,49,98,101,101,48,97,49,102,49,56,53,50,56,48,52,101,98,48,100,99,100,53,51,102,49,51,51,49,99,53,55,100,102,49,98,56,50,102,101,49,102,55,48,48,99,50,49,52,55,52,99,52,98,99,48,48,100,49,56,57,50,51,48,100,56,48,50,101,49,100,49,98,55,49,98,49,56,102,54,50,51,48,101,54,48,49,57,56,99,97,48,102,99,51,56,101,51,102,49,52,55,50,101,57,97,56,101,56,54,54,48,48,57,57,48,48,57,57,52,51,97,99,48,56,56,102,52,101,51,97,56,99,48,50,57,53,99,55,97,97,53,50,48,101,99,55,56,56,101,56,101,48,53,52,50,48,98,49,56,49,57,49,56,52,99,98,56,48,97,52,56,50,101,57,99,49,54,97,101,97,56,49,55,51,52,97,56,55,49,100,53,50,100,49,102,56,55,56,101,54,56,48,53,49,97,98,48,55,56,53,102,50,98,48,55,55,57,56,54,101,48,50,98,101,49,98,54,100,51,50,53,97,51,50,101,56,101,51,53,99,99,57,48,53,51,48,50,57,56,48,52,97,53,51,49,49,52,102,48,48,97,56,48,53,52,53,57,54,51,50,98,50,51,57,99,48,55,50,56,48,48,102,102,102,98,102,49,97,100,56,48,49,102,54,101,52,48,52,99,99,101,102,52,52,54,55,54,48,55,48,53,98,101,101,51,48,100,56,48,57,55,56,48,55,52,51,99,49,97,51,56,102,56,100,98,56,102,56,54,101,54,49,100,52,48,51,50,50,102,101,101,51,102,51,102,100,98,55,101,54,51,54,102,102,56,101,51,102,51,49,56,55,48,51,99,53,55,53,48,48,57,100,97,101,101,53,98,98,53,100,99,55,50,97,101,101,56,54,97,102,55,55,53,101,97,56,50,51,102,102,102,57,102,57,99,99,51,54,51,100,55,49,56,50,57,53,52,48,50,55,53,51,48,100,97,55,50,53,97,52,49,98,49,102,99,54,48,100,57,99,100,98,55,49,53,102,49,56,57,57,56,55,48,48,102,49,56,100,57,52,55,99,55,54,99,51,99,52,55,48,101,102,49,97,56,51,99,54,54,56,98,52,99,97,54,57,101,54,57,98,99,55,99,97,55,99,55,51,52,49,53,56,51,49,48,101,56,48,49,51,52,55,99,53,56,51,51,49,99,48,97,53,55,53,51,100,53,56,48,97,98,97,100,52,100,56,99,50,57,98,50,97,49,51,54,99,56,48,97,97,49,102,54,56,50,99,98,100,52,56,55,99,54,51,56,52,49,99,98,56,101,52,98,99,51,99,52,53,97,51,98,101,48,48,101,101,56,52,55,54,101,56,101,101,50,98,51,52,49,56,51,98,50,99,51,52,50,57,98,57,48,48,52,57,99,55,55,56,99,100,48,53,53,98,56,101,55,52,100,101,51,57,99,51,51,54,48,48,51,57,98,102,48,102,48,48,97,55,56,55,57,51,101,53,52,57,101,97,98,50,50,101,48,50,48,56,100,50,101,48,51,56,97,48,48,102,102,55,99,56,48,50,56,101,48,48,102,98,54,55,48,50,54,57,48,101,54,100,56,49,50,97,48,101,50,99,53,56,98,49,99,48,57,55,51,48,55,52,98,99,100,102,48,56,101,51,56,102,98,56,102,56,52,56,50,50,99,97,48,52,100,55,102,57,102,101,48,54,52,55,102,56,55,100,98,56,49,100,99,50,98,48,102,98,54,48,97,49,100,53,100,98,55,97,101,101,99,57,100,55,102,55,54,50,101,97,97,97,56,102,101,98,102,49,97,52,48,99,99,54,51,48,101,55,49,53,102,56,57,51,98,51,53,56,53,102,51,54,51,49,99,48,100,51,57,56,101,51,56,56,49,102,48,49,55,100,52,49,48,56,100,52,51,101,48,48,57,56,57,97,52,55,101,51,52,50,97,97,56,97,50,57,102,99,102,56,55,99,51,101,100,57,49,100,54,99,57,48,102,54,55,57,55,98,101,98,53,50,53,50,54,51,50,98,56,54,53,50,56,56,51,52,53,57,53,48,56,99,48,54,101,48,55,49,48,55,53,101,48,101,52,56,101,51,56,101,55,48,101,55,52,51,101,100,51,52,97,48,101,57,56,101,99,49,56,54,51,98,51,48,102,102,52,101,99,48,97,53,97,55,100,56,54,50,57,57,52,55,53,51,51,101,49,102,50,57,100,56,49,53,48,55,57,48,53,51,53,51,100,52,51,97,100,51,99,53,51,98,99,51,99,49,101,48,50,52,48,100,56,99,100,53,99,102,49,57,49,97,55,53,101,101,54,102,99,100,51,56,102,56,52,49,99,50,99,102,98,55,100,56,53,54,51,54,102,102,56,50,102,101,49,50,97,48,55,50,54,48,48,102,102,102,56,102,102,100,48,48,51,57,53,57,56,48,57,53,98,49,51,56,49,50,56,48,102,100,48,102,98,48,102,99,99,48,48,102,102,102,50,101,54,48,102,54,98,57,98,54,99,51,102,101,51,48,100,97,52,55,101,55,49,56,53,55,53,48,50,54,98,100,50,51,101,101,54,99,54,51,102,48,56,51,48,56,100,56,101,50,52,53,48,99,49,55,99,53,56,98,53,55,54,49,100,98,56,97,48,100,50,55,102,54,101,102,48,102,51,53,51,102,101,102,51,102,55,51,55,49,53,56,52,56,49,101,50,55,57,99,53,50,100,51,51,52,102,57,52,99,100,51,52,99,101,52,54,56,52,53,52,100,51,99,53,51,51,99,102,56,55,52,51,101,51,53,97,51,53,53,98,50,56,50,57,48,102,52,100,53,57,49,98,54,97,48,97,56,102,55,51,52,54,54,53,50,101,98,52,52,53,50,51,99,55,101,99,55,53,97,48,102,98,48,101,51,56,102,56,56,101,55,53,51,102,53,51,51,54,48,102,54,56,101,99,49,98,56,51,98,51,52,102,100,48,101,99,48,97,98,97,55,50,56,54,100,57,57,50,55,98,51,51,97,57,102,48,49,52,98,52,102,48,55,54,48,53,52,100,51,97,52,51,100,52,51,99,52,51,98,100,51,99,49,100,99,49,53,48,51,49,49,57,48,102,48,97,99,54,56,54,57,97,48,49,99,52,57,56,100,53,99,102,98,55,100,99,54,49,101,98,55,99,50,56,99,50,56,101,49,48,48,49,56,53,97,56,48,56,56,52,48,48,102,102,102,56,98,98,48,48,102,102,51,54,55,97,48,51,102,49,97,102,53,98,100,55,48,50,53,52,99,49,101,48,55,50,49,98,101,50,52,48,48,100,98,56,56,49,99,54,57,102,101,51,48,98,57,102,99,53,55,51,48,48,102,102,102,54,99,97,48,50,99,101,56,50,55,57,50,102,54,51,101,52,97,52,57,102,98,49,102,49,99,51,54,98,99,55,51,56,100,102,55,48,54,98,55,101,50,99,50,56,99,48,50,97,49,48,101,100,99,53,55,101,100,53,51,56,100,100,49,99,102,57,99,57,98,97,54,101,99,55,49,102,56,51,53,98,101,97,49,102,57,99,102,99,101,50,56,101,51,97,56,49,56,52,54,101,48,55,57,50,101,51,54,56,100,55,49,100,100,51,53,97,49,56,101,100,51,98,100,51,48,52,102,54,98,100,54,56,50,57,49,97,55,100,48,57,56,48,97,97,54,57,101,49,99,55,54,55,48,99,98,57,100,52,101,97,100,48,57,55,49,50,55,55,57,50,100,56,100,53,57,54,100,55,49,55,48,97,50,99,48,52,99,99,51,97,57,48,53,56,101,97,57,48,101,99,52,51,98,54,48,102,57,52,51,98,101,54,56,55,57,52,98,52,100,55,56,49,101,100,57,56,99,54,54,57,57,97,102,51,54,49,99,51,97,54,99,51,56,53,51,48,101,49,57,97,97,52,100,56,53,51,49,54,51,48,101,53,48,55,56,48,102,57,48,102,102,52,102,48,48,50,54,101,101,55,53,54,98,56,102,52,55,51,49,57,48,53,51,99,52,51,101,56,100,97,53,97,48,49,57,51,101,48,48,102,98,101,99,100,102,56,48,51,101,97,54,52,48,57,98,52,102,102,102,99,55,52,53,48,55,50,98,98,101,102,56,100,98,55,48,48,102,102,55,57,56,99,48,55,52,51,97,52,53,57,98,49,99,49,52,97,48,49,54,98,52,52,55,54,100,52,50,48,101,51,49,102,57,49,49,56,100,99,101,50,51,56,102,98,56,53,56,101,48,98,53,55,101,100,50,53,50,101,97,51,99,98,56,57,48,102,53,99,102,101,54,102,51,52,102,53,100,52,100,55,100,52,54,48,54,97,55,100,48,101,54,101,50,98,56,101,50,55,56,53,97,98,50,52,56,49,52,52,52,54,97,101,51,48,101,55,51,102,100,56,53,56,98,51,55,49,99,48,51,48,101,48,98,97,51,101,54,51,100,52,101,49,101,101,51,52,100,52,57,97,56,48,97,49,56,54,55,51,57,52,57,99,57,97,55,50,97,97,101,49,101,52,49,53,52,100,97,100,54,49,101,48,102,52,102,52,99,55,53,51,98,49,100,100,48,101,97,48,97,57,57,50,52,49,57,97,56,56,99,50,57,99,57,98,51,48,51,98,52,49,54,99,56,49,99,48,98,48,49,54,101,52,51,56,50,54,56,56,101,51,50,98,49,101,57,53,56,51,100,99,100,51,102,56,102,51,57,102,99,55,57,97,57,97,50,98,48,99,56,56,54,50,98,57,97,101,51,102,49,57,56,54,53,49,99,97,57,99,99,49,52,56,100,51,52,99,100,52,52,98,53,56,48,50,53,53,49,55,53,51,99,48,50,97,57,98,53,100,52,102,49,53,97,49,50,49,98,49,98,53,99,102,54,52,102,99,53,57,99,55,48,98,53,57,98,52,101,98,56,99,98,57,48,101,98,53,53,101,50,101,50,98,53,99,100,52,102,102,98,101,97,57,101,55,100,99,102,56,99,98,48,101,50,102,56,48,49,51,52,50,99,48,102,53,99,53,50,56,50,55,50,54,56,57,99,48,54,49,101,99,57,54,53,57,54,52,98,50,97,54,53,57,52,98,57,54,53,50,54,50,50,57,51,48,50,102,48,49,102,98,56,48,49,102,52,52,97,48,48,102,98,55,48,57,48,50,54,100,52,51,57,99,53,53,48,49,50,97,52,48,102,102,99,51,99,102,51,50,48,52,99,56,56,51,98,54,48,101,57,50,51,102,48,101,56,56,55,100,99,51,100,101,49,102,48,56,52,102,48,102,54,48,49,51,50,54,53,51,97,48,50,55,56,55,98,53,50,99,98,54,55,53,48,100,48,98,56,55,53,52,97,53,52,54,48,48,102,102,55,98,99,48,49,100,97,48,55,50,100,49,56,51,57,101,56,52,53,102,99,97,55,48,55,97,56,51,100,54,49,102,99,48,55,57,54,53,55,97,51,56,55,56,52,49,101,50,57,54,50,48,57,102,99,53,51,48,55,101,49,51,100,48,52,48,100,52,56,48,49,102,54,48,48,48,102,102,48,102,97,102,99,48,55,50,48,48,102,102,48,102,98,49,49,48,55,50,54,57,56,48,101,97,56,49,101,97,50,49,100,49,52,56,49,101,98,50,56,99,48,52,99,56,98,53,48,55,53,48,48,102,54,48,97,97,50,98,57,57,52,99,48,102,55,56,51,97,57,48,102,55,50,52,98,50,99,98,54,57,48,53,57,97,49,51,51,54,57,48,56,55,56,98,97,48,101,56,49,54,101,48,57,55,50,98,100,49,48,51,102,56,49,99,54,52,98,52,99,52,49,50,98,99,51,100,56,53,55,97,50,97,49,100,54,50,99,48,97,50,48,102,57,49,52,54,49,100,49,48,102,55,48,55,53,48,48,50,98,50,53,98,55,97,100,98,102,97,100,97,55,49,99,54,57,99,49,53,101,100,97,50,53,51,101,55,55,48,97,102,50,54,101,50,56,48,100,101,51,57,57,53,101,101,57,97,57,57,99,48,49,97,50,57,50,48,102,99,54,102,53,100,101,55,51,56,50,98,56,50,50,51,101,101,50,56,53,55,51,57,99,55,51,102,53,48,51,54,48,99,102,48,102,52,53,54,51,52,55,55,101,57,56,50,54,101,57,56,99,99,51,55,49,57,49,53,100,51,97,51,53,101,102,51,100,100,51,97,98,57,55,49,100,49,49,52,54,53,97,55,56,56,48,97,54,51,99,53,55,57,101,57,53,100,57,48,54,48,102,52,100,97,100,53,57,54,52,54,98,56,97,51,99,52,97,55,56,97,48,49,55,100,56,102,55,48,50,99,50,56,101,48,55,56,48,102,55,53,101,49,101,101,48,55,53,54,49,101,54,49,102,99,51,97,56,51,52,54,57,102,101,49,98,52,97,56,99,102,51,56,48,101,101,51,48,100,57,51,98,49,99,48,100,97,55,100,55,48,50,98,99,102,50,54,55,53,55,49,98,99,54,53,98,52,101,101,54,53,57,97,54,100,55,51,97,49,101,52,99,54,55,57,100,56,102,48,55,50,97,48,97,57,51,100,57,100,100,98,50,49,57,99,98,53,52,57,57,99,55,55,48,101,55,48,50,54,49,48,48,57,55,98,48,55,97,101,48,52,97,99,56,51,101,49,48,102,54,56,51,56,57,48,55,101,48,49,100,54,57,48,101,54,56,51,99,101,48,101,51,54,50,57,48,48,102,102,49,101,101,50,48,101,100,99,57,55,99,49,100,97,48,102,50,48,50,52,50,48,51,99,99,49,100,97,50,57,99,51,100,97,53,48,102,97,50,101,56,51,97,50,53,98,57,55,56,49,100,102,52,56,101,57,97,49,100,102,50,102,56,97,56,50,99,50,101,53,48,56,98,55,52,97,55,49,48,55,97,53,100,49,53,101,57,102,57,97,50,99,49,49,53,50,100,48,101,48,50,51,55,102,101,51,101,57,48,56,49,99,101,49,52,51,101,51,101,102,56,102,99,102,99,55,100,99,53,48,101,55,48,98,51,51,99,101,51,56,101,53,102,102,54,101,49,50,55,49,99,49,53,53,55,54,101,53,53,100,55,102,102,101,100,50,55,97,97,51,102,101,54,49,52,54,51,56,50,99,50,49,57,97,99,51,54,49,99,102,99,52,102,51,49,99,100,56,54,100,56,102,98,56,99,54,51,55,102,102,49,56,50,56,102,99,50,48,48,97,97,53,97,51,48,101,55,97,100,97,97,54,50,49,53,53,97,57,54,98,52,54,57,50,56,57,50,100,98,50,53,98,50,52,49,97,52,50,52,57,49,57,56,57,50,54,51,54,50,53,49,48,48,55,102,52,101,48,99,51,101,50,57,51,57,49,99,100,53,49,97,48,98,56,101,97,55,57,51,102,51,48,101,56,55,54,56,55,99,51,100,57,100,52,101,97,101,51,57,57,100,52,102,52,55,98,56,99,56,100,51,100,49,101,52,101,99,55,52,51,99,49,101,56,102,97,55,56,51,97,49,100,100,101,55,56,56,101,55,50,56,51,97,98,56,102,56,55,99,55,49,100,100,98,54,50,98,55,49,101,56,102,49,53,98,52,102,48,102,54,57,55,53,100,55,53,52,99,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,54,50,52,48,57,53,99,48,50,54,52,48,49,101,48,56,49,50,57,50,48,102,100,48,51,56,101,48,52,99,49,48,51,97,56,50,99,52,48,52,97,52,49,101,48,56,51,98,101,48,48,55,98,56,101,52,51,98,99,53,56,99,97,50,57,52,48,57,100,50,99,56,48,51,100,100,56,49,99,102,50,102,99,51,57,54,53,57,53,48,50,53,56,51,99,99,53,50,56,55,56,52,97,54,97,100,99,97,56,48,102,49,49,54,51,51,99,49,51,99,53,50,50,55,49,97,97,98,55,56,48,52,57,50,55,54,57,52,100,56,48,53,100,57,55,53,102,102,48,48,102,102,102,102,56,53,100,52,48,57,56,48,48,49,102,52,49,52,48,52,100,56,56,55,98,52,48,57,99,98,48,48,102,102,55,100,53,100,48,49,50,101,48,48,102,102,102,57,48,49,101,53,49,55,56,48,50,55,56,48,102,53,48,98,99,57,48,55,98,101,48,48,102,102,102,55,99,51,99,48,50,53,54,53,55,57,53,97,49,56,102,50,98,56,48,57,56,56,48,55,99,56,49,100,54,48,101,101,52,99,99,57,52,48,49,100,98,48,101,57,56,55,55,49,99,100,99,51,98,97,49,100,57,50,98,48,102,99,97,54,50,98,98,55,57,99,56,102,56,48,52,99,98,100,57,54,53,55,54,57,97,57,56,48,55,51,101,98,102,101,48,50,48,49,48,48,102,102,51,101,54,50,48,48,102,102,48,102,97,101,52,48,48,54,101,52,52,48,49,102,54,48,99,48,101,100,99,51,98,99,48,48,102,102,98,102,101,97,48,50,54,52,99,98,100,48,49,51,51,49,99,48,49,57,49,56,99,49,99,56,56,51,57,100,57,101,53,54,49,55,99,49,102,57,48,48,102,102,52,102,56,50,49,101,101,49,99,52,48,101,51,101,51,48,99,101,48,55,57,102,48,50,48,50,99,100,52,48,52,48,52,53,48,48,102,102,102,54,102,48,50,54,56,99,48,57,54,102,48,55,55,97,48,52,100,98,48,51,56,97,48,102,99,48,49,50,102,97,48,102,53,99,97,101,48,49,51,54,48,55,55,99,48,102,48,55,56,55,55,51,56,55,56,52,97,102,97,52,97,50,102,100,48,54,57,101,99,49,100,51,48,102,56,49,52,48,49,102,52,50,98,54,52,49,51,48,49,100,57,50,101,56,51,98,97,53,99,99,102,99,53,98,56,55,55,52,97,102,97,48,48,98,49,50,101,100,48,52,102,97,55,101,98,48,52,101,97,48,102,98,52,50,55,48,48,50,52,54,52,48,57,97,51,48,50,53,98,99,49,101,48,56,49,50,57,50,48,102,100,48,51,102,48,48,102,102,52,98,101,56,51,100,55,50,98,56,48,52,97,52,49,101,48,56,51,98,101,48,48,55,98,55,50,56,51,99,50,53,55,53,50,53,49,52,48,57,100,50,99,56,48,51,100,100,56,49,99,102,50,56,48,51,101,56,53,54,99,56,50,54,52,51,98,50,53,100,48,55,56,52,97,54,97,100,99,97,56,48,102,49,49,53,100,53,56,49,50,50,53,100,97,55,49,97,97,98,101,98,48,52,57,50,55,54,101,56,53,49,102,101,48,98,98,50,101,98,97,101,98,102,102,97,101,98,97,56,54,52,56,51,97,54,48,55,54,99,49,101,49,48,55,99,54,48,102,52,56,49,100,97,56,51,97,50,48,101,56,50,51,101,52,99,48,102,55,48,51,100,51,48,102,102,56,55,51,52,49,100,99,56,55,53,57,48,102,98,56,56,48,56,101,48,57,98,48,102,50,48,55,101,48,51,99,48,53,54,48,55,54,48,97,53,52,54,48,52,99,49,54,54,57,97,53,55,49,53,50,99,54,97,50,100,52,98,52,52,52,57,50,52,53,56,49,54,50,53,55,50,48,101,56,97,97,48,49,51,48,50,99,49,48,53,98,99,49,97,52,55,102,56,48,54,57,55,48,48,102,102,51,101,50,53,54,48,52,98,56,56,51,99,52,48,50,53,100,48,48,49,102,53,54,54,53,57,54,48,55,56,54,53,55,48,48,57,55,102,48,55,102,48,48,102,102,57,51,52,48,57,56,101,48,101,52,55,48,52,101,49,52,50,57,57,57,51,56,49,100,101,48,51,99,102,48,50,53,100,56,48,57,54,100,48,48,55,98,54,52,98,48,102,99,97,50,50,101,99,98,100,99,56,56,48,57,100,48,49,50,52,52,57,102,57,48,52,98,97,101,53,53,49,55,102,49,97,52,48,49,100,97,54,49,100,101,50,98,97,97,97,54,54,99,48,54,56,49,53,48,52,101,52,48,49,102,53,101,99,48,101,101,52,51,99,54,48,101,54,99,48,57,48,56,48,50,52,56,48,49,100,48,56,55,99,53,49,52,49,50,54,49,101,99,48,55,53,54,48,52,97,49,56,49,50,100,50,48,101,100,99,51,100,48,56,57,57,100,52,48,55,54,53,49,52,51,99,54,49,99,57,48,55,51,50,49,99,99,48,101,99,49,55,56,99,54,52,56,50,97,100,51,56,98,49,50,97,57,50,48,51,50,50,99,99,97,100,52,56,56,100,52,56,48,53,56,57,54,48,56,49,55,99,57,53,50,48,57,54,48,57,99,100,57,48,55,51,56,51,56,99,98,102,101,50,101,56,55,56,99,51,99,52,53,51,48,55,53,48,97,55,52,97,50,102,99,51,99,48,57,57,100,48,52,97,55,50,98,99,51,48,101,57,56,57,56,48,57,54,52,97,52,98,48,99,55,97,52,97,52,50,51,97,50,97,51,100,55,52,55,52,53,52,54,52,99,52,97,97,50,52,57,52,57,48,99,52,99,101,57,56,102,101,54,97,97,54,98,101,102,51,57,52,48,50,48,97,53,52,48,51,56,52,48,48,102,102,49,102,50,54,56,48,102,49,49,55,52,49,100,52,48,48,102,102,55,100,50,50,48,49,51,97,99,49,101,48,50,56,49,51,51,97,48,49,54,101,56,48,48,48,102,102,102,50,101,49,52,56,54,57,57,57,49,100,49,100,51,48,51,50,101,57,48,48,102,102,52,100,98,48,51,56,55,52,52,52,56,50,52,56,99,57,54,56,99,57,54,56,57,101,55,97,50,97,52,97,52,54,102,101,101,50,56,99,55,100,52,50,102,54,51,48,48,52,102,55,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,49,100,51,56,48,51,101,51,100,50,48,102,56,56,51,57,101,48,101,48,48,102,102,48,49,102,54,102,101,48,52,97,50,48,51,100,97,48,102,102,49,55,56,49,100,97,48,101,101,56,55,52,52,51,97,54,48,48,102,53,102,55,57,54,56,53,99,48,55,98,99,51,100,50,53,54,56,55,50,52,51,98,56,56,98,99,98,100,48,50,53,55,56,49,102,54,48,55,54,48,97,99,99,53,56,48,55,57,56,98,98,102,56,97,57,50,98,51,97,54,57,54,97,53,100,97,49,97,49,50,48,48,50,55,52,100,57,51,56,98,49,52,57,52,53,50,98,54,55,99,51,56,57,100,51,52,97,48,49,99,97,50,97,48,49,48,51,56,53,53,49,54,54,53,56,57,52,101,57,97,100,49,54,52,53,52,57,54,48,57,56,53,53,50,55,98,49,57,101,99,99,50,55,97,48,50,52,97,52,50,49,97,54,51,51,57,50,49,57,101,56,101,57,48,49,56,50,52,97,51,102,57,52,57,54,102,100,50,51,50,52,50,52,52,100,100,52,53,54,101,49,57,100,53,48,102,99,102,102,53,48,48,55,56,55,48,49,50,48,97,48,52,101,54,48,51,98,101,48,50,55,101,48,48,57,53,99,48,55,55,50,48,52,99,101,48,51,98,56,52,56,57,54,99,97,51,48,55,56,51,99,51,100,102,100,98,50,57,100,50,49,101,50,57,102,49,54,99,53,53,56,48,51,100,97,52,48,102,49,52,51,101,54,49,99,49,97,48,49,51,49,50,98,56,97,49,48,102,51,48,55,98,57,49,53,48,102,50,55,50,54,48,55,50,56,98,48,52,99,50,98,99,56,57,55,97,57,97,48,57,102,52,50,51,51,56,54,52,51,102,101,100,48,49,48,98,102,99,49,100,53,53,48,49,53,97,52,48,49,102,50,56,56,48,48,102,102,55,100,55,51,97,49,56,49,51,57,97,48,52,98,49,57,52,56,48,102,101,100,50,52,98,98,50,99,99,97,57,52,56,48,50,52,55,56,49,99,51,56,49,51,97,48,48,102,55,49,49,100,48,56,97,102,48,101,53,57,55,52,49,101,53,52,55,50,101,53,99,52,56,48,101,48,56,55,48,99,51,101,51,50,56,99,53,56,57,54,56,53,53,56,55,98,52,51,98,101,56,52,49,100,54,52,54,51,56,51,97,52,100,98,57,54,48,53,99,97,48,49,55,101,56,54,52,49,50,57,50,57,51,98,57,53,102,53,50,53,55,97,54,97,48,49,54,52,48,51,52,98,50,56,50,98,48,48,102,102,52,101,101,56,51,97,50,50,101,52,48,57,56,49,48,50,52,99,56,48,57,98,56,48,55,49,50,49,100,99,98,54,57,57,50,102,56,49,102,55,48,49,50,99,50,48,102,101,99,49,100,49,57,52,98,54,57,49,54,57,52,99,98,50,100,57,55,48,48,102,50,48,49,100,52,48,55,98,48,51,57,56,53,54,97,52,50,52,100,50,49,57,53,50,53,101,50,54,99,52,52,97,54,49,55,54,56,100,53,52,48,57,50,50,56,99,98,51,52,101,100,51,98,54,54,99,97,100,50,99,50,102,101,52,50,97,102,102,48,48,102,102,56,97,101,53,100,52,51,97,48,48,102,102,57,56,53,48,55,52,52,53,98,56,49,50,102,99,48,102,101,99,49,102,55,48,51,56,52,48,102,48,51,97,99,98,99,53,102,56,51,57,50,48,55,98,101,48,102,50,99,49,100,50,49,55,99,101,98,48,101,50,52,98,56,56,101,101,57,55,48,48,102,102,101,101,48,51,101,52,53,102,48,55,51,56,98,51,55,53,57,101,57,97,53,53,49,52,52,57,97,52,51,97,54,49,52,99,57,48,52,54,57,51,56,97,52,50,98,49,51,55,101,100,51,52,101,49,53,56,56,49,55,102,97,49,51,54,49,50,101,98,102,102,97,56,51,56,101,48,48,102,97,102,54,48,55,55,50,49,100,99,48,55,99,56,48,52,102,98,48,49,50,52,48,48,102,102,101,56,52,51,101,50,56,97,48,57,100,48,101,57,56,51,100,52,48,50,54,102,52,48,57,54,57,48,55,54,101,49,101,56,52,52,99,101,97,55,98,53,52,57,52,49,100,99,48,102,97,56,51,101,54,48,101,54,48,55,53,99,98,98,54,51,50,52,49,53,54,57,99,53,55,49,54,97,56,100,100,99,50,97,99,98,49,52,56,56,100,52,56,50,53,56,57,53,101,57,102,49,50,52,97,57,48,52,98,48,52,49,55,48,56,53,101,48,52,101,49,52,48,100,52,56,48,49,102,52,97,97,48,101,56,48,49,101,48,56,51,100,100,48,48,55,100,97,53,56,49,50,50,57,99,49,100,102,48,55,54,52,98,53,48,102,49,102,48,55,53,101,48,52,100,55,56,49,50,99,56,48,102,56,48,51,101,102,99,97,54,50,57,99,98,97,50,101,56,48,52,56,56,49,100,101,48,55,50,52,48,57,56,55,48,55,52,101,48,48,102,102,102,55,50,48,55,57,56,98,50,99,53,49,49,53,52,53,56,102,50,97,99,97,57,50,98,52,48,52,99,57,49,51,50,55,57,55,50,53,100,56,50,52,48,97,49,50,98,102,50,52,99,102,50,99,99,98,51,52,49,100,102,53,53,55,102,56,48,55,48,101,56,49,50,98,56,48,52,98,55,56,51,98,100,48,50,53,50,52,49,99,53,48,55,49,99,48,57,55,100,48,55,53,48,53,55,48,48,57,52,56,51,98,101,48,55,55,100,99,51,99,55,99,51,98,99,53,55,99,97,53,49,55,101,57,98,52,99,101,48,102,54,48,55,99,48,98,102,48,102,97,49,54,53,50,48,57,56,48,102,51,49,55,52,49,101,50,50,101,54,98,102,50,100,99,51,99,52,53,56,53,48,48,102,102,53,102,49,55,54,57,99,54,100,53,98,52,48,50,52,57,48,55,52,50,49,51,54,48,99,52,97,101,98,97,102,102,56,52,101,56,51,102,52,48,55,99,54,49,99,101,48,55,48,50,48,101,98,52,51,100,50,48,102,55,48,51,102,101,53,100,48,55,54,99,51,98,97,49,100,51,48,101,57,101,50,56,102,49,54,56,53,99,56,55,99,48,51,100,50,53,54,56,55,50,52,51,98,97,56,56,48,50,55,56,49,101,49,50,97,56,51,98,48,53,55,52,49,54,50,49,101,53,50,102,52,48,49,100,57,52,53,53,100,50,54,57,54,99,53,99,97,50,50,48,97,48,48,50,54,102,101,99,53,56,49,54,48,57,52,56,54,53,55,52,100,49,50,52,99,57,97,99,48,49,49,49,52,49,101,51,48,102,49,49,55,48,49,101,99,50,100,100,50,56,98,102,48,102,48,50,54,54,52,101,50,101,48,98,48,48,102,102,99,51,50,54,50,54,48,50,53,100,49,57,49,51,98,99,48,57,54,52,55,54,49,49,53,49,102,102,54,49,49,49,49,57,49,49,49,50,52,56,97,50,97,51,98,49,51,98,52,99,54,100,53,51,51,97,102,101,50,53,102,102,53,48,48,100,50,54,48,48,102,102,55,99,98,55,48,48,102,102,57,99,98,50,56,56,49,99,50,56,48,51,101,98,97,49,51,56,48,57,54,50,97,52,56,50,100,100,48,48,102,102,51,102,97,48,52,101,48,99,97,50,55,48,101,50,49,55,52,53,53,98,99,56,48,56,51,54,56,49,99,48,57,55,101,48,55,101,97,48,52,98,53,48,55,102,56,51,99,102,100,50,48,98,48,98,48,102,51,49,52,56,53,99,50,50,56,50,55,52,97,55,50,101,52,49,50,57,51,56,97,51,50,56,56,51,99,55,53,55,101,98,99,49,54,53,56,97,50,50,98,102,100,50,55,53,48,48,102,102,53,53,99,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,57,102,56,53,56,52,48,49,99,49,52,98,97,101,98,102,102,97,101,55,101,50,56,101,51,48,53,50,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,57,102,56,97,51,102,51,48,53,49,100,54,57,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,51,102,48,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,51,102,48,98,49,54,50,99,50,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,98,51,102,48,98,101,48,54,56,53,48,97,53,97,51,102,48,98,49,54,50,99,50,53,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,98,99,48,48,102,102,55,99,50,97,52,48,57,56,52,50,57,56,51,98,97,49,102,97,48,50,55,49,52,49,99,50,56,55,57,48,51,100,48,49,100,97,54,48,98,53,48,55,56,102,99,48,57,55,97,101,48,101,98,99,51,98,52,53,57,56,55,56,52,97,50,50,97,48,51,99,54,53,56,54,48,101,57,49,52,101,48,52,100,52,56,55,99,52,51,101,98,50,49,100,57,50,56,100,50,49,49,54,48,98,56,48,102,57,56,50,52,57,49,53,50,49,49,57,51,52,51,99,48,48,102,102,57,50,97,98,97,48,101,102,49,53,101,54,50,99,50,101,55,49,53,102,53,102,54,48,48,99,51,99,53,48,48,57,53,97,48,48,102,102,55,100,51,49,56,49,51,57,56,49,100,102,48,50,52,49,52,48,49,102,54,51,48,48,102,102,52,98,102,48,49,51,51,97,49,102,52,52,56,50,100,100,99,48,101,50,48,55,48,51,56,51,100,52,101,49,101,56,50,97,48,97,98,55,57,48,51,98,52,53,97,101,48,102,54,48,51,56,97,48,55,57,101,49,99,50,50,57,51,97,52,57,53,101,53,97,48,55,57,56,51,97,50,53,51,50,53,101,52,48,50,100,99,51,101,97,99,50,53,99,99,97,55,49,55,97,56,53,52,56,53,50,49,97,100,57,53,102,57,51,56,98,48,99,100,57,53,99,57,99,48,49,100,52,97,98,102,102,97,56,48,53,99,50,56,48,51,101,54,97,50,48,52,98,56,56,51,98,99,48,55,54,56,48,102,100,52,48,57,52,55,48,50,54,49,48,51,98,54,56,49,57,49,56,49,101,48,48,102,102,49,51,51,54,48,48,102,102,102,53,102,52,48,49,101,97,52,49,54,49,57,50,56,98,102,55,55,97,55,101,48,55,50,97,49,100,48,48,102,102,50,53,53,99,51,57,56,49,99,102,100,100,49,57,51,48,98,97,50,99,48,97,55,52,53,48,52,57,49,53,48,53,56,97,53,52,100,48,48,57,49,49,52,54,49,100,102,57,55,51,49,50,98,50,99,98,49,54,52,57,102,56,49,51,100,56,48,51,49,101,57,52,48,52,53,49,48,48,102,102,55,99,100,98,48,49,99,102,56,51,99,49,48,102,97,48,51,98,56,48,50,52,52,48,49,101,99,48,55,55,99,51,98,52,53,99,49,54,97,49,99,50,48,55,50,100,56,48,57,97,51,101,48,102,50,48,51,99,50,56,48,53,50,57,55,54,57,99,53,52,48,55,53,102,48,51,99,53,50,102,56,48,57,52,101,48,101,99,48,55,52,51,57,55,54,53,99,97,50,49,53,54,57,56,53,51,49,52,51,56,98,98,50,100,100,49,57,50,49,48,56,97,101,97,50,102,49,51,99,97,100,48,49,51,48,52,102,56,99,56,48,53,53,56,50,55,99,98,48,51,98,55,98,102,99,48,50,101,100,53,55,53,100,55,53,102,102,100,52,48,102,100,52,48,49,102,49,98,53,48,50,53,49,49,49,56,48,57,98,55,48,48,102,102,55,100,97,53,48,51,57,100,48,100,52,98,52,52,100,50,97,101,99,48,57,54,52,52,100,48,55,55,97,48,52,100,100,51,48,48,102,102,57,51,48,101,101,57,54,50,49,101,52,99,57,101,102,48,51,57,53,48,50,54,49,56,49,99,51,102,56,50,98,100,50,98,49,53,54,53,100,57,52,49,99,97,50,52,52,52,101,97,48,102,49,102,57,55,48,51,99,54,57,100,50,53,101,57,53,99,53,54,55,57,56,101,53,56,48,55,55,56,98,50,100,55,98,99,56,49,48,53,50,56,48,102,55,56,48,48,102,102,102,56,53,55,48,49,50,56,56,49,102,48,101,48,102,52,99,49,102,100,48,49,51,101,57,100,50,53,49,97,52,51,56,49,52,48,101,102,99,49,101,57,56,49,50,56,56,48,57,51,57,55,52,98,50,48,52,101,55,48,102,56,55,48,102,48,56,49,50,97,97,48,102,57,55,50,52,55,54,51,48,55,55,51,57,52,101,48,57,53,101,53,51,101,102,50,52,56,48,49,101,101,100,57,50,99,56,57,56,100,99,51,98,56,48,57,48,48,102,102,48,55,54,57,55,102,102,48,48,99,51,99,53,100,55,53,100,55,102,99,48,53,97,52,48,48,102,102,55,99,97,100,99,49,102,49,56,55,51,56,51,57,52,48,48,102,97,55,101,48,50,54,48,99,49,100,50,57,55,52,53,100,48,55,54,100,48,48,102,102,51,100,99,48,102,97,102,56,51,97,55,48,48,55,98,50,56,97,54,50,100,52,51,99,101,53,55,49,53,50,49,101,51,50,102,56,48,49,101,57,98,56,49,51,51,101,48,52,98,57,56,55,97,48,51,99,97,48,48,102,54,99,48,55,54,57,50,102,99,57,54,101,49,101,98,99,53,55,57,53,52,57,50,99,97,54,49,55,100,56,97,52,99,48,48,101,99,48,52,48,101,48,50,54,48,53,56,55,99,100,100,54,100,99,48,50,57,56,57,52,48,55,51,101,48,48,102,102,55,99,99,54,48,48,102,102,57,100,102,48,101,56,48,51,102,48,48,50,54,53,56,49,99,97,48,49,50,97,54,49,99,53,50,101,53,50,100,50,49,51,56,48,57,53,50,99,48,102,50,48,48,49,101,97,48,50,52,49,53,54,53,56,49,53,97,101,56,55,54,99,51,99,55,50,48,102,100,56,51,56,48,48,102,102,52,98,48,56,51,99,53,48,101,97,54,48,52,99,49,53,50,49,101,100,50,101,97,56,98,53,101,53,50,101,50,57,57,50,98,53,54,50,101,56,97,49,48,101,101,102,50,98,100,51,56,101,48,50,53,102,56,98,50,100,98,57,54,52,97,48,50,54,48,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,99,53,48,48,102,102,51,101,49,102,48,48,102,102,48,102,98,49,56,50,100,48,51,57,99,48,102,57,99,51,99,48,48,48,102,102,102,97,102,100,48,102,101,49,55,56,49,101,48,50,101,49,48,52,49,102,49,54,50,57,99,48,49,101,56,49,49,52,97,102,57,54,99,57,48,53,56,57,52,52,49,99,101,99,48,101,102,56,51,97,56,48,52,99,102,48,51,101,101,48,55,97,51,57,48,48,102,102,97,98,50,101,99,51,102,54,56,52,56,99,53,48,52,49,55,101,57,52,57,52,56,99,57,97,57,101,48,48,102,102,102,54,52,56,55,51,99,98,49,101,53,97,49,54,49,56,57,56,55,56,102,50,49,53,101,57,50,99,102,48,48,56,101,97,97,48,101,51,48,49,50,49,52,48,52,100,100,48,55,98,99,48,57,49,50,48,50,54,98,99,49,100,52,48,49,51,53,56,49,99,49,52,55,52,52,52,97,48,102,55,48,51,97,98,101,49,102,97,48,49,50,97,52,54,52,101,54,99,98,50,55,53,48,100,100,101,49,102,55,48,55,54,101,49,102,49,48,55,55,52,53,56,54,98,54,52,97,51,48,102,50,56,55,52,52,98,53,51,48,48,102,102,57,53,48,55,98,53,50,56,100,54,56,52,49,101,48,50,98,101,98,53,54,100,101,98,50,54,99,52,102,52,48,52,99,102,102,48,48,102,51,50,53,100,52,50,97,48,49,99,102,56,51,101,50,48,55,55,101,48,102,100,99,49,100,98,48,55,54,56,49,101,99,56,51,97,99,48,102,50,57,53,48,49,102,48,48,101,49,56,55,97,101,99,98,53,99,53,49,56,55,56,48,97,50,50,101,48,97,55,48,102,48,49,53,50,53,56,55,50,56,99,98,102,50,99,99,51,97,101,53,57,102,52,53,50,101,52,51,98,97,53,97,49,55,54,53,51,50,53,102,52,51,50,101,56,97,53,50,99,100,48,100,99,48,52,57,49,54,50,57,57,49,48,57,56,56,97,101,50,49,98,57,55,50,57,98,49,55,49,56,51,53,100,55,102,99,48,50,53,54,52,48,49,102,55,53,52,48,101,56,48,49,101,48,56,51,97,50,48,48,55,100,97,53,56,49,51,100,55,99,49,101,48,56,55,54,52,98,54,48,101,101,55,48,55,97,48,48,52,100,55,56,49,51,51,54,48,102,56,48,51,57,49,99,98,57,50,57,99,98,97,50,57,52,48,52,102,52,49,100,101,48,55,100,56,48,57,56,55,48,55,98,48,48,48,102,102,102,54,100,56,55,57,56,97,100,99,53,101,57,53,52,53,55,55,50,100,48,97,57,50,99,56,48,52,98,53,50,102,50,48,49,55,50,53,50,48,50,55,99,97,49,50,99,51,50,51,53,55,50,98,48,98,51,52,101,100,98,100,52,56,49,53,54,97,56,48,102,53,101,48,48,102,57,97,48,56,49,50,54,54,49,101,48,50,98,56,49,101,56,56,51,56,102,48,50,55,99,52,97,101,54,52,97,56,52,50,48,55,55,101,57,101,49,99,100,48,55,54,54,48,52,97,99,50,55,97,49,97,50,51,54,53,56,50,50,97,54,50,54,56,51,99,50,52,57,48,102,49,56,49,51,53,48,48,102,102,102,56,100,50,52,98,56,52,97,52,55,52,55,48,101,100,99,49,52,97,57,55,100,51,48,97,55,50,51,49,54,57,98,52,49,101,101,97,50,102,97,97,97,52,56,100,56,55,55,54,57,48,51,54,50,99,102,48,48,56,97,48,98,102,102,97,56,48,101,55,99,48,48,102,56,53,102,48,51,57,48,48,102,102,102,57,49,54,50,48,52,102,50,48,51,102,50,48,55,102,97,53,56,56,55,51,49,50,57,51,56,49,100,51,97,48,56,49,50,98,56,48,102,51,48,49,100,97,50,48,56,55,99,49,50,99,51,98,54,53,57,97,54,48,55,55,100,48,56,49,101,56,97,50,56,51,101,49,48,50,53,53,99,51,101,54,56,97,53,52,97,50,48,55,56,100,50,48,97,56,97,48,101,100,97,51,48,55,57,53,48,56,51,98,98,53,99,98,55,57,52,48,56,50,102,50,52,51,99,51,48,56,49,99,48,52,99,54,48,97,100,48,49,50,102,102,100,51,98,56,48,57,56,50,97,48,49,57,100,56,48,48,102,102,102,56,53,55,49,53,97,53,55,55,48,48,102,102,55,100,54,51,48,51,102,57,50,101,55,49,53,101,56,51,99,98,54,99,48,52,102,55,56,51,100,51,50,97,102,49,54,57,57,49,49,56,99,53,57,48,48,57,55,48,48,51,99,98,102,48,49,50,97,101,57,53,99,97,102,48,49,51,48,100,51,50,57,53,100,48,102,50,52,102,101,57,53,57,49,50,97,98,99,49,51,48,54,102,52,102,97,100,98,97,102,102,56,48,101,49,56,98,97,101,98,97,102,102,56,48,53,100,98,48,48,51,101,54,100,56,48,102,56,48,49,100,102,48,55,99,99,49,101,51,56,49,50,50,50,48,101,57,99,51,98,101,49,101,53,50,57,99,98,53,48,102,101,56,51,57,54,101,48,52,100,49,101,48,55,57,48,49,100,100,52,49,50,101,52,97,52,52,101,50,100,99,51,97,102,99,49,101,50,57,52,50,48,52,97,55,48,55,57,99,51,97,49,56,98,98,50,57,57,49,48,98,52,52,98,50,101,52,97,49,101,53,100,57,53,48,56,99,57,48,57,97,53,55,99,57,55,56,56,48,53,54,102,50,99,53,48,50,51,50,55,57,53,54,48,50,54,48,53,55,57,100,99,53,48,49,49,52,49,52,48,100,52,99,48,49,102,55,51,56,48,52,101,54,48,55,55,99,48,57,102,97,48,48,102,102,55,100,56,99,48,51,102,102,48,50,54,55,56,51,57,54,57,48,53,98,99,48,55,49,48,51,102,102,99,49,100,53,102,48,101,98,57,53,48,53,97,51,99,56,49,57,97,50,97,98,48,55,52,99,49,99,53,48,51,98,48,48,102,102,101,49,49,55,55,100,49,56,97,102,50,97,99,51,99,99,49,101,101,50,57,57,49,51,50,55,57,54,101,49,99,97,52,56,52,98,97,57,52,49,50,102,53,51,54,57,51,54,52,51,50,98,50,99,51,50,48,57,54,49,100,99,50,98,57,48,52,48,97,98,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,97,49,48,55,51,101,48,102,56,56,49,100,102,56,51,102,55,48,55,54,99,49,100,97,48,55,98,50,48,101,98,48,51,99,97,53,52,48,55,99,48,51,56,54,49,101,98,98,50,100,55,49,52,54,49,101,48,50,56,56,98,56,50,57,99,98,102,50,97,52,98,48,101,53,49,57,55,101,53,57,56,55,53,99,98,51,101,56,97,53,99,56,55,55,52,98,52,50,101,99,97,54,52,98,101,56,54,53,100,49,52,97,53,57,97,49,98,56,48,57,50,50,99,53,51,50,50,49,51,49,49,53,99,52,51,55,50,101,53,51,54,50,101,51,48,48,102,102,52,50,102,50,56,48,54,97,51,56,48,51,101,50,52,54,48,52,101,53,57,52,52,48,102,101,56,48,49,102,53,100,48,56,50,48,52,98,49,52,97,52,49,54,101,57,101,49,102,100,48,50,52,102,97,53,50,102,56,55,101,99,98,97,50,100,49,101,52,48,52,101,98,52,102,101,48,52,99,48,56,51,102,53,48,50,54,53,52,51,102,99,49,100,56,101,56,101,53,56,52,48,55,57,56,98,98,50,101,49,50,56,49,50,52,53,51,57,52,99,48,57,52,97,99,53,101,49,52,52,49,100,99,97,56,102,51,97,48,97,100,99,53,101,57,53,102,97,53,51,97,55,102,99,48,54,98,49,53,48,50,51,100,48,48,55,99,56,98,56,49,99,55,56,55,99,48,48,102,102,57,56,52,48,48,55,100,52,48,48,102,102,49,51,54,54,48,101,100,99,49,100,97,56,55,50,57,51,48,51,102,48,48,102,51,56,98,54,101,48,101,50,51,56,55,51,99,97,97,50,57,99,51,98,54,53,57,56,55,57,52,51,99,52,54,50,98,56,48,57,57,99,48,55,50,50,53,102,48,55,57,51,49,52,99,56,97,53,48,57,53,48,53,100,56,55,56,51,52,56,48,51,100,98,97,53,50,57,54,48,57,52,57,102,99,97,100,52,48,98,51,97,49,50,50,53,53,57,54,48,52,52,97,102,56,55,50,97,52,48,102,48,57,52,97,99,98,52,50,98,48,97,102,50,101,49,48,57,100,50,98,52,98,54,50,98,100,48,99,98,53,52,48,52,56,101,99,102,52,56,52,48,52,102,52,54,54,49,51,49,48,100,101,48,52,98,98,100,57,50,49,49,99,49,51,48,56,99,57,49,97,57,49,57,99,100,50,57,50,99,51,51,53,51,51,55,51,102,48,54,57,51,50,50,98,54,100,101,55,102,99,48,50,48,54,100,55,53,100,55,53,102,102,100,52,48,51,53,49,56,48,49,102,48,102,98,48,55,51,101,48,102,48,56,49,100,48,56,48,51,101,97,99,99,51,102,55,56,51,102,101,49,100,98,50,101,52,51,98,52,48,48,102,102,102,53,52,48,48,57,98,48,48,102,52,56,51,100,102,48,101,51,101,50,100,56,97,54,50,101,99,97,55,101,49,101,48,48,102,102,55,55,99,49,102,53,48,50,53,100,99,48,57,54,55,99,49,100,98,48,102,52,49,53,57,56,98,101,50,97,48,97,101,48,49,51,52,50,97,48,98,48,48,49,50,98,52,98,48,49,50,102,50,101,56,97,54,99,53,56,49,52,48,53,56,54,52,54,102,52,53,54,57,54,54,57,100,51,51,55,100,52,48,50,99,56,52,48,57,55,97,48,55,52,52,53,98,56,51,102,102,48,55,102,54,48,101,52,52,49,99,50,48,55,55,100,100,54,53,57,50,102,99,49,102,54,56,51,100,102,48,55,54,56,48,101,57,48,97,49,55,53,50,49,99,52,57,54,100,49,100,97,50,101,48,49,101,51,56,55,99,56,97,49,48,101,55,49,53,56,101,98,100,100,48,56,97,97,50,102,53,51,52,56,54,52,99,50,101,53,56,50,53,52,56,50,53,50,49,54,54,57,98,98,55,97,97,54,99,97,99,52,102,98,100,57,48,57,99,48,48,101,100,100,48,50,52,54,48,49,99,56,50,52,48,49,50,100,99,48,52,57,57,48,49,50,57,101,48,101,49,53,51,100,48,99,97,101,52,53,50,102,56,49,100,49,48,49,50,100,99,48,101,50,56,49,100,97,48,55,97,57,50,48,97,98,52,54,97,54,53,56,50,99,56,51,100,50,49,99,49,48,55,53,50,49,99,101,48,101,53,57,55,56,53,97,97,52,48,50,54,52,97,56,50,56,49,51,57,50,100,50,53,51,53,50,99,97,51,51,102,52,101,50,99,48,97,51,50,98,52,98,49,55,50,54,54,48,49,51,101,53,55,97,48,100,99,100,50,49,98,55,102,101,48,100,57,97,56,50,55,52,48,52,102,97,56,49,51,55,50,49,99,102,48,50,52,52,56,48,57,53,48,48,102,102,55,97,99,48,52,100,54,48,55,102,57,49,100,51,49,50,99,51,97,52,48,101,97,102,48,55,49,55,57,54,99,56,99,56,48,100,57,53,99,101,97,54,51,97,48,48,102,102,102,55,98,48,51,99,56,48,101,55,48,51,98,97,50,98,98,50,51,98,50,53,101,48,55,57,52,51,97,54,53,53,49,50,48,49,51,52,48,102,54,97,50,57,50,101,57,97,53,102,57,53,102,49,98,54,102,53,51,57,51,54,101,54,49,48,49,51,52,49,99,53,53,48,49,49,100,48,48,49,102,51,48,56,48,48,102,102,55,100,56,99,49,53,54,49,99,102,48,55,51,48,49,100,102,48,48,55,100,55,101,56,55,48,56,98,99,48,101,102,57,55,48,57,101,48,102,56,98,57,55,48,48,48,102,102,102,53,102,56,97,53,54,48,98,54,52,55,50,99,52,98,100,48,101,54,102,48,55,55,99,49,101,98,48,50,53,56,52,49,102,55,48,51,97,101,99,57,101,53,53,57,52,97,49,102,97,52,50,52,57,50,56,54,56,98,102,52,53,52,57,52,57,52,100,52,48,48,102,102,48,55,98,100,56,51,57,101,53,56,101,50,100,48,97,102,100,100,99,48,101,100,101,52,50,56,100,52,53,57,101,102,102,48,48,98,101,97,48,55,99,50,48,102,56,56,49,101,48,48,102,102,51,102,56,48,55,56,101,49,101,53,48,55,98,50,48,102,52,99,51,99,56,53,99,48,55,99,52,51,102,56,49,101,97,57,50,97,97,52,98,98,48,102,48,49,55,97,53,99,57,55,48,49,101,49,50,100,56,98,49,48,49,50,51,50,56,48,97,99,48,101,98,57,53,57,100,50,56,98,56,48,102,48,57,54,56,53,100,57,55,48,57,53,57,48,99,97,54,50,57,52,97,101,52,50,54,97,57,51,56,98,49,52,100,55,50,53,48,57,49,49,49,53,48,57,98,97,57,52,49,57,56,56,57,48,97,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,100,98,54,48,48,55,99,53,55,99,49,102,56,48,55,51,56,49,101,54,48,48,102,102,51,101,57,102,52,48,57,55,51,48,55,54,101,56,56,49,102,52,52,54,48,102,51,56,51,99,100,48,55,51,100,56,49,101,102,55,48,55,97,48,53,54,53,48,55,56,99,97,101,50,101,48,51,99,56,49,100,100,97,48,102,102,48,49,51,52,48,48,102,102,52,99,49,48,55,56,48,51,57,51,50,53,102,50,50,97,51,57,54,101,57,99,49,101,51,50,97,102,49,55,54,53,48,49,53,102,100,51,48,97,99,99,53,102,50,49,49,53,102,56,98,49,52,48,52,54,50,54,53,54,54,52,100,50,98,97,55,53,99,56,48,99,56,52,97,48,49,54,48,97,48,48,102,102,102,56,55,102,56,49,51,57,99,57,54,48,101,57,99,48,57,101,98,50,99,56,48,57,52,51,52,99,56,50,101,52,98,50,52,53,48,50,54,100,102,50,48,48,102,102,48,57,49,98,57,50,49,101,100,50,101,53,48,56,97,55,48,101,98,56,48,51,100,48,51,48,55,52,48,48,102,102,52,99,97,56,51,99,101,50,99,98,55,48,101,57,97,51,49,52,97,53,56,49,53,48,53,101,53,49,55,55,56,98,51,102,56,99,57,56,53,100,56,55,55,51,49,53,97,57,100,51,99,98,52,56,99,53,102,50,55,56,48,53,57,50,56,48,54,55,100,50,102,102,56,49,48,100,48,48,102,102,51,101,52,53,50,48,48,102,97,102,100,48,102,54,48,48,102,102,51,101,99,52,56,48,49,102,53,99,101,49,101,54,48,101,48,48,102,102,55,50,49,51,49,99,56,48,102,53,48,51,56,57,48,102,56,49,54,101,48,52,100,49,48,55,55,99,97,55,52,54,52,56,50,99,53,56,52,102,48,102,54,49,54,101,48,101,98,99,49,99,52,48,51,101,101,50,57,52,97,99,48,101,55,57,53,54,53,55,57,53,52,49,99,100,48,102,100,50,55,48,55,56,48,98,51,50,102,56,98,52,48,102,97,97,50,50,49,97,48,56,55,55,49,48,57,48,56,97,48,52,98,50,99,57,99,99,52,49,97,48,102,50,49,53,101,101,54,100,50,57,99,48,49,52,51,97,49,102,53,48,101,54,56,55,56,48,49,100,102,48,55,99,48,51,100,54,49,99,51,48,102,54,49,53,97,57,52,53,50,56,55,97,99,51,56,99,49,101,55,48,102,48,48,55,51,99,51,100,48,53,51,49,54,48,56,97,57,99,53,55,49,54,50,53,53,48,55,56,48,51,98,50,53,97,97,53,49,52,56,53,100,57,53,99,53,57,49,53,99,53,98,50,50,97,48,49,54,48,56,50,57,97,56,50,53,97,50,50,97,52,50,49,50,53,97,48,97,55,97,48,97,49,50,55,97,49,100,97,51,100,99,50,55,50,48,51,54,101,52,100,52,99,56,48,55,100,99,50,53,50,50,97,51,50,55,97,51,97,52,50,49,50,54,98,48,99,97,53,97,50,50,53,98,50,101,97,51,50,53,50,49,97,52,52,54,52,56,54,49,50,53,57,52,56,57,97,54,49,50,49,57,52,56,52,55,52,56,100,101,49,50,49,49,97,97,54,56,100,53,98,101,100,51,53,49,102,99,57,98,99,102,101,52,56,48,50,54,53,48,48,102,102,49,102,55,97,50,48,52,98,52,48,55,101,99,48,57,54,55,48,48,55,100,97,48,56,49,51,55,52,56,56,49,102,54,50,57,100,49,99,97,51,52,50,48,55,100,56,48,102,100,56,49,102,101,48,49,51,48,56,48,101,101,57,49,53,56,55,48,51,98,97,101,97,51,98,56,48,101,99,48,49,101,51,56,49,51,48,101,48,102,55,53,97,48,101,57,97,52,97,51,51,48,53,48,49,55,54,53,101,52,49,53,99,99,53,52,57,52,54,57,54,100,99,49,53,101,53,56,54,50,56,99,98,101,52,50,57,54,51,99,57,54,48,49,100,99,50,98,55,101,56,100,102,102,99,48,97,48,53,52,48,51,54,100,99,48,49,102,49,54,57,48,50,53,49,52,51,101,50,48,52,97,52,56,48,51,101,97,99,99,51,98,54,48,48,102,102,102,55,56,97,53,50,51,50,53,48,48,51,99,99,100,48,51,99,48,50,57,99,48,57,98,97,48,101,99,48,50,53,53,100,50,99,49,100,99,99,48,55,52,48,49,102,52,56,49,50,102,50,48,52,98,101,56,48,57,50,97,51,50,52,101,50,99,99,51,98,56,49,100,102,102,57,50,97,55,56,55,54,57,50,51,51,57,57,48,52,48,52,102,52,97,101,100,98,57,57,48,48,102,102,51,99,54,53,57,54,102,99,56,48,48,53,50,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,102,102,56,49,56,48,97,56,50,55,52,48,52,102,97,56,49,51,55,50,49,99,102,48,50,52,52,56,48,57,53,48,48,55,97,99,48,52,100,54,48,55,102,57,49,100,51,49,50,99,51,97,52,48,101,97,102,48,55,49,55,57,54,99,56,99,56,48,100,57,53,99,101,97,54,51,97,48,48,102,55,98,48,51,99,56,48,101,55,48,51,98,97,50,98,98,50,51,98,50,53,101,48,55,57,52,51,97,54,53,53,49,50,48,49,51,52,48,102,54,97,50,57,102,97,54,57,55,101,53,55,99,54,100,98,100,52,101,52,100,98,57,56,52,48,52,100,48,55,49,53,52,48,53,101,49,48,48,102,102,55,99,97,53,56,51,99,50,53,51,49,53,97,48,48,102,97,52,52,48,50,55,50,48,51,98,99,57,99,57,98,57,97,50,100,99,51,99,98,99,48,57,55,99,101,53,50,97,50,54,52,55,52,57,55,48,49,51,102,56,97,52,48,50,54,100,56,48,57,55,100,52,100,50,99,97,55,50,52,97,51,97,50,102,52,52,52,55,48,52,57,50,50,48,51,53,99,49,51,57,55,49,101,56,102,51,51,49,101,97,98,55,99,98,102,101,48,49,52,52,97,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,57,102,56,48,51,101,49,97,48,48,52,100,100,48,55,52,48,49,99,100,56,49,51,53,99,48,102,99,99,48,57,53,54,50,101,53,49,100,50,53,100,48,102,54,56,49,51,57,54,48,48,102,102,102,52,99,56,48,49,101,99,98,52,56,54,53,98,50,98,49,100,52,52,52,54,101,48,52,98,100,56,51,98,56,48,50,54,56,48,49,101,51,48,55,56,101,49,50,100,50,53,50,56,51,99,56,53,54,57,54,97,56,100,101,56,97,97,50,99,100,49,98,51,53,99,97,55,50,56,48,51,100,100,98,102,48,54,52,98,50,48,49,50,48,54,98,54,52,102,101,48,50,54,48,50,56,49,102,51,48,48,102,102,51,101,51,50,97,49,101,50,50,57,52,51,97,56,48,48,102,102,102,98,98,98,48,50,52,97,52,98,102,50,102,100,50,101,52,97,102,50,97,49,48,48,102,102,48,49,101,54,51,101,57,51,49,50,102,97,51,97,52,50,53,56,54,53,57,50,52,48,57,52,57,48,55,102,48,56,56,56,101,52,53,49,100,49,49,49,57,51,49,50,98,102,101,57,54,57,48,56,102,98,55,56,56,97,51,49,102,100,55,49,97,55,57,98,102,99,48,51,56,52,57,55,53,100,55,53,102,102,48,48,102,102,57,50,100,48,48,55,100,57,102,48,48,51,101,98,97,52,49,101,52,48,48,51,101,98,50,48,49,102,101,48,55,51,99,49,99,51,48,51,100,48,52,100,50,98,57,51,56,51,99,48,49,101,98,48,55,52,48,53,48,48,102,102,51,100,99,52,52,55,52,97,102,52,57,48,102,48,50,53,98,52,48,50,52,101,53,101,48,55,99,56,51,102,97,49,100,48,52,55,54,55,100,48,55,56,56,51,56,97,49,99,51,52,98,50,53,57,50,99,51,56,50,53,56,54,48,54,52,97,52,52,99,52,49,102,98,101,97,57,50,99,97,97,97,57,99,52,49,50,98,99,48,98,54,53,52,48,54,102,99,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,50,56,49,97,102,102,56,48,99,56,101,48,48,102,56,100,57,48,48,51,101,98,50,99,49,101,54,48,49,51,57,99,48,52,102,52,48,51,97,50,48,55,102,56,56,99,99,50,55,49,52,52,48,101,97,99,48,57,52,101,48,55,97,97,48,101,102,56,49,102,57,97,53,48,55,99,53,100,54,99,51,99,48,53,55,48,55,55,99,98,97,48,102,98,56,51,56,98,48,55,99,48,48,101,50,48,51,101,54,57,48,48,102,102,101,102,57,49,56,51,99,55,56,51,56,54,49,101,57,48,101,100,49,54,50,49,101,48,52,99,48,101,101,56,55,98,55,49,55,49,50,49,100,53,101,53,101,48,55,55,99,98,51,52,101,52,49,52,54,101,57,102,52,53,57,57,53,56,53,54,101,57,52,98,52,99,48,48,102,102,100,98,49,53,48,49,53,98,56,48,49,102,49,50,100,48,50,53,55,56,51,101,54,48,52,98,97,56,48,51,101,98,49,48,98,50,50,100,99,49,101,49,56,55,55,100,48,52,97,102,50,100,99,49,102,98,48,51,102,51,52,98,48,55,102,56,49,99,56,50,100,51,55,48,101,102,97,53,57,54,52,57,99,48,101,97,56,49,101,55,56,49,50,102,99,48,52,98,54,50,53,48,55,54,52,101,53,57,49,52,50,53,99,49,55,97,57,52,56,56,56,54,57,97,57,54,53,49,97,52,97,55,55,50,57,56,98,97,98,50,97,99,98,50,57,97,100,97,56,98,51,48,101,101,57,53,102,53,53,56,101,48,51,52,56,97,102,102,101,97,48,49,51,57,52,48,48,102,57,49,55,48,51,102,48,48,102,102,101,55,56,49,51,48,56,48,48,102,98,55,102,48,50,54,99,99,49,101,52,48,51,98,54,48,102,97,97,50,48,55,101,48,49,100,56,49,54,102,56,49,99,52,54,48,101,55,57,54,56,53,51,56,55,57,48,97,99,48,102,50,56,55,55,52,101,53,55,56,49,50,99,54,48,101,52,52,97,50,48,102,49,102,50,57,57,50,99,97,49,50,100,99,98,98,48,101,102,49,50,48,48,55,98,56,52,97,52,50,99,53,49,52,98,48,99,53,54,97,55,53,56,48,53,102,50,50,100,52,50,55,57,49,52,102,56,55,50,50,52,48,51,50,55,52,48,49,102,55,55,56,48,48,102,102,102,98,49,54,52,53,48,48,102,102,55,100,54,53,48,49,50,97,50,48,101,102,99,49,102,100,97,53,57,52,54,53,98,49,55,101,99,48,55,98,52,48,57,56,55,48,101,97,48,51,97,52,57,52,51,50,97,52,51,101,50,53,99,56,55,49,57,50,49,97,55,48,98,99,48,55,54,99,48,102,54,52,51,101,55,57,50,51,57,54,52,53,50,48,55,52,52,51,100,99,57,56,57,54,56,101,55,48,101,48,55,54,101,57,48,54,56,97,101,54,100,49,51,100,50,52,54,50,99,50,57,51,101,98,97,48,51,54,53,55,57,54,50,48,49,51,54,56,53,97,57,54,54,53,56,57,55,48,57,97,101,57,54,52,53,98,49,54,48,57,56,53,97,57,54,48,57,49,57,57,99,57,48,57,101,57,101,57,50,57,48,57,56,57,56,102,54,52,55,54,55,50,51,97,51,56,50,54,49,50,53,50,51,100,50,52,98,57,101,53,49,57,56,54,50,54,50,97,102,102,101,49,57,99,99,56,51,53,56,100,98,52,102,102,57,53,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,99,52,56,49,50,98,56,48,52,99,56,48,51,99,49,48,50,53,50,52,49,102,97,48,55,49,99,48,57,56,50,48,55,53,48,53,56,56,48,57,52,56,51,99,49,48,55,55,99,48,48,102,55,50,52,56,55,55,56,98,49,57,52,53,50,56,49,51,97,53,57,48,48,55,98,98,48,51,57,101,53,102,56,55,50,99,98,50,97,48,52,98,48,55,57,56,97,53,48,102,48,57,52,100,53,98,57,53,48,49,101,50,50,99,54,55,56,50,55,56,97,52,52,101,51,53,53,54,102,48,48,57,50,52,101,100,50,57,98,48,48,49,100,99,99,48,52,97,101,48,49,51,50,48,48,101,102,52,48,57,98,54,48,55,49,52,49,99,55,48,50,54,48,56,49,100,52,49,54,50,48,50,54,99,48,101,102,56,49,101,48,102,48,102,49,101,48,101,102,49,54,49,50,56,97,53,102,97,48,100,51,100,56,51,97,54,49,102,48,50,102,99,51,57,52,53,57,53,48,50,53,99,51,99,99,53,50,56,55,55,52,98,57,57,102,56,98,55,48,101,101,57,54,49,50,48,49,55,99,53,50,50,48,57,102,52,101,102,48,48,102,102,57,100,52,49,102,48,57,97,101,48,48,52,52,56,50,56,48,54,51,100,56,48,51,101,49,53,99,48,52,99,55,56,51,99,51,48,55,57,54,48,101,50,56,48,57,98,56,48,50,53,101,99,51,99,56,57,102,100,50,52,49,100,102,56,49,50,99,54,48,48,102,102,102,52,48,56,48,49,101,57,98,49,53,102,100,49,52,97,49,54,98,50,48,55,48,55,100,52,49,101,102,48,50,54,97,48,51,101,54,49,102,48,101,48,57,56,52,51,50,57,56,97,102,50,101,49,50,52,49,51,97,53,98,57,53,97,56,98,55,50,48,50,55,97,53,101,48,55,56,50,57,98,101,54,56,50,98,50,56,97,100,52,48,102,57,48,53,55,102,99,48,55,55,100,53,48,49,48,48,99,48,49,102,51,53,48,48,50,52,100,52,48,49,98,52,50,48,48,102,102,51,101,99,50,50,56,98,54,48,48,102,102,53,100,53,54,48,52,57,97,54,50,56,99,48,52,98,99,50,48,48,57,97,56,48,55,100,100,56,98,55,101,53,57,56,48,51,100,99,99,48,48,102,102,57,48,55,100,48,55,48,55,50,51,48,57,55,48,48,49,101,101,53,48,48,54,55,54,50,56,48,102,102,56,97,48,50,98,102,48,48,51,101,53,97,54,48,52,98,56,48,51,99,53,48,50,54,50,99,48,49,102,53,54,52,53,55,54,48,55,55,56,53,55,102,52,102,48,48,55,97,48,99,48,102,102,53,48,56,48,57,56,102,48,102,98,102,48,52,101,49,52,48,56,54,48,57,49,48,55,55,56,48,101,99,48,48,57,55,55,48,50,54,51,52,48,49,101,101,53,50,99,54,52,48,52,102,56,98,97,50,56,56,49,51,54,48,57,51,99,53,100,97,51,57,100,48,99,97,53,101,53,57,48,55,56,50,99,57,48,48,51,98,51,52,51,98,99,53,57,102,57,97,57,56,102,102,48,48,97,56,56,53,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,57,48,56,53,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,51,48,49,53,48,49,48,55,52,48,49,102,51,56,54,48,102,49,57,55,48,53,54,57,52,99,48,48,102,102,102,97,100,99,50,56,53,48,57,51,48,49,50,101,53,52,48,55,57,102,56,49,51,56,100,56,98,99,52,51,99,99,50,51,51,100,57,51,56,48,52,57,57,50,52,48,57,52,98,52,98,50,98,98,56,54,99,57,52,56,100,52,57,50,56,100,100,49,49,50,97,101,97,102,48,50,52,101,100,98,50,53,56,54,55,52,57,54,100,97,55,56,48,102,99,52,97,48,49,53,49,48,48,48,102,102,102,57,54,54,48,49,51,50,48,48,102,102,102,49,52,49,101,54,48,48,102,102,51,101,100,55,99,49,101,100,48,49,50,102,56,49,101,52,50,99,51,50,52,48,55,48,48,48,102,102,57,54,53,48,48,55,98,49,51,56,51,98,54,52,49,99,56,54,53,49,51,50,48,50,53,100,99,49,102,52,56,49,50,100,101,48,52,98,57,56,55,100,48,51,100,102,56,49,51,50,56,52,53,50,97,48,49,54,101,57,54,48,57,99,50,101,48,97,101,52,53,98,98,48,49,51,101,50,101,99,98,102,102,51,97,51,56,48,57,54,48,48,102,102,57,54,57,53,99,54,50,98,100,55,102,99,48,53,55,101,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,49,56,52,51,98,56,49,101,50,50,101,48,51,97,54,53,98,97,50,49,55,101,49,100,102,52,99,99,56,50,53,99,49,53,101,48,57,56,99,56,54,57,56,48,57,55,52,54,52,98,101,99,56,50,54,53,49,100,50,49,49,53,50,51,101,54,49,50,100,49,57,50,100,49,54,56,57,50,50,97,52,50,52,52,102,100,53,49,102,52,99,100,55,98,100,56,57,54,100,100,52,53,101,53,100,55,102,99,48,51,102,101,49,55,53,48,50,55,97,48,48,55,100,48,99,56,49,51,49,99,48,102,49,56,48,57,98,55,48,48,102,102,55,100,53,48,56,49,50,97,99,48,52,99,50,48,51,100,56,50,99,52,48,52,100,52,51,102,97,49,102,100,48,48,102,102,55,97,101,49,52,53,102,57,54,49,50,56,54,53,49,50,50,55,52,56,97,48,101,57,56,49,51,50,48,48,102,102,102,56,52,51,57,54,53,55,48,48,102,102,53,97,56,55,54,52,97,53,48,101,102,57,52,100,49,101,52,97,57,48,101,99,57,53,100,50,54,52,49,50,56,57,48,55,55,99,54,97,55,51,97,54,50,55,102,55,49,51,57,99,48,51,56,53,53,102,102,48,48,98,48,51,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,97,48,50,99,53,48,49,50,57,101,48,101,54,98,48,49,51,49,54,48,52,100,50,56,49,50,100,52,48,52,98,100,56,50,54,102,50,48,54,48,55,102,48,48,102,102,99,49,99,100,56,51,57,97,57,50,99,51,51,48,48,102,102,57,98,99,56,51,56,49,101,56,48,51,99,53,48,101,98,56,55,50,99,49,51,52,48,57,54,101,53,98,49,52,53,100,50,98,97,50,48,48,57,101,52,98,57,100,49,51,57,55,97,53,53,54,98,100,51,53,51,56,98,51,50,98,102,56,48,53,102,52,48,48,99,101,97,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,52,48,97,50,48,48,49,102,52,52,97,48,52,98,56,48,51,99,51,48,50,54,51,48,48,102,102,49,102,54,57,56,48,52,57,102,55,48,55,55,97,53,55,101,50,99,55,56,51,56,97,48,55,102,101,48,52,98,102,48,49,51,49,101,49,102,56,99,48,57,100,50,56,49,48,102,97,48,48,102,102,51,98,99,48,55,53,101,48,52,99,52,56,51,57,101,48,48,55,98,57,100,51,102,101,50,102,56,98,98,50,56,51,50,53,48,50,52,101,52,98,99,52,51,99,48,57,50,50,57,54,56,98,53,50,102,97,102,55,101,48,50,53,97,49,100,102,50,99,51,99,100,52,101,102,102,48,48,100,101,99,48,50,53,51,99,49,99,100,55,48,50,53,100,48,48,57,53,97,48,50,53,97,56,48,57,55,98,48,52,100,102,52,102,101,48,101,49,99,49,99,48,48,102,102,51,57,98,48,55,51,53,50,53,56,52,98,48,48,102,102,57,52,101,57,99,48,48,102,52,98,99,49,100,100,48,55,53,99,51,57,54,48,57,57,48,52,98,55,50,100,56,98,100,99,56,98,57,50,99,48,52,56,102,51,57,100,49,51,57,55,97,53,57,102,56,102,53,53,51,56,98,51,50,99,51,54,48,52,102,53,56,51,48,101,98,97,56,50,55,48,48,48,102,102,102,98,48,57,48,55,56,99,49,101,51,48,55,51,54,48,52,56,52,48,49,51,98,101,48,102,55,56,51,57,99,57,52,48,57,51,48,102,54,48,51,97,98,48,50,53,48,99,48,57,57,54,48,55,57,48,49,100,55,52,98,101,100,50,48,51,98,50,56,97,49,101,51,48,101,52,56,51,57,57,48,102,57,56,55,57,99,97,51,52,56,101,99,49,54,56,56,50,53,56,57,53,52,57,48,49,57,49,54,56,53,54,51,49,55,101,53,51,99,97,101,50,99,49,48,50,102,57,49,57,52,101,50,98,100,51,57,98,50,54,100,102,102,102,48,48,102,102,98,99,98,48,48,55,99,98,52,56,48,49,102,54,51,53,99,48,57,56,98,48,50,54,56,99,97,101,48,50,53,49,52,49,100,101,48,55,56,102,49,54,50,48,101,57,52,49,99,51,48,50,52,99,48,49,101,102,56,50,97,98,49,53,53,52,56,54,48,57,49,48,50,54,50,52,49,100,56,48,51,99,54,48,50,54,51,56,49,100,56,48,55,57,52,99,53,56,57,55,99,49,99,52,50,56,56,51,99,97,57,55,57,48,56,51,98,99,53,100,97,51,50,50,55,48,49,50,53,48,102,48,57,54,52,49,99,49,97,102,53,102,57,53,97,48,50,54,50,53,56,54,97,50,99,54,48,48,102,102,53,48,50,53,48,99,57,48,55,98,50,48,102,50,52,51,99,50,48,102,56,99,49,101,57,48,51,99,97,48,55,98,97,49,101,102,52,56,99,57,56,49,101,101,48,55,97,54,49,102,102,48,102,57,48,51,99,54,48,102,52,97,54,54,54,100,48,49,49,99,49,51,54,49,101,52,48,102,99,48,55,56,48,98,50,48,102,51,57,55,52,57,50,48,57,55,50,98,49,48,56,97,101,50,97,53,56,100,52,53,97,57,54,56,57,55,52,52,53,48,48,97,101,50,98,57,48,55,52,53,52,56,48,57,55,57,53,99,56,50,100,101,48,99,101,48,50,100,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,97,48,56,48,49,102,49,56,51,48,48,55,100,57,55,56,48,51,99,56,102,48,49,51,52,56,57,54,48,52,98,100,54,48,101,101,54,50,101,55,48,49,51,102,48,48,102,102,102,102,99,48,57,50,102,48,55,51,55,50,53,56,54,50,101,55,57,53,97,48,50,52,51,100,49,56,49,101,51,48,55,101,56,51,57,57,100,50,56,49,50,98,99,51,56,54,49,101,100,101,53,57,57,50,101,48,102,56,102,53,54,52,52,101,53,101,48,55,51,56,54,52,54,50,50,48,50,54,55,99,49,51,56,48,57,101,50,98,48,48,102,102,53,55,100,53,48,99,48,48,102,102,55,54,54,48,102,49,99,51,100,54,48,101,56,56,49,101,50,56,51,98,100,48,55,97,99,49,99,54,50,99,50,52,97,55,48,102,99,48,51,98,49,48,102,98,56,55,52,99,49,101,49,48,55,51,56,98,57,48,52,57,49,53,101,53,56,55,50,97,99,51,100,50,49,99,56,50,102,99,97,100,48,102,51,48,55,54,100,51,99,48,52,98,99,98,53,52,52,52,102,50,97,49,51,50,53,48,52,98,56,50,98,53,49,57,51,50,57,48,99,98,49,50,98,99,98,48,50,98,57,51,98,99,57,48,50,99,49,48,49,51,49,97,102,53,49,53,102,101,48,49,102,55,48,97,50,53,56,55,102,48,51,57,52,49,100,102,48,55,57,50,49,99,56,48,102,56,56,51,98,100,48,102,55,97,48,54,50,100,48,51,97,99,49,102,99,48,101,97,48,55,57,48,51,57,54,49,101,55,50,97,97,57,50,49,51,100,48,101,52,98,49,50,56,48,51,100,56,53,52,50,53,57,52,52,53,99,97,48,100,50,53,57,53,56,57,97,56,50,57,101,56,98,100,50,56,97,98,52,102,52,97,52,52,48,52,101,49,53,101,57,101,56,48,57,102,49,100,99,50,52,56,48,57,99,56,52,101,54,57,55,50,52,48,56,98,52,48,49,102,49,102,56,48,48,102,102,55,100,98,51,57,53,101,48,48,102,98,50,102,48,50,53,51,99,97,52,50,98,56,51,102,54,57,48,49,99,102,48,101,101,56,49,51,48,52,48,101,55,49,48,52,97,100,48,55,55,56,49,102,49,48,101,98,98,52,48,102,51,48,51,57,99,53,101,56,55,102,48,49,101,51,49,53,97,48,101,102,99,49,100,99,48,51,57,97,52,54,50,102,48,49,102,99,55,48,55,55,101,53,49,48,55,51,99,51,56,56,57,54,49,99,98,48,101,57,48,55,98,48,51,101,99,49,102,100,52,97,52,48,97,52,49,52,48,50,56,100,51,99,51,98,56,49,100,99,48,102,48,51,49,52,49,100,101,50,98,52,51,99,97,53,56,100,54,48,52,56,57,53,101,48,51,48,51,50,102,102,56,48,53,102,100,56,48,51,101,99,54,48,48,102,102,49,102,49,50,50,48,102,100,48,55,57,52,48,57,57,100,48,101,50,48,51,99,99,48,50,53,48,48,102,102,98,99,48,48,102,102,55,98,57,52,49,100,52,56,51,100,102,48,50,54,51,52,51,98,48,56,56,48,102,57,99,51,56,56,48,50,53,54,53,52,49,52,101,48,48,102,52,52,56,49,100,51,48,55,102,99,49,101,48,56,55,101,52,98,101,48,55,57,48,48,102,102,102,54,51,56,55,57,48,49,101,56,48,49,51,50,48,56,52,49,101,50,48,55,56,102,56,49,100,98,56,55,55,53,50,48,51,98,56,53,51,101,48,101,52,48,55,52,100,48,48,97,99,48,102,49,48,55,100,51,97,54,48,48,102,102,57,57,48,55,55,98,97,48,57,54,51,50,53,56,51,55,56,48,55,56,53,48,50,53,54,56,49,99,97,97,51,56,49,50,100,99,48,52,98,50,48,49,50,101,50,48,52,98,98,97,50,57,54,55,99,98,100,52,54,48,55,48,56,48,101,50,48,49,100,48,48,51,57,55,52,55,50,102,48,49,50,49,52,53,53,102,50,101,57,49,99,49,100,55,48,51,98,100,50,56,48,51,56,99,56,101,53,98,55,50,98,48,48,52,100,56,98,101,101,53,54,48,50,55,99,48,52,57,51,50,54,102,52,48,48,49,51,100,50,102,55,50,48,48,102,102,50,54,51,51,53,52,53,97,49,54,49,101,55,97,55,100,56,55,102,97,101,98,102,102,97,56,48,52,99,54,56,48,51,101,102,57,56,48,57,56,101,48,55,55,50,48,52,100,99,48,48,51,101,100,55,56,48,57,97,57,48,50,54,49,48,49,100,52,49,54,50,48,50,54,97,49,99,50,48,102,101,101,48,55,49,102,52,53,48,49,54,49,52,56,54,53,101,97,49,101,52,56,57,48,101,57,56,49,50,100,101,48,101,55,52,51,57,52,53,56,101,48,52,97,56,55,57,99,97,53,48,101,102,57,55,51,48,52,52,98,54,48,101,99,57,54,51,50,54,52,100,50,56,57,48,55,102,102,98,100,51,55,100,51,49,48,51,98,54,57,99,101,48,48,102,102,55,51,57,50,56,48,52,48,51,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,98,98,56,48,51,101,50,54,54,48,52,99,56,48,51,98,98,48,55,57,56,48,48,102,97,97,48,48,102,102,55,52,97,48,52,98,101,48,55,54,99,98,49,48,52,99,48,55,102,99,48,57,54,53,48,48,102,102,55,98,101,102,56,51,99,57,52,49,48,52,57,57,55,97,99,48,48,57,55,101,48,55,100,50,48,52,99,56,48,49,51,49,56,49,102,52,48,101,55,101,48,52,99,50,54,49,52,97,56,48,53,51,97,53,56,50,55,48,97,56,50,98,57,50,97,101,51,57,52,50,53,100,57,55,102,97,55,99,54,48,49,51,52,48,49,50,100,50,99,55,102,52,48,99,48,51,52,48,97,56,48,56,48,54,48,48,102,102,102,56,51,49,48,48,102,102,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,55,102,99,53,102,102,48,49,52,48,99,48,49,102,50,51,53,48,48,102,102,55,100,49,48,56,51,102,50,48,48,102,102,55,100,57,97,48,51,102,102,48,50,53,57,99,48,57,56,53,48,50,53,102,49,51,50,56,98,52,48,102,50,51,48,101,48,51,57,57,48,50,53,57,48,49,101,57,57,53,55,52,56,97,49,100,48,52,50,48,48,102,102,55,97,54,48,48,101,49,57,56,48,102,98,48,51,101,102,48,102,100,48,55,100,56,49,102,102,48,50,55,48,51,102,52,48,102,55,99,51,56,50,56,50,49,102,52,97,48,101,52,97,54,48,55,102,56,97,54,52,52,97,48,55,53,101,53,48,49,52,57,99,51,101,50,49,101,50,100,52,52,56,97,97,48,102,49,53,52,55,52,100,52,49,52,49,48,51,52,97,48,48,102,102,55,100,51,98,56,48,51,101,57,56,99,49,100,48,48,48,102,102,51,101,97,57,99,49,100,97,100,98,50,53,51,57,55,52,48,48,102,102,102,55,101,56,51,101,55,48,102,52,49,52,102,54,56,56,49,102,50,48,55,56,98,99,97,99,48,102,51,56,55,52,99,51,52,52,51,50,102,48,51,98,101,48,101,99,50,48,51,99,52,53,48,55,48,101,56,97,53,48,51,100,52,48,55,57,48,49,100,49,57,97,97,48,102,53,56,51,98,57,54,48,98,99,48,49,51,55,50,98,97,97,50,101,51,50,53,54,50,97,99,97,101,101,100,57,53,56,56,55,99,49,51,101,48,55,54,52,98,97,102,102,101,97,48,50,102,101,56,48,51,101,52,98,48,48,102,102,52,101,52,102,48,50,52,101,56,48,49,102,53,54,56,48,102,53,99,101,53,52,54,50,100,97,52,48,57,97,55,48,48,55,98,101,99,48,57,51,53,97,51,97,55,56,50,52,102,57,53,55,52,48,102,99,56,48,57,55,55,48,55,102,48,55,50,100,99,48,49,98,57,98,48,102,52,56,50,54,102,50,48,56,48,51,100,98,51,99,48,50,99,55,55,50,56,48,51,53,50,52,54,57,48,102,50,49,53,98,98,54,100,54,48,55,97,101,49,101,101,48,102,52,49,52,54,49,99,56,48,101,97,56,55,57,56,51,101,54,49,101,55,50,101,48,97,55,48,101,101,48,55,53,99,51,97,50,49,100,99,50,102,48,51,100,48,49,101,51,48,102,48,48,102,102,55,56,52,98,52,52,50,50,57,48,97,48,50,56,52,97,51,48,101,101,97,48,50,52,57,54,56,53,99,57,55,50,53,101,57,55,56,53,57,53,52,50,49,57,53,50,53,52,49,53,101,56,52,56,99,57,48,57,97,53,57,49,54,101,57,99,54,52,48,50,98,57,48,49,49,100,50,57,51,100,51,57,99,57,54,101,51,102,101,48,49,53,48,99,48,48,102,102,102,57,49,55,56,48,51,101,101,48,56,51,101,101,48,48,102,102,102,98,48,56,48,50,54,52,48,51,100,99,48,101,49,52,51,98,48,48,102,102,50,52,56,53,50,56,49,50,100,56,48,52,98,101,56,51,99,56,50,102,52,51,97,99,49,100,98,52,48,48,102,102,101,101,56,55,97,56,51,57,50,48,102,50,52,97,49,48,55,57,56,49,102,54,48,55,52,97,49,102,102,48,55,100,101,49,99,98,50,57,48,49,102,97,49,52,97,49,102,56,50,97,56,51,56,52,53,49,57,55,52,53,55,49,53,54,49,102,55,48,55,55,99,49,102,52,52,53,99,53,55,56,55,51,49,48,52,51,100,54,49,101,51,48,101,57,50,48,49,53,100,57,49,52,98,51,99,53,57,49,55,99,53,97,50,54,54,50,99,98,55,102,56,48,98,53,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,49,99,55,48,48,51,101,57,48,99,48,49,102,54,51,52,53,99,48,48,102,102,51,101,98,54,56,48,57,101,49,48,101,49,48,51,100,48,52,98,52,102,52,56,56,48,55,54,54,49,102,100,52,57,48,101,98,56,51,97,54,48,55,98,50,56,97,101,97,53,97,52,102,52,51,52,48,48,102,102,55,55,48,49,101,98,48,55,98,99,48,101,57,56,98,102,48,102,101,56,55,56,57,49,53,49,56,48,49,101,102,98,48,101,49,56,55,55,57,49,48,98,56,52,48,48,102,102,101,101,56,55,50,97,97,49,48,48,102,102,98,57,48,102,52,50,55,97,55,48,55,55,100,98,100,97,55,49,55,48,53,54,50,54,49,53,101,52,97,57,48,48,102,102,48,51,56,51,99,49,99,97,48,51,101,50,48,101,51,48,51,102,102,48,55,53,50,48,101,101,99,49,102,51,48,51,98,53,50,100,100,49,99,98,56,48,101,52,56,51,99,98,48,101,53,48,55,51,52,51,102,99,49,100,98,52,99,54,52,98,49,50,57,99,98,51,55,49,98,50,57,56,51,101,97,49,100,56,50,97,99,51,100,48,53,51,97,50,49,54,50,57,52,53,48,57,54,99,53,101,57,53,48,48,102,102,50,54,55,56,97,57,50,101,52,97,101,98,52,101,57,52,48,50,99,56,98,48,52,50,100,100,50,55,48,50,52,48,98,48,52,101,54,98,99,50,54,53,56,48,52,51,49,50,56,48,54,51,100,48,48,51,101,50,49,50,48,48,102,102,102,98,50,98,101,48,102,51,48,49,100,53,56,55,98,99,48,57,48,99,48,55,97,48,49,101,100,50,100,56,98,52,48,55,56,50,49,99,49,99,53,101,56,51,99,56,48,55,55,52,57,97,49,101,51,50,102,55,50,54,97,49,49,53,97,48,101,55,99,51,97,56,49,100,102,48,50,53,97,52,49,99,100,56,55,52,56,51,56,52,53,49,97,52,49,55,99,49,102,57,52,102,50,100,100,49,51,50,49,57,54,101,53,56,57,54,51,52,53,53,56,55,54,52,97,52,48,101,55,97,49,48,55,55,97,50,50,57,50,98,57,53,99,53,56,97,49,50,55,101,98,50,98,54,102,102,99,48,55,55,101,53,100,55,53,100,55,102,99,50,97,48,49,102,48,56,51,101,50,48,55,55,101,48,101,49,99,49,100,98,56,55,57,52,49,101,99,56,51,100,51,48,102,50,49,52,101,49,99,101,48,101,49,56,55,53,50,56,97,97,57,50,101,99,51,99,48,53,101,57,55,50,53,51,56,55,55,56,97,56,50,98,56,48,52,102,48,98,101,50,98,48,51,97,101,53,54,48,50,54,56,98,56,48,102,48,57,54,56,53,50,57,52,101,56,98,52,57,56,53,99,57,55,52,53,54,97,49,51,53,100,51,56,98,49,52,50,54,101,100,51,49,50,100,49,57,48,100,98,98,101,57,98,53,49,49,52,48,49,48,98,99,97,48,49,99,48,97,48,48,102,102,102,57,51,99,57,54,52,53,56,57,52,101,48,48,102,102,102,97,51,57,48,50,55,55,48,98,50,50,97,56,98,48,52,101,50,97,57,51,57,49,98,56,49,50,100,52,48,57,55,50,99,48,97,102,52,99,52,56,52,51,52,98,54,48,49,51,48,48,102,102,52,100,101,48,51,56,49,52,54,55,56,51,48,52,57,52,54,102,50,57,51,51,97,57,49,100,50,49,50,50,50,98,99,102,51,57,49,97,101,54,57,101,51,54,99,48,49,51,102,52,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,100,55,56,48,51,101,49,50,54,48,102,56,48,49,100,102,48,55,51,48,49,101,51,56,49,51,100,99,48,101,57,99,51,99,48,49,101,53,50,57,99,97,97,48,102,101,56,51,101,57,101,48,52,97,101,54,48,55,54,101,49,100,100,52,101,50,101,52,97,52,52,49,50,100,99,51,100,49,99,49,100,100,49,52,50,48,52,100,56,56,55,57,99,51,100,102,56,97,52,50,57,57,50,99,98,52,52,52,50,101,52,98,101,101,53,50,49,53,48,57,50,56,101,57,97,53,56,52,57,52,54,56,48,53,57,55,50,98,57,48,54,102,97,55,57,54,56,48,50,53,101,53,55,57,57,99,53,48,48,102,102,99,52,57,53,48,48,102,102,97,49,55,48,48,55,99,53,99,48,98,50,50,99,53,49,56,48,49,102,55,56,99,48,52,57,53,49,53,99,56,56,53,56,50,55,97,51,57,53,101,53,57,101,48,50,54,51,98,49,54,54,53,55,97,51,50,54,50,52,51,48,56,97,57,101,48,57,48,48,102,102,50,53,48,48,102,102,48,57,56,50,52,56,52,53,48,49,51,48,52,53,57,55,48,49,50,99,57,54,48,57,50,52,97,101,52,100,48,52,49,51,55,51,54,49,57,53,57,50,102,98,52,57,50,102,100,52,48,51,55,97,49,55,102,102,53,100,55,53,48,56,97,48,50,54,52,56,49,102,55,56,55,53,56,48,57,54,100,48,55,48,54,48,102,57,99,49,102,99,48,55,99,100,51,49,49,100,49,56,97,49,48,55,52,54,48,101,97,99,49,101,48,56,51,99,99,52,101,54,100,101,52,56,50,98,57,56,55,56,98,51,54,52,51,56,50,49,99,101,50,102,56,51,101,54,57,48,53,52,49,53,98,56,98,53,50,100,99,97,49,52,51,52,98,50,100,53,51,53,49,48,97,51,52,97,57,52,49,52,50,98,50,101,99,97,101,57,98,97,100,102,53,97,55,97,48,51,54,55,52,100,57,102,102,48,49,54,97,48,48,49,102,50,55,102,48,48,102,102,55,100,98,57,48,55,53,48,48,57,52,100,48,50,53,98,56,51,99,97,48,52,57,101,48,51,98,52,50,102,53,49,57,51,48,49,102,98,48,51,102,102,48,101,53,57,55,52,49,100,98,48,102,55,97,51,50,49,57,54,97,53,54,98,98,50,53,49,56,51,57,56,48,55,98,50,48,101,102,99,49,102,102,56,51,98,49,50,101,99,98,49,52,54,52,55,50,56,56,49,101,52,56,55,55,99,51,101,52,53,54,56,55,56,99,97,102,48,102,97,48,55,54,56,97,101,56,57,52,98,52,100,48,101,98,57,55,56,49,100,48,52,49,102,52,52,52,98,50,56,52,102,50,100,54,57,97,50,98,97,52,48,50,98,56,100,50,57,50,100,50,53,51,100,50,49,50,49,51,53,51,49,50,49,101,52,98,52,98,52,98,55,57,101,52,56,52,97,52,98,52,56,55,51,98,99,102,50,52,98,99,57,49,53,100,50,49,50,49,101,52,56,52,56,52,56,97,50,52,57,48,57,51,53,53,52,55,97,102,99,100,101,97,99,49,97,100,102,100,55,49,99,49,101,51,48,48,55,100,57,51,56,49,51,55,97,49,101,57,48,50,55,55,52,48,57,99,101,48,55,102,48,48,102,101,52,51,99,48,49,101,52,50,102,48,98,102,50,56,56,98,100,48,55,97,52,48,102,52,100,98,48,55,53,98,48,53,101,57,54,56,57,101,53,97,51,97,49,100,99,48,55,53,48,53,97,48,51,100,56,48,102,100,48,55,99,56,51,57,52,49,100,54,50,98,97,53,50,99,51,99,54,49,101,98,52,51,50,97,52,97,97,50,57,53,48,56,51,100,97,57,49,50,56,52,53,50,57,52,50,53,100,100,56,55,55,56,97,102,101,57,49,52,48,50,53,53,101,101,51,100,50,55,50,54,56,50,49,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,57,55,56,48,51,101,97,50,56,48,57,56,102,50,102,56,48,57,53,102,48,48,55,100,56,98,48,49,50,56,52,49,102,101,50,98,52,51,101,101,57,54,49,99,50,48,101,97,49,54,101,48,52,99,53,48,51,56,50,48,101,57,48,51,100,100,50,101,49,49,99,51,99,97,57,99,49,100,52,50,98,57,50,56,49,99,102,57,54,50,48,102,100,56,49,100,97,57,55,52,49,102,101,50,98,56,51,99,52,53,56,50,50,49,55,52,53,48,50,48,50,53,56,55,55,54,99,97,97,48,101,101,99,97,54,57,54,54,56,50,49,101,57,52,100,97,48,101,97,100,52,97,49,101,55,52,98,54,52,49,97,56,52,51,50,53,50,48,53,97,48,97,54,48,56,97,57,54,57,50,56,48,57,48,56,101,57,97,56,54,57,48,102,50,50,50,53,97,50,51,99,99,97,52,50,50,97,53,97,51,98,57,100,57,55,57,49,57,101,54,50,98,50,52,50,51,98,99,56,101,57,48,99,53,49,50,54,49,50,97,54,97,52,102,51,102,49,102,99,100,56,51,53,102,101,97,99,51,55,102,56,48,55,100,98,48,55,50,56,51,101,52,53,48,48,102,102,51,99,49,48,101,55,56,55,52,99,51,102,56,49,100,50,50,99,57,49,52,98,97,48,101,97,48,55,101,48,51,98,48,49,100,101,48,102,55,56,55,54,48,98,57,50,98,100,50,57,48,52,98,49,50,98,56,98,53,50,56,48,51,99,99,53,52,97,50,57,55,54,53,50,49,54,50,53,54,57,54,50,53,52,97,53,97,55,57,53,101,57,97,56,50,57,99,53,53,97,53,51,48,57,97,56,54,57,99,56,50,57,99,57,97,56,48,57,98,50,57,49,49,52,56,50,53,56,53,98,55,53,49,55,52,51,57,50,56,50,48,50,48,48,102,102,102,97,97,57,52,57,52,56,52,100,48,48,102,102,55,100,53,101,56,48,51,101,98,55,57,51,49,50,57,50,49,101,52,97,52,98,52,100,48,50,52,50,56,48,57,51,99,52,97,52,99,52,57,52,57,55,50,57,100,52,56,52,57,52,57,52,97,48,50,53,101,52,49,100,100,50,52,50,52,50,52,97,52,50,52,51,99,52,98,98,101,57,49,55,55,101,97,101,97,102,102,97,97,102,101,98,102,97,49,54,48,99,56,51,102,99,98,102,101,48,50,100,57,56,48,51,101,53,54,48,48,102,55,99,49,100,102,48,55,51,48,48,102,102,49,102,52,101,52,48,52,99,56,56,51,97,55,48,102,50,48,55,57,48,97,55,50,98,48,51,102,54,48,102,57,99,48,49,101,57,48,56,48,51,100,51,57,48,101,101,97,54,49,55,50,53,51,50,48,57,54,101,49,101,57,99,48,101,101,48,48,57,97,53,48,50,53,100,56,51,99,99,49,101,101,101,53,50,49,52,99,57,99,53,97,97,49,49,55,48,53,101,100,57,52,54,53,51,97,53,50,51,97,55,57,54,51,56,97,49,52,48,50,99,98,57,53,97,56,51,52,48,57,102,50,99,55,50,48,97,48,57,49,98,97,48,48,97,53,51,53,48,48,99,48,97,48,48,102,102,55,99,101,51,52,98,50,50,99,57,49,53,48,99,48,49,102,53,57,97,53,55,97,51,49,54,48,57,99,56,101,56,48,53,97,102,48,50,55,51,99,48,52,100,49,48,53,57,52,99,52,56,54,57,48,56,98,49,99,56,48,57,48,48,102,102,52,97,54,50,52,97,50,101,50,99,49,49,51,55,57,52,53,52,98,99,56,52,57,51,99,57,97,49,53,50,52,52,53,55,54,101,101,56,101,100,57,49,102,99,57,50,56,48,53,102,97,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,49,100,99,56,48,51,101,51,98,54,48,102,55,52,49,100,101,56,51,56,50,48,48,102,102,55,100,99,54,48,49,50,55,97,48,102,53,56,49,101,57,56,55,57,56,97,55,48,101,56,48,55,48,99,51,97,100,48,48,102,102,52,99,48,102,50,102,48,51,99,52,53,101,57,55,48,53,50,57,52,50,53,52,50,48,53,49,55,97,48,52,97,99,48,51,101,101,48,101,100,49,53,54,48,57,57,50,101,99,51,99,48,53,97,57,52,56,53,51,50,49,48,50,55,52,98,55,50,101,56,97,100,52,49,54,99,49,51,99,53,56,50,48,102,98,52,100,52,56,52,54,52,49,100,102,97,54,100,99,99,100,48,48,102,102,55,49,102,97,56,48,52,48,101,49,53,52,53,57,57,54,50,53,51,97,54,98,52,53,57,49,53,50,53,56,50,54,49,53,52,53,56,51,49,57,101,99,99,50,55,97,48,50,52,97,52,50,49,97,54,51,51,57,50,49,57,101,56,101,57,48,49,56,50,52,97,51,102,57,52,57,54,102,100,50,51,50,52,50,52,52,100,100,52,53,54,101,49,57,100,53,48,102,99,102,102,53,48,48,102,102,55,102,49,97,102,102,101,97,48,50,55,102,56,48,51,101,54,48,54,48,52,100,102,101,48,55,52,54,48,52,56,99,48,55,48,99,49,99,49,48,51,98,102,48,55,57,54,48,48,102,54,100,56,51,100,54,48,55,97,48,48,102,57,52,51,97,102,56,51,101,101,49,100,48,50,97,56,51,101,53,99,97,54,48,102,48,49,55,101,48,52,98,101,48,55,100,56,49,100,49,48,49,51,50,101,49,99,99,48,102,50,48,48,57,57,48,55,55,52,97,51,48,102,50,57,53,99,49,101,53,50,99,99,51,97,48,53,56,56,55,56,99,97,99,52,52,50,57,100,51,102,57,55,52,53,49,50,55,56,55,51,52,98,48,52,100,52,54,57,50,98,52,98,48,48,52,102,50,55,99,54,52,49,53,48,49,99,48,49,52,48,50,99,53,48,48,102,102,49,102,51,53,49,50,99,99,98,49,48,48,102,102,55,56,57,99,56,51,56,54,50,57,102,57,54,48,57,99,48,50,53,51,99,48,57,49,48,48,102,102,55,53,56,53,57,102,50,97,102,97,53,97,52,55,50,98,55,49,54,50,48,48,102,102,102,53,102,99,48,57,97,56,52,53,99,53,56,54,50,98,102,100,53,50,50,101,52,99,48,52,98,54,99,56,57,100,50,101,54,55,53,57,48,101,52,51,100,54,56,102,102,50,102,102,56,48,57,101,52,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,97,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,49,57,56,48,51,101,51,99,54,48,102,49,99,49,102,55,56,51,99,53,48,48,102,102,55,100,53,97,48,49,50,101,98,99,49,102,53,48,51,97,50,52,100,48,55,52,54,48,48,102,54,50,48,55,48,99,49,100,50,48,51,98,56,48,55,52,56,48,57,97,48,55,97,54,53,48,48,51,100,52,48,48,102,102,55,97,57,101,48,101,53,48,51,98,54,48,52,98,99,48,51,57,51,101,49,99,48,48,102,102,55,98,101,56,100,99,97,48,52,54,57,101,48,101,101,100,48,99,51,101,102,56,98,51,50,100,51,101,48,55,53,101,53,100,49,50,50,102,56,51,57,97,48,50,53,53,52,48,50,54,55,53,52,48,50,54,49,98,101,48,51,99,53,53,48,50,100,101,48,48,102,102,55,100,52,50,56,55,56,56,97,54,48,102,49,48,48,51,101,97,100,56,48,49,102,53,100,56,48,50,52,101,57,56,48,57,99,99,53,49,48,49,50,51,56,48,52,97,51,56,55,54,99,98,51,48,48,98,54,52,56,54,52,49,50,56,53,99,49,53,99,48,52,98,98,56,51,98,48,48,102,102,52,102,97,48,55,101,57,52,56,101,100,102,52,56,57,54,102,50,52,98,49,101,57,50,100,48,102,51,56,56,51,52,55,99,52,49,99,102,101,50,56,99,48,54,52,50,98,102,101,48,50,48,49,56,48,51,101,55,51,56,48,48,102,102,99,54,98,99,48,48,102,102,52,52,100,56,48,48,102,102,50,48,52,97,53,48,49,48,48,100,52,48,51,49,101,99,48,49,102,51,53,49,48,50,53,99,48,49,101,49,56,51,99,98,48,55,49,52,48,52,97,51,56,49,51,48,56,49,100,98,52,48,101,57,50,48,101,102,99,48,57,54,51,48,48,55,97,102,97,48,48,102,53,50,52,98,48,99,57,52,53,48,98,53,57,48,51,56,51,101,97,48,102,55,56,49,50,97,101,49,99,99,48,101,55,101,48,52,98,97,54,49,55,50,53,55,57,55,48,57,50,48,57,100,50,100,99,97,100,52,97,56,97,48,49,50,50,50,56,99,51,99,49,52,100,102,51,100,57,54,57,50,53,54,97,48,55,101,57,99,97,48,49,55,48,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,102,99,50,56,48,52,52,56,48,49,50,98,56,48,52,98,55,56,51,99,49,48,50,54,100,56,49,102,97,48,55,49,99,48,57,55,100,48,55,53,48,53,55,48,48,102,102,57,98,48,51,99,49,48,55,56,50,48,48,102,102,102,55,49,100,48,55,55,56,97,101,57,52,97,50,56,49,48,54,53,101,48,48,102,102,55,98,52,99,51,57,101,53,102,56,55,100,48,98,50,57,48,52,99,56,55,57,56,98,97,48,101,102,49,52,100,51,98,49,53,48,49,100,100,50,99,54,98,56,50,55,56,98,98,52,49,51,100,52,101,100,48,48,102,102,57,100,52,101,102,50,56,53,54,48,49,101,100,101,98,102,102,97,56,48,53,50,50,56,48,51,101,53,50,54,48,102,49,99,49,102,54,48,51,99,54,48,48,55,100,97,53,56,55,57,54,52,49,102,54,56,51,97,48,52,99,48,55,52,55,99,51,56,54,49,99,50,50,101,48,49,100,99,48,51,97,52,48,52,101,48,51,100,52,50,56,48,49,101,57,48,48,51,100,52,102,48,55,50,52,49,100,97,48,50,54,49,99,48,57,56,49,97,48,101,48,56,51,100,102,52,54,48,49,50,50,52,55,56,57,48,55,55,50,56,99,49,102,54,48,52,102,57,54,55,57,98,48,55,53,99,53,100,49,99,51,99,48,49,99,102,101,53,55,55,57,50,99,97,102,100,50,55,51,55,98,48,48,54,100,100,50,56,48,53,55,54,48,48,102,102,51,101,54,54,99,49,101,50,50,57,56,51,99,50,48,48,102,102,102,98,52,97,48,55,51,54,48,50,53,48,57,99,48,57,100,101,53,48,56,49,50,51,97,48,101,101,99,51,98,56,53,97,48,49,48,49,50,57,49,99,49,50,56,53,99,49,53,56,48,52,99,51,48,49,51,52,53,99,98,48,52,49,48,48,102,102,98,97,52,52,54,101,53,50,50,97,52,49,51,48,99,101,57,52,97,52,52,50,54,56,55,99,57,55,57,57,98,97,101,52,98,101,102,102,48,49,52,54,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,101,54,56,48,49,102,49,51,54,48,48,55,100,98,100,56,55,53,48,49,99,101,57,54,97,57,50,48,48,102,97,101,98,48,55,100,51,55,56,97,54,50,97,99,49,101,57,56,51,99,49,52,56,48,102,53,56,51,97,51,48,102,97,101,56,50,99,49,51,98,57,54,97,48,102,50,56,51,101,101,57,48,48,52,98,97,48,51,57,51,48,101,49,48,51,97,56,97,48,101,100,48,55,53,56,49,100,98,49,54,50,57,54,56,53,52,57,99,56,97,53,54,57,54,54,53,99,52,56,55,102,56,51,100,50,49,102,56,50,98,99,51,98,101,100,99,99,99,57,53,56,53,97,99,50,49,53,99,97,48,49,54,51,54,48,49,56,98,99,97,48,49,48,97,48,48,102,102,101,57,56,49,101,52,56,55,56,52,49,99,101,48,51,100,50,48,55,54,97,48,102,55,52,51,97,48,57,49,57,48,99,51,100,99,48,101,98,48,51,102,101,49,99,100,48,55,56,99,49,100,54,52,99,101,100,97,48,97,52,48,50,53,48,51,99,56,49,99,55,48,102,48,49,53,56,49,101,55,50,57,53,50,52,49,50,101,53,57,97,49,49,54,52,53,52,97,52,54,57,50,100,52,97,98,52,52,97,50,50,57,101,53,55,49,54,50,56,51,101,50,54,56,48,52,99,48,97,102,52,101,54,102,56,54,55,54,48,49,99,100,48,48,102,102,48,102,97,55,99,48,50,55,53,52,51,98,101,48,52,102,55,48,49,50,48,101,48,101,50,48,49,102,48,49,53,50,53,99,102,50,102,48,51,100,97,49,100,99,48,101,48,48,102,102,51,97,102,48,55,55,48,48,102,102,102,56,53,50,101,52,97,102,52,101,50,98,52,56,48,51,101,54,50,57,56,49,99,99,48,51,97,102,48,102,51,56,51,99,49,52,54,48,52,98,50,53,48,55,52,52,51,97,50,53,52,56,51,50,53,97,48,55,98,51,53,55,97,48,101,97,97,48,100,56,55,52,56,99,57,48,54,50,57,99,98,48,97,100,98,98,50,56,51,102,101,50,48,56,48,51,101,102,57,56,48,57,55,49,48,55,56,99,48,52,100,98,56,48,51,101,97,56,52,48,57,97,57,48,50,53,101,99,49,100,51,57,53,99,48,50,54,97,49,102,100,48,102,101,56,48,51,100,48,102,57,50,56,48,97,102,97,52,99,50,56,57,49,51,97,52,53,48,55,52,99,48,57,57,48,48,102,102,55,51,99,49,102,52,50,99,52,48,50,101,56,51,99,99,53,100,48,55,55,99,97,54,56,102,50,53,52,56,55,54,52,98,49,97,51,97,55,49,55,97,56,51,98,101,51,99,98,55,57,51,49,51,102,98,54,56,50,101,48,48,102,102,52,99,54,50,56,48,55,102,99,50,56,48,52,100,51,48,48,51,101,102,100,52,48,57,52,101,48,101,57,48,49,50,54,97,48,48,102,102,102,98,52,52,48,50,54,51,99,49,99,100,56,51,98,53,50,57,48,48,102,102,52,56,99,49,100,53,57,52,55,52,48,101,56,51,48,55,49,100,57,48,49,51,52,50,99,48,98,50,48,100,98,49,54,50,48,52,98,98,56,51,57,98,48,102,52,56,55,56,101,97,97,56,98,102,48,102,50,48,55,98,48,51,99,55,49,102,48,55,56,56,51,99,99,53,57,49,98,49,55,50,53,56,102,100,52,48,57,56,51,57,53,98,97,48,97,100,56,56,52,50,52,50,102,102,48,50,54,48,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,56,49,48,48,55,99,52,99,99,48,57,54,102,48,55,56,97,48,102,51,48,48,49,102,54,98,101,48,101,57,52,48,57,56,51,48,101,100,57,53,102,57,50,48,51,56,48,48,52,98,50,56,48,51,100,102,55,56,49,101,52,97,55,55,52,99,50,56,57,57,48,49,50,101,101,48,102,97,52,48,57,54,102,48,50,54,51,48,51,57,54,49,100,48,101,48,57,54,52,100,50,101,57,48,48,102,102,98,56,52,98,48,52,101,49,54,101,53,55,50,53,52,52,48,48,102,102,57,48,57,52,56,53,102,102,57,100,49,56,48,52,99,99,48,52,98,52,97,101,51,57,54,48,97,48,49,97,101,101,97,48,50,99,100,48,48,51,101,50,97,101,48,52,97,54,56,55,52,99,49,99,52,56,48,51,101,97,101,52,49,100,57,48,51,101,51,54,99,97,52,99,53,51,56,51,100,53,48,50,54,50,102,56,55,100,51,48,51,100,52,55,54,52,98,51,50,99,56,98,49,99,57,97,48,48,102,102,102,52,56,99,48,57,56,56,48,50,54,50,56,51,97,99,49,99,56,101,48,48,102,102,100,100,51,49,55,52,49,100,99,52,53,48,52,97,48,55,55,56,98,57,97,100,102,48,55,53,99,97,102,48,101,102,101,98,102,53,98,57,54,100,56,98,49,50,99,98,53,97,54,102,48,49,57,57,53,55,102,99,49,48,51,48,48,55,100,57,51,56,49,51,100,99,48,101,99,99,48,49,102,53,100,56,48,52,97,56,48,51,99,51,48,50,54,50,52,49,101,52,97,55,101,54,49,50,57,48,56,97,56,48,102,55,49,52,97,48,101,98,56,97,50,97,52,54,50,102,101,102,48,55,100,99,49,101,101,50,51,48,51,98,55,48,102,101,56,55,101,52,51,57,50,49,99,55,97,50,100,48,97,49,48,101,56,48,55,101,101,48,51,98,49,50,49,101,56,97,48,101,52,49,54,50,56,55,56,51,99,99,53,102,49,52,55,52,49,100,100,50,97,56,100,97,99,98,52,97,101,55,54,57,48,49,51,52,48,50,54,55,48,48,102,102,57,98,101,48,50,54,50,99,98,102,48,50,54,100,48,48,102,102,57,57,56,48,55,101,56,48,52,99,53,48,55,56,57,49,99,48,52,98,57,50,56,49,102,48,48,51,100,99,48,55,57,97,48,102,49,100,49,52,97,50,101,57,48,56,48,57,97,48,48,102,54,101,57,53,56,49,102,102,48,55,56,48,49,101,55,48,102,101,50,51,56,55,55,56,48,52,99,53,48,99,97,54,48,101,102,99,57,54,57,99,97,53,97,48,102,49,97,52,50,49,101,50,100,102,57,52,52,53,55,53,97,55,101,57,50,55,52,53,55,97,48,99,102,57,52,50,56,48,49,56,57,99,48,49,102,50,55,98,48,48,102,102,55,100,98,50,48,55,55,52,48,57,101,102,48,55,97,54,48,101,56,99,49,100,48,56,51,56,101,48,102,53,54,50,102,52,48,57,55,98,48,101,101,48,55,48,48,51,56,56,48,102,50,48,98,50,52,52,97,50,56,56,98,48,50,98,51,51,50,48,102,57,52,97,53,48,102,49,48,51,102,102,48,101,99,97,52,97,52,48,50,54,48,51,101,50,48,101,100,56,51,97,50,49,102,98,98,99,48,48,102,102,102,54,51,56,55,98,99,97,53,99,100,99,52,57,54,49,52,49,100,53,48,48,102,102,98,56,102,53,99,97,101,101,53,98,54,52,102,98,52,49,48,49,52,102,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,99,48,97,48,48,55,99,50,98,99,48,57,98,97,52,56,48,49,50,100,48,55,102,52,48,52,56,54,52,57,53,97,56,51,100,49,98,97,54,56,51,100,50,48,50,54,101,101,56,98,57,48,48,55,98,56,52,97,100,48,49,51,49,48,100,98,98,48,48,52,97,97,56,51,57,97,48,49,50,100,48,48,102,102,55,98,52,98,57,52,55,56,98,56,99,56,57,49,51,99,49,51,55,56,51,99,97,48,48,102,55,54,48,48,102,102,57,55,55,98,57,48,49,50,100,48,48,55,98,55,55,50,55,102,101,53,56,101,48,48,102,102,98,102,53,53,48,51,99,50,48,48,102,102,55,99,55,57,56,48,57,98,97,48,102,56,48,49,50,57,50,48,48,102,98,52,97,48,50,53,99,99,48,49,101,100,49,52,55,52,53,52,57,48,48,55,57,57,98,48,55,56,48,48,102,102,101,55,99,48,57,52,53,48,102,53,54,52,56,56,50,99,53,100,48,99,48,51,57,99,48,102,97,52,48,57,56,56,48,55,50,51,99,98,98,52,57,52,55,57,50,97,99,51,99,54,49,100,102,50,50,57,54,100,56,48,51,100,98,54,56,98,97,54,100,51,98,57,55,99,53,55,99,102,102,102,49,54,48,49,100,99,50,99,52,54,99,100,102,102,56,48,55,49,98,50,56,48,56,56,56,48,48,102,57,97,98,48,49,50,102,52,53,99,56,55,56,99,51,56,97,48,52,57,100,48,51,102,98,48,101,100,56,55,53,99,51,99,97,57,48,53,53,48,51,98,56,99,48,52,99,50,99,56,51,99,102,48,102,50,57,53,56,49,100,101,50,102,52,98,56,48,101,101,57,53,102,99,51,100,97,53,99,48,49,50,97,97,49,99,101,48,101,53,53,48,55,57,56,98,99,52,55,52,97,97,50,57,99,51,57,56,48,57,101,52,57,52,54,52,57,52,50,48,101,102,56,50,55,50,50,50,52,51,99,50,53,56,48,48,102,102,51,98,51,97,54,98,57,54,49,98,55,53,48,49,101,101,100,52,49,50,97,48,50,55,101,56,48,57,51,51,48,55,55,99,48,52,102,99,48,49,50,98,56,48,102,49,56,48,57,54,51,48,55,56,101,56,102,50,100,57,52,54,48,102,48,54,56,51,97,49,57,99,50,101,49,56,54,52,97,55,99,53,98,49,53,54,48,48,102,102,102,54,57,48,51,99,53,48,101,54,48,55,102,97,52,48,52,98,56,98,49,50,102,56,51,98,50,49,101,101,52,53,52,51,99,57,99,57,56,49,99,97,50,98,100,48,99,98,48,50,52,53,49,50,54,56,50,55,100,48,56,101,100,57,100,48,102,102,56,52,102,52,50,102,102,48,48,56,100,99,53,100,52,51,54,48,49,102,48,56,51,57,100,48,55,56,48,48,102,102,101,49,99,49,101,51,56,55,57,52,49,100,51,48,51,100,51,48,101,100,57,55,48,49,99,101,48,102,101,48,55,53,54,52,97,98,97,50,101,99,51,98,101,53,101,57,52,99,53,99,48,55,55,56,98,54,50,98,56,48,52,101,99,97,48,50,98,48,51,100,48,53,54,54,52,97,50,57,99,51,99,50,53,53,57,52,56,53,99,50,50,101,52,99,50,57,56,98,97,50,98,57,51,53,97,57,52,101,50,98,57,48,57,99,97,52,50,52,98,52,53,52,100,54,101,54,57,48,54,97,50,101,56,50,57,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,101,51,48,55,49,52,48,101,55,48,51,101,50,48,102,102,52,49,101,57,56,55,53,52,49,100,49,56,55,48,48,102,102,97,53,48,102,49,56,55,56,56,51,100,54,49,101,99,101,53,100,102,50,97,56,97,55,48,101,55,56,55,53,56,98,50,48,102,98,48,55,56,57,50,99,48,52,56,99,51,98,99,53,97,56,55,57,99,98,49,97,50,98,56,51,98,52,53,49,48,48,102,102,51,98,53,52,98,52,57,52,50,50,97,52,97,54,52,98,52,101,52,102,48,52,97,101,102,99,97,102,50,98,100,49,57,51,48,98,49,102,50,52,53,48,101,98,55,48,57,99,53,48,49,100,102,52,48,49,102,49,48,97,48,48,102,102,55,100,54,57,101,48,55,57,50,48,102,55,48,51,99,99,48,52,102,97,48,51,100,51,48,101,97,49,54,97,99,57,52,48,48,101,57,56,48,52,57,55,48,51,56,98,52,98,50,100,99,97,50,100,50,49,100,53,48,102,99,56,48,51,100,102,99,49,100,56,48,50,54,53,48,49,99,100,48,51,100,48,48,52,98,97,52,49,55,101,49,99,53,50,99,53,48,99,51,99,101,48,48,102,54,99,50,54,49,53,99,53,54,99,53,54,48,101,57,56,55,98,52,97,101,48,49,50,98,50,99,50,98,52,48,55,56,98,97,55,53,55,57,50,98,54,55,102,99,48,51,49,54,52,51,98,56,49,100,100,50,57,56,51,97,56,53,51,97,50,57,52,48,49,100,102,52,51,101,56,50,53,51,57,53,101,48,57,56,99,56,54,56,54,48,57,57,52,97,52,98,48,99,55,97,52,97,52,50,52,50,53,50,52,52,101,52,56,52,97,52,57,52,99,52,97,97,50,52,57,52,57,48,57,49,53,53,101,97,102,102,57,97,97,97,57,100,102,99,101,53,48,52,57,99,48,49,102,54,54,56,48,52,100,99,50,52,48,49,50,50,52,48,52,57,48,48,51,101,99,48,50,54,97,100,49,99,97,99,52,49,50,101,49,100,48,55,53,50,48,48,102,52,101,48,56,57,53,99,53,56,48,55,56,53,48,56,51,97,52,56,54,57,51,54,49,102,55,48,55,98,97,49,99,49,48,55,55,53,99,49,51,48,53,102,49,54,52,53,50,48,55,97,53,48,52,97,101,100,49,56,51,100,101,48,57,98,56,48,52,101,49,52,54,53,56,52,97,55,55,56,99,53,55,55,101,56,48,101,50,54,52,97,55,98,50,48,102,100,50,56,48,57,56,48,48,102,102,48,102,57,57,55,56,49,51,55,52,49,101,102,48,55,51,56,48,52,97,56,56,51,56,99,48,50,53,53,56,97,54,52,55,52,53,55,52,51,97,52,48,52,101,54,48,48,51,100,52,100,48,48,55,98,100,49,102,55,57,98,50,99,100,100,52,98,52,54,99,48,52,98,100,56,51,99,55,48,50,53,55,99,49,101,51,56,55,55,54,53,49,49,50,49,49,48,51,99,56,53,54,49,53,50,56,100,97,56,98,53,50,100,49,50,55,51,57,99,98,56,48,101,102,56,55,98,56,102,56,49,56,50,98,52,48,52,56,53,100,57,101,53,56,55,102,102,48,48,98,52,54,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,54,57,56,48,57,50,50,48,55,98,97,53,51,48,49,50,102,99,48,52,101,54,56,49,50,56,101,48,102,100,99,51,99,57,48,101,98,97,53,48,56,51,57,48,48,102,102,50,54,55,56,49,99,50,48,51,100,99,50,101,97,49,49,101,49,49,57,101,55,57,99,50,57,99,49,100,98,48,51,100,55,48,101,57,56,55,99,99,98,49,54,49,49,101,49,51,48,98,54,50,56,100,48,97,101,101,100,48,99,97,52,52,57,100,50,48,57,100,50,102,48,97,99,52,50,102,102,57,100,100,50,99,56,97,102,56,50,52,57,57,50,48,97,99,97,101,98,102,101,48,49,101,54,54,48,52,56,53,56,49,51,55,50,49,99,102,48,50,55,98,52,48,57,53,48,48,55,53,50,48,52,100,54,48,55,48,53,56,52,98,52,53,48,101,56,56,51,100,52,99,49,102,97,48,49,50,97,52,55,52,101,54,99,97,100,54,57,50,100,97,99,49,99,56,48,55,57,48,49,102,49,48,55,55,52,57,102,97,100,57,50,56,99,51,99,97,49,101,100,50,97,56,101,48,50,54,56,49,100,50,52,97,102,97,100,48,56,98,102,50,99,50,55,99,102,100,101,98,50,49,51,57,53,52,56,48,56,52,48,101,50,97,56,48,57,54,97,48,48,102,102,102,56,54,98,56,49,51,57,97,53,102,48,51,100,97,48,50,53,54,56,49,102,50,56,49,50,56,54,49,101,49,52,56,50,97,49,48,56,97,51,48,50,53,50,50,52,49,100,100,101,48,55,55,48,56,102,53,54,57,101,56,101,53,98,57,55,54,48,48,102,53,102,48,49,101,50,56,49,51,51,101,48,102,52,48,51,101,49,102,51,50,57,54,49,101,54,50,99,53,48,56,98,52,101,56,48,57,54,53,54,98,49,102,55,50,56,56,51,97,99,49,100,100,48,49,50,101,52,50,101,55,50,99,102,57,55,57,102,101,52,102,57,48,49,100,50,57,55,102,99,48,50,98,49,56,48,49,102,50,100,52,48,50,52,56,48,51,101,50,48,101,51,56,48,49,102,54,49,52,53,101,56,49,51,53,54,100,49,53,50,56,97,99,48,51,98,50,48,50,54,98,50,56,97,101,101,49,100,53,52,54,50,56,56,97,101,50,99,53,97,50,98,99,51,98,53,56,49,99,53,48,51,57,48,48,50,53,98,48,49,100,99,57,55,56,48,50,54,56,99,99,56,55,52,52,97,52,48,101,101,57,53,53,56,98,56,48,102,48,49,55,51,98,50,48,56,50,52,48,98,102,48,102,49,54,50,99,50,56,57,102,52,102,101,53,54,49,54,53,53,99,97,102,53,48,49,53,48,49,52,48,51,55,100,48,48,102,102,49,102,50,52,102,48,50,53,48,56,48,49,101,54,98,52,48,49,102,53,55,52,48,102,98,102,48,55,51,52,49,100,98,54,48,55,56,52,48,102,100,99,51,56,52,48,48,102,52,101,51,48,51,57,97,99,53,55,56,55,51,102,48,55,97,99,51,100,52,53,51,102,48,102,53,48,49,51,49,48,48,101,50,55,48,51,99,48,48,48,102,102,55,98,54,101,56,97,99,48,101,100,49,55,101,49,101,102,50,98,52,49,51,99,49,99,98,48,101,101,50,52,56,48,57,97,52,56,55,53,56,49,50,53,99,98,48,50,98,57,49,48,99,53,98,48,50,55,56,97,101,52,52,101,52,52,48,50,56,50,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,100,52,97,97,50,98,48,98,49,50,101,49,51,53,97,50,98,52,97,57,50,98,100,51,48,98,53,50,99,49,50,51,51,100,100,56,52,48,52,48,52,54,52,56,52,99,52,99,55,98,50,51,98,51,100,50,49,50,48,51,48,52,54,52,55,100,52,57,50,101,55,57,52,54,54,49,50,50,57,99,57,56,57,102,99,51,51,57,97,49,98,49,98,102,57,48,48,102,102,101,57,48,48,102,102,48,55,100,51,49,56,49,50,54,54,49,101,48,48,102,102,50,52,49,99,48,49,102,53,99,101,48,52,98,102,48,49,50,99,52,49,102,52,52,55,50,97,50,99,51,102,54,49,99,48,99,48,102,53,51,48,55,97,48,98,55,50,97,100,57,52,102,101,101,49,54,98,99,51,100,56,48,102,100,48,49,101,56,48,55,102,56,97,52,99,57,50,53,56,49,54,54,49,100,56,48,101,56,57,55,50,57,55,100,48,48,97,56,48,102,97,50,51,97,50,52,55,52,100,50,56,57,48,97,53,48,97,56,51,52,56,50,98,102,97,55,49,53,102,57,98,50,99,53,51,52,48,50,100,55,52,48,49,102,49,98,48,48,50,53,48,56,48,49,101,54,98,52,48,49,102,54,56,99,48,101,52,48,48,102,102,49,101,102,50,48,55,54,100,52,48,102,48,99,49,99,51,56,55,48,102,48,51,99,56,57,48,55,99,98,56,98,48,48,101,55,102,48,102,53,56,55,53,52,97,55,99,49,101,97,48,50,53,100,99,49,102,98,54,48,55,55,100,99,51,99,57,52,53,57,48,55,54,99,98,102,48,101,55,57,53,97,48,57,101,48,102,97,48,55,55,49,49,52,48,52,97,101,52,51,100,51,100,48,56,49,51,101,53,56,97,50,54,99,53,52,56,50,55,52,98,49,52,53,99,52,48,48,51,55,100,53,55,102,102,53,48,48,98,52,54,48,48,102,102,55,99,99,98,99,48,57,98,97,48,101,56,48,51,101,52,48,50,54,98,56,49,99,54,48,49,50,97,99,53,51,50,51,97,52,98,52,49,101,100,48,50,52,100,48,48,102,102,49,101,97,54,56,48,51,100,101,56,57,48,102,51,54,53,54,51,52,56,56,57,51,99,48,57,56,52,48,55,55,48,48,52,97,102,56,51,99,54,48,101,101,52,50,50,50,52,97,50,56,55,57,48,98,50,50,100,53,50,55,99,57,53,52,53,54,50,52,101,55,55,57,55,48,53,48,48,102,102,55,52,55,54,101,48,99,57,53,97,48,50,55,99,100,55,101,57,102,56,48,51,50,57,52,98,52,50,99,99,97,101,50,57,100,48,57,100,50,99,56,98,54,50,99,49,48,99,97,97,52,48,54,51,98,51,57,50,49,51,100,51,100,50,53,56,52,51,52,51,54,52,49,51,48,102,54,52,55,52,55,48,52,99,50,52,97,52,55,57,52,54,54,102,53,50,52,97,52,51,51,51,51,53,55,53,98,48,54,57,53,50,50,102,55,100,97,56,48,50,51,56,48,48,102,102,57,102,53,48,50,54,101,52,51,100,101,48,52,102,54,56,49,51,53,101,48,102,53,56,48,57,97,99,48,102,102,50,51,97,49,97,50,48,55,98,48,49,101,97,55,48,101,50,102,50,100,57,49,100,48,49,98,50,99,53,97,52,51,54,98,48,55,50,52,49,100,98,56,55,51,56,49,100,100,49,53,99,48,57,55,54,48,98,99,48,102,50,56,55,98,48,98,53,50,50,48,50,53,54,49,100,50,52,53,51,102,52,100,48,102,48,49,54,49,53,102,102,102,53,51,57,48,97,50,97,49,48,49,48,98,102,99,49,51,97,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,52,50,48,48,55,99,53,55,99,49,102,56,48,55,99,52,49,100,57,56,48,51,101,101,48,56,48,57,55,51,48,55,55,48,56,56,49,102,52,52,57,48,101,99,48,51,98,50,48,55,99,51,99,49,101,102,53,48,51,100,48,50,98,50,56,51,99,56,53,56,57,52,99,49,100,99,48,102,49,54,48,101,48,56,49,50,98,101,48,52,99,49,48,55,56,48,51,57,51,50,53,102,50,50,97,51,57,54,101,56,50,49,100,99,50,100,51,57,52,56,53,102,57,54,49,100,51,48,97,99,99,53,101,97,48,57,54,49,99,97,101,52,102,52,56,50,54,53,54,54,52,50,50,99,54,98,53,100,48,48,54,100,98,50,56,48,52,51,53,48,51,56,97,48,55,99,54,49,102,49,48,55,48,52,48,102,52,99,51,97,97,48,102,55,48,51,56,48,53,100,48,55,56,99,51,98,97,49,101,98,48,101,57,102,50,101,102,49,53,54,53,99,48,55,51,99,51,100,50,53,57,48,55,50,52,51,99,52,56,56,48,50,55,56,49,100,101,50,100,52,51,98,48,53,56,99,57,53,99,49,101,53,50,56,56,48,49,100,97,97,53,53,99,97,54,57,53,50,53,99,97,53,97,48,97,55,56,50,53,51,101,101,53,56,49,53,101,57,50,57,56,53,55,53,53,49,49,52,99,97,102,56,48,51,101,53,53,55,102,99,97,99,98,52,50,98,48,97,101,50,101,49,48,57,100,50,98,52,98,54,50,98,100,48,99,98,53,52,48,52,56,101,99,102,52,56,52,48,52,102,52,54,54,49,51,49,48,100,101,48,52,98,98,100,57,50,49,49,99,49,51,48,56,99,57,49,97,57,49,57,99,100,50,57,50,99,51,51,53,51,51,55,51,102,48,54,57,51,50,50,98,54,100,101,52,48,50,49,99,99,49,102,48,56,51,57,100,48,55,56,48,48,101,49,99,49,101,51,56,55,57,52,49,100,51,48,51,100,51,48,101,100,57,55,48,49,99,101,48,102,101,48,55,53,54,52,97,97,97,50,101,99,51,98,101,53,101,57,52,99,53,99,48,55,55,56,98,54,50,98,56,48,52,102,48,97,48,50,98,48,51,100,48,53,54,54,52,97,50,57,99,51,99,50,53,53,57,52,56,53,99,50,50,101,52,99,50,57,56,98,97,50,98,57,51,53,97,57,52,101,50,98,57,48,57,99,97,52,50,52,98,52,53,52,100,54,101,54,57,48,50,97,50,101,56,48,51,101,56,49,52,48,50,99,56,52,48,49,102,50,102,52,48,50,52,52,57,51,99,49,99,98,48,49,51,55,54,49,100,56,48,50,54,101,99,97,48,52,55,50,57,50,48,51,97,52,48,52,99,101,102,50,101,51,97,54,49,53,50,53,52,48,55,54,56,51,98,99,49,100,99,48,48,102,102,55,98,53,99,48,49,101,56,57,56,51,98,49,48,50,53,97,56,49,100,56,97,50,101,52,97,50,99,57,49,52,51,99,54,101,49,54,99,49,101,57,101,53,101,49,54,56,53,57,97,52,97,53,55,101,48,48,102,54,102,49,52,52,48,50,52,49,51,102,99,55,99,53,56,99,53,100,49,54,51,98,102,99,48,52,101,53,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,49,56,52,51,98,56,49,100,100,50,101,48,51,100,56,53,98,97,50,49,52,48,49,100,102,52,51,99,57,99,53,99,49,54,48,48,57,56,101,56,54,56,54,48,57,56,52,54,52,52,101,102,48,50,53,57,49,100,50,49,50,57,50,51,54,52,56,52,98,52,57,52,52,52,53,57,50,50,56,97,56,101,57,49,53,102,100,53,101,100,53,51,51,101,51,55,50,53,102,54,53,102,102,48,48,102,102,99,49,99,48,48,55,99,50,55,48,49,99,54,56,55,98,99,51,98,50,49,99,54,48,50,55,56,48,49,102,53,56,55,97,99,51,57,52,57,54,56,52,49,100,49,48,55,97,56,48,48,102,50,100,52,48,48,102,52,56,99,51,100,99,53,57,48,55,54,56,98,51,52,54,52,50,50,101,50,52,51,57,52,53,98,56,49,51,53,52,49,100,56,48,102,101,56,48,51,100,98,50,49,101,51,50,99,56,97,55,52,51,50,97,52,98,53,101,53,55,57,54,54,57,50,56,101,53,52,49,55,102,99,51,98,48,53,56,49,54,51,100,48,49,99,102,50,53,55,49,54,98,100,48,49,100,102,50,56,55,99,48,55,98,98,53,48,50,102,56,48,48,102,102,55,100,54,50,56,49,50,54,54,56,54,48,52,56,51,56,49,50,54,48,48,101,56,56,48,57,54,51,102,54,53,50,50,55,57,55,48,49,99,49,48,48,102,102,55,98,102,55,57,54,99,49,101,48,50,57,99,51,97,54,53,51,56,55,51,102,49,55,51,99,51,100,54,48,102,54,48,51,102,97,49,102,100,50,98,55,97,53,49,53,97,53,49,57,54,101,53,102,50,50,54,97,50,98,100,49,52,51,101,53,100,48,97,54,54,52,98,100,50,99,51,55,100,97,57,99,100,57,48,98,97,54,102,52,49,54,99,48,99,49,100,55,102,99,48,56,102,52,48,49,102,50,50,100,48,55,101,48,49,102,48,48,102,102,50,53,101,99,48,49,102,53,48,48,102,102,48,52,100,57,56,51,99,56,48,55,54,97,49,102,53,52,98,48,101,51,56,51,99,101,50,97,55,56,51,56,56,99,49,99,102,50,100,52,97,55,48,102,50,49,54,54,49,100,97,48,102,49,49,56,98,49,48,50,54,55,48,49,99,56,57,52,50,49,101,52,101,53,51,50,53,49,52,50,53,98,57,52,56,49,101,48,102,50,48,48,102,102,102,54,101,57,55,52,53,56,50,50,97,55,101,50,98,53,51,101,48,99,56,52,57,55,53,48,53,56,49,99,97,102,98,55,50,54,56,48,50,55,50,53,52,48,51,49,53,99,48,49,102,51,54,52,48,55,99,54,49,102,48,48,102,102,101,52,56,51,97,99,48,50,52,55,56,49,100,49,49,52,97,53,100,56,55,57,53,48,52,51,97,50,48,102,98,51,56,49,51,50,100,56,51,101,97,53,52,49,53,56,49,101,57,50,100,48,97,55,48,101,100,57,55,98,56,49,100,99,48,55,56,48,48,57,53,52,48,102,51,56,55,54,102,48,55,57,56,51,98,54,56,97,55,50,97,56,51,100,51,50,53,55,49,54,56,57,52,57,48,57,54,53,48,55,50,101,98,55,101,49,100,102,50,99,56,57,57,54,52,53,54,57,57,99,102,53,100,52,48,50,101,97,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,101,102,51,48,48,55,100,53,100,48,49,51,57,50,48,48,102,102,102,49,48,50,48,50,52,53,52,49,99,55,48,49,51,55,54,48,50,53,49,99,97,48,48,48,102,102,55,97,98,50,48,48,102,102,102,53,51,48,101,53,53,101,50,99,52,48,52,100,48,49,50,57,56,51,56,50,48,102,56,48,49,101,49,56,51,98,48,100,56,48,52,99,55,56,55,54,99,51,97,54,48,57,97,100,54,48,48,102,54,53,55,52,98,101,54,50,56,49,48,51,52,54,52,56,102,49,102,97,55,55,57,48,52,102,97,54,56,48,52,56,54,50,56,48,54,51,100,56,48,51,101,49,53,99,48,52,99,55,56,51,99,51,48,55,57,54,48,101,50,56,48,57,98,55,48,50,53,101,99,51,99,56,57,102,100,50,52,49,100,102,56,49,50,99,54,48,48,102,52,48,56,48,49,101,57,98,49,53,102,100,49,52,97,49,54,98,50,48,55,48,55,100,52,49,101,102,48,50,54,97,48,51,101,54,49,102,48,101,48,57,56,52,51,50,57,56,97,102,50,101,49,50,52,49,51,97,53,98,57,53,97,56,98,55,50,48,50,55,97,53,101,48,55,56,50,57,98,101,54,56,50,98,50,56,97,100,52,48,102,57,48,53,55,102,99,48,55,55,100,53,48,50,54,48,48,48,102,102,55,100,102,97,56,49,50,57,99,49,101,100,48,50,55,50,99,48,49,102,53,55,54,48,52,99,55,56,51,57,98,48,55,54,97,53,50,48,48,57,101,48,51,100,52,50,102,50,52,49,100,48,48,48,102,102,51,100,56,101,99,56,48,57,97,49,53,101,53,54,56,54,51,99,97,101,48,50,54,50,48,49,99,100,56,55,97,52,51,99,55,101,97,56,98,102,48,102,50,48,55,52,99,51,98,57,55,98,56,55,55,52,51,98,50,53,57,49,98,49,55,50,53,56,101,102,51,57,49,102,56,48,57,54,101,98,50,99,97,101,49,48,57,51,48,48,102,102,101,55,100,55,53,102,102,48,48,56,48,55,53,100,52,48,99,48,99,48,49,102,54,56,97,48,52,57,98,55,48,48,102,102,55,100,55,101,56,49,51,100,50,48,102,99,52,48,57,52,53,101,53,98,101,50,102,99,48,49,101,57,50,56,48,51,100,51,51,51,49,54,57,99,97,101,48,49,50,98,101,57,55,99,51,102,97,48,101,55,56,49,100,101,48,51,99,102,102,52,48,50,53,100,56,51,99,56,49,101,101,101,56,98,101,48,48,49,101,102,52,48,52,97,57,98,57,55,99,53,56,55,98,48,99,51,53,54,57,52,49,100,52,48,57,48,52,51,48,50,102,99,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,54,97,52,48,48,102,102,55,99,53,57,99,48,57,48,56,48,55,57,56,48,102,57,48,48,102,102,57,102,51,48,50,53,102,52,48,57,99,50,55,52,51,98,55,56,98,53,48,50,53,102,56,49,100,52,56,51,99,48,48,55,102,97,48,101,100,99,51,102,56,57,100,99,98,55,48,101,102,97,49,99,98,50,49,101,50,52,97,48,50,53,54,48,51,101,52,48,50,53,97,56,99,48,57,53,99,49,101,102,50,98,99,51,101,55,52,55,50,100,52,49,101,52,56,55,52,52,49,98,50,57,56,51,97,97,57,101,56,48,54,52,97,99,52,99,98,49,100,51,48,53,56,55,50,98,99,48,53,53,98,53,48,48,102,102,100,102,54,48,48,55,99,54,57,99,48,57,51,54,101,48,52,57,100,48,48,51,101,97,100,48,49,100,52,49,56,98,55,99,53,98,52,56,49,51,52,101,48,48,102,102,102,54,50,48,49,51,57,53,56,99,56,48,48,57,50,101,53,53,100,48,51,102,50,48,50,53,100,99,49,99,51,57,56,97,56,48,48,54,101,57,48,51,100,50,48,57,98,99,56,50,48,48,102,102,102,54,99,101,48,48,102,102,98,101,102,56,97,48,48,100,52,57,49,101,56,51,98,54,53,54,101,100,102,100,102,102,56,48,99,48,52,98,97,101,98,97,102,102,56,48,53,56,51,56,48,51,101,54,49,101,48,52,101,52,56,48,51,100,54,99,48,50,55,97,99,51,97,48,48,52,97,50,100,57,53,48,48,57,51,101,48,52,57,50,48,48,102,102,57,102,99,101,50,100,55,49,54,48,48,57,56,99,53,100,48,48,102,102,51,99,99,56,48,51,57,101,48,50,53,56,56,49,101,56,54,101,48,50,53,98,99,51,98,52,53,54,56,48,57,53,56,48,57,55,101,50,98,52,49,50,56,55,101,49,101,49,48,102,55,48,50,55,102,56,51,55,56,48,52,56,56,56,56,48,57,55,102,48,49,51,102,100,52,49,56,57,48,50,54,56,99,48,57,57,48,48,102,102,55,56,50,48,52,100,98,48,51,102,52,48,102,99,48,49,51,48,52,48,102,53,99,98,49,48,49,51,54,48,55,56,50,48,102,48,52,48,49,101,100,99,57,48,102,48,57,54,51,52,56,97,53,48,50,48,99,98,99,48,48,102,54,57,56,55,51,99,97,48,48,101,53,57,53,98,52,48,57,54,48,101,99,57,52,97,49,100,101,50,57,97,55,54,50,97,48,51,98,97,53,55,52,101,48,52,56,57,52,56,56,50,55,97,57,102,101,99,49,51,97,57,100,101,57,51,54,99,49,55,54,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,52,48,54,56,49,48,48,55,99,52,99,99,48,57,57,48,48,55,56,99,48,101,99,99,48,49,102,54,98,101,48,101,57,52,48,57,55,99,48,101,100,57,54,49,57,49,99,51,56,48,48,52,99,100,48,48,102,102,51,100,102,55,99,49,101,52,97,48,102,52,51,50,56,57,101,48,49,51,49,101,48,101,53,56,48,57,54,102,48,50,54,51,48,51,101,56,49,100,48,99,48,57,57,52,100,50,57,53,51,99,98,56,52,52,48,52,57,57,54,101,53,56,97,53,53,99,48,48,102,102,57,48,57,55,54,53,48,55,97,100,55,56,48,52,99,99,48,52,99,56,97,101,51,57,53,101,97,48,50,98,102,50,56,51,49,50,48,52,97,101,48,49,51,50,48,48,102,102,102,48,52,48,57,52,57,48,55,101,56,49,99,55,48,50,54,48,56,49,100,52,49,54,50,48,50,53,50,48,102,48,52,49,100,102,48,48,102,102,51,100,99,55,50,49,100,101,50,99,54,53,49,52,97,48,52,101,57,54,52,48,49,101,101,99,48,101,55,57,55,101,49,99,98,50,99,97,56,49,50,99,49,101,54,50,57,52,51,99,50,53,51,53,54,101,53,52,48,55,56,56,98,49,57,101,48,57,101,50,57,49,51,56,100,53,53,98,99,48,50,52,57,51,98,52,97,54,99,55,102,56,48,55,98,55,97,101,98,97,101,98,102,101,48,49,55,53,56,48,48,102,57,57,97,48,49,50,55,101,53,48,48,55,54,48,49,102,49,56,49,50,100,50,48,52,99,99,56,55,48,48,102,102,51,98,55,50,101,56,55,99,48,49,102,57,97,49,56,51,102,99,52,102,48,55,100,48,53,99,53,49,54,101,57,97,100,57,100,48,56,49,99,101,48,55,50,48,48,57,54,48,48,101,55,48,55,50,57,50,54,52,97,101,50,102,52,51,99,56,101,49,53,53,51,57,48,52,51,98,100,50,53,57,99,53,48,48,102,102,51,100,97,99,53,48,49,53,55,52,101,55,101,48,48,101,100,52,48,49,51,49,50,99,48,49,50,52,57,100,99,48,52,53,97,53,48,48,102,102,101,102,53,48,48,55,100,97,48,48,102,102,51,57,97,52,52,48,55,100,54,48,48,102,97,102,102,48,50,55,52,99,51,97,97,99,56,55,55,56,98,50,48,102,48,56,55,99,52,98,49,48,50,52,101,99,48,57,97,53,50,56,48,51,56,99,56,99,53,50,97,51,57,54,101,53,57,49,54,101,48,48,102,102,102,55,51,48,55,57,56,49,99,98,56,55,97,52,97,99,50,98,57,49,99,97,56,48,101,102,49,52,54,57,53,48,57,54,49,101,50,50,100,49,50,99,98,53,57,50,98,101,52,97,102,50,57,52,56,50,55,53,57,54,52,57,53,97,52,97,102,56,100,97,57,51,52,56,100,56,48,52,97,48,48,55,102,99,51,57,54,53,99,56,51,98,98,48,102,100,48,55,100,48,49,100,101,56,55,56,57,48,56,98,50,50,98,52,51,99,50,49,99,52,48,102,54,56,55,57,48,51,57,56,53,101,49,53,99,53,99,49,53,52,57,48,53,49,57,55,52,53,55,57,55,48,49,100,56,50,101,49,51,48,97,53,50,100,49,48,48,98,53,50,57,53,51,52,99,57,56,53,52,57,54,56,56,52,57,56,56,48,57,48,56,97,57,101,53,51,97,54,100,54,52,98,50,98,100,51,50,54,57,48,54,99,102,54,100,102,51,102,102,56,57,50,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,99,52,48,48,102,102,102,97,100,98,48,55,50,99,56,54,48,52,99,50,48,49,51,102,52,48,52,57,98,56,51,97,49,50,100,99,97,97,99,53,99,56,55,52,99,51,102,48,48,52,100,48,48,49,50,102,52,49,100,97,48,102,101,50,49,56,50,55,97,56,97,100,100,56,51,56,56,49,101,51,48,55,100,48,49,99,53,48,101,99,56,55,97,53,100,57,52,57,52,54,50,100,99,97,51,50,100,56,57,55,50,97,99,98,57,55,98,54,99,53,50,49,54,48,56,52,53,101,56,49,49,51,55,50,98,57,99,54,97,101,52,51,53,54,99,48,51,98,51,56,49,100,51,48,51,98,54,48,101,102,48,51,57,99,48,55,53,97,48,101,100,52,49,100,49,48,55,52,53,56,101,56,54,49,100,49,48,55,53,56,49,99,48,48,102,102,101,54,56,51,98,56,48,101,98,50,49,48,54,56,57,101,57,48,48,57,52,48,101,100,56,55,49,99,51,98,101,53,54,56,55,54,48,97,52,52,53,101,57,48,53,57,97,54,57,54,50,53,98,50,52,49,48,50,97,56,97,98,52,52,57,50,52,53,56,49,54,50,53,56,97,55,102,97,57,97,48,52,102,57,54,48,57,99,101,55,48,100,54,99,48,50,101,51,99,48,49,102,48,99,97,48,50,53,101,99,98,55,48,102,49,48,49,51,97,56,48,102,57,48,48,57,56,50,50,100,56,51,98,50,49,101,51,52,97,48,101,48,57,52,52,48,52,98,98,56,51,99,49,48,101,48,49,53,54,49,101,52,99,49,100,101,50,102,100,56,48,101,55,97,49,48,51,99,56,50,98,52,49,101,99,48,49,50,98,101,49,102,49,50,98,48,97,102,48,48,102,102,55,98,100,53,49,57,50,97,48,97,53,52,57,48,102,50,54,50,57,57,50,49,50,48,98,48,97,48,101,55,50,54,49,50,52,101,97,50,98,50,55,49,54,55,101,50,57,48,48,57,52,97,56,48,54,53,99,50,102,102,101,97,48,52,102,52,48,48,102,102,102,98,101,54,48,50,54,51,56,49,101,51,48,49,50,57,48,48,102,102,48,102,97,97,49,48,50,54,97,52,48,57,56,52,48,55,52,101,53,56,56,48,57,53,48,55,102,52,51,56,52,48,48,102,52,51,101,56,97,48,50,99,50,57,48,99,97,50,52,98,101,56,102,52,49,101,99,48,50,54,52,48,49,99,102,48,55,50,99,98,49,48,48,98,52,48,102,51,49,52,97,49,101,48,50,57,97,102,100,49,53,50,49,101,54,50,99,54,52,99,57,99,53,49,50,55,54,100,56,102,52,100,102,52,51,52,102,99,100,97,55,51,54,48,55,48,97,97,48,50,52,49,48,48,102,102,51,101,54,97,50,48,52,99,55,56,51,99,51,48,55,54,56,48,101,50,56,48,57,52,55,48,50,53,101,99,51,98,54,57,102,100,49,56,49,100,102,56,49,51,51,56,48,48,102,102,102,53,102,52,48,49,101,97,52,57,53,102,57,49,52,97,49,55,55,50,55,102,48,55,50,97,49,101,102,48,50,53,53,99,51,101,54,49,99,102,101,48,57,56,52,99,50,57,99,98,48,50,101,49,49,56,49,50,52,53,98,57,54,52,57,53,55,52,48,50,52,52,53,101,48,55,55,101,57,99,101,55,56,50,99,101,56,98,50,52,48,100,100,48,53,55,102,99,48,50,101,49,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,48,48,102,102,101,97,53,48,48,55,100,51,49,56,49,51,57,56,49,101,48,48,102,102,50,55,101,52,48,49,102,53,99,101,48,52,98,102,48,49,51,51,97,49,102,52,52,56,50,97,50,48,51,102,54,49,102,102,99,48,102,53,51,56,55,97,48,97,56,50,97,100,101,52,102,99,101,49,53,53,99,51,97,54,48,102,100,48,49,101,56,48,55,48,52,97,52,101,57,50,53,55,57,54,54,49,101,55,48,102,55,49,55,50,56,98,100,51,99,97,56,48,101,53,97,51,97,53,99,54,52,100,50,102,53,51,54,53,51,54,56,51,52,98,50,98,102,50,48,57,53,100,100,98,50,98,57,48,56,48,100,52,100,52,48,52,52,52,48,48,102,102,55,99,50,55,48,49,102,57,48,55,98,99,51,99,101,49,99,54,48,50,55,56,48,49,99,97,48,55,97,99,51,101,97,57,54,57,97,49,100,49,48,55,53,54,48,48,102,102,102,50,100,52,48,48,102,102,102,52,56,99,51,97,50,53,57,48,55,57,52,98,51,52,57,52,50,50,57,101,52,51,101,97,53,98,56,49,51,53,52,49,101,55,48,102,101,56,48,51,100,98,50,49,100,99,50,99,56,98,56,52,99,50,97,52,97,97,101,53,56,49,54,54,56,99,56,101,53,98,57,55,102,56,51,98,48,53,55,57,53,100,100,51,100,99,100,50,53,56,57,54,98,57,51,100,100,100,50,57,57,56,48,55,98,98,53,102,102,52,48,57,52,56,97,56,99,57,101,56,101,57,48,56,52,57,97,99,51,50,57,54,56,56,57,54,99,98,97,56,99,57,52,56,54,57,49,49,57,50,49,56,52,57,54,53,50,50,54,57,56,52,56,54,53,50,49,49,100,50,51,55,56,52,56,52,54,97,57,101,54,97,100,102,54,57,97,56,102,101,52,100,101,55,102,50,52,48,49,50,99,50,48,48,102,102,102,98,97,48,48,55,50,99,49,102,97,48,55,50,97,48,48,102,98,52,50,48,50,55,56,57,48,56,51,101,56,49,100,50,50,99,52,51,57,101,56,56,48,102,49,52,48,57,97,57,48,50,54,53,56,49,101,98,56,55,48,49,49,53,51,56,97,49,50,101,48,97,49,54,48,98,51,48,55,54,101,49,101,100,48,50,54,49,99,49,101,57,50,51,56,55,52,56,98,102,50,57,53,56,50,100,48,97,55,50,98,98,50,53,56,55,55,100,51,97,52,97,100,52,97,99,53,54,57,54,48,53,51,54,52,101,50,56,49,51,97,49,49,55,56,48,57,54,49,54,52,57,57,50,100,101,102,50,48,49,100,53,97,97,48,49,54,56,97,48,48,102,57,97,48,56,51,57,48,48,102,102,102,57,49,53,99,48,52,102,50,48,51,56,100,48,55,102,97,53,55,48,55,51,49,50,57,48,52,49,100,51,97,55,48,49,50,98,56,48,101,99,99,49,100,97,50,55,48,55,99,49,49,48,51,98,54,53,57,97,49,56,55,55,100,51,52,49,101,57,50,53,48,51,101,49,48,50,54,97,48,51,101,54,57,52,53,52,97,53,56,55,56,100,49,99,97,56,57,48,101,100,97,52,56,55,57,53,51,52,51,98,98,51,56,98,55,97,52,48,98,50,102,50,56,51,99,51,54,56,51,56,48,52,99,54,99,97,100,48,49,50,102,100,57,51,98,55,102,56,48,57,56,50,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,51,56,56,55,50,56,51,57,97,49,101,48,48,55,56,50,49,102,48,48,102,102,101,97,48,55,48,99,51,97,54,53,54,97,53,49,55,52,49,101,98,48,102,99,56,55,57,99,51,98,101,49,99,102,48,101,98,57,52,99,53,55,97,50,97,55,49,54,50,53,56,57,54,97,53,102,56,55,57,56,98,53,52,53,50,57,48,97,52,50,98,56,97,100,50,98,56,97,57,52,52,52,102,50,99,49,51,57,51,53,51,56,98,52,52,97,52,55,52,50,52,51,52,49,52,48,52,49,52,100,52,102,52,99,98,52,56,56,56,52,49,52,48,55,49,99,97,57,57,97,102,102,48,48,102,102,100,48,55,48,48,55,99,51,102,48,49,99,55,48,55,99,52,49,100,49,48,48,102,102,51,101,98,49,48,51,102,50,53,99,48,55,102,99,51,57,54,57,52,49,100,98,50,100,99,49,101,55,48,49,51,52,56,49,101,56,48,55,57,97,49,99,56,50,99,99,98,53,48,101,100,57,54,52,53,51,49,54,54,53,102,56,51,97,100,48,102,97,56,51,56,48,48,50,53,97,49,50,48,51,98,54,53,98,49,53,97,57,101,53,101,57,53,48,53,55,50,53,49,54,97,49,100,98,50,99,57,50,52,97,101,52,98,52,99,50,98,100,51,99,97,54,97,50,99,48,51,98,97,53,56,53,97,50,56,54,97,53,55,49,54,50,57,101,52,54,97,97,52,48,54,99,48,53,48,52,52,52,48,49,102,53,56,99,48,101,102,100,51,99,49,100,53,48,48,51,101,98,57,56,48,57,48,102,48,101,48,57,55,97,49,100,99,99,49,100,55,48,102,53,48,55,53,48,48,57,51,55,48,50,53,55,52,97,48,48,102,102,102,97,49,52,99,101,49,52,101,57,48,53,49,49,54,52,56,56,49,102,49,50,56,99,49,99,53,48,55,49,48,97,52,48,102,50,55,50,101,48,97,101,52,99,52,50,50,98,100,51,100,56,50,100,101,48,98,53,50,98,53,50,49,48,99,98,48,101,53,98,97,49,50,49,49,54,51,50,101,50,51,53,52,49,54,49,51,50,101,51,55,101,51,48,51,100,99,98,102,102,97,56,48,53,53,99,56,48,51,101,53,98,54,48,52,101,54,49,55,97,48,102,101,56,48,49,102,54,50,101,57,99,48,52,98,49,53,97,52,49,53,48,57,101,49,99,50,48,50,52,102,97,57,49,55,56,55,49,48,98,97,50,97,57,101,50,99,49,51,97,49,51,102,48,49,51,48,50,48,101,50,56,48,57,54,97,48,102,101,56,55,57,102,97,52,49,54,49,54,49,101,54,50,102,48,97,56,52,98,48,52,57,49,55,48,53,51,48,50,53,51,52,57,52,52,53,49,48,55,54,102,52,54,57,102,48,53,57,54,50,102,52,98,48,100,52,57,98,50,48,49,97,54,52,53,97,49,54,54,53,55,49,52,101,56,52,101,57,54,52,53,98,49,54,48,56,54,53,53,50,48,51,49,100,57,99,57,48,57,101,57,101,57,50,99,50,49,97,49,98,50,48,57,56,55,98,50,51,97,51,56,50,54,49,50,53,50,51,99,97,51,51,55,97,57,50,53,50,49,57,57,57,97,98,97,100,56,51,52,97,57,49,55,98,101,100,52,48,49,48,101,54,48,102,56,52,49,102,49,48,51,99,48,48,102,102,55,102,48,48,102,102,102,49,99,51,99,97,48,102,54,52,49,101,57,56,55,57,48,98,56,48,102,56,56,55,102,48,51,100,51,50,53,53,52,57,55,54,49,101,48,50,102,52,98,57,50,101,48,51,99,50,53,98,49,54,50,48,50,52,54,53,48,49,53,56,49,100,55,50,98,51,97,53,49,55,48,49,101,49,50,100,48,98,98,50,101,49,50,98,50,49,57,52,99,53,50,57,53,99,56,52,100,53,50,55,49,54,50,57,99,101,52,97,49,50,50,50,50,97,49,51,55,53,50,56,51,51,49,49,51,102,101,49,52,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,99,57,97,48,48,102,56,97,55,56,51,100,102,48,55,56,50,49,99,99,48,48,102,102,55,100,99,54,56,49,50,100,99,48,101,57,99,51,98,54,49,101,52,50,101,48,97,99,48,101,49,56,51,101,55,48,48,55,97,98,99,48,48,102,53,49,56,51,98,99,56,54,53,99,57,55,50,56,50,53,52,48,55,97,54,56,49,100,99,48,49,50,98,52,48,52,99,53,48,55,57,56,51,97,51,99,98,98,50,57,57,48,52,98,54,52,51,50,57,99,98,100,56,50,56,99,98,56,52,97,52,57,52,100,50,98,55,49,55,99,56,48,53,57,54,50,98,53,51,55,101,50,99,48,97,101,99,56,50,57,102,97,97,102,56,48,54,100,53,97,56,48,52,97,53,56,48,51,101,57,97,52,48,57,98,97,48,101,55,48,49,50,50,50,48,48,102,102,102,98,50,51,48,50,53,99,52,48,57,97,97,48,102,102,50,51,97,53,50,53,56,55,52,56,49,100,53,102,48,55,98,102,99,98,52,52,54,52,48,54,99,97,100,55,57,51,53,100,99,49,102,53,48,55,48,99,48,102,52,52,49,100,100,50,48,52,97,51,51,52,53,101,48,55,56,99,51,97,52,53,52,57,99,48,52,100,52,51,100,97,56,57,99,101,57,56,49,101,48,50,98,99,56,101,51,100,54,48,52,102,53,49,56,97,102,52,100,48,48,101,98,52,53,102,102,100,52,48,56,99,99,48,49,102,50,49,49,48,50,52,97,52,51,56,101,48,52,101,48,56,48,51,101,98,52,48,48,57,56,53,52,98,48,102,50,49,53,101,101,53,56,55,56,52,48,57,55,48,48,55,55,50,48,102,54,48,48,57,57,102,48,101,53,50,54,49,53,52,56,97,53,52,53,49,55,52,57,99,49,101,57,48,55,51,56,48,101,48,48,49,102,53,97,52,48,55,55,52,51,98,102,100,50,49,51,52,51,97,52,49,101,97,52,100,52,99,50,97,53,51,53,51,48,51,99,99,57,51,55,56,97,54,52,48,97,48,101,102,57,54,51,54,57,100,102,55,50,98,52,51,99,54,53,55,51,98,53,98,98,97,48,55,57,56,97,50,54,56,55,100,52,51,57,97,53,48,48,51,99,49,48,101,55,56,55,98,48,51,56,54,49,101,100,50,98,53,49,52,98,97,48,101,97,48,55,101,48,51,98,48,49,101,48,48,102,102,101,56,48,55,57,99,97,54,50,99,49,49,53,48,52,98,49,50,98,56,98,53,50,56,48,51,99,99,53,52,97,53,49,52,56,53,100,57,53,99,53,57,49,53,101,53,98,50,50,50,55,57,53,101,57,97,56,50,57,99,53,53,97,53,50,52,50,49,50,54,50,48,97,55,50,48,97,54,97,48,50,54,99,97,52,53,99,97,55,49,53,102,54,100,100,53,99,53,55,102,56,48,52,50,52,97,53,50,50,50,52,97,48,50,52,50,52,50,49,50,54,51,48,102,50,50,50,53,97,50,51,99,102,50,51,97,53,50,50,50,52,51,55,100,57,55,57,49,57,101,54,50,98,97,51,97,52,51,50,57,48,56,101,57,49,50,52,57,56,52,97,57,97,57,51,53,54,101,55,102,51,54,48,99,101,100,97,98,48,99,53,101,97,48,102,48,56,48,51,101,99,97,52,51,97,52,49,100,101,48,55,55,97,48,48,102,98,49,54,48,50,55,101,99,49,100,102,56,55,52,48,97,99,52,50,50,57,56,51,97,99,49,99,55,48,50,55,53,99,48,57,97,97,48,101,55,56,55,54,48,97,55,50,98,57,48,57,48,48,97,100,50,98,99,97,97,50,56,48,51,98,56,48,102,100,52,51,102,54,53,49,49,52,99,53,54,97,48,49,53,99,53,54,50,49,97,49,97,48,50,50,50,51,49,53,101,53,53,97,49,97,50,97,50,50,48,97,49,57,53,99,56,48,56,48,53,55,97,48,98,52,99,48,54,54,56,48,56,52,99,98,53,51,97,51,48,50,51,99,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,99,57,50,48,48,102,56,98,97,48,49,50,53,50,49,100,55,48,50,55,48,52,48,49,102,54,53,99,53,50,50,53,48,55,102,48,97,102,50,99,97,99,51,98,97,48,52,98,56,56,55,50,56,97,98,48,50,54,55,99,97,51,52,99,99,56,97,53,55,54,50,57,57,51,56,51,101,101,48,101,55,48,49,102,102,56,49,50,102,97,57,50,53,53,48,55,55,99,98,48,52,56,50,100,56,51,97,52,49,101,98,52,50,52,99,57,52,101,52,52,48,102,51,50,53,53,49,54,50,53,51,97,49,53,49,52,48,53,57,100,57,53,102,99,48,56,52,49,101,50,50,98,98,55,97,102,54,48,50,100,98,50,56,48,54,53,55,48,48,51,101,49,53,99,48,101,56,48,49,100,101,56,48,51,99,56,99,48,51,102,97,48,55,102,97,48,48,102,54,100,49,52,102,99,49,101,98,48,48,51,99,100,56,48,51,100,52,48,55,51,101,48,48,102,55,56,54,50,57,52,97,53,57,50,102,101,52,49,100,102,48,48,102,102,51,100,49,102,48,50,53,53,56,51,101,55,99,51,98,48,48,48,102,102,102,55,50,48,48,57,52,54,48,102,50,102,50,57,99,48,49,101,101,50,51,57,54,101,48,50,52,56,48,50,55,98,99,97,49,101,57,102,102,49,54,49,99,97,99,48,49,51,49,48,48,98,100,57,102,102,48,49,99,101,100,49,49,49,53,49,57,48,49,49,100,49,100,48,57,48,57,56,54,53,49,49,49,49,49,49,57,54,57,49,57,49,53,48,100,49,101,55,51,48,99,50,51,51,50,99,52,99,98,48,56,101,99,97,51,97,51,98,49,98,52,51,48,56,100,51,51,50,54,57,100,98,55,57,56,56,100,97,52,100,97,55,54,50,50,98,100,55,53,100,55,102,99,48,57,50,48,48,102,102,49,102,50,50,51,48,55,98,56,48,102,48,56,49,99,49,48,48,102,102,51,101,57,99,52,48,57,99,50,48,55,97,101,48,101,98,48,51,99,97,53,99,48,55,52,48,51,102,54,49,100,54,55,52,48,57,55,100,101,53,49,56,55,56,99,97,51,50,101,48,98,99,50,56,52,98,55,50,98,97,52,98,100,48,50,54,57,99,49,99,57,48,55,54,56,98,53,101,56,99,53,100,49,52,50,53,98,49,52,97,53,99,50,49,56,50,55,48,97,56,50,101,52,98,49,52,49,98,97,52,48,50,99,53,48,55,53,50,48,97,52,100,97,49,53,49,100,48,101,97,101,50,56,48,50,54,102,57,52,48,51,52,101,52,48,49,102,50,101,100,48,50,54,101,56,51,57,101,48,101,55,52,48,49,102,53,98,56,53,98,48,49,50,97,54,53,100,50,51,50,53,51,97,49,101,99,48,50,55,50,52,49,50,51,56,51,57,56,57,50,100,98,48,53,54,51,97,56,56,56,100,56,48,57,55,56,48,55,102,48,48,52,98,53,48,51,99,54,48,102,50,53,50,53,51,99,57,54,49,101,53,50,98,56,98,53,52,55,100,54,53,54,49,54,50,99,101,56,48,49,50,53,48,101,101,56,55,98,51,98,57,55,51,53,56,98,48,99,53,48,99,55,57,50,99,51,56,48,53,54,51,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,97,48,49,101,100,101,48,52,97,101,48,49,51,50,48,48,101,102,52,48,57,98,54,48,55,49,52,49,99,55,48,50,54,48,56,49,100,52,49,54,50,48,50,54,99,48,101,102,56,49,101,48,102,48,102,49,101,48,101,102,49,54,49,50,56,97,53,102,97,48,100,51,100,56,51,97,54,49,102,48,50,102,99,51,57,54,53,57,53,48,50,53,99,51,99,99,53,50,56,55,55,52,98,57,57,102,56,98,55,48,101,101,57,54,49,50,48,49,55,99,53,50,50,48,57,102,52,101,102,48,48,102,102,57,100,52,49,102,48,57,97,101,55,102,56,51,49,50,98,97,101,98,97,102,102,56,48,53,48,51,56,48,51,101,52,98,48,48,52,57,98,52,56,49,50,55,50,48,48,102,102,102,98,52,98,48,55,97,101,55,50,100,98,57,54,98,54,48,52,100,52,48,48,102,102,51,100,102,54,48,52,101,53,55,50,52,56,49,57,48,55,49,53,57,50,48,102,99,56,48,57,56,55,48,55,101,101,55,50,97,48,99,48,48,102,55,50,56,55,97,48,49,51,55,52,56,50,48,48,102,102,102,54,99,102,99,48,57,101,48,48,102,102,55,53,55,99,51,52,50,52,52,98,48,55,54,99,97,100,102,98,48,54,56,48,50,102,102,97,56,48,101,102,99,48,48,102,57,97,56,48,49,50,101,48,48,102,49,48,48,49,101,54,57,52,49,99,50,56,49,51,55,55,99,97,101,51,48,51,97,53,97,48,55,48,48,48,102,102,101,98,48,48,102,102,57,55,48,48,102,102,49,51,53,48,52,101,57,52,50,55,101,48,102,48,101,56,49,101,51,48,49,51,53,48,48,102,51,101,56,97,101,101,53,54,101,50,101,98,48,55,57,52,54,48,101,101,49,50,52,98,48,52,101,102,48,101,101,56,48,57,48,102,51,54,54,99,48,49,101,101,49,48,49,51,49,102,56,97,102,53,48,49,50,48,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,100,102,54,48,48,102,102,55,99,54,57,99,48,57,51,54,101,48,52,57,100,48,48,102,102,51,101,97,100,48,49,100,52,49,56,98,55,99,53,98,52,56,49,51,52,101,48,48,102,54,50,48,49,51,57,53,56,99,56,48,48,102,102,57,50,101,53,53,100,48,51,102,50,48,50,53,100,99,49,99,51,57,56,97,56,48,48,102,102,54,101,57,48,51,100,50,48,57,98,99,56,50,48,48,102,54,99,101,48,48,98,101,102,56,97,48,48,102,102,100,52,57,49,101,56,51,98,54,53,54,101,100,102,100,56,48,53,50,57,48,51,97,54,48,55,54,99,49,101,49,48,55,99,54,48,102,52,56,49,100,97,56,51,97,50,48,101,56,50,51,101,52,99,48,102,55,48,51,100,51,48,102,102,56,55,51,52,49,100,99,56,55,53,57,48,102,98,56,56,48,56,101,48,57,98,48,102,50,48,55,101,48,51,99,48,53,54,48,55,54,48,97,53,52,54,48,52,99,49,54,54,57,97,53,55,49,53,50,99,54,97,50,100,52,98,52,52,52,57,50,52,57,101,53,56,57,53,99,56,51,97,50,98,56,48,57,56,49,54,48,56,50,100,101,48,100,50,48,48,102,102,51,98,97,52,48,49,102,53,101,99,48,101,101,52,51,99,54,48,101,54,99,48,57,48,56,48,50,52,56,48,49,100,48,56,55,99,53,49,52,49,50,54,49,101,99,48,55,53,54,48,52,97,49,56,49,50,100,50,48,101,100,56,51,100,48,56,57,57,100,52,48,55,54,53,49,52,51,99,54,49,99,57,48,55,51,50,49,99,99,48,101,99,49,55,56,99,54,52,56,50,97,100,51,56,98,49,50,97,57,50,48,51,50,50,99,99,97,100,52,56,56,100,52,56,48,53,56,57,54,48,56,49,55,99,57,53,50,48,57,54,48,57,99,100,57,48,55,51,102,102,56,51,56,99,98,97,101,98,97,102,102,56,48,56,48,54,48,48,102,102,102,57,99,101,48,48,102,102,51,49,97,102,48,48,102,102,49,49,51,53,99,48,48,56,49,50,57,52,48,52,48,51,53,48,49,100,102,56,48,49,102,51,53,49,48,50,54,51,56,49,100,101,48,51,99,98,48,55,101,97,48,52,97,51,56,49,50,102,54,49,100,98,52,102,99,57,50,48,102,48,48,48,102,102,57,54,52,48,48,55,97,102,97,48,48,102,53,50,48,97,102,99,56,97,53,102,98,53,100,48,51,48,51,101,97,48,101,56,48,49,50,97,101,49,102,51,48,101,55,100,55,52,56,52,99,50,57,52,97,102,50,57,100,50,56,49,51,97,53,52,49,53,99,57,53,53,52,48,50,52,52,53,101,48,55,56,50,53,98,99,52,97,48,98,50,101,53,54,97,55,102,48,52,56,102,48,49,50,48,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,100,102,57,48,48,55,99,53,99,56,48,49,97,99,53,48,48,52,56,99,48,50,99,48,57,57,97,48,48,50,57,99,50,48,50,54,48,100,52,48,50,56,49,57,52,48,51,51,101,48,48,49,102,48,101,102,48,50,55,50,55,56,51,101,98,48,50,52,53,48,51,100,101,48,52,97,50,99,57,53,49,100,48,102,48,49,50,52,56,48,50,52,49,51,99,98,53,101,53,56,54,52,56,101,53,99,56,48,51,99,99,56,48,51,101,49,48,50,54,55,56,49,101,56,55,101,48,50,53,100,56,51,98,50,53,54,55,50,97,99,48,52,98,102,57,53,97,48,57,52,51,101,48,102,48,48,102,102,55,98,55,50,55,101,101,52,102,56,48,57,49,55,100,57,48,51,102,102,56,48,101,48,48,98,97,101,98,97,102,102,56,48,97,51,50,48,48,102,57,57,98,48,55,55,52,98,56,48,102,48,56,48,51,101,97,100,52,49,99,100,56,48,57,52,97,48,56,50,55,55,49,52,50,48,52,102,48,56,51,98,98,48,102,49,57,54,56,48,49,55,48,56,97,56,101,48,57,53,50,57,99,97,100,48,50,53,101,52,48,57,97,50,99,53,56,50,55,54,48,52,100,50,53,99,55,52,57,57,57,101,57,48,99,49,49,52,53,52,52,100,54,57,98,99,57,55,97,100,49,55,56,101,54,48,48,97,101,100,53,48,48,101,101,54,48,48,102,102,55,100,98,51,56,55,50,100,49,48,51,102,50,48,48,102,97,99,54,48,48,55,100,56,50,57,53,48,57,50,53,54,102,50,100,49,51,100,49,99,48,57,50,57,48,50,54,98,52,98,48,48,102,102,101,101,51,49,100,51,53,101,52,51,99,100,56,55,57,53,49,56,48,57,55,101,48,55,56,99,99,49,52,97,57,49,100,50,55,50,54,97,49,97,51,48,99,57,50,57,51,98,55,99,57,100,52,48,50,53,101,54,102,102,97,55,101,50,49,98,55,99,48,49,50,53,99,53,97,49,53,97,57,56,53,51,57,54,54,53,56,49,53,50,53,56,98,51,57,49,57,51,56,97,99,52,99,52,97,50,98,99,98,48,52,55,99,101,51,50,101,101,54,53,51,49,48,49,50,51,97,51,50,52,97,51,102,55,53,56,102,52,56,102,52,52,49,50,53,56,97,57,51,99,102,102,50,51,54,102,97,97,102,55,100,101,98,102,99,97,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,50,48,48,48,102,102,55,100,52,50,56,55,55,52,98,56,48,102,49,48,48,51,101,100,50,56,48,49,102,53,100,56,48,50,52,101,56,54,48,57,99,101,53,49,48,49,51,99,54,48,52,97,51,56,55,57,48,98,51,102,100,50,57,49,57,57,48,52,97,49,53,48,53,55,48,49,51,49,48,48,102,102,101,99,48,49,51,101,57,102,102,50,53,50,52,51,54,48,57,56,97,54,102,97,52,51,48,52,57,49,53,48,102,98,56,57,100,54,55,99,52,49,98,102,97,50,56,99,48,49,100,98,48,97,48,49,54,48,101,48,48,102,56,54,52,56,51,98,97,101,49,101,49,48,48,55,100,57,52,48,51,101,52,48,102,54,57,54,101,53,51,55,52,99,50,56,48,97,50,48,50,52,101,48,49,101,48,102,50,97,99,98,48,48,102,102,52,102,102,54,51,50,49,56,55,99,48,97,101,48,55,102,52,48,52,98,48,49,54,50,53,55,54,48,52,97,97,51,97,54,99,50,54,50,52,49,49,52,50,52,56,52,56,52,99,48,48,98,98,52,50,97,50,98,97,56,100,97,98,102,102,55,51,57,98,53,48,48,102,102,99,102,56,53,102,102,100,55,53,100,55,53,102,102,48,48,102,102,97,48,55,48,48,55,99,97,51,52,48,49,97,102,97,101,48,52,102,51,56,50,56,48,57,54,53,48,48,50,57,51,100,48,50,53,102,49,52,48,53,102,102,53,48,51,48,51,48,48,102,102,55,100,97,50,56,49,51,57,51,99,48,49,102,54,48,52,48,52,102,52,56,51,102,49,48,50,54,101,98,57,53,49,56,97,48,48,102,102,48,55,97,98,52,48,48,102,52,99,99,99,53,53,102,50,99,52,48,52,100,51,97,50,55,48,101,49,48,51,57,101,48,55,55,56,48,101,99,51,99,56,48,57,56,101,48,101,100,56,55,52,98,97,52,102,98,48,48,55,98,50,99,49,51,52,55,101,53,48,57,53,102,101,48,49,51,49,97,55,53,50,55,54,57,48,52,102,97,54,48,49,55,101,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,49,48,48,102,102,100,52,48,54,99,48,48,48,102,102,55,99,52,52,56,48,57,98,97,48,102,56,48,51,57,100,48,48,102,102,55,100,57,49,57,53,50,48,52,97,57,57,52,97,56,99,56,97,101,56,55,52,99,48,57,99,57,48,52,102,54,48,102,57,97,52,98,56,99,49,54,52,101,97,53,97,51,55,48,50,53,101,48,49,99,51,56,49,51,50,97,48,102,49,56,51,98,55,52,56,97,102,50,50,48,55,57,56,97,101,50,97,57,49,98,98,56,53,97,49,54,50,102,54,98,99,53,100,48,55,55,52,51,100,57,57,99,56,57,57,99,53,55,101,50,56,54,101,97,56,98,49,97,102,102,48,48,100,51,56,53,100,55,53,100,55,102,99,97,56,98,51,50,98,53,48,99,98,56,50,98,48,98,48,50,97,52,98,49,54,55,97,52,97,48,57,54,56,56,54,57,52,53,55,49,54,48,56,102,57,99,55,57,97,48,100,53,48,100,51,100,57,97,52,54,52,57,52,55,101,102,51,49,101,53,50,50,52,57,97,51,51,100,53,50,55,57,102,51,52,51,57,102,53,52,49,98,53,52,56,48,52,56,57,56,48,51,101,100,51,52,97,101,52,52,50,97,52,48,49,102,54,55,52,48,48,102,102,102,98,49,97,50,97,52,97,100,54,55,50,51,49,53,101,53,53,48,49,51,100,97,48,52,100,101,49,53,101,56,50,56,102,97,100,101,55,52,51,48,52,51,50,98,56,49,102,102,56,51,99,51,52,53,52,55,54,51,97,52,50,52,53,100,50,52,53,49,49,52,54,52,55,100,98,102,97,98,97,102,52,51,49,102,57,102,102,50,50,48,49,101,48,50,97,48,49,52,57,48,48,102,102,48,102,57,52,98,48,49,50,56,97,49,99,101,48,50,53,50,52,48,49,102,54,57,56,49,101,52,48,48,55,98,51,57,50,57,50,53,50,56,48,49,101,54,54,56,49,100,102,57,55,48,48,102,102,52,100,100,48,55,57,99,49,51,50,101,57,53,101,101,102,54,48,51,100,101,48,102,97,52,48,57,56,54,48,50,54,48,56,48,52,101,57,49,57,49,98,49,53,56,49,100,99,48,101,102,101,99,56,98,51,56,51,98,52,56,102,57,98,99,57,99,48,50,55,97,53,56,101,102,99,99,57,101,49,101,51,50,99,98,102,99,52,51,102,99,48,53,98,101,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,51,55,56,48,49,102,48,98,48,48,101,101,57,52,98,99,48,49,102,53,97,99,48,102,101,52,51,100,98,57,48,56,101,49,101,49,48,48,55,57,101,51,48,55,97,54,49,100,99,48,49,51,48,101,57,48,57,51,56,48,49,100,56,102,56,49,99,51,48,49,50,97,99,53,97,54,52,48,57,52,53,48,52,100,48,50,52,102,57,57,51,55,48,50,54,98,97,53,48,50,52,98,50,54,56,100,101,55,51,56,52,48,100,51,99,48,55,49,97,53,48,50,51,100,48,48,55,99,55,57,52,48,57,52,53,48,101,55,56,49,50,57,50,48,48,102,102,102,97,98,53,48,50,53,99,102,56,55,52,53,50,49,50,57,50,56,48,49,101,54,54,99,49,100,102,56,51,57,102,48,50,54,101,56,51,100,50,48,57,57,98,50,98,57,100,48,99,52,51,101,50,48,102,97,52,48,57,55,55,48,55,50,51,56,98,98,52,54,52,55,101,53,53,56,55,55,52,51,98,101,52,53,49,49,98,48,48,102,102,55,98,54,100,49,55,99,99,50,55,54,50,102,56,98,48,57,99,52,98,57,54,48,49,101,51,50,99,52,100,98,98,54,48,55,56,52,98,102,102,97,101,98,97,56,49,53,100,56,48,51,101,101,53,52,48,57,98,57,48,102,56,56,49,50,50,50,48,48,102,97,100,100,48,50,54,51,52,48,57,97,97,48,101,48,97,51,97,50,97,54,48,55,98,52,49,100,54,48,48,102,102,51,100,49,102,101,53,53,51,48,57,100,48,53,57,51,97,56,52,101,56,48,51,100,101,97,48,102,101,48,49,100,55,56,51,98,57,50,99,51,53,98,50,53,50,48,55,57,48,51,97,52,53,98,56,48,51,55,97,99,51,100,101,57,55,102,48,50,52,99,51,99,48,53,55,55,56,101,52,54,102,56,50,55,97,55,53,49,53,101,57,98,102,101,48,49,50,57,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,55,55,50,48,48,102,102,102,56,101,100,56,51,100,100,48,55,55,97,48,101,48,56,48,49,102,55,49,56,48,52,57,101,56,51,100,54,48,55,97,54,49,101,54,50,57,99,51,97,48,49,99,51,48,101,98,52,48,49,51,48,51,99,98,99,48,102,49,49,55,97,53,99,49,52,97,53,48,57,53,48,56,49,52,53,101,56,49,50,98,48,48,102,98,56,51,98,52,53,53,56,50,54,52,98,98,48,102,48,49,54,97,53,50,49,52,99,56,52,48,57,100,50,100,99,98,97,50,98,53,48,53,98,48,52,102,49,54,48,56,51,101,100,51,53,50,49,49,57,48,55,55,97,52,100,98,57,57,101,48,52,56,99,97,54,97,53,53,49,54,54,53,56,57,52,101,57,97,100,49,54,52,53,52,57,54,48,57,56,53,53,50,55,98,49,57,101,99,99,50,55,97,48,50,52,97,52,50,49,97,54,51,51,57,50,49,57,101,56,101,57,48,49,56,50,52,97,51,102,57,52,57,54,102,100,50,51,50,52,50,52,52,100,100,52,53,54,101,49,57,100,53,48,102,99,102,102,53,55,102,56,48,55,102,49,97,101,98,97,101,98,102,102,97,56,48,56,56,56,48,48,102,102,102,57,97,56,48,49,50,56,56,49,99,101,101,48,101,97,99,49,99,50,56,49,51,101,55,57,50,53,50,54,52,51,102,102,52,48,102,48,48,49,100,54,48,49,50,56,56,48,57,51,97,55,52,97,101,48,52,57,56,48,51,100,57,102,99,51,98,99,48,52,100,52,56,51,101,53,101,57,50,49,56,55,48,101,101,53,49,55,48,48,102,102,57,97,101,53,99,54,50,50,52,56,48,49,101,101,100,57,50,98,56,56,56,99,48,48,102,102,102,54,101,48,50,55,99,99,53,56,102,48,49,101,101,100,52,48,53,98,53,48,48,55,99,97,56,52,48,49,101,53,54,52,48,49,101,49,54,56,53,100,56,48,51,99,100,49,56,48,51,100,52,97,51,56,48,51,100,52,97,50,99,56,48,49,101,53,100,56,48,49,101,57,99,48,48,51,100,51,97,51,48,48,102,102,51,99,100,51,48,48,102,102,51,99,98,99,48,49,51,48,97,48,48,102,52,56,99,48,49,101,102,101,48,48,102,102,55,97,56,97,48,48,102,102,99,97,100,52,48,49,98,97,50,48,48,55,98,57,52,48,49,101,99,54,48,48,102,102,55,52,56,52,54,48,52,57,48,48,102,102,51,100,98,52,51,56,50,55,53,55,102,99,48,50,57,52,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,49,97,54,48,50,52,56,99,49,100,49,49,52,99,48,102,102,99,48,57,99,100,48,50,53,49,99,49,99,52,48,55,56,101,100,100,54,56,97,49,48,55,100,101,48,52,99,102,48,51,56,52,48,55,52,54,53,100,53,97,51,100,97,51,51,50,102,51,54,53,51,56,51,99,57,48,55,97,101,49,100,51,48,101,54,49,54,50,57,48,56,102,54,57,56,53,52,57,55,56,56,53,49,55,48,56,54,53,100,97,52,102,57,48,52,101,57,52,54,53,57,97,49,54,102,56,99,101,57,53,97,53,56,52,49,50,52,51,97,48,53,54,53,52,48,101,100,99,48,49,102,49,101,102,48,48,102,102,55,57,53,57,48,48,102,102,55,56,97,53,56,49,50,100,50,48,48,102,51,52,52,48,48,102,53,50,99,99,48,48,102,102,102,53,50,52,49,99,100,48,48,51,99,98,57,56,48,51,100,51,56,48,48,55,97,55,50,52,56,48,49,101,54,97,48,48,102,102,49,101,54,49,99,49,99,97,48,48,102,102,51,100,50,53,48,48,102,102,55,98,102,52,48,49,101,97,50,48,101,48,48,102,52,100,48,101,48,48,102,102,102,55,48,56,48,51,100,99,97,48,48,102,54,52,48,48,102,102,51,97,52,50,48,48,102,102,55,48,49,48,48,55,98,54,48,55,48,52,102,97,102,102,56,48,54,101,99,48,49,50,102,54,48,101,56,99,97,56,48,50,53,102,56,49,99,50,48,51,57,49,48,55,48,56,49,100,101,55,49,101,55,56,97,48,48,55,50,52,48,101,56,48,49,100,97,48,51,97,52,50,56,53,101,52,56,55,49,49,57,99,52,56,55,52,97,55,48,55,54,101,49,99,100,50,56,52,51,57,99,53,54,51,97,102,55,52,50,50,97,56,97,50,52,50,50,53,100,48,99,97,54,54,51,100,53,97,48,57,52,97,53,54,50,48,102,102,97,98,98,54,53,54,49,53,102,49,102,50,48,99,48,55,52,97,101,98,97,102,102,101,97,48,50,99,53,48,48,51,101,53,52,99,48,52,99,55,48,51,57,102,48,101,100,48,48,51,101,97,57,48,48,57,98,50,48,50,53,97,48,98,97,48,102,99,48,55,55,53,48,48,102,102,49,102,52,48,51,99,49,48,101,99,56,49,50,101,50,49,102,48,48,101,57,48,55,49,57,50,52,51,99,97,49,100,55,52,53,48,102,49,57,55,50,53,48,50,49,56,49,51,54,101,48,101,98,57,50,57,50,99,98,49,50,98,56,51,98,52,57,50,53,100,97,50,56,55,98,52,98,52,52,50,57,52,52,48,101,51,56,55,57,98,100,50,54,57,53,101,53,48,50,55,49,53,102,98,49,53,52,57,97,52,57,51,56,48,49,100,57,101,53,56,102,52,49,48,49,57,100,53,52,48,50,99,54,99,48,49,102,51,52,99,50,102,48,98,57,52,54,48,48,55,100,57,98,48,51,56,100,50,56,57,56,50,100,99,98,53,54,48,97,54,52,98,48,50,52,50,52,49,100,54,50,52,97,53,49,53,48,100,49,54,50,57,50,100,49,53,50,57,50,57,49,50,48,52,99,51,56,49,51,51,100,99,49,51,48,57,50,53,55,54,98,57,52,52,52,56,52,57,48,48,102,102,98,53,52,54,51,53,55,56,102,53,98,50,51,97,51,56,102,99,56,52,101,100,102,101,48,50,55,53,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,100,54,97,48,48,102,97,54,97,48,50,54,101,56,51,101,50,48,52,102,55,48,48,51,101,98,55,48,48,57,55,49,48,50,54,97,56,51,102,99,56,101,56,97,56,56,49,101,99,48,55,97,57,56,49,101,102,102,50,100,49,49,100,48,49,98,50,99,57,57,52,50,54,98,56,55,50,56,49,102,99,48,51,100,49,48,55,55,52,56,49,57,49,57,97,50,102,48,51,99,52,49,101,100,50,100,52,56,56,48,57,53,48,55,52,57,49,51,57,100,50,99,51,99,48,53,56,57,50,101,52,97,56,99,56,53,51,102,49,53,101,56,54,48,54,56,54,97,48,52,48,48,102,102,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,49,102,102,97,102,102,101,97,48,50,56,49,48,48,102,102,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,49,98,102,53,52,48,53,48,50,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,98,102,101,48,49,54,48,56,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,97,48,54,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,48,97,48,53,102,101,97,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,98,97,101,98,97,102,102,101,97,48,49,51,57,50,48,48,102,102,102,57,48,99,56,49,51,55,52,49,101,102,48,50,54,100,56,48,49,102,54,57,52,48,52,99,54,48,48,51,100,100,99,56,101,56,97,56,99,48,48,102,50,99,56,48,102,48,48,49,102,48,48,49,50,56,97,49,100,54,99,56,102,48,53,56,98,52,48,57,56,48,101,55,48,51,57,54,48,50,54,50,48,49,102,55,55,50,57,49,50,53,50,50,52,98,52,48,102,49,56,55,56,48,57,50,53,98,56,48,48,102,55,50,50,53,54,97,98,52,49,101,53,48,57,53,102,53,102,54,99,53,55,56,55,55,48,97,101,49,102,51,56,48,49,99,54,99,97,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,98,102,101,48,53,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,51,100,56,48,51,101,49,53,99,48,52,99,55,56,51,99,51,48,55,57,54,48,101,50,56,48,57,98,56,48,50,53,101,99,51,99,56,57,102,100,50,52,49,100,102,56,49,50,99,54,48,48,102,102,102,52,48,56,48,49,101,57,98,49,53,102,100,49,52,97,49,54,98,50,48,55,48,55,100,52,49,101,102,48,50,54,97,48,51,101,54,49,102,48,101,49,98,97,49,57,52,99,53,55,57,55,48,57,50,48,57,101,50,100,99,97,100,52,53,98,57,48,49,51,100,50,102,48,51,99,49,52,100,102,51,52,49,53,57,52,53,54,97,48,55,99,56,50,97,48,51,98,101,97,56,48,56,48,54,48,48,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,48,102,102,56,50,100,53,52,48,55,102,99,53,102,102,100,52,48,53,48,50,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,51,55,101,97,56,48,97,48,52,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,55,102,99,48,50,99,49,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,99,48,48,48,102,102,49,102,53,51,56,48,48,100,55,52,101,48,48,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,48,102,102,53,51,49,50,48,101,101,53,52,48,98,102,100,52,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,55,102,99,48,51,98,101,49,55,53,100,55,53,102,102,48,52,101,52,48,49,102,54,49,50,48,102,49,56,51,99,54,48,101,54,99,48,57,48,56,48,50,55,55,99,49,101,102,48,55,51,57,50,56,49,50,54,49,101,99,48,55,53,54,48,52,97,49,56,49,51,50,99,48,102,50,48,51,97,101,57,55,100,97,52,48,55,54,53,49,52,51,99,54,49,99,57,48,55,51,50,49,102,51,48,102,51,57,52,54,57,49,100,56,50,100,49,48,52,98,49,50,97,57,50,48,51,50,50,99,99,97,100,54,50,102,99,97,55,57,53,99,53,56,50,48,53,102,50,51,50,57,97,53,55,97,55,51,54,52,100,98,101,48,49,50,50,99,48,102,54,52,49,101,52,56,55,56,52,49,102,49,56,51,100,50,48,55,57,52,48,102,55,52,51,100,101,57,49,57,51,48,51,100,99,48,102,52,99,51,102,101,49,102,50,48,55,56,99,49,101,57,52,99,99,100,97,48,50,51,56,50,54,99,51,99,56,49,102,56,48,102,48,49,54,52,49,101,55,50,101,57,50,52,49,50,101,53,54,50,49,49,53,99,53,52,98,49,97,56,98,53,50,100,49,50,101,56,56,97,48,49,53,99,53,55,50,48,101,56,97,57,48,49,50,102,50,98,100,48,53,98,99,49,57,99,48,48,55,53,55,48,48,102,102,51,101,100,56,99,48,49,97,100,54,52,48,48,102,98,50,99,48,48,52,99,48,48,48,102,102,50,55,49,56,48,48,102,102,97,53,100,99,49,101,51,97,56,48,52,56,52,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,49,101,49,56,48,51,101,56,52,99,48,57,100,54,48,55,99,97,48,52,98,48,48,49,51,102,48,48,102,102,52,98,55,48,51,97,49,48,55,54,54,53,98,102,50,98,52,51,97,52,48,52,100,54,56,49,51,55,99,48,52,57,97,56,51,98,55,48,55,97,56,56,57,50,53,55,48,55,53,100,51,48,48,52,100,99,51,98,97,99,48,51,101,56,52,55,48,101,99,52,98,48,48,57,56,50,102,56,51,97,54,53,102,49,54,99,56,56,48,48,102,102,101,99,97,48,55,56,101,49,101,51,56,102,52,53,48,49,54,50,49,100,99,52,102,50,50,57,50,55,48,52,102,102,55,50,53,48,97,57,48,52,48,51,56,100,53,52,48,50,51,56,48,48,102,102,49,102,53,98,99,49,102,48,50,57,99,49,100,99,48,48,102,102,51,101,99,51,56,48,57,48,99,48,55,56,48,49,101,51,52,101,50,98,48,97,100,50,56,56,51,56,54,48,52,101,55,56,49,50,98,97,49,102,51,50,102,56,98,48,50,101,56,98,52,52,53,50,56,52,97,56,52,48,50,57,56,51,98,52,48,102,98,99,51,56,54,53,102,49,54,50,57,101,53,57,57,55,54,57,52,55,52,51,50,97,52,97,57,52,51,52,50,50,98,57,50,49,50,56,98,48,50,100,100,51,51,102,52,49,50,98,57,48,50,49,99,52,102,55,48,100,51,49,52,97,48,49,100,100,48,49,99,48,48,102,97,49,52,99,48,102,49,48,51,56,97,49,99,98,48,55,56,52,49,100,100,52,99,50,98,52,98,50,48,101,102,48,55,101,56,51,97,54,49,100,98,48,102,57,57,52,56,53,57,49,53,48,53,97,50,51,57,55,97,53,50,97,55,57,52,101,49,101,54,50,97,49,48,99,98,98,50,97,100,51,99,97,57,50,101,57,48,56,48,50,99,99,98,54,50,97,100,51,53,48,100,51,100,49,100,50,56,97,102,50,101,49,48,97,55,97,50,49,54,48,56,55,53,50,57,102,48,54,56,55,51,49,98,102,99,55,55,53,48,49,55,102,52,48,49,102,50,53,56,48,50,52,100,98,56,49,51,56,97,48,48,102,97,98,52,48,55,97,101,55,50,100,102,49,53,51,50,48,52,97,99,48,48,51,100,102,54,48,52,101,53,55,51,97,48,48,102,102,50,55,55,57,54,57,52,48,101,51,52,48,57,55,55,48,55,102,48,55,50,97,48,48,102,102,49,98,97,52,48,101,98,48,50,53,51,50,55,48,48,51,100,99,100,99,48,50,102,98,54,50,102,99,51,50,50,50,55,57,48,101,100,57,54,53,98,101,102,48,48,51,48,49,50,56,49,55,102,48,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,102,102,56,48,52,56,52,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,99,48,48,48,102,102,48,102,56,100,51,56,49,50,54,100,50,48,52,101,51,48,48,51,101,100,50,99,49,100,52,49,56,98,54,101,53,53,53,56,49,50,97,101,48,48,102,102,102,54,50,48,49,51,57,53,56,56,97,48,54,52,101,99,53,57,99,56,51,56,100,48,50,54,49,99,49,99,52,49,56,97,56,51,48,48,102,102,51,100,99,97,49,100,55,48,52,97,53,50,55,48,48,51,100,99,100,98,48,50,55,56,48,49,100,54,48,48,102,102,99,99,56,57,50,101,49,100,98,50,99,98,102,101,49,57,56,48,98,102,101,97,48,51,55,101,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,102,102,48,48,102,102,99,102,99,53,100,55,53,100,55,102,99,48,53,55,101,48,48,55,99,98,52,99,48,57,56,102,48,55,56,97,48,52,98,97,48,48,102,102,51,101,97,99,56,97,101,101,48,101,102,48,98,48,101,56,48,48,102,102,48,102,53,101,52,49,102,101,97,49,48,49,50,101,48,49,102,55,99,48,57,51,50,56,49,51,48,49,51,99,48,101,102,48,49,101,55,56,49,50,101,101,48,52,99,54,56,48,51,100,99,97,53,55,52,56,48,57,102,49,52,97,53,101,56,50,53,48,49,51,57,56,97,52,52,55,51,97,54,49,52,98,56,97,100,48,102,48,52,49,49,48,48,55,54,54,56,55,56,52,97,99,102,53,53,53,54,48,49,53,49,48,97,48,49,57,52,48,48,48,102,102,102,57,97,56,56,51,101,51,48,101,55,102,48,50,52,97,52,49,99,50,56,49,50,102,98,56,98,97,48,101,100,102,48,102,102,56,48,51,99,100,50,48,51,97,100,48,55,99,56,48,48,102,54,101,53,48,55,97,48,97,101,48,48,55,98,98,99,48,49,101,99,102,48,48,102,102,55,97,52,101,48,52,100,52,56,55,50,99,48,52,101,55,48,55,50,98,49,56,98,56,57,48,101,101,56,48,57,99,48,48,102,102,53,56,56,48,51,100,99,102,53,102,49,53,97,48,50,54,52,48,48,101,99,98,48,48,102,102,55,48,102,51,49,56,48,50,100,55,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,99,49,49,53,50,100,50,57,48,49,50,49,49,100,51,53,48,100,50,49,101,52,52,52,98,52,52,55,57,57,52,56,52,53,52,98,52,55,55,51,98,50,102,50,51,51,99,99,53,54,52,56,52,55,55,57,49,100,50,49,56,97,50,52,99,50,52,99,100,52,57,101,55,101,51,102,57,98,48,54,98,102,100,53,56,54,48,48,101,101,97,48,48,102,102,55,100,53,52,97,52,97,52,50,54,56,48,51,101,97,102,52,48,49,102,53,98,99,57,56,57,52,57,48,102,50,53,50,53,97,54,56,49,50,49,52,48,52,57,101,50,53,50,54,50,52,97,52,98,57,52,101,97,52,50,52,97,52,97,53,48,49,50,102,50,48,101,101,57,50,49,50,49,50,53,50,49,50,49,101,50,53,100,50,49,50,50,101,102,100,53,100,53,102,102,53,53,102,100,55,102,52,50,99,49,57,48,48,57,48,53,53,48,48,101,51,54,48,48,102,102,55,99,55,57,52,48,57,98,97,48,101,55,56,49,51,54,99,48,48,102,97,98,53,48,50,53,99,102,48,55,52,53,49,100,50,57,49,52,48,49,101,53,57,48,49,100,102,56,51,57,102,48,50,53,49,52,51,100,50,48,57,57,56,50,98,57,97,48,100,56,51,101,50,48,101,53,56,48,57,55,55,48,55,50,51,99,98,98,52,57,52,55,99,53,53,56,55,56,56,51,99,48,52,57,49,49,99,48,48,55,98,57,49,49,55,52,100,97,55,55,50,56,52,98,48,97,99,52,98,49,54,48,49,100,99,50,98,56,102,98,51,57,102,101,48,55,56,52,97,49,50,99,48,52,99,50,48,51,97,51,50,97,48,49,102,102,56,51,56,52,48,55,100,99,48,101,49,48,51,99,50,101,51,99,99,57,52,48,48,102,98,52,49,100,48,48,102,102,51,99,98,48,55,52,56,53,102,51,99,56,101,101,50,51,51,54,57,48,100,49,52,101,48,102,50,48,51,57,97,53,102,48,55,51,56,98,51,55,53,57,101,57,99,53,53,49,55,97,56,52,52,98,50,49,57,55,50,57,49,101,54,100,51,56,97,53,50,99,100,48,55,55,102,51,100,99,50,98,48,98,48,56,100,100,48,54,99,51,97,53,55,53,102,102,48,48,102,102,56,97,100,48,50,55,55,48,49,100,49,49,52,99,48,52,98,102,48,49,51,57,97,48,52,100,99,48,51,56,56,48,101,101,53,98,97,101,57,52,50,48,101,52,48,48,102,102,57,57,101,48,55,102,54,48,101,56,99,97,53,98,52,56,98,52,54,55,57,101,55,48,97,55,48,55,54,99,48,102,53,99,51,100,56,49,99,99,50,98,57,50,49,50,50,100,48,99,97,57,50,56,100,48,97,101,101,100,48,99,97,52,52,54,102,52,48,57,50,50,56,99,97,99,52,50,102,53,99,99,100,49,53,97,53,55,99,49,49,52,51,57,48,53,54,53,52,48,99,48,48,48,102,102,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,102,48,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,48,98,102,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,99,51,100,48,48,102,102,55,99,50,98,99,48,57,52,52,48,101,55,54,48,55,53,54,48,102,101,56,48,57,102,51,101,57,50,57,51,52,49,102,102,57,48,55,56,48,48,102,102,102,52,99,48,57,52,52,48,52,57,99,98,97,53,55,48,50,52,99,48,49,101,99,102,99,49,100,101,48,50,53,53,56,49,102,50,101,52,57,48,99,51,48,55,55,50,52,98,56,48,52,100,54,50,101,51,57,49,50,52,48,48,102,102,102,55,54,100,49,53,99,52,52,54,48,48,102,102,55,98,55,48,49,51,101,55,50,99,55,48,48,53,101,49,50,56,48,54,55,100,56,48,51,101,49,53,50,48,48,100,54,98,50,48,55,102,56,48,48,57,57,102,101,48,102,52,99,48,48,97,53,100,52,48,57,53,53,53,102,102,48,49,98,102,53,55,53,100,55,53,102,102,48,48,102,102,98,49,52,48,48,55,99,100,52,52,98,51,50,99,52,48,49,101,50,55,50,48,101,49,56,97,55,101,53,56,50,55,48,48,102,102,57,52,102,48,50,52,52,48,49,100,54,49,54,55,99,97,98,101,57,54,57,49,99,97,100,99,53,56,56,48,51,100,55,102,48,50,54,97,49,49,55,49,54,49,56,97,102,102,53,52,56,98,57,51,48,49,50,100,98,50,50,55,52,98,57,57,100,54,52,51,57,48,102,53,97,55,102,99,97,48,50,55,57,50,56,48,99,56,50,48,48,102,57,52,98,48,49,51,55,52,49,99,101,48,50,54,100,56,48,49,102,54,57,56,49,101,52,48,48,55,98,51,57,49,53,50,53,49,52,48,49,101,53,57,52,49,100,102,57,55,48,48,102,102,52,97,50,56,55,57,99,49,51,50,100,49,53,101,100,55,52,56,48,102,55,56,51,57,54,48,50,54,49,56,48,57,56,50,48,49,51,97,52,57,52,54,101,53,54,48,55,56,99,51,99,49,98,97,50,100,54,48,102,50,97,51,102,54,102,97,55,48,48,57,49,49,54,51,102,101,51,97,55,56,55,55,48,97,100,102,98,49,51,48,49,54,102,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,99,101,99,48,48,102,102,55,99,50,98,56,98,50,50,98,98,48,48,102,102,51,101,98,49,56,49,102,99,57,52,100,56,98,48,52,49,99,53,98,55,48,50,55,98,99,49,101,57,57,54,57,56,97,98,99,57,54,99,55,50,99,56,48,52,98,56,48,49,101,53,102,56,48,57,53,55,52,53,101,53,56,48,48,57,55,101,97,97,52,97,99,56,55,100,50,55,55,52,53,99,57,55,53,51,97,48,57,56,51,49,97,98,53,55,100,57,52,48,50,99,52,100,52,48,54,56,101,48,48,55,99,53,97,56,48,49,102,54,51,52,53,56,56,49,50,57,50,48,52,102,50,56,55,54,99,49,99,49,48,55,99,52,98,98,48,102,49,50,53,48,51,97,57,48,50,54,55,49,50,99,97,55,48,55,52,54,49,100,56,48,101,54,97,50,57,54,56,57,48,101,49,52,48,99,48,51,101,102,48,55,99,101,48,102,55,52,48,57,55,100,48,101,54,57,52,99,49,101,102,52,57,48,101,101,49,54,54,49,102,57,48,101,102,48,55,54,56,49,51,100,50,49,100,99,48,101,100,50,52,49,53,51,54,53,101,97,48,49,52,54,53,102,56,55,99,55,49,53,102,53,57,48,48,97,102,50,98,56,98,49,50,98,102,100,97,48,99,102,102,56,48,54,98,53,50,101,98,97,101,98,102,101,48,49,52,57,48,48,102,102,48,102,57,52,98,48,49,50,56,97,49,99,101,48,50,53,50,52,48,49,102,54,57,56,49,101,52,48,48,55,98,51,57,50,57,50,53,50,56,48,49,101,54,54,56,49,100,102,57,55,48,48,102,102,52,100,100,48,55,57,99,49,51,50,101,57,53,101,101,102,54,48,51,100,101,48,102,97,52,48,57,56,54,48,50,54,48,56,48,52,101,57,49,57,49,98,49,53,56,49,100,99,48,101,102,101,99,56,98,51,56,51,98,52,56,102,57,98,99,57,97,48,50,55,97,53,56,101,102,99,99,57,101,49,101,51,50,99,98,102,99,52,48,48,102,102,53,98,101,53,48,49,98,102,48,48,102,102,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,97,48,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,49,98,48,48,102,102,51,101,51,99,97,48,52,97,50,56,55,51,99,48,57,52,57,48,48,55,100,53,97,56,49,50,101,55,99,51,97,50,57,48,57,52,57,52,48,48,102,102,102,51,51,54,48,101,102,99,49,99,102,56,49,51,55,52,49,101,57,48,52,99,100,57,53,99,101,56,54,50,49,102,49,48,55,100,50,48,52,98,98,56,51,57,49,99,53,100,97,51,50,51,102,50,97,99,51,98,97,49,100,102,50,50,56,56,100,56,48,51,100,98,54,56,98,101,54,53,51,98,49,55,99,53,56,52,101,50,53,99,98,48,48,102,49,57,54,50,54,100,100,98,48,48,102,102,57,99,57,53,48,48,102,102,101,102,55,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,102,102,48,51,48,49,53,52,48,57,52,57,52,56,99,56,48,56,101,57,48,57,97,57,97,57,48,99,97,50,50,50,50,50,51,50,101,97,52,97,53,50,54,50,52,53,101,54,49,56,52,54,54,53,56,57,97,52,56,52,56,55,57,50,49,50,49,50,51,101,56,54,49,49,97,54,54,52,102,53,102,102,102,51,51,49,98,100,49,102,52,101,101,52,53,55,97,56,49,51,48,56,48,51,101,102,56,99,48,57,101,56,52,48,48,102,102,50,52,49,99,48,49,102,53,99,101,48,102,55,99,51,102,98,52,57,50,53,98,57,53,97,49,101,56,48,55,99,54,53,52,48,51,99,51,48,50,53,100,52,49,100,56,57,55,50,53,51,97,52,51,48,56,56,53,57,49,52,50,48,102,52,48,51,102,101,48,101,50,52,49,102,49,57,55,56,49,99,56,50,101,53,49,99,98,50,99,49,101,102,48,101,56,50,55,49,53,98,50,53,55,57,54,101,49,99,98,99,57,57,50,57,99,53,49,97,54,57,54,54,53,102,97,48,55,57,56,97,50,98,52,51,98,99,57,101,101,54,51,97,49,102,102,56,48,53,53,49,56,48,51,101,100,53,57,50,57,56,52,100,48,48,55,100,97,49,48,48,51,101,99,56,49,51,49,49,49,50,49,57,52,97,52,52,52,100,48,50,55,100,56,48,57,99,51,52,97,52,51,52,57,52,54,55,50,53,100,54,49,50,53,49,57,50,56,48,57,56,55,48,55,56,97,57,48,56,101,57,50,56,101,57,48,99,57,102,50,52,51,49,55,49,101,54,101,50,102,55,97,57,51,53,54,102,50,48,49,50,56,50,48,50,97,51,56,56,55,100,52,51,101,52,49,101,48,48,55,56,50,49,102,48,48,102,102,102,53,56,55,102,48,51,100,56,53,57,50,53,49,55,52,49,101,98,48,102,99,56,55,57,99,51,99,48,49,102,48,48,102,52,49,55,50,53,56,50,53,50,55,49,54,50,53,56,57,54,97,53,102,56,55,57,56,98,53,52,97,50,101,99,98,98,50,99,52,98,49,50,99,52,98,54,52,98,52,102,50,99,49,51,57,51,53,51,56,98,51,52,97,52,56,52,100,52,98,52,101,52,102,52,101,52,100,52,102,52,99,98,52,56,98,98,52,101,52,102,55,49,99,97,97,97,97,49,51,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,55,49,99,48,49,102,53,101,99,48,102,49,56,51,98,56,48,101,54,99,48,57,102,54,48,50,52,56,48,49,101,102,48,55,99,53,50,56,49,50,52,49,100,51,48,55,53,54,48,52,100,101,56,49,50,100,50,48,102,50,48,51,100,48,57,55,57,97,50,99,49,100,97,52,53,48,101,101,48,55,50,56,49,102,51,48,55,51,48,51,100,48,53,100,97,52,54,54,48,97,98,52,50,50,99,52,98,53,52,57,101,100,57,53,54,53,55,50,52,53,101,57,52,49,50,98,56,98,48,52,102,98,57,50,53,50,56,50,53,55,50,55,51,56,52,49,98,101,48,57,99,50,101,98,102,101,48,49,102,54,48,48,102,102,101,57,56,49,101,52,56,55,55,56,49,102,49,56,51,97,99,48,55,54,97,48,102,55,52,51,97,50,57,49,100,51,48,51,97,50,48,102,52,99,51,56,48,49,99,100,48,55,56,101,49,100,54,52,100,48,99,100,51,100,49,99,49,51,54,49,100,98,48,102,99,48,55,55,99,97,100,48,102,51,57,52,56,57,53,100,49,99,98,51,52,50,50,98,56,98,54,54,48,57,57,53,52,53,97,50,50,53,49,49,50,99,48,97,101,50,98,57,51,102,53,53,53,48,50,55,99,97,102,52,49,55,51,48,54,53,48,49,57,48,97,48,53,102,99,48,48,102,97,57,99,48,48,54,98,53,57,48,48,51,101,98,52,99,48,49,51,48,48,48,102,102,48,57,51,57,48,48,102,102,50,57,55,55,48,55,55,48,97,48,54,48,50,98,102,101,48,50,48,49,56,48,51,101,54,97,48,48,102,102,52,57,97,56,48,51,54,56,52,48,48,55,100,56,52,53,49,54,99,48,48,98,97,97,99,48,57,51,52,99,53,49,56,48,57,55,56,52,48,49,51,53,48,48,102,102,102,98,98,49,54,102,99,98,51,48,48,55,98,57,56,48,49,50,48,102,97,48,101,48,101,52,54,49,50,101,48,48,102,102,51,100,99,97,48,48,102,102,99,101,99,53,48,49,48,48,102,102,100,52,48,51,51,101,99,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,49,56,49,56,48,51,101,97,101,56,48,57,51,54,101,48,48,102,102,102,98,48,50,48,50,55,97,52,49,99,55,48,49,50,56,98,56,98,55,99,53,48,48,102,102,48,51,100,53,97,48,48,55,97,57,54,55,50,100,51,49,53,99,48,50,54,57,100,49,51,56,55,48,56,49,99,102,48,51,99,51,48,55,57,102,97,56,48,52,98,98,56,55,57,48,51,97,53,100,50,98,100,56,48,51,100,57,54,48,57,53,51,54,50,102,56,97,102,102,48,48,102,102,57,56,102,53,101,53,51,98,52,56,50,52,49,51,48,48,102,102,51,57,98,56,48,57,52,102,48,55,51,53,99,48,57,55,52,48,50,53,54,56,48,57,54,97,48,50,53,101,99,49,51,55,100,51,102,56,51,56,55,48,55,48,48,48,102,102,101,54,99,49,99,100,52,57,54,49,50,99,48,50,53,51,97,55,48,48,102,102,51,100,50,102,48,55,55,52,49,100,55,48,101,53,56,50,54,52,49,50,100,99,98,54,50,102,55,50,50,101,52,98,48,49,50,51,99,101,55,52,52,101,53,101,57,54,57,101,51,100,53,52,101,50,99,99,98,48,100,56,49,51,100,54,48,49,53,49,99,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,48,54,102,99,50,102,102,101,97,48,50,52,49,48,48,102,102,51,101,54,97,48,48,102,102,52,99,55,56,51,98,98,48,48,55,57,53,97,48,55,48,97,48,52,97,50,48,48,57,56,49,56,49,101,100,53,48,51,102,102,48,55,53,56,48,52,99,55,56,48,57,53,54,52,51,50,102,56,55,48,55,55,57,52,48,101,101,48,48,102,102,57,97,56,48,55,54,49,52,53,56,102,50,99,98,49,52,98,56,51,98,54,48,48,100,100,49,57,50,52,52,99,56,53,99,51,99,52,48,50,55,100,99,100,57,99,99,49,100,101,101,53,55,55,99,53,56,50,56,48,101,102,97,97,48,49,54,48,54,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,55,102,99,48,53,48,51,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,99,48,53,52,48,98,102,56,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,99,48,53,55,102,99,48,53,48,50,48,48,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,97,48,49,57,102,54,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,52,48,50,99,49,49,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,48,48,102,102,48,48,102,102,55,99,53,99,56,48,49,97,102,97,101,48,52,56,99,48,50,56,48,57,57,97,48,48,102,102,50,57,51,100,48,50,54,48,100,52,48,51,55,101,49,52,48,50,56,49,99,48,49,102,49,55,50,48,48,54,98,101,98,56,49,50,51,48,48,97,48,50,54,54,56,48,48,97,52,102,48,48,102,102,57,56,51,53,48,48,102,102,100,102,56,53,102,102,100,52,48,50,99,48,99,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,54,55,101,50,56,48,53,56,49,56,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,51,48,49,53,48,50,102,101,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,51,48,49,53,102,102,48,49,52,51,99,48,49,102,51,52,50,50,98,56,98,49,50,99,56,48,49,102,53,54,97,48,101,51,55,49,53,99,56,50,57,56,57,100,52,56,48,48,102,102,52,102,55,56,51,98,51,50,100,49,51,98,50,50,50,50,97,52,50,53,56,50,52,48,97,101,52,54,48,50,53,100,99,48,57,97,56,48,52,99,57,54,48,57,52,48,57,55,54,101,56,49,50,97,56,54,56,57,97,101,52,57,97,54,53,57,97,50,52,102,51,97,97,56,100,99,57,55,48,48,102,102,97,102,55,53,48,48,102,102,101,97,55,48,48,55,100,100,53,48,51,97,48,48,102,102,55,55,101,48,102,55,52,48,49,102,53,54,56,48,52,102,53,102,48,55,56,50,49,100,57,50,97,52,51,99,57,56,49,100,55,56,49,50,57,101,48,52,99,101,48,51,101,48,48,101,52,55,50,101,52,97,55,50,57,48,98,97,48,49,50,49,48,55,56,54,49,99,57,48,50,53,101,48,49,101,99,56,48,51,100,98,54,49,101,53,50,98,55,49,55,97,53,53,49,54,53,56,97,97,50,100,56,97,100,48,49,51,50,52,98,99,56,48,53,99,57,52,57,56,97,102,50,102,99,97,101,101,57,51,53,99,97,99,50,99,100,48,51,100,55,98,97,48,48,57,53,56,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,48,100,54,48,55,54,52,48,101,54,48,49,102,48,56,51,101,99,50,99,99,98,50,50,56,99,49,99,100,48,51,97,53,48,55,57,52,48,102,54,99,98,99,50,57,99,97,52,52,98,48,102,49,49,54,101,53,52,48,51,98,49,48,101,50,48,55,97,56,51,102,97,53,97,49,53,54,53,48,49,53,97,102,49,53,99,56,97,53,57,49,55,101,53,57,57,53,101,49,100,56,50,97,48,98,49,52,99,52,50,50,97,48,97,102,52,99,50,100,52,97,97,52,50,50,99,52,98,54,52,99,56,99,53,55,97,48,97,53,57,54,54,56,57,49,52,101,52,53,97,55,50,49,101,97,49,50,52,98,99,50,56,56,98,57,48,101,98,57,55,54,53,98,56,55,54,52,51,99,56,53,52,49,54,52,49,100,102,48,102,49,56,55,55,99,98,51,50,99,56,97,51,50,102,56,97,49,50,102,52,97,100,52,56,50,97,56,98,56,50,56,99,98,97,50,98,49,50,49,50,48,97,102,50,99,99,97,55,50,101,52,97,98,50,99,97,53,49,53,51,48,97,57,50,100,48,97,102,52,99,54,49,50,49,48,56,98,48,52,49,52,102,54,57,98,52,101,52,48,52,100,52,52,98,56,98,57,57,55,50,54,97,55,55,102,56,98,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,99,50,48,48,102,102,48,102,56,98,56,49,53,97,53,56,97,52,56,48,51,101,102,49,56,48,57,50,97,50,99,53,49,48,97,102,52,102,52,56,50,98,99,97,99,99,48,52,99,55,55,50,99,99,98,48,52,54,52,51,52,56,52,56,52,53,52,48,48,52,102,56,49,50,56,48,48,52,99,49,50,51,97,50,56,48,57,56,50,53,52,98,54,48,57,54,52,52,48,52,101,97,53,54,50,48,56,50,48,57,98,97,57,48,100,54,99,102,98,55,97,50,51,102,50,56,48,54,102,52,50,56,48,53,100,98,48,48,102,102,51,101,49,50,54,48,101,55,99,49,100,102,48,55,99,99,49,101,51,56,49,51,100,99,48,102,54,48,51,99,48,49,100,97,50,57,99,98,53,48,102,101,56,51,57,54,101,48,52,97,101,55,48,55,54,101,49,101,50,52,101,50,57,56,97,52,52,101,50,100,99,51,97,102,99,49,101,50,57,52,50,48,52,100,56,56,55,54,48,51,100,102,99,97,52,50,101,53,50,99,97,98,52,98,50,101,52,97,49,101,53,100,57,53,48,56,99,56,101,56,52,53,56,53,49,52,54,57,101,53,54,102,50,99,53,48,50,51,97,48,49,54,56,48,50,54,48,53,55,57,57,98,53,48,48,99,52,57,53,102,102,100,52,48,50,99,48,99,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,54,55,101,50,56,48,53,56,49,56,48,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,48,48,101,102,55,48,48,102,102,55,100,52,101,48,48,102,102,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,51,48,49,53,48,50,102,101,48,48,55,100,52,101,48,48,51,53,97,99,56,48,49,102,53,97,54,48,48,102,102,57,56,48,48,102,102,48,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,51,48,49,53,102,102,48,50,102,101,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,57,48,56,53,48,48,102,102,101,102,55,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,48,57,48,56,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,53,50,101,98,48,57,48,99,57,48,48,102,102,100,57,57,55,53,98,48,100,53,98,48,100,57,97,50,55,49,100,98,48,100,49,97,48,54,56,56,98,98,56,101,50,102,48,100,99,100,102,49,102,48,52,102,49,50,57,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,52,48,54,54,51,48,101,57,48,48,51,101,50,98,48,48,48,102,102,102,98,50,48,48,102,101,56,49,50,54,48,49,100,98,48,50,55,55,48,51,56,97,49,102,53,48,50,53,56,56,51,101,56,49,99,97,48,102,97,56,49,50,99,48,53,52,48,49,51,52,99,49,99,101,48,55,53,48,49,100,53,48,102,50,48,51,102,53,48,102,50,48,51,102,99,48,102,54,56,55,53,52,51,99,52,48,101,97,49,49,99,49,101,99,56,55,55,52,49,100,99,48,55,54,48,51,56,50,53,52,48,49,50,102,54,57,99,53,52,49,55,97,48,102,56,52,98,98,50,97,57,50,53,49,48,51,98,52,53,53,48,55,52,52,97,101,48,102,54,50,54,49,53,99,53,56,56,55,99,57,50,57,49,48,97,57,50,98,56,51,99,50,101,98,52,101,99,57,54,51,99,48,97,101,56,51,98,54,48,48,102,97,56,53,48,48,55,100,97,53,48,55,56,52,98,55,52,52,50,97,51,48,48,102,102,51,101,98,97,99,48,57,101,51,50,56,102,97,53,102,52,56,50,50,53,57,56,55,56,56,48,57,52,57,48,50,54,49,99,97,99,50,97,49,49,55,97,51,50,50,97,52,97,53,49,100,51,48,98,48,97,48,55,54,57,53,57,49,97,54,98,98,48,48,57,51,57,51,57,98,53,97,54,50,52,50,51,99,49,98,49,50,99,52,55,102,99,48,98,56,53,55,53,48,49,98,56,99,51,98,101,48,48,102,102,102,56,54,53,48,48,102,102,51,101,100,50,56,51,99,50,53,51,97,49,57,54,102,56,49,102,50,56,49,50,51,56,53,49,54,52,100,99,102,53,48,48,102,102,57,54,48,55,57,48,49,101,50,48,49,51,48,101,53,54,49,54,101,56,100,100,56,52,57,52,56,52,52,102,57,50,56,97,102,101,48,52,97,99,53,100,50,51,49,51,101,56,102,100,50,100,98,100,101,98,57,50,52,48,52,56,52,53,98,99,51,102,97,57,53,48,51,57,56,48,50,53,99,48,48,49,102,48,97,102,48,50,53,54,98,48,51,98,98,50,98,99,48,49,101,54,101,99,49,102,100,56,51,102,102,97,48,55,98,53,98,97,54,55,50,100,52,48,49,101,53,99,48,49,101,57,48,51,98,57,101,48,101,102,50,56,99,53,102,49,55,97,48,50,53,100,56,97,100,101,48,102,51,56,48,57,53,55,48,48,102,102,55,98,57,51,56,48,51,97,98,57,99,51,98,54,48,57,101,57,52,99,101,54,99,53,102,56,48,57,100,55,54,99,99,53,54,101,52,48,102,102,102,99,55,100,48,48,102,102,55,100,49,100,48,49,51,52,48,48,102,102,48,102,97,54,48,48,102,102,48,55,100,97,49,56,55,51,57,98,48,55,55,54,48,102,57,48,48,49,102,53,99,50,48,48,102,102,102,97,99,51,48,55,52,52,48,52,101,49,49,52,52,55,97,50,102,48,51,56,54,56,54,48,52,97,49,48,49,50,97,50,49,99,51,48,101,55,48,51,99,98,48,49,51,51,50,100,56,49,101,99,49,55,97,53,54,101,48,55,48,48,102,102,49,100,56,48,102,52,56,55,56,56,51,102,97,48,102,52,99,51,101,53,56,51,57,50,48,101,99,52,49,100,102,49,53,56,53,100,48,51,100,55,48,52,101,50,48,52,56,48,51,100,98,56,53,56,57,54,54,48,50,54,55,50,55,48,101,100,49,54,50,56,51,100,48,52,48,54,52,48,48,48,102,102,55,56,52,102,48,48,102,102,51,101,97,99,52,48,49,54,100,97,54,48,52,56,48,56,48,49,100,57,97,56,49,50,101,99,48,48,102,102,51,48,101,53,52,48,98,48,56,48,57,50,50,48,48,55,99,54,49,56,48,57,48,55,48,50,52,49,48,49,102,99,56,55,53,99,48,57,56,57,48,55,51,50,48,102,54,56,48,57,98,99,50,101,99,49,101,49,48,55,52,55,57,55,51,52,53,49,56,48,51,100,52,51,48,102,100,56,51,57,55,50,99,99,97,97,52,54,48,49,51,101,48,101,54,56,55,97,56,51,56,54,53,57,52,52,48,48,102,102,51,100,98,48,48,52,98,102,48,55,52,52,98,57,52,54,101,57,52,53,52,48,55,99,99,98,49,98,97,101,56,52,53,101,50,48,100,100,50,54,50,51,50,49,101,102,101,99,97,100,99,57,101,56,48,57,97,48,51,49,101,97,102,102,56,48,57,54,56,48,48,102,98,100,50,48,48,55,99,54,53,48,49,100,54,56,51,101,97,48,55,55,101,57,101,48,52,99,50,48,48,51,101,98,100,56,49,100,99,56,55,51,56,49,100,51,48,51,100,100,48,101,50,57,52,99,57,101,57,97,53,101,48,51,57,48,48,101,48,56,55,51,99,51,98,99,49,99,51,48,55,54,99,49,102,49,48,101,49,56,55,54,52,97,97,48,55,98,50,49,102,97,50,99,100,49,56,51,56,52,48,101,100,56,49,99,97,48,51,56,55,50,99,48,51,99,97,49,101,48,48,55,100,101,53,102,48,55,56,56,98,52,48,101,53,48,55,51,48,51,57,97,56,54,57,99,53,101,50,48,57,53,56,53,57,56,55,55,56,97,97,52,52,48,101,101,100,57,49,50,99,57,48,99,97,98,52,100,98,48,49,51,97,56,48,57,55,55,48,48,102,102,55,100,48,56,48,48,102,102,51,101,100,50,56,48,57,56,53,48,55,97,99,53,98,48,51,97,97,48,48,55,57,53,48,48,102,102,55,100,56,48,101,52,51,49,53,56,53,55,97,54,97,55,99,56,51,99,55,48,50,54,50,52,49,99,53,56,49,51,48,99,48,101,99,99,49,100,53,57,54,55,50,53,55,48,55,57,56,97,50,48,101,99,56,50,52,48,97,100,48,102,55,56,48,51,100,49,102,50,101,102,97,53,97,55,97,54,55,50,101,97,52,98,98,50,98,100,49,50,52,97,102,48,50,50,48,55,55,56,97,97,50,101,52,98,51,102,101,54,48,97,102,102,51,54,48,49,99,99,48,98,97,102,102,56,48,98,54,99,48,48,102,102,102,97,48,100,48,48,102,102,55,100,50,51,57,53,97,48,48,102,97,100,98,48,55,48,56,49,102,49,54,48,48,57,56,100,48,101,57,48,51,57,54,48,55,56,52,48,52,99,51,56,55,102,48,51,101,48,49,101,52,55,49,51,48,51,101,97,53,49,56,55,55,100,57,48,102,53,55,52,52,48,55,54,48,49,101,52,48,101,55,48,51,57,101,57,52,56,48,55,55,101,48,48,102,102,102,55,50,56,55,101,99,49,100,52,56,55,48,99,51,102,50,56,101,53,52,51,54,49,102,54,48,101,51,57,55,54,53,99,55,48,101,98,53,55,50,99,48,51,98,98,56,49,51,55,50,53,57,55,101,57,97,53,57,97,54,97,54,52,97,48,56,49,48,55,48,49,51,101,56,48,48,102,56,56,53,48,49,51,98,48,48,102,102,56,48,57,98,101,48,50,54,50,52,49,102,98,48,49,50,102,56,48,102,55,99,48,57,52,50,48,101,98,56,51,98,56,48,55,100,54,48,102,97,48,49,101,100,48,51,100,99,50,97,99,51,98,52,48,102,49,99,51,102,97,48,102,54,48,97,54,50,101,56,51,98,54,48,48,102,102,102,53,49,99,49,101,57,48,55,99,99,51,101,48,56,97,53,48,50,51,49,52,99,49,99,53,48,50,53,57,99,98,98,48,101,102,49,53,52,53,53,49,52,101,53,48,57,55,48,53,49,97,48,51,52,53,55,97,50,49,55,54,53,57,101,50,98,57,51,49,49,57,51,100,48,50,48,98,49,52,102,52,48,57,52,48,52,101,98,48,48,99,51,97,53,100,55,102,99,48,50,99,56,48,51,98,97,48,48,102,56,53,55,56,48,51,101,99,97,48,48,52,101,49,48,101,52,51,100,97,48,102,101,99,48,57,49,99,99,53,48,53,55,52,56,99,53,56,55,48,101,101,48,51,100,51,48,55,102,50,48,50,54,102,98,54,52,53,55,102,97,51,55,52,53,99,53,57,56,49,50,97,101,48,57,50,100,99,49,51,56,48,57,55,50,55,101,102,48,48,102,102,51,56,49,48,50,54,52,56,57,97,99,56,97,56,49,100,54,48,48,51,98,57,53,97,48,48,102,102,102,97,102,57,48,48,102,102,55,98,51,52,48,49,98,55,100,48,49,51,57,50,48,48,102,102,102,53,48,56,50,56,48,49,101,97,56,56,51,57,48,48,102,102,48,55,98,51,99,99,48,50,54,97,55,48,48,53,99,53,53,48,49,51,57,51,48,48,102,102,57,51,56,99,55,48,48,53,102,57,48,99,55,48,52,56,97,56,48,101,54,54,98,97,102,102,56,48,53,57,48,48,102,102,55,56,56,48,49,102,48,97,102,48,48,55,100,57,52,48,48,57,99,50,54,52,56,55,52,56,49,102,100,56,49,50,51,57,99,97,48,57,101,99,54,50,98,102,56,55,56,99,49,101,57,56,51,102,57,48,49,51,55,102,98,97,50,97,51,102,52,57,101,57,53,56,97,99,48,50,53,53,99,49,50,53,102,56,50,55,48,49,51,48,52,51,99,54,48,48,102,102,55,48,50,48,52,98,49,50,51,100,57,50,53,48,50,101,55,48,50,55,50,52,48,49,102,49,97,54,48,48,102,102,55,100,97,53,48,49,50,55,52,48,50,53,49,56,48,49,101,57,51,100,48,49,51,52,102,52,53,98,53,49,54,51,99,48,49,99,99,100,52,51,56,54,48,52,99,51,56,51,102,49,48,49,50,98,57,50,98,99,48,49,101,100,56,99,55,50,100,52,48,49,100,48,52,48,55,53,98,97,50,55,52,100,101,49,101,52,51,49,53,102,98,54,98,99,101,54,50,56,48,51,99,54,51,99,102,50,98,98,56,54,56,48,49,98,101,101,98,97,102,102,56,48,52,54,55,48,51,99,55,48,48,55,100,55,98,56,49,51,101,101,48,101,55,48,51,98,56,57,54,49,101,102,48,55,98,97,48,52,57,48,56,49,51,55,97,48,101,98,48,51,97,50,56,55,57,97,99,57,52,49,101,55,48,55,56,101,48,52,98,52,56,51,101,54,48,101,52,48,55,55,49,49,52,49,51,48,53,56,50,49,49,53,56,99,55,52,57,50,102,48,51,99,101,49,99,100,50,98,56,97,57,52,53,102,54,53,57,57,54,54,53,54,97,48,99,57,51,52,100,57,102,54,53,56,49,54,54,56,54,53,55,101,100,100,100,52,99,56,56,101,48,97,52,50,53,50,50,50,52,97,48,50,52,50,52,50,49,50,54,51,48,102,50,50,50,53,97,50,51,99,102,50,51,97,53,50,50,50,52,51,55,100,57,55,57,49,57,101,54,50,98,97,51,97,52,51,50,57,48,56,101,57,49,50,52,57,56,52,97,57,97,57,51,53,54,101,55,102,51,54,48,99,101,100,97,98,48,99,48,49,102,51,101,48,102,50,52,49,100,51,48,51,97,100,48,55,99,52,49,100,102,52,56,48,101,55,48,51,100,100,48,55,54,97,49,99,48,48,102,102,55,97,56,49,100,50,52,100,101,99,101,52,101,48,101,97,56,51,99,55,48,101,53,56,55,55,56,51,101,101,49,100,99,52,98,48,52,98,57,54,48,56,54,53,97,98,49,100,50,52,97,51,48,102,51,97,48,49,54,52,53,53,50,52,54,56,50,99,99,97,99,50,98,57,51,101,48,57,50,49,102,100,100,51,99,97,102,52,50,52,101,49,97,57,48,57,97,101,100,56,48,57,54,52,48,48,102,102,102,57,55,54,48,49,50,53,97,48,52,57,98,56,49,50,102,50,48,48,102,102,102,97,101,54,48,55,51,97,48,102,49,52,49,99,48,56,49,50,57,97,48,52,98,51,48,51,56,100,48,55,56,48,53,102,48,49,51,99,50,48,101,102,48,51,98,56,53,102,48,55,101,56,49,100,48,48,102,102,51,56,56,48,55,53,56,48,101,99,48,51,101,52,53,102,49,52,50,53,57,56,51,56,97,48,50,54,53,48,98,100,50,99,99,51,98,101,53,99,56,55,57,56,51,57,56,49,100,51,50,56,99,98,97,50,99,56,97,56,50,99,48,98,55,50,57,48,97,55,50,101,100,51,99,97,55,52,101,52,99,97,52,49,50,99,48,98,51,50,97,48,97,57,50,99,54,101,50,57,51,57,48,53,48,97,97,55,102,99,48,50,101,55,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,48,102,102,56,97,48,50,48,49,56,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,102,102,49,55,102,102,53,48,48,102,102,98,48,51,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,49,57,102,54,97,48,49,54,48,56,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,55,102,99,48,53,48,51,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,99,48,53,52,48,98,102,56,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,99,48,53,55,102,99,48,98,102,56,48,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,50,52,50,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,49,97,52,48,50,54,54,99,48,57,56,52,50,56,56,48,57,56,49,48,48,55,57,55,101,48,49,50,50,48,55,51,54,48,101,55,99,49,99,101,48,48,102,102,51,100,49,52,48,50,53,56,52,49,100,51,56,49,50,102,97,53,99,56,48,51,100,50,51,48,55,55,97,56,97,48,101,102,102,56,51,100,53,50,102,52,49,100,99,52,57,55,102,50,53,56,48,51,101,54,48,55,97,48,48,57,52,50,101,48,98,98,99,49,102,56,48,55,99,48,49,102,56,48,49,51,97,52,55,48,48,55,98,100,52,49,101,48,97,53,56,48,57,54,50,55,48,55,57,51,49,53,52,53,52,55,98,50,97,49,48,51,50,48,101,50,52,48,97,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,51,100,97,53,97,49,54,54,53,55,49,52,101,56,52,101,57,54,52,53,98,49,54,48,56,54,53,53,50,48,51,49,100,57,99,57,48,57,101,57,101,57,50,99,50,49,97,49,98,50,48,57,56,55,98,50,51,97,51,56,54,101,57,50,57,49,101,49,49,57,98,100,52,57,50,102,98,51,51,51,53,55,53,98,48,54,57,53,50,50,102,55,100,97,56,48,50,55,55,56,49,100,52,56,48,51,101,52,54,99,48,48,102,102,102,98,57,55,48,55,50,48,48,101,97,99,49,100,57,48,51,57,54,48,55,53,99,48,52,101,50,101,48,101,99,48,51,98,51,48,55,52,48,49,99,48,48,101,55,56,51,97,101,48,55,55,52,49,100,99,48,48,102,102,55,57,55,97,48,50,53,54,48,98,97,99,49,100,97,48,101,49,56,55,48,48,102,102,51,98,99,53,54,48,55,52,99,51,97,50,53,48,56,48,57,100,49,55,101,48,101,52,99,98,97,48,102,49,49,54,57,56,97,53,50,56,48,97,53,50,98,57,48,98,57,54,50,53,100,57,54,54,53,56,57,55,97,53,56,54,52,55,48,52,102,57,54,56,53,56,97,55,49,54,49,55,52,57,98,52,51,49,56,55,56,52,48,49,102,50,54,56,48,48,102,102,55,100,100,100,56,55,98,48,97,54,52,101,48,101,102,56,55,56,48,48,102,102,57,100,57,48,49,51,49,50,97,49,51,98,51,48,48,57,98,52,53,101,48,52,98,55,56,49,50,57,48,56,57,57,100,99,56,97,57,50,56,101,57,54,56,102,52,49,98,97,49,48,51,56,55,52,51,52,97,100,101,53,50,53,49,100,56,97,49,57,99,99,51,52,56,101,52,98,49,102,50,102,102,56,48,54,56,100,50,55,48,48,102,102,51,101,100,51,99,48,49,102,53,56,97,53,52,50,53,98,101,53,55,49,54,99,48,48,102,102,102,98,49,99,48,50,52,51,99,97,97,50,99,49,49,98,98,55,57,102,52,48,50,99,56,48,57,98,98,48,50,53,102,57,48,57,51,53,57,48,100,100,57,57,52,56,54,48,51,55,52,54,52,98,48,55,56,57,48,57,52,54,98,52,55,52,56,54,50,101,55,102,100,98,53,101,102,97,101,52,100,49,102,49,56,49,97,102,48,55,54,99,48,102,54,52,49,100,54,56,51,101,50,48,101,102,50,51,56,55,99,52,49,100,49,48,51,99,97,48,101,48,48,51,100,52,48,101,57,50,55,55,55,98,97,48,56,55,97,56,49,100,99,48,55,100,48,51,98,101,49,102,55,48,101,101,50,53,56,50,53,99,98,48,52,99,50,97,57,50,51,50,51,49,55,56,49,100,56,52,102,50,99,56,97,97,52,56,100,48,53,57,57,53,56,53,56,97,48,53,57,49,52,99,102,98,97,55,57,53,101,57,97,56,50,51,53,50,49,51,98,57,98,48,48,56,55,49,48,102,49,56,55,56,56,98,56,48,102,54,49,54,101,57,50,53,102,56,55,56,49,51,51,50,55,49,55,48,53,56,48,54,49,57,51,49,51,48,49,50,101,56,99,56,57,100,101,48,52,98,50,51,98,48,56,97,56,102,102,98,48,56,56,56,99,56,56,56,98,50,52,53,49,53,49,100,56,57,100,97,54,51,54,97,57,57,100,55,102,49,50,102,102,97,56,49,102,48,56,48,51,101,98,56,52,48,49,102,50,50,97,48,50,55,97,56,48,49,102,53,102,98,56,51,98,99,49,99,98,48,48,55,98,56,56,48,49,101,97,99,56,51,56,50,50,56,55,57,54,100,99,48,49,101,56,98,100,49,52,101,48,101,55,99,51,56,55,57,50,97,52,98,51,99,49,102,98,50,100,55,102,48,48,55,97,56,100,56,49,99,57,56,55,98,56,51,101,56,56,99,49,57,56,55,101,48,51,101,97,48,48,102,55,53,49,102,50,54,100,57,101,48,97,99,101,49,100,101,48,54,48,97,98,52,101,100,57,48,55,102,99,48,51,55,100,57,55,53,48,49,55,102,48,48,102,102,49,102,53,99,50,48,48,102,57,49,53,48,49,50,50,97,48,48,102,102,102,98,48,50,101,49,100,101,48,101,53,56,48,51,100,99,52,48,48,102,52,57,56,49,102,101,57,55,102,56,98,54,102,99,49,99,98,53,49,52,101,48,102,56,52,51,102,57,52,56,98,99,97,98,101,49,102,98,50,100,55,102,48,48,102,102,55,97,56,100,56,49,99,57,56,55,52,48,51,57,56,57,52,49,97,48,55,49,99,51,57,53,56,51,100,50,51,50,54,99,54,100,99,98,52,48,48,55,98,55,55,49,51,50,99,100,48,55,54,52,101,48,49,56,48,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,50,98,50,100,48,98,51,50,98,56,97,55,52,50,55,52,98,50,50,100,56,98,48,52,51,50,97,57,48,49,56,101,99,101,52,56,52,102,52,102,52,57,54,49,48,100,48,100,57,48,52,99,51,100,57,49,100,49,99,49,51,48,57,50,57,49,101,53,49,57,98,100,52,57,50,57,48,99,99,99,100,53,100,54,99,49,97,53,52,56,98,100,102,54,97,55,57,51,53,51,49,49,56,97,102,52,54,55,53,50,100,50,100,99,99,100,50,51,98,51,57,98,101,101,51,57,101,54,57,99,49,56,57,54,48,97,100,102,102,49,55,56,55,51,48,99,50,99,53,102,53,48,49,48,100,52,48,49,102,55,57,56,48,48,102,102,102,57,52,51,56,55,55,49,49,48,51,98,57,50,48,101,48,99,48,49,102,53,97,56,48,102,49,98,57,54,101,49,101,48,50,100,56,101,48,48,102,102,102,55,54,56,51,101,53,48,48,55,98,52,49,51,100,48,56,48,49,101,100,49,101,53,54,97,55,56,51,97,52,48,102,57,49,52,54,55,48,55,54,101,48,102,102,99,48,57,55,99,48,52,57,49,55,99,48,50,55,56,56,56,48,48,102,102,102,55,101,56,55,53,102,55,50,98,56,98,98,100,99,97,102,100,51,99,51,99,50,53,56,53,53,53,100,49,52,52,56,55,102,102,99,48,102,50,52,48,57,102,99,48,48,55,99,57,49,52,48,49,102,53,100,52,48,52,57,48,97,50,52,49,53,99,53,53,56,51,99,97,52,49,48,50,54,52,99,51,101,48,53,56,48,54,57,100,49,100,48,52,48,57,54,56,48,102,56,56,51,56,56,48,55,99,52,56,54,53,50,99,97,49,98,99,49,99,100,52,57,52,56,99,49,101,98,52,54,52,51,48,55,101,97,49,100,50,50,100,56,97,98,97,52,102,50,97,52,51,100,52,57,48,101,48,55,55,99,102,50,52,53,51,100,100,50,56,52,98,57,51,102,50,48,56,49,98,97,55,48,48,102,102,56,54,54,48,52,102,54,48,48,51,101,52,97,101,48,48,102,102,102,98,50,55,48,50,55,49,52,98,55,52,53,48,48,55,98,52,99,49,101,99,57,55,52,48,52,97,99,49,52,48,53,53,48,50,54,48,48,52,98,102,56,49,50,98,48,49,102,97,48,55,102,50,48,101,51,52,98,55,50,100,51,49,54,48,56,99,49,100,49,99,57,51,56,51,99,57,56,97,99,48,55,101,101,49,101,97,52,52,52,99,98,52,50,52,99,48,101,99,97,52,55,50,97,102,101,97,57,99,100,97,48,57,55,101,49,101,49,100,102,57,50,50,99,98,56,54,52,48,52,48,54,49,101,51,48,102,49,49,55,48,49,101,99,50,100,100,50,56,98,102,48,102,48,50,54,54,52,101,50,101,48,98,48,48,102,102,99,51,50,54,50,54,48,50,53,100,49,57,49,51,98,99,48,57,54,52,55,54,49,49,53,49,102,102,54,49,49,49,49,57,49,49,49,54,52,56,97,50,97,51,98,49,51,98,52,99,54,100,53,51,51,97,102,101,50,53,102,102,53,49,55,57,55,102,99,48,101,49,48,48,102,102,57,54,102,48,48,55,100,101,101,56,48,51,101,100,51,48,48,57,55,52,48,55,56,56,56,48,48,102,48,102,56,49,51,56,50,48,102,102,99,49,102,98,55,50,98,97,53,51,51,54,48,101,51,56,49,51,49,99,48,102,102,99,48,57,56,55,48,55,57,99,48,101,102,52,98,48,48,52,100,57,52,48,53,101,57,52,53,98,57,54,50,49,100,98,99,48,102,56,48,97,51,101,57,52,48,57,50,48,49,51,99,101,53,99,97,48,54,99,57,100,51,97,48,98,102,50,97,52,97,53,50,99,56,49,97,97,52,48,100,51,52,49,97,48,48,48,102,102,102,98,50,99,48,48,102,102,55,99,56,48,99,48,57,99,100,48,48,55,100,97,56,48,49,50,101,54,49,99,50,48,50,53,57,52,48,57,56,56,48,55,55,97,48,52,98,55,56,55,54,99,51,57,52,48,101,102,56,49,101,57,56,55,53,48,49,101,102,49,53,56,49,101,51,48,55,53,48,49,100,53,48,55,98,48,53,52,56,55,102,48,98,52,48,102,53,48,55,52,52,51,56,52,49,102,57,48,55,55,54,56,50,99,57,55,56,53,99,56,55,101,99,49,102,52,56,51,99,56,50,57,100,50,99,97,57,52,99,50,97,56,49,101,50,49,55,56,57,97,53,56,99,97,51,49,52,52,56,50,53,56,50,54,49,55,54,56,99,56,50,57,101,100,57,54,52,56,56,100,101,52,100,52,50,52,102,48,50,50,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,102,99,48,48,102,102,55,99,49,56,99,48,49,56,101,56,54,48,48,56,56,53,48,48,102,102,48,52,49,54,97,97,48,51,102,101,50,56,48,56,48,54,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,55,102,99,53,102,102,100,52,48,50,99,48,99,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,54,55,101,50,56,48,53,56,49,56,48,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,102,102,48,49,52,48,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,49,100,50,48,50,52,55,52,48,57,49,51,48,50,54,49,56,48,49,102,54,48,50,48,102,97,52,97,55,48,55,50,52,48,52,98,99,48,55,52,50,52,51,100,54,53,102,98,101,48,50,53,101,53,97,48,55,57,100,101,48,49,51,102,48,101,51,49,52,54,48,48,102,102,102,54,98,56,55,51,97,56,51,100,97,49,99,101,48,101,55,49,55,50,49,101,98,101,99,56,55,101,56,51,101,48,49,99,100,52,51,50,102,51,57,52,52,57,97,49,102,56,50,56,99,48,49,100,56,56,56,50,53,56,102,50,99,56,98,49,48,52,99,102,99,56,51,48,52,53,98,52,101,52,99,52,51,102,102,48,53,48,56,97,98,50,98,53,51,48,98,56,50,99,99,97,102,50,97,52,97,101,54,55,50,52,97,55,49,54,54,57,56,56,97,53,55,57,53,101,56,102,100,99,54,53,97,99,102,50,54,50,55,98,102,57,49,57,49,57,49,102,51,97,102,102,57,52,55,57,50,54,57,50,102,99,99,57,101,98,101,57,49,102,102,102,53,49,98,55,102,50,48,55,100,97,48,48,102,102,102,97,101,49,48,48,102,102,55,99,55,53,52,48,57,101,97,48,48,55,100,56,49,54,48,101,102,48,55,100,48,48,102,102,49,101,100,100,48,48,102,102,55,97,52,99,48,101,48,56,98,101,101,53,98,54,48,48,102,102,55,97,100,49,52,53,99,48,51,57,102,48,102,101,54,52,53,57,50,98,51,48,55,101,99,97,97,102,56,48,49,101,57,99,101,48,55,100,56,49,100,49,48,102,97,50,52,56,54,56,49,102,56,48,101,53,48,48,102,102,51,100,97,99,54,99,56,53,48,54,56,50,99,102,56,55,56,52,49,98,50,97,100,48,55,55,52,101,48,49,101,50,48,48,102,102,49,102,53,48,101,48,48,102,56,100,102,56,49,50,100,54,48,52,56,48,97,49,48,55,48,56,49,102,52,56,51,100,52,54,51,56,51,100,51,48,50,54,57,57,49,52,97,101,48,101,98,48,55,56,53,99,48,102,52,100,53,56,51,99,48,48,102,102,101,51,102,48,55,55,52,53,102,97,51,97,51,48,51,98,49,48,102,52,56,48,51,100,57,101,48,50,52,97,49,100,55,48,55,101,99,49,101,102,48,55,55,50,49,102,48,56,48,101,97,56,51,99,52,48,101,53,49,54,52,57,100,99,98,100,48,49,50,100,97,52,48,48,102,102,102,48,101,50,99,99,49,50,48,52,48,48,102,102,52,57,57,48,54,53,49,48,98,48,48,49,57,98,57,55,102,99,48,53,48,48,102,102,48,50,52,100,52,48,49,102,48,101,102,48,50,52,53,48,49,99,57,101,50,100,98,48,49,51,55,52,49,102,48,99,48,52,101,100,56,50,55,48,48,52,98,55,57,53,55,98,56,55,55,56,49,102,48,56,49,50,100,102,56,97,54,101,56,98,99,51,99,102,56,98,50,51,55,48,55,53,101,48,52,99,100,49,54,50,48,50,54,55,56,98,48,101,53,57,56,55,54,99,99,48,57,100,101,48,48,101,99,102,48,48,102,102,55,98,53,99,102,49,98,56,48,57,101,57,54,48,52,52,49,101,52,48,102,49,48,48,102,102,51,101,50,100,50,48,48,102,97,52,52,50,99,52,97,53,52,100,52,50,48,101,101,56,49,50,55,49,99,51,98,50,53,98,98,101,48,57,55,57,52,52,50,102,48,48,102,102,49,101,54,49,52,48,57,98,55,50,101,48,48,52,98,102,52,97,52,97,51,51,101,57,50,54,50,98,53,51,48,48,102,102,57,56,51,99,56,56,57,52,48,57,98,52,53,57,52,56,52,51,51,55,102,51,97,51,50,52,57,50,56,48,54,97,51,49,99,48,54,49,98,53,100,55,102,99,48,50,99,49,99,48,49,102,54,49,97,48,48,102,56,56,102,56,49,51,55,48,48,52,98,99,102,101,49,101,99,48,50,53,49,52,98,102,101,48,52,100,51,56,55,52,57,99,99,54,50,100,53,48,55,57,53,54,48,101,99,52,49,99,56,54,48,101,56,101,99,48,48,102,54,55,49,53,52,53,55,101,99,57,48,48,102,102,102,51,56,48,57,57,48,50,102,48,98,55,50,102,97,56,98,100,50,100,52,98,97,48,102,50,50,52,101,99,56,52,56,55,98,49,53,99,48,50,52,51,101,54,97,98,52,57,54,50,53,55,55,56,48,49,52,51,53,51,53,48,100,50,52,97,102,52,57,55,53,49,49,50,100,98,48,99,57,50,49,57,101,100,101,55,49,98,102,53,57,99,49,99,99,49,49,102,101,49,51,56,54,49,48,50,56,53,55,53,48,48,102,102,102,101,97,53,48,49,52,99,56,48,49,102,55,97,52,48,48,102,56,101,48,56,55,49,48,48,102,102,57,102,102,50,101,52,51,100,101,48,52,100,54,56,49,50,102,56,53,98,102,48,55,55,99,48,52,99,57,57,53,101,48,101,102,99,49,101,51,48,55,56,48,51,100,97,53,48,56,48,57,55,49,55,50,49,101,97,101,48,52,99,54,56,55,99,52,51,97,56,48,101,99,52,51,56,54,49,100,53,48,55,50,54,49,99,101,48,49,51,51,48,102,100,56,51,102,52,48,101,55,48,55,48,56,49,100,50,56,50,52,53,49,52,49,100,99,48,48,51,100,97,100,52,49,101,54,50,98,99,97,48,99,53,55,97,55,56,48,51,100,100,51,56,51,99,54,49,101,97,57,52,101,101,53,48,101,101,53,56,102,102,56,48,53,54,97,50,101,97,49,97,54,48,102,56,52,49,100,50,48,55,101,56,49,99,52,48,51,100,48,48,102,102,55,56,54,48,101,54,56,49,101,55,49,52,99,48,48,102,54,101,56,51,99,48,48,55,53,99,49,102,52,48,102,54,56,51,98,100,48,102,57,57,52,55,100,51,99,97,55,50,101,51,57,53,52,49,101,98,48,101,52,56,55,56,52,98,49,48,101,98,56,55,56,56,97,100,101,53,57,57,52,48,53,97,57,55,54,53,50,97,53,101,52,48,50,101,48,97,54,52,102,52,51,101,57,101,53,50,57,54,52,53,56,57,53,56,57,97,48,57,52,97,55,48,97,100,50,99,49,51,56,97,102,98,54,100,51,97,99,50,98,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,98,100,99,48,49,102,53,51,56,48,48,100,54,98,50,48,48,55,100,54,57,56,48,50,54,48,48,48,102,102,49,50,55,50,48,48,102,102,53,50,101,101,48,101,101,49,52,48,99,48,53,52,48,98,102,56,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,99,48,53,55,102,99,48,98,102,56,48,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,52,48,50,52,50,49,52,48,51,98,100,99,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,50,52,50,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,49,56,48,56,48,49,102,53,99,50,48,48,102,102,102,56,101,97,56,49,51,100,52,48,48,102,98,48,50,99,49,100,101,48,102,97,48,48,102,102,51,100,98,97,48,48,102,102,102,52,57,56,49,99,49,49,55,100,99,98,54,99,48,48,102,102,102,53,97,50,56,98,56,48,55,51,101,49,102,99,99,56,98,50,53,54,54,48,102,100,57,53,53,102,48,48,102,102,51,100,51,57,99,48,102,98,48,51,97,50,49,102,52,52,57,48,100,48,51,102,48,49,99,97,48,48,102,102,55,98,53,56,100,57,48,97,48,100,48,53,57,102,48,102,48,56,51,54,53,53,97,48,101,101,57,100,102,101,48,50,102,101,97,56,48,54,100,56,56,48,51,101,51,53,54,48,102,102,56,48,57,102,53,48,55,101,52,48,52,57,57,52,50,54,56,49,51,56,99,49,99,51,100,48,49,100,52,50,97,54,55,100,56,51,57,99,48,55,99,55,50,49,101,55,48,55,51,53,53,99,49,101,98,54,50,99,52,49,101,98,56,51,102,54,52,53,48,55,56,50,48,48,102,102,101,56,102,52,49,100,55,49,52,99,53,50,50,55,48,55,49,54,99,51,56,101,53,97,49,52,54,49,100,98,48,101,98,55,57,48,102,52,54,102,99,51,99,55,102,56,48,51,100,99,48,53,52,102,100,49,99,98,48,100,99,51,49,48,48,49,102,53,99,50,48,48,102,102,102,56,101,97,56,49,50,50,97,48,48,102,97,102,100,101,49,100,101,48,102,97,48,48,102,102,51,100,98,97,48,48,102,102,102,53,54,52,49,102,101,57,52,49,56,98,54,100,99,49,102,52,100,49,55,48,48,102,56,52,51,56,55,52,57,53,99,98,52,101,49,102,98,50,97,98,101,48,48,55,97,55,51,56,49,102,54,48,55,98,99,51,57,56,56,97,49,57,56,55,49,99,51,101,98,56,51,97,99,51,50,49,53,101,102,52,53,53,56,48,51,100,99,53,56,56,49,54,54,57,100,98,97,48,56,48,99,48,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,50,100,48,56,48,51,101,53,51,56,48,101,101,56,48,57,56,55,48,102,98,48,48,102,102,51,101,98,48,56,49,101,53,49,55,48,48,102,102,101,55,99,51,102,56,48,50,52,54,49,99,48,48,102,102,101,98,55,48,101,56,55,48,55,98,101,48,101,101,55,56,55,53,99,51,57,48,53,56,102,48,55,57,53,56,98,97,48,55,102,101,48,52,98,102,97,49,56,55,48,51,102,48,102,54,56,55,97,49,51,53,48,56,98,57,48,101,54,102,48,101,52,57,55,50,56,56,53,97,49,55,55,56,48,49,101,100,53,99,57,57,99,51,99,55,57,50,98,57,53,56,53,98,52,99,97,48,101,52,51,97,101,48,49,52,99,97,97,48,49,102,100,52,57,97,56,54,56,101,53,56,50,51,51,97,56,56,57,54,100,101,55,53,49,100,101,99,100,101,55,49,98,102,53,52,100,56,99,55,99,49,53,102,55,99,50,98,48,99,55,49,99,53,48,98,99,97,48,49,55,50,54,48,48,102,98,57,98,48,48,55,99,53,54,52,49,101,97,56,55,49,56,49,101,48,57,54,52,48,102,57,99,48,49,102,53,98,52,49,99,54,48,48,102,102,55,98,99,56,49,100,49,56,55,56,97,53,49,52,49,51,99,48,101,52,52,48,49,101,101,53,48,101,101,56,55,55,52,48,49,101,56,102,101,50,56,99,97,48,48,55,54,48,49,100,55,52,54,51,48,51,99,56,48,55,102,48,48,52,99,50,50,55,48,55,57,52,51,102,98,50,49,102,57,48,102,50,50,53,48,55,102,52,51,100,51,98,56,50,52,54,55,56,55,54,98,50,51,102,48,101,101,53,52,55,50,98,97,99,97,49,52,100,102,102,101,48,50,52,48,97,101,97,51,48,56,55,56,99,51,98,97,53,99,48,55,52,99,98,55,52,97,50,56,48,51,99,48,56,55,57,48,52,98,56,50,98,99,51,48,101,57,56,56,54,48,57,56,52,54,52,98,101,99,56,50,54,53,49,100,56,52,97,52,55,100,100,50,49,49,49,50,53,50,100,49,54,56,101,56,97,57,48,99,53,54,102,51,55,102,52,99,100,54,56,102,99,57,54,102,57,52,53,101,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,102,101,99,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,48,102,102,97,97,48,50,48,49,56,48,51,101,48,99,54,48,48,102,102,99,55,52,51,48,48,102,102,52,52,50,56,48,48,102,102,50,48,98,53,53,48,49,102,102,49,55,102,102,53,48,48,102,102,98,48,51,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,97,48,49,57,102,56,97,48,49,54,48,54,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,55,102,99,48,53,48,51,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,49,57,50,56,48,49,102,52,49,50,48,48,102,97,50,101,48,102,99,56,48,51,101,99,101,48,49,101,97,49,53,50,48,102,57,56,49,101,55,50,51,102,48,101,102,48,49,50,55,56,48,101,98,99,51,101,56,56,55,56,51,101,97,53,101,54,97,50,57,99,98,56,99,48,102,51,99,51,100,54,49,99,56,48,102,48,48,102,102,51,57,99,48,102,52,56,55,56,99,49,99,51,102,50,98,56,97,48,48,102,102,55,98,101,49,99,50,48,55,97,54,49,99,100,48,48,55,98,100,99,49,100,56,48,55,102,99,98,50,52,99,48,48,102,102,55,97,97,52,53,50,57,53,101,57,97,53,55,48,55,55,48,49,50,99,52,48,97,99,48,52,102,56,55,57,55,54,52,48,52,48,102,102,48,52,52,52,48,57,48,97,48,48,102,102,55,100,51,52,56,49,51,100,101,48,48,102,98,49,97,50,56,56,98,101,48,102,57,56,49,50,100,97,48,101,56,102,48,55,98,48,51,56,56,49,100,101,52,100,50,99,56,97,50,52,102,48,102,52,52,48,55,102,56,49,99,99,49,52,50,49,57,48,55,57,52,97,99,52,49,48,101,55,49,54,99,57,52,53,51,48,48,57,50,56,55,101,99,49,101,57,48,55,49,52,98,56,97,51,49,52,101,49,102,54,50,57,53,51,52,49,51,100,48,56,54,101,49,53,102,101,57,50,52,49,50,49,57,99,101,57,102,50,57,102,50,56,48,48,102,102,51,99,48,56,49,50,50,52,48,48,102,102,102,56,55,102,48,49,50,53,99,48,101,57,56,97,54,52,97,52,99,48,50,55,54,56,98,49,97,48,50,54,100,56,98,56,50,99,102,50,51,55,52,54,50,57,48,49,50,52,48,102,53,99,49,99,51,54,48,101,99,55,52,53,52,57,48,102,57,50,51,97,53,52,56,48,57,57,56,51,97,53,48,50,54,54,52,98,48,52,52,50,102,48,48,52,101,100,49,52,98,50,48,101,57,50,54,55,50,53,51,51,52,53,54,54,48,101,99,54,56,56,102,102,57,55,56,53,56,57,49,48,49,98,50,48,49,99,102,48,51,97,52,48,101,50,56,51,56,56,48,55,53,101,48,101,102,48,49,99,100,48,51,98,49,50,57,56,48,49,101,100,100,48,55,55,101,48,101,98,56,51,57,54,49,100,50,48,55,55,97,49,99,99,50,56,102,50,55,57,55,48,53,99,48,48,102,102,57,53,48,55,53,48,51,57,50,49,100,101,50,98,56,51,98,48,49,100,100,50,98,55,49,54,56,49,101,48,50,100,52,98,98,50,101,57,50,102,97,48,49,52,101,53,51,50,48,50,49,56,50,55,99,98,97,50,99,56,98,48,50,99,100,51,52,49,50,98,50,101,49,54,52,53,56,50,55,49,54,48,101,51,56,57,100,54,49,97,54,98,102,101,48,50,102,50,48,55,56,56,48,49,102,49,54,57,48,48,102,102,55,100,50,50,49,54,50,53,50,97,54,97,49,48,55,55,52,48,57,51,56,101,49,100,57,50,100,100,102,48,52,98,99,97,50,49,55,56,48,48,102,102,102,51,48,97,48,52,100,98,57,55,48,48,102,102,50,53,102,97,53,50,53,49,57,102,52,57,51,49,53,97,57,56,48,52,99,49,101,52,52,52,97,48,52,100,97,50,99,98,101,56,54,54,102,101,55,52,54,52,57,51,99,48,51,53,49,56,101,48,50,100,100,56,49,51,54,48,48,48,102,102,102,56,53,101,48,51,100,100,48,101,50,56,55,53,48,98,97,48,102,56,56,49,50,98,56,48,52,99,100,102,48,55,101,97,49,101,56,56,57,50,98,55,57,52,97,48,101,55,48,48,102,102,49,101,56,98,48,55,54,48,49,100,56,48,54,98,98,49,54,48,49,100,56,50,97,99,98,50,100,99,49,101,48,48,102,102,51,99,54,48,50,54,57,100,51,100,48,50,52,48,49,100,57,56,57,54,49,101,51,48,102,52,52,99,97,54,50,49,49,102,102,50,97,52,48,49,101,100,102,56,97,100,52,57,101,56,49,55,50,48,49,56,98,101,98,97,102,102,56,48,52,52,56,48,49,51,50,48,48,52,97,101,56,51,102,52,48,50,53,50,48,49,101,49,97,55,56,51,97,55,48,50,54,48,99,51,56,102,56,49,100,102,48,51,99,48,50,97,97,53,48,101,52,98,48,48,102,102,101,102,56,48,51,100,99,101,49,99,102,48,102,53,48,54,51,56,98,49,50,56,48,97,50,48,102,52,50,50,56,54,56,53,56,56,55,51,52,51,99,50,49,101,48,50,97,48,48,56,56,53,51,56,55,57,52,97,52,52,99,100,101,48,98,48,97,100,50,48,57,99,48,99,98,57,57,51,100,48,57,51,101,49,98,48,53,100,57,52,48,51,99,52,48,48,102,102,57,101,57,48,48,55,100,55,97,48,49,50,99,54,48,48,102,102,102,98,49,50,48,55,54,50,56,101,48,101,99,56,48,57,57,98,48,101,50,48,48,51,100,101,101,53,51,57,53,55,100,102,97,50,56,50,102,48,55,57,99,49,101,48,56,55,54,102,57,53,51,57,51,48,51,99,48,49,100,48,50,102,99,98,50,57,102,56,51,56,52,49,102,51,48,101,51,97,54,50,54,55,52,101,52,57,48,101,53,49,52,53,50,48,49,55,56,57,102,53,57,48,55,97,50,57,100,98,48,54,54,100,51,97,49,51,52,48,50,101,101,56,48,49,102,54,100,50,48,48,102,102,102,56,98,98,48,51,102,101,48,50,52,55,52,51,57,56,57,52,48,102,57,52,48,57,55,54,48,102,48,101,48,50,54,49,52,49,100,48,48,55,52,48,51,57,56,102,56,55,57,52,49,101,54,57,55,98,56,97,54,48,101,51,56,51,97,53,57,48,101,54,97,49,57,52,52,53,51,56,51,99,54,48,102,52,48,55,100,56,98,54,97,50,98,99,51,102,54,48,52,99,49,48,55,98,52,51,99,99,53,101,99,49,52,50,49,100,53,48,101,57,57,52,56,57,98,57,48,52,97,51,50,98,100,51,54,56,98,50,48,49,51,98,102,50,53,53,101,101,53,57,49,53,99,57,97,56,52,57,57,102,101,48,50,57,97,50,101,97,97,53,101,54,49,99,52,55,55,57,100,54,49,101,100,101,49,101,54,49,99,55,57,57,55,50,48,102,102,55,56,55,53,57,51,99,100,48,50,99,100,53,98,101,100,99,49,55,99,50,57,53,51,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,51,50,48,52,97,48,56,49,50,101,56,53,102,56,49,51,54,56,48,52,99,99,48,51,56,98,48,50,53,100,52,51,98,97,57,48,48,50,53,99,57,52,48,102,56,48,49,101,101,48,51,98,50,48,55,55,48,57,52,53,101,101,54,49,48,49,51,52,48,49,101,100,100,50,98,48,51,102,101,48,102,48,48,51,98,48,49,99,51,52,56,48,102,48,56,48,57,55,50,54,49,55,50,49,100,102,57,50,100,51,57,52,98,52,49,101,51,54,49,51,51,57,53,49,56,98,100,50,98,97,100,51,102,52,57,48,57,50,99,49,48,54,55,100,50,54,99,48,48,55,50,51,56,48,51,101,98,49,99,48,49,102,53,101,50,48,101,55,48,48,102,102,49,102,53,97,54,48,52,97,101,48,55,50,56,49,99,50,56,51,97,57,50,57,51,97,49,57,54,97,101,57,53,54,49,100,98,48,102,51,48,51,100,99,48,102,48,54,52,102,48,102,53,51,102,99,51,102,56,48,102,56,52,48,49,101,57,99,48,55,48,48,102,102,51,57,97,49,102,101,48,102,99,56,48,57,54,48,55,57,99,51,102,52,49,102,101,52,51,48,101,97,100,48,55,97,57,50,99,51,56,52,53,55,50,55,48,48,102,102,51,100,97,99,49,100,55,50,102,52,48,49,101,100,49,48,101,102,54,100,56,97,102,50,97,54,54,102,54,98,50,99,49,51,99,48,52,102,52,48,48,55,99,51,50,99,48,57,50,52,48,101,102,56,55,56,56,98,50,48,55,99,97,48,52,102,57,49,54,97,57,48,57,97,57,54,57,50,53,49,97,54,48,51,99,49,48,50,53,57,99,97,98,50,57,48,48,52,57,56,98,102,54,48,97,102,52,51,50,99,99,97,99,52,56,48,50,53,55,99,49,102,48,57,53,101,49,101,49,48,48,55,98,98,49,49,52,51,99,99,100,57,52,101,57,54,57,55,50,48,57,56,52,56,52,53,98,48,101,99,50,54,48,55,53,50,97,102,99,54,99,53,57,55,50,100,50,100,48,56,48,49,100,57,102,56,48,55,101,99,48,102,102,56,55,100,48,97,54,48,55,55,54,49,99,53,48,102,97,48,51,99,49,48,102,49,50,54,49,53,97,53,54,56,55,55,56,51,56,97,49,100,51,48,102,50,48,55,99,99,98,98,50,99,56,98,55,50,100,49,49,99,97,50,50,57,53,48,48,97,55,48,101,99,57,53,48,57,56,53,100,57,54,56,57,101,53,98,49,55,52,57,97,48,49,54,54,53,52,57,53,54,56,52,56,54,56,48,57,48,57,52,53,56,49,55,48,57,98,51,57,49,48,97,102,52,51,57,97,52,102,98,51,99,51,55,99,102,102,101,48,53,48,56,48,48,102,102,102,98,56,56,48,48,102,102,55,100,99,101,48,51,97,48,48,48,102,102,55,100,53,51,56,51,98,53,56,55,56,98,56,50,57,52,48,49,101,102,100,48,55,99,101,49,101,56,50,57,101,49,50,99,51,57,97,48,101,101,98,49,54,54,49,101,55,48,101,57,56,54,56,56,54,53,101,48,55,55,99,49,101,55,100,56,55,55,52,98,102,99,49,101,101,52,53,48,55,53,54,48,102,50,48,51,97,51,51,53,52,49,101,98,48,55,55,50,57,48,53,49,56,48,57,52,49,54,51,51,49,55,49,57,50,98,57,54,56,53,56,99,98,54,53,54,50,49,101,48,52,102,56,48,56,52,48,48,102,102,52,100,56,56,48,51,101,53,53,50,48,48,102,102,102,98,52,54,48,55,101,99,49,101,98,50,101,100,100,48,55,51,97,48,102,51,52,48,49,101,53,99,56,49,100,53,49,54,101,48,50,53,57,100,98,48,55,53,55,99,51,57,54,48,52,98,99,48,51,100,102,101,56,56,48,50,53,99,53,55,56,55,54,51,55,51,48,55,101,48,51,100,50,48,52,98,99,57,52,54,49,101,51,52,97,99,57,54,49,101,49,50,57,56,98,51,48,102,51,53,49,50,51,55,57,97,50,102,102,57,53,55,98,55,50,98,48,97,102,52,49,99,97,48,53,101,50,48,48,102,98,57,98,48,50,54,102,99,51,100,52,48,52,101,56,48,48,51,101,99,52,48,48,57,56,99,48,55,56,48,49,101,51,50,101,99,97,100,48,102,48,57,52,50,49,99,51,48,55,97,52,48,102,55,99,49,100,50,48,51,97,56,52,102,50,57,100,50,48,51,98,48,53,57,57,52,102,52,48,101,57,48,51,98,54,48,102,99,48,49,101,56,57,55,97,49,99,57,57,50,97,99,98,99,48,101,98,57,52,97,53,49,97,49,57,55,99,53,53,100,50,50,48,55,97,57,50,53,50,99,97,101,50,102,53,51,56,48,52,100,52,98,48,50,99,57,48,57,50,97,53,51,100,99,48,102,49,49,54,49,49,100,49,48,56,48,49,53,51,50,102,102,56,99,50,49,101,51,48,102,49,49,55,48,49,101,99,50,101,49,50,56,98,102,48,102,48,50,54,54,52,101,50,100,99,98,48,48,102,102,99,51,50,54,50,54,48,50,53,100,49,57,49,51,98,99,48,57,54,52,55,54,49,49,53,49,102,102,54,49,49,49,49,57,49,49,49,54,52,56,97,50,97,51,98,49,51,98,52,99,54,100,53,51,51,97,102,101,50,53,102,102,53,49,55,57,52,49,97,54,48,50,53,56,52,48,57,51,100,48,50,54,49,99,48,57,98,57,48,102,54,53,56,55,54,52,49,99,54,48,51,57,51,48,55,100,48,48,102,102,102,52,57,97,50,98,102,101,101,49,101,53,50,100,52,49,100,52,48,51,97,50,48,102,99,48,51,100,51,54,56,51,98,51,57,50,99,97,100,50,102,56,98,51,50,57,56,48,52,101,100,49,56,51,57,56,53,52,97,55,54,50,98,51,57,55,55,52,49,100,57,50,101,57,49,52,97,98,99,57,56,57,54,56,48,48,102,102,50,54,49,99,97,101,50,99,48,49,50,52,49,97,48,48,102,102,57,55,97,54,101,99,48,51,51,56,56,49,51,52,56,48,48,102,56,56,97,56,51,101,51,48,55,48,99,48,52,98,97,51,99,48,102,57,56,49,100,99,48,49,51,48,99,48,102,51,52,48,57,56,51,48,102,100,98,53,57,97,48,99,99,49,99,55,56,55,50,52,48,57,50,98,48,102,52,98,50,49,102,48,55,56,57,48,55,101,48,51,98,101,49,100,53,97,51,55,50,56,52,49,102,54,48,55,101,56,98,57,102,102,49,53,48,53,99,57,54,50,49,102,49,102,99,48,49,101,100,52,102,51,56,97,100,50,56,57,51,51,55,51,50,48,49,51,50,99,100,48,55,102,99,49,57,100,48,48,102,102,55,99,51,50,56,48,57,100,52,50,98,56,51,98,50,48,102,48,56,49,102,101,56,49,50,55,50,49,102,102,48,102,53,54,55,57,51,99,49,101,54,56,48,51,100,50,99,99,48,52,98,101,56,55,53,99,48,52,56,57,50,57,98,48,99,51,48,55,50,56,97,55,48,50,54,56,52,49,101,56,48,51,100,56,97,99,53,101,49,52,52,49,99,102,52,99,52,53,52,56,102,52,56,97,57,52,56,56,53,56,49,99,51,102,50,49,101,99,50,98,55,54,100,56,48,52,98,56,51,98,52,48,57,102,102,102,57,53,102,48,48,49,56,56,56,97,48,49,55,54,101,48,48,102,56,98,56,48,48,51,101,57,57,56,48,57,56,49,48,55,55,97,48,52,100,100,57,52,97,48,52,101,99,56,49,51,50,99,48,101,99,56,49,102,98,56,49,50,101,54,49,101,49,48,50,53,100,99,48,52,99,98,48,55,50,52,49,100,101,48,51,101,56,48,50,53,101,48,49,101,52,48,51,98,55,55,56,51,101,101,48,48,102,102,102,53,54,99,49,100,56,56,49,51,48,54,48,101,57,56,51,99,55,99,97,99,48,102,49,48,55,99,100,51,52,51,97,57,98,55,48,101,98,50,49,50,52,57,52,56,53,100,49,54,50,54,48,101,57,48,55,56,56,55,50,102,56,97,56,50,98,102,102,50,56,55,57,54,48,56,48,53,56,49,54,50,48,49,56,57,48,98,102,101,48,49,54,100,56,48,48,102,57,57,97,56,49,50,57,101,49,101,100,48,101,101,56,49,51,52,99,48,101,54,56,48,57,98,97,50,97,48,97,51,99,56,50,48,101,57,52,98,101,48,55,51,54,48,101,102,52,49,99,97,49,54,54,53,97,56,48,57,97,50,48,51,99,48,57,99,48,55,98,52,53,56,56,51,99,52,48,50,54,56,52,49,101,55,49,54,51,49,56,97,100,52,57,48,102,49,53,48,55,56,57,49,56,57,56,55,55,57,57,52,55,52,99,51,97,50,48,55,55,54,52,51,98,98,98,57,102,54,50,100,50,48,98,49,102,52,56,51,52,48,50,52,100,50,56,48,54,55,100,56,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,48,98,48,52,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,48,48,102,102,101,55,51,48,48,55,100,49,50,56,49,51,49,101,48,101,102,48,48,57,56,98,48,48,102,102,55,100,53,57,56,49,50,55,100,56,49,100,101,57,54,49,99,98,49,99,48,101,50,56,48,57,55,101,48,50,53,102,52,48,57,55,49,48,102,99,55,48,52,57,49,55,101,56,55,57,48,48,102,102,49,101,49,56,51,97,102,48,50,53,100,56,49,99,102,55,48,102,51,50,48,55,101,53,102,49,52,56,53,48,102,52,57,48,52,97,53,49,55,56,56,55,99,49,51,97,53,50,101,50,100,52,97,49,98,102,102,56,48,57,54,56,55,56,48,98,48,50,51,53,53,56,48,101,49,53,52,48,53,53,98,48,48,55,99,52,50,48,49,99,101,48,55,99,48,49,99,101,56,48,51,101,97,99,99,51,101,49,56,51,101,48,53,50,56,55,57,48,97,54,101,48,102,52,99,48,57,97,52,50,102,99,49,102,50,48,55,53,99,48,49,101,101,50,48,101,98,57,54,50,49,100,54,48,49,51,53,48,101,55,48,55,100,52,48,57,55,56,48,50,53,97,55,57,52,97,53,100,49,52,55,99,98,52,99,48,48,101,98,48,48,55,55,49,51,56,48,52,98,49,50,98,49,53,99,49,101,55,52,48,48,48,102,102,55,54,55,49,54,55,100,49,100,50,98,49,53,102,102,101,52,51,102,53,99,48,54,97,52,53,102,102,48,50,102,101,48,48,102,102,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,57,56,48,48,48,102,102,52,101,51,48,48,49,52,98,98,56,51,99,55,53,48,48,102,102,57,48,56,53,48,48,102,102,101,102,55,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,48,48,57,48,56,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,48,51,52,99,48,50,52,56,99,48,49,102,53,50,99,48,52,100,102,48,49,51,97,50,49,101,54,48,101,55,51,50,53,49,48,51,56,101,48,50,54,52,52,51,98,48,48,101,99,52,51,100,48,49,102,57,48,101,52,56,55,53,100,102,48,55,99,54,53,54,56,49,50,99,101,48,102,51,99,51,102,56,49,99,51,50,57,52,97,57,48,102,51,48,55,97,100,50,99,51,97,97,49,101,51,48,102,55,97,52,49,55,52,56,97,56,56,53,49,48,55,55,53,50,52,97,97,48,101,51,102,50,98,52,98,50,52,98,50,102,98,53,56,55,56,49,48,49,48,97,55,57,53,97,57,97,56,52,53,56,49,54,52,53,54,53,97,50,55,101,97,48,51,102,50,56,49,50,51,48,48,48,102,102,102,56,57,57,56,48,51,101,98,99,56,49,99,100,48,55,49,99,97,50,50,99,48,48,102,102,57,97,54,50,56,49,101,48,50,54,97,99,49,101,52,51,57,54,53,54,48,55,56,57,48,99,51,99,101,57,48,57,52,48,102,100,99,48,57,55,99,52,56,48,101,102,50,53,100,49,52,101,49,99,102,55,57,49,99,97,55,52,97,48,101,100,48,55,48,99,48,57,56,100,50,99,48,97,56,52,57,52,97,50,57,48,51,99,52,53,54,48,55,56,52,98,48,97,98,52,98,52,52,54,102,98,56,48,50,55,100,99,97,100,55,57,48,54,53,98,50,56,57,48,98,100,102,102,56,48,53,54,55,50,56,49,97,50,48,49,50,56,97,48,48,102,97,54,57,48,48,55,100,57,49,56,49,51,100,99,49,99,101,52,57,48,102,102,48,49,50,97,56,48,52,98,56,101,48,55,97,56,49,100,51,52,52,52,57,55,100,48,49,50,48,98,52,99,48,102,56,48,49,99,52,48,55,50,98,51,54,57,97,56,99,53,54,56,55,54,48,98,99,55,57,49,101,56,97,102,48,55,56,99,48,102,52,56,51,97,52,53,97,57,99,48,52,97,52,51,100,101,49,100,98,52,98,100,99,49,50,50,52,54,56,48,52,100,51,52,99,102,50,52,56,52,57,102,57,48,56,48,51,57,55,52,49,100,49,48,51,57,99,48,55,55,48,48,102,102,101,49,52,49,100,101,48,55,54,56,49,100,54,48,51,97,55,48,101,101,100,48,55,53,99,51,56,97,49,99,101,50,97,56,97,55,50,56,56,51,98,99,53,48,55,50,100,99,51,99,48,53,101,102,52,48,50,97,52,97,49,50,97,52,97,100,50,56,48,97,54,52,53,101,53,57,56,55,97,48,98,54,50,102,48,98,57,52,98,48,52,57,49,52,101,53,51,49,53,97,56,53,50,57,54,57,99,53,56,50,54,97,54,98,57,48,56,57,101,98,98,57,54,57,57,55,55,53,52,49,97,101,98,102,101,48,49,53,56,101,48,52,97,50,48,48,102,102,51,101,50,50,54,48,48,102,98,50,52,48,55,99,54,49,101,102,52,97,50,57,52,48,57,97,98,50,97,51,48,49,50,54,97,49,100,52,54,57,49,53,100,55,53,49,99,51,101,55,57,51,99,49,99,51,48,49,51,49,49,57,50,53,51,50,52,98,50,48,101,98,97,50,98,50,56,56,48,48,102,102,102,54,101,48,51,98,57,48,50,54,54,52,97,99,50,100,49,49,55,100,49,53,54,53,57,48,55,56,99,98,97,57,52,97,102,55,101,51,54,48,101,99,55,50,98,54,98,55,98,50,102,52,97,102,97,54,99,48,101,101,56,48,57,55,49,48,48,55,99,50,98,52,49,99,53,48,51,98,51,48,55,56,52,56,48,49,101,52,48,50,54,48,56,48,57,98,55,48,48,55,57,57,98,48,101,48,97,51,48,50,54,102,49,54,48,48,102,102,101,100,102,56,51,56,51,48,102,55,56,51,57,55,48,52,102,101,55,56,97,49,50,102,49,48,57,49,55,48,48,51,100,100,99,49,99,98,48,50,54,57,99,98,48,50,101,53,49,55,97,49,57,54,101,53,57,49,52,56,53,101,52,57,49,56,100,100,99,97,50,56,55,49,53,99,101,55,48,52,56,49,54,50,57,97,55,48,49,100,102,57,55,53,102,102,48,50,102,97,48,50,52,100,52,48,49,102,53,55,54,48,52,56,97,56,48,51,101,98,102,55,49,54,102,99,48,57,52,53,48,55,49,97,48,48,102,102,102,52,57,52,48,52,102,97,56,97,101,48,49,51,52,97,48,48,102,102,55,97,57,56,48,102,55,99,51,102,54,48,57,97,99,53,53,101,48,102,52,53,49,53,100,99,101,48,102,51,52,51,102,97,49,102,48,48,102,102,52,98,49,49,101,49,102,53,48,102,50,99,102,99,56,55,97,48,57,55,50,100,48,56,100,57,50,48,52,56,57,53,101,48,57,49,48,51,48,53,53,100,55,53,102,102,100,55,53,100,52,49,55,100,55,99,48,57,97,56,48,50,53,56,57,49,48,49,102,49,50,48,56,49,50,102,52,57,50,48,52,99,55,48,51,56,54,52,54,48,55,102,99,53,97,101,52,97,97,50,98,52,49,99,54,51,101,48,102,55,56,49,100,102,51,50,48,102,56,53,51,101,53,49,52,51,97,100,50,49,102,97,52,97,48,49,50,102,48,55,54,97,101,48,55,57,54,52,51,101,52,57,50,48,57,50,48,101,52,55,99,49,102,51,52,100,101,56,97,53,49,100,102,56,48,101,57,100,52,56,55,56,101,99,48,49,100,57,53,56,49,51,98,53,102,101,48,99,49,50,101,97,57,51,50,53,51,49,100,57,97,52,97,97,55,49,98,56,52,55,56,56,48,100,51,98,102,100,99,57,48,99,98,98,52,51,100,48,54,100,57,102,50,53,97,51,98,49,102,54,51,101,97,49,98,49,98,55,102,99,54,51,50,56,50,50,101,48,101,54,56,48,57,102,99,48,55,49,54,48,102,99,52,48,57,97,56,48,55,97,48,48,102,102,52,97,55,56,55,48,48,51,102,54,48,101,97,48,51,100,48,48,102,102,102,48,56,49,100,51,56,55,55,48,51,101,99,49,101,49,48,102,54,49,53,56,49,100,49,48,55,99,54,49,99,102,48,102,56,56,55,100,48,97,52,99,49,99,51,48,55,56,99,53,53,48,51,98,97,50,102,49,48,48,102,102,51,99,56,48,101,102,56,97,52,99,48,50,55,50,49,100,56,101,53,55,57,55,48,53,100,50,50,97,50,57,54,48,57,54,53,56,50,54,55,99,53,53,97,55,97,52,97,49,57,53,52,53,57,51,55,50,53,56,97,54,99,99,101,102,102,48,55,99,100,55,53,100,52,52,49,48,49,50,49,48,102,98,48,48,102,102,51,100,52,98,48,48,102,102,55,98,97,52,48,49,101,102,100,97,48,48,102,102,55,97,55,52,48,48,102,102,102,54,52,56,48,51,100,98,101,48,48,102,52,98,99,48,49,101,100,54,50,97,48,48,102,102,49,98,98,52,48,49,51,102,48,49,51,49,48,48,102,102,55,98,102,56,48,49,101,102,54,48,52,99,48,48,102,102,57,100,49,49,48,49,50,51,48,48,102,102,55,53,54,56,48,49,101,100,55,48,52,97,48,48,102,102,57,55,49,56,48,49,100,97,56,49,97,56,50,55,56,49,57,53,102,102,49,102,57,55,53,100,55,53,102,102,48,50,100,101,48,50,55,97,99,48,49,102,53,53,97,48,52,57,56,48,48,51,101,99,53,52,97,53,52,55,52,50,48,50,54,54,99,49,100,52,56,48,51,100,101,99,53,99,49,53,53,100,50,48,48,49,101,100,101,50,101,102,56,55,100,56,49,101,99,56,55,54,99,48,52,57,56,48,52,99,49,50,52,51,57,101,57,50,53,57,57,56,97,99,48,101,49,48,51,99,54,48,101,50,50,50,57,54,53,52,57,99,56,97,49,99,97,50,56,100,48,102,53,50,54,102,98,99,56,50,48,57,52,100,54,100,54,100,101,99,98,48,48,52,102,48,48,56,56,52,48,52,102,54,56,48,51,101,49,102,99,48,52,101,56,56,51,97,54,50,101,49,49,53,51,52,48,57,50,54,50,99,54,52,48,57,98,53,50,57,99,98,51,101,57,51,100,50,52,97,53,99,56,50,48,101,97,48,49,99,51,55,48,101,99,48,50,53,53,49,56,51,57,97,56,99,56,98,51,56,98,51,48,55,98,52,48,52,99,99,57,54,50,57,54,53,101,48,48,57,101,50,53,57,54,52,49,101,100,52,99,99,52,54,54,55,49,53,97,48,48,102,54,99,55,56,97,102,102,49,55,56,53,55,49,49,48,48,102,102,99,100,101,53,100,55,102,99,48,50,50,52,48,48,102,102,57,57,48,48,102,102,50,53,55,52,49,102,97,48,49,50,57,48,48,102,48,100,51,99,49,100,51,56,49,51,48,56,49,99,55,99,48,101,102,56,49,101,48,49,53,53,50,56,55,50,53,56,48,55,55,99,48,49,101,101,55,48,101,55,56,55,97,56,51,49,99,53,56,57,52,48,53,49,48,55,97,49,49,52,51,52,50,99,52,51,57,97,49,101,49,48,102,48,49,53,48,48,102,102,52,52,50,57,99,51,99,97,53,50,50,54,54,102,48,53,56,53,54,57,48,52,101,48,54,53,99,99,57,101,56,52,57,102,48,100,56,50,101,99,97,48,49,102,97,99,49,101,51,48,101,101,57,52,99,49,101,99,50,57,100,50,56,97,48,48,102,102,102,48,50,49,102,52,101,50,57,99,98,48,48,99,51,50,54,50,49,56,50,54,53,50,57,49,48,51,54,101,56,99,57,48,56,101,57,52,56,102,51,100,50,49,49,53,50,53,48,100,50,97,52,56,97,53,50,51,98,49,53,51,53,51,55,98,100,53,52,99,99,102,102,97,55,97,56,49,50,102,48,51,102,50,48,48,102,102,55,99,55,52,48,48,102,102,49,102,53,48,48,48,102,102,52,99,50,56,55,99,48,51,101,99,48,102,50,56,49,101,52,48,49,50,57,57,56,98,55,48,55,57,56,49,102,55,52,97,48,102,50,57,55,48,53,97,56,55,99,51,48,51,102,54,48,50,54,55,52,97,100,48,48,55,53,56,56,51,99,56,53,57,57,54,99,53,101,97,52,57,54,101,48,48,102,102,102,54,100,57,52,52,48,102,98,48,97,51,48,101,101,55,51,56,55,56,48,98,97,50,99,48,98,55,101,56,50,56,52,56,50,53,55,97,48,57,101,56,48,52,98,101,50,53,98,52,48,51,52,52,102,102,56,48,52,101,53,50,101,97,48,49,56,57,50,48,102,56,48,48,102,102,49,102,48,57,51,48,55,55,50,49,102,49,48,55,56,50,49,101,53,48,102,50,48,51,97,56,48,50,55,98,52,48,49,101,56,99,48,55,48,99,98,53,50,101,48,98,54,52,98,48,101,102,56,51,98,53,99,48,52,98,48,49,55,101,48,102,49,97,52,51,97,101,53,51,97,54,57,55,54,53,57,50,53,49,52,101,53,51,52,56,55,98,56,51,99,101,48,52,100,55,97,49,57,55,50,53,101,54,50,56,99,97,55,52,57,50,98,56,97,52,101,57,101,57,99,100,101,52,101,50,99,51,49,53,54,48,50,54,52,101,48,48,102,102,53,102,50,55,53,99,97,56,48,98,98,48,48,48,102,102,102,98,49,53,48,48,102,102,55,99,55,51,52,48,57,99,100,48,50,52,98,99,49,101,52,50,50,48,55,50,99,49,99,50,48,51,98,99,48,50,54,55,56,48,57,101,51,50,56,49,50,53,48,49,49,100,51,49,99,48,102,100,56,51,97,49,48,50,52,99,52,49,101,99,98,48,53,52,97,50,51,101,102,57,55,101,49,102,99,50,97,50,57,49,55,101,48,101,55,57,54,101,48,102,54,100,48,98,100,97,50,50,49,56,55,52,56,97,53,50,101,53,99,51,57,55,53,98,56,50,52,56,51,101,52,53,52,48,51,51,51,48,48,57,50,52,100,50,99,55,102,99,48,53,100,100,53,100,52,49,97,54,48,55,98,56,48,52,57,49,56,49,51,57,99,48,52,98,102,49,52,102,48,49,101,49,48,55,101,99,48,52,97,51,48,49,51,51,99,48,101,52,56,97,48,52,56,55,52,51,48,54,99,98,99,48,55,98,54,48,101,49,52,49,101,98,48,51,98,56,50,97,49,100,55,98,97,50,57,54,54,57,55,57,57,56,50,99,56,51,101,52,49,100,48,50,56,100,48,102,100,100,50,49,57,52,97,53,100,50,54,101,56,57,55,51,102,101,56,50,53,53,49,54,97,101,54,101,52,52,97,102,52,101,102,48,48,97,99,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,55,102,99,53,48,49,48,48,99,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,48,102,102,56,98,102,102,97,56,48,53,52,52,56,48,51,101,53,97,54,48,52,99,55,48,51,98,97,48,50,54,50,99,48,49,102,54,57,56,53,54,102,48,55,55,97,53,56,101,52,102,48,48,55,97,48,101,48,101,48,57,48,56,48,57,55,48,48,102,102,102,98,101,48,52,57,49,55,101,56,54,48,57,49,48,55,56,52,48,101,99,48,48,57,56,56,48,50,54,51,55,56,55,57,52,97,101,99,48,50,55,99,53,50,49,52,52,48,57,98,101,56,54,48,50,55,56,56,99,55,52,100,50,57,51,49,54,52,53,48,53,102,97,48,48,55,54,54,56,55,56,56,98,51,100,97,97,97,48,48,102,102,51,53,100,57,52,48,50,53,57,56,48,49,102,55,54,99,48,101,55,48,51,101,48,48,102,102,101,55,99,48,49,102,54,57,56,48,52,101,102,100,48,55,99,48,97,53,48,102,49,57,52,57,56,49,101,57,56,49,51,52,52,48,52,99,97,56,51,101,51,48,101,98,56,48,51,100,99,54,49,100,55,50,99,52,51,98,48,48,102,102,50,54,97,49,99,102,48,102,99,48,49,51,48,101,48,102,54,52,48,52,56,99,98,56,50,56,99,48,52,100,51,56,48,51,97,99,48,49,100,100,52,101,101,53,54,97,52,56,48,57,54,56,55,97,49,48,51,54,50,98,56,98,51,97,52,55,52,97,99,53,55,57,102,50,49,102,51,102,102,56,49,53,48,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,49,57,50,48,101,57,56,49,100,98,48,55,56,52,49,102,49,56,51,100,50,48,55,54,97,48,101,56,56,51,97,48,56,102,57,51,48,51,100,99,48,102,52,99,51,102,101,49,99,100,48,55,55,50,49,100,54,52,51,101,101,50,48,50,51,56,50,54,99,51,99,56,49,102,56,48,102,48,49,53,56,49,100,56,50,57,53,49,56,49,51,48,53,57,97,54,57,53,99,53,52,98,49,97,56,98,53,50,100,49,49,50,52,57,50,55,57,54,50,53,55,50,48,101,56,97,97,48,49,51,48,50,99,49,48,53,98,99,49,97,52,48,48,102,102,55,54,55,48,48,51,101,98,54,99,49,99,98,50,54,48,49,50,102,52,48,52,56,51,48,49,50,55,48,48,102,102,101,56,52,98,55,50,97,98,57,52,99,49,101,100,48,101,51,56,49,50,98,101,48,52,98,100,48,55,54,56,51,102,56,56,55,57,51,97,52,98,50,101,48,48,102,102,102,55,100,56,55,55,48,49,99,98,56,55,49,52,51,98,50,49,101,97,55,54,53,50,53,49,52,98,54,50,102,48,97,57,50,51,56,98,52,50,57,57,102,57,100,56,97,52,50,99,49,51,52,97,50,48,50,49,101,101,53,55,51,56,102,52,53,48,54,98,54,48,49,51,100,48,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,97,48,49,100,102,48,98,102,101,48,57,99,48,49,51,97,52,48,52,101,98,56,51,57,97,48,50,52,52,52,49,100,54,49,52,50,48,102,55,99,49,102,97,49,54,102,52,53,49,48,55,52,56,51,99,56,48,102,48,48,97,100,48,55,54,101,53,55,50,53,53,49,53,101,49,101,57,50,99,102,98,97,49,101,51,50,101,52,97,48,48,102,102,102,53,48,55,57,100,49,53,49,102,50,51,48,55,51,52,51,97,56,49,101,102,50,100,99,102,99,97,97,48,101,56,49,55,48,101,52,100,53,49,53,57,50,56,50,52,53,49,98,99,100,97,55,99,98,98,52,56,55,50,57,97,48,49,50,49,99,48,102,50,52,49,101,52,56,55,100,48,49,101,101,48,55,100,48,98,57,48,55,56,50,48,102,48,56,98,57,48,48,55,98,56,52,51,100,97,49,101,48,99,53,55,48,48,102,102,57,98,57,55,50,48,50,53,99,53,52,57,53,51,57,51,51,49,53,56,53,52,97,49,57,52,54,53,55,54,99,53,54,57,52,54,56,50,53,55,57,53,52,56,98,50,56,54,53,53,49,53,99,56,56,56,55,49,50,56,54,56,48,100,101,100,50,56,100,98,102,51,100,102,97,97,101,48,49,99,56,101,48,48,102,102,102,98,57,50,48,48,102,102,55,100,54,54,49,52,56,48,48,102,98,53,54,48,50,53,56,52,51,56,56,48,52,98,100,49,55,101,49,102,100,52,57,48,55,55,97,56,54,49,99,100,48,55,101,99,49,100,56,48,55,99,100,48,53,99,97,51,48,55,50,99,98,48,48,102,100,98,99,57,52,57,52,49,100,98,48,101,48,48,102,102,51,99,102,48,101,50,99,57,53,98,99,97,99,50,97,99,51,102,56,49,99,49,52,98,52,54,57,50,50,48,102,49,100,101,52,102,101,57,98,56,98,99,52,101,100,98,97,48,101,50,98,98,57,53,98,102,97,55,101,50,99,52,97,101,48,48,102,102,98,54,53,48,50,53,55,52,48,49,102,49,102,52,48,50,55,57,99,49,102,100,48,49,51,49,52,99,48,51,57,54,48,55,56,101,48,101,51,99,48,57,97,102,48,50,53,101,56,51,56,56,101,55,55,48,57,56,51,102,48,48,102,102,102,98,48,49,50,54,56,48,102,55,100,99,48,101,56,51,52,52,52,51,56,101,53,102,56,55,97,52,102,53,56,98,102,52,97,48,101,50,57,52,102,99,57,57,55,48,53,50,57,53,99,49,99,100,100,56,48,49,101,101,102,99,54,50,99,52,98,100,52,52,49,56,48,52,99,51,51,54,53,55,50,55,55,102,56,49,48,57,50,56,49,56,50,48,49,50,54,97,48,48,102,102,102,98,52,52,48,50,55,97,52,48,49,102,53,102,98,99,98,55,48,48,102,102,55,57,52,53,48,55,101,51,56,49,100,50,55,50,102,97,52,97,101,101,53,97,99,56,48,51,100,51,51,48,55,52,48,49,102,98,101,57,53,99,97,98,48,48,102,102,55,98,97,51,49,53,102,56,99,48,102,51,52,51,56,52,49,102,48,48,102,102,52,98,57,49,99,49,102,53,48,102,50,53,55,101,56,55,101,48,57,54,50,99,99,57,53,49,50,48,52,56,49,53,102,57,48,52,48,100,99,48,48,49,102,54,55,99,48,48,102,102,102,56,99,99,48,49,51,50,54,48,52,56,51,97,49,57,52,54,53,56,56,51,57,49,50,101,52,49,102,55,56,49,51,99,54,56,50,53,57,99,49,54,54,48,50,55,50,57,99,48,101,98,48,48,102,102,57,51,98,48,102,102,57,53,56,56,54,49,100,99,101,56,54,102,48,55,48,53,49,52,97,101,48,49,51,49,52,97,48,101,55,56,55,102,52,49,101,101,50,50,101,101,53,100,97,53,56,55,100,48,98,51,48,52,56,99,97,54,100,97,48,102,102,54,49,99,102,52,101,56,54,98,50,55,55,97,52,101,57,50,98,99,48,53,57,51,55,100,56,55,57,49,57,100,98,54,49,102,54,57,100,54,49,101,56,48,52,54,100,98,101,100,102,54,57,99,54,102,56,52,99,100,49,97,98,49,99,49,53,56,102,56,53,54,53,102,102,48,48,99,53,50,48,48,102,102,55,100,51,101,48,48,102,102,51,101,53,54,101,57,52,48,102,57,99,51,100,48,49,100,97,48,55,48,52,48,52,102,56,49,52,101,48,57,50,48,102,53,57,54,48,48,102,102,50,55,49,101,48,49,102,101,55,50,99,51,97,52,52,57,55,51,100,49,52,97,102,48,55,57,99,49,102,52,100,98,48,51,97,99,48,55,51,52,48,52,98,56,97,48,50,49,49,53,55,99,97,102,50,97,52,97,99,48,101,56,48,55,51,48,102,99,98,99,100,100,51,101,98,100,56,55,57,50,52,100,53,99,98,50,52,49,101,48,51,99,98,51,99,99,51,52,57,48,99,98,99,56,101,102,52,101,98,54,53,102,54,100,100,54,53,99,56,51,56,100,54,100,98,102,98,99,100,54,49,50,50,101,55,102,99,48,54,102,99,49,52,97,48,49,48,49,101,97,48,49,97,98,54,48,48,102,56,99,51,48,48,51,101,99,100,56,51,101,101,48,52,102,56,48,49,50,102,54,48,102,55,48,51,98,50,48,102,99,56,51,101,97,49,100,98,50,101,56,49,102,53,56,55,55,48,49,102,49,56,55,101,99,98,99,50,98,56,97,56,54,99,98,56,48,55,55,101,53,54,48,55,99,57,57,48,55,53,56,53,51,48,55,50,48,48,57,55,100,50,97,100,49,48,98,50,99,49,99,51,48,101,54,56,55,52,56,51,97,52,57,51,99,51,98,57,56,51,100,54,49,101,100,50,101,100,48,101,99,51,101,48,101,49,53,98,55,98,57,54,52,57,50,48,50,53,53,52,53,56,55,102,57,48,49,98,52,48,102,102,48,50,50,53,48,48,55,99,97,99,99,48,49,102,52,100,50,48,101,102,56,49,99,48,50,55,101,48,48,102,102,55,100,56,54,48,51,56,48,52,48,99,49,100,100,50,57,48,49,101,100,56,51,100,48,48,49,50,50,48,55,99,48,49,99,54,97,52,97,50,101,56,98,55,101,53,98,56,51,100,53,48,102,102,50,53,48,49,51,49,52,48,102,98,52,49,101,48,56,51,100,101,57,48,102,50,56,55,99,56,49,101,57,49,55,97,57,56,56,52,48,57,102,52,51,50,57,52,97,53,50,57,56,48,49,101,57,102,56,55,53,52,51,56,99,53,54,56,55,55,52,97,102,54,100,49,51,57,54,54,53,53,53,97,48,102,101,57,99,53,54,100,48,48,56,102,99,97,48,49,101,97,48,48,52,101,56,48,51,56,49,50,57,52,48,57,97,51,48,50,53,52,56,48,57,56,56,48,55,48,99,53,102,99,98,100,57,98,48,55,97,50,48,101,53,99,49,101,100,48,55,48,99,97,99,52,100,52,53,52,54,50,99,48,98,49,52,56,50,97,56,98,53,48,102,97,56,51,98,55,48,102,52,56,55,51,49,49,52,98,55,52,54,50,98,48,97,97,50,100,56,97,51,52,99,50,101,57,50,53,48,56,48,49,101,101,50,52,56,97,56,50,57,56,48,52,99,56,97,102,99,53,57,102,99,48,57,48,50,54,100,102,98,57,52,98,57,48,48,102,102,57,51,50,48,50,54,57,99,49,100,49,98,52,48,52,98,101,56,49,51,51,56,48,52,99,54,56,51,56,53,54,53,50,57,101,52,101,54,56,49,99,56,48,51,102,54,48,55,98,101,48,101,56,100,98,52,99,52,57,50,98,100,50,48,97,56,55,53,50,57,98,48,55,54,99,48,102,48,48,51,99,50,49,99,102,48,52,99,97,52,57,53,56,57,54,57,56,53,56,50,55,49,53,54,57,52,57,57,99,97,53,97,97,98,52,48,52,98,50,99,52,98,48,52,99,52,48,102,101,53,48,53,100,50,99,53,51,101,97,52,49,51,55,53,102,101,48,98,101,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,99,54,99,48,48,102,102,102,56,102,50,56,49,50,56,56,49,99,102,48,50,53,50,52,48,49,102,53,54,97,48,52,98,57,102,48,101,56,97,52,50,53,50,53,48,48,51,99,99,100,56,51,98,102,48,55,51,101,48,52,100,100,48,55,97,52,49,51,51,54,53,55,98,97,49,56,56,55,99,52,49,102,52,56,49,50,101,101,48,101,52,55,49,55,54,56,99,56,102,99,97,98,48,101,101,56,55,55,99,56,97,50,51,54,48,48,102,54,100,97,50,102,57,56,52,101,99,53,102,49,54,49,51,56,57,55,50,99,48,51,99,54,53,56,57,98,55,54,99,51,97,52,48,49,102,55,53,99,48,102,101,56,49,100,97,48,51,56,51,48,48,102,102,55,100,53,102,48,49,51,97,99,57,54,48,102,49,52,51,102,99,53,48,48,55,48,49,51,48,49,101,98,56,49,50,99,56,48,52,99,56,56,51,57,55,48,55,53,101,57,54,53,101,56,55,97,52,97,50,48,101,98,51,97,49,101,51,48,55,98,54,49,102,53,48,50,53,101,52,49,101,99,97,52,48,55,50,56,51,57,101,49,100,97,55,99,98,100,50,101,48,97,52,101,53,97,56,55,98,48,98,97,48,49,50,52,50,99,52,48,52,56,48,97,53,50,56,52,48,52,99,48,51,99,50,53,56,98,56,56,57,102,57,53,56,53,53,57,54,49,52,56,98,53,98,48,54,99,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,53,48,56,48,51,101,101,101,48,49,99,54,48,51,97,100,48,55,100,101,48,48,102,102,102,97,98,52,48,50,55,56,51,48,51,100,51,48,101,53,48,55,54,99,51,101,57,99,49,99,102,56,49,50,98,54,48,52,99,97,48,51,102,51,48,55,55,54,48,48,102,102,102,55,50,56,55,55,52,97,49,48,102,49,54,48,101,57,48,51,100,52,48,101,48,56,49,50,101,101,48,102,54,55,48,55,52,56,51,101,99,53,48,99,57,55,99,53,52,49,54,53,56,97,50,48,102,49,57,52,54,48,50,55,48,53,56,102,50,98,48,51,99,97,53,49,101,50,98,56,51,99,48,53,54,101,52,99,52,98,48,49,50,99,50,100,49,48,55,100,53,102,102,102,101,48,49,50,101,99,57,52,57,54,57,50,57,101,57,48,57,48,57,97,57,56,102,98,99,57,54,57,54,57,54,102,51,99,57,48,57,52,57,54,57,48,101,55,55,57,101,52,57,55,57,102,97,101,57,48,57,48,102,50,52,50,52,50,52,53,49,50,52,56,52,97,97,97,97,51,100,55,101,54,102,53,54,48,100,54,102,101,98,56,101,101,57,53,52,53,54,49,54,50,53,99,50,54,98,52,53,54,57,53,50,53,55,97,54,49,54,97,53,56,50,52,54,55,98,98,48,56,48,56,48,56,99,57,48,57,56,57,56,102,54,52,55,54,55,97,52,50,52,48,54,48,56,99,56,102,97,57,50,53,99,102,50,56,99,99,50,52,53,53,99,99,52,102,101,49,57,99,100,48,100,56,100,102,99,57,53,50,56,49,100,99,56,48,51,101,51,98,54,48,101,56,56,49,100,101,48,51,102,100,48,48,102,102,55,100,99,54,48,49,50,55,97,48,101,97,52,49,101,57,56,55,54,52,97,55,48,102,55,56,55,48,99,51,100,51,48,48,102,102,52,99,48,101,50,102,48,51,98,97,53,101,57,52,101,53,50,57,55,99,53,52,50,55,100,49,52,52,48,52,97,99,48,51,101,101,48,102,50,57,53,54,48,57,57,50,57,48,51,99,48,53,53,49,55,54,53,51,50,54,56,50,52,56,98,55,50,57,52,97,100,52,101,54,99,49,51,99,53,55,97,55,55,57,52,100,52,55,52,54,52,101,100,97,53,51,54,50,54,98,55,102,56,48,54,56,98,48,48,51,101,98,54,56,48,49,102,53,56,101,48,52,98,57,48,48,102,102,51,101,98,53,52,49,99,53,56,55,55,56,49,100,52,48,51,97,49,48,101,52,56,55,55,53,101,48,102,53,50,49,53,49,54,97,48,48,102,102,102,55,54,48,51,100,99,52,102,48,101,101,48,55,49,101,99,49,101,97,56,55,102,51,50,53,48,55,99,52,51,102,97,49,101,55,50,56,102,56,55,100,99,51,102,101,49,100,55,48,101,49,56,55,49,49,51,99,51,100,50,48,48,102,54,97,57,53,54,49,102,101,50,99,99,51,98,50,49,100,99,48,49,51,48,50,98,97,54,52,97,49,48,101,102,57,56,97,97,50,98,98,55,54,102,98,57,54,57,99,48,54,53,50,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,50,56,49,48,48,102,102,51,101,54,97,99,48,48,100,54,98,50,48,55,48,54,48,48,57,57,102,101,48,101,98,48,48,102,102,48,97,53,100,52,48,57,97,97,53,48,48,102,102,98,48,52,53,48,49,101,98,99,48,49,102,51,52,49,48,50,55,51,48,51,99,48,53,56,56,51,100,50,48,55,49,101,48,52,56,55,49,53,99,102,49,53,48,57,97,48,101,102,100,48,48,102,102,51,57,97,48,101,99,99,48,57,97,55,52,102,52,99,52,52,55,48,98,48,52,97,52,99,52,50,48,55,56,52,56,99,49,101,51,48,50,54,97,48,49,99,101,50,52,57,52,101,57,52,57,48,56,101,49,101,52,98,50,57,53,49,51,97,49,57,52,101,52,54,101,100,48,97,56,51,97,51,50,53,102,52,100,53,49,50,98,48,102,49,52,97,48,55,99,53,54,55,48,49,49,52,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,99,48,51,98,57,99,48,49,102,53,50,50,53,54,49,53,99,53,54,56,48,51,101,97,100,48,48,49,102,53,99,55,99,97,100,50,98,57,48,52,97,102,97,52,102,48,50,52,52,48,48,57,52,49,50,99,57,51,102,97,49,97,49,97,51,97,50,48,50,55,48,98,49,52,97,48,50,53,101,52,49,100,99,55,52,97,52,102,52,57,101,56,100,97,55,50,52,50,53,97,54,55,99,55,97,52,98,102,101,101,101,102,54,57,50,53,53,52,52,55,52,97,56,49,56,56,97,56,49,55,102,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,49,56,48,97,102,102,56,49,55,102,48,48,102,102,51,101,100,56,99,48,49,97,100,54,52,48,48,102,98,50,99,48,48,52,99,48,48,48,102,102,50,55,49,56,48,48,102,102,97,53,100,99,49,101,51,97,56,48,52,56,52,50,56,48,55,53,51,56,48,51,101,101,97,56,49,101,102,56,51,98,102,48,55,52,52,48,48,102,97,98,52,48,50,55,97,102,48,51,99,49,48,102,51,49,53,50,49,100,98,99,48,102,52,48,48,57,52,102,48,50,54,55,48,49,99,102,56,55,50,51,49,55,50,53,99,49,52,56,53,50,56,48,57,102,48,51,99,51,48,102,98,48,49,50,102,48,48,102,54,52,48,49,101,100,98,48,101,100,49,53,98,99,98,100,50,100,52,97,100,99,53,98,49,54,99,53,57,48,48,57,54,97,53,102,52,48,50,57,56,97,52,101,53,56,49,55,101,53,56,102,52,54,97,99,53,54,49,53,56,57,102,101,55,99,52,56,48,52,97,99,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,102,97,48,49,50,49,97,48,48,102,102,102,97,101,51,48,50,54,57,52,48,49,102,54,51,52,48,102,52,100,57,48,55,53,56,48,52,98,55,56,55,49,56,98,49,50,99,98,50,51,99,98,57,52,49,101,57,48,55,56,97,53,99,48,55,53,99,49,101,51,97,54,56,51,97,98,48,55,55,98,100,102,48,101,101,56,55,99,52,98,102,50,57,48,48,102,102,49,101,97,48,56,55,98,99,51,56,52,49,99,52,48,102,100,54,48,101,97,101,48,102,53,48,48,51,100,57,50,53,100,57,52,97,49,99,102,57,52,101,52,48,102,99,51,99,50,49,101,49,57,57,50,98,52,97,102,100,53,53,50,57,102,54,56,49,102,101,48,97,54,48,51,98,57,48,55,54,97,48,102,49,99,49,101,101,56,55,98,48,97,101,48,101,51,48,51,97,56,48,55,55,101,49,102,53,48,55,57,54,49,102,54,50,101,51,50,54,102,50,57,99,51,57,97,48,101,102,52,51,97,52,49,101,48,48,102,102,102,98,48,55,97,56,98,54,101,53,54,57,53,97,57,56,53,98,57,54,51,99,97,99,48,101,101,48,55,54,49,48,48,98,51,50,100,100,51,51,50,49,49,53,50,53,54,57,54,50,53,98,57,54,49,52,56,56,56,53,52,48,57,49,50,98,48,97,100,52,98,50,99,54,98,99,98,52,56,55,55,53,50,48,51,100,100,48,48,51,101,56,54,48,48,49,102,49,56,53,48,48,102,102,55,48,54,48,50,54,56,56,48,49,102,54,51,97,49,99,52,48,48,54,49,101,48,48,102,102,102,52,99,56,48,57,55,53,48,102,55,56,55,54,48,48,102,102,49,51,55,48,56,51,98,57,48,102,97,101,48,55,102,101,48,101,56,99,49,102,99,48,49,50,102,100,56,48,49,53,56,56,48,102,99,48,51,97,97,99,53,48,57,55,99,50,102,97,50,56,55,57,52,98,52,97,48,48,102,102,54,102,54,49,53,101,97,48,55,56,97,48,48,102,97,53,98,48,48,55,99,55,100,52,49,99,53,56,48,51,101,98,51,52,51,97,99,102,56,55,101,56,49,101,98,57,53,48,49,99,57,48,55,100,48,48,102,102,52,100,50,48,55,56,102,51,51,99,98,56,48,102,55,49,54,52,53,54,56,55,52,48,49,101,51,56,55,52,99,49,100,99,100,49,52,99,57,101,48,102,52,48,97,57,50,98,97,56,49,99,56,48,55,57,48,51,100,48,48,101,53,52,51,56,54,48,102,49,99,51,57,98,99,51,100,56,48,101,102,52,51,102,56,53,55,57,53,48,48,102,49,102,50,52,97,55,57,49,48,102,48,97,55,57,53,55,50,53,55,99,52,101,50,57,100,48,50,51,49,54,48,48,102,102,51,49,99,50,102,102,56,53,98,48,51,98,54,48,55,52,99,48,101,98,52,49,99,101,56,55,55,57,49,99,51,57,99,48,101,56,56,49,100,97,56,55,48,48,102,102,49,100,53,56,55,52,57,48,98,98,100,57,48,52,51,97,97,48,101,101,48,51,57,54,49,100,102,48,101,52,48,55,55,49,49,48,49,51,48,53,56,50,54,49,54,97,102,102,52,54,50,56,99,51,98,48,56,48,53,54,57,53,52,99,54,98,50,99,99,98,51,50,99,53,51,101,99,56,50,49,101,100,57,51,99,98,48,52,100,52,101,49,101,57,51,53,100,101,101,48,54,52,97,101,97,50,55,48,55,99,56,51,101,56,49,99,101,48,55,55,56,49,100,99,50,99,52,51,100,97,49,102,98,48,102,55,48,55,54,56,51,56,101,49,100,53,50,57,57,49,53,50,52,98,48,50,101,48,51,99,99,49,102,48,48,102,48,57,53,52,49,100,56,50,56,48,97,98,50,98,48,97,99,52,49,52,57,50,99,56,98,51,50,99,48,98,51,50,101,99,98,99,52,98,52,49,52,49,52,52,52,51,52,48,50,97,53,48,100,50,100,51,99,98,48,52,98,52,100,52,100,56,54,100,48,57,48,49,49,49,50,100,51,101,101,97,54,49,49,50,97,98,102,102,56,101,50,98,97,56,49,50,48,56,49,51,56,54,48,48,102,102,102,57,48,55,56,48,51,101,97,102,48,48,102,102,57,51,99,48,101,99,55,48,102,49,50,54,56,49,51,48,50,49,99,53,48,50,54,52,53,50,97,48,98,48,48,49,50,97,52,100,48,101,54,48,49,50,97,48,48,102,54,48,48,57,55,54,48,55,98,101,49,102,56,52,48,52,57,57,52,48,48,102,51,97,53,98,100,99,98,48,48,101,101,97,52,48,51,101,98,48,101,97,102,52,53,57,52,50,97,48,101,100,53,57,53,50,57,101,52,57,99,48,100,49,98,50,100,48,98,101,48,101,100,57,53,101,54,97,97,50,99,55,55,54,56,48,53,55,54,48,50,55,51,56,48,49,102,51,52,49,48,55,97,54,53,56,56,55,56,49,100,50,98,56,48,57,48,100,48,55,50,48,49,99,99,52,48,48,102,102,55,55,101,57,101,53,51,98,56,56,97,57,54,53,56,48,49,51,52,101,48,101,100,48,51,99,54,56,56,48,102,48,49,48,57,51,53,50,57,51,56,51,100,48,56,99,57,48,57,50,53,50,97,52,56,51,57,97,48,50,54,57,102,57,52,99,56,102,100,48,56,97,54,98,48,101,56,100,49,53,101,57,56,101,49,50,97,57,48,102,48,52,56,55,57,50,98,99,48,50,52,50,48,97,100,100,102,102,99,48,51,49,48,54,100,99,54,100,98,50,48,52,101,101,50,51,100,100,56,54,54,100,56,54,57,53,98,48,54,56,101,57,56,100,98,54,48,57,49,98,56,100,56,48,99,99,51,50,98,99,97,48,49,50,99,56,48,102,52,52,48,49,102,55,54,54,48,48,102,102,102,98,52,55,48,55,97,48,48,102,53,48,98,51,48,55,97,50,101,56,49,51,98,97,48,52,100,49,48,55,49,51,49,54,54,49,101,54,52,100,48,102,52,51,54,48,101,102,48,49,100,97,48,49,51,50,52,48,52,99,51,48,55,53,52,49,100,54,49,53,54,101,50,53,56,55,56,48,98,51,50,102,102,49,52,99,53,50,56,55,52,98,56,51,100,53,52,102,48,52,57,48,55,55,57,48,52,48,52,99,52,48,52,57,57,48,49,48,51,50,55,57,100,48,52,51,98,101,56,56,56,52,53,53,99,100,53,52,97,49,101,97,101,48,54,57,52,48,101,55,48,48,102,102,49,102,50,102,55,48,48,55,100,97,53,56,51,57,101,48,101,56,49,52,56,49,99,101,101,49,99,102,48,50,53,54,99,49,101,57,101,50,57,52,51,98,97,49,100,56,48,101,101,48,48,51,100,100,50,48,102,56,99,97,49,48,50,54,50,48,51,101,99,49,102,48,50,100,54,52,51,98,54,53,55,54,50,98,55,49,55,99,53,100,57,55,56,48,48,102,51,51,52,53,54,99,97,54,48,55,56,99,98,100,49,57,51,56,51,99,56,53,98,102,52,50,57,101,53,97,57,54,51,98,50,55,53,52,52,55,101,54,97,102,102,48,48,100,53,49,53,50,98,50,100,48,98,51,50,98,56,97,55,52,50,55,52,98,50,50,100,56,98,48,52,51,50,97,57,48,49,56,101,99,101,52,56,52,102,52,102,52,57,54,49,48,100,48,100,57,48,52,99,51,100,57,49,100,49,99,51,55,52,57,52,56,102,50,56,99,100,101,97,52,57,55,100,57,57,57,97,98,97,100,56,51,52,102,50,50,102,55,100,97,56,48,50,99,53,99,48,49,100,102,53,53,48,48,102,102,55,100,97,55,48,48,102,102,50,101,56,52,48,50,52,48,52,48,48,102,49,54,48,49,51,49,50,48,48,50,102,53,50,97,48,52,102,50,48,52,99,102,48,48,102,102,51,101,102,50,52,48,49,102,54,55,50,48,52,100,49,56,55,101,48,98,53,48,102,56,49,54,99,48,52,100,57,48,51,102,48,48,102,102,55,51,56,53,55,57,55,48,48,57,51,48,52,99,56,51,98,57,48,55,48,54,48,102,100,99,48,57,56,49,48,55,55,99,48,101,99,49,57,101,53,55,49,53,50,53,48,49,53,56,99,55,52,52,48,101,57,50,52,56,51,100,100,50,102,57,49,53,98,100,100,50,48,51,98,97,99,49,55,57,53,102,97,54,53,102,97,48,102,48,49,54,52,53,99,49,54,55,98,55,98,52,101,50,51,49,102,101,48,51,97,57,48,48,102,102,51,101,99,100,99,48,49,102,50,52,53,48,55,57,57,50,48,102,99,55,48,49,50,55,56,48,48,102,97,56,55,48,55,54,50,56,50,48,52,100,57,56,51,100,48,52,51,49,56,51,100,52,49,102,56,48,101,57,48,55,50,99,51,99,48,48,102,102,102,101,56,51,57,52,53,102,56,50,54,56,51,57,101,49,99,50,48,55,97,50,53,51,48,48,102,102,51,100,49,97,48,102,50,56,49,50,99,50,48,102,101,51,56,55,57,52,98,53,101,53,49,56,55,55,98,56,51,99,57,50,57,99,49,101,51,48,50,55,99,51,97,57,56,48,52,98,99,98,50,48,101,99,97,54,57,53,101,53,55,55,101,53,55,49,52,52,49,101,48,50,99,49,52,48,99,57,52,48,49,102,53,52,54,48,48,102,97,56,52,52,52,48,50,52,99,100,48,49,50,56,48,57,97,57,48,50,55,98,48,49,101,49,50,51,56,49,51,51,50,48,52,102,56,48,55,97,51,98,49,50,49,101,100,48,55,101,50,48,102,54,99,51,100,54,100,48,51,101,54,52,51,48,55,54,49,56,97,54,52,56,48,55,56,56,48,101,100,99,97,52,48,48,102,102,55,97,50,54,48,102,50,56,49,102,49,48,51,98,53,48,101,97,48,51,100,102,48,101,54,48,48,51,100,101,101,48,101,55,52,51,99,99,49,100,48,48,102,102,101,54,56,51,99,52,97,52,102,50,102,51,101,48,102,48,101,50,56,48,97,56,48,101,101,49,53,97,54,48,101,99,49,53,101,56,48,56,50,57,99,48,49,55,54,101,48,48,102,102,102,97,102,97,48,48,102,102,55,100,100,97,48,51,101,52,48,48,102,102,55,100,55,48,56,55,55,56,97,97,52,51,48,55,51,56,48,52,97,49,48,48,102,102,51,101,98,102,48,49,101,48,56,55,102,52,97,53,48,52,101,56,50,52,52,49,102,98,48,51,101,102,48,55,48,48,102,102,49,101,55,48,102,52,56,51,102,99,54,97,52,98,49,52,101,48,102,57,53,50,52,57,56,49,101,56,56,55,53,56,49,101,57,56,55,49,48,98,97,101,48,48,102,102,101,99,56,48,102,98,57,54,54,49,99,100,102,102,55,57,100,56,51,57,97,56,97,53,52,56,55,55,51,101,97,52,48,52,52,52,99,101,57,99,49,97,50,48,52,101,100,48,48,51,101,52,56,97,48,48,102,102,102,98,51,57,48,50,55,55,49,48,99,97,102,50,98,52,98,55,48,55,57,50,53,55,56,49,50,100,56,53,55,97,48,99,97,53,56,54,101,56,48,48,102,102,52,97,51,56,55,99,52,48,57,56,49,48,55,51,101,56,52,53,100,48,50,54,53,50,52,51,97,97,57,52,56,101,48,50,55,54,56,97,57,50,48,102,100,56,51,100,99,56,99,53,57,100,49,53,101,57,52,49,100,52,54,50,99,97,101,50,53,98,48,50,52,51,57,55,99,49,101,52,102,48,52,56,48,52,99,51,54,52,50,102,102,48,49,98,54,56,48,49,102,50,49,54,48,48,102,102,55,99,56,56,52,51,57,99,48,52,97,100,56,55,51,56,51,100,52,48,52,57,100,48,49,50,53,50,49,102,52,48,101,102,48,55,98,99,49,102,102,48,55,99,48,51,98,99,53,101,56,55,53,56,49,101,49,48,51,99,98,48,101,53,56,55,56,52,97,55,50,102,99,51,98,54,48,101,54,99,51,98,54,53,101,49,53,50,48,102,98,48,49,100,55,56,55,98,48,97,54,48,101,99,56,55,100,56,49,100,51,56,51,101,98,50,56,52,51,101,52,48,101,101,99,48,57,57,100,48,55,54,101,49,102,54,48,101,100,48,55,52,99,98,98,50,98,52,97,102,50,101,99,51,97,52,57,99,53,55,56,55,51,99,97,102,52,98,52,54,50,100,48,98,52,56,48,49,51,53,101,53,55,49,53,102,56,49,49,50,48,48,102,102,55,99,51,57,48,48,102,102,57,55,97,48,55,98,97,48,102,49,52,49,102,102,48,49,51,51,99,48,48,102,98,50,101,48,102,100,48,55,98,48,98,51,48,102,56,50,50,48,55,98,99,51,98,97,48,102,97,56,48,57,54,99,48,102,52,49,55,99,49,101,54,48,102,48,48,55,57,56,51,99,48,49,101,99,50,102,99,49,101,55,48,55,56,56,51,101,97,48,52,98,49,48,51,102,102,50,102,52,98,102,50,101,56,98,50,50,100,52,97,53,52,101,99,53,57,97,53,57,54,53,50,53,57,50,52,50,55,49,54,48,53,100,49,54,50,49,102,100,52,101,48,102,48,57,54,48,53,56,97,53,50,54,53,57,54,50,49,100,101,51,53,100,49,55,56,101,56,48,56,56,54,49,101,97,48,102,52,56,55,57,56,51,102,48,53,102,57,55,52,49,102,48,48,102,57,48,55,57,48,98,100,48,102,55,48,55,97,56,51,99,54,53,57,57,54,48,53,100,56,55,56,48,51,99,99,49,101,55,50,101,53,51,99,98,102,48,102,48,57,55,99,53,99,57,55,52,57,99,57,52,53,57,57,54,97,53,98,57,55,54,53,100,49,54,97,57,50,57,56,57,101,53,57,57,54,56,53,57,49,54,56,57,48,57,56,53,56,49,54,50,57,101,57,99,57,52,101,50,55,50,55,50,55,50,53,97,52,50,55,51,98,55,55,55,55,55,54,97,48,49,57,97,56,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,53,99,48,48,102,102,49,101,57,56,48,49,52,98,97,56,49,50,97,56,98,102,101,48,51,55,101,97,56,48,53,102,99,48,48,51,101,99,98,48,48,49,102,50,101,53,48,50,54,100,99,48,57,54,100,48,50,55,51,99,49,102,98,56,49,50,101,97,48,52,97,102,48,51,57,54,48,50,53,99,56,98,52,48,101,52,56,51,56,50,48,55,57,52,48,102,51,56,49,99,97,56,55,97,48,98,52,48,55,102,97,48,101,101,48,49,101,54,50,55,48,55,97,99,98,50,48,55,56,50,48,101,98,99,49,101,98,48,55,101,56,51,56,54,53,100,50,55,49,52,52,53,56,48,51,98,57,48,50,54,52,48,97,49,50,97,49,50,99,51,57,56,57,56,53,52,57,52,56,49,100,101,52,99,50,98,49,50,99,98,48,50,56,99,97,48,50,102,97,99,98,50,97,50,101,51,97,55,57,53,56,56,48,100,48,50,52,49,48,98,48,48,102,102,102,53,48,48,102,102,102,99,99,49,101,52,51,101,48,101,55,56,49,99,57,56,51,101,49,48,55,98,99,56,56,49,100,48,48,102,55,48,51,99,49,52,97,48,55,53,56,48,101,98,48,49,101,49,48,51,99,55,52,52,48,101,50,48,55,48,56,97,49,97,48,102,52,56,55,100,52,51,101,97,57,48,49,99,56,48,101,56,57,54,99,49,101,54,52,55,48,101,56,56,55,50,99,51,98,50,99,50,54,49,53,100,52,49,101,53,48,102,53,56,55,97,50,56,97,98,57,50,57,56,51,98,56,53,50,99,49,54,48,56,51,54,53,57,57,54,56,57,56,56,56,53,55,48,50,55,100,48,54,57,50,102,51,57,56,48,50,52,100,48,48,49,102,54,48,97,48,102,56,49,102,48,55,102,54,48,52,101,101,56,49,51,54,50,48,102,55,49,50,99,49,100,102,49,54,48,48,101,98,53,51,52,51,102,99,48,52,99,56,56,51,102,97,48,102,55,50,53,56,55,49,52,51,99,50,49,100,52,101,49,99,97,48,102,99,48,55,55,53,101,48,102,53,48,51,100,101,48,102,57,48,55,57,100,101,50,57,99,49,101,52,48,55,54,100,101,50,100,52,98,99,98,50,97,48,49,101,49,57,52,99,101,49,55,51,52,53,50,56,55,99,49,48,50,56,98,49,52,101,101,53,55,57,54,50,53,54,97,52,49,53,100,52,57,99,57,57,50,56,51,101,101,98,102,99,48,55,51,99,48,50,53,49,52,48,49,102,51,53,49,50,98,55,98,99,53,57,100,48,49,51,101,54,48,101,49,53,51,102,97,51,56,50,52,99,51,98,56,48,50,52,102,50,48,52,97,50,48,51,97,100,52,55,48,100,98,49,54,51,99,97,101,50,102,55,48,55,98,52,48,52,99,102,48,51,101,52,48,50,54,97,51,52,102,52,51,101,53,98,101,48,101,100,102,48,101,101,56,50,52,102,102,98,99,53,54,56,48,57,100,55,50,99,99,99,57,100,99,97,102,53,48,51,57,57,48,50,53,50,56,48,49,102,50,97,98,48,48,102,102,55,100,53,97,56,49,51,54,50,48,102,49,54,48,49,100,101,56,48,57,57,56,51,100,50,48,50,53,97,55,53,56,98,48,102,99,56,49,51,54,99,57,97,48,52,98,98,56,51,57,98,48,55,55,56,51,49,52,50,49,101,55,50,102,55,57,99,51,99,98,56,48,57,56,53,48,102,48,57,56,48,49,98,57,98,101,53,50,101,48,48,98,49,99,55,50,102,99,98,102,48,101,100,57,53,100,56,55,50,99,97,54,101,48,48,50,57,55,49,55,53,102,102,48,48,101,102,56,48,48,102,102,55,56,98,48,56,48,51,101,97,99,52,48,49,54,101,53,56,48,52,56,48,56,48,49,100,101,53,48,49,50,101,99,48,48,102,102,51,49,49,100,52,49,98,55,48,55,54,99,48,102,54,52,49,100,54,56,51,101,50,48,101,102,50,51,56,55,99,52,49,100,49,48,51,99,97,48,101,48,48,51,100,52,48,101,57,97,54,102,55,98,97,48,56,55,97,56,49,100,99,48,55,100,48,51,98,101,49,102,55,48,101,101,50,53,56,50,53,99,98,48,52,99,50,97,57,102,99,56,99,53,101,48,55,54,49,51,99,98,50,50,97,57,102,100,48,53,57,57,53,56,53,56,97,48,53,57,49,52,99,102,98,97,55,57,53,101,57,97,56,50,51,53,50,49,51,98,57,98,48,48,102,102,56,53,48,53,48,55,56,56,49,99,98,56,48,51,101,99,57,48,48,57,102,55,48,50,53,101,57,49,48,97,56,50,97,48,49,100,48,56,49,51,57,50,48,52,100,49,48,55,49,99,51,97,50,53,51,99,97,55,54,52,53,48,101,49,48,55,54,52,48,57,56,55,48,55,100,50,49,100,98,48,101,50,49,99,98,50,98,50,100,49,50,57,50,50,97,56,51,97,54,49,100,97,48,102,100,57,52,54,53,53,54,97,48,49,51,52,50,101,56,98,51,50,101,55,54,54,101,50,52,99,53,101,50,52,97,52,57,54,53,99,57,51,56,101,98,97,52,102,102,99,48,51,99,53,57,55,53,48,48,98,54,98,48,50,53,51,56,48,49,102,51,51,54,48,50,54,57,48,51,98,99,49,101,97,50,56,99,97,54,48,50,54,101,52,49,99,99,48,51,57,98,50,102,48,49,100,50,97,49,54,50,99,55,49,54,97,53,57,56,51,57,51,48,55,55,97,48,102,50,48,98,51,48,55,98,50,57,52,48,57,56,50,98,48,51,99,56,57,52,56,49,97,52,98,48,48,102,102,55,57,101,48,52,100,50,52,48,55,55,49,50,52,56,48,55,56,100,50,48,51,98,56,56,57,99,49,51,99,55,97,56,48,101,101,50,51,49,54,102,98,55,101,53,57,52,50,48,100,102,48,51,100,52,48,55,49,97,48,48,102,57,56,50,48,48,51,101,98,49,52,49,101,102,56,55,98,99,51,57,52,49,99,48,50,101,52,51,56,97,48,52,100,50,48,51,98,49,50,101,48,51,99,54,57,48,49,100,99,50,97,48,98,51,48,102,99,48,51,99,99,48,101,99,56,49,50,102,99,49,99,57,48,55,53,54,53,48,57,54,54,53,100,49,54,52,53,53,49,52,56,57,101,53,56,49,54,97,49,101,54,52,56,48,50,54,54,53,51,100,50,56,97,97,48,101,101,49,53,97,57,54,53,57,51,101,53,98,97,55,97,55,50,54,97,49,53,102,50,98,99,51,98,99,53,54,50,55,49,54,52,102,52,102,101,56,48,48,100,55,102,56,48,100,56,48,98,97,56,50,57,56,48,101,52,48,48,102,102,57,101,55,48,50,52,99,56,48,57,57,50,55,100,48,99,97,102,48,55,48,99,48,52,100,56,56,49,50,100,56,48,102,55,56,98,102,52,56,50,98,53,49,99,98,52,55,52,51,97,56,48,101,100,52,49,102,57,56,51,97,56,48,55,56,50,49,101,57,50,97,100,56,52,56,101,53,53,50,51,55,52,55,50,99,56,97,50,48,101,54,48,55,99,48,98,100,52,100,52,52,52,97,52,49,52,99,50,102,52,97,54,50,98,100,51,102,55,48,100,50,53,98,50,99,48,98,51,52,50,52,50,102,53,100,99,52,102,52,50,100,54,48,100,57,97,102,102,56,52,98,48,51,100,99,48,50,53,101,56,49,99,50,48,51,102,102,50,97,49,98,48,101,101,56,51,102,57,48,55,50,50,48,101,56,48,49,102,54,49,52,50,99,98,57,50,102,98,52,53,49,56,51,100,98,48,55,54,56,49,99,100,48,55,57,48,53,51,98,52,102,52,97,51,57,54,54,56,53,48,57,49,56,97,99,48,102,56,57,52,97,53,100,97,49,52,53,48,50,52,99,98,99,50,101,53,48,98,55,100,51,98,56,50,52,99,98,53,50,100,57,98,100,52,52,49,51,57,51,54,54,56,48,56,54,52,48,57,100,50,48,48,102,102,55,99,53,100,56,48,49,102,53,98,48,48,102,102,52,100,54,49,54,52,53,97,56,55,57,99,51,97,52,49,100,49,50,101,48,48,102,102,57,54,100,48,102,48,50,53,57,53,48,53,55,57,53,48,53,55,56,55,55,56,48,57,55,50,48,101,102,56,51,56,55,48,55,51,101,48,101,102,53,49,51,50,51,48,55,98,57,51,48,51,99,101,57,50,53,57,100,49,52,56,53,53,56,49,50,102,99,53,102,97,54,98,48,53,98,50,53,97,50,57,54,54,57,52,53,48,55,52,100,56,52,100,102,53,99,97,50,50,98,99,97,53,50,98,50,97,48,51,51,52,49,102,53,52,48,51,50,55,97,101,98,102,101,48,49,52,50,99,48,52,102,101,48,48,102,102,51,101,51,55,52,48,48,102,98,49,53,48,50,52,56,57,50,101,48,98,49,50,97,99,49,100,98,50,55,48,49,51,50,54,49,99,102,50,99,48,51,52,99,56,101,57,99,48,52,98,52,56,55,51,56,49,102,98,56,51,101,50,52,99,50,57,55,97,49,98,52,49,99,101,52,53,52,56,101,49,101,98,52,97,52,52,48,55,49,52,49,100,50,50,97,52,97,98,99,53,56,49,54,99,49,101,97,52,56,54,99,51,98,101,55,97,102,99,98,48,54,56,97,49,50,101,98,53,54,50,54,56,49,97,53,51,56,48,53,102,56,52,56,54,49,101,52,54,55,54,100,56,52,56,54,57,100,54,49,101,56,48,52,54,100,97,52,51,55,100,97,55,49,98,101,49,51,51,52,54,97,99,55,48,53,54,51,101,49,53,57,52,48,51,102,55,48,98,52,50,98,48,97,101,50,101,49,48,57,100,50,98,52,98,54,50,98,100,48,99,98,53,52,48,52,56,101,99,102,52,56,52,48,52,102,52,54,54,49,51,49,48,100,101,48,52,98,98,100,57,50,49,49,99,49,51,48,56,99,57,49,97,57,49,57,99,100,50,57,52,99,51,51,53,51,51,55,51,102,48,54,57,51,50,50,98,54,100,101,52,48,52,57,48,48,48,102,102,55,100,99,97,56,48,51,101,50,57,56,56,48,48,102,102,102,102,99,51,102,101,57,97,48,102,102,56,48,49,102,53,101,57,56,49,100,56,56,51,97,51,50,101,99,51,99,53,52,56,98,56,51,102,50,48,101,56,52,98,98,97,52,55,48,101,48,56,51,97,97,50,97,51,57,53,56,53,50,56,51,98,49,48,101,54,48,55,54,57,99,48,55,52,56,48,101,102,99,49,99,57,48,49,50,101,52,53,101,50,54,97,51,48,50,55,100,49,48,97,53,48,102,97,48,55,97,48,49,101,49,56,48,57,100,57,55,97,101,53,50,55,48,55,56,99,98,52,57,48,102,49,49,53,99,54,99,57,99,53,97,49,53,102,102,102,99,48,50,101,50,57,55,53,48,100,51,48,55,98,54,48,101,55,99,49,101,57,48,51,56,56,48,102,99,57,55,48,48,101,99,52,49,102,50,48,51,98,99,48,102,97,56,51,97,100,48,55,56,50,49,100,99,48,49,50,102,57,50,102,52,51,57,52,48,102,48,52,51,97,48,49,101,50,48,101,52,56,55,97,52,97,99,101,53,97,49,53,48,53,54,57,55,101,53,54,55,50,99,99,51,98,56,49,101,57,50,98,48,97,53,50,101,53,49,48,49,51,99,53,50,57,55,52,53,53,49,55,48,53,55,102,52,99,52,48,54,101,57,51,99,97,100,50,99,53,48,52,98,50,56,50,54,53,55,97,54,97,49,98,57,54,49,53,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,97,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,102,101,48,48,102,102,51,101,48,99,54,48,48,99,55,52,51,48,48,52,52,50,56,48,48,50,48,98,53,53,48,49,102,102,49,52,48,50,101,100,56,48,49,102,48,57,51,48,55,99,48,48,102,102,101,102,56,51,57,56,48,102,49,99,48,57,101,101,48,55,52,101,49,101,48,48,102,102,102,50,57,52,101,53,53,48,55,102,52,49,102,52,102,48,50,53,55,51,48,51,98,55,48,101,101,97,55,49,55,50,53,50,50,48,57,54,101,49,101,56,101,48,101,101,56,97,49,48,50,54,99,52,51,99,101,49,101,102,99,53,50,49,52,99,57,54,53,97,50,50,49,55,50,53,102,55,50,57,48,97,56,52,57,52,55,52,100,50,99,50,52,97,51,52,48,50,99,98,57,53,99,56,49,55,100,51,99,98,52,48,49,50,102,50,98,99,99,101,50,56,48,54,50,52,97,102,102,101,97,48,49,53,101,101,48,48,102,102,102,57,97,49,49,53,99,53,55,49,53,97,48,48,102,102,102,98,52,97,48,55,49,98,56,97,101,52,49,52,51,52,49,57,52,102,48,50,52,52,48,49,100,57,57,54,56,57,100,57,49,49,49,53,56,52,52,48,52,102,57,54,50,57,50,48,52,99,51,56,49,51,53,48,48,57,57,50,99,49,50,56,49,50,101,100,99,56,50,54,57,51,49,50,102,99,52,57,51,52,99,98,51,100,100,49,97,55,53,53,49,102,49,50,99,48,49,97,49,48,97,48,49,54,48,54,48,48,102,102,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,102,102,50,54,48,48,102,102,56,51,97,99,48,48,102,102,50,57,56,57,48,50,54,97,53,55,102,99,48,53,48,51,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,99,48,48,102,102,48,49,102,53,51,56,48,48,102,102,100,55,52,101,48,48,102,102,55,100,54,57,56,48,50,54,55,102,48,49,50,55,48,48,102,102,48,53,51,49,50,48,101,101,53,52,48,51,98,101,49,52,48,50,49,98,99,48,57,55,98,48,55,98,97,53,98,56,49,50,102,99,48,102,101,99,49,99,56,56,51,102,98,48,101,102,98,52,99,98,99,53,102,56,51,57,50,48,55,98,101,48,101,100,48,49,101,100,57,52,50,100,51,101,100,97,52,98,56,56,101,101,57,55,48,48,102,102,101,101,48,51,101,52,53,48,56,55,99,52,97,99,54,57,101,99,56,52,53,97,57,52,52,57,97,52,51,97,54,49,52,99,99,49,50,57,52,49,50,101,99,97,99,52,100,102,98,53,52,98,54,53,57,97,48,53,102,99,57,97,100,56,48,55,54,101,56,49,50,51,48,48,102,102,102,98,100,102,48,50,54,52,52,48,57,51,50,48,50,53,51,99,49,102,100,50,55,97,54,49,53,99,57,52,53,102,48,51,100,100,48,50,53,98,56,49,99,53,48,51,99,98,48,102,53,51,48,53,53,97,52,100,51,99,99,49,53,97,49,101,57,48,102,101,56,51,97,57,48,101,55,48,55,100,48,98,99,50,97,57,50,48,49,51,50,53,98,57,55,101,57,99,56,56,57,50,56,52,57,54,53,101,49,98,97,48,57,54,48,53,101,49,54,52,53,56,98,55,51,53,48,48,102,102,57,102,50,99,49,51,97,101,97,57,51,49,99,102,102,48,54,99,100,55,53,100,55,53,102,102,50,98,50,100,48,97,99,50,98,56,98,56,52,50,55,52,97,100,50,100,56,97,102,52,51,50,100,57,48,49,102,101,99,102,52,56,52,48,52,102,52,54,54,49,51,49,48,100,101,48,52,98,98,100,57,50,49,49,99,51,55,52,54,52,56,100,52,56,99,101,54,57,52,57,54,49,57,97,57,57,98,57,102,56,51,52,57,57,49,53,98,54,102,50,48,49,54,50,50,48,48,102,57,54,51,56,48,51,101,98,50,99,49,99,57,56,49,50,53,50,48,102,99,99,49,99,55,56,51,102,55,48,50,53,101,52,51,57,48,56,101,49,99,54,48,101,57,56,49,51,51,101,48,48,102,102,102,53,51,56,48,49,101,101,53,48,55,55,101,49,99,57,48,101,100,56,55,52,48,51,98,48,48,101,97,56,49,100,99,102,48,55,50,97,49,99,101,48,50,53,99,99,51,57,99,53,50,55,48,101,99,48,55,53,48,51,56,99,49,99,48,48,102,102,101,56,97,48,56,55,51,55,56,55,98,48,98,52,48,102,53,57,55,52,53,99,57,54,56,48,57,102,50,102,48,51,99,53,48,49,101,48,48,102,48,50,53,50,53,57,54,52,56,49,56,97,99,98,52,99,52,101,52,49,52,100,48,48,102,102,100,48,50,53,48,49,54,99,99,48,49,102,50,98,48,48,102,102,55,52,48,48,102,102,101,102,56,51,101,54,48,48,102,102,102,97,55,50,48,50,54,52,52,49,101,99,48,55,57,48,51,98,54,53,51,57,54,54,49,102,98,48,55,51,48,48,102,102,48,102,52,56,52,48,49,101,57,99,56,55,56,57,51,48,97,54,50,57,57,51,56,98,55,48,101,98,54,48,55,56,101,48,52,100,50,56,49,50,101,99,49,100,57,48,102,55,54,50,57,48,98,57,52,101,50,97,57,51,52,98,56,50,56,97,99,98,99,50,57,100,49,53,49,100,48,48,102,102,98,50,101,53,48,97,55,57,53,98,99,98,50,52,49,57,48,52,56,49,54,51,100,51,57,48,52,56,99,52,102,102,56,48,53,50,57,97,56,48,100,54,97,48,48,102,56,56,52,56,49,51,48,56,48,101,102,52,49,99,55,56,48,51,101,99,101,56,51,101,48,53,51,56,51,100,49,48,55,56,99,53,51,56,55,51,48,97,56,48,55,99,48,48,102,102,52,98,52,49,55,101,48,101,56,48,49,100,100,57,53,54,49,101,51,48,102,54,57,52,99,49,100,98,50,98,52,51,100,97,48,102,57,48,51,102,56,48,102,102,99,48,57,54,57,52,53,48,101,56,56,55,54,48,97,51,50,98,56,98,102,50,100,99,97,99,52,51,50,102,56,51,101,99,53,101,50,50,57,53,56,53,56,50,50,49,53,54,53,51,49,52,57,48,53,56,56,55,97,99,98,51,54,57,49,57,50,100,98,50,98,48,97,101,52,102,50,50,101,54,99,48,50,97,53,50,56,48,100,52,56,48,48,102,56,56,51,48,51,56,101,48,55,53,54,48,102,99,48,48,102,102,49,102,54,57,52,49,102,48,101,48,102,52,52,51,57,50,49,100,97,48,102,57,54,48,55,52,48,48,102,102,52,97,101,56,55,56,48,49,102,57,48,51,98,97,101,49,101,52,48,101,100,57,52,48,49,101,52,99,49,100,50,48,55,97,54,49,99,48,48,50,54,50,52,48,57,54,56,48,48,55,98,52,48,51,101,101,53,49,55,48,102,48,49,53,50,53,57,101,50,56,52,51,99,56,53,49,48,48,102,102,57,97,57,54,53,56,97,100,48,102,49,57,52,97,48,50,53,101,53,102,57,53,97,48,57,97,52,57,101,53,54,49,54,56,56,48,49,97,53,53,55,102,102,48,48,100,53,51,53,48,48,97,52,57,48,48,102,102,55,99,97,53,56,48,57,52,53,48,101,55,48,49,50,57,50,48,48,102,98,52,99,48,102,50,48,48,102,102,51,100,57,99,57,52,57,50,57,52,48,48,102,102,102,51,51,52,48,101,102,56,98,56,48,50,54,101,52,51,99,101,48,57,57,55,52,97,102,55,55,98,48,49,101,102,48,55,100,50,48,52,99,51,48,49,51,48,52,48,50,55,52,56,99,56,100,56,97,99,48,101,101,48,55,55,102,54,52,53,57,99,49,100,97,52,55,99,100,101,52,101,48,49,51,100,50,99,55,55,101,54,52,102,48,102,49,57,54,51,102,101,50,48,48,49,98,54,101,97,48,49,54,48,54,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,55,102,99,48,53,48,51,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,55,49,48,48,49,102,49,55,53,48,50,54,57,99,49,101,48,56,49,51,52,56,48,48,102,97,98,53,48,101,57,55,48,55,56,48,53,51,100,49,52,100,56,48,57,55,51,48,102,97,49,52,50,48,52,97,98,56,55,49,102,53,49,53,101,53,100,49,53,100,56,98,52,48,55,55,99,48,101,57,56,48,57,55,56,48,50,53,102,54,56,51,98,50,53,99,49,56,98,100,48,102,49,56,55,56,51,97,53,102,52,100,99,49,101,51,52,97,102,57,51,99,97,54,48,49,50,48,50,56,49,51,55,52,102,101,53,54,56,55,54,99,97,100,100,97,102,53,56,49,57,57,56,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,56,53,49,48,48,102,102,51,101,57,50,48,49,100,56,56,51,97,100,48,55,54,54,48,48,102,102,102,97,98,52,48,50,52,55,99,48,49,101,57,54,57,53,52,49,100,98,50,97,52,48,49,101,97,48,48,49,50,98,56,48,52,98,53,56,51,99,100,48,55,56,54,48,48,102,54,101,50,49,56,55,55,100,48,99,48,52,99,48,49,101,57,48,55,98,48,48,102,102,57,55,56,48,55,52,100,99,51,100,97,53,97,57,55,57,50,53,48,50,49,97,48,101,52,98,48,102,49,97,54,99,57,53,101,53,54,54,50,99,53,51,56,98,99,99,57,99,49,101,49,55,55,99,97,51,102,50,99,99,98,48,52,99,100,97,51,101,48,100,100,48,48,55,100,98,49,56,48,51,53,97,99,56,48,49,102,54,53,56,48,48,102,102,57,56,48,48,102,102,48,52,101,51,48,48,102,102,49,52,98,98,56,51,99,55,53,102,102,48,48,57,48,56,53,48,55,49,56,48,57,48,97,48,50,54,101,56,51,100,101,48,52,56,57,48,49,51,53,101,48,101,97,48,48,57,97,99,48,101,48,97,51,97,50,50,53,48,55,98,56,49,100,53,102,48,102,100,48,48,102,102,57,53,50,51,50,55,51,54,53,57,51,97,56,54,101,102,48,102,98,56,51,98,55,48,102,56,56,51,98,97,50,99,51,53,98,50,53,49,56,55,57,52,51,97,50,53,97,57,56,48,52,97,56,51,100,97,57,52,54,98,52,50,48,102,48,49,53,102,53,97,98,54,102,53,57,51,54,50,55,97,48,50,54,48,50,55,50,98,97,102,102,56,48,55,99,57,56,51,56,102,48,55,101,56,48,101,98,56,48,57,56,99,48,55,54,99,53,48,48,51,100,100,48,55,51,54,49,102,52,48,101,101,48,51,99,48,48,55,55,97,49,101,57,99,53,97,102,50,56,99,51,99,99,49,100,51,48,102,49,57,52,50,49,101,98,50,57,100,51,102,49,52,97,49,101,48,50,100,52,51,97,101,53,56,102,52,53,50,101,99,51,97,99,53,98,49,55,56,53,49,97,54,55,52,50,50,101,52,97,51,50,100,49,48,49,99,99,56,48,53,56,97,54,54,56,52,102,52,52,52,98,52,50,98,102,50,57,99,56,54,57,57,49,50,49,99,97,97,48,49,51,97,54,48,48,102,97,98,99,48,48,55,100,102,55,48,49,51,97,97,48,48,102,102,102,97,99,53,52,53,52,97,48,101,53,48,55,49,99,98,99,50,97,99,49,101,97,56,51,57,101,52,99,48,99,97,57,48,99,49,100,98,56,51,101,51,50,99,99,49,101,98,48,55,100,56,51,97,97,49,99,51,101,56,100,99,51,102,99,53,97,97,53,48,48,51,100,51,53,48,101,56,57,53,50,48,102,56,48,51,56,54,49,100,97,48,101,98,48,48,102,102,51,100,100,52,49,101,57,48,102,102,50,52,57,55,56,49,102,52,50,48,56,53,55,56,51,99,48,53,56,49,53,54,53,52,49,54,53,99,99,53,57,50,48,53,55,52,100,48,49,99,52,56,51,98,97,48,48,102,57,97,56,48,48,51,101,98,53,102,49,52,101,56,55,99,51,100,99,48,101,49,48,48,102,102,57,101,50,48,49,51,102,97,99,102,102,50,99,51,48,55,54,99,49,100,54,48,51,56,53,48,49,50,56,50,53,57,50,53,50,48,49,50,100,57,49,55,57,54,54,48,52,100,52,48,50,55,51,54,101,56,54,48,57,55,101,101,54,98,101,51,50,54,101,52,57,102,50,54,56,50,50,55,102,102,48,49,99,54,57,52,48,57,55,56,48,49,102,54,55,97,48,48,102,102,102,98,97,97,48,50,53,52,56,48,49,102,53,99,97,49,100,98,50,102,48,97,51,50,101,56,49,101,49,48,55,50,99,51,101,48,48,102,99,100,100,48,101,50,48,51,99,55,50,101,56,51,98,99,48,101,100,52,97,50,48,102,54,56,51,98,57,50,102,99,98,57,50,56,48,51,100,101,49,100,98,48,101,55,57,52,48,49,101,56,48,101,53,49,53,56,48,102,50,48,51,57,54,57,56,48,102,53,52,51,56,97,49,102,50,50,97,57,48,56,51,102,51,56,51,100,54,53,49,50,54,49,52,48,56,54,56,51,98,49,54,50,49,101,51,50,56,55,97,54,98,56,53,53,100,52,100,102,50,98,97,57,51,52,48,53,56,56,48,50,55,97,56,48,49,102,51,51,54,48,48,55,98,56,56,97,54,52,52,50,57,99,48,49,102,53,102,52,48,101,54,56,98,98,50,56,98,50,55,48,50,54,55,49,55,56,53,57,56,49,51,52,99,48,101,102,51,49,53,54,53,98,97,51,55,54,49,50,56,51,57,101,57,52,53,54,100,48,55,55,52,98,49,48,55,50,50,48,52,100,50,53,100,50,51,55,97,101,99,48,55,100,49,49,48,98,52,99,57,57,49,99,51,52,52,48,52,56,48,101,101,99,98,53,102,55,97,50,99,100,52,48,52,55,98,48,55,98,101,48,102,98,56,49,101,101,56,51,102,102,48,102,57,97,55,48,51,99,50,48,55,100,54,48,102,51,48,51,102,97,48,102,53,56,51,101,99,53,97,54,52,50,48,49,51,49,48,102,51,56,51,99,55,48,102,97,48,55,97,48,51,102,52,49,101,48,52,99,101,56,48,53,51,57,53,56,53,48,97,51,53,51,101,53,101,56,55,97,52,98,52,50,101,99,98,56,52,56,100,48,53,51,57,52,56,53,53,50,48,54,102,54,53,56,53,53,52,50,48,57,53,54,56,54,56,51,50,54,54,57,48,57,48,101,54,55,102,99,51,100,48,48,102,102,57,102,51,48,50,55,50,48,49,101,53,48,49,51,100,101,48,52,99,100,56,51,99,101,48,50,54,50,99,49,101,54,49,54,99,57,56,53,56,97,55,48,55,98,52,51,100,56,49,102,54,52,56,48,101,97,57,53,54,57,56,53,56,57,55,101,57,54,56,56,49,99,102,48,101,51,49,55,54,48,102,48,52,51,101,48,49,102,98,50,56,99,51,57,97,53,50,50,50,49,55,101,49,101,54,48,102,55,53,49,52,50,53,48,49,52,51,54,49,101,101,50,99,49,49,48,97,99,48,101,100,57,53,101,53,102,50,54,57,53,97,53,54,52,57,50,56,50,98,101,57,99,50,55,52,57,56,57,54,48,57,55,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,49,100,48,48,102,102,52,98,100,48,51,97,50,50,100,99,49,102,102,56,51,102,98,48,55,50,50,48,101,49,48,51,98,101,101,98,50,99,57,55,101,48,102,98,52,49,101,102,56,51,98,52,48,55,52,56,53,48,98,97,57,48,101,50,52,98,54,56,101,100,49,55,48,48,102,102,102,50,48,51,101,52,53,48,56,55,51,56,97,99,55,53,101,101,56,52,53,53,49,55,97,57,97,52,51,50,54,49,55,50,99,49,50,97,52,49,50,57,48,98,52,52,100,100,98,100,53,51,54,53,54,50,55,100,101,99,56,52,101,48,52,98,97,56,49,56,48,48,102,102,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,102,102,56,48,55,50,56,56,49,50,52,52,48,101,56,56,98,57,48,50,53,102,56,48,57,51,50,48,50,53,49,99,49,99,52,56,55,56,101,100,97,55,56,98,101,48,55,50,50,48,52,98,48,56,51,56,52,48,55,52,54,53,100,53,97,51,100,97,53,51,99,99,98,56,53,99,48,51,98,55,48,55,53,48,49,100,51,48,101,54,49,54,52,57,48,56,100,52,57,56,53,52,57,52,54,57,98,55,49,54,57,56,53,50,50,52,100,52,56,50,55,52,97,51,50,98,49,51,98,99,102,102,57,99,50,98,52,97,102,98,100,100,48,97,52,49,97,55,53,100,55,53,102,102,48,49,52,51,99,48,49,102,51,52,50,50,99,52,98,49,50,98,52,48,49,102,53,54,97,48,101,51,55,57,53,99,57,99,57,56,56,51,52,57,101,48,52,102,55,56,51,98,50,50,97,100,51,98,97,50,50,53,50,52,50,50,48,50,55,99,97,101,52,57,48,50,53,100,99,48,57,97,56,48,52,99,57,53,101,57,52,48,57,55,55,50,52,49,51,52,56,54,57,55,97,50,52,57,97,49,100,57,101,50,56,100,51,101,97,52,100,56,56,101,48,48,97,102,55,53,48,48,99,101,99,48,48,102,102,55,99,100,52,52,98,50,50,98,98,56,48,51,101,98,49,56,49,99,51,49,52,100,99,98,48,52,49,101,53,98,54,48,50,55,98,99,49,100,54,49,54,57,99,97,98,101,57,54,99,54,50,99,56,48,52,98,56,48,49,101,53,102,56,48,57,97,56,52,53,99,53,56,54,50,98,102,100,52,97,53,55,52,51,99,57,51,102,50,50,102,52,98,57,57,102,48,52,99,49,56,102,53,101,98,55,99,97,48,49,54,50,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,56,49,98,101,56,48,51,101,97,97,48,48,49,102,52,102,48,48,52,99,100,48,48,102,102,51,101,100,48,56,49,101,98,57,52,54,53,53,48,55,49,52,51,97,97,53,100,48,55,55,48,49,99,54,57,52,101,49,101,50,50,98,49,98,48,55,57,56,48,102,57,52,98,98,50,57,48,51,102,99,53,51,56,55,50,53,97,50,57,99,97,102,48,102,51,48,51,98,57,52,54,48,102,97,48,55,51,56,51,97,54,48,102,48,56,97,57,48,55,53,101,49,102,102,48,101,55,48,48,102,102,51,100,53,56,56,48,101,56,56,55,102,57,49,48,51,99,101,53,48,49,52,50,53,101,99,99,97,49,52,57,53,99,56,101,101,49,55,99,53,98,49,48,50,98,49,98,56,101,57,102,102,101,49,50,50,48,48,102,97,101,99,48,48,55,100,54,56,56,49,51,51,54,48,48,102,102,102,98,50,99,48,55,100,97,53,55,48,51,57,98,48,55,48,54,49,100,49,52,100,56,52,55,100,48,102,51,97,49,101,99,48,55,97,48,49,101,54,48,101,102,48,51,99,48,48,48,102,102,55,97,52,56,48,101,101,53,57,52,56,48,101,56,56,55,99,56,51,100,50,49,100,97,101,48,102,48,99,51,101,99,49,99,100,48,101,49,56,55,101,101,52,51,57,101,48,48,102,102,102,55,97,56,48,51,100,57,48,53,100,57,52,56,49,99,99,48,49,51,48,50,98,55,56,48,51,100,99,56,49,101,49,101,56,99,53,54,57,53,100,99,100,50,57,99,57,101,53,55,56,48,54,101,100,48,48,51,101,98,98,48,48,49,102,53,97,54,48,52,98,50,56,48,51,101,98,51,99,49,99,57,49,53,56,48,101,55,56,48,57,55,101,48,101,97,51,49,100,50,56,99,57,53,56,51,100,97,48,102,52,99,51,99,50,53,49,56,55,48,51,48,51,100,97,48,55,56,100,99,48,49,101,102,48,48,102,102,102,100,48,55,97,56,97,50,99,48,102,48,99,51,101,101,49,99,99,48,101,50,56,55,48,57,99,48,102,55,101,48,101,97,52,56,55,102,56,98,97,48,101,100,48,55,51,97,52,98,48,50,98,99,56,56,55,55,52,51,98,54,48,57,53,50,97,99,97,102,57,102,102,97,55,97,55,50,55,97,99,48,48,55,100,55,102,56,48,51,101,98,98,52,48,57,55,97,48,48,102,102,55,100,55,98,56,51,97,52,48,101,98,48,55,48,48,49,99,101,56,55,48,48,102,102,51,97,56,53,49,56,55,97,50,56,49,100,97,48,51,97,54,48,101,53,48,51,99,57,48,102,99,49,53,52,49,100,56,48,101,51,57,53,97,49,101,51,48,55,56,54,53,99,48,51,97,101,48,101,98,50,53,57,52,52,56,99,49,101,55,48,102,55,48,55,57,52,51,97,97,49,99,54,48,101,50,97,55,48,55,99,52,98,56,52,102,52,99,50,101,56,51,99,52,57,101,57,99,53,101,49,55,97,53,55,101,52,102,52,102,52,102,50,102,49,51,56,98,49,48,52,56,57,53,101,101,49,54,50,57,100,49,52,48,54,48,54,98,102,102,97,101,98,97,56,49,55,56,48,48,51,101,99,52,99,48,49,102,54,53,56,48,52,98,50,56,48,51,101,98,51,99,49,99,57,49,54,56,48,102,56,52,49,102,102,56,55,97,100,56,101,57,52,54,52,52,101,49,100,50,48,55,53,56,49,100,101,50,102,48,51,56,49,56,49,101,100,48,51,99,54,101,48,48,102,55,56,48,55,49,52,51,97,97,53,101,102,48,55,55,56,49,99,56,48,102,57,56,55,101,56,51,56,52,101,48,55,98,102,48,55,53,50,52,51,102,99,53,50,56,55,57,52,51,101,51,52,53,55,57,54,48,52,52,51,98,97,49,100,98,48,52,100,49,54,56,53,56,53,55,102,100,48,49,48,53,51,102,102,100,50,56,49,51,97,50,48,48,102,98,52,57,48,50,52,98,52,48,57,49,50,50,57,56,51,101,48,102,48,51,102,50,48,55,101,99,48,101,100,48,97,100,48,102,101,48,55,52,99,51,57,99,49,102,49,48,102,55,48,48,51,100,49,101,52,51,48,55,97,48,48,102,102,101,57,57,49,48,49,101,99,57,55,48,101,56,55,52,56,51,97,97,56,50,49,102,48,52,55,48,101,98,57,52,56,49,99,48,48,102,102,102,56,48,51,99,54,48,101,56,49,54,101,53,57,56,55,98,48,51,100,54,53,53,57,55,54,53,51,55,48,101,55,49,52,98,102,97,49,100,48,55,56,50,99,98,55,50,97,54,54,53,102,52,48,54,56,98,48,52,48,52,99,97,48,48,98,49,53,48,48,102,102,55,100,97,100,48,48,102,102,51,101,102,99,48,48,102,102,57,98,101,48,48,55,100,56,49,56,51,101,49,48,102,102,51,54,49,99,55,48,55,97,99,48,102,49,56,49,99,56,56,49,50,101,49,56,98,48,48,102,53,48,55,52,48,51,56,101,48,101,100,56,49,100,98,56,55,100,99,49,101,56,48,51,98,57,52,52,48,102,55,48,51,98,49,99,49,101,56,48,55,56,98,56,51,98,50,57,101,48,102,56,56,51,97,50,53,52,48,51,101,48,48,102,55,56,55,49,48,98,102,48,102,100,49,55,99,49,99,56,48,102,97,50,50,57,52,54,48,102,48,57,50,99,97,55,57,57,48,101,102,49,54,53,50,53,53,97,48,57,53,97,53,54,57,53,102,56,97,97,52,49,100,52,57,101,48,53,97,101,48,52,102,52,48,49,51,98,48,48,102,102,102,56,56,48,49,102,54,48,48,48,102,102,52,99,53,56,55,100,56,48,57,56,101,48,55,100,50,53,56,98,48,101,48,55,97,48,51,101,55,48,49,100,99,102,52,53,48,49,53,48,57,54,49,101,56,48,48,55,98,52,99,97,49,97,48,101,100,56,55,49,56,51,57,99,49,99,52,97,48,48,102,102,55,98,55,48,97,99,48,102,53,48,55,98,52,51,100,101,57,97,53,54,55,50,101,49,48,52,51,57,52,53,54,50,54,57,54,54,48,48,102,102,101,100,100,52,102,101,57,99,53,56,49,101,101,55,99,99,52,97,48,97,49,50,48,56,50,54,52,98,102,101,54,48,57,52,57,54,57,50,57,101,57,48,57,48,57,97,57,56,102,98,99,57,54,57,54,57,54,102,51,99,57,48,57,52,57,54,57,48,101,55,55,57,101,52,57,55,57,102,97,101,57,48,57,48,102,50,52,50,52,50,52,53,49,50,55,100,50,97,97,97,56,102,53,102,57,98,100,53,56,51,53,98,102,97,101,51,57,55,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,57,56,50,50,97,50,50,52,97,55,97,52,50,51,97,49,97,49,51,48,102,50,53,97,53,97,53,98,99,99,97,51,97,50,97,50,50,51,98,55,100,101,55,57,50,53,101,55,101,98,50,51,97,51,98,50,56,101,56,101,99,52,57,50,55,100,50,97,97,97,56,100,51,98,49,98,100,53,56,51,51,102,55,97,101,48,100,48,48,102,102,54,100,53,56,48,51,101,50,101,52,48,52,57,101,56,55,101,52,48,57,51,100,48,48,102,102,55,100,53,102,49,52,97,56,50,49,102,98,48,99,97,53,50,99,48,57,56,102,48,55,56,97,53,53,56,49,51,54,48,53,49,50,50,54,101,53,99,54,55,99,97,102,48,101,98,48,51,101,48,48,102,102,50,53,101,52,48,57,55,101,52,55,50,97,52,97,101,50,99,57,49,56,98,54,48,101,99,56,55,53,55,97,50,49,54,52,56,55,99,51,98,50,57,51,50,57,101,56,97,56,53,50,53,102,97,48,98,55,52,48,49,52,99,51,99,54,53,57,53,53,55,48,99,56,48,53,54,49,48,48,102,102,55,99,55,51,52,48,49,102,49,102,52,48,102,48,48,49,51,54,48,49,101,100,48,101,54,56,49,51,97,99,48,52,100,57,49,52,50,53,97,48,55,54,56,48,57,55,57,48,101,51,48,55,57,52,51,98,97,49,101,55,48,55,54,56,49,99,48,50,100,99,97,100,50,99,48,97,55,50,102,56,49,101,99,56,55,97,99,51,98,54,53,56,48,51,57,50,48,55,98,50,49,99,98,50,101,48,98,98,48,101,97,48,51,99,54,48,55,50,99,49,101,49,48,101,49,56,55,102,56,48,57,54,102,48,102,100,56,55,50,48,51,99,97,49,101,51,50,57,56,98,51,52,102,50,56,99,51,100,99,56,50,53,56,48,55,56,56,98,49,52,54,101,53,54,57,53,55,99,48,52,97,98,49,54,48,53,56,100,48,48,102,102,54,53,57,48,55,53,52,51,97,101,53,48,48,55,50,56,51,98,48,49,100,99,48,101,53,48,55,52,99,97,53,50,97,99,51,98,56,49,100,53,48,101,56,49,52,50,53,51,56,55,54,48,51,97,101,49,100,102,50,56,56,97,102,52,48,50,97,48,97,52,48,101,102,56,55,55,99,97,50,52,49,54,52,97,57,50,56,99,97,54,50,57,56,97,98,50,98,49,49,53,48,52,97,102,50,97,99,97,98,50,98,56,97,57,52,53,52,54,50,98,100,48,49,48,56,97,102,52,50,52,52,52,50,50,98,100,48,100,49,101,49,48,53,48,49,98,54,101,50,54,54,54,55,102,99,50,100,99,48,57,56,100,48,55,97,56,53,48,48,51,56,98,48,50,53,102,48,49,102,98,48,51,101,101,48,102,55,97,49,102,50,99,99,51,97,99,48,101,55,56,49,99,99,48,51,100,49,48,55,97,99,49,101,55,50,98,101,100,49,57,48,49,50,97,53,51,56,51,98,99,48,101,102,56,51,57,50,53,101,56,55,99,48,98,97,50,98,98,97,51,49,54,56,57,99,53,50,49,53,101,57,53,57,51,52,97,57,50,57,57,50,57,49,98,97,50,50,55,57,54,50,53,54,97,49,51,57,50,51,50,55,57,54,48,56,52,100,102,97,52,98,57,48,48,102,102,57,49,97,48,50,55,52,56,49,101,97,48,55,55,56,49,102,97,48,49,51,56,97,48,52,100,56,56,51,101,101,48,101,57,50,49,51,52,53,54,56,55,52,99,49,102,50,48,49,51,51,48,48,102,101,56,49,101,57,48,55,53,99,97,101,56,52,55,52,48,52,50,101,53,55,57,52,50,48,102,48,48,102,102,49,101,55,56,55,97,52,51,101,48,53,50,97,49,101,52,53,50,98,49,51,56,98,56,52,48,52,54,48,52,57,57,53,97,53,100,50,50,97,50,48,50,53,57,48,48,102,102,98,50,50,99,52,97,101,57,101,100,57,48,52,48,50,99,57,51,100,98,57,99,57,98,54,48,49,99,48,97,48,48,102,102,102,98,97,97,48,55,98,101,48,101,102,99,49,100,49,48,48,51,101,97,100,48,48,57,101,98,99,48,102,48,52,51,99,99,53,52,56,55,54,102,48,51,100,48,48,50,53,51,99,48,57,57,99,48,55,51,101,49,99,56,99,53,99,57,55,48,53,50,49,52,97,48,50,55,99,48,102,48,99,51,101,99,48,52,98,99,48,51,100,57,48,48,102,102,55,98,54,99,51,98,52,53,54,102,50,102,52,98,53,50,98,55,49,54,97,53,98,49,54,52,48,50,53,97,57,55,100,48,48,97,54,50,57,51,57,54,48,53,102,57,54,51,100,49,97,98,49,53,56,53,54,50,55,102,57,102,49,50,48,49,50,98,48,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,49,99,101,48,101,56,99,48,57,56,52,48,55,102,56,48,101,48,48,98,55,55,48,51,99,52,48,101,49,56,49,102,55,48,51,101,48,48,102,102,55,50,54,53,102,51,99,100,100,51,48,101,57,55,54,48,101,57,52,49,101,53,56,55,99,52,49,100,98,57,55,48,101,51,53,52,57,48,53,54,50,54,100,98,49,99,98,51,48,101,55,49,55,52,53,50,50,54,100,99,56,50,54,99,97,51,50,57,53,51,51,101,50,55,102,48,50,55,48,97,97,50,97,53,99,102,50,52,100,48,53,48,101,101,52,48,102,97,48,48,102,102,57,51,52,48,48,55,99,97,53,56,48,49,102,54,55,50,48,52,97,52,48,55,55,57,56,48,101,55,57,55,48,49,101,51,48,101,55,48,49,51,51,56,53,52,50,52,57,55,50,99,50,53,49,54,97,49,101,55,48,50,54,57,56,98,56,48,50,54,48,52,49,102,49,56,51,99,49,52,55,50,98,100,100,52,51,48,101,98,57,53,56,53,56,97,50,49,52,101,53,100,97,52,56,49,51,48,52,49,100,102,52,50,99,48,49,54,54,49,100,97,55,57,51,99,97,102,57,52,98,52,50,98,54,102,49,55,101,49,101,48,48,102,49,97,55,100,102,102,56,98,51,55,50,49,97,48,49,54,99,49,55,53,102,102,48,48,102,102,99,102,55,48,50,53,48,56,48,49,102,51,48,51,48,50,52,54,48,49,101,101,101,48,55,54,101,48,101,102,99,49,102,101,48,55,48,99,49,102,50,56,51,97,101,48,55,97,99,49,101,52,48,48,102,102,55,98,51,56,97,56,48,102,56,48,55,101,51,48,55,54,52,49,100,48,48,55,50,52,48,57,55,99,50,56,48,98,101,50,101,99,48,49,101,100,56,50,56,56,51,99,52,53,57,54,48,102,51,56,55,99,56,48,57,57,97,50,99,52,51,99,56,53,53,48,55,52,56,97,101,48,102,50,49,54,52,53,99,57,55,50,48,57,99,50,99,49,48,54,57,51,52,97,102,48,101,54,49,53,99,48,50,54,50,53,56,99,53,50,55,97,48,97,55,57,50,48,49,97,52,48,49,99,56,48,49,51,49,50,48,101,50,99,48,57,57,50,48,101,54,97,48,56,55,102,99,49,99,52,48,51,100,101,48,55,54,97,48,102,55,52,51,97,50,57,99,101,51,48,56,99,48,50,55,52,48,101,100,99,51,102,99,49,100,49,48,102,102,49,53,56,56,48,53,97,51,101,53,50,57,53,52,49,101,48,52,56,48,101,102,57,54,48,53,57,56,55,51,52,98,56,50,102,56,97,56,52,54,48,102,48,97,48,49,53,50,53,100,57,53,52,57,99,53,57,49,52,102,57,51,101,100,51,53,48,49,48,48,98,51,52,51,52,101,97,51,50,48,97,55,50,49,53,98,56,48,49,48,102,48,97,48,54,55,52,48,52,56,48,48,48,102,102,51,101,100,57,52,48,57,99,57,48,48,55,100,55,53,48,51,99,52,48,101,54,56,55,98,48,49,99,98,56,51,100,55,48,102,53,49,54,99,49,99,54,48,101,57,49,54,56,49,101,57,50,101,100,102,48,55,49,52,49,102,52,48,102,99,48,51,100,56,52,101,48,55,48,101,49,101,98,50,100,48,51,99,97,48,101,102,53,50,48,49,100,100,48,48,57,56,48,55,98,56,49,100,55,48,55,53,52,49,101,52,56,55,48,99,97,57,50,102,53,51,48,97,54,50,97,98,57,52,101,57,56,49,100,100,52,100,99,57,56,56,50,57,97,53,54,49,54,54,49,100,55,48,101,99,57,54,49,50,101,53,101,50,56,57,48,49,48,97,55,102,99,48,51,97,102,57,55,53,48,50,55,101,48,48,55,100,53,49,56,48,51,101,101,52,99,48,57,54,98,48,48,102,102,55,100,97,102,56,55,50,99,51,101,48,53,98,56,51,57,102,52,53,48,102,54,56,55,53,48,51,100,101,48,101,101,101,99,51,98,102,99,51,100,101,49,100,48,48,55,56,48,99,48,55,48,48,97,49,50,102,98,55,48,102,54,57,54,101,48,102,49,53,49,52,51,98,100,48,53,54,48,55,55,48,51,97,101,48,102,52,56,49,101,52,57,54,102,51,99,48,52,97,48,49,100,98,57,54,54,53,99,57,54,48,48,102,102,50,54,53,52,56,51,51,52,56,50,57,54,56,54,57,97,53,54,53,50,55,52,53,50,55,54,50,98,99,48,101,48,53,55,102,99,48,56,99,56,48,49,102,54,56,54,48,48,102,102,102,97,49,48,48,50,52,97,56,48,49,102,54,55,52,57,50,56,97,49,102,54,48,102,99,57,52,54,53,97,56,51,97,57,48,55,99,52,56,57,100,100,99,57,56,48,102,50,48,49,99,101,49,53,54,48,101,97,48,51,57,50,49,101,97,48,102,101,48,50,54,98,48,55,48,52,97,98,52,53,99,48,102,50,52,51,100,99,53,98,48,51,57,102,48,102,101,48,55,57,48,51,100,50,48,48,102,102,102,54,98,48,55,53,56,51,56,48,56,99,53,50,48,55,50,99,57,97,55,52,56,48,57,48,49,53,101,53,97,49,54,101,53,55,48,48,102,102,51,55,98,57,51,102,54,52,50,48,48,97,101,52,48,48,102,102,55,100,56,57,56,48,51,101,98,52,99,48,57,57,97,48,48,55,100,54,55,56,51,101,98,50,99,99,49,99,102,48,51,102,102,48,101,57,97,52,55,52,52,51,97,50,48,48,102,102,51,100,97,52,48,102,52,56,51,98,99,53,49,56,55,102,102,48,51,97,53,48,55,56,98,98,48,55,51,99,51,56,97,49,101,97,50,102,55,48,51,98,100,48,102,98,56,55,99,56,51,56,56,49,99,49,54,99,51,100,102,99,51,97,55,52,49,102,101,50,57,52,51,98,50,49,102,49,57,50,98,99,97,102,50,52,49,100,100,48,102,50,55,52,97,50,97,99,98,48,57,101,52,57,48,49,51,100,51,99,48,51,98,97,49,52,48,98,99,48,48,49,102,54,50,54,48,48,102,102,102,97,100,51,48,50,53,57,52,48,49,102,54,54,48,48,102,102,101,52,56,98,51,48,55,51,99,48,102,102,99,51,97,56,99,54,52,97,51,50,50,54,48,101,57,48,51,100,51,48,101,102,49,52,54,49,99,48,101,48,102,54,56,49,100,99,102,48,48,55,98,99,48,51,56,97,49,101,97,50,102,55,48,51,98,99,48,102,98,56,55,99,99,51,56,97,49,102,100,55,48,51,97,51,56,51,100,55,50,49,99,49,50,57,52,51,98,52,49,102,49,57,50,98,99,97,102,50,50,49,101,50,48,101,100,56,50,54,56,97,98,50,99,50,55,55,99,56,48,57,99,56,49,102,101,48,49,50,50,99,98,97,56,49,100,48,48,48,102,102,51,101,101,53,52,48,49,102,52,102,99,48,102,56,56,48,49,102,53,53,54,48,102,102,99,98,99,50,56,48,98,53,52,48,50,99,99,51,99,101,48,52,98,101,48,55,99,99,98,98,50,99,56,98,55,48,55,51,54,48,102,52,53,48,57,48,99,51,100,50,53,99,49,52,97,56,99,49,100,53,48,102,48,56,55,101,48,49,101,55,97,49,56,51,98,101,48,101,48,56,51,99,48,48,102,102,102,99,50,53,48,51,98,54,48,55,55,48,49,99,52,101,48,102,98,52,48,49,101,99,56,48,55,55,53,54,49,101,54,48,102,50,56,55,53,52,51,97,57,48,57,99,53,55,99,97,48,50,52,99,49,54,54,53,52,100,102,50,98,55,100,52,57,53,101,48,52,98,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,48,56,48,48,102,102,51,101,50,101,48,53,57,49,54,50,56,99,48,48,102,102,102,98,99,54,48,50,52,97,56,97,101,52,52,50,99,49,51,100,49,99,97,102,50,99,102,48,49,51,49,100,56,98,51,50,98,100,49,57,51,49,102,54,49,49,53,51,99,49,50,48,48,52,97,48,48,49,51,48,52,57,48,56,97,48,50,54,48,56,98,50,101,48,50,53,57,50,99,49,50,52,57,53,99,57,97,48,56,50,54,101,54,99,51,50,98,50,53,102,54,57,50,53,102,97,56,48,54,102,52,50,56,48,52,102,100,48,48,51,101,51,48,99,53,57,49,53,99,53,51,56,48,51,101,102,49,56,48,57,50,50,50,99,48,98,53,52,102,52,49,50,97,57,48,49,49,56,48,49,101,54,53,52,51,55,50,99,49,51,100,50,100,56,52,51,52,52,54,48,51,55,48,50,53,48,99,49,102,102,50,51,51,50,49,98,97,52,97,52,100,52,50,51,52,102,101,57,48,57,48,99,51,55,51,102,102,51,49,50,98,100,98,101,101,50,48,48,102,102,51,55,100,57,49,49,50,57,49,57,51,100,49,100,49,100,51,53,48,57,102,54,53,50,100,49,49,50,100,57,54,57,50,53,49,53,51,49,49,101,102,51,101,99,50,52,98,50,102,99,99,98,101,56,101,102,50,51,97,52,51,49,102,99,50,52,50,51,53,52,100,49,101,55,101,102,97,54,97,51,101,97,51,102,57,102,56,57,55,102,97,102,53,48,48,98,99,51,48,48,102,102,55,99,100,52,52,48,57,52,52,48,102,56,54,48,55,97,54,48,101,49,52,48,57,102,52,99,57,50,56,100,52,49,99,48,57,48,55,55,101,48,101,98,48,48,102,102,57,52,52,48,52,57,100,51,97,53,57,48,50,55,51,48,55,99,51,48,55,56,52,48,57,97,97,48,55,99,98,100,50,51,51,49,99,51,98,57,56,97,55,48,52,97,101,50,57,102,101,57,50,52,48,48,102,102,102,55,54,100,49,54,52,52,99,54,99,49,100,99,48,52,56,48,48,51,98,52,98,48,48,54,49,101,50,56,48,97,48,52,48,48,102,102,102,57,97,98,48,48,102,102,51,53,97,99,56,49,99,49,56,48,50,54,55,102,56,51,97,99,48,48,102,102,50,57,55,53,48,50,54,97,57,55,102,99,48,50,99,49,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,52,48,55,57,48,48,102,102,48,55,99,54,99,48,48,49,102,55,101,101,53,51,48,51,56,98,50,98,56,51,98,101,48,52,56,100,56,49,51,54,99,49,102,49,52,52,52,50,48,55,55,56,57,101,49,101,51,50,57,57,48,56,49,100,57,56,51,99,99,48,102,57,49,55,101,56,99,56,54,56,54,49,99,55,54,100,50,53,49,56,49,99,51,56,51,57,99,48,101,53,48,55,51,99,98,49,48,102,57,56,51,99,99,48,55,99,48,53,49,57,52,56,49,100,55,48,55,54,54,49,100,52,48,101,102,57,52,56,49,101,52,50,102,49,51,56,97,50,50,56,56,51,97,53,55,56,97,99,51,50,52,57,54,52,53,53,101,99,53,55,99,57,54,50,53,55,50,56,48,56,100,101,97,54,48,56,97,57,54,57,50,56,48,57,48,56,101,57,97,56,54,102,98,99,56,56,57,54,56,56,102,51,50,57,48,56,97,57,54,56,101,101,55,54,53,101,52,54,55,57,56,97,99,57,48,56,101,102,50,51,97,52,51,49,52,52,57,56,52,97,57,97,57,51,99,102,99,55,102,51,54,48,100,55,102,97,98,48,100,102,101,48,49,102,55,101,49,100,54,48,102,52,56,55,54,52,51,102,48,49,100,102,50,57,56,51,101,48,49,99,100,48,102,50,49,52,50,49,101,101,48,101,97,56,55,56,99,97,100,50,98,99,98,98,48,101,102,56,55,57,56,51,97,101,53,99,97,48,49,55,99,49,100,101,50,102,56,97,53,50,101,57,48,53,49,52,98,50,50,97,56,98,54,50,57,48,98,97,50,97,57,50,57,51,49,48,52,98,51,50,98,48,98,50,50,97,57,102,52,51,50,99,48,97,101,52,102,52,49,52,98,98,52,49,52,100,52,49,52,98,52,55,52,101,54,97,101,100,98,98,56,98,53,49,97,53,52,48,50,57,48,56,48,49,102,53,99,50,48,48,102,102,102,57,50,99,56,49,51,101,48,48,102,102,52,56,49,48,55,48,49,99,48,55,52,56,102,97,55,56,55,54,56,49,102,101,48,51,98,101,52,51,54,52,48,49,100,53,54,48,48,55,97,101,101,57,50,48,102,56,48,49,101,57,57,55,99,49,99,100,54,49,49,52,97,54,48,101,50,56,55,54,52,97,52,48,101,55,56,55,52,102,102,48,55,102,48,49,99,102,50,57,99,97,49,48,101,51,57,52,48,53,51,48,55,50,56,57,48,55,55,99,97,52,52,49,50,98,56,56,49,53,52,57,101,53,98,49,55,48,48,57,48,48,102,102,99,99,97,101,50,99,48,56,50,48,48,48,102,102,100,52,54,49,100,100,48,48,102,102,55,99,100,52,48,48,102,102,49,102,53,97,102,56,97,55,52,51,101,49,101,101,48,55,48,56,48,52,102,49,48,48,102,102,57,102,100,54,52,56,101,53,56,54,48,101,100,56,51,97,99,48,55,48,97,48,50,53,48,52,98,50,52,97,52,48,50,53,98,50,50,102,50,99,99,48,57,97,56,48,52,101,54,100,100,48,99,49,50,102,100,99,100,55,99,54,52,100,99,57,51,101,52,100,48,52,52,102,102,101,48,51,56,100,50,56,48,56,100,52,48,48,102,102,102,57,55,101,48,48,102,102,51,101,99,97,99,51,98,56,49,100,102,48,55,51,50,53,50,56,48,51,101,98,100,56,49,100,98,48,55,98,48,51,57,99,49,101,52,50,100,52,49,101,100,48,48,57,57,53,48,49,51,48,56,53,48,49,53,97,53,102,57,53,99,53,99,48,55,57,52,51,57,48,48,48,102,102,102,54,49,48,55,97,52,48,57,54,97,48,55,100,97,48,101,57,51,49,54,52,53,54,57,52,50,49,102,100,54,57,50,52,51,97,100,56,51,100,48,56,56,57,50,53,56,50,54,97,48,56,48,51,100,101,101,49,99,54,50,99,55,56,55,56,48,97,101,52,54,97,55,48,51,98,51,57,48,97,54,50,99,98,51,101,48,98,101,48,49,51,100,52,48,48,102,102,102,57,57,98,48,48,102,102,51,100,99,52,53,51,50,50,49,52,101,48,48,102,97,102,97,48,55,51,52,53,100,57,52,53,57,51,56,49,51,51,56,98,99,50,99,99,48,57,97,54,48,55,55,57,56,97,98,50,100,100,49,98,98,48,57,50,49,99,102,52,97,50,98,50,56,51,98,97,53,56,56,51,57,49,48,50,54,57,50,101,57,49,98,100,55,54,48,51,101,56,56,56,53,97,54,52,98,56,101,49,97,50,48,50,52,48,55,55,54,53,97,102,98,100,49,54,54,97,48,50,51,57,48,51,100,98,48,55,99,48,48,102,52,56,49,102,98,56,55,101,52,98,56,48,55,57,99,48,102,57,48,49,101,49,56,55,100,52,49,101,57,48,51,99,49,48,102,49,56,48,57,55,100,49,55,97,49,102,52,48,55,56,50,49,101,102,48,102,49,48,55,100,52,51,100,50,53,57,102,50,97,99,97,56,50,98,52,97,48,50,98,51,49,54,54,49,101,51,48,102,52,57,54,54,53,100,49,55,50,57,54,48,57,49,50,57,52,97,53,50,97,56,97,55,50,98,102,50,54,50,55,98,57,100,48,48,102,102,97,100,50,98,57,48,52,97,100,56,50,48,53,55,97,49,50,49,98,55,49,102,101,49,53,56,97,48,51,55,101,48,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,49,52,48,100,52,48,54,102,99,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,98,102,101,48,49,57,102,56,97,48,49,51,97,101,48,48,102,102,102,57,49,51,48,49,51,52,101,48,102,48,56,48,57,97,54,48,48,55,100,97,53,56,49,51,48,51,50,48,102,48,52,97,55,98,50,97,50,56,48,57,55,51,48,102,57,56,51,100,52,48,50,53,54,48,51,57,50,52,99,97,102,50,101,99,97,101,101,53,97,56,51,98,100,48,55,52,52,48,52,99,50,56,51,101,100,97,48,101,101,49,55,48,54,50,102,52,51,99,54,49,101,48,48,52,100,101,52,102,99,49,101,52,52,97,48,48,102,102,98,101,50,57,55,57,52,50,53,48,50,55,55,56,50,52,53,54,56,55,55,48,97,100,100,97,98,51,56,48,49,99,53,48,97,48,49,53,53,52,48,48,102,102,102,57,55,99,48,51,98,49,48,55,53,56,48,101,99,56,48,49,102,54,57,52,49,99,102,99,48,101,99,48,97,98,48,101,100,57,53,55,99,51,102,101,48,52,97,101,48,55,55,99,49,101,54,56,51,99,53,99,49,100,98,52,50,48,101,102,97,49,48,48,102,102,57,56,56,51,100,51,48,102,54,56,49,51,48,101,48,52,99,98,56,48,51,100,100,54,53,98,57,55,56,48,50,52,48,56,50,56,49,100,50,56,51,99,52,57,97,48,50,53,99,53,54,56,48,57,97,50,54,49,55,55,100,51,52,98,102,98,50,48,56,100,99,98,50,50,99,49,51,51,101,56,51,55,102,56,48,97,98,56,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,98,98,56,48,51,101,50,53,54,48,52,99,55,48,51,99,52,48,50,54,50,99,48,49,102,53,54,54,53,57,55,48,55,56,54,53,56,56,48,57,56,55,48,55,48,101,48,102,102,57,51,52,48,57,55,49,48,101,52,54,48,52,57,57,52,50,56,55,57,48,52,49,100,101,48,51,98,48,48,102,102,50,53,100,56,48,57,54,100,48,48,102,102,55,98,54,52,97,102,102,56,97,50,50,57,48,97,50,99,57,54,48,57,50,48,49,51,98,52,57,100,57,51,56,98,97,99,53,97,57,55,102,55,97,56,48,49,100,97,54,49,101,49,50,99,54,97,54,54,97,48,48,101,48,48,102,102,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,48,56,48,99,48,49,102,48,97,56,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,49,102,101,48,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,102,102,56,48,52,56,52,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,56,48,48,102,102,48,51,101,97,55,48,48,49,97,101,57,99,48,48,102,102,102,97,100,51,48,48,102,102,52,99,102,101,48,50,52,101,48,48,102,102,48,97,54,50,52,49,100,99,97,56,49,55,102,97,56,48,100,48,52,48,48,102,56,57,53,56,49,50,101,50,48,101,101,99,48,57,56,98,48,48,102,102,55,100,97,54,49,54,53,56,49,101,49,57,53,101,48,50,54,49,56,49,99,51,56,51,56,49,52,100,48,50,54,51,56,51,57,49,102,97,54,49,55,99,56,57,100,48,52,49,101,49,56,51,97,102,48,50,54,50,52,48,57,54,100,48,48,55,98,54,52,98,49,102,52,53,48,57,55,52,53,48,102,52,98,48,52,57,102,50,101,100,50,55,101,52,49,50,101,54,56,98,53,50,56,50,102,100,48,48,102,102,51,98,52,99,51,98,99,53,56,99,99,99,101,57,102,102,48,48,102,102,100,55,54,53,100,55,53,100,55,102,99,48,50,101,49,52,48,49,102,51,53,48,48,50,54,51,99,49,101,50,48,48,102,102,51,99,100,50,56,51,56,53,48,50,53,49,51,57,54,50,55,48,55,52,98,56,49,99,48,48,102,102,51,97,99,48,50,54,52,48,48,52,97,56,49,50,52,53,48,57,102,48,51,99,51,57,48,55,56,99,48,52,100,52,48,51,98,48,97,50,99,55,57,54,53,56,97,53,101,49,101,53,49,99,51,98,56,52,57,49,48,49,50,53,99,51,99,52,48,50,52,51,56,102,57,99,48,48,102,102,55,98,55,56,48,52,99,55,54,50,99,49,52,48,52,56,49,53,48,49,98,102,48,48,102,102,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,56,48,97,48,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,51,56,97,48,52,57,97,48,49,50,51,54,48,52,99,57,48,49,51,102,50,48,102,53,100,49,99,49,99,100,48,49,50,99,99,49,99,48,99,48,102,48,48,102,102,51,101,48,100,97,48,51,52,53,101,49,54,99,56,55,50,49,101,98,48,101,48,48,55,53,102,57,53,54,49,100,99,99,49,101,52,48,101,97,56,55,53,53,51,99,98,57,97,52,57,48,102,102,48,55,98,99,51,97,50,53,53,50,53,99,50,48,57,54,99,49,102,52,50,56,97,55,49,53,101,56,54,53,57,48,50,55,100,51,55,97,53,102,98,54,100,98,101,100,50,49,57,54,48,57,56,56,51,102,101,48,57,100,50,101,97,48,49,97,50,54,48,48,102,97,98,97,48,48,55,99,53,54,56,48,57,52,55,48,55,48,97,48,101,55,99,97,97,50,102,99,48,57,100,97,48,101,54,102,48,55,101,50,48,102,100,56,51,101,48,53,50,97,49,49,54,56,49,101,49,52,51,99,49,101,48,48,55,57,99,48,101,99,56,48,49,101,57,57,101,48,102,49,48,55,54,48,49,100,100,50,54,49,54,54,48,101,98,97,57,102,48,55,52,97,48,52,99,50,49,55,56,49,99,102,48,102,57,56,48,51,100,57,48,49,102,52,50,57,52,51,100,98,51,56,51,101,99,53,55,99,97,48,102,48,102,49,54,50,100,99,102,51,51,56,97,57,50,98,99,97,101,51,56,48,100,56,54,49,100,99,48,101,101,57,52,99,49,100,52,50,57,100,49,52,97,48,48,102,102,101,102,97,49,102,52,49,50,57,99,97,102,48,52,99,54,52,51,52,51,48,52,99,97,53,50,53,56,54,51,100,50,53,50,49,50,49,50,57,50,50,55,50,52,50,53,50,52,97,54,50,53,53,49,50,52,97,52,56,55,101,97,98,100,53,102,102,51,53,53,53,51,98,102,57,99,98,102,101,48,49,48,53,50,98,97,56,48,55,102,99,50,56,98,97,49,101,51,48,101,101,57,52,99,49,101,98,50,57,100,50,56,97,48,48,102,48,50,49,102,52,101,50,57,99,98,48,48,102,102,99,51,50,54,50,49,56,50,54,53,50,57,49,48,51,54,101,56,99,57,48,56,101,57,52,56,102,51,100,50,49,49,53,50,53,48,100,50,97,52,56,97,53,50,51,98,49,53,51,101,54,102,55,97,97,57,57,57,102,102,52,102,53,102,102,48,48,56,50,57,53,100,52,48,51,56,52,52,51,99,50,48,48,102,56,99,98,56,48,51,101,57,49,48,51,100,54,53,99,50,55,49,55,101,49,101,48,48,102,102,50,52,57,56,48,52,99,48,98,55,52,101,101,99,48,50,54,100,50,99,48,49,101,54,51,99,48,57,98,54,52,52,48,100,55,97,50,97,51,97,51,97,50,50,51,101,48,52,98,97,49,56,51,102,56,52,51,52,52,100,97,53,49,57,49,100,56,57,101,54,56,99,51,99,56,102,101,98,57,102,97,56,49,48,101,48,49,51,102,56,48,48,102,102,102,56,55,51,48,55,50,49,50,48,51,98,99,48,102,51,99,49,101,54,48,49,50,52,56,48,102,51,98,48,55,55,48,98,50,50,98,52,97,55,55,99,98,102,48,101,48,48,102,102,49,50,101,100,56,51,57,52,53,99,57,55,49,99,98,52,52,98,48,101,101,48,51,98,97,52,99,50,50,49,100,49,56,48,55,98,54,48,102,54,56,48,57,57,97,99,56,97,56,57,99,51,102,48,49,102,56,50,98,57,49,97,99,48,52,102,48,98,99,50,98,102,99,56,55,55,51,57,55,100,101,55,102,98,50,97,52,97,101,97,100,102,102,99,48,50,102,52,53,55,53,48,100,51,48,55,99,50,48,101,57,48,51,102,52,48,101,50,48,49,101,56,48,51,99,51,48,55,51,52,48,102,51,56,97,54,48,48,102,102,55,98,55,52,49,101,48,48,102,102,51,97,101,48,102,97,48,55,98,52,49,100,101,56,55,99,99,97,51,101,57,101,53,51,57,55,49,99,97,97,48,102,53,56,55,50,52,51,99,50,53,56,56,55,53,99,51,99,52,53,54,102,50,99,99,97,48,50,100,52,98,98,50,57,53,50,102,50,48,49,55,48,53,51,50,55,97,49,102,52,102,50,57,52,98,50,50,99,52,97,100,52,100,48,52,97,100,51,56,53,54,49,54,48,57,99,53,55,100,98,54,57,100,54,49,53,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,51,53,48,48,52,57,55,56,49,50,98,101,49,101,102,48,50,55,50,48,48,102,102,57,57,97,48,55,50,99,48,52,98,98,56,55,51,52,56,50,51,50,53,48,51,99,101,48,55,57,97,48,101,101,52,51,57,56,53,99,49,55,55,101,52,97,100,52,57,48,48,102,102,55,98,53,99,97,49,48,102,98,48,51,99,49,48,101,98,48,55,49,52,98,48,48,102,51,101,50,97,52,98,52,48,102,49,56,55,52,101,52,98,100,99,53,49,102,48,102,51,50,51,50,54,100,49,52,97,56,52,53,101,57,53,99,57,101,53,56,99,101,102,51,50,53,56,50,48,101,50,54,57,99,56,55,102,101,49,54,54,48,101,52,48,49,100,48,56,55,99,52,49,102,102,56,51,100,99,48,55,54,52,48,101,52,99,49,100,102,50,48,48,102,102,48,57,57,48,55,100,56,49,101,97,56,55,102,56,51,57,52,48,101,101,52,51,97,97,53,55,99,97,54,49,52,101,56,55,100,50,99,51,99,48,49,102,56,48,102,50,57,53,97,49,100,55,50,57,53,57,48,52,100,49,55,99,53,98,49,52,56,53,51,97,51,101,98,50,100,56,98,56,52,52,54,102,102,50,99,48,98,52,50,98,52,97,102,56,102,55,97,56,98,48,50,99,49,48,53,97,57,97,52,99,57,48,48,101,52,53,48,48,102,102,55,100,51,98,56,48,51,101,98,102,52,51,57,101,48,48,102,102,102,97,101,100,48,50,52,55,56,49,100,48,48,51,97,52,50,57,56,51,97,100,99,51,97,99,48,102,48,56,51,99,99,49,100,49,48,55,55,101,48,102,49,52,49,102,98,97,50,52,57,55,56,53,98,57,55,52,49,98,56,51,102,50,50,101,52,49,99,102,48,51,98,49,48,101,98,56,51,100,48,52,56,48,52,99,97,54,56,55,99,56,51,102,52,53,50,56,49,49,48,51,99,48,49,99,57,54,50,52,56,56,55,50,56,98,50,52,49,48,101,55,57,49,52,53,57,101,49,100,97,50,98,100,98,50,98,102,101,97,52,101,49,48,48,48,102,102,49,102,53,55,48,48,102,102,48,102,97,53,97,48,50,53,49,56,48,49,102,53,57,97,49,100,52,48,101,99,57,55,99,48,101,101,48,51,56,57,100,101,48,50,54,48,100,50,99,49,100,98,49,52,99,49,100,50,48,55,57,101,48,102,53,55,48,55,57,99,49,101,55,98,53,50,49,101,100,50,99,49,50,56,97,101,48,55,55,56,57,54,49,102,53,52,56,48,48,55,98,49,56,98,101,48,55,97,56,49,102,98,48,101,51,49,52,51,56,98,99,48,102,98,48,51,98,102,50,98,48,51,99,101,52,48,97,48,54,102,52,57,53,97,54,99,53,53,57,53,52,101,101,50,98,51,53,101,52,100,48,51,57,54,53,102,102,100,55,53,100,52,52,97,48,102,100,48,55,101,99,51,97,97,48,101,100,48,51,97,97,53,97,48,55,100,56,51,102,48,53,97,56,48,57,51,48,55,54,52,97,52,48,52,57,53,49,54,56,53,57,102,52,50,52,102,50,99,52,49,50,97,48,50,54,48,53,56,50,50,49,53,56,56,99,54,52,53,50,97,100,49,49,51,57,51,57,50,48,51,52,52,100,50,99,49,49,53,49,55,54,52,53,52,51,98,102,56,49,51,49,56,102,98,49,97,98,99,102,102,56,99,101,57,97,57,56,56,99,53,55,97,51,51,97,57,54,57,54,101,54,54,57,49,100,57,99,100,102,55,49,99,102,51,52,101,48,99,55,99,49,53,98,100,55,49,55,56,55,51,48,99,50,99,53,102,53,48,48,97,50,49,48,48,102,102,55,99,56,54,48,48,102,102,49,102,54,97,54,57,50,48,48,102,98,50,51,48,50,55,48,56,98,48,52,52,48,55,55,97,49,102,53,48,48,55,98,97,48,48,102,102,57,53,100,48,55,52,57,100,48,102,48,51,56,55,56,101,49,100,99,99,53,50,56,50,53,56,48,49,101,102,101,48,55,53,99,48,101,52,98,56,51,100,49,99,54,50,102,56,49,100,98,56,55,49,48,49,101,52,50,52,102,98,48,55,56,56,49,99,56,50,99,98,54,101,49,102,55,101,53,56,54,56,101,56,98,56,48,49,101,100,98,57,52,48,50,97,101,97,52,48,52,99,48,49,101,52,48,48,102,102,55,100,102,100,56,48,51,101,52,54,52,53,56,48,49,51,101,56,53,55,57,54,52,48,52,97,97,56,49,50,57,50,53,56,52,57,53,48,48,52,97,98,53,48,50,53,51,56,55,102,52,51,100,100,100,48,100,49,99,98,48,101,48,102,101,56,99,57,48,48,102,102,101,55,48,49,101,51,56,55,53,51,56,48,57,49,56,51,99,102,48,55,50,54,49,100,49,48,55,57,48,48,102,102,101,98,98,48,51,97,98,48,55,56,54,49,100,50,48,102,50,49,53,101,48,48,102,102,101,99,51,50,102,101,54,56,51,101,98,53,102,49,54,48,53,56,102,101,49,100,98,57,52,49,52,48,52,100,48,49,52,51,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,57,101,52,48,49,102,52,49,101,48,48,102,97,48,102,48,102,51,56,48,51,101,99,57,52,51,100,48,56,56,48,102,99,99,49,102,57,50,50,54,50,57,52,48,57,52,101,50,57,98,51,98,57,98,54,102,51,99,53,55,57,54,55,99,49,101,55,55,50,99,99,97,101,48,55,99,99,49,99,101,102,52,52,56,51,57,101,48,102,56,48,51,56,97,48,102,50,48,51,57,54,48,48,102,54,51,48,51,99,98,48,101,49,57,52,99,52,56,101,53,50,100,100,48,55,56,99,49,51,50,50,97,52,51,98,57,50,57,56,57,97,57,99,48,99,56,56,48,51,101,51,99,50,48,48,102,56,102,48,97,52,48,49,51,98,50,57,50,53,48,56,49,51,55,101,48,52,100,102,57,52,50,49,57,48,49,50,97,48,99,56,48,57,56,100,48,55,49,48,51,56,57,99,98,50,57,55,55,56,51,102,100,101,54,48,55,100,99,48,101,98,56,51,99,99,48,48,101,98,51,48,51,97,102,48,55,100,56,49,100,51,48,55,56,101,48,101,98,52,48,49,101,57,53,48,51,99,99,48,101,57,56,55,54,99,98,57,51,49,55,97,49,100,53,51,48,55,100,99,56,101,50,98,99,97,101,51,56,55,54,102,50,55,97,55,97,55,48,48,54,54,54,48,55,55,48,51,98,97,53,51,48,55,53,48,97,55,52,53,50,56,48,51,98,101,56,55,100,48,52,97,55,50,98,99,51,55,99,56,54,56,54,48,57,57,52,97,52,98,48,99,55,97,52,97,52,50,52,50,53,50,52,52,101,52,56,52,97,52,57,52,99,52,97,97,50,52,57,52,57,48,102,100,55,102,53,55,102,99,100,53,53,52,101,102,101,55,50,102,102,56,53,51,56,49,50,100,56,48,101,48,56,51,56,54,48,52,97,102,48,51,56,102,48,55,54,48,48,102,102,101,49,56,49,100,57,49,53,99,48,50,53,97,49,99,100,48,55,53,99,49,99,51,48,101,53,56,55,48,99,97,54,54,98,97,53,49,55,48,57,57,57,100,52,51,48,101,52,48,55,52,48,97,50,48,101,53,57,53,56,57,49,101,56,98,101,50,101,48,98,102,50,100,102,49,99,97,57,48,101,100,57,53,101,48,99,97,54,57,55,56,53,56,100,99,101,100,50,52,99,98,48,52,101,98,51,97,54,53,48,55,100,50,101,98,97,102,102,56,48,97,51,50,48,48,102,57,57,98,48,55,56,56,98,56,48,101,102,48,48,102,102,51,101,97,100,52,49,99,100,56,48,57,52,97,55,48,50,52,98,49,55,99,48,52,102,48,56,51,98,98,48,101,101,49,54,56,48,49,54,101,56,97,57,48,48,102,102,57,97,50,57,99,98,50,48,50,53,101,52,48,57,97,50,101,53,56,50,48,101,48,52,100,50,50,53,102,52,54,57,97,101,56,101,99,49,49,52,97,52,52,102,48,57,98,56,56,102,57,100,55,49,56,101,55,48,48,97,101,100,53,48,48,99,102,98,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,97,48,49,54,48,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,54,101,56,48,48,102,102,102,97,56,48,48,48,102,102,55,100,98,49,48,51,100,51,48,48,102,102,55,100,52,102,56,49,51,48,99,101,56,51,99,102,48,101,57,49,52,98,52,49,102,56,48,55,54,48,49,101,102,57,54,51,48,51,100,98,48,55,52,100,52,53,56,48,55,55,52,51,98,52,48,48,102,102,102,53,48,56,48,52,56,56,51,56,99,48,102,51,52,97,48,48,102,102,101,48,102,101,49,102,56,50,100,48,49,100,99,48,51,99,57,48,102,48,56,55,53,55,48,55,53,56,51,99,52,48,102,49,100,50,52,51,99,101,48,48,102,102,101,97,98,50,48,50,48,100,56,55,56,48,49,50,57,56,97,56,50,100,97,97,56,97,99,52,99,50,54,56,50,48,49,98,101,97,48,52,97,99,56,49,51,52,97,48,101,52,99,48,57,99,100,48,55,50,52,49,99,102,48,50,54,48,99,48,57,55,99,48,102,56,55,48,102,99,56,51,97,99,48,102,99,101,50,102,54,52,51,98,54,49,101,53,48,49,50,48,48,102,56,48,55,54,102,49,54,49,99,51,98,52,49,101,101,50,102,99,51,57,52,53,99,56,48,51,98,49,52,51,101,99,49,100,99,48,101,97,48,55,56,100,49,50,57,48,56,51,99,54,49,100,52,50,101,57,48,55,48,48,102,102,57,56,49,52,50,56,51,52,101,54,52,53,99,53,56,50,48,48,102,102,54,56,53,52,97,55,50,48,49,54,48,57,99,48,49,49,50,99,97,48,51,52,51,56,48,51,101,51,53,52,48,48,102,102,102,98,57,48,48,101,50,48,48,51,101,98,54,56,49,102,54,48,55,101,48,49,100,53,56,49,51,48,54,57,102,56,97,52,48,50,53,102,56,49,102,100,56,48,51,100,98,53,56,51,99,97,48,102,48,52,51,48,50,101,52,98,49,99,48,101,100,52,48,49,101,57,54,56,55,51,99,49,102,98,57,55,101,53,51,52,101,48,101,56,56,55,51,48,49,100,54,48,55,101,99,51,101,50,49,102,49,48,48,55,98,100,56,51,101,101,49,102,55,50,56,99,97,51,99,48,57,48,50,99,48,97,49,57,48,101,101,53,97,52,56,48,57,97,49,54,51,99,98,50,50,97,98,50,55,101,50,98,102,102,99,48,51,53,99,53,55,53,52,50,56,52,57,56,56,99,53,56,50,51,51,52,57,54,56,56,101,54,55,53,49,100,101,99,101,55,54,100,99,100,51,52,100,56,99,55,48,57,100,98,101,49,53,99,55,51,48,101,50,99,53,101,53,53,99,98,102,101,48,53,52,56,48,48,102,102,102,98,54,97,48,48,102,102,55,100,53,99,56,51,97,56,48,48,102,102,55,100,97,54,48,49,50,100,56,53,98,48,51,57,100,48,102,98,98,100,54,53,49,48,55,98,99,97,49,55,57,51,52,51,100,52,48,101,100,48,51,101,51,100,98,48,102,50,57,54,51,56,51,98,54,49,102,99,50,98,99,49,100,101,56,51,99,56,48,101,99,56,55,50,56,98,56,48,48,55,98,55,48,97,97,48,102,101,48,55,48,48,102,102,97,57,50,100,54,52,97,52,50,100,56,49,101,48,50,52,57,54,102,100,48,52,98,100,50,99,54,56,97,52,50,99,97,57,49,98,49,53,101,53,97,52,56,54,53,55,57,100,52,48,48,48,102,102,97,54,51,48,48,55,100,56,100,48,48,51,101,98,97,99,49,102,99,48,48,51,101,98,52,52,48,57,56,57,50,101,99,49,99,49,56,51,102,50,50,97,56,51,49,97,97,54,99,98,50,48,102,50,56,51,98,98,48,102,51,55,52,100,48,101,54,98,56,48,48,102,53,48,52,49,100,56,55,48,102,99,56,55,102,48,51,57,56,49,100,50,48,55,56,49,56,97,52,48,101,55,48,55,101,56,51,102,57,56,51,97,102,99,51,100,53,99,51,56,50,53,99,97,55,53,48,55,53,56,98,99,50,101,102,56,55,56,48,51,98,98,53,56,49,50,48,53,97,52,57,49,48,52,57,50,55,97,55,56,48,55,55,98,97,56,49,49,57,48,48,51,101,102,98,56,48,49,102,53,55,52,57,54,48,48,102,102,102,98,51,57,48,50,52,97,56,98,98,48,101,51,56,55,50,53,50,52,49,50,54,48,102,56,56,49,100,53,57,54,97,53,97,48,51,101,52,48,55,54,101,56,53,100,97,99,102,99,56,55,102,48,51,100,54,49,99,57,48,55,53,48,48,102,56,56,97,97,48,101,55,56,51,98,53,99,57,50,53,97,56,55,102,52,51,56,54,49,100,97,48,101,98,54,48,102,52,56,55,97,56,51,102,101,56,98,48,48,102,102,48,102,55,57,49,55,97,57,97,53,56,57,53,99,53,48,55,99,52,56,98,52,50,98,49,51,99,97,101,50,53,100,48,98,102,99,48,50,55,53,49,55,53,48,101,54,48,55,101,54,48,101,51,99,49,101,52,56,49,50,101,54,48,102,52,56,51,101,97,48,101,55,48,49,101,102,48,55,55,101,52,51,97,101,48,102,48,99,49,100,102,56,55,57,48,51,99,50,49,100,51,48,102,51,49,52,51,99,98,54,48,101,102,57,55,98,99,97,102,50,101,56,51,97,54,49,101,48,50,99,56,51,97,97,53,100,97,51,55,50,99,52,51,97,101,53,99,49,55,97,53,50,97,52,99,97,48,57,55,48,53,50,49,54,54,56,53,100,99,50,98,99,98,49,52,102,52,48,98,101,56,98,52,101,50,48,98,97,57,97,56,51,55,48,57,57,99,50,54,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,52,49,56,57,48,50,53,98,99,48,57,53,100,48,55,101,56,48,52,100,98,56,51,99,51,52,48,48,55,52,101,48,52,98,101,48,55,49,102,48,51,99,49,48,55,56,48,53,97,99,97,54,52,57,53,101,49,100,102,48,48,102,102,55,98,57,99,51,57,101,49,100,53,48,100,98,49,53,99,53,48,49,55,97,49,101,56,52,97,48,99,99,98,49,48,102,57,48,55,56,52,51,98,101,53,52,48,49,48,99,97,55,48,101,100,49,55,54,57,57,102,100,57,54,49,51,97,56,49,50,54,49,57,54,51,97,55,97,54,97,48,52,51,56,48,54,101,97,48,48,101,101,98,57,56,48,51,101,102,53,56,48,49,55,48,54,48,48,48,102,102,99,97,54,48,48,57,51,101,48,48,102,102,49,55,56,50,53,102,102,48,50,48,49,53,100,52,48,102,102,56,48,49,100,100,55,51,48,48,102,102,55,100,101,98,48,48,102,102,50,101,48,99,48,48,102,102,49,57,52,99,48,49,50,55,99,48,48,50,102,48,52,97,49,55,48,48,102,102,102,55,99,48,49,102,49,100,97,48,48,55,100,99,54,48,51,56,53,48,55,55,101,49,101,54,48,55,97,97,48,102,53,52,48,57,51,101,99,49,100,53,48,101,48,48,102,102,55,52,48,97,54,50,101,48,98,98,48,102,49,49,55,53,56,49,102,102,56,49,50,98,50,53,102,54,50,98,99,97,97,50,56,56,97,54,50,100,48,98,101,50,101,53,102,99,53,54,48,55,54,56,49,102,54,49,55,54,53,99,97,54,55,52,49,50,97,56,97,53,50,99,53,51,98,97,50,97,48,49,53,101,57,97,57,57,102,50,51,53,48,54,53,51,52,57,55,53,49,51,55,102,101,48,52,57,48,98,97,57,97,57,54,56,53,54,97,54,49,52,101,53,57,57,54,48,53,52,57,54,50,99,101,52,54,52,101,50,98,49,51,49,50,56,97,102,50,99,49,49,102,51,56,99,51,98,57,57,52,99,52,48,52,56,101,56,99,57,50,56,102,100,100,54,51,100,50,51,100,49,48,52,57,54,50,97,52,102,51,102,99,56,100,98,101,97,98,100,102,55,97,50,97,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,54,50,52,48,57,53,99,48,50,54,52,48,49,101,48,56,49,50,57,50,48,102,100,48,51,56,101,48,52,99,49,48,51,97,56,50,99,52,48,52,97,52,49,101,48,56,51,98,101,48,48,55,98,56,101,52,51,98,99,53,56,99,97,50,57,52,48,57,100,50,99,56,48,51,100,100,56,49,99,102,50,102,99,51,57,54,53,56,100,48,50,53,56,51,99,99,53,50,56,55,56,52,97,54,97,100,99,97,56,48,102,49,49,54,51,51,99,49,51,99,53,50,50,55,49,97,97,98,55,56,48,52,57,50,55,54,57,52,100,56,48,48,102,102,101,97,57,48,48,55,100,55,98,48,51,99,54,48,102,49,56,51,101,52,48,50,52,50,48,48,102,102,57,50,48,48,102,102,55,98,99,49,102,49,52,97,48,52,101,48,55,98,48,49,101,97,48,49,50,56,54,48,52,98,52,56,51,99,56,48,102,52,50,53,101,54,57,48,49,97,57,52,97,48,102,49,56,55,100,56,49,99,99,56,55,51,48,51,99,101,53,101,51,102,57,56,50,97,100,48,52,97,101,50,97,57,49,99,51,53,50,99,99,98,50,55,101,102,52,97,48,49,53,99,53,55,50,48,52,55,50,53,50,56,50,53,55,97,48,98,54,52,49,98,99,48,49,49,57,97,97,48,49,100,101,101,48,48,102,102,102,97,57,99,48,48,102,102,54,98,53,57,48,48,102,102,51,101,98,52,99,48,49,51,48,48,102,102,48,48,102,102,57,51,57,48,48,50,57,55,55,48,55,55,48,98,102,101,48,54,48,50,97,48,50,56,49,48,48,51,101,54,97,99,48,48,102,102,100,54,98,50,48,55,48,54,48,48,102,102,57,57,102,101,48,101,98,48,48,48,102,102,97,53,100,52,48,57,97,97,53,48,49,98,102,53,52,48,57,101,56,48,49,102,55,98,52,48,52,98,56,48,51,98,99,48,50,54,50,99,48,49,102,53,54,54,48,52,101,48,102,48,55,56,52,53,55,102,50,99,55,48,51,56,97,48,50,53,102,56,48,57,56,50,48,50,54,51,56,51,56,102,56,49,51,97,53,102,97,49,101,52,48,48,102,102,55,56,54,48,101,98,99,48,57,55,54,48,55,99,51,56,51,98,50,57,102,98,49,52,50,53,100,57,52,51,100,50,52,49,50,57,52,53,101,50,54,54,48,52,57,49,55,53,99,98,53,50,56,54,102,102,99,48,50,54,52,49,100,102,50,99,48,56,99,99,101,102,102,48,48,57,56,99,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,98,102,48,48,49,102,48,97,97,48,48,102,102,54,98,97,55,48,51,102,98,48,48,102,102,52,99,48,49,48,55,97,54,48,48,102,102,53,51,49,50,48,52,97,98,50,56,48,97,48,54,97,48,51,55,101,48,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,102,102,48,48,99,102,99,53,48,48,57,56,99,48,48,102,102,55,100,101,100,48,49,51,49,101,48,102,48,99,48,57,56,99,48,48,55,100,97,54,48,49,51,56,51,56,49,101,49,49,54,49,56,98,49,101,48,101,50,56,49,102,102,56,49,51,48,50,48,52,98,56,48,55,49,102,56,50,52,56,97,48,52,51,101,56,48,48,101,102,48,49,100,55,56,49,51,49,50,48,102,56,52,48,49,101,100,56,52,48,100,52,53,48,57,52,56,53,48,54,52,97,48,52,57,99,57,55,56,57,57,99,49,51,97,53,100,52,57,54,97,53,102,53,101,102,56,48,52,99,99,51,99,48,53,56,55,57,57,97,99,48,49,99,101,54,97,48,49,50,48,101,48,48,102,98,54,51,48,48,54,98,97,55,48,48,51,101,99,98,48,48,49,51,51,102,56,48,57,99,55,48,48,102,102,50,57,56,57,48,55,56,99,98,102,101,48,53,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,55,56,52,48,52,56,97,56,48,51,101,56,48,52,48,49,102,54,49,52,48,52,102,50,57,54,48,48,102,102,101,102,56,98,101,48,101,99,56,51,97,100,48,48,102,102,55,98,53,56,49,99,57,48,55,100,100,50,98,51,97,57,52,48,102,54,101,52,51,102,48,48,102,102,101,51,56,98,98,101,53,48,56,55,54,99,97,100,48,55,56,50,56,97,49,99,50,48,102,55,49,55,102,56,51,56,48,53,57,56,51,101,56,48,101,57,48,55,98,56,98,51,101,49,100,53,52,56,99,53,100,97,55,101,50,57,56,56,97,48,97,55,57,55,101,48,50,52,52,48,57,49,50,98,51,56,48,51,98,52,49,48,57,51,57,55,102,99,48,56,102,53,52,48,101,52,56,48,49,102,53,99,56,48,48,102,97,52,50,48,50,55,55,56,48,49,102,54,52,50,53,56,49,52,56,53,99,56,51,97,97,48,101,48,99,57,53,52,48,101,54,49,50,56,51,99,50,53,54,57,52,99,49,101,57,48,55,98,98,99,51,99,101,48,101,56,57,51,54,56,51,97,50,56,52,57,48,57,48,49,99,53,52,98,50,101,99,98,56,48,48,55,98,48,48,51,99,52,48,102,53,99,51,56,97,49,101,100,50,102,98,49,52,54,49,100,52,48,102,98,57,53,97,49,101,54,48,52,56,97,48,51,55,97,56,98,50,57,100,99,97,98,50,98,54,98,49,54,55,52,101,54,52,51,48,48,102,102,99,53,56,48,48,55,100,51,100,48,48,51,101,51,102,99,48,52,98,99,56,48,51,101,97,101,52,97,100,48,48,55,98,102,99,98,50,50,101,55,56,51,101,51,48,50,54,52,99,98,56,52,52,48,52,56,57,54,50,48,102,54,55,50,48,48,102,102,55,101,52,49,100,101,101,50,57,56,51,98,48,53,56,50,51,56,51,98,48,50,101,100,50,48,51,56,56,48,48,102,54,49,50,50,56,51,101,56,48,102,101,56,55,48,56,98,50,99,53,55,56,55,102,99,49,100,102,55,48,102,51,55,48,102,51,52,97,48,99,57,54,50,57,100,99,98,50,56,50,97,98,55,99,53,53,97,48,57,56,98,48,48,102,102,49,56,51,57,55,102,99,48,52,98,53,48,50,52,99,99,48,49,102,48,100,54,48,50,53,55,52,49,100,50,49,55,99,100,48,55,56,99,48,57,98,98,48,55,99,55,56,48,57,98,54,50,57,49,51,56,97,54,54,54,57,100,48,55,55,49,52,48,101,101,56,49,101,51,48,51,56,55,48,49,50,54,50,100,100,50,53,51,52,51,97,101,57,56,102,98,53,99,51,100,99,48,101,99,52,48,57,97,53,50,99,49,50,99,98,49,97,50,98,100,49,48,97,100,48,102,50,49,52,54,52,102,52,52,97,48,97,55,102,48,102,51,55,50,99,102,52,57,50,50,57,48,97,102,57,97,48,51,52,98,48,48,102,102,55,55,53,99,99,48,49,102,52,53,48,48,102,102,48,98,56,51,49,99,48,48,102,102,101,101,54,56,48,57,99,50,48,48,102,102,49,55,56,51,53,48,51,102,102,53,48,53,52,48,48,57,56,101,48,50,55,53,52,48,57,54,55,48,50,53,49,56,98,50,48,55,52,97,53,51,56,49,51,48,54,48,102,50,99,48,49,101,57,102,97,55,56,51,102,51,48,55,97,101,49,99,50,48,55,50,48,48,102,102,101,98,49,49,99,48,49,101,99,98,48,55,56,48,49,101,97,101,49,101,97,48,55,57,99,48,102,51,57,99,50,102,53,49,52,51,57,50,49,100,56,99,57,50,49,99,55,48,101,57,57,55,101,56,99,53,49,53,49,55,56,57,54,49,100,97,50,101,98,53,49,55,52,53,102,98,56,53,54,57,52,48,53,54,101,52,51,50,52,53,97,57,54,56,53,55,101,52,101,52,48,48,102,102,100,51,102,99,48,97,98,99,48,49,100,100,55,50,48,48,102,102,55,100,49,52,48,48,102,102,50,101,48,99,55,48,48,51,98,57,97,48,50,55,48,56,48,48,102,102,53,101,48,100,55,48,48,55,55,53,99,56,48,49,102,52,53,48,48,48,102,102,98,56,51,49,99,48,48,101,101,54,56,48,57,99,50,48,48,49,55,56,51,53,48,51,100,100,48,101,101,48,55,56,56,97,54,48,102,53,57,52,101,56,97,53,102,56,55,55,100,51,51,97,55,49,52,99,53,56,48,54,102,100,48,100,51,48,49,50,99,57,52,56,56,49,98,55,52,54,52,56,52,56,52,53,52,56,97,99,56,101,57,52,56,99,56,54,57,53,50,52,53,50,57,49,100,102,57,97,100,53,49,98,100,53,52,100,53,54,100,97,55,97,56,99,52,98,102,101,48,50,51,51,48,49,51,54,48,48,102,102,48,102,56,53,101,48,51,97,50,48,102,100,56,55,97,56,98,97,48,102,56,56,49,50,98,56,48,52,99,100,101,48,55,49,54,49,100,56,98,97,50,98,55,57,52,97,48,101,55,48,48,49,101,56,98,48,55,57,99,49,101,55,48,54,53,102,57,53,101,49,100,56,50,97,99,98,50,100,99,49,101,48,48,51,99,54,48,50,54,57,100,48,49,51,101,56,48,49,100,97,52,56,56,49,101,51,48,102,52,54,57,52,99,52,50,49,56,48,52,100,56,48,49,101,100,102,56,101,52,53,48,49,48,50,102,56,48,57,56,48,48,52,102,53,56,48,51,101,97,98,52,48,57,99,102,48,48,55,100,55,53,49,55,50,56,101,56,52,48,52,99,101,48,51,97,57,48,48,102,102,55,98,50,52,97,56,50,100,98,50,52,54,48,101,101,57,55,55,99,51,101,99,48,101,57,56,51,99,56,48,50,55,49,99,97,102,52,54,48,101,55,97,52,49,54,55,99,48,52,98,52,51,56,52,48,102,49,56,51,102,54,57,54,53,54,99,50,48,50,53,48,55,100,52,97,51,52,51,100,52,57,99,49,57,102,52,100,48,52,100,54,98,54,98,55,100,48,53,56,54,52,49,48,48,102,102,101,100,56,53,100,55,102,99,48,50,48,49,100,55,53,48,48,101,51,54,48,50,55,97,56,48,49,102,52,48,50,48,48,102,97,102,52,48,50,55,57,52,97,102,48,55,56,50,53,102,48,55,57,56,49,100,54,48,48,51,100,97,99,48,102,98,52,51,101,101,56,98,100,100,52,53,48,55,98,55,54,49,102,56,48,55,101,50,53,100,101,50,56,52,51,99,56,53,54,56,51,98,101,52,97,48,101,48,56,55,52,52,98,102,101,49,99,49,50,98,48,49,102,52,48,55,52,99,51,97,50,53,57,56,48,51,100,97,97,56,102,56,97,52,52,102,101,53,51,49,49,52,49,50,98,99,98,101,99,53,49,48,50,52,52,98,51,97,101,48,50,54,48,57,56,57,100,56,48,53,101,48,48,48,102,102,55,55,49,100,99,97,54,48,48,55,98,57,48,48,102,102,52,100,48,48,102,102,49,101,50,52,97,48,48,101,97,102,56,48,57,100,56,50,55,56,48,49,101,100,56,48,48,55,57,51,97,52,98,51,56,48,57,51,56,48,57,56,48,50,54,52,48,52,56,48,48,52,101,99,48,49,101,54,100,48,49,51,97,48,48,101,48,50,48,49,54,48,48,50,54,101,52,52,49,51,97,48,48,100,49,99,52,52,57,97,102,102,56,51,99,56,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,102,102,48,48,49,102,54,99,54,48,48,102,102,100,54,98,50,48,48,102,102,55,100,57,54,48,48,102,102,50,54,48,48,102,102,48,49,51,56,99,48,48,53,50,101,101,48,102,49,100,52,101,56,48,49,102,53,101,101,48,52,56,54,56,51,57,102,48,48,102,102,55,100,55,51,56,49,50,100,54,49,100,52,48,50,53,99,99,49,99,101,97,51,49,50,52,49,50,98,57,97,50,56,52,98,56,48,102,99,48,55,56,55,51,97,49,101,97,51,48,55,102,48,49,101,52,50,51,48,51,98,102,48,101,54,48,55,48,56,51,99,97,48,102,48,48,48,102,102,52,57,99,51,100,52,49,101,102,48,102,100,50,53,48,55,53,56,48,49,101,101,57,52,55,48,101,52,49,53,56,57,102,56,51,97,97,53,50,49,55,98,99,51,98,101,53,48,52,99,101,52,49,50,98,54,50,98,99,97,55,50,55,97,55,48,49,55,50,48,48,51,101,52,98,48,48,52,101,52,102,48,50,52,101,56,48,49,102,53,54,56,48,102,53,99,101,53,52,54,50,100,97,52,48,57,97,55,48,48,102,102,55,98,101,99,48,57,51,53,101,55,52,102,48,52,57,55,50,97,101,56,49,102,57,48,49,50,101,101,48,102,101,48,101,53,98,56,48,51,55,51,54,49,101,57,48,52,100,101,52,48,48,48,102,102,55,98,54,55,56,48,53,56,101,101,53,48,48,54,97,52,56,100,50,49,101,52,50,98,55,54,100,97,102,102,99,48,50,56,50,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,54,102,99,48,48,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,50,56,49,97,56,48,102,102,56,48,48,102,56,53,55,56,49,50,54,97,48,48,102,102,100,98,101,99,48,49,102,54,48,102,50,53,98,48,48,50,101,100,52,48,50,52,100,51,57,52,54,48,50,53,101,49,48,48,102,102,52,97,98,56,51,101,101,101,53,98,101,50,99,99,48,49,101,101,54,48,48,52,56,51,99,56,51,99,51,57,49,99,52,51,56,48,48,102,55,50,56,48,51,51,98,49,55,102,99,48,55,102,99,53,100,55,53,100,55,102,99,48,50,99,48,99,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,97,48,54,97,48,51,55,101,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,97,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,49,52,48,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,100,99,48,55,50,48,48,101,56,52,51,101,50,48,102,102,99,49,101,101,48,51,98,50,48,55,50,54,48,101,102,57,48,48,102,102,48,52,99,52,51,101,99,48,102,53,52,51,102,99,49,99,97,48,55,55,50,49,100,53,50,98,101,53,51,48,97,55,52,51,101,57,54,49,101,48,48,102,99,48,55,57,52,97,99,48,101,98,57,52,97,99,56,50,54,56,98,101,50,100,56,97,52,50,57,100,49,102,53,57,54,99,53,99,50,50,51,55,102,57,54,48,53,97,49,53,97,53,55,99,55,98,100,52,53,56,49,54,48,56,50,100,52,100,50,54,52,102,102,56,51,54,54,48,48,102,97,100,52,48,48,55,100,55,53,56,51,101,99,48,48,55,100,57,55,56,49,51,51,52,49,100,51,48,55,48,50,48,101,55,56,97,101,51,97,50,54,52,57,50,56,56,51,99,50,48,102,52,99,51,100,57,50,57,54,49,99,102,98,101,48,101,101,52,49,100,50,54,48,55,56,48,49,99,52,48,101,53,56,55,100,99,49,101,49,54,50,56,56,51,100,48,49,102,97,48,101,49,100,56,55,99,55,56,55,53,54,52,51,102,99,53,54,97,55,52,48,55,53,48,97,50,50,101,101,52,51,99,52,49,101,50,97,50,50,53,55,57,53,53,97,55,48,50,55,53,51,57,48,48,102,102,48,51,55,54,99,48,49,102,53,97,56,48,48,102,97,101,98,48,55,50,56,48,48,102,97,100,48,48,102,102,50,53,57,48,51,97,56,48,101,48,52,49,99,102,49,53,99,54,52,99,101,56,97,53,49,48,55,56,52,49,101,57,56,55,98,50,53,50,56,51,101,49,49,56,49,101,50,56,51,100,97,101,48,101,102,99,51,56,56,49,99,98,48,102,98,56,51,99,50,99,53,49,48,55,97,48,51,102,52,49,102,99,56,48,101,55,54,48,102,53,53,48,55,48,56,97,100,52,101,54,99,51,97,56,53,49,49,55,57,52,49,100,100,48,101,101,99,101,57,50,98,99,97,97,100,53,99,49,51,56,57,99,57,101,49,54,99,48,48,102,97,55,55,48,48,55,100,55,101,56,55,51,99,48,49,102,53,100,97,48,52,56,102,48,51,97,48,48,102,102,55,52,56,53,51,48,55,53,98,56,55,53,56,49,101,49,48,55,57,56,51,97,50,48,101,102,99,49,101,50,56,51,102,55,52,52,57,50,102,48,98,55,50,101,56,51,55,48,55,101,50,53,99,56,51,57,101,48,55,54,50,49,100,55,48,55,97,48,102,56,50,54,53,51,52,51,101,52,49,102,97,50,57,52,48,56,56,49,101,48,48,101,52,98,49,50,52,52,51,57,52,53,57,50,48,56,55,51,99,56,97,50,99,102,48,101,100,49,53,101,100,57,53,102,102,53,50,55,48,49,97,98,97,102,102,101,98,97,101,97,48,50,98,98,48,48,102,102,51,101,101,52,48,48,102,102,49,102,50,53,54,48,55,50,52,48,48,102,97,100,98,48,102,100,97,53,56,49,50,102,56,48,101,98,52,51,56,97,48,48,102,102,102,53,101,99,49,102,102,57,52,57,100,56,97,48,55,56,52,49,100,97,101,49,101,56,48,102,55,56,51,97,100,48,48,55,97,54,55,99,98,49,50,97,48,49,100,56,56,55,100,48,51,97,48,54,50,101,52,98,100,48,55,49,48,49,102,97,48,101,55,48,55,99,102,48,55,100,52,51,57,50,49,102,56,50,99,57,51,56,101,53,49,57,55,100,102,48,55,55,51,57,53,51,57,48,48,98,51,48,48,55,54,97,97,55,54,52,49,50,98,102,102,99,48,54,56,57,53,100,52,48,50,54,57,56,48,57,98,48,48,48,102,102,55,100,102,97,56,48,51,101,100,49,52,48,57,99,97,48,101,56,57,55,56,48,101,100,52,49,102,50,56,49,51,49,99,48,50,55,56,48,101,97,99,98,98,101,53,55,48,54,56,49,99,55,99,48,101,56,52,48,57,55,56,50,98,55,51,53,56,97,100,50,99,48,51,98,50,53,102,54,99,48,48,102,55,49,48,55,53,56,49,99,102,48,55,52,99,51,99,55,52,55,48,102,49,48,55,54,56,97,99,50,101,52,102,56,98,48,100,97,55,50,51,101,50,98,55,102,98,50,98,54,57,51,97,53,51,51,48,50,53,51,99,48,49,102,55,101,97,48,48,102,98,52,53,48,50,52,100,52,51,97,50,53,49,56,51,98,53,48,55,51,52,48,52,99,55,48,48,57,49,56,51,97,98,50,57,51,57,54,52,49,57,56,55,49,102,56,51,97,49,48,50,53,101,48,98,50,99,101,101,50,99,52,98,48,48,102,51,49,55,100,102,48,48,51,100,99,52,49,101,57,48,55,51,99,49,101,99,48,102,49,99,57,56,51,99,52,49,101,53,50,99,99,98,57,51,102,50,99,51,101,97,99,57,49,99,97,100,100,101,48,97,100,57,52,49,57,52,51,102,102,48,48,102,102,101,53,57,53,100,52,48,97,51,52,48,49,102,53,48,50,48,48,102,102,102,98,54,49,48,55,53,56,48,48,102,102,102,98,54,48,48,50,53,101,49,99,48,55,57,101,49,100,50,50,57,54,52,51,56,99,48,102,51,56,51,97,49,52,99,54,48,55,98,52,48,101,57,97,56,98,48,48,102,102,102,49,48,55,57,55,56,51,98,101,99,53,101,56,55,101,56,49,101,54,56,55,55,99,51,56,51,101,56,51,102,48,53,57,56,51,98,56,48,55,54,99,49,100,100,48,102,53,55,48,102,52,56,55,55,56,49,100,99,50,53,48,55,57,99,48,49,100,53,54,52,49,52,101,56,48,101,102,101,52,98,48,49,50,55,50,100,97,97,52,98,50,52,51,100,54,57,99,48,54,101,52,98,102,101,48,50,52,48,48,102,102,48,51,101,54,53,56,48,52,57,55,48,51,98,98,50,100,99,48,57,55,49,48,55,52,54,48,52,101,98,56,55,55,56,51,97,98,52,102,56,51,101,99,50,97,99,49,101,101,56,55,48,56,49,99,53,57,55,56,53,102,102,50,101,99,51,99,48,99,101,54,52,49,99,100,50,50,56,55,49,52,48,57,57,102,48,55,98,52,53,57,50,51,99,57,53,54,57,56,49,101,101,57,48,101,55,53,101,99,49,101,100,48,52,97,97,54,102,101,56,50,49,100,50,101,49,101,100,97,102,99,56,99,57,54,100,99,97,99,51,57,53,100,50,48,49,55,48,99,97,48,49,102,51,56,48,102,99,48,49,100,48,56,55,51,56,49,102,102,56,51,97,51,48,55,57,97,48,101,52,99,49,101,48,97,48,48,102,102,48,57,57,56,55,50,52,49,101,97,56,55,48,52,51,101,97,48,101,101,52,51,100,52,53,55,100,50,53,57,55,48,56,55,57,50,99,51,98,101,49,102,56,48,101,100,49,54,54,49,100,56,50,101,57,57,48,52,100,49,52,50,53,98,49,52,56,53,99,50,51,102,55,48,97,57,50,101,49,50,101,51,55,52,48,50,99,99,97,100,50,99,50,55,53,102,97,50,98,99,98,48,52,49,55,54,54,53,51,50,52,48,50,54,56,52,48,49,102,54,101,101,48,52,56,102,49,55,52,48,52,56,49,48,49,51,100,54,48,102,98,52,49,99,97,97,52,57,52,52,48,48,102,102,102,54,102,56,55,50,56,98,51,48,102,98,48,51,99,57,48,102,101,56,51,57,55,50,98,97,56,98,51,52,54,50,101,48,99,48,101,53,48,98,50,48,55,99,50,48,102,50,99,51,97,56,48,101,100,100,102,101,57,55,50,49,101,102,48,102,55,49,55,51,99,48,49,100,56,99,49,99,98,102,50,52,52,51,100,56,53,57,52,48,55,98,102,55,52,54,50,52,49,101,50,52,49,48,100,50,98,50,55,49,54,49,102,101,48,53,56,50,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,54,57,101,48,48,102,102,102,97,99,54,48,48,102,102,55,100,52,101,56,49,51,51,97,48,48,102,98,51,101,48,55,57,48,100,49,52,48,48,102,102,101,53,56,51,98,49,97,99,49,100,98,48,55,51,99,49,101,48,48,51,57,102,48,101,102,48,51,101,102,48,55,57,49,56,98,56,48,55,55,101,54,48,55,53,99,49,99,101,48,55,97,52,49,101,54,50,102,48,97,98,101,49,102,50,101,49,100,49,48,102,53,48,51,99,54,48,101,50,48,55,56,56,51,101,56,48,50,52,97,53,52,48,55,52,99,51,100,97,53,100,54,48,101,100,56,55,52,98,97,55,49,54,50,53,56,56,48,57,48,100,49,53,97,52,57,48,48,98,48,50,99,48,97,99,48,52,102,102,102,56,51,97,56,48,48,102,97,49,51,48,48,55,100,50,52,48,55,57,56,48,49,102,54,97,48,48,102,102,102,54,55,56,55,102,52,51,102,99,57,53,56,51,97,101,48,52,97,98,48,51,98,51,48,102,48,55,54,99,51,101,99,53,100,101,52,55,50,98,99,98,98,48,48,55,97,56,54,49,101,52,48,101,52,56,55,57,52,49,99,100,57,54,97,49,101,53,48,55,50,57,99,97,98,50,56,99,49,101,98,56,51,98,56,48,55,56,99,49,100,52,48,48,102,102,55,98,97,99,49,100,101,48,51,99,51,52,97,52,99,97,48,55,57,97,53,51,97,49,50,55,57,53,99,49,100,102,48,52,98,56,54,54,53,55,55,50,99,48,51,99,55,55,48,100,57,53,101,48,49,97,48,50,48,52,57,57,48,49,50,48,97,48,52,97,100,56,49,50,48,101,48,101,102,53,49,99,49,100,99,48,49,50,99,54,48,101,101,50,56,49,100,102,57,52,57,101,53,56,55,56,98,56,57,99,49,101,102,48,55,56,101,49,101,98,99,53,97,57,54,99,48,50,53,48,49,100,53,50,56,56,98,49,50,99,52,57,48,55,102,52,51,101,52,49,101,101,52,98,52,51,48,52,102,50,50,56,55,50,56,97,51,57,48,52,56,97,50,50,55,48,50,52,57,48,52,49,50,55,55,52,100,52,54,101,57,97,57,102,54,57,99,50,102,56,48,51,101,98,56,99,48,57,48,99,48,55,53,54,48,48,102,102,102,97,101,52,48,50,53,54,99,51,56,99,48,52,98,55,48,51,97,100,54,56,49,51,48,48,102,102,50,53,97,53,55,56,55,54,56,98,56,48,55,56,54,49,101,57,50,54,49,101,49,54,55,56,51,99,49,48,55,97,52,56,54,48,101,101,48,51,56,56,49,99,52,48,102,55,56,51,99,49,48,49,50,53,50,102,99,51,101,50,49,102,57,48,48,55,98,53,56,48,49,101,101,97,48,48,102,102,55,98,50,48,97,102,52,100,99,49,100,54,50,57,48,98,101,97,48,101,102,56,55,55,102,55,99,56,48,53,53,99,100,99,101,98,52,102,52,102,48,55,100,49,55,102,102,53,100,55,53,48,50,102,102,48,48,55,100,56,100,48,48,51,101,99,52,99,49,99,51,56,48,51,101,98,52,52,48,57,55,54,50,101,99,49,102,101,48,51,102,50,50,100,56,51,49,57,98,55,48,98,49,48,101,100,56,51,98,98,48,101,99,56,50,52,56,51,101,52,101,54,48,55,56,50,48,102,51,102,56,55,49,52,51,102,54,49,102,51,48,101,57,48,51,98,102,99,53,100,56,55,51,56,51,56,97,49,102,99,101,49,100,55,48,48,102,102,55,98,97,55,48,55,48,52,98,57,52,49,97,48,102,52,57,55,56,53,49,102,48,101,102,56,55,55,54,55,55,52,102,50,100,50,56,57,48,50,52,57,48,49,51,102,102,99,49,99,98,48,102,100,48,55,101,99,51,97,97,48,101,100,48,51,97,97,53,97,48,55,100,56,51,101,101,53,97,56,48,57,51,48,55,54,52,97,52,48,52,57,53,49,54,56,53,57,102,52,50,52,102,50,99,52,49,50,97,48,50,54,48,53,56,50,50,49,53,56,56,99,54,52,53,50,97,100,49,49,51,57,51,57,50,48,51,52,52,100,50,99,49,49,53,49,55,54,52,53,52,51,98,102,56,49,51,49,56,102,98,49,97,98,99,56,48,53,53,57,56,48,51,101,102,98,56,48,49,102,55,100,101,49,101,100,48,48,102,102,55,100,57,48,48,55,98,56,98,53,48,55,49,56,48,101,51,48,98,55,99,53,53,56,49,50,56,97,53,53,101,52,51,102,56,101,56,50,56,48,57,98,99,49,101,53,48,48,102,102,57,56,57,53,97,48,101,54,99,51,101,52,54,51,48,55,99,56,49,99,102,56,55,49,52,49,101,53,48,55,51,54,56,51,57,50,48,102,51,52,51,57,50,53,99,49,98,56,48,57,100,100,52,56,55,56,102,100,55,51,102,57,48,101,100,99,97,48,97,48,97,54,56,98,56,48,48,102,98,56,54,48,48,55,99,56,99,99,49,102,53,48,48,51,101,99,102,56,49,100,101,51,99,48,101,48,99,51,98,97,48,101,102,55,56,51,57,50,48,55,50,50,57,50,53,100,48,55,56,102,56,55,98,52,51,98,101,48,48,102,55,55,48,55,52,48,49,101,53,55,48,55,56,101,53,52,51,50,49,102,56,48,101,49,56,55,100,48,49,100,100,54,48,49,51,52,52,99,48,55,50,52,49,99,49,48,102,55,56,55,51,97,52,51,97,52,53,97,56,55,48,53,56,52,99,97,99,53,55,49,55,98,100,51,52,51,99,50,48,50,54,57,51,48,49,101,49,99,49,57,50,48,48,50,52,57,51,52,48,53,97,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,54,51,56,48,57,53,48,48,50,53,54,52,49,102,54,48,49,51,97,56,48,102,102,52,51,56,52,48,52,98,51,48,49,50,101,97,49,100,50,101,49,102,99,48,55,99,54,48,102,51,48,48,49,101,101,55,57,48,101,56,48,55,53,50,52,51,99,48,49,100,49,48,101,99,55,50,100,55,48,55,51,99,51,57,50,49,101,53,48,102,101,56,55,56,52,99,53,100,56,55,101,52,51,99,54,49,100,51,48,101,99,97,50,54,52,48,48,102,102,101,97,48,55,53,48,98,98,50,99,50,56,48,52,99,48,98,101,52,48,48,52,100,56,50,53,50,57,48,48,102,102,97,102,99,57,97,53,57,50,53,97,48,97,48,97,54,55,102,99,56,48,57,53,57,48,50,53,54,56,49,102,54,56,49,51,57,97,48,102,98,52,51,57,101,48,52,98,100,56,49,50,102,56,49,100,48,99,49,102,57,48,55,97,54,49,102,57,101,53,102,55,48,101,100,56,55,54,56,48,52,102,99,51,57,101,49,100,98,101,53,56,54,48,101,99,56,55,52,48,98,102,48,102,97,49,55,50,48,48,102,102,101,100,97,48,102,98,48,55,56,99,51,97,56,49,100,99,52,53,57,52,51,48,101,100,56,55,53,52,98,97,52,101,100,56,98,48,50,102,57,48,54,53,99,101,56,98,56,97,102,52,48,48,102,102,100,48,98,53,52,101,50,98,99,97,102,52,101,48,48,99,54,56,48,48,102,102,55,100,55,57,48,48,102,102,51,101,50,51,101,48,52,97,51,56,49,50,102,51,98,48,55,98,48,48,102,102,57,98,98,50,102,97,52,48,57,97,55,48,102,54,98,57,99,48,49,100,57,52,56,48,48,50,53,52,48,102,51,99,49,99,55,102,48,101,56,102,99,48,48,102,55,57,49,53,54,53,56,54,48,52,99,56,51,98,49,48,50,54,52,48,98,100,50,97,52,98,101,56,50,102,52,97,98,50,101,52,51,98,54,57,50,54,52,100,52,51,100,99,97,101,48,49,50,49,100,51,51,53,97,56,98,49,50,99,52,56,56,49,56,101,48,48,102,102,51,101,57,50,56,48,49,102,52,57,52,48,101,100,56,48,49,102,53,51,48,48,102,102,101,100,52,51,99,49,54,101,48,55,56,52,48,49,101,97,50,56,51,102,50,48,55,56,98,50,53,52,102,48,55,56,54,48,102,49,51,57,53,54,49,101,49,48,101,56,56,48,57,97,55,48,101,57,48,55,56,48,49,101,99,52,56,55,52,52,48,49,100,53,51,99,48,102,53,56,49,101,52,56,55,51,57,49,51,97,48,56,55,52,52,49,101,51,101,50,57,48,48,49,100,56,53,50,56,49,52,101,56,50,52,102,57,54,52,53,57,100,50,54,57,54,54,57,56,55,52,49,48,51,101,52,53,102,102,52,50,56,52,56,54,56,99,53,55,97,51,51,52,56,56,56,56,100,101,54,100,49,100,57,99,101,54,54,100,97,100,53,52,101,48,99,55,48,57,102,101,98,56,98,101,51,49,99,54,49,52,50,102,97,97,101,53,100,55,53,102,102,100,55,53,48,49,48,56,99,48,49,102,50,53,54,48,48,102,102,55,99,56,51,48,98,99,48,101,57,49,54,48,49,102,97,48,48,102,102,55,100,55,98,56,49,50,55,54,53,99,48,48,57,55,57,54,49,50,100,48,55,57,48,51,57,97,48,52,99,52,48,51,100,52,101,53,55,97,50,97,53,102,101,100,48,50,54,48,49,102,98,48,51,57,49,48,55,98,54,48,52,98,101,102,48,101,52,48,51,100,51,48,55,50,56,57,56,56,97,51,50,52,50,51,48,55,54,56,51,99,100,56,49,101,100,48,55,49,99,51,102,51,101,56,102,51,50,53,53,56,55,54,53,51,99,102,99,98,49,50,99,54,52,50,48,48,48,102,102,49,102,48,102,55,48,50,55,101,52,49,102,48,57,55,48,48,52,100,48,56,51,101,48,48,50,53,48,48,49,101,48,56,55,100,98,50,52,56,51,97,49,50,99,99,49,100,48,48,51,99,48,48,55,101,48,53,49,49,52,100,56,51,98,56,49,100,56,54,55,98,101,48,102,56,48,98,48,48,55,56,50,48,52,98,48,56,51,97,101,50,98,57,50,55,57,54,48,53,49,56,55,52,54,48,51,99,100,51,101,56,51,97,56,101,50,53,50,49,57,56,98,48,48,102,102,102,53,101,48,101,102,52,57,50,57,102,99,97,98,57,50,99,98,99,97,55,102,102,102,48,51,55,53,48,48,102,102,55,99,99,100,56,51,98,97,53,99,48,55,56,52,48,49,102,53,54,97,48,101,54,99,48,52,97,53,48,52,49,51,98,56,97,49,48,50,55,56,52,49,100,100,56,55,56,99,98,52,48,48,102,102,98,56,52,53,52,55,48,52,97,49,52,101,53,54,56,49,50,102,50,48,52,100,49,54,50,99,49,51,98,48,50,54,57,50,101,51,97,52,99,99,102,52,56,54,52,56,97,50,97,50,54,98,52,100,101,52,98,100,54,56,98,99,55,51,48,48,102,102,53,55,54,97,56,48,55,97,98,48,49,51,57,50,48,52,98,99,49,52,101,48,52,100,55,56,49,50,98,52,48,102,102,56,48,57,55,100,50,100,102,102,54,102,48,51,100,98,48,55,51,54,48,102,52,99,49,100,100,57,53,54,57,100,99,49,51,49,53,99,97,55,50,100,99,51,102,97,48,101,101,56,51,100,54,49,99,97,50,98,99,98,57,99,56,99,56,97,53,100,48,55,55,102,49,54,54,48,57,49,99,49,101,53,55,97,56,49,50,48,57,56,53,101,49,53,97,56,50,57,100,102,49,49,97,50,99,49,48,54,98,101,52,99,56,48,48,57,51,48,48,50,54,99,48,49,99,100,54,48,50,53,100,48,48,57,97,53,48,50,54,53,52,48,57,55,98,48,52,100,101,52,102,99,48,101,49,99,49,102,102,56,51,101,52,48,55,51,53,52,53,56,55,54,48,49,50,57,57,51,98,48,51,97,102,48,55,56,97,49,101,56,48,101,53,56,50,54,56,49,50,100,56,98,54,50,102,55,97,50,102,52,98,48,49,50,51,97,55,51,50,50,54,50,102,52,98,52,100,49,97,97,54,55,57,54,54,53,56,55,48,48,102,102,98,101,98,102,102,48,53,101,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,98,48,56,48,49,102,52,53,52,48,48,102,57,49,99,56,55,101,48,48,102,102,57,48,48,52,55,48,101,99,56,49,50,99,52,48,52,99,57,98,56,48,48,102,55,54,56,49,50,57,97,56,52,48,50,55,51,99,51,97,52,53,57,48,48,51,98,49,56,97,49,48,48,55,97,50,99,48,57,97,101,48,102,55,52,49,101,50,49,55,57,56,49,50,56,49,99,50,48,55,49,52,49,102,49,48,55,57,50,48,102,49,56,48,49,101,97,50,56,51,99,99,48,102,97,49,52,56,56,57,98,49,54,50,53,102,49,56,51,57,57,50,56,98,98,57,53,100,102,48,55,54,98,97,54,50,48,50,49,48,48,54,56,49,56,55,50,48,51,101,101,49,100,55,48,55,57,48,49,100,55,50,98,48,51,101,56,49,99,97,50,100,48,48,102,102,52,100,99,51,98,54,53,99,56,50,55,54,56,97,99,50,99,98,50,49,50,55,57,53,99,48,57,57,99,53,55,50,55,97,53,49,53,56,57,52,52,57,49,52,98,51,52,52,52,49,52,101,52,55,99,100,97,54,57,53,101,57,50,56,98,102,50,53,50,49,99,55,51,98,48,51,54,101,55,57,102,52,48,49,48,55,52,97,48,51,51,97,48,48,102,102,51,101,56,51,48,48,102,102,49,102,55,100,52,49,101,52,48,48,102,102,55,100,54,98,56,55,97,57,97,48,55,50,54,48,102,98,57,102,57,50,101,56,48,57,53,53,48,102,49,52,100,56,49,49,102,51,52,56,48,53,54,102,48,55,54,49,99,97,53,50,98,99,49,102,50,48,55,99,51,49,101,52,51,57,97,48,101,55,56,51,102,56,48,102,49,99,51,101,55,56,51,101,97,48,102,48,99,51,102,99,53,54,99,100,55,97,50,99,50,55,56,55,55,55,97,51,99,57,97,97,99,51,98,57,52,57,101,56,52,56,51,102,101,48,49,98,48,56,98,97,56,52,50,56,49,50,100,56,48,102,102,52,51,56,54,48,52,100,48,56,51,56,102,48,55,54,48,48,102,102,102,101,52,49,100,57,49,54,50,48,50,54,52,49,99,100,48,55,97,50,49,99,51,48,101,53,56,55,102,48,97,54,55,55,97,50,57,55,48,56,55,57,97,52,51,48,102,98,56,55,52,48,97,50,48,102,97,49,53,56,56,102,101,52,98,101,50,57,99,97,48,50,100,102,57,56,97,57,48,102,50,49,53,101,48,100,50,54,57,52,54,53,55,53,100,54,102,50,52,99,97,102,52,49,98,51,97,49,99,56,55,100,50,102,102,56,49,53,50,48,48,51,101,100,100,99,48,49,102,53,98,97,48,101,101,52,48,49,102,54,52,48,48,52,97,51,56,51,99,102,48,55,54,54,53,102,48,55,53,97,56,98,102,48,55,97,52,53,50,48,55,50,99,51,101,97,49,101,52,48,55,49,54,102,99,57,55,54,53,102,57,53,98,57,48,52,49,102,48,57,53,97,48,101,99,99,49,101,51,49,52,48,48,101,99,53,50,98,50,51,50,50,48,55,101,56,51,56,54,49,100,97,52,57,101,56,54,49,101,50,48,102,100,51,101,54,57,48,102,54,57,54,53,54,49,100,51,55,48,49,51,51,53,56,51,99,54,100,100,49,53,100,51,102,97,50,48,48,102,102,53,49,102,48,49,51,97,101,48,52,56,49,48,49,51,51,52,48,52,56,48,48,102,102,51,99,98,50,99,99,49,100,56,56,49,51,50,50,49,99,48,48,102,102,48,55,98,50,99,98,50,54,100,50,57,51,54,56,51,98,99,102,101,48,102,52,48,51,98,102,48,102,50,54,50,102,56,97,50,48,49,51,102,48,102,53,48,55,55,99,97,97,50,102,99,51,48,48,102,102,101,50,56,55,99,52,51,100,99,56,97,53,53,99,57,55,52,57,52,49,99,99,50,102,51,101,52,48,52,100,52,102,48,52,102,50,48,48,102,102,50,53,51,54,55,52,49,57,101,56,50,101,50,54,48,48,102,102,55,56,101,50,56,52,100,48,51,102,50,48,55,49,101,48,101,100,56,48,57,56,98,48,55,53,56,49,102,54,48,55,51,56,48,102,55,56,51,98,102,99,51,100,48,48,102,102,101,102,48,49,101,48,48,55,54,56,51,99,50,49,100,51,48,102,51,49,52,51,99,98,54,48,102,48,49,52,55,56,98,48,50,57,52,51,100,54,49,100,102,50,99,56,51,97,97,53,100,97,51,55,50,99,56,51,97,99,53,99,49,52,52,53,100,50,51,55,52,100,50,97,48,98,98,50,99,57,48,56,51,52,50,98,99,98,49,52,48,52,101,56,48,52,100,55,55,49,48,53,100,52,50,52,101,56,56,52,99,57,102,102,48,48,102,102,56,54,99,53,100,52,48,102,54,99,48,49,102,55,99,56,48,48,102,102,102,97,97,99,55,48,48,49,102,53,97,54,48,52,101,55,48,55,98,48,51,57,99,49,99,48,97,57,50,99,48,49,99,98,56,55,101,99,97,48,52,99,48,55,101,56,49,99,54,52,54,51,55,52,52,101,48,101,101,99,51,57,50,49,102,101,48,55,100,50,48,102,51,99,51,57,101,49,99,97,48,55,55,51,52,57,50,53,102,56,51,99,53,48,102,101,56,55,99,48,51,100,55,48,49,100,53,50,57,99,51,97,54,53,51,50,49,48,48,51,100,101,54,53,101,50,55,50,48,49,54,52,53,97,54,52,97,57,97,50,100,52,97,99,52,50,50,99,50,49,51,49,51,57,51,99,48,56,57,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,100,99,48,55,50,48,48,101,56,52,51,101,50,48,102,102,99,49,101,101,48,51,98,50,48,55,50,54,48,101,102,57,48,48,102,102,48,52,99,56,51,101,99,48,102,53,52,51,102,99,49,99,97,48,55,55,50,49,100,53,50,98,101,53,51,48,97,55,52,51,101,57,54,49,101,48,48,102,99,48,55,57,52,97,99,48,101,98,57,52,97,99,56,50,54,56,98,101,50,100,56,97,52,50,57,100,49,102,53,57,54,99,53,99,50,50,51,55,102,57,54,48,53,97,49,53,97,53,55,99,55,98,100,52,53,56,49,54,48,56,50,100,52,100,50,54,52,102,102,56,49,100,55,56,48,51,101,57,56,52,48,49,102,52,49,101,48,102,97,99,48,49,102,54,99,50,48,48,102,102,102,55,97,56,55,102,49,50,52,51,100,53,52,48,101,53,52,48,57,55,101,48,101,97,97,50,48,55,57,48,51,98,97,56,99,48,102,55,56,48,52,56,48,51,97,50,48,102,50,51,49,54,52,48,102,54,56,97,51,99,48,101,99,48,98,55,52,55,48,55,55,100,52,49,99,49,99,48,102,55,99,49,100,98,48,55,99,53,48,98,50,54,48,55,50,48,49,101,51,54,48,102,51,101,48,102,53,100,50,49,50,55,56,55,55,102,48,48,102,102,57,53,56,48,57,52,102,98,98,50,99,99,98,49,57,48,52,56,48,48,102,102,54,54,54,48,49,50,50,56,48,48,102,102,102,97,97,100,48,50,52,99,48,48,102,102,49,102,53,100,52,53,50,97,52,50,49,48,49,50,99,56,48,101,97,52,48,49,101,99,57,50,101,48,98,53,101,56,99,48,48,102,55,48,57,55,55,56,51,101,99,48,102,54,52,51,99,56,48,50,55,50,48,50,53,101,57,50,49,102,48,52,57,50,98,48,101,53,54,48,55,102,52,49,101,51,48,55,101,100,49,52,97,100,97,52,49,52,53,48,102,97,57,55,56,56,55,101,57,48,98,99,54,52,101,48,52,100,102,98,55,98,55,102,48,53,55,56,50,52,52,51,50,48,48,49,102,53,100,48,48,101,50,56,98,50,48,50,53,98,52,48,57,49,52,48,50,53,48,48,102,102,49,99,57,48,55,56,52,97,54,48,49,50,51,48,102,97,56,51,98,56,48,50,53,57,52,49,99,48,48,55,52,48,49,101,49,97,48,102,50,99,49,56,50,99,56,51,50,48,102,102,56,55,52,56,49,100,48,48,102,102,55,49,99,51,97,99,49,101,99,100,57,50,53,49,48,98,55,50,102,52,97,56,97,102,56,98,54,50,56,100,102,56,97,48,49,50,49,50,99,100,51,99,97,49,102,52,56,102,101,56,97,101,52,101,52,100,54,101,97,53,51,57,99,48,55,54,53,55,102,102,53,100,55,53,48,52,52,99,48,57,97,55,48,48,102,102,55,100,57,49,56,49,50,53,101,48,52,57,52,49,55,48,49,100,97,50,56,52,48,57,57,98,48,55,99,98,99,49,100,97,49,55,48,49,101,100,48,49,51,54,48,48,102,102,55,98,55,57,48,102,56,51,98,97,48,55,97,101,49,102,48,48,102,102,52,102,48,48,102,102,57,50,51,48,49,100,102,52,97,50,100,51,56,50,54,52,51,56,52,49,99,53,48,102,53,97,50,50,50,54,52,50,52,53,48,102,54,57,52,55,53,53,100,51,57,99,52,51,100,55,48,53,56,55,100,51,98,56,50,52,57,51,99,49,50,55,102,101,48,102,54,50,101,97,50,101,56,55,55,48,51,99,52,53,51,48,55,97,99,97,55,52,53,50,102,99,51,98,101,57,57,100,51,56,97,55,50,99,48,49,51,49,100,48,100,51,48,49,50,99,57,52,56,56,49,98,55,52,54,52,56,52,56,52,53,52,56,97,99,56,101,57,52,56,99,56,54,57,53,50,52,53,50,57,49,100,50,50,54,98,53,52,54,102,53,53,51,53,53,98,54,57,101,97,51,49,50,102,102,56,48,98,101,50,48,48,102,102,102,98,56,53,48,48,102,102,55,99,55,102,56,48,57,55,57,48,48,55,100,97,51,49,53,97,48,48,102,102,102,55,102,57,53,97,53,99,102,48,55,51,56,48,52,99,57,57,52,101,56,56,48,57,49,50,98,56,49,101,99,102,52,48,48,102,99,56,51,99,50,99,53,99,56,55,54,48,97,102,52,55,48,55,57,101,53,100,97,51,56,55,49,48,48,49,101,99,50,52,97,48,55,100,48,49,99,50,48,101,49,49,53,98,56,98,48,48,102,102,55,56,48,48,102,102,102,48,55,48,55,57,98,48,55,57,97,57,48,54,56,98,49,52,49,101,53,54,100,57,53,53,102,102,50,97,100,51,56,99,53,55,56,48,53,56,98,48,48,51,101,99,54,56,48,49,102,53,100,54,48,102,101,48,48,49,102,53,97,50,48,52,99,52,57,55,54,48,101,48,99,49,102,57,49,53,52,49,56,100,53,51,54,53,57,48,55,57,52,49,100,100,56,55,57,98,97,54,56,55,51,53,99,48,48,55,97,56,50,48,101,99,51,56,55,101,52,51,102,56,49,99,99,48,101,57,48,51,99,48,99,53,50,56,55,51,56,51,102,52,49,102,99,99,49,100,55,101,49,101,97,101,49,99,49,50,101,53,51,97,56,51,97,99,53,101,49,55,55,99,51,99,48,49,100,100,97,99,48,57,48,50,100,50,52,56,56,50,52,57,51,100,51,99,48,51,98,100,100,52,48,98,99,52,48,49,102,54,53,54,48,48,102,102,102,97,101,98,48,55,50,56,48,48,102,102,102,98,50,102,48,50,53,57,52,51,100,54,48,101,48,52,49,102,48,57,53,99,55,52,99,99,56,97,53,101,56,55,56,52,49,100,54,48,55,98,50,57,50,56,51,101,49,55,56,49,100,100,48,51,100,97,99,48,101,102,99,51,102,54,49,99,98,48,101,52,48,51,99,50,101,53,49,48,55,53,99,51,102,52,49,99,51,56,48,102,56,101,48,101,97,53,48,55,102,52,98,50,52,101,55,48,51,97,56,53,101,57,55,57,50,49,100,100,48,102,49,52,102,101,53,55,57,54,98,97,55,56,50,52,100,51,57,48,51,102,99,48,50,52,53,53,55,53,48,51,48,102,48,48,102,102,55,100,57,53,56,48,51,101,98,97,99,49,102,54,48,48,102,102,51,101,98,52,48,48,102,102,57,57,97,48,102,54,48,51,56,49,48,55,99,50,53,55,49,57,49,51,97,53,49,55,97,49,101,49,48,55,53,56,49,101,99,97,52,98,48,101,55,99,55,48,55,56,99,48,101,57,51,56,51,99,48,48,102,102,102,100,56,55,50,99,51,57,50,48,102,48,98,57,52,52,49,100,55,48,102,100,48,55,102,50,99,51,57,100,99,51,100,53,50,49,99,49,50,99,57,51,97,99,51,97,56,53,101,57,55,55,52,49,101,50,48,101,101,100,49,50,50,98,99,98,53,100,53,56,49,50,52,57,99,57,101,48,53,101,48,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,48,52,56,52,50,56,48,55,55,98,56,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,102,102,56,49,56,48,97,56,49,55,102,48,48,102,102,51,101,100,56,99,48,49,97,100,54,52,48,48,102,98,50,99,48,48,52,99,48,48,48,102,102,50,55,49,56,48,48,102,102,97,53,100,99,49,101,51,97,56,49,56,48,97,56,50,102,48,48,102,102,52,100,56,48,51,57,97,101,48,52,99,53,56,49,50,98,52,48,52,99,97,56,49,50,102,54,48,57,98,101,56,49,99,49,102,99,48,51,56,48,48,55,99,56,48,101,54,97,56,98,48,101,99,48,50,54,102,97,48,56,48,51,100,53,48,48,102,102,55,55,52,49,101,56,48,101,53,56,50,54,52,49,50,100,56,98,54,50,56,98,50,53,54,52,52,48,49,51,99,101,101,54,52,52,99,53,101,57,53,55,101,102,99,99,99,102,50,99,99,97,102,100,99,49,51,100,49,102,101,48,49,49,49,99,98,97,56,51,48,101,48,52,100,56,48,51,57,97,99,48,52,98,97,48,49,51,52,97,48,52,99,97,56,49,50,102,54,48,57,98,99,57,102,56,49,99,51,56,51,102,102,48,55,99,56,48,101,54,97,56,98,48,101,99,48,50,53,51,50,55,54,48,55,53,101,48,102,49,52,51,100,48,49,99,98,48,52,100,48,50,53,98,49,54,99,53,101,102,52,53,101,57,54,48,50,52,55,52,101,54,52,52,99,53,101,57,54,57,97,51,53,52,99,102,50,99,99,98,48,101,48,49,55,100,54,48,98,99,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,55,101,48,48,51,101,49,53,52,48,48,102,102,100,55,52,101,48,55,102,54,48,48,102,102,57,56,48,50,48,102,52,99,48,48,102,102,97,54,50,52,48,57,53,54,53,48,49,52,48,100,52,48,54,48,48,48,102,102,48,55,99,54,57,99,48,57,99,57,57,48,50,52,101,52,48,49,102,54,57,54,48,101,97,48,99,53,52,102,50,100,53,99,48,50,54,97,48,48,102,102,49,101,99,52,48,50,52,100,55,49,49,52,102,99,56,51,56,97,99,57,48,55,101,52,48,52,99,51,56,51,56,56,51,49,54,101,55,48,48,55,98,54,99,51,100,48,48,57,98,97,52,49,48,48,102,102,55,98,54,55,55,48,52,56,56,48,51,97,98,101,49,97,49,50,50,51,99,51,99,56,53,54,102,100,99,51,52,102,102,48,48,100,102,56,53,48,48,57,48,55,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,48,102,102,101,102,56,53,48,49,52,97,52,48,49,102,54,55,97,48,48,102,56,97,54,56,51,57,51,48,50,55,102,56,48,57,56,53,50,102,52,48,57,56,50,48,55,53,97,48,52,99,52,102,48,50,53,53,56,51,99,48,49,102,56,52,97,50,99,99,51,99,50,48,102,48,100,48,48,48,102,102,49,101,57,49,48,55,98,56,49,102,55,56,48,51,100,101,50,49,102,99,48,102,50,56,55,100,56,51,102,99,49,102,51,48,102,55,56,55,99,51,97,53,48,55,56,56,48,57,56,101,48,101,56,50,49,57,52,48,48,50,55,54,57,56,49,102,50,50,98,50,51,49,52,54,53,49,49,52,54,56,50,53,49,57,53,57,54,53,49,102,98,50,98,53,98,56,54,99,98,99,98,52,50,50,98,102,102,99,48,50,98,55,53,52,54,102,48,101,56,56,55,50,99,51,99,56,49,102,57,50,99,57,102,50,97,52,51,97,56,53,55,48,48,57,97,49,54,48,56,99,56,54,101,49,54,48,102,50,51,56,50,55,49,48,49,48,98,51,52,56,52,99,51,101,56,97,56,98,52,57,49,100,50,52,98,50,52,97,52,50,52,53,102,51,57,50,53,50,57,49,101,51,101,50,54,52,56,49,98,100,102,54,102,56,101,54,48,48,102,102,99,57,57,48,50,52,99,56,48,49,102,48,101,49,48,50,53,55,48,49,99,50,48,51,99,50,54,52,51,101,52,48,52,99,100,56,51,102,57,48,48,55,57,99,49,50,56,100,48,54,100,97,52,57,50,57,99,51,97,55,56,49,100,54,48,51,99,52,48,50,53,102,51,57,53,101,53,98,97,51,49,55,52,49,100,55,50,99,52,97,101,50,99,52,48,52,101,99,51,56,52,48,52,99,101,57,55,97,57,56,57,54,48,57,51,52,52,50,57,48,98,99,52,49,101,56,52,57,54,56,51,52,56,53,55,56,51,100,49,100,51,101,102,55,98,50,56,100,48,54,50,56,48,54,100,57,48,55,52,52,48,101,55,48,49,100,99,48,51,56,53,48,55,55,56,49,100,98,48,55,53,56,48,101,57,99,51,98,98,52,49,100,55,48,101,50,56,55,51,56,97,97,50,57,99,97,50,48,101,102,49,52,49,99,98,55,48,102,48,49,55,100,100,48,48,97,57,50,56,52,97,57,50,98,52,97,48,50,57,57,49,55,57,54,54,49,101,56,50,100,56,98,99,50,101,53,50,99,49,50,52,53,51,57,52,99,53,54,50,49,52,97,53,97,55,49,54,48,57,97,57,97,101,52,50,50,55,97,97,55,50,100,51,50,101,101,97,98,102,99,48,50,100,48,56,48,57,49,53,48,48,55,99,52,52,56,48,57,100,50,48,50,54,53,99,97,54,52,98,50,102,99,48,57,57,98,48,102,100,56,48,51,99,57,98,49,53,48,101,52,98,49,52,49,100,101,52,99,48,48,102,102,55,98,54,48,49,100,51,56,49,51,49,48,48,50,55,98,56,49,51,48,49,102,48,52,53,50,99,101,52,51,48,48,102,102,101,49,48,49,51,50,101,53,48,50,54,49,53,54,48,50,53,97,57,52,53,50,49,52,55,48,48,49,55,97,100,102,99,57,100,52,49,101,56,51,98,55,98,52,57,52,52,57,102,101,56,48,54,57,51,48,50,53,98,99,48,49,102,49,51,52,48,48,102,102,55,100,53,48,48,51,98,52,48,55,55,56,56,48,49,100,98,48,50,54,48,99,49,100,49,101,48,50,54,54,99,51,102,97,56,101,48,57,98,99,57,97,48,102,50,51,48,55,102,48,48,57,57,48,48,55,51,53,99,98,48,48,102,102,52,100,49,55,97,53,101,97,53,97,51,56,48,51,97,97,48,49,99,98,48,50,54,51,57,51,56,97,55,52,52,101,56,50,53,51,97,55,57,52,97,53,49,56,51,49,55,99,57,101,50,56,51,49,54,55,99,101,53,56,57,54,52,57,102,100,52,48,54,56,49,53,100,55,102,99,48,56,48,48,102,102,48,49,100,100,55,50,48,48,102,102,55,100,49,52,48,48,102,102,50,101,48,99,55,48,48,51,98,57,97,48,50,55,48,56,48,48,102,102,53,101,48,100,55,48,48,55,55,53,99,56,48,49,102,52,53,48,48,48,102,102,98,56,51,49,99,48,48,101,101,54,56,48,57,99,50,48,48,49,55,56,51,53,48,51,102,102,53,48,53,49,52,49,101,98,48,49,51,99,101,48,52,97,99,56,51,57,48,48,102,102,55,101,97,48,101,55,56,48,57,54,97,48,55,97,50,48,102,52,51,56,55,54,52,49,102,54,48,51,102,99,57,48,55,56,49,99,49,100,51,56,55,50,98,56,55,50,52,49,101,50,57,54,102,56,51,100,54,48,48,102,52,98,56,51,57,101,53,54,56,55,102,52,51,102,98,97,56,51,99,97,53,48,56,55,52,48,98,50,48,101,55,57,52,53,99,97,51,48,101,57,57,54,56,53,54,57,54,102,102,48,55,57,99,98,101,50,57,48,48,52,99,56,49,51,53,57,48,48,102,102,97,57,48,52,102,57,54,51,97,100,48,55,55,102,56,49,51,53,48,51,100,100,48,48,102,102,55,99,53,51,99,48,49,102,52,101,97,49,102,53,48,55,55,56,49,101,52,48,101,101,56,51,97,56,48,50,53,98,55,48,51,57,55,48,102,101,49,54,97,53,51,57,55,50,56,50,49,100,101,48,55,56,102,99,49,101,102,56,49,51,52,101,48,102,49,56,48,49,101,100,54,50,100,57,50,56,97,55,50,99,100,48,52,97,54,50,101,98,48,55,52,48,51,99,97,48,52,99,54,97,49,57,52,99,53,101,55,50,56,99,98,54,52,57,50,98,56,98,98,57,52,48,50,99,50,56,49,50,52,53,57,101,50,97,102,49,53,99,102,53,54,52,49,52,101,55,50,97,52,48,53,57,53,48,50,55,55,99,48,49,102,48,101,56,48,50,54,53,99,49,99,55,48,55,52,48,98,57,48,102,100,48,49,50,97,56,48,102,98,51,48,49,51,53,99,57,54,99,50,52,97,55,57,54,54,57,48,48,102,102,101,102,99,48,49,101,57,98,56,55,48,52,49,99,54,52,48,55,55,48,51,98,56,99,49,53,101,49,101,97,50,99,100,50,48,99,49,101,100,48,55,56,99,48,52,99,101,49,55,98,48,53,97,55,50,57,50,56,97,55,48,101,101,49,52,100,97,54,53,48,55,97,55,57,54,49,99,51,99,49,50,53,56,101,100,98,49,52,97,53,56,52,102,48,48,99,98,57,53,100,55,102,99,48,50,49,55,56,49,101,102,48,51,57,100,48,55,56,101,48,101,49,52,49,101,49,56,55,57,48,49,100,54,48,51,100,56,48,101,101,99,56,55,53,99,51,102,54,49,99,101,50,100,52,98,57,50,56,56,51,99,50,53,48,54,50,100,99,51,98,101,53,101,101,52,48,50,100,56,97,49,50,100,56,98,50,50,56,52,98,97,52,53,99,53,57,56,55,53,99,98,54,50,102,48,97,54,52,98,48,52,57,49,55,48,53,51,49,54,54,56,53,100,50,100,48,52,98,48,52,100,52,50,55,50,100,49,51,53,52,98,57,54,56,55,55,49,53,99,50,97,49,52,48,51,101,52,99,49,102,57,48,51,56,102,48,55,54,99,48,52,99,53,56,51,97,99,48,102,98,48,51,57,99,48,55,98,99,49,100,102,101,49,101,56,48,55,55,56,48,102,48,48,51,98,54,49,101,49,48,101,57,56,55,57,56,97,49,101,53,98,48,55,56,48,97,51,99,53,56,49,52,97,49,101,99,48,101,102,57,54,52,49,100,53,50,101,100,49,98,57,54,52,49,100,54,50,101,48,97,50,50,101,57,49,98,97,54,57,53,48,53,100,57,54,52,56,52,49,97,49,53,101,53,56,97,48,50,55,52,48,50,54,98,98,56,56,50,101,97,49,50,55,52,52,50,54,52,56,48,53,102,97,48,48,51,101,99,102,52,48,49,102,49,49,51,48,55,98,50,49,99,55,50,99,48,51,102,54,48,102,56,48,48,102,102,57,48,57,50,102,99,48,49,101,97,55,56,55,54,56,98,51,48,102,48,48,55,97,48,51,99,97,53,55,48,51,56,51,101,53,53,48,55,54,48,51,57,49,99,49,100,102,48,55,52,49,50,57,101,48,102,101,56,55,97,49,49,100,48,51,48,51,100,49,48,55,99,56,48,52,99,56,50,54,97,54,56,55,97,98,56,55,53,49,48,100,49,48,51,57,56,49,99,97,48,52,100,53,57,53,102,56,98,50,48,102,48,48,48,102,102,57,97,53,48,55,57,55,99,99,55,52,50,50,99,53,48,51,102,102,56,48,56,101,101,98,97,56,54,98,56,51,100,101,48,55,51,97,48,102,49,99,49,99,50,56,51,99,51,48,102,50,48,51,97,99,48,55,98,48,49,100,100,57,48,101,98,56,55,101,99,51,57,99,53,97,57,55,50,53,49,48,55,56,52,97,48,99,53,98,56,55,55,99,98,100,99,56,48,53,98,49,52,50,53,98,49,54,52,53,48,57,55,52,56,98,56,98,51,48,101,98,57,54,99,53,101,49,52,99,57,54,48,57,50,50,101,48,97,54,50,99,100,48,98,97,53,97,48,57,54,48,57,97,56,52,101,53,97,50,54,97,57,55,50,100,48,101,101,50,98,56,53,52,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,51,50,53,48,48,102,102,51,101,56,98,56,48,49,102,52,49,48,48,102,102,102,52,99,48,49,102,54,54,101,49,102,57,52,55,48,55,57,99,48,102,57,56,97,57,48,102,97,56,51,97,101,48,50,52,101,99,51,98,100,100,100,99,53,100,56,55,100,54,52,97,102,48,102,48,56,55,50,56,51,100,52,48,102,52,51,57,54,52,53,52,48,51,100,97,50,56,52,97,100,48,48,55,97,49,48,49,101,52,48,102,52,56,51,57,102,48,102,101,48,51,97,99,48,102,57,48,48,51,100,57,50,48,102,51,56,51,56,48,53,54,57,52,99,48,102,53,98,50,55,50,54,101,48,48,102,102,55,98,55,48,97,102,50,100,48,48,102,102,52,98,50,55,54,48,102,50,57,54,48,56,49,57,48,51,102,99,49,102,97,48,48,55,99,53,102,48,48,49,102,52,98,52,49,100,51,48,50,54,97,99,98,56,48,102,49,48,49,51,55,50,48,52,99,56,56,55,53,56,51,101,54,99,56,51,98,98,48,101,53,52,57,52,101,48,48,102,52,98,99,97,55,50,102,56,51,57,54,48,102,50,48,51,97,97,49,100,57,48,55,97,49,99,51,99,54,56,97,48,52,99,48,56,51,98,48,48,102,102,102,98,101,48,101,57,56,51,99,97,50,56,52,51,102,52,49,100,48,52,51,50,100,51,56,55,49,99,51,99,50,49,100,99,50,56,100,50,99,51,99,53,50,56,48,56,48,49,101,50,98,52,48,50,99,55,50,50,56,55,55,52,98,49,99,53,49,54,52,101,98,98,52,102,48,48,102,102,99,98,52,53,48,97,100,48,55,52,97,48,101,56,48,49,100,54,56,51,56,56,48,101,51,49,52,101,48,101,99,52,49,99,100,56,51,98,99,48,101,53,48,51,97,100,48,55,55,99,49,100,99,48,49,51,48,57,50,56,52,51,57,54,48,101,102,56,51,97,48,49,100,100,48,101,52,56,55,53,52,97,99,99,53,57,57,54,101,53,57,49,55,101,53,57,102,50,98,48,51,98,54,49,100,54,50,97,99,97,53,50,57,57,49,51,97,55,57,55,50,53,99,57,54,97,53,98,57,54,49,100,48,100,48,49,98,57,52,102,50,99,56,98,49,52,101,50,99,97,99,57,57,54,48,57,97,57,56,101,53,56,54,57,50,102,102,101,97,48,52,56,52,48,48,102,98,56,53,48,48,55,100,100,48,48,102,102,51,97,51,48,48,55,100,53,98,56,51,97,55,48,49,51,51,50,98,50,48,49,100,55,56,51,101,50,48,55,100,56,53,99,50,55,54,50,98,48,97,102,48,55,50,54,48,48,102,102,102,53,102,99,51,57,99,48,101,101,99,49,101,51,49,52,101,53,51,49,54,52,49,100,57,48,55,57,99,57,52,56,99,48,102,48,97,56,51,98,56,57,54,49,100,100,48,102,102,48,55,56,56,98,50,50,57,57,48,56,51,100,54,48,101,102,102,48,55,53,56,102,52,49,100,51,57,50,98,100,51,99,98,101,50,100,51,57,53,57,99,98,49,99,53,57,50,48,56,48,57,55,49,54,48,48,102,102,52,54,48,48,102,102,48,102,57,49,51,48,48,51,101,52,52,99,48,102,53,48,48,57,53,55,48,55,97,99,53,99,56,49,50,54,54,48,52,57,97,57,55,50,49,99,49,52,57,50,100,57,50,52,51,56,52,53,56,50,49,48,51,99,98,48,55,57,54,56,54,57,99,49,101,48,52,57,48,102,56,56,51,98,98,48,102,56,50,52,48,55,56,99,49,102,55,48,51,97,102,48,102,97,48,55,55,56,51,98,54,49,102,53,48,55,54,48,48,102,98,52,97,48,52,98,48,101,54,56,55,101,52,51,97,54,57,52,49,100,99,48,101,97,49,55,56,53,55,49,52,101,53,101,56,55,53,51,57,54,52,49,100,102,50,99,99,99,53,57,49,54,56,55,50,52,53,55,49,53,102,48,48,49,55,102,101,48,102,98,99,48,57,56,53,48,55,101,48,48,102,102,52,99,57,48,55,99,100,50,99,49,101,48,48,51,102,56,48,55,98,56,48,102,50,52,49,101,101,56,55,97,100,50,98,51,99,99,51,54,53,101,56,51,99,99,48,102,99,56,55,98,52,49,101,48,49,54,54,53,54,49,53,97,57,50,53,98,57,54,97,53,102,52,57,52,99,53,54,49,54,52,49,102,51,50,101,52,98,101,50,100,57,49,48,97,56,52,50,50,100,52,98,98,50,101,53,50,100,48,49,48,102,50,55,100,52,98,55,52,53,57,50,54,98,56,54,102,54,57,97,57,98,52,101,55,102,56,49,57,51,48,48,51,101,99,54,99,48,49,102,55,55,97,48,52,101,102,48,48,102,102,51,101,99,56,52,98,48,50,101,99,97,54,48,55,97,97,49,102,101,57,50,97,56,49,99,99,50,53,48,55,56,52,98,50,50,101,52,51,97,99,48,101,56,98,48,55,54,48,49,100,49,50,54,100,48,55,52,53,48,57,50,49,50,48,51,102,52,56,56,53,50,49,52,101,48,48,102,102,102,55,102,56,55,55,52,49,100,52,48,55,49,52,51,100,97,53,102,54,50,56,99,51,97,56,49,102,55,50,99,56,51,98,50,48,57,101,52,102,55,51,53,49,54,53,51,98,49,54,56,53,57,52,101,50,99,101,57,98,101,56,54,48,52,100,97,98,97,101,98,102,101,51,48,56,55,55,48,51,99,52,53,99,48,55,52,99,98,55,52,52,50,102,99,51,98,101,57,57,57,48,52,98,56,50,98,99,51,55,99,56,54,57,56,48,57,55,52,54,52,98,101,99,56,50,54,53,49,100,102,52,53,52,56,102,57,56,52,98,52,54,52,98,52,53,97,50,52,56,97,57,48,102,99,102,100,53,49,102,52,99,100,55,98,100,56,57,54,100,100,52,48,54,99,51,48,50,52,53,52,48,49,102,50,101,100,48,50,55,52,56,48,57,54,56,50,57,57,50,99,97,48,48,102,102,50,54,54,99,51,56,56,48,48,102,51,57,50,53,52,51,55,50,99,52,56,55,55,57,48,99,48,49,101,101,55,48,55,52,101,48,52,98,98,56,48,57,49,54,48,52,99,48,55,99,49,50,56,98,51,97,48,100,99,51,56,52,48,52,98,52,49,55,101,57,56,53,97,48,48,57,57,50,53,49,55,54,53,49,100,56,48,53,101,98,57,98,50,48,102,48,101,98,57,57,98,97,102,50,53,101,97,55,101,57,48,49,52,54,100,55,53,102,102,48,48,101,55,52,48,48,102,102,55,100,55,49,56,48,51,101,101,53,56,48,57,53,98,48,48,55,100,56,49,56,51,98,99,48,101,102,49,55,55,56,49,101,50,48,49,50,102,99,48,101,57,56,49,101,99,56,55,56,51,49,55,48,48,48,102,102,101,56,48,99,48,49,101,54,54,99,49,100,99,56,55,102,48,49,101,50,97,50,53,49,53,97,53,102,48,55,102,53,49,48,100,56,97,53,99,56,56,49,100,48,48,102,49,97,52,49,51,48,101,101,48,55,50,48,48,49,101,102,51,100,52,48,48,102,54,57,99,54,57,50,56,48,98,51,48,49,51,49,100,98,57,53,56,56,55,56,98,49,52,100,48,51,56,52,53,48,48,56,53,49,48,55,54,99,48,102,54,48,49,101,57,56,51,57,100,48,102,48,97,51,56,55,99,52,49,100,49,48,51,99,97,48,102,102,48,51,97,97,48,102,54,97,49,54,55,52,49,50,50,49,101,97,48,55,55,48,49,102,52,48,102,48,48,55,50,52,51,99,54,56,57,100,50,48,97,102,52,99,50,97,57,102,99,56,99,53,100,56,55,54,49,51,99,97,100,50,100,53,56,102,54,53,54,49,54,54,53,56,97,48,53,57,49,52,98,51,101,52,48,50,99,49,51,57,48,52,55,57,52,101,55,55,51,56,48,51,53,97,48,48,102,102,51,101,98,57,48,48,102,102,49,102,50,100,51,48,50,54,57,48,48,57,55,52,48,48,102,102,55,98,55,52,49,100,101,48,49,51,55,52,53,55,48,48,102,102,51,100,55,57,48,55,52,97,53,55,54,50,101,48,48,52,100,56,51,102,51,57,48,99,49,101,50,56,51,99,101,48,50,54,50,57,51,102,97,53,48,48,102,102,51,100,102,54,53,101,57,53,99,54,48,102,51,56,51,99,102,48,50,54,51,99,97,50,48,101,100,97,53,54,52,50,48,102,50,49,55,56,49,100,97,50,57,99,101,57,54,56,51,97,98,48,55,48,52,97,57,99,53,54,101,97,98,50,99,52,97,102,50,98,101,101,102,102,99,48,51,51,101,57,55,53,48,52,53,99,48,57,52,101,48,48,102,102,55,100,56,99,56,49,50,55,56,48,52,101,97,48,55,53,48,51,98,54,49,101,53,48,55,49,54,48,102,100,99,49,100,55,49,55,97,53,100,56,55,57,57,48,99,98,57,50,99,49,49,56,49,100,56,53,56,51,100,48,48,55,53,99,53,56,56,51,100,53,50,97,99,97,99,50,57,52,51,100,101,57,48,49,99,99,52,57,52,102,50,101,56,51,57,50,49,99,102,48,102,100,48,55,97,100,50,100,48,100,49,49,51,52,98,55,56,50,98,97,56,97,101,52,97,50,53,55,97,100,48,56,98,101,50,57,55,51,57,52,100,57,54,48,53,56,52,57,53,102,56,49,101,56,53,102,102,100,52,48,53,102,48,48,102,102,48,55,99,57,57,52,48,57,52,54,54,52,48,57,98,55,48,48,102,102,55,100,53,97,56,51,99,101,99,57,50,53,56,97,54,57,53,57,48,48,102,102,52,98,50,50,54,48,55,100,48,48,102,102,57,98,98,54,48,49,50,56,49,100,101,50,99,52,51,99,52,48,50,54,48,102,56,51,57,53,48,50,53,101,56,49,102,99,102,99,53,54,50,53,48,48,102,102,57,54,49,55,97,53,49,48,48,57,49,50,49,97,54,99,48,55,57,51,54,101,49,101,53,52,101,97,50,102,52,97,101,50,98,51,57,98,57,54,48,49,100,99,50,99,51,53,57,57,98,48,49,56,51,100,52,50,53,56,48,57,56,52,48,55,52,54,53,52,48,51,102,102,48,55,48,56,48,102,98,56,49,99,50,56,55,56,53,99,55,57,57,50,56,48,49,102,54,56,51,97,48,48,102,102,55,57,54,48,101,57,48,98,101,55,57,49,100,99,52,54,54,100,50,49,97,50,57,99,49,101,52,48,55,51,52,98,101,48,101,55,49,54,54,101,98,51,100,51,52,97,97,50,102,53,48,56,57,54,52,51,50,101,53,50,51,99,100,97,55,49,52,97,53,57,97,48,101,102,101,55,98,56,53,54,49,54,49,49,98,97,48,100,102,102,56,48,52,51,56,50,101,97,48,101,48,56,49,51,101,54,48,52,98,102,97,52,48,49,50,98,56,48,52,101,54,56,49,51,52,97,48,101,49,54,52,97,53,50,102,56,97,53,48,101,102,48,51,97,102,48,50,54,49,99,49,102,55,56,55,49,52,51,57,48,57,48,49,101,48,50,98,53,99,50,98,100,100,50,102,52,51,57,48,49,99,56,48,55,97,99,49,102,50,48,101,55,48,55,55,52,51,99,48,53,55,50,52,102,50,57,56,97,48,52,50,50,100,52,97,98,52,101,52,52,48,101,101,48,48,53,56,57,55,48,53,50,57,52,54,53,54,57,53,54,53,56,102,56,52,97,101,56,48,56,48,56,53,49,98,50,48,98,54,48,57,102,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,57,102,54,48,48,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,50,54,55,102,56,51,100,51,48,48,50,57,55,53,48,50,53,53,53,52,48,50,99,49,49,52,48,51,51,101,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,98,56,48,48,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,49,55,102,99,48,54,102,100,53,100,55,53,100,55,102,99,48,50,56,98,56,48,49,102,50,55,99,48,55,102,101,48,102,97,99,49,102,101,56,48,51,101,100,50,56,51,102,52,48,48,102,102,102,53,97,52,49,99,48,48,102,102,55,102,52,49,99,51,55,48,55,50,56,49,100,57,48,102,50,56,49,50,102,99,48,101,57,55,48,55,102,99,97,102,50,100,99,97,102,101,48,102,97,48,49,99,97,48,51,98,54,48,50,54,50,52,49,102,102,101,48,101,49,48,49,51,48,50,49,99,57,99,53,98,56,55,48,99,51,56,98,57,50,99,49,100,102,56,51,99,54,48,49,51,57,50,99,99,48,49,101,100,102,52,100,50,98,98,56,55,99,52,97,52,52,101,101,53,53,50,54,102,50,98,56,51,102,48,49,101,48,100,51,53,56,97,102,48,49,55,54,49,52,48,100,56,48,48,102,102,49,102,55,55,48,48,102,102,102,99,99,49,101,57,56,51,101,102,48,48,102,102,55,100,97,53,56,49,51,98,102,99,49,101,57,48,55,100,52,51,99,56,49,102,52,48,48,55,97,52,48,48,102,102,52,100,49,56,49,51,50,56,48,101,51,48,49,100,100,56,48,51,100,99,56,49,101,50,50,102,56,51,99,53,99,51,97,52,48,101,97,99,51,56,52,48,52,99,52,48,51,100,57,101,49,100,51,48,101,52,57,52,51,52,53,102,57,54,101,53,57,55,50,56,56,51,98,56,53,49,56,48,57,99,57,54,51,56,97,99,48,101,100,49,52,57,99,97,102,48,101,102,49,53,98,100,51,49,50,99,48,52,98,48,97,99,52,49,57,98,98,100,99,48,97,55,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,102,53,52,48,49,102,48,99,98,48,50,52,57,48,51,98,101,49,101,50,50,99,56,49,102,50,56,49,51,101,52,53,97,98,101,57,97,57,54,57,50,53,49,97,54,48,51,99,49,48,50,53,57,99,97,98,50,57,48,48,52,57,56,98,102,54,48,97,102,52,51,50,99,99,97,99,55,99,48,57,53,102,48,55,99,50,53,55,56,55,56,52,48,49,101,101,99,52,53,48,102,51,51,54,53,51,97,53,97,53,99,56,50,54,49,50,49,49,54,99,51,98,50,57,56,49,100,52,97,98,102,49,98,49,54,53,99,98,52,98,52,50,48,48,55,54,55,101,48,49,48,101,57,49,53,49,49,50,53,51,100,50,49,49,100,48,57,48,100,56,55,57,50,100,50,100,50,100,101,54,53,49,100,49,53,49,49,49,100,98,101,102,51,99,57,50,102,51,102,53,57,49,100,49,100,57,52,55,52,55,54,50,52,57,51,101,57,53,53,53,52,54,56,100,56,100,101,97,99,49,57,102,98,100,55,49,99,48,51,56,97,56,48,49,102,49,101,101,48,50,52,102,48,51,98,48,48,102,102,52,57,101,56,48,51,101,97,102,52,48,57,55,100,52,50,48,101,100,56,48,57,56,54,52,98,48,50,54,52,48,51,56,99,48,101,57,48,48,57,98,48,48,102,97,50,49,57,54,55,100,48,48,49,51,48,56,50,49,102,56,48,55,98,101,48,52,98,99,48,51,57,51,52,55,48,102,49,57,53,100,100,49,100,49,48,51,98,50,49,100,55,97,52,52,54,100,48,101,56,51,98,50,99,51,54,48,57,52,50,99,50,48,98,100,50,100,49,98,98,57,101,48,50,54,48,49,101,51,50,99,100,99,97,99,52,51,102,99,48,101,102,57,53,48,50,53,50,53,50,51,50,48,50,51,97,52,50,54,97,54,97,52,51,50,56,56,56,56,56,56,99,98,97,57,50,57,52,57,56,57,49,55,57,56,54,49,49,57,57,54,50,54,57,102,52,56,55,57,50,49,50,49,102,102,97,49,56,52,54,57,57,57,51,100,55,102,102,99,99,99,54,102,52,55,100,51,98,57,49,53,101,97,48,50,102,54,48,48,51,101,52,98,52,48,52,102,57,56,51,100,49,48,50,52,48,99,48,49,102,53,98,54,53,56,48,55,99,99,49,100,50,100,51,48,56,52,49,101,99,48,55,102,56,48,102,51,49,51,52,48,57,53,101,99,49,101,48,101,48,48,102,55,48,51,50,53,98,56,55,51,56,97,101,48,55,97,52,48,101,50,48,49,102,97,57,54,54,48,48,102,102,102,55,55,56,55,52,56,98,51,48,101,99,48,55,98,99,51,97,48,57,99,53,48,56,55,98,99,97,50,50,99,99,51,57,56,53,55,50,55,56,55,55,56,98,99,97,52,99,50,102,49,98,50,97,100,51,51,55,52,101,97,48,101,101,57,54,49,55,49,51,57,48,98,102,99,48,53,54,52,48,48,55,100,101,50,48,48,51,101,52,55,54,48,52,101,97,50,50,56,49,51,55,56,48,102,51,56,48,57,55,56,48,50,53,52,52,49,101,49,49,53,50,48,101,54,48,49,100,99,56,51,56,55,48,55,56,54,49,102,55,48,55,54,101,53,97,51,97,53,53,50,49,56,51,57,48,48,55,99,97,99,48,55,99,52,51,100,101,48,101,98,56,49,101,55,48,51,100,57,48,101,51,97,53,56,55,99,98,97,53,56,55,99,56,49,99,97,97,54,49,55,48,49,100,54,52,97,48,102,48,48,55,55,98,48,55,54,56,48,49,100,53,54,56,50,102,56,98,51,52,50,50,56,55,57,53,57,102,99,97,55,57,54,50,101,49,54,48,57,56,53,56,53,56,48,57,56,54,57,97,57,56,57,50,53,56,50,52,98,97,57,54,57,54,101,48,54,97,57,48,102,55,54,102,98,56,101,55,57,99,100,56,101,54,48,56,100,98,48,56,99,51,56,57,49,54,50,98,50,57,100,48,55,97,56,51,100,48,53,102,48,55,100,56,51,99,97,49,101,51,48,102,97,56,55,98,48,98,97,50,100,48,51,99,54,49,101,97,48,102,55,57,55,99,53,99,48,55,97,48,51,100,48,49,101,48,50,102,56,98,48,52,102,50,100,99,98,98,48,102,48,48,102,102,55,56,48,98,100,52,101,55,56,98,53,50,101,99,98,56,50,101,52,98,52,50,100,49,50,57,51,56,98,48,50,100,48,98,53,50,99,56,98,54,52,97,52,57,52,102,52,102,52,101,50,99,49,51,53,50,100,51,56,98,48,52,98,52,56,55,49,51,53,51,100,99,98,98,98,97,97,97,49,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,49,53,99,48,49,102,48,57,98,48,55,51,56,49,102,48,48,101,52,56,51,97,99,48,50,55,56,52,49,101,101,57,55,52,53,50,48,55,57,53,48,52,51,97,50,48,102,98,51,56,49,50,100,51,99,51,57,52,53,98,57,54,54,49,100,54,50,100,48,97,55,48,101,100,57,55,98,56,49,100,99,48,55,56,48,48,102,102,57,97,98,48,101,99,48,55,57,51,56,55,54,52,51,99,56,57,52,52,56,97,97,48,102,52,99,57,53,99,53,97,50,53,50,51,97,50,49,55,102,56,97,53,102,102,56,55,55,99,98,50,50,48,53,54,57,54,52,54,55,51,99,101,53,48,49,101,56,53,52,48,50,97,51,56,48,49,102,52,98,99,48,48,102,102,102,57,49,101,56,51,99,51,48,48,102,102,55,100,54,56,48,55,50,48,51,97,101,48,52,98,97,48,51,99,54,48,55,55,48,49,100,101,48,102,57,56,49,50,100,50,53,48,54,50,101,98,100,50,52,48,55,52,99,51,57,101,53,100,48,55,56,52,49,102,50,51,49,56,98,50,50,101,48,49,101,57,56,55,101,56,99,53,53,97,52,57,55,99,48,102,100,99,51,56,50,49,99,51,52,55,50,52,48,102,48,52,51,102,97,53,55,101,52,101,56,97,50,56,55,54,97,48,101,57,50,50,97,54,54,100,51,99,98,56,56,57,50,99,49,51,56,48,51,49,54,52,48,57,49,98,48,48,102,102,55,100,97,52,56,49,50,54,54,48,48,102,98,48,57,48,101,57,49,52,52,53,102,56,49,50,102,99,48,102,54,52,51,97,101,57,48,49,101,98,50,101,99,97,50,48,102,50,56,55,57,100,51,48,49,99,98,49,55,99,49,102,99,48,55,53,48,102,56,51,101,101,48,101,98,57,52,48,49,100,99,48,102,98,99,56,55,48,100,50,52,98,57,48,102,55,56,51,98,55,48,101,54,48,51,99,48,48,102,102,102,98,57,54,101,53,48,57,53,52,57,99,53,98,51,101,53,50,97,53,49,53,56,53,56,100,100,53,50,48,50,54,57,53,101,49,101,97,48,101,99,98,57,52,101,52,49,54,48,53,101,50,49,57,53,102,102,102,99,48,99,54,49,52,48,50,102,100,56,48,49,102,51,53,48,48,102,102,50,53,49,53,49,102,49,54,52,48,101,49,52,48,57,102,51,97,50,99,57,51,98,50,52,101,52,50,48,55,53,97,48,52,97,50,52,57,52,99,48,48,102,102,102,54,102,49,54,50,48,50,53,99,49,56,99,98,101,48,52,100,53,48,51,101,52,99,53,56,56,48,51,100,100,98,56,98,99,101,53,51,102,52,98,98,97,100,100,49,51,56,55,54,98,56,55,52,99,48,52,99,98,52,53,54,50,99,99,48,49,101,101,50,101,56,49,98,49,53,100,99,48,51,48,50,53,52,48,53,98,101,48,48,102,102,55,99,97,53,56,48,57,52,53,48,102,56,56,49,51,54,99,48,48,102,97,98,51,48,102,50,48,48,102,102,51,100,57,99,57,52,56,99,56,97,48,48,102,102,102,50,99,97,48,102,48,48,102,102,98,56,48,50,54,101,56,51,99,101,48,57,57,55,52,98,48,54,98,51,101,49,100,48,48,55,50,99,48,52,98,99,56,49,51,48,52,48,50,55,52,56,99,56,100,56,97,99,48,101,101,48,55,56,51,102,52,97,97,101,49,101,53,52,55,99,100,101,52,101,48,49,50,50,50,98,98,101,99,54,52,102,48,102,49,57,53,98,98,54,50,55,102,101,48,49,52,57,48,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,54,48,52,48,48,102,97,101,98,48,48,55,100,55,50,56,49,51,48,99,48,48,102,102,102,98,50,101,48,55,102,48,53,53,48,51,56,102,48,55,48,52,53,50,51,55,50,101,51,100,100,51,55,48,55,57,99,49,101,50,48,55,57,48,97,99,48,102,100,54,48,55,54,52,48,101,102,55,54,48,101,54,48,55,101,56,51,101,52,53,49,102,48,55,56,50,49,101,100,48,101,54,56,55,49,48,51,102,56,48,48,102,54,98,56,48,51,100,100,51,56,51,56,50,53,100,49,52,56,49,100,57,57,52,101,50,57,51,100,48,55,56,48,51,99,51,50,56,101,53,54,50,48,54,100,98,97,55,50,54,97,48,55,102,56,100,50,48,48,102,97,99,97,48,48,55,100,54,97,48,51,100,99,48,48,55,100,57,55,56,51,102,101,50,97,52,49,100,48,48,102,102,55,49,99,97,101,48,55,56,101,49,100,98,48,101,53,51,55,50,57,98,56,51,102,99,48,102,57,99,51,97,54,48,101,54,48,51,100,50,48,102,54,99,51,97,97,48,101,99,102,102,48,101,51,56,55,102,48,51,99,101,49,100,51,99,49,101,101,57,50,97,99,98,53,48,101,102,57,52,99,53,52,53,48,55,101,48,98,55,48,101,48,50,52,56,55,54,52,51,98,98,56,98,98,48,102,54,49,52,49,56,98,48,50,99,53,50,57,50,56,48,52,98,48,48,102,102,52,99,50,99,97,101,98,50,98,101,56,48,51,55,102,56,48,57,49,54,48,50,52,56,99,49,99,102,48,48,102,102,51,101,98,102,52,48,57,55,97,48,101,55,48,49,50,101,52,48,101,52,52,97,98,99,53,55,56,55,51,99,51,57,102,56,98,101,99,56,102,54,48,57,99,48,102,52,97,54,55,52,57,48,49,51,101,48,102,99,48,55,98,56,51,102,56,57,51,102,54,48,102,55,56,55,98,99,51,101,50,53,97,50,51,49,48,50,100,56,51,101,97,53,97,57,56,57,49,55,54,57,99,55,99,55,51,53,51,54,100,54,52,51,52,49,52,50,48,98,102,48,48,55,100,55,54,48,48,51,101,98,52,99,48,57,54,53,48,48,102,102,55,100,54,55,56,51,57,50,50,98,48,49,99,102,48,49,50,102,99,49,100,52,54,51,97,53,49,57,50,98,48,55,98,52,49,101,57,56,55,56,52,97,51,48,101,48,54,48,55,98,52,48,102,49,98,56,48,51,100,101,48,49,102,97,48,102,53,49,52,53,56,49,101,49,56,55,100,99,51,57,56,49,99,53,48,101,49,51,56,49,101,102,99,49,100,52,57,48,102,102,49,55,50,49,100,97,48,101,55,52,57,54,48,53,55,57,49,48,101,101,56,55,54,99,49,50,56,53,53,57,53,102,51,102,102,52,102,52,101,52,102,48,51,48,102,53,102,102,100,55,53,50,57,50,99,52,98,49,50,98,99,97,56,50,98,100,51,56,98,51,50,100,49,51,57,48,99,97,101,50,97,99,97,101,52,51,52,98,52,102,50,99,52,98,48,52,102,52,57,54,53,48,56,97,102,50,98,99,97,102,52,53,54,54,57,50,57,50,100,51,57,51,100,50,57,50,101,97,53,49,57,49,49,49,49,48,100,49,54,54,100,50,100,51,53,51,49,51,50,98,51,54,100,52,54,98,55,50,101,98,52,56,51,50,97,48,50,56,101,56,48,51,101,101,56,56,48,49,102,50,55,99,48,55,54,50,48,52,57,97,97,53,57,55,52,48,101,49,52,48,57,51,49,52,97,48,101,49,48,51,101,97,48,55,102,101,56,101,57,48,53,56,50,48,48,55,97,56,51,99,101,57,53,54,53,48,48,51,99,56,48,55,52,48,49,99,100,54,49,49,54,99,49,101,56,56,55,51,52,98,99,48,101,102,50,52,57,55,99,48,101,97,48,48,102,102,57,56,49,48,101,98,48,55,99,56,51,98,101,48,102,54,52,97,52,48,102,97,56,55,53,56,51,97,97,57,102,52,53,50,49,54,50,53,49,99,99,49,53,50,49,100,97,50,100,50,57,51,57,51,102,101,50,100,53,51,56,97,102,50,98,100,48,102,102,99,49,102,97,48,48,55,100,102,49,56,48,51,101,101,52,48,97,52,48,48,102,102,55,100,53,100,48,49,50,102,48,101,51,52,48,101,100,56,98,51,48,101,48,56,55,97,99,48,57,57,57,48,55,56,100,54,101,48,55,53,99,51,57,101,49,99,54,99,48,102,54,52,51,56,101,53,48,56,51,99,53,48,55,55,50,53,55,48,55,97,99,51,56,99,48,102,56,99,48,52,56,99,49,102,100,102,48,55,54,101,53,102,56,55,52,48,51,102,101,57,97,49,102,49,48,101,57,56,55,52,99,49,101,48,56,51,98,102,50,98,56,97,54,99,56,50,57,99,49,100,54,52,49,48,101,100,56,55,56,52,51,99,48,57,52,48,48,102,54,102,57,54,54,49,101,52,50,98,101,102,48,50,52,52,98,48,48,48,102,102,97,99,97,48,50,55,50,99,48,57,101,52,48,50,54,52,56,48,57,102,57,48,55,97,101,102,56,51,101,53,48,50,54,54,52,51,102,102,56,49,101,48,48,55,99,49,98,52,48,55,52,97,51,50,97,53,51,50,56,51,97,56,49,99,48,48,102,102,101,98,102,50,97,99,51,98,57,56,51,99,56,49,101,97,48,102,53,50,48,49,52,100,50,56,99,49,99,49,48,101,56,48,55,52,52,97,97,52,98,56,52,49,50,100,56,51,101,56,53,101,100,102,50,99,49,51,48,97,100,48,52,102,97,54,102,52,98,100,48,101,51,57,100,97,52,51,50,98,100,48,100,48,52,53,102,48,50,54,99,99,48,57,98,100,48,55,102,50,48,52,101,101,48,51,101,52,48,102,50,56,51,101,102,48,50,54,49,48,51,102,56,49,101,51,48,102,98,56,55,99,52,51,99,52,53,57,57,55,52,57,50,56,48,56,54,53,98,56,55,97,52,51,101,50,49,101,53,50,56,52,51,56,99,49,100,102,50,101,56,51,100,52,49,101,54,48,102,57,50,50,48,55,49,52,49,100,102,98,48,49,102,98,48,102,49,56,55,98,48,98,53,48,101,98,56,51,98,102,48,101,98,49,54,97,49,101,98,50,102,50,52,51,98,52,49,100,55,56,50,102,49,99,52,49,50,98,53,48,49,51,48,56,99,57,51,55,55,97,54,50,54,97,53,56,50,98,52,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,97,101,52,50,52,99,52,57,50,98,100,50,53,97,52,98,52,52,55,48,51,50,52,56,54,55,98,57,100,98,55,51,52,101,55,48,55,51,48,52,101,102,56,52,102,48,54,56,52,48,98,49,53,100,53,48,97,101,98,102,101,48,51,97,100,56,48,51,101,56,102,56,48,49,102,50,53,50,48,50,55,51,53,51,99,48,57,97,56,48,101,52,48,49,50,102,99,48,52,101,100,56,51,101,51,48,101,100,48,51,99,53,48,55,50,99,49,102,99,48,48,102,102,55,98,56,99,48,52,98,48,51,100,48,49,102,48,52,55,48,55,48,52,48,101,50,48,51,98,97,48,101,57,98,48,55,54,52,49,100,99,56,51,100,55,48,102,57,97,53,54,50,99,56,98,98,48,101,99,56,51,57,101,50,56,53,50,52,98,101,101,49,102,97,48,102,53,102,48,101,57,57,53,101,56,49,99,98,97,48,102,54,57,53,100,99,97,100,50,99,49,48,57,49,48,97,100,50,98,52,48,52,99,48,48,102,102,52,102,53,50,100,48,51,56,48,54,52,101,97,56,48,52,48,101,49,53,52,53,57,57,54,50,53,51,97,54,98,52,53,57,49,53,50,53,56,50,54,49,53,52,53,56,51,49,57,101,99,99,50,55,97,48,50,52,98,101,56,54,57,56,99,101,52,56,54,55,97,51,97,52,48,54,48,57,50,56,102,101,53,50,53,98,102,52,56,101,102,98,102,51,55,53,49,53,98,56,54,55,53,52,51,102,51,102,100,52,48,49,102,49,56,48,101,55,99,49,102,49,48,51,98,102,48,55,101,101,48,101,100,56,51,98,52,48,102,54,52,49,100,54,48,55,57,52,97,56,48,102,56,48,55,48,99,51,100,55,54,53,97,101,50,56,99,51,99,48,53,49,49,55,48,53,51,56,55,56,48,97,57,50,99,51,57,52,54,53,102,57,54,54,49,100,55,50,99,102,97,50,57,55,50,49,100,100,50,100,48,98,98,50,57,57,50,102,97,49,57,55,52,53,50,57,54,54,56,54,101,48,50,52,56,98,49,52,99,56,56,52,99,52,53,55,49,48,100,99,98,57,52,100,56,98,56,100,102,101,49,97,101,97,48,52,52,52,48,48,102,102,102,57,48,97,56,49,51,101,50,53,97,56,49,50,50,56,48,48,102,102,102,97,102,51,48,55,57,54,49,101,56,48,101,49,48,55,97,99,51,98,54,49,100,98,48,55,100,97,49,101,98,57,48,101,55,102,48,55,53,56,56,101,53,97,49,55,56,49,99,100,54,52,51,99,52,53,98,56,48,57,49,56,51,102,48,48,102,102,55,50,97,53,53,56,55,100,99,48,49,101,100,98,48,101,56,56,55,99,52,97,54,48,102,48,50,50,56,55,99,55,50,49,48,55,53,48,51,100,97,57,53,52,53,102,56,50,52,52,97,50,50,99,51,56,55,55,52,97,101,52,97,57,50,99,100,99,97,52,48,97,48,52,57,50,55,99,48,49,101,101,97,56,48,57,98,54,48,48,102,102,102,57,56,98,56,49,50,56,99,48,102,53,52,49,102,56,48,49,50,97,50,48,101,53,52,48,57,56,97,48,101,51,97,52,49,54,48,102,48,55,52,56,48,57,53,50,101,48,102,50,48,48,102,102,49,101,97,48,48,55,54,56,97,99,55,52,51,99,52,101,50,53,48,55,57,48,48,49,101,98,98,48,51,99,56,48,50,53,56,56,51,56,99,49,100,51,100,56,97,54,50,97,52,51,98,52,53,99,57,53,52,53,98,54,50,57,52,98,51,50,57,57,50,57,51,50,56,48,52,101,99,98,100,48,101,102,56,48,57,55,101,50,52,53,56,49,53,57,99,98,51,55,54,51,97,48,101,102,102,48,48,98,55,52,48,55,98,50,48,102,50,52,51,99,50,48,102,56,99,49,101,56,56,51,99,97,48,55,98,97,49,101,102,52,56,99,57,56,49,101,101,48,55,97,54,49,102,102,48,102,57,48,51,99,54,48,102,52,97,54,54,54,100,48,49,49,99,49,51,54,49,101,52,48,102,99,48,55,56,48,98,50,48,102,51,57,55,52,57,50,48,57,55,50,98,53,48,56,97,101,50,97,53,56,100,52,53,97,57,54,56,57,55,52,52,53,48,48,102,102,97,101,50,98,57,48,55,52,53,52,56,48,57,55,57,53,101,56,50,100,101,48,99,101,48,51,56,48,48,57,50,101,48,55,102,101,53,99,56,49,50,98,56,48,52,100,54,56,49,50,101,101,48,102,101,52,97,48,97,54,54,57,100,48,55,53,99,48,102,97,48,49,100,50,56,55,102,52,98,51,52,50,52,97,52,57,50,98,99,97,101,52,55,50,100,56,97,97,48,101,53,56,51,99,56,48,101,98,56,55,99,100,50,56,97,56,52,57,50,99,99,98,53,50,97,52,98,99,52,51,50,57,49,49,53,51,56,48,49,101,100,101,52,54,100,99,98,57,48,49,50,100,50,99,51,57,53,57,56,99,53,56,49,49,55,51,52,53,50,50,53,48,50,99,99,57,52,56,56,57,50,56,48,57,48,57,48,56,52,57,56,99,51,99,56,56,57,54,56,56,102,51,99,56,101,57,52,56,56,57,48,100,102,54,53,101,52,54,55,57,56,97,101,56,101,57,48,99,97,52,50,51,98,102,50,52,57,56,52,97,57,97,57,51,53,54,101,55,102,51,54,48,99,101,100,97,98,48,99,53,101,98,102,101,48,49,101,100,50,48,52,97,54,48,51,102,48,52,50,48,50,54,53,52,48,57,54,50,48,50,53,101,99,49,102,100,50,49,98,101,53,53,53,98,97,48,102,55,99,49,99,98,48,51,97,54,48,55,57,54,53,57,97,49,57,53,52,53,100,50,48,48,102,102,55,56,57,56,50,57,56,98,53,48,102,101,56,51,98,101,48,101,100,48,55,99,57,50,99,97,55,101,53,56,57,53,56,56,97,56,48,56,56,57,50,57,48,56,49,54,53,100,101,57,100,55,56,97,100,50,98,55,53,99,55,56,52,101,48,49,50,101,52,48,56,98,57,52,51,99,48,49,55,57,101,48,48,102,57,56,101,56,49,50,97,50,53,99,56,55,51,52,48,57,99,57,48,55,53,101,48,52,99,56,48,55,52,52,49,100,102,56,55,99,57,48,52,49,100,56,56,55,97,56,49,99,54,56,55,51,48,51,97,50,49,101,54,48,102,56,99,48,55,54,99,51,100,99,53,56,48,55,49,49,51,48,49,101,101,57,55,97,48,102,53,52,48,57,57,102,48,102,101,57,55,52,56,98,54,49,102,102,52,99,52,57,52,101,48,101,102,50,50,48,55,98,53,51,48,51,98,101,56,97,56,101,53,99,55,48,101,52,97,49,53,97,48,100,49,53,101,53,48,99,52,57,54,97,100,49,53,101,100,50,48,53,102,101,97,48,54,56,50,48,48,102,56,56,52,56,48,51,101,99,97,102,56,51,99,99,48,55,53,54,49,101,102,48,50,52,51,48,49,101,56,48,55,98,52,98,54,50,100,48,49,101,48,56,55,48,55,49,55,97,48,102,50,48,49,100,100,50,54,56,55,56,99,98,100,99,57,97,56,52,53,54,56,51,57,102,48,101,97,48,55,55,99,48,57,54,57,48,55,51,54,49,100,50,48,101,49,49,52,54,57,48,53,102,48,55,101,53,51,99,98,55,52,52,99,56,54,53,98,57,54,50,53,56,100,49,53,54,49,100,57,50,57,48,51,57,101,56,52,49,100,101,56,56,97,52,57,101,53,55,49,54,50,56,52,53,56,54,98,50,98,54,99,48,54,99,100,48,50,55,49,56,48,57,51,57,48,55,49,54,48,52,102,51,48,51,56,98,48,102,98,56,51,56,52,48,55,102,56,49,99,54,48,101,102,56,55,98,52,51,98,50,49,101,99,50,56,48,51,99,101,53,55,49,53,50,53,99,49,54,50,49,100,97,48,101,55,49,55,56,49,101,52,48,55,55,101,49,101,52,50,101,56,51,97,48,49,101,54,48,101,54,57,53,54,48,102,48,56,49,100,102,57,54,48,49,102,50,48,101,101,48,55,98,100,48,99,51,97,97,48,102,48,56,51,97,54,56,54,49,101,102,50,102,49,51,52,51,57,97,49,101,97,52,51,50,56,100,51,49,51,99,97,48,50,99,49,50,50,57,99,56,54,101,100,98,98,52,100,52,50,52,100,102,102,48,48,56,98,56,53,100,52,48,54,48,99,48,48,55,100,99,51,48,48,51,101,56,49,99,48,57,57,97,48,48,102,102,55,100,54,51,57,55,48,53,101,48,51,99,99,50,97,99,97,97,52,56,48,55,97,50,48,52,98,49,48,55,56,52,49,101,48,56,51,100,51,48,48,55,98,51,99,51,101,56,49,99,98,50,98,99,51,102,101,49,102,55,50,99,52,49,100,56,48,51,98,55,50,98,48,51,102,48,49,100,53,50,56,52,49,100,54,56,48,51,99,99,48,56,55,57,49,49,99,49,99,102,56,55,49,48,51,56,48,49,99,98,48,102,54,48,55,100,100,48,56,51,102,101,49,100,99,50,57,52,97,100,101,56,50,57,98,99,97,48,48,102,49,48,55,99,48,97,100,48,102,50,57,53,56,49,100,97,100,101,53,48,53,48,48,48,102,102,52,99,48,48,102,102,53,102,51,53,102,102,100,55,53,100,55,53,102,102,48,55,53,48,48,49,102,53,102,56,48,52,98,56,56,51,97,57,48,50,54,101,48,48,102,102,57,98,99,48,55,52,54,48,52,98,99,56,51,101,100,48,50,54,50,56,51,56,54,48,52,97,53,56,51,97,102,48,55,56,49,56,51,102,57,99,51,100,48,48,102,102,52,99,48,56,51,99,97,99,53,48,53,48,55,50,48,49,100,102,101,48,101,57,48,51,98,48,48,102,57,56,55,101,56,97,53,48,49,51,97,99,49,101,54,48,102,100,56,51,98,51,50,57,54,55,48,55,97,56,51,99,50,49,100,98,50,97,99,51,57,50,53,55,48,50,55,52,51,102,52,53,49,55,101,53,57,48,55,57,53,48,56,51,50,101,57,101,53,56,54,56,50,98,49,51,99,50,54,52,48,57,56,99,48,55,54,101,49,100,49,48,55,51,101,48,52,99,49,56,51,102,56,48,55,52,52,49,99,53,48,55,56,99,53,48,56,51,100,102,48,101,52,56,51,97,98,48,55,99,97,48,102,52,56,49,100,99,48,55,51,48,49,101,100,56,55,53,56,49,50,49,99,51,98,52,48,102,52,56,51,97,56,49,99,55,48,102,98,57,55,97,49,100,56,48,101,101,56,51,99,53,48,101,100,56,48,57,54,48,55,56,56,51,100,56,53,52,56,48,57,48,48,55,101,48,97,57,50,98,53,49,48,51,99,97,53,53,48,50,52,52,51,100,52,49,101,50,52,48,99,53,55,49,54,54,56,98,100,48,48,51,99,50,53,101,51,52,54,50,99,49,51,48,50,54,53,56,55,100,101,52,54,55,54,49,50,49,56,55,53,100,54,49,101,56,48,52,48,101,51,48,101,55,54,57,99,54,102,56,52,53,52,57,97,98,49,99,49,55,56,102,56,53,102,53,56,98,56,101,98,56,101,100,100,98,97,101,53,100,100,98,57,55,54,52,101,101,101,101,102,102,98,98,55,51,102,101,48,100,55,102,102,102,101,55,51,102,102,99,101,51,57,56,50,99,53,54,53,102,102,54,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,48,51,57,49,48,48,55,100,53,102,56,48,51,101,101,57,56,48,57,99,50,48,48,102,102,55,100,54,53,48,55,56,99,51,98,99,53,49,56,51,97,97,48,102,56,54,50,99,52,49,99,52,50,53,48,51,99,53,50,57,56,51,100,97,48,102,49,52,49,99,101,98,56,53,50,48,51,97,56,50,98,49,98,48,102,99,51,48,57,50,53,56,48,55,48,49,49,56,51,100,97,53,55,102,48,55,56,101,49,101,54,48,55,53,54,49,102,100,48,102,56,48,55,53,54,52,51,99,99,49,99,98,48,55,55,101,53,55,48,55,53,54,57,51,99,97,53,55,48,48,49,100,56,51,101,101,52,51,99,50,53,54,51,55,56,98,51,99,101,101,52,102,48,48,100,56,100,48,50,52,51,52,48,57,100,54,48,55,53,50,48,52,102,56,56,49,50,100,99,48,101,97,56,49,102,57,56,51,98,99,48,102,53,56,51,98,99,50,99,48,98,54,48,102,56,56,51,98,102,48,101,48,56,55,56,52,51,102,97,49,99,50,48,101,51,48,51,100,48,48,101,98,56,51,99,99,52,100,48,55,53,97,49,102,54,48,102,49,48,55,48,48,51,57,97,49,102,50,48,102,51,48,51,98,55,48,102,53,57,54,54,49,100,101,57,52,48,97,52,54,48,102,49,56,55,50,49,51,48,51,100,97,56,101,53,51,57,55,101,56,52,57,101,53,48,48,55,55,56,98,50,56,98,101,56,98,54,53,56,57,52,48,53,54,55,52,101,56,52,48,57,48,48,102,102,56,101,49,53,48,55,101,56,48,57,50,97,48,48,102,102,55,100,57,50,48,49,51,55,50,48,52,56,52,56,55,102,48,51,97,97,49,101,97,48,55,48,50,48,102,97,52,49,101,50,57,52,48,49,100,56,50,56,52,51,101,54,53,49,56,55,99,56,98,56,48,55,52,57,99,49,101,52,48,51,99,102,50,98,48,49,99,102,56,55,100,49,51,48,97,99,50,101,48,51,97,101,53,57,50,55,97,50,56,55,99,99,49,100,102,56,55,51,52,51,102,52,49,99,102,52,50,48,102,49,50,49,49,55,99,53,53,48,55,52,56,97,53,48,101,99,56,55,56,100,49,49,51,53,51,51,53,57,54,52,49,100,102,52,54,97,50,97,101,57,51,101,50,50,49,48,50,100,48,51,102,99,48,51,98,102,57,55,53,48,50,52,56,48,48,55,100,51,99,48,48,51,101,101,55,48,48,57,55,101,48,48,102,102,55,100,97,49,48,51,56,97,48,101,99,49,54,48,100,56,55,97,48,51,97,101,49,99,97,48,50,54,52,56,51,98,97,53,51,49,52,99,53,49,48,51,100,51,48,55,52,48,53,99,57,55,97,49,99,56,48,101,101,48,55,57,48,98,52,48,102,55,57,52,97,49,100,48,48,55,54,48,57,48,49,102,57,48,102,100,48,51,98,54,48,55,55,98,99,49,101,57,48,55,102,48,51,102,56,57,50,48,101,54,100,51,48,49,101,48,48,55,102,99,48,49,101,100,56,48,101,53,56,55,57,56,51,99,102,53,50,53,57,51,56,53,56,50,51,53,49,53,52,53,98,49,49,50,100,51,52,100,49,54,48,48,102,102,55,54,101,98,102,101,48,98,52,48,49,51,52,99,48,52,97,57,56,51,56,101,48,50,55,51,48,49,99,99,48,55,99,56,49,99,50,48,49,51,48,50,49,99,101,99,49,102,57,48,55,54,48,49,102,99,54,56,51,98,54,99,48,55,97,52,51,98,102,52,53,102,56,55,99,48,51,98,53,56,98,49,56,48,101,57,56,55,99,52,97,49,48,102,101,49,52,55,56,48,52,99,99,51,57,56,49,101,52,48,101,57,56,55,56,100,49,51,97,49,48,55,56,99,51,98,56,53,54,50,54,102,97,50,98,99,98,100,52,50,99,101,55,52,54,101,56,48,53,57,54,52,102,50,97,101,100,51,53,48,49,99,48,48,102,102,57,100,100,48,48,55,100,98,48,48,102,102,48,51,101,98,54,48,51,101,101,48,48,102,97,99,51,48,50,54,97,52,51,100,54,48,101,48,99,98,100,52,100,48,102,57,48,55,99,99,51,56,99,56,57,48,53,48,102,48,55,55,97,48,102,56,48,51,99,48,48,101,97,48,98,102,48,55,53,99,49,100,97,48,55,57,98,100,50,52,49,100,98,56,51,98,56,48,102,57,48,55,98,51,48,55,52,53,49,99,98,52,48,102,49,48,55,98,57,48,48,98,52,97,48,101,51,57,54,97,49,102,102,54,48,51,98,50,49,101,49,99,53,50,56,55,98,52,98,102,99,53,55,57,54,48,56,97,56,98,99,98,49,48,52,56,51,56,53,56,54,50,98,53,48,56,48,51,97,101,53,52,48,97,57,48,48,49,102,54,56,101,48,48,102,102,102,97,57,51,48,50,53,97,56,48,49,102,54,57,52,48,101,97,53,56,48,101,51,56,51,101,48,50,57,100,102,50,56,56,51,101,48,53,49,55,55,97,56,51,57,101,48,102,51,48,51,97,52,56,50,48,101,102,99,97,100,48,102,102,48,55,54,54,56,98,51,48,102,50,56,51,98,97,50,100,56,51,99,53,99,97,99,48,102,97,48,55,57,99,49,100,100,48,55,102,56,98,55,50,97,97,52,98,98,50,97,56,49,100,102,49,53,99,53,49,49,54,48,48,102,102,50,53,101,56,55,98,49,54,50,53,49,97,52,50,54,49,53,97,53,57,52,100,52,102,52,48,98,50,98,102,102,99,48,50,53,56,57,55,53,48,51,49,48,48,102,102,48,55,100,56,57,56,48,51,101,98,52,99,48,57,57,97,48,48,102,102,55,100,54,55,56,51,101,99,50,99,99,49,99,102,48,51,102,102,48,101,57,97,52,55,52,52,51,97,50,48,48,51,100,97,52,48,102,52,56,51,98,99,53,49,56,55,102,102,48,51,97,53,48,55,56,98,98,48,55,51,99,51,56,97,49,101,97,50,102,55,48,51,98,100,48,102,98,56,55,99,56,51,56,56,49,99,49,54,99,51,100,102,99,51,97,55,52,49,102,101,50,57,52,51,98,50,49,102,49,57,50,98,99,97,102,50,52,49,100,100,48,102,50,55,52,97,50,97,99,98,48,57,101,52,57,48,49,51,99,98,48,48,102,102,50,101,102,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,55,100,53,48,48,102,102,55,99,51,50,99,48,57,50,52,48,101,102,56,55,56,56,98,50,48,55,99,97,48,52,102,57,49,54,97,102,97,54,97,53,97,52,57,52,54,57,56,48,102,48,52,48,57,54,54,50,97,99,97,52,48,49,50,54,50,102,100,56,50,98,100,48,99,98,51,50,98,49,102,48,50,53,55,99,49,102,48,57,53,101,49,101,49,48,48,55,98,98,49,49,52,51,99,99,100,57,52,101,57,54,57,55,50,48,57,56,52,56,52,53,98,48,101,99,50,54,48,55,53,50,97,102,99,54,99,53,57,55,50,100,50,100,48,56,48,49,100,57,102,56,48,52,50,97,53,48,48,101,51,54,48,48,102,102,55,99,55,57,52,48,57,52,53,48,101,55,56,49,50,57,50,48,48,102,97,98,53,48,50,53,99,102,56,55,52,53,50,49,50,57,50,56,48,49,101,54,54,99,49,100,102,56,51,57,102,48,50,54,101,56,51,100,50,48,57,57,98,50,98,57,100,48,99,52,51,101,50,48,102,97,52,48,57,55,55,48,55,50,51,56,98,98,52,54,52,55,101,53,53,56,55,55,52,51,98,101,52,53,49,49,98,48,48,55,98,54,100,49,55,99,99,50,55,54,50,102,56,98,48,57,99,52,98,57,54,48,49,101,51,50,99,52,100,98,98,55,102,101,48,55,56,52,98,97,101,98,52,98,102,101,48,49,55,56,48,48,102,102,48,102,57,53,99,56,48,51,101,100,102,99,49,102,57,57,52,101,48,102,99,56,51,100,97,48,48,102,97,100,100,48,55,52,101,53,56,97,48,48,102,102,55,49,52,51,56,50,49,99,51,101,53,48,102,48,55,100,50,102,98,48,57,52,48,101,102,99,51,101,50,57,97,48,102,52,98,56,55,57,48,51,57,99,48,52,98,97,56,51,102,56,48,55,54,102,56,98,49,50,57,48,98,102,48,55,55,50,57,97,49,101,54,48,55,54,51,50,49,99,55,50,100,100,50,48,98,51,56,50,98,102,57,52,52,49,101,102,99,48,48,102,55,56,56,50,54,98,49,54,48,53,57,55,99,53,55,50,48,99,49,53,97,97,48,50,50,51,97,56,48,100,53,54,48,48,102,102,102,57,55,48,56,49,50,99,52,53,97,56,51,97,98,48,48,55,100,57,98,56,55,98,48,48,102,102,57,57,49,52,97,48,102,49,56,55,55,56,98,51,50,98,52,48,57,97,97,48,49,50,49,99,53,53,49,52,48,56,48,53,97,97,52,50,53,57,55,99,49,100,98,99,48,101,51,52,48,57,55,101,48,50,53,98,48,51,56,56,53,56,56,48,51,100,99,97,53,54,100,48,55,55,56,97,101,52,53,50,97,54,99,98,57,52,57,50,99,98,50,54,57,53,56,48,57,51,50,102,52,51,99,48,48,57,102,52,48,100,53,55,53,52,53,53,100,52,56,50,52,51,56,48,97,97,56,98,102,101,48,99,52,56,49,50,100,101,48,52,100,49,48,51,102,52,48,50,53,50,48,49,101,49,97,48,48,51,100,56,48,50,53,102,48,51,102,49,56,49,100,102,48,51,99,48,50,97,97,53,51,50,56,97,102,48,102,48,48,48,102,102,51,100,98,48,49,99,102,48,102,53,48,54,51,56,98,49,50,56,48,98,100,48,101,98,97,53,48,54,54,53,55,48,55,99,56,51,98,99,49,101,48,50,97,48,48,56,56,53,51,56,55,57,52,98,98,52,51,102,97,99,97,102,97,100,50,48,57,99,48,100,55,49,57,51,100,48,57,48,50,100,98,48,48,99,52,49,48,48,102,102,55,100,49,53,48,48,102,102,51,101,52,97,99,53,56,48,49,51,57,101,49,102,57,48,101,99,48,49,50,98,99,48,52,101,51,98,101,48,101,102,48,51,57,48,48,102,49,57,98,48,101,50,48,55,57,52,98,97,54,48,48,57,56,49,48,102,101,56,51,101,55,48,55,54,50,49,99,53,99,48,102,54,99,51,102,101,53,97,48,51,101,55,48,101,98,56,55,54,52,51,56,52,48,101,98,56,51,98,97,48,101,97,99,97,98,48,55,53,56,48,101,100,52,51,98,56,56,101,49,101,98,52,98,48,101,98,48,55,102,100,49,57,48,56,97,57,52,49,50,56,52,51,99,48,57,99,53,57,56,55,56,54,52,51,57,52,57,52,57,101,100,56,55,54,100,51,48,98,48,50,99,48,98,49,52,99,50,98,99,48,50,99,100,53,52,54,55,48,101,97,56,55,97,52,51,99,99,49,99,55,50,102,99,97,53,48,102,56,48,55,51,52,51,99,56,53,101,56,55,52,52,51,100,52,49,100,99,50,99,99,97,102,50,101,99,51,98,101,49,101,54,48,101,99,49,55,50,57,101,53,48,48,102,102,55,56,52,97,49,50,101,52,97,53,52,101,52,53,50,99,99,97,97,50,100,99,97,53,50,101,56,97,97,52,57,52,51,52,102,50,98,48,98,52,50,98,52,98,52,52,55,52,51,50,99,48,97,101,52,102,52,49,52,97,54,100,51,57,48,53,51,57,49,49,49,100,51,57,57,98,56,98,56,56,98,53,102,102,48,48,102,102,102,99,50,52,52,52,97,52,54,52,102,52,55,52,55,52,100,52,50,55,100,57,52,98,52,52,52,98,54,53,97,52,57,52,53,52,99,52,55,98,99,102,98,48,57,50,99,98,102,51,50,102,97,51,98,99,56,101,57,48,99,55,102,48,102,97,51,53,52,100,49,101,55,101,102,97,54,97,50,98,53,49,102,99,102,99,55,53,101,97,48,49,55,101,48,48,102,102,48,102,56,99,49,48,48,51,101,102,51,52,49,101,97,56,55,99,52,49,101,99,97,52,48,49,50,52,101,48,52,101,54,56,51,101,100,99,49,101,57,50,57,56,51,99,48,53,48,98,99,53,97,56,51,97,53,48,55,56,101,48,102,97,52,49,101,52,48,55,56,56,98,100,48,55,56,52,53,100,56,51,99,57,50,99,99,51,99,97,48,52,98,101,56,51,97,53,48,101,48,48,102,102,51,97,54,50,57,48,51,100,101,48,102,54,52,49,101,102,97,54,97,50,49,54,50,56,97,57,101,56,56,57,50,49,101,98,50,101,99,97,100,48,101,48,48,55,53,48,51,97,52,101,48,55,56,48,98,48,50,102,100,50,99,98,56,50,99,99,97,97,102,55,98,97,55,97,48,50,56,48,54,48,53,98,54,101,98,54,101,99,52,51,97,100,100,99,100,98,53,55,48,52,100,98,98,56,97,100,100,98,98,56,102,98,49,97,98,55,100,102,101,51,49,97,98,55,51,56,101,54,48,98,49,48,98,102,101,48,52,50,52,48,48,102,57,48,101,56,48,51,101,98,97,53,48,56,48,49,102,54,48,48,102,102,48,52,56,48,56,55,102,53,49,99,97,56,55,48,98,98,54,52,49,101,51,56,51,56,52,54,48,51,100,56,48,52,99,50,48,55,51,48,97,102,48,101,100,48,55,52,52,51,99,50,49,102,99,50,102,52,51,102,99,53,99,48,51,97,102,48,55,50,99,48,102,98,52,48,49,101,100,99,48,55,54,56,53,51,48,55,55,48,97,49,48,102,51,49,52,49,52,56,97,53,98,48,55,97,99,51,99,48,49,102,54,54,50,48,97,101,50,101,54,49,48,52,51,99,52,57,100,57,51,97,49,49,52,97,99,48,48,55,98,55,48,98,100,48,52,102,52,98,55,48,48,49,52,52,50,49,101,100,48,101,99,49,55,56,49,99,55,48,102,53,48,55,57,56,51,57,97,49,101,55,50,57,99,98,56,48,101,101,48,55,97,48,51,97,50,49,101,50,50,101,99,51,97,101,49,101,51,48,101,102,48,55,56,52,97,97,52,101,50,57,48,98,102,50,56,48,98,99,48,101,101,57,54,48,57,50,53,53,49,55,48,53,51,49,55,97,53,49,57,54,55,49,48,57,97,53,52,57,54,99,53,55,97,55,50,51,50,52,97,48,57,54,50,53,52,50,55,49,49,52,101,50,98,57,51,100,49,100,50,57,48,53,51,53,98,56,55,50,50,98,55,48,48,102,99,48,52,97,52,53,52,54,52,102,52,55,52,56,52,50,52,100,54,49,57,52,98,52,52,52,98,54,53,100,52,54,52,97,52,51,52,56,56,99,102,98,48,57,50,99,98,102,51,52,99,50,52,51,50,57,48,56,101,57,49,98,99,51,101,56,100,53,51,52,54,97,100,102,54,57,97,56,102,101,52,100,101,55,102,50,52,48,49,52,98,101,48,48,102,102,102,57,52,53,56,49,50,53,50,49,100,55,48,50,52,102,56,48,49,102,54,53,99,53,100,97,53,48,55,48,99,97,102,50,99,97,48,51,98,97,48,52,99,55,48,55,50,56,98,52,48,50,54,55,99,98,99,52,99,101,56,97,53,55,55,50,57,57,48,52,51,101,101,48,102,56,99,49,102,102,56,49,51,48,52,57,50,53,97,56,55,55,99,97,102,52,56,50,97,52,51,97,52,49,100,52,52,50,52,51,57,52,49,52,52,48,101,99,97,50,100,49,53,99,53,51,97,54,100,49,55,101,53,57,99,49,53,102,56,48,56,97,49,101,50,50,99,55,54,57,102,49,102,101,48,50,100,98,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,55,48,101,48,48,102,102,51,101,51,57,56,48,102,102,99,49,102,54,48,51,102,101,48,48,102,102,55,100,53,97,48,51,56,56,48,48,102,102,55,97,100,50,48,101,48,99,51,102,101,48,101,48,99,48,49,101,56,97,56,55,55,48,49,100,56,56,51,56,48,48,102,102,55,52,56,48,48,102,55,101,97,48,49,55,48,53,55,52,56,51,101,97,48,55,50,56,48,101,101,48,48,57,55,55,48,55,50,50,48,48,102,102,102,54,48,56,51,102,100,48,101,53,101,50,100,52,51,56,97,49,99,52,101,57,54,49,99,48,48,55,56,98,56,98,97,50,99,56,48,49,101,100,99,52,101,50,98,56,48,49,101,102,49,50,56,100,51,48,48,52,97,49,51,48,48,52,98,99,51,102,48,53,102,99,57,50,57,52,48,48,102,102,48,57,101,51,53,48,48,100,53,53,48,48,102,102,55,99,52,49,99,49,102,56,56,51,100,52,48,55,101,48,48,48,102,102,102,97,98,53,48,102,55,101,48,55,97,50,49,102,53,48,102,50,56,55,99,98,56,51,97,48,48,50,54,56,56,51,99,48,48,101,51,52,49,100,99,56,48,51,100,99,56,49,101,52,48,102,48,48,102,102,55,56,102,56,55,52,56,49,100,54,48,55,48,48,102,102,48,57,55,54,48,50,53,97,48,48,102,102,49,101,100,49,48,101,52,49,52,53,56,51,99,48,53,98,49,54,55,52,53,49,48,55,54,99,97,50,101,53,97,57,54,53,99,97,100,48,101,101,49,52,97,48,50,53,101,49,100,102,50,98,52,49,51,50,57,51,56,97,99,50,97,100,48,51,51,57,53,51,102,102,99,48,54,97,51,53,100,55,53,100,55,102,99,48,50,52,49,99,48,49,102,54,99,54,48,48,102,102,100,55,52,101,48,48,102,102,55,100,57,54,48,48,102,102,50,54,55,102,48,49,51,56,101,48,48,53,51,49,50,48,102,49,57,52,48,98,102,100,52,49,102,102,48,48,102,102,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,48,52,48,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,102,53,48,48,55,99,54,100,52,48,57,52,52,52,54,48,50,54,100,99,48,49,102,54,57,52,48,101,55,52,51,53,50,100,49,51,52,97,98,98,48,50,53,57,49,51,52,49,100,101,56,49,51,55,52,99,48,50,52,99,51,98,97,53,56,56,55,57,51,50,55,98,99,48,101,53,52,48,57,56,54,48,55,48,102,101,48,97,102,52,97,99,53,53,57,55,54,53,48,55,50,56,57,49,49,51,97,56,51,99,55,101,53,99,48,102,49,97,55,52,57,55,97,53,55,49,53,57,101,54,51,57,54,48,49,100,101,50,99,98,53,101,102,50,48,52,49,98,51,49,53,53,52,52,54,50,54,97,101,56,52,49,48,49,99,52,48,56,51,54,101,97,48,49,56,98,97,48,48,102,102,102,56,54,99,56,49,50,50,57,56,51,56,97,48,101,102,48,49,102,57,56,49,51,98,56,49,102,52,48,101,100,56,55,99,52,51,57,101,48,102,52,100,50,48,51,101,56,48,102,51,56,48,57,53,54,54,48,51,98,101,49,101,56,50,57,101,52,97,50,55,49,100,48,55,55,99,57,50,53,50,56,49,50,99,48,48,102,102,102,54,57,56,50,101,53,56,50,98,56,98,52,48,101,55,50,48,56,55,57,50,98,53,48,55,56,57,49,53,50,57,48,98,50,54,99,48,55,98,55,57,52,53,99,49,50,97,57,53,49,56,51,98,56,48,57,102,57,101,53,56,101,102,102,48,49,101,54,49,55,53,100,55,53,102,102,100,55,53,49,51,56,51,101,52,49,102,52,48,101,55,48,51,98,99,48,101,101,57,54,50,49,101,100,48,102,100,56,55,98,56,51,98,52,49,99,55,48,101,97,57,52,99,56,97,57,50,53,56,49,55,48,49,101,54,48,102,55,56,55,56,52,97,97,48,101,99,49,52,48,53,53,57,53,56,53,54,50,48,97,52,57,54,52,53,57,57,54,48,53,57,57,55,54,53,101,50,53,97,48,97,48,97,50,50,49,97,48,49,53,50,56,54,57,54,57,101,53,56,50,53,97,54,97,54,99,51,54,56,52,56,48,56,56,57,54,57,102,55,53,51,48,56,57,53,53,99,48,52,102,101,48,48,102,102,55,100,57,102,48,48,102,102,51,101,53,97,52,48,101,57,56,48,57,54,56,48,102,100,97,53,56,51,97,51,48,50,52,99,48,97,48,48,102,102,101,99,56,51,101,97,48,102,97,56,55,54,48,51,99,97,102,50,48,56,55,98,48,51,102,54,49,101,51,50,98,48,51,98,50,48,102,49,56,49,99,99,50,55,57,52,101,53,50,49,55,48,49,102,102,48,101,100,49,55,57,56,51,97,48,49,101,53,48,55,53,50,48,52,99,55,57,52,50,53,97,97,53,57,54,101,57,97,53,98,49,52,54,49,100,50,50,101,48,51,98,99,48,50,54,48,53,55,99,50,49,98,97,49,100,50,50,100,49,50,99,98,50,52,102,54,97,54,100,51,99,97,101,56,56,102,102,48,49,98,97,52,49,101,52,56,51,100,57,48,55,53,97,48,101,55,52,51,98,99,57,48,49,102,49,48,55,98,97,48,102,50,56,51,56,48,48,101,97,99,51,97,52,56,53,100,57,101,57,99,49,101,97,48,55,56,101,49,102,52,48,101,102,56,55,50,48,51,98,56,56,56,48,57,56,50,99,49,48,99,97,97,54,51,50,52,57,55,56,49,101,55,52,102,50,98,52,97,97,54,51,53,57,54,54,53,57,57,53,99,56,49,48,52,57,51,51,54,99,57,101,53,56,50,49,50,48,56,102,52,57,97,100,54,55,48,48,52,102,49,48,50,55,100,56,48,49,102,50,102,57,48,101,50,48,49,50,101,56,48,102,51,56,51,99,56,48,101,57,56,49,99,49,48,49,50,101,97,49,99,49,48,50,54,50,56,97,57,52,50,99,53,52,55,50,97,99,49,102,55,56,51,98,56,48,50,55,48,48,51,57,99,53,57,48,55,54,100,102,48,52,99,48,55,55,56,51,57,54,49,101,55,50,99,51,97,50,57,53,97,53,50,48,51,56,98,48,55,57,48,53,50,97,53,99,99,50,54,49,55,56,53,100,48,55,51,53,99,51,57,55,102,53,101,49,51,99,97,51,52,100,55,98,54,57,50,99,54,54,100,48,48,102,102,97,102,48,49,50,57,48,48,102,102,57,100,53,48,48,55,100,99,49,56,49,51,101,101,48,52,102,56,48,55,56,52,98,56,50,100,48,49,101,102,48,51,102,54,48,102,102,48,55,54,56,51,97,50,53,100,101,50,98,54,57,50,99,49,99,102,48,51,98,57,48,55,97,48,48,102,97,48,97,56,48,55,51,53,48,48,102,102,50,53,97,56,48,49,100,55,52,54,52,55,101,56,97,48,101,102,52,51,99,56,48,102,50,99,51,100,97,53,52,52,55,99,53,97,56,55,52,52,97,101,48,102,51,100,49,50,97,97,99,48,48,102,55,54,50,53,97,55,49,54,100,56,100,53,52,100,54,52,49,48,50,98,57,53,102,102,48,51,50,48,48,50,55,97,99,48,49,102,54,97,52,48,52,101,55,56,48,51,101,99,53,52,98,57,52,55,52,100,48,50,54,54,99,49,101,98,48,48,102,102,51,100,101,99,53,52,49,53,51,57,50,51,56,55,55,52,97,52,101,49,99,57,48,55,52,99,49,100,98,48,49,50,55,101,53,56,50,51,48,55,51,100,49,99,98,51,99,48,50,54,52,49,99,50,48,55,55,50,49,99,52,52,98,50,99,97,49,51,100,50,56,51,57,52,53,49,97,54,54,57,52,101,48,100,51,97,49,48,50,53,55,52,51,53,102,54,98,50,99,51,97,55,48,49,54,102,97,101,98,97,102,102,56,54,98,56,51,97,49,48,55,99,52,48,102,49,99,49,99,50,56,51,99,51,48,101,100,48,51,100,51,48,55,52,101,49,101,50,57,48,101,98,56,55,101,99,51,57,99,53,97,57,52,99,53,101,56,55,55,56,98,102,101,53,52,48,55,55,99,98,100,99,56,48,53,98,49,52,50,53,98,49,53,56,53,102,49,52,97,57,52,48,50,53,56,49,101,56,50,97,52,98,99,50,57,57,50,99,49,50,52,53,99,49,52,99,53,54,50,54,101,52,52,52,101,50,98,100,51,53,48,57,99,98,52,52,102,51,52,100,100,97,49,100,100,99,102,48,49,100,55,48,48,49,102,53,49,101,48,48,102,102,102,57,53,101,56,51,101,101,98,48,102,57,56,51,97,101,48,50,53,100,99,48,57,100,100,50,97,56,51,97,101,48,102,48,99,97,101,48,102,53,48,55,99,56,51,57,50,49,99,99,98,48,50,54,50,48,51,101,56,48,102,51,48,49,100,52,56,51,56,50,48,101,100,48,51,98,56,48,101,97,57,55,52,53,99,56,51,98,97,48,101,50,99,57,54,48,53,57,56,55,54,99,51,98,48,48,102,102,101,50,52,97,51,48,101,101,50,53,97,49,56,55,52,57,49,102,56,55,98,52,51,101,97,53,56,97,53,49,54,50,49,101,100,50,98,98,97,55,50,48,50,53,97,52,50,48,49,54,48,53,57,49,53,99,53,55,49,52,53,50,53,57,52,56,48,56,57,56,97,102,51,54,101,98,56,100,100,99,51,97,100,100,100,99,51,57,49,54,52,101,50,101,50,102,101,98,56,55,51,55,99,48,100,54,102,98,101,101,55,51,101,100,99,101,51,49,99,50,99,53,101,53,102,102,48,48,102,102,102,98,56,48,55,55,97,48,102,48,52,51,57,54,48,102,52,52,51,57,101,53,48,48,102,102,55,102,52,49,100,102,56,55,98,48,51,98,48,49,102,54,48,101,57,48,55,97,48,97,57,50,97,56,98,99,50,56,99,51,99,56,49,99,99,48,102,49,49,53,50,49,101,98,48,101,101,57,54,56,53,54,49,55,54,53,53,97,50,57,55,97,53,54,97,55,57,53,52,53,101,49,52,54,57,50,57,56,53,53,49,54,54,56,52,53,56,49,53,52,53,56,97,49,49,54,48,53,55,50,54,50,49,98,57,55,48,57,101,53,55,97,53,97,49,97,55,51,55,53,52,99,97,53,98,53,52,97,51,100,50,56,48,52,100,98,48,48,102,102,51,101,98,99,52,48,49,102,55,98,99,48,52,102,97,56,49,50,48,48,102,102,49,101,53,48,101,100,51,52,49,100,101,48,55,98,52,49,101,97,48,55,98,56,48,101,97,52,97,55,54,56,97,55,48,101,102,100,56,51,97,97,48,55,99,101,49,102,100,48,55,99,101,49,102,99,48,101,50,48,55,55,52,51,57,99,53,55,49,54,48,49,99,57,100,50,56,97,49,99,55,48,101,52,50,49,48,51,100,102,48,101,56,48,55,55,48,97,57,52,99,50,57,48,51,98,56,49,99,98,52,55,48,101,100,48,55,55,53,49,52,100,50,53,55,49,53,101,53,49,49,54,56,53,99,49,53,53,51,49,50,53,55,50,55,54,48,52,56,56,48,54,98,53,56,48,51,101,98,101,48,48,102,102,57,99,57,48,101,54,48,49,51,101,50,48,52,97,55,56,51,57,99,48,50,54,51,52,51,97,52,53,98,48,55,55,99,98,48,50,99,48,51,100,99,49,99,50,48,55,55,56,57,56,48,102,49,56,97,97,48,101,99,97,55,57,52,101,57,54,56,54,49,99,99,48,55,57,99,53,101,56,51,98,55,48,101,55,48,55,101,56,51,101,48,49,99,97,52,97,50,98,99,97,99,48,102,51,56,55,98,53,50,99,51,98,101,57,56,53,48,50,52,56,55,98,57,49,53,48,101,56,51,98,54,53,101,49,55,56,57,97,49,101,49,50,98,54,51,97,49,99,57,54,52,49,97,100,53,54,52,102,52,100,102,102,48,53,52,56,48,49,102,54,97,52,48,48,102,102,102,97,54,99,48,50,53,102,56,48,49,102,54,57,99,53,52,48,55,51,97,99,49,101,52,50,55,56,48,51,100,57,101,49,102,98,48,101,56,57,54,52,49,100,100,54,100,48,99,51,101,102,57,49,48,51,101,101,53,102,55,55,48,51,97,97,49,100,100,52,54,48,55,56,57,54,56,97,49,100,54,48,48,55,98,54,52,97,49,48,55,97,52,49,99,48,50,57,101,52,48,49,100,97,101,48,102,48,56,98,49,50,101,48,48,52,101,57,99,57,52,100,50,99,52,101,56,98,50,53,55,53,55,101,56,48,101,52,56,50,52,56,48,50,56,48,48,48,102,102,57,56,50,48,55,49,52,48,102,48,52,48,57,55,48,48,102,102,55,97,99,49,101,56,48,55,52,48,48,102,52,48,51,97,56,49,102,49,48,101,55,48,55,99,52,51,97,56,48,50,52,100,56,98,52,50,56,52,51,102,54,49,99,98,50,100,99,51,56,50,49,101,54,52,52,101,53,100,56,55,53,99,97,51,48,102,52,50,50,56,48,57,56,56,55,54,52,98,101,102,50,53,98,57,53,98,97,99,97,97,50,102,52,97,100,52,100,52,48,48,102,102,52,101,54,102,52,57,99,53,55,97,53,50,49,57,54,53,97,54,49,98,52,100,57,56,101,48,49,102,49,52,97,48,50,100,97,56,48,51,101,102,52,52,48,49,102,52,49,48,48,101,98,48,48,49,102,54,54,101,49,99,53,52,57,48,55,57,99,48,101,54,52,97,57,48,101,53,48,51,97,101,48,50,55,49,48,51,98,100,57,97,99,53,50,48,55,100,54,56,97,102,48,101,102,48,55,50,56,51,97,97,48,102,52,51,49,54,52,53,98,56,51,97,53,50,56,52,98,50,48,48,102,102,55,97,101,101,49,101,52,48,101,98,48,51,57,102,48,102,101,48,51,100,51,48,102,57,48,48,102,102,51,100,57,50,48,101,99,52,51,56,48,53,57,49,52,101,48,101,97,55,50,49,50,54,101,48,48,55,98,55,48,98,48,50,100,48,48,52,98,50,56,99,49,100,97,50,99,49,51,102,50,48,55,102,56,48,53,50,56,97,101,97,49,97,54,48,102,54,99,49,99,102,56,51,100,50,48,55,49,48,49,102,57,50,101,48,49,100,56,56,51,101,52,48,55,55,56,49,102,53,48,55,53,97,48,102,48,52,51,98,56,48,50,53,102,50,53,101,56,55,50,99,49,101,48,56,55,52,48,51,99,52,49,99,57,48,102,52,57,53,57,99,98,52,50,97,48,97,100,48,102,48,49,53,57,99,98,51,48,101,101,48,55,97,52,97,99,50,57,52,98,57,52,52,48,52,102,49,52,97,53,100,49,53,52,53,99,49,53,102,100,51,49,48,49,98,97,52,102,50,98,52,98,49,52,49,50,99,97,48,57,57,53,101,57,97,56,54,101,53,56,53,54,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,49,99,97,48,101,51,99,49,99,53,56,51,100,48,48,102,102,50,54,51,48,49,101,52,57,52,48,48,101,56,56,49,99,100,48,55,50,99,51,99,56,48,102,48,48,102,102,49,101,49,48,55,97,51,57,54,98,56,97,52,48,101,99,56,55,52,99,51,98,56,53,102,48,55,97,99,98,56,50,99,51,57,52,97,53,48,49,54,97,49,101,56,50,99,55,50,50,57,52,56,49,100,54,50,97,52,98,99,50,102,49,50,99,49,50,52,53,51,49,52,54,53,57,97,55,98,57,100,48,48,97,101,52,100,102,48,56,48,56,56,57,54,57,98,55,97,53,48,49,48,100,51,50,101,55,102,99,48,99,50,99,48,49,102,53,51,99,48,48,102,102,102,97,57,55,48,55,101,56,48,48,102,102,102,98,52,53,48,55,99,50,102,48,55,51,56,51,56,97,53,51,57,54,101,53,52,48,51,98,55,48,101,101,54,54,98,48,55,102,52,49,101,50,50,52,57,53,99,49,101,101,50,98,56,51,98,56,53,48,54,50,101,52,51,98,48,48,102,102,102,49,56,98,51,48,101,100,55,52,56,48,102,55,57,53,54,48,101,101,52,51,102,99,49,100,101,50,97,55,50,55,56,55,56,48,49,100,102,50,52,49,52,57,56,48,52,101,57,48,97,55,57,54,50,57,97,55,50,98,48,97,99,102,52,53,56,53,102,97,52,49,48,48,102,102,101,50,51,48,55,49,101,48,101,50,99,49,100,55,48,49,50,101,54,48,101,100,56,97,48,48,102,102,55,52,52,48,101,54,99,51,57,54,49,100,99,48,55,55,101,48,101,102,52,51,97,100,56,98,53,99,53,49,56,55,54,52,51,97,54,49,100,99,50,56,52,51,97,56,53,51,97,48,54,50,101,56,98,102,50,100,52,51,100,48,53,56,101,52,53,50,57,48,51,97,99,53,52,57,52,54,53,49,97,49,102,52,100,50,101,52,98,99,50,100,49,51,100,99,101,56,48,53,55,50,49,101,98,52,102,52,98,52,98,52,100,98,100,52,57,99,57,56,57,57,55,52,48,97,56,56,48,51,101,98,54,48,48,49,102,53,99,97,48,101,51,56,48,49,102,53,97,50,48,52,98,98,57,52,56,48,101,51,56,49,99,102,57,52,54,56,51,54,53,56,98,50,48,50,54,53,56,51,100,101,48,102,48,100,51,52,97,99,48,101,55,102,48,102,101,56,51,99,50,102,52,49,102,57,48,102,101,56,55,99,52,51,98,56,48,48,102,102,102,55,98,56,55,98,56,51,97,99,49,99,52,48,101,50,50,52,56,55,97,55,56,55,53,57,49,52,51,102,99,53,57,57,52,52,49,100,99,99,53,56,49,52,56,52,48,51,98,97,53,49,49,56,97,100,50,98,98,55,101,48,57,100,52,102,50,99,48,48,102,102,99,52,100,55,102,100,57,55,49,99,54,100,56,54,101,57,99,55,54,100,98,54,97,50,48,55,98,98,55,50,99,51,50,54,102,48,52,57,50,102,99,100,56,50,48,101,50,99,52,50,56,48,97,49,97,48,48,102,98,97,54,48,48,55,99,57,51,52,49,99,102,56,49,50,100,99,49,99,51,48,55,97,56,48,101,51,48,48,102,102,57,52,98,48,102,52,57,53,50,49,102,97,48,55,101,54,48,57,56,54,52,51,57,54,48,48,102,102,102,55,99,56,55,55,48,98,99,48,101,98,56,55,57,52,51,57,101,53,53,49,52,101,49,102,101,48,55,50,101,53,101,49,55,97,56,99,49,101,57,48,101,52,48,55,57,48,49,100,100,48,51,102,56,50,56,52,51,101,50,56,56,49,101,50,48,101,98,48,55,56,56,98,97,48,101,56,50,50,55,50,101,102,57,52,51,100,48,48,102,102,51,98,99,53,57,50,50,57,54,101,55,50,98,99,98,49,50,99,97,52,97,100,51,48,49,56,52,56,48,51,101,52,52,99,48,52,102,98,54,48,50,52,56,52,48,49,102,53,99,54,48,102,55,49,51,99,51,56,50,48,102,52,56,97,53,48,101,49,56,49,51,50,97,49,102,50,48,48,102,102,55,98,49,98,56,51,57,48,50,97,99,48,49,101,102,56,57,48,101,98,56,55,97,99,98,102,48,48,102,102,55,98,55,52,49,102,99,48,51,57,50,52,55,48,55,57,50,48,48,102,54,101,50,48,49,52,54,49,102,49,48,101,57,56,55,102,52,98,52,48,49,50,99,48,55,55,99,49,101,100,52,98,52,100,50,100,51,48,55,52,99,49,51,98,48,53,55,57,53,99,57,53,98,56,55,57,51,99,49,53,52,57,100,101,49,51,56,48,50,56,54,48,98,102,48,102,49,57,55,99,49,101,98,50,100,49,50,48,98,99,48,102,50,49,55,50,53,97,49,55,97,53,99,50,53,99,98,49,57,50,99,98,51,50,101,48,98,48,52,102,50,100,49,51,57,50,98,97,51,50,51,98,48,56,56,99,55,52,57,52,98,50,99,49,50,53,50,100,50,100,50,97,97,53,49,53,56,54,53,49,98,55,55,54,102,57,97,50,54,50,55,100,55,56,57,99,98,102,101,51,56,48,51,100,101,48,55,98,50,49,102,57,48,55,101,52,48,102,50,99,51,101,99,48,102,54,52,49,101,52,56,55,56,52,98,51,48,102,51,56,55,99,99,49,101,48,56,55,98,48,51,99,56,49,102,48,48,102,48,57,55,50,53,98,49,54,50,53,98,57,54,99,57,56,102,57,54,101,49,101,99,48,102,48,57,54,54,49,101,55,50,100,51,102,50,99,52,98,100,52,101,50,101,99,98,56,55,54,54,99,98,54,50,100,99,98,49,52,57,100,100,51,56,98,50,50,99,49,51,97,98,98,102,55,52,101,97,55,97,54,98,57,53,52,101,100,48,53,54,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,49,56,48,101,48,48,48,102,102,57,97,98,48,50,54,48,99,48,57,54,48,48,102,99,56,55,54,52,49,101,48,48,51,56,99,48,55,99,48,48,102,50,52,49,100,98,49,55,52,49,100,55,52,102,50,98,100,50,100,49,57,57,48,101,55,48,51,99,49,48,102,99,48,55,51,99,97,101,50,100,48,97,102,52,48,48,102,48,49,53,54,49,101,56,52,57,48,101,98,57,55,57,48,49,99,99,48,102,49,56,55,55,100,51,49,51,52,51,97,54,53,100,49,54,99,53,53,50,48,97,54,49,55,101,53,50,99,50,54,98,55,56,98,48,55,49,56,57,102,53,55,48,57,100,97,49,51,51,48,48,54,50,98,48,48,102,102,51,101,57,50,48,48,102,102,49,102,50,55,48,48,102,102,55,52,97,48,52,99,101,57,52,52,49,100,56,48,50,53,100,56,48,57,100,100,48,102,50,48,55,52,99,49,100,50,48,51,102,49,50,56,99,97,55,50,57,56,97,53,48,101,102,48,51,99,101,48,102,49,49,55,52,49,100,55,48,101,50,56,51,98,49,48,102,100,57,53,97,53,53,50,48,56,51,97,55,48,101,50,49,53,54,56,101,53,100,48,55,100,48,49,101,100,56,51,102,97,50,102,99,51,101,50,49,101,54,48,55,99,56,49,101,57,48,102,55,48,55,56,99,51,100,54,53,100,97,55,99,50,49,57,52,55,97,48,98,101,48,101,102,57,53,54,57,54,53,98,51,55,97,52,98,51,52,49,50,99,57,48,50,99,48,50,99,55,53,52,100,99,97,97,50,99,53,51,56,97,52,50,99,52,97,102,50,100,99,97,57,52,101,52,98,50,98,52,98,55,50,98,49,51,53,48,99,98,51,50,98,48,98,49,52,48,55,100,101,52,52,52,99,50,98,52,98,48,50,98,100,101,99,57,54,56,56,53,56,50,50,50,53,50,51,53,52,50,52,97,50,97,54,50,49,50,53,51,50,99,50,53,97,49,50,53,97,50,53,54,97,54,97,101,51,53,99,100,99,100,54,102,98,55,102,56,48,55,101,48,49,52,48,49,101,50,50,56,56,51,100,52,53,51,57,53,97,49,101,51,48,101,100,49,55,54,53,52,56,55,56,99,51,98,97,53,101,50,48,50,49,49,54,101,53,49,56,55,56,48,51,98,101,53,57,97,48,49,54,99,53,50,57,55,48,53,53,57,54,50,99,50,51,50,53,49,53,99,53,57,49,53,56,53,97,57,53,56,57,52,57,56,56,56,53,97,50,49,57,54,48,56,56,102,98,48,57,99,56,48,57,56,56,55,55,52,56,54,57,99,56,52,57,54,56,98,53,49,101,101,50,101,50,98,56,99,50,97,48,49,54,100,56,48,48,102,97,50,54,48,48,55,99,57,98,56,98,102,48,55,48,56,102,48,55,49,56,48,57,52,98,48,50,55,56,48,98,49,52,99,48,102,48,56,51,57,102,52,102,52,98,48,101,100,48,55,51,99,51,56,101,48,102,55,53,50,49,50,100,51,56,98,56,48,102,50,56,55,48,100,51,53,50,50,56,49,100,50,56,51,98,57,48,101,101,48,48,51,100,102,101,49,102,99,48,55,98,54,48,102,101,48,97,52,48,101,99,56,55,53,52,49,99,100,56,55,53,56,51,97,56,53,50,48,55,98,52,51,99,97,49,101,50,101,53,49,57,52,51,101,56,51,98,101,57,101,57,53,56,98,51,50,97,99,97,101,99,53,54,56,50,55,99,97,100,56,48,48,102,102,99,51,50,48,55,51,56,48,102,100,48,49,99,102,48,49,51,48,54,49,99,56,50,97,56,49,101,50,56,51,57,52,48,55,57,54,49,99,52,48,55,97,50,49,99,101,50,100,100,57,52,51,55,100,49,99,98,98,48,55,55,101,49,102,51,48,101,98,48,55,100,99,97,99,54,53,100,50,99,52,97,56,50,97,99,98,101,54,100,48,49,50,99,98,52,48,101,98,49,54,101,53,101,57,53,52,100,57,54,53,56,97,57,50,101,99,97,98,52,100,97,52,51,57,52,100,102,52,100,97,49,49,54,56,56,50,101,56,48,53,50,52,99,52,51,98,55,51,102,99,48,53,98,49,48,48,102,102,55,100,102,99,56,48,51,101,56,52,56,51,56,101,48,52,102,50,48,55,48,52,51,100,54,48,52,99,52,56,51,56,48,48,102,102,101,98,49,53,48,49,100,57,48,50,54,52,48,51,57,101,53,49,57,55,99,53,102,49,54,56,53,54,49,52,54,53,51,57,52,97,53,50,98,48,48,102,51,53,48,56,97,50,50,57,99,49,102,49,56,55,102,48,98,49,48,48,102,102,98,52,48,101,54,56,51,97,48,48,102,102,102,55,48,55,102,48,51,101,50,48,102,51,48,51,100,97,49,102,56,48,102,54,57,52,56,56,57,51,57,51,48,98,101,52,49,56,48,102,48,99,97,50,49,49,97,97,57,50,100,102,50,48,97,54,50,55,48,48,102,102,53,97,48,56,49,51,50,50,48,52,98,48,48,51,101,56,48,50,53,51,56,49,101,52,57,55,48,48,102,102,101,97,99,49,102,54,48,55,49,48,51,100,48,49,99,56,48,102,54,49,52,98,48,53,55,100,50,52,50,50,56,55,57,52,51,97,99,49,101,56,48,101,99,101,55,56,48,52,99,52,97,48,50,56,99,51,99,49,56,49,50,97,56,101,49,102,48,48,102,102,101,102,56,55,55,100,51,101,101,54,52,97,97,48,102,49,57,53,50,101,53,102,101,56,51,51,101,52,49,51,54,56,57,54,52,51,99,50,53,97,49,53,53,56,48,55,98,52,100,99,99,51,98,51,52,100,100,99,99,102,56,97,99,52,50,101,50,99,99,51,57,99,52,55,99,51,57,99,102,56,53,48,49,100,102,55,53,48,50,50,54,48,48,55,100,99,51,56,48,51,101,57,48,48,102,102,49,99,55,48,48,51,101,99,102,52,51,56,52,102,49,54,50,53,54,49,53,50,49,100,54,48,101,48,56,49,51,48,54,53,53,48,54,55,99,97,49,48,55,56,50,56,99,53,55,56,55,52,48,51,97,98,99,98,101,101,53,56,49,55,52,48,101,99,53,49,52,98,52,57,48,102,102,56,55,98,57,49,52,49,100,53,48,55,101,99,51,102,50,53,57,101,50,98,99,51,57,48,49,99,48,99,53,50,48,55,54,102,97,49,100,101,97,52,48,99,57,51,99,97,100,101,54,50,98,53,51,51,100,50,48,55,102,56,48,52,102,50,50,101,97,49,99,97,48,102,99,48,49,99,53,56,51,100,48,48,102,102,50,53,99,99,49,101,52,57,55,101,48,101,56,56,49,102,50,56,55,50,99,51,99,56,48,101,102,99,49,101,49,48,55,53,98,57,53,53,56,98,98,48,101,99,56,55,98,48,51,98,56,53,102,48,55,53,48,98,56,50,98,102,57,55,52,53,48,49,53,52,49,101,56,50,98,98,50,53,49,52,56,49,101,57,50,97,52,97,51,50,102,49,49,48,49,51,97,53,51,49,55,56,53,54,50,55,98,55,100,51,99,97,101,52,50,102,54,56,48,57,54,56,56,57,98,49,97,57,48,49,51,49,48,101,101,56,50,54,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,100,48,56,48,48,102,102,55,99,50,102,52,97,101,50,99,52,97,100,48,48,102,102,55,100,53,97,56,51,102,50,99,53,56,97,48,97,54,50,48,100,50,55,56,49,51,100,101,48,102,51,48,98,52,52,49,99,57,54,56,97,102,97,50,48,50,55,99,97,101,52,57,48,50,53,100,99,48,57,53,55,48,52,98,49,54,48,56,97,48,57,56,54,101,52,49,51,52,56,54,57,55,97,50,56,56,50,54,52,49,101,50,56,100,53,97,54,56,100,56,57,54,48,48,98,50,56,48,101,53,48,55,51,52,51,99,48,48,102,48,52,51,101,48,49,100,52,48,101,49,56,55,52,99,97,100,52,97,50,101,56,51,100,54,49,102,57,48,102,51,56,55,55,99,51,57,101,49,100,55,50,57,56,97,102,52,53,52,101,50,99,52,98,49,50,100,52,98,102,48,102,51,49,54,97,56,97,53,50,49,52,56,53,55,49,53,97,53,55,49,53,50,56,56,57,101,53,56,50,55,50,54,97,55,49,54,56,57,52,56,101,56,52,56,54,56,50,56,48,56,50,57,97,57,101,57,57,54,57,49,49,48,56,50,56,48,101,51,57,53,51,51,52,48,49,100,50,101,48,48,102,97,56,97,48,50,53,99,48,97,49,48,50,53,55,99,48,49,102,53,100,50,48,52,97,49,48,55,48,52,97,100,48,101,52,97,50,48,55,48,52,51,100,54,53,98,56,49,50,101,56,48,101,48,56,51,100,99,48,102,55,52,97,54,54,48,51,98,52,56,48,49,100,52,50,99,57,50,56,49,102,48,49,54,50,48,101,50,52,49,100,97,57,52,97,49,102,100,50,99,52,51,99,52,53,55,97,50,49,52,97,53,48,50,55,97,53,56,55,56,97,99,98,53,48,101,101,52,97,48,57,54,54,57,101,49,101,57,52,50,98,48,102,53,53,100,50,49,101,54,56,98,54,52,102,97,98,52,50,50,51,98,102,99,48,99,99,49,55,53,100,53,48,50,53,50,53,50,51,50,48,50,51,97,52,50,54,97,54,98,101,99,97,50,50,50,50,50,51,50,101,97,52,97,53,50,54,50,52,53,101,54,49,56,52,54,54,53,56,57,97,55,100,50,49,101,52,56,52,56,55,102,101,56,54,49,49,97,54,54,52,102,53,53,102,102,57,57,56,100,101,56,102,97,55,55,50,51,102,101,48,49,50,50,99,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,97,48,53,102,101,97,48,102,102,48,48,102,102,51,101,100,53,57,50,57,56,52,100,48,48,102,102,55,100,97,49,48,48,102,102,51,101,99,56,49,51,49,49,49,102,54,53,50,57,49,49,51,52,48,57,102,54,48,50,55,48,100,50,57,48,100,50,53,49,57,99,57,55,53,56,52,97,52,54,52,97,48,50,54,50,48,49,101,50,97,52,50,51,97,52,97,51,97,52,51,50,55,99,57,48,99,53,99,55,57,98,56,98,100,101,97,52,100,53,98,99,56,48,52,97,48,56,48,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,99,50,48,48,102,97,100,54,48,101,57,48,55,55,56,49,101,49,48,48,51,101,99,53,56,48,57,48,52,48,55,55,101,49,101,102,50,98,49,48,56,98,57,48,101,98,48,55,101,48,48,102,102,57,100,55,48,50,53,53,52,51,57,101,49,101,55,50,57,99,98,49,52,50,52,48,50,99,56,97,102,50,100,52,97,48,48,102,102,102,49,56,51,102,53,48,101,49,57,52,52,53,99,57,53,97,57,101,53,55,49,54,54,56,54,57,56,56,48,57,54,56,99,53,56,49,53,54,57,56,57,52,56,56,57,99,56,54,53,56,97,48,50,55,57,53,101,57,99,100,51,101,49,57,97,55,97,49,51,99,100,100,55,56,101,48,49,100,99,97,49,99,97,48,101,54,57,52,48,48,101,102,56,51,57,101,49,100,51,48,101,49,56,55,52,56,97,100,52,53,50,57,52,51,97,56,49,99,55,48,101,99,48,55,55,56,51,97,48,49,100,56,50,57,56,97,102,52,53,52,49,50,98,56,97,101,50,97,56,97,48,48,101,99,57,53,50,56,97,53,50,49,52,56,53,55,49,53,97,53,55,49,53,50,56,56,56,48,53,55,97,49,50,48,97,48,57,53,54,56,97,99,50,49,50,49,97,48,97,48,97,48,97,49,50,48,50,49,52,97,51,52,52,97,48,57,53,102,48,100,99,99,52,52,56,48,53,49,55,56,48,51,101,51,54,97,48,101,57,48,49,99,54,56,51,100,97,48,48,102,102,55,100,97,53,56,51,57,101,101,48,102,99,48,51,100,99,56,52,49,100,51,99,48,101,100,49,51,52,49,100,101,56,51,100,98,48,55,51,102,100,50,99,98,102,48,101,55,49,52,48,48,48,102,102,102,55,52,48,51,102,50,48,101,53,48,49,51,49,50,48,101,50,99,48,49,101,57,102,56,55,51,57,49,98,56,55,99,48,97,57,50,99,52,48,52,102,49,51,52,98,99,48,49,51,49,50,99,101,97,52,97,51,48,101,97,99,57,53,101,49,102,49,50,99,56,49,50,100,52,48,50,53,52,53,57,97,48,101,57,52,101,102,52,48,49,99,48,52,98,102,102,52,97,48,50,49,98,48,48,51,101,54,56,52,48,52,101,54,48,51,98,102,50,99,99,49,100,53,56,51,56,101,48,50,52,51,56,97,101,55,102,50,54,56,55,102,57,48,48,49,101,54,56,51,98,52,48,50,54,97,49,51,53,51,53,49,50,99,97,52,52,97,52,50,52,50,50,56,53,49,56,51,98,99,48,52,100,52,48,51,57,98,52,97,50,57,57,50,53,50,49,49,99,51,99,102,99,98,55,52,55,50,100,57,48,56,98,56,97,100,53,54,56,51,52,49,100,50,99,56,51,49,51,53,102,100,56,55,56,55,49,54,49,56,48,52,98,100,52,48,55,54,49,48,50,54,49,48,49,101,101,49,53,48,48,52,98,102,48,51,56,52,48,55,100,99,48,102,101,99,51,99,50,100,98,99,102,49,52,48,48,101,52,56,49,100,48,48,102,102,51,99,98,48,55,98,54,53,102,51,50,56,101,100,97,51,51,56,102,98,97,53,51,56,51,98,55,48,101,54,57,55,99,49,102,49,50,99,100,97,54,55,50,54,57,54,97,53,49,50,49,49,50,101,56,54,53,51,51,102,97,54,49,51,56,98,97,50,98,49,48,55,102,100,51,57,99,50,99,99,97,102,56,102,100,51,97,48,48,50,53,56,99,48,49,102,54,52,101,48,52,100,101,56,55,97,52,48,57,100,100,48,50,55,51,56,49,102,99,48,51,102,57,48,102,48,48,55,57,48,98,99,50,102,99,97,50,50,102,52,49,101,57,48,51,100,51,54,99,49,100,54,99,49,55,97,53,97,50,55,57,54,56,101,56,55,55,48,49,100,52,49,54,56,48,102,54,48,51,102,52,49,102,50,48,101,53,48,55,53,56,97,101,57,52,98,48,102,49,56,55,97,100,48,99,97,57,50,97,56,97,53,52,50,48,102,54,97,52,52,97,49,49,52,97,53,48,57,55,55,54,49,100,101,50,98,102,98,102,52,48,50,53,53,101,101,51,102,52,101,52,100,102,102,48,52,51,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,99,102,99,48,49,102,53,48,56,48,52,100,49,56,55,100,56,48,57,53,54,48,48,55,100,56,56,48,49,50,56,97,49,102,54,50,57,48,49,101,53,57,55,52,48,101,101,99,51,57,50,53,99,56,49,51,48,50,48,101,49,52,51,56,99,48,102,56,52,98,49,52,50,48,102,97,49,54,99,49,100,48,50,57,100,51,99,49,99,97,49,55,54,48,102,100,56,49,100,99,57,55,56,48,102,49,99,97,54,48,102,50,50,53,50,50,56,55,57,48,97,48,50,97,53,50,52,51,97,54,57,56,53,53,57,52,57,57,51,52,51,99,48,53,55,56,55,97,53,50,102,56,55,51,101,101,49,49,50,97,99,51,99,56,56,51,54,100,99,48,54,57,56,48,98,48,49,52,99,49,49,53,50,100,50,53,48,49,50,49,49,100,51,53,48,100,102,55,57,49,49,50,100,49,49,101,54,53,50,49,49,53,50,100,49,100,99,101,99,98,99,56,99,102,51,49,53,57,50,49,49,100,101,52,55,52,56,54,50,56,57,51,48,57,53,51,53,50,55,57,102,56,102,101,54,99,49,97,102,102,53,54,49,98,102,99,48,51,101,100,56,51,57,52,49,102,50,50,56,48,49,101,48,56,55,51,99,51,97,54,49,102,99,48,101,57,49,54,52,56,97,53,100,48,55,53,48,51,102,48,49,100,56,48,101,102,48,55,98,99,51,98,48,53,99,57,53,101,57,52,56,50,53,56,57,53,99,53,97,57,52,48,49,101,54,50,97,53,49,52,98,98,50,57,48,98,49,50,98,52,98,49,50,97,53,50,100,51,99,97,102,52,100,52,49,52,101,50,97,100,50,57,56,52,100,52,51,52,101,52,49,52,101,52,100,52,48,52,100,57,52,56,56,97,52,49,50,99,50,100,98,97,56,98,97,48,53,51,99,48,49,102,54,53,50,49,100,49,48,102,48,56,51,99,49,48,48,55,100,55,52,56,49,51,102,54,48,101,102,99,51,97,50,53,54,50,54,57,55,50,49,101,57,48,102,99,48,49,50,53,48,48,102,102,52,100,52,56,55,51,99,51,97,101,53,51,57,53,99,56,52,53,56,49,54,52,53,56,49,54,97,53,102,56,55,57,48,49,99,52,56,55,101,99,97,50,50,57,56,97,100,52,48,50,98,56,97,99,52,51,52,100,52,102,52,98,52,97,50,99,48,98,52,52,98,52,53,52,52,52,49,52,52,50,98,57,48,49,51,99,98,48,52,101,55,49,102,101,100,57,53,101,56,52,101,98,57,53,97,50,56,56,99,48,49,102,53,53,50,57,50,102,97,54,56,48,51,101,97,102,52,48,49,102,53,98,101,57,56,57,52,102,98,99,57,52,57,54,57,97,48,52,56,53,48,49,50,55,56,57,52,57,56,57,50,57,51,55,100,100,55,100,50,53,50,53,50,56,48,57,55,57,48,55,55,52,57,48,57,48,57,50,57,48,102,98,99,52,98,97,52,51,102,55,55,101,57,99,97,98,102,101,97,98,102,97,102,101,56,53,56,51,50,48,102,55,97,53,50,50,97,51,50,55,97,51,97,52,50,49,50,54,98,48,99,97,53,97,50,50,53,98,50,101,97,51,50,53,50,49,97,52,52,54,55,100,56,52,57,54,53,102,57,97,54,49,50,49,57,52,56,52,55,55,102,55,56,55,100,49,97,97,54,56,100,53,98,101,100,51,53,49,102,99,57,98,99,102,101,52,98,102,99,48,50,49,49,99,51,101,97,49,99,100,48,102,48,48,102,102,51,98,101,48,102,56,48,55,97,99,51,56,54,49,101,98,50,98,53,50,56,97,53,48,102,53,56,55,49,56,51,99,101,49,101,48,48,101,55,56,55,97,48,97,54,50,99,49,49,53,51,56,97,101,50,99,52,97,97,50,102,99,51,98,50,53,97,97,53,49,52,56,53,100,57,53,99,53,57,49,53,99,53,98,50,50,50,48,49,54,48,56,50,57,97,56,50,53,97,50,50,97,52,50,49,50,53,97,48,97,55,97,48,97,49,50,55,97,49,100,97,51,100,99,50,55,50,48,51,54,101,52,100,52,99,56,57,99,97,48,54,57,54,48,48,102,98,97,48,48,102,102,55,50,99,49,102,97,48,55,50,97,48,48,102,102,102,98,52,50,48,50,55,56,57,48,56,51,101,56,49,100,50,50,99,52,51,57,101,56,56,48,102,49,52,48,57,97,57,48,50,54,53,56,49,101,98,56,55,48,49,49,53,51,56,97,49,50,101,48,97,49,54,48,98,51,48,55,54,101,49,101,100,48,50,54,49,99,49,101,57,50,51,56,55,52,56,98,102,50,57,53,56,50,100,48,97,55,50,98,98,50,53,56,55,55,100,51,97,52,97,100,52,97,99,53,54,57,54,48,53,51,54,52,101,50,56,49,51,97,49,49,55,56,48,57,54,49,54,52,57,57,50,100,101,102,50,48,53,54,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,54,57,56,51,97,52,48,55,51,101,48,102,52,56,49,102,98,56,55,101,52,97,55,48,55,54,50,48,101,54,99,49,100,101,48,55,100,52,49,101,57,48,51,99,49,48,102,49,56,48,57,56,52,57,52,52,49,99,98,48,55,55,99,49,100,48,48,102,102,102,49,48,55,100,56,51,100,50,53,57,102,50,97,99,97,56,50,99,56,98,102,50,100,51,57,53,56,49,100,99,48,101,98,49,53,56,53,100,49,55,50,57,54,48,57,49,50,57,52,97,53,50,100,52,98,56,50,99,51,97,49,97,48,51,57,52,56,48,53,54,57,53,99,57,99,53,57,53,57,48,50,98,100,48,57,51,49,99,56,102,102,50,100,48,55,55,50,48,101,100,52,49,101,51,56,51,100,100,48,102,54,49,53,99,49,99,54,48,55,53,48,48,101,102,99,51,101,97,48,102,50,99,51,101,99,53,99,54,52,100,101,53,51,56,55,51,52,49,100,101,56,55,52,56,51,99,48,49,102,54,48,102,53,49,54,100,99,97,100,50,98,53,51,48,98,55,50,99,55,57,53,56,49,100,99,48,101,99,50,48,49,54,54,53,98,97,54,54,52,50,50,97,52,97,100,50,99,52,98,55,50,99,50,57,49,49,48,97,56,49,50,50,53,54,49,53,97,57,56,53,56,100,55,57,54,57,48,101,101,97,52,48,51,53,100,52,48,49,102,49,99,99,48,48,55,100,52,56,49,54,50,48,48,102,102,102,97,100,54,48,50,53,97,48,98,99,48,102,51,48,51,100,97,50,98,52,97,101,56,48,50,54,50,56,49,102,54,55,50,98,98,56,51,99,54,54,100,98,52,50,55,99,51,48,50,56,55,56,51,98,55,48,102,102,56,51,102,48,50,98,52,51,97,50,48,50,52,52,48,48,102,55,51,56,51,98,54,48,101,50,48,55,101,52,97,97,101,53,99,56,55,50,52,51,102,97,53,54,102,50,99,98,49,55,56,57,56,53,57,48,50,55,102,57,49,48,49,50,98,57,52,48,50,97,99,99,48,50,54,48,53,56,48,48,102,97,51,97,48,48,55,99,55,102,52,49,100,49,56,48,51,101,98,54,48,49,100,102,52,48,51,99,52,48,55,101,54,49,100,102,48,101,48,56,51,100,101,48,50,54,100,56,51,99,102,98,101,48,102,48,56,55,97,53,50,99,97,98,48,101,98,48,55,102,56,51,57,101,48,101,100,54,56,97,52,50,101,56,49,101,100,57,52,50,53,54,56,48,51,100,48,97,50,102,48,51,101,52,48,101,53,56,51,56,54,48,102,50,99,51,57,57,56,51,101,97,48,101,99,99,51,102,56,53,51,50,48,48,51,99,57,99,57,97,57,55,53,52,49,101,51,50,99,52,97,101,57,50,98,54,50,98,48,55,54,99,97,101,52,49,99,53,56,48,48,102,102,99,97,97,98,102,102,97,101,98,97,56,48,98,102,50,48,48,102,98,57,98,48,48,55,100,101,100,56,49,50,102,48,48,48,102,102,102,97,99,54,48,101,99,57,55,97,48,101,98,53,57,52,98,52,99,48,102,99,48,49,51,51,52,49,102,53,48,55,54,101,48,102,56,49,49,56,51,57,48,49,100,97,48,101,53,97,52,56,55,49,52,51,99,97,56,101,48,101,98,52,49,101,52,49,53,56,49,99,50,48,101,98,49,55,54,48,101,100,57,50,48,49,102,98,49,52,102,99,49,101,102,48,55,48,56,51,102,56,49,99,99,48,101,101,48,55,97,49,51,48,49,101,48,48,102,102,55,55,48,98,55,50,97,102,57,52,56,56,48,57,97,49,101,48,48,102,49,48,55,55,56,97,101,50,101,52,98,50,48,101,101,52,101,55,49,48,53,48,48,49,51,102,102,101,48,53,57,56,48,48,102,102,102,57,50,56,48,48,102,102,51,101,102,99,48,51,97,99,48,52,98,56,48,55,49,99,51,101,48,48,102,102,52,56,100,56,49,50,97,99,49,101,100,56,50,101,52,49,102,102,56,55,101,52,97,50,50,102,56,51,98,97,48,102,52,48,51,102,54,49,100,55,50,101,57,48,48,98,49,50,56,52,49,100,56,48,55,51,99,51,99,97,53,52,48,51,102,54,48,55,52,56,49,102,54,48,101,98,50,50,56,55,97,99,49,100,100,56,51,100,102,50,56,99,51,101,48,49,99,97,48,50,54,49,52,51,56,101,49,102,54,50,56,99,51,98,52,53,100,97,48,49,52,54,53,101,56,55,52,57,51,99,97,100,48,101,102,50,48,50,52,97,50,57,54,56,53,97,101,48,49,51,53,101,53,55,57,53,99,97,48,49,54,98,101,53,101,49,55,99,53,99,56,55,97,48,98,99,50,100,99,51,99,97,49,101,52,50,101,48,98,50,48,102,48,56,55,56,99,51,99,48,53,57,57,54,52,53,101,57,55,99,53,102,49,55,99,53,56,97,52,49,54,99,53,99,49,55,56,53,100,49,54,54,57,48,57,48,53,56,49,54,54,53,99,49,55,50,53,97,49,54,53,52,57,52,57,56,53,98,49,54,97,53,56,50,54,50,52,50,52,50,54,57,54,50,57,99,57,101,101,100,97,55,50,55,97,54,97,53,53,98,57,55,53,52,101,53,55,97,97,48,99,101,48,50,54,49,52,49,102,55,56,55,99,56,48,57,57,50,48,55,101,52,48,102,54,56,49,102,99,56,51,99,48,52,100,99,57,52,49,101,99,48,55,98,99,48,102,49,99,51,102,52,48,102,50,56,98,100,54,100,56,52,57,50,101,49,50,48,97,100,50,97,99,98,51,48,102,102,48,55,98,52,98,100,48,102,57,57,54,52,53,53,49,52,57,56,98,101,50,100,99,98,101,50,100,100,49,52,97,55,52,50,50,100,52,98,100,52,99,57,50,98,57,48,57,51,52,98,99,50,99,53,99,54,97,52,49,57,55,52,98,48,52,102,98,50,52,57,99,101,48,52,57,50,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,98,54,99,48,48,102,102,102,56,97,102,56,51,102,48,48,101,55,48,51,99,99,48,48,55,100,51,101,56,49,50,101,54,48,101,100,100,49,48,51,101,56,56,99,49,101,55,48,55,57,97,48,101,55,98,48,51,100,101,97,48,55,97,48,53,54,53,48,55,56,99,97,101,50,101,48,51,99,56,49,100,100,101,49,102,101,48,50,54,56,48,48,57,56,50,48,102,48,48,102,102,55,50,54,52,98,101,52,53,52,55,50,100,100,51,56,51,99,54,53,53,101,50,101,99,97,48,50,98,102,97,54,49,53,57,56,98,101,52,50,50,98,102,49,54,50,56,48,56,99,52,99,97,99,99,57,97,53,55,52,101,98,57,48,48,102,102,97,52,57,53,48,49,97,48,56,48,49,102,49,55,97,48,48,55,100,57,54,101,48,50,52,98,52,48,57,100,49,57,48,55,51,50,48,102,48,56,51,100,97,53,52,48,55,55,56,49,99,51,56,49,51,49,55,53,50,48,48,102,53,48,48,98,100,48,102,54,57,55,98,99,97,54,50,97,48,51,97,57,56,49,100,50,56,51,97,56,48,55,102,101,49,101,56,48,101,57,52,57,53,97,53,57,57,55,56,49,102,98,48,101,97,48,55,51,52,97,50,48,49,51,99,48,102,98,48,55,98,49,48,49,48,100,51,102,57,55,99,53,55,49,55,98,56,98,52,52,101,52,97,52,53,57,50,98,50,56,97,99,50,99,99,56,97,54,97,54,102,102,56,48,54,98,98,50,56,53,52,48,51,101,49,48,55,51,97,48,101,102,99,49,102,99,48,51,98,55,48,102,50,56,51,97,54,48,55,97,54,49,100,98,50,57,99,51,101,50,49,99,51,48,102,53,100,49,53,53,52,53,100,56,55,55,99,98,100,50,57,56,97,55,48,102,48,57,53,48,53,56,56,48,57,49,57,55,99,53,54,48,55,97,48,97,99,48,52,100,49,52,101,49,101,49,50,97,99,98,97,50,57,100,50,97,57,48,99,98,57,50,57,52,97,100,52,100,54,98,50,55,49,53,99,57,97,100,99,50,54,50,50,50,51,50,54,51,55,49,57,51,54,54,50,101,52,51,53,100,55,53,102,102,48,48,102,102,57,97,52,48,48,55,100,102,50,48,49,50,50,101,57,101,48,52,56,51,56,48,51,101,99,54,48,49,101,102,48,55,48,97,57,49,52,97,57,50,98,52,51,97,101,48,102,56,56,98,55,48,55,56,54,48,52,99,52,56,51,98,49,50,57,56,97,55,54,49,50,49,49,48,97,100,50,56,52,49,100,55,48,55,102,99,49,102,98,48,51,101,50,50,56,99,51,57,48,53,50,97,51,57,53,97,48,48,102,102,102,54,56,48,55,52,49,48,52,97,100,97,50,98,99,97,57,48,101,53,101,52,51,57,52,48,50,56,100,48,56,98,52,50,56,49,48,54,54,53,98,57,50,98,48,51,99,50,57,101,100,101,51,50,49,56,49,51,49,50,56,48,54,101,49,48,48,51,101,52,49,56,48,48,102,102,102,97,55,54,48,55,54,97,48,48,102,102,102,98,49,48,48,50,53,100,52,51,102,56,48,102,98,99,97,100,50,57,57,51,100,98,48,50,54,53,56,49,99,51,48,51,97,52,48,102,51,57,55,101,49,99,50,50,100,99,51,98,54,56,48,53,48,98,52,49,101,54,48,102,55,49,52,99,48,101,98,56,51,56,99,48,102,97,52,51,100,101,49,100,54,48,55,53,53,52,53,57,50,51,56,51,97,101,48,102,99,48,55,102,56,98,102,50,97,48,98,101,48,55,56,50,49,102,54,48,52,101,53,48,55,50,52,97,52,50,99,99,97,50,52,51,50,99,100,51,98,50,50,48,48,57,54,98,56,56,48,53,98,55,99,57,56,57,97,48,49,52,101,50,49,102,52,48,101,53,48,55,56,99,49,100,102,48,55,100,56,51,100,52,48,101,101,56,51,100,48,53,52,97,54,57,53,52,49,101,101,48,101,53,56,55,97,48,98,100,48,101,54,56,55,56,56,97,52,52,99,52,49,52,101,52,49,50,99,99,97,99,48,102,49,56,55,55,48,98,54,52,98,50,56,52,98,57,50,97,49,50,52,97,99,50,99,57,49,57,48,99,98,53,52,51,52,100,52,51,50,100,53,49,53,50,49,49,53,99,50,98,100,51,57,48,57,48,56,98,48,54,57,100,56,97,54,100,51,100,48,53,97,55,51,53,52,52,102,102,56,49,98,53,48,48,102,102,51,101,56,49,99,48,49,101,54,49,56,48,49,101,50,57,56,48,52,97,97,48,48,51,100,48,48,48,102,102,48,55,98,98,56,56,56,48,51,100,54,54,48,55,49,99,48,48,102,102,102,53,98,52,48,49,101,100,49,48,48,55,98,100,52,101,48,48,102,102,102,50,102,99,48,48,102,102,102,51,48,101,48,101,54,52,48,49,101,97,52,56,48,51,100,99,99,48,48,102,54,53,56,48,51,51,50,50,54,48,49,50,51,48,49,51,101,48,48,55,98,97,99,48,49,100,52,99,51,48,50,53,56,48,49,101,101,51,48,48,102,102,54,56,51,53,48,48,102,102,101,53,97,53,48,49,50,51,48,48,102,102,49,102,49,49,54,48,48,55,100,54,51,49,54,48,48,101,57,56,49,100,55,48,55,98,48,48,102,102,57,101,102,48,55,99,50,49,99,55,50,102,99,51,98,99,48,102,48,99,49,101,50,97,51,49,55,54,48,101,102,56,49,100,57,97,48,48,102,102,55,99,48,51,98,48,102,49,52,97,56,97,53,97,56,51,57,55,48,102,53,56,55,55,99,48,57,54,98,48,55,99,99,49,99,97,48,55,56,99,49,100,97,52,55,48,102,51,56,55,48,52,97,101,50,101,49,51,57,49,57,51,99,98,102,50,98,48,98,53,56,50,97,99,51,101,52,53,49,56,55,98,52,98,49,48,101,57,50,55,52,97,50,97,52,99,57,53,54,56,48,57,56,53,56,99,97,54,57,54,53,50,48,51,98,57,97,102,102,56,53,54,56,51,100,97,48,55,52,48,48,101,98,52,49,102,98,56,55,49,56,98,56,48,55,54,50,48,102,57,48,49,100,101,48,55,50,56,49,101,57,48,51,98,101,48,102,49,56,48,57,55,99,57,55,99,49,99,98,48,55,56,50,49,100,48,48,101,101,56,55,100,56,51,97,97,53,57,101,50,98,48,98,55,50,98,52,98,102,50,98,51,57,54,54,49,100,98,48,102,52,57,53,54,53,100,49,52,99,57,55,100,48,48,102,102,98,57,50,57,56,97,97,50,100,99,97,102,101,57,56,56,48,101,52,97,48,49,54,52,53,55,50,48,57,54,52,100,57,48,50,99,49,48,57,48,100,99,56,48,49,51,48,52,48,57,101,55,48,48,102,102,55,99,51,56,56,48,57,55,48,48,102,102,48,55,97,53,56,49,102,48,48,102,56,56,49,50,52,101,48,102,51,99,49,102,54,101,48,55,100,57,56,48,52,56,52,48,49,101,100,101,48,101,98,56,51,101,49,48,102,97,48,55,49,101,56,49,100,54,49,102,48,55,56,56,51,57,99,53,53,57,54,52,55,50,56,99,49,100,51,56,49,50,99,55,56,51,100,102,101,52,48,49,101,100,51,99,49,101,99,52,101,48,48,98,48,52,100,51,56,48,51,100,99,50,48,50,53,50,57,101,101,48,48,51,98,51,48,48,102,102,52,99,54,49,52,48,55,57,48,53,48,52,97,56,48,57,102,97,48,50,55,51,48,49,100,102,48,49,50,48,101,48,52,97,101,48,51,99,54,48,50,54,55,48,49,101,51,97,52,52,98,56,53,49,56,51,98,101,97,48,101,56,55,55,48,97,55,54,49,101,50,57,102,57,54,99,53,97,48,48,102,102,51,100,100,97,48,102,49,52,51,57,56,49,99,49,57,48,49,50,101,50,98,56,98,101,48,102,51,48,55,52,53,49,53,51,51,50,48,97,54,48,55,100,52,97,102,52,99,50,99,48,57,49,55,97,56,52,48,57,48,52,50,51,98,56,54,52,99,102,97,49,48,49,51,55,102,99,48,50,51,55,49,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,101,99,48,55,50,48,48,52,99,51,48,51,102,48,48,50,53,98,52,51,101,54,56,56,48,102,48,48,102,102,49,99,51,56,51,100,99,48,55,57,50,48,101,56,56,51,100,54,56,98,57,57,54,49,99,50,102,52,49,100,57,56,55,101,52,51,100,97,48,101,102,99,98,51,50,99,99,97,100,52,54,50,100,99,97,97,50,102,97,56,97,54,50,99,99,98,50,48,101,54,49,55,50,53,48,57,54,99,57,54,53,52,50,54,57,54,97,53,50,49,52,99,57,54,57,101,56,55,99,98,48,57,57,55,50,56,97,100,52,50,55,48,100,97,100,48,57,48,97,57,98,48,48,99,50,98,48,48,102,102,55,100,48,102,48,48,102,102,51,101,52,99,101,53,50,56,49,51,48,102,52,48,101,102,56,48,57,52,48,48,102,102,50,55,54,56,98,49,52,51,48,101,102,56,51,101,57,54,100,56,48,101,97,48,55,49,56,49,100,101,48,51,100,52,55,100,51,49,49,48,97,56,50,56,56,49,101,52,54,56,97,48,55,51,97,48,101,99,48,51,97,56,56,99,49,102,51,48,102,98,56,51,100,97,48,55,102,52,53,101,56,55,98,56,51,101,52,48,102,99,48,51,100,99,49,101,99,50,101,99,51,100,101,49,101,53,48,102,48,97,50,49,52,54,49,100,54,100,50,49,101,49,52,48,52,54,48,49,51,53,50,97,99,97,102,101,53,57,52,57,54,50,53,55,53,48,48,53,98,52,50,56,100,48,49,100,53,48,102,52,49,55,99,49,99,56,48,102,50,56,55,55,48,51,101,97,49,100,51,50,101,56,98,52,48,101,101,48,55,97,56,51,97,48,53,102,49,52,101,49,101,56,48,101,98,56,55,56,48,97,49,50,99,49,51,99,97,56,50,101,99,51,98,101,49,101,48,50,56,57,51,57,57,50,100,52,97,52,50,101,48,97,54,50,100,48,97,98,52,97,52,49,50,99,48,97,98,50,100,52,97,100,50,100,57,49,53,49,57,51,100,48,49,51,56,97,102,52,100,52,52,52,101,50,98,100,50,100,49,100,98,52,100,52,48,55,50,50,101,50,54,97,55,102,99,48,51,102,48,53,49,49,50,57,49,57,51,100,49,100,49,100,51,53,48,57,102,54,53,50,100,49,49,50,100,57,54,57,50,53,49,53,51,49,49,101,102,51,101,99,50,52,98,50,102,99,99,98,101,56,101,102,50,51,97,52,51,49,102,99,51,101,56,100,53,51,52,55,57,102,98,101,57,97,56,102,97,56,102,101,55,101,50,52,98,100,52,48,52,99,98,48,48,55,99,55,97,52,48,49,102,50,49,56,50,97,52,48,57,57,102,50,56,48,49,99,54,56,49,50,51,97,48,52,100,50,51,99,102,51,52,48,52,99,53,54,52,97,50,99,56,49,100,100,48,55,48,56,51,102,97,56,97,101,51,49,48,53,49,48,55,57,52,49,100,98,56,51,57,98,48,50,53,100,99,97,49,48,102,50,50,50,56,55,97,52,49,101,97,56,55,97,99,49,101,50,48,51,101,100,50,102,99,51,102,52,53,98,48,51,99,100,48,102,53,57,54,56,49,99,56,48,102,102,97,53,56,55,56,52,98,97,50,57,52,51,97,53,99,51,98,101,53,102,49,54,50,57,50,53,51,55,56,50,98,56,97,100,98,52,99,50,102,97,56,97,100,48,49,99,100,49,55,102,99,48,98,99,48,48,102,102,49,102,54,50,54,48,48,102,97,100,51,48,50,53,57,52,48,49,102,54,54,48,48,101,52,56,98,51,48,55,51,99,48,102,102,99,51,97,56,99,54,52,97,51,50,50,54,48,101,57,48,51,100,51,48,101,102,49,52,54,49,99,48,101,48,102,54,56,49,100,99,102,48,48,102,102,55,98,99,48,51,56,97,49,101,97,50,102,55,48,51,98,99,48,102,98,56,55,99,99,51,56,97,49,102,100,55,48,51,97,49,56,51,100,55,50,49,99,49,50,57,52,51,98,52,49,102,49,57,50,98,99,97,102,50,50,49,101,50,48,101,100,56,50,54,56,97,98,50,99,50,55,55,99,56,48,57,99,56,48,48,49,51,98,52,48,52,102,50,48,49,50,54,54,48,102,53,99,48,57,48,53,48,50,54,52,56,51,102,99,48,52,98,50,56,51,101,52,52,54,52,49,97,48,102,56,48,51,98,102,48,48,102,102,55,98,53,52,49,51,99,53,99,49,52,54,99,56,55,57,54,56,51,98,54,53,97,102,48,102,53,56,55,48,52,51,97,48,49,102,102,52,54,101,53,50,97,55,56,55,97,56,51,98,48,49,100,50,50,100,57,50,99,49,50,48,53,53,48,55,100,52,97,99,52,51,50,99,97,54,99,97,49,52,49,101,56,50,57,101,48,99,52,102,52,100,54,98,50,49,97,55,50,54,48,48,102,102,55,57,97,50,56,48,97,99,52,48,48,102,57,48,54,48,48,51,101,56,52,99,48,49,101,50,53,97,53,51,57,52,101,48,102,99,48,48,102,102,57,55,99,98,48,101,57,48,55,52,52,48,57,57,56,48,101,97,51,56,53,97,54,50,99,53,51,52,98,102,98,48,48,55,98,55,99,97,55,48,55,56,100,99,98,98,52,97,48,55,50,54,49,99,102,52,53,99,49,102,53,52,56,48,101,51,48,51,57,100,48,102,101,48,55,102,48,51,101,51,50,49,100,52,48,55,55,99,49,99,48,50,101,101,48,51,98,53,51,54,53,100,97,48,56,48,51,100,98,99,57,97,57,57,49,97,55,100,57,53,51,54,57,101,56,52,56,51,102,101,48,49,53,52,56,98,97,56,54,57,56,51,100,98,48,55,51,101,48,102,52,56,49,99,52,48,55,101,52,98,56,48,55,54,50,48,102,57,48,49,100,101,48,55,100,52,49,100,54,56,51,99,49,48,101,101,48,48,102,102,57,55,99,57,55,97,49,99,98,48,55,56,50,49,100,48,48,102,49,48,55,50,48,51,100,50,53,54,55,50,100,48,97,56,50,98,52,98,102,50,98,51,57,54,54,49,100,99,48,102,52,57,53,56,53,50,57,55,50,56,56,48,57,101,50,57,52,98,97,50,97,56,98,56,50,98,102,97,54,50,48,51,55,52,57,101,53,54,57,54,50,56,50,53,57,52,49,51,50,98,100,51,53,48,100,99,98,48,97,99,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,54,57,56,48,57,50,51,48,55,52,52,53,51,48,51,102,102,48,50,55,51,52,48,57,52,55,48,55,49,48,49,101,51,98,55,53,97,50,56,52,49,102,55,56,49,51,51,99,48,101,49,48,49,100,49,57,55,53,54,56,102,54,56,99,99,98,99,100,57,52,101,48,102,50,52,49,101,98,56,55,52,99,51,57,56,53,56,98,101,56,101,101,50,54,49,53,50,53,101,50,49,52,53,99,50,49,57,55,54,57,51,101,52,49,51,97,53,49,57,54,54,56,53,98,101,51,51,97,53,54,57,54,49,48,52,57,48,101,56,48,51,98,97,52,48,57,55,98,48,55,52,54,53,52,48,49,50,102,99,48,101,49,48,49,99,56,56,51,56,53,48,101,102,51,56,102,51,99,53,48,48,51,57,50,48,55,52,48,48,101,100,48,49,100,50,49,52,50,102,50,52,51,56,56,99,101,51,101,101,57,52,101,48,101,100,99,51,57,97,53,48,56,55,51,56,97,99,55,53,101,101,56,52,53,53,49,52,52,56,52,52,98,97,49,57,52,99,99,53,53,53,97,48,57,52,97,53,54,50,48,102,102,97,98,98,54,53,54,49,53,102,49,102,50,48,99,56,48,53,49,57,48,48,51,101,51,99,99,48,52,97,50,56,55,99,48,48,57,98,54,48,48,102,102,55,100,97,53,48,49,50,101,54,48,48,102,54,56,97,52,50,50,97,51,48,48,102,102,51,99,98,50,48,51,99,48,48,55,51,101,48,52,100,100,48,55,97,55,97,52,53,57,54,50,100,48,54,101,49,99,101,48,55,50,99,48,52,99,52,48,51,57,49,99,53,100,97,51,50,51,100,49,53,54,49,100,99,48,102,48,49,50,52,98,55,48,48,49,101,101,52,52,53,102,49,48,57,98,56,97,49,50,98,101,98,101,102,99,98,48,48,102,49,57,53,99,51,55,55,48,48,51,56,100,57,55,102,102,53,48,49,50,48,99,48,49,102,55,52,52,48,48,102,102,102,57,53,51,98,52,48,52,98,56,48,51,99,57,50,99,48,48,102,102,57,55,54,48,50,52,48,100,48,99,49,100,100,48,51,100,48,48,102,102,102,50,56,55,53,98,97,50,55,48,102,102,56,51,100,56,48,102,51,98,48,48,102,102,48,102,55,98,56,51,98,48,50,100,55,49,55,56,49,100,102,48,55,53,101,49,102,97,48,101,57,56,48,51,100,50,52,48,102,101,56,51,57,53,48,50,54,49,52,97,49,52,99,52,97,48,52,56,50,50,49,55,56,49,102,54,48,101,99,56,51,99,50,99,53,100,57,52,55,98,99,48,55,56,48,97,99,52,52,50,97,99,97,97,98,50,50,56,52,53,57,49,54,49,54,48,51,50,98,56,48,51,101,99,102,52,48,49,102,54,50,99,48,101,100,99,48,49,102,53,57,48,48,101,48,99,51,97,48,48,102,102,102,101,52,49,101,56,97,49,49,54,50,57,99,49,100,102,48,102,53,56,51,100,102,50,56,52,49,100,49,97,50,51,52,53,55,97,51,49,52,48,57,54,101,102,50,101,48,98,99,48,101,54,56,55,102,52,51,100,101,56,101,101,102,57,48,102,48,56,55,101,56,51,56,54,56,54,52,55,50,49,56,55,48,52,98,48,97,48,54,52,98,98,52,99,52,101,102,99,100,51,56,97,100,97,57,97,55,49,51,56,97,102,48,48,102,102,57,52,49,50,100,52,98,51,50,99,52,98,56,52,100,55,52,98,50,50,100,56,98,48,52,99,50,100,52,98,48,55,102,51,51,57,102,52,102,52,102,52,57,55,100,51,49,51,49,101,99,56,99,99,101,52,55,52,55,48,100,100,50,53,50,51,100,50,52,98,57,101,49,49,57,56,54,50,54,50,97,101,98,102,48,99,101,54,52,55,99,54,100,97,55,102,99,51,100,99,48,57,56,56,48,50,54,98,52,48,57,56,56,48,50,54,99,52,51,100,97,99,56,55,100,48,48,57,56,55,48,55,99,101,48,102,51,52,49,101,101,57,55,54,56,55,100,100,101,53,52,98,56,48,102,49,52,49,101,50,48,55,101,52,51,102,97,99,49,52,51,57,50,52,97,100,50,56,56,97,99,50,99,51,49,52,53,52,49,102,57,48,102,49,56,55,56,53,51,48,97,97,101,53,56,97,50,56,55,55,48,97,52,56,50,99,98,50,50,50,54,54,48,52,102,100,49,53,56,56,50,52,97,56,56,97,48,97,49,54,56,48,53,99,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,55,57,48,101,48,56,55,102,52,51,100,54,48,101,98,56,51,101,97,49,100,50,48,55,56,97,49,99,50,50,102,48,98,52,48,101,100,48,55,99,56,51,57,48,49,101,52,50,56,48,51,100,101,49,100,54,48,102,48,57,52,56,53,57,57,54,50,53,51,49,54,56,53,50,48,55,56,48,51,98,48,53,98,97,49,57,55,101,53,50,57,54,54,53,54,49,54,54,53,53,50,53,57,53,101,53,98,57,53,97,57,99,53,55,57,54,97,53,55,97,50,97,53,97,49,50,54,49,53,99,57,101,56,50,57,99,56,56,57,54,56,100,50,102,50,48,97,55,52,51,98,97,54,101,52,48,51,98,56,99,48,49,102,53,98,54,49,102,52,48,102,51,48,51,99,97,48,48,55,100,55,54,56,49,50,49,48,48,102,49,99,51,101,97,53,100,49,54,52,49,101,48,48,102,102,102,57,56,51,99,48,48,50,52,98,56,48,57,53,57,48,102,98,48,55,98,48,98,101,50,101,48,98,49,50,99,52,98,54,50,99,99,98,98,48,102,50,48,55,97,52,49,99,55,56,55,49,48,98,101,50,102,48,98,54,50,99,48,98,52,50,100,53,51,49,51,56,98,55,50,99,100,51,56,98,50,50,100,56,98,48,52,56,52,101,50,99,49,51,57,51,100,51,100,51,99,98,48,50,99,49,51,49,50,54,97,57,51,56,98,48,52,98,55,50,97,100,99,101,48,49,49,99,54,97,48,49,97,100,48,48,102,102,48,102,56,98,53,48,48,51,101,99,54,99,97,101,48,50,54,100,99,48,57,49,97,48,101,101,48,51,56,50,48,102,56,57,55,54,49,100,100,52,53,48,55,97,101,48,52,98,49,97,50,49,52,101,48,101,56,99,51,97,101,49,99,101,52,52,50,99,100,49,100,98,50,102,100,102,48,55,49,101,48,101,54,48,49,100,49,48,49,50,102,99,49,99,100,50,57,52,51,100,101,57,50,49,100,98,50,99,99,51,102,52,49,101,49,48,102,50,56,50,52,54,99,51,99,52,49,101,54,52,56,50,97,54,99,98,100,52,48,50,56,99,97,48,48,101,55,53,49,54,49,51,57,48,48,97,102,50,98,56,97,101,50,99,51,53,97,48,100,55,102,56,48,100,50,48,97,48,50,57,50,48,48,51,101,53,57,56,48,52,56,56,48,55,56,48,48,57,97,48,48,50,53,50,52,49,99,98,56,55,102,56,49,99,57,48,51,97,51,52,100,48,102,102,48,51,102,102,50,97,48,48,102,102,57,56,57,48,55,55,48,49,99,102,52,102,50,101,56,51,98,52,49,99,51,52,101,48,102,54,48,55,99,49,49,56,49,100,48,49,53,101,48,101,100,99,48,57,56,99,50,102,49,50,56,97,101,52,56,50,99,52,51,97,48,49,99,102,50,102,99,51,101,52,56,56,49,100,101,54,99,51,101,97,49,101,52,50,98,57,50,102,97,48,100,97,54,99,56,55,53,55,49,54,54,57,54,56,49,52,48,57,49,48,49,51,55,52,100,52,48,97,97,48,49,98,54,100,52,56,99,98,54,50,56,99,97,54,50,102,100,49,97,49,48,99,98,99,50,97,52,97,97,50,101,49,48,100,97,52,56,48,52,99,51,50,56,56,53,98,49,53,101,56,99,53,56,97,51,99,51,102,97,51,98,48,49,98,56,50,53,100,50,101,50,101,48,51,55,100,48,102,98,102,51,57,99,100,48,52,98,54,55,99,53,57,102,56,102,102,101,48,49,48,52,54,98,97,57,97,57,54,99,53,54,49,54,50,53,51,97,54,98,97,53,54,57,54,99,53,55,97,54,49,53,52,53,56,51,49,57,57,101,102,97,48,50,55,97,51,50,52,50,49,97,54,51,49,57,50,49,57,99,57,48,56,101,48,57,56,52,54,52,56,100,50,57,50,100,102,97,52,54,55,100,56,97,56,57,98,57,100,99,51,51,97,57,49,98,57,102,55,97,50,97,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,51,101,99,48,49,102,48,97,57,48,48,102,102,54,98,53,57,48,51,102,99,48,48,102,102,52,99,102,102,48,55,97,54,48,48,102,102,53,50,101,97,48,52,97,97,97,56,48,53,56,50,50,56,48,54,55,54,48,48,102,102,51,101,49,53,99,53,57,49,53,100,56,48,49,102,53,56,99,48,102,101,52,97,54,99,53,56,50,48,101,50,100,98,56,49,51,100,101,48,102,52,99,98,52,99,53,53,101,52,98,54,51,57,54,52,48,50,53,99,48,48,102,102,102,50,102,99,48,52,97,98,97,50,102,50,99,48,48,52,98,102,53,53,50,53,54,52,51,101,57,51,98,97,50,101,52,98,97,57,100,48,52,99,49,56,100,53,97,98,101,99,98,102,101,48,51,56,54,50,101,98,97,101,98,102,101,48,49,50,51,48,48,48,102,102,102,98,54,101,50,98,48,98,49,50,98,52,48,49,102,54,57,52,48,48,102,102,102,98,49,100,101,53,57,49,53,99,57,99,53,55,101,52,102,48,50,55,98,99,48,57,98,101,50,99,100,48,51,97,54,50,49,97,52,50,50,54,52,99,50,98,57,50,56,48,57,56,54,48,55,56,102,100,49,53,51,100,49,98,97,52,101,57,101,57,48,56,56,57,56,54,100,101,53,50,101,55,100,99,53,55,100,53,97,54,97,56,56,57,49,53,48,50,101,101,53,48,49,98,102,99,48,49,102,51,48,51,48,50,53,48,51,56,51,97,51,48,50,55,57,99,51,56,52,48,102,102,52,49,100,102,56,51,98,52,48,48,102,102,55,98,54,99,49,100,52,56,51,100,48,48,102,102,55,51,52,49,100,56,48,48,102,102,55,98,100,99,51,100,101,53,53,48,55,51,55,49,52,99,49,100,102,50,102,99,48,57,56,51,48,102,98,48,51,100,100,48,50,54,53,99,51,101,54,49,101,53,48,49,51,50,48,102,49,49,52,54,49,100,97,50,98,56,51,98,52,53,57,56,55,98,99,98,50,48,101,101,49,53,56,56,54,53,99,50,55,54,50,101,56,98,99,52,101,48,102,57,57,54,48,56,54,56,100,50,53,56,57,54,49,100,51,57,48,50,55,50,55,50,56,48,97,48,48,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,99,101,54,50,97,97,56,56,99,52,100,53,100,48,56,50,50,51,56,56,49,48,54,100,100,54,48,97,48,51,53,98,56,48,51,101,51,100,97,48,48,102,102,102,97,49,52,50,101,99,48,49,102,54,48,101,53,102,97,54,48,49,51,48,50,48,52,99,49,57,52,97,49,101,52,48,101,56,56,49,50,100,54,49,100,56,56,52,53,48,49,50,52,55,100,50,56,97,97,50,99,48,97,48,55,52,49,101,56,56,48,57,99,97,48,48,51,101,99,48,101,54,49,54,51,54,49,99,56,52,57,48,102,57,56,51,97,50,48,102,55,48,55,49,48,51,101,55,99,51,57,48,48,102,102,102,48,48,51,57,54,53,49,52,56,55,57,51,97,48,57,55,54,100,56,48,51,100,98,56,48,57,57,57,50,54,52,56,98,55,101,56,48,56,50,56,51,102,101,54,99,48,48,102,102,102,97,49,54,48,48,102,102,55,99,55,98,99,51,102,50,48,52,101,99,56,55,97,49,48,48,102,102,49,102,98,56,49,51,51,50,49,100,56,48,102,50,56,55,49,52,48,57,55,55,50,57,101,49,50,97,53,57,52,50,50,101,48,97,57,50,101,48,51,98,54,53,102,48,55,101,55,57,54,52,56,48,48,102,56,99,51,57,99,57,51,56,51,98,54,56,99,49,102,99,48,55,50,54,49,101,99,48,101,48,56,55,57,102,48,55,53,56,51,102,52,49,100,50,50,57,48,48,102,102,49,101,101,48,57,99,53,101,54,48,49,50,99,50,98,57,50,97,55,53,55,97,50,100,53,51,57,48,49,48,57,48,52,48,51,51,54,99,49,100,57,56,51,97,52,48,55,54,97,48,101,54,48,97,49,52,98,48,101,99,48,51,97,99,48,101,49,48,55,51,99,49,100,102,49,52,48,57,101,53,99,51,101,49,101,48,52,99,50,56,99,51,57,48,49,100,54,50,56,52,51,97,56,53,54,50,53,49,55,48,102,97,48,57,53,97,53,54,98,99,53,97,50,52,49,53,99,49,100,56,50,97,99,97,101,52,49,55,100,51,53,99,52,51,50,98,48,97,99,52,49,98,52,100,97,52,50,99,57,57,52,56,50,56,54,56,52,100,100,100,55,57,52,51,54,102,50,57,97,48,51,98,101,48,55,55,52,49,99,53,48,55,53,52,49,100,56,50,98,52,51,57,48,48,102,102,101,100,99,51,57,99,49,100,56,48,101,50,56,55,51,99,97,55,99,57,55,56,97,57,48,101,101,48,55,51,99,51,98,101,53,51,56,55,53,52,51,98,101,53,55,56,48,57,56,57,54,52,57,54,53,98,50,53,56,50,53,52,97,53,50,56,53,48,99,97,101,50,97,57,49,55,97,54,57,54,99,53,56,50,55,97,55,51,57,57,48,100,48,54,50,50,100,51,57,50,57,50,100,51,55,101,50,54,57,98,52,55,49,101,50,101,97,49,97,57,97,55,50,101,97,54,54,50,55,49,51,98,98,98,51,48,99,54,49,51,102,56,99,54,51,54,49,52,48,55,54,100,57,55,102,100,99,53,48,52,52,99,48,57,100,57,48,48,102,102,55,100,56,56,56,49,50,97,97,48,52,56,52,48,51,98,54,48,102,51,48,55,102,56,49,102,102,48,51,100,57,48,101,51,48,55,55,56,98,52,50,56,52,51,97,101,53,100,48,55,57,56,97,57,48,55,54,98,54,49,102,99,48,55,55,50,53,52,48,51,100,48,48,102,97,56,48,57,54,57,52,54,49,101,57,50,101,99,97,100,50,97,48,51,57,48,49,99,98,48,102,56,56,55,100,99,51,97,48,57,54,49,101,53,50,100,52,51,100,50,57,50,49,99,99,50,101,56,97,50,48,101,101,50,49,50,49,50,55,54,97,50,100,52,51,99,48,99,56,48,57,54,99,100,54,48,99,100,51,101,100,48,56,49,49,48,48,48,102,102,55,100,97,100,56,48,51,101,102,55,52,48,57,52,57,48,48,55,100,54,101,56,51,98,53,48,102,54,51,48,53,55,48,55,102,99,51,57,97,48,102,55,48,48,102,102,57,56,97,55,49,49,99,98,101,48,101,100,56,55,51,52,49,100,52,48,55,49,48,51,100,50,48,101,100,99,51,102,56,53,98,56,55,54,56,51,102,55,56,51,98,101,48,102,49,98,49,52,54,53,57,48,51,100,97,48,101,52,97,50,56,51,100,102,48,101,50,48,55,101,56,97,56,48,55,55,97,53,50,56,55,100,56,51,56,102,56,51,98,52,49,102,53,52,98,50,98,102,52,57,55,97,56,48,57,101,53,97,50,49,49,53,56,53,55,98,55,99,98,51,52,100,102,100,48,48,102,102,48,50,98,56,48,48,102,102,49,102,54,48,54,48,48,102,98,49,50,48,50,54,49,99,48,49,102,54,50,97,48,102,97,52,51,99,56,48,102,55,48,49,102,54,56,55,97,48,98,48,55,100,48,100,51,99,98,97,50,101,49,50,99,51,98,52,49,99,55,52,48,50,102,48,51,102,48,57,50,49,99,57,48,101,57,49,52,101,57,50,49,101,101,48,102,56,56,55,57,99,97,56,50,98,56,97,51,48,101,100,56,55,99,56,51,102,50,49,102,97,99,53,49,50,50,57,52,98,56,51,102,50,53,57,57,52,101,53,54,50,48,97,48,57,54,49,100,48,48,97,98,50,98,55,101,50,98,56,97,101,49,98,97,55,98,97,57,102,102,101,48,54,54,50,48,48,102,102,102,98,55,52,48,48,102,102,55,99,56,53,56,48,57,97,55,48,48,55,100,56,54,48,55,101,99,51,99,99,49,100,55,48,55,54,54,49,102,52,48,102,57,48,51,56,100,48,50,53,99,49,49,48,98,49,50,101,48,97,52,48,101,100,48,55,53,99,51,56,48,49,101,51,48,55,57,52,48,101,99,56,98,101,48,102,56,48,55,49,100,49,99,98,55,48,55,56,101,53,55,49,52,56,48,48,102,102,102,53,54,99,97,50,50,56,48,49,102,53,56,55,101,99,51,56,52,53,102,57,55,48,49,101,48,48,102,102,101,52,48,55,100,52,97,98,52,50,48,102,102,99,97,48,97,49,101,50,98,56,98,50,52,102,50,97,49,49,48,97,101,50,98,102,48,48,102,102,57,52,97,48,52,100,50,55,56,48,98,99,48,57,52,57,54,57,50,57,101,57,48,57,48,57,97,57,56,102,98,99,57,54,57,54,57,54,102,51,99,57,48,57,52,57,54,57,48,101,55,55,57,101,52,57,55,57,102,97,101,57,48,57,48,102,50,52,50,52,50,52,53,49,50,55,100,50,97,97,97,56,102,53,102,57,98,100,53,56,51,53,98,102,97,101,51,57,55,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,48,102,56,48,51,101,56,100,99,48,49,102,55,54,101,48,102,54,52,48,49,102,53,97,54,48,102,51,99,97,48,48,102,102,55,55,97,49,101,56,50,101,56,98,52,48,102,50,48,49,50,100,48,49,102,55,48,102,57,57,53,56,48,48,102,102,102,55,97,56,55,53,48,98,51,50,100,48,51,99,97,53,99,50,50,48,55,55,51,48,55,57,48,51,99,50,48,101,57,52,97,50,48,102,50,48,55,97,52,51,98,97,53,49,49,54,50,48,102,53,52,51,56,97,49,99,51,50,97,52,98,102,50,57,48,49,100,101,56,55,48,57,50,53,48,56,97,57,50,101,99,98,48,52,49,52,102,57,52,49,57,52,98,99,53,55,57,54,52,48,48,101,99,98,101,54,50,98,56,48,53,101,48,53,57,52,100,55,57,101,55,99,50,100,55,102,99,48,51,100,97,99,48,57,54,54,48,50,54,54,99,49,100,48,56,49,51,54,97,48,101,56,56,51,57,48,48,102,97,52,49,99,98,48,55,99,99,97,50,48,102,53,56,55,53,48,51,100,97,53,48,56,55,55,52,98,57,98,54,99,97,53,48,102,48,56,55,53,99,98,101,52,99,48,101,102,50,54,57,55,99,49,100,55,50,56,99,51,100,53,99,51,97,97,49,101,55,99,49,100,55,48,102,48,48,55,56,48,97,102,50,97,56,51,100,56,53,50,49,53,54,49,101,53,50,97,98,57,55,101,53,51,55,50,99,53,51,50,99,97,101,98,52,56,57,57,102,52,101,54,55,49,48,100,50,101,99,49,56,98,53,48,48,98,48,98,48,48,102,102,55,99,53,53,99,48,49,102,54,56,56,99,48,49,50,100,52,48,52,99,50,56,51,100,51,48,55,51,56,48,52,99,101,56,51,102,100,50,98,48,51,57,48,48,102,102,52,98,51,100,48,49,50,102,99,49,102,55,48,102,56,56,55,54,53,49,52,49,101,52,56,51,100,50,99,49,100,97,48,101,101,98,50,48,102,54,98,56,55,101,48,48,102,102,57,55,55,48,101,97,57,52,54,53,55,57,53,50,99,48,51,99,51,48,102,101,49,52,52,49,99,48,57,52,98,99,48,101,102,56,97,51,50,101,102,49,53,99,56,56,56,50,53,55,54,48,102,49,54,52,48,52,52,52,102,56,50,98,49,51,55,49,53,57,56,98,48,52,49,99,48,49,57,100,97,99,51,101,99,97,52,98,55,48,102,51,48,101,98,54,102,51,51,55,56,49,56,55,49,57,55,51,51,97,100,100,101,51,48,98,100,53,50,55,100,99,48,100,101,49,51,100,55,102,99,48,53,48,98,48,48,55,99,57,52,99,48,49,102,52,55,50,57,99,48,52,101,100,56,55,55,52,51,98,101,48,52,99,101,48,49,50,99,50,49,99,51,50,57,50,48,49,102,100,48,55,51,102,49,55,49,99,49,101,48,49,53,101,49,100,55,48,101,98,51,102,56,51,101,48,48,102,54,99,48,49,101,101,51,50,99,48,49,99,51,48,51,98,97,48,101,57,102,50,99,53,49,48,49,100,99,48,51,97,49,48,102,55,56,55,99,48,51,102,57,56,51,56,97,49,99,98,48,101,57,56,55,56,100,51,48,97,102,99,53,101,56,55,56,49,48,55,56,55,54,99,97,101,48,52,100,55,50,98,98,100,49,53,57,52,57,99,56,50,56,52,48,49,54,50,101,53,97,57,53,56,53,57,49,52,101,57,97,101,57,53,97,53,98,49,53,101,57,56,53,53,49,54,48,99,54,54,55,98,101,56,48,57,101,56,99,102,97,49,97,54,51,51,57,50,49,57,99,57,48,56,101,49,98,97,51,50,52,54,57,52,57,54,102,100,50,51,51,101,99,53,52,52,100,99,101,101,49,57,100,52,56,100,99,102,98,100,48,48,102,102,55,102,49,97,56,48,53,97,97,48,48,51,101,53,52,99,48,48,102,102,102,97,55,53,48,101,102,56,49,50,101,48,49,102,100,48,101,101,56,49,51,57,101,48,52,98,49,56,51,97,102,50,101,56,97,98,48,55,54,48,48,102,49,98,49,54,102,56,49,102,51,56,55,55,56,51,56,97,49,99,98,52,48,52,48,48,102,102,55,53,48,48,102,102,101,56,48,48,102,102,49,101,100,50,50,57,48,48,102,102,57,55,53,48,55,52,101,48,101,100,102,57,53,99,53,54,48,51,98,57,48,55,53,56,53,48,56,55,55,52,51,56,49,52,48,102,49,56,51,99,54,53,101,48,55,56,57,51,57,51,98,48,55,98,48,51,100,97,53,56,54,48,102,56,56,55,56,54,57,51,50,99,51,98,57,57,48,52,98,48,48,52,102,57,53,99,101,55,102,56,48,57,54,52,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,97,99,52,55,52,52,52,97,52,99,55,51,98,54,56,56,56,101,57,48,57,49,55,51,49,101,102,98,54,56,101,100,51,97,102,51,98,57,97,99,48,49,50,99,101,101,55,100,98,55,49,49,56,99,51,56,99,55,49,52,97,48,49,57,99,48,48,102,102,48,102,56,99,53,56,48,51,101,57,51,101,99,48,57,52,55,48,55,54,102,54,48,52,100,101,48,49,51,50,101,48,101,101,57,49,53,48,52,49,102,102,48,51,99,52,102,50,48,48,102,102,102,54,51,48,55,55,48,51,102,97,49,100,52,57,54,48,51,102,97,48,101,54,55,56,55,52,56,98,102,48,55,102,99,48,101,98,99,51,99,100,52,56,97,53,51,56,55,101,99,49,100,53,56,55,55,99,51,101,52,48,101,101,97,48,49,101,51,48,55,50,56,51,99,56,53,50,50,54,100,54,50,57,52,51,100,56,53,56,99,56,55,99,56,97,48,97,52,51,50,99,48,98,51,48,52,57,49,53,98,100,48,48,102,102,97,101,97,48,50,48,98,48,48,55,99,54,101,52,48,49,102,52,53,48,49,100,99,48,50,55,99,54,48,49,101,48,56,49,51,49,97,48,52,100,49,56,55,52,52,48,52,102,48,48,102,102,57,55,50,52,51,50,57,52,51,100,54,48,101,100,48,51,97,101,53,54,102,50,101,100,51,99,97,99,101,102,48,51,100,51,52,54,101,48,101,49,99,51,102,56,53,51,49,55,51,100,50,99,49,100,99,56,51,101,48,48,102,102,101,56,56,55,101,102,54,99,49,99,55,48,102,55,48,55,57,49,49,51,57,53,99,57,101,53,49,54,48,101,102,57,49,52,56,102,99,98,48,50,99,54,56,98,53,99,56,52,53,55,97,49,48,48,102,102,54,55,57,50,49,50,49,97,51,49,53,101,56,99,100,50,50,50,50,51,55,57,97,52,55,54,55,51,57,57,98,54,102,53,53,51,56,51,49,99,50,55,102,102,99,53,102,49,56,101,51,48,97,49,55,100,55,102,100,55,50,56,50,55,54,48,52,102,49,56,49,51,57,56,48,101,97,48,48,57,48,53,48,50,53,98,52,51,102,99,48,52,99,100,48,51,101,52,52,57,52,101,97,48,101,55,56,51,98,101,48,48,102,102,55,98,53,48,49,51,99,53,51,57,52,52,102,56,55,54,97,56,51,99,56,53,97,99,56,55,97,99,51,102,99,49,99,102,48,55,55,101,56,100,56,97,53,52,48,48,102,102,102,53,48,55,57,99,51,97,52,53,52,97,53,56,50,52,48,98,53,48,102,97,57,53,56,57,56,53,57,53,53,57,55,99,56,53,57,48,53,48,48,101,101,52,99,97,54,98,98,57,48,100,48,53,51,48,49,99,52,53,48,48,102,102,98,97,48,48,102,102,48,55,99,98,49,99,48,49,102,54,101,101,99,48,51,99,98,48,102,52,49,54,52,48,48,102,97,101,51,48,55,52,52,57,53,97,48,51,98,52,49,100,48,99,56,57,52,48,102,101,49,51,102,51,54,52,101,52,51,100,97,48,48,102,55,49,97,48,56,49,50,101,54,48,102,100,56,49,100,55,52,48,50,53,99,51,99,101,48,101,100,100,48,49,51,56,97,48,48,49,50,50,52,99,50,98,56,98,48,100,56,48,49,101,99,97,48,102,100,50,54,101,50,99,102,53,49,99,51,99,97,52,50,52,51,51,50,98,49,55,102,99,48,53,55,54,48,48,102,102,55,100,56,57,56,48,51,101,99,98,48,48,102,102,57,57,97,48,48,55,100,57,56,48,51,101,99,50,99,99,49,102,48,56,51,102,102,48,102,54,50,52,54,52,52,51,97,50,48,48,102,102,51,100,97,52,48,101,98,52,51,98,99,53,101,48,55,102,102,56,51,97,53,48,55,55,53,98,56,55,51,99,51,56,97,49,100,53,50,102,55,56,51,98,100,48,101,52,48,55,99,56,51,102,54,49,102,101,54,99,51,97,49,99,51,100,57,52,49,99,49,50,57,52,51,99,99,49,102,49,97,50,98,99,98,48,50,52,49,101,50,48,102,50,54,52,97,50,100,48,98,48,97,99,52,53,48,49,48,49,48,48,102,102,48,98,98,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,56,57,48,48,49,102,52,56,50,48,48,102,102,102,98,98,100,48,55,99,50,48,48,102,102,102,97,101,57,48,55,99,50,49,100,51,48,101,51,56,55,101,48,51,100,97,53,102,48,55,97,56,48,57,54,99,48,102,53,57,55,56,49,100,102,48,101,102,56,55,97,48,51,97,97,53,102,57,55,56,49,101,57,50,102,56,97,57,48,101,55,57,53,48,53,101,56,55,97,52,49,100,51,57,53,52,53,101,48,55,97,48,51,98,52,53,50,49,54,54,48,102,53,52,51,56,99,49,99,51,48,101,102,49,54,99,49,100,102,48,101,48,48,102,102,55,49,57,50,53,48,52,97,99,50,101,99,98,49,52,50,52,101,52,51,50,98,99,97,102,52,98,52,56,52,49,50,99,97,48,48,102,102,52,97,102,57,99,97,101,48,49,55,54,100,55,53,102,102,48,48,102,102,102,57,53,48,55,49,54,48,102,56,56,51,57,50,48,52,99,49,56,51,57,102,48,55,54,99,48,102,97,99,49,100,100,49,54,97,99,49,55,48,49,99,100,48,55,97,52,49,99,52,48,101,53,48,55,102,99,97,50,55,100,56,52,102,50,97,52,98,49,55,57,57,50,97,99,51,101,99,49,100,56,50,97,99,51,100,48,53,54,50,50,49,54,49,54,53,48,49,55,48,53,102,49,53,49,48,53,57,51,54,53,52,57,55,52,56,49,54,57,99,56,97,56,52,53,57,57,54,50,56,53,51,55,54,55,54,56,98,50,52,101,54,55,98,54,57,57,52,49,99,54,97,48,50,52,102,56,48,51,101,50,56,101,48,48,102,98,55,57,54,48,49,102,53,48,51,98,54,54,56,48,49,102,53,102,52,48,102,54,57,50,54,57,99,48,55,56,56,48,101,57,52,51,97,57,56,98,56,48,55,54,56,53,100,99,99,49,97,53,98,48,55,51,99,49,99,48,50,56,48,48,57,55,52,48,55,50,48,49,99,97,48,101,55,52,57,53,99,49,100,56,48,55,55,50,53,55,57,52,100,99,56,57,55,101,53,97,57,54,52,57,98,99,98,98,50,102,52,51,100,99,53,56,48,55,56,98,99,49,101,52,98,52,57,52,102,52,48,100,48,53,57,52,48,48,101,99,48,98,102,101,48,50,57,101,48,48,51,101,52,98,101,48,48,102,102,102,97,54,57,48,101,52,56,49,51,55,56,48,52,98,97,56,55,57,48,48,57,97,53,48,55,48,101,48,101,57,53,100,52,97,48,50,54,99,99,49,100,57,48,48,57,51,101,54,53,48,52,49,100,51,48,55,49,48,97,56,55,56,51,100,101,48,102,99,52,48,49,101,102,53,48,102,99,56,51,56,54,48,55,55,54,52,48,49,101,48,97,51,48,55,51,52,49,100,54,48,55,97,99,49,101,53,48,51,99,57,99,48,101,101,48,49,100,97,48,55,54,56,98,97,101,49,99,100,50,50,53,102,57,53,98,99,51,57,56,53,55,99,97,54,102,102,100,51,48,51,98,54,48,57,102,50,98,102,48,48,53,54,57,51,101,99,51,99,56,99,101,100,98,48,102,98,52,101,98,48,102,52,48,50,51,54,100,102,54,102,98,52,101,51,55,99,50,54,54,56,100,53,56,101,48,97,99,55,99,50,98,50,56,48,55,102,49,50,54,97,49,97,51,49,54,48,56,99,101,97,50,50,53,98,55,57,100,52,55,55,98,51,55,57,99,54,102,100,53,51,54,51,49,102,48,53,55,100,102,48,97,99,51,49,99,55,49,52,50,102,50,56,48,53,50,98,48,48,51,101,52,52,56,48,48,102,102,102,97,55,57,55,56,48,49,102,53,98,50,48,52,99,55,51,50,49,102,97,48,55,53,52,53,48,54,50,97,48,48,102,102,57,53,102,48,55,99,49,52,102,56,48,51,100,50,99,52,50,101,53,97,102,52,100,99,53,49,54,48,101,48,56,55,49,56,49,99,57,49,53,54,49,102,53,51,50,52,56,55,97,48,49,101,56,56,55,102,48,49,101,51,57,54,57,52,57,99,48,102,48,56,51,102,99,53,56,100,53,54,50,102,100,48,56,97,101,99,56,49,51,53,49,56,97,97,97,50,99,48,97,98,100,97,100,48,51,102,99,48,53,98,101,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,54,49,102,48,48,55,99,55,53,52,48,49,102,53,98,101,49,102,102,48,50,55,55,48,48,57,99,53,48,101,50,56,51,101,99,48,101,97,98,99,53,51,101,48,101,98,48,49,50,52,97,48,52,99,99,48,49,50,54,99,48,102,52,99,49,101,50,49,53,99,53,97,51,56,53,100,49,56,98,52,50,56,52,98,48,48,102,102,55,97,48,53,101,48,55,99,49,50,53,48,101,53,49,56,97,99,48,101,50,48,55,98,53,48,53,51,51,100,57,53,56,48,101,57,52,98,97,52,52,97,52,52,50,101,56,98,50,48,101,56,57,53,101,52,57,50,50,54,51,57,54,55,57,97,101,57,101,57,97,56,48,48,102,102,49,98,57,52,56,56,56,97,56,99,56,48,56,101,56,101,56,52,56,52,99,51,50,56,56,56,56,56,56,99,98,52,56,99,56,97,56,54,56,102,49,57,56,54,49,49,57,57,54,50,54,53,56,52,55,54,53,49,100,49,100,56,100,97,53,56,52,54,57,57,57,51,52,101,100,98,99,99,99,54,100,50,54,100,51,98,49,49,48,49,48,52,56,48,49,102,48,54,51,48,48,54,51,97,49,56,48,50,50,49,52,56,48,49,48,53,97,97,56,48,102,102,56,98,102,102,97,56,50,51,97,48,48,102,98,50,57,48,102,55,48,55,56,52,49,100,102,48,48,51,101,98,97,52,48,57,102,98,48,55,56,48,49,100,49,50,99,100,51,52,97,54,48,102,52,56,55,49,99,48,57,50,56,48,50,54,97,56,51,101,48,49,100,55,50,101,48,97,101,52,100,50,99,48,97,100,50,99,48,97,97,50,102,99,51,98,54,48,101,50,52,51,102,54,53,101,57,52,99,53,57,50,48,49,54,50,53,54,50,54,50,49,50,55,97,50,50,53,49,53,101,53,97,50,50,50,50,97,53,97,48,97,53,57,53,99,57,101,56,48,53,56,50,48,98,56,99,55,55,48,97,102,52,100,54,57,99,56,100,55,50,48,102,49,50,56,49,55,102,48,48,51,101,100,56,99,48,49,97,100,54,52,48,48,102,102,102,98,50,99,48,48,102,102,52,99,48,48,102,102,48,50,55,49,56,48,48,97,53,100,99,49,101,51,97,102,102,56,48,52,57,99,56,55,100,52,51,101,52,49,101,48,48,55,56,50,49,102,48,48,102,102,102,53,56,55,102,48,51,100,56,53,57,50,53,49,55,52,49,101,98,48,102,99,56,55,57,99,51,99,48,49,102,48,48,102,52,49,55,50,53,56,50,53,50,55,49,54,50,53,56,57,54,97,53,102,56,55,57,56,98,53,52,97,50,101,99,98,98,50,99,52,98,49,50,99,52,98,54,52,98,52,102,50,99,49,51,57,51,53,51,56,98,52,52,97,52,56,52,100,52,98,52,101,52,102,52,101,52,100,52,102,52,99,98,52,56,98,98,52,101,52,102,55,49,99,97,97,97,97,49,51,57,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,51,100,56,48,57,54,99,48,55,100,101,49,101,57,48,50,53,98,52,49,102,101,56,51,57,56,48,55,102,48,49,99,99,52,98,52,56,52,53,50,102,56,49,100,49,56,51,100,52,48,55,55,99,48,102,50,100,48,53,98,54,49,50,48,98,49,54,49,57,50,99,100,101,48,101,48,56,55,99,52,97,49,48,102,57,98,48,53,52,49,54,53,56,97,97,50,101,48,97,49,52,99,52,98,50,97,100,51,57,50,99,97,51,52,53,57,52,101,52,50,57,50,101,99,97,101,102,55,51,98,54,57,52,102,50,98,101,99,99,57,98,50,48,49,100,98,54,48,52,57,49,48,51,100,100,50,101,52,48,57,56,49,48,50,52,99,56,48,57,52,55,48,55,101,99,49,101,51,56,54,57,57,50,102,56,49,102,55,48,49,50,99,50,48,101,49,48,49,101,101,49,55,53,48,56,102,48,57,52,99,98,50,100,57,54,101,48,102,50,48,49,100,52,48,55,52,99,51,101,54,53,57,51,48,56,100,50,57,56,53,98,49,55,56,57,98,49,49,48,57,56,53,100,97,52,99,99,56,50,55,52,98,99,50,99,100,51,98,52,101,102,100,99,50,99,56,98,48,98,102,100,51,54,56,48,50,50,98,57,52,48,51,57,99,99,48,49,102,52,52,97,48,52,99,55,56,51,98,99,48,50,54,50,99,48,49,102,53,54,54,48,52,57,102,54,48,55,55,97,53,56,55,50,99,55,48,51,56,97,48,50,53,102,56,48,57,55,100,48,50,53,99,52,51,102,49,99,49,50,52,53,102,97,49,101,52,48,48,102,102,55,56,54,48,101,98,99,48,57,55,54,48,55,51,100,99,51,99,99,56,49,102,57,55,99,53,50,49,52,51,100,50,52,49,50,57,52,53,101,50,49,100,48,50,55,52,97,53,99,53,97,57,52,51,55,102,102,48,49,50,100,48,102,48,49,54,48,52,54,97,98,55,102,56,51,48,56,48,48,102,98,54,51,48,48,54,98,53,57,48,48,51,101,99,98,48,48,49,51,48,48,48,102,102,48,57,99,54,48,48,102,102,50,57,55,55,48,55,56,101,97,48,49,50,49,48,97,48,49,100,102,48,48,48,102,102,102,98,54,51,48,48,102,102,54,98,53,57,48,48,102,102,51,101,99,98,48,48,102,102,49,51,48,48,102,102,48,48,102,102,57,99,54,48,48,50,57,55,55,48,55,56,101,97,48,49,50,48,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,55,98,48,49,50,100,56,48,101,52,48,51,100,50,48,52,99,57,48,51,102,100,48,55,51,48,48,101,49,99,51,57,56,56,54,57,48,57,52,53,102,48,51,100,99,48,55,97,56,48,101,102,56,49,100,97,50,48,98,56,99,50,51,57,54,50,102,98,50,53,54,51,99,49,102,101,48,102,56,57,52,50,49,99,99,54,48,98,55,50,99,98,57,53,52,53,51,57,55,99,57,56,56,56,53,53,97,48,97,53,57,55,56,56,98,52,57,99,57,98,50,53,50,49,54,51,101,50,55,101,102,50,56,48,53,56,53,57,57,48,97,56,50,53,100,48,57,48,100,50,52,98,48,52,57,54,57,49,49,49,49,98,48,100,57,50,49,101,101,101,54,54,100,98,100,53,57,98,49,99,99,49,51,102,54,49,49,99,54,49,50,50,56,53,54,53,48,48,102,102,99,56,48,48,102,102,48,55,100,49,48,48,102,102,48,51,101,51,50,101,53,56,48,49,50,99,99,49,102,49,48,55,52,101,48,52,101,53,56,49,51,97,54,57,55,101,99,49,101,101,57,52,52,53,55,49,54,48,53,98,57,52,101,48,52,98,100,48,50,53,100,56,50,50,48,101,57,52,49,101,97,56,55,49,56,49,102,97,49,52,48,49,101,54,48,55,54,99,48,102,48,51,56,51,100,99,48,55,53,48,48,102,101,52,98,102,48,101,100,56,55,102,48,48,102,102,49,100,53,100,48,55,55,101,56,99,53,99,99,56,55,53,57,51,48,51,97,55,99,51,98,100,56,48,49,101,102,52,97,50,98,48,51,99,53,48,57,101,53,56,48,55,55,102,101,52,100,102,102,48,49,98,48,99,48,57,50,50,48,55,52,52,53,99,56,49,50,102,99,48,52,57,57,48,49,50,56,101,48,101,50,52,51,99,55,54,100,51,99,53,102,48,51,57,49,48,50,53,56,52,49,99,50,48,51,97,51,50,101,97,100,49,101,100,50,57,101,54,53,99,50,101,48,49,100,98,56,51,97,56,48,101,57,56,55,51,48,98,50,55,100,49,97,57,51,48,97,57,50,56,100,51,54,101,50,100,51,48,97,52,52,57,97,57,48,52,101,57,52,54,53,54,50,55,55,57,102,102,51,56,53,54,57,53,102,55,98,97,49,52,56,51,52,101,98,97,56,53,98,56,51,100,57,48,55,57,50,49,100,101,48,55,51,56,48,101,98,52,49,101,53,48,51,100,100,48,102,55,51,102,100,48,99,51,97,50,48,101,98,48,51,56,48,49,102,50,48,55,56,101,49,101,57,52,100,48,99,100,51,100,50,48,49,50,56,49,100,97,48,101,51,56,55,55,99,98,50,48,102,51,57,55,54,57,53,57,49,99,97,99,52,50,50,99,52,98,54,52,56,50,48,53,53,49,53,54,57,55,52,52,52,97,102,50,98,56,98,49,52,102,102,53,51,50,48,57,48,50,98,100,51,57,99,101,49,57,53,102,102,56,48,53,55,57,48,48,102,102,51,101,53,102,48,48,102,102,102,51,56,49,100,54,48,51,99,100,48,48,102,102,55,100,97,53,48,55,51,102,56,51,98,48,50,100,48,51,98,54,53,97,55,48,101,48,48,49,50,98,56,49,100,102,48,55,54,52,48,102,49,55,56,55,54,100,51,52,51,98,101,57,97,48,50,53,99,48,102,52,99,51,97,52,48,52,99,51,56,49,51,50,101,48,48,102,55,53,57,53,48,53,101,48,48,57,48,50,55,50,55,102,52,53,48,102,49,50,49,48,48,57,56,57,53,97,48,50,54,54,56,54,53,100,101,52,50,50,102,101,48,57,97,51,54,50,99,56,97,102,52,51,102,101,48,101,48,50,97,101,50,56,51,99,52,48,48,102,98,50,52,48,55,100,50,56,54,48,52,99,50,48,49,51,102,50,48,52,101,52,48,51,100,101,50,97,48,98,53,99,53,99,56,55,52,99,51,102,48,48,102,102,52,100,48,48,102,102,49,51,48,97,49,101,53,48,101,49,97,54,48,50,52,54,56,97,100,100,56,51,56,56,49,101,51,48,55,100,48,49,102,97,48,102,51,48,55,53,57,97,97,52,54,52,57,50,97,48,97,51,50,100,56,57,55,50,97,99,98,57,54,55,102,101,53,100,57,53,101,56,52,53,101,56,49,49,51,101,50,99,53,98,54,97,101,52,51,51,54,99,49,49,100,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,51,52,99,49,99,102,48,51,97,52,48,102,100,48,51,102,55,48,55,97,48,48,102,102,101,102,48,49,99,100,48,51,98,49,50,57,56,48,49,101,101,50,48,55,56,48,48,102,52,52,51,101,56,49,100,50,48,55,55,97,49,99,99,50,56,102,50,55,57,52,101,53,51,102,50,100,52,51,100,54,49,102,54,48,102,48,57,53,99,49,100,55,48,101,101,57,53,98,56,98,52,50,102,99,98,53,50,57,48,97,53,52,52,99,57,101,53,99,49,55,50,56,48,56,55,57,51,99,98,97,50,99,56,97,101,50,98,49,48,56,49,51,53,50,101,49,54,52,53,56,50,48,57,53,102,48,101,50,55,52,55,102,56,98,97,49,99,97,48,101,54,56,55,56,48,49,101,48,56,55,99,48,51,97,56,49,99,51,48,101,57,57,53,97,57,52,53,100,48,55,97,99,51,102,50,49,101,55,48,101,102,56,55,51,99,51,97,101,53,51,49,53,101,56,97,57,99,53,56,57,54,50,53,97,57,55,101,49,101,54,50,100,53,49,52,97,52,50,57,48,97,101,50,98,52,97,101,50,97,53,49,49,51,99,98,48,52,101,52,100,52,101,50,100,49,50,57,49,100,48,57,48,100,48,53,48,49,48,53,51,53,51,100,51,50,100,50,50,50,49,48,53,48,49,99,55,50,97,54,54,56,48,51,51,101,56,48,49,102,49,57,54,48,48,102,102,55,100,51,97,48,51,98,100,48,50,53,52,56,48,57,54,98,48,101,98,48,49,51,54,54,48,102,97,56,49,100,55,52,98,99,48,52,100,53,56,51,100,48,48,102,102,49,51,98,99,49,57,56,51,99,99,48,101,53,49,52,97,101,56,55,57,48,49,99,98,52,56,55,50,48,49,101,48,48,51,102,55,48,55,54,101,48,48,102,102,101,56,100,98,48,55,97,52,49,100,55,48,55,55,56,49,101,52,48,51,98,56,101,48,102,49,56,49,100,100,56,55,56,99,97,100,101,49,102,51,102,99,51,99,48,53,56,102,48,102,57,50,48,55,52,51,102,101,57,48,99,51,98,57,50,56,48,53,55,102,48,52,100,56,48,49,102,53,52,48,48,48,102,102,102,56,57,53,97,48,56,51,56,101,48,55,56,50,48,101,50,99,48,57,97,102,48,50,54,101,52,49,102,49,48,48,102,102,51,100,99,56,49,102,48,48,102,102,101,56,51,54,48,101,99,48,49,101,54,97,50,48,49,50,101,57,56,49,100,102,97,52,49,52,102,99,49,100,101,56,51,100,57,48,101,102,49,55,52,48,101,101,56,49,101,51,50,51,50,52,101,48,55,99,50,48,101,99,52,48,57,56,102,50,99,99,97,56,48,102,53,55,48,101,57,57,55,48,53,53,48,55,56,99,51,56,51,57,49,54,56,51,98,101,57,101,49,100,99,48,102,48,99,97,52,48,48,51,100,99,100,52,56,49,101,50,49,48,49,48,50,52,48,55,55,52,48,101,101,48,55,55,52,97,54,48,101,97,49,52,101,56,97,53,48,48,102,102,55,55,100,48,102,97,48,57,52,101,53,55,56,54,102,57,48,100,48,99,49,51,50,57,52,57,54,49,56,102,52,57,52,56,52,56,52,57,52,56,57,99,57,48,57,52,57,50,57,56,57,53,52,52,57,50,57,50,49,102,97,97,102,53,55,102,99,100,53,53,52,101,102,101,55,50,102,102,56,99,52,98,97,101,98,97,102,102,56,49,55,101,56,48,51,101,99,53,48,48,102,102,49,102,54,51,52,48,52,98,99,56,48,51,101,98,52,52,49,99,51,57,54,97,48,102,99,48,49,102,101,57,55,56,101,53,51,54,99,99,97,49,55,48,101,99,48,51,98,98,48,101,100,57,54,54,49,99,53,101,48,102,51,52,49,101,48,102,101,49,102,51,48,101,50,56,55,51,52,98,99,99,48,101,102,56,51,97,52,49,102,50,48,102,100,56,55,48,99,48,49,101,101,56,101,49,100,54,101,49,102,101,50,57,52,98,98,48,102,51,53,50,48,57,55,55,51,50,49,100,102,48,101,102,53,50,52,57,54,52,57,102,102,102,99,56,50,56,52,57,101,48,49,52,56,50,48,48,102,102,102,98,55,97,48,50,55,51,56,49,100,101,56,49,51,101,101,48,48,102,98,48,49,48,55,101,54,48,52,99,100,56,51,57,101,52,56,48,55,99,102,50,48,101,56,56,49,101,48,99,56,51,98,50,48,48,102,102,55,98,50,48,97,56,48,55,102,52,101,57,52,57,56,49,101,51,49,53,53,99,51,97,54,48,101,53,99,49,100,56,56,51,98,102,48,102,50,52,57,55,52,53,55,48,55,54,56,51,99,97,49,102,48,48,102,102,101,100,50,49,55,52,102,48,102,53,48,55,50,99,98,50,52,100,50,98,102,57,52,99,53,102,50,54,56,50,55,52,51,98,102,52,53,50,98,56,53,56,56,50,52,56,98,49,99,57,56,56,52,56,54,48,54,99,56,48,48,102,57,51,53,56,48,51,101,100,101,52,51,97,50,48,48,102,98,48,57,48,55,102,56,49,99,100,48,55,51,50,48,101,52,49,101,48,52,102,56,51,56,100,48,50,53,101,102,56,55,57,51,49,52,54,49,102,98,100,48,53,57,50,49,102,48,55,57,55,56,49,101,99,56,55,51,52,49,99,53,48,55,97,52,98,51,101,48,48,102,102,102,54,100,48,55,99,56,49,100,97,56,55,49,52,51,101,48,49,99,99,56,48,101,57,48,55,98,52,51,57,48,53,57,49,52,99,54,52,101,50,99,52,98,100,101,49,101,50,99,52,56,98,50,57,48,49,50,102,50,98,52,49,50,50,56,52,57,56,48,50,98,49,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,54,97,53,53,49,54,54,53,56,57,52,101,57,97,100,49,54,52,53,52,57,54,48,57,56,53,53,49,54,48,99,54,55,98,51,48,57,101,56,48,57,50,102,97,49,97,54,51,51,57,50,49,57,101,56,101,57,48,49,56,50,52,97,51,102,57,52,57,54,102,100,50,51,51,101,102,99,53,100,52,53,54,101,49,57,100,53,48,102,99,102,102,53,49,53,50,101,98,102,101,48,49,98,51,54,48,48,102,102,102,97,49,57,48,48,102,102,55,100,102,50,56,51,97,100,48,48,102,102,55,100,57,48,56,51,98,53,50,98,99,49,100,49,56,51,101,51,48,102,50,48,55,54,56,51,56,48,48,52,101,49,48,55,53,56,49,51,52,48,50,55,56,49,100,56,50,100,48,98,56,48,101,102,48,55,53,52,97,55,48,55,97,98,99,98,99,48,102,48,48,51,101,50,48,102,51,57,53,57,99,49,99,57,49,52,99,49,101,57,48,55,99,52,49,102,99,48,55,97,56,49,102,97,99,49,99,54,48,55,54,50,49,99,57,50,98,49,51,48,49,101,51,101,52,101,50,98,57,48,98,56,55,55,53,51,53,50,52,48,52,99,57,98,57,99,49,100,98,50,99,48,97,102,48,52,56,56,48,99,98,97,97,48,49,49,50,101,48,52,97,99,56,49,51,52,97,48,102,98,52,48,57,51,50,48,55,100,97,49,99,102,48,50,54,49,48,48,102,102,57,55,99,48,102,55,101,48,101,51,48,51,100,51,48,101,51,55,50,102,55,48,55,54,99,51,99,97,48,50,52,48,49,99,102,48,102,50,55,50,98,102,48,55,57,56,51,97,48,53,102,56,55,50,99,98,57,48,48,55,54,50,56,55,100,56,51,98,56,49,101,98,48,101,101,50,53,52,97,54,48,55,54,99,51,100,52,53,100,50,48,101,101,53,56,49,52,48,57,100,50,100,102,52,97,99,53,56,50,48,48,54,54,53,97,97,48,57,53,101,53,56,50,48,56,48,55,50,99,56,48,51,101,98,48,56,48,57,102,51,48,101,98,56,48,51,101,99,56,52,48,57,51,100,48,55,54,50,48,52,100,49,56,55,55,52,97,51,101,49,100,48,52,56,48,102,100,54,48,102,97,99,57,54,54,49,99,102,101,53,97,57,54,48,53,102,54,50,56,51,56,55,54,52,49,101,55,56,55,102,56,49,100,99,97,50,100,55,48,102,49,50,54,48,55,51,99,51,56,98,50,53,97,100,57,55,51,56,51,57,48,57,48,53,100,54,48,52,57,56,55,55,99,97,102,48,49,50,101,48,52,100,52,57,53,100,55,97,99,51,51,56,52,101,52,101,102,102,48,51,48,49,52,97,52,53,52,54,52,102,52,55,52,56,52,50,52,100,54,49,56,52,98,52,52,52,98,54,53,100,52,54,52,97,52,51,52,56,56,99,102,98,48,57,50,99,98,102,51,52,99,50,52,51,50,57,48,56,101,102,101,102,48,102,97,51,53,52,100,49,97,98,55,100,97,54,97,51,102,57,51,55,57,102,99,57,48,48,102,102,56,101,56,49,102,52,48,48,102,102,55,99,53,49,99,49,101,100,56,55,102,56,48,49,102,54,98,97,49,101,97,48,50,55,48,52,51,100,52,49,102,99,48,55,48,52,53,99,48,49,50,97,99,49,102,51,48,50,54,100,52,98,98,48,50,54,53,48,51,99,54,48,101,99,53,51,48,51,99,101,49,101,54,52,100,48,102,98,49,54,54,53,55,48,55,57,56,48,57,57,48,52,97,48,55,97,48,53,100,56,55,48,57,50,52,51,57,48,53,57,48,49,50,101,52,57,97,48,101,101,49,50,56,51,97,56,57,56,48,101,102,53,50,100,50,56,51,98,54,101,48,55,53,57,51,52,51,100,54,57,98,49,54,53,56,100,101,50,98,49,51,56,51,99,54,101,48,55,55,101,102,97,55,101,48,49,101,54,53,54,57,55,102,99,52,53,48,101,48,56,55,48,56,51,97,97,48,101,98,56,51,57,52,49,100,51,48,55,55,50,49,99,50,50,56,99,97,98,48,101,99,56,55,51,56,51,56,101,49,100,98,50,56,52,51,97,48,49,100,54,48,101,101,57,52,97,53,54,57,53,99,53,51,49,53,54,53,50,48,55,55,99,51,98,48,53,51,97,49,57,52,48,53,50,49,53,97,53,54,49,53,54,53,53,50,49,97,48,49,53,48,53,54,97,48,57,53,101,53,53,49,53,101,56,97,56,56,56,52,56,52,53,55,50,48,50,48,97,48,50,50,50,49,97,51,52,98,54,56,48,56,51,48,100,54,57,56,99,51,100,97,56,53,52,48,51,100,100,48,55,99,54,48,101,101,48,49,99,50,56,51,98,99,48,102,50,48,51,100,51,48,55,98,48,49,101,50,97,48,101,98,56,55,49,52,51,57,99,53,53,49,55,48,53,101,56,55,56,52,98,102,99,53,52,48,55,56,48,98,100,101,56,48,53,52,57,52,50,53,52,57,54,52,53,102,57,55,50,57,53,56,97,99,48,101,98,57,53,50,53,101,49,55,50,57,54,48,57,50,50,57,99,97,54,50,99,100,51,54,57,49,49,48,52,97,102,52,100,52,100,55,50,49,49,51,52,99,98,55,54,57,57,55,49,51,52,48,50,56,99,48,49,51,99,48,48,102,102,48,102,57,56,98,56,49,50,100,48,48,101,51,56,51,101,48,53,100,48,55,49,56,48,57,53,52,48,55,50,53,99,48,57,97,100,52,52,54,49,49,56,98,48,50,98,49,50,48,49,101,48,48,48,102,102,51,100,52,56,48,102,101,56,51,56,99,98,48,101,101,48,55,57,49,57,50,99,48,51,100,52,53,53,97,52,49,56,51,97,54,48,102,49,56,48,57,54,51,50,102,54,99,98,53,99,53,50,99,57,52,101,49,100,100,50,101,55,53,52,97,55,55,52,48,50,99,51,48,55,56,51,49,53,99,55,100,99,97,53,50,99,50,98,102,102,56,48,100,99,52,48,102,55,99,49,102,55,48,51,97,50,48,55,48,50,49,99,99,52,101,48,55,56,52,48,102,97,99,49,101,54,48,55,48,56,49,100,52,56,55,50,52,97,98,48,52,57,48,48,102,102,57,56,56,55,97,48,49,101,51,56,55,100,52,51,97,101,49,99,53,48,101,102,97,49,101,52,102,50,101,48,97,99,50,56,53,49,97,57,102,50,102,52,51,100,50,53,97,57,52,56,53,51,97,51,102,98,50,100,99,98,97,50,97,57,48,51,49,51,50,99,50,54,54,100,51,56,98,52,52,51,52,48,57,51,98,97,57,97,56,55,51,54,48,49,53,52,50,48,48,102,98,100,98,48,48,55,100,102,48,56,51,99,49,48,48,55,100,97,50,48,55,102,48,48,102,102,49,101,57,98,56,51,97,56,55,56,51,99,101,48,101,101,56,48,57,52,50,48,101,97,56,51,50,49,100,97,48,101,55,97,54,98,97,53,100,48,55,52,52,51,100,56,48,102,49,55,57,55,99,53,51,56,51,57,101,50,102,99,98,97,101,48,102,98,56,97,52,48,101,98,56,51,101,49,48,102,102,48,51,97,100,48,102,56,99,56,55,52,99,49,101,54,56,55,48,48,102,102,98,50,50,99,52,49,100,99,54,52,49,50,98,100,48,55,48,55,55,99,97,101,52,97,48,49,51,49,50,99,50,55,56,55,57,49,51,54,99,48,52,98,48,50,51,56,48,49,102,54,48,99,48,48,102,102,102,98,102,102,48,50,55,102,48,48,102,102,49,102,54,48,101,49,100,98,48,102,97,56,51,97,99,48,102,101,48,51,99,51,99,49,100,101,48,55,48,54,49,101,101,48,102,49,57,55,50,53,97,98,52,48,101,57,101,99,51,97,56,48,101,53,99,98,55,97,50,98,48,51,98,98,56,51,102,48,53,48,48,55,100,52,51,57,52,49,100,54,56,48,102,102,49,53,48,48,102,102,101,53,52,51,56,99,49,102,48,52,99,97,48,101,53,97,54,48,55,52,99,97,51,54,101,52,98,99,48,52,102,97,48,97,55,56,55,56,98,49,53,100,101,56,98,52,100,97,53,51,48,98,49,52,49,52,99,48,50,51,50,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,99,54,48,55,54,54,48,102,51,99,51,102,101,48,101,54,52,51,102,48,53,50,48,51,99,97,48,55,53,56,49,102,50,48,102,52,48,51,98,100,48,102,101,48,55,55,50,48,98,49,99,53,48,56,55,99,52,51,57,50,49,101,49,50,100,99,51,97,97,49,101,52,50,57,101,56,98,97,50,57,99,98,48,50,56,52,98,49,101,53,55,57,55,56,53,48,97,54,50,48,49,55,48,53,54,56,50,55,99,97,56,50,99,99,98,50,50,98,99,98,48,57,52,50,52,99,54,99,49,51,99,53,55,50,54,50,53,57,53,102,52,52,57,48,53,51,49,99,56,98,48,48,100,98,53,48,48,102,102,55,100,48,98,48,48,102,102,51,101,101,53,52,97,101,48,48,55,100,97,101,56,51,56,53,50,102,55,48,55,102,57,48,48,102,102,97,49,48,101,98,48,49,51,50,50,48,101,57,98,57,53,57,56,49,101,99,49,52,56,49,100,97,52,49,52,55,50,56,52,51,56,101,57,100,52,49,102,102,48,102,56,56,51,101,50,101,49,99,50,57,48,55,55,99,53,54,57,55,97,48,102,52,52,49,101,53,48,55,102,57,50,102,97,48,56,51,98,101,48,55,55,48,56,97,57,56,49,101,53,97,48,102,52,53,57,53,102,97,48,98,50,52,57,52,57,98,50,97,55,57,54,50,53,53,102,50,52,56,48,48,49,52,48,56,97,48,54,101,56,48,48,102,102,102,97,56,48,48,48,102,102,55,100,98,48,56,51,100,51,48,48,102,102,55,100,52,102,56,49,51,48,99,101,56,51,99,102,48,101,57,49,52,98,52,49,102,56,48,55,54,48,49,101,102,57,54,51,48,51,100,98,48,55,52,100,52,53,56,48,55,55,52,51,98,52,48,48,102,102,102,53,48,56,48,52,56,56,51,56,99,48,102,51,52,97,48,48,102,102,101,48,102,101,49,102,56,50,100,48,49,100,99,48,51,99,57,48,102,48,56,55,53,55,48,55,53,56,51,99,52,48,102,49,100,50,52,51,99,101,48,48,102,102,101,97,98,50,48,50,48,100,56,55,56,48,49,50,57,56,97,56,50,100,97,97,56,97,99,52,99,50,54,56,51,102,101,48,49,100,48,56,98,97,56,52,52,56,49,50,101,48,48,52,99,50,48,51,97,100,48,50,54,97,56,49,99,100,56,55,52,48,49,102,100,56,51,57,51,48,102,49,55,48,102,54,48,51,97,102,48,102,101,48,48,51,100,99,55,99,51,98,50,49,101,49,48,49,50,57,48,102,49,49,52,55,52,53,56,56,48,51,100,98,52,49,101,57,50,102,52,51,57,97,53,100,57,99,97,100,48,102,54,49,52,101,49,100,101,48,102,50,50,49,100,50,49,48,55,56,52,51,98,54,53,57,57,53,102,101,53,51,52,97,53,52,50,56,98,101,56,98,100,100,50,98,99,49,51,97,53,55,51,56,56,54,57,99,101,48,55,98,50,102,102,56,48,98,54,97,48,48,102,102,102,98,100,49,48,48,102,102,55,100,48,52,48,51,97,99,48,48,102,102,55,100,57,98,56,55,49,53,50,52,49,101,55,48,51,57,57,50,97,52,51,57,52,48,101,98,56,48,57,99,52,48,101,102,54,54,98,49,52,56,49,102,53,97,50,98,99,51,98,99,49,99,97,48,101,97,56,51,100,48,99,53,57,49,54,101,48,101,57,52,97,49,50,99,56,48,49,101,98,98,56,55,57,48,51,97,99,48,101,55,99,51,102,56,48,102,52,99,51,101,52,48,48,102,54,52,56,51,98,49,48,101,48,49,54,52,53,51,56,51,97,57,99,56,52,57,98,56,48,49,101,100,99,50,99,48,98,52,48,49,50,99,97,51,48,55,54,56,98,48,52,102,99,56,48,48,102,102,49,53,56,99,48,102,99,99,48,57,55,49,48,55,102,50,48,52,98,53,48,55,57,56,97,102,48,101,54,56,49,51,48,50,48,101,55,52,49,101,54,48,51,57,55,48,102,53,49,54,97,53,48,97,50,56,55,57,99,97,97,48,101,102,56,51,100,49,48,101,49,48,55,98,99,49,100,101,57,55,50,57,101,53,48,50,55,57,54,50,53,97,57,53,56,56,56,53,99,50,49,57,53,54,49,102,51,50,57,56,97,50,52,100,52,97,50,97,100,50,99,98,51,50,57,56,98,97,52,48,54,100,51,53,49,53,48,98,97,48,100,50,54,57,53,50,57,101,99,51,54,101,55,98,52,50,52,99,57,57,48,48,102,102,102,56,51,53,48,49,51,56,52,48,49,102,50,99,50,48,48,55,100,53,100,57,52,52,48,102,100,52,48,57,54,57,52,49,48,50,55,51,56,49,100,55,48,55,52,56,49,51,48,48,102,102,102,97,52,49,99,53,50,49,50,49,49,53,101,49,102,101,50,102,55,48,55,56,49,51,53,56,48,52,97,56,49,50,100,97,48,101,99,48,51,56,48,48,102,102,52,99,55,48,51,100,56,48,102,50,97,51,101,50,97,99,98,101,48,55,56,48,53,49,56,55,52,49,50,54,53,49,48,51,100,56,53,99,57,53,101,57,99,55,50,57,48,51,97,54,53,56,56,55,102,98,99,100,53,52,49,53,98,52,53,56,49,53,98,97,99,97,99,57,102,102,48,48,102,102,98,50,53,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,55,98,99,48,48,55,99,50,98,56,48,57,52,52,48,102,56,55,48,55,97,54,48,102,101,56,48,57,102,52,101,57,50,56,100,50,49,99,48,97,48,55,55,101,48,102,52,99,48,57,52,52,48,52,57,99,98,97,53,57,48,50,55,51,56,55,99,51,56,55,56,52,48,57,53,53,48,55,99,98,57,50,51,98,49,56,51,98,57,99,97,55,48,52,97,102,50,57,102,55,57,50,52,48,48,102,55,54,99,57,54,52,52,99,54,101,49,100,99,48,52,56,48,48,102,102,51,98,52,98,56,48,54,49,101,50,56,48,57,48,52,48,48,102,56,53,55,56,49,51,49,101,48,101,101,99,48,49,101,53,54,56,49,102,100,48,49,50,56,56,48,50,54,48,55,48,55,98,53,50,48,102,102,99,49,101,57,56,49,51,49,101,48,50,53,52,48,57,51,50,102,56,54,48,55,55,57,50,48,101,101,48,48,57,53,55,48,55,54,49,50,53,56,101,50,99,98,57,52,98,99,51,98,54,48,48,102,102,100,100,49,57,49,52,52,101,56,53,56,51,99,52,48,50,55,100,56,102,52,101,55,48,101,102,54,50,98,98,55,50,99,49,52,48,55,55,100,53,102,102,48,49,52,48,56,48,49,102,51,53,54,48,48,54,98,53,57,48,51,56,51,48,48,52,99,102,102,48,55,53,56,48,48,53,50,101,97,48,52,100,53,50,56,48,53,56,50,50,56,48,55,51,97,56,48,51,101,101,57,56,48,49,102,53,97,51,99,48,49,102,54,97,48,48,102,102,52,97,99,56,55,48,52,48,57,55,98,101,49,101,50,48,48,55,98,53,56,48,49,101,99,102,48,55,102,101,49,100,53,48,55,99,54,48,50,54,50,48,50,53,50,48,50,55,49,100,100,101,49,100,100,48,55,55,50,48,102,52,56,51,57,57,57,49,98,97,51,55,48,102,101,48,55,48,55,101,97,98,57,48,55,56,49,98,102,52,97,48,49,51,98,52,101,50,51,100,49,102,99,101,50,98,54,98,100,48,48,57,56,49,53,101,48,49,51,53,54,49,101,51,48,101,101,57,55,48,49,100,51,50,100,100,50,56,97,48,48,102,48,50,49,101,52,49,50,101,48,97,102,48,99,51,97,54,50,49,56,50,54,49,49,57,50,102,98,50,48,57,57,52,55,54,49,50,57,49,102,55,55,100,49,49,50,53,50,100,49,54,56,57,50,50,97,52,51,49,53,98,99,100,102,100,51,51,53,97,51,102,50,53,98,101,53,102,102,49,55,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,102,52,52,48,49,102,49,101,55,48,50,55,51,48,49,101,48,48,102,102,49,50,57,52,48,48,102,102,102,98,51,57,48,50,53,99,52,97,54,48,101,56,97,52,53,50,52,57,53,48,48,52,99,100,48,51,99,99,48,55,52,50,48,52,97,98,56,55,97,48,97,99,52,57,55,52,98,56,55,48,97,101,54,52,51,98,101,48,102,97,56,49,102,102,48,51,57,50,52,53,50,101,99,98,56,54,48,97,101,50,97,99,51,99,99,49,100,102,52,53,57,50,100,101,53,49,52,51,98,52,56,101,56,55,48,57,101,57,102,50,53,101,97,49,52,99,57,97,52,98,49,48,101,102,49,54,50,52,54,51,51,54,48,52,53,99,97,48,54,48,48,48,102,102,48,102,97,57,99,48,48,54,98,97,55,48,48,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,102,102,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,97,52,54,53,98,49,55,56,53,51,49,52,48,56,100,48,57,56,53,101,49,54,99,53,53,49,52,101,56,54,101,97,52,48,50,53,100,57,52,98,50,100,57,51,100,49,56,97,101,52,55,98,55,102,99,55,55,99,51,48,48,52,99,50,53,100,99,52,48,54,102,101,49,56,55,101,98,51,55,97,99,57,55,99,99,48,97,51,101,48,54,52,102,49,52,48,53,98,98,48,48,55,99,57,101,56,48,57,100,53,48,55,99,101,48,52,56,55,48,49,50,48,101,48,101,56,99,49,101,101,48,51,56,102,50,101,97,56,97,53,48,102,54,48,55,56,99,48,57,98,102,48,101,50,48,51,98,55,52,102,52,99,48,49,50,101,48,101,97,57,54,52,49,97,48,55,55,48,98,97,48,55,51,50,48,52,99,48,56,55,97,49,50,57,49,98,97,51,48,55,99,52,51,97,48,49,101,99,50,97,52,99,48,50,54,56,49,100,50,50,57,53,99,51,99,57,53,57,57,51,56,99,56,100,98,54,52,102,57,57,101,57,98,48,57,55,102,101,48,49,54,56,56,48,48,102,98,51,53,48,55,98,52,48,101,51,56,49,102,97,48,49,51,98,101,48,102,98,48,49,101,57,56,49,50,100,97,49,100,48,52,49,48,101,50,56,51,57,55,48,102,52,48,48,102,102,51,100,51,54,48,48,102,102,55,98,51,52,51,97,56,56,48,53,48,48,102,102,55,51,99,51,98,50,56,54,53,53,100,49,52,54,48,101,56,99,51,56,52,49,100,102,48,102,50,54,54,48,97,52,48,101,49,49,54,99,53,101,56,55,52,49,49,51,97,54,56,55,98,48,97,55,50,102,49,51,52,51,52,50,97,48,98,50,52,100,99,53,56,48,50,54,52,48,52,99,52,98,49,55,51,49,54,54,57,56,57,100,48,97,48,56,51,50,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,97,48,51,97,53,56,48,51,101,49,53,97,48,102,56,48,49,101,49,48,48,102,102,51,99,102,51,56,51,102,97,48,55,48,51,99,51,99,56,53,99,55,48,55,53,48,48,102,102,48,102,50,57,101,48,102,52,99,49,102,48,48,48,102,102,51,100,57,102,50,53,100,49,55,53,50,53,48,52,56,51,99,50,101,48,102,56,48,48,102,102,57,53,54,48,101,54,55,48,102,51,102,48,101,100,101,50,100,98,48,55,54,102,57,55,48,48,102,102,48,102,54,101,102,101,53,52,48,48,102,102,57,100,48,48,102,102,57,49,55,50,102,98,97,48,55,99,53,55,48,48,102,102,57,97,48,48,102,102,57,54,57,100,48,55,48,48,102,102,57,54,56,97,48,51,55,101,48,48,102,102,51,101,49,53,52,48,48,100,55,52,101,48,55,102,54,48,48,57,56,48,50,48,102,52,99,48,48,97,54,50,52,48,57,53,54,53,102,102,48,48,102,102,99,102,99,53,100,55,53,100,55,102,99,48,53,98,50,48,48,55,99,97,53,52,48,57,51,53,48,102,48,48,102,102,49,51,54,99,48,48,102,102,102,97,99,54,48,102,50,57,55,48,49,99,102,54,48,97,54,52,54,50,100,99,48,57,54,52,48,102,57,49,54,99,48,52,100,51,48,55,57,56,98,53,52,97,54,57,51,53,98,50,99,49,102,48,55,55,99,48,101,54,48,48,102,102,57,55,101,48,50,54,48,100,50,48,98,98,50,57,100,49,53,51,99,97,99,48,101,100,48,55,56,53,50,102,49,100,51,48,51,99,99,56,56,57,55,48,56,54,57,102,52,53,48,57,52,51,52,101,99,55,97,52,102,48,102,49,49,53,57,101,54,54,101,99,48,50,57,53,49,52,48,51,98,101,48,48,102,102,49,102,54,99,54,48,48,100,54,98,50,48,48,55,100,57,54,48,48,50,54,48,48,48,102,102,49,51,56,99,48,48,102,102,53,50,101,101,48,102,49,100,52,48,50,52,49,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,49,56,52,51,98,56,49,100,100,50,101,48,51,100,56,53,98,97,50,49,52,48,49,100,102,52,51,99,57,99,53,99,49,54,48,49,98,102,52,51,52,51,48,52,99,50,51,50,50,55,55,56,49,50,99,56,101,102,97,53,50,52,54,99,102,97,53,97,52,97,50,50,50,99,57,49,52,53,52,55,55,101,98,102,97,98,100,97,97,54,55,99,54,101,52,98,101,99,98,102,101,48,54,100,56,48,48,102,102,102,97,53,54,48,48,102,102,55,100,54,49,48,55,56,52,48,49,102,54,55,48,48,52,101,49,48,55,51,99,49,100,54,57,54,101,53,48,48,51,99,48,54,48,49,99,52,49,53,97,48,50,55,100,52,48,102,56,52,49,101,51,48,55,51,52,97,98,50,99,49,97,52,51,48,101,51,56,50,54,99,49,100,55,56,51,100,56,50,102,99,49,100,102,101,50,99,56,51,100,97,57,54,49,99,49,48,102,100,56,55,52,48,51,98,53,52,49,101,55,48,102,97,56,55,48,49,56,50,56,100,48,51,56,55,97,48,97,102,100,56,98,52,97,48,52,101,49,53,99,53,52,54,97,50,99,101,52,57,97,49,48,48,55,48,99,56,51,97,53,48,55,52,48,48,101,98,52,49,99,52,48,55,49,56,97,55,48,55,54,50,48,101,54,99,49,100,101,48,55,50,56,49,100,54,56,51,98,101,48,101,101,48,48,102,102,57,56,52,57,52,50,49,99,98,48,55,55,99,49,100,48,48,101,101,56,55,50,52,51,97,97,53,54,54,50,99,99,98,55,50,99,56,98,102,50,99,102,57,53,56,49,100,98,48,101,98,49,53,54,53,50,57,52,99,56,57,100,51,99,98,57,50,101,52,98,53,50,100,99,98,48,101,56,54,56,48,100,99,97,55,57,54,52,53,56,97,55,49,54,52,101,49,51,50,99,49,51,53,51,49,99,98,48,50,54,98,48,48,55,100,48,99,56,48,51,101,97,51,56,97,53,48,48,102,102,55,100,53,99,48,49,50,98,100,100,48,48,102,102,51,100,101,53,50,101,54,52,48,57,57,50,48,55,57,102,102,48,48,51,100,54,102,50,101,102,49,54,50,57,52,101,100,49,54,97,48,48,102,102,102,54,52,56,51,99,49,48,55,99,52,57,50,48,101,100,98,56,48,57,55,49,53,52,48,102,49,99,51,102,99,49,99,52,52,50,101,56,50,49,99,48,48,55,56,48,56,99,56,53,52,48,48,102,54,57,56,48,57,55,55,52,102,51,101,98,48,102,49,100,50,55,49,54,57,51,97,52,97,102,48,51,101,53,53,102,102,98,53,48,49,53,99,52,48,49,102,50,49,48,48,48,102,102,55,100,101,51,56,55,55,56,48,57,48,48,102,102,48,55,54,54,57,54,48,101,50,48,49,99,57,49,55,56,53,54,57,55,50,48,52,99,51,56,51,100,98,48,55,55,101,101,97,54,57,53,101,53,97,57,53,97,53,97,49,53,97,53,56,50,51,56,55,52,52,51,57,48,49,102,101,50,56,52,49,102,54,56,55,51,53,49,56,51,100,50,53,51,97,54,48,55,53,99,49,101,102,48,55,51,99,51,102,52,53,48,48,55,97,99,97,50,48,102,99,56,55,51,52,97,98,52,97,50,98,99,98,99,52,52,50,57,48,98,50,50,98,48,97,99,57,50,49,102,55,52,102,50,100,49,99,52,50,52,48,52,50,48,51,97,53,48,48,55,100,56,53,56,49,51,100,50,48,101,99,99,48,49,102,53,100,97,48,52,98,48,48,55,101,56,48,57,57,97,48,55,57,99,99,55,50,100,52,97,54,48,101,52,102,48,101,98,99,99,49,52,48,49,98,56,55,56,49,48,55,49,54,98,52,49,101,52,48,55,56,50,49,99,98,48,101,48,102,102,52,53,57,57,52,48,49,100,48,48,102,102,102,100,97,54,50,49,102,52,49,52,98,48,102,97,57,53,99,57,56,55,101,53,48,50,54,102,52,99,50,50,52,50,52,56,52,55,98,52,101,52,50,48,48,57,98,55,48,50,55,52,52,48,57,100,55,48,55,99,56,48,52,102,55,48,51,100,51,50,56,52,49,101,102,56,51,102,52,50,100,101,52,98,101,48,102,54,56,55,54,99,49,100,102,57,53,97,48,101,100,99,97,102,52,97,97,50,98,99,51,97,99,53,54,54,54,56,51,98,56,53,51,49,55,101,49,101,97,48,102,51,97,50,98,49,57,49,56,51,57,97,49,100,52,48,101,56,49,53,48,54,99,53,97,56,55,98,99,98,56,55,50,54,97,56,97,99,97,52,101,50,52,57,51,101,53,99,52,102,97,54,97,53,48,101,53,48,98,102,99,50,52,48,49,102,49,56,51,101,51,48,55,56,56,48,102,102,48,49,101,50,56,55,57,99,49,101,56,48,51,100,52,48,102,54,48,55,56,48,51,101,52,49,102,49,48,102,53,49,54,99,53,99,49,55,48,53,56,57,55,48,49,101,52,50,102,52,98,102,48,102,49,97,54,101,55,99,98,98,50,102,56,98,50,50,102,100,51,49,56,54,48,98,50,48,102,48,57,54,97,53,101,49,54,102,54,56,56,48,50,54,97,53,99,57,54,54,57,57,49,48,57,56,53,57,50,54,102,57,98,52,99,52,57,102,51,53,53,55,52,55,97,48,97,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,53,56,56,101,57,54,57,52,56,54,101,55,55,49,49,49,50,49,50,49,49,97,101,97,51,99,55,55,49,49,100,100,55,53,57,55,55,98,53,99,48,50,54,57,102,56,100,98,101,99,50,51,57,56,54,49,56,99,50,100,52,48,51,48,100,99,48,49,102,49,57,51,48,48,102,102,55,100,102,56,56,55,102,52,49,102,50,48,55,56,99,51,98,56,48,48,102,102,102,97,102,98,48,50,55,49,48,51,100,97,53,57,56,55,99,99,51,101,101,57,102,99,98,54,99,48,101,52,48,49,102,51,48,55,97,52,51,99,48,53,99,48,55,57,56,51,100,101,49,101,52,101,56,101,53,55,56,51,102,57,48,55,100,97,48,102,49,102,48,51,101,99,48,55,56,50,48,102,51,56,49,101,102,57,54,52,53,98,57,54,98,56,97,53,50,97,48,97,98,48,101,100,56,55,53,99,49,100,101,53,48,55,53,48,51,97,51,99,48,52,98,56,97,99,52,52,52,51,48,101,102,48,55,57,51,57,98,49,53,99,53,57,50,56,48,53,100,101,50,56,51,49,50,48,52,97,101,48,49,51,50,48,48,102,48,52,48,57,52,57,48,55,101,56,49,99,55,48,50,54,48,56,49,100,52,49,54,50,48,50,53,50,48,102,48,52,49,100,102,48,48,51,100,99,55,50,49,100,101,50,99,54,53,49,52,97,48,52,101,57,54,52,48,49,101,101,99,48,101,55,57,55,101,49,99,98,50,99,97,56,49,50,99,49,101,54,50,57,52,51,99,50,53,51,53,54,101,53,52,48,55,56,56,98,49,57,101,48,57,101,50,57,49,51,56,100,53,53,98,99,48,50,52,57,51,98,52,97,54,99,55,102,56,48,55,98,55,97,56,52,100,48,51,102,48,48,102,102,55,49,54,48,101,98,56,48,57,56,99,48,55,54,99,53,102,56,51,97,50,48,55,99,56,49,99,98,48,101,101,48,51,99,48,48,102,102,55,55,97,49,101,57,99,53,52,101,50,102,48,51,98,50,49,101,99,48,101,101,49,52,50,49,101,98,50,57,100,51,102,49,52,97,49,101,48,50,97,56,51,100,48,53,55,54,52,97,50,57,48,51,100,50,53,52,49,55,56,53,49,97,54,55,52,50,50,101,52,97,51,50,97,100,51,100,97,101,57,101,53,55,50,54,54,56,52,102,52,52,52,52,52,100,56,100,50,57,99,56,54,56,55,55,50,48,98,100,56,48,51,101,98,99,99,48,57,101,57,48,55,54,54,48,48,102,98,49,50,48,50,53,56,48,51,56,97,48,52,99,100,48,51,98,49,54,51,57,53,52,53,51,48,55,100,98,56,55,97,50,54,99,97,48,48,100,99,98,102,52,101,99,53,53,53,48,55,54,99,49,101,48,56,55,100,48,51,56,51,98,99,57,54,54,53,102,56,55,52,48,51,56,56,57,56,57,57,100,51,57,51,48,51,57,52,53,56,97,54,49,102,49,52,48,56,53,100,48,99,57,49,48,97,50,55,49,97,49,51,57,51,52,49,101,57,53,102,102,48,48,102,102,57,53,101,48,48,55,100,98,50,56,48,51,101,97,101,99,49,101,102,48,48,51,101,97,101,48,48,57,56,102,50,101,48,49,100,49,48,55,99,99,97,97,50,102,99,98,48,48,102,102,55,55,52,57,98,50,53,55,102,48,55,54,99,48,102,50,100,99,50,98,99,51,99,101,57,54,49,100,52,48,102,101,55,52,54,48,101,51,48,51,98,57,48,102,51,48,55,98,98,48,55,54,56,51,101,56,53,97,48,55,48,99,51,56,52,53,51,48,55,57,102,48,55,53,99,98,102,48,102,102,97,51,49,52,54,53,97,48,48,57,49,57,53,102,53,56,97,50,52,102,100,50,53,53,57,54,98,102,49,54,51,99,57,97,55,48,49,53,52,50,56,48,55,48,57,48,48,51,101,102,57,56,48,49,102,53,49,99,53,50,56,48,51,101,100,49,99,48,57,53,101,99,56,48,49,100,48,50,57,55,51,99,48,52,99,57,48,51,98,48,102,99,48,49,101,56,56,49,55,55,99,98,49,52,97,54,98,57,53,52,48,48,102,102,102,55,98,48,51,99,49,48,55,51,56,57,50,48,102,50,55,56,48,57,55,49,54,97,48,102,49,99,51,56,50,49,99,52,52,100,101,57,99,49,99,48,48,55,55,101,57,52,56,53,50,48,48,102,55,54,48,48,102,102,57,56,102,52,48,51,55,98,48,101,101,53,50,48,57,54,57,53,101,52,98,48,48,48,102,102,97,48,101,48,102,49,56,55,55,52,98,56,48,101,57,57,54,101,57,50,53,48,48,55,56,49,48,102,50,48,57,55,48,53,55,56,54,49,100,51,49,48,99,49,51,48,56,99,57,55,100,57,48,52,99,97,51,98,48,57,52,56,102,98,98,101,56,56,57,50,57,54,56,98,52,55,52,53,52,56,54,50,98,55,57,98,102,97,54,54,98,52,55,101,52,98,55,99,98,102,101,50,102,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,51,52,54,48,52,57,98,48,49,50,102,48,53,99,48,49,51,53,101,48,52,100,50,56,49,50,102,99,48,52,98,101,49,53,49,102,51,54,48,48,102,53,54,56,49,102,50,48,51,97,98,48,55,55,54,53,97,50,55,54,48,52,98,100,52,57,52,99,53,52,56,55,102,52,49,101,50,56,55,53,52,51,57,52,53,56,49,55,51,100,49,57,50,56,98,99,48,101,102,102,50,99,56,49,50,51,99,51,99,56,99,53,48,50,52,49,48,99,98,99,50,98,53,51,53,51,55,54,50,51,50,57,101,56,51,98,102,52,100,57,48,53,55,49,52,48,51,51,55,52,48,49,102,49,51,53,48,48,55,100,54,49,49,52,99,48,52,98,102,48,49,50,101,48,57,48,48,102,102,52,101,98,48,51,99,98,48,101,56,56,50,52,56,49,102,54,56,51,101,101,52,53,55,57,49,56,49,100,102,56,55,56,56,48,52,102,49,50,49,50,51,50,53,48,49,50,101,48,48,102,102,102,49,56,51,56,97,48,52,98,57,48,51,100,57,48,101,57,54,101,53,54,49,52,48,49,102,101,50,102,48,51,97,48,56,97,52,99,51,100,99,53,50,57,54,52,57,98,98,49,55,54,49,100,52,50,98,52,51,102,100,51,99,100,48,53,57,100,49,53,99,53,54,55,56,50,98,97,98,102,99,48,54,55,57,48,50,52,100,52,48,57,55,56,50,57,99,48,57,53,49,48,50,53,54,56,49,99,48,48,49,50,102,97,53,52,55,101,101,48,48,102,102,51,100,50,53,48,55,51,54,48,101,97,99,49,100,100,57,54,56,57,100,98,50,52,52,102,50,101,52,98,55,48,101,49,56,51,98,97,48,101,97,56,55,50,57,51,99,98,57,101,56,99,57,52,53,100,48,55,56,51,49,53,97,48,57,101,48,48,55,98,54,57,56,97,99,56,48,56,54,53,101,49,54,52,56,52,56,53,102,57,48,57,52,102,52,101,102,98,97,54,100,56,51,52,52,98,97,101,98,102,101,48,52,102,56,48,48,102,102,102,98,57,51,48,48,102,102,55,100,97,99,48,51,98,98,48,48,102,102,55,100,53,55,48,49,50,100,49,54,48,102,50,48,98,56,54,55,48,55,56,56,49,101,101,48,55,99,102,53,53,48,51,57,102,48,55,55,51,52,102,49,55,101,53,51,48,48,102,102,51,100,101,101,48,48,102,102,102,54,100,56,55,102,99,49,100,56,49,52,52,48,102,48,48,99,49,101,101,52,52,48,55,55,48,48,102,102,102,50,52,51,98,54,49,100,57,97,48,101,99,48,55,55,52,49,101,51,50,51,57,55,56,48,48,101,98,53,49,53,101,56,51,56,98,54,101,99,48,48,102,102,57,53,57,52,102,101,99,98,50,98,51,97,49,48,48,52,100,53,56,55,56,99,51,99,52,53,99,48,55,98,48,98,55,52,97,50,102,99,51,99,48,57,57,57,51,56,98,56,50,99,48,51,48,99,57,56,57,56,48,57,55,52,54,52,52,101,102,48,50,53,57,49,100,56,52,53,52,55,102,100,56,52,52,52,54,52,52,52,53,57,50,50,56,97,56,101,99,52,101,100,51,51,98,53,52,99,101,98,102,56,57,55,102,100,52,48,102,56,52,48,49,102,50,50,97,48,48,55,100,56,101,99,56,48,51,101,99,48,99,48,57,101,57,48,102,49,55,48,101,54,48,55,56,56,48,52,102,56,49,99,49,48,51,97,54,99,53,52,101,48,55,50,102,99,48,52,97,56,48,52,98,51,50,50,102,48,102,102,56,51,57,100,48,55,50,52,48,48,102,102,102,53,49,102,49,99,98,52,48,101,50,56,55,52,52,51,101,52,57,53,97,99,51,101,101,49,99,97,52,98,57,97,101,49,101,97,101,53,57,52,99,56,50,53,54,52,48,49,101,100,99,57,52,48,50,98,50,97,54,57,51,56,48,53,102,100,53,102,102,100,55,53,100,52,100,52,97,98,50,98,53,51,48,98,56,50,99,99,97,102,50,97,52,97,101,54,55,50,52,97,55,49,54,54,57,56,56,97,53,55,57,53,101,56,102,100,99,54,53,97,99,102,50,54,50,55,98,102,57,49,57,49,57,49,102,51,97,102,102,57,52,55,57,50,54,57,50,102,99,99,49,101,98,101,57,49,102,102,102,53,49,98,55,102,51,102,101,53,52,98,97,56,48,99,48,50,48,52,97,48,48,48,102,102,51,101,51,54,48,48,102,102,48,102,98,52,54,48,50,54,97,102,48,51,98,55,48,102,57,52,56,51,57,51,99,49,99,51,48,55,49,48,48,102,48,56,48,49,101,99,100,50,99,51,56,51,101,52,48,48,102,102,55,97,57,54,48,52,98,98,56,55,97,52,48,52,57,99,51,97,56,49,101,100,101,49,100,57,50,100,48,48,102,102,49,101,101,50,48,48,102,102,55,97,55,102,50,48,102,100,52,97,49,48,102,56,49,54,52,48,57,48,48,101,52,56,55,57,50,52,51,100,53,50,53,50,56,50,52,56,97,102,50,99,48,98,48,101,56,55,56,51,98,98,102,50,48,57,54,52,57,56,48,52,51,48,51,101,100,50,98,56,48,49,102,48,55,49,52,98,52,98,50,98,56,97,102,52,57,50,99,48,48,49,102,54,54,57,99,97,97,52,101,52,57,52,51,52,51,55,100,51,56,97,98,48,48,55,57,51,48,54,53,51,48,48,102,102,52,98,100,51,53,101,54,51,55,52,98,50,98,102,97,53,50,51,56,49,51,54,56,48,57,54,52,57,97,52,51,52,97,97,98,52,54,57,52,98,54,102,54,56,55,48,100,100,99,57,100,98,55,57,99,98,102,101,48,50,48,56,97,101,97,48,51,102,101,48,48,51,98,56,99,54,48,48,102,102,97,55,52,51,48,48,102,102,51,50,50,56,48,48,102,102,48,100,98,53,53,48,50,98,54,48,50,55,51,48,48,49,102,49,50,51,48,48,102,102,55,100,56,98,56,51,56,53,50,102,53,102,56,48,50,53,57,48,97,102,48,48,102,102,55,57,99,50,48,101,49,49,53,101,53,52,51,101,53,98,49,55,48,49,102,98,101,57,54,48,101,50,52,48,57,55,99,48,49,50,102,56,52,51,52,102,48,102,52,99,49,54,50,56,101,48,48,102,54,99,56,55,102,56,48,57,57,50,50,101,99,98,56,52,97,48,52,97,49,53,50,53,50,57,52,52,53,100,101,97,52,51,100,53,97,102,48,55,97,51,49,53,102,49,98,97,55,57,52,56,57,102,51,102,102,99,48,53,52,99,53,100,52,49,56,57,48,50,54,52,48,48,102,102,57,53,100,48,55,101,56,48,52,97,52,48,51,99,51,52,102,48,55,52,101,48,52,99,49,56,55,49,102,48,51,98,101,48,55,56,48,53,53,52,97,49,99,57,54,48,49,100,102,48,48,55,98,57,99,51,57,101,49,101,97,48,99,55,49,54,50,53,48,49,52,52,49,101,56,52,53,48,100,48,98,49,48,101,54,56,55,56,52,51,99,48,53,52,48,49,49,48,97,55,48,102,50,57,52,56,57,57,98,99,57,54,49,53,97,52,49,51,56,49,57,55,51,50,55,97,49,50,55,99,51,54,48,98,98,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,48,48,102,102,48,52,98,50,56,49,51,48,52,49,102,57,48,50,53,54,52,49,102,99,48,51,97,57,48,55,102,97,48,101,101,49,50,56,49,50,99,49,101,57,48,55,53,54,48,102,48,52,51,56,99,49,102,102,50,97,100,98,57,54,52,97,55,55,55,50,54,51,101,49,99,53,48,102,56,49,52,48,49,102,51,52,53,52,50,102,56,98,100,50,57,99,51,99,50,53,55,97,51,56,50,55,48,98,51,48,101,101,57,53,100,51,57,50,100,50,56,97,53,50,99,50,50,55,54,100,53,54,53,55,50,54,98,54,52,57,48,57,99,48,48,100,97,100,48,48,102,102,55,100,48,101,56,48,51,101,100,51,98,48,48,51,101,100,48,52,48,57,52,57,52,55,48,102,55,48,55,99,49,51,55,51,97,48,102,101,56,49,100,100,99,97,52,48,48,51,100,54,55,50,98,101,49,49,101,98,55,50,97,56,48,49,101,101,102,48,55,57,101,48,102,56,52,97,98,48,55,55,49,97,57,50,56,97,99,48,55,55,52,49,99,49,48,101,54,50,53,100,50,55,48,55,50,52,51,56,50,56,99,57,54,55,48,101,97,50,49,50,55,102,56,100,98,52,48,55,56,98,50,48,57,54,53,102,100,49,54,48,48,49,51,97,52,97,48,54,55,97,48,48,102,102,102,97,57,102,48,48,102,102,55,100,56,56,56,55,100,48,48,49,102,53,97,101,48,52,100,98,48,55,50,48,49,102,98,57,52,57,101,53,51,99,51,57,101,56,53,99,51,99,53,99,51,102,48,49,100,52,51,57,53,48,56,56,48,48,102,102,102,55,51,100,50,52,48,51,98,49,48,55,56,101,49,99,100,48,101,100,48,48,102,102,51,98,55,53,50,56,51,56,56,49,102,100,50,100,56,97,50,99,53,51,49,54,56,49,102,101,55,99,98,48,48,48,102,102,55,54,50,57,52,55,99,48,52,99,52,56,102,50,98,99,98,49,102,48,100,57,57,51,100,48,98,102,99,48,51,97,101,100,52,49,49,54,48,48,102,102,55,100,56,53,56,49,50,50,99,48,101,99,99,48,49,102,54,50,52,48,52,98,48,48,102,102,55,101,56,48,57,54,53,48,55,57,99,102,102,50,97,56,97,54,48,102,98,55,48,101,98,100,52,49,55,101,49,56,49,55,101,57,100,56,97,97,97,48,101,100,56,51,99,49,48,101,53,56,55,102,98,101,97,50,98,48,97,48,48,102,55,56,55,49,49,51,49,51,51,97,55,50,53,56,55,50,56,97,101,52,51,51,55,50,102,100,48,98,97,49,57,50,50,55,50,52,101,51,53,97,48,97,54,56,51,56,101,49,100,99,48,102,49,49,52,99,49,101,98,50,57,100,49,52,98,102,48,101,102,97,54,55,52,101,50,57,99,98,48,48,102,102,100,102,97,49,97,54,48,50,53,57,50,57,49,48,51,54,101,56,99,57,48,57,48,56,97,57,49,53,57,49,100,50,57,49,57,48,100,50,97,52,56,97,53,50,51,97,52,52,100,54,97,56,100,101,97,97,54,97,98,54,100,51,100,52,54,50,53,102,102,48,48,56,57,48,48,50,54,57,48,48,102,102,57,54,102,48,55,56,50,48,52,97,52,56,51,102,52,48,102,99,48,49,50,102,97,48,102,53,99,97,101,48,49,50,57,48,55,56,50,48,101,102,56,48,49,101,100,99,97,48,102,48,57,53,100,52,57,52,53,48,50,55,52,98,50,48,48,102,55,54,48,55,51,99,97,48,48,102,97,49,53,98,50,48,57,57,48,101,99,57,55,50,49,101,49,50,57,97,98,55,50,97,48,51,99,52,53,55,53,54,48,52,56,57,55,54,57,99,54,97,97,102,97,99,49,50,52,57,98,97,57,48,97,48,49,55,54,53,48,48,102,102,99,52,100,48,48,55,99,98,52,52,48,49,102,53,49,101,53,99,48,51,99,53,50,57,48,48,102,102,49,101,50,50,54,48,101,54,48,97,56,48,100,56,98,56,48,101,99,48,48,51,54,52,52,55,101,53,56,98,48,99,102,50,101,52,48,52,101,100,50,48,48,57,55,50,48,55,49,50,48,101,57,98,101,99,49,101,57,48,55,57,50,56,48,56,52,53,54,48,48,57,55,97,50,49,53,99,53,57,101,51,56,55,49,99,51,56,98,55,56,98,48,51,48,48,102,102,51,97,99,100,52,52,98,50,48,49,54,50,97,48,49,55,54,52,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,56,102,54,48,48,102,56,53,55,48,49,50,101,48,48,102,48,99,49,100,97,48,51,56,97,48,50,54,101,48,48,57,56,52,48,102,50,50,48,53,50,51,48,51,98,102,48,50,54,55,48,48,102,102,49,101,56,49,48,48,102,102,51,100,51,54,50,99,51,97,53,49,52,50,101,101,52,102,101,48,101,53,52,51,100,101,48,52,100,52,48,55,51,48,51,101,49,56,49,50,101,56,54,53,99,57,54,48,53,99,50,51,48,50,52,56,98,55,50,99,57,49,54,50,52,48,52,102,52,97,51,48,101,102,100,51,57,99,100,54,53,54,52,57,54,52,56,49,98,50,55,50,56,48,101,102,97,97,48,52,48,48,102,102,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,49,102,102,97,102,102,101,97,48,50,98,102,48,48,102,102,51,101,53,97,54,48,52,99,55,56,51,99,53,48,50,53,100,48,48,49,102,53,54,52,53,55,55,48,55,55,56,53,56,55,52,48,48,48,102,102,55,97,102,50,48,102,102,53,48,56,48,57,55,48,48,102,98,101,48,52,57,57,52,48,57,56,48,57,101,48,55,55,56,48,102,51,99,48,57,55,55,48,50,54,51,52,48,49,101,101,53,50,98,97,52,48,52,102,56,97,53,50,102,52,49,50,56,48,57,99,99,53,50,50,51,57,100,51,48,97,53,99,53,54,56,55,56,50,48,56,56,48,51,98,51,52,51,99,50,53,54,55,97,97,97,98,48,49,97,48,53,52,48,53,48,50,48,48,102,102,55,99,100,53,56,48,49,97,100,54,52,48,101,48,99,48,49,51,51,102,99,49,100,54,48,48,102,102,49,52,98,97,56,49,51,53,52,98,102,101,48,49,54,48,56,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,49,97,101,48,101,56,52,49,99,101,56,51,99,55,48,55,102,52,48,102,48,99,51,98,52,48,101,98,48,49,100,51,56,55,55,54,52,51,100,48,49,102,98,48,102,56,57,54,97,53,51,49,52,52,49,100,101,50,56,51,57,54,101,49,100,102,50,56,98,49,54,48,53,98,49,55,99,53,98,49,53,56,53,48,57,52,97,56,97,48,50,54,54,49,101,56,50,100,56,97,51,50,57,57,49,48,49,51,97,53,99,49,55,50,53,54,50,49,54,52,98,52,101,52,102,52,50,52,50,54,100,99,52,98,102,53,52,101,52,50,49,99,53,100,54,48,97,56,53,48,48,100,99,55,48,48,102,102,55,99,54,97,48,48,102,102,49,102,53,102,56,49,100,56,48,50,52,101,99,48,49,102,53,100,99,48,101,57,56,49,101,53,57,50,48,49,51,53,48,102,97,48,49,51,52,99,49,100,50,48,101,50,56,49,51,50,49,56,98,98,57,99,53,56,50,48,100,57,53,97,49,100,56,48,55,101,52,48,101,52,48,49,99,51,57,55,102,50,49,100,54,101,53,55,48,48,102,102,51,100,101,50,49,101,57,50,97,49,50,101,53,48,52,98,55,48,101,100,102,52,99,48,49,51,97,101,56,50,49,100,102,52,102,55,50,55,101,56,97,48,101,102,57,53,97,100,54,50,48,101,55,102,56,48,53,54,50,56,49,51,50,99,48,52,97,98,56,51,102,56,48,50,53,48,52,49,101,48,97,50,48,51,97,57,48,50,54,50,52,51,56,55,56,49,100,100,48,55,102,49,50,99,51,98,101,99,56,55,57,57,56,50,57,48,48,49,101,101,56,48,101,54,48,55,98,56,51,55,50,56,53,50,56,98,56,50,102,48,51,98,101,56,97,53,56,48,48,57,97,48,55,49,52,51,99,52,49,101,97,50,57,97,52,101,53,98,56,55,54,56,98,98,52,51,101,56,57,99,98,48,48,52,102,99,101,52,53,101,101,100,51,55,57,48,53,51,49,48,50,101,99,49,55,50,53,48,48,102,52,51,48,50,55,55,48,48,102,102,57,54,49,48,101,98,56,49,51,56,97,48,52,97,100,56,51,102,49,48,50,53,101,99,51,100,52,56,97,101,51,100,56,49,101,52,48,51,97,101,48,55,57,50,49,100,52,48,101,100,50,55,56,50,54,48,98,49,54,99,48,52,56,56,51,100,52,49,101,101,48,55,55,50,49,101,98,48,101,54,49,53,48,53,102,54,52,54,50,98,52,51,99,56,49,100,50,97,50,100,54,52,97,101,48,48,102,102,55,98,57,49,50,49,99,97,50,57,53,51,56,98,99,50,98,99,97,100,50,99,48,54,54,100,51,57,100,52,50,57,51,50,55,52,48,48,102,102,52,97,49,56,49,51,54,48,48,101,54,98,48,49,50,101,56,48,52,100,50,56,49,51,50,97,48,52,98,100,48,50,54,102,50,55,101,48,55,48,101,48,102,102,99,49,102,50,48,51,57,97,97,50,99,51,98,48,48,57,52,99,57,100,56,49,100,55,56,51,99,53,48,102,52,48,55,50,99,49,51,52,48,57,54,99,53,98,49,55,98,100,49,55,97,53,56,48,57,49,100,51,57,57,49,51,49,55,97,53,97,54,56,100,53,51,51,99,98,51,50,99,51,56,48,53,102,53,102,102,56,50,102,48,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,50,99,49,49,52,48,55,102,99,48,48,102,102,55,99,50,98,99,48,57,99,97,48,48,54,100,102,54,48,48,102,97,102,56,57,50,97,52,48,49,55,54,97,48,49,51,57,55,99,98,99,48,49,51,48,48,56,48,50,53,53,99,49,99,56,102,50,97,51,49,53,56,48,48,102,54,99,56,48,50,52,54,54,52,101,101,49,102,55,99,50,49,98,48,48,102,102,55,98,54,56,48,49,57,101,54,98,102,101,48,51,57,98,48,48,102,102,51,101,99,50,52,49,100,99,56,55,56,99,49,102,50,48,49,50,49,48,48,52,101,102,56,51,97,49,48,101,55,50,50,56,50,55,48,51,100,56,48,102,53,48,48,57,52,51,48,50,54,53,56,49,100,98,56,55,53,100,49,51,98,97,56,48,100,52,97,53,48,55,56,99,51,101,99,48,101,54,52,51,101,54,49,100,56,50,56,100,56,101,57,48,53,97,50,55,49,53,99,53,53,50,51,56,54,97,53,57,57,54,52,99,52,55,97,52,102,50,99,52,97,102,52,48,56,101,52,54,57,51,56,98,48,52,49,54,99,57,98,57,56,48,50,52,53,56,49,101,99,56,51,98,54,48,102,48,56,51,57,99,48,55,97,52,48,102,50,56,49,100,49,48,55,98,100,49,102,50,49,56,55,98,56,49,100,54,48,55,102,99,51,101,52,48,101,101,52,51,100,50,56,55,57,99,52,48,52,56,48,52,97,48,55,57,48,51,56,101,49,101,48,50,99,56,51,98,48,53,100,50,51,48,50,54,48,97,99,52,100,50,99,52,97,57,52,56,100,50,53,97,57,53,54,57,55,50,52,57,48,48,102,102,98,49,50,99,53,48,55,99,52,99,56,48,57,55,57,54,48,57,99,100,102,48,100,50,99,48,51,101,98,100,52,48,50,97,50,52,48,49,102,50,54,54,48,48,102,102,55,100,53,52,48,51,99,52,48,50,52,98,99,48,57,98,98,48,55,57,52,48,52,100,55,57,53,101,102,52,56,55,97,56,49,99,57,56,49,51,53,99,48,102,54,56,51,100,101,48,102,51,49,51,56,51,100,98,54,100,57,52,48,53,51,55,48,101,101,56,51,101,52,48,55,101,97,48,102,51,56,49,102,99,48,51,99,55,52,97,48,55,54,97,48,50,52,52,57,48,48,102,49,99,51,100,56,49,101,102,50,100,56,48,52,57,52,51,97,56,49,100,53,57,50,99,51,56,55,100,54,52,51,98,99,49,100,101,48,101,57,49,54,49,100,50,52,48,52,98,97,53,48,48,102,102,97,97,50,99,97,50,57,48,49,51,55,102,99,48,53,55,100,53,48,48,102,102,99,98,51,48,55,51,50,48,48,102,56,101,55,48,48,51,101,57,98,48,48,49,102,54,48,99,48,52,56,99,48,55,49,99,49,101,57,56,49,50,55,101,53,55,48,48,102,102,51,100,56,52,53,101,56,55,101,97,52,51,99,55,99,97,55,48,50,54,49,99,49,51,56,48,52,100,52,48,55,97,56,49,51,52,48,48,102,102,102,54,99,56,51,100,102,50,100,48,51,98,99,53,57,48,48,51,97,50,51,48,55,57,101,48,102,97,99,51,56,56,56,56,56,102,101,53,48,99,51,57,52,49,101,52,48,101,53,56,48,53,101,57,53,99,53,55,100,101,101,57,57,56,51,99,57,51,97,101,57,48,53,48,51,97,55,48,48,53,97,54,50,56,48,100,49,48,48,48,102,102,102,56,100,53,48,48,102,102,51,101,101,52,48,51,56,56,48,48,102,102,102,97,100,97,48,55,100,56,49,102,56,48,55,53,54,48,52,99,49,97,55,101,50,57,48,48,102,102,57,55,101,48,55,102,54,48,48,102,54,100,54,48,102,50,56,51,99,49,48,99,48,98,57,50,99,55,48,51,98,53,48,48,102,102,55,97,53,97,49,99,102,48,55,101,101,53,102,57,52,100,49,56,51,97,50,49,99,99,48,55,53,97,49,102,98,48,102,56,56,55,99,52,48,49,101,102,54,48,102,98,56,55,100,99,97,51,50,56,102,48,50,52,48,98,48,50,56,54,52,51,98,57,54,57,50,48,50,54,56,53,56,102,50,99,56,97,97,99,57,102,56,97,102,102,102,48,53,101,52,48,49,102,54,51,99,48,48,102,56,101,97,56,49,51,100,52,48,48,102,102,102,97,102,100,99,49,101,49,48,102,97,48,48,51,100,98,97,48,48,102,53,54,52,49,99,49,49,52,51,99,97,57,99,48,48,102,53,97,50,52,98,56,48,55,51,101,49,99,51,99,57,53,50,53,57,101,48,101,50,49,53,53,98,48,48,51,100,51,57,101,48,102,98,48,51,100,99,49,102,52,52,54,48,99,99,51,102,48,49,102,53,48,48,55,98,53,56,100,100,48,97,99,102,48,53,54,54,48,102,48,56,51,50,53,53,97,55,55,101,56,50,48,56,48,56,49,50,54,97,48,48,102,97,98,98,48,50,55,97,52,48,49,102,54,48,53,99,98,55,48,48,55,57,52,53,48,55,49,100,56,49,101,100,102,50,56,54,52,97,101,99,53,97,100,48,48,102,102,51,100,52,99,48,55,52,48,49,99,52,101,56,98,99,98,51,48,48,55,98,97,51,57,53,102,99,101,48,102,51,52,51,102,97,49,99,102,48,52,99,49,50,99,49,99,97,48,102,50,52,102,99,56,55,57,99,50,51,56,97,99,50,49,52,52,52,49,51,99,53,55,102,52,101,48,48,101,101,54,52,50,52,99,52,54,50,99,49,49,57,97,52,98,52,52,55,51,51,97,56,101,102,54,55,51,98,54,101,54,57,97,54,99,54,51,56,52,101,100,102,48,97,101,51,57,56,55,49,54,50,102,50,97,101,53,102,102,48,49,52,52,48,48,102,102,49,102,52,48,54,48,48,102,56,101,54,57,53,99,48,52,56,53,57,54,48,53,54,56,49,51,53,54,48,52,100,98,49,53,102,52,53,99,48,49,51,53,49,49,57,50,102,48,55,48,56,51,97,51,57,51,49,50,48,97,101,48,48,55,97,48,97,55,52,55,48,55,99,54,48,101,101,48,51,100,57,98,49,55,56,48,101,99,48,49,102,54,48,55,98,56,49,100,98,56,51,100,49,101,48,102,53,48,49,100,101,48,55,98,56,51,98,56,53,56,48,48,102,102,51,98,55,52,97,48,97,57,48,101,53,52,54,101,56,48,53,55,54,99,49,101,53,101,57,99,53,56,50,48,56,48,100,100,101,98,97,101,98,102,102,97,56,48,97,102,99,48,48,102,57,51,51,48,48,51,101,100,53,99,49,100,100,56,49,50,53,101,48,52,97,50,48,51,99,98,48,50,53,52,52,97,102,54,54,56,51,100,52,48,102,98,48,48,102,102,57,97,101,48,55,52,56,49,102,48,48,55,54,54,57,99,49,100,50,98,55,48,98,101,50,57,55,48,55,55,52,49,99,100,56,51,102,53,48,55,54,50,48,102,101,48,49,100,99,50,53,48,51,99,97,48,49,51,100,52,56,48,55,54,101,49,101,98,48,101,56,49,54,99,48,50,52,97,49,101,97,48,101,97,52,57,53,102,99,51,57,55,48,49,101,49,48,101,102,48,55,98,49,51,99,49,51,51,56,98,48,57,52,102,50,97,56,97,99,56,97,52,101,52,100,48,51,55,51,48,48,55,100,57,53,56,48,51,101,99,53,48,49,99,97,48,48,51,101,98,52,48,48,57,54,53,48,102,53,56,51,102,101,48,55,99,50,53,56,57,57,51,51,97,50,57,55,97,49,100,101,48,55,53,56,49,100,51,97,52,53,48,102,56,52,54,48,55,56,97,48,102,54,98,56,51,98,102,48,102,100,56,55,100,48,51,57,48,48,101,102,55,57,55,97,49,100,55,48,101,50,56,55,102,50,48,51,57,100,56,51,100,53,52,49,99,50,50,99,57,48,53,99,48,102,53,57,55,97,53,49,100,48,55,55,52,51,98,98,51,98,57,54,48,53,97,102,97,101,48,57,51,52,49,52,102,48,48,102,102,97,48,97,48,48,55,100,56,101,48,49,51,101,54,48,102,53,48,48,49,102,54,51,54,48,52,100,50,56,55,101,52,48,57,57,49,48,55,97,52,101,56,54,48,48,50,54,52,53,56,48,55,57,56,97,55,48,55,55,56,49,100,54,50,48,49,100,101,52,56,99,48,101,102,56,49,100,54,97,53,56,51,99,54,48,102,100,56,55,101,99,51,97,50,48,101,102,98,49,55,54,53,48,48,102,102,55,51,52,51,56,97,48,48,102,102,102,55,52,101,48,101,97,56,48,51,100,101,101,53,56,97,49,55,48,102,52,49,55,54,53,48,99,56,55,56,52,51,99,49,102,55,52,102,50,100,54,97,50,98,98,54,56,50,56,49,102,101,48,56,53,50,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,56,51,56,97,48,52,57,97,48,49,50,51,54,48,52,99,57,48,49,51,102,50,48,102,53,100,49,99,49,99,100,48,49,50,99,99,49,99,48,99,48,102,48,48,102,102,51,101,48,100,97,48,51,52,53,101,49,54,99,56,55,50,49,101,98,48,101,48,48,55,53,102,57,53,54,49,100,99,99,49,101,52,48,101,97,56,55,53,53,51,99,98,57,97,52,57,48,102,102,48,55,98,99,51,97,50,53,53,50,53,99,50,48,57,54,99,49,102,52,50,56,97,51,49,53,101,56,54,53,57,48,50,55,100,51,55,97,53,102,98,54,100,98,101,100,50,49,57,54,48,57,56,56,51,102,101,48,98,100,48,51,98,51,48,55,55,48,49,101,98,48,55,98,97,48,102,49,52,49,100,101,56,51,97,57,48,101,51,49,53,102,50,53,99,48,55,101,48,49,101,55,48,55,100,99,51,97,54,48,101,102,52,51,57,101,53,51,48,50,55,52,97,102,50,98,102,57,54,56,49,101,57,48,102,98,57,55,101,53,54,56,55,54,52,51,98,54,56,48,48,102,102,50,54,48,53,97,97,53,97,48,49,53,48,56,55,50,57,99,53,99,49,54,52,56,99,56,55,52,57,56,53,56,57,54,48,53,55,57,53,99,56,51,101,56,57,57,54,48,57,101,56,54,100,54,97,98,57,48,48,102,102,100,54,52,48,48,55,99,55,102,52,48,49,102,52,55,52,48,101,102,56,48,49,102,53,98,48,48,101,56,99,97,48,48,55,101,52,48,102,49,49,98,48,48,55,98,57,52,48,57,98,54,48,55,98,97,48,101,102,56,97,98,52,98,48,102,52,56,55,56,55,53,49,55,50,53,51,48,48,102,102,51,100,51,53,48,101,55,48,55,102,56,51,98,50,48,101,54,52,51,101,50,53,100,56,51,56,99,99,53,54,49,52,50,48,102,55,52,51,102,54,48,101,100,48,51,101,55,99,51,57,52,48,102,51,48,51,56,48,57,54,57,57,54,48,102,51,100,48,52,97,51,50,98,52,98,51,48,102,48,56,50,54,102,97,48,57,53,56,48,57,48,48,102,102,101,100,49,50,52,49,52,102,49,53,48,48,102,102,49,102,52,56,48,48,102,102,48,102,56,102,49,48,51,97,57,48,48,55,100,55,51,57,52,48,49,100,98,48,55,101,50,48,102,97,49,98,99,49,102,99,48,50,54,100,52,98,102,50,56,48,97,56,52,101,50,100,48,98,53,100,54,49,101,54,48,101,98,48,48,51,100,50,98,54,99,98,50,50,98,99,49,100,50,56,55,99,49,50,52,49,100,54,55,52,53,48,101,98,48,51,101,97,48,102,100,48,51,98,52,48,102,100,101,48,101,52,48,51,99,100,48,101,51,57,54,56,57,54,48,48,102,102,102,55,97,97,50,49,52,54,100,101,48,102,48,102,52,98,102,49,49,101,52,51,98,56,56,54,56,50,56,52,57,97,48,51,51,102,97,102,102,101,98,97,101,98,97,102,102,101,97,48,50,55,50,56,48,51,101,52,54,56,48,48,102,102,102,57,48,53,49,52,101,48,52,97,49,49,52,99,49,101,52,48,50,52,97,99,48,57,53,52,50,100,98,50,55,48,49,51,52,50,57,99,48,50,52,99,48,48,102,102,102,53,48,99,51,101,55,57,48,49,50,53,49,51,56,51,56,49,101,56,99,57,50,48,101,52,56,49,101,99,56,55,52,102,56,48,51,100,98,56,48,102,49,99,49,99,97,48,55,98,48,49,100,98,56,51,100,51,99,48,102,53,52,49,100,101,48,55,57,48,51,99,54,53,50,99,101,50,56,99,51,100,57,98,56,55,50,102,57,99,98,50,50,100,51,102,50,100,51,57,53,101,53,55,101,48,55,97,99,48,49,102,55,97,99,48,48,102,98,100,50,48,101,99,48,48,102,102,51,101,97,57,52,51,97,97,49,99,102,48,101,53,56,55,50,48,51,97,53,56,49,101,50,56,51,102,49,48,55,57,49,56,51,99,50,48,50,53,97,56,48,48,102,102,48,102,55,49,49,54,48,49,100,48,97,48,101,97,53,48,55,52,53,51,99,49,100,50,57,54,56,57,53,99,49,51,54,53,97,56,51,97,48,48,102,102,55,57,48,49,99,102,50,102,52,48,52,102,48,51,97,54,48,102,49,57,50,57,50,99,56,97,54,97,54,57,53,101,48,50,53,97,48,57,52,56,57,56,48,52,102,49,54,54,57,57,97,49,48,52,48,50,57,53,99,51,99,54,49,101,50,50,101,48,51,100,56,53,99,50,53,49,55,101,49,101,48,52,99,99,57,99,53,99,49,54,48,49,56,54,52,99,52,99,48,52,98,97,51,50,50,55,55,56,49,50,99,56,101,99,50,50,97,51,102,101,99,50,50,50,51,50,50,50,50,99,57,49,52,53,52,55,54,50,55,54,57,56,100,97,97,54,55,53,102,99,52,98,102,101,98,102,101,50,102,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,97,49,57,48,48,101,99,48,49,100,53,48,55,101,99,49,102,50,56,55,101,99,51,97,48,48,102,102,101,100,48,49,100,98,57,52,53,56,51,99,56,49,102,54,48,102,102,48,55,97,99,51,97,97,49,99,52,48,101,57,49,52,55,56,98,53,50,57,99,97,57,97,50,100,56,51,100,56,49,102,54,50,101,49,49,56,97,48,48,101,99,57,53,50,48,50,54,50,53,101,97,55,49,53,101,53,52,97,49,54,52,102,50,100,57,50,57,56,52,51,101,57,99,53,56,57,54,48,56,48,53,55,50,48,57,50,57,101,53,57,50,55,97,49,52,101,102,53,56,48,100,49,48,49,102,55,56,48,51,101,56,52,56,48,49,102,54,99,97,48,52,98,55,56,51,57,56,50,101,48,49,102,102,56,51,101,55,48,50,53,52,52,48,49,101,99,100,48,55,52,52,53,48,48,102,102,55,55,99,98,51,48,102,53,49,54,56,49,101,99,101,48,102,99,99,48,57,54,97,48,102,49,54,52,52,50,56,52,97,101,48,101,97,57,54,54,49,102,51,50,99,48,98,48,48,49,50,50,48,101,97,56,51,101,48,50,101,99,51,99,99,57,50,49,57,48,55,53,99,97,52,50,100,53,51,102,50,50,50,49,57,52,57,54,57,101,101,53,50,50,99,97,48,98,54,100,100,57,54,53,52,56,54,56,50,101,55,102,56,49,51,57,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,54,48,98,48,48,102,102,51,101,48,102,48,49,101,51,50,101,48,98,50,50,57,56,48,49,102,54,52,54,53,48,97,54,97,54,48,50,54,48,97,56,48,101,99,55,48,50,52,101,55,49,52,54,56,54,49,56,50,51,51,51,57,48,52,48,52,101,53,50,52,48,57,98,52,52,98,50,99,55,56,54,99,56,99,56,100,50,57,50,57,51,100,50,100,50,97,50,54,102,56,50,55,50,100,99,50,51,56,54,54,56,56,101,102,101,55,48,48,53,102,52,97,56,49,102,57,48,48,51,101,51,100,52,48,48,102,102,102,98,51,51,50,98,48,48,102,102,49,102,53,99,50,48,52,101,100,49,52,97,53,97,56,51,99,55,48,102,52,56,48,51,100,98,48,48,102,102,52,98,57,56,51,100,48,101,53,56,56,48,51,100,55,48,52,56,99,53,50,97,52,49,55,50,49,97,101,48,101,52,56,51,97,55,48,55,100,97,56,99,48,101,100,97,55,50,51,49,52,50,49,99,50,48,102,99,56,55,102,54,54,97,48,51,102,48,49,102,55,50,98,97,55,55,48,101,57,54,50,98,101,54,56,49,51,50,55,48,102,49,54,52,102,50,97,100,98,102,54,56,51,102,101,48,49,99,48,99,97,48,53,101,48,48,102,102,48,102,98,50,98,48,48,55,100,56,57,56,51,57,52,48,48,55,100,54,56,48,49,50,99,97,49,101,98,48,55,102,97,48,102,56,52,98,49,51,50,54,55,52,53,50,102,52,51,98,99,48,101,98,48,51,97,55,52,56,97,49,102,48,56,99,48,102,49,52,49,101,100,55,48,55,55,101,49,102,98,48,102,97,48,55,50,48,49,100,101,102,50,102,52,51,97,101,49,99,53,48,102,101,52,48,55,51,98,48,55,97,97,56,51,56,52,53,57,50,48,98,56,49,101,98,50,102,52,97,51,97,48,101,101,56,55,55,54,55,55,50,99,48,98,53,102,53,99,49,50,54,56,50,57,101,51,50,48,55,57,48,48,49,102,54,49,50,48,52,98,55,56,55,55,48,48,57,51,50,98,48,50,55,57,49,50,52,51,100,102,101,99,49,99,99,53,56,51,97,54,101,48,102,54,52,97,101,50,99,99,48,49,101,100,102,48,102,100,52,56,48,57,56,50,48,100,48,51,97,56,52,98,48,55,99,52,56,97,53,55,99,57,53,102,56,51,57,98,99,51,100,99,56,100,52,57,56,49,100,50,52,54,101,57,98,50,57,56,57,56,49,100,51,57,98,57,57,102,49,98,57,53,100,56,98,50,102,56,97,102,101,48,49,53,49,101,48,48,102,98,98,55,48,48,55,100,97,55,49,55,52,48,48,102,102,102,98,52,99,48,50,54,100,99,98,53,48,55,57,99,56,52,53,54,55,50,57,48,49,100,54,56,55,48,56,97,101,52,99,48,55,53,101,48,101,99,100,49,56,49,51,52,56,97,53,56,102,48,102,49,48,55,50,56,51,97,56,48,102,51,52,49,101,99,57,55,101,49,99,98,48,102,56,55,52,97,52,56,48,55,55,54,49,99,50,48,102,49,49,53,50,48,50,55,50,53,48,56,51,99,48,51,48,48,51,100,98,50,53,101,97,49,50,55,57,54,50,53,55,99,97,51,54,101,53,98,49,54,50,57,99,53,57,102,97,54,100,48,51,102,99,50,48,48,48,102,102,49,102,54,53,56,48,48,102,98,50,97,48,55,102,54,48,48,102,98,51,49,48,50,54,48,99,51,100,56,48,102,56,56,49,102,49,49,55,48,48,102,102,48,101,97,102,56,48,57,101,49,55,99,56,54,48,101,98,48,51,56,102,57,48,48,51,57,98,102,48,51,98,57,48,55,54,99,48,48,102,55,99,48,55,102,48,51,100,50,49,99,56,48,101,50,56,48,51,100,99,56,49,100,55,48,101,50,48,55,49,49,51,52,51,101,50,48,48,102,102,102,54,97,50,49,48,55,102,99,98,51,50,57,101,56,51,100,50,53,102,49,53,101,48,48,102,55,48,48,55,56,55,101,48,49,51,49,50,100,51,52,49,49,52,49,52,48,50,98,99,48,98,56,53,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,99,48,55,54,51,48,48,55,99,53,49,48,48,49,102,54,102,50,49,101,97,48,55,53,52,48,102,55,48,51,97,56,48,48,102,102,102,97,101,49,48,55,97,54,102,48,48,57,99,56,51,97,57,48,55,56,57,56,98,100,48,48,102,102,55,97,52,48,57,102,50,100,49,53,101,53,54,54,48,55,53,49,99,51,97,50,49,100,57,48,50,54,50,56,49,102,99,48,51,99,48,101,48,57,53,48,101,100,56,51,98,55,50,99,48,51,99,52,49,102,100,101,49,102,57,48,102,49,97,55,57,53,97,56,97,55,48,102,52,56,55,101,56,97,102,48,48,55,98,54,101,52,55,50,97,48,49,51,99,53,55,49,50,50,98,50,48,48,102,102,51,50,53,53,52,48,50,48,53,53,48,57,51,49,50,52,97,102,52,57,54,57,50,100,49,49,99,48,99,57,50,49,57,101,101,55,54,100,99,100,51,57,99,49,99,99,49,51,98,101,49,51,99,55,49,48,50,99,53,55,53,48,48,99,102,98,48,48,102,102,55,99,55,51,48,48,102,102,49,102,55,102,56,57,101,48,52,102,97,57,53,99,56,50,48,52,97,52,56,49,51,53,54,53,56,101,55,48,48,57,97,57,50,57,101,57,51,50,56,51,97,48,49,102,100,48,52,97,51,49,50,48,48,102,53,101,55,49,54,52,57,50,48,102,98,52,49,101,55,49,55,98,99,48,49,101,100,51,48,55,55,48,48,101,55,56,51,97,50,48,101,101,48,49,100,55,102,48,55,53,54,48,101,101,99,51,97,48,49,100,97,50,57,51,54,50,99,52,98,101,100,56,51,101,57,98,54,50,99,48,97,102,102,56,51,99,54,48,50,54,48,56,48,57,102,102,101,48,51,55,55,97,56,98,99,49,101,49,50,56,48,97,97,48,102,52,57,52,54,53,100,56,55,54,48,98,100,52,52,48,52,102,49,52,52,49,101,48,50,97,52,98,48,50,57,48,98,56,52,50,48,52,99,50,52,50,50,102,52,98,50,97,52,98,97,52,50,52,97,50,98,52,98,50,52,54,48,52,99,97,50,98,56,56,97,57,54,56,98,57,50,57,49,49,50,49,50,50,51,97,53,50,49,97,53,98,54,57,98,49,101,99,57,98,54,101,99,53,54,57,102,56,54,49,53,100,55,102,99,48,53,48,100,48,48,55,100,98,49,48,48,51,101,50,99,99,48,52,97,53,48,51,102,98,48,55,54,48,48,102,54,99,49,101,100,56,49,50,53,56,49,99,55,97,48,55,51,99,48,52,99,102,97,53,50,55,56,55,102,52,49,102,49,57,54,49,48,48,102,102,48,102,55,51,56,51,99,56,48,55,56,53,52,48,102,98,99,51,101,56,57,50,53,48,48,51,99,53,48,102,51,97,52,56,55,48,51,102,48,55,98,50,48,52,99,49,57,52,52,49,99,48,48,55,54,100,99,49,101,51,56,51,99,49,50,101,56,51,97,51,56,48,49,101,101,57,99,56,49,56,97,100,48,101,55,101,50,97,98,102,57,50,98,51,49,53,50,57,101,53,56,99,101,48,48,98,52,99,48,55,99,50,48,101,57,48,51,102,52,48,101,50,48,49,101,56,48,51,99,51,48,55,51,52,48,102,51,56,97,54,48,48,102,102,55,98,55,52,49,101,48,48,102,102,51,97,101,48,102,97,48,55,98,52,49,100,101,56,55,99,99,97,51,101,57,101,53,51,57,55,49,99,97,97,48,102,53,56,55,50,52,51,99,50,53,56,56,55,53,99,51,99,52,53,54,102,50,99,99,97,48,50,100,52,98,98,50,57,53,50,102,50,48,49,55,48,53,51,50,55,97,49,102,52,102,50,57,52,98,50,50,99,52,97,99,52,100,48,52,97,100,51,56,53,54,57,54,48,57,99,53,55,100,98,54,57,100,54,48,49,102,52,97,97,48,50,99,53,56,48,51,101,52,52,54,48,48,102,97,53,50,48,101,52,56,48,51,101,99,50,56,49,99,56,48,55,56,52,48,57,56,56,48,55,54,56,53,52,48,48,102,102,57,54,48,49,51,54,54,48,101,53,56,51,56,54,53,98,97,55,57,52,101,49,101,49,101,57,101,53,98,97,54,102,48,102,100,48,51,98,99,48,55,55,48,49,99,102,48,55,100,99,49,102,98,50,98,99,49,99,101,100,49,53,54,53,102,48,51,100,53,48,101,50,56,51,98,54,48,101,99,101,48,102,53,48,51,99,100,48,102,98,49,53,101,57,57,56,49,101,49,50,54,57,52,54,53,56,57,55,101,49,100,102,57,50,52,100,100,56,48,57,56,48,55,54,101,54,57,48,49,48,98,102,99,48,50,57,101,100,55,53,49,99,56,51,102,50,49,99,56,48,102,51,56,51,98,56,48,102,57,56,55,99,48,49,100,102,48,55,99,99,97,100,99,53,51,48,55,98,99,51,56,54,49,101,55,48,102,49,48,55,50,99,51,100,54,53,51,102,52,100,50,98,56,98,49,48,49,50,97,48,102,49,56,55,52,56,98,55,52,98,50,56,56,98,99,50,98,55,49,54,48,53,53,50,53,57,54,48,53,52,97,55,54,52,50,50,100,52,97,101,52,57,52,52,99,57,97,53,55,50,55,50,55,49,53,99,57,100,100,56,102,54,53,55,97,55,97,54,51,55,55,51,55,52,50,54,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,99,48,48,102,102,48,48,102,102,102,56,100,51,56,49,51,57,51,50,48,52,57,99,56,48,51,101,100,50,99,49,100,52,49,56,97,57,101,53,97,100,56,49,51,53,48,48,102,102,48,102,54,50,48,49,50,54,98,56,56,97,55,101,52,49,99,53,54,52,56,51,102,50,48,50,54,49,99,49,99,52,49,56,98,55,51,56,48,51,100,98,52,49,101,56,48,52,100,100,50,48,56,48,51,100,98,51,98,56,50,52,52,48,49,100,53,102,48,100,48,57,49,49,101,49,101,51,50,98,55,101,101,49,97,48,48,54,102,99,50,56,48,52,50,51,56,51,98,51,48,55,56,101,49,101,98,48,55,52,52,48,102,49,52,49,100,101,56,51,100,54,48,101,51,49,54,49,50,53,51,56,55,101,48,49,100,56,56,55,100,99,51,97,54,48,102,48,56,51,57,99,53,99,56,50,52,56,97,102,50,99,51,57,53,54,49,101,57,48,101,52,49,55,101,53,54,56,55,57,56,51,98,54,57,101,48,50,53,101,53,97,97,50,50,55,57,53,48,57,57,50,56,50,53,99,49,53,97,56,99,57,57,52,56,54,53,56,57,53,101,53,56,49,53,99,57,100,101,52,56,49,54,48,56,48,57,56,100,55,97,56,97,48,48,100,101,51,48,48,102,102,55,100,48,50,48,48,102,102,51,101,99,100,101,99,48,49,102,54,53,56,48,52,56,102,56,55,54,56,51,100,52,49,101,98,52,48,101,56,48,48,102,102,102,53,56,49,100,48,50,54,49,52,101,48,101,52,56,49,101,48,50,52,102,52,56,48,52,101,54,48,102,98,56,55,56,48,49,100,102,56,51,97,49,48,55,51,52,53,97,48,55,98,48,49,101,52,102,56,50,98,48,51,56,54,49,99,51,48,101,100,48,55,53,99,48,49,101,101,56,48,102,49,56,55,102,53,50,50,98,48,55,51,52,97,51,52,50,50,99,49,48,48,102,102,97,98,102,49,102,49,53,52,53,57,97,55,57,53,97,55,99,56,49,102,101,48,55,97,97,97,48,50,55,98,48,48,102,102,51,101,52,51,99,48,48,102,56,102,48,97,51,56,49,51,98,52,56,99,53,102,48,49,51,55,101,48,52,97,48,49,52,49,57,57,48,50,54,98,100,57,99,53,55,53,48,55,101,99,51,56,57,50,53,57,53,51,98,56,49,102,101,99,57,99,49,99,57,48,51,97,101,48,101,100,55,101,49,101,54,48,55,97,48,48,102,102,102,98,52,51,97,54,48,101,100,99,49,100,54,55,48,55,53,52,48,101,99,99,51,97,54,49,101,52,50,101,52,99,53,49,48,55,53,48,48,49,100,55,55,100,51,99,97,102,50,99,52,48,49,100,54,52,99,56,48,57,101,57,99,48,51,56,52,97,101,98,102,101,48,49,48,50,97,57,97,56,54,57,50,53,55,97,52,98,97,56,56,57,54,100,56,54,52,57,48,99,102,54,102,51,56,100,102,97,99,101,48,101,54,48,56,102,102,48,57,99,51,48,56,49,52,50,98,97,97,49,53,48,48,100,56,99,48,48,102,102,55,100,98,55,48,48,102,102,51,101,51,51,54,48,52,98,100,48,48,51,101,99,100,56,49,101,57,56,48,51,100,55,55,48,101,53,56,51,100,54,99,48,52,98,49,48,51,101,57,48,102,48,55,100,99,49,101,55,48,55,102,55,56,55,49,52,51,101,101,48,102,97,56,48,49,101,97,48,102,50,97,56,51,98,99,48,101,101,52,51,57,97,49,99,57,102,50,49,100,52,50,100,52,49,102,99,48,55,48,56,51,97,48,49,100,52,99,49,100,52,48,101,57,56,55,48,57,50,52,97,53,102,56,97,49,50,57,50,52,48,49,101,101,50,48,49,51,101,101,53,57,49,54,57,102,57,54,97,53,55,48,50,55,100,51,99,48,53,48,100,48,55,100,54,48,48,102,102,102,56,57,50,48,48,102,102,51,101,100,49,56,51,56,101,48,102,54,100,100,48,101,54,56,51,57,97,48,101,48,101,48,55,101,97,48,101,97,54,52,56,102,54,99,49,102,50,55,48,102,51,56,49,50,102,48,48,102,102,101,99,51,98,98,102,56,55,54,48,97,98,50,100,48,99,48,48,102,102,102,52,102,56,51,100,50,48,52,99,56,50,54,56,55,56,101,55,48,48,102,102,51,100,99,52,57,52,53,57,56,55,53,56,54,52,100,102,98,53,49,53,50,48,48,102,55,48,49,98,49,53,97,57,101,56,55,57,55,102,99,48,53,54,53,53,100,52,48,51,51,101,48,48,102,102,49,102,53,101,52,48,48,102,56,56,102,56,49,50,56,101,48,52,98,99,101,99,49,101,99,48,50,54,101,99,98,101,57,48,50,54,57,99,51,100,97,101,55,48,48,55,54,53,50,48,48,48,102,102,57,53,48,51,99,102,48,55,49,102,99,51,97,51,102,48,48,51,100,101,50,53,53,57,54,49,56,49,51,50,48,101,99,52,48,57,57,48,50,102,52,97,57,50,102,97,48,98,100,50,97,99,98,57,48,101,100,97,52,57,57,51,53,48,102,53,49,53,99,48,50,52,51,97,54,54,98,53,49,54,50,53,56,57,49,57,48,48,102,102,51,101,52,56,56,48,48,102,98,52,50,48,50,53,52,56,48,57,55,48,48,50,53,50,48,49,102,51,48,49,50,49,99,49,100,55,50,97,98,56,55,101,99,49,102,54,49,54,101,101,57,54,52,48,101,57,56,98,99,48,55,55,56,48,57,101,48,55,57,48,49,100,98,48,48,55,97,53,101,53,54,56,51,102,52,48,50,53,99,56,49,101,51,57,55,97,53,54,56,51,100,48,101,49,101,100,50,99,56,51,56,54,53,101,56,55,52,48,51,101,55,99,97,51,48,48,102,102,55,98,100,56,51,98,50,57,52,48,48,102,54,53,50,49,56,55,98,98,53,57,54,50,48,48,102,102,102,55,51,101,100,99,98,49,50,98,50,99,97,50,50,99,101,52,97,102,102,102,48,48,102,102,98,48,53,53,48,51,48,48,102,102,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,48,50,102,102,53,48,49,56,48,48,102,102,48,49,102,49,97,55,48,50,52,100,97,52,48,57,99,54,48,48,102,102,55,100,97,53,56,51,97,56,51,49,54,100,99,97,97,98,48,50,53,53,99,48,49,101,99,52,48,50,55,50,98,49,49,52,48,99,57,100,56,98,51,57,48,55,49,97,48,52,99,51,56,51,56,56,51,49,53,48,54,48,48,55,98,57,52,51,97,101,48,57,52,97,52,101,48,48,102,102,55,98,57,98,54,48,52,102,48,48,102,102,51,97,99,48,49,57,57,49,50,53,99,51,98,54,53,57,55,102,99,51,51,102,102,48,48,100,102,56,53,48,49,48,48,99,48,49,102,51,53,48,48,50,55,50,56,48,49,98,52,50,48,48,102,102,51,101,98,101,50,56,97,57,48,48,102,102,53,100,53,54,48,52,101,53,101,50,102,48,48,52,99,48,50,48,48,57,97,56,48,55,50,51,56,97,56,101,53,54,48,48,102,102,51,100,98,50,48,48,102,102,57,49,57,100,51,98,48,55,100,101,56,52,98,54,48,48,102,102,102,54,100,48,48,51,51,99,100,52,48,55,102,99,53,48,48,98,48,51,48,48,102,102,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,102,102,49,51,48,48,102,102,52,49,100,54,48,48,102,102,49,52,99,52,56,49,51,53,50,98,102,101,48,50,56,49,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,51,98,48,49,102,54,48,48,55,100,55,97,48,49,51,55,99,48,101,101,52,48,57,55,98,48,101,56,56,49,51,52,101,49,102,50,48,55,52,49,99,97,56,48,55,49,48,49,102,100,52,55,50,56,49,50,52,51,97,54,49,102,100,48,48,102,102,55,98,102,99,49,100,56,49,54,52,48,50,54,56,99,56,55,57,52,51,56,101,57,54,48,102,49,99,97,53,101,48,48,102,54,100,49,53,52,49,102,48,52,102,48,102,56,50,50,54,52,99,48,101,53,49,53,101,57,50,53,100,49,57,51,56,97,48,52,50,101,56,49,97,52,48,52,98,52,98,49,48,99,52,98,52,102,56,97,102,53,48,49,98,100,99,48,49,102,48,100,100,48,48,102,102,55,100,55,102,48,55,53,56,51,102,49,99,49,101,97,48,48,51,101,99,49,56,51,100,50,54,50,100,52,48,49,101,100,49,48,102,54,48,55,101,48,48,102,102,57,55,48,48,102,102,101,101,57,52,53,102,49,54,50,56,54,48,50,53,101,49,101,97,48,101,100,101,48,50,53,55,48,49,102,54,49,52,101,49,101,98,57,50,100,48,97,100,48,102,57,97,49,54,52,97,48,52,97,53,50,54,50,52,97,50,54,50,57,49,51,56,51,56,101,57,97,53,55,98,57,97,98,98,56,57,101,53,102,100,49,48,57,50,97,98,56,48,54,48,52,48,55,56,52,97,48,50,97,56,51,100,50,53,49,57,55,54,49,100,56,50,102,53,49,48,49,51,99,53,49,48,55,56,48,97,57,50,99,48,97,52,50,101,49,48,56,49,51,48,57,48,56,98,100,50,99,97,57,50,101,57,48,57,50,56,97,100,50,99,57,49,56,49,51,50,56,97,101,50,50,97,53,97,50,101,52,97,52,52,52,56,52,56,56,101,57,52,56,54,57,54,100,97,54,99,55,98,50,54,100,98,98,49,53,97,55,101,102,102,48,48,102,102,56,50,56,53,100,52,48,102,98,48,48,49,102,50,51,55,48,50,52,54,52,97,56,48,50,52,52,56,48,49,102,54,53,97,49,102,101,48,101,99,57,52,52,57,57,57,50,56,97,52,48,50,54,49,52,97,55,48,102,53,48,49,51,53,56,53,51,97,49,53,50,51,50,52,51,52,48,50,52,48,53,52,48,51,100,56,48,55,102,97,48,102,99,48,97,101,50,98,56,51,98,100,50,57,52,57,52,49,102,48,48,102,55,97,54,57,54,99,48,50,53,101,56,56,49,100,49,54,50,51,57,55,54,57,99,57,54,53,48,97,53,57,54,49,101,97,56,51,52,48,101,101,49,53,98,102,54,101,57,99,48,52,50,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,99,50,56,48,51,101,56,57,52,48,57,56,102,48,55,56,54,48,52,98,57,56,48,51,101,100,51,48,48,102,102,57,51,101,99,48,101,102,52,98,48,99,53,55,55,48,55,101,97,48,102,102,99,48,57,55,101,48,50,53,99,48,51,102,49,99,49,50,52,53,48,50,54,55,52,102,48,55,55,56,48,102,52,48,48,102,102,57,56,57,48,55,51,101,48,48,102,55,51,97,48,55,101,53,102,49,52,56,53,102,101,52,53,48,52,101,52,57,52,54,56,55,99,49,51,97,53,50,52,57,53,52,53,102,52,54,100,99,48,52,98,48,51,99,48,53,55,102,97,97,97,101,48,52,102,52,97,48,54,48,48,102,102,48,48,102,102,102,97,57,99,48,48,102,102,54,98,97,55,48,48,102,102,51,101,98,52,99,48,49,51,51,102,56,48,57,51,56,48,48,50,57,56,57,48,55,55,50,98,102,101,48,49,100,102,48,98,97,101,98,97,102,102,56,50,55,50,48,48,102,102,102,98,48,57,48,55,55,50,49,101,51,48,55,99,56,48,52,56,52,48,49,51,98,101,48,101,56,52,51,57,99,56,97,48,57,99,48,102,54,48,51,100,52,48,50,53,48,99,48,57,57,54,48,55,54,101,49,100,55,52,52,101,101,97,48,51,53,50,57,52,49,101,51,48,102,98,48,51,57,57,48,102,57,56,55,54,48,97,51,54,51,98,101,53,97,50,55,49,53,99,53,53,50,51,56,54,97,53,57,57,54,52,99,52,55,97,50,99,48,98,49,50,98,100,48,50,51,57,49,97,52,101,50,99,49,48,53,98,50,54,101,54,48,48,102,102,57,49,54,48,55,98,50,48,101,100,56,51,99,50,48,101,55,48,49,101,57,48,51,99,97,48,55,52,52,49,101,102,52,55,99,56,54,49,101,101,48,55,53,56,49,102,102,48,102,57,48,51,98,57,48,102,52,97,49,101,55,49,48,49,50,48,49,50,56,49,101,52,48,101,51,56,55,56,48,98,50,48,101,99,49,55,52,56,99,48,57,56,50,98,49,51,52,98,49,50,97,53,50,51,52,57,54,97,53,53,97,53,99,57,50,52,48,50,99,52,98,49,52,49,102,49,51,50,48,50,53,101,53,56,50,55,51,55,99,51,52,98,48,48,102,102,102,97,102,53,48,48,102,102,57,48,55,48,48,55,100,98,49,56,48,51,53,100,51,56,48,49,102,54,53,56,48,48,102,102,57,57,102,99,48,52,101,51,56,48,49,52,99,52,56,51,99,54,53,102,102,48,50,102,101,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,55,57,57,48,48,55,99,52,101,48,48,49,102,53,49,48,99,48,51,99,98,48,102,52,49,53,56,48,48,102,98,49,99,48,55,98,97,56,98,97,48,51,98,52,49,100,48,99,57,55,50,48,101,49,100,48,51,98,56,52,101,52,51,100,97,48,48,102,55,49,97,48,56,49,51,49,56,48,101,50,52,49,101,56,100,56,50,54,48,51,98,48,48,102,50,49,48,49,51,56,97,48,48,49,50,50,52,99,50,98,56,97,102,102,99,48,49,101,102,53,48,101,50,50,54,101,50,99,102,53,49,56,51,98,52,52,50,52,51,52,50,99,100,52,48,53,57,98,48,48,102,102,55,100,54,56,48,48,102,102,51,101,97,102,52,49,102,99,56,48,51,101,100,48,52,49,101,97,56,55,98,48,49,100,55,56,51,57,49,54,51,51,52,57,54,49,100,48,48,101,48,49,55,97,48,102,48,48,102,102,98,48,50,99,102,98,56,49,99,101,55,54,54,57,57,50,56,99,51,99,52,49,99,50,48,101,102,97,52,57,53,102,100,49,52,51,100,101,49,102,100,48,101,49,52,99,57,101,56,51,102,97,53,54,50,53,101,52,98,54,99,98,48,52,101,102,98,54,50,49,50,53,55,100,101,97,52,100,55,53,48,52,48,51,56,101,56,48,57,53,99,48,50,53,98,99,49,100,101,56,49,50,57,50,48,101,50,56,51,56,101,48,52,98,101,56,51,97,56,50,98,56,48,52,97,52,49,100,102,48,51,98,101,101,49,101,51,101,49,100,101,50,98,101,53,50,56,98,102,52,101,97,54,51,48,55,98,48,51,101,48,53,102,56,55,100,48,98,50,57,48,52,99,48,55,57,56,98,97,48,102,49,49,55,51,53,102,57,54,101,49,101,50,50,99,50,56,48,50,102,56,98,98,52,101,51,54,97,100,97,48,49,50,52,56,51,97,49,48,57,98,102,102,48,54,50,53,55,53,100,52,48,53,49,100,48,48,55,99,97,101,52,48,49,102,54,54,52,53,100,56,49,50,57,50,48,52,98,48,56,55,53,56,48,57,54,56,48,55,54,50,57,101,48,57,49,48,55,57,48,48,52,99,98,101,50,102,52,51,52,50,102,102,51,50,99,50,54,48,48,102,102,51,100,57,98,99,49,99,100,56,51,99,48,48,50,53,100,48,51,102,56,51,49,53,97,53,102,48,55,49,48,51,99,48,53,51,49,55,99,48,50,55,99,53,48,48,55,57,52,98,50,52,50,100,98,49,55,97,49,100,102,99,53,54,49,102,50,55,102,98,50,99,52,98,48,57,56,52,48,57,102,102,48,49,52,102,48,48,49,102,50,51,97,48,48,102,102,55,100,98,55,57,54,97,48,48,102,98,48,97,48,50,54,55,97,99,49,100,57,48,51,98,101,50,101,48,49,51,56,48,52,98,54,56,51,57,52,98,101,48,48,102,102,102,52,100,53,102,99,53,55,51,48,56,102,99,98,56,57,48,55,56,101,49,99,48,48,102,102,55,49,101,53,102,56,55,100,51,56,54,48,53,102,56,51,98,55,48,101,51,56,55,102,52,97,100,101,56,50,49,102,102,48,101,52,97,53,99,57,56,98,100,52,100,50,99,55,50,55,54,57,100,99,97,97,99,56,48,53,53,102,99,100,97,55,56,48,98,53,56,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,49,99,102,56,49,50,57,101,48,48,102,102,102,97,48,97,48,48,102,102,55,100,97,50,56,49,51,57,52,49,100,49,50,56,99,49,101,53,48,51,57,97,48,50,53,99,52,48,52,101,99,49,100,53,57,55,57,99,98,49,48,99,99,51,102,49,99,49,101,102,48,49,50,102,48,53,54,101,54,98,49,53,97,53,56,48,55,57,56,97,49,102,99,48,49,101,100,100,48,102,52,56,51,101,49,48,101,57,56,55,56,101,56,101,49,101,50,48,101,100,49,54,54,53,51,49,98,57,53,102,98,52,101,52,55,101,53,57,54,100,54,53,54,100,50,48,100,50,54,55,102,56,49,51,48,50,101,97,48,51,102,48,56,55,55,52,48,49,102,48,55,56,50,101,48,98,51,50,57,57,48,100,51,99,98,101,48,48,102,102,55,100,57,51,54,48,101,99,49,55,48,102,56,54,102,50,57,97,53,50,48,48,102,102,51,99,57,100,97,51,49,55,49,57,48,55,99,50,52,97,52,50,51,98,51,98,49,54,52,56,54,48,52,100,97,52,97,50,50,52,56,50,54,100,49,98,50,51,97,53,56,51,49,56,102,49,57,50,52,51,51,102,99,57,52,100,49,99,101,99,48,49,100,99,54,51,48,48,102,102,53,51,97,49,56,48,49,57,49,52,48,48,102,102,48,54,100,97,97,102,102,56,48,56,48,54,98,97,56,48,101,56,48,48,102,102,52,100,99,56,48,51,101,49,57,101,48,52,100,55,48,51,57,98,48,101,55,97,51,57,54,101,48,52,97,57,56,51,102,51,48,48,102,102,55,57,99,97,48,102,54,98,101,57,52,100,51,50,57,50,49,99,99,48,48,55,97,54,50,48,101,101,48,48,102,102,57,55,55,99,56,56,56,57,99,97,100,48,102,50,97,53,98,101,57,53,56,51,99,54,48,102,49,52,48,57,97,53,50,99,56,97,57,52,56,102,48,53,98,49,53,56,49,100,98,50,57,99,49,50,57,51,49,51,55,55,50,49,101,57,101,53,56,52,101,48,99,99,97,51,52,102,100,52,48,50,99,50,48,49,51,55,50,48,52,56,52,56,49,51,53,101,48,52,56,56,56,55,98,100,49,99,51,56,50,48,52,100,53,56,51,97,97,101,48,101,97,99,51,100,56,57,54,56,54,100,50,55,50,51,57,53,53,52,49,102,57,48,55,55,50,49,102,53,57,55,53,49,49,50,48,98,50,48,102,51,57,52,56,56,101,102,101,50,99,52,49,100,100,48,55,99,52,51,100,99,53,52,57,97,56,98,52,48,101,56,56,55,57,49,48,102,101,48,52,102,49,101,54,56,97,99,102,53,55,97,53,98,52,99,52,49,98,52,100,102,102,48,52,101,57,55,53,100,55,53,102,102,48,49,97,55,48,48,102,102,49,102,49,57,52,48,48,55,100,98,99,56,55,52,52,48,49,102,53,101,99,48,102,102,48,51,101,52,48,101,54,52,49,102,55,98,99,48,57,48,48,55,49,97,48,52,99,50,55,48,101,100,101,50,102,48,51,102,55,101,48,98,50,52,99,97,48,55,54,57,56,49,100,51,48,55,51,52,49,102,97,56,55,97,52,97,99,101,48,48,102,102,102,54,100,48,55,51,52,49,100,97,56,55,101,56,51,101,48,49,102,51,56,48,102,54,56,55,98,52,51,101,101,53,54,57,52,99,54,52,49,50,99,52,97,50,101,49,100,100,99,52,52,98,50,98,48,49,51,48,50,98,52,49,51,99,56,52,56,54,48,49,97,98,56,97,48,49,48,48,102,102,101,97,48,49,98,101,56,48,48,102,56,101,97,56,48,51,101,99,55,55,56,48,51,101,99,48,99,48,57,49,54,48,101,101,56,48,51,100,101,54,49,101,49,101,53,102,48,51,102,100,48,55,52,99,48,50,54,102,56,49,102,52,56,48,51,98,50,56,48,52,98,51,97,50,101,48,102,102,48,51,101,49,48,55,100,99,48,48,102,102,102,52,100,102,49,99,97,98,48,101,50,56,55,52,52,51,57,97,57,53,101,99,51,57,48,49,99,98,52,52,57,57,101,49,100,53,101,53,56,100,52,56,50,53,55,56,48,51,100,99,55,57,48,52,98,51,97,102,52,57,100,102,101,48,51,48,50,50,56,48,53,99,49,56,48,51,101,53,54,48,48,48,102,102,102,97,56,102,48,48,102,102,55,97,52,99,49,101,98,48,102,102,56,48,51,101,99,55,99,51,57,48,57,50,49,97,57,53,48,48,102,102,102,56,52,49,102,50,48,51,97,48,48,55,55,54,57,50,49,99,101,48,52,98,54,54,98,57,52,48,53,51,48,55,54,99,48,57,54,49,50,100,49,48,99,98,50,50,100,102,57,55,56,53,97,48,51,99,54,50,99,49,50,99,98,52,101,48,57,98,48,55,51,53,100,51,51,97,48,101,48,101,50,50,48,50,55,56,48,51,98,53,50,56,56,57,54,55,53,48,56,51,102,57,54,52,48,49,56,102,56,97,49,52,54,48,102,99,48,49,100,48,56,55,51,56,49,102,102,56,51,97,51,48,55,57,97,48,101,52,99,49,101,48,97,48,48,48,102,102,57,57,56,55,50,52,49,101,97,56,55,48,52,51,101,97,48,101,101,52,51,100,52,53,55,100,50,53,57,55,48,56,55,57,50,99,51,98,101,49,102,56,48,101,100,49,54,54,49,100,56,50,101,57,57,48,52,100,49,52,50,53,98,49,52,97,53,99,50,51,102,55,48,97,57,50,101,49,50,101,51,55,52,48,50,99,99,97,100,50,99,50,55,53,102,97,50,98,99,98,48,52,49,55,54,54,53,51,50,55,102,99,48,50,49,56,100,55,53,48,51,51,101,48,48,55,100,98,98,56,49,50,51,101,53,100,48,49,50,48,52,48,52,102,53,56,51,101,100,48,55,50,97,57,50,53,49,48,48,51,100,98,101,49,99,97,50,99,99,51,101,99,48,102,50,52,51,102,97,48,101,53,99,97,101,97,50,99,100,49,56,98,56,51,48,51,57,52,50,99,56,49,102,48,56,51,99,98,48,101,97,48,51,98,55,55,102,97,53,99,56,55,98,99,51,100,99,53,99,102,48,48,102,102,55,54,51,48,55,50,102,99,57,49,48,102,54,49,54,53,48,49,101,102,100,100,49,56,57,48,55,56,57,48,52,51,52,97,99,57,99,53,56,48,49,54,48,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,49,97,52,48,48,102,102,51,101,57,102,48,48,102,102,57,50,97,48,102,48,48,49,51,100,99,48,52,102,99,56,51,56,56,48,55,52,48,53,52,57,52,100,56,98,99,48,101,57,48,55,55,48,51,102,101,48,101,98,99,49,101,51,56,51,101,49,52,52,57,50,99,49,48,52,97,100,50,48,48,101,54,52,97,54,48,55,99,101,48,101,99,48,51,98,50,48,102,48,49,50,52,49,51,50,57,52,49,101,102,48,101,56,57,54,99,48,99,57,53,56,49,101,98,100,51,101,52,51,97,97,57,100,54,49,101,100,51,97,52,49,99,97,55,50,98,101,98,101,101,102,50,48,56,48,55,51,52,48,51,97,54,48,55,54,99,49,100,101,48,55,51,97,48,101,98,52,49,100,97,56,51,97,50,48,101,56,98,49,100,48,99,51,97,50,48,101,98,48,51,56,48,49,99,100,48,55,55,48,49,100,54,52,50,48,100,49,51,100,50,48,49,50,56,49,100,98,48,101,51,56,55,55,99,97,100,48,101,99,49,52,56,56,98,100,50,48,98,51,52,100,50,99,52,98,54,55,99,56,49,53,52,53,53,97,50,52,57,50,50,99,48,98,49,50,99,53,51,102,100,52,100,48,50,55,99,98,48,52,101,55,51,56,54,98,54,48,50,49,102,48,48,51,101,49,53,101,48,52,97,50,97,51,102,50,99,56,49,102,100,48,49,51,101,55,50,53,57,50,55,55,52,57,101,56,52,48,102,52,56,48,57,52,52,97,50,57,56,48,49,101,100,101,50,99,52,48,52,98,56,51,49,97,55,99,48,57,53,53,48,55,99,57,99,98,49,48,48,55,98,98,55,57,55,57,56,97,55,99,57,55,49,53,102,50,50,54,48,101,100,54,48,101,57,56,48,57,56,102,56,57,101,53,97,48,48,51,100,99,53,57,48,51,102,50,98,98,48,48,102,102,54,48,52,97,102,102,101,97,48,50,102,100,56,48,51,101,52,53,52,48,48,102,98,49,100,101,48,48,102,102,102,97,102,99,48,50,52,53,56,51,99,52,48,48,102,102,102,54,54,48,55,56,55,57,52,50,48,102,102,52,49,101,99,56,48,57,52,54,48,55,50,99,48,48,102,102,101,99,97,48,49,51,51,101,57,53,56,51,56,50,48,102,56,52,49,99,56,56,48,51,100,52,56,99,55,50,100,48,51,56,97,49,101,101,48,101,54,97,50,102,56,48,101,52,48,55,100,49,50,101,54,98,56,55,97,98,57,53,100,53,52,48,57,97,99,48,48,102,54,101,54,52,101,50,99,101,55,53,50,48,56,48,99,48,56,97,48,49,52,53,101,48,48,102,57,50,99,56,49,51,101,48,53,97,56,49,51,57,52,48,48,102,98,48,98,48,102,57,48,55,54,52,97,53,48,102,54,48,55,55,48,51,100,56,48,101,52,99,49,99,56,48,48,51,100,98,100,56,49,99,102,97,52,48,55,51,99,98,100,48,101,55,56,55,99,48,51,98,97,99,101,48,55,57,48,48,102,102,101,51,52,49,99,51,57,54,56,48,102,48,51,57,53,99,49,101,100,48,101,98,49,52,54,56,48,57,52,53,101,101,97,48,102,55,48,55,53,53,102,56,52,102,48,49,51,98,50,102,56,51,99,48,48,50,53,54,53,56,50,50,97,53,57,53,97,53,55,101,50,98,50,53,48,57,51,49,48,98,102,102,56,48,98,97,101,98,97,101,97,49,99,54,48,101,50,56,49,99,101,48,55,99,52,49,102,101,56,51,100,51,48,101,97,56,51,97,51,48,101,48,49,52,97,49,101,51,48,102,49,48,55,97,99,51,100,57,99,98,98,101,53,53,57,52,101,49,99,102,48,101,98,49,54,52,49,102,54,48,102,49,50,53,56,48,57,49,56,55,55,56,98,53,48,102,51,57,54,51,52,53,55,48,55,54,56,97,50,48,48,55,54,97,57,54,57,50,56,52,53,52,57,52,99,57,54,57,99,57,101,48,57,52,100,102,57,53,101,53,55,97,51,50,54,49,54,51,101,52,56,97,49,102,100,53,102,101,48,54,53,52,48,48,102,102,102,97,55,100,48,48,102,102,55,100,51,101,48,51,101,98,48,48,102,102,55,100,98,49,56,51,101,99,52,100,48,101,55,48,55,51,57,51,55,48,55,49,99,49,99,100,56,55,49,98,51,49,56,49,102,48,56,51,101,51,99,56,99,49,100,48,48,102,50,56,48,51,100,51,98,101,49,101,54,48,101,55,56,51,99,101,50,100,48,49,100,102,102,57,48,101,48,49,54,99,48,102,50,52,49,100,98,48,55,57,52,51,101,51,99,51,100,54,49,101,99,48,55,54,101,57,50,49,100,54,48,48,102,102,55,53,53,53,51,57,51,54,99,51,98,100,57,50,101,56,51,99,50,53,97,99,99,57,53,56,56,51,101,49,51,56,48,51,52,54,52,48,57,50,99,48,48,55,100,51,54,56,49,50,48,50,48,52,56,54,49,54,50,53,53,56,55,57,56,48,57,55,97,48,55,50,52,48,48,102,54,97,48,55,102,48,97,99,50,97,48,98,49,50,56,98,56,55,98,51,56,51,99,56,48,55,100,48,53,101,102,52,57,50,97,48,98,50,48,102,56,50,49,48,55,100,51,98,49,99,97,51,48,102,57,48,51,100,50,48,102,55,57,52,99,99,55,99,53,97,57,52,99,53,49,57,57,51,54,49,48,98,50,54,100,48,48,57,54,100,52,102,98,57,52,48,52,100,52,101,52,48,97,48,101,57,48,48,102,102,55,100,55,57,56,49,50,50,99,48,101,99,99,48,49,102,53,100,97,48,52,98,48,48,102,102,55,49,52,48,57,54,53,48,55,54,50,102,102,50,100,52,97,54,48,101,52,102,48,102,52,53,53,57,55,101,49,56,49,55,101,56,51,56,98,53,97,48,102,50,48,51,99,49,48,102,97,48,55,102,98,54,57,50,98,48,98,102,48,102,55,56,55,101,100,51,49,48,102,97,48,97,53,56,55,100,52,98,49,52,51,51,54,50,102,100,51,55,97,54,49,49,50,55,52,52,50,51,99,50,48,97,49,48,51,55,99,49,101,101,48,102,52,49,52,54,49,99,56,48,101,97,56,55,57,56,51,101,54,49,101,55,50,101,48,97,55,48,101,101,48,55,53,99,51,97,50,49,100,99,50,102,48,51,100,48,49,101,51,48,102,48,48,55,56,52,98,52,52,50,50,57,48,97,48,50,56,52,97,51,48,101,101,97,48,50,52,57,54,56,53,99,57,55,50,53,101,57,55,56,53,57,53,52,50,49,57,53,50,53,52,49,53,101,56,52,56,99,57,48,57,97,53,57,49,54,101,57,99,54,52,48,50,98,57,48,49,49,100,50,57,51,100,51,97,101,53,98,56,102,102,102,102,56,100,54,98,97,56,48,53,55,99,48,48,51,101,101,101,56,48,49,102,50,51,99,48,50,54,98,48,49,102,97,48,51,101,98,48,55,101,52,48,52,98,51,48,49,50,100,97,49,101,100,50,56,99,49,100,56,56,49,50,101,48,49,100,50,50,101,99,49,101,55,48,51,57,50,50,101,55,56,55,55,57,51,56,49,99,100,48,51,101,99,50,56,52,49,102,54,49,53,56,53,49,48,55,98,99,49,101,99,48,51,98,97,50,99,56,49,101,52,49,52,97,49,101,100,50,99,99,49,99,102,54,50,100,99,51,98,50,53,52,56,51,99,54,48,101,51,57,55,56,53,50,48,48,57,55,50,48,57,52,48,49,101,101,50,99,53,48,56,97,99,50,98,99,97,99,52,53,50,99,99,97,97,48,102,49,50,55,49,54,52,53,57,53,49,54,53,99,48,53,50,51,50,100,48,98,50,52,99,50,101,48,98,51,50,99,48,98,54,50,99,53,101,99,57,50,57,99,53,57,97,54,50,53,49,54,48,53,56,50,52,54,54,100,57,54,98,51,99,57,56,57,101,102,102,52,57,52,57,52,56,101,100,51,49,97,53,49,101,52,51,52,52,57,55,101,98,57,97,55,54,57,49,102,54,100,51,49,98,54,100,51,102,101,48,49,102,99,54,98,97,56,48,52,48,51,97,56,49,99,57,48,48,102,102,51,101,98,57,48,48,102,102,49,102,55,55,97,48,52,101,102,48,48,51,101,98,55,56,98,48,50,57,48,97,54,48,55,53,52,49,102,101,57,50,100,52,49,99,99,50,50,56,55,56,52,97,100,50,101,52,51,100,50,48,101,56,98,56,55,54,48,49,100,49,50,49,53,48,55,98,57,48,57,49,100,50,48,51,56,97,56,56,53,101,49,52,101,48,48,102,55,102,56,55,56,56,49,100,52,48,55,101,56,51,100,97,53,48,101,50,101,99,51,97,56,49,99,56,50,98,52,51,98,50,48,57,101,52,48,55,51,100,49,53,98,51,53,99,98,52,50,98,54,55,57,54,55,50,101,55,52,99,102,102,48,48,102,102,100,100,100,48,50,54,51,99,48,57,53,100,48,55,49,54,48,52,100,98,56,51,98,99,52,102,48,55,52,101,48,52,99,49,56,55,49,102,56,51,99,49,48,101,48,49,54,98,100,48,101,52,98,48,48,101,102,56,48,51,100,99,101,49,102,48,48,101,97,56,54,100,99,97,102,50,102,99,97,50,48,102,52,50,50,57,51,50,99,52,51,57,97,49,101,49,48,101,102,57,54,101,48,52,51,50,100,99,51,98,52,53,50,50,54,54,102,48,53,56,52,102,97,48,52,57,56,54,53,99,101,56,50,57,97,57,100,48,101,48,48,53,102,57,56,48,51,101,100,101,52,48,49,102,49,52,53,48,55,98,56,48,101,97,56,51,100,54,102,48,51,100,50,48,48,55,100,55,49,48,55,53,51,48,51,99,53,48,55,53,50,53,100,54,54,98,50,55,56,51,57,102,57,50,101,99,51,98,48,49,100,48,48,48,102,102,55,97,53,51,56,97,100,50,98,99,49,100,97,48,55,54,53,49,51,100,56,51,99,48,48,55,101,101,48,52,99,53,97,55,56,55,57,56,51,102,53,99,51,102,52,49,101,49,50,99,52,51,101,99,49,101,54,102,100,49,52,97,102,57,57,48,101,101,53,50,50,54,50,97,55,102,48,49,50,100,52,101,50,97,101,97,48,48,102,102,54,56,98,48,48,55,100,50,100,56,48,51,101,102,50,48,51,56,54,48,48,102,98,52,56,48,101,55,97,55,49,53,56,49,101,102,50,57,52,49,100,102,48,51,57,54,48,55,98,97,53,52,101,52,54,48,52,97,56,55,48,57,50,99,49,102,100,56,55,51,99,51,101,48,49,102,56,48,102,55,53,50,55,57,54,99,48,102,52,53,50,57,50,52,48,52,98,56,51,97,56,56,101,49,99,55,48,55,54,99,53,97,98,49,56,97,51,48,101,97,48,55,48,53,49,56,98,97,50,99,50,57,48,48,102,102,97,50,52,101,48,100,48,97,100,50,99,102,49,54,50,101,102,52,49,54,100,48,55,97,54,57,54,48,48,51,48,53,50,102,102,56,48,52,49,52,48,55,56,99,51,98,97,53,99,48,55,52,99,98,55,52,97,50,56,48,51,99,48,56,55,57,48,52,98,56,50,98,99,51,48,101,57,56,56,54,48,57,56,52,54,52,98,101,99,56,50,54,53,49,100,56,52,97,52,55,100,100,50,49,49,49,50,53,50,100,49,54,56,57,50,50,97,52,51,49,53,98,99,100,102,100,51,51,53,97,51,102,50,53,98,101,53,49,55,57,52,48,51,97,98,52,48,49,102,54,52,56,48,48,102,102,102,97,57,53,48,50,53,53,99,48,49,102,54,54,52,48,101,102,57,51,48,51,98,56,48,102,57,99,51,98,53,100,56,48,102,101,50,49,55,54,98,56,55,50,99,49,101,51,56,48,57,99,48,51,99,55,55,56,48,49,101,100,49,101,57,52,53,99,48,55,48,57,51,48,51,99,55,98,48,55,52,52,51,98,48,48,102,102,102,50,52,51,56,56,53,51,57,55,99,48,50,55,56,53,52,56,55,48,48,97,99,50,57,52,48,49,100,97,51,54,54,50,98,52,57,102,50,99,99,97,100,50,50,57,102,100,51,55,50,55,56,48,53,52,52,48,48,51,101,99,99,52,48,49,102,53,57,54,48,102,57,56,48,49,102,53,98,48,48,102,99,99,98,102,48,55,53,97,49,102,49,50,57,52,49,101,56,56,55,57,52,49,100,101,97,50,52,49,53,98,56,51,57,97,48,102,98,99,51,99,101,48,101,52,48,51,100,52,48,101,57,99,51,57,101,48,102,48,102,97,52,48,55,52,48,51,56,52,49,101,48,48,102,102,102,50,55,48,101,100,100,49,54,97,53,56,48,55,98,48,97,54,50,99,51,48,55,53,52,98,55,48,102,101,97,51,48,55,51,56,98,51,48,49,50,101,48,102,54,57,54,51,52,56,48,53,97,51,48,56,100,56,98,49,99,53,54,57,54,48,53,56,99,57,53,97,100,102,102,56,49,54,52,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,56,50,101,48,48,102,102,102,56,56,50,48,48,102,102,51,101,99,102,56,98,56,50,101,100,57,48,102,48,56,48,51,101,98,99,48,49,101,100,48,55,98,52,49,51,50,99,57,53,97,48,50,53,48,48,102,102,48,102,50,98,99,49,100,100,101,53,49,51,48,99,101,54,98,50,53,102,48,50,54,53,52,49,102,55,48,51,101,57,51,57,54,99,49,100,55,48,101,48,99,57,102,102,99,56,99,53,54,97,55,49,50,48,55,56,56,49,102,56,99,54,99,52,52,97,102,48,101,98,57,99,102,99,97,99,53,48,49,102,56,53,52,48,50,50,52,48,48,57,53,99,48,50,54,52,48,49,101,48,56,49,50,57,50,48,102,100,48,51,56,101,48,52,99,49,48,51,97,56,50,99,52,48,52,97,52,49,101,48,56,51,98,101,48,48,102,102,55,98,56,101,52,51,98,99,53,56,99,97,50,57,52,48,57,100,50,99,56,48,51,100,100,56,49,99,102,50,102,99,51,57,54,53,57,53,48,50,53,99,51,99,99,53,50,56,55,56,52,97,54,97,100,99,97,56,48,102,49,49,54,51,51,99,49,51,99,53,50,50,55,49,97,97,98,55,56,48,52,57,50,55,54,57,52,100,56,48,48,102,48,100,48,55,49,52,48,102,56,99,51,57,99,48,102,102,56,49,100,54,56,55,53,56,49,101,101,48,55,48,52,98,97,48,101,100,56,55,56,56,51,97,54,49,101,99,99,53,101,54,50,97,99,98,57,48,101,55,56,55,97,52,97,100,48,102,98,48,55,55,53,50,99,48,52,56,99,51,99,50,53,97,56,55,54,48,98,49,57,50,98,56,51,99,97,53,49,48,48,51,98,50,56,98,52,97,52,50,50,100,56,97,54,52,98,52,49,52,102,48,52,97,55,102,56,97,102,50,99,49,49,53,51,48,97,101,97,97,50,52,56,55,53,53,102,102,99,51,48,48,102,102,51,99,54,49,100,100,50,57,56,51,100,54,53,51,97,53,49,52,48,49,101,48,52,51,101,57,99,53,51,57,54,48,49,56,54,52,99,52,51,48,52,99,97,53,50,50,48,54,100,100,49,57,50,49,49,100,50,57,49,101,55,97,52,50,50,97,52,97,49,97,53,52,57,49,52,97,52,55,54,50,97,55,99,100,101,102,53,53,51,51,51,102,101,57,101,97,48,49,50,57,50,48,48,102,98,53,50,48,50,52,53,48,98,97,48,48,102,102,55,100,55,53,56,49,51,97,50,48,102,53,48,48,102,102,57,54,51,52,101,52,57,99,53,97,57,52,101,49,99,57,99,49,99,53,48,49,50,53,48,102,48,101,52,53,52,54,50,98,55,57,55,51,56,51,99,56,48,101,97,48,49,100,100,56,55,102,48,98,52,102,56,97,97,54,48,51,101,48,49,102,98,52,97,50,98,54,53,48,57,50,56,51,101,101,48,57,50,99,48,57,98,50,102,100,51,98,97,54,102,56,48,100,97,51,99,48,101,56,50,56,52,48,49,100,98,48,97,48,50,97,98,48,48,51,101,52,101,48,48,48,102,102,102,97,98,101,50,57,48,48,102,102,57,99,98,48,55,48,56,56,99,48,52,99,54,49,53,99,57,48,53,100,97,48,48,55,57,52,48,57,52,97,48,55,49,97,48,52,100,99,48,51,100,52,52,97,52,50,50,97,48,51,57,99,49,101,55,48,102,55,101,48,102,55,50,55,50,50,56,51,98,57,48,101,50,49,55,101,53,50,57,53,101,57,48,57,50,53,55,48,55,99,52,97,51,52,49,48,101,98,101,100,50,48,101,57,102,50,48,101,52,100,101,53,48,48,102,102,55,56,54,53,51,98,50,54,53,50,55,55,50,98,98,56,50,52,50,101,49,51,102,102,99,48,50,97,99,49,55,53,51,48,52,97,52,52,52,57,52,48,52,56,55,100,48,57,51,49,56,55,57,49,49,50,100,49,49,101,55,57,49,100,50,57,49,49,50,49,98,101,99,98,99,56,99,102,51,49,53,100,49,100,50,49,57,52,56,52,55,55,101,52,57,51,48,57,53,51,53,50,54,97,100,99,102,101,54,99,49,57,100,98,53,54,49,56,98,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,51,53,50,97,56,97,99,50,99,52,98,56,52,100,54,56,97,100,50,97,52,97,102,52,99,50,100,52,98,48,55,102,51,100,100,56,52,48,52,48,52,54,55,100,51,49,51,49,101,99,56,101,99,102,52,56,52,56,48,99,49,49,57,49,102,53,50,52,98,57,101,53,49,57,56,55,101,97,101,54,50,55,102,48,99,101,54,56,54,99,54,102,101,55,102,99,48,51,98,55,56,48,49,102,53,55,52,48,52,57,98,48,48,102,102,51,99,51,102,52,48,57,49,53,48,55,49,99,48,52,97,50,48,48,57,98,102,50,102,99,48,49,101,57,51,48,48,102,102,51,100,52,99,51,57,54,57,56,97,101,48,49,50,98,48,52,100,101,48,102,102,48,51,101,48,48,55,56,54,48,102,51,102,55,48,49,50,101,101,49,101,52,48,102,54,48,50,53,55,52,48,48,51,100,101,98,100,49,55,57,56,98,102,52,102,100,55,57,49,102,100,102,99,56,51,101,56,49,50,48,56,52,48,54,48,97,98,97,101,98,102,102,97,56,48,56,48,54,48,48,102,57,97,56,48,49,51,57,52,48,48,102,102,100,97,49,48,48,49,102,53,102,49,52,53,52,56,48,50,101,97,98,48,50,55,50,102,49,55,56,48,50,54,48,49,48,48,102,102,52,100,52,48,51,57,49,99,53,52,55,50,98,48,48,49,101,100,57,48,48,52,56,99,101,57,100,56,51,101,102,99,52,98,54,48,48,102,54,100,48,48,102,102,51,51,99,100,52,48,55,102,99,53,48,48,102,102,98,48,51,48,48,55,99,100,53,52,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,98,102,101,48,50,56,49,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,102,49,48,48,102,102,51,101,98,54,99,49,99,98,50,49,56,49,51,48,56,48,52,102,99,56,49,50,54,101,48,101,56,52,98,55,50,97,98,49,55,50,49,100,51,48,102,99,48,49,51,52,48,48,102,102,52,98,100,48,55,54,56,51,102,56,56,54,48,57,101,97,50,98,55,54,48,101,50,48,55,56,99,49,102,52,48,55,49,52,51,98,50,49,101,57,55,97,53,50,53,49,56,98,55,50,56,99,98,54,50,53,99,97,98,50,101,53,101,100,98,49,52,56,53,56,50,49,49,55,97,48,52,52,100,99,97,101,55,49,97,98,57,48,100,53,98,48,48,101,99,101,48,55,52,99,48,101,100,56,51,98,99,48,101,55,48,49,100,54,56,51,98,53,48,55,52,52,49,100,49,54,51,97,49,56,55,52,52,49,100,54,48,55,48,48,102,102,51,57,97,48,101,101,48,51,97,99,56,52,49,97,50,55,97,52,48,50,53,48,51,98,54,49,99,55,48,101,102,57,53,97,49,100,56,50,57,49,49,55,97,52,49,54,54,57,97,53,56,57,54,99,102,57,48,50,97,56,97,98,52,52,57,50,52,53,56,49,54,50,53,56,97,55,102,97,57,97,48,52,102,57,54,48,57,99,101,55,48,100,54,99,48,52,51,49,48,48,102,102,55,99,51,54,48,48,102,102,57,49,48,52,49,50,99,52,98,51,48,55,98,50,48,52,102,57,48,55,57,100,49,48,98,99,54,100,101,52,52,48,48,55,98,101,99,48,57,55,97,48,101,101,49,52,99,57,97,49,100,99,48,102,49,49,53,97,53,55,100,54,52,54,55,56,48,57,54,49,48,55,99,56,53,51,48,55,99,49,49,48,51,100,98,50,49,101,50,52,48,50,97,48,98,51,100,100,99,101,57,50,56,53,56,97,51,101,49,100,52,52,101,48,52,101,99,53,48,48,102,102,57,57,55,50,100,101,57,48,50,51,97,48,53,48,48,54,48,98,50,102,102,101,97,48,49,50,48,101,48,48,102,102,102,98,54,51,48,48,102,102,54,98,97,55,48,48,102,102,51,101,99,98,48,48,102,102,49,51,51,102,56,48,57,99,55,48,48,50,57,56,57,48,55,56,99,97,48,49,99,54,52,48,48,102,98,48,57,48,55,56,99,49,101,51,48,55,51,54,48,52,56,52,48,49,51,98,101,48,102,55,56,51,57,99,57,52,48,57,51,48,102,54,48,51,97,98,48,50,53,48,99,48,57,57,54,48,55,57,48,49,100,55,52,98,101,100,50,48,51,98,50,56,97,49,101,51,48,101,52,56,51,57,57,48,102,57,56,55,57,99,97,51,52,56,101,99,49,54,56,56,50,53,56,57,53,52,57,48,49,57,49,54,54,53,54,98,49,55,101,53,51,99,97,101,50,99,49,48,50,102,57,49,57,52,101,50,98,100,51,57,98,50,54,100,102,48,48,57,49,54,48,55,98,50,48,102,50,52,51,99,50,48,102,56,99,49,101,57,48,51,99,97,48,55,98,97,49,101,102,52,56,99,57,56,49,101,101,48,55,97,54,49,102,102,48,102,57,48,51,99,54,48,102,52,97,54,54,54,100,48,49,49,99,49,51,54,49,101,52,48,102,99,48,55,56,48,98,50,48,102,51,57,55,52,57,50,48,57,55,50,98,49,48,56,97,101,50,97,53,56,100,52,53,97,57,54,56,57,55,52,52,53,48,48,102,102,97,101,50,98,57,48,55,52,53,52,56,48,57,55,57,53,101,56,50,100,101,48,99,101,51,102,99,50,100,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,101,49,56,48,49,102,52,52,97,48,52,99,55,56,51,99,51,48,50,53,99,99,48,49,102,54,57,56,48,52,57,102,54,48,55,55,97,53,56,54,50,98,98,56,51,102,53,48,55,102,101,48,52,98,102,48,49,50,101,48,49,102,56,101,48,57,50,50,56,49,51,51,97,55,56,51,98,99,48,55,97,48,48,102,102,52,99,52,56,51,57,101,48,48,55,98,57,100,48,51,102,50,102,56,97,52,50,102,102,50,50,56,50,55,50,52,97,51,52,51,101,48,57,100,50,57,54,52,97,97,50,102,97,51,54,101,48,50,53,56,49,101,48,50,98,102,100,53,53,55,48,50,55,57,53,48,99,57,48,55,52,99,48,102,50,52,51,99,50,48,101,55,48,49,101,57,48,51,98,53,48,55,98,97,49,100,48,52,56,99,56,54,49,101,101,48,55,53,56,49,102,102,48,101,54,56,51,99,54,48,101,98,50,54,55,54,100,48,49,50,48,49,50,56,49,101,52,48,101,51,56,55,56,48,97,99,48,102,51,57,52,97,57,50,48,57,55,50,99,100,48,56,98,49,50,97,53,102,100,50,53,97,57,53,54,56,57,52,52,53,51,99,97,101,50,99,53,48,51,99,52,100,48,48,57,56,49,53,101,57,99,100,102,48,99,101,102,102,99,48,51,101,98,100,52,48,57,101,56,48,49,102,55,98,52,48,52,98,56,48,51,98,99,48,50,54,50,99,48,49,102,53,54,54,48,52,101,48,102,48,55,56,52,53,55,102,50,99,55,48,51,56,97,48,50,53,102,56,48,57,56,50,48,50,54,51,56,51,56,102,56,49,51,97,53,102,97,49,101,52,48,48,55,56,54,48,101,98,99,48,57,55,54,48,55,99,51,56,51,98,50,57,102,98,49,52,50,53,100,57,52,51,100,50,52,49,50,57,52,53,101,50,54,54,48,52,57,49,55,53,99,98,53,50,56,54,102,102,99,48,50,54,52,49,100,102,50,99,48,56,99,99,101,48,101,51,48,48,55,100,52,102,48,49,51,53,50,56,50,48,52,101,50,48,49,50,49,48,48,102,102,52,98,53,48,51,100,101,101,49,101,51,48,101,100,56,55,57,99,51,100,57,52,48,101,55,48,49,99,99,57,52,56,48,102,52,49,51,48,51,98,52,49,101,50,48,101,101,57,55,100,50,56,52,48,102,53,48,48,102,102,49,101,56,98,56,51,98,98,48,102,51,48,55,100,56,97,100,50,101,100,49,52,51,97,101,56,56,56,48,53,52,56,55,53,99,51,99,50,56,56,53,97,56,55,57,98,100,57,54,54,49,99,100,48,49,50,101,52,48,98,48,101,102,102,52,56,52,54,100,52,53,55,57,53,102,51,52,100,98,53,50,48,101,100,48,51,100,57,48,55,54,99,49,100,101,48,55,99,54,48,101,98,52,49,101,53,48,51,97,50,48,102,55,51,49,100,51,48,51,97,50,48,102,52,99,51,56,48,49,102,50,48,55,55,48,49,101,57,52,50,48,100,49,51,100,49,99,49,51,54,49,100,98,48,102,99,48,55,55,99,98,50,48,101,99,49,55,54,56,98,57,50,48,97,99,52,100,50,98,56,98,54,54,48,57,57,53,52,53,97,50,53,99,57,99,97,102,50,99,52,97,101,52,102,100,53,53,50,48,57,48,50,99,49,48,53,99,99,49,97,99,55,102,56,48,52,50,55,97,101,97,48,54,52,50,48,48,102,98,54,49,48,50,53,53,100,51,56,48,57,51,98,48,50,55,100,99,48,57,57,52,48,55,52,49,56,51,98,56,49,101,52,48,101,99,48,55,52,101,52,49,102,49,56,51,101,53,50,101,52,49,100,55,97,49,56,55,57,52,51,98,97,49,101,50,50,56,97,57,51,48,49,100,53,56,48,51,100,54,56,48,55,56,97,49,100,57,48,101,52,57,54,52,53,50,50,53,48,55,97,49,50,100,51,99,98,55,48,102,52,48,55,55,100,50,99,97,57,48,101,99,54,56,50,98,52,51,101,53,99,98,48,52,102,56,50,102,102,50,51,97,52,53,52,57,54,48,57,102,53,50,101,98,100,52,48,53,98,99,98,102,101,48,55,49,97,48,52,57,99,56,48,51,101,102,56,48,48,102,102,49,102,54,54,97,48,52,56,100,48,55,48,56,51,98,54,48,101,56,52,49,99,51,56,49,51,48,101,48,48,102,102,102,54,99,56,51,57,101,48,101,100,102,50,101,55,97,49,56,55,48,51,48,51,97,54,48,50,53,102,56,98,57,99,101,54,50,101,56,98,57,48,102,52,48,55,97,53,50,50,52,48,49,101,101,97,48,102,57,48,51,97,48,48,102,102,102,55,48,55,57,97,55,54,48,102,54,48,55,98,56,98,97,50,101,98,102,97,50,99,49,99,102,52,48,57,57,101,53,54,99,100,52,57,53,98,48,56,53,48,56,50,48,51,50,97,48,55,55,52,48,49,102,51,56,55,50,101,48,97,99,50,57,57,48,100,48,48,102,102,98,101,48,48,102,102,55,100,54,99,101,48,102,51,57,54,101,99,48,54,102,52,57,97,53,100,56,48,51,99,101,50,50,51,49,52,102,57,51,98,100,97,52,97,52,50,52,51,51,102,49,53,97,56,54,48,52,97,53,100,50,50,50,51,48,50,52,100,49,98,97,51,97,50,48,51,49,99,102,55,57,49,56,51,52,102,56,57,53,53,49,56,48,52,49,101,53,100,55,102,99,48,51,53,55,99,49,99,97,56,48,51,101,53,98,52,48,48,102,102,102,97,98,57,48,102,99,48,51,97,52,54,99,51,101,52,48,102,57,52,51,102,100,99,49,99,53,48,51,100,54,97,50,53,57,99,48,55,51,55,56,51,98,48,48,52,99,51,56,51,99,102,99,100,54,99,49,101,55,50,100,48,97,98,51,101,48,55,56,50,49,100,54,48,50,53,98,100,48,56,51,98,57,53,102,48,55,55,53,49,52,97,99,48,102,52,56,101,56,53,98,102,99,53,98,48,48,51,100,98,102,98,102,50,99,57,48,49,51,48,99,48,52,100,52,48,102,102,99,48,49,102,51,53,102,48,102,54,49,55,99,49,100,54,48,102,56,48,55,52,48,49,99,52,48,49,50,53,56,48,48,102,52,102,56,51,99,97,57,99,53,51,57,54,52,56,97,49,100,51,48,55,99,54,48,48,102,102,102,51,49,56,53,54,56,55,98,48,48,52,57,52,98,56,50,100,52,51,98,48,57,97,56,99,56,48,53,99,48,48,102,102,51,100,51,102,48,102,56,56,49,50,97,102,50,56,50,53,57,100,48,55,53,99,51,99,52,53,56,50,50,57,54,48,48,57,48,52,102,52,101,99,56,48,53,97,55,50,56,56,49,50,49,53,53,99,97,99,50,99,55,100,50,56,48,56,54,97,98,97,102,102,56,51,56,97,48,52,101,53,56,49,51,99,56,48,52,99,57,48,49,51,102,50,48,102,53,100,102,48,55,99,97,48,52,99,99,56,55,102,102,48,51,99,48,48,102,102,102,56,51,54,56,48,101,57,52,54,53,52,97,54,53,48,55,53,48,51,56,48,49,100,55,101,53,53,56,55,55,51,48,55,57,48,51,100,52,49,101,97,52,48,50,57,97,53,49,56,51,56,50,49,100,48,48,101,56,57,53,52,57,55,48,56,50,53,98,48,55,100,48,98,100,98,97,50,99,49,51,48,97,100,48,52,102,97,54,102,52,98,100,48,101,51,57,100,97,52,51,50,98,100,48,100,48,52,49,51,97,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,48,99,97,48,55,54,99,48,101,57,99,49,101,57,56,51,101,50,48,102,48,97,51,56,55,51,56,49,100,49,48,51,98,53,48,102,102,48,51,100,53,48,102,54,97,54,101,55,52,49,50,50,49,100,53,48,55,55,48,49,99,98,48,102,48,48,102,102,55,100,56,51,99,54,57,55,100,49,99,97,102,52,99,50,100,53,102,101,56,99,53,50,48,55,54,53,48,48,102,102,98,50,50,100,53,102,102,48,53,54,49,53,56,53,56,97,55,100,57,49,52,52,51,102,52,48,50,98,100,51,53,51,56,54,57,52,49,55,55,98,54,48,49,56,102,48,48,48,102,102,102,56,101,98,48,48,102,102,51,101,51,101,101,49,99,49,48,50,53,100,99,51,97,97,53,49,56,49,51,56,101,48,52,100,51,48,55,54,52,51,101,99,57,101,48,52,99,49,57,55,54,48,50,54,55,56,49,100,102,56,51,98,102,48,55,56,50,49,99,51,48,55,97,99,48,101,51,56,51,100,52,48,101,49,48,48,102,102,52,98,52,98,50,48,55,100,99,48,101,98,48,51,100,99,48,50,54,52,53,54,102,48,55,57,48,56,52,56,97,49,102,52,97,48,55,97,54,49,99,57,50,102,48,51,98,54,53,99,57,53,100,99,51,100,56,49,99,50,52,49,99,49,100,99,50,98,97,49,49,48,98,48,48,101,100,102,52,102,99,53,101,52,57,55,99,98,102,101,48,50,57,52,48,48,102,102,51,101,98,101,99,48,49,102,49,101,56,48,48,55,100,56,48,48,102,102,49,51,100,100,48,49,99,53,48,102,100,49,53,48,48,101,101,48,48,49,101,99,102,48,55,48,56,49,101,53,48,102,57,48,55,53,56,97,57,50,100,99,49,101,100,54,48,102,55,48,51,57,55,48,102,49,101,50,57,48,51,97,48,57,48,49,102,57,50,100,52,51,57,101,49,102,56,48,102,52,100,48,55,48,100,50,52,49,102,53,48,55,52,56,51,101,48,53,97,54,48,101,53,48,48,51,100,98,54,53,101,97,54,101,50,57,53,49,49,48,50,48,98,50,48,102,49,54,52,53,57,54,99,97,98,97,102,48,57,99,56,48,57,100,52,48,49,57,102,101,48,48,102,102,102,97,100,52,48,48,102,102,55,100,55,53,56,51,57,52,48,48,102,102,55,100,54,56,48,49,50,99,97,49,100,52,48,55,48,50,48,101,55,56,97,101,51,50,54,55,52,53,50,56,56,51,99,50,48,102,52,99,51,100,57,50,57,52,49,102,48,56,99,48,102,49,52,49,101,100,55,48,55,55,101,49,99,52,48,101,53,56,55,100,99,49,101,49,54,50,56,56,51,99,101,49,102,97,48,102,101,52,48,55,51,98,48,55,97,97,56,51,56,52,53,54,97,55,51,54,49,100,52,50,56,56,98,99,97,48,101,101,56,55,55,54,55,52,57,53,101,53,53,54,97,101,48,57,99,52,101,52,102,48,51,48,101,53,100,55,102,102,53,100,55,53,54,57,99,55,53,98,54,97,50,100,100,55,50,101,54,49,98,56,56,50,55,55,55,55,53,98,51,55,49,49,98,55,51,102,102,102,102,100,56,99,54,100,101,56,101,51,49,99,50,99,52,50,102,102,98,97,97,48,50,102,49,48,48,51,101,102,55,52,48,49,102,55,55,101,53,51,48,48,102,102,51,101,97,55,48,51,57,52,48,101,102,52,97,48,48,101,97,56,55,49,101,56,49,101,50,56,51,100,101,48,55,98,101,48,48,102,55,53,55,48,101,101,50,49,101,48,102,51,50,52,48,55,52,52,48,49,101,100,99,101,48,101,102,56,98,57,48,55,51,99,57,54,53,101,52,56,54,101,53,97,48,51,97,57,48,55,57,52,49,100,97,50,99,102,49,55,52,49,100,51,48,55,56,101,57,49,53,98,97,54,102,50,98,55,97,48,48,50,53,48,99,56,48,48,102,102,57,102,50,99,53,51,55,48,50,52,48,49,49,102,48,48,102,102,55,100,101,55,56,48,51,101,52,57,56,56,48,48,102,102,52,56,102,57,55,97,49,102,49,48,50,53,56,99,48,57,53,98,50,98,48,49,100,99,48,51,100,48,48,55,97,54,57,101,49,99,97,50,102,99,97,54,52,102,48,55,98,99,49,99,54,48,55,102,52,48,101,101,52,51,99,56,57,99,48,101,52,52,49,101,53,97,52,97,53,48,51,100,97,48,101,50,50,52,48,55,55,99,51,100,97,48,101,97,49,50,52,49,100,55,56,51,99,99,50,57,100,50,56,51,99,50,48,101,101,56,98,102,48,101,57,56,55,54,99,51,99,97,49,101,52,48,101,98,56,55,97,52,98,98,50,56,48,98,48,97,97,50,100,53,49,48,51,98,54,53,97,49,53,97,53,55,98,54,101,53,50,55,97,54,56,48,53,99,97,48,49,51,52,99,48,52,100,50,56,51,101,100,48,50,55,51,52,49,102,54,56,55,99,48,48,57,56,52,48,50,54,48,99,51,100,102,56,51,102,50,48,102,52,99,51,102,51,99,97,50,99,49,101,52,48,102,50,56,48,57,48,48,102,102,55,51,99,51,98,55,99,98,48,99,49,100,57,48,101,56,49,52,48,49,99,98,50,57,56,48,49,100,56,97,49,99,57,48,101,101,48,55,53,48,51,98,56,56,98,50,56,54,49,100,98,48,101,97,57,52,97,56,51,102,57,53,101,53,48,97,48,99,98,57,100,49,55,57,54,48,57,101,49,97,49,54,97,57,99,53,56,49,54,48,57,100,102,101,50,51,48,51,101,50,48,55,99,52,48,102,49,56,49,102,101,48,51,99,55,48,102,49,48,51,100,98,48,55,98,52,49,101,49,99,49,101,98,48,55,56,50,49,101,98,99,53,52,53,49,55,101,53,102,55,50,97,48,97,48,50,56,56,48,52,99,50,52,97,52,50,56,56,97,99,48,101,99,57,53,55,50,48,50,53,54,49,100,57,50,97,52,97,54,50,57,53,49,52,49,50,54,53,51,57,52,101,53,54,97,49,52,54,52,49,52,48,52,51,100,102,50,50,101,98,98,100,100,51,97,100,99,55,50,56,50,97,49,55,53,100,55,102,102,53,48,55,99,52,48,49,102,53,55,99,53,50,49,53,54,49,101,53,48,48,102,102,55,100,57,54,56,48,51,101,98,99,52,51,98,54,53,100,50,51,52,97,55,57,52,97,49,101,49,48,50,55,57,56,48,57,52,56,50,56,99,98,54,52,50,48,100,57,50,53,49,48,49,51,56,53,54,49,54,56,48,102,102,56,51,56,48,53,54,49,54,48,56,99,48,57,97,52,52,98,52,51,52,98,52,54,48,52,100,97,49,97,52,51,102,51,57,50,49,49,49,99,57,52,100,54,99,54,102,51,55,51,54,52,97,102,48,50,49,99,97,49,57,50,48,101,57,56,49,101,52,56,55,56,52,49,99,101,48,51,100,50,48,55,54,97,48,102,55,52,51,97,48,57,49,57,48,99,51,100,99,48,101,98,48,51,102,101,49,99,100,48,55,56,99,49,100,54,52,99,101,100,97,48,50,52,48,50,53,48,51,99,56,49,99,55,48,102,48,49,53,56,49,101,55,50,57,53,50,52,49,50,101,53,57,97,49,49,54,50,53,52,98,102,97,52,98,53,50,97,100,49,50,56,56,97,55,57,53,99,53,56,97,48,102,56,57,97,48,49,51,48,50,98,100,51,57,98,101,49,57,100,102,102,56,48,54,99,57,48,48,51,101,101,52,52,48,49,102,49,101,101,48,50,53,101,48,48,102,102,49,102,54,97,97,49,100,99,48,55,53,97,53,101,56,55,55,56,51,101,49,52,48,52,98,57,56,49,51,48,99,48,101,57,52,97,52,48,101,52,48,51,98,55,50,56,99,49,102,53,102,48,101,101,56,55,101,48,49,101,102,55,52,102,48,50,53,101,99,51,56,52,56,48,48,102,51,100,51,48,97,99,48,55,49,101,48,48,102,102,102,52,101,53,51,48,49,102,53,48,51,98,54,48,101,50,50,50,102,52,101,48,102,97,56,51,99,52,52,55,48,102,52,48,48,51,100,52,99,52,100,57,50,99,52,51,101,54,100,56,48,57,49,48,48,51,100,98,99,101,57,54,48,57,97,53,52,57,54,49,53,57,48,48,102,102,48,52,54,50,48,55,97,52,48,48,102,102,102,56,97,98,48,48,102,102,51,101,101,54,99,51,97,54,48,102,50,99,49,101,51,48,55,53,99,49,100,57,56,49,50,98,53,56,49,101,99,48,51,98,55,48,101,101,48,55,101,56,51,100,97,53,48,48,102,102,51,98,102,48,55,97,56,48,48,102,53,98,52,48,57,53,50,48,101,50,56,48,51,100,52,97,48,101,52,57,52,97,53,102,49,54,52,53,54,56,55,53,48,51,102,101,48,48,102,102,102,54,52,57,55,101,48,52,99,50,97,54,49,55,97,49,99,99,101,49,102,53,50,56,49,56,52,48,48,102,51,55,48,101,99,49,55,54,57,55,54,53,57,48,55,55,55,57,54,51,56,97,57,50,99,53,99,55,48,98,48,52,50,102,53,99,48,51,50,54,48,48,102,102,49,102,53,51,99,48,52,100,52,97,48,56,49,51,56,56,48,52,56,52,48,49,50,100,52,48,102,55,98,56,55,56,99,51,98,54,49,101,55,48,102,54,53,48,51,57,99,48,55,51,50,53,50,56,51,100,48,52,99,48,101,100,48,55,56,56,51,98,97,53,102,52,97,49,48,51,100,52,48,48,102,102,55,97,50,101,48,101,101,99,51,99,99,49,102,54,50,98,52,98,98,52,53,48,101,98,97,50,50,48,49,53,50,49,100,55,48,102,48,97,50,49,54,97,49,101,54,102,54,53,57,56,55,51,52,48,52,98,57,48,50,99,51,98,102,100,50,49,49,98,53,49,53,101,53,55,99,100,51,54,100,52,56,49,57,49,50,102,102,56,48,52,55,51,56,49,51,97,50,48,48,102,97,101,97,48,50,55,49,99,48,49,102,53,101,54,49,102,51,50,56,52,49,100,102,56,49,51,56,52,48,101,55,55,48,51,57,102,48,102,54,56,55,57,99,51,98,50,53,55,48,55,99,56,97,51,50,98,51,48,51,99,48,48,102,102,55,53,101,48,102,48,55,50,55,48,55,54,99,98,56,50,100,56,51,100,50,53,49,57,53,99,53,56,102,50,99,52,49,100,55,48,55,101,52,51,102,50,53,52,97,50,56,50,55,48,98,52,48,101,53,56,55,57,57,48,56,49,50,52,57,99,57,99,100,49,54,49,49,99,97,98,102,55,54,56,53,50,100,97,54,97,48,53,97,55,48,50,51,101,97,48,49,97,56,101,48,48,102,102,102,57,55,50,56,49,50,99,97,49,101,100,48,55,102,48,48,48,102,102,102,97,100,100,48,101,55,48,55,56,99,49,100,99,56,55,49,99,51,101,54,49,101,101,48,102,55,48,51,98,48,48,102,102,50,54,50,48,51,98,97,48,102,49,52,51,100,50,101,48,55,50,99,51,97,97,49,101,55,48,102,98,98,101,53,52,56,51,98,52,48,101,52,56,51,56,57,48,50,54,52,100,50,99,98,97,50,99,48,98,98,50,98,56,97,51,50,52,56,99,53,48,48,55,53,49,48,48,102,102,98,53,50,101,56,97,102,48,49,51,50,48,102,57,50,55,97,48,56,50,52,52,97,98,98,52,98,52,51,56,50,99,49,100,100,48,57,57,51,98,56,48,53,54,52,50,53,50,50,50,52,97,48,50,52,50,52,50,49,97,54,51,48,102,50,50,50,53,97,50,51,99,102,50,51,97,53,50,50,50,52,51,55,100,57,55,57,49,57,101,54,50,98,97,51,97,52,51,50,57,48,56,101,102,99,57,50,54,49,50,97,54,97,52,100,53,98,57,102,99,100,56,51,51,98,54,97,99,51,55,102,57,55,97,101,97,49,57,52,48,101,100,56,49,100,51,56,51,100,51,48,55,99,52,49,101,49,52,55,48,101,55,48,51,97,50,48,55,54,97,49,102,101,48,55,97,97,49,101,100,52,100,99,101,56,50,52,52,51,97,97,48,101,101,48,51,57,54,49,101,48,48,102,102,102,98,48,55,56,100,50,102,97,51,57,53,101,57,56,53,97,98,102,100,49,56,97,52,48,101,99,50,48,49,54,52,53,97,98,102,101,48,97,99,50,98,48,98,49,52,102,98,50,50,56,56,55,101,56,48,53,55,97,54,97,55,48,100,50,56,50,101,102,54,99,48,54,51,54,48,48,55,100,54,56,48,48,51,101,51,48,56,48,52,100,50,48,49,51,99,51,50,49,101,49,48,48,55,57,56,52,52,99,48,55,102,101,48,52,56,51,101,50,97,51,49,52,102,56,97,102,101,48,102,57,48,48,57,51,48,48,55,56,97,57,49,56,98,100,48,49,51,49,97,48,102,100,102,52,57,48,52,97,56,48,51,100,101,54,49,102,57,48,55,51,50,52,55,57,53,100,52,49,100,50,50,57,52,51,52,50,48,48,57,100,51,56,48,51,100,101,52,53,52,101,98,101,100,56,48,53,57,55,50,99,51,102,99,48,53,55,102,53,48,51,57,101,48,48,55,100,52,51,48,48,51,101,57,57,52,49,102,100,48,48,51,101,100,53,99,49,101,101,51,52,53,49,56,55,53,57,50,51,48,55,48,99,49,99,55,48,55,55,102,51,100,50,48,102,52,56,49,102,52,102,54,56,51,57,56,49,101,97,48,48,55,98,49,51,57,54,56,49,100,56,48,55,57,101,57,54,49,99,56,57,99,48,101,100,99,98,51,48,55,97,56,48,101,100,99,51,101,48,49,101,56,101,49,101,98,48,102,55,56,51,98,57,52,97,48,101,97,99,56,48,57,48,100,100,53,49,52,49,57,50,52,48,49,101,101,50,50,100,51,54,50,97,100,48,56,56,49,54,48,48,51,102,97,48,49,50,57,99,48,48,102,56,97,98,48,48,51,101,97,101,52,49,99,52,56,55,52,99,97,51,54,56,49,102,49,48,51,98,50,48,48,102,102,55,57,56,100,48,55,97,99,53,52,48,48,102,102,57,97,54,55,52,49,101,97,56,48,51,100,101,56,48,52,99,51,56,51,97,48,99,57,54,48,50,54,50,53,56,56,55,57,98,101,100,99,51,56,101,49,100,54,48,50,54,49,52,98,98,48,101,101,50,51,55,52,51,48,101,102,49,55,50,53,54,48,55,54,50,52,56,57,50,50,53,50,53,48,101,50,100,54,56,99,53,57,57,54,48,57,100,100,52,48,54,52,52,48,101,101,48,55,55,52,97,54,48,101,97,49,52,101,56,97,53,48,48,55,55,100,48,102,97,48,57,52,101,53,55,48,54,102,57,48,100,48,99,49,51,50,57,52,57,54,49,56,102,52,57,52,56,52,56,52,97,52,56,57,99,57,48,57,52,57,50,57,56,57,53,52,52,57,50,57,50,49,102,97,97,102,53,55,102,99,100,53,53,52,101,102,101,55,50,102,102,56,50,49,56,48,52,56,56,48,48,51,101,97,102,52,48,57,51,98,48,48,102,102,55,100,55,51,56,55,53,48,98,97,48,101,100,56,49,50,99,48,48,101,98,97,52,51,57,48,102,56,55,98,53,100,50,57,53,102,48,102,56,57,54,55,52,49,102,51,48,55,97,48,49,101,54,48,49,51,100,98,48,101,100,57,54,101,49,101,102,50,100,52,51,98,56,48,49,54,99,48,102,49,48,51,102,97,49,102,57,99,53,53,53,49,52,57,56,51,101,99,53,101,98,55,56,48,52,98,101,57,48,101,52,98,49,97,52,97,100,54,53,56,57,51,50,48,56,52,100,97,48,48,102,102,51,57,97,48,102,54,52,49,100,98,48,55,55,56,49,102,49,56,51,97,100,48,55,57,52,48,101,56,56,51,100,99,99,55,52,99,48,101,56,56,51,100,51,48,101,48,48,55,99,56,49,100,99,48,55,97,53,48,56,51,52,52,102,52,55,48,52,100,56,55,54,56,51,102,48,49,100,102,50,99,56,51,98,48,53,100,97,50,101,52,56,50,98,49,51,52,97,101,50,100,57,56,50,54,53,53,49,54,56,57,55,50,52,56,97,102,50,99,52,97,101,52,102,100,53,53,50,48,57,48,50,99,49,48,53,99,99,49,97,99,48,57,99,48,102,48,56,48,57,57,97,48,50,53,99,48,49,100,48,56,55,99,99,51,56,97,48,101,101,56,49,101,99,48,49,51,48,50,48,101,52,56,49,100,55,48,51,99,49,48,55,97,52,53,100,98,54,49,100,57,48,55,54,48,49,99,53,48,55,56,56,48,102,53,99,51,56,50,49,99,97,48,102,57,48,51,99,55,48,102,50,98,101,57,50,53,48,97,50,51,48,49,100,102,48,101,48,56,55,54,99,51,99,99,49,101,50,52,48,50,101,48,51,101,50,53,102,100,97,54,48,55,97,56,51,98,50,56,55,48,53,51,57,52,50,56,48,53,56,49,54,49,52,57,99,49,101,48,50,57,49,98,99,99,101,101,53,101,49,53,99,48,57,100,48,102,52,54,100,100,54,100,100,56,56,55,53,98,98,57,98,54,101,101,48,57,98,55,55,49,53,98,98,55,55,49,102,54,51,53,54,102,98,102,99,54,51,55,100,99,101,51,57,56,50,99,52,50,102,102,56,48,52,54,57,56,48,51,101,99,50,52,49,100,99,56,55,55,48,49,99,100,56,49,51,101,99,48,52,101,102,56,51,97,49,48,101,55,50,50,56,50,52,56,51,97,54,48,101,97,99,48,57,98,100,48,50,54,53,56,49,100,98,56,55,53,100,49,51,98,97,57,101,101,100,50,50,56,55,55,48,51,57,52,48,102,57,56,51,101,54,49,100,55,50,57,49,56,101,102,57,54,56,57,97,53,56,57,54,97,57,51,100,98,50,97,99,97,101,52,55,56,102,52,57,99,53,56,57,54,48,57,102,55,50,52,54,57,51,56,98,48,52,101,55,48,57,100,102,48,52,101,49,52,48,54,56,102,48,48,102,102,55,99,98,52,52,48,57,53,101,48,101,53,56,49,50,101,97,48,48,102,98,51,99,50,98,56,98,55,48,55,55,97,53,48,50,55,49,53,101,53,52,48,51,102,55,48,55,49,97,56,54,48,102,102,48,51,102,48,53,97,55,101,49,101,49,52,98,50,98,53,51,56,49,101,97,56,51,99,101,48,55,102,101,48,52,99,55,97,53,48,55,57,52,99,53,56,57,55,99,53,99,49,55,56,56,56,56,97,57,56,57,97,56,56,53,49,97,50,97,55,54,50,97,48,97,53,98,50,98,48,97,99,56,100,98,100,49,53,97,49,100,100,50,98,101,54,102,97,56,48,97,101,48,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,51,56,101,48,101,101,48,48,49,102,53,101,101,48,52,102,98,56,51,101,51,48,101,101,50,50,48,55,98,99,49,100,49,48,49,50,52,50,48,52,100,101,56,51,100,51,48,101,56,97,54,54,55,55,50,50,56,55,57,99,49,100,99,48,49,50,100,50,48,102,57,56,51,101,101,49,100,99,52,97,48,99,48,98,48,52,100,50,98,49,102,101,56,99,53,101,48,55,54,48,51,57,97,53,56,57,53,50,57,53,101,48,98,51,50,98,48,98,50,52,49,97,50,48,57,98,53,101,48,98,48,50,98,49,51,48,97,102,102,98,51,97,56,55,55,49,98,102,99,49,51,56,53,100,52,49,102,102,48,48,55,56,52,101,56,48,51,101,100,51,52,48,49,54,100,97,54,48,52,102,102,56,48,49,100,57,98,56,49,51,49,52,48,48,51,48,101,53,54,57,50,52,48,49,102,53,53,50,48,48,102,98,52,50,52,51,52,54,52,56,52,98,52,99,48,48,55,100,54,102,48,49,51,101,99,56,54,56,54,56,97,99,51,97,102,50,53,97,53,97,53,48,49,50,55,99,48,52,99,51,51,48,56,101,56,101,99,97,51,99,56,54,101,102,50,52,51,101,57,48,57,48,48,102,102,101,101,54,54,53,49,57,56,56,56,51,98,57,53,55,53,53,51,51,98,52,102,97,97,101,50,99,102,102,101,48,56,48,97,101,97,51,56,48,55,99,52,51,57,54,49,102,49,48,55,55,56,49,101,49,50,99,56,51,97,52,49,102,98,48,101,56,56,55,57,52,51,56,101,49,101,97,50,57,100,50,57,50,52,97,102,50,101,48,51,98,50,49,102,48,48,102,102,101,102,49,54,97,49,100,57,50,102,56,97,97,50,99,99,97,99,52,101,52,57,50,98,48,98,51,50,98,56,98,50,50,57,48,98,99,52,52,52,48,52,102,52,52,52,99,52,48,50,100,57,48,100,50,99,97,102,50,99,49,49,49,51,53,48,97,49,99,52,50,52,102,52,51,52,98,52,49,98,57,57,98,52,52,98,57,101,50,55,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,56,101,52,49,99,54,48,101,51,48,55,99,99,49,101,52,56,55,57,99,97,100,48,101,53,48,51,98,99,48,101,54,56,55,97,52,51,102,99,49,102,50,50,101,98,50,54,48,48,57,51,48,55,52,56,51,57,54,49,100,99,50,100,99,51,100,54,49,101,52,50,100,48,48,102,102,52,98,56,97,101,52,97,50,100,56,98,49,101,53,54,57,52,52,53,49,50,50,50,55,57,54,99,57,99,48,57,49,50,97,57,48,48,98,49,50,99,49,51,102,50,49,50,49,51,57,100,48,56,97,102,52,51,52,97,50,99,49,99,102,50,100,50,49,100,53,52,56,51,51,101,49,101,53,48,48,102,102,55,100,55,52,56,48,51,101,99,48,56,51,57,50,49,99,98,52,98,48,55,57,50,49,102,49,48,50,52,52,99,48,57,99,56,48,101,57,56,51,98,57,52,51,50,56,100,101,48,102,50,97,54,48,55,102,48,51,100,48,48,52,98,49,56,51,101,101,50,56,56,51,57,48,56,54,49,100,99,52,54,50,57,100,50,52,98,102,52,57,48,102,48,97,53,48,55,98,52,98,53,48,101,51,50,48,57,52,56,56,99,53,52,50,49,57,52,50,56,97,57,50,53,100,51,56,53,98,53,97,55,48,48,57,55,99,49,53,97,56,54,57,52,53,56,53,98,56,48,50,53,100,51,55,100,55,102,99,49,50,101,53,100,53,101,55,49,97,55,49,97,98,98,54,57,99,56,98,56,55,50,50,99,56,53,99,53,99,55,99,101,52,51,57,98,102,48,54,55,101,102,98,55,51,57,102,55,99,54,49,56,101,49,52,50,98,97,98,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,54,101,56,51,57,57,48,55,100,54,48,102,51,52,48,57,55,97,48,55,57,54,49,100,98,48,55,99,52,48,101,55,99,51,99,57,56,51,57,97,48,102,49,52,51,97,52,48,50,54,102,56,51,98,54,49,101,50,48,49,50,54,48,101,102,57,55,99,48,50,53,102,50,49,101,49,48,101,102,49,54,97,49,100,54,50,101,48,99,53,50,56,55,97,48,97,57,50,102,52,97,52,52,98,101,57,99,49,100,101,50,102,48,98,50,52,49,98,101,57,101,53,55,50,54,102,54,102,50,53,48,50,55,53,98,50,50,53,56,52,97,49,97,53,99,48,53,49,50,101,98,102,101,48,49,98,56,54,48,48,102,102,102,97,49,49,48,48,102,102,55,100,100,57,48,55,51,99,48,49,102,54,53,101,48,101,52,99,97,57,48,101,50,48,51,100,50,48,102,53,101,55,99,48,57,98,57,48,101,55,48,50,55,51,48,51,99,51,50,97,98,57,52,54,53,56,98,49,99,98,52,101,49,101,50,48,102,55,56,51,101,51,50,102,48,51,97,53,102,50,55,49,52,48,48,101,98,48,51,56,56,48,101,100,100,49,50,53,48,48,102,102,49,100,56,56,55,48,53,48,49,51,51,55,50,56,57,51,57,51,55,98,57,98,48,54,54,53,97,53,54,48,102,50,49,51,57,52,101,48,49,56,100,53,52,48,50,49,57,52,49,99,97,56,51,101,99,48,55,57,101,48,52,98,97,56,51,99,102,48,101,99,48,51,101,49,48,55,51,56,49,101,54,57,48,101,55,48,51,99,57,48,101,56,101,50,101,55,56,55,54,99,51,99,57,99,97,55,48,101,102,57,55,102,56,97,102,57,48,102,49,56,55,55,56,98,52,48,101,98,57,54,102,56,48,52,57,56,51,99,101,53,52,49,55,56,53,50,97,53,100,97,54,48,55,55,99,98,98,50,99,100,48,52,48,50,102,99,97,101,52,100,101,100,55,52,97,48,52,102,50,48,102,56,50,99,50,53,48,100,51,50,48,48,102,102,51,52,99,52,48,49,102,49,100,49,48,48,102,102,55,100,99,53,56,55,100,52,48,49,102,54,54,48,48,101,57,48,49,101,54,57,52,101,48,52,99,51,48,55,101,99,51,57,56,57,56,48,102,102,99,51,98,48,48,102,51,48,51,101,97,57,54,53,52,48,55,53,49,100,48,102,52,56,51,98,54,50,98,56,51,102,54,101,56,51,97,52,50,57,48,51,97,99,48,101,52,53,49,52,97,100,50,101,97,48,49,100,102,48,55,51,52,51,57,97,49,99,51,52,100,48,48,55,98,53,54,56,51,102,48,49,102,101,50,101,53,48,48,48,102,102,49,101,102,50,97,50,57,49,51,53,97,48,49,51,101,97,101,53,48,55,50,99,97,56,99,53,55,57,53,99,56,53,102,101,48,51,51,52,97,101,98,97,101,98,102,101,48,50,102,56,56,48,51,101,101,49,52,48,49,102,49,102,101,48,50,53,101,52,48,49,102,54,56,99,53,54,56,48,51,100,102,101,53,54,57,55,51,99,49,99,101,48,49,51,50,54,53,51,97,50,48,50,52,52,97,101,48,55,98,51,100,48,48,51,102,50,48,102,48,98,49,55,50,49,100,56,50,98,100,49,99,49,101,55,57,55,54,56,101,49,99,52,48,48,102,102,55,98,48,57,50,56,49,102,52,48,55,48,56,51,56,52,53,54,101,50,99,48,49,101,48,48,102,102,51,99,49,99,49,101,54,99,49,101,54,97,52,49,97,50,99,53,48,55,57,53,98,54,53,53,55,102,99,97,98,52,101,51,49,53,101,48,49,54,50,99,48,48,102,102,102,98,49,97,48,48,102,102,55,100,55,53,56,51,102,56,48,48,102,102,55,100,54,56,56,49,51,49,50,53,100,56,51,56,51,48,55,101,52,53,53,48,54,51,53,52,100,57,54,52,49,101,53,48,55,55,54,49,101,54,101,57,97,49,99,100,55,48,48,49,101,97,48,56,51,98,48,101,49,102,57,48,102,101,48,55,51,48,51,97,52,48,102,48,51,49,52,56,49,99,101,48,102,100,48,55,102,51,48,55,53,102,56,55,97,55,56,55,48,52,98,57,52,101,97,48,101,98,49,55,56,53,100,102,48,102,48,48,102,102,55,55,54,98,48,50,52,48,98,52,57,50,50,48,57,50,52,102,52,102,48,48,102,102,101,102,55,53,48,52,98,52,48,57,100,49,48,50,52,50,48,48,102,102,57,54,50,48,48,55,100,56,49,56,51,98,57,50,56,56,49,100,51,56,49,51,52,99,48,101,101,101,56,49,101,51,56,55,50,52,51,98,52,49,102,54,50,98,56,49,101,49,57,52,101,53,53,56,48,51,100,100,99,49,102,102,48,101,55,102,52,53,48,102,53,57,52,101,53,48,48,55,97,48,51,97,101,53,55,57,54,48,48,50,54,48,48,101,101,52,51,100,99,49,100,48,50,100,57,50,50,53,98,50,97,48,51,101,99,49,101,51,52,50,48,52,57,50,54,49,54,51,54,56,51,55,57,50,102,98,57,54,53,55,98,56,101,50,49,97,48,98,56,56,55,102,101,48,49,49,98,50,98,97,56,48,100,49,101,48,48,102,98,54,50,48,48,55,99,54,57,56,49,102,101,48,49,50,51,48,57,56,53,55,49,55,97,48,52,98,57,52,56,51,102,49,48,50,54,102,99,51,98,48,53,99,55,52,100,101,57,56,56,56,48,101,98,48,48,57,52,99,48,55,57,48,102,97,49,56,55,51,52,48,52,98,100,49,99,49,100,99,97,51,50,51,52,57,54,54,53,101,49,52,48,49,102,98,48,55,98,55,53,101,52,98,100,52,100,48,102,54,57,55,57,52,53,55,54,52,101,101,53,55,102,57,98,48,101,98,50,55,49,53,102,49,100,51,97,98,100,55,52,48,48,49,53,101,49,102,54,49,101,52,54,55,54,100,56,55,100,97,55,53,56,55,97,48,49,49,98,54,102,98,55,100,97,55,49,98,101,49,51,51,52,54,97,99,55,48,53,54,51,101,49,53,57,55,102,100,51,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,56,55,56,48,51,101,98,53,48,48,102,102,49,102,54,50,56,48,102,97,99,48,49,102,53,97,48,48,102,102,52,99,100,48,55,52,99,49,102,102,48,51,57,101,50,99,52,99,56,57,100,50,56,97,50,48,101,102,48,51,100,51,48,101,57,99,97,50,48,55,51,101,51,56,51,99,54,48,55,52,57,99,49,101,48,48,102,102,55,49,48,51,101,56,49,102,55,48,55,55,98,56,98,100,48,102,52,48,55,49,52,51,102,57,54,49,99,101,101,49,101,97,57,48,101,48,57,53,97,56,51,48,49,101,98,50,56,56,97,52,97,48,102,49,48,55,55,54,56,56,57,54,48,53,53,55,97,99,48,57,100,52,49,52,102,48,50,102,48,53,100,55,102,99,48,51,98,54,52,48,49,102,53,97,54,48,48,102,98,50,97,48,55,48,56,48,48,102,98,51,49,48,50,53,102,52,51,97,54,48,102,56,52,49,99,102,49,55,49,56,48,49,101,101,48,48,102,102,49,50,51,50,56,53,49,48,49,101,57,56,55,49,99,49,50,48,49,102,50,102,99,49,100,99,56,51,99,57,99,49,99,55,48,101,49,56,55,97,56,51,101,101,49,99,54,48,48,55,98,57,48,51,100,48,49,99,52,48,101,50,50,49,56,55,99,52,48,49,101,100,52,52,100,48,102,102,49,53,56,53,51,52,56,55,97,52,97,49,50,98,99,48,49,101,100,102,48,102,48,101,99,48,50,54,50,53,53,101,56,100,50,57,101,56,48,53,55,56,49,56,102,97,56,48,52,49,98,48,55,52,52,51,101,56,49,101,52,48,101,51,49,54,52,102,57,54,99,49,100,52,50,99,52,48,52,97,99,98,48,52,57,52,51,55,48,97,102,55,57,50,48,49,50,54,56,48,57,98,57,100,52,50,55,100,102,52,53,52,97,97,52,55,101,56,99,53,57,50,50,97,54,97,50,101,57,101,57,50,56,97,56,102,55,102,57,48,50,52,48,99,54,100,98,101,99,55,51,56,48,99,55,48,48,52,97,55,48,48,102,102,51,101,53,53,50,48,48,102,98,52,54,48,55,49,50,49,101,98,50,57,49,100,48,55,99,52,48,102,51,52,48,49,101,54,51,52,49,100,53,49,53,48,48,50,54,55,100,99,48,55,53,55,56,51,57,54,48,52,98,99,48,51,97,48,101,57,54,48,50,54,50,53,55,56,55,57,102,54,51,56,55,101,48,51,97,99,48,52,98,99,57,55,56,49,101,51,52,53,99,56,56,49,101,49,50,101,52,97,99,48,102,51,52,57,49,51,102,97,97,50,56,51,49,53,55,102,54,50,98,48,98,48,52,101,99,98,102,101,48,49,98,50,50,98,97,56,48,53,56,50,56,49,51,57,50,48,48,102,57,56,56,48,49,51,100,54,48,102,97,101,56,97,55,101,48,52,97,50,56,55,51,99,48,49,101,52,57,48,49,50,54,48,50,54,51,56,98,53,51,48,55,56,48,49,99,102,48,49,51,50,49,99,98,97,99,57,51,56,51,98,49,52,53,55,48,99,48,102,52,48,48,57,54,53,50,98,98,57,53,57,99,97,101,99,53,54,48,55,56,99,54,52,50,99,48,49,55,101,48,48,102,102,102,55,52,57,97,102,101,101,53,49,49,53,101,52,56,48,97,49,99,48,57,56,101,48,48,55,100,102,51,56,48,51,101,100,55,56,48,57,98,55,48,55,55,54,53,56,56,51,97,56,48,50,54,49,52,48,57,97,97,99,49,102,101,48,101,48,49,54,98,50,56,55,52,57,101,49,100,101,97,48,55,49,97,48,52,98,55,56,55,53,97,53,50,50,52,97,101,50,102,52,97,49,48,102,51,50,50,55,99,53,57,48,55,50,99,49,100,48,48,55,55,56,98,56,100,53,48,53,99,56,55,54,56,97,52,52,101,99,54,52,102,49,99,49,50,97,49,57,100,57,100,48,49,51,49,51,57,98,55,51,102,99,48,51,51,53,48,48,102,102,49,102,54,102,48,48,102,102,48,102,98,57,97,48,55,48,97,48,48,102,97,97,56,48,55,52,54,102,49,55,56,49,101,57,52,55,101,49,102,99,48,55,101,50,49,101,48,48,102,102,99,98,56,51,97,101,48,55,50,98,57,100,48,102,57,56,55,53,48,48,102,102,49,101,102,98,99,53,53,56,55,57,99,49,100,56,97,50,48,55,100,102,100,48,51,99,56,50,98,52,49,100,53,56,51,99,56,48,101,55,56,55,53,102,48,55,53,48,51,97,50,48,102,49,57,49,56,51,100,55,53,56,98,101,54,101,54,52,98,102,101,56,97,48,48,102,54,101,57,53,55,102,57,54,56,57,99,52,99,97,102,48,48,97,49,99,48,50,54,51,99,48,57,56,52,48,55,97,52,48,52,100,53,48,51,101,53,48,102,56,48,51,102,98,48,55,100,97,49,101,50,48,48,55,98,98,52,49,101,56,48,55,102,51,56,55,55,51,56,55,57,56,51,99,50,48,50,53,50,49,100,100,50,56,102,49,54,50,48,48,102,102,102,54,100,48,55,53,56,97,50,48,101,54,49,52,57,56,48,52,98,52,51,97,56,53,52,48,55,55,99,51,98,54,56,53,50,56,52,49,100,101,48,101,100,57,53,56,53,55,101,57,52,50,50,57,53,48,101,101,98,50,50,101,55,48,98,48,48,52,101,57,54,50,101,50,54,97,55,51,56,49,49,48,98,97,102,102,57,97,57,53,54,53,54,97,54,49,55,48,53,57,57,53,101,53,52,57,53,99,99,101,52,57,52,101,50,99,100,51,49,49,52,97,102,50,98,100,49,102,98,56,99,98,53,57,101,52,99,52,102,55,102,50,51,50,51,50,51,101,55,53,102,102,50,56,102,50,52,100,50,53,102,57,57,51,100,55,100,50,51,102,102,101,97,51,54,102,101,52,48,51,53,98,99,48,49,102,49,97,97,48,48,55,100,52,98,56,55,49,56,48,57,49,57,48,50,53,52,56,51,56,97,48,52,99,98,56,55,56,55,56,48,51,100,99,48,48,102,102,102,102,52,48,57,57,98,48,55,54,48,49,100,57,48,102,101,48,48,51,100,99,57,98,49,55,48,53,51,56,48,51,100,97,101,48,101,97,56,49,102,52,56,51,98,56,48,55,48,97,49,102,100,48,48,55,97,53,102,52,53,50,97,50,48,51,99,54,48,102,54,56,55,51,56,98,100,101,53,49,56,55,100,56,51,97,52,57,48,57,99,48,48,102,55,98,55,50,56,48,51,98,101,49,101,50,50,99,54,53,50,55,57,53,102,50,53,55,49,53,97,53,54,52,56,50,52,57,51,56,48,50,100,102,99,48,49,102,53,52,101,49,100,99,55,52,51,100,52,48,48,102,98,51,57,48,48,55,100,55,56,57,53,53,99,97,97,52,101,50,101,49,48,53,100,48,50,55,56,56,48,57,52,99,48,49,51,97,52,55,52,51,54,49,51,57,100,99,100,49,52,55,99,49,102,102,48,51,98,97,52,53,50,99,53,50,53,50,53,101,52,51,99,48,57,97,52,52,52,50,54,100,49,57,102,102,57,99,52,99,50,53,48,48,102,102,57,51,100,101,54,98,102,57,51,101,97,53,48,48,102,102,101,100,102,50,98,48,97,100,52,51,50,57,99,97,99,50,98,99,97,57,50,98,57,57,101,56,99,56,50,53,53,97,49,97,50,57,53,99,53,55,97,51,102,55,49,100,55,52,51,50,52,51,52,48,54,54,53,49,57,49,57,49,102,51,99,102,102,97,52,56,97,50,48,56,99,99,99,99,57,101,98,100,53,48,99,55,102,53,54,55,102,53,53,102,102,57,54,54,53,57,50,49,57,52,101,53,54,49,54,48,53,98,49,54,50,102,55,52,54,52,49,50,97,100,48,100,50,56,98,49,50,99,49,50,51,51,54,102,51,97,49,57,50,49,97,48,51,51,52,57,50,57,50,57,49,100,57,54,51,53,50,52,53,49,48,52,54,54,54,97,56,100,51,97,97,56,54,51,54,57,98,51,101,57,97,48,48,57,57,50,48,48,102,102,55,100,101,52,56,49,51,52,48,49,102,54,48,50,54,56,56,48,49,102,54,55,50,48,52,100,57,49,54,97,49,102,51,50,100,56,48,52,101,49,48,52,49,99,102,48,51,102,51,48,55,102,48,48,102,102,101,48,99,49,100,99,50,52,99,97,48,49,53,50,53,54,48,54,50,48,101,98,56,51,56,48,48,52,99,48,56,51,100,57,52,98,48,101,56,97,51,53,50,51,57,53,97,49,100,100,50,56,49,50,50,98,99,50,51,48,55,56,53,102,102,57,50,56,98,99,56,50,99,56,98,102,97,100,55,102,49,54,56,53,97,97,55,100,101,57,48,99,99,48,51,53,102,52,48,49,102,54,98,48,49,101,51,54,56,51,97,97,48,48,102,102,102,97,99,54,48,48,102,102,55,100,56,55,57,54,98,56,98,53,52,49,50,57,100,51,57,98,48,50,52,55,48,48,102,102,57,98,52,99,53,50,50,52,50,54,51,101,56,50,100,48,54,99,53,101,54,48,55,48,50,48,102,49,53,50,56,97,101,52,54,52,54,54,49,51,51,56,50,53,53,50,57,51,53,99,52,57,54,48,49,56,52,51,50,49,54,48,57,99,102,98,99,57,97,56,100,101,53,52,48,50,52,56,52,98,52,50,99,57,51,48,98,56,50,99,99,98,48,50,100,56,98,50,55,98,50,52,97,55,49,54,54,57,56,57,52,53,56,49,54,48,57,49,57,98,54,53,97,99,102,50,54,50,55,98,102,100,50,53,50,53,50,51,98,52,99,54,57,52,55,57,50,54,57,50,57,49,53,52,54,57,100,97,52,55,100,98,52,99,54,100,98,52,102,102,57,53,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,54,55,102,56,51,100,51,48,48,102,102,50,57,55,53,48,50,53,53,53,52,48,54,102,100,53,48,48,98,56,53,48,48,102,102,55,99,50,98,99,48,57,56,102,48,55,56,56,48,48,102,51,52,97,48,102,101,56,48,57,52,52,99,53,56,57,56,49,100,50,102,48,55,48,48,102,102,48,102,52,99,48,57,56,102,48,49,50,97,48,52,57,49,52,50,55,101,48,102,48,101,56,49,101,51,48,49,50,97,101,48,101,99,50,52,98,49,99,53,57,55,50,57,55,48,55,57,52,54,48,101,101,49,49,52,53,48,52,57,54,48,102,49,48,48,102,102,57,48,102,51,55,55,48,48,102,102,49,101,100,101,48,49,51,49,102,99,98,48,53,48,48,99,55,97,53,102,102,48,49,50,54,56,48,49,102,51,51,53,48,50,53,51,99,51,97,52,49,101,50,48,50,53,54,52,49,99,100,48,49,51,55,52,53,52,49,52,55,100,51,56,49,101,100,49,52,48,48,102,56,99,49,100,102,48,51,57,52,50,99,99,98,53,101,53,97,50,55,98,50,48,57,51,48,55,52,97,53,54,56,51,98,98,48,50,54,56,52,49,101,55,49,54,53,49,56,97,100,52,57,48,102,49,52,48,55,55,53,50,52,56,48,55,56,53,101,52,55,52,99,48,48,98,52,48,101,101,100,48,55,56,98,101,51,101,99,53,57,100,57,53,100,97,57,48,54,52,48,50,100,98,49,52,48,51,100,52,48,48,102,102,57,100,48,48,102,102,55,48,50,53,50,56,49,51,52,54,48,52,97,57,48,49,51,49,48,48,102,102,101,49,56,98,102,56,55,98,51,52,48,102,52,52,49,99,98,56,51,100,97,48,101,49,57,53,56,57,97,56,97,56,101,53,56,49,54,50,102,57,53,52,53,97,56,55,100,52,49,100,98,56,55,97,52,51,57,56,56,97,53,98,97,51,49,53,56,53,53,49,54,99,53,49,97,54,49,55,52,57,50,56,52,48,48,102,55,49,50,52,53,52,57,52,99,48,50,54,52,53,55,101,50,99,102,101,48,52,56,49,51,54,102,100,99,97,53,99,56,48,52,57,102,56,49,51,54,54,48,101,51,57,51,52,48,57,54,97,48,50,54,55,52,48,57,56,52,48,55,48,97,57,56,99,49,54,98,48,100,48,51,97,48,48,102,102,55,100,50,48,102,54,52,49,100,97,49,53,54,57,56,53,97,57,52,97,57,101,49,100,99,55,99,98,57,50,97,56,51,56,52,48,102,48,52,51,99,97,49,99,100,52,52,50,101,51,49,53,99,53,57,97,53,50,55,97,53,97,50,97,51,97,55,99,49,52,57,101,98,99,55,50,99,56,98,50,102,49,55,57,99,52,48,48,102,102,49,51,50,52,102,98,56,97,52,99,102,102,101,48,98,55,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,51,48,101,48,52,97,55,56,51,101,53,99,48,52,98,97,48,49,51,52,97,48,52,98,53,48,49,51,48,56,48,57,52,99,57,102,56,49,99,51,56,51,102,102,48,55,51,54,48,102,57,54,52,97,102,99,102,56,50,53,51,50,55,54,48,55,53,101,48,102,49,52,51,97,101,49,102,52,48,52,97,56,50,54,55,57,53,50,53,101,102,52,53,101,57,54,48,50,52,55,50,100,102,52,98,101,53,49,49,54,57,97,51,53,53,55,99,53,54,49,54,49,99,48,50,99,54,99,49,55,56,53,100,55,102,99,48,51,100,99,52,48,57,52,102,48,55,99,98,99,48,57,56,98,48,50,53,54,56,48,57,54,97,48,50,54,49,48,49,50,57,100,48,51,56,51,102,56,48,55,48,48,102,102,48,101,54,99,49,102,50,99,57,53,102,50,102,56,50,54,102,97,48,56,48,51,100,53,48,48,102,102,55,55,52,49,100,55,48,102,97,48,50,53,56,49,51,51,99,97,57,50,56,98,50,53,54,52,52,48,49,51,98,99,100,102,52,98,101,53,49,49,53,55,101,101,97,54,97,98,49,53,56,53,55,101,101,48,57,49,56,48,54,49,100,52,48,98,102,56,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,99,48,53,55,102,102,53,48,48,102,102,97,48,55,48,48,55,99,57,54,48,48,57,51,54,57,48,50,52,101,52,48,49,102,54,57,54,48,102,53,99,101,53,98,55,50,100,54,99,48,57,97,56,48,48,102,102,55,98,101,99,48,57,99,97,101,52,57,48,51,50,48,101,50,98,50,52,49,102,57,48,49,51,48,101,48,102,100,99,101,53,52,49,56,48,49,101,101,53,48,102,52,48,50,54,101,57,48,52,48,49,101,100,57,102,56,49,51,99,48,48,102,102,101,97,102,56,54,56,52,56,57,54,48,101,100,57,53,98,102,54,48,100,48,48,102,102,51,55,101,49,52,48,50,99,54,99,48,49,102,51,52,99,50,56,99,98,57,52,57,48,48,55,100,57,98,48,51,56,100,50,102,53,56,50,97,48,98,53,55,99,97,54,52,52,48,50,52,50,52,49,100,54,50,51,50,53,49,55,48,100,49,53,99,57,50,101,57,53,50,56,99,102,100,48,49,51,48,101,48,52,99,101,101,48,99,49,50,52,98,49,100,49,52,56,56,56,101,57,50,48,49,55,52,56,99,54,57,102,55,97,98,101,52,56,52,55,49,98,49,51,57,102,102,102,99,48,52,101,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,51,53,50,97,99,97,100,52,99,50,100,99,98,51,50,98,99,97,57,50,98,57,57,99,57,50,57,99,53,57,97,54,50,50,57,53,101,53,55,97,51,102,55,49,57,54,98,51,99,57,56,53,56,51,102,57,49,57,49,57,49,102,51,97,102,102,57,52,55,57,50,54,57,50,102,99,99,57,101,98,101,57,49,102,102,102,53,49,98,55,102,50,53,52,97,48,55,101,101,48,48,102,56,101,52,48,49,50,52,53,48,48,102,102,52,101,55,48,48,51,101,99,57,99,49,100,53,100,57,55,49,56,98,97,52,53,48,101,99,48,49,50,102,50,57,97,49,99,97,48,50,54,54,49,50,57,50,100,49,48,51,98,48,53,102,49,55,56,53,54,49,55,50,57,54,48,101,57,52,49,102,99,48,51,57,49,101,102,48,55,53,100,50,52,98,48,50,97,56,98,57,50,56,51,49,52,50,48,50,54,48,56,52,49,101,56,52,57,98,98,50,101,100,50,100,51,52,98,50,56,50,98,98,49,48,98,101,53,48,49,54,51,101,101,55,52,102,102,56,48,102,101,52,48,48,102,56,100,100,48,49,50,48,54,56,56,48,52,57,49,56,48,51,101,98,97,48,49,100,97,57,54,97,53,57,98,56,48,57,102,48,102,55,48,49,51,50,52,56,54,49,99,101,48,50,54,53,57,51,57,50,55,51,54,102,50,48,102,50,57,53,49,48,49,102,49,56,51,56,55,48,55,49,52,57,52,57,52,49,100,55,101,99,97,50,48,55,99,52,51,100,97,53,53,49,54,97,48,50,53,101,53,97,56,55,52,102,101,101,53,100,99,99,56,55,55,97,100,51,102,55,99,54,48,101,102,49,53,98,51,98,56,50,55,52,48,54,48,102,53,50,97,50,98,48,97,100,52,51,50,57,99,97,99,50,98,99,97,57,50,98,57,57,101,56,99,56,50,53,53,97,49,97,50,57,53,99,53,55,97,51,102,55,49,101,55,52,51,50,52,51,52,48,54,54,53,49,57,49,57,49,102,51,99,102,102,97,52,56,97,50,48,56,99,99,99,99,57,101,98,100,53,48,99,55,102,53,54,55,102,53,52,54,97,98,102,101,48,98,98,48,49,51,52,54,48,52,99,56,48,51,98,100,48,50,53,50,52,49,99,53,48,55,101,48,48,102,102,57,56,50,48,55,97,101,53,56,56,48,57,52,56,51,98,101,48,55,55,100,99,51,98,57,56,51,99,50,53,56,53,50,50,57,55,101,57,100,52,99,101,48,102,54,48,55,99,48,97,48,48,102,102,101,53,57,53,98,52,48,57,55,48,101,99,57,52,97,49,101,50,50,101,54,98,102,50,100,99,51,99,52,53,55,99,56,48,53,56,57,52,56,57,99,54,100,53,102,100,56,50,52,57,48,55,53,97,54,98,54,48,49,50,54,54,48,52,100,101,56,49,51,54,50,48,102,54,99,48,57,100,57,48,55,102,54,49,102,51,48,50,54,51,48,49,102,55,49,55,55,99,51,99,52,48,102,49,52,51,102,97,48,48,102,102,102,54,101,55,50,102,48,98,50,97,50,97,99,51,97,101,53,51,101,55,102,56,55,54,52,51,57,97,49,100,55,48,101,50,57,53,98,98,97,50,56,55,51,52,51,98,54,49,100,51,50,57,55,54,56,48,101,102,56,55,52,56,97,97,52,51,57,57,52,50,50,56,52,97,102,51,101,52,54,50,54,101,100,50,54,57,54,49,54,57,97,57,101,57,97,48,51,98,102,48,48,51,101,54,52,48,48,52,102,57,49,54,56,53,52,48,55,55,56,49,100,52,48,49,50,52,50,49,99,48,48,102,52,56,55,54,100,50,48,97,100,48,102,55,102,48,102,101,48,48,102,102,51,100,55,101,48,101,98,49,53,56,53,101,48,55,51,99,51,99,48,49,101,50,52,52,99,53,49,50,55,56,49,50,99,50,48,102,54,99,49,100,53,56,48,51,100,100,48,53,50,51,56,53,50,57,54,48,49,101,101,48,101,50,48,50,55,49,50,57,102,52,97,52,102,50,56,98,50,50,49,55,56,49,100,102,97,48,102,50,49,53,100,98,97,55,55,101,53,57,49,53,57,51,57,48,102,48,48,53,101,102,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,55,56,53,52,49,52,54,53,99,57,55,101,57,51,54,56,54,53,49,57,53,50,53,97,57,55,50,57,56,100,50,51,102,52,56,55,57,49,48,97,57,50,98,100,50,52,98,49,52,56,56,54,51,53,101,54,48,51,55,48,52,98,97,50,52,53,100,56,54,49,97,100,102,54,50,55,100,57,48,50,51,98,98,101,48,100,55,102,98,56,51,53,102,101,52,54,97,48,54,52,48,48,102,102,52,56,97,48,48,51,101,97,98,52,48,57,99,102,48,48,102,102,55,100,56,97,57,55,50,57,48,56,52,48,52,98,50,48,51,97,57,48,48,55,98,100,56,97,56,50,97,55,50,51,101,48,102,49,49,55,55,56,51,101,99,48,101,57,56,51,98,54,48,50,52,102,99,98,48,52,54,48,102,56,50,52,49,53,57,99,48,52,98,52,51,102,97,48,102,49,56,51,56,56,57,54,53,57,52,50,55,97,53,48,55,50,56,98,99,52,51,102,52,56,50,49,97,55,52,50,48,52,97,102,98,55,55,54,100,54,53,55,101,52,101,48,49,98,52,52,48,49,102,52,52,50,48,48,102,102,102,56,99,97,48,55,50,48,51,100,99,49,100,57,48,101,55,56,49,51,52,99,48,52,102,97,48,55,55,48,49,101,49,102,52,99,50,99,52,48,52,102,56,48,49,99,100,56,99,49,101,54,48,51,97,99,48,55,99,48,48,101,50,52,51,99,56,49,100,98,57,52,52,50,99,48,49,102,48,48,102,102,51,98,56,97,99,57,52,49,102,48,50,98,48,49,101,97,56,55,52,48,51,99,97,57,55,48,53,100,101,52,53,48,101,56,56,51,99,49,56,57,52,102,48,101,50,97,48,100,52,57,53,100,57,48,56,97,100,100,50,101,49,53,54,53,101,51,56,53,57,49,54,48,48,51,102,50,56,55,55,48,51,98,97,53,51,48,55,53,48,97,55,52,53,50,56,48,51,98,101,56,55,52,56,50,53,51,57,53,101,49,98,101,52,51,52,51,48,52,99,97,53,50,53,56,54,51,100,50,53,50,49,50,49,50,57,50,50,55,50,52,50,53,50,52,97,54,50,53,53,49,50,52,97,52,56,55,101,97,98,100,53,102,102,51,53,101,97,55,55,102,51,57,55,102,99,48,56,49,48,48,102,102,49,102,53,56,52,48,48,102,56,101,56,48,49,50,53,101,48,48,102,102,102,97,102,57,50,57,99,51,97,52,49,101,101,48,102,48,49,52,98,50,48,102,57,56,48,57,57,53,48,101,102,99,57,55,98,57,50,99,49,102,56,56,48,57,56,48,51,100,56,48,55,55,99,48,57,101,101,53,97,50,52,56,55,102,56,97,98,52,53,99,48,48,102,102,102,52,100,53,49,52,49,102,54,56,55,101,52,51,56,52,56,57,57,48,56,49,100,102,48,55,100,57,49,52,51,57,97,55,56,52,50,97,102,55,99,97,97,55,48,51,99,55,102,52,57,54,99,57,102,98,97,48,48,48,102,102,99,51,97,97,49,55,101,48,102,49,48,49,101,51,48,55,50,48,49,100,52,48,55,53,48,98,51,48,102,99,56,51,99,51,48,102,55,48,55,53,56,51,57,48,49,100,52,50,97,55,50,49,102,50,99,56,51,99,56,49,102,51,48,102,49,57,53,50,49,100,51,50,56,48,97,101,57,50,99,52,98,48,52,51,50,98,49,48,102,49,54,48,53,100,57,55,99,57,54,56,56,53,55,97,50,55,52,99,50,100,48,98,49,52,51,50,98,57,48,51,50,53,53,99,101,55,48,98,48,52,99,52,53,52,50,100,101,54,57,50,97,55,50,56,48,53,98,98,56,48,51,101,100,50,56,48,49,102,50,98,51,48,50,54,99,56,49,101,54,56,55,98,52,98,54,48,55,53,52,48,52,97,48,52,57,53,48,48,102,102,101,48,52,51,57,56,53,51,99,57,53,102,99,98,50,48,102,54,49,52,54,49,101,52,48,55,51,99,48,52,99,49,49,53,48,49,102,55,97,50,99,52,97,99,48,55,55,50,49,101,53,52,52,97,52,53,52,57,48,102,56,56,51,56,53,51,49,53,52,48,48,102,54,97,57,54,101,53,55,48,55,57,53,48,54,102,49,53,97,53,101,50,54,56,48,57,56,97,54,57,55,99,101,99,57,54,49,101,51,49,52,54,56,50,56,49,98,102,99,48,51,51,50,49,55,53,48,48,102,102,56,50,56,48,102,49,56,55,56,56,98,56,48,102,54,49,54,101,57,52,53,102,56,55,56,49,51,51,50,55,49,55,48,53,56,48,54,49,57,51,49,51,48,49,50,101,56,99,56,57,100,101,48,52,98,50,51,98,48,56,97,56,100,102,98,48,56,56,56,99,56,56,56,98,50,52,53,49,53,49,100,56,57,100,97,54,51,54,97,57,57,100,55,102,49,50,102,102,97,56,98,99,98,102,101,48,49,102,102,48,97,49,53,48,48,102,55,52,49,99,101,48,51,98,56,48,55,102,52,48,101,102,48,51,99,56,48,101,98,48,49,101,99,48,55,55,54,56,51,99,101,49,99,53,48,102,56,57,53,52,53,99,49,52,52,49,101,49,50,56,51,49,54,101,49,101,48,50,56,98,97,55,57,53,50,53,102,49,53,50,53,57,49,52,48,53,99,97,50,101,50,99,99,51,97,101,53,98,49,52,54,53,99,97,50,48,50,55,52,97,55,50,101,52,98,51,52,50,97,52,98,52,49,50,99,49,48,57,51,53,98,56,52,98,100,53,50,101,52,50,54,52,52,53,52,56,48,52,57,57,48,49,50,54,52,48,52,102,100,48,49,51,52,56,48,52,56,51,56,51,99,49,52,55,48,55,57,48,48,52,98,49,56,51,99,55,57,48,55,55,101,53,100,100,100,51,50,99,49,55,49,53,56,51,97,48,48,101,101,48,51,100,55,99,98,54,50,97,52,48,52,100,99,51,97,97,53,102,49,54,50,53,55,49,56,51,102,97,49,99,100,48,102,55,50,50,97,49,56,50,55,57,50,56,51,57,54,53,49,100,48,50,55,57,49,49,48,52,49,51,97,56,48,48,102,102,57,52,102,50,100,53,57,57,51,53,51,101,49,51,56,48,51,52,99,52,48,49,102,52,50,99,48,48,102,102,102,98,55,100,52,52,48,48,102,102,55,100,97,55,56,49,50,100,56,48,57,98,48,55,56,54,101,48,55,51,56,51,97,101,48,52,99,53,56,51,98,53,52,57,99,49,100,50,48,102,97,48,55,52,57,97,48,55,57,56,49,100,48,50,102,56,51,102,54,48,102,48,56,97,101,48,101,55,56,55,48,48,102,102,49,99,101,100,56,55,56,99,49,102,99,55,48,101,48,49,52,50,49,99,102,48,101,49,50,54,48,55,50,99,51,97,52,49,101,98,48,102,98,56,51,99,48,52,97,52,48,97,52,49,52,49,50,56,57,51,99,51,98,97,49,100,102,50,102,57,49,56,48,52,97,48,97,100,48,102,50,49,54,48,52,97,52,97,102,50,98,98,102,99,48,53,101,57,48,48,102,102,55,100,100,48,48,48,102,102,51,101,50,57,52,57,53,50,53,56,57,52,101,48,102,57,52,48,49,102,53,55,101,49,99,56,97,52,100,98,48,102,48,56,55,57,99,97,101,50,56,99,51,100,101,48,52,98,98,48,48,51,100,99,56,56,101,56,101,48,50,53,101,100,57,55,52,57,48,48,102,102,102,52,56,51,99,99,53,100,56,51,100,56,48,48,102,102,55,97,98,54,48,52,99,49,56,49,51,49,57,98,97,53,52,97,49,55,48,48,102,102,55,98,48,52,51,57,55,54,49,99,57,50,98,99,97,102,56,50,55,56,48,49,100,54,53,50,98,51,101,99,48,50,55,99,56,51,56,48,52,49,101,52,100,52,51,52,57,50,98,100,50,53,100,52,52,52,98,54,99,51,50,52,56,54,55,98,55,57,99,54,102,100,54,55,48,55,51,48,52,55,102,56,52,101,49,56,52,48,97,49,53,100,52,48,51,102,97,57,52,48,50,100,102,48,48,49,102,50,100,97,48,48,102,102,55,100,53,57,57,52,97,48,101,55,56,49,101,54,49,53,50,48,52,102,97,56,51,97,99,50,98,48,51,99,54,57,52,53,53,56,51,100,101,99,57,99,48,48,102,102,102,53,55,100,98,50,97,52,51,97,50,49,101,102,50,100,56,51,98,54,49,99,56,99,49,99,48,50,56,48,48,57,54,100,48,55,51,97,48,101,102,56,48,49,101,101,54,48,102,98,50,53,56,55,98,56,98,102,50,57,52,97,53,48,48,55,98,97,49,50,56,98,52,50,99,56,48,52,56,98,102,50,56,52,51,97,52,48,50,54,50,57,102,51,52,53,52,57,50,50,102,56,98,49,57,99,57,102,98,102,99,48,52,56,97,53,48,49,56,48,56,48,49,102,49,100,53,48,48,55,100,56,101,99,56,48,51,101,98,102,48,48,102,102,57,101,57,48,101,101,102,48,102,57,56,55,56,56,48,52,56,52,49,99,49,48,51,100,57,99,53,98,101,48,55,100,49,99,48,52,97,56,48,52,99,102,50,53,55,48,101,48,48,51,57,100,48,55,100,97,48,48,102,102,102,52,101,51,49,99,97,98,48,101,50,56,55,98,56,51,101,52,56,98,97,48,51,101,101,49,102,52,52,52,57,57,101,49,100,53,101,53,54,99,100,48,50,54,97,56,48,49,101,101,51,57,52,102,50,98,50,54,97,57,48,52,48,53,102,100,53,100,55,102,99,48,51,102,101,49,55,53,48,50,50,50,48,48,102,102,55,99,55,97,56,48,57,102,49,50,100,52,48,57,101,98,48,48,102,102,55,100,55,57,56,51,98,52,48,102,52,48,55,102,52,51,100,54,49,100,98,48,102,50,48,51,101,100,48,101,97,52,56,55,99,51,56,51,100,51,52,55,50,97,99,98,99,48,101,54,98,99,49,101,50,50,97,48,48,52,102,48,49,102,56,48,51,101,97,50,97,99,51,57,48,48,102,102,48,102,55,50,48,55,52,52,51,57,99,53,51,48,55,55,100,49,52,51,57,100,57,51,52,51,97,56,49,100,50,52,53,97,50,56,48,49,51,99,53,49,49,53,102,99,51,99,52,53,55,50,50,100,49,54,54,100,100,50,55,100,48,50,55,53,51,101,99,48,102,55,53,55,102,99,48,53,48,49,48,48,102,102,55,99,98,52,56,48,49,102,53,99,57,56,48,57,56,98,48,50,53,55,48,97,101,48,50,54,101,99,49,100,101,48,55,55,51,57,54,50,48,102,54,56,49,99,51,48,50,52,99,48,49,101,102,55,50,100,55,49,54,98,57,48,99,49,50,50,48,52,98,98,48,51,97,102,48,55,55,50,48,52,99,54,56,51,100,48,48,102,50,101,57,50,98,52,98,100,48,102,101,49,52,52,49,100,97,52,98,48,52,57,48,55,56,52,98,97,52,55,52,99,102,56,97,54,48,101,102,49,54,52,49,102,101,97,57,97,98,57,50,98,51,49,54,50,53,55,101,98,50,98,101,52,48,50,99,49,53,52,48,51,100,97,56,48,57,98,97,48,55,52,51,50,48,52,99,48,56,49,50,97,52,48,52,99,102,48,51,56,54,55,53,50,100,101,52,51,54,56,49,102,54,56,49,50,102,52,48,102,97,52,49,100,49,53,97,54,50,51,97,48,50,53,49,55,48,57,50,56,54,100,48,51,99,56,48,55,55,48,49,101,55,48,101,53,100,97,52,98,48,53,53,97,49,97,55,49,53,97,57,50,53,57,97,52,50,50,99,57,55,55,53,55,48,56,48,56,52,53,56,57,53,101,57,97,57,101,101,54,54,100,48,97,49,51,100,49,49,99,97,56,52,99,57,48,48,57,49,56,48,50,54,57,99,49,100,49,51,52,48,52,98,101,56,49,51,51,56,48,52,99,54,56,51,56,53,54,53,50,57,101,52,101,54,56,49,99,56,48,51,102,54,48,55,98,101,48,101,56,100,98,52,99,52,57,50,98,100,102,50,97,49,100,52,97,54,99,49,100,98,48,51,99,48,48,102,102,102,48,56,55,51,99,49,51,50,57,50,53,54,50,53,97,54,49,54,48,57,99,53,53,97,53,50,54,55,50,57,54,97,97,100,48,49,50,99,98,49,50,99,49,51,49,48,51,102,57,52,49,55,52,98,49,52,102,97,57,48,52,100,100,55,102,56,50,102,56,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,100,98,56,48,51,101,50,100,50,48,52,97,50,56,55,99,52,48,57,52,57,48,48,55,100,53,57,56,55,54,99,48,49,101,102,49,52,97,52,54,52,97,48,48,102,102,55,57,57,97,48,55,56,48,53,51,56,49,51,55,52,49,100,56,48,52,97,98,97,53,56,51,98,57,56,48,101,56,48,51,101,57,48,50,53,101,52,48,57,55,100,48,49,50,53,52,54,52,57,99,53,57,56,55,55,48,51,98,102,102,50,53,52,102,48,101,100,97,52,54,55,51,50,48,56,48,57,101,57,53,100,98,55,51,50,48,48,55,56,99,98,50,100,102,57,48,48,49,57,48,53,52,48,98,102,56,48,49,102,53,51,56,48,48,102,102,100,54,98,50,48,48,102,102,55,100,54,57,56,48,50,54,48,48,102,102,48,49,50,55,50,48,48,53,50,101,101,48,101,101,49,52,48,99,48,53,55,102,99,48,98,54,56,48,49,102,54,55,97,48,48,102,98,49,54,48,55,54,101,48,48,102,97,99,56,48,55,48,54,49,100,48,48,55,102,50,48,102,52,53,48,56,98,49,52,101,48,101,102,56,55,97,99,49,101,102,57,52,50,48,101,56,100,49,49,97,50,98,100,49,56,97,48,52,98,55,55,57,55,48,53,101,48,55,51,52,51,102,97,49,101,102,52,55,55,54,97,52,51,99,50,49,102,97,48,101,49,97,49,57,49,99,56,54,49,99,49,50,99,50,56,49,57,50,101,100,51,49,51,98,102,51,52,101,50,98,54,97,54,57,99,52,101,50,98,99,48,50,53,48,52,98,53,50,99,99,98,49,50,101,49,51,53,100,50,99,56,98,54,50,99,49,51,48,98,53,50,99,49,102,99,99,101,55,100,51,100,51,100,50,53,102,52,99,52,99,55,98,50,51,98,51,57,49,100,49,99,51,55,52,57,52,56,102,52,57,50,101,55,57,52,54,54,49,56,57,56,97,98,97,102,99,51,51,57,57,49,102,49,98,54,57,48,48,102,102,99,50,56,48,48,55,99,100,52,48,48,57,98,98,48,101,55,54,48,55,53,54,48,101,49,52,48,57,48,99,99,56,99,57,51,52,49,102,102,57,48,55,56,48,48,101,98,48,48,57,98,98,48,52,101,55,54,56,97,101,48,52,57,56,48,51,100,57,102,56,51,98,99,48,52,100,52,56,51,57,97,101,56,99,49,98,102,48,102,49,99,57,55,48,48,57,97,99,53,99,55,50,52,52,52,48,49,101,100,50,97,50,98,56,56,56,51,52,48,48,102,102,102,55,49,56,50,55,99,99,53,55,54,48,48,98,99,50,53,102,102,100,52,48,55,55,100,48,48,55,99,52,50,56,48,49,102,53,97,55,56,49,101,52,56,51,100,99,48,102,51,48,49,51,101,56,48,102,52,99,51,97,56,53,97,98,50,53,48,48,102,102,51,97,54,48,49,50,53,99,48,101,50,100,50,99,98,55,50,56,98,52,56,55,53,52,51,102,50,48,48,102,55,102,48,55,54,48,48,57,57,52,48,55,51,52,48,102,52,48,49,50,101,57,48,53,102,56,55,49,52,98,49,52,51,48,102,51,56,48,51,100,98,48,57,56,53,55,49,53,98,49,53,56,51,97,54,49,101,100,50,98,56,48,52,97,99,98,48,97,100,48,49,101,50,101,57,100,53,101,52,97,100,57,48,49,50,53,99,97,97,50,98,48,98,49,50,101,49,51,53,97,50,98,52,97,57,50,98,100,51,48,98,53,50,99,49,102,99,102,55,54,49,48,49,48,49,49,57,102,52,99,52,99,55,98,50,51,98,51,100,50,49,50,48,51,48,52,54,52,55,100,52,57,50,101,55,57,52,54,54,49,102,97,98,57,56,57,102,99,51,51,57,97,49,98,49,98,102,57,48,48,102,102,102,48,101,48,50,52,49,52,48,57,51,51,48,55,55,99,48,52,56,51,56,49,50,98,56,48,101,101,52,48,57,54,51,48,55,55,48,56,102,48,101,49,52,54,48,101,102,97,56,51,100,102,57,98,50,101,49,102,54,52,97,55,101,53,98,49,54,56,48,48,102,102,102,55,54,56,51,99,53,48,102,57,56,55,102,97,56,48,52,99,52,98,49,50,56,52,51,98,50,49,100,49,52,53,52,99,99,56,50,57,56,49,102,53,50,99,49,48,99,97,102,50,50,53,49,50,49,48,50,52,49,48,56,99,100,57,100,51,51,101,98,52,102,52,100,102,102,48,55,53,53,52,48,52,48,98,48,48,102,102,55,99,56,100,48,48,102,102,49,102,50,49,53,48,101,55,57,55,99,49,99,99,48,55,97,97,48,52,56,57,56,49,50,55,99,49,102,54,52,102,50,99,99,98,97,101,49,101,52,50,56,52,97,49,48,55,56,48,48,102,54,99,51,56,54,49,101,52,50,98,100,50,99,49,100,98,48,55,100,99,49,99,102,48,51,100,48,48,102,102,50,53,101,48,51,99,100,56,51,101,56,49,100,101,48,101,99,56,55,102,99,49,100,55,56,51,101,98,97,52,99,48,102,51,50,54,97,49,49,54,97,48,102,49,99,97,50,52,48,50,99,48,97,55,50,101,99,51,57,102,52,49,99,101,99,53,97,49,52,50,53,99,49,53,101,53,57,99,97,55,49,54,48,53,48,97,48,102,52,102,48,49,99,98,99,48,57,102,53,48,50,54,101,52,51,57,101,48,52,56,57,48,49,50,97,48,48,102,53,56,48,57,97,99,48,102,102,50,51,97,54,50,53,56,55,52,56,49,100,53,101,48,101,50,102,50,100,57,49,57,48,49,98,50,98,57,100,52,99,55,52,48,49,101,102,54,48,55,57,48,49,99,101,48,55,55,52,53,55,54,52,55,54,52,98,99,48,102,50,56,55,52,99,97,97,50,52,48,50,54,56,49,101,100,52,53,51,102,52,100,50,102,99,97,102,56,100,98,55,97,57,99,57,98,55,51,48,56,48,57,97,48,49,49,99,50,53,97,57,54,54,53,56,57,55,48,57,97,101,57,54,52,53,98,49,54,48,57,56,53,97,57,54,48,102,101,54,55,51,101,57,101,57,101,57,50,102,97,54,50,54,51,100,57,49,100,57,99,56,101,56,101,49,98,97,52,97,52,55,97,52,57,98,102,50,56,99,99,51,49,51,49,52,101,53,55,101,49,57,99,99,56,102,56,100,98,52,102,102,98,52,57,52,57,54,57,50,57,101,57,48,57,48,57,97,57,56,102,98,99,57,54,57,54,57,54,102,51,99,57,48,57,52,57,54,57,48,101,55,55,57,101,52,57,55,57,102,97,101,57,48,57,48,102,50,52,50,52,51,102,52,52,57,102,52,97,97,97,97,51,100,55,101,54,102,53,54,48,100,54,102,101,98,56,101,53,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,99,56,48,49,50,99,101,48,52,100,50,48,51,101,98,48,50,53,49,99,49,101,55,49,52,99,48,102,55,48,49,99,53,56,55,100,99,98,100,48,101,55,48,55,98,48,97,54,48,49,51,51,99,99,51,99,53,51,56,55,57,52,51,100,99,53,48,51,48,57,55,54,53,57,56,55,55,56,98,101,48,101,99,97,52,52,57,54,51,99,51,57,101,49,101,51,48,101,101,49,54,56,57,49,97,52,97,57,48,102,51,49,55,48,100,97,49,53,54,50,99,51,54,56,97,52,97,102,102,55,102,51,54,57,57,51,52,48,49,99,97,97,48,48,102,102,102,97,100,56,48,48,102,102,55,100,56,100,48,51,56,101,48,48,102,102,55,100,57,55,48,49,50,101,101,53,50,48,51,102,49,48,55,51,101,53,101,50,48,99,49,54,50,102,48,48,102,102,57,57,55,48,102,56,48,51,98,98,52,100,50,99,99,51,57,102,56,51,102,97,48,101,102,55,99,56,55,101,52,51,102,97,49,99,101,48,101,101,48,48,102,102,51,100,101,101,49,100,49,48,101,98,48,55,101,99,51,102,54,57,50,49,100,54,101,49,101,57,52,53,48,101,48,57,54,54,53,101,56,55,55,51,57,54,48,53,100,57,48,48,102,102,102,49,49,52,52,54,50,99,56,97,101,102,98,56,50,55,53,48,48,97,102,48,48,57,49,97,53,48,51,54,98,48,48,55,100,53,50,56,48,51,101,100,57,56,49,102,100,56,48,51,101,97,102,52,49,101,101,51,101,49,101,100,48,55,55,52,53,100,50,54,57,54,99,48,101,102,52,51,99,57,57,57,97,48,102,99,48,51,98,98,50,100,52,98,51,48,102,56,50,53,56,55,53,56,98,101,48,49,50,52,48,101,100,48,51,99,52,50,98,48,51,98,53,57,50,52,51,97,50,53,49,48,51,99,54,48,101,48,57,52,97,53,98,55,50,98,99,98,56,48,102,102,57,54,50,53,100,99,101,50,101,49,51,98,56,48,57,55,50,55,101,99,53,97,49,53,56,54,50,99,101,55,52,97,54,102,102,56,48,55,52,54,97,56,50,53,56,48,52,101,97,48,49,50,49,56,48,52,98,54,56,49,51,101,52,48,101,97,99,98,49,48,55,53,97,48,102,102,56,49,100,97,56,55,51,56,51,100,52,100,51,99,48,57,52,101,49,100,102,48,102,97,49,54,48,49,99,99,48,101,48,57,55,99,49,102,100,48,101,52,100,54,50,102,99,51,98,48,53,102,49,54,56,48,48,102,54,53,48,55,57,48,51,101,56,49,100,49,48,102,55,48,48,51,100,98,49,56,51,100,49,99,51,97,52,53,51,49,52,99,49,101,51,101,56,48,56,49,102,57,54,56,53,48,97,51,101,50,98,101,56,100,53,48,56,51,54,56,52,51,51,56,49,50,55,56,48,52,100,98,48,51,97,52,48,50,55,55,48,49,99,50,48,55,51,52,48,57,56,55,48,55,50,101,53,99,51,52,53,97,56,55,50,99,51,101,99,48,48,102,55,50,100,49,53,101,100,98,56,53,56,56,55,54,49,51,52,98,52,52,49,97,48,101,100,48,55,99,52,51,99,99,49,99,52,52,98,97,50,99,54,48,51,97,97,49,101,53,48,102,54,57,52,101,56,56,48,57,99,50,100,56,51,97,54,53,97,53,49,53,100,97,48,98,98,50,99,51,98,56,56,55,98,49,102,99,53,101,52,99,52,50,52,51,48,54,98,49,55,102,99,48,50,53,100,48,48,49,102,54,97,48,48,48,102,102,102,97,97,48,48,55,101,56,48,48,102,102,102,97,99,101,48,55,99,99,49,102,56,48,101,57,48,55,99,99,97,52,50,99,99,98,54,48,55,53,48,53,49,56,55,97,56,51,56,52,49,100,48,48,102,102,101,100,56,51,100,51,52,52,50,98,56,51,101,48,57,56,49,99,57,48,102,52,57,55,101,49,102,52,48,55,53,48,53,54,56,51,99,54,98,52,48,50,57,56,51,102,48,53,97,48,51,98,55,48,101,48,56,55,55,52,98,98,52,97,52,49,99,48,48,102,55,50,50,48,53,97,48,57,53,101,56,55,48,57,99,56,50,57,99,53,48,49,54,101,56,49,100,48,53,51,102,49,53,56,57,99,53,56,53,48,49,52,57,50,56,48,55,53,97,56,48,51,101,100,54,56,48,49,102,53,100,50,48,101,97,99,48,49,102,54,50,54,48,52,97,52,56,51,100,51,48,55,52,52,49,101,56,48,101,101,57,53,101,101,48,55,101,100,49,48,51,98,97,49,102,48,48,102,99,56,51,97,101,48,102,48,51,48,53,50,56,55,55,51,97,55,99,48,51,101,48,50,98,52,49,100,52,48,55,102,52,51,57,56,48,101,101,57,50,52,98,50,50,100,48,98,50,48,101,50,48,55,101,56,98,56,56,50,98,49,48,49,51,48,51,100,100,97,57,99,52,99,48,101,98,57,53,102,56,51,100,99,56,49,48,56,97,56,98,50,53,51,97,55,55,97,100,54,56,48,57,99,48,49,51,57,99,48,52,99,102,56,49,50,102,97,49,102,97,48,50,53,54,48,49,102,100,56,51,100,56,48,55,48,99,48,102,49,48,97,52,50,100,52,97,52,50,102,56,49,100,56,56,51,99,52,48,102,100,48,55,50,54,50,99,98,52,50,98,52,98,57,50,98,49,97,50,102,57,49,48,51,57,54,49,102,50,50,102,56,51,57,57,99,51,99,99,53,50,55,48,102,48,49,52,97,49,100,102,52,99,50,100,52,51,98,97,53,100,97,54,48,55,54,99,98,48,97,50,98,52,98,57,99,53,50,97,48,54,50,99,50,53,49,102,102,48,49,50,102,52,48,97,100,52,56,51,49,102,101,48,98,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,102,102,56,48,48,102,56,97,49,56,48,51,101,101,54,56,48,49,98,57,53,48,48,55,100,54,52,48,51,102,55,52,101,48,48,53,102,101,53,48,49,50,101,99,49,101,100,52,56,55,99,54,48,48,102,102,54,52,56,99,48,50,54,48,52,49,101,100,101,48,55,57,48,53,101,48,55,99,52,49,101,57,56,48,50,55,57,57,48,48,102,102,51,57,57,99,51,56,101,49,99,50,48,98,50,98,56,51,99,102,56,55,52,49,50,102,100,52,48,52,48,51,53,48,100,55,48,55,51,99,48,102,56,56,49,101,48,48,102,102,51,56,56,48,55,57,50,49,100,97,48,55,98,50,48,101,98,48,51,99,97,53,99,48,55,51,56,51,102,56,49,100,52,56,50,100,55,49,52,54,49,101,48,50,56,56,98,56,50,101,48,51,98,101,53,98,49,53,102,56,98,99,50,56,48,98,51,48,101,98,57,54,55,100,49,52,98,57,48,101,101,57,54,56,53,50,49,55,50,56,57,57,51,48,97,53,50,101,56,98,51,52,51,55,48,49,50,52,53,56,97,49,100,100,97,49,97,53,51,56,56,54,101,53,100,50,49,53,100,99,55,102,102,48,48,102,97,49,53,49,51,52,51,101,97,49,99,100,50,56,48,49,101,48,56,55,51,99,51,100,56,49,99,51,48,102,54,57,53,97,56,97,53,100,48,55,53,48,51,102,48,49,100,56,48,102,48,48,102,102,55,52,48,51,99,101,53,51,49,54,48,56,97,56,50,53,56,57,53,99,53,97,57,52,48,49,101,54,50,97,53,50,56,97,52,50,101,99,97,101,50,99,56,97,101,50,100,57,49,49,51,99,97,102,52,100,52,49,52,101,50,97,100,50,57,102,52,50,52,99,52,49,52,101,52,49,52,100,52,48,52,100,57,52,56,98,57,52,101,50,98,101,100,98,97,98,56,97,48,50,100,54,48,48,102,102,55,100,52,51,56,48,51,101,99,99,99,51,57,48,48,48,102,102,102,98,52,49,48,50,53,53,48,51,98,99,48,102,97,99,97,56,55,99,97,49,50,97,99,49,101,51,50,51,48,48,102,102,57,98,54,48,55,57,54,48,101,102,99,97,57,55,48,97,57,52,50,52,101,48,101,51,99,98,99,48,102,50,48,49,101,54,56,55,53,56,51,57,50,48,50,54,99,49,100,53,54,48,51,102,99,49,102,101,50,101,56,51,98,55,99,51,99,101,49,100,102,48,101,48,100,49,55,54,53,55,56,48,57,101,49,54,53,50,48,50,54,57,49,54,101,49,54,48,53,54,54,97,50,98,56,48,50,99,100,48,48,48,102,102,100,54,100,55,102,99,48,50,55,99,52,48,49,102,55,101,56,48,48,102,97,98,54,48,55,57,99,48,48,102,97,102,54,48,50,55,51,48,49,101,55,56,55,97,100,99,48,101,55,98,56,100,48,49,50,102,97,48,102,99,56,49,101,50,48,55,100,56,49,101,54,56,51,98,48,48,102,102,102,53,56,55,52,99,97,48,48,102,48,48,102,102,48,51,100,51,100,48,101,98,49,53,97,48,102,50,48,49,101,97,56,51,101,52,50,99,56,51,57,52,48,101,57,53,50,52,98,98,48,48,102,102,55,98,48,52,51,57,50,49,99,100,50,56,52,51,102,48,53,50,48,55,50,52,51,57,51,100,51,100,99,48,55,55,99,53,49,97,55,49,54,57,56,97,102,50,56,51,50,49,57,54,50,53,52,57,54,50,57,99,53,53,102,102,57,48,52,48,56,53,53,52,48,51,54,99,48,48,102,102,49,102,50,56,98,48,50,52,97,52,51,100,50,48,52,101,48,56,48,51,101,98,52,52,98,98,52,97,48,101,50,49,53,101,53,55,53,56,55,56,56,48,57,55,49,48,102,98,49,54,56,48,52,99,102,57,55,56,57,57,100,49,52,98,49,48,49,51,57,52,101,48,101,52,48,51,57,99,48,55,48,48,102,102,48,52,99,49,50,52,57,54,97,49,100,102,50,98,100,102,50,97,52,51,97,52,49,101,98,52,100,52,99,97,52,100,52,98,48,102,51,50,50,100,49,53,99,53,51,97,54,53,57,52,48,53,54,53,57,54,49,99,48,56,97,49,101,50,50,98,98,102,100,100,99,48,48,97,53,102,52,97,52,52,52,57,52,48,52,56,52,56,52,50,52,99,54,49,101,52,52,52,98,52,52,55,57,101,52,55,52,97,52,52,52,56,54,102,98,50,102,50,51,51,99,99,100,55,52,55,52,56,54,53,50,49,49,100,102,57,50,52,99,50,53,52,100,52,57,97,98,55,51,102,57,98,48,54,55,54,100,53,56,54,102,102,50,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,98,57,48,48,55,99,55,54,99,49,100,49,48,51,98,100,48,55,102,97,48,48,102,98,56,99,48,50,52,102,52,49,100,52,56,51,100,51,48,101,99,57,52,101,49,101,102,48,101,49,56,55,97,54,48,48,57,56,49,99,53,101,48,55,55,52,98,100,50,57,99,97,53,50,102,52,97,56,52,102,97,50,56,56,48,57,53,56,48,55,100,99,49,101,53,50,97,99,49,51,50,53,50,48,55,56,48,97,97,50,101,99,97,54,52,100,48,52,57,49,54,101,53,50,57,53,97,57,99,100,56,50,55,56,97,102,52,101,102,48,57,97,56,101,56,99,57,100,98,52,97,54,99,52,100,54,48,50,52,54,53,48,49,57,51,52,48,49,102,49,52,102,48,55,52,48,48,102,102,102,48,52,51,101,54,48,48,102,102,102,98,56,100,48,50,53,98,56,49,101,99,48,55,54,99,51,98,54,53,99,49,54,54,49,99,51,48,55,51,48,48,102,102,48,102,53,55,56,48,49,101,97,51,48,55,56,53,48,99,97,54,50,101,53,51,56,97,56,48,101,98,53,48,51,99,55,48,50,53,54,56,48,57,56,97,48,101,99,56,55,52,55,49,55,54,53,99,97,48,57,53,50,57,56,53,51,57,52,53,48,53,101,49,55,48,56,97,57,50,56,50,53,54,102,50,102,57,51,99,97,100,99,53,57,50,54,101,99,53,55,57,53,100,100,51,57,51,102,100,52,54,102,102,48,48,102,102,100,97,98,53,100,55,53,100,55,102,102,53,48,48,102,102,97,52,56,48,48,55,99,97,53,56,48,57,98,97,48,101,55,48,49,51,54,99,48,48,102,102,102,98,52,99,48,102,50,48,48,51,100,57,99,56,97,57,50,56,97,48,48,102,50,99,97,48,101,102,99,98,56,48,50,53,49,52,51,99,101,48,57,57,54,56,97,102,54,98,98,101,49,101,102,48,55,50,99,48,52,99,51,48,49,51,48,52,48,50,55,52,57,50,56,100,99,97,99,48,102,49,56,55,56,51,55,52,53,97,99,49,101,53,52,55,101,100,102,52,101,48,49,50,50,50,99,55,102,99,55,52,102,48,101,101,49,53,98,102,54,50,54,48,49,98,53,48,57,52,57,52,56,99,56,48,56,101,57,48,57,97,57,97,102,98,50,56,56,56,56,56,56,99,98,97,57,50,57,52,57,56,57,49,55,57,56,54,49,49,57,57,54,50,54,57,102,52,56,55,57,50,49,50,49,50,51,101,56,54,49,49,97,54,54,52,102,53,102,102,102,51,51,49,98,100,49,102,52,101,101,52,52,48,50,52,53,48,48,49,102,54,97,99,57,52,99,50,54,56,48,51,101,100,48,56,48,49,102,54,52,48,57,56,56,56,57,48,99,97,53,50,50,50,54,56,49,51,101,99,48,52,101,49,97,53,50,49,97,52,97,51,51,57,50,101,98,48,57,50,56,99,57,52,48,52,99,51,56,51,99,53,52,56,52,55,52,57,52,55,52,56,54,52,102,57,50,49,56,98,56,102,51,55,49,55,98,100,52,57,97,98,55,57,48,48,102,102,57,55,102,99,49,48,49,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,57,50,56,48,49,102,52,53,99,48,48,102,97,48,56,48,55,97,54,48,48,102,98,51,55,48,102,100,50,51,56,51,99,101,48,55,99,99,53,52,56,55,100,52,49,100,55,48,49,50,55,54,49,100,101,101,101,101,50,101,99,51,101,98,50,53,55,56,55,56,52,51,57,52,49,101,97,48,55,57,102,99,98,50,50,97,48,49,101,100,49,52,50,53,54,56,48,51,100,48,56,48,102,50,48,55,97,52,49,99,102,56,55,102,48,49,100,54,48,55,99,56,48,49,101,99,57,48,55,57,99,49,99,48,50,98,52,97,54,48,55,97,100,57,51,57,51,55,48,48,102,102,51,100,98,56,53,55,57,54,54,48,50,53,57,51,98,48,55,57,52,98,48,52,48,99,56,50,49,55,48,48,102,102,48,102,97,55,56,48,48,55,100,48,56,56,49,51,49,97,48,48,102,102,102,98,51,57,48,102,51,57,53,97,49,102,54,48,102,49,49,52,54,49,101,52,48,55,53,97,48,52,97,101,50,49,55,52,97,48,49,51,51,48,55,57,48,53,101,49,53,52,49,102,56,48,101,52,97,53,56,55,102,54,57,50,99,97,101,48,55,57,101,53,53,49,53,102,99,49,99,100,56,55,98,53,51,48,49,100,48,48,102,102,55,102,52,49,100,99,56,55,97,48,48,49,101,100,54,48,55,56,52,49,99,49,52,54,50,56,56,49,101,49,99,50,53,97,55,99,102,50,56,51,49,54,57,48,53,54,101,100,99,98,54,52,100,57,99,56,48,48,102,102,49,98,50,48,48,101,51,99,49,99,53,56,51,97,101,48,50,53,99,99,49,100,98,49,52,48,48,101,56,56,49,99,100,56,55,50,99,51,98,56,48,101,102,99,49,100,101,56,55,53,98,49,54,98,56,97,51,48,101,99,56,55,52,99,51,98,56,53,48,56,55,53,48,97,55,52,48,99,53,100,48,55,56,48,98,53,48,102,52,49,54,51,57,49,52,97,52,48,101,98,49,53,50,53,49,57,52,54,56,55,100,51,52,98,57,50,102,48,98,52,52,102,55,51,97,48,49,53,99,56,55,97,100,51,100,50,100,50,100,51,54,102,53,50,55,50,54,50,54,53,100,55,102,56,53,102,56,49,50,56,52,48,52,97,53,56,51,57,99,48,50,52,57,48,49,99,50,48,55,48,52,48,57,55,98,48,55,49,101,49,100,97,50,98,48,51,98,97,49,99,101,48,101,53,48,55,54,99,51,97,54,53,50,97,54,57,54,48,56,99,53,49,56,55,53,56,97,55,48,102,48,48,102,102,55,101,48,51,99,50,49,100,97,48,101,55,56,55,54,52,51,56,97,57,48,48,102,102,102,48,48,51,102,101,57,54,49,99,100,48,101,101,48,55,52,52,97,56,48,102,52,48,51,99,48,48,102,102,102,52,57,53,50,49,100,50,50,57,50,56,51,99,97,49,101,55,97,50,56,53,48,53,51,99,98,52,52,101,52,53,50,53,101,54,49,97,57,52,51,52,49,52,52,48,54,57,53,55,53,49,49,48,51,102,99,49,102,100,48,101,97,56,51,97,101,48,101,53,48,55,98,48,49,101,51,48,55,102,52,98,99,50,97,99,51,98,50,49,99,101,48,101,51,56,55,54,99,98,101,48,102,55,56,55,97,52,51,99,52,53,100,49,54,52,53,55,49,52,99,53,53,57,52,56,49,100,102,48,101,99,49,52,101,57,56,53,102,57,55,54,53,57,49,54,54,53,97,49,54,97,57,56,56,48,53,52,49,53,97,56,50,53,55,57,53,52,53,55,97,53,50,53,97,54,97,54,57,54,50,57,101,56,50,56,48,56,56,56,54,56,100,52,101,50,55,97,55,52,51,53,97,97,102,55,102,56,48,98,53,52,48,48,102,102,102,57,52,97,56,48,51,101,99,54,99,97,101,48,50,53,50,48,48,57,49,97,48,102,49,56,51,56,50,48,101,55,49,55,54,49,100,100,52,97,48,55,97,101,48,52,99,101,50,50,49,55,48,48,102,102,101,56,99,51,100,48,49,99,101,52,97,50,99,100,49,100,99,50,102,100,56,48,55,49,101,48,102,57,99,49,100,49,48,49,51,48,50,49,99,100,50,101,56,51,100,101,56,99,49,100,98,50,98,48,51,102,52,49,100,101,48,102,50,56,50,52,54,48,51,99,52,49,100,57,52,55,50,97,54,48,98,100,52,102,50,56,99,98,102,48,101,55,52,57,54,49,53,100,48,48,102,102,98,48,50,98,56,98,49,50,99,51,99,50,48,52,56,48,53,52,98,97,56,49,100,51,56,48,51,101,102,55,99,48,49,102,54,48,56,53,101,48,48,51,101,99,48,48,102,102,48,49,102,54,48,48,102,102,48,102,54,52,51,100,97,100,49,55,97,56,50,53,98,48,51,98,56,48,55,52,56,49,101,52,48,102,101,48,51,56,97,48,55,53,54,57,54,53,48,49,54,99,57,52,53,57,48,55,55,48,51,99,52,48,101,101,99,51,56,50,48,102,97,52,49,101,102,57,54,54,49,99,97,48,102,56,98,48,57,51,50,49,102,48,48,102,55,56,55,55,52,98,53,52,97,50,101,56,51,98,101,49,102,53,57,102,48,53,100,56,55,54,49,51,48,97,102,48,101,102,57,54,50,53,55,102,52,53,97,50,97,56,97,99,52,50,50,98,102,99,53,50,54,48,49,50,99,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,49,101,48,48,102,102,51,101,49,57,52,48,52,101,102,56,55,51,99,48,49,101,57,54,48,51,101,54,48,50,52,51,52,51,99,50,53,98,97,52,99,56,55,102,102,56,55,102,99,49,101,48,56,49,51,50,54,53,49,50,53,49,55,52,53,56,57,53,102,57,48,55,56,55,51,97,56,51,98,99,48,52,97,102,56,51,57,97,50,98,48,51,98,50,53,51,50,52,50,54,48,55,98,98,57,55,49,57,50,99,48,52,101,48,49,51,49,54,56,48,53,50,97,48,56,55,52,48,48,52,98,55,54,50,53,101,48,51,99,48,48,57,101,101,48,50,53,57,99,48,55,98,99,53,48,48,102,102,56,97,98,48,50,53,48,56,48,57,98,52,48,55,99,54,48,52,57,50,48,51,102,98,48,101,48,56,49,51,48,56,48,101,51,56,51,99,97,53,57,56,55,55,52,51,101,50,49,99,57,48,102,49,56,55,53,48,98,97,52,99,50,98,57,49,56,98,99,48,102,53,49,52,101,49,100,101,48,102,99,56,55,55,99,51,98,52,49,102,48,48,102,102,101,99,56,55,101,53,50,52,49,100,102,48,55,102,100,49,52,51,57,97,49,101,51,48,101,56,57,54,101,49,101,55,48,55,55,101,49,101,57,50,100,99,51,97,52,53,50,52,56,55,57,48,51,98,49,52,53,102,50,48,97,48,57,54,54,56,50,56,97,52,55,100,52,51,98,50,56,54,57,99,56,56,48,49,98,51,97,48,48,102,97,55,56,48,48,55,100,99,101,48,49,50,102,99,48,48,102,102,102,98,52,50,48,55,49,52,49,100,56,50,99,49,98,48,102,52,48,55,53,99,51,57,52,48,52,99,57,48,55,55,52,97,54,50,57,56,97,50,48,55,97,54,48,101,56,48,98,57,50,102,56,51,57,48,49,100,99,48,102,50,49,54,56,49,101,102,50,57,52,51,97,50,48,101,99,49,50,48,51,102,50,49,102,97,48,55,54,99,48,101,102,55,56,51,100,50,48,102,101,48,55,102,49,50,52,49,99,100,97,54,48,51,99,48,48,102,102,56,48,51,100,98,48,49,99,98,48,102,51,48,55,57,101,97,52,98,50,55,48,98,48,52,54,97,50,97,56,98,54,50,50,53,97,54,57,97,50,99,51,102,99,48,57,98,48,48,102,102,49,102,50,98,52,48,48,55,100,52,57,48,55,99,52,48,57,97,50,50,56,99,49,100,50,48,49,51,53,97,48,52,98,55,56,51,98,49,48,102,55,56,51,99,48,48,102,102,55,101,50,56,56,49,101,51,48,101,49,56,51,56,98,48,102,48,48,55,53,52,49,100,100,48,55,51,52,98,54,48,102,53,97,52,48,48,102,102,51,100,51,99,52,54,52,55,48,50,54,50,56,49,101,51,49,54,52,49,102,49,50,99,56,97,52,48,101,49,56,51,98,55,48,102,48,48,102,102,55,99,51,97,52,102,48,102,54,48,55,56,56,97,52,52,49,52,102,50,102,49,51,56,98,100,56,50,56,55,55,52,97,52,49,50,98,101,56,97,99,97,50,100,53,51,53,48,49,51,101,99,48,50,100,54,53,102,54,49,101,52,54,55,54,100,56,55,100,97,55,53,56,55,97,48,49,49,98,54,102,98,55,100,97,55,49,98,101,49,51,51,52,54,97,99,55,48,53,54,51,101,49,53,57,52,48,51,102,57,53,50,49,49,53,49,49,51,50,51,51,54,57,54,56,101,99,50,52,51,55,51,55,97,102,51,54,57,48,100,98,50,102,51,53,57,100,99,50,56,49,57,98,57,97,48,54,98,55,101,50,55,54,102,99,52,56,53,50,56,48,53,100,98,48,48,102,102,51,101,102,102,56,48,49,102,49,97,98,48,102,100,48,55,54,56,51,101,54,49,101,98,48,50,54,101,56,48,57,48,51,48,55,55,54,100,57,55,101,49,99,54,50,100,48,48,102,102,52,56,97,52,51,100,101,48,52,98,98,48,51,98,51,48,101,56,57,55,48,53,57,56,55,56,99,97,99,57,50,98,99,97,56,48,55,51,56,48,101,99,48,97,51,101,48,101,55,56,49,100,51,48,51,57,57,48,55,49,53,48,53,52,50,50,102,52,99,50,100,57,50,52,51,101,56,49,102,56,48,55,56,51,57,51,99,98,101,102,51,52,56,50,56,97,57,56,49,101,51,50,98,98,48,48,102,102,57,56,48,48,102,102,57,56,49,53,57,102,102,99,48,52,53,98,53,100,52,100,52,98,53,50,98,48,98,49,50,57,100,51,53,100,50,98,52,98,54,50,98,100,51,48,97,97,50,99,49,56,99,99,102,55,100,48,49,51,100,49,57,102,52,51,52,99,54,55,50,52,51,51,57,50,49,49,99,51,55,52,54,52,56,100,50,57,50,100,102,97,52,54,55,100,56,97,56,57,98,57,100,99,51,51,97,57,49,98,57,102,55,97,50,97,53,102,102,100,55,53,48,54,49,56,49,99,100,48,49,50,57,101,48,52,100,51,48,49,51,49,55,57,50,99,48,49,101,53,102,48,48,57,54,97,48,55,102,101,48,102,100,102,50,48,54,54,55,50,55,56,48,51,100,49,98,48,55,51,56,48,102,49,52,49,101,55,53,50,48,101,52,57,101,53,57,102,52,54,99,57,53,56,51,57,54,49,100,99,50,102,55,50,50,102,52,99,101,53,50,49,55,55,100,98,102,55,101,55,100,56,48,57,53,49,54,97,52,52,102,50,53,55,97,54,99,99,48,55,99,56,48,51,99,50,55,52,48,49,102,54,57,97,48,48,102,102,98,54,100,51,48,50,55,102,99,48,48,101,99,100,99,48,57,56,97,48,48,49,56,55,50,98,102,101,48,56,48,50,101,97,48,55,56,54,48,52,97,50,56,48,51,101,51,99,97,48,48,102,98,52,57,48,50,54,100,99,51,101,48,57,52,49,100,49,99,48,52,98,97,48,55,102,99,48,57,54,51,48,52,98,50,50,51,99,57,49,56,51,100,48,48,52,100,100,48,51,97,48,48,50,54,50,48,49,99,99,56,55,51,100,100,48,99,48,98,50,48,101,99,57,53,57,57,56,52,55,50,101,102,48,51,57,52,48,102,48,102,55,49,50,101,98,48,55,57,48,49,51,98,51,50,48,57,49,48,54,56,97,102,50,56,56,51,99,56,57,102,97,98,56,48,57,54,55,100,52,48,55,102,50,48,52,97,50,48,48,102,102,51,101,49,53,99,48,102,52,102,56,55,99,49,50,55,56,49,51,101,56,48,102,101,56,51,56,49,52,49,99,48,57,52,54,55,97,53,49,51,56,49,50,56,56,48,102,52,56,51,99,51,99,51,100,102,52,57,56,48,50,54,50,49,100,57,48,52,98,56,50,54,55,48,51,101,53,48,50,53,53,102,49,52,99,48,57,53,99,53,52,55,48,102,55,55,98,50,49,56,57,101,50,99,98,48,55,55,55,99,101,48,52,56,55,50,99,55,102,102,102,48,49,49,48,100,52,49,97,54,48,55,52,54,48,52,57,49,56,49,51,57,99,48,102,102,99,97,55,98,48,102,48,56,51,56,57,48,50,53,49,56,48,57,57,101,48,55,100,97,53,48,51,48,101,56,54,48,101,49,55,56,48,101,57,48,49,99,50,48,51,100,54,48,55,56,101,53,52,51,52,102,54,52,53,50,98,49,50,102,98,51,54,53,57,48,55,51,52,51,97,48,53,101,50,49,101,98,57,52,51,50,101,56,97,53,52,100,102,49,52,101,54,102,57,48,52,98,53,50,97,57,99,102,99,56,57,54,48,56,51,53,54,48,49,98,50,48,48,102,102,52,97,50,56,48,51,101,51,99,97,48,48,102,102,102,97,98,54,48,50,53,50,48,51,57,101,57,52,49,100,49,99,48,52,98,97,48,55,48,48,102,102,48,57,57,98,48,52,99,97,53,51,99,57,48,48,102,102,48,102,55,52,48,49,51,55,50,48,101,55,99,48,57,55,56,48,55,99,101,49,102,48,54,52,51,55,50,98,52,51,98,50,53,53,101,52,55,52,55,50,101,99,48,49,101,56,97,48,55,55,56,51,51,52,52,57,101,49,100,98,101,57,98,97,52,49,50,50,54,99,53,56,49,55,97,49,101,51,52,102,50,53,56,48,52,99,102,101,56,48,51,53,54,48,55,53,50,48,101,48,52,48,57,55,99,48,50,53,101,48,97,57,99,49,100,101,48,55,49,52,48,101,53,52,49,99,100,48,51,56,99,50,56,53,51,49,50,51,57,99,97,50,48,55,52,101,48,101,101,48,51,56,99,48,101,99,56,97,55,52,57,52,98,52,56,52,54,50,98,53,49,51,55,48,49,50,98,48,101,55,49,52,97,53,50,50,49,97,52,97,53,53,50,49,57,52,56,53,51,97,49,57,98,52,48,54,57,52,56,54,53,53,50,48,51,55,53,102,99,49,53,101,56,53,51,49,102,101,48,49,51,101,101,48,52,98,55,56,48,51,101,56,56,56,48,49,102,54,57,54,48,52,99,53,56,51,99,52,52,48,48,55,55,57,99,48,57,51,101,48,55,102,101,48,101,50,55,57,54,51,50,57,57,102,48,55,101,48,48,57,56,101,48,50,53,102,56,48,57,56,55,48,55,54,50,48,101,102,52,97,102,48,52,97,49,52,48,53,101,57,55,98,98,49,54,50,49,101,52,99,48,101,55,99,98,99,101,56,97,48,57,100,48,49,50,51,101,53,51,50,48,55,99,56,51,53,97,99,98,102,50,100,56,97,53,50,98,52,49,57,97,52,102,100,53,50,48,55,102,50,48,52,98,56,48,48,102,102,51,101,49,53,101,48,52,100,50,102,48,55,56,56,53,55,56,48,51,99,100,100,56,51,102,98,48,50,53,102,97,52,49,100,50,102,99,57,98,99,98,53,99,48,52,98,56,48,51,100,50,48,55,56,100,56,49,101,50,52,56,48,51,98,48,48,102,102,98,100,101,53,55,54,50,98,55,56,51,99,102,48,50,53,53,99,48,49,101,100,98,99,48,48,102,102,101,98,49,101,48,101,100,56,50,55,98,50,54,55,50,52,48,50,52,48,48,50,55,53,100,98,51,57,54,52,48,50,53,101,97,48,49,56,98,52,49,101,50,48,48,55,98,56,99,48,52,97,49,50,56,48,49,101,100,50,48,49,50,52,48,48,102,102,55,98,56,48,48,56,52,48,50,53,99,48,48,102,55,49,56,50,55,99,48,52,97,48,57,48,50,54,49,49,99,49,51,50,48,57,98,48,49,50,99,48,48,98,100,50,50,48,57,51,48,52,99,57,48,50,48,48,102,102,48,100,49,99,48,57,55,50,54,48,99,49,100,52,54,49,53,102,102,48,50,98,57,48,50,52,97,56,48,49,102,52,102,56,48,52,56,52,56,49,50,50,48,49,100,101,50,57,99,97,97,48,55,52,50,48,101,50,52,51,56,50,49,101,51,48,102,55,49,52,57,52,53,57,52,97,50,48,51,101,49,48,55,56,99,48,101,99,48,49,99,98,57,54,101,48,102,57,54,99,48,52,99,57,51,56,51,99,101,57,50,57,48,48,102,102,57,97,48,55,56,52,49,100,98,48,55,54,97,49,100,50,50,100,101,102,55,50,97,56,51,100,99,53,56,56,55,54,50,52,56,99,99,102,48,48,102,102,55,98,52,100,49,49,48,52,97,57,101,55,57,57,55,55,97,54,56,49,97,51,50,101,98,97,102,102,101,98,97,56,57,50,49,102,51,48,102,102,56,55,49,52,49,100,100,57,52,97,57,56,49,101,48,48,102,102,55,56,52,49,102,55,48,101,97,48,55,48,56,97,49,50,98,52,97,99,50,100,48,98,97,50,99,52,98,99,48,102,56,56,55,56,99,97,53,48,101,97,57,53,48,53,55,57,52,99,53,50,50,51,48,50,55,52,98,97,50,100,100,50,99,98,51,50,102,49,51,53,48,53,48,57,49,48,97,98,50,57,49,49,50,97,53,51,52,98,51,52,101,52,97,98,57,52,51,52,49,52,50,101,49,97,50,55,100,52,52,102,102,53,56,48,53,50,101,48,48,55,100,99,55,56,48,51,101,53,49,101,48,101,55,99,48,57,52,99,52,55,55,56,49,99,101,56,49,50,51,50,53,99,48,51,98,56,48,50,54,48,52,49,102,51,50,54,97,51,98,97,101,57,54,97,49,102,102,52,55,50,99,52,51,97,99,48,102,53,52,49,99,53,57,52,50,53,51,50,52,102,48,55,97,48,49,100,55,50,99,48,97,101,52,52,48,102,53,48,51,57,99,48,50,54,48,99,51,98,99,49,101,101,50,97,99,49,101,54,57,53,99,49,101,98,48,101,101,56,55,52,52,98,57,57,52,50,52,100,50,98,98,50,48,97,48,48,102,102,55,51,52,98,99,56,50,99,101,101,98,57,54,56,57,99,53,55,57,53,102,98,102,99,48,101,57,52,48,49,102,54,54,52,48,48,102,102,102,98,56,54,48,50,53,48,99,48,49,102,53,55,56,49,99,97,54,99,98,53,48,55,100,50,49,101,98,101,49,101,51,48,55,56,56,53,98,98,51,50,101,48,55,54,99,49,99,100,48,51,98,101,50,102,48,49,100,56,49,55,48,48,102,102,102,54,57,102,52,51,50,99,52,97,97,48,102,100,97,52,49,53,50,49,102,48,52,98,48,55,55,101,49,102,49,48,55,97,52,48,101,102,99,98,97,97,48,55,55,99,48,50,55,99,48,101,102,99,98,52,48,101,98,97,54,49,55,99,56,51,55,55,49,54,49,101,49,52,98,52,49,48,101,102,57,53,100,57,99,50,99,55,50,55,55,52,48,48,102,102,49,49,55,56,48,57,99,100,48,48,102,102,55,99,98,101,48,48,102,102,57,101,50,48,55,100,99,56,54,48,102,53,99,49,100,56,56,51,56,56,48,101,51,56,51,97,49,48,55,53,54,48,101,57,52,51,101,50,56,56,49,102,99,48,101,101,56,55,52,56,51,102,99,56,99,49,100,98,48,55,99,48,49,99,51,48,50,54,50,56,51,98,52,49,100,99,48,102,50,98,48,49,101,57,48,101,102,49,52,54,53,99,50,50,56,55,57,52,51,57,99,48,52,99,99,49,54,50,49,100,98,50,97,52,51,101,101,53,50,48,55,54,56,98,52,50,57,56,98,56,57,52,101,50,98,100,48,49,51,100,48,48,102,102,97,100,48,102,102,49,53,100,99,98,51,50,98,98,53,57,53,99,56,50,53,55,99,100,48,48,102,102,98,53,101,48,52,100,57,56,49,51,55,97,48,102,101,52,48,57,100,99,48,55,99,56,49,101,53,48,55,100,101,48,52,99,50,48,55,102,48,51,99,54,49,102,55,48,102,56,56,55,56,56,98,51,50,101,57,50,53,48,49,48,99,98,56,48,102,52,56,55,99,52,51,99,97,53,48,56,55,49,56,51,98,101,53,100,48,55,97,56,51,99,99,49,102,50,52,52,48,101,50,56,51,98,102,54,48,51,102,54,49,101,52,48,102,54,49,54,97,49,100,55,48,55,55,101,49,100,54,50,100,52,51,100,54,53,101,52,56,55,54,56,51,97,102,48,53,101,51,56,56,50,53,54,97,48,50,54,49,49,57,50,54,101,100,50,54,50,54,97,53,56,50,98,52,98,102,101,51,56,48,55,100,52,51,101,54,49,101,97,48,55,56,97,49,101,97,48,102,50,48,55,102,48,51,102,52,49,101,51,50,102,48,51,100,101,49,102,52,48,102,55,57,55,54,53,98,56,55,57,99,51,100,52,49,101,56,48,102,52,57,55,50,53,56,49,55,101,49,101,48,48,102,102,102,48,49,55,101,49,101,50,50,99,49,50,56,98,54,50,102,48,98,97,50,101,48,98,99,50,100,57,51,53,51,52,98,55,50,100,52,98,54,50,99,52,98,55,50,99,57,50,56,98,48,52,102,52,99,52,101,52,99,52,100,52,102,50,99,49,51,49,50,49,50,53,51,56,98,48,55,50,57,100,98,55,48,57,48,57,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,56,52,48,48,51,101,50,101,48,48,48,102,102,102,98,56,102,55,99,48,57,52,98,48,55,99,48,53,51,56,49,50,51,48,48,102,102,102,56,53,101,55,100,51,52,49,99,99,48,51,102,102,48,55,57,48,53,55,50,51,56,51,98,102,50,100,57,97,55,50,57,102,50,101,52,97,49,48,55,101,54,48,102,53,99,51,100,50,48,52,98,102,48,51,57,99,48,101,97,50,51,49,54,54,53,56,48,55,57,99,49,101,57,56,55,55,99,51,97,52,53,54,48,51,98,50,50,98,56,51,97,54,49,100,99,50,99,57,51,52,98,49,57,50,57,52,51,97,48,53,102,56,55,99,56,97,102,52,102,51,53,49,53,98,50,57,99,53,54,53,50,55,49,53,100,56,48,51,51,56,53,49,49,50,57,49,57,51,100,49,100,49,100,51,53,48,57,102,54,53,50,100,49,49,50,100,57,54,57,50,53,49,53,51,49,49,101,102,51,101,99,50,52,98,50,102,99,99,98,101,56,101,102,50,51,97,52,51,49,102,99,51,101,56,100,53,51,52,55,57,102,98,101,57,97,56,102,97,56,102,101,55,101,50,52,48,49,48,56,101,49,99,97,48,102,57,48,55,56,48,49,100,102,48,55,99,48,51,97,56,49,102,99,48,101,57,57,54,52,57,52,53,50,56,55,97,99,51,56,99,49,101,55,48,101,102,56,55,99,48,51,97,101,53,99,57,53,101,57,52,57,99,53,55,49,54,50,53,53,49,55,101,49,100,57,50,100,53,49,48,98,98,50,57,48,98,49,50,98,52,98,49,50,97,53,50,100,48,48,102,102,98,48,52,49,52,100,52,49,50,100,49,49,53,49,100,51,53,48,100,51,57,48,49,51,57,48,56,98,48,52,51,98,52,55,56,98,52,49,52,102,54,100,99,57,57,97,57,48,48,100,100,48,48,48,102,102,55,100,48,54,56,48,51,101,100,54,56,49,99,102,56,48,51,101,99,48,99,48,57,52,49,48,55,53,50,49,99,56,55,48,51,102,97,53,55,99,48,49,51,49,99,48,101,53,48,49,100,99,48,55,49,52,49,100,98,56,51,99,97,48,101,52,56,55,99,52,51,100,50,49,100,54,99,48,102,51,56,51,100,97,57,52,48,101,101,48,49,100,56,48,51,57,98,50,97,99,51,100,101,48,102,55,100,49,48,51,98,53,52,48,102,49,56,51,100,99,49,102,99,50,102,99,51,56,97,53,102,56,55,101,56,51,101,98,99,97,54,52,50,48,55,56,52,53,101,50,49,49,53,57,52,53,56,56,55,56,55,50,54,49,53,101,53,57,57,53,101,56,48,53,98,54,100,50,57,102,102,101,48,55,57,99,49,101,57,48,101,98,48,55,54,52,51,102,48,49,100,102,50,101,52,51,57,101,49,102,50,48,101,100,57,52,50,49,101,101,48,101,97,56,55,56,99,97,100,50,99,48,97,52,48,102,48,48,102,102,55,54,52,51,100,48,53,51,50,48,49,55,99,49,100,101,50,102,56,97,53,50,101,57,48,53,50,56,97,100,50,100,52,97,57,50,101,99,97,53,50,100,53,49,53,51,49,48,52,98,51,50,98,48,98,50,50,97,57,102,52,99,50,98,56,98,49,52,48,52,101,52,52,98,52,49,52,101,52,49,52,98,52,56,52,49,55,54,50,100,98,98,98,56,53,48,52,97,57,50,52,48,49,102,53,53,50,48,48,102,97,98,100,52,99,52,57,52,56,52,98,52,100,48,48,55,100,54,102,48,49,50,49,50,57,56,57,56,57,52,102,98,97,102,97,53,50,53,97,53,48,49,50,55,99,48,52,98,100,51,101,57,48,57,50,102,50,52,53,48,54,101,102,50,52,51,101,57,48,57,48,48,102,102,101,101,54,97,57,50,49,102,98,97,50,53,55,53,55,53,53,53,53,102,102,102,101,98,56,98,51,48,51,102,99,97,48,52,97,97,48,48,102,102,102,98,51,99,48,48,102,102,55,100,101,97,48,49,50,56,56,48,48,102,97,57,101,48,102,97,56,55,51,99,51,56,56,48,52,99,53,48,55,49,52,49,102,101,56,55,99,52,98,102,48,102,57,48,55,53,99,97,51,48,102,54,49,53,56,99,48,51,57,53,48,101,99,56,51,98,48,48,102,102,102,49,54,52,55,50,57,99,51,99,54,53,98,56,55,101,99,97,97,50,98,57,101,52,102,99,49,102,97,48,55,98,99,48,101,100,53,51,49,56,102,50,57,56,48,101,101,48,98,101,57,52,102,101,56,56,56,48,57,99,56,51,98,97,52,57,53,51,97,49,51,101,101,101,57,51,54,49,48,102,102,99,49,101,51,48,55,55,48,48,102,102,48,102,97,102,55,48,50,52,50,48,49,99,100,56,55,56,100,49,48,51,100,101,48,101,56,56,48,57,50,49,48,50,53,48,56,49,100,54,48,55,98,100,48,102,98,98,57,49,52,51,99,101,48,101,101,48,48,57,54,56,48,55,51,50,49,99,56,48,102,50,50,50,56,54,101,53,55,97,54,57,53,56,102,102,52,54,50,102,48,51,98,48,49,99,100,50,98,56,98,55,52,52,50,52,53,54,49,54,54,53,56,97,48,100,49,48,52,100,57,100,54,53,55,57,54,54,57,56,53,55,102,51,98,52,57,57,55,49,99,49,99,55,53,48,49,50,48,56,48,57,56,102,48,48,102,102,55,99,100,52,48,48,102,102,57,53,98,99,48,101,101,99,98,48,48,48,102,102,55,57,52,52,48,55,48,56,48,102,102,101,56,49,101,100,54,101,56,55,56,97,97,48,48,55,57,56,102,48,55,53,97,48,101,101,55,56,51,98,99,97,51,49,55,99,53,49,48,48,102,102,57,56,102,50,99,98,48,51,98,49,48,50,54,97,48,48,102,102,49,101,101,52,101,48,48,101,97,101,55,48,102,50,48,50,52,54,57,48,102,49,98,49,55,101,48,50,52,98,57,99,51,49,53,98,57,51,102,55,48,50,54,55,48,102,48,48,102,102,48,51,101,54,54,97,48,48,102,102,102,98,52,97,48,102,49,49,52,101,57,56,53,52,55,48,55,51,52,48,52,56,101,49,52,53,57,51,55,51,51,50,48,50,54,54,49,100,98,48,55,55,54,48,52,99,51,57,53,56,53,98,97,51,55,54,49,50,53,56,52,98,100,100,49,52,98,48,99,48,52,100,51,100,100,50,51,49,51,101,56,102,57,49,49,99,102,97,55,57,50,52,48,52,56,52,97,56,101,51,102,57,97,53,102,102,48,48,102,102,99,99,99,48,55,57,50,48,102,54,52,49,100,54,56,51,57,100,48,101,102,50,52,48,55,99,52,49,101,101,56,51,99,97,48,101,48,48,102,102,51,97,98,48,101,57,50,49,55,54,55,97,55,48,55,97,56,49,101,51,56,55,100,48,51,98,101,49,99,56,48,101,101,50,50,56,50,54,48,98,48,52,51,50,97,57,56,99,57,50,53,101,48,55,57,100,51,99,97,100,50,97,57,56,100,54,53,57,57,54,54,53,55,50,48,52,49,50,52,99,100,98,50,55,57,54,48,56,52,56,50,51,100,50,54,98,53,57,99,48,49,52,98,56,48,49,102,54,55,99,48,48,102,102,102,57,54,53,56,49,50,101,50,48,52,98,102,49,52,99,49,101,101,48,55,54,52,48,52,57,52,50,50,98,50,48,102,98,56,49,102,54,97,49,102,50,56,102,56,55,55,56,49,101,48,50,52,97,51,48,55,49,56,49,101,51,56,49,50,100,101,57,55,52,57,50,57,48,49,99,49,50,102,99,98,51,100,99,51,100,56,48,101,57,52,48,57,56,102,50,56,52,51,100,101,57,51,57,98,48,101,57,49,55,50,49,101,99,50,57,51,53,50,48,97,48,101,102,50,49,102,100,50,97,99,48,52,98,57,99,102,99,97,101,50,98,99,98,49,98,97,48,49,48,48,99,49,102,52,48,48,51,101,99,57,48,48,57,102,55,48,50,54,49,53,49,48,98,55,50,97,48,49,101,102,48,49,51,57,50,48,52,100,48,56,55,101,48,51,97,50,53,99,52,97,48,101,52,97,48,101,49,56,55,57,56,48,57,56,55,48,55,100,50,49,101,52,48,101,50,49,99,97,100,98,50,97,100,50,57,49,101,97,52,51,97,54,49,101,53,48,102,100,57,55,56,53,53,55,97,48,49,51,52,50,57,52,97,99,50,101,55,101,55,50,50,56,101,53,101,50,51,97,50,57,54,53,56,56,98,56,100,51,52,52,48,49,49,100,53,102,102,48,55,48,52,49,101,97,48,49,51,100,56,48,52,100,99,48,51,101,101,48,55,98,56,48,101,102,52,49,102,54,56,51,100,55,48,50,54,49,56,49,102,51,56,51,99,51,48,55,56,56,48,101,97,56,51,100,56,53,51,56,55,100,99,49,100,56,57,55,50,49,102,52,48,55,98,56,48,102,51,52,51,100,54,102,48,51,98,98,48,102,50,57,52,97,57,48,49,100,54,52,98,52,54,50,100,99,51,56,101,53,57,48,55,57,99,51,100,101,53,57,57,55,52,49,99,102,52,100,52,98,52,99,48,101,53,48,55,54,53,51,56,98,48,50,99,48,97,51,50,99,52,97,100,50,99,49,99,52,101,50,56,52,97,57,52,101,57,52,102,54,101,100,48,49,48,51,97,49,56,48,55,48,55,48,48,102,102,51,101,97,51,99,48,57,57,52,50,57,52,48,57,97,54,48,48,102,102,55,100,55,54,56,49,50,57,50,48,102,49,100,49,52,51,102,101,99,48,51,99,54,48,102,57,49,53,99,48,52,98,99,56,51,56,51,48,101,98,48,51,101,51,48,102,48,48,102,102,48,51,100,100,52,56,101,49,101,102,50,99,57,97,48,55,99,101,56,97,48,101,51,52,49,100,98,57,55,56,48,102,48,48,102,102,97,101,48,102,51,49,54,55,50,53,100,49,55,101,53,98,102,48,102,53,98,54,53,98,48,55,56,98,50,54,57,55,101,56,97,49,101,55,50,99,51,48,55,98,51,50,55,50,54,57,51,50,100,101,55,98,56,57,53,57,100,55,52,48,50,52,99,49,52,48,55,55,101,48,48,55,99,52,50,52,48,49,102,54,53,55,56,49,100,57,56,51,100,52,48,102,56,48,49,50,49,56,48,102,52,48,51,100,97,53,52,57,53,56,48,101,102,56,51,102,99,48,50,55,99,48,102,50,48,49,100,100,50,54,56,55,56,99,98,100,101,56,52,57,97,53,57,48,51,101,48,48,102,102,102,54,48,55,56,48,48,57,54,56,48,55,51,54,49,100,50,48,101,49,49,52,54,102,57,55,99,49,102,57,52,48,50,97,49,50,102,97,53,57,53,48,53,55,49,54,51,52,53,53,48,55,54,52,97,51,48,101,55,97,54,56,55,56,97,101,101,53,50,97,56,97,101,50,99,53,51,52,97,102,50,54,53,54,99,55,102,56,49,102,53,48,48,51,101,53,50,97,48,48,102,102,102,97,101,52,50,98,56,48,57,98,55,48,50,52,54,56,51,99,54,48,102,102,52,51,57,99,53,50,48,55,55,53,49,52,49,101,98,56,49,50,99,54,56,56,53,99,48,51,100,99,48,102,52,48,55,99,53,50,56,97,99,52,55,54,99,98,102,55,99,49,99,55,56,51,57,56,48,55,52,52,48,52,99,48,56,55,99,56,98,97,48,101,56,50,51,48,55,57,48,97,99,48,101,50,56,55,56,52,51,99,97,48,57,49,98,48,102,49,48,55,57,57,49,99,98,54,56,50,56,57,51,99,98,99,50,56,48,51,57,100,52,53,56,52,102,52,102,50,99,48,98,49,50,98,56,98,48,100,48,57,102,52,48,49,53,50,101,97,48,49,102,50,101,48,102,100,56,49,100,48,56,55,55,56,48,57,56,50,48,55,49,101,48,102,57,52,49,99,51,48,55,98,100,100,52,100,54,48,51,97,48,48,102,102,102,98,52,49,100,52,48,51,99,50,48,55,52,52,49,101,57,55,48,97,99,55,48,97,101,56,50,99,57,57,48,101,100,48,51,99,55,48,101,56,57,54,101,49,99,100,50,101,100,50,48,97,100,98,50,100,52,97,57,50,102,52,97,57,48,52,101,54,50,97,56,98,97,52,56,99,56,51,100,51,99,97,50,50,100,48,97,102,100,54,52,55,57,54,50,53,54,97,55,98,55,97,57,48,54,56,48,50,56,55,99,48,49,102,55,51,97,48,48,102,97,55,54,48,55,101,56,48,48,102,97,98,100,48,50,54,48,52,51,100,51,50,57,99,49,100,55,50,101,48,51,99,52,48,52,98,55,48,55,100,56,51,100,52,53,102,49,55,50,48,101,56,48,49,101,97,49,52,54,53,49,48,55,99,48,98,55,48,101,55,57,53,52,49,100,99,48,102,49,56,55,100,99,49,101,56,102,48,55,55,97,48,101,100,52,51,101,101,49,102,57,52,57,48,55,54,50,49,99,49,48,101,49,50,50,56,51,101,52,52,51,48,101,48,48,55,48,102,56,55,57,52,51,99,99,49,99,99,48,101,98,54,52,102,52,48,54,56,97,100,52,56,57,50,100,48,97,56,98,97,50,98,51,100,52,97,48,55,102,56,49,50,52,50,101,98,97,101,98,102,102,97,56,49,99,48,56,48,51,101,97,56,99,48,49,102,52,100,56,48,52,99,97,56,48,51,101,100,55,99,51,101,56,49,102,49,50,97,52,49,99,102,97,53,48,55,52,56,51,97,56,49,100,48,48,55,55,55,48,49,100,101,99,49,101,102,48,102,56,48,51,99,49,55,99,51,102,101,53,48,57,52,52,54,48,102,54,57,53,48,48,102,49,53,50,56,51,98,98,54,53,54,48,55,56,99,51,97,101,48,101,98,52,49,101,52,57,53,49,51,51,56,98,54,48,55,54,101,53,57,57,52,99,53,56,48,48,57,56,99,97,48,53,102,52,101,52,99,52,51,52,49,50,98,55,50,55,53,100,50,55,48,48,57,55,56,49,54,97,56,51,57,101,48,55,51,56,48,102,48,48,49,102,98,56,51,99,57,48,101,100,48,51,97,54,48,55,53,56,49,100,97,50,101,48,51,101,50,49,102,99,48,102,53,99,49,54,98,99,97,51,48,101,102,57,52,52,53,51,57,55,48,49,101,48,50,100,56,98,48,99,53,49,57,52,48,53,57,56,55,97,48,98,51,99,56,97,53,51,48,55,55,52,97,98,50,101,99,98,57,52,98,99,56,54,53,50,57,52,97,53,57,97,54,51,56,48,57,50,50,98,57,51,50,101,49,48,100,49,53,99,52,99,55,50,50,53,48,97,50,101,102,48,48,102,102,55,52,55,48,48,51,101,98,54,48,48,49,102,53,99,97,48,101,51,56,48,49,102,53,97,50,48,52,98,98,57,52,56,48,101,51,56,49,99,102,57,52,54,56,51,54,53,56,98,50,48,50,54,53,56,51,100,101,48,102,49,49,51,52,97,100,48,101,55,102,48,102,101,56,51,99,50,102,52,49,102,57,48,102,101,56,55,99,52,51,98,56,48,48,102,102,102,55,98,56,55,98,56,51,97,99,49,99,52,48,101,50,50,52,56,55,97,55,56,55,53,57,49,52,51,102,99,53,57,57,52,52,49,100,99,99,53,56,49,52,56,52,48,51,98,97,53,49,49,56,97,100,50,98,98,55,101,48,57,100,52,102,50,99,51,102,99,48,98,99,99,48,57,49,51,48,48,55,99,54,57,99,48,49,102,53,98,48,48,52,57,100,49,52,101,57,53,56,51,100,56,48,101,57,56,97,53,48,50,54,57,99,51,99,48,53,97,56,54,48,48,50,54,49,56,48,57,97,55,48,101,50,56,51,56,55,48,55,101,52,53,52,49,53,57,52,53,55,97,52,48,55,98,56,49,50,102,99,51,98,55,52,53,97,48,51,56,57,48,101,97,97,54,50,49,99,50,54,97,49,48,55,57,57,49,102,49,54,55,97,98,53,53,53,97,55,49,52,48,49,100,100,101,54,100,50,53,54,101,48,100,52,48,102,53,56,49,100,98,48,51,97,54,48,55,53,97,48,101,55,52,51,98,99,56,101,49,99,101,48,55,52,52,48,101,100,52,51,56,48,48,101,97,99,51,97,52,56,53,100,101,99,56,50,49,100,53,48,55,55,48,49,99,98,48,101,102,56,55,50,48,51,98,56,56,56,48,57,56,50,99,49,51,48,98,53,55,102,97,51,49,52,54,49,100,56,52,48,50,98,52,97,97,54,51,53,57,54,54,53,57,57,54,50,57,101,101,49,49,52,51,100,98,50,55,57,54,48,57,97,57,99,51,100,50,54,98,98,100,99,48,99,57,53,100,55,102,102,53,52,48,57,50,56,97,56,99,57,101,56,101,57,48,56,52,57,97,99,51,50,57,54,56,56,57,54,99,98,97,56,99,57,52,56,54,57,49,49,57,102,54,49,50,53,57,55,101,54,57,56,52,56,54,53,50,49,49,100,102,100,101,49,102,52,54,97,57,97,51,53,54,102,98,52,100,52,55,102,50,54,102,51,102,57,50,53,101,98,97,102,102,56,49,50,97,48,49,51,102,56,48,48,102,102,102,97,49,98,48,48,102,102,55,100,55,99,48,49,51,102,50,49,100,101,50,101,97,52,51,100,48,48,102,102,101,56,48,51,98,50,48,101,55,52,49,101,48,57,54,50,57,52,53,56,49,55,50,101,48,51,99,102,48,55,48,101,48,101,102,56,49,99,56,56,51,98,101,48,55,56,52,53,101,56,55,56,49,51,49,48,48,51,101,53,51,52,57,50,49,101,99,48,102,97,49,54,54,48,101,56,52,51,100,99,53,100,49,54,54,56,50,53,56,49,55,48,49,102,53,52,56,48,102,51,48,55,56,55,57,102,97,55,50,55,57,55,97,53,53,57,52,99,53,97,101,98,97,52,102,50,98,99,48,50,102,52,48,50,101,54,52,48,49,102,54,57,101,48,48,102,97,49,48,48,102,102,50,55,48,99,48,49,102,53,100,101,48,102,51,48,51,101,54,101,56,55,55,99,49,100,57,56,55,102,99,49,102,52,56,49,50,101,99,56,99,100,56,55,57,52,51,101,48,49,100,97,48,55,97,97,48,101,100,99,51,57,56,48,102,52,56,49,101,51,57,53,97,49,100,49,48,55,54,101,56,99,49,101,48,48,102,102,55,56,100,99,97,52,57,48,55,99,54,49,102,55,52,52,48,55,51,56,49,99,55,48,101,51,49,52,48,49,102,56,50,56,99,51,57,48,49,99,56,54,48,51,99,101,48,102,48,97,53,48,55,54,48,101,102,49,53,97,56,54,53,97,97,48,57,54,56,53,55,49,54,51,99,97,98,52,101,102,57,48,48,48,102,102,51,56,52,53,52,50,102,52,49,101,53,48,51,98,55,48,101,51,56,51,100,102,48,101,52,48,55,57,52,49,100,99,56,51,99,54,48,101,98,57,52,97,49,101,102,48,101,54,48,55,98,99,97,52,50,101,52,51,98,97,49,101,49,48,101,102,56,55,56,52,97,53,50,97,48,98,102,50,98,48,98,50,50,97,99,98,102,50,97,49,50,99,97,51,50,99,100,49,53,50,56,97,98,50,102,53,48,56,98,49,50,97,57,50,101,49,51,48,97,98,50,99,56,98,48,52,49,55,50,53,50,100,48,53,51,49,48,100,99,52,51,52,56,52,57,54,100,100,57,101,100,53,100,52,102,102,102,48,48,56,52,102,55,49,97,55,49,97,98,98,54,57,99,56,98,56,55,50,50,99,56,53,99,53,99,55,99,101,52,51,57,98,102,48,54,55,101,102,98,55,51,57,102,55,99,54,49,56,101,49,52,50,98,97,98,50,97,48,51,48,50,56,48,51,101,102,99,48,48,49,102,53,52,48,49,102,52,48,48,55,100,55,55,56,49,51,49,52,53,102,56,51,99,50,54,48,97,54,50,98,49,48,56,49,99,100,56,49,51,49,99,48,102,99,99,48,57,97,52,48,102,52,48,51,97,99,50,97,52,51,97,97,53,54,57,54,101,56,99,53,51,56,55,49,99,51,56,52,49,100,98,48,55,56,97,49,100,57,52,97,48,101,97,57,52,101,57,48,53,54,56,48,51,100,51,54,48,101,50,48,55,54,52,51,97,101,56,98,48,53,51,56,51,99,97,48,101,100,57,53,50,53,54,97,49,48,55,53,100,51,56,98,102,50,56,50,52,49,50,98,54,56,48,53,52,98,56,100,49,53,101,56,50,53,55,53,49,54,52,48,50,102,100,50,102,102,101,98,97,101,98,97,102,102,56,49,102,54,56,48,51,101,51,50,54,53,48,57,52,54,49,101,54,48,48,55,100,100,102,56,49,50,52,99,53,49,56,55,56,99,97,52,50,97,52,51,99,50,53,50,57,54,49,56,48,57,56,102,99,57,54,53,51,57,55,54,53,55,50,50,57,54,99,53,54,50,53,54,52,54,48,50,53,50,48,49,102,99,97,54,98,49,52,57,48,53,55,57,54,50,56,97,57,54,56,56,57,49,52,56,56,57,56,56,99,99,50,53,51,55,97,100,98,48,54,49,50,100,49,102,53,52,102,48,54,54,55,97,56,48,54,101,51,56,55,98,52,49,100,56,48,51,98,97,48,102,101,56,55,49,48,98,48,48,102,102,55,54,50,49,102,50,48,101,49,56,55,51,99,51,99,99,48,101,101,56,98,54,50,56,49,50,99,51,97,56,57,97,49,99,53,48,102,48,48,55,54,52,97,50,50,101,56,51,57,101,57,50,49,100,99,50,99,52,97,55,52,56,50,56,53,50,52,97,54,55,99,51,98,54,53,57,97,49,50,54,57,52,99,102,57,53,53,52,49,100,102,52,97,52,57,50,57,54,56,97,101,101,56,51,52,56,49,99,97,99,52,56,52,57,50,98,98,98,53,100,48,49,99,98,57,99,48,49,55,97,97,48,48,102,56,55,99,48,48,51,101,98,57,99,98,52,48,102,56,56,51,101,55,48,102,48,48,48,102,102,51,101,99,48,56,51,102,56,53,49,56,55,56,48,97,55,52,49,48,55,51,98,56,97,55,48,48,55,97,48,52,53,100,51,101,53,52,97,52,49,53,99,53,49,48,55,99,55,48,51,99,49,48,101,97,48,49,51,51,99,48,101,52,52,49,101,56,102,52,48,50,100,48,98,98,48,101,50,50,54,97,51,49,55,102,48,53,48,50,53,50,50,97,51,50,49,50,55,56,48,51,100,57,50,49,102,48,50,98,98,57,53,54,53,56,55,50,48,49,101,52,101,57,98,55,101,52,97,99,101,48,49,56,100,99,98,102,101,48,49,52,101,48,48,102,102,48,102,57,50,56,56,48,51,101,97,53,53,97,48,50,52,48,52,48,57,97,101,52,101,48,55,97,52,48,101,53,52,51,56,52,49,101,56,50,98,99,48,57,54,97,48,55,100,97,49,98,56,55,101,98,49,54,97,56,97,49,100,57,99,56,56,48,101,100,52,51,56,56,48,102,51,56,49,101,52,56,51,99,55,48,55,101,97,53,102,52,56,51,57,101,48,101,55,97,55,56,55,53,56,49,100,99,56,55,52,48,51,56,54,49,100,56,50,97,48,51,97,99,49,99,48,48,101,53,49,53,97,57,97,49,100,101,48,55,55,102,52,57,99,53,57,48,55,56,52,51,98,101,49,100,102,57,56,97,99,57,101,53,56,49,52,102,50,56,51,52,56,52,48,50,99,98,50,56,48,55,97,51,56,49,51,56,99,48,52,57,99,56,51,56,98,48,50,55,57,56,49,99,53,56,55,100,99,49,99,50,48,51,102,99,48,101,51,48,55,55,99,51,100,97,49,100,57,48,102,54,49,52,48,49,101,55,50,98,56,97,57,50,101,48,98,49,48,101,100,48,55,51,56,98,99,48,102,50,48,51,98,102,48,102,50,49,55,52,49,100,48,48,102,51,48,55,51,52,97,98,48,55,56,52,48,101,102,99,98,48,48,102,102,102,57,48,55,55,48,51,100,101,56,54,49,100,53,48,55,56,52,49,100,51,52,51,48,102,55,57,55,56,57,97,49,99,100,48,102,53,50,49,57,52,54,57,56,57,101,53,48,49,54,48,57,49,52,101,52,51,55,54,100,100,97,54,97,49,50,54,56,48,53,53,54,56,48,51,101,100,54,56,48,49,102,52,49,101,48,52,100,101,56,48,51,101,98,102,48,49,102,49,48,55,102,57,99,48,101,51,56,51,97,57,48,55,56,99,48,102,98,56,48,57,55,48,101,53,56,48,55,97,56,51,100,101,49,99,55,48,55,57,50,48,101,100,99,51,57,48,48,102,102,102,52,48,49,101,51,50,50,48,55,52,52,49,100,56,102,48,102,52,48,51,99,53,101,49,100,57,52,48,48,102,102,55,99,52,49,101,102,50,97,48,49,99,102,56,55,52,48,51,56,56,53,48,48,102,102,55,101,56,97,49,48,101,52,48,55,50,100,49,52,98,99,48,55,56,52,56,56,53,51,100,53,48,55,55,56,97,100,57,50,100,49,48,52,98,50,50,98,52,98,48,101,53,53,50,55,54,57,52,48,102,102,48,50,48,97,53,100,52,99,49,50,57,49,49,50,53,48,49,50,49,50,49,48,57,51,49,56,55,57,49,49,50,100,49,49,101,55,57,49,100,50,57,49,49,50,49,98,101,99,98,99,56,99,102,51,49,53,100,49,100,50,49,56,52,56,52,55,52,56,57,50,52,99,50,53,52,100,52,49,97,98,55,51,102,57,98,48,54,55,54,100,53,56,54,50,102,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,48,99,97,48,55,54,99,48,101,57,99,49,101,57,56,51,101,50,48,102,48,97,51,56,55,51,56,49,100,49,48,51,98,53,48,102,102,48,51,100,53,48,102,54,97,54,101,55,52,49,50,50,49,100,53,48,55,55,48,49,99,98,48,102,48,48,102,102,55,100,56,51,99,54,57,55,100,49,99,97,102,52,99,50,100,53,102,101,56,99,53,50,48,55,54,49,48,48,102,102,98,50,50,100,53,102,102,48,53,54,49,53,56,53,56,97,55,100,57,49,52,52,51,102,52,48,50,98,100,51,53,51,56,54,57,52,49,55,55,98,54,48,54,50,101,53,100,48,48,51,101,57,57,48,48,57,102,97,48,101,48,48,102,102,49,50,54,99,48,52,99,53,48,49,51,98,97,48,102,97,52,49,99,102,48,55,56,99,48,57,55,50,48,55,54,54,48,52,98,55,48,48,102,102,51,100,50,54,48,48,102,102,55,98,57,52,51,57,101,48,52,99,51,56,51,98,100,48,55,100,48,48,102,102,101,56,48,49,101,97,56,55,101,51,48,51,101,52,48,55,97,52,56,101,48,101,57,56,97,54,101,48,101,98,56,51,98,56,49,101,98,48,55,53,56,56,52,49,100,99,48,102,51,48,48,51,100,97,101,49,101,48,52,97,50,98,48,98,54,48,102,97,48,50,55,56,51,100,56,53,49,48,48,57,48,56,55,55,56,98,100,50,57,56,98,49,52,48,99,53,56,57,54,50,53,56,50,49,57,53,102,102,102,99,48,97,55,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,49,97,53,48,50,53,51,48,48,102,102,57,98,100,48,55,102,50,48,52,57,49,56,51,101,52,48,101,100,48,51,101,102,48,50,53,101,99,51,102,56,49,101,51,48,101,52,48,55,99,52,51,98,97,53,57,57,52,56,57,50,57,101,56,54,53,52,48,55,97,52,51,101,50,49,100,97,50,56,52,51,102,50,49,100,102,50,57,52,51,100,52,49,100,57,48,102,57,50,53,56,55,49,52,49,101,48,51,48,49,99,52,48,102,50,48,55,52,99,98,53,48,102,52,48,51,98,102,48,102,52,57,54,97,49,100,52,50,56,101,52,51,99,97,49,100,55,98,50,102,49,98,52,49,50,99,57,48,49,48,99,56,100,49,48,55,54,53,48,100,51,53,49,48,49,53,97,53,100,55,102,99,48,51,52,54,99,48,49,102,52,56,50,48,48,102,102,102,57,51,48,48,51,98,100,48,50,55,97,99,98,50,52,52,48,50,53,102,48,48,57,98,101,52,98,48,55,55,56,48,101,53,48,48,57,56,55,57,52,51,54,54,56,51,97,56,49,101,50,54,100,101,50,57,56,49,100,99,48,51,97,53,48,102,102,50,51,56,50,54,48,49,100,51,56,55,51,48,97,50,48,101,55,49,52,56,53,100,56,51,100,49,48,55,102,50,49,101,100,48,102,100,48,55,57,56,49,102,51,56,55,97,56,51,101,99,49,101,100,48,102,49,97,54,57,53,99,49,100,57,52,48,50,56,101,98,48,55,56,56,51,98,97,53,53,102,52,100,50,98,97,56,48,52,100,52,97,102,50,99,49,48,49,51,48,48,54,99,101,52,52,52,97,52,54,52,102,52,55,52,55,52,100,52,50,55,100,57,52,98,52,52,52,98,54,53,97,52,57,52,53,52,99,52,55,98,99,102,98,48,57,50,99,98,102,51,50,102,97,51,98,99,56,101,57,48,99,55,102,48,102,97,51,53,52,100,49,101,55,101,102,97,54,97,51,101,97,51,102,57,102,56,101,48,49,48,55,97,49,100,53,48,102,52,56,55,57,56,51,56,99,53,102,57,52,97,49,102,48,48,101,54,56,55,57,48,98,100,48,101,56,56,55,97,56,51,98,56,53,57,57,53,101,53,100,56,55,55,99,51,99,99,49,100,56,50,101,53,51,99,97,48,48,102,102,102,48,57,52,50,53,99,57,52,97,57,99,56,97,53,57,57,53,52,53,98,57,52,56,53,100,49,53,52,57,50,56,54,57,101,53,54,49,54,56,53,54,57,54,56,56,101,56,54,53,56,49,53,99,57,101,56,50,57,52,100,97,55,50,48,97,55,50,50,50,51,97,55,51,51,55,49,55,49,49,54,97,48,55,52,56,48,52,57,52,48,48,102,102,51,101,52,49,99,48,48,102,98,50,102,48,50,52,101,99,51,102,48,56,50,49,101,51,52,100,48,50,54,49,48,49,101,51,56,49,51,50,48,49,100,101,56,54,57,48,99,97,98,52,97,48,101,53,48,49,51,51,101,48,102,53,99,49,102,102,56,51,101,49,48,101,98,49,53,101,53,50,54,50,100,99,51,98,48,57,99,57,51,52,49,100,101,48,101,101,50,52,48,51,101,98,48,101,97,97,49,50,50,49,54,97,56,52,56,54,49,100,97,101,53,51,49,53,56,52,57,99,99,56,51,48,53,55,57,55,97,49,101,50,50,98,101,97,55,51,54,53,56,101,98,56,102,102,48,48,102,102,101,50,100,53,100,52,48,57,54,48,48,49,102,53,49,50,48,48,102,102,102,98,97,48,48,50,53,99,99,48,49,102,54,57,50,48,101,54,99,97,56,50,100,52,97,99,48,102,51,48,55,54,99,51,56,54,48,52,99,50,49,52,56,56,99,53,55,49,52,101,48,102,50,48,49,99,100,56,55,56,52,98,97,48,101,51,56,55,53,56,51,100,50,57,99,49,101,51,50,98,52,51,97,97,48,101,100,100,50,48,51,100,99,49,102,55,48,55,54,99,48,101,102,100,49,99,49,101,57,56,55,102,52,51,102,52,57,52,48,101,54,53,51,99,51,101,97,49,102,100,48,48,102,102,55,98,54,52,51,57,99,49,101,53,50,102,51,99,97,54,56,48,57,57,50,50,50,54,48,55,55,48,98,52,99,48,50,54,99,56,51,101,100,51,56,48,101,57,100,55,102,99,97,99,98,52,50,98,48,97,101,50,101,49,48,57,100,50,98,52,98,54,50,98,100,48,99,98,53,52,48,55,102,98,51,100,50,49,48,49,51,100,49,57,56,52,99,52,51,55,56,49,50,101,102,54,52,56,52,55,48,100,100,49,57,50,51,53,50,51,51,57,97,53,50,53,56,54,54,97,54,54,101,55,101,48,100,50,54,52,53,54,100,98,99,56,48,57,50,48,48,48,102,102,102,98,57,53,48,48,102,102,55,99,53,51,49,48,48,49,102,102,56,55,102,100,51,52,49,102,102,48,48,51,101,98,100,51,48,51,98,49,48,55,52,54,53,100,56,55,56,97,57,49,55,48,55,101,52,49,100,48,49,55,55,52,56,101,49,99,49,48,55,53,52,53,52,55,50,98,48,97,53,48,55,54,50,49,99,99,48,101,100,51,56,48,101,57,48,49,100,102,56,51,57,50,48,50,53,99,56,98,99,52,100,52,54,48,52,102,97,50,49,52,97,49,102,52,48,102,52,48,51,99,51,48,49,51,98,50,102,53,99,97,52,101,48,102,49,57,54,57,50,49,101,50,50,98,56,100,57,51,56,98,52,50,98,102,56,48,102,48,54,98,97,102,102,56,48,52,53,52,56,49,51,48,101,48,52,57,97,56,49,51,52,56,48,52,97,57,49,54,101,48,50,53,48,48,102,102,52,99,49,56,49,50,102,99,48,102,57,48,49,100,50,100,51,57,56,101,56,50,53,57,56,51,99,52,48,55,53,50,48,102,49,56,51,56,56,53,51,49,55,48,52,53,49,56,97,49,52,98,52,97,101,53,50,57,54,50,49,102,51,48,101,99,57,52,48,48,102,102,50,54,51,100,48,48,102,102,48,49,101,101,51,50,57,49,49,48,98,50,99,100,99,100,54,52,49,52,100,50,100,53,48,57,98,102,102,53,50,55,50,49,102,98,48,53,55,53,52,48,51,100,53,56,48,57,56,55,48,50,52,100,48,48,102,102,57,53,97,48,50,54,98,52,97,55,48,49,50,56,48,50,54,48,99,48,57,55,101,48,55,51,54,48,102,54,97,53,97,101,48,49,54,48,53,57,56,51,99,52,48,55,53,52,48,101,101,52,51,102,54,53,99,57,52,100,97,57,50,52,97,49,52,98,52,97,101,53,50,57,54,50,49,102,51,48,101,99,56,55,56,51,57,53,100,57,51,102,48,55,55,48,97,52,52,52,50,99,98,51,55,51,51,100,51,57,48,99,97,98,52,50,54,102,102,102,50,56,50,56,55,53,48,48,102,102,50,100,48,56,51,99,51,48,48,55,99,51,50,52,48,49,102,53,98,50,49,101,50,99,53,99,49,55,48,49,100,51,48,55,99,97,48,52,101,52,57,52,52,49,101,48,52,101,101,53,55,102,50,98,99,97,99,48,48,55,97,56,56,48,101,49,52,97,99,48,101,55,50,50,48,54,48,48,102,102,57,53,52,54,52,56,51,57,53,101,53,54,48,49,50,98,55,52,57,97,56,99,52,57,48,100,49,100,102,52,57,102,100,98,97,102,97,99,98,49,52,56,97,102,99,49,57,97,50,51,51,102,101,48,49,54,48,101,98,97,56,48,101,52,99,49,101,100,48,48,102,102,55,99,50,98,99,48,49,102,54,51,48,48,102,102,50,54,52,99,101,48,101,50,48,51,102,97,48,50,52,97,51,49,52,102,57,48,57,97,56,52,56,101,49,101,99,48,55,97,54,48,102,100,98,49,54,53,99,98,49,101,102,97,52,100,50,52,55,52,55,99,53,52,56,49,50,98,48,48,102,102,57,52,101,56,56,48,57,53,48,52,98,54,57,50,53,56,51,52,48,100,48,49,51,51,98,101,102,51,97,53,52,48,97,55,48,48,102,102,57,98,97,48,48,55,99,55,57,52,48,49,102,54,57,50,48,52,97,52,48,55,99,49,49,52,51,97,51,99,48,57,55,52,48,102,102,56,49,51,51,56,48,57,57,52,52,54,53,102,101,49,101,56,48,50,53,49,52,49,100,48,48,49,51,49,48,48,102,102,102,57,56,51,57,101,100,48,54,101,53,57,48,55,57,56,97,99,101,99,50,52,49,55,55,99,49,99,97,48,55,55,98,98,54,57,55,51,56,51,98,54,48,57,100,97,57,48,52,56,56,51,50,53,55,57,55,97,49,100,98,52,102,102,53,56,48,52,99,102,54,57,102,102,48,50,51,99,53,100,52,51,57,99,49,101,101,48,49,50,102,54,48,102,102,48,49,99,48,49,54,101,100,56,55,55,52,49,102,99,56,51,57,49,48,55,99,48,48,101,52,99,98,101,55,57,98,57,55,100,97,50,57,48,49,101,100,48,51,98,53,48,102,56,56,51,98,55,50,101,49,99,54,97,57,50,48,98,51,52,50,56,55,102,49,53,56,49,102,49,50,57,52,97,52,52,100,98,57,48,52,100,57,52,54,53,100,50,49,101,101,52,51,101,48,52,101,49,53,52,53,97,98,55,97,56,57,97,48,97,54,52,52,56,52,99,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,48,100,54,48,49,50,54,97,48,52,97,53,56,51,100,54,48,50,55,54,56,48,57,56,53,48,55,54,99,48,52,98,100,48,51,57,101,48,101,98,57,55,97,49,101,49,48,102,48,56,55,100,56,51,100,54,49,99,99,50,97,52,98,99,50,99,52,97,97,50,57,48,51,100,48,53,99,49,53,54,49,99,56,48,101,57,56,55,56,99,51,101,101,49,100,56,48,101,50,57,54,54,48,102,48,48,102,102,51,101,50,57,50,49,100,55,48,101,100,56,55,97,100,51,52,51,98,48,49,99,97,48,101,99,50,54,56,55,98,52,97,97,98,48,102,48,48,55,97,49,51,48,97,51,52,101,50,98,52,97,57,56,52,56,57,102,53,50,101,98,99,101,50,49,50,48,97,54,55,102,56,48,100,97,52,48,48,102,56,56,52,56,48,51,101,98,53,51,48,51,99,99,48,55,97,56,49,102,48,48,102,102,50,55,99,99,49,101,56,48,55,52,56,97,57,50,99,99,49,100,102,48,55,48,52,48,52,102,56,49,100,98,56,51,98,97,52,50,48,102,49,57,52,53,100,51,53,51,52,97,100,48,55,99,48,49,100,51,48,102,48,48,102,102,49,50,100,48,48,102,57,48,51,97,52,49,102,100,50,56,100,56,50,102,56,51,56,99,57,101,53,52,50,50,55,52,52,50,97,48,98,49,50,99,97,52,97,97,48,102,51,49,52,54,49,102,48,52,50,48,102,49,52,53,100,50,53,52,57,53,99,53,55,50,49,49,53,101,52,99,98,50,98,48,48,99,55,97,53,48,52,52,99,48,49,102,53,99,97,48,52,57,101,48,55,53,99,48,57,49,51,48,50,52,101,99,49,99,56,48,49,50,102,50,53,48,57,52,99,49,100,97,50,97,52,98,102,48,101,99,56,51,98,55,48,55,54,50,99,56,51,100,51,50,99,52,51,97,101,56,48,53,55,50,49,57,53,99,49,101,99,48,55,98,52,53,50,48,51,97,99,48,101,50,48,55,49,56,51,102,48,49,102,49,97,52,97,52,52,48,101,101,48,55,52,100,51,52,98,101,52,97,50,102,53,50,99,51,97,48,56,100,53,99,98,99,50,102,56,97,52,56,48,102,48,49,54,51,51,57,49,48,48,52,100,48,56,53,52,54,52,49,52,51,48,54,99,52,51,102,99,49,102,100,48,101,97,56,51,97,101,48,101,53,48,55,98,48,49,101,51,48,55,102,52,98,99,50,97,99,51,98,50,49,99,101,48,101,51,56,55,54,99,98,101,48,102,55,56,55,97,52,51,99,52,53,100,49,54,52,53,55,49,52,99,53,53,57,52,56,49,100,102,48,101,99,49,52,101,57,56,53,102,57,55,54,53,57,49,54,54,53,97,49,54,97,57,56,56,48,53,52,49,53,97,56,50,53,55,57,53,52,53,55,97,53,50,53,97,54,97,54,57,54,50,57,101,56,50,56,48,56,56,56,54,56,100,53,54,57,101,57,100,48,100,54,97,98,100,102,101,48,50,54,52,48,48,51,101,54,48,56,48,48,102,102,102,98,49,57,50,99,48,49,100,48,56,51,97,97,48,101,50,56,49,50,49,54,49,99,48,50,102,52,51,99,54,49,100,98,48,102,102,56,51,99,102,52,51,48,101,99,48,51,100,98,48,102,98,97,54,57,53,52,53,97,97,52,49,52,101,56,97,53,102,48,51,56,101,48,102,97,56,55,55,99,48,57,57,54,48,55,51,52,49,101,52,48,101,55,57,54,50,57,48,53,48,56,55,101,56,97,101,50,101,52,98,52,52,50,50,99,52,98,57,50,98,53,49,55,57,54,48,53,49,57,55,50,49,100,49,50,99,48,51,57,99,53,56,51,54,56,102,51,52,53,56,57,54,52,57,99,57,100,51,50,53,55,99,48,48,53,98,99,97,56,49,99,101,48,48,51,101,102,55,99,48,57,102,50,52,57,48,48,102,102,55,100,56,48,48,48,102,102,51,101,99,52,56,49,101,100,48,51,99,53,54,53,51,56,97,49,50,101,52,51,57,56,48,101,56,99,98,52,48,102,101,48,49,50,102,56,48,101,97,56,98,102,48,101,102,50,53,51,101,53,56,49,53,101,49,101,52,48,55,53,50,49,99,49,48,55,101,50,48,102,56,99,98,100,48,101,52,57,55,101,56,99,53,57,52,56,55,98,99,51,100,99,53,52,57,54,99,56,101,53,101,49,53,54,49,102,51,99,57,57,48,53,98,48,55,54,53,51,99,97,102,48,101,102,50,54,57,53,100,100,48,100,100,50,97,56,97,97,52,50,56,98,97,55,49,51,52,48,57,56,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,101,55,52,48,49,102,52,51,54,48,52,102,52,50,55,56,49,50,48,101,48,48,102,98,49,56,48,55,52,48,49,102,100,57,52,97,50,97,48,97,100,48,101,98,56,51,101,50,50,100,99,49,100,101,48,49,50,101,99,48,102,51,56,98,57,50,101,49,102,55,100,49,48,97,100,50,56,52,49,100,55,48,55,102,99,49,102,98,48,51,57,100,50,102,48,51,101,101,53,100,50,52,49,54,52,48,48,102,102,102,55,55,56,55,52,49,48,52,97,100,97,50,98,99,97,57,48,101,53,102,52,99,97,52,102,50,102,49,51,52,98,52,50,56,49,48,54,54,53,99,97,50,99,99,51,98,99,57,101,100,54,51,97,49,56,48,55,49,52,56,55,50,56,51,101,52,53,48,48,102,102,51,99,49,48,101,55,56,55,52,99,51,102,56,49,100,50,50,99,57,49,52,98,97,48,101,97,48,55,101,48,51,98,48,49,100,101,48,102,55,56,55,54,48,98,57,50,98,100,50,57,48,52,98,49,50,98,56,98,53,50,56,48,51,99,99,53,52,97,50,57,55,54,53,50,49,54,50,53,54,57,54,50,53,52,97,53,97,55,57,53,101,57,97,56,50,57,99,53,53,97,53,51,48,57,97,56,54,57,99,56,50,57,99,57,97,56,48,57,98,50,57,49,49,52,56,50,53,56,53,98,55,53,49,55,52,48,49,48,57,50,56,97,57,54,57,50,56,48,57,48,56,101,57,97,56,54,102,98,99,56,56,57,54,56,56,102,51,50,57,48,56,97,57,54,56,101,101,55,54,53,101,52,54,55,57,56,97,99,57,48,56,101,102,50,51,97,52,51,49,52,52,57,56,52,97,57,97,57,51,99,102,99,55,102,51,54,48,100,55,102,97,98,48,99,48,49,97,97,54,48,48,102,56,98,98,56,48,51,101,99,100,56,97,53,48,50,54,101,56,48,57,50,99,50,56,52,49,99,48,48,102,102,51,99,49,48,102,97,48,55,54,49,97,48,55,100,99,48,52,98,97,97,50,49,53,56,48,101,99,99,51,98,54,49,99,98,98,48,102,49,50,51,54,48,102,56,49,54,97,48,101,52,56,49,100,51,48,51,97,57,48,50,53,102,56,51,57,97,53,50,56,55,101,53,51,48,51,98,52,53,101,48,55,102,56,51,100,54,49,102,49,52,97,52,51,52,101,48,102,54,56,55,57,100,51,48,97,54,98,48,102,51,97,49,57,52,54,53,48,48,102,102,55,51,57,51,56,98,51,102,99,97,101,50,98,56,97,100,50,98,56,98,51,57,55,48,97,102,102,102,101,48,51,52,97,97,56,48,57,99,101,48,48,102,57,49,54,48,48,51,101,51,101,50,53,50,48,49,51,55,48,49,100,57,48,102,54,56,49,51,57,97,48,52,97,51,48,55,55,48,97,102,50,56,52,48,57,56,100,48,101,55,48,55,55,52,98,101,48,102,48,48,102,102,51,99,54,48,55,55,50,53,48,49,52,99,56,97,53,54,57,52,99,48,102,55,99,51,98,56,49,100,97,50,98,56,49,102,54,56,51,100,55,48,102,55,49,54,101,49,100,100,48,101,56,48,51,98,49,48,55,50,56,49,101,50,48,102,101,48,55,102,56,48,57,57,100,48,55,56,56,49,102,57,48,102,51,56,55,55,52,97,51,50,98,49,51,99,98,98,48,102,54,97,48,57,53,99,49,101,102,52,49,52,53,52,52,50,98,48,98,51,102,56,98,55,99,53,55,49,54,51,99,48,55,49,56,53,54,57,99,54,57,97,55,54,50,100,97,55,50,50,54,100,98,98,56,50,48,101,52,53,99,101,101,100,100,99,55,100,99,102,51,102,53,54,102,56,99,54,102,102,49,56,55,51,48,53,48,57,53,102,102,48,48,56,51,102,48,102,97,56,55,50,48,51,100,97,48,101,100,99,51,100,48,49,101,50,48,101,51,56,55,102,48,51,97,101,53,102,56,55,51,99,51,100,99,49,100,49,50,102,52,98,99,48,101,97,56,55,57,56,51,98,54,49,101,56,50,57,48,98,54,48,101,101,57,55,101,53,49,48,55,57,48,51,98,99,53,56,51,101,53,53,49,55,97,53,50,57,55,48,53,50,57,55,56,56,56,53,55,57,54,101,53,53,57,55,48,53,49,57,54,97,56,56,57,50,56,48,53,57,49,53,99,57,101,56,50,56,56,57,101,53,54,97,54,97,51,98,56,56,48,53,56,98,52,100,98,57,51,53,49,50,50,54,50,56,48,54,57,54,48,48,102,102,51,101,102,52,99,48,49,102,49,99,101,48,101,51,56,49,51,99,50,49,100,48,101,48,102,54,52,48,57,52,55,48,101,101,56,51,98,98,48,55,53,54,48,52,99,56,49,53,56,49,101,55,48,55,56,52,49,102,50,50,102,53,101,57,50,57,56,97,54,48,101,52,49,52,50,48,102,53,52,51,99,50,48,102,54,99,51,102,101,48,101,101,52,98,50,48,102,51,49,54,99,48,102,50,50,99,49,100,56,48,51,57,50,48,102,54,56,55,102,48,51,102,54,57,97,53,51,49,53,52,53,54,56,55,100,56,98,54,48,101,102,50,54,50,54,50,55,54,50,99,57,48,52,98,102,48,102,48,50,54,49,54,48,53,57,57,54,48,53,56,99,49,54,48,53,57,101,53,48,48,102,102,98,50,54,48,55,98,54,48,101,55,99,49,101,57,48,51,56,56,48,102,99,57,55,48,48,101,99,52,49,102,50,48,51,98,99,48,102,97,56,51,97,100,48,55,56,50,49,100,99,48,49,50,102,57,50,102,52,51,57,54,48,102,48,52,51,97,48,49,101,50,48,101,52,56,55,97,52,97,99,101,53,97,49,53,48,53,54,57,55,101,53,54,55,50,99,99,51,98,56,49,101,57,50,98,48,97,53,50,101,53,49,48,49,51,99,53,50,57,55,52,53,53,49,55,48,53,55,102,52,99,52,48,54,101,57,51,99,97,100,50,99,53,48,52,98,50,56,50,54,53,55,97,54,97,49,51,57,55,102,101,49,53,56,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,49,98,48,48,51,101,51,99,97,48,52,100,100,48,55,51,99,48,57,98,54,48,48,102,102,55,100,53,97,56,49,50,101,55,56,51,97,50,56,101,57,52,56,97,48,48,102,50,99,56,48,101,102,99,49,99,102,56,49,50,56,97,49,101,57,48,52,99,99,49,53,99,100,48,54,99,49,102,49,48,55,50,99,48,52,98,98,56,51,57,49,101,53,100,97,52,97,51,101,50,97,99,51,99,52,49,101,48,50,52,56,56,101,48,48,102,102,51,100,99,56,56,98,97,50,100,51,98,57,52,50,53,56,53,54,50,53,56,98,48,48,102,102,101,101,49,53,99,55,100,57,99,48,51,99,50,53,48,49,51,99,99,48,49,102,48,97,101,50,99,56,97,101,99,48,48,102,97,99,54,48,55,102,50,53,51,54,50,99,49,48,55,49,54,100,99,48,57,101,102,48,55,97,54,53,97,54,50,97,102,50,53,98,49,99,98,50,48,49,50,101,48,48,102,102,55,57,55,101,48,50,53,53,100,49,55,57,54,48,48,50,53,102,97,97,57,50,98,50,49,102,52,57,100,100,49,55,50,53,100,52,101,56,50,54,48,99,54,97,100,53,102,54,53,48,49,99,51,49,55,102,102,53,48,49,54,50,56,48,49,102,50,97,54,48,50,53,99,52,49,99,102,56,55,57,52,48,49,102,53,52,56,48,52,100,57,48,49,51,50,101,53,100,48,55,49,99,51,98,97,57,101,48,102,97,48,49,100,102,48,55,54,52,48,57,55,49,48,101,55,56,55,52,56,51,102,50,57,50,49,100,97,48,101,98,97,53,48,55,56,99,97,54,50,56,49,51,48,48,102,102,57,98,55,48,55,53,99,56,97,57,54,53,55,57,53,99,49,101,53,52,57,50,57,49,50,56,51,100,97,53,53,97,49,53,50,50,48,55,101,48,51,99,100,97,57,48,56,97,102,50,102,100,48,52,97,102,102,56,98,53,52,100,50,52,56,50,48,48,102,102,101,100,48,50,99,55,50,55,48,48,102,102,99,101,97,97,48,52,57,48,48,48,102,102,102,57,49,49,56,51,97,51,48,55,56,52,48,102,102,52,48,49,102,52,101,50,48,52,101,49,48,51,97,56,48,55,53,56,49,100,97,50,101,48,51,100,101,49,102,98,48,102,52,98,97,48,52,98,101,101,50,56,99,51,98,56,53,49,57,52,101,53,101,49,55,99,53,98,57,54,51,50,53,49,48,49,51,52,101,48,101,52,56,51,99,97,53,97,101,52,54,50,57,52,97,49,50,97,52,98,97,50,101,49,51,48,49,50,54,53,52,49,52,99,53,56,97,55,53,99,97,48,49,53,99,57,100,97,53,48,53,49,97,100,51,54,56,99,56,55,51,55,55,51,102,101,48,49,51,55,99,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,100,48,49,100,53,48,101,98,57,55,99,49,102,54,48,102,50,56,55,55,48,51,57,52,49,100,51,50,57,52,98,52,48,102,49,56,55,97,56,51,100,101,53,102,49,52,101,49,100,54,48,101,98,56,55,55,99,97,49,50,98,100,51,99,98,55,50,101,99,51,99,48,49,101,48,50,102,53,51,57,57,50,97,56,97,52,50,57,99,97,54,50,97,99,97,98,52,53,52,101,50,99,48,98,52,50,100,52,98,50,50,100,57,50,57,49,57,48,49,48,49,48,52,97,102,52,50,52,98,52,101,50,99,49,50,100,50,49,98,52,50,52,48,54,101,101,101,101,54,54,56,48,51,53,99,52,48,49,102,49,97,53,48,48,55,100,53,54,50,55,56,49,50,48,56,48,52,57,102,49,53,101,48,102,50,48,49,101,101,48,55,54,48,97,49,52,50,48,50,54,48,52,49,102,99,101,52,52,48,55,56,55,57,51,99,48,52,57,53,50,53,49,99,51,101,101,49,99,101,48,55,53,101,48,102,52,52,49,100,56,48,51,56,57,50,102,99,48,49,101,57,52,48,55,98,57,50,56,51,99,101,48,101,101,56,51,97,48,49,102,48,48,101,102,57,54,101,53,48,56,55,100,56,51,57,54,53,57,100,48,55,56,52,51,57,55,48,53,56,49,55,97,49,100,101,50,98,52,98,50,57,57,98,99,53,57,49,54,48,53,97,54,97,101,56,48,48,102,102,50,49,56,56,48,51,101,51,100,101,48,52,57,52,56,55,101,48,48,57,99,49,48,48,102,102,55,100,57,55,56,49,50,102,52,57,54,49,100,98,50,98,100,98,98,48,101,102,48,49,50,101,48,48,102,102,102,49,56,49,100,51,56,49,51,51,101,49,102,53,52,98,50,100,53,49,52,98,56,101,53,50,97,54,56,55,53,56,49,99,101,48,51,102,102,48,55,50,97,102,56,55,56,56,97,48,57,52,56,52,49,48,101,56,56,55,97,57,48,100,51,48,98,54,52,100,52,51,48,102,51,50,51,53,48,48,102,102,57,51,49,54,49,52,49,100,102,50,98,57,99,52,49,102,53,99,98,50,48,102,49,57,53,99,100,102,102,100,100,48,48,101,49,101,52,52,52,53,52,54,52,48,52,55,52,55,52,50,52,50,54,49,57,52,52,52,52,52,52,54,53,97,52,54,52,53,52,51,52,55,56,99,99,51,48,56,99,99,98,49,51,50,99,50,51,98,50,56,101,56,101,99,54,100,48,99,50,51,52,99,99,57,97,55,54,100,101,54,54,51,54,57,51,54,57,100,56,56,102,102,97,102,53,48,52,101,99,48,57,101,51,48,50,55,51,48,49,100,52,48,49,50,48,97,48,52,98,54,56,55,102,56,48,57,57,97,48,55,99,56,57,50,57,100,52,49,99,102,48,55,55,99,48,48,102,102,102,54,97,48,50,55,56,97,55,50,56,57,102,48,101,100,53,48,55,57,48,98,53,57,48,102,53,56,55,102,56,51,57,101,48,101,102,100,49,98,49,52,97,56,48,49,101,97,48,102,51,56,55,52,56,97,57,52,98,48,52,56,49,54,97,49,102,53,50,98,49,51,48,98,50,97,98,50,102,57,48,98,50,48,97,48,49,100,99,57,57,52,100,55,55,50,49,97,48,97,54,48,51,56,56,97,48,49,53,102,99,48,48,102,57,51,101,56,48,51,101,101,52,100,50,52,48,57,98,53,48,55,99,54,57,56,48,52,57,100,56,51,56,100,48,102,53,97,51,97,54,56,49,50,102,56,48,101,98,50,57,98,101,53,102,57,55,56,49,100,48,50,102,57,101,55,56,51,98,54,48,102,54,55,56,55,101,52,51,97,97,48,101,48,52,49,101,56,49,53,98,99,98,57,50,99,56,51,97,48,48,102,52,52,51,99,52,49,99,53,48,102,101,56,48,51,100,56,97,49,102,56,48,101,101,49,55,50,56,52,53,55,48,50,55,56,51,97,56,53,55,56,48,51,100,98,50,57,102,48,57,55,48,99,56,50,55,52,98,52,101,57,56,57,102,49,102,101,48,50,101,54,48,49,51,99,54,48,52,101,54,48,51,100,55,48,50,55,101,56,48,57,57,49,48,102,102,48,49,51,51,52,48,102,57,49,50,53,48,54,52,51,101,48,48,102,48,48,102,102,48,49,101,100,53,48,52,102,49,52,101,53,49,98,99,49,101,53,57,48,101,100,57,53,53,99,51,97,56,49,99,49,48,101,56,48,55,48,49,49,98,49,52,97,56,48,49,101,97,48,102,51,56,55,98,52,98,54,52,52,48,52,102,57,53,52,49,99,97,50,98,49,51,48,98,50,97,98,50,102,57,51,98,97,55,49,54,48,48,100,99,101,52,50,54,98,97,49,97,48,97,49,56,50,55,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,51,56,56,55,50,56,51,57,97,49,101,48,48,55,56,50,49,102,48,48,102,102,101,97,48,55,48,99,51,97,54,53,54,50,53,49,55,52,49,101,98,48,102,99,56,55,57,99,51,98,101,49,99,102,48,101,98,57,52,99,53,55,97,50,97,55,49,54,50,53,56,57,54,97,53,102,56,55,57,56,98,53,52,53,50,57,48,97,52,50,98,56,97,100,50,98,56,97,57,52,52,52,102,50,99,49,51,57,51,53,51,56,98,52,52,97,52,55,52,50,52,51,52,49,52,48,52,49,52,100,52,102,52,99,98,52,56,56,56,52,49,52,48,55,49,99,97,57,57,97,48,48,102,102,100,48,50,48,48,55,100,49,50,56,48,51,101,51,101,54,48,101,49,52,48,57,54,52,48,55,48,97,49,100,50,48,55,100,56,48,52,100,55,48,51,97,54,48,55,54,99,48,102,57,48,49,102,49,56,51,101,54,48,55,55,48,53,49,56,55,56,53,101,48,101,53,56,51,100,50,48,101,50,48,55,51,56,49,101,49,57,52,52,49,99,51,50,56,52,49,101,51,48,55,51,56,49,99,101,56,55,97,57,102,50,57,52,98,49,48,101,100,48,51,99,55,48,55,50,99,53,48,56,55,57,52,51,98,48,48,102,102,102,48,52,51,97,101,49,101,98,50,56,56,51,99,97,53,51,97,55,50,48,48,102,102,48,57,56,97,55,97,48,56,55,55,56,97,100,50,99,57,51,52,97,100,98,101,57,101,53,57,97,55,49,54,54,57,102,56,48,56,53,99,48,49,102,49,53,98,48,48,102,102,55,100,51,98,97,51,48,49,51,48,50,48,102,50,57,97,48,50,55,57,99,49,102,102,56,55,51,99,98,50,54,48,49,100,97,48,51,97,54,48,102,50,52,56,48,51,100,50,57,50,97,52,98,99,50,56,50,53,98,52,56,50,101,48,49,101,98,48,55,48,99,51,99,48,48,52,98,57,56,51,101,49,48,101,48,56,55,99,57,49,57,48,48,51,101,52,48,101,98,56,98,99,48,101,101,57,54,52,49,99,55,52,101,50,56,48,98,97,50,101,100,49,54,52,51,99,97,49,100,56,48,102,55,49,53,99,49,101,51,52,102,100,101,100,98,50,97,54,53,48,57,48,50,57,51,99,98,51,55,48,48,51,50,55,57,49,49,49,53,49,57,48,49,49,100,49,100,48,57,48,57,56,54,53,49,49,49,49,49,49,57,54,57,49,57,49,53,48,100,49,101,51,51,48,99,50,51,51,50,99,52,99,98,48,56,101,99,97,51,97,51,98,49,98,52,51,48,56,100,51,51,50,54,57,100,98,55,57,57,56,100,97,52,100,97,55,54,50,51,102,101,97,49,56,54,49,57,52,54,54,101,49,57,54,49,97,54,100,57,54,54,51,48,51,48,100,98,50,100,101,54,57,98,56,99,54,49,53,97,54,52,100,98,48,49,57,56,50,55,50,98,101,98,97,56,48,57,55,52,48,48,102,57,49,53,48,48,51,101,52,49,52,57,101,48,52,97,97,49,54,56,53,102,48,49,50,55,56,48,52,97,55,48,55,57,53,97,54,56,49,102,51,97,49,102,50,98,55,48,51,99,51,48,102,99,49,52,56,53,98,98,101,100,50,54,48,55,52,55,97,52,51,48,48,102,102,101,52,99,49,101,56,48,55,52,55,48,55,54,56,51,99,97,48,101,101,52,49,102,53,48,55,55,99,51,99,97,53,49,54,50,102,48,51,97,54,49,101,51,48,102,50,57,52,56,49,101,49,101,53,101,56,55,52,98,102,50,99,98,49,56,97,101,50,97,99,48,49,100,57,98,99,98,49,50,99,49,55,102,99,48,98,48,99,48,49,102,50,56,51,48,48,102,102,55,100,100,101,51,50,48,102,56,52,51,102,48,53,55,56,49,50,54,52,48,52,97,50,56,51,100,50,52,102,52,57,48,101,48,56,55,49,56,49,51,57,99,49,102,48,48,55,102,48,49,100,100,56,55,100,48,51,53,48,101,51,56,51,99,54,48,48,102,102,55,98,57,48,97,55,48,50,53,102,99,49,101,99,56,55,48,52,48,49,101,100,48,48,102,102,102,54,56,51,98,48,48,55,97,97,53,56,49,52,101,49,102,49,99,49,100,53,50,100,56,97,99,48,102,50,57,52,99,49,101,50,99,49,101,97,48,101,97,50,48,100,48,55,55,52,98,49,99,57,97,53,54,49,53,53,51,99,98,50,48,49,51,48,50,99,49,98,48,49,50,50,101,97,97,101,102,57,50,97,97,97,97,98,49,50,55,51,57,99,48,54,57,99,48,97,99,97,54,52,53,97,57,54,54,53,56,57,55,48,57,97,101,57,54,52,53,98,49,54,48,57,56,53,97,57,54,48,102,101,54,51,51,101,57,101,57,101,57,50,57,48,57,56,57,56,102,54,52,55,54,55,50,51,97,51,56,50,54,49,50,53,50,51,100,50,52,98,57,101,53,49,57,56,54,50,54,50,97,101,98,102,48,99,101,54,52,55,99,54,100,97,52,97,57,55,102,102,53,100,55,53,97,53,102,102,98,53,48,51,50,51,48,48,102,102,55,100,53,101,48,48,102,102,51,101,99,49,56,49,101,53,56,48,51,101,98,57,52,48,57,98,49,48,55,54,52,48,102,97,99,51,57,101,49,101,49,48,102,50,50,49,56,55,50,55,56,55,97,99,51,57,48,53,52,48,51,100,102,48,101,101,49,52,52,53,99,49,55,97,99,100,48,55,56,99,49,100,51,52,56,51,99,56,48,55,55,52,49,102,48,48,102,102,55,56,48,53,51,50,50,57,52,99,53,53,56,55,99,52,51,56,101,53,52,49,54,99,53,57,57,55,54,53,52,56,55,50,53,49,99,97,102,56,52,48,48,102,52,49,54,50,48,48,102,102,102,54,102,49,54,53,56,56,97,48,57,54,100,97,54,55,52,57,54,48,56,50,48,53,98,56,98,97,102,102,56,48,55,97,54,48,49,50,54,97,48,52,100,97,48,51,97,57,48,50,55,54,56,48,57,55,97,48,55,54,99,48,52,99,50,56,51,57,100,48,102,51,57,52,52,49,101,49,48,101,102,48,55,100,56,51,97,56,49,99,99,50,100,99,98,99,50,98,56,97,97,50,101,99,51,97,101,53,99,49,54,56,49,99,56,48,102,54,48,55,57,48,51,57,48,49,100,56,48,102,100,49,54,54,49,99,48,48,102,102,102,56,97,51,48,55,53,99,51,99,56,49,101,98,52,49,48,101,99,48,55,100,52,51,98,48,56,52,49,101,100,50,97,101,48,51,99,50,49,100,55,52,99,50,102,49,51,56,98,49,50,97,54,100,50,50,55,53,53,51,97,99,98,56,56,54,57,101,57,56,50,98,48,49,51,102,52,48,52,57,57,56,51,98,101,48,50,55,101,48,48,57,53,99,48,55,56,99,48,52,98,49,56,51,99,55,52,55,57,54,99,97,51,48,55,56,51,52,49,100,48,99,101,49,55,48,99,51,50,53,51,101,50,100,56,97,98,48,48,55,98,52,56,49,101,50,56,55,51,48,51,102,100,50,48,50,53,99,53,56,57,55,99,49,100,57,48,102,55,50,50,97,49,101,52,101,52,99,48,101,53,49,53,101,56,54,53,56,49,50,50,56,57,51,52,49,51,101,56,52,55,54,99,101,56,55,102,99,50,55,97,49,48,48,102,102,97,52,97,48,48,102,56,53,102,56,49,51,57,56,49,100,102,50,99,52,49,100,55,48,51,102,49,48,50,52,51,56,98,49,55,56,98,56,52,101,48,55,56,48,56,48,49,102,49,48,55,57,56,48,52,100,51,97,48,50,54,50,53,98,56,53,55,97,53,97,49,50,48,56,51,98,100,52,54,48,101,100,56,49,50,97,101,48,101,55,49,49,56,97,55,52,53,52,56,52,57,48,102,50,53,49,55,52,56,57,57,48,56,98,56,50,53,55,48,56,53,50,49,100,49,57,50,56,54,54,54,98,100,52,48,55,56,97,53,51,102,102,50,98,51,56,48,102,53,101,98,102,101,48,49,48,98,101,48,102,56,52,49,99,101,56,51,99,48,48,102,102,55,48,101,48,102,49,99,51,99,97,48,101,57,56,49,101,57,56,55,54,99,98,56,48,101,55,48,55,102,48,51,97,98,50,53,53,53,49,55,54,49,100,102,50,102,52,97,54,50,101,48,51,98,99,53,98,49,53,99,48,50,55,56,53,48,49,53,56,49,101,56,50,98,51,50,53,49,52,101,49,101,49,50,97,99,97,52,50,101,49,49,55,50,54,49,52,99,53,100,49,53,99,57,97,100,52,97,55,49,53,99,56,52,101,53,50,49,50,53,97,50,97,54,98,55,51,52,56,51,53,49,55,52,49,52,101,97,48,51,57,102,48,48,51,101,54,51,48,48,52,57,48,48,55,52,48,49,99,55,56,49,51,50,99,48,101,53,48,48,57,97,99,48,101,50,57,52,99,57,54,99,50,55,48,49,51,53,98,56,49,101,52,48,48,102,102,51,100,52,48,52,55,50,97,99,97,102,50,98,53,97,48,101,100,56,55,55,50,52,49,99,52,56,55,48,48,102,102,48,57,54,49,48,55,55,52,49,100,52,101,48,57,55,50,97,52,51,97,52,53,50,102,50,97,98,57,55,53,56,98,57,52,97,102,53,99,98,97,50,102,56,51,99,53,52,53,56,50,55,49,99,48,52,98,102,57,53,98,98,102,50,98,53,52,48,52,99,49,53,102,102,48,49,100,50,99,48,49,102,48,100,55,48,50,55,51,52,97,49,48,55,52,99,48,52,100,50,56,51,101,53,48,50,53,48,99,51,99,50,102,49,55,48,57,99,53,101,48,49,51,54,102,52,48,101,101,102,48,51,98,55,52,55,101,101,50,48,50,53,49,53,50,53,50,54,48,55,48,54,48,101,101,56,48,57,57,102,48,55,97,48,49,102,48,101,49,56,97,53,56,55,57,56,97,101,52,100,50,97,102,50,55,97,49,57,54,52,99,53,49,50,50,56,56,51,97,97,49,101,51,48,49,51,49,52,101,100,98,57,54,54,48,50,52,55,98,54,52,102,97,48,48,102,102,99,97,100,53,48,48,102,102,57,52,98,48,48,55,100,51,52,56,49,51,55,52,49,99,101,48,50,52,52,52,48,49,102,54,52,54,48,52,98,56,56,49,51,53,52,49,102,101,52,55,52,97,52,98,48,101,57,48,51,97,98,101,48,102,55,102,57,54,56,56,101,56,48,100,57,53,97,102,50,54,98,98,56,51,101,97,48,101,49,56,49,101,56,56,51,98,97,52,48,57,52,54,54,56,98,99,48,102,49,56,55,52,56,97,57,51,56,48,57,97,56,55,98,53,49,51,57,100,51,48,51,99,48,53,55,57,49,99,55,97,99,48,57,101,97,51,49,53,101,57,97,48,49,100,54,56,98,102,102,97,56,48,52,101,52,56,48,51,101,52,51,50,48,52,97,50,56,55,99,48,48,57,52,57,48,48,102,102,55,100,97,53,48,49,51,49,56,48,48,102,55,55,50,52,50,50,97,52,56,48,51,99,99,100,56,51,99,48,48,55,99,48,48,52,100,100,48,55,53,102,97,51,100,57,54,50,101,56,54,48,49,99,101,48,55,100,50,48,52,99,52,48,51,101,101,99,53,50,50,51,50,52,53,49,54,56,49,100,99,48,101,102,57,49,52,98,54,99,48,49,101,100,98,52,97,102,53,48,56,51,56,98,101,50,98,101,55,102,100,99,97,102,48,102,49,57,54,50,51,102,54,99,48,51,56,100,57,52,48,50,99,48,99,48,49,102,51,53,53,48,48,54,98,97,55,48,51,56,52,48,48,52,99,48,49,48,55,53,56,48,48,53,51,49,50,48,52,100,52,97,102,102,56,48,97,48,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,49,56,48,97,56,49,55,102,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,49,56,48,97,102,102,56,48,53,50,52,48,48,51,101,53,50,99,48,52,100,100,48,55,51,56,48,57,98,54,48,48,102,102,55,100,97,54,48,55,57,48,48,49,101,99,101,52,53,52,57,52,53,48,48,55,57,54,53,48,55,55,101,53,99,48,49,50,56,97,49,101,55,48,52,99,98,52,53,55,98,53,100,102,48,102,55,56,51,57,54,48,50,54,49,56,48,57,56,50,48,49,51,97,52,57,52,54,101,53,54,48,55,56,99,51,99,49,98,97,50,100,54,48,102,50,97,51,102,54,102,97,55,48,48,57,49,49,54,51,102,101,51,97,55,56,55,55,48,97,100,102,98,49,51,48,49,54,102,57,52,48,99,48,48,48,102,102,49,102,54,99,54,48,48,100,55,52,101,48,48,55,100,57,54,48,48,50,54,55,101,56,49,51,56,101,48,48,102,102,53,51,49,50,48,102,49,57,52,48,98,102,100,55,102,99,48,102,48,99,48,49,102,49,100,49,48,55,49,101,49,99,102,48,50,54,49,48,48,49,102,54,102,101,48,52,97,54,48,51,98,55,48,55,57,50,49,99,97,52,52,48,102,99,48,51,98,48,50,100,102,48,51,102,55,101,49,102,48,50,97,56,98,56,48,101,100,57,53,56,49,101,53,48,101,101,57,99,97,101,48,50,53,56,99,49,102,55,49,55,97,49,100,99,99,53,99,97,50,49,55,99,53,52,49,55,54,49,100,101,50,52,48,48,102,102,102,55,48,57,52,97,53,55,50,53,49,53,102,99,98,50,52,49,98,48,48,98,101,52,53,57,98,52,48,50,50,57,102,48,100,100,99,56,48,55,49,97,97,56,48,53,100,98,48,48,102,102,51,101,49,50,54,48,101,55,99,49,100,102,48,55,99,99,49,101,51,56,49,51,100,99,48,102,54,48,51,99,48,49,100,97,50,57,99,98,53,48,102,101,56,51,57,54,101,48,52,97,101,55,48,55,54,101,49,101,50,52,101,50,57,56,97,52,52,101,50,100,99,51,97,100,99,49,101,50,57,52,50,48,52,100,56,56,55,54,48,51,100,102,99,97,52,50,101,53,50,99,97,98,52,98,50,101,52,97,49,101,53,100,57,53,48,56,99,56,101,56,52,53,56,53,49,52,54,57,101,53,54,102,50,99,53,48,50,51,97,48,49,54,56,48,50,54,48,53,55,57,57,98,53,48,48,99,52,57,53,102,102,48,49,51,48,48,102,102,48,49,102,51,50,102,48,50,54,101,56,51,100,101,48,101,55,48,48,57,53,49,48,55,49,56,48,52,97,98,49,52,99,56,101,56,97,101,56,55,52,56,48,57,99,99,48,48,102,102,55,97,57,97,48,48,102,102,102,55,97,51,101,102,51,54,53,57,98,97,57,54,56,100,56,48,57,55,98,48,55,56,101,48,52,97,102,56,51,99,55,48,101,101,99,97,50,50,52,50,50,48,55,57,48,97,99,50,97,53,49,98,53,49,54,97,53,97,50,52,101,55,51,57,55,48,49,100,102,48,102,55,49,102,48,51,48,53,54,56,48,57,48,98,98,51,99,98,48,101,48,49,54,56,99,97,48,51,54,48,48,48,102,102,51,101,53,100,56,48,52,100,100,48,55,99,48,49,102,49,48,48,102,102,51,101,99,56,99,98,54,48,50,53,52,99,98,97,52,54,52,53,54,56,51,97,54,48,52,57,98,48,50,52,55,48,55,51,49,50,53,98,54,48,98,50,54,57,50,100,50,55,56,49,51,49,48,48,102,102,101,49,99,48,57,54,97,48,55,56,99,49,101,52,97,52,97,55,57,50,99,51,99,99,53,56,57,53,52,57,51,100,98,50,99,99,97,101,54,55,52,54,50,57,52,51,98,97,49,100,51,99,100,99,53,53,54,50,99,51,49,55,98,55,51,50,53,56,99,56,48,97,55,101,98,102,102,97,101,98,97,56,55,51,56,51,97,51,48,50,53,101,99,49,102,101,48,51,102,102,50,100,100,99,48,101,101,56,51,56,54,48,55,50,50,48,102,56,48,49,102,54,49,55,99,99,98,55,52,102,98,97,53,50,48,51,97,53,48,55,54,56,49,102,50,48,55,57,48,53,99,51,54,100,52,97,52,49,53,56,56,53,54,102,102,50,98,48,51,57,99,53,50,57,55,54,57,98,49,50,48,57,98,50,102,48,97,53,52,51,102,99,56,54,99,48,57,99,50,100,52,97,57,54,102,100,49,51,52,101,52,51,56,97,102,102,48,57,56,53,100,52,48,101,100,52,48,49,100,100,101,101,48,48,102,102,55,100,97,53,56,48,51,99,97,99,56,48,51,99,100,49,56,48,51,99,98,52,56,51,99,98,50,50,48,48,102,102,102,53,50,56,48,49,101,57,98,48,48,51,99,98,97,48,48,51,100,49,99,48,50,54,50,48,48,49,101,54,97,48,101,48,48,102,52,101,52,48,49,101,97,50,48,48,102,102,51,100,102,99,48,48,102,102,102,52,57,48,48,49,101,56,97,48,48,51,54,98,51,51,56,48,51,97,57,48,48,48,102,102,102,55,51,48,48,51,100,99,48,55,48,48,102,102,55,97,56,52,48,48,102,102,101,97,100,56,48,57,55,56,48,51,52,55,97,56,49,53,52,48,51,100,100,48,55,49,48,48,102,102,102,99,52,48,57,55,101,48,102,49,52,48,55,51,56,49,102,98,56,51,57,98,48,55,97,101,48,101,52,99,51,100,99,102,97,48,101,50,100,49,97,48,101,98,48,51,100,99,48,55,55,54,49,101,101,48,55,55,48,49,101,51,55,52,97,102,101,53,56,57,54,56,53,53,54,50,99,53,98,50,57,52,51,101,52,53,51,49,52,56,53,98,53,50,49,102,50,99,99,97,52,50,101,100,48,50,53,51,54,53,48,98,98,55,100,51,56,97,57,50,100,49,48,51,53,48,54,56,56,50,57,57,49,49,102,101,49,52,50,98,97,101,98,97,102,102,56,48,100,101,101,48,48,102,56,99,49,48,48,51,101,101,52,100,50,52,48,57,52,57,48,55,99,54,56,54,48,52,57,100,56,51,102,50,48,102,53,97,51,97,49,48,49,50,102,56,48,102,52,101,57,99,101,53,48,49,55,56,49,101,102,50,102,57,101,54,52,51,98,54,48,101,57,98,56,55,49,56,51,97,97,48,102,102,56,49,101,56,49,54,53,99,97,55,50,99,56,51,100,101,48,102,52,52,51,98,97,49,99,53,48,101,49,48,48,51,100,102,52,49,102,56,48,102,49,57,52,99,56,52,53,56,56,50,52,52,51,97,56,53,56,48,48,51,100,99,99,57,102,54,56,57,48,102,48,50,52,56,98,52,99,56,54,53,56,53,56,48,54,56,48,97,56,48,52,48,101,49,53,52,53,57,57,54,50,53,51,97,54,98,52,53,57,49,53,50,53,56,50,54,49,53,52,53,56,51,51,57,101,99,99,50,55,97,48,50,52,98,101,56,54,57,56,99,101,52,56,54,55,97,51,97,52,48,54,48,57,50,56,102,101,53,50,53,98,102,52,56,99,102,98,102,51,55,53,49,53,98,56,54,55,53,52,51,102,51,102,100,52,48,49,56,101,101,48,48,102,102,102,97,48,49,48,48,102,102,55,99,56,100,56,97,101,48,55,101,56,99,57,53,54,48,52,97,101,56,49,51,98,54,49,102,54,52,48,50,97,48,49,101,50,101,57,52,101,99,49,99,102,48,55,98,50,49,101,102,48,102,49,98,48,56,52,56,54,53,100,49,102,56,51,101,53,48,55,56,99,49,101,52,101,49,102,54,48,102,98,56,51,100,56,48,55,100,56,53,101,49,55,54,53,97,48,50,52,48,51,98,101,53,50,48,55,53,48,51,98,50,49,100,99,48,52,56,49,52,55,51,99,97,100,102,52,56,97,53,55,49,54,53,102,49,53,100,99,97,102,50,99,55,55,102,56,48,101,100,56,97,48,50,55,53,48,48,102,102,51,101,52,100,99,48,48,102,97,52,55,50,57,52,48,57,97,48,48,55,53,50,49,101,51,48,50,55,54,56,48,57,55,51,48,101,98,57,53,52,53,50,56,51,102,52,48,55,52,97,49,100,53,50,101,48,98,101,48,55,57,97,49,100,102,50,57,48,97,51,52,53,50,97,99,97,100,48,102,101,48,51,98,49,48,101,48,56,55,54,48,48,102,102,57,56,49,48,55,98,54,49,102,54,50,100,100,49,56,97,100,48,101,50,56,51,97,98,50,102,99,51,101,48,49,101,54,48,55,99,97,49,101,56,48,102,54,56,55,57,48,97,52,52,50,56,50,99,48,98,100,48,102,54,49,53,101,53,48,48,102,102,55,56,97,49,49,57,98,50,98,99,98,51,97,52,50,50,100,55,97,48,49,54,53,99,48,55,49,53,53,50,50,50,101,56,97,55,50,97,99,51,99,56,53,51,49,54,97,49,100,102,50,102,56,97,97,50,98,56,98,99,50,56,52,98,100,50,98,53,51,56,97,55,50,101,56,97,52,50,100,57,48,49,49,56,98,50,50,97,48,98,56,50,97,48,98,50,52,54,55,53,48,56,98,50,50,97,52,98,53,50,98,53,51,54,50,100,48,56,98,51,50,97,100,51,100,48,100,50,49,102,52,51,52,102,52,49,52,100,54,97,100,48,57,51,57,48,57,50,54,97,50,102,53,52,53,53,101,97,102,102,48,48,102,102,56,51,99,50,100,52,97,97,50,99,52,97,52,50,99,56,98,50,50,57,52,98,56,50,98,57,51,56,97,57,50,101,48,97,56,52,102,52,101,50,97,56,98,51,50,97,56,98,51,52,51,55,56,97,102,50,99,99,97,97,50,99,56,97,101,55,101,57,49,53,51,56,97,102,50,99,57,48,53,50,98,52,50,53,97,50,50,54,97,48,97,52,97,51,50,52,50,50,57,54,48,56,52,57,57,49,50,101,50,48,98,98,51,55,50,101,52,54,97,100,102,50,57,51,97,56,48,99,102,52,48,48,102,102,102,57,51,101,48,48,102,102,51,101,98,52,49,97,48,50,52,57,99,48,57,100,48,50,99,52,49,101,101,48,51,98,48,48,102,102,101,54,57,54,48,53,53,48,51,56,99,48,55,102,57,50,57,54,48,102,48,57,51,48,98,53,50,98,99,97,48,99,56,54,49,99,57,50,56,56,49,101,100,56,51,100,51,48,55,97,99,48,102,102,99,51,99,101,57,52,48,101,102,99,97,50,50,99,48,97,48,48,102,102,101,50,48,55,52,99,51,97,52,53,52,99,57,52,97,49,100,48,48,101,97,57,53,99,57,52,53,55,56,55,53,54,99,98,50,50,102,48,51,99,50,53,55,57,53,100,98,55,101,53,56,57,54,50,53,53,52,51,55,100,48,52,48,53,56,53,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,99,48,54,49,49,48,48,102,102,55,99,55,102,99,48,49,102,55,48,99,53,57,48,48,51,101,97,101,52,48,57,56,55,50,101,52,97,101,48,102,101,52,97,55,49,54,101,48,52,98,54,48,51,101,51,57,50,98,98,56,51,100,57,50,98,100,48,55,51,101,53,56,48,55,57,52,97,54,48,48,55,97,55,99,49,99,57,48,55,99,54,57,50,49,99,50,57,48,101,51,50,51,57,55,56,48,102,52,52,51,56,48,49,99,50,50,97,99,49,51,97,48,102,48,48,102,102,51,102,101,56,98,52,49,101,52,48,48,55,98,97,48,48,102,102,52,99,52,48,52,99,48,97,100,100,101,56,97,99,97,50,98,56,98,52,51,48,50,55,99,48,51,55,53,48,97,98,50,99,99,97,101,50,101,49,48,57,97,50,99,56,97,57,50,99,49,48,99,98,53,52,48,55,102,98,100,57,49,100,51,100,48,49,50,53,56,52,99,52,51,55,56,49,50,101,101,102,52,55,52,56,48,99,49,50,53,49,102,100,50,51,51,57,97,53,50,53,56,55,97,54,97,97,50,98,101,48,100,50,50,56,53,54,100,102,52,56,48,52,48,100,97,56,48,54,98,56,48,48,102,102,51,101,51,48,54,48,48,102,98,51,55,52,55,48,50,55,50,52,48,57,50,98,54,56,49,99,102,56,51,99,98,48,102,57,50,55,49,55,54,48,102,100,52,48,57,55,54,52,57,54,49,49,99,51,102,97,49,101,49,48,102,57,56,55,56,102,49,54,54,53,98,48,55,98,49,101,48,55,100,52,48,102,55,56,49,102,99,57,55,99,49,99,57,54,52,97,102,50,100,48,98,102,48,102,102,48,55,97,56,51,100,101,53,101,97,52,49,53,101,49,100,55,48,101,101,57,53,56,53,51,54,56,50,101,100,48,48,97,50,97,50,98,56,48,50,99,99,97,101,50,97,97,48,98,50,50,98,51,50,49,53,101,102,102,48,49,57,56,48,51,100,52,49,100,55,50,56,48,51,101,97,49,100,57,48,102,49,56,55,50,56,51,100,56,53,50,57,53,54,49,101,51,48,101,97,56,55,98,99,97,49,50,101,48,51,98,48,49,101,56,48,101,102,57,55,97,53,55,97,48,49,54,101,53,50,48,55,56,48,51,98,101,53,101,97,48,98,99,53,52,57,55,56,53,51,49,55,50,53,53,57,54,54,56,97,57,99,53,55,57,54,56,53,53,57,54,50,53,52,97,53,50,52,57,53,101,57,101,56,52,53,56,50,49,50,53,97,49,49,54,48,56,54,57,49,54,56,50,57,101,100,98,57,49,53,53,51,52,48,49,53,49,99,48,48,102,57,50,100,48,48,51,101,97,98,53,48,52,48,57,48,51,48,50,55,48,52,98,48,48,102,102,55,57,48,48,102,102,101,56,99,51,98,48,53,102,50,48,56,49,50,102,99,48,102,101,55,97,53,56,51,99,51,101,57,101,48,50,52,97,56,99,56,101,49,99,56,48,101,55,48,51,100,48,48,55,97,52,48,102,51,56,49,102,98,48,55,56,48,48,102,102,49,101,57,52,48,55,52,53,50,56,51,98,48,48,102,102,101,101,56,51,97,48,49,99,102,48,101,102,57,52,101,53,48,56,55,50,52,51,57,54,53,54,53,48,55,55,52,51,57,55,54,53,56,49,55,97,49,101,49,50,98,52,97,100,57,102,55,99,98,50,52,102,50,97,98,52,102,52,48,48,102,102,48,100,57,57,53,48,50,53,53,48,48,55,100,102,49,56,49,50,48,54,53,48,48,49,51,102,48,48,102,102,48,102,97,102,55,48,55,99,48,49,100,57,98,50,57,53,50,52,98,50,48,55,56,48,48,101,55,48,51,98,50,48,102,48,56,49,102,98,56,51,98,48,54,56,97,54,50,98,100,48,53,51,48,51,99,48,53,101,56,51,99,50,48,101,48,56,51,57,48,48,102,102,55,99,52,53,54,56,55,50,99,51,97,99,99,52,102,48,101,56,48,55,98,52,98,57,50,99,100,48,57,51,56,98,57,48,102,97,100,49,48,50,57,48,97,50,52,52,50,98,99,98,100,52,102,52,101,100,48,48,102,102,50,53,50,53,97,50,48,49,54,51,101,55,97,54,55,102,56,48,52,100,56,97,101,97,51,56,56,55,100,52,51,57,97,49,101,48,48,55,55,99,49,102,48,48,102,102,102,53,56,55,48,99,51,100,56,53,54,97,53,49,52,97,49,101,98,48,101,51,48,55,57,99,51,99,48,49,99,102,48,102,52,49,52,99,53,56,50,50,97,55,49,53,99,53,56,57,53,52,53,102,56,55,54,48,98,53,52,97,50,57,48,98,98,50,98,56,98,50,50,98,56,98,54,52,52,52,48,50,99,49,48,53,51,53,48,52,98,52,52,53,52,56,52,50,52,98,52,49,52,102,52,49,52,50,52,102,52,51,98,52,55,98,56,52,101,52,48,54,100,99,57,97,57,57,49,51,57,55,102,102,53,100,55,53,100,55,102,102,53,48,48,99,97,101,48,48,102,102,55,99,51,53,99,48,57,51,50,50,102,56,49,100,50,56,49,50,98,52,48,102,57,52,48,57,98,99,48,102,48,98,48,53,52,50,54,57,52,54,48,52,100,99,52,56,51,98,98,101,48,101,101,49,50,50,57,98,52,102,52,56,50,100,99,97,52,48,48,55,97,48,54,48,102,49,52,48,57,57,102,48,55,53,101,49,102,48,100,57,101,52,98,48,101,99,57,53,99,56,52,53,53,102,52,102,52,98,50,99,57,56,100,98,49,52,52,49,101,57,48,102,49,48,48,57,56,97,49,54,51,49,54,55,56,97,51,102,98,50,48,53,48,48,102,102,53,97,56,97,56,48,54,102,99,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,98,102,101,48,55,102,101,98,97,101,98,97,102,102,56,50,51,97,48,48,102,102,102,98,50,57,48,102,55,48,55,56,52,49,100,102,48,48,102,102,51,101,98,97,52,48,57,102,98,48,55,56,48,49,100,49,50,99,100,51,52,97,54,48,102,52,56,55,49,99,48,57,50,56,48,50,54,97,56,51,101,48,49,100,55,50,101,48,97,101,52,100,50,99,48,97,100,50,99,48,97,97,50,102,99,51,98,54,48,101,50,52,51,102,54,53,101,57,52,99,53,57,50,48,49,54,50,53,54,50,54,50,49,50,55,97,50,50,53,49,53,101,53,97,50,50,50,50,97,53,97,48,50,53,57,53,99,57,101,56,48,53,56,50,48,98,56,99,55,55,48,97,102,52,100,54,57,99,57,100,55,50,48,49,50,51,52,49,102,53,48,102,57,48,55,56,48,49,101,48,56,55,99,48,51,100,54,49,102,99,48,102,54,49,54,52,57,52,53,100,48,55,97,99,51,102,50,49,101,55,48,102,48,48,102,102,55,99,48,51,100,48,53,99,57,54,48,57,52,57,99,53,56,57,54,50,53,97,57,55,101,49,101,54,50,100,53,50,56,98,98,50,101,99,98,49,50,99,52,98,49,50,100,57,50,100,51,99,98,48,52,101,52,100,52,101,50,100,49,50,57,50,49,51,53,50,100,51,57,51,100,51,57,51,53,51,100,51,50,100,50,50,101,100,51,57,51,100,99,55,50,97,97,97,56,48,51,54,49,56,48,49,102,50,57,54,48,50,54,101,56,51,101,50,48,52,97,52,56,48,51,101,97,99,99,51,99,56,48,48,102,102,102,54,55,50,50,97,51,50,53,48,48,51,99,99,100,48,51,99,48,50,101,48,48,57,52,53,48,102,51,56,50,54,53,97,50,99,49,100,99,99,48,55,52,48,49,102,52,56,49,50,102,50,48,52,99,49,48,48,102,102,57,100,50,52,97,51,55,50,98,48,51,99,54,49,100,102,102,57,50,97,55,56,55,54,57,49,102,98,55,100,51,56,48,52,102,52,97,101,100,98,57,100,51,99,51,98,56,53,57,54,102,56,56,48,48,53,50,52,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,97,97,49,56,54,49,101,52,97,55,54,49,56,54,49,97,55,53,102,55,97,99,49,48,51,54,99,51,55,100,100,55,49,99,101,49,49,51,50,55,97,101,54,48,53,55,51,54,49,55,57,55,102,100,51,97,56,48,99,57,52,48,48,102,102,102,97,50,101,48,48,102,102,55,100,48,52,48,51,100,51,48,48,102,102,55,100,57,98,56,55,101,57,49,99,49,101,55,48,51,101,54,50,97,52,51,101,97,48,101,98,56,48,57,51,98,48,101,102,55,55,55,49,55,54,49,102,53,57,50,98,99,51,99,50,49,99,97,48,102,53,48,51,99,102,101,53,57,49,53,48,48,102,54,56,97,49,50,98,52,48,49,101,56,52,48,55,57,48,51,100,52,48,101,55,99,51,102,56,48,101,98,48,51,101,52,48,48,102,54,52,56,51,99,101,48,101,48,49,53,97,53,51,48,51,100,54,99,57,99,57,100,56,48,49,101,100,99,50,98,99,98,52,48,49,50,99,57,100,56,51,99,97,53,56,50,48,54,52,48,48,102,102,51,51,56,48,48,55,100,51,53,48,48,51,101,50,57,97,57,101,48,102,102,99,51,56,48,56,50,48,102,102,99,48,49,102,54,49,55,56,49,101,55,48,51,97,52,50,56,99,51,99,53,50,57,54,48,48,102,102,102,54,51,48,51,97,48,50,56,102,97,52,48,55,48,52,49,101,97,57,53,49,56,97,98,50,101,56,49,101,55,56,55,51,48,51,99,97,101,48,51,100,97,48,55,55,101,48,102,98,52,48,57,55,50,50,102,49,48,100,49,55,97,55,97,53,57,52,99,49,99,98,48,102,51,56,51,98,99,48,49,50,53,50,102,53,99,57,52,100,48,101,101,49,54,57,52,49,101,49,50,99,48,55,52,101,50,98,48,97,102,53,48,48,102,102,99,50,52,48,55,52,97,48,101,56,48,49,100,54,56,51,56,56,48,101,51,49,52,101,48,101,99,52,49,99,100,56,51,98,99,48,101,53,48,51,97,100,48,55,55,99,49,100,99,48,49,51,48,57,50,56,52,51,57,54,48,101,102,56,51,97,48,49,100,100,48,101,52,56,55,53,52,97,99,99,53,57,57,54,101,53,57,49,55,101,53,57,102,50,98,48,51,98,54,49,100,54,50,97,99,97,53,50,57,57,49,51,97,55,57,55,50,53,99,57,54,97,53,98,57,54,49,100,48,100,48,49,98,57,52,102,50,99,56,98,49,52,101,50,99,57,99,50,54,53,56,50,54,97,54,51,57,55,102,102,56,51,97,53,48,55,52,48,48,101,98,52,49,99,52,48,55,49,56,97,55,48,55,54,50,48,101,54,99,49,100,101,48,55,50,56,49,100,54,56,51,98,101,48,101,101,48,48,102,102,57,56,52,57,52,50,49,99,98,48,55,55,99,49,100,48,48,101,101,56,55,50,52,51,97,97,53,54,54,50,99,99,98,55,50,99,56,98,102,50,99,102,57,53,56,49,100,98,48,101,98,49,53,54,53,50,57,52,99,56,57,100,51,99,98,57,50,101,52,98,53,50,100,99,98,48,101,56,54,56,48,100,99,97,55,57,54,52,53,56,97,55,49,54,52,101,49,51,50,99,49,51,53,51,49,99,98,48,100,50,53,100,52,50,102,99,49,101,51,48,51,99,97,48,55,55,48,48,102,102,101,56,56,51,97,56,53,56,56,55,101,52,49,101,98,56,51,99,48,48,102,102,101,53,48,51,98,52,48,101,52,57,52,101,48,57,50,99,53,98,56,55,99,56,49,101,48,56,55,98,52,51,98,101,49,99,57,48,101,98,49,53,51,56,98,49,50,99,57,48,99,97,56,50,98,56,48,52,99,56,51,99,54,49,101,55,52,102,50,98,48,97,56,52,51,101,57,97,53,97,57,54,50,53,55,49,52,101,53,55,101,52,99,52,100,57,48,52,102,49,54,52,53,57,50,49,57,53,102,51,97,57,100,52,99,56,57,97,102,102,49,101,100,99,55,53,98,54,97,50,100,100,55,50,101,54,49,98,56,56,50,54,101,53,100,100,54,99,100,99,52,54,100,99,102,53,102,102,102,98,49,56,100,98,102,51,56,99,55,48,98,49,48,97,48,50,50,51,48,48,102,102,51,101,53,54,52,48,48,102,98,57,56,48,101,56,49,53,97,49,99,49,57,48,48,55,100,55,101,56,49,50,99,52,48,102,54,100,50,56,98,48,48,102,102,97,55,49,55,98,100,51,52,49,102,97,56,55,57,52,49,100,54,48,55,102,56,97,100,52,99,48,101,100,97,50,56,55,51,57,50,52,97,56,48,50,54,50,56,49,99,57,48,51,100,50,48,55,48,48,102,102,48,102,48,52,98,97,48,55,55,52,48,102,52,50,52,98,55,52,53,48,102,54,97,50,49,54,101,48,48,102,54,101,49,54,48,49,101,52,48,55,53,97,49,102,55,48,101,56,55,50,98,97,52,97,102,101,56,52,53,56,48,55,56,99,101,53,56,54,50,98,56,97,100,53,49,57,99,48,49,102,55,56,48,48,102,102,48,102,57,52,53,56,55,50,48,51,56,54,49,100,99,48,55,57,99,48,52,97,56,56,49,50,48,101,53,98,56,48,51,100,99,56,48,102,49,56,98,97,52,53,48,102,97,48,51,98,98,48,102,54,56,51,102,56,50,97,100,51,99,97,55,50,100,99,51,57,99,49,100,99,50,56,56,98,52,50,98,56,49,101,99,56,51,98,56,50,101,99,51,100,48,48,102,102,101,54,52,49,101,56,48,51,57,97,48,50,54,48,57,48,56,98,98,50,97,56,49,101,54,49,52,97,53,102,97,50,56,55,50,56,51,101,97,48,101,101,56,98,97,52,102,50,56,54,100,48,48,97,101,50,98,57,50,56,48,49,101,101,51,50,99,52,97,101,101,53,56,101,50,98,52,97,100,99,48,49,55,57,99,49,102,53,48,102,57,56,55,97,56,49,101,50,56,55,97,56,51,99,56,49,102,99,48,102,100,48,55,57,48,98,99,48,102,55,56,55,100,48,51,100,101,53,100,57,54,101,49,101,55,48,102,53,48,55,97,48,51,100,50,53,99,57,54,48,53,102,56,55,56,48,51,99,48,53,102,56,55,56,56,98,48,52,97,50,100,56,98,99,50,101,56,98,56,50,102,48,98,54,52,100,52,100,50,100,99,98,53,50,100,56,98,49,50,100,99,98,50,52,97,50,99,49,51,100,51,49,51,57,51,49,51,53,51,99,98,48,52,99,52,56,52,57,52,101,50,99,49,99,97,55,54,100,99,50,53,102,101,50,97,98,56,101,98,56,101,100,100,98,97,101,53,100,100,98,57,55,54,52,101,101,101,101,102,102,55,50,100,99,102,102,56,51,53,102,102,102,102,57,99,102,102,102,51,56,101,54,48,98,49,53,57,53,57,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,49,56,56,48,50,53,97,56,48,57,57,101,48,55,100,99,48,52,97,51,48,51,100,55,48,101,56,56,51,101,53,48,55,48,56,48,102,49,48,51,100,56,49,99,50,48,102,55,56,55,54,48,98,57,50,56,52,98,53,55,97,48,51,98,54,49,101,99,48,102,55,56,55,53,52,97,100,48,102,54,49,53,99,53,49,56,55,97,52,97,50,48,102,52,53,56,55,51,52,51,101,98,50,49,99,99,48,102,49,48,55,55,99,98,54,50,102,56,51,57,48,53,100,57,54,54,49,100,57,50,56,101,56,51,99,52,49,100,98,101,53,57,97,49,51,54,53,57,99,50,50,50,50,100,55,97,56,55,53,48,57,48,53,51,49,98,48,53,100,100,55,53,102,102,48,48,101,49,50,48,48,102,102,55,100,50,56,48,48,102,102,51,101,101,53,48,49,99,57,56,48,51,101,99,55,52,48,57,54,50,48,101,56,98,97,49,101,54,48,55,56,52,49,99,99,48,101,57,48,49,51,50,48,48,101,102,52,51,98,56,53,49,56,55,54,99,49,101,97,48,51,98,102,48,102,50,56,55,98,48,51,97,48,53,49,48,55,97,52,98,97,50,100,52,51,97,54,49,99,48,48,102,102,55,52,100,99,51,101,101,48,102,51,99,51,98,52,49,100,51,50,99,56,49,101,97,56,55,101,56,51,102,99,53,97,48,51,98,48,52,102,48,102,98,56,55,100,57,50,52,97,51,50,97,99,51,101,97,49,101,56,48,52,56,97,55,97,55,57,54,50,56,97,57,54,53,55,57,54,56,100,97,49,49,54,57,51,98,97,55,56,49,101,102,98,101,99,51,50,57,50,100,100,98,50,102,98,54,100,98,99,99,100,101,48,54,100,98,55,57,98,99,101,98,55,55,56,99,50,98,99,100,49,102,55,48,51,51,56,52,54,53,48,48,56,54,57,48,55,53,99,48,102,98,99,49,102,52,56,51,56,100,50,101,57,51,52,51,99,101,48,101,52,56,49,101,102,48,51,99,101,48,55,51,54,49,101,50,50,99,56,97,100,55,56,97,52,50,99,52,98,101,48,55,53,52,48,102,48,48,51,100,50,48,101,102,48,98,97,52,101,50,97,49,50,57,50,56,97,101,50,99,57,50,56,97,55,52,97,50,99,56,51,97,48,53,98,57,52,97,57,97,57,52,53,52,50,52,97,55,49,52,97,53,53,97,54,53,97,48,53,51,56,48,57,50,55,49,51,52,97,100,50,98,100,99,97,56,97,98,52,49,52,51,98,56,48,48,100,48,56,48,48,102,102,55,99,55,100,99,48,49,102,55,98,99,49,99,52,48,50,55,101,56,49,100,48,98,52,48,101,55,56,48,57,56,99,48,102,101,56,55,50,52,51,57,52,48,52,100,57,48,55,50,102,98,99,48,50,54,48,56,52,49,101,51,48,102,52,57,52,99,49,100,97,54,48,49,101,97,56,48,51,100,99,99,49,101,55,48,55,99,99,49,101,57,52,54,101,48,101,98,57,49,56,51,102,56,48,102,55,56,51,101,48,48,102,49,99,51,102,57,99,51,56,99,48,101,100,52,51,57,54,53,49,100,56,55,100,56,101,53,55,97,49,55,48,101,100,100,50,53,50,51,53,52,99,53,48,55,55,54,57,48,53,51,53,48,98,102,99,49,97,48,48,102,102,50,55,54,56,48,49,102,49,98,97,48,48,102,102,55,100,54,51,48,49,51,98,56,57,56,56,48,53,57,49,54,101,48,101,100,56,98,48,48,50,53,98,48,98,48,52,49,97,52,98,48,52,99,50,55,48,49,50,56,101,49,99,101,48,50,53,102,56,49,99,102,97,54,57,55,52,48,57,97,52,55,48,101,98,50,50,51,49,99,98,99,52,97,52,97,48,55,49,50,49,101,100,52,57,50,99,102,49,53,101,56,99,49,100,52,54,50,48,97,100,50,53,102,48,50,52,51,49,55,99,49,101,52,57,57,102,52,48,57,102,99,48,57,50,48,52,52,48,51,98,101,48,48,102,56,54,52,56,48,51,101,97,100,52,51,98,97,53,98,97,49,57,54,101,48,48,102,102,102,53,57,52,48,57,101,50,50,102,55,97,49,53,51,100,54,48,50,53,56,49,101,51,48,55,56,56,48,52,98,99,49,54,54,53,52,50,52,56,54,101,56,99,102,97,50,102,99,57,52,53,55,102,48,50,53,54,54,50,53,50,52,56,54,52,56,48,52,100,98,53,51,101,98,49,49,52,101,52,55,52,53,97,99,51,54,97,57,53,48,49,98,57,49,55,53,102,102,48,53,55,52,48,57,55,56,48,50,52,100,52,48,57,53,98,48,50,53,52,56,97,55,48,49,50,56,48,50,53,102,48,48,57,55,101,48,55,51,54,48,101,57,50,53,100,101,48,49,55,101,53,57,56,51,98,98,48,55,53,52,48,101,101,52,51,56,97,53,99,57,55,51,97,53,50,52,98,101,52,98,52,53,101,53,100,49,54,50,49,99,99,48,101,99,56,55,55,102,57,54,51,57,48,51,48,55,56,99,98,98,52,52,50,98,55,51,57,51,53,100,48,53,48,99,98,52,52,100,54,101,55,101,57,52,101,52,99,102,54,48,100,49,50,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,57,100,100,54,49,56,55,56,56,48,54,97,100,51,52,101,48,54,53,55,57,101,54,56,57,99,54,55,48,51,51,55,55,49,99,56,98,98,50,55,49,102,55,99,55,101,54,102,98,54,102,56,52,55,99,54,99,54,53,48,98,97,102,102,101,98,97,101,97,49,54,99,48,102,50,52,49,101,99,56,51,97,100,48,55,51,97,49,100,101,52,56,48,102,56,56,51,100,100,48,55,57,52,49,99,48,48,102,102,55,53,54,49,100,50,52,50,101,99,102,52,101,48,102,53,48,51,99,55,48,102,97,48,55,55,99,51,57,48,49,100,99,52,52,48,52,99,49,54,48,56,54,53,53,51,49,57,50,52,98,99,48,102,51,97,55,57,53,97,53,53,51,49,97,99,98,51,50,99,99,97,101,52,48,56,50,52,57,57,98,54,52,102,50,99,49,48,57,48,52,55,97,52,100,54,98,51,57,102,101,49,57,50,97,48,53,53,48,48,102,102,48,102,98,48,50,48,48,55,100,99,52,48,49,50,52,48,48,48,102,102,102,97,101,99,48,101,55,48,55,57,56,98,56,48,55,98,52,48,102,55,52,51,97,50,49,101,55,48,55,56,48,49,100,54,48,49,50,55,48,52,100,56,51,56,56,48,55,55,52,48,102,48,48,49,99,102,57,55,48,48,102,102,102,99,100,99,57,50,102,48,98,55,48,101,53,97,50,50,50,56,50,53,56,49,100,55,56,55,97,52,49,101,56,56,55,49,56,98,98,55,48,48,102,102,49,100,56,48,49,102,54,50,98,48,51,101,52,55,97,97,54,98,52,56,55,51,53,56,52,100,48,102,50,49,101,56,97,102,57,54,99,49,51,99,48,52,55,56,48,48,102,102,102,98,51,101,48,48,102,102,55,99,98,50,99,48,57,55,49,48,50,53,102,56,97,54,48,102,55,48,51,98,51,48,50,52,97,49,49,53,57,48,55,100,99,48,102,98,53,48,102,57,52,55,99,51,98,99,48,102,48,49,50,53,49,56,51,56,99,48,102,49,99,48,57,54,102,52,98,97,52,57,52,56,48,101,48,57,55,101,53,57,101,101,49,101,99,48,55,52,97,48,52,99,55,57,52,50,49,101,102,52,57,99,100,56,55,52,56,98,57,48,102,54,49,52,98,97,57,48,53,48,55,55,56,48,102,101,57,53,54,48,50,53,99,101,55,101,53,55,49,53,101,53,56,100,100,48,48,53,98,101,56,51,100,102,48,55,100,99,48,102,55,52,49,102,102,56,55,99,100,51,56,49,101,49,48,51,101,98,48,55,57,56,49,102,100,48,55,97,99,49,102,54,50,100,51,50,49,48,48,57,56,56,55,57,99,49,101,51,56,55,100,48,51,100,48,49,102,97,48,102,48,50,54,55,52,48,50,57,99,97,99,50,56,53,49,97,57,102,50,102,52,51,100,50,53,97,49,55,54,53,99,50,52,54,56,50,57,99,97,53,50,97,57,48,51,55,98,50,99,50,97,97,49,48,52,97,98,52,51,52,49,57,51,51,52,56,52,56,55,51,51,102,101,48,54,51,50,48,52,102,48,56,48,51,101,101,97,99,48,49,102,54,48,52,48,52,102,50,56,51,99,51,48,102,53,48,55,99,52,51,101,52,48,102,102,99,49,101,52,56,51,98,48,48,102,102,101,57,56,55,97,99,97,98,98,50,57,57,50,99,49,99,101,56,51,57,54,48,55,97,56,48,102,98,52,51,57,50,48,101,55,100,97,50,97,53,50,56,51,57,99,49,100,97,48,101,54,49,55,97,53,52,98,48,48,101,102,56,98,53,48,55,97,97,49,101,100,50,97,54,52,97,97,48,102,52,50,50,56,55,54,101,56,98,48,48,102,102,102,48,97,48,100,97,54,97,55,50,49,49,54,97,53,57,57,55,97,49,101,49,50,99,49,51,101,50,99,48,52,99,98,97,49,99,48,49,52,100,50,53,50,53,97,52,97,55,97,52,50,52,50,54,97,54,51,101,102,50,53,97,53,97,53,98,99,102,50,52,50,53,50,53,97,52,51,57,100,101,55,57,50,53,101,52,56,97,101,102,97,52,51,99,57,48,57,48,102,100,49,50,55,100,50,97,97,97,56,102,53,102,57,98,100,53,56,51,53,98,102,97,101,51,57,55,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,51,102,54,48,48,102,102,102,97,100,101,48,50,55,54,48,51,102,50,48,52,56,52,56,49,51,55,97,48,101,53,99,49,102,101,56,55,53,56,51,100,50,49,102,50,50,56,48,51,97,101,53,49,48,51,99,54,48,55,55,48,48,48,102,102,102,53,54,99,97,55,48,101,54,57,55,56,53,99,49,53,97,57,97,49,102,51,48,55,51,101,53,54,48,51,99,102,48,101,50,48,55,99,48,51,102,97,49,99,57,52,57,50,98,56,97,100,48,102,55,48,55,52,100,48,99,51,99,52,56,54,53,102,49,53,54,49,99,102,52,55,52,51,97,48,101,100,48,55,97,52,98,98,56,48,101,101,57,54,52,101,98,48,56,98,50,53,97,54,54,101,50,54,49,51,57,48,48,49,48,52,53,100,55,102,99,48,51,100,51,48,48,57,51,53,48,50,54,100,48,49,100,52,56,49,51,98,52,48,52,98,100,48,51,98,54,48,50,54,49,52,49,99,101,56,55,57,99,97,50,48,102,48,56,55,55,56,51,101,99,49,100,52,48,101,54,49,54,101,53,101,49,53,99,53,53,49,55,54,49,100,55,50,101,48,98,52,48,101,52,48,55,98,48,51,99,56,49,99,56,48,101,99,48,55,101,56,98,51,48,101,48,48,102,102,55,99,53,49,56,51,97,101,49,101,52,48,102,53,97,48,56,55,54,48,51,101,97,49,100,56,52,50,48,102,54,57,53,55,48,49,101,49,48,101,98,97,54,49,55,56,57,99,53,56,57,53,51,54,57,49,51,97,97,57,100,54,53,99,52,51,52,102,52,99,48,50,52,100,48,48,102,102,55,99,57,53,52,48,49,102,53,52,101,53,98,56,48,51,101,99,49,99,48,57,52,54,52,99,48,55,56,50,48,101,55,48,51,97,52,53,50,57,54,97,48,52,99,51,56,51,56,98,55,53,102,48,102,102,98,52,57,50,99,49,52,54,102,97,54,56,55,102,48,51,101,99,48,101,99,52,49,100,54,56,51,98,48,48,102,102,55,102,48,53,101,54,48,55,52,56,49,99,56,55,99,51,97,101,48,101,101,52,51,101,50,49,102,97,48,102,51,56,55,56,52,51,100,52,49,102,54,48,102,97,49,53,57,52,49,100,100,48,55,55,101,48,57,102,50,97,56,51,98,99,53,57,57,55,102,53,98,56,48,57,56,50,48,57,54,100,100,49,51,97,55,56,48,97,56,54,48,48,102,102,102,56,100,48,48,48,102,102,51,101,101,102,56,97,102,48,50,52,53,56,49,101,49,97,49,56,49,50,56,52,48,52,99,49,97,53,50,52,100,48,49,50,102,52,48,102,97,99,49,101,50,98,52,101,56,55,55,52,51,100,55,50,57,48,99,56,50,54,48,51,56,48,48,102,54,56,49,101,52,49,55,52,48,101,49,56,49,100,56,49,52,56,53,99,48,55,98,99,98,99,48,102,57,56,51,100,53,48,101,57,56,55,49,99,51,98,48,48,102,102,101,54,48,51,97,101,49,99,97,48,101,57,49,55,52,57,99,49,101,51,52,101,52,49,48,101,97,57,54,48,49,101,50,48,101,102,55,57,99,57,101,56,48,48,102,102,50,54,48,53,53,48,50,55,56,97,102,52,50,48,48,99,101,101,48,101,98,56,55,57,56,51,98,56,49,102,99,48,101,97,56,55,55,56,51,100,101,49,100,54,50,101,48,97,57,48,102,51,48,55,52,48,51,101,52,49,100,102,50,97,48,51,99,56,49,100,99,50,101,99,97,55,50,99,48,97,102,50,101,52,97,49,48,102,49,56,55,54,99,51,99,56,56,50,56,101,53,57,49,52,99,53,99,49,53,54,53,97,49,53,56,57,52,57,99,53,52,49,54,99,53,51,49,55,52,53,53,97,53,97,50,50,54,57,53,101,53,56,50,48,97,54,50,54,97,48,57,54,48,53,55,97,52,52,51,56,56,51,55,54,100,100,99,100,53,55,102,56,48,52,51,51,48,55,100,52,51,57,48,49,101,100,48,55,54,101,49,101,56,48,102,49,48,55,49,99,51,102,56,49,100,55,50,102,99,51,57,101,49,101,101,48,101,56,57,55,97,53,101,48,55,53,52,51,99,99,49,100,98,48,102,52,49,52,56,53,98,48,55,55,48,98,102,50,56,56,51,99,56,49,100,101,50,99,49,102,50,97,56,98,100,50,57,52,98,56,50,57,52,98,99,52,52,50,98,99,98,55,50,97,99,98,56,50,56,99,98,53,52,52,52,57,52,48,50,99,56,97,101,52,102,52,49,52,52,52,102,50,98,53,51,53,49,100,99,52,48,50,99,53,97,54,100,99,57,97,56,57,49,51,49,52,48,51,52,56,56,48,49,102,55,56,54,48,48,102,56,100,98,51,48,48,102,102,48,102,98,48,51,52,100,48,101,53,56,55,102,99,48,57,50,101,52,50,48,50,53,100,99,49,99,55,56,51,101,49,52,54,48,102,52,56,51,101,52,48,102,57,48,51,100,50,50,102,52,51,101,56,56,100,48,48,102,102,101,99,99,97,57,48,55,57,52,49,101,51,48,55,97,54,49,101,54,48,55,55,54,53,101,56,48,57,98,48,55,97,99,98,52,48,55,53,48,48,102,102,101,49,99,51,101,48,49,101,54,48,102,56,50,54,97,48,52,57,52,101,49,102,101,52,98,57,52,102,50,102,100,51,98,49,54,50,56,50,53,97,57,55,102,48,101,101,52,101,50,99,55,57,55,52,53,101,100,99,56,48,56,56,97,48,48,102,98,51,57,48,48,55,100,51,56,48,49,51,54,99,48,48,102,102,102,97,97,48,50,101,99,51,56,56,53,53,48,49,51,49,56,57,50,48,101,100,99,51,100,97,56,48,48,102,49,98,48,55,97,98,48,55,55,99,51,100,101,48,101,55,49,102,48,55,57,99,53,101,48,55,50,102,56,48,51,100,97,50,56,99,49,99,50,52,56,50,100,99,49,51,48,49,101,51,48,102,99,56,51,97,99,48,55,54,99,56,57,102,55,52,57,48,55,56,101,53,50,49,53,51,51,57,48,55,50,55,100,48,48,57,97,50,51,49,54,97,56,48,102,56,50,52,55,99,57,53,102,100,51,102,102,99,48,97,53,100,52,49,56,53,48,55,51,52,48,52,97,55,56,49,51,52,99,48,52,99,53,101,52,98,48,48,102,102,55,57,55,99,48,50,53,97,56,49,102,102,56,51,102,55,99,56,49,57,57,99,57,101,48,48,102,102,102,52,54,99,49,99,101,48,51,99,53,48,55,57,100,52,56,51,57,50,55,57,54,57,100,49,98,50,53,54,48,101,53,56,55,55,48,98,100,99,56,98,100,51,51,57,52,56,53,100,102,54,102,100,102,57,102,54,48,50,53,52,53,97,57,48,51,99,57,53,101,57,98,51,48,48,102,102,98,100,50,56,48,102,100,56,48,48,102,102,102,97,102,55,48,48,102,102,55,99,97,56,48,48,102,102,49,102,53,57,52,48,52,98,97,48,51,97,98,52,51,101,48,102,53,48,48,49,102,53,101,48,53,54,48,51,56,55,48,55,100,97,53,56,100,51,100,50,49,101,101,99,48,48,102,102,102,97,102,53,48,50,53,50,56,48,57,55,101,48,55,54,50,48,101,98,49,51,56,49,50,99,53,102,56,55,99,56,48,52,56,99,49,50,97,48,48,102,55,48,48,49,51,48,56,53,49,48,55,98,57,50,98,50,49,48,55,53,48,98,99,50,98,56,51,52,97,50,99,48,102,101,52,51,99,48,53,97,56,55,99,55,57,53,102,53,50,53,54,97,55,99,52,100,55,102,56,48,57,52,52,48,102,55,52,48,57,52,54,48,50,54,98,48,48,57,55,101,55,49,49,57,57,48,55,102,54,48,52,98,49,48,49,51,48,99,48,101,52,53,100,52,99,52,53,50,99,57,50,49,48,100,98,48,55,98,56,48,101,54,48,49,101,51,56,51,98,53,55,49,50,100,57,50,57,57,49,49,48,100,50,99,98,51,52,56,52,53,99,49,102,50,48,101,100,57,52,55,52,57,50,99,57,53,101,56,97,53,57,57,53,97,57,52,57,102,55,51,97,97,53,48,53,48,52,98,51,52,50,98,55,48,100,48,57,97,56,55,53,54,50,101,56,49,50,102,50,48,102,98,99,51,101,52,48,52,98,54,56,51,102,50,48,55,52,97,48,102,101,52,49,100,102,97,54,101,52,53,48,102,54,48,51,97,49,48,55,56,101,49,99,53,48,55,57,52,53,49,51,54,102,97,52,57,55,48,56,101,53,54,57,54,56,53,57,56,55,48,52,51,100,97,53,49,48,55,99,99,97,100,50,97,56,98,98,99,53,48,57,54,101,53,48,57,54,101,57,52,53,51,97,54,57,54,97,53,49,50,49,99,57,54,50,56,52,56,52,53,101,49,53,99,101,51,98,50,48,99,98,52,53,56,50,48,53,57,49,52,101,54,99,48,51,48,52,56,49,101,102,48,48,51,101,53,53,48,48,48,102,102,102,97,49,57,48,50,54,48,57,99,52,53,55,52,49,102,99,56,48,51,101,98,101,48,48,57,56,53,48,55,100,99,101,97,49,51,48,53,56,51,50,56,52,101,48,51,100,100,48,50,53,52,48,48,102,102,57,51,56,48,55,57,48,101,97,50,97,51,57,55,48,99,50,49,97,50,57,54,56,56,97,56,100,99,51,101,48,48,102,102,52,99,50,49,55,57,100,49,57,49,99,98,49,52,49,50,98,48,97,99,52,51,50,99,54,50,51,52,101,52,101,52,51,50,98,53,48,101,53,100,57,97,57,52,48,52,50,57,53,49,50,52,49,100,48,48,102,102,48,51,101,101,57,48,48,49,102,49,54,57,48,55,98,101,49,102,102,48,101,101,48,55,48,51,48,48,102,102,51,101,97,54,56,49,100,56,56,51,97,102,99,49,101,51,50,101,48,97,53,50,57,99,48,49,101,102,56,48,55,99,48,48,102,102,52,56,55,56,48,51,101,98,97,99,51,57,48,48,102,102,101,102,56,97,49,101,53,100,49,55,52,53,53,57,52,55,56,98,49,48,102,50,48,55,57,52,48,49,101,97,97,57,54,50,48,50,53,52,53,52,49,53,102,99,98,51,99,53,98,57,54,101,57,100,52,56,51,53,57,48,48,97,48,50,98,56,98,54,50,99,98,99,102,57,52,49,97,57,102,102,101,48,51,51,52,48,48,51,101,97,49,48,48,57,102,56,54,52,48,49,102,54,51,50,48,52,57,51,48,51,98,54,48,55,101,101,102,56,55,54,48,51,99,56,49,100,97,48,102,54,57,53,48,53,55,56,55,51,99,49,100,102,56,51,99,99,54,56,98,99,50,97,50,52,97,53,50,98,56,98,56,48,55,57,99,53,54,56,51,97,55,48,55,54,56,49,102,50,48,102,98,49,55,99,49,99,54,57,98,48,102,56,56,55,101,99,98,55,50,100,48,49,100,102,49,54,48,53,98,48,55,100,98,98,54,49,100,98,50,101,48,98,100,50,101,101,48,98,102,50,99,49,97,52,53,98,48,49,51,52,52,48,51,101,48,52,102,97,55,56,51,52,50,48,52,100,57,56,49,50,56,52,48,101,49,56,48,57,100,98,48,55,51,56,49,101,53,48,55,50,48,48,102,102,52,99,50,48,55,48,99,51,98,56,49,102,55,48,101,55,56,55,56,56,97,99,50,101,57,49,57,48,49,51,52,98,56,48,101,98,48,55,51,56,51,99,56,53,102,48,55,49,56,98,102,50,101,56,51,97,99,49,101,54,48,101,54,97,50,48,55,101,56,49,100,102,97,52,48,55,101,99,51,98,52,49,101,99,50,97,56,51,97,101,48,102,48,52,51,97,99,53,53,48,55,97,99,98,99,97,48,101,100,48,55,97,50,48,97,51,55,49,51,99,97,100,52,102,52,99,50,53,50,52,100,97,97,52,99,52,50,52,97,48,50,99,55,48,50,53,54,56,48,49,102,54,102,50,48,48,102,102,102,97,55,101,50,97,48,48,102,102,57,57,52,48,101,97,56,48,51,101,98,102,48,48,102,102,57,53,55,50,102,52,49,99,51,56,51,98,49,97,48,102,57,56,55,48,52,97,50,48,55,57,48,49,99,99,50,101,52,49,100,49,49,54,56,48,52,98,49,48,55,50,99,48,57,54,97,48,102,51,48,55,101,52,51,99,50,49,102,102,50,56,52,49,99,56,56,55,55,56,49,99,55,56,55,54,52,98,51,48,55,55,52,48,102,50,55,48,48,57,101,56,49,51,50,50,53,100,99,51,48,49,100,99,52,99,48,101,102,56,51,98,52,50,57,48,51,97,50,57,101,53,56,57,54,52,49,99,48,50,98,56,97,56,97,50,98,56,98,49,97,99,56,50,56,50,53,54,54,48,51,100,101,53,102,102,48,48,102,102,98,102,52,48,48,55,100,97,48,48,102,102,48,51,101,50,49,50,48,101,101,56,49,100,54,48,51,56,97,48,55,56,50,48,102,57,99,48,57,48,52,48,102,101,56,51,100,100,48,102,56,56,55,99,99,51,57,48,53,55,56,55,97,48,49,101,51,48,55,57,56,49,100,101,48,51,101,56,48,102,53,57,52,56,49,101,49,48,49,51,100,48,101,57,48,55,55,48,51,97,48,49,102,100,48,102,52,49,55,54,49,100,54,48,55,52,56,49,100,50,48,55,50,54,48,52,98,51,50,48,49,54,101,53,57,56,55,101,56,98,49,50,100,56,97,100,48,101,53,57,52,56,48,101,102,99,97,51,52,102,50,99,53,48,52,97,102,50,99,50,57,50,99,98,57,50,98,99,98,49,50,99,53,57,102,52,53,55,50,54,52,56,48,56,55,52,49,101,97,48,101,98,57,55,99,49,99,57,48,102,50,56,55,56,99,51,57,52,49,101,99,50,57,52,98,52,48,101,101,48,55,97,56,51,97,48,53,102,49,55,48,49,100,55,48,102,52,48,55,55,99,98,101,50,98,100,51,99,97,56,50,101,99,51,98,101,49,101,48,50,56,57,51,57,101,50,97,56,98,98,50,57,99,98,57,50,97,99,98,52,52,53,52,49,52,102,50,97,99,98,53,50,98,52,98,54,52,53,52,57,52,48,52,102,52,49,50,99,49,48,57,49,49,51,56,97,102,52,98,52,55,55,49,48,57,51,100,98,56,98,56,97,57,57,48,48,102,102,102,99,49,52,97,52,53,52,54,52,102,52,54,52,56,52,50,52,100,54,49,57,52,98,52,52,52,98,54,53,100,52,54,52,97,52,51,52,56,56,99,102,98,48,57,50,99,98,102,51,52,99,50,52,51,50,57,48,56,101,102,101,102,48,102,97,51,53,52,100,49,97,98,55,100,97,54,97,51,102,57,51,55,57,102,99,57,48,48,52,56,97,48,48,102,102,51,101,100,53,57,49,53,56,52,50,48,48,102,102,55,100,97,49,48,48,102,102,51,101,99,56,49,48,100,49,49,56,54,53,49,53,49,49,48,56,48,57,102,54,48,50,55,48,100,49,53,48,100,49,57,49,57,98,57,54,57,56,52,54,52,54,52,53,48,50,54,49,99,49,101,50,97,51,97,51,97,51,50,51,98,48,99,57,98,50,51,98,49,49,49,97,54,50,50,51,54,57,57,51,52,101,100,50,48,49,51,55,102,56,51,53,52,48,48,102,56,102,53,48,51,99,100,48,55,53,52,48,101,55,52,48,49,102,55,48,50,48,52,97,50,48,51,99,55,48,55,100,52,53,98,48,55,54,56,97,52,48,55,54,52,49,100,99,97,48,55,102,57,52,49,101,53,50,100,56,51,101,48,57,97,49,100,102,50,97,99,51,98,97,56,57,99,98,55,48,50,53,56,56,49,102,53,49,52,54,53,49,102,52,102,52,98,48,102,51,97,55,49,53,99,49,100,102,52,54,101,101,56,55,56,56,98,50,50,97,57,48,100,48,56,49,51,101,57,100,49,101,100,51,57,50,53,49,57,98,50,98,99,57,57,54,49,52,56,57,49,52,48,49,99,97,48,97,48,49,48,51,56,53,53,49,54,54,53,56,57,52,101,57,97,100,49,54,52,53,52,57,54,48,57,56,53,53,49,54,48,99,101,55,98,51,48,57,101,56,48,57,50,102,97,49,97,54,51,49,57,50,49,57,101,56,101,57,48,49,56,50,52,97,51,102,57,52,57,54,102,100,50,51,51,101,102,99,100,100,52,53,54,101,49,57,100,53,48,102,99,102,102,53,48,48,102,102,55,102,49,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,98,54,54,48,48,102,57,53,56,48,51,97,48,48,102,102,55,55,99,49,102,51,48,48,102,102,55,100,51,57,48,49,51,50,50,48,102,54,48,51,99,56,49,100,98,50,57,99,98,51,48,102,100,56,51,57,56,48,48,55,97,52,50,48,48,102,52,101,52,51,99,52,57,56,53,51,49,52,99,57,99,53,98,56,55,53,98,48,51,99,55,48,50,54,57,56,48,57,55,54,48,101,99,56,55,98,98,49,52,56,53,99,97,55,49,53,52,57,97,53,99,49,52,53,54,53,101,49,52,101,56,97,56,101,56,48,53,56,102,50,56,53,51,99,97,100,101,53,57,50,48,99,56,50,52,48,98,49,101,57,99,56,50,52,54,50,52,48,50,57,54,100,56,54,53,101,52,57,55,54,49,56,54,49,97,55,53,102,55,97,99,49,48,51,54,99,51,55,100,100,55,49,99,101,49,49,51,50,55,97,101,54,48,53,55,51,54,49,55,57,52,48,51,55,99,52,48,49,102,50,56,100,48,48,102,102,54,98,49,52,48,49,51,99,101,48,98,48,50,53,57,52,48,48,102,102,97,55,48,56,48,57,55,99,53,48,48,97,102,54,48,48,102,102,55,100,54,99,48,51,100,50,48,55,48,52,48,101,54,52,48,57,100,55,48,55,50,101,48,102,50,56,48,57,57,101,48,101,51,57,53,52,48,102,50,48,49,99,54,56,55,55,50,52,49,101,50,101,48,102,100,48,55,50,99,98,99,48,101,99,56,55,51,48,51,101,50,53,54,57,55,53,99,98,97,48,55,53,48,49,102,98,50,56,52,51,98,55,52,57,48,49,100,99,48,55,56,56,57,99,56,52,49,99,101,50,99,55,97,48,48,55,98,99,98,52,48,101,101,57,54,102,48,48,102,102,50,55,52,57,97,100,56,48,57,55,97,53,97,49,99,57,54,52,53,54,56,48,51,98,52,100,48,100,48,55,50,102,102,56,52,53,48,51,100,53,48,50,53,56,52,48,57,57,52,48,55,49,56,56,54,53,54,49,54,52,48,102,98,52,48,57,55,57,48,55,101,48,48,101,54,100,48,48,102,102,98,56,99,57,97,48,50,52,99,57,101,48,102,53,48,49,100,51,56,55,102,56,49,100,101,50,48,57,54,56,48,50,53,101,101,49,53,56,56,101,53,57,52,49,53,56,57,50,49,101,102,48,101,102,57,52,97,56,99,57,57,100,48,53,50,56,98,97,50,97,97,49,51,55,50,49,100,53,54,52,49,55,48,98,53,52,49,57,55,52,100,52,57,99,56,53,97,99,49,101,54,48,50,52,49,99,48,49,102,52,100,52,48,52,102,53,56,48,51,101,99,49,48,51,102,50,49,100,100,48,101,101,48,51,98,51,48,55,51,48,49,102,55,48,101,52,56,55,50,52,51,99,51,99,98,55,48,99,99,49,102,55,48,51,100,48,48,55,54,101,48,102,56,48,51,98,56,48,101,53,49,49,55,57,52,97,53,52,48,55,100,49,50,53,99,99,57,54,48,102,50,56,97,49,48,55,53,101,49,102,48,50,57,53,49,98,53,49,55,48,49,99,97,50,99,52,51,97,98,51,98,57,102,98,56,49,101,100,52,56,52,50,48,101,101,48,51,50,53,57,53,100,54,52,52,48,48,100,102,54,48,55,56,54,48,52,97,55,48,49,50,55,48,48,102,102,52,99,54,57,52,99,53,51,55,48,55,98,50,48,52,98,53,48,49,50,99,99,48,102,101,48,51,98,99,56,51,99,98,50,99,49,100,102,57,48,55,56,56,48,101,55,48,49,100,55,48,51,99,102,50,57,49,48,48,49,51,54,57,52,56,57,99,98,49,97,50,57,55,48,55,57,99,51,98,54,53,101,50,50,50,50,56,50,54,57,50,99,97,53,50,98,99,48,52,99,51,50,48,49,56,57,97,54,49,53,52,56,54,49,97,49,50,98,52,48,56,102,48,49,97,52,48,101,102,48,49,100,54,56,51,97,55,48,55,50,56,49,100,56,54,56,51,97,99,48,101,97,52,49,100,100,48,51,98,99,48,55,52,52,49,99,99,50,98,101,57,100,99,56,97,49,100,97,48,55,55,101,49,99,102,48,101,99,56,55,49,48,51,98,52,56,56,48,57,57,50,99,49,50,56,98,52,52,57,101,99,49,52,99,49,100,57,52,49,50,97,99,97,57,52,55,57,52,98,50,100,52,98,52,50,99,53,51,101,56,56,97,49,101,97,97,50,99,48,98,50,52,101,52,100,48,54,57,99,52,100,55,50,97,102,102,99,50,50,56,48,57,49,99,48,50,52,99,99,49,100,52,48,49,50,48,97,48,52,98,54,56,55,48,52,48,57,54,53,48,55,51,54,56,99,57,100,52,49,99,102,48,55,55,99,48,48,102,55,53,56,50,52,52,98,56,50,102,49,56,48,101,100,53,48,55,57,48,98,53,57,48,102,53,56,55,102,56,51,100,101,48,102,48,49,50,55,57,55,52,57,101,49,100,53,48,101,99,48,55,52,56,97,57,52,98,48,52,56,49,54,97,49,102,53,50,99,100,48,99,97,100,57,56,50,56,53,48,98,50,48,97,48,49,57,98,97,97,52,100,55,55,50,54,50,55,50,54,48,54,100,56,51,100,99,48,50,54,49,52,49,99,50,48,51,56,48,50,97,49,98,48,102,49,48,51,102,57,48,55,100,99,48,101,56,48,49,99,57,57,52,50,102,51,57,50,99,51,52,53,101,48,51,100,98,48,55,57,54,49,99,100,48,55,54,101,53,51,51,97,102,53,50,51,57,54,54,57,98,48,56,102,56,98,51,48,102,56,57,55,52,53,50,50,49,53,100,48,50,52,99,97,51,50,101,53,51,55,54,100,53,102,56,50,52,99,97,97,50,100,57,99,100,50,52,49,48,53,51,54,97,52,48,53,100,57,48,48,102,102,55,100,99,53,48,48,102,102,51,101,52,57,56,48,52,98,54,48,49,50,52,97,48,101,98,100,51,48,51,97,99,48,52,97,53,48,51,99,48,48,102,102,55,53,52,48,52,99,55,56,49,51,50,50,49,101,52,99,100,53,48,55,51,53,50,52,51,57,97,49,101,99,48,101,48,56,51,101,50,48,55,52,50,49,100,50,101,53,50,56,55,56,52,49,100,56,49,54,56,53,101,99,56,51,100,50,48,48,102,102,55,97,54,48,48,102,100,56,51,97,56,49,102,100,50,56,51,49,55,56,49,99,49,48,102,54,48,55,57,50,52,51,57,50,48,57,48,52,52,98,57,50,99,99,51,99,50,53,48,97,54,54,50,99,54,98,49,53,50,53,55,50,54,101,50,99,48,48,102,102,50,101,54,48,48,57,99,102,48,48,102,102,55,100,57,55,56,49,51,56,101,48,52,102,53,56,55,101,99,51,101,48,49,101,97,48,55,101,52,48,102,99,52,49,101,54,57,54,97,49,100,56,48,102,52,48,55,97,52,98,102,48,102,50,50,50,48,51,97,54,52,54,48,55,57,97,48,102,52,53,51,52,49,99,102,56,55,52,97,56,98,99,50,100,99,51,99,99,53,56,97,50,57,53,48,49,100,50,48,101,49,56,55,99,52,51,102,54,49,101,101,52,48,50,57,48,97,55,50,56,48,97,99,48,102,54,49,55,52,49,100,57,48,101,101,97,48,52,97,53,100,53,49,53,99,49,100,98,97,99,53,53,101,55,50,99,57,50,55,53,97,55,55,102,56,48,55,48,97,56,55,52,52,48,49,102,54,53,50,48,48,102,97,101,54,48,55,56,50,53,102,49,53,56,49,100,49,48,55,55,99,48,52,102,101,56,49,50,53,50,49,102,57,48,102,53,49,55,50,57,99,53,55,57,53,99,53,52,48,55,54,48,51,57,101,48,52,100,54,56,51,56,97,48,102,49,56,55,56,48,98,53,52,102,50,99,53,51,100,49,48,97,98,50,98,100,48,48,102,102,97,100,50,57,52,97,51,48,102,100,97,55,50,55,97,54,97,54,97,55,57,54,52,57,56,56,54,56,50,56,48,56,54,56,54,56,55,53,54,57,99,53,56,50,53,50,50,50,48,52,52,100,51,97,57,55,97,54,56,49,97,57,48,102,50,56,55,52,52,51,56,99,48,102,52,52,51,97,56,57,54,49,100,102,48,102,57,56,55,54,56,51,97,50,48,102,48,99,51,57,50,49,101,55,50,98,53,102,54,49,51,52,97,51,48,102,51,49,52,99,53,52,48,55,98,56,51,97,97,53,102,49,53,48,53,99,57,53,99,57,48,56,56,57,48,99,97,53,49,53,97,53,97,50,50,97,55,49,53,50,53,97,49,53,52,57,101,53,52,50,55,50,52,97,49,53,52,100,52,51,56,56,52,53,56,49,53,101,57,97,57,52,100,53,57,51,54,100,50,101,97,54,56,48,50,49,98,99,51,57,99,49,102,52,48,102,56,56,51,98,99,48,102,48,57,53,97,49,101,100,48,101,50,48,55,98,56,51,99,97,49,99,55,48,102,53,49,52,101,57,52,56,99,53,56,49,52,101,49,101,54,48,101,55,56,55,56,52,98,53,48,101,99,57,55,99,53,53,49,54,54,53,54,50,55,50,51,49,54,54,53,54,49,54,50,53,54,57,55,54,53,49,97,53,97,48,50,55,97,50,50,54,50,48,49,54,99,56,54,56,56,53,56,49,53,101,57,54,56,52,57,98,48,101,50,49,50,55,97,49,97,50,50,55,52,53,52,100,97,50,52,53,55,48,49,57,54,48,48,49,102,53,98,101,48,48,102,102,102,57,52,54,48,49,51,98,97,48,52,57,101,51,101,49,100,98,48,101,49,56,51,102,48,50,101,57,101,48,50,54,52,48,49,100,48,52,49,55,97,53,50,53,48,55,57,56,98,102,48,55,97,48,53,97,48,51,100,100,48,55,99,50,48,102,57,53,48,52,51,97,98,50,101,48,55,48,99,97,97,50,102,48,97,101,48,101,52,57,54,52,49,102,48,48,102,102,50,54,48,56,51,97,97,49,100,57,52,51,52,97,52,50,48,101,97,48,55,54,56,98,97,52,99,48,101,101,50,49,97,55,97,49,101,50,98,102,48,55,98,56,98,100,52,99,55,48,98,48,97,99,53,55,49,54,54,57,98,57,98,102,102,48,49,99,100,48,48,57,99,50,48,48,102,102,55,99,53,99,56,48,49,102,53,55,101,48,52,101,49,56,55,101,55,56,55,102,49,51,56,97,52,48,55,56,97,48,52,98,55,50,53,100,51,51,56,49,51,54,53,48,56,49,50,97,48,53,53,56,49,50,102,52,48,101,56,48,51,97,99,53,56,50,52,53,49,54,101,49,101,55,50,100,53,50,48,98,49,50,99,52,97,99,52,56,48,50,53,102,52,51,100,55,52,57,50,53,97,97,54,53,48,55,57,50,57,48,57,51,100,51,51,97,55,54,97,55,49,48,52,97,49,48,101,100,99,57,49,57,48,49,50,101,100,52,101,56,49,48,54,56,49,51,54,48,48,48,102,102,102,56,53,55,56,51,99,50,48,48,102,102,55,98,97,53,50,55,48,49,50,51,50,48,102,102,48,51,57,98,56,51,57,50,48,50,52,101,56,55,57,48,99,48,49,101,54,99,52,49,101,57,57,55,51,56,51,100,53,99,98,101,101,49,101,53,50,100,52,49,51,55,100,50,55,56,51,57,100,48,50,53,54,51,49,53,49,99,97,56,48,48,102,102,55,98,52,98,57,52,53,50,56,50,52,52,101,57,101,48,48,102,55,49,55,50,100,102,53,101,48,49,50,99,57,52,49,100,56,48,102,56,48,48,102,102,57,51,52,48,48,55,99,97,53,52,48,49,102,53,56,101,48,52,100,98,56,55,56,49,49,99,51,57,101,53,99,48,55,56,99,51,101,50,48,52,98,49,57,54,101,56,99,53,51,51,48,57,54,53,97,56,55,57,99,48,57,97,54,50,100,99,48,57,55,101,48,55,51,56,48,101,102,57,102,50,99,49,57,52,99,48,101,98,57,53,56,53,56,97,50,49,52,99,53,100,97,52,56,49,51,48,54,49,101,48,52,100,97,100,57,50,99,51,99,56,102,97,55,57,53,102,48,57,54,56,53,48,101,55,50,56,52,97,48,48,102,102,102,49,97,55,100,102,100,99,97,99,98,56,55,52,48,101,51,48,49,100,99,56,49,51,102,101,48,52,56,56,56,51,101,50,50,101,49,48,56,51,98,97,48,101,57,52,48,57,100,57,48,50,53,50,48,49,101,56,48,55,56,48,98,49,52,56,52,100,52,55,52,48,50,57,48,49,100,100,56,49,51,49,101,48,101,55,52,51,101,99,53,99,57,54,48,102,49,53,97,53,55,100,49,54,97,53,57,50,51,97,50,49,53,54,49,100,56,48,102,56,49,54,48,57,56,57,52,57,48,56,48,53,51,97,51,50,52,49,55,48,57,102,57,49,50,50,101,100,48,48,102,102,97,101,54,48,48,52,99,53,100,57,99,56,49,98,100,101,102,102,48,48,102,102,98,52,57,48,50,54,51,52,48,49,102,49,50,98,48,48,102,102,55,100,97,53,48,49,50,101,56,48,101,101,99,98,48,48,102,102,55,56,51,99,98,48,48,55,48,48,102,102,48,102,101,48,49,50,49,57,48,56,99,49,99,55,48,50,53,99,49,51,48,48,102,102,57,56,55,48,55,57,99,48,102,48,100,51,99,49,51,56,53,102,49,52,52,53,48,101,101,53,54,56,55,54,55,56,49,50,100,101,53,48,55,52,57,99,56,54,48,50,55,54,48,50,55,50,53,56,55,48,52,102,101,50,50,53,48,49,53,52,53,100,49,54,52,54,97,48,49,50,101,102,97,56,51,102,56,48,49,102,53,99,56,48,48,102,56,57,54,48,49,51,52,56,48,52,99,53,56,48,51,100,98,97,48,102,48,99,48,57,98,97,50,99,52,48,49,101,56,51,48,51,97,53,50,99,55,49,55,48,48,50,54,99,49,99,54,99,57,54,48,102,49,56,49,100,56,56,49,51,49,52,56,49,100,49,52,48,49,101,102,98,50,56,99,97,101,51,48,55,54,48,49,101,55,56,49,50,101,48,53,101,56,55,54,100,49,55,50,54,56,55,57,48,97,51,48,101,100,49,55,48,54,52,98,52,101,102,53,99,51,56,50,53,98,54,50,99,98,52,99,49,54,50,53,56,49,53,102,49,48,48,102,102,49,57,102,52,98,97,102,102,56,49,53,99,56,49,50,53,52,48,48,102,97,55,99,48,50,52,50,52,48,57,49,48,48,101,102,49,52,101,53,53,48,51,97,49,48,55,49,50,49,99,49,48,102,49,56,55,98,56,97,52,101,53,57,52,97,50,48,51,101,49,48,55,56,99,48,101,99,48,49,99,98,57,54,101,48,102,57,54,99,48,52,99,57,51,56,51,99,101,57,50,57,48,48,57,97,48,55,56,52,49,100,98,48,55,54,97,49,100,50,50,100,101,102,55,50,97,56,51,100,99,53,56,56,55,54,50,52,56,99,99,102,48,48,55,98,52,100,49,49,48,52,97,57,101,55,57,57,55,55,97,54,56,49,51,98,48,48,51,101,53,99,97,48,52,101,54,48,51,98,99,48,55,52,97,48,48,102,102,102,97,101,54,48,102,49,56,49,50,56,54,53,56,97,52,52,97,55,48,55,102,48,48,102,102,57,98,54,57,50,97,98,48,55,55,57,56,52,51,98,50,57,100,101,55,56,97,54,101,48,101,49,48,49,102,98,48,49,50,100,56,48,102,51,99,98,50,101,53,100,51,50,57,50,49,101,55,50,98,56,98,55,50,98,50,52,98,48,50,97,48,98,50,57,101,53,55,54,52,49,48,101,98,48,55,56,99,49,51,102,98,49,50,55,48,48,52,56,99,97,102,100,99,98,48,101,48,51,52,52,56,51,99,99,48,55,57,101,49,99,48,48,55,51,50,49,99,56,50,101,99,49,101,53,48,51,100,51,48,102,57,48,55,53,99,49,100,101,56,55,48,99,51,98,55,52,53,55,54,50,102,56,51,101,50,49,102,54,48,102,49,49,53,48,49,100,54,48,101,101,49,52,102,50,53,99,57,55,48,53,55,49,52,50,53,54,102,50,99,52,98,99,50,102,100,51,49,48,48,102,102,97,55,50,98,52,49,51,101,53,98,57,54,54,53,54,57,53,101,53,55,99,97,54,97,54,98,54,48,57,101,50,99,49,50,100,49,48,97,102,56,50,52,57,101,57,98,49,49,54,48,49,51,57,97,48,48,102,102,102,98,97,56,48,48,102,102,55,100,57,53,49,54,50,48,48,102,98,51,54,48,50,55,51,52,51,101,54,48,102,56,99,97,52,52,102,48,102,97,50,51,48,51,57,55,52,53,99,49,100,100,101,48,101,56,99,51,57,50,49,102,49,55,100,102,54,53,100,48,101,53,101,52,57,48,55,52,101,48,101,97,48,51,98,48,49,102,102,56,52,54,48,101,100,50,49,48,55,101,56,51,102,97,49,100,49,50,56,51,57,55,99,49,101,99,48,101,48,51,101,53,99,50,55,55,48,101,98,97,55,99,54,50,99,99,101,56,56,53,56,57,54,101,55,50,99,55,56,50,52,57,48,51,102,99,48,57,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,101,99,48,55,50,48,48,52,99,51,48,51,102,48,48,50,53,98,52,51,101,54,56,56,48,102,48,48,102,102,49,99,51,56,51,100,99,48,55,57,50,48,101,56,56,51,100,54,56,98,57,57,54,49,99,50,102,52,49,100,57,56,55,101,52,51,100,97,48,101,102,99,98,51,50,99,99,97,100,52,54,50,100,99,97,97,50,102,97,56,97,54,50,99,99,98,50,48,101,54,49,55,50,53,48,57,54,99,57,54,53,52,50,54,57,54,97,53,50,49,52,99,57,54,57,101,56,55,99,98,48,57,57,55,50,56,97,100,52,50,55,48,100,97,100,48,57,48,97,57,98,48,49,101,97,56,48,49,102,53,55,52,48,48,102,102,102,57,55,55,48,55,48,56,51,98,97,48,101,56,52,97,97,48,55,54,48,48,102,102,48,102,98,48,55,48,101,99,48,51,99,52,50,102,56,51,102,97,49,99,55,50,56,100,48,56,97,52,50,56,56,49,101,49,48,51,97,102,50,56,56,97,53,50,100,48,48,49,101,102,49,48,101,100,56,55,54,99,51,98,50,48,101,102,52,97,48,50,97,56,98,55,48,55,56,52,49,101,102,48,55,100,99,48,52,99,99,52,57,55,52,53,102,56,51,100,49,50,102,56,98,53,52,54,48,102,97,49,55,56,49,102,49,52,101,52,50,52,48,50,98,99,97,102,50,99,98,51,101,56,50,53,57,52,52,99,57,54,53,52,53,57,101,97,48,48,102,102,98,101,57,53,100,55,102,99,48,51,100,55,99,48,57,55,52,48,50,54,102,56,48,57,54,54,48,50,54,99,56,97,48,52,56,48,102,48,56,49,50,101,99,48,102,100,56,49,100,49,56,51,101,49,52,53,50,98,98,98,51,99,98,100,52,51,48,55,54,99,48,102,51,99,49,100,102,56,51,99,49,50,99,52,51,98,55,57,50,99,98,48,50,102,49,49,48,97,99,97,48,102,49,50,51,56,55,49,52,51,99,97,53,102,56,48,57,52,55,50,101,54,56,51,98,56,53,100,100,49,53,57,50,57,97,101,54,101,53,56,52,49,53,54,57,99,49,57,101,98,97,52,48,52,101,57,56,48,54,54,53,52,48,50,52,55,56,48,49,102,53,100,101,48,48,102,98,51,53,48,50,54,57,48,48,49,102,53,97,56,48,102,56,56,97,52,48,55,97,101,48,101,49,52,51,101,97,53,97,51,97,53,53,50,49,48,48,57,56,48,48,51,100,99,48,48,102,102,101,57,48,51,99,99,49,101,53,48,55,56,99,102,48,51,57,99,48,102,100,101,52,57,48,101,97,56,55,100,52,51,98,52,53,54,54,48,102,99,48,55,48,52,51,57,56,49,102,100,48,101,49,97,49,56,55,57,102,56,55,53,57,50,52,51,102,99,53,100,56,55,97,48,51,97,102,57,51,100,51,99,101,53,49,56,55,98,97,53,49,48,98,52,54,98,49,99,49,51,99,100,97,55,48,48,102,102,54,56,97,48,48,51,101,97,102,48,48,49,102,55,100,101,48,52,57,53,48,48,102,102,51,101,99,101,57,50,57,50,56,51,57,50,49,99,54,50,102,48,98,53,48,55,53,50,48,102,56,57,49,51,98,53,100,48,99,49,100,98,56,51,101,51,50,100,48,49,100,52,48,55,50,52,51,100,52,49,102,99,48,52,99,101,48,102,102,49,54,56,57,53,99,49,100,98,48,55,52,52,97,57,48,55,99,48,49,102,99,48,102,50,48,55,97,52,48,49,101,100,55,48,101,98,48,55,48,49,50,52,98,98,48,102,97,49,48,52,49,57,48,49,50,48,50,98,99,98,52,50,57,99,98,49,48,48,102,102,54,102,55,50,55,102,101,56,53,102,101,48,55,57,97,97,50,101,48,55,57,48,97,51,48,48,102,102,55,98,56,48,97,54,52,99,50,97,48,48,102,102,52,100,56,98,97,50,56,56,49,51,57,50,99,57,50,50,99,99,51,98,56,53,56,55,50,98,48,98,55,52,53,57,52,55,52,97,52,54,52,98,101,48,57,52,50,99,51,51,55,52,48,57,54,97,98,99,99,55,52,52,98,51,49,56,57,97,49,97,52,50,52,99,49,56,49,97,102,101,52,54,51,53,100,55,102,99,53,97,52,56,55,48,51,99,54,99,57,55,97,101,98,98,57,98,50,97,100,101,48,101,57,98,50,53,48,98,97,101,55,54,57,57,57,50,99,49,99,48,102,52,98,56,49,101,52,99,57,53,102,101,54,57,49,99,55,57,50,97,98,57,53,49,99,97,98,99,52,54,55,54,101,48,57,101,101,53,56,57,98,49,56,51,51,102,102,97,57,101,50,51,98,57,100,101,54,53,97,55,56,51,51,55,53,57,48,100,54,49,98,55,48,51,51,55,57,98,48,99,57,101,54,102,57,98,55,48,99,57,101,57,49,55,98,101,102,53,102,49,56,55,49,99,101,51,100,48,99,55,53,50,98,97,102,102,56,50,57,56,48,102,98,99,48,57,49,56,48,50,52,99,56,48,57,57,50,55,100,51,48,98,48,48,102,102,55,102,50,48,52,97,55,48,49,50,100,56,48,102,55,56,98,102,52,56,50,98,53,102,50,97,100,97,48,102,53,56,51,99,97,48,55,49,56,48,101,97,48,49,101,48,56,55,97,52,97,98,54,49,50,51,57,54,97,57,51,57,50,48,97,100,50,102,52,51,101,54,49,99,102,50,102,53,51,53,49,49,50,57,48,53,51,48,98,100,50,101,52,98,48,52,48,102,56,51,52,57,54,99,98,48,50,99,100,51,53,51,55,52,102,55,49,51,100,51,55,100,56,48,98,101,52,48,102,99,52,48,49,102,48,102,98,48,48,55,100,54,50,56,51,100,101,48,102,55,56,55,100,52,51,102,101,53,51,48,55,101,56,48,57,97,52,48,55,54,50,53,99,48,55,56,100,50,48,51,99,54,53,98,57,53,56,49,99,55,48,55,54,54,49,101,54,48,50,53,102,56,51,57,50,48,101,98,48,97,49,50,99,99,98,97,50,99,56,98,53,50,102,49,48,48,102,102,97,102,50,97,56,51,98,50,56,101,48,52,98,51,49,54,48,57,52,53,53,48,55,55,52,97,100,52,98,50,99,57,56,50,97,53,48,49,48,53,48,100,51,54,102,97,48,48,102,102,55,55,99,97,99,52,49,50,98,53,97,97,102,52,56,50,48,100,48,48,102,102,100,56,48,98,97,102,102,56,48,53,97,57,48,51,101,48,48,48,102,102,55,99,50,98,99,48,57,101,55,48,48,55,97,56,50,49,101,52,99,48,101,48,56,49,102,100,56,49,50,57,99,48,48,102,52,97,52,48,52,100,99,98,56,99,49,99,102,48,48,55,97,99,48,48,102,102,102,52,99,49,102,48,48,48,102,102,51,100,52,49,101,53,48,56,48,57,100,49,54,55,50,49,100,99,101,49,101,52,101,49,99,99,48,50,53,53,99,48,49,101,100,99,48,49,51,54,97,48,101,101,52,57,52,98,56,98,53,48,49,50,101,50,50,56,48,48,102,102,50,55,99,48,50,54,99,48,50,53,102,56,48,52,98,98,97,49,49,99,50,99,48,48,102,102,49,100,99,97,97,48,48,55,100,97,55,48,48,50,101,102,98,48,50,52,48,52,48,48,102,102,102,50,57,56,49,51,49,50,48,48,102,102,50,101,97,99,97,48,49,57,102,56,98,97,102,102,56,48,52,97,54,56,49,51,97,97,48,48,102,102,102,97,55,99,48,50,55,100,99,48,57,48,101,48,102,48,57,55,48,53,53,56,51,100,101,48,55,49,50,49,102,101,48,102,50,48,55,52,52,97,52,99,53,54,99,97,53,56,51,101,49,48,55,55,50,48,101,98,99,49,102,52,49,54,101,48,101,54,97,99,48,52,99,57,48,48,102,102,51,97,99,57,50,56,100,57,49,52,49,101,49,48,55,57,48,49,100,97,48,55,52,56,97,56,98,102,99,98,53,48,102,55,49,53,99,49,100,56,97,50,53,51,51,56,48,49,101,101,99,52,52,52,101,50,97,55,49,101,97,53,97,101,57,99,48,53,55,50,97,48,49,102,53,101,48,102,50,52,49,100,51,48,51,97,100,48,55,99,52,49,100,101,52,56,48,101,55,48,51,100,100,48,55,54,97,49,99,48,48,55,97,56,49,100,50,52,100,101,99,101,52,101,48,101,97,56,51,99,55,48,101,53,56,55,55,99,51,101,101,49,100,99,52,98,48,52,98,57,54,48,56,54,53,97,98,49,100,50,52,97,51,48,102,51,97,48,49,54,52,53,53,50,52,54,56,50,99,99,97,99,50,98,57,51,101,48,57,50,49,102,100,100,51,99,97,102,52,50,52,101,49,97,57,48,57,97,101,100,56,50,57,48,48,48,102,102,102,48,57,101,48,48,102,102,55,100,53,56,56,48,50,100,98,52,99,48,57,48,49,48,48,51,98,51,53,48,50,53,100,56,48,48,102,102,54,49,99,50,102,102,56,48,53,51,52,48,49,50,48,101,48,48,102,102,102,97,54,97,48,50,55,97,99,48,49,102,54,48,56,49,102,57,48,101,101,48,55,55,48,49,100,57,56,51,57,56,48,102,98,56,55,50,52,51,57,50,49,101,49,101,53,98,56,54,54,48,102,98,56,49,101,56,48,51,98,55,48,55,99,48,49,100,99,48,55,50,56,56,98,99,97,53,50,97,48,51,101,56,57,50,101,54,52,98,48,55,57,52,53,48,56,51,97,102,48,102,56,49,52,97,56,102,97,56,98,56,48,101,53,49,54,50,49,100,53,57,100,99,102,100,99,48,102,54,97,52,50,49,48,55,55,48,49,57,50,99,97,101,98,50,50,48,48,54,56,50,48,48,102,102,51,101,98,51,48,48,102,102,49,102,52,97,50,48,52,97,49,56,48,51,101,98,51,56,97,51,48,101,102,97,54,48,51,98,51,48,101,98,99,56,55,57,99,49,101,97,57,53,97,49,100,54,48,102,52,56,55,51,99,98,52,48,55,98,48,49,102,51,50,56,99,49,100,56,49,55,54,49,102,101,50,101,56,97,54,48,102,49,56,51,99,55,52,54,48,55,56,54,56,102,56,98,49,48,102,98,56,55,55,99,49,100,54,48,55,48,56,51,99,97,53,57,51,56,53,51,50,54,49,53,56,49,100,97,52,49,50,98,51,97,54,55,57,52,49,50,98,99,97,101,50,56,53,48,57,48,97,53,48,54,102,57,53,101,56,50,57,100,56,48,100,50,56,49,100,98,48,51,97,54,48,55,53,97,48,101,55,52,51,98,99,56,101,49,99,101,48,55,52,52,48,101,100,52,51,56,48,48,102,102,101,97,99,51,97,52,56,53,100,101,99,56,50,49,100,53,48,55,55,48,49,99,98,48,101,102,56,55,50,48,51,98,56,56,56,48,57,56,50,99,49,51,48,98,53,52,56,101,56,99,53,49,56,55,54,49,48,48,102,102,97,100,50,97,57,56,100,54,53,57,57,54,54,53,56,97,55,100,57,49,52,51,100,98,50,55,97,55,97,54,97,55,48,102,52,57,97,101,102,55,49,97,48,55,98,48,48,102,54,56,49,100,99,56,51,57,49,48,101,50,49,55,101,48,102,50,99,49,101,98,48,55,99,99,51,97,99,48,101,102,99,51,57,54,49,100,54,50,97,56,98,54,50,101,48,98,57,48,102,50,48,55,99,48,51,99,97,53,48,56,55,53,48,97,54,52,52,52,50,50,56,99,97,56,50,99,52,98,101,50,99,54,97,56,98,97,48,102,50,97,54,57,53,97,53,51,98,49,53,48,53,53,57,53,54,53,56,50,54,53,54,52,99,52,102,52,52,100,57,48,49,49,53,51,53,51,50,97,101,53,98,52,51,55,50,101,51,102,102,48,55,98,48,48,102,102,102,54,56,49,100,99,56,51,57,49,48,101,50,49,55,101,48,102,50,99,49,101,98,48,55,99,99,51,97,99,48,101,102,99,51,57,54,49,100,54,50,97,56,98,54,50,101,48,98,57,48,102,50,48,55,99,48,51,99,97,53,48,56,55,53,48,97,54,52,52,52,50,50,56,99,97,56,50,99,52,98,101,50,99,54,97,56,98,97,48,102,50,97,54,57,53,97,53,51,98,49,53,48,53,53,57,53,54,53,56,50,54,53,54,52,99,52,102,52,52,100,57,48,49,49,53,51,53,51,50,97,101,49,98,52,51,55,50,101,48,48,50,100,98,56,48,49,102,50,48,101,48,48,55,99,56,98,48,51,99,99,48,52,100,100,49,55,54,49,101,53,48,50,53,49,56,48,57,51,49,48,102,53,56,55,56,56,51,57,99,48,52,98,57,48,55,55,100,51,99,98,57,50,56,52,49,101,50,56,51,99,51,48,101,102,57,55,101,53,56,48,55,55,48,51,99,99,48,102,56,52,98,56,50,98,49,50,52,49,102,54,56,51,98,50,48,102,56,48,55,55,99,97,98,48,102,55,48,51,97,55,48,55,100,52,49,101,48,48,101,50,48,55,102,52,48,57,54,51,48,55,56,54,49,99,54,48,102,50,56,55,53,48,98,98,50,98,99,97,52,50,102,48,51,98,100,57,51,52,51,101,48,57,99,56,56,56,54,53,57,57,54,55,98,49,53,53,50,53,55,57,53,57,99,52,102,48,48,102,102,55,99,56,98,52,48,49,102,55,101,54,57,54,48,52,102,48,48,102,102,55,98,56,98,48,48,102,102,50,53,53,56,48,57,52,101,48,102,54,56,55,97,48,51,98,101,48,52,98,54,48,55,49,99,98,55,52,99,52,49,48,102,97,48,55,98,56,97,57,50,102,49,101,50,57,100,51,48,49,101,100,56,55,99,52,51,98,56,53,56,56,51,101,100,48,55,55,50,49,101,53,52,54,50,57,52,98,99,48,55,55,48,48,102,56,48,51,100,54,49,99,52,48,102,101,48,49,50,102,52,49,102,97,48,55,55,101,49,101,100,48,101,101,57,54,48,53,55,52,57,55,50,49,100,102,52,49,50,99,52,51,99,55,100,49,52,48,52,99,48,98,49,57,56,50,97,56,48,52,98,100,48,49,50,99,48,53,49,54,53,102,102,55,57,99,55,53,99,55,54,101,100,100,55,50,101,101,100,99,98,98,50,55,55,55,55,55,102,98,57,54,101,55,102,99,49,97,102,102,102,102,99,101,55,102,102,57,99,55,51,48,53,56,97,99,97,99,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,102,100,56,48,51,101,98,55,56,48,57,100,56,48,102,99,56,49,50,49,50,48,52,100,101,56,51,57,55,48,55,102,97,49,100,55,48,102,52,56,55,99,56,97,48,48,101,98,49,52,52,48,102,49,56,49,100,99,48,48,51,100,53,98,50,57,99,51,57,97,53,101,49,55,48,53,54,97,54,56,55,99,99,49,99,102,57,53,56,48,102,51,99,51,56,56,49,102,48,48,102,101,56,55,50,53,50,52,97,101,50,98,52,51,100,99,49,100,51,52,51,48,102,49,50,49,57,55,99,53,53,56,55,51,100,49,100,48,101,56,51,98,52,49,101,57,50,101,101,48,51,98,97,53,57,51,97,99,50,50,99,57,54,57,57,98,56,57,56,52,101,52,48,48,52,49,49,55,53,102,102,48,48,102,102,102,51,100,48,50,52,98,52,48,57,99,56,48,55,50,99,48,52,102,51,48,51,56,49,48,55,55,97,48,102,101,99,49,99,97,48,55,100,99,51,98,52,49,101,99,50,57,56,51,100,56,49,100,55,48,101,57,57,54,52,49,101,50,50,97,52,97,50,48,102,51,48,55,52,48,98,101,50,100,56,51,56,50,49,102,48,50,102,52,51,57,54,49,100,54,48,102,56,57,55,54,48,101,102,48,51,102,48,53,55,48,55,51,56,51,99,101,49,101,100,52,52,48,101,98,56,55,101,48,51,97,54,56,99,49,101,101,50,97,57,49,48,51,99,56,49,100,53,52,101,50,102,57,51,52,98,48,50,56,49,51,57,50,54,53,98,52,102,97,55,50,55,97,49,97,54,50,54,48,51,55,54,97,48,49,51,52,101,48,48,102,102,102,97,56,50,48,48,102,102,55,100,99,98,48,51,102,102,48,48,102,102,55,100,53,53,56,51,101,52,50,98,52,98,52,48,101,102,57,55,56,53,100,56,55,99,48,48,102,102,57,55,99,48,102,52,57,54,54,56,56,56,54,48,102,52,48,49,99,100,57,54,101,53,97,48,55,100,99,51,99,54,49,100,54,52,54,50,57,99,98,98,48,102,52,56,51,98,49,52,57,48,102,98,56,51,99,49,48,101,48,48,102,102,51,98,100,52,52,48,55,97,54,48,101,101,48,51,56,98,50,48,102,98,102,48,55,50,48,49,100,99,50,50,56,55,53,56,51,98,52,49,101,55,50,102,101,100,99,52,52,101,53,54,97,52,55,48,101,102,57,54,99,55,50,97,100,99,57,48,49,50,101,48,48,100,50,51,48,48,102,102,55,100,55,52,56,48,51,101,100,52,56,48,57,52,100,48,48,55,100,57,52,48,51,98,51,50,97,56,51,100,101,48,101,53,48,49,101,48,57,52,56,56,56,49,102,54,99,53,55,50,49,97,55,56,55,56,99,49,100,48,48,55,97,48,51,100,56,48,101,100,49,56,48,55,98,48,53,50,57,56,97,49,48,101,50,57,54,56,53,100,57,54,101,57,50,48,101,102,99,51,57,101,48,102,50,52,51,102,97,53,100,49,53,54,49,100,100,50,98,99,98,53,48,102,101,57,53,56,49,100,54,55,53,51,53,51,57,51,51,101,50,98,99,51,99,52,48,57,57,48,101,102,97,55,49,57,100,99,56,51,52,57,100,102,101,48,54,54,97,97,48,50,100,97,56,48,51,101,102,52,52,48,49,102,52,49,48,48,102,102,101,98,48,48,102,102,49,102,54,54,101,49,99,53,52,57,48,55,57,99,48,101,54,52,97,57,48,101,53,56,51,97,101,48,50,55,49,48,51,98,100,57,97,99,53,50,48,55,100,54,56,97,102,48,101,102,48,55,50,56,51,97,97,48,102,52,51,49,54,52,53,98,56,51,97,53,50,56,52,98,50,48,48,55,97,101,101,49,101,52,48,101,98,48,51,57,102,48,102,101,48,51,100,51,48,102,57,48,48,51,100,57,50,48,101,99,52,51,56,48,53,57,49,52,101,48,101,97,55,50,49,50,54,101,48,48,102,102,55,98,55,48,98,48,50,100,48,48,102,102,52,98,50,56,99,49,100,97,50,99,49,51,102,50,48,48,102,102,48,99,57,52,98,97,102,102,56,48,52,50,100,48,51,100,98,48,55,51,101,48,102,52,56,49,99,52,48,55,101,52,98,56,48,55,54,50,48,102,57,48,49,100,101,48,55,100,52,49,100,54,56,51,99,49,48,101,101,48,48,57,55,99,57,55,97,49,99,98,48,55,56,50,49,100,48,48,102,102,102,49,48,55,50,52,51,100,50,53,54,55,50,100,48,97,56,50,98,52,98,102,50,98,51,57,54,54,49,100,99,48,102,52,57,53,56,53,50,57,55,50,56,56,48,57,101,50,57,52,98,97,50,97,56,98,56,50,98,102,97,54,50,48,51,55,52,53,56,49,53,97,53,56,97,48,57,54,53,48,52,99,97,102,52,100,52,51,55,50,99,50,98,49,52,48,51,56,97,99,48,49,102,54,56,54,48,48,102,102,102,97,49,48,48,50,52,97,56,48,49,102,54,55,52,57,52,56,97,49,102,54,48,102,99,57,52,54,53,97,56,51,97,57,48,55,99,52,56,57,100,100,99,57,56,48,102,50,48,49,99,101,49,53,54,48,101,97,48,51,57,50,49,101,97,48,102,101,48,50,54,55,48,55,48,52,97,98,52,53,99,48,102,50,52,51,100,99,53,98,48,51,57,102,48,102,101,48,55,57,48,51,100,50,48,48,102,102,102,54,98,48,55,53,56,51,56,48,56,99,53,50,48,55,50,99,57,97,55,52,56,48,57,48,49,53,99,53,97,49,54,101,53,55,48,48,102,102,51,55,98,57,51,102,54,52,50,48,48,97,101,52,48,48,102,102,55,100,56,57,56,48,51,101,98,52,99,48,57,57,97,48,48,55,100,54,55,56,51,101,99,50,99,99,49,99,102,48,51,102,102,48,101,57,97,52,55,52,52,51,97,50,48,48,102,102,51,100,97,52,48,102,52,56,51,98,99,53,49,56,55,102,102,48,51,97,53,48,55,56,100,98,48,55,51,99,51,56,97,49,101,97,50,102,55,48,51,98,100,48,102,98,56,55,99,56,51,56,56,49,99,49,54,99,51,100,102,99,51,97,55,52,49,102,101,50,57,52,51,98,50,49,102,49,57,50,98,99,97,102,51,56,55,55,52,51,99,57,100,50,56,97,98,50,99,50,55,57,50,52,48,52,102,52,102,102,102,48,50,101,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,99,48,55,52,98,48,48,55,99,50,98,52,49,102,48,48,102,102,51,99,50,48,48,55,57,101,55,48,55,102,52,48,101,48,55,56,55,57,48,98,56,101,48,101,97,48,48,49,101,53,51,99,49,101,57,56,51,101,48,48,102,102,48,55,98,51,101,52,98,97,50,101,97,52,97,48,57,48,55,56,53,99,49,102,48,48,102,102,49,50,97,99,49,99,99,101,49,101,55,101,49,100,98,99,53,98,54,48,101,100,102,50,101,48,48,49,101,100,100,102,99,97,56,48,49,51,97,48,49,50,50,101,53,102,55,52,48,97,99,53,55,48,48,57,97,48,48,57,54,57,100,48,55,48,48,54,53,54,97,56,48,52,101,52,56,48,51,101,51,99,99,48,52,100,100,48,55,99,48,48,102,102,57,52,57,48,48,55,100,97,53,48,49,50,101,54,48,48,102,102,102,54,56,97,51,97,50,97,52,56,48,51,99,99,100,56,51,99,48,48,102,102,55,51,101,48,52,97,50,56,55,97,55,50,52,52,49,54,50,101,56,54,48,49,99,101,48,55,100,50,48,52,99,52,48,51,57,49,101,53,100,97,52,97,51,99,57,53,54,49,101,51,48,101,102,57,49,52,98,54,99,48,49,101,100,98,52,53,100,51,54,57,100,99,98,101,50,98,101,55,102,102,56,98,48,48,102,102,101,101,49,54,50,51,54,54,99,48,51,56,100,57,55,102,102,53,50,98,50,100,48,97,99,50,98,56,98,56,52,50,55,52,97,100,50,100,56,97,102,52,51,50,100,53,48,49,102,101,99,102,52,56,52,48,52,102,52,54,54,49,51,49,48,100,101,48,52,98,98,100,57,50,49,49,99,51,55,52,54,52,56,100,52,56,99,101,54,57,52,57,54,49,57,97,57,57,98,57,102,56,51,52,57,57,49,53,98,54,102,50,54,56,98,97,102,102,56,48,52,54,54,48,49,51,101,97,48,52,97,51,48,55,98,99,48,57,49,50,48,50,54,98,99,49,101,98,48,49,50,97,54,49,102,101,52,56,52,51,52,98,48,102,54,48,51,97,98,101,49,99,53,99,53,98,50,52,50,48,51,56,53,56,98,97,56,54,101,101,48,102,98,48,51,98,55,48,101,55,48,51,99,53,50,98,56,49,50,101,102,57,55,56,49,100,97,48,101,57,57,54,97,52,52,48,52,97,99,51,100,97,56,97,55,99,57,97,49,100,102,50,98,101,98,55,100,101,54,55,97,54,99,52,99,50,55,97,55,48,50,55,52,97,48,55,102,101,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,102,102,101,98,97,101,98,97,102,102,101,97,51,56,56,55,50,56,51,57,56,49,101,48,48,55,56,50,49,102,48,48,102,102,101,97,56,55,48,99,51,97,54,53,54,97,53,49,55,52,49,101,98,48,102,99,56,55,57,99,51,98,101,49,99,102,48,101,98,57,52,99,53,55,97,50,97,55,49,54,50,53,56,57,54,97,53,102,56,55,57,56,98,53,52,53,50,57,48,97,52,50,98,56,97,100,50,98,56,97,57,52,52,52,102,50,99,49,51,57,51,53,51,56,98,52,52,97,52,55,52,50,52,51,52,49,52,48,52,49,52,100,52,102,52,99,98,52,56,56,56,52,49,52,48,98,55,50,97,54,54,56,52,101,53,48,49,97,50,48,48,49,102,49,55,53,48,48,102,102,55,100,54,101,98,101,48,52,101,49,48,49,51,98,56,53,50,56,51,101,102,48,102,100,56,55,54,56,98,100,97,48,55,51,101,48,52,98,57,50,52,57,53,52,48,102,52,52,97,49,48,102,51,101,50,57,98,56,48,51,100,97,97,57,101,48,102,57,52,49,99,101,56,51,100,101,48,50,53,102,56,51,100,101,53,54,48,55,50,48,98,49,50,101,56,98,55,48,101,49,56,55,97,99,51,98,48,57,54,57,52,57,97,49,100,52,48,102,51,50,53,50,55,97,55,56,55,54,53,48,56,98,98,50,56,52,51,100,102,52,53,55,49,56,98,48,54,99,98,49,50,98,56,97,101,97,97,52,100,55,51,102,99,48,55,56,55,48,48,55,100,48,54,48,48,51,101,97,100,99,49,100,56,56,48,51,101,98,100,56,48,57,51,51,48,55,54,48,49,101,97,54,99,51,57,101,100,98,52,48,52,99,49,48,51,102,49,48,55,55,54,49,99,57,48,55,57,97,48,102,51,99,51,100,52,49,101,99,50,56,48,51,98,102,99,49,101,49,48,55,53,56,98,49,48,55,57,50,48,101,97,52,49,99,100,57,54,54,49,102,53,48,55,52,97,56,99,53,100,56,48,51,100,56,50,49,99,57,48,102,57,49,52,50,49,99,56,50,57,48,51,101,99,49,99,57,99,57,102,48,48,101,102,52,98,99,52,101,50,100,50,56,97,102,50,102,102,50,54,49,54,50,53,98,49,54,50,57,99,53,97,102,100,57,48,52,48,102,97,53,53,48,50,50,50,50,97,51,50,48,50,51,97,51,97,49,50,49,51,48,99,97,50,50,50,50,50,51,50,100,50,51,50,50,97,49,97,51,99,54,54,49,56,52,54,54,53,56,57,57,54,49,49,100,57,52,55,52,55,54,51,54,56,54,49,49,97,54,54,52,100,51,98,54,102,51,51,49,98,52,57,98,52,101,99,52,52,50,54,52,48,57,57,50,48,55,100,101,49,100,54,48,50,53,98,52,49,99,49,56,51,101,55,48,55,102,48,49,102,51,52,99,52,55,52,54,50,56,52,49,100,49,56,51,97,98,48,55,56,50,48,102,51,49,51,57,98,55,57,50,48,97,101,54,49,101,50,99,100,57,48,101,48,56,55,51,56,98,101,48,102,57,98,101,53,52,49,53,98,56,98,53,50,100,99,97,49,52,51,52,98,50,100,53,51,53,49,48,97,51,52,97,57,52,49,52,50,98,50,101,99,97,101,57,98,97,100,102,53,97,55,97,48,51,54,55,52,100,57,102,102,48,49,54,102,52,48,49,102,50,49,101,48,48,102,102,55,100,102,48,57,54,56,48,48,102,97,100,57,52,56,48,55,54,101,48,101,49,99,48,57,55,97,54,56,97,52,50,102,99,48,57,56,97,50,102,100,50,48,51,57,101,48,102,50,99,98,102,55,48,51,99,52,100,98,99,53,56,56,55,49,100,48,48,102,102,49,100,51,49,54,55,99,49,102,54,56,55,51,56,98,53,50,97,49,101,97,48,101,50,48,51,101,48,48,101,50,48,55,102,53,49,48,51,101,101,56,56,49,102,56,48,101,49,49,52,53,53,52,56,50,57,101,53,50,53,48,55,55,98,49,53,56,57,50,57,51,53,52,53,57,101,50,100,99,49,50,54,56,50,56,50,48,49,53,97,54,53,97,57,54,54,53,56,57,55,48,57,97,101,57,54,52,53,98,49,54,48,57,56,53,97,57,54,48,102,101,54,55,51,101,57,101,57,101,57,50,102,97,54,50,54,51,100,57,49,100,57,99,56,101,56,101,49,98,97,52,97,52,55,97,52,97,55,51,99,97,51,51,48,99,52,99,53,53,100,55,101,49,57,99,99,56,102,56,100,98,52,56,51,98,99,48,48,102,102,102,98,50,55,48,50,54,102,52,51,100,50,48,52,101,101,56,49,51,57,99,48,102,101,48,49,102,99,56,55,56,48,51,99,56,53,101,49,55,101,53,49,49,55,97,48,102,52,56,49,101,57,98,54,48,101,98,54,48,98,100,50,100,49,51,99,98,52,55,52,51,98,56,48,101,97,48,98,52,48,55,98,48,49,102,97,48,102,57,48,55,50,56,51,97,99,53,55,52,97,53,56,55,56,99,51,100,54,56,54,53,52,57,53,52,53,50,97,49,48,55,98,53,50,50,53,48,56,97,53,50,56,52,98,98,98,48,101,102,49,53,102,100,102,97,48,49,50,97,102,55,49,101,57,51,57,51,52,49,48,99,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,100,101,56,48,49,102,52,101,48,48,48,102,102,102,97,99,48,48,55,56,99,48,48,102,102,102,98,51,55,48,50,54,99,99,51,57,52,48,101,100,99,97,98,50,98,53,51,100,48,56,49,100,49,56,55,52,56,98,51,48,101,100,48,55,100,56,49,102,49,48,55,99,49,102,52,48,48,102,102,102,48,97,49,49,53,56,48,48,102,52,101,99,97,51,48,55,57,50,48,101,98,99,97,50,48,55,56,50,49,100,57,48,101,99,56,55,56,100,49,48,51,56,52,49,102,99,48,101,101,55,48,55,56,55,99,51,97,99,49,102,102,99,53,98,49,53,50,53,51,48,55,97,53,48,57,48,48,102,102,97,50,101,100,99,53,49,54,48,53,98,50,55,99,49,53,98,101,50,49,51,99,48,97,100,56,51,57,52,49,99,100,48,102,48,48,102,102,51,99,49,48,102,56,48,55,53,48,51,56,54,49,100,51,50,98,53,50,52,98,97,48,102,53,56,55,101,52,51,99,101,49,100,102,48,101,55,56,55,53,99,97,54,50,98,100,49,53,51,56,98,49,50,99,52,98,53,50,102,99,51,99,99,53,97,97,50,57,52,56,53,50,49,53,99,53,54,57,53,99,53,52,97,50,50,55,57,54,48,57,99,57,97,57,99,53,97,50,53,50,51,97,49,50,49,97,48,97,48,50,48,97,54,97,55,97,54,53,97,52,52,52,50,48,97,48,51,56,101,53,52,99,100,48,48,55,48,51,56,48,51,101,56,55,52,48,49,102,53,99,97,49,99,50,48,50,52,49,52,48,57,49,54,48,55,51,101,101,52,56,55,50,100,48,52,97,99,48,55,99,99,48,102,56,56,51,56,56,48,101,102,56,49,101,98,56,51,100,48,50,102,99,98,57,48,101,101,49,52,99,56,56,49,102,102,50,56,52,51,99,56,48,102,48,48,49,99,102,48,51,57,100,99,49,102,54,48,55,55,50,102,57,54,55,99,51,56,56,49,100,48,48,102,102,102,55,49,53,54,49,100,101,50,98,99,51,100,54,49,99,98,48,52,102,53,56,55,51,52,98,102,99,53,56,50,55,57,53,101,53,102,52,100,100,49,54,54,53,56,97,54,57,54,53,51,98,97,49,55,102,56,49,57,100,56,49,50,99,99,48,52,98,55,56,51,97,102,48,50,53,51,99,49,99,56,56,51,98,54,48,55,48,97,48,101,56,56,51,98,52,53,53,56,55,54,99,51,97,48,48,102,102,101,101,99,51,57,56,49,100,48,48,102,102,101,56,99,98,56,56,50,53,51,56,55,55,99,97,56,50,99,48,51,99,99,57,56,49,100,50,48,101,56,48,55,55,99,51,57,98,50,49,102,48,48,102,54,55,48,101,98,57,52,97,49,100,101,50,97,52,98,99,48,102,55,49,55,97,53,53,56,55,54,52,97,99,101,53,102,49,55,57,56,97,53,52,49,98,50,99,50,100,57,51,101,54,100,48,100,98,56,56,52,50,54,99,49,56,53,53,100,52,48,98,56,99,48,57,102,102,48,48,102,102,55,100,57,99,48,49,50,98,101,48,48,102,97,101,54,48,101,98,56,55,54,56,51,99,48,48,102,102,102,101,56,51,100,97,56,97,100,49,54,52,49,101,56,48,102,48,57,52,101,53,51,57,53,56,49,99,98,50,57,52,98,101,48,55,55,99,100,48,55,100,102,50,49,49,55,56,53,55,48,55,99,49,50,100,48,99,51,100,49,52,49,100,99,48,102,57,48,55,102,56,51,56,97,57,57,52,49,100,53,101,57,50,49,99,57,50,101,52,97,55,97,50,101,57,48,98,57,54,49,50,48,50,54,55,51,50,53,55,99,99,55,51,50,55,53,97,48,55,102,56,56,48,48,48,102,102,102,98,55,56,48,48,102,102,55,100,57,57,56,55,50,48,48,49,102,53,55,99,48,52,97,97,48,55,56,52,49,102,53,57,54,101,102,57,52,50,53,97,48,51,99,54,52,57,48,49,50,57,99,48,101,100,48,49,100,102,57,54,101,101,49,53,50,57,56,57,99,49,102,56,57,54,52,49,101,52,48,51,98,50,48,101,98,48,55,100,56,48,52,97,52,51,97,97,102,56,55,102,52,51,56,50,53,100,48,55,57,51,56,55,54,48,51,98,101,49,102,101,57,50,101,99,98,48,48,49,50,51,50,99,97,56,48,52,97,101,50,49,98,50,99,48,98,51,100,50,53,55,48,48,102,102,53,57,97,55,56,48,52,100,100,48,51,101,49,48,55,99,52,48,102,48,48,49,102,99,48,51,99,55,48,102,50,56,51,100,57,48,55,97,54,49,101,52,50,101,48,51,101,50,49,102,99,48,102,53,52,57,53,53,50,53,100,56,55,56,48,98,100,50,101,52,98,56,48,102,48,57,54,99,53,56,56,48,57,49,57,52,48,53,54,48,55,53,99,97,99,101,57,52,53,99,48,55,56,52,98,52,50,101,99,98,56,52,97,99,56,54,53,51,49,52,97,53,55,50,49,51,53,52,57,99,53,56,97,54,98,57,50,56,52,56,56,56,97,56,52,100,100,52,97,48,99,99,52,99,56,49,56,57,56,48,51,101,100,54,56,48,49,102,54,99,99,48,102,101,99,48,49,102,54,56,52,48,102,55,49,56,48,102,54,56,51,99,53,50,101,57,51,52,97,57,48,55,55,97,49,100,98,99,102,53,48,55,49,99,49,100,100,57,53,52,53,57,56,55,99,49,49,48,51,97,99,53,48,56,48,57,100,56,55,54,56,49,100,100,49,53,56,49,101,53,99,56,99,49,100,49,50,102,52,49,101,51,48,55,102,56,97,53,50,97,55,57,54,48,53,99,48,55,48,48,102,102,97,101,50,101,101,98,49,52,101,57,100,56,48,52,99,53,51,102,102,50,100,48,98,51,51,57,54,55,53,101,49,48,56,48,97,53,49,55,102,102,53,100,55,53,53,48,99,51,48,102,50,52,98,98,48,99,51,48,100,51,97,57,48,102,53,56,50,48,54,100,56,54,102,98,97,101,51,57,99,50,50,54,52,102,53,99,99,48,97,101,54,99,50,102,50,102,102,97,55,53,97,53,48,51,53,53,48,50,53,102,52,48,49,102,52,98,52,48,48,102,98,51,57,48,50,54,50,48,49,101,51,48,55,48,99,49,100,102,57,53,50,48,52,57,55,56,49,51,50,56,48,101,100,57,48,48,102,102,51,102,54,49,101,51,48,101,102,56,55,55,49,49,99,49,101,97,48,51,101,48,48,50,53,99,99,48,57,56,49,48,101,55,56,51,97,48,48,101,101,56,48,57,101,48,55,57,56,97,100,48,101,98,97,52,49,55,101,49,101,101,48,102,99,97,50,56,51,97,100,50,102,100,49,52,97,98,48,101,101,49,52,48,57,48,53,57,51,101,53,99,48,55,56,99,98,56,99,56,52,57,100,50,53,53,57,52,48,53,52,57,55,48,53,56,48,54,55,55,99,97,102,101,56,55,52,53,50,48,52,100,49,48,48,51,101,57,102,56,48,49,102,54,50,99,48,52,97,54,56,55,99,56,49,101,52,56,55,55,52,51,102,97,48,52,97,53,48,51,102,100,48,102,51,48,55,53,48,49,100,57,49,55,50,49,102,48,50,98,48,98,54,48,55,100,54,48,101,102,48,49,99,52,48,51,102,53,50,101,52,49,99,53,49,54,99,53,54,56,55,50,99,98,55,50,102,99,97,100,50,99,52,51,100,101,49,100,99,48,55,56,99,53,100,56,51,98,54,48,101,102,50,48,50,53,56,55,52,57,51,56,97,99,48,101,101,50,53,56,55,97,56,97,57,50,101,100,51,53,98,50,98,100,97,52,100,48,101,56,50,53,50,48,56,55,56,49,100,99,56,54,100,53,56,51,51,102,101,48,53,56,50,98,97,57,56,50,52,97,50,50,52,97,48,50,52,50,52,50,49,50,54,51,48,102,50,50,50,53,97,50,51,99,102,50,51,97,53,50,50,50,52,51,55,100,57,55,57,49,57,101,54,50,98,97,51,97,52,51,50,57,48,56,101,102,99,57,50,54,49,50,97,54,97,52,100,53,98,57,102,99,100,56,51,51,98,54,97,99,51,49,55,97,102,102,56,49,57,51,48,48,102,102,51,101,98,48,52,48,49,102,54,50,99,48,102,50,48,48,102,102,49,102,53,57,48,48,102,102,102,102,48,51,101,48,48,102,101,52,49,100,55,97,49,49,53,99,57,99,49,101,48,48,102,102,102,53,56,51,97,48,50,102,99,49,100,49,97,53,98,52,53,56,50,51,48,55,56,49,50,100,97,48,49,50,55,50,102,48,51,101,52,49,99,50,48,102,55,97,52,51,100,97,52,51,98,97,49,102,97,48,101,49,97,53,57,50,99,57,56,49,99,49,50,98,102,56,51,54,53,100,97,54,50,48,102,100,102,99,100,49,53,98,53,53,52,100,97,55,49,53,101,48,49,100,97,52,97,48,49,48,48,101,97,48,49,100,54,97,48,48,102,102,102,97,54,97,48,50,54,101,56,51,101,50,48,52,102,55,48,48,102,102,51,101,98,55,48,48,102,102,57,55,49,48,50,54,97,56,51,102,99,56,101,56,97,56,56,49,101,99,48,55,97,57,56,49,101,102,102,50,100,49,49,100,48,49,98,50,99,57,57,52,50,54,98,56,55,50,56,49,102,99,48,51,100,49,48,55,55,52,56,49,57,49,57,97,50,102,48,51,99,52,49,101,100,50,100,56,56,56,48,57,53,48,55,52,57,49,51,57,100,51,48,51,99,48,53,56,57,50,101,52,97,56,99,56,53,51,102,49,53,101,56,55,102,101,48,56,48,48,102,102,48,51,101,53,52,48,48,101,51,99,51,57,99,48,102,51,48,48,102,102,49,102,52,102,97,48,52,99,54,48,51,99,56,52,98,48,101,53,97,51,48,55,57,99,49,101,54,56,51,57,101,99,48,101,56,54,52,49,100,55,57,54,55,48,49,100,99,50,98,56,98,56,48,102,50,48,55,55,55,56,55,102,56,48,57,97,48,48,102,102,50,53,102,52,51,98,101,49,102,54,97,50,56,53,50,57,50,48,97,56,52,101,48,102,49,57,53,55,56,98,98,50,56,48,97,102,99,56,54,53,57,102,50,56,53,51,52,97,102,99,53,56,97,48,97,51,49,48,50,99,102,97,54,57,53,100,51,101,50,52,48,50,57,50,53,52,48,51,101,56,52,49,102,48,56,51,57,100,48,55,55,101,48,102,101,48,49,100,98,56,55,57,52,49,100,51,48,51,100,51,48,101,100,57,52,101,49,102,49,48,101,49,56,55,97,101,56,97,97,97,50,101,99,51,98,101,53,101,57,52,99,53,51,56,55,56,52,97,56,50,99,52,48,52,56,99,98,101,50,98,48,51,100,48,53,54,48,50,54,56,97,55,48,102,48,57,53,54,53,100,49,52,101,57,53,52,56,54,53,99,57,52,97,53,54,97,54,98,53,57,51,56,97,101,52,100,54,101,49,51,49,49,49,49,57,51,49,97,56,99,57,98,51,49,55,50,48,49,48,98,99,98,102,102,97,56,48,55,57,57,56,49,50,49,52,48,52,100,99,56,55,51,99,48,57,101,100,48,50,53,52,48,49,100,52,56,49,51,53,56,49,99,49,54,49,50,100,49,52,51,97,50,48,102,53,51,48,55,101,56,48,52,97,57,49,100,51,57,98,50,98,53,98,52,98,54,98,48,55,50,48,49,101,52,48,55,99,52,49,100,100,50,55,101,98,54,52,97,51,48,102,50,56,55,98,52,97,97,51,56,48,57,97,48,55,52,57,50,98,101,98,52,50,50,102,99,98,48,57,102,51,102,55,97,99,56,52,101,53,53,50,48,50,49,48,48,102,102,52,54,54,50,56,48,54,102,99,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,98,102,101,48,55,102,101,97,48,49,54,48,54,48,48,102,57,97,97,56,48,51,53,100,51,56,49,99,50,48,48,50,54,48,48,56,51,97,99,48,48,50,57,56,57,48,50,54,97,53,52,48,51,51,102,49,52,48,50,99,48,99,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,102,102,56,48,97,48,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,55,55,98,56,48,51,101,97,55,48,48,102,102,49,97,100,54,52,48,48,102,97,100,51,48,48,52,99,48,48,48,102,102,50,52,101,52,48,48,102,102,97,53,100,99,49,100,99,50,56,49,56,48,97,56,49,55,102,48,48,51,101,97,55,48,48,49,97,100,54,52,48,48,102,102,102,97,100,51,48,48,102,102,52,99,48,48,102,102,48,50,52,101,52,48,48,97,53,100,99,49,100,99,50,56,49,56,48,97,102,102,56,48,52,56,51,56,48,51,101,100,56,99,48,49,97,101,57,99,48,48,102,102,102,98,50,99,48,48,102,102,52,99,102,101,48,50,55,49,99,48,48,97,54,50,52,49,101,50,97,56,49,55,102,97,56,49,56,48,48,48,102,102,51,101,100,56,99,48,49,97,101,57,99,48,48,102,98,50,99,48,48,52,99,102,101,48,50,55,49,99,48,48,102,102,97,54,50,52,49,101,51,50,56,49,55,102,97,102,102,56,48,102,102,56,48,48,102,102,102,56,51,49,56,48,51,49,100,48,99,48,49,49,48,97,48,48,102,102,48,56,50,100,53,52,48,55,102,99,53,48,49,48,48,99,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,48,102,102,56,98,102,101,48,49,52,48,99,48,48,102,102,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,102,102,53,50,55,97,48,52,98,101,50,56,49,48,48,50,56,49,102,102,56,48,51,101,53,49,97,48,48,100,55,100,55,48,50,55,57,99,49,52,48,52,98,50,56,48,49,52,57,101,56,49,50,102,56,97,48,52,48,48,102,102,98,102,101,48,55,99,56,48,48,102,97,53,102,48,48,55,100,49,98,48,51,100,102,48,48,55,100,98,51,56,55,97,48,98,57,48,102,48,97,51,56,55,97,55,48,51,97,57,48,55,48,52,49,99,97,50,100,52,98,48,50,57,56,51,99,52,48,102,52,55,49,52,52,49,100,57,48,102,102,48,50,55,99,51,101,50,49,100,98,50,99,52,49,100,54,97,53,57,55,52,48,101,102,101,56,51,57,53,99,49,101,101,56,51,98,54,48,102,56,97,50,54,52,99,48,101,52,48,51,99,55,97,48,102,50,48,48,51,100,100,48,56,49,57,51,53,48,50,52,48,52,97,99,48,52,97,100,48,50,101,99,98,50,52,100,97,99,56,48,48,102,102,49,57,48,50,48,48,102,102,102,97,101,52,48,48,102,102,55,100,50,49,48,49,50,52,48,48,102,102,48,102,97,100,101,52,48,50,57,48,98,57,48,55,53,54,49,99,49,97,50,100,52,49,102,52,50,51,48,55,55,56,97,99,50,57,56,51,100,50,48,102,55,55,56,55,57,99,49,101,101,97,49,52,56,55,98,53,51,49,49,100,49,99,51,56,97,57,54,53,100,57,54,101,48,48,102,102,102,54,48,48,102,102,55,56,52,49,101,98,56,55,101,56,51,97,50,53,48,102,50,102,48,51,100,54,49,99,55,50,98,52,51,99,101,48,57,50,52,48,56,102,50,53,54,100,53,55,50,97,99,97,100,97,101,53,54,52,98,57,57,51,48,48,102,102,50,100,102,56,48,49,102,52,98,101,48,48,102,102,102,98,99,57,48,55,98,101,48,48,102,102,102,97,57,56,48,102,52,49,55,50,49,100,101,52,55,48,101,98,54,48,55,97,99,48,101,48,99,51,101,97,53,97,57,54,48,53,99,56,55,56,56,49,100,55,54,50,102,52,51,98,50,49,99,49,48,52,56,48,55,99,52,51,99,56,53,56,56,51,97,100,52,52,50,101,56,49,101,48,53,48,55,100,55,56,51,97,50,48,55,57,50,49,102,49,52,98,99,56,54,49,99,56,48,55,55,49,52,49,100,98,48,48,102,102,55,98,53,100,48,51,97,49,50,48,53,48,48,57,97,48,48,57,97,50,48,52,52,49,54,52,56,53,53,100,51,99,48,55,100,49,48,55,49,97,48,48,102,102,102,57,53,48,48,48,102,102,51,101,57,102,52,49,101,54,48,55,51,99,51,57,50,57,97,48,102,50,48,48,102,102,57,56,99,48,48,55,97,51,101,48,102,51,56,51,100,50,56,101,49,100,98,56,50,100,48,49,100,56,102,48,55,52,56,48,52,99,102,56,51,99,48,97,48,101,100,56,55,56,99,98,98,50,98,52,97,98,52,57,52,99,48,101,101,102,48,102,97,56,55,55,99,48,57,55,98,50,98,99,51,98,56,53,98,48,48,57,50,56,55,56,56,98,48,52,102,48,101,99,102,50,101,49,48,102,52,49,53,101,53,56,101,50,98,48,48,52,100,97,50,98,49,53,97,57,99,100,57,98,102,99,48,54,52,51,53,48,49,55,54,52,48,49,102,55,52,99,48,48,102,102,102,97,48,98,48,55,49,54,48,48,102,102,102,98,51,54,48,101,57,49,54,99,48,102,51,56,51,97,55,50,48,48,102,102,102,54,48,48,102,102,49,51,53,101,49,100,55,48,101,100,57,54,51,56,51,98,48,49,102,55,100,56,51,100,101,49,101,97,101,49,102,52,50,97,99,97,54,50,98,56,49,101,56,57,55,99,53,50,56,51,98,48,99,49,100,57,50,100,52,49,102,48,48,55,49,48,49,100,99,48,55,55,99,48,52,102,48,49,101,53,56,55,102,57,49,99,98,99,99,49,102,53,52,101,52,48,97,97,50,98,48,49,50,56,48,50,53,97,53,56,102,97,48,101,101,97,54,57,56,97,102,48,51,99,102,48,55,52,52,48,102,56,99,49,100,99,48,51,102,97,48,55,55,56,49,100,97,48,55,97,54,48,101,57,99,51,99,53,52,49,101,56,48,101,50,56,55,99,52,97,97,50,57,99,98,100,48,101,102,49,55,102,99,97,56,48,102,48,49,52,53,100,51,99,97,57,50,102,56,97,56,50,98,52,98,102,50,57,57,50,98,57,53,56,49,101,56,50,97,52,97,51,50,101,53,49,48,49,51,97,53,51,57,55,50,53,54,50,54,99,97,50,50,55,49,53,101,56,52,57,97,100,99,50,53,102,57,97,54,101,49,51,50,50,101,54,52,51,53,100,55,102,99,48,50,51,56,48,48,57,102,56,48,50,52,55,52,49,101,99,56,48,51,101,98,100,99,48,57,57,48,48,102,102,102,98,48,49,50,100,99,48,102,56,57,49,97,54,48,51,99,97,49,99,101,48,48,55,98,55,51,53,97,54,100,51,56,49,100,56,51,97,55,99,56,55,56,56,51,56,99,49,99,99,48,102,101,54,102,100,49,56,51,97,99,49,101,102,48,102,99,50,49,50,51,53,50,50,50,48,56,55,100,52,97,99,54,56,102,48,53,102,50,55,55,55,52,56,102,97,102,97,49,99,48,52,101,50,48,97,48,56,50,52,99,97,48,49,57,102,50,48,48,102,57,54,102,56,48,51,101,98,99,55,48,49,51,48,99,48,52,97,52,49,52,50,48,52,100,100,48,55,52,102,52,98,54,49,101,100,48,50,53,54,55,49,54,56,48,50,54,48,53,54,55,100,99,48,49,100,54,98,101,48,102,98,56,49,101,55,48,49,50,100,54,48,101,99,49,49,56,101,53,57,49,54,56,49,102,55,50,56,56,97,57,50,56,54,48,97,49,50,97,56,97,53,52,56,52,99,50,52,48,48,102,102,102,54,102,49,55,102,99,98,51,48,52,49,102,57,53,98,54,48,48,101,100,49,53,48,48,98,48,54,53,102,102,100,52,55,99,48,55,55,101,48,102,49,48,51,100,101,48,101,97,99,51,100,50,53,53,56,55,101,48,51,56,54,53,98,102,50,56,56,51,99,101,53,51,54,52,100,48,49,50,101,50,99,98,49,53,101,53,52,57,54,53,100,49,48,48,52,99,48,97,102,52,98,50,97,57,50,98,102,52,52,50,100,53,48,99,98,48,52,49,52,97,48,100,52,97,99,50,99,53,50,57,49,54,56,49,51,52,56,55,53,97,52,49,51,51,55,98,54,100,102,50,56,56,54,98,97,102,102,56,48,55,54,54,48,48,51,101,97,99,48,48,57,102,57,48,101,99,56,48,51,101,99,52,48,48,57,52,48,48,55,52,48,48,52,99,50,97,50,98,53,56,97,54,48,102,52,48,51,99,51,52,48,48,55,57,48,57,99,53,57,48,55,54,50,53,101,50,99,48,98,51,97,50,97,100,48,99,51,57,50,48,102,55,56,51,101,48,48,102,102,101,101,55,50,52,55,50,101,98,56,55,51,56,51,56,97,56,48,57,55,100,51,50,52,97,52,50,98,100,51,52,48,50,100,52,97,49,50,98,101,97,55,97,53,56,54,54,54,52,101,101,56,54,101,50,55,100,48,49,57,54,50,56,48,53,49,56,56,48,51,101,51,54,52,48,52,102,101,48,55,57,52,48,57,52,54,48,48,102,102,55,100,57,48,48,51,57,53,48,101,53,97,53,51,53,99,98,98,48,101,99,48,49,51,49,101,57,97,49,99,56,48,50,53,50,48,97,101,50,97,54,54,100,48,52,97,99,99,53,51,97,54,48,51,102,50,48,50,54,51,56,49,99,100,98,57,54,49,101,48,99,57,53,48,49,100,48,50,102,100,51,56,98,53,101,56,51,52,53,54,57,54,48,48,102,102,49,54,48,57,54,57,97,53,49,52,100,101,52,99,51,101,48,102,49,57,53,98,50,56,50,100,99,53,56,48,54,101,55,50,102,102,56,49,50,99,48,48,102,102,51,101,102,50,52,48,49,102,53,57,97,49,100,54,48,48,102,102,55,100,57,51,48,49,50,53,50,49,102,98,48,101,55,53,101,101,56,97,48,102,51,56,49,100,54,49,53,54,49,101,57,48,55,99,48,48,102,102,101,97,100,99,97,101,53,56,51,100,99,98,97,48,102,101,48,55,50,52,49,100,51,56,51,100,57,50,98,48,51,57,50,49,100,55,97,48,48,55,53,102,52,51,56,54,49,100,100,50,97,99,49,51,101,49,101,48,48,102,102,55,102,56,98,97,48,102,48,50,55,49,54,48,53,48,49,53,102,101,52,99,53,98,49,53,97,57,99,53,55,54,101,48,57,49,48,48,102,102,57,102,55,48,55,98,50,48,101,100,56,51,99,50,48,101,55,48,49,101,57,48,51,99,97,48,55,52,52,49,101,102,52,55,99,56,54,49,101,101,48,55,53,56,49,102,102,48,102,57,48,51,98,57,48,102,52,97,49,101,55,49,48,49,50,48,49,50,56,49,101,52,48,101,51,56,55,56,48,98,50,48,101,99,49,55,52,56,99,48,57,56,50,98,49,51,52,98,49,50,97,53,50,51,52,57,54,97,53,53,97,53,99,57,50,52,48,50,99,52,98,49,52,49,102,49,51,50,48,50,53,101,53,56,50,55,51,55,99,51,52,98,48,48,102,102,102,97,102,53,48,48,102,102,98,48,52,48,48,55,99,98,52,56,48,49,102,53,99,98,99,48,57,55,52,48,50,54,57,48,97,101,48,50,54,101,56,49,100,101,48,55,55,51,49,53,99,48,101,57,52,49,102,99,56,50,52,99,48,49,101,102,56,50,100,55,49,54,98,100,51,48,49,51,99,48,52,99,52,56,51,99,102,48,55,56,99,48,52,99,55,48,51,99,102,48,102,50,57,56,97,101,50,102,56,51,102,54,53,101,56,55,57,53,49,51,50,54,56,55,55,56,97,52,52,54,52,98,101,48,50,52,97,49,100,101,50,98,52,51,56,51,51,101,55,99,57,53,97,48,50,53,99,53,56,55,97,50,98,97,102,102,99,48,53,48,50,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,48,51,56,52,48,48,55,100,51,53,48,48,51,101,99,55,52,49,101,49,56,48,51,101,98,102,99,48,57,97,52,48,55,55,55,56,97,50,48,102,48,102,48,101,102,56,51,97,55,48,55,98,54,48,102,102,56,48,57,54,53,101,48,102,102,48,48,102,102,49,100,57,52,53,48,57,54,57,57,50,52,49,100,101,48,55,48,52,49,101,50,97,53,102,50,101,102,54,48,52,101,48,55,49,48,51,101,50,49,101,52,52,53,99,100,56,55,55,48,51,101,56,49,101,99,100,98,56,55,50,55,49,53,101,53,102,57,57,50,51,101,50,98,99,49,51,99,53,57,99,57,53,99,48,57,50,48,50,55,98,53,100,55,102,99,48,51,101,99,48,49,100,51,48,51,99,57,48,101,102,48,51,101,51,48,55,53,97,48,101,100,52,49,101,101,56,55,52,53,102,101,57,56,49,100,49,48,55,97,54,49,99,49,48,101,54,56,51,99,55,48,101,98,50,54,56,54,54,57,101,56,101,48,57,98,48,101,100,56,55,101,48,51,98,101,53,54,56,55,57,99,97,52,52,97,101,56,101,53,57,97,49,49,53,99,53,98,51,48,52,99,97,97,50,100,49,49,50,56,56,57,54,48,53,55,49,53,99,57,102,97,97,97,56,49,51,101,53,55,97,48,98,57,56,51,50,56,49,99,99,98,51,50,98,53,48,99,98,56,50,98,48,98,48,50,97,52,98,49,54,55,97,52,97,48,57,54,56,56,54,57,52,53,55,49,54,48,56,102,57,99,55,57,97,48,100,53,48,100,51,100,57,97,52,54,52,57,52,55,101,102,51,49,101,53,50,50,52,57,97,51,51,100,53,50,55,57,102,51,52,51,57,102,53,52,57,98,53,52,48,48,102,102,97,102,48,48,102,102,48,102,56,57,54,48,49,51,54,48,49,101,100,48,50,54,50,56,48,49,102,53,98,48,53,56,56,55,52,56,49,101,49,57,55,97,48,57,102,48,102,48,56,51,56,97,48,55,99,56,57,56,48,101,52,99,51,57,48,53,55,48,48,57,54,57,53,99,56,56,48,57,50,48,55,52,54,48,101,98,52,49,99,50,56,49,50,100,97,53,54,56,55,54,55,55,52,57,50,56,56,51,98,97,53,49,97,49,50,53,48,50,53,49,50,99,98,99,52,97,52,51,97,97,50,101,49,51,48,98,51,48,102,49,100,99,55,57,97,50,99,56,98,50,50,99,54,55,52,100,99,56,48,100,51,56,98,102,101,48,49,52,50,101,48,48,102,102,102,57,50,50,56,49,50,48,54,57,54,48,52,57,49,56,48,51,101,99,53,99,49,101,53,57,54,97,53,54,51,56,48,57,102,48,101,56,56,49,51,50,52,57,56,49,102,48,48,50,54,53,57,48,49,50,55,98,54,99,97,49,54,50,57,53,51,48,49,102,49,56,51,102,55,48,55,101,97,57,52,56,97,49,100,55,99,99,97,53,56,55,99,52,51,100,97,53,97,57,54,97,48,50,53,101,53,53,48,55,52,98,54,99,53,100,100,52,48,55,55,97,53,51,102,57,99,101,49,100,101,50,98,97,101,55,48,50,55,52,48,53,101,102,53,48,48,100,101,57,48,48,102,102,55,99,57,49,52,48,57,48,51,52,52,48,50,55,55,48,48,49,102,53,100,48,48,102,50,56,98,53,50,98,49,99,48,52,56,48,55,98,56,48,57,54,100,52,51,48,102,56,56,49,51,50,99,56,50,57,51,100,98,55,57,51,98,57,55,52,56,56,48,101,55,48,49,99,51,56,51,102,53,52,97,52,53,48,101,98,101,54,53,50,99,51,101,50,49,100,50,50,97,56,97,97,48,49,51,48,50,100,52,51,100,57,98,54,50,101,101,97,52,51,99,53,54,56,49,98,55,51,56,55,55,56,98,50,57,102,56,49,50,52,48,49,52,53,54,53,97,49,53,97,57,56,53,51,57,54,54,53,56,49,53,50,53,56,98,51,57,49,57,51,56,97,99,52,99,52,97,50,98,99,98,48,52,55,99,101,51,50,101,101,54,53,51,49,48,49,102,101,56,99,57,50,56,102,100,100,54,51,100,50,51,100,49,48,52,57,54,50,97,52,102,51,102,99,56,100,98,101,97,98,100,102,55,97,102,102,50,97,53,100,55,53,100,55,102,102,53,48,48,100,102,57,48,48,102,102,55,99,53,99,56,48,49,97,99,53,48,48,102,102,52,56,99,48,50,99,48,57,57,97,48,48,102,102,50,57,99,50,48,50,54,48,100,52,48,50,56,49,57,52,48,51,57,99,99,48,49,102,52,51,50,48,52,98,56,56,51,99,54,48,50,53,50,48,48,49,102,53,52,50,48,52,97,98,48,49,50,102,54,48,102,54,48,97,101,48,49,50,97,48,102,101,56,55,48,56,48,49,101,98,56,52,57,55,101,53,55,99,97,54,49,52,52,57,55,100,49,101,56,51,100,56,48,52,99,56,48,51,101,49,48,102,97,49,53,99,48,49,55,52,49,100,57,50,101,56,51,99,48,53,51,53,102,97,50,97,52,51,99,99,53,55,53,49,100,48,52,98,100,52,101,100,98,49,97,53,99,99,56,54,57,102,57,99,52,49,54,102,102,99,48,101,49,53,55,53,100,52,49,53,100,48,50,55,50,52,48,57,56,55,50,57,99,48,57,53,48,48,102,102,50,53,54,56,49,102,102,48,49,51,48,52,53,98,101,101,101,54,48,55,52,56,48,101,54,99,49,101,57,56,51,99,52,50,97,100,48,55,56,50,54,50,54,56,98,56,50,100,99,51,56,54,48,101,101,56,51,100,54,49,102,54,50,98,99,97,54,99,57,50,56,97,53,50,56,55,56,51,49,53,56,48,57,101,99,49,100,97,55,97,52,49,51,101,57,56,53,49,57,54,52,56,50,56,51,102,57,50,97,50,98,100,51,97,98,54,52,51,98,102,102,48,49,50,50,52,48,49,102,51,51,53,48,50,55,97,99,97,52,48,102,49,54,48,55,51,52,48,48,102,97,102,57,50,97,49,49,51,97,54,102,50,56,99,98,97,48,55,55,97,48,52,100,51,57,54,54,53,101,56,50,54,49,50,49,49,102,50,49,57,55,48,53,54,55,48,50,54,56,52,49,99,57,97,55,48,55,55,55,57,53,56,57,52,49,99,101,56,48,52,99,55,100,48,57,50,99,50,54,101,50,101,49,48,99,51,102,53,54,56,53,53,99,101,100,101,48,101,101,53,53,48,48,51,98,53,50,52,48,52,49,102,53,48,54,56,56,48,57,99,57,48,50,54,49,99,98,56,48,50,54,98,99,48,57,97,53,48,55,102,99,48,52,99,49,49,54,102,98,51,52,48,48,102,53,54,56,49,102,50,48,51,100,52,48,55,56,56,53,53,97,48,102,48,52,98,100,54,50,57,99,97,56,48,102,101,56,51,99,53,48,102,53,56,55,100,52,97,102,50,57,98,50,52,97,50,57,52,97,49,100,102,101,53,57,56,50,52,55,56,55,57,53,101,57,101,57,101,57,56,53,49,57,53,97,57,97,57,98,98,49,50,97,50,98,100,48,54,55,101,52,51,56,48,53,55,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,51,53,50,97,99,97,100,52,99,50,101,48,98,51,50,98,99,97,57,50,98,57,57,99,57,50,57,99,53,57,97,54,50,50,57,53,101,53,55,97,51,102,55,49,57,54,98,51,99,57,56,57,101,102,101,52,54,52,54,52,55,99,101,98,102,101,53,49,101,52,57,97,52,98,102,51,50,55,97,102,97,52,55,102,102,100,52,54,100,102,99,102,102,57,53,50,101,97,48,55,54,101,48,101,55,99,48,49,102,49,100,97,48,48,102,102,55,100,99,54,48,51,102,97,48,55,55,99,49,100,57,48,55,97,97,48,101,97,56,48,57,51,101,99,49,101,97,48,101,48,48,55,98,99,97,54,50,57,99,98,98,48,101,101,57,55,52,48,48,102,53,102,99,48,57,53,57,50,56,55,49,54,48,53,53,49,55,97,53,51,49,53,54,53,102,49,52,99,102,102,50,98,48,51,99,97,48,102,98,48,97,52,50,101,53,48,102,97,55,49,53,52,53,100,49,53,99,57,100,57,49,53,51,99,97,102,52,50,52,99,100,57,50,54,52,51,53,57,57,52,98,57,98,57,56,48,54,54,48,49,100,48,56,48,51,101,50,57,99,48,48,102,98,56,97,48,102,97,56,51,99,50,48,101,100,56,55,55,52,49,101,98,56,49,50,100,98,99,49,99,98,56,55,48,56,98,53,50,101,48,97,54,52,49,48,102,48,56,51,99,55,99,48,102,55,99,48,57,53,56,48,55,56,99,48,48,102,102,102,54,98,49,53,52,57,50,53,99,49,53,56,56,50,53,99,57,55,50,48,48,102,102,102,54,56,48,55,54,52,48,57,56,100,52,51,50,101,52,98,99,99,53,50,49,53,52,57,50,53,56,57,55,55,52,56,48,56,49,52,48,57,100,50,99,102,57,53,54,48,50,53,99,99,100,54,52,101,52,101,54,101,98,55,102,56,48,98,56,97,53,53,57,53,97,57,56,53,99,49,54,54,53,55,57,53,50,53,55,51,51,57,50,53,51,56,98,51,52,99,52,53,50,98,99,97,102,52,55,101,101,51,50,100,54,55,57,51,49,51,100,102,99,56,99,56,99,56,102,57,100,55,102,99,97,51,99,57,51,52,57,55,101,54,52,102,53,102,52,56,102,102,102,97,56,100,98,102,57,48,49,99,100,99,48,49,102,52,54,52,48,48,102,56,99,56,48,55,102,56,49,102,98,48,55,99,99,51,98,56,48,52,99,52,56,48,51,101,99,48,48,102,102,51,57,53,50,49,100,100,48,50,53,99,98,56,55,51,48,51,57,50,49,102,101,48,101,48,48,102,102,51,98,50,101,49,101,53,50,57,99,98,55,48,48,102,102,55,57,56,52,48,101,99,56,51,101,49,48,55,54,48,49,102,98,52,57,50,98,48,98,48,99,49,102,54,48,55,50,52,48,102,101,48,97,51,48,102,101,48,51,97,52,48,48,102,102,55,98,48,99,98,52,52,97,48,55,55,48,49,102,52,99,56,52,53,101,57,52,51,99,98,49,48,102,49,102,52,99,97,48,101,100,100,97,48,57,53,102,57,48,56,51,99,49,102,48,48,99,48,48,102,102,48,48,102,102,102,97,57,55,48,48,102,102,55,99,53,102,56,49,100,48,48,48,102,102,51,101,98,98,52,49,101,55,57,52,101,48,102,101,52,49,101,57,48,51,101,97,101,48,52,99,54,56,51,99,56,50,97,57,56,50,98,99,98,55,48,101,98,98,55,50,48,101,101,52,51,100,50,48,101,55,98,56,55,48,99,51,99,56,53,55,56,55,56,56,49,100,99,56,55,99,56,97,50,97,100,52,49,100,102,48,50,54,48,56,51,102,50,49,100,99,48,102,51,102,48,101,98,49,55,101,49,99,97,50,99,98,56,48,53,102,49,52,52,48,57,51,50,102,99,48,52,102,55,99,57,54,48,52,99,97,98,50,98,102,50,48,50,55,56,48,100,53,56,98,102,101,56,53,48,57,48,100,49,56,97,102,52,55,54,57,49,49,49,49,98,99,100,50,51,98,51,57,99,99,100,98,55,97,97,57,99,49,56,101,49,51,102,102,101,50,102,56,99,55,49,56,53,48,98,101,97,98,57,55,53,100,55,102,102,53,48,49,53,54,52,48,49,102,50,98,98,48,48,55,57,100,57,48,48,55,57,50,53,48,101,101,48,48,102,102,51,99,98,51,56,48,51,54,57,50,48,48,102,102,55,54,99,48,48,51,99,100,48,57,56,48,49,101,57,51,57,99,99,48,48,102,53,54,56,48,57,55,52,48,48,55,97,50,56,48,48,100,100,101,48,48,102,102,51,97,100,101,55,48,48,55,98,98,52,48,52,102,52,48,49,98,53,100,48,101,48,48,102,102,98,100,52,48,48,51,98,51,52,49,50,48,97,48,51,53,51,50,101,98,102,101,48,49,48,101,101,49,99,52,48,55,51,99,48,102,55,99,49,102,100,56,51,101,53,54,52,49,100,53,56,55,50,48,51,98,100,56,51,100,54,48,102,54,99,51,101,50,49,102,50,56,50,56,57,98,50,56,102,57,55,48,49,100,54,50,56,56,49,51,101,49,101,102,50,102,56,51,99,101,56,99,53,48,52,97,50,102,50,99,99,98,54,50,100,56,97,54,48,101,100,97,50,55,52,100,48,102,52,57,55,48,56,56,56,53,48,57,55,99,98,49,52,51,50,98,57,98,97,52,97,100,53,50,101,52,50,48,54,102,53,48,48,55,48,97,53,55,48,48,102,102,51,101,51,48,99,48,48,102,98,99,54,50,100,100,48,49,48,52,98,53,50,98,48,48,102,102,57,50,49,48,52,99,57,53,99,53,97,97,49,97,50,57,54,48,53,55,97,52,101,48,50,54,53,48,48,57,52,50,54,55,50,52,50,49,97,55,97,51,99,97,52,97,51,98,102,57,56,52,57,48,55,102,102,50,57,49,51,97,100,49,100,102,100,101,54,54,101,54,54,102,54,48,52,52,48,100,52,102,101,97,48,49,99,48,54,98,97,102,102,56,48,53,50,98,48,51,97,49,48,48,102,102,55,99,53,51,56,48,49,102,55,49,52,49,102,53,48,55,56,52,49,100,98,48,101,101,56,51,100,55,48,50,53,98,55,56,51,57,55,48,101,49,57,54,97,53,99,49,52,99,56,50,49,101,49,48,55,56,102,56,49,101,102,56,49,50,98,48,48,102,49,56,48,49,101,100,54,50,97,57,50,56,98,56,50,98,49,48,52,98,57,50,101,52,48,49,101,100,48,48,102,102,101,99,56,49,51,49,97,56,54,53,99,57,55,57,56,97,52,50,97,57,50,52,98,49,50,101,101,57,48,49,48,50,56,49,51,97,53,57,102,50,97,99,48,52,98,57,57,97,99,57,99,57,99,100,100,54,48,51,57,102,50,98,56,48,49,102,48,55,49,52,98,52,98,50,98,56,97,102,52,57,50,99,48,48,102,102,49,102,54,54,57,99,97,97,52,101,52,57,52,51,52,51,55,100,51,56,97,98,48,48,102,102,55,57,51,48,54,53,51,48,48,52,98,100,51,53,101,54,51,55,52,98,50,98,102,97,53,50,51,56,49,51,54,56,48,57,54,52,97,97,52,51,52,57,97,98,52,54,57,52,98,54,102,54,56,55,48,100,100,99,57,100,98,55,57,99,97,48,49,56,49,52,98,97,102,102,56,48,56,48,54,48,48,101,101,51,49,56,48,50,57,100,48,99,48,48,102,102,99,56,97,48,48,48,102,102,51,54,100,53,55,48,48,55,55,49,56,99,48,49,52,101,56,54,48,48,102,102,54,52,53,48,48,48,102,102,49,98,54,97,97,48,51,102,100,97,100,97,102,102,56,48,53,52,52,56,49,51,50,48,48,48,102,102,102,56,57,57,56,48,51,101,100,55,56,49,100,97,48,51,99,51,52,102,48,101,100,56,49,50,102,56,48,101,56,102,56,49,51,51,54,49,99,49,52,55,48,52,97,54,52,49,48,55,57,48,48,48,102,102,102,55,101,48,49,50,101,48,48,101,54,98,49,54,48,48,102,102,57,57,50,56,56,97,50,52,98,52,56,102,99,51,97,48,49,102,52,48,50,54,51,57,51,56,98,57,52,52,99,56,50,53,99,50,55,57,55,52,53,49,56,51,54,101,55,50,55,99,97,49,97,50,99,101,52,101,53,55,49,54,50,56,48,97,48,52,48,99,48,52,99,56,48,49,50,98,97,48,102,100,48,48,102,102,57,52,57,48,55,56,54,57,101,48,101,57,99,48,57,56,51,48,101,51,101,48,55,55,99,48,102,48,48,97,97,57,52,51,57,50,99,48,51,98,101,48,48,102,55,51,56,55,51,99,51,100,52,49,56,101,50,99,52,97,48,50,56,56,51,100,48,56,97,49,97,49,54,50,49,99,100,48,102,48,56,55,56,48,97,56,48,50,50,49,52,101,49,101,53,50,57,49,51,51,55,56,50,99,50,98,52,56,50,55,48,51,50,101,54,52,102,52,50,52,102,56,54,99,48,51,100,98,100,55,53,102,102,48,48,56,48,55,53,100,52,48,51,98,99,99,48,57,99,97,48,48,102,102,55,100,53,100,56,49,50,50,97,48,48,102,98,48,50,48,49,50,55,48,48,55,57,98,97,48,55,49,99,48,48,102,53,54,56,48,52,56,54,56,98,50,48,49,50,98,102,99,49,101,54,48,51,100,102,48,101,50,48,50,53,55,49,54,55,56,51,97,102,99,98,49,49,99,49,100,57,48,55,102,52,51,57,101,48,57,57,50,55,99,51,57,52,49,100,98,57,100,57,50,102,53,57,49,101,53,54,49,97,48,56,56,50,55,56,98,48,101,57,97,48,52,56,56,48,52,100,100,56,48,51,101,50,50,54,48,48,102,97,100,98,48,55,99,54,49,100,48,52,53,50,57,48,48,102,102,57,53,52,50,97,51,56,49,50,54,97,49,101,99,54,57,50,57,57,55,53,50,48,51,101,57,100,51,99,49,102,99,56,49,51,49,49,100,50,53,48,101,48,97,99,48,102,52,50,50,98,99,56,54,48,48,102,102,102,54,101,48,51,99,54,48,50,54,54,52,97,100,50,97,57,49,98,53,57,54,56,53,57,48,55,55,48,98,97,97,52,97,100,55,101,102,48,48,102,102,51,100,98,49,56,97,100,56,100,100,98,50,102,52,98,48,97,54,102,102,99,48,50,98,49,100,55,53,48,49,100,48,48,48,102,102,57,98,57,48,48,55,99,51,51,99,48,57,97,101,48,55,51,54,49,99,102,52,55,50,101,48,48,57,53,51,48,55,101,54,48,48,102,102,102,51,57,52,49,101,100,52,56,52,97,54,57,57,52,57,48,101,54,48,48,51,100,51,49,48,55,55,48,48,102,102,52,98,98,101,52,52,52,52,101,53,54,56,55,57,53,50,100,50,49,50,98,48,55,56,99,49,101,50,56,49,51,52,97,53,57,49,53,50,57,49,101,48,98,54,50,98,48,51,98,54,53,51,56,50,53,50,54,50,54,101,101,52,51,100,51,99,98,48,57,99,49,57,57,52,54,57,102,97,56,48,56,48,99,48,57,98,97,48,48,55,100,51,52,56,48,51,101,99,56,99,48,57,49,49,48,101,55,50,51,48,55,102,56,48,57,97,98,48,50,53,99,55,48,51,97,98,48,101,57,97,53,97,52,98,48,56,48,56,101,53,97,55,48,55,98,101,48,101,50,48,51,101,98,57,99,52,100,52,57,50,98,52,51,99,101,53,101,51,50,56,102,50,53,55,56,51,98,97,48,55,97,52,49,101,100,50,100,52,101,48,50,53,50,49,100,48,48,102,50,50,53,102,101,48,57,49,50,51,50,48,50,53,55,101,54,98,57,50,52,100,52,48,99,57,98,102,101,48,53,55,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,49,101,101,48,52,98,101,48,49,51,49,99,48,102,57,52,48,57,53,53,48,55,97,56,49,100,100,48,55,100,56,48,101,49,52,51,101,50,48,48,102,54,49,56,51,99,100,48,101,57,55,50,101,51,48,55,55,99,51,99,98,50,49,100,101,48,101,98,48,55,97,48,48,102,102,52,98,102,49,55,54,49,100,99,50,101,99,51,97,56,53,57,55,101,53,51,48,55,99,56,97,53,48,102,48,56,55,55,53,51,50,49,51,52,97,49,48,102,49,57,55,52,56,51,101,49,51,56,97,101,52,101,57,56,101,57,52,48,50,54,50,100,52,52,49,54,52,56,54,56,50,57,99,100,56,52,52,50,101,98,102,101,48,51,99,99,56,49,50,57,101,48,48,102,102,102,57,97,49,56,51,100,100,48,101,50,56,55,53,48,97,53,48,101,55,48,49,51,52,54,48,52,98,50,55,48,55,101,97,49,101,56,56,57,50,99,98,49,55,52,48,102,56,99,48,49,101,98,52,56,55,54,48,49,100,56,48,54,98,98,49,54,48,49,101,55,50,100,48,97,100,102,56,49,100,102,56,51,98,57,48,50,53,54,49,51,100,48,50,52,48,49,100,57,56,57,54,49,100,99,48,101,98,102,97,52,51,52,100,51,102,101,53,52,56,48,51,100,99,49,55,98,53,50,55,97,55,99,52,56,48,99,56,56,49,100,100,48,48,102,102,55,99,97,53,56,48,49,102,52,56,56,53,56,57,52,97,56,52,57,97,49,101,50,48,50,55,49,102,56,55,54,52,98,55,55,99,49,51,49,52,57,54,53,49,56,48,51,99,98,100,48,49,51,54,101,53,99,48,48,57,55,101,57,52,57,52,97,54,49,49,56,101,53,57,50,49,56,49,50,102,57,57,49,49,50,56,49,51,54,56,98,50,99,50,54,49,102,54,57,100,49,57,50,52,56,100,56,51,53,49,99,101,48,49,52,52,52,98,97,102,102,56,48,54,102,99,56,48,51,98,100,49,97,48,48,102,97,50,57,48,48,53,99,101,55,101,48,48,102,102,55,54,99,97,48,52,101,49,48,48,102,102,48,98,98,101,50,101,48,48,102,102,101,102,52,54,56,48,51,101,56,97,48,48,102,102,49,55,51,57,102,56,48,49,100,98,50,56,49,51,56,52,48,48,102,102,50,101,102,56,97,48,49,52,48,99,98,97,102,102,56,48,54,102,99,56,48,51,98,100,49,97,48,48,102,102,102,97,50,56,48,48,102,102,53,99,101,55,101,48,48,55,54,99,97,48,52,101,49,48,48,48,102,102,98,98,101,50,101,48,48,101,102,52,54,56,48,51,101,56,97,48,48,49,55,51,57,102,56,48,49,100,98,50,56,49,51,56,52,48,48,50,101,102,56,97,48,49,52,48,99,98,97,102,102,56,48,54,100,52,56,51,100,100,48,48,102,102,55,99,97,99,48,48,102,102,49,102,52,101,97,49,99,97,48,55,55,56,49,101,52,48,102,49,48,51,97,56,48,50,54,52,98,48,51,101,56,48,102,101,49,53,52,53,51,57,55,50,57,99,49,100,101,48,55,55,49,99,49,100,48,48,102,102,49,51,52,101,48,101,101,52,48,49,101,101,57,50,100,57,49,52,97,55,50,99,100,51,56,97,54,50,57,55,48,55,98,99,51,99,97,48,52,98,57,50,54,49,52,99,53,49,102,50,102,48,98,53,52,54,50,98,56,97,52,57,52,102,50,99,50,52,49,50,52,53,54,54,50,100,51,49,54,50,102,52,102,52,49,52,49,55,50,54,56,48,57,56,48,98,50,48,48,55,99,101,51,57,49,49,49,48,98,49,50,99,49,49,52,97,102,48,48,55,100,54,54,54,50,100,53,48,53,49,57,51,53,51,49,56,52,49,50,99,99,48,49,101,55,51,100,50,49,48,102,49,54,48,56,52,99,98,102,102,50,50,50,55,101,52,52,52,56,48,50,53,50,99,49,51,50,56,98,50,57,56,56,100,51,48,57,51,52,56,56,101,55,101,101,51,54,55,99,100,100,49,102,101,97,101,97,48,49,55,101,97,98,97,102,102,56,48,102,102,56,48,48,101,102,99,101,48,48,50,57,97,102,48,48,48,102,102,99,98,53,99,48,48,102,102,51,53,50,57,52,48,56,49,52,48,49,102,54,51,99,48,48,102,57,49,53,48,49,51,100,52,48,48,102,102,102,98,48,50,99,49,101,49,48,101,53,56,48,51,100,99,52,48,48,102,52,57,56,49,99,49,49,55,100,99,97,57,101,48,48,102,52,53,101,52,97,55,48,55,51,101,49,102,99,99,56,98,50,53,54,54,48,101,50,49,54,98,98,56,48,51,100,52,54,101,48,101,52,99,51,97,50,49,102,52,52,57,48,100,48,51,102,48,49,99,97,48,48,55,98,97,52,102,100,51,54,48,100,48,53,57,101,48,101,102,48,51,54,53,53,97,48,102,99,57,99,48,50,102,101,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,54,97,53,53,57,54,52,57,56,53,51,57,54,54,53,55,57,54,99,53,55,51,100,57,49,57,51,56,97,99,52,99,52,53,50,99,48,97,102,52,56,101,100,98,50,101,101,54,53,51,49,48,49,102,99,57,50,56,99,57,49,57,97,55,102,53,50,51,100,49,48,52,57,54,50,54,56,100,53,98,99,56,100,102,55,57,98,100,102,101,97,48,48,102,102,100,54,102,48,48,55,99,54,97,56,48,49,102,54,100,48,49,99,54,48,50,55,57,56,48,57,53,50,48,101,50,56,49,50,100,48,49,101,49,99,48,48,102,102,102,54,102,56,51,102,100,48,50,53,57,48,49,100,56,48,55,54,52,51,56,54,48,48,102,102,102,54,100,101,101,53,99,49,55,48,48,48,102,102,102,55,52,48,51,97,97,48,55,50,99,48,101,101,48,49,99,50,56,55,48,56,48,49,101,97,56,53,49,55,52,56,56,48,101,101,52,51,97,52,49,99,101,50,56,98,57,55,56,49,102,54,48,102,54,97,52,50,48,56,48,51,100,57,51,99,98,102,50,102,99,51,99,52,53,55,52,97,51,55,50,99,50,52,98,49,50,99,56,97,99,97,48,52,101,97,48,56,48,53,51,100,97,56,51,101,97,48,48,102,97,101,50,48,50,55,99,99,49,101,97,48,48,51,101,98,57,48,48,57,97,53,48,101,51,48,49,51,50,50,48,101,98,53,100,48,100,99,48,52,98,52,98,48,48,101,100,49,52,101,48,102,48,99,51,97,99,52,48,51,98,99,99,54,48,55,56,50,48,101,98,53,49,48,49,101,51,48,55,48,99,51,102,54,49,101,101,48,55,55,100,99,98,98,50,102,99,51,57,97,49,102,97,48,48,55,98,53,98,48,55,97,56,48,49,101,99,56,50,98,57,48,98,48,55,97,48,97,52,50,56,54,56,51,99,50,49,100,102,102,102,50,55,57,53,53,53,55,53,57,99,52,49,52,102,102,102,48,48,102,48,51,53,48,49,55,101,99,48,49,102,50,50,97,48,48,102,102,55,100,55,49,55,48,48,55,100,56,49,56,49,50,50,99,49,101,50,48,48,55,98,51,48,51,98,100,99,98,101,48,55,102,97,48,101,57,56,48,52,97,55,56,51,57,54,48,48,55,54,97,56,48,57,54,55,52,53,99,49,102,101,48,55,99,50,48,101,52,52,48,49,101,97,52,55,51,49,54,56,49,102,97,48,101,56,56,55,51,53,50,98,100,56,55,50,48,51,57,54,57,55,53,53,56,51,100,53,56,98,49,102,50,48,57,53,99,48,48,102,102,102,54,101,55,52,49,50,99,101,98,52,97,55,48,100,52,48,48,102,102,102,97,101,52,48,48,102,102,55,99,56,48,48,48,102,102,57,48,102,48,48,55,100,56,53,49,54,52,48,101,102,48,49,100,56,48,55,53,52,49,101,48,54,48,101,99,48,49,51,49,52,49,101,100,48,101,55,48,55,55,52,98,52,50,99,48,49,99,102,99,56,55,54,48,49,102,51,49,55,51,99,97,97,48,102,55,101,48,55,55,97,53,102,56,55,101,99,51,102,99,49,100,53,101,48,102,48,48,102,102,98,51,48,55,50,97,49,99,53,48,101,50,50,54,54,48,101,52,50,51,48,55,53,48,51,99,56,56,97,48,50,55,97,56,97,57,101,56,54,53,54,56,55,57,54,56,97,99,50,52,53,52,52,57,100,51,56,97,101,52,50,52,99,48,51,100,97,53,102,102,48,48,102,102,56,48,55,53,100,52,48,51,53,50,99,48,49,102,54,54,50,48,48,102,56,97,99,56,49,50,99,50,48,52,102,55,56,51,99,98,52,100,48,55,98,101,48,101,57,56,49,101,57,56,48,51,99,97,57,48,51,99,53,48,102,50,52,97,49,52,56,55,100,99,51,99,53,56,51,56,99,49,102,101,48,55,101,53,56,51,100,55,99,97,55,48,101,102,56,55,49,52,51,97,101,49,100,98,51,57,52,97,49,101,54,48,50,54,48,99,51,97,48,53,50,57,52,51,99,97,51,48,101,102,56,55,52,56,98,50,52,48,50,52,53,51,50,48,52,54,50,99,102,57,55,100,48,57,99,53,57,54,101,53,56,57,52,55,50,57,97,53,56,48,49,53,56,48,48,51,98,56,99,54,48,48,102,102,97,55,52,52,48,48,102,102,51,50,50,56,48,48,102,102,48,100,98,53,53,102,102,48,49,48,48,100,52,51,57,56,49,99,53,56,51,56,102,48,55,57,50,48,52,99,53,56,51,100,51,48,101,53,48,51,57,99,48,55,52,50,53,48,52,56,55,97,48,49,101,49,56,51,99,49,48,102,49,56,55,55,56,51,97,52,49,100,57,50,56,55,49,54,99,49,100,102,50,56,102,97,55,57,55,50,49,101,99,48,102,48,49,53,56,49,100,53,50,57,49,49,102,49,54,50,49,101,56,50,101,48,97,50,50,57,53,49,98,50,55,49,55,48,53,100,57,53,97,56,52,49,97,50,55,57,54,52,56,48,56,51,50,48,57,97,99,101,50,55,98,97,56,52,56,51,49,54,57,57,50,48,49,97,50,50,48,52,98,55,56,48,51,101,50,54,56,48,48,102,97,97,48,48,102,102,55,54,56,48,101,102,49,48,48,51,98,54,48,52,99,49,56,51,97,51,99,48,52,99,100,56,55,102,53,49,99,49,51,55,57,51,52,49,101,52,54,48,102,101,48,49,51,50,48,48,102,102,101,54,102,57,54,48,48,57,97,50,102,52,98,100,52,98,52,55,48,48,102,102,55,53,52,48,51,57,54,48,52,99,55,50,55,49,52,101,56,57,100,48,52,97,55,52,102,50,57,52,97,51,48,54,50,102,57,51,99,53,48,54,50,99,102,57,99,98,49,50,99,56,98,48,97,53,48,51,98,99,48,50,53,49,99,48,57,48,97,48,50,53,52,48,48,57,49,49,48,101,56,50,52,48,55,48,52,48,57,53,52,48,55,53,53,56,49,100,53,56,55,52,57,50,100,51,49,100,52,101,52,56,50,97,54,52,51,102,50,48,102,49,56,51,101,98,100,101,52,99,55,99,97,99,48,101,99,49,52,54,57,48,57,49,100,51,99,49,101,51,48,55,99,48,51,100,99,53,97,102,102,52,53,53,56,55,52,48,51,98,54,56,55,98,48,50,55,52,100,51,50,53,54,54,97,57,100,50,101,50,54,97,55,53,97,54,102,102,56,48,97,102,97,48,48,102,97,54,97,48,48,55,99,53,55,48,51,56,97,48,52,98,50,56,55,99,48,49,99,98,56,49,51,54,56,48,52,101,51,48,55,56,98,56,51,99,51,48,55,99,50,49,99,97,99,48,101,101,48,49,101,100,48,55,51,48,49,99,102,101,50,57,56,98,56,48,101,55,56,48,51,100,49,54,48,55,100,56,49,100,99,50,99,56,49,100,56,56,51,99,101,48,101,101,49,55,51,56,51,102,101,48,101,98,99,48,57,56,51,50,102,52,51,98,52,48,102,49,102,56,51,98,55,48,102,54,49,52,56,49,101,53,48,101,99,56,50,52,52,98,57,50,56,49,51,99,51,97,48,49,102,50,48,52,100,54,50,100,52,98,48,50,97,102,97,48,50,49,57,53,99,56,51,54,48,51,97,51,97,101,97,48,52,100,56,48,48,102,98,49,98,48,48,55,100,100,101,56,49,50,52,48,48,48,102,102,102,97,100,101,52,48,50,101,99,97,54,48,55,97,56,49,102,101,97,50,100,52,49,102,52,50,51,48,55,55,56,98,50,50,101,52,51,97,99,48,101,56,98,48,55,54,48,49,101,101,97,49,52,56,55,98,53,51,49,49,100,49,99,51,102,52,56,56,53,50,49,53,48,48,102,102,48,102,55,102,56,55,55,56,49,100,52,48,55,101,56,51,97,48,53,48,102,50,102,48,51,100,54,49,99,55,50,99,56,51,98,48,48,57,100,52,102,98,102,50,53,54,100,53,54,50,100,48,98,50,57,101,53,54,52,98,55,100,51,51,102,99,48,99,100,99,49,102,56,48,51,100,101,48,101,55,48,49,50,102,99,48,101,56,99,49,101,54,56,51,101,99,48,55,56,50,57,101,48,50,53,56,49,99,57,48,55,53,52,49,99,49,48,102,97,56,51,99,54,48,102,53,49,54,49,52,56,56,53,99,50,54,54,52,52,48,101,102,56,55,49,99,51,98,52,53,57,56,55,57,99,98,97,55,56,49,50,97,53,48,57,53,50,53,100,57,55,48,57,49,100,98,50,97,52,97,55,52,98,98,100,57,48,48,102,102,97,99,50,99,56,98,48,97,100,49,101,52,97,102,50,98,100,51,57,100,97,57,52,51,97,48,48,57,50,50,48,50,55,101,56,49,101,57,48,55,53,48,49,102,56,48,49,51,100,56,48,52,101,98,48,51,101,100,48,101,50,50,54,101,50,99,48,51,57,50,48,102,56,52,48,57,98,53,48,50,54,52,52,49,101,56,56,55,52,49,51,98,98,48,53,56,97,50,53,50,55,48,55,53,52,49,101,48,48,51,101,48,48,102,57,56,55,97,56,51,98,99,57,53,57,49,56,98,53,52,48,50,57,52,98,55,52,53,57,52,98,50,97,48,98,57,52,52,98,48,52,57,57,54,48,53,55,49,53,99,53,56,99,54,102,102,49,54,48,53,54,50,48,98,97,100,100,50,50,52,48,49,57,102,48,48,102,102,51,101,101,53,56,48,49,102,55,100,52,48,102,101,52,48,49,102,54,98,56,53,57,50,48,48,102,102,55,48,98,49,52,49,99,49,100,50,56,49,50,100,56,49,100,53,50,102,100,49,48,51,99,101,53,50,48,51,97,54,48,49,51,53,48,101,55,48,55,102,56,49,51,99,49,102,55,50,56,100,101,48,55,97,50,53,48,57,53,97,49,102,102,99,49,102,100,48,48,55,97,52,48,48,102,102,101,100,56,51,102,56,56,55,57,51,56,49,100,101,48,51,99,54,99,49,100,56,98,48,101,98,97,55,50,54,97,55,49,53,98,49,52,53,54,55,50,100,54,97,55,57,54,54,53,56,55,48,52,56,56,49,48,49,50,102,102,101,97,48,49,99,98,52,48,48,102,102,102,97,54,54,48,48,102,102,55,100,98,99,56,51,97,51,48,48,102,102,55,100,97,99,48,51,56,52,55,56,51,100,50,53,49,98,99,48,48,102,54,102,48,51,102,50,48,101,49,102,54,55,48,51,101,97,48,55,53,99,52,48,51,99,101,53,99,48,48,51,100,56,54,48,48,102,55,51,56,55,99,99,49,101,55,57,53,54,48,101,101,51,101,48,102,98,50,54,48,51,98,53,48,55,54,99,49,100,48,48,102,102,102,52,101,48,102,53,56,55,52,56,49,100,98,97,52,56,55,57,56,56,56,55,52,57,48,100,51,99,48,49,101,100,101,57,52,97,99,53,53,56,55,57,51,50,48,49,54,57,97,48,49,51,99,48,49,51,52,97,97,48,99,56,48,49,50,98,50,48,52,100,50,56,51,101,100,48,50,52,99,56,49,102,54,56,55,51,99,48,57,56,52,48,50,53,102,48,51,100,102,56,51,56,99,48,102,52,99,51,56,100,99,98,100,99,49,100,98,48,102,50,56,48,57,48,48,55,51,99,51,99,57,99,97,102,99,49,101,54,48,101,56,49,55,101,49,99,98,50,101,52,48,49,100,56,97,49,102,54,48,101,101,48,55,97,99,51,98,56,57,53,50,57,56,49,100,98,48,102,53,49,55,52,56,51,98,57,54,48,53,48,97,55,52,98,55,100,50,98,49,54,48,56,48,49,57,57,54,97,56,50,53,55,57,54,48,56,51,102,101,48,49,101,100,48,98,97,56,48,97,99,56,48,48,102,97,56,53,48,48,55,99,57,97,99,49,99,50,48,48,51,101,99,50,48,51,100,97,100,48,51,57,48,48,55,99,97,49,99,100,48,48,55,57,55,98,48,55,101,52,53,56,55,55,55,48,55,48,99,97,51,99,49,101,49,48,102,56,56,51,100,55,57,48,55,57,57,57,49,99,97,102,48,55,57,97,49,102,50,48,102,51,55,101,53,97,48,55,53,52,49,99,51,48,55,49,52,51,97,50,49,99,101,55,48,51,97,50,49,100,49,48,101,52,49,53,97,57,57,98,49,55,52,53,56,52,101,48,102,49,56,48,57,102,52,98,54,53,54,100,54,50,99,99,97,101,52,100,52,50,52,100,48,49,97,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,50,102,49,48,48,55,100,57,53,56,48,51,101,99,53,48,49,99,97,48,48,51,101,98,52,48,48,57,54,53,48,102,53,56,51,102,101,48,55,99,50,53,56,57,57,51,51,97,50,57,55,97,49,100,101,48,55,53,56,49,100,51,97,52,53,48,102,56,52,54,48,55,56,97,48,102,54,98,56,51,98,102,48,102,100,56,55,100,48,51,57,48,48,101,102,55,57,55,97,49,100,55,48,101,50,56,55,102,50,48,51,57,100,56,51,100,53,52,49,99,50,50,99,57,48,53,99,48,102,53,57,55,97,53,49,100,48,55,55,52,51,98,98,51,98,57,54,48,53,97,102,97,101,48,57,51,52,49,52,102,102,102,48,50,48,99,48,48,102,102,55,99,99,51,99,48,57,99,57,101,48,101,52,99,48,57,49,52,48,101,56,48,49,50,56,98,52,53,51,56,50,55,51,48,49,51,98,52,48,48,102,102,102,55,48,52,101,50,100,55,49,54,49,57,49,99,48,52,57,56,48,49,101,53,98,56,49,102,48,48,102,102,49,50,99,50,48,102,51,102,55,48,49,50,101,48,48,55,98,54,56,98,50,101,53,97,48,50,55,102,57,54,52,48,57,52,51,56,48,51,100,99,48,49,100,49,99,56,49,98,49,51,99,48,50,55,98,102,56,48,57,55,101,48,48,98,48,56,53,48,51,50,98,48,48,55,100,57,52,56,48,51,101,99,100,52,49,102,101,48,48,51,101,99,98,99,49,101,102,50,55,48,55,101,48,49,101,102,49,55,49,51,48,49,99,56,48,101,101,56,51,99,55,48,55,99,99,49,101,98,48,55,51,48,49,99,50,48,52,56,48,55,50,48,57,48,51,98,48,48,102,102,101,97,56,51,100,97,48,102,51,49,53,56,53,97,101,48,101,55,56,48,51,100,100,97,49,100,57,48,101,50,48,55,48,56,98,54,48,102,97,48,48,57,50,57,53,48,49,100,97,48,101,57,57,52,55,56,98,99,48,102,52,97,48,51,56,53,56,57,54,49,56,97,51,101,53,57,49,48,50,98,100,99,50,99,49,51,97,51,56,49,54,97,50,102,102,56,48,54,102,97,48,48,102,102,51,101,51,97,97,48,48,102,98,49,100,101,48,48,102,102,102,98,48,51,48,50,52,53,56,51,98,97,48,48,102,102,102,55,57,56,55,56,55,57,55,99,48,102,102,52,49,100,51,48,48,57,98,101,48,55,100,50,48,48,102,102,101,99,97,48,49,50,99,101,56,98,56,51,102,99,48,102,56,52,49,102,55,48,48,51,100,51,55,99,55,50,97,99,51,56,97,49,100,49,48,101,54,97,53,55,98,48,101,52,48,55,50,100,49,50,54,55,56,55,53,55,57,54,51,53,50,48,57,53,101,48,48,102,55,49,101,52,49,50,99,101,98,100,50,55,48,49,97,101,48,49,51,97,50,48,101,102,52,48,57,56,55,48,55,97,54,48,52,98,52,56,51,99,57,48,101,49,56,49,50,97,56,48,102,97,52,48,49,101,53,101,52,49,102,100,57,55,102,99,51,57,101,48,48,102,54,50,56,51,101,49,99,48,101,101,52,51,57,50,48,102,54,98,56,55,52,55,49,53,56,49,102,101,48,101,98,57,55,54,49,101,54,99,48,48,102,102,102,54,48,48,102,102,51,99,54,52,99,52,49,48,101,54,57,55,101,48,50,55,97,49,99,98,50,98,52,51,99,52,49,100,56,51,49,55,52,57,97,100,99,57,53,98,99,98,99,101,53,98,49,53,100,102,57,54,54,53,55,57,53,102,51,99,48,50,97,99,52,48,49,102,49,100,53,48,48,55,100,56,101,99,56,48,51,101,98,102,48,48,102,102,57,101,57,48,101,101,102,48,102,57,56,55,56,56,48,52,56,52,49,99,49,48,51,100,57,99,53,98,101,48,55,100,49,99,48,52,97,56,48,52,99,102,50,53,55,48,101,48,48,51,57,100,48,55,100,97,48,48,102,102,102,52,101,51,49,99,97,98,48,101,50,56,55,98,56,51,101,52,56,98,97,52,51,101,101,49,102,52,52,52,57,57,101,49,100,53,101,53,54,99,100,48,50,54,97,56,48,49,101,101,51,57,52,102,50,98,50,54,97,57,48,52,48,51,55,100,57,55,102,99,48,50,49,48,52,49,101,51,56,48,51,100,101,52,48,48,102,102,102,55,56,57,55,50,48,48,102,102,102,55,102,49,49,48,48,55,98,98,48,101,53,55,48,48,102,102,57,98,49,48,48,49,50,57,50,50,48,48,102,102,100,101,97,52,51,48,49,50,101,51,48,48,102,102,57,49,56,48,51,98,50,52,99,48,50,53,54,48,57,52,50,48,48,57,52,48,54,52,99,54,51,56,51,54,52,57,52,52,53,53,48,49,102,56,52,48,49,102,50,102,98,48,48,55,100,54,48,57,52,99,53,50,51,99,49,100,101,48,48,55,100,56,56,48,51,97,53,48,101,57,48,50,53,57,101,50,99,56,48,52,100,99,48,49,101,54,56,52,51,99,55,56,98,99,55,100,101,101,101,102,52,52,99,48,52,98,53,48,51,57,49,48,55,50,100,102,49,53,54,49,101,56,48,102,101,100,49,49,100,56,49,51,50,53,57,50,48,57,49,48,55,55,54,49,99,55,101,55,48,54,56,98,48,48,102,102,102,52,49,56,49,57,50,99,100,52,48,52,49,101,53,102,102,100,55,53,100,55,53,102,102,100,52,49,57,53,48,50,53,100,56,48,57,98,50,48,50,54,48,56,48,57,52,101,48,102,57,49,52,54,48,102,48,56,49,99,48,56,55,102,101,52,49,100,102,56,55,98,52,51,98,99,57,56,53,99,50,55,57,52,101,53,98,52,56,55,53,48,51,57,50,49,101,98,48,52,97,50,53,48,55,56,56,51,98,54,57,52,49,99,102,50,101,57,101,48,49,50,101,48,102,56,56,55,55,48,51,99,52,53,52,50,52,100,97,54,56,55,55,53,50,53,50,49,48,52,99,57,97,56,51,55,50,100,53,55,99,57,101,56,50,49,57,49,54,51,51,50,57,97,97,48,98,53,50,101,98,102,101,48,51,54,50,56,49,50,50,99,48,48,102,102,102,57,53,50,56,48,51,101,100,51,99,97,54,48,50,54,49,52,51,57,101,48,48,102,51,50,101,48,102,54,54,52,48,57,57,99,48,55,54,52,57,51,50,53,102,100,49,54,97,48,101,99,99,48,49,101,99,52,48,50,53,100,56,49,99,97,56,48,57,97,48,54,50,49,99,57,48,102,55,101,50,98,101,55,48,55,100,56,51,56,50,48,52,98,100,100,48,55,56,100,48,98,50,49,48,55,56,57,50,48,97,51,50,102,51,56,50,52,56,56,101,98,101,53,48,48,102,102,48,57,55,100,55,48,49,50,101,50,99,49,51,101,55,56,48,54,57,57,97,56,48,53,98,53,48,48,102,102,51,101,50,56,56,48,48,102,97,56,54,48,102,53,48,51,100,54,48,55,98,56,49,100,52,48,48,55,100,56,102,48,51,100,51,54,52,48,52,57,56,49,100,52,56,51,98,98,99,53,101,56,48,51,100,50,48,52,48,57,55,52,97,102,50,99,102,48,51,100,55,101,49,101,101,48,101,99,56,49,51,49,52,48,101,49,99,49,101,48,54,48,52,100,48,55,54,99,49,101,52,49,53,101,49,101,50,48,101,49,55,48,101,51,48,55,56,100,48,48,102,102,97,100,52,97,51,48,55,97,52,51,56,97,53,56,48,48,102,102,51,100,99,57,50,51,49,53,48,48,102,102,57,49,50,98,56,57,49,54,55,54,48,49,57,50,97,98,102,101,48,57,51,56,48,51,101,99,51,52,48,57,52,102,52,97,48,50,55,56,56,48,57,51,100,48,55,98,101,48,52,97,101,97,50,48,55,100,98,48,51,98,97,52,56,48,55,97,49,99,49,100,102,102,54,99,51,101,51,52,49,100,97,99,49,102,49,48,49,50,53,48,48,55,98,50,56,49,101,56,48,55,51,48,49,101,50,57,102,48,55,55,51,48,55,56,99,51,97,53,56,98,49,48,49,51,48,99,49,100,50,48,49,50,55,51,102,50,102,99,97,102,101,56,49,57,51,51,57,54,52,52,52,98,48,48,102,102,52,57,54,50,98,57,51,52,48,50,53,53,56,48,57,56,102,48,50,53,101,99,49,101,57,48,49,50,97,97,48,102,57,52,51,101,48,48,102,102,101,49,48,49,102,54,56,55,55,52,48,49,101,100,50,48,55,97,48,49,99,51,101,49,100,99,99,49,101,54,48,101,102,48,48,57,98,48,55,55,52,98,99,99,53,55,48,48,102,102,51,100,99,97,49,100,54,50,56,56,51,101,52,53,50,55,48,49,51,50,48,101,97,49,54,101,49,101,48,48,102,102,101,100,97,53,99,97,54,56,55,55,56,51,99,56,53,54,49,54,49,97,57,48,56,98,97,52,99,98,57,99,57,53,57,98,50,99,48,49,50,52,53,56,98,54,57,97,56,50,100,56,48,55,97,102,56,55,56,99,51,99,52,53,51,48,55,53,48,97,55,52,97,50,102,99,51,99,48,57,57,100,48,52,97,55,50,98,99,51,48,101,57,56,57,56,48,57,54,52,97,52,98,48,99,55,97,52,97,52,50,51,97,50,97,51,100,55,52,55,52,53,52,54,52,99,52,97,97,50,52,57,52,57,48,99,52,99,101,57,56,102,101,54,97,97,54,98,101,102,51,57,52,48,50,52,98,48,48,49,102,54,56,97,48,52,101,52,102,48,48,55,100,56,49,48,49,51,100,50,48,102,99,52,48,57,98,97,101,53,52,54,50,56,48,48,102,102,49,101,97,100,48,48,102,102,51,100,51,51,51,49,53,55,99,98,49,48,49,51,52,101,56,57,99,51,56,52,48,101,55,56,49,100,101,48,51,98,48,102,50,48,50,54,51,56,51,98,54,49,100,50,101,57,53,101,99,48,49,101,99,98,48,52,100,49,102,57,52,50,53,55,102,56,48,100,102,52,101,97,52,101,100,50,48,57,102,52,99,102,102,48,50,102,99,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,54,52,48,48,57,53,57,48,50,54,57,52,49,102,54,56,49,50,54,52,48,102,98,52,51,57,101,48,52,99,50,48,49,50,102,56,49,101,102,99,49,99,54,48,55,97,54,49,99,54,101,53,101,101,48,101,100,48,55,57,52,48,52,56,48,51,57,101,49,101,52,101,53,55,101,48,102,51,48,55,52,48,98,102,48,101,53,57,55,50,48,48,101,99,53,48,102,98,48,55,55,48,51,100,54,49,100,99,52,97,57,52,99,48,101,100,56,55,97,56,98,97,52,49,100,99,98,48,50,56,53,51,97,53,98,101,57,53,56,98,48,52,48,48,99,99,98,53,52,49,50,98,99,98,48,52,49,48,53,98,100,55,53,102,102,48,48,102,102,99,102,56,48,48,55,100,55,57,48,48,51,101,53,99,48,48,52,97,51,56,49,51,48,100,98,48,55,52,99,48,57,98,98,50,56,54,52,48,57,53,56,48,102,54,98,55,99,48,49,100,57,52,57,101,48,50,54,97,48,102,51,99,49,102,56,55,48,102,55,55,101,48,48,102,102,102,55,56,57,54,56,53,56,55,48,52,98,48,51,98,49,48,50,53,98,99,97,50,50,97,52,97,49,56,50,56,56,97,98,50,57,56,51,98,54,56,99,55,52,100,52,99,102,99,98,49,48,49,51,101,100,53,51,51,102,57,53,99,53,56,57,50,48,49,98,55,56,51,98,56,49,101,50,50,57,56,51,100,54,53,51,97,50,57,55,101,49,100,102,52,99,101,57,99,53,51,57,54,48,49,98,102,52,51,52,99,48,52,98,50,53,50,50,48,54,100,100,49,57,50,49,50,49,49,53,50,50,98,50,51,97,53,50,51,50,49,97,53,52,57,49,52,97,52,55,55,101,54,98,53,52,54,102,53,53,51,53,53,98,54,57,101,97,48,49,48,53,50,97,48,54,48,56,48,52,57,97,56,48,51,101,100,49,48,48,102,102,57,101,57,48,48,55,100,55,101,102,50,100,99,48,49,101,53,49,52,49,102,56,101,48,55,52,57,99,98,101,57,50,98,98,57,54,98,50,48,48,102,102,102,52,99,99,49,100,48,48,102,102,55,101,102,97,53,55,50,97,99,48,49,101,101,56,99,53,55,101,51,48,51,99,100,48,101,49,48,55,99,48,49,50,101,52,55,48,55,100,52,51,99,57,53,102,97,49,102,56,50,53,56,98,51,50,53,52,52,56,49,50,50,53,55,101,52,49,102,102,48,48,102,102,101,102,52,53,100,52,48,50,56,49,52,48,49,100,101,56,99,48,48,55,100,101,98,48,48,50,101,55,51,56,48,49,57,51,51,56,49,50,55,99,48,48,102,102,50,101,102,97,97,49,97,50,48,101,56,52,48,49,102,50,98,49,48,48,102,102,55,100,99,53,48,55,50,56,49,101,49,48,55,54,99,51,99,52,48,102,53,99,48,57,57,50,101,48,102,97,48,51,56,54,53,53,49,55,48,53,51,50,55,48,55,56,52,49,100,99,54,48,55,52,48,48,102,102,52,97,99,48,51,98,57,48,48,55,98,97,52,97,97,52,54,50,101,48,97,99,52,101,50,101,52,97,54,48,48,55,98,98,99,51,98,48,48,52,98,57,50,54,49,55,50,53,49,101,50,101,99,97,97,52,54,50,99,52,97,52,97,52,102,52,48,57,48,52,101,57,53,57,99,98,52,48,49,51,49,54,54,55,97,55,50,48,98,55,51,102,102,99,48,51,54,97,53,55,53,48,48,98,102,53,50,98,56,48,49,102,51,56,101,52,98,52,52,50,98,56,97,102,52,54,50,99,48,48,102,102,49,102,53,57,55,99,98,53,52,101,52,54,52,51,52,51,54,49,51,56,98,52,48,48,102,102,55,57,99,102,54,53,48,99,48,52,99,49,51,53,57,54,51,54,52,98,50,99,51,97,50,97,51,56,49,50,57,54,48,57,54,52,53,97,52,99,52,57,57,98,52,57,57,52,52,54,102,102,56,54,99,102,100,98,57,102,102,54,57,101,97,98,56,48,49,100,102,57,99,48,48,53,51,53,101,48,48,49,57,54,98,56,48,48,102,102,54,97,53,50,102,102,56,48,102,102,56,98,97,56,48,56,48,54,48,48,102,102,101,102,99,101,48,48,102,102,50,57,97,102,48,48,102,102,48,99,98,53,99,48,48,51,53,50,57,55,48,48,102,102,55,55,101,55,48,48,102,102,49,52,100,55,56,48,48,54,53,97,101,48,48,49,97,57,52,98,102,101,48,51,102,101,50,101,97,48,50,48,49,56,48,51,98,102,51,56,48,48,102,102,97,54,98,99,48,48,102,102,51,50,100,56,48,48,102,102,48,100,52,97,53,48,56,50,48,50,54,51,56,48,49,102,51,53,49,48,55,101,97,48,102,51,48,49,100,101,50,55,56,55,54,99,48,57,55,99,48,50,53,50,48,48,102,102,49,101,53,57,48,51,102,99,57,50,48,57,51,101,56,48,48,102,50,51,48,51,102,98,48,101,56,48,51,101,56,48,49,50,101,48,99,52,98,101,50,56,57,51,53,50,98,56,48,51,100,97,52,49,102,52,48,50,53,54,48,97,102,50,57,57,50,98,50,54,49,53,50,53,55,57,55,52,53,49,53,55,97,98,51,51,55,50,53,102,55,50,99,53,98,99,48,57,102,50,98,100,48,98,54,102,102,48,48,99,53,55,48,102,49,56,55,56,56,97,54,48,101,97,49,52,101,57,52,53,102,56,55,56,49,51,51,97,48,57,52,101,53,55,56,54,49,100,51,49,51,48,49,50,99,57,52,57,56,49,56,102,52,57,52,56,52,55,52,53,52,55,97,101,56,101,56,97,56,99,57,56,57,53,52,52,57,50,57,50,49,56,57,57,100,51,49,102,99,100,53,52,100,55,100,101,55,50,56,48,53,97,102,56,48,51,101,102,100,48,48,49,102,50,51,101,57,48,50,54,99,99,97,57,48,55,57,97,48,52,97,49,48,49,50,55,99,53,57,48,54,56,48,101,50,57,50,52,51,99,97,49,100,100,101,102,56,51,101,56,48,52,97,52,102,48,48,55,97,57,101,48,101,102,56,51,99,101,48,101,50,48,98,99,48,101,99,48,51,99,57,48,101,51,48,48,102,102,51,100,51,55,48,55,97,48,48,101,50,52,51,98,99,49,102,48,48,101,53,54,99,49,101,97,48,102,102,57,54,52,53,51,101,48,102,52,56,48,51,100,100,57,99,98,102,102,52,49,100,52,48,49,51,52,48,101,101,54,52,49,50,98,52,98,102,52,51,98,50,98,56,48,53,99,100,48,50,55,50,56,48,49,102,54,56,56,48,52,102,52,56,48,51,101,99,48,98,57,52,102,56,48,57,98,97,48,55,101,50,48,48,102,53,54,99,48,52,56,54,52,98,50,101,53,53,101,48,48,102,102,55,97,54,54,48,101,56,48,51,56,56,48,57,52,101,53,97,55,48,101,98,101,50,99,52,54,48,55,54,52,49,99,50,48,101,55,56,50,54,52,57,99,56,55,50,56,51,98,53,53,56,49,51,55,101,99,56,101,50,97,99,57,52,54,57,48,52,102,49,54,48,48,102,102,57,100,48,50,102,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,51,53,99,49,100,48,56,51,57,100,48,55,56,101,48,102,101,56,49,101,49,56,55,54,99,49,100,54,48,51,97,55,48,101,101,99,56,55,97,48,51,102,54,49,102,49,50,100,52,97,54,50,56,56,51,98,99,53,48,55,50,100,99,51,98,101,53,49,54,52,102,50,100,56,98,101,50,100,56,97,99,50,56,52,97,53,52,53,48,49,51,51,48,102,52,49,54,99,53,49,57,52,99,56,56,48,57,100,50,101,48,98,57,50,98,49,48,98,50,53,97,55,49,54,48,56,52,56,52,100,100,97,53,102,97,97,55,50,49,48,101,50,101,98,55,102,56,53,52,50,101,97,48,51,50,50,48,51,56,100,48,48,102,102,55,99,53,55,99,48,49,102,55,48,52,48,102,51,48,51,101,48,49,99,56,52,51,48,55,57,48,48,102,102,52,98,57,101,48,55,51,101,48,101,99,52,51,100,50,57,48,49,100,98,98,50,99,99,49,101,55,55,48,55,98,56,48,52,98,48,48,51,99,48,57,48,101,100,56,55,55,48,98,98,50,99,56,97,98,52,55,52,99,48,102,48,102,48,101,52,56,55,55,99,48,57,56,52,52,48,48,102,50,49,54,97,48,50,52,99,49,100,102,50,99,49,51,99,51,99,100,99,97,55,52,51,102,48,53,56,49,54,51,99,97,99,48,49,50,97,56,57,99,53,57,50,55,51,54,52,52,48,102,101,48,49,99,55,48,48,102,102,51,101,49,51,54,49,99,53,48,101,99,48,55,99,99,51,57,50,49,101,99,48,55,100,54,48,52,101,102,56,48,51,100,53,51,48,101,56,97,49,50,52,56,55,54,56,98,49,48,102,56,48,51,97,53,48,48,55,57,54,56,50,100,99,51,57,48,48,102,102,50,55,52,56,52,56,97,53,56,57,53,48,53,57,48,55,56,52,51,97,99,48,48,102,55,101,56,55,53,56,48,57,98,48,52,99,50,100,48,97,99,97,52,102,50,97,57,49,56,98,52,48,101,99,100,49,55,54,53,55,97,49,100,53,97,48,102,50,100,51,49,54,56,53,54,99,55,55,53,48,100,48,97,55,55,102,56,48,53,101,49,97,101,97,48,49,99,54,56,48,101,51,48,48,102,102,49,102,49,100,48,48,102,102,48,55,100,52,48,48,102,102,49,50,102,52,49,102,48,48,102,102,101,52,56,51,99,97,48,55,54,101,48,52,97,54,48,48,102,102,57,52,48,51,99,99,48,101,52,50,53,48,55,54,56,98,55,50,97,99,51,101,49,99,49,102,98,48,49,51,51,97,53,57,48,48,102,102,51,97,99,52,49,100,98,50,99,99,97,57,50,102,53,49,52,98,55,101,49,100,98,50,102,52,49,102,54,49,55,56,49,100,99,49,56,51,99,48,53,50,57,53,101,53,99,54,52,50,52,100,52,49,50,99,49,48,52,102,50,48,57,48,98,57,55,49,48,55,57,48,98,48,51,97,102,50,98,48,97,100,52,51,50,57,99,97,99,50,98,99,97,57,50,98,57,57,101,56,99,56,50,53,53,97,49,97,50,57,53,99,53,55,97,51,102,55,49,101,55,52,51,50,52,51,52,48,54,54,53,49,57,49,57,49,102,51,99,102,102,97,52,56,97,50,48,56,99,99,99,99,57,50,97,102,53,52,51,49,102,100,53,57,102,100,53,55,102,56,48,52,100,49,48,49,50,101,50,48,48,102,97,49,56,48,48,55,100,97,102,48,49,51,54,101,48,101,101,99,97,101,48,55,97,101,48,52,98,100,48,49,50,97,98,56,51,102,99,49,99,48,50,100,54,53,51,50,53,48,48,51,99,51,50,48,102,99,56,48,57,54,102,48,101,98,52,97,52,52,57,53,99,53,101,57,55,99,49,100,57,52,98,100,99,97,100,48,102,97,48,51,100,102,48,101,102,49,55,49,97,97,48,98,57,48,101,100,49,55,54,56,51,99,101,56,48,51,56,50,53,52,51,52,56,51,97,48,50,54,50,48,98,56,101,48,49,102,99,56,49,50,101,50,48,48,102,102,102,56,53,55,48,51,102,53,48,55,57,56,48,101,102,49,48,48,102,102,51,99,56,48,52,99,50,48,49,51,54,101,48,48,102,102,102,50,99,56,49,102,101,52,57,48,52,101,54,52,102,48,55,54,101,48,48,102,52,49,48,51,97,48,48,102,97,48,48,52,98,99,51,49,50,102,56,98,99,52,50,52,53,99,48,48,102,102,102,55,54,56,55,50,99,48,57,97,55,50,98,99,97,54,52,97,99,57,56,53,52,57,53,99,53,50,57,55,98,51,97,54,48,99,100,99,57,55,100,56,97,101,55,51,56,50,55,99,97,102,52,100,102,56,48,51,49,101,53,55,53,102,102,48,49,48,48,99,48,49,100,99,54,51,48,48,102,102,53,51,97,49,56,48,49,57,49,52,48,48,102,102,48,54,100,97,97,101,48,48,102,102,101,101,51,49,56,48,50,57,100,48,99,48,48,99,56,97,48,48,102,102,48,51,54,100,53,52,48,55,102,99,53,100,55,102,99,48,50,100,49,99,48,57,98,57,48,48,102,102,55,99,51,51,99,48,57,97,101,48,55,51,54,49,99,102,52,55,50,101,48,48,102,102,57,53,51,48,55,101,54,48,48,102,51,57,52,49,101,100,55,100,50,57,97,54,53,50,52,51,57,56,48,48,102,102,102,52,99,52,49,100,99,48,49,50,101,102,57,49,49,49,51,57,53,97,49,101,53,52,98,55,100,50,98,48,55,56,99,49,101,50,56,49,51,52,97,53,57,49,53,50,57,49,101,48,98,54,50,98,48,51,98,54,53,51,56,50,53,50,54,50,54,101,101,52,51,100,51,99,98,48,57,99,49,57,57,52,54,57,102,97,56,48,97,102,52,48,49,100,100,55,51,48,48,55,100,101,98,48,48,50,101,48,99,48,48,49,57,52,99,48,49,50,55,99,48,48,102,102,50,102,48,52,97,48,49,98,102,52,98,97,102,102,56,48,52,97,53,56,49,51,55,52,48,48,102,102,102,97,54,57,48,48,102,102,55,100,57,49,56,49,50,50,50,49,99,101,52,54,48,102,102,48,49,51,53,54,48,52,98,56,101,48,55,53,54,49,100,51,52,98,52,57,54,49,48,49,49,99,98,52,101,48,102,56,48,49,99,52,48,55,100,55,51,56,57,97,57,50,53,54,56,55,57,99,98,99,54,53,49,101,52,97,102,48,55,55,52,48,102,52,56,51,100,97,53,97,57,99,48,52,97,52,51,97,48,49,101,52,52,98,102,99,49,50,50,52,54,52,48,52,97,102,99,100,55,50,52,57,97,56,49,57,51,52,48,99,53,48,48,49,102,49,56,52,48,48,102,102,55,57,100,97,48,48,102,102,55,56,56,50,56,55,48,99,48,49,101,53,54,99,99,48,48,102,52,102,52,48,52,99,56,51,97,99,48,48,102,102,102,51,49,97,54,48,48,55,97,52,101,54,48,48,102,102,55,97,48,101,48,48,102,102,102,53,99,52,48,57,55,101,48,48,102,102,55,97,98,54,48,48,102,102,100,98,49,52,48,49,100,98,48,48,102,102,48,100,101,56,48,48,102,102,55,98,54,99,101,48,48,102,54,51,56,48,51,97,101,48,55,51,48,48,102,102,51,100,97,101,48,48,102,102,101,100,49,48,52,102,50,56,48,54,100,48,50,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,51,57,56,48,51,101,101,48,56,48,49,102,52,102,56,48,101,53,48,48,102,102,49,102,54,99,54,48,101,52,100,48,56,51,57,99,49,102,48,52,100,101,49,99,55,48,55,99,54,49,99,54,101,102,101,48,55,51,99,48,102,56,102,97,51,48,55,98,99,51,99,99,48,48,102,102,102,52,102,48,48,49,101,101,54,48,102,56,48,51,98,49,50,99,99,51,102,102,101,56,51,56,48,53,52,56,51,99,97,48,55,54,99,49,100,97,48,102,56,101,48,102,54,48,55,52,99,49,100,98,97,51,48,55,53,56,48,49,100,54,97,52,101,52,101,56,48,101,101,102,52,99,99,49,101,49,50,97,54,55,49,54,54,56,51,97,49,51,99,48,101,51,49,55,53,102,102,48,48,56,97,97,48,50,54,99,48,48,102,102,57,52,49,48,55,102,54,48,52,57,51,48,51,100,98,50,101,52,49,99,56,48,49,51,49,54,49,99,57,99,49,99,50,48,55,56,97,49,100,101,97,50,98,55,49,54,52,53,49,56,48,51,100,99,97,49,99,100,48,102,52,102,52,55,101,53,97,48,55,53,99,51,98,48,49,102,50,52,53,102,52,53,57,48,55,49,48,51,99,56,49,101,99,50,57,57,99,56,101,49,100,102,48,102,55,57,52,56,57,56,52,57,49,52,98,49,102,98,48,50,54,56,51,50,55,51,99,49,54,50,56,52,57,99,56,50,56,52,48,97,101,50,56,48,55,54,97,56,48,51,101,99,98,52,48,49,102,53,97,52,48,101,52,99,48,49,102,54,55,50,48,101,52,101,56,49,100,50,48,51,100,98,100,52,53,52,57,54,99,53,52,102,102,48,49,99,97,48,102,97,102,48,48,55,98,98,100,51,48,48,102,102,49,101,100,51,99,57,101,49,101,102,48,101,49,48,55,97,48,51,99,57,102,48,55,54,99,51,97,101,49,102,100,48,101,49,50,50,49,55,102,50,53,101,97,50,56,55,48,52,97,100,50,57,98,54,50,101,56,98,48,98,48,49,50,99,102,52,48,50,54,50,53,55,55,57,55,51,53,99,50,54,56,48,57,48,52,48,52,101,102,56,48,51,101,49,98,97,48,52,99,100,48,51,98,48,52,48,50,100,52,51,100,97,48,52,57,98,48,51,100,56,99,48,52,100,51,50,55,57,54,97,49,101,52,52,99,52,56,50,98,56,49,100,52,48,48,51,100,56,54,48,101,102,56,49,99,55,53,48,55,53,99,97,49,52,102,54,48,51,100,50,53,57,97,50,50,49,54,48,102,99,56,51,100,48,48,50,54,55,48,98,48,52,53,50,102,51,49,52,56,57,48,53,55,56,55,55,52,51,98,55,100,50,57,50,100,48,100,98,52,102,50,99,98,57,55,102,50,53,57,100,99,57,56,97,99,50,99,55,50,102,102,56,48,57,52,101,98,97,56,49,102,102,48,48,102,102,51,98,97,101,54,48,48,102,98,100,54,48,48,53,99,49,56,48,48,51,50,57,56,48,50,52,102,56,48,48,102,102,53,101,48,57,52,48,98,49,56,48,57,98,57,48,50,52,50,52,48,57,97,102,48,50,52,52,52,51,100,101,56,101,49,99,49,48,50,54,97,99,49,100,53,55,48,55,53,54,49,101,99,52,98,52,51,54,57,51,57,49,99,97,97,97,48,102,99,56,51,98,57,48,102,97,99,98,99,56,56,57,48,53,57,48,55,57,99,97,52,52,55,55,102,49,54,50,48,101,101,56,51,101,50,49,101,101,50,97,52,100,52,53,97,48,55,52,52,51,99,56,56,55,102,48,50,55,56,102,51,52,53,54,55,97,98,100,50,100,97,54,50,48,100,97,54,102,102,56,50,55,52,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,48,101,48,52,97,55,56,51,101,53,99,48,52,98,97,48,49,51,52,97,48,52,98,53,48,49,51,48,56,48,57,52,99,57,102,56,49,99,51,56,51,102,102,48,55,51,54,48,102,57,54,52,97,102,99,102,56,50,53,51,50,55,54,48,55,53,101,48,102,49,52,51,97,101,49,102,52,48,52,97,56,50,54,55,57,53,50,53,101,102,52,53,101,57,54,48,50,52,55,50,100,102,52,98,101,53,49,49,54,57,97,51,53,53,53,54,50,98,48,98,48,101,48,49,54,51,54,48,49,100,57,101,48,52,57,97,56,49,51,48,101,53,51,56,49,51,53,99,48,52,97,100,48,51,56,48,48,50,54,48,56,97,56,100,100,98,48,48,102,102,55,97,98,52,48,101,54,99,49,100,53,56,51,99,52,50,100,49,48,55,55,52,56,97,101,53,51,49,54,101,49,102,99,48,55,55,52,49,100,53,48,102,97,97,55,57,52,100,100,50,53,50,56,97,53,48,101,102,101,50,99,56,49,50,50,48,48,102,55,50,98,49,51,57,51,100,48,99,97,51,50,98,53,48,57,51,55,101,50,55,50,56,48,56,51,102,102,52,50,56,48,48,102,102,56,97,57,53,48,49,102,101,99,48,49,102,48,101,51,48,48,55,100,56,55,49,99,48,49,101,97,53,56,48,51,101,98,101,56,51,100,102,54,50,99,48,49,101,102,54,48,50,54,49,52,51,98,50,53,100,101,99,50,48,48,49,99,100,56,52,49,99,56,57,52,56,49,99,102,99,53,54,49,53,56,49,99,54,48,48,102,102,53,49,101,57,102,99,98,100,52,102,48,102,98,56,48,56,97,48,98,48,50,97,52,53,49,54,54,98,102,101,48,51,102,101,97,101,98,97,101,98,102,101,48,49,52,48,99,48,48,102,57,52,54,56,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,49,48,48,102,102,50,56,48,100,48,50,48,48,102,102,102,57,54,54,48,49,50,100,101,48,102,49,52,49,100,57,56,48,51,101,100,55,99,49,101,100,48,49,51,48,54,49,101,52,50,98,102,50,51,56,55,48,48,48,102,102,57,57,97,48,48,55,98,49,51,48,51,98,54,52,101,99,57,56,53,49,51,99,48,50,54,51,99,49,99,98,48,49,50,100,101,48,52,98,57,56,55,50,99,51,100,102,99,49,50,99,56,52,53,100,50,55,57,55,48,56,56,48,57,51,50,100,99,98,49,52,53,56,98,48,49,51,101,50,57,48,97,48,102,53,97,102,56,48,57,54,48,48,102,102,57,57,49,53,99,54,50,99,49,52,48,53,55,101,53,102,102,100,55,53,100,55,53,102,102,51,53,50,97,99,97,100,52,99,50,101,48,98,51,50,98,99,97,57,50,98,57,57,99,57,50,57,99,53,57,97,54,50,50,57,53,101,53,55,97,51,102,55,49,57,54,98,51,99,57,56,57,101,102,101,52,54,52,54,52,55,99,101,98,102,101,53,49,101,52,57,97,52,98,102,51,50,55,97,102,97,52,55,102,102,100,52,54,100,102,99,56,48,54,101,97,48,48,51,101,51,55,52,48,52,56,49,97,50,48,49,50,52,54,48,48,102,97,101,56,48,55,54,97,53,97,57,54,54,101,48,50,55,99,51,100,99,48,52,99,57,50,49,56,55,51,56,48,57,57,54,52,101,52,57,99,100,98,99,56,51,99,97,53,52,52,48,55,99,54,48,101,49,99,49,99,53,50,53,50,53,48,55,53,102,98,50,56,56,49,102,49,48,102,54,57,53,52,53,97,56,48,57,55,57,54,97,49,100,51,102,98,57,55,55,51,50,49,100,101,98,52,102,100,102,49,56,51,98,99,53,54,99,101,101,48,57,100,48,49,48,57,52,48,49,102,49,98,97,48,50,52,48,100,50,99,48,57,100,99,48,48,55,100,56,98,56,51,98,52,50,100,52,98,51,55,48,49,50,48,49,100,49,48,50,53,98,53,51,48,51,57,101,48,52,99,98,50,55,97,52,101,54,100,57,52,100,99,53,100,50,54,48,51,57,99,48,55,101,101,48,101,50,57,50,57,50,56,51,97,102,100,57,52,52,48,102,56,56,55,52,56,98,53,50,97,56,48,52,99,48,97,97,48,102,54,102,100,99,98,98,57,56,48,102,48,99,50,48,55,51,49,56,51,98,99,53,56,100,100,55,48,52,57,48,48,54,101,97,49,53,97,53,54,97,49,57,52,101,53,54,49,53,101,53,52,57,53,99,99,102,52,54,52,49,50,97,100,48,100,49,52,97,101,50,98,100,49,102,98,56,102,51,97,49,57,50,49,97,48,51,51,50,56,99,56,99,56,102,57,101,55,102,100,50,52,53,49,48,52,54,54,54,54,52,102,53,101,98,56,99,55,102,53,54,55,102,53,53,102,101,54,97,97,48,50,56,48,56,48,51,101,53,97,52,48,48,102,102,102,98,49,98,99,48,52,98,97,48,49,50,98,56,53,55,48,49,50,56,56,48,101,102,48,51,99,55,99,97,101,48,55,98,52,48,102,101,52,49,50,54,48,48,102,102,102,55,98,57,53,53,56,97,97,99,57,56,48,57,101,48,50,53,100,56,49,101,56,48,51,98,57,48,50,54,51,52,49,100,55,56,55,57,55,99,57,54,52,53,101,56,55,48,99,98,100,48,101,100,50,50,48,50,55,52,51,99,50,53,50,97,51,97,49,102,101,53,51,48,55,56,52,97,100,48,102,102,52,99,99,100,100,49,53,57,99,97,101,50,98,102,100,57,54,49,52,48,51,55,52,57,54,54,53,57,50,49,57,52,101,53,54,49,54,48,53,98,49,54,50,102,55,52,54,52,49,50,97,100,48,100,50,56,98,49,50,99,49,50,51,51,54,102,51,97,49,57,50,49,97,48,51,51,52,57,50,57,50,57,49,100,57,54,51,53,50,52,53,49,48,52,54,54,50,97,56,100,51,97,97,56,54,51,54,57,98,51,101,57,97,48,48,57,57,50,48,48,102,102,55,100,101,53,48,49,51,52,48,49,102,54,48,50,54,56,56,48,49,102,54,55,50,48,52,100,56,57,54,97,49,102,51,50,100,56,48,52,101,49,48,52,49,99,102,56,51,102,51,48,55,102,48,48,102,102,101,48,99,49,100,99,50,52,99,97,48,49,53,50,53,54,48,54,50,48,101,98,56,51,56,48,48,52,99,48,56,51,100,57,52,98,48,101,56,97,51,53,50,51,57,53,97,49,100,100,50,56,49,50,50,98,99,50,51,48,55,56,53,102,102,57,50,56,98,98,56,50,99,56,98,102,97,100,55,102,49,54,56,53,97,97,55,100,101,57,48,99,102,102,99,48,97,50,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,51,50,52,49,100,51,48,51,98,54,48,102,48,56,51,101,51,48,55,97,52,48,101,100,52,49,100,49,48,55,52,49,49,102,50,54,48,55,98,56,49,101,57,56,55,102,99,51,57,97,48,101,101,52,51,97,99,56,55,100,99,52,48,52,55,48,52,100,56,55,57,48,51,102,48,49,101,48,50,98,48,51,98,48,53,50,97,51,48,50,54,48,98,51,52,100,50,98,56,97,57,54,51,53,49,54,97,53,97,50,50,52,57,50,52,102,50,99,52,97,101,52,49,100,49,53,52,48,50,54,48,53,56,50,48,98,55,56,51,52,56,102,102,48,49,57,56,99,48,49,102,49,56,52,48,48,55,100,52,98,100,56,49,51,98,97,48,52,99,56,57,52,99,48,52,100,49,56,51,99,51,100,100,48,56,49,99,98,56,49,50,100,97,49,102,98,50,98,52,51,100,48,53,49,97,54,101,50,50,102,55,50,100,99,49,102,54,48,51,57,100,48,55,56,48,48,52,98,102,48,51,99,51,50,98,48,51,97,100,57,49,56,97,49,48,55,57,48,49,100,51,48,102,55,57,53,98,100,51,99,51,97,50,49,101,99,52,102,97,48,49,51,99,52,101,48,101,102,49,55,97,49,100,48,52,48,101,55,100,101,48,98,52,50,99,102,99,97,48,97,48,48,48,102,102,54,57,98,57,53,56,53,54,97,49,57,52,101,53,54,49,53,101,53,52,57,53,99,99,102,52,54,52,49,50,97,100,48,100,49,52,97,101,50,98,100,49,102,98,56,102,51,97,49,57,50,49,97,48,51,51,50,56,99,56,99,56,102,57,101,55,102,100,50,52,53,49,48,52,54,54,54,54,52,102,53,101,97,56,54,51,100,53,53,57,102,100,53,48,49,54,54,56,48,51,101,57,102,48,48,57,50,97,48,101,102,56,49,50,50,50,48,52,56,51,48,51,56,56,48,55,52,48,53,52,57,52,100,99,97,51,48,102,54,56,55,56,99,51,56,48,48,101,98,99,49,101,51,56,51,101,49,52,52,57,50,99,49,51,56,98,50,50,54,48,102,57,56,98,57,48,55,51,48,48,102,102,101,98,99,51,98,48,48,102,48,53,50,52,49,51,50,57,52,49,101,101,48,102,55,49,53,50,48,100,49,54,56,49,100,51,100,51,101,52,51,97,97,57,100,48,49,100,50,51,50,51,57,99,97,55,50,98,101,55,55,101,102,50,55,48,49,97,51,97,102,102,57,53,49,54,54,53,57,50,49,57,52,101,53,54,49,54,48,53,98,49,54,50,102,55,52,54,52,48,50,97,100,48,100,50,56,98,49,50,99,49,50,51,51,54,102,51,97,49,57,50,49,97,48,51,51,52,57,50,57,50,57,49,100,57,54,51,53,50,52,53,49,48,52,54,54,54,97,56,100,51,97,97,56,54,51,54,57,98,51,101,57,97,48,48,102,102,97,52,53,48,48,55,99,57,48,48,102,102,48,49,102,54,51,56,49,101,52,48,50,55,53,56,48,57,102,97,48,55,57,48,49,99,52,50,97,57,101,56,50,98,56,49,100,97,56,49,50,100,99,49,101,52,48,102,55,56,51,56,54,52,48,50,98,52,56,50,48,97,53,100,49,55,52,53,102,56,51,57,100,48,55,100,48,48,102,102,102,100,99,97,57,52,54,48,102,56,56,48,57,56,97,53,48,55,49,52,51,97,52,49,101,51,50,97,98,57,54,48,49,100,101,48,102,55,54,52,53,48,48,55,98,54,50,100,51,99,51,99,48,56,48,56,48,54,100,55,52,53,97,57,54,48,53,56,102,48,48,98,49,48,49,102,54,52,48,49,102,50,52,53,48,50,55,54,100,51,48,48,102,102,57,50,51,48,48,55,100,54,51,48,51,99,57,50,100,56,97,99,50,98,98,97,55,50,55,56,49,51,50,54,57,97,49,102,48,48,102,102,50,53,50,53,48,49,50,48,49,51,56,56,101,56,54,48,50,52,97,57,97,48,102,56,99,48,57,55,101,48,55,102,48,57,54,56,99,53,102,48,50,53,100,50,56,51,97,50,49,101,99,52,54,50,99,101,53,48,49,50,48,51,97,55,97,99,48,52,98,57,99,57,48,101,102,101,52,102,100,55,98,48,48,51,100,99,97,53,55,54,100,97,53,51,56,48,50,56,52,56,98,52,50,99,57,51,48,98,56,50,99,99,98,48,50,100,56,98,49,55,98,50,52,97,55,49,54,54,57,56,57,52,53,56,49,54,48,57,49,57,98,54,53,97,99,102,50,54,50,55,98,102,100,50,53,50,53,50,51,98,52,99,54,57,52,55,57,50,54,57,50,102,100,53,49,97,55,54,57,49,102,54,100,51,49,98,54,100,51,102,101,53,52,98,97,101,98,97,102,102,101,97,48,51,98,53,56,48,51,101,56,50,48,48,102,102,49,102,49,97,99,48,101,101,56,49,51,52,101,49,99,97,48,101,52,48,49,51,57,52,48,52,101,55,102,48,52,102,48,51,57,50,50,102,50,52,51,99,52,48,48,102,54,97,48,51,57,97,57,48,52,102,97,51,56,48,51,100,52,49,48,49,50,99,50,100,99,49,102,50,48,51,97,101,50,101,98,99,56,51,99,56,48,55,52,99,48,102,101,48,51,98,99,49,101,100,48,101,98,102,48,101,97,56,55,98,48,51,98,56,49,100,51,48,102,52,55,48,52,102,56,55,53,50,48,48,102,102,49,101,101,49,57,101,48,48,102,102,102,54,101,57,53,100,102,57,53,100,99,98,49,50,99,98,56,48,98,54,56,48,48,102,97,97,100,48,50,52,53,48,98,57,48,48,102,102,55,100,56,97,48,49,51,97,50,48,101,97,52,48,57,54,51,52,49,52,97,99,53,53,49,52,101,49,102,55,99,49,102,57,48,49,51,98,48,102,48,56,50,53,53,49,56,98,50,97,50,57,102,48,55,54,99,49,100,52,48,51,99,53,48,102,101,49,53,57,99,48,52,97,57,50,48,51,101,48,49,99,53,52,97,50,99,101,53,51,53,50,52,51,57,49,100,48,98,56,50,52,99,98,102,52,49,48,52,57,55,98,48,100,54,102,100,56,99,56,50,57,97,48,49,100,54,99,49,100,99,48,101,101,57,52,99,49,100,52,50,57,100,49,52,97,48,48,102,102,101,102,97,49,102,52,49,50,57,99,97,102,48,100,102,50,49,97,49,56,50,54,53,50,57,50,99,51,49,101,57,50,57,48,57,48,57,52,57,49,51,57,50,49,50,57,50,53,51,49,50,97,56,57,50,53,50,52,51,102,53,53,101,97,102,102,57,97,97,97,57,100,102,99,101,53,102,102,99,51,98,56,49,100,100,50,57,56,51,97,56,53,51,97,50,57,52,48,49,100,102,52,51,101,56,50,53,51,57,53,101,49,98,101,52,51,52,51,48,52,99,97,53,50,53,56,54,51,100,50,53,50,49,50,49,50,57,50,50,55,50,52,50,53,50,52,97,54,50,53,53,49,50,52,97,52,56,55,101,97,98,100,53,102,102,51,53,53,53,51,98,102,57,99,97,50,53,48,51,100,100,48,55,51,56,48,101,101,48,49,102,100,48,51,98,99,48,102,50,48,51,97,99,48,55,98,48,49,100,100,97,48,102,52,48,55,49,52,51,101,50,53,53,49,55,48,53,49,48,55,56,52,97,48,99,53,98,56,55,56,48,97,50,101,57,101,53,52,49,55,99,53,52,57,54,52,53,48,49,55,50,56,98,56,98,51,48,101,98,57,54,99,53,49,57,55,50,56,56,48,57,100,50,57,99,98,57,50,99,100,48,97,57,50,100,48,52,98,48,52,50,52,100,54,101,49,50,102,53,52,98,57,48,57,57,49,49,53,50,49,97,101,97,48,53,55,56,48,52,100,100,48,48,51,101,101,53,56,48,49,102,53,98,56,48,52,56,57,48,55,99,53,49,99,51,56,50,48,52,100,53,56,49,51,49,100,99,49,100,53,56,55,98,53,50,100,49,53,56,52,102,52,55,50,97,102,56,51,57,102,48,55,101,101,49,102,53,101,101,50,49,50,52,57,54,52,49,101,55,50,56,100,97,52,57,57,50,99,52,49,100,100,48,51,97,99,48,102,54,57,53,53,102,48,48,57,98,48,55,52,48,51,99,56,56,55,101,52,49,51,100,97,97,52,48,52,98,48,57,55,99,52,53,51,53,48,55,97,54,102,102,56,48,98,53,101,48,48,102,102,102,98,52,97,48,48,102,102,55,99,52,55,56,49,99,102,56,55,97,52,97,52,48,55,56,97,48,102,99,48,48,57,49,53,48,102,49,55,48,55,53,48,53,101,57,52,50,49,100,53,48,102,55,48,55,98,100,98,48,55,49,51,50,53,51,48,55,57,99,51,102,55,48,49,102,100,48,102,51,57,53,56,56,48,48,102,49,52,51,100,102,50,56,98,99,49,101,56,48,51,101,52,48,50,54,52,49,48,100,48,99,51,97,102,99,51,100,50,57,97,57,48,49,99,102,48,101,54,100,50,53,100,49,53,102,99,97,100,48,101,102,99,57,53,56,48,48,102,55,50,52,97,48,53,48,50,55,99,98,49,52,51,99,48,49,55,98,52,48,102,51,48,49,100,99,48,55,97,99,49,100,49,48,51,99,53,48,55,56,52,48,101,97,52,51,102,50,53,55,99,57,52,101,49,102,56,48,55,54,50,49,102,55,48,102,54,48,51,98,100,48,102,56,57,52,99,48,57,100,50,98,99,98,48,101,53,53,56,55,97,52,51,57,48,53,102,57,54,52,49,100,57,48,102,50,50,48,48,102,102,48,57,56,49,53,52,57,54,57,101,53,52,50,54,52,97,48,57,55,48,53,54,97,52,97,49,99,97,54,49,53,99,53,56,49,54,48,53,55,50,55,55,57,50,54,53,55,97,55,97,54,51,53,101,53,99,97,48,48,99,49,56,48,48,102,102,55,100,57,98,48,48,102,102,51,101,53,101,52,48,101,52,48,97,99,48,101,56,56,55,100,56,49,100,51,56,49,50,48,50,53,49,48,48,102,102,51,100,53,99,52,98,48,102,57,48,55,49,52,51,99,97,53,49,57,53,97,48,102,102,101,52,98,52,48,102,56,48,51,98,102,57,48,101,52,49,55,56,49,101,51,50,98,99,51,102,97,49,100,57,50,98,56,98,48,57,48,55,53,97,48,102,97,56,48,57,54,54,98,57,48,102,51,55,48,101,98,57,56,51,57,56,49,102,53,48,52,97,50,54,57,54,48,56,52,53,55,49,54,55,52,53,97,101,48,101,101,53,53,102,56,52,49,50,99,57,100,53,48,48,102,102,98,101,55,48,55,57,56,48,102,49,99,51,100,54,48,102,55,52,49,101,50,56,51,99,50,48,55,97,97,49,102,57,50,99,50,52,98,56,48,102,99,48,51,99,101,48,102,98,56,55,98,48,49,101,49,48,55,99,52,98,57,48,52,57,49,53,101,53,55,102,50,100,48,51,100,50,49,102,55,50,102,99,98,50,48,102,51,48,55,57,49,51,99,48,52,98,99,97,97,52,52,52,48,50,97,49,48,101,53,51,56,98,56,50,99,57,50,53,51,50,53,48,99,97,101,50,98,99,97,102,50,98,100,48,55,100,49,48,50,98,57,48,49,48,100,97,100,51,51,51,102,101,49,55,101,97,48,49,98,102,50,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,56,48,53,48,51,50,56,48,54,102,99,56,48,51,101,50,101,52,48,48,102,102,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,49,52,101,49,48,49,51,48,54,98,102,101,48,55,102,101,97,48,49,48,48,102,102,101,97,48,49,102,102,48,97,48,49,48,48,102,102,101,98,102,102,97,56,48,54,102,99,56,48,51,101,50,101,52,48,48,100,54,50,56,48,50,52,54,48,49,54,48,52,99,100,48,48,102,102,49,52,101,49,48,49,51,48,54,97,48,49,52,48,99,97,48,49,98,102,50,48,48,102,56,98,57,48,48,51,53,56,97,48,48,57,49,56,48,53,56,49,51,51,52,48,48,53,51,56,52,48,52,99,49,97,102,102,56,49,102,102,97,56,48,53,56,49,56,48,51,101,54,97,97,48,48,100,55,52,101,48,55,48,56,48,48,57,56,48,50,48,101,98,48,48,102,102,48,97,54,50,52,48,57,97,57,53,48,48,102,102,99,102,99,53,48,48,102,102,98,48,51,48,48,55,99,100,53,56,48,49,97,101,57,99,48,101,49,48,48,49,51,48,48,52,49,100,54,48,48,49,52,99,52,56,49,51,53,50,98,102,101,48,50,56,49,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,99,56,50,48,48,102,102,102,56,102,56,48,51,97,56,48,55,101,99,48,101,97,99,48,49,102,53,54,54,48,52,98,53,48,48,102,102,51,100,55,52,48,55,99,50,48,48,102,102,102,53,55,56,48,49,101,97,52,56,51,98,55,48,55,51,52,48,102,54,48,49,99,102,55,57,48,55,55,101,49,99,102,48,55,55,99,48,48,102,52,98,99,49,99,52,56,55,98,99,48,57,55,55,48,55,50,57,99,49,100,102,56,51,57,102,102,99,51,97,50,57,101,53,56,56,48,51,100,101,57,56,51,56,102,56,97,101,50,101,55,54,48,55,56,48,49,101,57,48,49,50,102,48,102,56,48,55,56,56,48,52,99,98,54,50,100,56,97,102,52,50,99,56,50,56,50,55,48,51,98,55,53,48,49,53,102,56,48,49,102,49,50,98,48,50,54,51,56,49,101,50,48,49,51,49,56,48,48,102,97,98,51,50,99,98,56,51,99,51,50,99,52,48,52,99,51,56,51,56,55,48,55,102,99,57,97,48,52,98,56,56,55,50,51,48,50,52,99,97,49,52,51,99,56,50,48,101,102,48,49,100,56,48,49,50,101,99,48,52,98,54,56,48,51,100,98,50,53,55,102,99,53,49,49,52,56,53,49,54,52,98,48,52,57,48,48,57,100,97,52,101,99,57,99,53,100,54,50,100,52,98,102,98,100,52,48,48,102,102,101,100,51,48,102,48,57,54,51,53,51,51,53,48,48,51,52,48,97,102,102,56,48,52,57,51,56,48,51,101,100,101,56,51,98,97,53,99,48,55,55,52,48,49,102,54,57,52,48,48,102,102,102,98,49,51,48,49,51,56,52,51,48,52,57,102,50,102,52,48,57,101,51,48,50,54,101,48,51,99,56,53,54,55,99,57,50,56,99,102,48,50,54,99,97,56,50,99,52,48,57,56,56,48,55,57,101,48,57,48,52,102,100,57,49,53,50,49,99,48,52,98,100,51,57,100,49,100,102,50,50,56,97,57,57,100,98,52,101,56,51,55,50,54,100,101,100,55,50,55,48,50,100,102,53,48,49,98,57,52,48,49,102,51,51,54,48,101,101,57,52,99,49,100,101,48,48,55,100,97,53,48,51,57,98,48,49,50,57,52,49,48,52,57,55,50,102,56,48,57,49,100,48,55,55,54,49,101,51,50,100,48,48,50,101,49,50,57,102,48,52,100,57,55,48,53,57,56,49,51,48,99,48,52,100,49,54,50,99,49,51,56,48,50,101,57,50,100,99,57,52,55,97,97,48,52,98,98,49,101,53,49,53,49,48,56,50,49,101,50,51,101,97,54,50,55,57,50,100,99,48,53,49,97,53,102,102,48,49,102,102,48,48,49,102,48,54,51,48,48,102,102,54,51,97,49,56,48,50,50,49,52,48,48,102,102,49,48,53,97,97,56,48,102,102,56,97,48,49,54,48,99,48,48,102,102,102,56,55,55,48,49,51,57,51,56,49,99,97,48,49,51,100,54,49,101,102,48,50,53,49,54,52,97,56,48,52,101,55,48,50,55,54,99,48,49,101,100,102,57,101,53,97,48,48,57,56,48,50,53,99,48,52,57,98,56,49,50,100,101,48,101,55,99,48,57,57,100,48,55,97,49,102,56,48,57,55,101,48,101,99,57,54,53,56,98,51,48,49,51,48,99,53,57,48,50,53,48,102,56,51,99,50,49,100,49,48,52,56,49,56,57,102,48,49,51,100,50,52,48,50,53,102,56,48,51,51,101,53,55,102,99,48,50,56,49,56,48,49,102,50,56,100,48,48,54,98,101,98,56,49,51,99,101,48,97,48,50,53,57,52,48,48,97,52,102,52,48,57,55,99,53,48,50,48,48,102,102,53,48,49,97,48,52,48,49,102,50,99,99,48,50,53,98,99,49,101,50,56,51,98,51,48,48,102,102,55,100,97,102,56,51,100,97,48,50,54,48,99,51,99,56,53,55,101,52,55,48,101,48,48,49,51,51,52,48,48,102,54,50,54,48,55,54,99,57,100,57,51,48,97,50,55,56,48,52,99,55,56,51,57,55,48,50,53,98,99,48,57,55,51,48,101,53,56,55,98,102,56,50,53,57,48,56,98,97,52,102,50,101,49,49,48,49,50,54,53,98,57,54,50,56,98,49,54,48,50,55,99,53,50,49,52,49,101,98,53,102,48,49,50,99,48,49,51,50,50,98,56,99,53,56,50,56,48,97,102,99,98,102,102,97,101,98,97,101,98,102,101,48,55,97,99,48,48,102,97,48,98,48,48,55,100,56,50,48,51,101,49,48,50,52,100,99,48,57,102,53,48,50,53,99,52,51,56,52,49,99,100,50,101,99,49,50,97,48,101,101,48,49,102,102,56,51,102,97,48,55,52,48,48,101,55,48,49,101,50,57,53,100,50,53,55,48,55,53,57,50,48,51,49,48,101,101,48,51,100,57,48,55,99,101,48,101,55,48,97,50,48,102,55,49,55,49,57,50,56,98,52,48,101,54,48,55,97,99,51,99,51,102,99,56,55,55,48,51,98,54,56,99,56,55,100,48,56,97,49,52,101,50,56,53,51,99,99,48,100,57,53,56,53,57,97,48,49,54,49,57,99,97,52,100,48,48,102,102,101,48,100,50,98,48,98,50,52,51,50,101,48,97,99,50,98,99,98,54,50,98,57,101,101,57,50,56,50,53,97,50,49,97,50,57,54,50,53,55,97,52,55,54,100,101,54,56,51,53,52,51,50,99,49,57,57,52,57,52,54,52,56,99,99,98,102,97,53,50,50,52,57,97,51,51,100,51,52,54,97,100,51,52,51,57,98,99,99,49,98,99,99,56,48,52,49,100,56,55,54,48,48,52,101,56,48,49,101,101,52,50,56,48,48,49,101,100,101,51,48,48,102,102,51,100,99,48,48,50,55,54,53,52,56,48,57,49,48,48,102,102,51,56,51,57,99,48,52,101,48,48,102,102,52,99,49,49,48,48,102,102,52,98,48,99,48,57,98,48,48,98,50,51,48,50,55,52,49,50,101,54,48,52,101,56,48,53,57,49,56,101,49,97,48,51,48,52,57,52,48,51,98,99,48,48,102,102,49,102,53,56,56,48,50,55,52,48,48,102,48,100,55,48,48,55,100,55,97,56,48,51,100,99,52,52,56,48,49,101,101,49,48,48,102,102,55,57,49,99,48,50,53,50,99,48,52,102,52,99,48,57,54,48,48,54,102,99,48,48,102,102,51,100,48,53,48,101,48,48,102,102,48,57,57,48,48,51,56,49,56,48,53,97,48,48,102,102,51,56,54,48,50,54,48,56,56,50,53,48,48,50,99,99,101,55,50,48,48,99,49,57,55,102,99,49,99,55,48,102,49,56,55,55,52,97,54,48,102,53,57,52,101,57,52,53,48,48,102,102,55,56,49,48,102,97,55,49,52,101,57,101,49,56,54,52,99,52,51,48,52,99,97,53,50,50,48,54,100,100,49,57,50,49,49,100,50,57,49,101,55,97,52,50,50,50,52,97,49,97,53,52,57,49,52,97,52,55,54,50,97,55,99,100,101,102,53,101,54,54,55,102,100,51,100,52,48,50,48,97,53,52,48,51,100,98,99,48,57,97,51,48,50,54,52,48,49,100,101,56,49,50,57,50,48,101,50,56,51,102,48,48,102,102,52,99,48,56,51,100,55,50,99,52,48,52,97,52,49,100,102,48,51,98,101,101,49,100,99,99,49,101,49,50,99,50,57,49,52,98,102,52,101,97,54,55,48,55,98,48,51,101,48,53,48,48,102,102,55,50,99,97,100,97,48,52,98,56,55,54,52,97,53,48,102,49,49,55,51,53,102,57,54,101,49,101,50,50,98,101,52,48,50,99,52,97,52,52,101,51,54,97,102,101,99,49,50,52,56,49,97,100,51,53,98,48,48,56,57,48,53,102,102,100,55,53,100,55,53,102,102,48,99,57,48,55,52,99,48,102,50,52,51,99,50,48,101,55,48,49,101,57,48,51,98,53,48,55,98,97,49,100,48,52,56,99,56,54,49,101,101,48,55,53,56,49,102,102,48,101,54,56,51,99,54,48,101,98,50,54,55,54,100,48,49,50,48,49,50,56,49,101,52,48,101,51,56,55,56,48,97,99,48,102,51,57,52,97,57,50,48,57,55,50,99,100,48,99,98,49,50,97,53,102,100,50,53,97,57,53,54,56,57,52,52,53,51,99,97,101,50,99,53,48,55,99,52,100,48,48,102,102,57,56,49,53,101,57,99,100,102,48,99,101,99,48,51,57,97,48,48,49,102,52,102,56,48,52,101,97,56,55,55,99,48,57,101,101,48,50,52,49,56,49,99,52,48,51,100,102,50,97,52,98,57,101,53,101,48,55,98,52,51,98,56,49,99,48,48,55,53,101,48,101,101,48,49,102,48,97,53,99,57,53,101,57,99,53,54,57,48,48,102,102,55,99,99,53,51,48,51,57,56,48,55,53,101,49,101,55,48,55,56,50,56,99,48,57,54,52,97,48,101,56,56,55,52,52,97,57,48,54,52,98,52,48,102,54,54,97,102,52,49,100,53,52,49,98,48,101,57,49,57,50,48,99,53,51,57,54,49,53,98,55,54,53,48,52,48,50,53,51,57,52,48,55,102,99,48,48,102,102,55,99,50,98,99,48,57,99,97,48,48,54,100,102,54,48,48,102,97,102,56,57,50,97,52,48,49,55,54,97,48,49,51,57,55,99,98,99,48,49,51,48,48,56,48,50,53,53,99,49,99,56,100,49,53,49,56,97,99,48,48,55,98,54,52,48,49,50,51,51,50,54,102,48,102,98,101,49,48,100,56,48,51,100,98,52,48,48,102,102,99,102,51,53,102,102,48,49,102,102,49,52,48,97,101,48,48,49,102,55,48,54,48,52,57,53,56,55,55,99,48,57,101,101,48,50,52,49,56,49,102,98,56,51,97,48,50,100,56,97,54,101,53,101,48,55,98,52,51,98,56,49,99,48,48,55,57,101,48,102,49,99,49,99,102,50,50,53,49,54,48,57,99,53,54,49,48,48,102,102,55,99,99,53,51,48,51,57,56,48,55,97,48,49,100,56,48,55,55,99,57,50,48,57,57,52,53,48,102,55,48,55,52,52,97,57,48,54,52,98,52,48,102,53,102,57,100,50,49,101,97,52,101,98,48,101,57,49,57,50,48,101,53,99,49,53,102,53,98,54,55,57,48,52,48,100,49,100,55,53,102,102,48,48,102,102,56,53,48,48,102,102,55,98,50,48,101,100,56,51,99,50,48,101,55,48,49,101,57,48,51,99,97,48,55,52,52,49,101,102,52,55,99,56,54,49,101,101,48,55,53,56,49,102,102,48,102,57,48,51,98,57,48,102,52,97,49,101,55,49,48,49,50,48,49,50,56,49,101,52,48,101,51,56,55,56,48,98,50,48,101,99,49,55,52,56,99,48,57,56,50,98,49,51,52,98,49,50,97,53,50,51,52,57,54,97,53,53,97,53,99,57,50,52,48,50,99,52,98,49,52,49,102,49,51,50,48,50,53,101,53,56,50,55,51,55,99,51,52,98,48,98,54,53,48,49,56,48,48,48,102,102,49,102,50,53,56,48,50,52,100,97,52,48,57,51,57,48,48,55,100,97,53,56,51,100,55,51,57,54,100,99,98,53,98,48,50,54,97,48,48,49,101,102,98,48,50,55,50,98,57,50,52,48,99,56,51,56,97,99,57,48,55,101,52,48,52,99,51,56,51,102,55,51,57,53,48,54,48,48,102,102,55,98,57,52,51,100,48,48,102,102,57,98,97,52,49,48,48,55,98,54,55,101,48,52,102,48,48,51,97,98,101,49,97,49,50,50,53,56,51,98,54,53,54,102,100,56,51,52,48,49,55,102,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,99,48,54,49,48,48,102,102,48,55,99,54,101,56,48,57,102,99,52,98,48,50,52,56,99,48,49,102,54,50,101,48,101,100,48,97,97,50,99,100,98,48,52,102,56,55,52,52,48,57,57,50,52,99,48,101,55,56,49,50,100,50,57,101,56,100,57,99,54,49,48,98,49,52,97,57,56,48,102,56,99,49,102,98,56,51,56,97,52,53,52,97,48,102,52,55,55,57,49,48,51,57,99,49,101,100,50,100,52,98,53,48,49,50,102,50,97,56,51,97,53,102,102,50,57,50,54,99,51,98,100,48,57,102,99,99,54,48,102,48,57,53,100,55,51,99,49,51,97,48,49,98,97,54,53,54,49,54,52,56,54,53,99,49,53,56,53,55,57,54,99,53,55,51,100,100,50,53,48,52,98,52,52,51,52,53,50,99,52,97,102,52,56,101,100,98,99,100,48,54,97,56,54,57,101,99,99,97,52,97,51,50,52,54,54,53,102,100,50,57,49,50,52,100,49,57,101,57,97,51,53,54,57,97,49,99,100,101,54,48,100,101,54,52,48,50,48,99,52,97,98,50,99,57,51,48,97,55,50,99,99,97,102,50,100,56,97,101,55,98,50,51,50,55,49,53,56,57,56,56,97,53,56,49,53,101,57,49,100,98,54,53,100,99,99,97,54,50,48,51,102,57,50,53,49,57,50,51,51,52,57,49,97,57,49,101,56,56,50,52,98,49,51,52,54,97,100,101,52,54,102,98,99,100,101,102,102,53,48,48,102,102,54,102,54,56,48,51,101,51,55,50,48,52,101,100,97,54,48,49,51,98,56,48,48,102,97,99,54,48,55,54,99,53,98,49,54,54,53,55,55,52,49,52,102,48,50,53,98,49,51,52,51,57,101,48,52,97,52,97,55,98,101,48,57,99,52,55,52,99,48,49,51,97,52,100,48,55,51,56,48,52,98,102,48,51,56,55,52,98,52,57,50,102,56,49,50,101,56,97,49,100,49,48,101,57,97,51,49,53,57,50,57,101,57,48,49,101,100,102,54,48,50,53,99,100,99,56,55,56,51,50,48,54,56,102,56,48,49,101,101,53,50,99,55,55,102,50,56,51,102,101,48,55,99,50,53,57,57,53,97,56,54,53,99,49,53,56,53,56,49,53,50,53,56,98,51,100,50,53,48,52,98,52,52,51,52,97,50,98,56,98,48,52,55,99,101,51,99,100,48,54,97,56,54,57,101,99,100,50,51,50,52,97,51,102,55,57,56,102,50,57,49,50,52,100,49,57,101,97,57,51,99,102,56,97,49,99,102,97,97,48,100,97,97,52,48,50,54,52,56,48,49,102,55,57,50,48,52,97,102,56,55,100,56,48,57,53,100,48,48,55,100,57,99,56,49,51,54,50,53,53,48,55,99,99,97,57,48,49,50,55,52,49,48,55,99,50,48,102,99,99,49,102,99,48,51,102,99,48,55,55,48,56,100,50,57,101,53,52,57,54,54,49,98,48,51,97,101,48,102,102,56,49,51,48,50,48,102,54,53,49,48,51,97,50,57,51,52,57,48,53,54,56,55,56,56,51,99,48,57,49,51,101,100,49,56,51,98,99,102,101,99,56,97,53,100,100,57,53,97,53,102,99,101,56,102,99,98,52,50,97,57,48,50,102,99,56,54,56,48,49,100,48,52,97,48,50,56,48,56,48,51,101,53,97,52,48,48,102,97,101,52,99,48,52,99,53,56,49,50,98,56,53,55,48,49,51,55,54,48,101,102,48,51,98,57,99,98,49,48,55,98,52,48,101,49,56,49,50,54,48,48,102,55,98,57,54,98,56,98,53,99,56,54,48,57,49,48,50,53,100,56,49,100,55,56,51,98,57,48,50,54,51,52,49,101,56,48,55,57,55,52,57,53,97,53,101,56,55,102,48,97,50,48,101,100,50,53,56,50,52,56,51,99,50,53,100,50,51,97,54,55,99,53,51,48,55,55,56,98,50,48,102,102,55,57,97,98,57,50,98,51,49,54,50,53,55,101,98,50,98,97,55,102,99,48,50,99,49,53,55,53,100,55,53,102,102,100,52,48,51,102,101,49,52,48,50,48,49,100,52,48,51,102,101,49,55,102,102,53,48,49,52,54,52,48,49,102,51,51,54,48,102,49,49,55,48,49,100,101,48,48,55,100,53,97,56,51,57,98,48,49,50,57,52,101,48,52,57,54,50,102,56,48,57,101,49,48,55,55,54,49,100,99,50,100,48,48,50,100,100,49,53,50,48,49,51,52,53,51,57,54,52,48,52,98,99,56,49,51,52,53,99,98,48,52,49,99,48,57,97,52,52,98,101,56,100,51,53,52,56,101,99,49,49,52,97,52,52,102,48,57,98,56,56,102,57,100,55,49,56,101,55,48,49,97,99,56,51,102,54,49,102,56,48,101,99,48,51,98,54,48,101,54,48,55,99,48,49,101,49,56,55,100,52,98,50,48,49,50,52,48,101,54,56,51,98,102,48,101,97,56,55,57,52,51,101,56,49,101,99,50,101,55,97,49,49,54,50,53,56,48,48,102,102,57,52,56,55,54,56,51,97,52,53,52,97,53,57,55,99,53,101,57,54,53,57,48,48,102,102,97,97,52,51,50,99,48,98,54,52,100,48,52,56,57,53,52,53,55,97,52,97,54,55,52,50,50,98,57,48,49,51,56,98,49,52,101,99,56,101,52,48,97,101,52,48,52,100,55,54,97,54,55,56,48,53,98,48,56,48,51,101,52,102,101,48,48,102,98,98,56,48,55,49,97,48,52,102,98,57,52,50,49,100,51,48,50,52,99,56,48,57,54,101,55,102,56,55,100,99,49,100,98,56,51,97,99,48,55,98,99,53,49,48,51,100,56,48,102,48,48,51,100,48,102,50,49,101,102,48,101,100,101,57,48,55,56,99,49,99,57,52,48,48,102,102,55,102,101,48,101,97,48,98,52,48,101,54,48,48,102,102,51,100,57,52,49,102,99,48,55,53,52,49,100,49,50,101,56,56,101,50,56,56,51,101,52,53,49,57,55,100,56,51,99,56,56,48,49,101,99,52,102,50,56,55,48,50,54,98,49,53,97,100,57,53,56,57,99,53,56,54,52,101,52,102,50,98,98,102,99,48,52,100,57,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,52,48,99,52,56,48,57,52,54,48,48,102,102,55,100,53,53,48,49,51,101,56,48,52,102,55,98,101,53,57,97,51,48,49,50,97,56,48,101,49,102,56,51,100,50,55,99,97,53,52,51,48,101,100,97,55,57,54,51,49,56,49,101,56,56,51,57,57,48,101,53,55,52,55,52,50,48,102,54,57,53,99,53,102,49,54,54,53,49,51,100,49,50,48,102,49,99,49,101,51,48,55,52,98,50,53,48,50,55,100,48,99,51,98,54,53,100,97,53,53,48,50,53,50,97,102,57,53,102,57,49,54,52,48,52,99,97,53,48,55,97,55,50,48,52,98,56,48,51,48,52,48,49,50,50,52,48,48,102,56,55,102,56,49,51,97,50,48,102,54,52,98,56,52,97,52,100,48,50,55,54,52,98,49,57,48,50,53,50,56,97,55,50,98,51,97,51,55,52,54,50,57,55,97,48,56,51,97,56,48,55,102,51,99,51,99,101,48,57,97,52,54,48,102,57,50,51,50,53,52,102,50,99,99,49,100,50,56,49,51,51,50,53,55,50,53,57,52,54,48,50,52,54,57,54,53,54,56,55,52,57,51,51,57,50,57,97,99,53,57,48,48,51,100,99,102,97,50,55,101,99,53,49,57,54,50,52,98,102,99,48,52,101,53,53,48,49,97,48,56,48,49,102,53,53,48,48,102,102,48,102,56,99,50,56,49,51,50,97,48,48,102,102,102,98,49,98,48,55,55,54,102,56,51,101,49,48,55,56,101,48,102,51,52,48,49,101,53,54,48,49,100,49,49,54,97,49,56,101,48,55,55,50,49,102,57,99,49,99,97,48,101,48,48,51,102,50,99,49,102,100,101,53,54,57,55,99,48,102,49,52,51,97,101,49,101,102,101,48,48,102,54,101,49,52,48,48,102,102,52,99,48,56,55,49,52,51,99,99,49,100,53,57,48,101,98,56,55,56,99,51,57,48,53,54,57,52,100,51,99,98,99,50,98,102,48,48,102,102,57,102,56,48,51,100,99,49,52,53,56,49,53,55,51,99,97,100,50,57,51,50,55,49,54,48,48,49,56,97,97,48,52,56,97,48,48,51,101,97,98,52,48,57,51,48,48,48,102,102,55,100,55,53,49,52,97,57,48,56,52,48,52,98,50,48,51,97,57,48,48,55,98,50,52,98,56,50,100,55,97,51,56,48,51,100,99,50,53,100,101,48,102,98,48,51,100,57,48,102,50,48,48,57,99,56,48,57,55,97,52,56,55,99,49,50,52,97,99,51,57,53,56,49,102,100,48,55,56,99,49,102,98,52,53,50,98,54,57,48,53,49,52,51,101,97,53,101,50,49,102,97,52,50,102,49,57,51,56,49,51,55,101,100,100,100,102,99,49,53,101,48,57,49,48,51,50,49,53,102,102,48,49,54,54,52,48,57,52,101,48,48,102,102,55,99,53,53,56,48,49,102,53,55,50,48,101,50,52,51,97,54,53,49,98,52,48,102,56,56,49,100,57,48,48,51,99,99,54,56,51,100,54,50,97,48,48,52,100,51,51,97,48,102,53,52,48,49,101,102,52,48,50,54,49,99,49,100,48,54,52,98,48,49,51,49,50,99,52,51,99,100,102,54,101,49,99,55,48,101,98,48,49,51,48,97,53,100,56,55,55,49,49,98,97,49,56,55,55,56,98,57,50,98,48,51,98,51,50,52,52,101,52,97,52,97,49,99,53,97,100,49,56,98,51,50,99,49,51,98,97,56,48,99,49,101,48,101,56,56,49,99,101,48,51,98,56,48,55,48,97,48,101,102,48,51,98,52,48,101,98,48,49,100,51,56,55,55,54,56,51,97,101,49,99,53,48,101,55,49,53,52,53,51,57,52,52,49,100,101,50,56,51,57,54,101,49,101,48,50,102,55,97,48,49,53,50,53,48,57,53,50,53,54,57,52,48,53,51,50,50,102,50,99,99,51,100,48,53,98,49,55,56,53,99,97,53,56,50,52,56,97,55,50,57,56,97,99,52,50,57,52,98,52,101,50,99,49,51,53,51,53,99,56,52,52,102,53,52,101,53,97,54,53,100,100,53,48,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,49,55,54,56,49,51,55,50,48,48,102,102,102,98,53,53,48,50,52,50,99,48,57,49,48,54,48,97,99,52,57,48,50,54,97,99,49,102,99,54,48,55,53,97,99,49,55,52,57,56,49,101,52,52,48,50,98,57,99,101,48,101,98,56,49,102,51,48,55,100,55,50,52,50,54,56,55,52,56,98,49,50,56,52,97,99,50,102,53,57,98,97,48,55,55,50,48,101,101,52,51,100,98,100,49,52,49,50,48,57,56,49,101,52,50,57,49,49,54,52,49,51,55,97,51,49,54,49,100,50,98,101,50,98,54,57,51,98,50,48,97,55,100,51,55,102,101,48,54,50,52,98,97,56,48,56,99,99,48,52,100,56,48,48,102,102,51,101,54,56,54,48,101,56,56,51,56,56,49,101,57,50,101,56,51,57,99,48,52,97,101,48,49,50,99,57,56,49,102,97,48,55,54,50,50,56,97,100,99,53,50,56,51,101,51,48,48,55,97,100,50,49,101,55,48,55,54,50,49,97,102,99,53,55,56,55,54,48,98,52,50,99,98,102,48,55,55,101,48,102,49,56,48,57,53,56,52,102,52,102,57,48,48,55,54,57,50,53,56,55,56,99,51,97,102,97,57,51,49,51,52,55,48,49,50,57,48,48,102,102,55,98,56,50,51,49,49,52,102,52,48,56,99,48,50,100,100,48,55,56,56,48,49,102,50,57,53,48,48,55,100,100,100,57,54,50,53,99,97,54,97,54,48,55,55,56,48,57,99,55,99,49,100,97,50,97,49,102,48,99,51,97,50,49,52,54,48,48,102,102,102,50,102,52,48,52,97,52,49,55,49,57,48,51,101,52,54,52,54,52,55,52,57,51,49,54,52,57,56,48,52,98,101,54,52,98,52,98,48,52,100,50,53,52,98,101,57,98,102,102,100,98,99,102,52,57,50,51,50,55,57,54,102,49,102,102,99,48,51,55,55,57,55,53,48,48,102,102,57,48,98,48,50,55,50,56,48,49,102,54,56,56,48,52,102,52,56,48,51,101,99,48,98,57,52,102,56,48,57,98,97,48,55,101,50,48,48,102,53,54,99,48,52,56,54,52,98,50,101,53,53,101,48,48,102,102,55,97,54,54,48,101,56,48,51,56,56,48,57,52,101,53,97,55,48,101,98,101,50,99,52,54,48,55,54,52,49,99,50,48,101,55,56,50,54,52,57,99,56,55,50,56,51,98,53,53,56,49,51,55,53,54,52,55,49,53,54,52,97,51,52,56,50,55,56,98,48,48,102,102,52,101,56,49,55,100,97,102,102,56,48,55,102,99,50,101,97,48,49,49,57,56,48,52,97,51,48,49,51,101,99,48,52,100,55,56,49,50,50,50,49,101,102,52,56,48,102,102,48,49,50,97,56,48,102,53,55,56,51,97,98,48,102,54,50,53,97,49,98,97,56,50,57,48,53,97,99,56,55,49,56,49,100,99,56,55,100,54,53,101,52,52,52,56,50,99,56,51,98,48,53,100,97,52,51,49,99,97,101,48,55,56,97,49,99,101,48,102,55,49,53,50,54,97,50,100,48,51,97,50,49,100,98,52,99,100,99,49,50,50,55,57,97,50,98,51,52,99,55,57,54,100,51,49,51,97,49,51,52,48,99,101,52,48,49,100,101,56,99,48,48,55,100,101,98,48,48,50,101,55,51,56,48,49,57,51,51,56,49,50,55,99,48,48,102,102,50,101,102,97,98,102,101,48,49,98,102,52,98,97,56,48,53,48,97,57,53,97,48,48,102,102,102,57,52,55,56,48,51,101,102,49,57,49,99,98,48,52,48,52,97,50,99,52,48,57,100,53,48,49,51,51,50,98,100,49,57,51,57,49,53,50,48,98,48,50,98,51,56,49,50,101,50,48,52,97,48,97,50,48,48,57,56,50,50,50,51,97,52,52,53,50,52,97,48,48,102,102,50,54,57,49,52,48,57,55,99,101,57,52,56,97,48,57,99,52,54,48,48,98,53,48,52,101,52,49,97,100,98,102,55,102,101,50,52,54,100,57,52,48,101,98,99,49,99,55,48,48,102,102,51,101,54,99,97,49,102,57,48,101,99,48,55,51,48,51,57,52,49,100,51,48,55,100,54,48,52,57,48,48,102,102,48,51,100,53,50,48,102,54,97,48,97,50,56,55,54,99,97,100,48,102,56,48,51,100,97,48,48,55,57,57,55,50,97,48,51,57,48,48,102,102,50,55,52,57,97,56,99,53,55,49,53,48,53,54,56,55,56,52,51,100,48,48,102,102,48,102,54,49,48,55,53,56,48,57,53,48,52,98,50,97,56,97,99,57,50,99,48,98,53,52,54,50,99,99,51,99,100,54,53,50,49,53,101,57,57,53,48,56,51,56,98,51,99,53,53,57,53,98,53,100,57,52,51,52,50,101,98,102,101,48,49,56,55,54,98,97,56,48,98,54,48,48,102,102,101,56,56,48,49,102,50,98,48,48,102,102,48,55,100,51,97,56,55,100,52,49,100,101,48,55,54,99,51,99,52,48,102,53,99,48,57,57,50,99,48,101,53,99,51,102,56,53,97,57,52,101,53,51,50,55,48,55,56,52,49,100,99,54,48,55,52,48,48,52,100,51,56,51,99,54,48,48,102,102,55,98,53,56,98,54,52,97,50,57,99,97,99,52,101,50,101,52,97,53,101,49,101,102,48,101,100,48,49,50,101,52,56,54,53,51,49,55,57,99,97,51,50,100,53,50,52,98,49,50,57,50,57,51,99,97,102,57,48,52,57,49,54,55,56,97,98,101,53,56,98,51,51,57,48,53,51,57,98,57,57,48,100,48,48,48,102,102,55,55,97,51,52,48,49,102,52,53,48,48,102,102,48,98,57,99,102,99,48,48,102,102,101,100,57,52,48,57,99,50,48,48,102,102,49,55,55,99,53,102,102,48,51,102,102,53,100,52,49,55,54,48,50,53,99,48,48,57,97,50,48,55,49,54,48,52,100,98,56,51,98,99,52,48,48,55,98,48,48,52,98,101,48,55,101,51,56,51,99,49,48,101,48,49,54,98,100,51,50,56,97,102,48,102,48,48,102,102,48,51,100,98,48,49,102,48,48,101,97,56,54,100,99,97,102,50,102,99,98,100,48,101,98,97,53,49,48,50,98,56,51,101,52,49,100,101,48,101,102,57,54,101,48,52,51,50,100,99,51,98,52,53,100,97,49,102,100,54,53,55,99,102,97,48,52,57,48,54,98,56,101,56,50,57,97,56,51,54,101,48,51,49,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,53,53,97,48,52,101,54,48,48,102,102,51,101,57,56,99,48,49,102,53,99,101,48,52,102,99,49,55,101,102,56,55,99,99,48,57,57,99,48,55,48,51,99,51,102,101,49,102,99,56,50,97,53,100,50,98,48,97,55,48,102,53,53,48,51,100,54,48,55,101,101,49,100,54,48,49,50,97,97,99,57,101,49,101,56,50,100,52,97,102,52,57,99,53,50,56,55,48,56,49,101,57,48,55,52,52,97,53,52,98,101,56,50,53,98,56,55,100,52,98,99,52,100,99,56,56,57,56,56,52,48,49,55,100,57,50,97,52,97,102,98,97,48,49,50,102,52,49,50,98,57,98,52,50,48,49,52,53,56,48,57,101,57,48,48,102,102,55,99,51,55,52,51,102,52,53,52,50,55,56,55,102,99,51,102,99,48,52,57,51,48,51,100,56,48,48,55,98,99,49,48,49,100,52,57,48,49,51,51,48,101,49,56,51,56,49,48,48,55,98,49,48,97,52,50,56,52,49,50,97,56,56,53,100,56,51,99,48,52,97,57,48,48,102,102,55,98,53,56,48,49,101,97,57,56,51,100,56,48,50,54,55,51,100,50,53,54,48,101,52,48,55,50,48,98,48,52,53,52,98,99,53,99,57,55,54,56,51,51,52,49,101,51,57,50,56,98,99,48,51,50,53,97,57,54,51,102,54,48,48,99,51,98,53,100,55,102,99,48,50,52,50,99,48,57,99,97,48,48,102,102,55,100,53,100,56,49,51,100,50,48,48,102,97,102,100,101,53,51,55,48,50,54,101,56,49,99,55,48,48,51,100,50,52,48,49,51,101,57,50,99,98,49,53,55,99,48,49,101,97,54,48,51,97,48,48,102,100,56,50,54,102,57,53,55,99,51,97,102,99,98,49,49,99,49,100,57,48,55,102,52,51,101,48,48,102,102,57,54,50,49,50,49,102,53,48,101,100,52,101,48,52,100,101,56,50,53,56,98,52,50,51,49,101,56,49,50,50,53,56,48,50,52,99,48,98,101,100,52,48,51,102,53,56,51,99,54,49,100,100,50,57,56,51,100,54,53,51,97,53,49,52,48,49,101,48,52,51,101,57,99,53,51,57,54,48,49,56,54,52,99,52,50,48,52,99,97,53,50,50,48,54,100,100,49,57,50,49,49,100,50,57,49,101,55,97,52,50,50,97,52,97,49,97,53,52,57,49,52,97,52,55,54,50,97,55,99,100,101,102,53,53,51,51,51,102,101,57,101,97,48,50,57,48,56,48,51,101,99,51,52,48,49,102,49,49,102,48,50,53,49,99,48,57,56,54,100,99,51,100,56,48,52,97,50,49,55,100,50,48,52,97,99,48,55,98,53,98,101,48,48,102,102,101,100,53,52,48,48,102,102,49,50,97,48,55,57,101,48,102,99,51,56,55,98,98,102,48,48,102,102,55,98,51,56,97,98,50,98,102,48,50,54,52,49,101,55,48,49,51,50,48,53,49,49,53,50,53,48,99,49,52,52,53,53,57,52,99,49,101,52,52,57,51,50,49,50,49,102,101,53,56,56,48,57,102,55,57,97,97,102,52,53,55,49,53,99,52,98,102,99,48,50,99,49,100,55,53,48,54,56,99,48,57,98,48,48,102,102,50,53,48,52,49,102,100,56,49,50,52,99,48,102,54,99,98,57,48,55,50,48,48,52,99,53,56,55,50,55,48,55,48,56,49,101,50,56,55,55,97,56,97,100,99,53,57,49,52,54,48,48,102,102,102,55,50,56,55,51,52,51,100,51,100,49,102,57,54,56,49,100,55,48,101,99,48,55,99,57,49,55,100,49,54,52,49,99,52,48,102,50,48,55,98,48,97,54,55,50,51,56,55,55,99,51,100,101,53,50,50,54,49,50,52,53,50,99,55,101,99,48,57,97,48,99,100,99,102,48,53,56,97,49,50,55,50,48,97,49,48,50,98,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,98,57,48,57,51,49,50,52,97,102,52,57,54,57,50,100,49,49,99,48,99,57,50,49,57,101,101,55,54,100,99,100,51,57,99,49,99,99,49,51,98,101,49,51,99,55,49,48,50,99,53,55,53,48,48,102,102,100,57,100,48,48,55,99,55,99,48,48,49,102,55,51,99,49,100,54,48,48,55,100,56,57,56,49,50,102,97,49,100,100,48,55,54,48,48,102,102,102,54,99,51,102,52,48,50,55,50,48,52,100,102,56,55,49,55,49,54,100,99,49,101,52,51,48,48,102,102,48,102,54,100,57,54,48,53,55,101,50,101,98,56,55,97,48,51,102,48,48,102,97,99,98,101,48,101,56,57,50,55,56,51,97,97,48,101,97,99,51,56,97,48,101,97,99,97,99,99,53,55,56,51,98,51,48,101,53,57,53,57,55,98,57,52,54,57,101,57,98,52,57,102,100,98,100,56,98,52,102,48,49,101,52,97,55,51,50,55,48,48,102,102,53,50,97,50,56,54,102,48,51,57,53,48,55,100,54,48,102,51,99,48,57,55,53,48,55,97,48,49,100,56,48,55,99,50,48,101,55,48,51,99,100,50,49,99,101,48,55,57,50,49,100,49,99,53,99,102,48,101,100,56,55,57,51,57,52,101,49,100,102,50,102,102,49,53,102,50,49,101,51,48,101,102,49,54,56,49,100,55,50,100,102,48,48,57,51,48,55,57,99,97,56,50,102,48,97,53,52,98,98,52,99,48,101,102,57,55,54,53,57,97,48,56,48,53,102,57,53,99,57,98,100,97,101,57,52,48,57,101,52,49,102,48,53,56,52,97,49,97,54,52,55,102,56,48,55,99,100,50,101,97,48,49,50,49,54,48,52,101,53,48,48,51,101,100,49,48,48,57,101,57,48,48,102,102,55,100,56,49,55,50,57,102,48,49,51,55,52,48,102,99,52,48,49,101,97,100,56,48,57,48,99,57,54,53,99,97,98,99,48,48,102,102,102,52,99,99,49,100,48,48,102,102,55,49,48,49,50,57,99,98,52,101,49,100,55,99,53,56,56,99,48,101,99,56,51,56,52,49,99,102,48,52,99,57,51,57,48,101,53,48,55,54,97,98,48,50,54,102,100,57,49,99,53,53,57,50,56,100,50,48,57,101,50,99,48,49,51,97,48,53,102,54,98,102,101,48,49,101,48,48,102,102,48,52,100,99,56,48,51,101,99,100,52,48,57,50,49,48,50,52,52,57,50,48,97,98,52,54,48,50,54,98,48,49,102,54,56,48,51,100,50,97,55,56,98,56,52,51,48,102,49,57,54,48,53,55,51,52,48,48,102,102,102,52,100,56,49,101,102,48,55,100,102,97,52,97,50,56,55,52,53,48,56,97,50,50,100,48,98,100,52,57,102,52,48,101,101,56,51,56,52,49,101,102,48,52,98,54,52,51,52,50,48,102,50,57,52,97,57,53,97,53,51,51,51,55,52,53,56,52,97,54,53,101,50,98,52,49,51,98,52,56,52,53,56,48,54,50,48,50,100,54,56,49,51,57,56,48,48,102,57,57,52,56,49,50,98,97,48,101,57,48,98,101,55,52,51,98,56,48,52,97,50,48,51,57,99,99,48,52,100,98,49,52,56,57,99,53,51,51,98,50,100,48,51,99,55,57,48,55,56,97,48,102,49,56,49,99,51,56,48,57,51,49,54,101,57,50,57,97,49,101,56,52,51,54,49,100,99,49,100,49,48,55,57,99,48,52,97,100,49,54,48,57,54,53,56,100,49,53,101,56,56,53,54,56,55,54,99,98,99,50,49,101,101,53,48,53,51,102,56,55,57,98,49,53,57,101,56,57,49,52,56,53,56,53,53,48,48,53,97,56,97,101,98,102,101,48,55,50,52,48,48,102,98,49,98,48,48,55,100,100,101,56,49,51,98,99,48,48,102,102,102,98,50,49,50,99,48,98,98,50,57,56,49,101,97,56,55,102,97,52,97,98,48,55,51,48,57,52,49,101,49,50,99,56,98,57,48,101,98,48,51,97,50,99,49,100,56,48,55,52,52,57,98,52,49,100,49,52,50,52,56,52,56,48,102,100,50,50,49,52,56,53,51,56,48,51,100,102,101,49,100,100,48,55,53,48,49,99,53,48,102,54,57,55,100,56,97,51,48,101,97,48,55,100,99,98,50,48,101,99,56,50,55,57,51,100,99,100,52,53,57,52,101,99,53,97,49,54,53,51,56,98,51,97,54,102,97,49,56,49,51,54,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,52,101,48,48,102,102,51,101,97,49,48,48,102,102,49,102,50,54,98,48,55,102,54,48,48,102,97,102,56,48,101,57,51,52,48,101,52,48,49,102,50,56,55,51,55,56,49,51,48,56,48,101,51,52,97,102,48,100,55,48,55,48,99,97,51,99,49,101,49,48,101,55,48,51,97,56,101,48,101,99,98,97,52,49,54,48,48,102,51,48,51,101,52,49,101,54,102,99,98,52,48,101,98,48,51,56,54,48,102,100,48,55,98,99,51,101,52,100,56,55,98,56,51,100,101,49,102,54,50,98,53,51,51,52,57,55,52,53,56,100,48,48,102,102,51,100,98,56,48,50,52,51,50,100,57,53,98,53,99,97,99,50,99,49,51,53,48,57,48,56,48,53,54,51,53,100,55,102,99,48,51,54,97,52,49,100,49,48,48,51,101,53,54,48,48,48,102,102,102,97,55,53,48,102,97,56,51,98,99,48,101,100,56,55,56,56,49,101,98,56,49,51,50,53,56,49,99,98,56,55,102,48,98,53,50,57,99,97,54,52,101,48,102,48,56,51,98,56,99,48,101,56,48,48,102,102,57,97,55,48,55,56,99,48,48,102,54,98,49,54,99,57,52,53,51,57,53,97,57,99,53,99,57,52,98,99,51,100,101,49,100,97,48,50,53,99,57,48,99,97,54,50,102,51,57,52,54,53,97,97,53,49,54,50,53,50,53,50,55,57,53,102,50,48,57,50,50,99,102,49,53,55,99,98,49,54,54,55,50,48,97,55,51,55,51,51,56,51,100,100,48,48,102,102,55,99,97,99,48,48,102,102,49,102,52,101,97,49,99,97,48,55,55,56,49,101,52,48,102,49,48,51,97,56,48,50,54,52,98,48,51,101,56,48,102,101,49,53,52,53,51,57,55,50,57,99,49,100,101,48,55,55,49,99,49,100,48,48,102,102,49,51,52,101,48,101,101,52,48,49,101,101,57,50,100,57,49,52,97,55,50,99,100,51,56,97,54,50,57,55,48,55,98,99,51,99,97,48,52,98,57,50,54,49,52,99,53,49,102,50,102,48,98,53,52,54,50,98,56,97,52,57,52,102,50,99,50,52,49,50,52,53,54,54,50,100,51,49,54,50,102,52,102,52,49,52,49,55,50,54,56,48,50,57,53,57,55,53,102,102,48,49,100,50,99,48,57,99,99,48,48,55,99,99,97,52,48,57,97,50,48,55,98,54,53,48,98,97,49,100,99,48,50,53,49,48,49,99,101,48,48,51,99,97,52,57,55,54,56,50,53,99,98,100,48,100,48,51,99,55,57,48,55,56,97,48,101,101,52,49,102,99,48,48,102,102,57,99,57,53,48,56,97,56,52,49,101,56,52,51,54,49,100,99,49,100,50,48,55,57,101,48,52,97,100,49,53,101,56,54,53,55,52,57,54,48,57,54,53,57,48,55,54,99,98,99,50,49,101,101,57,51,57,48,48,48,102,102,49,101,100,57,99,53,53,102,101,52,52,98,98,50,99,51,99,56,48,97,100,52,48,52,100,99,56,49,51,98,97,48,52,99,102,56,49,51,100,101,48,102,49,57,49,99,49,101,101,56,49,51,53,56,48,102,51,56,48,49,101,97,97,48,51,99,50,52,50,50,56,57,56,48,101,101,50,51,57,55,102,52,49,99,98,48,55,55,99,49,99,97,48,99,99,97,53,52,54,50,102,56,51,100,50,49,101,54,54,49,48,55,49,53,56,48,101,101,48,51,97,52,49,100,49,50,57,98,57,56,98,57,48,102,55,56,55,57,49,51,98,50,53,53,57,53,99,48,57,100,97,101,53,57,54,54,55,98,98,100,48,49,48,53,48,49,98,52,50,48,53,50,53,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,53,55,52,48,49,102,49,57,52,48,48,102,102,55,100,98,99,56,55,98,56,48,49,102,54,49,50,48,101,48,99,51,101,52,48,101,54,52,49,102,55,98,99,48,50,54,48,48,102,99,56,48,57,55,98,99,49,100,99,99,53,101,48,55,101,102,99,49,53,97,56,55,56,49,101,53,55,48,55,98,50,49,102,51,48,55,101,99,49,101,57,50,98,50,56,48,49,101,100,97,48,101,54,56,51,98,53,48,101,50,56,55,51,99,51,57,57,54,49,100,50,48,101,57,56,55,50,52,97,102,50,57,99,99,56,50,53,56,57,55,100,56,51,99,52,51,49,54,53,54,48,50,53,99,53,57,48,50,55,57,48,57,51,48,48,102,102,50,97,56,57,52,48,101,55,99,48,49,102,52,49,52,48,52,100,56,56,55,52,56,48,57,51,53,48,48,55,100,97,50,48,49,50,101,48,48,102,57,48,49,101,53,49,55,54,48,50,52,54,48,101,97,99,97,51,97,48,55,98,102,99,51,102,48,102,48,48,102,102,57,53,57,54,48,53,57,48,54,100,56,98,49,48,50,53,100,99,49,102,50,48,55,53,56,51,98,57,51,51,50,53,48,48,102,102,55,54,99,51,100,56,49,101,51,56,102,56,51,99,52,49,101,54,50,98,52,102,99,97,54,50,98,98,101,97,48,52,99,54,99,53,57,55,56,50,98,54,50,100,51,53,48,98,102,99,48,51,55,52,48,48,102,102,57,97,51,48,50,53,98,99,49,100,101,56,49,51,54,99,48,101,50,56,51,102,48,48,102,102,52,98,101,56,51,100,55,50,98,56,48,52,100,52,49,100,102,48,51,99,49,101,49,100,99,101,49,101,49,50,98,101,57,50,56,98,102,52,49,97,55,98,48,55,52,99,51,101,48,53,48,48,102,102,55,100,48,97,100,57,48,52,99,48,55,54,52,98,97,48,101,101,57,55,51,51,102,49,54,101,49,100,100,50,98,101,56,48,50,99,52,98,98,52,49,51,101,57,102,97,99,49,51,97,56,51,101,100,48,57,99,48,48,57,100,56,48,48,102,102,55,100,99,49,56,49,50,53,52,49,101,48,48,50,52,52,52,48,57,102,57,48,55,101,101,48,101,56,48,98,54,50,57,98,49,52,54,49,100,50,48,102,49,56,55,102,99,49,101,56,48,51,99,55,48,55,51,99,56,57,52,53,56,50,48,57,54,52,52,99,49,99,99,57,55,50,48,102,57,99,49,101,55,56,55,54,52,49,100,102,97,53,48,50,54,53,49,52,51,100,101,49,101,101,50,100,56,49,97,50,98,48,51,97,98,101,55,52,56,55,97,57,51,97,48,51,100,97,55,52,55,51,57,55,48,53,55,99,102,102,57,101,52,101,48,48,102,102,101,98,48,53,48,49,52,48,52,48,49,102,50,100,50,48,48,55,100,55,50,54,48,50,54,50,99,48,57,53,99,50,98,56,48,57,98,98,48,55,55,56,49,100,99,101,53,56,56,51,100,97,48,55,48,99,48,57,51,48,48,55,98,100,99,98,53,99,53,97,101,52,51,48,52,56,56,49,50,101,99,48,101,98,99,49,100,99,56,49,51,49,97,48,102,52,48,51,99,98,97,52,97,100,50,102,52,51,102,56,53,49,48,55,54,57,50,99,49,50,52,49,101,49,50,101,57,49,100,51,51,101,50,57,56,51,98,99,53,57,48,55,102,97,97,54,97,101,52,97,99,99,53,56,57,53,102,97,99,97,102,57,102,102,48,48,102,102,98,48,53,53,100,55,53,48,55,49,52,48,57,51,52,48,50,52,54,99,48,57,57,50,48,50,55,101,52,49,101,98,97,51,56,51,57,97,48,50,53,57,56,51,56,49,56,49,101,48,48,55,99,49,98,52,48,54,56,98,99,50,100,57,48,101,52,51,100,54,49,99,48,48,102,102,101,98,102,50,97,99,51,98,57,56,51,99,56,49,100,52,48,101,97,97,55,57,55,51,52,57,50,49,102,101,48,102,55,56,55,52,52,97,97,52,98,56,52,49,50,100,56,51,101,56,53,49,52,54,50,98,100,48,99,98,50,48,52,102,97,54,102,52,98,102,54,100,98,55,100,97,52,51,50,99,49,51,49,48,55,102,99,49,51,97,53,48,51,56,52,48,48,55,100,55,55,56,48,51,101,57,52,99,48,57,100,49,48,48,102,102,55,100,56,57,57,55,97,49,100,50,52,101,48,55,54,99,49,99,97,48,49,50,50,48,55,51,48,53,101,57,55,50,49,101,48,50,56,56,98,56,48,55,98,101,48,48,102,102,102,55,50,48,51,97,55,50,99,48,48,49,101,100,100,50,101,52,97,54,48,55,55,100,50,49,102,98,52,52,52,54,48,48,102,102,55,98,48,48,102,102,98,102,48,55,97,56,49,99,53,48,102,55,49,54,100,50,57,101,56,101,53,56,48,55,54,57,48,99,49,51,52,56,53,49,57,48,56,97,102,99,49,101,48,48,102,102,52,102,55,55,49,99,48,49,50,102,52,101,52,49,57,48,49,99,100,99,48,49,102,53,49,50,48,48,102,102,102,56,97,55,56,51,98,100,48,50,53,56,56,51,101,50,48,101,102,48,48,57,57,48,48,50,55,50,56,51,99,100,50,48,102,52,48,49,101,54,56,55,55,53,49,56,51,97,56,49,101,102,48,101,101,56,51,97,51,48,49,50,51,50,101,52,51,57,51,56,49,100,52,56,51,100,52,50,97,56,98,50,48,55,54,50,49,102,97,50,57,52,98,56,56,48,102,102,48,51,97,101,48,50,54,51,52,98,102,48,101,102,56,55,101,101,52,51,56,99,53,102,56,55,55,56,51,100,54,49,100,56,48,52,56,97,54,57,52,53,54,49,100,102,48,102,51,55,50,100,51,57,54,101,102,50,48,102,50,98,100,48,52,97,100,52,50,98,48,49,99,97,48,97,99,50,98,53,48,99,97,55,50,98,48,97,102,50,97,52,97,101,54,55,97,51,50,48,57,53,54,56,54,56,97,53,55,49,53,101,56,102,100,99,55,57,100,48,99,57,48,100,48,49,57,57,52,54,52,54,52,55,99,102,50,52,55,97,52,56,97,50,48,56,99,99,99,99,57,101,98,100,53,48,99,55,102,53,54,55,102,53,53,102,101,49,49,54,48,52,97,101,48,49,50,100,101,48,101,102,52,48,57,52,57,48,55,49,52,49,99,55,48,50,53,102,52,49,100,52,49,53,99,48,50,53,50,48,101,102,56,49,100,102,55,48,102,49,102,48,101,102,49,53,102,50,57,52,53,102,97,55,53,51,51,56,51,100,56,49,102,48,50,102,99,51,101,56,53,57,52,56,50,54,48,51,99,99,53,100,48,55,56,56,98,57,102,102,57,54,101,49,101,50,50,99,50,56,48,50,102,56,98,98,52,101,51,54,97,100,97,48,49,50,52,56,51,97,49,48,57,98,48,54,50,53,55,53,48,49,53,57,48,48,102,102,49,102,54,102,52,48,48,102,57,51,53,56,51,56,53,48,48,55,100,55,98,56,55,98,53,100,48,55,50,48,48,101,54,56,51,57,97,48,48,102,51,48,56,48,102,99,56,97,102,101,100,54,48,102,101,49,52,55,99,51,99,50,49,102,49,48,55,52,102,50,48,101,99,102,50,52,49,53,101,48,101,99,56,51,101,52,49,100,57,97,99,53,97,48,55,97,56,49,99,51,48,55,101,56,51,97,50,49,102,49,55,48,51,100,99,49,100,48,48,102,98,57,54,52,57,57,53,56,97,53,50,99,50,98,48,55,55,48,48,52,56,54,57,98,50,99,98,102,50,99,99,98,49,52,50,52,50,52,50,102,102,48,57,98,48,48,102,102,55,99,98,55,99,48,49,102,54,49,100,56,48,57,55,57,48,50,53,50,48,97,49,48,50,53,49,52,51,97,55,101,53,99,48,102,54,56,49,51,52,100,56,98,52,48,49,51,48,50,99,102,102,101,48,48,102,102,101,97,97,55,48,55,50,50,48,102,51,56,48,57,54,98,48,55,57,101,56,99,55,50,98,52,98,52,48,101,52,49,55,56,53,52,57,55,100,50,53,102,49,53,52,53,100,50,52,50,49,57,49,48,48,55,98,56,52,97,48,101,53,54,48,50,51,102,56,98,50,98,48,48,102,102,55,54,55,50,56,48,53,56,51,50,56,51,50,48,48,52,100,51,48,49,51,52,97,48,102,98,52,48,57,99,100,48,55,100,97,49,102,48,48,50,54,49,48,48,102,102,57,56,51,48,102,55,101,48,102,99,56,51,100,51,48,102,99,102,50,56,98,48,55,57,48,51,99,97,48,50,52,48,49,99,102,48,101,100,102,50,99,51,48,55,54,52,51,97,48,53,48,48,102,102,55,50,99,97,54,48,48,55,54,50,56,55,50,52,51,98,56,49,100,52,48,101,101,50,50,99,97,49,56,55,54,99,51,97,97,53,50,97,48,102,101,53,55,57,52,50,56,51,50,101,55,52,53,101,53,56,49,54,48,49,97,49,54,97,57,99,53,56,50,55,97,55,48,50,100,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,48,100,51,56,48,48,102,102,102,97,56,53,48,48,102,102,55,99,54,53,48,49,102,100,56,48,51,101,99,49,99,51,97,52,100,48,51,101,102,48,55,99,97,49,102,50,101,48,52,98,100,56,51,56,100,50,99,48,51,53,101,49,99,51,50,102,51,48,55,55,56,51,57,99,48,102,53,102,56,51,99,100,101,56,101,53,56,48,51,99,99,48,101,54,56,55,57,98,55,50,97,99,51,97,99,48,102,101,52,51,56,97,49,101,102,48,101,54,98,54,49,100,49,48,102,55,56,55,50,52,97,100,52,51,100,52,53,100,49,53,100,50,48,48,102,102,102,55,49,56,48,57,102,52,98,56,53,54,99,101,50,98,48,97,102,52,100,52,100,52,100,102,102,48,49,54,49,48,51,98,56,49,100,100,50,101,48,51,100,56,53,98,97,50,49,52,48,49,100,102,52,51,99,57,99,53,99,49,54,48,49,98,102,52,51,52,51,48,52,99,50,51,50,50,55,55,56,49,50,99,56,101,102,97,53,50,52,54,99,102,97,53,97,52,97,50,50,50,99,57,49,52,53,52,55,55,101,98,102,97,98,100,97,97,50,55,99,54,101,52,98,101,99,97,48,51,50,51,48,49,50,57,99,48,48,102,56,97,98,48,48,51,101,100,49,56,49,102,98,48,55,97,99,97,52,54,56,49,102,49,48,51,98,50,48,48,102,102,55,57,55,50,48,55,53,52,53,98,56,48,57,57,101,55,48,49,101,97,54,48,102,97,48,49,50,102,48,48,102,102,102,55,102,97,50,48,48,57,55,49,53,101,49,101,55,102,56,101,49,99,55,48,101,98,48,49,51,48,99,53,49,56,55,56,100,50,98,50,53,56,55,56,52,97,54,50,98,48,51,98,51,50,52,52,100,101,54,56,98,102,99,53,97,55,102,99,97,99,50,98,100,51,98,97,56,48,54,51,56,48,49,50,50,56,48,48,102,102,102,97,97,100,48,50,52,99,48,48,102,102,49,102,53,100,52,53,50,97,52,50,49,48,49,50,99,56,48,101,97,52,48,49,101,99,57,50,101,48,98,53,101,56,101,48,48,102,55,48,57,55,55,56,51,101,99,48,102,54,52,51,99,56,48,50,55,50,48,50,53,101,57,50,49,102,48,52,57,50,98,48,101,53,54,48,55,102,52,49,101,51,48,55,101,100,49,52,97,100,97,52,49,52,53,48,102,97,57,55,56,56,55,101,57,48,98,99,54,52,101,48,52,100,102,98,55,55,55,102,48,53,55,56,50,52,52,48,99,56,53,55,102,99,48,53,56,98,48,50,53,55,56,48,49,102,49,52,52,48,48,55,100,53,54,56,51,57,100,48,101,54,56,55,55,99,97,101,48,55,101,50,48,101,97,98,56,49,51,50,52,48,102,51,56,97,50,52,98,97,50,99,48,48,102,102,49,101,97,56,56,48,51,100,101,101,48,52,99,56,48,51,57,101,101,57,54,57,56,56,99,49,101,49,50,99,99,98,52,50,98,49,50,48,48,49,101,99,98,48,101,55,48,49,51,49,56,53,56,56,55,55,49,49,55,97,48,49,53,56,57,50,53,50,49,52,97,52,51,49,50,57,50,99,51,57,52,52,48,50,54,54,101,52,101,98,50,99,49,51,97,53,52,48,54,49,100,48,55,52,52,48,101,55,48,49,100,99,48,51,56,53,48,55,55,56,49,100,97,48,55,53,56,48,101,57,99,51,98,98,52,49,100,55,48,101,50,56,55,51,56,97,97,50,57,99,97,50,48,101,102,49,52,49,99,98,55,48,102,48,49,55,98,100,48,48,102,102,97,57,50,56,52,97,57,50,98,48,97,48,50,57,57,49,55,57,54,54,49,101,56,50,100,56,98,99,50,101,53,50,99,49,50,52,53,51,57,52,99,53,54,50,49,52,97,53,97,55,49,54,48,57,97,57,97,101,52,50,50,55,97,97,55,50,100,51,50,101,101,97,56,51,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,48,57,101,56,48,57,56,100,48,48,55,100,102,51,48,48,51,101,97,56,52,48,57,52,56,48,55,56,97,53,56,48,51,97,57,48,50,54,49,52,48,57,97,97,101,49,99,48,48,102,102,102,102,49,53,55,52,56,55,52,57,101,49,100,101,97,48,55,49,99,48,52,99,55,56,55,97,54,57,49,102,57,54,48,53,49,49,52,50,49,101,54,52,53,102,56,98,51,48,101,53,56,51,97,48,48,102,48,57,52,102,101,54,99,97,53,48,102,50,57,52,56,57,99,48,48,101,49,101,48,48,102,102,100,49,54,49,57,53,49,57,51,100,48,100,51,57,97,54,102,102,99,48,101,49,53,55,53,48,50,48,48,48,102,102,48,55,55,97,51,52,48,49,102,52,53,48,48,48,102,102,98,57,99,102,99,48,48,101,100,57,52,48,57,99,50,48,48,49,55,55,99,53,48,50,56,48,48,50,54,51,56,48,49,102,51,53,50,48,55,49,52,48,101,99,99,49,101,49,50,55,56,55,54,99,48,57,55,100,48,50,53,50,48,48,102,102,49,101,54,54,99,51,56,50,56,99,48,57,52,101,53,55,56,51,99,56,99,48,102,102,48,51,100,101,48,101,53,99,49,51,102,57,101,50,56,52,97,51,52,100,52,97,101,48,48,102,54,56,56,55,100,48,48,57,53,56,50,99,48,98,57,52,53,101,56,54,53,98,57,54,52,53,100,49,52,55,52,52,97,102,55,55,50,56,97,49,101,53,56,98,55,56,49,50,48,53,56,97,49,49,102,102,99,48,55,55,101,53,100,52,48,50,98,49,99,48,57,98,98,48,48,55,99,98,98,48,48,49,102,54,52,56,48,102,56,99,51,100,101,56,97,53,100,56,49,50,97,56,53,98,101,48,50,52,100,52,51,97,56,100,50,50,98,52,100,50,52,48,55,51,51,97,48,48,102,102,51,56,54,48,50,54,50,51,50,52,97,54,52,57,54,52,49,101,56,52,97,55,57,50,99,48,49,101,101,51,48,55,56,99,48,52,98,51,49,53,97,53,97,50,50,100,55,50,97,99,98,50,48,101,101,49,52,98,52,56,98,97,51,99,54,99,49,100,56,99,53,57,52,102,102,54,53,101,57,54,49,50,100,56,50,55,97,48,48,101,102,52,54,48,48,51,101,102,53,56,48,49,55,51,57,99,48,48,102,102,99,57,57,99,48,57,51,101,48,48,102,102,49,55,55,100,53,102,102,48,48,100,102,97,53,100,52,48,50,54,102,56,49,101,102,56,48,51,101,52,52,97,48,48,102,102,102,98,56,99,48,55,102,52,48,101,102,56,51,99,99,48,101,97,56,49,101,97,56,49,51,56,51,56,51,100,52,49,99,48,48,102,55,57,52,99,53,99,49,52,56,49,101,50,50,57,55,48,49,50,102,99,48,52,97,99,57,52,51,56,98,48,50,97,56,98,100,50,57,56,98,52,50,56,52,98,57,54,51,49,54,54,49,100,97,48,55,50,54,53,50,49,55,50,56,55,100,51,56,97,97,50,101,56,98,49,52,49,101,57,52,56,48,53,56,50,49,50,54,54,99,57,51,52,49,57,53,52,97,53,99,99,53,52,48,49,50,101,57,54,56,53,57,50,54,49,55,48,53,57,57,54,48,53,98,49,54,50,102,54,52,57,52,101,50,99,100,51,49,50,56,98,48,50,99,49,50,51,51,54,99,98,53,57,101,52,99,52,102,55,102,97,52,97,52,97,52,55,54,57,56,100,50,56,102,50,52,100,50,53,102,97,97,51,52,101,100,50,51,101,100,97,54,51,54,100,97,55,102,99,48,51,102,56,100,55,53,48,48,56,50,56,48,101,101,48,55,56,56,98,56,48,101,57,57,54,101,56,56,53,102,56,55,55,100,51,51,50,48,57,55,48,53,55,56,54,102,57,48,100,51,48,49,50,101,56,99,57,55,100,57,48,52,99,97,51,98,101,56,97,57,49,102,51,48,57,54,56,99,57,54,56,98,52,52,57,49,53,50,49,102,57,102,97,97,55,101,57,57,97,102,55,98,49,50,100,98,97,56,49,101,50,56,55,55,56,48,49,102,50,54,56,48,48,102,102,55,100,100,101,48,55,52,99,97,54,52,49,48,101,102,56,55,55,99,48,57,100,57,48,49,50,101,50,97,49,48,55,51,101,48,57,52,52,53,99,48,52,98,55,56,49,50,57,48,57,55,57,97,99,57,52,57,50,57,48,57,54,57,49,52,49,98,97,54,56,51,56,55,52,99,52,97,102,101,57,50,53,50,49,50,50,56,55,55,51,56,100,52,51,49,48,99,54,99,98,102,101,48,49,99,50,52,98,97,56,48,53,56,50,56,49,50,54,99,48,48,102,57,56,55,56,49,51,100,54,48,101,53,51,57,54,100,99,48,57,98,98,48,101,55,102,48,50,55,54,99,49,51,98,99,97,100,99,53,53,102,101,49,101,48,48,102,102,55,51,99,48,52,98,55,55,50,57,98,50,51,48,48,51,100,99,102,99,98,50,49,56,49,100,56,56,49,50,99,97,53,56,56,48,57,57,56,48,57,56,54,50,99,99,51,98,55,99,48,50,102,51,48,48,102,102,53,56,48,48,102,102,51,100,97,101,54,56,102,52,48,50,55,97,53,56,54,57,48,49,97,53,48,48,102,102,57,52,101,48,48,55,99,97,97,52,48,49,102,53,55,50,48,102,100,56,51,97,54,53,49,98,97,48,102,56,56,49,101,54,56,48,51,99,98,57,48,51,100,54,50,100,99,48,52,100,51,98,97,48,101,97,56,48,49,101,99,98,48,50,54,49,99,49,101,102,101,52,52,48,49,50,101,50,99,52,51,99,100,98,55,101,49,102,56,48,101,98,48,49,50,102,52,53,50,48,55,55,49,50,55,97,54,48,55,55,56,97,54,50,98,48,51,99,100,50,52,52,56,57,49,57,50,102,98,49,53,53,52,55,50,99,99,97,102,52,101,99,98,102,101,48,51,51,51,50,101,97,50,101,56,55,55,48,51,99,52,53,51,48,55,97,99,97,55,52,53,50,102,99,51,98,101,57,57,100,51,56,97,55,50,99,48,51,55,101,56,54,57,56,48,57,54,52,97,52,52,48,100,98,97,51,50,52,50,52,50,50,97,52,53,54,52,55,52,97,52,54,52,51,52,97,57,50,50,57,52,56,101,102,99,100,54,97,56,100,101,97,97,54,97,98,54,100,51,100,52,54,50,53,102,102,100,55,53,100,55,53,102,102,48,50,97,100,48,50,55,51,48,48,102,102,49,102,52,99,54,48,48,102,97,101,55,48,50,55,101,48,98,102,55,99,51,101,54,48,52,99,101,48,51,56,48,101,49,102,102,48,102,101,52,49,53,50,101,57,53,56,53,51,56,55,97,97,56,49,101,98,48,51,102,55,48,101,98,48,48,57,53,53,54,52,102,48,102,52,49,54,97,53,55,97,52,101,50,57,52,51,56,52,48,102,52,56,51,97,50,53,50,97,53,102,52,49,50,100,99,51,101,97,53,101,50,55,54,52,52,52,99,52,50,48,48,98,101,99,57,53,50,53,55,100,100,48,48,57,55,97,48,57,53,99,100,97,49,48,48,98,50,97,48,52,99,50,48,48,102,102,51,101,49,52,101,49,99,52,48,102,49,57,55,48,49,101,55,48,102,51,48,51,56,51,48,50,55,48,102,48,51,98,57,50,97,53,102,48,102,51,49,55,99,53,97,48,55,55,48,49,100,56,53,48,49,50,102,54,53,100,56,55,98,98,49,53,101,49,100,99,50,101,99,51,99,48,56,99,57,48,53,49,56,55,53,99,48,49,101,102,53,48,102,57,56,49,51,52,98,50,57,54,57,55,56,51,57,48,53,48,53,50,52,50,49,99,49,55,52,57,97,56,51,99,98,48,48,102,50,54,52,54,57,98,50,99,55,55,50,99,50,102,102,101,48,51,100,101,50,101,98,102,101,48,49,49,53,52,48,52,100,56,48,49,50,56,50,48,102,101,99,48,57,50,54,48,55,98,54,53,99,56,51,57,48,48,102,102,50,54,50,99,51,57,51,56,51,56,52,48,102,49,52,51,98,100,52,53,54,101,50,99,56,97,51,48,48,55,98,57,52,51,57,97,49,101,57,101,56,102,99,98,52,48,101,98,56,55,54,48,51,101,52,56,98,101,56,98,50,48,101,50,48,55,57,48,51,100,56,53,51,51,57,49,99,51,98,101,49,101,102,50,57,49,51,48,57,50,50,57,54,51,102,54,48,52,100,48,54,52,101,55,56,50,99,53,48,57,51,57,48,53,48,56,49,53,99,53,48,48,102,102,102,100,54,48,102,49,56,55,55,52,97,54,48,102,53,57,52,101,57,52,53,48,48,55,56,49,48,102,97,55,49,52,101,53,56,48,54,49,57,50,100,48,99,49,51,50,57,52,56,56,49,98,55,52,54,52,56,52,55,52,97,52,55,57,101,57,48,56,97,57,50,56,54,57,53,50,52,53,50,57,49,100,56,97,57,102,51,55,98,100,53,52,99,99,102,102,97,55,97,56,48,97,52,50,48,48,102,102,102,98,48,100,48,48,102,102,55,99,52,55,99,48,57,52,55,48,50,54,49,98,55,48,102,54,48,49,50,56,56,53,102,52,56,49,50,98,48,49,101,100,54,102,56,48,51,98,53,53,48,48,102,102,48,52,97,56,49,101,55,56,51,102,48,101,49,101,101,102,99,48,49,101,99,101,50,97,99,97,102,99,48,57,57,48,55,57,99,48,52,99,56,49,52,52,53,52,57,52,51,48,53,49,49,53,52,53,51,48,55,57,49,50,52,99,56,52,56,55,102,57,54,50,48,50,55,100,101,54,97,98,100,49,53,99,53,55,49,50,102,102,48,48,102,102,98,48,55,53,100,52,48,54,48,50,48,55,56,97,48,48,102,102,102,56,99,53,48,48,102,102,51,101,101,56,99,51,56,53,99,98,57,50,99,98,56,49,50,56,55,99,98,53,48,101,57,49,53,50,48,50,53,102,98,48,55,57,52,48,49,101,98,100,56,49,50,57,101,56,55,100,50,55,57,54,48,48,102,102,57,52,52,54,57,102,52,53,50,102,48,55,102,101,57,99,53,97,98,49,51,56,98,53,52,99,99,56,48,55,50,51,54,55,50,49,100,51,56,100,48,100,102,99,54,48,50,49,101,48,102,49,56,55,55,52,98,56,48,101,57,57,54,101,57,52,53,48,48,55,56,49,48,102,50,48,57,55,48,53,55,56,54,49,100,51,49,48,99,49,51,48,56,99,57,55,52,99,56,50,54,53,49,100,56,52,97,52,55,100,100,50,49,49,49,50,53,50,100,49,54,56,57,50,50,97,52,51,49,53,98,99,100,102,100,51,51,102,52,55,101,52,98,55,99,98,102,101,50,102,50,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,57,48,48,48,102,102,51,101,97,49,52,51,99,52,53,99,48,55,55,52,48,49,102,54,57,52,48,48,102,102,102,97,101,99,48,49,50,55,52,99,48,52,57,102,50,102,52,48,57,101,51,48,50,53,49,99,51,98,54,53,57,101,101,56,99,56,99,102,48,50,54,99,97,56,50,99,52,48,57,56,56,48,55,54,48,48,102,102,57,102,52,48,102,100,50,57,49,100,99,48,52,98,100,51,57,100,49,100,56,50,52,57,52,56,55,57,97,52,101,56,51,54,50,50,101,54,100,55,52,55,48,50,100,102,53,48,102,102,48,50,53,54,56,49,102,53,50,52,48,49,50,100,99,48,52,99,100,56,49,50,101,50,48,52,99,52,50,50,57,53,57,56,98,100,52,57,48,55,48,56,48,102,100,99,49,100,48,48,102,102,51,101,56,52,55,50,56,102,97,55,99,57,53,57,50,53,100,50,52,48,51,97,101,48,55,56,52,53,48,48,102,102,55,101,57,49,99,97,57,101,53,57,48,48,102,102,57,52,49,55,102,56,97,99,48,52,102,102,50,56,102,50,49,55,52,102,48,49,50,50,50,102,52,49,50,48,48,57,56,48,100,50,56,97,98,50,99,50,54,55,97,48,53,102,102,56,48,55,98,99,97,101,97,48,53,48,97,48,48,102,97,97,101,48,48,55,100,99,50,48,49,50,98,99,48,48,102,102,102,98,51,101,48,55,55,54,49,100,102,57,48,55,54,48,49,101,101,97,48,48,102,102,55,97,100,99,53,52,48,51,98,100,50,97,52,51,99,54,48,102,54,48,49,100,57,102,50,56,48,51,102,102,101,56,51,97,50,53,99,49,53,99,53,49,48,51,98,99,48,48,102,102,55,98,101,49,49,98,56,55,99,99,98,101,48,55,54,99,49,99,50,48,101,55,57,55,102,99,97,50,48,102,54,56,55,102,99,97,100,50,56,102,50,54,48,55,54,51,51,56,56,50,53,56,57,98,49,54,52,53,53,98,55,99,97,100,102,99,49,50,52,48,54,102,52,98,102,101,48,50,48,49,56,48,51,101,55,51,56,48,48,99,54,98,99,48,48,52,52,100,55,48,48,50,48,52,97,53,48,49,48,48,102,102,100,52,48,55,102,99,48,48,102,102,55,99,101,55,48,48,102,102,49,56,100,55,56,48,48,56,57,97,101,48,48,52,48,57,52,97,48,50,48,49,97,102,102,101,98,97,101,97,48,51,48,49,48,48,102,102,51,101,51,97,97,48,48,102,97,101,50,57,48,48,102,102,55,100,56,49,56,49,51,100,50,49,100,100,99,49,102,51,48,101,101,56,48,57,102,48,51,56,50,48,55,52,100,56,98,55,101,48,102,97,51,48,48,57,97,56,48,57,54,54,52,53,101,49,102,102,48,55,51,97,48,102,98,52,48,49,101,57,99,55,51,49,53,54,49,102,97,48,101,56,56,55,99,57,50,98,53,56,55,100,99,51,57,54,56,57,53,49,56,51,97,98,56,98,50,57,57,48,52,97,100,48,48,51,100,99,55,52,56,48,53,54,53,53,52,97,55,55,102,56,48,102,51,50,48,48,102,102,102,56,99,50,48,49,50,49,48,48,102,102,102,51,52,48,57,49,48,48,102,102,50,52,97,99,49,101,100,56,55,51,56,49,102,57,48,55,54,98,57,52,52,48,102,51,52,51,99,54,48,52,100,49,48,55,102,48,51,99,54,53,55,98,57,56,98,56,48,101,102,49,54,54,49,97,56,55,48,99,98,98,48,55,52,101,48,52,98,102,49,53,56,56,99,99,49,56,51,57,101,49,102,49,48,102,55,48,55,54,101,54,102,48,55,56,56,51,97,52,53,100,55,97,97,97,52,101,99,53,100,56,48,53,97,99,101,50,51,99,97,100,97,52,49,97,52,100,48,49,57,55,53,55,53,100,55,102,99,48,53,102,48,48,102,102,48,55,99,57,49,52,48,57,102,99,52,52,48,50,52,56,99,48,49,102,53,100,48,48,102,102,102,50,56,97,97,50,98,49,98,48,52,102,56,55,98,56,48,57,57,50,52,51,48,102,56,56,49,50,100,50,56,50,56,100,100,99,55,57,48,55,57,52,97,56,56,48,102,56,99,49,99,51,56,51,102,53,52,53,52,53,48,102,52,54,55,57,50,99,51,57,99,49,101,100,50,97,56,98,53,48,49,50,102,50,100,52,51,97,53,98,101,50,57,50,97,56,51,98,100,54,57,102,98,102,51,56,55,56,52,97,100,57,100,56,49,51,97,48,49,52,53,54,53,97,49,54,52,57,56,53,99,49,54,54,53,56,49,54,99,53,56,98,100,57,50,53,51,56,98,51,52,99,52,97,50,99,48,98,48,52,56,99,100,98,50,100,54,55,57,51,49,51,100,102,101,57,50,57,50,57,49,100,97,54,51,52,97,51,99,57,51,52,57,55,101,98,57,97,55,54,57,49,102,54,100,51,49,98,54,100,50,48,51,48,52,56,48,51,101,52,97,101,48,52,102,54,49,54,101,48,52,101,50,48,48,51,101,99,97,52,49,101,98,56,55,52,48,49,50,99,48,50,53,50,53,48,48,49,50,98,48,53,100,56,55,102,48,48,102,102,57,53,56,48,49,50,102,48,100,100,49,53,51,54,52,98,52,50,100,56,49,99,55,48,51,102,56,48,55,101,101,53,53,102,48,102,49,55,52,57,48,48,102,102,55,98,51,99,51,97,97,57,99,56,57,54,57,99,56,52,49,101,54,98,52,54,101,53,51,52,97,54,48,55,56,57,48,100,98,97,56,50,53,56,51,99,50,53,57,53,102,50,52,100,48,48,102,102,98,99,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,100,102,97,48,48,102,102,102,56,57,54,48,48,102,102,51,101,98,57,50,56,48,57,56,98,48,50,54,56,99,98,50,48,50,54,101,56,49,101,49,56,55,55,51,49,54,50,48,101,57,48,49,99,52,48,50,55,51,48,55,49,99,98,53,101,53,97,56,50,52,99,49,50,50,48,52,99,53,48,51,97,101,48,55,56,101,48,52,98,53,56,51,100,48,48,102,102,101,99,102,101,53,55,49,52,50,49,102,98,50,56,52,51,99,99,57,57,57,48,56,51,98,99,53,100,97,52,97,53,101,48,49,51,57,48,101,102,49,54,54,49,99,50,97,97,102,98,49,54,53,56,98,49,50,99,51,52,57,53,100,48,48,50,56,49,50,56,48,55,51,97,48,48,102,102,51,101,57,53,99,48,49,102,53,97,51,99,48,49,102,53,53,99,48,52,97,99,56,55,102,99,48,57,55,98,48,48,102,102,55,98,56,102,48,55,97,48,48,49,101,101,102,48,55,102,101,49,101,57,48,55,99,57,56,98,49,99,53,52,56,48,57,51,56,54,55,99,51,99,52,48,101,100,99,49,100,52,48,55,50,102,97,50,101,52,53,99,49,102,99,48,102,102,55,97,97,54,101,52,49,100,102,53,53,54,52,98,101,53,100,97,48,57,102,97,52,54,57,101,53,54,54,100,50,48,50,54,48,53,56,55,102,56,49,99,50,50,101,98,97,56,50,102,48,48,102,102,52,100,56,48,51,101,53,101,48,52,98,97,48,49,50,98,52,48,52,99,97,56,49,51,48,56,48,57,52,101,57,102,99,49,99,51,56,51,56,48,48,55,99,56,48,102,57,54,56,97,102,101,102,56,50,53,51,97,55,48,48,51,100,50,102,48,55,55,52,49,101,56,48,102,97,48,50,53,56,49,51,51,56,97,57,50,102,55,50,50,101,52,98,48,49,50,51,101,100,101,52,98,99,53,49,49,54,57,101,51,100,52,100,55,50,98,48,98,48,100,56,49,50,51,55,102,101,48,49,55,49,54,48,48,102,102,102,57,54,57,48,48,102,102,51,101,99,54,98,56,49,51,49,54,48,52,100,49,57,53,99,48,52,97,50,56,51,98,99,48,102,49,101,50,99,52,49,100,50,56,51,56,54,48,52,57,56,48,51,100,101,101,53,53,54,50,97,97,57,48,99,49,50,50,48,52,99,52,56,51,98,48,48,55,56,99,48,52,99,55,48,51,98,48,48,102,50,57,56,98,49,50,102,56,51,56,56,53,49,48,55,57,53,50,102,50,49,48,55,55,56,98,98,52,54,52,52,101,48,50,52,97,49,101,49,50,99,56,51,56,51,53,101,98,100,49,53,97,48,50,54,50,53,56,54,97,50,99,54,48,48,53,48,50,53,48,54,49,99,48,57,98,48,48,102,102,55,99,98,56,48,57,56,98,48,50,54,57,52,48,57,57,53,48,50,54,49,48,49,50,57,57,48,51,48,51,102,56,48,55,102,101,48,102,57,48,49,102,50,100,49,53,102,100,102,48,52,100,101,52,49,99,48,102,52,48,49,101,50,56,55,97,48,51,101,56,48,57,53,48,52,99,101,50,97,52,97,50,101,57,53,100,49,48,48,52,102,50,57,98,99,57,55,56,97,50,50,97,102,53,101,57,57,97,101,53,54,49,53,102,99,48,50,99,54,48,49,55,56,53,102,102,100,55,53,100,55,53,102,102,48,49,102,56,52,48,49,102,48,55,57,48,101,101,49,52,101,53,57,49,55,48,48,48,102,102,102,98,50,51,50,102,100,51,53,49,48,51,55,50,100,99,51,98,48,48,102,102,48,102,50,55,51,52,53,49,97,54,55,55,100,50,53,57,97,52,49,48,49,51,57,52,54,48,50,54,99,100,49,52,98,49,57,48,99,53,49,100,50,54,49,49,57,50,55,50,53,97,50,99,99,98,54,48,49,55,57,49,54,52,55,56,48,53,51,100,51,99,102,52,97,48,49,56,50,101,97,48,49,55,48,97,48,48,102,102,102,56,53,55,56,49,51,49,99,48,101,102,48,49,100,97,56,51,102,53,48,50,54,101,48,48,102,102,57,55,98,48,102,50,50,55,101,52,54,48,55,56,48,48,102,102,52,99,100,56,48,51,100,48,50,48,48,55,97,54,101,53,55,102,52,53,50,102,100,100,101,57,102,56,49,99,97,56,55,52,48,48,102,102,57,97,56,48,102,57,56,55,99,51,101,52,56,52,51,50,57,52,98,48,50,57,100,49,52,49,50,52,53,52,49,54,50,56,98,53,50,48,50,55,97,53,101,48,55,55,101,53,99,99,52,54,48,97,100,101,53,57,50,55,101,48,52,56,101,48,48,99,55,97,53,102,102,48,49,54,54,56,48,49,102,50,55,98,48,48,102,102,55,100,56,51,56,55,99,99,48,57,50,102,48,50,52,48,57,102,52,51,48,55,51,48,53,101,56,50,53,52,49,101,50,48,51,100,56,48,55,98,101,56,56,48,52,98,100,48,55,99,49,56,48,49,50,100,50,97,53,101,48,49,50,98,48,101,51,56,51,100,48,48,102,102,55,48,50,48,102,99,48,98,53,50,99,52,98,48,48,100,56,51,100,50,49,99,102,48,102,53,57,52,56,57,50,52,53,50,56,97,52,48,101,100,97,54,52,97,49,97,48,48,102,102,50,52,48,98,51,55,48,102,51,51,56,98,51,50,98,102,54,52,101,50,52,48,49,53,50,50,49,101,54,48,102,48,49,54,97,49,101,101,48,102,48,57,55,97,49,101,98,50,102,53,50,98,50,54,57,55,54,49,101,54,50,101,52,98,49,48,102,48,49,55,48,57,56,49,56,97,51,50,51,56,50,54,99,98,56,50,101,57,51,53,50,52,98,50,50,99,53,50,48,49,50,101,56,97,56,99,56,54,56,54,56,102,100,50,57,50,100,102,55,101,102,98,54,56,52,56,54,100,97,49,52,102,97,50,51,48,100,99,52,52,101,100,56,48,54,50,98,48,48,55,99,97,56,52,48,49,101,97,52,48,48,51,99,53,102,99,48,57,99,49,48,49,51,52,48,48,102,102,54,100,54,52,48,50,55,54,48,52,98,55,56,48,51,100,98,54,55,48,48,55,98,55,99,101,48,50,55,48,48,48,102,102,102,50,56,50,48,101,55,48,49,51,50,54,48,52,98,48,48,51,97,99,54,48,48,101,49,48,48,50,55,52,55,48,52,101,56,48,53,56,57,99,99,54,49,56,49,50,50,97,48,50,100,55,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,98,102,50,48,48,102,102,102,56,98,57,48,48,102,102,51,53,56,97,48,48,102,102,57,49,56,48,53,56,49,51,51,52,48,48,102,102,53,51,56,52,48,52,99,49,97,56,48,53,48,51,50,56,48,55,51,57,56,48,51,101,56,54,52,48,57,55,49,48,55,56,99,48,52,97,52,48,48,51,101,97,56,52,48,57,53,54,48,50,53,101,99,49,101,99,49,53,99,48,50,53,52,49,102,100,48,101,49,48,48,51,100,55,48,57,50,102,99,97,102,57,52,99,50,56,57,50,102,97,51,100,48,55,98,48,48,57,57,48,48,55,99,50,49,102,52,50,98,56,48,50,101,56,51,98,50,53,100,48,55,56,48,97,54,98,102,52,53,52,56,55,57,56,97,101,97,50,52,56,50,53,101,97,55,54,100,56,100,50,101,54,52,51,52,102,99,101,50,48,98,55,102,101,48,55,48,97,97,48,49,48,48,101,97,48,49,100,101,54,48,48,102,102,102,98,52,53,48,50,55,50,52,48,49,101,49,102,97,48,52,56,97,56,51,102,49,48,50,54,101,99,48,52,97,51,57,55,101,48,48,102,52,57,56,48,49,101,57,57,57,56,97,98,101,53,56,56,48,57,53,56,50,54,102,48,55,102,56,49,102,48,48,51,98,99,48,55,54,49,102,48,48,57,56,101,48,101,100,56,55,98,48,49,50,98,97,48,48,49,101,102,53,99,57,55,56,101,53,48,50,55,101,98,99,56,102,97,55,55,52,49,102,52,48,57,102,52,50,48,48,57,48,99,53,102,102,100,52,48,51,56,52,48,48,49,102,49,57,54,48,101,101,57,55,52,49,100,52,48,48,55,100,50,50,48,49,50,53,50,49,100,102,50,102,100,48,102,57,53,101,53,98,97,48,56,48,51,99,99,56,54,52,98,52,51,101,57,48,56,101,57,56,49,57,102,52,56,48,50,54,100,52,49,102,99,50,54,50,51,102,57,52,57,52,52,52,57,52,99,52,52,102,51,100,49,49,50,53,49,102,101,100,51,53,52,52,55,102,102,98,56,50,49,101,97,48,49,51,100,101,97,48,49,102,97,99,49,100,99,48,101,101,57,52,99,49,100,52,50,57,100,49,52,97,48,48,101,102,97,49,102,52,49,50,57,99,97,102,48,100,102,50,49,97,49,56,50,54,53,50,57,50,99,51,49,101,57,50,57,48,57,48,57,52,57,49,51,57,50,49,50,57,50,53,51,49,50,97,56,57,50,53,50,52,51,102,53,53,101,97,102,102,57,97,97,97,57,100,102,99,101,53,102,102,49,56,57,52,48,50,57,52,56,48,49,102,50,97,48,48,55,53,48,48,102,100,52,49,100,52,48,48,51,101,100,51,48,98,97,48,48,102,102,55,97,101,54,48,102,56,55,48,51,101,49,48,48,102,102,55,97,56,99,48,101,100,48,98,49,48,55,97,101,48,101,55,56,101,48,101,102,99,51,97,48,48,101,102,102,56,51,98,48,48,55,49,48,49,101,101,48,50,54,50,48,48,57,56,51,48,48,102,102,55,97,55,101,48,101,55,99,99,49,99,101,52,102,50,99,51,56,55,100,51,56,55,50,48,48,102,102,52,98,56,98,97,99,48,48,102,102,102,53,48,56,51,100,51,100,48,48,102,102,51,100,101,49,101,51,99,53,57,49,99,98,53,50,98,49,48,98,50,48,97,49,54,98,48,48,102,102,100,97,100,53,48,48,102,102,57,56,99,48,48,55,100,101,100,48,49,51,49,101,48,102,48,99,48,57,56,99,48,48,102,102,55,100,97,54,48,49,51,56,51,56,49,101,49,49,54,49,56,98,49,101,48,101,50,56,49,102,102,56,49,51,48,50,48,52,98,56,48,55,49,102,56,50,52,56,97,48,52,51,101,56,48,48,102,102,101,102,48,49,100,55,56,49,51,49,50,48,102,56,52,48,49,101,100,56,52,48,100,99,97,49,50,57,48,97,48,99,57,52,48,57,51,57,50,102,49,51,51,56,50,55,52,98,97,57,50,100,52,98,101,98,100,102,48,48,102,102,57,57,56,55,56,48,98,48,102,51,51,53,98,102,99,48,57,101,57,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,100,102,56,48,49,102,48,97,101,48,50,54,51,99,49,101,50,48,48,51,99,100,50,56,51,102,97,48,50,53,49,51,49,54,50,54,48,55,52,98,99,49,99,48,48,51,100,51,48,50,54,51,99,48,52,97,56,49,50,52,53,48,57,102,56,51,99,51,101,48,102,49,56,48,57,53,55,48,55,54,49,50,53,56,101,50,99,98,57,52,98,56,51,99,97,51,48,55,55,48,56,97,50,48,50,52,98,48,55,56,56,48,52,56,55,57,98,98,56,48,48,102,54,102,48,48,102,102,57,56,102,101,53,56,50,56,48,54,51,100,50,56,48,53,50,52,48,48,102,102,51,101,50,100,50,48,52,100,100,48,55,51,56,48,57,52,57,48,48,55,100,97,54,48,55,54,99,48,49,101,102,49,52,53,52,57,52,97,48,48,102,102,55,57,57,97,48,55,55,101,53,51,56,49,50,56,97,49,100,56,48,52,97,98,52,53,55,98,98,100,56,48,102,55,56,51,101,57,48,50,54,49,56,48,57,55,100,48,49,50,53,52,57,52,57,101,53,57,56,55,56,99,51,98,102,98,50,50,99,54,48,101,100,50,52,55,55,51,97,48,56,48,57,101,57,54,51,98,100,49,100,48,48,51,98,56,53,57,55,102,99,56,48,48,102,102,54,100,98,97,102,102,56,48,97,48,101,48,48,102,57,53,98,56,48,51,101,98,55,49,101,48,50,54,57,99,49,99,97,48,51,57,98,48,55,102,50,48,101,98,56,51,56,97,49,102,53,48,102,55,48,51,102,55,50,57,99,49,101,57,48,51,98,100,48,55,52,52,57,56,101,56,55,49,48,51,57,99,49,102,98,48,55,56,48,53,99,98,48,48,102,102,101,57,52,97,100,48,101,57,48,49,51,49,54,49,102,51,55,102,50,52,56,55,54,56,97,48,50,101,55,57,52,97,56,101,53,53,56,48,51,100,101,97,49,101,49,50,98,55,53,49,55,53,52,49,100,52,101,53,57,52,97,55,97,54,50,49,49,53,100,99,51,99,51,50,53,55,57,54,49,48,56,51,50,48,49,53,102,101,97,48,49,102,98,56,53,98,49,52,54,53,51,49,55,101,56,100,48,56,54,53,101,49,53,50,53,53,49,55,48,56,54,100,50,52,48,50,54,49,57,52,52,50,100,56,97,102,52,54,50,99,53,49,97,49,102,100,49,100,56,48,100,99,49,50,101,57,55,49,55,48,49,98,101,56,55,100,102,57,99,101,54,56,50,53,98,51,101,50,99,102,99,49,97,48,48,56,102,56,48,50,55,101,56,48,57,51,50,48,55,56,50,48,52,56,51,56,49,51,52,54,48,102,49,56,48,57,54,51,48,55,56,101,56,102,52,101,49,55,56,48,101,102,101,52,51,97,49,57,99,50,101,49,56,54,48,98,56,101,53,52,49,54,56,48,48,102,55,54,56,51,98,97,48,101,54,48,55,102,102,48,48,57,55,49,54,50,53,102,48,55,54,52,51,97,50,57,52,57,57,100,48,49,48,99,51,101,99,53,55,97,49,57,54,48,52,56,97,50,52,50,48,49,50,102,52,100,48,50,49,101,101,57,98,98,52,50,55,97,54,102,102,56,53,57,56,49,50,98,56,48,52,99,56,48,51,99,49,48,50,53,50,52,49,102,97,48,55,49,99,48,57,56,50,48,55,53,48,53,56,56,48,57,52,56,51,99,49,48,55,55,99,48,48,102,55,49,99,56,55,55,56,98,49,57,52,53,50,56,49,51,97,53,57,48,48,55,98,98,48,51,57,101,53,102,56,55,50,99,98,50,97,48,52,98,48,55,57,56,97,53,48,102,48,57,52,100,53,98,57,53,48,49,101,50,50,99,54,55,56,50,55,56,97,52,52,101,51,53,53,54,102,48,48,57,50,52,101,100,50,57,98,48,48,49,101,49,97,48,101,50,56,49,102,49,56,55,51,56,49,102,102,48,51,97,100,48,101,98,48,51,100,99,48,101,48,49,55,52,49,100,98,48,102,49,48,55,52,99,51,100,57,56,98,99,99,53,53,57,55,50,49,99,102,48,102,52,57,53,97,49,102,54,48,101,101,97,53,56,48,57,49,56,55,56,52,98,53,48,101,99,49,54,51,50,53,55,48,55,57,52,97,50,48,48,102,102,55,54,53,49,54,57,52,56,52,53,98,49,52,99,57,54,56,50,57,101,48,57,52,102,102,49,53,101,53,56,50,50,97,54,49,53,100,53,52,52,57,48,101,97,98,56,48,52,51,52,97,56,48,54,51,101,48,48,102,102,51,101,50,49,52,48,48,102,98,50,98,101,48,102,50,52,49,100,49,56,55,57,99,48,57,48,99,48,55,97,52,49,101,98,50,97,57,56,50,102,99,49,100,51,54,50,57,55,56,51,56,98,52,52,50,100,56,98,100,97,57,48,102,53,48,55,101,52,48,49,101,102,101,48,102,51,56,49,51,50,56,48,102,57,52,49,101,56,48,50,53,100,49,56,98,102,48,102,100,57,54,50,57,97,49,101,54,99,49,100,56,52,51,50,98,56,97,100,97,97,101,49,100,52,48,101,57,57,53,99,48,50,53,52,53,55,100,54,98,48,102,49,48,50,55,55,55,57,50,99,55,55,102,56,55,101,48,48,102,102,51,101,54,48,56,48,52,57,97,97,53,48,51,102,98,48,50,52,98,48,49,100,101,48,49,51,51,50,53,54,100,57,55,52,57,54,53,98,56,49,50,55,57,56,51,101,49,57,48,48,102,102,51,98,99,53,51,56,55,53,52,98,97,50,102,97,99,98,100,101,48,102,102,56,49,101,99,48,49,50,99,54,49,99,49,52,57,101,57,52,53,57,49,53,54,53,99,50,48,50,50,49,52,51,50,53,55,97,50,57,52,98,52,57,98,51,100,51,56,97,51,48,102,48,48,48,102,102,57,57,56,51,52,100,49,53,102,50,53,55,53,51,55,52,57,102,99,48,50,99,49,100,52,48,51,101,56,52,49,102,48,56,51,57,100,48,55,55,101,48,102,101,48,49,100,98,56,55,57,52,49,100,51,48,51,100,51,48,101,100,57,52,101,49,102,49,48,101,49,56,55,97,101,56,97,97,97,50,101,99,51,98,101,53,101,57,52,99,53,51,56,55,56,52,97,56,50,99,52,48,52,56,99,98,101,50,98,48,51,100,48,53,54,48,50,54,56,97,54,48,102,48,57,53,54,53,100,49,52,101,57,53,52,56,54,53,99,57,52,97,53,54,97,54,98,53,57,51,56,97,101,52,100,54,101,49,51,49,49,49,49,57,51,49,98,56,99,57,98,51,49,55,50,48,49,52,54,52,48,48,102,102,102,98,49,99,48,48,102,102,55,100,48,99,48,49,51,97,54,48,52,56,97,48,55,97,56,51,102,52,57,56,53,52,56,51,97,52,48,55,57,50,48,102,54,52,49,100,48,48,102,102,55,52,53,51,56,97,50,54,53,98,48,55,56,56,49,99,50,48,101,49,56,51,100,55,48,102,100,57,52,101,99,57,53,97,57,52,48,101,100,97,52,51,102,97,49,101,52,48,102,48,49,54,48,49,101,100,52,52,48,55,52,48,49,100,49,48,101,99,101,48,101,101,56,55,53,100,50,49,49,48,98,98,50,98,99,51,99,50,53,99,53,54,52,48,56,48,101,102,50,54,97,50,102,50,98,48,98,49,56,102,52,56,50,57,101,53,56,50,102,102,56,49,49,53,97,101,97,54,48,57,52,56,56,57,50,56,48,57,48,57,48,56,52,57,56,99,51,99,56,56,57,54,56,56,102,51,97,56,101,57,50,56,56,57,48,100,102,54,53,101,52,54,55,57,56,97,101,56,101,57,48,99,97,52,50,51,98,102,50,52,57,56,52,97,57,97,57,51,53,54,101,55,102,51,54,48,99,101,100,97,98,48,99,51,52,48,51,98,102,48,101,48,48,55,100,48,49,101,56,48,55,98,52,97,51,48,101,49,48,51,98,99,48,101,56,56,55,57,99,51,102,50,49,102,50,48,102,51,57,54,52,53,55,49,52,52,49,100,102,48,101,99,48,55,51,56,51,98,97,53,99,48,55,57,56,51,99,50,53,99,57,54,56,53,99,97,55,97,50,49,53,50,53,53,49,53,99,53,53,49,52,56,53,49,50,49,57,54,48,53,98,49,54,52,57,97,53,56,49,54,97,53,56,49,53,101,56,48,56,48,56,56,56,52,56,54,101,97,53,97,55,50,54,97,54,97,50,97,48,51,53,49,52,101,97,53,98,55,50,98,102,101,48,54,51,52,48,48,102,102,102,97,53,98,48,55,49,56,49,101,53,48,55,102,52,48,48,102,98,51,56,48,50,52,98,56,97,97,48,101,102,49,52,48,49,101,53,48,102,49,50,48,56,55,48,48,102,102,48,57,57,53,48,50,53,100,56,49,101,57,48,55,100,57,49,99,51,98,54,49,100,98,50,101,48,51,99,53,52,56,48,49,99,51,48,101,57,56,51,102,100,48,55,53,97,56,99,49,101,52,50,100,99,98,99,55,99,97,50,102,50,57,48,49,100,57,48,101,101,50,48,98,48,53,99,50,51,99,57,54,50,49,101,97,52,99,97,56,52,49,50,56,55,97,52,50,51,55,55,54,97,55,98,57,51,102,48,48,102,102,55,52,56,57,53,56,53,54,97,49,57,52,101,53,54,49,53,101,53,52,57,53,99,99,102,52,54,52,49,50,97,100,48,100,49,52,97,101,50,98,100,49,102,98,56,102,51,97,49,57,50,49,97,48,51,51,50,56,99,56,99,56,102,57,101,55,102,100,50,52,53,49,48,52,54,54,54,54,52,102,53,101,97,56,54,51,102,97,98,51,102,97,97,48,49,52,101,52,48,49,102,49,97,55,48,48,102,102,55,100,49,99,49,54,56,48,52,56,53,56,55,49,49,56,48,50,54,101,52,48,57,56,97,50,98,100,97,57,48,50,54,51,99,49,102,49,56,55,48,57,56,52,51,50,56,99,51,57,54,101,50,50,97,53,52,98,50,48,101,101,52,49,100,53,48,51,99,50,50,57,56,49,99,52,56,51,99,100,50,98,52,97,50,48,102,98,56,55,54,99,51,102,97,48,101,56,56,51,57,101,49,102,98,48,101,56,56,51,101,101,48,101,97,48,55,101,48,51,97,54,53,101,49,53,48,49,101,53,50,98,57,48,56,51,99,52,53,56,56,55,55,99,51,98,98,98,55,50,98,97,51,49,54,50,53,98,101,52,99,52,102,50,98,99,48,54,97,57,48,102,97,56,55,99,56,97,48,48,102,102,55,55,99,49,99,102,48,102,54,48,55,102,48,51,100,97,53,57,50,50,57,52,97,49,100,52,48,101,51,56,55,54,48,51,99,48,49,101,102,48,102,51,57,55,50,53,56,50,53,50,48,57,53,99,53,55,57,53,52,53,48,48,102,102,55,54,52,97,57,52,97,50,101,99,98,98,50,99,52,98,50,50,99,52,98,54,52,98,52,48,50,98,100,48,57,48,53,48,52,97,98,52,53,52,56,52,100,52,99,52,101,52,101,52,101,52,50,52,48,52,50,57,52,55,98,97,52,101,50,99,50,49,98,57,98,98,57,102,102,48,49,55,53,56,48,49,102,50,98,55,48,55,99,54,49,99,101,48,101,53,48,48,102,102,51,101,57,102,56,48,57,56,51,48,55,52,97,53,100,49,55,52,49,100,98,52,48,48,102,102,102,55,48,51,101,98,101,48,101,57,99,48,49,101,99,97,50,57,56,98,53,48,102,51,57,53,99,53,52,56,55,56,99,98,101,48,48,55,97,54,101,48,52,99,102,56,49,50,101,54,49,101,56,48,102,50,56,48,51,100,98,48,49,100,97,52,98,102,50,53,98,56,55,97,102,49,53,101,53,53,50,52,98,50,57,56,53,102,54,50,57,55,48,48,102,102,51,98,48,49,48,51,56,48,57,56,49,54,49,102,51,55,53,98,55,48,48,97,54,50,53,48,49,97,48,56,48,49,102,50,56,53,48,48,102,102,55,100,57,54,101,48,50,55,52,56,48,57,100,49,97,48,55,51,50,48,101,102,52,51,100,97,53,52,48,55,56,52,49,99,51,56,49,50,101,57,53,99,48,49,101,57,102,57,55,97,49,100,50,50,102,55,57,55,50,53,52,48,55,97,102,48,51,100,97,48,55,53,48,48,102,102,101,48,48,51,100,48,49,101,100,57,50,99,52,98,51,50,56,99,51,102,54,49,101,98,48,101,54,57,55,97,48,50,52,54,49,102,54,48,101,57,97,55,97,49,97,48,55,50,56,56,97,101,50,56,98,49,53,54,57,99,56,97,57,53,50,53,57,100,49,54,54,53,57,57,50,52,100,52,50,48,49,53,102,53,55,102,102,53,100,55,53,100,55,102,102,53,48,49,56,51,99,48,49,102,49,57,98,48,50,54,101,53,101,48,50,53,50,48,48,49,102,54,57,52,48,101,99,55,97,51,49,53,99,56,50,53,57,53,56,49,51,51,54,56,54,49,99,98,48,50,53,49,49,50,48,49,51,54,49,101,49,50,98,56,51,98,98,56,97,102,54,52,49,102,52,56,49,51,48,97,48,101,49,56,101,53,57,97,50,101,50,100,48,97,50,50,102,55,49,55,97,57,56,56,53,52,49,100,98,102,102,48,55,54,53,48,50,52,97,50,50,99,52,98,51,99,55,99,53,55,56,55,56,99,97,102,102,50,55,55,48,48,102,102,53,102,48,53,48,51,48,48,102,102,48,48,102,102,55,100,52,101,48,48,102,102,51,53,100,51,56,48,49,102,53,97,54,48,48,57,57,102,99,48,52,57,99,48,48,49,52,99,52,56,51,98,57,53,102,102,48,48,102,102,101,102,56,53,100,55,53,100,55,102,99,48,50,99,48,99,48,49,102,51,53,53,48,48,102,102,54,98,97,55,48,51,56,52,48,48,102,102,52,99,48,49,48,55,53,56,48,48,102,102,53,51,49,50,48,52,100,52,97,56,48,97,48,54,97,48,51,55,101,48,48,51,101,54,97,97,48,48,102,102,100,55,52,101,48,55,48,56,48,48,102,102,57,56,48,50,48,101,98,48,48,48,102,102,97,54,50,52,48,57,97,57,53,48,49,52,48,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,48,49,99,57,56,48,49,102,49,48,57,48,50,55,99,99,98,53,48,55,51,97,48,52,100,50,48,55,99,48,48,102,102,57,52,55,48,102,56,48,55,97,56,51,98,54,53,49,56,51,97,54,48,55,97,54,49,100,97,50,102,99,51,100,97,49,100,55,50,97,56,51,99,54,53,100,48,55,51,56,51,97,99,48,50,54,99,48,102,99,99,51,101,97,48,102,49,56,48,57,54,98,48,55,53,99,53,50,50,51,49,52,52,53,56,57,54,56,53,51,54,48,102,50,56,55,56,48,51,99,50,57,99,49,100,99,50,98,57,102,52,52,50,98,52,51,57,56,53,55,56,55,56,98,97,49,49,54,56,48,57,55,52,57,98,50,98,56,51,98,100,99,98,51,52,52,97,52,102,101,48,50,54,99,97,56,55,98,48,49,50,100,56,48,102,98,99,51,100,50,48,52,98,54,56,51,102,100,48,55,51,48,48,102,102,102,101,48,51,57,56,57,56,57,48,56,97,53,102,48,51,97,51,48,55,97,56,48,101,102,56,49,101,53,97,48,98,54,99,50,52,49,54,50,99,51,50,53,57,98,97,49,99,49,48,102,56,57,52,50,49,102,51,54,48,97,56,50,99,98,49,53,52,53,99,49,52,50,57,56,57,54,53,53,97,55,50,53,57,52,54,56,98,50,57,99,56,53,50,53,100,57,53,100,101,101,55,54,100,50,57,101,53,55,100,57,57,51,54,55,102,99,48,51,101,48,57,52,49,55,49,48,50,54,101,56,49,100,48,99,56,49,51,48,50,48,52,97,57,48,49,51,51,99,48,101,49,57,100,52,98,55,57,48,100,97,48,55,100,97,48,52,98,100,48,51,101,57,48,55,52,53,54,57,56,56,101,56,48,57,52,53,99,50,52,97,49,98,52,48,102,50,48,49,100,99,48,55,57,99,51,57,55,54,57,50,99,49,53,54,56,54,57,99,53,54,97,52,57,54,54,57,48,56,98,50,53,100,100,53,99,50,48,50,49,49,54,50,53,55,97,54,97,55,100,101,54,100,48,97,49,51,100,49,49,99,97,56,52,99,57,49,54,56,48,57,49,56,48,55,100,101,102,56,49,51,50,50,48,52,57,57,48,49,50,57,101,48,102,101,57,51,100,51,48,97,101,52,97,50,102,56,49,101,101,56,49,50,100,99,48,101,50,56,49,101,53,56,55,97,57,56,50,97,100,50,54,57,101,54,48,97,100,48,102,52,56,55,102,56,49,100,52,56,55,51,56,51,101,56,53,101,49,53,52,57,48,48,57,57,50,100,99,98,102,52,101,52,52,52,57,52,50,52,98,50,102,48,100,100,48,52,98,48,50,102,48,98,50,50,99,53,98,57,97,56,48,52,102,57,54,48,57,100,55,53,52,57,56,101,48,51,54,54,98,102,101,48,49,50,48,52,48,48,102,98,51,52,48,50,53,49,100,49,99,48,57,49,49,48,50,55,55,99,49,102,54,48,49,50,97,56,56,101,53,57,50,55,49,54,101,100,48,51,97,57,48,48,55,97,55,48,52,52,98,49,50,99,48,51,98,99,57,97,49,100,51,52,99,52,57,56,48,102,98,56,51,97,50,48,101,48,56,51,99,53,48,48,98,56,50,56,52,98,51,50,101,99,51,100,52,57,99,53,55,57,49,48,48,102,102,55,98,98,99,49,50,98,49,57,51,48,98,99,50,99,50,57,51,101,54,48,48,102,102,52,99,48,99,56,48,100,50,54,54,52,48,54,52,49,48,52,53,48,49,100,50,99,48,49,102,51,50,56,48,50,52,99,56,97,49,48,55,52,99,48,52,100,50,56,51,57,97,48,50,54,102,48,51,98,99,99,57,55,48,57,99,53,101,48,49,51,54,102,52,48,102,49,51,56,51,99,56,52,56,99,100,97,48,50,52,57,53,50,53,50,54,48,55,48,54,48,101,101,56,48,57,54,48,48,55,53,101,49,99,102,99,49,98,50,50,48,55,54,52,97,101,52,100,50,97,102,50,55,97,49,57,54,52,102,99,57,49,50,102,52,51,100,52,49,101,51,48,49,51,49,52,101,100,102,49,53,56,48,50,52,55,98,55,52,48,97,48,49,50,100,49,55,102,99,49,102,98,48,48,102,102,55,100,54,53,48,49,50,56,101,56,101,48,52,102,55,48,49,51,98,101,48,101,52,99,48,57,53,52,52,56,50,99,57,51,56,97,56,54,56,49,101,98,48,48,102,102,51,100,52,55,50,52,53,56,57,53,101,49,100,101,52,100,48,102,54,50,54,50,51,52,48,55,50,48,49,100,49,48,55,102,56,49,101,50,56,48,53,98,57,52,50,53,54,49,55,54,49,100,53,52,101,50,99,48,57,48,48,51,100,97,48,48,102,102,57,53,98,99,56,54,53,101,49,53,102,52,56,51,51,54,48,50,54,48,54,52,102,54,57,48,102,97,48,51,99,48,49,100,102,97,97,48,50,50,52,48,48,51,101,50,52,101,48,48,102,102,102,97,57,52,50,98,52,51,97,101,49,100,56,50,57,99,48,49,102,54,53,56,48,102,54,56,97,98,52,57,52,55,48,102,56,57,54,100,52,53,56,52,56,49,50,102,50,56,99,102,57,53,101,56,101,100,97,55,48,55,55,50,56,97,100,50,99,48,48,57,57,51,48,50,53,102,56,49,101,99,101,50,102,49,49,99,51,99,99,48,101,100,100,48,99,98,54,50,97,56,48,52,101,52,97,97,52,97,50,98,50,99,97,100,97,48,101,51,56,55,101,54,98,49,54,51,50,54,101,49,101,54,98,100,49,97,52,97,50,57,48,49,101,100,100,55,102,99,50,100,99,49,101,99,56,51,98,54,48,101,102,48,51,101,51,48,55,53,97,48,102,50,56,49,100,49,48,55,98,57,56,101,57,56,49,100,49,48,55,97,54,49,99,48,48,102,57,48,51,98,56,48,102,52,97,49,48,54,56,57,101,56,101,48,57,98,48,101,100,56,55,101,48,51,98,101,53,57,48,55,54,48,98,98,52,53,99,57,48,53,54,50,54,57,53,99,53,98,51,48,52,99,97,97,50,100,49,50,101,52,57,49,53,101,53,56,57,53,99,57,102,97,97,97,52,49,50,48,53,56,50,48,98,57,56,51,53,56,48,48,102,102,57,49,54,48,48,55,100,56,52,56,51,98,57,48,101,101,48,51,57,98,48,50,55,100,56,48,57,100,102,48,55,52,50,49,99,101,52,53,48,52,57,48,55,52,99,49,100,53,56,49,51,55,97,48,52,99,98,48,51,98,55,48,101,98,97,50,55,55,53,51,100,100,97,52,53,48,101,101,48,55,50,56,49,102,51,48,55,99,99,51,97,101,53,50,51,49,100,50,48,98,52,52,100,50,99,52,98,53,52,57,101,100,57,53,54,53,55,50,51,99,55,97,52,101,50,99,52,98,48,52,102,98,57,50,51,52,57,99,53,56,50,55,51,56,52,100,99,101,48,49,99,99,101,48,52,101,56,48,49,51,98,54,48,101,49,48,48,57,49,57,48,55,51,97,49,102,48,48,102,102,55,97,50,48,102,97,48,49,101,48,48,55,51,99,51,97,54,57,56,53,52,48,51,98,51,48,55,97,54,48,102,48,48,51,57,54,49,99,102,50,102,48,51,100,99,49,99,100,50,56,99,51,100,52,48,102,50,57,50,48,49,100,55,48,55,53,102,48,55,56,56,98,51,48,101,99,48,55,48,48,102,102,51,98,99,49,101,97,48,102,55,48,55,52,101,99,51,101,54,49,101,51,52,99,55,49,50,56,97,53,50,57,57,48,48,97,54,50,57,100,51,101,54,97,99,98,51,50,101,99,97,55,50,98,100,99,52,101,52,48,101,53,57,50,48,100,100,56,48,52,98,57,48,49,51,97,48,48,102,102,102,57,56,97,54,48,50,54,51,56,48,57,99,51,48,50,54,98,56,48,57,56,51,48,101,101,97,49,50,55,50,48,48,55,55,99,49,102,99,48,49,51,50,99,48,102,100,56,49,102,50,57,52,54,53,55,57,54,54,56,99,56,101,56,52,53,57,97,49,49,52,101,48,102,52,48,49,101,56,48,55,98,48,51,102,52,53,54,50,51,49,54,50,56,99,56,97,53,97,57,55,99,56,48,56,99,57,56,56,52,56,54,53,102,51,48,100,97,55,97,50,97,49,57,55,54,53,97,50,49,52,100,99,49,49,54,99,98,51,52,102,57,100,57,51,55,102,102,56,50,98,97,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,57,56,50,50,97,50,50,52,97,55,97,52,50,51,97,49,50,49,98,48,102,50,53,97,53,97,53,98,99,99,97,51,97,50,97,50,50,51,98,55,100,101,55,57,50,53,101,55,101,98,50,51,97,51,98,50,56,101,56,101,99,52,57,50,55,100,50,97,97,97,56,100,51,98,49,98,100,53,56,51,49,102,55,97,101,51,102,102,57,55,97,56,101,48,49,99,101,48,101,53,56,55,99,52,49,101,49,56,55,56,52,97,100,48,101,57,48,55,49,52,51,97,50,49,101,53,48,102,99,48,55,97,56,98,56,52,97,52,54,50,98,99,97,55,48,101,99,56,55,51,99,51,98,99,53,97,56,55,57,56,98,101,50,100,52,98,51,50,99,100,51,57,49,56,97,99,50,98,48,97,101,50,98,52,97,52,50,56,100,49,49,51,100,51,100,50,100,51,49,51,99,98,54,52,99,52,52,50,98,99,97,102,52,52,52,50,52,50,98,55,49,51,53,51,100,51,49,49,49,48,54,50,54,97,100,50,101,50,55,48,48,99,55,101,48,48,102,102,102,97,57,98,48,48,102,102,55,99,54,97,48,48,102,102,57,98,54,48,50,55,100,97,56,51,57,48,48,102,57,48,49,101,98,57,53,55,54,48,101,50,99,48,57,55,48,55,99,51,100,54,49,100,97,55,99,98,100,54,48,49,101,48,97,49,48,51,99,56,48,55,54,50,48,102,53,52,51,101,99,48,101,102,100,50,55,48,51,98,97,48,102,52,57,54,48,49,101,57,48,55,52,54,56,101,49,101,55,48,55,49,50,49,101,100,48,101,50,56,55,57,56,97,57,48,102,50,56,55,50,52,51,100,56,53,56,99,56,55,50,48,98,99,52,100,50,99,54,56,97,49,50,99,99,51,99,48,53,53,50,53,101,98,51,57,53,48,56,53,100,50,100,51,56,48,51,49,51,56,48,57,53,101,48,48,102,102,55,100,52,49,56,48,51,101,98,98,56,48,57,53,51,48,101,55,56,51,98,55,50,56,56,51,57,48,48,52,97,51,56,49,50,102,52,49,101,49,48,102,57,48,51,98,54,50,97,48,51,57,99,53,55,57,53,101,48,102,57,56,51,101,54,48,101,49,48,49,99,55,57,55,48,48,102,102,102,57,56,98,48,50,100,56,51,97,52,53,52,48,55,55,100,48,100,49,52,51,100,50,53,57,48,51,99,54,50,98,48,49,100,98,57,52,48,53,100,50,53,48,55,57,49,51,48,98,56,48,101,101,97,51,56,55,97,48,98,49,50,101,97,50,53,48,57,51,57,99,48,102,54,97,53,50,53,56,55,56,55,54,52,51,98,98,54,102,52,55,102,56,48,53,53,97,56,49,50,99,99,48,48,102,97,53,55,48,48,55,100,56,56,48,51,102,55,48,55,98,52,49,99,48,48,101,48,56,55,99,52,48,57,51,97,48,50,55,51,99,49,99,97,56,55,50,56,51,101,97,53,101,56,55,53,52,97,101,52,99,48,55,98,54,49,101,56,48,50,52,102,48,49,102,55,97,54,48,55,53,56,51,98,52,53,51,56,55,57,52,51,99,99,53,48,57,52,50,57,52,49,101,55,52,57,55,99,98,51,48,101,101,48,55,52,99,97,56,52,56,50,98,48,97,51,50,97,48,98,97,52,56,48,102,52,100,100,53,56,55,56,48,97,102,52,51,55,48,97,100,50,97,100,50,97,98,57,54,50,56,48,100,53,53,49,54,50,56,54,48,51,102,102,48,48,51,101,98,50,52,48,49,102,49,56,50,48,50,52,97,99,48,57,51,55,52,55,48,101,54,48,51,99,100,48,55,99,50,100,98,101,48,52,99,52,56,51,102,54,50,57,53,51,99,51,98,54,49,102,50,48,101,102,56,55,102,49,50,49,56,48,55,99,48,48,101,53,53,99,48,101,57,57,54,97,53,53,56,48,51,100,56,54,53,102,57,53,56,53,55,97,52,48,55,50,52,97,49,48,55,101,101,53,102,56,55,55,48,98,50,52,57,50,57,48,51,100,56,49,100,97,50,99,52,98,56,98,48,49,51,99,50,98,55,48,50,55,102,57,55,56,101,49,53,52,53,56,57,53,99,48,50,53,56,53,55,99,97,49,55,48,49,57,101,49,49,49,49,53,49,57,48,49,49,100,49,100,48,57,48,57,56,54,53,49,49,49,49,49,49,57,54,57,49,57,49,53,48,100,49,101,51,51,48,99,50,51,51,50,99,52,99,98,48,56,101,99,97,51,97,51,98,49,98,52,51,48,56,100,51,51,50,54,57,100,98,55,57,57,56,100,97,52,100,97,55,54,50,50,98,100,55,102,99,97,56,97,99,50,98,53,48,99,97,55,50,98,48,97,102,50,97,52,97,101,54,55,97,51,50,48,57,53,54,56,54,56,97,53,55,49,53,101,56,102,100,99,55,57,100,48,99,57,48,100,48,49,57,57,52,54,52,54,52,55,99,102,51,102,101,57,50,50,56,56,50,51,51,51,51,50,55,97,102,53,52,51,49,102,100,53,57,102,100,53,49,97,97,101,98,97,102,102,101,98,97,101,97,53,54,53,97,49,54,54,53,55,49,52,101,56,52,101,57,54,52,53,98,49,54,48,56,54,53,53,50,48,51,49,100,57,99,57,48,57,101,57,101,57,50,99,50,49,97,49,98,50,48,57,56,55,98,50,51,97,51,56,54,101,57,50,57,49,101,53,49,57,98,100,52,57,50,102,98,51,51,51,53,55,53,98,48,54,57,53,50,50,102,55,100,97,98,102,99,100,49,55,53,48,50,56,56,48,50,54,55,56,48,49,102,55,57,50,48,48,102,97,99,55,48,50,53,55,48,51,56,101,53,97,56,55,99,52,98,54,48,50,54,99,56,49,99,55,56,51,101,51,52,102,50,57,102,50,49,56,50,54,52,49,100,99,56,51,56,50,48,55,101,101,48,52,98,102,48,51,99,49,48,55,57,101,102,54,50,99,52,98,54,50,56,52,97,99,54,54,57,49,48,51,97,54,57,50,48,102,55,56,97,49,52,57,98,102,57,49,99,51,99,52,99,49,55,57,52,52,57,51,50,48,99,49,100,101,50,98,52,98,57,50,99,99,56,101,56,52,48,100,51,52,48,50,101,51,48,49,51,57,99,48,48,102,102,102,57,97,48,56,51,97,99,50,98,56,97,48,55,52,97,101,48,50,52,51,52,49,99,56,48,55,99,99,98,48,48,102,102,55,56,50,56,48,53,99,51,97,56,56,57,54,53,56,48,49,51,52,99,48,101,100,48,51,98,56,57,54,48,101,102,100,51,53,48,57,49,53,48,52,51,99,101,56,99,102,97,52,57,52,97,57,50,48,101,54,56,48,57,97,55,57,50,101,49,50,55,50,54,57,55,50,100,56,55,52,54,56,97,102,52,99,98,50,51,51,52,49,100,102,97,48,102,50,53,55,57,48,52,102,100,57,53,98,98,55,102,56,48,101,55,56,48,102,100,99,48,57,56,56,48,55,50,99,48,52,98,53,56,55,48,52,98,51,48,55,56,97,48,102,98,52,49,101,97,56,51,98,48,48,55,53,50,49,100,99,52,52,52,54,52,99,54,52,97,99,50,99,99,49,101,97,56,51,99,51,48,101,98,48,51,98,55,50,57,56,98,55,50,101,57,49,99,97,53,50,100,52,98,101,52,54,50,56,53,49,52,98,100,48,102,55,97,54,97,48,50,50,54,50,100,57,51,57,48,52,97,52,50,99,57,51,50,49,48,100,98,48,52,101,97,54,56,50,52,48,97,99,52,101,50,99,50,53,48,54,100,98,52,49,52,98,100,50,48,50,52,101,48,49,51,100,99,48,48,102,102,102,57,56,98,57,54,56,49,99,56,48,102,49,48,51,100,101,48,55,50,56,48,52,98,52,48,49,50,100,99,49,100,56,52,100,50,99,56,97,57,52,99,48,102,100,56,55,53,99,51,56,99,48,52,99,98,48,55,52,48,48,57,57,100,48,101,54,56,51,99,51,50,56,53,99,55,99,97,100,52,102,48,102,56,56,55,53,52,51,98,56,49,102,57,50,98,48,51,57,54,57,52,48,52,98,100,56,55,97,99,51,57,101,53,100,97,49,102,52,98,52,53,50,56,99,49,101,48,50,48,50,48,55,48,102,53,57,54,50,53,54,57,54,54,53,55,100,50,49,57,53,99,48,50,54,54,57,97,53,54,50,55,55,52,102,98,48,49,52,101,56,48,49,102,54,50,99,48,48,102,98,57,48,48,102,102,50,55,54,48,48,49,102,54,55,48,49,101,51,52,50,50,100,52,49,102,100,56,55,100,57,56,48,101,97,48,55,52,57,48,49,48,53,56,52,55,54,56,49,99,100,48,51,97,52,48,102,51,48,51,100,97,50,56,52,49,99,97,102,50,99,100,49,57,51,99,51,102,54,57,53,50,49,101,56,97,48,55,55,101,49,102,50,48,55,97,52,49,102,98,50,97,54,56,51,100,55,99,97,97,48,55,56,48,53,100,48,55,53,52,48,52,101,54,50,56,51,52,99,49,99,102,52,52,50,97,48,97,48,99,55,54,101,53,51,101,56,98,49,48,50,97,51,53,102,102,48,51,53,50,48,50,55,51,48,48,102,102,49,102,55,51,56,48,48,102,98,49,56,48,50,55,101,48,97,48,55,99,51,57,56,48,52,99,101,48,51,102,102,99,49,102,102,48,101,49,99,49,54,99,101,57,54,54,53,51,56,55,53,98,56,51,97,56,48,55,49,48,49,100,54,101,53,53,52,101,52,48,48,102,52,49,53,52,53,55,50,51,54,50,101,56,51,56,52,48,101,98,52,51,97,50,53,100,50,53,101,52,49,50,97,48,51,101,97,53,101,50,49,54,52,98,52,99,52,100,48,48,102,102,98,100,97,52,97,57,50,99,50,101,52,48,52,99,49,48,48,97,101,55,49,48,56,48,97,98,53,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,101,49,56,48,57,55,49,48,48,55,100,102,51,56,48,51,101,100,55,56,48,57,52,56,48,55,55,54,53,55,48,51,97,56,48,50,53,101,56,48,57,97,97,99,49,99,48,48,102,102,101,48,49,53,53,50,57,57,52,56,48,49,100,101,57,48,55,49,97,48,52,98,55,56,55,97,54,53,49,101,52,98,49,50,102,52,98,101,48,102,51,50,53,102,101,53,57,48,55,100,48,49,100,48,48,55,56,52,98,56,102,53,54,53,99,56,55,57,52,98,98,52,101,101,55,52,102,49,56,49,51,52,49,57,99,49,57,48,49,48,100,48,53,98,54,99,49,56,56,50,98,52,48,49,102,50,56,102,48,48,102,102,55,100,101,51,50,51,57,54,48,56,48,57,52,53,56,56,49,51,97,97,48,50,54,54,53,55,97,51,50,55,50,50,97,52,49,54,48,53,54,55,48,50,53,99,52,48,57,52,49,52,52,48,49,51,48,52,52,52,55,52,56,56,97,52,57,52,48,48,102,102,52,100,50,50,56,49,50,102,98,100,50,57,49,52,49,51,56,56,99,48,49,54,97,48,57,99,56,51,53,98,55,101,102,102,99,52,56,100,98,50,56,48,98,101,50,98,97,102,102,56,48,102,53,101,48,101,55,99,48,49,102,51,54,99,48,55,56,99,49,99,101,48,55,55,99,49,100,97,48,101,100,56,51,100,55,48,50,52,52,56,48,49,101,98,51,48,55,102,48,97,97,50,57,56,97,56,52,52,48,102,48,48,102,102,51,99,57,101,48,52,99,102,57,52,48,48,102,102,101,101,54,56,51,100,48,53,99,50,49,57,52,56,53,54,97,50,57,55,48,53,99,102,48,101,56,56,55,54,48,48,102,102,57,53,48,52,98,50,57,56,97,51,101,53,101,49,55,48,56,97,53,56,57,55,55,57,48,49,48,53,99,97,52,50,50,98,101,56,98,51,48,49,50,100,54,99,48,50,99,53,48,53,98,97,53,48,49,56,98,48,48,49,102,53,99,48,48,48,102,102,102,57,49,52,56,49,50,55,50,48,52,101,101,48,51,98,101,55,99,51,100,56,48,102,98,52,51,102,54,48,52,98,52,48,49,50,52,99,49,101,57,57,50,100,57,102,50,97,57,48,52,49,100,100,56,51,100,50,48,50,55,49,56,49,100,55,50,54,49,55,101,53,97,54,101,53,51,48,55,49,48,98,51,52,54,52,56,52,51,54,48,51,100,99,53,51,48,51,97,54,52,101,55,101,57,51,48,98,51,48,102,54,49,54,97,53,50,98,54,52,52,97,50,97,97,101,57,99,49,100,55,52,102,100,98,100,98,57,52,57,101,56,52,53,54,56,48,53,49,50,50,57,56,50,50,97,53,97,52,97,48,50,52,50,51,97,54,97,49,98,101,102,50,50,50,53,97,50,51,99,99,97,52,50,50,97,53,97,51,98,57,100,57,55,57,49,57,101,54,50,98,50,52,50,51,98,99,56,101,57,48,99,53,49,50,54,49,50,97,54,97,52,102,51,102,49,102,99,100,56,51,53,102,101,97,99,51,55,102,56,48,55,100,98,56,55,51,52,51,101,56,49,99,101,48,55,56,54,49,100,100,50,98,56,51,100,97,49,99,52,48,102,55,48,55,54,56,51,102,48,49,100,53,50,101,53,49,53,49,56,98,48,50,57,99,51,99,99,49,99,102,48,102,48,57,53,52,49,101,55,50,56,48,98,52,50,98,48,98,51,52,49,52,54,50,99,56,97,99,50,99,48,97,99,50,101,99,97,51,52,98,52,101,52,49,52,98,52,51,52,102,50,97,53,51,49,49,48,98,48,50,98,100,50,100,48,57,51,54,100,98,52,100,52,48,52,98,52,52,52,102,56,97,97,56,52,98,57,97,99,51,56,97,56,48,52,97,49,56,49,50,98,99,48,48,102,98,55,100,48,48,55,100,56,56,56,49,50,97,54,49,102,49,48,55,54,101,53,101,56,55,50,52,48,57,98,56,48,50,54,49,56,51,99,50,49,99,100,48,55,54,99,53,99,48,55,51,56,98,48,52,48,48,55,51,50,49,102,52,48,55,102,52,48,102,99,48,98,56,48,55,51,48,53,56,49,53,48,49,100,50,50,100,99,51,98,101,57,56,56,99,49,100,54,50,99,56,49,100,99,57,53,56,48,102,50,48,97,48,50,57,53,50,52,51,98,54,57,56,53,51,56,55,55,53,49,99,51,97,101,53,56,49,52,98,49,100,48,57,48,53,99,48,101,57,50,53,50,53,56,55,55,102,55,52,51,56,97,54,102,99,48,48,102,100,99,48,52,56,49,56,48,51,101,53,56,50,48,52,57,49,56,49,51,48,50,49,100,101,48,55,54,48,49,99,55,48,50,54,51,54,48,98,102,48,55,50,50,48,102,56,99,98,53,50,57,57,49,56,97,99,48,102,101,48,55,98,56,51,100,49,56,49,100,51,48,51,98,55,48,55,48,99,53,55,56,55,97,99,97,50,48,55,55,50,56,54,53,102,48,55,98,48,98,49,50,98,56,51,99,52,49,102,98,48,50,54,51,52,98,102,48,102,51,97,50,56,55,53,52,98,57,48,102,54,50,50,57,55,56,53,50,56,55,50,57,51,48,98,101,52,50,99,53,56,49,54,51,52,57,50,53,50,57,53,97,53,56,57,56,98,50,97,52,101,55,51,55,102,56,48,100,57,99,98,97,56,53,98,48,51,98,54,48,55,98,50,48,101,98,52,49,102,49,48,55,55,57,49,99,51,101,50,48,101,56,56,49,101,53,48,55,48,48,102,102,49,101,97,48,55,52,57,51,55,98,100,100,48,52,51,100,52,48,101,101,48,51,101,56,49,100,102,48,102,98,56,55,55,49,50,99,49,50,101,53,56,50,54,49,53,52,102,101,52,54,50,102,48,51,98,48,57,101,53,57,49,53,52,102,101,56,50,99,99,97,99,50,99,53,48,50,99,56,97,54,55,100,100,51,99,97,102,52,100,52,49,49,97,57,48,57,100,99,100,56,54,52,97,102,102,56,50,98,56,48,52,100,55,56,49,50,56,52,48,101,49,48,48,57,100,57,48,55,52,56,53,100,48,51,57,48,48,50,54,50,99,51,57,51,99,51,102,97,48,101,101,56,51,99,51,50,53,54,101,50,99,56,97,51,48,48,102,102,55,98,57,52,51,101,52,49,100,54,99,57,48,48,102,102,50,53,54,49,101,56,48,101,99,48,55,99,57,49,54,97,56,98,50,48,101,50,48,55,57,48,51,97,54,53,99,98,55,55,50,49,101,48,48,101,56,49,52,56,57,56,52,57,49,52,98,49,100,102,56,50,53,52,51,50,55,51,100,57,53,99,57,97,57,99,56,50,57,97,48,49,54,55,50,48,48,102,98,54,50,48,48,55,99,54,57,56,49,102,101,48,49,50,51,48,57,56,53,55,57,55,97,48,52,98,57,52,56,51,102,49,48,50,54,102,99,51,98,48,53,99,55,52,100,101,57,56,56,56,48,101,98,48,48,57,52,99,48,55,57,48,102,97,49,56,55,51,52,48,52,98,100,49,99,49,100,99,97,51,50,51,52,57,54,54,53,101,49,52,48,49,102,98,48,55,98,55,53,101,52,98,100,52,100,48,102,54,57,55,57,52,53,55,54,52,101,101,53,55,102,57,98,48,101,98,50,55,49,53,102,49,100,51,97,98,100,55,52,49,48,48,102,102,100,54,57,53,50,98,50,100,48,97,99,50,98,56,98,56,52,50,55,52,97,100,50,100,56,97,102,52,51,50,100,53,48,49,102,101,99,102,52,56,52,48,52,102,52,54,54,49,51,49,48,100,101,48,52,98,98,100,57,50,49,49,99,51,55,52,55,52,56,100,52,56,99,101,54,57,52,57,54,49,57,97,57,57,98,57,102,56,51,52,57,57,49,53,98,54,102,51,102,101,48,49,48,52,101,57,48,56,56,57,52,56,54,101,54,54,100,50,100,49,100,50,49,49,101,101,97,51,53,101,54,100,50,49,97,55,53,57,55,55,98,53,99,48,50,53,97,100,56,100,98,101,99,50,55,49,56,54,49,99,99,50,57,53,49,97,56,48,54,48,101,48,48,51,101,53,48,99,48,48,102,102,102,97,52,48,48,55,53,56,49,100,53,48,55,51,52,49,100,56,48,50,55,50,56,48,57,51,50,48,55,48,99,56,56,49,99,99,50,99,56,49,100,101,99,49,52,99,49,99,100,48,55,57,101,48,101,100,52,49,99,53,56,51,98,48,48,101,102,48,55,54,99,49,100,101,49,53,54,48,101,97,99,51,97,56,49,100,54,48,50,54,48,52,49,101,56,48,55,100,56,49,102,49,48,55,57,52,51,97,48,48,102,102,101,97,48,49,100,52,50,49,50,52,97,50,57,54,99,56,52,57,52,56,97,49,100,50,50,56,56,98,52,48,55,56,48,53,101,56,55,97,100,48,52,51,98,56,53,55,57,52,50,56,56,53,52,49,53,54,53,57,57,53,99,56,52,52,49,48,48,98,48,99,48,49,55,100,51,54,100,51,56,100,53,100,98,52,101,52,53,99,51,57,49,54,52,50,101,50,101,51,101,55,50,49,99,100,102,56,51,51,102,55,100,98,57,99,102,98,101,51,48,99,55,48,97,49,53,100,55,102,100,57,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,53,52,48,55,49,54,48,48,102,97,98,56,48,55,57,56,48,102,97,48,48,102,102,49,102,53,99,97,48,52,101,51,56,48,51,101,99,51,49,50,48,98,49,48,102,101,48,55,51,99,51,98,48,48,52,98,50,102,48,50,53,101,99,48,49,101,57,99,48,55,52,49,50,52,49,99,99,49,55,101,53,98,57,52,50,48,52,99,56,101,48,55,99,54,48,102,100,48,98,54,48,55,50,52,49,101,99,101,49,99,56,48,55,57,101,48,48,102,102,102,55,49,49,52,56,56,52,56,100,99,49,99,102,50,54,57,53,57,50,57,97,49,101,52,48,49,50,51,48,101,97,56,55,102,56,57,97,54,97,53,48,48,51,100,98,101,53,97,48,48,51,100,97,50,101,52,101,50,99,50,56,49,48,50,48,55,51,99,48,101,55,52,49,101,48,48,51,102,55,48,55,57,50,49,100,97,48,55,52,99,48,101,98,48,51,98,52,53,99,48,55,99,52,51,102,56,49,101,98,56,50,100,55,57,52,54,49,100,102,50,56,56,97,55,50,101,48,51,99,48,53,98,49,54,49,56,97,51,50,56,48,98,51,48,102,52,49,54,55,57,49,52,97,54,48,101,101,57,53,54,53,100,57,55,50,57,57,57,48,99,97,53,50,57,52,98,51,52,99,55,48,49,50,52,53,55,50,54,53,99,50,49,97,50,98,56,57,56,101,52,52,97,49,52,53,100,101,48,48,102,102,101,56,49,48,50,53,57,52,48,49,102,53,97,56,48,52,98,101,56,51,56,49,48,50,52,53,52,51,98,56,48,52,56,53,97,55,48,55,52,52,97,52,48,102,97,48,51,97,54,50,97,98,49,55,51,99,98,98,52,50,48,102,50,57,52,52,49,99,57,48,102,49,56,48,51,100,99,102,56,98,49,48,55,98,101,53,101,56,51,101,51,50,98,55,49,55,97,99,50,53,48,55,48,56,97,52,48,101,100,49,55,97,48,50,52,56,49,101,52,50,101,102,48,48,102,102,57,54,55,52,101,48,101,56,99,56,50,52,50,53,49,53,49,53,99,56,100,54,53,56,99,55,50,99,54,98,102,99,48,50,52,100,100,50,57,49,49,50,53,48,49,50,49,50,49,48,57,51,49,56,55,57,49,49,50,100,49,49,101,55,57,49,100,50,57,49,49,50,49,98,101,99,51,99,56,99,102,51,49,53,100,49,100,50,49,57,52,56,52,55,52,56,57,50,52,99,50,53,52,100,52,57,97,98,55,51,102,57,98,48,54,55,54,100,53,56,54,50,102,53,48,51,50,102,48,48,102,102,55,100,98,97,56,49,50,101,48,53,102,48,49,50,98,101,48,48,102,102,102,98,49,54,48,50,54,102,52,51,56,50,53,57,48,55,50,49,50,99,51,56,52,49,100,52,50,100,99,48,57,56,97,48,55,102,97,49,101,100,48,55,52,52,53,51,97,52,48,55,54,57,51,56,51,97,56,53,55,50,53,48,51,57,102,50,99,52,49,102,98,48,51,99,97,50,57,52,51,56,50,53,56,56,55,55,52,97,102,52,98,50,57,52,97,48,52,48,52,98,48,101,101,100,57,53,52,49,100,100,97,52,50,50,98,49,51,56,51,97,99,56,53,52,49,100,53,97,57,52,51,101,100,49,53,50,57,100,53,48,56,54,52,54,52,48,98,52,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,57,99,99,48,49,102,52,51,50,48,52,99,55,48,51,99,54,48,50,54,100,99,48,49,102,53,52,50,48,52,97,98,48,49,51,48,56,48,102,54,48,98,49,48,49,51,53,48,102,101,56,55,102,52,48,49,101,98,56,53,49,55,101,53,56,52,97,49,57,52,52,56,57,100,102,97,48,101,57,56,49,51,50,48,48,102,56,52,51,57,54,53,55,48,48,53,97,56,55,54,52,97,53,48,101,102,57,52,100,51,101,52,97,57,48,101,99,57,53,100,50,54,52,49,50,56,57,48,55,55,99,54,97,55,51,97,54,50,55,102,55,49,51,57,99,48,51,52,53,48,55,57,56,48,101,101,52,51,97,56,48,102,55,52,49,100,100,48,51,99,49,48,55,53,50,49,102,57,50,98,97,56,98,57,48,101,52,48,51,99,101,48,101,52,48,55,98,48,49,100,101,56,55,99,56,97,54,99,57,97,53,56,49,53,102,56,98,53,48,101,98,48,55,100,99,97,48,50,99,56,51,98,50,49,101,52,50,98,102,50,55,57,53,50,57,54,56,48,53,98,97,49,100,50,55,49,53,48,53,57,50,52,97,49,99,97,54,49,53,99,53,56,49,53,99,53,56,97,48,101,97,50,54,53,55,97,55,97,49,98,98,49,51,55,50,48,50,102,50,48,48,51,101,50,57,97,48,102,99,56,49,100,52,56,55,100,48,48,102,102,49,102,52,102,99,48,52,98,57,56,51,57,53,48,101,99,56,55,100,48,51,98,52,53,98,48,51,99,99,48,55,50,52,48,48,102,53,55,99,48,49,101,97,53,48,55,51,56,97,101,48,102,49,56,55,55,100,51,56,51,99,56,49,100,50,48,48,55,97,57,50,48,52,100,48,48,102,102,49,51,49,54,49,101,57,48,101,53,54,50,102,56,51,98,97,53,53,57,54,101,57,99,49,101,49,50,56,52,48,52,102,56,51,98,97,56,99,102,57,54,101,53,54,101,50,102,56,97,101,50,98,50,56,98,49,52,48,51,57,54,52,53,53,56,50,55,99,97,102,48,48,98,99,99,48,51,50,100,97,102,102,56,48,97,52,52,49,99,52,48,48,55,99,52,51,56,48,57,48,100,50,98,48,48,102,102,57,56,99,48,55,57,50,48,102,54,48,49,101,100,57,55,57,56,49,101,102,48,51,57,99,48,102,56,56,55,56,99,51,101,48,53,101,48,55,54,52,48,57,55,101,101,53,53,48,51,101,55,48,55,55,101,48,48,102,102,102,54,52,98,52,49,101,51,48,102,99,97,49,56,55,57,56,97,52,50,98,98,56,51,100,50,48,101,99,48,49,51,51,51,99,51,99,99,49,101,55,99,49,100,54,48,101,97,101,50,99,99,51,57,53,48,57,99,57,97,53,55,97,48,102,50,100,50,48,98,51,101,49,101,51,50,99,97,55,57,54,54,56,51,51,51,99,48,54,50,53,48,50,53,49,56,48,57,50,49,48,50,53,55,99,48,57,49,48,48,102,102,55,55,52,57,48,48,102,102,101,56,56,48,57,53,51,48,55,54,50,48,48,102,52,97,99,49,100,102,50,54,57,55,97,57,48,49,101,51,52,56,50,56,50,52,51,101,56,48,102,48,56,51,101,98,57,100,50,101,57,50,52,97,49,48,101,98,48,55,54,53,50,49,51,97,56,98,51,48,55,56,101,49,101,100,48,102,55,49,55,51,56,101,53,51,48,55,52,52,51,98,54,56,49,100,49,54,48,98,49,48,52,57,52,101,50,98,52,51,54,57,54,102,49,54,48,57,99,57,102,54,57,97,48,100,99,50,98,54,101,51,97,100,98,53,49,54,101,98,57,55,51,48,100,99,52,49,51,55,50,101,101,98,54,54,101,50,51,54,101,55,97,102,102,102,100,56,99,54,100,102,57,99,54,51,56,53,56,56,53,102,102,57,97,56,49,53,55,56,48,51,101,99,97,52,48,49,102,54,97,101,48,52,98,102,48,48,102,102,51,101,98,55,99,49,100,54,56,55,99,56,51,100,48,49,101,99,48,102,54,48,51,57,100,48,102,54,56,51,100,100,48,101,101,57,52,48,49,99,98,48,102,52,48,55,54,99,48,57,55,55,48,102,48,48,102,102,51,102,102,48,101,52,56,51,97,98,48,55,57,52,49,102,56,48,101,102,56,55,98,48,49,101,53,50,50,56,51,98,98,52,97,50,101,48,97,50,50,57,56,98,51,52,51,48,102,52,56,55,57,53,50,52,97,57,50,56,102,101,48,102,50,49,55,53,54,57,101,56,52,49,100,49,50,99,56,97,102,55,51,48,55,53,56,98,55,50,98,97,101,57,48,52,49,50,48,53,56,49,54,48,53,55,56,49,51,97,56,48,51,101,102,49,56,48,49,102,50,53,97,48,101,50,48,49,50,49,54,53,97,49,54,48,48,52,98,57,56,49,50,56,101,57,48,49,99,48,48,55,99,56,48,52,99,54,99,51,48,57,53,50,49,102,52,50,101,100,51,53,99,50,57,52,49,101,49,56,51,97,98,48,55,55,48,100,99,50,52,56,51,100,57,48,101,50,48,55,56,99,51,56,101,53,100,57,54,52,48,101,99,52,49,102,98,56,55,52,99,51,102,56,49,99,101,48,55,100,101,49,100,52,48,102,99,48,55,52,52,51,98,56,57,99,53,56,56,55,54,52,98,97,50,56,55,48,48,51,100,98,97,49,100,102,50,100,51,100,57,54,53,98,49,54,99,57,101,56,48,56,52,53,55,56,48,53,99,53,48,49,51,54,54,48,52,101,48,56,51,102,100,48,50,55,53,99,49,102,49,56,55,98,48,49,102,55,56,49,51,48,50,48,102,48,56,51,99,99,49,102,53,48,102,54,56,55,57,57,51,99,98,98,55,49,48,100,48,48,102,102,98,54,48,102,53,56,55,100,99,51,99,52,53,49,56,55,50,99,51,98,99,53,57,56,55,98,48,98,102,48,102,57,97,50,48,55,48,52,51,56,52,56,99,49,102,52,48,102,50,56,55,97,99,98,52,48,101,101,56,51,98,100,48,101,99,49,54,99,49,101,54,50,101,50,52,51,98,50,49,100,55,99,53,97,98,97,56,48,53,54,50,49,97,52,53,55,57,50,54,53,56,100,97,54,50,54,98,98,102,101,48,54,98,52,48,48,102,102,102,98,49,101,48,48,102,102,55,99,56,97,56,48,57,101,97,48,48,55,100,56,49,54,48,102,48,56,55,50,99,48,49,101,101,50,48,48,102,102,55,97,52,99,48,101,48,56,98,101,101,53,52,102,48,48,102,102,55,97,50,102,50,53,51,56,51,57,102,48,102,101,54,52,53,57,50,98,51,48,55,49,48,98,53,100,99,48,49,101,97,51,55,48,55,50,54,49,100,49,48,102,97,50,52,56,54,56,49,102,56,48,101,53,48,48,102,102,51,100,100,50,55,101,57,98,48,54,56,50,99,102,48,55,55,56,49,98,50,97,100,48,55,101,52,101,48,49,55,102,53,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,49,49,48,50,52,50,56,48,49,102,53,98,52,48,52,99,55,56,49,51,101,97,48,102,50,56,51,97,50,49,100,56,48,55,55,50,48,101,98,56,49,102,55,51,97,48,101,100,52,98,97,48,102,56,57,52,52,49,100,49,48,102,52,48,51,101,97,48,101,53,56,51,56,56,48,102,102,48,51,100,49,48,101,52,48,55,49,48,48,102,102,52,99,56,98,101,48,101,54,57,53,56,53,100,57,54,48,53,101,49,54,52,53,48,101,50,98,56,51,98,99,99,53,48,55,53,56,51,98,101,49,102,52,52,48,48,102,52,57,54,52,56,50,57,101,49,101,97,50,98,54,57,98,50,98,54,53,48,54,56,98,49,98,50,98,99,97,101,50,99,54,52,98,50,54,99,97,52,48,49,102,53,98,99,48,52,57,51,56,55,101,52,48,57,102,54,48,50,54,102,52,49,99,98,56,51,56,50,48,101,98,48,55,53,56,51,101,52,53,102,56,55,53,99,98,100,48,55,56,99,48,101,101,48,48,102,102,49,101,97,100,57,55,48,49,99,100,50,56,56,98,56,50,99,57,51,52,51,57,56,48,101,55,99,98,51,48,55,57,101,49,99,52,48,101,55,56,55,102,52,51,101,99,57,50,53,56,57,53,97,49,100,49,48,102,54,50,49,56,55,55,53,48,99,97,48,50,97,99,51,101,48,56,101,57,55,52,49,101,53,48,102,52,57,52,57,54,49,100,100,50,98,53,100,55,100,49,54,56,98,52,101,101,52,53,52,50,48,97,55,56,48,55,49,99,56,49,50,53,56,48,52,57,53,48,51,56,99,48,50,52,54,99,49,99,54,48,51,98,100,48,55,50,56,48,101,53,52,49,100,102,56,55,51,99,51,97,54,56,97,49,100,51,48,101,56,48,55,53,52,97,48,48,102,102,102,49,56,55,56,52,97,48,48,101,57,48,55,51,56,97,49,48,102,49,56,55,102,56,51,99,54,53,50,48,55,51,56,51,97,99,49,100,49,50,101,56,51,102,52,49,102,55,50,101,56,51,97,48,49,100,48,48,102,102,101,56,48,48,102,102,51,100,100,52,49,102,48,48,102,102,102,53,101,48,101,56,57,53,54,57,99,49,101,52,48,102,52,50,55,49,53,56,56,52,53,56,57,55,101,57,101,56,100,50,57,101,57,102,51,48,52,53,49,53,49,49,48,102,102,99,48,56,54,52,48,49,102,52,101,56,48,48,102,102,102,56,100,50,48,49,50,102,56,48,52,56,53,56,55,56,49,49,48,49,102,101,56,51,100,99,48,102,54,97,55,48,51,102,102,48,55,100,56,56,100,50,101,56,48,51,100,56,50,53,99,57,54,50,49,99,100,48,55,56,99,48,101,51,100,51,48,49,100,97,48,50,54,53,48,48,102,102,49,101,56,48,55,51,48,51,100,98,50,57,52,49,100,98,50,97,99,49,102,54,56,55,98,48,51,98,97,49,101,97,101,49,102,53,48,101,57,48,55,98,99,97,97,52,50,51,49,55,99,53,48,99,101,48,101,102,52,57,52,54,100,57,54,48,53,53,53,48,48,57,57,97,55,102,50,99,49,98,48,49,97,97,57,55,53,100,55,102,102,53,100,55,53,48,50,98,57,48,50,55,53,52,48,49,102,55,48,54,48,52,56,52,56,49,50,50,48,49,100,101,50,101,48,98,53,48,55,98,99,48,102,100,56,51,56,50,49,101,51,48,102,55,49,52,57,99,97,100,97,52,98,48,55,51,99,48,101,101,52,49,101,55,56,51,57,55,50,100,99,49,102,50,100,56,48,57,57,50,55,48,55,54,49,49,57,49,99,49,50,97,48,101,102,52,51,99,56,48,102,50,56,51,97,52,53,98,100,101,101,53,53,48,55,98,56,97,101,48,102,51,100,49,50,97,57,101,48,48,102,102,102,54,57,97,50,50,55,49,54,100,56,102,51,50,100,54,52,100,102,102,48,51,52,54,53,48,53,48,99,49,102,99,56,49,51,100,54,48,52,57,100,48,49,50,100,54,48,50,54,54,56,48,48,102,98,56,48,57,97,57,48,50,53,97,52,49,100,52,56,55,97,53,49,52,97,55,52,100,50,99,56,97,102,48,101,55,48,51,100,50,48,55,102,56,48,101,98,99,49,100,98,57,55,99,53,99,100,51,49,99,98,51,52,53,52,54,54,53,49,48,97,102,48,102,56,56,55,57,48,97,102,52,102,100,100,51,56,98,53,50,57,48,98,53,50,57,101,50,97,53,48,53,51,51,52,97,55,49,53,99,57,98,48,52,51,100,97,48,97,54,99,99,56,48,53,97,56,56,48,51,101,100,49,56,48,49,102,50,55,53,48,50,54,101,99,48,57,98,101,48,55,57,54,100,50,51,56,49,50,97,50,49,102,101,48,55,97,50,48,52,98,48,48,51,57,50,48,101,99,97,49,49,54,99,56,52,49,100,51,52,97,48,101,49,56,55,97,52,49,101,55,48,51,57,49,48,55,98,54,49,101,48,99,49,101,100,48,101,56,48,55,49,49,48,56,98,98,52,57,48,55,57,50,102,56,51,98,55,48,50,54,48,99,51,100,52,49,100,48,50,100,49,51,52,51,98,48,49,101,101,50,56,99,51,99,52,57,101,48,101,101,57,50,52,97,102,57,54,98,57,52,48,53,54,49,55,98,53,99,98,49,57,52,101,50,99,57,51,100,51,101,97,52,48,53,100,56,48,55,98,56,48,52,99,50,48,51,102,99,48,55,102,101,53,99,51,54,49,101,50,48,55,102,50,48,102,98,56,49,102,48,48,102,102,51,101,99,50,102,57,57,54,101,53,56,54,56,98,98,48,55,98,52,48,102,50,99,51,101,50,48,102,50,48,98,56,54,100,97,57,52,56,50,99,100,51,54,49,56,99,53,57,56,55,99,52,98,97,50,101,100,51,97,50,52,49,51,54,53,101,49,55,52,57,57,98,49,51,100,56,49,51,56,53,97,57,54,97,101,54,57,50,54,57,99,57,57,55,53,102,101,48,49,56,48,101,48,52,99,55,48,48,102,102,51,101,54,55,101,49,99,101,48,55,50,54,48,102,56,52,51,102,48,48,102,102,101,100,48,51,56,54,48,52,56,101,48,55,54,52,49,102,97,56,55,53,48,51,97,97,49,101,53,48,102,51,57,52,97,53,51,56,51,100,49,48,101,56,48,49,51,97,99,53,52,51,54,53,48,56,55,98,56,97,99,50,57,56,51,100,50,53,102,57,52,50,53,54,49,55,99,53,54,48,48,57,49,56,49,50,100,101,49,101,102,52,49,48,52,57,49,55,97,53,53,57,53,56,56,54,49,101,52,52,48,48,102,102,52,57,56,55,56,48,98,49,57,57,50,98,99,98,55,52,51,100,48,53,56,50,54,99,49,49,52,101,52,99,48,50,53,49,48,50,54,101,99,48,49,102,50,101,99,48,48,55,100,57,50,48,51,101,51,48,102,55,97,50,57,55,54,48,52,97,97,49,54,102,56,48,57,51,52,48,101,97,51,52,56,97,100,51,52,57,48,49,99,99,101,56,48,48,102,102,101,49,56,48,57,56,56,99,57,50,57,57,50,53,57,48,55,97,49,50,57,101,52,98,48,48,102,102,55,98,56,99,49,101,51,48,49,50,99,99,53,54,57,54,56,56,98,101,56,97,98,50,99,56,51,98,56,53,50,100,50,50,101,56,102,49,98,48,55,54,51,49,54,53,51,102,100,57,55,97,53,56,52,98,54,48,50,57,102,97,101,98,102,101,48,55,101,97,53,56,56,48,51,101,52,102,50,48,48,102,98,99,54,50,100,100,48,49,51,56,97,97,50,99,99,48,57,100,101,48,52,99,57,53,99,53,97,97,49,97,53,49,53,101,53,56,50,51,55,48,50,53,97,56,48,57,52,50,54,55,50,52,50,49,97,55,97,51,100,50,51,50,52,51,49,100,102,52,54,48,55,48,49,50,57,49,51,97,100,49,100,102,102,97,97,97,50,97,54,102,54,48,52,50,48,100,52,101,99,97,48,52,100,97,48,102,56,56,49,102,97,56,51,100,51,48,55,102,99,49,101,102,50,102,48,51,102,99,48,102,54,99,51,100,48,48,102,102,48,102,55,54,48,55,98,52,51,99,56,49,101,51,48,102,53,56,55,98,99,98,57,50,100,55,49,52,54,49,100,100,50,56,52,49,51,50,49,101,50,48,102,97,57,54,57,56,98,99,48,102,50,57,54,49,50,53,55,48,55,54,48,97,55,50,56,99,97,57,52,53,57,50,99,48,98,52,51,97,53,102,52,50,52,49,52,50,54,56,97,101,52,48,51,102,99,53,54,97,48,50,49,52,57,101,55,56,52,101,50,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,99,52,56,49,50,100,101,48,52,100,49,48,51,102,52,48,50,53,50,48,49,101,49,97,48,48,102,102,51,100,56,48,50,53,102,48,51,102,49,56,49,100,102,48,51,99,48,50,97,97,53,51,50,56,97,102,48,102,48,48,102,102,48,51,100,98,48,49,99,102,48,102,53,48,54,51,56,98,49,50,56,48,98,100,48,101,98,97,53,48,54,54,53,55,48,55,99,56,51,98,99,49,101,48,50,97,48,48,102,102,56,56,53,51,56,55,57,52,98,98,52,51,102,97,99,97,102,97,100,50,48,57,99,48,100,55,49,57,51,100,48,57,48,50,100,98,48,49,56,97,56,48,57,51,52,48,48,55,99,98,55,48,48,49,102,54,50,101,48,101,49,52,98,100,54,50,99,48,57,57,98,50,99,48,48,49,101,55,48,56,51,56,52,53,55,57,53,48,99,49,53,50,53,51,56,55,49,51,50,50,48,51,56,57,48,50,53,102,48,48,102,102,52,98,101,49,48,100,51,99,51,97,100,54,53,55,50,52,48,48,102,102,51,100,99,97,49,99,49,48,50,53,98,52,98,98,50,101,49,50,56,49,50,56,53,52,57,52,97,53,101,57,52,57,101,53,51,51,100,54,98,99,49,101,56,101,53,56,53,102,101,57,101,53,50,50,48,53,55,48,49,53,51,49,55,53,102,102,48,48,102,102,101,48,48,48,102,102,48,55,100,53,57,56,48,51,101,102,101,52,48,57,54,57,48,48,102,102,55,100,56,99,56,55,55,100,49,52,48,49,101,102,52,50,99,52,49,99,54,48,49,50,98,56,48,102,52,56,98,56,48,102,49,51,48,49,100,100,48,101,100,48,51,57,54,48,102,52,48,49,51,53,52,49,99,48,48,102,56,56,55,102,52,51,99,99,57,56,53,57,50,48,56,51,98,99,48,49,50,52,52,55,50,56,99,97,49,50,100,48,51,98,54,48,101,99,56,51,99,52,53,57,97,53,57,55,56,49,101,48,48,102,99,97,52,48,55,53,52,97,100,52,52,52,49,48,101,102,50,55,53,97,55,57,55,101,49,100,102,52,97,50,98,100,48,97,57,99,50,99,53,51,55,57,53,101,53,55,48,49,102,57,98,54,101,98,54,101,99,52,51,97,100,100,99,100,98,55,55,48,52,100,98,98,56,97,100,100,98,98,56,102,98,49,97,98,55,100,102,101,51,49,98,101,101,55,49,99,99,49,54,50,49,52,48,50,49,49,48,49,100,102,56,55,102,99,51,101,56,48,101,98,56,51,100,97,53,49,56,55,102,52,49,100,101,48,55,98,56,51,99,101,49,99,54,48,102,57,48,55,54,48,98,50,50,98,99,98,100,48,101,102,56,55,57,99,51,57,99,49,101,50,50,101,48,51,98,50,49,101,49,50,57,56,98,52,50,57,57,51,100,49,48,98,54,50,97,56,98,49,50,97,56,98,98,50,56,57,51,49,48,48,102,102,98,54,50,98,53,51,52,97,102,50,100,52,97,102,50,98,100,51,100,48,49,50,100,48,57,51,49,97,52,98,52,49,52,100,52,50,52,53,52,102,54,97,101,53,100,52,52,54,101,57,52,48,54,98,100,48,50,52,99,56,48,49,102,50,102,56,48,50,55,56,56,49,99,56,97,49,56,51,97,56,48,55,54,50,48,102,100,99,51,56,101,48,101,56,52,49,101,97,48,51,97,53,48,101,55,50,50,48,55,48,99,51,98,97,49,101,100,48,102,102,50,52,56,55,54,99,49,102,48,48,102,102,55,102,48,48,102,102,57,56,97,48,102,50,56,55,55,48,51,98,52,99,48,55,53,56,51,98,99,53,101,49,55,48,57,52,49,101,53,48,102,56,56,49,51,51,48,53,55,48,55,54,99,98,54,48,102,98,57,55,54,49,100,97,50,97,99,98,57,50,101,50,57,51,56,98,48,52,48,52,48,52,48,50,99,56,51,102,99,53,56,101,50,99,99,98,49,100,48,53,55,50,55,49,54,49,51,51,102,101,48,49,97,48,54,98,97,56,48,98,54,50,48,52,57,97,48,48,102,102,51,101,53,50,97,48,48,102,97,99,54,48,50,54,100,99,51,99,48,56,101,49,99,102,50,101,48,51,99,54,49,102,49,48,50,53,56,99,98,55,52,54,50,57,57,56,52,98,50,100,56,51,99,101,48,52,100,51,49,54,101,48,52,98,102,48,51,57,99,48,55,55,99,57,48,53,56,51,50,57,56,49,100,55,50,98,48,98,49,52,52,50,57,56,98,98,52,57,48,50,54,48,99,51,99,48,57,98,53,98,50,53,56,55,57,49,102,52,102,50,98,101,49,50,100,48,97,49,99,101,53,48,57,52,48,49,101,51,52,102,98,102,98,57,53,57,55,48,101,56,49,101,53,56,51,97,49,48,50,54,57,99,48,57,54,53,48,50,54,48,57,99,52,57,54,56,49,99,51,48,49,51,49,97,48,101,49,99,49,102,55,98,97,56,52,100,57,53,101,57,50,57,56,100,56,51,97,51,48,55,98,99,48,101,102,99,49,101,51,98,97,56,97,99,49,54,101,99,97,54,50,53,57,53,56,57,48,102,101,48,101,54,56,55,56,56,98,98,101,56,99,56,56,53,56,97,49,57,53,54,53,57,97,54,57,53,100,53,54,54,57,52,102,52,52,50,98,57,51,54,100,98,102,53,50,56,48,57,57,102,55,102,56,51,48,54,98,97,101,98,97,102,102,101,97,48,53,98,99,48,52,102,53,56,48,51,101,97,98,52,48,57,51,48,48,48,102,102,55,100,56,97,57,52,97,56,101,56,52,48,52,99,100,56,51,97,57,48,48,55,98,100,56,98,56,50,97,98,97,52,48,48,102,102,51,100,98,99,53,100,102,48,102,98,48,51,100,57,48,101,100,56,48,57,51,48,48,57,56,50,52,56,55,51,100,50,52,98,51,51,49,53,56,49,99,50,48,55,56,99,49,99,52,52,53,50,99,97,57,51,57,49,52,51,57,52,53,49,97,49,101,97,52,100,102,55,57,48,52,49,50,57,97,100,97,100,98,100,97,55,56,50,55,56,48,99,56,53,55,53,102,102,48,48,102,102,98,51,53,48,48,55,100,98,97,48,48,51,101,50,99,101,49,102,54,48,50,53,56,53,56,50,100,99,49,101,98,56,49,50,53,97,102,48,51,100,102,48,55,102,52,53,48,49,55,97,49,101,54,50,99,56,48,52,57,52,48,57,55,99,48,55,52,54,48,52,98,50,56,51,100,49,48,102,102,57,54,99,49,99,99,50,56,52,98,50,48,48,102,102,55,97,57,48,49,101,55,50,97,100,48,54,99,51,100,99,56,54,48,102,52,56,49,101,99,48,55,57,52,51,99,49,56,97,49,52,52,48,101,102,48,55,53,52,51,57,53,100,51,99,98,48,50,56,53,48,54,56,98,49,52,98,50,100,56,97,56,50,99,53,51,97,57,98,50,99,56,98,48,99,56,48,53,56,48,48,102,102,97,101,101,48,102,55,48,48,102,102,57,50,51,48,50,55,51,56,48,57,55,101,50,57,101,48,51,99,50,48,102,100,56,48,57,52,54,48,50,54,55,56,49,99,57,49,52,48,102,98,97,49,56,51,54,53,101,48,51,100,98,48,55,48,56,48,102,53,56,49,100,99,49,53,48,101,98,100,100,49,52,98,51,52,98,99,99,99,49,54,52,49,102,50,48,101,56,49,52,54,56,55,101,101,57,48,99,97,53,50,101,57,51,55,52,52,98,57,102,102,52,49,50,97,56,98,53,55,51,55,50,50,53,55,97,55,55,56,48,48,102,102,102,53,50,53,48,57,54,48,55,98,56,48,52,98,100,48,51,56,52,48,55,102,101,53,52,51,54,49,100,100,48,55,102,50,48,101,52,52,49,100,48,48,102,102,51,101,99,50,56,53,57,55,50,53,102,54,56,97,51,48,55,98,54,48,101,100,48,51,57,97,48,102,50,48,97,54,54,57,101,57,52,55,50,99,100,48,97,49,50,51,49,53,56,49,102,49,50,57,52,98,98,52,50,56,97,48,52,57,57,55,56,53,99,97,49,54,102,97,55,55,48,52,57,57,54,97,53,98,51,55,98,57,48,52,101,52,100,57,97,102,102,48,48,56,55,48,53,100,52,48,51,51,97,56,48,49,102,55,48,97,48,48,102,102,102,56,98,52,48,51,57,54,48,50,54,57,52,97,101,99,48,102,53,52,48,57,48,100,50,56,48,49,100,55,56,49,50,101,54,48,102,55,52,97,55,52,53,56,52,50,52,97,48,55,54,101,53,54,49,53,48,49,100,56,48,55,52,50,48,101,49,52,98,53,48,101,99,57,53,99,99,48,51,99,101,48,102,50,97,52,97,52,57,53,97,49,100,48,48,55,51,56,48,52,98,101,48,55,56,48,51,99,54,57,54,48,102,48,57,51,52,51,99,56,49,101,51,48,101,56,57,52,54,56,52,57,55,100,51,55,50,48,50,54,48,55,51,99,97,48,57,50,98,50,101,52,48,52,99,48,97,102,50,98,53,99,97,48,48,98,99,51,48,50,54,100,52,48,57,51,54,48,50,54,49,52,48,57,50,53,48,55,97,101,49,101,56,48,55,51,99,48,52,99,50,56,51,98,54,48,102,53,56,55,50,48,51,99,50,49,100,102,50,102,52,98,98,50,97,52,97,101,50,101,99,98,55,48,101,54,56,55,100,56,51,98,54,49,100,53,48,102,99,57,53,97,53,51,56,55,97,52,51,100,48,49,100,55,52,53,48,102,56,56,55,48,48,98,51,48,102,100,56,55,54,52,51,97,54,57,56,49,101,54,48,101,52,56,55,97,49,51,52,51,97,97,53,99,97,54,48,55,54,52,51,99,56,100,57,53,98,50,100,57,54,56,53,54,97,49,102,97,57,57,54,57,100,54,100,51,100,48,57,48,98,102,99,49,53,49,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,49,101,99,48,49,102,48,97,102,48,50,53,99,48,49,100,100,56,48,51,99,97,100,48,51,102,97,48,50,54,101,99,48,52,98,99,99,48,102,54,97,56,49,102,102,56,51,100,51,48,50,53,99,48,48,52,100,52,49,51,56,53,102,48,101,48,101,102,50,56,49,100,99,48,49,50,97,101,48,102,51,101,52,97,101,99,53,54,102,50,101,98,48,55,54,99,48,49,98,97,51,50,50,57,55,100,51,55,48,55,55,52,48,52,102,98,57,98,98,55,99,51,99,51,99,97,101,102,99,97,102,53,48,49,100,102,53,52,48,50,102,100,56,48,49,102,48,101,99,48,48,55,100,56,100,48,51,56,101,48,55,54,54,49,99,48,48,55,57,50,48,48,102,102,102,97,102,55,48,102,102,49,55,97,56,52,49,99,100,48,102,102,56,51,99,49,48,55,100,54,49,101,102,48,55,102,54,49,99,97,50,102,52,51,99,101,53,57,56,55,51,52,51,98,50,49,100,99,48,102,54,49,54,52,49,101,100,50,57,56,48,57,54,52,48,55,50,52,49,100,98,48,55,54,97,49,100,99,50,99,99,98,101,48,102,101,50,48,49,55,50,53,102,48,51,99,52,50,102,48,98,56,50,98,100,50,57,51,56,97,97,48,101,54,57,52,97,49,99,55,52,100,55,52,98,50,50,98,100,48,57,50,54,99,97,100,50,100,49,51,56,98,48,100,56,97,97,53,48,48,102,102,99,48,57,53,102,102,48,49,51,99,99,48,49,102,51,49,53,48,50,53,49,49,49,99,49,102,49,48,49,50,51,101,49,99,50,48,50,54,97,57,99,50,99,99,98,48,52,52,55,99,48,57,51,51,97,48,102,53,56,54,48,56,48,99,48,55,55,99,98,49,50,99,100,48,56,98,52,48,48,55,57,56,54,48,55,98,101,48,52,98,48,56,51,98,56,55,102,49,54,50,53,101,98,50,53,100,50,48,50,49,56,55,54,48,49,50,53,48,53,54,101,52,98,52,50,97,52,101,50,57,48,51,99,49,56,98,52,97,100,99,97,102,50,98,101,48,97,100,97,102,100,51,98,48,48,53,56,57,97,56,48,55,98,52,48,49,51,54,48,48,102,102,52,98,49,56,51,97,99,48,50,55,50,52,49,99,48,56,55,101,52,48,57,54,99,48,55,100,52,56,48,57,52,53,97,48,51,98,51,48,55,56,102,52,49,100,52,48,48,55,98,57,48,97,102,52,52,52,52,48,101,101,97,55,51,99,102,99,56,55,52,52,51,101,50,49,100,102,48,102,101,57,52,100,56,49,50,99,49,101,57,48,101,101,48,55,97,99,51,98,100,102,52,57,55,101,49,100,52,50,98,54,98,100,50,55,49,52,50,57,102,101,48,56,57,51,50,98,101,57,48,56,98,51,99,56,48,57,99,56,54,48,49,50,100,56,48,52,102,100,48,49,50,54,52,48,102,48,52,48,57,48,55,48,50,54,56,99,49,101,51,48,49,50,99,54,48,102,49,100,49,101,57,99,50,102,48,49,100,102,99,56,55,52,51,51,56,53,99,51,48,99,49,55,49,99,97,56,50,100,48,48,102,102,49,101,101,100,48,55,55,52,49,99,99,48,102,102,101,48,49,50,101,50,99,52,98,101,48,101,99,56,55,52,53,50,57,51,51,97,48,50,49,56,55,100,56,97,102,52,51,50,99,48,57,49,52,52,56,52,48,50,53,101,57,97,48,52,51,100,100,51,55,54,56,52,102,52,100,102,102,48,52,97,57,52,48,51,51,98,48,48,102,102,49,102,48,101,97,48,50,53,49,49,49,99,49,99,101,56,49,50,51,101,49,102,100,48,50,54,97,57,98,50,99,99,98,48,52,98,55,99,48,57,99,99,97,48,101,97,48,54,101,56,50,102,56,55,55,99,98,49,50,98,49,48,56,97,98,48,48,55,57,55,57,48,55,98,101,48,52,99,102,48,51,98,56,54,51,49,53,99,53,101,98,99,53,100,50,55,97,49,56,55,57,99,49,51,98,48,53,57,55,52,98,52,100,97,52,49,50,57,48,51,98,102,56,97,98,97,102,56,97,102,50,99,50,48,98,50,97,100,57,51,98,56,48,53,57,52,49,53,52,53,54,49,54,50,53,99,50,54,98,52,53,54,57,53,50,53,55,97,54,49,54,97,53,56,51,102,57,101,101,99,50,48,50,48,50,51,51,101,57,56,57,56,102,54,52,55,54,55,97,52,50,52,48,54,48,56,99,56,102,97,57,50,53,99,102,50,56,99,99,51,102,53,55,51,49,51,102,56,54,55,51,52,51,54,51,55,102,50,48,49,101,51,99,48,52,56,53,48,49,50,56,99,49,99,102,48,50,52,52,56,48,57,53,48,48,55,53,50,48,52,97,57,56,55,48,53,102,52,98,52,97,48,101,56,56,51,97,98,99,49,102,97,48,49,50,97,52,56,52,101,55,48,97,100,55,53,50,100,100,99,49,102,55,48,55,57,48,49,102,49,48,55,56,97,57,102,101,100,101,50,56,99,51,98,52,49,100,50,50,97,56,101,48,50,54,56,49,101,100,52,97,100,97,49,48,56,97,48,50,98,101,55,52,101,100,97,98,97,54,98,57,51,52,57,101,57,98,102,101,48,101,50,97,56,49,54,101,56,48,51,101,100,56,52,48,57,97,57,52,49,48,50,52,101,99,48,57,48,56,48,50,54,53,52,49,101,102,54,48,102,49,56,55,54,99,51,98,48,49,101,99,57,48,55,51,56,48,102,57,56,97,53,48,55,53,101,57,56,49,101,53,48,102,49,48,55,55,52,97,49,57,52,100,48,55,97,56,48,48,102,52,53,99,49,101,50,48,55,57,56,51,57,50,53,54,57,52,56,56,97,49,101,56,52,52,52,102,50,97,52,51,100,48,49,101,49,52,98,50,100,52,51,98,51,97,99,97,99,48,101,54,56,48,57,55,50,55,100,56,55,56,51,97,51,97,52,101,57,50,98,99,98,48,57,57,55,49,97,97,48,51,50,50,53,48,48,102,102,98,99,51,48,48,55,99,99,100,52,48,57,100,102,48,102,56,48,48,51,100,53,51,48,55,51,50,48,52,56,54,56,55,55,56,98,55,52,53,99,49,99,48,101,49,99,48,48,102,102,55,55,99,48,52,99,97,49,55,97,57,52,53,50,57,54,50,53,56,54,52,101,48,48,102,102,55,98,99,54,56,51,99,50,48,52,100,48,48,51,57,97,50,99,99,51,98,48,53,99,97,52,50,49,56,55,98,98,57,52,102,57,49,48,48,52,97,48,49,50,100,54,57,101,53,50,97,55,48,55,52,48,48,52,99,98,55,50,51,101,99,51,99,50,48,57,49,97,48,49,50,99,97,102,102,48,49,50,51,48,49,101,99,56,51,99,97,48,102,48,56,51,101,51,48,55,97,52,48,102,50,52,49,101,101,56,55,98,100,50,51,50,54,48,55,98,56,49,101,57,56,55,102,99,51,101,52,48,102,49,56,51,100,50,57,57,57,98,52,48,52,55,48,52,100,56,55,57,48,51,102,48,49,101,48,50,99,56,51,99,101,53,100,50,52,56,50,53,99,97,99,52,50,50,98,56,97,57,54,51,53,49,54,97,53,97,50,53,100,49,49,52,48,50,98,56,97,101,52,49,100,49,53,50,48,50,53,101,53,55,97,48,98,55,56,51,51,56,48,98,54,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,102,101,49,52,48,50,48,49,100,52,48,51,102,101,49,55,102,102,53,48,50,48,97,48,48,102,102,55,99,57,50,56,48,57,98,98,52,97,48,50,53,50,48,48,49,102,53,54,97,48,102,56,56,51,50,50,97,100,48,56,98,51,57,48,50,54,54,100,48,56,49,101,49,48,49,50,56,97,102,56,50,55,48,51,99,52,53,55,48,55,54,102,97,48,51,50,48,102,97,56,48,57,55,57,48,55,102,49,97,99,98,48,52,53,101,53,97,49,52,54,53,102,101,50,102,53,50,100,48,54,48,51,98,57,97,57,98,48,101,101,50,48,100,49,52,52,53,56,57,54,55,97,97,102,50,48,48,102,102,55,56,52,97,100,102,49,102,53,48,49,102,97,97,56,48,97,48,52,48,48,102,57,97,98,48,48,51,53,97,99,56,49,99,49,56,48,50,53,99,48,48,102,102,49,100,54,48,48,49,52,98,97,56,49,51,53,52,98,102,101,48,49,54,48,56,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,49,100,51,56,48,51,101,51,100,50,48,102,56,56,51,57,101,48,101,48,48,48,102,102,49,102,54,102,101,48,52,97,50,48,51,100,97,48,102,102,49,55,56,49,100,97,48,101,101,56,55,52,52,51,97,54,48,48,102,102,102,53,102,55,57,54,56,53,99,48,55,98,99,51,100,50,53,54,56,55,50,52,51,98,56,56,98,99,98,100,48,50,53,55,99,49,102,54,48,55,54,48,97,99,99,53,56,48,55,57,56,98,98,102,56,97,57,50,98,51,97,54,57,54,97,53,100,97,49,97,49,50,48,48,102,102,50,55,52,100,57,51,56,98,49,52,57,52,53,50,98,54,55,99,51,56,57,100,51,52,97,48,49,99,97,50,97,48,49,48,51,56,53,53,49,54,54,53,56,57,52,101,57,97,100,49,54,50,53,52,57,54,48,57,56,53,53,49,54,48,99,54,55,98,51,48,57,101,56,48,57,50,102,97,49,97,54,51,51,57,50,49,57,101,56,101,57,48,49,56,50,52,97,51,102,57,52,57,54,102,100,50,51,51,101,102,99,100,100,52,53,54,101,49,57,100,53,48,102,99,102,102,53,48,48,55,50,56,48,48,102,102,51,101,57,48,48,48,102,102,49,102,54,51,52,53,55,48,48,51,101,99,56,48,48,57,50,48,48,101,49,56,51,100,51,50,101,56,98,98,48,101,102,97,52,56,51,101,57,50,97,101,99,51,100,51,56,49,101,101,48,55,53,56,97,53,50,99,100,49,100,101,52,98,48,101,56,101,50,99,56,49,101,102,48,51,100,57,48,101,102,56,55,48,52,48,52,100,48,97,52,52,98,48,102,100,56,55,102,48,51,100,101,53,49,54,50,101,56,51,97,54,49,99,56,52,54,52,102,52,48,48,102,102,48,55,98,97,52,98,48,57,97,50,99,101,51,55,52,102,50,97,56,57,49,53,57,98,52,50,49,55,102,56,49,54,51,56,48,51,101,53,100,97,48,52,98,53,50,54,48,51,100,52,48,48,102,102,55,100,54,102,57,52,52,49,102,53,48,101,51,56,55,52,52,51,99,52,53,97,56,55,57,99,51,56,56,48,52,99,98,48,55,55,48,49,101,57,56,55,101,48,98,51,48,101,101,57,52,54,49,101,48,48,102,102,102,52,102,50,98,56,51,56,54,49,99,49,48,50,53,99,52,48,57,56,98,48,49,51,97,50,100,56,98,100,52,53,50,98,53,50,98,97,49,48,55,54,48,51,98,56,56,51,48,48,102,102,50,52,100,56,98,50,48,102,53,50,53,97,49,52,50,48,49,53,57,55,57,48,102,57,54,49,52,48,49,55,98,53,100,52,48,50,98,52,57,52,48,51,101,50,99,48,57,56,54,48,55,50,48,49,99,100,48,50,54,52,56,49,99,54,56,51,100,97,48,55,48,101,48,102,48,49,48,98,97,53,48,55,52,99,49,101,102,48,51,98,56,48,102,100,48,51,98,53,50,102,53,99,54,49,49,56,97,55,52,56,50,99,56,97,98,50,98,48,51,102,99,49,100,50,50,102,52,51,57,56,53,57,49,54,99,53,50,55,50,102,52,97,56,50,102,56,97,56,52,53,50,101,49,48,56,97,97,50,102,53,51,50,56,97,101,52,100,52,100,50,56,99,98,49,54,100,97,97,48,54,57,100,50,98,100,51,101,48,57,50,48,98,56,48,49,52,54,54,48,48,102,102,102,98,57,51,48,48,102,102,55,100,51,52,56,51,102,102,48,48,102,102,55,100,54,52,56,49,51,48,50,49,102,50,57,55,52,51,57,99,49,101,50,48,102,53,56,49,50,100,99,49,101,100,48,102,48,48,102,102,55,56,99,51,99,54,48,101,98,48,49,101,57,56,55,54,99,51,98,97,49,102,53,50,102,52,51,97,48,53,50,56,55,52,48,98,99,48,102,99,48,51,99,102,57,48,101,51,48,51,98,102,48,55,56,48,49,102,56,48,48,55,97,53,101,49,99,51,48,101,48,57,53,56,48,102,54,57,48,52,49,100,102,56,55,48,52,48,49,101,101,56,48,102,51,48,55,53,99,51,97,102,100,51,56,97,100,50,98,56,97,99,52,57,52,52,50,100,48,97,98,55,55,57,53,57,55,53,57,48,51,102,99,48,57,48,49,55,53,100,52,49,56,49,48,50,53,102,56,48,57,54,52,48,55,102,50,48,52,100,49,56,55,101,52,97,52,48,55,55,99,48,101,50,48,49,100,48,56,51,99,55,48,55,57,101,53,102,49,54,101,53,97,49,53,99,56,48,102,101,48,101,49,56,55,48,56,51,101,50,49,102,54,52,55,50,56,57,56,50,99,56,98,56,50,56,56,97,48,55,56,98,57,48,102,49,52,56,55,51,52,51,98,99,53,102,50,54,49,53,54,49,100,102,50,98,53,51,52,51,99,54,53,50,101,50,99,56,98,48,101,56,55,53,50,56,49,56,98,52,52,50,50,53,97,57,99,52,101,52,50,57,55,55,102,99,49,102,100,48,48,55,100,51,54,56,48,51,101,98,53,57,101,48,48,55,100,57,99,48,49,51,49,54,49,102,98,48,55,51,101,57,56,57,97,49,101,48,50,56,48,97,52,48,101,56,48,51,57,51,48,102,52,48,51,99,98,48,48,55,98,56,48,97,56,48,101,49,57,55,101,49,102,54,54,53,101,50,100,99,97,51,48,102,99,48,51,98,49,48,101,99,48,48,102,102,57,51,102,52,53,50,56,56,51,99,97,49,100,48,101,99,50,52,56,50,53,52,51,102,100,100,51,56,102,52,53,100,100,57,48,56,52,53,56,56,97,50,98,102,54,52,101,57,52,102,52,49,48,48,102,102,101,55,97,53,48,49,55,53,52,48,49,102,49,101,53,48,48,55,100,52,56,51,50,48,48,102,97,100,55,48,50,53,56,100,98,48,102,50,48,51,99,56,50,56,52,97,56,101,48,52,99,52,56,51,100,98,98,99,49,101,98,50,102,99,98,57,97,50,98,51,54,48,102,53,48,55,53,99,51,97,56,49,102,101,48,55,55,101,48,101,52,56,98,50,50,99,99,49,100,55,49,54,48,53,56,57,55,99,48,101,100,56,51,56,56,49,102,98,50,56,57,49,56,97,51,48,102,99,48,55,48,52,98,48,52,99,50,99,48,51,57,56,57,102,52,57,99,53,55,49,53,101,53,56,57,50,98,55,54,100,51,99,98,52,51,102,52,51,48,51,100,51,48,55,99,50,48,102,56,56,49,100,102,56,51,56,55,48,55,54,101,49,101,53,48,55,98,50,48,102,52,99,51,99,56,53,51,56,55,51,56,51,56,54,49,100,52,97,50,97,97,52,98,98,48,102,48,49,55,99,53,99,57,52,101,49,100,101,50,97,48,97,101,48,49,51,99,50,102,56,97,99,48,101,98,57,53,56,48,57,97,50,101,48,51,99,50,53,97,49,52,97,53,51,97,50,100,50,54,49,55,50,53,100,49,53,97,56,52,100,55,52,101,50,99,53,48,57,98,98,52,99,52,98,52,54,52,51,54,101,102,97,54,100,52,52,53,55,102,56,48,56,102,101,48,48,102,102,102,57,57,48,48,49,51,101,52,53,97,49,53,48,49,100,101,48,55,53,48,48,102,102,52,57,48,56,55,48,48,51,100,50,49,100,98,52,56,50,98,52,51,100,102,99,51,102,56,48,48,102,53,102,56,51,97,99,53,54,49,55,56,49,99,102,48,102,48,48,102,102,55,56,57,49,51,49,52,52,57,101,48,52,98,48,56,51,100,98,48,55,53,54,48,48,102,102,102,55,52,49,52,57,54,53,50,57,54,48,49,101,101,48,101,50,48,50,55,49,50,57,102,52,97,52,102,50,56,98,50,50,49,55,56,49,100,102,97,48,102,50,49,53,100,98,97,55,53,55,50,99,56,97,99,57,99,56,55,56,48,50,102,55,57,52,49,100,53,48,50,55,101,56,48,57,99,100,48,55,56,50,48,52,102,99,48,49,51,52,54,48,102,49,56,48,57,57,99,48,55,56,101,57,49,52,100,57,55,56,48,102,48,50,52,51,97,49,100,99,50,57,100,56,55,99,98,56,99,53,52,49,53,54,48,48,102,102,102,54,57,48,51,98,97,48,101,54,48,55,48,51,48,48,102,102,57,55,49,53,101,53,102,48,55,57,56,51,100,99,57,52,56,55,100,51,100,48,99,51,57,50,53,55,97,54,49,54,48,52,56,98,100,52,100,48,49,51,48,52,100,48,50,50,54,99,56,53,98,99,50,48,50,49,48,50,53,52,98,102,101,48,55,98,99,48,48,102,56,102,52,56,49,50,49,99,53,52,56,49,51,100,54,48,48,102,98,48,99,48,55,54,56,49,100,55,48,102,101,56,55,53,48,51,99,56,49,101,52,48,55,50,52,49,100,52,97,48,102,55,101,48,55,97,54,57,48,53,53,57,52,54,49,102,50,55,56,51,98,97,53,52,54,50,101,99,49,99,55,56,51,101,98,50,99,99,51,57,50,48,48,102,55,50,48,55,98,56,51,57,99,53,99,48,55,55,100,50,56,51,57,100,100,51,56,51,100,54,49,100,50,52,53,99,53,48,55,52,101,50,102,52,97,102,99,49,101,50,50,99,53,49,50,56,97,99,56,57,52,102,57,48,52,101,97,48,53,56,48,55,48,100,50,56,48,57,56,50,48,48,102,102,102,56,55,51,56,49,50,52,48,49,101,102,48,55,50,48,48,52,98,52,56,51,101,97,48,50,54,98,48,51,102,52,53,51,50,50,51,48,56,50,48,52,100,54,56,48,51,100,51,55,48,48,102,102,55,97,55,101,56,99,53,57,57,53,101,53,57,51,52,49,101,52,48,101,101,53,48,51,56,57,48,102,102,56,49,51,51,99,48,101,101,52,51,100,57,102,97,51,57,54,97,49,100,50,50,57,54,52,97,97,99,53,100,53,49,55,50,56,100,53,51,99,97,53,50,102,56,51,99,53,56,98,48,52,49,51,48,48,102,102,57,56,102,50,98,55,102,99,53,54,97,56,48,101,55,99,98,102,101,48,57,99,56,48,51,101,99,50,52,49,101,51,48,55,56,99,49,99,100,56,49,50,49,48,48,52,101,102,56,51,100,101,48,101,55,50,53,48,50,52,99,51,100,56,48,101,97,99,48,57,52,51,48,50,54,53,56,49,101,52,48,55,53,100,50,102,98,52,56,48,101,99,97,50,56,55,56,99,51,57,50,48,101,54,52,51,101,54,49,101,55,50,56,100,50,51,98,48,53,97,50,48,57,54,50,53,53,50,52,48,54,52,53,57,57,53,97,99,53,102,57,52,102,50,98,56,98,48,52,48,98,101,52,54,53,51,56,97,102,52,101,54,99,57,98,55,99,48,50,52,53,56,49,101,99,56,51,99,57,48,102,48,56,51,101,51,48,55,97,52,48,102,50,56,49,101,101,56,55,98,100,102,99,57,56,49,101,101,48,55,97,54,49,102,102,48,102,57,48,51,99,54,48,102,52,97,54,54,54,100,48,49,49,99,49,51,54,49,101,52,48,102,99,48,55,56,48,98,50,48,102,51,57,55,52,57,50,48,57,55,50,98,49,48,56,97,101,50,97,53,56,100,52,53,97,57,54,56,57,55,52,52,53,48,48,97,101,50,98,57,48,55,52,53,52,56,48,57,55,57,53,101,56,50,100,101,48,99,101,52,48,51,55,98,52,48,49,102,50,49,97,48,50,54,101,56,51,57,101,48,52,97,52,56,48,51,101,97,100,52,48,57,56,99,99,49,101,101,52,55,52,97,52,97,48,48,102,102,55,57,57,98,48,55,55,101,48,102,56,48,48,57,52,53,48,101,98,48,50,53,97,48,97,101,55,52,51,49,48,102,56,56,51,101,57,48,50,53,100,99,49,102,55,55,50,57,49,50,53,50,51,49,54,56,49,101,50,48,101,102,57,49,52,52,54,99,48,49,101,100,98,52,97,100,53,54,56,51,99,98,101,50,99,50,55,49,48,99,53,55,56,55,55,48,98,49,51,55,99,100,56,48,52,101,52,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,52,99,48,52,57,49,56,51,100,100,50,57,56,48,57,55,101,48,50,55,51,52,48,57,52,55,48,55,101,101,49,101,51,56,55,53,100,50,56,52,49,99,56,48,49,51,51,99,48,101,49,48,49,101,101,49,55,53,48,56,102,48,56,99,102,51,99,101,49,52,101,48,101,100,56,49,101,98,56,55,52,99,51,101,54,53,56,98,48,56,102,48,57,56,53,98,49,52,54,56,53,55,55,54,56,54,53,50,50,52,101,57,48,52,101,57,55,56,53,54,50,49,55,102,99,101,101,57,54,52,53,55,99,49,50,52,99,57,48,48,102,102,101,101,57,48,50,53,101,99,49,101,101,49,53,48,48,102,102,99,49,99,50,48,51,57,49,48,55,102,54,49,100,101,54,100,101,54,52,97,48,48,102,102,55,100,97,48,101,56,48,49,100,97,48,51,100,98,50,56,53,57,52,56,54,100,49,57,98,55,100,97,50,57,99,49,101,52,48,55,51,52,97,49,48,102,56,57,53,56,100,51,100,57,48,56,98,53,50,102,53,48,56,57,54,52,51,50,101,53,56,100,53,48,56,50,53,100,49,54,54,56,51,98,102,97,99,100,57,54,54,53,56,52,54,99,57,100,54,48,49,48,101,48,97,48,49,57,100,52,48,48,102,102,102,56,98,51,56,48,51,101,101,49,56,97,101,48,50,54,57,48,49,99,97,56,55,55,99,48,57,48,101,48,55,97,57,50,56,54,53,51,56,51,100,99,48,50,53,99,56,49,100,56,49,52,101,53,54,48,51,98,53,52,97,52,51,99,56,101,53,55,56,55,54,99,98,53,48,55,48,101,48,101,57,56,51,97,101,48,52,98,102,48,51,57,97,48,101,55,97,48,50,53,50,52,56,55,57,56,49,101,55,56,55,56,52,51,99,97,57,56,48,102,48,100,51,56,51,99,54,49,101,52,52,102,50,54,56,56,53,49,48,55,52,48,97,48,48,101,55,97,54,57,53,101,100,54,101,53,54,54,50,98,56,98,50,99,101,49,53,57,53,102,101,48,51,56,55,50,56,48,56,50,48,48,102,102,48,102,57,57,99,56,49,50,53,97,53,56,57,54,48,100,56,49,50,100,52,48,52,100,97,48,51,97,99,48,55,52,99,57,99,57,56,100,97,50,101,48,55,99,98,52,48,52,99,99,48,51,99,56,48,101,101,56,55,49,53,50,49,50,49,98,52,53,56,52,56,48,48,55,57,53,55,48,55,54,48,48,102,102,101,54,102,48,55,100,99,51,100,99,49,100,102,48,101,57,100,54,54,55,51,57,101,48,98,50,50,57,52,51,98,54,48,48,102,102,102,55,100,49,55,100,56,57,53,52,97,53,49,53,56,49,100,57,97,51,101,97,50,98,102,48,48,102,100,101,97,49,51,52,48,102,99,48,49,99,53,56,51,97,101,48,50,54,51,48,49,100,98,49,55,101,48,101,56,56,49,102,50,48,55,50,99,51,98,56,48,102,48,48,102,102,49,100,101,56,55,97,55,49,53,51,56,98,99,48,101,99,56,55,98,48,51,98,56,53,48,56,55,97,99,97,55,52,102,99,53,50,56,55,56,48,97,97,48,102,52,49,53,100,57,50,56,97,52,48,102,52,57,53,50,53,101,49,52,54,57,57,100,48,56,98,57,50,56,99,97,98,52,102,54,98,97,55,57,53,99,57,57,97,49,51,100,49,49,49,49,51,54,51,52,97,55,50,49,97,49,100,99,102,102,56,48,52,51,54,50,56,51,49,101,48,52,97,102,56,49,51,52,50,48,102,56,48,48,57,52,49,48,55,99,52,49,100,56,48,55,101,56,48,101,51,48,51,100,52,53,57,56,55,52,56,51,102,56,49,100,51,101,53,99,48,48,57,55,50,53,57,53,99,53,102,48,55,97,56,97,48,54,57,99,57,50,102,52,51,97,101,53,101,56,55,51,57,51,51,50,52,97,53,48,55,51,99,51,99,54,49,100,53,50,101,97,56,48,49,100,57,48,49,101,52,50,101,54,50,52,49,50,52,53,101,50,49,54,100,100,50,97,97,54,98,53,97,48,53,97,54,97,49,51,98,56,49,51,52,48,48,102,102,52,97,102,48,51,101,48,48,102,102,50,53,48,52,49,102,49,48,55,57,99,49,99,53,56,51,102,51,48,101,97,57,54,54,49,100,50,48,102,101,48,55,52,102,57,52,101,48,50,54,50,56,56,53,56,57,52,50,49,101,97,50,56,49,97,55,50,52,98,100,48,101,98,57,52,50,49,102,49,52,51,101,56,99,56,97,49,102,48,48,102,102,101,101,48,55,53,52,98,97,97,48,48,55,54,52,48,55,57,48,97,54,55,50,56,49,51,97,53,49,97,49,54,100,100,50,97,54,97,55,100,97,48,53,97,49,50,54,98,97,48,98,56,50,102,102,56,48,55,54,99,48,48,51,101,98,53,56,48,49,102,54,53,97,48,52,98,101,56,48,51,101,99,99,52,49,99,49,57,52,101,48,102,56,56,49,99,101,56,55,97,99,97,53,48,49,51,102,102,56,98,49,48,48,102,102,55,98,101,48,49,100,54,97,54,49,55,97,49,99,56,48,48,55,97,57,50,48,101,101,48,57,48,55,99,56,51,102,54,49,100,55,48,101,100,99,56,55,102,99,51,56,101,49,100,55,48,102,101,48,55,101,100,51,52,51,57,97,48,48,102,102,102,55,54,50,48,56,55,48,52,98,50,48,102,51,48,55,54,54,56,98,98,50,99,48,48,49,100,54,48,50,56,51,56,48,57,57,57,53,97,51,54,52,101,52,48,50,98,99,49,101,102,48,102,57,48,55,50,99,51,57,99,48,102,48,99,51,98,97,53,56,56,55,52,56,51,102,54,49,100,49,48,101,100,48,55,101,48,51,97,97,53,99,97,50,97,52,57,53,101,53,99,48,55,54,52,51,101,48,49,100,101,50,97,56,51,99,101,53,48,49,54,56,53,54,49,54,54,56,50,57,50,53,54,57,54,54,53,55,57,54,54,53,50,49,55,56,56,56,57,99,56,50,57,54,56,54,57,101,53,52,97,54,50,53,97,48,49,54,48,56,56,57,97,56,53,54,100,97,54,97,48,50,53,97,53,97,48,53,99,100,52,50,53,100,52,101,48,48,102,102,57,50,99,48,50,52,51,52,48,49,102,54,51,56,48,52,100,50,56,48,51,101,98,57,52,49,101,57,98,50,48,102,52,99,48,57,54,102,48,102,99,57,54,50,53,54,101,52,56,57,55,50,52,51,100,50,48,101,101,56,98,56,48,102,52,48,51,99,55,52,50,48,55,53,54,48,102,48,98,97,51,56,55,55,52,51,101,50,53,48,49,52,56,48,48,102,53,48,52,51,97,48,49,99,50,48,102,100,56,55,49,55,48,55,97,98,48,55,53,52,48,49,101,102,54,50,101,99,98,97,48,101,55,100,50,55,50,55,101,101,49,100,101,48,102,48,100,52,57,54,52,53,55,102,57,97,97,52,102,56,52,102,48,49,102,49,52,48,57,49,53,48,48,55,99,99,49,48,48,57,54,98,48,55,98,99,57,99,48,101,102,99,51,56,48,48,102,102,52,100,97,56,55,48,99,51,99,97,48,101,99,52,49,101,49,56,55,57,49,50,54,99,97,56,48,102,49,56,55,100,52,51,97,54,49,100,56,48,101,48,48,55,49,99,49,99,54,57,52,50,53,57,57,55,50,49,102,102,52,51,50,56,99,51,98,52,53,56,97,52,56,55,57,99,49,101,54,56,49,51,51,50,53,56,49,55,50,53,53,48,55,55,52,97,102,48,101,57,49,54,52,56,97,53,99,48,55,100,53,51,53,51,100,48,54,98,57,53,101,57,54,53,54,57,55,54,53,57,50,48,99,100,57,53,52,56,53,98,55,102,102,48,49,57,48,53,50,52,48,49,102,53,53,50,48,48,102,102,102,97,98,100,52,99,52,57,52,56,52,98,52,100,48,48,102,102,55,100,54,102,48,49,50,49,50,57,56,57,56,57,52,102,98,97,102,97,53,50,53,97,53,48,49,50,55,99,48,52,98,100,51,101,57,48,57,50,102,50,52,53,48,54,101,102,50,52,51,101,57,48,57,48,48,101,101,54,97,57,50,49,102,98,97,50,53,55,53,55,53,101,97,98,102,102,102,100,55,49,54,54,49,56,99,51,57,54,48,48,102,102,102,97,100,98,48,48,102,102,55,100,55,55,48,51,98,53,48,102,50,57,52,99,49,102,52,48,55,54,101,48,52,56,51,56,49,50,53,56,49,99,49,48,102,57,56,55,55,56,98,49,50,98,48,98,55,50,56,52,51,100,99,49,99,57,48,50,53,53,56,49,99,55,48,55,53,52,51,99,56,53,50,49,54,56,53,54,49,54,48,56,97,53,97,49,53,99,53,57,49,53,48,53,101,49,52,48,49,99,53,52,48,50,100,56,97,97,52,100,52,48,50,99,99,97,101,52,48,50,99,52,97,102,52,101,52,49,52,100,57,52,98,52,48,50,99,49,49,53,48,100,51,97,50,97,54,100,49,50,50,57,52,49,55,97,48,55,57,97,48,48,102,102,102,98,98,56,48,48,102,102,55,100,53,97,48,51,98,50,48,55,53,99,53,99,48,51,100,49,57,48,50,55,56,48,48,57,53,98,48,102,102,48,48,57,53,48,55,54,57,51,48,51,99,55,56,49,100,100,56,51,98,52,48,50,54,53,56,48,57,55,56,48,102,52,56,51,100,50,50,99,52,48,52,98,99,97,48,50,99,56,51,99,49,56,97,48,50,97,99,51,97,53,56,49,101,98,50,48,102,52,98,48,102,49,50,54,48,48,102,102,57,55,55,50,57,53,48,48,102,102,97,54,99,57,100,51,100,99,48,102,48,50,54,50,48,57,53,56,52,102,55,52,99,100,53,56,48,56,55,99,49,102,56,48,48,51,101,54,56,52,48,52,56,99,57,53,99,49,99,102,48,102,97,57,53,97,48,101,48,56,49,99,55,56,49,51,52,97,57,101,48,102,53,100,48,49,49,52,51,99,52,56,97,49,100,49,52,102,48,55,57,52,48,101,99,99,49,100,48,97,54,56,51,97,100,50,99,48,98,102,52,52,50,98,56,98,52,52,54,48,101,101,50,52,57,54,56,57,50,49,99,99,48,50,54,57,97,52,51,99,56,57,48,49,100,99,52,99,48,102,48,99,57,52,98,52,53,56,97,53,57,53,100,97,53,51,97,56,51,98,98,52,57,102,54,53,55,99,56,48,57,56,102,52,50,100,98,102,99,48,55,49,53,48,102,50,56,55,57,56,51,97,99,49,99,51,48,101,101,49,54,97,49,101,98,48,102,55,56,55,56,48,51,98,101,49,99,100,48,101,56,48,55,54,48,97,57,52,101,50,101,48,98,101,48,102,49,48,55,56,99,98,53,50,98,56,51,98,54,49,100,98,48,101,101,56,55,55,56,97,53,52,48,52,97,50,99,52,98,51,50,100,99,98,54,50,101,52,98,52,52,57,52,51,50,97,52,97,97,50,97,48,97,52,50,97,57,49,53,50,56,98,48,50,99,53,51,57,51,49,51,49,97,52,48,50,98,99,97,102,52,51,52,57,52,101,55,54,100,98,54,100,98,102,101,52,48,52,54,55,48,48,102,102,55,99,57,53,52,48,49,102,55,101,97,48,101,100,100,50,56,49,100,53,97,54,56,49,50,53,101,48,52,57,49,48,51,101,48,50,97,56,51,101,99,53,102,48,55,100,102,50,52,97,50,56,51,100,55,48,55,57,101,48,101,97,48,49,101,48,56,55,55,99,51,99,56,49,99,50,55,52,49,100,98,56,55,57,48,51,98,99,48,102,101,48,49,100,52,48,55,102,99,49,100,101,56,48,51,100,101,97,48,101,57,56,49,102,48,102,52,99,48,48,102,102,55,98,56,101,57,50,102,48,55,52,56,51,99,55,56,51,97,101,49,101,54,48,101,97,97,55,49,52,48,101,49,52,52,57,97,56,52,53,97,49,54,56,52,97,101,56,97,101,50,98,98,56,48,98,100,52,48,48,102,102,102,98,48,53,48,48,102,102,55,99,57,54,56,48,49,102,54,50,52,48,52,102,101,48,55,48,49,51,99,49,100,50,49,55,54,57,99,48,101,102,99,49,99,51,56,51,98,100,52,99,50,100,49,50,102,97,54,102,48,50,53,98,100,50,48,49,102,55,56,51,97,98,50,102,56,51,101,52,49,100,53,52,57,50,57,56,51,101,50,49,100,56,52,57,48,101,55,48,51,99,48,101,57,56,48,102,100,99,51,100,99,53,52,49,55,101,49,100,102,50,102,99,97,54,48,102,97,50,52,48,48,51,100,101,48,53,50,53,49,53,100,52,53,55,57,54,97,57,101,53,52,57,52,98,98,57,99,97,101,50,98,101,57,98,52,101,48,49,55,98,100,50,57,50,100,50,53,51,100,50,49,50,49,51,53,51,49,102,55,57,50,100,50,100,50,100,101,55,57,50,49,50,57,50,100,50,49,99,101,102,51,99,57,50,102,50,52,53,55,52,56,52,56,55,57,50,49,50,49,102,97,50,52,102,97,53,53,53,53,49,101,98,102,51,55,97,98,48,54,98,55,102,53,99,55,102,102,55,52,98,53,50,99,99,98,49,50,101,49,51,53,100,50,99,56,98,54,50,99,49,51,48,98,53,50,99,49,102,99,99,101,55,100,51,100,51,100,50,53,102,52,99,52,99,55,98,50,51,98,51,57,49,100,49,99,51,55,52,57,52,56,102,52,57,50,101,55,57,52,54,54,49,56,57,56,97,98,97,102,99,51,51,57,57,49,102,49,98,54,57,50,97,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,99,52,52,48,49,102,53,50,50,53,54,49,54,50,53,57,48,48,51,101,100,50,56,48,49,102,53,99,53,99,97,100,50,98,100,51,56,98,48,99,56,48,48,102,102,52,102,55,56,49,50,56,50,53,57,97,55,102,52,51,52,51,52,56,52,98,99,56,54,53,55,97,50,56,49,51,48,97,48,101,101,51,97,53,50,55,97,52,102,52,54,100,53,100,49,100,49,53,48,99,102,102,100,50,53,100,55,56,56,57,102,101,55,53,53,52,57,50,50,50,97,48,53,100,99,97,48,51,54,48,48,102,102,48,51,101,49,102,56,48,101,51,56,51,57,97,48,102,55,52,48,49,102,54,55,54,49,102,97,50,101,48,51,102,101,49,99,98,52,53,48,102,50,49,53,48,48,102,102,101,99,52,48,57,53,98,48,102,52,48,51,99,99,48,101,51,57,54,54,53,97,56,55,54,99,97,101,50,101,48,97,99,50,56,48,49,101,57,56,55,50,56,49,102,102,56,49,50,100,48,57,48,49,100,99,50,100,56,97,100,52,102,50,102,52,97,55,50,99,53,49,56,97,97,48,102,50,49,53,97,56,99,53,56,97,54,50,54,49,53,101,57,101,53,51,100,49,53,101,49,101,50,50,98,101,49,50,56,51,54,50,98,56,98,49,52,48,50,53,102,100,102,102,56,48,54,57,99,50,101,98,97,56,52,53,48,49,51,50,52,48,102,98,99,51,97,99,48,52,98,54,56,51,56,51,48,55,99,101,48,102,101,48,51,101,54,57,56,56,101,56,99,53,48,56,51,97,51,48,55,53,54,48,102,48,52,49,101,54,50,55,51,54,102,50,52,49,53,99,99,51,99,53,57,98,50,49,99,49,48,101,55,49,55,99,49,102,51,55,99,97,56,50,98,55,49,54,97,53,98,57,52,50,56,54,57,54,53,97,97,54,97,50,49,52,54,57,53,50,56,50,56,53,54,53,100,57,53,100,51,55,53,98,101,98,52,102,52,48,54,99,101,57,98,51,102,101,48,49,54,53,101,48,48,102,57,56,50,48,51,101,48,48,102,102,55,55,97,48,102,55,56,48,49,102,54,57,56,49,99,52,48,48,102,102,55,98,48,48,102,102,51,99,56,53,51,48,55,57,52,48,49,101,57,55,56,49,50,57,101,49,100,54,48,55,52,48,49,102,55,101,53,52,57,55,50,53,50,49,55,49,56,51,98,101,48,102,48,52,51,57,54,48,52,99,51,56,49,51,51,49,99,51,99,56,49,100,55,50,99,102,57,52,50,53,98,57,54,50,48,50,53,54,53,98,57,53,99,48,50,54,54,56,56,48,50,54,48,53,50,57,55,51,99,97,102,50,102,99,97,101,101,57,51,97,52,98,50,50,98,53,48,54,97,97,51,50,56,48,97,57,56,97,48,100,97,48,49,51,99,101,48,102,98,100,56,48,50,54,52,52,48,57,99,100,48,50,54,99,48,49,102,100,50,48,50,54,49,54,50,57,52,53,48,48,102,102,51,100,100,48,50,54,52,52,49,102,98,48,51,99,98,48,101,97,98,48,53,97,50,52,99,98,99,102,57,53,97,49,100,54,48,102,102,48,51,100,54,48,102,56,48,55,100,48,97,51,50,97,57,49,99,49,50,99,53,98,57,55,101,56,50,56,56,56,97,56,52,56,56,53,101,49,98,50,49,49,53,99,53,100,57,54,52,53,55,52,53,55,98,99,56,48,53,56,50,54,99,53,52,97,54,98,56,48,97,53,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,54,51,100,48,48,102,102,51,101,50,49,50,48,48,102,98,50,98,101,48,102,51,48,49,100,53,56,55,98,99,48,57,48,99,48,55,97,48,49,101,100,50,100,56,98,52,48,55,56,50,49,99,49,99,53,101,56,51,99,56,48,55,55,52,57,97,49,101,51,50,102,55,50,54,97,49,49,53,97,48,101,55,99,51,97,56,49,100,102,48,50,53,97,52,49,99,100,56,55,52,56,51,56,52,53,49,97,52,49,55,99,49,102,57,52,102,50,100,100,49,51,50,49,57,54,101,53,56,57,54,51,52,53,53,56,55,54,52,97,52,48,101,55,97,49,48,55,55,97,50,50,57,50,98,57,53,99,53,56,97,49,49,54,49,97,99,97,100,98,48,49,100,102,57,52,48,50,52,100,56,48,49,102,53,49,52,48,52,99,55,57,55,99,48,52,97,102,56,48,51,101,99,53,56,48,57,52,50,48,102,102,49,53,97,49,102,55,52,98,48,101,49,48,55,53,48,98,55,48,50,54,50,56,49,99,49,48,55,52,56,49,101,101,57,55,48,56,101,49,101,53,52,101,48,101,97,49,53,101,57,52,48,101,55,99,98,49,48,55,101,99,48,101,100,52,98,97,48,102,102,49,53,99,49,101,50,50,99,49,49,48,98,97,50,56,49,48,49,50,99,51,98,98,54,53,53,48,55,55,54,53,51,52,98,51,52,49,48,102,52,97,54,100,48,55,53,54,97,53,48,102,51,97,53,98,50,48,100,52,50,49,57,50,57,48,48,101,57,55,48,101,53,48,55,99,56,97,48,48,102,102,55,56,50,49,99,102,48,101,57,56,55,102,48,51,97,52,53,57,50,50,57,55,52,49,100,52,48,102,99,48,55,54,48,51,98,99,49,101,102,48,101,99,49,55,50,53,55,97,53,50,48,57,54,50,53,55,49,54,97,53,48,48,102,102,55,57,56,97,57,52,53,50,101,99,97,52,50,99,52,97,100,50,99,52,97,57,52,98,52,102,50,98,100,51,53,48,53,51,56,97,98,52,97,54,49,51,53,48,100,51,57,48,53,51,57,51,53,48,49,51,54,53,50,50,50,57,48,52,98,48,98,54,101,97,50,101,98,102,99,48,97,55,56,48,49,102,55,55,101,48,48,102,97,101,53,50,98,56,48,49,102,54,52,48,48,52,57,48,48,55,102,48,49,100,54,49,52,97,53,50,48,55,55,100,50,56,49,102,52,57,53,55,54,49,100,54,101,48,101,56,99,51,100,50,53,100,49,53,56,56,101,102,50,54,48,55,52,55,49,54,52,48,102,55,56,49,100,51,48,55,56,48,51,102,99,48,50,53,54,53,100,97,50,48,55,49,48,51,102,56,49,101,102,50,56,98,49,55,52,49,100,51,48,101,52,50,52,97,48,50,55,56,48,51,100,97,99,53,55,99,100,49,54,55,49,98,50,48,49,54,97,52,56,97,99,100,101,100,48,56,48,50,54,54,57,52,48,51,102,101,49,52,48,50,99,53,99,48,49,102,55,50,54,48,48,102,56,100,50,56,49,51,48,50,48,101,98,99,48,57,97,55,54,48,98,97,48,50,52,54,52,49,100,53,56,55,57,99,49,101,51,48,51,56,54,48,55,97,56,49,98,54,48,101,99,57,53,50,49,99,101,48,101,51,56,55,101,48,51,100,101,53,57,48,51,98,98,101,49,99,56,48,55,55,48,48,102,102,101,98,100,48,99,98,97,48,48,55,97,56,48,53,54,56,51,57,101,48,55,48,99,56,48,49,100,48,48,101,55,99,56,55,98,48,51,101,99,53,57,48,55,98,49,50,99,51,98,49,99,97,102,101,53,56,52,56,55,56,54,53,49,53,50,101,100,51,102,50,48,57,54,50,56,52,53,56,57,51,102,102,48,48,102,102,99,57,49,48,55,51,101,48,101,55,52,49,100,102,56,51,56,56,48,55,54,99,49,100,97,48,55,52,99,48,101,98,48,51,98,52,53,52,48,55,51,99,51,56,54,49,100,52,98,50,100,55,57,52,54,49,100,102,50,56,56,97,55,50,57,99,51,98,101,53,52,57,53,102,99,98,99,50,102,99,98,51,48,102,52,49,54,55,57,49,52,97,54,48,101,101,57,53,54,53,50,49,52,99,56,57,100,51,48,98,97,50,101,56,98,51,52,99,55,48,49,50,52,53,55,50,49,99,53,97,54,50,53,51,56,57,56,101,52,53,50,54,100,100,100,102,48,100,55,53,100,52,50,97,48,49,102,48,56,51,101,50,48,55,55,101,48,101,49,99,49,100,98,56,55,57,52,49,101,99,56,51,100,51,48,102,50,49,52,101,49,99,101,48,101,49,56,55,53,50,56,97,97,57,50,101,99,51,99,48,53,101,57,55,50,53,51,56,55,55,56,97,56,50,98,56,48,52,102,48,98,101,50,98,48,51,97,101,53,54,48,50,54,56,98,56,48,102,48,57,54,56,53,50,57,52,101,56,98,52,57,56,53,99,57,55,52,53,54,97,49,51,53,100,51,56,98,49,52,50,54,101,100,51,49,50,100,49,57,48,100,98,98,101,57,98,53,49,49,53,102,101,48,50,49,48,48,48,102,102,51,101,54,98,97,48,102,101,52,51,97,99,53,101,48,55,102,99,48,57,50,49,48,55,51,54,49,99,57,48,102,101,99,53,48,55,99,56,49,100,55,98,48,48,102,102,52,100,48,98,48,48,102,102,102,54,99,51,97,52,53,50,56,55,97,53,48,54,57,51,52,97,98,54,48,49,101,51,56,55,55,52,48,57,53,53,50,102,52,51,97,50,56,99,49,101,97,50,57,48,97,57,50,101,50,99,98,54,52,50,52,53,50,102,48,97,49,57,50,99,53,50,99,97,100,57,48,102,52,49,53,101,53,55,99,49,54,48,56,51,52,57,56,101,49,53,57,57,51,56,97,102,97,55,50,100,52,48,52,51,100,53,48,55,53,52,48,57,102,97,48,50,55,51,52,49,101,48,56,49,51,102,48,48,102,102,52,100,49,56,51,99,54,48,50,54,55,48,49,101,51,97,52,53,51,54,53,101,48,51,99,48,57,48,101,56,55,55,48,97,55,54,49,102,50,101,51,49,53,48,53,53,56,48,51,100,97,52,48,101,101,56,51,57,56,49,99,48,99,48,50,53,99,53,55,49,55,99,49,101,54,48,102,55,50,53,50,49,102,52,102,52,51,48,101,52,57,53,101,57,56,53,56,49,50,50,102,53,51,52,48,52,99,49,51,52,48,56,57,98,50,49,54,102,48,56,48,56,52,48,57,53,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,56,49,97,99,48,48,102,102,51,101,98,102,52,48,49,102,52,101,101,48,52,101,102,56,48,51,101,99,52,99,51,101,50,49,100,56,50,57,99,49,100,50,56,51,97,50,48,102,55,48,55,54,48,49,100,102,48,55,97,52,48,52,101,51,50,50,48,51,102,55,48,55,56,97,48,101,102,56,49,102,48,49,52,101,48,101,51,49,97,97,50,57,48,97,56,48,102,97,97,53,50,53,48,50,54,52,49,101,56,48,55,53,56,49,100,55,48,55,101,56,97,53,54,99,48,49,100,98,101,49,99,57,50,99,99,51,57,97,48,99,99,98,57,102,56,55,99,57,102,52,50,48,101,100,57,97,52,98,48,98,98,48,52,56,56,48,54,48,50,48,49,50,97,48,48,48,102,102,102,56,57,54,48,48,102,102,51,101,98,53,99,48,57,55,53,48,102,53,57,52,54,48,102,48,48,51,100,97,53,56,56,51,101,53,48,55,101,97,49,101,49,50,98,102,57,54,51,56,98,48,48,101,52,48,51,101,100,52,97,48,55,48,99,48,102,51,56,49,100,50,50,55,56,50,54,56,97,101,48,102,51,49,52,54,56,99,55,48,101,100,49,54,52,48,52,98,56,57,52,52,57,101,57,48,48,57,52,52,52,50,102,49,56,50,101,50,55,100,97,55,99,54,56,48,102,49,57,53,50,53,52,49,54,53,97,55,99,97,48,98,55,51,55,102,101,48,49,55,100,50,48,52,57,53,48,48,102,102,51,101,57,102,48,48,102,102,57,102,55,48,50,55,99,48,51,99,50,53,51,57,53,54,48,101,56,52,49,99,52,56,55,102,56,51,98,54,49,100,49,50,101,102,49,54,53,50,56,56,48,102,56,52,49,101,51,48,51,97,102,48,55,100,48,53,52,48,51,57,97,56,48,49,50,100,52,48,48,102,52,50,52,97,52,54,52,97,48,55,56,52,49,100,98,48,55,54,56,49,101,100,50,97,50,51,101,50,100,52,51,97,50,53,56,56,55,54,50,52,56,99,100,54,48,48,102,102,55,98,98,49,50,100,48,52,97,57,101,54,97,97,55,55,97,48,56,48,102,57,54,48,48,102,97,100,50,48,48,55,99,53,50,48,48,57,54,52,48,50,53,55,100,49,48,97,48,48,102,102,102,99,56,49,51,53,56,57,48,56,50,48,102,99,52,49,102,49,49,53,97,49,101,57,48,101,55,56,55,98,49,50,99,97,51,48,100,52,49,100,102,56,51,99,101,48,55,50,55,48,102,56,55,50,56,51,101,52,49,101,56,50,100,48,97,100,50,97,48,97,101,50,98,48,49,101,51,56,49,50,101,54,49,100,101,48,102,51,48,48,102,102,57,48,48,55,57,56,51,98,99,57,50,49,100,98,52,51,48,102,98,50,48,53,97,55,54,55,48,98,53,52,101,52,52,52,98,100,49,52,56,50,53,55,52,50,48,101,53,48,49,97,55,56,49,100,98,48,51,97,54,48,55,53,97,48,101,55,52,51,98,99,56,101,49,99,101,48,55,52,52,48,101,100,52,51,56,48,48,101,97,99,51,97,52,56,53,100,101,99,56,50,49,100,53,48,55,55,48,49,99,98,48,101,102,56,55,50,48,51,98,56,56,56,48,57,56,50,99,49,51,48,98,53,52,56,101,56,99,53,49,56,55,54,49,48,48,97,100,50,97,57,56,100,54,53,57,57,54,54,53,56,97,55,100,57,49,52,51,100,98,50,55,57,54,48,57,97,57,99,51,100,50,54,98,98,100,99,48,99,57,53,102,102,49,53,56,51,97,99,49,100,54,48,101,99,56,55,49,99,51,98,101,53,51,48,55,51,99,51,57,97,49,100,98,50,56,52,51,97,50,49,100,53,48,101,101,49,53,97,53,55,57,52,56,49,100,102,48,101,99,56,55,53,99,97,54,52,48,50,56,52,51,98,99,53,48,57,52,97,53,50,97,48,97,50,57,53,97,53,53,49,53,50,53,50,49,52,97,53,53,50,50,97,49,97,48,57,53,56,53,54,49,53,97,53,53,51,48,56,54,53,55,57,53,99,56,48,56,50,56,57,48,56,50,56,50,56,50,56,56,56,101,56,50,100,52,99,51,55,49,49,48,97,51,52,97,101,98,97,102,102,101,98,97,56,50,49,54,48,52,100,102,48,48,51,101,99,57,56,48,57,51,51,48,50,52,56,56,51,97,97,49,101,51,50,102,99,49,102,99,56,51,102,98,48,55,53,97,53,48,57,55,99,49,100,102,50,56,99,98,55,50,102,53,97,48,55,53,57,48,48,102,102,102,52,52,49,100,52,57,53,99,48,102,54,56,51,99,52,99,57,53,56,53,55,48,55,97,49,51,50,49,48,48,51,97,97,49,99,56,48,102,57,56,55,101,99,51,97,50,57,56,53,99,49,54,97,53,100,97,55,48,55,52,56,98,57,48,101,100,48,55,55,57,48,101,50,101,55,49,54,48,49,101,50,52,55,101,53,53,101,97,57,98,54,99,98,48,97,52,50,48,49,52,101,48,48,102,102,57,100,100,48,48,55,99,99,100,56,49,100,54,55,48,101,55,49,54,99,49,100,100,48,50,52,51,56,49,99,100,48,55,102,97,56,51,102,101,48,57,56,50,99,48,97,54,52,99,50,101,99,48,57,57,52,48,55,55,97,49,100,100,56,48,101,55,101,52,50,48,49,50,101,48,102,52,50,49,97,53,49,54,99,49,100,97,50,99,99,49,99,100,48,49,51,52,102,50,53,99,101,52,98,48,49,51,54,99,49,100,51,52,100,50,56,49,51,97,97,52,56,102,50,98,102,57,55,53,55,101,55,50,55,55,50,98,98,54,102,102,48,49,101,57,99,98,52,50,99,99,97,101,50,57,100,48,57,100,50,99,56,98,54,50,99,49,48,99,97,97,52,48,54,51,98,51,57,50,49,51,100,51,100,50,53,56,52,51,52,51,54,52,49,51,48,102,54,52,55,52,55,48,100,100,50,53,50,51,99,97,51,51,55,97,57,50,53,102,54,54,54,54,97,101,98,54,48,100,50,97,52,53,101,102,98,53,48,50,48,50,49,102,51,48,48,102,102,55,100,98,52,48,48,102,102,51,101,98,49,56,51,56,99,56,54,53,57,50,52,49,55,48,48,102,102,48,102,98,48,53,48,50,52,97,57,50,52,98,48,50,98,48,49,50,55,52,102,48,55,55,52,97,102,48,50,54,98,56,48,57,55,101,55,56,51,99,97,101,54,50,99,49,100,52,52,99,56,101,49,56,49,52,99,57,48,48,102,49,100,48,100,50,55,57,57,49,57,50,57,57,52,100,51,102,50,49,56,49,50,48,55,52,102,100,97,97,51,48,51,52,48,49,52,100,56,48,102,100,56,48,49,102,55,52,56,48,48,102,102,102,98,51,55,48,55,102,48,49,101,52,48,102,48,57,55,101,53,98,48,49,51,57,99,48,52,99,97,56,51,98,102,52,48,48,102,49,56,55,57,48,51,99,56,49,101,54,52,56,48,101,52,56,51,97,99,48,50,54,51,48,49,102,102,56,55,53,56,51,56,56,56,52,48,48,102,55,49,57,55,53,48,53,101,98,50,49,100,101,50,98,48,51,98,54,57,48,48,102,102,102,53,52,98,57,52,53,52,51,48,101,101,48,55,53,53,50,97,53,57,52,51,48,101,54,57,52,100,51,55,55,50,53,48,50,48,52,52,98,55,51,53,101,57,98,99,101,54,48,50,99,49,50,100,52,98,51,50,99,52,98,56,52,100,55,52,98,50,50,100,56,98,48,52,99,50,100,52,98,48,55,102,51,51,57,102,52,102,52,102,52,57,52,56,52,99,52,99,55,98,50,51,98,51,57,49,100,49,99,51,55,52,57,55,102,100,50,52,98,57,101,53,49,57,56,54,50,54,50,97,101,98,102,48,99,101,54,52,55,99,54,100,97,55,102,99,48,51,48,48,102,102,56,48,57,101,57,48,48,55,99,99,100,56,48,49,101,100,100,50,101,49,49,48,97,54,48,48,102,102,55,100,55,100,56,51,57,97,50,57,48,98,100,101,56,51,57,50,55,49,55,56,53,57,56,49,51,52,99,48,101,102,51,57,54,54,53,52,50,52,101,55,100,49,99,51,57,101,57,52,53,53,100,48,55,55,56,98,49,48,55,50,48,48,102,102,52,100,50,99,101,52,57,57,57,99,102,56,55,100,49,49,48,98,53,48,52,101,52,56,51,48,57,101,56,101,49,100,100,57,54,102,102,100,56,98,51,53,48,49,53,55,56,48,57,57,101,48,48,55,100,101,52,56,48,51,101,99,101,52,48,57,97,51,48,102,99,49,54,97,49,102,48,50,100,56,48,57,98,50,48,55,101,48,48,101,55,48,97,102,50,101,48,49,50,54,48,57,57,48,55,55,50,48,101,48,99,49,102,98,56,49,51,48,50,48,101,102,56,49,100,56,51,51,99,97,101,50,97,52,97,48,50,98,49,56,101,56,56,49,100,50,52,57,48,55,98,97,53,102,50,50,98,55,98,97,52,48,55,55,53,56,50,102,50,98,102,52,99,98,102,52,49,101,48,50,99,56,98,56,50,99,102,54,102,54,57,99,52,54,48,48,102,102,97,50,53,55,53,102,102,51,53,50,100,52,98,51,50,99,52,98,56,52,100,55,52,98,50,50,100,56,98,48,52,99,50,100,52,98,48,55,102,51,49,57,102,52,102,52,102,52,57,52,56,52,99,52,99,55,98,50,51,98,51,57,49,100,49,99,51,55,52,57,52,56,102,52,57,50,101,55,57,52,54,54,49,56,57,56,97,98,97,102,99,51,51,57,57,49,102,49,98,54,57,50,97,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,55,56,56,49,99,98,56,48,51,101,99,57,48,48,57,102,55,48,50,53,101,57,49,48,97,56,50,97,48,49,100,48,56,49,51,57,50,48,52,100,49,48,55,49,99,51,97,50,53,51,99,97,55,54,52,53,48,101,49,56,55,54,52,48,57,56,55,48,55,100,50,49,100,98,48,101,50,49,99,98,50,98,50,100,49,50,57,50,50,97,56,51,97,54,49,100,97,48,102,100,57,52,54,53,53,54,97,48,49,51,52,50,101,56,98,51,50,101,55,54,54,101,50,52,99,53,101,50,52,97,52,57,54,53,99,57,53,98,97,101,57,51,48,49,100,102,48,48,49,102,53,48,99,48,48,102,102,102,57,54,52,57,53,50,48,102,56,56,51,100,54,100,48,51,57,54,48,48,55,100,56,57,50,50,56,51,98,100,48,55,53,56,53,97,57,55,48,52,102,48,55,50,52,49,101,100,56,55,53,53,49,100,49,56,51,56,101,48,101,100,56,97,57,48,49,50,101,50,98,52,49,101,54,56,55,97,52,51,99,57,99,49,101,99,48,55,101,99,49,102,55,56,49,51,49,99,53,57,50,53,97,50,56,50,55,53,49,48,97,100,48,101,52,56,55,54,56,51,56,102,54,53,51,49,53,98,102,98,56,49,101,48,50,99,100,50,99,97,100,50,99,102,101,56,52,100,50,98,57,51,57,98,48,48,98,97,49,53,100,55,102,99,48,51,101,100,99,49,100,99,56,51,99,97,48,55,55,48,48,102,102,102,55,52,51,97,56,53,55,48,55,101,52,49,100,52,48,51,99,48,48,102,102,101,53,48,51,99,98,48,101,52,57,55,48,48,57,100,99,53,52,48,55,99,56,49,100,101,56,55,98,52,51,98,101,49,102,54,48,101,98,49,54,100,56,97,101,50,99,57,51,48,97,56,50,99,52,48,52,98,52,51,99,54,49,100,56,52,102,50,99,99,97,56,52,98,101,56,52,53,97,57,53,99,53,56,57,52,101,53,56,54,52,51,52,100,97,48,52,56,57,54,52,53,54,97,54,49,53,102,53,97,53,100,52,51,98,57,57,48,99,49,53,48,48,102,102,98,50,97,48,48,55,99,52,102,99,48,49,102,54,55,48,48,52,99,54,56,55,54,99,48,57,101,50,48,55,55,48,48,52,56,49,48,55,56,99,51,101,99,49,101,51,48,55,56,54,48,101,55,48,48,57,56,52,48,48,102,102,55,98,98,102,49,52,99,53,52,56,55,101,52,51,99,56,49,102,54,48,102,53,51,48,48,101,97,98,48,51,97,52,48,55,52,52,48,52,99,54,48,51,101,98,52,102,48,48,102,102,55,97,54,99,53,55,57,54,50,49,102,99,56,48,101,99,56,55,49,54,56,51,102,50,49,101,97,52,56,52,55,52,99,48,102,97,55,52,51,48,101,56,49,55,57,56,51,99,57,54,56,54,56,57,53,53,99,97,101,50,99,57,48,102,49,54,51,99,48,51,51,53,53,55,102,99,52,101,48,102,97,48,55,51,48,51,97,97,48,102,49,52,51,97,97,49,101,52,48,101,49,56,55,101,56,51,98,52,53,49,56,55,98,99,51,57,56,49,102,48,50,56,99,98,55,48,101,99,48,55,97,56,51,97,101,49,101,57,50,57,99,97,102,50,102,99,51,98,101,49,101,48,50,56,48,51,99,52,53,55,97,53,49,53,50,53,101,49,52,97,53,99,49,52,54,53,97,97,49,97,54,57,53,48,53,97,57,53,50,53,56,57,53,50,53,57,50,53,50,48,50,55,97,49,97,55,50,49,97,54,97,48,49,54,48,56,54,57,48,57,50,56,50,53,56,51,55,52,100,100,51,56,52,56,48,50,101,50,52,48,49,102,55,100,50,48,48,102,56,100,52,56,51,99,99,48,55,51,50,48,102,50,48,51,99,101,48,52,100,48,56,49,50,49,48,48,102,102,101,101,52,51,99,99,48,102,50,56,49,99,100,56,55,102,52,98,101,50,102,56,51,99,54,49,101,99,48,55,50,56,49,99,51,48,101,97,56,55,56,56,51,101,48,49,102,99,48,55,55,97,49,102,55,48,102,54,48,55,56,48,49,102,50,48,51,99,53,50,101,100,49,56,51,56,48,48,102,102,101,101,48,49,99,100,48,51,56,57,50,98,52,51,98,54,49,100,55,48,55,48,54,49,100,54,48,101,57,57,53,97,49,99,97,48,101,97,48,55,51,98,50,55,57,55,101,57,99,53,56,56,55,55,48,98,101,52,98,52,52,48,101,100,57,54,53,100,51,52,97,101,52,101,50,98,56,98,50,99,48,49,57,52,101,97,56,49,50,57,49,53,49,57,51,100,49,100,50,49,48,57,51,53,56,54,53,50,100,49,49,50,100,57,55,53,49,57,50,57,48,100,50,50,51,51,101,99,50,52,98,50,102,99,100,51,48,57,48,99,97,52,50,51,98,102,98,99,51,101,56,100,53,51,52,54,97,100,102,54,57,97,56,102,101,52,100,101,55,102,50,53,102,101,48,49,48,56,99,49,102,49,48,101,53,56,55,99,52,49,100,101,48,55,56,52,98,50,48,101,57,48,55,101,99,51,97,50,49,101,53,48,101,51,56,55,97,56,97,54,52,97,52,57,50,98,99,98,56,48,101,99,56,55,99,48,51,98,99,53,97,56,55,54,52,98,101,50,97,56,98,51,50,98,49,51,57,50,52,97,99,50,99,99,97,101,50,99,56,97,52,50,102,49,49,53,48,49,51,100,49,49,51,49,48,48,102,102,98,54,52,51,52,98,50,98,99,98,48,52,52,52,100,52,50,56,55,49,48,57,51,100,48,100,50,100,48,54,101,54,54,100,49,50,101,55,56,57,101,97,48,49,100,57,50,48,52,99,55,56,48,51,101,97,51,48,48,49,102,53,99,99,48,52,99,102,48,55,55,56,51,101,97,53,54,56,55,102,99,48,57,52,50,48,50,53,100,56,97,55,48,102,52,56,55,102,57,49,48,51,99,99,56,99,53,99,48,51,100,99,48,101,56,48,49,50,102,99,48,101,50,52,97,101,48,55,99,52,56,56,53,57,56,55,98,48,97,102,50,102,100,49,53,51,99,98,102,50,97,56,51,102,99,53,101,48,51,98,54,50,102,100,51,57,57,48,102,49,99,57,54,99,49,101,50,52,98,48,102,52,49,53,101,53,98,97,54,99,57,54,49,55,50,49,101,100,57,52,52,50,100,100,100,48,52,101,100,101,97,100,54,48,50,102,55,48,51,102,48,48,102,102,48,55,99,50,102,52,48,57,49,57,50,99,52,51,57,101,49,102,53,50,99,56,49,99,49,48,51,102,48,48,102,102,50,54,57,53,48,48,102,102,49,101,98,97,55,97,50,56,55,56,57,50,56,51,97,50,56,48,48,102,50,56,49,101,54,48,51,97,49,52,50,48,55,53,97,53,55,57,55,101,57,54,53,55,49,54,56,57,50,49,100,99,52,54,50,100,49,49,56,51,57,56,48,52,97,99,100,48,55,57,49,49,99,51,98,56,56,54,49,101,49,97,50,57,54,52,98,49,52,52,50,98,98,100,50,55,52,56,55,55,54,53,51,101,48,97,101,97,48,49,51,49,99,56,53,102,102,102,56,48,53,97,51,97,101,97,48,51,55,50,48,55,102,99,48,49,102,48,100,55,48,48,102,102,55,100,57,100,48,55,53,52,49,51,52,53,57,49,52,101,48,102,54,48,48,57,51,54,48,102,50,57,53,48,101,49,55,52,102,50,48,57,53,54,53,55,57,52,54,49,102,99,48,55,102,101,53,99,48,55,57,49,97,50,98,54,97,53,50,53,50,48,97,101,52,57,50,99,100,49,57,49,48,48,102,102,57,53,99,52,50,52,53,102,101,53,49,49,49,57,56,54,99,98,48,52,99,52,50,101,49,57,56,50,55,100,50,51,52,99,99,55,100,55,102,99,56,48,98,57,50,48,102,100,52,48,57,50,50,48,50,54,100,52,48,57,54,98,48,102,50,98,50,49,100,54,48,55,100,56,48,52,98,56,56,51,102,48,48,55,55,52,53,56,97,54,53,51,100,56,97,56,55,56,51,101,52,48,101,55,99,49,101,55,48,55,51,57,48,52,98,101,99,56,99,53,55,57,53,54,53,56,57,54,51,99,97,51,48,48,102,102,55,98,99,56,51,97,48,49,100,102,52,98,50,100,54,56,97,100,52,54,50,101,56,97,98,101,53,57,102,52,52,52,52,51,97,48,53,50,54,50,50,49,51,99,52,53,51,49,48,101,101,102,102,99,49,53,49,53,100,52,48,102,100,56,48,57,50,53,48,48,102,102,55,99,54,101,56,48,49,102,54,55,50,48,52,101,101,50,49,97,55,57,54,52,53,52,48,51,98,54,50,98,99,48,57,54,99,50,98,100,48,54,53,49,48,51,48,52,102,48,50,54,101,48,51,57,99,48,52,99,48,56,51,57,102,52,50,50,101,56,49,51,50,57,52,49,101,97,52,53,52,56,48,49,50,52,52,97,52,53,48,55,49,50,49,101,101,52,54,50,99,101,56,97,102,52,97,48,101,97,50,52,52,49,54,50,52,55,101,48,52,56,55,50,102,56,51,98,55,97,99,57,48,48,102,102,57,56,55,101,56,52,48,98,49,48,48,51,101,100,48,52,48,49,102,53,48,54,48,52,100,51,48,48,102,102,51,101,97,53,99,51,99,99,48,101,100,56,51,98,50,48,52,99,98,57,55,54,48,101,97,99,51,99,56,48,48,102,53,54,97,56,51,101,49,99,51,57,54,49,101,48,48,55,52,54,53,56,48,51,99,53,50,100,99,51,97,99,53,97,48,48,102,102,51,100,56,54,53,55,48,55,48,52,98,50,48,102,49,102,52,55,50,99,99,51,102,99,48,101,99,99,49,100,97,56,50,54,102,50,48,48,102,102,48,51,100,52,56,50,56,100,48,97,99,48,52,57,49,49,52,98,48,101,56,50,53,56,98,48,53,97,97,48,57,54,53,57,48,52,56,97,48,100,57,54,51,102,101,48,53,52,99,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,99,48,48,48,102,102,48,102,56,99,48,56,55,54,52,48,49,101,101,48,48,48,102,102,55,100,100,100,56,49,50,53,99,48,57,100,50,56,52,48,52,102,52,97,48,52,50,48,48,55,57,56,97,99,53,100,56,50,54,99,97,97,48,49,51,51,50,57,100,49,97,57,102,48,50,53,50,48,49,102,102,102,50,98,55,57,54,53,57,50,53,49,53,99,52,51,52,55,48,100,49,50,100,49,98,54,52,48,48,52,101,54,51,53,97,55,50,51,54,48,99,97,56,57,101,99,52,52,48,51,55,101,49,52,48,52,56,51,48,48,102,102,55,99,52,50,56,48,49,102,53,97,57,99,49,100,98,48,51,97,51,48,102,51,56,49,51,101,54,48,102,52,56,51,97,56,53,53,51,101,53,102,56,51,100,57,99,53,50,101,48,55,49,54,57,54,53,98,49,52,53,53,52,49,101,97,48,101,51,48,48,51,100,56,50,49,101,55,48,50,54,53,48,49,99,100,48,51,100,48,48,52,98,97,52,57,55,101,49,99,52,50,98,57,51,52,51,98,51,56,51,99,101,56,54,53,56,57,53,98,51,53,56,51,97,56,49,101,99,50,99,52,48,52,100,48,97,102,57,100,48,49,101,49,48,52,56,101,100,50,53,55,55,48,49,100,102,49,55,102,99,48,52,52,51,48,48,55,99,99,100,52,48,57,50,49,48,101,55,56,48,51,100,50,99,48,55,51,50,48,52,102,57,48,55,55,56,97,56,52,57,57,48,102,102,102,48,102,102,56,51,98,101,48,50,53,97,99,98,100,52,53,50,57,52,97,101,50,98,102,50,48,102,48,101,55,53,48,55,55,56,48,57,97,48,48,102,102,55,99,97,53,57,56,55,57,56,98,57,52,55,52,51,48,101,56,102,50,101,51,50,53,56,48,57,99,48,50,53,101,49,51,99,98,97,52,101,48,102,55,56,48,57,54,101,99,52,55,53,56,55,55,99,49,51,100,99,48,52,99,102,56,48,53,101,49,97,56,48,55,56,50,48,48,102,102,51,101,99,57,99,48,57,52,50,48,101,98,48,49,51,98,97,48,52,57,56,56,51,102,57,48,55,48,97,49,101,48,48,101,101,49,52,54,49,101,48,50,102,52,98,100,48,55,53,97,48,102,52,101,99,49,100,54,100,57,55,56,53,53,97,48,57,54,56,100,48,55,54,99,49,101,98,57,54,56,48,101,57,99,51,102,52,49,99,100,48,101,53,48,55,97,52,97,101,97,52,98,48,101,101,56,55,97,100,51,48,97,57,50,100,52,97,52,52,100,48,102,55,51,102,52,56,52,53,100,57,52,50,53,50,53,56,55,56,56,97,102,48,100,101,56,48,52,97,98,53,100,102,97,52,49,52,100,48,48,102,102,57,54,51,48,50,54,49,56,49,100,49,49,54,101,48,52,98,102,48,51,102,98,48,55,100,99,48,101,49,48,51,99,48,101,98,50,102,49,55,101,48,101,52,56,49,101,102,56,51,99,98,48,55,52,56,53,102,51,97,99,51,56,57,50,101,50,51,98,97,53,99,48,51,98,56,48,102,57,49,55,99,49,99,101,50,99,100,100,54,55,97,54,57,53,52,53,49,50,54,57,48,101,57,56,53,51,51,101,52,54,57,51,56,97,52,50,98,49,51,55,101,100,51,52,101,49,53,56,56,49,55,102,97,49,51,55,102,101,49,50,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,99,49,48,48,102,102,48,102,56,100,99,56,49,51,98,56,102,48,49,50,56,50,48,48,102,102,102,98,51,50,48,55,51,52,100,48,55,102,56,49,102,49,98,56,48,101,97,56,48,57,54,100,48,102,101,52,48,51,99,51,101,48,102,98,57,98,50,101,99,49,101,50,53,48,55,50,48,49,100,101,57,55,54,48,48,102,54,57,48,51,56,49,48,55,101,100,56,49,100,97,54,48,102,54,52,57,55,97,49,101,102,48,101,98,48,55,48,56,98,51,97,52,48,48,102,102,102,102,56,55,57,57,49,54,56,51,98,98,99,51,100,98,99,98,48,99,56,48,53,102,49,54,54,55,48,101,100,102,52,50,50,100,57,51,102,48,54,99,48,49,98,52,101,49,99,49,48,55,97,50,49,99,48,48,102,102,55,57,97,48,101,102,56,51,98,99,48,102,52,56,51,56,101,49,102,48,48,101,101,48,55,57,56,51,56,50,49,101,52,48,101,101,57,53,97,49,101,99,50,97,99,51,100,50,53,51,49,55,99,53,52,49,55,52,53,48,51,99,53,49,49,55,52,53,51,97,50,49,55,99,56,56,53,56,102,50,101,99,97,97,52,99,52,102,50,97,55,97,50,55,50,57,100,51,100,49,53,51,98,50,54,97,50,57,54,49,54,56,48,48,102,102,57,49,52,56,57,52,101,56,55,50,57,48,51,98,55,55,99,48,50,49,54,49,56,55,100,101,52,54,55,54,49,102,54,49,100,55,53,56,55,97,48,49,48,51,56,99,51,57,100,97,55,49,98,101,49,49,53,50,54,97,99,55,48,53,101,51,101,49,55,100,52,49,99,101,48,101,57,48,48,51,101,99,54,52,48,49,102,54,49,52,49,99,48,48,102,102,101,56,97,49,48,51,98,101,48,101,51,48,49,51,101,52,48,52,101,53,56,55,50,56,51,56,48,53,52,49,52,97,56,56,53,48,49,53,52,49,99,56,48,101,56,48,49,51,51,101,48,102,98,99,51,98,101,49,99,102,50,98,48,97,49,52,49,50,98,49,49,52,97,51,52,52,50,57,52,97,100,48,101,100,57,52,101,49,102,98,52,48,50,57,57,48,56,97,57,52,50,50,97,49,49,49,49,52,97,54,52,50,52,49,52,51,52,50,57,52,49,54,56,97,101,52,52,52,54,50,98,97,54,50,53,48,54,51,52,97,102,102,56,48,54,102,57,56,49,51,49,101,48,48,102,102,102,98,55,51,48,48,102,102,55,100,55,51,48,49,50,99,50,49,100,101,48,102,97,57,54,52,49,102,102,48,50,54,102,52,48,57,55,54,50,101,48,51,100,50,49,99,49,52,52,48,102,51,50,52,57,55,48,48,102,102,101,56,99,51,97,48,48,102,102,99,49,99,52,57,54,52,48,102,56,57,50,99,98,51,48,101,57,57,53,101,53,102,97,53,50,55,57,52,48,53,53,48,55,48,52,98,99,48,55,57,50,53,48,50,55,51,101,49,101,51,97,50,100,56,51,98,97,57,54,49,100,55,50,98,99,97,56,52,100,97,50,98,101,101,56,51,100,98,52,56,56,53,52,51,97,48,57,50,98,102,53,101,48,48,102,102,52,97,56,48,48,55,100,57,99,48,48,51,101,53,100,54,48,102,51,99,49,101,99,97,48,48,102,102,55,101,48,49,99,101,56,49,50,50,50,49,100,51,55,56,49,100,101,48,51,98,100,48,102,49,48,55,55,52,51,99,101,49,100,48,50,99,52,49,101,54,48,55,102,99,97,53,48,102,48,48,102,102,55,52,48,49,102,51,57,53,50,57,97,53,100,51,50,49,102,101,48,101,98,97,52,56,55,56,56,49,100,99,48,55,100,48,49,99,100,48,49,51,49,101,53,57,57,53,48,56,50,57,50,53,55,57,52,50,53,57,48,55,52,56,98,99,48,101,55,57,55,51,52,53,55,56,54,97,56,50,49,101,100,52,51,52,99,50,99,101,100,48,50,56,97,102,52,51,50,98,53,49,51,56,48,57,55,97,49,102,49,48,102,97,48,55,99,52,49,101,49,56,55,56,52,98,50,48,102,54,56,55,101,99,51,100,99,49,101,53,48,102,99,48,55,97,56,98,56,52,97,52,57,50,99,48,98,56,48,102,51,48,55,99,48,51,99,50,53,97,56,55,57,56,98,101,50,100,52,98,51,50,99,100,51,57,50,52,98,51,50,99,99,98,50,50,99,56,98,98,50,102,49,50,100,51,100,51,100,50,100,51,49,51,99,98,54,52,99,52,98,50,99,48,98,48,52,98,52,100,52,100,98,55,49,51,53,51,100,51,49,50,100,51,97,101,97,97,100,50,101,101,98,48,57,101,98,102,101,51,56,48,55,100,52,51,101,54,49,101,97,48,55,56,97,49,101,97,48,102,50,48,55,102,48,51,102,52,49,101,52,50,102,48,51,100,101,49,102,52,48,102,55,57,55,54,53,98,56,55,57,99,51,100,52,49,101,56,48,102,52,57,55,50,53,56,49,55,101,49,101,48,48,102,48,49,55,101,49,101,50,50,99,49,50,56,98,54,50,102,48,98,97,50,101,48,98,99,50,100,57,51,53,51,52,98,55,50,100,52,98,54,50,99,52,98,55,50,99,57,50,56,98,48,52,102,52,99,52,100,52,99,52,100,52,102,50,99,49,51,49,50,49,50,53,51,56,98,48,55,50,57,101,98,55,48,57,48,57,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,97,48,51,53,99,49,53,54,48,48,102,102,102,56,55,97,48,48,102,102,51,101,100,50,99,98,51,48,55,55,101,56,99,49,102,102,101,48,102,48,52,48,57,52,55,50,98,56,49,51,49,101,102,54,48,101,52,49,54,54,49,101,98,48,50,54,49,100,48,99,49,101,48,98,51,100,57,50,101,54,56,97,50,51,97,52,48,55,54,99,48,49,101,53,56,101,56,51,51,100,102,99,56,48,57,99,52,102,101,57,100,99,57,49,52,53,53,50,53,56,101,97,51,100,49,48,53,48,49,55,100,52,49,102,97,56,49,50,52,52,48,52,100,97,56,49,50,100,54,49,101,53,54,52,51,97,99,48,102,98,48,48,102,102,57,55,49,48,55,101,48,48,102,102,101,101,56,98,49,52,99,97,55,55,49,53,48,102,48,55,99,56,49,99,102,56,51,99,101,48,101,55,50,48,57,55,100,57,49,56,97,102,50,97,99,98,49,50,99,55,57,52,54,48,48,102,55,57,48,55,52,48,51,98,101,57,54,53,97,100,49,53,97,56,99,53,100,49,53,55,99,98,51,101,56,56,56,56,55,52,48,97,52,99,52,52,50,55,56,56,97,54,50,49,100,100,102,102,56,50,97,50,98,97,56,49,102,98,48,49,50,52,97,48,48,102,56,100,100,56,48,51,101,99,101,52,48,57,100,99,52,51,52,102,50,99,56,97,56,48,55,54,99,53,55,56,49,50,100,56,53,55,97,48,99,97,50,48,54,48,57,101,48,52,100,99,48,55,51,56,48,57,56,49,48,55,51,101,56,52,53,100,48,50,54,53,50,52,51,100,52,56,97,57,48,48,102,102,50,52,56,57,52,56,97,48,101,50,52,51,100,99,56,99,53,57,100,49,53,101,57,52,49,100,52,55,101,48,98,49,50,51,102,48,50,52,51,57,55,99,49,100,98,100,54,52,56,48,52,99,51,102,52,50,48,51,100,52,48,50,53,51,99,48,49,102,48,97,102,48,55,56,52,48,48,102,55,52,97,51,54,48,50,55,57,56,49,102,101,48,55,51,55,56,55,50,52,48,52,57,100,51,51,50,54,48,48,51,99,97,55,48,51,100,51,50,101,55,56,55,97,98,49,55,100,56,51,99,97,53,53,48,50,53,51,97,51,55,48,55,99,52,48,52,97,99,53,49,53,49,56,97,56,48,48,55,98,52,98,49,55,57,50,57,99,52,56,99,57,101,48,48,102,102,102,55,49,54,50,97,51,52,54,48,49,50,99,97,52,101,100,102,102,99,48,52,51,53,53,48,51,48,50,48,50,52,99,48,48,49,102,53,97,48,48,52,101,51,56,49,51,100,54,49,102,98,48,101,55,56,55,53,52,49,99,54,56,51,56,100,48,55,57,97,53,97,56,55,54,48,51,100,48,49,101,57,50,56,48,51,98,54,57,54,48,102,54,53,50,52,49,100,57,48,51,100,49,52,100,48,55,51,101,49,100,50,97,50,102,48,98,55,48,101,99,57,53,99,57,52,53,98,56,55,98,52,51,102,56,49,99,101,48,101,50,48,55,98,57,48,48,97,52,50,57,99,97,48,50,98,48,51,100,56,53,50,56,55,57,56,51,99,52,57,102,52,56,57,53,52,53,55,48,55,54,101,98,57,54,57,100,98,98,50,52,56,51,48,57,99,48,49,57,54,56,48,52,97,50,48,48,51,101,50,100,50,48,48,102,102,102,97,98,53,48,50,53,50,52,51,100,101,57,48,49,102,48,101,49,100,101,48,102,102,56,49,51,51,55,57,50,53,49,100,99,52,54,101,49,100,55,48,50,54,101,99,97,55,48,50,53,101,52,49,102,50,56,55,51,100,57,101,102,97,55,56,55,54,56,98,51,101,57,50,56,97,53,50,56,48,51,99,98,101,48,55,55,55,101,52,97,57,97,48,101,101,54,52,48,56,98,57,52,99,102,98,49,53,97,53,102,48,55,56,100,48,48,100,102,49,54,53,53,101,48,48,102,102,102,54,52,49,100,49,56,49,50,102,52,48,101,49,48,49,99,48,49,53,48,101,48,55,55,52,49,99,51,48,51,57,49,48,55,52,48,48,102,102,101,52,99,97,49,55,57,99,97,55,100,100,50,56,99,49,100,50,48,51,98,52,48,101,54,56,51,98,55,50,57,57,100,55,97,57,49,99,97,99,52,50,98,52,56,101,53,54,48,55,51,56,97,53,50,57,49,48,97,101,56,49,50,54,53,49,57,52,99,56,53,102,102,57,102,99,49,50,54,53,53,49,53,50,100,102,97,50,48,56,50,56,53,51,51,102,101,48,53,55,52,48,48,102,97,54,102,48,48,55,100,51,55,48,51,56,98,48,48,55,100,53,56,56,51,56,97,48,101,102,49,53,101,56,48,49,100,102,48,101,101,56,55,98,56,48,57,57,49,48,102,54,48,55,55,56,97,53,50,99,48,49,101,102,56,51,100,102,50,99,52,97,97,48,101,55,57,55,97,49,101,52,52,52,48,102,50,57,55,52,49,100,48,48,102,102,55,54,52,99,48,51,99,49,48,55,55,56,48,101,102,56,49,101,48,50,51,56,51,97,101,48,101,48,56,55,101,100,56,48,55,50,50,56,54,48,102,48,52,49,100,102,56,48,51,100,100,48,49,99,99,48,101,97,56,55,97,52,49,51,99,53,56,52,50,55,50,52,100,57,54,97,53,98,53,56,48,57,57,100,52,99,57,53,101,48,55,53,99,98,97,101,98,102,102,97,56,49,53,52,48,48,102,102,51,101,99,48,56,48,49,102,55,49,48,48,102,102,52,57,48,48,102,102,48,51,101,98,98,48,51,57,99,49,101,54,50,101,48,49,101,100,48,51,100,100,48,101,56,56,55,57,99,49,101,48,48,55,53,56,48,52,57,99,49,51,54,48,101,50,48,49,100,100,48,51,99,48,48,55,51,101,53,99,48,51,102,51,55,50,52,98,99,50,100,99,51,57,54,56,97,56,97,48,57,54,48,55,53,101,49,101,57,48,55,97,50,49,99,54,50,101,100,99,48,48,102,102,55,54,48,48,102,102,55,100,56,97,99,48,102,57,49,101,97,57,97,100,50,49,99,100,54,49,51,52,51,99,56,55,97,50,98,101,49,97,48,52,102,48,99,56,48,48,102,102,102,98,55,100,48,50,55,50,56,51,101,48,48,48,102,102,102,97,102,99,48,48,102,102,55,100,55,55,56,49,51,48,97,48,52,100,100,48,55,48,52,97,56,50,56,99,98,101,48,102,55,56,51,97,52,99,48,101,57,98,49,53,50,53,54,48,55,57,53,48,48,98,48,50,99,56,97,52,52,97,48,48,102,102,55,98,102,56,49,102,57,48,51,98,48,48,102,102,55,54,52,53,56,102,52,100,52,49,50,57,48,51,99,54,49,100,48,50,100,57,102,99,100,57,53,56,49,102,54,52,97,52,99,54,102,50,49,48,55,56,52,97,101,50,48,57,99,56,99,56,98,55,53,57,51,54,50,54,99,97,102,52,99,48,48,57,57,54,48,55,98,101,48,102,98,56,49,101,101,56,51,102,102,48,102,57,97,55,48,51,99,50,48,55,100,56,48,102,51,48,51,102,97,48,102,53,56,51,101,99,53,97,54,52,50,48,49,51,49,48,102,51,56,51,99,55,48,102,97,48,55,97,48,51,102,52,49,101,48,52,99,101,56,48,53,51,57,53,56,53,48,97,51,53,51,101,53,101,56,55,97,52,98,52,50,101,99,98,56,52,56,100,48,53,51,57,52,97,53,53,50,48,54,102,54,53,56,53,53,52,50,48,57,53,54,56,54,56,51,50,54,54,57,48,57,48,101,54,55,102,99,48,102,48,52,48,57,101,99,48,48,55,99,57,53,99,48,49,102,54,52,101,48,52,101,50,57,54,101,56,97,48,48,102,54,57,56,51,100,57,50,101,56,48,57,53,56,50,56,48,97,97,48,100,99,48,52,98,102,56,49,50,98,48,49,102,97,48,55,102,50,48,101,51,52,98,55,50,100,51,49,54,48,56,99,49,100,49,99,57,51,56,51,99,57,56,97,99,48,55,101,101,49,101,97,52,52,52,99,98,52,50,52,99,48,101,99,97,52,55,50,97,102,101,97,57,99,100,97,48,57,55,101,49,101,49,100,102,57,50,50,99,98,56,54,52,48,52,53,56,48,102,50,52,49,101,99,48,51,100,51,48,55,99,52,49,101,49,52,56,48,102,56,56,51,100,100,48,55,57,52,49,102,101,48,55,97,97,49,101,100,52,100,99,100,48,50,55,56,51,100,52,48,102,49,99,51,101,56,49,101,48,48,102,98,48,55,56,100,50,102,97,51,57,53,101,56,52,53,53,51,49,57,50,52,98,98,48,102,51,97,55,57,54,52,53,97,98,102,101,48,97,99,50,98,48,97,101,52,48,56,50,52,57,54,55,101,56,48,53,55,97,49,50,48,56,100,50,56,50,100,54,54,99,50,100,53,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,49,56,102,48,55,52,52,48,52,100,99,56,49,51,53,56,48,52,98,102,51,56,57,50,102,48,51,56,52,48,50,54,55,52,48,57,56,54,48,55,50,50,101,97,54,50,50,57,53,97,56,101,57,56,101,48,51,97,51,48,55,99,101,48,102,49,99,49,100,97,98,56,57,54,99,57,52,99,56,56,57,56,56,56,53,54,50,51,97,53,55,48,101,54,56,55,57,48,97,51,97,52,57,54,52,97,102,52,53,50,99,99,98,50,52,53,52,48,56,97,102,53,50,56,50,56,50,53,57,97,54,99,51,54,54,56,52,100,52,99,57,98,48,53,99,49,55,53,102,102,48,49,97,55,48,48,57,52,102,48,48,102,102,55,99,98,52,99,48,49,102,54,53,48,48,102,102,52,98,97,56,55,52,99,97,51,48,55,55,101,49,101,100,50,98,99,49,99,100,48,51,102,54,48,101,102,49,53,102,56,98,49,101,53,56,48,55,100,99,49,102,53,97,50,48,51,102,57,48,55,57,97,48,102,54,99,98,48,48,102,102,52,100,49,54,50,49,101,54,50,102,53,49,99,57,48,55,57,52,98,50,48,50,54,51,56,97,50,52,48,52,57,48,52,97,50,54,49,55,54,56,101,53,51,99,101,55,49,48,50,55,99,48,55,55,48,97,57,50,97,48,97,100,100,53,101,57,48,53,98,97,98,48,49,99,102,52,48,57,49,50,48,48,102,102,55,99,57,54,48,48,102,102,49,102,53,98,48,48,102,102,52,101,50,57,52,101,57,53,99,51,100,56,48,102,54,52,97,53,48,50,53,54,48,51,99,48,53,53,48,54,48,48,102,102,50,54,49,99,48,57,97,55,48,102,100,48,51,56,55,48,55,49,97,53,52,49,54,55,52,53,56,50,52,48,55,98,56,49,50,102,56,51,98,55,50,53,97,48,51,102,54,48,102,53,50,54,50,54,52,50,49,50,49,48,55,54,53,49,102,57,54,57,101,98,99,100,51,54,57,99,53,102,56,55,55,55,49,102,99,57,54,53,56,51,50,48,48,97,50,54,53,100,55,102,99,48,51,100,99,56,49,99,100,48,49,51,54,48,48,52,97,99,56,49,51,49,55,100,50,99,48,49,101,53,102,48,48,57,57,53,48,55,48,48,102,102,48,102,100,102,97,48,55,54,55,97,55,56,48,51,100,49,98,48,55,99,54,48,101,101,56,49,101,55,52,50,48,55,52,57,99,53,97,54,52,54,101,57,53,99,51,57,54,49,101,51,50,102,55,97,50,101,52,99,99,53,50,49,55,55,57,98,100,55,97,55,53,56,48,57,53,49,54,97,52,48,102,52,53,55,97,54,100,52,48,51,48,99,97,48,49,49,49,97,48,101,54,56,48,57,98,48,48,50,54,57,56,48,57,55,52,99,57,54,48,48,102,102,102,50,102,56,48,52,99,97,56,49,51,48,48,48,102,102,101,50,51,50,55,101,54,55,97,55,56,48,51,100,49,98,48,55,99,54,48,102,49,52,49,100,56,100,50,55,54,52,54,101,53,97,54,52,54,101,57,53,99,51,57,54,49,101,51,50,56,98,50,53,55,52,51,101,53,100,57,55,55,57,98,100,55,97,98,99,48,48,102,102,57,97,57,54,97,52,48,100,50,53,56,50,54,100,53,56,48,99,102,48,48,48,102,102,102,97,101,52,48,48,102,102,55,99,98,52,99,48,57,97,52,48,50,53,100,48,48,49,101,100,100,48,55,55,56,48,52,100,100,49,53,99,48,48,102,102,102,53,101,52,49,100,50,57,53,100,56,98,56,48,49,51,54,48,102,99,101,52,51,48,55,56,99,48,102,51,56,48,57,56,97,52,102,101,57,52,48,48,102,102,102,55,100,57,55,97,53,55,49,56,51,99,101,48,102,51,99,48,57,56,102,50,56,56,51,98,54,57,53,57,48,56,51,99,56,53,101,48,55,54,56,97,55,51,97,53,97,48,101,97,99,49,99,49,50,97,55,49,53,98,97,97,99,98,49,50,98,99,97,102,98,98,102,102,48,48,102,102,99,102,97,53,100,52,48,53,98,54,48,50,52,97,48,48,102,102,49,102,50,56,99,48,48,55,100,54,57,48,49,51,56,54,49,101,57,52,48,48,102,102,101,50,50,53,57,55,97,49,102,56,48,50,53,99,48,51,99,53,54,56,48,56,57,100,51,48,98,100,48,50,54,55,99,98,52,48,55,48,50,48,101,55,99,51,57,50,57,101,53,99,55,50,99,48,51,97,101,53,53,50,52,97,48,48,102,102,55,55,56,98,51,55,99,48,57,56,51,48,102,52,97,54,97,53,102,52,100,52,98,48,102,50,55,52,98,50,98,49,48,51,97,48,100,50,55,53,49,53,56,53,49,56,55,56,49,99,97,97,101,101,49,53,102,102,55,48,49,56,54,48,51,57,97,49,102,52,48,101,55,48,51,99,51,48,101,101,57,53,99,49,101,100,48,101,50,48,55,98,56,51,98,52,49,102,56,48,101,97,57,55,50,56,97,56,99,53,56,49,52,101,49,101,54,48,101,55,56,55,56,52,97,97,48,102,51,57,52,48,53,97,49,53,56,53,57,97,48,97,51,49,54,52,53,54,49,54,48,53,54,49,55,54,53,49,97,53,97,55,50,48,97,53,97,49,97,55,57,53,50,57,56,56,56,57,101,53,55,97,53,97,49,50,54,100,98,54,57,97,56,48,57,54,56,56,57,102,49,53,53,48,57,55,51,53,98,102,99,55,49,53,48,50,99,98,48,48,102,102,55,100,56,98,48,48,102,102,51,101,97,98,52,48,57,52,100,48,48,55,100,57,52,48,51,98,51,50,100,52,51,97,48,48,102,102,102,97,99,49,100,102,49,52,56,56,56,49,102,54,99,53,55,50,54,97,48,48,102,102,55,55,48,49,101,102,56,55,53,99,51,97,54,48,101,100,49,56,48,55,98,48,53,50,57,56,97,49,48,102,100,49,53,54,53,50,49,53,48,56,99,48,102,48,48,51,101,48,48,101,100,56,51,102,97,53,100,49,53,54,49,100,100,50,98,99,98,53,48,102,101,57,54,54,49,101,57,54,57,48,57,48,53,48,102,101,50,98,99,51,99,52,48,57,54,48,102,48,50,48,57,57,100,99,57,100,50,57,99,48,54,54,56,98,97,102,102,56,48,53,54,52,48,49,51,100,54,48,48,102,56,57,100,48,49,51,99,99,48,52,98,99,57,54,48,48,102,102,102,48,48,51,101,52,48,101,48,100,100,48,101,100,48,51,102,52,48,55,53,54,53,49,97,53,54,52,98,48,101,55,56,55,53,99,51,97,54,101,56,51,100,102,48,55,57,54,48,102,99,99,98,53,50,56,52,98,98,48,102,102,50,52,56,55,55,56,51,98,56,56,101,57,52,53,50,56,55,51,48,48,102,102,57,54,102,50,56,56,51,98,50,57,56,49,101,49,50,57,52,51,98,56,57,48,53,51,49,55,54,49,102,51,52,52,50,98,100,51,98,50,49,50,48,50,49,97,51,57,55,54,53,97,50,48,53,100,49,53,100,50,56,53,48,97,48,50,99,52,48,51,99,57,48,55,52,101,48,102,52,99,49,99,101,56,55,56,53,50,48,51,57,99,48,102,55,52,49,100,97,56,55,102,56,49,100,53,48,55,98,53,48,98,51,52,48,57,101,48,101,97,56,51,99,55,48,101,53,56,55,56,48,51,57,50,49,101,51,52,52,101,57,48,53,55,97,49,49,54,97,99,55,52,57,50,57,48,51,99,101,56,48,53,54,57,54,97,99,55,98,50,98,48,98,51,50,98,57,51,101,48,57,50,50,49,102,50,48,49,54,48,56,52,57,99,51,99,97,55,51,53,100,99,48,48,102,102,102,97,101,53,48,50,98,57,48,50,55,53,52,48,49,102,52,102,56,48,52,56,52,56,49,51,100,101,49,100,101,50,101,48,97,97,48,55,98,99,48,101,50,52,51,56,50,49,100,99,48,102,55,49,55,55,99,97,99,57,52,98,48,55,99,50,48,101,101,52,49,100,56,48,51,57,55,50,97,48,49,102,50,99,48,48,102,102,57,54,97,55,48,55,54,49,50,53,49,99,49,50,97,48,102,48,56,51,99,56,48,101,100,52,51,100,97,53,98,99,54,99,53,53,48,55,52,52,97,101,48,101,99,53,49,50,57,97,101,48,48,102,54,57,97,53,97,55,49,53,51,56,100,51,52,100,55,52,50,102,102,48,48,57,52,100,53,100,52,48,55,55,101,48,48,55,100,97,99,48,48,51,101,50,51,54,53,98,56,49,50,102,56,48,101,101,57,57,48,55,97,52,48,48,102,102,102,97,101,99,50,102,99,49,101,101,48,51,102,48,50,97,56,51,98,98,50,101,99,48,55,100,48,49,100,100,48,51,99,99,50,100,49,50,48,49,101,52,48,51,101,53,50,102,55,57,55,50,53,102,56,51,98,97,48,101,102,48,55,54,98,56,51,98,53,48,101,97,48,51,56,101,48,50,53,98,99,51,98,101,56,97,53,97,55,50,98,57,50,99,98,98,48,102,98,49,55,54,49,102,52,101,53,100,97,55,101,99,56,48,49,100,49,50,97,57,48,56,98,50,52,48,100,55,100,48,48,98,51,57,53,48,49,51,48,56,49,101,51,48,51,98,53,48,55,56,101,48,101,56,56,51,100,56,53,56,56,55,49,56,49,101,98,56,51,98,102,48,102,97,56,51,98,52,48,102,98,49,52,102,57,48,98,57,55,48,49,99,99,48,55,56,50,49,100,50,48,102,48,48,102,102,55,50,52,51,100,52,53,52,102,50,99,56,97,100,52,51,50,100,99,97,101,101,53,57,56,55,55,48,51,99,101,56,48,53,54,49,54,101,56,55,57,51,52,97,57,50,99,56,97,101,50,100,99,97,102,97,52,98,52,50,57,48,52,102,49,53,56,53,57,50,49,57,54,51,51,101,57,97,52,99,56,97,97,102,102,48,98,101,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,49,101,102,48,48,55,100,54,51,48,51,99,48,52,48,48,102,102,55,53,52,48,48,102,98,49,97,48,50,52,51,99,51,102,97,53,101,56,55,56,102,56,55,53,99,51,97,99,49,100,52,48,50,55,50,52,48,57,53,100,50,102,56,51,101,56,53,99,98,56,53,99,98,48,53,49,49,53,97,56,97,49,99,101,50,56,99,49,102,97,56,55,48,99,98,98,48,102,50,48,48,57,99,49,54,50,57,56,57,56,53,55,50,48,51,48,53,52,52,49,53,52,53,54,97,52,50,54,49,54,49,56,98,55,52,100,52,50,50,98,97,53,98,52,53,97,98,50,99,50,97,53,98,54,102,100,99,56,48,55,54,98,56,55,50,56,51,101,52,53,48,48,102,102,51,99,49,48,101,55,56,55,52,99,51,102,56,49,100,50,50,99,57,49,52,98,97,48,101,97,48,55,101,48,51,98,48,49,100,101,48,102,55,56,55,54,48,98,57,50,98,100,50,57,48,52,98,49,50,98,56,98,53,50,56,48,51,99,99,53,52,97,50,57,55,54,53,50,49,54,50,53,54,57,54,50,53,52,97,53,97,55,57,53,101,57,97,56,50,57,99,53,53,97,53,51,48,57,97,56,54,57,99,56,50,57,99,57,97,56,48,57,98,50,57,49,49,52,56,50,53,56,53,98,55,53,49,55,52,48,49,48,57,50,56,97,57,54,57,50,56,48,57,48,56,101,57,97,56,54,102,98,99,56,56,57,54,56,56,102,51,50,57,48,56,97,57,56,56,101,101,55,54,53,101,52,54,55,57,56,97,99,57,48,56,101,102,50,51,97,52,51,49,52,52,57,56,52,97,57,97,57,51,99,102,99,55,102,51,54,48,100,55,102,97,98,48,99,48,49,97,55,54,48,48,102,56,99,56,56,48,51,101,100,52,56,51,97,97,48,52,99,101,56,49,50,54,99,48,101,99,48,48,57,55,53,48,55,97,99,49,102,55,48,101,98,97,49,56,51,102,49,48,55,54,52,49,101,48,52,55,48,50,53,102,56,49,100,57,48,55,51,53,50,52,51,99,99,53,54,98,48,49,101,102,48,102,52,48,51,98,56,48,55,50,54,48,52,98,56,56,51,97,55,50,99,100,49,56,51,99,51,56,51,98,97,49,101,53,48,55,56,97,53,102,48,55,99,99,98,101,98,97,99,53,55,48,55,100,53,50,99,98,48,50,101,99,97,50,50,56,53,48,48,102,102,51,98,102,102,49,53,52,57,52,52,48,97,97,50,98,51,97,48,57,54,51,53,102,102,99,48,54,97,100,53,48,48,102,102,98,98,54,48,48,55,99,100,98,48,49,99,102,56,51,98,102,48,101,54,48,51,99,55,48,50,52,52,52,49,101,99,48,55,55,99,51,98,52,53,51,57,53,52,49,102,100,48,55,100,51,99,48,57,97,51,101,48,102,50,48,51,99,52,56,50,53,51,49,52,56,56,50,53,98,56,55,97,51,56,51,98,97,50,56,52,48,57,52,101,48,101,99,48,55,52,51,57,55,54,53,99,97,50,49,53,54,56,56,53,99,57,55,100,99,97,52,50,97,49,50,53,50,49,48,56,97,102,97,50,102,49,51,99,98,50,101,53,55,50,48,53,101,52,48,50,97,99,48,52,98,99,97,102,51,98,54,97,48,49,56,57,50,97,48,50,54,51,48,48,102,102,51,101,53,100,52,48,52,56,54,48,49,51,52,56,48,52,101,98,57,53,99,48,52,56,52,50,55,56,49,50,100,48,48,101,56,99,51,102,48,48,102,102,102,54,48,48,102,102,49,101,57,51,55,48,50,54,57,51,48,55,100,53,48,56,51,56,99,49,99,51,48,55,56,101,49,102,100,50,99,52,97,99,48,48,102,102,55,98,102,100,50,48,48,57,54,99,52,55,48,101,101,48,50,54,49,49,99,51,56,54,49,99,101,48,102,53,56,50,52,102,97,55,48,48,102,102,51,100,97,52,53,100,100,99,54,50,101,55,57,53,100,100,99,54,99,97,100,52,99,97,50,98,98,97,54,101,52,48,52,101,48,52,57,55,102,56,48,98,54,52,48,48,102,102,102,56,98,97,56,48,51,101,98,57,52,97,99,48,50,55,55,48,48,57,100,101,52,97,48,55,97,56,49,102,56,50,56,56,51,98,99,49,101,97,48,55,50,99,48,52,98,49,53,50,51,99,56,51,100,51,48,101,97,56,55,56,99,97,99,52,54,50,102,53,48,99,98,57,101,48,102,98,48,49,100,48,56,51,102,102,48,101,102,56,55,50,52,48,49,100,56,54,53,98,56,55,49,99,51,100,97,49,100,50,50,100,51,49,53,101,49,101,98,48,101,57,97,50,97,55,102,101,53,102,49,54,48,49,100,101,101,53,55,100,50,50,50,51,50,55,57,53,49,50,53,57,57,54,55,49,51,48,56,48,48,49,98,48,99,97,48,52,56,101,48,48,102,102,102,97,51,97,48,48,102,102,55,100,52,98,56,55,55,48,48,49,102,53,53,50,48,52,98,52,50,53,56,55,53,56,98,50,55,99,97,99,50,100,52,49,102,98,56,51,99,102,101,99,56,48,51,100,54,101,48,102,49,56,55,55,57,99,52,48,52,101,48,101,102,57,55,51,56,51,57,54,49,102,102,48,55,98,48,53,57,56,51,98,53,101,53,53,57,55,52,57,52,48,101,100,56,49,100,98,56,55,99,56,98,51,48,49,50,102,48,101,53,48,51,99,54,56,52,49,50,99,48,48,102,102,49,101,101,100,52,50,50,99,48,48,102,102,52,98,57,51,101,53,51,49,48,52,51,98,57,52,56,50,53,54,52,101,101,57,101,48,55,55,48,98,102,101,49,49,52,48,52,99,57,48,51,101,102,48,101,98,48,49,50,100,97,48,101,48,99,49,102,51,56,51,102,56,48,102,57,97,54,50,51,97,51,49,52,50,48,101,56,99,49,100,53,56,51,99,49,48,55,57,56,57,99,100,98,99,57,48,53,55,51,48,102,49,54,54,99,56,55,48,52,51,57,99,53,102,48,55,99,100,102,50,97,48,97,100,99,53,97,57,54,101,53,48,97,49,97,53,57,54,97,57,97,56,56,53,49,97,53,52,97,48,97,49,53,57,55,54,53,55,52,100,100,54,102,97,100,51,100,48,49,98,51,97,54,99,56,48,52,98,55,56,48,51,101,99,57,99,48,57,98,100,48,102,52,56,49,51,98,97,48,52,101,55,48,51,102,56,48,55,102,50,49,101,48,48,102,102,102,50,49,55,56,53,102,57,52,52,53,101,56,51,100,50,48,55,97,54,100,56,51,97,100,56,50,102,52,98,52,52,102,50,100,49,100,48,101,101,48,51,97,56,50,100,48,49,101,98,56,55,101,56,51,101,52,49,99,97,48,101,98,49,53,100,50,57,54,49,101,51,48,102,53,97,49,57,53,50,53,53,49,52,97,56,52,49,101,100,52,56,57,52,50,50,57,52,97,49,50,101,101,99,51,98,99,53,55,102,52,56,97,48,49,50,97,102,55,49,101,57,51,57,51,52,48,51,48,49,52,48,49,102,51,48,51,48,50,54,102,102,48,51,97,51,48,50,52,54,48,51,56,54,48,101,48,56,49,100,102,56,51,99,98,48,48,55,98,54,99,49,101,98,48,51,100,48,48,55,99,97,49,100,55,99,49,102,55,48,101,56,49,53,52,49,102,50,101,53,51,48,55,56,48,98,102,48,50,53,102,48,51,101,99,48,101,56,56,48,57,57,55,48,101,54,56,55,57,48,48,52,99,56,51,98,97,53,49,56,55,57,52,97,101,48,102,50,57,54,54,49,100,48,50,99,52,51,99,54,53,54,50,50,49,52,101,57,102,99,98,97,50,56,57,51,99,51,57,56,53,56,50,54,97,51,52,57,53,97,53,56,48,50,55,57,51,101,51,50,48,97,56,48,53,56,51,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,101,102,54,48,101,48,52,48,57,57,50,48,55,51,99,48,52,99,102,48,55,51,52,98,51,48,102,102,56,51,57,50,48,102,98,56,55,55,52,51,102,101,49,100,51,50,57,99,51,99,101,57,56,49,99,100,50,99,48,98,56,48,101,98,48,55,57,48,51,97,101,49,101,98,52,48,52,55,50,102,100,48,52,97,55,50,56,99,98,100,52,56,50,98,53,101,50,99,48,51,57,99,53,99,57,55,101,53,55,97,51,97,54,52,49,53,54,49,101,49,50,97,100,51,51,97,50,51,97,57,100,48,57,97,100,98,52,57,97,56,97,101,53,97,49,99,99,50,54,50,50,55,98,48,48,56,56,52,53,48,48,99,52,50,48,48,102,102,55,99,51,53,48,48,102,102,57,101,56,48,101,98,97,54,56,51,98,52,48,55,100,99,48,52,56,98,56,55,98,56,98,102,50,99,100,50,56,49,101,54,50,54,56,51,99,54,48,55,56,99,48,52,99,102,57,53,54,53,97,48,55,57,48,98,53,50,98,57,102,54,49,50,56,51,97,97,57,50,53,48,48,49,50,99,48,48,102,102,101,55,53,49,56,97,48,50,98,99,98,50,50,99,99,51,101,49,52,49,101,52,52,56,50,100,50,99,51,99,48,48,102,102,57,56,52,98,52,48,50,57,100,48,56,51,97,51,52,53,55,102,56,101,57,55,54,48,48,102,55,49,48,48,102,102,57,56,100,48,48,57,55,50,102,102,56,48,102,54,99,97,48,50,56,55,56,48,51,101,54,56,52,53,55,49,54,50,53,57,48,48,102,102,51,101,97,100,52,49,99,54,101,50,98,57,48,53,51,49,51,97,57,48,48,48,102,102,57,101,102,48,55,54,54,53,97,50,55,54,52,52,52,53,55,100,50,99,49,50,48,53,55,50,51,48,49,50,101,101,48,52,100,52,48,50,54,52,98,48,52,97,48,52,98,98,55,52,48,57,53,52,51,52,52,100,55,50,52,100,51,50,99,100,49,50,55,57,100,53,52,54,101,52,98,56,48,100,101,48,97,48,53,54,56,48,48,102,98,57,102,48,55,50,101,49,99,53,48,55,100,52,48,48,102,102,102,97,98,99,48,50,55,56,57,48,56,51,101,56,49,100,50,50,98,99,51,101,48,57,54,48,101,101,56,48,57,53,55,48,50,54,53,56,49,101,98,56,55,48,49,49,53,51,56,97,49,50,57,99,98,101,55,99,97,99,48,55,57,48,49,100,50,48,50,53,101,52,49,101,57,50,51,56,55,52,56,98,102,50,57,53,56,50,100,48,97,56,50,99,55,97,50,48,55,56,49,48,50,56,98,50,52,97,57,50,98,52,98,48,50,57,98,50,48,57,55,101,56,51,54,57,53,99,48,52,98,52,98,51,52,50,97,55,51,55,97,102,102,48,48,57,53,50,53,100,52,99,49,50,57,49,49,50,53,48,49,50,49,50,49,48,57,51,49,56,55,57,49,49,50,100,49,49,101,55,57,49,100,50,53,49,49,50,49,98,101,99,98,99,56,99,102,51,49,53,100,49,100,50,49,57,52,56,52,55,55,101,52,57,51,48,57,53,51,53,50,54,97,100,99,102,101,54,99,49,57,100,98,53,54,49,56,98,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,98,55,48,48,55,100,50,52,56,48,51,101,100,97,99,51,101,50,48,48,102,97,98,97,48,50,54,54,99,97,98,48,102,51,57,55,54,53,98,48,55,99,52,98,55,48,50,53,100,56,51,100,98,52,57,98,56,49,101,101,48,55,48,56,51,98,99,57,97,53,98,49,54,48,102,57,55,51,56,97,52,48,101,48,48,102,102,51,100,57,50,98,52,51,56,48,48,102,102,50,53,56,49,100,50,52,56,48,55,57,50,49,99,49,48,101,50,57,54,52,48,57,48,48,102,99,48,51,99,48,52,54,50,101,53,51,97,56,51,100,50,57,54,57,98,56,97,101,57,56,52,97,50,99,99,97,57,100,48,53,97,99,102,57,52,100,48,50,52,56,53,100,55,102,99,48,51,100,49,48,48,102,102,57,55,99,48,50,55,56,56,48,57,52,53,48,50,54,57,97,53,49,97,48,49,99,49,48,49,51,50,52,48,101,50,99,49,101,97,49,55,52,57,50,53,54,49,54,48,53,101,98,97,49,100,51,48,101,49,56,51,101,52,48,55,54,52,49,102,55,48,102,54,97,48,57,52,97,53,54,57,55,101,56,99,49,100,54,52,56,50,101,53,51,56,97,49,48,101,53,48,55,98,52,98,102,52,98,52,54,50,97,102,49,55,50,57,52,53,54,97,48,100,50,55,49,98,50,48,99,97,54,57,54,97,53,52,97,48,100,100,99,97,55,97,55,52,51,55,99,51,53,52,49,101,101,56,51,56,56,48,55,49,101,48,52,99,48,56,55,55,50,48,51,57,99,48,102,100,99,49,99,100,48,51,97,57,48,55,100,54,49,100,49,52,55,52,101,99,53,97,51,52,49,100,55,48,55,98,97,48,101,102,48,51,97,50,48,102,49,56,51,98,56,99,57,54,49,56,97,101,50,100,48,97,97,99,53,56,52,49,52,97,49,102,49,50,57,99,98,99,50,97,51,50,54,54,50,97,99,98,98,50,101,100,48,50,53,51,55,50,49,54,98,99,56,50,53,98,49,54,56,56,49,97,56,51,51,52,102,52,100,57,98,48,48,57,49,57,48,50,53,52,52,48,57,100,52,48,50,54,51,52,48,57,50,100,48,55,97,56,49,99,99,48,55,98,56,48,101,48,52,49,101,55,48,55,99,56,51,57,101,53,101,48,55,51,56,98,51,50,57,100,51,49,100,50,56,48,97,101,48,102,97,48,55,102,99,51,98,101,49,100,49,48,102,55,57,52,99,53,54,48,55,99,48,97,50,48,102,98,50,52,56,55,49,99,51,101,101,53,53,56,55,50,56,51,100,56,49,100,52,52,97,50,102,56,51,56,99,49,101,97,50,100,56,51,98,56,53,55,51,54,49,101,102,48,101,99,56,48,57,56,97,49,50,48,57,55,99,56,49,49,53,57,100,50,50,57,101,49,57,50,54,51,54,48,51,55,102,48,49,50,54,50,48,48,102,102,102,57,97,48,56,51,100,51,50,98,56,98,102,54,56,97,101,48,50,55,99,56,49,99,56,48,55,51,49,51,99,49,100,102,97,48,49,52,101,100,97,50,50,50,49,54,48,48,102,102,52,97,99,48,51,98,52,48,102,49,97,53,56,51,99,48,52,100,52,100,52,53,52,101,48,101,98,97,51,50,51,97,52,57,55,52,57,50,48,102,57,52,48,57,97,55,99,53,51,50,52,55,52,100,50,57,97,48,51,100,100,52,53,56,50,54,51,54,52,54,97,56,51,99,49,52,49,100,98,97,100,48,48,57,48,98,50,99,98,54,102,102,48,49,100,49,99,48,49,101,49,51,99,48,48,102,97,98,49,48,48,53,98,54,57,56,49,50,48,50,48,48,102,102,55,54,54,97,48,52,98,98,48,48,102,102,48,99,51,56,53,48,100,57,48,55,52,54,48,52,57,49,56,49,50,54,50,48,52,98,102,49,55,51,54,49,101,49,48,55,49,50,48,52,97,51,48,49,50,99,50,48,101,52,52,98,102,55,57,98,48,99,49,100,50,102,48,49,100,50,48,51,56,51,48,55,53,50,48,101,101,48,98,55,55,53,56,101,57,52,53,54,50,53,53,51,51,54,53,57,48,55,51,56,51,97,48,53,49,97,54,55,56,97,52,99,50,57,52,97,53,52,100,102,51,52,101,55,100,52,57,99,53,53,49,53,52,101,55,102,101,56,97,102,52,49,102,48,48,52,99,56,48,52,97,50,48,48,102,102,51,101,53,50,99,48,48,102,97,98,53,48,50,54,100,56,51,100,101,57,48,49,99,102,101,49,101,49,48,102,102,56,49,50,99,57,57,49,57,49,100,99,52,57,101,49,101,56,48,50,54,101,99,98,56,48,50,53,101,52,49,99,100,48,55,51,100,101,101,99,50,55,56,55,54,56,97,99,101,56,99,56,97,53,100,48,48,51,99,99,49,56,55,56,98,102,52,97,97,97,48,102,49,101,52,102,56,56,57,52,51,100,98,57,53,97,53,48,56,55,56,100,51,99,102,98,49,53,98,53,97,99,51,99,48,48,102,102,57,99,100,48,48,55,99,56,54,52,48,49,102,53,56,101,48,52,97,53,48,51,98,101,55,56,51,100,101,53,51,56,49,51,49,56,48,101,99,56,48,57,57,57,50,101,49,102,57,55,57,49,99,97,99,48,101,98,56,49,50,97,101,48,102,55,99,48,57,55,101,48,55,99,99,53,102,98,50,53,56,98,101,53,50,56,55,97,48,98,53,52,48,55,56,98,57,50,57,53,49,48,49,102,53,48,55,55,100,51,50,52,97,55,57,52,98,48,101,100,98,48,56,48,53,56,53,97,49,97,54,49,51,57,52,100,50,102,52,51,98,99,53,55,99,102,100,99,98,51,57,98,56,102,102,48,51,99,55,52,56,52,97,52,52,52,51,56,99,101,50,53,97,52,51,48,56,101,100,100,53,101,56,99,101,50,52,51,56,99,98,50,100,55,55,55,56,97,48,54,97,101,97,52,49,97,102,102,48,57,102,102,101,49,50,49,54,97,48,49,54,102,99,48,48,102,57,51,102,56,48,51,101,102,49,52,97,54,48,55,102,99,53,101,98,52,48,52,57,50,56,49,50,56,52,48,102,52,98,57,55,101,48,101,97,48,51,98,98,52,101,101,48,55,99,56,48,102,48,48,102,102,49,100,100,56,55,101,49,56,50,100,52,49,100,102,48,51,99,99,101,53,97,49,53,101,48,101,48,48,102,102,49,101,100,48,51,98,102,99,49,100,49,48,102,54,56,51,98,48,48,55,98,99,53,100,56,55,54,56,51,101,55,99,51,57,48,49,101,50,50,57,52,51,99,97,53,50,56,55,56,98,48,55,97,52,51,97,55,51,52,49,100,98,50,102,100,49,57,51,56,97,100,50,97,55,53,49,54,51,50,53,56,57,54,49,50,48,56,56,48,48,102,102,51,101,99,97,99,48,49,102,50,55,101,48,50,55,55,56,48,57,99,99,50,100,49,50,48,51,97,50,48,101,51,52,51,99,97,53,57,56,49,50,100,48,48,101,57,56,97,49,48,102,99,51,56,49,101,52,48,101,56,48,55,56,56,49,100,48,57,55,50,48,102,55,99,49,99,98,48,51,101,53,50,99,52,97,50,50,98,53,50,52,51,102,97,53,53,48,55,54,99,97,54,48,55,56,52,53,57,48,55,51,99,48,57,56,50,48,102,53,56,55,54,52,98,53,52,53,52,101,48,101,100,56,55,97,99,97,53,52,101,48,102,56,97,48,50,48,50,48,99,57,53,101,53,56,48,55,98,56,97,48,50,97,54,99,97,102,97,57,50,98,48,97,99,52,51,57,52,102,48,49,54,50,57,102,55,100,101,52,57,55,54,100,102,55,100,100,55,53,102,55,97,99,49,49,98,56,102,98,57,100,100,55,49,99,101,49,51,53,52,55,97,101,54,48,53,102,51,54,49,53,100,55,102,100,51,97,56,55,50,56,51,56,102,48,55,49,54,48,102,52,48,48,102,102,57,56,99,48,55,57,50,53,48,48,102,102,51,97,50,48,55,51,52,49,99,98,48,102,50,48,51,99,48,48,102,102,55,56,52,49,101,56,101,53,97,101,50,57,48,51,98,50,49,100,51,48,101,101,49,55,99,49,101,98,50,101,48,98,48,101,53,50,57,52,48,53,97,56,55,97,48,98,49,99,56,97,53,50,48,55,53,56,97,57,50,102,48,98,99,52,98,48,52,57,49,52,99,53,49,57,54,54,57,101,101,55,52,48,50,98,57,51,55,99,50,48,50,50,50,53,97,54,100,101,57,52,48,52,51,52,99,98,57,48,57,97,53,48,48,99,50,55,48,48,102,102,55,99,51,98,99,48,49,102,53,100,97,53,57,56,55,55,52,97,56,48,55,100,54,48,52,101,55,56,51,102,53,48,55,52,48,53,55,99,53,56,55,56,56,48,49,101,57,98,48,48,102,102,51,99,97,100,56,55,99,52,51,100,54,48,101,102,100,102,48,49,51,100,50,57,99,48,52,97,57,50,48,48,102,102,57,57,100,48,55,52,99,48,102,97,99,48,49,101,100,98,48,102,50,48,55,99,48,51,56,100,49,54,53,54,55,50,99,50,49,102,50,57,99,97,54,50,100,48,48,49,101,57,99,56,55,97,101,98,50,55,97,48,56,50,53,49,48,52,51,100,56,54,57,48,52,57,57,53,100,53,102,101,48,51,98,100,48,51,57,102,48,55,51,97,48,101,102,99,49,99,52,48,51,98,54,48,101,100,48,51,97,54,48,55,53,56,49,100,97,50,97,48,51,57,101,49,99,51,48,101,97,53,57,54,98,99,97,51,48,101,102,57,52,52,53,51,57,52,101,49,100,102,50,97,52,97,102,101,53,101,49,55,101,53,57,56,55,97,48,98,51,99,56,97,53,51,48,55,55,52,97,98,50,57,48,97,54,52,52,101,57,56,53,100,49,55,52,53,57,97,54,51,56,48,57,50,50,98,57,48,101,50,100,51,49,50,57,99,52,99,55,50,50,57,51,54,101,101,102,56,54,98,97,101,97,49,50,52,48,52,99,51,48,51,101,102,48,101,54,56,49,50,100,97,48,101,51,52,49,101,100,48,51,102,56,48,55,56,48,57,98,100,49,52,51,97,54,48,101,56,52,49,100,99,48,55,101,56,49,101,53,49,55,97,100,98,48,57,50,53,51,97,51,57,54,52,53,97,49,53,56,49,99,49,48,101,57,49,55,97,49,102,51,50,99,56,97,57,50,57,51,49,55,97,53,98,57,52,50,53,52,50,53,49,55,48,57,97,53,53,49,52,52,57,57,50,53,55,50,49,50,54,57,55,56,53,55,51,54,101,100,48,51,50,101,57,54,48,56,49,48,55,52,101,54,102,102,99,48,52,98,49,48,48,102,102,55,99,100,52,48,48,102,102,57,98,98,48,101,55,54,48,55,53,54,48,101,49,52,48,57,48,99,99,56,99,57,51,52,49,102,102,57,48,55,56,48,48,102,102,101,98,48,48,102,102,57,98,98,48,52,101,53,51,52,53,55,48,50,52,99,48,49,101,99,102,99,49,100,101,48,50,54,97,52,49,99,100,55,52,54,48,52,99,55,48,102,49,99,57,55,48,48,57,97,99,53,99,55,50,52,52,52,48,49,101,100,50,97,50,98,56,56,56,101,48,48,102,55,49,56,50,55,99,99,53,55,54,48,48,102,102,98,99,50,53,48,51,53,100,48,48,102,102,55,100,99,56,48,48,102,102,51,101,99,53,56,51,99,54,48,48,102,102,102,98,51,55,48,50,55,54,99,51,101,97,48,102,101,52,98,54,52,50,52,50,52,48,48,101,57,56,55,52,100,57,48,102,49,48,51,97,51,48,55,51,53,48,99,50,51,57,54,50,56,56,53,57,55,48,55,50,56,53,49,48,51,100,56,48,55,57,101,49,102,50,48,55,55,101,102,48,55,57,53,98,52,57,48,102,100,56,55,102,48,97,56,101,49,101,97,101,53,53,48,55,102,102,101,50,100,55,56,55,53,48,98,97,52,50,48,101,55,100,51,57,49,51,50,53,52,57,53,98,98,49,51,50,99,48,98,49,48,50,97,50,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,49,101,98,48,48,102,102,55,100,55,50,56,49,51,56,54,49,101,57,48,50,52,52,99,48,57,99,51,48,55,50,48,48,102,102,52,99,50,57,52,50,53,99,56,55,57,52,97,57,50,56,48,51,98,50,48,102,49,99,49,100,56,98,99,48,102,52,56,97,101,48,101,98,97,55,57,54,52,56,56,53,56,56,55,98,48,49,100,50,57,52,97,48,102,52,56,51,56,97,49,102,97,48,102,99,48,55,51,101,57,49,53,49,48,51,99,54,49,100,51,52,50,50,102,57,49,52,98,101,52,51,48,101,56,50,51,52,102,50,56,99,98,100,50,101,100,98,48,101,102,57,54,51,55,57,49,51,49,54,55,101,50,54,51,50,55,50,49,48,50,50,56,98,97,102,102,56,48,55,97,54,48,49,50,54,97,48,52,100,97,48,51,97,57,48,50,55,54,56,48,57,55,97,48,55,54,99,48,52,99,50,56,51,57,100,48,102,51,57,52,52,49,101,49,48,101,102,48,55,100,56,51,97,56,49,99,99,50,100,99,98,99,50,98,56,97,97,50,101,99,51,97,101,53,99,49,54,56,49,99,56,48,102,54,48,55,57,48,51,57,48,49,100,56,48,102,100,49,54,54,49,99,48,48,102,56,97,51,48,55,53,99,51,99,56,49,101,98,52,49,48,101,99,48,55,100,52,51,98,48,56,52,49,101,100,50,97,101,48,51,99,50,49,100,55,52,99,50,102,49,51,56,98,49,50,97,54,100,50,50,55,53,53,51,97,99,98,56,56,54,57,101,57,56,48,100,54,50,56,48,53,52,56,56,48,51,101,56,99,52,48,49,102,50,48,57,48,102,55,56,48,51,101,98,52,48,51,97,99,49,102,48,48,102,102,55,49,101,48,102,51,48,97,54,97,48,102,101,48,51,57,48,50,100,100,101,50,102,52,51,101,56,53,49,57,52,57,52,53,57,49,52,101,49,100,54,99,56,50,49,102,99,52,97,50,98,99,49,100,50,56,55,52,48,97,100,52,57,57,50,99,52,97,48,48,102,102,55,50,52,49,102,98,48,102,56,50,52,56,50,52,56,51,97,48,49,99,50,50,99,49,48,56,101,57,101,53,101,101,50,56,54,102,50,53,52,100,100,49,53,98,56,98,50,52,49,56,52,101,52,101,48,48,102,102,100,48,52,48,55,49,48,48,102,102,102,100,99,49,100,56,56,49,51,50,52,48,101,99,48,51,98,99,48,102,56,48,49,99,102,56,55,56,54,56,51,100,54,49,99,51,48,102,52,102,50,100,101,56,97,54,50,101,48,48,102,102,52,97,48,51,99,48,53,49,100,50,54,48,48,57,49,56,55,56,48,98,53,48,101,98,57,54,51,56,48,52,98,48,51,100,48,53,51,57,52,50,53,99,97,51,54,54,99,98,55,50,57,48,98,50,52,52,48,48,102,102,98,102,50,98,57,48,97,97,98,97,50,102,97,57,57,97,52,51,102,51,53,102,102,99,48,53,50,98,48,48,102,102,55,99,97,99,52,48,49,102,53,48,101,49,101,102,48,50,54,55,52,49,100,101,56,55,53,56,48,57,99,97,48,50,53,98,99,49,100,101,97,51,56,55,56,56,49,101,54,48,51,97,100,48,49,51,102,101,48,102,55,99,51,98,56,49,99,102,48,101,97,49,54,50,53,99,48,51,100,53,48,55,97,98,99,51,101,99,53,99,48,49,50,101,97,48,101,98,99,51,56,49,52,53,53,57,52,99,49,99,52,48,55,54,99,49,101,48,48,102,49,48,55,102,52,48,49,101,99,53,48,101,102,48,55,55,52,98,99,52,101,50,99,48,48,49,101,101,56,48,102,53,49,53,102,50,49,100,57,48,101,101,97,51,50,53,97,55,49,53,49,57,51,52,97,101,56,52,102,50,98,101,48,48,102,102,50,100,49,53,52,48,51,102,53,56,51,99,54,49,100,100,50,57,56,51,100,54,53,51,97,53,49,52,48,49,101,48,52,51,101,57,99,53,51,57,54,48,49,56,54,52,99,52,51,48,52,99,97,53,50,50,48,54,100,100,49,57,50,49,49,100,50,57,49,101,55,97,52,50,50,97,52,97,49,97,53,52,57,49,52,97,52,55,54,50,97,55,99,100,101,102,53,53,51,51,51,102,101,57,101,97,48,49,52,53,97,48,48,102,98,98,55,48,48,55,100,50,54,48,51,99,54,48,48,55,100,54,49,56,51,100,51,98,50,101,56,51,98,56,99,54,50,102,56,48,57,55,57,48,102,52,56,48,51,55,49,54,49,101,97,48,100,52,97,49,50,98,51,51,56,48,50,52,56,49,100,101,48,55,52,97,56,54,49,101,53,102,56,97,52,50,99,52,49,101,97,48,55,102,52,51,102,56,48,48,102,102,100,100,98,48,55,102,100,50,57,48,52,48,49,100,98,57,48,56,51,56,99,56,98,99,98,49,50,98,50,55,57,53,55,102,101,50,98,102,102,99,48,53,102,98,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,99,98,97,48,48,55,99,50,102,52,49,99,56,48,55,51,52,97,101,48,50,52,54,56,49,102,57,48,51,102,99,50,99,52,51,57,54,56,97,56,52,48,102,54,49,51,56,48,57,97,51,48,55,57,56,48,101,100,49,48,52,51,101,48,57,54,49,100,98,50,98,49,48,99,51,99,48,57,97,48,101,98,53,50,99,49,99,102,56,49,50,97,101,49,102,51,52,53,50,97,49,49,48,51,99,54,57,48,53,52,52,56,55,57,49,50,56,51,98,52,57,97,49,101,50,56,97,50,100,101,49,48,50,52,98,99,97,48,101,102,53,97,55,101,101,53,56,99,49,53,97,48,50,54,49,50,48,57,101,99,48,49,55,49,99,48,101,57,56,49,100,98,48,55,56,52,49,102,49,56,51,100,50,48,55,54,97,48,101,56,56,51,97,48,56,102,57,51,48,51,100,99,48,102,52,99,51,102,101,49,99,100,48,55,55,50,49,100,54,52,51,101,101,50,48,50,51,56,50,54,99,51,99,56,49,102,56,48,102,48,49,53,56,49,100,56,50,57,53,49,56,49,51,48,53,57,97,54,57,53,99,53,52,98,49,97,56,98,53,50,100,49,49,50,52,57,50,55,57,54,50,53,55,50,48,101,56,97,97,48,49,51,48,50,99,49,48,49,98,99,49,97,52,48,48,55,51,52,48,48,102,102,51,101,57,102,48,48,102,102,57,50,97,48,101,102,56,49,50,50,50,48,52,56,51,48,51,56,56,48,55,52,48,53,52,57,52,100,99,97,51,48,102,54,56,55,56,99,51,56,48,48,102,102,101,98,99,49,101,51,56,51,101,49,52,52,57,50,99,49,51,56,98,50,50,54,48,102,57,56,98,57,48,55,51,48,48,101,98,99,51,98,48,48,102,102,102,48,53,50,52,49,51,50,57,52,49,101,101,48,102,55,49,53,50,48,100,49,54,56,49,100,51,100,51,101,52,51,97,97,57,100,48,49,100,50,51,50,51,57,99,97,55,50,98,101,55,55,101,102,50,55,55,102,56,49,97,51,97,56,48,57,48,50,48,48,102,102,102,57,55,98,48,48,102,102,51,101,99,98,51,56,51,98,51,48,55,53,54,49,100,48,48,50,52,51,48,49,100,55,56,55,98,52,98,54,50,97,99,49,101,48,56,55,102,98,49,52,52,48,102,50,48,49,101,50,97,54,56,55,55,48,98,100,99,56,52,56,52,53,57,48,51,57,102,48,102,53,56,55,55,99,48,57,57,54,48,55,51,54,49,101,100,48,101,49,49,55,56,57,48,53,48,56,55,101,53,48,48,98,55,52,98,99,57,56,53,98,57,53,99,53,55,53,49,54,56,49,100,57,50,101,99,51,57,101,57,97,49,100,101,98,56,57,52,53,101,53,57,49,54,50,57,97,53,56,55,56,50,98,54,48,48,55,51,54,48,55,98,50,48,102,50,52,51,98,99,48,101,55,48,49,100,54,56,51,99,97,48,55,98,97,49,101,101,55,102,97,49,56,55,52,52,49,100,54,48,55,48,48,102,102,51,101,52,48,102,49,99,51,100,50,57,97,49,57,97,55,97,52,48,50,53,48,51,98,54,49,99,55,48,101,102,57,54,52,49,101,55,50,101,100,50,98,50,51,57,53,56,56,52,53,56,57,54,99,102,57,48,50,97,56,97,98,52,98,97,50,50,53,55,57,53,99,53,56,57,54,49,101,97,54,52,49,50,48,53,55,97,55,51,57,99,51,50,98,48,48,102,102,57,57,55,48,48,55,100,99,49,56,49,51,97,97,49,101,48,48,102,102,50,55,98,56,48,57,102,57,48,55,101,101,48,102,55,99,98,54,50,101,55,49,55,56,49,100,50,48,101,101,48,55,102,99,49,101,56,48,51,98,56,48,55,51,99,57,55,52,53,55,97,48,57,53,97,52,48,49,99,99,57,52,99,48,102,57,99,49,101,55,56,55,57,56,49,100,102,97,51,48,50,53,57,49,52,51,97,50,49,100,49,50,100,56,49,57,50,98,48,51,100,55,101,98,53,48,55,97,57,48,54,99,51,100,97,55,52,56,51,49,55,48,53,56,53,55,100,57,57,52,49,102,102,48,50,98,55,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,99,49,49,53,50,100,50,53,48,49,50,49,49,100,51,53,48,100,102,55,57,49,49,50,100,49,49,101,54,53,50,49,49,53,50,100,49,100,99,101,99,98,99,56,99,102,51,49,53,57,50,49,49,100,101,52,55,52,56,54,50,56,57,51,48,57,53,51,53,50,55,57,102,56,102,101,54,99,49,97,102,102,53,54,49,56,48,51,56,97,56,48,49,102,49,101,101,48,50,55,48,99,51,98,48,48,52,101,49,48,48,102,102,51,101,97,102,52,48,57,55,100,52,100,48,101,100,56,48,57,56,55,52,98,48,50,53,98,99,51,56,99,48,101,57,48,48,102,102,57,52,102,48,102,97,50,54,49,54,55,57,48,48,102,102,49,51,48,57,99,49,102,56,48,55,52,48,48,52,98,99,48,51,57,51,52,56,48,102,49,57,54,51,100,50,49,49,48,51,99,99,49,101,56,97,52,98,54,100,51,50,56,51,99,99,99,51,56,48,57,98,50,99,50,99,97,50,50,100,49,99,98,97,101,48,57,102,48,101,101,49,53,56,101,52,101,50,54,48,49,51,56,97,97,48,49,56,102,54,48,48,102,102,102,56,53,55,56,49,51,49,101,48,101,101,99,48,49,101,53,54,56,49,102,100,48,49,50,56,56,48,50,54,48,55,48,55,98,53,50,48,102,102,99,49,101,57,56,49,51,49,101,48,50,53,52,48,57,51,50,102,56,54,48,55,55,57,50,48,101,101,52,48,57,53,55,48,55,54,49,50,53,56,101,50,99,98,57,52,98,99,51,98,54,48,48,100,100,49,57,49,52,52,101,56,53,56,51,99,52,48,50,55,100,56,102,100,99,101,49,100,101,99,53,55,54,101,53,56,50,102,102,56,48,101,102,97,98,97,101,98,97,102,102,101,97,48,50,49,98,48,48,51,101,53,98,52,48,48,102,102,102,98,52,54,48,55,99,56,49,99,102,50,97,56,98,50,48,48,102,102,55,100,55,56,48,55,49,48,49,99,101,48,51,101,55,48,55,55,97,49,99,52,48,102,54,101,52,51,101,48,102,49,52,49,102,98,48,55,100,99,49,100,101,56,55,97,48,51,97,97,48,101,101,48,49,101,98,101,50,56,57,50,52,48,57,54,100,48,55,100,101,49,100,51,99,48,52,98,51,56,51,100,50,50,97,48,51,102,101,56,52,53,51,56,55,101,98,48,55,49,99,98,56,52,57,52,97,48,101,53,56,51,101,54,57,50,102,48,51,56,99,57,101,48,48,102,54,100,49,55,99,57,97,56,52,49,100,100,50,98,55,99,97,55,50,54,100,49,54,53,50,48,51,101,52,97,56,48,57,99,97,48,48,102,57,56,57,48,55,55,56,48,57,53,101,55,52,48,57,50,101,48,101,52,56,55,56,48,49,101,54,97,50,54,55,48,48,57,57,52,52,53,101,49,101,53,57,48,50,53,57,49,51,51,97,52,48,51,99,49,100,57,97,101,57,50,48,102,54,48,48,57,54,48,52,52,48,55,99,99,48,49,54,101,53,48,97,52,54,48,101,50,49,102,56,51,98,102,101,53,55,99,57,99,49,101,49,99,57,56,54,100,52,49,100,55,51,49,54,97,55,51,55,102,56,48,53,57,48,97,101,98,97,101,98,102,102,97,101,98,97,56,55,51,48,51,56,98,48,55,49,101,48,102,50,52,48,57,56,98,48,55,97,54,49,99,97,48,55,51,56,48,101,56,52,97,48,57,48,102,52,48,51,99,51,48,55,56,50,49,101,51,48,101,102,48,55,52,56,51,98,50,53,48,101,50,100,56,51,98,101,53,49,100,50,55,57,55,50,49,101,99,48,102,48,49,53,56,49,100,53,50,57,49,49,102,49,54,50,49,101,56,50,101,48,97,50,50,57,53,49,98,50,55,49,55,48,53,100,57,53,97,56,52,49,97,50,55,57,54,52,56,48,56,51,50,48,57,97,99,101,50,55,98,97,56,52,56,51,49,54,57,57,51,102,101,50,52,56,55,51,56,51,57,52,49,102,49,48,55,56,54,49,101,49,50,98,52,51,97,52,49,99,52,48,101,56,56,55,57,52,51,102,48,49,101,97,50,101,49,50,57,49,56,97,102,50,57,99,51,98,50,49,99,102,48,101,102,49,54,97,49,101,54,50,102,56,98,53,50,99,99,98,51,52,101,52,54,50,98,48,97,99,50,98,56,97,100,50,57,48,97,51,52,52,52,102,52,102,52,98,52,99,52,102,50,100,57,51,49,49,48,97,102,50,98,100,49,49,48,57,48,97,100,99,52,100,52,102,52,99,52,52,52,49,56,57,97,98,52,98,56,57,99,48,51,51,56,56,48,51,101,97,51,48,48,102,102,49,102,49,57,101,48,50,54,55,52,48,57,99,48,48,55,98,54,53,55,49,55,101,48,52,100,102,48,55,48,52,49,101,57,48,49,50,101,54,48,52,98,57,49,52,50,53,52,57,53,97,53,98,56,55,98,53,57,48,102,53,56,55,53,48,51,102,101,48,101,55,99,49,101,100,48,55,98,57,57,48,102,97,56,55,49,99,51,102,56,57,54,49,100,50,57,48,55,53,97,48,48,102,102,102,53,52,52,49,99,51,48,55,98,48,51,56,52,53,101,97,52,49,52,52,49,101,101,50,57,48,51,97,53,56,49,101,49,99,57,54,49,99,99,53,54,48,55,55,99,98,100,57,48,49,50,100,101,57,99,53,57,97,55,50,48,49,56,48,54,56,98,48,48,102,102,55,100,51,57,56,48,51,101,51,50,56,48,52,98,54,56,49,50,97,52,48,101,102,52,49,100,54,56,51,101,98,48,50,54,99,52,51,97,98,56,49,101,56,56,49,51,53,54,101,98,54,49,99,97,48,55,57,98,51,99,48,52,101,99,49,101,48,48,102,102,55,50,52,48,49,101,56,97,48,55,57,48,48,52,57,56,49,100,55,56,55,97,55,48,51,98,53,48,48,55,52,55,48,48,102,102,102,101,48,98,102,48,55,55,50,48,102,49,56,48,49,101,57,100,48,51,99,51,48,101,100,56,55,56,102,101,48,102,57,102,50,98,102,57,53,99,49,102,51,48,49,51,52,97,102,56,97,100,99,49,100,98,52,51,50,98,99,97,102,97,48,49,97,100,99,97,99,50,98,53,48,99,97,55,50,98,48,97,102,50,97,52,97,101,54,55,97,51,50,48,57,53,54,56,54,56,97,53,55,49,53,101,56,102,100,99,55,57,100,48,99,57,48,100,48,49,56,57,52,54,52,54,52,55,99,102,51,102,101,57,50,50,56,56,50,51,51,51,49,50,55,97,102,53,52,51,49,102,100,53,57,102,100,53,55,102,56,53,99,48,51,97,48,48,102,102,55,50,50,48,101,56,56,49,99,48,48,55,51,53,48,52,49,100,101,56,51,57,52,48,55,54,54,49,99,50,48,55,53,50,49,99,57,50,97,99,49,51,97,48,50,53,99,49,100,55,48,55,55,48,49,99,97,48,101,98,56,55,49,52,51,98,101,56,55,57,51,99,98,56,50,99,99,98,101,52,57,57,54,48,97,50,48,101,98,49,53,52,53,50,49,52,101,56,102,101,99,98,55,50,101,56,98,53,50,99,51,57,48,50,98,101,54,54,100,51,56,98,52,52,99,52,102,97,51,98,97,57,97,57,57,53,54,49,98,56,98,97,101,98,102,102,97,97,48,52,97,52,97,52,54,52,48,52,55,52,56,52,100,52,100,55,100,57,52,52,52,52,52,52,54,53,100,52,57,52,97,52,99,52,56,98,99,99,51,48,56,99,99,98,49,51,52,102,97,52,51,99,57,48,57,48,102,102,100,48,99,97,51,52,99,99,57,101,98,102,102,101,54,54,51,55,97,51,101,57,100,99,56,56,52,50,56,49,51,49,101,48,52,100,49,48,51,56,98,48,50,53,50,48,49,100,101,50,55,56,51,100,56,48,50,54,48,99,51,102,49,99,49,100,102,48,55,48,48,97,97,101,56,55,52,53,56,48,55,56,48,48,102,102,49,101,100,56,48,102,56,48,55,97,56,51,49,101,53,56,49,55,101,53,49,48,55,53,100,49,52,57,57,53,99,49,99,100,48,101,102,48,55,56,48,98,55,48,50,50,49,54,101,49,101,53,50,57,49,48,102,54,56,50,98,101,98,99,56,50,55,48,51,53,101,54,52,49,52,50,52,101,98,54,99,48,52,48,98,48,48,55,100,97,100,56,48,51,101,53,97,97,48,102,54,99,51,102,48,49,102,97,52,98,48,55,55,48,48,48,102,102,102,97,101,51,48,102,49,48,48,51,100,56,99,48,101,97,56,97,98,50,56,99,51,99,52,53,52,49,54,50,48,102,55,51,49,53,50,49,100,57,48,102,52,48,48,51,100,53,55,101,49,102,52,48,101,52,48,55,51,48,49,50,97,102,56,48,51,100,51,102,48,55,101,101,48,52,98,55,97,49,48,55,56,99,51,56,54,48,48,102,52,100,99,51,99,51,52,49,102,55,50,57,56,99,56,56,57,102,53,56,51,101,52,48,57,56,99,53,57,53,102,52,49,50,98,101,52,97,100,99,98,102,101,48,51,50,101,48,48,51,101,99,49,52,48,49,102,50,53,97,48,48,102,102,55,100,55,54,56,49,50,48,56,49,102,102,50,99,48,49,100,50,49,55,52,57,101,49,102,102,48,55,102,50,48,102,48,57,48,99,97,98,52,99,101,57,100,52,48,52,98,55,98,101,48,101,52,48,49,101,97,49,52,48,49,99,100,48,102,53,50,51,49,55,50,49,102,49,48,101,99,97,52,56,55,51,52,51,102,102,100,51,52,49,102,98,56,55,52,52,98,55,50,56,48,51,99,48,53,48,49,55,50,49,99,98,55,102,56,55,99,48,97,52,97,50,98,101,52,98,48,50,97,100,48,48,102,102,98,53,50,57,52,101,54,50,99,48,98,48,97,54,100,48,52,48,52,98,55,48,48,55,100,56,100,48,48,51,101,53,50,97,48,52,102,51,48,49,51,55,48,53,56,49,55,56,49,100,48,48,102,102,55,48,52,49,101,50,52,100,48,50,53,56,99,49,100,52,97,51,48,55,56,48,98,49,52,97,48,101,55,48,55,57,99,49,100,49,49,55,52,48,102,55,99,49,99,100,48,51,102,49,55,52,97,49,54,53,50,52,51,102,52,53,53,56,55,55,49,49,99,51,100,99,53,100,56,55,51,48,48,57,56,51,50,102,99,51,98,53,52,57,98,52,49,100,99,48,102,50,57,52,99,57,97,49,101,51,54,99,97,101,52,50,99,56,53,99,51,101,50,53,48,49,53,52,53,56,57,53,102,102,50,48,49,53,97,56,49,49,54,48,50,100,97,56,51,99,102,48,55,57,56,49,102,56,48,55,99,99,49,102,102,48,102,56,56,51,100,51,48,55,57,48,53,101,54,48,102,50,48,55,102,48,49,101,49,56,55,97,48,51,99,54,49,102,55,48,102,56,49,55,98,99,97,101,50,57,99,97,57,48,49,51,55,48,102,50,56,55,98,48,98,56,50,99,56,98,101,50,102,56,98,49,101,53,53,57,52,50,56,50,53,55,49,52,99,53,53,56,50,55,99,98,55,50,99,48,98,48,52,101,57,52,49,50,98,99,97,102,52,48,50,98,57,48,51,97,53,48,54,54,53,54,97,48,50,49,97,48,99,99,52,52,56,53,100,50,102,102,56,55,51,56,51,100,99,48,50,54,49,48,49,102,101,48,51,102,102,50,100,100,98,48,102,49,48,51,102,57,48,55,100,99,48,102,56,48,49,102,54,49,55,99,99,98,55,50,99,51,52,53,100,56,51,100,97,48,55,57,54,49,102,49,48,55,57,48,53,99,51,54,100,52,97,52,49,54,54,57,98,48,99,54,50,99,99,51,101,50,53,99,57,55,54,57,98,49,50,48,57,98,50,102,48,98,97,52,98,100,56,57,101,99,48,57,99,50,100,52,98,53,55,51,52,57,51,52,101,52,99,98,97,48,57,56,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,49,56,52,48,48,102,102,49,102,49,55,48,50,98,52,98,49,52,57,48,48,102,102,55,100,101,51,48,49,50,53,52,53,56,97,50,49,53,99,57,101,57,48,53,55,57,53,57,56,48,57,56,101,101,53,57,57,54,48,56,99,56,54,102,98,101,56,97,56,48,48,102,102,57,102,48,50,53,48,48,48,102,102,57,56,50,52,55,52,53,48,49,51,48,52,97,57,54,99,49,50,99,56,56,48,57,100,52,97,99,52,49,48,52,49,51,55,53,48,49,97,100,57,102,54,102,52,52,55,101,53,48,48,102,102,100,100,52,50,100,48,98,51,50,98,56,97,55,52,50,55,52,98,50,50,100,56,98,48,52,51,50,97,57,48,49,56,101,99,101,52,56,52,102,52,102,52,57,54,49,48,100,48,100,57,48,52,99,51,100,57,49,100,49,99,51,55,52,57,52,56,102,50,56,99,100,101,97,52,57,55,100,57,57,57,97,98,97,100,56,51,52,97,57,49,55,98,101,100,52,48,49,55,51,50,48,48,102,102,102,56,53,55,56,49,50,101,50,48,101,102,48,49,101,53,56,51,102,53,48,50,54,101,48,48,102,102,57,56,52,48,102,50,50,48,54,52,57,48,55,56,48,48,102,102,52,98,50,48,48,51,100,48,50,48,48,55,97,54,101,53,56,55,52,97,50,102,100,97,101,56,49,56,49,102,53,48,55,52,48,48,102,102,57,97,56,48,101,54,48,55,99,51,54,52,55,52,51,50,101,56,97,102,50,57,100,50,56,49,51,97,53,52,49,53,99,56,98,51,50,48,50,55,97,53,49,56,55,56,50,53,98,99,52,54,99,97,100,99,53,54,97,55,102,48,52,102,55,48,49,98,100,52,48,49,102,55,99,99,48,52,99,55,48,51,99,54,48,50,53,50,48,48,102,102,49,102,53,52,50,48,52,100,52,56,49,51,48,56,48,101,57,99,98,49,48,49,50,97,48,102,101,56,55,48,56,48,49,101,56,55,100,49,52,48,53,56,53,50,49,57,52,52,57,55,100,49,101,56,51,100,56,48,52,99,56,48,51,57,101,48,101,53,57,54,50,48,49,54,97,49,101,54,50,57,52,51,99,48,53,51,53,102,97,50,97,52,51,99,99,53,56,99,57,57,51,56,97,50,52,101,100,98,49,101,57,98,101,56,54,57,102,57,98,52,101,54,102,102,99,48,52,97,52,48,48,55,100,50,101,56,48,51,101,52,55,99,48,102,101,48,51,97,52,48,52,101,99,56,55,54,56,97,52,48,50,55,98,99,49,102,52,56,55,100,99,51,100,97,48,101,53,99,49,101,97,57,52,54,53,51,56,51,97,52,52,48,50,99,48,51,100,50,48,102,49,99,51,100,101,53,101,56,55,51,99,49,100,102,48,55,100,52,51,101,99,48,102,54,48,49,100,55,97,51,50,50,48,51,99,55,48,102,55,50,53,56,51,101,52,48,55,101,101,56,48,49,100,49,48,101,98,48,55,52,56,51,97,97,49,100,53,52,54,48,102,55,53,56,55,56,52,51,101,98,98,50,55,49,54,50,49,100,100,50,98,53,50,53,50,53,99,99,53,54,97,55,57,53,57,99,98,49,57,99,48,49,57,53,101,49,99,98,48,102,57,56,55,53,52,49,101,50,56,55,53,48,51,98,54,49,102,99,48,101,50,56,55,57,52,97,51,48,102,55,56,55,51,48,51,101,48,53,49,57,53,48,49,101,55,48,101,97,56,55,97,48,51,97,99,53,99,57,53,101,53,102,56,55,55,99,51,99,48,53,48,48,102,102,55,56,56,97,102,52,53,50,100,56,97,51,50,101,56,97,55,50,102,48,97,97,52,99,52,100,50,97,48,98,53,50,97,52,98,49,50,97,52,98,50,52,53,52,102,52,48,52,99,52,49,52,99,52,100,52,48,50,99,49,48,100,50,49,49,57,51,56,97,102,55,50,57,98,97,54,99,57,48,48,102,102,52,50,48,97,51,98,101,101,97,51,98,99,100,51,101,99,102,102,48,102,51,48,101,51,52,102,98,52,101,48,97,102,48,101,50,51,102,50,53,51,99,50,52,100,102,54,101,54,99,51,56,97,99,48,51,100,100,52,48,51,51,98,48,48,102,102,49,102,49,52,98,48,48,55,100,97,101,52,56,49,51,51,97,48,52,98,98,55,48,50,52,99,48,49,102,48,48,55,100,98,57,54,99,48,102,99,99,49,99,52,49,53,52,49,56,56,51,98,56,50,56,52,48,49,101,100,98,101,56,48,48,57,48,48,102,102,50,53,56,99,49,100,55,48,55,49,52,48,57,55,53,48,55,52,99,49,99,102,100,52,53,97,48,55,54,48,49,100,99,57,52,48,49,99,102,52,97,57,52,50,48,102,54,57,55,97,53,57,50,49,54,48,49,51,99,48,102,54,49,54,97,48,102,48,50,98,53,99,53,49,54,57,57,51,56,97,99,99,56,48,53,56,52,102,102,56,48,101,48,54,98,97,56,49,51,50,56,48,51,101,102,52,56,49,102,101,48,49,51,57,56,48,52,98,50,48,49,50,48,97,49,102,50,48,55,100,54,48,52,57,48,49,54,98,52,49,100,100,48,55,57,97,49,99,52,50,100,48,98,100,48,102,51,56,55,100,48,51,99,53,52,53,55,56,51,97,56,50,100,101,56,51,97,101,48,101,97,99,51,98,54,48,101,53,99,49,101,100,48,55,97,48,51,99,54,49,101,49,99,53,50,56,51,100,99,50,97,48,98,102,48,101,101,57,55,97,48,50,52,54,49,101,49,50,56,99,51,97,52,57,102,56,97,54,50,57,52,97,102,52,101,48,102,49,57,54,51,100,49,98,97,48,57,53,97,100,97,54,57,53,100,52,53,57,50,48,51,56,48,53,48,101,48,48,102,102,102,56,99,102,48,48,102,102,51,101,102,52,99,48,57,56,55,48,48,55,100,56,102,48,55,102,52,49,101,50,56,49,50,97,101,48,52,100,54,50,55,102,48,55,56,54,48,102,56,99,51,57,97,48,101,100,99,51,100,101,48,102,99,100,49,99,49,101,101,54,52,51,48,101,51,56,55,52,54,49,50,52,51,57,99,49,100,99,50,101,48,49,99,51,48,51,98,97,54,48,51,97,99,48,48,102,54,48,56,51,98,57,48,55,52,52,49,99,52,48,101,100,50,51,102,52,98,48,102,52,48,55,100,99,51,99,54,49,101,56,97,50,101,101,56,51,99,48,57,101,53,97,52,55,52,99,101,53,52,56,48,57,53,55,50,98,53,48,56,97,102,52,100,52,51,102,102,48,49,99,52,57,52,50,48,56,49,101,97,56,49,50,99,50,48,52,98,53,56,51,102,52,52,98,50,98,52,98,50,48,55,100,97,48,52,98,99,56,51,56,102,48,55,99,56,57,101,53,51,102,52,100,101,53,51,50,55,48,51,100,52,48,55,52,101,49,99,49,48,55,56,54,57,99,53,53,56,48,57,56,98,52,53,54,50,51,57,54,53,50,53,54,50,52,48,55,99,48,51,98,101,53,100,50,52,97,49,101,52,102,52,53,50,57,52,97,98,57,52,101,99,56,57,102,55,52,102,56,50,97,57,48,98,51,97,52,98,50,49,50,49,54,56,48,102,100,53,100,55,102,99,50,99,48,51,101,54,49,102,97,48,55,52,101,48,101,50,99,51,57,52,57,54,49,101,56,48,55,56,48,49,102,50,48,55,55,52,48,101,55,48,49,100,99,48,55,55,55,98,49,56,98,48,48,102,102,102,49,56,55,99,52,51,99,50,49,100,57,48,55,55,97,49,99,57,50,57,52,48,52,99,99,98,55,52,53,50,98,57,49,101,100,50,56,98,97,50,102,49,51,56,97,52,50,57,48,97,99,48,52,102,56,55,56,52,98,97,52,51,52,48,54,99,51,53,52,99,57,99,57,97,53,57,57,54,54,56,101,56,53,50,52,99,98,49,50,99,54,50,50,99,48,52,97,51,48,48,55,99,97,99,52,49,102,100,48,48,51,101,98,53,99,48,57,98,100,48,50,52,102,52,51,57,50,49,102,51,48,55,54,48,48,102,102,52,101,49,56,49,50,101,99,48,102,98,56,49,102,99,56,51,56,98,99,49,101,52,48,48,55,97,52,101,49,100,51,48,55,50,52,48,52,99,49,56,51,56,53,48,55,57,48,57,54,101,102,48,55,97,48,48,102,52,48,48,57,55,53,50,97,52,51,102,101,48,50,55,54,53,49,56,55,55,99,98,57,48,102,53,48,55,99,51,57,48,48,102,102,101,52,56,55,54,52,98,49,50,99,48,97,99,99,49,100,57,52,99,50,98,51,49,56,97,98,50,100,56,98,48,50,101,51,50,55,57,53,54,53,55,100,99,52,48,52,56,56,48,51,101,53,53,54,48,48,102,102,102,98,97,49,55,100,50,99,98,56,54,52,48,49,102,53,102,54,48,52,98,53,56,55,101,97,57,49,100,56,50,97,48,51,54,57,48,50,54,54,49,49,97,56,51,97,102,50,102,54,52,100,48,49,51,49,52,54,48,50,53,100,52,49,102,54,56,51,57,98,102,50,57,50,49,102,99,48,55,53,97,52,57,49,52,49,50,53,102,49,55,57,55,50,48,48,102,102,102,52,102,52,51,101,49,53,102,102,101,52,52,51,99,101,51,48,50,52,48,97,99,53,48,49,48,56,49,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,55,53,52,48,57,48,52,48,50,52,99,56,49,101,48,56,49,51,102,48,48,52,100,49,56,51,98,57,48,50,53,56,99,49,100,99,50,51,100,51,54,53,101,48,51,99,48,57,48,102,55,101,54,99,98,56,55,100,56,50,101,51,49,53,48,53,53,56,48,51,100,97,52,48,101,101,56,51,101,54,49,102,102,101,48,50,54,50,53,56,57,52,50,49,100,57,48,102,55,50,53,50,49,102,52,102,52,51,48,101,52,57,54,48,56,54,53,55,57,49,50,56,57,51,52,48,52,99,49,51,52,48,56,55,102,97,49,54,101,101,50,55,97,49,48,50,53,52,97,48,51,102,100,56,48,51,101,49,100,99,48,48,102,102,102,97,101,52,48,48,102,102,54,101,98,56,48,49,102,54,48,99,48,102,50,48,51,98,99,48,48,98,101,49,97,48,50,53,98,48,98,100,48,49,51,51,49,99,48,49,57,50,55,48,49,99,56,56,51,101,50,57,99,53,54,49,52,50,49,102,57,48,48,52,102,55,97,49,102,101,49,102,98,48,101,51,102,51,56,101,101,48,55,54,51,48,50,51,50,99,100,55,102,99,48,55,97,54,48,55,51,101,48,101,55,52,49,100,102,56,51,56,56,48,55,54,99,49,100,97,48,55,52,99,48,101,98,48,51,98,52,53,52,48,55,51,99,51,56,54,49,100,52,98,50,100,55,57,52,54,49,100,102,50,56,56,97,55,50,57,56,51,98,101,53,52,57,53,102,99,98,99,50,102,99,98,51,48,102,52,49,54,55,57,49,52,97,55,48,101,101,57,53,54,53,50,49,52,99,56,57,100,51,48,98,97,50,101,56,98,51,52,99,55,48,49,50,52,53,55,50,49,99,53,97,54,50,53,51,56,57,56,101,52,53,50,54,98,57,55,55,99,51,53,100,55,53,100,55,102,102,53,48,48,102,102,97,57,53,48,48,55,99,97,53,52,48,49,102,53,99,97,53,56,56,49,50,57,50,48,52,102,50,56,55,57,48,49,102,101,56,55,51,56,97,52,48,102,49,50,53,48,51,97,57,48,50,54,55,49,50,99,98,56,48,55,98,56,49,101,55,48,102,57,50,53,49,53,54,57,48,101,49,52,48,99,48,51,101,102,48,55,99,101,48,102,55,56,48,57,56,50,48,102,57,49,55,50,49,100,48,52,54,48,102,49,57,53,56,49,99,54,48,101,102,48,55,54,56,49,51,100,50,49,100,99,48,101,100,51,50,53,98,52,49,52,52,57,101,53,101,49,55,101,49,102,49,99,53,55,100,55,52,102,50,99,48,98,49,50,99,52,97,102,102,48,57,100,50,48,49,97,100,52,97,48,50,102,56,48,48,51,101,52,56,97,48,52,56,49,97,50,48,49,51,98,56,48,48,102,97,101,56,48,55,57,52,53,97,57,53,56,101,48,50,52,48,51,100,99,48,52,98,54,97,49,56,55,99,52,48,57,57,54,52,49,52,57,101,100,98,99,57,100,99,98,97,52,52,48,55,51,56,48,101,49,99,49,102,97,97,53,50,50,56,55,53,102,51,50,57,54,49,102,49,48,101,57,49,53,52,53,53,48,48,57,56,49,54,97,49,101,99,100,98,49,55,55,53,50,49,101,49,98,52,48,100,98,57,99,51,98,99,53,57,52,100,54,48,52,57,55,102,56,48,53,48,98,50,101,97,54,97,53,97,49,53,97,57,56,53,51,57,54,54,53,56,49,53,50,53,56,98,51,57,49,57,51,56,97,99,52,99,52,97,50,98,99,98,48,52,55,99,101,51,50,101,101,54,53,51,49,48,49,102,101,56,99,57,50,56,102,100,101,54,51,102,52,55,97,50,48,57,50,99,53,52,57,101,55,100,52,56,100,98,101,97,98,100,102,55,97,50,97,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,49,100,98,48,48,102,102,55,100,55,56,56,55,49,99,48,57,55,99,48,55,56,101,48,52,101,49,48,51,57,102,48,101,53,56,49,51,52,101,49,102,48,52,51,48,101,49,56,51,56,54,50,101,48,48,102,102,49,101,102,102,101,49,102,98,48,102,54,50,54,48,55,56,48,51,56,101,49,100,53,52,52,50,97,52,48,52,98,48,49,100,56,48,55,99,99,98,53,48,101,99,55,55,99,98,100,48,55,56,99,56,54,53,56,48,55,51,100,48,102,50,55,48,55,100,48,97,102,48,101,101,50,48,49,48,50,101,100,48,102,56,48,57,56,55,52,97,48,49,50,100,50,98,55,48,48,57,97,97,54,57,53,102,101,52,49,50,52,53,100,55,102,99,48,51,99,100,99,49,100,54,56,49,51,102,56,48,52,56,97,48,51,102,52,48,102,53,50,49,48,55,49,48,49,99,97,48,49,51,97,56,48,52,97,54,56,51,101,48,48,102,97,97,55,102,55,55,57,53,101,49,100,48,48,55,53,56,48,52,99,56,48,51,57,101,48,55,56,52,49,101,97,52,101,101,56,97,53,54,57,54,54,53,97,97,52,101,52,52,48,101,101,56,55,53,52,51,101,50,53,100,57,54,101,57,53,100,48,56,97,97,50,57,56,98,51,50,101,53,99,50,48,56,51,99,56,57,53,101,53,55,50,55,49,54,49,52,54,54,57,48,53,51,50,97,52,51,49,48,49,101,97,56,49,50,99,50,48,52,98,53,56,51,102,51,52,98,50,98,52,98,50,48,55,100,97,48,52,98,99,56,51,56,102,48,55,99,56,57,101,53,51,102,52,100,101,53,51,50,55,48,51,100,52,48,55,52,101,49,99,49,48,55,56,54,57,99,53,53,56,48,57,56,98,52,53,54,50,51,57,54,53,50,53,54,50,52,48,55,99,48,51,98,101,53,100,50,52,97,49,101,52,102,52,53,50,57,52,97,98,57,52,101,99,56,57,102,55,52,102,56,50,97,57,48,98,51,97,52,98,50,49,50,49,54,56,48,48,57,51,54,48,50,52,101,52,48,57,99,55,48,55,100,52,48,52,56,100,48,51,101,57,48,101,100,56,51,102,56,48,55,49,48,49,101,51,99,49,100,56,48,102,99,56,55,54,99,48,52,101,55,97,50,50,54,54,50,57,99,51,97,50,53,100,54,98,48,49,51,98,48,101,56,48,55,57,99,51,57,54,102,99,102,52,54,48,102,57,48,55,54,56,51,100,99,53,52,52,101,57,50,97,52,51,100,97,53,100,52,101,100,52,53,50,51,56,55,48,52,99,102,51,55,57,55,55,50,49,50,54,97,49,48,48,55,51,99,48,49,50,51,48,48,102,102,52,101,101,56,51,57,99,48,48,55,100,56,48,56,49,50,102,56,49,99,101,48,50,54,50,99,49,99,55,57,54,100,56,98,50,48,101,55,48,55,98,102,49,55,100,52,56,102,48,48,102,102,57,49,48,102,54,50,49,102,52,54,99,53,48,48,102,102,55,101,48,51,100,99,49,99,53,52,57,99,48,48,102,102,101,98,56,48,55,51,99,51,57,101,53,97,97,52,57,51,50,100,99,51,57,50,53,97,57,98,100,49,52,56,56,50,54,99,50,50,100,97,97,52,51,52,100,52,99,102,102,48,54,101,56,97,98,50,98,48,97,101,50,57,100,48,57,97,50,98,52,97,57,50,98,100,48,56,97,97,52,48,54,51,98,100,100,49,100,48,49,48,49,49,57,56,52,51,52,51,54,52,49,51,48,102,55,52,56,52,56,48,99,49,49,57,49,102,52,97,51,51,55,97,57,50,53,102,55,97,97,97,54,50,55,54,48,100,50,97,56,53,101,102,102,100,49,97,50,101,97,49,48,48,102,102,48,52,100,50,56,51,101,97,52,55,48,50,53,98,56,48,57,54,52,48,50,54,51,56,48,57,56,56,52,97,50,98,51,57,55,97,56,99,48,101,49,48,49,99,52,48,51,100,102,48,55,100,48,57,48,53,49,56,50,55,101,56,97,98,101,53,100,50,51,56,51,97,101,48,55,55,97,53,102,56,55,101,53,50,48,97,57,99,53,57,56,48,57,52,57,55,100,99,97,99,48,52,102,56,48,57,50,55,52,50,99,57,101,48,50,52,52,53,101,101,52,48,48,100,99,51,53,57,50,97,99,98,48,102,51,57,48,50,102,102,99,51,102,100,55,53,48,48,102,102,98,100,50,48,48,55,100,54,55,56,48,51,101,102,57,56,48,49,102,54,98,52,48,48,102,102,102,98,49,51,48,48,102,102,55,100,97,97,57,53,52,48,101,100,48,51,56,48,49,102,99,48,100,56,48,57,53,100,52,99,48,102,102,97,49,48,55,99,48,51,99,56,48,101,54,102,56,55,54,52,48,57,55,48,57,99,49,99,100,48,55,48,48,57,52,48,52,99,55,48,55,48,99,97,49,50,101,48,98,48,99,48,102,49,56,98,100,48,55,52,52,49,99,52,48,55,57,48,53,102,102,50,56,52,49,100,101,48,55,100,57,49,52,51,98,49,52,56,54,56,48,57,102,56,51,101,54,53,57,55,102,99,51,99,50,53,55,49,53,100,50,53,97,52,55,99,56,48,48,51,101,56,56,51,102,48,48,55,98,99,49,99,101,48,50,53,102,56,49,100,49,56,51,99,101,48,55,100,56,48,102,48,57,51,99,48,52,98,48,51,57,50,48,101,97,56,51,56,50,49,102,53,48,55,56,99,49,101,97,50,99,50,57,49,48,98,56,52,99,99,56,56,49,100,102,48,101,51,56,55,54,56,98,51,48,102,51,57,55,52,102,48,50,53,52,97,49,50,97,52,98,98,50,101,49,50,51,98,54,53,52,57,52,101,57,55,55,98,50,48,49,53,56,53,57,49,54,49,53,97,51,99,57,53,101,53,55,97,55,51,98,53,50,56,55,53,102,101,48,52,101,52,48,48,102,102,102,98,100,97,48,48,102,102,55,100,98,54,56,51,97,52,48,48,102,102,55,100,55,50,56,49,50,97,54,48,102,49,52,51,98,97,53,54,48,51,99,48,50,98,55,56,49,51,51,54,48,102,53,99,51,57,48,49,101,101,48,101,53,56,51,97,99,48,101,51,56,55,53,48,51,100,52,49,100,98,101,48,102,51,48,51,97,50,53,57,56,55,100,56,49,100,98,56,51,101,48,52,53,48,101,52,48,51,101,50,52,102,48,101,100,97,51,56,51,99,56,48,101,50,56,55,101,56,97,48,48,101,50,49,52,52,48,102,48,52,51,56,102,50,53,50,97,55,56,51,99,48,48,101,102,99,49,54,50,57,101,53,54,56,55,56,98,97,50,49,53,99,53,52,57,53,99,53,56,49,54,100,102,56,50,52,48,49,55,57,48,48,102,102,55,99,53,56,99,48,57,100,53,48,55,100,56,48,52,101,100,48,49,50,49,54,48,102,56,56,51,102,97,48,52,99,52,48,51,99,56,50,99,56,51,102,99,48,102,51,52,97,48,48,102,102,50,54,102,48,51,102,101,49,100,51,50,97,100,99,48,102,48,48,102,102,55,99,52,51,100,99,49,101,99,50,102,57,49,52,51,56,97,53,53,48,51,57,97,48,50,53,101,99,98,98,50,98,99,51,49,98,48,102,100,48,55,98,52,51,100,97,49,101,50,52,53,50,97,98,49,55,101,49,101,98,50,101,102,99,99,50,50,50,54,52,49,52,53,57,51,57,50,57,50,55,98,54,56,49,56,98,50,52,100,50,99,49,101,52,101,48,48,98,99,101,48,48,102,102,55,100,99,51,56,48,51,101,99,48,99,51,101,50,48,48,102,102,102,98,49,50,48,50,55,56,52,49,101,102,48,51,100,97,50,101,52,51,100,53,56,51,100,50,48,101,102,52,51,98,48,49,101,101,48,55,56,48,48,101,101,56,49,99,52,50,53,100,49,52,54,53,52,49,52,97,49,56,48,51,56,100,50,57,52,49,102,48,56,51,99,101,48,102,52,48,51,97,102,54,48,49,50,97,56,54,49,99,100,48,101,50,57,55,51,99,56,48,55,55,99,51,101,99,102,100,54,97,48,102,97,57,53,99,57,99,49,102,48,102,52,57,53,53,50,49,101,53,50,99,49,99,50,99,51,49,49,52,49,48,49,56,57,56,48,49,102,48,97,102,48,50,54,51,99,49,101,50,48,48,102,102,51,99,100,50,56,51,102,97,48,50,53,49,51,49,54,50,54,48,55,52,98,99,49,99,48,48,102,102,51,100,51,48,50,54,51,99,48,52,97,56,49,50,52,53,48,57,102,56,51,99,51,97,48,55,56,99,48,52,97,98,56,51,98,48,57,50,99,98,49,54,53,99,97,53,99,49,101,53,49,56,51,98,56,52,53,49,48,49,50,53,56,51,99,52,48,50,52,51,99,100,101,99,48,49,101,100,101,48,49,51,49,102,99,98,48,53,102,102,48,49,97,49,99,48,49,102,50,55,57,50,98,52,98,49,50,101,48,48,102,102,49,102,52,55,50,48,52,101,101,49,53,99,53,53,49,53,101,57,99,53,97,97,55,50,52,102,48,50,53,97,56,49,50,101,53,55,57,53,101,56,54,102,97,54,50,53,98,101,49,56,48,49,51,55,56,48,101,48,53,50,53,101,48,99,49,49,57,49,97,54,57,50,54,98,52,97,51,97,51,98,101,101,53,54,57,99,55,50,51,51,99,100,53,56,54,102,99,48,50,55,101,57,52,48,51,100,98,99,48,57,97,51,48,50,53,98,99,49,100,101,56,49,51,54,99,48,101,50,56,51,102,48,48,52,98,101,56,51,100,55,50,98,56,48,52,100,56,49,100,102,48,51,99,49,101,49,100,99,101,49,101,49,50,98,101,57,50,56,98,102,52,49,97,55,98,48,55,52,99,51,101,48,53,48,48,55,100,48,97,100,57,48,52,99,48,55,54,52,98,97,48,101,101,57,55,51,51,102,49,54,101,49,100,100,50,98,101,56,48,50,99,52,98,98,52,49,51,101,57,102,97,99,49,51,97,56,51,101,100,48,57,99,48,48,102,102,56,57,48,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,51,48,52,53,52,98,52,57,52,48,52,56,52,55,52,100,52,51,55,100,101,52,52,52,98,52,52,55,57,57,52,56,52,53,52,98,52,55,98,101,99,98,99,56,99,102,51,49,53,57,50,49,49,100,101,52,55,52,56,54,50,56,57,51,48,57,53,51,53,50,55,57,102,56,102,101,54,99,49,97,102,102,53,54,49,56,48,99,55,56,48,57,55,48,48,48,102,102,55,100,98,57,56,48,51,101,99,54,56,48,57,54,49,48,102,48,56,55,50,56,98,49,48,101,48,48,102,102,49,51,55,56,48,52,99,52,57,55,48,49,100,53,48,101,48,97,53,56,55,54,53,50,48,97,55,48,55,52,54,49,101,102,48,55,102,101,48,102,100,52,98,49,48,55,51,97,57,52,53,54,56,55,52,99,98,48,50,56,49,50,56,97,102,50,56,48,98,53,48,101,48,49,52,54,48,102,50,52,97,48,52,49,55,99,51,98,57,52,53,52,56,55,55,53,49,48,51,98,48,57,101,53,52,50,49,53,49,53,102,49,99,51,97,55,52,57,54,53,52,98,52,48,57,50,54,98,99,102,56,48,50,100,49,53,100,55,102,99,48,51,48,102,52,48,57,50,50,48,48,55,99,99,100,56,49,100,54,54,48,101,55,49,53,50,49,100,100,48,50,55,99,52,49,99,100,48,55,102,97,52,51,102,101,48,57,56,50,98,99,97,54,52,51,50,101,99,48,57,54,98,48,55,55,97,49,100,100,98,48,101,55,102,52,50,48,49,50,101,48,101,98,97,49,97,50,57,54,99,49,101,53,50,99,99,49,102,50,56,49,51,52,102,52,53,99,102,52,98,48,49,51,54,101,49,101,99,52,100,50,102,100,51,97,54,52,56,101,50,98,102,49,52,98,55,97,55,97,55,54,50,99,55,55,48,49,99,51,52,48,57,52,97,48,50,55,50,52,48,57,55,97,48,50,55,54,56,49,100,52,48,55,54,48,49,102,48,56,49,50,102,52,48,102,50,52,51,97,56,49,102,55,48,101,102,48,55,56,48,97,50,50,57,48,98,53,50,99,52,97,52,50,97,48,51,101,50,49,99,56,48,102,50,48,55,97,56,51,56,99,53,57,57,55,50,49,100,54,48,101,98,56,55,97,49,50,52,51,57,99,49,102,102,50,98,52,51,56,97,49,101,54,48,102,54,50,49,56,55,54,48,51,101,99,49,100,55,52,50,48,102,53,49,52,99,56,54,49,101,53,48,101,100,100,57,54,53,52,101,49,53,56,53,57,50,53,101,57,97,97,55,53,97,55,49,48,49,51,57,51,52,48,50,50,100,53,52,48,101,51,48,48,49,102,53,56,97,48,48,102,102,102,98,97,97,48,50,55,48,52,48,49,102,53,56,97,49,101,52,50,56,52,97,56,48,55,53,97,49,101,101,99,53,56,48,51,56,54,52,57,48,55,56,48,53,54,48,55,99,56,49,101,50,48,51,57,99,101,53,48,48,102,102,51,98,48,52,53,48,48,55,98,100,57,49,49,50,48,98,48,48,102,102,101,48,97,50,56,55,98,56,97,102,99,48,102,48,48,98,102,48,55,53,52,49,102,98,48,102,55,56,55,53,102,56,55,97,52,51,57,54,49,99,48,50,98,48,51,97,101,48,57,99,50,56,99,102,52,53,53,49,101,52,51,99,52,53,55,49,53,102,52,53,97,99,98,57,100,51,98,102,99,48,51,57,98,49,55,53,48,50,50,101,48,50,52,48,99,48,49,102,50,48,49,48,48,55,100,55,102,56,49,51,99,101,49,100,102,48,55,54,48,53,49,57,53,48,48,102,51,99,48,49,101,99,102,48,55,102,54,49,102,57,50,97,49,49,101,48,98,56,48,55,51,56,48,48,102,102,102,54,54,56,51,101,57,48,102,48,48,48,102,102,57,48,56,55,98,56,97,100,48,55,55,50,56,54,49,102,100,48,102,98,56,55,55,48,48,49,101,97,48,50,52,56,51,57,54,48,101,56,56,55,51,56,98,54,48,48,102,102,55,98,53,102,56,48,57,101,97,49,54,50,101,100,48,97,56,97,102,50,98,56,98,102,99,53,49,48,50,55,99,97,98,57,102,57,51,100,48,52,97,102,53,48,51,100,49,53,102,102,100,52,48,53,97,97,48,48,102,102,55,100,101,50,56,48,51,101,51,102,97,48,101,56,99,48,49,102,54,52,101,48,101,102,97,99,49,101,50,48,51,56,99,48,101,102,56,55,48,52,49,100,48,56,49,51,54,99,49,100,56,100,98,48,55,55,56,51,100,50,56,56,53,53,56,55,53,56,51,56,50,49,99,102,48,55,57,53,52,53,100,57,55,52,48,101,57,48,97,49,50,99,56,48,49,101,98,97,57,55,56,49,99,100,48,55,50,99,49,102,99,48,55,57,54,49,102,51,99,49,99,97,48,55,54,54,49,99,51,50,101,53,48,48,102,102,49,100,98,54,52,50,52,98,57,97,48,101,101,49,54,50,53,56,100,49,53,98,55,53,99,51,98,54,53,56,97,55,54,50,98,99,48,54,53,53,53,100,55,102,99,48,50,50,97,52,48,57,56,55,48,50,52,100,52,48,57,97,52,48,50,53,52,56,98,55,48,49,50,56,48,50,54,48,99,48,57,55,101,48,55,99,56,48,101,57,54,57,99,99,55,52,49,50,99,99,49,101,50,48,51,97,57,48,55,56,99,49,99,52,50,57,99,98,56,50,50,56,99,53,48,97,53,97,53,55,50,57,52,98,49,48,102,57,56,55,54,52,97,48,48,49,51,49,101,56,48,48,102,102,48,102,55,49,57,52,56,56,56,53,57,54,54,101,54,98,50,48,97,54,57,54,97,56,52,100,102,102,97,57,51,57,48,102,100,56,50,98,97,97,48,49,100,97,101,48,52,102,53,56,48,51,101,97,98,52,48,57,51,48,48,48,102,102,55,100,56,97,57,52,97,56,101,56,52,48,52,99,100,56,51,97,57,48,48,55,98,100,56,98,56,50,97,98,97,52,48,48,102,102,51,100,98,99,53,100,102,48,102,98,48,51,100,57,48,101,100,56,48,57,51,48,48,57,56,50,52,56,55,51,100,50,52,98,51,51,49,53,56,49,99,50,48,55,56,99,49,99,52,52,53,50,99,97,57,51,57,49,52,51,57,52,53,49,97,49,101,97,52,100,102,55,57,48,52,49,50,57,97,100,97,100,98,100,57,54,48,48,102,102,57,101,48,48,102,102,98,55,55,48,48,55,100,101,57,56,48,51,101,56,51,99,49,101,54,56,48,51,101,98,51,99,49,101,48,57,54,52,48,102,54,48,49,100,52,97,51,101,48,102,97,48,49,50,56,52,49,102,50,50,101,49,51,49,50,99,51,98,97,49,101,54,99,101,57,52,48,49,100,57,99,48,101,100,48,98,100,48,102,50,49,55,48,48,102,102,102,55,48,51,99,99,53,51,48,51,57,52,99,53,50,56,55,57,99,49,102,48,48,55,102,48,49,101,57,56,55,99,56,48,49,101,99,57,48,55,54,52,49,99,49,50,98,57,51,50,56,49,101,49,57,54,48,53,55,50,48,97,48,48,102,102,55,56,54,100,50,50,52,97,100,97,102,56,51,99,57,97,102,49,54,51,102,101,48,50,100,56,50,101,98,97,101,98,102,102,97,56,51,97,50,48,52,56,99,48,49,51,97,50,48,102,57,52,48,57,49,52,48,50,54,52,48,49,100,99,48,49,51,49,50,48,101,53,53,50,53,97,52,99,48,102,52,56,51,98,97,55,99,51,101,54,57,48,53,50,56,55,53,99,98,56,55,56,51,100,50,102,48,55,53,56,98,51,52,56,48,102,98,48,51,98,99,48,102,51,48,51,98,97,50,100,49,50,48,98,50,50,57,52,51,98,48,49,101,56,48,101,97,50,55,97,53,97,52,52,49,53,50,49,101,50,52,56,52,97,54,99,49,50,54,53,102,50,49,56,48,53,101,97,50,50,48,100,51,57,57,51,49,48,53,48,101,57,48,50,56,49,50,101,53,48,55,99,56,48,49,102,53,57,99,53,52,56,49,50,99,101,53,101,48,49,51,98,54,48,101,53,48,97,97,48,50,55,48,57,49,102,50,53,48,49,50,101,52,57,52,48,48,102,53,49,101,56,49,101,50,51,48,49,97,48,51,99,48,54,48,51,52,99,56,99,48,101,57,56,51,102,54,57,52,49,100,51,100,57,101,48,55,53,99,54,48,102,101,54,51,56,55,101,49,49,99,51,98,52,48,48,102,102,100,101,51,100,56,99,54,48,48,55,54,56,56,48,51,98,50,102,57,54,49,100,55,102,99,48,51,57,99,52,48,57,52,99,48,50,54,48,100,101,48,50,54,97,56,48,57,55,100,48,55,55,101,48,102,101,53,101,48,55,51,52,48,102,99,52,49,99,48,51,97,49,102,98,101,49,101,57,100,54,48,101,56,99,48,57,57,48,48,55,55,98,52,48,101,97,99,49,102,51,56,55,52,99,48,49,101,100,57,48,102,99,48,55,57,52,51,57,98,102,56,55,99,99,51,56,51,52,53,99,57,55,102,99,97,49,99,53,101,99,56,55,55,48,48,49,101,101,55,48,101,101,99,100,49,55,54,57,100,99,98,49,48,101,57,57,55,97,53,50,57,54,98,102,99,102,50,99,51,50,50,52,56,51,50,97,97,56,53,48,57,48,100,49,56,97,102,52,54,54,57,49,49,49,49,98,99,100,50,51,98,51,57,99,99,100,98,55,97,97,57,99,49,56,101,49,51,102,102,101,50,102,56,99,55,49,56,53,48,98,101,97,98,57,55,102,102,53,100,55,53,48,53,100,56,48,57,97,51,48,50,54,52,48,49,100,101,56,49,50,57,50,48,101,50,56,51,102,48,48,102,102,52,99,49,48,51,100,55,50,99,52,48,52,97,52,49,100,102,48,51,98,101,101,49,100,99,99,49,101,50,50,99,50,57,49,52,98,102,52,101,97,54,55,48,55,98,48,51,101,48,53,48,48,102,102,55,50,99,97,100,97,48,52,98,56,55,54,52,97,53,48,102,49,49,55,51,53,102,57,54,101,49,101,49,50,98,101,52,48,50,99,52,97,52,52,101,51,54,97,102,101,99,49,50,52,56,51,97,100,51,53,98,102,102,48,48,97,55,100,48,48,102,102,55,99,56,52,48,48,102,102,49,102,54,53,48,49,99,56,48,48,102,102,55,100,57,98,56,49,51,55,97,48,101,100,48,49,102,49,48,51,97,101,55,56,98,98,52,49,48,101,53,48,55,53,48,48,102,102,57,55,49,48,101,54,48,51,98,54,52,99,50,56,56,98,50,98,50,97,49,49,53,49,48,48,102,102,49,101,101,97,50,56,99,49,101,54,56,51,101,97,48,102,51,97,53,49,54,98,50,53,55,49,52,50,49,102,57,48,102,101,57,52,101,48,57,57,48,49,50,57,48,102,101,57,53,101,56,57,57,51,54,99,98,49,52,49,50,99,52,99,52,100,98,101,53,55,99,51,51,97,49,51,53,51,99,48,56,52,57,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,55,99,99,48,49,102,53,98,48,48,102,102,52,100,101,56,55,97,52,48,57,50,50,48,50,55,51,56,49,99,51,56,51,102,57,48,101,102,56,55,57,48,98,99,50,56,48,97,50,50,56,56,49,101,57,48,51,97,99,54,99,49,101,56,99,49,52,52,53,97,50,55,57,53,54,101,56,55,56,99,49,100,52,49,53,54,48,102,54,48,51,56,97,49,102,50,48,102,97,56,55,53,56,98,49,57,52,52,48,102,49,56,55,53,49,48,99,98,54,50,97,56,98,97,52,50,48,101,57,50,51,52,97,54,57,52,97,53,102,49,55,55,48,49,100,101,50,99,51,98,49,50,48,50,54,98,101,50,51,52,97,55,50,49,48,50,49,56,98,97,102,102,56,48,55,99,49,56,49,50,100,97,48,102,98,99,51,97,99,48,52,99,57,48,51,56,51,48,55,51,48,48,102,102,102,101,48,51,57,56,57,56,56,101,57,50,53,48,56,51,100,99,48,55,53,52,48,101,102,56,49,101,54,50,48,98,54,99,97,52,49,53,99,102,98,97,53,54,51,50,49,102,101,48,101,55,49,52,50,49,102,51,54,48,97,56,50,99,98,49,53,52,53,98,57,55,99,56,54,56,56,53,97,97,49,50,50,49,55,56,56,98,50,57,99,56,53,48,53,100,57,54,51,51,49,53,102,54,56,52,102,52,102,54,99,99,57,98,52,49,56,54,49,102,53,48,101,54,57,52,48,48,102,102,102,48,52,51,57,101,49,101,99,48,101,49,56,55,98,52,97,100,52,53,50,101,56,51,97,56,49,102,56,48,101,99,48,55,56,48,51,97,48,49,101,55,50,57,56,98,48,52,53,52,49,50,99,52,97,101,50,100,52,97,48,48,102,102,102,51,49,53,50,57,52,53,50,49,55,54,53,55,49,54,52,53,55,49,54,99,56,56,57,101,53,55,97,54,97,48,97,55,49,53,54,57,52,102,97,49,50,54,50,48,97,55,50,48,97,54,97,48,50,55,52,97,52,53,99,97,54,57,53,102,54,100,100,53,99,53,48,48,102,102,97,54,54,48,48,102,56,57,54,48,48,51,101,99,54,102,48,49,51,49,54,48,52,97,101,49,54,52,48,52,97,50,56,51,99,51,48,102,49,102,50,99,52,49,101,100,48,51,56,56,48,52,101,55,48,101,51,57,53,53,99,97,97,48,52,57,56,50,52,56,48,57,55,53,48,55,53,99,48,101,101,48,48,57,54,98,48,55,53,101,49,100,97,51,57,54,50,53,48,56,55,49,48,97,50,48,101,99,50,54,55,52,50,48,102,48,57,55,54,57,50,56,98,50,48,50,55,52,49,101,49,50,100,48,51,102,98,53,51,53,98,57,54,55,52,53,56,57,53,102,97,52,98,49,56,48,49,98,102,57,55,102,99,48,50,51,100,56,48,49,102,54,55,50,48,101,102,100,48,48,102,102,49,100,53,56,48,51,101,99,54,56,48,57,102,48,48,101,49,49,52,52,49,100,99,101,49,100,55,48,101,98,48,55,53,48,48,57,99,57,48,50,54,56,56,97,49,48,101,53,57,52,99,100,57,52,99,99,49,52,52,53,54,97,50,56,55,51,56,97,51,48,55,101,97,49,102,99,50,57,48,51,98,54,48,50,52,101,53,55,50,49,97,49,57,53,101,56,48,99,49,53,49,48,53,53,49,53,97,56,101,56,54,53,55,102,50,97,49,48,57,48,56,97,101,57,54,100,49,54,54,48,97,102,57,57,54,100,98,100,49,50,48,56,56,50,56,48,100,102,97,48,48,102,57,54,57,48,48,51,101,98,57,55,56,49,50,101,56,48,52,100,49,57,53,99,48,52,100,100,48,51,98,99,48,101,101,54,50,98,56,49,100,50,56,51,102,57,48,52,57,56,48,51,100,102,48,53,97,101,50,100,55,97,54,48,50,55,56,48,57,56,57,48,55,57,101,48,102,49,56,48,57,56,101,48,55,57,101,49,101,53,51,49,53,99,53,102,48,55,101,99,98,100,48,102,50,97,50,54,52,100,48,101,102,49,52,56,56,99,57,55,99,48,52,57,52,51,98,99,53,54,56,55,48,54,55,99,102,57,50,98,52,48,52,98,56,98,48,102,52,53,55,53,56,48,97,48,52,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,56,101,101,49,99,51,48,101,49,56,55,97,48,49,101,53,48,55,97,48,97,102,48,101,56,48,55,52,48,97,101,99,53,98,48,55,56,52,98,52,99,57,98,100,48,53,48,55,97,54,50,48,50,49,102,55,102,57,53,99,56,48,57,52,53,57,97,52,54,57,52,57,50,99,100,50,100,48,49,48,98,55,99,56,56,56,48,57,50,101,49,101,100,51,54,51,55,100,51,102,52,102,50,53,101,54,54,98,102,99,49,100,99,48,48,55,100,54,99,48,48,51,101,98,57,56,49,102,56,56,48,51,101,99,98,56,48,57,56,56,50,57,48,49,99,55,48,51,57,102,50,56,100,51,97,48,97,101,55,56,48,52,99,98,48,55,99,48,49,101,50,50,54,49,53,56,49,102,48,99,49,99,49,48,55,55,98,97,52,51,56,99,49,102,100,48,102,56,56,55,55,51,48,55,100,99,51,100,99,49,100,54,48,101,50,48,55,101,100,49,56,51,97,100,50,49,101,57,52,97,48,101,48,57,54,54,53,49,56,55,55,51,49,54,50,53,50,49,50,48,102,49,49,55,97,54,50,98,52,97,101,100,98,48,50,55,53,51,99,97,102,48,48,101,56,101,48,55,51,101,48,101,55,52,49,100,102,56,51,56,56,48,55,54,99,49,100,97,48,55,52,99,48,101,98,48,51,98,52,53,52,48,55,51,99,51,56,54,49,100,52,98,50,100,55,57,52,54,49,100,102,50,56,56,97,55,50,57,99,51,98,101,53,52,57,53,102,99,98,99,50,102,99,98,51,48,102,52,49,54,55,57,49,52,97,54,48,101,101,57,53,54,53,50,49,52,99,56,57,100,51,48,98,97,50,101,56,98,51,52,99,55,48,49,50,52,53,55,50,49,99,53,97,54,50,53,51,56,57,56,101,52,53,50,54,100,100,100,102,48,50,48,100,48,48,55,99,55,97,52,48,49,102,52,99,99,101,56,48,51,101,98,49,56,49,100,48,48,102,102,55,99,48,51,101,99,48,102,52,55,54,97,48,55,102,54,48,102,57,56,48,52,56,55,56,55,99,52,97,102,100,52,52,52,48,49,101,100,55,101,48,101,101,56,51,100,50,48,102,98,48,97,57,50,56,54,52,49,51,54,53,48,48,51,100,51,48,102,101,48,55,51,99,98,100,57,50,102,52,51,57,48,49,102,102,50,98,53,51,50,54,53,48,49,48,52,97,100,48,49,50,100,97,49,56,98,48,48,102,102,52,102,57,54,56,52,98,57,53,101,48,51,50,52,97,102,102,101,97,48,49,55,98,56,48,48,102,102,102,57,51,52,48,48,102,102,51,101,102,55,56,49,100,98,48,51,100,55,48,101,49,48,55,101,99,48,57,48,56,48,50,53,53,99,51,101,99,53,100,49,54,97,57,101,53,50,48,51,99,56,48,101,54,51,56,49,102,99,48,55,97,99,48,101,102,99,51,99,99,53,48,97,54,56,51,97,102,48,55,56,97,48,101,57,99,51,101,101,48,52,98,98,48,55,99,53,49,52,51,101,56,49,99,100,50,97,99,51,101,99,48,101,101,56,49,101,102,57,54,48,57,52,49,102,48,52,51,97,50,100,48,49,101,55,49,52,97,53,51,48,55,56,52,97,50,50,101,99,51,97,52,100,56,55,55,55,57,54,50,49,100,102,50,101,53,48,48,98,52,99,53,56,55,50,98,100,48,56,48,52,99,52,48,101,54,99,48,49,102,55,98,56,48,48,102,102,102,98,102,57,48,101,99,48,48,51,101,98,97,52,97,51,52,98,48,55,50,97,48,101,50,49,51,55,57,55,54,48,52,99,99,57,54,51,100,97,97,52,98,55,99,51,48,52,102,50,98,48,48,49,101,57,101,48,50,53,53,50,56,49,99,101,56,55,97,100,49,99,48,56,48,49,102,48,48,55,51,97,49,102,57,48,101,50,48,55,97,56,48,49,101,101,98,48,55,55,97,49,102,55,50,102,51,55,51,97,55,56,48,51,97,98,101,48,57,52,99,55,100,52,53,98,100,50,49,50,49,50,49,56,48,53,53,56,48,55,56,99,51,99,52,53,99,48,55,98,48,98,55,52,97,50,102,99,51,99,48,57,57,57,51,56,98,56,50,99,48,51,48,99,57,56,57,56,48,57,55,52,54,52,52,101,102,48,50,53,57,49,100,56,52,53,52,55,102,100,56,52,52,52,54,52,52,52,53,57,50,50,56,97,56,101,99,52,101,100,51,49,98,53,52,99,101,98,102,56,57,55,102,100,55,102,99,53,101,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,49,56,48,48,48,102,102,49,102,52,57,97,48,48,102,98,98,50,48,55,57,99,48,48,102,97,99,50,48,55,57,102,52,53,50,49,55,51,101,52,51,100,54,48,101,48,99,51,100,50,54,48,48,102,102,55,98,99,52,51,57,102,51,99,51,98,101,53,49,52,97,52,102,50,57,52,51,98,99,48,102,54,53,50,56,51,98,57,51,56,51,99,56,56,99,48,101,97,99,51,102,97,49,102,49,52,55,100,50,49,102,56,48,55,56,48,56,99,53,99,57,99,97,102,97,52,49,100,99,49,50,56,48,50,53,101,53,57,100,55,50,97,98,57,99,97,102,48,49,55,102,100,55,53,102,102,48,48,102,56,101,48,55,49,48,48,102,100,99,49,100,56,56,49,51,50,52,48,101,99,48,51,98,99,48,102,56,48,49,99,102,56,55,56,54,56,51,100,54,49,99,51,48,102,52,102,50,100,101,56,97,54,50,101,48,48,52,97,48,51,99,48,53,49,100,50,54,48,48,102,102,57,49,56,55,56,48,98,53,48,101,98,57,54,51,56,48,52,98,48,51,100,48,53,51,57,52,50,53,99,97,51,54,54,99,98,55,50,57,48,98,50,52,52,48,48,98,102,50,98,57,48,101,97,98,97,50,102,97,57,57,97,52,51,102,51,53,102,48,55,101,101,48,101,50,48,49,100,56,56,49,51,50,52,48,101,99,48,51,99,50,48,101,55,99,49,102,48,48,102,102,55,55,97,56,51,100,54,49,99,51,48,102,52,102,50,97,50,52,98,57,50,57,99,48,52,100,99,51,99,48,53,49,100,50,54,48,48,57,49,56,55,56,48,97,97,48,102,52,49,53,100,99,48,52,99,99,51,97,101,53,99,49,52,50,53,99,97,51,54,54,99,98,55,50,57,48,97,100,52,98,48,48,102,102,98,48,50,99,53,48,97,97,98,97,50,101,57,97,97,97,52,51,102,53,51,99,48,50,97,102,52,48,49,102,49,101,102,48,48,55,100,99,57,57,54,56,48,48,102,102,102,97,101,102,48,50,54,50,99,97,51,48,101,48,48,51,100,101,48,102,54,55,50,97,99,48,57,53,52,48,102,102,101,50,99,55,56,51,99,55,55,102,49,52,54,56,99,57,98,56,97,52,57,48,101,57,56,55,49,99,49,102,55,57,55,97,49,100,52,102,52,99,48,55,53,99,49,100,54,48,55,101,56,49,101,52,49,54,57,100,51,52,49,101,50,48,55,100,99,97,97,100,50,48,50,52,52,57,99,53,55,56,50,52,48,57,55,99,53,97,102,52,99,48,101,101,52,102,54,100,48,48,102,102,48,51,54,55,57,48,57,51,49,49,56,98,48,52,54,54,57,50,100,49,49,99,99,101,97,51,98,100,57,99,101,100,98,57,97,54,57,98,49,56,101,49,51,98,55,99,50,98,56,101,54,49,99,53,56,98,99,98,102,101,48,49,53,57,50,48,48,102,98,57,57,48,48,55,99,54,56,56,49,102,52,48,49,50,49,50,53,52,57,54,52,48,102,102,48,49,99,49,49,55,49,99,49,102,50,56,49,50,102,54,56,100,57,48,102,48,55,100,49,50,48,48,102,102,52,98,99,51,57,101,48,101,102,55,56,51,97,97,97,52,56,52,57,48,55,53,101,49,99,101,48,101,100,56,48,51,55,54,54,48,102,101,52,51,100,99,49,102,97,48,102,101,48,48,102,102,51,100,102,50,49,102,55,48,102,55,57,55,55,98,100,49,53,99,53,48,56,48,51,97,98,56,48,50,53,53,98,57,54,51,99,48,52,98,49,51,57,48,57,51,100,48,99,48,53,52,98,53,48,48,102,102,102,102,56,53,48,49,50,98,48,48,102,102,49,102,54,57,54,48,48,102,56,57,102,56,55,49,48,49,102,100,97,53,56,51,99,102,48,55,100,50,48,52,97,49,48,55,100,51,56,55,50,52,49,101,50,49,54,53,54,53,54,57,55,97,49,100,102,48,55,52,102,56,51,98,54,53,98,56,55,57,55,49,55,55,52,49,100,49,48,55,52,101,57,52,53,49,50,50,56,55,51,56,48,49,101,102,100,48,55,97,48,48,102,102,52,99,55,57,52,54,53,51,57,53,98,50,49,102,55,48,102,55,49,52,56,53,49,102,97,48,102,50,97,55,57,53,100,102,56,55,55,52,48,52,99,102,101,98,57,52,99,50,97,100,48,53,51,54,97,98,102,99,48,50,100,54,57,55,53,48,55,53,48,48,102,102,57,99,100,48,50,52,49,52,48,57,97,52,48,50,52,49,99,49,101,48,97,52,48,51,98,55,48,50,54,55,48,49,100,99,52,56,51,98,102,50,102,50,101,57,101,55,99,97,55,57,101,49,101,102,48,55,55,48,49,101,98,101,53,98,49,53,50,48,50,54,101,49,101,97,50,56,52,97,101,50,99,52,101,49,99,50,48,102,57,48,55,98,57,49,53,48,99,49,51,99,57,52,49,99,98,50,102,50,52,49,50,50,57,54,57,99,48,57,101,52,48,48,102,102,52,97,52,100,51,98,48,54,52,100,52,48,98,52,101,48,52,97,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,51,57,101,48,48,102,102,55,100,51,51,48,48,102,102,51,101,97,49,56,49,101,101,48,48,102,102,51,101,100,54,48,49,102,100,98,99,49,100,54,50,56,100,57,99,49,100,101,48,55,49,99,49,99,51,99,99,100,48,51,101,97,48,55,97,50,52,56,51,98,48,53,99,56,48,51,100,56,55,99,51,99,101,49,99,100,48,55,57,99,53,97,48,51,98,55,100,56,51,57,48,57,56,48,102,50,56,49,100,98,48,55,98,99,51,100,51,99,51,100,54,49,101,100,48,55,54,101,57,50,49,100,57,51,56,55,52,100,51,49,51,56,48,49,101,100,101,97,52,57,99,53,97,48,55,57,51,97,48,57,53,55,97,48,49,51,102,102,101,48,55,52,50,48,48,102,102,102,56,97,102,48,48,102,102,51,101,97,54,56,51,99,50,48,102,52,52,48,57,56,51,48,55,55,48,48,52,102,48,56,51,100,101,48,101,97,102,52,57,48,55,50,56,53,53,56,51,98,101,50,102,52,49,101,52,48,51,57,55,50,101,56,48,52,102,48,97,102,54,98,48,48,51,100,54,54,48,55,51,99,48,52,99,98,56,51,98,57,50,98,52,97,51,52,57,101,53,54,48,55,53,99,49,101,51,57,53,99,49,102,49,51,50,48,50,52,56,55,50,52,51,101,98,98,54,48,102,52,56,55,52,97,99,51,97,51,55,52,56,99,55,50,99,56,97,102,50,99,97,55,57,53,98,100,51,99,48,51,50,101,53,52,50,98,56,49,100,50,48,51,97,52,48,55,55,56,48,101,50,99,49,100,100,56,55,55,56,49,100,52,56,51,97,98,50,56,51,56,55,53,99,51,56,54,49,100,55,101,53,98,99,57,52,97,53,50,54,50,100,52,98,56,50,102,51,57,53,102,52,53,100,57,54,101,53,57,56,55,57,52,98,52,97,101,53,57,56,55,57,56,98,54,50,101,52,98,57,52,97,101,57,54,53,99,49,55,50,53,57,50,54,102,101,57,97,53,56,50,54,100,52,100,50,53,102,56,56,102,50,56,53,51,49,49,50,54,50,48,102,51,48,49,101,51,48,55,53,48,49,100,49,48,51,98,97,48,55,56,50,48,102,53,56,51,102,50,53,56,100,49,52,99,49,99,57,48,55,54,50,49,99,56,48,102,54,48,51,99,50,48,102,57,49,55,51,57,48,56,98,48,50,99,51,49,53,52,49,100,54,48,101,52,49,52,48,53,57,48,55,57,56,51,99,56,53,56,54,52,48,50,97,53,49,49,51,99,98,55,52,99,97,52,49,50,97,48,97,100,52,57,52,99,57,52,51,50,98,56,97,102,50,99,52,98,49,52,101,100,50,52,48,97,102,52,48,52,99,55,54,97,54,50,98,102,99,48,56,56,48,48,49,102,50,53,55,48,50,55,98,48,97,56,48,50,52,101,99,48,49,102,53,97,99,48,102,53,99,51,97,50,48,57,54,48,49,51,55,50,102,99,48,57,97,56,50,57,48,51,102,56,48,52,97,99,48,50,52,48,51,55,52,57,52,49,97,50,97,99,97,57,48,55,101,50,48,101,50,48,49,102,98,57,53,53,52,49,101,50,101,57,50,48,48,102,102,102,54,55,56,55,97,57,48,53,50,101,53,48,53,51,52,51,98,51,54,56,97,48,50,52,102,57,51,48,51,98,97,57,97,101,99,100,101,97,99,49,101,50,50,98,54,50,52,57,51,97,48,49,52,52,99,97,48,55,97,56,48,48,102,98,102,98,48,48,55,100,57,98,99,48,48,102,102,51,101,99,97,99,48,57,101,48,48,102,102,102,50,56,55,97,56,51,97,56,56,49,57,48,48,102,102,49,100,52,56,51,97,48,52,51,50,101,48,49,99,57,48,55,48,49,50,51,50,52,55,52,98,48,48,102,102,55,98,100,99,51,98,99,48,101,102,99,49,101,102,48,51,101,53,50,100,48,51,97,56,48,102,50,54,53,98,50,99,99,51,56,52,49,99,51,48,102,50,56,55,54,48,48,49,101,101,55,48,101,101,48,55,102,53,49,101,97,56,51,57,97,53,101,50,48,57,54,48,57,101,53,53,101,56,100,56,98,53,50,99,100,51,99,98,51,101,54,52,49,48,50,50,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,54,102,99,48,48,102,102,55,99,50,97,56,48,49,97,101,57,99,48,102,101,99,48,49,51,48,48,102,102,52,49,101,57,56,48,49,52,99,52,56,49,50,97,99,97,48,50,56,49,97,56,49,98,98,48,48,51,101,56,100,56,48,57,97,48,48,102,98,48,49,50,98,97,48,48,102,102,102,98,51,57,48,50,53,51,56,98,53,48,101,54,49,54,99,48,50,52,101,56,50,48,102,56,52,49,102,57,56,51,56,55,48,55,48,54,48,102,49,100,50,54,57,48,48,97,57,50,99,99,51,54,48,55,53,99,49,102,102,48,50,54,48,52,49,100,51,50,53,56,55,98,57,49,97,53,49,99,98,50,48,101,101,57,55,101,57,49,51,101,100,49,56,51,98,99,99,55,101,57,52,53,50,52,49,53,97,53,102,99,101,56,100,56,97,98,50,100,53,48,50,102,100,48,54,57,102,101,48,49,100,48,52,98,97,56,98,97,49,100,99,48,102,49,49,52,99,49,101,98,50,57,100,49,52,98,102,48,101,102,97,54,55,52,101,50,57,99,98,48,48,100,102,97,49,97,54,48,50,53,57,50,57,49,48,51,54,101,56,99,57,48,57,48,56,97,57,49,53,57,49,100,50,57,49,57,48,100,50,97,52,56,97,53,50,51,98,102,51,53,97,97,51,55,97,97,57,97,97,100,98,52,102,53,49,56,57,55,102,102,53,48,48,98,101,56,48,48,102,102,55,99,101,49,56,51,99,54,53,51,57,54,52,53,99,48,48,51,101,98,55,48,97,48,52,50,52,98,48,100,99,98,55,48,101,99,48,48,102,102,51,99,101,51,52,57,55,56,56,55,57,56,52,57,54,54,57,48,52,48,52,101,53,49,56,48,57,52,99,52,97,50,98,97,56,51,54,52,56,52,54,56,52,54,52,57,99,57,54,56,98,51,52,101,48,48,102,102,53,57,100,100,57,49,101,48,49,53,51,99,102,51,52,97,56,48,54,48,52,97,54,97,54,50,51,49,53,101,56,99,101,97,53,97,54,51,57,57,97,52,55,54,55,51,55,100,99,55,51,99,100,51,56,51,49,102,48,53,54,102,102,56,98,99,51,57,56,54,49,54,50,102,97,56,48,52,100,49,56,48,51,101,102,55,99,48,57,99,56,48,101,49,56,49,51,99,97,48,48,102,98,51,53,48,50,54,49,99,49,102,99,48,51,97,49,48,102,49,56,48,51,100,99,97,48,101,55,56,51,99,57,52,48,101,57,51,56,51,98,102,52,99,48,49,50,56,50,101,48,97,55,50,49,56,97,52,48,50,53,102,56,49,99,102,56,55,51,48,51,100,98,50,48,57,53,48,102,51,56,55,54,99,51,97,52,49,101,55,102,97,56,51,100,52,49,100,50,50,99,97,50,98,49,55,54,53,50,52,48,101,56,97,52,56,97,99,50,54,53,54,100,51,54,57,97,57,98,102,101,48,52,101,50,98,97,101,97,48,99,48,48,49,50,99,97,48,52,98,101,56,55,101,52,48,57,97,54,48,55,102,48,48,102,102,101,97,52,49,99,49,48,51,98,56,52,53,48,52,99,56,55,97,52,49,101,97,48,51,99,49,48,101,51,48,55,48,48,97,98,55,50,53,101,50,57,100,97,99,56,54,102,56,55,101,56,51,101,48,53,48,48,55,51,49,49,53,51,55,102,50,102,52,98,56,48,101,102,49,53,101,57,48,48,57,51,50,99,99,51,99,52,53,55,55,99,56,56,57,52,53,100,49,53,102,49,53,98,101,57,98,50,99,53,48,57,98,50,52,57,97,100,102,102,57,57,48,49,50,97,99,48,52,98,50,56,51,99,98,48,50,54,101,99,49,102,55,48,55,49,52,49,99,52,56,51,97,56,50,97,56,48,52,99,99,51,100,52,49,102,51,48,102,48,48,102,102,55,54,48,97,55,56,100,50,57,99,49,100,101,52,50,101,56,48,56,97,49,101,52,48,102,55,49,52,50,49,99,101,48,49,51,49,101,48,48,102,55,52,48,55,56,56,51,97,97,53,55,97,53,54,52,50,50,100,52,51,99,97,53,54,57,100,48,102,57,55,56,56,49,52,101,49,102,57,97,102,52,102,98,52,98,56,48,48,102,102,101,48,98,48,48,55,100,52,53,48,48,51,101,98,55,99,49,100,97,56,48,51,101,98,56,56,48,57,52,56,48,55,53,101,48,101,100,56,51,98,50,49,100,98,48,49,50,53,48,55,57,52,53,102,56,55,51,48,51,57,50,49,101,56,48,55,100,97,57,100,52,53,100,48,55,56,48,98,50,101,53,97,48,51,100,57,50,99,99,49,100,57,48,51,98,49,50,56,48,49,101,52,50,53,48,50,53,100,51,99,51,102,52,49,102,98,48,101,101,97,49,56,50,55,56,98,102,48,101,51,50,51,100,99,97,49,56,55,53,52,98,49,57,48,101,100,97,48,101,100,100,98,48,101,100,99,98,54,53,55,53,55,98,52,100,55,56,48,49,102,53,50,52,48,48,102,97,100,56,48,55,54,56,48,48,102,97,100,56,48,50,53,51,99,49,100,98,48,51,97,100,48,101,99,56,55,55,52,48,52,97,99,49,101,52,57,54,101,49,100,51,48,101,56,48,55,56,52,49,102,54,49,54,51,99,98,55,50,102,100,51,52,48,52,100,48,49,101,100,57,54,52,48,101,101,48,49,100,99,49,52,48,48,102,50,48,98,49,99,56,97,53,57,48,55,101,56,51,102,54,49,100,101,52,52,101,57,97,49,101,49,48,101,48,97,51,97,54,55,52,51,48,101,97,57,54,51,56,51,98,56,53,55,101,100,52,100,48,55,55,50,50,52,97,100,98,50,54,57,99,48,54,97,97,98,102,102,97,101,98,97,101,98,102,102,97,56,48,98,48,54,48,48,102,98,101,56,48,48,55,100,102,52,49,52,97,48,48,102,102,102,97,100,97,50,57,53,102,48,55,50,54,48,101,52,57,50,51,49,54,99,48,52,99,99,57,54,102,100,98,101,57,48,57,49,100,98,52,56,52,49,99,48,101,102,48,48,52,98,57,50,52,49,99,101,48,55,97,57,56,99,49,56,56,55,97,48,49,99,102,56,55,101,56,51,56,54,49,101,57,101,49,101,98,48,55,55,99,49,102,55,50,99,99,102,52,48,57,102,99,48,50,52,48,54,57,97,101,52,56,98,55,97,52,50,52,50,52,50,52,52,48,48,102,98,57,48,48,102,102,48,55,99,57,53,56,49,99,57,48,48,51,101,98,54,99,51,102,54,57,54,48,52,98,101,48,51,97,100,48,101,50,56,48,51,100,55,98,48,55,102,101,53,50,53,51,49,52,48,102,48,56,51,98,53,99,51,100,48,49,101,102,48,55,53,97,48,48,102,102,102,52,99,102,57,54,50,53,52,48,51,98,49,48,102,97,48,55,52,52,99,53,99,57,55,97,48,101,50,48,51,102,52,49,99,101,48,102,57,101,48,102,97,56,55,50,52,51,102,48,53,57,50,55,49,50,50,56,99,98,101,102,56,51,98,57,99,97,57,99,56,48,53,57,56,48,51,98,53,53,51,98,50,48,57,53,101,48,49,54,48,101,48,52,99,55,56,49,51,48,56,48,102,52,56,48,57,97,97,48,55,99,97,49,102,48,48,55,102,54,48,102,98,52,51,99,52,48,48,102,55,54,56,51,100,48,48,102,101,55,48,101,101,55,48,102,51,48,55,56,52,48,52,97,52,51,98,97,53,49,101,50,99,52,48,49,101,100,97,48,101,98,49,52,52,49,99,100,50,57,51,48,48,57,54,56,55,53,48,97,56,48,101,102,56,55,54,100,48,101,53,48,56,51,98,99,49,100,98,50,98,48,97,102,100,50,56,52,53,50,97,49,100,100,54,52,53,99,101,49,54,48,48,57,100,50,99,53,99,52,100,52,101,55,51,102,99,99,56,48,57,57,48,48,102,102,50,54,56,56,49,102,97,48,49,51,54,101,48,102,48,100,51,99,49,101,99,48,49,51,48,54,49,102,56,99,48,102,48,52,49,101,48,49,54,98,50,56,55,52,53,56,48,55,56,48,48,49,101,100,56,48,101,55,56,55,53,52,51,54,99,53,55,49,52,48,53,49,48,55,53,100,49,52,51,52,50,98,56,51,57,97,49,100,101,48,101,102,57,53,48,48,102,102,52,51,50,57,99,51,98,52,53,50,50,49,101,100,48,53,55,99,101,97,48,52,57,56,54,98,99,101,57,101,57,97,57,102,54,101,48,50,101,99,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,49,97,101,101,48,48,102,56,57,57,56,49,50,100,101,48,101,101,99,49,100,57,56,48,51,101,97,56,48,49,100,50,56,49,51,48,54,49,100,98,50,98,56,49,50,101,49,102,102,48,50,54,54,56,48,49,101,102,98,99,48,102,50,53,51,56,49,51,54,53,101,97,52,48,48,102,102,57,56,54,48,55,50,99,48,52,99,56,48,49,51,49,56,49,99,98,48,101,55,102,48,52,98,97,54,49,55,52,57,101,53,51,97,50,48,50,52,99,97,56,50,99,53,50,97,50,51,49,52,50,53,50,49,52,49,97,98,100,101,48,49,51,52,48,49,51,50,50,99,55,55,52,102,101,48,99,49,48,48,102,102,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,54,101,99,48,52,97,101,48,49,50,100,101,48,101,102,52,48,57,52,57,48,55,49,52,49,99,55,48,50,53,102,52,49,100,52,49,53,99,48,50,53,50,48,101,102,56,49,100,102,55,48,102,49,102,48,101,102,49,53,102,50,57,52,53,102,97,55,53,51,51,56,51,100,56,49,102,48,50,102,99,51,101,56,53,57,52,56,50,54,48,51,99,99,53,100,48,55,56,56,98,57,97,102,99,98,55,48,102,49,49,54,49,52,48,49,55,99,53,100,97,55,49,98,53,54,100,48,48,57,50,52,49,100,48,56,52,100,56,50,51,48,48,48,102,102,102,98,100,48,48,50,53,55,48,49,101,97,56,49,51,97,52,48,48,102,97,98,48,48,102,102,50,54,56,99,48,57,54,57,48,55,50,52,53,51,55,50,102,99,49,101,55,48,51,99,97,48,48,55,97,50,98,99,51,98,54,53,53,48,48,57,56,48,55,55,52,97,99,99,57,49,99,51,57,54,48,52,99,51,56,51,97,54,48,102,101,57,55,53,55,52,57,101,49,101,99,48,102,49,48,55,52,99,51,98,56,56,100,57,48,99,51,98,99,49,100,51,50,100,49,51,50,99,49,51,99,53,102,97,48,102,97,48,52,98,100,52,57,53,100,48,53,56,49,54,55,100,48,56,97,102,52,99,102,102,48,48,102,102,57,55,55,53,48,100,99,48,55,50,48,48,102,102,102,55,56,51,101,50,48,52,98,102,48,51,100,99,48,55,54,52,48,102,97,99,49,100,102,50,55,56,48,57,54,56,55,100,56,49,100,53,48,55,102,56,51,57,52,48,102,49,56,51,97,97,53,56,52,97,49,57,52,101,57,57,100,49,48,51,99,48,49,99,55,48,102,50,57,53,56,49,101,56,50,57,53,101,48,52,97,57,55,99,53,52,57,55,54,53,51,97,52,54,56,50,100,56,97,55,52,52,55,51,101,50,99,48,97,98,50,99,52,97,102,98,102,49,97,52,98,48,50,98,100,51,57,97,97,97,52,51,97,48,98,53,50,99,52,97,98,52,101,50,97,100,101,56,54,49,51,100,56,48,52,98,98,98,54,100,101,55,97,50,48,51,52,54,53,100,51,98,53,52,55,51,55,102,100,49,101,97,102,54,51,57,56,54,51,57,56,54,50,53,99,54,51,50,57,54,97,102,102,56,48,55,52,50,56,48,51,101,98,52,99,48,57,57,100,48,55,55,56,48,48,102,98,53,99,48,48,55,100,54,54,56,55,52,99,98,52,48,102,56,97,54,101,48,102,99,99,56,55,101,52,49,99,55,57,52,50,48,101,48,52,48,57,57,100,52,55,48,52,98,57,55,101,49,100,57,101,53,97,48,51,99,51,48,102,50,56,51,56,50,48,101,49,98,101,48,102,57,99,97,55,101,57,48,53,53,56,55,55,52,49,100,98,54,52,52,48,52,102,99,56,51,99,53,52,98,57,97,52,101,48,55,55,55,50,56,50,53,48,50,48,102,52,99,99,48,48,102,54,98,49,54,99,100,56,54,53,51,48,56,48,48,102,102,98,101,56,48,51,101,98,53,48,48,102,102,49,102,52,50,101,48,101,53,56,48,49,102,53,97,48,48,102,102,52,101,53,56,51,102,97,48,50,54,101,52,49,100,54,56,51,99,52,101,53,100,52,48,51,101,55,48,101,99,56,51,100,52,48,101,49,57,52,52,48,101,101,99,48,49,101,100,51,48,102,55,49,53,97,48,48,102,52,102,56,51,56,97,48,102,49,48,49,101,97,48,55,49,52,49,101,54,57,53,56,49,100,101,48,48,102,102,55,98,98,52,51,99,48,48,102,102,102,55,56,51,102,57,99,51,100,48,48,48,102,102,102,54,97,54,48,101,48,49,53,101,53,50,55,50,101,53,51,56,97,48,50,98,52,98,52,48,102,48,100,50,52,48,48,57,57,51,56,57,101,53,55,101,57,98,50,98,57,51,99,48,53,102,56,48,48,55,99,50,98,99,48,57,99,97,48,48,102,102,54,100,102,54,48,48,102,102,102,97,102,56,57,50,97,52,48,49,55,54,97,48,49,51,57,55,99,98,99,48,49,51,48,48,102,102,56,48,50,53,53,99,49,99,56,102,50,97,51,49,53,56,48,48,102,102,102,54,99,56,48,50,52,54,54,52,101,101,49,102,55,99,50,49,98,48,48,55,98,54,56,48,49,57,101,54,97,48,51,102,101,50,102,102,101,97,48,49,51,101,101,48,52,101,48,48,102,102,48,51,101,102,101,48,48,57,100,57,48,55,97,101,48,52,102,99,99,48,49,51,57,99,48,101,49,48,49,101,57,48,48,51,100,50,53,52,102,48,101,49,49,102,56,51,57,50,52,50,48,48,102,102,55,98,50,56,49,100,52,48,55,101,99,48,49,101,57,102,53,48,55,97,99,49,99,98,56,55,54,48,49,100,52,48,51,99,57,102,100,50,48,51,101,50,48,101,56,48,97,102,52,53,48,102,53,53,48,55,97,57,49,56,97,100,50,101,53,99,48,48,102,102,55,53,98,48,51,97,56,53,56,52,57,52,51,99,98,51,98,56,48,101,101,52,97,49,56,50,52,100,48,53,51,100,52,48,51,55,54,56,51,100,99,49,102,52,48,101,100,56,55,49,56,97,100,54,52,98,54,48,102,53,49,54,50,48,50,53,56,53,55,97,52,97,54,51,52,53,55,98,48,57,48,48,102,102,57,50,50,99,49,51,55,98,97,57,97,102,51,48,57,52,57,51,50,56,102,57,49,99,97,100,52,53,52,100,52,98,100,55,100,49,57,49,53,50,50,98,55,48,99,99,56,48,51,51,102,49,101,55,57,49,51,56,48,52,49,97,97,102,102,97,101,52,100,52,99,52,57,50,99,49,50,53,100,52,98,52,98,55,48,51,53,52,56,55,98,98,55,100,99,55,51,99,101,54,99,55,51,48,52,54,100,56,52,54,49,99,52,56,98,49,53,57,53,48,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,99,50,49,100,99,48,101,101,57,55,48,49,101,99,50,100,100,49,48,97,48,48,102,102,101,102,97,49,101,52,101,50,101,48,98,48,48,100,102,97,49,97,49,56,50,54,49,49,57,49,51,98,99,48,57,54,52,54,55,100,50,57,50,51,54,55,100,50,100,50,53,49,49,49,54,52,56,97,50,97,51,98,102,53,102,100,53,101,100,53,51,51,101,51,55,50,53,102,54,53,48,48,102,102,102,52,101,48,50,53,55,48,48,57,54,102,48,55,55,97,48,52,97,52,56,51,56,97,48,101,51,56,49,50,102,97,48,101,97,48,97,101,48,49,50,57,48,55,55,99,48,101,102,98,56,55,56,102,56,55,55,56,97,102,57,52,97,50,102,100,51,97,57,57,99,49,101,99,48,102,56,49,55,101,49,102,52,50,99,97,52,49,51,48,49,101,54,50,101,56,51,99,52,53,99,100,55,101,53,98,56,55,56,56,98,48,97,48,48,98,101,50,101,100,51,56,100,97,98,54,56,48,52,57,50,48,101,56,52,50,54,99,48,52,56,99,48,48,102,102,55,99,52,54,52,48,49,102,53,51,101,48,48,100,102,52,48,48,102,102,55,100,56,99,56,51,101,102,48,101,51,48,101,48,49,54,54,48,48,102,50,97,50,49,101,51,99,49,101,53,48,48,102,102,52,99,57,53,48,55,48,101,48,102,100,98,48,48,102,102,57,50,56,55,51,56,49,101,52,48,48,50,55,98,53,48,50,55,56,51,99,56,48,101,49,56,48,56,49,51,99,51,56,102,54,51,50,55,57,54,52,97,48,51,102,101,50,102,102,101,97,48,49,54,54,52,48,48,102,102,102,57,53,97,56,48,51,101,100,49,48,51,100,48,48,102,51,52,48,57,99,50,50,57,56,48,57,53,50,48,55,53,52,53,97,101,50,97,52,51,98,54,48,52,98,49,52,57,54,55,99,98,52,50,101,51,49,53,101,53,55,97,55,54,48,102,55,48,48,51,100,54,97,48,55,53,101,48,52,98,97,56,51,99,55,52,48,51,57,53,99,49,101,55,48,101,49,97,48,50,54,57,52,51,54,53,49,50,54,57,53,97,53,57,50,49,54,48,52,97,49,55,97,53,102,102,50,99,56,57,54,98,98,101,53,54,52,102,99,56,49,52,48,51,97,53,48,48,102,102,51,101,101,52,99,48,49,102,54,98,48,48,102,102,101,101,99,48,49,102,53,53,99,48,52,98,52,53,56,51,99,56,50,101,49,57,99,49,101,50,48,55,98,56,49,102,51,100,53,52,48,101,55,99,49,100,99,100,51,99,53,102,57,52,99,48,48,102,55,98,56,48,51,100,98,54,49,102,102,48,55,54,48,53,49,48,51,99,48,51,48,55,98,57,49,52,49,100,99,48,51,99,57,48,101,100,56,55,54,55,56,55,54,48,51,98,97,48,102,49,57,49,99,98,99,48,48,55,53,97,56,97,102,52,49,99,53,98,55,54,48,48,102,102,52,97,99,97,55,102,54,53,57,53,57,50,52,50,48,48,102,102,57,97,98,48,102,49,56,55,56,56,98,56,48,102,54,49,54,101,57,52,53,102,56,55,56,49,51,51,50,55,49,55,48,53,56,48,54,49,57,51,49,51,48,49,50,101,56,99,56,57,100,101,48,52,98,50,51,98,48,56,97,56,102,102,98,48,56,56,56,99,56,56,56,98,50,52,53,49,53,49,100,56,57,100,97,54,51,54,102,51,51,97,102,101,50,53,53,102,97,102,102,56,48,54,55,99,48,48,102,102,51,101,50,57,99,48,48,102,98,52,51,50,102,48,48,57,98,56,48,50,53,98,48,98,51,48,50,53,55,48,49,102,50,48,55,98,99,48,49,101,101,50,48,55,100,48,48,101,51,53,98,52,99,54,56,51,56,99,56,52,48,48,102,102,102,54,102,50,51,57,53,48,48,57,49,48,50,53,100,48,49,100,55,48,55,48,56,48,57,55,53,48,55,55,50,49,100,99,99,48,57,98,48,101,99,48,55,48,52,51,98,99,49,100,49,52,99,97,52,52,48,102,54,48,55,56,56,98,48,57,102,99,98,56,50,102,99,98,52,48,102,101,102,48,52,100,52,53,49,54,53,50,57,101,53,54,54,52,50,50,99,51,48,48,102,102,100,97,101,102,51,48,100,50,52,51,50,102,50,51,51,100,51,97,100,57,55,100,98,55,53,57,55,50,48,101,51,53,98,54,102,101,102,51,53,56,52,56,98,57,102,102,48,49,98,102,48,53,50,56,48,52,97,98,56,48,51,101,57,102,48,48,102,102,57,100,53,48,102,48,48,49,50,50,50,48,52,102,99,56,51,56,57,48,55,98,101,53,52,57,55,51,56,97,51,48,101,57,48,55,56,99,51,102,101,48,101,98,99,49,100,99,48,51,101,49,52,98,57,50,98,100,48,52,98,50,50,54,48,101,54,52,98,57,48,55,99,101,48,101,99,48,51,99,99,48,102,48,49,49,56,49,50,99,57,52,49,100,48,48,102,102,102,55,49,54,99,48,100,49,53,56,49,100,52,100,53,101,56,51,97,97,56,51,48,49,101,100,51,97,51,57,56,97,55,50,99,50,55,102,101,99,97,55,48,48,102,102,55,51,52,48,51,97,54,48,55,57,50,49,100,101,48,55,99,54,48,101,98,52,49,100,97,56,51,100,100,48,101,56,98,102,100,51,48,51,97,50,48,102,52,99,51,56,48,49,99,100,48,55,56,101,49,100,54,52,100,48,99,100,51,100,49,99,49,51,54,49,100,98,48,102,99,48,55,55,99,97,100,48,102,51,57,52,56,57,53,100,49,99,98,51,52,50,50,98,56,98,54,54,48,57,57,53,52,53,97,50,50,53,49,49,50,99,48,97,101,50,98,57,51,102,53,53,53,48,50,55,99,97,102,52,49,55,51,48,54,53,49,102,101,48,49,55,97,48,48,48,102,102,102,57,53,57,56,48,51,101,57,97,52,49,100,102,48,51,56,48,52,102,99,48,48,102,98,48,99,48,55,48,48,56,49,56,51,98,97,53,50,48,51,100,98,48,55,97,48,48,102,102,50,52,52,48,102,56,48,51,56,100,52,57,52,53,100,49,54,102,99,98,55,48,55,97,97,49,102,101,52,97,48,50,54,50,56,49,102,54,56,51,99,49,48,55,98,98,50,49,101,53,48,102,57,48,51,100,50,50,102,53,51,49,48,56,49,51,101,56,54,53,50,57,52,97,53,51,48,48,102,102,51,100,51,102,48,101,97,56,55,49,56,97,100,48,101,101,57,53,101,100,97,50,55,50,99,99,97,97,98,52,49,102,100,51,56,97,100,97,48,49,49,102,57,52,48,51,101,55,48,49,102,56,48,51,97,49,48,101,55,48,51,102,102,48,55,52,54,48,102,51,52,49,99,57,56,51,99,49,52,48,48,49,51,51,48,101,52,56,51,100,53,48,101,48,56,55,100,52,49,100,99,56,55,97,56,97,102,97,52,98,50,101,49,48,102,50,53,56,55,55,99,51,102,48,49,100,97,50,99,99,51,98,48,53,100,51,50,48,57,97,50,56,52,98,54,50,57,48,98,56,52,55,101,101,49,53,50,53,99,50,53,99,54,101,56,48,53,57,57,53,97,53,56,52,101,98,102,52,53,55,57,54,48,56,50,101,99,99,97,54,52,56,48,52,100,100,56,48,51,101,101,49,99,48,49,102,53,102,56,49,102,49,48,48,102,102,55,100,55,54,56,49,51,99,50,48,102,55,56,49,100,50,57,55,50,49,100,53,99,49,100,54,48,55,55,97,49,101,55,48,102,55,48,51,99,48,48,55,56,97,48,101,50,49,49,50,56,98,99,50,97,48,98,57,48,52,99,48,51,56,100,50,101,56,49,102,48,56,51,99,101,48,101,98,56,51,97,102,55,99,49,51,52,56,54,49,102,50,48,102,100,49,55,51,56,57,56,55,55,99,51,57,50,102,99,101,57,48,102,97,57,54,50,56,50,49,102,48,100,52,56,98,53,52,49,101,53,50,98,100,98,50,99,51,57,50,52,101,102,102,48,50,97,55,53,100,52,48,55,53,49,48,50,55,50,48,48,49,102,52,54,48,48,52,57,102,48,51,57,50,48,48,102,102,55,99,55,97,99,51,57,101,48,48,102,102,102,98,50,52,48,101,56,57,52,56,49,57,48,51,102,57,50,101,56,48,57,53,55,48,50,52,53,56,49,101,101,50,54,49,54,52,48,50,54,48,48,102,52,49,100,99,48,48,102,102,102,55,50,56,51,102,101,48,102,52,56,49,50,102,99,53,53,48,55,100,57,50,51,50,50,49,54,54,48,102,55,99,98,49,48,101,55,48,48,53,101,97,50,56,51,99,57,50,102,51,102,99,48,48,102,102,102,54,49,99,57,53,102,48,55,101,48,50,53,48,53,54,57,52,49,99,49,50,48,48,102,102,50,53,97,48,50,53,55,50,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,100,53,56,51,57,100,48,50,55,51,56,48,57,57,52,48,55,48,56,48,101,54,99,49,102,97,48,49,50,102,99,48,101,57,56,49,101,52,101,48,101,57,48,51,97,51,48,50,54,52,98,48,51,98,48,101,48,102,97,99,51,97,54,48,48,102,54,55,56,55,48,52,98,101,48,48,102,102,55,98,99,98,48,51,57,101,48,102,51,57,54,54,49,102,54,48,55,55,48,52,56,98,98,48,102,51,48,55,54,52,98,98,48,102,50,56,55,55,101,52,97,48,48,102,52,49,55,54,53,57,50,55,53,48,48,51,100,97,97,53,100,57,52,51,56,98,52,48,52,99,102,50,98,99,51,99,52,48,50,54,50,53,54,54,56,52,49,57,48,53,53,49,55,53,102,102,48,48,102,102,100,52,101,48,48,55,99,53,54,99,48,49,102,54,54,97,48,102,51,48,48,57,102,52,48,50,53,56,56,49,101,97,48,51,97,56,48,55,99,50,57,100,56,51,99,52,48,102,50,48,48,57,53,52,48,48,102,102,55,98,49,102,48,55,57,48,51,101,102,57,49,52,51,98,101,53,52,54,48,102,53,55,48,55,101,54,48,102,48,52,48,57,56,56,48,102,51,49,52,100,52,48,48,102,54,100,56,55,54,48,51,56,99,49,100,52,50,57,52,97,51,97,50,56,99,97,48,48,102,102,101,56,49,53,54,53,51,53,53,50,48,49,54,48,53,102,56,48,57,57,48,50,53,102,57,54,50,57,100,50,53,53,57,54,51,54,57,102,50,53,56,48,48,99,55,48,48,52,99,56,56,51,57,55,50,97,99,48,57,57,48,48,102,102,50,53,101,48,49,102,100,56,49,50,102,48,53,100,57,54,48,48,102,102,50,52,99,53,50,48,51,102,97,48,55,51,48,48,102,102,102,53,48,49,99,98,57,54,101,53,98,53,50,49,97,53,49,54,53,56,97,99,50,98,52,49,101,56,56,55,49,48,98,101,48,101,51,49,54,52,53,56,102,50,98,57,49,52,98,56,50,56,53,51,49,50,101,53,48,57,49,48,98,99,55,57,50,99,49,50,56,56,50,53,101,57,52,56,57,56,57,98,101,55,99,51,54,53,97,49,53,100,55,52,48,57,101,56,48,49,49,54,56,48,49,102,48,55,57,48,102,49,57,52,101,53,54,57,55,48,48,48,102,102,102,98,50,51,50,56,49,51,53,50,99,51,48,50,100,99,51,99,101,48,48,102,50,55,51,50,53,49,97,49,102,54,49,50,53,101,97,52,101,48,49,50,54,52,54,48,50,54,99,100,50,56,98,49,97,48,100,57,49,100,49,97,100,49,57,49,98,50,50,50,50,102,57,55,48,48,102,102,50,102,50,101,48,57,55,48,48,97,55,101,98,57,101,53,52,48,51,48,53,100,55,102,99,48,56,102,56,48,49,102,53,49,97,48,48,102,97,51,99,48,50,53,102,56,48,49,102,53,51,56,102,48,51,99,51,48,102,52,48,55,51,48,51,99,50,48,48,102,53,50,52,49,101,97,48,55,101,57,51,52,51,100,52,53,53,51,50,48,102,48,99,48,52,97,48,51,102,50,49,99,101,97,50,97,48,49,100,55,48,55,57,55,56,51,98,56,50,99,98,48,51,98,57,48,48,55,98,52,52,98,53,48,55,98,101,48,102,50,52,51,98,54,53,57,55,52,49,48,102,49,56,51,98,56,52,54,50,101,56,48,49,101,102,50,57,52,50,50,98,99,51,99,50,57,102,57,50,97,48,97,100,97,102,48,53,55,50,49,55,57,52,101,48,49,51,56,56,48,49,102,50,99,57,48,48,55,100,57,102,49,55,48,48,102,102,99,48,57,56,102,52,55,48,50,52,97,52,49,100,97,48,55,98,52,49,51,97,48,101,52,99,49,99,56,97,53,51,48,57,50,48,102,48,48,102,102,51,98,102,56,97,51,52,55,52,55,101,56,97,48,52,99,55,56,51,98,57,48,102,100,48,49,51,49,97,48,101,57,99,51,100,98,99,48,52,100,48,98,101,48,101,48,57,52,54,49,101,102,52,57,50,48,49,100,50,50,101,56,97,100,52,50,97,48,49,50,51,48,102,53,57,54,52,49,99,49,97,99,55,97,50,98,50,48,98,49,50,99,98,53,57,54,53,50,48,49,56,97,101,48,52,100,56,48,51,101,53,101,48,52,98,97,48,49,50,98,52,48,52,99,97,56,49,51,48,56,48,57,52,101,57,102,99,49,99,51,56,51,56,48,48,55,99,56,48,102,57,54,56,97,102,101,57,48,48,57,52,101,57,99,48,48,102,102,102,52,98,99,49,100,100,48,55,97,48,51,101,56,48,57,54,48,52,99,101,50,97,52,98,100,99,56,98,57,50,99,48,52,56,102,98,55,57,50,102,49,52,52,53,97,55,56,102,101,54,98,57,53,56,53,56,54,99,48,57,49,98,48,48,57,49,53,48,50,54,99,48,49,102,50,101,48,50,54,50,99,48,57,97,53,48,50,54,53,52,48,57,56,52,48,52,97,54,52,48,99,48,102,101,48,49,102,102,56,51,101,52,48,55,99,98,52,53,55,102,52,56,48,52,100,101,52,49,99,48,102,52,48,49,101,50,56,55,97,48,51,101,56,48,57,53,48,52,99,101,50,97,52,97,50,101,57,53,100,49,48,48,52,102,50,57,98,99,57,55,56,97,50,50,97,102,53,101,57,57,97,101,53,54,49,53,102,99,48,50,99,54,51,102,99,49,55,56,53,48,49,98,102,48,48,102,102,49,102,48,97,97,48,48,54,98,97,55,48,51,102,98,48,48,52,99,48,49,48,55,97,54,48,48,53,51,49,50,48,52,97,98,50,56,48,97,48,54,97,48,51,99,99,56,48,51,101,49,55,50,48,52,97,55,48,51,100,99,52,51,48,50,54,52,48,49,102,97,48,49,51,97,99,57,52,53,49,102,54,99,49,99,97,97,54,48,51,56,57,48,55,57,97,48,52,98,51,98,48,53,102,56,48,57,57,48,55,54,50,99,57,56,51,99,57,52,56,48,102,99,56,49,50,97,56,48,102,54,100,56,50,98,56,48,52,98,50,48,51,99,57,99,51,101,48,51,56,55,52,102,48,50,55,52,49,51,102,99,51,97,53,50,49,100,101,48,48,102,102,54,57,54,48,48,102,55,49,48,48,102,102,57,57,49,56,97,101,102,102,101,48,49,56,98,101,97,48,49,51,49,97,48,48,102,102,102,98,101,54,48,50,53,99,52,49,100,99,56,49,50,56,101,48,48,102,98,53,101,48,50,54,97,52,48,57,55,98,48,55,53,48,53,55,48,48,102,102,57,53,48,55,48,56,51,56,53,56,49,99,55,99,57,52,48,53,55,100,50,54,49,55,97,57,57,57,49,101,52,51,100,56,48,52,98,55,56,51,57,100,48,102,97,57,54,51,99,49,51,52,49,101,55,50,101,56,51,99,48,53,99,100,57,50,50,100,56,51,99,99,53,56,100,49,100,51,52,98,100,52,101,102,98,102,102,50,100,101,52,51,52,48,99,100,97,48,98,54,48,49,99,101,52,97,48,49,55,48,97,48,48,102,57,97,56,56,49,50,101,50,48,101,102,48,49,100,97,48,51,102,53,48,50,53,49,99,48,57,56,52,48,101,100,97,48,54,52,54,48,55,56,48,48,52,99,100,56,48,51,100,55,100,48,48,102,102,55,97,57,48,53,56,54,52,97,50,102,100,100,101,57,102,56,49,99,97,56,55,52,48,48,57,53,55,48,101,54,48,55,51,102,55,52,55,52,99,50,101,56,98,48,50,57,57,49,52,49,50,52,53,52,49,54,50,57,53,51,52,48,50,52,52,53,49,56,55,55,101,53,99,99,52,97,99,98,50,99,53,57,50,55,101,48,52,102,54,102,102,48,49,50,48,53,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,54,53,99,48,48,102,102,55,100,52,48,56,48,51,101,52,52,97,48,52,99,100,48,49,50,49,56,49,101,52,48,101,101,48,51,98,52,48,55,97,56,49,101,51,101,48,102,50,48,48,57,54,51,52,53,97,50,101,52,48,49,100,52,48,101,53,53,48,51,98,101,48,101,55,55,50,57,56,49,51,48,53,55,56,51,99,101,50,102,102,54,48,48,102,102,55,98,97,99,97,48,48,55,50,56,49,101,100,48,102,102,57,54,53,57,51,99,49,101,49,48,55,98,56,97,100,50,101,56,49,97,50,99,55,101,52,50,99,56,98,52,53,54,54,100,56,97,98,52,100,98,99,53,55,56,48,98,52,54,98,97,102,102,56,48,55,99,100,56,51,57,51,48,55,99,97,48,101,102,52,48,57,56,49,48,55,53,101,49,100,56,48,55,99,48,48,101,97,56,98,100,101,49,101,51,48,101,49,56,55,98,98,57,54,102,52,53,49,57,55,49,56,97,99,50,101,52,97,56,101,57,57,99,97,50,50,102,99,98,51,48,101,98,57,54,53,51,99,97,100,48,102,48,49,53,50,53,50,57,55,52,56,99,48,57,52,50,101,48,97,53,50,99,53,48,101,56,49,51,99,53,54,97,49,53,55,101,56,98,101,101,54,55,97,49,100,52,53,102,48,100,100,53,48,48,102,102,97,55,54,48,48,55,100,50,100,48,48,51,101,52,54,97,48,102,52,52,48,49,102,53,55,101,49,99,97,48,48,55,97,48,56,48,102,48,48,49,100,100,100,48,51,102,48,48,102,102,55,48,97,56,97,54,101,49,99,97,48,101,102,56,48,51,100,100,99,49,100,101,48,55,54,100,99,49,100,99,55,55,99,98,56,48,55,97,50,49,102,49,48,102,50,55,48,49,51,51,50,56,56,49,99,57,56,55,102,48,51,101,48,49,102,49,99,49,101,99,48,102,97,48,55,102,100,49,57,51,98,48,48,57,101,49,55,57,99,48,49,101,100,101,48,49,50,99,101,100,57,53,98,98,57,53,56,57,101,48,57,48,52,48,48,48,102,102,99,102,97,48,50,53,54,52,48,57,97,53,48,55,50,54,48,52,101,54,56,51,57,50,48,101,55,56,49,51,48,56,48,52,98,101,48,55,99,51,56,55,101,52,49,100,54,48,55,101,55,49,55,98,50,49,100,98,48,102,50,56,48,57,48,56,55,99,48,51,98,55,56,98,48,101,49,100,97,48,102,55,49,55,101,49,99,97,50,101,52,48,49,100,56,97,49,102,54,48,101,101,48,55,53,48,51,99,54,56,57,52,56,52,49,101,51,48,101,97,49,55,52,56,51,56,48,52,99,48,97,49,52,49,97,55,51,50,50,101,50,99,49,48,48,51,52,50,97,53,51,57,48,48,102,102,98,48,52,101,102,102,48,54,51,100,52,97,56,98,51,50,98,53,48,99,98,56,50,98,48,98,48,50,97,52,98,49,54,55,97,52,97,48,57,54,56,56,54,57,52,53,55,57,54,48,56,102,57,99,55,57,97,48,100,53,48,100,51,100,57,97,52,54,52,57,52,55,101,102,51,49,101,53,50,50,52,57,97,51,51,100,53,50,55,57,102,51,52,51,57,102,53,52,49,98,53,52,57,97,97,101,98,102,101,48,49,54,56,99,48,48,102,102,102,57,51,101,56,48,51,101,57,53,100,51,48,49,99,50,56,51,100,99,50,101,52,48,57,100,54,48,50,53,99,52,51,57,53,100,48,99,49,99,100,48,51,99,48,54,48,98,49,50,102,99,49,101,101,50,51,100,48,55,56,49,49,100,102,100,48,48,102,102,102,55,99,51,100,56,49,101,56,48,50,54,48,52,49,101,100,48,55,102,56,51,100,50,49,98,48,55,101,99,49,101,97,49,55,99,49,101,101,97,101,48,48,102,54,97,57,52,56,53,50,56,48,51,98,49,52,51,97,101,49,100,50,52,50,48,101,101,55,100,56,101,53,53,54,52,49,50,99,55,97,55,97,48,55,48,49,51,48,49,52,48,51,102,56,99,98,51,50,98,53,48,99,98,56,50,98,48,98,48,50,97,52,98,49,54,55,97,52,97,48,57,54,56,56,54,57,52,53,55,49,54,48,56,102,57,99,55,57,97,48,100,53,48,100,51,100,57,97,52,54,52,57,52,55,101,102,51,49,101,53,50,50,52,57,97,51,51,100,53,50,55,57,102,51,52,48,100,49,102,53,52,49,98,53,52,56,48,53,97,55,48,48,51,101,53,50,101,48,48,102,102,102,97,54,57,54,48,48,57,54,57,48,55,57,54,101,56,49,51,99,56,48,101,49,48,51,98,51,99,97,97,48,55,51,48,48,102,53,56,51,99,51,100,49,48,49,101,54,50,49,56,48,57,99,53,50,54,102,97,48,55,101,52,49,102,102,48,102,48,48,49,51,48,54,48,102,56,52,51,101,97,49,101,48,48,102,102,52,99,48,55,99,99,49,101,57,57,55,97,49,101,101,100,102,56,55,53,48,97,51,50,57,98,48,48,102,102,57,51,57,52,50,49,100,49,50,98,99,51,57,102,98,48,51,54,53,53,55,52,49,50,99,98,97,54,57,53,100,55,102,101,48,50,54,54,97,101,98,97,101,98,102,101,48,49,102,97,99,49,100,99,48,102,49,49,52,99,49,101,98,50,57,100,49,52,98,102,48,101,102,97,54,55,52,101,50,57,99,98,48,48,102,102,100,102,97,49,97,54,48,50,53,57,50,57,49,48,51,54,101,56,99,57,48,57,48,56,97,57,49,53,57,49,100,50,57,49,57,48,100,50,97,52,56,97,53,50,51,97,52,52,100,54,102,49,98,100,53,52,100,53,54,100,97,55,97,56,99,52,97,48,50,98,102,48,48,51,101,50,97,50,48,52,101,57,56,51,98,99,48,55,102,56,48,48,102,102,102,97,100,49,48,55,55,50,48,52,98,101,50,51,56,55,57,102,49,55,52,48,102,98,48,48,102,102,57,54,97,57,48,102,55,102,48,55,98,56,56,49,50,53,50,49,55,101,53,54,101,50,98,97,52,49,102,50,48,51,102,101,48,50,54,50,52,51,101,54,48,101,102,99,101,57,55,99,51,97,50,53,50,48,55,51,100,50,102,97,54,56,55,53,48,97,54,97,98,57,99,49,100,54,50,102,48,98,102,99,100,56,50,53,98,99,57,54,99,48,50,53,97,53,97,57,50,52,49,97,48,49,97,48,53,55,102,102,53,48,50,48,48,48,102,102,48,55,99,97,51,52,48,49,97,99,53,48,48,52,102,51,56,50,99,48,57,54,53,48,48,50,57,99,50,48,50,53,102,49,52,48,102,102,100,52,48,52,54,56,48,48,102,102,55,99,100,48,99,48,57,98,50,48,102,54,48,55,49,52,49,100,50,56,49,50,99,56,48,52,97,101,48,55,51,52,98,99,101,100,56,55,53,99,49,102,98,101,48,55,99,102,56,49,102,50,49,53,48,48,102,102,50,53,56,56,51,102,98,98,56,49,100,56,48,55,57,99,48,57,53,55,48,55,56,97,48,101,101,56,48,49,100,97,48,53,97,48,55,55,53,50,100,51,55,54,99,53,97,50,53,50,53,50,54,48,48,51,97,97,99,53,102,49,53,97,51,99,101,54,99,98,55,48,52,102,99,54,99,53,55,97,102,102,56,48,53,99,102,50,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,55,101,99,48,48,102,102,102,56,100,99,56,49,51,98,54,56,54,48,52,57,49,56,48,51,101,99,101,56,49,100,98,49,54,99,53,57,57,53,100,57,51,100,48,48,102,102,48,57,57,51,52,50,48,101,55,56,49,50,57,50,57,101,57,48,48,57,99,52,56,52,51,48,49,50,53,52,50,48,55,99,54,48,102,102,99,49,99,51,97,53,97,52,57,55,101,48,57,55,52,53,48,101,56,56,55,97,100,50,56,98,51,97,52,48,52,55,48,101,57,55,98,99,53,55,51,55,50,49,100,102,101,57,102,101,98,101,101,49,101,53,50,98,98,101,102,50,57,97,48,49,98,100,97,53,54,49,54,52,56,54,53,99,49,53,56,53,55,57,54,99,53,55,51,100,100,50,53,48,52,98,52,52,51,52,53,50,99,52,97,102,52,56,101,100,98,99,100,48,54,97,56,54,57,101,99,99,97,52,97,51,50,52,54,54,53,102,100,50,57,49,50,49,97,50,51,51,100,51,52,54,97,100,51,52,51,57,98,99,99,49,98,99,99,56,48,52,49,56,57,53,54,53,57,50,54,49,52,101,53,57,57,53,101,53,98,49,53,99,102,54,52,54,52,101,50,98,49,51,49,49,52,98,48,50,98,100,50,51,98,54,99,98,98,57,57,52,99,52,48,55,102,50,52,97,51,50,52,54,54,57,102,100,52,56,102,52,52,49,50,53,56,57,97,51,53,54,102,50,51,55,100,101,54,102,55,102,97,56,48,51,53,98,99,48,49,102,49,97,97,48,48,55,100,98,52,48,55,49,56,48,57,101,54,48,50,53,52,56,51,56,97,48,52,98,52,48,55,56,55,48,48,51,100,98,101,48,102,102,52,48,57,54,52,48,55,54,48,49,100,57,48,101,49,56,48,51,100,98,55,98,57,55,48,53,99,48,48,51,100,100,48,48,102,102,101,97,56,49,99,98,48,51,98,56,48,55,48,97,49,99,50,48,48,55,97,97,49,52,53,100,50,50,48,51,98,57,48,101,57,48,55,51,56,97,50,101,53,101,48,55,100,56,51,100,97,57,48,56,50,48,48,102,54,52,102,50,102,99,51,99,48,49,101,50,50,98,97,53,49,98,57,54,49,50,53,56,57,54,52,53,54,53,48,50,55,53,48,55,102,99,48,99,98,52,48,49,102,55,48,54,48,52,57,53,48,55,55,99,48,57,101,101,48,50,52,49,56,49,102,98,56,51,97,48,50,100,56,97,54,101,53,101,48,55,98,52,51,98,56,49,99,48,48,55,57,101,48,102,49,99,49,99,102,50,50,53,49,54,48,57,99,53,54,57,48,48,102,102,55,99,99,53,51,48,51,57,56,48,55,97,48,49,100,56,48,55,55,99,57,52,48,57,57,52,53,48,102,55,48,55,52,52,97,57,48,54,52,98,52,48,102,54,55,57,100,50,49,101,97,52,101,98,48,101,57,49,57,50,48,101,53,99,49,53,102,53,98,54,55,57,48,52,48,50,54,53,99,49,101,99,56,51,98,54,48,102,48,56,51,57,99,48,55,97,52,48,102,50,56,49,100,49,48,55,98,100,49,102,50,49,56,55,98,56,49,100,54,48,55,102,99,51,101,52,48,101,101,52,51,100,50,56,55,57,99,52,48,52,56,48,52,97,48,55,57,48,51,56,101,49,101,48,50,99,56,51,98,48,53,100,50,51,48,50,54,48,97,99,52,100,50,99,52,97,57,55,102,52,57,54,97,53,53,97,53,99,57,50,52,48,50,99,52,98,49,52,49,102,49,51,50,48,50,53,101,53,56,50,55,51,55,99,51,52,98,48,48,102,97,102,53,48,49,50,51,48,48,49,102,50,51,52,48,48,102,102,55,99,55,97,56,49,101,50,56,49,51,53,48,49,102,101,48,101,101,56,49,51,53,101,48,52,56,98,48,55,50,55,56,55,57,99,49,101,97,56,55,57,52,98,55,50,97,52,51,97,97,48,102,52,52,49,100,55,55,48,102,50,57,52,97,53,51,48,48,57,56,48,48,57,100,49,55,48,48,102,98,99,49,101,51,48,55,100,52,49,102,48,55,48,102,98,56,51,101,49,48,55,100,52,49,100,102,48,101,100,50,50,101,52,101,48,102,49,48,55,57,48,51,97,50,49,100,57,99,48,101,102,56,97,48,50,56,50,50,97,55,97,52,101,50,99,99,97,97,97,56,52,48,57,52,102,52,49,57,102,102,48,48,98,55,97,53,100,53,55,50,54,97,49,97,52,57,53,101,57,50,101,97,50,50,53,98,54,49,57,50,52,51,51,100,98,99,101,51,55,101,98,51,56,51,57,56,50,51,102,99,50,55,48,99,50,48,53,48,97,101,97,56,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,52,100,52,97,98,50,98,53,51,48,98,56,50,99,99,97,102,50,97,52,97,101,54,55,50,52,97,55,49,54,54,57,56,56,97,53,55,57,53,101,56,102,101,100,57,54,98,51,99,57,56,57,101,102,101,52,54,52,54,52,55,99,101,98,102,101,53,49,101,52,57,97,52,98,102,51,50,55,97,102,97,52,55,102,102,100,52,54,100,102,99,56,48,99,102,48,48,102,102,48,102,97,99,51,48,48,55,99,54,49,48,48,57,99,56,48,50,55,50,49,51,56,51,56,97,48,102,51,52,49,102,57,49,53,101,48,48,102,102,102,52,49,52,48,57,55,97,50,101,53,49,52,51,97,97,49,102,52,50,98,48,51,100,100,50,57,48,48,101,98,56,49,101,97,55,48,102,98,56,55,55,48,98,49,52,56,48,101,49,57,55,99,56,99,53,51,102,48,101,101,48,55,51,99,48,57,56,51,48,101,97,48,55,101,99,51,97,102,50,49,101,57,48,101,51,56,55,57,48,98,97,50,100,102,49,54,49,100,48,54,48,98,48,50,97,102,57,53,53,48,56,51,99,97,102,56,50,100,48,98,49,52,51,99,56,53,102,101,48,52,97,56,48,52,57,53,56,48,51,101,98,100,52,48,57,97,100,48,48,102,102,55,100,56,49,56,55,98,99,98,101,48,101,51,48,49,50,98,50,48,101,99,101,48,49,101,52,48,55,56,52,51,98,52,49,100,97,50,99,99,51,100,97,53,98,97,49,56,48,51,100,101,97,48,101,100,99,51,97,49,57,48,99,97,55,50,57,56,98,49,48,101,98,57,53,54,53,57,97,52,55,55,99,49,101,49,56,55,99,52,51,57,101,56,56,57,50,101,51,54,57,56,49,102,52,48,101,101,99,48,54,54,56,97,57,102,54,57,55,102,50,54,55,98,56,54,101,57,98,52,50,52,101,55,49,48,56,48,51,51,51,56,48,49,102,52,99,99,48,48,102,56,102,52,56,51,57,102,48,48,55,100,54,51,98,100,50,48,102,52,52,51,101,101,49,101,102,99,48,102,57,56,49,102,101,51,56,55,48,49,50,102,48,102,56,52,56,55,55,99,51,99,101,48,101,102,52,48,49,101,100,55,97,57,48,48,55,97,97,48,53,48,50,53,57,56,97,50,50,97,52,49,102,53,48,55,102,48,51,57,99,53,101,99,57,55,54,49,99,97,48,102,102,50,51,49,53,102,98,50,54,49,53,102,102,57,53,97,48,50,53,56,48,50,54,49,98,54,50,99,100,51,56,101,56,48,48,102,102,55,48,99,48,52,57,48,56,49,50,54,99,48,101,97,48,48,57,48,102,48,50,53,102,48,51,97,48,48,52,98,100,56,51,97,49,52,49,97,54,48,97,50,48,101,101,57,53,99,53,48,53,49,55,56,53,97,54,52,97,48,102,51,51,101,48,48,102,55,52,48,55,98,48,97,101,48,101,52,56,55,53,99,51,57,56,53,97,48,55,97,48,49,50,56,49,101,55,48,102,51,48,55,98,57,50,99,97,51,101,53,100,97,50,56,55,52,52,97,99,52,98,97,50,57,53,48,56,98,99,97,50,98,99,97,100,101,48,99,51,54,52,97,101,57,99,52,100,52,101,48,55,48,57,55,102,102,53,48,49,53,97,48,48,102,102,49,102,55,100,99,48,48,102,98,101,101,48,101,99,48,48,102,102,51,101,98,101,52,51,98,50,53,56,56,51,56,97,48,55,49,52,53,57,48,48,102,102,57,98,56,49,51,51,50,53,99,55,52,51,101,57,52,57,54,48,57,51,50,99,49,48,102,56,51,98,98,101,56,48,53,56,48,51,57,97,48,102,57,98,49,50,48,57,55,48,102,56,56,51,97,48,48,102,55,48,55,48,56,51,100,53,56,51,100,54,48,101,102,99,51,101,97,53,100,49,56,56,57,55,57,50,48,48,102,102,102,54,102,49,56,57,53,48,54,56,53,98,100,50,49,50,49,50,49,48,51,52,99,48,48,102,98,102,56,48,48,55,100,98,51,49,52,54,48,48,102,102,102,97,99,57,48,50,53,52,100,101,55,48,51,97,54,53,102,54,52,51,48,50,54,52,56,49,101,97,55,54,102,48,51,57,48,50,57,99,48,52,97,57,50,57,101,48,49,51,53,48,48,55,98,49,99,49,101,52,48,51,57,99,99,48,102,50,98,48,48,57,56,49,54,56,48,101,101,99,51,102,99,49,99,51,52,51,101,56,50,49,99,48,48,102,101,97,53,50,54,101,99,49,101,98,48,49,50,102,101,57,99,55,102,48,49,100,99,57,52,101,50,100,50,55,100,49,53,101,48,49,52,53,101,49,102,99,48,102,101,48,55,57,99,49,101,53,48,55,97,48,98,48,48,102,55,56,55,98,99,98,49,99,53,98,48,55,56,52,98,52,99,56,53,57,51,57,51,98,50,49,97,48,50,49,102,55,102,57,53,99,56,48,56,97,53,54,50,51,102,97,52,54,50,98,49,49,49,48,49,48,98,55,99,56,56,56,48,56,99,100,57,97,49,48,97,51,55,100,51,98,100,54,50,53,101,97,97,98,102,102,48,102,101,48,55,102,48,51,99,101,48,102,50,56,51,100,48,53,56,48,55,98,99,51,100,101,53,56,101,50,100,56,51,99,50,53,97,54,52,50,99,57,99,57,100,57,48,100,48,49,48,102,98,102,99,97,101,52,48,52,53,50,98,49,49,102,100,50,51,49,53,56,56,56,56,48,56,53,98,101,52,52,52,48,52,54,54,99,100,48,56,53,49,98,101,57,100,101,98,49,50,102,53,53,52,50,52,50,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,51,99,57,56,48,51,101,51,98,50,48,48,102,102,102,57,49,50,48,55,54,56,48,57,55,101,48,101,99,56,55,52,56,48,57,51,48,48,102,102,50,55,52,48,51,100,54,48,50,52,54,48,101,57,48,97,52,48,49,51,101,101,48,101,102,56,49,101,48,102,50,56,99,98,48,50,99,55,48,55,52,99,48,52,99,56,98,49,48,55,100,101,48,102,54,48,51,100,98,102,48,55,52,56,49,100,51,56,51,57,50,50,102,52,51,99,97,49,101,48,99,53,101,56,55,56,99,98,57,48,101,57,57,52,98,98,49,55,56,49,101,99,102,99,97,100,48,52,99,102,50,99,56,97,100,100,56,97,100,57,50,99,52,97,102,99,48,50,51,54,50,101,98,102,101,48,49,102,100,52,56,52,57,56,56,99,53,56,50,51,51,52,57,54,56,56,101,54,55,53,49,100,101,99,101,55,54,100,99,100,51,52,100,56,99,55,48,57,100,98,101,49,53,99,55,51,48,101,50,99,53,101,53,53,99,97,48,49,52,100,101,48,48,102,97,52,55,48,48,55,100,102,56,56,49,51,50,50,48,52,56,97,56,55,98,52,51,57,48,48,102,102,101,49,56,51,102,52,49,101,99,50,57,48,51,100,54,48,52,97,99,50,51,56,48,51,100,99,55,100,49,99,51,57,48,49,101,48,52,99,48,55,52,101,48,101,99,48,97,56,48,101,101,55,52,97,50,98,56,49,101,99,48,55,100,49,50,52,49,51,50,48,102,49,100,50,52,49,100,54,49,55,101,49,102,48,52,57,101,53,100,48,51,99,51,48,102,54,97,50,57,55,53,51,52,57,99,53,102,49,99,48,52,99,49,49,53,48,99,51,98,98,51,52,48,50,53,54,53,56,54,50,98,102,48,48,102,102,54,97,48,48,102,102,51,98,97,48,55,99,50,48,101,57,56,49,101,102,57,52,97,56,56,49,101,50,48,55,52,52,48,102,52,99,49,100,100,48,51,100,50,48,101,102,49,54,52,99,50,54,97,52,49,53,97,53,101,56,51,98,97,48,102,98,48,55,53,99,51,101,99,53,52,97,55,50,51,57,53,56,53,56,100,49,52,101,53,56,97,52,50,50,57,54,52,49,100,57,50,100,48,98,51,52,49,52,97,52,54,52,48,50,100,57,56,55,99,97,56,52,102,98,52,54,55,52,48,50,99,99,98,49,54,49,100,52,48,98,102,48,57,98,51,101,51,55,102,57,53,48,51,102,50,48,55,49,101,48,101,100,56,48,57,56,98,48,55,53,56,49,102,54,48,55,51,56,48,102,55,56,51,98,102,99,51,100,48,48,102,102,101,102,48,49,101,48,48,55,54,99,51,99,50,49,100,51,48,102,51,49,52,51,99,98,54,48,102,48,49,52,55,56,98,48,50,57,48,51,100,56,49,100,102,50,99,56,51,97,97,53,100,97,51,55,50,99,56,51,97,99,53,99,49,52,52,53,100,50,51,55,52,100,50,97,48,98,98,50,99,57,48,56,51,52,50,98,99,98,49,52,48,52,101,56,48,52,100,55,55,49,48,53,100,52,50,52,101,56,56,52,99,57,48,48,102,102,98,102,52,48,48,55,100,57,101,56,48,51,101,50,50,54,48,102,54,52,51,56,101,53,56,48,55,101,99,49,102,48,48,49,50,49,50,53,102,56,48,51,100,52,102,48,101,100,49,54,54,49,101,48,48,102,52,48,55,57,52,97,101,48,55,48,55,99,97,97,48,101,99,48,55,50,51,56,51,98,101,48,101,56,50,53,51,99,49,102,100,48,102,52,50,51,97,48,54,48,55,97,50,48,102,57,48,48,102,102,57,57,48,52,100,52,100,48,102,53,55,48,101,97,50,49,97,50,48,55,51,48,51,57,52,48,57,57,98,50,98,102,49,54,52,49,101,48,48,49,51,52,97,48,102,50,102,57,56,101,56,52,53,56,97,48,55,48,48,99,55,48,53,100,55,102,99,48,50,49,55,56,49,101,102,48,51,57,100,48,55,56,101,48,101,49,52,49,101,49,56,55,57,48,49,100,54,48,51,100,56,48,101,101,99,56,55,53,99,51,102,54,49,99,101,50,100,52,98,57,50,56,56,51,99,50,53,48,54,50,100,99,51,98,101,53,101,101,52,48,50,100,56,97,49,50,100,56,98,50,50,56,52,98,97,52,53,99,53,57,56,55,53,99,98,54,50,102,48,97,54,52,98,48,52,57,49,55,48,53,51,49,54,54,56,53,100,50,100,48,52,98,48,52,100,52,50,55,50,100,49,55,53,52,98,57,54,56,55,55,49,102,56,53,52,50,56,48,55,100,48,56,51,100,100,48,55,51,56,48,101,101,48,49,102,100,48,51,98,99,48,102,50,48,51,97,99,48,55,98,48,49,100,100,97,48,102,52,48,55,49,52,51,101,50,53,53,49,55,48,53,49,48,55,56,52,97,48,99,53,98,56,55,56,48,97,50,101,57,101,53,52,57,55,99,53,52,57,54,52,53,48,49,55,50,56,98,56,98,51,48,101,98,57,54,99,53,49,57,55,50,56,56,48,57,100,50,57,99,98,57,50,99,100,48,97,57,50,100,48,52,98,48,52,50,52,100,54,101,49,50,102,53,52,98,57,48,57,57,49,49,53,50,48,52,99,52,53,56,56,48,51,101,51,48,99,48,48,102,102,102,97,51,57,50,100,100,51,100,51,56,98,53,50,99,99,48,57,50,49,101,57,50,53,56,57,54,97,57,56,57,54,53,56,49,54,48,57,51,99,48,57,57,52,48,50,54,102,53,57,97,52,56,52,99,52,102,52,56,97,52,57,52,56,55,102,98,48,56,99,48,102,102,101,53,49,101,55,100,97,52,51,102,102,100,54,56,57,57,56,100,99,49,48,101,50,51,51,98,97,102,102,56,48,52,102,100,97,101,97,48,49,98,102,50,48,48,101,101,98,57,48,48,51,101,56,97,48,48,49,55,48,54,55,56,48,49,100,99,100,48,49,51,56,52,48,48,50,102,48,54,97,49,102,52,48,52,98,57,48,48,51,101,56,54,52,48,49,102,53,52,50,48,52,97,52,48,51,99,53,50,98,99,49,101,98,56,49,50,102,52,48,52,97,97,102,48,101,48,48,102,102,55,102,56,97,98,97,52,99,57,52,48,48,102,102,102,48,99,56,51,102,49,48,50,54,51,99,51,100,51,52,56,102,99,98,48,50,56,56,98,101,48,101,99,97,53,54,101,53,54,48,55,100,48,49,101,102,56,55,56,52,97,55,102,51,54,53,50,56,55,57,52,98,98,52,49,48,48,55,48,48,102,102,48,48,102,102,54,56,98,48,100,54,52,99,57,101,56,54,56,50,101,98,55,102,101,48,49,54,56,101,48,48,102,102,102,97,97,98,48,48,102,102,55,100,49,56,48,49,51,53,48,48,102,102,48,102,98,52,100,50,99,50,99,98,101,48,101,52,99,101,48,55,55,99,48,101,52,48,97,100,101,100,54,48,102,48,48,51,101,49,48,48,102,102,55,52,55,52,49,101,97,101,53,51,48,50,54,57,56,48,55,56,56,56,56,53,53,53,54,48,55,55,101,53,97,48,51,100,100,48,101,48,48,55,98,52,98,52,99,53,56,48,55,97,99,49,100,102,97,52,56,55,54,51,102,52,50,56,102,100,48,55,97,54,53,57,54,97,101,49,56,97,101,52,50,57,48,52,101,56,48,54,97,97,56,48,51,101,98,99,99,48,57,49,54,48,55,54,54,48,48,102,97,101,100,48,50,53,56,48,51,56,97,48,52,98,50,56,51,98,49,52,56,101,53,97,57,52,99,49,99,57,101,49,101,56,97,98,50,102,99,51,48,50,102,100,48,55,49,54,98,52,49,101,52,48,55,56,50,49,102,52,48,102,102,54,100,50,53,54,49,55,101,49,101,102,48,102,100,97,54,50,49,102,52,49,52,98,48,102,97,57,54,50,56,54,54,99,53,102,97,54,102,52,99,50,50,52,101,56,56,52,55,56,52,49,52,50,48,55,97,49,55,53,102,102,100,52,48,53,48,49,48,48,102,102,55,99,98,52,56,48,49,102,54,51,55,56,48,57,55,52,48,50,53,55,48,97,101,48,50,53,49,48,49,100,101,48,55,56,102,57,53,99,48,102,54,56,49,102,99,56,50,52,99,48,49,101,102,55,50,97,98,49,53,53,57,51,48,49,51,99,48,52,98,98,48,51,100,48,48,55,55,50,48,52,99,54,56,51,97,102,48,102,50,102,57,50,99,56,98,100,48,101,49,57,55,97,49,100,97,52,52,48,52,101,56,55,56,52,97,53,52,55,52,51,102,99,97,54,48,102,48,57,53,97,49,102,101,57,57,57,98,97,50,98,51,57,53,99,53,55,102,98,50,99,50,56,48,99,100,56,48,49,102,55,50,52,48,48,102,102,102,98,54,101,48,55,55,56,48,48,102,102,102,97,102,98,48,50,53,99,48,49,101,51,49,54,50,49,99,98,48,102,55,56,51,97,101,48,102,50,48,51,102,57,99,48,50,54,50,49,99,56,50,57,48,51,57,53,99,49,101,102,48,55,48,52,97,53,48,102,99,48,55,50,99,98,99,48,102,51,48,51,57,100,48,102,99,56,55,99,99,51,97,54,49,101,102,52,98,48,101,52,57,54,99,53,52,56,55,98,57,51,56,98,52,48,52,57,50,54,57,53,54,49,100,98,98,50,98,56,97,52,52,102,50,56,50,48,97,102,48,102,48,56,48,57,102,50,48,49,51,52,102,48,52,56,50,54,54,52,49,50,99,48,48,50,57,56,48,48,102,102,57,97,53,48,50,54,53,56,49,101,54,56,49,51,55,50,48,102,98,52,51,102,48,48,102,102,102,99,52,49,101,100,57,55,52,48,50,55,56,49,101,101,48,102,56,49,55,99,49,101,52,50,100,100,99,55,101,52,97,101,48,101,101,57,53,99,48,57,52,54,52,51,99,56,49,101,102,50,102,56,51,101,51,52,56,49,52,48,48,102,54,99,57,52,99,53,48,57,53,52,57,48,49,57,57,54,97,49,101,54,50,100,50,97,100,51,49,98,50,98,57,48,97,97,98,50,52,49,50,50,51,51,51,51,50,56,98,98,102,99,49,54,101,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,51,53,50,97,99,98,50,52,99,50,57,99,98,51,50,98,99,98,54,50,98,57,101,99,56,99,57,99,53,54,50,54,50,50,57,54,48,53,55,97,52,55,54,100,57,55,55,51,50,57,56,56,48,102,101,52,57,52,54,52,56,99,100,51,102,97,57,49,101,56,56,50,52,98,49,51,52,54,97,100,101,52,54,102,98,99,100,101,102,102,53,49,53,50,101,98,102,101,48,49,99,50,48,48,48,102,102,102,56,99,98,48,55,56,56,98,97,48,102,53,56,48,51,101,57,49,48,48,57,50,57,48,102,48,49,55,101,57,57,99,98,48,50,100,100,51,56,48,49,101,54,52,51,97,53,97,54,55,52,55,52,55,52,51,48,100,51,97,51,56,49,51,54,99,48,102,101,49,48,100,49,102,52,97,51,50,50,50,51,50,49,97,50,54,57,99,56,56,56,99,56,102,98,55,57,57,57,50,53,102,55,102,99,49,49,55,53,48,51,101,56,53,48,49,54,57,48,48,49,102,49,52,56,48,55,99,54,49,99,101,48,102,97,56,48,51,101,57,102,56,48,57,55,99,48,55,52,56,53,50,57,55,52,49,100,98,52,102,48,102,54,56,51,57,52,101,48,102,54,48,48,102,102,49,101,102,53,50,57,56,97,97,48,102,51,57,53,99,53,98,48,55,56,99,97,49,48,48,55,97,57,48,48,102,102,52,99,102,56,49,51,49,56,49,101,56,48,101,100,48,48,102,102,51,100,99,101,49,100,97,52,52,102,52,53,98,56,55,53,51,49,54,48,53,53,50,51,51,99,57,56,53,48,54,50,101,98,48,48,102,102,51,98,55,100,48,51,48,48,102,102,57,56,49,53,102,102,98,55,51,102,54,48,49,57,54,100,55,102,99,48,56,53,99,48,49,102,50,54,56,48,102,49,49,55,52,49,100,52,48,48,102,102,55,100,50,50,48,49,51,97,99,49,101,48,50,56,53,51,51,97,48,49,54,101,56,48,48,48,102,102,102,50,101,49,52,56,54,57,57,57,49,100,49,100,51,48,51,50,101,57,48,48,102,102,52,100,98,48,51,56,55,52,52,52,56,50,52,56,99,57,54,56,99,57,54,56,57,101,55,97,50,97,52,97,52,54,102,101,101,50,56,99,55,100,52,50,102,54,51,48,48,52,102,55,97,56,48,55,99,49,48,49,51,49,101,48,52,98,100,48,51,97,100,48,50,54,97,56,49,99,100,56,55,98,99,49,99,50,48,51,101,99,48,101,101,102,48,102,54,48,51,97,102,48,102,100,56,48,51,100,98,57,56,51,99,99,49,100,101,48,49,51,54,48,102,49,49,52,55,52,53,56,56,48,51,100,98,52,49,101,57,50,56,56,51,101,52,53,50,49,56,98,50,48,101,97,49,55,48,49,100,101,48,102,50,50,49,100,50,49,48,55,56,52,51,98,54,53,54,49,54,49,97,57,48,56,98,57,52,50,56,98,101,56,98,57,97,50,99,48,49,51,97,53,55,51,56,57,56,56,50,101,48,48,102,102,57,50,54,49,101,50,48,48,102,102,55,99,49,101,48,97,56,50,99,99,98,55,52,99,52,101,50,56,52,48,49,102,54,52,99,48,48,102,54,99,49,52,101,102,55,54,50,53,48,52,97,52,48,48,102,102,55,57,51,98,52,57,50,101,52,49,50,51,51,48,56,99,56,99,56,101,102,101,101,53,57,50,53,56,49,51,54,57,50,57,54,57,50,48,57,99,52,57,57,52,56,52,98,51,53,101,51,52,55,52,57,99,100,101,102,97,54,54,52,102,102,101,48,50,49,56,56,51,98,48,48,55,53,52,49,102,98,48,55,99,97,49,102,98,48,101,56,56,51,98,52,48,55,54,101,53,49,54,48,102,50,48,55,100,56,51,102,99,49,101,98,48,101,97,56,55,49,48,51,97,52,53,49,101,50,100,52,97,55,50,97,54,56,98,54,48,102,53,56,55,100,56,98,56,52,54,50,56,48,51,98,50,53,52,56,48,57,56,57,55,97,57,99,53,55,57,53,50,56,53,57,51,99,98,54,52,97,54,49,48,102,97,55,49,54,50,53,56,50,48,49,53,99,56,50,52,97,54,56,98,50,52,102,52,50,57,100,101,98,48,48,54,56,49,48,48,102,102,51,101,51,54,56,48,48,102,97,52,102,50,100,52,48,49,102,53,102,48,48,101,99,56,98,54,48,50,54,49,48,48,102,102,57,56,56,48,101,55,101,50,57,99,48,57,97,97,48,55,57,52,56,52,57,99,53,51,51,51,53,56,51,99,48,99,49,54,51,99,51,98,99,48,101,56,52,51,101,56,49,100,100,48,55,48,101,49,102,50,52,54,48,101,56,52,102,48,101,50,56,51,100,51,48,102,99,48,51,98,55,50,100,98,49,52,97,48,102,49,48,51,57,50,53,101,55,101,53,101,100,49,52,54,53,55,56,55,56,99,98,48,100,56,100,53,52,56,48,49,100,99,48,52,57,50,49,97,55,48,49,98,54,56,48,51,101,98,53,99,48,49,102,53,52,56,48,52,98,50,56,48,51,101,98,49,99,49,100,54,98,99,49,99,53,48,55,50,99,49,100,101,101,57,48,49,101,99,48,102,49,98,56,56,54,102,56,51,99,52,48,102,102,101,50,99,56,49,101,49,51,53,99,51,101,97,101,56,55,55,48,51,99,101,49,102,99,50,102,56,51,57,53,101,56,51,97,56,49,101,97,48,55,57,48,49,102,99,50,97,48,51,98,51,52,49,100,54,52,50,48,102,102,49,54,52,53,50,101,99,53,49,97,54,99,54,50,102,99,55,50,99,52,98,52,99,101,53,48,54,53,48,56,52,48,54,56,50,98,102,102,97,101,98,97,101,98,102,102,97,56,48,97,100,50,48,48,102,57,50,51,48,48,51,101,101,56,52,51,100,99,48,48,102,97,101,101,48,55,49,52,49,99,57,48,55,54,97,48,52,98,55,49,54,98,99,97,101,48,55,102,52,48,102,100,57,51,56,51,101,99,56,48,49,100,102,48,55,56,100,57,48,99,97,100,52,100,99,48,101,99,49,51,48,49,99,98,48,51,99,48,48,102,102,55,50,54,57,54,49,101,99,54,48,48,49,101,100,50,48,102,101,48,51,97,99,48,102,99,56,55,51,52,51,101,52,48,48,102,102,102,55,53,56,55,55,52,51,100,56,49,101,53,48,101,99,100,53,50,55,50,55,57,53,98,50,49,100,100,49,99,98,51,50,98,55,57,54,50,53,57,56,48,57,55,102,52,48,48,102,49,48,48,55,99,57,53,99,48,49,102,54,50,52,48,102,55,52,48,49,102,53,100,54,48,52,56,52,49,52,52,49,102,99,48,55,48,50,49,101,50,52,49,50,57,48,49,101,57,56,51,100,51,48,55,100,54,53,53,56,51,57,49,99,57,49,57,98,48,101,51,57,54,52,53,56,49,52,54,49,100,100,48,102,98,48,51,57,97,48,55,101,101,53,97,56,48,51,100,100,53,56,51,98,97,49,102,52,48,101,54,56,55,101,57,48,52,98,52,52,50,52,48,48,102,102,102,48,56,55,50,48,97,55,98,48,52,97,55,50,98,52,97,101,101,57,102,54,56,56,48,50,53,100,99,51,99,50,56,49,49,54,57,97,56,52,57,99,48,49,52,101,56,48,102,51,99,49,101,97,56,55,101,99,49,102,50,56,55,101,99,51,100,101,48,102,50,99,49,101,52,49,55,98,56,51,99,56,49,102,53,48,102,102,48,55,97,99,51,100,52,49,102,98,48,102,54,57,55,57,99,97,97,50,57,99,97,57,97,50,100,56,51,100,56,49,102,54,50,101,49,50,52,98,102,48,102,51,49,54,99,48,50,53,99,53,49,50,48,57,53,101,53,52,97,49,54,52,102,50,100,57,50,57,50,49,51,51,50,48,57,53,99,53,55,97,48,49,53,99,56,50,52,97,97,52,97,100,52,48,52,50,57,100,97,55,55,102,56,56,97,57,97,57,56,57,50,53,56,50,52,98,97,57,54,57,54,101,48,54,97,57,48,102,55,54,102,98,56,101,55,57,99,100,56,101,54,48,56,100,98,48,56,99,51,56,57,49,54,50,98,50,97,49,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,49,102,50,48,48,55,100,54,55,49,54,99,48,52,98,51,57,52,54,48,52,101,100,56,51,57,52,50,100,52,48,57,99,50,52,56,99,56,97,48,52,98,57,50,50,56,48,51,100,52,55,57,48,55,56,56,57,48,49,57,56,51,99,48,52,56,48,99,102,50,52,56,51,97,54,48,102,100,97,50,56,55,52,102,101,54,52,49,100,55,49,99,51,102,57,99,99,49,102,56,52,56,48,101,100,48,48,51,55,56,102,102,51,57,99,48,49,100,97,50,48,48,102,102,101,99,98,99,53,56,54,53,48,52,51,53,55,53,102,102,48,48,102,102,102,100,54,48,101,101,48,55,56,56,97,54,48,102,53,57,52,101,56,97,53,102,56,55,55,100,51,51,97,55,49,52,101,53,56,48,54,102,100,48,100,51,48,49,50,99,57,52,56,56,49,98,55,52,54,52,56,52,56,52,53,52,56,97,99,56,101,57,52,56,99,56,54,57,53,50,52,53,50,57,49,100,50,50,54,98,53,52,54,102,53,53,51,53,53,98,54,57,101,97,51,49,50,56,48,53,48,52,48,48,102,102,51,101,57,56,99,48,49,102,55,100,52,48,102,51,56,48,49,102,53,49,48,48,102,102,48,102,53,48,99,97,49,99,48,101,56,55,56,49,51,48,56,48,101,100,56,51,102,99,48,48,102,102,102,54,56,55,97,48,101,49,56,48,51,100,52,48,48,101,102,56,51,97,55,48,49,50,97,48,48,55,98,53,51,48,51,100,48,52,97,51,48,48,102,102,51,100,100,54,48,48,102,102,102,52,55,99,49,101,52,56,55,56,57,51,52,49,51,99,49,101,48,48,102,102,55,57,49,99,98,97,100,98,51,56,56,51,100,48,98,49,52,53,56,97,100,51,97,54,49,53,101,53,56,101,99,53,55,56,48,54,50,48,48,49,50,51,50,48,48,102,98,100,98,48,50,52,54,48,48,57,98,55,48,55,52,99,53,48,48,55,101,56,49,101,51,48,51,102,102,48,50,53,52,48,48,57,54,52,48,102,100,57,55,55,99,98,51,100,54,48,101,55,52,51,101,99,48,52,101,48,56,51,57,102,50,99,48,51,101,48,56,55,99,97,101,48,102,51,56,55,99,48,97,56,99,52,57,49,99,98,100,97,48,101,48,57,55,48,57,51,57,50,99,97,55,48,101,100,57,53,101,49,101,56,99,52,52,97,48,57,100,56,97,101,50,102,57,48,101,56,100,52,56,51,50,100,57,54,50,53,56,55,102,56,48,97,53,97,48,48,102,102,102,57,56,99,56,49,50,51,56,49,102,57,48,101,56,56,51,102,101,48,55,50,54,48,52,101,48,48,102,102,55,51,99,51,57,101,48,57,48,48,102,102,55,48,48,100,48,51,57,54,48,55,54,101,48,52,98,98,97,54,57,55,49,56,98,102,50,57,100,50,101,98,56,51,100,53,48,48,102,102,55,98,100,99,48,57,57,101,48,55,97,50,57,50,56,49,56,97,102,50,100,48,51,100,101,57,97,49,102,50,101,52,52,51,57,50,56,99,56,99,57,98,52,57,57,48,49,100,54,101,49,100,100,51,101,97,57,99,53,98,101,50,100,55,100,57,53,101,97,48,50,52,56,50,56,48,55,100,53,56,51,99,55,48,55,55,97,48,101,102,99,49,102,55,56,51,98,101,48,102,97,56,51,97,102,48,102,101,57,53,56,99,48,55,98,52,49,100,101,56,51,99,48,48,102,102,101,100,48,55,57,48,51,56,97,49,102,49,50,57,53,49,56,98,57,50,99,56,97,101,54,56,98,53,48,101,100,48,55,98,52,51,98,101,57,97,53,48,48,55,56,56,97,97,101,53,57,56,55,55,49,51,48,97,102,50,100,99,97,100,55,49,51,52,97,55,50,101,49,50,57,48,102,97,54,57,53,97,53,56,50,48,49,54,52,53,55,52,97,53,99,97,55,57,53,99,53,56,97,49,49,54,49,50,100,51,98,56,48,52,57,97,48,48,102,102,55,100,98,56,48,48,102,102,51,101,50,56,54,48,101,52,54,48,51,57,56,48,102,52,52,48,57,56,56,48,50,52,56,56,98,53,48,102,51,56,51,98,100,50,99,52,51,97,97,49,99,100,48,102,98,48,55,99,57,98,48,50,53,101,48,51,57,54,48,101,99,99,49,101,98,56,51,102,100,48,102,51,48,51,99,55,48,102,53,49,52,97,53,51,56,51,99,53,48,102,100,53,49,53,99,53,54,48,55,57,48,51,99,101,48,102,100,56,98,100,48,102,49,50,50,50,54,56,55,98,53,50,50,52,51,97,48,49,99,97,50,98,57,49,52,97,102,48,101,57,49,54,53,57,48,53,51,100,49,53,49,99,98,48,50,98,56,97,100,50,99,52,98,49,50,102,54,56,97,100,97,102,102,48,49,52,102,56,48,49,102,52,52,97,48,52,99,55,56,51,99,51,48,50,53,99,99,48,49,102,54,57,56,48,52,57,102,54,48,55,55,97,53,56,54,50,98,98,56,51,102,53,48,55,102,101,48,52,98,102,48,49,50,101,48,49,102,56,101,48,57,50,50,56,49,51,51,97,55,56,51,98,99,48,55,97,48,48,102,102,52,99,52,56,51,57,101,48,48,55,98,57,100,48,51,102,50,102,56,97,52,50,102,102,50,50,56,50,55,50,52,97,51,52,51,101,48,57,100,50,57,54,52,97,97,50,102,97,51,54,101,48,50,53,56,49,101,48,50,98,102,100,53,53,55,48,48,101,55,50,53,48,48,57,48,100,48,50,52,57,100,57,50,99,56,48,57,53,98,48,48,55,100,57,98,56,49,50,54,54,53,56,56,51,101,101,50,57,100,51,99,49,100,53,53,56,51,57,52,48,50,55,56,99,48,57,55,52,48,102,48,48,102,102,51,99,48,52,54,48,55,97,97,56,99,57,54,48,101,99,54,56,51,97,50,53,55,48,51,98,55,48,55,102,101,49,100,53,52,57,48,102,54,50,52,48,55,99,102,56,55,98,100,49,57,48,55,56,55,51,53,49,52,97,50,101,49,100,100,50,100,51,48,55,56,57,51,56,98,99,56,56,56,48,101,102,54,50,98,53,51,56,48,52,99,98,52,100,50,48,50,54,54,56,48,48,102,102,101,98,55,48,55,55,48,49,102,97,48,101,102,56,51,100,51,48,55,55,97,49,99,51,48,55,57,97,49,100,50,50,100,52,97,55,50,102,99,51,97,56,48,102,49,52,51,57,52,49,100,52,48,102,100,56,55,54,48,98,99,48,101,100,57,55,52,56,48,49,101,49,48,101,102,49,55,52,53,48,56,55,98,99,97,49,52,51,50,102,56,97,53,50,100,56,97,50,48,102,49,49,53,53,53,100,48,56,98,101,50,97,48,98,48,50,97,99,98,49,52,53,52,100,50,98,56,98,57,52,50,100,100,48,48,98,50,50,98,100,50,49,49,49,51,99,97,102,102,101,49,99,57,102,102,102,99,48,53,56,98,48,48,55,99,98,101,52,48,49,101,97,52,56,48,51,99,51,53,56,49,99,57,48,48,51,100,50,99,51,56,48,51,100,99,50,48,48,102,102,102,51,99,56,48,101,100,99,49,51,56,55,48,49,50,48,51,56,48,57,51,56,48,51,100,48,53,48,50,54,53,99,49,51,50,48,48,100,102,101,48,48,102,102,98,50,51,56,50,55,52,48,52,98,56,99,52,52,48,50,102,48,53,49,49,48,49,101,53,48,48,97,98,55,53,48,48,102,99,97,48,102,55,48,55,50,99,51,98,54,49,102,57,50,98,53,57,50,97,52,51,100,52,53,55,48,48,57,57,57,53,99,56,99,57,56,100,49,54,48,99,50,51,56,50,55,52,98,48,52,50,101,100,50,54,98,50,99,50,52,97,51,52,97,52,54,52,56,50,98,53,50,57,48,57,50,102,100,101,52,54,52,97,52,56,57,100,56,51,52,50,48,48,100,55,101,54,97,101,52,52,99,48,49,48,54,97,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,48,99,50,48,48,48,102,102,102,56,102,54,56,48,51,101,97,57,53,51,99,48,49,102,54,51,56,48,52,101,49,57,53,54,57,48,48,102,50,52,51,57,49,56,51,99,101,48,52,97,101,56,51,97,54,54,57,100,52,57,48,55,101,100,54,48,48,102,55,50,97,51,57,52,98,57,49,53,97,48,55,56,101,48,101,97,56,49,102,51,55,48,55,52,98,99,56,49,52,48,48,102,49,56,51,56,97,48,102,49,100,50,51,97,55,48,51,99,49,48,101,52,57,53,100,101,55,48,55,52,55,49,54,49,97,55,50,51,55,57,48,102,51,53,49,53,101,53,53,53,53,52,97,55,56,50,50,97,48,48,102,102,102,97,97,53,48,50,52,101,52,98,54,48,50,55,56,48,48,57,101,54,48,50,53,101,56,49,99,102,52,56,55,50,52,51,101,54,49,102,51,48,101,48,53,56,51,100,55,48,55,53,48,53,98,48,51,101,51,52,54,48,101,56,56,55,52,99,51,100,101,49,101,51,54,52,97,101,48,55,51,100,99,49,102,48,56,51,98,56,48,101,98,48,55,102,99,98,49,48,102,50,57,54,52,49,99,99,52,99,50,98,52,98,55,48,101,55,56,55,53,100,49,48,97,53,48,102,54,102,56,50,100,52,51,101,56,48,50,55,52,53,54,99,48,55,55,98,50,53,50,49,100,100,49,54,52,56,48,101,100,97,49,50,55,99,56,48,55,51,57,48,51,56,102,48,55,51,56,49,99,57,48,50,53,102,56,49,100,52,48,51,98,55,48,55,51,54,48,101,102,48,97,100,48,49,50,97,48,101,56,48,51,97,102,48,55,55,97,49,99,50,48,55,54,50,49,100,57,52,49,99,57,56,53,99,50,54,56,50,53,48,51,98,52,48,101,102,56,51,98,50,53,55,48,55,53,56,51,98,97,56,102,100,50,52,98,101,50,100,56,98,100,50,100,100,50,51,97,49,57,53,48,53,54,97,51,51,55,51,52,53,56,49,54,54,53,56,57,54,49,53,98,54,101,53,56,57,54,50,57,99,101,55,97,52,100,97,102,102,48,100,50,52,50,52,51,52,54,50,98,100,49,57,97,52,52,52,52,54,102,51,52,56,101,99,101,55,51,51,54,100,101,97,97,55,48,54,51,56,52,102,102,102,56,98,101,51,49,99,54,49,52,50,102,97,56,52,98,56,49,51,49,101,48,52,99,50,48,51,97,100,48,50,53,53,52,49,99,100,56,55,98,99,49,102,100,56,51,101,99,48,102,49,55,48,101,57,56,51,97,102,48,101,49,56,48,51,100,98,57,99,51,99,99,49,101,49,48,49,50,56,48,102,49,49,55,57,52,53,55,48,48,51,100,99,97,49,101,57,50,56,56,51,57,97,53,50,49,56,97,100,48,101,97,49,52,101,49,101,49,48,102,50,50,54,53,50,54,56,55,56,52,51,99,56,53,54,49,53,102,97,53,48,56,97,53,52,100,56,56,101,57,53,57,100,50,99,48,49,50,52,53,55,51,54,57,56,57,99,100,56,55,98,50,56,48,53,99,50,48,48,102,102,51,101,53,97,97,48,48,102,98,53,97,48,102,99,56,55,100,99,49,101,100,56,55,56,56,48,49,102,53,99,50,48,101,101,49,51,56,97,52,50,98,48,49,100,53,48,55,49,101,56,97,56,99,48,102,55,52,98,48,50,97,48,98,102,48,101,51,48,55,99,52,48,49,101,97,98,54,48,102,50,56,55,53,99,48,57,54,100,48,55,101,101,48,101,102,101,57,50,49,49,97,56,51,56,102,54,49,101,53,48,55,54,102,56,51,56,101,49,101,50,52,54,50,99,53,49,50,52,48,52,56,52,51,102,55,53,56,51,101,50,52,98,100,57,54,57,51,48,53,55,50,48,54,50,98,50,98,102,99,48,53,102,54,48,48,55,100,98,102,56,48,51,101,100,56,52,49,101,57,56,48,51,101,100,56,48,48,57,56,54,54,56,49,101,55,56,55,98,52,97,53,97,48,101,51,56,51,98,48,48,102,102,101,56,52,97,52,54,48,55,52,56,48,101,57,97,52,98,48,48,102,102,101,101,56,55,57,52,48,49,101,57,101,56,48,57,101,56,55,49,56,49,100,57,49,52,48,49,102,101,102,56,51,102,48,53,53,56,51,98,56,48,55,54,99,49,101,49,48,102,53,54,48,102,52,56,55,56,56,49,100,99,50,51,48,55,57,99,48,49,100,54,57,52,48,52,101,98,48,101,102,56,50,54,102,57,53,50,53,52,100,52,57,53,56,56,54,52,100,51,56,48,97,50,100,55,53,100,55,102,102,53,48,48,102,102,99,102,97,48,48,55,99,52,98,48,48,49,102,54,51,55,56,48,57,56,98,48,50,53,55,48,98,50,48,50,53,49,52,49,101,49,56,55,56,102,57,54,50,48,102,54,52,49,99,52,48,50,55,51,56,55,49,99,97,97,101,53,53,48,50,52,99,49,50,52,48,52,98,97,56,51,97,101,48,55,55,48,48,52,98,53,56,51,97,102,48,101,100,49,99,98,49,50,56,52,51,56,56,53,49,48,55,54,49,51,51,97,49,48,55,56,52,98,98,52,57,52,53,57,48,49,51,97,48,102,48,57,54,56,49,102,100,97,57,97,100,99,98,51,97,50,99,52,97,102,100,50,53,56,99,48,48,53,56,50,97,56,49,56,50,56,48,51,101,98,52,48,48,57,101,55,48,55,57,101,48,48,102,102,102,97,102,52,48,50,54,101,48,49,100,97,48,51,102,102,48,55,54,52,53,56,51,48,56,101,99,99,49,55,101,49,99,101,48,101,101,48,51,99,101,50,57,57,50,50,48,51,97,99,56,56,56,101,49,102,51,48,55,52,100,56,49,101,55,56,55,49,48,51,101,50,49,102,52,48,101,51,97,52,49,55,99,49,101,57,48,101,56,56,55,99,49,49,99,51,57,97,56,97,49,101,49,57,48,101,52,57,53,99,56,57,54,49,102,50,50,57,48,97,102,54,99,51,99,48,49,100,99,97,51,49,54,50,53,54,97,55,101,56,57,52,101,50,98,100,51,51,102,99,48,51,98,99,100,52,49,53,101,48,50,54,54,52,48,57,51,98,48,50,53,100,48,48,102,102,57,99,55,48,101,98,48,55,55,56,51,56,101,48,52,99,55,56,51,98,98,101,48,102,50,52,51,97,99,49,100,51,48,102,57,57,53,48,48,102,48,48,102,102,97,48,50,97,101,56,51,100,99,49,102,57,48,101,57,54,50,98,99,51,100,56,53,50,49,53,99,53,101,57,53,50,53,54,49,54,100,100,50,56,51,56,97,49,101,54,48,101,97,97,55,50,52,102,52,52,52,49,48,102,49,57,55,52,56,102,57,48,53,51,53,51,49,51,52,97,101,98,101,57,54,52,100,99,52,48,101,101,50,49,97,48,100,50,50,57,100,56,49,50,97,99,48,102,99,99,97,98,48,50,54,54,52,48,57,54,100,48,55,49,50,48,102,102,99,97,56,56,50,97,100,49,53,57,48,55,99,54,48,101,55,52,49,100,57,48,51,99,102,52,56,50,97,48,97,55,48,102,50,50,49,56,55,97,100,57,48,101,101,50,54,48,51,99,48,48,102,102,101,49,49,52,48,49,102,50,52,56,48,101,102,56,48,57,100,97,50,50,49,97,48,97,50,49,54,56,57,52,53,50,56,48,57,101,98,48,56,53,100,51,98,49,53,99,53,54,54,52,101,57,100,50,53,56,48,48,102,102,57,54,57,53,102,48,57,57,57,48,102,48,51,48,99,98,102,101,48,50,101,56,56,48,51,101,52,57,101,49,99,56,48,101,99,56,51,98,53,48,48,55,99,55,100,56,48,57,98,53,48,55,55,56,49,99,57,50,98,52,48,52,57,52,51,57,97,49,99,49,48,101,57,48,49,50,56,99,49,99,57,48,101,97,49,52,97,48,57,100,50,99,52,98,49,99,53,52,56,55,54,56,51,97,56,48,52,100,53,56,49,50,101,56,49,100,102,50,56,56,97,101,97,50,99,48,98,55,52,100,50,99,48,98,54,52,100,101,56,48,53,53,50,48,50,51,50,50,54,52,100,50,99,53,51,57,51,52,98,48,52,100,48,52,98,101,55,48,98,48,52,102,52,100,55,54,98,100,100,48,48,53,49,97,97,56,48,54,102,99,56,48,51,101,53,49,97,48,48,100,54,50,56,48,50,55,57,99,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,49,98,56,48,51,101,50,98,48,48,48,102,102,102,55,57,48,48,51,99,54,56,99,48,57,53,52,48,49,50,53,48,48,102,102,54,101,52,52,99,48,102,99,52,48,49,101,102,54,48,48,102,102,54,102,52,57,50,51,56,48,51,99,97,55,56,49,51,49,52,48,48,102,54,100,57,56,49,51,52,48,48,101,100,54,48,48,102,102,54,102,97,48,50,54,48,101,48,50,52,97,51,48,97,48,49,51,50,48,50,49,57,49,53,48,48,100,99,49,53,48,48,98,101,56,48,48,102,102,55,99,49,101,52,51,98,56,53,51,57,54,52,53,99,48,48,51,101,99,56,99,98,102,52,100,52,52,48,52,99,49,54,101,49,100,56,48,48,55,57,51,57,97,50,56,100,51,51,97,52,50,52,98,51,52,56,50,48,50,55,50,56,99,48,52,100,57,97,50,57,54,51,50,49,56,97,51,97,52,99,50,51,50,52,101,52,98,52,53,57,57,54,99,48,50,102,50,50,99,56,102,48,48,102,102,97,55,97,55,57,101,57,52,48,51,48,53,100,55,102,99,48,53,55,101,48,48,102,102,55,99,98,52,99,48,57,56,102,48,55,56,97,48,52,98,97,48,48,51,101,97,99,56,97,101,101,48,101,102,48,98,48,101,56,48,48,48,102,102,102,53,101,52,49,102,101,97,49,48,49,50,101,48,49,102,55,99,48,57,51,50,56,49,51,48,49,51,99,48,101,102,48,49,101,55,56,49,50,101,101,48,52,99,54,56,48,51,100,99,97,53,55,52,56,48,57,102,49,52,97,53,101,56,50,53,48,49,51,57,56,97,52,52,55,51,97,54,49,52,98,56,97,100,48,102,48,52,49,49,48,48,102,102,55,54,54,56,55,56,52,97,99,102,53,53,53,54,48,49,53,49,48,97,48,49,57,50,52,48,48,102,57,97,57,48,51,102,53,48,55,55,99,48,48,102,50,55,54,48,101,49,56,48,57,54,54,48,48,55,98,97,56,51,57,56,48,48,102,102,102,53,53,54,52,48,57,57,54,48,55,53,97,48,102,100,98,56,55,49,102,56,55,100,48,97,55,48,48,55,97,56,55,99,49,100,102,55,48,55,53,101,48,52,100,52,56,55,48,98,56,55,97,98,48,51,98,101,102,101,52,51,99,54,48,48,102,102,102,54,52,56,48,51,100,99,53,52,48,50,52,100,56,51,101,57,97,54,56,97,50,99,53,102,55,48,48,55,98,55,102,55,48,49,51,49,99,54,99,48,50,57,53,56,48,51,101,57,101,52,48,49,102,52,98,101,48,102,55,48,48,49,102,54,56,101,48,102,54,48,48,52,98,48,98,51,97,48,55,97,48,48,102,102,101,55,52,49,99,57,57,53,48,56,51,99,98,52,50,99,48,49,102,54,55,48,50,53,102,56,51,101,52,48,102,49,48,49,100,99,57,55,48,53,99,49,53,97,49,101,54,48,55,54,50,56,56,57,50,48,101,102,54,52,51,99,54,56,56,49,101,50,48,101,49,48,55,55,52,97,100,50,101,53,51,52,51,97,56,48,102,48,51,56,55,97,52,100,50,49,101,99,97,50,99,49,48,48,102,102,97,48,50,97,99,48,52,99,98,49,53,98,99,97,100,52,102,48,49,51,49,50,98,102,102,99,48,97,55,52,49,99,56,48,51,97,49,48,102,56,56,51,102,102,48,55,98,56,48,101,99,56,49,99,57,56,51,98,101,52,48,48,102,102,49,51,50,48,102,98,48,51,100,53,48,102,102,48,55,50,56,49,100,99,56,55,53,52,97,102,57,52,99,50,57,100,48,98,97,53,56,55,56,48,51,102,48,49,101,53,50,98,48,51,97,101,53,50,98,50,48,57,97,50,102,56,98,54,50,57,48,97,55,52,55,100,54,53,98,49,55,48,56,56,100,102,101,53,56,49,54,56,53,54,57,53,102,49,101,102,53,49,54,48,53,56,50,48,98,53,51,52,57,57,50,48,49,100,56,54,48,48,102,102,102,97,101,56,48,55,49,52,53,57,48,49,50,100,97,48,52,56,97,48,49,50,56,48,48,101,52,56,51,99,50,53,51,48,48,57,49,56,55,100,52,49,100,99,48,49,50,99,97,48,101,48,48,51,97,48,48,102,48,100,48,55,57,54,48,99,49,54,52,49,57,48,55,102,99,51,97,52,48,101,56,48,51,56,101,49,100,54,48,102,54,54,99,57,50,56,56,53,98,57,55,97,53,52,53,53,54,50,100,56,97,51,52,56,56,101,48,50,52,50,53,57,97,55,57,52,51,101,57,49,98,100,49,53,99,57,99,57,97,100,100,52,97,55,51,56,48,97,98,56,48,51,101,98,53,52,48,49,102,52,98,50,48,52,57,56,56,48,51,101,98,50,56,97,100,50,98,99,98,98,48,55,51,52,49,99,97,99,57,54,48,102,97,57,50,56,51,57,54,56,97,49,99,101,48,102,98,56,51,100,99,101,49,101,50,48,55,97,99,56,101,48,48,102,55,97,51,52,57,50,99,48,55,48,100,50,99,51,99,56,57,102,52,49,99,49,48,102,51,56,51,100,51,48,102,101,56,55,52,52,51,98,99,48,50,55,99,49,101,100,48,101,49,49,53,97,49,101,54,99,56,56,53,51,52,49,50,50,97,101,52,48,49,100,57,54,53,55,50,55,101,50,98,98,97,54,101,52,102,48,55,51,52,48,57,56,50,48,50,55,56,48,48,57,52,52,48,50,53,55,55,50,53,97,49,48,51,102,55,48,50,54,55,52,48,57,55,51,48,55,52,48,49,101,97,99,49,100,102,55,56,51,99,48,53,51,48,55,51,99,49,101,100,56,51,102,54,48,55,54,48,48,102,102,101,99,48,98,101,48,102,49,50,51,100,102,50,102,57,49,52,97,100,48,49,50,101,50,98,52,51,101,56,49,101,53,50,98,57,51,100,50,49,49,48,98,57,50,100,52,51,98,52,53,100,49,52,101,56,52,57,97,56,54,56,48,57,98,51,52,57,101,53,53,57,54,101,100,99,99,98,57,54,53,55,97,55,99,52,55,102,56,51,54,56,97,48,50,54,97,56,48,51,101,54,49,54,49,102,56,48,50,53,52,49,50,48,48,102,102,57,51,100,48,101,101,48,55,51,48,49,101,50,49,54,98,101,56,48,57,97,50,52,49,57,50,101,48,48,49,101,53,100,99,97,98,101,56,54,48,102,50,51,48,54,53,100,50,48,49,101,56,48,49,50,99,52,53,97,48,51,100,99,99,48,57,97,50,56,53,48,102,48,51,98,97,102,102,56,51,98,98,48,52,97,50,53,57,56,51,102,52,57,97,52,98,54,100,98,48,55,54,51,55,50,100,98,100,52,101,49,48,48,48,102,102,49,102,54,49,97,48,48,102,57,55,56,48,55,53,52,48,57,55,100,48,102,102,56,55,98,48,49,99,101,56,49,50,100,101,48,101,49,99,49,100,102,56,51,102,51,52,55,54,48,48,102,102,52,56,48,48,102,102,52,57,48,49,102,101,56,51,98,56,48,50,54,99,99,51,97,48,49,101,50,48,101,100,57,49,55,99,97,56,48,101,53,48,55,57,99,98,50,48,52,98,49,52,97,53,54,48,51,56,97,48,102,101,48,55,55,49,51,51,57,99,98,97,50,102,48,51,57,55,55,56,48,49,101,101,98,98,97,52,48,52,101,50,98,49,51,48,98,49,101,52,52,98,48,54,101,99,97,102,52,49,48,48,102,102,98,97,51,48,102,98,56,55,101,48,51,99,101,48,102,49,99,51,100,48,53,57,56,55,100,48,51,101,97,53,97,48,48,57,98,56,55,57,48,98,57,48,52,57,55,50,99,99,98,50,48,52,57,50,48,49,53,100,57,50,56,48,52,98,100,48,49,49,52,97,99,52,53,50,50,56,56,53,54,97,50,50,48,97,49,97,51,57,48,52,50,50,98,100,49,57,49,55,54,52,53,52,51,56,99,54,52,55,51,102,100,99,102,52,52,98,102,99,52,99,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,51,57,101,48,48,102,102,55,100,51,51,48,48,102,102,51,101,100,101,52,49,101,101,48,48,102,102,51,101,97,57,99,49,102,100,98,99,49,101,57,50,56,100,101,99,49,101,49,48,55,49,99,49,102,99,99,99,99,56,51,101,97,48,55,53,99,52,52,51,98,48,53,51,48,48,102,102,51,100,102,57,99,51,98,48,49,99,100,48,55,57,99,53,53,56,51,98,55,102,56,51,101,101,57,56,48,101,100,52,49,101,52,56,55,98,99,51,97,100,99,51,97,56,49,101,100,48,55,57,48,57,50,49,101,54,51,48,55,52,100,48,100,48,52,48,49,101,101,49,97,52,54,99,53,53,48,55,57,51,50,55,49,53,55,101,48,49,50,48,48,52,99,50,98,97,102,102,56,48,55,101,98,48,55,55,48,51,99,52,53,51,48,55,97,99,97,55,52,53,50,102,99,51,98,101,57,57,100,51,56,97,55,50,99,48,49,51,49,100,48,57,51,48,49,50,99,57,52,56,56,49,98,55,52,54,55,100,50,49,49,53,50,50,98,50,51,97,53,50,51,50,49,97,53,52,57,49,52,97,52,55,52,56,57,97,100,53,49,98,100,53,52,100,53,54,100,97,55,97,56,99,52,97,48,49,54,51,101,48,48,102,56,98,52,48,48,51,101,100,55,56,48,57,57,53,48,101,97,56,49,51,57,54,48,52,98,101,56,48,51,101,98,99,99,51,101,48,49,102,101,52,49,52,98,48,50,53,57,48,49,101,48,99,56,51,100,51,48,49,50,101,50,97,100,51,99,97,100,48,55,54,52,49,100,99,52,51,48,101,50,56,48,51,100,97,52,48,101,97,52,48,57,56,50,48,55,100,101,57,55,100,50,52,51,99,55,50,49,99,50,99,49,102,49,50,102,54,56,51,99,99,48,102,48,49,50,49,49,57,50,102,48,50,55,52,51,102,54,56,49,52,53,55,53,99,101,50,98,57,98,101,57,101,53,53,100,56,48,57,49,52,56,48,54,54,56,97,50,50,53,50,51,97,55,97,51,97,51,97,54,97,49,50,52,51,50,57,54,56,56,57,54,99,98,52,57,50,56,97,57,56,56,102,55,57,50,49,56,52,57,54,53,50,50,54,53,50,49,49,100,101,52,55,52,56,54,51,102,56,52,56,52,54,97,57,97,51,99,102,100,102,52,100,52,55,100,52,55,102,51,102,49,50,102,102,53,101,97,49,52,54,48,102,99,48,49,100,48,56,55,51,56,49,102,102,56,51,97,51,48,55,57,97,48,101,52,99,49,101,48,97,48,48,102,102,48,57,57,56,55,50,52,49,101,97,56,55,48,52,51,101,97,48,101,101,48,51,100,52,53,55,100,50,53,57,55,48,56,55,57,50,99,51,98,101,49,102,56,48,101,100,49,54,54,49,100,56,50,101,57,57,48,52,100,49,52,50,53,98,49,52,56,53,99,50,51,102,55,48,97,57,50,101,49,50,101,51,55,52,48,50,99,99,97,100,50,99,50,55,53,102,97,50,98,99,98,48,52,49,55,54,54,53,51,50,52,51,55,49,55,53,102,102,48,48,102,102,57,101,56,48,48,55,100,100,51,48,48,51,101,57,56,48,49,102,101,48,48,51,101,98,55,52,49,102,54,48,51,99,55,48,102,101,52,48,55,49,50,53,49,52,48,57,52,102,48,102,98,48,51,100,55,48,102,56,98,50,48,101,55,99,51,100,57,52,49,101,56,48,101,53,51,100,56,97,98,50,57,99,51,99,52,49,101,101,48,55,97,48,53,101,48,55,48,48,102,102,51,57,49,99,97,52,101,48,102,53,52,51,102,56,48,102,50,53,50,56,49,50,52,48,101,100,48,51,57,49,50,57,100,48,49,101,54,48,102,53,97,49,97,48,50,54,49,54,48,101,52,100,49,53,56,53,97,54,57,48,102,48,102,50,50,57,101,48,52,51,99,97,48,49,102,54,52,48,102,51,99,49,100,57,48,55,49,99,49,102,51,48,55,48,48,51,101,50,48,101,98,48,49,101,52,49,52,53,99,51,99,56,49,99,51,48,55,56,54,49,100,55,48,102,49,56,55,50,52,51,101,48,53,49,55,50,99,52,98,56,50,97,48,48,102,102,52,101,48,51,98,52,49,101,99,50,57,99,98,50,50,56,52,98,102,50,98,56,48,52,99,99,97,49,52,101,50,98,99,98,57,50,97,102,97,55,57,53,48,53,56,49,54,48,56,53,48,57,99,56,48,53,56,50,48,49,54,50,56,49,57,50,99,51,52,50,98,53,51,100,48,100,51,101,50,50,101,52,48,52,99,99,48,50,54,56,48,48,102,102,49,102,48,98,98,48,55,51,97,48,102,56,56,49,102,49,48,55,98,48,49,101,48,56,51,56,101,48,50,55,49,102,56,49,50,100,97,49,99,51,48,102,49,49,54,56,53,101,57,54,56,56,97,48,101,98,48,48,102,102,49,101,53,101,48,51,100,50,48,102,56,48,48,52,57,57,50,48,98,97,48,102,51,57,55,99,53,101,97,50,56,48,51,97,101,101,49,102,48,48,102,102,50,54,57,56,97,101,50,100,99,98,51,99,56,48,53,52,57,54,54,53,51,48,55,54,56,57,55,52,49,54,102,50,54,101,50,56,51,49,54,54,101,52,101,50,99,52,98,49,52,101,51,55,102,56,48,98,51,56,48,48,102,102,102,56,98,52,56,55,56,56,98,57,50,98,52,48,49,102,55,55,54,48,52,57,98,56,55,55,57,48,53,51,55,98,52,53,52,48,55,57,98,48,49,51,48,55,99,98,97,52,52,48,99,49,49,57,99,48,52,102,56,48,57,50,56,49,50,57,50,48,52,99,49,50,54,57,53,57,98,97,52,97,52,50,51,53,50,53,97,51,56,50,52,57,50,56,49,97,100,100,48,100,99,56,50,52,55,98,100,53,101,101,52,100,50,97,48,49,98,98,56,97,48,50,100,54,48,48,102,102,51,101,57,102,56,48,49,102,49,98,98,48,55,50,54,48,48,102,97,97,102,48,55,57,99,57,99,48,102,98,56,51,99,50,48,102,56,52,48,49,101,54,53,48,49,102,50,50,48,102,52,55,101,48,101,102,52,51,102,52,100,56,51,98,102,48,102,55,56,51,57,97,101,49,99,53,48,52,99,56,55,55,56,49,101,55,56,55,51,99,51,100,57,102,56,55,54,57,48,99,49,102,97,48,51,99,55,48,101,99,56,55,97,48,48,49,101,101,56,48,101,97,48,51,99,54,54,48,97,53,51,49,55,54,53,54,101,57,50,56,56,48,49,101,100,102,99,53,57,49,53,98,51,99,98,52,50,99,98,97,54,57,53,101,48,51,50,57,97,102,102,101,97,48,49,52,52,54,48,48,102,102,102,57,52,98,48,55,56,56,98,57,50,99,56,48,49,102,55,55,54,48,52,101,52,48,55,55,57,51,57,51,55,98,97,53,52,48,55,54,55,48,49,50,102,57,99,97,53,52,52,48,99,49,49,57,98,48,52,56,48,48,102,102,57,100,48,49,50,57,50,48,52,98,101,97,54,57,54,55,98,50,52,97,51,97,51,52,97,53,97,52,48,50,55,53,50,56,49,97,102,100,51,49,99,98,50,50,54,56,100,51,101,50,52,102,50,97,48,49,98,98,56,97,48,49,51,53,99,48,48,102,57,48,98,48,51,101,50,48,101,55,56,51,102,102,48,48,102,102,55,100,98,102,56,49,51,55,54,48,102,54,56,51,56,50,53,101,48,55,54,56,51,99,52,49,100,49,48,102,54,48,48,51,100,48,50,101,53,53,57,55,48,49,100,48,48,102,52,57,53,97,49,102,54,48,101,101,50,53,55,50,56,56,48,57,53,102,48,55,50,54,49,100,56,50,99,102,49,53,101,49,101,54,50,57,51,102,50,97,52,98,51,101,56,52,53,97,57,52,56,57,56,56,54,57,101,48,57,50,51,101,52,49,50,99,53,49,57,50,56,97,100,97,102,54,101,50,48,100,53,50,102,102,56,49,50,99,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,97,48,54,57,50,48,48,102,102,102,97,55,99,48,50,55,53,52,51,99,48,48,52,56,56,56,49,51,102,50,48,101,50,48,49,101,102,57,53,50,53,99,101,50,56,99,51,97,52,49,101,51,48,102,102,56,51,97,102,48,55,55,48,48,102,56,53,50,101,52,97,102,52,49,50,99,56,57,56,51,57,57,50,101,52,49,102,51,56,51,98,48,48,102,102,102,51,48,51,99,48,52,54,48,52,98,50,53,48,55,52,48,51,100,99,53,98,48,51,52,53,54,48,55,53,51,53,55,97,48,101,97,97,48,99,48,55,98,52,101,56,101,54,50,57,99,98,48,57,102,102,98,50,57,99,48,53,54,101,98,97,102,102,56,48,55,100,56,48,51,97,54,48,55,57,50,49,100,101,48,55,99,54,48,101,98,52,49,100,97,56,51,100,100,48,101,56,97,52,55,52,99,48,101,56,56,51,100,52,48,101,48,48,102,102,55,51,52,49,101,51,56,55,53,57,51,52,51,51,52,102,52,55,48,52,100,56,55,54,99,51,102,48,49,100,102,50,98,52,51,99,101,53,50,50,53,55,52,55,50,99,100,48,56,97,101,50,100,57,56,50,54,53,53,49,54,56,56,57,52,52,52,98,48,50,98,56,97,101,52,102,100,53,53,52,48,57,102,50,98,100,48,53,99,99,49,57,52,48,54,52,50,56,48,53,56,50,56,48,51,101,51,56,101,48,48,102,98,99,48,48,102,102,55,56,54,48,52,98,49,56,51,100,50,48,101,54,56,49,50,56,99,48,102,56,48,98,100,48,101,98,50,55,48,51,56,52,48,102,99,48,55,56,52,51,98,56,49,100,100,50,97,49,51,52,51,101,48,49,101,100,48,55,54,101,48,101,97,56,97,55,48,101,49,57,55,48,49,101,52,48,102,49,48,51,57,50,48,55,54,48,53,54,56,55,56,49,50,52,98,99,52,57,48,55,55,53,52,53,99,57,55,102,99,51,97,97,49,99,56,50,56,56,98,49,48,48,102,102,55,54,51,97,55,48,55,98,100,48,48,97,102,50,99,53,48,48,102,102,49,51,97,53,57,57,54,51,52,56,52,53,57,50,48,54,50,99,101,56,48,51,51,52,56,51,97,97,49,101,53,50,56,99,51,101,50,49,100,100,50,56,56,51,100,54,49,100,57,50,101,52,97,56,48,102,48,56,55,55,56,51,99,52,53,52,57,53,97,53,101,49,52,54,53,101,56,55,55,99,98,52,52,48,50,101,56,97,54,50,100,56,97,98,50,101,99,97,101,52,53,50,100,48,97,101,50,99,52,97,99,50,100,48,97,101,102,54,56,54,53,57,97,49,50,55,50,49,97,53,50,51,97,54,57,53,101,57,97,56,98,52,48,57,51,52,100,52,48,52,57,52,54,52,101,54,102,100,99,100,99,100,50,102,102,56,48,57,56,99,48,48,102,102,102,98,99,99,48,48,102,102,55,99,54,51,56,51,100,50,48,52,100,102,56,51,100,98,48,102,99,48,49,51,55,99,48,52,97,49,57,55,101,49,98,48,51,100,57,48,102,56,101,48,101,99,56,48,57,102,56,51,57,55,99,53,53,49,53,102,97,52,51,100,51,52,49,100,101,48,101,99,48,51,97,53,48,55,54,48,53,54,49,56,49,101,51,48,51,99,101,48,55,102,50,49,100,55,48,101,99,57,52,55,56,97,49,48,101,101,56,55,54,56,51,99,56,49,101,56,100,48,56,52,49,100,54,52,49,48,49,51,48,51,54,48,101,102,100,57,50,52,102,48,49,50,102,50,99,50,99,48,50,101,97,48,49,101,52,56,51,98,54,48,102,97,48,51,97,51,48,102,97,49,55,50,48,101,102,56,49,101,49,49,52,99,48,48,102,102,102,54,102,48,55,98,52,51,98,102,56,97,101,48,49,51,55,50,57,56,48,52,99,52,97,57,50,100,98,50,49,101,50,99,99,97,57,52,51,50,102,48,97,101,102,56,98,50,50,56,100,51,56,98,48,50,97,57,50,97,53,51,48,97,97,50,99,53,49,49,51,50,50,57,48,100,51,100,99,100,101,53,50,55,54,101,54,98,100,53,51,56,48,51,101,101,49,52,49,55,54,48,50,54,51,99,48,57,53,100,48,55,49,54,48,52,100,98,56,51,98,100,52,102,48,55,52,101,48,52,99,49,56,55,49,102,56,51,99,49,48,101,48,49,54,98,100,48,101,52,98,48,48,101,102,56,48,51,100,99,101,49,102,48,48,101,97,56,54,100,99,97,102,50,102,99,97,50,48,102,52,50,50,57,51,50,99,52,51,57,97,49,101,49,48,101,102,57,54,101,48,52,51,50,100,99,51,98,52,53,50,50,54,54,102,48,53,56,52,102,97,48,52,57,56,54,53,99,101,56,50,57,97,57,100,48,101,55,102,56,48,52,52,56,50,101,97,48,49,98,102,50,48,48,102,102,101,101,98,57,48,48,102,102,51,101,56,97,48,48,102,102,49,55,48,54,51,56,48,49,100,99,100,48,49,51,56,52,48,48,102,102,50,102,48,54,98,56,48,51,98,97,101,52,48,48,102,102,102,97,50,56,48,48,102,102,53,99,49,56,101,48,48,55,55,51,52,48,52,101,49,48,48,48,102,102,98,99,49,97,102,102,56,48,53,48,51,50,56,49,99,57,48,48,102,102,51,101,98,57,48,48,102,102,49,102,52,56,52,48,52,101,102,48,48,51,101,99,56,52,98,48,50,57,48,98,57,48,55,53,52,49,99,49,57,50,97,56,49,99,99,50,53,48,55,56,52,97,100,50,57,56,51,100,50,48,102,55,55,56,55,57,99,49,100,49,50,54,100,48,55,52,53,48,57,50,49,50,48,51,56,97,57,54,53,100,57,55,48,48,102,102,48,102,54,48,48,55,56,56,49,101,98,56,55,49,52,51,100,97,53,102,54,50,56,99,51,97,56,49,102,55,50,98,52,51,99,99,48,57,49,52,48,54,102,53,49,54,53,51,98,57,53,54,53,54,100,54,50,99,101,57,99,99,56,54,48,49,97,53,99,48,52,97,55,56,48,51,101,57,102,48,48,49,102,53,99,101,48,52,56,102,48,55,57,100,49,56,51,101,97,48,52,97,100,56,49,50,101,97,48,48,102,102,102,52,99,48,51,100,48,56,54,53,51,50,53,49,52,52,99,49,54,54,48,48,102,102,102,53,54,56,49,102,97,56,55,100,55,51,50,53,52,97,52,56,55,57,56,97,97,48,102,57,50,52,50,50,56,50,53,52,49,101,50,56,51,99,97,48,102,55,50,49,55,97,98,48,102,49,49,52,97,53,53,97,54,55,52,98,101,56,55,100,51,99,56,97,50,48,48,57,55,48,54,56,48,50,53,56,101,50,54,97,48,100,56,49,57,99,50,102,102,56,48,98,101,50,48,48,102,102,102,97,55,97,48,48,102,102,55,99,55,102,56,48,57,55,57,48,48,55,100,53,99,57,53,97,48,48,102,102,102,55,102,57,54,52,53,99,102,48,55,99,54,48,52,99,57,57,55,48,56,56,48,57,49,50,99,52,49,101,99,101,52,48,48,102,99,56,51,98,100,99,53,51,48,55,54,48,98,48,52,55,48,55,54,48,53,100,97,52,48,55,49,48,48,49,101,99,50,52,53,48,55,100,48,49,102,100,48,101,49,49,54,53,56,97,102,48,55,56,48,48,102,102,101,102,98,56,55,57,98,56,55,57,97,53,48,54,52,98,50,52,101,101,53,57,52,49,53,53,98,101,50,97,100,48,52,99,53,56,48,48,102,102,99,49,99,98,97,97,48,52,97,52,97,52,54,52,48,52,54,52,56,52,100,52,100,52,56,54,53,49,49,49,49,49,49,57,55,53,50,53,50,57,51,49,50,50,102,51,48,99,50,51,51,48,99,52,100,50,52,50,52,51,99,57,48,57,48,57,49,102,52,51,48,56,100,51,51,50,55,97,102,102,102,57,57,56,100,101,56,102,97,55,55,50,51,102,101,98,100,52,48,97,100,56,48,49,102,54,55,99,48,48,102,102,102,98,53,51,48,50,53,99,56,48,49,102,53,56,52,48,101,56,97,48,51,102,48,48,102,102,102,55,99,98,100,48,100,52,51,101,101,49,101,51,102,102,48,51,98,54,48,55,55,101,48,50,53,54,49,102,97,56,48,48,102,102,55,98,100,99,48,52,57,48,51,99,101,49,99,49,50,97,56,51,100,100,56,48,49,101,101,99,48,101,99,48,51,98,56,48,102,102,57,52,101,49,100,57,99,49,100,55,50,97,99,51,102,101,53,55,49,55,53,53,52,53,101,50,48,99,56,48,57,57,101,99,48,50,53,56,53,53,101,98,50,99,50,101,97,57,48,56,48,57,56,99,48,49,102,55,100,50,48,48,102,102,102,57,48,55,51,97,48,52,56,100,49,54,56,49,100,51,48,55,52,99,48,52,57,102,48,51,99,48,48,55,53,99,49,102,57,48,55,56,100,48,53,97,57,52,48,53,56,56,55,102,52,51,99,48,49,99,55,48,55,98,48,48,102,102,101,56,52,51,100,101,53,98,48,55,54,53,57,56,52,57,48,55,99,56,49,100,56,48,102,54,48,51,98,102,48,102,49,56,55,50,48,98,51,48,101,50,48,51,99,98,57,50,56,99,98,54,50,57,48,98,102,48,101,97,48,55,54,57,51,52,98,52,52,100,52,100,48,52,56,49,54,52,53,55,50,54,97,53,50,49,49,53,50,101,57,53,101,56,53,100,51,55,56,48,57,56,48,48,102,102,53,98,49,56,49,51,48,54,48,52,99,55,48,51,101,53,48,50,54,97,56,49,101,97,48,55,56,56,49,102,54,48,51,102,97,48,102,56,56,48,51,100,102,97,48,102,51,52,51,100,98,99,97,55,99,49,101,48,48,102,50,100,48,55,55,56,51,97,99,49,100,55,48,49,51,48,99,53,50,48,55,55,48,97,52,48,101,97,49,53,98,102,49,52,99,49,99,100,50,57,52,51,98,99,49,100,100,52,51,57,52,50,50,56,52,51,98,56,53,50,97,48,101,56,52,49,50,98,57,48,54,54,102,97,50,56,48,57,56,98,98,49,54,53,57,50,54,50,55,50,55,51,57,102,101,49,98,101,48,52,102,57,56,49,51,98,56,48,102,55,48,48,102,102,49,102,54,48,52,48,52,99,54,48,55,100,52,48,57,56,100,48,55,99,99,53,57,101,52,102,48,102,53,56,55,99,55,48,55,55,55,98,99,100,101,52,50,48,101,98,97,50,56,50,53,51,56,55,55,52,51,56,99,49,99,101,48,101,50,98,54,55,48,48,102,102,55,98,53,56,51,97,52,49,99,102,52,50,52,97,50,54,53,53,56,55,50,56,97,99,48,48,102,102,54,55,49,97,48,49,48,101,55,102,101,54,101,102,97,54,97,54,97,55,48,50,53,48,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,54,49,99,48,52,97,100,56,48,51,101,100,50,56,48,57,101,99,48,50,53,48,52,51,100,48,49,99,99,50,102,52,49,100,49,56,49,51,51,48,48,102,102,102,97,57,98,48,101,101,48,55,50,52,98,48,52,51,52,100,52,48,48,102,102,55,53,52,53,100,56,51,101,57,48,55,99,55,99,49,100,50,49,54,50,99,51,48,49,101,101,52,52,48,102,97,49,54,52,53,50,49,55,50,49,99,55,48,101,98,56,51,99,54,48,101,97,97,49,50,52,56,55,55,99,51,100,48,53,98,50,51,50,52,98,54,49,101,52,52,48,52,52,98,52,49,48,49,51,50,52,50,50,100,99,98,56,102,101,98,49,54,48,57,100,99,98,49,99,48,53,101,50,98,97,102,102,56,48,54,49,54,56,49,50,54,54,48,48,102,102,102,57,97,49,48,51,97,99,50,98,52,49,100,102,51,54,53,55,48,49,51,101,50,48,101,51,99,49,101,54,97,55,56,55,102,100,48,54,49,56,52,53,52,51,52,102,48,50,53,53,99,49,100,97,56,55,55,57,50,99,97,49,52,101,52,49,52,53,50,57,56,51,97,99,56,99,56,99,57,48,53,100,97,52,56,51,101,52,48,50,54,57,56,48,52,101,53,50,56,98,54,52,98,50,100,97,52,51,100,100,52,53,56,97,53,99,101,100,51,54,56,50,48,48,102,102,102,54,101,100,49,97,56,98,48,101,53,56,102,99,48,51,48,54,56,49,50,55,56,48,48,102,57,48,55,56,48,51,101,97,102,48,48,57,99,51,48,101,99,54,48,102,49,50,49,48,49,51,48,50,49,99,53,48,50,53,98,57,50,97,99,98,48,48,102,102,49,50,97,52,50,48,101,54,48,49,51,53,101,48,102,54,48,48,102,102,57,55,54,48,55,52,48,49,102,56,52,102,52,57,97,52,48,48,102,102,101,99,50,53,98,51,99,97,102,48,101,101,50,51,56,51,101,98,48,102,53,55,52,97,57,52,100,101,49,101,53,56,50,97,53,48,48,56,98,56,49,97,51,56,53,97,49,52,50,49,101,52,50,98,99,100,51,52,53,55,55,101,101,56,48,52,101,50,97,97,102,52,53,52,98,52,57,52,48,52,56,52,55,52,100,52,51,52,56,55,57,49,49,50,100,49,49,101,54,53,50,49,49,53,50,100,49,100,99,101,99,98,99,56,99,102,51,49,53,57,50,49,49,100,101,52,55,52,56,54,50,56,57,51,48,57,53,51,53,50,55,57,102,56,102,101,54,99,49,97,102,102,53,54,49,98,102,99,48,51,101,101,48,51,57,97,49,102,52,48,101,55,48,51,99,51,48,101,101,57,53,99,49,101,100,48,101,50,48,55,98,56,51,98,52,49,102,56,48,101,97,57,55,50,56,97,56,99,53,56,49,52,101,49,101,54,48,101,55,56,55,56,52,97,97,48,102,51,57,52,48,53,97,49,53,56,53,57,97,48,97,51,49,54,52,53,54,49,54,48,53,54,49,55,54,53,49,97,53,97,55,50,48,97,53,97,49,97,55,57,53,50,57,56,56,56,57,101,53,55,97,53,97,49,50,54,100,98,54,57,97,56,48,57,54,56,56,57,102,49,53,53,48,57,55,51,53,56,55,49,53,48,48,57,51,53,48,50,53,99,48,48,102,102,49,102,54,101,54,48,48,102,98,49,57,48,50,53,56,52,51,99,50,49,99,97,50,99,52,51,56,48,48,52,100,101,48,49,51,49,50,53,99,48,55,53,52,51,56,50,57,54,49,100,57,52,56,50,57,99,49,100,49,56,55,98,99,49,102,102,56,51,102,53,50,99,52,49,99,101,97,53,49,53,97,49,100,51,50,99,48,97,48,52,97,50,98,99,97,48,50,100,52,51,56,48,53,49,56,51,99,57,50,56,49,48,53,50,48,51,98,57,52,53,52,56,55,55,53,49,48,51,98,48,57,101,53,52,50,49,53,49,53,102,51,99,51,97,55,52,57,54,53,52,98,52,48,57,50,54,102,99,102,56,48,51,99,50,50,98,52,48,49,102,51,52,50,48,48,55,100,97,53,49,53,97,53,55,50,48,57,53,97,48,48,102,52,52,48,48,102,102,57,48,102,52,101,99,56,50,56,56,56,56,56,54,48,57,102,50,100,48,49,100,97,48,49,51,48,99,57,56,53,56,97,55,48,50,53,53,49,102,50,51,101,52,97,50,99,53,50,54,56,48,57,97,55,57,48,52,99,97,54,50,54,54,56,100,52,57,97,57,52,54,57,50,53,55,53,53,52,51,53,53,54,99,98,102,101,48,49,97,49,48,98,97,56,48,53,56,49,56,48,51,98,101,97,97,48,48,102,102,102,98,52,101,48,48,102,102,53,100,48,56,48,52,56,48,56,48,49,101,50,99,48,50,54,50,52,48,48,53,101,97,53,52,48,97,49,99,48,57,57,48,48,48,102,102,55,100,101,102,48,48,102,102,51,101,100,50,99,48,57,56,98,48,55,56,56,57,101,48,102,48,102,48,49,51,56,50,48,102,102,99,49,99,52,102,50,99,54,53,48,102,55,48,101,51,56,49,50,101,50,48,102,102,99,48,57,56,55,48,55,54,50,48,101,102,52,97,102,48,52,97,49,52,48,53,49,49,52,53,102,57,53,99,49,100,98,101,48,102,56,48,98,99,101,56,97,48,57,100,48,49,50,51,99,53,99,97,55,101,101,57,100,53,97,99,98,102,50,100,56,98,97,50,99,56,49,57,97,52,102,102,51,51,102,101,48,49,98,100,99,48,102,57,52,48,57,98,48,48,102,102,50,53,54,52,48,57,55,52,101,56,56,48,48,102,51,48,54,48,52,99,97,56,51,56,48,48,102,102,55,49,49,100,51,102,98,100,100,48,48,48,102,102,49,101,98,50,48,51,101,51,48,55,55,52,48,101,99,54,49,51,98,97,51,54,50,97,102,50,52,102,52,53,101,49,102,52,48,102,49,57,52,53,100,50,98,50,49,101,50,101,99,97,52,99,101,54,56,100,53,97,48,48,102,102,52,100,52,97,97,50,54,54,97,50,99,49,48,97,97,99,48,53,56,54,48,48,102,102,55,100,56,100,56,48,51,101,53,97,56,48,52,97,100,56,49,50,101,57,56,51,99,50,48,101,102,48,48,57,52,53,50,98,56,48,49,101,98,99,48,51,100,98,50,98,98,57,52,101,48,50,53,50,49,102,56,101,56,54,48,101,101,52,49,101,55,48,49,50,101,97,57,100,57,50,98,48,55,49,48,98,100,50,99,52,48,49,100,54,54,48,55,54,48,48,102,102,52,99,55,57,52,50,49,101,52,52,97,101,56,52,49,100,98,50,101,99,51,99,97,53,51,57,100,49,49,48,55,54,99,49,102,101,50,97,98,57,53,98,101,97,56,97,101,50,98,99,98,49,98,98,48,48,102,102,98,56,99,48,55,99,97,48,52,100,56,48,49,51,52,99,48,52,99,53,101,52,52,48,48,55,57,56,51,48,50,54,53,52,49,102,102,56,51,102,55,99,56,49,57,101,101,56,48,48,102,102,48,102,53,57,48,49,102,49,56,51,99,53,48,55,57,100,52,56,51,57,50,55,57,53,55,57,50,55,97,50,102,48,102,97,48,55,56,99,98,100,99,56,98,100,51,51,57,52,56,53,50,54,55,51,52,54,57,102,54,48,50,53,52,53,53,49,51,51,99,57,53,101,56,53,53,48,48,98,99,97,102,102,56,51,51,99,48,52,99,56,48,49,51,54,99,48,102,101,52,48,57,98,49,48,55,56,50,49,101,49,48,55,56,99,48,102,99,48,49,101,49,56,55,97,48,51,100,97,53,100,56,55,57,100,51,48,97,50,50,99,49,51,100,49,99,98,51,48,102,53,56,55,99,48,51,99,48,53,53,99,97,54,56,55,55,48,51,97,99,56,54,49,99,99,50,98,49,50,57,57,54,48,51,101,48,49,101,52,48,102,48,97,54,48,50,54,50,52,97,54,50,98,99,49,50,100,53,52,57,50,57,99,101,53,101,48,52,100,50,53,52,99,55,54,99,97,102,97,57,52,51,56,48,53,56,53,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,48,50,56,48,49,102,48,55,50,50,99,56,98,50,52,97,52,51,48,48,102,102,55,100,57,57,49,53,101,57,50,53,56,50,55,50,52,50,48,49,53,53,99,48,57,51,48,48,102,102,49,50,98,52,49,55,57,51,49,50,49,100,52,50,50,98,98,50,55,97,52,48,49,51,54,54,57,50,57,53,56,97,102,52,52,102,101,57,49,53,49,51,50,54,97,52,101,50,54,57,98,52,56,102,49,51,100,99,98,57,51,98,56,52,98,101,50,52,97,48,51,102,55,50,56,48,53,99,98,56,48,51,101,49,52,54,48,52,99,50,56,51,97,98,48,55,55,48,48,102,57,52,48,57,99,100,48,55,48,97,49,101,98,48,102,51,49,53,97,53,54,48,51,99,99,48,50,54,51,98,48,49,50,101,55,99,49,100,50,56,55,55,49,50,48,98,57,48,101,102,50,49,49,54,50,49,101,55,99,48,101,55,56,51,97,97,48,52,100,53,48,55,99,52,51,102,100,50,53,54,49,52,97,53,57,57,55,50,53,55,56,55,56,56,98,100,97,50,56,99,97,48,50,99,57,49,53,51,48,98,48,99,49,100,55,50,56,99,98,101,48,49,50,101,54,101,102,57,54,48,53,98,54,50,98,56,97,101,99,48,57,101,99,48,49,56,100,48,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,50,102,52,48,52,99,99,56,49,51,50,48,48,102,102,101,98,99,48,57,52,102,48,55,50,50,48,102,50,52,49,102,100,48,51,100,100,48,102,50,57,53,54,49,100,98,48,101,56,48,51,98,98,48,101,54,48,55,98,99,51,100,100,52,100,97,55,49,55,48,49,100,102,50,97,48,98,48,48,102,102,102,51,50,53,56,55,52,56,51,97,48,49,101,48,48,102,57,53,48,55,51,99,51,97,55,56,51,100,48,53,100,48,55,55,56,97,57,50,102,48,51,100,99,53,101,57,53,54,49,100,57,50,99,102,49,52,50,53,49,102,50,101,57,48,54,99,98,48,55,49,57,51,55,55,49,48,100,98,56,98,52,100,54,99,51,100,57,50,57,50,57,49,57,48,49,49,100,50,49,51,53,51,53,50,49,57,52,52,52,52,52,52,54,53,100,52,57,52,97,52,99,52,56,98,99,99,51,48,56,99,99,98,49,51,52,57,48,57,48,102,50,52,50,52,50,52,55,100,48,99,50,51,99,99,99,57,101,98,102,102,101,54,54,51,55,97,51,101,57,100,99,56,56,48,53,57,52,56,48,51,101,52,102,101,48,48,102,102,102,98,97,53,50,101,56,48,57,57,102,48,55,98,97,49,101,53,48,50,52,54,48,49,99,53,57,55,48,53,98,57,52,50,48,101,54,52,49,99,56,56,55,101,56,98,55,50,56,99,49,101,55,49,54,99,56,97,53,56,50,52,57,53,56,53,99,56,55,98,48,49,102,48,56,51,98,55,48,102,52,48,49,51,48,52,48,101,55,99,51,101,56,53,51,51,48,53,57,48,55,51,99,49,101,57,49,55,99,49,100,50,50,102,56,49,100,51,49,55,97,49,100,50,48,102,50,49,52,97,57,53,57,48,48,98,100,48,101,57,49,53,56,49,101,52,50,99,52,98,48,52,55,50,52,53,97,48,50,52,52,97,99,56,52,50,50,98,54,98,102,99,48,97,53,52,48,49,102,55,52,52,48,48,102,102,102,98,55,54,48,55,99,54,48,48,102,102,102,98,52,57,48,50,54,50,99,51,99,99,53,56,57,54,97,53,99,50,52,57,52,52,48,52,98,102,48,55,48,56,51,99,97,53,100,48,55,55,56,49,99,100,48,51,98,54,50,57,99,98,50,48,102,52,49,53,97,49,100,98,50,99,48,51,97,97,49,100,98,48,102,99,48,51,99,102,52,56,48,55,55,99,48,102,49,99,51,101,97,49,99,102,52,56,48,55,56,101,49,102,99,48,101,50,97,52,48,51,101,52,52,99,48,101,53,48,55,102,97,56,97,52,48,102,49,56,55,99,99,51,97,100,100,48,49,48,50,99,97,101,52,55,57,50,98,48,97,57,56,57,50,98,51,53,53,57,54,48,48,52,97,99,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,57,97,57,53,52,53,57,57,54,50,53,51,97,54,98,52,53,57,49,53,48,53,56,50,54,49,53,52,53,56,51,49,57,101,99,99,50,55,97,48,50,52,97,52,50,49,97,54,51,51,57,50,49,57,101,56,101,57,48,49,56,50,52,97,51,102,57,52,57,54,102,100,50,51,50,52,50,52,52,100,100,52,53,54,101,49,57,100,53,48,102,99,102,102,53,49,53,50,101,98,102,101,48,51,52,51,56,48,51,101,98,48,56,48,49,102,50,55,98,48,50,55,52,56,48,57,51,98,48,102,50,57,52,101,49,99,98,48,55,102,101,49,101,57,50,100,56,48,57,57,52,48,55,50,99,49,101,52,48,55,57,48,53,54,57,55,99,48,102,48,52,51,99,97,48,102,53,99,98,99,48,55,98,48,48,102,55,56,49,102,54,57,52,99,49,100,57,50,101,52,98,51,48,101,50,49,53,54,49,101,102,50,98,48,49,100,99,49,55,50,49,102,51,48,50,54,48,56,51,97,54,49,99,102,50,97,56,49,50,52,49,100,50,48,101,100,49,55,52,57,97,49,99,101,52,50,50,101,100,48,101,56,97,99,50,98,56,51,100,101,53,101,97,55,49,54,48,53,57,100,100,49,53,97,53,56,49,54,49,51,50,48,49,56,101,99,48,52,57,55,48,48,102,102,51,101,99,55,99,48,57,52,51,48,50,55,101,52,51,56,50,49,100,56,48,102,51,48,51,56,54,48,55,99,99,48,101,101,48,51,99,48,49,101,51,48,102,49,56,55,50,99,97,55,48,102,56,49,55,52,48,101,56,49,100,48,55,56,56,48,101,99,52,98,55,48,55,98,54,49,99,100,52,50,50,101,52,97,54,48,101,98,49,54,50,53,56,50,48,48,102,102,55,100,52,51,56,50,49,99,101,48,102,100,48,55,99,49,51,48,97,48,52,98,50,56,52,98,48,48,102,102,102,57,57,52,99,49,100,55,48,102,49,97,49,97,54,50,54,53,51,54,53,54,56,55,56,57,50,98,57,53,53,52,57,98,53,53,52,56,53,54,57,97,48,49,50,48,52,97,48,100,101,48,49,50,55,52,48,52,101,57,56,51,102,101,48,50,52,54,56,49,102,52,56,55,50,48,49,102,54,56,51,56,52,48,55,56,54,49,101,55,48,101,57,57,55,52,49,100,51,48,102,51,48,55,54,99,98,99,50,100,99,51,98,54,53,54,56,55,98,48,51,102,48,53,48,48,102,102,55,52,48,51,102,97,53,52,49,52,52,49,101,102,48,101,97,56,55,99,48,98,50,48,101,51,48,51,99,50,50,57,52,51,57,97,49,101,100,48,101,56,97,53,48,55,97,99,51,56,99,49,101,98,52,98,48,101,56,49,52,99,56,50,49,102,49,48,101,98,97,53,57,54,54,56,52,56,48,49,101,48,50,98,53,49,98,50,48,53,100,52,100,52,50,49,97,54,50,50,55,102,56,48,55,51,48,56,55,100,48,48,102,102,49,102,53,98,54,48,48,102,97,101,101,48,55,57,52,49,101,54,50,101,52,51,101,56,48,102,50,48,48,57,48,55,48,50,52,98,48,51,102,99,49,102,51,48,102,48,57,54,50,53,57,57,54,101,53,102,48,55,98,56,51,101,99,48,52,97,98,48,51,56,101,48,102,53,48,55,57,48,98,98,50,100,48,98,51,50,99,49,50,56,98,52,50,99,52,98,50,50,100,99,98,99,50,102,99,51,56,97,57,101,53,98,49,54,97,57,97,57,101,53,57,57,54,50,57,101,53,56,57,54,48,57,99,57,99,57,98,52,57,54,57,101,53,56,50,53,50,54,50,55,53,100,53,53,97,53,100,102,53,48,54,99,56,51,97,54,49,100,51,48,101,98,56,55,48,52,51,97,99,49,100,56,48,101,50,56,55,49,52,51,98,52,53,48,56,55,50,56,51,57,48,49,99,101,50,56,48,97,55,48,101,57,56,55,51,56,51,97,48,49,100,52,50,57,56,97,101,48,101,101,56,55,53,99,51,97,54,49,100,54,48,101,101,97,48,97,51,57,53,52,49,100,98,48,101,98,56,55,54,99,51,98,56,53,52,50,49,97,48,57,53,48,53,48,56,55,55,56,97,51,50,57,100,48,100,49,48,97,56,50,97,56,97,54,50,98,100,49,49,48,56,97,102,50,97,56,97,101,52,55,52,52,50,98,100,48,49,97,54,57,98,54,101,50,54,52,48,57,101,56,48,49,102,52,100,101,48,48,102,102,102,98,57,49,48,55,49,54,48,48,102,102,102,98,52,101,48,55,49,52,49,100,101,50,99,49,48,48,102,102,51,99,48,49,100,100,48,101,56,56,49,51,50,50,49,100,51,48,101,102,49,52,97,53,55,56,51,100,102,48,55,52,48,53,56,57,54,97,49,99,102,50,56,56,51,99,56,57,54,49,101,53,50,57,52,51,97,48,48,101,99,57,50,48,49,101,48,56,51,99,51,48,55,55,99,48,101,102,100,49,99,49,101,56,56,55,102,56,51,102,54,57,48,48,102,102,101,52,53,51,48,49,101,48,56,51,99,48,48,48,102,102,55,98,54,48,51,57,56,49,101,97,48,102,52,56,50,52,52,98,48,98,52,101,52,54,98,50,97,56,98,54,56,48,49,51,51,57,57,97,50,99,48,48,102,102,101,98,57,55,102,102,53,48,48,57,52,98,48,48,102,102,55,100,99,97,56,49,50,56,99,49,99,101,48,50,52,52,52,48,49,102,54,52,52,48,52,99,55,48,49,50,97,99,49,99,50,52,56,52,97,52,98,48,101,57,56,51,97,100,48,48,102,102,55,97,51,102,56,97,97,52,56,52,101,98,50,98,53,100,52,100,55,98,48,55,100,52,49,99,51,56,51,97,102,48,55,56,101,57,102,101,100,101,50,57,48,51,98,54,49,100,50,50,97,52,48,49,98,101,56,49,101,102,52,97,51,48,50,52,99,51,98,101,53,55,54,57,99,52,54,51,56,50,55,97,98,53,50,55,97,55,48,48,102,102,55,53,97,50,56,48,53,99,56,56,48,51,101,54,49,48,48,48,102,102,102,97,101,55,50,100,48,51,57,99,48,102,57,99,51,98,101,48,48,102,98,48,50,48,101,49,57,52,54,49,101,48,50,101,49,48,52,49,102,49,54,50,101,48,48,49,101,98,101,57,55,52,99,49,53,48,57,48,53,56,57,52,52,49,99,101,99,48,101,102,56,51,97,56,48,52,98,48,56,51,57,49,48,55,53,100,100,51,99,98,52,50,57,48,51,56,56,56,52,56,99,53,48,52,48,55,56,49,50,57,50,57,50,53,48,57,48,48,102,102,48,49,101,102,54,48,102,56,49,54,51,99,98,52,50,99,51,49,48,48,102,102,101,100,102,52,50,98,100,52,53,54,54,102,102,48,49,49,100,53,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,48,100,99,53,48,48,102,102,55,99,55,49,52,48,49,102,53,101,52,48,52,98,49,48,49,50,98,97,48,52,56,55,48,51,57,48,48,55,101,101,48,101,101,56,97,100,48,101,55,48,55,100,52,49,102,49,48,49,51,49,54,48,101,57,99,49,100,56,56,51,100,55,48,102,100,48,51,100,48,52,56,52,48,48,102,102,55,55,97,49,101,51,48,55,56,52,49,100,50,55,56,49,101,99,56,51,57,97,48,55,50,48,49,102,49,48,102,51,56,51,57,56,52,54,48,102,97,57,52,50,49,99,54,48,101,102,48,55,57,56,97,49,48,101,55,57,52,54,49,101,98,48,101,101,57,53,54,49,101,54,57,48,55,55,97,53,100,57,55,52,53,102,48,48,102,102,57,54,49,55,101,57,49,52,53,57,57,54,52,53,57,57,54,52,53,57,100,98,54,57,99,97,48,51,49,57,97,56,48,52,54,99,56,55,48,56,48,49,102,54,50,99,48,48,102,102,102,98,48,53,48,55,52,97,49,100,55,50,98,48,51,56,56,48,101,97,52,48,57,101,98,48,50,55,49,99,49,100,55,56,55,49,99,97,52,52,52,52,49,52,48,50,57,52,51,57,101,48,101,102,56,48,57,57,102,48,55,100,101,49,99,99,48,101,98,49,53,48,56,52,53,55,49,53,97,56,54,53,53,49,53,99,56,97,53,54,56,55,55,52,51,98,50,49,102,97,50,98,99,97,55,50,98,53,49,57,48,52,97,57,50,98,56,97,101,50,97,49,48,53,48,100,48,100,48,97,49,97,52,49,50,98,56,97,100,52,50,50,98,57,98,56,56,54,57,48,57,98,99,97,48,55,100,48,48,48,102,102,102,97,56,48,48,48,102,102,55,99,57,55,48,48,102,102,57,97,52,48,50,53,56,56,49,102,57,49,53,99,53,48,48,49,51,57,50,48,102,53,56,49,101,50,56,49,51,48,97,48,52,98,102,48,55,98,100,48,100,49,49,48,99,51,102,48,53,101,48,51,99,98,48,102,98,48,51,99,53,48,55,98,52,48,102,52,99,51,97,99,48,48,102,102,102,54,53,48,51,98,102,48,55,56,100,48,49,100,97,52,97,48,55,55,56,53,57,48,51,100,48,48,102,102,55,101,99,53,48,48,102,102,55,51,52,97,50,52,98,48,102,54,48,55,101,52,98,99,48,101,97,102,48,55,56,56,57,56,53,101,51,54,57,101,48,48,102,102,102,55,48,49,53,97,53,52,97,50,54,50,98,55,50,48,49,54,54,53,55,97,48,55,53,102,102,48,48,100,51,101,53,48,48,57,50,56,48,48,102,102,55,100,97,101,56,51,57,50,48,50,54,48,56,49,99,48,48,49,51,100,50,48,102,57,99,49,100,101,48,49,51,51,54,53,102,49,55,52,49,102,51,48,55,98,54,53,53,56,48,51,100,51,56,48,48,55,98,56,52,51,102,50,53,99,49,54,56,49,102,54,48,102,50,55,48,102,51,100,49,54,52,48,101,55,56,49,100,100,49,55,101,53,54,48,50,53,52,51,99,56,49,102,101,50,97,48,97,50,48,102,50,49,55,98,50,53,50,48,55,55,52,98,99,50,56,99,97,53,97,101,57,99,56,48,100,102,50,98,102,97,50,51,54,53,55,52,52,102,50,98,57,98,52,48,97,97,48,48,102,102,101,99,51,50,97,99,98,51,50,98,56,98,56,52,50,54,56,98,50,50,97,52,98,48,52,51,50,100,53,48,49,50,51,98,100,57,49,100,51,100,48,49,50,53,56,52,98,52,51,55,56,49,50,101,102,55,52,55,52,56,48,99,49,50,53,49,102,100,50,51,51,57,97,53,50,53,56,55,97,54,97,97,50,98,101,48,100,50,54,56,53,54,100,102,52,56,48,57,97,97,48,48,102,102,102,57,53,56,56,48,51,101,97,49,99,51,100,101,48,52,99,101,56,51,98,100,48,101,98,48,49,51,57,52,48,52,98,55,56,51,98,100,52,55,48,102,49,48,51,99,99,48,55,53,97,48,50,55,102,99,49,101,102,56,55,55,48,51,57,101,49,100,52,50,99,52,98,56,48,55,97,97,48,102,53,55,56,55,100,56,98,56,48,50,53,100,52,49,100,55,56,55,48,51,57,53,54,53,51,48,55,49,48,49,100,98,48,55,56,48,51,99,52,49,102,100,48,48,102,102,55,98,49,52,51,98,99,49,100,100,50,102,49,51,56,98,48,48,102,102,48,55,98,97,48,51,100,52,53,55,99,56,55,54,52,51,98,97,56,99,57,54,57,99,53,52,54,52,100,50,98,101,49,51,99,97,102,56,102,102,48,48,102,102,98,52,53,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,53,49,56,48,49,102,48,102,98,48,55,99,48,48,102,48,56,49,101,102,48,48,51,101,97,99,99,51,102,55,99,51,102,101,49,101,52,50,101,52,51,99,97,48,48,102,102,102,52,98,99,48,57,98,48,48,102,52,56,51,97,48,48,102,102,101,51,102,50,100,56,98,57,50,101,99,98,56,101,49,100,102,48,55,55,99,49,99,97,48,50,53,100,99,48,57,54,55,101,49,100,98,48,101,98,57,53,57,99,98,101,50,100,99,98,49,48,49,50,98,50,97,48,97,102,48,49,51,52,52,98,48,49,50,102,50,57,48,97,54,101,53,55,57,52,48,53,55,101,52,57,102,50,53,54,57,53,56,56,51,51,53,55,57,52,48,54,98,50,53,48,49,53,51,52,48,49,102,48,102,98,48,55,51,101,48,102,48,56,49,100,48,56,48,51,101,97,99,99,51,102,55,56,51,102,101,49,100,98,50,101,52,51,98,52,48,48,102,102,102,53,52,48,48,57,98,48,48,102,52,56,51,100,102,48,101,51,101,50,100,56,97,54,50,101,99,97,55,101,49,101,48,48,102,102,55,55,99,49,102,53,48,50,53,100,99,48,57,54,55,99,49,100,98,48,102,52,49,53,57,56,98,101,50,97,48,97,101,48,49,51,52,50,97,48,98,48,48,49,50,98,52,98,48,49,50,102,50,101,56,97,54,99,53,56,49,52,48,53,56,54,52,54,102,52,53,54,57,54,54,57,100,51,51,55,100,52,48,54,98,50,53,102,102,48,49,51,48,48,102,102,48,49,102,51,50,102,48,50,54,101,56,51,100,101,48,101,55,48,48,57,53,49,48,55,49,56,48,52,97,98,49,52,99,56,101,56,97,101,56,55,52,56,48,57,99,99,48,48,102,102,55,97,57,97,48,48,102,102,102,55,97,50,52,51,99,100,57,54,54,101,97,53,97,51,54,48,50,53,101,99,49,101,51,56,49,50,98,101,48,102,49,99,51,98,98,50,56,56,57,48,56,56,49,101,52,50,98,48,97,57,52,54,100,52,53,97,57,54,56,57,51,57,99,101,53,99,48,55,55,99,51,100,99,55,99,48,99,49,53,97,48,50,52,50,101,99,102,50,99,51,56,48,53,97,51,50,56,48,102,49,54,48,48,102,57,57,102,56,49,51,49,97,48,101,55,52,49,102,54,56,55,99,48,48,102,102,57,49,97,48,101,49,56,51,98,54,48,102,99,56,55,54,56,51,100,54,49,101,97,48,55,49,48,49,101,54,48,50,55,53,99,51,57,101,48,102,51,99,97,55,50,57,52,51,99,99,49,100,55,50,101,99,98,50,48,101,57,57,55,101,48,50,55,48,48,52,98,53,57,52,52,48,50,53,99,53,101,49,53,99,53,49,49,55,52,53,56,97,55,57,52,52,57,56,48,50,54,97,49,100,48,48,102,102,102,50,50,49,48,50,52,52,98,99,52,49,50,98,57,51,102,100,57,53,52,57,57,56,49,50,51,101,100,48,57,51,54,49,48,99,48,52,55,52,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,52,51,53,99,49,99,102,48,51,57,100,48,55,56,48,48,102,102,102,100,99,49,101,52,56,55,54,56,49,100,51,48,51,97,99,48,101,100,49,55,48,49,102,49,48,102,101,48,55,97,101,48,98,53,101,53,49,56,55,55,99,97,50,50,57,56,98,56,48,102,48,49,54,99,53,56,54,50,56,99,97,48,50,99,99,51,100,48,53,57,101,52,53,50,57,56,51,98,97,53,53,57,55,54,53,100,50,53,101,52,51,50,57,52,97,53,50,99,100,51,49,99,48,52,57,49,53,99,57,57,55,48,56,54,56,97,101,50,54,51,57,49,50,56,53,49,55,55,98,102,99,48,51,51,56,56,48,49,102,49,49,50,48,50,53,49,52,51,57,101,48,101,55,52,48,49,102,53,98,56,53,52,56,49,51,53,56,53,50,97,52,97,53,51,97,49,101,99,48,50,55,50,52,49,51,100,99,51,101,54,56,99,101,50,52,49,53,56,101,97,50,50,51,54,48,50,53,101,48,49,102,99,48,49,51,50,97,48,101,101,52,51,98,55,50,56,97,99,97,50,48,55,54,56,97,101,50,100,53,49,102,53,57,53,56,53,56,98,100,101,99,48,52,101,56,51,99,52,49,101,99,101,101,53,99,99,102,50,98,102,57,52,51,49,101,56,97,102,101,48,51,53,102,97,56,50,55,52,48,52,56,53,48,49,50,56,99,49,99,102,48,50,52,52,56,48,57,53,48,48,102,102,55,53,50,48,52,97,57,56,55,48,53,50,49,50,100,50,56,51,97,50,48,101,97,102,48,55,101,56,48,52,97,57,50,49,51,57,99,50,98,53,101,52,98,55,55,48,55,100,99,49,101,52,48,55,99,52,49,101,50,97,55,102,98,55,56,97,51,48,101,100,48,55,52,56,97,97,51,56,48,57,97,48,55,98,53,50,98,54,56,52,50,50,56,48,97,102,57,100,51,98,54,97,101,57,98,55,51,52,57,101,57,97,48,101,50,97,102,102,56,50,97,101,48,102,97,56,48,57,50,50,48,50,52,99,52,48,57,57,52,48,102,53,49,53,99,49,102,97,48,50,54,50,56,48,57,52,53,48,50,53,57,48,49,102,101,56,55,100,52,97,98,50,56,57,49,48,51,97,54,53,52,56,55,98,99,49,102,53,56,51,56,51,48,55,53,48,48,102,52,99,51,100,50,53,54,48,55,53,48,97,101,52,102,50,100,48,98,54,52,50,48,101,99,57,53,99,49,101,51,48,102,100,56,55,52,48,98,101,50,100,100,49,48,51,98,99,56,52,53,99,49,55,56,53,101,57,55,48,56,52,53,51,50,51,97,55,52,57,53,101,100,57,54,52,53,100,57,54,99,57,101,100,98,53,50,101,49,54,48,57,98,53,54,51,52,56,55,49,99,49,100,55,56,49,50,100,48,48,102,102,52,97,51,56,51,98,97,50,101,100,98,48,55,55,52,48,101,102,52,49,99,53,56,49,50,99,97,48,101,97,48,97,48,54,48,98,51,48,102,56,48,55,97,50,48,51,57,50,49,100,50,48,101,48,48,51,57,55,48,55,55,54,53,51,51,50,53,54,57,52,52,56,98,50,53,99,56,55,97,52,98,102,99,53,49,50,49,49,52,48,49,100,97,50,98,53,49,52,97,102,48,101,100,56,55,55,48,97,102,99,53,57,57,55,50,57,101,49,57,101,52,49,50,56,52,97,48,52,52,101,53,56,50,55,52,57,53,99,53,55,52,54,54,99,51,51,56,51,101,56,49,102,51,48,101,97,56,51,98,97,48,101,97,48,55,57,48,51,102,56,49,102,97,48,102,50,57,52,54,49,100,48,48,101,54,48,55,51,99,97,51,50,100,99,51,99,101,49,101,97,48,102,52,48,55,97,52,98,57,50,98,56,97,48,48,101,102,56,55,55,99,97,48,48,102,102,101,101,57,53,101,57,52,53,98,49,55,56,53,100,49,55,48,53,101,49,54,97,57,56,56,52,53,52,49,53,52,53,52,57,53,99,53,52,57,53,97,57,50,57,101,57,101,57,56,57,99,57,56,56,52,56,48,53,55,97,49,97,51,97,52,97,55,49,54,48,101,52,98,55,50,101,49,49,48,48,102,102,98,54,48,48,102,102,48,55,99,56,54,56,48,49,102,50,50,53,48,102,55,48,49,51,51,97,49,101,101,48,102,54,56,49,50,55,99,48,52,57,54,56,55,100,56,98,102,48,101,54,48,49,50,102,99,49,99,100,50,102,99,98,102,48,101,101,48,51,99,52,48,55,97,48,49,100,48,48,102,102,102,51,49,54,52,49,100,99,48,102,51,48,51,100,102,48,102,50,48,55,54,99,98,50,48,55,100,99,48,101,98,99,51,100,97,53,52,56,55,54,99,51,101,101,48,101,57,99,49,102,54,56,55,56,48,51,56,97,49,102,102,48,50,53,56,56,49,101,51,48,55,50,52,51,99,97,49,100,53,48,102,50,57,53,56,56,48,53,99,56,55,53,49,48,52,98,50,48,102,55,97,55,97,49,97,50,49,54,50,53,57,54,99,53,52,98,54,53,55,49,53,98,102,102,99,48,102,50,52,48,49,102,55,49,101,48,48,102,57,52,55,56,51,57,102,48,50,53,51,49,49,100,101,48,55,51,97,48,52,56,99,57,55,48,48,101,101,48,48,57,56,49,48,55,99,99,57,97,56,101,101,98,97,53,97,56,55,102,100,49,99,98,49,48,101,98,48,51,100,53,48,55,49,54,53,48,57,52,99,57,51,99,49,101,56,48,55,53,99,98,48,50,98,57,49,48,51,100,52,48,101,55,48,48,102,102,57,56,51,48,101,102,48,55,98,56,97,98,48,55,57,97,53,55,48,55,97,99,51,98,97,49,100,49,50,101,54,53,48,57,51,52,97,101,99,56,50,56,48,49,99,100,50,102,50,48,98,51,98,97,101,53,97,50,55,49,53,101,53,55,101,48,48,98,98,99,48,50,54,100,52,48,57,99,57,48,50,54,49,52,48,57,100,97,48,55,97,101,49,101,56,48,55,99,50,48,52,99,50,56,51,99,57,48,102,53,56,55,100,99,51,99,50,49,101,48,50,102,52,98,98,50,100,56,97,101,50,57,48,98,55,48,102,57,48,55,100,56,51,99,56,49,100,53,48,101,51,49,53,97,53,99,48,55,97,52,51,100,48,49,101,56,52,53,48,101,55,48,55,48,48,97,99,48,102,100,56,55,57,56,51,100,56,57,56,49,100,57,48,101,52,56,55,53,100,51,52,51,100,52,53,99,97,49,56,55,54,52,51,98,54,100,57,54,53,52,100,57,53,54,53,54,97,54,55,57,57,97,55,53,100,55,49,51,100,51,53,51,52,49,54,49,52,97,52,98,52,57,52,102,52,56,52,56,52,100,52,99,52,56,55,57,50,100,50,100,50,100,101,55,53,50,49,50,57,50,100,50,49,99,101,102,51,99,57,50,102,50,52,53,55,52,56,52,56,55,57,102,52,56,52,56,97,50,52,57,48,57,53,53,53,52,55,97,102,99,100,101,97,99,49,97,100,102,100,55,49,99,98,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,51,49,52,49,100,57,56,51,99,102,48,102,102,56,51,57,57,48,102,99,49,52,56,48,102,50,56,49,100,54,48,55,99,56,51,100,48,48,102,102,101,102,52,51,102,56,49,100,99,56,50,99,55,49,52,50,49,102,49,48,101,52,56,55,56,52,98,55,48,101,97,56,55,56,99,97,55,97,50,101,56,97,55,50,99,48,97,49,50,99,55,57,53,101,53,101,49,52,50,57,56,56,48,53,99,49,53,97,48,57,102,50,97,48,98,51,50,99,56,97,102,50,99,50,49,48,57,51,49,98,48,52,102,49,53,99,57,56,57,54,53,55,100,49,50,52,49,52,99,55,50,50,99,48,51,50,102,99,48,49,102,49,98,54,48,48,102,102,55,100,101,100,97,49,56,49,51,57,56,48,101,102,52,97,48,48,102,102,50,53,48,52,48,57,57,102,48,102,50,56,55,55,56,97,52,48,50,54,49,52,49,100,55,48,55,52,99,97,98,50,56,99,51,56,101,49,101,99,50,99,99,98,56,54,52,97,101,52,55,48,55,97,56,49,99,51,48,101,53,49,52,99,48,101,50,52,49,100,56,56,55,54,48,48,102,102,52,102,56,98,100,48,55,56,56,48,102,56,56,51,100,54,49,102,98,48,102,99,56,51,102,100,48,102,98,56,55,100,99,51,100,54,49,101,51,52,102,50,99,102,49,52,54,49,100,52,52,48,50,56,48,51,99,57,48,56,57,54,57,99,53,55,99,97,48,49,54,100,50,57,101,53,55,97,54,48,48,53,55,100,97,56,55,101,56,49,50,100,56,48,52,99,51,48,51,99,55,48,50,53,54,52,49,102,56,48,51,98,49,48,55,102,48,48,102,102,101,97,99,98,98,52,99,50,57,48,51,100,99,48,101,99,56,51,102,52,49,99,99,48,102,99,50,50,52,51,48,53,57,48,55,56,48,97,100,50,98,52,98,102,48,48,102,102,55,98,50,52,51,100,99,53,49,56,55,99,100,49,52,51,97,101,49,101,54,56,48,101,99,49,55,52,49,100,102,50,100,48,98,53,48,101,97,49,55,52,53,97,56,55,54,99,97,100,57,50,102,52,97,54,56,50,101,99,97,102,101,53,56,52,51,48,48,52,51,50,99,49,48,49,100,100,48,57,100,49,102,101,48,49,101,102,54,98,97,56,49,52,97,48,48,51,101,57,98,52,48,49,102,54,53,52,49,99,98,48,48,55,100,57,98,56,49,50,55,48,49,99,98,48,55,99,54,53,53,51,56,48,57,49,48,55,56,54,49,100,51,54,52,51,98,54,48,101,100,99,49,102,50,49,52,56,57,48,101,49,52,99,56,56,52,56,49,101,100,49,52,54,48,101,98,56,49,100,55,56,55,57,99,49,101,49,49,54,97,49,100,97,50,98,49,49,52,51,102,52,49,102,98,50,102,51,56,55,50,50,56,98,101,48,102,102,54,52,53,50,97,53,51,48,51,100,52,57,101,56,50,49,101,49,97,102,51,100,97,50,100,52,97,100,56,52,101,57,56,52,100,50,99,48,48,100,97,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,102,102,56,49,99,50,100,52,98,51,50,99,56,98,56,52,100,55,52,98,50,50,100,56,98,48,52,99,50,100,52,98,48,52,56,99,99,101,52,56,52,102,52,102,52,57,52,56,52,99,52,99,55,98,50,51,98,51,57,49,100,49,99,49,51,48,57,50,57,49,101,57,50,53,99,102,50,56,99,99,51,49,51,49,53,55,53,102,56,54,55,51,50,51,101,51,54,100,50,48,49,101,100,54,48,52,99,53,56,49,51,48,99,48,101,98,56,48,57,53,53,48,55,51,54,49,101,102,48,55,102,52,48,102,97,48,51,99,99,53,54,56,55,52,52,49,100,56,56,55,49,55,57,52,50,48,48,102,55,51,48,55,57,48,98,56,50,101,56,51,98,101,53,48,57,53,97,53,54,48,48,51,100,99,99,49,101,97,50,56,56,51,57,97,53,51,53,50,52,57,55,50,49,101,98,50,100,56,97,49,48,101,101,97,50,52,97,54,49,55,101,49,101,51,50,98,49,48,54,48,49,51,97,53,100,97,48,100,51,97,101,97,53,52,50,48,49,53,102,50,57,56,53,56,100,97,49,97,49,98,56,48,49,48,102,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,54,99,53,54,57,54,50,53,56,49,52,97,53,56,50,49,57,54,99,53,53,50,55,50,53,49,53,56,53,97,49,53,101,57,54,99,97,55,49,53,101,53,56,50,48,50,52,51,99,56,56,57,97,56,52,57,54,56,99,101,101,52,56,52,55,52,97,52,53,52,56,54,51,101,52,56,52,54,52,97,52,53,52,56,54,54,54,57,98,55,51,53,49,50,57,97,100,97,101,50,97,52,99,52,101,56,48,54,102,57,48,48,55,100,52,98,56,48,51,101,53,52,52,48,102,48,99,48,57,51,50,48,55,54,50,99,48,51,56,57,48,50,54,99,52,51,98,99,49,101,56,48,55,99,48,48,101,100,48,51,98,48,53,51,98,48,56,97,49,99,53,48,102,49,48,55,54,48,97,55,50,102,52,49,101,48,56,51,100,52,50,97,100,50,48,97,53,48,101,102,56,51,98,57,48,101,55,48,55,52,99,51,98,97,57,50,53,100,56,51,99,53,48,50,54,49,52,51,97,97,49,100,98,52,52,48,101,51,97,49,56,55,54,99,51,97,56,49,101,50,52,101,55,52,97,54,50,57,52,97,50,56,101,100,48,55,56,56,98,51,52,53,52,101,50,98,52,56,49,53,101,57,97,53,56,50,48,97,49,48,48,102,102,57,101,48,98,97,102,102,56,48,55,52,48,56,49,50,99,50,48,48,102,98,99,57,48,48,55,100,54,51,56,49,51,52,54,49,99,55,50,97,56,51,101,50,53,52,56,49,51,54,52,48,101,51,99,49,99,101,50,55,57,55,49,57,51,48,49,50,99,48,101,101,52,49,102,101,56,51,102,55,48,50,53,102,56,49,100,102,48,51,99,102,54,55,49,53,99,53,98,49,55,99,53,54,50,52,53,50,53,56,55,52,57,49,56,49,101,102,49,55,99,57,51,49,102,97,51,56,55,55,53,50,48,98,99,57,50,50,57,57,54,55,48,101,102,49,54,52,53,51,49,54,54,52,55,99,50,55,102,57,57,48,51,54,51,50,97,99,98,51,50,98,56,98,56,52,50,54,56,98,50,50,97,52,98,48,52,51,50,100,53,48,49,50,51,98,100,57,49,100,51,100,48,49,50,53,56,52,99,52,51,55,56,49,50,101,102,55,52,55,52,56,48,99,49,50,53,49,102,100,50,51,51,57,97,53,50,53,56,55,97,54,97,97,50,98,101,48,100,50,54,56,53,54,100,102,52,56,48,52,49,56,49,53,52,53,57,57,54,50,53,51,97,54,98,52,53,57,49,53,50,53,56,50,54,49,53,52,53,56,51,49,57,101,99,99,50,55,97,48,50,52,97,52,50,49,97,54,51,51,57,50,49,57,101,56,101,57,48,49,56,50,52,97,51,102,57,52,57,54,102,100,50,51,50,52,50,52,52,100,100,52,53,54,101,49,57,100,53,48,102,99,102,102,53,48,51,99,56,56,48,48,48,102,102,102,98,52,102,48,48,102,102,55,100,57,100,49,53,48,56,56,99,49,53,99,53,52,56,48,51,101,99,55,48,48,57,102,48,50,97,56,97,102,52,54,100,55,57,49,100,48,48,102,102,97,100,48,50,54,101,99,49,102,102,97,49,50,49,51,50,48,57,56,52,56,97,52,56,52,56,48,99,49,49,57,49,52,49,101,50,52,50,51,49,101,100,50,49,50,49,50,50,101,97,98,52,101,50,55,102,102,98,98,48,54,102,102,50,51,102,101,48,49,100,102,101,98,97,56,48,53,52,51,56,49,50,101,52,48,48,102,102,102,57,54,97,48,48,102,102,51,101,100,50,56,48,57,55,52,48,55,55,54,53,55,48,51,98,101,99,53,55,56,51,56,48,48,55,102,48,48,57,48,99,57,97,55,48,102,99,48,49,51,49,101,56,52,48,52,99,51,56,51,99,101,48,55,56,54,57,101,48,57,98,50,102,56,98,100,50,102,98,101,50,99,56,51,99,100,56,48,57,57,48,50,56,51,97,52,101,52,51,48,49,51,98,48,49,50,54,50,98,102,48,50,52,51,49,49,50,56,48,97,97,50,57,52,97,100,51,100,48,48,57,55,54,102,52,49,102,56,48,48,101,102,97,98,48,48,51,101,100,51,56,48,49,55,52,50,48,49,50,48,50,48,48,102,102,55,56,98,48,48,57,56,57,48,48,102,102,49,55,97,57,53,102,102,48,48,99,102,99,53,48,53,51,48,49,102,55,56,49,51,99,101,48,52,57,57,48,49,50,100,97,57,48,57,56,53,55,56,51,102,57,48,50,54,99,52,48,57,54,99,48,55,52,50,53,102,97,51,57,53,97,57,48,53,97,51,52,49,100,52,48,55,57,52,48,102,99,99,49,100,52,48,51,98,101,48,102,52,57,54,56,99,50,51,102,50,100,53,49,98,50,51,57,53,97,53,49,48,55,99,99,51,101,48,53,49,50,54,97,53,97,53,50,55,50,54,49,52,52,53,99,57,53,101,56,49,98,48,54,55,50,101,49,54,48,53,54,50,54,97,49,54,97,99,101,50,48,50,54,101,56,48,48,102,102,97,101,101,48,50,54,99,48,48,49,102,50,56,57,48,48,102,102,55,100,97,52,56,49,51,53,97,49,100,55,52,97,48,101,98,101,48,102,54,56,55,51,52,48,57,54,99,101,57,52,53,98,97,49,49,55,48,48,102,102,48,102,55,49,48,49,50,57,101,49,101,48,48,50,54,49,56,49,99,102,48,55,97,100,49,102,97,50,48,55,54,56,98,52,48,101,100,55,50,98,57,49,56,98,97,99,48,52,99,49,49,55,102,57,49,99,97,57,52,99,99,53,97,102,50,101,100,51,57,48,55,97,50,48,51,52,49,101,49,50,98,52,97,55,50,100,52,57,101,97,52,49,48,99,101,56,48,56,99,56,49,101,101,48,49,51,48,56,48,102,102,48,49,102,102,57,54,101,100,56,55,56,56,49,102,99,56,51,101,101,48,55,99,48,48,102,98,48,98,101,54,53,98,57,54,49,97,50,101,99,49,101,100,48,51,99,98,48,102,56,56,51,99,56,50,101,49,98,54,101,53,50,48,98,51,52,100,56,54,51,49,54,54,49,102,49,50,101,56,98,98,52,100,56,57,48,52,100,57,55,56,53,100,50,54,54,99,52,102,54,48,52,101,49,54,99,53,97,98,57,97,52,57,97,55,50,54,53,100,55,102,56,48,54,54,56,56,51,102,49,48,48,102,102,55,99,99,49,48,48,102,102,49,102,53,56,97,48,101,56,52,51,100,101,49,102,53,48,101,48,49,52,99,49,99,53,48,50,54,56,99,49,101,55,49,55,48,49,100,99,52,56,48,102,49,57,53,48,53,54,48,55,101,48,49,100,57,56,55,54,52,48,57,55,101,48,102,98,48,51,97,99,50,102,56,98,51,50,57,52,98,50,50,100,52,97,51,52,48,50,99,48,97,97,48,102,51,50,51,56,49,51,51,50,53,55,97,53,49,54,97,49,100,100,50,99,57,50,99,97,100,54,48,98,54,52,48,52,101,52,51,52,50,56,101,57,101,49,100,102,50,99,100,48,52,98,50,54,97,55,53,50,55,48,51,50,48,50,97,55,56,48,51,101,99,56,48,48,102,102,49,102,50,56,99,48,50,55,55,52,48,57,99,51,52,56,48,102,50,48,55,48,99,49,99,55,57,55,52,102,48,49,50,100,101,48,101,56,50,99,98,100,50,101,101,56,51,98,50,53,102,56,51,97,102,50,100,48,49,101,102,48,51,57,101,48,55,99,97,57,99,49,100,53,97,55,48,51,102,56,53,53,49,52,54,53,55,48,55,100,56,98,50,48,101,55,56,49,51,48,52,49,101,97,48,101,99,97,54,50,53,50,54,56,55,53,52,51,99,97,53,50,97,54,48,55,56,100,48,100,48,49,48,102,57,53,102,99,51,100,99,53,49,50,49,98,56,53,55,100,55,50,98,56,97,99,52,50,99,101,48,48,102,102,97,101,101,98,97,102,102,56,101,48,49,102,49,48,102,97,48,55,99,52,49,101,49,56,55,56,52,98,50,48,102,54,56,55,101,99,51,100,99,49,101,53,48,102,99,48,55,97,56,98,56,52,97,52,57,50,99,48,98,56,48,102,51,48,55,99,48,51,99,50,53,97,56,55,57,56,98,101,50,100,52,98,51,50,99,100,51,57,50,52,98,51,50,99,99,98,49,50,99,56,98,98,50,102,49,50,100,51,100,51,100,50,100,51,49,51,99,98,54,52,99,52,98,50,99,48,98,48,52,98,52,100,52,100,98,55,49,51,53,51,100,51,49,50,100,51,97,101,97,97,100,50,101,101,98,48,57,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,55,101,54,48,48,102,56,99,51,49,54,52,53,55,49,52,101,48,48,102,98,99,54,48,50,52,56,56,98,48,50,100,53,51,100,48,52,97,97,52,48,52,54,48,48,55,57,57,53,48,52,99,49,54,48,57,101,57,54,99,50,49,97,50,51,50,48,57,56,48,50,53,48,99,49,102,102,50,51,51,50,48,57,56,52,57,52,57,97,56,52,54,57,102,52,57,48,57,48,99,51,55,51,102,102,51,49,50,98,100,98,101,101,50,48,48,102,102,51,56,49,53,52,48,50,49,55,56,49,99,102,48,51,101,50,48,55,56,48,48,102,102,101,50,48,49,101,52,56,55,54,56,49,101,99,56,51,97,99,48,102,50,57,55,48,49,99,101,48,102,101,48,55,53,50,48,98,53,99,53,49,56,55,56,48,97,50,50,101,48,98,56,48,101,102,57,54,99,53,55,101,50,102,48,97,48,50,99,99,51,97,101,53,57,102,52,53,50,101,52,51,98,97,53,97,49,52,56,53,99,97,50,54,52,99,50,57,52,98,97,50,99,100,48,100,99,48,52,57,49,54,50,56,55,55,54,56,54,57,52,101,50,49,98,57,55,52,56,55,55,55,51,99,48,51,101,56,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,48,57,50,48,50,54,49,56,49,102,55,56,55,51,52,48,57,54,100,48,55,49,97,48,102,54,56,49,102,99,48,51,99,48,52,100,101,56,97,49,100,51,48,55,52,50,48,101,101,48,51,102,52,48,102,50,56,98,100,54,100,56,52,57,50,57,100,49,99,98,50,50,100,48,97,99,48,101,48,56,55,52,56,98,100,48,102,57,57,54,52,53,52,57,52,57,56,98,100,50,100,99,97,49,50,97,49,50,56,98,56,52,100,50,97,56,97,50,52,99,56,50,98,57,48,57,51,52,98,99,50,98,57,98,55,54,56,49,57,55,52,98,48,52,48,56,50,52,57,99,100,102,102,56,49,49,101,56,48,51,101,52,53,50,48,48,102,98,54,50,50,97,52,48,49,102,53,100,97,48,52,97,53,48,55,57,56,51,56,48,49,99,55,50,101,56,97,98,55,48,48,102,102,57,56,49,48,55,101,99,53,48,49,55,48,48,101,102,48,51,98,101,53,51,51,48,57,101,56,101,102,48,55,98,99,51,97,52,49,100,51,48,55,97,48,48,101,100,99,49,102,54,49,52,50,53,53,56,51,100,54,50,98,48,97,100,50,97,56,49,101,51,48,55,49,56,51,101,48,53,48,101,50,56,56,51,101,99,49,99,99,52,54,52,53,50,98,56,51,101,56,56,50,56,52,53,102,49,53,101,53,54,57,54,53,50,52,53,98,50,98,52,98,48,50,99,99,56,99,97,48,56,48,53,51,51,56,55,100,52,51,101,52,49,101,48,48,102,102,55,56,50,49,102,48,48,102,53,56,55,102,48,51,100,56,53,57,50,53,49,55,52,49,101,98,48,102,99,56,55,57,99,51,99,48,49,102,48,48,102,102,102,52,49,55,50,53,56,50,53,50,55,49,54,50,53,56,57,54,97,53,102,56,55,57,56,98,53,52,97,50,101,99,98,98,50,99,52,98,50,50,99,52,98,54,52,98,52,102,50,99,49,51,57,51,53,51,56,98,52,52,97,52,56,52,100,52,98,52,101,52,102,52,101,52,100,52,102,52,99,98,52,56,98,55,49,51,57,51,100,99,55,50,97,97,97,56,48,99,101,56,48,49,102,55,50,52,48,48,102,102,102,98,50,97,48,102,97,48,48,51,101,99,100,99,48,57,99,56,48,102,97,48,51,101,51,50,100,53,99,48,52,56,56,51,98,99,48,101,57,98,99,49,101,52,48,55,54,99,48,101,54,99,97,52,52,55,55,48,98,57,52,52,100,52,48,101,57,52,97,51,48,55,97,50,48,102,52,48,51,99,99,48,101,102,52,98,54,48,102,50,57,53,56,57,52,49,102,97,48,102,100,57,52,55,99,51,101,100,52,53,48,56,55,102,98,97,50,57,54,97,57,97,49,100,53,52,102,52,49,48,101,101,100,54,56,99,100,57,53,52,53,54,99,50,48,99,100,97,54,57,54,50,48,53,50,56,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,102,100,56,48,51,101,98,55,56,48,57,100,56,48,102,99,56,49,50,49,50,48,52,100,101,56,51,57,55,48,55,102,97,49,100,54,48,102,52,56,55,99,56,97,48,48,101,98,57,52,52,48,102,49,56,49,100,99,48,48,51,100,53,98,50,57,99,51,57,97,53,101,49,55,48,53,54,97,54,56,55,99,99,49,99,102,57,53,56,48,102,51,99,51,56,56,49,102,48,48,102,101,56,55,50,53,50,52,97,101,50,98,52,51,100,99,49,100,51,52,51,48,102,49,50,49,57,55,99,53,53,56,55,51,100,49,100,48,101,56,51,98,52,49,101,57,50,101,101,48,51,98,97,53,57,51,97,99,50,50,99,57,54,57,57,98,56,57,56,52,101,52,49,48,48,102,102,101,53,49,48,50,52,100,52,48,57,98,52,48,55,53,50,48,52,101,100,48,49,50,102,52,48,101,100,56,48,57,56,53,48,55,51,97,49,101,55,50,56,56,51,99,50,49,100,101,48,102,98,48,55,53,48,51,57,56,53,98,57,55,56,53,55,49,53,52,53,100,56,55,53,99,98,56,50,100,48,51,57,48,49,101,99,48,102,50,48,55,50,48,51,98,48,49,102,97,50,99,99,51,56,48,49,102,49,52,54,48,101,98,56,55,57,48,51,100,54,56,50,49,100,56,48,102,97,56,55,54,49,48,56,51,100,97,53,53,99,48,55,56,52,51,97,101,57,56,53,101,50,55,49,54,50,53,52,100,97,52,52,101,97,97,55,53,57,55,49,48,100,51,100,51,48,48,50,50,99,100,52,48,54,100,101,48,48,102,102,55,99,54,56,48,48,102,102,49,102,55,55,99,53,55,56,49,50,50,99,48,102,48,100,48,99,48,57,52,50,48,50,54,48,100,50,57,50,54,56,48,57,55,97,48,55,100,54,48,102,49,53,97,55,52,51,98,97,49,101,98,57,52,56,54,52,49,51,48,49,99,48,48,55,98,52,48,102,50,48,98,97,48,55,48,99,48,101,99,48,97,52,50,101,48,51,100,101,53,101,48,55,99,99,49,101,97,56,55,52,99,51,56,99,49,100,56,48,55,51,48,49,100,55,48,101,53,48,55,52,56,98,97,52,101,48,102,49,97,55,50,48,56,55,53,52,98,48,48,102,49,48,55,55,98,99,101,52,102,52,48,48,102,102,49,51,48,50,97,56,49,51,99,53,55,97,49,55,102,56,48,54,56,100,50,56,49,49,101,56,48,51,101,52,53,99,48,101,51,99,51,101,48,48,102,102,52,99,50,48,48,51,101,97,48,48,102,102,48,57,98,51,48,55,54,101,48,101,100,52,51,57,52,57,54,49,102,56,48,55,57,99,53,98,55,48,55,49,49,99,51,57,101,53,53,49,52,101,49,100,98,50,99,99,51,99,97,49,101,50,51,49,53,99,48,52,99,101,48,51,57,49,50,102,56,51,99,57,56,97,54,52,53,50,56,52,97,56,50,101,99,51,99,49,97,52,48,49,101,100,100,50,57,52,98,48,52,97,52,102,101,53,54,97,48,53,57,100,48,57,49,50,97,99,98,48,50,50,53,55,99,51,57,53,50,48,55,51,50,49,100,53,48,102,52,49,52,48,49,102,53,48,101,99,56,55,55,48,51,101,97,49,100,51,50,101,56,97,98,48,102,49,56,55,53,52,51,100,101,53,48,57,52,101,49,101,55,48,101,98,56,55,56,48,97,50,50,99,49,48,48,98,55,50,57,48,51,99,48,49,100,102,50,102,53,48,53,57,50,100,56,97,51,50,101,52,97,54,50,100,48,97,99,52,97,52,101,50,98,99,98,52,50,97,99,98,49,50,97,53,50,57,49,99,98,48,52,48,52,100,50,98,100,51,53,50,100,48,56,98,48,52,51,52,56,56,52,101,52,48,55,49,99,56,97,57,97,97,51,53,50,100,48,97,99,50,98,56,98,56,52,50,55,52,97,100,50,100,56,97,102,52,51,50,100,53,48,49,50,51,98,51,100,50,49,48,49,51,100,49,57,56,52,99,52,51,55,56,49,50,101,102,54,52,56,52,55,48,52,99,50,51,50,52,54,97,52,54,55,51,52,97,52,98,48,99,100,52,99,100,99,102,99,49,97,52,99,56,97,100,98,55,57,102,102,48,48,56,49,98,53,100,52,48,101,52,56,48,49,102,55,55,101,48,48,102,97,101,52,50,99,52,48,49,102,53,98,101,48,52,101,102,48,55,102,48,49,100,54,49,52,97,53,50,48,55,56,53,49,52,49,99,98,49,54,57,48,49,100,55,48,48,102,102,55,97,52,52,49,101,97,50,101,56,97,99,52,57,54,53,48,99,51,100,100,99,97,101,48,55,52,50,48,101,57,56,51,99,48,49,102,101,101,53,53,57,55,56,56,56,49,99,51,48,101,49,56,55,52,48,98,100,101,53,50,56,55,98,48,51,101,101,57,50,56,50,57,101,48,48,102,102,102,54,97,57,53,100,53,50,53,54,51,57,102,50,48,49,54,99,52,52,98,50,102,101,100,51,52,48,57,98,53,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,51,50,101,56,48,49,102,49,52,101,48,48,102,102,55,100,98,99,48,55,98,99,48,57,57,100,48,55,55,97,49,101,56,48,50,52,100,52,48,57,57,48,48,55,56,52,56,101,49,101,50,48,55,57,56,48,101,98,52,48,52,56,51,48,51,97,48,48,102,102,102,49,56,55,99,48,51,100,54,53,56,57,55,48,48,102,53,52,49,101,97,102,48,102,98,49,55,48,48,52,99,53,48,51,100,48,48,102,102,101,50,99,99,98,57,48,102,100,56,51,99,57,48,102,48,48,102,102,55,56,56,51,102,97,48,48,102,102,102,54,50,56,55,55,56,51,98,97,53,49,97,48,57,53,101,48,48,102,54,98,56,55,53,52,97,102,57,48,101,99,56,55,55,53,49,57,49,49,48,52,98,55,101,57,97,53,55,52,50,48,49,54,49,48,48,51,57,53,49,54,56,53,54,49,53,99,53,99,50,49,51,97,53,54,57,54,99,53,55,97,49,57,54,97,56,48,57,49,100,57,101,57,48,56,48,57,101,56,99,99,50,54,50,49,98,99,48,57,55,55,98,50,52,50,51,56,50,54,49,49,100,50,51,53,50,51,51,57,97,53,50,53,56,54,50,97,54,54,101,55,101,48,100,50,54,52,53,54,100,98,99,56,48,52,55,56,48,49,50,48,56,48,52,101,54,56,51,99,49,48,50,52,49,99,48,57,97,51,48,55,55,50,48,52,99,101,48,51,98,56,52,56,97,55,48,98,99,48,55,55,102,50,49,101,102,101,100,57,52,101,57,48,57,48,53,99,53,49,53,48,53,97,48,48,102,102,51,100,100,97,48,101,101,56,51,101,54,49,99,48,101,48,50,54,50,53,55,49,52,50,49,101,54,48,101,56,97,53,50,54,55,52,48,52,51,48,102,98,49,54,48,57,56,53,55,57,49,50,102,53,48,56,48,52,98,100,51,52,48,56,57,102,50,54,101,100,54,56,48,57,97,48,49,101,49,101,53,53,57,54,54,53,55,49,55,48,56,52,100,49,54,52,53,52,57,54,48,56,54,53,97,97,48,50,52,55,55,98,50,51,97,55,97,48,50,52,98,48,57,56,56,54,102,48,50,53,100,101,101,56,101,57,48,49,56,50,52,97,51,102,97,52,54,55,51,52,97,52,98,48,102,52,100,53,52,53,55,99,49,97,52,100,48,97,100,98,101,57,102,102,48,48,102,102,97,50,98,48,48,55,99,56,48,48,102,102,48,49,102,52,102,50,53,57,48,48,102,102,51,101,97,101,52,48,57,56,56,50,57,56,98,49,48,101,49,100,50,55,49,54,101,48,52,98,54,48,51,101,51,56,50,99,55,48,51,97,54,50,99,49,51,98,97,52,49,54,48,49,101,53,50,57,56,48,49,101,57,102,48,55,50,52,49,99,101,50,51,48,55,102,54,56,51,102,50,57,48,53,49,56,51,97,101,48,101,48,48,55,48,56,97,98,48,52,101,56,51,99,48,48,102,102,102,102,97,53,52,56,55,54,99,48,49,101,100,55,48,49,51,49,48,49,51,48,50,98,55,54,57,50,99,101,52,97,101,50,100,48,101,48,57,102,48,49,55,98,100,52,48,51,98,57,52,48,49,102,54,52,101,48,48,102,97,101,53,48,55,49,99,48,48,102,98,50,101,48,50,53,100,99,98,98,48,55,49,99,48,102,56,48,97,51,52,49,56,50,99,53,101,48,49,50,100,99,49,100,48,48,102,102,55,56,56,56,52,53,54,48,55,51,102,48,55,102,52,49,100,101,102,57,48,102,99,56,55,48,56,51,101,50,49,101,51,48,48,55,98,50,48,51,100,99,49,101,57,48,101,50,48,55,101,100,50,52,51,97,100,99,51,100,50,56,97,49,99,49,50,98,48,97,51,48,102,49,101,50,98,99,97,52,50,48,49,101,50,50,56,56,101,53,54,57,54,51,98,55,48,52,57,50,55,57,53,101,48,49,50,101,52,48,102,56,52,49,99,101,56,51,99,48,48,55,48,99,48,102,49,99,51,99,97,48,101,57,56,49,101,57,56,55,54,99,98,56,48,101,55,48,55,102,48,51,97,98,50,53,53,53,49,55,54,49,100,102,50,102,52,97,54,50,101,48,51,98,99,53,98,49,53,99,48,50,55,56,53,48,49,53,56,49,101,56,50,98,51,50,53,49,52,101,49,101,49,50,97,99,97,52,50,101,49,49,55,50,54,49,52,99,53,100,49,53,99,57,97,100,52,97,55,49,53,99,56,52,101,53,50,49,50,53,97,50,97,54,98,55,49,52,56,51,53,51,55,53,102,101,49,52,101,97,49,100,48,48,102,102,52,98,100,48,51,97,50,50,100,99,49,102,102,56,51,102,98,48,55,50,50,48,101,49,48,51,98,101,101,98,50,99,57,55,101,48,102,98,52,49,101,102,56,51,98,52,48,55,52,56,53,48,98,97,57,48,101,50,52,98,54,56,101,100,49,55,48,48,102,102,102,49,99,51,101,52,53,48,56,55,51,56,97,99,55,53,101,101,56,52,53,53,49,55,97,57,97,52,51,50,54,49,55,50,99,57,50,97,52,49,50,57,48,98,51,52,100,100,98,100,53,51,54,53,54,50,55,100,101,99,56,52,101,48,52,98,97,56,48,100,49,99,48,48,102,102,102,56,98,53,48,48,102,102,51,101,98,57,52,98,49,48,50,54,100,56,48,57,101,53,48,101,100,56,51,102,100,48,102,56,57,52,56,49,101,50,52,53,48,55,53,50,48,52,98,49,97,53,57,52,101,48,102,54,99,51,98,48,49,102,50,52,53,50,97,100,50,49,98,50,56,49,50,48,49,102,55,56,51,57,56,48,55,98,99,48,52,98,101,56,55,99,56,97,54,48,101,56,50,52,56,55,56,99,98,51,48,101,51,56,55,56,52,51,98,52,48,57,101,97,48,101,101,48,55,57,53,50,48,98,54,98,50,56,57,48,48,98,99,50,56,48,51,101,51,99,97,102,57,99,57,101,53,55,57,54,50,53,55,49,53,102,97,100,51,97,98,102,99,48,51,50,100,99,48,57,49,57,48,55,50,48,57,48,48,52,98,55,48,49,50,54,52,48,52,97,55,56,51,56,53,52,102,52,51,50,98,57,49,52,98,101,48,55,52,54,48,52,98,55,48,51,56,97,48,55,54,56,49,101,97,52,56,50,97,100,49,97,57,57,54,48,98,50,48,102,52,56,55,48,52,49,100,52,56,55,51,56,51,57,54,53,101,49,54,97,57,48,48,57,57,50,97,48,97,48,52,101,52,98,52,57,52,100,52,98,50,56,99,102,100,51,56,98,48,50,56,99,97,100,50,99,53,99,57,57,56,48,52,102,57,53,101,56,51,55,51,52,56,54,100,56,53,102,48,48,102,102,51,101,99,57,99,48,57,98,100,48,101,98,48,49,50,52,52,48,52,57,56,56,51,102,57,48,55,102,52,53,102,56,55,56,99,97,51,48,101,102,57,55,97,53,49,48,51,97,100,48,55,97,55,48,48,101,98,54,48,98,99,50,100,49,48,52,97,98,54,56,51,99,56,48,102,53,99,97,98,48,55,52,101,49,102,97,48,102,57,48,55,50,56,51,97,99,53,55,52,97,53,56,55,56,56,51,97,56,57,56,53,98,49,54,97,53,100,97,54,56,55,52,53,50,50,53,48,56,97,52,50,56,52,98,98,56,48,102,49,49,54,48,49,56,53,48,48,57,53,55,56,98,100,52,57,99,56,52,48,102,97,50,56,48,53,99,50,56,48,51,101,53,101,99,48,48,102,102,102,98,50,98,99,48,102,51,48,49,101,97,48,55,51,99,48,57,48,99,48,55,53,101,49,101,100,50,97,52,98,51,48,55,55,99,49,99,49,48,49,50,49,48,55,57,48,48,102,102,102,49,53,51,52,51,98,56,53,101,102,52,100,52,100,50,98,52,49,102,48,48,102,102,55,52,99,51,99,48,48,52,99,98,56,51,57,98,48,102,54,56,55,48,56,98,99,52,56,50,56,52,51,102,50,57,101,53,52,50,50,55,52,52,50,97,48,98,49,50,98,97,56,98,53,48,101,99,57,55,56,49,99,102,52,50,48,102,49,52,53,100,50,50,100,49,54,50,53,56,97,49,49,53,101,52,48,97,100,98,102,102,48,49,51,102,48,48,102,102,57,57,52,48,55,102,48,49,102,48,48,50,54,53,56,49,102,97,48,51,100,102,48,55,100,99,49,102,54,50,100,57,51,57,51,48,98,53,48,55,97,101,48,102,53,99,49,101,54,56,51,100,53,52,57,50,98,100,50,49,50,99,98,55,52,56,50,98,52,97,55,50,99,48,49,101,52,56,55,98,99,98,51,48,102,57,49,54,54,56,48,53,53,97,50,57,54,56,53,99,49,55,56,57,54,53,54,50,50,99,97,54,49,54,55,100,49,55,50,50,55,50,99,53,51,101,97,54,53,49,49,49,54,49,100,50,99,100,51,102,99,48,50,55,98,56,52,50,50,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,97,48,51,50,49,48,48,51,101,50,98,101,48,101,51,99,51,101,50,48,102,51,48,48,102,102,49,102,55,48,52,48,52,98,57,56,51,99,55,52,52,48,101,53,97,52,56,55,57,99,49,100,57,48,51,57,101,101,48,102,55,97,52,49,101,56,49,54,55,52,49,100,98,50,99,52,98,56,48,101,101,48,55,55,55,48,55,102,56,48,57,53,102,48,50,54,48,56,51,98,101,49,99,57,97,50,102,57,50,57,49,99,97,56,52,101,48,101,101,49,53,55,99,98,98,50,102,99,97,102,101,56,54,53,54,55,50,102,53,51,56,97,102,101,53,56,97,55,97,51,57,48,50,98,51,97,54,57,54,51,51,97,50,52,48,53,98,100,53,48,48,100,55,55,48,48,102,102,55,99,53,101,99,48,49,102,53,97,52,48,48,102,50,53,97,48,52,57,55,52,56,51,101,53,48,55,56,54,49,100,51,50,100,99,51,98,99,48,102,101,48,48,102,102,57,56,98,57,99,48,48,102,53,48,48,97,50,48,102,54,49,52,53,56,97,54,50,101,48,51,97,55,99,49,100,50,56,51,100,55,48,55,102,101,49,100,55,48,101,57,53,49,53,97,53,54,49,55,97,49,99,52,48,101,57,56,55,99,56,97,50,48,49,51,99,48,101,52,56,55,98,49,48,49,51,49,51,102,49,55,56,53,56,57,55,57,99,98,52,52,50,52,57,52,53,97,50,98,51,49,53,56,53,54,49,49,52,50,52,100,102,102,48,49,97,48,53,55,53,100,52,48,56,101,56,48,49,102,55,49,52,48,48,102,98,57,100,48,50,53,101,52,48,49,102,53,98,50,48,101,48,99,49,101,56,99,51,54,49,102,48,50,56,52,51,101,48,48,102,102,52,99,98,53,51,50,53,57,48,51,98,57,48,101,51,56,51,97,57,48,101,98,56,55,56,48,51,56,99,53,102,56,55,98,99,51,57,99,48,102,50,52,51,101,52,48,101,55,56,51,101,50,49,102,98,48,55,54,97,49,101,98,48,55,97,52,49,99,55,48,48,55,97,97,56,49,99,50,48,102,100,57,52,48,48,101,99,55,50,54,57,53,56,49,100,98,98,48,102,48,57,55,52,53,50,101,101,49,101,51,99,53,55,56,55,57,99,97,51,97,48,101,100,57,53,99,57,98,52,53,100,57,53,99,57,100,51,102,101,48,52,49,101,48,48,102,57,53,101,56,48,51,101,101,49,99,51,98,101,49,100,102,48,101,50,98,52,48,48,102,97,102,97,48,50,53,99,52,49,101,55,49,54,100,56,49,101,49,57,54,99,53,99,98,52,53,97,56,51,102,51,48,102,48,48,51,98,51,48,102,97,97,48,100,49,52,48,100,48,55,49,57,50,56,97,97,48,50,54,50,99,49,99,56,48,51,99,102,48,55,49,50,49,102,97,50,99,99,51,56,97,48,102,52,54,48,98,97,56,48,102,49,100,49,55,101,56,99,53,49,50,55,48,55,57,48,49,100,55,56,55,98,48,51,57,102,52,53,55,51,52,56,50,48,57,51,52,101,48,102,49,102,48,49,51,48,99,53,55,97,48,50,56,48,53,101,49,51,56,101,98,56,101,100,100,98,97,101,53,100,100,98,57,55,54,52,101,101,101,101,102,102,55,50,100,99,102,102,56,51,53,102,102,102,102,57,99,102,102,102,51,56,101,54,48,98,49,53,57,52,51,57,99,48,57,56,54,48,55,100,101,49,102,50,48,50,54,52,56,49,102,57,48,51,100,97,48,55,102,50,48,102,48,49,51,55,50,53,48,55,98,48,49,101,102,48,51,99,55,48,102,100,48,51,99,97,50,102,53,98,54,49,50,52,98,56,52,56,50,98,52,97,98,50,99,99,51,102,99,49,101,100,50,102,52,51,101,54,53,57,49,53,52,53,50,54,50,102,56,98,55,50,102,56,98,55,52,53,50,57,100,48,56,98,53,50,102,53,51,50,52,97,101,52,50,52,100,50,102,48,98,49,55,49,97,57,48,54,53,100,50,99,49,51,101,99,57,50,55,51,56,49,50,52,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,51,49,48,56,48,51,101,51,99,97,48,48,102,102,102,98,54,51,48,102,53,56,48,51,101,98,98,99,48,57,98,52,48,101,55,48,55,48,52,51,99,56,53,101,51,97,101,48,49,50,102,99,48,102,100,52,51,100,99,49,100,102,48,55,55,97,49,102,48,50,57,52,98,55,52,102,50,99,57,100,48,101,56,56,55,52,99,98,56,48,55,97,48,48,102,102,102,50,56,49,99,56,57,52,50,49,101,51,48,55,97,101,102,49,53,97,57,54,48,102,49,99,51,56,99,49,99,101,50,56,52,98,54,50,56,56,51,56,101,49,99,57,52,56,52,53,97,48,102,97,57,54,48,56,50,53,101,97,54,57,53,99,53,55,57,50,56,50,99,52,97,100,50,99,52,97,98,100,98,50,48,56,48,54,100,50,56,55,50,56,51,101,52,53,48,48,102,102,51,99,49,48,101,55,56,55,52,99,51,102,56,49,100,50,50,99,57,49,52,98,57,48,101,97,48,55,101,48,51,98,48,49,100,101,48,102,55,56,55,54,48,98,57,50,98,100,50,57,48,52,98,49,50,98,56,98,53,50,56,48,51,99,99,53,52,97,50,57,55,54,53,50,49,54,50,53,54,57,54,50,53,52,97,53,97,55,57,53,101,57,97,56,50,57,99,53,53,97,53,51,48,57,97,56,54,57,99,56,50,57,99,57,97,56,48,57,98,50,57,49,49,52,56,50,53,56,53,98,55,53,49,55,52,48,49,48,57,50,56,97,57,54,57,50,56,48,57,48,56,101,57,97,56,54,57,48,102,50,50,50,53,97,50,51,99,99,97,52,50,50,97,53,97,51,98,57,100,57,55,57,49,57,101,54,50,98,50,52,50,51,98,99,56,101,57,48,99,53,49,50,54,49,50,97,55,99,57,101,55,101,51,102,57,98,48,54,98,102,100,53,56,54,48,48,102,102,99,101,49,48,48,55,99,53,99,52,48,49,102,55,49,101,56,101,48,52,100,97,48,51,57,102,50,97,48,48,102,102,57,49,56,48,55,99,48,102,51,48,56,52,48,102,57,99,48,57,55,101,48,55,54,101,53,55,97,51,56,51,98,102,50,100,57,97,55,51,51,48,53,51,49,55,97,48,101,51,48,49,100,52,48,55,53,99,48,57,55,101,48,55,51,56,49,100,51,52,54,50,100,48,98,48,48,102,51,56,51,100,51,48,102,48,48,55,98,52,98,52,48,55,57,97,53,56,56,55,98,48,51,99,54,53,57,50,54,57,54,51,50,53,50,56,55,52,48,97,48,48,102,102,101,54,57,54,48,56,48,54,98,50,98,50,53,48,52,98,51,57,52,102,50,98,98,102,102,56,48,101,48,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,48,98,100,101,48,48,102,102,102,57,52,55,57,54,52,53,55,50,51,48,48,51,101,56,101,56,48,57,100,53,50,98,57,50,56,98,48,50,98,100,49,56,98,48,50,99,102,56,49,50,101,51,56,97,99,50,98,100,50,53,51,49,56,54,49,50,57,51,99,49,50,48,48,52,100,102,48,49,50,102,97,57,50,57,52,48,50,53,101,56,98,52,101,48,50,54,53,50,102,97,49,50,50,102,50,54,57,99,48,57,52,100,54,49,57,52,57,98,102,100,50,52,97,55,97,56,48,53,48,98,97,56,48,54,50,53,48,48,102,102,51,101,54,100,56,48,102,56,48,49,101,48,56,55,50,99,49,100,99,48,49,50,50,48,48,101,57,99,51,98,101,49,101,53,50,101,48,97,97,48,101,49,48,51,101,57,99,48,52,100,50,54,48,55,57,48,49,100,101,52,48,50,101,56,98,98,52,49,50,97,48,51,100,49,56,49,100,100,49,55,99,48,52,97,55,48,55,57,99,51,97,49,56,98,98,50,57,57,49,48,98,52,52,51,50,57,56,98,101,99,53,50,49,54,101,57,50,57,48,57,97,53,55,52,57,55,56,56,48,53,57,48,48,57,55,97,55,100,101,52,102,50,97,99,49,50,50,53,56,49,50,55,51,56,48,53,100,97,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,100,101,54,48,48,102,97,98,97,48,50,55,50,52,48,49,101,50,48,52,48,52,56,97,56,51,56,101,48,50,54,101,99,48,52,97,51,57,52,48,48,48,102,102,102,53,54,52,48,49,101,97,54,49,99,97,98,99,53,56,56,48,57,97,48,50,53,51,48,55,48,52,49,102,48,48,102,102,51,99,51,48,55,54,49,98,48,48,102,102,57,56,102,48,101,100,56,55,52,99,49,51,53,97,99,48,49,101,99,97,101,57,55,99,99,53,48,50,48,54,56,99,57,49,101,51,102,52,101,102,50,48,57,102,52,100,48,48,102,102,57,48,99,53,48,48,102,102,99,55,98,48,48,55,99,50,98,56,48,57,56,102,48,55,56,54,48,102,50,99,49,99,53,48,49,51,55,48,48,52,98,100,56,55,57,49,51,102,97,52,56,51,98,102,48,50,53,56,99,48,49,101,56,49,48,48,102,102,51,100,51,54,50,98,102,97,50,57,52,50,100,54,52,48,101,48,102,97,56,51,100,101,48,52,100,52,48,55,99,99,51,101,49,99,49,51,48,56,54,53,51,49,53,101,53,99,50,52,56,50,55,52,98,55,50,98,53,49,54,101,52,48,52,102,52,98,99,48,102,48,53,51,55,99,100,48,53,54,100,49,53,56,56,49,102,50,48,97,102,102,56,48,101,102,97,98,97,101,98,97,102,102,101,97,48,50,56,48,56,48,51,101,53,97,52,48,48,102,98,49,98,99,48,52,98,97,56,49,50,98,56,53,55,48,49,50,56,56,48,101,102,48,51,99,55,99,97,101,48,55,98,52,48,102,101,52,49,50,54,48,48,102,55,98,57,53,53,56,97,97,99,57,56,48,57,101,48,50,53,100,56,49,101,56,48,51,98,57,48,50,54,51,52,49,100,55,56,55,57,55,99,57,54,52,53,101,56,55,48,99,98,100,48,101,100,50,50,48,50,55,52,51,99,50,53,50,97,51,97,49,102,101,53,51,48,55,56,52,97,99,48,102,102,52,99,99,100,100,49,53,98,99,97,101,50,98,102,100,57,54,49,52,48,51,50,98,48,49,51,56,50,48,52,99,101,48,55,52,99,48,57,52,55,48,50,53,100,52,49,102,53,48,51,102,52,48,102,52,52,102,50,99,49,100,48,55,53,99,48,101,53,99,49,101,102,48,51,100,57,50,97,56,51,98,54,52,56,98,51,52,50,98,48,102,51,98,99,48,101,98,52,51,56,97,53,57,48,55,99,53,50,52,97,53,101,53,99,57,53,56,49,100,101,48,102,49,54,50,56,99,49,51,101,48,57,52,52,54,52,50,48,49,51,49,52,99,50,56,99,98,49,48,52,56,48,50,54,102,57,54,49,56,97,99,50,99,97,53,48,101,100,48,102,56,48,52,100,53,48,48,102,102,51,101,99,57,99,48,57,101,100,48,55,57,56,48,48,102,98,49,51,48,50,54,98,99,49,101,49,56,49,51,49,50,48,102,50,53,51,102,98,99,56,97,57,97,53,98,56,55,98,56,97,52,48,55,53,99,53,49,53,50,51,49,52,49,49,99,51,57,48,48,102,102,101,56,57,50,52,49,101,52,56,55,102,52,51,102,50,49,99,97,48,101,51,100,49,54,56,53,48,56,55,52,48,51,56,57,54,49,101,55,97,48,101,99,52,56,55,100,99,98,49,52,51,99,49,101,54,50,102,56,97,50,56,48,102,49,49,54,57,56,56,98,56,53,97,53,54,51,51,52,56,50,56,53,102,101,48,56,50,50,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,57,97,57,53,54,53,57,50,54,49,52,101,53,57,57,53,99,53,98,49,53,99,102,54,52,54,52,101,50,98,53,51,49,49,52,98,48,50,98,100,50,51,98,54,99,98,98,57,57,52,99,52,48,52,56,99,57,50,56,99,57,49,57,97,52,56,100,52,56,102,52,52,49,50,57,56,57,97,51,53,54,102,50,51,55,100,101,54,102,55,102,97,56,97,57,55,53,102,102,48,48,100,56,52,48,48,102,102,55,99,54,97,56,48,49,102,54,100,48,49,99,54,48,50,55,57,56,48,57,53,50,48,101,50,56,49,50,100,48,49,101,49,99,48,48,102,54,102,56,51,102,100,48,50,53,57,52,49,100,56,48,55,54,52,51,56,54,48,48,102,54,100,101,101,53,99,49,55,48,48,102,102,48,102,55,52,48,51,97,97,48,55,50,99,48,101,101,48,49,99,50,56,55,48,56,48,49,101,97,56,53,49,55,52,56,56,48,101,101,52,51,97,52,49,99,101,50,56,98,57,55,56,49,102,54,48,102,54,97,52,50,48,56,48,51,100,57,51,99,98,102,48,102,48,48,55,56,56,97,101,57,52,54,101,53,56,52,57,54,50,53,57,49,53,57,52,48,57,100,52,49,48,49,57,100,49,52,48,50,51,51,56,48,57,50,101,48,50,55,53,99,49,102,50,48,49,50,50,50,48,102,52,99,98,101,48,55,98,101,48,101,50,99,98,55,57,50,56,52,51,100,97,49,101,52,48,55,55,101,53,57,48,51,98,55,50,99,49,50,97,52,97,102,48,101,98,49,54,55,57,100,48,101,101,49,55,50,53,102,56,55,53,52,51,99,101,57,52,99,55,52,54,48,102,57,48,55,53,48,51,100,101,53,52,49,98,57,54,97,49,100,48,50,57,100,99,97,97,57,50,98,50,53,51,56,57,50,51,54,57,56,52,102,57,54,97,57,51,50,53,51,52,48,51,97,97,48,48,102,102,57,53,99,48,50,54,52,48,49,100,101,56,49,51,54,99,48,101,50,56,51,56,101,48,52,99,49,48,51,97,56,50,99,52,48,52,100,56,49,100,102,48,51,99,49,101,49,101,51,99,49,100,101,50,99,50,53,49,52,98,102,52,49,97,55,98,48,55,52,99,51,101,48,53,102,56,55,50,99,98,50,97,48,52,98,56,55,57,56,97,53,48,101,101,57,55,51,49,102,49,54,101,49,100,100,50,99,50,52,48,50,102,56,97,52,52,49,51,101,57,100,101,48,49,51,97,56,51,101,49,51,53,99,102,102,48,49,51,99,52,48,49,102,51,52,51,48,50,53,51,52,51,100,56,49,102,97,48,55,52,97,48,52,98,50,56,49,51,52,54,49,99,100,50,56,102,98,56,49,100,55,48,55,49,49,56,49,102,51,102,48,55,99,56,53,98,56,48,57,57,97,48,101,101,100,54,48,55,57,101,49,101,55,48,50,53,53,99,49,100,100,48,51,98,97,48,48,55,54,55,57,54,56,49,101,50,52,52,52,100,102,98,57,54,56,56,97,57,50,56,54,48,48,101,97,98,49,52,50,53,57,48,102,53,57,99,50,100,99,49,50,49,49,102,49,54,48,97,48,49,55,51,99,97,48,49,98,102,50,48,48,102,57,52,54,56,48,51,53,56,97,48,48,57,101,55,48,53,56,49,50,99,97,48,48,53,51,56,52,48,52,98,101,50,56,48,53,48,51,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,97,48,49,98,101,56,48,48,102,102,102,56,101,97,56,48,51,101,99,55,55,56,48,51,101,99,48,99,48,57,49,54,48,101,101,56,48,51,100,101,54,49,101,49,101,53,102,48,51,102,100,48,55,52,99,48,50,54,102,56,49,102,52,56,48,51,98,50,56,48,52,98,51,97,50,101,48,102,102,48,51,101,49,48,55,100,99,48,48,102,52,100,102,49,99,97,98,48,101,50,56,55,52,52,51,57,97,57,53,101,99,51,57,48,49,99,98,52,52,57,57,101,49,100,53,101,53,56,100,52,56,50,53,55,56,48,51,100,99,55,57,48,52,98,51,97,102,52,57,99,48,49,52,49,54,97,48,51,98,102,48,48,102,102,51,101,49,53,99,48,52,99,55,48,51,98,99,48,55,54,56,48,102,100,52,48,57,98,56,48,50,53,101,99,51,99,56,57,102,57,49,56,49,101,48,48,102,102,49,51,51,54,48,48,102,102,102,52,48,56,48,49,101,57,98,57,53,102,100,49,52,98,102,55,55,97,55,101,48,55,50,97,49,100,48,48,102,102,50,54,97,48,51,101,54,49,102,48,102,57,50,49,48,99,97,53,52,102,50,57,100,49,52,49,50,52,53,52,49,54,50,56,98,53,50,48,50,55,97,53,101,48,55,55,101,53,99,99,52,54,48,97,100,101,53,57,49,54,49,56,49,50,51,98,102,99,48,51,49,101,57,52,48,50,99,49,48,48,102,102,49,102,50,100,102,48,48,55,100,55,56,102,48,50,53,101,52,48,57,98,56,50,56,52,48,57,98,57,48,101,97,49,100,99,48,101,57,56,49,51,52,100,99,98,52,48,52,102,57,53,55,102,52,57,56,51,97,57,56,49,99,56,56,51,98,49,48,50,53,97,56,49,100,56,50,51,57,99,98,50,50,100,48,51,101,101,53,101,49,54,101,53,102,53,57,55,99,53,97,49,55,52,57,50,57,56,52,56,48,49,101,100,102,50,56,51,49,53,56,55,50,49,102,57,54,55,48,48,102,102,48,101,100,50,53,48,48,99,102,98,53,48,50,102,48,48,102,102,48,55,100,57,101,56,49,50,49,56,49,100,55,48,48,55,100,57,48,56,49,50,55,97,48,102,51,56,48,57,53,99,48,102,49,49,55,57,99,51,97,48,57,48,49,102,97,99,49,99,97,97,50,98,48,51,101,49,56,97,97,50,99,48,98,101,99,53,48,55,48,101,99,56,51,99,102,48,101,48,56,51,99,54,52,97,57,99,49,100,100,52,51,48,102,56,48,55,49,54,52,98,53,98,50,101,55,48,55,50,49,49,99,97,53,101,48,57,99,48,102,48,49,53,101,48,50,53,99,48,57,97,97,50,99,54,51,100,56,54,55,54,56,50,57,100,102,101,48,49,50,53,54,53,53,57,53,97,57,56,53,99,49,54,54,53,55,57,53,50,53,55,51,51,57,50,53,51,56,98,51,52,99,52,53,50,98,99,97,102,52,55,101,101,51,50,100,54,55,57,51,49,51,100,50,51,50,51,50,51,50,51,101,55,53,102,102,50,56,102,50,52,100,50,53,50,50,54,52,102,53,102,52,56,102,102,102,97,56,100,98,102,57,48,48,100,100,52,48,48,102,102,55,99,54,101,56,48,57,48,51,52,52,48,50,52,56,99,48,49,102,53,100,48,48,101,100,52,98,53,50,99,100,99,48,52,102,56,55,98,56,48,57,57,50,52,51,48,101,55,48,49,51,50,99,57,99,57,51,57,98,55,57,48,55,57,52,97,56,56,48,102,56,99,49,99,51,56,51,56,97,52,97,52,97,48,101,98,102,54,53,49,48,51,101,50,49,101,100,50,97,56,98,53,48,49,50,102,50,100,52,51,97,55,102,55,50,101,101,54,52,51,98,100,54,57,102,98,101,51,48,55,55,56,97,100,57,100,99,49,51,97,48,50,101,98,48,48,102,102,51,101,98,101,99,48,49,102,49,53,50,48,50,54,53,52,49,100,50,56,48,51,101,99,56,52,97,52,48,55,56,99,48,102,99,56,56,57,52,48,48,52,98,54,56,49,50,102,54,48,102,97,48,97,99,48,55,97,99,48,101,97,56,51,102,51,102,48,55,48,48,98,50,48,48,55,97,98,56,99,56,51,97,55,48,55,102,50,49,99,98,50,102,99,51,57,48,53,51,54,48,101,100,56,55,51,99,48,57,56,52,52,102,48,102,101,48,55,48,56,48,49,101,102,56,48,101,48,49,53,101,53,99,49,55,48,48,57,102,48,102,51,49,53,101,53,102,54,48,101,101,48,50,53,98,57,53,54,53,97,57,53,97,53,56,57,54,57,52,56,52,55,48,48,102,102,99,50,51,50,98,48,97,100,52,51,50,57,99,97,99,50,98,99,97,57,50,98,57,57,101,56,99,56,50,53,53,97,49,97,50,57,53,99,53,55,97,51,102,55,49,100,55,52,51,50,52,51,52,48,54,54,53,49,57,49,57,49,102,51,99,57,49,101,57,50,50,56,56,50,51,98,51,51,50,55,97,102,53,52,51,49,102,100,53,57,102,100,53,55,102,56,50,101,52,48,52,101,52,56,49,51,48,101,53,51,56,49,50,97,48,48,102,102,52,97,100,48,51,102,101,48,50,54,48,56,98,55,100,100,99,99,48,101,57,48,49,99,100,56,51,100,51,48,55,56,56,53,53,97,48,102,48,52,99,52,100,49,55,48,53,99,48,55,48,56,49,100,100,48,55,97,99,51,101,97,53,55,57,52,100,57,50,53,49,52,97,53,48,102,48,54,50,98,48,49,51,100,56,51,98,52,102,52,56,50,55,100,51,48,97,51,50,99,57,48,53,48,55,102,50,53,52,53,55,97,55,53,54,99,56,55,54,48,49,50,57,54,48,52,101,52,56,49,51,48,101,53,99,48,49,51,53,101,48,52,100,50,56,51,102,101,48,50,54,48,56,98,55,100,57,98,48,48,102,102,55,97,98,52,48,102,57,48,49,101,97,48,51,99,52,50,97,100,48,55,56,50,53,101,98,49,52,101,53,52,48,55,102,52,49,101,50,56,55,97,99,51,101,97,53,55,57,52,100,57,50,53,49,52,97,53,48,101,102,102,50,100,48,49,50,51,99,51,99,97,102,52,102,52,102,52,99,50,56,99,97,100,52,100,52,100,100,56,57,53,49,53,101,56,51,51,102,50,49,99,48,48,102,102,101,98,50,48,48,102,57,56,101,48,48,51,101,99,51,56,99,48,48,102,52,100,48,48,102,102,49,102,53,102,52,49,100,48,98,49,52,48,48,102,54,52,56,49,51,48,97,49,101,54,50,101,99,99,50,48,48,49,99,101,55,56,49,99,56,57,55,54,49,99,102,101,53,54,49,54,54,49,99,54,48,48,102,102,53,49,48,57,102,56,98,100,52,48,48,102,98,56,48,56,54,48,97,102,50,97,52,53,57,54,54,97,48,50,48,50,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,56,51,49,50,48,52,97,101,48,49,50,100,101,48,102,48,52,48,57,98,54,48,55,101,56,49,99,55,48,50,53,102,52,49,100,52,49,53,99,48,50,54,99,48,102,48,52,49,101,48,56,48,51,100,99,55,52,49,100,101,50,98,97,53,50,56,97,49,52,49,57,55,56,48,49,101,100,51,48,101,55,57,55,101,49,102,52,50,99,97,52,49,51,50,49,101,54,50,101,56,51,98,99,53,51,52,101,99,53,52,48,55,55,52,98,49,97,101,48,57,101,50,101,100,48,52,102,53,51,98,52,48,50,55,53,51,98,99,97,49,53,56,48,55,97,54,56,55,55,48,51,98,97,53,51,48,55,53,48,97,55,52,53,50,56,48,51,98,101,56,55,100,48,52,97,55,50,98,99,49,51,49,57,48,100,48,99,49,51,50,57,52,57,54,49,56,102,52,57,52,56,52,56,52,97,52,56,57,99,57,48,57,52,57,50,57,56,57,53,52,52,57,50,57,50,49,50,50,97,98,100,53,102,102,51,53,53,53,51,98,102,57,99,97,48,49,52,53,50,48,48,102,56,98,57,48,48,51,53,102,53,99,48,57,49,56,48,53,48,49,51,51,52,48,48,53,50,55,97,48,52,99,49,97,56,48,54,102,99,50,102,102,56,52,52,56,49,51,49,101,48,52,99,50,48,51,97,100,48,50,53,53,52,49,99,100,56,55,98,99,49,102,100,56,51,101,99,48,102,49,55,48,101,57,56,51,97,102,48,101,49,56,48,51,100,98,57,99,51,99,99,49,101,49,48,49,50,57,48,102,49,49,55,57,52,53,55,48,48,51,100,99,97,49,101,57,50,56,56,51,57,97,53,50,49,56,97,100,48,101,97,49,52,101,49,101,49,48,102,50,50,54,53,50,54,56,55,56,52,51,99,56,53,54,49,53,102,97,53,48,56,97,53,52,100,56,56,101,57,53,57,101,50,99,48,49,50,52,53,55,51,54,57,56,57,99,100,56,48,52,99,99,56,48,51,101,99,101,56,48,49,102,54,48,97,49,102,53,48,48,102,102,55,100,56,100,48,49,51,53,101,48,102,53,99,48,57,56,101,50,102,99,97,56,101,49,99,100,50,57,99,49,101,52,50,54,56,51,98,99,50,99,53,49,48,51,56,100,99,98,48,50,97,52,98,102,99,53,51,97,54,48,55,48,56,49,100,52,56,55,53,48,49,100,56,52,97,52,54,48,102,49,97,50,48,55,50,99,51,56,56,57,52,53,57,102,50,99,51,48,55,55,49,50,99,98,48,99,52,99,97,50,52,48,99,56,51,50,53,57,53,49,53,101,54,52,102,101,56,48,100,97,55,98,56,48,51,54,102,56,48,51,101,54,50,48,48,48,102,102,102,98,49,98,48,48,102,102,54,101,52,52,48,49,102,53,102,50,48,101,100,99,51,99,50,48,48,98,102,101,57,48,50,54,52,99,97,50,48,49,50,99,49,99,48,49,57,49,56,99,49,102,55,48,51,57,100,97,101,53,57,57,55,99,49,99,54,48,48,52,102,56,50,54,54,99,49,99,52,48,102,99,55,51,56,99,100,56,55,57,102,56,50,48,50,98,49,52,48,52,48,52,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,100,50,48,48,102,102,49,102,52,102,56,48,52,101,97,56,55,56,48,48,102,102,57,49,49,48,50,55,101,52,49,99,52,48,51,100,102,50,97,52,98,57,99,53,49,56,55,52,56,51,99,54,49,102,102,48,55,53,101,48,101,101,48,49,102,48,97,53,99,57,53,101,56,50,53,57,49,51,48,55,51,50,53,99,56,51,101,56,48,55,54,48,49,101,54,48,55,56,48,56,99,48,57,54,52,97,48,101,56,48,55,98,56,98,54,48,54,56,97,99,48,101,97,54,97,102,52,49,100,53,52,49,56,48,102,54,57,100,49,99,99,53,51,57,54,49,51,102,102,54,49,51,56,48,97,100,100,55,53,102,102,48,48,102,98,48,48,55,52,99,48,102,50,52,51,98,99,48,102,56,99,49,100,54,56,51,98,53,48,55,98,97,49,100,49,52,56,101,57,56,49,100,49,48,55,97,54,49,99,48,48,101,54,56,51,99,55,48,101,98,50,54,56,54,54,57,101,56,101,48,57,98,48,101,100,56,55,101,48,51,98,101,53,54,56,55,57,99,97,52,52,97,101,56,101,53,57,97,49,49,53,99,53,98,51,50,52,99,97,97,50,100,49,49,50,56,56,57,54,48,53,55,49,53,99,57,102,97,97,97,56,49,51,101,53,55,97,48,98,57,56,51,50,56,48,99,56,53,48,49,49,57,99,48,49,102,49,51,54,48,48,55,100,98,100,56,55,97,99,49,102,49,57,53,52,57,50,48,48,102,97,101,98,48,55,100,51,55,99,98,56,50,99,99,49,100,54,48,51,98,101,55,56,51,100,56,48,101,57,48,51,101,98,97,48,97,101,52,50,99,53,53,48,51,98,53,48,101,52,50,51,56,49,50,101,56,48,101,52,56,51,56,54,48,101,97,51,56,55,54,99,51,97,99,48,101,100,56,97,101,52,53,52,100,57,52,49,52,97,50,99,56,98,51,50,101,50,52,51,102,99,49,101,57,48,102,99,49,54,48,49,101,48,55,50,97,97,52,97,98,50,100,54,49,51,97,55,97,48,57,54,53,48,48,102,102,51,99,99,50,102,102,101,98,97,101,98,97,102,102,56,48,53,56,51,56,48,51,101,54,49,101,48,52,101,52,56,48,51,100,54,99,48,50,55,97,99,51,97,48,48,52,97,50,100,57,53,48,48,57,51,101,48,52,57,50,48,48,102,102,57,102,99,101,50,100,55,49,54,48,48,57,56,99,53,100,48,48,102,102,51,99,99,56,48,51,57,101,48,50,53,56,56,49,101,56,54,101,48,50,53,98,99,51,98,52,53,54,56,48,57,53,56,48,57,55,101,50,98,52,49,50,56,55,101,49,101,49,48,102,55,48,50,55,102,56,51,55,56,48,52,56,56,56,56,48,57,55,102,48,49,51,102,100,52,49,56,57,48,50,54,56,99,48,57,57,48,48,102,102,55,56,50,48,52,100,98,48,51,102,52,48,102,99,48,49,51,48,52,48,102,53,99,98,49,48,49,51,54,48,55,56,50,48,102,48,52,48,49,101,100,99,57,48,102,48,57,54,51,52,56,97,53,48,50,48,99,98,99,48,48,102,54,57,56,55,51,99,97,48,48,101,53,57,53,98,52,48,57,54,48,101,99,57,52,97,49,100,101,50,57,97,55,54,50,97,48,51,98,97,53,55,52,101,48,52,56,57,52,56,56,50,55,97,57,102,101,99,49,51,97,57,100,101,57,51,54,99,49,55,54,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,55,55,101,48,48,55,99,50,98,56,48,57,56,101,48,55,55,56,48,101,100,48,49,102,97,56,49,51,55,48,48,52,98,100,56,55,57,49,51,102,50,51,48,51,99,48,48,50,54,54,99,48,49,101,56,49,48,48,102,102,51,100,51,55,50,98,102,97,50,57,55,101,101,102,52,102,99,48,101,53,52,51,97,48,48,52,100,52,48,55,99,99,51,101,49,102,50,52,50,49,57,52,97,53,56,49,52,101,56,97,48,57,50,50,97,48,98,49,52,53,97,57,48,49,51,100,50,102,48,51,98,102,50,101,54,50,51,48,53,54,102,50,99,57,51,102,48,50,52,55,48,48,102,102,57,48,50,97,48,51,52,48,56,48,51,101,50,54,54,48,52,98,55,56,51,99,53,48,55,57,56,48,48,102,98,53,102,48,55,52,97,48,52,99,49,56,55,54,99,97,102,99,57,48,49,99,48,48,102,102,50,53,57,52,48,49,101,102,98,99,48,102,50,53,51,98,97,54,49,52,52,99,56,48,57,55,55,48,55,100,50,48,52,98,55,56,49,51,49,56,49,99,98,48,101,56,55,48,52,98,50,54,57,55,52,56,48,53,99,50,53,56,50,55,48,98,55,50,98,57,50,97,50,48,48,52,56,52,97,52,50,102,102,99,101,56,99,48,50,54,54,48,50,53,97,53,55,49,99,98,48,53,102,102,48,48,102,102,100,55,55,53,100,55,53,100,55,102,99,48,50,99,52,56,48,49,102,50,99,102,48,48,102,102,55,100,56,101,50,54,56,51,101,101,48,50,54,102,99,97,51,48,50,53,51,56,51,56,56,57,49,100,49,52,51,98,50,48,52,97,101,97,49,48,55,97,48,97,102,50,100,48,98,57,51,51,52,57,49,99,51,100,101,56,56,48,52,99,51,56,51,57,102,48,50,53,100,52,51,101,52,57,50,99,101,50,98,52,98,54,48,101,50,49,52,56,57,97,53,48,56,50,52,51,97,50,49,54,54,56,53,99,49,50,52,49,101,50,48,102,49,55,50,99,51,50,52,101,50,99,51,53,49,52,52,52,54,53,48,55,48,48,102,102,57,101,56,97,51,49,48,55,56,99,51,99,52,53,99,48,55,98,48,98,55,52,97,50,102,99,51,99,48,57,57,57,51,56,98,56,50,99,48,51,48,99,57,56,57,56,48,57,55,52,54,52,52,101,102,48,50,53,57,49,100,56,52,53,52,55,102,100,56,52,52,52,54,52,52,52,53,57,50,50,56,97,56,101,99,52,101,100,51,49,98,53,52,99,101,98,102,56,57,55,102,100,52,53,100,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,97,53,98,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,53,100,99,48,49,102,49,51,51,48,50,54,52,48,49,100,100,56,51,99,99,48,48,102,102,55,100,53,48,48,51,97,53,48,50,53,102,48,51,98,54,53,56,56,50,54,48,51,102,101,48,52,98,50,56,48,51,100,102,55,99,49,101,52,97,48,56,50,52,99,98,100,54,48,48,102,102,52,98,102,48,51,101,57,48,50,54,52,48,48,57,56,99,48,102,97,48,55,51,102,48,50,54,49,51,48,97,53,52,48,50,57,100,50,99,49,51,56,53,52,49,53,99,57,53,55,49,99,97,49,50,101,99,98,102,100,51,101,51,48,48,102,102,57,97,48,48,102,102,57,54,57,54,51,102,97,48,54,48,48,97,56,56,53,48,49,102,52,52,48,49,102,48,56,49,48,102,98,48,55,54,52,97,49,48,102,52,48,48,102,102,51,101,99,52,99,51,57,54,53,97,57,54,98,57,49,52,51,99,97,49,102,98,57,48,50,53,49,55,56,55,52,99,97,100,57,52,52,50,99,49,50,48,48,52,100,52,48,49,101,100,54,50,98,99,48,57,98,49,50,100,52,98,98,99,48,57,97,52,54,52,51,55,49,48,53,48,99,49,50,48,56,52,57,49,50,57,55,53,56,98,48,52,100,52,49,97,52,100,99,55,57,50,98,102,50,54,53,101,98,57,100,102,101,48,54,102,52,48,48,102,57,55,49,56,49,51,55,52,48,101,100,48,49,99,100,48,48,51,101,98,50,56,51,100,50,48,52,97,97,48,55,97,53,50,48,56,48,51,99,53,48,50,55,50,99,48,52,56,97,56,49,100,54,50,51,56,54,52,53,102,100,55,52,57,48,48,102,102,55,57,55,55,48,55,102,101,48,52,98,53,48,51,99,55,48,102,98,99,56,54,99,53,55,48,55,55,48,98,49,50,57,49,56,100,48,53,48,57,54,52,56,100,52,54,50,102,56,98,102,48,101,57,101,102,56,57,101,50,97,98,57,55,56,57,102,99,49,50,49,56,48,50,97,100,49,52,48,54,100,53,48,48,102,102,55,99,98,53,99,48,49,102,54,48,48,49,100,57,48,50,54,99,52,48,57,99,49,48,55,55,97,48,52,98,98,56,55,51,54,51,50,54,48,55,55,48,48,57,51,100,48,48,102,102,55,98,98,48,48,52,98,48,51,100,51,57,101,50,99,53,57,48,48,55,98,57,51,48,51,102,102,48,55,54,50,48,52,98,54,56,55,101,57,50,52,48,49,100,56,97,53,97,48,55,51,99,97,48,52,100,50,97,56,48,52,57,57,50,99,51,98,54,57,50,56,53,53,57,51,48,98,100,48,102,49,101,52,102,101,55,52,100,57,48,49,50,51,100,102,49,53,102,54,48,50,57,53,50,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,55,48,99,48,48,102,97,49,57,48,50,54,51,56,49,100,99,56,49,50,56,101,48,48,102,102,102,98,53,101,48,50,53,53,56,48,57,56,52,48,55,97,101,53,56,56,48,57,53,48,55,48,56,51,56,53,56,49,102,56,53,49,55,101,53,56,52,97,49,57,55,97,57,55,57,49,101,52,51,100,56,48,52,98,55,56,51,101,50,48,101,53,49,53,100,56,49,50,97,49,100,56,50,57,52,51,99,48,53,99,100,57,50,50,100,56,51,99,99,53,55,52,57,57,48,56,97,50,52,101,102,98,102,57,97,55,51,97,49,97,48,54,55,49,51,57,98,48,50,55,57,53,100,55,102,99,48,51,102,101,49,55,53,100,55,53,102,102,100,52,50,100,99,49,101,99,56,51,99,97,48,101,102,48,51,57,99,48,55,53,97,48,102,50,52,49,101,101,56,55,98,57,50,51,97,49,56,55,52,52,49,100,54,48,55,48,48,51,101,52,48,102,49,99,51,100,50,57,99,49,57,97,55,97,52,48,50,53,48,51,98,54,49,99,55,48,101,102,57,54,52,49,101,55,50,101,100,50,98,50,51,57,53,56,56,52,53,56,57,54,99,57,48,52,48,97,97,50,97,100,50,101,56,56,57,53,101,53,55,49,54,50,57,102,101,97,54,52,49,50,48,53,55,97,55,51,57,99,51,50,98,48,99,56,53,48,49,52,48,52,48,49,102,50,100,50,48,48,102,102,55,100,56,100,101,48,50,53,100,48,48,57,53,99,50,98,56,48,57,52,52,48,55,55,56,49,101,51,101,53,55,48,51,100,97,48,55,102,50,48,57,51,48,48,102,102,55,98,100,99,97,97,99,53,53,54,52,99,48,52,101,56,49,50,101,99,48,102,52,48,49,100,99,56,49,51,49,97,48,101,98,99,51,99,98,101,52,98,50,50,102,52,51,56,54,53,101,56,55,54,57,49,48,49,51,97,49,101,49,50,57,53,49,100,48,102,102,50,57,56,51,99,50,53,54,56,55,102,97,54,54,54,101,56,97,99,101,53,55,49,53,102,101,99,98,48,97,102,102,48,48,98,101,55,48,48,102,102,55,100,57,50,48,51,101,97,52,51,48,50,54,49,48,48,102,102,57,102,57,48,50,55,50,48,49,101,102,49,53,48,53,97,101,50,101,52,51,97,54,49,102,56,48,50,54,56,48,48,102,102,57,56,53,48,102,50,56,55,48,100,51,48,49,50,51,52,53,54,101,99,49,99,52,48,102,49,56,51,101,56,48,102,100,48,55,57,56,51,97,99,100,55,52,54,52,57,50,97,48,97,51,50,100,56,57,55,50,97,99,98,57,54,55,102,101,53,100,57,53,101,56,52,53,101,56,49,49,51,101,50,99,53,98,54,97,101,52,51,50,54,99,49,49,100,53,97,53,98,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,54,57,54,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,48,51,53,55,48,48,102,102,55,100,50,57,48,49,51,55,54,48,101,99,99,48,57,49,49,48,48,55,100,57,97,48,49,50,100,48,48,52,100,55,48,51,101,49,52,56,99,56,97,48,101,101,56,49,100,53,102,48,55,99,54,48,48,102,55,49,97,52,48,54,50,53,102,97,52,54,54,102,56,55,100,56,48,57,55,101,48,55,98,48,48,101,101,48,97,55,50,50,56,101,49,100,55,48,101,100,56,55,98,52,98,57,49,99,98,101,48,102,55,49,53,98,98,54,52,50,50,56,48,98,48,51,55,97,57,97,55,55,97,48,50,48,52,97,54,50,55,50,49,56,48,55,53,48,97,56,48,52,48,51,97,56,48,55,52,102,48,48,102,102,51,101,98,54,56,48,49,102,54,55,48,48,102,102,101,99,48,48,102,102,57,100,56,48,50,52,53,52,51,97,48,48,102,102,52,100,100,49,55,97,57,102,99,51,97,51,100,101,99,53,102,48,48,51,100,102,97,53,53,102,52,52,48,102,49,49,55,100,56,51,97,102,98,48,51,101,51,48,102,101,48,51,98,48,48,101,57,99,102,50,99,53,49,52,51,56,54,49,100,52,99,53,101,55,50,101,102,48,55,53,49,49,100,51,51,101,50,57,48,97,48,100,99,97,101,48,52,100,54,56,50,99,102,101,100,50,48,50,54,48,57,98,102,101,48,49,53,99,101,48,48,102,98,101,54,48,50,54,51,56,49,100,99,48,49,51,55,48,48,48,102,102,102,98,53,101,48,50,54,97,52,48,57,56,52,48,55,53,48,53,56,56,48,57,97,56,55,48,56,51,102,98,56,49,99,55,100,49,52,48,53,56,53,50,49,57,55,97,56,55,57,50,50,52,51,97,54,48,52,98,55,56,51,57,100,48,101,53,49,54,51,56,49,50,97,49,101,55,50,57,52,51,98,101,53,99,99,49,49,50,100,56,51,98,50,53,56,99,57,57,51,52,97,50,52,49,102,102,101,102,52,100,102,52,99,52,48,101,100,97,55,51,56,48,52,102,50,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,101,48,100,49,56,49,50,54,99,48,52,99,52,49,55,48,48,52,97,56,48,49,51,52,97,48,52,98,102,48,49,51,48,54,53,52,54,99,101,48,48,51,100,50,53,48,55,99,56,48,101,97,99,49,101,50,49,54,56,56,51,56,49,50,102,51,50,53,99,57,53,48,49,99,50,48,55,56,97,49,100,53,48,102,97,57,54,48,53,51,55,52,57,52,97,50,57,48,51,99,49,99,97,100,48,52,102,55,48,101,100,98,49,50,48,57,102,52,51,50,56,99,98,50,52,100,52,50,100,99,57,52,97,48,50,55,54,100,100,48,97,99,48,51,97,99,99,48,57,51,53,48,50,54,49,99,97,55,48,50,54,98,56,48,57,53,97,48,55,48,48,48,102,102,52,99,49,49,53,49,98,98,54,48,48,102,53,54,56,49,99,100,56,51,97,98,48,55,56,56,53,97,50,48,101,101,57,49,53,99,97,54,50,100,99,51,102,56,48,101,101,56,51,97,97,49,102,53,52,102,50,57,98,97,52,97,53,49,52,97,49,100,101,99,53,57,48,50,52,52,48,49,101,101,53,54,50,55,50,55,97,49,57,52,54,53,54,97,49,50,54,102,99,52,101,53,48,49,48,55,102,101,56,53,48,48,102,102,49,49,53,50,97,48,49,97,50,52,48,48,102,102,102,56,54,52,56,55,56,56,98,56,48,102,48,56,48,51,101,97,100,52,49,102,50,48,48,57,98,50,55,48,50,55,55,49,52,50,48,52,102,48,56,51,99,52,48,101,101,49,53,54,48,49,54,101,56,97,56,101,48,57,53,50,57,99,97,100,48,50,53,101,52,48,57,53,100,101,53,55,97,48,102,48,52,97,97,50,52,55,52,57,57,57,101,57,48,57,48,52,57,50,57,50,102,100,97,54,102,50,53,97,55,100,100,101,51,49,98,102,99,48,54,101,54,53,48,53,100,56,48,57,97,51,48,50,54,52,48,49,100,101,48,49,50,57,50,48,101,50,56,51,102,48,48,52,99,48,56,51,100,55,50,99,52,48,52,97,52,49,100,102,48,51,98,101,101,49,100,99,99,49,101,49,50,99,50,57,49,52,98,102,52,101,97,54,55,48,55,98,48,51,101,48,53,48,48,55,50,99,97,100,97,48,52,98,56,55,54,52,97,53,48,102,49,49,55,51,53,102,57,54,101,49,101,50,50,98,101,52,48,50,99,52,97,52,52,101,51,54,97,102,101,99,49,50,54,56,51,97,100,51,53,98,48,54,50,53,52,48,57,101,99,48,49,102,55,99,99,48,52,98,56,56,51,99,54,48,50,54,100,99,48,49,102,53,52,50,48,52,100,52,56,49,50,102,54,48,101,57,99,97,101,48,49,51,53,48,102,101,56,55,102,52,48,49,101,56,55,99,57,52,48,53,55,100,50,54,49,52,52,56,57,100,50,50,56,51,97,54,48,52,99,56,48,51,57,101,48,102,97,49,54,50,48,49,55,52,49,101,53,50,101,56,51,98,101,53,51,52,55,57,50,97,52,51,98,50,53,56,100,49,100,51,56,98,100,52,49,100,102,49,101,53,98,99,57,56,57,102,100,98,52,49,55,51,102,99,48,50,54,50,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,55,102,99,48,48,55,99,49,56,99,48,49,56,101,56,54,48,48,102,102,56,56,53,48,48,48,102,102,52,49,54,99,97,48,50,48,49,97,56,48,54,50,52,56,48,51,101,49,50,54,48,101,55,99,49,101,48,56,55,50,99,49,100,99,48,49,51,100,101,48,102,54,48,51,99,48,49,100,97,50,101,48,97,97,48,101,49,48,51,101,57,99,48,52,97,101,55,48,55,54,101,49,101,49,52,101,50,57,52,98,98,52,49,50,97,48,51,100,49,56,49,100,100,49,55,99,48,52,100,56,56,55,54,48,51,100,102,99,97,52,50,101,53,50,99,97,98,52,51,50,57,56,98,101,99,53,50,49,54,101,57,50,56,101,56,52,53,56,100,49,52,54,57,101,53,57,48,48,102,102,57,55,97,55,100,102,52,48,50,100,48,49,50,48,53,56,49,57,98,102,102,101,48,51,100,55,97,101,98,97,101,98,102,101,48,49,48,48,102,102,101,98,97,56,49,97,50,48,48,51,101,101,53,52,48,57,52,54,48,101,55,48,49,50,50,50,48,48,102,102,102,98,50,50,48,50,54,51,56,48,57,53,54,48,101,49,50,52,50,53,50,53,56,55,52,99,49,100,54,48,48,51,100,49,102,99,53,53,50,52,50,55,53,57,53,97,101,97,54,98,98,56,51,101,97,48,101,49,99,49,100,55,56,51,99,55,52,102,102,54,102,49,52,56,49,100,98,48,101,57,49,53,50,48,48,100,102,52,48,102,55,97,53,49,56,49,50,54,49,100,102,50,98,98,52,101,50,51,49,99,49,51,100,53,97,57,51,100,51,56,48,97,101,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,100,55,48,55,51,99,48,101,55,52,49,101,48,48,102,102,51,102,55,48,55,57,50,49,100,97,48,55,52,99,48,101,98,48,51,98,52,53,99,48,55,99,52,51,102,56,49,101,98,56,50,100,55,57,52,54,49,100,102,50,56,56,97,55,50,101,48,51,99,48,53,98,49,54,49,56,97,51,50,56,48,98,51,48,102,52,49,54,55,57,49,52,97,54,48,101,101,57,53,54,53,100,57,55,50,57,55,57,48,99,97,52,50,57,52,98,51,52,99,55,48,49,50,52,53,55,50,54,53,99,50,49,97,50,98,56,57,56,101,52,52,97,49,52,53,100,101,48,97,56,53,48,51,102,51,48,48,55,99,54,49,99,97,100,50,98,56,98,56,48,48,55,100,101,51,48,49,50,52,52,53,55,57,54,97,56,48,56,50,53,97,97,48,50,52,56,48,51,99,99,97,56,50,54,48,97,102,52,102,52,52,54,49,51,49,49,49,50,48,51,48,48,102,102,50,53,48,99,49,102,102,50,52,98,50,48,57,56,52,54,52,57,57,98,52,54,97,102,50,57,48,56,101,99,51,57,51,98,101,51,49,50,56,100,102,102,99,50,55,102,99,48,51,56,49,53,55,53,100,55,53,102,102,49,51,52,51,101,97,49,102,50,50,56,48,49,100,102,48,55,51,99,51,100,56,49,102,99,48,102,54,57,54,52,56,97,53,50,56,55,53,48,51,56,101,49,100,56,48,102,48,48,102,102,55,98,99,51,99,101,53,99,57,54,48,57,52,56,50,53,55,49,53,99,53,53,49,52,48,49,100,57,50,97,53,50,56,98,98,50,101,99,98,49,50,99,56,98,49,50,100,57,50,100,48,48,102,102,97,102,52,50,52,49,52,49,50,97,100,49,53,50,49,51,53,51,49,51,57,51,57,51,57,48,57,48,49,48,97,53,49,101,101,57,51,56,98,48,56,54,101,54,101,101,52,48,50,54,57,48,48,49,102,55,54,54,48,52,100,100,49,54,54,48,52,101,53,56,48,51,101,99,53,99,48,57,56,57,48,55,56,48,101,48,55,98,56,48,49,101,102,51,48,101,98,48,55,48,99,49,101,54,48,51,100,100,48,55,52,97,48,101,98,56,98,55,56,52,50,48,101,55,97,50,49,53,101,48,48,102,52,97,56,51,98,50,48,102,101,48,49,101,99,57,55,56,49,99,56,52,54,50,57,52,98,49,48,101,55,49,51,52,49,48,102,52,49,53,51,52,53,53,48,55,57,52,49,51,97,53,55,56,55,57,53,51,100,51,52,98,49,50,99,99,98,51,57,52,97,102,52,101,49,54,52,57,97,99,56,48,57,55,100,97,56,48,54,48,51,48,48,51,101,53,49,54,48,48,102,102,102,98,50,50,54,48,48,57,51,100,48,50,52,56,99,98,97,48,55,50,48,49,99,53,48,102,50,57,52,53,50,48,102,56,48,48,102,102,57,56,100,52,54,50,100,52,49,100,55,49,55,99,49,100,56,101,53,99,99,56,48,51,100,100,52,56,48,48,102,102,101,54,52,49,102,49,48,51,97,49,48,50,54,48,52,51,57,101,53,57,56,55,100,99,97,101,50,57,52,97,56,48,102,101,48,55,53,48,51,99,101,56,56,56,97,56,54,49,101,97,48,101,99,97,50,97,48,50,48,48,102,102,55,57,53,51,52,97,52,50,102,56,51,97,49,50,53,56,57,99,97,102,55,48,97,101,50,99,56,98,50,100,50,56,52,100,48,48,102,102,53,52,102,50,53,50,53,97,52,57,54,48,57,48,57,48,57,97,57,56,57,48,102,50,53,97,53,97,53,98,99,102,50,52,50,53,50,53,97,52,51,57,100,101,55,57,50,53,101,52,56,97,101,57,48,57,48,102,50,52,50,52,50,52,53,49,50,52,56,52,97,97,97,97,51,100,55,101,54,102,53,54,48,100,54,102,101,98,56,102,102,101,53,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,48,49,57,102,54,48,48,102,102,102,56,53,52,56,48,51,53,97,99,56,49,102,101,48,48,102,102,50,53,99,48,48,49,101,57,56,48,49,52,98,97,48,49,50,97,97,97,48,49,54,48,56,97,48,49,99,54,99,48,48,102,56,102,50,56,49,50,56,97,49,99,102,48,50,53,50,52,48,49,102,53,54,97,48,52,98,57,55,48,101,56,97,52,50,53,50,53,48,48,102,102,51,99,99,100,56,51,98,102,48,55,51,101,48,52,100,100,48,55,97,52,49,51,51,54,53,55,51,97,49,56,48,55,99,52,49,102,52,56,49,50,101,101,48,101,52,55,49,55,54,56,99,56,102,99,97,98,48,101,101,56,55,55,99,56,97,50,51,54,48,48,102,102,102,54,100,97,50,102,57,56,52,101,99,53,102,49,54,49,51,56,57,55,52,102,48,102,49,57,54,50,54,100,100,98,102,102,48,51,99,50,53,100,55,53,100,55,102,99,48,50,48,49,100,55,53,48,100,55,48,55,99,50,48,101,55,52,49,101,48,48,102,102,51,56,55,48,55,56,101,49,101,53,48,55,52,99,48,102,52,99,51,98,54,53,99,48,55,51,56,51,102,56,49,100,53,57,50,97,97,56,98,98,48,101,102,57,55,97,53,51,49,55,48,49,100,101,50,100,56,97,101,48,49,51,99,50,56,48,97,99,48,102,52,49,53,57,57,50,56,97,55,48,102,48,57,53,54,53,50,49,55,48,56,98,57,51,48,97,54,50,101,56,97,101,52,100,54,97,53,51,56,97,101,52,50,55,50,57,48,57,50,100,49,53,51,53,98,57,97,52,49,97,56,98,97,48,97,56,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,54,57,55,102,101,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,55,53,100,55,53,102,102,100,52,48,51,51,97,99,48,49,102,49,50,101,48,48,55,100,56,100,48,49,50,57,48,49,102,98,48,50,52,56,52,49,100,97,56,48,51,101,98,101,100,49,52,98,101,52,50,48,55,55,99,48,52,100,53,48,51,56,99,101,49,102,49,101,53,57,57,52,97,49,102,98,50,100,52,49,100,57,48,55,52,100,51,48,48,102,102,57,56,49,48,48,55,97,97,48,48,102,102,102,55,56,48,57,56,99,48,55,100,54,56,57,56,49,99,49,49,53,102,50,49,102,57,52,101,48,55,56,101,48,102,54,52,48,49,101,57,53,48,51,98,99,52,52,48,52,101,56,51,100,51,99,57,54,49,99,102,50,98,51,48,55,50,51,50,54,50,49,100,99,101,52,102,48,101,102,50,53,101,50,99,98,48,48,53,56,97,50,56,51,56,99,48,52,56,54,48,49,51,97,54,48,102,52,56,48,49,102,53,101,50,48,52,100,56,48,51,97,57,48,50,55,49,52,49,99,98,49,52,48,49,99,49,48,102,50,48,51,99,100,48,55,52,50,48,48,102,55,99,55,48,101,100,49,52,54,48,102,52,48,97,97,48,102,48,49,55,50,49,99,52,52,100,101,49,102,100,48,55,55,50,49,101,102,48,55,54,48,53,100,54,50,101,56,97,100,48,101,97,56,55,98,52,51,56,99,49,101,51,52,97,48,52,97,48,55,55,56,51,101,56,53,97,50,53,57,53,99,48,57,49,48,102,53,49,53,97,54,50,101,57,49,100,48,97,57,51,56,49,51,101,56,49,57,51,48,97,102,52,100,102,102,48,48,102,51,50,53,100,52,48,50,57,98,56,48,57,53,48,48,48,102,102,55,99,97,101,52,48,49,102,54,57,52,48,52,97,56,56,51,97,50,50,56,56,49,100,50,99,100,56,51,57,57,48,50,54,52,56,48,52,56,99,48,52,99,52,101,48,102,51,48,48,102,102,57,97,102,55,48,48,102,102,57,56,53,48,55,99,50,48,102,54,99,98,56,101,53,57,48,55,57,56,51,99,97,49,101,55,101,48,50,55,56,49,102,54,48,48,102,102,55,57,56,99,48,101,102,53,49,54,53,100,48,51,56,55,57,50,56,97,51,50,98,56,101,56,49,98,50,48,56,55,55,52,97,50,48,101,101,49,53,53,98,102,48,49,50,101,100,55,54,48,51,56,52,56,48,51,101,57,56,52,48,49,102,50,52,52,48,55,53,97,48,48,102,102,102,98,50,98,48,102,99,56,55,53,48,48,102,102,57,54,102,48,55,97,48,49,100,51,52,97,48,55,55,56,48,52,100,51,56,55,57,56,48,52,102,102,49,53,101,53,55,49,52,48,49,100,102,48,101,102,56,55,53,99,49,100,57,48,55,56,98,49,52,97,53,51,48,51,99,102,48,102,101,97,53,48,48,51,100,97,50,56,99,53,102,56,51,102,53,48,102,101,48,51,99,52,50,100,55,49,52,97,48,101,102,48,51,56,54,53,55,53,56,55,56,51,99,57,52,51,53,50,53,55,56,55,56,49,50,100,50,55,100,55,99,53,52,50,54,99,97,54,97,48,102,102,56,48,57,49,101,48,48,102,57,52,55,48,48,51,53,102,53,99,48,57,101,55,48,53,48,49,50,99,97,48,48,53,50,55,97,48,52,98,101,50,56,48,98,102,101,97,48,101,50,56,49,51,101,97,48,52,100,99,56,55,98,99,48,57,101,100,48,50,54,98,99,49,101,98,48,49,51,53,54,49,102,101,52,55,52,51,52,52,48,102,54,48,51,100,51,101,49,99,53,101,53,97,97,51,97,48,51,54,53,56,98,52,56,54,100,54,48,101,52,56,51,98,54,48,101,55,48,51,98,97,50,98,56,49,50,101,99,49,55,56,49,101,53,48,102,54,49,54,97,52,52,48,52,97,99,51,97,52,56,97,55,101,57,97,49,101,48,50,99,50,98,102,102,101,97,55,50,49,52,53,52,50,48,50,49,48,50,55,52,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,100,50,100,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,100,50,102,102,100,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,49,57,57,56,48,51,101,97,48,56,48,57,99,97,48,101,55,56,48,51,101,98,102,48,48,102,102,49,102,54,50,48,48,102,102,52,98,100,56,49,51,55,52,49,102,101,50,97,48,98,99,50,102,52,51,97,48,48,101,57,55,56,51,100,57,99,53,97,57,53,56,49,100,97,52,49,50,98,99,98,50,50,101,100,50,56,48,49,101,102,101,48,55,49,97,48,102,51,99,49,100,57,49,53,98,100,48,57,48,52,98,98,48,102,49,56,55,52,48,97,57,52,56,101,100,57,54,54,49,102,54,52,53,52,99,55,55,50,54,56,55,56,52,97,101,50,48,56,50,56,99,57,53,53,51,57,51,54,101,54,53,48,49,51,48,48,98,50,100,54,100,55,102,99,48,51,100,53,56,48,57,55,56,48,50,55,50,56,48,57,53,98,48,50,54,98,52,97,55,48,49,51,55,48,50,53,102,48,48,102,102,57,56,49,48,55,51,54,48,102,54,54,53,97,101,48,49,55,101,53,54,48,51,98,98,48,55,97,97,48,101,101,52,51,102,54,53,99,57,52,100,97,57,50,52,98,101,52,52,52,53,99,53,100,49,53,99,49,99,100,48,102,51,48,55,56,51,57,53,100,57,51,102,48,55,55,48,98,98,52,98,50,98,55,98,57,53,51,100,51,57,48,99,97,98,52,100,55,50,51,53,52,97,48,97,54,54,56,48,53,48,48,48,102,102,57,102,56,48,48,55,100,99,97,56,49,50,50,56,48,48,102,102,102,97,102,98,48,101,50,56,55,57,48,51,99,56,48,102,50,99,49,102,52,48,55,50,52,51,101,99,49,102,55,48,101,101,101,50,97,48,51,53,48,55,50,52,48,101,98,99,49,101,51,56,51,57,102,48,102,49,56,51,101,97,52,97,99,53,100,49,55,48,49,99,98,52,54,54,102,97,50,56,51,98,53,50,102,56,49,101,56,48,55,51,99,98,97,52,57,102,50,53,51,56,55,100,56,97,101,48,102,53,53,55,102,102,54,54,99,51,97,50,56,101,57,97,49,101,50,51,100,49,53,97,100,99,55,52,98,48,48,57,101,101,48,55,51,52,48,52,100,56,48,49,51,52,99,48,52,98,97,54,52,98,48,48,102,102,55,57,55,99,48,50,54,53,52,49,102,102,56,51,56,56,99,57,102,57,56,101,57,101,48,48,102,102,102,52,54,99,49,102,49,56,51,99,53,48,55,54,51,52,57,100,57,49,98,57,54,57,57,49,97,57,50,98,56,55,50,99,51,99,54,53,49,54,52,97,101,56,55,99,98,98,50,101,102,51,55,97,102,53,55,56,48,49,51,53,50,100,52,56,49,97,52,98,48,52,100,97,98,49,48,99,49,101,52,56,51,100,55,48,55,97,54,48,102,56,52,51,99,50,57,48,49,102,49,48,55,98,97,48,102,50,56,51,102,99,48,102,53,52,51,100,97,57,98,57,97,48,52,102,48,55,97,56,49,101,51,56,55,100,48,51,99,48,49,102,54,48,102,49,97,53,102,52,54,50,98,100,48,56,97,97,54,51,50,52,57,55,54,49,101,56,52,102,50,99,56,98,53,52,56,102,48,53,54,49,53,56,53,55,50,48,52,49,50,52,98,51,102,52,48,50,98,100,48,57,48,52,54,57,52,49,54,98,51,55,102,101,48,54,51,52,48,48,102,102,102,98,56,52,48,48,102,102,55,100,57,57,48,55,100,56,48,49,102,54,56,52,48,52,100,101,48,55,97,99,49,102,54,49,54,56,100,50,52,49,52,101,48,101,101,52,51,98,55,56,98,101,48,55,55,54,48,101,54,56,51,98,56,101,51,54,53,97,57,53,97,57,52,100,48,51,97,55,50,57,99,49,101,56,48,51,99,100,48,102,55,56,51,98,101,52,102,48,102,55,57,53,48,57,52,49,102,97,48,102,102,49,52,100,56,49,101,48,56,48,51,100,98,97,48,102,48,51,97,49,48,55,56,57,51,56,51,98,48,53,56,98,54,49,100,101,54,101,97,48,48,52,98,99,97,57,52,48,99,56,51,48,48,57,101,50,99,48,48,97,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,48,48,101,102,56,48,48,102,102,55,100,52,101,56,48,51,53,97,99,56,48,49,102,53,97,54,48,48,57,56,48,48,48,102,102,52,57,99,56,48,49,52,98,98,56,51,98,56,53,48,48,102,102,57,48,55,53,48,48,102,102,100,51,50,48,48,55,100,48,98,48,48,51,101,100,53,56,51,98,54,53,53,56,48,51,101,56,101,56,98,97,48,50,54,52,52,48,57,57,97,52,56,54,99,97,51,48,55,54,50,48,52,56,101,56,51,99,48,48,102,102,55,55,56,48,52,97,51,51,54,53,56,49,53,52,101,97,48,49,53,97,102,55,48,101,55,56,55,49,56,49,100,51,56,49,50,97,99,49,99,51,48,101,53,97,52,50,52,97,52,56,55,102,52,49,101,51,99,56,55,55,51,50,54,50,53,48,55,56,99,49,101,56,50,50,98,54,101,100,99,57,55,97,49,100,49,50,98,50,102,49,101,48,97,99,48,101,100,50,49,49,54,51,101,53,48,53,51,102,102,99,48,54,99,54,53,100,52,48,50,101,49,48,48,57,56,102,48,48,102,102,55,99,100,52,48,48,102,102,57,97,54,101,48,102,49,48,98,48,48,48,102,102,55,57,52,52,48,55,48,56,48,52,98,102,52,56,51,97,53,102,57,48,98,49,53,55,99,48,57,56,102,48,55,53,56,48,102,49,98,48,51,99,52,57,48,48,102,102,55,54,48,49,52,53,56,98,49,101,53,57,54,48,55,54,48,48,102,102,52,100,52,48,48,51,100,98,55,56,48,49,100,54,51,99,49,101,52,48,52,56,55,52,51,99,55,48,49,50,48,48,102,102,49,50,53,99,101,49,99,98,50,48,49,51,48,53,48,51,49,53,48,48,102,102,55,99,54,49,48,48,102,102,49,102,54,101,52,48,102,57,48,48,102,102,57,101,99,48,50,54,56,99,48,57,102,51,55,48,48,57,98,57,48,55,99,100,54,57,50,49,102,100,48,55,98,98,99,48,57,53,99,48,48,55,97,48,56,48,101,52,51,48,51,99,51,48,102,52,51,99,48,101,101,52,51,97,53,56,51,56,48,48,102,102,101,101,99,49,102,102,102,48,55,97,50,48,48,102,52,52,56,49,100,98,48,51,100,48,48,55,57,50,49,101,101,50,101,48,97,50,48,49,51,100,50,97,48,51,97,48,49,100,98,48,102,57,48,51,99,55,99,49,99,54,48,49,51,48,101,53,57,57,55,99,55,48,102,48,56,55,57,50,53,48,48,97,102,56,52,48,99,56,53,102,101,48,50,100,55,48,48,51,101,53,52,48,48,101,51,99,51,101,50,48,101,99,99,48,49,102,55,48,50,48,52,99,54,48,51,99,55,52,98,48,101,53,97,53,48,55,54,48,49,100,57,48,51,101,49,101,48,101,56,54,52,49,100,55,57,54,55,50,49,100,98,50,99,52,97,55,48,101,101,48,55,56,55,48,55,48,52,48,57,53,101,48,50,53,102,48,51,98,101,49,102,54,97,50,56,49,50,57,50,48,97,56,52,48,48,101,101,49,54,57,99,97,52,50,102,99,98,48,99,56,54,53,57,102,50,56,57,51,56,98,48,101,53,55,50,55,97,52,49,48,50,99,102,97,49,49,54,51,53,101,50,56,48,53,98,101,53,48,48,99,97,101,48,48,102,102,55,99,99,97,48,48,102,102,57,51,51,50,102,56,49,101,99,56,49,50,98,52,48,101,54,99,48,57,98,99,48,101,102,98,48,53,52,50,49,49,52,54,48,52,97,52,52,56,51,99,51,101,48,102,49,100,50,50,53,98,52,102,52,54,50,100,99,98,98,48,48,55,97,102,56,48,102,49,52,48,57,54,48,48,102,102,55,53,101,49,99,102,100,100,101,52,52,48,101,99,57,54,50,56,52,53,97,55,52,48,52,98,50,98,53,50,51,55,99,53,101,56,55,97,52,51,98,56,48,50,53,99,56,53,99,99,53,54,54,50,102,51,102,101,56,49,50,48,49,54,97,50,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,52,98,54,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,52,98,54,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,101,98,97,101,98,102,102,97,56,54,53,48,51,97,99,48,55,97,97,48,102,52,56,49,99,55,48,55,101,99,97,50,48,55,97,52,48,101,53,56,49,101,53,56,55,102,56,49,99,102,56,51,99,100,48,101,98,99,57,54,51,52,49,100,97,48,55,56,99,48,101,99,48,51,101,52,49,101,49,48,55,55,99,49,102,98,48,101,102,56,48,57,100,57,53,48,53,56,56,55,55,99,98,57,99,53,49,56,55,98,52,51,97,101,57,99,53,50,56,55,56,52,97,99,48,49,51,98,48,101,102,57,55,50,53,57,57,52,99,53,56,56,48,57,55,57,54,49,48,48,102,102,57,101,50,56,56,98,53,52,101,50,97,99,98,48,97,98,50,98,57,51,57,50,100,97,101,49,54,97,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,52,98,54,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,100,50,100,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,52,98,102,102,54,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,100,50,100,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,98,97,101,98,97,102,102,101,97,49,100,52,53,50,48,49,51,48,97,48,102,101,56,51,98,54,48,101,54,99,51,100,52,48,52,98,98,56,55,55,99,49,102,55,48,51,100,100,50,57,52,48,57,55,99,48,102,101,48,55,56,53,49,48,51,100,99,49,102,97,48,55,49,50,53,52,48,51,99,57,48,102,57,49,53,97,48,101,54,56,51,101,56,49,101,99,52,52,52,56,48,101,99,97,53,97,50,48,55,56,99,51,100,56,48,101,98,100,48,99,98,97,54,99,51,56,99,49,101,48,50,102,100,48,57,50,56,51,57,52,49,100,50,52,97,52,51,50,101,99,98,57,50,56,48,98,48,50,99,54,54,99,51,97,97,49,100,97,98,57,55,52,101,53,49,49,53,100,100,48,56,50,53,53,55,53,102,102,100,52,48,100,52,99,48,49,102,52,99,52,48,52,101,54,48,55,55,99,48,57,48,53,48,48,55,100,56,99,48,49,50,102,99,48,52,99,102,48,55,100,49,50,48,98,56,98,48,101,50,48,55,48,55,56,51,100,51,101,49,101,56,50,97,52,97,98,55,57,48,51,98,52,53,97,101,48,102,54,48,51,56,97,48,55,97,48,49,99,50,50,57,55,97,53,49,53,101,53,57,56,55,57,56,51,97,50,53,51,97,54,54,52,48,50,100,99,51,101,99,99,50,54,52,99,97,55,49,55,97,56,53,52,56,53,50,49,98,53,57,53,102,57,51,56,98,48,99,100,57,53,101,57,99,48,53,53,56,98,97,102,102,56,48,54,102,99,56,48,51,101,53,49,99,48,48,102,102,100,54,50,56,48,50,55,97,48,49,54,48,52,98,50,56,48,49,52,101,49,48,49,50,102,56,97,48,49,52,48,99,97,48,51,97,99,56,48,51,101,100,102,48,48,49,102,50,52,54,48,55,53,52,48,52,102,97,56,48,51,101,97,55,56,51,57,97,48,52,98,52,48,55,51,52,97,55,51,48,51,101,99,48,50,54,52,52,48,49,101,101,49,48,48,55,57,57,56,48,101,53,56,48,57,56,56,55,56,52,101,48,101,48,98,56,51,57,98,48,50,54,51,99,49,100,57,56,55,102,48,49,99,100,49,99,51,99,54,53,57,56,51,56,97,48,101,57,48,55,52,48,49,101,57,54,48,55,97,99,49,100,50,48,101,56,50,53,49,55,52,48,48,101,56,101,99,98,100,48,101,102,101,48,101,53,102,51,49,53,101,49,101,56,101,53,56,57,54,54,52,52,97,102,52,101,48,49,50,57,57,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,97,53,98,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,101,57,54,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,54,57,54,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,97,53,102,102,98,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,102,53,100,55,53,100,55,102,99,48,48,50,54,50,54,48,48,99,48,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,57,54,100,54,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,100,55,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,55,53,101,57,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,100,55,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,100,55,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,53,100,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,100,54,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,54,100,53,100,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,98,53,102,57,55,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,100,54,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,57,55,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,55,53,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,55,53,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,102,100,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,102,100,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,100,54,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,100,54,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,53,100,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,49,55,97,57,99,99,98,102,102,56,50,53,56,98,49,102,102,97,102,102,102,102,100,49,97,101,100,51,102,102,53,101,98,55,53,100,55,55,54,101,51,102,50,52,97,101,101,51,98,99,99,101,100,98,52,53,52,97,102,50,98,97,97,52,99,101,101,98,53,54,102,102,55,53,53,100,48,97,100,52,48,99,55,102,101,53,51,51,98,99,55,50,56,52,49,52,52,56,102,49,52,49,48,98,51,57,52,98,97,100,50,52,48,53,48,53,56,55,53,51,51,52,48,55,97,102,50,99,98,100,98,50,99,52,49,100,54,57,52,57,54,56,49,54,53,52,51,54,48,55,97,55,101,52,48,50,49,99,52,101,99,49,101,53,99,56,100,51,55,56,49,57,56,53,99,51,49,102,100,48,50,55,49,48,51,100,102,102,48,48,99,53,49,54,53,54,49,48,49,51,56,48,100,98,48,55,100,48,98,99,48,102,50,48,55,101,102,102,48,48,48,56,98,101,54,100,100,102,98,48,100,49,97,53,53,56,57,97,51,54,102,56,56,102,99,54,99,50,99,98,50,101,57,53,48,51,102,52,49,48,49,101,57,50,55,101,100,99,99,57,100,100,57,50,49,101,98,101,49,50,53,48,49,99,102,99,56,50,55,52,98,52,51,100,56,51,56,54,57,52,55,54,53,49,52,102,99,48,49,53,53,50,56,54,53,50,99,57,48,101,99,55,102,98,102,102,48,48,100,56,101,52,48,51,102,102,48,48,101,53,55,99,101,48,98,102,50,101,98,102,101,48,57,54,57,56,50,48,102,53,50,55,102,97,99,97,57,51,53,48,50,101,52,48,98,101,56,55,48,57,98,50,49,53,53,102,56,54,56,52,57,99,52,54,51,57,101,50,50,53,48,56,102,98,101,97,49,49,57,54,56,98,98,55,49,99,99,48,99,51,55,101,53,48,49,100,100,56,102,50,101,52,101,99,52,56,101,56,52,49,55,49,97,48,51,100,99,48,49,102,97,56,50,53,54,48,49,102,51,97,102,54,52,48,57,53,52,48,54,52,48,50,97,56,48,57,102,102,48,48,48,101,48,50,56,51,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,53,102,102,56,98,53,100,98,55,51,52,100,52,50,49,50,48,49,100,51,100,50,53,57,52,97,52,97,52,97,102,97,57,55,54,99,56,57,99,53,99,57,51,99,102,52,98,50,102,52,50,55,50,49,54,49,48,50,99,51,57,50,49,101,101,97,56,51,50,102,101,57,50,49,55,56,102,102,48,48,49,102,54,48,51,49,56,54,54,53,51,101,51,56,48,102,101,97,52,51,102,48,102,102,48,48,55,98,54,48,49,102,57,97,100,48,99,51,102,54,97,48,55,56,99,48,51,99,49,48,49,101,54,52,48,97,100,52,51,55,50,48,48,50,55,97,102,101,53,52,98,52,52,48,57,100,101,48,98,54,48,52,53,54,54,50,54,53,99,57,51,56,49,48,56,55,100,50,56,49,49,50,57,49,97,54,98,53,97,51,50,49,100,50,101,55,97,48,55,54,52,48,52,97,101,101,99,48,52,51,50,50,51,97,101,54,98,52,97,100,57,50,51,100,101,48,52,102,97,48,51,99,49,52,51,53,54,49,100,50,56,51,100,48,55,100,102,102,48,48,49,101,102,50,48,49,50,48,48,102,52,99,48,55,102,101,101,98,55,97,49,48,50,56,57,51,99,49,51,49,100,98,98,52,98,55,48,54,52,55,57,50,50,100,98,48,50,52,48,101,55,56,97,49,48,53,99,57,55,97,100,101,57,57,50,54,53,102,97,101,49,50,48,56,49,99,100,99,100,50,50,49,98,55,97,97,49,100,55,57,98,49,97,48,50,55,51,48,101,52,52,97,49,54,50,52,99,97,102,49,51,101,102,102,48,48,51,98,102,57,102,102,48,48,52,101,55,57,49,57,102,56,101,52,102,102,50,102,53,49,56,57,51,54,56,49,48,50,101,100,102,102,48,48,57,56,101,101,50,57,97,57,100,54,49,50,49,100,57,52,48,57,57,51,52,51,50,99,52,56,52,56,52,57,100,102,50,52,97,52,97,53,101,53,55,48,99,97,55,57,52,48,49,101,49,48,56,55,101,100,97,48,57,100,98,55,99,57,52,97,101,53,102,102,48,48,55,102,57,48,57,97,99,48,53,57,48,50,98,56,97,100,53,48,48,50,100,56,48,57,101,56,50,55,51,48,57,55,52,48,55,48,102,48,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,102,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,98,53,97,53,98,53,97,53,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,101,100,55,102,54,57,53,100,53,98,102,102,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,56,100,48,53,102,102,52,101,52,102,52,101,52,99,98,51,99,48,100,50,48,52,56,98,102,101,50,56,48,56,98,102,98,97,57,57,51,50,52,97,50,97,52,54,100,56,50,97,100,57,54,49,51,97,56,48,53,50,97,52,55,98,53,51,97,54,52,51,55,52,50,48,52,53,50,56,98,49,97,50,53,54,52,99,51,49,54,53,49,50,54,56,55,54,97,97,97,53,50,57,54,55,51,49,49,101,52,56,48,102,101,52,52,51,50,55,49,102,49,56,49,51,99,48,52,99,56,48,55,56,51,48,57,56,52,48,55,56,48,50,102,52,48,51,100,98,48,52,54,97,49,51,97,48,53,52,56,48,53,53,55,97,55,49,55,97,50,98,98,98,49,100,98,97,51,100,102,102,48,48,51,99,102,101,102,50,49,102,50,52,98,48,56,99,101,50,98,52,56,52,53,55,50,48,53,48,53,99,48,55,52,51,98,48,55,99,57,53,102,49,101,48,51,101,53,56,99,50,100,50,99,54,49,55,101,102,98,48,50,52,56,98,57,48,50,102,99,50,101,49,50,101,48,49,101,99,50,48,99,52,52,52,97,52,100,53,50,54,98,48,51,102,102,48,48,101,101,97,56,49,101,56,51,97,57,99,48,55,101,97,49,48,97,99,48,102,101,48,50,54,56,49,48,50,102,57,102,102,48,48,100,50,102,54,48,49,53,52,48,99,51,99,98,100,100,50,48,52,52,97,48,52,57,54,52,99,102,102,98,48,52,97,50,98,101,48,50,49,56,51,101,99,102,52,48,101,100,55,56,49,51,98,57,48,49,50,51,99,97,56,48,102,50,54,54,97,101,97,55,99,54,54,100,57,54,53,49,54,102,48,53,48,55,52,49,101,55,50,48,55,56,49,48,51,101,101,98,48,97,52,52,54,52,97,52,52,97,55,97,56,48,55,53,98,52,54,100,49,56,53,51,55,48,49,102,48,48,49,57,55,98,98,54,48,48,55,56,100,48,52,52,48,48,49,52,57,56,48,55,49,99,48,49,100,48,52,102,54,48,49,48,99,99,99,48,55,54,48,53,52,99,48,57,55,100,98,53,56,57,97,57,101,54,50,56,57,56,53,99,98,56,53,50,53,57,54,97,54,97,54,97,55,97,54,100,100,51,48,97,50,50,49,97,49,50,102,51,53,55,53,98,97,100,52,49,100,98,53,52,50,52,97,50,97,52,51,97,57,53,48,48,55,101,57,102,102,48,48,48,97,50,52,52,48,100,50,53,53,97,97,56,51,55,48,48,56,48,101,100,100,54,49,51,97,98,48,48,101,54,54,48,55,99,101,48,49,48,56,51,98,97,99,48,101,51,52,48,55,98,101,56,51,100,57,56,49,101,51,50,48,51,56,97,48,48,101,52,97,48,55,98,51,102,48,53,102,53,97,50,55,48,100,100,48,48,52,48,52,52,57,102,50,98,48,49,100,56,48,54,54,51,57,97,56,56,97,98,54,99,50,54,52,51,99,101,48,54,53,56,55,100,52,101,97,97,52,57,52,49,100,56,52,99,48,48,51,57,51,55,55,53,56,48,101,99,56,99,49,100,56,48,49,102,56,52,55,97,102,98,52,48,55,102,56,99,49,55,56,99,48,48,101,98,101,99,56,56,50,101,53,97,49,49,51,51,56,48,57,48,57,48,101,55,99,102,50,102,102,48,48,52,52,57,49,52,101,56,48,49,55,53,48,102,54,52,51,54,50,48,50,102,53,48,57,97,52,99,52,48,55,100,48,97,101,48,102,52,48,54,48,99,48,97,57,101,55,56,48,53,56,57,49,48,57,102,48,51,49,55,57,49,49,48,53,56,56,57,55,97,49,56,100,48,54,101,55,100,51,53,49,49,49,100,51,97,101,56,55,53,49,54,50,55,57,101,53,101,57,54,56,100,51,51,100,49,97,99,50,101,53,51,97,101,56,56,55,100,99,52,49,55,97,57,56,49,100,57,56,48,55,97,50,99,100,52,51,51,50,99,97,101,99,99,51,55,99,50,48,52,57,50,48,50,57,51,98,51,52,97,49,56,55,100,56,48,49,101,56,51,101,56,48,100,100,102,56,102,102,48,48,57,50,48,55,51,102,48,97,102,48,101,102,53,52,101,99,56,52,56,50,54,52,48,49,57,50,51,48,98,53,51,50,52,98,50,52,56,48,56,53,57,52,53,56,51,52,99,56,48,97,100,100,100,50,52,97,55,50,100,102,50,97,52,57,52,97,97,101,50,52,100,100,57,57,52,56,57,102,50,57,101,57,50,49,49,53,102,52,100,48,51,98,57,48,48,102,97,98,52,56,57,48,49,55,100,99,56,49,102,57,50,48,51,56,54,48,48,102,102,52,49,50,99,48,49,101,57,99,98,50,51,98,99,48,52,99,54,48,55,50,49,48,57,56,99,48,101,51,102,102,48,48,57,49,48,49,53,101,57,57,48,101,50,101,48,49,97,97,57,48,56,55,53,55,98,50,99,51,97,54,57,52,57,52,99,100,52,49,51,101,50,56,57,54,101,50,48,97,51,101,50,57,50,49,51,49,48,57,56,49,48,101,101,54,99,51,57,50,54,97,57,54,49,50,52,98,50,56,99,55,48,52,52,56,98,49,54,48,56,50,48,51,101,49,48,49,55,57,55,56,50,97,50,50,54,53,55,97,52,48,51,98,51,48,53,97,52,97,54,50,97,53,50,57,56,49,102,97,51,48,49,101,98,50,101,97,48,52,55,54,49,50,99,48,48,101,100,97,97,49,50,49,56,49,50,54,50,102,102,57,102,102,48,48,49,54,102,52,48,49,98,99,49,52,55,48,53,54,54,48,57,49,50,53,57,53,53,57,53,56,52,57,51,102,99,100,48,50,56,98,55,51,57,48,50,53,57,54,53,55,53,101,51,57,48,102,100,56,97,49,50,57,49,54,53,57,57,99,56,56,52,48,51,49,50,101,52,102,52,51,97,97,49,99,55,98,49,48,51,98,98,48,50,99,52,57,52,98,56,54,48,101,102,57,101,49,51,97,102,56,99,57,48,56,57,55,101,55,52,49,55,48,49,56,48,57,51,48,97,53,55,54,101,48,57,99,99,48,101,57,99,48,51,98,100,99,49,50,49,99,56,52,48,55,97,97,48,99,56,55,98,54,55,100,102,102,48,48,98,55,56,51,48,100,55,100,102,102,48,48,100,98,102,98,102,102,48,48,102,101,48,98,98,56,52,52,57,51,55,98,55,50,57,57,50,52,100,52,50,52,97,52,100,99,100,48,100,51,50,98,52,99,52,54,52,57,52,50,98,48,97,56,51,50,48,98,57,49,50,97,100,49,50,99,97,54,101,48,54,50,99,97,50,99,52,53,97,102,101,52,51,50,52,97,50,102,97,54,99,56,56,50,51,49,56,100,102,50,52,98,55,55,102,102,48,48,48,102,97,99,57,99,53,50,49,101,98,50,48,51,55,56,54,56,52,53,57,55,101,98,57,48,49,101,52,54,48,49,97,53,51,100,57,48,102,50,52,98,55,55,98,56,55,101,56,48,102,102,98,97,51,99,48,53,100,52,99,97,98,52,52,57,100,101,48,97,57,48,55,51,101,48,54,53,49,54,98,53,56,98,53,101,53,49,54,53,55,56,53,48,48,97,49,49,57,51,55,50,53,56,57,97,56,53,49,51,53,56,97,56,99,56,50,56,49,54,102,54,99,48,48,97,49,49,53,50,102,48,97,48,55,50,97,48,100,52,50,100,50,49,54,53,52,54,52,52,102,57,48,51,100,54,52,49,49,50,100,51,57,50,101,97,99,48,52,97,49,101,50,101,57,48,48,57,52,48,48,101,49,101,102,54,48,49,52,56,101,98,48,51,101,48,48,54,102,54,48,49,53,56,101,57,48,51,48,56,49,98,97,56,102,100,97,102,101,48,48,50,53,56,98,57,54,51,99,49,50,53,57,54,53,56,54,52,57,49,56,53,52,57,52,57,56,56,51,98,102,102,48,48,99,49,48,50,56,98,49,48,55,51,53,56,48,101,52,52,52,99,52,57,52,51,52,48,52,98,50,52,102,52,98,52,99,52,99,97,57,49,102,52,99,48,55,57,56,48,49,49,50,57,49,100,49,57,97,100,48,55,101,97,48,49,55,99,49,56,51,97,100,50,53,99,56,101,99,51,55,50,98,56,101,53,98,99,100,56,48,101,52,99,49,50,56,56,49,100,56,52,48,55,97,48,100,51,48,49,101,97,52,48,50,56,51,102,56,48,101,100,48,51,101,56,48,102,101,101,102,98,102,102,48,48,100,56,102,55,48,49,51,48,48,102,49,56,55,51,51,51,51,97,56,51,56,54,56,97,53,101,48,49,56,97,52,52,56,56,53,97,52,57,99,53,52,97,54,56,99,97,50,97,97,57,49,50,49,97,56,54,56,48,55,52,49,55,50,54,53,101,101,48,48,51,50,100,52,54,57,56,55,55,49,98,98,52,51,99,50,99,48,102,100,101,52,51,102,50,54,48,55,100,56,48,49,102,57,54,53,52,48,57,55,57,97,48,57,56,56,48,102,57,54,48,55,102,99,48,57,57,56,48,55,100,57,56,49,102,51,56,50,54,55,48,57,48,102,102,48,48,98,57,51,101,54,57,97,51,57,48,50,100,98,100,51,52,49,100,97,98,57,48,55,55,98,56,48,101,97,100,50,52,102,100,100,50,49,101,99,50,52,51,57,50,98,57,97,52,57,52,101,97,51,48,56,97,57,49,98,51,97,50,50,53,53,99,57,56,51,50,55,98,50,54,49,55,102,56,57,48,52,98,55,50,99,56,49,99,102,48,48,101,53,48,52,57,53,98,99,54,48,55,97,48,48,57,56,56,48,102,101,48,49,50,97,56,52,57,102,102,48,48,55,54,98,48,57,57,99,48,54,99,48,50,51,99,102,102,97,57,56,97,99,49,101,54,102,53,100,49,53,56,54,54,50,49,101,53,51,97,57,99,98,50,49,100,48,99,100,53,49,55,102,97,101,48,49,101,57,97,51,99,49,52,49,100,57,54,48,51,50,97,57,97,98,52,100,57,57,48,49,50,55,97,49,48,48,102,99,101,55,48,53,49,102,55,102,102,48,48,53,101,101,57,57,50,98,48,97,51,101,56,98,48,51,57,49,48,48,101,102,48,56,51,100,52,48,52,97,50,48,55,52,98,98,99,48,51,57,48,48,52,97,99,49,50,97,56,52,101,99,48,51,53,48,49,97,97,97,48,102,52,48,54,102,50,51,98,99,98,100,51,53,51,50,100,98,51,99,56,56,50,99,98,50,101,52,98,102,56,51,52,52,98,50,99,100,99,55,54,100,56,48,101,97,54,50,53,49,54,53,51,56,55,100,102,52,49,55,54,102,56,57,51,57,50,53,49,50,56,97,52,97,48,53,50,56,97,49,49,57,50,53,48,50,57,98,99,102,48,56,55,53,56,52,99,99,57,53,56,98,49,52,53,55,100,49,48,51,102,48,56,48,102,97,57,51,99,49,57,48,102,98,48,48,55,99,54,48,51,50,54,53,100,55,99,48,55,98,50,48,51,53,97,102,99,49,50,51,56,100,52,48,55,102,102,48,48,51,57,50,56,100,52,48,55,98,48,97,55,48,102,50,48,56,97,48,49,99,101,101,49,57,50,56,51,54,56,51,57,54,57,57,101,53,97,99,49,101,56,56,48,48,57,55,52,99,102,101,56,50,52,53,97,56,101,48,55,102,49,101,49,57,54,101,54,102,102,48,48,49,100,54,50,52,56,51,50,52,97,50,53,100,100,53,101,49,49,50,97,99,53,51,57,102,99,56,55,102,99,48,49,102,48,50,48,57,54,50,100,52,51,102,50,57,99,48,51,53,99,48,50,97,53,102,102,48,48,48,101,99,99,52,51,50,98,52,48,101,51,56,49,55,102,56,48,98,56,48,102,52,48,50,100,51,101,102,102,48,48,98,57,48,52,54,56,49,52,101,48,98,102,55,56,99,97,101,54,51,102,51,55,100,54,53,52,54,101,50,56,50,57,50,53,99,102,51,53,53,97,49,97,53,97,49,100,57,50,99,53,57,53,50,54,52,99,57,100,52,56,52,52,98,51,97,48,51,50,99,98,49,49,50,99,97,54,100,99,99,50,48,97,50,99,100,57,100,48,50,100,97,54,102,99,100,50,56,97,50,100,100,102,101,49,49,55,53,55,53,48,50,57,48,102,97,53,101,99,52,50,99,97,56,97,48,51,100,56,100,56,50,48,48,100,97,57,49,49,52,101,102,48,57,52,57,97,52,102,48,99,54,97,97,52,53,52,55,54,100,49,48,102,100,53,56,49,49,55,97,51,49,97,102,99,101,101,49,98,49,50,50,57,102,53,99,49,55,54,102,48,99,98,55,52,53,48,102,97,98,102,52,53,57,102,50,99,100,50,56,51,56,52,48,52,54,50,48,57,97,53,56,57,49,55,101,55,52,48,98,97,48,102,52,48,51,98,51,101,56,48,102,53,102,102,48,48,52,102,99,48,50,101,98,48,56,48,56,55,97,54,53,97,98,99,99,51,50,102,98,50,57,52,56,55,50,98,55,56,51,48,48,102,100,100,56,49,101,57,51,98,99,48,49,50,52,52,49,101,100,48,49,54,102,102,48,48,51,100,101,52,48,55,101,54,97,48,98,48,49,52,97,53,102,50,49,101,98,52,56,51,55,102,56,56,48,53,52,57,101,57,99,52,56,55,101,57,48,49,101,102,99,48,57,52,50,54,50,51,102,100,97,48,51,57,99,48,49,101,101,99,101,50,55,57,51,102,99,56,48,102,54,52,48,55,99,55,97,49,51,101,55,99,50,52,102,102,48,48,57,99,56,48,55,100,102,102,48,48,49,102,55,99,50,55,97,48,54,97,102,49,48,49,48,56,101,102,48,51,100,56,101,51,57,102,57,55,53,55,100,48,56,57,51,99,55,99,48,55,53,97,54,50,57,49,54,53,57,51,56,57,51,101,51,48,48,55,100,52,53,100,101,48,48,51,50,99,54,57,55,52,54,52,57,52,99,57,48,51,100,101,56,49,50,53,102,56,100,50,55,56,101,48,49,101,102,99,49,53,101,99,52,53,97,102,102,102,48,48,55,57,48,102,54,99,48,55,52,52,100,98,57,50,55,98,51,48,52,100,99,48,51,57,54,52,56,55,50,49,50,49,101,102,101,48,51,101,57,48,49,100,48,99,102,57,56,55,57,54,55,100,102,102,48,48,53,55,48,57,50,48,48,55,101,52,51,48,51,100,52,48,49,100,54,56,99,97,48,55,53,48,97,51,48,102,102,102,48,48,56,102,48,49,54,99,55,98,97,49,98,54,101,54,55,57,51,101,102,53,97,57,56,57,57,52,52,57,49,52,57,49,51,50,48,102,100,98,51,99,101,54,49,100,55,57,51,48,55,56,52,55,52,56,52,55,52,56,49,97,57,50,49,49,57,51,53,49,102,55,48,100,50,100,49,57,50,49,48,57,50,49,50,57,49,53,53,49,50,48,52,48,52,49,51,53,52,48,102,97,52,48,55,56,97,53,56,49,51,98,101,99,48,55,102,49,101,48,102,52,100,52,54,100,48,98,97,50,49,100,97,99,56,55,53,101,55,101,49,101,54,99,53,98,57,51,57,48,57,101,57,99,51,56,48,55,52,101,98,50,51,99,53,53,48,55,102,56,56,49,50,57,97,55,48,56,49,100,51,53,99,57,49,50,56,98,55,51,48,55,97,53,57,99,57,50,57,100,99,48,101,56,52,48,57,52,97,50,102,48,57,48,51,99,101,56,52,98,52,48,49,54,56,48,55,100,102,102,48,48,52,49,48,57,57,56,98,50,98,48,48,102,56,48,50,54,51,101,102,102,48,48,53,52,48,51,102,101,101,98,98,97,50,101,97,51,48,50,102,101,52,98,55,98,49,48,97,102,102,102,48,48,54,52,48,101,56,56,57,56,102,102,48,48,52,50,57,49,98,98,48,54,49,48,51,50,49,102,102,102,48,48,98,48,48,50,100,52,52,102,48,51,57,52,102,54,50,48,53,101,48,49,99,56,49,99,49,48,51,49,48,49,56,52,50,50,55,55,48,100,50,48,54,52,51,101,102,102,48,48,54,48,48,53,50,56,51,56,48,55,102,56,50,102,102,51,55,48,97,100,102,102,48,48,48,56,101,49,57,98,102,102,48,48,102,50,102,53,48,49,53,56,53,101,48,51,101,56,56,102,48,102,102,102,48,48,55,49,97,48,101,101,48,52,97,97,51,99,53,99,50,98,102,102,48,48,52,50,102,56,50,54,56,48,55,99,55,100,102,102,48,48,57,54,100,55,102,102,48,48,102,97,101,51,48,51,52,48,49,99,97,56,102,102,99,98,52,48,48,49,97,97,50,102,48,49,101,49,49,52,56,48,98,50,48,52,49,54,57,99,50,55,57,48,54,50,48,100,97,48,53,49,51,101,56,48,102,99,48,54,50,56,48,51,48,53,50,56,98,101,48,52,56,52,53,51,102,102,48,48,99,97,49,50,53,56,55,48,57,101,52,48,56,97,51,53,56,48,52,54,102,57,102,102,48,48,55,54,101,49,98,102,57,99,48,55,54,57,49,53,56,48,102,100,100,48,54,98,48,50,50,48,52,56,97,48,99,57,49,97,56,48,55,48,55,99,102,102,48,48,51,100,48,101,53,48,99,50,48,57,53,48,99,101,56,51,98,52,48,97,99,48,55,101,101,48,51,53,48,49,49,52,50,52,100,48,54,52,48,100,52,48,51,56,51,101,56,48,49,101,48,55,97,56,102,102,101,98,98,97,97,101,53,99,102,56,50,102,53,97,100,48,49,53,56,48,102,97,50,48,54,99,48,50,56,48,49,101,54,48,100,98,102,102,48,48,98,99,48,55,52,100,48,56,53,48,98,50,48,102,53,48,98,51,97,48,50,98,102,102,48,48,102,54,52,49,100,56,48,52,102,48,51,99,99,48,98,54,48,49,55,56,48,102,57,97,49,48,97,48,55,48,48,102,102,56,50,102,101,100,99,49,98,53,48,50,52,48,57,55,102,102,48,48,98,49,48,57,99,48,54,49,49,102,99,48,97,57,48,100,101,48,48,101,51,101,102,102,48,48,50,48,48,54,97,56,100,102,48,53,50,56,101,100,99,49,98,53,48,50,53,48,57,55,102,102,48,48,98,49,48,57,97,48,54,49,49,102,99,48,97,57,48,100,101,48,48,101,51,101,102,102,48,48,50,48,48,54,97,56,102,102,54,98,56,48,56,48,53,50,48,50,48,49,99,48,50,54,48,50,101,48,51,53,48,54,99,48,51,57,49,102,102,102,48,48,102,102,48,49,51,53,52,48,52,48,50,100,56,49,102,102,48,48,53,99,49,51,48,49,102,48,49,97,48,51,101,48,57,99,48,102,54,48,56,48,56,48,102,102,99,50,55,55,56,48,99,97,49,100,50,56,97,54,102,102,48,48,101,48,50,52,101,48,99,102,48,52,51,48,97,100,48,102,99,48,101,57,49,97,102,102,48,48,97,55,51,101,56,48,56,51,48,52,50,56,55,99,48,55,97,56,100,99,52,49,54,50,48,97,102,102,48,48,52,101,48,50,102,101,52,99,102,102,48,48,100,51,102,97,102,102,48,48,57,99,97,101,48,49,55,48,101,97,48,51,102,102,48,48,49,56,102,56,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,98,54,98,52,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,97,100,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,97,100,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,98,54,98,52,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,97,100,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,98,97,98,54,98,52,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,52,97,49,50,101,48,55,102,97,49,51,56,52,56,54,97,56,52,56,51,53,97,100,57,99,53,57,55,97,55,49,102,49,102,55,51,50,52,56,97,55,53,57,48,48,102,57,57,56,51,102,54,54,48,52,98,49,53,99,48,53,99,56,55,55,53,56,55,100,48,48,52,51,97,49,50,53,48,49,97,49,97,52,50,97,53,53,100,54,50,49,57,100,57,48,55,53,48,97,97,48,102,101,48,51,97,97,48,50,50,49,101,102,101,102,54,48,49,49,52,48,99,51,56,99,53,51,50,101,52,48,52,99,52,48,57,48,53,51,57,49,49,50,100,48,49,50,100,48,50,101,53,101,100,56,97,100,51,50,101,50,56,48,98,49,51,50,98,102,101,50,97,50,49,54,53,52,55,100,98,56,97,56,53,48,55,102,55,56,51,97,53,101,53,98,48,55,53,101,57,55,57,57,54,54,99,51,57,99,52,54,50,51,102,100,56,99,53,48,57,99,98,54,52,100,57,100,101,56,51,97,100,49,50,54,56,100,50,48,55,102,102,48,48,54,52,49,102,53,101,50,57,56,98,48,102,54,48,56,97,48,100,98,50,52,98,99,48,57,50,50,102,52,98,100,49,57,50,97,54,98,100,54,56,53,56,53,50,101,57,48,102,52,57,97,55,48,51,53,56,56,54,57,99,57,52,102,102,102,100,102,98,98,48,98,52,102,98,51,97,55,48,49,50,54,53,48,57,48,57,50,51,99,97,53,99,55,54,48,55,57,57,48,57,49,99,57,49,50,50,57,55,99,48,55,99,53,56,52,97,53,53,57,99,57,54,51,97,49,51,52,56,100,52,48,55,53,48,57,97,52,48,55,55,55,56,52,97,52,48,52,98,51,101,56,48,51,54,56,49,99,99,50,101,101,56,50,57,98,55,50,55,53,54,57,54,56,56,54,56,54,49,48,53,49,54,98,51,55,52,56,97,50,102,97,102,53,99,99,57,52,49,98,54,98,48,102,50,101,98,56,57,54,52,99,49,56,97,54,97,51,57,48,50,51,97,48,102,100,101,50,49,48,57,48,57,48,54,99,52,53,99,57,50,99,51,102,48,56,48,51,98,49,99,48,55,102,49,56,49,101,99,99,48,51,99,54,52,50,102,97,48,56,51,99,48,48,52,53,54,48,55,57,54,56,51,99,98,48,52,54,101,48,55,101,101,48,51,99,50,99,49,101,52,48,51,102,99,100,55,100,53,53,102,102,102,48,48,50,98,101,49,54,49,54,56,54,57,52,57,101,101,51,48,99,98,102,55,57,102,101,53,55,55,53,48,48,51,54,97,56,55,101,100,52,56,50,55,48,97,98,50,54,53,55,55,100,48,100,52,102,52,53,56,100,56,52,51,101,53,102,102,48,48,49,54,97,52,99,99,51,53,50,97,100,51,97,49,52,98,52,50,101,50,101,53,51,101,102,56,50,53,102,48,52,98,100,49,53,48,49,50,50,54,50,53,52,48,57,56,102,102,48,48,50,101,98,102,99,56,54,50,49,99,98,54,52,51,55,56,48,56,100,54,48,55,56,48,57,99,52,48,56,52,55,99,102,102,48,48,57,48,102,97,102,102,48,48,48,52,48,99,97,56,97,99,101,48,100,102,57,101,55,48,55,57,48,57,57,49,50,100,50,100,48,49,100,55,102,51,53,48,100,50,56,51,50,57,52,102,100,52,101,49,51,101,55,99,55,98,102,102,48,48,55,55,50,101,57,101,53,50,49,102,97,48,48,51,50,100,52,55,56,57,51,52,56,97,55,56,49,56,51,97,53,50,97,51,54,52,53,50,101,97,48,101,52,101,102,50,99,49,55,51,57,48,49,102,56,54,98,56,53,55,98,101,48,55,53,54,48,57,97,48,48,102,52,56,49,51,101,56,52,56,101,48,55,57,102,48,57,52,56,48,55,52,48,50,50,100,48,53,55,56,97,50,56,101,100,99,57,48,55,51,52,48,100,102,48,51,56,98,99,50,51,52,56,51,100,101,100,56,100,52,49,99,53,54,48,55,49,99,50,54,101,49,48,55,53,100,53,56,53,57,55,50,101,97,57,51,48,51,49,102,50,48,48,102,53,48,102,49,51,54,48,55,57,102,56,51,97,52,97,53,50,51,48,99,56,57,51,98,102,56,50,53,51,48,56,97,102,98,99,48,51,102,48,49,102,57,56,48,48,97,49,50,48,102,48,56,49,51,50,48,56,54,48,102,54,48,50,50,48,49,98,99,48,51,101,97,49,97,56,52,102,102,57,50,54,99,54,97,98,49,99,52,55,50,52,52,55,97,50,98,97,49,98,56,100,50,101,52,52,98,55,57,56,48,50,53,56,98,57,54,57,50,56,48,98,97,99,51,55,55,56,56,48,52,53,56,56,52,98,52,52,98,50,101,52,56,52,51,53,56,57,50,53,98,48,57,54,97,48,50,48,102,98,49,55,48,48,55,100,101,56,49,55,53,100,56,57,54,102,54,50,56,49,54,101,51,56,49,102,98,102,102,48,48,55,56,97,48,51,57,52,56,52,98,97,48,55,52,102,102,48,48,53,52,51,99,57,56,52,100,56,48,51,48,56,49,98,50,48,52,102,48,49,50,101,48,56,55,98,97,97,101,99,97,48,50,102,101,99,98,102,97,48,97,54,55,50,102,50,98,52,98,52,54,52,102,52,49,101,55,57,50,97,55,50,48,53,56,98,56,48,55,98,53,98,56,57,50,97,52,57,52,102,102,57,54,48,57,56,50,55,48,49,49,49,102,100,99,48,50,55,52,53,56,98,50,56,99,56,98,48,99,54,49,56,50,99,55,48,49,101,55,97,48,55,50,55,48,57,55,99,48,57,48,50,99,52,55,52,102,97,102,53,56,56,55,101,49,56,49,101,50,51,101,102,102,48,48,102,49,52,49,53,48,102,99,101,48,53,97,51,101,56,48,51,56,48,53,97,56,52,56,48,54,50,56,51,102,55,50,100,56,57,57,52,48,54,100,97,99,100,54,50,52,101,57,99,48,52,53,102,99,48,51,56,54,50,51,97,51,53,54,55,56,56,49,49,101,57,52,48,55,97,99,48,97,51,48,52,49,101,97,55,101,52,49,48,102,54,56,48,57,57,56,99,50,57,52,100,55,57,50,51,97,99,99,50,52,53,48,57,99,56,48,49,50,49,54,49,101,100,97,101,54,48,51,55,48,53,98,56,48,102,97,54,100,56,48,102,102,53,55,54,48,54,57,55,50,50,53,51,51,53,102,101,49,55,52,48,49,101,53,49,53,50,55,97,55,98,53,56,98,56,50,55,50,57,49,48,101,101,100,101,49,55,57,97,48,98,51,49,56,49,49,54,57,50,50,50,100,54,57,53,54,51,98,97,48,48,101,52,97,97,48,57,48,99,50,51,52,51,52,55,52,56,97,101,99,55,52,49,102,48,50,49,51,97,56,48,102,97,51,56,56,50,53,50,48,49,99,54,48,52,49,51,97,52,53,100,102,48,51,101,52,56,48,54,102,49,102,52,48,54,51,48,50,98,55,54,52,50,53,50,48,49,54,49,102,52,48,56,101,48,49,101,53,50,100,54,48,48,100,101,99,54,51,100,52,97,54,100,102,51,102,48,97,49,49,50,49,57,100,52,50,99,52,57,52,48,57,52,99,101,97,55,100,57,52,54,52,49,101,57,99,56,51,102,57,54,48,51,98,99,56,97,48,101,53,97,102,100,52,55,49,98,98,55,52,50,53,51,48,57,101,56,48,49,49,57,55,54,49,57,101,53,49,53,48,98,55,51,101,102,102,48,48,97,100,55,100,102,102,48,48,101,48,48,49,50,57,57,52,51,101,55,100,102,102,48,48,50,49,48,51,102,53,55,102,56,53,100,52,98,49,100,101,98,98,102,100,56,56,99,51,97,55,57,55,97,56,54,57,48,56,48,57,55,51,49,97,54,50,51,50,100,97,49,102,101,57,50,56,57,54,53,54,54,52,54,57,50,53,52,57,97,57,49,52,53,99,53,52,57,49,97,53,101,56,49,56,50,99,97,56,102,52,51,50,56,97,50,99,98,52,55,52,48,55,102,48,52,48,99,97,49,50,50,98,101,49,50,49,51,98,101,48,100,50,99,98,55,53,100,48,56,53,49,52,53,102,55,99,101,97,55,97,52,53,56,48,102,102,98,97,102,51,100,54,54,102,97,99,51,52,55,57,56,54,57,99,48,56,101,100,98,50,48,97,49,50,55,57,102,102,48,48,50,53,101,49,102,102,48,48,49,54,98,101,53,48,48,55,53,53,54,54,57,49,48,101,101,56,54,49,51,99,97,56,56,50,49,57,52,97,52,97,97,98,101,48,48,101,57,99,48,55,56,98,56,51,102,55,48,49,101,55,50,51,54,52,52,97,52,98,97,48,51,51,56,49,57,102,48,52,54,52,49,51,49,56,101,50,52,98,97,48,51,98,56,49,49,53,48,51,99,97,102,102,101,100,50,102,56,57,98,50,52,55,55,100,50,55,57,48,55,100,101,48,50,53,51,99,51,99,49,57,99,49,101,48,51,98,55,102,99,98,50,56,99,54,56,51,101,98,55,48,48,97,102,48,97,48,51,97,100,56,51,98,57,99,53,102,53,57,53,48,56,52,48,55,57,56,48,57,48,52,48,101,55,54,55,49,50,54,54,57,101,97,97,48,51,100,99,52,101,97,48,51,102,102,48,48,49,101,48,52,97,100,48,102,99,48,101,49,48,51,98,56,49,54,50,56,55,51,102,98,51,56,99,100,102,49,54,100,53,102,97,57,57,53,53,53,50,50,49,50,101,51,55,52,98,52,102,56,51,50,49,99,57,101,48,55,100,99,48,49,99,56,52,48,55,52,98,49,99,98,48,53,57,52,100,52,52,49,56,54,99,52,50,53,98,97,50,50,100,52,57,102,99,48,57,54,51,101,56,48,53,101,57,97,52,101,50,57,57,49,48,102,102,102,48,48,49,56,53,52,102,100,48,99,102,99,50,55,100,100,98,55,99,102,51,97,49,49,98,57,100,50,99,97,100,50,57,50,56,102,99,52,51,55,49,48,56,53,52,50,51,101,98,56,52,99,52,48,51,98,55,56,56,54,55,98,56,98,51,54,54,101,51,98,99,52,48,102,53,48,48,49,52,50,100,97,50,97,56,49,99,55,57,52,57,49,52,48,56,102,51,101,102,102,48,48,102,51,97,48,101,51,48,49,51,50,51,101,56,48,48,54,48,55,102,56,97,102,101,98,98,97,56,99,48,97,102,56,50,102,101,100,52,49,98,99,48,50,56,48,51,57,50,48,54,50,48,50,48,56,52,53,101,101,49,97,52,48,99,56,55,99,102,102,48,48,99,48,48,97,53,48,51,102,48,100,53,48,100,97,56,51,55,56,48,53,50,48,55,51,52,48,99,52,48,52,49,48,56,97,100,99,51,53,56,48,57,48,102,57,102,102,48,48,56,48,49,53,97,48,101,48,49,99,101,48,98,102,99,99,99,51,98,53,48,50,50,48,56,52,54,102,48,50,99,56,100,55,48,55,54,48,55,57,48,100,97,48,51,102,51,101,102,102,48,48,99,52,56,49,98,97,49,51,50,56,102,51,55,48,97,100,102,102,48,48,48,56,101,49,57,98,102,102,48,48,102,50,102,53,48,49,53,56,53,101,48,51,101,56,56,102,48,102,102,102,48,48,55,49,97,48,102,101,50,102,48,51,48,53,50,56,98,101,48,52,56,52,53,51,102,102,48,48,99,97,49,50,53,56,56,48,57,101,102,102,48,48,56,97,51,53,56,48,52,54,102,57,102,102,48,48,102,50,49,98,97,48,48,99,49,52,97,48,102,56,49,50,49,48,52,101,48,49,50,56,52,98,54,48,99,49,55,57,48,50,50,56,100,54,102,102,48,48,49,97,101,53,48,51,100,56,56,53,102,102,55,50,49,101,97,52,53,53,102,102,48,48,102,54,48,51,97,102,48,57,56,48,50,48,56,49,50,54,54,98,102,102,48,48,99,50,102,49,48,49,102,52,51,56,52,48,48,57,50,55,52,48,51,57,48,102,100,50,50,97,102,102,48,48,102,98,56,49,100,55,48,52,53,48,57,48,52,48,57,51,51,53,102,102,48,48,101,49,102,56,102,102,48,48,55,97,49,99,97,48,102,101,97,102,101,98,98,97,55,50,101,49,98,102,54,54,51,57,53,55,102,102,48,48,101,99,56,51,98,48,48,57,102,102,48,48,55,97,56,48,54,100,48,51,102,48,49,101,51,52,50,49,52,48,99,57,51,101,52,48,99,100,56,50,97,101,102,102,48,48,100,56,48,55,54,49,49,51,102,102,48,48,102,52,102,102,48,48,100,98,48,54,100,48,51,100,54,56,52,50,56,48,99,50,51,100,101,48,98,102,98,50,48,55,100,55,48,97,52,48,53,100,48,50,99,52,50,54,102,102,48,48,56,55,55,100,102,102,48,48,97,55,51,54,102,102,48,48,51,98,102,56,102,102,48,48,56,48,49,56,97,48,55,101,49,55,97,48,98,52,48,55,100,55,48,97,52,48,53,100,48,50,99,52,50,54,102,102,48,48,56,55,55,100,102,102,48,48,97,55,51,54,56,48,51,98,102,56,102,102,48,48,56,50,49,56,97,48,102,52,98,102,48,54,48,56,50,56,50,53,49,48,56,48,54,98,50,50,102,102,48,48,53,101,54,51,102,102,48,48,57,98,102,51,48,49,102,48,49,102,53,48,48,51,48,52,100,52,49,50,48,56,99,48,51,53,49,49,102,102,48,48,97,102,51,49,102,102,48,48,99,101,102,57,102,102,48,48,48,54,48,56,102,56,50,102,55,99,48,55,97,56,100,99,52,49,54,50,48,97,102,102,48,48,52,101,48,50,102,101,52,99,102,102,48,48,100,51,102,97,102,102,48,48,57,99,97,101,48,49,55,48,101,97,48,51,51,56,52,56,56,48,99,50,55,55,56,48,99,97,49,100,50,52,97,54,102,102,48,48,101,48,50,52,101,48,99,102,48,52,51,48,97,100,48,102,99,48,101,57,49,97,102,102,48,48,97,55,51,101,102,102,48,48,56,48,56,49,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,98,54,98,52,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,101,48,48,52,102,101,53,98,54,57,48,57,101,48,99,53,57,53,98,99,50,97,101,52,48,49,49,53,53,57,56,52,54,48,48,49,53,50,49,100,48,50,50,50,48,102,100,56,52,97,50,99,51,101,48,101,99,97,48,51,53,52,56,56,101,99,50,51,50,51,102,54,54,48,49,100,54,54,99,57,50,51,50,52,53,54,52,52,55,49,48,102,100,97,100,48,56,49,55,48,55,100,100,48,57,55,102,102,48,48,50,102,51,57,48,49,99,99,48,51,99,50,52,49,102,48,102,102,48,48,99,57,56,57,51,99,48,56,56,55,97,51,99,51,48,52,49,48,102,53,48,49,56,99,48,102,102,101,102,52,48,49,54,52,101,101,48,51,97,56,53,51,56,48,48,53,100,97,97,55,101,50,56,98,55,55,52,48,48,102,97,101,101,48,53,48,56,97,48,55,53,48,57,56,57,101,52,52,52,102,49,100,53,49,54,101,100,50,57,50,49,100,55,48,55,57,49,50,100,57,56,55,100,99,48,49,55,56,52,56,53,52,52,99,99,57,57,54,100,100,99,49,102,49,99,48,50,52,99,48,52,55,101,98,54,49,51,97,55,52,52,99,100,54,53,48,101,57,48,102,97,55,57,99,48,101,53,101,49,51,102,102,48,48,49,100,50,52,57,49,48,101,51,50,102,54,48,49,50,56,50,53,49,48,97,102,48,102,101,48,51,99,56,49,56,99,48,55,50,56,52,97,98,48,54,54,54,50,53,51,50,99,97,100,55,52,51,55,52,50,53,97,52,52,55,57,100,97,53,51,55,56,54,57,99,53,52,98,52,51,102,98,102,52,49,100,54,97,99,57,51,52,56,97,101,53,48,56,101,56,57,54,97,50,97,50,50,52,97,52,49,55,51,100,49,55,101,100,102,48,98,52,49,100,56,97,48,55,99,100,50,49,49,54,50,101,51,102,56,97,102,50,54,48,55,51,98,48,49,102,53,48,48,55,56,55,48,57,56,99,48,101,54,101,51,57,49,101,56,52,50,53,102,102,48,48,51,102,100,56,52,98,99,48,55,101,100,48,56,55,102,102,48,48,102,102,55,53,50,102,52,99,52,52,55,49,57,102,102,98,53,54,97,98,101,52,53,57,57,55,98,55,51,100,97,100,100,51,51,56,101,102,56,54,57,52,55,49,100,97,101,54,54,53,49,101,55,54,52,55,52,56,57,97,57,54,97,52,50,49,54,49,101,99,48,51,102,57,48,97,51,50,99,49,102,50,99,97,55,54,101,56,53,50,52,56,99,57,98,49,56,99,48,55,54,52,48,102,97,101,48,56,97,57,54,50,98,50,97,53,97,54,98,98,48,55,57,54,49,101,52,48,49,51,53,51,102,49,56,48,51,98,102,102,48,48,98,57,56,56,53,51,97,53,53,57,100,99,101,49,48,101,53,99,53,49,98,97,52,99,101,48,55,52,98,48,97,52,54,53,57,98,50,99,100,98,56,51,98,53,48,52,53,99,56,57,49,102,50,52,50,97,97,52,49,48,56,49,50,55,50,48,97,98,48,102,101,48,52,56,51,101,102,102,48,48,56,97,48,52,49,101,48,100,53,56,52,102,54,48,97,98,52,98,99,48,54,54,50,52,99,101,97,101,55,48,48,101,102,101,56,98,50,101,102,101,100,51,52,99,98,53,101,99,56,55,100,53,56,49,49,50,49,49,98,57,56,55,53,50,52,48,97,49,48,52,52,102,50,51,54,51,101,48,56,51,100,57,52,49,49,48,56,55,51,101,51,56,49,100,48,52,51,57,51,53,49,100,49,100,52,100,56,55,99,48,48,52,98,48,56,51,102,99,97,48,50,48,48,49,102,56,99,48,52,98,100,55,51,98,54,56,52,99,54,48,49,56,51,101,102,102,48,48,102,51,48,52,52,97,48,57,51,48,102,50,52,100,100,97,99,49,102,51,56,99,98,50,50,53,54,52,48,101,101,99,50,49,101,100,56,51,55,54,55,48,56,53,56,51,51,56,54,56,56,56,49,55,50,55,50,49,56,51,99,50,49,102,53,101,51,57,100,49,53,48,49,101,101,100,97,100,56,51,102,57,97,48,51,56,50,48,50,49,52,100,56,55,102,49,56,49,55,55,49,56,102,50,56,54,56,56,101,50,52,51,55,56,49,48,99,53,55,48,55,48,57,97,52,48,50,53,50,48,97,53,54,52,49,102,99,48,52,49,48,50,57,50,102,97,102,102,48,48,101,101,49,51,100,56,54,52,56,48,55,102,51,55,55,100,48,50,52,97,55,54,100,48,48,101,97,102,57,56,97,56,57,53,53,48,57,99,48,51,102,48,56,48,57,53,102,53,51,48,48,97,100,48,57,48,100,49,100,49,52,50,100,55,50,49,49,55,97,55,49,99,100,50,49,101,57,99,48,101,53,52,51,49,55,97,50,50,53,48,56,56,52,51,55,97,50,48,57,50,56,53,49,54,101,99,52,49,101,57,52,48,57,53,53,53,56,52,51,52,101,102,51,48,57,54,56,48,54,57,48,50,97,98,50,52,102,49,50,50,51,97,99,56,48,101,97,54,56,56,101,98,48,51,57,56,52,102,56,48,52,98,51,101,102,102,48,48,53,102,55,100,102,102,48,48,51,49,48,54,100,52,48,50,48,50,57,52,53,49,101,48,49,56,101,51,51,101,48,99,101,51,102,98,49,56,55,51,51,101,99,102,99,53,52,100,101,52,98,54,52,100,100,53,98,56,99,99,52,100,54,101,56,51,54,54,102,102,48,48,101,102,101,48,99,98,50,102,101,101,56,49,57,53,100,98,49,54,53,97,57,54,56,99,100,101,56,51,55,50,54,56,50,53,52,56,99,50,56,98,57,55,49,53,53,54,98,50,55,56,52,48,51,98,52,56,56,53,101,56,54,55,52,97,54,97,48,102,100,102,54,49,49,54,53,50,53,54,51,57,100,50,52,53,55,98,49,48,51,97,51,56,50,53,100,51,50,55,53,101,97,97,48,55,97,50,56,51,102,52,55,48,102,99,56,48,51,101,99,48,52,98,97,48,51,97,49,48,56,100,48,55,100,52,48,52,49,52,49,50,97,56,52,53,51,100,98,56,50,52,98,48,49,99,55,56,102,55,48,49,57,48,99,53,48,55,52,48,55,50,99,48,55,102,53,100,100,55,97,53,52,55,99,48,55,102,98,49,49,50,53,52,48,49,55,48,49,101,50,48,57,97,102,102,48,48,51,48,49,50,101,48,54,52,48,51,101,48,57,98,48,102,56,48,55,49,48,49,54,97,56,101,48,49,56,97,57,53,97,48,48,97,52,48,102,51,102,102,48,48,100,49,48,52,56,48,57,49,102,102,48,48,50,55,49,98,102,102,48,48,100,102,55,99,102,102,48,48,56,99,48,98,53,48,102,56,48,101,102,48,53,102,98,57,56,51,99,52,49,52,102,102,48,48,57,99,48,52,102,99,57,57,102,102,48,48,97,52,102,53,48,49,51,56,53,100,48,51,101,48,100,52,48,55,102,102,48,48,51,48,53,48,102,102,48,50,57,53,51,98,52,56,52,99,48,49,99,48,52,57,99,48,57,102,48,57,54,48,53,97,49,102,56,48,100,51,51,53,102,102,48,48,52,101,55,100,102,102,48,48,102,102,48,48,48,51,102,53,55,102,53,100,100,55,49,53,57,99,102,102,48,48,102,102,49,53,51,98,52,56,97,98,102,102,48,48,49,48,48,55,53,101,49,51,56,48,55,101,48,50,52,100,100,54,102,102,48,48,55,97,101,52,48,51,100,56,55,50,49,101,97,52,53,53,102,102,48,48,102,54,48,51,97,102,48,57,97,48,50,48,56,49,50,54,54,98,102,102,48,48,99,50,102,49,48,49,53,99,98,48,56,51,98,52,48,97,102,102,48,48,55,49,101,48,51,53,48,49,101,56,50,55,100,48,54,52,48,100,97,48,52,55,51,101,56,48,99,98,55,57,57,48,53,54,48,49,100,56,48,102,98,99,50,54,56,48,56,50,48,52,57,97,97,99,48,49,48,99,99,55,48,55,100,48,101,51,102,102,48,48,102,102,55,53,53,100,57,55,53,49,48,49,102,102,97,53,51,100,56,56,53,55,102,102,48,48,51,50,48,55,52,52,52,99,102,102,48,48,97,49,99,52,53,100,48,51,49,48,57,57,48,102,102,102,48,48,53,56,48,49,101,97,97,55,48,49,52,97,55,98,49,48,97,102,102,102,48,48,54,52,48,101,56,56,57,56,102,102,48,48,52,50,57,49,98,98,48,54,49,48,51,50,49,102,102,102,48,48,98,48,48,50,49,52,57,99,48,51,102,99,57,55,55,57,98,56,53,54,102,102,48,48,56,52,102,48,52,100,102,102,48,48,102,57,102,97,102,102,48,48,50,99,97,102,48,49,102,52,99,55,48,55,57,48,51,56,53,48,55,54,48,50,54,53,49,101,97,101,49,53,102,102,48,48,97,49,55,98,49,51,52,48,98,101,51,101,102,102,48,48,99,98,54,98,102,102,48,48,102,100,102,49,48,49,50,48,48,101,100,52,102,102,54,53,97,48,102,102,48,48,99,53,57,55,56,48,55,48,48,97,52,48,53,57,48,50,50,50,102,102,48,48,55,97,48,50,50,56,100,54,102,102,48,48,49,97,101,53,48,51,99,56,54,102,56,48,54,97,53,48,56,48,102,102,98,55,52,102,97,97,100,55,48,49,102,101,56,102,57,48,57,50,54,99,48,49,102,50,102,102,99,49,98,99,49,98,48,49,48,101,55,56,49,51,98,56,98,55,52,57,98,99,97,100,54,50,57,100,53,97,48,50,53,99,57,49,50,97,54,101,100,99,55,101,50,55,100,48,97,50,48,102,97,48,100,51,98,50,52,55,102,57,102,102,48,48,54,56,101,49,98,102,57,99,48,55,54,57,49,53,56,48,102,100,99,48,54,98,48,50,50,56,52,56,97,48,99,57,49,97,56,48,55,48,55,99,102,102,48,48,51,100,48,101,53,48,56,100,48,57,53,48,101,54,48,97,52,54,51,102,56,98,48,98,50,57,49,49,100,53,49,50,57,52,51,48,56,101,54,54,53,49,101,53,49,55,102,48,53,48,48,97,56,51,48,49,54,52,99,55,98,100,100,50,48,97,101,49,52,48,99,98,57,52,49,50,101,57,49,53,97,53,55,99,55,100,102,102,48,48,54,101,102,97,102,102,48,48,54,56,48,57,56,97,97,53,52,48,49,102,56,48,57,99,48,51,100,52,102,102,55,53,53,100,53,55,50,101,102,99,100,55,50,99,101,56,48,97,56,48,55,100,49,48,51,54,48,49,52,48,48,102,97,101,54,100,102,102,48,48,100,101,56,51,50,54,48,52,50,56,98,50,48,55,97,56,57,102,102,51,102,53,53,53,52,102,56,51,57,55,98,101,55,98,53,56,98,101,57,52,48,57,57,50,54,101,52,100,57,48,56,52,56,52,101,52,99,98,55,57,51,56,49,101,98,52,56,55,97,101,54,57,49,51,50,52,55,100,50,57,49,54,50,52,102,99,99,48,51,101,52,56,52,99,52,48,55,56,57,48,102,52,56,52,100,52,98,52,97,52,51,99,50,48,52,100,101,48,51,54,48,49,101,55,48,49,53,50,55,101,49,48,52,101,54,48,49,51,48,49,48,97,102,55,56,48,102,102,100,50,49,101,53,99,50,98,102,102,48,48,55,53,48,57,49,48,57,98,102,102,48,48,49,99,102,54,48,49,57,99,100,97,102,102,48,48,101,101,101,48,48,51,48,56,54,50,56,48,102,50,53,100,56,48,100,50,49,101,53,99,50,98,102,102,48,48,55,53,48,57,49,48,57,98,102,102,48,48,49,99,102,54,48,49,57,99,100,97,102,102,48,48,101,99,101,48,48,51,102,102,48,48,54,50,56,48,102,97,98,102,48,54,48,56,50,56,50,53,49,48,56,48,54,98,50,50,102,102,48,48,53,101,54,51,102,102,48,48,57,99,102,51,48,49,102,48,49,102,53,48,48,51,48,52,57,52,49,50,48,56,99,48,51,53,49,49,102,102,48,48,97,102,51,49,102,102,48,48,99,101,102,57,102,102,48,48,48,54,48,56,102,56,50,102,55,99,48,55,50,56,100,99,56,49,54,50,48,97,102,102,48,48,52,101,48,50,102,101,52,99,102,102,48,48,100,51,102,97,102,102,48,48,57,99,97,101,48,49,55,48,101,97,48,51,51,56,52,56,56,48,99,50,55,55,56,48,99,97,49,100,50,52,97,54,102,102,48,48,101,48,50,52,101,48,99,102,48,52,51,48,97,100,48,102,99,48,101,57,49,97,102,102,48,48,97,55,51,101,102,102,48,48,56,48,56,49,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,98,54,98,52,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,54,98,102,98,52,98,54,98,52,102,101,97,102,54,98,52,98,54,98,102,102,52,98,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,98,97,98,54,98,52,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,51,52,48,50,52,101,57,100,57,101,54,48,48,49,102,50,48,101,53,57,56,98,57,50,100,54,102,50,48,98,57,48,55,55,55,48,101,53,49,53,53,100,99,97,99,51,57,50,57,49,50,97,52,48,98,97,97,99,56,55,53,97,53,52,57,53,55,54,56,49,56,53,49,54,53,99,98,48,53,48,53,56,102,57,48,101,97,53,50,48,54,53,97,55,50,99,101,49,56,50,100,52,51,98,52,56,48,101,98,51,51,99,57,100,102,50,101,52,51,100,98,56,97,53,55,50,50,48,49,99,52,56,48,55,98,55,101,56,50,54,102,48,51,100,48,56,52,101,50,48,54,49,49,102,56,48,53,51,55,52,48,50,49,54,102,98,102,102,48,48,98,48,49,53,50,48,53,55,56,100,98,50,49,56,48,55,53,54,57,101,51,50,54,57,55,51,55,102,55,48,55,50,100,50,48,53,49,53,53,57,56,99,55,100,50,55,52,49,101,99,102,102,48,48,51,97,51,52,52,100,101,99,99,51,102,51,56,48,101,56,57,49,49,102,100,100,54,50,52,97,50,101,98,100,98,99,53,50,56,98,101,52,99,48,50,102,56,49,56,100,99,56,53,98,53,53,49,54,49,51,52,56,52,99,102,102,48,48,102,98,48,102,98,51,51,52,56,55,53,101,51,48,54,102,55,100,102,102,48,48,102,50,102,97,102,102,48,48,52,56,101,52,48,51,54,48,100,57,48,55,99,48,101,48,102,102,48,48,102,102,49,53,99,52,49,53,49,53,102,53,97,56,55,101,49,97,53,98,51,55,48,100,55,99,56,100,54,57,56,56,48,57,53,49,49,54,53,51,55,54,52,57,56,53,101,57,101,56,52,56,97,100,102,56,98,50,49,100,99,97,52,51,50,56,52,102,97,57,98,56,48,55,101,51,102,48,49,101,98,56,48,51,100,51,50,101,99,53,97,49,55,56,101,48,51,98,49,56,48,102,99,100,52,49,55,97,102,102,48,48,51,98,53,56,48,102,102,98,101,49,55,51,101,48,49,102,54,101,48,55,99,57,48,51,56,50,48,50,54,97,48,49,54,53,49,54,53,50,53,54,49,49,49,97,48,102,97,100,57,99,56,55,52,52,52,50,101,100,51,48,48,98,50,99,52,100,102,55,101,49,102,48,50,49,101,56,52,56,57,57,57,97,54,52,48,55,102,49,52,49,57,55,55,53,49,51,102,48,102,102,48,48,51,100,101,56,51,50,56,97,50,98,52,54,52,56,98,51,57,52,48,55,99,53,99,49,102,49,102,102,48,48,49,55,97,53,54,53,55,97,100,48,51,101,102,102,48,48,56,53,51,57,98,56,51,50,99,98,102,49,50,48,50,101,56,49,102,49,48,49,50,101,100,101,56,51,56,54,55,100,102,102,48,48,54,53,48,57,48,56,56,55,102,55,48,49,101,57,101,48,51,48,48,49,51,53,102,57,102,102,48,48,52,54,102,52,48,49,57,99,48,102,50,56,57,51,49,101,49,54,53,57,99,50,99,51,50,100,57,97,52,54,52,50,98,48,56,99,56,55,53,57,53,50,49,55,53,99,51,99,48,57,57,52,50,56,99,56,51,101,48,53,49,52,53,98,55,48,48,55,99,56,97,49,51,98,98,99,55,50,48,98,55,48,97,52,50,50,101,98,55,48,51,98,102,48,49,99,97,52,48,55,101,50,56,49,101,56,50,48,51,57,97,99,56,50,57,52,98,52,57,52,97,52,97,49,100,99,48,102,97,52,49,51,53,56,49,101,102,102,48,48,48,102,54,52,102,57,48,102,97,99,48,57,48,99,101,100,48,51,51,56,100,100,48,55,52,48,57,57,99,48,98,101,48,50,102,99,98,102,50,50,99,98,57,51,97,97,99,50,99,97,57,51,50,100,51,55,50,53,54,57,51,99,54,99,97,50,101,52,57,102,57,97,98,99,52,51,50,57,101,55,54,49,57,55,101,97,55,48,49,101,57,56,53,97,49,49,51,50,52,57,98,51,50,48,52,49,48,55,50,53,54,52,52,50,48,97,48,101,101,98,50,49,51,100,57,99,97,50,56,97,57,102,55,97,52,57,48,53,55,53,50,48,51,101,55,48,48,101,101,56,54,49,51,98,57,56,102,53,102,102,48,48,53,97,101,49,51,97,48,55,56,48,48,51,101,56,52,49,98,56,51,101,56,48,57,54,55,100,102,102,48,48,99,48,56,51,55,99,55,100,102,102,48,48,101,100,102,98,102,102,48,48,54,99,57,56,57,99,56,50,57,54,53,99,54,57,98,97,50,98,52,100,52,53,52,98,52,50,99,102,99,99,56,53,51,52,102,57,49,52,101,98,54,55,97,52,98,52,102,57,99,98,97,52,97,51,53,56,57,56,56,51,55,99,52,48,49,101,101,56,48,101,55,48,48,57,53,97,52,101,57,51,56,99,56,101,54,52,102,57,49,100,56,52,48,55,100,98,48,49,52,56,102,102,48,48,49,50,53,49,49,50,50,97,98,53,52,99,50,52,101,48,97,53,48,102,97,48,55,56,54,48,99,97,55,102,97,48,56,101,48,102,50,48,50,100,102,56,48,54,55,52,53,97,54,101,53,54,55,99,52,98,50,56,100,99,99,49,52,100,51,102,50,97,56,57,56,55,102,50,98,48,98,52,50,97,49,52,48,97,49,49,102,55,51,52,56,97,50,53,57,54,53,52,97,56,56,51,50,56,48,57,48,98,55,100,54,56,49,101,99,56,48,55,97,99,49,53,97,52,50,54,56,101,51,56,100,56,48,101,98,48,56,51,50,57,54,56,49,100,55,54,97,57,48,102,100,57,49,100,55,56,97,49,52,100,52,48,55,98,102,102,48,48,57,50,56,48,98,49,51,101,56,48,101,100,53,48,98,48,48,102,56,48,54,98,49,102,99,48,100,48,56,48,53,51,100,51,49,51,50,99,102,97,100,52,57,101,54,101,56,49,48,102,52,100,53,98,57,48,49,51,56,57,53,56,50,49,48,102,52,54,100,49,48,49,51,97,48,56,97,49,55,50,52,57,50,50,50,57,50,49,98,49,55,50,51,98,100,48,49,100,100,48,55,50,49,101,53,56,52,49,52,53,97,57,57,54,101,52,56,99,52,99,99,98,55,99,51,48,49,102,101,52,48,55,102,57,99,48,57,97,99,48,55,101,50,48,51,97,52,50,50,53,57,100,48,55,98,50,56,51,52,55,55,100,102,102,48,48,56,49,48,51,53,49,98,54,49,50,49,56,56,97,48,102,56,48,98,50,48,49,102,101,52,98,54,98,52,98,52,98,56,102,56,48,102,102,54,50,50,53,97,56,48,50,100,48,51,99,52,48,51,52,48,49,54,48,50,52,99,48,99,57,48,54,98,48,51,55,49,102,102,102,48,48,101,51,48,50,100,52,49,99,48,51,49,52,50,98,52,49,49,53,56,48,101,54,48,49,97,50,48,57,102,102,48,48,50,51,48,49,52,101,51,54,102,102,48,48,98,101,102,57,102,102,48,48,49,56,49,55,97,48,102,48,49,100,101,48,98,102,55,50,48,55,56,57,50,57,102,102,48,48,51,56,48,57,102,56,51,51,48,49,52,99,101,98,48,51,55,48,98,97,48,54,99,48,97,57,48,102,102,102,48,48,54,48,97,48,102,101,48,53,50,97,55,55,57,48,57,56,48,50,56,48,57,51,56,48,51,102,49,51,56,48,98,52,51,101,102,102,48,48,97,55,54,98,102,102,48,48,57,99,102,97,102,102,48,48,102,102,48,48,48,54,54,97,102,102,52,98,101,98,98,97,56,52,49,51,101,48,98,102,54,50,48,55,54,57,49,53,102,102,48,48,101,50,99,48,54,98,48,50,100,48,52,102,97,48,99,57,49,97,52,48,56,102,55,99,102,102,48,48,57,55,102,51,50,48,97,100,48,50,98,48,49,102,55,56,52,100,102,102,48,48,48,53,48,57,51,52,53,57,48,51,49,48,56,101,48,102,101,48,56,97,49,100,97,52,53,53,102,102,48,48,56,56,48,51,97,102,48,57,52,48,51,102,56,49,50,54,54,98,102,102,48,48,51,101,102,50,48,49,53,99,99,101,56,51,98,52,48,97,99,48,55,101,101,48,51,53,48,49,49,52,50,52,100,48,54,52,48,100,52,48,51,56,51,101,56,48,49,101,48,55,102,56,97,102,101,98,100,50,50,97,99,48,102,56,99,56,102,102,48,48,97,100,99,101,101,55,51,53,102,100,50,52,97,51,50,51,54,53,54,97,102,53,101,48,55,98,48,57,57,54,56,54,57,48,56,52,54,52,49,49,98,97,97,55,99,49,56,55,99,101,99,49,50,53,56,48,97,53,57,52,53,56,52,101,48,49,48,102,97,101,98,56,50,57,56,49,53,48,54,54,101,49,48,101,98,97,56,52,54,50,49,101,99,54,102,54,48,49,48,52,99,99,48,55,102,48,99,98,99,97,55,102,54,57,48,102,101,50,49,53,56,48,99,99,48,49,49,49,49,51,52,48,50,56,55,50,100,55,102,102,48,48,52,50,101,54,48,51,102,102,48,48,53,54,56,48,97,50,51,98,99,48,98,55,97,97,55,50,102,97,52,99,102,48,101,100,54,101,48,57,50,48,57,97,48,52,97,101,55,52,56,55,97,50,98,55,101,50,97,50,101,102,100,48,49,102,53,56,57,57,99,53,99,52,99,50,48,97,55,102,49,48,48,102,101,54,54,49,100,99,48,51,50,48,48,102,101,55,101,49,57,55,100,101,48,49,102,50,56,48,101,98,56,101,48,55,98,101,56,51,99,50,52,49,53,51,101,102,56,48,97,57,55,48,98,48,52,97,53,98,48,50,54,102,48,57,97,56,48,50,57,102,56,48,98,49,51,101,102,102,48,48,102,57,48,52,49,54,101,52,48,51,54,56,57,48,48,102,56,48,57,49,56,48,55,97,55,51,56,48,102,102,51,50,48,102,100,55,48,97,56,48,49,48,98,101,48,57,50,48,53,102,49,102,56,48,101,53,51,53,56,48,102,101,102,56,102,102,48,48,49,48,48,55,56,97,56,56,102,102,48,48,97,98,54,102,50,50,99,54,56,54,100,51,50,98,98,97,101,54,101,56,57,53,101,102,52,97,52,52,52,53,98,99,50,48,48,102,57,54,54,54,50,49,99,53,57,55,97,53,49,54,57,51,102,102,48,48,53,52,51,54,102,50,55,48,99,97,55,57,54,48,49,100,51,99,48,55,97,52,102,54,50,48,49,100,51,50,101,56,48,49,102,57,97,48,55,54,55,48,56,52,57,54,56,48,50,57,100,101,56,51,98,48,48,52,97,56,49,50,53,56,100,56,48,55,57,48,57,99,102,102,48,48,99,97,51,101,102,102,48,48,52,49,102,57,102,102,48,48,54,48,102,53,48,49,49,56,49,100,54,48,49,102,99,57,97,53,100,49,101,52,49,54,48,56,57,54,54,100,97,56,52,57,102,51,52,56,49,51,98,48,100,50,98,52,101,52,52,97,57,51,57,49,50,98,51,97,48,49,97,99,100,48,57,50,99,49,52,50,49,100,99,52,48,51,100,55,49,100,54,99,52,49,55,97,97,53,51,99,54,56,99,98,52,49,55,57,97,48,49,100,56,48,48,55,57,48,48,51,101,49,56,49,49,55,99,97,50,54,51,98,54,56,52,99,102,102,48,48,55,52,100,48,51,102,98,56,52,97,50,48,51,102,102,48,48,102,100,56,49,50,97,56,56,55,102,102,53,97,53,53,56,48,50,49,50,54,57,52,48,53,100,48,55,52,56,57,53,56,100,57,48,101,48,102,49,50,51,49,51,53,49,53,49,57,48,102,99,99,53,52,54,52,50,101,99,102,50,53,54,53,100,49,53,51,101,57,101,48,51,99,53,56,51,99,54,99,57,97,53,50,54,54,57,48,97,53,53,54,102,97,99,51,101,55,102,102,48,48,51,50,56,49,99,57,48,49,50,99,57,97,49,100,50,57,100,57,56,55,97,52,52,53,55,100,102,102,48,48,102,99,101,49,49,53,100,53,56,49,99,48,55,99,102,102,48,48,53,53,48,100,53,48,57,97,48,52,51,56,101,57,56,55,50,101,57,52,101,97,98,51,48,101,53,99,100,49,102,99,97,54,53,98,99,57,48,101,97,97,102,52,50,50,51,98,52,48,48,102,98,52,97,56,48,52,55,51,55,57,102,57,54,53,51,98,54,52,50,98,55,56,51,57,55,48,49,101,50,52,54,57,102,54,50,54,100,52,102,52,51,99,56,56,49,100,99,99,51,50,49,99,49,97,49,51,102,102,48,48,50,50,52,50,53,50,97,101,52,51,55,53,48,50,55,97,48,57,56,56,50,54,98,48,51,98,55,48,101,53,50,54,56,49,97,50,102,57,102,102,48,48,53,50,48,56,102,56,50,102,49,98,99,99,52,52,100,53,98,99,54,50,97,54,100,53,52,56,48,98,57,50,55,56,52,48,51,102,56,98,51,48,57,51,100,57,55,97,57,56,50,53,49,52,101,48,54,48,49,101,100,97,56,51,100,57,56,99,53,102,102,52,52,48,51,99,100,48,49,99,98,56,50,53,52,48,51,101,49,48,48,102,52,56,99,97,101,100,50,50,57,56,56,48,53,49,48,50,49,102,48,57,54,48,50,54,49,48,56,98,102,99,52,48,50,48,56,49,57,54,48,55,98,48,101,100,56,53,100,97,57,97,52,55,102,51,97,57,52,102,52,100,50,52,52,99,97,50,102,56,54,53,49,101,98,54,55,57,97,99,51,98,102,50,54,48,101,56,56,101,57,48,56,101,57,48,51,54,50,52,97,51,50,53,50,51,48,102,54,57,54,56,99,57,48,56,52,57,48,56,52,57,97,57,56,56,48,50,48,49,101,97,56,55,48,49,53,54,54,57,97,50,48,57,100,56,48,101,98,50,56,56,48,55,102,51,102,102,48,48,49,101,56,97,57,54,54,50,100,49,48,101,101,50,52,49,99,56,57,53,53,56,99,101,99,51,56,54,50,50,56,52,53,52,99,98,55,57,52,56,48,101,101,56,56,49,49,52,53,50,56,50,98,101,99,51,100,50,102,51,102,102,48,48,57,53,101,56,99,48,49,50,56,48,98,52,48,98,55,102,102,48,49,100,99,52,56,55,101,98,102,48,49,100,52,101,57,57,54,53,51,49,48,49,100,97,52,49,55,48,51,48,101,53,57,54,101,101,56,49,55,49,54,48,49,101,97,56,56,50,49,102,52,52,102,54,48,49,49,99,50,53,97,48,51,98,48,56,52,99,102,102,48,48,51,99,49,99,50,54,57,48,50,56,49,102,52,48,56,57,51,101,56,48,100,99,48,51,102,101,54,98,48,98,50,51,51,56,100,55,53,52,101,52,102,50,55,54,53,51,49,48,100,51,53,48,100,51,53,48,57,51,54,100,101,53,56,97,54,50,49,49,101,50,100,99,56,51,53,50,53,49,100,50,57,49,101,97,54,49,98,98,102,98,49,101,53,48,50,54,54,48,100,52,56,52,55,49,101,54,56,50,55,54,52,57,50,53,51,56,56,49,102,56,48,52,97,56,48,51,55,57,49,56,100,97,101,53,51,56,53,48,101,99,48,51,56,48,100,57,48,55,54,48,49,100,50,99,48,50,55,99,50,53,98,53,57,53,97,48,56,99,50,99,97,57,51,54,50,49,55,56,99,48,48,102,102,56,101,49,52,102,49,56,49,56,55,49,52,54,102,48,52,49,55,57,49,48,99,52,54,52,49,100,100,52,48,51,100,50,52,57,56,48,57,49,55,52,48,97,50,56,100,99,52,49,55,51,102,48,56,52,48,98,53,57,48,50,97,99,56,51,53,51,101,101,51,49,51,100,49,49,48,55,99,48,99,49,55,101,51,56,52,100,101,48,56,57,54,57,57,55,102,51,51,48,57,99,52,48,100,57,51,101,102,102,48,48,49,53,102,57,102,102,48,48,56,50,49,51,98,48,56,52,55,102,53,55,53,99,48,57,55,97,99,53,97,57,98,49,54,99,97,53,53,99,48,55,53,54,57,101,54,48,100,57,50,55,49,51,50,99,97,53,57,48,48,55,53,101,57,97,48,55,52,99,98,52,49,52,48,53,102,100,57,56,50,98,102,57,51,52,51,100,102,48,50,53,48,51,102,50,48,101,98,57,49,48,98,57,101,50,50,57,100,51,53,102,52,57,48,101,55,57,48,57,56,56,49,50,50,52,57,53,102,102,48,48,101,102,56,48,50,57,48,57,49,55,54,99,51,57,57,56,48,102,100,54,102,54,48,49,55,56,50,54,53,48,56,98,54,101,48,50,57,53,102,50,48,49,102,99,50,56,52,48,54,57,48,100,100,48,50,50,48,97,50,56,98,98,56,99,48,55,53,97,53,97,55,57,99,53,49,53,50,49,50,53,97,50,53,52,49,50,57,54,53,55,57,54,51,101,100,48,48,55,97,54,50,50,50,52,50,100,51,98,50,48,48,55,101,102,55,48,50,54,52,99,55,97,99,50,48,52,52,57,52,97,51,101,50,97,54,97,48,102,99,99,48,51,102,49,101,48,48,97,52,54,52,98,50,57,57,53,56,51,99,55,56,49,55,54,54,56,54,97,56,97,48,102,99,53,56,51,102,98,56,48,52,52,51,52,51,100,49,56,101,98,48,49,99,48,50,53,51,48,97,57,48,102,52,48,55,49,102,102,48,48,98,54,48,102,54,48,54,100,49,102,52,48,97,57,52,48,101,49,49,101,102,48,53,102,100,57,56,51,54,98,48,53,97,48,50,101,48,49,54,50,49,51,56,48,99,51,51,101,56,48,53,51,49,98,99,48,49,100,55,99,102,102,48,48,52,48,48,99,53,48,98,102,48,98,53,48,100,97,48,51,54,98,48,53,97,48,50,101,48,49,54,50,49,51,56,48,99,51,51,101,56,48,53,51,49,98,99,48,49,100,55,99,102,102,48,48,52,48,48,99,53,48,102,102,100,55,102,102,48,48,48,49,97,53,48,52,48,50,55,48,52,100,48,52,100,48,54,98,48,99,54,48,55,51,51,101,102,102,48,48,102,101,48,51,54,97,56,48,56,48,53,50,48,50,48,49,98,56,50,54,48,50,101,48,51,53,48,54,99,48,51,57,49,102,99,48,102,102,48,48,48,49,102,102,57,53,101,102,102,102,48,48,57,53,51,98,52,56,52,99,48,49,99,48,52,57,99,48,57,102,48,57,54,48,53,97,49,102,56,48,100,51,51,53,102,102,48,48,52,101,55,100,102,102,48,48,48,54,48,57,53,48,102,56,48,101,53,48,98,56,56,51,99,52,49,52,102,102,48,48,57,99,48,52,102,99,57,57,102,102,48,48,97,54,102,53,48,49,51,56,53,100,48,51,101,56,100,52,48,55,102,102,48,48,51,48,102,48,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,53,98,102,97,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,52,53,102,49,101,102,49,102,56,49,51,55,101,50,98,54,51,98,57,53,99,56,54,57,48,56,97,57,54,56,57,54,53,55,54,54,51,49,57,50,51,99,48,57,54,56,57,54,53,50,55,54,52,57,48,53,48,57,57,54,101,101,54,48,49,101,98,56,52,51,50,101,97,102,55,52,52,50,98,100,53,99,56,55,102,55,51,48,49,100,55,52,50,49,48,102,99,52,99,49,51,101,52,56,56,55,53,97,98,101,48,51,55,102,102,48,49,100,97,52,56,55,102,55,57,48,51,98,53,56,48,102,99,100,97,49,51,101,102,102,48,48,50,97,52,48,98,54,99,50,56,52,100,54,99,49,48,57,49,54,97,55,50,48,97,49,55,52,55,50,48,101,98,99,52,99,57,99,56,54,48,55,100,57,50,49,101,56,48,56,52,98,53,56,57,54,54,50,50,57,49,97,52,97,50,99,52,57,55,99,55,48,51,98,56,48,54,49,51,49,53,55,53,50,55,101,57,48,52,97,50,56,52,49,52,51,97,101,102,52,48,55,101,97,49,48,56,98,53,50,50,98,100,49,54,49,51,100,48,49,100,54,52,49,55,53,101,56,48,101,57,54,56,51,101,102,99,49,55,56,97,56,49,100,101,99,101,99,48,51,99,56,49,99,48,56,101,56,48,51,97,48,100,101,48,55,101,48,100,97,102,102,48,48,55,53,57,50,99,55,101,98,100,52,100,52,100,99,54,99,49,51,57,57,56,52,57,97,56,97,57,48,98,48,50,53,50,49,97,54,97,49,50,53,97,55,49,50,49,49,50,99,52,48,52,98,52,52,101,97,48,53,99,53,97,50,99,97,49,51,57,49,53,55,102,52,98,52,99,97,50,99,52,48,52,99,52,99,97,98,100,99,100,50,56,97,100,50,50,98,98,55,57,99,102,50,49,52,52,98,50,57,52,102,97,100,100,48,101,50,56,49,102,102,48,48,102,102,55,53,102,100,51,55,99,48,56,53,55,99,53,56,56,52,51,50,49,54,102,52,51,55,98,52,49,51,55,49,55,56,54,53,100,51,99,57,51,98,50,97,54,97,99,97,50,54,101,97,99,49,52,98,56,48,49,48,55,48,52,56,50,52,57,98,102,98,50,98,57,57,49,49,50,99,100,54,48,51,53,51,100,52,56,51,53,99,48,50,98,56,99,48,101,50,51,49,54,100,97,101,53,56,48,55,102,54,56,49,99,98,49,50,55,56,55,50,48,102,52,98,97,50,97,48,50,53,53,48,98,56,48,102,56,48,51,51,51,101,56,48,99,99,48,52,101,101,48,50,97,55,49,97,55,100,48,54,99,54,100,55,57,101,102,102,48,48,54,102,55,48,50,100,51,97,97,52,50,56,48,102,52,99,55,57,49,100,49,99,101,49,102,102,48,48,101,99,49,98,98,50,53,101,57,56,53,48,57,49,49,102,102,102,48,48,48,102,98,54,56,51,98,57,54,99,102,51,57,56,52,101,48,55,56,49,48,51,101,54,102,102,48,48,49,101,54,99,99,57,52,54,97,57,48,102,56,100,102,98,102,102,48,48,50,54,101,50,48,51,101,56,49,100,100,52,50,99,99,48,98,102,101,54,56,97,53,48,53,48,50,98,52,48,102,57,99,97,50,98,49,49,98,98,54,98,55,50,100,97,52,53,57,55,97,54,52,55,102,99,97,52,49,101,101,52,48,51,50,101,57,97,52,97,101,55,52,49,51,102,97,56,48,55,50,53,99,99,53,57,101,97,99,50,49,101,99,56,48,51,49,50,54,50,97,99,54,56,52,97,99,102,98,50,53,49,55,101,48,55,98,49,48,51,101,102,100,48,51,97,101,48,52,97,101,48,55,48,49,48,99,97,101,54,54,48,50,50,48,49,98,54,48,52,54,50,49,50,49,48,52,97,52,48,98,97,48,49,49,52,55,98,57,49,48,101,97,55,51,52,98,100,48,50,52,98,55,57,100,56,97,53,52,56,56,50,57,51,50,53,53,55,57,97,56,51,50,57,52,56,52,54,52,97,102,57,50,49,55,56,102,102,48,48,56,98,50,52,100,48,50,53,50,51,53,49,53,48,55,57,97,53,52,56,57,100,57,48,57,48,48,51,55,49,52,56,50,54,54,99,101,56,54,56,55,98,55,48,57,56,56,48,55,99,48,56,49,50,48,50,48,101,57,100,48,51,101,52,99,48,48,52,99,98,55,54,101,48,49,99,49,48,97,57,50,54,102,48,98,54,48,102,99,48,55,57,99,48,97,57,48,102,97,48,52,100,49,102,102,102,48,48,55,99,53,48,98,101,57,100,57,101,99,55,101,51,52,97,50,98,98,49,57,99,48,55,53,100,57,101,52,56,52,54,100,55,53,52,97,99,56,51,50,57,50,102,50,97,57,50,97,53,51,99,99,56,56,50,51,57,49,51,50,52,49,49,57,100,48,52,102,56,49,50,56,98,55,53,100,48,49,100,57,52,99,50,99,52,54,49,51,51,100,52,56,55,102,56,52,49,102,50,99,48,55,49,50,48,57,54,56,48,101,100,52,48,99,51,48,102,98,100,48,57,53,48,50,54,50,48,57,53,99,48,53,99,48,50,56,57,52,49,102,100,53,102,100,55,55,53,101,57,49,49,102,48,53,102,97,99,48,56,53,53,102,102,48,48,57,99,48,55,56,56,50,54,102,102,48,48,56,99,48,52,51,56,100,57,102,102,48,48,102,56,101,54,48,51,54,48,53,99,56,48,101,97,55,99,56,48,99,50,55,51,102,102,54,57,55,51,49,98,54,101,48,54,51,49,55,53,52,53,102,97,97,53,97,50,97,50,53,57,57,50,52,101,52,49,50,53,51,100,49,48,98,49,101,50,56,52,55,52,97,52,52,56,52,54,52,49,98,97,51,52,102,57,48,101,100,97,48,51,55,48,56,56,49,101,98,56,50,50,52,97,50,99,51,98,98,52,48,98,50,99,97,48,48,51,101,57,56,49,101,55,50,48,55,100,99,48,52,97,50,97,52,102,56,98,56,51,102,53,48,49,101,51,50,48,55,97,100,48,48,57,101,53,54,52,102,102,48,48,57,56,48,102,100,54,55,54,102,102,48,48,55,54,49,51,49,48,101,49,48,50,57,56,52,102,56,48,49,102,49,101,102,102,48,48,50,102,102,99,53,55,101,101,50,48,51,49,48,53,102,102,48,48,50,55,48,49,55,102,50,54,56,48,54,57,55,100,102,102,48,48,52,101,100,55,102,102,48,48,51,56,102,53,48,49,102,102,48,48,48,99,57,52,49,55,99,55,100,99,100,53,48,100,48,56,97,56,52,56,101,57,48,57,49,54,50,55,56,101,50,56,101,56,49,53,53,55,53,101,49,57,53,50,97,50,50,53,57,55,53,97,54,97,55,57,54,97,50,97,54,50,97,53,49,52,53,49,52,99,51,49,56,53,49,53,56,99,54,57,49,55,102,48,101,48,56,98,50,102,98,56,51,52,97,57,101,50,49,100,98,54,99,51,55,54,102,102,48,48,101,53,49,53,53,98,99,99,48,51,55,97,51,48,48,102,98,55,56,52,53,50,49,100,97,97,52,51,50,57,98,99,98,99,48,55,53,102,98,101,56,51,55,55,48,56,97,51,102,101,97,102,101,98,100,97,48,97,52,101,56,48,102,102,56,97,49,100,97,52,53,53,102,102,48,48,56,56,48,51,97,102,48,57,52,48,51,102,56,49,50,54,54,98,102,102,48,48,51,100,102,50,48,49,54,56,51,57,48,102,100,50,50,97,102,102,48,48,102,98,56,49,100,55,48,52,53,48,57,48,52,48,57,51,51,53,102,102,48,48,101,49,102,56,102,102,48,48,52,54,49,98,97,48,100,50,100,99,101,97,55,49,51,51,52,97,54,50,53,50,54,102,52,102,52,101,53,99,49,50,49,53,50,53,50,57,101,57,49,49,50,98,97,55,102,102,48,48,53,100,48,55,53,102,55,99,99,57,99,53,51,98,50,50,50,97,53,50,52,50,99,50,52,101,98,49,48,101,100,54,99,49,55,57,100,48,51,56,97,48,48,102,101,102,97,49,49,55,50,52,101,100,101,56,51,98,51,48,56,55,101,48,52,48,57,57,102,102,48,48,53,53,48,50,99,51,56,51,102,98,97,48,99,98,55,53,98,56,49,100,102,52,50,54,50,48,57,51,102,102,48,48,55,100,98,56,53,50,98,55,99,100,53,102,52,98,51,50,54,50,52,97,55,51,52,102,52,49,97,98,52,52,52,97,52,54,52,97,55,57,51,52,56,98,50,57,52,102,100,55,50,49,49,52,53,102,52,99,102,49,57,48,56,56,57,52,57,52,56,101,51,48,53,99,97,99,52,51,55,97,55,48,49,101,51,52,48,101,57,52,48,51,55,99,49,48,48,53,97,57,51,98,48,50,48,102,99,99,99,49,51,102,52,99,50,54,52,48,57,53,102,102,48,48,101,102,101,48,51,101,57,52,55,50,49,100,57,48,48,55,98,100,48,57,99,56,50,52,99,48,49,99,51,54,56,51,102,102,53,97,52,50,56,48,57,97,54,53,53,98,48,49,98,48,48,102,98,98,50,54,102,102,48,48,101,56,99,49,97,57,48,100,99,48,55,98,52,48,102,98,102,102,48,48,52,53,49,52,101,56,99,50,49,50,56,53,51,51,98,102,50,97,100,49,57,51,52,54,52,54,57,56,99,101,52,49,57,49,57,52,57,48,55,48,48,49,55,99,56,52,49,100,54,49,100,57,102,55,54,48,50,101,48,49,97,52,97,52,50,52,50,52,50,101,50,98,50,50,51,50,57,97,52,100,56,48,50,53,56,49,97,53,50,53,50,52,50,51,50,50,102,53,48,52,48,97,49,50,52,48,49,50,52,54,56,48,102,102,98,97,56,48,49,57,101,48,101,52,100,97,50,57,50,57,53,50,52,97,55,52,100,50,52,102,50,48,98,52,97,52,52,52,57,102,57,49,53,48,50,100,52,101,50,53,57,54,101,99,56,48,49,100,55,54,51,57,50,97,52,98,52,56,100,51,56,51,102,55,53,48,56,52,56,98,97,54,49,100,102,50,48,51,102,48,101,48,55,51,57,48,51,98,52,48,48,102,100,100,50,57,97,54,56,51,97,98,48,52,98,54,101,57,54,48,51,100,101,48,49,102,99,48,50,53,49,48,51,97,56,48,48,102,97,51,50,52,101,100,48,51,52,48,49,102,56,48,50,54,53,48,57,53,56,48,98,52,55,99,102,102,48,48,51,102,48,98,53,48,102,102,49,55,97,100,48,51,100,52,50,97,102,49,48,97,99,48,101,52,56,48,57,55,48,57,56,48,53,99,49,102,52,48,100,99,51,53,102,102,48,48,50,56,55,100,102,102,48,48,50,49,99,49,102,49,97,102,101,97,101,51,51,53,100,51,52,99,52,99,52,98,57,50,50,99,52,57,51,100,99,52,99,97,50,97,97,102,54,56,56,55,53,101,55,54,99,57,101,53,49,51,54,48,98,101,55,56,56,55,48,55,56,49,98,50,49,100,98,54,48,51,102,52,101,48,55,48,102,48,49,101,100,52,48,51,55,56,56,48,54,53,56,56,55,100,99,48,49,100,57,101,48,51,55,50,98,48,52,99,99,48,50,57,56,49,102,101,54,48,49,102,50,56,49,50,55,56,100,98,48,55,100,48,51,98,50,56,52,101,99,48,50,53,48,49,49,56,55,100,102,102,48,48,102,98,48,51,102,53,100,100,51,50,53,51,57,53,54,98,101,50,56,54,56,52,56,50,56,50,51,54,49,102,97,57,97,57,49,54,53,97,54,97,54,49,50,50,53,50,97,53,57,52,53,50,53,50,50,57,51,97,98,50,99,55,55,52,99,98,50,102,101,51,101,49,57,55,50,55,53,52,98,48,99,51,55,53,102,48,48,101,97,55,49,52,51,100,56,57,48,55,102,55,102,48,49,101,55,97,101,49,48,101,99,98,101,49,51,57,57,56,51,50,49,101,101,97,52,51,55,57,57,56,48,101,100,55,101,49,56,99,102,102,97,50,48,52,100,53,53,99,99,50,101,55,51,54,48,98,49,48,57,51,50,56,98,51,101,48,51,54,57,52,98,55,55,56,56,55,53,99,98,50,97,51,100,52,101,53,51,98,99,56,97,50,52,49,52,51,52,98,52,56,97,98,51,99,50,49,97,100,56,50,48,52,52,98,55,54,99,56,99,53,52,51,49,100,100,50,51,53,50,48,102,57,100,48,51,98,49,48,48,102,102,98,52,49,55,51,99,48,51,99,49,48,50,53,52,100,102,49,49,101,101,52,50,53,54,48,51,100,56,48,49,102,56,48,50,53,54,48,51,99,52,56,49,99,49,56,50,54,98,48,48,101,55,53,48,57,50,54,99,48,102,102,50,98,101,48,101,49,49,53,57,55,48,55,101,102,98,48,100,98,50,49,57,54,50,54,50,53,97,48,48,51,97,100,100,51,50,101,99,57,52,49,51,99,49,48,52,57,57,52,57,101,55,56,48,55,102,51,52,49,52,57,52,56,56,100,51,101,53,100,53,101,54,57,52,53,99,57,97,48,50,101,99,50,52,49,51,102,100,99,99,56,49,52,53,50,49,101,49,51,99,48,49,99,54,99,52,99,97,51,56,56,98,50,51,102,54,56,48,101,97,55,55,52,48,55,101,53,48,49,55,54,99,48,50,53,55,51,101,48,98,53,48,102,102,102,48,48,50,99,48,49,51,57,55,100,102,102,48,48,54,53,102,98,102,102,48,48,48,56,48,53,54,97,102,57,48,49,101,97,53,54,51,98,55,102,97,98,57,51,52,51,97,49,97,54,97,49,51,100,50,97,54,50,100,51,50,97,98,54,102,102,48,48,48,57,102,49,101,50,49,100,55,50,55,57,54,53,100,55,52,54,53,57,52,50,52,49,48,102,100,54,99,49,57,54,101,102,51,48,49,102,97,48,56,51,55,56,54,56,52,53,57,57,98,56,48,51,55,100,50,48,48,101,101,56,50,49,51,97,48,52,48,102,57,50,52,51,50,101,101,56,101,49,55,54,52,48,49,102,56,99,99,51,55,99,50,48,49,49,54,48,53,50,50,49,55,100,55,101,97,100,52,55,57,98,57,54,48,53,51,97,57,48,102,50,52,52,97,52,55,98,98,53,49,54,101,52,56,49,50,98,98,53,97,48,55,49,51,48,99,50,51,99,57,56,97,97,100,57,54,50,51,99,52,48,48,101,99,49,56,51,99,52,48,49,49,51,100,51,98,98,54,100,52,56,49,52,102,48,48,49,99,54,57,53,56,48,56,50,48,55,97,52,53,52,49,50,48,55,57,57,102,98,102,102,48,48,48,97,101,51,48,51,98,48,49,102,51,99,50,56,99,48,55,102,56,49,54,49,54,52,55,101,52,51,99,99,99,52,97,48,50,49,54,100,48,98,48,97,55,97,54,53,52,56,99,98,56,52,56,48,53,54,54,57,48,53,54,56,48,56,53,100,54,49,50,53,57,53,53,52,53,99,50,49,99,97,50,51,53,54,52,101,50,57,48,53,57,53,53,52,56,97,56,48,52,50,48,49,54,53,57,52,53,51,56,48,53,101,49,57,101,53,51,98,55,56,48,55,53,54,52,99,99,57,48,101,100,98,54,49,57,53,53,50,97,101,56,51,50,57,97,48,56,99,98,50,100,50,102,102,48,48,55,53,49,54,51,101,55,101,51,55,99,53,50,50,101,52,56,53,49,102,49,53,53,101,54,99,48,55,97,50,97,56,50,101,52,48,56,50,99,56,48,57,101,57,57,55,102,51,52,49,50,100,97,97,55,48,55,55,55,101,52,56,97,50,53,48,50,53,97,48,98,52,99,52,53,52,48,52,49,52,48,98,100,101,51,101,56,48,55,55,102,56,102,102,48,48,53,54,98,49,49,99,53,56,49,52,53,97,55,50,51,97,50,52,100,56,100,50,52,55,53,57,57,101,55,56,55,57,101,53,57,53,52,102,56,48,53,52,101,52,97,48,50,53,97,54,101,50,52,48,49,100,57,97,56,50,48,55,100,48,48,51,99,99,50,52,50,99,48,57,50,57,51,100,56,100,55,53,52,48,49,99,53,101,49,57,54,97,52,50,49,101,50,52,50,53,101,56,57,50,97,54,99,51,102,49,56,48,55,57,52,48,57,53,52,48,53,54,48,50,98,48,54,56,54,56,57,102,99,48,99,51,51,101,102,102,48,48,53,49,55,100,102,102,48,48,51,98,48,57,54,99,49,52,102,48,48,102,49,101,52,52,49,49,54,50,100,50,48,101,56,97,102,55,54,49,51,99,57,56,97,48,102,51,101,48,53,99,50,53,100,101,48,49,55,51,53,56,51,97,100,97,97,51,53,56,97,52,48,51,49,50,53,51,50,97,102,54,99,97,102,56,52,48,55,97,98,48,56,97,49,50,57,51,55,56,53,48,51,97,99,53,51,101,49,48,54,57,100,100,55,57,49,57,52,98,50,48,50,102,56,49,102,51,51,48,49,101,101,101,52,51,55,57,100,56,49,100,100,52,48,52,49,56,48,55,56,100,55,100,102,102,48,48,101,97,48,57,102,48,102,50,49,101,98,54,48,55,100,99,56,49,51,52,51,101,56,48,49,101,55,100,102,102,48,48,48,50,48,52,100,52,102,97,48,51,102,56,102,55,50,50,54,102,99,100,101,51,53,98,100,51,97,57,56,57,56,52,52,57,55,50,56,102,98,99,48,99,48,57,102,53,53,56,55,55,101,52,99,49,97,48,50,49,49,100,50,49,49,100,55,53,52,56,52,55,52,98,52,54,57,101,49,49,49,51,53,49,100,50,50,55,56,52,53,52,97,52,101,52,49,52,57,52,57,51,48,49,54,48,51,101,53,56,100,98,48,49,100,56,52,100,52,48,56,52,48,98,54,48,51,101,48,49,55,101,55,56,102,102,48,48,55,100,48,52,102,99,57,55,102,54,101,48,53,97,48,49,97,56,52,98,56,48,100,56,48,52,101,48,98,48,48,102,101,48,100,52,48,54,55,48,48,55,49,102,102,102,48,48,49,48,48,51,57,52,50,52,100,52,54,101,57,101,52,52,57,50,56,101,101,99,98,52,97,56,52,100,102,56,49,50,97,48,52,52,102,52,50,55,97,52,53,53,55,50,57,55,53,50,97,97,48,51,53,50,50,101,53,56,50,98,52,102,51,50,50,100,52,56,97,50,54,48,99,49,56,51,102,98,49,48,51,98,53,56,49,100,55,56,101,48,48,49,48,98,52,50,102,97,48,101,52,52,101,51,56,51,102,49,56,49,101,50,56,48,55,50,101,48,98,52,56,98,49,49,102,100,101,48,55,102,53,48,57,55,102,102,48,48,101,98,97,48,49,100,54,97,102,102,52,98,56,48,56,48,53,50,48,50,48,49,98,56,50,54,48,50,101,48,51,53,48,54,99,48,51,57,49,102,102,102,48,48,102,102,48,49,51,53,52,48,52,48,50,57,56,49,102,102,48,48,53,99,49,51,48,49,102,48,49,97,48,51,101,48,57,99,48,102,54,48,56,48,56,48,102,102,99,50,55,55,56,48,99,97,49,100,50,52,97,54,102,102,48,48,101,48,50,52,101,48,99,102,48,52,51,48,97,100,48,102,99,48,101,57,49,97,102,102,48,48,97,55,51,101,56,48,56,51,48,52,50,56,55,99,48,55,50,56,100,99,52,49,54,50,48,97,102,102,48,48,52,101,48,50,102,101,52,99,102,102,48,48,100,51,102,97,102,102,48,48,57,99,97,101,48,49,55,48,101,97,48,51,102,102,48,48,49,56,102,56,97,102,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,98,54,98,52,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,98,54,98,52,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,98,54,98,52,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,98,97,98,52,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,98,54,98,52,102,101,97,102,101,98,98,97,102,54,98,102,98,52,98,54,98,52,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,98,54,98,52,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,56,99,48,97,102,56,50,102,101,100,52,49,98,99,48,50,57,48,51,57,50,48,54,50,48,50,48,56,52,53,101,101,49,97,52,48,99,56,55,99,102,102,48,48,99,48,48,97,53,48,51,102,48,100,53,48,100,97,56,51,55,56,48,53,50,48,55,51,52,48,99,52,48,52,49,48,56,97,100,99,51,53,56,48,57,48,102,57,102,102,48,48,56,48,49,53,97,48,101,48,49,99,101,48,98,102,99,99,99,51,98,53,48,50,50,48,56,52,54,102,48,50,99,56,100,55,48,55,53,48,55,57,48,100,56,48,51,102,51,101,102,102,48,48,99,52,56,49,98,97,49,51,50,56,102,51,55,48,97,100,102,102,48,48,48,56,101,49,57,98,102,102,48,48,102,50,102,53,48,49,53,56,53,101,48,51,101,56,56,102,48,102,50,48,55,49,97,48,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,48,54,48,56,50,56,50,53,49,48,56,48,54,98,50,50,102,102,48,48,53,101,54,51,102,102,48,48,57,99,102,51,48,49,102,52,49,102,53,48,48,50,48,52,57,52,49,50,48,56,99,48,51,53,49,49,102,102,48,48,97,102,51,49,102,102,48,48,99,101,102,57,102,102,48,48,48,54,48,56,102,56,50,102,55,99,48,55,97,56,100,99,52,49,54,50,48,97,52,48,52,101,48,50,102,101,52,99,102,102,48,48,100,51,102,97,102,102,48,48,57,99,97,101,48,49,55,48,101,97,48,51,51,56,52,56,56,48,99,50,55,55,56,48,99,97,49,100,50,52,97,54,102,102,48,48,101,48,50,52,101,48,99,102,48,52,51,48,97,100,48,102,99,48,101,57,49,97,102,102,48,48,97,55,51,101,102,102,48,48,56,48,56,49,102,102,100,97,100,50,98,97,102,101,97,102,50,100,97,100,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,98,54,98,52,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,98,54,98,52,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,100,97,98,97,98,52,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,98,54,98,52,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,98,97,98,54,98,52,102,101,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,101,54,48,53,102,101,51,55,101,98,54,49,56,97,48,53,52,102,101,52,50,53,48,54,51,57,49,52,49,102,55,57,56,50,53,56,98,56,48,51,53,50,100,54,101,50,53,99,56,48,52,51,55,49,57,48,48,102,98,49,54,56,100,49,50,98,97,57,102,99,48,50,56,98,55,97,102,102,48,48,48,57,56,48,48,101,101,48,101,49,51,100,102,48,101,50,51,57,99,48,48,53,56,51,49,101,54,56,56,55,100,98,48,49,100,51,55,101,55,56,48,102,97,98,48,51,102,53,49,48,57,56,52,48,53,57,48,50,52,53,56,57,48,57,99,52,101,97,48,51,56,48,49,102,55,99,101,98,48,51,52,56,100,57,48,55,102,48,50,48,53,48,53,54,49,55,102,102,48,48,56,57,48,57,53,48,55,57,102,102,48,48,48,50,49,50,100,56,55,55,48,49,51,56,101,100,48,51,53,48,101,53,48,101,56,48,100,102,56,48,98,97,99,97,56,50,102,102,102,98,57,51,48,55,97,53,51,51,98,57,51,55,100,49,49,50,99,97,50,98,55,97,57,50,53,99,50,57,55,50,49,48,49,49,50,101,101,98,99,49,51,98,55,56,48,55,53,57,99,54,52,51,57,50,54,53,53,57,48,97,52,50,57,97,99,53,49,53,101,55,99,48,48,97,50,101,98,49,102,56,48,55,53,99,97,56,99,51,55,51,99,48,100,97,56,51,102,98,50,48,55,56,51,48,56,97,55,51,98,56,54,53,55,53,55,48,57,53,52,48,101,55,101,48,51,50,48,49,101,98,48,52,56,50,48,55,53,97,48,57,48,52,50,53,97,48,49,57,100,52,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,51,53,52,48,52,48,50,57,56,49,102,102,48,48,53,99,49,51,48,49,102,48,49,97,48,51,101,48,57,99,48,102,97,48,102,102,56,48,49,97,50,48,97,48,57,52,52,48,102,102,48,48,97,101,56,57,102,102,48,48,55,56,56,100,48,49,55,48,99,101,48,55,50,48,52,48,99,48,55,102,101,49,51,98,52,48,101,53,48,101,49,50,53,51,102,102,48,48,55,50,49,50,102,48,54,55,48,50,57,56,100,54,48,55,100,48,55,52,48,100,56,48,53,51,49,102,99,48,52,49,48,50,49,52,98,101,48,51,53,52,101,101,50,48,51,49,48,53,102,102,48,48,50,55,48,49,55,102,50,54,56,48,54,57,55,100,102,102,48,48,52,101,100,55,102,102,48,48,51,56,102,53,48,49,102,102,48,48,48,99,102,99,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,56,53,49,54,98,48,53,101,102,97,50,53,99,49,50,98,49,55,54,50,101,53,102,55,50,55,54,56,55,50,50,100,97,54,101,53,55,57,54,48,53,56,55,99,98,101,56,51,55,54,56,56,48,101,51,97,49,50,51,48,56,97,50,55,55,97,102,102,48,48,97,53,56,51,56,98,48,52,98,56,100,57,48,51,57,56,49,101,102,99,51,99,102,99,55,102,102,48,99,52,51,99,102,102,48,48,101,56,48,49,102,55,101,48,55,97,50,48,100,49,48,51,48,56,52,97,99,48,55,54,102,97,102,102,48,48,48,99,48,55,52,101,102,97,102,102,48,48,51,99,101,52,48,51,102,48,51,50,97,48,50,101,97,53,48,53,102,56,97,102,49,97,48,54,102,102,48,48,101,54,56,48,52,48,102,102,48,48,98,98,48,57,99,52,55,50,48,49,50,56,50,52,56,48,99,57,49,100,52,48,48,53,48,51,49,99,48,102,55,50,52,50,98,48,98,56,50,56,55,98,52,97,50,48,50,55,50,48,50,55,101,101,49,53,50,54,97,53,53,101,53,56,55,57,99,53,49,54,48,55,51,57,49,53,100,49,48,52,56,99,55,50,48,98,50,101,99,53,99,49,51,97,52,48,48,102,98,48,48,55,97,50,57,99,102,50,99,98,53,102,48,50,98,99,48,51,50,102,101,51,54,49,55,50,55,48,51,56,99,48,52,99,101,48,55,102,55,48,49,100,52,52,98,49,48,53,57,55,102,53,102,102,48,48,57,55,102,102,48,48,53,52,48,50,99,50,48,57,53,52,50,54,49,48,99,97,101,52,97,48,50,53,48,49,100,48,97,48,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,101,98,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,101,98,102,102,100,50,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,101,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,98,97,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,100,50,102,97,100,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,100,97,98,97,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,54,98,101,98,100,50,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,98,54,102,52,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,54,98,52,98,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,54,98,52,98,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,98,97,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,98,54,102,101,50,102,97,100,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,50,100,97,100,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,54,98,52,98,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,100,97,102,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,98,97,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,54,98,52,98,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,54,98,52,98,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,100,97,102,102,100,50,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,54,98,52,98,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,100,97,102,102,100,50,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,98,97,102,52,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,50,101,97,100,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,98,97,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,50,100,97,100,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,100,97,98,97,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,100,97,98,97,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,54,98,101,98,100,50,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,100,50,102,97,100,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,97,102,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,54,98,101,98,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,101,98,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,54,98,52,98,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,101,98,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,50,101,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,98,54,102,52,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,98,97,102,52,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,101,98,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,97,100,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,54,98,101,98,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,50,100,97,100,102,100,50,102,97,100,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,98,54,98,52,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,97,100,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,54,98,101,98,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,98,54,98,52,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,97,102,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,98,54,50,101,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,97,100,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,97,102,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,97,102,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,50,100,97,100,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,100,97,102,102,100,50,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,50,101,53,98,56,49,55,102,48,99,101,101,50,54,53,56,54,99,102,48,52,49,98,55,55,55,55,56,100,48,51,49,50,99,55,102,98,50,100,97,55,54,52,48,101,99,48,49,97,99,48,55,98,100,50,53,56,100,54,54,51,57,53,50,48,101,99,102,102,99,100,52,48,51,49,56,101,97,48,49,102,99,102,52,102,102,48,48,56,54,99,51,55,48,100,56,49,100,99,99,54,50,56,52,49,101,99,48,101,54,99,48,98,50,48,57,99,99,53,50,57,99,99,48,53,53,51,99,102,102,48,48,57,50,55,100,102,102,48,48,55,97,102,98,102,102,48,48,57,56,48,97,50,56,97,53,48,54,56,48,54,98,49,57,102,102,48,48,53,101,53,51,102,102,48,48,57,99,100,102,48,49,100,99,48,100,100,52,50,102,56,101,48,53,56,48,55,49,56,48,99,55,48,52,57,48,49,101,49,97,97,102,48,49,100,99,99,98,48,55,99,48,97,56,102,102,48,48,51,53,102,49,102,102,48,48,102,102,53,98,50,55,53,56,51,50,52,50,56,50,52,99,97,52,49,51,53,97,97,97,52,51,54,97,56,50,50,55,50,53,48,102,49,102,102,50,50,56,55,101,48,102,100,57,101,49,101,99,101,49,57,53,97,48,51,57,57,99,48,55,101,52,99,48,99,98,99,102,51,100,56,48,54,49,48,102,101,48,100,100,48,51,100,48,49,100,55,48,98,101,101,99,49,50,49,101,49,101,48,55,100,54,49,101,51,56,55,55,56,48,99,51,48,57,49,52,48,101,98,48,49,51,101,48,56,55,48,55,56,48,57,99,99,48,98,56,51,101,56,48,102,50,97,48,56,54,48,52,99,97,55,57,54,48,53,49,48,49,101,48,48,102,99,51,50,54,56,48,56,50,48,52,54,52,97,102,48,49,48,56,99,55,48,55,99,48,51,98,53,48,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,55,53,101,57,55,102,53,100,100,55,102,53,55,102,53,100,53,98,57,55,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,54,100,101,57,55,102,53,100,100,55,100,54,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,97,53,53,55,99,48,55,102,102,100,101,50,53,56,102,102,48,48,49,56,48,55,55,57,52,99,102,102,48,48,101,57,97,49,102,49,49,97,99,48,98,100,55,99,102,102,48,48,56,99,48,97,53,48,55,51,48,100,53,48,98,102,51,99,49,54,102,102,48,48,99,54,52,49,49,101,49,51,52,48,55,97,54,56,98,99,48,54,55,48,50,102,49,102,102,102,48,48,97,51,48,50,53,52,56,102,48,51,102,99,57,55,102,51,99,48,97,50,48,50,98,48,49,102,56,54,52,100,102,102,48,48,48,53,48,57,99,56,53,101,48,51,49,48,56,101,48,102,54,48,55,55,97,48,56,56,48,52,99,97,55,57,54,48,53,49,48,49,100,56,48,102,99,51,50,54,56,48,56,50,48,52,54,52,97,102,48,49,48,56,99,55,48,55,98,48,51,98,53,48,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,53,55,50,98,50,56,57,51,50,50,48,55,48,98,50,99,52,101,54,56,54,52,50,48,55,99,55,97,56,97,48,53,57,54,50,49,53,55,49,50,54,57,57,54,53,57,56,54,53,48,50,57,55,50,56,97,101,53,54,57,49,54,50,50,53,50,56,97,55,52,51,57,48,102,98,52,57,52,48,55,102,102,102,48,56,98,100,48,50,56,52,53,52,100,57,57,55,55,102,102,48,48,50,50,48,102,100,48,48,51,102,99,54,48,51,99,101,48,49,101,57,56,48,55,50,48,53,51,56,56,100,54,52,51,102,57,50,48,55,97,97,48,51,100,54,48,49,102,102,56,101,50,51,99,49,48,49,102,52,56,99,51,55,102,53,100,48,51,48,53,53,52,101,97,48,53,52,48,54,50,48,50,50,99,49,101,56,48,56,48,48,52,48,56,53,100,102,102,48,48,52,101,102,98,102,102,48,48,97,97,98,101,48,51,102,48,49,97,53,56,55,99,49,97,54,56,51,53,49,51,49,53,50,100,98,55,98,51,50,48,52,99,102,102,48,48,52,99,99,48,53,51,55,57,99,48,57,50,56,97,56,56,56,97,54,97,48,55,100,100,48,51,54,50,48,102,99,48,51,98,54,99,97,100,98,99,102,50,48,98,53,48,55,50,53,56,55,97,52,53,97,57,51,99,49,99,48,102,97,56,48,51,102,99,97,48,54,51,48,102,98,99,50,52,48,55,53,100,101,50,48,55,52,49,102,54,48,49,50,102,48,49,101,48,100,48,57,54,52,48,55,54,50,48,49,102,55,52,48,55,52,52,55,100,102,102,48,48,97,100,48,57,48,99,101,102,48,51,55,48,100,53,48,55,101,48,51,57,102,48,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,48,53,99,49,100,49,52,48,48,56,52,56,98,98,100,57,49,53,100,97,53,102,97,101,51,49,48,49,52,56,52,98,99,56,51,52,49,51,57,48,48,98,55,102,57,56,48,102,102,48,99,49,57,53,50,99,97,57,57,53,50,51,97,53,97,51,101,55,55,48,99,97,49,54,49,100,52,52,53,49,48,102,97,54,56,52,48,101,53,48,52,49,51,50,48,101,100,52,56,49,51,57,99,52,49,50,51,99,57,48,48,101,97,102,56,51,101,99,99,48,51,102,50,48,52,100,101,48,54,57,51,50,56,49,57,99,55,100,102,102,48,48,101,57,56,51,56,53,55,100,102,102,48,48,49,98,102,98,102,102,48,48,102,56,48,98,97,56,100,52,48,98,56,48,99,52,48,52,53,56,51,99,102,102,48,48,48,49,48,57,49,48,98,97,102,102,48,48,57,99,102,54,48,49,53,52,55,100,48,55,99,48,54,102,99,48,55,102,54,100,51,57,48,53,49,99,100,49,55,97,51,98,55,55,50,100,52,97,50,55,101,52,53,97,48,57,48,102,97,102,101,48,97,54,98,52,50,52,49,101,53,52,98,49,57,49,57,50,50,101,99,102,56,49,51,99,54,52,48,55,53,55,55,97,99,49,57,52,97,56,52,51,50,102,100,56,54,49,49,55,50,54,97,55,101,52,55,48,56,98,50,102,97,100,49,99,48,102,52,56,98,49,48,101,98,99,100,56,53,50,52,98,101,54,101,48,55,56,50,48,49,101,57,50,48,51,50,57,97,49,56,51,100,97,48,52,52,52,48,55,97,49,48,57,52,48,50,52,55,48,51,99,98,56,52,100,52,48,50,53,56,49,100,56,97,48,102,52,98,102,97,101,101,98,102,97,98,102,50,101,53,51,56,49,99,97,54,98,48,97,99,100,101,50,48,97,50,97,50,57,57,100,57,53,53,101,101,50,99,51,50,101,99,54,48,51,53,100,53,56,100,49,56,57,48,50,51,49,99,57,48,55,97,54,51,51,97,100,52,50,49,100,57,52,57,48,50,97,56,49,51,57,52,50,55,97,50,53,55,51,101,48,51,98,51,56,53,49,101,101,50,48,55,49,102,102,48,48,48,52,56,98,102,54,97,52,98,48,56,51,99,55,53,50,51,102,97,48,52,99,52,48,57,53,54,101,52,100,102,54,48,49,51,56,101,99,48,51,48,56,100,100,48,55,98,48,57,102,102,102,48,48,53,54,48,49,99,56,54,52,51,53,102,55,101,51,52,52,55,49,52,53,99,49,49,101,49,48,100,57,55,55,97,97,54,101,98,53,50,99,97,53,55,55,100,48,49,100,100,99,48,101,54,48,48,50,56,48,56,48,57,100,48,52,100,52,48,97,101,55,101,98,52,49,102,102,102,102,48,48,51,101,97,99,48,52,55,52,57,57,54,55,48,98,55,50,49,53,48,57,55,48,50,53,102,48,52,97,50,99,97,100,54,56,56,54,51,55,49,102,52,48,102,102,50,48,56,48,48,49,102,101,52,98,56,98,54,50,48,49,102,99,57,102,101,51,54,100,57,102,51,51,98,100,101,50,101,51,102,55,100,51,52,56,54,57,49,55,99,99,48,52,56,101,54,48,52,49,51,50,55,99,55,98,100,101,49,48,50,98,55,101,48,57,102,48,48,101,54,50,50,49,97,97,48,53,99,56,53,48,49,54,50,55,102,57,48,52,102,54,49,50,52,48,52,53,57,49,56,50,51,52,54,51,55,100,102,102,48,48,53,53,102,51,48,49,99,48,99,50,48,101,102,54,97,100,98,98,51,102,49,48,57,50,99,57,55,52,54,52,102,98,52,56,48,55,48,57,97,57,55,50,100,48,50,52,49,102,102,54,57,53,52,101,102,100,49,56,53,52,49,51,101,97,49,101,100,99,48,101,101,50,48,51,101,57,102,102,48,48,54,53,52,57,97,51,99,101,49,50,49,99,48,99,49,51,55,56,52,57,99,48,97,101,48,55,50,48,49,52,55,52,48,98,53,53,48,50,54,101,102,51,48,49,57,48,48,101,102,101,49,56,101,48,98,102,50,101,101,56,48,50,52,97,97,50,53,98,50,98,100,97,54,49,51,98,98,56,57,50,52,51,97,101,55,99,48,55,101,56,51,48,49,102,57,101,100,50,52,51,50,57,97,99,48,99,49,53,54,53,49,50,48,100,97,57,100,50,49,102,56,52,57,97,56,54,98,52,48,55,99,97,99,49,49,53,56,52,50,49,99,98,53,97,100,57,48,101,101,54,101,49,57,55,53,99,98,52,51,48,56,49,100,102,52,49,50,98,52,52,57,57,52,54,99,97,101,52,56,48,51,53,56,49,53,51,101,97,52,51,50,101,98,99,48,51,53,50,53,50,56,57,52,56,102,102,48,48,54,54,49,102,99,48,57,99,55,99,102,102,48,48,102,57,102,97,102,102,48,48,53,101,48,99,97,56,102,102,101,98,98,97,98,54,102,52,98,102,97,101,97,98,98,97,102,102,48,48,54,52,99,97,55,51,52,49,99,102,49,50,52,57,56,51,55,54,57,57,98,101,99,51,57,50,54,53,49,57,51,50,54,50,54,53,49,54,97,55,97,51,97,51,53,49,102,52,99,51,102,100,50,48,51,101,99,99,99,50,52,97,98,54,56,97,55,97,54,48,101,53,51,99,49,99,48,55,50,54,50,50,102,98,101,48,49,100,99,50,48,55,99,54,50,49,55,53,97,48,99,98,50,100,98,99,51,56,48,55,53,99,102,48,56,51,101,101,52,48,51,97,50,52,50,53,57,48,51,97,57,56,49,102,50,99,50,53,50,48,49,102,98,101,49,50,52,48,100,57,48,55,99,48,57,101,56,48,57,55,55,99,102,102,48,48,48,54,102,98,102,102,48,48,53,52,48,99,102,56,97,102,56,98,98,49,56,48,99,53,49,100,57,52,49,57,52,49,49,100,54,50,50,53,49,52,53,55,53,52,53,51,57,51,102,52,98,51,50,56,57,53,54,50,49,100,49,56,49,51,48,56,52,53,57,54,102,49,56,48,56,52,50,53,50,57,50,49,98,57,57,50,52,97,50,99,102,48,54,49,57,54,102,55,52,49,101,102,54,48,51,102,101,48,50,50,49,100,56,99,52,51,100,48,55,50,55,56,49,99,102,56,48,101,55,56,57,49,52,57,56,48,55,51,102,48,51,97,100,48,52,97,54,48,55,51,98,48,57,54,102,102,48,48,52,100,48,50,48,100,102,98,102,102,48,48,54,97,101,53,48,51,51,56,52,97,54,48,99,101,56,48,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,52,97,48,53,57,99,54,54,48,98,57,97,56,53,49,53,97,51,57,55,49,53,53,102,101,50,56,51,50,102,99,55,56,51,53,99,53,56,100,49,48,52,53,101,55,50,99,53,52,57,51,101,51,56,51,53,51,49,49,49,53,49,56,55,97,52,97,52,97,50,50,53,55,98,52,55,52,56,97,101,54,52,48,101,56,54,99,51,98,101,48,50,51,98,52,48,49,99,98,48,101,50,98,52,51,49,54,53,97,101,48,51,99,100,51,98,49,102,53,52,50,54,98,48,99,97,57,49,54,54,102,54,48,49,50,48,101,99,48,51,49,56,100,100,48,55,56,48,98,48,48,102,52,48,54,98,101,48,98,102,50,101,102,54,48,53,51,56,57,51,50,53,55,97,98,54,99,51,48,55,52,53,55,57,54,48,98,51,52,55,49,97,49,56,102,57,98,50,49,52,99,98,50,57,98,55,56,51,100,102,52,49,50,54,99,48,57,99,55,52,57,48,53,54,53,57,50,53,50,56,48,56,55,97,102,48,51,102,54,56,48,102,57,50,97,48,51,51,102,50,55,56,52,49,99,50,52,53,50,51,56,49,97,99,48,52,56,48,57,50,53,54,100,57,52,48,97,57,57,98,48,102,101,48,55,102,49,48,49,50,50,56,100,101,101,56,55,54,99,57,51,97,100,102,50,52,54,52,50,52,98,53,102,102,49,102,49,57,97,57,53,51,54,55,48,50,57,98,49,50,57,50,48,54,99,51,56,100,99,55,54,53,52,51,55,57,48,57,100,52,48,101,57,52,98,50,50,51,101,53,51,50,50,102,55,57,102,55,48,57,102,102,48,48,48,101,56,52,56,101,55,52,57,52,98,102,102,97,102,102,48,48,97,50,101,54,48,51,53,48,56,97,54,55,56,48,102,102,98,97,56,56,49,55,99,48,57,49,54,98,99,54,55,50,98,53,50,100,102,57,48,53,51,101,53,99,50,56,55,50,97,98,51,100,48,97,57,51,55,49,50,56,50,50,49,101,52,99,48,55,50,51,97,52,48,100,55,99,56,53,50,53,57,53,102,56,101,48,49,100,56,56,48,55,56,53,56,51,53,101,54,48,100,57,98,48,54,51,98,99,55,52,48,55,102,102,102,48,57,49,102,102,48,48,54,56,48,50,52,53,52,52,97,97,51,48,98,57,48,101,101,56,101,54,48,51,50,48,49,99,98,56,49,98,53,48,52,50,52,102,53,54,98,56,53,98,54,50,55,57,52,53,97,56,50,56,57,102,99,54,52,51,55,51,102,48,52,53,55,55,53,48,49,101,54,48,102,57,53,49,97,97,53,51,50,100,100,55,99,49,50,57,56,56,48,57,56,57,51,97,50,52,50,53,50,49,97,49,100,51,52,100,101,55,56,49,55,50,54,48,49,102,98,99,97,48,101,50,56,49,101,50,56,48,51,99,100,99,101,50,53,57,54,54,99,57,49,100,54,56,53,99,102,55,52,48,50,99,48,49,97,101,98,98,56,53,53,56,49,102,56,48,55,100,48,50,56,98,102,98,102,102,48,48,101,48,102,53,48,49,49,99,48,98,102,99,100,55,50,102,56,102,48,53,56,48,55,49,56,48,99,55,48,52,57,48,49,101,49,97,97,102,48,49,100,99,99,98,48,55,99,48,97,56,102,102,48,48,51,53,100,55,102,102,48,48,48,53,49,101,49,101,48,98,102,102,48,48,101,51,102,102,48,48,56,102,48,57,50,48,51,100,51,52,53,101,48,51,98,56,57,55,48,102,56,48,53,49,48,49,97,97,99,55,48,49,102,101,99,98,55,57,54,48,53,49,48,49,100,56,48,102,99,51,50,54,56,48,56,50,48,52,54,52,97,102,48,49,48,56,99,55,48,55,98,48,51,98,53,48,52,52,48,50,101,53,51,99,98,48,97,56,102,102,48,48,101,99,56,55,54,49,49,51,52,48,52,49,48,50,98,50,100,55,102,102,48,48,56,52,101,51,48,51,100,56,49,100,97,56,102,102,101,98,101,50,97,50,100,54,102,54,53,53,50,51,98,102,97,102,57,99,54,54,53,101,57,49,51,50,99,49,53,49,50,97,50,100,50,100,53,50,49,50,54,100,52,97,98,49,50,48,51,57,99,100,99,50,98,52,49,49,50,49,53,50,49,50,54,100,52,100,98,98,99,56,56,50,56,98,55,56,54,48,99,97,56,101,98,52,50,55,102,50,100,48,48,98,55,57,52,48,48,102,52,97,98,101,57,48,56,55,57,51,48,50,50,97,102,53,48,50,52,48,51,49,48,49,49,54,48,102,52,48,52,48,48,50,56,52,50,101,102,102,48,48,97,55,55,100,102,102,48,48,53,53,100,102,48,49,101,99,49,98,102,48,53,102,53,55,57,56,99,48,101,50,100,51,52,48,98,98,57,57,97,56,54,56,98,57,57,100,48,53,54,49,48,50,54,48,48,50,57,101,99,97,48,51,57,54,53,52,52,52,53,52,52,52,51,98,101,56,49,101,49,48,55,98,102,102,48,48,100,101,54,49,54,98,101,53,57,53,53,102,56,48,57,50,99,51,100,50,50,98,52,97,101,53,101,49,55,56,52,48,49,100,101,48,48,55,49,100,55,98,101,48,50,53,51,57,101,56,50,50,51,102,48,56,98,50,48,102,55,56,48,57,102,102,48,48,56,55,98,54,48,52,98,50,48,51,102,57,97,48,51,98,50,48,101,97,48,51,55,48,52,100,54,48,55,56,49,102,56,48,97,98,51,101,102,102,48,48,102,101,101,48,97,97,101,55,51,101,102,52,97,54,98,53,57,50,53,57,53,49,54,53,57,52,101,97,53,48,49,50,52,48,99,51,102,53,100,102,56,49,51,57,54,48,48,55,53,55,56,52,53,54,98,49,48,101,100,50,101,49,57,52,50,51,57,57,102,98,50,98,97,49,98,52,48,52,54,48,52,100,101,56,56,49,49,54,50,51,50,51,50,101,52,98,102,50,48,102,101,55,48,51,102,57,56,48,51,101,54,48,52,100,54,48,55,99,99,48,48,52,51,100,102,56,52,101,52,48,51,51,56,49,101,51,48,52,53,50,49,51,49,48,48,100,102,101,101,98,50,97,50,51,101,48,55,57,100,48,97,57,57,53,52,102,101,48,100,52,98,51,100,50,49,102,99,48,56,51,50,101,100,102,50,52,55,97,50,49,53,98,52,52,101,49,48,101,99,54,52,49,101,56,51,97,48,52,48,55,53,51,57,99,102,50,54,98,50,52,48,99,55,98,97,57,49,101,51,52,98,100,56,55,102,57,52,49,102,49,50,48,56,100,98,99,52,52,52,50,51,50,49,100,50,48,56,55,97,53,48,52,54,97,49,50,102,102,48,48,101,53,56,57,49,53,102,51,50,48,51,102,101,48,57,97,48,102,50,48,51,53,56,49,53,97,56,49,102,98,51,99,102,102,49,102,52,98,98,56,53,50,50,50,49,49,50,102,98,48,50,53,102,53,52,48,57,56,99,48,50,98,98,50,100,48,55,48,48,52,102,55,56,97,55,55,49,48,49,99,50,99,56,55,53,101,56,56,56,50,99,48,53,100,52,98,50,100,101,51,48,57,99,99,50,53,97,48,49,100,55,54,53,100,51,57,57,97,100,54,48,55,56,48,51,53,49,102,52,48,50,102,101,52,48,99,102,48,53,102,49,55,100,102,48,50,51,56,50,53,48,101,97,57,55,97,100,54,50,101,52,57,48,56,48,51,54,100,56,98,50,50,52,52,53,101,53,50,57,102,50,57,55,49,55,48,99,98,55,99,52,48,50,97,102,50,102,54,52,57,57,56,100,55,52,48,101,49,48,51,100,98,48,49,55,98,48,56,49,100,54,52,57,99,102,102,48,48,98,55,100,51,99,50,51,98,53,48,52,99,52,48,50,54,48,49,102,101,56,49,49,101,98,100,55,50,56,98,53,51,48,50,54,99,102,51,48,49,56,52,48,101,102,48,48,99,102,56,100,53,52,54,101,54,100,48,99,97,57,54,57,56,49,48,50,56,99,98,54,49,51,99,100,48,100,50,54,52,48,97,50,98,52,50,53,56,48,101,48,57,49,57,53,100,48,55,102,101,49,48,101,52,100,52,56,97,102,49,101,48,55,55,102,48,49,50,54,48,49,56,57,53,54,50,49,100,98,97,102,50,55,48,56,98,102,102,48,55,97,53,48,51,53,53,53,99,50,49,51,97,48,97,99,53,55,48,49,48,57,57,52,48,50,97,102,56,54,49,101,56,55,54,49,48,52,97,50,57,102,57,102,97,102,102,48,48,52,97,102,54,48,49,51,52,99,57,48,55,57,48,97,101,48,102,54,48,99,49,56,48,102,102,98,97,98,54,98,52,102,101,97,102,101,98,98,97,102,101,97,102,50,100,100,101,48,50,56,50,57,101,56,50,49,54,49,54,50,49,98,102,56,50,52,98,53,101,50,57,100,99,54,53,98,49,48,101,52,101,56,102,54,53,97,56,49,53,101,53,102,102,48,48,49,101,51,56,56,49,53,49,55,55,99,48,48,102,56,50,48,57,97,56,56,55,53,56,52,54,48,50,52,97,55,57,49,101,52,48,56,55,101,51,56,49,98,48,48,55,50,48,57,52,49,102,52,101,51,57,49,102,102,99,48,101,54,48,48,55,98,99,57,52,48,55,49,102,48,55,55,102,48,102,54,54,48,55,100,56,52,49,50,56,56,49,100,49,52,49,102,97,54,48,50,55,56,49,101,97,48,49,53,52,48,50,48,101,102,98,102,102,48,48,102,48,49,51,101,48,57,51,48,102,54,48,51,101,56,49,57,50,54,53,101,50,53,50,51,53,56,50,52,52,49,54,55,50,98,54,101,50,49,100,56,48,98,101,49,100,50,57,56,57,56,55,53,57,51,50,52,57,97,57,57,52,101,57,50,48,57,56,102,102,48,48,55,54,57,48,54,53,57,55,50,101,52,57,51,100,102,56,56,50,49,101,55,52,50,57,55,50,98,50,48,102,98,56,98,48,48,102,56,48,56,51,102,49,52,48,57,55,101,98,54,48,48,97,50,101,97,54,54,48,48,101,54,101,48,55,101,50,48,49,50,55,48,49,99,102,52,49,101,56,56,48,50,57,48,49,100,50,56,49,53,55,48,50,49,50,48,57,48,99,101,99,48,51,97,56,57,52,48,102,50,48,50,53,48,49,50,101,48,51,102,101,101,98,98,97,98,54,102,52,98,102,97,101,56,98,56,98,53,97,100,98,97,97,49,97,102,57,55,100,101,53,49,52,102,51,56,97,97,52,48,57,56,101,51,50,54,57,54,57,57,49,57,50,54,56,53,51,56,97,48,53,97,57,54,57,49,54,50,54,56,100,48,56,57,49,98,50,54,56,54,98,100,97,50,53,49,54,53,99,99,52,48,51,53,51,55,54,97,52,99,49,52,50,49,101,55,97,49,57,48,102,101,56,52,49,97,57,49,55,102,50,51,48,99,54,55,102,53,100,48,51,48,53,53,52,101,97,48,53,52,48,54,50,48,50,50,99,49,101,56,48,56,48,48,52,48,97,53,100,102,102,48,48,52,101,102,98,102,102,48,48,97,97,98,101,48,51,102,48,49,97,53,56,51,99,49,97,54,56,51,55,49,51,49,53,50,100,98,55,98,51,101,52,50,55,56,48,48,57,55,56,50,97,48,102,53,56,53,50,49,49,53,49,53,49,101,100,97,48,55,98,52,48,101,99,48,49,55,56,56,55,97,100,57,53,53,55,55,101,48,49,52,97,48,101,52,98,97,102,50,56,57,53,56,55,101,51,48,49,55,53,56,48,49,102,55,52,101,99,56,49,49,55,101,52,97,48,56,98,102,99,50,48,99,56,51,101,101,52,50,53,102,102,48,48,49,99,100,97,49,50,99,56,48,101,101,52,48,51,101,101,56,48,97,56,48,102,99,48,51,53,56,49,101,49,55,100,102,102,48,48,97,101,102,97,102,102,48,48,51,99,48,55,102,101,101,98,98,97,97,101,102,102,101,98,98,97,52,50,55,99,98,53,53,53,53,55,102,102,53,100,100,53,53,53,54,50,53,50,102,53,98,102,99,52,98,52,100,52,98,52,98,52,98,49,99,52,49,50,56,98,53,51,57,50,101,55,55,102,98,48,100,56,55,50,56,98,50,100,52,97,98,48,102,52,98,50,48,98,50,101,98,48,50,48,50,100,101,57,102,50,52,98,55,56,57,56,48,53,57,55,102,51,52,48,49,101,54,50,99,57,48,53,51,100,102,48,101,50,48,98,50,102,51,101,102,102,55,53,52,49,49,55,102,48,52,97,98,54,48,50,48,57,55,50,48,53,54,49,53,57,50,52,50,55,50,101,56,56,51,98,100,56,56,55,101,98,100,48,97,52,53,102,50,53,98,50,53,51,57,48,102,53,99,48,51,100,100,99,100,50,99,98,102,51,54,48,56,102,49,53,100,100,48,56,97,57,54,56,54,102,50,57,48,101,52,99,97,49,56,52,50,53,56,48,49,100,98,97,50,50,97,54,56,100,49,54,101,51,57,48,57,53,56,48,55,55,50,48,49,102,57,99,101,50,49,100,54,97,50,57,55,50,52,100,50,48,54,101,49,102,99,48,97,50,55,99,102,102,48,48,98,101,48,57,49,99,48,56,53,99,99,100,48,102,52,98,49,97,102,54,53,100,99,57,48,102,100,97,100,48,97,97,48,99,56,55,50,99,55,55,48,102,99,53,54,49,51,57,52,52,48,55,97,54,97,52,50,51,54,51,48,99,54,57,100,97,50,49,57,53,102,53,48,49,102,56,99,48,49,55,53,55,98,54,49,97,98,56,50,52,53,100,100,52,52,51,52,49,48,50,56,50,48,51,97,50,97,53,50,51,97,51,101,51,99,48,51,55,49,102,102,102,48,48,102,56,101,48,56,52,48,49,102,101,101,98,99,50,53,56,102,102,48,48,51,51,53,100,51,51,54,100,55,52,55,50,55,97,50,55,53,54,102,50,53,54,97,52,100,55,48,50,49,48,51,49,102,53,48,50,57,57,52,48,57,49,50,99,52,57,99,54,48,53,98,48,101,49,52,56,97,102,97,52,101,50,57,55,99,48,101,102,54,48,57,54,97,49,97,50,54,55,100,101,54,97,56,57,97,53,51,100,48,49,98,99,48,52,52,54,101,57,51,101,53,55,51,52,54,53,55,100,102,102,48,48,53,51,102,51,48,49,100,52,50,50,52,54,55,57,48,50,54,98,56,97,48,54,102,97,57,57,53,48,48,100,53,49,53,50,97,53,102,99,57,48,49,97,53,100,56,55,99,51,102,55,97,48,57,54,49,98,99,98,53,50,57,53,55,99,56,51,53,54,49,102,50,48,48,55,97,99,53,48,56,55,56,56,50,101,48,99,49,101,55,55,51,48,52,101,54,48,50,98,48,49,102,100,102,48,54,102,52,98,102,97,102,97,102,102,48,48,98,97,101,54,48,51,97,48,48,101,99,53,48,99,102,48,53,102,49,55,49,99,48,49,49,53,101,52,100,99,53,97,48,49,55,97,54,53,53,53,57,57,48,101,102,52,49,100,55,56,49,49,99,97,97,55,56,100,100,99,97,51,54,53,54,57,97,56,55,99,55,48,56,97,55,97,100,56,48,101,52,57,98,49,97,52,57,100,53,56,55,54,52,57,57,57,56,51,102,51,52,48,51,99,100,48,49,99,57,56,48,55,97,53,50,51,52,99,100,51,57,54,97,97,48,55,97,53,48,51,57,54,48,52,52,48,49,51,54,56,54,53,101,56,57,53,101,101,55,48,57,56,56,48,100,97,55,99,102,102,48,48,55,101,48,57,56,99,49,57,56,48,48,102,49,50,100,50,57,99,99,53,48,99,54,53,55,50,98,102,56,48,48,50,54,52,49,100,55,52,56,49,50,53,55,100,99,51,98,50,51,52,48,97,55,54,102,56,97,53,56,56,51,102,100,56,48,101,56,56,97,101,97,52,102,97,55,51,49,100,101,56,56,48,55,56,102,102,48,48,101,52,57,49,56,55,100,52,56,49,101,55,50,57,57,50,56,54,49,99,97,50,99,51,55,102,102,56,52,99,101,48,50,98,56,49,97,48,52,98,98,48,97,102,48,102,97,48,54,50,49,102,102,102,48,48,100,101,51,101,102,102,48,48,57,54,48,52,53,56,48,54,102,101,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,54,98,101,98,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,97,100,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,98,97,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,100,97,98,97,102,52,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,56,50,56,50,97,50,48,102,54,55,49,53,56,48,99,97,48,52,55,56,57,57,102,102,48,48,98,56,49,51,97,48,54,55,48,51,51,48,100,56,48,55,101,48,49,98,53,52,53,48,53,48,102,52,101,49,97,99,48,50,53,48,57,57,99,48,50,101,49,51,99,48,55,54,48,50,102,52,54,99,102,102,48,48,48,54,102,98,102,102,48,48,56,97,49,49,101,48,98,102,55,48,48,102,50,56,101,100,99,49,98,53,48,50,53,48,57,55,102,102,48,48,98,49,48,57,99,48,54,49,49,102,99,48,97,57,48,100,101,48,48,101,51,101,56,48,50,51,48,50,48,97,102,55,56,48,100,50,49,101,53,99,50,98,102,102,48,48,55,53,48,57,49,48,57,98,102,102,48,48,49,99,102,54,48,49,57,99,100,97,102,102,48,48,101,101,101,48,48,51,102,102,48,48,54,50,56,48,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,52,98,97,102,56,48,102,102,102,97,101,53,98,49,102,102,48,48,51,48,48,101,102,48,57,56,102,102,48,48,100,50,56,51,101,51,51,53,56,48,55,98,102,57,102,102,48,48,49,56,49,53,97,48,101,54,49,97,97,48,55,101,55,57,50,99,102,102,48,48,56,99,48,51,51,99,50,54,56,48,102,52,100,48,55,56,48,100,101,48,53,101,51,101,56,48,52,54,48,53,50,56,49,101,48,55,102,56,50,102,101,55,56,49,52,53,48,53,54,48,51,102,48,99,57,98,102,102,48,48,48,97,49,50,57,48,98,100,48,54,50,48,49,99,49,102,99,48,101,101,52,48,49,49,48,57,57,52,102,51,99,48,97,50,48,50,98,48,49,102,56,54,52,100,102,102,48,48,48,53,48,57,99,56,53,101,48,51,49,48,56,101,48,102,54,48,55,55,97,48,102,101,50,102,50,100,48,50,99,50,52,51,50,102,52,100,52,100,100,53,50,49,51,49,51,98,56,48,98,50,56,52,100,52,48,97,55,100,102,56,97,54,50,97,51,99,49,56,48,102,52,50,55,54,102,50,54,50,49,99,56,101,57,56,49,50,55,100,99,101,99,49,101,100,56,48,49,55,50,50,49,98,54,99,99,97,102,48,101,48,52,50,52,56,52,56,97,57,55,99,50,54,55,48,51,102,97,48,48,101,98,50,54,52,101,48,52,49,55,54,100,48,55,57,101,56,97,49,53,100,49,102,52,48,52,53,48,50,102,99,99,49,51,97,99,48,48,102,52,97,52,49,57,51,48,102,102,102,48,48,52,50,51,101,56,48,97,53,56,49,99,50,97,54,102,56,54,48,99,99,53,54,100,48,99,51,56,54,102,50,49,100,57,99,53,101,102,57,97,54,102,55,51,98,99,48,48,101,97,100,56,56,97,50,99,52,53,52,49,100,54,56,53,49,100,53,97,51,53,56,56,97,57,50,48,55,99,102,48,51,99,99,49,53,50,52,53,100,56,50,48,55,99,97,56,51,97,50,49,102,54,57,97,99,57,52,56,55,100,99,48,49,55,50,51,48,48,102,55,55,52,97,54,48,50,98,56,49,53,102,56,54,55,99,98,49,49,99,100,56,48,101,56,48,56,101,49,51,102,56,100,56,48,55,52,48,99,97,100,56,51,101,56,48,51,51,102,57,102,102,48,48,99,99,49,52,97,48,50,56,102,102,48,48,49,99,51,54,56,54,102,49,102,51,54,51,98,99,100,57,102,101,101,101,101,101,49,51,51,55,99,99,55,51,57,99,101,54,57,54,100,99,102,50,102,99,57,98,50,55,55,97,98,57,53,53,52,100,52,56,52,56,52,56,54,98,55,50,54,97,56,50,56,53,48,57,50,57,49,98,55,50,54,53,57,53,53,53,56,50,56,56,57,52,54,54,99,49,50,53,49,55,53,99,54,56,54,49,100,97,97,99,57,53,53,50,52,52,48,49,99,53,57,52,97,48,53,57,99,48,99,51,55,56,102,102,48,48,48,102,98,99,50,99,98,53,101,50,49,100,98,48,52,51,55,54,52,48,56,53,49,55,102,53,97,48,49,101,55,50,49,57,48,53,51,97,56,99,49,50,49,101,99,50,56,51,51,48,53,99,50,53,55,97,99,57,51,53,53,48,50,54,99,53,97,53,97,53,102,98,56,102,50,99,50,53,48,100,98,53,57,50,56,97,55,53,54,48,48,53,50,57,48,57,51,51,49,51,52,51,101,97,52,48,102,49,49,100,53,99,48,55,101,48,56,48,51,97,99,48,48,101,102,102,51,52,49,97,57,99,99,51,101,52,97,48,55,53,57,48,51,57,49,48,49,99,49,56,48,55,98,99,48,101,55,54,48,57,51,52,48,101,48,50,48,55,57,98,48,51,49,99,48,51,101,50,52,51,55,56,102,56,54,53,53,49,51,57,53,54,56,55,101,53,99,48,98,52,100,52,52,97,49,48,98,101,49,50,57,52,99,49,56,51,102,55,102,102,48,48,57,52,100,52,48,100,102,49,101,50,49,102,99,48,99,51,98,53,52,99,56,97,50,53,51,57,55,99,56,55,53,99,56,52,49,101,97,52,48,98,50,56,55,56,48,57,50,52,56,55,53,56,102,52,97,54,100,99,57,52,50,48,50,54,53,52,55,101,99,57,52,101,54,48,55,57,99,48,49,100,57,52,51,48,49,51,100,48,52,99,102,102,48,48,51,51,54,50,100,54,48,55,51,48,49,100,98,54,101,51,48,51,50,56,100,48,48,55,49,48,99,101,102,102,48,48,53,101,51,53,49,48,57,48,50,99,98,53,51,99,100,100,52,50,97,98,56,52,98,50,56,97,100,51,55,57,50,48,48,102,98,50,51,99,53,53,56,49,98,97,99,51,55,53,52,56,48,57,102,56,98,54,99,52,99,98,50,100,52,56,53,56,55,97,50,55,50,97,53,97,99,97,48,53,52,57,49,52,101,50,54,48,49,100,50,54,48,49,98,54,98,100,50,52,48,102,100,50,48,55,102,98,50,49,55,52,98,48,57,54,56,48,101,55,54,48,49,52,101,54,52,49,54,99,48,50,102,102,56,51,98,50,48,52,102,48,49,50,56,56,52,102,56,48,102,102,56,53,52,57,52,51,54,101,52,55,56,50,52,56,49,48,48,57,55,50,52,49,48,57,53,48,51,57,100,51,53,57,53,49,98,52,48,100,51,53,55,52,49,101,101,50,98,101,49,99,55,54,51,51,57,51,57,57,49,50,101,57,54,100,48,57,100,48,101,98,48,51,55,48,50,99,101,57,98,52,102,49,101,57,48,51,48,56,100,49,48,55,98,48,55,53,48,52,101,55,49,50,100,51,55,48,50,101,101,57,53,101,50,48,97,53,53,51,57,54,53,48,57,51,57,52,99,101,56,101,97,50,48,52,99,98,50,57,101,55,50,49,56,57,50,52,101,48,56,97,102,52,54,98,97,56,55,56,99,48,48,51,101,56,102,102,48,48,51,98,100,56,49,101,50,48,50,98,52,52,55,97,50,52,50,52,55,52,51,102,57,56,49,99,100,56,50,53,102,48,57,56,99,48,50,97,100,56,50,98,97,50,48,57,55,48,50,53,98,48,57,52,102,102,48,48,102,101,56,48,101,100,48,49,99,97,56,56,51,102,100,53,102,56,52,102,48,100,49,54,56,53,57,97,102,48,102,56,57,57,52,98,97,99,100,99,102,50,99,97,100,48,50,102,100,100,52,49,49,55,97,50,98,100,52,49,53,56,52,50,54,49,48,102,100,48,48,49,57,55,101,100,99,48,49,102,57,48,48,51,55,57,55,56,101,53,52,100,100,55,97,49,51,102,100,99,48,101,101,50,56,51,55,49,97,56,49,101,102,52,48,101,55,97,55,57,48,102,97,53,48,51,101,50,48,49,101,101,50,48,55,56,102,102,48,48,56,52,102,102,48,48,102,102,55,53,55,49,52,48,55,54,48,55,97,54,97,54,102,49,54,48,54,55,48,55,53,56,51,54,54,53,49,97,49,101,98,56,48,50,54,52,51,53,99,53,56,57,99,56,54,56,102,53,101,100,56,51,101,102,55,48,56,97,57,48,55,50,98,50,51,99,48,49,97,100,102,50,48,97,55,54,99,53,50,99,49,51,56,56,48,101,97,50,102,102,48,48,50,57,57,57,48,55,101,101,99,49,101,101,56,48,51,98,98,52,98,50,97,53,52,50,57,98,102,102,48,48,55,49,49,56,54,53,51,102,100,48,50,55,50,48,57,52,99,48,55,52,100,48,48,101,98,54,48,57,49,99,56,55,50,54,102,57,102,102,48,48,102,52,101,51,48,51,55,48,56,55,102,56,102,48,48,97,50,99,52,100,102,97,101,49,52,101,97,98,57,48,48,55,52,100,100,48,53,52,49,102,56,52,53,56,51,57,100,51,55,50,57,48,48,102,57,99,101,102,53,56,56,56,48,55,52,52,97,51,49,48,51,49,99,49,98,50,49,52,51,98,56,56,49,101,99,99,57,50,102,52,55,57,102,55,48,53,55,98,54,48,53,49,56,101,57,54,48,56,50,101,48,49,102,101,99,49,50,102,52,99,102,57,56,98,102,56,101,48,97,51,54,99,48,55,55,57,55,100,102,102,48,48,101,53,48,57,98,48,48,55,102,57,55,48,57,57,102,102,48,48,55,57,49,56,56,100,48,102,50,48,52,51,51,101,56,48,51,100,48,50,99,97,102,98,48,49,102,101,54,98,51,51,100,55,98,55,49,97,57,55,56,52,57,54,51,54,50,53,55,50,48,50,54,50,99,97,56,101,57,52,56,48,57,99,56,52,57,56,57,50,50,98,56,50,54,53,49,53,53,56,53,101,53,57,100,97,57,50,53,99,57,49,54,53,57,53,53,57,53,99,52,57,54,50,53,97,50,53,57,55,53,52,54,97,49,49,56,50,48,53,49,53,53,99,52,101,55,49,57,50,97,53,49,52,53,100,53,54,57,57,52,53,49,52,53,57,54,56,53,49,50,53,97,55,49,48,48,57,51,56,48,97,102,57,48,55,102,51,102,48,98,52,98,100,97,50,56,97,57,51,55,54,101,48,48,102,48,97,49,52,50,52,49,57,55,50,48,101,52,101,97,52,98,52,56,50,99,97,53,52,48,102,56,48,50,56,57,50,97,52,97,52,48,57,54,99,48,55,101,99,97,49,49,53,97,100,50,53,56,48,55,100,54,48,99,97,50,97,52,55,55,55,99,50,56,53,49,54,98,53,48,52,102,54,56,51,99,100,56,51,102,102,97,48,51,57,97,99,57,50,101,55,56,49,55,100,57,48,97,100,48,102,99,48,51,100,51,52,48,102,51,54,48,55,97,51,51,52,101,100,48,51,102,102,48,48,56,56,48,102,101,48,101,101,56,48,102,97,98,102,57,50,49,52,97,48,57,101,48,51,53,97,48,53,52,48,50,102,48,49,54,50,49,51,56,48,54,49,48,50,52,101,100,54,102,102,48,48,56,54,101,53,48,51,98,48,54,100,56,48,52,97,53,50,56,48,55,97,48,101,54,56,49,53,56,48,98,100,48,52,56,56,52,100,102,102,48,48,56,54,48,57,51,56,53,57,48,51,49,56,57,54,48,102,54,48,50,54,102,56,97,102,53,97,98,101,48,53,52,48,51,98,100,99,51,49,48,49,100,52,101,98,48,51,57,48,98,51,48,54,50,48,97,49,48,102,52,48,100,48,48,49,97,97,50,102,48,49,97,97,57,54,54,102,48,49,100,48,48,101,55,55,52,99,102,102,48,48,102,53,102,97,102,102,48,48,101,52,97,99,48,49,52,56,101,56,48,51,49,48,55,52,56,48,102,97,98,102,97,101,101,98,52,102,52,48,53,53,50,56,49,52,54,99,101,50,102,54,51,98,49,52,102,100,97,50,97,100,55,52,98,55,48,101,99,100,50,50,51,99,99,56,97,53,101,57,49,55,101,50,99,49,50,100,97,101,100,56,97,97,97,101,50,48,102,100,102,50,56,97,57,57,57,50,97,48,99,51,101,57,102,102,48,48,97,56,99,98,57,48,51,101,48,98,50,57,55,56,48,57,97,48,48,101,98,50,97,99,48,101,57,53,56,51,56,100,57,54,50,52,53,51,101,99,48,55,100,49,48,51,102,101,48,52,56,48,102,54,48,49,51,52,56,53,101,99,48,51,99,56,100,100,48,55,100,48,50,52,102,48,51,102,49,102,102,52,52,48,99,56,99,49,57,53,53,55,49,50,56,55,56,99,54,50,50,57,49,101,99,56,49,50,56,52,52,101,52,102,52,102,98,48,54,48,99,57,50,52,52,52,51,57,51,48,55,50,52,97,55,100,99,54,49,99,57,101,48,51,55,54,52,100,51,50,54,53,99,57,51,48,56,49,50,52,53,52,51,48,99,49,57,49,102,97,50,48,55,100,54,48,99,52,101,49,50,50,51,52,57,54,99,48,100,48,50,100,98,102,54,48,50,52,97,48,57,49,99,48,50,102,97,101,51,56,50,55,102,48,56,97,56,99,55,99,102,102,48,48,51,51,102,50,48,49,56,52,50,100,99,48,97,102,57,57,51,101,97,55,52,102,50,49,50,48,97,49,97,48,50,54,50,55,53,56,54,48,54,57,52,50,99,50,56,56,53,101,52,49,54,53,57,53,53,52,56,54,57,54,54,101,100,57,97,53,57,55,53,99,54,50,53,49,55,97,100,54,56,97,50,56,100,99,52,49,51,98,56,48,102,50,48,97,50,101,101,56,52,49,51,100,57,48,56,55,53,101,57,99,53,54,99,49,48,101,99,101,48,49,51,97,56,56,50,50,49,101,101,54,48,51,55,99,101,56,54,53,51,98,49,48,56,55,101,100,57,48,49,101,100,48,99,51,102,53,54,55,53,97,55,53,53,102,51,52,48,52,50,52,101,52,54,100,54,97,57,50,101,53,50,57,97,57,52,56,49,53,53,51,53,50,54,49,56,53,54,56,51,98,49,51,50,100,98,97,102,99,100,50,56,98,50,100,52,98,97,101,55,99,48,55,101,101,99,48,49,100,52,52,54,57,101,53,101,56,56,57,57,55,102,49,55,48,49,101,100,48,52,51,50,101,97,50,52,48,56,55,101,56,54,48,49,100,53,52,101,49,48,53,51,101,99,99,48,55,102,50,56,48,49,100,56,97,99,51,55,54,51,56,48,102,101,98,97,49,55,50,52,48,51,97,55,48,48,55,53,48,57,99,97,102,102,102,48,48,57,100,48,55,102,51,102,48,99,102,50,50,49,102,55,54,55,57,50,53,54,56,54,57,56,51,57,101,57,52,98,52,53,52,49,100,54,56,48,55,97,98,51,56,48,100,49,53,99,57,54,50,100,99,52,49,101,102,101,48,49,53,97,52,50,102,53,57,52,49,53,50,55,50,48,53,57,49,56,97,56,101,99,54,48,55,56,48,48,57,50,99,57,49,49,50,55,52,51,100,102,56,52,99,97,48,55,56,101,48,99,97,53,51,97,54,99,50,55,52,51,56,52,56,100,52,48,55,57,48,51,97,48,56,100,51,48,55,97,48,97,52,48,102,99,48,52,101,101,48,98,102,49,50,50,54,54,102,57,51,51,56,51,52,49,52,48,50,102,102,51,57,97,52,52,97,100,48,49,48,50,56,97,51,98,52,49,50,99,51,102,49,98,55,53,53,98,50,52,51,55,52,51,56,52,53,51,98,49,99,56,55,101,57,56,48,52,97,48,99,55,56,56,97,55,51,100,56,49,100,52,48,48,55,101,52,51,48,51,98,53,56,48,101,97,100,54,56,56,55,100,55,99,49,55,48,102,56,49,100,49,99,48,55,57,54,48,49,52,55,100,52,102,99,102,56,53,98,99,100,48,49,51,53,53,57,52,100,48,99,101,97,50,53,53,51,55,56,100,49,102,52,52,48,48,97,50,101,102,102,48,48,53,50,55,54,57,97,57,55,49,53,102,53,101,48,48,97,101,101,101,48,49,55,100,99,55,52,100,98,50,50,50,54,101,102,50,98,48,49,55,56,55,100,102,102,48,48,97,98,101,48,54,50,51,52,48,98,55,54,49,56,100,52,48,55,52,48,97,51,48,102,102,102,48,48,57,52,101,50,48,54,100,48,97,48,50,49,56,100,50,53,49,54,97,48,53,52,100,48,52,55,53,56,54,52,48,50,54,48,101,57,48,52,53,55,99,50,51,52,52,49,57,48,50,97,100,55,54,49,51,98,52,48,54,52,101,57,48,102,102,101,50,49,57,55,50,52,97,51,50,50,50,52,50,52,97,49,101,50,102,48,51,98,55,56,52,53,56,53,56,56,99,54,56,51,55,56,100,48,56,99,57,56,51,56,53,99,57,97,48,55,101,98,97,49,55,50,102,102,48,48,57,53,102,102,48,48,101,98,56,48,50,56,55,57,51,48,98,48,48,102,52,48,51,55,56,49,56,48,48,52,54,48,49,50,57,56,48,101,50,97,49,99,48,49,102,101,56,100,57,48,57,48,50,52,99,100,48,100,54,100,54,55,56,54,57,101,102,102,48,48,97,50,100,98,51,54,57,54,102,102,48,48,51,101,54,52,50,97,100,57,49,102,51,48,54,50,102,52,101,99,55,56,102,99,97,49,99,57,51,57,56,99,48,101,101,52,48,51,55,100,53,48,101,50,99,99,50,57,97,49,48,55,101,102,56,49,53,99,48,50,51,99,48,57,50,48,50,54,99,48,48,98,49,50,50,100,97,53,48,57,50,99,50,52,52,48,97,101,48,102,99,48,55,102,52,48,49,54,51,56,49,55,100,53,51,102,100,101,101,98,53,52,100,100,50,52,51,101,53,54,50,50,97,54,50,49,50,54,97,53,53,54,55,50,50,57,52,53,49,54,50,51,98,53,54,49,51,57,54,53,51,99,54,56,48,55,102,48,102,102,48,48,56,52,52,98,55,51,99,56,48,102,100,48,97,49,57,55,97,49,53,51,101,99,48,51,101,101,54,48,55,56,97,48,49,100,101,56,48,51,101,97,102,102,48,48,55,97,55,48,49,100,56,97,48,51,102,57,99,48,55,55,99,48,51,99,97,56,49,100,98,56,51,101,52,48,49,100,53,102,55,49,52,98,49,54,51,101,102,50,98,101,57,102,50,54,51,100,52,100,102,100,54,55,100,100,101,54,54,57,56,97,49,99,102,54,54,100,49,100,56,55,55,53,100,57,54,101,52,56,52,54,57,100,54,55,101,52,54,53,53,101,51,97,48,49,98,48,99,52,48,55,56,55,100,50,49,100,53,52,57,53,102,50,100,48,99,97,101,97,50,97,99,98,97,49,49,55,97,55,48,52,99,53,48,57,57,52,97,53,101,102,52,97,52,52,57,102,48,51,102,57,53,48,99,98,57,50,56,57,97,52,56,51,50,56,57,57,50,101,52,99,55,102,49,50,49,50,53,101,48,50,99,56,56,51,53,99,54,54,52,49,101,53,55,55,50,48,51,57,50,56,48,102,101,97,50,49,57,54,53,56,100,48,48,51,53,55,48,50,100,97,48,51,53,99,54,101,48,55,102,101,102,97,102,102,48,48,52,101,49,51,101,48,48,102,99,50,56,51,98,55,48,52,99,101,48,55,57,51,102,49,48,49,55,56,101,102,48,51,98,56,49,49,102,56,55,55,48,102,100,100,101,49,97,49,57,48,48,55,53,56,49,48,51,98,57,52,56,55,97,48,53,54,53,99,56,57,48,53,49,54,49,51,53,52,49,100,56,99,48,55,52,51,52,52,49,57,53,49,57,51,55,55,97,56,54,53,52,57,100,51,97,56,57,52,101,56,56,48,51,100,53,48,54,97,97,53,57,54,53,55,57,54,101,97,48,51,101,49,102,102,48,48,49,55,53,57,98,101,49,99,99,50,99,56,99,51,100,51,101,48,97,48,55,51,49,48,51,101,102,102,48,48,52,57,101,48,51,99,102,48,97,50,98,52,51,102,54,48,49,99,100,48,56,55,101,57,55,100,102,102,48,48,98,55,102,97,102,102,48,48,55,54,48,49,100,102,48,55,98,48,57,100,102,102,48,48,51,99,48,49,49,53,54,51,53,102,97,100,98,57,53,54,99,53,99,53,101,51,56,98,98,97,99,56,51,49,97,53,50,50,97,52,50,51,48,57,100,50,53,49,57,50,49,49,100,50,100,49,51,53,50,52,50,50,50,54,50,49,97,53,48,99,53,98,49,50,53,97,50,50,101,97,56,101,57,101,56,50,57,101,56,101,56,56,57,101,56,48,57,50,56,54,54,50,50,49,48,97,54,50,55,50,97,57,49,101,48,55,102,56,50,102,101,55,56,49,52,53,48,53,54,48,51,102,49,48,57,98,102,102,48,48,48,97,49,50,57,48,98,100,48,54,50,48,49,99,49,102,99,48,101,101,52,48,49,49,48,57,57,52,102,51,99,48,97,50,48,50,98,48,49,102,56,54,52,100,102,102,48,48,48,52,48,57,99,56,53,101,48,51,49,48,56,101,48,102,54,48,55,55,97,48,55,50,101,49,98,102,54,54,52,49,53,55,102,102,48,48,101,99,56,51,98,48,48,57,102,102,48,48,55,97,56,48,54,100,48,51,102,48,49,101,51,56,50,49,52,48,99,53,51,101,52,48,99,100,56,50,97,101,102,102,48,48,100,56,48,55,54,49,49,51,102,102,48,48,102,52,102,102,48,48,100,98,48,54,100,48,51,100,54,56,52,50,56,48,52,50,51,51,101,48,102,102,57,53,53,54,98,99,52,51,50,56,100,57,54,49,99,56,97,100,98,48,51,50,57,52,98,48,99,56,55,50,99,57,99,100,56,51,55,100,98,56,99,53,97,56,52,56,52,57,51,100,100,99,48,55,53,98,56,101,51,48,56,102,57,48,57,52,102,99,50,52,101,99,48,49,50,97,52,56,98,101,56,51,100,56,56,49,50,98,52,99,57,97,57,51,49,54,51,97,102,102,48,48,49,99,53,52,56,55,99,51,48,49,102,48,52,48,51,97,99,52,48,101,97,56,48,51,57,50,101,54,49,102,100,54,48,55,50,51,102,98,102,102,48,48,57,101,48,55,54,51,102,98,102,102,48,48,99,50,48,55,53,52,102,98,102,102,48,48,101,56,101,51,48,51,51,56,49,51,49,56,56,50,97,53,50,57,53,51,48,49,54,53,57,54,102,50,50,48,56,98,57,49,98,99,48,97,50,98,52,50,57,100,100,49,100,98,100,49,55,57,50,50,48,102,101,57,56,49,54,57,97,56,48,57,52,57,51,97,100,52,48,101,57,101,48,51,57,54,55,52,97,51,97,50,53,102,57,50,48,55,102,102,56,49,99,57,56,56,99,51,98,54,52,51,55,55,52,56,53,56,56,99,56,50,98,50,99,51,55,49,55,48,99,53,55,56,54,48,57,97,99,48,102,100,50,48,49,55,99,56,99,49,98,98,51,101,56,48,97,102,48,52,101,101,49,51,101,56,52,101,101,48,50,53,97,56,99,48,48,51,57,97,99,51,50,98,97,100,48,52,102,49,56,55,56,52,56,53,57,54,102,50,51,48,57,52,102,52,102,52,51,98,52,48,53,56,48,101,100,52,49,99,57,97,99,51,97,97,49,97,98,57,97,50,51,99,52,56,51,50,97,53,56,57,97,57,48,56,49,54,101,56,99,49,102,51,97,48,49,53,98,53,57,49,55,97,50,57,49,100,98,56,57,55,53,55,101,101,99,53,50,53,54,48,51,56,100,56,50,53,100,98,98,52,56,51,102,57,97,48,52,56,49,53,53,50,48,56,102,54,48,49,99,48,50,55,99,48,49,99,102,56,52,51,53,56,48,50,101,99,48,49,51,53,51,101,56,48,101,102,102,56,102,102,48,48,49,56,48,97,102,56,98,55,57,100,52,54,99,102,56,54,49,100,55,53,54,50,57,50,101,53,97,97,49,57,57,54,48,57,98,101,56,98,100,51,50,98,97,56,54,52,48,55,53,56,55,52,102,49,57,53,56,99,48,57,51,52,53,97,57,48,56,52,99,51,55,51,97,48,49,100,57,99,48,101,51,54,53,56,98,48,51,99,54,50,48,97,52,50,49,99,53,48,48,101,101,99,49,50,53,56,52,98,54,48,57,53,50,52,53,55,98,56,49,50,100,56,52,97,102,102,48,48,50,57,56,49,99,50,56,49,55,57,53,48,98,101,102,49,54,54,102,51,51,98,54,56,99,98,97,49,50,49,102,98,51,55,52,54,52,52,52,52,53,56,52,98,53,49,57,49,53,49,52,97,54,99,48,102,99,57,49,56,53,49,57,50,55,52,51,56,100,97,51,99,50,53,48,101,52,57,99,57,100,98,101,54,49,50,97,56,100,55,48,55,101,48,50,53,50,49,55,57,52,98,55,56,102,97,102,102,48,48,51,56,102,52,48,49,55,56,52,98,48,101,101,48,54,98,49,97,102,98,57,97,99,49,101,101,57,48,49,48,57,97,51,98,55,53,54,57,57,54,53,98,54,48,49,57,48,50,97,53,51,98,57,48,52,50,56,52,51,102,48,98,56,98,50,102,101,98,101,49,51,100,101,48,98,50,49,100,56,54,48,51,55,50,100,56,48,101,97,102,98,56,48,57,51,100,102,52,48,55,101,52,56,49,55,99,51,56,48,101,97,97,56,51,100,101,99,49,50,56,101,102,52,49,55,98,51,48,51,99,99,48,49,100,102,56,48,101,102,52,50,56,51,101,48,52,102,56,52,102,98,53,100,55,57,97,50,55,51,53,57,98,50,52,48,49,100,48,57,50,102,57,97,49,98,52,49,50,50,48,48,98,50,97,101,97,101,49,56,56,49,53,97,52,54,51,50,51,97,100,50,98,52,51,99,50,48,51,101,56,53,48,51,98,102,56,49,101,97,52,49,50,97,52,57,100,56,98,52,48,98,49,49,102,55,99,48,101,48,99,48,55,56,98,48,57,54,52,48,55,48,99,57,52,99,99,48,52,101,54,49,50,50,56,52,98,97,48,55,100,57,48,48,56,49,53,102,97,102,102,48,48,97,53,51,101,55,50,100,99,50,98,49,51,50,55,50,99,97,102,54,99,49,50,50,100,48,100,49,100,99,57,52,56,57,53,56,54,53,54,50,57,97,56,48,56,57,55,53,54,57,54,98,51,49,49,49,50,53,50,55,50,52,49,101,49,54,49,51,97,100,56,57,50,49,100,102,97,99,51,55,50,100,56,101,53,97,56,52,51,100,97,48,101,99,55,56,51,100,50,52,49,55,100,97,48,49,100,98,52,48,102,53,56,48,55,98,100,102,102,48,48,48,102,102,102,48,48,48,55,100,99,56,51,99,98,56,49,102,55,50,48,54,55,48,49,56,50,57,99,52,48,48,49,50,53,53,100,97,57,54,53,51,99,54,56,56,55,50,48,56,51,53,50,49,101,53,99,100,49,55,52,57,55,53,100,98,99,52,51,50,57,57,50,50,49,101,98,55,48,51,100,49,56,101,53,49,52,97,49,51,51,101,53,48,52,49,99,56,100,48,52,51,99,50,51,54,53,51,97,51,56,50,54,54,48,52,97,50,56,52,54,52,56,98,48,49,56,48,55,102,97,55,48,48,97,99,54,49,100,97,56,52,51,55,49,48,50,97,97,57,48,50,50,52,52,57,52,56,48,54,102,48,50,100,55,50,101,102,54,48,49,50,56,97,57,99,55,48,55,99,48,50,50,49,102,56,48,54,100,102,48,101,102,49,102,98,56,50,100,102,55,52,51,53,48,50,99,98,53,98,52,53,50,97,52,53,57,51,99,55,56,50,53,57,98,55,54,97,57,48,102,100,100,101,49,49,53,50,51,55,52,49,48,102,52,102,102,48,48,50,53,52,48,57,53,54,99,50,57,48,102,100,97,56,51,101,50,52,48,99,97,57,49,102,49,48,97,102,56,97,48,57,52,55,55,98,97,101,52,56,55,99,55,48,52,49,54,48,55,99,101,97,49,49,53,52,100,49,52,102,48,99,49,55,53,99,48,56,97,48,55,48,100,102,98,102,102,48,48,50,101,49,50,49,56,48,101,100,54,54,49,55,57,102,102,48,48,49,100,57,99,101,52,48,51,100,56,56,101,48,102,102,102,48,48,56,100,48,49,99,97,102,102,48,48,48,49,99,97,97,53,48,49,98,99,48,52,52,98,50,56,97,57,102,102,48,48,99,49,54,50,52,98,50,100,99,51,54,49,56,98,50,53,54,56,50,56,101,56,55,55,49,50,48,102,98,100,48,51,50,51,50,52,97,51,101,51,99,49,50,57,52,51,97,57,57,48,50,102,102,100,98,50,49,99,53,56,52,57,51,97,55,50,99,53,55,102,53,48,51,98,48,56,54,53,101,56,52,102,98,97,56,52,56,55,53,52,53,97,48,57,48,53,57,55,101,48,48,52,102,97,49,50,48,56,48,53,50,51,48,102,101,97,48,51,97,54,48,52,55,50,53,57,52,100,50,48,50,53,48,49,53,50,98,48,102,54,48,49,51,48,99,53,48,55,97,48,54,99,99,48,55,102,53,100,100,55,54,53,97,48,102,102,48,48,102,102,99,53,57,55,52,48,55,48,48,97,52,48,53,57,48,50,48,98,99,101,49,51,52,48,98,49,48,54,100,48,50,56,49,102,99,48,50,101,57,52,102,51,50,48,97,100,48,50,98,48,49,102,55,56,52,100,102,102,48,48,48,53,48,57,51,52,53,57,48,51,49,56,56,101,48,102,56,48,49,56,56,97,50,102,48,49,101,49,49,52,56,48,98,50,48,52,49,54,57,99,50,55,57,48,54,50,48,100,99,48,53,49,51,101,56,48,53,100,50,56,101,55,52,49,53,97,48,53,54,48,51,102,102,48,57,97,102,102,48,48,48,97,49,50,54,56,98,50,48,54,50,48,49,99,49,102,52,48,56,102,48,51,102,99,100,55,57,54,100,54,102,53,55,102,101,53,52,50,99,100,56,50,97,101,102,102,48,48,100,56,48,55,54,49,49,51,99,48,102,51,102,102,48,48,100,98,48,54,101,48,51,100,51,48,56,54,99,97,56,53,57,97,48,53,53,100,48,49,98,48,48,102,99,50,50,54,102,102,48,48,101,56,48,49,98,54,48,100,99,48,55,98,100,48,56,52,102,102,48,48,102,102,56,53,55,98,52,48,54,57,48,102,97,101,49,53,56,48,98,97,48,52,56,56,52,100,102,102,48,48,48,101,102,98,102,102,48,48,52,101,54,100,102,102,48,48,55,55,102,48,48,49,49,99,49,49,53,48,98,56,48,55,53,52,102,54,101,48,53,97,48,49,97,48,52,98,56,48,100,56,48,52,101,48,98,48,48,102,101,48,100,52,48,54,55,48,48,55,49,102,102,102,48,48,49,48,48,51,102,99,100,55,55,53,53,100,48,101,48,50,102,102,49,98,49,101,49,48,54,56,49,54,102,50,56,48,49,99,49,48,52,55,56,98,57,48,50,97,100,49,50,49,49,52,97,50,101,98,101,48,49,100,56,50,56,56,54,48,57,57,56,53,57,52,102,100,56,53,50,57,54,57,50,51,53,50,98,97,48,102,99,56,48,51,102,99,54,48,52,52,48,97,100,51,50,98,48,97,49,101,57,99,101,48,56,51,55,56,50,56,102,97,53,48,101,98,52,48,55,54,56,48,49,101,54,48,54,57,48,102,98,50,56,51,97,102,48,52,51,50,48,55,100,102,101,49,51,56,50,99,51,53,48,55,101,100,101,48,48,98,100,102,51,101,56,48,102,55,48,49,102,56,51,101,56,48,100,52,55,100,102,102,48,48,51,54,48,98,97,48,51,57,97,52,98,52,51,56,49,101,51,54,102,49,51,102,55,51,55,56,48,101,52,100,102,56,50,49,51,100,52,56,48,50,100,53,50,51,53,56,53,56,48,57,52,53,50,57,57,98,56,56,56,50,56,51,50,98,49,98,100,48,57,50,51,49,50,52,97,102,51,100,100,48,48,102,100,101,48,51,57,48,52,55,49,99,48,97,48,55,97,48,50,48,55,57,52,56,101,98,48,102,53,57,50,57,101,98,48,51,99,97,48,52,54,56,56,57,101,53,51,97,52,52,101,98,48,51,55,48,52,56,54,48,54,102,49,102,102,102,48,48,99,49,51,101,102,102,48,48,102,102,48,48,48,51,50,97,55,97,56,48,53,49,48,49,100,48,55,54,57,57,102,102,48,48,97,48,49,50,53,48,54,48,48,51,51,56,57,98,48,102,99,48,98,97,56,48,50,55,97,55,100,98,99,97,55,54,53,56,56,53,101,57,51,99,98,57,99,50,49,99,52,50,48,57,48,97,48,53,51,98,54,48,57,51,51,49,97,53,49,53,55,97,49,50,57,48,100,48,55,55,49,102,101,52,99,51,57,101,51,51,102,50,100,49,56,98,48,55,101,50,48,51,102,52,56,48,55,57,101,57,101,49,55,97,54,48,49,102,56,97,56,101,56,56,54,101,97,57,101,53,51,98,49,48,97,57,48,101,97,56,49,50,52,48,48,101,100,100,101,102,54,48,53,57,49,102,102,102,48,48,52,98,48,50,98,54,102,97,102,102,48,48,102,52,102,53,48,49,97,56,48,98,102,99,53,55,49,56,55,53,57,51,52,56,50,51,97,54,52,50,49,54,48,57,48,100,49,100,98,53,100,50,48,97,53,49,55,54,57,56,48,99,48,56,49,53,53,52,56,48,53,54,102,57,48,101,97,51,98,99,51,50,48,51,98,97,49,50,52,97,55,54,50,56,52,53,57,52,101,97,102,48,49,100,56,97,53,50,57,49,48,101,100,102,54,49,51,98,55,52,56,55,55,50,48,54,52,56,50,49,97,55,48,56,50,100,99,56,52,49,52,102,57,52,100,52,55,100,56,55,53,100,98,50,51,100,99,99,56,55,50,53,52,101,98,98,53,54,98,52,55,52,101,55,102,102,48,48,49,100,57,54,54,99,99,57,48,101,100,52,97,49,57,53,97,50,101,102,98,57,50,98,98,99,101,52,48,102,57,50,48,55,97,57,50,52,50,53,56,53,98,50,99,52,49,52,100,52,55,49,97,97,48,51,57,98,48,52,98,99,56,51,50,102,99,53,48,57,97,52,48,55,53,52,57,101,48,52,49,51,56,56,52,102,54,48,50,48,51,101,102,102,48,48,56,52,48,52,48,101,48,100,50,56,97,55,55,102,102,53,101,100,56,99,51,48,54,53,48,50,101,98,57,49,49,52,50,57,50,99,97,56,53,99,56,55,50,51,52,100,55,48,54,52,48,57,49,50,97,55,99,53,98,50,49,102,100,48,48,51,101,102,54,48,55,53,51,48,99,97,56,98,98,50,101,101,101,52,52,49,55,100,55,48,51,100,56,56,49,99,48,99,48,101,97,97,48,51,102,101,99,50,57,56,56,48,102,102,99,48,50,101,56,49,99,99,56,49,53,49,48,50,102,99,57,55,55,100,102,53,51,51,55,50,54,102,49,51,102,53,100,50,48,99,99,54,52,53,52,97,53,101,50,49,101,51,57,48,48,97,57,50,57,102,50,99,56,49,50,57,54,97,99,97,54,102,51,98,52,48,48,101,98,56,49,50,57,56,48,101,52,56,102,57,97,52,50,100,54,49,49,50,55,51,57,48,52,57,101,48,50,49,56,49,101,51,97,48,57,52,53,101,55,48,57,48,100,55,48,55,51,48,97,101,48,102,56,48,51,97,102,99,52,50,51,100,98,55,98,99,51,57,49,98,49,100,54,49,48,100,53,54,98,53,53,51,49,50,49,57,49,57,51,53,102,100,52,56,52,102,100,56,101,49,49,55,50,52,99,102,52,98,52,55,52,55,49,57,50,99,101,102,57,56,100,99,99,51,101,100,52,48,55,50,97,48,49,102,57,97,51,48,48,49,57,51,57,49,57,101,56,99,48,55,55,53,48,57,55,48,50,53,101,48,51,99,56,56,99,53,54,98,57,97,49,101,50,52,50,53,100,48,57,51,102,102,48,48,55,102,50,48,55,98,56,48,98,97,49,48,49,48,101,48,98,102,54,99,54,101,56,101,100,102,100,99,53,52,52,52,52,50,53,53,97,49,97,54,50,49,50,53,48,99,56,57,56,56,54,57,54,56,56,57,52,56,98,55,54,56,48,57,101,56,97,57,54,56,48,57,98,51,50,55,53,55,54,56,55,49,54,53,50,57,52,98,48,50,97,50,56,53,57,53,97,55,97,49,50,49,53,97,53,48,57,57,97,53,48,56,57,54,53,51,55,48,55,57,101,53,49,53,53,100,56,48,54,52,53,57,48,53,100,97,48,49,101,97,98,54,57,48,50,98,52,102,101,98,48,102,54,100,98,49,97,48,50,102,51,97,97,52,52,99,98,55,50,53,102,48,56,53,99,51,52,102,56,48,55,49,57,48,49,101,49,56,54,49,48,50,98,100,56,102,51,50,50,52,100,53,56,49,55,100,53,48,98,97,48,101,97,101,102,99,56,55,52,100,97,54,54,100,99,53,49,52,101,51,52,48,51,101,52,48,52,97,52,48,51,50,48,49,54,99,49,54,50,55,57,49,48,52,50,48,102,54,48,49,57,52,101,97,48,51,55,48,52,100,52,48,57,55,56,48,53,55,56,50,51,52,55,55,56,55,101,55,55,48,49,101,55,48,48,54,50,53,53,57,98,101,56,97,55,99,55,48,56,53,51,100,54,99,56,55,50,48,56,51,100,98,49,97,50,100,56,55,102,54,100,48,48,98,97,54,102,50,102,102,48,48,55,55,56,48,52,56,97,98,52,56,54,55,52,50,56,50,49,100,100,48,57,50,48,98,50,99,100,98,48,51,98,52,48,52,57,52,57,101,57,48,102,54,99,57,57,55,99,102,52,49,50,98,99,49,56,51,54,55,55,100,102,102,48,48,100,54,48,51,102,48,102,48,49,52,51,99,101,56,49,100,57,56,99,51,48,55,53,48,98,51,48,102,50,48,50,53,102,56,98,55,97,100,98,48,57,48,48,55,101,51,56,49,50,98,97,100,101,48,54,57,52,53,49,52,53,55,53,54,55,97,53,48,99,97,51,101,57,100,54,99,52,97,99,50,49,100,50,99,100,51,100,50,50,99,102,102,54,49,51,98,50,48,102,100,54,56,52,98,55,50,50,101,102,99,99,49,50,100,48,49,97,51,51,98,56,57,48,55,53,102,57,48,53,101,50,57,99,50,57,48,49,54,49,51,100,56,52,57,97,48,57,52,97,53,101,53,48,52,53,101,48,55,100,55,97,49,49,53,100,101,48,52,54,101,49,50,101,48,57,53,48,102,99,48,53,54,49,102,56,48,49,102,48,51,48,52,99,53,102,50,56,97,53,48,50,100,52,50,55,102,54,53,57,54,50,49,97,50,50,54,100,99,57,99,56,52,55,54,50,49,99,53,52,57,56,102,56,101,102,52,54,57,51,97,99,48,56,55,53,50,100,52,52,98,100,57,50,49,51,102,51,99,48,55,97,54,97,53,97,51,50,53,48,100,101,53,51,100,55,48,56,55,50,53,55,98,52,48,100,101,57,50,53,49,97,54,50,57,99,50,48,51,100,55,99,49,50,102,100,50,48,51,97,99,48,52,102,54,48,55,97,49,57,99,48,102,49,99,49,50,57,56,52,99,50,48,51,97,56,49,57,102,48,52,99,97,49,49,99,48,102,102,97,102,98,57,49,49,51,53,49,55,99,52,48,57,51,49,48,53,51,53,54,57,51,101,53,49,53,51,50,97,98,51,97,56,101,50,51,52,54,52,56,98,50,56,98,101,57,99,49,50,52,98,57,49,54,50,98,50,56,56,56,50,49,101,97,99,52,51,55,57,55,56,56,53,49,52,102,56,101,48,49,99,100,54,56,51,55,55,53,56,52,50,48,53,51,101,49,48,48,55,102,101,99,48,49,100,97,54,52,51,102,49,101,48,55,55,50,48,49,101,97,50,52,51,102,50,56,48,51,57,49,99,56,55,102,98,56,48,49,100,48,99,97,53,49,51,57,97,101,57,48,57,57,53,53,56,56,101,97,102,57,56,56,55,101,102,99,48,97,53,57,48,55,57,48,56,48,57,52,48,51,50,98,54,51,53,51,53,52,100,97,49,48,102,100,49,48,49,52,57,50,57,51,49,97,52,102,56,50,48,51,97,49,56,49,101,54,52,52,52,49,101,50,101,98,50,48,51,101,53,56,49,50,98,52,51,100,98,102,54,97,53,54,52,48,102,55,49,48,57,101,52,48,102,53,48,48,57,49,99,101,99,101,99,48,51,51,56,52,98,97,48,54,52,49,102,102,102,48,48,98,57,51,101,102,102,48,48,55,56,48,55,102,56,97,102,52,98,53,97,99,48,57,55,101,100,102,102,48,48,49,101,57,101,98,54,56,51,50,102,52,48,100,99,52,102,50,100,100,57,50,49,57,54,50,54,97,48,97,48,102,57,100,48,49,99,57,101,51,52,57,51,53,99,49,49,48,102,97,48,50,52,51,53,49,53,49,53,50,57,99,100,101,50,49,100,57,48,57,97,102,48,101,57,99,49,99,49,55,98,49,48,49,100,56,56,51,99,50,55,53,101,52,48,48,55,101,50,56,51,101,100,51,48,56,52,100,100,49,50,48,97,55,56,50,56,102,50,50,48,48,55,102,98,56,51,53,53,50,56,49,51,52,48,100,53,48,55,51,48,57,56,99,48,99,102,51,101,102,102,48,48,53,99,55,100,102,102,48,48,50,100,48,51,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,57,54,100,54,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,48,53,48,53,52,53,49,102,100,48,50,97,102,102,48,48,57,53,48,57,102,48,51,50,48,49,54,99,50,55,52,48,99,102,48,54,54,48,98,48,48,102,101,48,51,55,50,56,97,48,97,48,101,56,99,51,53,57,48,53,97,48,51,50,48,49,53,101,50,54,56,48,101,100,48,52,101,56,100,57,102,102,48,48,48,99,102,54,48,49,49,52,50,51,99,48,55,102,101,49,49,101,53,48,100,97,56,51,54,98,48,53,97,48,50,101,48,49,54,50,49,51,56,48,99,51,51,101,56,48,53,51,49,98,99,48,49,100,55,99,102,102,48,48,52,55,48,52,49,52,101,101,48,49,97,53,51,100,98,56,53,54,102,102,48,48,101,56,49,50,50,48,51,54,48,49,51,56,101,99,48,51,51,56,98,53,48,49,100,99,99,49,48,55,102,102,48,48,99,52,102,102,48,48,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,57,55,53,101,48,49,102,102,48,53,49,101,49,99,48,98,102,102,48,48,101,51,102,102,48,48,56,102,48,57,50,48,51,100,51,52,53,101,48,51,98,56,57,55,48,102,56,48,53,49,48,49,54,97,97,101,48,49,101,97,57,55,99,55,48,50,99,48,51,56,99,48,54,51,48,50,52,56,48,102,56,100,100,55,102,102,48,48,101,101,101,53,48,51,54,48,53,52,56,48,101,50,55,49,56,48,102,102,55,50,49,101,53,56,53,52,102,102,48,48,102,54,99,51,98,48,48,57,97,48,50,48,48,49,100,57,54,98,102,102,48,48,99,50,102,49,48,49,102,48,48,101,49,52,57,49,52,48,51,57,48,102,50,99,50,97,102,102,48,48,102,98,54,49,100,56,48,52,53,48,57,48,56,48,101,99,51,53,102,102,48,48,101,49,102,56,102,102,48,48,55,54,48,55,56,97,49,48,102,101,52,98,54,100,54,99,56,97,97,53,49,53,101,101,52,101,53,97,52,48,57,49,97,53,48,57,49,52,102,49,100,48,49,50,56,48,55,52,55,52,97,55,101,102,53,48,49,101,53,52,102,57,53,57,50,97,50,53,57,55,97,50,100,52,50,51,48,57,55,57,52,98,97,56,50,48,57,100,57,50,49,102,97,54,99,51,53,51,57,55,49,57,99,97,102,51,102,102,48,48,55,51,53,48,49,102,52,97,48,55,57,52,48,57,53,99,48,101,55,54,54,57,49,101,50,56,50,53,101,48,51,102,51,48,52,98,50,48,51,49,56,49,53,99,48,50,100,50,52,102,52,99,48,101,48,101,101,53,97,49,49,54,53,97,56,50,56,56,100,52,51,100,98,52,50,50,52,98,50,98,102,56,52,49,56,56,51,98,54,48,56,55,97,52,52,99,100,48,52,97,57,49,55,50,53,56,49,50,48,97,55,50,101,53,51,102,57,52,48,101,56,97,99,56,52,51,50,99,51,54,53,50,102,49,99,48,55,56,51,48,51,98,55,56,101,53,54,56,57,55,48,55,97,97,48,51,102,54,48,49,49,50,50,97,98,56,56,51,53,48,53,97,49,51,49,48,48,102,52,50,56,50,48,57,56,56,50,53,57,48,49,101,54,48,48,55,54,51,48,57,98,48,98,50,49,102,55,54,101,49,48,51,53,56,52,99,99,48,100,99,56,48,102,97,100,55,100,54,52,56,57,50,53,50,101,50,49,101,53,53,54,57,99,56,52,56,49,54,53,57,56,97,56,48,54,56,102,57,49,48,99,55,51,52,48,98,50,98,100,54,97,53,57,53,97,50,97,54,50,50,53,53,99,54,56,51,99,54,49,100,100,50,56,51,55,56,51,56,49,101,50,48,48,102,57,97,56,51,54,54,49,101,53,101,102,49,52,53,101,51,49,100,98,99,48,102,102,54,48,55,98,57,48,57,52,56,50,54,49,48,51,98,100,48,56,97,56,51,54,97,48,50,102,49,48,57,54,56,101,99,48,51,102,48,49,102,53,52,52,50,102,57,48,54,52,48,55,99,53,56,102,51,102,102,48,48,101,99,50,54,97,48,55,49,48,98,102,102,48,48,54,101,49,102,52,48,54,99,51,99,56,48,56,49,56,49,55,102,53,102,49,49,55,51,57,98,50,54,48,55,56,57,57,48,53,51,57,97,50,48,57,54,99,52,100,52,57,52,102,52,56,99,102,56,97,56,49,53,53,52,52,101,53,49,99,53,48,56,57,54,102,49,57,48,49,101,99,97,99,51,50,100,52,99,51,102,49,50,99,53,51,57,49,56,56,55,101,54,53,48,99,97,55,57,50,56,49,101,49,56,48,102,102,52,48,51,50,100,100,54,97,49,55,53,56,48,51,97,53,56,48,101,99,51,56,51,102,49,56,49,55,102,98,48,49,100,99,52,48,101,56,52,97,49,55,52,48,53,99,97,51,55,102,102,48,48,101,52,99,51,57,97,48,55,54,48,51,55,48,49,56,100,53,98,102,102,48,48,55,48,102,98,102,102,48,48,54,50,101,51,48,49,53,99,98,101,48,49,50,48,49,102,100,54,51,99,102,102,48,48,98,98,48,57,54,56,100,99,48,50,56,48,100,98,48,55,49,48,49,98,48,102,97,48,54,56,101,48,98,102,98,54,55,50,48,53,99,97,51,55,102,102,48,48,101,50,99,51,57,97,48,55,54,48,51,55,48,49,56,100,53,98,102,102,48,48,55,48,102,98,102,102,48,48,54,50,101,51,48,49,53,99,98,101,48,49,50,48,49,102,100,54,51,99,102,102,48,48,98,98,48,57,54,56,100,99,48,50,56,48,100,98,48,55,49,48,49,98,48,102,52,48,54,54,101,48,53,102,97,100,97,57,57,57,54,98,52,53,52,53,99,101,98,57,52,53,53,100,100,49,56,100,50,52,57,52,55,52,99,52,49,52,52,57,51,97,53,50,48,97,53,50,51,50,55,97,53,55,98,52,48,52,99,52,53,52,101,52,49,57,51,53,98,100,102,50,49,52,100,52,50,57,98,53,51,50,56,98,50,98,52,98,52,51,98,51,97,99,100,50,102,52,99,52,99,97,100,51,50,98,98,49,50,48,50,55,56,48,55,51,56,49,53,101,52,57,50,101,57,54,53,56,52,99,102,57,48,53,51,99,54,99,52,50,52,49,52,99,51,102,50,98,99,56,97,49,51,100,102,48,56,50,49,99,56,56,48,55,52,100,99,54,55,102,49,97,51,57,48,55,52,100,53,100,53,101,48,57,48,101,99,56,56,51,53,100,57,54,51,97,54,99,51,51,55,97,99,53,55,48,55,48,51,102,50,56,53,50,97,50,49,100,98,52,48,102,54,97,53,57,53,55,57,50,99,51,101,56,56,48,55,98,57,48,97,100,48,102,54,48,54,52,49,102,56,48,50,99,102,51,102,97,102,102,48,48,101,99,102,55,48,49,49,48,51,52,52,48,102,57,48,54,56,48,55,99,53,56,102,51,102,102,48,48,101,99,50,54,57,48,55,49,48,98,102,102,48,48,54,101,49,102,52,48,54,99,51,99,56,48,52,48,48,50,102,52,100,97,48,57,50,48,101,57,50,54,53,97,101,101,49,50,97,48,53,55,98,97,50,98,102,102,48,102,97,54,48,99,57,49,101,50,53,57,97,99,50,57,97,53,56,50,98,99,54,52,55,48,97,56,97,53,55,51,56,48,48,97,49,50,50,101,101,98,101,49,99,102,50,49,49,55,102,98,99,48,51,97,102,48,57,54,48,55,100,50,101,49,51,48,48,49,102,52,102,102,48,48,49,101,52,56,49,49,49,99,54,52,48,102,49,48,49,51,57,48,52,97,54,48,51,102,52,48,50,52,99,48,49,99,56,99,49,50,54,56,52,101,56,48,51,53,56,49,55,99,102,57,102,102,48,48,98,101,48,98,102,56,98,55,100,100,57,52,98,54,51,101,48,57,101,57,50,98,100,99,100,97,52,99,56,55,48,52,101,52,56,49,51,98,48,52,48,102,51,54,102,98,100,54,50,55,57,50,57,48,102,52,52,48,51,56,100,99,48,56,51,57,52,99,48,102,56,99,51,97,49,98,57,48,51,54,100,100,48,102,97,97,53,52,56,55,99,98,56,49,55,100,98,56,48,53,57,54,56,52,54,53,48,56,51,50,48,49,97,50,48,52,100,54,102,53,48,49,53,56,50,55,99,48,99,97,54,97,48,50,97,50,102,97,102,102,48,48,99,56,49,100,97,48,48,101,49,48,97,48,101,97,49,101,97,48,56,99,99,100,55,100,98,53,56,100,54,49,53,100,54,100,99,53,56,56,101,56,49,54,101,48,56,55,57,55,57,52,100,52,56,98,55,55,48,56,49,101,52,99,48,55,97,49,50,50,49,56,97,101,52,97,52,98,52,102,102,53,99,49,55,51,99,48,51,102,102,48,49,100,102,102,48,48,48,100,54,53,52,97,98,50,49,56,48,102,100,97,49,50,48,56,52,100,99,48,55,54,50,48,55,52,49,102,97,52,49,50,49,56,48,99,102,101,50,98,52,57,48,49,101,97,51,57,97,48,53,53,102,102,48,48,102,52,49,50,50,48,51,54,48,49,49,52,50,54,102,48,54,52,48,100,54,48,53,56,51,101,102,102,48,48,100,98,48,54,97,56,50,52,48,53,50,56,101,55,56,48,53,54,48,49,100,48,52,98,56,48,100,56,48,52,53,48,57,56,56,48,57,51,51,53,56,48,54,49,102,57,102,102,48,48,54,54,56,50,102,102,97,97,101,53,53,98,102,102,48,48,98,52,99,51,49,100,49,51,52,48,98,100,51,101,102,102,48,48,51,57,54,98,102,102,48,48,49,51,102,97,102,102,48,48,48,52,49,100,97,48,102,97,49,50,97,48,54,97,102,57,49,54,102,102,48,48,101,100,55,48,99,55,48,52,53,48,97,102,48,102,52,48,99,101,49,97,99,48,56,52,51,101,102,102,48,48,52,49,48,55,97,56,102,100,97,102,57,102,48,53,54,56,54,53,57,100,56,52,100,52,48,57,56,51,56,50,55,56,99,57,48,101,55,102,52,97,98,99,53,50,100,51,50,97,52,98,99,49,52,49,51,100,50,56,48,102,54,101,52,49,52,57,55,48,102,98,49,53,50,53,50,51,99,100,97,50,52,48,57,51,48,51,100,54,99,49,57,49,54,101,52,48,100,97,53,50,50,49,48,102,102,55,54,49,50,98,49,102,52,48,50,54,102,102,48,48,49,102,100,48,99,56,49,54,53,51,57,52,49,50,53,56,49,99,57,48,50,52,98,48,51,98,102,102,48,48,54,50,52,100,99,48,54,55,51,101,102,102,48,48,54,48,48,54,50,56,99,102,48,52,102,56,54,100,49,97,50,99,98,52,97,97,101,57,52,101,102,48,56,56,56,57,51,48,102,55,97,48,99,52,102,52,97,55,52,52,101,57,49,99,49,53,99,53,48,101,97,99,48,51,55,99,57,48,49,101,50,99,55,53,101,57,50,51,99,51,54,53,99,48,101,49,57,51,56,51,53,57,55,48,52,56,57,55,57,56,99,48,48,51,99,48,51,101,102,102,48,48,51,52,55,100,102,102,48,48,98,53,48,51,50,50,101,48,48,49,56,51,55,99,102,102,48,48,56,50,48,50,102,102,54,53,57,51,99,54,57,57,57,56,98,54,56,100,52,56,56,52,49,100,48,100,48,100,49,53,54,49,102,101,99,49,56,56,53,101,55,49,56,53,50,56,99,51,53,54,52,49,56,53,57,53,50,49,99,99,53,97,100,48,50,97,97,54,57,99,101,50,52,97,50,98,97,48,57,48,55,50,52,97,49,49,53,48,50,56,100,101,101,49,57,52,53,50,98,52,52,51,50,97,97,53,57,48,50,50,101,99,102,102,48,48,97,57,48,56,99,98,101,50,55,97,49,53,101,101,101,48,99,98,55,98,56,56,99,53,52,52,52,98,52,55,101,102,52,48,56,97,98,98,53,52,53,50,101,57,49,50,49,52,97,100,57,49,57,48,100,50,56,51,102,49,56,48,56,57,99,56,56,57,51,97,52,56,48,101,56,101,48,51,102,97,49,48,56,53,48,55,102,49,48,49,55,97,49,56,49,97,48,102,101,49,52,49,51,98,101,99,53,50,49,48,55,54,101,48,52,97,54,48,55,50,53,48,57,101,102,102,48,48,99,57,51,101,102,102,48,48,102,57,98,48,57,48,102,102,48,48,97,97,51,101,56,48,53,49,48,53,98,48,51,49,99,54,100,101,51,51,97,53,102,49,56,98,57,99,51,52,56,57,48,55,54,57,97,54,97,50,51,53,52,97,52,55,52,57,101,57,102,54,99,49,50,102,101,53,56,49,55,101,55,48,48,99,48,57,52,51,99,50,56,101,48,56,101,57,55,57,51,48,98,52,51,56,55,56,55,97,48,97,53,50,50,50,53,57,56,54,56,51,52,48,48,50,55,56,102,97,102,102,48,48,49,48,48,55,52,101,57,99,56,51,48,55,55,100,102,102,48,48,55,55,48,101,53,48,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,101,102,48,97,102,48,55,102,101,56,51,97,50,50,52,98,102,49,101,48,100,49,97,49,49,53,48,99,54,101,102,48,99,51,50,97,97,52,100,56,101,50,51,97,102,56,57,50,57,50,52,49,57,102,101,57,51,102,51,48,49,49,54,49,101,51,99,49,50,101,56,49,53,102,54,50,52,49,98,50,100,49,50,97,97,102,99,56,56,55,53,98,99,56,99,51,98,50,50,52,53,48,51,100,99,56,48,53,99,57,51,98,98,52,48,101,55,101,49,51,97,48,48,101,51,49,48,57,97,56,50,54,56,48,56,98,98,55,51,101,56,48,55,50,102,57,102,102,48,48,50,101,48,97,50,56,99,52,48,54,102,56,102,49,56,48,101,51,99,54,98,49,54,54,100,50,101,55,56,48,99,57,99,56,98,54,99,57,53,102,56,50,50,52,99,56,48,49,57,49,55,49,101,48,48,101,49,56,57,50,48,99,102,55,50,50,97,49,51,50,51,100,53,48,49,99,54,48,48,101,102,101,48,55,52,49,49,97,100,50,57,49,100,50,55,100,55,48,49,101,53,52,101,101,48,51,98,56,49,100,99,99,102,50,51,57,102,56,57,54,48,102,102,102,48,48,52,102,48,49,56,97,99,55,48,49,102,101,99,98,55,57,54,48,53,49,48,49,101,48,48,102,99,51,50,54,56,48,56,50,48,52,54,52,97,102,48,49,48,56,99,55,48,55,99,48,51,98,53,48,52,50,48,50,101,53,51,99,98,48,97,56,102,102,48,48,101,99,56,55,54,49,49,51,52,48,52,49,48,50,98,50,100,55,102,102,48,48,56,52,101,51,48,51,101,48,49,100,97,56,53,99,102,56,97,102,53,57,100,48,49,53,56,48,102,97,50,48,54,99,48,50,56,48,49,101,54,48,100,98,102,102,48,48,98,99,48,55,52,100,48,56,53,48,98,50,48,102,53,48,98,51,57,99,50,98,102,102,48,48,102,54,50,49,100,56,48,52,102,102,48,48,51,100,99,48,98,54,48,49,55,56,48,102,57,97,49,48,97,48,101,101,48,54,102,101,102,100,97,102,102,51,102,56,52,52,100,52,49,99,56,52,57,101,102,50,51,54,50,99,52,57,51,98,99,56,48,101,52,51,100,101,101,49,51,56,101,99,49,50,49,101,50,51,48,102,54,57,57,53,53,100,57,56,56,54,51,48,101,52,52,49,102,56,101,48,51,56,102,51,100,49,101,50,48,102,98,101,48,55,52,100,52,54,98,57,54,56,48,102,56,56,56,101,56,50,99,54,56,51,53,102,48,50,56,100,48,51,55,49,55,100,102,102,48,48,100,98,102,97,102,102,48,48,98,99,55,102,55,100,102,102,48,48,51,100,102,97,102,102,48,48,99,101,49,99,97,48,51,48,57,53,98,98,57,100,100,101,97,53,97,54,50,53,50,101,56,57,56,50,56,50,56,56,51,50,50,52,97,53,50,55,97,55,50,54,50,54,52,53,97,50,53,55,53,54,55,57,101,53,49,53,97,50,52,100,50,57,49,54,53,57,54,56,57,57,52,53,57,54,97,52,97,49,53,53,52,99,52,57,52,53,49,53,50,49,53,56,54,101,99,49,48,53,49,55,97,55,53,54,52,56,50,57,54,53,57,53,53,57,55,97,57,49,54,53,49,53,53,53,102,99,49,55,97,48,52,56,53,102,100,49,53,102,56,98,52,53,55,53,50,57,50,51,99,56,51,52,98,52,50,49,101,55,51,98,54,48,48,102,52,52,52,50,52,56,100,102,52,102,56,50,52,99,54,48,55,52,49,102,101,52,52,51,55,102,102,102,48,48,101,97,48,101,52,100,57,100,54,54,54,102,53,101,100,97,48,101,57,100,48,51,99,55,99,49,50,101,98,56,98,52,101,50,99,101,97,56,101,57,55,102,97,48,57,102,102,102,48,48,55,54,51,56,55,50,101,50,49,99,48,99,99,50,48,55,98,48,99,49,102,102,48,48,102,53,55,102,53,100,53,98,53,97,102,102,57,55,50,97,54,56,98,55,51,53,98,100,99,50,55,49,97,101,99,56,52,50,57,52,100,52,52,97,50,99,52,48,97,55,48,56,49,54,53,55,51,54,99,49,57,49,101,101,53,48,49,50,54,54,52,52,57,100,51,53,48,57,55,57,52,101,100,101,101,49,57,55,53,52,57,56,98,54,54,55,98,52,53,52,56,55,102,98,56,48,49,99,55,97,55,49,48,102,97,99,48,51,101,54,99,49,55,50,56,48,48,53,51,98,54,99,48,102,50,50,48,55,99,54,48,51,101,99,48,49,101,48,99,48,55,56,102,102,48,48,51,97,52,56,49,102,53,52,52,51,53,100,100,101,48,56,102,48,54,102,52,100,100,53,48,56,48,54,50,57,48,100,48,100,99,49,99,50,54,52,56,56,53,50,55,55,100,57,48,101,97,56,102,52,48,55,101,97,56,48,98,97,54,98,56,52,52,54,102,97,49,101,54,101,48,55,98,101,54,52,52,56,97,99,48,56,48,102,97,54,56,51,53,49,100,50,98,49,53,56,55,97,102,49,48,101,97,50,99,52,99,50,51,98,50,56,49,102,49,56,48,49,48,57,55,57,101,102,50,49,50,57,48,49,99,52,48,52,54,50,49,50,99,56,52,102,97,48,51,97,102,48,50,52,57,48,98,48,48,102,56,48,51,56,100,56,56,52,55,101,49,53,99,97,50,98,57,49,55,99,49,56,51,56,56,48,49,98,49,100,49,101,52,56,56,55,53,54,97,56,52,51,55,98,97,56,48,57,98,48,54,97,98,48,56,98,100,50,56,57,48,51,100,49,49,49,101,51,97,48,51,102,48,99,99,57,54,50,52,51,98,55,53,97,102,52,97,48,50,102,48,49,50,50,101,49,98,48,51,98,57,56,48,102,98,49,54,99,98,51,55,48,99,49,48,51,97,52,48,52,52,50,102,53,48,49,50,99,50,55,50,48,56,52,57,98,99,48,56,48,51,101,102,102,48,48,99,50,48,49,50,50,99,53,99,99,101,55,53,97,101,56,57,54,50,55,56,57,52,49,98,102,57,52,101,52,97,48,49,100,100,54,99,51,56,98,56,99,57,48,101,99,50,51,50,53,99,53,56,50,98,52,56,97,55,97,48,56,48,101,100,49,56,51,101,97,97,48,56,97,97,102,49,57,54,57,57,100,50,102,97,99,98,48,102,50,57,57,102,102,48,48,101,54,102,102,48,48,57,98,51,56,50,48,53,54,99,97,48,55,56,49,48,51,55,98,55,100,102,102,48,48,101,102,50,49,49,54,99,101,99,49,100,49,55,99,102,102,48,48,102,101,48,52,102,56,52,102,56,57,54,102,97,98,102,53,99,101,51,102,57,53,56,101,57,48,56,54,57,52,50,48,56,97,56,57,102,52,50,51,53,56,53,97,56,57,48,53,51,51,57,97,50,53,49,53,97,55,97,51,55,98,100,55,54,48,51,49,56,53,57,55,53,54,53,52,48,57,48,102,97,52,99,56,98,50,51,49,56,57,52,50,49,101,52,99,49,57,48,53,51,100,97,48,97,50,48,98,50,56,100,97,48,102,102,48,53,102,49,55,49,51,56,57,99,102,49,102,54,98,53,52,52,56,57,50,54,54,57,50,99,49,52,54,54,97,50,53,97,50,52,98,49,48,57,54,52,98,55,48,53,52,52,98,100,49,50,100,100,101,101,49,102,51,57,50,50,98,53,102,48,97,98,50,53,49,55,97,101,48,48,101,101,99,48,49,51,97,55,48,56,50,50,53,49,53,97,50,48,102,99,56,52,49,51,102,49,56,56,55,50,52,102,53,102,102,48,48,49,99,101,54,50,56,48,51,48,53,102,56,50,102,98,101,48,52,56,52,53,51,102,102,48,48,99,56,49,50,53,56,55,48,57,101,102,102,48,48,56,97,51,53,56,48,52,54,102,57,102,102,48,48,55,52,97,49,57,99,48,55,54,57,49,53,56,48,102,100,100,48,54,98,48,50,50,56,52,56,97,48,99,57,49,97,56,48,55,48,55,99,102,102,48,48,99,53,53,48,55,99,48,57,48,56,97,55,102,102,48,48,57,48,50,53,98,48,101,48,51,99,48,49,49,52,54,98,102,102,48,48,56,100,102,50,48,49,101,99,52,50,51,57,48,102,100,50,50,97,102,102,48,48,102,98,56,49,100,55,48,52,53,48,57,48,52,48,57,51,51,53,102,102,48,48,101,49,102,56,102,102,48,48,55,97,49,99,101,48,98,102,97,101,101,98,102,97,98,102,55,50,97,49,54,54,52,49,53,55,102,102,48,48,101,97,56,51,98,48,48,57,102,102,48,48,55,97,56,48,54,100,48,51,102,48,49,101,49,56,52,51,101,53,52,50,99,100,56,50,97,101,102,102,48,48,100,56,48,55,54,49,49,51,102,102,48,48,102,52,102,102,48,48,100,98,48,54,101,48,51,100,54,56,52,50,56,48,102,102,99,50,51,100,97,48,98,52,48,55,100,55,48,97,52,48,53,100,48,50,99,52,50,54,102,102,48,48,56,55,55,100,102,102,48,48,97,55,51,54,56,48,51,98,102,56,102,102,48,48,56,101,48,56,50,56,100,99,48,51,52,97,55,98,54,48,97,100,102,102,48,48,100,52,50,53,52,48,54,99,48,50,55,48,100,56,48,55,55,48,54,97,48,51,98,56,56,51,48,102,102,102,48,48,56,56,48,49,102,101,101,98,98,97,50,101,98,100,48,50,102,101,99,49,56,51,100,51,56,49,53,50,55,57,52,53,56,56,51,98,98,99,101,50,50,50,50,55,53,57,100,52,52,51,98,48,100,48,48,55,102,50,100,48,102,52,52,97,50,98,98,53,101,48,100,50,52,102,99,48,50,98,97,56,52,54,99,99,52,49,55,54,54,48,102,52,48,98,55,102,56,48,49,100,49,56,51,97,102,48,48,101,54,99,48,55,57,100,49,51,50,100,100,101,50,49,49,54,101,54,56,49,55,55,49,48,55,50,52,99,101,48,55,99,97,48,57,99,52,48,55,101,100,56,99,50,99,51,102,52,102,102,48,48,55,97,98,48,57,54,99,48,98,49,51,101,102,102,48,48,52,99,55,100,102,102,48,48,100,102,99,49,52,52,49,102,56,48,100,57,51,101,56,48,48,98,48,51,100,48,56,57,52,57,56,56,57,53,53,55,54,56,49,57,48,102,98,52,51,48,97,53,50,98,100,99,56,49,51,98,98,52,100,50,101,52,56,98,55,57,48,56,48,102,52,100,51,102,98,97,48,50,48,97,50,56,52,48,54,56,50,51,51,57,51,100,50,53,51,57,55,102,57,52,54,50,57,57,101,53,97,98,51,99,48,55,101,54,100,48,49,100,53,101,99,57,57,101,101,101,99,51,102,53,56,48,55,98,100,48,49,101,54,52,48,55,55,57,48,57,51,99,48,101,97,52,56,51,102,53,99,48,51,52,48,49,102,54,48,49,53,102,48,50,56,51,48,51,55,55,97,56,50,100,102,100,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,99,98,98,100,56,48,55,102,53,48,97,48,52,51,50,100,52,97,49,101,53,54,48,50,53,56,56,49,54,53,101,56,52,48,99,50,56,51,101,100,102,102,48,48,49,52,48,57,100,52,56,51,50,56,98,51,102,102,48,48,55,102,54,53,51,100,97,52,57,50,51,54,52,98,52,48,102,56,101,48,55,53,49,48,48,57,57,48,57,52,55,50,53,57,49,50,48,101,98,49,51,48,54,100,52,51,50,55,49,102,101,56,48,101,53,48,101,98,99,53,51,100,57,48,50,52,51,48,51,100,49,48,48,102,52,49,99,56,56,49,51,102,100,99,97,50,51,99,51,48,100,53,48,55,100,48,51,101,99,56,100,48,48,55,50,48,98,99,48,102,50,48,52,102,48,49,51,54,53,56,56,48,53,99,97,49,48,53,50,56,49,54,53,51,99,48,52,51,53,48,50,98,98,101,55,48,56,55,53,101,56,48,57,54,53,99,101,49,101,53,51,98,101,56,51,50,56,52,51,100,98,49,52,50,52,98,50,98,52,102,98,57,100,57,102,49,53,97,100,50,100,49,57,51,53,97,100,49,97,53,49,53,52,99,56,48,56,53,48,55,101,53,57,48,49,102,98,48,48,51,49,50,50,56,99,100,56,51,100,50,52,49,102,50,97,48,49,52,101,51,51,48,51,102,50,56,49,99,102,99,56,55,100,50,52,49,54,53,48,50,97,56,48,51,99,56,56,49,102,99,101,48,102,50,48,49,54,97,97,55,102,102,48,48,53,102,99,101,49,100,52,48,48,49,54,97,48,53,48,56,57,49,52,51,55,57,101,56,57,99,53,101,48,49,100,97,101,101,100,100,49,100,97,56,56,55,97,52,50,102,101,53,48,55,101,52,97,48,52,97,50,53,100,56,56,99,56,97,57,52,57,99,48,51,55,57,57,48,54,53,48,57,97,57,57,55,102,57,52,49,101,51,56,48,49,53,101,98,57,48,50,57,52,52,98,99,101,48,100,50,56,52,49,101,50,54,49,51,49,56,52,97,101,48,100,100,55,51,51,56,49,99,50,48,50,55,54,48,99,98,54,51,48,50,49,100,48,57,100,48,56,50,97,54,48,102,52,48,53,48,51,101,56,48,102,50,48,53,102,56,48,55,55,97,99,53,52,57,57,102,56,54,51,52,99,102,49,50,98,52,51,52,49,100,99,56,48,51,54,97,102,57,53,100,57,97,48,51,50,101,102,102,98,100,97,48,50,55,55,57,98,55,50,51,53,101,97,54,48,51,50,102,56,98,52,54,52,53,99,102,48,51,100,50,52,49,55,57,53,48,51,97,56,50,97,53,56,98,49,100,55,56,48,102,98,101,48,51,56,54,55,53,98,57,102,102,48,48,49,49,99,49,49,50,51,97,54,56,52,99,56,48,51,57,53,52,50,53,51,48,98,52,48,102,50,48,55,50,49,48,98,50,48,102,50,48,53,56,49,102,52,48,57,55,48,51,100,52,98,53,50,57,102,53,53,99,50,98,52,100,98,51,56,52,50,50,56,98,57,48,98,102,97,55,57,48,56,55,101,100,102,102,48,48,52,98,100,50,50,57,101,56,97,49,51,98,100,52,101,50,98,99,56,98,55,52,48,57,54,53,57,54,50,50,102,53,49,49,57,55,51,52,100,52,97,57,98,53,53,57,98,48,48,51,55,98,55,56,56,53,51,100,55,99,48,101,97,56,48,55,100,55,97,49,49,98,48,102,56,97,56,51,99,97,48,52,53,52,48,55,102,100,56,51,97,48,48,52,98,52,48,55,57,50,48,57,56,52,50,53,56,48,56,56,102,102,48,48,49,53,55,56,52,48,51,50,99,49,48,50,49,100,53,97,52,49,97,48,53,55,53,52,52,57,51,102,55,52,48,55,54,101,102,50,50,50,50,50,49,99,48,102,52,56,98,51,100,56,56,55,100,99,48,49,49,51,50,54,98,56,50,101,55,57,49,53,101,52,99,48,49,102,51,56,56,49,50,100,101,52,52,49,55,52,52,48,49,101,54,99,51,56,50,99,98,52,53,56,50,102,56,49,101,56,99,49,50,100,100,99,101,52,54,48,51,102,101,48,49,54,49,101,57,99,48,55,100,54,102,97,102,102,48,48,102,52,99,51,101,53,56,48,55,56,102,48,52,97,99,98,51,101,102,102,48,48,55,52,102,56,102,102,48,48,101,101,49,56,101,48,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,101,98,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,100,50,102,97,100,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,56,50,56,50,97,50,48,102,54,55,49,53,56,48,99,97,48,52,55,56,57,57,102,102,48,48,98,54,49,51,97,48,54,55,48,51,51,48,100,56,48,55,101,48,49,98,57,52,53,48,53,48,102,52,101,49,97,99,48,50,53,48,57,57,102,102,48,48,50,102,49,51,99,48,55,54,48,50,102,52,54,99,102,102,48,48,48,53,102,98,102,102,48,48,56,56,49,49,101,48,98,102,55,48,48,102,97,56,101,99,99,49,98,53,48,50,53,48,57,55,102,102,48,48,98,49,48,57,99,48,54,49,49,102,99,48,97,57,48,100,101,48,48,101,51,101,102,102,48,48,50,52,48,50,101,97,102,54,56,48,100,50,49,101,53,99,50,98,102,102,48,48,55,53,48,57,49,48,57,98,102,102,48,48,49,99,102,54,48,49,57,99,100,97,102,102,48,48,101,101,101,48,48,51,102,102,48,48,54,50,56,48,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,99,101,48,97,102,56,50,102,100,102,57,56,98,52,101,102,57,98,50,51,50,57,49,55,52,101,50,48,51,57,101,55,51,54,98,99,49,55,102,57,56,48,56,52,52,52,48,57,101,99,50,55,54,52,52,56,49,53,99,56,99,49,53,57,48,50,97,50,99,56,57,48,52,55,50,97,56,97,52,53,55,48,49,102,52,48,50,99,52,97,98,53,48,56,99,99,48,55,102,48,97,57,102,102,48,48,52,53,99,98,102,102,48,48,52,50,57,57,98,48,54,99,52,102,100,101,54,49,49,49,53,50,48,97,98,50,48,54,48,49,101,57,50,52,54,48,100,50,48,101,97,51,56,51,53,52,53,52,99,57,52,56,55,53,50,57,102,100,49,57,99,57,48,50,99,97,55,98,55,56,49,101,54,56,48,102,55,99,48,49,98,97,56,55,52,56,49,97,97,54,99,50,48,51,97,53,97,101,48,52,54,56,48,55,97,101,50,52,54,57,52,99,52,56,51,57,57,56,52,97,97,48,51,99,56,49,53,101,57,48,98,48,48,55,53,101,102,51,48,49,51,48,50,100,52,48,102,49,51,56,99,48,55,102,51,57,48,102,50,99,50,97,102,102,48,48,102,98,54,49,100,56,48,52,53,48,57,48,56,48,101,99,51,53,102,102,48,48,101,49,102,56,102,102,48,48,55,56,48,55,54,97,52,56,97,48,57,99,48,55,49,54,49,53,56,48,102,100,51,48,54,99,48,50,50,56,52,56,52,48,102,54,49,97,56,48,55,48,55,99,102,102,48,48,98,98,48,51,51,53,97,101,102,102,48,48,102,102,102,53,57,98,49,102,97,50,97,50,50,54,101,101,55,101,102,101,52,97,100,55,101,53,52,56,56,98,102,50,98,56,50,50,49,53,50,53,56,49,54,50,51,102,55,48,49,100,99,48,102,50,99,101,97,97,54,57,49,97,48,55,54,52,99,98,101,57,52,48,51,97,48,49,101,97,99,48,56,52,49,51,50,52,53,99,55,48,48,55,97,52,102,97,102,102,48,48,54,101,49,57,101,50,48,101,51,51,102,51,48,49,56,99,49,52,53,48,102,100,48,55,100,52,57,55,50,48,51,54,49,97,97,54,101,98,53,53,51,53,99,100,53,100,48,102,57,50,57,50,50,50,52,49,100,97,51,54,100,50,56,57,54,101,48,55,99,55,56,51,53,53,54,101,52,52,56,52,102,52,57,51,102,57,101,57,51,100,101,56,50,53,101,48,100,52,48,51,101,48,54,50,52,57,50,99,54,97,99,53,51,53,48,49,56,101,48,52,57,101,52,50,55,98,48,57,100,56,99,100,48,55,50,48,52,48,52,48,102,100,53,102,53,55,56,51,48,51,97,52,102,101,101,48,53,51,53,98,97,97,97,53,57,53,50,55,99,100,98,98,48,56,57,54,101,99,98,48,56,98,100,50,55,52,53,48,48,102,52,51,57,101,54,54,57,48,102,49,98,50,52,51,55,100,52,56,50,50,53,99,53,56,99,49,48,101,98,53,55,52,49,57,49,102,50,99,48,55,52,50,99,56,98,52,49,102,57,50,56,51,102,55,56,48,55,50,50,48,99,98,100,48,55,49,48,50,102,53,102,97,102,102,48,48,97,99,56,51,54,55,48,50,55,50,48,57,101,99,50,54,99,48,57,51,56,48,101,52,51,101,102,102,48,48,55,49,55,100,102,102,48,48,50,53,48,57,57,56,48,54,49,53,49,98,102,102,48,48,102,50,56,49,99,50,48,51,98,48,57,98,52,48,98,57,50,100,102,102,48,48,98,56,55,100,102,102,48,48,52,101,102,48,102,102,48,48,57,56,49,50,101,48,98,102,97,101,53,57,48,55,97,56,100,56,102,102,48,48,57,48,48,102,49,52,49,101,56,48,100,100,48,52,99,97,54,100,48,49,99,48,101,100,48,51,55,48,56,50,48,55,55,48,99,53,48,54,56,48,55,99,97,48,102,48,102,102,48,48,101,99,50,54,53,48,54,101,48,98,102,102,48,48,54,101,49,102,56,48,49,51,51,99,102,102,48,48,97,54,48,52,102,56,97,102,54,98,100,54,48,49,50,97,51,54,102,102,48,48,101,52,48,51,56,53,48,55,54,48,51,55,56,49,55,50,53,98,102,102,48,48,55,48,102,98,102,102,48,48,57,99,101,48,48,49,99,99,50,100,52,48,53,51,57,48,100,51,53,98,100,57,55,55,97,100,100,99,101,50,56,98,50,98,98,50,54,52,100,101,100,98,100,51,55,53,52,56,48,101,100,98,56,49,51,99,102,48,97,50,99,97,49,48,100,51,48,97,56,57,54,50,53,97,57,52,99,99,99,51,55,99,100,56,97,53,97,56,49,52,99,100,56,49,50,57,98,56,57,52,48,55,53,99,97,99,99,51,101,55,52,48,57,53,101,51,99,49,55,50,52,56,48,101,100,54,48,51,102,101,99,49,55,100,51,48,49,102,55,56,48,102,51,97,48,55,51,53,48,57,48,56,48,101,54,56,98,49,100,54,48,55,54,48,51,99,102,102,48,48,52,101,54,48,57,52,51,54,102,57,102,102,48,48,98,48,48,98,102,56,50,102,97,99,48,55,98,48,53,51,56,51,49,102,56,51,55,52,52,97,98,51,52,51,56,97,57,99,53,50,100,49,56,102,57,97,50,99,56,49,57,51,53,99,99,57,48,52,52,97,97,98,53,56,56,55,101,55,48,49,50,102,52,51,50,55,57,50,101,53,52,56,99,56,48,57,57,98,98,54,48,51,101,50,101,48,51,50,56,49,102,52,49,48,97,52,52,54,56,54,50,53,51,97,51,48,50,53,54,48,57,99,52,48,55,99,50,48,101,97,48,101,50,100,48,57,48,56,50,53,52,48,52,57,51,97,56,57,101,97,49,51,100,51,53,50,50,99,57,100,99,48,54,52,57,51,50,99,98,57,99,56,54,50,102,52,48,98,50,102,52,99,52,97,57,56,51,101,53,50,97,52,53,99,55,54,52,57,54,53,49,53,101,56,51,48,49,100,54,101,53,49,57,97,101,49,99,56,52,54,52,54,97,50,49,100,99,99,48,101,50,48,48,55,57,48,56,51,50,51,97,50,97,50,97,50,53,52,100,101,49,50,54,48,52,98,56,48,50,57,48,49,97,98,48,52,53,54,49,49,49,99,100,99,50,52,102,102,48,48,102,53,102,102,48,48,98,102,98,102,52,56,53,102,102,53,51,56,57,100,55,57,53,53,102,100,57,48,50,52,56,57,52,55,53,57,56,54,54,53,49,101,97,57,52,51,102,50,51,48,56,49,55,54,55,52,55,52,55,52,97,52,50,49,50,53,51,49,50,53,55,53,52,54,52,51,52,52,52,54,52,56,52,101,52,56,52,53,52,53,97,100,102,102,52,97,53,50,56,48,55,97,48,101,54,56,49,53,102,102,48,48,98,100,48,52,56,56,52,100,102,102,48,48,56,54,48,57,51,56,53,57,48,51,49,56,57,54,48,102,99,48,98,54,48,49,50,97,52,57,48,49,101,97,51,57,97,48,53,53,102,102,48,48,102,52,49,50,50,48,51,54,48,49,49,56,50,54,102,48,54,52,48,100,54,48,53,56,51,101,56,48,57,57,101,48,98,102,54,97,102,57,49,54,102,102,48,48,101,100,55,48,99,55,48,52,53,48,97,102,48,102,52,48,99,101,49,97,56,48,56,52,51,101,56,48,52,49,48,55,50,56,98,101,48,52,97,56,53,97,98,101,48,53,52,48,51,98,100,99,51,49,48,49,100,52,101,98,48,51,57,48,98,51,48,54,50,48,97,49,48,102,52,48,100,48,48,49,101,97,102,102,102,97,52,97,56,48,100,50,54,51,55,99,102,51,54,51,100,52,52,97,57,51,50,50,55,49,53,55,55,97,100,49,53,51,52,50,54,49,51,48,102,102,48,48,48,56,100,101,102,50,51,99,99,56,52,97,50,48,99,98,102,52,54,101,49,97,57,97,100,56,48,55,53,48,97,56,48,102,54,48,49,55,97,49,53,52,56,101,102,55,48,49,56,48,51,97,52,48,50,57,50,97,52,48,97,49,56,49,100,48,97,98,98,48,48,99,53,53,55,98,102,102,48,48,52,102,52,98,56,101,54,52,50,57,48,102,52,52,99,57,56,51,97,49,97,102,101,50,51,100,48,99,97,55,49,53,102,54,98,48,51,57,51,56,48,50,48,102,101,52,52,49,50,52,101,48,101,57,54,99,57,56,100,50,50,57,100,98,56,51,100,54,56,49,102,54,54,48,50,98,48,49,102,51,101,48,49,57,54,56,56,98,49,101,99,99,48,55,52,54,55,100,102,102,48,48,101,56,56,51,53,55,101,50,49,50,48,56,57,55,48,102,101,48,50,99,102,56,57,55,49,99,53,102,49,99,50,49,97,52,49,48,49,48,50,98,97,57,48,56,102,57,98,48,102,49,57,49,50,57,100,102,101,49,55,100,55,48,57,97,99,48,55,54,55,48,99,53,54,99,99,54,55,55,53,98,50,57,102,98,56,51,53,53,51,48,97,53,97,52,50,51,100,49,100,50,54,52,57,49,99,48,56,100,51,101,102,102,48,48,102,48,102,102,48,48,52,98,50,101,56,100,102,49,48,49,51,52,51,56,52,48,97,100,50,50,99,48,50,55,102,57,50,54,50,55,99,99,54,53,99,53,48,57,100,100,98,52,48,52,54,57,49,97,97,53,49,54,97,52,102,49,56,48,49,100,55,48,48,49,98,97,57,100,57,99,51,98,57,48,56,55,53,97,53,52,98,49,48,101,101,100,54,49,57,55,53,50,98,52,101,51,99,56,57,53,50,52,101,55,99,49,101,100,97,48,55,50,52,48,51,102,51,48,51,50,99,97,51,52,53,52,51,52,49,51,54,56,52,98,50,48,50,57,48,49,100,99,48,52,53,56,52,49,52,99,56,48,50,53,56,49,56,102,48,55,98,56,56,102,101,102,101,51,97,51,48,100,100,52,51,102,51,54,49,53,98,100,53,50,56,98,50,98,52,97,102,57,57,102,49,55,101,49,50,50,52,97,50,102,52,53,98,55,52,99,56,55,102,52,50,48,52,97,50,99,57,97,101,101,50,98,101,50,101,49,51,57,101,48,48,55,53,48,100,54,48,51,101,102,50,48,51,102,54,56,56,55,97,54,53,100,56,52,48,51,102,51,56,48,51,57,102,52,56,55,100,54,99,49,55,98,101,48,48,102,98,101,56,51,51,97,102,101,101,98,100,97,100,50,102,97,98,102,97,101,101,98,53,50,50,102,101,48,55,102,52,49,101,100,50,98,50,100,100,56,52,99,98,50,102,48,54,50,99,98,98,100,57,48,52,55,52,56,101,48,56,49,55,50,55,48,57,53,102,102,48,48,100,50,50,98,52,53,48,54,54,52,51,98,97,53,57,52,98,53,48,52,53,54,101,49,48,101,52,53,100,101,57,51,57,99,56,48,57,48,49,51,53,48,100,101,48,55,52,48,52,98,50,99,98,97,55,48,99,97,48,55,99,48,97,49,102,102,48,48,54,53,99,53,102,102,48,48,52,50,57,49,101,98,98,57,55,51,51,55,49,101,54,99,56,57,50,55,99,97,48,55,100,57,52,50,49,101,52,52,97,49,48,101,100,51,54,49,48,57,48,57,55,100,55,50,49,54,53,55,56,48,56,51,55,51,101,48,99,53,99,57,51,101,102,52,48,55,53,97,56,56,51,54,99,102,50,51,55,50,99,53,55,57,57,48,57,56,52,48,97,55,49,99,55,56,48,55,100,50,52,49,52,51,100,50,99,53,51,98,51,48,50,52,98,48,57,54,99,48,102,57,102,102,48,48,51,99,100,99,101,50,57,99,56,48,100,51,55,99,102,102,48,48,97,57,48,98,53,48,51,100,48,101,102,48,53,102,99,101,48,51,56,98,48,97,99,48,55,101,49,56,51,54,48,49,49,52,50,52,49,48,55,98,48,100,52,48,51,56,51,101,56,48,100,100,56,49,50,50,49,50,50,56,101,55,56,49,52,53,48,53,56,48,51,102,48,99,57,98,102,102,48,48,48,97,49,50,57,48,98,100,48,54,50,48,49,99,49,102,99,48,101,101,52,48,101,53,99,50,55,102,99,100,56,50,97,101,102,102,48,48,100,56,48,55,54,49,49,51,99,48,102,51,102,102,48,48,100,98,48,54,101,48,51,100,54,56,52,50,56,48,57,50,55,100,56,48,57,97,48,53,53,100,48,49,98,48,48,102,99,49,50,54,102,102,48,48,101,56,48,49,98,54,48,100,99,48,55,98,100,48,56,52,102,102,48,48,56,53,99,52,102,102,48,48,102,102,52,49,97,98,55,55,100,51,49,48,51,56,51,54,53,97,100,51,56,100,53,56,102,99,52,51,50,100,56,48,102,102,50,50,49,98,97,100,97,52,57,50,51,99,53,56,48,102,99,97,97,49,101,57,57,56,97,51,56,57,51,100,48,56,48,101,53,101,48,55,101,50,56,49,49,53,49,102,101,100,51,56,49,48,101,99,48,51,51,48,49,102,48,56,51,53,98,49,48,55,51,102,102,56,102,102,48,48,54,48,48,102,97,56,54,50,48,53,54,56,101,53,57,53,101,55,48,99,52,101,52,48,97,102,55,48,48,55,101,99,101,48,49,100,53,97,100,57,99,101,48,101,98,53,54,50,49,100,102,99,52,51,49,50,50,101,97,52,57,99,52,100,102,48,50,51,50,49,54,49,98,57,56,51,102,100,56,48,98,100,55,50,49,102,52,50,55,97,102,102,48,48,57,101,57,51,57,49,57,52,57,48,52,54,98,57,49,100,99,48,51,50,51,100,100,56,52,57,50,48,51,100,100,52,97,50,53,52,56,98,55,99,53,48,49,99,100,99,101,50,97,99,48,102,99,48,51,48,56,49,53,101,56,48,49,51,53,48,56,56,48,102,52,48,97,55,48,49,101,97,102,102,98,97,98,54,98,52,102,54,98,102,50,101,97,100,97,98,55,51,48,49,102,101,54,98,101,57,99,57,52,48,57,52,49,99,56,56,51,98,99,97,54,52,54,54,97,57,48,102,57,54,99,48,52,56,52,53,99,55,52,52,57,49,53,54,53,54,98,57,48,101,99,53,50,49,51,97,51,52,100,100,56,57,97,52,50,52,54,49,52,50,48,102,101,48,48,51,102,52,56,49,50,102,97,99,57,99,102,51,99,54,49,99,49,99,49,50,100,48,52,98,99,48,97,56,97,57,51,99,101,56,99,100,48,55,57,48,52,54,52,48,49,49,49,56,97,48,56,54,101,56,51,99,54,51,48,57,53,97,97,50,97,53,57,53,54,101,100,98,50,49,50,54,53,53,56,56,56,48,48,55,100,53,48,49,55,53,101,48,53,97,56,99,57,54,102,48,52,53,52,56,97,102,51,56,102,53,56,55,50,53,53,102,53,99,55,57,49,101,50,52,50,98,52,98,52,54,49,100,100,50,49,49,50,101,99,101,99,49,50,98,48,49,53,49,55,52,52,49,52,99,102,102,48,48,55,56,52,48,99,97,100,97,99,50,49,99,54,52,53,49,49,102,54,99,101,97,48,51,98,48,52,57,56,48,49,55,101,52,48,52,99,99,101,52,48,51,102,102,48,48,49,54,50,56,49,102,54,55,97,48,50,52,48,98,50,99,54,57,100,98,49,57,56,98,50,101,98,100,50,56,100,57,48,55,53,101,57,56,51,48,54,51,49,102,50,53,100,57,101,50,49,102,57,50,53,56,99,49,48,101,52,54,102,50,52,49,97,57,51,98,98,50,98,54,52,55,98,100,52,99,48,55,100,98,56,49,101,49,50,48,55,52,101,48,98,53,102,50,50,48,50,48,98,55,48,52,97,52,49,50,48,56,52,57,50,48,50,57,56,49,53,55,101,99,49,50,100,48,100,55,48,55,97,48,101,99,102,102,48,48,102,102,102,55,51,49,51,54,48,100,48,101,97,50,52,97,55,52,55,102,99,57,50,56,55,49,101,57,101,56,52,102,50,97,99,50,48,52,52,97,97,98,56,99,53,50,49,102,55,99,57,57,48,52,100,57,53,50,57,54,55,53,49,99,57,51,55,53,97,48,49,100,55,99,48,102,100,99,48,51,49,48,97,54,99,50,100,50,49,99,49,99,48,55,56,48,48,57,100,56,56,55,50,49,101,99,54,48,57,55,52,48,51,97,100,52,55,53,49,57,50,56,99,48,55,102,102,49,50,53,50,48,57,99,48,50,53,48,57,54,99,48,56,50,102,51,48,52,53,48,97,99,48,49,51,52,99,97,48,55,102,102,48,48,48,98,56,55,56,50,48,100,48,100,52,48,51,49,54,52,52,52,98,52,56,97,49,48,56,50,56,100,53,97,53,49,97,53,55,56,56,48,51,100,51,56,52,53,50,56,54,50,101,99,54,101,97,102,97,52,48,55,100,56,48,49,56,54,57,52,97,52,52,57,98,49,50,99,49,49,50,52,53,48,97,53,48,102,54,48,57,54,50,54,53,56,97,52,101,51,48,51,57,56,56,55,53,50,99,57,50,51,99,54,102,54,54,49,99,57,57,57,100,54,56,51,50,52,98,48,54,54,53,102,56,102,51,102,56,55,100,50,52,49,54,53,48,50,52,97,52,98,57,100,55,55,56,51,102,56,57,53,102,49,49,48,57,55,99,48,55,56,55,56,48,101,53,101,101,52,52,56,98,51,100,56,50,54,101,48,97,51,48,102,56,48,49,55,50,50,101,101,52,48,50,97,49,102,102,102,48,48,53,48,57,48,48,57,52,49,97,50,57,52,48,52,102,97,99,99,50,100,57,100,55,54,48,101,56,100,97,50,48,97,100,97,53,102,97,52,53,99,56,48,97,100,49,52,101,98,101,48,53,55,97,54,99,51,52,98,99,48,100,55,100,98,100,52,101,100,51,98,101,48,48,101,98,101,49,50,51,48,53,50,57,97,55,56,98,51,99,52,102,50,97,101,48,102,54,48,53,48,49,102,56,48,55,57,56,56,56,53,49,55,49,97,55,100,102,102,48,48,57,52,48,101,102,48,53,102,100,55,55,53,102,100,53,102,98,51,53,48,50,54,56,48,101,97,53,49,102,99,102,102,97,102,99,49,99,102,51,100,52,102,52,102,99,98,55,57,101,56,98,97,97,101,97,98,54,49,51,98,50,52,97,52,101,101,51,101,49,99,48,102,98,99,48,101,54,57,51,57,50,52,97,52,101,57,52,49,102,55,50,48,97,57,101,98,99,54,48,55,99,99,53,48,102,102,48,50,54,57,102,52,52,101,53,100,48,102,101,53,57,101,54,56,101,56,57,98,97,55,57,52,52,50,48,97,55,52,49,56,99,53,52,56,49,55,100,97,55,52,55,50,56,97,55,50,98,56,48,101,98,52,100,99,48,55,101,101,52,48,49,100,56,48,98,54,102,98,51,98,56,100,57,53,97,100,55,99,51,48,57,97,56,48,55,97,53,56,97,101,102,51,55,48,100,49,49,101,56,99,50,55,49,48,98,50,48,102,99,48,55,102,51,48,56,98,102,56,99,48,54,57,49,102,99,48,52,49,48,50,102,99,49,55,101,101,48,49,97,53,51,100,98,56,53,54,102,102,48,48,101,97,49,50,49,56,51,54,48,49,51,56,101,99,48,51,51,56,98,53,48,49,100,99,99,49,48,55,55,48,52,52,52,48,101,49,49,101,53,48,100,97,56,51,54,98,48,53,97,48,50,101,48,49,54,50,49,51,56,48,99,51,51,101,102,102,48,48,53,51,49,98,99,48,49,100,55,99,102,102,48,48,52,48,48,99,102,48,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,98,53,102,53,57,100,102,102,48,48,102,102,100,101,56,52,53,101,102,49,57,99,56,50,101,101,57,52,49,100,100,52,51,100,99,48,57,50,101,55,100,48,49,52,53,54,52,52,53,57,48,102,98,54,102,52,48,101,102,52,52,51,57,50,100,51,53,50,99,52,52,55,97,98,50,52,48,55,102,50,57,48,100,49,101,50,48,97,55,48,51,56,48,102,98,99,102,48,98,50,97,52,97,102,98,52,48,50,48,52,51,57,51,56,52,99,102,102,48,48,54,51,55,50,49,99,98,56,48,102,99,48,99,51,57,50,55,55,53,48,48,101,99,102,50,49,55,98,98,48,97,99,48,102,50,48,54,49,49,102,52,48,100,51,98,102,51,101,102,102,48,48,49,50,102,57,102,102,48,48,50,50,48,53,99,97,100,99,57,48,100,51,98,54,99,49,102,50,52,97,53,51,57,49,50,99,97,102,51,48,52,53,53,54,99,56,57,54,57,55,102,102,48,48,50,54,55,52,99,53,57,54,97,50,101,98,98,55,56,99,48,53,97,56,99,56,57,55,50,49,53,50,101,97,52,51,50,57,56,56,99,52,54,49,52,56,97,56,51,52,49,100,57,56,48,55,99,102,101,49,55,54,57,48,51,101,48,56,48,101,98,51,54,48,50,99,98,53,48,51,99,49,48,52,51,101,48,55,56,99,48,51,99,98,48,52,57,50,56,51,102,98,102,102,48,48,50,102,48,49,48,97,48,54,50,56,54,53,55,97,99,53,98,55,48,99,52,98,100,54,50,49,99,56,101,57,102,57,102,53,50,98,52,51,100,54,49,101,55,56,48,55,53,100,57,56,56,97,102,50,53,48,53,56,100,52,57,53,102,52,98,48,48,52,49,102,51,56,48,55,101,56,54,49,50,51,100,50,54,51,98,54,98,52,99,98,101,53,56,48,51,99,53,48,48,101,97,101,48,55,97,53,97,52,49,55,48,52,56,52,57,97,52,48,53,49,48,50,97,52,48,57,54,56,56,55,97,54,98,97,48,52,99,50,101,54,48,51,102,102,48,48,53,99,56,48,53,50,55,100,56,48,102,102,56,56,102,97,51,99,48,52,102,54,56,49,49,50,50,100,53,97,97,53,49,54,51,98,57,49,97,99,52,55,55,97,52,102,57,52,102,52,98,48,56,97,55,57,102,102,48,48,48,101,101,54,54,49,102,51,100,54,101,100,50,50,52,100,56,55,101,55,52,49,55,50,51,56,49,101,56,99,48,101,101,48,52,51,56,54,100,101,55,50,52,48,49,102,98,48,48,101,98,97,48,55,57,49,56,51,102,50,102,48,51,99,100,56,49,99,51,56,52,51,51,100,48,56,54,99,52,99,57,50,102,102,48,48,49,54,54,98,57,49,100,98,56,97,52,100,99,56,48,52,102,57,55,50,51,48,102,49,52,48,97,102,49,98,50,97,101,49,53,100,48,52,49,100,52,54,53,49,48,102,98,55,48,51,101,53,52,49,56,55,48,57,51,50,97,52,48,57,101,50,56,50,51,57,49,48,49,101,100,52,98,50,51,99,49,48,56,53,99,56,52,56,52,102,52,101,52,48,48,57,57,48,101,101,48,51,99,48,49,99,54,48,101,55,48,51,99,101,102,56,102,102,48,48,101,50,48,55,52,97,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,100,97,98,97,102,101,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,98,54,102,101,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,56,50,56,50,97,50,48,102,54,55,49,53,56,48,99,97,48,52,55,56,57,57,102,102,48,48,98,54,49,51,97,48,54,55,48,51,51,48,100,56,48,55,102,48,49,98,53,52,53,48,53,48,102,52,101,49,97,99,48,50,53,48,57,57,102,102,48,48,50,102,49,51,99,48,55,54,48,50,102,52,54,99,102,102,48,48,48,54,102,98,102,102,48,48,56,56,49,49,101,48,98,102,55,48,48,102,50,56,101,100,99,49,98,53,48,50,53,48,57,55,102,102,48,48,98,49,48,57,99,48,54,49,49,102,99,48,97,57,48,100,101,48,48,101,51,101,56,48,50,51,48,50,48,97,102,55,56,48,100,50,49,101,53,56,50,98,102,102,48,48,55,53,48,57,49,48,57,98,102,102,48,48,49,99,102,54,48,49,57,99,100,97,102,102,48,48,101,101,101,48,48,51,102,102,48,48,54,50,56,48,102,102,98,97,97,101,101,98,102,102,98,97,98,54,98,52,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,49,99,48,49,100,102,97,48,55,48,98,55,50,99,97,98,51,48,56,55,51,102,56,55,56,100,52,53,52,56,49,50,51,56,48,49,97,49,56,55,57,57,56,48,102,53,51,48,51,100,57,48,49,56,52,53,57,101,98,100,56,50,51,99,49,48,48,102,57,57,102,52,56,52,49,100,57,99,48,51,50,100,97,54,55,56,97,97,56,52,101,53,53,100,48,50,57,51,48,51,50,52,53,102,48,101,102,48,49,50,99,56,56,53,48,98,48,102,99,99,101,49,51,101,50,48,48,102,49,101,102,54,48,49,97,52,99,52,48,51,51,48,100,57,48,55,54,48,50,48,49,102,56,48,102,49,99,48,55,102,53,100,52,51,48,98,101,48,56,97,101,101,53,55,102,49,48,101,98,48,100,99,52,50,56,98,101,50,55,51,57,52,102,56,49,48,48,97,100,48,50,100,52,97,57,52,98,56,102,102,48,48,52,55,99,57,48,49,51,101,53,52,48,55,101,57,54,48,57,52,102,56,99,49,52,53,57,56,52,56,52,57,100,99,56,54,51,97,49,48,49,102,50,48,98,53,48,55,53,48,97,56,48,55,97,51,102,102,48,48,54,57,98,48,101,52,101,50,49,57,50,53,101,48,52,98,101,52,102,102,48,48,51,97,56,49,100,101,48,49,57,48,55,100,54,56,49,102,52,99,50,53,53,48,51,50,49,102,56,48,52,53,48,50,53,57,50,56,49,51,50,101,50,98,101,49,50,49,51,100,54,52,56,55,53,56,56,99,54,99,53,56,97,48,48,51,55,55,102,48,48,101,52,51,98,48,55,48,52,53,52,56,52,55,52,98,52,51,52,54,99,55,56,51,102,48,97,48,49,102,98,52,56,51,99,55,48,51,55,50,99,56,50,52,52,98,98,48,52,54,98,51,97,48,101,52,50,48,55,54,54,48,99,52,49,102,100,50,55,57,102,48,48,98,50,97,52,100,98,48,54,56,48,55,53,102,57,52,49,51,99,56,48,53,55,52,54,48,57,52,99,48,101,97,56,48,49,55,101,48,48,49,53,98,48,50,52,53,48,57,50,99,99,99,48,55,102,48,57,102,102,102,48,48,53,101,102,48,53,102,48,98,56,52,98,49,48,52,100,57,97,48,98,55,49,52,48,102,52,50,51,49,98,97,57,57,53,56,55,52,48,55,100,98,50,49,49,54,53,53,55,54,57,49,50,48,55,100,49,51,97,57,49,53,97,55,102,52,52,49,50,100,52,54,97,97,57,48,102,50,51,57,53,48,54,53,57,54,52,57,97,48,49,52,49,52,99,98,49,49,101,56,56,48,57,54,102,50,51,48,57,100,52,48,102,52,101,48,51,98,51,48,102,53,98,50,51,98,100,48,49,99,54,52,98,57,51,101,102,102,48,48,97,48,48,52,99,48,56,51,55,101,48,50,99,49,102,50,48,49,99,48,49,53,53,48,100,56,98,48,52,100,98,48,51,99,99,100,97,50,100,98,99,101,56,50,48,98,50,100,52,102,101,57,48,97,57,48,53,100,51,57,101,53,49,53,52,101,49,54,53,57,56,99,52,48,102,57,48,101,52,54,101,54,57,48,57,54,54,52,53,57,51,97,48,53,51,97,48,99,50,100,48,53,48,49,56,55,53,49,99,52,56,51,50,102,53,100,97,55,102,57,51,102,48,99,48,102,53,52,56,49,48,101,97,97,53,48,48,102,97,52,48,55,97,97,57,52,101,50,49,99,52,50,53,49,49,102,50,48,48,102,57,52,48,55,100,51,99,49,55,53,101,48,51,57,49,56,101,53,49,52,97,97,99,55,48,49,102,101,99,98,55,57,54,48,53,49,48,49,100,56,48,102,99,51,50,54,56,48,56,50,48,52,54,52,97,102,48,49,48,56,99,55,48,55,98,48,51,98,53,48,52,52,48,50,101,53,51,99,98,48,97,56,102,102,48,48,101,99,56,55,54,49,49,51,52,48,52,49,48,50,98,50,100,55,102,102,48,48,56,52,101,51,48,51,100,56,49,100,97,56,53,53,56,49,102,102,102,50,49,97,99,56,100,57,102,50,49,99,55,97,56,49,101,53,49,56,97,55,53,57,55,101,48,55,100,50,48,101,52,48,51,97,50,52,51,53,97,100,51,49,56,57,50,57,56,49,57,56,99,51,50,102,57,56,97,48,55,56,98,48,51,57,52,56,99,97,54,101,49,53,48,57,101,57,55,49,55,48,51,99,52,48,53,102,57,50,55,54,56,48,50,53,48,100,97,57,102,50,57,54,99,48,102,102,97,48,54,50,49,102,56,48,98,56,51,101,102,102,48,48,54,101,50,49,56,49,99,101,55,100,102,102,48,48,55,53,48,57,53,48,97,56,56,97,102,55,102,51,52,97,100,52,53,52,99,52,50,53,57,51,100,48,53,51,57,49,56,55,53,52,102,52,48,52,98,52,50,52,97,52,98,56,102,52,48,97,50,100,97,102,51,99,49,49,55,49,52,54,98,49,98,52,52,50,48,98,50,98,98,49,49,56,48,100,99,100,55,50,56,97,50,100,97,98,51,48,98,100,55,50,99,98,50,57,98,57,48,52,98,49,97,50,52,98,50,57,98,52,98,48,100,50,52,98,50,98,97,98,100,56,101,50,102,100,102,102,48,48,57,53,98,57,102,102,48,48,101,101,101,49,52,102,99,100,97,49,49,54,97,48,50,55,53,57,101,56,56,51,100,51,57,55,52,51,55,99,99,48,48,51,97,53,57,50,102,49,99,48,49,51,49,99,97,49,101,102,101,48,51,101,49,99,54,49,57,101,50,56,56,56,52,56,55,101,50,48,99,98,51,57,50,97,101,97,49,100,50,99,48,102,56,56,98,54,54,100,48,53,51,98,49,52,48,55,100,98,48,52,99,48,48,51,49,50,49,54,49,99,98,50,48,55,97,57,54,52,99,55,54,49,50,97,56,49,57,99,55,100,102,102,48,48,102,52,48,49,55,55,50,48,51,99,99,48,48,101,51,57,102,97,102,102,48,48,52,97,101,53,48,51,52,48,56,53,102,102,53,101,55,101,48,57,48,102,100,50,99,49,49,54,50,55,100,55,53,50,56,98,49,51,100,54,49,99,101,97,48,51,50,102,100,54,101,102,56,50,52,100,52,55,49,102,99,97,49,100,50,99,48,102,55,99,53,49,98,100,53,50,50,99,101,101,99,49,51,97,101,99,57,50,97,53,100,49,55,54,57,48,49,100,57,52,48,102,99,97,52,51,56,55,102,52,102,49,101,50,51,99,54,48,49,99,102,52,98,50,99,102,56,49,55,54,51,48,57,56,52,48,55,57,101,48,101,50,99,51,54,100,48,50,102,102,48,48,48,57,55,56,97,55,48,56,50,55,50,48,49,102,57,54,102,55,48,49,98,99,99,53,48,55,102,102,48,48,99,98,102,102,48,48,98,54,98,100,53,48,102,98,55,57,57,101,52,102,55,100,54,97,50,50,54,49,49,50,52,53,97,52,99,99,99,51,51,54,56,102,55,53,52,55,49,101,48,99,100,100,100,49,55,55,56,52,97,52,50,49,49,57,50,100,49,57,55,53,52,56,52,51,52,98,52,55,52,56,52,50,52,56,52,97,52,53,49,52,48,56,53,48,101,53,48,51,57,48,50,55,49,48,53,48,55,50,101,48,54,50,100,49,50,50,97,48,50,54,102,97,101,48,99,97,50,101,52,50,97,53,102,102,48,48,51,57,50,57,100,51,97,51,49,102,57,99,99,51,50,99,98,56,97,99,100,50,49,101,54,101,48,55,53,56,57,50,50,54,99,48,48,99,48,98,55,97,101,56,56,53,51,98,57,99,57,50,102,55,56,51,99,55,48,49,50,98,53,56,101,52,57,54,99,48,48,52,49,48,48,55,98,97,100,52,48,55,101,56,53,48,51,98,51,56,52,53,57,55,57,49,55,100,102,102,48,48,101,57,102,97,102,102,48,48,52,54,101,52,48,51,101,48,100,54,48,55,51,48,101,49,102,102,48,48,102,102,55,53,97,100,49,48,57,48,57,101,52,48,101,50,99,97,50,55,48,56,52,50,102,51,57,52,57,98,57,55,50,54,99,49,57,50,101,52,52,51,52,97,52,56,52,50,52,102,57,54,56,51,53,57,100,101,99,97,97,55,56,56,51,101,97,54,101,49,50,50,54,52,99,98,54,52,48,50,100,101,50,49,54,100,100,57,49,50,54,57,98,102,56,51,100,50,55,54,53,48,100,55,48,55,100,48,49,101,102,101,52,97,50,101,51,56,49,102,48,99,101,55,48,51,101,48,48,101,102,54,48,50,53,97,100,51,57,57,49,48,57,54,50,54,53,55,57,52,50,56,98,50,52,48,97,99,99,56,48,101,57,97,57,56,102,54,52,57,52,101,49,102,99,100,99,50,49,102,101,48,52,51,55,52,51,48,48,102,98,98,55,48,48,55,54,55,55,54,50,53,56,99,57,98,48,53,55,54,55,48,51,56,51,48,48,50,48,102,57,101,55,100,52,56,51,50,101,97,57,48,53,50,52,57,48,50,52,101,56,48,55,57,51,48,51,57,101,48,52,97,54,48,51,97,99,99,53,50,49,101,51,48,48,55,49,98,48,57,98,48,99,99,48,55,98,48,57,98,99,48,98,100,48,49,102,102,101,52,101,49,57,55,102,50,100,48,48,52,49,51,97,48,100,99,54,49,51,98,50,56,100,51,50,56,98,98,56,51,53,55,57,99,99,101,51,52,99,52,48,97,100,50,57,51,99,56,57,55,101,49,56,49,50,102,52,53,56,98,55,52,101,52,52,97,102,52,102,102,48,48,55,98,53,48,53,52,101,52,50,49,49,53,54,100,98,101,54,52,97,100,50,48,50,57,50,49,101,56,101,48,55,49,54,48,49,52,56,98,55,56,100,48,49,100,100,48,50,52,97,48,49,99,55,101,99,57,56,53,49,52,53,52,55,48,97,49,49,102,55,52,101,100,48,51,48,56,49,102,100,52,101,101,48,51,50,48,100,101,48,55,50,48,97,50,102,102,48,48,54,53,54,101,57,98,49,98,97,49,49,49,53,57,50,55,97,55,97,53,50,49,53,52,52,101,48,57,98,50,48,52,57,50,50,55,99,100,101,50,56,98,55,56,101,48,52,53,50,57,57,53,101,99,51,48,49,100,98,54,99,51,50,57,52,50,52,54,101,97,54,53,51,100,99,99,56,55,102,97,101,48,99,98,55,53,101,56,49,100,48,99,48,55,101,55,100,48,56,97,55,56,49,48,49,101,50,99,48,102,101,52,99,51,55,49,55,56,49,100,51,99,48,55,102,101,100,48,49,102,53,48,57,97,97,57,102,98,49,98,55,100,52,57,57,97,54,51,101,50,54,101,99,101,51,54,99,52,52,97,100,48,57,48,53,50,50,100,98,98,101,99,49,50,48,98,57,50,49,97,56,98,52,99,100,57,48,101,100,54,54,49,51,98,98,99,98,50,48,98,55,100,98,48,48,102,101,102,48,49,51,99,50,99,97,53,97,50,49,99,55,52,48,55,98,97,56,51,101,99,53,48,49,102,97,99,48,55,99,99,48,51,102,51,54,48,49,99,51,101,48,55,99,48,52,49,55,57,55,48,51,99,53,56,48,101,57,99,57,97,51,54,97,100,99,97,52,97,50,56,52,51,101,57,49,100,57,101,56,51,50,98,52,98,99,51,50,56,100,98,50,49,48,56,52,57,53,55,55,50,99,57,55,54,49,52,48,98,55,99,56,48,48,102,98,52,100,56,52,54,48,97,51,99,102,56,49,101,100,56,48,55,52,100,99,56,49,53,53,56,57,97,48,55,99,101,56,51,53,98,56,97,98,52,99,99,53,51,50,100,49,52,99,51,52,49,53,100,48,50,100,54,54,49,50,100,56,49,54,49,55,100,102,102,48,48,55,99,48,57,57,48,101,98,48,51,100,48,100,54,48,55,98,48,54,52,99,48,102,102,57,97,55,98,100,97,102,99,97,48,97,55,101,99,57,48,51,98,55,48,56,53,56,51,53,56,51,55,53,57,56,54,54,54,54,49,97,53,55,57,53,48,100,52,48,51,51,48,53,97,102,97,53,53,52,57,57,53,53,56,99,54,56,51,50,98,100,55,101,53,55,55,102,48,51,56,49,56,50,53,48,57,98,49,50,50,97,55,97,54,100,48,56,49,101,101,52,48,49,54,53,99,50,56,49,51,50,48,49,101,51,56,52,55,99,49,48,102,48,56,102,98,102,102,48,48,56,52,48,55,53,99,48,57,97,99,48,101,53,99,57,49,100,55,48,55,51,48,48,101,49,102,52,48,50,57,48,51,100,52,53,53,98,48,52,48,52,49,100,100,50,99,52,101,57,97,50,98,57,97,98,54,102,50,99,97,57,98,51,56,48,100,57,53,55,101,50,57,48,102,98,50,49,52,55,49,48,55,101,52,52,48,49,100,56,54,98,54,99,57,97,56,54,56,99,57,51,99,101,48,56,55,102,51,49,48,99,98,54,54,57,98,50,57,100,97,99,49,57,52,102,99,55,50,48,57,48,57,56,56,57,52,54,99,51,99,54,48,48,102,56,99,48,55,98,52,50,48,50,97,56,98,56,51,97,98,48,52,52,101,48,55,57,53,48,57,97,48,50,55,102,48,51,100,52,56,52,97,54,48,50,54,56,49,53,54,48,49,97,98,97,54,55,101,100,51,57,97,97,52,49,97,54,52,52,57,100,48,49,52,54,49,54,53,57,55,50,50,50,99,53,50,53,98,53,99,49,49,53,50,48,102,97,53,54,99,52,50,98,51,100,48,102,50,49,102,99,48,48,51,55,55,52,48,102,55,102,102,48,48,57,56,57,52,52,51,55,57,57,48,48,101,98,100,101,48,56,50,102,52,51,98,99,48,49,100,101,99,50,53,52,48,48,52,51,98,97,56,48,102,98,55,98,99,56,55,97,98,48,52,48,50,49,51,53,56,48,53,54,49,49,102,102,102,48,48,99,53,51,101,56,48,98,53,48,52,100,101,49,51,99,48,57,49,48,102,52,48,55,102,101,48,98,102,57,50,49,52,97,48,57,101,48,51,53,97,48,53,52,48,50,102,48,49,54,50,49,51,56,48,54,49,48,50,52,101,100,54,102,102,48,48,56,54,101,53,48,51,100,56,55,97,51,50,102,102,48,48,100,50,48,55,55,57,51,98,102,102,48,48,99,53,48,51,52,51,50,101,102,102,48,48,50,54,55,100,102,102,48,48,99,52,100,101,48,49,57,56,48,57,49,99,49,98,55,100,54,101,55,102,56,50,98,52,48,102,97,49,50,97,53,49,53,49,50,99,98,53,50,56,49,57,97,57,57,54,50,55,50,49,101,99,51,48,52,97,56,54,57,49,97,50,49,100,56,56,99,48,52,51,55,98,55,48,51,50,54,97,56,50,48,102,101,48,50,49,51,98,57,99,98,50,99,98,50,101,97,54,54,56,56,55,53,57,57,101,52,51,101,56,99,48,51,57,99,52,55,50,49,101,50,56,49,51,97,56,52,99,99,48,51,99,49,52,48,101,49,99,49,50,50,56,49,99,49,52,50,55,52,48,57,99,102,102,48,48,55,51,102,48,53,102,98,53,52,48,49,54,102,102,48,48,101,100,55,48,99,55,48,52,53,48,97,102,48,102,52,48,99,101,49,97,56,48,56,52,51,101,56,48,52,49,48,55,50,56,51,98,48,52,100,48,102,98,56,54,52,53,101,48,100,100,56,50,54,48,97,49,48,52,52,102,51,97,101,50,98,101,97,100,100,99,50,50,53,52,99,52,48,98,50,57,52,97,52,56,52,54,52,54,52,56,52,56,52,98,97,49,99,99,100,50,102,52,49,100,54,54,51,57,101,53,97,57,57,55,101,51,101,48,49,101,56,56,97,101,52,51,102,55,52,48,55,53,49,48,49,101,57,54,54,101,97,57,49,99,49,99,50,54,54,48,51,98,56,56,49,99,98,48,50,54,102,48,51,97,48,56,52,99,54,48,50,101,56,49,56,55,48,51,50,97,54,102,52,100,49,102,102,53,54,97,98,52,54,57,52,56,51,55,99,57,49,53,53,101,53,50,55,57,99,97,56,50,48,97,50,99,100,98,50,49,57,52,53,101,56,97,98,50,97,50,102,50,51,48,49,102,57,101,48,55,98,52,51,52,48,49,48,49,57,49,56,55,101,55,99,49,101,53,97,48,57,53,53,49,101,56,48,51,50,97,101,98,101,49,51,57,57,99,48,101,98,56,48,55,100,97,56,49,51,101,97,52,48,102,102,52,48,55,54,98,48,57,51,56,50,53,55,48,97,99,48,102,50,48,50,55,48,49,53,55,55,100,102,102,48,48,50,52,102,50,48,49,57,56,101,57,48,51,99,56,54,51,56,48,102,102,56,50,50,98,52,48,51,51,56,56,49,52,53,54,56,50,53,99,54,57,56,53,49,53,53,99,102,56,48,51,50,99,54,56,50,54,52,54,101,54,99,49,55,54,100,48,54,53,50,57,57,55,50,50,50,51,52,97,56,48,49,100,49,57,98,57,48,50,52,97,102,97,54,48,56,56,49,53,50,55,53,49,99,99,48,55,100,56,99,49,49,52,97,50,48,98,98,100,99,50,48,97,50,98,99,102,48,51,53,102,53,99,98,57,52,101,54,48,55,50,50,48,56,97,57,49,50,56,98,53,48,51,102,57,48,49,101,54,57,102,56,48,52,97,48,50,97,57,56,99,101,98,48,51,57,56,57,53,48,102,101,48,100,49,56,48,50,50,100,53,102,49,49,53,102,55,53,57,102,56,99,56,102,98,55,101,57,97,102,52,51,52,102,53,57,102,55,53,53,98,97,55,50,57,50,101,56,54,98,52,55,53,57,98,55,53,49,57,98,55,50,49,49,57,55,53,57,100,57,49,57,55,55,57,49,50,48,56,102,48,53,102,100,55,48,55,98,56,99,50,99,97,55,50,101,56,48,52,98,50,99,99,50,50,99,98,55,50,55,48,53,50,101,53,101,102,56,53,101,51,55,54,50,57,48,102,98,56,56,51,53,98,57,50,56,99,53,48,100,49,97,52,102,48,97,48,55,52,55,98,98,99,100,52,48,55,99,53,52,49,49,50,100,50,53,102,100,49,48,101,49,101,53,51,55,56,52,48,55,50,100,50,55,97,102,102,48,48,49,102,50,99,50,53,51,48,97,52,97,57,51,56,101,57,51,50,49,102,57,101,102,54,52,51,55,52,48,50,100,51,102,97,102,102,48,48,98,99,99,51,55,99,53,56,49,101,48,52,48,102,100,52,102,55,48,49,99,56,99,53,48,55,100,48,50,100,101,48,49,99,57,99,98,54,56,51,99,55,48,97,49,51,53,55,48,98,101,101,56,48,56,56,48,56,54,53,56,49,48,57,98,48,99,100,99,51,52,100,48,102,101,48,100,56,50,57,97,51,52,48,48,102,54,97,98,57,56,98,56,101,56,56,55,97,54,57,48,101,52,56,57,50,50,48,101,100,52,48,49,99,50,99,49,51,99,56,50,49,99,99,50,56,57,52,97,48,53,56,54,48,55,57,55,54,53,56,49,100,56,52,50,55,100,48,56,97,53,49,55,51,54,48,52,98,101,48,51,54,48,49,102,53,57,48,51,97,102,102,48,48,100,56,48,55,52,48,49,100,51,97,102,52,48,49,102,52,99,56,48,55,97,48,53,52,52,48,101,49,51,102,99,48,55,102,53,100,49,54,48,97,53,48,51,101,53,51,55,54,53,56,52,53,101,56,102,97,102,52,99,98,55,98,102,48,48,101,98,99,99,48,51,50,56,97,50,56,52,50,52,54,57,98,102,52,57,52,101,52,56,98,55,48,97,48,99,53,57,54,53,53,56,101,48,55,99,98,99,49,49,53,51,52,56,101,52,98,55,97,99,48,98,54,48,51,50,97,52,54,102,101,56,51,100,54,56,49,50,56,97,101,53,56,97,57,51,99,100,48,48,102,101,52,49,50,102,102,48,48,48,102,102,54,52,49,48,56,55,54,100,48,49,100,99,56,99,51,99,48,51,101,56,48,54,98,55,100,102,102,48,48,53,51,102,50,48,49,99,99,101,98,48,51,55,48,51,48,97,48,56,101,57,51,48,56,49,54,100,98,102,97,48,57,50,52,100,56,52,56,54,48,99,102,49,57,53,57,49,50,56,50,52,53,55,50,52,48,99,98,56,100,57,50,55,101,55,51,49,98,101,57,50,50,49,52,48,98,54,54,48,50,100,55,101,49,52,99,57,98,100,57,101,102,57,48,102,52,49,100,100,50,102,53,48,49,100,52,55,98,102,102,48,48,52,55,98,54,101,48,55,97,51,56,57,99,48,102,99,48,51,97,54,99,49,102,102,48,53,102,102,98,48,50,98,57,50,53,48,55,99,98,101,97,50,100,98,102,101,56,101,54,99,98,55,98,100,56,48,53,56,55,100,101,99,98,50,102,54,98,57,52,52,53,51,51,49,99,49,49,101,53,57,51,53,101,52,57,48,101,99,56,99,49,49,53,101,102,100,101,48,97,48,55,99,101,48,49,55,49,101,56,57,50,54,52,48,57,98,97,49,100,99,56,48,101,56,48,57,97,57,50,51,101,55,98,52,56,101,49,56,49,51,48,56,49,99,49,48,52,99,99,48,51,54,51,48,50,51,57,102,98,102,102,48,48,49,56,49,51,101,48,100,56,48,55,57,48,98,49,48,102,52,48,57,51,56,48,54,99,56,53,56,54,50,55,53,55,56,50,54,50,55,49,50,50,100,50,97,48,99,102,51,50,49,100,54,50,100,57,97,53,48,56,54,56,98,50,50,49,51,57,97,57,99,50,56,52,52,98,102,54,54,48,51,98,56,48,51,50,49,100,53,101,99,49,48,53,98,55,56,51,54,53,53,50,53,48,101,53,102,102,48,48,49,52,101,52,52,49,102,55,101,48,51,101,48,56,49,49,50,49,50,57,49,53,98,57,51,50,51,101,55,48,49,101,99,99,50,52,100,48,57,53,56,48,50,57,98,50,101,99,53,50,49,100,102,54,49,50,50,56,57,98,48,102,56,48,51,49,48,49,56,57,48,50,100,48,98,55,48,49,99,97,98,100,57,51,101,51,54,53,49,54,53,51,97,99,99,51,55,54,102,102,48,48,53,50,50,52,50,51,50,50,97,54,102,49,51,48,49,102,99,56,99,51,53,51,98,54,99,50,49,100,57,54,48,51,50,56,99,97,57,52,55,52,55,52,51,52,52,98,55,56,98,48,97,53,102,51,57,52,99,99,99,51,57,51,100,49,56,54,55,52,53,55,55,97,48,55,57,57,56,51,101,56,49,48,51,101,52,48,52,100,52,48,55,100,52,48,52,98,101,97,50,48,50,52,56,49,98,51,48,52,56,101,49,51,54,48,52,100,99,48,101,54,53,102,99,56,50,57,49,54,53,55,53,48,49,57,100,97,53,57,54,56,52,57,52,97,52,97,50,48,50,49,97,51,55,54,97,53,57,52,50,49,97,53,53,102,100,56,99,51,55,56,53,48,98,50,57,102,55,52,51,52,49,100,56,48,56,51,55,52,54,48,50,53,57,49,54,48,52,57,48,102,102,51,99,49,57,55,54,51,57,100,100,48,50,97,55,101,55,97,50,56,97,100,48,51,101,51,49,48,98,52,98,52,99,48,48,102,53,56,49,51,98,56,49,101,56,48,50,53,52,48,57,48,56,48,101,55,101,48,51,56,56,49,101,102,48,52,56,101,56,50,52,97,49,97,48,56,100,50,97,55,102,48,102,48,55,52,54,101,49,53,50,98,49,49,56,49,48,50,49,100,49,52,54,53,99,48,52,53,49,53,53,52,52,101,52,98,57,50,55,57,48,56,49,101,51,48,49,57,97,100,57,51,55,50,48,56,51,102,57,99,48,55,50,50,53,57,52,101,56,49,48,101,52,55,57,102,48,51,53,52,54,97,55,48,97,53,57,54,53,51,49,48,48,55,98,51,56,51,100,99,52,49,101,101,50,48,98,98,48,55,99,50,56,51,53,54,56,48,57,56,48,55,51,100,102,98,102,102,48,48,102,97,56,51,99,100,51,101,102,102,48,48,53,98,49,56,48,55,98,53,102,97,102,102,48,48,56,52,54,99,48,53,97,97,99,55,48,49,102,101,99,98,55,57,54,48,53,49,48,49,100,56,48,102,99,51,50,54,56,48,56,50,48,52,54,52,97,102,48,49,48,56,99,55,48,55,98,48,51,98,53,48,52,52,48,50,101,53,51,99,98,48,97,56,102,102,48,48,101,99,56,55,54,49,49,51,52,48,52,49,48,50,98,50,100,55,102,102,48,48,56,52,101,51,48,51,100,56,49,100,97,56,53,99,102,56,97,102,53,57,99,101,49,53,102,102,48,48,102,98,50,48,54,99,48,50,56,48,49,101,54,48,100,98,102,102,48,48,98,97,48,55,52,101,48,56,53,48,98,49,48,102,53,48,98,52,97,48,50,98,102,102,48,48,102,54,52,49,100,56,48,52,102,102,48,48,51,100,99,48,98,54,48,49,55,56,48,102,57,97,49,48,97,48,100,101,102,56,51,102,53,55,102,102,100,101,52,99,49,50,101,50,102,50,52,55,50,53,53,55,57,101,56,97,57,56,53,50,100,57,52,53,49,53,97,53,100,52,49,98,50,53,57,100,101,50,52,98,55,55,101,48,56,53,99,56,49,53,102,51,52,48,49,100,99,54,48,51,50,97,52,99,52,101,49,97,48,53,51,100,52,48,56,55,102,56,49,48,48,97,55,55,99,48,48,102,99,97,50,49,51,100,98,99,102,50,48,98,55,50,102,102,48,48,49,101,52,99,48,55,101,55,53,48,51,99,98,56,48,101,102,48,56,49,51,57,53,99,51,55,102,102,48,48,50,56,98,100,56,48,97,50,98,53,102,99,57,53,53,97,53,50,52,57,51,97,53,97,101,53,51,101,98,56,97,50,48,102,55,97,50,53,57,54,50,54,99,99,49,99,50,53,51,102,56,99,48,52,54,99,52,99,48,55,55,50,49,100,53,56,48,102,54,50,50,57,50,97,52,50,98,97,50,53,97,98,48,101,100,57,50,100,52,98,100,100,102,55,51,57,51,48,49,102,54,48,100,57,55,56,100,56,48,102,50,57,48,57,100,48,56,55,53,102,99,56,99,51,55,57,100,48,48,101,100,100,99,49,55,100,98,48,97,97,48,102,54,48,55,100,102,102,48,48,98,99,48,102,54,48,52,55,49,102,56,48,99,100,48,50,98,48,100,50,52,97,52,56,99,48,55,54,102,48,53,51,52,57,48,53,57,55,101,99,57,97,52,51,100,48,50,98,52,49,49,98,55,54,102,56,48,101,98,56,49,52,57,100,48,55,97,53,102,51,57,48,49,99,51,50,55,51,52,98,102,101,97,48,48,51,53,49,55,98,50,56,99,97,48,102,52,48,100,48,48,49,51,101,97,56,48,101,52,52,50,49,98,97,50,98,97,102,54,56,48,101,98,50,51,102,99,48,48,101,100,48,52,51,54,100,48,50,97,101,48,51,101,57,54,48,57,52,100,49,50,53,97,48,49,102,57,50,49,51,52,48,49,102,98,56,101,98,48,51,54,56,49,99,102,102,48,48,101,98,48,51,55,56,52,56,101,48,53,102,99,48,51,101,102,102,57,102,51,55,49,98,101,52,99,52,51,52,51,52,50,49,99,97,48,53,54,56,53,50,97,53,57,55,53,50,57,101,57,54,53,52,100,49,54,53,57,53,50,52,51,53,53,97,50,102,56,53,100,50,49,101,57,50,48,51,55,99,50,56,97,53,57,55,101,55,100,48,49,101,98,101,48,51,52,99,102,102,48,48,50,97,102,56,101,49,55,54,101,48,51,99,56,48,48,101,101,99,97,49,55,55,56,48,49,102,52,54,51,57,48,101,101,49,48,51,100,101,48,49,55,101,53,56,48,101,98,98,48,102,102,48,53,102,53,55,99,48,48,50,54,56,51,48,56,52,97,48,99,56,56,50,52,98,50,99,52,98,50,57,56,52,97,49,53,56,55,53,100,48,56,52,99,98,57,54,52,55,53,101,100,50,56,102,53,56,99,57,48,102,97,48,57,56,48,50,49,100,100,101,52,51,50,101,52,53,55,98,54,52,55,102,52,100,52,49,97,49,56,51,102,50,56,49,49,49,100,51,50,99,101,99,52,49,99,51,56,56,51,56,53,99,55,50,100,57,52,57,52,48,55,97,49,48,51,98,98,56,52,99,50,48,51,97,97,48,101,50,48,98,102,100,102,102,48,48,50,48,56,49,56,100,102,57,102,102,48,48,56,48,49,50,100,48,49,57,97,56,50,49,49,51,55,57,99,53,57,99,53,57,54,98,54,101,48,57,101,56,48,52,49,48,98,53,48,52,57,100,99,48,48,56,50,57,48,55,56,101,99,53,52,53,51,102,51,54,52,99,56,50,97,54,50,101,51,99,53,52,50,54,98,48,52,53,52,57,48,51,50,55,54,56,48,53,56,98,99,51,98,97,51,101,56,48,99,100,100,51,97,54,50,98,48,102,48,99,101,55,48,51,53,48,101,50,48,51,102,101,52,98,97,98,102,102,48,48,101,56,101,48,48,97,50,56,52,102,98,55,101,56,57,48,50,100,102,99,54,49,51,51,99,50,97,54,97,48,101,98,100,50,55,54,54,48,49,100,102,99,97,100,100,56,53,50,99,97,101,101,97,48,101,57,100,98,51,49,57,98,48,55,102,102,56,48,97,52,52,54,98,50,55,56,48,55,102,98,57,48,57,57,52,48,50,54,100,52,50,100,57,53,56,50,56,52,56,52,48,97,100,50,50,102,97,56,56,51,56,100,48,52,53,50,56,57,97,53,51,101,98,52,50,53,54,48,57,53,56,48,55,57,102,48,49,101,49,52,101,99,48,51,53,56,48,102,100,100,102,98,102,102,48,48,54,99,101,52,48,51,51,56,50,99,101,48,55,97,54,98,98,51,57,48,48,55,53,52,98,56,100,52,48,100,57,54,101,57,49,48,56,98,101,99,52,48,57,52,53,98,54,101,50,48,48,100,101,100,50,101,101,55,54,49,49,55,97,49,102,51,102,102,48,48,51,99,54,56,50,53,99,56,99,51,50,98,97,54,101,52,53,57,48,101,54,52,48,55,97,102,51,99,51,57,56,55,102,52,56,48,57,52,57,57,51,98,56,53,51,99,51,99,50,55,51,48,51,99,51,56,48,101,55,50,48,57,50,48,56,55,53,99,99,54,99,51,53,100,48,50,102,53,102,97,102,102,48,48,48,54,101,54,48,51,97,48,52,101,102,102,48,48,97,57,102,102,48,48,101,98,55,51,52,98,100,100,53,53,50,50,50,48,50,49,97,49,97,100,99,57,48,57,49,54,53,56,57,56,98,99,56,99,48,56,52,56,57,53,53,52,56,48,56,54,57,52,54,97,100,49,52,53,49,55,53,100,54,54,53,57,53,50,56,99,49,53,53,49,52,48,48,57,54,53,49,52,97,48,53,97,99,54,48,51,55,57,50,56,48,102,98,98,51,99,98,49,99,50,49,100,97,97,99,51,55,53,50,48,97,53,49,55,102,55,99,48,49,101,55,54,48,57,97,53,51,57,55,99,48,55,102,49,51,48,49,101,52,99,102,101,99,98,53,54,57,99,56,56,101,50,51,102,98,54,54,100,97,55,101,52,53,101,97,55,98,102,51,49,52,100,100,98,51,54,55,51,56,98,56,52,99,52,55,53,57,56,54,53,49,56,55,54,52,56,52,56,57,99,55,54,97,52,50,49,55,57,57,51,48,55,51,99,54,49,50,99,101,98,54,49,49,53,101,102,101,54,99,97,55,56,99,48,49,100,48,52,98,57,50,50,48,98,49,97,97,54,48,98,48,55,97,52,53,54,56,52,48,55,102,53,56,49,50,57,55,100,101,56,50,56,102,50,48,49,55,97,55,48,53,52,49,52,99,98,55,52,56,48,49,100,57,99,57,50,53,101,49,101,99,57,98,50,99,52,57,55,56,48,101,53,97,48,57,55,53,98,97,56,48,55,102,51,99,49,52,98,101,102,51,48,51,99,53,48,100,57,48,55,101,48,51,99,102,48,49,99,53,56,56,55,53,50,100,48,102,53,48,49,52,99,99,51,48,55,52,48,53,98,99,48,50,102,98,102,57,48,48,55,53,101,100,54,52,51,50,99,55,101,56,50,101,53,98,57,56,97,55,55,56,56,48,52,51,52,51,52,48,55,100,101,99,49,50,57,52,56,57,98,101,48,51,97,49,56,48,55,53,54,49,97,48,101,52,48,48,57,101,57,52,56,52,57,51,102,102,53,50,49,55,98,102,102,48,48,49,102,98,50,97,51,53,51,57,50,101,54,48,55,102,56,56,51,53,97,56,54,56,54,55,56,57,57,49,101,56,99,56,55,53,53,53,99,56,49,49,100,55,48,48,101,52,48,52,57,52,98,56,48,53,52,49,102,52,48,101,49,52,48,53,53,49,102,56,48,97,54,51,101,102,102,48,48,49,51,48,55,50,56,55,102,50,56,101,50,57,53,101,53,56,57,57,53,53,48,53,54,52,49,99,101,97,98,99,98,55,56,49,56,48,102,98,50,49,56,97,49,57,50,49,100,98,97,48,51,50,98,98,57,49,48,53,56,55,54,98,57,50,53,57,54,97,52,51,53,57,50,98,55,48,57,54,49,101,101,98,101,52,97,55,53,97,48,48,101,52,51,101,99,97,49,55,98,54,48,51,100,53,56,48,102,57,98,49,100,49,48,48,55,54,99,48,57,98,52,48,101,102,97,48,55,98,101,48,57,55,48,48,102,100,99,49,50,48,56,52,98,101,48,49,102,102,101,101,98,98,97,97,101,57,97,48,53,102,56,53,102,56,97,101,48,55,51,97,102,57,97,55,52,102,99,98,99,100,49,56,57,55,48,48,55,98,100,56,51,102,98,102,48,51,99,100,55,52,52,102,50,55,57,51,49,98,50,101,53,51,57,98,56,48,102,56,50,52,51,53,49,55,55,54,51,53,101,53,50,56,50,48,101,53,54,52,99,97,48,55,48,53,48,49,101,98,101,50,100,56,56,50,56,51,49,56,49,98,99,48,52,49,56,49,50,99,48,48,102,52,51,55,101,48,57,50,56,99,100,48,55,100,48,53,49,56,48,48,54,51,55,50,50,101,55,99,102,57,51,57,50,49,98,100,49,97,50,56,97,52,52,56,100,97,101,52,55,97,97,57,101,50,56,101,57,54,49,57,53,101,99,101,48,49,102,98,54,52,51,97,55,57,98,101,100,50,50,52,100,56,55,101,55,56,49,55,50,99,56,49,100,55,52,48,102,57,101,56,51,98,55,100,101,55,50,52,48,49,102,98,52,48,101,52,52,48,55,101,100,48,51,101,100,102,48,51,99,100,56,49,99,100,99,51,53,52,48,97,57,50,98,99,54,97,101,55,52,56,55,101,99,99,48,49,102,97,52,99,51,55,55,54,56,52,53,50,51,48,97,55,97,97,53,57,53,102,53,98,48,53,52,57,52,49,102,53,97,97,57,48,53,99,56,49,98,97,50,101,52,98,48,51,100,54,48,97,53,57,54,53,99,99,54,52,51,55,97,100,48,48,101,97,102,54,56,100,55,56,97,56,50,56,56,99,51,54,49,48,50,49,100,50,97,98,51,48,57,53,56,48,101,53,54,99,57,53,53,55,101,48,55,98,100,99,99,56,55,57,57,55,100,102,102,48,48,49,52,48,57,97,52,100,50,97,102,48,102,101,48,52,101,51,101,102,102,48,48,49,101,48,53,50,56,98,100,48,55,102,56,97,102,101,99,57,101,53,101,54,49,100,97,54,50,54,49,54,53,57,54,53,57,98,97,52,51,50,100,52,48,101,98,50,53,53,51,99,54,56,51,55,54,56,56,101,53,97,97,97,48,48,55,53,48,57,50,55,99,100,50,98,52,57,48,99,50,97,52,97,57,53,52,56,97,101,55,54,100,57,97,55,54,53,57,50,99,100,56,97,49,51,102,56,48,100,50,49,102,51,52,48,55,99,57,48,51,53,48,57,50,55,56,101,57,49,99,52,56,50,54,101,48,51,57,102,56,49,102,51,56,50,53,55,48,51,99,50,56,52,99,101,48,50,99,48,49,55,102,97,56,100,100,48,52,53,48,48,101,49,55,54,56,49,53,101,100,55,48,52,98,50,99,52,55,52,56,52,48,52,48,101,49,52,49,99,56,48,57,101,56,52,102,52,55,52,100,54,97,50,53,49,52,102,100,100,48,49,100,55,56,99,49,52,53,57,52,53,99,56,50,48,51,50,102,98,51,54,52,98,101,101,56,57,52,50,55,102,53,56,48,48,97,50,97,52,53,100,100,48,51,99,53,56,49,50,101,101,49,52,49,52,98,48,49,50,53,55,102,102,102,48,48,51,98,55,48,48,102,98,48,55,99,48,101,56,54,56,51,50,99,52,101,53,97,102,98,102,102,48,48,51,101,49,50,51,48,100,102,48,55,51,48,97,98,48,102,50,48,99,100,102,102,48,48,55,51,102,50,49,53,55,56,48,54,55,48,53,56,51,50,101,56,52,98,52,50,53,54,52,57,49,50,54,57,57,50,100,48,57,50,101,55,56,48,57,54,48,99,52,50,51,97,53,54,99,100,56,99,55,97,49,57,56,97,50,53,51,50,48,49,101,97,102,48,53,56,54,54,101,48,51,56,101,100,56,48,101,52,49,100,100,97,102,53,48,49,100,99,55,98,102,102,48,48,52,48,98,98,50,48,55,98,50,56,57,99,48,102,97,48,51,97,54,99,49,102,102,48,53,102,55,101,48,52,49,52,50,99,100,101,97,49,51,98,97,56,53,100,55,49,57,97,99,53,50,56,51,101,56,48,48,55,53,56,50,48,100,97,49,52,101,52,48,97,55,100,101,48,48,101,52,98,99,57,97,49,51,56,56,48,97,50,54,55,56,100,56,99,99,54,56,51,55,53,52,48,48,101,101,55,49,101,99,48,53,48,55,98,99,48,49,101,99,99,56,55,100,100,49,101,52,98,50,98,97,102,102,99,48,102,57,52,48,55,100,48,99,49,51,98,57,56,48,101,53,56,48,55,97,97,55,52,101,51,56,49,55,55,102,102,48,48,97,100,48,102,54,48,51,98,102,52,48,102,101,50,56,51,55,100,53,56,100,57,48,55,52,48,51,49,49,102,99,48,97,101,99,48,54,51,100,57,49,52,101,56,52,100,50,100,48,49,57,55,101,49,99,57,99,99,54,49,51,56,101,52,55,50,97,51,100,101,52,100,57,53,53,101,102,101,99,51,55,101,100,48,48,101,98,51,50,52,53,49,56,55,54,56,48,55,54,48,56,99,54,52,99,98,101,97,56,48,55,49,53,48,55,52,49,101,55,97,50,49,49,101,54,56,50,98,52,56,52,99,97,53,50,48,99,57,50,54,54,48,51,99,49,48,49,99,50,99,50,53,102,48,49,99,55,54,52,57,48,102,57,100,48,51,57,98,48,52,54,97,101,54,48,51,50,48,52,101,97,48,98,48,102,102,48,48,50,49,53,55,53,99,48,49,52,97,101,53,57,53,101,100,57,53,53,55,56,97,57,99,52,101,50,49,55,100,50,97,48,102,101,49,101,49,52,57,97,100,98,52,52,98,55,56,54,56,49,50,55,50,99,53,52,100,101,101,101,49,55,57,101,48,51,99,98,48,48,102,98,53,97,56,55,101,52,99,52,56,52,52,97,48,57,99,52,50,99,98,55,57,57,48,48,102,102,54,48,49,51,102,56,48,48,55,53,55,54,48,48,55,56,98,48,51,99,57,52,49,55,52,100,48,56,101,56,51,55,50,100,56,98,53,48,52,100,50,102,53,48,49,55,52,50,53,49,48,51,57,98,48,49,99,49,56,48,53,102,102,56,53,55,98,52,48,54,57,48,102,97,101,49,53,56,48,98,97,48,52,56,56,52,100,102,102,48,48,48,100,102,98,102,102,48,48,52,101,54,100,102,102,48,48,55,55,102,48,48,49,49,99,49,49,53,48,98,56,48,55,57,52,102,54,99,48,53,97,48,49,97,56,52,98,56,48,100,56,48,52,101,48,98,48,48,102,101,48,100,52,48,54,55,48,48,55,49,102,102,102,48,48,49,48,48,51,102,99,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,56,53,53,97,99,48,102,102,98,49,56,97,55,51,101,52,101,51,52,48,51,48,49,54,53,50,97,54,49,100,99,48,99,49,48,49,57,56,55,98,48,98,99,97,50,56,97,101,56,51,52,99,99,56,102,98,54,52,99,50,97,57,55,50,56,98,53,102,48,50,97,56,56,51,102,48,55,48,57,52,56,57,52,99,52,100,101,100,48,51,100,51,55,100,102,102,48,48,97,100,51,99,57,100,100,50,50,99,49,102,56,48,57,55,48,50,49,52,54,51,48,51,102,56,54,55,100,50,99,48,100,100,98,57,49,101,52,51,48,57,48,99,99,98,55,98,54,56,98,97,50,98,56,49,102,53,102,56,55,102,51,101,51,56,51,57,50,99,48,100,55,49,101,101,56,99,48,57,102,99,99,97,55,53,51,48,49,99,52,99,48,101,56,101,48,51,56,54,57,97,52,57,97,57,52,48,48,102,51,50,102,55,48,49,56,48,56,55,50,54,102,53,99,48,50,100,49,102,99,48,57,99,48,50,57,52,52,100,48,51,102,99,53,102,51,100,56,49,50,98,98,101,54,52,56,57,49,53,50,49,55,55,48,50,98,102,48,52,102,99,99,57,97,51,100,99,57,57,54,48,102,50,50,53,49,51,48,49,50,49,55,56,102,48,49,99,101,48,48,55,50,51,57,99,99,53,51,98,50,53,102,48,56,99,98,56,53,51,99,54,48,55,51,102,48,57,56,56,48,55,51,52,51,97,55,50,52,97,97,49,102,51,57,48,98,54,48,102,56,48,49,53,50,101,57,55,54,101,102,56,102,102,48,48,56,52,48,100,97,56,97,100,48,50,49,52,57,57,53,52,98,98,49,101,50,51,100,57,53,99,57,49,49,50,100,57,57,98,50,99,101,52,48,49,57,53,97,55,53,53,56,98,57,48,56,101,56,55,56,52,49,100,56,97,56,51,50,99,52,56,98,48,54,56,48,55,52,98,97,102,50,57,101,48,56,49,55,100,102,102,48,48,57,54,102,102,48,48,55,53,52,56,53,97,100,99,57,97,54,50,99,49,102,56,102,54,48,49,101,56,101,50,48,97,50,56,102,98,102,48,48,49,57,48,49,97,53,48,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,57,55,100,54,102,53,55,102,53,100,100,55,57,54,102,101,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,98,53,102,53,97,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,55,53,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,48,53,48,53,52,53,49,102,99,101,50,97,102,102,48,48,57,53,48,57,102,48,51,50,48,49,54,99,50,55,52,48,99,102,48,54,54,48,98,48,48,102,99,48,51,55,97,56,97,48,97,48,101,56,99,51,53,57,48,53,99,48,51,50,48,49,53,101,50,54,56,48,101,100,48,52,101,56,100,57,102,102,48,48,48,97,102,54,48,49,49,52,50,51,99,48,55,102,101,49,49,101,53,48,100,97,56,51,54,98,48,53,97,48,50,101,48,49,54,50,49,51,56,48,99,51,51,101,56,48,53,51,49,98,99,48,49,100,55,99,102,102,48,48,52,55,48,52,49,52,101,101,48,49,97,53,51,100,98,56,53,54,102,102,48,48,101,97,49,50,50,48,51,54,48,49,51,56,101,99,48,51,51,56,98,53,48,49,100,99,99,49,48,55,102,102,48,48,99,52,102,102,48,48,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,51,49,48,52,100,99,98,48,50,99,98,57,102,50,99,52,48,97,50,99,101,57,49,99,100,50,56,51,55,56,102,102,48,48,48,50,55,50,48,101,52,99,98,55,56,51,48,98,57,57,98,50,48,97,53,50,50,56,100,52,48,49,57,53,53,48,56,54,55,97,49,57,101,50,101,53,55,54,100,48,56,98,55,97,55,56,49,101,102,52,54,50,52,99,52,57,52,53,51,101,97,99,48,101,53,97,51,57,55,56,53,56,49,100,100,48,48,101,55,97,48,55,100,50,97,49,52,56,55,57,98,48,51,100,101,56,52,99,52,48,55,48,100,48,51,52,51,98,56,56,49,99,100,56,48,102,57,97,56,51,53,100,48,50,50,55,48,57,56,56,101,97,48,51,97,48,100,53,48,55,98,48,50,57,49,102,56,48,102,51,48,49,55,53,102,53,50,49,99,48,98,102,98,49,56,100,49,55,97,99,52,51,97,98,55,48,57,48,56,48,57,101,98,99,52,51,50,102,97,54,50,52,49,57,99,55,53,101,48,50,52,53,51,100,48,52,56,55,100,51,48,49,55,100,100,48,48,101,52,100,49,49,55,52,99,50,48,101,102,101,101,49,55,49,98,48,57,55,52,48,102,49,97,48,51,97,50,48,56,49,56,50,51,99,54,48,52,98,54,48,50,99,48,49,102,98,57,48,51,53,49,48,99,98,50,99,52,100,56,101,99,53,51,100,97,52,48,55,102,51,49,48,101,52,53,53,52,53,48,51,48,102,49,54,97,50,48,101,52,49,97,48,50,48,53,50,50,101,49,57,57,52,100,55,99,49,55,54,56,56,50,53,99,56,57,55,101,101,54,48,49,99,57,48,54,52,48,50,56,99,51,48,49,53,48,102,98,50,57,52,56,55,102,100,102,48,49,100,97,48,56,51,102,100,101,48,55,102,102,48,49,101,98,56,97,48,53,55,56,99,101,52,48,55,56,53,48,57,50,99,56,55,99,57,99,49,49,49,49,49,55,55,49,56,48,101,102,100,102,97,102,102,48,48,99,54,102,53,48,49,99,99,99,55,48,55,101,48,97,101,48,102,50,48,99,53,48,49,101,97,98,50,50,97,101,48,102,102,99,57,57,53,53,54,55,54,49,49,48,102,98,50,98,48,56,50,49,100,98,54,99,51,50,98,56,102,54,53,57,54,97,55,52,98,56,54,54,99,50,51,55,100,50,98,100,52,54,49,57,53,53,98,55,99,54,57,102,50,101,53,51,100,102,102,48,48,48,102,57,99,48,55,102,55,99,49,52,99,51,97,49,101,52,50,54,49,49,100,53,56,48,55,102,55,102,48,49,101,99,99,48,51,55,98,57,48,54,53,51,99,102,56,56,55,100,51,48,49,101,57,101,48,101,57,51,57,56,52,56,50,48,98,101,98,50,48,53,97,49,102,52,48,98,56,51,101,56,48,53,53,53,52,102,55,48,49,102,52,57,50,50,57,102,97,102,102,48,48,52,48,102,54,48,49,99,99,49,51,53,48,55,49,48,54,52,48,102,97,99,48,55,48,48,55,97,48,55,56,57,48,99,55,48,53,100,48,97,52,48,102,52,48,97,55,51,98,56,48,100,97,48,54,97,56,52,98,53,55,101,48,102,102,97,57,49,98,98,57,102,49,52,101,49,102,57,57,56,50,53,54,57,51,53,101,50,57,99,53,49,54,54,98,50,98,98,55,102,102,48,48,51,49,56,57,99,50,56,98,49,49,52,54,56,52,49,101,101,56,56,51,101,99,54,48,57,53,97,48,53,56,57,97,98,52,99,51,50,100,98,97,98,48,50,50,48,97,55,100,51,48,52,53,51,100,98,99,48,55,101,99,52,49,101,56,97,48,51,99,51,99,56,49,57,50,51,102,52,56,52,98,99,48,50,57,56,49,57,97,55,100,102,102,48,48,99,53,48,57,56,56,48,101,100,50,49,50,51,48,100,51,48,55,53,48,51,52,53,48,100,55,102,53,55,102,98,49,97,56,51,53,51,53,57,51,102,51,53,49,57,49,51,51,54,101,57,49,53,55,97,52,52,54,49,50,52,97,51,97,53,97,56,97,50,52,49,100,50,57,48,53,50,57,49,100,98,100,50,98,53,97,48,50,54,50,50,97,102,50,56,101,57,97,53,99,55,57,48,50,101,97,57,52,53,97,57,57,101,53,57,53,97,53,97,49,53,57,53,54,54,57,55,97,54,50,101,53,101,57,57,53,53,56,54,56,52,97,99,98,57,53,56,48,102,102,53,102,53,55,49,54,102,56,100,48,49,100,52,99,48,57,50,50,51,50,50,97,55,99,55,56,48,101,97,49,102,102,48,48,57,53,102,50,55,100,49,54,49,49,55,57,55,98,98,48,49,100,53,101,49,49,49,50,52,53,57,54,101,56,56,48,57,52,56,52,98,52,54,57,99,52,99,97,50,56,56,53,48,57,54,52,52,48,52,53,102,51,48,49,55,49,54,48,48,98,50,100,52,56,52,54,97,53,101,52,48,101,51,48,49,51,49,56,48,102,102,53,48,49,53,101,49,102,102,102,48,48,102,97,54,48,51,99,56,52,101,50,57,55,99,48,102,57,101,48,50,48,51,101,102,102,48,48,97,52,55,100,102,102,48,48,100,57,48,52,53,52,52,97,98,50,48,57,48,56,49,54,97,51,55,55,56,49,55,99,48,57,52,50,48,102,55,57,98,100,48,52,57,53,55,99,50,57,56,97,48,101,50,55,49,100,99,56,55,50,53,56,100,50,55,99,57,98,56,97,100,101,99,51,101,49,50,48,98,102,48,51,101,52,50,48,51,101,54,99,101,97,101,49,49,50,50,101,100,50,99,49,55,50,102,102,48,48,57,50,56,48,55,102,49,48,55,97,53,97,54,53,51,52,56,49,52,56,55,100,102,102,48,48,49,57,102,97,102,102,48,48,50,48,49,51,98,56,55,51,56,48,98,97,99,48,49,48,101,48,100,102,99,102,99,48,102,55,100,51,49,51,51,102,100,53,53,101,54,98,52,57,57,49,50,100,53,50,53,52,57,48,56,99,57,48,56,101,54,53,48,50,99,102,99,56,57,101,100,48,100,50,55,53,48,56,48,101,52,101,52,51,52,56,99,102,56,101,48,52,50,52,48,98,101,99,50,48,55,52,54,48,52,98,50,98,49,100,100,49,50,100,57,53,48,51,99,55,56,49,50,99,102,50,54,48,99,100,56,56,102,54,48,50,49,52,49,57,53,57,57,102,54,48,57,49,52,53,57,55,53,56,56,101,53,49,53,49,54,54,50,100,98,99,56,99,56,55,101,53,102,54,102,102,48,48,99,50,48,51,50,100,98,48,97,52,102,51,52,55,57,101,53,50,50,101,97,101,102,99,48,101,50,56,48,55,100,55,52,49,54,57,48,54,99,99,52,51,53,57,101,100,99,48,50,99,48,49,57,99,48,52,50,97,48,55,97,97,49,48,98,100,101,50,57,55,99,48,52,52,48,50,102,54,102,97,102,102,48,48,51,56,48,55,50,100,48,102,53,48,53,55,99,56,48,50,102,99,51,98,49,50,50,99,99,53,54,48,49,99,54,52,48,50,57,52,100,50,98,52,56,56,49,50,56,97,55,97,101,56,97,53,50,57,102,49,49,54,54,48,99,56,102,52,54,49,55,57,51,48,48,97,49,51,50,56,52,55,52,53,57,57,57,53,56,101,57,52,98,49,57,56,51,50,51,56,98,48,49,100,102,52,55,50,48,98,50,56,99,55,54,49,57,54,50,52,52,100,99,51,97,50,48,55,98,55,48,57,56,56,56,55,102,55,52,48,57,101,102,102,48,48,55,98,102,102,48,48,54,53,49,53,99,97,48,49,52,98,48,50,102,48,102,48,48,49,49,56,50,52,53,48,99,49,102,102,48,48,52,101,97,98,98,56,101,50,53,52,49,101,55,97,54,49,52,53,51,98,97,52,49,50,55,49,98,50,50,53,50,54,54,48,57,98,57,56,49,99,53,49,49,53,101,97,48,101,100,53,48,49,49,53,97,51,53,50,55,98,51,48,49,101,99,48,48,55,50,52,50,50,50,51,50,57,55,55,102,48,49,100,50,52,56,55,53,53,100,48,98,54,52,53,51,99,51,99,54,53,49,98,100,50,55,98,49,48,49,101,100,48,48,50,51,98,97,48,52,97,50,48,55,49,99,48,48,97,102,97,101,48,54,49,49,102,52,48,54,57,48,50,48,102,48,57,57,48,50,52,57,48,49,99,100,52,102,53,55,102,49,53,48,56,51,99,53,53,100,53,56,56,53,55,50,51,99,100,97,48,55,55,48,50,97,49,48,56,50,98,97,52,49,52,54,100,53,49,100,97,49,50,52,98,57,51,55,97,100,56,54,53,54,98,57,97,54,53,57,53,102,102,102,102,48,48,49,101,99,54,48,51,98,97,48,55,99,48,53,52,49,102,99,97,52,51,55,98,102,48,101,53,49,52,50,52,101,48,48,49,101,101,54,48,50,102,56,49,50,53,100,56,56,49,55,50,98,56,48,53,51,97,53,99,50,53,101,48,57,55,99,48,50,97,48,56,102,98,102,102,48,48,100,54,102,53,48,49,97,99,50,53,102,102,48,48,57,49,102,102,48,48,56,101,55,99,102,102,48,48,102,97,48,51,55,53,50,53,50,57,99,48,55,102,99,53,49,57,102,102,48,48,101,57,48,51,99,51,49,100,56,48,101,50,52,49,49,101,49,55,52,48,57,51,51,101,56,48,57,100,101,101,102,102,48,48,99,101,48,52,56,99,56,102,51,55,56,55,54,97,57,99,51,52,51,51,54,49,101,97,53,50,57,49,50,98,98,53,49,52,100,57,99,56,49,54,53,55,57,97,98,48,48,51,50,102,49,57,53,50,50,57,101,54,56,49,48,56,51,99,52,56,48,55,97,55,50,52,97,55,101,55,102,102,48,48,49,101,99,99,99,51,50,57,97,52,101,99,57,50,56,98,55,54,57,56,48,53,51,101,56,52,48,101,100,101,56,51,50,99,100,56,56,49,51,50,48,49,98,53,48,52,99,97,52,51,101,49,50,48,51,101,56,49,99,50,56,49,52,101,48,50,99,52,48,57,51,56,51,100,52,48,50,57,50,57,52,48,51,100,48,55,98,52,48,97,56,48,53,101,48,50,99,52,50,54,102,102,48,48,99,51,48,52,57,99,97,99,48,49,48,99,99,98,48,55,99,48,50,50,102,48,57,102,98,54,48,100,56,55,101,48,100,98,51,57,99,49,98,50,48,57,57,99,56,52,98,52,53,101,53,57,54,101,54,57,53,50,101,50,56,53,57,55,97,52,97,51,97,51,50,52,50,52,97,52,97,49,53,48,53,56,54,57,48,50,48,102,98,51,100,99,102,50,50,52,99,97,55,49,56,56,48,101,52,53,100,55,52,49,55,52,97,48,51,97,102,48,48,101,52,98,97,56,53,52,48,101,101,101,49,50,98,48,49,100,52,52,48,101,97,54,49,50,55,56,49,100,102,56,50,53,51,48,57,55,99,48,99,51,48,49,97,53,98,102,101,97,98,102,54,97,51,100,50,56,50,52,57,52,53,98,101,52,99,97,50,56,97,57,51,56,53,100,52,49,101,53,49,53,102,50,49,48,56,97,50,56,52,53,49,100,57,49,55,54,57,56,48,102,99,102,56,51,53,53,57,97,57,99,56,50,98,52,48,51,102,52,102,102,48,48,55,100,99,48,48,97,50,102,102,51,99,49,49,54,102,54,101,48,49,99,98,48,48,55,100,99,56,51,102,50,52,48,49,102,50,99,48,55,102,97,48,51,99,97,48,52,57,99,49,50,51,56,100,54,48,55,54,48,57,99,56,48,97,98,51,101,56,48,101,100,102,56,102,102,48,48,99,101,102,52,48,49,100,56,49,55,53,48,98,53,55,99,48,98,56,48,55,54,98,56,54,51,48,50,97,56,100,55,48,55,50,48,54,55,48,100,54,48,52,50,49,102,56,48,97,48,48,51,100,52,102,102,55,53,53,100,100,55,49,52,102,102,101,97,55,98,100,51,57,97,57,97,98,98,55,49,50,56,100,52,50,52,101,52,98,52,54,57,50,54,48,53,100,49,100,50,99,97,100,51,49,48,49,49,50,100,97,53,101,99,55,50,48,97,50,99,52,54,52,55,54,97,50,53,49,55,101,101,50,48,49,101,52,50,56,49,48,53,57,53,102,51,52,48,49,100,100,48,48,51,50,57,52,98,98,51,53,52,48,55,102,57,101,48,49,99,55,97,100,57,48,101,102,97,52,49,51,57,102,52,55,50,49,101,55,101,48,55,101,57,48,49,51,97,98,99,56,55,51,57,48,50,57,97,56,50,51,54,97,54,102,49,101,48,49,101,102,48,56,51,100,51,52,51,97,102,51,56,49,54,101,101,102,48,56,97,55,101,98,48,48,101,52,48,56,57,51,52,100,57,57,48,100,48,48,51,55,55,49,56,54,53,56,56,48,56,55,97,101,48,51,97,51,56,102,50,57,48,100,48,54,57,97,52,99,52,56,51,101,99,57,52,53,57,99,54,48,55,54,52,48,57,99,48,53,50,48,98,49,51,100,54,48,97,100,48,102,51,54,48,57,55,101,49,99,49,98,50,51,101,102,102,48,48,101,101,52,49,55,56,51,56,101,53,51,56,97,99,56,55,55,50,102,56,102,102,48,48,55,54,102,54,48,49,101,48,49,101,53,48,49,55,53,52,48,50,102,99,55,55,100,56,101,52,57,52,98,97,101,57,57,53,51,56,98,53,54,49,57,49,101,53,52,57,53,49,49,51,54,52,100,50,57,57,57,54,100,99,56,51,55,51,98,56,101,57,97,48,51,102,55,99,52,100,57,99,50,54,100,56,50,53,50,54,50,102,55,56,49,48,51,97,102,102,48,48,51,50,48,101,99,49,48,49,51,101,50,99,54,57,53,50,100,54,53,50,52,98,99,55,57,55,52,48,52,54,48,50,100,98,48,51,50,51,53,57,56,50,52,97,49,51,56,48,100,53,48,55,99,48,97,53,48,102,54,48,51,49,48,49,56,51,101,48,102,55,102,102,48,48,53,53,97,99,54,102,52,100,52,57,49,101,51,100,52,50,56,50,97,52,97,50,52,55,52,56,52,55,57,101,99,102,57,55,50,53,54,49,52,56,100,57,97,49,51,56,50,48,49,57,50,53,49,100,55,57,52,55,52,97,52,52,52,57,98,54,48,51,100,52,99,49,100,50,53,48,100,50,100,49,100,50,101,55,101,48,55,50,57,48,56,52,102,97,102,102,48,48,55,53,100,100,50,52,99,48,98,102,54,100,97,55,98,53,49,98,53,55,50,48,102,102,48,52,48,99,51,57,100,100,99,54,50,57,98,50,49,102,100,97,48,51,52,54,48,102,57,48,48,55,52,56,52,54,52,50,53,98,98,55,99,101,55,56,51,48,51,100,54,56,97,53,51,56,97,99,48,55,102,56,57,48,53,57,48,50,48,99,101,56,99,57,49,52,98,101,48,52,52,48,49,50,98,56,49,99,48,56,48,53,98,49,51,50,57,53,99,48,98,48,51,101,102,102,48,48,51,99,55,100,102,102,48,48,55,50,48,57,57,56,49,99,102,102,48,48,101,52,56,97,49,51,57,54,56,55,101,54,51,48,49,102,57,101,56,99,52,57,97,101,97,48,55,98,57,48,99,53,57,53,101,97,57,48,49,99,54,56,51,49,49,50,101,52,49,51,48,99,48,55,50,48,53,57,56,54,57,54,102,56,48,51,102,54,99,48,97,101,50,48,53,53,48,50,48,98,50,53,52,53,48,102,56,56,56,48,57,48,55,48,48,55,53,99,48,57,97,48,55,50,48,98,98,54,100,53,48,50,48,97,101,57,97,48,51,99,98,56,56,55,57,98,55,100,102,102,48,48,101,100,48,51,101,99,51,48,48,97,102,52,50,48,51,101,101,99,99,51,48,55,98,48,97,97,48,102,52,48,102,52,56,48,98,97,51,50,48,52,102,101,51,53,102,50,51,102,54,98,48,53,53,51,57,98,102,52,98,97,52,51,97,54,98,56,51,50,53,52,57,52,52,101,98,97,51,48,100,53,52,50,49,101,55,54,54,49,102,50,48,53,54,57,49,53,50,51,101,102,50,56,49,54,101,102,56,55,102,97,53,48,56,98,55,56,50,48,49,101,97,48,56,55,53,101,53,54,51,57,55,48,48,55,53,98,52,48,48,55,97,101,56,51,50,54,101,52,55,48,99,97,55,57,101,48,49,100,48,52,50,53,56,48,57,53,56,48,100,50,99,98,51,101,102,102,48,48,56,100,48,52,49,56,48,55,48,57,48,57,49,56,99,56,48,55,102,102,48,48,52,51,52,48,99,53,49,57,102,102,48,48,101,57,56,51,99,50,49,100,56,48,101,50,52,49,49,101,49,55,52,48,57,51,51,101,56,48,57,100,101,101,102,102,48,48,54,97,49,98,97,48,97,101,53,99,56,49,102,102,97,55,54,101,101,52,99,54,51,98,55,100,54,52,48,97,53,97,52,100,55,97,97,53,49,52,53,98,97,99,97,100,100,99,48,50,99,52,50,52,48,97,50,102,52,54,49,56,49,49,55,97,97,48,48,102,98,50,56,51,53,53,56,48,54,50,54,57,100,97,48,101,98,55,101,56,99,50,56,97,50,56,102,52,99,49,49,52,102,53,102,48,49,101,98,48,48,55,97,49,56,51,102,50,102,48,49,52,52,97,102,101,50,48,50,100,48,49,97,55,48,52,54,97,102,54,48,49,49,56,50,55,50,48,51,97,52,48,52,98,101,48,52,99,49,102,56,48,100,49,52,48,53,100,100,55,49,49,102,102,101,55,101,55,101,54,101,54,55,97,97,99,49,97,101,48,57,49,57,49,56,102,55,52,55,56,52,56,97,97,49,53,48,57,50,100,101,53,99,50,99,97,53,48,48,99,57,56,97,48,101,51,98,50,97,48,53,51,99,56,99,51,55,98,49,56,99,53,57,53,52,99,98,55,53,53,52,52,99,49,48,102,99,48,56,51,101,102,49,48,55,52,99,97,102,48,52,48,53,48,48,49,50,97,99,101,102,102,48,48,52,56,49,102,49,56,101,101,102,102,48,48,49,52,48,102,102,50,98,56,102,102,48,48,57,97,102,52,48,49,101,99,55,52,48,55,53,48,100,98,102,102,48,48,55,53,100,49,49,51,102,48,53,102,53,102,102,98,49,49,51,53,52,97,97,48,55,51,54,101,53,97,54,98,50,98,97,52,50,48,50,100,55,100,57,54,54,99,48,53,49,55,101,55,56,48,50,53,54,53,98,97,51,48,102,53,48,55,53,51,100,97,56,51,57,48,52,97,102,102,48,48,55,49,99,48,48,102,99,56,48,51,53,48,98,99,101,52,55,48,56,97,101,55,50,48,51,101,57,48,48,101,54,50,101,49,48,102,101,52,99,49,55,54,102,102,48,48,57,99,52,48,50,102,99,48,48,57,102,99,48,101,54,99,102,54,48,49,54,99,50,52,56,48,97,56,48,102,56,48,50,102,51,101,102,102,48,48,99,100,99,48,99,57,57,49,101,48,57,53,101,48,99,48,49,100,100,48,52,51,50,99,52,97,55,101,98,50,100,50,101,52,50,52,49,100,56,52,48,55,100,99,55,54,99,52,55,57,97,56,51,98,50,99,49,53,51,57,54,57,100,49,55,50,56,56,49,101,55,99,98,54,51,100,50,52,53,54,52,101,48,55,100,52,56,51,53,53,98,52,57,52,53,51,100,101,52,51,50,102,52,99,53,102,53,51,57,54,49,50,48,56,52,100,99,48,99,98,97,53,55,51,56,48,51,102,50,56,48,102,97,53,55,52,101,98,48,51,50,48,52,100,102,102,48,48,51,51,51,101,56,48,98,102,55,100,102,102,48,48,55,49,48,54,100,52,55,53,57,99,102,102,48,48,102,102,55,102,53,97,101,101,99,57,97,57,52,102,52,97,54,102,100,97,49,52,48,102,99,52,99,49,51,101,55,56,57,49,101,99,101,53,57,97,55,101,97,57,49,100,97,52,57,48,55,52,49,56,101,53,98,57,50,56,51,57,97,100,50,52,99,98,50,97,101,51,101,49,55,49,53,48,52,52,56,52,57,54,99,48,102,50,97,48,52,56,57,55,57,48,57,54,102,57,52,48,51,57,52,56,48,101,52,101,48,57,102,99,57,50,98,57,97,99,56,50,57,98,56,48,97,52,51,101,102,102,48,48,101,102,102,56,102,102,48,48,54,52,49,51,101,56,49,52,50,56,99,53,99,50,53,51,49,53,99,54,100,55,50,50,99,101,49,52,97,54,50,50,97,52,49,102,54,51,55,55,97,102,99,99,102,50,49,99,55,50,48,55,98,57,98,99,56,50,55,52,56,99,98,52,52,97,50,102,97,54,48,51,99,98,52,49,55,56,52,48,99,53,55,51,52,53,51,99,50,56,48,101,48,54,48,55,98,97,54,56,51,101,52,48,53,100,100,98,48,56,102,48,53,102,49,98,48,54,57,99,99,52,101,56,50,56,102,102,49,52,99,98,50,101,98,97,51,99,97,57,56,102,50,101,99,49,57,98,55,97,51,49,48,102,52,98,52,97,57,50,55,98,57,56,48,53,50,57,56,50,101,97,50,98,56,53,56,55,48,99,51,56,54,48,48,101,98,56,52,51,50,99,98,56,54,49,49,57,57,48,55,49,48,55,54,56,48,57,100,52,50,52,49,48,51,57,55,48,52,53,97,56,57,53,98,98,48,52,49,52,49,50,53,56,100,55,48,55,57,48,51,57,101,56,51,51,99,48,56,97,57,50,50,54,101,100,99,48,54,49,100,50,98,100,97,102,102,52,48,101,54,48,100,57,54,99,52,57,97,55,49,57,51,97,55,102,57,48,49,101,56,48,98,50,97,98,57,52,48,55,50,52,53,55,57,48,57,48,99,101,51,50,56,57,99,50,51,56,101,48,49,100,56,48,48,55,53,101,55,56,48,55,97,53,48,51,53,56,57,50,56,56,56,101,98,97,101,50,48,49,54,53,48,50,98,97,102,48,48,55,56,52,55,100,102,102,48,48,102,51,56,49,49,52,53,51,53,54,48,55,53,99,48,57,56,56,99,51,48,55,56,48,97,102,48,102,101,48,57,52,48,49,101,97,50,50,48,98,102,101,57,57,56,50,56,48,57,101,54,48,51,57,57,55,97,102,48,52,50,57,55,49,57,98,50,98,97,101,51,56,102,49,53,50,49,101,54,52,102,49,49,49,100,50,57,54,53,50,49,100,57,101,56,51,50,57,52,53,54,55,49,97,48,102,101,100,48,49,51,100,99,52,57,50,52,54,57,101,53,49,50,57,97,50,97,99,57,50,54,49,53,57,50,97,97,100,54,52,100,100,50,101,55,97,55,48,49,101,52,99,48,102,99,48,52,51,101,99,97,48,50,98,48,49,98,102,48,52,98,56,52,51,102,97,101,48,51,98,48,49,99,52,48,52,56,56,49,50,55,56,52,97,54,48,51,51,97,56,50,100,97,100,102,102,101,98,98,97,97,101,102,102,50,98,56,97,102,102,48,48,48,101,51,97,98,52,97,50,98,53,56,52,56,55,102,51,57,48,49,100,98,101,53,52,51,52,49,52,56,98,55,99,102,48,52,53,100,57,56,51,101,102,97,48,99,57,50,57,50,57,56,55,52,56,48,50,101,50,56,51,52,101,52,48,57,49,100,55,99,51,101,52,54,48,49,54,53,57,57,48,51,50,53,102,101,49,48,101,52,48,102,48,101,49,51,100,50,48,50,57,97,100,56,55,97,97,48,52,102,54,99,51,55,56,54,56,48,50,54,50,48,101,100,99,48,49,51,101,100,52,56,55,50,54,54,53,55,100,102,102,48,48,57,57,48,57,99,48,56,55,101,48,98,48,51,57,50,56,54,97,56,57,48,102,99,48,55,50,49,102,56,48,101,98,48,49,55,53,49,100,50,52,99,48,51,102,49,101,50,57,56,49,54,102,49,55,54,49,102,97,48,55,56,49,56,55,53,50,97,101,54,97,48,56,48,100,97,56,102,48,48,55,53,48,56,52,57,99,52,51,102,48,54,48,49,53,52,52,52,97,54,102,52,56,52,57,54,52,49,102,98,48,48,51,55,54,53,56,49,100,54,99,51,99,48,49,100,56,49,57,49,51,99,99,48,55,98,55,48,52,52,101,49,50,54,56,49,102,97,52,56,50,97,52,99,97,54,53,48,50,101,50,102,97,102,102,48,48,54,48,102,53,48,49,100,56,48,102,98,48,48,50,51,100,55,101,57,99,49,102,51,98,100,51,49,99,55,97,49,102,49,57,101,53,50,57,52,52,52,53,52,54,97,54,48,56,102,99,52,53,52,50,97,102,52,48,48,55,100,102,56,49,50,97,97,102,48,99,52,49,57,50,99,56,57,53,53,51,53,56,48,55,57,101,56,51,53,50,53,56,51,49,48,50,50,50,52,53,55,50,100,48,51,56,53,56,101,53,102,51,48,49,54,97,99,98,52,49,48,49,102,101,51,53,57,54,48,52,56,97,99,53,49,55,102,51,51,48,49,51,50,48,55,52,56,52,97,102,56,52,56,55,50,55,101,98,57,48,97,56,99,97,51,102,97,52,50,52,50,52,99,97,48,101,97,98,48,51,99,53,53,56,53,56,48,55,97,52,50,48,50,49,55,100,55,100,55,52,99,98,53,51,51,54,51,99,48,56,55,97,101,53,51,50,48,49,101,97,52,49,50,101,50,98,54,52,48,52,54,52,51,100,51,56,52,100,56,48,57,52,99,52,52,49,50,100,52,99,97,51,57,48,53,50,57,51,102,102,48,48,97,98,51,101,102,102,48,48,100,51,102,56,102,102,48,48,51,99,49,50,53,48,54,50,56,48,50,48,102,48,102,48,56,52,100,98,99,49,51,98,100,48,54,50,48,98,50,99,51,102,55,97,50,99,57,100,97,48,99,57,49,52,101,53,98,48,49,100,49,52,48,57,56,57,55,52,98,57,48,102,102,48,52,49,99,57,51,98,57,52,54,49,97,102,49,99,54,100,50,100,101,54,52,49,57,54,97,48,100,99,56,49,55,48,102,56,57,101,56,56,101,48,99,51,102,101,101,48,55,98,56,48,51,52,49,101,56,99,48,55,99,97,52,49,55,54,100,48,49,99,56,56,56,50,50,54,48,55,99,55,101,49,55,98,51,48,57,98,56,48,100,97,51,101,56,48,100,49,48,52,102,102,48,48,102,53,48,49,48,99,50,52,54,48,51,97,53,48,98,57,53,48,98,51,97,48,50,98,102,102,48,48,102,54,52,49,100,56,48,52,102,102,48,48,51,100,99,48,98,54,48,49,55,56,48,102,57,97,49,48,101,48,98,102,55,48,48,102,50,56,101,100,56,49,98,53,48,50,53,48,57,55,102,102,48,48,98,49,48,57,99,48,54,49,49,102,56,48,97,57,48,100,101,48,48,101,51,101,56,48,50,51,48,50,48,97,102,55,56,48,100,50,49,101,53,99,50,98,102,102,48,48,55,53,48,57,49,48,57,98,102,102,48,48,49,99,102,54,48,49,57,99,100,97,102,102,48,48,101,101,101,48,48,51,102,102,48,48,54,50,56,48,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,50,101,57,49,101,98,52,53,99,48,55,49,56,98,98,52,101,52,101,100,53,53,97,57,99,57,50,57,48,57,48,57,54,57,101,57,99,57,54,57,52,57,54,57,53,53,48,57,57,54,53,56,54,54,57,49,54,53,48,57,50,57,56,57,57,54,53,98,55,48,57,57,97,53,48,57,52,57,56,57,49,54,53,99,55,99,100,49,101,53,54,57,49,54,53,102,55,97,100,49,99,53,56,57,57,54,53,102,99,50,48,51,50,101,98,97,57,52,56,55,53,98,55,52,101,49,54,53,56,97,56,48,102,102,55,50,97,50,102,102,57,98,101,57,49,55,101,98,100,97,102,57,97,48,97,49,101,99,56,49,55,50,50,48,49,97,54,53,57,100,99,49,49,51,50,57,49,54,100,98,48,49,101,99,54,48,52,57,57,55,102,53,49,48,99,98,50,99,57,56,56,52,52,51,53,53,101,48,56,51,54,53,48,50,102,53,54,49,51,57,56,56,97,50,48,97,99,54,99,53,101,50,48,97,52,102,48,50,50,98,48,57,48,56,48,102,57,54,54,48,97,49,52,99,50,48,54,101,51,101,102,102,48,48,101,56,48,53,50,56,97,98,56,49,52,97,97,102,101,52,49,55,98,97,99,53,51,57,55,99,48,55,53,57,102,50,50,56,98,57,52,50,56,98,102,48,54,48,57,54,98,52,55,52,50,48,57,50,52,53,101,56,53,54,55,50,101,53,52,97,99,97,50,49,49,53,97,52,102,99,48,102,101,97,48,51,97,54,99,99,48,57,51,98,54,97,51,50,52,50,49,99,101,52,48,101,51,52,53,51,49,99,51,100,51,48,50,50,55,50,53,50,50,53,51,50,56,49,102,100,99,49,98,98,51,101,56,48,54,100,55,100,102,102,48,48,97,57,57,102,99,48,101,55,51,101,102,102,48,48,52,53,51,48,50,57,48,52,53,49,98,55,51,50,98,52,102,52,52,97,57,48,97,97,54,97,98,97,57,50,52,98,55,57,100,56,56,53,55,56,102,102,48,48,49,101,50,56,99,49,99,57,102,102,101,56,51,99,52,56,48,102,100,50,48,51,100,50,55,55,54,49,49,101,102,56,56,50,57,100,48,102,99,53,102,50,49,101,53,97,51,49,52,53,55,54,51,48,51,97,102,48,53,101,56,52,97,51,51,56,50,53,99,48,57,54,52,48,52,55,48,50,48,101,48,57,55,99,48,55,97,48,48,52,99,48,102,53,48,49,51,99,51,54,99,48,98,102,97,50,57,102,55,101,98,97,53,54,56,99,54,54,100,57,50,55,52,57,97,48,52,99,98,56,97,53,98,99,51,50,49,99,54,54,55,57,53,97,48,57,99,48,99,53,49,57,54,97,99,57,98,48,55,99,98,48,52,98,55,55,52,48,49,99,98,48,48,52,102,102,48,48,55,57,57,100,99,54,54,49,98,102,55,52,48,102,51,50,102,49,52,49,50,97,97,49,100,56,48,52,98,48,54,50,56,98,101,101,97,48,50,50,56,49,98,102,55,100,102,102,48,48,57,51,48,57,48,99,102,57,50,53,100,48,97,48,48,102,102,102,48,48,55,49,97,48,52,56,101,97,97,56,57,49,97,97,51,102,52,101,52,99,97,50,97,51,50,52,50,54,97,54,50,53,52,99,101,48,102,102,99,56,101,56,57,53,53,55,56,56,51,48,50,52,53,97,54,101,57,57,54,53,48,57,49,51,54,99,52,49,97,98,57,52,55,50,56,97,50,98,98,51,102,56,98,50,99,98,50,100,52,97,52,48,97,50,55,52,56,55,53,51,55,50,50,49,48,102,98,54,57,52,53,50,99,97,52,101,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,101,57,55,100,54,98,53,97,53,102,102,55,53,53,100,100,55,102,101,57,55,100,54,57,54,100,54,102,102,98,53,97,53,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,98,53,97,53,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,57,54,100,54,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,52,50,52,49,100,49,56,55,98,51,48,97,52,48,54,53,48,50,98,99,52,99,102,102,48,48,100,98,48,57,100,48,98,51,48,49,49,52,101,99,48,51,101,56,48,100,52,97,50,56,50,56,102,97,55,48,53,54,48,49,97,56,52,99,56,48,57,55,48,57,54,48,51,98,48,49,55,97,51,54,102,102,48,48,56,51,55,100,102,102,48,48,99,52,48,56,102,48,53,102,98,56,48,55,57,52,102,54,101,48,53,97,48,49,97,56,52,98,56,48,100,56,48,52,101,48,98,48,48,102,101,48,100,52,48,54,55,48,48,55,49,102,99,48,49,49,48,49,56,53,55,98,52,48,54,57,48,102,97,101,49,53,56,48,98,97,48,52,56,54,52,100,102,102,48,48,48,101,102,98,102,102,48,48,52,101,54,100,102,102,48,48,55,55,102,48,48,49,102,102,48,48,51,49,99,48,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,100,54,97,53,102,53,55,102,53,100,53,98,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,57,55,57,50,48,50,100,52,55,51,52,48,97,98,102,102,48,48,101,56,50,53,52,48,54,99,48,50,51,48,52,99,101,48,99,57,49,97,99,48,98,48,55,99,102,102,48,48,98,53,48,100,53,48,52,57,48,97,53,48,99,102,48,49,97,100,48,50,97,48,57,55,102,102,48,48,98,49,48,57,99,48,51,48,48,49,50,55,54,98,102,102,48,48,99,51,102,50,48,49,99,99,48,52,102,102,53,53,99,98,98,55,102,102,48,48,54,56,56,55,51,98,50,54,56,48,55,97,55,100,102,102,48,48,55,50,100,54,102,102,48,48,50,52,102,52,48,49,48,99,51,97,52,48,102,49,50,53,52,48,100,53,102,50,50,100,102,102,48,48,100,97,101,49,56,101,48,57,97,48,53,101,49,102,56,48,57,99,51,53,56,48,48,57,55,100,102,102,48,48,56,50,48,101,53,48,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,54,100,101,57,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,57,54,100,54,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,101,53,52,50,99,100,56,50,97,101,102,102,48,48,100,56,48,55,54,49,49,51,102,102,48,48,102,52,102,102,48,48,100,98,48,54,101,48,51,100,51,48,56,54,99,97,56,53,57,97,101,53,53,99,48,49,97,56,48,102,99,50,50,54,102,102,48,48,101,56,99,49,98,53,48,100,99,48,55,98,100,48,56,52,102,102,48,48,102,102,56,53,55,98,52,48,54,57,48,102,97,101,49,53,56,48,98,97,48,52,56,56,52,100,102,102,48,48,48,100,102,98,102,102,48,48,52,99,54,100,102,102,48,48,55,55,102,48,48,49,49,99,49,49,53,48,98,56,48,55,57,52,102,54,101,48,53,97,48,49,97,56,52,98,56,48,100,56,48,52,101,48,98,48,48,102,101,48,100,52,48,54,55,48,48,55,49,102,102,102,48,48,49,48,48,51,102,99,100,55,57,54,100,54,102,53,55,102,53,100,99,98,48,52,51,99,48,57,48,53,101,100,50,100,97,48,98,52,55,50,49,101,53,52,52,57,50,98,100,48,48,97,48,49,48,53,57,100,56,55,53,53,97,99,53,56,100,50,50,101,98,100,48,51,102,57,54,48,53,55,56,56,52,101,48,98,55,55,102,56,99,53,97,56,101,56,55,57,49,48,51,97,53,48,53,50,52,97,48,101,98,102,99,99,56,50,98,51,102,48,98,50,57,55,56,48,102,98,52,48,53,98,53,49,52,100,54,48,51,56,101,99,48,102,55,52,48,55,101,54,55,55,55,48,49,101,98,48,49,50,51,48,100,53,48,55,50,48,98,55,48,102,50,48,50,101,56,49,99,57,55,100,102,102,48,48,101,51,102,98,102,102,48,48,55,101,48,99,50,56,52,102,98,48,98,50,56,52,50,50,49,101,97,99,48,51,50,99,52,99,52,99,102,102,48,101,102,48,97,49,57,53,48,51,101,53,102,50,99,97,56,54,55,52,97,55,100,49,50,100,52,51,100,98,57,50,50,101,56,55,101,48,56,49,55,55,98,56,49,101,99,57,48,56,49,52,101,97,48,49,101,98,102,102,48,48,49,55,52,99,56,48,48,98,55,48,98,48,48,102,57,56,49,48,101,55,50,53,54,49,48,55,50,54,101,53,52,49,53,54,48,50,101,51,56,51,50,49,102,49,48,49,98,53,51,101,102,102,48,48,100,97,48,52,51,101,102,54,48,49,48,99,50,52,53,48,49,102,102,99,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,49,57,48,49,98,50,97,52,57,51,55,49,51,48,97,50,50,99,100,97,49,101,52,48,48,54,48,102,97,52,49,100,56,48,55,97,54,56,55,56,97,48,54,52,56,52,50,57,101,57,48,101,97,56,52,51,50,101,56,48,49,50,99,57,56,50,52,49,48,101,51,50,99,57,52,57,97,100,49,99,48,102,102,50,51,100,102,102,48,48,101,99,52,57,100,100,52,49,51,100,101,99,50,54,52,48,97,52,98,50,101,99,48,101,54,99,48,55,52,54,52,57,102,55,52,49,50,99,56,49,53,102,55,100,102,102,48,48,101,49,97,49,51,102,48,52,48,102,54,99,54,49,100,100,48,55,102,102,48,48,50,99,49,102,102,102,48,48,54,52,101,48,48,97,55,48,55,48,57,50,99,53,49,53,53,55,49,52,51,102,51,56,52,53,53,56,97,57,48,102,101,51,54,49,53,51,54,55,48,55,50,48,55,102,100,102,50,55,99,101,99,49,55,48,99,48,48,53,99,56,56,57,55,52,55,52,50,53,50,50,56,57,49,49,53,54,57,57,99,48,102,49,101,48,51,98,99,52,101,50,55,52,56,97,102,54,102,102,48,48,51,101,55,99,48,55,53,56,57,97,53,101,53,49,52,97,97,48,55,53,49,48,49,101,99,54,56,51,52,52,48,50,53,50,48,57,99,52,48,55,53,99,56,101,49,51,51,48,49,101,57,99,99,57,48,55,51,48,98,101,48,102,97,48,54,54,48,49,55,99,99,100,99,99,101,100,57,99,98,101,97,50,50,48,97,48,50,48,101,52,57,99,57,99,54,50,56,57,54,53,99,57,56,56,57,53,53,50,53,50,53,57,50,53,56,56,54,56,54,55,97,49,54,53,57,55,53,102,55,54,57,57,52,53,50,57,50,56,49,52,101,100,100,48,49,100,52,50,51,49,99,53,52,56,57,54,53,102,99,99,99,51,55,57,50,48,48,102,98,55,57,52,50,50,49,100,97,54,52,51,55,53,52,56,97,53,49,55,102,56,53,48,49,102,99,48,56,51,55,54,53,56,48,101,100,102,97,49,51,99,57,56,56,55,50,99,102,101,97,98,56,101,48,49,101,97,100,97,55,48,49,48,48,102,52,48,57,100,50,98,98,49,51,99,99,49,56,55,102,55,102,48,97,48,97,55,99,100,52,98,100,102,56,49,57,52,97,51,53,99,97,56,99,51,101,100,99,48,54,56,99,57,50,56,57,50,56,52,52,55,99,53,56,51,55,98,48,102,102,102,48,48,52,102,57,57,52,53,55,99,56,48,99,98,53,48,97,55,52,51,98,51,48,52,98,100,50,53,52,48,51,98,55,48,97,50,50,53,55,49,102,48,49,99,57,54,98,48,51,98,55,48,48,102,53,54,102,54,48,49,100,48,56,55,101,98,52,49,102,52,99,48,50,56,53,56,49,102,102,102,48,48,51,99,55,99,102,102,48,48,55,102,48,53,55,56,48,55,53,55,57,101,48,51,53,48,50,97,100,101,54,49,99,49,97,53,99,57,102,48,97,49,51,101,54,99,54,54,57,48,100,51,52,102,52,48,54,101,57,50,55,50,97,48,48,101,52,53,49,57,102,57,100,50,55,50,98,56,49,99,57,99,50,50,49,51,55,48,50,99,101,50,48,101,49,57,100,51,50,57,101,50,48,102,102,102,56,51,53,97,53,56,52,57,54,53,55,100,51,48,57,99,52,48,55,56,51,56,52,53,50,56,51,101,99,52,56,50,97,100,50,53,51,48,97,97,48,102,54,48,51,57,57,52,101,57,48,51,55,56,100,48,48,55,97,48,100,100,102,102,48,48,97,53,54,97,101,51,56,54,52,57,52,101,52,101,102,97,52,52,50,49,53,55,56,50,56,99,57,56,54,97,100,49,99,53,57,54,97,53,50,53,99,100,50,50,53,55,52,99,48,57,52,53,57,52,53,52,56,99,54,48,49,49,48,102,101,53,52,49,51,99,101,48,49,50,48,98,49,50,49,49,50,57,100,98,56,49,51,97,52,56,48,55,53,51,55,101,57,57,48,102,101,102,99,49,51,99,99,99,52,50,52,97,55,51,51,56,48,101,100,56,50,49,51,100,102,56,56,55,102,50,52,48,49,100,97,52,52,51,49,97,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,98,53,102,53,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,54,100,54,57,102,100,53,102,100,55,98,53,97,53,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,53,100,53,97,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,102,53,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,49,53,49,52,49,52,55,100,51,56,97,98,102,102,48,48,53,52,50,54,99,48,99,98,48,52,98,48,57,100,102,102,48,48,51,100,49,98,56,48,99,49,51,101,102,102,48,48,100,102,97,48,56,50,56,50,97,50,48,102,54,55,49,53,56,48,99,97,48,52,55,56,57,57,102,102,48,48,98,54,49,51,97,48,54,55,48,51,51,48,100,56,48,55,53,48,56,99,102,102,48,48,102,102,100,53,54,97,52,48,57,100,52,98,101,98,101,54,50,100,52,97,97,48,54,102,51,97,97,100,57,53,57,53,53,49,57,48,57,56,52,101,48,98,98,54,57,50,56,97,55,51,51,56,52,97,100,50,55,54,54,49,101,50,48,102,97,54,99,48,56,55,50,48,53,53,51,99,49,99,97,48,48,51,55,48,102,102,48,48,99,53,52,51,48,101,97,54,56,48,48,101,101,48,52,51,101,56,52,48,49,54,102,101,102,48,49,100,102,97,48,51,55,48,48,50,101,48,99,49,51,55,48,49,101,49,55,48,98,51,48,102,52,48,51,57,56,49,97,51,55,100,102,102,48,48,55,100,102,49,48,49,52,56,49,53,53,48,53,55,54,100,48,51,102,99,57,55,57,51,48,49,54,48,51,57,99,56,100,98,48,49,100,48,49,100,49,56,55,50,48,49,99,56,101,101,48,51,50,48,102,54,48,101,52,48,49,57,100,52,97,57,54,57,54,57,57,54,50,55,53,56,54,99,57,57,56,53,56,57,50,57,49,54,53,102,54,56,55,49,54,50,56,97,50,53,57,55,53,56,57,56,102,52,48,56,98,102,51,52,48,98,100,51,51,101,56,55,50,52,97,53,49,102,98,57,100,50,99,97,53,49,49,48,55,55,100,56,48,101,97,54,54,52,49,101,101,54,54,48,50,102,56,49,53,54,97,99,48,51,55,49,49,56,48,101,97,50,51,99,48,55,100,52,56,49,101,98,54,48,51,57,98,56,48,101,99,48,48,55,97,48,48,51,99,54,99,49,101,100,56,48,55,52,53,48,57,55,52,48,100,57,51,101,102,102,48,48,50,99,102,57,102,102,48,48,50,99,48,55,102,102,48,48,48,97,53,48,102,99,48,55,57,52,49,51,98,48,48,51,102,56,50,98,98,49,54,48,98,53,48,100,99,48,54,55,100,97,57,56,98,52,99,51,101,56,52,48,98,101,48,49,54,56,97,48,55,56,56,48,99,54,48,55,101,49,56,51,101,102,57,48,48,98,55,48,57,98,49,102,99,100,52,50,100,52,57,52,56,48,101,57,56,48,51,99,54,99,102,101,102,102,48,101,101,49,56,51,97,55,55,100,102,102,48,48,101,99,101,49,98,55,97,100,51,101,56,48,55,52,102,56,102,102,48,48,102,56,48,102,102,56,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,100,97,100,50,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,101,98,102,102,100,97,100,50,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,50,100,97,100,101,98,102,102,98,97,97,101,54,98,102,102,52,98,101,98,98,97,102,101,97,102,101,98,98,97,102,54,98,102,98,52,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,50,100,102,100,97,102,101,98,98,97,102,101,97,102,101,98,98,97,102,101,97,102,54,98,52,98,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,98,97,97,101,101,98,102,102,99,97,56,53,57,97,48,53,53,100,48,49,98,48,48,102,99,50,50,54,102,102,48,48,101,56,48,49,98,54,48,100,99,48,55,98,54,48,48,99,57,53,48,98,51,53,48,98,98,97,48,50,54,48,49,102,56,52,52,100,102,102,48,48,100,48,48,51,54,99,49,98,56,48,102,55,97,48,48,57,48,49,102,101,48,98,102,55,56,48,100,50,49,101,53,99,50,98,102,102,48,48,55,52,48,57,49,48,57,98,102,102,48,48,49,99,102,54,48,49,57,99,100,97,102,102,48,48,101,101,101,48,48,51,51,56,50,50,97,48,55,48,48,102,50,56,101,100,99,49,98,53,48,50,53,48,57,55,102,102,48,48,98,49,48,57,99,48,54,49,49,102,99,48,97,57,48,100,101,48,48,101,51,101,102,102,48,48,50,48,48,54,102,56,97,102,101,98,98,97,56,99,49,54,101,48,98,102,97,50,48,55,49,56,49,53,102,102,48,48,54,100,57,55,48,57,102,102,48,48,50,97,48,49,48,53,51,54,56,48,98,51,102,57,102,102,48,48,54,101,48,97,55,56,101,52,57,99,100,48,50,98,98,50,54,56,56,54,53,98,97,53,57,55,53,55,56,48,55,97,100,57,48,101,98,51,57,56,50,55,53,48,55,56,49,48,97,53,57,54,99,100,49,56,99,100,57,50,99,97,100,50,101,100,50,51,97,54,52,100,52,56,57,54,99,99,57,54,101,52,99,48,49,101,53,56,52,49,102,53,55,56,56,48,49,100,57,52,48,102,57,54,52,51,102,54,99,48,50,100,48,49,102,52,99,49,50,56,98,48,48,51,100,57,48,52,48,52,48,55,57,56,48,57,101,48,50,53,102,102,48,48,101,52,102,102,48,48,98,48,102,56,48,50,98,52,100,101,101,49,99,57,49,53,56,52,52,53,100,51,52,48,101,51,52,49,57,52,53,55,100,52,52,51,55,50,56,48,50,53,52,57,54,100,97,52,56,53,48,55,53,49,57,54,56,56,56,56,57,52,49,55,53,51,51,48,52,100,101,50,53,99,98,52,50,57,48,102,52,56,48,55,98,56,50,48,55,53,99,99,54,49,55,101,49,48,51,98,49,56,54,97,55,97,50,97,48,102,99,51,48,49,54,57,52,98,48,101,57,49,48,57,51,56,48,55,48,99,55,57,102,48,97,97,48,102,101,48,51,56,56,49,52,56,55,100,102,102,48,48,50,101,102,98,102,102,48,48,49,54,49,55,101,48,52,48,52,102,51,102,57,100,56,55,53,56,51,54,101,50,51,52,56,98,55,99,54,48,48,101,98,54,48,101,98,57,99,99,101,50,97,52,52,56,52,97,52,99,52,53,98,99,51,52,56,55,57,55,56,48,97,50,99,101,56,49,55,102,100,48,52,98,56,48,55,52,102,52,53,98,55,54,52,57,48,101,97,98,102,102,48,48,56,57,101,50,51,56,52,48,49,101,49,48,50,49,50,49,54,100,52,101,102,100,56,51,57,101,48,52,56,99,57,56,99,51,101,101,52,48,51,101,102,56,52,50,99,52,57,101,102,102,48,48,98,97,51,101,56,48,99,53,102,56,102,102,48,48,51,101,102,54,48,49,56,56,48,101,102,99,49,55,57,48,100,48,56,49,51,98,101,56,48,101,98,57,101,52,101,102,49,51,50,102,102,48,99,49,51,56,100,99,102,50,99,98,57,51,56,102,100,98,57,48,53,49,50,101,98,49,100,56,56,50,49,101,51,56,48,55,102,53,99,49,49,54,50,53,52,97,52,101,50,100,55,52,99,97,53,50,50,99,57,56,53,98,48,50,102,98,56,51,48,101,50,56,97,56,52,98,100,97,98,56,56,51,100,49,101,48,56,48,54,51,49,102,56,48,55,49,49,56,101,53,56,57,49,54,53,54,56,99,101,54,48,51,51,56,52,56,102,102,48,48,100,50,102,102,48,48,97,102,97,102,52,49,98,48,97,99,54,50,49,52,56,49,57,97,52,56,55,49,48,50,52,53,52,50,55,52,54,102,49,102,54,50,50,53,48,57,51,101,49,48,56,57,48,102,50,48,52,49,50,97,97,97,98,57,101,57,99,97,54,101,56,55,102,99,52,49,99,54,56,98,102,97,101,48,51,97,51,99,99,98,98,52,57,53,53,53,99,101,48,51,102,98,102,102,48,48,51,100,56,49,101,49,98,48,97,101,51,52,57,49,50,53,54,48,98,55,48,102,50,48,55,100,49,102,52,48,53,101,48,50,57,57,48,57,102,48,102,102,48,97,102,99,53,51,56,100,101,102,97,55,51,53,56,102,50,49,52,49,97,99,52,55,49,101,56,54,57,52,54,97,50,52,48,100,50,57,99,51,48,52,49,97,100,50,49,49,100,50,57,49,55,55,57,52,52,52,57,52,97,52,49,100,51,49,49,49,50,53,49,100,51,53,49,100,49,53,50,57,56,49,97,97,102,49,48,49,102,101,101,98,57,57,57,50,102,102,56,57,57,51,97,51,49,49,50,102,54,53,57,57,99,50,48,49,50,99,49,49,101,53,99,50,99,97,50,54,51,56,52,57,99,54,48,52,57,49,50,54,53,49,101,97,56,51,102,51,54,48,51,98,99,48,102,50,54,100,56,98,99,56,53,50,49,100,99,52,48,55,102,54,48,51,101,56,51,48,99,98,57,98,57,97,99,51,102,102,52,48,51,49,48,49,101,101,99,48,48,98,57,49,49,52,48,50,54,56,49,55,49,100,51,57,56,57,57,99,49,102,98,50,56,100,50,99,56,49,56,55,100,54,52,101,101,55,56,49,50,55,102,102,48,48,97,57,50,56,54,50,102,52,54,51,52,97,52,102,48,102,100,49,48,51,102,99,48,49,55,101,101,48,57,101,98,50,54,98,98,51,50,56,49,57,48,102,51,97,49,51,101,56,52,100,52,48,55,97,98,48,100,52,56,52,98,52,51,100,98,48,52,101,101,48,51,99,48,49,101,49,52,49,50,100,48,50,100,52,100,53,100,97,102,102,48,48,102,102,52,49,52,48,52,50,100,54,56,50,53,52,102,49,50,97,50,57,51,53,99,53,49,50,49,52,49,100,55,99,98,57,48,101,52,101,52,101,99,55,100,101,54,99,102,49,102,49,56,48,51,100,49,56,51,101,52,48,48,102,54,48,48,50,56,56,50,50,55,102,57,48,55,54,48,98,50,98,97,100,52,52,56,55,98,100,48,52,57,99,52,51,57,49,55,101,52,56,52,98,99,51,54,49,50,97,56,49,101,98,56,48,51,100,51,56,48,101,52,53,98,52,51,99,52,57,50,54,49,48,98,55,48,102,101,48,53,52,51,101,102,102,48,48,100,55,48,52,55,97,48,57,99,48,53,52,99,51,100,50,49,100,51,99,49,101,53,56,53,57,55,99,55,50,50,53,49,54,102,102,50,48,99,97,55,49,51,48,48,53,49,54,57,52,50,48,48,57,100,57,101,50,53,51,99,48,56,51,100,48,100,57,48,55,102,54,97,49,49,53,50,52,102,102,52,55,98,56,52,56,56,55,100,53,52,49,50,98,97,101,56,99,48,55,100,53,52,49,55,52,56,48,48,53,97,56,102,51,52,52,102,49,49,102,50,99,50,55,57,48,97,52,97,52,48,51,100,56,48,49,55,56,57,48,52,53,50,49,56,49,56,51,48,52,49,101,101,53,48,51,56,56,100,57,48,55,52,48,53,57,52,48,53,49,48,54,98,54,101,102,56,53,56,53,102,51,48,102,100,55,56,98,50,102,98,51,98,48,48,55,53,101,57,101,52,49,50,54,50,101,102,50,54,49,51,99,54,56,55,97,51,99,98,52,56,55,97,55,97,50,52,98,98,48,49,49,55,57,98,101,51,52,57,57,48,50,56,52,49,100,55,101,48,55,97,101,51,52,54,100,52,53,53,98,51,101,48,55,99,55,99,49,101,99,52,48,55,49,101,48,57,53,102,102,48,48,101,101,102,102,48,48,52,51,48,101,51,57,48,57,56,99,50,53,50,48,57,52,99,48,53,97,48,50,54,98,99,49,55,102,57,57,48,102,55,56,48,55,101,57,50,48,49,50,99,48,56,97,100,54,57,100,48,55,53,57,55,99,98,52,102,55,97,49,51,100,52,52,101,99,49,52,48,98,100,49,57,102,56,57,49,99,57,56,52,51,57,50,50,52,49,54,53,55,51,97,48,55,99,55,56,49,57,54,55,98,57,51,50,53,51,51,48,57,98,48,52,102,97,57,52,53,51,48,56,49,101,51,48,49,49,49,56,101,52,50,49,101,55,101,49,51,50,48,49,102,97,48,53,50,102,52,102,51,102,102,48,48,51,52,49,99,51,56,102,53,48,49,98,48,50,53,49,48,97,50,48,102,102,102,48,48,52,100,49,102,102,102,48,48,57,49,48,49,102,56,49,100,54,48,100,49,54,97,48,49,101,53,55,56,55,48,54,101,52,56,50,57,50,56,54,53,56,57,48,57,99,48,49,100,51,52,56,55,97,55,53,52,101,55,49,55,49,52,50,49,97,55,49,55,52,49,48,102,99,50,48,55,49,56,48,99,98,54,49,54,50,100,55,98,100,56,56,101,55,54,54,49,49,100,52,48,50,53,99,48,52,97,50,100,52,51,102,56,49,52,48,52,49,100,54,56,53,57,48,102,52,53,102,98,102,102,48,48,99,99,48,55,100,98,56,49,57,53,102,52,57,48,56,98,51,99,55,99,102,102,48,48,97,101,102,97,102,102,48,48,51,56,48,102,98,48,54,102,51,102,56,51,53,98,99,102,55,49,52,51,52,49,52,51,49,98,101,97,98,102,50,52,56,98,50,100,98,54,51,52,49,49,57,49,50,50,56,97,50,56,97,56,49,48,97,53,56,49,48,53,49,55,102,50,57,48,49,101,99,99,56,51,50,99,97,51,50,99,48,55,101,53,51,48,49,100,52,97,50,49,97,50,101,53,51,100,102,48,48,55,102,102,54,48,49,101,97,52,99,51,101,100,97,48,55,55,100,48,49,100,100,101,52,51,102,51,97,48,51,101,48,56,56,55,101,51,52,48,48,97,102,102,49,99,52,54,50,52,100,99,55,50,55,98,48,52,101,52,99,97,50,98,100,98,57,102,99,56,52,51,55,56,56,48,52,53,50,102,48,52,99,97,55,52,102,102,48,48,52,53,52,56,55,50,53,97,99,56,52,51,55,57,97,56,101,53,97,57,57,56,100,48,50,98,52,50,52,51,101,48,49,53,53,52,52,97,48,49,98,50,50,99,99,48,56,51,101,57,48,49,102,48,50,48,57,54,101,49,52,48,57,55,52,48,53,99,48,50,99,53,54,49,55,101,50,48,57,100,102,102,48,48,102,100,102,102,48,48,50,98,48,49,97,99,48,52,49,97,56,51,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,52,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,100,50,102,97,100,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,98,54,102,101,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,100,50,102,97,100,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,100,97,100,50,102,97,98,102,97,101,101,98,102,97,98,102,97,101,54,98,52,98,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,98,54,98,52,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,100,97,102,102,100,50,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,101,98,98,97,97,101,102,102,101,98,98,97,97,101,102,102,54,98,52,98,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,101,98,102,97,98,102,97,101,50,100,97,100,102,102,54,98,52,98,101,98,102,97,98,102,57,56,51,48,49,49,100,56,53,54,98,53,100,53,50,51,100,53,50,48,50,54,50,54,97,49,97,98,53,48,57,50,50,98,98,53,98,56,56,50,56,52,50,52,100,52,57,52,52,52,56,52,97,52,54,52,52,97,50,102,97,51,50,56,100,53,52,50,49,100,100,48,48,51,50,57,52,56,52,56,52,54,53,100,57,50,50,56,101,102,54,49,51,57,102,52,54,50,49,101,56,50,99,51,55,99,102,56,48,101,49,99,50,97,102,56,56,49,55,55,102,48,49,101,101,56,56,51,101,100,101,48,51,99,50,99,48,55,102,100,51,48,52,55,53,100,52,52,48,50,102,102,57,53,99,52,102,102,48,48,98,56,49,99,102,48,51,100,102,102,48,48,99,53,56,51,48,51,50,101,102,102,48,48,100,56,55,100,102,102,48,48,99,50,100,100,48,49,53,99,52,57,48,99,56,48,99,98,99,49,100,101,48,51,53,48,51,99,51,56,101,48,48,50,56,48,100,100,48,55,50,48,100,99,49,100,99,48,101,101,52,48,53,100,52,52,48,50,102,102,57,53,99,52,102,102,48,48,98,56,49,99,101,99,51,100,102,102,48,48,99,53,56,51,48,51,50,101,102,102,48,48,100,56,55,100,102,102,48,48,99,50,100,100,48,49,97,99,48,100,97,48,49,51,100,51,49,48,50,98,52,48,98,48,100,48,50,50,56,98,57,50,57,49,50,98,97,97,98,52,50,50,97,52,102,52,49,52,56,98,50,99,52,98,49,98,54,52,100,49,100,49,49,48,97,97,100,97,99,56,97,56,101,56,99,56,52,56,98,52,102,99,101,50,52,98,50,101,52,97,51,54,100,97,48,101,99,98,99,49,51,56,52,56,56,55,53,54,99,56,56,51,102,50,102,102,48,48,55,97,51,48,51,99,100,56,54,53,51,57,55,52,48,101,51,48,48,55,99,54,97,49,55,57,98,48,51,102,52,56,49,101,56,56,48,101,52,48,48,55,100,49,53,48,53,97,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,57,54,102,101,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,54,100,101,57,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,102,53,55,102,53,100,100,55,98,53,102,102,97,53,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,98,53,97,53,102,53,55,102,53,100,100,55,102,53,55,102,54,100,54,57,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,100,55,55,53,53,100,102,102,57,55,50,101,100,52,50,99,101,56,48,97,56,48,55,100,49,48,51,54,48,49,52,48,48,102,98,48,54,100,102,102,48,48,100,101,56,51,54,50,97,56,50,56,99,97,98,102,54,100,52,51,57,50,98,54,54,100,98,100,98,49,51,99,53,50,100,97,57,97,56,57,56,52,56,52,98,53,98,50,55,52,99,98,50,57,52,54,57,100,57,55,51,54,49,50,100,50,49,49,50,57,98,101,57,99,48,55,101,102,52,48,56,52,101,52,55,57,52,52,100,97,101,49,51,100,100,48,56,55,101,98,56,48,56,57,57,50,49,102,54,99,49,48,101,48,98,102,54,101,48,102,50,56,101,100,99,49,98,53,48,50,53,48,57,55,102,102,48,48,98,49,48,57,99,48,54,49,49,102,99,48,97,57,48,100,101,48,48,101,51,101,102,102,48,48,52,53,97,56,49,97,48,54,102,102,48,48,101,54,56,48,52,48,102,102,48,48,98,98,48,57,99,52,55,50,48,49,50,56,50,52,56,48,99,57,49,100,99,48,56,98,48,49,49,49,97,51,97,101,54,57,52,56,52,97,51,50,49,57,97,52,52,50,48,54,99,50,97,50,101,100,102,48,50,48,101,102,48,98,49,101,98,50,99,51,55,97,98,56,50,101,52,56,98,48,99,52,51,50,49,102,53,48,101,49,48,102,53,56,50,101,51,48,50,48,55,98,102,102,48,48,97,100,48,51,50,51,101,102,52,48,52,97,101,99,102,102,48,48,51,100,51,52,48,101,57,54,54,48,48,55,101,49,48,51,101,102,48,49,102,98,99,48,51,99,55,99,50,54,98,48,49,99,48,50,102,55,48,49,102,56,50,53,50,48,97,51,48,102,54,48,51,100,51,101,102,102,48,48,52,51,48,51,102,101,101,98,98,97,97,101,102,102,101,98,98,97,50,101,55,101,56,49,102,102,102,97,54,100,51,53,97,97,57,97,100,55,54,53,48,102,57,56,98,101,48,102,100,100,100,98,48,49,55,98,53,56,48,97,48,101,100,56,56,51,54,55,52,102,49,102,50,102,56,51,49,100,99,48,56,55,101,52,48,101,100,102,48,102,52,99,100,98,55,50,97,102,55,56,56,55,100,55,52,49,102,57,56,48,50,56,56,49,99,101,48,52,57,97,57,99,100,48,50,52,56,49,56,56,55,100,102,102,48,48,97,101,102,97,102,102,48,48,53,52,49,51,101,56,49,48,55,48,54,97,100,97,98,54,102,99,49,53,57,55,98,101,52,54,102,57,99,51,100,53,51,102,98,97,57,49,100,50,49,97,52,53,56,55,53,49,56,97,56,51,55,102,55,56,56,53,56,54,99,99,56,97,56,52,57,100,101,57,51,100,49,48,56,55,102,55,100,48,49,102,52,52,53,57,99,53,50,56,57,49,51,54,52,100,54,56,55,101,53,48,57,53,52,48,102,48,101,48,55,53,102,48,102,52,54,53,99,53,56,49,54,56,49,102,52,48,51,53,55,99,102,102,48,48,101,48,56,51,55,50,48,51,101,97,57,50,50,50,101,48,98,102,48,101,101,55,49,102,98,57,97,97,57,102,53,101,56,57,101,52,56,49,52,49,56,97,57,50,55,54,52,49,49,101,49,52,99,57,56,50,54,52,50,51,101,48,97,57,55,97,52,52,97,97,97,48,48,55,99,51,48,49,50,99,52,54,52,54,56,55,101,48,57,51,49,51,101,99,52,48,54,48,49,102,52,48,50,97,49,99,100,50,57,48,56,54,51,101,102,48,56,51,48,102,50,48,57,54,51,54,56,54,97,101,57,99,49,49,48,50,52,54,55,56,55,51,56,54,48,52,52,97,98,54,50,54,55,56,54,50,98,98,98,52,48,51,50,54,53,102,51,52,52,49,102,54,49,98,101,53,57,49,98,50,99,56,51,102,48,56,48,102,55,50,48,55,99,98,48,49,101,51,55,101,50,51,51,98,53,53,48,55,99,49,99,49,55,55,48,50,99,53,56,51,101,51,57,48,100,51,54,56,48,50,56,100,102,48,48,49,50,56,48,55,99,48,48,51,101,97,53,97,50,101,101,48,98,102,100,50,53,56,48,50,100,97,56,99,54,102,53,56,56,48,57,101,56,51,50,99,52,52,100,99,102,51,50,55,55,50,50,97,99,54,48,51,102,102,101,48,101,54,97,48,49,99,54,50,52,57,98,97,52,57,97,52,52,99,54,51,97,97,48,101,97,50,51,48,48,102,48,99,49,51,99,56,101,53,99,56,49,56,51,55,52,98,50,56,55,97,48,57,51,52,48,55,99,52,99,49,50,100,98,51,98,99,52,50,98,52,51,102,55,48,100,99,48,55,101,48,49,53,49,102,102,102,48,48,53,101,48,50,101,56,48,51,48,55,102,55,98,101,101,54,49,49,57,50,54,54,53,101,50,56,102,102,50,50,97,51,50,52,97,53,53,98,48,57,49,55,53,57,56,48,98,48,48,51,55,55,50,48,53,50,49,55,49,100,50,53,100,57,98,48,98,48,56,55,102,100,102,48,48,98,55,52,97,48,49,100,50,52,48,55,53,53,56,101,54,98,101,57,48,102,100,99,48,51,102,102,51,48,51,98,98,56,49,99,102,52,48,101,53,99,56,49,48,102,102,48,48,51,101,98,52,49,101,56,99,48,55,53,99,48,48,99,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,100,54,97,53,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,98,53,97,53,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,53,100,102,97,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,57,54,100,54,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,55,53,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,53,100,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,57,55,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,53,100,102,97,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,54,100,53,100,102,97,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,101,100,55,102,53,100,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,53,98,53,97,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,100,54,97,53,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,102,53,55,102,54,57,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,101,100,55,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,102,53,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,53,98,53,97,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,102,53,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,100,55,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,102,53,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,101,100,55,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,57,54,100,54,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,101,100,55,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,53,100,102,97,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,98,53,97,53,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,100,54,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,101,57,55,100,54,57,54,100,54,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,101,100,55,102,53,100,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,101,57,55,100,54,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,100,55,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,55,53,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,100,55,97,53,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,55,53,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,101,57,55,100,54,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,53,98,102,97,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,101,57,55,100,54,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,101,100,55,102,53,100,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,55,53,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,53,98,102,102,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,53,98,53,97,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,101,100,55,102,54,57,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,54,100,53,100,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,98,53,97,53,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,53,98,53,97,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,98,53,97,53,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,54,100,54,57,101,100,55,102,54,57,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,101,100,55,102,54,57,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,53,98,102,97,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,54,100,53,100,102,97,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,54,100,54,57,102,100,53,102,100,55,57,54,100,54,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,53,98,102,97,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,100,55,97,53,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,101,100,55,102,53,100,53,97,100,55,102,102,55,53,54,100,54,57,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,100,55,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,98,53,102,53,55,102,54,57,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,57,54,100,54,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,100,54,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,53,98,102,97,53,102,100,55,98,53,97,53,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,98,53,102,53,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,100,54,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,98,53,97,53,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,102,53,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,55,53,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,101,100,55,102,53,100,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,101,100,55,102,54,57,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,54,100,54,57,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,102,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,57,55,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,53,100,102,97,53,102,100,55,55,53,102,100,53,102,100,55,98,53,102,53,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,101,100,55,102,54,57,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,53,100,53,97,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,101,57,55,100,54,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,98,53,97,53,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,53,98,53,97,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,53,100,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,98,53,97,53,98,53,97,53,102,102,55,53,54,100,54,57,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,101,100,55,102,53,100,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,102,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,100,54,97,53,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,53,100,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,102,53,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,53,98,102,97,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,53,98,102,97,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,98,53,97,53,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,53,100,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,98,53,55,53,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,54,100,54,57,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,54,100,53,100,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,98,53,97,53,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,53,100,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,55,53,54,100,53,100,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,97,53,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,98,53,102,53,55,102,54,57,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,98,53,97,53,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,101,57,55,100,54,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,101,100,55,102,54,57,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,53,98,53,97,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,53,98,102,97,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,54,100,54,57,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,55,53,102,100,53,102,100,55,57,54,100,54,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,102,102,55,53,53,100,100,55,48,49,48,49,102,102,99,48,102,102,101,101,102,99,101,101,102,100,102,102,102,101,102,99,102,51,102,102,50,53,48,48,48,53,48,54,48,55,48,56,48,57,48,97,48,98,48,99,48,100,49,53,49,54,49,55,49,56,49,57,49,97,49,98,49,99,49,100,50,53,50,54,50,55,50,56,50,57,50,97,50,98,50,99,50,100,51,53,51,54,51,55,51,56,51,57,51,97,51,98,51,99,51,100,52,53,52,54,52,55,52,56,52,57,52,97,52,98,52,99,52,100,53,53,53,54,53,55,53,56,53,57,53,97,53,98,53,99,53,100,54,53,54,54,54,55,54,56,54,57,54,97,54,98,54,99,54,100,55,53,55,54,55,55,55,56,55,57,55,97,55,98,55,99,55,100,56,53,56,54,56,55,56,56,56,57,56,97,56,98,56,99,57,53,57,54,57,55,57,56,57,57,57,97,57,98,57,99,97,53,97,54,97,55,97,56,97,57,97,97,97,98,97,99,98,53,98,54,98,55,98,56,98,57,98,97,98,98,98,99,99,53,99,54,99,55,99,56,99,57,99,97,100,53,100,54,100,55,100,56,100,57,101,53,101,54,101,55,101,56,48,101,100,97,49,101,99,98,100,98,101,57,102,53,50,101,56,100,57,100,101,97,48,102,97,100,99,99,100,99,102,54,51,101,52,101,53,101,54,101,98,100,101,98,102,55,55,101,99,100,100,100,101,99,56,101,57,101,102,56,97,101,98,101,101,100,102,57,99,101,100,101,102,97,102,98,101,101,102,99,102,100,102,101,102,102,56,56,102,100,102,101,102,102,102,98,102,98,102,97,102,56,102,98,102,99,102,98,102,98,102,100,102,101,102,100,102,102,101,101,52,97,102,102,51,98,48,48,102,52,102,53,102,54,102,55,102,56,102,57,102,97,102,98,102,99,102,100,102,101,102,102,102,102,102,102,102,102,102,102,102,102,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,99,102,102,102,101,101,48,102,102,51,98,48,48,48,53,48,54,48,55,48,56,48,57,48,97,48,98,48,99,48,100,48,101,49,53,49,54,49,55,49,56,49,57,49,97,49,98,49,99,49,100,49,101,50,53,50,54,50,55,50,56,50,57,50,97,50,98,50,99,50,100,51,53,51,54,51,55,51,56,51,57,51,97,51,98,51,99,51,100,52,53,52,54,52,55,52,56,52,57,52,97,52,98,52,99,52,100,53,53,53,54,53,55,53,56,53,57,53,97,53,98,53,99,53,100,54,53,54,54,54,55,54,56,54,57,54,97,54,98,54,99,54,100,55,53,55,54,55,55,55,56,55,57,55,97,55,98,55,99,56,53,56,54,56,55,56,56,56,57,56,97,56,98,56,99,57,53,57,54,57,55,57,56,57,57,57,97,57,98,57,99,97,53,97,54,97,55,97,56,97,57,97,97,97,98,97,99,98,53,98,54,98,55,98,56,98,57,98,97,98,98,98,99,99,53,99,54,99,55,99,56,99,57,99,97,99,98,100,53,100,54,100,55,100,56,100,57,100,97,101,53,101,54,101,55,101,56,101,57,102,53,102,54,55,100,56,100,57,100,99,99,100,98,48,102,50,101,97,100,101,97,51,101,52,101,98,100,100,99,102,55,53,101,54,101,55,101,99,100,101,98,56,101,100,100,102,56,57,101,97,101,101,99,102,57,98,101,99,101,100,101,101,100,102,97,101,101,102,98,102,102,102,99,102,100,102,101,56,50,102,101,102,102,102,102,102,98,102,98,102,97,102,97,102,99,102,98,102,100,102,99,102,99,102,101,102,100,102,102,101,102,52,97,102,102,51,98,48,48,102,52,102,53,102,54,102,55,102,56,102,57,102,97,102,98,102,99,102,100,102,101,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,102,101,102,101,102,101,102,101,102,101,102,97,102,101,102,102,102,102,101,48,102,102,51,98,48,48,102,101,101,101,102,99,102,101,101,101,102,100,102,102,100,100,102,101,102,99,57,102,102,54,101,102,102,49,102,55,101,101,102,102,51,102,48,48,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,98,99,102,102,50,52,48,48,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,101,102,102,98,99,102,102,50,52,48,48,102,102,102,102,102,101,102,102,102,101,102,102,102,102,102,101,102,101,102,102,98,57,98,54,98,57,98,53,101,102,102,102,49,102,48,48,50,55,48,48,10